vzkernel-devel-2.6.32-042stab134.3> H HtxHF[)  Զ)ԝ@vqCB1,wUS݅ լaca6ec06104c9498f54fbf5e3cfef14d2a3f9a25m!Eл6+ƈF[)  Զ:c|OԸcOJRS&Q5U"x";i-vRҽԐL>4L?Ld % i "9?Fp,P,P  P,P d,P 0,P c,P ,PAX,P,Px,P  < X ( "8 (9 $: Z>FrJFFrRGFrx,PHG#,PIG,PXHHYH\\H,P]H,P^J2b EbL;dLݳeLݸfLݾlLzLCvzkernel-devel2.6.32042stab134.3Development package for building kernel modules to match the kernelThis package provides kernel headers and makefiles sufficient to build modules against the kernel package.[kbuild-rh6-x64.eng.sw.ruVirtuozzoGPLv2System 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-042stab134.3 && /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*.el6*.*/$f $f done) fiOM W)TeLzK KY8 [)  . oU/ d`-@ )WHU=Ud%0+aUYWTT>/9v8'9T=oU[TzVT>&U hT oT[T* ]U,W] jV eTX,w  }U o90 0 #+gk8 8VYTYT 7dtU"6L v<#4hrY91sy9k /> 2M>6#&v t#E1=++HcHvAHc Hl kHbH*jM1A5 -W6\i$5a\d -<=As%d, u crrq<B<oAAH M#%cN42K;5RJdC{&{+  LJ; mXW^5ePVVc~=Hv 0(R <V w..^H yUK <_w2Xib $sTMd(K5Q*KSY ^/H_X"Uq td778 aXk yUHDV#c`FbZ&4 2=1>Js e  +$3 ky,e,gg 9 *M|qq] rL gbcV+B_|q=XB)UfafffUYf Q<$ :TPv`8 3   #!o1!uJx " ;Q=?k# 1 SL0" $$;;S, +R&D+3   , 6V/T%8&cp!X X\3| :@||% PR)G} Px6 t mwZQ $ \ M 3 % |gc ^ODiBE ! Z"[ c2*Re\ W"P  B\N  2[wX`fxZf'Ng O Zg  Mk v&j~/  HjMeaL (" Tt M  a3 !; J X aRaTe+  vhC t (8 "!! =$ +oDE S2.`6E `Te:  I <x PTy`< \Y TIwQ>E[cVJ@$Q*WO= C]TzHLa 0im 2 i93L78b>@ ~IBr2vVV}a[%!} W6 q([kWr9c6>No]$q2 ?ze\#t\ \]M2]8kT( jx |_- K"yKVMXVf>`n!nbq\6}>2+xDX}cF1(R1_&:#^m 7:GR{_vn2s 9P%<q% $6B:T o% ZTEr0 zF {snv$g7H*a""IhYS]! pQi- r *b#'Z Hq p6f "3,K$y[ <qg}L+)7-!/uJ o=X N:. %dfUd;=Q+*MB r1]4WpS6pR\v@E^. 1Fa)8a?*Lp>Iw2  Ko  zL^=MDj:*V]g[xd ~+ KzJ&" OF<_T@:SJ R0R",C49_  a1F t"[ ' DZ  Y/jVj  {qf  B 2% &o, p x<)9Q"@  Z3 -(6=-cL ]Q K)[7'~tV% $+ %Lr9EL3,}9&#3#*!n }%V)Rp}2K,ga] :>k+$\lp|1Rt :(]}0cO a YjsD G  F$dBT v$[} ~ 1H;b:c =-F\sZVsE)u4md0j DuEW vCy|  J$D {CCpV=$<] %T18cs;$d  J#l Pf 7 "2+vv M1 +D 3.0,FeY#<Rs.- &r\|0@$q%g {5I F, jYY P[{  ~9# z lT e IJ   I* l/oH' ]VB2"" x" 8OK_`.&gO$[6jZJ  4>o. UpO= [$^M  ?z # $$~  1 @ ee1 H4!g% k812j/kz  C (#[ p,   A ,!;OVU\,W !A" ; =< 9 " ( ^k r o'1(vxm;IW|Fy A2$ +C/ C@+g jcB M v,$4{;zB53;&E+m{`lo\ 3T7L N e LG 1cO>kq( yE, C 0}(2' 7) 0"a1-80T Wv5"g rWJgn QL-4b= n z1)Vh>  #qBk;+E () d;E VL#b3"kPX<Vo()a`N  t8  t*]@b"K 9 | :t *  /kq4^ iMGh 'D  -Mg 0 ((a.0 W OC <2M@oF 3"=;e%*,z  0 HNZ2." H  #VC*Ybpl SIM8 :@)IO' r @>r< ?\l9-;w 2j "Mu("BF)$COOy2 T<d) & @Q9*ti m p.rVGAK 6 0MA  d /11' \j1}&t/ Az~Lu7 99 Q7T!' b#6%.  5 LG7(3 d%Pv< 00G^.-PPpZ Mc ; * vjKU? g Ue*#G NL>nw0 $:/ ( =`UJ(& & ^.r>6G  71~~Y?1 0\5 s 7.'/" Ten0Vk*(/p @ % N x,1[a XiLq4m ܮ+b .- n +&u q34<PL%*m 85Ln W0B)kX Pmr W o љ!6  -8C tn+%e1kiIf D h  2Dt/1eov' ! z A7znF1OB1e ~c}b 2}O@L Y|5!# 5QB1'!2q 7K #81&X\^ 'GNHy8fDb'f } !J bLbT@ e **]  ! STb  ?* a/L'F  G: AP NP(^!zW D+X*7 'H6! ?w $M* {{K#7]#uUhcA: .Y%p'=2M K c hl ) S  X5P1g= 9^)"&-%Sb zdU.;,6 p UN3#|njiX=Q" /*q6o)#Cg45   Z S@  S3:(Juq Z9 _#U vZ$f;<' 3@ X E+%1Ug". )808|+:-IOh I 4,bo}B @<h*1 # kF Qu oJ]T'O\UBs% t, "8L*b8Pk1 i 7/X F i$xb,;e!` #E E;ird_A9#[ x %88F)?;T/ `$D S7%I z 7X; Q=Q5d/C&0 +s:!) \_7 a5R1 , t] =e$(77' > 'B)HpNcKCduK ! 2 #%AEeM $1} + Q*_ }!r B! [  >K"S 3?' U*fv"Z34 Z `)X ?'t $N\>gSZ9'jFQ !% * ]/wG&}([u< )L#y"Eb9 O- VXX& **u-& #9 L m0h ~~$; { l  n (>G% HPq5j@ $Y 2FQI-(y2:# m#:Q*> K _caj{fH5Wd3*+P/%fB $ 9%5  :$K: o\V > ~"WC) 1S"*6tQg\$ +~/ 6Vh!cm6}")LsZ(y PB   ; zj 1fo  , .] g  2B`Iw R7; W>oK\>"-W( '\=I~k 6GZ 4 T&b1 o) ]MLb Gk(.Q? &2 & {.3a4) *.4 x=J#&? ` (o` +,  8i4 - i!v !A2' ? e/-#dD b' `ty[veoXPr(< _f#X/U CjT  98XB%B[&FO#m}GDD)DJ P RLbp -;iA/U_&9/  " *.; (&JPyE K  :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{Jo9"  6t:xc.4a c ['/+.z8pMg7   b #5[ C ` Ju ]sk m{d5eIgeg}ecT=~$bv- &:P YxMr)\# lWvxJ6v tL %@nL>P n! UUA9EWDk;v 0FUE HO&E000000KNf AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤AAA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤AA큤AAA큤AA큤A큤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큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AAA큤A큤AAA큤AA큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤AA큤AAA큤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큤A큤AA큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤AAA큤A큤A큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤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큤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큤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큤AA큤A큤AAA큤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큤AA큤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큤AA큤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큤AAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AAA큤AAA큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤AA큤A큤AA큤A큤A큤A큤A큤AA큤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큤AA큤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큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤큤큤큤큤큤A큤A큤큤A큤큤큤큤큤A큤큤A큤A큤큤큤큤A큤큤큤큤A큤큤A큤A큤A큤A큤A큤큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤AA큤AA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤A큤AA큤A큤AA큤[ 7[d[c[![W[c[c[R[=[I[I[I[I[I[I[I[I[I[I[I[I[I[I[I[I[L[L[K[K[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[K[K[K[K[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[K[K[K[K[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[K[K[K[L[L[L[L[L[L[L[K[K[K[K[L[L[L[L[L[L[L[L[L[L[K[K[K[L[L[L[L[L[L[L[L[K[K[K[K[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[K[K[K[L[L[L[L[L[L[L[L[L[K[K[K[L[L[L[L[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[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[B[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K["[![![!["["["["["["[![![![![![!["[!["["[![![![![!["[![![![!["["[![![K[K[J[K[J[J[J[J[K[K[J[J[K[K[K[K[K[K[K[K[K[K[K[K[K[K[J[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[K[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[L[I[I[I[I[I[I[I[I[I[I[I[I[I[I[I[I[I[I[I[I[@[@[@[@[@[@[?[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[?[?[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[>[?[>[?[?[?[>[=[=[>[>[=[>[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[I[E[D[E[D[E[E[H[E[E[I[I[E[E[E[E[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[J[I[I[I[I[I[I[I[I[I[J[J[J[I[I[J[J[J[I[I[I[I[I[J[J[I[I[I[I[&[$["[$[&[&[&[*[$[&["[$[R[R[R[L[R[Q[Q[Q[Q[Q[Q[Q[M[Q[Q[Q[Q[Q[Q[M[M[M[M[L[L[L[L[M[M[Q[Q[Q[L[L[L[Q[Q[Q[L[L[L[M[L[M[M[M[M[M[L[L[M[M[M[M[L[L[L[L[L[M[M[L[L[Q[Q[Q[Q[Q[Q[M[M[R[R[R[R[R[R[Q[Q[Q[Q[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[R[L[L[R[R[R[R[R[Q[R[R[R["["["["["["["["["["["["["["["["["["[=[=[=[:[=[=[=[:[=[:[=[=[=[=[<[=[=[=[=[=[=[=[<[<[=[=[=[<[<[=[=[=[=[=[=[=[=[=[=[=[=[c[@[@[@[@[@[@[@[@[@[@[@[@[@[[[JK5K5[~K5K5[[[[y[[[4K5[[&[K5K5K5K5K5K5[K5K5K5K5K5K5K5[[[K5K5K5K5K5K5[[K5[e[[IK5[0[[V[WK5K5K5[K5K5K5[K5[[-[K5[[K5[K5[K5[K5[K5[VK5[K5K5K5[[[[[K5[[S[K5[K5K5K5[[K5[[V[[K5K5[pK5K5K5[K5K5[K5K5[K5K5[[?[K5K5K5[[[[[p[[K5K5[K5[K5[K5K5K5K5[[[K5K5[[K5K5[ [ K5[K5K5[K5[[[K5[[[[[[K5K5[K5K5[K5[K5[[K5[[)K5[K5K5[K5[[[[ [{[[K5[[[[[K5[[[K5K5K5K5K5[K5[[[[[[B[K5[K5[ K5K5K5K5K5[K5K5K5K5[K5K5K5[K5K5K5K5K5K5K5[[ K5K5K5K5[[K5K5K5[K5K5K5[K5K5K5K5[YK5[K5[K5[[[K5K5K5K5[K5[kK5K5[[[[[^[[[[.[K5[K5K5K5[[[K5K5K5[[[[[[[[[7[K5[K5K5K5K5K5[K5[K5[K5[K5K5[[K5K5K5[K5[e[e[y[[[[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@["["["["["["["["["["["["["["["["["["["["["["["["["["["["["["[[[[[W[W[W[W[W[W[W[W[W[W[c[^[^[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[c[c[c[^[^[^[\[\[\[a[a[a[a[a[][][][\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[^[^[^[a[a[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[`[`[a[a[a[a[a[a[a[^[^[^[\[\[\[^[^[^[^[^[^[\[\[\[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[`[`[`[c[c[c[c[c[][\[\[][][][][][][][][][a[a[a[`[`[`[][][][a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[^[^[^[\[\[\[a[a[a[^[^[^[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[\[][][][][][][][][][\[\[\[\[\[\[\[\[^[^[^[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[c[c[c[b[b[b[c[c[c[c[c[c[b[b[c[c[b[b[a[a[a[a[a[c[c[c[c[c[c[b[b[b[b[b[b[b[b[b[c[c[c[c[a[b[c[c[a[a[c[c[a[a[c[c[c[c[c[c[a[a[a[c[c[c[c[c[c[c[c[c[c[c[c[c[a[a[b[b[a[a[a[c[c[a[a[c[c[c[c[c[c[c[c[c[c[c[c[c[a[a[a[a[c[c[c[b[b[b[c[c[c[c[c[c[c[b[b[c[c[c[c[c[c[b[b[b[a[a[a[a[a[b[b[b[b[b[b[b[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[c[a[a[\[\[\[a[a[a[a[a[a[^[^[^[^[^[^[^[^[^[^[^[^[^[a[a[a[a[a[a[a[a[a[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[a[a[a[][][][a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[`[`[`[`[`[`[`[^[^[^[a[a[a[a[a[a[c[c[c[\[\[\[a[a[a[a[`[`[`[`[`[`[`[`[a[a[a[a[a[a[`[`[`[`[`[`[`[`[`[`[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[`[`[`[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[a[`[`[`[`[`[`[`[`[`[`[`[`[a[a[a[`[`[`[`[`[`[a[a[a[a[a[a[`[`[`[a[a[a[a[a[a[a[a[a[`[`[`[`[`[`[a[a[a[a[a[a[a[a[a[a[a[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[a[a[a[a[a[a[a[a[a[`[`[`[a[a[a[a[a[a[a[a[a[^[^[\[\[\[a[a[a[^[^[^[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][a[a[a[a[a[a[a[a[a[a[a[\[\[\[`[_[_[_[_[_[_[_[_[_[_[`[`[`[_[_[_[`[`[_[_[`[`[_[_[_[^[^[_[_[`[`[`[`[`[`[_[_[_[_[_[_[_[_[_[_[_[_[_[_[_[\[\[\[a[a[a[`[`[`[`[`[`[`[`[`[^[^[^[\[\[\[\[\[\[\[^[^[^[[[![[![![![![![![![![![![V[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[V[V[V[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[V[V[V[V[V[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[d[U[U[[[U[U[U[U[U[U[U[U[U[U[U[U[V[V[V[V[V[V[U[U[U[V[V[U[U[U[U[U[V[V[U[U[U[U[U[U[U[U[U[V[V[V[U[U[U[U[U[U[U[U[V[V[V[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[V[V[V[U[U[U[U[U[U[U[U[V[V[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[U[[K5K5[KK5[[[[z[K5[[K5[[`K5K5[[K5[K5K5[[K5[[[K5[[K5K5K5K5K5K5K5K5K5[K5K5K5K5K5K5K5K5K5K5K5K5[dK5K5K5K5K5K5[K5K5K5K5K5K5[*K5K5K5K5K5K5[K5K5K5[yK5K5K5K5K5K5K5K5K5K5[LK5K5[K5K5K5K5K5K5[K5[BK5K5K5[K5K5[[K5K5[K5[[[K5K5K5K5[M[[M[K5K5K5[[K5[ K5K5[K5K5K5K5K5K5K5K5K5[{K5K5K5[K5K5K5K5[[K5K5K5[K5K5[^[.K5K5K5K5[K5K5[K5[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[K5K5K5[K5K5[VK5K5K5[K5[[[K5K5K5K5[V[K5[W[K5K5K5[V[[[[[[[[[[[[[[[[p[[[[[[[[p[[[[[[[[[[[[K5[[[[[[[[[[[[[[[[p[p[[[[[[K5['[K5[K5K5K5[[5K5K5K5[`K5[K5[[[K5K5K5K5K5K5K5K5K5K5K5[K5K5K5K5[/K5[zK5K5[K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[K5[K5K5[[cK5[K5K5K5[[K5K5[[\[[[[[[[[[K5[t[[[/[K5K5[~[[[mK5[K5[K5[[ K5[K5[K5K5K5K5K5K5[K5K5K5[K5K5K5[K5K5[K5K5K5K5K5K5K5K5[[K5K5K5K5[[K5K5K5K5K5K5K5K5K5K5[H[[[K5K5[[[[K5K5K5[_[[K5[[4[l[[[[[[[[T[[[[K5K5[K5K5[K5[[K5[[[V[|[[[K5K5K5K5K5K5K5[[mK5K5K5[K5[K5K5K5K5K5[[[[[[K5K5K5[K5K5[K5[[[[e[z[K5K5[K5[[K5K5[[K5K5K5K5K5[[[[[[K5K5K5K5[K5K5K5K5[K5K5[K5K5[[K5["[K5K5K5[LK5K5[[K5[[[[[K5[[[[[3[[K5[K5[@K5K5[[[K5[K5[K5K5K5[[[[(K5[[K5K5K5[K5[+K5[;K5[[K5K5[K5[[K5[R[[[K5[[K5K5K5[/K5K5[.[K5[[K5K5K5K5[[[{K5[K5K5K5K5[K5K5K5[K5K5[K5K5K5K5K5[[K5[[[[2K5K5K5[K5[[7K5K5K5K5[K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[K5[K5K5K5K5K5[[[[lK5K5K5K5[[K5K5K5[K5K5K5K5K5[K5[[SK5K5K5K5[K5K5K5[[[[K5[[[K5K5[K5[[K5[K5[[K5[K5K5[[[5[T[[[K5K5[K5K5[y[[K5K5K5[c[[[K5[K5[K5K5K5[K5[$K5K5K5K5K5[ [[K5K5K5K5K5K5K5K5K5K5K5K5K5[K5[[K5[[{K5K5[K5K5K5K5[]K5K5[[[[K5[[[K5[[K5K5[YK5K5K5[K5[[!K5[[[K5[[[[[K5[3K5K5K5[K5K5K5[]K5[K5K5[[K5K5K5K5[K5[[K5[K5[[[[K5[K5K5K5K5[[[K5[[K5K5K5K5[[[K5K5[K5K5K5K5K5K5[K5K5K5[W[[[_[*K5K5K5[K5K5K5K5K5K5K5K5[K5K5[K5K5K5K5K5[{[[K5K5K5K5[K5K5K5K5K5K5K5K5K5K5[K5K5K5K5[K5K5K5K5K5K5K5[@[[K5[F[[[[K5[[[m[[[[[[[[[[[[[[[[[[[[[[[[[[[K5K5K5[4[[[[[[[[K5[K5[(K5[L[[[K5K5K5K5K5K5K5K5K5K5K5[K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[Y[[K5K5K5[K5[K5K5K5K5K5K5K5[p[K5[[[[[[[[K[[[[[[[K5K5K5K5K5K5K5K5K5[K5[[b[[K5K5[K5K5[[H[[[K5[K5K5K5[K5[SK5K5K5K5[K5K5K5K5[[K5K5K5[K5K5K5K5K5[K5K5K5K5K5K5K5K5K5[K5[K5K5K5K5K5K5K5K5[K5K5[K5[[XK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[[[K5K5K5K5K5K5K5K5[K5K5K5K5K5[[K5[K5[[K5[TK5K5K5K5K5K5K5K5K5[K5[[K5K5K5K5[K5K5[K5[[$[I[[A[[[K5K5K5[[B[[K5K5[K5[L[[[[[K5[K5[[K5K5K5K5K5K5K5K5K5[[K5K5K5[K5[I[H[[K5K5K5[K5K5[[["[[p[[[`K5[[[[[[[{[[[WK5K5K5K5K5[WK5[[K5[K5[K5[[[[[[[[[[[[[f[4K5[K5K5[C[[[>[[K5K5K5[K5K5K5K5K5[H[[[[K5[K5K5[K5K5[[S[S[S[K5K5K5K5K5[[K5[[K5[~[[0K5[[[q[LK5K5K5[[][4K5[[[K5K5[&[K5K5K5K5K5K5K5K5K5[K5K5K5K5[[[K5[K5K5K5K5K5[[HK5K5K5K5K5K5[K5K5K5K5[K5K5K5K5[K5[[K5K5K5K5K5K5[K5K5K5[K5[[K5[[K5K5K5[zK5K5K5K5[K5K5K5K5[[K5[[[[[K5K5[K5K5K5K5K5K5K5K5K5K5[YK5K5[[[K5K5K5K5K5K5K5[K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[[[[[[[[K5K5[K5[1K5K5K5[[[[[K5[K5[[[[[[*[*K5K5[K5[f[&K5[[[[[[[K5[K5K5[T[[K5K5[&K5K5K5[[[K5K5[[[U[[K5K5K5[[K5K5[K5[K5K5K5K5K5K5K5K5[K5K5K5K5K5[K5[K5K5K5K5[[[[K5[K5[[K5K5[>K5K5K5[K5[[^[[[lK5K5K5[[K5K5K5[[K5K5K5K5[~K5K5K5K5[K5K5K5K5K5K5K5K5K5K5K5[[K5K5K5[[CK5[U[U[n[}K5[CK5[C[CK5[~K5K5K5K5K5K5[CK5K5K5[CK5K5K5[C[CK5K5[U[K5[CK5[[3[K5[TK5[K5[[[[K5K5K5K5K5[[[[[[[K5[![K5[7[7[K5K5K5[K5[[K5[[[[["[K5[}K5[BK5[[K5[[[[[[[[[[[[[[[K5[K5[[K5K5K5K5["[K5K5K5[[[K5[[LK5K5K5K5K5K5K5[K5K5K5K5K5K5K5K5K5[K5[K5K5[[[K5K5K5K5K5K5K5K5[[[K5K5[K5K5K5[[K5[K5K5K5[[K5[[[[K5[K5K5K5K5[K5K5[[[[[[[K5K5[[[[[[[[K5[K5K5K5K5K5K5[[K5K5K5K5[K5K5[[[K5K5K5[K5K5K5K5K5K5[[[[[{["[[K5[[K5[[mK5K5K5K5K5K5K5K5[[K5K5[[[K5K5[y[c[p[([K5K5[yK5[{K5K5K5[[{[H[K5[[[[[c[[[K5K5[K5[K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[[[ [K5[]K5K5K5K5K5K5[K5K5K5K5[K5[y[[[K5K5[[K5K5[K5[t[[[[[[[y[[K5K5K5[K5K5K5[K5[qK5[K5[[][[[K5K5[K5[([K5K5K5K5[[K5K5K5K5[K5K5[pK5[.K5[[KK5K5K5K5[K5K5[[[[[K5[[[R[[[[.[K5[L[K5K5[K5[K5K5K5[1K5K5K5[K5K5[K5K5K5K5[{[[[p[5K5K5K5K5[[K5K5K5K5K5[4[]K5K5[[[[[G[K5[K5[[$[K5[[[[[[[[[mK5[[[K5K5[[[[[K5K5[[F[[[[$[[$[[_[['[[r[[[/K5K5K5[K5K5K5[([([z[[ [K5[[k[/[K5[K5K5K5[K5K5K5[[[kK5[K5K5[[K5K5[K5K5K5K5K5K5K5[K5K5K5K5[[K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[K5K5[K5K5K5[K5[iK5[K5K5K5K5[[K5K5K5K5K5K5K5K5[K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[K5K5K5K5K5K5K5K5K5K5K5[K5[l[[d[F[![[[[[[[[[[[[[[`[[[[[[K5[N[[[[[e[[q[[[[[[p[[[p[[[[[[[[[K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[![![![![![Z[Z[Z[W[X[Z[W[W[W[W[W[Z[Z[Z[Z[Z[Z[Z[W[W[W[Z[Z[Z[Z[Z[Z[Z[Z[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[![![![![\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\[\[\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\[\[\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\[\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\[\[\[\[\[\[[[[[[[[[[[[[W[W[W[W[W[W[W[W[W[W[W[ ][K5[[[A[ K5K5[[[K5[K5K5K5[[ ][[K5[K5[ ]K5[ ]K5[ ]K5[K5K5K5K5K5K5[K5K5K5K5K5K5[ ]K5K5K5[K5K5K5K5K5K5K5K5K5K5K5K5K5K5[K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[ ][[K5[[K5[ ]K5K5[K5K5[K5K5[[K5[K5K5K5K5K5K5[K5[ ]K5[ ][[K5[[[K5K5[ ][K5K5K5K5K5K5K5K5[K5K5K5[K5K5K5K5K5K5K5K5K5K5K5K5K5K5[K5K5K5[K5K5[K5K5[[K5K5K5K5[K5K5K5[ ][[[K5[[[[[[[K5[[ ]K5[ ][[ ][K5[[K5K5[K5[[K5K5K5K5[ ]K5K5K5[ _K5[[ ^[ ^K5K5K5K5K5K5K5K5K5K5K5K5K5[[K5[[[K5[K5K5K5[K5[[s[ _K5[ ^[ ^[ ]K5K5[U[S[S[U[U[U[U[R[R[S[S[S[S[S[U[U[U[U[U[U[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[Z[Z[[[[[Z[Z[[[[[[[[[[[[[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[[[[[[[[[[[[[[[Z[Z[Z[U[U[U[[[e5a347ed613d802ddbf11d93e6dcaeb3c2b7bcb428ec5c0e9c6d25452e728aa5f0ed8040c5c6e90c255c9dfb379a82bdeef59958c81cd3b3e797f539a70f8e61709eaa75c0b795f98c6931a8cc2aa55ac3ac72154265dcf573163b2dbc3014310ae3fe0798e8560562b8be8e8ac8b213d95f38e1df0bca6a0e56e2d7728543e9560f0097fa779f91ef1ecc97379a84db43162aeb69ed1c1f4df7de0499e70e6ebb989b0161a2e6798acf9d3444b0a9bb5989d8d6e26fa74c917aa4031afff606738b72c07dd8526ede509ef1b376be67d39f84d8e361938d507a84cff2a2afc8998e552858003b01968425ec732065ef09c58d6cb201ca90335ca6cd9953730ed121ffda4bcd7e1f451a884e76d6613668bea38bb8813b3de8cfe7318cce0fe86135a8472e16677488ba7022579ed928752ac98ce3f6d1b157c5a3604106acf2b1f3434bf4fe37795c033b960286616d2c8cc280099007e43c65cc2dd8f2a61e4686dc67a88e4c5e62e03f185de0a2142654b05e4542cf9a0a30530e59c0479d7096956ec54cf5f1b9b0788f4a97675b9f4684daab1f6469dfa89ba4242ae7ee91e42a4378eac36658a3cec347e627fac7c690d9def22e0f5f3db46f652c1f646a99ba5da71265d213aa42bc89a7b5722e6900a1aeffa38071680822f5a3c23debca0b078fcedde5f3c851c38cae8a4e6716a1e4745a7f114f541c524ffdeab48b7d338c90699714db38e09bff2ac4fe60ea73907491a581ef0aaf7f1b83b81044d93f449dca44bfdfb1b86e181d590a46de6f7a38e0a7c7ce1aa66011158f0fa21b0ed4ebcaa5ee88249b38a4ef326c7a014e23286dcf072b48e42f22ec92bccf3b30498db68a7052e1f3a80a297b6725e711499dd5e83621a6f7c64b069d409f29d96d2a6447744e182ec07885b166075f828807256194888e34514301efe292e98170bef84e2959ff98c08d366b5e23fd3837f2a2af2d507e84ac7f6384ddb72fed3c33700a4ef3dc07d950587f0b234edbf01e697c48bac7591aaa5c34d2b418e36bc727ade5488d69e245fbd5a4eee6b0cb28d832d0f8a3f7a14fa9d36f424d46ac3f4dc156b34d073b249c79607d7356300281c1d3ee82125ad9354ff16b5f94d24acdc8e88bc02f4415041313946a5007d29fabb8fcc5f4e76e7573d5f5eb83936d20e497689f34b5e06dbbe41fd7c57a4f7d267776c24c8f4024ec14dc30472ee6746b11dc7e2c84629c0477c614e664afc9e9c9506cf4b50b8ea2aa053925f2af3c4136020c087576a01498b7868935ca0bda85787965588c0508cfe58a2a5170f36cae202d3a40cb7172df995831d020fb5716920f925c4e34e320d32d2efa7a28155de317112c83dec9dd85ec87e3e79b72890e187d034cba5d9d1fd7c57a4f7d267776c24c8f4024ec1433ec534827438452fa3dbc34c75c27759cdb569181f6a1e99d5e79a0f78ae5eda480db8bb5dcd1c926b77f452ef2ad950e72551deff5c396fd1e00293fd009ac144fd7ea46e1762cc3afdb9d8a4abd5ac93127a00055a458a7dcf9715e714f775a65f04e4f44723d3e996e1371c765c3697ddef5a7a8dbdb67fcbe8f0741e1f32d8e959feddb306bbe713874054300baf9a6917f7ea8f64c5f5055d84b781659d28aa72f0f54765fab7a2fcfa9de4fad1e493f8003e94f08380b49cd3c5ad3c2c30838a1ada9ff9caf37360646b9375fc40de47bd501b84a7e088ac9b0e78afcb563360cf893bd48ea9d73a36da3958b382ceec315fba61f2ef28b71778823efc9ada6c60f0da097ce09164ed251ccfc1e493f8003e94f08380b49cd3c5ad3c2e535c3c2d06fb03979f4f634602dcf1f84394f581ff4fc390204a238597e0a9e2d8e959feddb306bbe713874054300ba321e7ff54b7117daf93316d0133564dc4f878de6b8f86731fb49affdd7e574c6b76ca49f948f2426a1c023ddf35a0f167d5ec694fe14fbbdfb13574dbada5f220b0bde4eadc2db836b4271c1f0caa96c5697abdeb0f54888d052d4f43c5f2ded28513d3f0d19222cbdadbeb32c12d9e7426b6c98e4c972d797108c6953b52d59282214df866d82cf69891ee812a1cb60a0f77b385b6f291b8750582e4472611a2d8e959feddb306bbe713874054300baa11d36c42533228ba861cc63f9339112e6a2ee556752fd4fd8c89614eb43adf99aa297314c22cd4244310c08066610077f552f652299847e1f8f56b158a775011efb39f604ee6c3981b21a9089e44a343d16864aacabcac85cfa8ce6194b8b3b4f741fdc8057570d1b0c8ce1548e180721a0dfc426fa570f56494b9cd3ff3ba62d8e959feddb306bbe713874054300ba0fa4ed87a9485b491d0b46194b56e4a0ecbcf5dbd36a6a057143861ab3ea25da39de414944b90d85811e15d62f19665163fcad457b10b9638db3240abc0fb7a38741ec8ee295452f0f1a2fd3f382c30fccaec15fee6f50ff5c2e6820447c17209fb6a487e4cf7b1c4160a3bc9928c7a6c3f08bcd6a3c83f735818c758d0b0e54938e16af2f93216b568b07955986f74e96d9a4f16637a4504f37ed360263dd4385752920e0cc236dc45b4cc415f60ab2938e16af2f93216b568b07955986f74e92e9f2d7acb8aeabf5cddda718eb03dee69b58dde86029a89724febc17b20cb5e06973374d5fffe30bb0fa9631bee31ba77d6fab0c1259cb3e4a93e861826f6a50b843d9169a205e96818d2e083b496f60401b3445cf8d833f6a0aab5fce961f8e13b42b6c9e2caa22f26adb85ae9f39ef45692e6cf853a820212f27780d99651fd7c57a4f7d267776c24c8f4024ec14cb4ab8be332d1d6e5ac7792c75b56b860f0493ab49730063ddb6bf3da24fd68e6e74d9ab0e60ba68ac3f437f71e66774b685effa092dbb439671c7bfe74cf0f1440fe89b206c7a9d02cf70371d1989724805417874f826f074a5a31fea700680262a861ce397135ec84c8547a16bd158b4aac3f01d513a798f2d3f6fe8d0e75eed9a1e73c5b2958a9ebd356f27fc973b10257e1d41994ac446db4841cf0ffc084f361642ddf7291081addf9dbd52fa6d2d8e959feddb306bbe713874054300ba932421aa2c0acbd0d68dbbf64a393b2ee04d1c0a01304f35c4f6715d673b6125f90973c8e437e796fd5e4c5afedc3c4a1ad3a31bcd93b90afad4791fd0d256cb170a5716941e4794c63ac0a0e2cd66858cf3405b2083e184c50ab43542c87480632088efd641869735610a043dcf899597c2a655fa60bbd2643c896984051a8fe7a581167290c9e2e988699c6be3a9b6abd858e71eec02c5e68186854edbea1b98a57d8250ad3a33b0a0d1ed249411449d6b64a030b0332c27261a3a5fd7366effd2a0b2934718d1cd920773350caba56ad3d9fa2d6deb483c975822bbe4c1b5871fee2e2f51b01283078815d6c4844ffaa4993a35e4f91afbbceccaccbc896312ac41246b1e9672cf1202a1ea4952b5b1509a5b9c6e26361c62e7b4eb5bf41c4554c503972882809ee1204cce7263068259a58ccb6968f4c93a62114f0927f89712c768234eb124c8c2683cd548f5c13c42c92e8ab282cf9dff1557abb7ae0c52fc71ef153996e4b6b47727e4464d3c0cc6a83ef1cba25ba3c36992be55fa06a78495a37d7c7c27d296e5ddc807b950aeabba8cbf8ee323cb861d4ae08c03cf271fee5f003ff7e30e54f778dc8448421856fa9e05b717b245a1084c1477e01ceb57b65b0e7932fb08221429af4708b2ec8b3d2038bd8274e3032c4dd8f39ee390098708ec1576e9dee4d22f4a2d527a3f3154d304616cf55990a70852e08a8fb3f216bd7cc68cab25892a1bbbbe6664efa4e0a7311fd8539dcac1f875621d217a937d0db5ca84076a771d7b4f9081052cd187da93c394826bf9e5fefd46b032b5034548107fe5af7bcf6a7dc2dc3e05d43b44e0451cf2fd2470a50dea56d85f6dd03c1a3203ec6e0905e22e3f8f9bb1d43b44e0451cf2fd2470a50dea56d85fb3e53607d8535fb372e0169b5b3a1de883de62ef37bc579de450b559cc036bdc0deb9a94746d9e2e073dae654a07672168725dfeefa342063fd76a0f5b93a85df04396f397f206868fbbeae4fa61e9121fd7c57a4f7d267776c24c8f4024ec140eb658f7c7c5887f6dd0c522ecff4074eb6f3a8560b5d09aee9551585ff40d2e6148b2c85289e0172c60a6c97e8393991bab6cc6e4f423c7f46898c3c3e68c7f271ce45c3a70e02e48be28e8f63cca9dbc1641653f73072cbaa53c050565042ba27bc24e96e99b17f25ebaa8167e562b82b05be6faf036338842bd09f077508c2fdee25cf94c33ab3992e1de999608f425ac6b690b8bd399d83d25d6a485985b81f4358d070d4082010584780167b2acba411b3c47774b3e6d50712f96e779e037a08794a4aace78bed90aa06d14673f12318bd8a607f743cfb733a2e5004efd6cdf2f2687c3d41bf009139b1693711ba152b1fea729b4602b609601ab8defc92952ca891c1c964ecfafca4c1bb8e1410429a8ff8bb56c1f263176edabc65c0c17688bba36b2e830ab1484f382d07ded81f5077d6ed3320155cfda04626c9ddce7add2ff4d6bacd3c14e3a9e150b656d34febd8a8b09d56749c4b8430a864190b97564570a3043d6aed29ca6fdc457273210478e852febd3d018c27e4dbd1e78f5d9e46bda014e04d4287e776d1ad7bab44332cff67032acaf5b71e13da68e931ef26b822b1eaabd13925832f5d62511e2e492c0e20dc6282663d6232f423f1395e186cce435e1341d0f8c986808239b511665c65155c0e251f4a2b1cd8b007f71c289ba9d4ae69b85e53ba4f79fb52429eb4f653077ff7d4c523abedfb8fdd348f4f2c96f5a70011ad7e08028e2c2e2cfe3db377e4ef1717829c79208ace88a07287e7d0698f0bccb6532e248d5fd83aa7de2e284daf5f8a92e0a0de15739de75c1db5de12e84513381599ac64acc92d719ac4af5ea4f80cf7d3dad693d141a9b3d80bc27b5b63e28ca89a8e702e4ff96ce5fea669deca43369da58cea90e011e4c95f46778eb180c45bd2d8c5790efc025af59cd69fdde69147378efbce13cad941dcc87a6cb9a3bbefc6bb3da216bdece4c69f02b0c7720167da9ffb41c5bed7e7455214db7f8c40e10183c208a20fcc72bc5d374210e49bdf3f49252e4e39fa34646636cf244dae9e783c7015186bfabe58c4b4be1f8b0826447e70d815eb5539901f16c8882102257ec0e7e0e4311f05391a07cc4ccabe989ce9944d141f34adcda67f8dcc0b28c93cc44743e6c572b7f11e0b9d53df3c576fdf3c50ff96058cb28ca54a8c498684a2b075504427c082e6f086e215e70097a2b21df2cbebb804e2d0f7d80831ee7cbc6a9a95af9d0f2553ab14a3895e1b401748a551864d0f2553ab14a3895e1b401748a551864f4f2a1b4b06c82c187a7dcce6ede1ebae2852d74408c18a38bd66ca1a481323b3508f60a518c3ebef1cbc0ea893e2bccd41b45508072768ae7211055f4ab6f7789d4ebcaf902e2d967e4863f21207b236a04986c242b4351b7ddddd513d6bf8b374d6d16425fcee3550ac4bbdfa003d46a52ff5c5e2388c7592d326c9832a1714dfa514842fb3000979b9614e4c5bc55280dc5cce093f42405b87383e8cb0a6666866284c4f0cbc7dbd5adf953bdec6d83776c3ee2da906c4b6d8687b93747ff7df509672816d77b718f4112f37f58b110031a4859dbc3b409179049923adeab9942a38d5efdd16022c8d935b6d78490e29765913ee3164e6bcd398283490816386fa4721d8df7bf88918ed95511303a1ff7b173560ad92066b4246b68d19e2a68004c59b56258bdb30a49d5458745e58ff99efc21df126c8f3499946966cb31a91727f780b7d4a21265b6e9372e7e52fd936a9666547b0575e651488020cb299942a38d5efdd16022c8d935b6d78490b615d108613f671ec98054750b71d1ca7043b5124264ac8543d68c51a6e459591c7ee51fdcc349df3df0db17f87fe6ec3771829cd7030293e83e2fea26a30799e649712e737eaeb8dfb6eab78dafaa15999273fd41043259585cb02f75c096951674b521b20f0009c74e166054d65833c1b757635bbdad7e1f0dd9a0a5a11b7739a6ca8a5988dc4029374294a82cb252f1deeebf012c90d2e74015aa3fa52ef2262a18a5cbaab271957326ef51c8a3fa7e1731a7df786316ea6d3a56fca6ef79434cb856da8538209dcfecf2d01924417603b81a19b5447847a1563e79784f82062c46651ec9c4186ed90c149a857dde653271b2d185c6d5c23d187ab9e49d2e167f0297ea5ce72e2062f0243f2929f3295daf2e0b6610958440efcb438c50b2a8cf4fff6bc8f37db55543e1246c3120ed81fe1970b0b98b8e4e345a13ab75e5057ae0c25984bf836097d6e17930e4b6b01186bf7ef2d7f5247eeb56ed05c33bb01186bf7ef2d7f5247eeb56ed05c33b1c8efa633563b1496bd2c660cea547473c77ff9378c2b8f446f54018ff8911b63fb8b1838d0891d732f64a009cc8d12def269789e20032ec6beaac0231003e487ebfbf5c8003717d2a46ce43f72c61222b316cda0e35eb3e0796e343c0e54b4e25b5587eb1c67af50e999173b8a02559ecddb03c1464d07c055239d29de6a48ec45de43c3a9f0b76ed0a84dff1752527240803ffd1e3e96e5124053acfed8d45ead1336e374fdc92e4ab49df23204f843d413cb0e9275586c900ef4022edc9c5de4a3822982af82fbc75daf2cf7f4b15954c3106a17db056cd216011819f8753340936b60ee64d30a28d3ae1d1256f9a85ac777453b93ad3786d40abf4f9a609bc7a3ae100110db6bd3afaa53350c4b031a20a26b8e4929b6ceb07983e8f60cbafa1672905adff24a5a8512d927cc840fc17e79653592b8727ac197e83202d8485574e6a06ede932397deb00bdf065b3cde75fc56320e05e70bd43744841372989d356c495fd76412d269a9150f6f0642ae320a3d2c43cf6fce1823e78ecd3fb488128405eda38c5d23b86bf6f1cc4c86c9b207d67b936e4d47755ae4146d39dc94de3a5e44e663f0fd148ce8e45dff38af7e8e560139291161efa10a60d73a4760546a2948a98705cd8e35d8bcd54e9481136de25e7646bcb71ee45a7cd06e7a2d75dba8507ea73279f234f82596c671a4145614b9f2fa0a6bbaea47461d59583637930484dda968404d8dfd57c853185f7d8b8fa2394d44be690b393a40984b9c4302acc6f0aa5cba35a6c5d46eaae708ba2a6323c690c80c6ee4c7089d5dcb129aa836199bd5afc6796a69b437a0c708ba2a6323c690c80c6ee4c7089d5dcdd5c1a05415acf87ee90881e79649155312622a42105ea97b971ea3c207ead61b30b8ad7880c4234517fc22c7e359c64bf6a971de8b6cb122e4dd2c65ba0bee1653f30cb2b5de8a9ef5719bc44b675c8eb34810153ea63dc24d1dd61a2c36e13aa16cd36b083e238afdae374ec49618a585c6fd0c682f1007fc27c7c99820c4088ce7c8cf059c13651af41ac41bb869f3db8689df45b20140fc57d6c76a3b9aac7ea0c32626990f79fffa3c0711aaee64d4627bd03e6eabcfbf95284181693386e0b29fd6db2b341b334db28978ba1d043241c2db57a82b7044a2fdcd20a185a90aaa459a7393ba40e9ce8c91e6be36c5de67701124693cc9a99c53e899922c94dfb21232ec2625a0ff0a61f6a666ad6b26251cb92dc925429e52139238ac10c555417e55aeec9a11e29a630d22d477f1bd573eccb479e10678a588413248b931c82279f78ece3a6fbe0f1766641ca2ddcbb28a250420dcb9972f3cf6c73d85dd8c9df5f4a9897ebe0105f4b9ceb6e403fbe368adf47b3c1d1d7ad94fba35e90329ab7c3b0d849628c5de2f84a32ea0b945a3f97fe3ad349ff6955d2d7f8db19a5bc588105b2d1807975f6a975faaf9d80b37a85079da789b875d1c30ed049a963f7c69c5220bff46e59e7c3cf809bc845e9f0abcaa10105cd37e280b25735f6c7147336183345ad31318c86df900cbe46555d2d34d7a77c2decdd984d64a41c3a27d306e60f3ec844ee57e97d5b3e3e0a2d5f2d0068e6ad9ecabbd415f998aecac897de942784f5b0438f91dd594a40cffb593cec5e677a45accd5b45da171d11516dc7542fc1981457306a88492728a6589c5cf3cd69214c325c43e4cbecfcaddfa7ba5d44a3b2c62249c62b292cd886f7dda25bba0105f4de125b9cfd3c2ef72a276bc6f05354613ef165f56ac9641155ba22625c98033157778da8f10b57b7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784ded3aec8ff9d602282c47f19a05494969ab53db47f43505f0e9068a3ca621304dc17eed2d1144e37ae05b5e56d9d0cd5ced167bc00cfc009c6e69b2873fc76f43995ebb7eee5dc9cbec5e5629f376e0814e544eeb0ef14c17774208160f35e654cb47b155722d72ff4f1f164c2e2d116d7f1ef23bf25357657271b87d63aafe9fa4c841ea8ec98562355249ad6a3f53fc9e7ce091d2b529494b66adcf650829805a8f6f74246644fd8095f9ce464efc6ab59af99e0ccd075e9d56c5cd0ac8a0e563d1a56897e086477a5ea1e483fa0685783092f9eebbfa7bbf420cc7f708e978696937ff8e46eb22a22b0b9ea3c78f8ddacb79d659f673b2fa98b16ca94abd8e41963aba81292717b22cad13de718e4b92da56a7b0974611892f2b5667d6c4d4547833fa8515e93a72d6c83d5626d8d04e3531d6734b3c34790d1e45955d6eb9f7ad5216f42f8f6455a81a92ab183a48eb7051fcccfbe9e5402fc4e231d669391ec052a98f49ee3ff8df48fe50868a5eb241e28dffcf9bd6dd60510a63d93746ab04359f792e91b2e55fef4a183f89a21829d600dcff7c1cbc4f54880059b876a8f33972438c5513f12a834b5b27b5d61a91e5c1337f1b7dc7010514de494239e4f98bbf37f701b1f4879592640899aa24f98bbf37f701b1f4879592640899aa2355189d6d19965184e445ddd642ce922d59b06ce1d5a78e10f03ce86db000718e549c0e944c586be79b23040efda091454f207477d7a8af7bfc9d9a577d6c9f59079082c0135a22c9b476ab00c4ea02a9079082c0135a22c9b476ab00c4ea02aaec173413741465fff8faa86eccb4b0184c0d9d52668647535f307da9835d6a23faa5b90702b337d9b037d22249950c89a71849ce1c621264ba1fcdbed0c088730f69ce964edcd7f3e460e4d803a8692fd84bf31d3c8ace20d02b5bf45212412830d77d2a83028d440ddda6b8578b59575096f9af452d2c1073b3c9a203196ad3e3271d420a27f10a59a735d75ee0507daef86c9fcec8d7d73e2971294d4314022b8f732db1a065039e5e0510c86113efef5411e7bd0c827dbd061464e7d7b15d8cb033e9ffa4ee0e056064965b84965ab263c7bbc9504f59ac9599b3145961c9141ce580baac5a1f6054128679095dc3a8e21f657ea737c26fd00c6024ddba66e1305dddcd0b5bac49a559413cde25f0b05d0c83c22f74f425162279a9b23015b7daa5ca274dc74f13a83895cb67881d79844776ef50ae65483d61f4921382365a73d82a506a718ded84ab5af357f947a7c111fcd924cbbb6de94b3d2bda997de4fb90a3de387163bee6d71066a9d4a3e2e69656a66e9c1681120a2478855d54c446e033d73bd99e07f25acf145cea10834798fcff4a9cdbab7ed49aa0b10bbda7db7e04a4f3231f34014cd019c58826bee9225a42ebe6eca63f8a3e4e9487c1af342dbcd9ce1e2895c948203615ae6599921f7325299f76d10867ecf1fcdc29ee43c112d359b476ade7efad44670e885a3c3e41e940bf7902614a817e58a1599c56cf6550827811739091591f17abe8a5a956892bc25be5614caa5408dee2b86fd5edfe14e049794437237e1f8ba148880dd894a85682767e5fdc7ded42bb56ef8ec1a9796c39313812cc7874231ce08f046d6459a8ee8c3597edcc463ea88a171f966265e35233bc935191bc0d7245ade07865d18ce77997b19881517fa7dd706b2a681ab521a0f9746407021224d695a585f484f1a429f4088c9e4b9132849714b5eed9cd4120900ae193df199a20a6429a2f41405cb6689f28511ada1f43dfe0e4586826030c736bf6cc1a893d0d4191d13295b1c434c436091f0083f7195e0e18e457235dc5f95f24aecbfc9cf5c404542528203574aa7a9f6f1334aa02f247c3e37b55d75d6bb8576d5d17d81337adb7538b85974334e9b2f82c5514b8cca05fec8cd52aa4a8cf2c3ca259753292282aeaa1bc777ce377e09836c56af3653bb2ad4739004268a65864ec0e5424edb4addc9bd229619776472efee142c736785157134fa843daee15d96ae3d31f33f3ad3c505fe234d37b7e3556341f21bc1947b4640aeefb9bac4de0bae7defe35383d1f4be6174df49ff0ab3cd35ebc471d1075b0253fe36d830627c1feae8366b7f8ac45432ed1a2da3fcb97258dcb2189407d5f0e239280b00e6e8312f786d81670b29c476a1319d20802fc661333d1c48c8270fddc6d86661abd1d56d54835d59cd39d1b165e1f2d2defe552afbc487fe49d09ec06d846a1d0036c8fb51b13b6e17eb1c7034350c4bfa1177ae3afbc11163a41e9ae2fc0185e79560932aae780684f92be5ca92e2a182b344636b260f1b7d2e2f222e4181ad2872a7ae164283001ad8e949014b5154dc397b620c4f76be4b3dd30765746b56e722c32f8d3b8dc2bb82e8f2568b3dc87d4faa4a2c0b5ea5fc17cc37b35cd38036c931ab350ec5750bd005a80b6220b41200e5f84ffaf1a48e5b0af0ebb346b07e570eee9e4f89a37ac0a15bf9e396451f37f913d8ee154f9ba7fc8f0161c709abc578d67b3b0e3dce8c2a03a6770c08388dca547908ff10bbd90f43ec5e408344db4d1903b7156d4c2bc08ef351d9cf207f874d6a21c08ac756f5e14dd034e38cc41134d7acfb1bd499af5226b026944ff99f3842d5a3c394ad8dc7ed28daece0815289e8cf3ea736ddcc077ed5da2d14db3f8607c974d75c2d1ab18cb64bc53c284cd089d64d11556be36055eaab66531dff537170424992e419bc88e995f5eb9a2dc0a06cff2b0896a5e6a3fcf00426df53517beef61db6bc5cae3a40c9aadbdc539bf2ed6f795e7fef9bad2502eff01394ac6ddde3221bb1bd75f1bc40bb5dd51b3008aeb4a04c48e02b4472c647fd97f7002c5e288050e18d8ed4f92821b4545111f7b0a64a2bed4e9dd60782f83d1225db545bb842e51fa84292107f24b8a40b28a5609ba53baa91d93271254dda46f31bac73bc332d895bf7fff8e912f7350f9dcbb8e58c5d5e39293c225e832add117944b8e58c5d5e39293c225e832add1179449cc9ac7e614a6a6388ff7dfc7d8b71529836597c875af6ef55f5929404f115585911c57371559cb8e6c7adfc11f410c9e81c74bc7eac57808c4c31ab7f8d8b1ed8c8ace2976faee3ef0d54f727b5b783eb5ac8a3bc6a9b206f3c84f13bddb8c203e4524e73610a4b451e6b22462ae5d84c1ec7117bf3bb721efe2014353f2058e596d1f8a90a31553fc401f85aa2a17682070a0a0214059934b3e55564ab779beb717f3cfd15442811194a8399c2799fe636948dad212ccde3786e79bf14c0212b8e796616e1ddbec18eac23ab3915bb4911fe8919fd09f43ff5847fa7cef213869190d07159701e8bdc5041e403e18543a5906df7da2eeb89869d869d69891f1e45e4b69e2b6709535860ff6e2012169cfe9fa273453a5fb4ee91ae28404b9f0537d99622b54ad3fb2b7d477fddcc1a89bd21ad992d78dd8a73953740a54cd3ffabc536dc8252eb4d4c404769bf9de09441b5195bfa57dc0f3fbaf971d98002d1acf44327681d6f73bc48f4b656914b12209934aefa794ef725b8377aaaa0df6409196eba4752c3a56bead2e397a391b908d1ed9671fa0c2dda6ded887f8dd2cf90850304d3330e5e18b12aa1edf7350dbdd90f9efa3b0bd04cb463dbd865ebed5b18b3ef19749736b1fd2aa2cd121376128a3f45a73f31ffbfd81d15e4e33451f9c17a8bdf73bc31496165efaf024e4a78592ef3e92f4ed45eb64e5d757c5da1002fff814dd8e983b812c772d3f1bbe79df6371a092c679901a1fc6b00ef851cbb57eb4d32140d35bd1ca059784d1011c4a4f78f75961e6b121f3bb251c4ffc8db095107b1475536513859feed418649d59c7d6ecc3b146a569c0762038c4ad9efbedb9723d6ee0426e9a9f33d76bb340f63df3662ebcbc491ff78b6ae86707377d355db149459fa9c937106af31ca1927953bbc0b321cf2b8bdd5cfb9a5a9fe02457cff8be17f44af9714b67a73dadad7e8846dd7939e70691626446a38fac51d1937190cac1f77826216e63c8de8ba3c3831e3058f74992288aa140a59b417d1a14d961bd5675fa649b1cbb184e6ca0cd7c05ab42a703df31d09a03b144aaab57342ea78794f636c58d1e7b073b2cf41096ac1775811fd8423b8131c764d57c1c33f05f814b6c488afa08b3324f7d41918adca00cc47529ab8bfbc3487df5df9af0b50832131c73a958ea1be88ab066c2233928ebb35d4d43ae2141334812cf70f152059ceec91534ea8828f748888828c422a698d08fc3cbcc71d9a5117b6a96bf08c598ce69231b325c30481cd10360b6611d7a555f280270f3c606e68817acb135b7d2c7428bb3fbbe47bb1d2828fd413d9bb6dbdf1f4abab91dc739738c071b2cdc27c9b128f2288ea328c88eafa1291634aedc9c36463938ffb3b927eb2586fb8fd134984e9bebba1947b737c707432d19a18110d83ce3121a458071158cf6d466e049926cae43aa321d111f9fb9d9a013c9119d21b1a257c87ff838299efc9e18c1eeb4976a1003249f43e2b4e080fd316da3191ea810fe3897c6f37150ef84df06565b46d4af4b4f9cf2075896fcc94c02e56feb07086254f025db56af386eeea531b7df6d439e6499971e26b01b4331f3d044460b28ca54a4b464c97007f603adfc0b8e8cb7e7e398eb98e1abb6558a57db816fa9e2d4cd3f91335dfc8461740a0a60e501d4883dd3a1a6e027a3be6f4a5e679d2e9d90fb2847fa0ef15c2ee81dcd4ab28ded99facfb07891aba2ca5e6aa088f50968faeef3abb300ff8875384b60103dba01e0006c709705e11fbc8a1a3de632a6bd698924869a3bb7abd320de25877c0f4c875ad4f242b557c7c4c1e72e28ae552aadea1900dcd4a517d2bade305448b7325d1c964a4c71c6752b506a0e11b85ca538d661eb8aa9f4621508db4d143bdd3b7d092448ad8c8dc725078d299a987ab17d2a31b7d9f646955877bdf5c70dad0da6423cb12f673327b9c44582070fd9ee7d4df81ad74c9c4ea5f8e3cab53e1de184eb66ee3bb45abf78623d4545640fff9a1af67c306cd0b0b7d0419caa831b88c2dfb59540b9f4c1a80db6db2d4c9076ac362cf7fb7de796da04d7de3b8ff8080bf0811cb7fb118740f679233cc585285387caa6d1c1fe8749e615504aa5b9865c610701d36d74dfe545a11ec266105313816c8f0ec2577563aed8aa4f1b7633d11945ef5c60db1be7ddf477acc9cd547a02c32156e915e4478fa895c7c142eb0313e92786f1b1a55817eaedad2c62f955f738a4c58c3e8bb3a9557dbb8a37e082cd039c212f0532706924a0c6012df97290ad0a706bb86646cd722faf5cb23265e5f195284b3b4373fa2a73bf5674930cea8d26578dc8947a9d17dfe850846756d790b3312c05f3eab928b15789b7eb4570579416d386cc8f284bf6c1f62e3e80c6afd41403683fd766e8ca20cb2de0010f4eb2e0d6be0e37354c0db2d7ef14623c6bdfe4a5b99ddb399a699e13684bd6fafcb5292d37ce2c87a0daada696384b671aff59e01c11a3ccab8253951ad40af9e4ad7665ecbef4a445a7d1ed99780434dc79d205d6bb3e495e0881ba3eab5713ccf9e09a67ca37452b25795e5ad2804d132613b4fafb6fe8832e33451954c177001fe3f77f74b7e468c14e571b3f47eba6dfc7409cab8da61b445f554fce8f6f365139ae26d6cc6faf8e1b1b30cd910f64fe0564e1b69e0fc7d418a04e55527cef883f45f50d0caca9092a093a04046e3c4962854d590ea0504df74be8245be7ceaef89b66fdfc0d3235cc900430ce5d9b0cc3536c5c6f883e48878a7a9b7f0b195f4b8787e75d31e654ab2a5c9e0286e8238c16a63e72367d2d34b14344de2ad3c06063c56a99f23f80767179d34b3dd99f94edf6e536aa1d1ba53792551e22f891ac8b6a06ef027dd6b653e8fa726d20cd934e3346abeb88765a72a7ea5170e0d9b6a9b12a1a0f06ed0f45e427379a34d02226f549821a226e7a180c663dbcb951263a4b438803f9ba00cf09d431a08eca08d3677ad3452f6e2e0e1f9403fcbd2dc8584fa4bfdc95ec2564c5fb73e088e7adf5470fbeccaf1ee4501badf5ec082f928b1630a1b4d8812f0015fdfc7ce3a5d34eecabc1628c3415d9be15d5856554eddcc4ad7e6862a68123f7f0f40c97a02b3b56bd6c748f0b85386fc05aec198a653232e923268b0d430a3dd60b5f5bc9a5a663ed38f2a4319cbc77b63c495995475efef2c05f30abd274d5fc20432d746cd16947a80c2bed8b8cf73d19eb65f5e39224bbab271b5685775b0624be88f66aff76507d647f638ba00fd746c0e4ba2f3eba79315d100b70a8cd7454e0828ede09dd17cd2de78d3c455549f99e82f66e3e51a9af3d87f51408b532e0894c34533147a2ffc3a7f17d6b08f4ac5693b3c58fe8dfda624450fcdfaf112ac11cafe7408996f56d09d479801048129211d73cccad388b4da650119de1966477b7e1fec30a525e2976ab582a63c31d45dc62350571613b6e1dc83d7d12c4e17bc6dcb254616e1a109407b2286288d8d8130c08fc80acc7d7f811b7d0de759499c85a159d93a9b104535c3ae2bf9c195ff5fcca43e9246655fe7bc35a8f5aef180e7ff6b28494f6579dd5bd5efe934a605b02f0a6a2407b2460b7e76aa86f5fa3920e7bf8b609dc7a0ff70e412f6253bd54d9bdab3909d4bc5c96e074508f94d9d7a4ad407681155b80f106e5054b1366dade2a29d223f17f445f939bd2808f23d4e83cf2fd31559d3cbfe2b998c3a495def0ad4e788998efd9afdbf309bf572f6536a32f0389b55f8c71c5ce8c9e69ddfcb857f84d71842034c8bff33040778529c8449e2df46edec8c15757032fbcb496cfc2c04fb4edd3509464c68d8bedef2ea9deb397576e4533850236227b4918832a8489b3a917b716a0416f54be1fb27c48f730b9dd3b5788c8af28e7164daa03aafdd0b66604f48e0458da33ac3bb3b921330678a88a1228ced618094a44c5ce88f06715c4849b1ef95ed44001d50ce3ed57d11b549994c25070a454aa12b478cfc25116ceec60c17ecd62cb7e216247f215b88ccb4624883106c434f4fb67e1a36e4a5cb60ad2e43cb62a57042411c17859519b75918411bf0e0cadf1386ae03ed27e7f048f407323cabd935c03af22238065fb614d5c35335a38cde8dd803494f099f61714a2b5d2cd87f7d9d481b972d784b1e51a53e9dc4c093f21a12d03f98d11aac0d8d8794b7e04e609ec94c6dece88957415a544c85aa1003006c627e12d9871ab84466ebeabcd9fff238cf108e0a6c58356ba8ba3d1e242ed56f3d1401b908d1ed9671fa0c2dda6ded887f8dd26d20890fa6cda2639b1176de28fc42dc6aa8543c2e785533427bbe99e30991f79095a8c9187949f1eb865115b7312f0dd7733f3bd960f7b83126bf36e1822ca525465357e0da097e923ff3e2bdca92eb517e33ea97d18f45a25bd31a8c5b50b33e48d6ce25830409fef76a10ccad62159305930acd08927da2fab03badf5b4189bcafdb0631e6bdf54d547e6f840be0097a916c49765fe43235f7f710d921202fe3baf771ed79b237b62961d8d85f462a8b523ed51a30eb1953d392e8524a098bb7bb42bea2eb64749b94789741b9d7b23be66965fe2698e58778d0caffe8c330db9acc4109d322991d1cb5bb19e48d5545d0d06e89cfb96c93c37f563dee0f723e072d84f4cbebcc69e985ba8adb2c726d78bf700355436134b2864f2a8023054b0209fa942ddb95e987925d644ad141a43f91f09758a6081b6f4cdef3c22e85c448ff62fb157eef948bcd863a61f0ac620a77e84b59538406fe75e31c0c4b5567406c40dfe0fcb6dee0c14c8cb7a5b2783c4c6949892c1e9951eeea38a9ad3b815a0083c0ae491c8109f7eaf2dc30300cb1ad8099dd2a8bbcd9b33e02f3a7156bb2af0dcebd4c023ed69d9503cadff46d30d370b26b21261b74513a0d2f99d35b656874f547bfe77dcb47d72e77e526c45167b2904d98e4046a32838a5c4c6bb53692afd39f39079c696120781251b42c008cac87722bb95fe34707f422da96a488f4d5f042350dab20a0513b3b99b4a804d909d886019a41c7ec9330ba3d6c1962e91ed1791da00e5b1e65d986ae0f75f35e0bda0bb832ba0665d658c9b4d2ac91e5b80b42af9ae8222b232dbb5c8c1997bd17d03ab25187421afd7ca67ec651b34e621898545b1fa8460fcf211eeee16803b9ad1623b7f643094bf24029bee0bfae791a29877202def8bd375e495b00605dcdfcb3764028a7774e4912e26236c749ec8715d254f08b099340f40ea8da9cd42f678ed620681e7fcd831763aa7546077b67d62a8eed2ac865f63afd3725131d51de224c27e6c4cc9df8bc52ab334d4d523d8c345489ae9b597566d830de21242e0b0be6a2b29231de2968e4bfa3521602d206e1d886fa0fc3376021fa18889666473f9496ab8aa64c774d7c60fb765a6ca729a301d5e6205ff53572e3264cce4b1d07e473f55504f787c07d6d09436e478d94d2b13aed363467f71cf5222ed20db62e9f23704d7a4f5ebdf78df4ea6486064b257882883265775579e5ccabd7ec2e1b6a7c93fd0a439386d58809b1900b81ee86139a1e1f3be1a7df4728f48075630f0ff4055b8ccc63b2620e27b12c19a6db33b7c93acfaf817f38dfa771e938d97cd34391c59a3547fbd5e0f11c092e1358af8ec59805553e3d25e138ce7f2e636f06539ca663c6d24344f5f9c108f0efc31a30750395d935ee411f2c509ed4430235c602a514de56e64210c4f86295e67e03f8f4e9f25ef9c7151e2bea1ef147812ff0a7da5f37cbbc905018cae3d3d22118ad8516b7c11cc732edbbbeb5326336fa274b0c8308099d5900200665ed6eae310665bad19a04b2248fcc4094c43717adfe159038ad6f7f6b6ee9d500390e5946181a8948045f090c4374ef6f73fb97e32c8ae76441468e492e45ccd99253192937ca7d1ffa4abbdb4b975bf1e4a276685a7c34453e2723a61acfcddfc9ecd34cfae379549a98c3f3c32fefd405cd9c6553b17494c7f39b48f992e82e176a950352a17c7f05dd59fcd18482e7cfe4b9d8444a1ac9dad02095bd68ebae56343d7277a772744104528a52f26676fdbebfa3e9fd1cd61a0e6051e0a11e4e7efa857af98cf2673c1e64425f1fa92f38496aac7fcca2d6a5d03fdfe18c7a082cc185e19858a48ae1bd8200ae07bb1fbce67b580c13b57c94d6eb5806b3cc5b8515a60e26d06609bd0e15360a353271445472cfe4269cbf047a6d3dc46e3564eeae64867391f27adbf2e329b0068fff98b69c79986a1b465fe28ec4aa135152f95bdb9d70db87cb618f5d0aaee826fba9d1566158a3d641b6d55ce40747485625b0a499664bf5fd7eb0561ece2aacd0f3b353b11bd984b10e8b39226f8ad6df5b17592421c025a26152c348f6ae31a96035fbd8cddba8d16851b6fd2088df768c16faf1ffe02aefc16ac78888d4c9684a4643645640027b03ca3713014dc22e370ef5a161475d9e1a7036e1355a11918f83460c43f56955d48e59b8c71f0825ae7069e6147f4d35b6310ec82d2318fdf9d64fd3bfefea5c041938e9a8cfc4ef534797787072bb8830a0dfead4d7ff70d7cf86528aa496ad162b5e4ef79d8e557335bb5a877799020551827063a2051bf532869e77b691035cb4ae51905366a204880e8cf1fcd3e61ef3cfa4127899320718a78fd852e1cbd36c3f526a598360d85106db07897c937209e63eb2a521feccf63cdcf56fae9b97662ad6132b1a49069a30e9bb8e631c373eaf541d4ce286253ff22db17d44f3d52e0042d698ec543da1fe61b2c181d23b9251af7766f48558058661f3586a1a931975ccd4fe8113db731e11cc09d1aec3b774fc93ed97e0060d4cd09f3e9e9346ae01370f56cb561f4058d996736c0dae5b00697ce0db6d74fe1ac78a11cb6837b810ada7c01da740fce65f88866a6777c7672635020293273fe39944f7c0987f33cff6474ba8c2b6f11b004839980e7f8026c7b3a591a428af0497781f311d6e14c3b1920731479a9b7d1d64f5ba22d703a63228f0cd58343173218fde4987de3243b8c7e3483ddae6211f29c2c348d7a50c18d995af9ae37087d716f491851a9f9c2d0f56967fd0d6c94c7c4b444166d6dce6d4be2d92be077d416041fcf2a869b906c06e53abfdb0cf5d059ecf790bf39e447595b5d295deca44d04c70bfb2e4e8c669667e7ab5034f5c39362f23a0b91358fce099491f29deb04e4157c9b763bb3442b282297ea711c58c2cbd85eec2f255560296533bdcd816d8270f56a422da70e58e12335e23136b3eaed2d0a6018bdaa35a11dd3ae93e234fc719c4f34359d9a1f73a1ebed081b94dafe29ec6ac5f1867bb8fc802096c3d3f5e6af8fda53636c8a62d1b0c6b7381d700b7529bef51ebe700a7827977a22abb9f2d6106fb78acb55a447eb61fc7fe0778a9b8026a25e175626640bdf3677e62df878ed830160681582f1e58eb1ba4cc2e6eb5b07fae7dc29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15675cec9ab563a9a72d4a331727412022f90ec70241529f307a31869e7e6cfbe8a5cedbd444be7216303596ec4d5050478bc7fafe68e5c39a5281fa03d112bc9e5b707cb0c1e8d60432a81960aa357169c2356ee52ec5a16f685e2f782f6abb0b8ab9f036bf586c624af9a3a2e24e92202cc21b4f1a2ba414e330f5492358cb4c9448deb30605b8b4e1a0844dd0e5cebd84eba843046de07bc267f1704792b6ebc3bd18477692af448137c2495671a974ee2b9c65efbe88ac9b1f6c66b8be0c8aa3724a2846f5f29156fe80f3f814585173fc14824633077a114b89fd31fffc91e6e55a5797dd67640dd032e24d49583c5e914671340ce92d9ae4cf4a0dda4cd60434c33ccf394d91f0503ead505179fa87d64a03f95dbe379a6783bd0af1a290d11992d709069294ad4cf729daa96d9b4706ee6599d74bf9e4d7c51682e7cc925c6ee4ac39d44fb52bc9e9ba31e688036221e97313f4cafb4d9376c90d5ed30ea64229e824cd0fd3b12e0ac812d9cc522cd1a3a3332c063a8139f1d4af8ad4b8cbeade15e0ca621ecffd6ebc62400715f0da833dd0ed451d0650be79cdd2b632e765769f3dc30abc8f89de1a000a509aadcbee6fd2a5c7ddfa50ede6de124430c723bdd86dcebb1f66990b8ef601b1a0aff1448d854919a1a3a5df0ee54907080161236ee21da8c34aa36065f96dbc2dfdff619b36e6f63ebf771da817834f23275b94b82e14067f4e6aac32eeb3cf97d8187ddfce30d543559920bc7086c165e927e43c5be77d15eb92661eff4b5c346c07eaf88a1bf715caabd35f2652d5e9394499858faab7d8218fa5458dfa9e1ba470ce5fac264fbe99401f4c4c44c92f988c7df771aab2ba9fe021c4415cc5f3225cd796e93e78aa4da1ec7e8f70c511819bba0b4e34850380c18fbf83a2c582966feab933de408a48afbaa8dd671f6084febfdcddfafc0980356c323fb0b0ea5eacba08e0c78ec982c1e7340b4c41fa00886fab1b4e6097710d393fa3d6ceb42dd4edf8effbb7d882cc1c4fd5ca6efc06da2b86ce377197ea459ceb8c9dd5f135fe05dad8d5a67059a6bd1d3d5baa39a8606cb7f0b36b7ffed407a409829c9de2ae97264ee05cca23500cee4b2e6ca19c461d573d0ba27ceda74fdd9a186b4dbb6e91cda56c625f0eb4bec1e64d0df0dfb2949925696c49c5324489800d7356e6c4e14e4798aa49af9e9864352c6ad707741987a083b8132f20cb250c9627daaf90a7e2d80c8eb4069a4f29ca89be1e52ae730a3290743f5b907c554783603c27e887b68759c81795b3602919e727ccb6d1582604bfb42e7c054607dde0d87866bca410536f0f788084fba00218ab768cf166e4a57d63394a6efe70e2ef6ca5415f2fbc20ffe1df9a1750acbd371d429c9da12b0095d2ad85d104fffee44559539cbc44b10900e5af53590b408ce6d3735f623ef42c5ed80882d9447011c5c454cf07068c6365b13ef0e2752812b69b4c1fe1c7d360f64373351c0160f8e4a53d33cfb242d3c48c7eae1c525728332eed7ce9e42af249267272bacf4217641d611e4a936b9a40b4626bae19c730e96b20f9906813e377f734cabc4e32fcda7c9b56f458ee471b0d4abffe46e50039d429dbb685f25e0e09aa59624964e2b81509539f3c8e3a10c82aef9db8f588d4703a253121ebb0c6d951950e8ce17407ee566368f957d20cd6e26a058cee07156d5a0252d50e9a0d579136d5cc3a3a987ed6f796245565af54792d7c9230c9700fdc2975fe9855f19acdf4b86da8a3db51d866567ad973301c7257b168fb516a02490d5dbef54a20ec1e95b560b0cf839ec2bad24619d37d9219783d8163276bd9a03a96f6ae4e4908087213e0d87b2c43aa1aec6dbdc3e950ccf623e6104ac3ef316235140ea95770e3b16d832b5287b935ef770c33832fcdecb734e1ca30e7ae990990bdf3fbcf34d364ca2805034be605c11cbde5e8746517ad7eb9617103d8caac219ff969f4a43664bdd6c2db92f913d058531be99a0da3d8931c4de72737a5f030a4a6e1b0068f893820c6aab5a2d95d6090fe5ce0608293c6549a41023b7fd90857e735cc6b29e93fbbd6fa76703fc05655b6f6b2b07aac9b900379799ca207df1876668530d385a72bb4faae2c0034f4b4ac5b52007a424c48e65f374e374d56ebd31543a1abd86f9fc633ed3b4aff5b31d2fe4f1c83731c38c4e2520b9e32f7b088ada2f6cb725a9ddfaaef1a5caebd7b2d5c6cf762c9241695e63496f685c07c5fbbc295eb44c267529a7beb5a2c442117d9f9c899796186725331686bea6ee018ceeb34b172781df32b1df43327090b6d7b2dc558102ceeabf87362e1fb82d7cd7a4435772ff9232d9eb650051bb28e3f6c95b0f1c4cca38f325ad8b56e613ad37ccdd67cea1ebfb4cf66a3172fc0082b2d3f0e298b69a7b82bcc0f156b565f2cb2676c0ed24d7edd3e93d67b6b42554fe880cfe1dfbfb615ed34bec4fd8de52820d49fff0778a63b937e3ff8518aa181f95defb25d2857826cf111c71c5e6f0400545eb4d01b6e2cb044379369fdbfe476a42604083958d45276a1f5792c4483b622dec60893d0076de33c907e4e34a6e7ec571aaf34d3e647ee8736eb2a82010cc2b8194bde001a28c7a56ca66735691549e275035382b303a27f1da41849a9761e05d2fa943c8393a438291094026d4bf4b0341b414a2c71d961fd11eefeeb2bdc76558c2c1f11c019b063c6a996ca67ec2ef93fca6ee8057b3f276221ccd1941ce11f8dd9dea8d3073cca57c1e67de09c01a6bf82eadfcf182626494dc088957f0bdd33ed7d92f52c89bf8134c9f65a9f2404ce7b15b2332bfdaa70af34cb4b5709b83ae6c61de1becf3a2465eaa660eba72be35b9991ab1d4f23d122491e55605211f1899b40b925ac0363bc9e00d5ba0e763658d38f91b2b02b3f055eaa417063e95630c7a959ce134cb0ea6931e8853bc316025985192788c1f66b7faa2dfa17efdbdf1e416be2504cfa8df270149eb23a9416c276c57c0fa8576b5f0f53a7a15da07ad30517de572b410e57d2c55e0f29a7ec49d966f59370820be48bbf77ada399411e0a46f9f72ac49c9f3ce8a4bfed00eaf7a4c7c1ceffda02b08d4bfc15311c2d3b1d1f2fa6618c899a35bb08a1eff7a594e85be027d769116e3c909d83be1b138b8fb121bd892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013788c75282f5410a18a2b99236fac429dc294e44669688ff81dc41d163056a63d8f820a1de39d8a97a6bd313fedbd657635c3f18e7fee9e9379046fb2916f6cf99a6ac001ff43569bb4d1abaf55ad02cd2d45f1c6ffb893bb3a1d5caf5f440488919eb598067aec64360398d7811c7e0e290b959989a62d496faa75e3ac648f80a2d1e4fbea49c14a180df4019e0e928ec8c71e204a6402503158526fd585fab256662b134b5adb0919ea23e95752a182902d022e77d2ae9fb71dbddfe00b6284c5aa9621c163bfca7fe4ce00f9de4e1bd1bb437756e421eab18584119df8ed39790db5af6337dd0014f872232ca40d706102708d06dd40a96232b3dbc61af4fae45b828a5254d87b72921942840bb5919d81a06ab14562649cc46de3de3dba54492ea5a8b1b3227ae51f7395ce364eb7efcd5224ebce3dff55ce893130e9ec6c62d0ca7de52905ed134a722184409c62a95b63a130b161d3a9604c527a4701a631d5229d237950f443de25aba6214d884fe3fc44f46b8de0ba19d480640c229a42dbdf34e53f4412ce3a5b2cd9c3eb23cbcdf4b01ceaa462307b9ea91a7f348f629d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89d1734dbe4508f22b742045f91fb48bd609e1a4c0a5a4f7555a940ba48235ac4764aaa76f2c49ee3104f2c8aa80ec7275e7663d4d07ed9f8d920d798b58e59ead0b7a3cefbe29cd83c656a81fb5673e641da225c821be5f7f7895ed9bdbdf715d0c71a82040518a1bfa5768dbd7ef6e1c9d47e0ef6df496db558ba4cf239a5921e80fa926c2b02bdaf533bbc7dc37561e2bbc6288cfe9d9cd1cc239da7832f533d8e0f61be68c793dca041364c47e0a7d0b9186937ce0094abfe4afc1d4b93d19c0e0001f2108d19100a35f669144863a43e4b041eb99660ee5a113044463beab293b5977872f834282b0a747de334f5187066c68003d68ae71919c0a0cc6f7ed5dd8521370e98a1b99c20fa128497805508e5789120bf0451e848b798d56c04f3835e7cbdfc9d3d5403be3a72d8593d6cd87eec1e796739b7745c75c5b21d27423e330b7ebc6ae3efaac8b1f82cfa341e38f9cb18e677fd3fa76d1806e6a888ee1f96680e0e5037057fc21e605fc9af94e8ecfeb6ec54cce1eae06f2dc4e2eadaf3ce7bd6d91cb0d132a20dc1fa9ddb6f0f292349dd55d739decc9fad2f9b1d30f241cf49250864f1ae75299d651eb39700b77289b00828b09e150edec5dc001e8f8f4adfc57d9111e49081d52894530d4e9becfa18c866501fcdeec3f3a06737b1f8a9111e77165901b67664915602a23499b9b1f75e23dfaa0b0e17a0ef033adb0baa14969dfd5129926cc5d48efff5be344dd9d90fc2eb4c61aa2a3f34b2c62a3cd1f9b2421f9b3f3721a987fa8e57f31d9f9f7a560e5f2732ea1efb7cb1210ee4d07fdf7980158978f599429d3acb2910fd105ff73072ac40e0fe694ce90b2e26fdffe1d390ba073801a68ae84446e78582df0c02469f6a7f76b683237a38a826d63ea0312546850ffeb9a30056a42d5f262de8c78bf645c5aaea44e92eb8b464af69ba8c6a8509ddf3db51c87779bb866064e07deae1ff46aaf9b4f01ae97577b4d1bd67295e254b7be19ec1443bbc449caa67e509b19b44733fe68e08a86348eb901c01c830e3bc19a37b59cbef624e65f919a124abc7d9bdb13271847f8dc04912179c5c4c59818d2f550f024b76d32554ab3b5d1ad9c79d7492e35e340496030ac8940e3b6949fdb7e7a0ac8a5a8ced4ec19b16dabb6f631dd21844dfc0b9aac6565a23ee54787adf69eea470c6e30a3e134ef98236a4712ac2a60f1bcb578090586d8872c38c677df881b9fc2e5fdc06f1b48b5029b67a613ae5681023049b1644e0d83ec77b4a49e46ff9ae7c9ac36b5982c29a3e2c764f18f2fe77cca805191f642a27ec32f958caf43a8de48a8da41291fe658e3bfce9b1b1b87ea574132c0fc59b36c236931fa468f908463a1343a03a0df3a7002437868d2aef972869f3952e4b1b5f784133ca473f0214b6bd19d34645db34a2e63d1b1978cae4e9364e920fc58e365292c753b6b1e23126963a8fe5d355c5703b5e2ddeba4cff140ee7c3c80a1b4cc11cea8db21ac6cb0f4edf923d9d53adb8a9d73645579a41894058e86d7511a8dda99e196a51433c56adab2e4ed3340e7043772b7296f6088b9b82be08773105adc6e71c71cadc83afb7b5e1349cef8f99569ea2b3f239471491d74a6bbddef1130ce7419c248993f4b6f620fc98eeca0452d4d197ab38fce539fdeb81925b916332e2337cbb149f24809b76f2d139d0d62b0f95b3e7a92b3d970ce65a0bd9dd7e4019ca59b703ed15fbd8b8819ca302a467e88e0449d4cff09401379bfaae0480a039b5867ab1716746c51e16baadf75a59b3f25e9a58860a0d47c94dfe4dfbbdd5a841719fa4ccd28983589f46fb4bdd9ce6e085743c2529d665c6ee1eac6ecc7ee52cc7491681db00d97c8e641aab8c409aab0902464e24e77e424408cd98e25fb8d57f82022cba7b5049f9dc34fa757e3d842cca017d14fb90c7f96dbf17d02ced1f21acfd4e95b3138be05cf75b762b8d1ae1fbb6daa3c28c650e2ff4000c095436fd619d8c5302250ae0470ca6386f97def438ee914bb6dce2600a28af6e2def8b45547e371eb3dac04a4a2bd03dc63ba1a32a90355ec80c5c21a74776f4dc44f1f0236f0b568dd16d6dcc4f60521aa7366ad8109ca4c2c2d5abf3f3d73172583a53ff92d9e42faa63a2fa7d6e66d8ffe52d54864a02c005ca2c2bb98280381479bf7e8422bfce64ad866c220b7ebf7fa963a6640d9910cb03000bfe57af903990e55a132037d127093ea634ec6823bc6c5695659444b5b10a27463ba8a43619cea8adbbeea2c140cbec8867a13c17e56955286c5274fa34ca289c7675bd530a29719746441a264c7e92fdf4772818184c030067c5855d3183c047a3962de4737f3eec47709d059a7af033bdbc2378bc6f3c9006532ce6e5cb7f29fd78f3b02f9ff77d13e0d30d33a4222cb7a1fc7f372d1b13c0d3d7455eae4517631910ceb841e88a7dc4e28721875c36838bc9c300fbea2a0af03bb8cb6c26f0c9cdd9bd872e143fc30ce7cce087d7d08f370386580ba49e23480b87ee50c00805dd17e75d18fe4ace8184d94d8bb1fe1c5f89cfacfb7d7e07ec2a414e82f717828a076e6d3171e2e51bd09c616d9e84bf036af8d1edd068abe0d00c06b95ed8e74cc4c5159777df7bbec9c1c4c2cb145b71ddca7012fe6f0a4706be43b711bb3d87ce3a1576b19d18b1da6e637e35591803289c02e6fe9ec4beec0535ab0f070d9c2546b3747cd2379bc4c3a28a9ead7daf93e3e1052de7a965e34f23499ff26a575821f8198852ac4a2e2f06ac756226a73f224d6d6690a42761e64718a5f0f7e2a5d41b16b746ca61622f0797e3636d29f91aa4c3404f2c9487cb87190fa8240ef20fa87ec06a91f6261f4ffc7eaa962532f0de6b79e1dd4235ad0067d8fb99c7dcc7bf00e0be488978bb71a4c50045b853da13db066c5440f96602b5c4b71c01d1fae5ff812734f63c14e9e378958483a5334d54ac88301e52d39f8421805c5b24f73e5563dabe98c4ae03c8bb94ebb36cf11a9f06c6a0458e6c2dd79915b02ed88c07264f53541499bf76b64e7281a51e7683ce641ef2cacbcd3551a5340ee59679e6740c15f6fc6c6bf5e1da015b69a0bb13ea2e5d7d08f7085cd18816fe02e80972550a241e4da9bb6f7b8b88b2ddbb0ab79e07c0be0739ac54b70254f6ef0d5b681f76e9dc4344a9aba27eebbf719a9313bdcaedfcc52edc15b13eca1189b29468664006de1dccf28e1911669fab421f4f06663a798be2dc0ff2146f01b8aa59039544e2d74acc80c4e6f28e46cb7cb472e81d1a6e416c96c24fd1638f0bb6e67d4279ad8367d0b322b0433a166596cd43ec30438087ad2eaec63678a496b521b30957ee6efc976eeecf09d36454c20d67e2aa9df1b0c8d5dd43693043e98b8e6f207b21d6e2476ae5f75fc00556dfe92b480f87659aa5cddb82481ef7abd10ab0b20499c38ebbb88d22f7e53f33cdafec443ad059704900720b02c29162165b9bda34858c8425a4a3d0212e7cb6322e00b507cfc94aab29ea7cfd5a7e82a75210c0dfaac785c2c41a9d9794d3d4d1e50f3baa86c15d55476b67cef839276ff5015b693feb3a57227a8037142ee13301dfbcac6db28f54501dfd2731e80cf6e968b4c81921d2383d282dff43999a0fb5096cc86678cdd7173229277b79fc5c4d4ab463fa089b42befa23cec0e0a88e89373de2a26cc8aa4799b2d14e325726c4376bd57036b4a312a1458afb911d5e8c541abbba82fe39833a5f089c50c97150bab40d69aac731c4981956276430ba88f1770446dc0daff0e1df7ced27ef90002b047ca968ca4160e1127203ec812f93511a7b7742580fd09b32428e11f97f139916f9147d68c81645eb18658be6535b9a1c0e1a80dd204cf22b640900107a71216a1ecd506477d24366af270662c03177ef99012b4212059652f813a96f5397b0880b06523838d4cb7436ea1bed9d65022e6370108cc2567ec119d896ff6e8755096873b3b47b0e2bc3794a9e1a96c81fd80c601e8027774b02f7dd56bba97d290a88fc641dd6448fd91bb95a6fd27657f2c061dffdc16a1e0b64b2c67740931017eeffdc9a9ec81358583aac33d8eccb8a005af03c4259bbf8ffe4f22b34e5a5632dc0b9f221cf98488c8a2023d665534c1e477faa9fe709eff64090e756dcc43d16cd7ea583d44c0ffe15d668e88362036c1496b29e9917ca3d680ad2cf82094a65e3826f431add6d50f413b3e704002b192778e93891e215c40465a068451e96d90513ae95f0f78ca3e8f1c29cb09e9f8889864bcfbafd037ee3381b68a484e8992021ed1a0533c1d8fd72dcdfd1e440356a0ff21893c5edba64626f7aaa84bce69976a670e6c42e227a0745db5d115a34322e2a7e903ff86a85ee4bae1f3666d54504e1e0ccf42bb02a90708bce6434a369acdcb2420dd18d6762630592a8f2a85f525303283460f7985801949dd5e3a92fdc6b75789f2b6186acc6e17ab07e54a701c229058c283db297d20093827bb44dc0f12330f3fb5b7cc0936f404fe5ec125c419f9a0fb544b9b663a4f45535bfd7c9f130ccd6b3f22836b9bf96ebeeeb62a6e306dc43ba499e0c37956f3db62abb994fb2a01dcdff07f46a30f2016ca4f8dd3cb23fcc261a2f31c5a80b9f20fa4de4dd5f4751e021fa4fd12ff0856d35818432e89701bb0ebebd9a89f3859e4273f1106062d4afedd5177d7db2f955f4b1b4dd781d16caedcf601457c25b39fbacdf20f4c591470a3b46388796246ff3ab8983e9bf48a572a200d21f9cf67b44cf266de4c10d1374ac7f9a5e4a155274649ce71e4f27627e5ef0ee859c3c269deb3101ade63eb622058234da5fafdfad5bd57d3acd4fe2d55347a6e0c443b33dd32ab6a8b108f3d16538cbf0175b4f3baa0ea5431bc71ca2595bac5533f6cc3432e4436cc92d337893640b1d886055f57cb6a520b2a2df87b06ae67820fb4bf34a9549e8fcf47d1b4e44bd92018c9f8f8b65d355b7cf79ec283cb7a8c3fb07579330be162a842391469955d4b0fd3faa9f6a8a6b7ccb58f78f5396a43ba2409801115243dc5a1e74f20ac68f282aec0fb7e36cebcff9f7fb97a6faa9b704aac3c563e7c71f33d19677a7d7fb065e6a80f761294f8f65c5fc2bb08b3cba5ba799679d3fb1346b661ee71c65f94047a8231d15b38a383c79a5b4d2bb06b5303ed58f9d4bca529d1e4fcd07bd3901eaf29a9963c78b336ca7abc079eb5996a16fb07bc310d649fa56be10c75b98d137fa01abdee819d4862c8cedc05ddd5fa01a6fff88d4b9042a58d67b228f59bd8182ec95eb4311eee197bc0466014de62fa44e33d862a32856c6b58f76d451544746182e506719207c316bda48a8114ec1b360e72dfa07d4489f77d52f0bc719cef502148cb10c3b558cd53364d357abaa66d318b0fd7a98c32d9528bb227e8e97456c81adc3188fb1ec2c7dbde10b86d7fca3a25c4f8261a4508c64d2c30fb9b824dac4809c80789fe2c52acdb88afd8e3b8dbf5be8aa39dff6c78c90875a8308d9ec0d017fd5581099861f3ace61b9b869bee1e5c487c5a56dc68b8f9ed76e0b4ac3c332f5d78387001ecfda663071479d64de81a8a438aa4d7e64de3aaa1f7cdf1c61e17ae3b0041534291fcebd10dbeac0023e684b6a6583b744ca19d1f1329d0679c4f79fe1c9cf48d79d16a0748457c6a5163659672ebde0188a2cca9bf02c0fa94907c8e52e16bedeed50d76b4f6d01ac5106a194e4fe25ae02e7efea13b0ba0bcfba69f31062d6a3e931dea4203b2c881f9b13020ac8d50b02980e619b334d013a32a4a71dc44ffd37c830da3bd82a9266c1a0a9bb13af84d0944ca321f5be2dc54abe35085fb6b679325b9b873b12b19ba23a3eac94f1ac3e612a5b542763531bf5bee898ef673a7d666a17160786b09eb56c06f759a28d2ffab7d6235aa7763204ef4a6c482222291e530267018ed0e75f2a4a24a900078c060b5ca083fc7228d742fe379a5ca1206334f9fd484b2891cc7db53bf3caebc945a954df560c04b0ef9cb90c7ddb06e4b579fdb4c4295dd131be7ae6eb3a55eca9e5fe65f9324b24e3d566e17d7589850282cf393c0ab822dbc3192e03b4ae735fa3b3f964b28e5fc1227bb6e0ff21913d60e180bb013d3f9e4d31aa68a61532dd6141c032e043a856cfbd4fab9a56ae9900499b8c6fa8f575cea6118867398aeb81a96d78e40dbb2135f6b75fdece27c09ff13037dc021c9688d0175abaa4723992f0dbf6b02f74f6e50a1f0e11032d1966b5f6d0690810157bdef0039584b4241a5bef48e1677e1e48aead532b5872332782c49cabbb38e45e5814509ba1475d08a4f5aa86fc7ee2769db723afc6da0971556f67d5cfb89238fbbcceb395b9eaafa5a1452be3ac965be1bd8727276706d59ab22075e5c693de19c05cbc2b7d35d05491da388bda7dd1706f7aa2a0a71bd6f7ae782ff07254113e48ec78581619f8c85b7d923683de5ddfce22d856c46777b50ccc54c5926e1b285cae52ae5f0a042274d71ee577473961bd6c18195881d94e997c5c7c3e08609d6894e8051d12772ce1e26f85d2d8ca6e7b047bcc80545ef9e250466cfbd6c40b445f960db419dd0ca67db87370729c269c9c2206dc550834cd21708e56db075ca76f75b2feb0fc0254df34b0defb20801d074f5b2cd0ef12aa8ab33e389a8706130685fcafa3b27700d79a1bc01f185ef55984758d31f9524a4ffdebb2aae30462220a3c9d7dd3510853f034082cdb9037d8dbf463973b44b33313515e47629bb1ae2c0bad9c97728c90f2d24b58e96beb7e19322a2184860d34723cb379580f380408130dffe39cc6b25dc697808b161126b0c72bca146d80fc1a1d8fe64431df65e9db97f5110eede5885a4def10eb89520fcd118fa870d8787d073de39f3720ea33649729907568ca60941c3092dfcb2db1b2374a84b38af860d2238f6e5502488f12ca4b3bad2f1443ac4b0b63a91bcd5dc9e243128a61bde6d074c2470c33904e2f41d66eeca2b08d737d0fb9dd1f187abedadb026107c29d427aa8e657ef409056cf400faa3739ba293d474e90fd3de33aa3b388fc4ba5cb141a586a1d51fa78c1ccdb688ea32cfbb8150ed35bffaae0ed5742e48bc1fe957d6e51ea14961c3796d1c6d55c6c6df58beb638cf4f7193f53e55a10935de8a4f3d763c313a50b2eece4a0610f4648b8c5749358daba88c6d3341ba6b7ef54f365a1987df5d28cb6eba5e806a0ae76bbd2534291f5f3c43ba9d09a33ecfe91e534871e6d2a2336a4946c2710954528f71f4ad0aef2161c145ae214b0a0813269e09dd3988d63b8667ab2c79e9b8e2a99f58f43710bbef9053d741329c00293f47f0d16e3e3a230150ec5e27101a82a4682747d91dd7fb7d0ae37a7c72ee56014e6d0d509e2efb94e97dd80706482de2219a908b6851cc6ad9652ce70f68b0ad715c450a7d0c0a5d3e8a0bedf29ca970eca977d24abbc5d5a9cbaf9a078c80c0aa1fe7a031c03d47c19e2f6edf2987c307b345cbd3576972683a13a68f93e142d9f6c61a0b557618fefeea93161f5f32e4025ce3b69c4196ad339f4f17726a328c19f2f3ce511af9601eb68c3a1ae9ebbb58a006de3c04a0885b07e1d9238467dbd3903d56716d63bae579ad0e391489d39382587ece2825feea0b10db24882ab8b0eafa528447553fa7b7977cff80ee0f996da7086168e3af51ce3103ab214757efcc1293cfcddf2d16ae36d01635d67df0735de8c7a85be549a354c079d88f5374bcab626425a94d9ca23511d34ca97c0f5fe3dfe740550e84afda849eede972b20c2804742a6485419718b9d519987895d68245ab0159276aac5ff6fd62cd114b25372c8b83ea00c3d467787979e900a8c8b7817ed91d1aad843fef848425a350b1d0bc1ba631d0165a4706ea06e06bf9f9cbddbadf6eefb716a82a5069a638433737119b755acbbaa9deee9de53cce68cd319e7f7c0802df78013ecf8005dd6ecf76e7bfe0ec45b7057caa87418a939084d1ce4376076fb1b8884a050c9dc780c6bdfb248e7335dd261150ab7c32581edb2010db29e0329524af51479ebe5286be36024c3b18d97cbb777d3c5d3e673c52980580725d47889aec9d8954ec07c963056a33aa4af9d43398b2043a5b25dd032d33e74da0b4282be2f4c19e45e349ca2e20807f2535229f8fca5f0e549bbf95eeb52a6adcb36c7cb640149b914d80779e95fedbaa4a0cc2cb21430f980fc7fb6305aa817820c3e4b579ad3018225b0e3fcd9de09cdf2626c08442ff5f4b6fb4452bc212dcc5a1aee7797f74f8d9e94139d3e8e190718f955d038adff5ebfe7f41f0c20d8dbef1fb3be23f61a1c6785e15f47174fc29962de698b1f37ef55a121be22dcdcf3df0f6918213b09ecbd48e4e30d8dbaf9516e84f0d0dd078e0818d6ef3fbb419c6616d064dea48efd0cf620087ac7a511ef2a50586c0637a8d8e7e37be74fcca5696795417acb51b2bebb0899b1a0e1cd975e1ebbb14b7658633cda94aaa55793eb180af6f859c552af301d5ad94ee48f673fb9591897d0eac12657dbea58a0960afdfb8a1d8027c402eee7fd6f903d543be3076a9247c037c849c0c4b81b83efd03393e1d093c50dfac2f125fa556f9d40f6a8ee53c8c00e23dd8e93c70a831187156b38701353e1205fafd380473fa69480fcd34e238868ff20b49826b3b88a3d9023840d8ef03395519962f647ba7c977ade180ad04bf10180c0d6a14ae8b52c37a1dff6740dc7b11dc0c34a39dec866880c24af8a136137b91b1846e8e9ae9c576eb3b7ec027ca99c301013d6c075df85a03d8f7c22d8f5839b2270d9b7e860b7cfc5c2beadb457891097ccb8af6d52a00e887b9f8449d710bfe20e8c44000d9f8f6e1d6421ffcff7bbe5ae2c695448d6fcb62479c83eb0bccefa7a0440f56f7a72b1ece230ff112915ed6bf7fe7a0b7d834e0933eeef1f58cb8b2c49857ba67787eb3cc93765e066d535f7bc038042dad92db4896db6170645613b35c939b5f0acd3bad4c44d2d19615dd0ad1e81354f6e0c58f5caace71969029530a0c9b1f2393f7e595c19cc151299255e1eff7cbc18517129d9341dfa2bc18040dbc288eebe7f3f357eab2dd657e05a851a569a7a7b446af99c28e71e1ae1ef3fe945e1949d302d9f75b0b7a09651323232941f2cbf21a497d5abb65222d10af1e192d4498a6672897c6f5bff8435bd2f70c3b5fc4ea13f40dbb7e9eab2e37d0e278412014385b30aa87a29e2861c74207a7722029b12418d39f529dfb890f8d10b73e5507b1d548814c113c84de30037940d3b903a77695210bbb4c1c8704dd01b2124533b453b109a534f8969c0d813abfa1087d78cf02ae012e33ad3f0901698434b8e406dc97a96278e4ace7b468cb6c9dee455021c64450c754d643f92bc1f572bbe96a65ad67225644ec16458bae078260da4d5c91b37b3ea60b41930c9add6e5437392d6836c8839046cda14a42f1b4b31ac636930f1f3cd887227d620415dad0ece9613791fedbcc3e0295000a850279ad796cc18ed4bda62399acbccaa99824104738e6e9e2993a07261f472ebc653a51413d52839b5e692bb29aa12d3b85cf512ef2a1e1783d84f8f705895dbc2f5c172f46d329a54a25dd5b17f80c0bfc1fc2314fe7584ec0f34db94c74b716a8afd7be7271520c339ee10e19a5c2a2152e28c6ccb08bfd21448d02cb025642a0d3a0427f6308efbcb105fbfea56809f55f48e253856546d78cf4fef8ffebe16a720bdbea14b3c0e29fdb515aaa68cb3a65dec87447c4f4bf6ebc9ab0cb7614976c54feb5b6d1d8c53831bb9b0578fbcbf554eebe2b1f9468bc7dabbd16d322e05867024ec08eae66d265d6fbaf8069cc72bfbcd1b444bf3d87b52c47c60dbb5d2c891e747f3389b54770cbc1ddfe922113990296200d4bb8402ae1911fb86487e9641bc4540ad509385ed13c42f4cbf05cf38d724eed8797ae7119f756a905c2063f8bc4d361da7cde2f52cfa24336583c831cd49b53d4a0dfa46d368f7b9997292d9cd338d670b0888d8b0cd382e489cadde3dc6c7ad965bb8125067eea7080eb067012ce543d99dfd40e2210a947d3040ebae4bb9839dabf5c72a1eb10c897d452b0ca1741ac4abcb584c1e2e9e0f71354f53283d2ba1b1d19eefb950fe5dba09c915aec09a6cfa6c01b8e7133a0845e40587195f5b572e6d4766c40a6026d2864959c797e4319bb08be4900c3409101c13208d5d31aa469396351047eb476af29ffe733098972592d918891610e6d3b420911ed9e0b879f1f4083f5f8ef04ddd3fbe2ac7da6f4fdbff39ffcc2fa3c4ed9231bb70c00c1c732dd3d324626777c99c0d9a23d22ff97638f56e84d799776ab5889744bdd976efb926763aa9ae5b31f5c0ab5ecad4b0697be18b4b0eb9277d45956ffcca7514addfe4f01bfe03a958a0ffda859cfb4c2c0fc09623628352b478706a3c81376cf5192cab57acdf847e846af9f730f8af13b4da3c24946972cb0012115f025aa1609f5a43eb142b7875870aaf4444db889c4e8fe761adc1d52fe14b677cc6a991c3d91232e7b15c206c7eff5ac5ce66d9b1245f72571fa304e60bb75bd42aa33f00c38d3835dafde398ead1a7e5eaec4ff36bb1fbea718ce59fccddad59ee083f6242e6d077d3d2ebb42559d3274a9d1e8c88a24674071c9d6e91ca382dcc10e604042ee5501631f974811a94e5feddf1fde81665485b638ed9378f3e06f89be7bec0c6fa752395c02e90660c71fbe60a8c952f7fc55ebf4ff0e6f5d0c93b1d7af18189db609138d36346e7d61349c665d40d11fb4619921fc55b02879a3c4987ebca38ac0f1e9258c263b86e6ba1bc4169aa5baeb41979acb23f6fd1459eafd68b0d46729908e8529b2eb9c9e8cfd445017462db876987d99e5da229e8020482faff03d0a90e69af573313f511561d1102ba11b6d98a18b1c23f288b5f5bae2d571c691065bcde35e2ccdbfdb6a3cc95461819e0019f146d9947cbde412675aac8539d175c8874e9103c38760f56d9338073890e214baa78742d54ae05eeea9881a8c49860318ed0e49b75c39ff051c8eb64e6040283802cc405344f0ec09c4cf7b85ffeded8657d8765ef6bc5769484144e62d8445be318217ede36d3d91e0209a3fbd444422f047ca990f126a1aa40bda7cac704f310ac7a3adc7c48056c917ccf886318f769327c8685f3c1fc2e6695e3e34b3544f991f49de4831b9b1b8e85a7632cfc531a880be79c73c5776294f322843a9553fc45aad604d2980671415fb28c6e36b8738a23213dd6692398a30ed4d842493a2db7e67551538d032ffbda96fb6f070fdf2489d3f71b27da8174aa5abb602830161c55d0a21f27cec953e438a3cfff0ce97b0d8830e6b353c5d75f15bc600c7d60595108b7e616c30eb7f4c5f396a9f5f7ba060e7991535ebe473691d5828012f9fe40e5d3a9f03a57ab4e235fb8dceee5c06ed96873811898842d49c223edbc44a116a97d0b3e2b82e375ac16941fa6ecc7875b308ec031d357b65f93254209fc2a837580eeb54fbdf422bd96f3ea35c4c9e02a0fbaedab698a4324501d5aaadf6c89abde574cf37fcffa85db50eaeead861bfef413e947f7423c867628d7248c8df8492de02ff7c92687cb09cc507298dc186b1b57840a4d40b50eed93a237ba0326a1bb2647f0b570c9fe39af3231f865ef2026c14a3a8b4c227d640fd14f947612a472d5102d95bd142e67309c46f4f474c403c2e6d3c6a8501258f6d7952c9ed0c42b4b5ef7529eac88281cf26ddd578b671e843adf9f5f6f0d38c67adf1d626c9a1f58a8a16638fc6795a384db49dce3babc22ee2ef2bf2a9c1d8df05e2a9a95fd47b32785d2186c92ed000e4c749706a892abe2add8a05d09c93c6fcb4665fea8d4c7eb3fab3d9e86bfc3312a9cf504650b087880ee7b0b2d8936d90d5704447ef469e05eb8dd2fb4caa389529705305c9078d7ef19b0f1b8cc5a779677d981b9d3c1042c35747065e1e61c0d99ccf184596bb5a2c9e023660ee0a8b3677c9014141cf305b35ae48e95fae80abac0a0c459ade572959ee9dfab5745f598aa218214bf8af61d360caaddc1ea21f14177838448df1fa2f3177d79f1f58f06449e154644ec2c41a4f0d215da1d9512569d5bc3351eb2293c03ca9a755b69eb3efd1f9f24b7ff5cfc7147d89d6af1e4517671dc04bc3942f671b63e1ed7862ae380584e4f5ca1526fe787f690dbf832c66f2d134c135b84681a95ed19699c778c27f8724104babfb4dff5d2d913ec7e23c7841f0bd8ba3e74fd9d1b0436b929f093419dea6b837da7395e8d1fafe2a37735004326d54f890b296294542b5b0d8e55f834c0456976196889f3cc0d5ee22de8328170a84ed6e4e43037fcf84df9c6eb03d41ca248256e9691454ce1da9face74e05fb22e1d4a4b8c1570e41986e3985b206aa0c7497adde38bbff53f9bdde700882825ed6ce07dbe932a8124bd8b59b50afb9fa22f7860734c34655a6f05526c3629e5a010e33977823142510d2957c8ad888e2294da1a13fbb1f8d234add4a3278befcc12ab3c972ffe823d3ef823ada0f3cc54dd0cce55e2f8b2350fae04fce6af309fff18455b2bff06ed4b7f8444d975831459605d0ed33874d630d731450e1dc3c56536febf2967dbb577b40f4c0e9ebeb2207aaa52eacbee5891b804f4c5696bee8326f95e66ecc60f2e5fd25e243bc9e6017275ca7c0ed05ff476a6bd5823c70550412e1761eb19bfa46a1428a3a2a9dbd414e55d77d09e96f604d3d85192524b68bb6e2e87a022ebc3b68c006be2e5fa8b4e852d7aaabac1a9e3c2c8f9c7312575b142f2173944f510046e54e2cae1a425ea5c887399fe36816e650e214906bd4368d5f0d461b708dcca24b75e784063043a5c3378fa3d1f232272b154141b4161b07c8865e864499fe8798c45fa923e2f21ac77ee5ccb43e7134aca39bc8afcdf7a095355133875ebd64d1061bd9daf45a7bd92c8fa2b8c86ec7ea9bd3750ec077c0c60cb61c9b2cbfbf5a3b607dd9e27b1a9e45fed1ab1e2838caac8d72fe8fb89f58571581d7173087c8ae582017062ab478558fc86a4f61a8337a8262e5b3b3967ad0fa237e64efed2849325df77094c5c96c227a8a0a95a20176d057954a4dc98144a756bbe68299a2746a23a85451058a6d69aef27a5b9ba90d52f4f36cdf973cf5e571091ac14fba621e600c33501cbf9814d039b2aa1141157d7e2d2f3f7adda9e13051f74754e789c4a3a720e0f2dd774b9585c4b39f6f18a02224f5dbcd8a56969e3deb118280d15841129e9c9e7803a58a3d24a5cc09578a3ea13ee5cee5f5083f043dbb2050a9384aeda43d86194886e02b817e71d96ac1ff9dc334ee465457758a832166edafbe82f91d08d35ba99a74ab6b29a4210cf7559b5f7ac6a3a34db8c4f94eb112782246ba9267f0ae4ede0c4a7f41aa70dc0a3ecbe4857c951c954bbe327d68c6cc708a8fb976b4ed42fa67bc2303909d774d6583e62e39929800dabd53f92724f08b972d91db1dcd63666e2dcdd404e8ea4409667de9853a88530c926917615a606a5181dcf7f165560fad4c31becf7c06f98fb57729c3c356dfb984092338a69ef7a445de4693aaa328a910b8661b1c3ffa255958138879206119f431d6a96272dd0d9501755f8e7142b9a73adf8e6781a27e17a734183e24b366e2a8179ff0834c163fda2b2958682ffaf4525f3441877bcd2fb579be3f1a887f4bdd91d147e7db92db73be36304ef27d6d1fe371f017c7891021338a706f79eceb3bf6687d723b5701541286a3916e26c7d9122c185e6df4016654749eb03f7fe75f08a48ece8e2413843ec90f709f437b268fc80a534397db880f399bc568bcbf4363df5cf2b21eac23eaac25583a9c12d6d3e89da78db69c2e38f123a2c5d001d3e2280566981786ae0de683cb25dd333ffe575600ad1ba8fc9848eea24afa195decfb332eb7dc0500881024890a18acc1960c8ebaa6f0176d992e3f57a4dbdaf08ada8ba5edb83917778fb9e84ed63d0bc5480d43dcb2ad6f891269eb8c2aa7bb951736e83a7443fdeb3c578b2eb561fc9bb2d4ceac48185bfd05df3b9d82543051ba5178a39890eb8bf9aa5598af7bd88d44b4b0684c2e1962bcf51b5362d2316308f41b4f83020be226845f3371a8211b36999f11fe97570f21262c2ecb769a5527d2183968c0763d3eaee350442987e9cbe40f58643257a90b391d98ea3b2e87dc60284d62e2377bc0f04f39334434a91cac3c1694fc2e634177254334cef84d19db3c8234ca6b17ca6a7d7c2ae108cd7e7e882ee65574789c61e5730ae26dfbd5c8e3e2188495b7ae961bcc66985cff031d077fa8216ede21457abd7bd8849fac11e7d824e1e0a3ca213dfaba54467e727d0cf42bbae2cf2345a26b7c4060cb27945b7dabaf8f2870e34aa42bc562733eaffd13fa819b6edf84d4fe5d6e466f7597605e4eafe0fe9e250b36d17725edeee42cc8c951be47e64428f0be70f22970e4080bda4435cb891eb374a7a0d277309b7878b21b2ebcf1df583274ac25e8cf3747124c0ddfd85f0bcf717a505f050164ebe88c114cd1877adbbf2ab2b158d4d4dc27322ac25fbe270fd197a86374ef51a47118d36991e086a709405e52184046e5a09c3eca64c7e7619bef517dda0c53571eb0ca66620a74548905d4838cdf037f989df31b61a6116daaf6c0dbfa24de1c56853dc11df8df22a118169830cbfd42b0c7ed79e0685091313a86e3b37acd0363b72be222c11f6807468e6a8b7f6b14bbabc5278181037ce69364191711d6db03aba7f329bd8530e4dad53147710f4b0f2afe8775ccdbc91952f0a592d17c6543dc0552345b78ea30faf36b1698e8abdbe4e1dd89da2c18f43db58389dd723fd74b325b8bc548d859b3155fc3ce7bf8a9a0033bf1ae43e1bbabf7967f87996dd33a57e9f5a7e9cbbd5a1fb4c318e2bc69b464f3f059892aed9cbfa66cf4555335c056e11861f58f9fdbb8071c8a228098203a3edc84d63a9b4b7c68cc1eb42b865b4433db245a08416d110ea90118481699b2747c6cfa8f5072a7aadc183290c1e2d5a4f62ce74b140c96ffe374ef43ce9c5088aec02ff3140b7a7696b65a59679815567276c9ebfb98de529cab56b4c8e1a40ef7e0a6e1b08ef56bd32d5d1b932a696c13ec1a0bc14ace64c95b38886c817a8d3f60950660be126a733b2fd493fc418c52621cc6c309fd8a1290a8204313e806d22387046e2a4cd12967a88d70b033336385eede393875cc4d7439b3e3525345a3bb6672b2bc1dbe206d61b549c8e88e2172b41797d44a23271a92b312396f0e255e6d41ef74fcfc48d1e638d515eac3e99f930be5f0e24717feb8a8bdcbdc515bf6a1e4342d62784d08ad9b3987a35a4ab8054100e5b666481120664f0aa4408a2aae04253242473d9a9bf2070cbaa2023cdac8630a1d01688d35ca8d31538cb98b6b4dda25fcb745abfb8d654447c91a906ae82cbb8154d617a07a599b4c801f6b3858fc635333876962e8f97b8e199d49b3e7c2e0237097595b86f2b7060929a502bde40448ed0769fd2f29b9868a836889a4d64e37d4e211ac10f42dd6cdf2b10f8976f132ee15ff4c2f40fda5e7abaf09cd7c6637adde5039c19afe99aa3c9ecfc5d825469d1232a41ba5133bcdae00b0e75bf973734f41560b874fedaf1df9f02ccdac95b7b3487e2f8e3c9bd67c18029d99b615db46090f42604734612cea3bbe6f1dadc347f6211a3533333658cca243cd29df2f393cb27c8f7a17f2530f01bacc7729d5568e620cbdaf1cd9afa850f85eede100650f780737586208a08fb9382b9845f13483f9f66ef09c0c028992a614988bbb3a24f96f2e4b38514088656ba2b1242daeb77f3a1d10fd4ddaccacec8644adac624b9f1e053ae4e31bf856b1eb18979c352696650af624916b81777886f9cf504394504c123aaa361b8ec84ad4c69c7bc93a4bba7b8ea469b113db637af1c73421882ae5848f86c0fc696d78944ec982d6fb6195930bcd93bc01895edc4aad9332401aa376d3afd41968b578656eb85263dd9c4419349a37609dcd8bf1c2187298acdb63169838bdc2c7e76c1ee3e85c68baacb87bc2b06ea3f88a6ddfd4b9577d2df64c58c337921f17b1a5c73d503602439b64f5b820ca18572a57b2d58f1b7e07a6f39333bf477f59865ec0d063eed24780c8b47e628c37eb29fdb7caf2373929e0e63b1281d281e44b400b9ab147223d9373c94a221839e1af2379d2c27198edcff500d82d2366805a48a720c14422ac4b3be918345fb5121e6aba0cd1b1f5909a4b03b20c31f76fcd96883be9d7afdbf18e8afd145623c58da9989823a7b3b9395f3ed9c6121e19a261fc52c93f7c6f52ef2c4d95cc85f1f0fd6ce1f0f981a1081e98e4a4689ec065902a713b06b48e8fdbafcedd29d4605ed6a1368aa99fdf5466b39b8b40ad1bbcc50fd5b7c852ba20cb48148469772105710dcb81bab1c20ed6900fa8636df55f8a2c4266bdda38d7419b5d970f5748fcd32614ea5df418c0afa62d4047759aaf1b6efedcb05f103e38a43939b5a2f2ca8690996cae0b60594b544b740041988f3ad7f76431d4b909c11cf28f5d83031f272b0e01327b645cc3f2d9799b9420d390097451f7c0428634f7869b6b952ac76324a6a32238746f23f10f8593f2b5e6c13bbb75880bb601b348466ebcaf736ee60c3dd9f47745739ee96b57e035a2b5231524e0cac9ec6c047bb1da06c932bcb930ade67f0bc8ce4e89dc45b494ad2c3901f80d39bc410bda41fb9c548123581ec4c40dd38368ff6d86366cfd6ad3c395153700d8f3fa4ad43ac4ae55665c70e87f8de93bdc3c41fcc6266f705d12b4125cb7869381a351175f6ae53cf3e12bebfe20dce707aa61c01b5bedd17f39641b084a91d4f384bc383e3c9b74e24e131952b37790c8d24588703cc97f1e592f910f17d672cdae90aacfca256b84549c865c47a046255597552a182e183af9e023f26eaf609709c0488a72f00c13e9aa4e378d0d5796aa485fc65f1d23b4c641abef96f7d061a14fc67388e190abfaa179f437e8761b41a5c90ed05c327920f17d7275fc9047b40910d980ae0432399df386109f0ad1ad4222c00d2c8a7d4a585214174fdd4c0e0bf515c7868ffc6ae0ddfb19b7eff45e89518cbc9a9df44de77fbbc9de73088739fef52050a59552c4fc94acf5dcada7ccccc944d4a516191010b6a21fe1a2defee30ecfe878d6018392341eff365829109176684f8f5443cdceb842bc66209f90f24d1751619e02a0a3ab98635c27d1909802ceff3d8827e30fd12a5d83c50d610cfccab7a5738a157ee2e3b5153f603184e4081afe3da155c00e6eb29471fbb6a3198703aaf6f377d1ade3e9b67588277e82921f1acee255120b7906697a9c902552e1b1b14d8f34db2813d401c0928911f6f9f95ba82d3e3481e76538994c9ccb6600414204d01885aaa863591ff67e447da851e75a34516c95dde9c9e184e5d80db53730a37cd16b88ee137fcdda81de8b9f55ebd4a181c5ce725420d33e10e2d84a17c76bfc9d1409484f5ac7a112762eb2cdd1858a9a6d49da35b61d58e33ed48e81a67eacc835032cfedf0ca2cfc2547e9ac463463767bdb21b6ba8628cd444d52fe6c166fa659b23f878723e12a0d58911a7d3d89702156eb5a86c600445bd67dc9b4e7b8fddf05065ee55c34fb2e6882d19163423ce2d66e52b5e22a8fff6b226de9130954519381fe55c25a6c8163bc350887b0347fcda67779670075f55ee77855c3f7b3bbd820d9099cd1f48e0303423e7c98c55a20015a18a849bd01e902b6b74b20a53a5445b48d7a8787daaed8b97c86d4e62c9f81752afcaeb2e636bf317ea1081d95fc7a57372f7fe05f03965051c2f2597808cc343f2009c67a8147c74f3a58e425ab2575fa80143ec1d5e61a7f4871f1cdcdf278e1a72f498292a982df25de1fee495775efabd03df5b97cce7736c525e546e1832af4bd2ee801fe7b15ebcd4e4deefd96d0adcde040cd612ef165e90c7e244ea35e3e8750529d87deda6d07d738d705af2cb5adf975469fa3ff2a5b14422b02b1196f85bcdbe507cc14bd79fad419c94809c14ec7567f653357e4220a96f6c4db67d3d55fcc69371bf5e5d60c9db244039be836f4255e1acd6c09920cb6712dad46a97ab8d6f4e812e02b45584d87057dd20f5374528e682ddedcb7fbefc1a1fa28be71d455d638445451f7060ac83f11c53c690fb0c4ee192eaccab3f5a0630a3a1e6a89fb97c636702e57807548d44321a95bc1d21afc2f4efec636550cdf3e4de53d3d3832f6c14d1cb782328228de4bb9d389234980a0ff02fe3684a0748bfac4f8c051ef28ee11c343164334bda2558b7b99a90efe0f2c8ee10e22a0ac53d068565790de4be84d6b540d411028a7716ed043977a9286569b0a7c82ad1f09985ac8e3b850216ad3df17f056b2c36827e73cc5f407a7c0afb781d066a5e0b1657934cc717c0a86e3262dc878a22150e8195b693f7cfe0cbd8e7488768a76f0e6d432af02d6bda72a41cc851a0ee39df60bbbb929150479e2de4a7378044d958ab3352684db9618592696e757d1d80be6e96be949d61899db7bff3489bbb881bf048084bcc9c831d68d0f46fd9b550964831e0c73516033ed9606ca783778cca9840045da299f2a85faa0a1a6215088572fabd5d4e25f25d9d817a00523910ed475cf2f388524a566381d0ddabb5f356779969b37d4a96532a718bd25c534114439111f51449cce0e53c3ad33ef17f50a9a3cf46f62cb32fc8028d7b9cf283a5305440894d47154d8e012ff6a202e3efb301b560721ae3d585313ae2155f2a371361500b329b725577171311855164b8c698d14de42a76fc7a82eb0a7d85a867c9ca398b8d23068c068bdee7833be4a9dd199b6da270b5a5bc9d7af967c6829fb99e633829f2b2585c31c9d519755e3ab0e6f5ca9aa884ca850927f49f653c70b67edcd25ae0372b0eafb15724df814926839ee850dcd388f50fccefa92da431044950b2035218bd8df2907b320aade78ae663d7415a7c51a3bd05c0b9d29374bb4354867ea2ab5c12206136bc4101509e2a512daa37a338fbf467953f7f40f642005a8cd00425ec4fd96c85d15abd8afd455589ae7a327e283b5793ff7bf95f05c254390068a60ff3808a3123b0ac882dbd9f478d47a154f0216bdd79f5e3e4c5ec176945bb10f5414eb21bbf1910bc6a53dcef2f4519224e80a7185db2f49be88b98ba58d0f335e65b550595c66380be8459a02874675a3c862613a43de1be4c17371cf33bc22b631dbb6fa12f49672265c7906dd732b01e6afec02a9c81ea84fbad5caeb263af4434e3e482773cde3e51ad6a4944aa5499f95b7eb99e37ee8e329b4ec3702ad68ab6148aba18800a8e345fd6f5b9c0b379e449050a37840309d7406d28309bf4c1e43151ff15f238b930099f07fd71eeaf89983b3522af3e36bee5bd73207f849eff91246a1ee385ea0254d45adc0469200da2146cddbb75345959eec7de2ac51bbd327c27c0a0e7ead0dd77850606df7db263337c5e8b62dc505f64b697ec992c8aa77eb3f555a3f3b859d951de0db484df9e6f35dcfc3f190bf5f2efd219aeaa58a2e1c3b8b2b425bd74ac9c08f23e5d9540923c72c58e4fc4d70be8353e8130b107d1d6d16eff987f61b021401c089f089e544afe81ecbaf498b2529271b834d452d82af6b5a8bba619d7a06a5f798dbbe7a0f6aec23585b98298c9b162468323f1389b4a3f94c1f624d41e529c91578ccac52e5239047130009883afb34a0a5ce72dd1d0e2f13a0b8e28ddd53a6c436e3200c1f9f4dd03d3a6f89ed881d55719adac20bc002ef1fbf39aa77830cb176015f4ff83f8a763b5f35fb8dc9ad440b1dabc0170c8613f718d54030177f84452c5f8bcf48bc935ea29d292e675703d785e718e4f97f6e671d57025f60212058e12c56c9a34e3d95c785d6f2166c50db785cf46cfc79c2a66e3cb7192b5f3f945888fea54a50ac655c24677701610a5f0e4a98a9e98a415c42dd921e4ecceb21746334af904fd1e8f58935b2b4143c3cc6eb26e7db3a0dd17dbb6a04383d32223a6004676624fd372e3353bf74148ef4d0940fca0d7d949b6f116f5395c190c67ee4d7a01900f64c6a970c867aa4cb978e6040933c83ce2c75035486b6b502b0bec0f50ab854baebaaac9c86eedbc3e2876cf306892ca8cce4f7285176afc6a2768de0155bcf3c2453e8edadeedbfcf129b71b6dcfbde2c2b78561980e49d71381db7eae90896bd5ec77b4cd923f1d39f543860ac14f829ff30f2dd54f332c173885ce37dcca60eca9ba30954d20df66835212a89b9c66ed8bc760e02289454b27531a0782bc967146b2b0b30846ae03ac7319f2b4d79ac93dba37d633a0c6f443db9624741b72403cb96771796ee34d35b67a14adf325415a0e8abd414ac32b0587b7924172d948433e83ace3fae48fe92b0c67975a3bf122160c49af3d9901b4bc366c5e60741e03384265cca2e55f52f8730f2530cece03245deb189128655b29bba4cebac0ba226efec9711215ae5e4fde1de837dfd6ed506e5713b03e541a14d6c8427526f51a45f34d2a8341a63e92e47c9e5dd2871f3cad5403d9a1a4fa4f6639e1b0e931492ad342adfd0e61674492b87086b02e26f9ff5a8cf030a0fe4a1b89e35d79e7acaeab2288abb67a4ceb341c557c037d4a4cd321aa56aa8cd377e45ab1725e39cba866fe49ea40180d152b8523ecea872a6785e62a45955d7e88fda3b4d69e85cabbe21c9b184edeb5c33240909126eeb899d88ee4efd6b5c99466e281a79eddaaa14402a5268941035c4ab6322bf955678067a048269cda1a8a8038aeb657868dc512682d3ef75ff94e851e5c5d41013211d5286138cc3cc4a46703ff68cc0ba5696320d6df0db67f628f46445b06dd0218a4089cc75b26dde2cc146ac40345bc376e438071964fd3cc62ca7682945d20d24eaf64759a35066b53a51fb101782e868b9f009635f4ad7fb85ba0fe213de02e4eaf2c6737aceb2fada091753cea68fb54343d4b12d0bc2955315cdf86a31baaafccd6a1ffa489d3ec766de6b40d18eb5d108dde5b9111ffba017e6e90d40d4f6eec46427c728ed7457e6021a3504810eefba90259669087c678a95cad60ff8ebf6d01f110edcc8af2419946664d2d4f9a0148db6d036b66cc0113fb5998eb253fa3a318438ecf0fe49661236a41309af60e7a0727d556a21196db88b2722b6962c8644ca0b42d9d2b771224e7997b4b7050bb068df294391abd3e1a219d18158a80063c567ef1f6d43c22fb711bba281c8f71dd90be29bdd50d66cb0c00254adfc834a240d16d05c137dc7711b90d5557bea99b9790b033b9e615a132ef946b251d91cf1342c6f58c63240ee83092279bfe1e46c7b76eb0b38c0f63e9cad8f94f1af5f82b3509358c6df2f53f72e4bc08314552bb58980da93a062b0e6eacd50c3d547974b998c77e3fb3abf8950f987e0db79a0899097c6ddfe8d4d9ae83c8a21b02e945b9446f9a38036d60db8aced4a024d1eee782e4a58e6a74c5383962e9df04f7933e39f1e0a3de6c0822d4c9e455db8e629274c5ca35dfcf6feeac8c5c4c172b96a7b6b2f6f9cd5a2b7f59d59fde0ed2a78e8b963aaace4627e5e28f7d793aa3fc9795dc263302b4e2053f112e768ecabfb7510d131e74ec29f820619a9fe0a189098222b6786ae4b6bc58f2d073f5324c3407f5a776e9f3aca5be135905545e27b0b6f2150c14def54323eb410255091defe36d67deadec6b8833ad3e9b6cca3d73017a92f360b4ae49108f36f0e6aafea1951b072908b84cf8ce12af0f87e5943e857efcdf2166e63e7f121484f85de896a33a5076981718ab7f5648c846b15d3eee2b4dfdf53d3888ccb03952d064ebb605720e1c7a17aa27d7b1b8ef4b3869e1c440395b0915c19d35d8a8f25887aa9d54d23472b6487ed424f47965ffef29baf96ddb3404ec501c224a4003538d76d3c109f9a46ded4fa8793300fdb25580a90193b0e1c33259c6f7b6f1a04778d81c7fb7f7fc1bb776d0623484730f56b037098285fdf9844e587b59a45920a74b80f751dd6e9e1bead804cbd22483eecbb75211eb37039fbe7bf1953a62acf070e703f0d7735342275400898ed2dbbec259f1899e16509487a18c563ccd7fd47e0e2360955159b13d78c3c4896ef298fea74604fa5d0fe5600f7bb0512ec84692380af5cc66e61112ae1989a371090ff4b827a8f873aaebedfc078fd6f6089466938b3deb0a20483b8c7b2c6fbe90547bbc1b6e00d96ab5c057bd3c2b02685f548e24abeeac6b2afc249857dddf257af6d4b88dbe890be87287c9dbdfe58283b2277083ec91f30eec3edc746f0594993c4c617a5d1186530591ab19bfa1fdad1354dc3530b8c3d7ff8ddd53766621dcf04fee77c1dd4efd45e32bf1c53395a0f036c1ed01dd70b43cf4980339d8f9b4b7eb618f8a18a791cdc82c0c88b7f3970483b172ca4b9314e50c030b2d15b2903f2bbda1c7fbcaafcf3f68e4f4ad791828d65a7fc414fdcab7143b12f663ad976b1d80bc9f1f5371a9e0b5a119525989ab71e739a772d46aeae9f804734c4946f9c5e47f104fc65c036f639fd47b0f90f65434ce8424f321aea7c82aadeb06f22e31f646a57561e4b534cbfa6ddad5d87a9248225972d678658017ea8c17483ddbc47e9d5bd1f7c2432893bc130fe5c4862c371123b8351f3860d36c02c961bbc133d514a0d8cfed55d1d881fe38c9ed84ed1f172c781c1fcb1d30e5a537fc1767a3da92e8a36edc377f25b3fa1d6b90c1edf00f0379a34a4e09bec5a01dd76ee5e76ccdf25769c489ada4a0d3591e6ae1815ddd0ec5ebe45c332a25251d5c51dd3ffc8461781ff2abe39a7d4ee9455ef2ab8d2e92c7fffaaedcb692bb11cec2953baf9b7f9b661c2ffdecac0ff5b49032fc551bfeb1de079ea1baccd8ae91f60a2908e783ef2da17cdf8bff1527452f259fe0415cd34095b9d3009f50efd83076df1a523a7fdff137ec001e3bc3011ee9cc152b8c136882d63ba3fec2e5046d66dc574866c6b89676f138b1b99fba480b4d34e3961c3679cf47a1f07e3d60505e45cd0fa2b75a15af9be8aaf1d72abb4d2e6e5032c46f43a4beda6f217fa44313f50354110bab9b550d9287db1e6816c91345f93ec8cdc53b5cff2055f35e770a5ea33ab66fbc518662bc8f2f914f1a4ae60af31d5e6d9fa7f9bbe008c3149a2d2363e0b995f60160c86e674ba5136486739c016a390430bdd504ae63fc33df56df0073b56f8b73710f5e4f59b962642be3f5672959fdc97c7544211309b54d460f47ca2533343b8820e2e30efa4073c943a46ec5c88b997ab6dac72c00652249e7aa78b617d06af0c8277fd28213357a627342b99663d27e08bfca581741f0160822766a9880e37030c774fe49b129d20e40e8c3402c9e172b9f54ca080e2f09bb6c2341e4b22c6731c8d3d4727a41e68666bd216a048ff25e34e0e3cd7a803c9e4f8ef18ad5aecc2222912909b2c7620d3efbd745b15ccc95efdcc4a183fc569cf2fca4f1efa6e01b4e8842899db656f90d95f378a6023af2f3e2c43ff4ab1108312f22b42acfce1e51480923071113165bd4bc1f5dc1349c185d644d6509a4eda7ed40ba5031ecc8546f0a0b00d64adc4f8253cdfd864de49c97f97548cb5033326c27d91cf553d9cf35be2d4c1b16dd0b96e39787824129b083ef31659d6fd9db9ed73d1b587d4a849cb8fb7d163b4784d2e72fcf939074e61563de852c880a29570fe4b098b3969d6476a1ca3825d1cae7a3b591d36d352db3ecca24b8fae2acec6495c2d76b221d510dce21c23bcc5829d6cd035a8c82df9eaec4e2e292eea3a9cdf6ccd3b3c68c6a5174673c8c2e03ca61e924436e887324892985dbef9e05eef00187b3b4610c811a9245316da1be0ac2064b656bc9ab7cd8a8bed39bfb7fdd1984fa3c7f39b8175ce6b12bd004bdfbbe4f45338232cd15a1057e0b31344ffcb52b90f9585d94e7fa3fdc186f1d6257387261ad6a792190c93739ee4af42bb91747d78f008826795f12310abdbbc81c013d9c3c21448edd436f9f73476b0278c2f7387bf3d9d742a6cece887cef55575e43510dd8f9245899c7e31a1bc81bb4bd7e79e0727d3a49dab0d9f3b43e61d40576adbfa78947626dfcf09daedd7a872ad47ef430e6f82760535dd3390ccb06e76c4198d7d7cff10243fe753402d850b5e8cb30872fee14f7013e062802958ab030d3fc7b0481d92bece66f93419d444c31ca1f35fbc63d4ddf5094dc04bca28cef27ec4a27339a339c6e23e72c289b5b61dc7262a47dac18286925deaf5aa554272f452e3d5dec3426acf0d0463b6e6f594da7f949bea7c39b0dcb1a97e029c8284cc89b779a3e8224446fc3ebd49b46f46f3eec34c9baac4a46cbc43f7571ed3b362410c3f785bda05dfc45c33cb117d023a47235db2a4cc800ab9e1bc9ef526e786cda14234768601696a2b3a0c7a9b821b95f4721826e52e16da4bf633419d48288b2275708d1015c6a93523c561074f8839e62a78f0d91254280d77514cd2818327cdeef380647d8cd0c7d2ebd5043a54f3926724fba420cf47879963308becd1a05e43c917a15e035afc749bdd40dfb0e55a1c5f40e4ba19f958e04f0736b26eff2c13964563d16ab6b09e828fd5893b0cfcbf47890d10c2a9c1bfd38f089060047a247f00ec3e3bd8dc999ba0556c027b1d4d375e82b844f95af5072a556af606118a4eb1199e07d4d5f3cbe45181a9db6ec505ddbb405a370e5165a3d7948e7bd659981527ac4a4e0d54c2272cde9579a281ae9106b033944574f3ff1cdcaf9f58920cc07b9ed7837d799efca4ab56a784b3e4f49a44792212e87b59b21894373a36e922d5af6e5e783a1e81a695284e29dffbab96000b0bcdb0611de28779df10c4b554f851313a5933118a3b90fb9c7b10b4447437a631fd138cb3a78cec686ecb1c3ad011d6adecf5f760e55ad359b42d8cdad13b91fe929b16efb7c7bf6dbe57527b07af5c1e2e14cffa4b1d782a44a48d031857ddbc66351a894ae245214d454d0e9ae0e7a5e0b56308ce4f1b4efa3c7d6df6e2a5d328c91484447a57ff050c8237176dc3ae673a1601a0aba52da7f1f2ca08f171d916e6f53c49573a11c326285717d4de33410866eaa48da9119199a977a13ec1b4c69f9992a56ffd17ddcc3dadd6b3a0647b49cecda14b1eafac64a0bbc946f08030f57b23f0b8fac17f656c92d4509dfe86dab3d39bc9cfe5217c197bbb1c790a2dc1710c908b8c82bb1e1e9e4f9296a0772fa9086ab30d7e87beea9569f79042c00d29208cda119e7c3a6ecd577a848108e77ab61d6187747786ba8bcb1a137cc26348ee86ab2cd455408e090e142d24507254a1ec732dd0157957f8beb5536b673592ef29a8f0103cff8655fb71531b15cfaf4a1e44ec12bc0e45ab7d21f22b0b4a585818de63795e051a2005372f8e711fc5478d5fb412b5edda5f81f2ae3b451af0e25b75b0413b8fbf27c34a7d3cb3616eb9120f61981ab6d01ab0b32215a1a4ba49bc49b77e39733306d0ce1054b3d56f1ec3b569e53251a383bf3e6e27b302a5ca95794c7bdeb828c4f4ef528f9e6821ce6b45a5e7d602f8ffda8092b8da58e33f790a8c86c83c2689573fe71c0bb11ca03b0738246be563330ba1a8bd02ee979d8a2d35055c9e9bf53444cf9143f7a29a944bdb59e6a6a3b5851fcfa931d7c08257c8b5925a5e41c33d2e6d7f8256f685c4ddec17e5a02d6f782bdfc75a156489c084d39af01171165bb235dde9299fbb021201b73509e49f3fb588880b19cee1f89a094a3d441cdb8089696796d826dcd64231c20a5b5031e3a9884b261cdcd2a8016fde74cf31128d9871e0d7a1f769c5afc9e9338d600eccb520057989a39da760fbb4d720f6b0a7c9d7481e2268b8f9a188f678c76a03dac862573fdf3987ddc2845d397e74ff45df9d512a41ed71aa90da36ec4aa572e4c819cb9bf0bd5da9e900b808103b9504f8db5165e5147656ca3d588fbba4eb467e470dacf2f38ea00987d2c42e3696a62f3fd9fdfaeb68dedbb50077669153a88b95f395efaa82de73245a06ee5304b3b2ec1ef79c88d3b8cda82fc7db2d91350dddf06d893498c522868b29489062347e8c0dc293158e8993ca91252da55f3caa7502c4b385c874cd6f2b10ef73904d6f04fe58eb022c997abb4d08182538b60c223e0652a51911e018270f512795db82f9db18b9e746cdea5918b8cc0d641a1c6d8a2382f72f310480b09f6f781405765c6f92e6ef5bef1f87247810ae8ecbb20105ea6535bdb234d2453abbc3939eb56cc5754be9d1ca3be1ebb072e019a33c358e3e9e2815bbfa6be35a62df053caba89a0a3d1915aacdeb97145e985afe8fc57ef96f51b6d528a7edd27c17ec002b13358d877fb39b27243e769a6348225278e68db603780802e6574052e5a730e268f3d466ddb2a1cd391d358f7ee5944b17c347a66558f8a579c92d8f799d17276c107484779ba56c62903e7775fc95c1e36a099a2d106260831f1a389a5f4299ae1a8916c5542f32bff55d95b6e17863e3d8e6016d3f27cb1dfd0a52c8e04e756de37f271575d9f8841204cdfbf4fc36b11536a31b3b6135440ad7edb76e91d0892d749c00d1d38cc1a30d22e52f3dcb4e5468bf525677f3124bd03c5af88985b78ce1e9ea04f1bb6707c8d99c1230bc6853a60d274e1cba1991e8fc1b13a43a1054e381db78134958ae3aab8b8e8f62978f3a69c3909cc9219a30004b0fe1532d5c8b4d00e57ac4b0cade4a134ef82bdf1bc89c18e6ed8adaf4fb9a6ad950abb4c4c30576de98169bc9ad2ead20fc5b82f0b7ecda7bd0535d792269066f8f941e59218ec0bf952fb218a262085c4917c317bf35d83f6db184d8824c78cfec490517353262b728469a1fd774a64f165c3394784d5c7402be54cf2633e5b9a72fc953cb21939568134572ee17645163814debca4b79cc3432868819357360dbb25e9f6ba85dec859f6ea3ebd33ac1f4df33ccef4a71dc54e1fdefe1a299b69e189db2ccdd2d8f051238ddccbaecfcb62f5138799dc6a393d0499eeab471f090a9e0d172150388765f460d789656c2cf21b86af420033908a64bd903312f669f78c5d0b6b0a4e5a2d4c114a0a0391f443b67172f507ba8f1d44a827eb43624bde66e6dbc2b41fd8c7b09774dfe8e33e792f39067c543e9d331f14c667f192398dc072e05a157fed2d9c2287215c2af4e550cb740cd231142aff7d1381bdfcb46e2132f298717ec102709adb978078d0b30bdb99dccec853d186d934f5cee44c7038200c100b642d9c36baac7a33d3d20ba880e8bb811397c5e78142632d24d0c8ecbc00e55e0b37dfa1e4d72942be81b98e23a64613b5b4fef422a452780f3b46a3852019d6665796395a86de325e8869ea3b37b314daf2060145cd6399901e5355a54a38073db4011cab02b7c01337b662ca16f8e37859282711dab04b90f3018e5cb9121da8ba7db86cd87fe951ccbadbc9f96f4c046879d3ac882371d30c70db66bfd5ccec7d92c1466b5802ae68910e2fcd29d2b2133cf2eb2fa1034acc8bdeae464d9027e325868a19325777f04767ec01b9f39b93c54384038a5a8715e8a5b17327bdae7fd6ae5c05dc083cfcb1e010d92e89fccda7a94a368dfee9d73fc2bf923692a16103debb09fc8e7fde04afb498611f8676474ae3b3f1b43213486e9102297177092fa5c52abffb872e658a03644735de734c92b61aef40b69a4a5268da2a0ce182b77f067ebf864f6e2434b295de7128447c54cc63a7cc91cbd2a54577fa543b9818788e871e1fcb9c7252985fb22dbbce892b462b9793958ed6835ef696132373ac13089d7deaf898092e56374a8b67bee628c3f756c78b166e1733cc3c4f5859cfeda61f12762995cb43ba07ba0ed6bae3f4446df6eca8f34f95185ad34119ede3cc805cd4a557dca451ae4128027703acacfe77f5eefc61baa94a83f634ce462bf682119a2fc54b7d85e55e4ed14afeb5ba0437b715f077c1cdf22dbcc031abfcda6a6cbbb7421794a06271c3292abcfdc4cb982209a6becd38865e96d9e28437c455bcd0f206db412fc5e25cd02c99c9f5c90fb05b8f84af9b7bde9699ecbe5bab49ec549901cece7211e8ea84f128b408893dc639870c04ccfa610d1195ddde424ed88c6356dfecaecabff1d963b68337c19b87a4c31b96b21e9ecece9c6cb743bbc41d4fc9ca28950c650e024186dbe475061bbd36db757ad5b841b4e9327471f5d1da1d6a32ec25491dd26df59452612d2cb88e196221ca27979a38bdab98eba4ea644d6c208a88a44a9fd25a790f0c8e2c0ddc7b03a7c335c7c403d4ce0ae0442186a46cf19a7829cec950dd55895943430ce8612fb992c08c72515c29cc544fc7604d15f0f5e5e6dcda22d0d7f009d7270747c39e0e58f4fe2a3477fee25faf311654bb2b748d6ad0bc86f6b04889a6e58e5a65cdba71b863b4135c115753407a13ae0a966f39420ce37da57bf84cc55aca2bfc0dc3cebd760887703161be9b3cfce1449e52b484f5dad9ec125317ce33177cf4d0b26a08e222ec4775d85247556d478f3e46c52dfbdaa3d79885de64925903c44d928da6804889deb20a55b19df3d8f94daaa296127a18ef3da1d20ec3b5b560b704498124efe20f6d385a8023dcd47e75e7d16736bf14e02953b569c6ace7503d9cd998ea55d5f303a1ee2e13c1a3b8ef9020f299ca73a58fe04356bdaf332b43f737fe3bb21c06b640949fb85a8e44189e8ca5c7b0b8cb744d9533bcc70e632988d69fcaa5a943ad9ab3447092b187446ecefb7814f2eb34193e2de6aa0d5e4cbc950be542a7162fede133ae04a5f9e1946b6eafa2382c641a5e9c9e54dc20bc17c4a3595f5a08f77d160873a302dcf13f23e14d91d89e0ac6b93a25a49c4485c7b03cfcb15d25da313ae34e4e82a66f719c2ac1bbec65c010aa2aacb0bf1a4401515bfbe1964daf21923fedcbae197b4e51fcbd390c73b2713f5f1d77bce4404665e5f4557e6ff5e2eddbcfbaac81e0492eebbbac8fa45ccc38271b9331de4c3379db037bb70dc00f7697ecb8248ad4f1ad3bd79a9fcd8c0b5ecb6fbcc600fa2a915672345a01a92db44f02756ee6f585448651a325c136a59fee0b01ac7ffc39b2354e808e8bcef6eadb7faaa701f4c578986e0dfdf8746a315ff47ad05cb9ee8cd57c99c08bec7e2b616e1db7d9bb822436a11478ca5bc80fe700230b75169750e14726d5444c2a0ea90bba798f46a196a7d5639664cd3585637c1741715ff0ae44cec37f37bfb34e1bd9ed80d8b5ccc48f0d54b0c24c75652d1f1fb673d1247d1594be01a03ad25c33dce205c0b1731ffe603f936732d96a4adec5b526fcb065eb6d09b70e1a939e559e8f7398f5fceb02e744eda619460e3da89b7e8e231ae2b031b926f7dd46e6d39a6ab9573352b7414df564ccaa39997f9a3c550a18e6a1656f1bb90cb7b420010aa8bc1665fc82079addf1d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee5a347ed613d802ddbf11d93e6dcaeb3cec2e2bfc8479c4904365b19b7c3ffc5d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e08d02aae9b612b7926fe3d99c33eeab5d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee2a973235249a098b34c84a266aa0a1e1c1c8385aad893de1d1f150db783a736610957365490cbe9e0f5eb0eeeb306f06d788ff82bf24bca456eec7404940264a70ea53dc2b99d8807e7c98f62ae6131c18e1c878894d29676c9ab486a9a2b99fc9bb11e5d5e1f3df0ff51695a8e9d0a5e0df59474bf7d0c41ac997fca83812c2b4738b8e059ec568bada933f99db59e979bde8d3faba3d28c0680823ea72646d88df42173e6cc06d70d9d95de13ab2991f868094d850bf6043c47e6695329ddfeeb6045ed8719ecfad9ab39f730ae7a73cc3a197a0fb5166f9df4036b6d51ecd6e6bd4789fab1fde3b96804b554371be8169e29c6a727a71bb7a2e74d570af0d113e5dd2aee5c9cc0914c3963b6a65d4bc7ac99595883e729f28249312057ceaf2c04bfd6b499fadfb4be8a3f9b77a771e3dc18e426ddf7cc6889be689a7a047f0b3287ae15e4ca3acf63666374f03c0f085b5f6ae1351de68279c4d163e08d9928989b9e0cb497740b6c122da1c80b7e4d355d9fb6049999949c88ca2a5e21a676d83cb9fd24ed8b3148fca0734c157dc5292aab9cbd761116ea034eab7daf1c8e25b2466f0db606722b882bae9338ec3f86a1138db4f375922e6a4e7861cc5e1269dc9d08e334fcd221b4b3d3ca3b63eff026b3e47506b76aef42bf776890567dc03257d18e54a8e3ca145d49b7881e0a1bcc3e6bae92c83b5cec9eb6b3819be85bd100798aaea8388a630511a08a5301e9051bc3b675caefebbc63c506cc23c12aac51f62a2dc9dcab9b00be9c2b425dfb01e6fb379b0b7bc6b3ff73515afb52484d3433e947c6e6fde36c812290abc6826db4f03c300a7fba7751ece1f348cdd7d48924fdff625993f62986224ad12c4204ee0a440675c171ae64b368109d3b35a4a5ab9ba9b30def82c470512b8497eb22fe22d10c8d70b0e10490f9758929213cd0f93d8c81e936854e7a5dbf8e14b186b472d52e3b06e4176d6163004adf67658e72f9823adf572af63020e6dd55a6772badce205e825d59e33197d727549e0c7954fd41d96944c922b905e67b1cf739bbd24f2874f2c45408794d60e73dc18f977da742cf616f4f7729f46af955e3cf3f4fcd95548b6f93c2216120d25961ef65e1b5a36d732e71f51617d93ee2590aff0ce9b40408da07e791b18bf6ef1f96d0502d01e4b130ed35a13c6b523a31667078c76ed5dc87ae2b831e801cfd909e8db629acc53639ed010a2b3ed546e4e5259630797e5c312609aa52da4763dd3d8105d5ac070a7afa59acf2acd6514f4e5653e6869981928b5ab9fab9e9395e3889a2f06a006a161746fad5f862990a1d39da229853a0bae103fd07758f9e53bfcc6b2e6d7511abd755b68f4db94cc9aa71364926dd429cbe66779fcc7026f80a520055389e5bff6b7df0df7ca4dbfc25117d7ca0fdeab0486147f4dde4a23fcf5cd155c720ecc0ce044799a7a15dd8fec5e0f27aebabe5a2c244985c84fe93a5a05f784ee4869d730214ba812b2a8fb9c366bb1c3fa942abc6e13705b546e0934a85fe6dabbf3a70890daf4bf1675a30c75681c74e96322b2d550ab7931a9ac3fa1c56d3f8d5bbe05d910ecc594310bd68ac12eee3dc3c5f97dac8aa3b4c026e5d847e52bc728f49c27c9fa87b7aa20c6749dd28c4de745279dce7d7f562241e44a4215ba850c2996f0bf0e0b4462dd5718931da8e0eb072d424c699357b5bf96aac99efdc2b8e53c0bbbbcf04a1589970ed1190565d9fb79b7934a0b927e128f2c312b6e56ce8dc850cc87c951e3cd90805a9c4e77355042a97db507ac41dd43d5008db66f1e3cdc533fb243a4e977c1ace32d6ef30f1773e8eb696b3be82ef526721dbed6542e2d7aa34f44bbb732e1a58f9b38fab423f54085f0a4405f76b71a4c4c58a5216d604ea31cc6f88f2d5ed2c52f44beb307cb450a8af1817530dcf4554325fb3575fa6467de48fab3f13db4f787212c361c7174b42f7b10b8c2375b4df6185938ee2e9936578c74ab689d1cad97c97e6190d08694ee2fd8383e329a96e87f3d60982c548814795f0b3c101f3b57809bb4bad3ba62166768a291bf005d1bd30e0c071e8e2f78c7b0594339ca9a86ac5acfd971e859080b0557ea3cfa2690e3f1c300123b6c57c2cd40555b67c6e98c5fca2d32431784bf9c35e343ad860698683641df86bae0f3c30f66ee89c16f982581c9aa2ca6c9f80455473163e68870d6008325ccdddee9a55d8ed20f2d83cb9fdc100809c335c066c8a18997b07bccfc053155f5ed1cc03271575ff100d4305e597e95b4b4feba706a80506bc11caf5d4032b0f1f53ebd943c64f17dd7a45bf47d056724a1ff81b3dabf29ad76c3c0d2b48d5c6f2495dc8b4befe9383e4c162277c33c08f0e5bab97c78ce7b9a2c243006d61afde5fd31fe063d2c9677a0bd6ebe90f4519ca91ce0e810ac8b09ffa85af2d1eec2a0efae68206740142251a2dd9188a738c208f931156a723b156db33c39eb2ccdfe350e8fff05960a0bbb0fccbbbbc4d559381ce3bcdfa5af8806631208511f129fcb8998d88c093aee44e0f61a58e06c4479258492d01862a3a7fa5b5fec838be61d88cb87528232a5d0af4ce78205a482cb6272f803648c28df91952d636b5728dfa197471d5036671dc1b54848b5d395940f286766f76007cda0ba991a07904c62639aa857a979e12c61164179b1999129e86b1ed8fccd2caa34965bd5ec07c756c55f462aafd3cce9f9d9827a9fba667c3ed84f3761a2499141f7b9f0e7454d983dc4e1453403958bab3bd683e321a72ffa8b502b28302224e1cbd9fa6010547111f1f03c349ecb08698aad043f255434216f7498304243537cf8c7a4d2bb74d612ac573cec5c022acbd58af1dc8c1cf01c00877cb26bef664550d899950496540d21c4d0eff794a2042375e23cf7d75c8ed5d5ab5a853d0805b92c3ceebfc4cd8cdbafa97210215a310ea535a6414ae7f2b7d72c295e71823f654f470c4ce22cb4b543bccbf8fa6a44244faedaaa5ca7f45727814fb51805e063b9ffb2aab91a78df116b5c630178e507e4e48ee89d0664abe3c5ee64cbd0e839af3ab830e4f396cb90993364f94c6b85bf598ad056a0c5e3715f3662310127b3ae0379bfea7e8d11d732288d9683a5b2151fbdd3ef2e2ebe055c67995b28b7e03552e2b25c2ae285aa1f6524bacbfedeb7034d7173dc70d9365350bd5dc7c0a7dfe7506cca8d6dc70932125f315a3b6d5c6109c882c6abc36108ec5c171788eaa732e388b63038b6c2742f7652e4c128e3bab134dc51de16fe8ae3ea5b85b749478d2c012c94e185b4d7a3b7694e65cc85fd4647de30a600deb3758a7a17be41d20c49d0f0c65b0c9a135e5e2178c8fab03978b7838070b4559a0246139808e2ad82f56000b9023f930c9621f975c55f6a4694fc88ced76d4c7b3462a28ef6af722670d99c7875befc9169d2286f3e2f5c14d38887529780bc472dc2348c57aff208e2618f9be2a3761ca5e6b14b2a4a7db27eccae30ef7aa8f0cc5fc0200410320b310cb45542f28da358a0e02534e31eacb6b34502ac36449ad2c2845556d3c80ca25d237083066caf6ecf866514a74e41dda25a813da3faecfae41aa91290d4faf38d1e290e0f6479f9c8d2a48920166b81bded7f514491d4d205d324a10f70cd59401e6b5dd8e8afbae744c0e2bab1997b4ba4e07f061cf439f62973c6e687c160002d50bf1ea3632b218a833d7548ed4ecbe5ef12c8840964ea70b5ebf96bded7f373ca2b91b45d0dd26fc185b5b8df1e09ffb3e98309580cea4eb14c0b1098bc9a337e22ccc98047c1a5a4a5874ff9df9c9608f8d1ef2e9d74a9bde0ebc777fa6141add115d2e17fd46b9b032fd49beab52d9c8198da0558f0201535d01d6336a02bb605c93c5d78ca1d648edb2b63f65506c4be1baab7ca0e2010863599d80b2ed2f69a299c041cc8cf91dc9898ac033a344b3ff5831e01c962edd7adabd1a794b03623638819f3db13788858ac66a6b8ff578ac001ef81b2f0df1571baae0af7b6f045d971ef1e51f48eee095397032349cb553de252afa26b0d24d33541aaf9a7f93852a17bac2a07209f1546c64981ce36f8397f1306be45cc3ddd247f08d3b5bed5e0dd5b66166144608bb06dda1a8db956602654c07f644cdabef5164b1f98ef6a8fb65eaf4c735f5891bfd9773a5fb660992e5551bead176ed8c2f7d8a8bbe9c8bba42d3238990bbde911181d37372da744908b9a5a3ec0703cfebda7f651ee53f0a8197e090396055383821a036e0cc5fccd000311d6f36bb9c5001b80d934bc70c227fa403ed8e13438aeac238f02c480b4b1befd7d150f8444fe9877aff32eac969f927a35efeebea052f28ddc83565929cb689ba69025a87c1fd61271087b91c90734709ca73607cebd90d86d4188936c17c855108f66e28ed0ffa9b608885bb5e1a18a306c7193987a6fdb601d0e2e65191b4fd9980bff5f060b6143968a47e85ccd010f0f54c8fd90426dbd8f8752b68bab3c25e412fca5f9feaa696056ee89436fcd310e36a99e53ddeedecce4d2a06b1e1151cefb5bd9aff77192a868d5ad8186c11672bd8bfa279ac782c53af42f995f74dd36343b01756dc08d763acdd2b18ab21e0721a73fa627e664d75b1eedb95c38f045faf491c9600528834df5db75ae1377bacebe47e47b7532eeba7894123167bdfbe033f3f1b4a1e6695b61a05a28df64869e5d2ac894c7a12ff651c7b0af1e873374e5e3eac210c28c4b9d0d750235848ee945c0f336e1d2f7999ae06fe0db7b89f73b2659e2ec4ca12c59e17c2d7484aae20d6981e832d1f84a036dc1cf493867ab4ba66de8ef7746c49e8c4ade9d91325d7a97f3dce319970efcdb1aa61f48623145117824811e23d2a6e7fb89d0fb8018945ae9390f7bb61025453896e55c8d75060f6024b776fa8f478b9536bfacd66bb68afd81f43b7ddf7ae9ddce600dfd6e6624e42b4f20fa1965c225065d0fb68129610869920d12479e9021e1c6f2820bbfac1978c895bd84790bf57352df9d42ee840fd40aa11321144b2f8f149e75cb85e923a395fb9432be82c95a40ed647c97cc26658244d41e19958e313e478748a9cc430ddefc361bca3a3256189112c64f0472264e0ffc7ce46f976a4d177fa829a001938d842494bad7703c1a9533467499f49d20000fd527dbdf3775ff5bc07934c5fc2c2821d5507860a42da93169033293e294e57d6632b704510a5d1f1fa37b8ae991037569accad0e5b24004f536e601b14fcdfc7fb71d4bca8f6f474aae2baaa0b21d26d9b302f6f664fe8332dbf055a783efef64164efaf1531cb57d768dcf3e05a26a2091de8e14e14332d9488f07e8ad34989949b41cbf8f3bd782094eb25c6b11c399951769e1ebdc1d182e6d7ad2337a8a21a8cfde6a74502a53bf0c7f15bf99d099a6da3ed0a3e6ebfe7862c9f298fe2947c9c6ea08ca4c6f32a61fa5459eed8559c210a3ae57ccfd33d42e1a3550e88bd9933a1936f68e55bbc72610e28349bd8de09d32d3b26d798e38652e59aef99586e88e691fd9cd9af0ff4a58c1a5ddbf39d022360f21e82f1359182b52f024113b2a5f76b73714f79bf7de6de37445a8e8a2ddd7fa307295bb55247b76bf37576042eab2a5e3c9d3ae6e908919d4c7b11f70dc100934b778a8863496d8b3efd24cde6305fde89461af7df9a083732a76702963063c6141a6a9d887602cbf91d662672458b40669fc22328e67e456292b94267aef9d7869372dda37a6c23af374a39b0be9c445b8eb66c1f79b4659d9ea4d7a25c86d9d2c4d6387334831033b398c7c5ba7137a1a780eaea944286381c83e81cc9d5dc06a20f9c85d0f0861e063f42993e80af07b89d7b625e44c9937404773c5675bc0afe8bf3fbf6d712038f5b2942a7411ad0ee6ec2ca9608e33d3545a08d164345d35fb04cae638aec793da9abb180aed30d66dc17b8a58b0562d10d7db7fab776f3d31f56d52ccc6e40abbad84151678683f51bb1cf1372034ea197fab732c070528ad7458a4b41e7426a1de10f5852ff53e3b2d109dc0faeeae008e25295406334f75057aa1bdd28967ac4541ff5502c7f97377dd4b90fa33f4c5968e578982bb8deae51f63c3889b5119649a64e3b21179cd7164dfd56b23a0a4dfd84ddf0181226b54a6732ca66637deca6f6e0a79236b8eb13313af6e12a6063404e99b26962dd01e4f74c10396e63ef414598258a7c96f710900e80fa3de80b6833026cacd25464707fe9691342b765b080d06935b6f77eb7046703c2822f5e27ed18538b67305445c0bc712f5477f61b2ffa12a2b1de0ffb9b1205c3dfe017b99340bac6412cd7c7f7730066e2fd0d23043010d52f200eb2d96aa8ab1a33b3f6ed2a564e561b29019047f0489e442d367d531d3ac2e5366a2e3beb5e10052cadb91d5d7b00d0f00fdd7e76f027e58e5e5fc292ab08f7e4cb1f8ca69646df17e6a95edde858cdc9fb21e75a021b00ab8098a5d73dd8e57f1a1d2ab34ee06cb4032c3247ca912ff64d136d4e4e99ad67df7ce09503608c294e910412068ffcb690fafc26306ef25186524bbbbca9274ca5a36c0eab40e43c26d929f171c680a2e35afbd06f6669abdd8ac85eab8f1b1406510a053439dd1ff353b1eafe9513f15282ad044a5a5cfe9cb223e24d93cac95f6e7e6ef1abd4359b38ea659c1b58adcb436f891f31b84c026118783f004831fbc4b947fa6c55d34a127b2ad6053c8efbcbf97cbf7e209f36b906f2e71af0089ef3cb2fb537b2822de2d77e3d3178575c9d298edb47040f67ffa44af145502ec80889d7f83ec4a009e53b3fa27dc0d3dfe036fc90c4e3c920a29938c3d5c02724054de8caeaf146b674a77dafb8bdae719f7a9a3ecab9b8860ecb425d1fa75d4f8fa8577dcfd9d7138e60ee2008dbeb312d41d19cfc91e5986e164d716839f81bafed91383c227c4e4b787a0425ca4b13ec31f6b4d7edab2c16c454eaaeb137f1d971773912f2158b5de958a8a1c2dd785faffcc69c04b48df3622d600212918267646bff52230622f6c3cba83806d8d03bc13cdbacdef327cece4c7d74cec2d867c79a8e7f9980289fb4493c683467cb030d04ad7b178ef85c7b10884679d2d83065d25be042914523242e1ffd54327bf2925b60668216e2e92d5d03f93760150c3272fc591b3530586be03d414807451c9716482a22beae0b84229b1a6a3370e3cf71c1387b0857d34e76d514e55e3f252754890113ce880aee7ef52c44a4ca5af2aa92407f2f8c456306a1f44b76de58210661721715f6be327d14377b69b9790aaacb15e0fdae91183f734a47f3f9ce27b8c3aedc2e270251b74ad31fbc7cadb11f96868a915356c76170a555244e229cb19dae6dbcf114517f3ecd8ce9a69c72bd8a09dc0a3897669e4590be73c085f31c5956d46abcef4ff934364f8a0d97c82552650599a5fa7a3833203a7e4fb4cc60c2cd74d38836f28ada7fcc9c80b3e15a89cbf67271eff207de952e6bd1f8129bf8c7172f04e28dc301ab836631dc4dbe9a04d8ee02c2b0e66005c14472ac10278d44c91a4e4f1b44a91890aa0cb7f343261646c407f906632919f94adc5487b712b3da1c72c96963f1f72415317e63bd8aabdb269958d1fdf4f92e036c8d7dbb4911db7c4132c895d9e4dcbd46a20cad7f0fd1a72ccb4f0a1ad7f1bb0368d75b61cc7412e34973bc9ae6b84f1861404162c21d00e908a0dc1286c87d1ae641d93281d0cc1813e4370a20b6973b501da058830e50b32059616f6028e7819bf9e07dd429ded94fbe4d0a955bed7df4de8987fb98f476ab9142dea2a115e168b1a36bd2cf0bdeda1660ed60b95e322618a130e0b596ac86cfaccd4e01c26d62d181abd07ce4d2f9766b9f08ec4cc1d9081807e9c4654d969dc55ae9c5d6b140ca6752ce53dfe4b79a6fddff397452dd6f3df7397eb45a95948045058742d26b60e9e8a732fb4258cca348caf21d584634f5c1efe45a226ab91a9998533e79bfd6b34367404538a752cf43a918824fe74866a76b699e26343fb042e32923d5dcf0e7dabcf56295713f4011df30eea7d40fac3152c78ef54edaea5259055a018028c5786ad7a535033cf26577b190b23bfc5d4cca77553d7dff83a01e6d6d6dbb65ebca6a7a4362322c36b813ef20c8c6e48496cfe78d8ff51fabf51e10fd2549660d7cd9da86d7c1de910b20d3cc50215bee7f38bd07a5d3f42e500fec18a7d6ed84cefe7da0a648236b98edab86442e65f5510979254a52e1ac322d431b0d95abf161a54f079ea64bb13ca8c198c5b0b301cf36a221a9edc7efaa4931bd72c122ad9c2850e8acc46a250797cf42c6dbfca2fd1dd5027af079838482164ac29d8f2bda8b338d42cb89c865b312a93b961b2c4caafb800b94d9c58564a67abb485d3d610aa9e0617ff10f169acfe2b344e3e370179001ff4bacfdf5c44eed335d51ea84dcd71551ba0d508f9ea426d87d0b184da7ab6a8cf8c35d666976b8bdf5089404eb34a1e95ac53fe0d1284912225ef540642d4d81dfd71f64afd2d83b3f5a9804a44f6ae7f09a37ab41cc5953e03b584cd9edd5702bc8d1400402061e162a8f92c5eec4f687a19f1ec008f66c290ee0352e3ab5f6df9eb63a5e30053ac235225fdce9eb63ada86cd7e2f62ff522ad8a7636daad3aacd4cf2b46ef7d785cf2be108d753631a31ced807aa890e34903f77af464ac3ccc16f23a567c889249a90c8a68d6cbbd3547226b9d81df5f73fffd602bebfa3e4698d08c7a1531c329929339a20527ebc81fe8bed2029a8eed1ef64645275682860560c88d027e83742a3c06920bfdb745190e2a510bfc89b1c0a9418e78fef49c8eca2db8f532ff9572374cdb4ed88b12a47fb3b00a59898865ad1cb20b976315f26d3e17f46e09609f5e2f1f94d4a92d3a84a7a3bebbda6c2e9fef6d72b35d0d36f0ca6a2599c1740e4eb2649c71a5b69389422f118a3ec708e121fceceda596c485860c19a0785736070f4f712e76b0ea988d2b91f7b8c9e2df3f528e5a327b7db57e6062513352b860738189e765315c1f8cff839762db30094cefa87e37d30d8db5307674afbddbf5961ea4e46bffe7feaa8235ca2d5ccf9cb9a58303f15a235b42c8daed9f4b3aaef2e27aa79792cf25ec5dbbfd997ed7fcc92693b38c264d10b3b8462e78770f9a703ea803a828ec3d4028f0b0cbbf1b9059c9e370734be534eec741b0df20ffbadb13e9c4a01f1fcfeba4d9cedb374b306c2bcd4547c77cd5ce7235f96b9627211428d06e11f03989190567769da889763cf0c76bc486866e93795274472dd11249e8cca53da81220b516c961b9fe5077acea8ccc3145d47130c0f99a9b969efddedd3fe89e32ae38824b55706a21d3a4d0fef55601270bcbf077c41db351e81e7311b785a783f5d01791238fc2f4ea247dbfb65a3e2e946f7f4715dbb3fb91f930bdbad059799ef3a77784a4a3f7379c2df831644ec3a921c64b9c3c4cf42fbaab969a5b772247aa48ca9c69867019e8607a44470e0848747b0e96533cc989695ae198e12fcedad38915202e5c859862b2264ea84d84de119190d9d8234e80922a14ffcd09540ec215a9550acf7638cced1609b8e42c45e5de6ea767d98f4194b8d68808f3c40301314ade5f878afe35e1ec612f155f03d0a73b9e374b9ccf176bb02fca9d351416799bc2d512b9fc8578df1b6794c156e767a7d301961b0b21c607f245a3cceffd2f4be18bd685637c7aae968a8fc1245a7d4559d801996ed5ee92a0f6689d56c52e049a7763224043964d526faec9127a137aa310c34d1ee97109b6134c8a09298b1e2058176c96b49924ddfd4eca5030569ce5a8db44c07665b6bd176c9f1a69574671044f35c6566aa830e26066b6731ca7e1a26a575976b4a71a9794265561e01236292fba6cc2e04e1ffcf3dd08aeefeac1948a49845ed128c23bc0bb904884aab67ecf67126f33792e0602c63ca6cbb021a12e4f8c5b760f928c8f8738961f4592e4ecd0490eee32d90ea15286ac82b0f28626a4d6296d03619e4c42730a86ab404e637687fd4fab68dd0930b22d81e6c4ef7ee1a32782336ff5f5e07cb3362e9281de6ce48f145ee738f8efe8a179fc14467e9476a76986f12d359288f567a8e389851c3fe68a547e78ade39229dc735e4f6cb88dc406f09f74a79e7fe2f8f09a2b0cea3ee5c977a7fd1fc1b69b2a17e51c03ded3a57b92560df7bea93aff7e1924771bf32de3dddc59783e81ead3dd79fe021bdb928030fdddcd3ab4b06caa93bde896f5b01bccb21c891754e3415cbe5fca34b1fb9d9d3114b5986fc443ccc16cbc136f7ce66add562bba259177404108cf1413e725345c8682c4d379578ba760c5e5992d962c2eebf4d433c56750379bd8d67f2c4759f191fcfa88dbe621e759cc53eab4caa1ffd989d207ac0d40ce031614d872480321d6ae9e77a2d1d51141f49bcbe53cd782f07444deca4d183651026bf02cb78b55c07dfa625a314c47256a4bb2ccd320943f20bdb6e1f85c41283a488da99f55699b4d2d9d7ed70a8f19601888af5fa7b37949a957ad7764642e02d5f9a4d77a8dc4a70b9d025169c19275c42e8af578fd645efb26e513a71f976275114e863b8eb1f2d72a93b2c0bcfe0c8ecb56a7b3cc4e687da0c6a645ee36acd2fc0da119740ff359b91fa238ed430f729a6e94c5ffaf310d7d2b2d84ed6bfd98abf64d5d269c5c957f0c854a88aaa69ff28fe82bc83a28e5db1b63da1e732bd17c49fe023b8c7181745c4ef0705b4be6403b1579091bdc453e0864651f0450957c3304588470c45fbe35afae72cc7ffcc02fb97862953632e1f0c168513b9871fdef8075ec956aabda76366d90fca5914f52d1e5a1acaf07316c76f3d193eb4053b75b583abb39147b148cfe353ec18459975894802d558f2e9a0577f1b0a27266fcdf590190ef441a30dda867cd412096673bdf39c694f291d37e8b05b9dd04584f63e4f57604bd52dc0c074e32d07593d91786b2a0fdea5823d00264b749c69162d784dc74b48cb10af8dd87730bdfd449c379261d8e70076407fb663a0df422bc65a969fbc602bee8f5885d0e69a613c5ba25a5a882acac726404777c7878a58b502ab3482ebdf3b53be554f6c8ac4176d1d3dcf11f5139bc5b4fec2f161c5574514ee9d5dd589e1219eb04f1e94f22ae1831cada9248b39acea402c87b2f9d9d57fe27d5cd3cd43f4a06e2d5e94c439a5ec00c3b618547e4897cdd1f868ad597f5f02faff2f33d477b434f941d7113cef31283073ad232ceca4b1ebd5144a72f591e46650164be5bc88822729897f4fc20e561fc51e5f321079651cf246a6e91d62699ae68b29ae0f4b4168abe3db047bd242eea5ada43f9c34f666612b12718003bbc0b794694d32cbf3ed2e8ea9045ff96e12ea5527149a2885fb275c9f9f4f5039b57574af64446c2c2e5eec307b10f04041f7469cb92579e667928fcf4bdde68e63885cfd4bda21217d45a722203b7dc7b2114794b54e6e52c8c158b51da3e1e401eb812ec9b730c95c0bb5b9469b3866e74961c5b997a13ab0bc8f50d948f28cf78d885bbb020dca0ad656b42e0a3c38675a80061e21f12bcde6b84b8bdc7291751361355eaa00bc0125f48eff26222f40a7252eb0f194b44299e421e5018e7df2cb2445595a1a8626ecee71130da2f67ccb2a9fb7bd1b7b2d0850e6192aa15d6475787dc434aa381ecd40597d97dd1a7de9e3d0f3767ecdcac7ef399df456ce5866312554feb28460bbb00c9298c2c43c97dc47dd7f13e1ddc3b6d351d0de922d381915d436f2fbe61d7db6b56ca20cfff3983640cf05ea2fe5ef2e66fbc6c07a0a7fe39edd57ee217318ad7467217c403a2395ce8219d68305a02820c7e6ff2709cd49c79c981e4f7fe1d85bc2a441ad685a4eee4335dfd0c3a416e0c37a6c4fb2210e614a0b3979188c76aa4265a2ec6eb925999f18f9383e0a97a694ede58774d600a03e925fcb59d0d867ae725fcd8dc1d2eac96662f3bf24b7188b95f5ed6cfada9103677d28c7c2bad7c9bd3420f4a232ba467357ec035e33033d9747df864636c2b2cb4f68a5a0c11c1d1e10a1636325461be18b9fd1d12cfcc52c981a10d5d5f9570eb5eed7299ab0b664bd2bd478799ac1546b5f948f375784a3ae5e1723388eb1df3cc8df80943dbbac14f699b5f978830e5b1fb7198ca96a37ccf5b2d292770509161e4b6d9dc46f16535c88cedd4a8af77534a27c15c1e1bad56a3421b87675098daf477bd54a5f26f16842d8996ec063b0922e5788b85d541f70bad21d8eb97b73de43ecd43d2c0371736f7cc5bfd0adc1959b6d79fe916e7a20a4cf95987e62ec48607ec1c735e3ec587e21e1605e8449de6fe6f925a34815b2e21af58be9114c8e0373a30b38c69a480949f6c656f4b0df826a54fdccb3c6cc572358047fd4ec1148094bdfa4ecc522da0e56598386d9e26c053f0da1525081502f15829ea3ccec35963bc0ff85b4bed2fefcbbeb6dfbf1144c46d163f39bf8dea68fc472b22f9ec4ddf0f2eb813fd5cfa947467f9c7b2cdf95f4b5b72987ce0de765241a4a25206707d283dc9c8a84e86925f265da11cde5fc7a67973c85b68265233273679f16ade3853e1fe0cdbf355f457c15b32bd9e1bae73a1227f4b69c9e857b9ee673bffe1b8a8883b4b050a53c10e58487887dc4a543799c0e267dc287aeb6c5f560e9f1822eefc21ed740713be554412c1e4930c03201fbd14084d6ec1464b16f4144d69304afd795f636e806d1fa7e69e119f219568fd03d684883835ad3a637a0bc6e437ee79236512b2e33408759374c9d0fb38c219100d57367513865ed04ac1fac1440f5b4833da6452d6f71aa662c563584844c3762dffb6408776aa0bbd8a86cf3a690d6d35935a1e41d66ac50e13204c2472ad65a74944b1aa676a9e514ebb314b780c9e4a513cd819f7df21316da75d535f17bbdf5d70f99e3e0579009b27dc493d0a3893c23fcc770d0b4344074dc40d07961cf23b4bff88c33e1b271920aeaa70472740427f861f0d72957cc3e7df6fc53075cf3aa043d070c4f651fb87fa250b922b26e6469b865ac01e65938d75ca8365b7cd561fc5bc98965d4ab6526e18639e09a35ce8fcb2ad73de6c8850c7fa3d7cd0992902b04890475089717c3bd346b010bf151c8a75e37d8eb783482608cbc28165ea01e10d058a538a98890a53ec630fca5d04dbad26e1b90f5710813e21a0a60cfd476dbce943f3ddd014b0fb8a574811d1719a541470ffa856e53cbef1c9ec7f9f3387729d02fe7aa09025ca2d8700fa9624b6939456d4da3bbb74f934cdbda48bc01931097ea0455536e9f44d5cdc56b26701c10538785a9897979aeb7d9321b7da2de3801f474adf65d623da983db61fb14393d379c88e1a9cac2572ead7eab6684fa309d77b34cb7f8e73cdd81a947d9b9ddbf74f5646fb33f6cdd97292b88adc6e56d9080dd8d6381cea2bfff745e71855e29dcc9d972710488139ad029b5e0ae3e11c98211b6f3c1b576c91ef37b8010a6079181040469c8297c3da5bafb95f3fa5dd6b94bb715c5174d8fa64f74a6b7d75d3fa7470e59e658e2f18d7eecf5f636899ac7cef5084271db4648908c62e3e73811f6aa8095107f2700f33811a315e02a9c8f1bc3fd87692faec922fd093222d79269dafd62a7a24755f0855b64c56978dfd393bc71e00a80513b2d50e8f81ccb3551a29587e8757856fa6524ec7212e4ee3a637f4d3982dca806b46e6ec81db6654bb4122688d5bf579116abf09845c6659d0ecba7f6fb8f8da1f3d3a874b38fa36f5eada1533eb6f17084074dcdc785667a7348668a924e4a7e9cb1b46d20a173beeb7887b15ed6ff77342659d0e6a63154f1e9508af8255a8b2ba4302e5b88180f676393d5f69755c02229e64fd915c2b7b40e3c5578077bd7d35bef8e0932d0eeef167f2c86b3f1e2d8c3d6bd92b35403ce4360258b22d4ae2d72dd0f3ac765ef4d3fb8e515552341c58b9ed6218ab124721e2ba18e689c27ca4e64e744268252c5a9cb3a549183076d6c4014bb39da077ea35e4bc697a44ad9f3db75e88cdaef3058e714f2c7432684befdc40817dc417de6204be0f5f2e6c799de96c7948e55bbdef85191d8329fe5c95aa326b0dc87071e148d68e34934925a48da5683b08d873bf324a37b7892c89013df15a4f094843b3de6b8adfbd206e2dd1e2ee6954e270f7ed198f31cb8b89468b097b9efe484cab6236e233c2e7dcf63a23a4a45a736377f7d7059c7ebfa72760caf8b2580dcac6cf4e64ceca099b45d0844081ce1e31c7f959fe3bc6454514ec0453079fb4d3ed55b86497ccfd9528ccb42f647a32d86bb90e6f0be5ace1e3feb9cf03bafb078de21216bb6756ab27be0bd3330260350a4ad457450bd92366716ba79a565b23c1f1dd27904261973e14303b026ba7dd4cb9df941a1a5b4793b8cd5ecd346251c253e66e183337057b8b334658fffc4cc54c44e5ef47be3ae56ec96858276ab229bb10da999f4cc6fc2697c2730cb60cb8630950045f0b130db29e7c92e337a4528fe9c883ee279870957ba938c202cff7ecc27d38b26bf50faa98e6e134bb283536b234d8a281ae36a63ff8e7c9bc4004d4f70811a5f17fa1abfdfa5824d5ffc5bb0a2de0bd6804c1b8131bd3aab487ac9123a0861761bd5de18d0cca9dbbf157137c0373ec7d016ba3dc31877d9069451b7be85f06477b952512ea0690ceed443501550018c2b2b08fa9356e09d8044c30125620949899d4a6bcae6e232ab336f494d48bc1106386fd87b321fe30890c53e0496fd46382c3b35fe59695fb22a7219099e3b0ae69f24ba61caaf9431d6911517a22be8b4f413a5d4446c661033919e7cc05d1a88643161236b238776f7a921f1e15c8963ed9c85248e4e9857d3a88b4f053bd28a9fd95f8f344389bd07029e09b125accc66c836dc120ce86402f543dd5e1100f8bf7ef381769a0bb0385c7ebaf43ed0a9f09748a985f835a21f03c47749e1137a6cdb26f3ae73dd23a342209f174dfeadca351bfc1f27de92f444d10c9cde070a7b5a22953f0e7859df364e3c1bd11540be3f926ecb9f33048a82bd9076848db4d219b841b4f02a53fae53e7e856d945ae8cc8e7b926619baf2eb66fbe7722cf99fe8b618fc0c1ceb3056f21274eec7b597f65ee22f0fa2ef72df8c7a02fd8182bcb4b6efa216318bd4269f3d0f8f1beb75ce861d45bdc91c9e4cada3337bf4d8811c5177077b49ad2e32e5e1e9b7e15f948ccc3a36c16ad8a2ec284709195041e40dd7632bd786a5d443c26d91b2f6ba0506e1969a6bd822465e0b90206e1b4dcdf555c6b25355810001d1de4a59c37ad5f430f5835487085061a10a451d6fdfdcaf6e02c25dccdb57c26eae908538cfd8812e2790662be750c490058f9d398f6e0c460da7bc69493e8a623d9a41dfa05cdaeca926d11bf19010e34bc4ac5c1331ab3f24806879f6138eedcc63f12c47a79925586edeeba88d40f0b6470b804a3c0189cc861dbf6580c23e101f2a6d0f29f0afb40cf627015bab169314189c72c88a94d0f5eb29d7127d5bbfee32a4c4536e9b3102fd7f11ef707ad98f128305e611a712ebf5d73ba9bfe506429903f846553952083750763eb778454dbffb81ae239b84894315cc866e48073207f9664a85ec9fcc6ed00d2d746ab8191b80be065917c523cf099790c6b36c80346637664fe403f2df624aff562085888089a29551d55fa16e74cf121d45792095e51d4911731b93b39371f97b5c8c39f73fa86569e5ac02e5ca73e09a15eecd355614c46b85c5aadacd7f500b665b3a93160ff7dba8b3737f4ec59e453ed2a078cc49ad60162305b8cd28f16bc2bbc8614fa19c13650c642e2e3c6578a13c5d0bb1c02ef108cae05bb1666f7161fbe581061fac2c56c9a5c6fb4c733591090ba83857347b9a80f0358621b5a0cec524264dffac1566bf6f25447946bbe9d9f1d2c349bb315dc546821d99ba51c772a6ffc821547b518ff419071875175db849fcf9a4752267d90199399cddff5436990226785c17c908b90ccad6e8fc2f7876ebc5f83e930a5a1fcd6e259bf0aed3efb3c45b02a08451fcef4739342f0577c2e51bdd051c13163987db2e4b05018f986aff5013adb75bd6129a3f005eeeb5abaa9237a20f5feaac040902d61b2ae6d9e4b24f4deb7effd7dfbb1294887d69540efd71061fca2d398e14e97cab77654e6dd97cc2e1b0f76091a6abb614604e70317ad1061fb91ac1b45527d72a094bcd3c766dbc4351ad86c6f7ea4ed87c3cbb86f368bb17b8650c4b643fcd9ae286880ccaab235f43d2b727f9f206f28cf59e420040f33ce66daa6f9a63e23edb0b1eb607d33c0b1c0b176f824388a60c982b8b4847d3572e2472bf3971d35e309169dcc465f9618f862e4f2169b51573d45765322353ff0accd6e36e486e49bb27ed3cf8954dd81df8b448c7696baafdb42ca3472cbe8bc4c5bd6ccc0c124a926f17246c7c7ac7a20a2df8bd0822cd0e2090a08e52f781eda59568be365899fa14ef6ce4f98e56ab0a078396d98d8ae4cb4c46c731ba41303ef3e3ce8d7af03ab3ab8748a87e661b4210c970ac2ecf40aec0bbb2ee8da680adc07523a43d244b5be2353661168a0a2abd4bb43063210f1bc0b7279866e3278788701548e21296e8ca0a04adb6b619995982c9f09796106397f42089ec1dba80c8a8bab900cc6e2b44df7aa46dd2c6aa5a1968790d69ab7e3e6e85116dff041e7062bbe7cecb29710ae5f2aa1246a4bccd5d03e3e2021a70ede2981affaff0cec04050082d45c261b1879f348104a7c6d494ac60377066e9dbdab146f6a79bd6dce2b00f3e0726120105e44a3a844f02d654f0d69b2fb539aea81f5350ac67793b4bdcc8c06ee76f15e35dabbab7aac23284f59a1cecf763c3be1a33093153f63bb75c2dfcec691c9828d1ce4fa3d7ef36ea54dc08933918744e8f7fcdfa205859db7e65d25896b1d8d6176e4fab474eeb800971a34917a0c3363e1fdd689808a237a14404a8669a757655b4674cf43a9c3de96b428806650cb8c7f2afdb95f9e6a28a61671ff44fc5cd936fa8ed0e494883aee09e9262e777c86e10962c4690d96ead6b396a8f72a550ef0f831a6731b525a8931716dd123ce708672eba89f9cb409443d76b9398f6c0ce36de964d3eedd2036de39f0540ca63c20a0c8648e9eccbfa96cfe99af0da8b079ea3a0bf77dd65b6317ca9b8d734c0d9f81a6003436b8c534004ba01c6d55c751aa0d924055b724b9549ae5afb9229e836e8ca5e7e71eec1ab13ce296148f44ae3620fc5d135f789a95bab33d752256707e6a40cfbe25db83e9023909754a9a844ab86181c3c7f7323ede48fe0a307c815c257bfdaf41e551f6afb196eb398f0223f0ccdcf308cd3abe1adb292b8ab908531f3c69afaea84d021de3f616a36eb53a6579399b61a836ebe57ba80bc72867d209dfab8f27d3196e19282f6772bf9e797ffad3b60da158d527b88fa73c3fad449e0bba99201e631bc303880f5011ca460d5c532aa52145cc9baf42d957b0307ae93155a97cc839a6c43ab4e71cbd9fa9dd7712d3c75bedf32bebf83da76f8c47fea528059e60c9a33becf0a5cd8c1c7762aad527fe743b6f0b048785721c7fcf2786061fdc4fc9f890ce701564b7077cf68017f1dcb5f7901a1df9dfac84a33087a1ef62c3708354f4bfb2a46e28a687daaa84695e604639be1de8f7b9405a8b7ac010e65a1609784ede93e33949bffda335811d3594d589a9acb0c41f817f01ee26f9c8580b9ad6767b8c558df53d44431a5bc8ff45226c00cd967ee216f58559b4872a8aedaa255f94cd4a4a4545b51b3d1b050dd8394b03de51a5d4f350c9ffe31fceb40326462672599e9c7f215347dd87dd031ed433354761d5a50d42704868125bcd7f6e57b50e25c779861737c2d285f3c1c89b2749dc7c7f0e0fb36dfdd0fbf92ad5687683bda9f8126e2bb1e24a58321b75379e43798de43a8720a7e3283e0d76a94093ff365f05d03ab3c224e1bb26044f2b00127a72b017133309dfb3dad59e6210bc17079d1e498449fa2a2d8e82d720fd3d2f42b939ab5b366e56c4b3b79427197fc61c78f3fc2e655a4c1bd2e358d5022e9e2deafd162293498ea18479e65954faa39a2b84b039622432bd9dfacb0e26e9797692610e00ac5bd0a77527b52e7c7948e460f77443d16828fa25ecc092579f59fba0d162834dc3b4d5b50135f96084c662f4f735dec57c1911578217b68ed0a938b959dfff05d40d8ee7b918ca3fd9f3b544eb34b7f51dd254f668029697fe13b13c7028feb4088913d25dbb5f1a6f27da97f72299560adf18e8a9615a811c6db3d6205ab3450315aaac130d1cabac431ae503c0f8ab176448f858b7000ca71ab4da00e03f9d485972403d7d81744a32c5b0eefeb03353cc4c1b2b2f0b0128eb43f12d4612578edf505f99e1ccefce7bce77394a046597a5137c7c4c7e8a87fe65160f81f34df1e220729e2a865e338df21ddcf06135a02e2117b575fb80cb8115e4ba2e9bc1c8560c848b13ac144b86bbc971a4f542ce69b385d4e2d845e5d3dcd49e6d9371bda60dd5b25d1e75300175a8155c2bac60aeba3f8708ddeeb580d460783784e0ac460c95abcc4163fb658afc553fa74882d24f16c63a2751cd789d2befcf21a6bbefa92a7f5b8577e5af4850c1a0ca350c88df61299fa5857f9f35c9af6d56ca4e903796672b41a46bd90ac08206e0421d9cecabca99885feaeefb084d050fda3f556c49deec699808d29da573046a26c11c1fc92067dda975311c87418680bd83ed48c0dab0bda71e9e16b5975ff2596e0eb26d61718ea0e8fcfdb598da6d074bcda6c30ba41a46e1b5155069f10d0819f91ea1d9e94d5a65e3c6e901268d3456c88c0298548e89b3c9d6fc6ef28be73e1900f343561a4474057d18917333a0b1631c46c37b0eeb0d03ce6e631d06e9e67b97befe64043cbdcec98b8d4dcfba43cd4fc8f7c1bc8c897a8dd62e618dac54192e5e669dc8603a16d622867bc83c190ef70473552564b8c6e9948fd346c75debd9dafc4f7ede0e628e41cf3c3aa9453b08fe61a4b39bfd280812b3bfae3f1aec263a73cab21f6d28dddd82b1d643813fcaa8f0fcadab2d5b60e5f3c7e38d23e1766e925032e4ea2bc2f97b98b181b513a3972a6bbebe5ff1118c83dd991080f9efd387e776ade05337787fcdc76d983afc4330ad1d1c3c48bb221132c4f82fbe31ffa628237c286125c8fa26e2b991749615e535eaac9cfec29890fdce5f2856a00871c801e968a31231920d997cfb2a53caf82724cda45015c6362a3c326683a1706ae86be1b078e88ccd880b09163cca4a34ae260395ca03b274bf9fe025d0635617c20353f65ed7693516c73513336d577d9d6946a278bb07ba3bdcf579bc4ca747362904d5a8197ded71a323e913f3eacd811b0fec050ced93acdabc3e88367b18ee13a6b18315185fe4a2ea950d1c939fd4c6992b75588cf2af1a8845d162d801a97d90cb52ba3413e1119eef2996e32c8138256a5123e22a6dd61d3c1926a14250ca72e33e19bc17d0e9db69540d246985cece78c1a4a6becee8cca598b1905c72be0abe235dfffe4331e8f3ca5e98422ff2d886732d89331ba7143b0a1481aced702b7e09de6344482b9ff5c8dfc7d1e11da8ae9befd4743a83513213219cbb8a9f70a7f472e017d3c0b694bdfffd1408a1ab3b1d3cdf310173ad48b1c7db27bad73b3b74c2baaaade8341655a683603257b868edf8b8a44ed1a501fee780f4641a4822eb55427b3a9d8233fb5724054659ff8593948c1f2b3c76cc1541639c0be5c93c99ef64dd6bc08eba26f3b69683a661637259e183143fe8c8a2b7ce89684263d64551be854683334e3671ad6f67c7eae3ce6864d12b7a0d24015d0773a62cec8e7e6f44a7548230537d08d0ffb42c88ff7f68dd7a1e9f87b8c04a3be860f4dd46424e59c1a7bfbc8b62c1b102fb0357d4f137edb65e8f371024a9967a211a9063a42e0d960334fb99c4255c05076b81b1e8600a16a8df8d28aa44a1c9043f6819f3fe3cc2c749e2a5e465a9d98ae748f1a1fa6e3df1bc48d8a1ba8d4ab074e44a187ea73b24da7dd975cf9afcdc5e8a3c0901ffa16b8b1e666f1506b888525530a51d2fa39a2b7e64b78e442f097c98bf4cffed811473d477b619be38f2a758db490b4a045a4e2ac04ed1719a2584c03a407e3fb3caca6f1af5208a917673f1d90b55e50b9df1d235a0ccb90ae368f66ec6f816face342de592da886557356211b6e99790d1756cbe41e061b428d188e38952357ca52515cf80c5cba30df7a3496c2753182251edb258a31027be488351cf5bfb23b58b82171dafcaf5876a0b5d0f2864fddb0bc3b0714b8041b679b37d695ba24a4bb69e8947b8b29277189da74c7005965a983bc442f4f1cf8b0bf48c7f9f3f19ba1abd91998971d8cef200fcf6f236de0836bcfa0517344d473e62104c65fddb729f39912690ed453e2efe7694805f592aa4e3ed2ff3ccb8717cefe6567ddcdc8641420f341f661fbcd23d09429c5685336cc8723aac37da7aeae00be9c0e980cb6b641321416c63254d115ec08924a1f58847d16491fbd5ca9a3e21a7c67ef8c1a9d21fcbac7854dc8508c5dfc2f8d84b32831323d5df696e38ca691987292ae8690f3b21d7be4a62f2001efc8cdaca25d7e47f62e9a2e45f3e4bcf8dca9725f3d727df1f771b0e66312efdc31a3be897f2cdc6ef2448ccd49e86787a67a409c229f221ecaf2897a685bc505cb91450e08ad8ff0e91474ef98acdbd4560d0d1ed39328d2008beff5290c418efb764948e37ed88a624cbdbe081141fb42baa0696cade9ff34c131853fb4c23689a4ffdfeeb62d8456bf5c264e3f0ad09e8417f84d9259e7f46d9bbbf138aa9ee7f7241892c3ec71ed9859b6089752e8031dc77ad0e9d590c1b9e7a564c0620c458cd70f5f4f9512c24669d21e2499a78984bb181f75cae83344f3d0a58e14f32897f221b72cc8b51b287817caf4203e80db3e505295849d872ddf288f9b3ae2c1f7cbb8be0e99db111997fd9f526a7ad854cc98944886964a3c89fe05b6e5bd539882c619c4d214f6b720515ac708d160f7b0772723ade227f0a1071d8c88e6eeec92d22c6489a937d74a4406b67f90bd2b6e78d91ede396119fd833ea5f64be72c20bc93a5aeb0daa61dde5b04b2724b3220d5117807459ebf559683de26f3e5a58254175d9c1717a042e99fb2577792c41de93c6549fec536261d215fa9dd85e5eecc7409c9b9bd6d5fce1f9971a53832b59e493e10f6d5a45b9be5eec05e28e3a51bd256bf591f163200176171cb084c298bf4b09738ce16910f3458e76f022d7a5f5a01a284e6f360f622dab7b3f27f46e02a52bc7d9c8dd9f1facf5df2325c14f01433be3f59f544fd8ae3a15e573e400ee27f832c012c840d4354a0a67ef7b43982dc28b12dbf94ed71f9a3b722c7f6c04b455e4710cfec005ef2f783110e5835c872d753dc6061296197abf10025e0dac49dbd6ab86669030526632d04dd1dbc91ad5eee0720c391d2bdfe6de77276e8e37531999e2f018c4a912d9085cd386af4e4d1da7c234d491ffc4b11f23df627345d02699bec20a86225b1736c63a4095ce020041fd26c1b81a3e910425e0dd58666f503de3d78f260323df1b6fe491124da30b4028ab7573a833b39f95883bf7ecfc7c8319b965bb54fd648c2ff4d17bffc4f0e9af83c679a2316834446939be3b460073ad7c2aa8d8655d6ab2ed1667e8221aafba2aaf0827075a5d157214d61075cf78f24749615d770074432202ea9939fa97b93d48ad4d7c22b53f69dbb5436e40441c9f9ad3850b51eaf68b084fa5045910857f09af87c5cf9c0e8322099b59ec3ec8ee09b241dadc8abf3ec22b516b70c5f43cd240d1ce2cc8722bc4c58f3282b60a5edc12a7e602bd52651f166599fff86c00714d222cac2a59911518385a2c2d188910755cef92bf4a728d328ffdb5c868df523a6615e365ddf24d310aac30b30e788be4fe32c05567a4caed036db5fa31b06c087107c99676a70e56f5e09300417bd09485a995983965fe752107092e518d72fa93299e973f977d1223f0b30c142ee1e9aa6037e1a6778d3558383d94f4332ac662a4f9fbe5ae0c388614e636ea74624c79a090655a894024381875c45237c4c05f9d287e402e9b1d83f349ebf4100ce435be94973f3ec1415e3ebee6e63ca4cf78059b770eebba72b9e6f183b2cf08a9a2ac45b4f42d71556bd1cb4ea7435a902059a99d8682c2fbf26b30324e6feb0405c02776bfcfa8f079491de54f07cb7a01b21e1d6f1541ae9bcb160039601f69551f282812626e6270ce7269420795e6f8c1838d15e6146d64530c5157a5e56831d4d4e279c6da108e9cb8932298102dcb8f222b671fc8adfcfb0f7120896417aa7d14d34bd37500e5d05999047d88ae3632653a474d998197dc2ecc180f7ce8f41b85491b634adf9dcaf4650d52be3b8f565a5b4f4a9e4a5c99fded72d88884bc8b426e62c9d78e55fd6842923c290e0fa6e10a19ae911a3e8c0d41abeaaa360fac6e3e8050ace38fd2b24b1a63bdff5671ccc08022472851a1ed95a53537c753022de778a80aead7dbafc2a5aad2e60465e3c7d831a8f4da026151ccd86559d54c567a1d11ab10df196a2605120c6d459efa396cc42ef72857181279ce9f401d5185fe6d3962371ad08f74a2b508650c8312fa6f87a62fad08564fcf8ddea591e79e7754ae91fe45f9e4cef71ec840c628d5d2839bfe4d3943b24fdf407acf6a3204bf9dab4c286dbbb4fa432122d78be9a1f0a706849aacae2f582ecf378b60a5d1d312a10bdd6692186336cdae2acf5a435d718a67323e3c4f37827b33675d893a3efe127c06bff6508f5abf19140f4912a84f78e002bfa6c832da3399a96b3f37eb3a4c909998a684552614b81a340a94512bf63a48f0e02f2ac7c57416247428d606bf12e5a97f95fbefa48126714b9a5622b8a5ed3ecb0245feb4174ead151d681c33c622e02f96bd1303e545a64c95052d510f9ecee765f69f0e7b0fe02f538ed9a53a5f3ac136eaffac409838b6691762a888cfcacc34e1d895efef535f5d68bf937f919eb34ff266c5d42aad72a0745caa5e1b623edcfb79b9bb8eca6d2eb067938a3e4bbf94623aa8a83d783ab48723a3c05a539331d7e81720aafdc6e15bdf0468f2524bb1c63e6375786cbe2ff8d143f8e06d982f6635aedab675234e9393545a0976709294e5f4562178fb0df3e41cdfb02398b99cf74e8c03a4bb0a3271e19a25e4e91c258460bb114dbb4033b28946f99f104a9959b502e40d3af62c5b5f59c53717d5cf4ba9f794bc99e736f854e4e71d574143e11d3752521f9137fdd88caaf108ce9c88b61f10ae86634d07602aa7e1046374815f12ebdd14777a566c7b21d9d0293c9df0554b5eed5fdf0eb8a07e724077f7f1bcd23d3a3773f1dc87922cf97b3c2c9e1cd1f296eaf202fb480191f371ceb6c4315830d3326024fcef10f632c9f4d1df98e5e6af7d2a32f059a357cc8777cf14bc70e09c22d9da657273d5424cf8a9c70dcc6c53d464a862bad0e876808bca9fa97b079e54d12f6bc92e2243d4c80770e843b2a75aac6b81c589d5c6a49e780da4ba8579176b86f1fab0f1fa32e8b43aee676acf0d771198fea6abf654d6e5686968099372f348fa0f3d4d833494ee945d4b1af6dd78d82dc2b338043a03b650611cfa8a59ad685f18f4eb8419d38d3af21227151db26d6f437a6a4ba33b6364f6f8ce51713f9f327e2155450b144c0672d3aace747626e938eab85f5b147807298cf583dc68439bcddd00c78399aa1fa94d259e51e7d74310a35b97cfde5c1e7574228ae7941c0dfb32863bf163458fae3dde4e650df2657666ea62e4aef75c192b3e11025fe477dfcf0611d08c15d22a8a2fbd4af8ffb9475ed473c979e8362204a4d7caf64cc0c99b3e426a8c20578b21491e49b6a98d5fa352156f567e23748dc2ba3ab4eb43a99e1be8bfd469f97a630e67f6678d9156e14862693790b87f2624d029c389c6ff17771a0473142b88481a72d69f2ebed557f883cd9958032069030ddd60cff914723154765b9788de5910a047c326b2973c1cf435713376a64e31ef01036828d05f479cf9765cc888e1a75d3ee4aea067772017cfbd74d80f9cd59eee6d18d473c94eab6eaf9fe820839b9c3b0c71ced3be9b6aaeca4a92c1c91c14f9c41ef14551becbf9272f7c425fcd0eea0bfa7ad926c919275a426f5a55900eff1f1518ab80cca6f683e9e5a924aa78a7faebf82f59db3cdb30fcf579bac2921d27f681bfaf61f2d6e0a7ec2c18a7d5a15f9d539853e5cd59acee1a016ad345150b8ec680d626a1dfc55adfc24421237a37ee3d5ea4a3b7ad911e1d121cdd471b674f60a94a4ff9faebb5b8aa651fc780f45a6698480e54c0d9143953958a9727f24cb2d8183fa218a09add94d72ebc49f6c61d2a26ce7d1b2513ebfd21cbac394f976bba28e3eacf978422d2f348ca0eff13b3b7264f6096b2cf5afcfc526ddbf91f35766ec773889590e30030c1f979a1345cd645707eebf74ac689af1fd21aae9566cffa33b11fe4515d52d0f218ee4db1acfbfc0d79a5902a397c2332371e3d08c112bda91ed53064f74d0f2c4cb5dd328e7f7d91bdc40d4cf01be2db9192d11e035ab9e38446642229b140a108c8bfd0833984690c1183415374cef725eac9f5ef9b3932f57b0a00d2848fd0bdf2466a1a9a88551b9327d65137160275c67566038de0c71f506afc80ddf705106e825549fd490c2fd20e4e8c9a6c836742a97a6191d6d61278e696e66629bc45909ad3198f5f83ce1fbb36af714797fc3b9cd767de4455de8b87a3f8fb19a9fd55e58c55bb4fb81822a1bb8dbf349650570f04815a21fe5730c98d598a4da8875918a228f6669d5e87593f5ce4ddaae542ee06fe941fd09e2eb695ff8c8e715ceb2be3457f19d74d57643a81ccfe163d63dd3050bb1dd0308f03a1f9cceed63b508149d0ef8352ba347fb272a2f955bcce14117d152200096fc3cc1291bdfa0ba841fb93699143e2f7961bc53f18a9f1ad1ac08660311d65a65389fd0974339466ea3949e99bb5221de25f18482ed6f70db56da06ad6f166e7b9b9554149de14b43b1331c90538bb1c6d440abce67a09c50d6d361fa556faf02387c4e1f25db7337b4947dea254601ecdc06cc5cee7ccc9ae43a920361c61f778e9d9c678579bf851d26ef8674b509287bb4543b5018e3c296b432ac97a99b307550bbb3cdb0885266bfbb82ec1444ccd73d042039830da320b45e83a41534c96487948c34154efe070803d4d2ed2d862cab6536faa05794f72b45b0328421bc1c799e4395d75c67b19acff3daec2f727154c3dedf9063912983c1837a4f68cf72ec8166d5155bba498bd4beaab4f42dda83c1bdb91f97bbc61f38558837d51c94fa2e00b81fe86bec8ade4462f2e4bc554557c61db79ee92729b433f4cd22997af709afabed5cd50e577a708d2a1ab55887de763ac18f37382e30050c97867fd371cb51779d4241bb2703cad3c5854836dbee3057146e6bf1ebb28cd8bd598036087b315bf16f9c4b07ed8868a498c0b4dd363ff0f47df854a73d6f54851985a38aed5ea4494db399e0397b5d07450a67ece928d6591735028554bac6f3a2de0e91291b2a3c805785255f2c5c1bce0eebfd75a07cfcf0f9e6c69e1cf59802b2acb71202f76d9e387d95a8df252a96bd29df90c144d867fe63fa3174885497e72cfe2cc08f5cee118fa328f5c0e6bdd675f2c18e2781e0c32da548b497141e323bf1ef7e182868a6d2ad2db607d430917014ca21631b619e39c1ecf919f0c11527dae8e95eab8069bef4ffb35ccf49b0ef40a216f0fe58825961158fa732dd51c8ba13dd6423b21b98107226d75677edea2f2ae7b101f9d76bcaf38288a0a9060353418831e4b69a77d8cd984eae0332e996af3ca11aecefa80f5815c87b84314919a4ec1e29dc1f1b50778253395d8783e85891583c70ca149568c33617c4291613e9307c36e54bc67ec40f7e3afca998d4ca3ee3e22bf0b45efa39e8afea5c753be0301e383a3865d03d5ca267971e06914d0b7ded891692be966ed2f47767a35cb315b19812007aaf4322d4662931db8633e48b0515c04594967e4498afc565292e0bd014f4518f2d9db35a71c428138e731089ef1e1a2f5075979322516c4e7af0a3661dfca06e92d233da95d0963e9501007239342910e5ce89e5e446c5d212110e8423116640f952b37295cf20eadd639a3957e97f0f9588a344cea4e824dda2ad56da81ec9bb9f57604f1a69b8c736d8525b4545579118912e81ce6885618eb8361713d8053d235708b96a5771eb3b638dc3db868359343a328933ac84d1dea9f89bb7ae9d255fb46befa8cebf770b122f2b957ab5e601805411a920bc10c9083ec45dfb309cb6b9fead3d78f2a4ce1dbeaa70f512a8ba454f2507c490399c162057444a37e5ad8cf6d27d7f1c18dc327beadc6fe30bc36ee9c6c13f2e6a324b9338f2f9a01ea0dc58a66cd57993ab6685749a2cf429a108b13c9b8aad453c0a4d33810f8f0eb742e0174f9db396cfc1541955b645cdf3880ce982c4ea2f409c2eb632a4b3b1cd46249e7e61bfef1d55386d2f1aba593729efb2b9be1ac26cc68f509fb5e89602ea1073a4ef51fade8c038b686744bae4bc3b6276e4e0f1b95c9217e65593220a876655c5c9618a88c97ee2ed6ba2eff928d132c16520633fa4d89c7f61745f0d02a4a434e963ab73c748132742f5a9237edace77a8e1a5424aa8bd7aa11eddcfb9817b7fa05c2301126e2c8e144d97a7d4128002f2316e94435e36cfa10e2a8964314a63d1ef0d654c9570843b994cbbe2a10bcbd18d053b8a3d9935c1735ccc9b3dd52421b65f343c6155fc492b2cd981b2db9d0094eae56e8e98068a94059b1728fd76d10a8147bf479cfb72d1b9522acb9f5a8849cbdc523edd88ed34244b6eaf854bf9655c8b683d84c06b72400bd3941adabc9adf426669109fe985e9ad1319e45d61097d3e4d3efbe718ae8663465163fa3c433388e26b22bdc60eaf298239192bcb6da785e7970cbc94a803df50b3da7558cb2c36de58c7ed9e3226692aa19c579755bfbac08f52b6e7198cf8325b75f474c6dceaa0f331ff497cb2147dd20ddeef7acb894f66c3d31908575e8fc76aa85e658a11d9556002430c1b15df93a2894ac427815901f684aa542fa6ebd24cf3c82f5767980bb304da512eee38e61da5403471227ddb5350e4c28d189d9e67f145368bdeb96b8dda3ae13677ef1c1d3a8bb91b2d2529780e6f8d6914a6056175e49919906ecd3e0c8995e924562c8777e8aefb10e3383bc78b8d17a0627668a668984338c358b956165c5aa1ca8a820d93ac30cf79fe72604a32ba28260d882a7337eb4917f92e1997254fc11e4c86fde7bc61c7bbb4eaf2cce02718707bbdc50a456714873fce93ec311b133386642ab4e3ebadcacad1c8051958442351f1cdbaa8fdfb62e57008b464654ba97b52be1e4c2f227084facf40097801daef302e94ea7a4c6bc71987887ffd6af2e0a53a4c863064f3a29ef87342116a1f1ad20276df20d7b55365d8c8bedc09f8c4e63f82ca74afd18bec0dde7c740775f9f4ce3e85aeba2bf6851980be77f865de6193afe653c38bd11981e6dae366cf47918e7c6dc96f2a484d9bc8f7d3367e9794b9297e292339bcad2adb25c4cc5ac74058316f9ec30b8a2174111781cda79ac83698e50b406610265097e0c28f8c31d7e7657a10ea7d4528d1dafe6107df8ef52813b3e62984786b942f7fcdd226a55868389fc89ac6226850e61eb698a73fe44058d1bf6a4de25a779f8f0a764eefad1456de91255103eb0082337a7d68969ff6999aca05101eef4744b6c2af07191e24428017244779485939d560bed33142930f8121523cf47b16c86ff182b4ced7d941513991d01fc50cce81a8c417ead90e7035c96502e37c89c8b95fa199b8382d5e11cb9a6e3ef11abcfd451f5c6f2b17e938f5c367c1f249dff41c2dfc06f914d4cea6cb22eac821e98b9c2ae41d2042cb482cb878cbbb56ebee8848bca122be0f0c30df7902a8c3e7674424bf722274da9344e1135646cfd69e799f6654d3faaa5ce5524226c7c989feaa7cfefd227278af6bab5360132f60bdcbd0db8367eb9c6bb4a5476b4e5980fb7d93159705468fb205197735084f235c20ea7377dc6fcc7da071645f5f5b1b3e0adbeea2fd92901362628a7243d3095068588596001bbd5e95651769f4e14498d2035e69cc13a98c472c828035cb9c3383b5fba3d310e990bfd0e6dc00b98aad83666668b11f1161c51b436f056238b3b571e4e46a750b09aab5d3da77a277399f43574e13c342134ac8679dae945f302294c993ac6f38eae7cc274b72ffc19d26c7eeeb3a206030911c01e5e518591586882b18ed1476f9d1a816db24dea2f1257d6ba84b0f1d8ff9ebf977f735b53345be29d88fd02b2fffc91bd8cd4dc4bd15f25b0feaa001b55e4e1d23e93e3f23ec62c6ae1b14d9d1b4d016ef7639e5ea515777dcb83b8e2c85ce392f73b80b27fe5b11d19734d38834bc18a832afd69c89ef5ae4ca6f86b92410501535f7be0fae2775ac7b21c9dc067e45c23fb4604af8f5433c50a3b341233b4d4bb46d94508e289289522e77431eea1d4d4ebd424f41b1e1b7442a87804bdd797d2d2add6fcc669f46296e17def2ad09fdc3a39058f2e74206bce0eb970b7d6377694eb0e58b77c6dfb77071f93c5bda1f744a14bca2b31a894290e42d419972696a375557b1bae2fc608f87ce792624c0e732959ec03d5125e81977c73b7032a4097683f86ae98c5cd121f6226b3edec40a9a47c05868d7b48c0a6dc8018ba12b92ee801d45f00062834553d115527b723351b3cbc50ef7e9c2b9649ae94ccaa20ae839d60acc1a1130318f1db769b233000eb3a498c20a2126f3c9c07da68744c166abf67abde205c2b604ac1bad0a1a0a65bfda81856c09ebb211d11fe6b6305088870d500241c67089f5372fcfc9d55c45d607efb4e089f8876b582ea38f65cc25d7bf67d09b7b0593be94036ac1df62f0a7d30eb6fa3780ff863abfc9f8963892e111bfa4e048b816817e0319cd96fd849e17171e505e88457b39caf363d1581486c5cbcac199947a15e196d1e1b4ebdb5be5491f515826059d0576d28ed251071d44e1e8b349d5d1255d9498b4f14be201990c8067422ecc7feaa8d460adda94ca9b69866689d604d37bf489e9f46edc5400fd9c59ca624365a327f891c9f44ea8b6bc746129b6d528d528111b66bde49b71041ca1352a976d067bd0178a7eb4f0fd5aa7dae7399fa9b5470b2f701502b2283c4184318d8d351fdd07d251af6572104e851649a970744b34f323f7304591ec23a43e53f9a60344dad366b230fb2ac876eca799246e230d3ed4927be2303a4a9f2cafa2ad025fe7c3fcfe9b89aad9f6084d255dac7c16cdb73edba71b7187a6eb1979f813dba33f74dbaa900510129fe64b7719d7d29c7875784dd3d6fa95df3a7096fe924406f5066cdb3712e6ff2c46f013bb58826ac8b6d05252a3337c87a9ab3dc6a9eadfa9fc992a723073675725c1b922adb7bb60b70d5db3cef5ae468ac394b3873412cfa765a9a86aebb0f8e8707d1324351028e11f229bc71da6d70b6b99db5cf18f111969cac7ced63c36d655f2fabd2f246fdc86d4a35fb6c62e5d9153ce16dba76f950d942ed834e1f457901190669ac5ab1cce96660b6674eadf41668288880458a2ded22beca7ec70e7f6e937ea733a2cf034375f29cea0dd5a836ee77f63633174d59308f9147bab17b85237c19c13cce48e3ba3dac28c4cead4feb6eae007acad93df85aeeb6ba652a7499f503f65c9194fc7665b1ea47e2c2fcf1a1f229411744eae05ed6518ed6536d7c76c512e0ca3573d57a2333ac35f7815aed8e28f9a5d0db89790c1b1f3f6e67bfae1123afeca75210eec58b90c941b7104ff332ba5c623939352c45138fe6de53293ada0675f284184c83ddf9277d62c6c9b31c21e0d97fb874786dcc07dadf58e4bc13fcd8d1930c0a3753601622664e8be6990f46c5948d9107c427800693837a23e41414055bf0bcb81b59855354f35ba0e5d43b212abfa1cf27807935168c2372a646e07e7ddcbd4ab729451d48df5fc79e441521fd248d12b43da8f1a1380a7b71281c0c86daba7fa28a9a36b2364d8e68c6a1ff9421fb50e323f59bbca1868309853bb5ae80542fe8a18cde8cf7b1150750fd7a4dad85032c714b089d96a4c7e34f19737968d3c13abccb6abc544f3f2f4d3600114210507960e895c52a12e1f5959f6d059943fd14f5fc313f0de30e26621a1bfd968d5f812809529a4c9b7cca7a4b1629779bbf604618bd090d719e5f78990335eb8bcb4af6cdd1338c2281f8bfbc40e44b089ece4d557575eb10b87534e639a499966fc407bd386355e46b0d219279a4bee3e29e4d41bb1dd12476b1be8f9327c88beacdc37c94879e2a862f99cbbf78260b107f9491528d0cacb3833a2abe9887b9f5140b9d5049251dc0a7c478893fca71c202ff11124ec49ad82cdba1760c5662f388993facdc78e0513a8dc5d3330b8ff027e67551c9fd40a4dd78b081491cd57a95c2e5f3ca7bba7871acb67f30ac08966bed738b4324b9239230acc3862753b6dd7ca127520d9d14048853458c7a58d41eeea83e6afefbc51e96dae65d817d62a3cc43f0ea27adee1a023bf1f82781dbf7df12c9c57fc02fd81db42ca3ce1268bb9d475ae4d122e58682265bdb8540e69e6353f5272fbafaa84e2a74418b499a14e579da58776989cd9764881133d21233484ca2619e7d282b687a56367560ff1776a07cf40954fd0639e40b7006daa71b592226a52864f306048f6d993006eafb83e2d7815c05a1948ad3c55b89fe70951bf89a8bd72c66f28a8119a76ee93260595f7994d0dba1892c70c38d3036b43c1425dc8c66b0845f3a961a9987b0ac03b3baffc3fcb081b9f433dbd229eea6bb098f3d82f26ee1b4fba293cbc70b4cd9b1a1f18696de15c614086b4b4439e8aee30b19c54504a57fd28200a288b4f77fe8cea87846b9e969cfdcb63c6805c949bb642e9575bfab5519973696df1fa49fd0a4a3ba2b7baa85b919e8ab016bc1a596401cce502c9dbd71cd848edc9ca1f858d79f2123e0afa4a2256c623d86cbac85da5de72c04f79e5a7a0d3fdfb68242e01326d930777a14a302167a85327812d43875c2df9e22e9fa250df25c25bb41baea92fcbaa2562965e3e76d0434bb09a7f53dbafb4c160745075016e6115462c3196c1e8ec08ae635f5b8cf915e0a8e3765235721b048a47aee1d94b3a63f6efcfd4dc91065df1f9d4275fb3ee834e4b46214e8a030f5b2deb17f3ec876ef352045536d66c418dba2b590caea5053fca67a50cc63a5dabd1b897c998cd93de964f7546875b34fded14e526efb6b139b02ac0ba8630e5aefd61809f5243e7cb34a8e3b3a1f8740e58103e5e68bb4d4cb0fe3e958804686994e4c932bfaff0ac6e1b04a0498cd268cf119eb58a78c99dd255bddd27425163b79f03541e6e0166a307d951f58a55e4c8e6586848fe35b2249eb69bbb6a7bd2bd6774ced0a596b59bba9267a7433de580cfa9fc95a5c26cff1211ed85ff33d2ab5cfdc42cc78c5a0410151a4308cba9d82f82ad3216ed69b300628842410da9a1ea0a8e1ab304c88cc39be9f1bb0b529eb596a9a2c19d5e77690df9946fa527d09c18b84b315be4c20bfff7d3036f7104cee4bfeb51d7d7864ecd32c1429159a3b42f5590c1cbbe59e65714a43f9042449148d13a93693f944ee933f19d77ac0c3b1f810ec0fd7a3e6d402e4ec960335788e46ad25a23f5ce88194892d6bfd1111223403916be26b89ed0e5ad9763cdadd00f591c3edb0cc3f53290013aeded2f9c05969b2a43152d5fa25b977916d754c3447c6a9c05d4816c4ad99a56502f2f31d69d1cf8c89f1302e1de74b6ba4e5ff125f3d6a8b6787e393019a7296fe3bce4f97dc848294f1b907c09f8a501686b4ce72b4633fe12b78b77fcf2c377e6fd23634abb2b143faf1925033daa4e8df9472eeaeb8483217756f7dc2a97626fc8d70647ee2903fdb3eac714232364c81c929bf3e20c5ee5088253d08ad55094bd70082225d931c8958d90723b5b74014a726db1444ee3d646c634f84ddd27b1f7d4b1609f924c172811dc155f700f5d12299867c8b49f7d5fc541ee5ebb282794b2a4e0fe616e5b83afff1965d8ec42770e98ef9a674ce2705bcab9ad308860f36ec55494cdab08c08ce3405a2e3f48b655da35bfb7ae6b87a7855295a9ab71057fa75b12d1a615729d27a454439de6331cef98acc92b38e9f06f215986d1eda4970f1679aa9d4e0971d9420b16e7b1127fe1a5cc4be3d0dd39a9ed7f174693f1fde82e3a3a4e689c0446cf3f6932a8e2d295e8a6ce9a48106ae2c88f583419415d7338d6b0d02c09b155fc46af3b7476ab84a304928da23c525920e0316dc637704c08ae1e8e9ab3fcf3de2722f2d65d6ed6989f9a0e181560ff9dbc3d4956ce2ab9ffac5c60facaccc1cf8e4626c68ec22b748d3f4be5887228bcc2f73ceb7457d8e633fbed351af7b122c820bf32fd77194fff63b61c8ad1eb558f56d3f4455beb74676aa0d870368d52b3ff17d0d3c9f9c101627579d7e07acf7a4f7676b05fb0f640b044b13ababaef1cfe56d32150dde11bc5ec4f01717b24ece7034d14cb8f25b1f3e538901fba17719f43abe6b5f14f6bc331f1625cb2f1b3f964f683e51a93731e499af2104679013b2775d581e67c31277f7f857b8a37e4210e4c52dc103642b9159993946f174c87ca58d1a12d4650cac6f4d026b98bf8734093fee0bc29e089f3aaa008e6d55e002d55c5e5fd1693737034b31a5f65c8b652578ea44f00b8ad0d0cc89be49ba252660d4ad8158736a74b050e4b5678c0c850b721c793bd07a31a2055b5c4213d8655e526cbd2129347f70b12dcb4d46d1ec88e69d3477eff82cae23a80e0bd7a4b68fe3ce2e2621bc240eda11de687ab5b888c2ee126e359ee3f802dae8112b596cfe6d92982e25892f0b61b76f2951d2a0f6ce129a7733e76c62f52b60060baa9097a5a20e8be859d8b290820f19bc45afbe3fa62599f913ad54f748396303d615c139263aa8d274b96e32905d13f9696a84bfb341fd123d8d9a9fc2114afb126b84611d4b4e30fdc865112fc72be0b6f40446f35bef64a1dac4e194b39dae41a052b92c365b6bee3dbe72862653357bfb0bccd9a9b1f7cb6a83d67bddf116adefd92b71a11e8b38377787e4df86ba9f4dcb792ab79c0fbd5741b0f4ccaa3d96f830a14121ebd58dbcd2c6e434d9a946a618a4b775df963401735f1ca12e655368d7a212338aa87a7d8cfe45af868661f7794a2706692b8f9d27f060b800b291b261d25ce33511d8a4d7cee55d2a0530d783ac795a5ddeef158fe9891c7f62e101904623c5521a3b50325bf04783afacc6a95244748b0f57b8d8a6daf0f98c62df208ea9540e52e347e3f33d38be9475d9fc89b6b56f6e6d3ace9da52a842512648d2153bdd5855b0de25ae5a435ce330c40b53c8fb8033a6a260ce534c2c44e237e15d4df645657ba145522d51ea1a280f16d059f816b566c8cb888d77229ba2c5c810eeb061a4d33033162625e605a68b7db64973aa66e7f263dce53ce184811f1c2eed3d30426975fc81175cca174660abbb6ef6576c38ad4f2b24412cdcdb2eb4553b9ed9d5102392333f371b79b593d8fb8929f86bb9ef30fc103b5d0df1f5d81cd7ff6da3db205807abf14b89cdd1415bdee9481a22c5a546f06fc08d33d9c9027594b56b7feae87337fcee15184bc46e91a59160aa02cecf28f77befee9e97ad8c1ed93d3c861a6f93b59669d6d7d823987afe97dbb1796c6765684b6dfa182235dc0be2d0dd405d4075501ed2a0d054c2c0a4b618e17e475781cbfb9f8df0813bbf2d1230678d92ecc0f90702ea94804fc7ecd5018fb1a25908a18bb08ad66ed43be82f5e9bc1975bbe39d56d0e5a69a588b8fd2e91fef78743f2c7f585a16df110d11a899cd72b49b46dee369c74ec6b6a6beb7fabc1770e630ab5b18a1277b3d334bbfb7c7f96b3f00493fd76709713132e9ff4b97f662adebf7a4e38f1e7002c7c06a72cb7efe00dfcf48bfbc2ab734074669f3f62d3c92129167bddf12e4c5cb14ea097f1fb14688a3bc62ad901f7467dc4899427aeec6f98ddca64e3e45feda1c46fd682a82e73374ddd7b01f761f276759bf047b24bddeed3e0205da5b42b217041d3d8dca42f2809f951b0824c3f951e16eae380467fca23afde67e390c0d1742dc6e69f9f8ed44a59e78f6dfbcfb38040d80130cab230b6c0ca0cb5028e80d9045051da546b2188cabaaca55c92c6004eef134eac769426848afa0943cf041e3368bf597f61ac2cb5185485105b5e04feadec8bd3d93c2c592edbffda0dc21fc46f9a9cb390a1814536138c148c2b874e560f9c00f8941115fd4c7af53a54f57a913c54333a0af15f5ffd29d3fffeea0d0a6e18f0099e88c55c1d421ee51a41be9c132d1f3c88498a23e5ca9ead126ee3d82148159f25c7825a9daa915eb1717d7d3554c8625c3df1fb70abbb4d424e84d3fc4bb4590a86b6fd59b6eae6937bc23424a96767032a61e371acb8f4e77a9590038ae25181375e3ac5532a63b6b2c3f9491963daf8ed34b8aa0786d210e1812fa21fd12afd12b7b231a3a1ba867e077455fe39c3957bdb764dd5fcd57ae3a47fbc6afaab8e574dd956274d1b04526b82586cbc2f2263194f0f00a36c87b58372ee4cf02ce0a1fb1f1238b7d91d78438c9dbd176e6eba049d56b78b7d01bd4915345a7f878524d18d4138dae679cfac79cba8be195df70eb31f130212b72cf4982b54214f4d382843922feeebcf87655f2825f3a25af5bed4110423dea527a1df49b2c908b926e90f00f68e0b7e816ccab169d1154a23df856b904228d44a6dd5c58dc4d6f55ca58553fe77e2d20acd30a411a003e6cb2737528e3dbfa0e3d70b114325917f85e5d6c3a59c6b37b8a324862eed10c77fd3664b09e1bab37b2de1e52943619af4e577b9dc5971b505740aa528d81175a8c0a9cfd5cfb2b9927ccd0e2fdffaf5e4601fd9cd0c943c828ffcdb1032f79030f16d3cce41d47ad3bac820a798b0f72b41e0c437400501863e0b2491246a77a0854f54e79b6e978034222afa1736554b90f34d2b3d432b142d7abc986b0a3a65ba645819bf4e7e49558af86e0f90aba3cb421ae7c68effd2e4060d11fd177368e78a39303be457b2cde7389245392f037aa5c19794f3c412f0bfd52e8212deafe82735d53f02bf75a0f748b87ab96749807069bb0d9d115eb6e5a073d245e751c747d73658db4841d6838a721ede60e743863a4907a4446d2bdf321eb69be23cf2290f8b6d9928431f3eeedd3dd62260414c47b387613d3d7858e8959c3059b7cff209f6e636947e9299eb6c13d4c04e8773367fd3f6bb592abafe82cf024e4e510fefa102831beebd7c227f999523a4adb1ef7eab84652868523004e58f48af8a410ee60415598727ff603159b66cfd8867de090b8e3ff9d7a9d5bf0806ac20738b0f471338c223278b8c238a27eaf09c3e33b7a5f46f72aa7ab7542a6a62351c7185b2f9a3eb4b7ee1cbcbaaf98c70fe6485864c3f4b3d6708d805a096cd029a2067830ef5f6006edca1ddfdd6c206f68fb0685666693ba1b2b1a6c296d65432948ac1f27e4847a77f5c5c34176c57c610dbbf715d74a0e803367c541f87c6a08cc2933333fa24022f1824c4f98de561780b65ec83b0ce724eafcd8777bcda49ae867b06c380623b184efdb6d3bb1e2847ecf8d5d3579115f6d8f88bd5de74f06fb09dae00c88d767b1340f9793526c4ea82bdc936f2d5b045ba20eaa33f0440c8aa5a953250373053d152364ee5d74d7f6eb9410cf810db4d67a51b29526ece0445e14ffbb2aaba00019b12a5c065e524a2df52c20a76a04e6ab34c6cede5abedb4cda417379ca409f3677317bf228e34a00faee3d9dcfda6715b44d08fcc677ee4a58b145ece5028ff47fd0faf0b40ea4d9bd7a5c086796117fecc9199fb8554dd1cf6dc61883395c22c5b0f7d7f735ad7a9a5e4677a51411a1d8db64f647fc40685a0c928745bba2b4c022ab50988b086a57094c6a975ccd08692f62685ddf3f9cbc544f8ccff6ed727f9be5f5b9595a515b927d8c93e39b041cc89db5e22bd853ee3442e02d07929d7036286320e7b9b291d91972232a070a8842bdf850b0b122218f6cf72d0726af8a93cc9b5657eb9a70b41c65427c20515f50bb2e841fdf4c17255ec2e884c9a9900fcdcf25adbc65cff47c05c96f680c4f55f362c64cfee1b068861bfb83f5150474931a00fc8a68621dc81cbe51a3bea63efdc8b566cfc29ea7948fd1d32d39e8d16520b7946131f215fab1c0c5e7d1f4cd4e117fcecf8650283927e19e43c6f587cb048ed95f35ee28358df708e6d24200546e80093396e0364272d1086db8711e326a60df7b458db4ea80ef2ef9cbf6f399d785a8b5c7d3c032ad7ecfb0ef08dc60e37085565919c099fd954e1651d5ddb15f0cff2a3c2b666f90f1e689a29c2f4a466c2d885369ef0adc0f1780a0c1150c2079a7c40439b8879ed7c8e67eb673cb99cdc5fc0735571dcef1b10f397c5a3460272ffa2fad24688a5aa365199e1cd08477ad6609a86ed3ba7bc4e0dd8ee0b5a6598f0013d027f94da964853d330e5a94f12eeb3e1eaceeac59008930581e0d36da6d208470c3317cf24d9bc2e277307f0170318ce01c4f3a05a822fd87083d17193444e3f487d3c4396e346cd19d331bddc283f6c868136b186b9e95b264061660e70679ec9d101072d4acd46194eb193a231b59e4450e8651036096f70572a311dcf2f94fa077f82dd5e7a507543b763e1fb07980bcbf630b8905d67ed446b9bfbfe6da727931023c2528d26575b56810263f7328e58a214a935945d4796ea5b3c6aafdd11344e9695334b8bd7d056ade9d64b25936552046baadb2dd6731d8cdd85366dc7965156e64db378a259a5f6a42f68480138ed76f517470257947319c3b4c427dbc49c1dd02b953027ff625080fd11fba633c77c2b8c5bd8f25574164df5145ba100b80b0299223552ea24f3d0c09408394341056d40cace2158748ac7561d94e99379ef1b8ace56e8b5bea91c5e1fabeb7264bf3dfdc863d2caaf25dd0df9772aa207591ba7dc074b6e024d4afc47213f69b591bdacc1c31d2ce31a7736e6776783f373b0cd50dd1360313da13208cbf09dcc76db806de94870fb377a60a103b11ad0b2e2c622935bd1f25ab61fb381f725a09ae68bab24b43ddea468988f12fa74ae25f37a2ca9565e5ec73a83b0f8f785f9167b81f3d2a242b7dbe2a915fbe05fed3eb30968f07987f4b2fa6ec1776e3f379b2be6e9c8290f77ef41ddb5f40c7fc8560c0ae9ca4ba22d4c34d8493ffc13948351c79e3cfd7b8982d5080efa18f0bc6c19448673973a065d8cb0ae17b24c16b2fe521bbe6ce3f302dce10e89ecbac72cee5d9908c19e72a472744ee4fe0cc25db2e69ea3668d86e85f2ef8f50cb234cb8d630df0041e5e9daf8c04c5ec6a511299cf38f5c2a2b7d689c60eaf1c45bbc50472d8c4560b684f360e7de0bb53aca8d024bef9445ba138e5bf38edb7217df7b51688fca7731c4d0e21f0e01c44ba3c46c2ab323d14e4ef55b60416f055c14f7b3eb6a46782d7b797abb0699dcda3bd55b8a7f87238826db60e53674725144a1d1c77defea181ef74f4c3d31685def410086f9b204961424ac25c7980cec7745e963426a6db29148d0171a6ca7930d093b634a981d8d42ac939ad3b6756bdb656ea2b251ff96ac4bd4df20d0ac2e1c32fc0e8b494fa5f86f99c5606af73a47c6ddc3c07b11f41dae96764b4da0ca7fe718e5788edd358a609dae418d2f8530cd3b0678d300e05f47818d8dfed9d3d33fff9d8d892d4b78fbf9de7ed4857764656f5db677f36db6b90770264e28bb24abb35efe892ca2a10fe1c30babc0e7acc77e7798aaf0c5497c47cb086083435d05accfc09ead2a7e2a47c437983d552405971da67084e1541f8747c30225efdcf7db93603fd3654061dc06cec9a48ac0cd8bd70fb799002575c6c6a07fa6c576dba539a0ed377bfdea6beef1e39553c65f1afdffbe7da88cd4d788a6375179a9cd894cd71229ca333161df3263e500a30017989434a8502d9651cf58baaa5435192c2f46863c76bc9d4f3793f8d0efd7c1a3cd71009435031771fee1271a9adfcc3f29cdc75f64c8b4cdd4b144b622594ebfcaf209e7900e74dafa8f75c06a162de80cd84dc6bd324b63077891ad99b295b0cc68d51babd134eb97ece194fe512a2620f673e691cb2cba7a0171216f7eec0a0d10e5d20cf279a39301e87bb3c1857439729c85085cb934cca388f3a9b2b02e61b07593a6a444344f6e79428bc647f2d253794ce20ca5c0f760bb6d4ac51451b86beb26f27e78f5261e51e8b622a6b659f7c8324e15aa5aa3f509fde6b017f9a482ebc1300ea5e51f5e5b2ac854930bdd3ad8d352359a6147462818ebfe1de2afa741c8b46345710ca054fbb36eb694ac47518c7c5f7f9e534de5bb48b4b8bfea3353bb57c21899fd7fe790cb48005768d9cc307295b57a047e86878b4ef29923714e5bb0efaf4272aa29cd1afb7857c45b155dc9e05e073d2111e5b83fcc09eaa44eda3422bf056cc5b077b420fdb72f422a625f073eb1caf64ba8f07a8fdf21f4426052438faaad298d6e1e68a9406ab7a1e61853a8cf746f182b28e3d44109fd5989cf285adf5f3336b1a66c13de4e940401557ffc007d5211260660eb691b11d9aa21f5d4f05d5438d2093433803f0fd5f58caf8bb39a66fc585c6a5466d4d2ccab0663c4b9c54834068302433566c7b4b95db80c63403feae9ede6debf935d0cec546186b27f63b78fb3020fe8d4feba478a0fee1684910b31e4f4e1e27374d0a9d3b65547fcd9bdddff6750cc3631c2bae4ea9afa051fee74e06567aba391e9b26f147933a62fd05060874899f72f7290eeb95d81f2d1006201ff81a88a5c5acc19524dca568ceaafca920727a7c7bd62da2c2a3ed17af6bb6f27292448603a9f8b16bdf23f03e8f3f2b93877cd2eff810d9f1c6b7df236b9d7a013594bfb9daa2b985efad7fa3229ccb8a67a9841171148c95c85475be9b4fedd6f5bded921a138a7775dfcc7962a13cc4227f851520b717ba4b9b378c3ecb9a50afdfd6b1e4449f4a960e122e6cb90f595dab2fe8ce27bc3142e274fc2224ce83c4adea02be55f51568c6f1d7581d8ce4cd8d5500553ead6dc306f18dcbaa513cab17e23324e5f24e7f77b3f9995c666acb0018a438375929ba7e5c62aeb17bc7fd6ffb29bfb3c749f22bcfe99b067eef10c1be96277c67aecfb3b3b7932d8511ccfecaf09db7914e4d495af494a0ee82fdf73de02a830896bb8b43c00bc134ccc41c7d4a7a5035c511f571efa3e4d592f174de8085066d0b79e271ecdd20f75c19fe6c1dde9f81000ebc4e9352f07b6b67c3b6237e524cb248c3922be35557b19c665b8968cf12b7cf6314614c771e32e33ec4e7d8efac28bc6a60085d71761a73d326447af56bc8af2220bab4fca1b16757d807f8b57c6407724fa79d3cef3972588bb41019e60be35fe6892e9a3a17eabe01a125140d8c5ea5e04ee5a157f0ce58a29f49af8722e106a40976a110ce63998aa397121962af69aaef15a126a8e4b1b80b3ec37bbe78d74386cff5e03c6def15d42e24afe62b8a973c2468441d4946146817e83849ed8bca2c6a6b31036af2403029ea2110ecc6ab29c6ce4bc07ff693d2b849eeaef5b83696640667d513fc790ec42a8281e0a0af848d5584efaa62f9e26f8d8a01a5c377507c7387f6b0be5d41b3093ec94eceb6115f647cb4ba9769f19aed37b20a34cb8d62ae4f76099f59c24a2d30b9e3a63009f29798f2e7e6615bb8b113ce359ca8bde54a5846e7afbaaa113aa262d248f301bd129b0eeee0f02ddb349ddc158abd5023d639096fddd0ab4bb1baeb2b95558ff601a7b44356cd837ca63e422aa97140515c1f53e628bab488a74e1c10ba7f9925c626fabe1671bbdc05d56b448138044d1aa5b6a4b06338b5c89bb118f288a94e0d24ad04726e1cf476b3a8d486490d66d0048d3762a27fd8b3b67b5494fb9d93605a00f5dea0a6544e9e5ef131d40f295f6fc5b582571665a81082bdcc800fa2a32635a348de68878777cb7ea35f29d93f2188ed9cb191b87c20be770e3226541367c7f16cf5032a217ccef13c9cdfc0114de64bb98a30d18cdd96095a76d67a243ee8a78e83f3fcb66f0d5b882fd03d4dc681dda680a9e86b7de91655273cbf5e61454fe4619885f39901224322ae465b3276b95cd57e3115b0c067e78ae38003853deb4e6c8f6c3ef3c3b85d0d9ad4cad798897f6a491af1f5fd1d0f2a04e9ef1487a04586ba53129c8956769581e1cc1da4dbccc9665914604b823388b55970a3a56e2d62f9dbf05f5f25c525ffe454c7a93c11b6cf31c5e221d4e99e18a43f6b69e4a12fb24d46374f29b6aee43ed78301285b58a382deda0d285448111940b78bbac325015ddd9bfafa838c85f6f1ca7087cd2c91606ca796b56823caeb0753c62ffced06c3927307ec2e559f978cca4dbe797078416aea323e676ea5f196d4ea9da98a53129d50d870b18dbe43c765e3c64a2113c11f5b1acc08c5bed01984d7d3db8381914594b69fb19dbb0100790feb5c03d05fabed0cce15a6d4f5c0ff7a5cc9d94948c07c0af89b5d19b3d013d71f85fc042065a7fa421366db414ccc0196570d1bbed7e25a6e3d56c56ed8d2660d6042d8d90fef19b13bd6200d73793fe8c28bb6295efdf874f42c70d4c05ce4c613643f023eb2af49b13f91285c451674e00e421a81a57235de3e35277ab96a0db856bcc785808910f9fe5ceadff718e26c57b4b22d2c64e0b7a356a0799b5c3a5e8a9f52865a435a9353b88fb9261890202c7aa4752e24945cd8a8a3b7f38bc2a2bb4e810501b0b073993a3fa39b4a563ac15282ba1409349f5275a1f15a943b3322ddb4467ba5d79c77b44e5152f3ada19ed5a69300cc3d2cc6a84c48e997f790c7c0f9ee3aeefecbc7cff6161c0c06413f19aa65a9ea2b6227f552bd42126d594c536f0753e1da74cdec796cd0f3938f539b09f9a0fcdd079712b40777862cdf83fd5f833e88d9bc82018ab3973b0b7c8822c7b75b152535534e8a22f750b79c1dcdb489bccba287425f50044d0d339772e300f1547673552af136f146b8e492d3c1a7bbee0e42e5c29a3413f4705c401cae143894143371dcbc133cbe02d37a7ce9dbf5237c83d10f2660ce379ac1c492941432a0611930fb01ea3b93d52cc181944bf293f1133eb076740623dd59e592073e9ffc1d3a5dbb41c07342842d730056fbcbb7678d3125875160568ecee93ad83942dea7f78647cdea8638758c0c3e99176112f4e7cd7a4e38edafce7b8c8bbe544ddfac32d73b3597e9b4adf27ff2427cc5b151a1b74bc2df844b413eb43a86d255e91b7eec5a082c383437f8942dccdcda1fb9b1e20f9dd81235fb9bac8a87302745ab4ba05e948ebf5ae853fea04fff35d22ddb355ba0ad3fdb93358d5d8b56ff1c0c1ee52807becd4970b3dc459010f38432551975be53e3ce63d543b70fc93087986d0d93709e66a44ac68a08906ef47eaf1c707e6f99a80966407df3ab224483a9b43376129d237f0718ed096fb64c25f4e7a1721b71db0f2f4dc92ca4be7e9d4339ce58abd4f410480ebd1091e33fb2f57c1c9ef9207ed5abe8caaf0ac4c4789e9bd0b4b94435e35612e72fe95956a053a28e5990737562276f0764d7975e1f7fa5c16e9ceca1708da877b7eeb3d0680faa2f374c1ba6386bebe0fd7901fed6c67ff94f64bb040fc8cf40efecb842496c102c076f590b63630aeeb7ec53de068b56f5ddf59b7ddade016d7837ff8709bc3eb7e69f0d740a695077080085671d59195ab0ff66e3b86ef369f0c4f77d3af1839241074a445168ad0af94b4f5e93611cc487cb52f32b82f4b7467e498a560e2fe63af3630b3aba4e49c6b63fb964012dc0522bf48a6ee165d3579bd3bd20d66599a76dbca229b357cf27b2e501d776c778c6be59702ba561a5356b0c93518ccc870fbad1fd126bf8149d337719e2668cacec4a7f630d81c4dfb0199d89a1bfb62e04836a120f07ef883e4062c77c4b12afba164d42cb6aa295ef4e7009f9bcea47d56d48d989f35e36167768fa664b7a1c653f60b8640ac60b8cc40dc9d34b476457c1c8f7ec2fc2b27ef6c6215a4275e891168afff912b21924e0bd2da88ee8f1688369e4e8f0932d959f81e78ddd392a7f357fb46c93cb53daa3475938a570bf0d8ef4e797699cb898180b1789f6b9d5bf053d1311d5dad4bc839a446a315c56277f4098d442ea993d85ada076bfac798859f40b7d14893b19fbc22e126151ec73dafc465a593d9173586440d59d3d7f376c0fd00070e15130b658d68a0a162ecbba06060e88a51f79d879354cf63d58c1e6908cd4a2c76b2656609cf42b550bc47806360a7b030e3e6f61a5f18b4f0bdf41f2c71c418e3a2bc01a5ce8ad1d03e6c44a1db84c66636d10ddb1046b1c6d76d22bb36f9248417d6e0d85a4351d0f40ad52accc1217f00d97b1dfc0a2586c46a349b64fd9e8e06c203b6d4bb929fb2506575b8b479236081b2cd57362460e41cf848e8dfe2d0c484c5dd81bcefc42424f05f4c6258d9cacd02b4db9e8fe9ad048802d5c774e39ffb5f0fdef508ffa2542a122c5b93060a9811554018f3812978eaefb83d1d650c70adebe85dae4e0703bb44e952392768dbfa4b44dd52ed23772ca944a3c400a561bf5f7eb51128e512645a8c8505cd3a90ec9a7d09c3dd017ada3a5e83f1f54f175281e5471fd294be52a0b15646e51ae45adb415e42088486838cb237dc619628e493aff4c38edb3e2d5e5fb7f59e8ceeface5ca714a8cfb27a2af9990c0ba7b23170ee056457f5ece53dbd48c5b6122ef2ecfde4d02bbe2159beb64b3c06edc76767923e053da675c3b6a475976bfe15c5d99117e956b936f7e6df68bb9815a1892945c8dfa43688e9c96859f98e8cddedd5f78e00578486c924908398175089fefa0dd53fe413ad04a9c376d8fa8794291393bcd49d63ec382c7bd634721103f4ead71e4d642cb945d7339c5ada84e9139326288b2d5138562df20e6eb3488c344f973e1f14d98fc40abfdccc9e5a8bcda5ab0e19fcabbe53ba3d1a89f388dff841d6bd4cfaa44617db464dd177fad4bdd9a746870ce67f4dc02e792b6c92a7fc626036e4a51e0bc61bd490fee057adb56467e429f686a403b5d7941c8581d4a32e06b8249a08db1708449a4b2811a769c24a09650cf9ae4e6093c41e7cd4fc4ef4b9ea6e01f18618331fa0680a452df80d6311b3748be66ae0d7f70ef1dca505a491b72467aa7462752da344aa260111e5b9bf8f42a9cf1b7eafc8d37609a5b89b141a3297d8a89c631cbb7c929f982ef32966a534e9fe07c944bf4390a2c876a0f328096a358d64f6fe4fa655ca935a4db02bcd6ba4e85df118fc24741cddd42c7c511a584a88b8abb59f0cf8b81188e6262bc7ba487e167b600d1b8dc77f93644e02158abc9219674e770c2f476b023aed43a747bb84ff801c759275e47f0606ef42055a7f3f7ba225e8a5452bc5da1d2227563637fd29095f29a500acc12694bcdf7f37da04c5dc4d78ae591518e8e957f373233f8eb2a29545aa2affe9428b4418b278f9a07ff28007e49d813dbc98170674ca33bd73f7053436df5c4836f849e864ff160e7d850aad820fcefbc26b01181bdccd396da08a38010b43090c794ff14e7299b1f303df058a24560cd164000425fbfe97dd74bc57b5c27f6a360cf620a1f6e0e798929130455a6df0dbbec06a5b6e76f4a0286df3a805cb9a8df9ce8f4a34955f3f1f744e8c0a9d2eefd59040bcb4b127b2b740c65a136110305f2ad5b7d7bb01833fc020d4d1672eb9de71a6afb1435e5607944eba3c5ede9508e19f15c6a6c195fb904a9dfc996792de6a11ac08c51aa1e9bb6b791d04fca3d673b68c49d5a7b261e7a0b79395c9872c8feaf3546f2fd506094e37762b5e300d11fe917049a3a5c8478fd71a04ded2fc4ae1f2e07a7ab47069fcd30018c90943d27b4b205ca9622afbadd5872f8803427fc03315a7c5520cd33461a3a15fd9e585c48f368334612e7e22338bedf48b49d3f73b2ff1ac650a3c00cae779e2ada82a10ee3fb202273bd91d62c1f254aa61fdada831fb7e81f79d742b4fe9e79c3052d2ffb4ebc4d5ad9a40cf72902fd2e7641420bca43ec709a7895661633491260f6d1d752c360b2a4fe6983ef6103b6713f98091df67deb451fd4308bf5316e99c0ef831c78de7e225620c5f2d79aadc0c2c43388d66e801cefe42a1246902b674a4b801d5ecb10a55b1a389278dfcbbf9373f6e79ec08efa934f7490ca5da95198ddf4107a86b87f803258c6c779157c03a707024802b9887b32680089d222c2aeb2f9efe051c1e8b0686b1fbace079739b57cadd1bd3346df1af2e913e316efb1a97fb3d195e34069e6b417522a41da5eae617c1b69aa05b0a8ea1d89385dd7750b29d142fa0d9c11daa651588479baca2e39ec0bbf44227b9bb800dcaa09eb75b18a40ab71014c13ef8dc09560bb358dfb3b5eb80bde569cc84bf94a1b573a919dcc782dc65f447cdeb6efd3b9bff56776e1750bafd8d0b9216fe44a067eb1c3369d35f90f6e5d0ab1edefcb6c282f62d83e39eb83cb7144517bf43b66cc2cc84b2bc484ad2a82ea77b82047f0d0b6931fdf0a21ccb8a342753f7703f463916da437f48980bae27cd9052ca4b1b8d030a721a61abf54e23a0851437aa1532cbb44268bfa73eb17b49b57a7ddec92d6ab5b5d178c94f7fe2a373d2060bae09cbad1a859366527ef35169d993873af0771cf7f8a6996800707cbba913edaa2554ca949cc13c8895f001926d94e0c7507a8499fa693f73b8d89c6bdcf05983a1d68d0cc827fcb825fbea0f90ec6e17302c6886f3de5e6a66be79413ab7d0818fa3503a610c994b4c22461e8399fe050c6d0016fc11e521911222e0e4a3258551087d97f9371f5fd79e81ed2bc3174dab1ecc6f6b964a8725aab5d9b18edf25b63907e1c4be414c855a4eaa0c01842a2fecb951aae17a7e7a00871eb2977ab9af0ad38f4233042c4b5e86e04948ff81fa86ac7afb49d1d83aa3157f6c073ed90c9a671bc168bab47a00caeb44e8d0b86815b997469436b7b940b3a81f731d17bee5d79f59d7bdc58da84a7dec6716387631ed9b2116dd3c280a06196cdce5789f340fc735a4865ca6eafe0f4acb1e889cf4a501edb61f68b93d67ff9412407751bc004a0db0cf17ecacee067f3616e6b83a83ff9f48878dcd5b0f011d33d567b71945f1ffac0bf7e68f87657d8f0dc7082f540c62116fb896605adc7da062a58249c35160a93e29a58ba0df7e80995b8413b274e11ecbaede0de9cbaf37a002a0541aff3e4adb315aaa615a766037778b0f59b69b52a4369120774ead79d7e8f6960c9f9cd92b78282f49a84447a744697fd8533164931d1a6e89c0c0cbf896e68171dc6e1fe5f7a9df611c4672f9e340feefad567da7a5aa983a8be3391fa290ce0cc3f38568824dbb84817cf715a9d1e2625c7e4989d8a4b4ce378b57c6f508d26aa870516f7ee63267ffdd58dbe18cb3c60a827a5babf64d5560c01c8a3d9489c52576d0900e5c6e0df4cbca52a0e4138c72f1c247a70c300fca3b18ee15096672b885494711c83d0d7f9ffd41ff9f705c50daa8d211059c510eaa010106371b95cf984b008f158825c360ff8efc48dd66e566d2595ec303608c0693cf9f27d455c2c56178b5d9973cbf6ccb9654b6d5ba08ee732d0d7f115f8a4f50ef56ffb02f2e4d5a12c5446d5e2490e495f5a54b71aef6f1ddc8772dbdc4b7ab1917fe3e152f0a5ec48f574780361ceea18ccbcbcd7a2aab6e63c581cc2c3f780a426796cb5f47bcb05434dd21aa461e82090791b5231befd3b2512122e78332e3a3bb651fd0580d56fa452185d2507e2b3f61b36db4b474c102fdd6d2f0f3db44f3a30cc955b01fdd772c814b40a252a96f2aac994db9e94314098e4d496d18fa33f16e74df250dc2cce079231252601d8c8414d601c4f5e677f2d89d48fac80e02c7656a433a6354ceaa982d8c4f611ff6793e943f1d101ea6972e164cc3e45d043f8e0dbaf5820d06c7209a0340217e2cbaaa2a4d89e98774fbe85eb2f155d99db804121a4e3a9d338a5757aa41941045c7f6ccc89f12f4dbffecaaddc0527f11f0ef71ee90e83c3f1764a044048d158b89cc0a9d0ff9021895e4a5ddaa4ba298117224471604c9789d1e2f5ad9b1bc697aa44fb56de5811be5406ff073d0e3a9722beb2cb947f7c1fcc7e9d6c30e23c09846eeb0a21f6a0e8aab9b001d4da6a65e88ec532fa9c5858a3f6e9189c98a705627fc013ca72f22d2d08356e0407917155c0673715f252169068654c1a22d4341278126d6fd910d4a224206645d7d927aa1c72393c796961dd6c5384180b609d1ab130c9a46e099b0c3dcb9c72dd8cfdf28dac37eedbf3a30326e46df06189959c796277c492fb3dfb48b496c0b3b2a4601711957741a7e930c5c9de2820a33fd7320b59706d6b77106eb666c80995b90313d8e4fb8ab7bba9ddc583b711f18007afaa792a7c9e7a254d227604124c14230c9604256757dfd474ca3d6c92eb8edf3f62bf52e04c148d555b2c69e801b0ecb13cc9c765c0bed14461fc539908aec35dedc7a348d2ecf45c57fc869088cdc4b1bb4f8b79095fac1e06c7567b15cd66209b908903c67a793ae98570adc8a80a4fac6e3cec17be4fe3461cbd35f2c0c8a5e573b78079101b5a7caccffad47e67399d9b4ace263ad9bcb41ec9868ebf11b143869f3b1ac23918606802f311983c819a02fdc7289ffc225e39b8b44368a0b4d97e8f30249451003952cbf5fdcf2de8e14ea2cb0721c2b3d25d0e47456f2553951196df642cc1695c63e68ee7ab1029f8f86dee7c4d4ef78934e4736a02e3721eda38eccf393acdb6ac3e657c899432626787118f96e45f26554924c8e55314e781e7257da4e6a2f0ff6c216b1cd61fb54a7d3d261032ab9976e161f92a391cfb026b97981347b6a12de442359c68c83d0447a9bc285b9c8cae9372fee180dff341b88a431615eb8c425f5e74a8674b47d2ac476cd79f04351a8b50a7aac5a2f5b678bf0b46604ba622e5054a65c5c24bb98c84039486cb9b4437b1e0037fd988c6dba9bc203f5631a7c2febdb64b8a7ff43e2bd3950f7d700fd1aaeaf569867f83d3e01baf05ce7d3c84876b4b6b0d1dc70d96fad115c560737ebdd33f94f26e4f47817fc0b87d36117294748fdf1151ce2e90dbfe6e939e453641e44ee1b67a978bbfd740c7beafab17e6d52f822fe7e44a1609ed7f1773f33e8d4ddb51f040847d908a77fb814e126106d737f0a765dcad2bd465b0a588e89b2f3b19a2bcf4df5dffeed3350b20a8fc4bd3eee5eb55500f34f036eebf475d675cc976f574f30eec70478ac5bf86c3a67d632c7d5954a4be4d8fc1699b4aadb7c28392e4b741054e71313862fe7a32d095d88284c3b65a7c9df84e63cd14bc15cc274c54dcc154a31c4dc9c622851d5f3fd0046caa1844d207bca03d3d82c20dd59b2f4f852b12011a88951940afda134c234a83d40c715fe10b3c661bc46de020333608586d211eb0c3b4dc296bf695fc08b9eefc8af6354e3804378d821ba8cbb83b3fc94d0628b6d46ab870cbccd0bc35344f15cddb268241ea0d71d8ef08d8dcab2ce4f9d2181bb3c6ea9f3f0e1fd41885892f18a631a24e7588d04c11bf4ac0be001f4b5b795b895c3f9d7f28b1f5326bdea1f16d6463cc40209a195afb2b5fb3696d048c5d7ec44b9b1e6ae9ae25b225155bec20796478184c6e468128964b7b1534900fdd5d77ebe97507f6ad375f6ecf52e94606fb08e5c5368cbfbc92512732444bd2e3c0161492c686c9059bb018aabd50f3cd81b6bc678ff16aaf7dd78b165e6324ae4335843c533d3114c2bf2a3b91cac1977cd1f013412ae03426bb6c48a55683cca1dbe7443233e8e8417c0f639250f5b6f87781cd805ca2ec88e3f43ef25df857b96699ef37ada645634e832d3aa9ae1411043b81182262fe5d1e2d5e7653d554e420e46a9ef33ed0d5e78cfff6f0ddbef1efe02b6f9029b6cd59785b884619d4e9e7673210995f1240e76e209817fc5ca2a36d829d46853c09d0826aaddf4342dd076e4e99ecfac2496b5955611a20a7578f1186faf5f34f72928b7753a7c6f852f04b8ed8ffbf294a52e5f76e8523b8726649023825d2de08587fedbd9ce000bee89938dc0b96abb730eff01a174325aee75145f210898b2c42cb4b75516d80d2aabadf5329dd4f2868a91bdbc33d0257ba81d66fa5ffcae48a7333623cd15f30f4159abb390c9707591d5838a88557edfe693262bb995f323d4fdd35b589fae58b925f0aa4e4fc4853334f7cbfa4fae7a48446cd7e2561ecafbf09c1c548e9d9105a9e381fca3dcf1714e2ff891cbb190126dc8794dd1c33d4390245a4cc03f73efe45c5e0b63b1f3e29437f237d396195ce7493907aed3c8047e7f29c9f0e7b2b2a646169279d70f38592c57bfd5f078487d252327e0a7ab014cb1f70f273d261df85929548317c6e755eb1f4eb7871ac0d31bba16960e9b690de012f72e117680c5622b17fd5b7ff8bea488267632488c0d18885febe37be43de241ccdbdece2c0559e57e4fde0c463b27b8762e149534c8aa1f3a8367ba6d0bdc7b614fe10d09659d598464c901f188841e002c46410dfaa4a3f87439d09b8ea0b0342b285f7496d89487574de5772b81f21b23ccbcea4af31225d3aef5c0790ef5aee6140cf170db9879ca1ef5992d0d80949a1244f7590ef06d403de010389c24cd1fa3df1b87d92aa7a64a79cae6b5068a6d42a1411423fe1bd68ac8284d1686bad325f7ccdc289b97945fdc89b0108454ba1c70b62e8e19eba33297424bd22ef1a54a229b4ac840afffe5c3cad53f0d739d7a96dca581b2ca3f60c781ac28e8b2fdd3ed1d5a899e515f09a432972b25b8e0467b8ec72f601a66b558061bf715325ed16cf2aab599affffcb78564c0ac3be01168179b2aa0560936872c24fd7969e8a5a6eb9da90e4bf5e983de4666185f33eb7eb58fd9479499a595cb6ab5e1776f519592d7336589c2bcbe2edc481ee67853a6549e7fc417731fac163eefe138f9e3ae5e6026a9aab4b715fd75393d7dac7471360a0783b789cf113ae36b1c5413f7b2e0901af1891482f4dedb42bac546d970fccc5946297e9f7840f27b72e880343e48a1b9bb37c9fed3dcc454f13e7a13727c6d63b1e37ef2dec72a572cd568e8805382a0d1ed471f424c1eaeec8e470cd25965eea4e5685ac96ee959673887fe9ec6b83959aa17da5366db65825f68fbbaba4d850630e5dc93739052695fd21704cb44620aa6f5a3d3e721bd0f7ace84c7ec65c114bcaefc055e2e7c22d5e7a59cd6e5b8b02417cb450b8c62b39cfd512afc175f7cd6e5e8d07ac5ee6f806afea28969b7e574d7f37ec4eeb16bff39bb7b1db886fdf245524dbcdcd778b6442fb64b998ff916a4d9c7a63cc46b177850661b6fc35de93fcdf6b48de0b8195bfdb095ca00b659a7fac94be1c8f01f50ac37a233dc0762b8fbef1c002cf68b2374cd7db7c095345359839a0e583d8ceb729756f911d507f2699357c54a40a65e4a10e1c0ec69252c9d79a16b0759595756cdde03d231670eddb70385c536af2437b78ea91373ed7237ffad9d4c2806e8004f4fbdba89d7a9ec1d404add7b5c2a40ce647c9e071e6c6c00414b81a2d72ae5b3c3d75f03e8a9544a4ce1f2578a679bda1e7399665f1d9c559e0404c140898b629aec4cba1dfb0ccced465b8acef461b90e21756e4b1df8cb86815f5d080249deb147a12b9f0dd6163f0dd362af7cab83476d77adaa2020a12d00bf7724343beb718e61aef9f8bad49ff2553dee59375572ec54fd4ccd5ec59dbc17f77ee1d2c139ff9a16bf2ced0ef3a80f68fcb042b142c63563405f83b0aef7500294026b99d87f3fa0dd6007c23a13b076f4a4c39472f06c1148ca3fd6a7a7da01d07eb5662c0b47a518156696e4bb99d7e8d3e84a8f7fc04ee309ecc905476dda9b42051078c0ee869576ead55b3a61699a5c987c01b60a283b9e0290e62268b671d433e0d742c2cb0d2156feadfc5ce4f88b637977e2acaf2de47aaaf2ba825d4001299e1db2b897b273392861d407f9bf85c1ac5e52a8eace4e3f6669ca125b1e6b0cc4bf6c14a34aabd41d6ad856416945d13aacd8144b22cecfa106fd3e319d9e2a8554e7eb1635b4b8724f1f817f32731d38b77862c6eb5a571c62c72dc5ed387c78c91a17d5105820efbed83dbec0214f7a715a76621b4ea46dde359c029b90e34862e577be943435d9e0cc3f1a0f74b6eb1326185130a465fd08f6313078235d56c72830091627827988017161c21f7f8b6805265f88d528bd93735754f9fcadc7da3c5a8aa86e12670dbf0724419d2b1fb4a0cf9f48b9318fd215c7883dd3e80bf2d590fb6fd64deb29c4a46f3301766021291038c2db9b20c11a1d52a71e1865a4f0df3a1f2120061ec556b70e42865353bafbf24bebcc019a8eec73ed82418d6e0660af0cc86ac34cc74c63ff3a1933a777782e56b61b20333294beddb35c6932f8a7c08b5aad024072a4246fd360fc5f84a85262c1d70b0ffbe174fbf301fb83b60b7d7876b4787f5d786c81ab0c6e82c0b2fed586dde375f0f53e9f83e6846865f3b1f502f2ac9719280fd1961afa19a9034632fffbc327a66af5533ba62f39128016befda8b676b1543b0d1d3443aec6337f498c865c4650f461a9ac5ed25e63f2409b0b866fb6072dce496f01f00049344a3ecdf6c7cf1f84d463cbb9cbf745df604a5514d61126126f56187b7727f091e716e631c4a9d50d8a76399dc29f9042fd9393cefb5b1c28d954d5f669726a8ca73ebdbd62b30934b201d6a93f55afa1fcce68c92cd75b237b2208b5bda15dc5ffb9414caf3fe820e923ebb4319ecc6c12102ce805940311231496ae64a82058e9710c805efaef33d296b8994ee3307cc55b776b32f69531f0d7c1b5816c59d7510d81036d238bffdf09bcae13276db151b9b5fad63c0109b390a2e3252f5180a6669937de657802fcae23461eb8072d8b582d4f5cc573626c6886e70ac71ae8b097edc6d20feac0eb4dbe51f420c8e424557403a1fc10dfa426fe95248ac5a2db4649734449e17ae0ad961ddab6150f3f2b4bd455e657b5581b636bc1a97138cb95618cf5ad0bd31cce4b6ae1458eb5dcada48f3e0a5ef17729be4b08152646c32e95d73c7d59adcd50fb1166cd558299fe5022985d79343b7297a7dc158a9edefe9a43941e8147b58bcf054e39dcedfb9f8252862899faaa1a763b65a79a485b6dcbdeca39cde781dd8c18d90a452f49ae74fe38c822e9196558237193bde309eed78aef7cdf2da9f6a467febfe73987faeff62febb1dbb2c1c6c13b972c91a73c05fee5414dd1cd26ac44d57f60a42d8f9000b20eacbabd1a6ecef5eee0a312a4fb7b1d3f7473722f12fd4ed0e519f0393d4eed4b4d330e9de586f0e9640dd0954a95d82d8bc72cb6028a122f8dfaa6ae2f15228a2799ab2f54aeb0efd88e02577924aa450dda0ce42d78a91994a40fb760e314592ce0d1248c8b2feb98659fb521472197ba476a4afc87bfc40ba5e17e0e133f3160bb79c192f108e7d91cc90e63ba8fa766708b5aa9944828dc4731797e286192c7ec4656b23780731eb162aa17863e37a96b604aec24221779f2e36fa894414cb5e0bd3ece11569c91e1e0a3e09847b997271d39638b1f35b04c8d56df4d6b141e019ef3edabd0c4fa8d311bc20705ee6b6b9419c364e8f2a70cdd7006a08ec5f27f2d69f60cd5bb7179820f2b5e7b70242fddc4ca8a0b89d761894ffa0ae9be139be3c1d617f3637106a20ed86fda90ee603e65aac1e1142de6da6196cb693526fdd4ea5adbe31349a0ae90d53fbbe73fe0a3e7a25527a03725d84367b38715a8f845991befcbd98679120f87d7701a86d42bc1ef28b678e262368c259c64469c22354863023f80bf977a3c00fad53150f3a995fcbf518819fef751f1095cb263d10f0744a09e98bf5b7c8bfa3e3539096d9d1fd23900d4b071aba13e70ce658d799ac211c11b835b8bb5c3b391ecd31ef885f1e4bb1676d50f6b98c4a09cfdcd01db882a0e9f6d37962dcf5a8093b50cd6c743165b344711d81f6fe31249b03d009240e8e595a984658cdb1cfd14774473f2cb16d7af6cb8541f7362c62149b5c24d6ec8619f79e08483220eec6aa9739c0e33396d03609f07d3e84ef27b734ae955764e0e96ae5e6a8e93289f007cfac7386d5f53ca1e07378afa9d75488f7c87c851ac5b6a5ec9c4dc205df694fd794ef2007e070cd009feed223d1dccde195627842cda93bf219115b65ea3e448b62d66a9c35d8217227d556b99c5ebc30dc01b55dc4b8823c77ccacecb1018da255a27fdcbfa6f5957c90b4e6df4e50a9a51c6928414175ba04caf44bece1db20604aec169419bc890b845eaaac842ed5c50553144c6a0918ffe0349fcb46093474f983df5717e0b6fc58b6ff3c5ab42dd640252a76157ea4ed602e8de0f910ff130e6ec93cc0a3f03b597adf38eb249cc713e7ad58806f4c309763e3965a8def12f29e3a28c87e2014461f62c19c51c810c6eeae9cacf69cce74171331489242bcd675248f9d5585203b6a39cd436c4428cd8aa7a7d82202d20124574a47bee3af7f1050e60871cf7af447f0a33c7f839fac1cc603051530bfe2c68672a5dc2d26ea76247acb228ac32e758d86ca5fd53a87fb2e918c787cdef695f1a6bf8170a50e0eb317b6df79240681eb1cfb94e19c267098b633dca726231f7f8929655349c386476656a2018ab7639a7b094ea41d4ea05ce62ee00e65f8fdb5d8360b95d007e85b1b6ea32e2162a9184a5e6ecf930df90bf90326f33e35cb78f9044e05155868e06db213f59aef9f349d2514271109d0dfb7ae263ce36696ea3bd9ee878f4d69de2a593f1da8c70c227698612f1b9dbd6c12904005785b0b941a2cf680c1f55f98668cba07efe2e9f07c43391b703f3ede9ec6efbb6765f5a124e7c2f1111eba0e7c6ec15e50307f3ae4ab18f8a1f25f73117caa7c611c54c633b4b63928d0629683716a1330e7ea349454cd8ac616600868e73bd15fa205da6cdde9ee6a1bdf90012fda145960057ea690dbcabdcb9dfa65c1fb08767e7ce2a369eedc6d6079390f55d92f2b4f516bac23d8c58ba15eb57c92e639ffb0285d3af126dcdf1f46b986134d9168d3300a029b80baceb07c3cf358e6837827e8ded51f4abe8237a48ea987c7133e502fc15fe0c2765a4485ae309e46e8f870e145bcd0431c4ef430a7d526b3bef6b98a400445e7ce4f86b3717824e7a8fd02b04a75381f1da834ab645a4232624cf304b31611c4d31639089e90f635b9c370369f8b7e4f126cc04eee7aa4a00b85313be9f4b4d27eb48f5fff08d1b8be1cbc4264950b53f0cc028f24c222cc47de6c54ca9a4c40354b1768d82fed77a5467d1da5c46042c4a61d869120ed57b66e216e3a345b93b59381c23466dd2be44c8690a706369c3a594b4d1365160b7e8453e5ca1cada92fdb5711a836a5aacc90586554c3718d53f2a14d9d7d6ec778cb95e32670665e1d0c0ed846ee61d0cd1ca03de09770397449dcea9bbf716f23e0939947ad87709a0bdaf3da726faef2a80235617a5342e7080daee47710527399dc27399b1aa2f07e7b8d53b41db1451f68398aef6f91142a8a9da9e47d03142f731f0f651fad4fb28a04e89692678133b752f563d62fb9901bebe485c5f8a3aa0cb203d0e8cb03ed2c5ff40aa3646cb796633add1a640205e5ddfaa3624325e35c46a275e2d7b5a353421a8253172e689e45c3d327b462529e2e956cee41539dc82b8396672ce8029011f11c8aef3da852af9d880905e2dac04af06b10c35433822025a2a97e2ae25b86f59c71ffd14cc2459e2a9f83d5b199260adcb3e353806c67f7c9086cc829943f4a0e4a97fcdcdb287cac10d7cfc42cb1f801004536c6e142ec059261809a91e923c3982480ff66260512f105c258a399cd7fa82e019666a573e9b492169cd3d41d8cd98f00b204e9800998ecf8427eb8b087b2b06074e2985c768e8bdca35797ef86e0d7eab1188fc59872e741fe15002882e4e8c4ac61d9737da3b442b56a7349ce4d06c82e13df761fa7d0dde7fc171204fd074c18ad0be090b008e34708628170c605a4ba3b3c2bae97ab5927193a09b542a66f7d558fa2e84b9088311f30ef9c7c2fb6de9a11b101d578d89687dfcff94c231969dd3a6dd5383e7850a0b46e228e42452031668e47218ebcb5d2bc5d1612e4f4a6f85427ecf28cc7a66084b5a9ec6b8b236a95db3437877407f42265fa4a2726bff5a31d39db89247cef22f522c7810bc0c4a52b389c6b7abf7386c8c555a151b186db23959d1a4b503239202e70470be1d863a524c21be6d00cf267dbbc34ad47e02f1fc8ebe6b74e3adcd77f2cf67cd100836bd291df68ac041cf48cb586ddf906b355d19e4086423201d559568572de6237689f56559f7209a6100098e98b93fbc52afcfc260675de14de9d2775c52e2435bdba4c1145f0caa0da253a9054ccaf71e08b9df8e5ed95e4ca48d005262985a984de01db7491150afb2bebb66d34ff227b3c2acdd372f0e0751825a6974ab4567e3ebc18cb6ea68d21d4263b48bbfcad2937cbd2cd89b2b38166fe6fb5b7c962e219079043a076bc957586a6179d5a61526fa2205c4b319bacde4cc68e25a74708a50d7538eb70b7f2c1bd804c39dd6f9b693ece627b824b46cd1e2aa554dad70fd9676d2e6ad7c575f3407e38320ac9a2823f759202ce10a715100b804f8279198c9eb36dc73a2b860e5a14b7caf084e4300a300a6f0eb68f3b9325d54a06cb52c487fb666f7d3e5f700a69b700020055d8ba2899d769875caa55e878310c387eab89ae7bba30f040cec9298e25a50badff3a5e30a45bd1bae802c06b437e568cda0c70f40f47a93109ebc49d8118affda77d57ede1553933a0bba8fb52065317d551d8330f41586713b0c8cd13f3d7bc1727188431d144841e215ce7b0a570943885bbf6da056db27159d67a81169daa85beece4aac02421a825e9ea0c846c4239b8d1e7c61ad3979be2c387d999515cdce59070747e7fea278c77dabb31ae6d0d1ff9bc1227be6e1802b2aabad2dbe05588cd06387eae76a0d493652680dbe82b305017db8bc41c70d0a390e67fe978160ed83b68f4d9885a170b8026a4dbfbcac7042604df807f10b86342e0a8d3cee4660254537abf36fe5132c4d2b3bbb27414dc37f25219b2db284ccae5af613b7f8d432be3c23b947d62946715f9334b14ec258be1a90fe160466610b1c4027155026e0b173091e50e18e67f29f1d0bfc0b0c527776ac1119da5187e75100411f3a4884c0af2b050ee84d421c5811e35d523607b21c0ccab69ae6ff0610f2156974c6ed87d5d629fdde9d646548b503825a67a7b436ad5871ef2a6bbd0322022f0f07244ec4fd5871ef2a6bbd0322022f0f07244ec4f99bc1e500e3a7c70fe1e341c7f6dc11cbe59055c81e9c00d83bd5a9137c18bd5be59055c81e9c00d83bd5a9137c18bd50c50cf197c91bee30e6453ca3fd3aafad41d8cd98f00b204e9800998ecf8427e7e81fbf7ff77852edf04aa9af62c25057e81fbf7ff77852edf04aa9af62c2505be9de2942de0a7efdb6ef017ed9ee2c6be9de2942de0a7efdb6ef017ed9ee2c698031e6e247a54a8e368a7581429f249cf19c342fd52ad3a15a15231fcff6de66aade63c500bdb95d1bab68c421e9f6b075ee531593cd2520efd768ec0afbe64c70fe2355c5b9532ed2e3c5aa81cbd01fbf9bb3ad8ab1e0852490de527a3c58e5be573fa6b523bae2a09524817eb19348e149ad72f3d203c86d06ba9e3b3b8ce084e1408f3337f6b17635403ea9f250d0b0a84f82c798e6cce384b575687f1197d59e71c5854d6713c495ec43610b440045ced4f694bd6c860c11a86f72c783c5d91a3c308b68e700052d31164949a1971ed9e992404d745898f4c19d4a237dc9339feacb120e3fabfefb1c321e5ef887fe8482e843fa5261d5315e4a88f792418c087cafc6fc643387c4103d4e657f425b1411d3b53c6a537da64e65eeb2584643fe2a01cdb80f9d04944d0633a3377e586a523a7481345140cde3bf8031763f476db7e099821fa09fae0a50fafb4dec2fe28ec8705ebc00d917f4c4bb8df61d1534a99ef2c20b33029ebd559da241689976a82aa854ef2b2b9fc3fb7e5ade741016141bf664d349437c25220c2fc949376b55503a3d5f212697b620df6c1783398934df048828d9db3160a83b072236a7e381920237b00f1cfb4eb917d9ff66a7e381920237b00f1cfb4eb917d9ff6ca7f726a686358b09a6bc3455188fb21122e97aebdbcdd5812fc2cdca0c99097f1b186abc7a482548c4e0cdd9d3625882e0bfdc0eb78ca744114b42489f077d32f2227287e2f75e33216ee326fdae4eb4b0f53ffe49aae99335a2d0a81643f176ab37e536b723f6cbe07fca073daef038b9c32a2047ba6ebac2d25d8642274c2d30a2f4fd0714ec184b5365c1782e01ce74891ce550d233ae0da469c1cfed13b72a2f3dbdf1d9fa96ff61da28269b52f9769589490ac420463d64a8b2221ab25dbf4d1cb7450bef9dbf767a6bb6417a80ce4a4ab9799d6ae89da93bb03894410a9c5ebd7285afaad856f565c2af3ced88cda9d7256db2f152645ee7f192dd368661bee7d4753618ba5489cff40571cee329d6e038d4f805c0cdfd65550cbf90cf42b3fecf6fd05bd87d3ebd3d1bf0eaaefb52a3f5ad4d766aef000ce50b31aa4602707015a9d0f62f23716264cb36e02602707015a9d0f62f23716264cb36e02501f6c971a9373a0f891b7b60328f1179084c76508698fa002ca33da5ad774a69084c76508698fa002ca33da5ad774a657a1c8798fa33e8ac01437b1d188b51bffa6108f5290188d0030024744de853ac3227e84d81e5a83dfdd28e5e6d084a06b5b4e1610159d42b062badc5add27f5b0a47fca33808712e30eb1f50001a3369bfb82166760a126b9ef0482a0ae2e9cabc3bc9b9092d2fc338f587e0bed23bf5a14a5b337499415fb6a82546de97375a4cecb764e83d360f4640f554d70903b7ee13cf245d7150105631ec0b283136fb3af09ca4087481a5502e120e9ad626d31370587692211e4a8836f729c8c6538675e41aa24191c1b2277368b641bf0a7eb48d1d832e01d829133e2a67fda1a0e06ab6b1b566105b3b131b3c889bb379a6f8d797a566fb12dfadbe74fc6fcca5ee3172d2881e99659a02703e84ac190a94775b97ce00cf262ce8c804cab3681d5c0d64fc8247fec0bf7619016efe79259129d0534362c4bdab2c077b8b29d70e87d0c32cfde8c9770e54afa4cde5b7499ad1348d1e1397761a9932a84f401c4369d8512c0687b74aa811dce6250f8b41c00cfc5f65e97a8c5486793786be8faa2ab19d533023c103473f7b93f44ecbc9b565a0064ff5a27740110fd4ea864e3bc9ec02c2c8486ba399c5bb2ec499e9fef9b502ef7012e95f4653a6ab133c23c55bff09d68e5d19ad16e8e6c31f265524fab2e0742a9ee3a23f812de31c10e10be193709c6f740b4949f90f45f47dd8807d41d8cd98f00b204e9800998ecf8427e87eea4ac69e039d5ea4016c931102a7de84457654df898fd74d330d079bf9c8fd41d8cd98f00b204e9800998ecf8427e0e3c51cc065e1e16dae8548be7ac08b73fcb8b920b77f7db88328dd491cab31f2ceb59d7710fcada64f333bf8345ff2e61b664ad12737cbcb6388ff293c676151c13ae2ab0c6b93289a387dc36dfca8ecd7b2bb3682505e4703c41de084d7ee80925ebdeea8df4ce081a80053763d9287e1995df0f8366e50a96877fe9ba8b88845484dd6fc6bd72e8c8290e6b0b07cb770b60a87e7b9134e9a1fa24e28c999183cb91918bb3d25dfc7b8658b78075d8388d97abf7a10fec2b57cb1fc04b75877da1c109ffea7cb5e8c0ccd44f9562b17da1c109ffea7cb5e8c0ccd44f9562b134b812ad954b587babd7df633beb657548b594782c2c6886cec240c57959974829df8a88358e774fecc7acf8c3e8b733188c08c39b07968ca0c2586a58185a8b53a57d655a079b505cb7ffada1212fd338465d674731bd67d0050058a30e46f906b8fe59e07e939594f64d5f9f44cc05346394c0e87701205958361b12743002502cccf2aec4fcfe3acfb3f9d1e99440e22c842d9c4f96a9ec09c42c67704647911d17a9b612a08fc71a558933e5ad9b0d6e02f77d598875dbd577db1d193e54a16f6e71d0789a727144d2770da1155042f8ff89f0593769d29050c61459ed057d85b80366b6246e66c8228508508e11257effa6c8370a229f8092c9e14f17af1c8bce6bfa83c594fd6b39592366bf72de03c80328e9a3e875d641e11349ce85d1c9d4d6c8298009b2a3aeecd684db72d5b17207a395d8a544610e7921762bd8b1c42884fa5bdbde53d64cff469374fd3e0975740eec3481da4239017709545c418537cf1891c2fcf900a521c26959541a0a97f908aabcf4957c5314042fa3a015e1e74513773b0b2ace4991635de31e679ecfa6569224e4576452e70266b5a36a0dc877ca3ee925a15e3377d884c1776a0dc877ca3ee925a15e3377d884c177f5996b31f5a2a98200f84eca420a8fda65eb0e189dadac7edaa0ad15685e41720a7419178a93de5c1aa000a564363a9ca4cef2529161029dcedfb7346fde671ecf9d001049bfdf64822a412e349eb08658f3f250e4929cba2fbf96502fa106c33aa1912cfadf2169c6ce2bfee934ec7e6e4530e52c7a42ca970296b457c3af0fcafd9ab382cbe9f6633febdea978fbc6fe7f56a048c7c72b242cc63e865b099744ab4bd21dd81b758e72b7c6fd3c3a4a1a5aeb51218d6e5fd6c40051b72b8a19e87f4f9ac2e46d819ff407b1fddf23c1a2462aad4201c666bd248300bb99b45fe746d6ef428c94679627a5fba74bf6b25745cb21ef1f0acf43ef6ea98ec535ad84f707aac14d76425fb8495c8516df43c520e1904dd6d3a8b92ee2256093c41c2e6537269845624bbf1f86d8e769a330bd07ef1831434136bc09438f3c8ac75c272b53ae68151c0ed13cd7d2ded4c0db45dc98e90fc0bee185125e0653e2aebadbaac1548c0a0b967f086ee620b402fdfe55146f21a495d4f02697ae668f5a1ebe59301bddbf2bea02a986fe6991fe39fa09740a6f5da0902524462f4320691012f5174b535043834ff50e8f19131b4a16245b89b537afd476f9fe3269594c2fb65d6216ac71af588fe69b225b619c12be792e06439c7d53b823221fe4f878a8fa03ef55f5adc02476805adb0d00758b1f2a3b25e41d3f464ca409de75167125649431a2d492904950f238a809141fd07227e900dcc1eb5f930a653d237a92344502b39eb151b7e486179515883595e75a9769d73d54cbaab46ce45ed8b69693133d9dc2a02f0b627abab4524a808733dbb5f1d76e3183f45068a17a2255ee5875cd8d0e79f65c747cce35eed9516c14cb5f4fd1052b73bf8341b211488604737e12e3b87772606614f69a10b3e3945eaffef427edac4d8ed2e0ce027681d90e8b170a95b6734573dbac9f98aa49b026951f3d895f6af1d891d18560040020924712ae1ccc39fe77e8a6ac4ac7a1cfaa991548318699581c8fcb74d12c138fe340b08923f79b25a497a82634936861e55f45046adc0da02a7103694cdeac77e7c5ce248ddbce3859b93046221fe9a2c8e6cb2f1cd0de30225807901db862eb5de42e2ed6cb7bf42791a811d9dccb7c495dbc9cacc35f25b92510a30d1d73ff42a43420912444ddf0f299069d223ecc14851618d7f61a1ea14d9b69ffb299f12062d4b8a89fd9ba879235eefea32480901ea256ddc3032d9fa367a6b87960036dad23a5465402cd1f2c7fb7abadf4c0e5c56e340d83df8970f41be4ec41508802c7bec396b27d8619ab8bb648bbcc64c071db2b6ecc08e6642f384c5ec17632b567b9bb0bcf2ed5079c7c5d1afdd779eb25620183744046ac2b45744759aa63f97626dba14494abb5c843786a794b1b748a1d68a09ca410f629980409c816c3bbfe4a7d084c4e0863321ac19e82e833bca93594dbea6e87a7713c0f4a893377ff9d59f0757a4a2f15581261db5212a1ab8c16056059619fd8fa6fd5e12b1614524ea22d1c93969582a7d1100cd95d2620eb0308ea5ce8a1c9878ef36871ba8360dac8f9498d7d78ae41b7744b280839c25fc8b641f2d23d79966b516d92d3548c8bc90285c3447fedbb6cdceed3bff86591c0d7a4ea6b4dc0703aa8ceb50a2506cd3f1dca958d6ed58b3edbc85e1125bdfc5c1c7221d29325db7a57401512697eafb3ecf6b7c024c5af71e380cf0072774574fb7a397f4d3cb2277cedc892091cdcce0275785a944a752deb776162cc0660933cbbf3f77a8841fe153baa9d84eff37c3a486ca35dd9dfe15e1b5bf67c367c5812402a252ea5afce8e20c7ccccaada4d42d668d88420aa47f74e75ebd843e50284b81e74de54f390d57847b62907ac4dea01e328ba5d3148d5b0417c0ebafe7a8ab150d000a7fc786f7b791889e05315b7a6768621268aa85f59c0a68483fc1fa5e28ad0e48f45cf602cb9f3a3e3c8e1c495ce08d44aff81a137e91047c49c1bff8c9e28d93fe2f2387d0806ec9f1f7c12715d31e008dec7bf5b1fa863606a14cae089af56725081934eefcd43bac6646ac0b866be2cbf4340190ef8226cce638631b25c0c548aba2b0f462133285fae2db46f3c04f76bafae9ecceac1cc84b7245a60923cee8e497ae82b6f89bda2808dec4aa35c4a2299819f6cd474202360f0f944776ca63d6a59be6d3a4f10b232d693f8895dc6acaf3f2ef325cb2bcd1bb0013fedfa34b0953ac0f062711c924576d888bc4f33e59f339422eeafb87dc85c60f4e8b09b2dc05d51562c3b066239d947064145827927d21e648cd819f90fccf53fc111e25ebfe3f8e894ea8863ad0e6f4a0582e7ac4bac7fe18db019b096f7013c1d0641940f90bb4e2a04148d8853932f0281043783fccadcdc3168bc29a0f7cdf295dfc2e874df85cd06f62cf282467ae3588741a898eeb58f165d7d86157d1a4158543e6cefcb7b36113ce0b906bad203f5d0d23dfe2abb5133a6bf4527395f33e19d20538ff360b97e2fa6b086b31f2544a6c5cc35e5e3278b28d3de8dfcd4efefa7e68f7eca84885bc421aa7f6eed7a9fbf15f5f458345842daf7d58a7765f064fccb7cb76ad9c7f8493ec3ba4ef9242e1a39c59e2fca98496b59fa07abfe904fe5582f454eeea2b2b485aa235f568e8ab69e74eabbd56d81e0294cb27b208eb46b601b6507689a172999c643754004e05b0d915b6be61c1e1594c55178d35ec5ee53c91dd2d8d5248162bcad2d8be3b2cf1cbc870830d343a5eb0a520d75e7a2b64b97215d00d530693d204d77e3a1a8ccb2ce2a288f3a8601889d2cb96eeb6d8d969a55bdbd26bc405e4433721cd5eb73591c180d0f1e85fc6e9356a04e631fd557c7f53d7001f33c734d1c7369f9364947737f0e68207824d7fc1e82e4dee3e12916d352b905969b92f6027a13f300bc7637f123c5ef54f181b963606e39d26aba2c97d5531097800521b52ac764d8d0c98ad720c59e5ae06ca5c6817efad521dcb8e21359a4bb1a71e72ec0f50342023c1cf6d870a3d50af358ced2abd01dad4f0ed16c1535bc22211db8c1fbc2213ad21d545714bf0515b3f7377223c96c658805a101f0c29f83100b4b2301f6081daefd0784e3a3fa16b8ead8ec832e934e1dfbb1fec0e1d335b033844feb8127eae70a301b27c2afcecd385bbdac95b601a1d425505cddf0693328bd1f915e560cd3d8ee609da3ed7f43f628551174100513bebe2f83b3b3a7c2e4eb63d3a5543a8491e6663c38dbdb735b67ea05124ec9828af7b7da92fee71d16dcbeecb95fccae81b35be27acfe1a079744d833a0454255047f4f9ae179f97e001698a49c3117e1d4618a4389bd53d3f87624a095faa7b89124bcf10a77e82b46a5fd936a8d949307fdbbe647b3099e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad8179b89d08459dffff53e2b2a9fb23e3a83f3b4a00500e2be4ddd075780b7470b4f635dd0349f36f781f8e1a5411f1c579c62345857aff7f890fec80e70d01ac06013db5c69b15f723b5fc7ca8e812b0dc88f085696e1f26bfd8406b7de7b8fb662f9f68d3ba852a2b61436dde9e8d5f90a1b22eec6a2cc1f55f958552c188bb83b5df5ddc66a40179af4678e0aa8eafe898244082c39b443117f7893ce0debf5a8439f4f1d75f19ef2803ab6e366bd0asm-x86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab134.3.src.rpmkernel-devel-x86_64kernel-develkernel-devel-uname-rvzkernel-develvzkernel-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.0[[[-[@[{[Y[;e@[+@[@ZZZmZ@ZԐ@ZJ@Z̧@Z@ZZZ@ZaT2@T&@TT @T Tk@Tk@S0S@SSہ@S׌S@Si@S#@S@S@SSh@SsS"@S@SS@S@SDSDSS@S[S @SSg@S@SS8@S|@S{CS{CSt@Sr @SpShSg}@S_@SW@SO@SKSFSCSB@S=M@S9XS1oS*@S&S"@S@Sz@S 4@S@R@Ry@R@RR@RRw@R1@R@RR@R@R@Ru@RxRt@RpRnQRnQRe@R[RVRR@RIgR@-@R1R/ R)R7RRR R R@R6R@QQ@QMQ@QQY@QdQp@Q*@Q@Qޞ@QLQکQQzQɆ@Q@@Q@QQbQ@QQ@Q@Q?@QQV@Q@QQQ'@Q'@Q>@Q@QQzl@QvwQu&@Qm=@QT0QT0QHS@QGQC @Q/FQ-@Q+R@QQ@Q@QQh@P-PDP@PPrPPZP @PPPPP@P@P*P6@P@P@PP{@P5@P@P@P~P{Px@PvPvPtPtPtPr@Pp@PnPnPnPmz@Pmz@Pl(Pl(Pj@Pe@Pe@Pd?PaP\VPYPWPPy@PIPH@P@@P?UP;a@P7lP4P.2@P.2@P+@P*=P#@P"TPPPPP@P A@O~@N=,N:N:N:N98@N7N6@N5CN/N/N.@N(N%qN +N7@NNN@N N @N|@N|@N@MAMMM@M@M@M@M@ML@MWM@MM@MM(M(M?MMK@M@M@MMb@M@MMMy@M'M'M>M@M@MMx@Mx@Mx@M=MTMTMwkMwkMtMlMbSMZjMY@MQ0@MOMK@MIG@MGMGMD@MBMA^@M@ M>@M>@M:M9u@M8#M6@M0:M.@M-M,F@M'@M@M PMM\@M@L!L!L~LL8LfLr@LLeLLL@L@L@LL{LL@L~@@LuLs@LrbLnn@LjyLi(@Le3La?@La?@L[@L[@LYV@LXLXLRLQm@LN@LMxLELEL>@L=L [2.6.32-754.6.3.el6]Phillip Lougher [2.6.32-754.6.2.el6]Phillip Lougher [2.6.32-754.6.1.el6]Phillip Lougher [2.6.32-754.5.1.el6]Phillip Lougher [2.6.32-754.4.1.el6]Phillip Lougher [2.6.32-754.3.1.el6]Phillip Lougher [2.6.32-754.2.1.el6]Phillip Lougher [2.6.32-754.1.1.el6]Phillip Lougher [2.6.32-754.el6]Phillip Lougher [2.6.32-753.el6]Phillip Lougher [2.6.32-752.el6]Phillip Lougher [2.6.32-751.el6]Phillip Lougher [2.6.32-750.el6]Phillip Lougher [2.6.32-749.el6]Phillip Lougher [2.6.32-748.el6]Phillip Lougher [2.6.32-747.el6]Phillip Lougher [2.6.32-746.el6]Phillip Lougher [2.6.32-745.el6]Phillip Lougher [2.6.32-744.el6]Phillip Lougher [2.6.32-743.el6]Phillip Lougher [2.6.32-742.el6]Phillip Lougher [2.6.32-741.el6]Phillip Lougher [2.6.32-740.el6]Phillip Lougher [2.6.32-739.el6]Phillip Lougher [2.6.32-738.el6]Phillip Lougher [2.6.32-737.el6]Phillip Lougher [2.6.32-736.el6]Phillip Lougher [2.6.32-735.el6]Phillip Lougher [2.6.32-734.el6]Phillip Lougher [2.6.32-733.el6]Phillip Lougher [2.6.32-732.el6]Phillip Lougher [2.6.32-731.el6]Phillip Lougher [2.6.32-730.el6]Phillip Lougher [2.6.32-729.el6]Phillip Lougher [2.6.32-728.el6]Phillip Lougher [2.6.32-727.el6]Phillip Lougher [2.6.32-726.el6]Phillip Lougher [2.6.32-725.el6]Phillip Lougher [2.6.32-724.el6]Phillip Lougher [2.6.32-723.el6]Phillip Lougher [2.6.32-722.el6]Phillip Lougher [2.6.32-721.el6]Phillip Lougher [2.6.32-720.el6]Phillip Lougher [2.6.32-719.el6]Phillip Lougher [2.6.32-718.el6]Phillip Lougher [2.6.32-717.el6]Phillip Lougher [2.6.32-716.el6]Phillip Lougher [2.6.32-715.el6]Phillip Lougher [2.6.32-714.el6]Phillip Lougher [2.6.32-713.el6]Phillip Lougher [2.6.32-712.el6]Phillip Lougher [2.6.32-711.el6]Phillip Lougher [2.6.32-710.el6]Phillip Lougher [2.6.32-709.el6]Phillip Lougher [2.6.32-708.el6]Phillip Lougher [2.6.32-707.el6]Phillip Lougher [2.6.32-706.el6]Phillip Lougher [2.6.32-705.el6]Phillip Lougher [2.6.32-704.el6]Phillip Lougher [2.6.32-703.el6]Phillip Lougher [2.6.32-702.el6]Phillip Lougher [2.6.32-701.el6]Phillip Lougher [2.6.32-700.el6]Phillip Lougher [2.6.32-699.el6]Phillip Lougher [2.6.32-698.el6]Phillip Lougher [2.6.32-697.el6]Phillip Lougher [2.6.32-696.el6]Phillip Lougher [2.6.32-695.el6]Phillip Lougher [2.6.32-694.el6]Phillip Lougher [2.6.32-693.el6]Phillip Lougher [2.6.32-692.el6]Phillip Lougher [2.6.32-691.el6]Phillip Lougher [2.6.32-690.el6]Phillip Lougher [2.6.32-689.el6]Phillip Lougher [2.6.32-688.el6]Phillip Lougher [2.6.32-687.el6]Phillip Lougher [2.6.32-686.el6]Phillip Lougher [2.6.32-685.el6]Phillip Lougher [2.6.32-684.el6]Phillip Lougher [2.6.32-683.el6]Phillip Lougher [2.6.32-682.el6]Phillip Lougher [2.6.32-681.el6]Phillip Lougher [2.6.32-680.el6]Phillip Lougher [2.6.32-679.el6]Phillip Lougher [2.6.32-678.el6]Phillip Lougher [2.6.32-677.el6]Phillip Lougher [2.6.32-676.el6]Phillip Lougher [2.6.32-675.el6]Phillip Lougher [2.6.32-674.el6]Phillip Lougher [2.6.32-673.el6]Phillip Lougher [2.6.32-672.el6]Phillip Lougher [2.6.32-671.el6]Phillip Lougher [2.6.32-670.el6]Phillip Lougher [2.6.32-669.el6]Phillip Lougher [2.6.32-668.el6]Phillip Lougher [2.6.32-667.el6]Phillip Lougher [2.6.32-666.el6]Phillip Lougher [2.6.32-665.el6]Phillip Lougher [2.6.32-664.el6]Phillip Lougher [2.6.32-663.el6]Phillip Lougher [2.6.32-662.el6]Phillip Lougher [2.6.32-661.el6]Phillip Lougher [2.6.32-660.el6]Phillip Lougher [2.6.32-659.el6]Phillip Lougher [2.6.32-658.el6]Phillip Lougher [2.6.32-657.el6]Phillip Lougher [2.6.32-656.el6]Phillip Lougher [2.6.32-655.el6]Phillip Lougher [2.6.32-654.el6]Phillip Lougher [2.6.32-653.el6]Phillip Lougher [2.6.32-652.el6]Phillip Lougher [2.6.32-651.el6]Phillip Lougher [2.6.32-650.el6]Phillip Lougher [2.6.32-649.el6]Phillip Lougher [2.6.32-648.el6]Phillip Lougher [2.6.32-647.el6]Phillip Lougher [2.6.32-646.el6]Phillip Lougher [2.6.32-645.el6]Phillip Lougher [2.6.32-644.el6]Phillip Lougher [2.6.32-643.el6]Aristeu Rozanski [2.6.32-642.el6]Aristeu Rozanski [2.6.32-641.el6]Aristeu Rozanski [2.6.32-640.el6]Aristeu Rozanski [2.6.32-639.el6]Aristeu Rozanski [2.6.32-638.el6]Aristeu Rozanski [2.6.32-637.el6]Aristeu Rozanski [2.6.32-636.el6]Aristeu Rozanski [2.6.32-635.el6]Aristeu Rozanski [2.6.32-634.el6]Aristeu Rozanski [2.6.32-633.el6]Aristeu Rozanski [2.6.32-632.el6]Aristeu Rozanski [2.6.32-631.el6]Aristeu Rozanski [2.6.32-630.el6]Aristeu Rozanski [2.6.32-629.el6]Aristeu Rozanski [2.6.32-628.el6]Aristeu Rozanski [2.6.32-627.el6]Aristeu Rozanski [2.6.32-626.el6]Aristeu Rozanski [2.6.32-625.el6]Aristeu Rozanski [2.6.32-624.el6]Aristeu Rozanski [2.6.32-623.el6]Aristeu Rozanski [2.6.32-622.el6]Aristeu Rozanski [2.6.32-621.el6]Aristeu Rozanski [2.6.32-620.el6]Aristeu Rozanski [2.6.32-619.el6]Aristeu Rozanski [2.6.32-618.el6]Aristeu Rozanski [2.6.32-617.el6]Aristeu Rozanski [2.6.32-616.el6]Aristeu Rozanski [2.6.32-615.el6]Aristeu Rozanski [2.6.32-614.el6]Aristeu Rozanski [2.6.32-613.el6]Aristeu Rozanski [2.6.32-612.el6]Aristeu Rozanski [2.6.32-611.el6]Aristeu Rozanski [2.6.32-610.el6]Aristeu Rozanski [2.6.32-609.el6]Aristeu Rozanski [2.6.32-608.el6]Aristeu Rozanski [2.6.32-607.el6]Aristeu Rozanski [2.6.32-606.el6]Aristeu Rozanski [2.6.32-605.el6]Aristeu Rozanski [2.6.32-604.el6]Aristeu Rozanski [2.6.32-603.el6]Aristeu Rozanski [2.6.32-602.el6]Aristeu Rozanski [2.6.32-601.el6]Aristeu Rozanski [2.6.32-600.el6]Aristeu Rozanski [2.6.32-599.el6]Aristeu Rozanski [2.6.32-598.el6]Aristeu Rozanski [2.6.32-597.el6]Aristeu Rozanski [2.6.32-596.el6]Aristeu Rozanski [2.6.32-595.el6]Aristeu Rozanski [2.6.32-594.el6]Aristeu Rozanski [2.6.32-593.el6]Aristeu Rozanski [2.6.32-592.el6]Aristeu Rozanski [2.6.32-591.el6]Aristeu Rozanski [2.6.32-590.el6]Aristeu Rozanski [2.6.32-589.el6]Aristeu Rozanski [2.6.32-588.el6]Aristeu Rozanski [2.6.32-587.el6]Aristeu Rozanski [2.6.32-586.el6]Aristeu Rozanski [2.6.32-585.el6]Aristeu Rozanski [2.6.32-584.el6]Aristeu Rozanski [2.6.32-583.el6]Aristeu Rozanski [2.6.32-582.el6]Aristeu Rozanski [2.6.32-581.el6]Aristeu Rozanski [2.6.32-580.el6]Kurt Stutsman [2.6.32-579.el6]Kurt Stutsman [2.6.32-578.el6]Kurt Stutsman [2.6.32-577.el6]Kurt Stutsman [2.6.32-576.el6]Kurt Stutsman [2.6.32-575.el6]Kurt Stutsman [2.6.32-574.el6]Kurt Stutsman [2.6.32-573.el6]Kurt Stutsman [2.6.32-572.el6]Kurt Stutsman [2.6.32-571.el6]Kurt Stutsman [2.6.32-570.el6]Kurt Stutsman [2.6.32-569.el6]Kurt Stutsman [2.6.32-568.el6]Kurt Stutsman [2.6.32-567.el6]Kurt Stutsman [2.6.32-566.el6]Kurt Stutsman [2.6.32-565.el6]Kurt Stutsman [2.6.32-564.el6]Kurt Stutsman [2.6.32-563.el6]Kurt Stutsman [2.6.32-562.el6]Kurt Stutsman [2.6.32-561.el6]Kurt Stutsman [2.6.32-560.el6]Kurt Stutsman [2.6.32-559.el6]Kurt Stutsman [2.6.32-558.el6]Kurt Stutsman [2.6.32-557.el6]Kurt Stutsman [2.6.32-556.el6]Kurt Stutsman [2.6.32-555.el6]Rafael Aquini [2.6.32-554.el6]Rafael Aquini [2.6.32-553.el6]Rafael Aquini [2.6.32-552.el6]Rafael Aquini [2.6.32-551.el6]Rafael Aquini [2.6.32-550.el6]Rafael Aquini [2.6.32-549.el6]Rafael Aquini [2.6.32-548.el6]Rafael Aquini [2.6.32-547.el6]Rafael Aquini [2.6.32-546.el6]Rafael Aquini [2.6.32-545.el6]Rafael Aquini [2.6.32-544.el6]Rafael Aquini [2.6.32-543.el6]Rafael Aquini [2.6.32-542.el6]Rafael Aquini [2.6.32-541.el6]Rafael Aquini [2.6.32-540.el6]Rafael Aquini [2.6.32-539.el6]Rafael Aquini [2.6.32-538.el6]Rafael Aquini [2.6.32-537.el6]Rafael Aquini [2.6.32-536.el6]Rafael Aquini [2.6.32-535.el6]Rafael Aquini [2.6.32-534.el6]Rafael Aquini [2.6.32-533.el6]Rafael Aquini [2.6.32-532.el6]Rafael Aquini [2.6.32-531.el6]Rafael Aquini [2.6.32-530.el6]Rafael Aquini [2.6.32-529.el6]Rafael Aquini [2.6.32-528.el6]Rafael Aquini [2.6.32-527.el6]Rafael Aquini [2.6.32-526.el6]Rafael Aquini [2.6.32-525.el6]Rafael Aquini [2.6.32-524.el6]Rafael Aquini [2.6.32-523.el6]Rafael Aquini [2.6.32-522.el6]Rafael Aquini [2.6.32-521.el6]Rafael Aquini [2.6.32-520.el6]Rafael Aquini [2.6.32-519.el6]Rafael Aquini [2.6.32-518.el6]Rafael Aquini [2.6.32-517.el6]Rafael Aquini [2.6.32-516.el6]Rafael Aquini [2.6.32-515.el6]Rafael Aquini [2.6.32-514.el6]Rafael Aquini [2.6.32-513.el6]Rafael Aquini [2.6.32-512.el6]Rafael Aquini [2.6.32-511.el6]Rafael Aquini [2.6.32-510.el6]Rafael Aquini [2.6.32-509.el6]Rafael Aquini [2.6.32-508.el6]Rafael Aquini [2.6.32-507.el6]Rafael Aquini [2.6.32-506.el6]Rafael Aquini [2.6.32-505.el6]Rafael Aquini [2.6.32-504.el6]Rafael Aquini [2.6.32-503.el6]Rafael Aquini [2.6.32-502.el6]Rafael Aquini [2.6.32-501.el6]Rafael Aquini [2.6.32-500.el6]Rafael Aquini [2.6.32-499.el6]Rafael Aquini [2.6.32-498.el6]Rafael Aquini [2.6.32-497.el6]Rafael Aquini [2.6.32-496.el6]Rafael Aquini [2.6.32-495.el6]Rafael Aquini [2.6.32-494.el6]Rafael Aquini [2.6.32-493.el6]Rafael Aquini [2.6.32-492.el6]Rafael Aquini [2.6.32-491.el6]Rafael Aquini [2.6.32-490.el6]Rafael Aquini [2.6.32-489.el6]Rafael Aquini [2.6.32-488.el6]Rafael Aquini [2.6.32-487.el6]Rafael Aquini [2.6.32-486.el6]Rafael Aquini [2.6.32-485.el6]Rafael Aquini [2.6.32-484.el6]Rafael Aquini [2.6.32-483.el6]Rafael Aquini [2.6.32-482.el6]Rafael Aquini [2.6.32-481.el6]Rafael Aquini [2.6.32-480.el6]Rafael Aquini [2.6.32-479.el6]Rafael Aquini [2.6.32-478.el6]Rafael Aquini [2.6.32-477.el6]Rafael Aquini [2.6.32-476.el6]Rafael Aquini [2.6.32-475.el6]Rafael Aquini [2.6.32-474.el6]Rafael Aquini [2.6.32-473.el6]Rafael Aquini [2.6.32-472.el6]Rafael Aquini [2.6.32-471.el6]Rafael Aquini [2.6.32-470.el6]Rafael Aquini [2.6.32-469.el6]Rafael Aquini [2.6.32-468.el6]Rafael Aquini [2.6.32-467.el6]Rafael Aquini [2.6.32-466.el6]Rafael Aquini [2.6.32-465.el6]Rafael Aquini [2.6.32-464.el6]Rafael Aquini [2.6.32-463.el6]Rafael Aquini [2.6.32-462.el6]Rafael Aquini [2.6.32-461.el6]Rafael Aquini [2.6.32-460.el6]Rafael Aquini [2.6.32-459.el6]Rafael Aquini [2.6.32-458.el6]Rafael Aquini [2.6.32-457.el6]Rafael Aquini [2.6.32-456.el6]Rafael Aquini [2.6.32-455.el6]Rafael Aquini [2.6.32-454.el6]Rafael Aquini [2.6.32-453.el6]Rafael Aquini [2.6.32-452.el6]Rafael Aquini [2.6.32-451.el6]Rafael Aquini [2.6.32-450.el6]Rafael Aquini [2.6.32-449.el6]Rafael Aquini [2.6.32-448.el6]Rafael Aquini [2.6.32-447.el6]Rafael Aquini [2.6.32-446.el6]Rafael Aquini [2.6.32-445.el6]Rafael Aquini [2.6.32-444.el6]Rafael Aquini [2.6.32-443.el6]Rafael Aquini [2.6.32-442.el6]Rafael Aquini [2.6.32-441.el6]Rafael Aquini [2.6.32-440.el6]Rafael Aquini [2.6.32-439.el6]Rafael Aquini [2.6.32-438.el6]Rafael Aquini [2.6.32-437.el6]Rafael Aquini [2.6.32-436.el6]Rafael Aquini [2.6.32-435.el6]Rafael Aquini [2.6.32-434.el6]Rafael Aquini [2.6.32-433.el6]Rafael Aquini [2.6.32-432.el6]Rafael Aquini [2.6.32-431.el6]Rafael Aquini [2.6.32-430.el6]Rafael Aquini [2.6.32-429.el6]Rafael Aquini [2.6.32-428.el6]Rafael Aquini [2.6.32-427.el6]Rafael Aquini [2.6.32-426.el6]Rafael Aquini [2.6.32-425.el6]Rafael Aquini [2.6.32-424.el6]Rafael Aquini [2.6.32-423.el6]Rafael Aquini [2.6.32-422.el6]Rafael Aquini [2.6.32-421.el6]Rafael Aquini [2.6.32-420.el6]Rafael Aquini [2.6.32-419.el6]Rafael Aquini [2.6.32-418.el6]Rafael Aquini [2.6.32-417.el6]Rafael Aquini [2.6.32-416.el6]Rafael Aquini [2.6.32-415.el6]Rafael Aquini [2.6.32-414.el6]Rafael Aquini [2.6.32-413.el6]Rafael Aquini [2.6.32-412.el6]Rafael Aquini [2.6.32-411.el6]Rafael Aquini [2.6.32-410.el6]Rafael Aquini [2.6.32-409.el6]Rafael Aquini [2.6.32-408.el6]Rafael Aquini [2.6.32-407.el6]Rafael Aquini [2.6.32-406.el6]Rafael Aquini [2.6.32-405.el6]Rafael Aquini [2.6.32-404.el6]Rafael Aquini [2.6.32-403.el6]Rafael Aquini [2.6.32-402.el6]Rafael Aquini [2.6.32-401.el6]Rafael Aquini [2.6.32-400.el6]Rafael Aquini [2.6.32-399.el6]Rafael Aquini [2.6.32-398.el6]Jarod Wilson [2.6.32-397.el6]Jarod Wilson [2.6.32-396.el6]Jarod Wilson [2.6.32-395.el6]Jarod Wilson [2.6.32-394.el6]Jarod Wilson [2.6.32-393.el6]Jarod Wilson [2.6.32-392.el6]Jarod Wilson [2.6.32-391.el6]Jarod Wilson [2.6.32-390.el6]Jarod Wilson [2.6.32-389.el6]Jarod Wilson [2.6.32-388.el6]Jarod Wilson [2.6.32-387.el6]Jarod Wilson [2.6.32-386.el6]Jarod Wilson [2.6.32-385.el6]Jarod Wilson [2.6.32-384.el6]Jarod Wilson [2.6.32-383.el6]Jarod Wilson [2.6.32-382.el6]Jarod Wilson [2.6.32-381.el6]Jarod Wilson [2.6.32-380.el6]Jarod Wilson [2.6.32-379.el6]Jarod Wilson [2.6.32-378.el6]Jarod Wilson [2.6.32-377.el6]Jarod Wilson [2.6.32-376.el6]Jarod Wilson [2.6.32-375.el6]Jarod Wilson [2.6.32-374.el6]Jarod Wilson [2.6.32-373.el6]Jarod Wilson [2.6.32-372.el6]Jarod Wilson [2.6.32-371.el6]Jarod Wilson [2.6.32-370.el6]Jarod Wilson [2.6.32-369.el6]Jarod Wilson [2.6.32-368.el6]Jarod Wilson [2.6.32-367.el6]Jarod Wilson [2.6.32-366.el6]Jarod Wilson [2.6.32-365.el6]Jarod Wilson [2.6.32-364.el6]Jarod Wilson [2.6.32-363.el6]Jarod Wilson [2.6.32-362.el6]Jarod Wilson [2.6.32-361.el6]Jarod Wilson [2.6.32-360.el6]Jarod Wilson [2.6.32-359.el6]Jarod Wilson [2.6.32-358.el6]Jarod Wilson [2.6.32-357.el6]Jarod Wilson [2.6.32-356.el6]Jarod Wilson [2.6.32-355.el6]Jarod Wilson [2.6.32-354.el6]Jarod Wilson [2.6.32-353.el6]Jarod Wilson [2.6.32-352.el6]Jarod Wilson [2.6.32-351.el6]Jarod Wilson [2.6.32-350.el6]Jarod Wilson [2.6.32-349.el6]Jarod Wilson [2.6.32-348.el6]Jarod Wilson [2.6.32-347.el6]Jarod Wilson [2.6.32-346.el6]Jarod Wilson [2.6.32-345.el6]Jarod Wilson [2.6.32-344.el6]Jarod Wilson [2.6.32-343.el6]Jarod Wilson [2.6.32-342.el6]Jarod Wilson [2.6.32-341.el6]Jarod Wilson [2.6.32-340.el6]Jarod Wilson [2.6.32-339.el6]Jarod Wilson [2.6.32-338.el6]Jarod Wilson [2.6.32-337.el6]Jarod Wilson [2.6.32-336.el6]Jarod Wilson [2.6.32-335.el6]Jarod Wilson [2.6.32-334.el6]Jarod Wilson [2.6.32-333.el6]Jarod Wilson [2.6.32-332.el6]Jarod Wilson [2.6.32-331.el6]Jarod Wilson [2.6.32-330.el6]Jarod Wilson [2.6.32-329.el6]Jarod Wilson [2.6.32-328.el6]Jarod Wilson [2.6.32-327.el6]Jarod Wilson [2.6.32-326.el6]Jarod Wilson [2.6.32-325.el6]Jarod Wilson [2.6.32-324.el6]Jarod Wilson [2.6.32-323.el6]Jarod Wilson [2.6.32-322.el6]Jarod Wilson [2.6.32-321.el6]Jarod Wilson [2.6.32-320.el6]Jarod Wilson [2.6.32-319.el6]Jarod Wilson [2.6.32-318.el6]Jarod Wilson [2.6.32-317.el6]Jarod Wilson [2.6.32-316.el6]Jarod Wilson [2.6.32-315.el6]Jarod Wilson [2.6.32-314.el6]Jarod Wilson [2.6.32-313.el6]Jarod Wilson [2.6.32-312.el6]Jarod Wilson [2.6.32-311.el6]Jarod Wilson [2.6.32-310.el6]Jarod Wilson [2.6.32-309.el6]Jarod Wilson [2.6.32-308.el6]Jarod Wilson [2.6.32-307.el6]Jarod Wilson [2.6.32-306.el6]Jarod Wilson [2.6.32-305.el6]Jarod Wilson [2.6.32-304.el6]Jarod Wilson [2.6.32-303.el6]Jarod Wilson [2.6.32-302.el6]Jarod Wilson [2.6.32-301.el6]Jarod Wilson [2.6.32-300.el6]Jarod Wilson [2.6.32-299.el6]Jarod Wilson [2.6.32-298.el6]Jarod Wilson [2.6.32-297.el6]Jarod Wilson [2.6.32-296.el6]Jarod Wilson [2.6.32-295.el6]Jarod Wilson [2.6.32-294.el6]Jarod Wilson [2.6.32-293.el6]Jarod Wilson [2.6.32-292.el6]Jarod Wilson [2.6.32-291.el6]Jarod Wilson [2.6.32-290.el6]Jarod Wilson [2.6.32-289.el6]Jarod Wilson [2.6.32-288.el6]Jarod Wilson [2.6.32-287.el6]Jarod Wilson [2.6.32-286.el6]Jarod Wilson [2.6.32-285.el6]Jarod Wilson [2.6.32-284.el6]Jarod Wilson [2.6.32-283.el6]Jarod Wilson [2.6.32-282.el6]Jarod Wilson [2.6.32-281.el6]Jarod Wilson [2.6.32-280.el6]Jarod Wilson [2.6.32-279.el6]Jarod Wilson [2.6.32-278.el6]Jarod Wilson [2.6.32-277.el6]Jarod Wilson [2.6.32-276.el6]Jarod Wilson [2.6.32-275.el6]Jarod Wilson [2.6.32-274.el6]Jarod Wilson [2.6.32-273.el6]Jarod Wilson [2.6.32-272.el6]Jarod Wilson [2.6.32-271.el6]Jarod Wilson [2.6.32-270.el6]Jarod Wilson [2.6.32-269.el6]Jarod Wilson [2.6.32-268.el6]Aristeu Rozanski [2.6.32-267.el6]Aristeu Rozanski [2.6.32-266.el6]Aristeu Rozanski [2.6.32-265.el6]Aristeu Rozanski [2.6.32-264.el6]Aristeu Rozanski [2.6.32-263.el6]Aristeu Rozanski [2.6.32-262.el6]Aristeu Rozanski [2.6.32-261.el6]Aristeu Rozanski [2.6.32-260.el6]Aristeu Rozanski [2.6.32-259.el6]Aristeu Rozanski [2.6.32-258.el6]Aristeu Rozanski [2.6.32-257.el6]Aristeu Rozanski [2.6.32-256.el6]Aristeu Rozanski [2.6.32-255.el6]Aristeu Rozanski [2.6.32-254.el6]Aristeu Rozanski [2.6.32-253.el6]Aristeu Rozanski [2.6.32-252.el6]Aristeu Rozanski [2.6.32-251.el6]Aristeu Rozanski [2.6.32-250.el6]Aristeu Rozanski [2.6.32-249.el6]Aristeu Rozanski [2.6.32-248.el6]Aristeu Rozanski [2.6.32-247.el6]Aristeu Rozanski [2.6.32-246.el6]Aristeu Rozanski [2.6.32-245.el6]Aristeu Rozanski [2.6.32-244.el6]Aristeu Rozanski [2.6.32-243.el6]Aristeu Rozanski [2.6.32-242.el6]Aristeu Rozanski [2.6.32-241.el6]Aristeu Rozanski [2.6.32-240.el6]Aristeu Rozanski [2.6.32-239.el6]Aristeu Rozanski [2.6.32-238.el6]Aristeu Rozanski [2.6.32-237.el6]Aristeu Rozanski [2.6.32-236.el6]Aristeu Rozanski [2.6.32-235.el6]Aristeu Rozanski [2.6.32-234.el6]Aristeu Rozanski [2.6.32-233.el6]Aristeu Rozanski [2.6.32-232.el6]Aristeu Rozanski [2.6.32-231.el6]Aristeu Rozanski [2.6.32-230.el6]Aristeu Rozanski [2.6.32-229.el6]Aristeu Rozanski [2.6.32-228.el6]Aristeu Rozanski [2.6.32-227.el6]Aristeu Rozanski [2.6.32-226.el6]Aristeu Rozanski [2.6.32-225.el6]Aristeu Rozanski [2.6.32-224.el6]Aristeu Rozanski [2.6.32-223.el6]Aristeu Rozanski [2.6.32-222.el6]Aristeu Rozanski [2.6.32-221.el6]Aristeu Rozanski [2.6.32-220.el6]Aristeu Rozanski [2.6.32-219.el6]Aristeu Rozanski [2.6.32-218.el6]Aristeu Rozanski [2.6.32-217.el6]Aristeu Rozanski [2.6.32-216.el6]Aristeu Rozanski [2.6.32-215.el6]Aristeu Rozanski [2.6.32-214.el6]Aristeu Rozanski [2.6.32-213.el6]Aristeu Rozanski [2.6.32-212.el6]Aristeu Rozanski [2.6.32-211.el6]Aristeu Rozanski [2.6.32-210.el6]Aristeu Rozanski [2.6.32-209.el6]Aristeu Rozanski [2.6.32-208.el6]Aristeu Rozanski [2.6.32-207.el6]Aristeu Rozanski [2.6.32-206.el6]Aristeu Rozanski [2.6.32-205.el6]Kyle McMartin [2.6.32-204.el6]Kyle McMartin [2.6.32-203.el6]Aristeu Rozanski [2.6.32-202.el6]Aristeu Rozanski [2.6.32-201.el6]Aristeu Rozanski [2.6.32-200.el6]Aristeu Rozanski [2.6.32-199.el6]Kyle McMartin [2.6.32-198.el6]Aristeu Rozanski [2.6.32-197.el6]Aristeu Rozanski [2.6.32-196.el6]Aristeu Rozanski [2.6.32-195.el6]Aristeu Rozanski [2.6.32-194.el6]Aristeu Rozanski [2.6.32-193.el6]Aristeu Rozanski [2.6.32-192.el6]Kyle McMartin [2.6.32-191.el6]Aristeu Rozanski [2.6.32-190.el6]Aristeu Rozanski [2.6.32-189.el6]Kyle McMartin [2.6.32-188.el6]Kyle McMartin [2.6.32-187.el6]Aristeu Rozanski [2.6.32-186.el6]Aristeu Rozanski [2.6.32-185.el6]Aristeu Rozanski [2.6.32-184.el6]Kyle McMartin [2.6.32-183.el6]Aristeu Rozanski [2.6.32-182.el6]Kyle McMartin [2.6.32-181.el6]Aristeu Rozanski [2.6.32-180.el6]Aristeu Rozanski [2.6.32-179.el6]Kyle McMartin [2.6.32-178.el6]Aristeu Rozanski [2.6.32-177.el6]Aristeu Rozanski [2.6.32-176.el6]Kyle McMartin [2.6.32-175.el6]Aristeu Rozanski [2.6.32-174.el6]Aristeu Rozanski [2.6.32-173.el6]Kyle McMartin [2.6.32-172.el6]Kyle McMartin [2.6.32-171.el6]Kyle McMartin [2.6.32-170.el6]Aristeu Rozanski [2.6.32-169.el6]Kyle McMartin [2.6.32-168.el6]Aristeu Rozanski [2.6.32-167.el6]Kyle McMartin [2.6.32-166.el6]Aristeu Rozanski [2.6.32-165.el6]Kyle McMartin [2.6.32-164.el6]Aristeu Rozanski [2.6.32-163.el6]Aristeu Rozanski [2.6.32-162.el6]Kyle McMartin [2.6.32-161.el6]Aristeu Rozanski [2.6.32-160.el6]Aristeu Rozanski [2.6.32-159.el6]Aristeu Rozanski [2.6.32-158.el6]Aristeu Rozanski [2.6.32-157.el6]Aristeu Rozanski [2.6.32-156.el6]Aristeu Rozanski [2.6.32-155.el6]Aristeu Rozanski [2.6.32-154.el6]Aristeu Rozanski [2.6.32-153.el6]Aristeu Rozanski [2.6.32-152.el6]Aristeu Rozanski [2.6.32-151.el6]Aristeu Rozanski [2.6.32-150.el6]Aristeu Rozanski [2.6.32-149.el6]Aristeu Rozanski [2.6.32-148.el6]Aristeu Rozanski [2.6.32-147.el6]Aristeu Rozanski [2.6.32-146.el6]Aristeu Rozanski [2.6.32-145.el6]Aristeu Rozanski [2.6.32-144.el6]Aristeu Rozanski [2.6.32-143.el6]Aristeu Rozanski [2.6.32-142.el6]Aristeu Rozanski [2.6.32-141.el6]Aristeu Rozanski [2.6.32-140.el6]Aristeu Rozanski [2.6.32-139.el6]Aristeu Rozanski [2.6.32-138.el6]Aristeu Rozanski [2.6.32-137.el6]Aristeu Rozanski [2.6.32-136.el6]Aristeu Rozanski [2.6.32-135.el6]Aristeu Rozanski [2.6.32-134.el6]Aristeu Rozanski [2.6.32-133.el6]Aristeu Rozanski [2.6.32-132.el6]Aristeu Rozanski [2.6.32-131.el6]Aristeu Rozanski [2.6.32-130.el6]Aristeu Rozanski [2.6.32-129.el6]Aristeu Rozanski [2.6.32-128.el6]Aristeu Rozanski [2.6.32-127.el6]Aristeu Rozanski [2.6.32-126.el6]Aristeu Rozanski [2.6.32-125.el6]Aristeu Rozanski [2.6.32-124.el6]Aristeu Rozanski [2.6.32-123.el6]Aristeu Rozanski [2.6.32-122.el6]Aristeu Rozanski [2.6.32-121.el6]Aristeu Rozanski [2.6.32-120.el6]Aristeu Rozanski [2.6.32-119.el6]Aristeu Rozanski [2.6.32-118.el6]Aristeu Rozanski [2.6.32-117.el6]Aristeu Rozanski [2.6.32-116.el6]Aristeu Rozanski [2.6.32-115.el6]Aristeu Rozanski [2.6.32-114.el6]Aristeu Rozanski [2.6.32-113.el6]Aristeu Rozanski [2.6.32-112.el6]Aristeu Rozanski [2.6.32-111.el6]Aristeu Rozanski [2.6.32-110.el6]Aristeu Rozanski [2.6.32-109.el6]Aristeu Rozanski [2.6.32-108.el6]Aristeu Rozanski [2.6.32-107.el6]Aristeu Rozanski [2.6.32-106.el6]Aristeu Rozanski [2.6.32-105.el6]Aristeu Rozanski [2.6.32-104.el6]Aristeu Rozanski [2.6.32-103.el6]Aristeu Rozanski [2.6.32-102.el6]Aristeu Rozanski [2.6.32-101.el6]Aristeu Rozanski [2.6.32-100.el6]Aristeu Rozanski [2.6.32-99.el6]Aristeu Rozanski [2.6.32-98.el6]Aristeu Rozanski [2.6.32-97.el6]Aristeu Rozanski [2.6.32-96.el6]Aristeu Rozanski [2.6.32-95.el6]Aristeu Rozanski [2.6.32-94.el6]Aristeu Rozanski [2.6.32-93.el6]Aristeu Rozanski [2.6.32-92.el6]Aristeu Rozanski [2.6.32-91.el6]Aristeu Rozanski [2.6.32-90.el6]Aristeu Rozanski [2.6.32-89.el6]Aristeu Rozanski [2.6.32-88.el6]Aristeu Rozanski [2.6.32-87.el6]Aristeu Rozanski [2.6.32-86.el6]Aristeu Rozanski [2.6.32-85.el6]Aristeu Rozanski [2.6.32-84.el6]Aristeu Rozanski [2.6.32-83.el6]Aristeu Rozanski [2.6.32-82.el6]Aristeu Rozanski [2.6.32-81.el6]Aristeu Rozanski [2.6.32-80.el6]Aristeu Rozanski [2.6.32-79.el6]Aristeu Rozanski [2.6.32-78.el6]Aristeu Rozanski [2.6.32-77.el6]Aristeu Rozanski [2.6.32-76.el6]Aristeu Rozanski [2.6.32-75.el6]Aristeu Rozanski [2.6.32-74.el6]Aristeu Rozanski [2.6.32-73.el6]Aristeu Rozanski [2.6.32-72.el6]Aristeu Rozanski [2.6.32-71.el6]Aristeu Rozanski [2.6.32-70.el6]Aristeu Rozanski [2.6.32-69.el6]Aristeu Rozanski [2.6.32-68.el6]Aristeu Rozanski [2.6.32-67.el6]Aristeu Rozanski [2.6.32-66.el6]Aristeu Rozanski [2.6.32-65.el6]Aristeu Rozanski [2.6.32-64.el6]Aristeu Rozanski [2.6.32-63.el6]Aristeu Rozanski [2.6.32-62.el6]Aristeu Rozanski [2.6.32-61.el6]Aristeu Rozanski [2.6.32-60.el6]Aristeu Rozanski [2.6.32-59.el6]Aristeu Rozanski [2.6.32-58.el6]Aristeu Rozanski [2.6.32-57.el6]Aristeu Rozanski [2.6.32-56.el6]Aristeu Rozanski [2.6.32-55.el6]Aristeu Rozanski [2.6.32-54.el6]Aristeu Rozanski [2.6.32-53.el6]Aristeu Rozanski [2.6.32-52.el6]Aristeu Rozanski [2.6.32-51.el6]Aristeu Rozanski [2.6.32-50.el6]Aristeu Rozanski [2.6.32-49.el6]Aristeu Rozanski [2.6.32-48.el6]Aristeu Rozanski [2.6.32-47.el6]Aristeu Rozanski [2.6.32-46.el6]Aristeu Rozanski [2.6.32-45.el6]Aristeu Rozanski [2.6.32-44.el6]Aristeu Rozanski [2.6.32-43.el6]Aristeu Rozanski [2.6.32-42.el6]Aristeu Rozanski [2.6.32-41.el6]Aristeu Rozanski [2.6.32-40.el6]Aristeu Rozanski [2.6.32-39.el6]Aristeu Rozanski [2.6.32-38.el6]Aristeu Rozanski [2.6.32-37.el6]Aristeu Rozanski [2.6.32-36.el6]Aristeu Rozanski [2.6.32-35.el6]Aristeu Rozanski [2.6.32-34.el6]Aristeu Rozanski [2.6.32-33.el6]Aristeu Rozanski [2.6.32-32.el6]Aristeu Rozanski [2.6.32-31.el6]Aristeu Rozanski [2.6.32-30.el6]Aristeu Rozanski [2.6.32-29.el6]Aristeu Rozanski [2.6.32-28.el6]Aristeu Rozanski [2.6.32-27.el6]Aristeu Rozanski [2.6.32-26.el6]Aristeu Rozanski [2.6.32-25.el6]Aristeu Rozanski [2.6.32-24.el6]Aristeu Rozanski [2.6.32-23.el6]Aristeu Rozanski [2.6.32-22.el6]Aristeu Rozanski [2.6.32-21.el6]Aristeu Rozanski [2.6.32-20.el6]Aristeu Rozanski [2.6.32-19.el6]Aristeu Rozanski [2.6.32-18.el6]Aristeu Rozanski [2.6.32-17.el6]Aristeu Rozanski [2.6.32-16.el6]Aristeu Rozanski [2.6.32-15.el6]Aristeu Rozanski [2.6.32-14.el6]Aristeu Rozanski [2.6.32-13.el6]Aristeu Rozanski [2.6.32-12.el6]Aristeu Rozanski [2.6.32-11.el6]Aristeu Rozanski [2.6.32-10.el6]Aristeu Rozanski [2.6.32-9.el6]Aristeu Rozanski [2.6.32-8.el6]Aristeu Rozanski [2.6.32-7.el6]Aristeu Rozanski [2.6.32-6.el6]Aristeu Rozanski [2.6.32-5.el6]Aristeu Rozanski [2.6.32-4.el6]Aristeu Rozanski [2.6.32-3.el6]Aristeu Rozanski [2.6.32-2.el6]Aristeu Rozanski [2.6.32-1.el6]Aristeu Rozanski [2.6.32-0.54.el6]Aristeu Rozanski [2.6.32-0.53.el6]Aristeu Rozanski [2.6.32-0.52.el6]Aristeu Rozanski [2.6.32-0.51.el6]Aristeu Rozanski [2.6.32-0.50.el6]- [kvm] VMX: fixes for vmentry_l1d_flush module parameter (Marcelo Tosatti) [1628796] - [x86] speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentry (Marcelo Tosatti) [1628796] - [x86] KVM: VMX: skip L1TF flush on VM-entry if EPT is disabled (Marcelo Tosatti) [1616397]- [fs] exec: Limit arg stack to at most 75 of _STK_LIM (Yauheni Kaliuta) [1625976] {CVE-2018-14634} - [fs] exec.c: account for argv/envp pointers (Yauheni Kaliuta) [1625976] {CVE-2018-14634}- [x86] set __max_smt_threads for 1 core systems (Prarit Bhargava) [1623255] - [md] dm rq: fix a race condition in rq_completed() (Ming Lei) [1574568] - [scsi] scsi_transport_fc: Hold queue lock while calling blk_run_queue_async() (Ming Lei) [1574568] - [block] Avoid scheduling delayed work on a dead queue (Ming Lei) [1574568] - [block] Avoid that request_fn is invoked on a dead queue (Ming Lei) [1574568] - [block] Let blk_drain_queue() caller obtain the queue lock (Ming Lei) [1574568] - [block] Rename queue dead flag (Ming Lei) [1574568]- [s390] dasd: fix IO error for newly defined devices (Hendrik Brueckner) [1574448] - [s390] dasd: fix failing path verification (Hendrik Brueckner) [1581684] - [s390] qeth: on channel error, reject further cmd requests (Hendrik Brueckner) [1562009] - [s390] qdio: fix access to uninitialized qdio_q fields (Hendrik Brueckner) [1581685] - [powerpc] stf-barrier: update (rfi_)enabled_flush_types as in upstream (Gustavo Duarte) [1585299] - [powerpc] stf-barrier: update debugfs as in upstream (Gustavo Duarte) [1585299] - [powerpc] stf-barrier: update handle_ssbd() as in upstream (Gustavo Duarte) [1585299] - [powerpc] stf-barrier: update stf_barrier_enable() as in upstream (Gustavo Duarte) [1585299] - [powerpc] stf-barrier: add cpu_show_spec_store_bypass() as in upstream (Gustavo Duarte) [1585299] - [powerpc] stf-barrier: add comment as in upstream (Gustavo Duarte) [1585299] - [powerpc] stf-barrier: move code from setup_64.c to security.c as in upstream (Gustavo Duarte) [1585299] - [powerpc] stf-barrier: move code from setup.h to security_features.h as in upstream (Gustavo Duarte) [1585299] - [powerpc] stf-barrier: update fallback routine as in upstream (Gustavo Duarte) [1585299] - [powerpc] stf-barrier: update entry barrier slot as in upstream (Gustavo Duarte) [1585299] - [x86] Add host_initiated check in reading MSR_AMD64_VIRT_SPEC_CTRL (Wei Huang) [1608576] - [x86] KVM: pass host_initiated to functions that read MSRs (Wei Huang) [1608576] - [fs] gfs2: Special-case rindex for gfs2_grow (Robert S Peterson) [1384184] - [fs] Revert "[fs] gfs2: Special case the rindex in gfs2_write_alloc_required()" (Robert S Peterson) [1384184] - [net] ip: process in-order fragments efficiently (Stefano Brivio) [1613925] {CVE-2018-5391} - [net] ip: add helpers to process in-order fragments faster. (Stefano Brivio) [1613925] {CVE-2018-5391} - [net] ipv6: defrag: drop non-last frags smaller than min mtu (Stefano Brivio) [1613925] {CVE-2018-5391} - [net] ip: use rb trees for IP frag queue. (Stefano Brivio) [1613925] {CVE-2018-5391} - [net] ip: discard IPv4 datagrams with overlapping segments. (Stefano Brivio) [1613925] {CVE-2018-5391} - [net] net: modify skb_rbtree_purge to return the truesize of all purged skbs. (Stefano Brivio) [1613925] {CVE-2018-5391} - [net] net: speed up skb_rbtree_purge() (Stefano Brivio) [1613925] {CVE-2018-5391} - [net] skbuff: Rename RHEL6 version of skb_tree_purge() to skb_tree_purge_sk() (Stefano Brivio) [1613925] {CVE-2018-5391}- [kernel] cpu/hotplug: Enable 'nosmt' as late as possible (Frantisek Hrbata) [1593376] {CVE-2018-3620} - [x86] x86/mm: Simplify p[g4um]d_page() macros (Josh Poimboeuf) [1593376] {CVE-2018-3620} - [x86] x86/mm: Fix regression with huge pages on PAE (Josh Poimboeuf) [1593376] {CVE-2018-3620} - [x86] x86/asm: Fix pud/pmd interfaces to handle large PAT bit (Josh Poimboeuf) [1593376] {CVE-2018-3620} - [x86] x86/asm: Add pud/pmd mask interfaces to handle large PAT bit (Josh Poimboeuf) [1593376] {CVE-2018-3620} - [x86] x86/asm: Move PUD_PAGE macros to page_types.h (Josh Poimboeuf) [1593376] {CVE-2018-3620} - [net] tcp: detect malicious patterns in tcp_collapse_ofo_queue() (Florian Westphal) [1611376] {CVE-2018-5390} - [net] tcp: avoid collapses in tcp_prune_queue() if possible (Florian Westphal) [1611376] {CVE-2018-5390} - [net] tcp: free batches of packets in tcp_prune_ofo_queue() (Florian Westphal) [1611376] {CVE-2018-5390} - [net] add rb_to_skb() and other rb tree helpers (Florian Westphal) [1611376] {CVE-2018-5390} - [net] tcp: fix a stale ooo_last_skb after a replace (Florian Westphal) [1611376] {CVE-2018-5390} - [net] tcp: use an RB tree for ooo receive queue (Florian Westphal) [1611376] {CVE-2018-5390} - [net] add rbnode to struct sk_buff (Florian Westphal) [1611376] {CVE-2018-5390} - [net] tcp: refine tcp_prune_ofo_queue() to not drop all packets (Florian Westphal) [1611376] {CVE-2018-5390} - [x86] syscall: Fix regression when using the last syscall (process_vm_writev) (Lauro Ramos Venancio) [1589032] {CVE-2018-3693} - [x86] syscall: Fix regression on strace and stap (Lauro Ramos Venancio) [1589032] {CVE-2018-3693} - [kvm] VMX: Fix host GDT.LIMIT corruption (CVE-2018-10301) (Paolo Bonzini) [1601851] {CVE-2018-10901} - [x86] Initialize __max_smt_threads to 1 (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: detect SMT disabled by BIOS (Waiman Long) [1593376] {CVE-2018-3620} - [x86] topology: Add topology_max_smt_threads() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Fix incorrect error return code in vm_insert_pfn() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Initialize the vmx_l1d_flush_pages' content (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Don't flush L1D cache if VMENTER_L1D_FLUSH_NEVER (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Take out the unused nosmt module parameter (Waiman Long) [1593376] {CVE-2018-3620} - [x86] mm/dump_pagetables: Add a check_l1tf debugfs file (Waiman Long) [1593376] {CVE-2018-3620} - [x86] l1tf: protect _PAGE_FILE PTEs against speculation for 32-bit PAE (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Protect swap entries aganst L1TF for 32-bit PAE (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu: Make flush_l1d visible in /proc/cpuinfo (Waiman Long) [1593376] {CVE-2018-3620} - [x86] l1tf: protect _PAGE_FILE PTEs against speculation (Waiman Long) [1593376] {CVE-2018-3620} - [Documentation] Add section about CPU vulnerabilities (Waiman Long) [1593376] {CVE-2018-3620} - [x86] bugs, kvm: Introduce boot-time control of L1TF mitigations (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Expose SMT control init function (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Allow runtime control of L1D flush (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Serialize L1D flush parameter setter (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Move l1tf setup function (Waiman Long) [1593376] {CVE-2018-3620} - [x86] l1tf: Handle EPT disabled state proper (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Drop L1TF MSR list approach (Waiman Long) [1593376] {CVE-2018-3620} - [x86] litf: Introduce vmx status variable (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Online siblings when SMT control is turned on (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Extend add_atomic_switch_msr() to allow VMENTER only MSRs (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Separate the VMX AUTOLOAD guest/host number accounting (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Add find_msr() helper function (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Split the VMX MSR LOAD structures to have an host/guest numbers (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Add L1D flush logic (Waiman Long) [1593376] {CVE-2018-3620} - [kvm] VMX: Make indirect call speculation safe (Waiman Long) [1593376] {CVE-2018-3620} - [kvm] VMX: Enable acknowledge interupt on vmexit (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Add L1D MSR based flush (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Add L1D flush algorithm (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Add module argument for L1TF mitigation (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM: Warn user if KVM is loaded SMT and L1TF CPU bug being present (Waiman Long) [1593376] {CVE-2018-3620} - [kvm] x86: Introducing kvm_x86_ops VM init/destroy hooks (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Boot HT siblings at least once (Waiman Long) [1593376] {CVE-2018-3620} - [x86] Revert "x86/apic: Ignore secondary threads if nosmt=force" (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Fix up pte->pfn conversion for PAE (Waiman Long) [1593376] {CVE-2018-3620} - [x86] CPU/AMD: Move TOPOEXT reenablement before reading smp_num_siblings (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpufeatures: Add detection of L1D cache flush support. (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Extend 64bit swap file size limit (Waiman Long) [1593376] {CVE-2018-3620} - [x86] apic: Ignore secondary threads if nosmt=force (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu/AMD: Evaluate smp_num_siblings early (Waiman Long) [1593376] {CVE-2018-3620} - [x86] CPU/AMD: Do not check CPUID max ext level before parsing SMP info (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu/intel: Evaluate smp_num_siblings early (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu/topology: Provide detect_extended_topology_early() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu/common: Provide detect_ht_early() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu/AMD: Remove the pointless detect_ht() call (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu: Remove the pointless CPU printout (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Provide knobs to control SMT (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Split do_cpu_down() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] topology: Provide topology_smt_supported() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] smp: Provide topology_is_primary_thread() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] bugs: Move the l1tf function and define pr_fmt properly (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Limit swap file size to MAX_PA/2 (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Add sysfs reporting for l1tf (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Protect PROT_NONE PTEs against speculation (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Protect swap entries against L1TF (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Change order of offset/type in swap entry (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu: Fix incorrect vulnerabilities files function prototypes (Waiman Long) [1593376] {CVE-2018-3620} - [x86] bugs: Export the internal __cpu_bugs variable (Waiman Long) [1593376] {CVE-2018-3620} - [x86] spec_ctrl: sync with upstream cpu_set_bug_bits() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] intel-family.h: Add GEMINI_LAKE SOC (Waiman Long) [1593376] {CVE-2018-3620} - [x86] mm: Fix swap entry comment and macro (Waiman Long) [1593376] {CVE-2018-3620} - [x86] mm: Move swap offset/type up in PTE to work around erratum (Waiman Long) [1593376] {CVE-2018-3620}- [infiniband] ib/iser: Rewrite bounce buffer code path (Don Dutile) [1585312] - [sound] alsa: pcm: prevent UAF in snd_pcm_info (CVE-2017-0861) (Jaroslav Kysela) [1565188] {CVE-2017-0861} - [sound] alsa: seq: Fix racy pool initializations (Jaroslav Kysela) [1550176] {CVE-2018-7566} - [sound] alsa: seq: Fix use-after-free at creating a port (Jaroslav Kysela) [1503383] {CVE-2017-15265} - [sound] alsa: seq: Make ioctls race-free (Jaroslav Kysela) [1537452] {CVE-2018-1000004} - [mm] reduce total RAM held in per-CPU pvecs by flushing them on compound/THP page arrival (Larry Woodman) [1575819] - [usb] acm: fix the computation of the number of data bits (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [misc] spectre: fix gadgets found by smatch scanner, part 2 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] kvm/vmx: Remove barrier_nospec() in slot_largepage_idx() (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [kvm] Remove memory alias support (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [misc] spectre: fix gadgets found by smatch scanner (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: rme9652: Hardening for potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: opl3: Hardening for potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: hda: Hardening for potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: seq: oss: Hardening for potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: seq: oss: Fix unbalanced use lock for synth MIDI device (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [net] atm: Fix potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [kernel] posix-timers: Protect posix clock array access against speculation (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [kernel] sys.c: fix potential Spectre v1 issue (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [kernel] sched/autogroup: Fix possible Spectre-v1 indexing for sched_prio_to_weight[] (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [kernel] perf/core: Fix possible Spectre-v1 indexing for ->aux_pages[] (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [ipc] sysvipc/sem: mitigate semnum index against spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: control: Hardening for potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [media] dvb_ca_en50221: prevent using slot_info for Spectre attacs (Josh Poimboeuf) [1589032] {CVE-2018-3693} - media] dvb_ca_en50221: sanity check slot number from userspace (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [atm] zatm: Fix potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] perf: Fix possible Spectre-v1 indexing for x86_pmu::event_map() (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] perf: Fix possible Spectre-v1 indexing for hw_perf_event cache_* (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [net] nl80211: Sanitize array index in parse_txq_params (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] vfs, fdtable: Prevent bounds-check bypass via speculative execution (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] syscall: Sanitize syscall table de-references under speculation (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [powerpc] Use barrier_nospec in copy_from_user() (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] nospec: Introduce barrier_nospec for other arches (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] Introduce barrier_nospec (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] spectre_v1: Disable compiler optimizations over array_index_mask_nospec() (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] Implement array_index_mask_nospec (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [documentation] Document array_index_nospec (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] nospec: Include dependency (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] nospec: Allow index argument to have const-qualified type (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] nospec: Kill array_index_nospec_mask_check() (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] nospec: Move array_index_nospec() parameter checking into separate macro (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] array_index_nospec: Sanitize speculative array de-references (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] get_user: Use pointer masking to limit speculation (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospec (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] Introduce __uaccess_begin_nospec() and uaccess_try_nospec (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] reorganize SMAP handling in user space accesses (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] uaccess: Tell the compiler that uaccess is unlikely to fault (Josh Poimboeuf) [1589032] {CVE-2018-3693}- [x86] entry/64: Don't use IST entry for #BP stack (Waiman Long) [1596113] {CVE-2018-10872} - [fs] gfs2: Flush delayed work earlier in gfs2_inode_lookup (Andreas Grunbacher) [1506281] - [mm] mempolicy: fix use after free when calling get_mempolicy (Augusto Caringi) [1576757] {CVE-2018-10675} - [mm] Fix NULL pointer dereference in dequeue_hwpoisoned_huge_page() (Larry Woodman) [1381653] - [fs] NFSv4.1: Fix up replays of interrupted requests (Benjamin Coddington) [1553423] - [fs] NFSv4.1: Simplify struct nfs4_sequence_args too (Benjamin Coddington) [1553423] - [fs] NFSv4.1: Label each entry in the session slot tables with its slot number (Benjamin Coddington) [1553423] - [fs] NFSv4.1: Shrink struct nfs4_sequence_res by moving the session pointer (Benjamin Coddington) [1553423] - [fs] NFSv4.1: nfs4_alloc_slots doesn't need zeroing (Benjamin Coddington) [1553423] - [fs] NFSv4.1: clean up nfs4_recall_slot to use nfs4_alloc_slots (Benjamin Coddington) [1553423] - [fs] NFSv4.1: Fix a NFSv4.1 session initialisation regression (Benjamin Coddington) [1553423] - [scsi] ipr: Fix sync scsi scan (Gustavo Duarte) [1572310] - [scsi] ipr: Wait to do async scan until scsi host is initialized (Gustavo Duarte) [1572310]- [x86] microcode: Fix CPU synchronization routine (Prarit Bhargava) [1574592] - [x86] microcode: Synchronize late microcode loading (Prarit Bhargava) [1574592] - [x86] microcode: Request microcode on the BSP (Prarit Bhargava) [1574592] - [x86] microcode: Sanitize per-cpu microcode reloading interface (Prarit Bhargava) [1574592] - [x86] virt_spec_ctrl: Set correct host SSDB value for AMD (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Eliminate TIF_SSBD checks in IBRS on/off functions (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Disable SSBD update from scheduler if not user settable (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Make ssbd_enabled writtable (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Remove thread_info check in __wrmsr_on_cpu() (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Write per-thread SSBD state to spec_ctrl_pcp (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Add a read-only ssbd_enabled debugfs file (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Switch the selection of mitigation from CPU vendor to CPU features (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Add AMD's SPEC_CTRL MSR usage (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Add AMD's variant of SSB_NO (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs/intel: Set proper CPU features and setup RDS (Waiman Long) [1584356] {CVE-2018-3639} - [x86] KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [1584356] {CVE-2018-3639} - [x86] KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBD (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation, KVM: Implement support for VIRT_SPEC_CTRL/LS_CFG (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Rework spec_ctrl base and mask logic (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Rework SPEC_CTRL update after late microcode loading (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Make sync_all_cpus_ibrs() write spec_ctrl_pcp value (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Unify x86_spec_ctrl_{set_guest, restore_host} (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation: Rework speculative_store_bypass_update() (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation: Add virtualized speculative store bypass disable support (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs, KVM: Extend speculation control for VIRT_SPEC_CTRL (Waiman Long) [1584356] {CVE-2018-3639} - [x86] KVM: Rename KVM SPEC_CTRL MSR functions to match upstream (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation: Handle HT correctly on AMD (Waiman Long) [1584356] {CVE-2018-3639} - [x86] cpufeatures: Add FEATURE_ZEN (Waiman Long) [1584356] {CVE-2018-3639} - [x86] cpufeatures: Disentangle SSBD enumeration (Waiman Long) [1584356] {CVE-2018-3639} - [x86] cpufeatures: Disentangle MSR_SPEC_CTRL enumeration from IBRS (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation: Use synthetic bits for IBRS/IBPB/STIBP (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Fix missing void (Waiman Long) [1584356] {CVE-2018-3639} - [documentation] spec_ctrl: Do some minor cleanups (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation: Make "seccomp" the default mode for Speculative Store Bypass (Waiman Long) [1584356] {CVE-2018-3639} - [kernel] seccomp: Move speculation migitation control to arch code (Waiman Long) [1584356] {CVE-2018-3639} - [kernel] seccomp: Use PR_SPEC_FORCE_DISABLE (Waiman Long) [1584356] {CVE-2018-3639} - [uapi] prctl: Add force disable speculation (Waiman Long) [1584356] {CVE-2018-3639} - [kernel] seccomp: Enable speculation flaw mitigations (Waiman Long) [1584356] {CVE-2018-3639} - [fs] proc: Provide details on speculation flaw mitigations (Waiman Long) [1584356] {CVE-2018-3639} - [x86] nospec: Allow getting/setting on non-current task (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Show IBPB in the Spectre_v2 sysfs file (Waiman Long) [1584356] {CVE-2018-3639} - [x86] pti: Check MSR_IA32_ARCH_CAPABILITIES for Meltdown vulnearability (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Sync up naming of SPEC_CTRL MSR bits with upstream (Waiman Long) [1584356] {CVE-2018-3639} - [x86] pti: Fix kexec warning on debug kernel (Waiman Long) [1584356] {CVE-2018-3639} - [x86] kvm/fpu: Enable eager FPU restore (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] always enable eager FPU by default (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Load xsave pointer *after* initialization (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Fix 32-bit signal frame handling (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Always restore_xinit_state() when use_eager_cpu() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Rename drop_init_fpu() to fpu_reset_state() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Fix math_state_restore() race with kernel_fpu_begin() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Fold __drop_fpu() into its sole user (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Don't abuse drop_init_fpu() in flush_thread() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Introduce restore_init_xstate() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Document user_fpu_begin() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Factor out memset(xstate, 0) in fpu_finit() paths (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Change xstateregs_get()/set() to use ->xsave.i387 rather than ->fxsave (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Always allow FPU in interrupt if use_eager_fpu() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Don't abuse has_fpu in __kernel_fpu_begin/end() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Introduce per-cpu in_kernel_fpu state (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Check tsk_used_math() in kernel_fpu_end() for eager FPU (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Change math_error() to use unlazy_fpu(), kill (now) unused save_init_fpu() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Merge simd_math_error() into math_error() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Don't do __thread_fpu_end() if use_eager_fpu() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Don't reset thread.fpu_counter (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: shift drop_init_fpu() from save_xstate_sig() to handle_signal() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Allow FPU to be used at interrupt time even with eagerfpu (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387.c: Initialize thread xstate only on CPU0 only once (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] kvm: fix kvm's usage of kernel_fpu_begin/end() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] rhel: initialize scattered CPUID features early (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: make eagerfpu= boot param tri-state (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: enable eagerfpu by default for xsaveopt (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: decouple non-lazy/eager fpu restore from xsave (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: use non-lazy fpu restore for processors supporting xsave (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: remove unnecessary user_fpu_end() in save_xstate_sig() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: drop_fpu() before restoring new state from sigframe (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Unify signal handling code paths for x86 and x86_64 kernels (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: drop the fpu state during thread exit (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] signals: ia32_signal.c: add __user casts to fix sparse warnings (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Consolidate inline asm routines for saving/restoring fpu state (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] signal: Cleanup ifdefs and is_ia32, is_x32 (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu/xsave: Keep __user annotation in casts (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] debug: Add KERN_ to bare printks, convert printks to pr_ (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] extable: Remove open-coded exception table entries in arch/x86/include/asm/xsave.h (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: Split up into exported and internal interfaces (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: Uninline the generic FP helpers that we expose to kernel modules (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: (DON'T ACTUALLY) support lazy restore of FPU state (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: use 'restore_fpu_checking()' directly in task switching code (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: fix up some fpu_counter confusion (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: re-introduce FPU state preloading at context switch time (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: move TS_USEDFPU flag from thread_info to task_struct (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: move AMD K7/K8 fpu fxsave/fxrstor workaround from save to restore (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: do not preload FPU state at task switch time (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: don't ever touch TS_USEDFPU directly, use helper functions (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: move TS_USEDFPU clearing out of __save_init_fpu and into callers (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: fix x86-64 preemption-unsafe user stack save/restore (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: math_state_restore() isn't called from asm (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fix potentially dangerous trailing '; ' in #defined values/expressions (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] x86-32, fpu: Fix FPU exception handling on non-SSE systems (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Fix common misspellings (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] kvm: Initialize fpu state in preemptible context (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Merge fpu_save_init() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] x86-32, fpu: Rewrite fpu_save_init() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Remove PSHUFB_XMM5_* macros (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Remove unnecessary ifdefs from i387 code. (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] x86-64, fpu: Simplify constraints for fxsave/fxtstor (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] x86-64, fpu: Fix cs value in convert_from_fxsr() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] x86-64, fpu: Disable preemption when using TS_USEDFPU (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Merge __save_init_fpu() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Merge tolerant_fwait() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Merge fpu_init() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Disable xsave in i387 emulation mode (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Make xstate_enable_boot_cpu() __init, protect on CPU 0 (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Add __init attribute to setup_xstate_features() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Make init_xstate_buf static (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Check cpuid level for XSTATE_CPUID (0x0d) (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Introduce xstate enable functions (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Do not include asm/i387.h in asm/xsave.h (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Avoid unnecessary __clear_user() and xrstor in signal handling (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Cleanup return codes in check_for_xstate() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Separate fpu and xsave initialization (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Move boot cpu initialization to xsave_init() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Revert "[x86] fpu: change save_i387_xstate() to rely on unlazy_fpu()" (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Revert "[x86] fpu: shift clear_used_math() from save_i387_xstate() to handle_signal()" (Paolo Bonzini) [1589047] {CVE-2018-3665}- [powerpc] 64s: Add support for a store forwarding barrier at kernel entry/exit (Mauricio Oliveira) [1581053] {CVE-2018-3639} - [x86] amd: Disable AMD SSBD mitigation in a VM (Waiman Long) [1580360] - [x86] spec_ctrl: Fix late microcode problem with AMD (Waiman Long) [1566899] {CVE-2018-3639} - [x86] spec_ctrl: Clean up entry code & remove unused APIs (Waiman Long) [1566899] {CVE-2018-3639} - [x86] spec_ctrl: Mask off SPEC_CTRL MSR bits that are managed by kernel (Waiman Long) [1566899] {CVE-2018-3639} - [x86] spec_ctrl: add support for SSBD to RHEL IBRS entry/exit macros (Waiman Long) [1566899] {CVE-2018-3639} - [x86] bugs: Rename _RDS to _SSBD (Waiman Long) [1566899] {CVE-2018-3639} - [x86] speculation: Add prctl for Speculative Store Bypass mitigation (Waiman Long) [1566899] {CVE-2018-3639} - [x86] process: Allow runtime control of Speculative Store Bypass (Waiman Long) [1566899] {CVE-2018-3639} - [kernel] prctl: Add speculation control prctls (Waiman Long) [1566899] {CVE-2018-3639} - [x86] kvm: Expose the RDS bit to the guest (Waiman Long) [1566899] {CVE-2018-3639} - [x86] bugs/AMD: Add support to disable RDS on Fam(15, 16, 17)h if requested (Waiman Long) [1566899] {CVE-2018-3639} - [x86] spec_ctrl: Sync up RDS setting with IBRS code (Waiman Long) [1566899] {CVE-2018-3639} - [x86] bugs: Provide boot parameters for the spec_store_bypass_disable mitigation (Waiman Long) [1566899] {CVE-2018-3639} - [x86] bugs: Expose the /sys/../spec_store_bypass and X86_BUG_SPEC_STORE_BYPASS (Waiman Long) [1566899] {CVE-2018-3639} - [x86] bugs: Read SPEC_CTRL MSR during boot and re-use reserved bits (Waiman Long) [1566899] {CVE-2018-3639} - [x86] spec_ctrl: Use separate PCP variables for IBRS entry and exit (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpu/intel: Knight Mill and Moorefield update to intel-family.h (Waiman Long) [1566899] {CVE-2018-3639} - [x86] speculation: Update Speculation Control microcode blacklist (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpuid: Fix up "virtual" IBRS/IBPB/STIBP feature bits on Intel (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpufeatures: Clean up Spectre v2 related CPUID flags (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpufeatures: Add AMD feature bits for Speculation Control (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpufeatures: Add Intel feature bits for Speculation (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpufeatures: Add CPUID_7_EDX CPUID leaf (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpu: Fill in feature word 13, CPUID_8000_0008_EBX (Waiman Long) [1566899] {CVE-2018-3639} - [x86] Extend RH cpuinfo to 10 extra words (Waiman Long) [1566899] {CVE-2018-3639} - [x86] invpcid: Enable 'noinvpcid' boot parameter for X86_32 (Waiman Long) [1560494] - [x86] dumpstack_32: Fix kernel panic in dump_trace (Waiman Long) [1577351] - [fs] gfs2: For fs_freeze, do a log flush and flush the ail1 list (Robert S Peterson) [1569148] - [net] dccp: check sk for closed state in dccp_sendmsg() (Stefano Brivio) [1576586] {CVE-2018-1130} - [net] ipv6: dccp: add missing bind_conflict to dccp_ipv6_mapped (Stefano Brivio) [1576586] {CVE-2018-1130}- [x86] vm86-32: Properly set up vm86-32 stack for task switching (Waiman Long) [1572865] - [x86] spec_ctrl: Enable IBRS and RSB stuffing in 32-bit interrupts (Waiman Long) [1571362] - [x86] entry/32: Fix regressions in 32-bit debug exception (Waiman Long) [1571362]- [x86] kpti/kexec: fix wrong page address in clear_page (Dave Young) [1572487] - [fs] fix WARNING in rmdir() (Miklos Szeredi) [1282117] - [net] sctp: label accepted/peeled off sockets (Marcelo Leitner) [1571357] - [net] security: export security_sk_clone (Marcelo Leitner) [1571357]- [md] dm thin: fix regression that caused discards to be disabled if passdown was (Mike Snitzer) [1569377] - [s390] configs: enable auto expoline support (Hendrik Brueckner) [1554959] - [s390] correct nospec auto detection init order (Hendrik Brueckner) [1554959] - [s390] add sysfs attributes for spectre (Hendrik Brueckner) [1554959] - [s390] report spectre mitigation via syslog (Hendrik Brueckner) [1554959] - [s390] add automatic detection of the spectre defense (Hendrik Brueckner) [1554959] - [s390] move nobp parameter functions to nospec-branch.c (Hendrik Brueckner) [1554959] - [s390] do not bypass BPENTER for interrupt system calls (Hendrik Brueckner) [1554959] - [s390] Replace IS_ENABLED(EXPOLINE_*) with IS_ENABLED(CONFIG_EXPOLINE_*) (Hendrik Brueckner) [1554959] - [s390] introduce execute-trampolines for branches (Hendrik Brueckner) [1554959] - [s390] run user space and KVM guests with modified branch prediction (Hendrik Brueckner) [1554959] - [s390] add optimized array_index_mask_nospec (Hendrik Brueckner) [1554959] - [s390] scrub registers on kernel entry and KVM exit (Hendrik Brueckner) [1554959] - [s390] align and prepare spectre mitigation for upstream commits (Hendrik Brueckner) [1554959] - [x86] xen: do not use xen_info on HVM, set pv_info name to "Xen HVM" (Vitaly Kuznetsov) [1568241] - [net] sctp: verify size of a new chunk in _sctp_make_chunk() (Stefano Brivio) [1551908] {CVE-2018-5803}- [fs] fuse: fix punching hole with unaligned end (Miklos Szeredi) [1387473] {CVE-2017-15121} - [documentation] kdump: fix documentation about panic_on_warn to match rhel6 (Pingfan Liu) [1555196] - [fs] Provide sane values for nlink (Leif Sahlberg) [1554342]- [powerpc] pseries: Restore default security feature flags on setup (Mauricio Oliveira) [1561788] - [powerpc] Move default security feature flags (Mauricio Oliveira) [1561788] - [powerpc] pseries: Fix clearing of security feature flags (Mauricio Oliveira) [1561788] - [powerpc] 64s: Wire up cpu_show_spectre_v2() (Mauricio Oliveira) [1561788] - [powerpc] 64s: Wire up cpu_show_spectre_v1() (Mauricio Oliveira) [1561788] - [powerpc] pseries: Use the security flags in pseries_setup_rfi_flush() (Mauricio Oliveira) [1561788] - [powerpc] 64s: Enhance the information in cpu_show_meltdown() (Mauricio Oliveira) [1561788] - [powerpc] 64s: Move cpu_show_meltdown() (Mauricio Oliveira) [1561788] - [powerpc] pseries: Set or clear security feature flags (Mauricio Oliveira) [1561788] - [powerpc] Add security feature flags for Spectre/Meltdown (Mauricio Oliveira) [1561788] - [powerpc] pseries: Add new H_GET_CPU_CHARACTERISTICS flags (Mauricio Oliveira) [1561788] - [lib] seq: Add seq_buf_printf() (Mauricio Oliveira) [1561788] - [powerpc] rfi-flush: Call setup_rfi_flush() after LPM migration (Mauricio Oliveira) [1561786] - [powerpc] rfi-flush: Differentiate enabled and patched flush types (Mauricio Oliveira) [1561786] - [powerpc] rfi-flush: Always enable fallback flush on pseries (Mauricio Oliveira) [1561786] - [powerpc] rfi-flush: Make it possible to call setup_rfi_flush() again (Mauricio Oliveira) [1561786] - [powerpc] rfi-flush: Move the logic to avoid a redo into the debugfs code (Mauricio Oliveira) [1561786] - [x86] pti/32: Don't use trampoline stack on Xen PV (Waiman Long) [1562725] - [x86] pti: Use boot_cpu_has(X86_FEATURE_PTI_SUPPORT) for early call sites (Waiman Long) [1562725] - [x86] pti: Set X86_FEATURE_PTI_SUPPORT early (Waiman Long) [1562725] - [x86] pti: Rename X86_FEATURE_NOPTI to X86_FEATURE_PTI_SUPPORT (Waiman Long) [1562725] - [x86] pti/32: Fix setup_trampoline_page_table() bug (Waiman Long) [1562725] - [x86] entry: Remove extra argument in call instruction (Waiman Long) [1562552] - [x86] syscall: Fix ia32_ptregs handling bug in 64-bit kernel (Waiman Long) [1557562 1562552] - [x86] efi/64: Align efi_pgd on even page boundary (Waiman Long) [1558845] - [x86] pgtable/pae: Revert "Use separate kernel PMDs for user page-table" (Waiman Long) [1558845] - [x86] pgtable/pae: Revert "Unshare kernel PMDs when PTI is enabled" (Waiman Long) [1558845] - [x86] mm: Dump both kernel & user page tables at fault (Waiman Long) [1558845] - [x86] entry/32: Fix typo in PARANOID_EXIT_TO_KERNEL_MODE (Waiman Long) [1558845]- [mm] fold arch_randomize_brk into ARCH_HAS_ELF_RANDOMIZE (Bhupesh Sharma) [1494380] - [mm] brk: fix min_brk lower bound computation for COMPAT_BRK (Bhupesh Sharma) [1494380] - [mm] split ET_DYN ASLR from mmap ASLR (Bhupesh Sharma) [1494380] - [s390] redefine randomize_et_dyn for ELF_ET_DYN_BASE (Bhupesh Sharma) [1494380] - [mm] expose arch_mmap_rnd when available (Bhupesh Sharma) [1494380] - [s390] standardize mmap_rnd() usage (Bhupesh Sharma) [1494380] - [s390] mmap: randomize mmap base for bottom up direction (Bhupesh Sharma) [1494380] - [powerpc] standardize mmap_rnd() usage (Bhupesh Sharma) [1494380] - [x86] standardize mmap_rnd() usage (Bhupesh Sharma) [1494380] - [fs] binfmt_elf: create Kconfig variable for PIE randomization (Bhupesh Sharma) [1494380] - [fs] binfmt_elf: PIE: make PF_RANDOMIZE check comment more accurate (Bhupesh Sharma) [1494380] - [fs] binfmt_elf: fix PIE execution with randomization disabled (Bhupesh Sharma) [1494380] - [acpi] acpica: Support calling _REG methods within ACPI interpreter (Lenny Szubowicz) [1522849] - [acpi] acpica: Function to test if ACPI interpreter already entered (Lenny Szubowicz) [1522849] - [acpi] acpica: Function to test if ACPI mutex held by this thread (Lenny Szubowicz) [1522849]- [fs] gfs2: Check for the end of metadata in trunc_dealloc (Robert S Peterson) [1559928] - [fs] gfs2: clear journal live bit in gfs2_log_flush (Robert S Peterson) [1559928] - [netdrv] vmxnet3: fix tx data ring copy for variable size (Neil Horman) [1530378] - [mm] account skipped entries to avoid looping in find_get_pages (Dave Wysochanski) [1559386] - [powerpc] pseries: Support firmware disable of RFI flush (Mauricio Oliveira) [1554631] - [powerpc] pseries: Add H_GET_CPU_CHARACTERISTICS flags & wrapper (Mauricio Oliveira) [1554631] - [powerpc] 64s: Allow control of RFI flush via debugfs (Mauricio Oliveira) [1554630] - [powerpc] 64s: Improve RFI L1-D cache flush fallback (Mauricio Oliveira) [1554630] - [powerpc] 64s: Wire up cpu_show_meltdown() (Mauricio Oliveira) [1554630]- [dm] fix race between dm_get_from_kobject() and __dm_destroy() (Mike Snitzer) [1551999] {CVE-2017-18203} - [x86] pti: Disable kaiser_add_mapping if X86_FEATURE_NOPTI (Waiman Long) [1557562] - [x86] irq/ioapic: Check for valid irq_cfg pointer in smp_irq_move_cleanup_interrupt (Waiman Long) [1550599] {CVE-2017-5754} - [x86] kexec/64: Clear control page after PGD init (Waiman Long) [1550599] {CVE-2017-5754} - [x86] efi/64: Fix potential PTI data corruption problem (Waiman Long) [1550599] {CVE-2017-5754} - [ipmi] pick up slave address from SMBIOS on an ACPI device (Tony Camuso) [1484525] - [ipmi] fix watchdog timeout set on reboot (Tony Camuso) [1484525] - [ipmi] fix watchdog hang on panic waiting for ipmi response (Tony Camuso) [1484525] - [ipmi] use smi_num for init_name (Tony Camuso) [1484525] - [ipmi] move platform device creation earlier in the initialization (Tony Camuso) [1484525] - [ipmi] clean up printks (Tony Camuso) [1484525] - [ipmi] cleanup error return (Tony Camuso) [1484525] - [md] raid0: apply base queue limits *before* disk_stack_limits (Xiao Ni) [1417294] - [md] raid0: update queue parameter in a safer location (Xiao Ni) [1417294] - [md] raid0: conditional mddev->queue access to suit dm-raid (Xiao Ni) [1417294] - [md] raid0: access mddev->queue (request queue member) conditionally because it is not set when accessed from dm-raid (Xiao Ni) [1417294]- [x86] pti/mm: Fix machine check with PTI on old AMD CPUs (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti/mm: Enable PAGE_GLOBAL if not affected by Meltdown (Waiman Long) [1550599] {CVE-2017-5754} - [x86] retpoline: Avoid retpolines for built-in __init functions (Waiman Long) [1550599] {CVE-2017-5754} - [x86] kexec/32: Allocate 8k PGD for PTI (Waiman Long) [1550599] {CVE-2017-5754} - [x86] spec_ctrl: Patch out lfence on old 32-bit CPUs (Waiman Long) [1550599] {CVE-2017-5754} - [v4l] media: v4l2-compat-ioctl32.c: refactor compat ioctl32 logic fixup (Jarod Wilson) [1548432] {CVE-2017-13166} - [scsi] lpfc: Fix crash from memory alloc at interrupt level with GFP_KERNEL set (Dick Kennedy) [1540706]- [dm] io: fix duplicate bio completion due to missing ref count (Mikulas Patocka) [1334224] - [fs] gfs2: Reduce contention on gfs2_log_lock (Robert S Peterson) [1399822] - [fs] gfs2: Inline function meta_lo_add (Robert S Peterson) [1399822] - [fs] gfs2: Switch tr_touched to flag in transaction (Robert S Peterson) [1399822]- [v4l] media: v4l2-compat-ioctl32.c: refactor compat ioctl32 logic (Jarod Wilson) [1548432] {CVE-2017-13166} - [kernel] cgroup: initialize xattr before calling d_instantiate() (Aristeu Rozanski) [1533523] - [fs] ext*: Don't clear SGID when inheriting ACLs (Andreas Grunbacher) [1473482] - [fs] gfs2: writeout truncated pages (Robert S Peterson) [1331076] - [fs] export __block_write_full_page (Robert S Peterson) [1331076] - [scsi] mark queue as PREEMPT_ONLY before setting quiesce (Ming Lei) [1462959] - [block] call blk_queue_enter() before allocating request (Ming Lei) [1462959] - [block] introduce blk_queue_enter() (Ming Lei) [1462959] - [mm] shmem: replace_page must flush_dcache and others (Waiman Long) [1412337] - [mm] shmem: replace page if mapping excludes its zone (Waiman Long) [1412337] - [x86] cpufeature: Blacklist SPEC_CTRL/PRED_CMD on early Spectre v2 microcodes (Waiman Long) [1550599] {CVE-2017-5754} - [x86] spec_ctrl/32: Enable IBRS processing on kernel entries & exits (Waiman Long) [1550599] {CVE-2017-5754} - [x86] spec_ctrl/32: Stuff RSB on kernel entry (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti: Allow CONFIG_PAGE_TABLE_ISOLATION for x86_32 (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti/32: Add a PAE specific version of __pti_set_user_pgd (Waiman Long) [1550599] {CVE-2017-5754} - [x86] mm/dump_pagetables: Support PAE page table dumping (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable/pae: Use separate kernel PMDs for user page-table (Waiman Long) [1550599] {CVE-2017-5754} - [x86] mm/pae: Populate valid user PGD entries (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti: Enable x86-32 for kaiser.c (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti: Disable PCID handling in x86-32 TLB flushing code (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable: Disable user PGD poisoning for PAE (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable: Move more PTI functions out of pgtable_64.h (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable: Move pgdp kernel/user conversion functions to pgtable.h (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable/32: Allocate 8k page-tables when PTI is enabled (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable/pae: Unshare kernel PMDs when PTI is enabled (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Handle debug exception similar to NMI (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Add PTI cr3 switch to non-NMI entry/exit points (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Add PTI cr3 switches to NMI handler code (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Introduce SAVE_ALL_NMI and RESTORE_ALL_NMI (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Enable the use of trampoline stack (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Change INT80 to be an interrupt gate (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Handle Entry from Kernel-Mode on Entry-Stack (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Leave the kernel via trampoline stack (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Enter the kernel via trampoline stack (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Restore segments before int registers (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Split off return-to-kernel path (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Unshare NMI return path (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Put ESPFIX code into a macro (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Load task stack from x86_tss.sp1 in SYSENTER handler (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Rename TSS_sysenter_sp0 to TSS_entry_stack (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti: Add X86_FEATURE_NOPTI to permanently disable PTI (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Simplify and fix up the SYSENTER stack #DB/NMI fixup (Waiman Long) [1550599] {CVE-2017-5754} - [x86] doublefault: Set the right gs register for doublefault (Waiman Long) [1550599] {CVE-2017-5754} - [x86] syscall: int80 must not clobber r12-15 (Waiman Long) [1550599] {CVE-2017-5754} - [x86] syscall: change ia32_syscall() to create the full register frame in ia32_do_call() (Waiman Long) [1550599] {CVE-2017-5754} - [x86] cve: Make all Meltdown/Spectre percpu variables available to x86-32 (Waiman Long) [1550599] {CVE-2017-5754}- [mm] prevent /proc/sys/vm/percpu_pagelist_fraction divide-by-zero (Dave Anderson) [1405879] - [fs] proc: Resolve performance issues with multiple /proc/stat reads (Prarit Bhargava) [1544565] - [fs] nfs: fix pnfs direct write memory leak (Scott Mayhew) [1536900] - [fs] dcache: prevent multiple shrink_dcache_parent() on the same dentry (Miklos Szeredi) [1269288] - [fs] fifo: do not restart open() if it already found a partner (Miklos Szeredi) [1482983] - [audit] reinstate check for failed execve (Denys Vlasenko) [1488822] - [perf] x86/intel/uncore: Make PCI and MSR uncore independent (Jiri Olsa) [1427324] - [perf] fix perf_event_comm() vs. exec() assumption (Jiri Olsa) [1478980] - [lib] prevent BUG in kfree() due to memory exhaustion in __sg_alloc_table() (Larry Woodman) [1454453] - [kernel] sched/core: Rework rq->clock update skips (Lauro Ramos Venancio) [1212959] - [kernel] sched: Remove useless code in yield_to() (Lauro Ramos Venancio) [1212959] - [kernel] sched: Set skip_clock_update in yield_task_fair() (Lauro Ramos Venancio) [1212959] - [kernel] sched, rt: Update rq clock when unthrottling of an otherwise idle CPU (Lauro Ramos Venancio) [1212959] - [kernel] lockdep: Fix lock_is_held() on recursion (Lauro Ramos Venancio) [1212959] - [x86] skip check for spurious faults for non-present faults (Daniel Vacek) [1495167] - [x86] mm: Fix boot crash caused by incorrect loop count calculation in sync_global_pgds() (Daniel Vacek) [1495167] - [fs] gfs2: Defer deleting inodes under memory pressure (Andreas Grunbacher) [1255872] - [fs] gfs2: gfs2_clear_inode, gfs2_delete_inode: Put glocks asynchronously (Andreas Grunbacher) [1255872] - [fs] gfs2: Get rid of gfs2_set_nlink (Andreas Grunbacher) [1255872] - [fs] add set_nlink() (Andreas Grunbacher) [1255872] - [fs] gfs2: gfs2_glock_get: Wait on freeing glocks (Andreas Grunbacher) [1255872] - [fs] gfs2: gfs2_create_inode: Keep glock across iput (Andreas Grunbacher) [1255872] - [fs] gfs2: Clean up glock work enqueuing (Andreas Grunbacher) [1255872] - [fs] gfs2: Protect gl->gl_object by spin lock (Andreas Grunbacher) [1255872] - [fs] gfs2: Get rid of flush_delayed_work in gfs2_clear_inode (Andreas Grunbacher) [1255872] - [fs] revert "gfs2: Wait for iopen glock dequeues" (Andreas Grunbacher) [1255872] - [fs] gfs2: Fixup to "Clear gl_object if gfs2_create_inode fails" (Andreas Grunbacher) [1506281] - [scsi] dual scan thread bug fix (Ewan Milne) [1508512] - [scsi] fix our current target reap infrastructure (Ewan Milne) [1508512] - [scsi] bnx2fc: Fix check in SCSI completion handler for timed out request (Chad Dupuis) [1538168]- [net] netfilter: xt_TCPMSS: add more sanity tests on tcph->doff (Florian Westphal) [1543091] {CVE-2017-18017} - [net] netfilter: xt_TCPMSS: fix handling of malformed TCP header and options (Florian Westphal) [1543091] {CVE-2017-18017} - [net] netfilter: xt_TCPMSS: SYN packets are allowed to contain data (Florian Westphal) [1543091] {CVE-2017-18017} - [net] sctp: return error if the asoc has been peeled off in sctp_wait_for_sndbuf (Hangbin Liu) [1470559] - [net] sctp: use the right sk after waking up from wait_buf sleep (Hangbin Liu) [1470559] - [net] sctp: do not free asoc when it is already dead in sctp_sendmsg (Hangbin Liu) [1470559] - [net] packet: Allow packets with only a header (but no payload) (Lorenzo Bianconi) [1535024] - [net] packet: make packet too small warning match condition (Lorenzo Bianconi) [1535024] - [net] packet: bail out of packet_snd() if L2 header creation fails (Lorenzo Bianconi) [1535024] - [net] packet: make packet_snd fail on len smaller than l2 header (Lorenzo Bianconi) [1535024] - [net] bonding: discard lowest hash bit for 802.3ad layer3+4 (Hangbin Liu) [1532167] - [net] revert "net: use lib/percpu_counter API for fragmentation mem accounting" (Jesper Brouer) [1508504] - [scsi] lpfc: fix pci hot plug crash in list_add call (Dick Kennedy) [1542773] - [scsi] hpsa: update driver version (Joseph Szczypek) [1541517] - [scsi] hpsa: correct resets on retried commands (Joseph Szczypek) [1541517] - [scsi] hpsa: rescan later if reset in progress (Joseph Szczypek) [1541517]- [x86] retpoline/hyperv: Convert assembler indirect jumps (Waiman Long) [1535645] - [x86] spec_ctrl: Upgrade GCC retpoline warning to an error for brew builds (Waiman Long) [1535645] - [x86] retpoline: Don't use kernel indirect thunks in vsyscalls (Waiman Long) [1535645] - [x86] spec_ctrl: Add a read-only retp_enabled debugfs knob (Waiman Long) [1535645] - [x86] spec_ctrl: detect unretpolined modules (Waiman Long) [1535645] - [x86] retpoline/ACPI: Convert indirect jump in wakeup code (Waiman Long) [1535645] - [x86] retpoline/efi: Convert stub indirect calls & jumps (Waiman Long) [1535645] - [watchdog] hpwdt: remove indirect call in drivers/watchdog/hpwdt.c (Waiman Long) [1535645] - [x86] spec_ctrl: cleanup __ptrace_may_access (Waiman Long) [1535645] - [x86] bugs: Drop one "mitigation" from dmesg (Waiman Long) [1535645] - [x86] spec_ctrl: fix ptrace IBPB optimization (Waiman Long) [1535645] - [x86] spec_ctrl: Avoid returns in IBRS-disabled regions (Waiman Long) [1535645] - [x86] spectre/meltdown: avoid the vulnerability directory to weaken kernel security (Waiman Long) [1535645] - [x86] spec_ctrl: Update spec_ctrl.txt and kernel-parameters.txt (Waiman Long) [1535645] - [x86] Use IBRS for firmware update path (Waiman Long) [1535645] - [x86] spec_ctrl: stuff RSB on context switch with SMEP enabled (Waiman Long) [1535645] - [x86] spec_ctrl: use upstream RSB stuffing function (Waiman Long) [1535645] - [x86] spec_ctrl: add ibrs_enabled=3 (ibrs_user) (Waiman Long) [1535645] - [x86] spec_ctrl: Integrate IBRS with retpoline (Waiman Long) [1535645] - [x86] spec_ctrl: print features changed by microcode loading (Waiman Long) [1535645] - [x86] spec_ctrl: refactor the init and microcode loading paths (Waiman Long) [1535645] - [x86] spec_ctrl: move initialization of X86_FEATURE_IBPB_SUPPORT (Waiman Long) [1535645] - [x86] spec_ctrl: remove SPEC_CTRL_PCP_IBPB bit (Waiman Long) [1535645] - [x86] spec_ctrl: remove ibrs_enabled variable (Waiman Long) [1535645] - [x86] spec_ctrl: add ibp_disabled variable (Waiman Long) [1535645] - [x86] spec_ctrl: add X86_FEATURE_IBP_DISABLE (Waiman Long) [1535645] - [x86] spec_ctrl: remove IBP disable for AMD model 0x16 (Waiman Long) [1535645] - [x86] spec_ctrl: remove performance measurements from documentation (Waiman Long) [1535645] - [x86] spec_ctrl: make ipbp_enabled read-only (Waiman Long) [1535645] - [x86] spec_ctrl: remove ibpb_enabled=2 mode (Waiman Long) [1535645] - [x86] spec_ctrl: Enable spec_ctrl functions for x86-32 (Waiman Long) [1535645] - [x86] spec_ctrl: move vmexit rmb in the last branch before IBRS (Waiman Long) [1535645] - [x86] spec_ctrl: satisfy the barrier like semantics of IBRS (Waiman Long) [1535645] - [x86] spectre_v1: Mark it as mitigated (Waiman Long) [1535645] - [x86] pti: Do not enable PTI on CPUs which are not vulnerable to Meltdown (Waiman Long) [1535645] - [x86] mce: Make machine check speculation protected (Waiman Long) [1535645] - [x86] retpoline: Add LFENCE to the retpoline/RSB filling RSB macros (Waiman Long) [1535645] - [x86] retpoline: Fill return stack buffer on vmexit (Waiman Long) [1535645] - [x86] retpoline/irq32: Convert assembler indirect jumps (Waiman Long) [1535645] - [x86] retpoline/checksum32: Convert assembler indirect jumps (Waiman Long) [1535645] - [x86] retpoline/entry: Convert entry assembler indirect (Waiman Long) [1535645] - [x86] retpoline/crypto: Convert crypto assembler indirect jumps (Waiman Long) [1535645] - [x86] spectre: Add boot time option to select Spectre v2 mitigation (Waiman Long) [1535645] - [x86] retpoline: Add initial retpoline support (Waiman Long) [1535645] - [x86] cpu: Implement CPU vulnerabilites sysfs functions (Waiman Long) [1535645] - [base] sysfs/cpu: Add vulnerability folder (Waiman Long) [1535645] - [x86] cpufeatures: Add X86_BUG_SPECTRE_V(12) (Waiman Long) [1535645] - [x86] pti: Add the pti= cmdline option and documentation (Waiman Long) [1535645] - [x86] cpufeatures: Add X86_BUG_CPU_MELTDOWN (Waiman Long) [1535645] - [x86] pti: Rename CONFIG_KAISER to CONFIG_PAGE_TABLE_ISOLATION (Waiman Long) [1535645] - [x86] cpu: Expand cpufeature facility to include cpu bugs (Waiman Long) [1535645] - [x86] cpu: Merge bugs.c and bugs_64.c (Waiman Long) [1535645] - [x86] cpu/intel: Introduce macros for Intel family numbers (Waiman Long) [1535645] - [x86] alternatives: Add missing 'n' at end of ALTERNATIVE inline asm (Waiman Long) [1535645] - [x86] alternatives: Fix alt_max_short macro to really be a max() (Waiman Long) [1535645] - [x86] asm: Make asm/alternative.h safe from assembly (Waiman Long) [1535645] - [x86] alternatives: Document macros (Waiman Long) [1535645] - [x86] alternatives: Fix ALTERNATIVE_2 padding generation properly (Waiman Long) [1535645] - [x86] alternatives: Add instruction padding (Waiman Long) [1535645] - [x86] alternative: Add header guards to asm/alternative-asm.h (Waiman Long) [1535645] - [x86] alternative: Use .pushsection/.popsection (Waiman Long) [1535645] - [x86] copy_user_generic: Optimize copy_user_generic with CPU erms feature (Waiman Long) [1535645] - [x86] Make .altinstructions bit size neutral (Waiman Long) [1535645]- [powerpc] spinlock: add gmb memory barrier (Mauricio Oliveira) [1538543] - [powerpc] prevent Meltdown attack with L1-D$ flush (Mauricio Oliveira) [1538543] - [s390] vtime: turn BP on when going idle (Hendrik Brueckner) [1538542] - [s390] cpuinfo: show facilities as reported by stfle (Hendrik Brueckner) [1538542] - [s390] kconfigs: turn off SHARED_KERNEL support for s390 (Hendrik Brueckner) [1538542] - [s390] add ppa to system call and program check path (Hendrik Brueckner) [1538542] - [s390] spinlock: add gmb memory barrier (Hendrik Brueckner) [1538542] - [s390] introduce CPU alternatives (Hendrik Brueckner) [1538542]- [x86] pti: Rework the trampoline stack switching code (Waiman Long) [1519802] {CVE-2017-5754} - [x86] pti: Disable interrupt before trampoline stack switching (Waiman Long) [1519802] {CVE-2017-5754} - [x86] pti/mm: Fix trampoline stack problem with XEN PV (Waiman Long) [1519802] {CVE-2017-5754} - [x86] kaiser/efi: unbreak tboot (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: Fix XEN PV boot failure (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Invoke TRACE_IRQS_IRETQ in paranoid_userspace_restore_all (Waiman Long) [1519802] {CVE-2017-5754} - [x86] spec_ctrl: show added cpuid flags in /proc/cpuinfo after late microcode update (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: svm: spec_ctrl at vmexit needs per-cpu areas functional (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: Eliminate redundnat FEATURE Not Present messages (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: enable IBRS and stuff_RSB before calling NMI C code (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: skip CAP_SYS_PTRACE check to skip audit (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: disable ibrs while in intel_idle() (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: skip IBRS/CR3 restore when paranoid exception returns to userland (Waiman Long) [1519796] {CVE-2017-5715} - [x86] Revert "entry: Use retpoline for syscall's indirect calls" (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm/dump_pagetables: Allow dumping current pagetables (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/dump_pagetables: Add a pgd argument to walk_pgd_level() (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/dump_pagetables: Add page table directory (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Remove unneeded nmi_userspace code (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Fix nmi exit code with CONFIG_TRACE_IRQFLAGS (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: init_tss is supposed to go in the PAGE_ALIGNED per-cpu section (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: Clear kdump pgd page to prevent incorrect behavior (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: consider the init_mm.pgd a kaiser pgd (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: convert userland visible "kpti" name to "pti" (Waiman Long) [1519802] {CVE-2017-5754} - [x86] spec_ctrl: set IBRS during resume from RAM if ibrs_enabled is 2 (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm/kaiser: __load_cr3 in resume from RAM after kernel gs has been restored (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm/kaiser: Revert the __GFP_COMP flag change (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Fix paranoid_exit() trampoline clobber (Waiman Long) [1519802] {CVE-2017-5754} - [x86] spec_ctrl: allow use_ibp_disable only if both SPEC_CTRL and IBPB_SUPPORT are missing (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: Documentation spec_ctrl.txt (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: remove irqs_disabled() check from intel_idle() (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: use enum when setting ibrs/ibpb_enabled (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: undo speculation barrier for ibrs_enabled and noibrs_cmdline (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: introduce ibpb_enabled = 2 for IBPB instead of IBRS (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: introduce SPEC_CTRL_PCP_ONLY_IBPB (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: cleanup s/flush/sync/ naming when sending IPIs (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: set IBRS during CPU init if in ibrs_enabled == 2 (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: use IBRS_ENABLED instead of 1 (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: allow the IBP disable feature to be toggled at runtime (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: always initialize save_reg in ENABLE_IBRS_SAVE_AND_CLOBBER (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: ibrs_enabled() is expected to return > 1 (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: CLEAR_EXTRA_REGS and extra regs save/restore (Waiman Long) [1519796] {CVE-2017-5715} - [x86] syscall: Clear unused extra registers on syscall (Waiman Long) [1519796] {CVE-2017-5715} - [x86] entry: Add back STUFF_RSB to interrupt and error paths (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm/kaiser: make is_kaiser_pgd reliable (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: disable global pages by default with KAISER (Waiman Long) [1519802] {CVE-2017-5754} - [x86] Revert "mm/kaiser: Disable global pages by default with KAISER" (Waiman Long) [1519802] {CVE-2017-5754} - [x86] kaiser/mm: fix pgd freeing in error path (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Fix 32-bit program crash with 64-bit kernel on AMD boxes (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: reload spec_ctrl cpuid in all microcode load paths (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: Prevent unwanted speculation without IBRS (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: add noibrs noibpb boot options (Waiman Long) [1519796] {CVE-2017-5715} - [x86] entry: Use retpoline for syscall's indirect calls (Waiman Long) [1519796] {CVE-2017-5715} - [x86] syscall: Clear unused extra registers on 32-bit compatible syscall entrance (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: rescan cpuid after a late microcode update (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: add debugfs ibrs_enabled ibpb_enabled (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: consolidate the spec control boot detection (Waiman Long) [1519796] {CVE-2017-5715} - [x86] Remove __cpuinitdata from some data & function (Waiman Long) [1519796] {CVE-2017-5715} - [x86] KVM/spec_ctrl: allow IBRS to stay enabled in host userland (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: move stuff_RSB in spec_ctrl.h (Waiman Long) [1519796] {CVE-2017-5715} - [x86] entry: Remove STUFF_RSB in error and interrupt code (Waiman Long) [1519796] {CVE-2017-5715} - [x86] entry: Stuff RSB for entry to kernel for non-SMEP platform (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm: Only set IBPB when the new thread cannot ptrace (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm: Set IBPB upon context switch (Waiman Long) [1519796] {CVE-2017-5715} - [x86] idle: Disable IBRS when offlining cpu and re-enable (Waiman Long) [1519796] {CVE-2017-5715} - [x86] idle: Disable IBRS entering idle and enable it on wakeup (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: implement spec ctrl C methods (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: save IBRS MSR value in save_paranoid for NMI (Waiman Long) [1519796] {CVE-2017-5715} - [x86] enter: Use IBRS on syscall and interrupts (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: swap rdx with rsi for nmi nesting detection (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: spec_ctrl_pcp and kaiser_enabled_pcp in same cachline (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: use per-cpu knob instead of ALTERNATIVES for ibpb and ibrs (Waiman Long) [1519796] {CVE-2017-5715} - [x86] enter: MACROS to set/clear IBRS and set IBPB (Waiman Long) [1519796] {CVE-2017-5715} - [kvm] x86: add SPEC_CTRL to MSR and CPUID lists (Waiman Long) [1519796] {CVE-2017-5715} - [kvm] svm: add MSR_IA32_SPEC_CTRL and MSR_IA32_PRED_CMD (Waiman Long) [1519796] {CVE-2017-5715} - [x86] svm: Set IBPB when running a different VCPU (Waiman Long) [1519796] {CVE-2017-5715} - [kvm] vmx: add MSR_IA32_SPEC_CTRL and MSR_IA32_PRED_CMD (Waiman Long) [1519796] {CVE-2017-5715} - [kvm] vmx: Set IBPB when running a different VCPU (Waiman Long) [1519796] {CVE-2017-5715} - [kvm] x86: clear registers on VM exit (Waiman Long) [1519796] {CVE-2017-5715} - [x86] kvm: Pad RSB on VM transition (Waiman Long) [1519796] {CVE-2017-5715} - [security] Add SPEC_CTRL Kconfig option (Waiman Long) [1519796] {CVE-2017-5715} - [x86] cpu/AMD: Control indirect branch predictor when SPEC_CTRL not available (Waiman Long) [1519796] {CVE-2017-5715} - [x86] feature: Report presence of IBPB and IBRS control (Waiman Long) [1519796] {CVE-2017-5715} - [x86] feature: Enable the x86 feature to control Speculation (Waiman Long) [1519796] {CVE-2017-5715} - [x86] cpuid: Provide get_scattered_cpuid_leaf() (Waiman Long) [1519796] {CVE-2017-5715} - [x86] cpuid: Cleanup cpuid_regs definitions (Waiman Long) [1519796] {CVE-2017-5715} - [x86] microcode: Share native MSR accessing variants (Waiman Long) [1519796] {CVE-2017-5715} - [x86] nop: Make the ASM_NOP* macros work from assembly (Waiman Long) [1519796] {CVE-2017-5715} - [x86] cpu: Clean up and unify the NOP selection infrastructure (Waiman Long) [1519796] {CVE-2017-5715} - [x86] entry: Further simplify the paranoid_exit code (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Remove trampoline check from paranoid entry path (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Don't switch to trampoline stack in paranoid_exit (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Simplify trampoline stack restore code (Waiman Long) [1519802] {CVE-2017-5754} - [misc] locking/barriers: prevent speculative execution based on Coverity scan results (Waiman Long) [1519789] {CVE-2017-5753} - [fs] udf: prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [fs] prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [scsi] qla2xxx: prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [netdrv] p54: prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [netdrv] carl9170: prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [media] uvcvideo: prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [x86] cpu/AMD: Remove now unused definition of MFENCE_RDTSC feature (Waiman Long) [1519789] {CVE-2017-5753} - [x86] cpu/AMD: Make the LFENCE instruction serialized (Waiman Long) [1519789] {CVE-2017-5753} - [kernel] locking/barriers: introduce new memory barrier gmb() (Waiman Long) [1519789] {CVE-2017-5753} - [x86] Fix typo preventing msr_set/clear_bit from having an effect (Waiman Long) [1519789] {CVE-2017-5753} - [x86] Add another set of MSR accessor functions (Waiman Long) [1519789] {CVE-2017-5753} - [x86] mm/kaiser: Replace kaiser with kpti to sync with upstream (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: map the trace idt tables in userland shadow pgd (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add "kaiser" and "nokaiser" boot options (Waiman Long) [1519802] {CVE-2017-5754} - [x86] kaiser/mm: fix RESTORE_CR3 crash in kaiser_stop_machine (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: use stop_machine for enable/disable knob (Waiman Long) [1519802] {CVE-2017-5754} - [x86] kaiser/mm: use atomic ops to poison/unpoison user pagetables (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: use invpcid to flush the two kaiser PCID AISD (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: use two PCID ASIDs optimize the TLB during enter/exit kernel (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: stop patching flush_tlb_single (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: If INVPCID is available, use it to flush global mappings (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: use PCID feature to make user and kernel switches faster (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/64: Initialize CR4.PCIDE early (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: Add a 'noinvpcid' boot option to turn off INVPCID (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: Add the 'nopcid' boot option to turn off PCID (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: validate trampoline stack (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Move SYSENTER_stack to the beginning of struct tss_struct (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: isolate the user mapped per cpu areas (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: enable kaiser in build (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: selective boot time defaults (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser/xen: Dynamically disable KAISER when running under Xen PV (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add Kconfig (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: avoid false positives during non-kaiser pgd updates (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: Respect disabled CPU features (Waiman Long) [1519802] {CVE-2017-5754} - [x86] kaiser/mm: trampoline stack comments (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: stack trampoline (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: re-enable vsyscalls (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: allow to build KAISER with KASRL (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: allow KAISER to be enabled/disabled at runtime (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: un-poison PGDs at runtime (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add a function to check for KAISER being enabled (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add debugfs file to turn KAISER on/off at runtime (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: disable native VSYSCALL (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: map virtually-addressed performance monitoring buffers (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add kprobes text section (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: map trace interrupt entry (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: map entry stack per-cpu areas (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: map dynamically-allocated LDTs (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: make sure static PGDs are 8k in size (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: allow NX poison to be set in p4d/pgd (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: unmap kernel from userspace page tables (core patch) (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: mark per-cpu data structures required for entry/exit (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: introduce user-mapped per-cpu areas (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add cr3 switches to entry code (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: remove scratch registers (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: prepare assembly for entry/exit CR3 switching (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: Disable global pages by default with KAISER (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: Document X86_CR4_PGE toggling behavior (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/tlb: Make CR4-based TLB flushes more robust (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: Do not set _PAGE_USER for init_mm page tables (Waiman Long) [1519802] {CVE-2017-5754} - [x86] increase robusteness of bad_iret fixup handler (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: Check if PUD is large when validating a kernel address (Waiman Long) [1519802] {CVE-2017-5754} - [x86] Separate out entry text section (Waiman Long) [1519802] {CVE-2017-5754} - [include] linux/const.h: Add _BITUL() and _BITULL() (Waiman Long) [1519802] {CVE-2017-5754} - [include] linux/mmdebug.h: add VM_WARN_ON() and VM_WARN_ON_ONCE() (Waiman Long) [1519802] {CVE-2017-5754} - [include] stddef.h: Move offsetofend() from vfio.h to a generic kernel header (Waiman Long) [1519802] {CVE-2017-5754}- [hv] netvsc: get rid of completion timeouts (Vitaly Kuznetsov) [1538592] - [fs] gfs2: Special case the rindex in gfs2_write_alloc_required() (Andrew Price) [1384184] - [scsi] scsi_dh_alua: fix race condition that causes multipath to hang (Mike Snitzer) [1500192] - [virtio] virtio-pci: fix leaks of msix_affinity_masks (Jason Wang) [1281754] - [fs] sunrpc: avoid warning in gss_key_timeout (J. Bruce Fields) [1456594] - [fs] sunrpc: fix RCU handling of gc_ctx field (J. Bruce Fields) [1456594]- [drm] nouveau/disp/nv50-: execute supervisor on its own workqueue (Ben Skeggs) [1468825] - [net] bluetooth: Prevent uninitialized data (Gopal Tiwari) [1519626] {CVE-2017-1000410} - [scsi] storvsc: do not assume SG list is continuous when doing bounce buffers (for 4.1 and prior) (Cathy Avery) [1533175]- [x86] tighten /dev/mem with zeroing reads (Bruno Eduardo de Oliveira Meneguele) [1449676] {CVE-2017-7889} - [char] /dev/mem: make size_inside_page() logic straight (Bruno Eduardo de Oliveira Meneguele) [1449676] {CVE-2017-7889} - [char] /dev/mem: cleanup unxlate_dev_mem_ptr() calls (Bruno Eduardo de Oliveira Meneguele) [1449676] {CVE-2017-7889} - [char] /dev/mem: introduce size_inside_page() (Bruno Eduardo de Oliveira Meneguele) [1449676] {CVE-2017-7889} - [char] /dev/mem: remove redundant test on len (Bruno Eduardo de Oliveira Meneguele) [1449676] {CVE-2017-7889} - [scsi] lpfc: Null pointer dereference when log_verbose is set to 0xffffffff (Dick Kennedy) [1538340]- [netdrv] bnx2x: prevent crash when accessing PTP with interface down (Michal Schmidt) [1518669] - [hv] vss: Operation timeouts should match host expectation (Mohammed Gamal) [1511431] - [hv] utils: reduce HV_UTIL_NEGO_TIMEOUT timeout (Mohammed Gamal) [1511431] - [hv] utils: Check VSS daemon is listening before a hot backup (Mohammed Gamal) [1511431] - [hv] utils: Continue to poll VSS channel after handling requests (Mohammed Gamal) [1511431] - [md] dm: clear all discard attributes in queue_limits when discards are disabled (Mike Snitzer) [1433297] - [md] dm: discard support requires all targets in a table support discards (Mike Snitzer) [1433297] - [net] dccp: use-after-free in DCCP code (Stefano Brivio) [1520817] {CVE-2017-8824} - [net] tcp: fix tcp_trim_head() (Paolo Abeni) [1274139] - [net] sctp: fix src address selection if using secondary addresses for ipv6 (Xin Long) [1445919] - [net] sctp: deny peeloff operation on asocs with threads sleeping on it (Hangbin Liu) [1470559] - [net] sctp: avoid BUG_ON on sctp_wait_for_sndbuf (Hangbin Liu) [1470559] - [net] tcp: fix race during timewait sk creation (Florian Westphal) [1205025]- [fs] sunrpc: Revert "sunrpc: always treat the invalid cache as unexpired" (Thiago Becker) [1532786] - [net] dma: fix memory leak in dma_pin_iocvec_pages (Sabrina Dubroca) [1459263] - [s390] qeth: check not more than 16 SBALEs on the completion queue (Hendrik Brueckner) [1520860] - [s390] fix transactional execution control register handling (Hendrik Brueckner) [1520862] - [mm] prevent concurrent unmap_mapping_range() on the same inode (Miklos Szeredi) [1408108]- [mm] add cpu_relax() to "dont return 0 too early" patch (Ian Kent) [988988] - [mm] don't return 0 too early from find_get_pages() (Ian Kent) [988988] - [crypto] cryptd: Add cryptd_max_cpu_qlen module parameter (Jon Maxwell) [1503322] - [s390] cpcmd,vmcp: avoid GFP_DMA allocations (Hendrik Brueckner) [1496105] - [fs] gfs2: Withdraw for IO errors writing to the journal or statfs (Robert S Peterson) [1505956] - [netdrv] ixgbe: Fix incorrect bitwise operations of PTP Rx timestamp flags (Ken Cox) [1523856]- [kernel] fix __wait_on_atomic_t() to call the action func if the counter != 0 (David Howells) [1418631] - [fs] fscache: fix dead object requeue (David Howells) [1333592 1418631] - [fs] fscache: clear outstanding writes when disabling a cookie (David Howells) [1418631] - [fs] fscache: initialise stores_lock in netfs cookie (David Howells) [1418631] - [fs] cachefiles: fix attempt to read i_blocks after deleting file (David Howells) [1418631] - [fs] cachefiles: fix race between inactivating and culling a cache object (David Howells) [1418631] - [fs] fscache: make check_consistency callback return int (David Howells) [1418631] - [fs] fscache: wake write waiter after invalidating writes (David Howells) [1418631] - [fs] cachefiles: provide read-and-reset release counters for cachefilesd (David Howells) [1418631] - [s390] disassembler: increase show_code buffer size (Hendrik Brueckner) [1516654] - [fs] sunrpc: remove BUG_ONs checking RPC_IS_QUEUED (Dave Wysochanski) [1424630] - [fs] nfsv4.1: nfs4_fl_prepare_ds must be careful about reporting success (Scott Mayhew) [1205448] - [fs] cifs: add ratelimit for the log entry that causes a lockup (Leif Sahlberg) [1494999] - [fs] nfsd: check for oversized NFSv2/v3 arguments (J. Bruce Fields) [1447168]- [scsi] avoid a permanent stop of the scsi device's request queue (Ewan Milne) [1513455] - [fs] bio: more bio_map_user_iov() leak fixes (Ming Lei) [1503590] {CVE-2017-12190} - [fs] bio: fix unbalanced page refcounting in bio_map_user_iov (Ming Lei) [1503590] {CVE-2017-12190}- [scsi] bnx2fc: Fix hung task messages when a cleanup response is not received during abort (Chad Dupuis) [1504260]- [mm] introduce dedicated WQ_MEM_RECLAIM workqueue to do lru_add_drain_all (Waiman Long) [1463754] - [netdrv] cxgb4: Clear On FLASH config file after a FW upgrade (Arjun Vynipadath) [1446952] - [netdrv] chelsio : Fixes the issue seen on initiator while stopping the target (Sai Vemuri) [1442097] - [netdrv] be2net: Fix UE detection logic for BE3 (Ivan Vecera) [1437991] - [netdrv] cxgb4vf: don't offload Rx checksums for IPv6 fragments (Davide Caratti) [1427036] - [scsi] qla2xxx: Get mutex lock before checking optrom_state (Himanshu Madhani) [1408549]- [net] sctp: do not loose window information if in rwnd_over (Marcelo Leitner) [1492220] - [net] sctp: fix recovering from 0 win with small data chunks (Marcelo Leitner) [1492220]- [s390] qdio: clear DSCI prior to scanning multiple input queues (Hendrik Brueckner) [1467962]- [s390] zfcp: fix erp_action use-before-initialize in REC action trace (Hendrik Brueckner) [1497000] - [ipmi] create hardware-independent softdep for ipmi_devintf (Tony Camuso) [1457915]- [fs] nfsd: reorder nfsd_cache_match to check more powerful discriminators first (Thiago Becker) [1435787] - [fs] nfsd: split DRC global spinlock into per-bucket locks (Thiago Becker) [1435787] - [fs] nfsd: convert num_drc_entries to an atomic_t (Thiago Becker) [1435787] - [fs] nfsd: remove the cache_hash list (Thiago Becker) [1435787] - [fs] nfsd: convert the lru list into a per-bucket thing (Thiago Becker) [1435787] - [fs] nfsd: clean up drc cache in preparation for global spinlock elimination (Thiago Becker) [1435787]- [hv] vmbus: Fix error code returned by vmbus_post_msg() (Vitaly Kuznetsov) [1491846] - [hv] vmbus: Increase the time between retries in vmbus_post_msg() (Vitaly Kuznetsov) [1491846] - [hv] vmbus: Raise retry/wait limits in vmbus_post_msg() (Vitaly Kuznetsov) [1491846] - [hv] vmbus: Reduce the delay between retries in vmbus_post_msg() (Vitaly Kuznetsov) [1491846]- [scsi] be2iscsi: fix bad extern declaration (Maurizio Lombardi) [1497152] - [kernel] mqueue: fix a use-after-free in sys_mq_notify() (Davide Caratti) [1476124] {CVE-2017-11176}- [char] ipmi: use rcu lock around call to intf->handlers->sender() (Tony Camuso) [1466034] - [net] packet: fix tp_reserve race in packet_set_ring (Stefano Brivio) [1481943] {CVE-2017-1000111} - [net] packet: fix overflow in check for tp_frame_nr (Stefano Brivio) [1484946] {CVE-2017-7308} - [net] packet: fix overflow in check for tp_reserve (Stefano Brivio) [1484946] {CVE-2017-7308} - [fs] binfmt_elf.c:load_elf_binary(): return -EINVAL on zero-length mappings (Petr Matousek) [1492961] {CVE-2017-1000253} - [fs] binfmt_elf.c: fix bug in loading of PIE binaries (Petr Matousek) [1492961] {CVE-2017-1000253}- [net] tcp: initialize rcv_mss to TCP_MIN_MSS instead of 0 (Davide Caratti) [1488340] {CVE-2017-14106} - [net] tcp: fix 0 divide in __tcp_select_window() (Davide Caratti) [1488340] {CVE-2017-14106} - [net] ipv6: accept 64k - 1 packet length in ip6_find_1stfragopt() (Matteo Croce) [1477006] {CVE-2017-7542} - [net] ipv6: avoid overflow of offset in ip6_find_1stfragopt (Matteo Croce) [1477006] {CVE-2017-7542} - [net] udp: consistently apply ufo or fragmentation (Davide Caratti) [1481529] {CVE-2017-1000112} - [net] ipv6: Should use consistent conditional judgement for ip6 fragment between __ip6_append_data and ip6_finish_output (Davide Caratti) [1481529] {CVE-2017-1000112} - [net] ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output (Davide Caratti) [1481529] {CVE-2017-1000112}- [fs] nfs: don't disconnect open-owner on NFS4ERR_BAD_SEQID (Dave Wysochanski) [1459636] - [net] l2cap: prevent stack overflow on incoming bluetooth packet (Neil Horman) [1490062] {CVE-2017-1000251}- [fs] sunrpc: always treat the invalid cache as unexpired (Thiago Becker) [1477288] - [fs] sunrpc: xpt_auth_cache should be ignored when expired (Thiago Becker) [1477288]- [video] efifb: allow user to disable write combined mapping (Dave Airlie) [1465097]- [netdrv] sfc: tx ring can only have 2048 entries for all EF10 NICs (Jarod Wilson) [1441773] - [netdrv] brcmfmac: fix possible buffer overflow in brcmf_cfg80211_mgmt_tx() (Stanislaw Gruszka) [1474782] {CVE-2017-7541} - [scsi] lpfc: fix "integer constant too large" error on 32bit archs (Maurizio Lombardi) [1441169] - [scsi] lpfc: version 11.0.1.6 is 11.0.0.6 with no_hba_reset patches (Maurizio Lombardi) [1441169] - [scsi] lpfc: Vport creation is failing with "Link Down" error (Maurizio Lombardi) [1441169] - [scsi] lpfc: Fix panic on BFS configuration (Maurizio Lombardi) [1441169] - [scsi] lpfc: Fix eh_deadline setting for sli3 adapters (Maurizio Lombardi) [1441169] - [scsi] lpfc: Correct panics with eh_timeout and eh_deadline (Maurizio Lombardi) [1441169]- [x86] fix /proc/mtrr with base/size more than 44bits (Jerome Marchand) [1466530]- [fs] gfs2: clear gl_object when deleting an inode in gfs2_delete_inode (Robert S Peterson) [1464541] - [fs] gfs2: clear gl_object if gfs2_create_inode fails (Robert S Peterson) [1464541] - [fs] gfs2: set gl_object in inode lookup only after block type check (Robert S Peterson) [1464541] - [fs] gfs2: introduce helpers for setting and clearing gl_object (Robert S Peterson) [1464541]- [net] ipv6: Fix leak in ipv6_gso_segment() (Sabrina Dubroca) [1459951] {CVE-2017-9074} - [net] gre: fix a possible skb leak (Sabrina Dubroca) [1459951] {CVE-2017-9074} - [net] ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt() (Sabrina Dubroca) [1459951] {CVE-2017-9074} - [net] ipv6: Check ip6_find_1stfragopt() return value properly (Sabrina Dubroca) [1459951] {CVE-2017-9074} - [net] ipv6: Prevent overrun when parsing v6 header options (Sabrina Dubroca) [1459951] {CVE-2017-9074}- [mm] backport upstream large stack guard patch to RHEL6 (Larry Woodman) [1464237 1452730] {CVE-2017-1000364} - [mm] revert "enlarge stack guard gap" (Larry Woodman) [1452730] {CVE-2017-1000364} - [mm] revert "allow JVM to implement its own stack guard pages" (Larry Woodman) [1464237]- [fs] sunrpc: Handle EADDRNOTAVAIL on connection failures (Dave Wysochanski) [1459978] - [scsi] Add STARGET_CREATED_REMOVE state to scsi_target_state (Ewan Milne) [1452358]- [mm] allow JVM to implement its own stack guard pages (Larry Woodman) [1464237] - [mm] enlarge stack guard gap (Larry Woodman) [1452730] {CVE-2017-1000364}- [netdrv] bnxt_en: Update to firmware interface spec 1.5.1 (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Added support for Secure Firmware Update (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Add support for firmware updates for additional processors (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Update firmware spec. to 1.3.0 (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Add support for updating flash more securely (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Request firmware reset after successful firwmare update (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Add hwrm_send_message_silent() (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Add installed-package firmware version reporting via Ethtool GDRVINFO (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Reset embedded processor after applying firmware upgrade (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Add support for upgrading APE/NC-SI firmware via Ethtool FLASHDEV (Jonathan Toppins) [1439450] - [net] sctp: do not inherit ipv6_(mc|ac|fl)_list from parent (Florian Westphal) [1455612] {CVE-2017-9075} - [net] ipv6/dccp: do not inherit ipv6_mc_list from parent (Florian Westphal) [1455612] {CVE-2017-9076 CVE-2017-9077} - [net] dccp/tcp: do not inherit mc_list from parent (Florian Westphal) [1455612] {CVE-2017-8890} - [net] ipv6: nullify ipv6_ac_list and ipv6_fl_list when creating new socket (Florian Westphal) [1455612]- [fs] sunrpc: Enable the keepalive option for TCP sockets (Dave Wysochanski) [1458421] - [mm] mempolicy.c: fix error handling in set_mempolicy and mbind (Bruno E. O. Meneguele) [1443539] {CVE-2017-7616} - [s390] zfcp: fix use-after-"free" in FC ingress path after TMF (Hendrik Brueckner) [1421762] - [scsi] scsi_transport_srp: Fix a race condition (Don Dutile) [1417305] - [scsi] scsi_transport_srp: Introduce srp_wait_for_queuecommand() (Don Dutile) [1417305] - [block] make blk_cleanup_queue() wait until request_fn finished (Don Dutile) [1417305]- [kernel] audit: acquire creds selectively to reduce atomic op overhead (Paul Moore) [1454847] - [s390] kernel: initial cr0 bits (Hendrik Brueckner) [1445326] - [s390] zfcp: do not trace pure benign residual HBA responses at default level (Hendrik Brueckner) [1421760] - [s390] zfcp: fix rport unblock race with LUN recovery (Hendrik Brueckner) [1421761]- [netdrv] ixgbe: fix setup_fc for x550em (Ken Cox) [1442030] - [scsi] bnx2fc: fix race condition in bnx2fc_get_host_stats() (Maurizio Lombardi) [1393672]- [fs] nfsd: stricter decoding of write-like NFSv2/v3 ops (J. Bruce Fields) [1446755] {CVE-2017-7895} - [fs] nfsd4: minor NFSv2/v3 write decoding cleanup (J. Bruce Fields) [1446755] {CVE-2017-7895} - [perf] fix concurrent sys_perf_event_open() vs move_group race (Jiri Olsa) [1434751] {CVE-2017-6001} - [perf] remove confusing comment and move put_ctx() (Jiri Olsa) [1434751] {CVE-2017-6001} - [perf] restructure perf syscall point of no return (Jiri Olsa) [1434751] {CVE-2017-6001} - [perf] fix move_group() order (Jiri Olsa) [1434751] {CVE-2017-6001} - [perf] generalize event->group_flags (Jiri Olsa) [1434751] {CVE-2017-6001} - [scsi] libfc: quarantine timed out xids (Chris Leech) [1431440]- [fs] sunrpc: Ensure that we wait for connections to complete before retrying (Dave Wysochanski) [1448170] - [net] ipv6: check raw payload size correctly in ioctl (Jamie Bainbridge) [1441909]- [fs] nfsv4: fix getacl ERANGE for some ACL buffer sizes (J. Bruce Fields) [869942] - [fs] nfsv4: fix getacl head length estimation (J. Bruce Fields) [869942]- [fs] xfs: handle array index overrun in xfs_dir2_leaf_readbuf() (Carlos Maiolino) [1440361] - [net] ping: implement proper locking (Jakub Sitnicki) [1438999] {CVE-2017-2671} - [net] tcp: avoid infinite loop in tcp_splice_read() (Davide Caratti) [1430578] {CVE-2017-6214} - [net] ipv6: ip6_fragment: fix headroom tests and skb leak (Hannes Frederic Sowa) [1412331]- [x86] vmalloc_sync: avoid syncing vmalloc area on crashing cpu (Pingfan Liu) [1146727] - [kernel] audit: plug cred memory leak in audit_filter_rules (Richard Guy Briggs) [1434560]- [mm] hugetlb: check for pte NULL pointer in page_check_address() (Herton R. Krzesinski) [1431508] - [netdrv] be2net: Fix endian issue in logical link config command (Ivan Vecera) [1436527] - [crypto] mpi: Fix NULL ptr dereference in mpi_powm() (Mateusz Guzik) [1398456] {CVE-2016-8650} - [fs] aio: properly check iovec sizes (Mateusz Guzik) [1337517] {CVE-2015-8830} - [fs] vfs: make AIO use the proper rw_verify_area() area helpers (Mateusz Guzik) [1337535] {CVE-2012-6701}- [scsi] lpfc: update for rhel6 11.0.0.6 (Maurizio Lombardi) [1429881] - [scsi] lpfc: The lpfc driver does not issue RFF_ID and RFT_ID in the correct sequence (Maurizio Lombardi) [1429881]- [sched] fair: Rework throttle_count sync (Jiri Olsa) [1250762] - [sched] fair: Reorder cgroup creation code (Jiri Olsa) [1250762] - [sched] fair: Initialize throttle_count for new task-groups lazily (Jiri Olsa) [1250762] - [sched] fair: Do not announce throttled next buddy in dequeue_task_fair() (Jiri Olsa) [1250762]- [block] fix use-after-free in seq file (Denys Vlasenko) [1418549] {CVE-2016-7910} - [firmware] Replacing the chelsio firmware (t4,t5)fw-1.15.37.0 (Sai Vemuri) [1425749] - [kernel] genirq: Avoid taking sparse_irq_lock for non-existent irqs (Dave Wysochanski) [1360930] - [tty] n_hdlc: get rid of racy n_hdlc.tbuf (Herton R. Krzesinski) [1429918] {CVE-2017-2636}- [net] dccp: fix freeing skb too early for IPV6_RECVPKTINFO (Hannes Frederic Sowa) [1424628] {CVE-2017-6074}- [block] nvme: Don't poll device being removed (David Milburn) [1422521]- [fs] posix_acl: Clear SGID bit when setting file permissions (Andreas Grunbacher) [1371252] {CVE-2016-7097} - [fs] switch posix_acl_equiv_mode() to umode_t * (Andreas Grunbacher) [1371252] {CVE-2016-7097} - [perf] sched latency: Fix thread pid reuse issue (Jiri Olsa) [1400743] - [fs] ext4: fix races of writeback with punch hole and zero range (Lukas Czerner) [1394786] - [fs] ext4: validate s_reserved_gdt_blocks on mount (Lukas Czerner) [1394786] - [fs] ext4: release bh in make_indexed_dir (Lukas Czerner) [1394786] - [fs] ext4: reinforce check of i_dtime when clearing high fields of uid and gid (Lukas Czerner) [1394786] - [fs] ext4: validate that metadata blocks do not overlap superblock (Lukas Czerner) [1394786] - [fs] ext4: short-cut orphan cleanup on error (Lukas Czerner) [1394786] - [fs] ext4: fix reference counting bug on block allocation error (Lukas Czerner) [1394786] - [fs] ext4: check for extents that wrap around (Lukas Czerner) [1394786] - [fs] ext4: silence UBSAN in ext4_mb_init() (Lukas Czerner) [1394786] - [fs] ext4: address UBSAN warning in mb_find_order_for_block() (Lukas Czerner) [1394786] - [fs] ext4: clean up error handling when orphan list is corrupted (Lukas Czerner) [1394786] - [fs] ext4: fix hang when processing corrupted orphaned inode list (Lukas Czerner) [1394786] - [fs] jbd2: Fix unreclaimed pages after truncate in data=journal mode (Lukas Czerner) [1394786] - [fs] ext4: Fix handling of extended tv_sec (Lukas Czerner) [1394786] - [fs] create and use seq_show_option for escaping (Lukas Czerner) [1394786] - [fs] ext4: replace open coded nofail allocation in ext4_free_blocks() (Lukas Czerner) [1394786] - [fs] ext4: Introduce EFSBADCRC and EFSCORRUPTED error codes (Lukas Czerner) [1394786] - [block] ensure request->part is valid (Jeff Moyer) [1416341] - [sound] alsa: hda - fix Lewisburg audio issue (Jaroslav Kysela) [1413134]- [netdrv] sfc: Add efx_nic member with fixed netdev features (Jarod Wilson) [1419396] - [netdrv] sfc: Take mac_lock before calling efx_ef10_filter_table_probe (Jarod Wilson) [1419396] - [netdrv] sfc: Fix VLAN filtering feature if vPort has VLAN_RESTRICT flag (Jarod Wilson) [1419396] - [netdrv] sfc: clean fallbacks between promisc/normal in efx_ef10_filter_sync_rx_mode (Jarod Wilson) [1419396] - [netdrv] sfc: support cascaded multicast filters (Jarod Wilson) [1419396] - [netdrv] sfc: Make failed filter removal less noisy (Jarod Wilson) [1410750] - [netdrv] sfc: re-factor efx_ef10_filter_sync_rx_mode() (Jarod Wilson) [1410750] - [netdrv] sfc: refactor debug-or-warnings printks (Jarod Wilson) [1410750] - [net] implement netif_cond_dbg macro (Jarod Wilson) [1410750]- [fs] gfs2: Limit number of transaction blocks requested for truncates (Robert S Peterson) [1401058] - [fs] revert "sunrpc: make AF_LOCAL connect synchronous" (Benjamin Coddington) [1420044]- [net] tcp: correct memory barrier usage in tcp_check_space() (Oleg Nesterov) [1386136] - [fs] epoll: prevent missed events on EPOLL_CTL_MOD (Oleg Nesterov) [1386136] - [acpi] acpica: Fix regression in FADT revision checks (Lenny Szubowicz) [1418339] - [net] ipv6: stop sending PTB packets for MTU < 1280 (Hannes Frederic Sowa) [1415931] {CVE-2016-10142} - [net] fix dst_ops_extend leaks (Sabrina Dubroca) [1399633]- [drm] core: Do not preserve framebuffer on rmfb, v4 (Rob Clark) [1405267] - [scsi] mpt3sas: Fix for block device of raid exists even after deleting raid disk (Tomas Henzl) [1416552]- [netdrv] be2net: fix initial MAC setting (Ivan Vecera) [1415905]- [netdrv] sfc: fix missing mc_promisc setting (Jarod Wilson) [1410750]- [netdrv] sfc: reduce severity of PIO buffer alloc failures (Jarod Wilson) [1410750] - [netdrv] sfc: avoid division by zero (Jarod Wilson) [1410750] - [netdrv] sfc: Insert multicast filters as well as mismatch filters in promiscuous mode (Jarod Wilson) [1410750] - [netdrv] sfc: get timer configuration from adapter (Jarod Wilson) [1410750] - [netdrv] sfc: warn if other functions have been reset by MCFW (Jarod Wilson) [1410750] - [netdrv] sfc: add output flag decoding to efx_mcdi_set_workaround (Jarod Wilson) [1410750] - [netdrv] sfc: get PIO buffer size from the NIC (Jarod Wilson) [1410750] - [netdrv] sfc: set interrupt moderation via MCDI (Jarod Wilson) [1410750] - [netdrv] sfc: allow asynchronous MCDI without completion function (Jarod Wilson) [1410750] - [netdrv] sfc: on MC reset, clear PIO buffer linkage in TXQs (Jarod Wilson) [1410750] - [netdrv] sfc: Downgrade EPERM messages from MCDI to debug (Jarod Wilson) [1410750] - [netdrv] sfc: cope with ENOSYS from efx_mcdi_get_workarounds() (Jarod Wilson) [1410750] - [netdrv] sfc: enable cascaded multicast filters in MCFW (Jarod Wilson) [1410750] - [netdrv] sfc: work around TRIGGER_INTERRUPT command not working on SFC9140 (Jarod Wilson) [1410750] - [dm] raid: fix transient device failure processing (Mike Snitzer) [1404425]- [scsi] Add intermediate STARGET_REMOVE state to scsi_target_state (Ewan Milne) [1349623] - [scsi] restart list search after unlock in scsi_remove_target (Ewan Milne) [1349623] - [powerpc] pci: Support per-aperture memory offset (Laurent Vivier) [1413448] - [powerpc] pci: Don't add bogus empty resources to PHBs (Laurent Vivier) [1413448] - [mm] mmap.c: fix arithmetic overflow in __vm_enough_memory() (Jerome Marchand) [1413500] - [net] ping: check minimum size on ICMP header length (Mateusz Guzik) [1414202] {CVE-2016-8399} - [scsi] sg_write()/bsg_write() is not fit to be called under KERNEL_DS (Ewan Milne) [1414823] {CVE-2016-10088 CVE-2016-9576}- [kernel] ftrace: Do not function trace inlined functions (Pratyush Anand) [1413456] - [x86] paravirt: Do not trace _paravirt_ident_*() functions (Pratyush Anand) [1413456] - [netdrv] i40e: Fix for long link down notification time (Stefan Assmann) [1414274] - [scsi] megaraid_sas: fix done in queue_command (Tomas Henzl) [1415192] - [scsi] megaraid: fixes (Tomas Henzl) [1415192] - [netdrv] ixgbe: Add support for new X557 device (Ken Cox) [1408509] - [netdrv] ixgbe: Add KR backplane support for x550em_a (Ken Cox) [1408509] - [netdrv] ixgbe: Add support for SGMII backplane interface (Ken Cox) [1408509] - [netdrv] ixgbe: Add support for SFPs with retimer (Ken Cox) [1408509] - [netdrv] ixgbe: Introduce function to control MDIO speed (Ken Cox) [1408509] - [netdrv] ixgbe: Read and set instance id (Ken Cox) [1408509] - [netdrv] ixgbe: Add support for x550em_a 10G MAC type (Ken Cox) [1408509] - [netdrv] ixgbe: Use method pointer to access IOSF devices (Ken Cox) [1408509] - [netdrv] ixgbe: Add support for single-port X550 device (Ken Cox) [1408509] - [netdrv] ixgbe: Clean up interface for firmware commands (Ken Cox) [1408509] - [netdrv] ixgbe: Change the lan_id and func fields to a u8 to avoid casts (Ken Cox) [1408509] - [netdrv] ixgbe: Fix flow control for Xeon D KR backplane (Ken Cox) [1408509] - [netdrv] ixgbe: Make all unchanging ops structures const (Ken Cox) [1408509] - [netdrv] ixgbe: Update PTP to support X550EM_x devices (Ken Cox) [1408509] - [netdrv] ixgbe: convert to CYCLECOUNTER_MASK macro (Ken Cox) [1408509] - [netdrv] ixgbevf: add VF support for new hardware (Ken Cox) [1408507] - [netdrv] ixgbevf: Support Windows hosts (Hyper-V) (Ken Cox) [1408507] - [netdrv] ixgbevf: Add the device ID's presented while running on Hyper-V (Ken Cox) [1408507] - [netdrv] ixgbevf: Move API negotiation function into mac_ops (Ken Cox) [1408507] - [x86] tsc: Reset cycle_last after resume from S3/S4 (Lenny Szubowicz) [1406468] - [kernel] hung_task: allow hung_task_panic when hung_task_warnings is 0 (Waiman Long) [1410297]- [s390] kernel/ap: Fix hang condition on crypto card config-off (Hendrik Brueckner) [1413552] - [s390] zcrypt: Improved invalid domain response handling (Hendrik Brueckner) [1406389] - [infiniband] ucm: Fix bitmap wrap when devnum > IB_UCM_MAX_DEVICES (Slava Shwartsman) [1413476] - [netdrv] mlx5e: Copy all L2 headers into inline segment (Kamal Heib) [1408937] - [netdrv] be2net: fix MAC addr setting on privileged BE3 VFs (Ivan Vecera) [1406659] - [netdrv] be2net: don't delete MAC on close on unprivileged BE3 VFs (Ivan Vecera) [1406659] - [netdrv] be2net: fix status check in be_cmd_pmac_add() (Ivan Vecera) [1406659] - [acpi] acpica: Tables: Update FADT handling (Lenny Szubowicz) [1408401] - [acpi] acpica: ACPI 6.0: Add changes for FADT table (Lenny Szubowicz) [1408401] - [acpi] acpica: Basic support for FADT version 5 (Lenny Szubowicz) [1408401] - [acpi] acpica: Remove use of unreliable FADT revision field (Lenny Szubowicz) [1408401]- [netdrv] sfc: include size-binned TX stats on sfn8542q (Jarod Wilson) [1411279] - [netdrv] sfc: retrieve second word of datapath capabilities (Jarod Wilson) [1411279] - [netdrv] sfc: update MCDI protocol headers (Jarod Wilson) [1411279] - [netdrv] sfc: Update MCDI protocol definitions (Jarod Wilson) [1411279] - [net] mlx4_en: Fix type mismatch for 32-bit systems (Slava Shwartsman) [1399239] - [net] mlx4_en: Resolve dividing by zero in 32-bit system (Slava Shwartsman) [1399239] - [netdrv] e1000e: Initial support for KabeLake (Jarod Wilson) [1406917] - [netdrv] e1000e: Clear ULP configuration register on ULP exit (Jarod Wilson) [1406917] - [netdrv] e1000e: Set HW FIFO minimum pointer gap for non-gig speeds (Jarod Wilson) [1406917] - [netdrv] e1000e: Increase PHY PLL clock gate timing (Jarod Wilson) [1406917] - [netdrv] e1000e: Increase ULP timer (Jarod Wilson) [1406917] - [netdrv] e1000e: initial support for i219-LM (3) (Jarod Wilson) [1406917] - [netdrv] be2net: fix unicast list filling (Ivan Vecera) [1408247] - [netdrv] be2net: fix accesses to unicast list (Ivan Vecera) [1408247] - [netdrv] sfc: Downgrade or remove some error messages (Jarod Wilson) [1410750] - [netdrv] be2net: call be_set_uc_list() unconditionally (Ivan Vecera) [1402679] - [netdrv] mlx5e: Use hw_features through netdev_extended macro (Kamal Heib) [1385318] - [block] nvme: Don't stop kthread while clearing queues (David Milburn) [1399431] - [fs] dlm: Fix saving of NULL callbacks (Robert S Peterson) [1264492]- [x86] kdump: Fix several bound checking error of crashkernel reserving (Baoquan He) [1349069] - [x86] kdump: Crashkernel auto reservation failed on large system (Baoquan He) [1349069] - [kdump] Fix wrong dmi_present argument in case efi_smbios_addr being used (Dave Young) [1404984] - [kdump] Add error check in case dmi_get_system_info return null (Dave Young) [1404984] - [netdrv] bnxt_en: Improve the delay logic for firmware response (John Linville) [1406129] - [netdrv] bnxt_en: Implement proper firmware message padding (John Linville) [1406129] - [netdrv] bnxt_en: Refactor _hwrm_send_message() (John Linville) [1406129] - [netdrv] bnxt_en: Fix dmesg log firmware error messages (John Linville) [1406129] - [netdrv] bnxt_en: Use firmware provided message timeout value (John Linville) [1406129] - [fs] nfs: Allow getattr to also report readdirplus cache hits (Scott Mayhew) [1325766] - [fs] nfs: Be more targeted about readdirplus use when doing lookup/revalidation (Scott Mayhew) [1325766] - [fs] nfs: Fix a performance regression in readdir (Scott Mayhew) [1325766]- [net] udplite: fast-path computation of checksum coverage (Hangbin Liu) [1404127] - [ata] libata: fix sff host state machine locking while polling (Cathy Avery) [1390972] - [ata] libata-sff: use WARN instead of BUG on illegal host state machine state (Cathy Avery) [1390972] - [x86] hyperv: Handle unknown NMIs on one CPU when unknown_nmi_panic (Vitaly Kuznetsov) [1400428] - [fs] nfsd4: zero op arguments beyond the 8th compound op (J. Bruce Fields) [1409002] - [fs] nfsd: fix deadlock secinfo+readdir compound (J. Bruce Fields) [1314505] - [fs] nfsd4: fix recovery-dir leak on nfsd startup failure (J. Bruce Fields) [1266405] - [x86] Mark Skylake processors with Kaby Lake PCH as unsupported (David Arcari) [1405459] - [infiniband] ipoib: Remove can't use GFP_NOIO warning (Slava Shwartsman) [1321529] - [netdrv] veth: allow changing the mac address while interface is up (David Arcari) [1402696] - [kernel] tracing: Protect tracer flags with trace_types_lock (Steven Rostedt) [1397661] - [acpi] acpica: Prevent circular object list in acpi_ns_exec_module_code (Lenny Szubowicz) [1401776] - [acpi] acpica: Fix possible memory leak for module-level code execution (Lenny Szubowicz) [1401776] - [acpi] acpica: Add additional module-level code support (Lenny Szubowicz) [1401776] - [fs] xfs: growfs: use uncached buffers for new headers (Bill O'Donnell) [1134314] - [fs] xfs: catch invalid negative blknos in _xfs_buf_find() (Bill O'Donnell) [1134314] - [fs] xfs: fix _xfs_buf_find oops on blocks beyond the filesystem end (Bill O'Donnell) [1134314]- [scsi] be2iscsi: Add checks to validate completions (Maurizio Lombardi) [1397807]- [mm] Revert "mm: Fix slab growing out of bound within a cpuset" (Larry Woodman) [1402713] - [netdrv] cxgb4: update latest firmware version supported (Sai Vemuri) [1381382] - [kernel] audit: correctly record file names with different path name types (Paul Moore) [1305103] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Implement the PD Map support for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1306457] - [scsi] megaraid_sas: ldio_outstanding variable is not decremented in completion path (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Enable or Disable Fast path based on the PCI Threshold Bandwidth (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Add the Support for SAS3.5 Generic Megaraid Controllers Capabilities (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Dynamic Raid Map Changes for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1306457] - [scsi] megaraid_sas: SAS3.5 Generic Megaraid Controllers Fast Path for RAID 1/10 Writes (Tomas Henzl) [1306457] - [scsi] megaraid_sas: SAS3.5 Generic Megaraid Controllers Stream Detection and IO Coalescing (Tomas Henzl) [1306457] - [scsi] megaraid_sas: EEDP Escape Mode Support for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1306457] - [scsi] megaraid_sas: 128 MSIX Support (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Add new pci device Ids for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1306457]- [netdrv] RDMA/iw_cxgb4: Fix bar2 virt addr calculation for T4 chips (Sai Vemuri) [1381382] - [netdrv] cxgb4: Stop Rx Queues before freeing it up (Sai Vemuri) [1381382] - [netdrv] iw_cxgb4 : Added "Fail" column in debug iw_cxgb4 stats (Sai Vemuri) [1381382] - [netdrv] cxgb4: Add info print to display number of MSI-X vectors allocated (Sai Vemuri) [1381382] - [netdrv] iwpm: crash fix for large connections test (Sai Vemuri) [1381382] - [netdrv] cxgb4/cxgb4vf : Use vlan_gro_frags_gr() for VLANs (Sai Vemuri) [1381382] - [netdrv] cxgb4vf : Using RHEL6 provided napi_gro_frags_gr() API which returns (enum gro_result) values (Sai Vemuri) [1381382] - [serial] 8250_pci: Detach low-level driver during PCI error recovery (Gustavo Duarte) [1400508] - [drm] reservation: Remove shadowing local variable 'ret' (Rob Clark) [1398084] - [net] sctp: validate chunk len before actually using it (Hangbin Liu) [1399457] {CVE-2016-9555} - [net] ipv6: add mtu lock check in __ip6_rt_update_pmtu (Xin Long) [1397295] - [net] Reduce queue allocation to one in kdump kernel (Sai Vemuri) [1321315] - [netdrv] cxgb4: Force cxgb4 driver as MASTER in kdump kernel (Sai Vemuri) [1321315]- [netdrv] cxgb4 : Add cxgb4 T4/T5 firmware version 1.15.37.0 (Sai Vemuri) [1349112] - [netdrv] be2net: fix locking (Ivan Vecera) [1397915] - [perf] tools: Initialize reference counts in map__clone() (Jiri Olsa) [1359100] - [perf] tools: Replace map->referenced & maps->removed_maps with map->refcnt (Jiri Olsa) [1359100] - [md] raid10: add rcu protection to rdev access in raid10_sync_request (Xiao Ni) [1395048] - [md] raid10: add rcu protection in raid10_status (Xiao Ni) [1395048] - [md] raid10: fix refounct imbalance when resyncing an array with a replacement device (Xiao Ni) [1395048] - [netdrv] qlcnic: add wmb() call in transmit data path (Harish Patil) [1342659] - [x86] ACPI: add dynamic_debug support (Prarit Bhargava) [1252674] - [mm] hugetlb: fix huge_pte_alloc BUG_ON (Dave Anderson) [1397250]- [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1396567] - [scsi] megaraid_sas: add in missing white spaces in error messages text (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Do not set MPI2_TYPE_CUDA for JBOD FP path for FW which does not support JBOD sequence map (Tomas Henzl) [1397873] - [scsi] megaraid_sas: Send SYNCHRONIZE_CACHE for VD to firmware (Tomas Henzl) [1392499] - [scsi] megaraid_sas: Do not fire DCMDs during PCI shutdown/detach (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Send correct PhysArm to FW for R1 VD downgrade (Tomas Henzl) [1396567] - [scsi] megaraid_sas: For SRIOV enabled firmware, ensure VF driver waits for 30secs before reset (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Fix data integrity failure for JBOD (passthrough) devices (Tomas Henzl) [1392499] - [scsi] megaraid_sas: fix macro MEGASAS_IS_LOGICAL to avoid regression (Tomas Henzl) [1392499] - [scsi] megaraid_sas: clean function declarations in megaraid_sas_base.c up (Tomas Henzl) [1396567] - [scsi] megaraid_sas: add in missing white space in error message text (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Fix the search of first memory bar (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Use memdup_user() rather than duplicating its implementation (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Fix probing cards without io port (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Downgrade two success messages to info (Tomas Henzl) [1396567] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1396567] - [scsi] megaraid_sas: task management code optimizations (Tomas Henzl) [1396567] - [scsi] megaraid_sas: call ISR function to clean up pending replies in OCR path (Tomas Henzl) [1396567] - [scsi] megaraid_sas: reduce memory footprints in kdump mode (Tomas Henzl) [1396567] - [scsi] megaraid_sas: add missing curly braces in ioctl handler (Tomas Henzl) [1396567] - [scsi] mpt3sas: Bump driver version as "14.101.00.00" (Tomas Henzl) [1306469] - [scsi] mpt3sas: Fix for Endianness issue (Tomas Henzl) [1306469] - [scsi] mpt3sas: Use the new MPI 2.6 32-bit Atomic Request Descriptors for SAS35 devices (Tomas Henzl) [1306469] - [scsi] mpt3sas: set EEDP-escape-flags for SAS35 devices (Tomas Henzl) [1306469] - [scsi] mpt3sas: Increased/Additional MSIX support for SAS35 devices (Tomas Henzl) [1306469] - [scsi] mpt3sas: Added Device ID's for SAS35 devices and updated MPI header (Tomas Henzl) [1306469] - [scsi] mpt3sas: Don't spam logs if logging level is 0 (Tomas Henzl) [1306469] - [scsi] mpt3sas: Fix warnings exposed by W=1 (Tomas Henzl) [1306469] - [scsi] mpt3sas: Eliminate dead sleep_flag code (Tomas Henzl) [1306469] - [scsi] mpt3sas: Eliminate conditional locking in mpt3sas_scsih_issue_tm() (Tomas Henzl) [1306469] - [scsi] mpt3sas: Ensure the connector_name string is NUL-terminated (Tomas Henzl) [1306469] - [scsi] mpt3sas: Bump driver version as "14.100.00.00" (Tomas Henzl) [1306469] - [scsi] mpt3sas: Remove unused macro "MPT_DEVICE_TLR_ON" (Tomas Henzl) [1306469] - [scsi] mpt3sas: Implement device_remove_in_progress check in IOCTL path (Tomas Henzl) [1306469] - [scsi] mpt3sas: Fix for incorrect numbers for MSIX vectors enabled when non RDPQ card is enumerated first (Tomas Henzl) [1306469] - [scsi] mpt3sas: Fix for improper info displayed in var log, while blocking or unblocking the device (Tomas Henzl) [1306469] - [net] increase xmit RECURSION_LIMIT to 10 (Sabrina Dubroca) [1392660] - [net] add a recursion limit in xmit path (Sabrina Dubroca) [1392660] - [net] netfilter: ebtables: put module reference when an incorrect extension is found (Sabrina Dubroca) [1390061] - [net] netfilter: ebtables: Fix extension lookup with identical name (Sabrina Dubroca) [1390061] - [net] ipv6: ipv6_find_hdr restore prev functionality (Paolo Abeni) [1392975]- [kernel] audit: fix a double fetch in audit_log_single_execve_arg() (Paul Moore) [1359304] {CVE-2016-6136} - [fs] nfs: Kill fscache warnings when mounting without -ofsc (David Howells) [1353844] - [fs] nfs: Fix a compile issue when CONFIG_NFS_FSCACHE was undefined (David Howells) [1353844] - [fs] nfs: Don't pass mount data to nfs_fscache_get_super_cookie() (David Howells) [1353844] - [fs] dlm: Don't save callbacks after accept (Robert S Peterson) [1264492] - [fs] dlm: Save and restore socket callbacks properly (Robert S Peterson) [1264492] - [fs] dlm: Replace nodeid_to_addr with kernel_getpeername (Robert S Peterson) [1264492] - [fs] dlm: print kernel message when we get an error from kernel_sendpage (Robert S Peterson) [1264492] - [fs] nfsd: handle fileid wraparound (Dave Wysochanski) [1397552] - [hv] storvsc: Payload buffer incorrectly sized for 32 bit kernels (Cathy Avery) [1394756] - [fs] xfs: fix unbalanced inode reclaim flush locking (Brian Foster) [1384564] - [scsi] hpsa: correct logical resets (Joseph Szczypek) [1083110] - [scsi] hpsa: generate a controller NMI (Joseph Szczypek) [1083110] - [scsi] hpsa: update driver version to 3.4.10-0-RH3 (Joseph Szczypek) [1083110] - [scsi] hpsa: Check for null devices in ioaccel submission patch (Joseph Szczypek) [1083110] - [scsi] hpsa: check for null device pointers (Joseph Szczypek) [1083110] - [scsi] hpsa: correct skipping masked peripherals (Joseph Szczypek) [1083110] - [scsi] hpsa: generalize external arrays (Joseph Szczypek) [1083110] - [scsi] vmw_pvscsi: return SUCCESS for successful command aborts (Ewan Milne) [1372465]- [fs] ext4: fix extent tree corruption caused by hole punch (Lukas Czerner) [1351798] - [x86] Mark Intel Purley supported (Steve Best) [1271866] - [pnp] Prevent attaching to ACPI IPMI device (Charles Rose) [857150]- [netdrv] ehea: fix operation state report (Gustavo Duarte) [1089134] - [block] nvme: Always use MSI/MSI-x interrupts (David Milburn) [1372023] - [fs] aio: aio_nr decrements don't need to be delayed (Jiri Olsa) [1386216] - [fs] aio: don't bother with async freeing on failure in ioctx_alloc() (Jiri Olsa) [1386216] - [fs] epoll: ep_unregister_pollwait() can use the freed pwq->whead (Lauro Ramos Venancio) [1392372] - [fs] epoll: introduce POLLFREE to flush ->signalfd_wqh before kfree() (Lauro Ramos Venancio) [1392372]- [sched] Fix rq->nr_uninterruptible update race (Aaron Tomlin) [1377292] - [security] keys: Fix short sprintf buffer in /proc/keys show function (Frantisek Hrbata) [1375208] {CVE-2016-7042} - [net] bridge: fix switched interval for MLD Query types (Hangbin Liu) [1392327] - [net] netfilter: ipv6: move POSTROUTING invocation before fragmentation (Eric Garver) [1391240] - [net] Fix use after free in the recvmmsg exit path (Davide Caratti) [1390046] {CVE-2016-7117} - [net] vlan: Propagate MAC address to VLANs (Jarod Wilson) [1381585] - [net] tcp: fix use after free in tcp_xmit_retransmit_queue() (Mateusz Guzik) [1379529] {CVE-2016-6828} - [net] netfilter: x_tables: check for bogus target offset (Mateusz Guzik) [1351422] {CVE-2016-4998} - [net] netfilter: x_tables: validate e->target_offset early (Mateusz Guzik) [1351422] {CVE-2016-4998} - [net] netfilter: x_tables: make sure e->next_offset covers remaining blob size (Mateusz Guzik) [1351422] {CVE-2016-4998} - [net] tcp: enable per-socket rate limiting of all 'challenge acks' (Florian Westphal) [1388287] - [net] tcp: uninline tcp_oow_rate_limited() (Florian Westphal) [1388287] - [net] tcp: mitigate ACK loops for connections as tcp_timewait_sock (Florian Westphal) [1388287] - [net] tcp: mitigate ACK loops for connections as tcp_sock (Florian Westphal) [1388287] - [net] tcp: mitigate ACK loops for connections as tcp_request_sock (Florian Westphal) [1388287] - [net] tcp: helpers to mitigate ACK loops by rate-limiting out-of-window dupacks (Florian Westphal) [1388287] - [net] ipv6: Don't change dst->flags using assignments (Marcelo Leitner) [1389478] - [scsi] megaraid-sas: request irqs later (Tomas Henzl) [1385088]- [perf] list: Fix rNNNN list output to appear only once (Jiri Olsa) [1291256 1374411] - [perf] symbols: Check kptr_restrict for root (Jiri Olsa) [1291256 1374411] - [fs] SUNRPC: Fix a regression when reconnecting (Benjamin Coddington) [1323801] - [fs] SUNRPC: Clear the request rq_bytes_sent field in xprt_release_write (Benjamin Coddington) [1323801] - [fs] SUNRPC: Lock the transport layer on shutdown (Benjamin Coddington) [1323801] - [virt] kvm: x86 emulator: implement IMUL REG, R/M (opcode 0F AF) (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: implement IMUL REG, R/M, IMM (opcode 69) (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: implement IMUL REG, R/M, imm8 (opcode 6B) (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: Use a register for ____emulate_2op() destination (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: pass destination type to ____emulate_2op() (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: add Src2Imm decoding (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: consolidate immediate decode into a function (Radim Krcmar) [1313468] - [hv] netvsc: fix incorrect receive checksum offloading (Vitaly Kuznetsov) [1388701] - [hv] do not lose pending heartbeat vmbus packets (Vitaly Kuznetsov) [1378614] - [hv] vmbus: Fix signaling logic in hv_need_to_signal_on_read() (Vitaly Kuznetsov) [1319054] - [hv] vmbus: Eliminate the spin lock on the read path (Vitaly Kuznetsov) [1319054] - [hv] ring_buffer: eliminate hv_ringbuffer_peek() (Vitaly Kuznetsov) [1319054] - [hv] remove code duplication between vmbus_recvpacket()/vmbus_recvpacket_raw() (Vitaly Kuznetsov) [1319054] - [hv] ring_buffer: remove code duplication from hv_ringbuffer_peek/read() (Vitaly Kuznetsov) [1319054] - [hv] ring_buffer.c: fix comment style (Vitaly Kuznetsov) [1319054] - [hv] netvsc: set nvdev link after populating chn_table (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: synchronize netvsc_change_mtu()/netvsc_set_channels() with netvsc_remove() (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: get rid of struct net_device pointer in struct netvsc_device (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: untangle the pointer mess (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: use start_remove flag to protect netvsc_link_change() (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: move start_remove flag to net_device_context (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: Move subchannel waiting to rndis_filter_device_remove() (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: Wait for sub-channels to be processed during probe (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: Properly size the vrss queues (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: Add close of RNDIS filter into change mtu call (Vitaly Kuznetsov) [1320094 1335926] - [hv] hv_netvsc: Add support to set MTU reservation from guest side (Vitaly Kuznetsov) [1352105] - [perf] probe: Clear probe_trace_event when add_probe_trace_event() fails (Jiri Olsa) [1291510] - [perf] probe: Move ftrace probe-event operations to probe-file.c (Jiri Olsa) [1291510] - [block] loop: fix comment typo in loop_config_discard (Lukas Czerner) [818597] - [block] loop: Limit the number of requests in the bio list (Lukas Czerner) [818597] - [fs] ext4: optimize test_root() (Lukas Czerner) [1236047] - [fs] ext4: verify group number in verify_group_input() before using it (Lukas Czerner) [1236047] - [fs] nfsd: use short read as well as i_size to set eof (Benjamin Coddington) [1302415] - [fs] xfs: xfs_alloc_fix_minleft can underflow near ENOSPC (Carlos Maiolino) [1259493] - [fs] xfs: Fix rounding in xfs_alloc_fix_len() (Carlos Maiolino) [1259493] - [fs] jbd: don't BUG but return ENOSPC if a handle runs out of space (Lukas Czerner) [1291015] - [fs] jbd2: don't BUG but return ENOSPC if a handle runs out of space (Lukas Czerner) [1291015]- [powerpc] ppc64: Fix incorrect return value from __copy_tofrom_user (Gustavo Duarte) [1387243] - [misc] hpilo: Changes to support new security states in iLO5 FW (Joseph Szczypek) [1376584] - [misc] hpilo: Change e-mail address from hp.com to hpe.com (Joseph Szczypek) [1376584] - [misc] hpilo: cleanup hpilo (Joseph Szczypek) [1376584] - [mm] memory_hotplug.c: change normal message to use pr_debug (Jeremy McNicoll) [1255272] - [acpi] mem_hotplug: set memory info correctly when problems forcing mem online (Jeremy McNicoll) [1255272] - [fs] bio: Need to free integrity payload if the split bio gets memory by itself (Xiao Ni) [1268434] - [md] add rdev reference for super write (Xiao Ni) [1365718] - [netdrv] rtlwifi: fix memory leak for USB device (Stanislaw Gruszka) [1364597] - [fs] NFSv4: Fix a use-after-free situation in _nfs4_proc_getlk() (Benjamin Coddington) [1353272] - [drm] nouveau/kms: take mode_config mutex in connector hotplug path (Ben Skeggs) [1349978] - [kernel] clocksource: Defer override invalidation unless clock is unstable (Prarit Bhargava) [1356231] - [kernel] clocksource: Reselect clocksource when watchdog validated high-res capability (Prarit Bhargava) [1356231] - [fs] nfs4: clnt: respect noresvport when establishing connections to DSes (Benjamin Coddington) [1346041] - [fs] nfs: Add nfs_client behavior flags (Benjamin Coddington) [1346041] - [block] fix /proc/diskstats in-flight - kABI workaround (Jerome Marchand) [1273339 1306879] - [block] add internal hd part table references (Jerome Marchand) [1273339 1306879] - [block] fix accounting bug on cross partition merges (Jerome Marchand) [1273339 1306879] - [block] kref: add kref_test_and_get (Jerome Marchand) [1273339 1306879] - [block] Revert "block: fix accounting bug on cross partition merges" (Jerome Marchand) [1273339 1306879] - [perf] thread: Fix reference count initial state (Jiri Olsa) [1359100] - [perf] tools: Reference count struct map (Jiri Olsa) [1359100] - [perf] tools: Check if a map is still in use when deleting it (Jiri Olsa) [1359100] - [perf] tools: Protect accesses the map rbtrees with a rw lock (Jiri Olsa) [1359100] - [perf] tools: Introduce struct maps (Jiri Olsa) [1359100] - [perf] tools: Assign default value for some pointers (Jiri Olsa) [1359100] - [perf] tools: Use maps__first()/map__next() (Jiri Olsa) [1359100] - [perf] tools: Leave DSO destruction to the map destruction (Jiri Olsa) [1359100] - [perf] machine: Mark removed threads as such (Jiri Olsa) [1359100] - [perf] tools: Import rb_erase_init from block/ in the kernel sources (Jiri Olsa) [1359100] - [perf] tools: Nuke unused map_groups__flush() (Jiri Olsa) [1359100] - [perf] tools: Remove redundant initialization of thread linkage members (Jiri Olsa) [1359100] - [perf] tools: Rename maps__next (Jiri Olsa) [1359100] - [perf] machine: Do not call map_groups__delete(), drop refcnt instead (Jiri Olsa) [1359100] - [perf] hists: Rename add_hist_entry to hists__findnew_entry (Jiri Olsa) [1359100] - [perf] tools: Use atomic.h for the map_groups refcount (Jiri Olsa) [1359100] - [perf] tests: Fix map_groups refcount test (Jiri Olsa) [1359100] - [perf] machine: No need to keep a refcnt for last_match (Jiri Olsa) [1359100] - [perf] tests: Show refcounting broken expectations in thread-mg-share test (Jiri Olsa) [1359100] - [perf] machine: Protect the machine->threads with a rwlock (Jiri Olsa) [1359100] - [video] efifb: prevent null-deref when iterating dmi_list (Rob Clark) [1360982] - [video] configs: updates for fb backport (Rob Clark) [1360982] - [video] fbdev: efifb: bind to efi-framebuffer (Rob Clark) [1360982] - [video] fbdev: vesafb: bind to platform-framebuffer device (Rob Clark) [1360982] - [video] fbdev: simplefb: add common x86 RGB formats (Rob Clark) [1360982] - [video] x86: sysfb: move EFI quirks from efifb to sysfb (Rob Clark) [1360982] - [video] x86: provide platform-devices for boot-framebuffers (Rob Clark) [1360982] - [video] fbdev: simplefb: mark as fw and allocate apertures (Rob Clark) [1360982] - [video] fbdev: simplefb: add init through platform_data (Rob Clark) [1360982] - [video] drivers/video: implement a simple framebuffer driver (Rob Clark) [1360982] - [video] vesafb: fix memory leak (Rob Clark) [1360982] - [video] uvesafb,vesafb: create WC or WB PAT-entries (Rob Clark) [1360982] - [video] vesafb: fix comment a typo (Rob Clark) [1360982] - [video] vesafb: use platform_driver_probe() instead of platform_driver_register() (Rob Clark) [1360982] - [video] efifb: Fix call to wrong unregister function (Rob Clark) [1360982] - [video] efifb: Disallow manual bind and unbind (Rob Clark) [1360982] - [video] efifb: Fix mismatched request/release_mem_region (Rob Clark) [1360982] - [video] efifb: fix int to pointer cast warning (Rob Clark) [1360982] - [video] efifb: Add override for 11" Macbook Air 3,1 (Rob Clark) [1360982] - [video] efifb: Support overriding fields FW tells us with the DMI data (Rob Clark) [1360982] - [video] efifb: support AMD Radeon HD 6490 (Rob Clark) [1360982] - [video] efifb: support the EFI framebuffer on more Apple hardware (Rob Clark) [1360982] - [video] efifb: check that the base address is plausible on pci systems (Rob Clark) [1360982] - [video] drivers/video/efifb.c: support framebuffer for NVIDIA 9400M in MacBook Pro 5, 1 (Rob Clark) [1360982]- [netdrv] sfc: fix potential stack corruption from running past stat bitmask (Jarod Wilson) [1374067] - [netdrv] cxgb4: Enable SR-IOV configuration via PCI sysfs interface (Sai Vemuri) [1222751] - [netdrv] bnx2x: don't wait for Tx completion on recovery (Michal Schmidt) [1300681] - [pm] hibernate: Only crash if necessary in create/free_basic_memory_bitmaps() (Jerry Snitselaar) [1374378] - [netdrv] ixgbe: add WoL support for some 82599 subdevice IDs (Ken Cox) [1316845] - [kernel] cgroup: improve old cgroup handling in cgroup_attach_proc() (Lauro Ramos Venancio) [1372085] - [watchdog] hpwdt: add support for iLO5 (Linda Knippers) [1382496] - [watchdog] hpwdt: HP rebranding (Linda Knippers) [1388170] - [documentation] Fix hpwdt documentation to match RHEL6 (Linda Knippers) [1388170] - [acpi] acpica: Fix for a Store->ArgX when ArgX contains a reference to a field (Lenny Szubowicz) [1324697] - [acpi] acpica: Standardize all switch() blocks (Lenny Szubowicz) [1324697] - [acpi] acpica: Interpreter: Fix Store() when implicit conversion is not possible (Lenny Szubowicz) [1324697] - [fs] backing-dev: fix wakeup timer races with bdi_unregister() (Jeff Moyer) [1111683] - [fs] backing-dev: ensure wakeup_timer is deleted (Jeff Moyer) [1111683] - [fs] writeback: Fix lost wake-up shutting down writeback thread (Jeff Moyer) [1111683] - [fs] writeback: do not lose wakeup events when forking bdi threads (Jeff Moyer) [1111683] - [fs] writeback: fix bad _bh spinlock nesting (Jeff Moyer) [1111683] - [fs] writeback: cleanup bdi_register (Jeff Moyer) [1111683] - [fs] writeback: remove unnecessary init_timer call (Jeff Moyer) [1111683] - [fs] writeback: optimize periodic bdi thread wakeups (Jeff Moyer) [1111683] - [fs] writeback: prevent unnecessary bdi threads wakeups (Jeff Moyer) [1111683] - [fs] writeback: move bdi threads exiting logic to the forker thread (Jeff Moyer) [1111683] - [fs] writeback: restructure bdi forker loop a little (Jeff Moyer) [1111683] - [fs] writeback: move last_active to bdi (Jeff Moyer) [1111683] - [fs] writeback: do not remove bdi from bdi_list (Jeff Moyer) [1111683] - [fs] writeback: simplify bdi code a little (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in bdi threads (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 2 (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 1 (Jeff Moyer) [1111683] - [fs] writeback: fix possible race when creating bdi threads (Jeff Moyer) [1111683] - [fs] writeback: harmonize writeback threads naming (Jeff Moyer) [1111683] - [fs] writeback: merge bdi_writeback_task and bdi_start_fn (Jeff Moyer) [1111683] - [fs] writeback: bdi_writeback_task() must set task state before calling schedule() (Jeff Moyer) [1111683] - [fs] writeback: remove wb_list (Jeff Moyer) [1111683] - [s390] zfcp: close window with unblocked rport during rport gone (Hendrik Brueckner) [1383980] - [s390] zfcp: fix ELS/GS request&response length for hardware data router (Hendrik Brueckner) [1383981] - [s390] zfcp: fix fc_host port_type with NPIV (Hendrik Brueckner) [1383982] - [s390] zcrypt: toleration of new crypto adapter hardware with type 12 (Hendrik Brueckner) [1344041] - [s390] time: LPAR offset handling (Hendrik Brueckner) [1381564] - [s390] time: move PTFF definitions (Hendrik Brueckner) [1381564] - [scsi] libfc: Don't have fc_exch_find log errors on a new exchange (Chris Leech) [1368175] - [scsi] libfc: Revert: use offload EM instance again (Chris Leech) [1383078] - [scsi] libfc: don't advance state machine for incoming FLOGI (Chris Leech) [1368175] - [scsi] libfc: Do not login if the port is already started (Chris Leech) [1368175] - [scsi] libfc: Do not drop down to FLOGI for fc_rport_login() (Chris Leech) [1368175] - [scsi] libfc: Do not take rdata->rp_mutex when processing a (Chris Leech) [1368175] - [scsi] libfc: Fixup disc_mutex handling (Chris Leech) [1368175] - [scsi] libfc: Revisit kref handling (Chris Leech) [1368175] - [scsi] fcoe: Stop fc_rport_priv structure leak (Chris Leech) [1368175] - [scsi] libfc: do not send ABTS when resetting exchanges (Chris Leech) [1368175] - [scsi] libfc: reset exchange manager during LOGO handling (Chris Leech) [1368175] - [scsi] libfc: send LOGO for PLOGI failure (Chris Leech) [1368175] - [scsi] libfc: Issue PRLI after a PRLO has been received (Chris Leech) [1368175] - [scsi] libfc: fix seconds_since_last_reset calculation (Chris Leech) [1368175] - [scsi] libfc: Update rport reference counting (Chris Leech) [1368175] - [scsi] libfc: XenServer fails to mount root filesystem (Chris Leech) [1368175]- [netdrv] mlx5e: Fix minimum MTU (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Device's mtu field is u16 and not int (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: Fix endianness bug in IPV6 csum calculation (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Allow resetting VF admin mac to zero (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Correctly handle RSS indirection table when changing number of channels (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Fix ethtool RX hash func configuration change (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Fix LRO modify (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Remove wrong poll CQ optimization (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Do not BUG_ON during reset when PCI is offline (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: Count HW buffer overrun only once (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5: Fix RC transport send queue overhead computation (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: fix some error handling in mlx4_multi_func_init() (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Remove unused macro (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Initialize hop_limit when creating address handle (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5: Expose correct maximum number of CQE capacity (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Replace kfree with kvfree in mlx4_ib_destroy_srq (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: fix handling return value of mlx4_slave_convert_port (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Use vmalloc for WR buffers when needed (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Use correct order of variables in log message (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Expose correct max_sge_rd limit (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Avoid returning success in case of an error flow (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Replace VF zero mac with random mac in mlx4_core (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Fix resource tracker error flow in add_res_range (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Copy/set only sizeof struct mlx4_eqe bytes (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: really allow to change RSS key (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5: Fix incorrect wc pkey_index assignment for GSI messages (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Fix incorrect cq flushing in error state (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Use correct SL on AH query under RoCE (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Forbid using sysfs to change RoCE pkeys (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Demote mcg message from warning to debug (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Fix potential deadlock when sending mad to wire (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4, mlx5, mthca: Expose max_sge_rd correctly (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Add extra check for total vfs for SRIOV (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: Remove BUG_ON assert when checking if ring is full (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Relieve cpu load average on the port sending flow (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Fix wrong index in propagating port change event to VFs (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Fix memory leak in do_slave_init (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Disable HA for SRIOV PF RoCE devices (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: Release TX QP when destroying TX ring (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Disable Granular QoS per VF under IB/Eth VPI configuration (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: fix typo in mlx4_set_vf_mac (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: need to call close fw if alloc icm is called twice (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: double free of dev_vfs (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] bnx2x: don't reset chip on cleanup if PCI function is offline (Michal Schmidt) [1386199] - [netdrv] bnx2x: allow adding VLANs while interface is down (Michal Schmidt) [1386199] - [netdrv] bnx2x: avoid leaking memory on bnx2x_init_one() failures (Michal Schmidt) [1386199] - [netdrv] bnx2x: Prevent false warning for lack of FC NPIV (Michal Schmidt) [1386199] - [netdrv] bnx2x: fix receive of VF->PF mailbox messages by the PF on big-endian (Michal Schmidt) [1386199] - [netdrv] bnx2x: fix sending VF->PF messages on big-endian (Michal Schmidt) [1386199] - [netdrv] bnx2x: Fix 84833 phy command handler (Michal Schmidt) [1386199] - [netdrv] bnx2x: Fix led setting for 84858 phy (Michal Schmidt) [1386199] - [netdrv] bnx2x: Correct 84858 PHY fw version (Michal Schmidt) [1386199] - [netdrv] bnx2x: Fix 84833 RX CRC (Michal Schmidt) [1386199] - [netdrv] bnx2x: Fix link-forcing for KR2 (Michal Schmidt) [1386199] - [netdrv] bnx2x: Warn about grc timeouts in register dump (Michal Schmidt) [1386199] - [netdrv] be2net: Enable VF link state setting for BE3 (Ivan Vecera) [1347812] - [netdrv] be2net: Fix TX stats for TSO packets (Ivan Vecera) [1347812] - [netdrv] be2net: NCSI FW section should be properly updated with ethtool for BE3 (Ivan Vecera) [1347812] - [netdrv] be2net: Provide an alternate way to read pf_num for BEx chips (Ivan Vecera) [1347812] - [netdrv] be2net: Fix mac address collision in some configurations (Ivan Vecera) [1347812] - [netdrv] be2net: Avoid redundant addition of mac address in HW (Ivan Vecera) [1347812] - [netdrv] be2net: Add privilege level check for OPCODE_COMMON_GET_EXT_FAT_CAPABILITIES SLI cmd (Ivan Vecera) [1347812] - [netdrv] be2net: Issue COMMON_RESET_FUNCTION cmd during driver unload (Ivan Vecera) [1347812] - [netdrv] be2net: Support UE recovery in BEx/Skyhawk adapters (Ivan Vecera) [1347812] - [netdrv] be2net: replace polling with sleeping in the FW completion path (Ivan Vecera) [1347812] - [netdrv] be2net: do not remove vids from driver table if be_vid_config() fails (Ivan Vecera) [1347812] - [netdrv] be2net: clear vlan-promisc setting before programming the vlan list (Ivan Vecera) [1347812] - [netdrv] be2net: perform temperature query in adapter regardless of its interface state (Ivan Vecera) [1347812] - [netdrv] be2net: Fix broadcast echoes from EVB in BE3 (Ivan Vecera) [1347812] - [netdrv] be2net: fix definition of be_max_eqs() (Ivan Vecera) [1347812] - [netdrv] be2net: Fix provisioning of RSS for VFs in multi-partition configurations (Ivan Vecera) [1347812] - [netdrv] be2net: Enable Wake-On-LAN from shutdown for Skyhawk (Ivan Vecera) [1347812] - [netdrv] be2net: use max-TXQs limit too while provisioning VF queue pairs (Ivan Vecera) [1347812] - [netdrv] benet: be_resume needs to protect be_open with rtnl_lock (Ivan Vecera) [1347812] - [netdrv] be2net: Don't leak iomapped memory on removal (Ivan Vecera) [1347812] - [netdrv] be2net: Fix a UE caused by passing large frames to the ASIC (Ivan Vecera) [1347812] - [netdrv] be2net: Fix pcie error recovery in case of NIC+RoCE adapters (Ivan Vecera) [1347812] - [netdrv] be2net: Interpret and log new data that's added to the port misconfigure async event (Ivan Vecera) [1347812] - [netdrv] be2net: Request RSS capability of Rx interface depending on number of Rx rings (Ivan Vecera) [1347812] - [netdrv] be2net: Fix interval calculation in interrupt moderation (Ivan Vecera) [1347812] - [netdrv] be2net: Add retry in case of error recovery failure (Ivan Vecera) [1347812] - [netdrv] be2net: Fix Lancer error recovery (Ivan Vecera) [1347812] - [netdrv] be2net: Don't run ethtool self-tests for VFs (Ivan Vecera) [1347812] - [netdrv] be2net: SRIOV Queue distribution should factor in EQ-count of VFs (Ivan Vecera) [1347812] - [netdrv] be2net: Fix be_vlan_rem_vid() to check vlan id being removed (Ivan Vecera) [1347812] - [netdrv] be2net: check for INSUFFICIENT_PRIVILEGES error (Ivan Vecera) [1347812] - [netdrv] be2net: return error status from be_set_phys_id() (Ivan Vecera) [1347812] - [netdrv] be2net: fix port-res desc query of GET_PROFILE_CONFIG FW cmd (Ivan Vecera) [1347812] - [netdrv] be2net: fix VF link state transition from disabled to auto (Ivan Vecera) [1347812] - [netdrv] bnx2: fix locking when netconsole is used (Ivan Vecera) [1291369] - [netdrv] tg3: Avoid NULL pointer dereference in tg3_io_error_detected() (Ivan Vecera) [1347828] - [netdrv] tg3: Fix for disallow tx coalescing time to be 0 (Ivan Vecera) [1347828] - [netdrv] tg3: Report the correct number of RSS queues through tg3_get_rxnfc (Ivan Vecera) [1347828] - [netdrv] tg3: Fix for diasllow rx coalescing time to be 0 (Ivan Vecera) [1347828] - [netdrv] net: tg3: avoid uninitialized variable warning (Ivan Vecera) [1347828] - [net] ipv6: restrict hop_limit sysctl setting to range (1; 255) (Paolo Abeni) [1314305] - [net] ipv4: add limits to ip_default_ttl (Paolo Abeni) [1314305] - [net] route: enforce hoplimit max value (Paolo Abeni) [1313899] - [net] netfilter: Add missing #include for userland (Sabrina Dubroca) [1317697] - [net] sctp: use the same clock as if sock source timestamps were on (Xin Long) [1334561] - [net] sctp: update the netstamp_needed counter when copying sockets (Xin Long) [1334561] - [net] sctp: fix the transports round robin issue when init is retransmitted (Xin Long) [1312728] - [net] pppoe: fix memory corruption in padt work structure (Beniamino Galvani) [1317900] - [net] pppoe: drop pppoe device in pppoe_unbind_sock_work (Beniamino Galvani) [1317900] - [net] pppoe: Use workqueue to die properly when a PADT is received (Beniamino Galvani) [1317900] - [net] ipv6: Skip XFRM lookup if dst_entry in socket cache is valid (Jakub Sitnicki) [1327680] - [net] ipv6: Consolidate route lookup sequences (Jakub Sitnicki) [1327680] - [net] macvtap: Add support of packet capture on macvtap device (Sabrina Dubroca) [1373100] - [scsi] fnic: pci_dma_mapping_error() doesn't return an error code (Maurizio Lombardi) [1364593] - [scsi] fnic: Using rport->dd_data to check rport online instead of rport_lookup (Maurizio Lombardi) [1364593] - [scsi] fnic: Cleanup the I/O pending with fw and has timed out and is used to issue LUN reset (Maurizio Lombardi) [1364593] - [scsi] fnic: move printk()s outside of the critical code section (Maurizio Lombardi) [1364593] - [scsi] fnic: check pci_map_single() return value (Maurizio Lombardi) [1364593] - [scsi] be2iscsi: Driver version: 11.1.0.0 (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Replace _bh with _irqsave/irqrestore (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Remove redundant iscsi_wrb desc memset (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix bad WRB index error (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix async PDU handling path (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Add lock to protect WRB alloc and free (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: _bh for io_sgl_lock and mgmt_sgl_lock (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Reduce driver load/unload time (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix ExpStatSn in management tasks (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Update the driver version (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix WRB leak in login/logout path (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix async link event processing (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to process 25G link speed info from FW (Maurizio Lombardi) [1347815] - [scsi] scsi_transport_iscsi: Add 25G and 40G speed definition (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix IOPOLL implementation (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix return value for MCC completion (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Add FW config validation (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to handle misconfigured optics events (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix VLAN support for IPv6 network (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to remove shutdown entry point (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Added return value check for mgmt_get_all_if_id (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Set mbox timeout to 30s (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to synchronize tag allocation using spin_lock (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to use atomic bit operations for tag_state (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix mbox synchronization replacing spinlock with mutex (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix soft lockup in mgmt_get_all_if_id path using bmbx (Maurizio Lombardi) [1347815] - [scsi] scsi_debug: fix logical block provisioning support when unmap_alignment != 0 (Maurizio Lombardi) [1388096] - [scsi] scsi_debug: fix logical block provisioning support (Maurizio Lombardi) [1388096] - [scsi] mpt3sas: Fix resume on WarpDrive flash cards (Tomas Henzl) [1329353] - [scsi] mpt3sas: avoid mpt3sas_transport_port_add NULL parent_dev (Tomas Henzl) [1329353] - [scsi] mpt3sas: set num_phys after allocating phy space (Tomas Henzl) [1329353] - [scsi] mpt3sas: add missing curly braces (Tomas Henzl) [1329353] - [scsi] mpt3sas: Used "synchronize_irq()"API to synchronize timed-out IO & TMs (Tomas Henzl) [1329353] - [scsi] mpt3sas: Set maximum transfer length per IO to 4MB for VDs (Tomas Henzl) [1329353] - [scsi] mpt3sas: Updating mpt3sas driver version to 13.100.00.00 (Tomas Henzl) [1329353] - [scsi] mpt3sas: Handle active cable exception event (Tomas Henzl) [1329353] - [scsi] mpt3sas: Update MPI header to 2.00.42 (Tomas Henzl) [1329353] - [scsi] mpt3sas: remove unused fw_event_work elements (Tomas Henzl) [1329353] - [scsi] mpt3sas: Remove usage of 'struct timeval' (Tomas Henzl) [1329353] - [scsi] mpt3sas: Don't overreach ioc->reply_post during initialization (Tomas Henzl) [1329353] - [scsi] mpt3sas: Remove unnecessary synchronize_irq() before free_irq() (Tomas Henzl) [1329353] - [scsi] mpt3sas: Free memory pools before retrying to allocate with different value (Tomas Henzl) [1329353] - [scsi] mpt3sas: Remove cpumask_clear for zalloc_cpumask_var and don't free free_cpu_mask_var before reply_q (Tomas Henzl) [1329353] - [scsi] mpt3sas: Updating mpt3sas driver version to 12.100.00.00 (Tomas Henzl) [1329353] - [scsi] mpt3sas: Fix for Asynchronous completion of timedout IO and task abort of timedout IO (Tomas Henzl) [1329353] - [scsi] mpt3sas: Updated MPI Header to 2.00.42 (Tomas Henzl) [1329353] - [scsi] mpt3sas: Add support for configurable Chain Frame Size (Tomas Henzl) [1329353] - [scsi] mpt3sas: Added smp_affinity_enable module parameter (Tomas Henzl) [1329353] - [scsi] mpt3sas: Make use of additional HighPriority credit message frames for sending SCSI IOs (Tomas Henzl) [1329353] - [scsi] mpt3sas: Never block the Enclosure device (Tomas Henzl) [1329353] - [scsi] mpt3sas: Fix static analyzer(coverity) tool identified defects (Tomas Henzl) [1329353] - [scsi] mpt3sas: Used IEEE SGL instead of MPI SGL while framing a SMP Passthrough request message (Tomas Henzl) [1329353] - [scsi] mpt3sas: Added support for high port count HBA variants (Tomas Henzl) [1329353] - [scsi] bnx2fc: Update version number to 2.10.3 (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: Check sc_cmd device and host pointer before returning the command to the mid-layer (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: Print netdev device name when FCoE is successfully initialized (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: Print when we send a fip keep alive (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: bnx2fc_eh_abort(): fix wrong return code (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: Show information about log levels in 'modinfo' (Maurizio Lombardi) [1380385] - [scsi] hpsa: update driver revision to 3.4.10-0-RH2 (Joseph Szczypek) [1377892] - [scsi] hpsa: correct scsi 6byte lba calculation (Joseph Szczypek) [1377892] - [scsi] lpfc: remove unknown ELS message warnings for RDP (Maurizio Lombardi) [1347811] - [scsi] smartpqi: add to config-generic (Scott Benesh) [1343743] - [scsi] smartpqi: raid bypass lba calculation fix (Scott Benesh) [1343743] - [scsi] smartpqi: bump driver version (Scott Benesh) [1343743] - [scsi] smartpqi: add smartpqi.txt (Scott Benesh) [1343743] - [scsi] smartpqi: update Kconfig (Scott Benesh) [1343743] - [scsi] smartpqi: remove timeout for cache flush operations (Scott Benesh) [1343743] - [scsi] smartpqi: scsi queuecommand cleanup (Scott Benesh) [1343743] - [scsi] smartpqi: minor tweaks to update time support (Scott Benesh) [1343743] - [scsi] smartpqi: minor function reformating (Scott Benesh) [1343743] - [scsi] smartpqi: correct event acknowledgement timeout issue (Scott Benesh) [1343743] - [scsi] smartpqi: correct controller offline issue (Scott Benesh) [1343743] - [scsi] smartpqi: add kdump support (Scott Benesh) [1343743] - [scsi] smartpqi: enhance reset logic (Scott Benesh) [1343743] - [scsi] smartpqi: enhance drive offline informational message (Scott Benesh) [1343743] - [scsi] smartpqi: simplify spanning (Scott Benesh) [1343743] - [scsi] smartpqi: change tmf macro names (Scott Benesh) [1343743] - [scsi] smartpqi: change aio sg processing (Scott Benesh) [1343743] - [scsi] aacraid: remove wildcard for series 9 controllers (Scott Benesh) [1343743] - [scsi] smartpqi: initial commit of Microsemi smartpqi driver (Scott Benesh) [1343743]- [hv] get rid of id in struct vmbus_channel (Vitaly Kuznetsov) [1322802] - [hv] make VMBus bus ids persistent (Vitaly Kuznetsov) [1322802] - [hv] storvsc: Fix potential memory leak (Cathy Avery) [1322928 1352824] - [hv] storvsc: Filter out storvsc messages CD-ROM medium not present (Cathy Avery) [1322928 1352824] - [hv] storvsc: fix SRB_STATUS_ABORTED handling (Cathy Avery) [1322928 1352824] - [hv] storvsc: add logging for error/warning messages (Cathy Avery) [1322928 1352824] - [hv] storvsc: Fix a bug in the handling of SRB status flags (Cathy Avery) [1322928 1352824] - [hv] storvsc: Don't set the SRB_FLAGS_QUEUE_ACTION_ENABLE flag (Cathy Avery) [1322928 1352824] - [hv] storvsc: Set the tablesize based on the information given by the host (Cathy Avery) [1322928 1352824] - [hv] storvsc: Don't assume that the scatterlist is not chained (Cathy Avery) [1322928 1352824] - [hv] storvsc: Retrieve information about the capability of the target (Cathy Avery) [1322928 1352824] - [hv] storvsc: Always send on the selected outgoing channel (Cathy Avery) [1322928 1352824] - [hv] vmbus: Support a vmbus API for efficiently sending page arrays (Cathy Avery) [1322928 1352824] - [hv] balloon: replace ha_region_mutex with spinlock (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: account for gaps in hot add regions (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: keep track of where ha_region starts (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: reset host_specified_ha_region (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: don't crash when memory is added in non-sorted order (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: check if ha_region_mutex was acquired in MEM_CANCEL_ONLINE case (Vitaly Kuznetsov) [1326999 1381617] - [hv] don't leak memory in vmbus_establish_gpadl() (Vitaly Kuznetsov) [1376860] - [hv] get rid of redundant messagecount in create_gpadl_header() (Vitaly Kuznetsov) [1376860] - [hv] vmbus: don't manipulate with clocksources on crash (Cathy Avery) [1365049] - [hv] correct tsc page sequence invalid value (Cathy Avery) [1365049] - [hv] vmbus: fix build warning (Cathy Avery) [1365049] - [hv] vmbus: Implement a clocksource based on the TSC page (Cathy Avery) [1365049] - [hv] kvp: cancel kvp_host_handshake_work on module unload (Vitaly Kuznetsov) [1321259] - [x86] mm/xen: Suppress hugetlbfs in PV guests (Vitaly Kuznetsov) [1312331] - [mm] hugetlb: allow hugepages_supported to be architecture specific (Vitaly Kuznetsov) [1312331]- [netdrv] i40e/i40evf : Bump driver version from 1.5.5 to 1.5.10 (Stefan Assmann) [1360179] - [netdrv] i40evf: RSS Hash Option parameters (Stefan Assmann) [1360179] - [netdrv] i40e: Remove HMC AQ API implementation (Stefan Assmann) [1360179] - [netdrv] i40evf: Add driver support for promiscuous mode (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Only offload VLAN tag if enabled (Stefan Assmann) [1360179] - [netdrv] i40e: Add DeviceID for X722 QSFP+ (Stefan Assmann) [1360179] - [netdrv] i40e: Add device capability which defines if update is available (Stefan Assmann) [1360179] - [netdrv] i40evf: Allow PF driver to configure RSS (Stefan Assmann) [1360179] - [netdrv] i40e: Specify AQ event opcode to wait for (Stefan Assmann) [1360179] - [netdrv] i40evf: Don't Panic (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Limit TSO to 7 descriptors for payload instead of 8 per packet (Stefan Assmann) [1360179] - [netdrv] i40evf: properly handle VLAN features (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump patch from 1.5.2 to 1.5.5 (Stefan Assmann) [1360179] - [netdrv] i40e: Input set mask constants for RSS, flow director, and flex bytes (Stefan Assmann) [1360179] - [netdrv] i40e: Add RSS configuration to virtual channel (Stefan Assmann) [1360179] - [netdrv] i40e: Move NVM variable out of AQ struct (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Faster RX via avoiding FCoE (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Drop unused tx_ring argument (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump patch from 1.5.1 to 1.5.2 (Stefan Assmann) [1360179] - [netdrv] i40evf: Fix get_rss_aq (Stefan Assmann) [1360179] - [netdrv] i40evf: Add longer wait after remove module (Stefan Assmann) [1360179] - [netdrv] i40e: Add new device ID for X722 (Stefan Assmann) [1360179] - [netdrv] i40evf: Fix VLAN features (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump patch from 1.4.25 to 1.5.1 (Stefan Assmann) [1360179] - [netdrv] i40evf: Add additional check for reset (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Fix handling of boolean logic in polling routines (Stefan Assmann) [1360179] - [netdrv] i40evf: remove dead code (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Allow up to 12K bytes of data per Tx descriptor instead of 8K (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump i40e to 1.4.25 and i40evf to 1.4.15 (Stefan Assmann) [1360179] - [netdrv] i40e: implement and use Rx CTL helper functions (Stefan Assmann) [1360179] - [netdrv] i40e: add adminq commands for Rx CTL registers (Stefan Assmann) [1360179] - [netdrv] i40e: Add functions to blink led on 10GBaseT PHY (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Rewrite logic for 8 descriptor per packet check (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Break up xmit_descriptor_count from maybe_stop_tx (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Use u64 values instead of casting them in TSO function (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Drop outer checksum offload that was not requested (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump i40e to 1.4.15 and i40evf to 1.4.11 (Stefan Assmann) [1360179] - [netdrv] i40e: When in promisc mode apply promisc mode to Tx Traffic as well (Stefan Assmann) [1360179] - [netdrv] i40e: clean event descriptor before use (Stefan Assmann) [1360179] - [netdrv] i40evf: set adapter state on reset failure (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: avoid atomics (Stefan Assmann) [1360179] - [netdrv] i40e: Add a SW workaround for lost interrupts (Stefan Assmann) [1360179] - [netdrv] i40evf: support packet split receive (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1360179] - [netdrv] i40e: properly show packet split status in debugfs (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: use logical operators, not bitwise (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: use __GFP_NOWARN (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: try again after failure (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: don't lose interrupts (Stefan Assmann) [1360179] - [netdrv] i40evf: Change vf driver string to reflect all products i40evf supports (Stefan Assmann) [1360179] - [netdrv] i40e: Refactor force_wb and WB_ON_ITR functionality code (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: bump version to 1.4.12/1.4.8 (Stefan Assmann) [1360179] - [netdrv] i40e: do TSO only if CHECKSUM_PARTIAL is set (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump i40e to 1.4.11 and i40evf to 1.4.7 (Stefan Assmann) [1360179] - [netdrv] i40evf: enable bus master after reset (Stefan Assmann) [1360179] - [netdrv] i40e: fix write-back-on-itr to work with legacy itr (Stefan Assmann) [1360179] - [netdrv] i40e: Bump AQ minor version to 1.5 for new FW features (Stefan Assmann) [1360179] - [netdrv] i40e: AQ thermal sensor control struct (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Add VXLAN-GPE tunnel type (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Add set_switch_config (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Shared resource flags (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Add external power class to get link status (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Geneve cloud tunnel type (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Add Run PHY Activity struct (Stefan Assmann) [1360179] - [netdrv] i40e: add new proxy-wol bit for X722 (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Use private workqueue (Stefan Assmann) [1360179] - [netdrv] i40evf: add new write-back mode (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Fix for UDP/TCP RSS for X722 (Stefan Assmann) [1360179] - [netdrv] i40evf: null out ring pointers on free (Stefan Assmann) [1360179] - [netdrv] i40e: define function capabilities in only one place (Stefan Assmann) [1360179] - [netdrv] i40evf: allow channel bonding of VFs (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Fix RSS rx-flow-hash configuration through ethtool (Stefan Assmann) [1360179] - [netdrv] treewide: Fix typos in printk (Stefan Assmann) [1360179] - [netdrv] i40e: remove forever unused ID (Stefan Assmann) [1360179] - [netdrv] i40e: Fix Rx hash reported to the stack by our driver (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump i40e to 1.4.8 and i40evf to 1.4.4 (Stefan Assmann) [1360179] - [netdrv] i40evf: change version string generation (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 (Stefan Assmann) [1360179] - [netdrv] i40e: Opcode and structures required by OEM Post Update AQ command and add new NVM arq message (Stefan Assmann) [1360179] - [netdrv] i40evf: check rings before freeing resources (Stefan Assmann) [1360179] - [netdrv] i40e: Fix errors resulted while turning off TSO (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: use configured RSS key and lookup table in i40e_vsi_config_rss (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: fix broken i40e_config_rss_aq function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: move i40e_vsi_config_rss below i40e_get_rss_aq (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove redundant memset (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: check for and deal with non-contiguous TCs (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf : Bump driver version from 1.5.5 to 1.5.10 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Update device ids for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Drop extra copy of function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Use consistent type for vf_id (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: PTP - avoid aggregate return warnings (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix uninitialized variable (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove HMC AQ API implementation (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40evf: Add driver support for promiscuous mode (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add VF promiscuous mode driver support (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add promiscuous on VLAN support (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Only offload VLAN tag if enabled (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove zero check (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add DeviceID for X722 QSFP+ (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add device capability which defines if update is available (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Specify AQ event opcode to wait for (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Code cleanup in i40e_add_fdir_ethtool (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Limit TSO to 7 descriptors for payload instead of 8 per packet (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: fix errant PCIe bandwidth message (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump patch from 1.5.2 to 1.5.5 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Input set mask constants for RSS, flow director, and flex bytes (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Move NVM event wait check to NVM code (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add RSS configuration to virtual channel (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Move NVM variable out of AQ struct (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Restrict VF poll mode to only single function mode devices (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Faster RX via avoiding FCoE (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Drop unused tx_ring argument (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Move HW flush (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Leave debug_mask cleared at init (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Inserting a HW capability display info (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump patch from 1.5.1 to 1.5.2 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Request PHY media event at reset time (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Lower some message levels (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix for supported link modes in 10GBaseT PHY's (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Disable link polling (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Make VF resets more reliable (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add new device ID for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove unused variable (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: remove redundant check on vsi->active_vlans (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump patch from 1.4.25 to 1.5.1 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Change comment to reflect correct function name (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Change unknown event error msg to ignore message (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Added code to prevent double resets (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Notify VFs of all resets (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove timer and task only if created (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Assure that adminq is alive in debug mode (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove MSIx only if created (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix up return code (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Save off VSI resource count when updating VSI (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Remove I40E_MAX_USER_PRIORITY define (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Fix handling of boolean logic in polling routines (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Allow up to 12K bytes of data per Tx descriptor instead of 8K (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: call ndo_stop() instead of dev_close() when running offline selftest (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: queue-specific settings for interrupt moderation (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump i40e to 1.4.25 and i40evf to 1.4.15 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: let go of the past (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: suspend scheduling during driver unload (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Use the new rx ctl register helpers. Don't use AQ calls from clear_hw (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: implement and use Rx CTL helper functions (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add adminq commands for Rx CTL registers (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add check for null VSI (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Expose some registers to program parser, FD and RSS logic (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix for unexpected messaging (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Do not wait for Rx queue disable in DCB reconfig (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Increase timeout when checking GLGEN_RSTAT_DEVSTATE bit (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix led blink capability for 10GBaseT PHY (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add functions to blink led on 10GBaseT PHY (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Rewrite logic for 8 descriptor per packet check (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Break up xmit_descriptor_count from maybe_stop_tx (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Clean-up Rx packet checksum handling (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Set skb->csum_level for encapsulated checksum (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Add exception handling for Tx checksum (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Use u64 values instead of casting them in TSO function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Drop outer checksum offload that was not requested (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump i40e to 1.4.15 and i40evf to 1.4.11 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: When in promisc mode apply promisc mode to Tx Traffic as well (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: clean event descriptor before use (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: better error reporting for nvmupdate (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: expand comment (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Do not disable queues in the Legacy/MSI Interrupt handler (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: avoid atomics (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Removal of code which relies on BASE VEB SEID (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix PROMISC mode for Multi-function per port (MFP) devices (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add a SW workaround for lost interrupts (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: trivial: cleanup use of pf->hw (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: drop unused debugfs file "dump" (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: get rid of magic number (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: properly show packet split status in debugfs (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: use logical operators, not bitwise (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: use __GFP_NOWARN (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: dump descriptor indexes in hex (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: try again after failure (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: don't lose interrupts (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Refactor force_wb and WB_ON_ITR functionality code (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: use new add_veb calling with VEB stats control (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add VEB stat control and remove L2 cloud filter (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: set shared bit for multicast filters (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Make the DCB firmware checks for X710/XL710 only (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: move sync_vsi_filters up in service_task (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add priv flag for automatic rule eviction (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: bump version to 1.4.12/1.4.8 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: avoid large memcpy by assigning struct (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: count allocation errors (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: drop unused function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: negate PHY int mask bits (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: APIs to Add/remove port mirroring rules (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: fix: do not sleep in netdev_ops (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: allocate memory safer (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: do TSO only if CHECKSUM_PARTIAL is set (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: trivial: fix missing space (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: trivial: drop duplicate definition (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump i40e to 1.4.11 and i40evf to 1.4.7 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: trivial: remove unnecessary local var (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: remove VF device IDs from PF (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add netdev info to VSI dump (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add a little more to an NVM update debug message (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: refactor DCB function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add 20G speed for Tx bandwidth calculations (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add counter for arq overflows (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: fix write-back-on-itr to work with legacy itr (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Store lan_vsi_idx and lan_vsi_id in the right size (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Bump AQ minor version to 1.5 for new FW features (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ thermal sensor control struct (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ Add VXLAN-GPE tunnel type (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ Add set_switch_config (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ Shared resource flags (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add 100Mb ethtool reporting (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ Add Run PHY Activity struct (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Limit DCB FW version checks to X710/XL710 devices (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add new proxy-wol bit for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Use private workqueue (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40evf: add new write-back mode (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Fix for UDP/TCP RSS for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Extend ethtool RSS hooks for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add new device IDs for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: bump version to 1.4.10 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Cleanup the code with respect to restarting autoneg (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: define function capabilities in only one place (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Replace X722 mac check in ethtool get_settings (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Fix RSS rx-flow-hash configuration through ethtool (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add mac_filter_element at the end of the list instead of HEAD (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: remove forever unused ID (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix Rx hash reported to the stack by our driver (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: allow zero MAC address for VFs (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: change log messages and error returns (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump i40e to 1.4.8 and i40evf to 1.4.4 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: clean whole mac filter list (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: hush little warnings (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Opcode and structures required by OEM Post Update AQ command and add new NVM arq message (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: use explicit cast from u16 to u8 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: don't add zero MAC filter (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: properly delete VF MAC filters (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: chomp the BIT(_ULL) (Stefan Assmann) [1249250 1310402 1346978]- [mm] close FOLL MAP_PRIVATE race (Larry Woodman) [1385117] {CVE-2016-5195}- [netdrv] sfc: report supported link speeds on SFP connections (Jarod Wilson) [1384621] - [fs] dlm: free workqueues after the connections (Marcelo Leitner) [1365204] - [drm] vmwgfx: respect 'nomodeset' (Rob Clark) [1342114] - [netdrv] ibmveth: check return of skb_linearize in ibmveth_start_xmit (Gustavo Duarte) [1322315] - [fs] NFSv4.1: nfs41_clear_delegation_stateid shouldn't trust NFS_DELEGATED_STATE (Steve Dickson) [1230305] - [drm] i915/skl: Fix spurious gpu hang with gt3/gt4 revs (Rob Clark) [1323945] - [drm] i915/skl: Fix rc6 based gpu/system hang (Rob Clark) [1323945] - [drm] prime: fix error path deadlock fail (Rob Clark) [1334880] - [drm] Balance error path for GEM handle allocation (Rob Clark) [1334880] - [netdrv] ixgbe: cleanup crosstalk fix (Ken Cox) [1346399] - [netdrv] ixgbe: Add work around for empty SFP+ cage crosstalk (Ken Cox) [1346399] - [netdrv] ixgbe: Add definitions for x550em_a 10G MAC (Ken Cox) [1346399] - [netdrv] ixgbe: Do not clear RAR entry when clearing VMDq for SAN MAC (Ken Cox) [1346399] - [md] disable RAID5 /sys/block/md/md/group_thread_cnt (Jes Sorensen) [1322733] - [mfd] rtsx: Various tweaks for RHEL-6 (Don Zickus) [1167938] - [mfd] rtsx: Add in support for power down (Don Zickus) [1167938] - [mfd] rtsx: Update driving settings (Don Zickus) [1167938] - [mfd] rtsx: Read vendor setting from config space (Don Zickus) [1167938] - [mfd] rtsx: Add support for rts525A (Don Zickus) [1167938]- [fs] NFS: Fix another OPEN_DOWNGRADE bug (Steve Dickson) [1340539] - [fs] NFSv4: Fix another bug in the close/open_downgrade code (Steve Dickson) [1340539] - [fs] NFSv4: Fix problems with close in the presence of a delegation (Steve Dickson) [1340539] - [debug] lockdep: raise MAX_LOCKDEP_CHAINS_BITS to 16 (Maurizio Lombardi) [1314144] - [block] nvme: add device id's with intel stripe quirk (David Milburn) [1372088] - [hv] avoid vfree() on crash (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: handle various crash scenarios (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: Support kexec on ws2012 r2 and above (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: Support handling messages on multiple CPUs (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: remove code duplication in message handling (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload() (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: avoid wait_for_completion() on crash (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload() (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: don't loose HVMSG_TIMER_EXPIRED messages (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: Force all channel messages to be delivered on CPU 0 (Vitaly Kuznetsov) [1301903 1333167] - [fs] sunrpc: make AF_LOCAL connect synchronous (Steve Dickson) [1321366] - [fs] sunrpc: TCP/UDP always close the old socket before reconnecting (Steve Dickson) [1321366] - [fs] sunrpc: Add helpers to prevent socket create from racing (Steve Dickson) [1321366] - [fs] sunrpc: Fix stupid typo in xs_sock_set_reuseport (Steve Dickson) [1321366] - [fs] sunrpc: Define xs_tcp_fin_timeout only if CONFIG_SUNRPC_DEBUG (Steve Dickson) [1321366] - [fs] sunrpc: Handle connection reset more efficiently (Steve Dickson) [1321366] - [fs] sunrpc: Remove the redundant XPRT_CONNECTION_CLOSE flag (Steve Dickson) [1321366] - [fs] sunrpc: Make xs_tcp_close() do a socket shutdown rather than a sock_release (Steve Dickson) [1321366] - [fs] sunrpc: Ensure xs_tcp_shutdown() requests a full close of the connection (Steve Dickson) [1321366] - [fs] sunrpc: Cleanup to remove remaining uses of XPRT_CONNECTION_ABORT (Steve Dickson) [1321366] - [fs] sunrpc: Remove TCP socket linger code (Steve Dickson) [1321366] - [fs] sunrpc: Remove TCP client connection reset hack (Steve Dickson) [1321366] - [fs] sunrpc: Ensure xs_reset_transport() resets the close connection flags (Steve Dickson) [1321366] - [fs] sunrpc: Do not clear the source port in xs_reset_transport (Steve Dickson) [1321366] - [fs] sunrpc: Handle EADDRINUSE on connect (Steve Dickson) [1321366] - [fs] sunrpc: Set SO_REUSEPORT socket option for TCP connections (Steve Dickson) [1321366] - [block] nvme: Increase the max transfer size when mdts is 0 (David Milburn) [1343876] - [block] nvme: make setup work for devices that don't do INTx (David Milburn) [1343876] - [block] nvme: Fix potential IO timeout race condition (David Milburn) [1343876] - [block] nvme: Don't write cq doorbell on suspended queues (David Milburn) [1343876] - [block] nvme: Fix ioctl passthrough length calculation (David Milburn) [1343876] - [block] nvme: Return busy status on suspended queue (David Milburn) [1343876] - [block] nvme: Add nvme subsystem reset IOCTL (David Milburn) [1343876] - [block] nvme: Add nvme subsystem reset support (David Milburn) [1343876] - [block] nvme: add sysfs and ioctl controller reset (David Milburn) [1343876] - [block] nvme: increase depth of admin queue (David Milburn) [1343876] - [infiniband] ib/qib: Support creating qps with GFP_NOIO flag (Alex Estrin) [1373507] - [infiniband] ib/qib: Improve ipoib UD performance (Alex Estrin) [1373507] - [infiniband] ib/qib: fix mcast detach when qp not attached (Alex Estrin) [1373507] - [infiniband] ib/qib: Prevent context loss (Alex Estrin) [1373507] - [pci] Allocate ATS struct during enumeration (Myron Stowe) [1228022] - [mm] thp: fix SMP race condition between THP page fault and MADV_DONTNEED (Andrea Arcangeli) [1314133] - [netdrv] igb: call ndo_stop() instead of dev_close() when running offline selftest (Stefan Assmann) [1267865] - [block] Update queue-sysfs.txt documentation file (Joe Lawrence) [1361603] - [mm] tracing: Fix no callsite ifndef CONFIG_KMEMTRACE (Aristeu Rozanski) [1123990] - [mm] tracing: Define kmem_cache_alloc_notrace ifdef CONFIG_TRACING (Aristeu Rozanski) [1123990] - [kernel] replace some read_lock(&tasklist_lock)'s with tasklist_read_lock() (Oleg Nesterov) [1304864] - [kernel] replace write_lock_irq(&tasklist_lock) with tasklist_write_lock_irq() (Oleg Nesterov) [1304864] - [kernel] introduce tasklist_read_lock() and tasklist_write_lock_irq() (Oleg Nesterov) [1304864] - [fs] gfs2: Update file times after grabbing glock (Andreas Grunbacher) [1379452] - [fs] gfs2: Initialize atime of I_NEW inodes (Andreas Grunbacher) [1379452]- [netdrv] enic: set netdev->vlan_features (Stefan Assmann) [1309973] - [s390] qeth: delete napi struct when removing a qeth device (Hendrik Brueckner) [1357027] - [s390] iucv: call skb_linearize() when needed (Hendrik Brueckner) [1341759] - [s390] dasd: fix hanging device after clear subchannel (Hendrik Brueckner) [1368066] - [s390] fix test_fp_ctl inline assembly contraints (Hendrik Brueckner) [1357029] - [s390] spinlock: avoid yield to non existent cpu (Hendrik Brueckner) [1341757] - [mm] hugetlb: don't use reserved during VM_SHARED mapping cow (Petr Holasek) [1297199] - [scsi] mpt3sas: Fix panic when aer correct error occurred (Frank Ramsay) [1374743] - [fs] nfs4.1: Remove a bogus BUG_ON() in nfs4_layoutreturn_done (Steve Dickson) [1376467] - [fs] nfs4: Fix potential use after free of state in nfs4_do_reclaim (Dave Wysochanski) [1343231] - [fs] ext2: fix filesystem deadlock while reading corrupted xattr block (Carlos Maiolino) [847106] - [documentation] watchdog: hpwdt: remove email address from doc (Nigel Croxon) [1375651] - [documentation] watchdog: hpwdt: Adjust documentation to match latest kernel module parameters (Nigel Croxon) [1375651]- [fs] NFSv4.1: Fix an NFSv4.1 state renewal regression (Dave Wysochanski) [1332300] - [scsi] ibmvfc: Fix I/O hang when port is not mapped (Steve Best) [1377964] - [powerpc] eeh: Fix dereferencing NULL device_node (Gustavo Duarte) [1323874] - [fs] nfsd3: Check write permission after checking existence (Harshula Jayasuriya) [1373393] - [x86] tsc: Add backwards time checking to read_tsc() and vread_tsc() (Prarit Bhargava) [1375163] - [sched] core: Clear the root_domain cpumasks in init_rootdomain (Aristeu Rozanski) [1214887] - [edac] sb_edac: get rid of 2HA handling while getting active channels (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: fix Broadwell channel calculation (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: fix csrow/channel emulation (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Fix rank lookup on Broadwell (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Take account of channel hashing when needed (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Repair damage introduced when "fixing" channel address (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Fix computation of channel address (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Add support for duplicate device IDs (Aristeu Rozanski) [1318810 1353808] - [acpi] SRAT: fix SRAT parsing order with both LAPIC and X2APIC present (Prarit Bhargava) [1247218] - [acpi] tables: test the correct variable (Prarit Bhargava) [1247218] - [x86] acpi: Handle apic/x2apic entries in MADT in correct order (Prarit Bhargava) [1247218] - [acpi] tables: Add acpi_subtable_proc to ACPI table parsers (Prarit Bhargava) [1247218] - [acpi] table: Always count matched and successfully parsed entries (Prarit Bhargava) [1247218] - [acpi] table: Add new function to get table entries (Prarit Bhargava) [1247218] - [netdrv] ixgbe: Fix ATR so that it correctly handles IPv6 extension headers (Ken Cox) [1339563] - [netdrv] ixgbe: Store VXLAN port number in network order (Ken Cox) [1339563] - [netdrv] ixgbe: Make ATR recognize IPv6 extended headers (Ken Cox) [1339563] - [net] vlan: Fix FCOE_MTU support (Maurizio Lombardi) [1367250] - [net] inet_diag: fix oops for IPv4 AF_INET6 TCP SYN-RECV state (Phil Sutter) [1328053] - [net] tcp: make challenge acks less predictable (Florian Westphal) [1355607] {CVE-2016-5696} - [net] netfilter: bridge: do not re-invoke iptables (Florian Westphal) [1319883] - [net] set dev->addr_assign_type correctly (Sabrina Dubroca) [1318500] - [netdrv] atheros eth: set addr_assign_type if random_ether_addr() used (Sabrina Dubroca) [1318500] - [netdrv] ethoc: set addr_assign_type if random_ether_addr() used (Sabrina Dubroca) [1318500] - [net] use eth_hw_addr_random() and reset addr_assign_type (Sabrina Dubroca) [1318500] - [netdrv] replace random_ether_addr() with eth_hw_addr_random() (Sabrina Dubroca) [1318500]- [firmware] revert "amd-ucode: Add microcode_amd" (Phillip Lougher) [1375170] - [firmware] revert "amd-ucode: Add microcode_amd_fam15" (Phillip Lougher) [1375170] - [firmware] revert "amd-ucode: Add microcode_amd_fam16" (Phillip Lougher) [1375170] - [s390] mm: fix asce_bits handling with dynamic pagetable levels (Steve Best) [1341758]- [firmware] amd-ucode: Add microcode_amd_fam16 (Suravee Suthikulpanit) [1322525] - [firmware] amd-ucode: Add microcode_amd_fam15 (Suravee Suthikulpanit) [1322525] - [firmware] amd-ucode: Add microcode_amd (Suravee Suthikulpanit) [1322525] - [netdrv] igbvf: remove "link is Up" message when registering mcast address (Corinna Vinschen) [1304114] - [acpi] acpia: Fix Scope() op in module level code (Lenny Szubowicz) [1357316] - [security] selinux: test for !ss_initialized in selinux_sysctl (Mateusz Guzik) [1285009] - [scsi] fnic: Fix to cleanup aborted IO to avoid device being offlined by mid-layer (Maurizio Lombardi) [1341298]- [netdrv] bnxt_en: Add new NPAR and dual media device IDs (John Linville) [1347825] - [netdrv] bnxt_en: Limit RX BD pages to be no bigger than 32K (John Linville) [1347825] - [netdrv] bnxt_en: Add BCM5731X and BCM5741X device IDs (John Linville) [1347825] - [netdrv] bnxt_en: Add PCI device ID for 57404 NPAR devices (John Linville) [1347825] - [netdrv] bnxt_en: Enable NPAR (NIC Partitioning) Support (John Linville) [1347825] - [netdrv] bnxt_en: Add function for VF driver to query default VLAN (John Linville) [1347825] - [netdrv] bnxt_en: Fix tx push race condition (John Linville) [1347825] - [netdrv] bnxt_en: Add BCM57314 device ID (John Linville) [1347825] - [netdrv] bnxt_en: Setup multicast properly after resetting device (John Linville) [1347825] - [netdrv] bnxt_en: Need memory barrier when processing the completion ring (John Linville) [1347825] - [netdrv] bnxt_en: Don't fallback to INTA on VF (John Linville) [1347825] - [netdrv] bnxt_en: Update to Firmware 1.2.2 spec (John Linville) [1347825] - [netdrv] bnxt_en: Fix ethtool -a reporting (John Linville) [1347825] - [netdrv] bnxt_en: Fix typo in bnxt_hwrm_set_pause_common() (John Linville) [1347825] - [netdrv] vmxnet3: update to version 3 (Neil Horman) [1290656] - [netdrv] vmxnet3: introduce command to register memory region (Neil Horman) [1290656] - [netdrv] vmxnet3: add support for get_coalesce, set_coalesce ethtool operations (Neil Horman) [1290656] - [netdrv] vmxnet3: add receive data ring support (Neil Horman) [1290656] - [netdrv] vmxnet3: allow variable length transmit data ring buffer (Neil Horman) [1290656] - [netdrv] vmxnet3: introduce generalized command interface to configure the device (Neil Horman) [1290656] - [netdrv] vmxnet3: prepare for version 3 changes (Neil Horman) [1290656] - [netdrv] vmxnet3: segCnt can be 1 for LRO packets (Neil Horman) [1290656] - [netdrv] vmxnet3: Changes for vmxnet3 adapter version 2 (fwd) (Neil Horman) [1290656] - [netdrv] vmxnet3: set CHECKSUM_UNNECESSARY for IPv6 packets (Neil Horman) [1290656] - [netdrv] vmxnet3: fix lock imbalance in vmxnet3_tq_xmit() (Neil Horman) [1290656 1311537] - [netdrv] vmxnet3: Update Rx ring 2 max size (Neil Horman) [1290656] - [netdrv] Vmxnet3: Fix regression caused by 5738a09 (Neil Horman) [1290656] - [netdrv] vmxnet3: Fix use of mfTableLen for big endian architectures (Neil Horman) [1290656] - [netdrv] vmxnet3: get rid of unnecessary initializations in .get_drvinfo() (Neil Horman) [1290656] - [netdrv] Vmxnet3: Extend register dump support (Neil Horman) [1290656] - [fs] namei: don't rehash target on succesful rename (J. Bruce Fields) [1080701] - [powerpc] eeh: Block PCI configuration space access during EEH (Gustavo Duarte) [1216944] - [scsi] Avoid crashing if device uses DIX but adapter does not support it (Ewan Milne) [1369997] - [scsi] aacraid: Check size values after double-fetch from user (Maurizio Lombardi) [1369770] {CVE-2016-6480}- [fs] ecryptfs: prevent mounts backed by procfs (Mateusz Guzik) [1347102] {CVE-2016-1583} - [hid] usbhid: add quirk for PIXART OEM mouse used by HP (Torez Smith) [1295575] - [hid] usbhid: add HP OEM mouse to quirk ALWAYS_POLL (Torez Smith) [1295575] - [netdrv] bonding: Prevent IPv6 link local address on enslaved devices (Jarod Wilson) [1292358] - [powerpc] iommu: release the DDW when the PHB device node is unplugged (Gustavo Duarte) [1328668] - [netdrv] bonding: don't use stale speed and duplex information (Jarod Wilson) [1327315] - [scsi] Revert: restart list search after unlock in scsi_remove_target (Ewan Milne) [1369564] - [s390] mm: four page table levels vs. fork (Hendrik Brueckner) [1316461] {CVE-2016-2143}- [scsi] bnx2fc: replace printk() with BNX2FC_IO_DBG() (Maurizio Lombardi) [1337944] - [scsi] restart list search after unlock in scsi_remove_target (Ewan Milne) [1349623]- [fs] gfs2: Cache ACLs read from disk (Andreas Gruenbacher) [1330625] - [mm] Fix slab growing out of bound within a cpuset (Larry Woodman) [1350997] - [scsi] fix race between simultaneous decrements of ->host_failed (Gustavo Duarte) [1344835] - [fs] xfs: fix Q_XQUOTARM ioctl (Zorro Lang) [1329066] - [virt] storvsc: driver needs to account for reference to sdev_dev kobj (Cathy Avery) [1316861] - [fs] Set MAY_SIGN for multiuser mounts (Sachin Prabhu) [1323053] - [x86] mm: Improve switch_mm() barrier comments (Rafael Aquini) [1332601] {CVE-2016-2069} - [x86] mm: Add barriers and document switch_mm()-vs-flush synchronization (Rafael Aquini) [1332601] {CVE-2016-2069} - [netdrv] vmxnet3: avoid calling pskb_may_pull with interrupts disabled (Jamie Bainbridge) [1340684] - [netdrv] vmxnet3: fix checks for dma mapping errors (Jamie Bainbridge) [1340684] - [net] netfilter: ip6table_raw: fix table priority (Eric Garver) [1317365] - [net] sch_gred: should not use GFP_KERNEL while holding a spinlock (Eric Garver) [1328774] - [net] netfilter: fix xt_TCPOPTSTRIP for ipv6 (Paolo Abeni) [1325733] - [net] ipv6: Count in extension headers in skb->network_header (Jakub Sitnicki) [1323491] - [net] Make userland include of netlink.h more sane (Ondrej Hlavaty) [1313266] - [net] bridge: notifier called with the wrong device (Paolo Abeni) [1315988]- [fs] gfs2: Check rs_free with rd_rsspin protection (Robert S Peterson) [1362566] - [x86] hyperv: Avoid reporting bogus NMI status for Gen2 instances (Vitaly Kuznetsov) [1320215] - [x86] mrst: Avoid reporting wrong nmi status (Vitaly Kuznetsov) [1320215] - [scsi] sysfs: protect against double execution of __scsi_remove_device() (Vitaly Kuznetsov) [1343105] - [scsi] proper state checking and module refcount handling in scsi_device_get (Vitaly Kuznetsov) [1343105] - [netdrv] e1000e: prevent division by zero if TIMINCA is zero (Denys Vlasenko) [1322244] - [powerpc] perf: Add support for second POWER8 PVR (Gustavo Duarte) [1316453] - [fs] xfs: avoid AGI/AGF deadlock scenario for inode chunk allocation (Brian Foster) [1311879] - [fs] xfs: xfs_iflush_cluster has range issues (Brian Foster) [1311853] - [fs] xfs: mark reclaimed inodes invalid earlier (Brian Foster) [1311853] - [fs] xfs: xfs_inode_free() isn't RCU safe (Brian Foster) [1311853] - [fs] xfs: optimise xfs_iext_destroy (Brian Foster) [1311853] - [fs] xfs: skip stale inodes in xfs_iflush_cluster (Brian Foster) [1311853] - [fs] xfs: fix inode validity check in xfs_iflush_cluster (Brian Foster) [1311853] - [fs] xfs: xfs_iflush_cluster fails to abort on error (Brian Foster) [1311853] - [fs] xfs: remove log item from AIL in xfs_iflush after a shutdown (Brian Foster) [1311853] - [fs] xfs: remove log item from AIL in xfs_qm_dqflush after a shutdown (Brian Foster) [1311853] - [fs] sunrpc: move NO_CRKEY_TIMEOUT to the auth->au_flags (Scott Mayhew) [1294939] - [x86] mce: Fix regression. All error records should report via /dev/mcelog (Prarit Bhargava) [1355847] - [fs] lockd: unregister notifier blocks if the service fails to come up completely (Scott Mayhew) [1346317] - [x86] acpi: fix empty _OSI strings during boot (Prarit Bhargava) [1268934] - [kernel] audit: error message typo correction (Richard Guy Briggs) [1342857] - [documentation] mm: document improved handling of swappiness==0 (Jerome Marchand) [1341499] - [netdrv] Fix ixgbe allocation warning splat (Neil Horman) [1325068] - [net] phonet: fix potential use-after-free in pep_sock_close() (Lauro Ramos Venancio) [1326568] - [fs] cifs: fix use-after-free bug in find_writable_file (Sachin Prabhu) [1295008] - [x86] Drop WARN from multi-BAR check in ioremap_caller (Larry Woodman) [1318622] - [mm] mempolicy: fix mbind_range && vma_adjust interaction (Petr Holasek) [1277241] - [virt] virtio_pci: fix virtio spec compliance on restore (Michael S. Tsirkin) [1157728] - [netdrv] cxgb4: Restore L1 cfg, if FW rejects new L1 cfg settings (Sai Vemuri) [1296474]- [security] selinux: convert WARN_ONCE to printk in selinux_nlmsg_perm (Richard Guy Briggs) [1066681] - [security] selinux: cleanup error reporting in selinux_nlmsg_perm (Richard Guy Briggs) [1066681] - [security] audit: fix dangling keywords in integrity ima message output (Richard Guy Briggs) [1066681] - [kernel] audit: invalid op= values for rules (Richard Guy Briggs) [1066681] - [security] selinux: normalize audit log formatting (Richard Guy Briggs) [1066681] - [fs] gfs2: Fix gfs2_replay_incr_blk for multiple journal sizes (Robert S Peterson) [1357111] - [usbhid] hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands (Yauheni Kaliuta) [1360008] {CVE-2016-5829} - [netdrv] mlx4: convert to hw_features (kamal heib) [1211211]- [scsi] megaraid_sas: Do not fire MR_DCMD_PD_LIST_QUERY to controllers which do not support it (Tomas Henzl) [1352826] - [scsi] libfc: sanity check cpu number extracted from xid (Chris Leech) [1351356] - [security] keys: potential uninitialized variable (Mateusz Guzik) [1345946] {CVE-2016-4470} - [firmware] dmi_scan: DMI information in sysfs is missing on SMBIOS 3.0 based systems (Steve Best) [1353807] - [cpufreq] stats: fix race between stats allocation and first usage (Steve Best) [1352347] - [x86] cpufreq: intel_pstate: Enable HWP by default (Steve Best) [1348853] - [netdrv] cxgb4: Set VPD size so we can read both VPD structures (Myron Stowe) [1289559 1324680 1340999] - [pci] Add pci_set_vpd_size() to set VPD size (Myron Stowe) [1289559 1324680 1340999] - [pci] Prevent VPD access for buggy devices (Myron Stowe) [1289559 1324680 1340999] - [pci] Sleep rather than busy-wait for VPD access completion (Myron Stowe) [1289559 1324680 1340999] - [pci] Fold struct pci_vpd_pci22 into struct pci_vpd (Myron Stowe) [1289559 1324680 1340999] - [pci] Rename VPD symbols to remove unnecessary "pci22" (Myron Stowe) [1289559 1324680 1340999] - [pci] Remove struct pci_vpd_ops.release function pointer (Myron Stowe) [1289559 1324680 1340999] - [pci] Move pci_vpd_release() from header file to pci/access.c (Myron Stowe) [1289559 1324680 1340999] - [pci] Move pci_read_vpd() and pci_write_vpd() close to other VPD code (Myron Stowe) [1289559 1324680 1340999] - [pci] Determine actual VPD size on first access (Myron Stowe) [1289559 1324680 1340999] - [pci] Use bitfield instead of bool for struct pci_vpd_pci22.busy (Myron Stowe) [1289559 1324680 1340999] - [pci] Allow access to VPD attributes with size 0 (Myron Stowe) [1289559 1324680 1340999] - [pci] Update VPD definitions (Myron Stowe) [1289559 1324680 1340999] - [pci] Remove unused pci_vpd_truncate() (Myron Stowe) [1289559 1324680 1340999] - [pci] handle positive error codes (Myron Stowe) [1289559 1324680 1340999] - [pci] check pci_vpd_pci22_wait() return (Myron Stowe) [1289559 1324680 1340999] - [fs] gfs2: Lock holder cleanup (Robert S Peterson) [1238861] - [fs] gfs2: Large-filesystem fix for 32-bit systems (Robert S Peterson) [1238861] - [fs] gfs2: Get rid of gfs2_ilookup (Robert S Peterson) [1238861] - [fs] gfs2: Fix gfs2_lookup_by_inum lock inversion (Robert S Peterson) [1238861] - [fs] gfs2: Initialize iopen glock holder for new inodes (Robert S Peterson) [1238861] - [fs] gfs2: Release iopen glock in gfs2_create_inode error cases (Robert S Peterson) [1238861] - [fs] gfs2: Wait for iopen glock dequeues (Robert S Peterson) [1238861] - [fs] gfs2: Re-add an omission from upstream (Robert S Peterson) [1238861] - [fs] gfs2: Eliminate parameter non_block on gfs2_inode_lookup (Robert S Peterson) [1238861] - [fs] gfs2: Don't filter out I_FREEING inodes anymore (Robert S Peterson) [1238861] - [fs] gfs2: Check if iopen is held when deleting inode (Robert S Peterson) [1173286] - [fs] gfs2: Don't do glock put when inode creation fails (Robert S Peterson) [1173286] - [fs] gfs2: Prevent delete work from occurring on glocks used for create (Robert S Peterson) [1173286] - [fs] gfs2: Always use iopen glock for gl_deletes (Robert S Peterson) [1173286] - [fs] gfs2: Update master statfs buffer with sd_statfs_spin locked (Robert S Peterson) [1173286]- [ipmi] Remove smi_msg from waiting_rcv_msgs list before handle_one_recv_msg() (David Arcari) [1347189] - [fs] ext4: Remove useless spinlock in ext4_getattr() (Lukas Czerner) [1315933] - [net] tcp: increase size at which tcp_bound_to_half_wnd bounds to > TCP_MSS_DEFAULT (Davide Caratti) [1349776] - [net] tcp: Prevent overzealous packetization by SWS logic (Davide Caratti) [1349776] - [net] netfilter: ip(6)t_REJECT: fix wrong transport header pointer in TCP reset (William Townsend) [1343816]- [fs] sunrpc: remove BUG_ON calls from cache_read (J. Bruce Fields) [1249854] - [fs] gfs2: Automatically set GFS2_DIF_SYSTEM flag on system files (Abhijith Das) [1349127] - [fs] gfs2: Use gfs2 wrapper to sync inode before calling generic_file_splice_read() (Abhijith Das) [1300756] - [fs] configfs: fix race between dentry put and lookup (Robert S Peterson) [1333448] - [drm] move idr2 implementation to lib (Milos Vyletel) [1316790]- [idle] intel_idle: Add SKX support (Steve Best) [1348739] - [fs] auth_gss: fix panic in gss_pipe_downcall() in fips mode (Scott Mayhew) [1309420] - [fs] cifs: Create dedicated keyring for spnego operations (Scott Mayhew) [1267754] - [infiniband] security: Restrict use of the write interface (Don Dutile) [1332548] {CVE-2016-4565}- [infiniband] srp: Fix backport error in ib_srp::srp_queuecommand (Don Dutile) [1321094]- [fs] gfs2: don't set rgrp gl_object until it's inserted into rgrp tree (Robert S Peterson) [1344740]- [sched] Revert "kernel: sched: Cure load average vs NO_HZ woes" (Rafael Aquini) [1326373] - [sched] Revert "kernel: sched: Cure more NO_HZ load average woes" (Rafael Aquini) [1326373] - [sched] Revert "kernel: sched: Move sched_avg_update to update_cpu_load" (Rafael Aquini) [1326373] - [sched] Revert "kernel: sched: Fix nohz load accounting -- again" (Rafael Aquini) [1326373] - [sched] avoid kernel panic during power off (Frank Ramsay) [1313035]- [fs] lockd: Don't try to register/unregister callbacks on the inet6addr_chain if the ipv6 module isn't loaded (Scott Mayhew) [1336483] - [fs] nfsd: Don't try to register/unregister callbacks on the inet6addr_chain if the ipv6 module isn't loaded (Scott Mayhew) [1336483] - [acpi] processor: Request native thermal interrupt handling via _OSC (David Arcari) [1327715] - [sound] usb-audio: avoid freeing umidi object twice (Mateusz Guzik) [1310668] {CVE-2016-2384}- [isdn] avoid calling tty_ldisc_flush() in atomic context (Sabrina Dubroca) [1328115] - [scsi] fcoe: fix reset of fip selection time (Neil Horman) [1230719] - [fs] nfsd4: clean up open owners on OPEN failure (J. Bruce Fields) [1300006] - [fs] nfsd4: replace oo_confirmed by flag bit (J. Bruce Fields) [1300006]- [net] bridge: pass vlan registration on to physical device from bridge (Neil Horman) [1313663] - [net] tcp/dccp: warn user for preferred ip_local_port_range (Florian Westphal) [1314774] - [net] tcp/dccp: try to not exhaust ip_local_port_range in connect() (Florian Westphal) [1314774] - [net] tcp: improve REUSEADDR/NOREUSEADDR cohabitation (Florian Westphal) [1314774] - [base] firmware: Add lock for firmware devices (Lyude Paul) [1309875] - [net] netlabel: fix a problem with netlbl_secattr_catmap_setrng (Paul Moore) [1321174] - [md] dm: only initialize the request_queue once (Mike Snitzer) [1328329] - [md] raid10: include bio_end_io_list in nr_queued to prevent freeze_array hang (Jes Sorensen) [1320595] - [md] raid1: include bio_end_io_list in nr_queued to prevent freeze_array hang (Jes Sorensen) [1320595] - [md] raid5: Compare apples to apples (or sectors to sectors) (Jes Sorensen) [1295969]- [scsi] fc: revert - ensure scan_work isn't active when freeing fc_rport (Ewan Milne) [1326447] - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (John Greene) [1310749] - [netdrv] mlx5e: Fix adding vlan rule with vid zero twice (Kamal Heib) [1322809]- [netdrv] ixgbe: restore proper CHECKSUM_UNNECESSARY behavior for LRO packets (Neil Horman) [1318426] - [netdrv] revert " net/mlx5_core: Add pci error handlers to mlx5_core driver" (Don Dutile) [1324599] - [x86] kernel: espfix not working for 32-bit KVM paravirt guests (Jacob Tanenbaum) [1172767] {CVE-2014-8134}- [net] use GFP_ATOMIC in dst_ops_extend_register (Sabrina Dubroca) [1323252] - [kernel] revert "sched: core: Use hrtimer_start_expires" (Jiri Olsa) [1324318] - [kernel] Revert "Cleanup bandwidth timers" (Jiri Olsa) [1324318] - [kernel] revert "fair: Test list head instead of list entry in throttle_cfs_rq" (Jiri Olsa) [1324318] - [kernel] revert "sched, perf: Fix periodic timers" (Jiri Olsa) [1324318] - [kernel] Revert "fix KABI break" (Jiri Olsa) [1324318]- [input] wacom: fix ExpressKeys remote events (Aristeu Rozanski) [1318027] - [fs] revert "writeback: remove wb_list" (Jeff Moyer) [1322297] - [fs] revert "writeback: bdi_writeback_task must set task state before calling schedule" (Jeff Moyer) [1322297] - [fs] revert "writeback: merge bdi_writeback_task and bdi_start_fn" (Jeff Moyer) [1322297] - [fs] revert "writeback: harmonize writeback threads naming" (Jeff Moyer) [1322297] - [fs] revert "writeback: fix possible race when creating bdi threads" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wake-ups in the forker thread - 1" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wake-ups in the forker thread - 2" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wake-ups in bdi threads" (Jeff Moyer) [1322297] - [fs] revert "writeback: simplify bdi code a little" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not remove bdi from bdi_list" (Jeff Moyer) [1322297] - [fs] revert "writeback: move last_active to bdi" (Jeff Moyer) [1322297] - [fs] revert "writeback: restructure bdi forker loop a little" (Jeff Moyer) [1322297] - [fs] revert "writeback: move bdi threads exiting logic to the forker thread" (Jeff Moyer) [1322297] - [fs] revert "writeback: prevent unnecessary bdi threads wakeups" (Jeff Moyer) [1322297] - [fs] revert "writeback: optimize periodic bdi thread wakeups" (Jeff Moyer) [1322297] - [fs] revert "writeback: remove unnecessary init_timer call" (Jeff Moyer) [1322297] - [fs] revert "writeback: cleanup bdi_register" (Jeff Moyer) [1322297] - [fs] revert "writeback: fix bad _bh spinlock nesting" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wakeup events when forking bdi threads" (Jeff Moyer) [1322297] - [fs] revert "writeback: Fix lost wake-up shutting down writeback thread" (Jeff Moyer) [1322297] - [mm] revert "backing-dev: ensure wakeup_timer is deleted" (Jeff Moyer) [1322297] - [perf] revert: perf changes out of "sched, perf: Fix periodic timers" (Jiri Olsa) [1322488]- [mm] hugetlb: prevent BUG_ON in hugetlb_fault -> hugetlb_cow (Dave Anderson) [1303495] - [mm] hugetlb: fix race condition in hugetlb_fault (Dave Anderson) [1303495] - [s390] kdump: fix wrong BUG_ON statement (Hendrik Brueckner) [1321316] - [scsi] cxgb4i: Increased the value of MAX_IMM_TX_PKT_LEN from 128 to 256 bytes (Sai Vemuri) [1320193] - [fs] nfs: fix a regression causing deadlock in nfs_wb_page_cancel() (Benjamin Coddington) [1135601] - [netdrv] cxgb4/ethtool: Get/set rx checksum (Sai Vemuri) [1225167] - [netdrv] cxgb4vf:The RX checksum feature was not completely ported to cxgb4vf driver (Sai Vemuri) [1225167] - [netdrv] cxgb4/cxgb4vf: Enable GRO (Sai Vemuri) [1225167] - [netdrv] cxgb4: Enable RX checksum offload flag (Sai Vemuri) [1225167] - [netdrv] cxgb4: Report correct link speed for unsupported ones (Sai Vemuri) [1296467] - [netdrv] cxgb4: Use vmalloc, if kmalloc fails (Sai Vemuri) [1296473] - [netdrv] cxgb4: Enhance driver to update FW, when FW is too old (Sai Vemuri) [1296472]- [netdrv] mlx4-en: add missing patch to init rss_rings in get_profile (Don Dutile) [1321164] - [netdrv] mlx4-en: disable traffic class queueing by default (Don Dutile) [1321164] - [netdrv] mlx4_core: Fix mailbox leak in error flow when performing update qp (Don Dutile) [1321164] - [x86] nmi/64: Fix a paravirt stack-clobbering bug in the NMI code (Denys Vlasenko) [1259581] {CVE-2015-5157} - [x86] nmi/64: Switch stacks on userspace NMI entry (Denys Vlasenko) [1259581] {CVE-2015-5157}- [netdrv] mlx4_en: Choose time-stamping shift value according to HW frequency (Kamal Heib) [1320448] - [fs] anon_inodes implement dname (Aristeu Rozanski) [1296019] - [net] packet: set transport header before doing xmit (John Greene) [1309526] - [net] tuntap: set transport header before passing it to kernel (John Greene) [1309526] - [netdrv] macvtap: set transport header before passing skb to lower device (John Greene) [1309526] - [net] ipv6: tcp: add rcu locking in tcp_v6_send_synack() (Jakub Sitnicki) [1312740] - [net] ipv6: sctp: add rcu protection around np->opt (Jakub Sitnicki) [1312740] - [net] ipv6: add complete rcu protection around np->opt (Jakub Sitnicki) [1312740] - [net] dccp: remove unnecessary codes in ipv6.c (Jakub Sitnicki) [1312740] - [net] ipv6: remove unnecessary codes in tcp_ipv6.c (Jakub Sitnicki) [1312740] - [net] ipv6: Refactor update of IPv6 flowi destination address for srcrt (RH) option (Jakub Sitnicki) [1312740] - [net] ipv6: protect flow label renew against GC (Sabrina Dubroca) [1313231] - [net] ipv6: fix possible deadlock in ip6_fl_purge / ip6_fl_gc (Sabrina Dubroca) [1313231] - [perf] annotate: Support full source file paths for srcline fix (Jiri Olsa) [1304472 1304479] - [perf] tools: Support full source file paths for srcline (Jiri Olsa) [1304472 1304479] - [perf] annotate: Fix -i option, which is currently ignored (Jiri Olsa) [1304472 1304479]- [mm] backing-dev: ensure wakeup_timer is deleted (Jeff Moyer) [1318930] - [hv] vss: run only on supported host versions (Vitaly Kuznetsov) [1319813] - [sound] hda: Fix internal speaker for HP Z240 (Jaroslav Kysela) [1316673] - [perf] trace: Fix race condition at the end of started workloads (Jiri Olsa) [1302928] - [fs] nfsd: Combine decode operations for v4 and v4.1 (J. Bruce Fields) [1314536] - [hv] revert "vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: don't loose HVMSG_TIMER_EXPIRED messages" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: remove code duplication in message handling" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: avoid wait_for_completion on crash" (Vitaly Kuznetsov) [1318882]- [scsi] cxgbi: Convert over to dst_neigh_lookup (Sai Vemuri) [1296461] - [netdrv] cxgb4: For T4, don't read the Firmware Mailbox Control register (Sai Vemuri) [1296469] - [netdrv] cxgb4: Use ACCES_ONCE macro to read queue's consumer index (Sai Vemuri) [1296484] - [netdrv] cxgb4: prevent simultaneous execution of service_ofldq (Sai Vemuri) [1296483] - [netdrv] cxgb4: Adds PCI device id for new T5 adapters (Sai Vemuri) [1296481] - [netdrv] cxgb4: Don't disallow turning off auto-negotiation (Sai Vemuri) [1296476] - [mm] check if section present during memory block registering (Xunlei Pang) [1297840] - [tty] ldisc: Close/Reopen race prevention should check tty->ldisc (Denys Vlasenko) [1312383] - [fs] proc-vmcore: wrong data type casting fix (Baoquan He) [1312206] - [infiniband] iw_cxgb3: Ignore positive return values from the ofld send functions (Sai Vemuri) [1296999] - [netdrv] cxgb4: Deal with wrap-around of queue for Work request (Sai Vemuri) [1296482] - [infiniband] iw_cxgb4: detect fatal errors while creating listening filters (Sai Vemuri) [1296480] - [md] dm snapshot: suspend merging snapshot when doing exception handover (Mike Snitzer) [1177389] - [md] dm snapshot: suspend origin when doing exception handover (Mike Snitzer) [1177389] - [md] dm snapshot: allocate a per-target structure for snapshot-origin target (Mike Snitzer) [1177389] - [md] dm: fix a race condition in dm_get_md (Mike Snitzer) [1177389] - [infiniband] iw_cxgb4: pass the ord/ird in connect reply events (Sai Vemuri) [1296478] - [infiniband] iw_cxgb4: fix misuse of ep->ord for minimum ird calculation (Sai Vemuri) [1296478] - [infiniband] iw_cxgb4: reverse the ord/ird in the ESTABLISHED upcall (Sai Vemuri) [1296478] - [usb] Revert "Revert 'Update USB default wakeup settings'" (Torez Smith) [1319081] - [netdrv] ibmveth: add support for TSO6 (Gustavo Duarte) [1318412]- [s390] lib: export udelay_simple for systemtap (Hendrik Brueckner) [1233912] - [netdrv] ixgbe: fix RSS limit for X550 (John Greene) [1314583] - [netdrv] mlx4_core: Fix error message deprecation for ConnectX-2 cards (Don Dutile) [1316013] - [dm] thin metadata: don't issue prefetches if a transaction abort has failed (Mike Snitzer) [1310661] - [scsi] be2iscsi: Add warning message for unsupported adapter (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Revert "Add warning message for, unsupported adapter" (Maurizio Lombardi) [1253016] - [scsi] hpsa: update copyright information (Joseph Szczypek) [1315469] - [scsi] hpsa: correct abort tmf for hba devices (Joseph Szczypek) [1315469] - [scsi] hpsa: correct ioaccel2 sg chain len (Joseph Szczypek) [1315469] - [scsi] hpsa: fix physical target reset (Joseph Szczypek) [1315469] - [scsi] hpsa: fix hpsa_adjust_hpsa_scsi_table (Joseph Szczypek) [1315469] - [scsi] hpsa: correct transfer length for 6 byte read/write commands (Joseph Szczypek) [1315469] - [scsi] hpsa: abandon rescans on memory alloaction failures (Joseph Szczypek) [1315469] - [scsi] hpsa: allow driver requested rescans (Joseph Szczypek) [1315469]- [s390] dasd: fix incorrect locking order for LCU device add/remove (Hendrik Brueckner) [1315740] - [s390] dasd: fix hanging device after LCU change (Hendrik Brueckner) [1315729] - [s390] dasd: prevent incorrect length error under z/VM after PAV changes (Hendrik Brueckner) [1313774] - [netdrv] igb: Fix VLAN tag stripping on Intel i350 (Corinna Vinschen) [1210699] - [netdrv] 3c59x: mask LAST_FRAG bit from length field in ring (Neil Horman) [1309210] - [ata] ahci: Remove obsolete Intel Lewisburg SATA RAID device IDs (Steve Best) [1317045] - [pci] fix truncation of resource size to 32 bits (Myron Stowe) [1316345] - [pci] fix pci_resource_alignment prototype (Myron Stowe) [1316345] - [sound] hda: Fix headphone mic input on a few Dell ALC293 machines (Jaroslav Kysela) [1315932] - [sound] hda: Add some FIXUP quirks for white noise on Dell laptop (Jaroslav Kysela) [1315932] - [sound] hda: Fix the white noise on Dell laptop (Jaroslav Kysela) [1315932] - [sound] hda: one Dell machine needs the headphone white noise fixup (Jaroslav Kysela) [1315932] - [sound] hda: Fix audio crackles on Dell Latitude E7x40 (Jaroslav Kysela) [1315932] - [fs] xfs: Avoid pathological backwards allocation (Bill O'Donnell) [1302777]- [input] synaptics: handle spurious release of trackstick buttons, again (Benjamin Tissoires) [1317808] - [hv] kvp: fix IP Failover (Vitaly Kuznetsov) [1312290] - [hv] util: Pass the channel information during the init call (Vitaly Kuznetsov) [1312290] - [hv] utils: Invoke the poll function after handshake (Vitaly Kuznetsov) [1312290] - [hv] utils: run polling callback always in interrupt context (Vitaly Kuznetsov) [1312290] - [hv] util: Increase the timeout for util services (Vitaly Kuznetsov) [1312290]- [mm] avoid hangs in lru_add_drain_all (Vitaly Kuznetsov) [1314683] - [net] esp{4, 6}: fix potential MTU calculation overflows (Herbert Xu) [1304313] - [net] xfrm: take net hdr len into account for esp payload size calculation (Herbert Xu) [1304313]- [x86] acpi: Avoid SRAT table checks for Hyper-V VMs (Vitaly Kuznetsov) [1312711] - [infiniband] ipoib: For sendonly join free the multicast group on leave (Don Dutile) [1315382] - [infiniband] ipoib: increase the max mcast backlog queue (Don Dutile) [1315382] - [infiniband] ipoib: Make sendonly multicast joins create the mcast group (Don Dutile) [1315382] - [infiniband] ipoib: Expire sendonly multicast joins (Don Dutile) [1315382] - [infiniband] ipoib: Clean up send-only multicast joins (Don Dutile) [1315382] - [infiniband] ipoib: Suppress warning for send only join failures (Don Dutile) [1315382] - [drm] i915: shut up gen8+ SDE irq dmesg noise (Rob Clark) [1313681] - [drm] i915: fix the SDE irq dmesg warnings properly (Rob Clark) [1313681] - [hv] vmbus: avoid wait_for_completion on crash (Vitaly Kuznetsov) [1301903] - [hv] vmbus: remove code duplication in message handling (Vitaly Kuznetsov) [1301903] - [hv] vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload (Vitaly Kuznetsov) [1301903] - [hv] vmbus: don't loose HVMSG_TIMER_EXPIRED messages (Vitaly Kuznetsov) [1301903] - [hv] vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload (Vitaly Kuznetsov) [1301903]- [netdrv] bnx2x: fix crash on big-endian when adding VLAN (Michal Schmidt) [1311433] - [sound] alsa hda: only sync BCLK to the display clock for Haswell & Broadwell (Jaroslav Kysela) [1313672] - [sound] alsa hda: add component support (Jaroslav Kysela) [1313672] - [sound] alsa hda: pass intel_hda to all i915 interface functions (Jaroslav Kysela) [1313672] - [netdrv] igb: fix race accessing page->_count (Corinna Vinschen) [1315402] - [netdrv] igb: fix recent VLAN changes that would leave VLANs disabled after reset (Corinna Vinschen) [1309968] - [mm] always decrement anon_vma degree when the vma list is empty (Jerome Marchand) [1309898]- [net] rds: restore return value in rds_cmsg_rdma_args (Don Dutile) [1313089] - [net] rds: Fix assertion level from fatal to warning (Don Dutile) [1313089] - [netdrv] be2net: don't enable multicast flag in be_enable_if_filters routine (Ivan Vecera) [1309157] - [net] unix: correctly track in-flight fds in sending process user_struct (Hannes Frederic Sowa) [1313052] {CVE-2016-2550} - [net] sctp: Prevent soft lockup when sctp_accept() is called during a timeout event (Jacob Tanenbaum) [1297422] {CVE-2015-8767}- [fs] nfsv4: OPEN must handle the NFS4ERR_IO return code correctly (Benjamin Coddington) [1272687] - [fs] quota: fix unwanted soft limit enforcement (Lukas Czerner) [1304603] - [fs] xfs: flush entire last page of old EOF on truncate up (Brian Foster) [1308482] - [fs] xfs: truncate_setsize should be outside transactions (Brian Foster) [1308482] - [scsi] megaraid: overcome a fw deficiency (Maurizio Lombardi) [1294983] - [scsi] megaraid_sas: Add an i/o barrier (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Fix SMAP issue (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Fix for IO failing post OCR in SRIOV environment (Tomas Henzl) [1294983] - [scsi] megaraid: fix null pointer check in megasas_detach_one() (Tomas Henzl) [1294983] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1294983] - [scsi] megaraid_sas: SPERC OCR changes (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Introduce module parameter for SCSI command timeout (Tomas Henzl) [1294983] - [scsi] megaraid_sas: MFI adapter OCR changes (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Make adprecovery variable atomic (Tomas Henzl) [1294983] - [scsi] megaraid_sas: IO throttling support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Dual queue depth support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Code optimization build_and_issue_cmd return-type (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Reply Descriptor Post Queue (RDPQ) support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Fastpath region lock bypass (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Update device queue depth based on interface type (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Task management support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Syncing request flags macro names with firmware (Tomas Henzl) [1294983] - [scsi] megaraid_sas: MFI IO timeout handling (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Do not allow PCI access during OCR (Tomas Henzl) [1294983] - [scsi] hpsa: check for a null phys_disk pointer in ioaccel2 path (Joseph Szczypek) [1311728]- [netdrv] cxgb4 : Patch to fix kernel panic on pinging over vlan interface (Sai Vemuri) [1303493] - [x86] mm: Improve AMD Bulldozer ASLR workaround (Rik van Riel) [1240883] - [x86] Properly export MSR values in kernel headers (Jacob Tanenbaum) [1298255] - [netdrv] tehuti: Firmware filename is tehuti/bdx.bin (Ivan Vecera) [1235961] - [netdrv] ixgbe: convert to ndo_fix_features (John Greene) [1279522] - [drm] revert "drm: Use vblank timestamps to guesstimate how many vblanks were missed" (Lyude Paul) [1300086] - [fs] writeback: Fix lost wake-up shutting down writeback thread (Jeff Moyer) [1111683] - [fs] writeback: do not lose wakeup events when forking bdi threads (Jeff Moyer) [1111683] - [fs] writeback: fix bad _bh spinlock nesting (Jeff Moyer) [1111683] - [fs] writeback: cleanup bdi_register (Jeff Moyer) [1111683] - [fs] writeback: remove unnecessary init_timer call (Jeff Moyer) [1111683] - [fs] writeback: optimize periodic bdi thread wakeups (Jeff Moyer) [1111683] - [fs] writeback: prevent unnecessary bdi threads wakeups (Jeff Moyer) [1111683] - [fs] writeback: move bdi threads exiting logic to the forker thread (Jeff Moyer) [1111683] - [fs] writeback: restructure bdi forker loop a little (Jeff Moyer) [1111683] - [fs] writeback: move last_active to bdi (Jeff Moyer) [1111683] - [fs] writeback: do not remove bdi from bdi_list (Jeff Moyer) [1111683] - [fs] writeback: simplify bdi code a little (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in bdi threads (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 2 (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 1 (Jeff Moyer) [1111683] - [fs] writeback: fix possible race when creating bdi threads (Jeff Moyer) [1111683] - [fs] writeback: harmonize writeback threads naming (Jeff Moyer) [1111683] - [fs] writeback: merge bdi_writeback_task and bdi_start_fn (Jeff Moyer) [1111683] - [fs] writeback: bdi_writeback_task must set task state before calling schedule (Jeff Moyer) [1111683] - [fs] writeback: remove wb_list (Jeff Moyer) [1111683] - [drm] i915: Change WARN_ON(!wm_changed) to I915_STATE_WARN_ON (Lyude Paul) [1309888] - [drm] i915: Quiet down state checks (Lyude Paul) [1309888] - [drm] i915: Fix a few of the !wm_changed warnings (Lyude Paul) [1309888]- [netdrv] tg3: Fix for tg3 transmit queue 0 timed out when too many gso_segs (Ivan Vecera) [1222426] - [netdrv] bna: fix list corruption (Ivan Vecera) [1310957] - [netdrv] cxgb4 : Add cxgb4 T4/T5 firmware version 1.14.4.0, hardcode driver to the same (Sai Vemuri) [1270347] - [drm] i915: WaRsDisableCoarsePowerGating (Rob Clark) [1302269] - [drm] i915/skl: Add SKL GT4 PCI IDs (Rob Clark) [1302269]- [perf] revert "perf/x86/intel uncore: Move uncore_box_init() out of driver initialization" (Jiri Olsa) [1313062] - [net] udp: move logic out of udp[46]_ufo_send_check (Sabrina Dubroca) [1299975] - [netdrv] hv_netvsc: Restore needed_headroom request (Vitaly Kuznetsov) [1305000] - [net] pktgen: fix null ptr deref in skb allocation (Vitaly Kuznetsov) [1305000] - [net] pktgen: Observe needed_headroom of the device (Vitaly Kuznetsov) [1305000] - [net] pktgen: ipv6: numa: consolidate skb allocation to pktgen_alloc_skb (Vitaly Kuznetsov) [1305000] - [net] pktgen: fix crash with vlan and packet size less than 46 (Vitaly Kuznetsov) [1305000] - [net] pktgen: speedup fragmented skbs (Vitaly Kuznetsov) [1305000] - [net] pktgen: correct uninitialized queue_map (Vitaly Kuznetsov) [1305000] - [net] pktgen node allocation (Vitaly Kuznetsov) [1305000] - [net] af_unix: Guard against other == sk in unix_dgram_sendmsg (Jakub Sitnicki) [1309241] - [net] veth: don't modify ip_summed; doing so treats packets with bad checksums as good (Sabrina Dubroca) [1308586] - [net] ipv6: udp: use sticky pktinfo egress ifindex on connect() (Xin Long) [1301475] - [net] provide default_advmss() methods to blackhole dst_ops (Paolo Abeni) [1305068] - [net] sctp: translate network order to host order when users get a hmacid (Xin Long) [1303822] - [powerpc] pseries: Make 32-bit MSI quirk work on systems lacking firmware support (Oded Gabbay) [1303678] - [powerpc] pseries: Force 32 bit MSIs for devices that require it (Oded Gabbay) [1303678] - [netdrv] bnxt_en: Fix zero padding of tx push data (John Linville) [1310301] - [netdrv] bnxt_en: Failure to update PHY is not fatal condition (John Linville) [1310301] - [netdrv] bnxt_en: Remove unnecessary call to update PHY settings (John Linville) [1310301] - [netdrv] bnxt_en: Poll link at the end of __bnxt_open_nic (John Linville) [1310301] - [netdrv] bnxt_en: Reduce default ring sizes (John Linville) [1310301] - [netdrv] bnxt_en: Fix implementation of tx push operation (John Linville) [1310301] - [netdrv] bnxt_en: Remove 20G support and advertise only 40GbaseCR4 (John Linville) [1310301] - [netdrv] bnxt_en: Cleanup and Fix flow control setup logic (John Linville) [1310301] - [netdrv] bnxt_en: Fix ethtool autoneg logic (John Linville) [1310301]- [netdrv] bonding: Fix ARP monitor validation (Jarod Wilson) [1244170] - [netdrv] sfc: only use RSS filters if we're using RSS (Jarod Wilson) [1304311] - [dm] delay: fix RHEL6 specific bug when establishing future 'expires' time (Mike Snitzer) [1311615] - [ata] Adding Intel Lewisburg device IDs for SATA (Steve Best) [1310237] - [i2c] i801: Adding Intel Lewisburg support for iTCO (Rui Wang) [1304872] - [x86] Mark Grangeville ixgbe PCI ID 15AE (1 gig PHY) unsupported (Steve Best) [1310585] - [kernel] lockd: properly convert be32 values in debug messages (Harshula Jayasuriya) [1289848] - [i2c] convert i2c-isch to platform_device (Prarit Bhargava) [1211747] - [tty] do not reset master's packet mode (Denys Vlasenko) [1308660] - [block] don't assume last put of shared tags is for the host (Jeff Moyer) [1300538] - [netdrv] i40evf: use pages correctly in Rx (Stefan Assmann) [1293754] - [netdrv] i40e: fix bug in dma sync (Stefan Assmann) [1293754] - [sched] fix KABI break (Seth Jennings) [1230310] - [sched] fair: Test list head instead of list entry in throttle_cfs_rq (Seth Jennings) [1230310] - [sched] sched,perf: Fix periodic timers (Seth Jennings) [1230310] - [sched] sched: debug: Remove the cfs bandwidth timer_active printout (Seth Jennings) [1230310] - [sched] Cleanup bandwidth timers (Seth Jennings) [1230310] - [sched] sched: core: Use hrtimer_start_expires (Seth Jennings) [1230310] - [sched] fair: Fix unlocked reads of some cfs_b->quota/period (Seth Jennings) [1230310] - [sched] Fix potential near-infinite distribute_cfs_runtime loop (Seth Jennings) [1230310] - [sched] fair: Fix tg_set_cfs_bandwidth deadlock on rq->lock (Seth Jennings) [1230310] - [sched] Fix hrtimer_cancel/rq->lock deadlock (Seth Jennings) [1230310] - [sched] Fix cfs_bandwidth misuse of hrtimer_expires_remaining (Seth Jennings) [1230310] - [sched] Refine the code in unthrottle_cfs_rq (Seth Jennings) [1230310] - [sched] Update rq clock earlier in unthrottle_cfs_rq (Seth Jennings) [1230310] - [drm] radeon: mask out WC from BO on unsupported arches (Oded Gabbay) [1303678] - [drm] add helper to check for wc memory support (Oded Gabbay) [1303678] - [acpi] pci: Account for ARI in _PRT lookups (Ivan Vecera) [1311421] - [pci] Move pci_ari_enabled() to global header (Ivan Vecera) [1311421] - [acpi] tpm, tpm_tis: fix tpm_tis ACPI detection issue with TPM 2.0 (Jerry Snitselaar) [1309641] - [acpi] Centralized processing of ACPI device resources (Jerry Snitselaar) [1309641] - [acpi] acpi: Add device resources interpretation code to ACPI core (Jerry Snitselaar) [1309641] - [netdrv] cxgb4 : Fix for the kernel panic caused by calling t4_enable_vi_params (Sai Vemuri) [1303493] - [mm] Remove false WARN_ON from pagecache_isize_extended (Brian Foster) [1205014]- [netdrv] net/mlx4_en: Wake TX queues only when there's enough room (Don Dutile) [1309893] - [netdrv] revert " net/mlx4_core: Fix mailbox leak in error flow when performing update qp" (Don Dutile) [1309893] - [netdrv] revert "mlx4-en: add missing patch to init rss_rings in get_profile" (Don Dutile) [1309893] - [netdrv] revert "mlx4-en: disable traffic class queueing by default" (Don Dutile) [1309893]- [netdrv] mlx4-en: disable traffic class queueing by default (Don Dutile) [1309893] - [netdrv] mlx4-en: add missing patch to init rss_rings in get_profile (Don Dutile) [1309893] - [netdrv] net/mlx4_core: Fix mailbox leak in error flow when performing update qp (Don Dutile) [1309893]- [netdrv] cxgb4: add device ID for few T5 adapters (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix for write-combining stats configuration (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix tx flit calculation (Sai Vemuri) [1252598] - [netdrv] cxgb4: changes for new firmware 1.14.4.0 (Sai Vemuri) [1252598] - [netdrv] cxgb4: memory corruption in debugfs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Force uninitialized state if FW in adapter is unsupported (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add MPS tracing support (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add some more details to sge qinfo (Sai Vemuri) [1252598] - [netdrv] cxgb4: missing curly braces in t4_setup_debugfs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add support to dump edc bist status (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs support to dump meminfo (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Read correct FL congestion threshold for T5 and T6 (Sai Vemuri) [1252598] - [netdrv] cxgb4: Allow firmware flash, only if cxgb4 is the master driver (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs entry to enable backdoor access (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix check to use new User Doorbell mechanism (Sai Vemuri) [1252598] - [netdrv] cxgb4: Enable cim_la dump to support T6 (Sai Vemuri) [1252598] - [netdrv] cxgb4: Read stats for only available channels (Sai Vemuri) [1252598] - [netdrv] cxgb4: Update register ranges for T6 adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4: Don't use entire L2T table, use only its slice (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add PCI device ids for few more T5 and T6 adapters (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix incorrect sequence numbers shown in devlog (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add PCI device ID for custom T522 & T520 adapter (Sai Vemuri) [1252598] - [infiniband] iw_cxgb4: support for bar2 qid densities exceeding the page size (Sai Vemuri) [1252598] - [netdrv] cxgb4: Support for user mode bar2 mappings with T4 (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs entry to dump channel rate (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs entry to dump CIM PIF logic analyzer contents (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add a debugfs entry to dump CIM MA logic analyzer logs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix static checker warning (Sai Vemuri) [1252598] - [netdrv] cxgb4: Use FW LDST cmd to access TP_PIO_ADDR, TP_PIO_DATA register first (Sai Vemuri) [1252598] - [netdrv] cxgb4: program pci completion timeout (Sai Vemuri) [1252598] - [netdrv] cxgb4: Set mac addr from vpd, when we can't contact firmware (Sai Vemuri) [1252598] - [netdrv] cxgb4: Rename t4_link_start to t4_link_l1cfg (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add sge ec context flush service (Sai Vemuri) [1252598] - [netdrv] cxgb4: Free Virtual Interfaces in remove routine (Sai Vemuri) [1252598] - [netdrv] cxgb4: Remove WOL get/set ethtool support (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add support to dump loopback port stats (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add support in ethtool to dump channel stats (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add ethtool support to get adapter stats (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Adds SRIOV driver changes for T6 adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4: Adds support for T6 adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add is_t6 macro and T6 register ranges (Sai Vemuri) [1252598] - [netdrv] cxgb4: remove unused fn to enable/disable db coalescing (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: function and argument name cleanup (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs facility to inject FL starvation (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add PHY firmware support for T420-BT cards (Sai Vemuri) [1252598] - [netdrv] cxgb4: Update T4/T5 adapter register ranges (Sai Vemuri) [1252598] - [netdrv] cxgb4: Optimize and cleanup setup memory window code (Sai Vemuri) [1252598] - [netdrv] cxgb4: replace ntohs, ntohl and htons, htonl calls with the generic byteorder (Sai Vemuri) [1252598] - [netdrv] cxgb4: Remove dead function t4_read_edc and t4_read_mc (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Cleanup macros, add comments and add new MACROS (Sai Vemuri) [1252598] - [netdrv] cxgb4: Initialize RSS mode for all Ports (Sai Vemuri) [1252598] - [netdrv] cxgb4: Discard the packet if the length is greater than mtu (Sai Vemuri) [1252598] - [netdrv] cxgb4: Move SGE Ingress DMA state monitor (Don Dutile) [1252598] - [netdrv] cxgb4: Add device node to ULD info (Don Dutile) [1252598] - [netdrv] cxgb4: Pass in a Congestion Channel Map to t4_sge_alloc_rxq (Sai Vemuri) [1252598] - [netdrv] cxgb4: Enable congestion notification from SGE for IQs and FLs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Make sure that Freelist size is larger than Egress Congestion Threshold (Sai Vemuri) [1252598] - [infiniband] iw_cxgb4: Cleanup register defines/MACROS (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix sparse warnings (Sai Vemuri) [1252598] - [netdrv] cxgb4: Improve IEEE DCBx support, other minor open-lldp fixes (Sai Vemuri) [1252598] - [scsi] cxgb4i: Call into recently added cxgb4 ipv6 api (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix queue allocation for 40G adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Initialize mdio_addr before using it (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix ethtool get_settings for VF driver (Sai Vemuri) [1252598] - [netdrv] csiostor: Cleanup macros/register defines related to port and VI (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Fix DCB priority groups being returned in wrong order (Sai Vemuri) [1252598] - [netdrv] cxgb4: dcb open-lldp interop fixes (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Fix bug in DCB app deletion (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Handle dcb enable correctly (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Improve handling of DCB negotiation or loss thereof (Sai Vemuri) [1252598] - [netdrv] cxgb4: IEEE fixes for DCBx state machine (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix endian bug introduced in cxgb4 dcb patchset (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Makefile & Kconfig changes for DCBx support (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Integrate DCBx support into cxgb4 module. Register dbcnl_ops to give access to DCBx functions (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Add DCBx support codebase and dcbnl_ops (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Update fw interface file for DCBx support. Adds all the required fields to fw interface to communicate DCBx info (Sai Vemuri) [1252598]- [documentation] filesystems: describe the shared memory usage/accounting (Rodrigo Freire) [1293615] - [kernel] Fix cgclear failure when encountering the rpciod kernel thread (Larry Woodman) [1220828] - [netdrv] qlcnic: constify qlcnic_mbx_ops structure (Harish Patil) [1252119] - [netdrv] net: qlcnic: delete redundant memsets (Harish Patil) [1252119] - [netdrv] qlcnic: Update version to 5.3.63 (Harish Patil) [1252119] - [netdrv] qlcnic: Don't use kzalloc unncecessarily for allocating large chunk of memory (Harish Patil) [1252119] - [netdrv] qlcnic: Add new VF device ID 0x8C30 (Harish Patil) [1252119] - [netdrv] qlcnic: Print firmware minidump buffer and template header addresses (Harish Patil) [1252119] - [netdrv] qlcnic: Add support to enable capability to extend minidump for iSCSI (Harish Patil) [1252119] - [netdrv] qlcnic: Rearrange ordering of header files inclusion (Harish Patil) [1252119] - [netdrv] qlcnic: Fix corruption while copying (Harish Patil) [1252119] - [netdrv] net: qlcnic: Deletion of unnecessary memset (Harish Patil) [1252119] - [netdrv] net: qlcnic: clean up sysfs error codes (Harish Patil) [1252119] - [netdrv] qlcnic: codespell comment spelling fixes (Harish Patil) [1252119] - [netdrv] qlcnic: Fix typo in printk messages (Harish Patil) [1252119] - [netdrv] qlcnic: Fix trivial typo in comment (Harish Patil) [1252119] - [netdrv] qlogic: Deletion of unnecessary checks before two function calls (Harish Patil) [1252119] - [netdrv] qlcnic: Fix dump_skb output (Harish Patil) [1252119] - [virt] kvm: x86: Don't report guest userspace emulation error to userspace (Bandan Das) [1163764] {CVE-2010-5313 CVE-2014-7842} - [virt] kvm: inject #UD if instruction emulation fails and exit to userspace (Bandan Das) [1163764] {CVE-2010-5313 CVE-2014-7842} - [netdrv] iwlwifi: Add new PCI IDs for the 8260 series (John Linville) [1286871 1308636] - [netdrv] iwlwifi: pcie: fix (again) prepare card flow (John Linville) [1286871 1308636] - [netdrv] nl80211: Fix potential memory leak from parse_acl_data (John Linville) [1286871 1308636] - [netdrv] mac80211: fix divide by zero when NOA update (John Linville) [1286871 1308636] - [netdrv] mac80211: allow null chandef in tracing (John Linville) [1286871 1308636] - [netdrv] mac80211: fix driver RSSI event calculations (John Linville) [1286871 1308636] - [netdrv] mac80211: Fix local deauth while associating (John Linville) [1286871 1308636] - [fs] xfs: ensure WB_SYNC_ALL writeback handles partial pages correctly (Brian Foster) [747564] - [fs] mm: introduce set_page_writeback_keepwrite() (Brian Foster) [747564] - [fs] xfs: always log the inode on unwritten extent conversion (Zorro Lang) [1018465] - [fs] vfs: fix data corruption when blocksize < pagesize for mmaped data (Lukas Czerner) [1205014]- [infiniband] rdma/ocrdma: Bump up ocrdma version number to 11.0.0.0 (Don Dutile) [1253021] - [infiniband] rdma/ocrdma: Prevent CQ-Doorbell floods (Don Dutile) [1253021] - [infiniband] rdma/ocrdma: Check resource ids received in Async CQE (Don Dutile) [1253021] - [infiniband] rdma/ocrdma: Avoid a possible crash in ocrdma_rem_port_stats (Don Dutile) [1253021] - [kernel] driver core : Fix use after free of dev->parent in device_shutdown (Tomas Henzl) [1303215] - [kernel] driver core: fix shutdown races with probe/remove (Tomas Henzl) [1303215] - [kernel] driver core: Protect device shutdown from hot unplug events (Tomas Henzl) [1303215] - [netdrv] bnx2x: Add new device ids under the Qlogic vendor (Michal Schmidt) [1304252] - [kernel] klist: fix starting point removed bug in klist iterators (Ewan Milne) [1190273] - [md] raid1: extend spinlock to protect raid1_end_read_request against inconsistencies (Jes Sorensen) [1309154] - [md] raid1: fix test for 'was read error from last working device' (Jes Sorensen) [1309154] - [s390] cio: update measurement characteristics (Hendrik Brueckner) [1304257] - [s390] cio: ensure consistent measurement state (Hendrik Brueckner) [1304257] - [s390] cio: fix measurement characteristics memleak (Hendrik Brueckner) [1304257] - [fs] pipe: fix offset and len mismatch on pipe_iov_copy_to_user failure (Seth Jennings) [1302223] {CVE-2016-0774}- [kernel] isolcpus: Output warning when the 'isolcpus=' kernel parameter is invalid (Prarit Bhargava) [1304216] - [mmc] Prevent 1.8V switch for SD hosts that don't support UHS modes (Petr Oros) [1307065] - [mmc] sdhci-pci-o2micro: Fix Dell E5440 issue (Petr Oros) [1307065] - [mmc] sdhci-pci-o2micro: Add SeaBird SeaEagle SD3 support (Petr Oros) [1307065] - [watchdog] hung task debugging: Inject NMI when hung and going to panic (Don Zickus) [1305919] - [watchdog] add sysctl knob hardlockup_panic (Don Zickus) [1305919] - [watchdog] perform all-CPU backtrace in case of hard lockup (Don Zickus) [1305919] - [drm] i915: Drop intel_update_sprite_watermarks (Lyude) [1306425] - [drm] i915: Setup DDI clk for MST on SKLi (Lyude) [1306425] - [drm] i915: Explicitly check for eDP in skl_ddi_pll_select (Lyude) [1306425] - [drm] i915: Don't skip mst encoders in skl_ddi_pll_select (Lyude) [1306425] - [scsi] qla2xxx: Set relogin flag when we fail to queue login requests (Chad Dupuis) [1306033] - [s390] kernel/syscalls: correct syscall number for __NR_setns (Hendrik Brueckner) [1219586] - [edac] sb_edac: fix channel/csrow emulation on Broadwell (Aristeu Rozanski) [1301230] - [usb] xhci: Workaround to get Intel xHCI reset working more reliably (Gopal Tiwari) [1146875] - [fs] revert "revert "dlm: print kernel message when we get an error from kernel_sendpage" (Robert S Peterson) [1264492] - [fs] revert "[fs] dlm: Replace nodeid_to_addr with kernel_getpeername" (Robert S Peterson) [1264492] - [s390] sclp: Determine HSA size dynamically for zfcpdump (Hendrik Brueckner) [1303557] - [s390] sclp: Move declarations for sclp_sdias into separate header file (Hendrik Brueckner) [1303557] - [netdrv] mlx4_en: add missing tx_queue init in en_start_port (Don Dutile) [1304016]- [s390] qeth: initialize net_device with carrier off (Hendrik Brueckner) [1198666] - [netdrv] Add rtlwifi driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]- [powerpc] pseries: Limit EPOW reset event warnings (Gustavo Duarte) [1300202] - [perf] tools: Do not show trace command if it's not compiled in (Jiri Olsa) [1212539] - [perf] tools spec: Disable trace command on ppc arch (Jiri Olsa) [1212539] - [netdrv] mlx4_en: Fix the blueflame in TX path (Kamal Heib) [1295872 1303661 1303863 1304272] - [netdrv] mlx4_en: Fix HW timestamp init issue upon system startup (Kamal Heib) [1295872 1304272] - [netdrv] mlx4_en: Remove dependency between timestamping capability and service_task (Kamal Heib) [1295872 1304272] - [netdrv] mlx5_core: Fix trimming down IRQ number (Kamal Heib) [1304272] - [x86] Mark Intel Broadwell-DE SoC supported (Steve Best) [1253856] - [s390] zfcpdump: Fix collecting of registers (Hendrik Brueckner) [1303558] - [s390] dasd: fix failfast for disconnected devices (Hendrik Brueckner) [1303559] - [netdrv] bnxt_en: Fix crash in bnxt_free_tx_skbs() during tx timeout (John Linville) [1303703] - [netdrv] bnxt_en: Exclude rx_drop_pkts hw counter from the stack's rx_dropped counter (John Linville) [1303703] - [netdrv] bnxt_en: Ring free response from close path should use completion ring (John Linville) [1303703] - [block] Fix q_suspended logic error for io submission (David Milburn) [1227342] - [block] nvme: No lock while DMA mapping data (David Milburn) [1227342]- [drm] nouveau: remove stray header (Rob Clark) [1249807] - [kernel] ntp: Do leapsecond adjustment in adjtimex read path (Jerry Snitselaar) [1224408] - [kernel] time: Prevent early expiry of hrtimers CLOCK_REALTIME at the leap second edge (Jerry Snitselaar) [1224408] - [kernel] ntp: Introduce and use SECS_PER_DAY macro instead of 86400 (Jerry Snitselaar) [1224408] - [kernel] hrtimer: Make offset update smarter (Jerry Snitselaar) [1224408] - [kernel] timekeeping: Use ktime_t data for ktime_get_update_offsets (Jerry Snitselaar) [1224408] - [kernel] timekeeping: Provide internal ktime_t based data (Jerry Snitselaar) [1224408] - [kernel] timekeeping: indicate clock was set (Jerry Snitselaar) [1224408] - [kernel] timekeeping: Avoid possible deadlock from clock_was_set_delayed (Jerry Snitselaar) [1224408]- [netdrv] ixgbevf: Minor cleanups (John Greene) [1249245] - [netdrv] ixgbevf: fix spoofed packets with random MAC (John Greene) [1249245] - [netdrv] ixgbevf: use ether_addr_copy instead of memcpy (John Greene) [1249245] - [netdrv] ixgbevf: Limit lowest interrupt rate for adaptive interrupt moderation to 12K (John Greene) [1249245] - [netdrv] drivers/net/intel: use napi_complete_done - ixgbevf only (John Greene) [1249245] - [netdrv] ixgbevf: add support for reporting RSS key and hash table for X550 (John Greene) [1249245] - [netdrv] ixgbevf: Set Rx hash type for ingress packets (John Greene) [1249245] - [netdrv] ixgbevf: fold ixgbevf_pull_tail into ixgbevf_add_rx_frag (John Greene) [1249245] - [netdrv] ixgbevf: Use dev_kfree_skb_any in xmit path, not dev_kfree_skb (John Greene) [1249245] - [netdrv] ixgbevf: Add the appropriate ethtool ops to query RSS indirection table and key (John Greene) [1249245] - [netdrv] ixgbevf: Add RSS Key query code (John Greene) [1249245] - [netdrv] ixgbevf: Add a RETA query code (John Greene) [1249245] - [netdrv] ixgbevf: Use ether_addr_copy instead of memcpy (John Greene) [1249245] - [netdrv] ixgbevf: Fix code comments and whitespace (John Greene) [1249245] - [netdrv] ethernet: codespell comment spelling fixes (John Greene) [1249245] - [netdrv] ixgbevf: combine all of the tasks into a single service task (John Greene) [1249245] - [netdrv] ixgbevf: rewrite watchdog task to function similar to igbvf (John Greene) [1249245] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers - ixgbevf only (John Greene) [1249245] - [netdrv] ixgbevf: add netpoll support (John Greene) [1249244 1277784] - [netdrv] ixgbevf: compare total_rx_packets and budget in ixgbevf_clean_rx_irq (John Greene) [1249245] - [netdrv] ixgbevf: Change receive model to use double buffered page based receives (John Greene) [1249245] - [netdrv] ixgbevf: convert to ndo_fix_features - part 2 (John Greene) [1249244] - [netdrv] ixgbe: do not report 2.5 Gbps as supported (John Greene) [1249244] - [netdrv] ixgbe: Clear stale pool mappings (John Greene) [1249244] - [netdrv] ixgbe: Reorder search to work from the top down instead of bottom up (John Greene) [1249244] - [netdrv] ixgbe: Add support for adding/removing VLAN on PF bypassing the VLVF (John Greene) [1249244] - [netdrv] ixgbe: Simplify configuration of setting VLVF and VLVFB (John Greene) [1249244] - [netdrv] ixgbe: Reduce VT code indent in set_vfta by introducing jump label (John Greene) [1249244] - [netdrv] ixgbe: Simplify definitions for regidx and bit in set_vfta (John Greene) [1249244] - [netdrv] ixgbe: Fix SR-IOV VLAN pool configuration (John Greene) [1249244] - [netdrv] ixgbe: Return error on failure to allocate mac_table (John Greene) [1249244] - [netdrv] ixgbe: Always turn PHY power on when requested (John Greene) [1249244] - [netdrv] ixgbe: Save VF info and take references (John Greene) [1249244] - [netdrv] ixgbe: Wait for master disable to be set (John Greene) [1249244] - [netdrv] ixgbe: Correct spec violations by waiting after reset (John Greene) [1249244] - [netdrv] ixgbe: Refactor MAC address configuration code (John Greene) [1249244] - [netdrv] ixgbe: Use private workqueue to avoid certain possible hangs (John Greene) [1249244] - [netdrv] ixgbe: Add support for newer thermal alarm (John Greene) [1249244] - [netdrv] ixgbe: Prevent KR PHY reset in ixgbe_init_phy_ops_x550em (John Greene) [1249244] - [netdrv] ixgbe: Remove CS4227 diagnostic code (John Greene) [1249244] - [netdrv] ixgbe: Add KR mode support for CS4227 chip (John Greene) [1249244] - [netdrv] ixgbe: Fix handling of NAPI budget when multiple queues are enabled per vector (John Greene) [1249244] - [netdrv] ixgbe: fix multiple kernel-doc errors (John Greene) [1249244] - [netdrv] intel: use napi_complete_done (John Greene) [1249244] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo (John Greene) [1249244] - [netdrv] ixgbe: Check for setup_internal_link method (John Greene) [1249244] - [netdrv] ixgbe: Fix CS4227-related semaphore error on reset failure (John Greene) [1249244] - [netdrv] ixgbe: disable LRO by default (John Greene) [1249244] - [netdrv] ixgbe: add flow control ethertype to the anti-spoofing filter (John Greene) [1249244] - [netdrv] ixgbe: Advance version to 4.2.1 (John Greene) [1249244] - [netdrv] ixgbe: X540 thermal warning interrupt not a GPI (John Greene) [1249244] - [netdrv] ixgbe: Fix FCRTH value in VM-to-VM loopback mode (John Greene) [1249244] - [netdrv] ixgbe: Only clear adapter_stopped if ixgbe_setup_fc succeeded (John Greene) [1249244] - [netdrv] ixgbe: Correct several flaws with with DCA setup (John Greene) [1249244] - [netdrv] ixgbe: Add new X550EM SFP+ device ID (John Greene) [1249244] - [netdrv] ixgbe: Update ixgbe_disable_pcie_master flow for X550 (John Greene) [1249244] - [netdrv] ixgbe: Add small packet padding support for X550 (John Greene) [1249244] - [netdrv] ixgbe: Correct setting of RDRXCTL register for X550 devices (John Greene) [1249244] - [netdrv] ixgbe: Correct error path in semaphore handling (John Greene) [1249244] - [netdrv] ixgbe: Limit SFP polling rate (John Greene) [1249244] - [netdrv] ixgbe: Allow SFP+ on more than 82598 and 82599 (John Greene) [1249244] - [netdrv] ixgbe: Add logic to reset CS4227 when needed (John Greene) [1249244] - [netdrv] ixgbe: Fix 1G and 10G link stability for X550EM_x SFP+ (John Greene) [1249244] - [netdrv] ixgbe: Add X550EM_x dual-speed SFP+ support (John Greene) [1249244] - [netdrv] ixgbe: Allow reduced delays during SFP detection (John Greene) [1249244] - [netdrv] ixgbe: Clear I2C destination location (John Greene) [1249244] - [netdrv] ixgbe: Enable bit-banging mode on X550 (John Greene) [1249244] - [netdrv] ixgbe: Set lan_id before first I2C eeprom access (John Greene) [1249244] - [netdrv] ixgbe: Provide unlocked I2C methods (John Greene) [1249244] - [netdrv] ixgbe: Provide I2C combined on X550EM (John Greene) [1249244] - [netdrv] ixgbe: Add X550EM support for SFP insertion interrupt (John Greene) [1249244] - [netdrv] ixgbe: Accept SFP not present errors on all devices (John Greene) [1249244] - [netdrv] ixgbe: Add fdir support for SCTP on X550 (John Greene) [1249244] - [netdrv] ixgbe: Add SFP+ detection for X550 hardware (John Greene) [1249244] - [netdrv] ixgbe: Teardown SR-IOV before unregister_netdev (John Greene) [1249244] - [netdrv] ixgbe: fix issue with SFP events with new X550 devices (John Greene) [1249244] - [netdrv] ixgbe: Resolve "initialized field overwritten" warnings (John Greene) [1249244] - [netdrv] ixgbe: Add support for reporting 2.5G link speed (John Greene) [1249244] - [netdrv] ixgbe: fix bounds checking in ixgbe_setup_tc for 82598 (John Greene) [1249244] - [netdrv] ixgbe: support for ethtool set_rxfh (John Greene) [1249244] - [netdrv] ixgbe: Avoid needless PHY access on copper phys (John Greene) [1249244] - [netdrv] ixgbe: cleanup to use cached mask value (John Greene) [1249244] - [netdrv] ixgbe: Remove second instance of lan_id variable (John Greene) [1249244] - [netdrv] ixgbe: use kzalloc for allocating one thing (John Greene) [1249244] - [netdrv] ixgbe: Remove unused PCI bus types (John Greene) [1249244] - [netdrv] ixgbe: add new bus type for intergrated I/O interface (IOSF) (John Greene) [1249244] - [netdrv] ixgbe: add get_bus_info method for X550 (John Greene) [1249244] - [netdrv] ixgbe: Add support for entering low power link up state (John Greene) [1249244] - [netdrv] ixgbe: Add support for VXLAN RX offloads (John Greene) [1249244] - [netdrv] ixgbe: Add support for UDP-encapsulated tx checksum offload (John Greene) [1249244] - [netdrv] ixgbe: Check whether FDIRCMD writes actually complete (John Greene) [1249244] - [netdrv] ixgbe: Assign set_phy_power dynamically where needed (John Greene) [1249244] - [netdrv] ixgbe: add new function to check for management presence (John Greene) [1249244] - [netdrv] ixgbe: Simplify port-specific macros (John Greene) [1249244] - [netdrv] ixgbe: Don't report flow director filter's status (John Greene) [1249244] - [netdrv] ixgbe: Specify Rx hash type WRT Rx desc RSS type (John Greene) [1249244] - [netdrv] ixgbe: only report generic filters in get_ts_info (John Greene) [1249244] - [netdrv] ixgbe: Remember to write ixfi changes after modifying (John Greene) [1249244] - [netdrv] ixgbe: fix X550 default set_phy_power method (John Greene) [1249244] - [netdrv] ixgbe: Set lan_id before using I2C (John Greene) [1249244] - [netdrv] ixgbe: add link check for X550 copper (John Greene) [1249244] - [netdrv] ixgbe: Add support for another X550 device (John Greene) [1249244] - [netdrv] ixgbe: fix X550 PHY function pointers (John Greene) [1249244] - [netdrv] ixgbe: fix X550 devices init flow (John Greene) [1249244] - [netdrv] ixgbe: fix bug in not clearing counters for X550 devices (John Greene) [1249244] - [netdrv] ixgbe: fix issue with sfp events with new X550 devices (John Greene) [1249244] - [netdrv] ixgbe: add support for interrupts from X550 external PHY (John Greene) [1249244] - [netdrv] ixgbe: Add const string for overheat message (John Greene) [1249244] - [netdrv] ixgbe: Add reset for X550 device (John Greene) [1249244] - [netdrv] ixgbe: add X550 support for external PHY and forced 1G/10G support (John Greene) [1249244] - [netdrv] ixgbe: Restore ESDP settings after MAC reset (John Greene) [1249244] - [netdrv] ixgbe: Add a PHY power state method (John Greene) [1249244] - [netdrv] ixgbe: add define for X557 PHY ID (John Greene) [1249244] - [netdrv] ixgbe: add support for WoL and autoneg FC for some X550 devices (John Greene) [1249244] - [netdrv] ixgbe: add array of MAC type dependent values (John Greene) [1249244] - [netdrv] ixgbe: Use a signed type to hold error codes (John Greene) [1249244] - [netdrv] ixgbe: Release semaphore bits in the right order (John Greene) [1249244] - [netdrv] ixgbe: Fix IOSF SB access issues (John Greene) [1249244] - [netdrv] ixgbe: Add GET_RSS_KEY command to VF-PF channel commands set (John Greene) [1249244] - [netdrv] ixgbe: Add a RETA query command to VF-PF channel API (John Greene) [1249244] - [netdrv] ixgbe: Add a new netdev op to allow/prevent a VF from querying an RSS info (John Greene) [1186052 1246195 1249244 1271403] - [netdrv] ixgbe: Add the appropriate ethtool ops to query RSS indirection table and key (John Greene) [1249244] - [netdrv] ixgbe: Refactor the RSS configuration code (John Greene) [1249244] - [netdrv] ixgbe: Drop unnecessary call to rcu_barrier (John Greene) [1249244] - [netdrv] ixgbe: adds x550 specific FCoE offloads (John Greene) [1249244] - [netdrv] ethernet: Use bool function returns of true/false instead of 1/0 (John Greene) [1249244] - [netdrv] ixgbe: cleanup make ixgbe_set_ethertype_anti_spoofing_X550 static (John Greene) [1249244] - [netdrv] ixgbe: Clean up type inconsistency (John Greene) [1249244] - [netdrv] ixgbe: add new wrapper for X550 support (John Greene) [1249244] - [netdrv] ethernet: codespell comment spelling fixes (John Greene) [1249244] - [netdrv] ixgbe: add Tx anti spoofing support (John Greene) [1249244] - [netdrv] ixgbe: add VXLAN offload support for X550 devices (John Greene) [1249244] - [netdrv] ixgbe: improve mac filter handling (John Greene) [1249244] - [netdrv] ixgbe: enable l2 forwarding acceleration for macvlans (John Greene) [1249244] - [netdrv] ixgbe: show <2 for encoding loss on PCIe Gen3 (John Greene) [1249244] - [netdrv] ixgbe: call pcie_get_mimimum_link to check if device has enough bandwidth (John Greene) [1249244] - [netdrv] revert "ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue" (John Greene) [1249244] - [netdrv] ixgbe: Add function for setting XPS queue mapping (John Greene) [1249244] - [netdrv] ixgbe: finish ixgbe: Update ixgbe to use new vlan accleration (John Greene) [1249244] - [netdrv] net/mlx5e: Assign random MAC address if needed (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Write vlan list into vport context (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Write UC/MC list and promisc mode into vport context (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport vlans (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport promisc mode (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport state (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport mac lists (Kamal Heib) [1246031] - [netdrv] net/mlx5: Update access functions to Query/Modify vport MAC address (Kamal Heib) [1246031] - [netdrv] net/mlx5: Add HW capabilities and structs for SR-IOV E-Switch (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Use the right DMA free function on TX path (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Max mtu comparison fix (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Added self loopback prevention (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Fix inline header size calculation (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Fix LSO vlan insertion (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Re-eanble client vlan TX acceleration (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Return error in case mlx5e_set_features fails (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Don't allow more than max supported channels (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use the the real irqn in eq->irqn (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Wait for RX buffers initialization in a more proper manner (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid NULL pointer access in case of configuration failure (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Remove dead fmr code (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Wait for FW readiness on startup (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add pci error handlers to mlx5_core driver (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix internal error detection conditions (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use private health thread for each device (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use accessor functions to read from device memory (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Prepare cmd interface to system errors handling (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Improve mlx5 messages (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Update health syndromes (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix wrong name in struct (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: New init and exit flow for mlx5_core (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix notification of page supplement error (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix async commands return code (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Remove redundant "err" variable usage (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix struct type in the DESTROY_TIR/TIS device commands (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Priv state flag not rolled-back upon netdev open error (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Disable VLAN filter in promiscuous mode (Kamal Heib) [1246031] - [netdrv] net/mlx5: Fix typo in mlx5_query_port_pvlc (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Remove dead code from alloc_cached_mr (Kamal Heib) [1246031] - [netdrv] mlx5: Expose correct page_size_cap in device attributes (Kamal Heib) [1246031] - [netdrv] mlx5: Fix missing device local_dma_lkey (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid accessing NULL pointer at ndo_select_queue (Kamal Heib) [1246031] - [netdrv] mlx5e: Fix sparse warnings in mlx5e_handle_csum (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support RX CHECKSUM_COMPLETE (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support ethtool get/set_pauseparam (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Ethtool link speed setting fixes (Kamal Heib) [1246031] - [netdrv] net/mlx5e: HW LRO changes/fixes (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support smaller RX/TX ring sizes (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Add ethtool RSS configuration options (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Make RSS indirection table size a constant (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Have a single RSS Toeplitz hash key (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Support physical port counters (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Disable async events before unregister_netdev (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Rename/move functions following the ndo_stop flow change (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Light-weight netdev open/stop (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Introduce access function to modify RSS/LRO params (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Introduce the "Drop RQ" (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Unify the RX flow (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove the mlx5e_update_priv_params() function (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Introduce create/destroy RSS indir table access functions (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Do not use netdev_err before the netdev is registered (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid redundant de-reference (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove redundant assignment of sq->user_index (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove redundant field mlx5e_priv->num_tc (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Use hard-coded 4K page size for RQ/SQ/CQ (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Check the return value of mlx5_command_exec (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Input IPSEC.SPI into the RX RSS hash function (Kamal Heib) [1246031] - [netdrv] net/mlx5e: cosmetics: use BIT instead of "1 <<", and others (Kamal Heib) [1246031] - [netdrv] net/mlx5e: TX latency optimization to save DMA reads (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Allocate DMA coherent memory on reader NUMA node (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support ETH_RSS_HASH_XOR (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Set log_uar_page_sz for non 4K page size architecture (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Prefetch skb data on RX (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Pop cq outside mlx5e_get_cqe (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove mlx5e_cq.sqrq back-pointer (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove extra spaces (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid TX CQE generation if more xmit packets expected (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid redundant dev_kfree_skb() upon NOP completion (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove re-assignment of wq type in mlx5e_enable_rq (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Use skb_shinfo(skb)->gso_segs rather than counting them (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Static mapping of netdev priv resources to/from netdev TX queues (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Add transport domain to the ethernet TIRs/TISs (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add transport domain alloc/dealloc support (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support NETIF_F_SG (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Enforce max flow-tables level >= 3 (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Disable client vlan TX acceleration (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Add HW cacheline start padding (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Fix HW MTU settings (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: fix an error code (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix static checker warnings around system guid query flow (Kamal Heib) [1246031] - [netdrv] mlx5: Enable mutual support for IB and Ethernet (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Don't create IB instance over Ethernet ports (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Avoid using the MAD_IFC command under ISSI > 0 mode (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add more query port helpers (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use port number when querying port ptys (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use port number in the query port mtu helpers (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Get vendor-id using the query adapter command (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add new query HCA vport commands (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Make the vport helpers available for the IB driver too (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Check the return bitmask when querying ISSI (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Enable XRCs and SRQs when using ISSI > 0 (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Apply proper name convention to helpers (Kamal Heib) [1246031] - [netdrv] net/mlx5_en: Add missing check for memory allocation failure (Kamal Heib) [1246031] - [netdrv] net/mlx5: Extend mlx5_core to support ConnectX-4 Ethernet functionality (Kamal Heib) [1246031] - [netdrv] net/mlx5: Ethernet resource handling files (Kamal Heib) [1246031] - [netdrv] net/mlx5: Ethernet Datapath files (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Set/Query port MTU commands (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Modify CQ moderation parameters (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Implement get/set port status (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Implement access functions of ptys register fields (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: New device capabilities handling (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: HW data structs/types definitions cleanup (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Set irq affinity hints (Kamal Heib) [1246031] - [netdrv] net/mlx5_core, mlx5_ib: Do not use vmap on coherent memory (Kamal Heib) [1246031] - [drm] revert 'drm/i915: resume MST after reading back hw state' (Rob Clark) [1292402] - [drm] i915: Wait for mst to finish suspending before disabling interrupts (Rob Clark) [1292402] - [drm] upstream sync to 4.4 (Rob Clark) [1135349 1248507] - [drm] nouveau/gr/gf117-: assume no PPC if NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK is zero (Rob Clark) [1249814] - [drm] nouveau/gr/gf117-: read NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK from correct GPC (Rob Clark) [1249814] - [drm] nouveau/gr/gf100-: split out per-gpc address calculation macro (Rob Clark) [1249814] - [drm] nouveau/bios: return actual size of the buffer retrieved via _ROM (Rob Clark) [1249814] - [drm] nouveau/pmu: remove whitelist for PGOB-exit WAR, enable by default (Rob Clark) [1218795 1218796] - [drm] nouveau/pmu/gk107: enable PGOB codepaths (Rob Clark) [1218795 1218796] - [drm] nouveau/pmu/gk104: check fuse to determine presence of PGOB (Rob Clark) [1218795 1218796] - [drm] radeon: Retry DDC probing on DVI on failure if we got an HPD interrupt (Rob Clark) [1249814] - [drm] drm: import vmwgfx (Rob Clark) [1281592] - [firmware] add i915 GuC firmware (Rob Clark) [1135349] - [firmware] add i915 DMC firmware (Rob Clark) [1135349] - [drm] upstream sync to 4.3 (Rob Clark) [1249814] - [drm] upstream sync to 4.2 (Rob Clark) [1249812 1274061] - [drm] upstream sync to 4.1 (Rob Clark) [1249810] - [drm] upstream sync to 4.0 (Rob Clark) [1249807] - [drm] upstream sync to 3.19 (Rob Clark) [1249806] - [kernel] iommu: Export intel_iommu_enabled to signal when iommu is in use (Rob Clark) [1249806] - [kernel] time: export nsec_to_jiffies64 (Rob Clark) [1249806] - [kernel] component: fix bug with legacy API (Rob Clark) [1249806] - [kernel] component: add support for component match array (Rob Clark) [1249806] - [kernel] component: ignore multiple additions of the same component (Rob Clark) [1249806] - [kernel] component: fix missed cleanup in case of devres failure (Rob Clark) [1249806] - [kernel] base: fix devres handling for master device (Rob Clark) [1249806] - [kernel] base: provide an infrastructure for componentised subsystems (Rob Clark) [1249806]- [target] fcoe: Add tag support to tcm_fc (Andy Grover) [882092] - [scsi] don't store LUN bits in CDB byte 1 for USB mass-storage devices (Ewan Milne) [1255846] - [scsi] usb-storage: add try_rc_10_first flag (Ewan Milne) [1255846] - [scsi] usb-storage: add flags for VPD pages and REPORT LUNS (Ewan Milne) [1255846] - [mm] hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a fault (Andrea Arcangeli) [1291248]- [infiniband] mlx4_core: Fix fallback from MSI-X to INTx (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/cma: Fix broken AF_IB UD support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/cm: Change reject message type when destroying cm_id (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Update ocrdma version number (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fail connection for MTU lesser than 512 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix dmac resolution for link local address (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Prevent allocation of DPP PDs if FW doesnt support it (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix the request length for RDMA_QUERY_QP mailbox command to FW (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Use VID 0 if PFC is enabled and vlan is not configured (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix QP state transition in destroy_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Report EQ full fatal error (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix EQ destroy failure during driver unload (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Avoid 'may be used uninitialized' warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] Remove duplicated KERN_ from pr_ uses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: fix test of unsigned variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/core: Fix for parsing netlink string attribute (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: use wildcard mapping for getting remote addr info (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ehca: use correct destination for memcpy (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: rds-tcp: only initiate reconnect attempt on outgoing TCP socket (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: rds-tcp: Always create a new rds_sock for an incoming connection (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Work properly with EQ numbers > 256 in SRIOV (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Fix off-by-one in counters manipulation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipoib/cm: Fix indentation level (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: Remove negative advice dmesg warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix unaligned accesses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: change rdma_gid2ip into void function as it always return zero (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: use arch_phys_wc_add (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: add acounting for MTRR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Report the actual address of the remote connecting peer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/nes: Report the actual address of the remote connecting peer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: enforce qp/cq id requirements (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: use BAR2 GTS register for T5 kernel mode CQs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: 32b platform fixes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cma: Canonize IPv4 on IPV6 sockets properly (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: Fix new sparse warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: fix unaligned memory access (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Schedule napi when RX buffers allocation fails (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix unaligned accesses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix MC1 memory offset calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix reading HCA max message size in mlx4_QUERY_DEV_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Fix ndo_get_iflink (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: drop __GFP_NOFAIL allocation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: check for mapping error (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib_uverbs: Fix pages leak when using XRC SRQs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix WQE LSO segment calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Remove IPOIB_MCAST_RUN bit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Save only IPOIB_MAX_PATH_REC_QUEUE skb's (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Handle QP in SQE state (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Update broadcast record values after each successful join request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Use one linear skb in RX flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: don't disallow registering region starting at 0x0 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: disallow registering 0-sized memory region (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Change alias guids default to be host assigned (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Return the admin alias GUID upon host view request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Raise slave shutdown event upon FLR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Request alias GUID on demand (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Change init flow to request alias GUIDs for active VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Manage admin alias GUID upon admin request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Set initial admin GUIDs for VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Manage alias GUID per VF (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Alias GUID adding persistency support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Don't call t4_slow_intr_handler when we're not the Master PF (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add comment for calculate tx flits and sge length code (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Use device node in page allocation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Freelist starving threshold varies from adapter to adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Increased the value of MAX_IMM_TX_PKT_LEN from 128 to 256 bytes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: make sure not to loop forever inside rds_send_xmit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: only use passive connections when addresses match (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Move ethtool related code to a separate file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Extend struct mlx5_interface to support multiple protocols (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Modify arm CQ in preparation for upcoming Ethernet driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Move completion eqs from mlx5_ib to mlx5_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Update module info macros for ConnectX4 Support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Fix Mellanox copyright note (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix Mellanox copyright note (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix a bug in alloc_token (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Avoid usage command work entry after writing command doorbell (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Avoid copying outbox in aysnc command completion (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Use coherent memory for command interface page (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Use the right inbox struct in destroy mkey command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Clear doorbell record inside mlx5_db_alloc() (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Avoid setting DC requestor/responder resources (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Coding style fix (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix call to mlx5_core_qp_modify (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Allocate firmware pages from device's NUMA node (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add interface identify support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add SET_PORT opcode modifiers enumeration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Set enhanced QoS support by default when ETS supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Warn users of depracated QoS Firmware (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Added qos_vport QP configuration in VST mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Allocate VPPs for each port on PF init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Query device for QoS per VF support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add mlx4_SET_VPORT_QOS implementation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add mlx4_ALLOCATE_VPP implementation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: New file for QoS related firmware commands (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Aesthetic code changes in multi_func_init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Make mlx4_is_eth visible inline funcion (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add RSS support for fragmented IP datagrams (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] chelsio cxgb/cxgb3: Make stats_strings arrays const (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Moderate ethtool callback to show more statistics (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add Flow control statistics display via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Protect access to the statistics bitmap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Support general selective view of ethtool statistics (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Move statistics bitmap setting to the Ethernet driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Create new header file for all statistics info (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Fix port counters statistics bitmask (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: fix boolreturn.cocci warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: update Kconfig and Makefile for FCoE support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: add cxgb4_fcoe.c for FCoE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: add cxgb4_fcoe.h and macro definitions for FCoE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Make PCI Device ID Tables be "const" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add device ID for new adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: mlx4_en_set_tx_maxrate() can be static (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add basic support for QP max-rate limiting (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add basic elements for QCN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Try and provide an RDMA CIQ per cpu (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Move offload Rx queue allocation to separate function (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] debugfs: Provide a file creation function that also takes an initial size (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix to dump devlog, even if FW is crashed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Disable interrupts and napi before unregistering netdev (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Allocate dynamic mem. for egress and ingress queue maps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix frame size warning for 32 bit arch (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix GEN_EQE accessing uninitialixed mutex (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Call register_netdevice in the proper location (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Set statistics bitmap at port init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Saturate RoCE port PMA counters in case of overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Fix off-by-one in ethtool statistics display (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Verify net device validity on port change event (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: avoid potential stack overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: fix coccinelle warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Disbale GRO for incoming loopback/selftest packets (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix wrong mask and error flow for the update-qp command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix PCI-E Memory window interface for big-endian systems (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix incorrect 'c' suffix to pI4, use pISc instead (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Add blank line after declaration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Fix checkpatch warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Enable the ODP capability query verb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Add support for extended query device caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Don't hang threads forever waiting on WR replies (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Add support for IB stack compliant stats in sysfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Update the dev in reg_create (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: In mlx4_ib_demux_cm, print out GUID in host-endian order (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Bug fixes in mlx4_ib_resize_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix memory leak in __mlx4_ib_modify_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix deadlock on uverbs modify_qp error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: When marshaling ucma path from user-space, clear unused fields (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Fix sizeof checkpatch warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Replace rcu_assign_pointer with RCU_INIT_POINTER in qib_keys.c (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Replace rcu_assign_pointer with RCU_INIT_POINTER in qib_qp.c (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Fix error code in get_port_caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipath: Remove unused function in ipath_wc_ppc64 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Serialize CQ event upcalls with CQ destruction (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix configuration of log_uar_page_sz (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net: mellanox: Delete unnecessary checks before the function call "vunmap" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support in cxgb4 to get expansion rom version via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Reset flow support for IB kernel ULPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Always use the correct port for mirrored multicast attachments (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix trace observed while dumping clip_tbl (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support in debugfs to dump the congestion control table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support to dump mailbox content in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for ULP RX logic analyzer output in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to display TP logic analyzer output (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support in debugfs to display sensor information (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net: rds: Remove repeated function names from debug output (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Delete an unnecessary check before the function call "release_firmware" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add low latency socket busy_poll support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Adjust RX frag strides to frag sizes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Print page allocator information (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Move to use hex PCI device IDs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix misleading debug print on CQE stride support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: mlx4_config_dev_retrieval - Initialize struct config_dev before using (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix mpt_entry initialization in mlx4_mr_rereg_mem_write (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Load balance ports in port aggregation mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Create mirror flows in port aggregation mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Add port aggregation support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Reuse mlx4_mac_to_u64 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Port aggregation upper layer interface (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Port aggregation low level interface (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Remove preprocessor check for CONFIG_CXGB4_DCB (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Update the HCA core clock frequency after INIT_PORT (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix device capabilities dumping (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Fix memory corruption in mlx4_MAD_IFC_wrapper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use ethtool cmd->autoneg as a hint for ethtool set settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Remove duplicate code line from procedure mlx4_bf_alloc (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix struct mlx4_vhcr_cmd to make implicit padding explicit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix HW2SW_EQ to conform to the firmware spec (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Adjust command timeouts to conform to the firmware spec (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix mem leak in SRIOV mlx4_init_one error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add reserved lkey for VFs to QUERY_FUNC_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add bad-cable event support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump different timer and clock values of the adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump PM module stats (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Addded support in debugfs to dump CIM outbound queue content (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump cim ingress bound queue contents (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump sge_qinfo (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fixes cxgb4_inet6addr_notifier unregister call (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mode_t whack-a-mole: chelsio (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Reset flow activation upon SRIOV fatal command cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Enable device recovery flow with SRIOV (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Handle AER flow properly (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Manage interface state for Reset flow cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Activate reset flow upon fatal command cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Enhance the catas flow to support device reset (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Refactor the catas flow to work per device (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Set device configuration data to be persistent across reset (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add debugfs options to dump the rss key, config for PF, VF, etc (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add debugfs entry to dump the contents of the flash (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: Cleanup register defines/MACROS defined in t4fw_ri_api.h (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: Cleanup register defines/MACROS defined in t4.h (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4 : Update ipv6 address handling api (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: avoid a compile-time warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: avoid build warnings on 32-bit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Ripping out old hard-wired initialization code in driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4/cxgb4/cxgb4vf/cxgb4i/csiostor: Cleanup register defines/macros related to all other cpl messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4/cxgb4/cxgb4i: Cleanup register defines/MACROS related to CM CPL messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for mps_tcam debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for cim_qcfg entry in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for cim_la entry in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for devlog (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add PCI device ID for new T5 adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup PL, XGMAC, SF and MC related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/csiostor: Cleanup TP, MPS and TCAM related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxg4vf/csiostor: Cleanup MC, MA and CIM related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup SGE and PCI related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4/cxgb4vf/csiostor: Cleanup SGE register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: include clocksource.h again (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix kernel Oops - mem corruption - when working with more than 80 VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix error flow in mlx4_init_hca (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Correcly update the mtt's offset in the MR re-reg flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Doorbell is byteswapped in Little Endian archs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix decoding QSA module for ethtool get settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Cache line CQE/EQE stride fixes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/srp: Allow newline separator for connection string (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Add function to read WQE from user-space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Add umem function to read data from user-space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Enhance UMR support to allow partial page table update (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Remove per-MR pas and dma pointers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Always resolve destination mac from GRH for UD QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Check for DPDP violation only when DPDP is not supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix an incorrectly shadowed variable in mlx4_ib_rereg_user_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/addr: Improve address resolution callback scheduling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix mgid key handling in SA agent multicast data-base (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Do not resolve VLAN if already resolved (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Avoid double dumping of the PF device capabilities (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fixed memory leak and incorrect refcount in mlx4_load_one (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for QSA modules (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Refactor QUERY_PORT (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add explicit error message when rule doesn't meet configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add A0 hybrid steering (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add mlx4_bitmap zone allocator (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add a check if there are too many reserved QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Change QP allocation scheme (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Use tasklet for user-space CQ completion events (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Mask out host side virtualization features for guests (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/csiostor: Don't use MASTER_MUST for fw_hello call (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf: global named must be unique (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Update firmware version after flashing it via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf: Use new interfaces to calculate BAR2 SGE Queue Register addresses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf: Add code to calculate T5 BAR2 Offsets for SGE Queue Registers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4vf: Add and initialize some sge params for VF driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Support for configurable RSS hash function (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix error flow in add_keys (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix sparse warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Add more supported devices (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Clear outbox of dealloc uar (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Print resource number on QP/SRQ async events (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Remove unused dev cap enum fields (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix command queue size enforcement (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix min vectors value in mlx5_enable_msix (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Request the mlx5 IB module on driver load (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Add T4/T5 PCI ID Table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: fix mlx4_en_set_rxfh (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4/cxgb4vf/csiostor: Cleanup macros/register defines related to PCIE, RSS and FW (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup macros/register defines related to queues (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4/csiostor: Cleansup FW related macros/register defines for PF/VF and LDST (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Cleanup Filter related macros/register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: mlx4_en_set_settings always fails when autoneg is set (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: don't duplicate kvfree (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: don't duplicate kvfree (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist: mark input buffer parameters as 'const' (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist.c: fix kerneldoc for sg_pcopy_to_buffer, sg_pcopy_from_buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist: introduce sg_pcopy_from_buffer and sg_pcopy_to_buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist: factor out sg_miter_get_next_page from sg_miter_next (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: use netdev_rss_key_fill helper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Support more than 64 VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add QUERY_FUNC firmware command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Refactor mlx4_load_one (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Refactor mlx4_cmd_init and mlx4_cmd_cleanup (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Use correct variable type for mlx4_slave_cap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix wrong reading of reserved_eqs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4i/cxgb4 : Refactor macros to conform to uniform standards (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix static checker warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Extend checksum offloading by CHECKSUM COMPLETE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Remove unnecessary struct in6_addr * casts (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Cleanup macros so they follow the same style and look consistent (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add cxgb4_debugfs.c, move all debugfs code to new file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add retrieval of CONFIG_DEV parameters (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add __GFP_COLD gfp flags in alloc_pages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Remove RX buffers alignment to IP_ALIGN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Protect port type setting by mutex (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Prevent VF from changing port configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Report actual number of rings in indirection table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Move spinlocks and work initalizations to beginning of init_netdev (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Call napi_synchronize on stop_port (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Cleanups suggested by clang static checker (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use PTYS register to set ethtool settings - Speed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use PTYS register to query ethtool settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ethtool, net/mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting support:q (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add ethernet backplane autoneg device capability (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Introduce ACCESS_REG CMD and eth_prot_ctrl dev cap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Introduce mlx4_get_module_info for cable module info reading (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ethtool, net/mlx4_en: Cable info, get_module_info/eeprom ethtool support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Limit count field to 24 bits in qp_alloc_res (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix race on driver load (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix race in create EQ (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Avoid leaking steering rules on flow creation error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Don't attempt to TX offload the outer UDP checksum for VXLAN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Call synchronize_irq before freeing EQ buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Call synchronize_irq before freeing EQ buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: avoid calling sock_kfree_s on allocation failure (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Add missing neigh_release in find_route (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix XRC race condition in ib_uverbs_open_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Clear AH attr variable to prevent garbage data (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: fix race accessing page->_count (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Use extended internal signature layout (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Modify to work with arbitrary page size (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Remove duplicate code from mlx5_set_path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Fix possible array overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Avoid leakage from kernel to user space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Improve debug prints in mlx5_ib_reg_user_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Clear umr resources after ib_unregister_device (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: remove NETDEV_TX_BUSY (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: tx_info->ts_requested was not cleared (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use local var for skb_headlen skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use local var in tx flow for skb_shinfo skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: mlx4_en_xmit() reads ring->cons once, and ahead of time to avoid stalls (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Avoid false sharing in mlx4_en_en_process_tx_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use prefetch in tx path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Avoid a cache line miss in TX completion for single frag skb's (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Avoid calling bswap in tx fast path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Align tx path structures to cache lines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Code cleanups in tx path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Add ConnectX-4 to list of supported devices (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Identify resources by their type (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: use set/get macros in device caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Use hardware registers description header file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Update device capabilities handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: do proper house keeping if connection fails in rds_tcp_conn_connect (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: call rds_conn_drop instead of open code it at rds_connect_complete (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Protect QUERY_PORT wrapper from untrusted guests (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Don't disable SRIOV if there are active VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Use BAR2 Going To Sleep (GTS) for T5 and later (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mellanox: Change en_print to return void (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add mlx4_en_get_cqe helper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Cache line EQE size support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Enable CQE/EQE stride support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Allow not to specify probe_vf in SRIOV IB mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix VF mac handling in RoCE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Do not allow APM under RoCE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Don't update QP1 in native mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Avoid accessing netdevice when building RoCE qp1 header (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Fix mlx4 reg/unreg mac to work properly with 0-mac addresses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Resolve L2 address when creating user AH (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Correct error flows in rereg_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Disable TSO for Connect-X rev A0 HCAs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Change get_user_pages usage to always NULL vmas (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib_umem_release should decrement mm->pinned_vm from ib_umem_get (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Set vlan stripping policy by the right command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Avoid dealing with MAC index in UPDATE_QP wrapper if not needed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Use the correct VSD mask in UPDATE_QP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Correctly configure single ported VFs from the host (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Move the tunnel steering helper function to mlx4_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ocrdma: Obtain SL from device structure (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Use ARRAY_SIZE instead of sizeof/sizeof (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Use ARRAY_SIZE instead of sizeof/sizeof (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] amso1100: Check for integer overflow in c2_alloc_cq_buf (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: Add user space RMPP support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: add new ioctl to ABI to support new registration options (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: Add dev_notice messages for various umad/mad registration failures (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: Update module to pr_, dev_ style print messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] umad: Update module to pr_, dev_ style print messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] cxgb4 : Disable recursive mailbox commands when enabling vi (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [scsi] cxgb4i : Move stray CPL definitions to cxgb4 driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Add P_Key change event support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Add support for secure-host and SMP firewall (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iwcm: Use a default listen backlog if needed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix residual handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix deadlock between host removal and multipathd (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [scsi] scsi_transport_srp: Fix fast_io_fail_tmo=dev_loss_tmo=off behavior (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_ib: Add support for user MR re-registration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Add helper functions to support MR re-registration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Add user MR re-registration support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ocrdma: Fix a sparse warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Delete AH table if ocrdma_init_hw fails after AH table creation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Remove hardcoding of the max DPP QPs supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Handle shutdown event from be2net driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Add hca_type and fixing fw_version string in device atrributes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5: Adjust events to use unsigned long param instead of void (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5: minor fixes mainly avoidance of hidden casts (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5: Move pci device handling from mlx5_ib to mlx5_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: mlx4_en_gset_priv_flags can be static (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Remove MCG in case it is attached to promiscuous QPs only (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: In SR-IOV mode host should add promisc QP to default entry only (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Make sure the max number of QPs per MCG isn't exceeded (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Make sure that negative array index isn't used (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix leakage of SW multicast entries (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Do not count LLC/SNAP in MTU calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Do not disable vlan filter during promiscuous mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Run loopback test only when port is up (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Fix set port ratelimit for 40GE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] cxgb4 : Update copyright year on all cxgb4 files (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: mark napi id for gro_skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Call iwpm_init only once (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5_core: Fix possible race between mr tree insert/delete (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] cxgb4: use dev_port to identify ports (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix the error flow when probing with invalid VF configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix SRIOV free-pool management when enforcing resource quotas (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] nes: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Fix gfp passing in create_qp_common (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] umad: Fix use-after-free on close (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Fix kobject leak on device register error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix GFP flags parameters to be gfp_t (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Fix port kobject deletion during error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Remove unneeded kobject_get/put calls (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Fix sparse warnings about redeclared functions (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Implement IB_QP_CREATE_USE_GFP_NOIO (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] Add a QP creation flag to use GFP_NOIO allocations (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] Allow build of hw/ and ulp/ subdirectories independently (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [rds] tcp_listen: Replace comma with semicolon (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [rds] rdma: Replace comma with semicolon (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Move handling of MLX4_QP_ST_MLX to proper switch statement (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Avoid problems if a header uses pr_fmt (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] umad: Fix error handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Add interface for selecting VFs to enable QP0 via MLX proxy QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Add infrastructure for selecting VFs to enable QP0 via MLX proxy QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Preparation for VFs to issue/receive SMI QP0 requests/responses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: SET_PORT called by mlx4_ib_modify_port should be wrapped (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix incorrect FLAGS1 bitmap test in mlx4_QUERY_FUNC_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Fix memory leaks in SR-IOV error paths (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb3: Remove a couple unneeded conditions (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: fix unitialised variable is_mcast (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Use time_before/_after (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix warning about cast of wr_id back to pointer on 32 bits (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Translate legacy diagpkt into newer extended diagpkt (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb3: Fix information leak in send_abort (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: add missing padding at end of struct mlx5_ib_create_srq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: add missing padding at end of struct mlx5_ib_create_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Refactor UMR to have its own context struct (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Set QP offsets and parameters for user QPs and not just for kernel QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5_core: Store MR attributes in mlx5_mr_core during creation and after UMR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Add MR to radix tree in reg_mr_callback (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix error handling in reg_umr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5_core: Simplify signature handover wqe for interleaved buffers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5_core: Fix signature handover operation for interleaved buffers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Add fast registration support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Rename FMR-related variables (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: One FMR pool per SRP connection (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce the 'register_always' kernel module parameter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce srp_finish_mapping (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce srp_map_fmr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce an additional local variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix kernel-doc warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix a sporadic crash triggered by cable pulling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ocrdma: Convert to use simple_open (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc error paths (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [rds] Use time_after for time comparison (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Fix uninitialized use of 'port_up' in mlx4_en_set_channels (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix inaccurate return value of mlx4_flow_attach (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Using positive error value for unsigned (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Removed unnecessary bit operation condition (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix smatch error - possible access to a null variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: User prio mapping gets corrupted when changing number of channels (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] rds: remove the unneed NULL checking (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mellanox: Logging message cleanups (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]- [netdrv] qlge: make local function static (Harish Patil) [1252123] - [netdrv] delete non-required instances of include linux/init.h (Harish Patil) [1252123] - [netdrv] qlge: Fix compilation warning (Harish Patil) [1252123] - [netdrv] qlge: Convert newlines (Harish Patil) [1252123] - [netdrv] qlogic: use pci_zalloc_consistent (Harish Patil) [1252123] - [netdrv] qlge: Use pci_enable_msix_range instead of pci_enable_msix (Harish Patil) [1252123] - [netdrv] net: get rid of unnecessary initializations in .get_drvinfo (Harish Patil) [1252123] - [netdrv] qlge: Get rid of an redundant assignment (Harish Patil) [1252123] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Harish Patil) [1252123] - [netdrv] qlge: remove open-coded skb_cow_head (Harish Patil) [1252123] - [netdrv] qlge: Move jiffies_to_usecs immediately before loop (Harish Patil) [1252123] - [md] dm snapshot: fix hung bios when copy error occurs (Mike Snitzer) [889368] - [md] dm thin: fix race condition when destroying thin pool workqueue (Mike Snitzer) [1292602] - [x86] Broadwell EP and EX have the same cpuid (David Arcari) [1299962] - [netdrv] bonding: make mii_status sysfs node consistent (Jarod Wilson) [1278008] - [netdrv] bna: fix Rx data corruption with VLAN stripping enabled and MTU > 4096 (Ivan Vecera) [1206064] - [netdrv] ibmveth: add support for TSO6 (Gustavo Duarte) [1252712] - [trace] tracing/filter: Do not allow infix to exceed end of string (Pratyush Anand) [1290666] - [trace] tracing/filter: Do not WARN on operand count going below zero (Pratyush Anand) [1290666] - [trace] tracing: Have filter check for balanced ops (Pratyush Anand) [1290666] - [trace] tracing: Fix double free when function profile init failed (Pratyush Anand) [1290666] - [trace] ring-buffer: Fix race between integrity check and readers (Pratyush Anand) [1290666] - [trace] ftrace: Fix memory leak with function graph and cpu hotplug (Pratyush Anand) [1290666] - [trace] ring-buffer: Fix typo of time extends per page (Pratyush Anand) [1290666] - [net] tcp: select(writefds) don't hang up when a peer close connection (Marcelo Leitner) [1293543] - [net] ipv6: addrlabel: fix ip6addrlbl_get() (Hannes Frederic Sowa) [1299720] - [firmware] add rtlwifi images (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [firmware] add brcmfmac images (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] iwlwifi: add new -16 firmware for iwlmvm devices (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] iwlwifi: add new -13 firmware for iwlmvm devices (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Add brcmfmac driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] include/linux/if_ether.h: Add #define ETH_P_LINK_CTL for HPNA and wlan local tunnel (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Update remaining wireless drivers to new 802.11 stack from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport brcmsmac driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport b43 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Bakcport SSB driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport BCMA bus driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport iwlegacy driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport rt2x00 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport carl9170 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport ath5k driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport ath9k driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport iwlwifi driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [net] Backport mac80211 from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [net] Backport wireless core from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [kernel] atomic: implement generic atomic_dec_if_positive (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] average: provide macro to create static EWMA (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [perf] x86: Improve HT workaround GP counter constraint (Jiri Olsa) [1238702] - [perf] x86: Fix event/group validation (Jiri Olsa) [1238702] - [perf] x86: Disable PEBS-LL in intel_pmu_pebs_disable (Jiri Olsa) [1238702] - [perf] x86/intel: Reset more state in PMU reset (Jiri Olsa) [1238702] - [perf] x86/intel: Make the HT bug workaround conditional on HT enabled (Jiri Olsa) [1238702] - [perf] x86/intel: Limit to half counters when the HT workaround is enabled, to avoid exclusive mode starvation (Jiri Olsa) [1238702] - [perf] x86/intel: Fix intel_get_event_constraints() for dynamic constraints (Jiri Olsa) [1238702] - [perf] x86/intel: Enforce HT bug workaround for SNB/IVB/HSW (Jiri Olsa) [1238702] - [perf] x86/intel: Implement cross-HT corruption bug workaround (Jiri Olsa) [1238702] - [perf] x86/intel: Add cross-HT counter exclusion infrastructure (Jiri Olsa) [1238702] - [perf] x86: Add 'index' param to get_event_constraint callback (Jiri Olsa) [1238702] - [perf] x86: Add 3 new scheduling callbacks (Jiri Olsa) [1238702] - [perf] x86: Vectorize cpuc->kfree_on_online (Jiri Olsa) [1238702] - [perf] x86: Reduce stack usage of x86_schedule_events (Jiri Olsa) [1238702] - [kernel] watchdog: Add watchdog enable/disable all functions (Jiri Olsa) [1238702] - [perf] kernel: Change ASSIGN_ONCEval, x to WRITE_ONCE x, val (Jiri Olsa) [1238702] - [perf] kernel: Provide READ_ONCE and ASSIGN_ONCE (Jiri Olsa) [1238702] - [netdrv] i40evf: avoid mutex re-init (Stefan Assmann) [1212361]- [sched] revert "rt: Update rq clock when unthrottling of an otherwise idle CPU" (Aristeu Rozanski) [1263613] - [sched] revert "sched: Revert "Set skip_clock_update in yield_task_fair" (Aristeu Rozanski) [1263613] - [sched] Revert "Remove useless code in yield_to" (Aristeu Rozanski) [1263613] - [sched] revert "core: Rework rq->clock update skips" (Aristeu Rozanski) [1263613] - [perf] annotate: Fix 32-bit compilation error in util/annotate.c (Jiri Olsa) [1189317] - [perf] report: Display cycles in branch sort mode (Jiri Olsa) [1189317] - [perf] tools: Move branch option parsing to own file (Jiri Olsa) [1189317] - [perf] tool: Add conditional branch filter 'cond' to perf record (Jiri Olsa) [1189317] - [perf] top: branch annotation code to top (Jiri Olsa) [1189317] - [perf] annotate: Finally display IPC and cycle accounting (Jiri Olsa) [1189317] - [perf] annotate: Compute IPC and basic block cycles (Jiri Olsa) [1189317] - [perf] report: Add processing for cycle histograms (Jiri Olsa) [1189317] - [perf] report: Add infrastructure for a cycles histogram (Jiri Olsa) [1189317] - [perf] annotate: Rename source_line_percent to source_line_samples (Jiri Olsa) [1189317] - [perf] annotate: Display total number of samples with --show-total-period (Jiri Olsa) [1189317] - [perf] annotation: Add symbol__get_annotation (Jiri Olsa) [1189317] - [perf] report: Add flag for non ANY branch mode (Jiri Olsa) [1189317] - [perf] tools: Add support for cycles, weight branch_info field (Jiri Olsa) [1189317] - [perf] x86/intel: Use 0x11 as extra reg test value (Jiri Olsa) [1189317] - [perf] x86/intel: Protect LBR and extra_regs against KVM lying (Jiri Olsa) [1189317] - [perf] x86: Make merge_attr global to use from perf_event_intel (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Limit LBR accesses to TOS in callstack mode (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Use correct index to save/restore LBR_INFO with call stack (Jiri Olsa) [1189317] - [perf] x86/intel: Add Intel Skylake PMU support (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Optimize v4 LBR unfreezing (Jiri Olsa) [1189317] - [perf] x86/intel: Streamline LBR MSR handling in PMI (Jiri Olsa) [1189317] - [perf] x86/intel: Move PMU ACK to after LBR read (Jiri Olsa) [1189317] - [perf] x86/intel: Handle new arch perfmon v4 status bits (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Add support for LBRv5 (Jiri Olsa) [1189317] - [perf] Add cycles to branch_info (Jiri Olsa) [1189317] - [perf] x86: Add new MSRs and MSR bits used for Intel Skylake PMU support (Jiri Olsa) [1189317] - [perf] x86/intel: Add support for PEBSv3 profiling (Jiri Olsa) [1189317] - [perf] x86: Add a native_perf_sched_clock_from_tsc (Jiri Olsa) [1189317] - [perf] x86: Rename x86_pmu::er_flags to 'flags' (Jiri Olsa) [1189317] - [perf] x86: Revamp PEBS event selection (Jiri Olsa) [1189317] - [perf] x86/asm/msr: Make wrmsrl_safe a function (Jiri Olsa) [1189317] - [perf] x86/intel/uncore: Use Sandy Bridge client PMU on Haswell/Broadwell (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Add support for ARB uncore PMU on Sandy/IvyBridge (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Add Broadwell-U uncore IMC PMU support (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Move PCI IDs for IMC to uncore driver (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Add support for Intel Haswell ULT - lower power Mobile Processor - IMC uncore PMUs (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Update support for client uncore IMC PMU (Jiri Olsa) [1250641] - [perf] x86/uncore: Fix missing end markers for SNB/IVB/HSW IMC PMU (Jiri Olsa) [1250641] - [perf] x86/uncore: use MiB unit for events for SNB/IVB/HSW IMC (Jiri Olsa) [1250641] - [perf] x86/uncore: add hrtimer to SNB uncore IMC PMU (Jiri Olsa) [1250641] - [perf] x86/uncore: add SNB/IVB/HSW client uncore memory controller support (Jiri Olsa) [1250641] - [perf] x86/uncore: add PCI ids for SNB/IVB/HSW IMC (Jiri Olsa) [1250641] - [perf] Add active_entry list head to struct perf_event (Jiri Olsa) [1250641] - [perf] tools: Use getconf to determine number of online CPUs (Jiri Olsa) [1291071] - [perf] probe: Fix segfault if passed with '' (Jiri Olsa) [1291071] - [perf] report: Fix -T/--threads option to work again (Jiri Olsa) [1291071] - [perf] bench numa: Fix immediate meeting of convergence condition (Jiri Olsa) [1291071] - [perf] bench numa: Fixes of --quiet argument (Jiri Olsa) [1291071] - [perf] bench futex: Fix hung wakeup tasks after requeueing (Jiri Olsa) [1291071] - [perf] probe: Fix bug with global variables handling (Jiri Olsa) [1291071] - [perf] top: Fix a segfault when kernel map is restricted (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Fix build failure on 32-bit arch (Jiri Olsa) [1291071] - [perf] kmem: Fix compiles on RHEL6/OL6 (Jiri Olsa) [1291071] - [perf] tools lib api: Undefine _FORTIFY_SOURCE before setting it (Jiri Olsa) [1291071] - [perf] kmem: Consistently use PRIu64 for printing u64 values (Jiri Olsa) [1291071] - [perf] trace: Disable events and drain events when forked workload ends (Jiri Olsa) [1291071] - [perf] trace: Enable events when doing system wide tracing and starting a workload (Jiri Olsa) [1291071] - [perf] probe: Fix segfault when probe with lazy_line to file (Jiri Olsa) [1291071] - [perf] probe: Find compilation directory path for lazy matching (Jiri Olsa) [1291071] - [perf] probe: Set retprobe flag when probe in address-based alternative mode (Jiri Olsa) [1291071] - [perf] kmem: Analyze page allocator events also (Jiri Olsa) [1291071] - [perf] evlist: Fix type for references to data_head/tail (Jiri Olsa) [1291071] - [perf] probe: Check the orphaned -x option (Jiri Olsa) [1291071] - [perf] probe: Support multiple probes on different binaries (Jiri Olsa) [1291071] - [perf] buildid-list: Fix segfault when show DSOs with hits (Jiri Olsa) [1291071] - [perf] tools: Fix cross-endian analysis (Jiri Olsa) [1291071] - [perf] tools: Fix error path to do closedir() when synthesizing threads (Jiri Olsa) [1291071] - [perf] tools: Fix synthesizing fork_event.ppid for non-main thread (Jiri Olsa) [1291071] - [perf] tools: Add 'I' event modifier for exclude_idle bit (Jiri Olsa) [1291071] - [perf] report: Don't call map__kmap if map is NULL (Jiri Olsa) [1291071] - [perf] tests: Fix attr tests (Jiri Olsa) [1291071] - [perf] probe: Fix ARM 32 building error (Jiri Olsa) [1291071] - [perf] tools: Merge all perf_event_attr print functions (Jiri Olsa) [1291071] - [perf] sched replay: Use replay_repeat to calculate the runavg of cpu usage instead of the default value 10 (Jiri Olsa) [1291071] - [perf] sched replay: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] sched replay: Fix the EMFILE error caused by the limitation of the maximum open files (Jiri Olsa) [1291071] - [perf] sched replay: Handle the dead halt of sem_wait when create_tasks() fails for any task (Jiri Olsa) [1291071] - [perf] sched replay: Fix the segmentation fault problem caused by pr_err in threads (Jiri Olsa) [1291071] - [perf] sched replay: Realloc the memory of pid_to_task stepwise to adapt to the different pid_max configurations (Jiri Olsa) [1291071] - [perf] sched replay: Alloc the memory of pid_to_task dynamically to adapt to the unexpected change of pid_max (Jiri Olsa) [1291071] - [perf] sched replay: Increase the MAX_PID value to fix assertion failure problem (Jiri Olsa) [1291071] - [perf] sched replay: Use struct task_desc instead of struct task_task for correct meaning (Jiri Olsa) [1291071] - [perf] kmem: Respect -i option (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Honor operator priority (Jiri Olsa) [1291071] - [perf] kmaps: Check kmaps to make code more robust (Jiri Olsa) [1291071] - [perf] evlist: Fix inverted logic in perf_mmap__empty (Jiri Olsa) [1291071] - [perf] data: Support using -f to override perf.data file ownership for 'convert' (Jiri Olsa) [1291071] - [perf] trace: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] timechart: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] script: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] mem: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] lock: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] kvm: Support using -f to override perf.data.guest file ownership (Jiri Olsa) [1291071] - [perf] kmem: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] inject: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] evlist: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] probe: Fix to track down unnamed union/structure members (Jiri Olsa) [1291071] - [perf] db-export: No need to have ->thread twice in struct export_sample (Jiri Olsa) [1291071] - [perf] db-export: No need to pass thread twice to db_export__sample (Jiri Olsa) [1291071] - [perf] scripting: No need to pass thread twice to the scripting callbacks (Jiri Olsa) [1291071] - [perf] script: No need to lookup thread twice (Jiri Olsa) [1291071] - [perf] ordered_samples: Remove references to perf_{evlist, tool} and machines (Jiri Olsa) [1291071] - [perf] session: Always initialize ordered_events (Jiri Olsa) [1291071] - [perf] tools: Fix ppid for synthesized fork events (Jiri Olsa) [1291071] - [perf] tools: Refactor comm/tgid lookup (Jiri Olsa) [1291071] - [perf] callchain: Fix kernel symbol resolution by remembering the cpumode (Jiri Olsa) [1291071] - [perf] build: Disable libbabeltrace check by default (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Zero should not be considered "not found" in eval_flag (Jiri Olsa) [1291071] - [perf] trace: Fix syscall enter formatting bug (Jiri Olsa) [1291071] - [perf] tools: Set JOBS based on CPU or processor (Jiri Olsa) [1291071] - [perf] perf: Bump max number of cpus to 1024 (Jiri Olsa) [1291071] - [perf] evlist: Return the first evsel with an invalid filter in apply_filters() (Jiri Olsa) [1291071] - [perf] timechart: Fix SIBGUS error on sparc64 (Jiri Olsa) [1291071] - [perf] tools: Add pid/tid filtering to report and script commands (Jiri Olsa) [1291071] - [perf] diff: Add kallsyms option (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add support for __print_array (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Free filter tokens in process_filter (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add way to find sub buffer boundary (Jiri Olsa) [1291071] - [perf] tools lib traceevent kbuffer: Remove extra update to data pointer in PADDING (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Make plugin options either string or boolean (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add pevent_data_pid_from_comm (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Handle z in bprint format (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Copy trace_clock and free it (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Handle NULL comm name (Jiri Olsa) [1291071] - [perf] symbols: Save DSO loading errno to better report errors (Jiri Olsa) [1291071] - [perf] target: Simplify handling of strerror_r return (Jiri Olsa) [1291071] - [perf] tools: Work around lack of sched_getcpu in glibc < 2.6 (Jiri Olsa) [1291071] - [perf] kmem: Print big numbers using thousands' group (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Factor out allocating and processing args (Jiri Olsa) [1291071] - [perf] probe: Fix to get ummapped symbol address on kernel (Jiri Olsa) [1291071] - [perf] tools: Remove (null) value of "Sort order" for perf mem report (Jiri Olsa) [1291071] - [perf] annotate: Allow annotation for decompressed kernel modules (Jiri Olsa) [1291071] - [perf] tools: Try to lookup kernel module map before creating one (Jiri Olsa) [1291071] - [perf] tools: Remove is_kmodule_extension function (Jiri Olsa) [1291071] - [perf] tools: Remove compressed argument from is_kernel_module (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse in is_kernel_module (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse in decompress_kmodule (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse in map_groups__set_modules_path_dir (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse for machine__new_dso (Jiri Olsa) [1291071] - [perf] tools: Add machine__module_dso function (Jiri Olsa) [1291071] - [perf] tools: Add dsos__addnew function (Jiri Olsa) [1291071] - [perf] tools: Add kmod_path__parse function (Jiri Olsa) [1291071] - [perf] tools: Add lzma decompression support for kernel module (Jiri Olsa) [1291071] - [perf] tools build: Add feature check for lzma library (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add destructor for format_field (Jiri Olsa) [1291071] - [perf] hists browser: Indicate which callchain entries are annotated (Jiri Olsa) [1291071] - [perf] build: Move feature checks code under tools/build (Jiri Olsa) [1291071] - [perf] build: Make features checks directory configurable (Jiri Olsa) [1291071] - [perf] build: Separate feature make support into config/Makefile.feature (Jiri Olsa) [1291071] - [perf] build: Fix feature_check name clash (Jiri Olsa) [1291071] - [perf] trace: Fix summary_only option (Jiri Olsa) [1291071] - [perf] probe: Fix failure to add multiple probes without debuginfo (Jiri Olsa) [1291071] - [perf] build: Add config/feature-checks/*.output to the .gitignore file (Jiri Olsa) [1291071] - [perf] build: Use FEATURE-DUMP instead of PERF-FEATURES in the .gitignore file (Jiri Olsa) [1291071] - [perf] tools: Don't allow empty argument for field-separator (Jiri Olsa) [1291071] - [perf] report: Don't allow empty argument for '-t' (Jiri Olsa) [1291071] - [perf] callchain: Separate eh/debug frame offset cache (Jiri Olsa) [1291071] - [perf] tools: Avoid confusion with preloaded bash function for perf bash completion (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf trace (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf timechart (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf test (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf script (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf help (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf data (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing subcommands of perf (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion to support listing events for --event (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing events of perf subcommand record|stat|top -e (Jiri Olsa) [1291071] - [perf] tools: Provide the right bash completion for listing options of perf subcommand subsubcommand (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing subsubcommands of perf subcommand (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing options of perf subcommand (Jiri Olsa) [1291071] - [perf] tools: Fix perf-read-vdsox32 not building and lib64 install dir (Jiri Olsa) [1291071] - [perf] build: Rename feature_print_var_code to print_var_code (Jiri Olsa) [1291071] - [perf] build: Rename PERF-FEATURES into FEATURE-DUMP (Jiri Olsa) [1291071] - [perf] build: Rename display_vf to feature_verbose (Jiri Olsa) [1291071] - [perf] build: Rename display_lib into feature_display (Jiri Olsa) [1291071] - [perf] build: Get rid of VF_FEATURE_TESTS (Jiri Olsa) [1291071] - [perf] build: Rename CORE_FEATURE_TESTS to FEATURE_TESTS (Jiri Olsa) [1291071] - [perf] build: Get rid of LIB_INCLUDE variable (Jiri Olsa) [1291071] - [perf] build: Fix pthread-attr-setaffinity-np include in test-all (Jiri Olsa) [1291071] - [perf] build: Move features build output under features directory (Jiri Olsa) [1291071] - [perf] build: Disable default check for libbabeltrace (Jiri Olsa) [1291071] - [perf] tools: Fix building error for arm64 (Jiri Olsa) [1291071] - [perf] hists browser: Allow annotating entries in callchains (Jiri Olsa) [1291071] - [perf] hists: Remove hist_entry->used, not used anymore (Jiri Olsa) [1291071] - [perf] hists browser: Fix up some branch alignment (Jiri Olsa) [1291071] - [perf] hists browser: Simplify symbol annotation menu setup (Jiri Olsa) [1291071] - [perf] data: Add tracepoint events fields CTF conversion support (Jiri Olsa) [1291071] - [perf] kmem: Fix alignment of slab result table (Jiri Olsa) [1291071] - [perf] kmem: Allow -v option (Jiri Olsa) [1291071] - [perf] kmem: Fix segfault when invalid sort key is given (Jiri Olsa) [1291071] - [perf] stat: Always correctly indent ratio column (Jiri Olsa) [1291071] - [perf] stat: Fix IPC and other formulas with -A (Jiri Olsa) [1291071] - [perf] stat: Output running time and run/enabled ratio in CSV mode (Jiri Olsa) [1291071] - [perf] hists browser: Fix UI bug after fold/unfold (Jiri Olsa) [1291071] - [perf] robe: Fix compiles due to declarations using perf_probe_point (Jiri Olsa) [1291071] - [perf] hists browser: Fix UI bug after zoom into thread/dso/symbol (Jiri Olsa) [1291071] - [perf] probe: Fix possible double free on error (Jiri Olsa) [1291071] - [perf] tools: Output feature detection's gcc output to a file (Jiri Olsa) [1291071] - [perf] build: Fix libbabeltrace detection (Jiri Olsa) [1291071] - [perf] probe: Allow weak symbols to be probed (Jiri Olsa) [1291071] - [perf] symbols: Allow symbol alias when loading map for symbol name (Jiri Olsa) [1291071] - [perf] revert "perf probe: Fix to fall back to find probe point in symbols" (Jiri Olsa) [1291071] - [perf] probe: Fix --line to handle aliased symbols in glibc (Jiri Olsa) [1291071] - [perf] probe: Fix to handle aliased symbols in glibc (Jiri Olsa) [1291071] - [perf] ordered_events: Adopt queue method (Jiri Olsa) [1291071] - [perf] tools: Remove superfluous thread->comm_set setting (Jiri Olsa) [1291071] - [perf] tools: tool->finished_round() doesn't need perf_session (Jiri Olsa) [1291071] - [perf] ordered_events: Allow tools to specify a deliver method (Jiri Olsa) [1291071] - [perf] ordered_events: Shorten function signatures (Jiri Olsa) [1291071] - [perf] ordered_events: Untangle from perf_session (Jiri Olsa) [1291071] - [perf] sched: No need to keep the session around (Jiri Olsa) [1291071] - [perf] tools: Reference count struct thread (Jiri Olsa) [1291071] - [perf] revert "perf: Remove the extra validity check on nr_pages" (Jiri Olsa) [1291071] - [perf] tools: Initialize cpu set in pthread_attr_setaffinity_np feature test (Jiri Olsa) [1291071] - [perf] probe: Remove bias offset to find probe point by address (Jiri Olsa) [1291071] - [perf] probe: Warn if given uprobe event accesses memory on older kernel (Jiri Olsa) [1291071] - [perf] tools: Improve 'libbabel' feature check failure message (Jiri Olsa) [1291071] - [perf] tools: Improve feature test debuggability (Jiri Olsa) [1291071] - [perf] tools: Improve libbfd detection message (Jiri Olsa) [1291071] - [perf] tools: Improve libperl detection message (Jiri Olsa) [1291071] - [perf] tools: Improve Python feature detection messages (Jiri Olsa) [1291071] - [perf] tools: Remove annoying extra message from the features build (Jiri Olsa) [1291071] - [perf] tools: Add PERF-FEATURES to the .gitignore file (Jiri Olsa) [1291071] - [perf] record: Document --group option (Jiri Olsa) [1291071] - [perf] record: Get rid of -l option from Documentation (Jiri Olsa) [1291071] - [perf] tools: Fix build error on ARCH=i386/x86_64/sparc64 (Jiri Olsa) [1291071] - [perf] tools: Fix FORK after COMM when synthesizing records for pre-existing threads (Jiri Olsa) [1291071] - [perf] stat: Report unsupported events properly (Jiri Olsa) [1291071] - [perf] tools: Compare JOBS to 0 after grep (Jiri Olsa) [1291071] - [perf] report: Fix branch stack mode cannot be set (Jiri Olsa) [1291071] - [perf] buildid-cache: Show usage with incorrect params (Jiri Olsa) [1291071] - [perf] buildid-cache: Use pr_debug instead of verbose and pr_info (Jiri Olsa) [1291071] - [perf] buildid-cache: Add --purge FILE to remove all caches of FILE (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion problem of 'perf --*' (Jiri Olsa) [1291071] - [perf] list: Extend raw-dump to certain kind of events (Jiri Olsa) [1291071] - [perf] list: Clean up the printing functions of hardware/software events (Jiri Olsa) [1291071] - [perf] tools: Remove the '--(null)' long_name for --list-opts (Jiri Olsa) [1291071] - [perf] list: Avoid confusion of perf output and the next command prompt (Jiri Olsa) [1291071] - [perf] list: Allow listing events with 'tracepoint' prefix (Jiri Olsa) [1291071] - [perf] list: Sort the output of 'perf list' to view more clearly (Jiri Olsa) [1291071] - [perf] data: Fix sentinel setting for data_cmds array (Jiri Olsa) [1291071] - [perf] probe: Fix a precedence bug (Jiri Olsa) [1291071] - [perf] diff: Support for different binaries (Jiri Olsa) [1291071] - [perf] buildid-cache: Add new buildid cache if update target is not cached (Jiri Olsa) [1291071] - [perf] probe: Handle strdup failure (Jiri Olsa) [1291071] - [perf] probe: Fix get_real_path to free allocated memory in error path (Jiri Olsa) [1291071] - [perf] probe: Check kprobes blacklist when adding new events (Jiri Olsa) [1291071] - [perf] trace: Fix SIGBUS failures due to misaligned accesses (Jiri Olsa) [1291071] - [perf] data: Add a 'perf' prefix to the generic fields (Jiri Olsa) [1291071] - [perf] data: Add perf data to CTF conversion support (Jiri Olsa) [1291071] - [perf] tools: Add new 'perf data' command (Jiri Olsa) [1291071] - [perf] tools: Add feature check for libbabeltrace (Jiri Olsa) [1291071] - [perf] record: Support recording running/enabled time (Jiri Olsa) [1291071] - [perf] tools: Print the thread's tid on PERF_RECORD_COMM events when -D is asked (Jiri Olsa) [1291071] - [perf] trace: Dump stack on segfaults (Jiri Olsa) [1291071] - [perf] tools: Introduce dump_stack signal helper (Jiri Olsa) [1291071] - [perf] ordered_events: Stop using tool->ordered_events (Jiri Olsa) [1291071] - [perf] session: Remove perf_session from dump_event (Jiri Olsa) [1291071] - [perf] session: Remove perf_session from some deliver event routines (Jiri Olsa) [1291071] - [perf] session: Remove perf_session from warn_errors signature (Jiri Olsa) [1291071] - [perf] evlist: Adopt events_stats from perf_session (Jiri Olsa) [1291071] - [perf] session: Remove wrappers to machines__find (Jiri Olsa) [1291071] - [perf] trace: Separate routine that handles an event from the one that reads it (Jiri Olsa) [1291071] - [perf] trace: Add man page entry for --event (Jiri Olsa) [1291071] - [perf] trace: Introduce --filter-pids (Jiri Olsa) [1291071] - [perf] evlist: Introduce set_filter_pids method (Jiri Olsa) [1291071] - [perf] trace: Filter out the trace pid when no threads are specified (Jiri Olsa) [1291071] - [perf] evlist: Introduce set_filter_pid method (Jiri Olsa) [1291071] - [perf] trace: Only insert blank duration bracket when tracing syscalls (Jiri Olsa) [1291071] - [perf] trace: Support --events foo:bar --no-syscalls (Jiri Olsa) [1291071] - [perf] trace: Allow mixing with other events (Jiri Olsa) [1291071] - [perf] trace: Handle multiple threads better wrt syscalls being intermixed (Jiri Olsa) [1291071] - [perf] trace: Print thread info when following children (Jiri Olsa) [1291071] - [perf] list: Place the header text in its right position (Jiri Olsa) [1291071] - [perf] Remove the extra validity check on nr_pages (Jiri Olsa) [1291071] - [perf] tools: Fix a bug of segmentation fault (Jiri Olsa) [1291071] - [perf] build: Display make commands on V=1 (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Use tools build framework (Jiri Olsa) [1291071] - [perf] tools lib api: Rename libapikfs.a to libapi.a (Jiri Olsa) [1291071] - [perf] tools lib api: Use tools build framework (Jiri Olsa) [1291071] - [perf] build: Add build documentation (Jiri Olsa) [1291071] - [perf] build: Remove PERF-CFLAGS file (Jiri Olsa) [1291071] - [perf] build: Remove uneeded variables (Jiri Olsa) [1291071] - [perf] build: Remove directory dependency rules (Jiri Olsa) [1291071] - [perf] build: Add single target build framework support (Jiri Olsa) [1291071] - [perf] build: Add arch sparc objects building (Jiri Olsa) [1291071] - [perf] build: Add arch sh objects building (Jiri Olsa) [1291071] - [perf] build: Add arch s390 objects building (Jiri Olsa) [1291071] - [perf] build: Add arch powerpc objects building (Jiri Olsa) [1291071] - [perf] build: Add arch arm64 objects building (Jiri Olsa) [1291071] - [perf] build: Add arch arm objects building (Jiri Olsa) [1291071] - [perf] build: Add arch x86 objects building (Jiri Olsa) [1291071] - [perf] build: Add perf.o object building (Jiri Olsa) [1291071] - [perf] build: Add zlib objects building (Jiri Olsa) [1291071] - [perf] build: Add perf regs objects building (Jiri Olsa) [1291071] - [perf] build: Add scripts objects building (Jiri Olsa) [1291071] - [perf] build: Add gtk objects building (Jiri Olsa) [1291071] - [perf] build: Add slang objects building (Jiri Olsa) [1291071] - [perf] build: Add ui objects building (Jiri Olsa) [1291071] - [perf] build: Add dwarf unwind objects building (Jiri Olsa) [1291071] - [perf] build: Add dwarf objects building (Jiri Olsa) [1291071] - [perf] build: Add probe objects building (Jiri Olsa) [1291071] - [perf] build: Add libperf objects building (Jiri Olsa) [1291071] - [perf] build: Add builtin objects building (Jiri Olsa) [1291071] - [perf] build: Add tests objects building (Jiri Olsa) [1291071] - [perf] build: Add bench objects building (Jiri Olsa) [1291071] - [perf] build: Disable make's built-in rules (Jiri Olsa) [1291071] - [perf] tools: Remove api fs object from python build (Jiri Olsa) [1291071] - [perf] tools build: Add subdir support (Jiri Olsa) [1291071] - [perf] tools build: Add detected config support (Jiri Olsa) [1291071] - [perf] tools build: Add new build support (Jiri Olsa) [1291071] - [perf] buildid-cache: Consolidate .build-id cache path generators (Jiri Olsa) [1291071] - [perf] buildid-cache: Remove unneeded debugdir parameters (Jiri Olsa) [1291071] - [perf] symbols: Define STT_GNU_IFUNC for glibc 2.9 and older (Jiri Olsa) [1291071] - [perf] tools: Make perf aware of tracefs (Jiri Olsa) [1291071] - [perf] tools lib api fs: Add tracefs_configured, debugfs_configured functions (Jiri Olsa) [1291071] - [perf] tools lib api debugfs: Add DEBUGFS_DEFAULT_PATH macro (Jiri Olsa) [1291071] - [perf] tools lib api fs: Add tracefs mount helper functions (Jiri Olsa) [1291071] - [perf] tools: Add helper to find mounted file systems (Jiri Olsa) [1291071] - [perf] tools: Do not check debugfs MAGIC for tracing files (Jiri Olsa) [1291071] - [perf] evlist: Fix typo in comment (Jiri Olsa) [1291071] - [perf] trace: No need to enable evsels for workload started from perf (Jiri Olsa) [1291071] - [perf] tools: Introduce event_format__fprintf method (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Introduce trace_seq_do_fprintf function (Jiri Olsa) [1291071] - [perf] symbols: debuglink should take symfs option into account (Jiri Olsa) [1291071] - [perf] symbols: Ignore mapping symbols on aarch64 (Jiri Olsa) [1291071] - [perf] probe: Update man page (Jiri Olsa) [1291071] - [perf] probe: Fix to handle optimized not-inlined functions (Jiri Olsa) [1291071] - [perf] tools: Fix a dso open fail message (Jiri Olsa) [1291071] - [perf] ests: Do not rely on dso__data_read_offset to open dso (Jiri Olsa) [1291071] - [perf] test: Fix dso cache testcase (Jiri Olsa) [1291071] - [perf] tools: Construct LBR call chain (Jiri Olsa) [1291071] - [perf] tools: Enable LBR call stack support (Jiri Olsa) [1291071] - [perf] x86: Remove redundant calls to perf_pmu_disable,perf_pmu_enable (Jiri Olsa) [1291071] - [perf] x86/intel: Expose LBR callstack to user space tooling (Jiri Olsa) [1291071] - [perf] x86/intel: Discard zero length call entries in LBR call stack (Jiri Olsa) [1291071] - [perf] /x86/intel: Disable FREEZE_LBRS_ON_PMI when LBR operates in callstack mode (Jiri Olsa) [1291071] - [perf] x86/intel: Re-organize code that implicitly enables LBR/PEBS (Jiri Olsa) [1291071] - [perf] Simplify the branch stack check (Jiri Olsa) [1291071] - [perf] x86/intel: Save/restore LBR stack during context switch (Jiri Olsa) [1291071] - [perf] x86/intel: Track number of events that use the LBR callstack (Jiri Olsa) [1291071] - [perf] x86/intel: Allocate space for storing LBR stack (Jiri Olsa) [1291071] - [perf] Always switch pmu specific data during context switch (Jiri Olsa) [1291071] - [perf] Add pmu specific data for perf task context (Jiri Olsa) [1291071] - [perf] revert "perf: Always destroy groups on exit" (Jiri Olsa) [1291071] - [perf] Fix event->ctx locking (Jiri Olsa) [1291071] - [perf] Fix perf_pmu_migrate_context (Jiri Olsa) [1291071] - [perf] Fix unclone_ctx vs locking (Jiri Olsa) [1291071] - [perf] Fix lockdep warning on process exit (Jiri Olsa) [1291071] - [perf] Fix use after free in perf_remove_from_context (Jiri Olsa) [1291071] - [perf] x86/intel: Add basic Haswell LBR call stack support (Jiri Olsa) [1291071] - [perf] x86/intel: Use context switch callback to flush LBR stack (Jiri Olsa) [1291071] - [perf] Introduce pmu context switch callback (Jiri Olsa) [1291071] - [perf] x86/intel: Reduce lbr_sel_map[] size (Jiri Olsa) [1291071] - [perf] x86: Add conditional branch filtering support (Jiri Olsa) [1291071] - [perf] Add new conditional branch filter 'PERF_SAMPLE_BRANCH_COND' (Jiri Olsa) [1291071] - [perf] Update shadow timestamp before add event (Jiri Olsa) [1291071] - [perf] x86/intel/uncore: Delete an unnecessary check before pci_dev_put call (Jiri Olsa) [1291071]- [hv] fcopy: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950] - [hv] vss: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950] - [hv] kvp: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950] - [hv] util: introduce state machine for util drivers (Vitaly Kuznetsov) [1216950] - [hv] fcopy: rename fcopy_work -> fcopy_timeout_work (Vitaly Kuznetsov) [1216950] - [hv] kvp: rename kvp_work -> kvp_timeout_work (Vitaly Kuznetsov) [1216950] - [hv] vss: process deferred messages when we complete the transaction (Vitaly Kuznetsov) [1216950] - [hv] fcopy: process deferred messages when we complete the transaction (Vitaly Kuznetsov) [1216950] - [hv] kvp: move poll_channel() to hyperv_vmbus.h (Vitaly Kuznetsov) [1216950] - [hv] kvp: reset kvp_context (Vitaly Kuznetsov) [1216950] - [hv] util: move kvp/vss function declarations to hyperv_vmbus.h (Vitaly Kuznetsov) [1216950] - [kernel] kprobes: initialize before using a hlist (Pratyush Anand) [1290663] - [perf] x86/intel/uncore: Add Broadwell-EP uncore support (Jiri Olsa) [1242694 1249700 1283155] - [perf] x86/intel/uncore: Add Broadwell-DE uncore support (Jiri Olsa) [1242694 1249700 1283155] - [perf] Decouple unthrottling and rotating (Jiri Olsa) [1242694 1249700 1283155] - [x86] perf: Add more Broadwell model numbers (Jiri Olsa) [1242694 1249700 1283155] - [perf] perf/x86/intel: Remove incorrect model number from Haswell perf (Jiri Olsa) [1242694 1249700 1283155] - [watchdog] avoid races between /proc handlers and CPU hotplug (Aaron Tomlin) [1263774] - [watchdog] update watchdog_thresh properly (Aaron Tomlin) [1263774] - [watchdog] update watchdog attributes atomically (Aaron Tomlin) [1263774] - [watchdog] Use hotplug thread infrastructure (Aaron Tomlin) [1263774] - [watchdog] make sure the watchdog thread gets CPU on loaded system (Aaron Tomlin) [1263774] - [watchdog] Drop FIFO policy in exit path (Aaron Tomlin) [1263774] - [mmc] sdhci-pci: Build o2micro support in the same module (Don Zickus) [1089109] - [mmc] sdhci-pci: add support of O2Micro/BayHubTech SD hosts (Don Zickus) [1089109] - [mmc] sdhci-pci: break out definitions to header file (Don Zickus) [1089109] - [mmc] sdhci: add auto CMD12 support for eSDHC driver (Don Zickus) [1089109] - [mmc] s3c6410: add new quirk in sdhci driver and update ADMA descriptor build (Don Zickus) [1089109] - [kernel] memcg: clear mm->owner when last possible owner leaves (Aaron Tomlin) [1272655] - [mm] thp: don't hold mmap_sem in khugepaged when allocating THP (Aaron Tomlin) [1272655] - [mm] thp: khugepaged: add policy for finding target node (Aaron Tomlin) [1272655] - [mm] thp: cleanup: mv alloc_hugepage to better place (Aaron Tomlin) [1272655] - [mm] thp: khugepaged_prealloc_page forgot to reset the page alloc indicator (Aaron Tomlin) [1272655] - [mm] thp: remove unnecessary set_recommended_min_free_kbytes (Aaron Tomlin) [1272655] - [mm] thp: use khugepaged_enabled to remove duplicate code (Aaron Tomlin) [1272655] - [mm] thp: remove khugepaged_loop (Aaron Tomlin) [1272655] - [mm] thp: introduce khugepaged_prealloc_page and khugepaged_alloc_page (Aaron Tomlin) [1272655] - [mm] thp: release page in page pre-alloc path (Aaron Tomlin) [1272655] - [mm] thp: merge page pre-alloc in khugepaged_loop into khugepaged_do_scan (Aaron Tomlin) [1272655] - [mm] thp: remove some code depend on CONFIG_NUMA (Aaron Tomlin) [1272655] - [mm] thp: remove wake_up_interruptible in the exit path (Aaron Tomlin) [1272655] - [mm] thp: remove unnecessary khugepaged_thread check (Aaron Tomlin) [1272655] - [mm] thp: move khugepaged_mutex out of khugepaged (Aaron Tomlin) [1272655] - [mm] thp: remove unnecessary check in start_khugepaged (Aaron Tomlin) [1272655] - [mm] thp: optimize memcg charge in khugepaged (Aaron Tomlin) [1272655]- [fs] dlm: Replace nodeid_to_addr with kernel_getpeername (Robert S Peterson) [1264492] - [fs] dlm: print kernel message when we get an error from kernel_sendpage (Robert S Peterson) [1264492] - [x86] fpu: Fix double-increment in setup_xstate_features (Herbert Xu) [1232495] - [x86] fpu/xstate: Don't assume the first zero xfeatures zero bit means the end (Herbert Xu) [1232495] - [scsi] ipr: Driver version 2.6.3 (Gustavo Duarte) [1252713] - [scsi] ipr: Issue Configure Cache Parameters command (Gustavo Duarte) [1252713] - [scsi] ipr: Inquiry IOA page 0xC4 during initialization (Gustavo Duarte) [1252713] - [scsi] ipr: Don't set NO_ULEN_CHK bit when resource is a vset (Gustavo Duarte) [1252713] - [scsi] ipr: Add delay to ensure coherent dumps (Gustavo Duarte) [1252713] - [scsi] ipr: Enable SIS pipe commands for SIS-32 devices (Gustavo Duarte) [1252713] - [scsi] ipr: Inhibit underlength data check for AFDASD in raw mode (Gustavo Duarte) [1252713] - [scsi] ipr: Driver version 2.6.2 (Gustavo Duarte) [1252713] - [scsi] ipr: Endian / sparse fixes (Gustavo Duarte) [1252713] - [scsi] ipr: Byte swapping for device_id attribute in sysfs (Gustavo Duarte) [1252713] - [scsi] ipr: Fix locking for unit attention handling (Gustavo Duarte) [1252713] - [scsi] ipr: Driver version 2.6.1 (Gustavo Duarte) [1252713] - [scsi] ipr: AF DASD raw mode implementation in ipr driver (Gustavo Duarte) [1252713] - [scsi] ipr: Fix possible error path oops during initialization (Gustavo Duarte) [1252713] - [scsi] ipr: Reset in task context (Gustavo Duarte) [1252713] - [scsi] ipr: Reboot speed improvements (Gustavo Duarte) [1252713] - [scsi] ipr: set scsi_level correctly for disk arrays (Gustavo Duarte) [1252713] - [scsi] ipr: add support for async scanning to speed up boot (Gustavo Duarte) [1252713] - [mm] ksm: add reschedule points to unmerge_and_remove_all_rmap_items (Andrea Arcangeli) [1262294] - [mm] ksm: introduce ksm_max_page_sharing per page deduplication limit (Andrea Arcangeli) [1262294] - [net] unix: properly account for FDs passed over unix sockets (Hannes Frederic Sowa) [1297406] - [net] unix: garbage: fixed several comment and whitespace style issues (Hannes Frederic Sowa) [1297406] - [net] net_sched: invoke ->attach() after setting dev->qdisc (Phil Sutter) [1288472] - [net] pkt_sched: move the sanity test in qdisc_list_add() (Phil Sutter) [1288472] - [net] pkt_sched: set root qdisc before change() in attach_default_qdiscs() (Phil Sutter) [1288472] - [net] pkt_sched: give visibility to mq slave qdiscs (Phil Sutter) [1288472] - [net] qdisc: fix build with !CONFIG_NET_SCHED (Phil Sutter) [1288472] - [net] qdisc: allow setting default queuing discipline (Phil Sutter) [1288472] - [kdump] Reuse KEXEC_RESERVE_UPPER_LIMIT in arch_crash_auto_scale (Baoquan He) [1007642] - [kdump] Add a KEXEC_RESERVE_UPPER_LIMIT to limit the bootmem reserving for crashkernel (Baoquan He) [1007642] - [kernel] ftrace: Allow to remove a single function from function graph filter (Jiri Olsa) [1063695] - [kernel] function-graph: Allow writing the same val to set_graph_function (Jiri Olsa) [1063695] - [kernel] tracing: Simplify test for function_graph tracing start point (Jiri Olsa) [1063695]- [fs] configfs: Fix race between configfs_readdir() and configfs_d_iput() (Robert S Peterson) [1267681] - [fs] gfs2: Add module parameter gl_hash_size to increase hash table size (Robert S Peterson) [1259879] - [fs] GFS2: Don't add all glocks to the lru (Robert S Peterson) [1228381] - [fs] gfs2: Reintroduce a timeout in function gfs2_gl_hash_clear (Robert S Peterson) [1291458] - [fs] gfs2: Add missing else in trans_add_meta/data (Robert S Peterson) [1267995] - [fs] fs-cache: Add missing initialization of ret in cachefiles_write_page (David Howells) [1277622] - [fs] fs-cache: Handle a write to the page immediately beyond the EOF marker (David Howells) [1277622] - [fs] cachefiles: perform test on s_blocksize when opening cache file (David Howells) [1277622] - [fs] fs-cache: Don't override netfs's primary_index if registering failed (David Howells) [1277622] - [fs] fs-cache: Increase reference of parent after registering, netfs success (David Howells) [1277622] - [fs] fs-cache: Retain the netfs context in the retrieval op earlier (David Howells) [1277622] - [fs] fs-cache: The operation cancellation method needs calling in more places (David Howells) [1170397 1277622] - [fs] fs-cache: Put an aborted initialised op so that it is accounted correctly (David Howells) [1277622] - [fs] fs-cache: Fix cancellation of in-progress operation (David Howells) [1277622] - [fs] fs-cache: Count the number of initialised operations (David Howells) [1277622] - [fs] fs-cache: Out of line fscache_operation_init (David Howells) [1277622] - [fs] fs-cache: Permit fscache_cancel_op() to cancel in-progress operations too (David Howells) [1277622] - [fs] fs-cache: fscache_object_is_dead() has wrong logic, kill it (David Howells) [1277622] - [fs] fs-cache: Synchronise object death state change vs operation submission (David Howells) [1096893 1277622] - [fs] fs-cache: Handle a new operation submitted against a killed object (David Howells) [1277622] - [fs] fs-cache: When submitting an op, cancel it if the target object is dying (David Howells) [1277622] - [fs] fs-cache: Move fscache_report_unexpected_submission() to make it more available (David Howells) [1277622] - [fs] fs-cache: Count culled objects and objects rejected due to lack of space (David Howells) [1277622] - [fs] fs/fscache/object-list.c: use __seq_open_private (David Howells) [1277622] - [fs] cachefiles: Fix incorrect test for in-memory object collision (David Howells) [1277622] - [fs] cachefiles: Handle object being killed before being set up (David Howells) [1149103 1277622] - [fs] cachefiles: add missing \n to kerror conversions (David Howells) [1277622] - [fs] fs-cache: refcount becomes corrupt under vma pressure (David Howells) [1277622] - [fs] fs-cache: Reduce cookie ref count if submit fails (David Howells) [1277622] - [fs] fs-cache: Timeout for releasepage (David Howells) [1277622] - [fs] cachefiles: replace kerror by pr_err (David Howells) [1277622] - [fs] cachefiles: convert printk to pr_foo() (David Howells) [1277622] - [fs] fscache: replace seq_printf by seq_puts (David Howells) [1277622] - [fs] fscache: convert printk to pr_foo (David Howells) [1277622] - [fs] get rid of pointless checks for NULL ->i_op (David Howells) [1277622] - [fs] fs-cache: Handle removal of unadded object to the fscache_object_list rb tree (David Howells) [1277622] - [fs] nfs: Use i_writecount to control whether to get an fscache cookie in nfs_open (David Howells) [1277622] - [fs] fs-cache: Provide the ability to enable/disable cookies (David Howells) [1277622] - [fs] fs-cache: Add use/unuse/wake cookie wrappers (David Howells) [1277622] - [fs] cachefiles: Don't try to dump the index key if the cookie has been cleared (David Howells) [1277622] - [fs] cachefiles: Fix memory leak in cachefiles_check_auxdata error paths (David Howells) [1277622] - [fs] fscache: check consistency does not decrement refcount (David Howells) [1277622] - [fs] fscache: Netfs function for cleanup post readpages (David Howells) [1277622] - [fs] cachefiles: Implement interface to check cache consistency (David Howells) [1277622] - [fs] fs-cache: Add interface to check consistency of a cached object (David Howells) [1277622] - [fs] fs-cache: Don't use spin_is_locked() in assertions (David Howells) [1277622] - [netdrv] be2net: Avoid accessing eq object in be_msix_register routine, when i < 0 (Ivan Vecera) [1253018] - [netdrv] be2net: remove local variable 'status' (Ivan Vecera) [1253018] - [netdrv] be2net: replace hardcoded values with existing define (Ivan Vecera) [1253018] - [netdrv] be2net: remove unused local rsstable array (Ivan Vecera) [1253018] - [netdrv] be2net: remove vlan promisc capability from VF's profile descriptors (Ivan Vecera) [1253018] - [netdrv] be2net: set pci_func_num while issuing GET_PROFILE_CONFIG cmd (Ivan Vecera) [1253018] - [netdrv] be2net: pad skb to meet minimum TX pkt size in BE3 (Ivan Vecera) [1253018] - [netdrv] be2net: release mcc-lock in a failure case in be_cmd_notify_wait (Ivan Vecera) [1253018] - [netdrv] be2net: fix BE3-R FW download compatibility check (Ivan Vecera) [1253018] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo (Ivan Vecera) [1253018] - [netdrv] be2net: Revert "make the RX_FILTER command asynchronous" commit (Ivan Vecera) [1253018] - [netdrv] be2net: protect eqo->affinity_mask from getting freed twice (Ivan Vecera) [1253018] - [netdrv] be2net: post buffers before destroying RXQs in Lancer (Ivan Vecera) [1253018] - [netdrv] be2net: enable IFACE filters only after creating RXQs (Ivan Vecera) [1253018] - [netdrv] be2net: support ndo_get_phys_port_id (Ivan Vecera) [1253018] - [netdrv] be2net: bump up the driver version to 10.6.0.3 (Ivan Vecera) [1253018] - [netdrv] be2net: make SET_LOOPBACK_MODE cmd asynchrounous (Ivan Vecera) [1253018] - [netdrv] be2net: make the RX_FILTER command asynchronous (Ivan Vecera) [1253018] - [netdrv] be2net: return error status from be_mcc_notify (Ivan Vecera) [1253018] - [netdrv] be2net: convert dest field in udp-hdr to host-endian (Ivan Vecera) [1253018] - [netdrv] be2net: fix wrong return value in be_check_ufi_compatibility (Ivan Vecera) [1253018] - [netdrv] be2net: remove redundant D0 power state set (Ivan Vecera) [1253018] - [netdrv] be2net: query FW to check if EVB is enabled (Ivan Vecera) [1253018] - [netdrv] be2net: remove duplicate code in be_setup_wol (Ivan Vecera) [1253018] - [netdrv] be2net: Replace dma/pci_alloc_coherent calls with dma_zalloc_coherent (Ivan Vecera) [1253018] - [netdrv] cpumask_set_cpu_local_first => cpumask_local_spread, lament (Ivan Vecera) [1253018] - [netdrv] be2net: Support for OS2BMC (Ivan Vecera) [1253018] - [netdrv] be2net: Report a "link down" to the stack when a fatal error or fw reset happens (Ivan Vecera) [1253018] - [netdrv] be2net: Export board temperature using hwmon-sysfs interface (Ivan Vecera) [1253018] - [netdrv] be2net: update copyright year to 2015 (Ivan Vecera) [1253018] - [netdrv] be2net: use be_virtfn instead of !be_physfn (Ivan Vecera) [1253018] - [netdrv] be2net: simplify UFI compatibility checking (Ivan Vecera) [1253018] - [netdrv] be2net: post full RXQ on interface enable (Ivan Vecera) [1253018] - [netdrv] be2net: check for INSUFFICIENT_VLANS error (Ivan Vecera) [1253018] - [netdrv] be2net: receive pkts with L3, L4 errors on VFs (Ivan Vecera) [1253018] - [netdrv] be2net: set interrupt moderation for Skyhawk-R using EQ-DB (Ivan Vecera) [1253018] - [netdrv] be2net: add support for spoofchk setting (Ivan Vecera) [1253018] - [netdrv] be2net: Fix a bug in Rx buffer posting (Ivan Vecera) [1253018] - [netdrv] be2net: bump up the driver version to 10.6.0.1 (Ivan Vecera) [1253018] - [netdrv] be2net: setup xps queue mapping (Ivan Vecera) [1253018] - [netdrv] be2net: assign CPU affinity hints to be2net IRQs (Ivan Vecera) [1253018] - [kernel] cpumask: Utility function to set n'th cpu - local cpu first (Ivan Vecera) [1253018] - [netdrv] be2net: restrict MODIFY_EQ_DELAY cmd to a max of 8 EQs (Ivan Vecera) [1253018] - [netdrv] be2net: Prevent VFs from enabling VLAN promiscuous mode (Ivan Vecera) [1253018] - [netdrv] ethernet: codespell comment spelling fixes (Ivan Vecera) [1253018] - [netdrv] be2net: implement .sriov_configure PCI callback (Ivan Vecera) [1253018] - [netdrv] be2net: re-distribute SRIOV resources allowed by FW (Ivan Vecera) [1253018] - [netdrv] be2net: avoid creating the non-RSS default RXQ if FW allows to (Ivan Vecera) [1253018] - [netdrv] be2net: move be_func_init call inside be_setup (Ivan Vecera) [1253018] - [netdrv] be2net: refactor adapter resource cleanup sequence into be_cleanup (Ivan Vecera) [1253018] - [netdrv] be2net: refactor adapter resource initialzation sequence into be_resume (Ivan Vecera) [1253018] - [netdrv] be2net: remove code duplication relating to Lancer reset sequence (Ivan Vecera) [1253018] - [netdrv] be2net: refactor error detect/recovery function (Ivan Vecera) [1253018] - [netdrv] be2net: use a wrapper to schedule and cancel error detection task (Ivan Vecera) [1253018] - [netdrv] be2net: refactor function initalization sequence into be_func_init (Ivan Vecera) [1253018] - [netdrv] be2net: get rid of be_get_initial_config call from be_probe (Ivan Vecera) [1253018] - [netdrv] be2net: move adapter fields alloc/free code to new routines (Ivan Vecera) [1253018] - [netdrv] be2net: fix wrong handling of be_setup failure in be_probe (Ivan Vecera) [1253018] - [netdrv] be2net: Add a few inline functions to test TXQ conditions (Ivan Vecera) [1253018] - [netdrv] be2net: Minor code cleanup in tx completion process (Ivan Vecera) [1253018] - [netdrv] be2net: Refactor be_xmit_enqueue routine (Ivan Vecera) [1253018] - [netdrv] be2net: Refactor wrb_fill_hdr routine (Ivan Vecera) [1253018] - [netdrv] be2net: support TX batching using skb->xmit_more flag (Ivan Vecera) [1253018] - [md] flush ->event_work before stopping array (Jes Sorensen) [1220555] - [net] flow_dissector: remove unused function flow_get_hlen declaration (Ivan Vecera) [1298479] - [net] flow_keys: n_proto type should be __be16 (Ivan Vecera) [1298479] - [netdrv] 3c59x: fix another page map/single unmap imbalance (Neil Horman) [1291401] - [netdrv] 3c59x: balance page maps and unmaps (Neil Horman) [1291401] - [netdrv] 3c59x: Fix bad offset spec in skb_frag_dma_map (Neil Horman) [1291401] - [netdrv] 3c59x: Add dma error checking and recovery (Neil Horman) [1291401] - [mfd] lpc_ich: Intel device IDs for PCH (Steve Best) [1244017] - [i2c] i801: add Intel Lewisburg device IDs (Steve Best) [1244017] - [sound] alsa: hda - Add Intel Lewisburg device IDs Audio (Steve Best) [1244017] - [sched] core: Rework rq->clock update skips (Aaron Tomlin) [1263613] - [sched] Remove useless code in yield_to() (Aaron Tomlin) [1263613] - [sched] Set skip_clock_update in yield_task_fair() (Aaron Tomlin) [1263613] - [sched] rt: Update rq clock when unthrottling of an otherwise idle CPU (Aaron Tomlin) [1263613] - [pci] PCIe / hotplug: Drop pointless ACPI-based "slot detection" check (Jarod Wilson) [1211804] - [netdrv] remove NETIF_F_NO_CSUM feature bit (Michal Schmidt) [1291941] - [mm] memcg: oom_notify use-after-free fix (Rafael Aquini) [1294400] - [mm] make lru_add_drain_all() selective (Jerome Marchand) [1266146] - [char] random: Fix "Missing strategy" warnings in debug kernel (Prarit Bhargava) [1296944] - [netdrv] bna: fix error handling (Ivan Vecera) [1258535] - [netdrv] bna: check for dma mapping errors (Ivan Vecera) [1258535] - [netdrv] bna: remove superfluous parentheses (Ivan Vecera) [1258535] - [netdrv] bna: make pointers to read-only inputs const (Ivan Vecera) [1258535] - [netdrv] bna: remove unnecessary cast of BIT value (Ivan Vecera) [1258535] - [netdrv] bna: use netdev_* and dev_* instead of printk and pr_* (Ivan Vecera) [1258535] - [netdrv] bna: fix timeout API argument type (Ivan Vecera) [1258535] - [netdrv] bna: use list_for_each_entry where appropriate (Ivan Vecera) [1258535] - [netdrv] bna: get rid of private macros for manipulation with lists (Ivan Vecera) [1258535] - [netdrv] bna: use memdup_user to copy userspace buffers (Ivan Vecera) [1258535] - [netdrv] bna: correct comparisons/assignments to bool (Ivan Vecera) [1258535] - [netdrv] bna: remove TX_E_PRIO_CHANGE event and BNA_TX_F_PRIO_CHANGED flag (Ivan Vecera) [1258535] - [netdrv] bna: remove paused from bna_rx_config and flags from bna_rxf (Ivan Vecera) [1258535] - [netdrv] bna: remove RXF_E_PAUSE and RXF_E_RESUME events (Ivan Vecera) [1258535] - [netdrv] bna: remove prio_change_cbfn oper_state_cbfn from struct bna_tx (Ivan Vecera) [1258535] - [netdrv] bna: remove oper_state_cbfn from struct bna_rxf (Ivan Vecera) [1258535] - [netdrv] bna: remove pause_cbfn from struct bna_enet (Ivan Vecera) [1258535] - [netdrv] bna: remove unused cbfn parameter (Ivan Vecera) [1258535] - [netdrv] bna: use BIT(x) instead of (1 << x) (Ivan Vecera) [1258535] - [netdrv] bna: get rid of duplicate and unused macros (Ivan Vecera) [1258535] - [netdrv] bna: replace pragma(pack) with attribute __packed (Ivan Vecera) [1258535] - [netdrv] bna: get rid of mac_t (Ivan Vecera) [1258535] - [netdrv] bna: use ether_addr_copy instead of memcpy (Ivan Vecera) [1258535] - [netdrv] bna: remove obsolete use of EXTRA_CFLAGS (Ivan Vecera) [1258535] - [netdrv] bna: fix soft lock-up during firmware initialization failure (Ivan Vecera) [1258535] - [netdrv] bna: remove unreasonable iocpf timer start (Ivan Vecera) [1258535] - [netdrv] bna: fix firmware loading on big-endian machines (Ivan Vecera) [1258535] - [netdrv] ethernet: codespell comment spelling fixes (Ivan Vecera) [1258535] - [netdrv] bna: Update the Driver and Firmware Version (Ivan Vecera) [1258535] - [netdrv] bna: QLogic BR-series Adapters Driver Rebranding (Ivan Vecera) [1258535] - [netdrv] net: incorrect use of init_completion fixup (Ivan Vecera) [1258535] - [netdrv] bna: use netdev_rss_key_fill() helper (Ivan Vecera) [1258535] - [netdrv] bna: fix skb->truesize underestimation (Ivan Vecera) [1258535] - [netdrv] bna: use container_of to resolve bufdesc_ex from bufdesc (Ivan Vecera) [1258535] - [netdrv] bna: remove unnecessary break after return (Ivan Vecera) [1258535] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1258535] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1258535] - [netdrv] bna: remove open-coded skb_cow_head (Ivan Vecera) [1258535] - [netdrv] bnad: Call dev_kfree_skb_any instead of dev_kfree_skb (Ivan Vecera) [1258535] - [netdrv] bna: Replace large udelay() with mdelay() (Ivan Vecera) [1258535] - [netdrv] brocade: Convert uses of __constant_ to (Ivan Vecera) [1258535] - [netdrv] bna: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1258535] - [netdrv] bnad: code cleanup (Ivan Vecera) [1258535] - [netdrv] bna: Fix build due to missing use of dma_unmap_len_set() (Ivan Vecera) [1258535] - [netdrv] bna: make pointers to read-only inputs const (Ivan Vecera) [1258535] - [netdrv] bnad: do vlan cleanup (Ivan Vecera) [1258535]- [netdrv] i40e: trivial fixes (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump version to 1.4.7 for i40e and 1.4.3 for i40evf (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: use logical operator (Stefan Assmann) [1249247] - [netdrv] i40evf: use correct types (Stefan Assmann) [1249247] - [netdrv] i40evf: don't use atomic allocation (Stefan Assmann) [1249247] - [netdrv] i40e: Fix memory leaks, sideband filter programming (Stefan Assmann) [1249247] - [netdrv] i40e: Detection and recovery of TX queue hung logic moved to service_task from tx_timeout (Stefan Assmann) [1249247] - [netdrv] i40evf: remove duplicate string (Stefan Assmann) [1249247] - [netdrv] i40evf: set real num queues (Stefan Assmann) [1249247] - [netdrv] i40evf: increase max number of queues (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e version to 1.4.4 and i40evf to 1.4.1 (Stefan Assmann) [1249247] - [netdrv] i40evf: allocate ring structs dynamically (Stefan Assmann) [1249247] - [netdrv] i40evf: allocate queue vectors dynamically (Stefan Assmann) [1249247] - [netdrv] i40evf: quoth the VF driver, Nevermore (Stefan Assmann) [1249247] - [netdrv] i40evf: add new fields to store user configuration of RSS (Stefan Assmann) [1249247] - [netdrv] i40evf: create a generic get RSS function (Stefan Assmann) [1249247] - [netdrv] i40evf: create a generic config RSS function (Stefan Assmann) [1249247] - [netdrv] i40evf: rename VF adapter specific RSS function (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: prefetch skb data on transmit (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix RS bit update in Tx path and disable force WB workaround (Stefan Assmann) [1249247] - [netdrv] i40evf: handle many MAC filters correctly (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: clean up error messages (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add comment to #endif (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add a stat to track how many times we have to do a force WB (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove unused tunnel parameter (Stefan Assmann) [1249247] - [netdrv] i40evf: fix compiler warning of unused variable (Stefan Assmann) [1249247] - [netdrv] i40evf: clean up local variable initialization (Stefan Assmann) [1249247] - [netdrv] i40evf: add missing kernel-doc argument (Stefan Assmann) [1249247] - [netdrv] i40e: re-use *ph specifier to hexdump a data (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.46 and i40evf to 1.3.33 (Stefan Assmann) [1249247] - [netdrv] i40evf: use correct struct for list manipulation (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add a workaround to drop all flow control frames (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.38 and i40evf to 1.3.25 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix an accidental error with BIT_ULL replacement (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: adjust interrupt throttle less frequently (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: change dynamic interrupt thresholds (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix bug in throttle rate math (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: refactor IRQ enable function (Stefan Assmann) [1249247] - [netdrv] i40evf: don't give up (Stefan Assmann) [1249247] - [netdrv] i40evf: fix overlong BIT defines (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.34 and i40evf to 1.3.21 (Stefan Assmann) [1249247] - [netdrv] i40evf: relax and stagger init timing a bit (Stefan Assmann) [1249247] - [netdrv] i40evf: correctly populate vlan_features (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: moderate interrupts differently (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix compile issue related to const string (Stefan Assmann) [1249247] - [netdrv] drivers/net/intel: use napi_complete_done() (Stefan Assmann) [1249247] - [netdrv] i40evf: Add support for netpoll (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Drop useless "IN_NETPOLL" flag (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix handling of napi budget (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.28 and i40evf to 1.3.19 (Stefan Assmann) [1249247] - [netdrv] i40evf: speed up init (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove redundant declarations of a variable and a function (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add WB_ON_ITR offload support (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.25 and i40evf to 1.3.17 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Refactor PHY structure and add phy_capabilities enum (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add module_types and update_link_info (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: split device ids into a separate file (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add info to nvm info struct for OEM version data (Stefan Assmann) [1249247] - [netdrv] i40evf: properly handle ndo_set_mac_address calls (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add new link status defines (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: pass QOS handle to VF (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: clean up some code (Stefan Assmann) [1249247] - [netdrv] i40evf: detect reset more reliably (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Explicitly assign enum index for VSI type (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Store CEE DCBX DesiredCfg and RemoteCfg (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove unused opcode (Stefan Assmann) [1249247] - [netdrv] i40evf: propagate interrupt allocation failure (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add a stat to keep track of linearization count (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: give up the __func__ (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: assure clean asq status report (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix a potential type compare issue (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add driver support for new device ids (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: set AQ count after memory allocation (Stefan Assmann) [1249247] - [netdrv] i40evf: don't blow away MAC address (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: grab the AQ spinlocks before clearing registers (Stefan Assmann) [1249247] - [netdrv] i40evf: tweak init timing (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add new device id 1588 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix Tx hang workaround code (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix up type clash in i40e_aq_rc_to_posix conversion (Stefan Assmann) [1249247] - [netdrv] i40evf: missing rtnl_unlock in i40evf_resume() (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: check for stopped admin queue (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: refactor tx timeout logic (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.21 and i40evf to 1.3.13 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add get AQ result command to nvmupdate utility (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add exec_aq command to nvmupdate utility (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add wait states to NVM state machine (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add GetStatus command for nvmupdate (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add handling of writeback descriptor (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: save aq writeback for future inspection (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.9 and i40evf to 1.3.5 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Cache the CEE TLV status returned from firmware (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add VIRTCHNL_VF_OFFLOAD flag (Stefan Assmann) [1249247] - [netdrv] i40evf: Remove PF specific register definitions from the VF (Stefan Assmann) [1249247] - [netdrv] i40evf: Use the correct defines to match the VF registers (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add capability to gather VEB per TC stats (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add TX/RX outer UDP checksum support for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add support for writeback on ITR feature for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: RSS changes for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update register.h file for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update FW API with X722 support (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add flags for X722 capabilities (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add device ids for X722 (Stefan Assmann) [1249247] - [netdrv] i40e: use BIT and BIT_ULL macros (Stefan Assmann) [1249247] - [netdrv] i40e: clean up error status messages (Stefan Assmann) [1249247] - [netdrv] i40evf: support virtual channel API version 1.1 (Stefan Assmann) [1249247] - [netdrv] i40evf: handle big resets (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add macros for virtual channel API version and device capability (Stefan Assmann) [1249247] - [netdrv] i40e: add VF capabilities to virtual channel interface (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix and refactor dynamic ITR code (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump version to 1.3.6 for i40e and 1.3.2 for i40evf (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add support for pre-allocated pages for PD (Stefan Assmann) [1249247] - [netdrv] i40evf: add MAC address filter in open, not init (Stefan Assmann) [1249247] - [netdrv] i40evf: don't delete all the filters (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update the admin queue command header (Stefan Assmann) [1249247] - [netdrv] i40evf: Allow for an abundance of vectors (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update Flex-10 related device/function capabilities (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add stats to track FD ATR and SB dynamic enable state (Stefan Assmann) [1249247] - [netdrv] i40evf: don't configure unused RSS queues (Stefan Assmann) [1249247] - [netdrv] i40evf: fix panic during MTU change (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix mixed size frags and linearization (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove time_stamp member (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: force inline transmit functions (Stefan Assmann) [1249247] - [netdrv] i40evf: skb->xmit_more support (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Remove unneeded TODO (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add stats to count Tunnel ATR hits (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add ATR support for tunneled TCP/IPv4/IPv6 packets (Stefan Assmann) [1249247] - [netdrv] net: batch of last_rx update avoidance in ethernet drivers (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Save WR_CSR_PROT field from DEV/FUNC capabilities (Stefan Assmann) [1249247] - [netdrv] i40evf: remove aq_pending (Stefan Assmann) [1249247] - [netdrv] i40evf: fix bad indentation (Stefan Assmann) [1249247] - [netdrv] i40evf: Refactor VF RSS code (Stefan Assmann) [1249247] - [netdrv] i40evf: protect VLAN filter list (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Set Ethernet protocol correctly when Tx VLAN offloads are disabled (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix bug when skb allocation fails (Stefan Assmann) [1249247] - [netdrv] i40evf: Fix Outer UDP RX checksum code (Stefan Assmann) [1249247] - [netdrv] i40evf: add FW version to ethtool info (Stefan Assmann) [1249247] - [netdrv] i40evf: resequence close operations (Stefan Assmann) [1249247] - [netdrv] i40evf: delay releasing rings (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e/i40evf version (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix accidental write to ITR registers (Stefan Assmann) [1249247] - [netdrv] i40vf: don't stop me now (Stefan Assmann) [1249247] - [netdrv] ethernet: codespell comment spelling fixes (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: enable prefetch of Tx descriptors during cleanup (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Simplify tunnel selection logic (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Refactor i40e_debug_aq and make some functions static (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Version bump (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Clean up some formatting and other things (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: grab NVM devstarter version not image version (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump versions (Stefan Assmann) [1249247] - [netdrv] i40evf: ethtool RSS fixes (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add missing packet types for VXLAN encapsulated packet types (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: print FW build number in version string (Stefan Assmann) [1249247] - [x86] hyperv: restore irq accounting (Vitaly Kuznetsov) [1282387] - [x86] irq: Hide 'HYP:' line in /proc/interrupts when not on Xen/Hyper-V (Vitaly Kuznetsov) [1282387] - [xen] Add proper irq accounting for HYPERCALL vector (Vitaly Kuznetsov) [1282387] - [x86] irq: Properly tag virtualization entry in /proc/interrupts (Vitaly Kuznetsov) [1282387] - [x86] Add proper vector accounting for HYPERVISOR_CALLBACK_VECTOR (Vitaly Kuznetsov) [1282387] - [tpm] revert the list handling logic fixed in 398a1e7 (Jerry Snitselaar) [1254015 1293409] - [tpm] Avoid reference to potentially freed memory (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_tis: restore IRQ vector in IO memory after failed probing (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_tis: free irq after probing (Jerry Snitselaar) [1254015 1293409] - [tpm] remove unnecessary little endian conversion (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_crb: fix unaligned read of the command buffer address (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_crb: fail when TPM2 ACPI table contents look corrupted (Jerry Snitselaar) [1254015 1293409] - [tpm] Fix initialization of the cdev (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm, tpm_crb: fix le64_to_cpu conversions in crb_acpi_add (Jerry Snitselaar) [1254015 1293409] - [tpm] fix: sanitized code paths in tpm_chip_register (Jerry Snitselaar) [1254015 1293409] - [sched] kernel: sched: Fix nohz load accounting -- again (Rafael Aquini) [1167755] - [sched] kernel: sched: Move sched_avg_update to update_cpu_load (Rafael Aquini) [1167755] - [sched] kernel: sched: Cure more NO_HZ load average woes (Rafael Aquini) [1167755] - [sched] kernel: sched: Cure load average vs NO_HZ woes (Rafael Aquini) [1167755] - [netdrv] bnxt_en: Zero pad firmware messages to 128 bytes (John Linville) [1253659] - [netdrv] bnxt_en: Add BCM57301 & BCM57402 devices (John Linville) [1253659] - [netdrv] bnxt_en: Update to Firmware interface spec 1.0.0 (John Linville) [1253659] - [fs] lockd: Register callbacks on the inetaddr_chain and inet6addr_chain (Scott Mayhew) [1262362] - [fs] nfsd: Register callbacks on the inetaddr_chain and inet6addr_chain (Scott Mayhew) [1262362] - [fs] sunrpc: Add a function to close temporary transports immediately (Scott Mayhew) [1262362] - [fs] dlm: sctp_accept_from_sock() can be static (Xin Long) [1217712] - [fs] dlm: fix reconnecting but not sending data (Xin Long) [1217712] - [fs] dlm: replace BUG_ON with a less severe handling (Xin Long) [1217712] - [fs] dlm: use sctp 1-to-1 API (Xin Long) [1217712] - [fs] dlm: fix not reconnecting on connecting error handling (Xin Long) [1217712] - [fs] dlm: fix race while closing connections (Xin Long) [1217712] - [fs] avoid the dependency of DLM module on SCTP by using 1-to-1 API (0/7) (Xin Long) [1217712] - [fs] dlm: disable nagle for SCTP (Xin Long) [1217712] - [fs] dlm: retry failed SCTP sends (Xin Long) [1217712] - [fs] dlm: try other IPs when sctp init assoc fails (Xin Long) [1217712] - [fs] dlm: prevent connections during shutdown (Xin Long) [1217712] - [fs] sync: Use a separate wq for do_sync_work() to avoid a potential deadlock (Aaron Tomlin) [1147510] - [fs] SUNRPC: Fix callback channel (Benjamin Coddington) [1232402] - [fs] quota: Make quota code not call tty layer with dqptr_sem held (Lukas Czerner) [1232387] - [fs] __generic_file_splice_read retry lookup on AOP_TRUNCATED_PAGE (Abhijith Das) [1206720]- [netdrv] i40e: Fix i40e_print_features() VEB mode output (Stefan Assmann) [1249246] - [netdrv] i40e: trivial fixes (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump version to 1.4.7 for i40e and 1.4.3 for i40evf (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: use logical operator (Stefan Assmann) [1249246] - [netdrv] i40e: fix whitespace (Stefan Assmann) [1249246] - [netdrv] i40e: Remove separate functions gathering XOFF Rx stats (Stefan Assmann) [1249246] - [netdrv] i40e: use priv flags to control packet split (Stefan Assmann) [1249246] - [netdrv] i40e: propagate properly (Stefan Assmann) [1249246] - [netdrv] i40e: Fix memory leaks, sideband filter programming (Stefan Assmann) [1249246] - [netdrv] i40e: Detection and recovery of TX queue hung logic moved to service_task from tx_timeout (Stefan Assmann) [1249246] - [netdrv] i40e: remove unused argument (Stefan Assmann) [1249246] - [netdrv] i40e: fix: do not sleep in netdev_ops (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e version to 1.4.4 and i40evf to 1.4.1 (Stefan Assmann) [1249246] - [netdrv] i40e: make error message more useful (Stefan Assmann) [1249246] - [netdrv] i40e: fix confusing message (Stefan Assmann) [1249246] - [netdrv] i40e: Update error messaging (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: prefetch skb data on transmit (Stefan Assmann) [1249246] - [netdrv] i40e: rename rss_size to alloc_rss_size in i40e_pf (Stefan Assmann) [1249246] - [netdrv] i40e: add new fields to store user configuration (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.4.2 (Stefan Assmann) [1249246] - [netdrv] i40e: create a generic configure rss function (Stefan Assmann) [1249246] - [netdrv] i40e: rework the functions to configure RSS with similar parameters (Stefan Assmann) [1249246] - [netdrv] i40e: return the number of enabled queues for ETHTOOL_GRXRINGS (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: clean up error messages (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add comment to #endif (Stefan Assmann) [1249246] - [netdrv] i40e: Move the saving of old link info from handle_link_event to link_event (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add a stat to track how many times we have to do a force WB (Stefan Assmann) [1249246] - [netdrv] i40e: Workaround fix for mss < 256 issue (Stefan Assmann) [1249246] - [netdrv] i40e: remove BUG_ON from FCoE setup (Stefan Assmann) [1249246] - [netdrv] i40e: remove BUG_ON from feature string building (Stefan Assmann) [1249246] - [netdrv] i40e: Change BUG_ON to WARN_ON in service event complete (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove unused tunnel parameter (Stefan Assmann) [1249246] - [netdrv] intel: i40e: fix confused code (Stefan Assmann) [1249246] - [netdrv] i40e: fix unconditional execution of cpu_to_le16() (Stefan Assmann) [1249246] - [netdrv] i40e: clean up local variable initialization (Stefan Assmann) [1249246] - [netdrv] i40e: add missing kernel-doc argument (Stefan Assmann) [1249246] - [netdrv] i40e: re-use *ph specifier to hexdump a data (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.46 and i40evf to 1.3.33 (Stefan Assmann) [1249246] - [netdrv] i40e: Disable VEB bridge mode with SR-IOV failure (Stefan Assmann) [1249246] - [netdrv] i40e: Fix an incorrect OEM version string (Stefan Assmann) [1249246] - [netdrv] i40e: fix inconsistent statuses after a PF reset (Stefan Assmann) [1249246] - [netdrv] i40e: Fix VEB/VEPA bridge mode mismatch issue (Stefan Assmann) [1249246] - [netdrv] i40e: fix a bug in debugfs with add/del macaddr (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add a workaround to drop all flow control frames (Stefan Assmann) [1249246] - [netdrv] i40e: fix annoying message (Stefan Assmann) [1249246] - [netdrv] i40e: fix stats offsets (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.38 and i40evf to 1.3.25 (Stefan Assmann) [1249246] - [netdrv] i40e: declare rather than initialize int object (Stefan Assmann) [1249246] - [netdrv] i40e: Move error message to debug level (Stefan Assmann) [1249246] - [netdrv] i40e: Fix order of checks when enabling/disabling autoneg in ethtool (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix an accidental error with BIT_ULL replacement (Stefan Assmann) [1249246] - [netdrv] i40e: fix for PHY NVM interaction problem (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for Tools loopback test failing after driver load (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: adjust interrupt throttle less frequently (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: change dynamic interrupt thresholds (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix bug in throttle rate math (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: refactor IRQ enable function (Stefan Assmann) [1249246] - [netdrv] i40e: Fix basic support for X722 devices (Stefan Assmann) [1249246] - [netdrv] i40e: Lock for VSI's MAC filter list (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.34 and i40evf to 1.3.21 (Stefan Assmann) [1249246] - [netdrv] i40e: increase AQ work limit (Stefan Assmann) [1249246] - [netdrv] i40e: Recognize 1000Base_T_Optical phy type when link is up (Stefan Assmann) [1249246] - [netdrv] i40e: reset the invalid msg counter in vf when a valid msg is received (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: moderate interrupts differently (Stefan Assmann) [1249246] - [netdrv] i40e: Add support for non-willing Apps (Stefan Assmann) [1249246] - [netdrv] i40e: priv flag for controlling VEB stats (Stefan Assmann) [1249246] - [netdrv] i40e: Removed unused defines (Stefan Assmann) [1249246] - [netdrv] i40e: remove read/write failed messages from nvmupdate (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix compile issue related to const string (Stefan Assmann) [1249246] - [netdrv] i40e: generate fewer startup messages (Stefan Assmann) [1249246] - [netdrv] drivers/net/intel: use napi_complete_done() (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Drop useless "IN_NETPOLL" flag (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix handling of napi budget (Stefan Assmann) [1249246] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo() (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.28 and i40evf to 1.3.19 (Stefan Assmann) [1249246] - [netdrv] i40e: remove unnecessary string copy operations (Stefan Assmann) [1249246] - [netdrv] i40e: X722 is on the IOSF bus and does not report the PCI bus info (Stefan Assmann) [1249246] - [netdrv] i40e: Store off PHY capabilities (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove redundant declarations of a variable and a function (Stefan Assmann) [1249246] - [netdrv] i40e: remove FD atr control from debugfs (Stefan Assmann) [1249246] - [netdrv] i40e: allow FD SB if MFP mode only has 1 partition (Stefan Assmann) [1249246] - [netdrv] i40e: remove obsolete version check (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add WB_ON_ITR offload support (Stefan Assmann) [1249246] - [netdrv] i40e: Remove 100M SGMII unless hw is X722 (Stefan Assmann) [1249246] - [netdrv] i40e: Change some messages from info to debug only (Stefan Assmann) [1249246] - [netdrv] i40e: use priv flags to control flow director (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.25 and i40evf to 1.3.17 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Refactor PHY structure and add phy_capabilities enum (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add module_types and update_link_info (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: split device ids into a separate file (Stefan Assmann) [1249246] - [netdrv] i40e: update fw version text string per previous product formats (Stefan Assmann) [1249246] - [netdrv] i40e: don't panic on VSI allocation failure (Stefan Assmann) [1249246] - [netdrv] i40e: remove redundant call (Stefan Assmann) [1249246] - [netdrv] i40e: Convert CEE App TLV selector to IEEE selector (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add info to nvm info struct for OEM version data (Stefan Assmann) [1249246] - [netdrv] i40e: Use BIT() macro for priority map parsing (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add new link status defines (Stefan Assmann) [1249246] - [netdrv] i40e: print neato new features (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: pass QOS handle to VF (Stefan Assmann) [1249246] - [netdrv] i40e: refactor code to remove indent (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: clean up some code (Stefan Assmann) [1249246] - [netdrv] i40e: Support FW CEE DCB UP to TC map nibble swap (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Explicitly assign enum index for VSI type (Stefan Assmann) [1249246] - [netdrv] i40e: add switch for link polling (Stefan Assmann) [1249246] - [netdrv] i40e: Fix multiple link up messages (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for extra Flow Director filter in table after error (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Store CEE DCBX DesiredCfg and RemoteCfg (Stefan Assmann) [1249246] - [netdrv] i40e: Add parsing for CEE DCBX TLVs (Stefan Assmann) [1249246] - [netdrv] i40e: add more verbose error messages (Stefan Assmann) [1249246] - [netdrv] i40e: inline interrupt enable (Stefan Assmann) [1249246] - [netdrv] i40e: fix erroneous WARN_ON (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove unused opcode (Stefan Assmann) [1249246] - [netdrv] i40e: Additional checks for CEE APP priority validity (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add a stat to keep track of linearization count (Stefan Assmann) [1249246] - [netdrv] i40e: fix bug in return from get_link_status and avoid spurious link messages (Stefan Assmann) [1249246] - [netdrv] i40e: add little endian conversion for checksum (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: give up the __func__ (Stefan Assmann) [1249246] - [netdrv] i40e: Never let speed get set to 0 in get_settings (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for truncated interrupt name (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: assure clean asq status report (Stefan Assmann) [1249246] - [netdrv] i40e: make i40e_init_pf_fcoe to void (Stefan Assmann) [1249246] - [netdrv] i40e: fix bad CEE status shift value (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix a potential type compare issue (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add driver support for new device ids (Stefan Assmann) [1249246] - [netdrv] i40e: stop VF rings (Stefan Assmann) [1249246] - [netdrv] i40e: enable WoL operation if config bit show WoL capable (Stefan Assmann) [1249246] - [netdrv] i40e: Increase the amount of time we wait for reset to be done (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: set AQ count after memory allocation (Stefan Assmann) [1249246] - [netdrv] i40e: fix offload of GRE tunnels (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: grab the AQ spinlocks before clearing registers (Stefan Assmann) [1249246] - [netdrv] i40e: Fix a memory leak in X722 rss config path (Stefan Assmann) [1249246] - [netdrv] i40e: fix 32 bit build warnings (Stefan Assmann) [1249246] - [netdrv] i40e: fix kbuild warnings (Stefan Assmann) [1249246] - [netdrv] i40e: warn on double free (Stefan Assmann) [1249246] - [netdrv] i40e: refactor interrupt enable (Stefan Assmann) [1249246] - [netdrv] i40e: Strip VEB stats if they are disabled in HW (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add new device id 1588 (Stefan Assmann) [1249246] - [netdrv] i40e: Remove useless message (Stefan Assmann) [1249246] - [netdrv] i40e: limit debugfs io ops (Stefan Assmann) [1249246] - [netdrv] i40e: use QOS field consistently (Stefan Assmann) [1249246] - [netdrv] i40e: count drops in netstat interface (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix Tx hang workaround code (Stefan Assmann) [1249246] - [netdrv] i40e: fixup padding issue in get_cee_dcb_cfg_v1_resp (Stefan Assmann) [1249246] - [netdrv] i40e: Fix a port VLAN configuration bug (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix up type clash in i40e_aq_rc_to_posix conversion (Stefan Assmann) [1249246] - [netdrv] i40e: rtnl_lock called twice in i40e_pci_error_resume() (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: check for stopped admin queue (Stefan Assmann) [1249246] - [netdrv] i40e: fix VLAN inside VXLAN (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for recursive RTNL lock during PROMISC change (Stefan Assmann) [1249246] - [netdrv] i40e: Fix RS bit update in Tx path and disable force WB workaround (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: improve Tx performance with a small tweak (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: refactor tx timeout logic (Stefan Assmann) [1249246] - [netdrv] i40e: Move i40e_get_head into header file (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.21 and i40evf to 1.3.13 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add get AQ result command to nvmupdate utility (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add exec_aq command to nvmupdate utility (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add wait states to NVM state machine (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add GetStatus command for nvmupdate (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add handling of writeback descriptor (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: save aq writeback for future inspection (Stefan Assmann) [1249246] - [netdrv] i40e: rename variable to prevent clash of understanding (Stefan Assmann) [1249246] - [netdrv] i40e: Set defport behavior for the Main VSI when in promiscuous mode (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.9 and i40evf to 1.3.5 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Cache the CEE TLV status returned from firmware (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add VIRTCHNL_VF_OFFLOAD flag (Stefan Assmann) [1249246] - [netdrv] i40e: Remove redundant and unneeded messages (Stefan Assmann) [1249246] - [netdrv] i40e: correct spelling error (Stefan Assmann) [1249246] - [netdrv] i40e: Fix comment for ethtool diagnostic link test (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add capability to gather VEB per TC stats (Stefan Assmann) [1249246] - [netdrv] i40e: Fix ethtool offline diagnostic with netqueues (Stefan Assmann) [1249246] - [netdrv] i40e: Fix legacy interrupt mode in the driver (Stefan Assmann) [1249246] - [netdrv] i40e: Move function calls to i40e_shutdown instead of i40e_suspend (Stefan Assmann) [1249246] - [netdrv] i40e: add RX to port CRC errors label (Stefan Assmann) [1249246] - [netdrv] i40e: don't degrade __le16 (Stefan Assmann) [1249246] - [netdrv] i40e: Add AQ commands for NVM Update for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add ATR HW eviction support for X722 (Stefan Assmann) [1249246] - [netdrv] i40e: Add IWARP support for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add TX/RX outer UDP checksum support for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add support for writeback on ITR feature for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: RSS changes for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update register.h file for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update FW API with X722 support (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add flags for X722 capabilities (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add device ids for X722 (Stefan Assmann) [1249246] - [netdrv] i40e: use BIT and BIT_ULL macros (Stefan Assmann) [1249246] - [netdrv] i40e: clean up error status messages (Stefan Assmann) [1249246] - [netdrv] i40e: provide correct API version to older VF drivers (Stefan Assmann) [1249246] - [netdrv] i40e: support virtual channel API 1.1 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add macros for virtual channel API version and device capability (Stefan Assmann) [1249246] - [netdrv] i40e: add VF capabilities to virtual channel interface (Stefan Assmann) [1249246] - [netdrv] i40e: clean up unneeded gotos (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix and refactor dynamic ITR code (Stefan Assmann) [1249246] - [netdrv] i40e: only report generic filters in get_ts_info (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump version to 1.3.6 for i40e and 1.3.2 for i40evf (Stefan Assmann) [1249246] - [netdrv] i40e: Refine an error message to avoid confusion (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add support for pre-allocated pages for PD (Stefan Assmann) [1249246] - [netdrv] i40e: un-disable VF after reset (Stefan Assmann) [1249246] - [netdrv] i40e: do a proper reset when disabling a VF (Stefan Assmann) [1249246] - [netdrv] i40e: correctly program filters for VFs (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update the admin queue command header (Stefan Assmann) [1249246] - [netdrv] i40e: ignore duplicate port VLAN requests (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update Flex-10 related device/function capabilities (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add stats to track FD ATR and SB dynamic enable state (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix mixed size frags and linearization (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.3.4 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove time_stamp member (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: force inline transmit functions (Stefan Assmann) [1249246] - [netdrv] i40e: Move the FD ATR/SB messages to a higher debug level (Stefan Assmann) [1249246] - [netdrv] i40e: fix unrecognized FCOE EOF case (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Remove unneeded TODO (Stefan Assmann) [1249246] - [netdrv] i40e: Remove unnecessary pf members (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add stats to count Tunnel ATR hits (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add ATR support for tunneled TCP/IPv4/IPv6 packets (Stefan Assmann) [1249246] - [netdrv] i40e: Disable offline diagnostics if VFs are enabled (Stefan Assmann) [1249246] - [netdrv] i40e: Collect PFC XOFF RX stats even in single TC case (Stefan Assmann) [1249246] - [netdrv] net: batch of last_rx update avoidance in ethernet drivers (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.3.2 (Stefan Assmann) [1249246] - [netdrv] i40e: Use new 40G speeds (Stefan Assmann) [1249246] - [netdrv] i40e: get rid of unused locals (Stefan Assmann) [1249246] - [netdrv] i40e: handle possible memory allocation failure (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Save WR_CSR_PROT field from DEV/FUNC capabilities (Stefan Assmann) [1249246] - [netdrv] i40e: enable user dump of internal hardware state (Stefan Assmann) [1249246] - [netdrv] i40e: print FCoE capability reported by the device function (Stefan Assmann) [1249246] - [netdrv] i40e: For VF reset (VFR and VFLR) add some more delay (Stefan Assmann) [1249246] - [netdrv] i40e: move VF notification routines up (Stefan Assmann) [1249246] - [netdrv] i40e: notify VFs of link state (Stefan Assmann) [1249246] - [netdrv] i40e: Add support to program FDir SB rules for VF from PF through ethtool (Stefan Assmann) [1249246] - [netdrv] i40e: stop VF rings (Stefan Assmann) [1249246] - [netdrv] i40e: Bump to version 1.3.1 (Stefan Assmann) [1249246] - [netdrv] i40e: Communicate VSI id in place of VSI index to the VFs (Stefan Assmann) [1249246] - [netdrv] i40e: stop flow director on shutdown (Stefan Assmann) [1249246] - [netdrv] i40e: fix up VXLAN messages (Stefan Assmann) [1249246] - [netdrv] i40e: Don't register/de-register apps on NIC partitions in MFP mode (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Set Ethernet protocol correctly when Tx VLAN offloads are disabled (Stefan Assmann) [1249246] - [netdrv] i40e: warn at the right time (Stefan Assmann) [1249246] - [netdrv] i40e: fix invalid void return in FCoE code (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix bug when skb allocation fails (Stefan Assmann) [1249246] - [netdrv] i40e: Change some memcpys to struct assignments (Stefan Assmann) [1249246] - [netdrv] i40e: Print some more info to help figure out the cause of HMC error (Stefan Assmann) [1249246] - [netdrv] i40e: validate VSI param from VFs (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.2.43 (Stefan Assmann) [1249246] - [netdrv] i40e: Increase PF reset max loop limit (Stefan Assmann) [1249246] - [netdrv] i40e: add NVM update events to AQ clean (Stefan Assmann) [1249246] - [netdrv] i40e: add ethtool RSS support (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e/i40evf version (Stefan Assmann) [1249246] - [netdrv] i40e: add MAC printing to debugfs dump VSI (Stefan Assmann) [1249246] - [netdrv] i40e: Fix inconsistent use of PF/VF vs pf/vf (Stefan Assmann) [1249246] - [netdrv] i40e: tame the nvmupdate read and write complaints (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix accidental write to ITR registers (Stefan Assmann) [1249246] - [netdrv] i40e: future proof some sizeof calls (Stefan Assmann) [1249246] - [netdrv] i40e: Remove "hello world" strings from i40e driver (Stefan Assmann) [1249246] - [netdrv] i40e: Strip configfs code (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: enable prefetch of Tx descriptors during cleanup (Stefan Assmann) [1249246] - [netdrv] i40e: Simplify code for rss_size_max config (Stefan Assmann) [1249246] - [netdrv] i40e: FD filters flush policy changes (Stefan Assmann) [1249246] - [netdrv] i40e: Avoid logs while adding/deleting FD-SB filters (Stefan Assmann) [1249246] - [netdrv] i40e: print port stats only on partition 1 (Stefan Assmann) [1249246] - [netdrv] i40e: Move code to enable/disable Loopback to the main file (Stefan Assmann) [1249246] - [netdrv] i40e: rework vector reservation (Stefan Assmann) [1249246] - [netdrv] i40e: clean up debug_read_register (Stefan Assmann) [1249246] - [netdrv] i40e: store msg_enable in the right size (Stefan Assmann) [1249246] - [netdrv] i40e: Remove unneeded conversion (Stefan Assmann) [1249246] - [netdrv] i40e: Remove duplicate code (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Refactor i40e_debug_aq and make some functions static (Stefan Assmann) [1249246] - [netdrv] i40e: Fix mismatching type for ioremap_len (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Version bump (Stefan Assmann) [1249246] - [netdrv] i40e: don't spam the system log (Stefan Assmann) [1249246] - [netdrv] i40e: move IRQ tracking setup into MSIX setup (Stefan Assmann) [1249246] - [netdrv] i40e: Ioremap changes (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Clean up some formatting and other things (Stefan Assmann) [1249246] - [netdrv] i40e: Add AOC PHY types to case statements (Stefan Assmann) [1249246] - [netdrv] i40e: Fix ethtool offline test\ (Stefan Assmann) [1249246] - [netdrv] i40e: Reassign incorrect PHY type to fix a FW bug (Stefan Assmann) [1249246] - [netdrv] i40e: use more portable sign extension (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: grab NVM devstarter version not image version (Stefan Assmann) [1249246] - [netdrv] i40e: Don't check operational or sync bit for App TLV (Stefan Assmann) [1249246] - [netdrv] i40e: during LED interaction ignore activity LED src modes (Stefan Assmann) [1249246] - [netdrv] i40e: Fix NPAR Tx Scheduler init (Stefan Assmann) [1249246] - [netdrv] i40e: Fix dependencies in the i40e driver on configfs (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump versions (Stefan Assmann) [1249246] - [netdrv] i40e: Only enable TC0 for NIC partition type (Stefan Assmann) [1249246] - [netdrv] i40e: Register DCBNL ops in MFP mode (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add missing packet types for VXLAN encapsulated packet types (Stefan Assmann) [1249246] - [netdrv] i40e: Fix issue with removal of apps from DBCNL app table (Stefan Assmann) [1249246] - [netdrv] i40e: Add FW check to disable DCB and wrap autoneg workaround with FW check (Stefan Assmann) [1249246] - [netdrv] i40e: don't disable PF LB when disabling VFs (Stefan Assmann) [1249246] - [netdrv] i40e: Add safety net for switch calling (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: print FW build number in version string (Stefan Assmann) [1249246] - [netdrv] i40e: Skip the priority tagging if DCB is not enabled (Stefan Assmann) [1249246] - [netdrv] i40e: setup FCoE device type (Stefan Assmann) [1249246] - [netdrv] i40e: use dev_port for fcoe netdev (Stefan Assmann) [1249246] - [usb] serial: mos7840: Use setup_timer (Don Zickus) [891652] - [usb] mos7840: remove unused code (Don Zickus) [891652] - [usb] mos7840: replace unnecessary atomic allocations (Don Zickus) [891652] - [usb] mos7840: remove unnecessary null test before kfree (Don Zickus) [891652] - [usb] serial: remove redundant OOM messages (Don Zickus) [891652] - [usb] serial: clean up ioctl debugging (Don Zickus) [891652] - [usb] mos7840: correct handling of CS5 setting (Don Zickus) [891652] - [usb] mos7840: fix tiocmget error handling (Don Zickus) [891652] - [usb] mos7840: fix big-endian probe (Don Zickus) [891652] - [usb] mos7840: fix pointer casts (Don Zickus) [891652] - [usb] mos7840: fix race in led handling (Don Zickus) [891652] - [usb] mos7840: fix device-type detection (Don Zickus) [891652] - [usb] mos7840: fix race in register handling (Don Zickus) [891652] - [usb] mos7840: fix memory leak in open (Don Zickus) [891652] - [usb] mos7840: remove broken chase implementation (Don Zickus) [891652] - [usb] mos7840: fix DMA to stack (Don Zickus) [891652] - [usb] mos7840: remove bogus disconnect test in close (Don Zickus) [891652] - [usb] mos7840: fix broken TIOCMIWAIT (Don Zickus) [891652] - [usb] serial: Remove redundant NULL check before kfree (Don Zickus) [891652] - [usb] mos7840: fix port_probe flow (Don Zickus) [891652] - [usb] mos7840: fix port-data memory leak (Don Zickus) [891652] - [usb] mos7840: remove invalid disconnect handling (Don Zickus) [891652] - [usb] mos7840: remove NULL-urb submission (Don Zickus) [891652] - [usb] mos7840: fix port-device leak in error path (Don Zickus) [891652] - [usb] mos7840: fix urb leak at release (Don Zickus) [891652] - [usb] serial: mos7840.c: remove dbg usage (Don Zickus) [891652] - [usb] serial: Fix mos7840 timeout (Don Zickus) [891652] - [usb] serial: mos7840: Fixup mos7840_chars_in_buffer (Don Zickus) [891652] - [usb] mos7840.c: remove dbg tracing calls (Don Zickus) [891652] - [usb] serial: mos7840: add support for MCS7810 devices (Don Zickus) [891652] - [usb] serial: mos7840: Fixed MCS7820 device attach problem (Don Zickus) [891652] - [usb] serial: remove unnecessary reinitialisations of urb->dev (Don Zickus) [891652] - [usb] serial: remove duplicate returns (Don Zickus) [891652] - [usb] serial: mos7840: Add USB IDs to support more B&B USB/RS485 converters (Don Zickus) [891652] - [usb] serial: mos7840: Add USB ID to support the B&B Electronics USOPTL4-2P (Don Zickus) [891652] - [usb] Remove unnecessary return's from void functions (Don Zickus) [891652] - [usb] mos7840: fix null-pointer dereference (Don Zickus) [891652] - [usb] mos7840: Cleanup useless header (Don Zickus) [891652] - [usb] mos7840: fix DMA buffers on stack and endianess bugs (Don Zickus) [891652] - [usb] serial: Extra device/vendor ID for mos7840 driver (Don Zickus) [891652]- [netdrv] bnx2x: remove rx_pkt/rx_calls (Michal Schmidt) [1252126] - [netdrv] bnx2x: avoid soft lockup in bnx2x_poll (Michal Schmidt) [1220624 1252126] - [netdrv] bnx2x: simplify distinction between port and func stats (Michal Schmidt) [1252126] - [netdrv] bnx2x: change FW GRO error message to WARN_ONCE (Michal Schmidt) [1252126] - [netdrv] bnx2x: drop redundant error message about allocation failure (Michal Schmidt) [1130780 1252126] - [netdrv] bnx2x: Utilize FW 7.13.1.0 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Show port statistics in Multi-function (Michal Schmidt) [1252126 1271916] - [netdrv] bnx2x: Add new SW stat 'tx_exhaustion_events' (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent UDP 4-tuple configurations on older adapters (Michal Schmidt) [1252126] - [netdrv] bnx2x: get rid of unnecessary initializations in .get_drvinfo() (Michal Schmidt) [1252126] - [netdrv] bnx2x: byte swap rss_key to comply to Toeplitz specs (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix vxlan removal (Michal Schmidt) [1252126] - [netdrv] bnx2x: track vxlan port count (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix vxlan endianity issue (Michal Schmidt) [1252126] - [netdrv] redhat/configs: add CONFIG_BNX2X_VXLAN as a disabled feature (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add vxlan RSS support (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix bandwidth allocation for some MF modes (Michal Schmidt) [1252126] - [netdrv] bnx2x: Free NVRAM lock at end of each page (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent null pointer dereference on SKB release (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add BD support for storage (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix VLANs null-pointer for 57710, 57711 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Correct logic for pvid configuration (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1252126] - [netdrv] bnx2x: add vlan filtering offload (Michal Schmidt) [1252126] - [netdrv] bnx2x: Bump up driver version to 1.712.30 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add MFW dump support (Michal Schmidt) [1252126] - [netdrv] bnx2x: new Multi-function mode - BD (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add 84858 phy support (Michal Schmidt) [1252126] - [netdrv] bnx2x: Rebrand from 'broadcom' into 'qlogic' (Michal Schmidt) [1252126] - [netdrv] bnx2x: Utilize FW 7.12.30 (Michal Schmidt) [1252126] - [netdrv] bnx2x: only report most generic filters in get_ts_info (Michal Schmidt) [1252126] - [netdrv] bnx2x: fix lockdep splat (Michal Schmidt) [1252126] - [netdrv] bnx2x: Release nvram lock on error flow (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix statistics gathering on link change (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix self-test for 20g devices (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix VF MAC removal (Michal Schmidt) [1252126] - [netdrv] bnx2x: Don't notify about scratchpad parities (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent false warning when accessing MACs (Michal Schmidt) [1252126] - [netdrv] bnx2x: Correct speed from baseT into KR (Michal Schmidt) [1252126] - [netdrv] bnx2x: Correct asymmetric flow-control (Michal Schmidt) [1252126] - [netdrv] bnx2x: fix DMA API usage (Michal Schmidt) [1130780 1252126] - [netdrv] bnx2x: Alloc 4k fragment for each rx ring buffer element (Michal Schmidt) [1130780 1252126] - [netdrv] bnx2x: limit fw delay in kdump to 5s after boot (Michal Schmidt) [1252126] - [netdrv] bnx2x: Delay during kdump load (Michal Schmidt) [1252126] - [netdrv] bnx2x: remove TPA_ENABLE_FLAG,GRO_ENABLE_FLAG (Michal Schmidt) [1252126] - [netdrv] bnx2x: merge fp->disable_tpa with fp->mode (Michal Schmidt) [1252126] - [netdrv] bnx2x: mark LRO as a fixed disabled feature if disable_tpa is set (Michal Schmidt) [1252126] - [netdrv] bnx2x: really disable TPA if 'disable_tpa' option is set (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix to prevent inner-reload (Michal Schmidt) [1145063 1252126] - [netdrv] bnx2x: Prevent inner-reload while VFs exist (Michal Schmidt) [1145063 1252126] - [netdrv] bnx2x: use netdev_rss_key_fill() helper (Michal Schmidt) [1252126] - [netdrv] bnx2x: Use bool function returns of true/false instead of 1/0 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent probe as early as possible (Michal Schmidt) [1252126] - [netdrv] bnx2x: Count number of link changes (Michal Schmidt) [1252126] - [netdrv] bnx2x: Configure IFir et al. according to nvram (Michal Schmidt) [1252126] - [netdrv] bnx2x: codespell comment spelling fixes (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix typo in printk message (Michal Schmidt) [1252126] - [netdrv] bnx2x: fix napi poll return value for repoll (Michal Schmidt) [1252126] - [virt] hv_netvsc: Fix race condition on Multi-Send Data field (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: remove locking in netvsc_send (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: move subchannel existence check to netvsc_select_queue (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Don't ask for additional head room in the skb (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate send_completion_ctx from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate send_completion from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminatte the data field from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate rndis_msg pointer from hv_netvsc_packet structure (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate the channel field in hv_netvsc_packet structure (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Rearrange the hv_negtvsc_packet to be space efficient (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Resize some of the variables in hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: remove unused variable in netvsc_send (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Fix a bug in netvsc_start_xmit (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: introduce netif-msg into netvsc module (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Implement partial copy into send buffer (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: try linearizing big SKBs before dropping them (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: use single existing drop path in netvsc_start_xmit (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Fix the packet free when it is in skb headroom (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Define a macro RNDIS_AND_PPI_SIZE (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Clean up two unused variables (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate memory allocation in the packet send path (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Cleanup the test for freeing skb when we use sendbuf mechanism (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: remove vmbus_are_subchannels_present in rndis_filter_device_add (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Implement batching in send buffer (Vitaly Kuznetsov) [1264931] - [virt] hyperv: fix sparse warnings (Vitaly Kuznetsov) [1264931] - [virt] hyperv: Fix the error processing in netvsc_send (Vitaly Kuznetsov) [1264931] - [virt] hyperv: match wait_for_completion_timeout return type (Vitaly Kuznetsov) [1264931] - [virt] hyperv: Add processing of MTU reduced by the host (Vitaly Kuznetsov) [1264931] - [dm] space map metadata: remove unused variable in brb_pop (Mike Snitzer) [1290912] - [dm] space map metadata: fix ref counting bug when bootstrapping a new space map (Mike Snitzer) [1290912] - [dm] thin metadata: fix bug when taking a metadata snapshot (Mike Snitzer) [1290912] - [dm] btree: fix bufio buffer leaks in dm_btree_del() error path (Mike Snitzer) [1219634] - [dm] btree: fix leak of bufio-backed block in btree_split_sibling error path (Mike Snitzer) [1219634] - [tpm] config: enable tpm_crb driver support (Jerry Snitselaar) [1254015] - [tpm] fix call order in tpm-chip.c (Jerry Snitselaar) [1254015] - [tpm] tpm, tpm_tis: fix TPM 2.0 probing (Jerry Snitselaar) [1254015] - [tpm] fix suspend/resume paths for TPM 2.0 (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Add missing ifdef CONFIG_ACPI for pnp_acpi_device (Jerry Snitselaar) [1254015] - [tpm] fix format string error in tpm-chip.c (Jerry Snitselaar) [1254015] - [tpm] tpm_crb: fix build error (Jerry Snitselaar) [1254015] - [tpm] TPM 2.0 FIFO Interface (Jerry Snitselaar) [1254015] - [tpm] TPM 2.0 CRB Interface (Jerry Snitselaar) [1254015] - [tpm] TPM 2.0 baseline support (Jerry Snitselaar) [1254015] - [tpm] device class for tpm (Jerry Snitselaar) [1254015] - [tpm] rename chip->dev to chip->pdev (Jerry Snitselaar) [1254015] - [tpm] fix raciness of PPI interface lookup (Jerry Snitselaar) [1254015] - [tpm] two-phase chip management functions (Jerry Snitselaar) [1254015] - [tpm] merge duplicate transmit_cmd functions (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: verify interrupt during init (Jerry Snitselaar) [1254015] - [tpm] Add new TPMs to the tail of the list to prevent inadvertent change of dev (Jerry Snitselaar) [1254015] - [tpm] simplify code by using *phN specifier (Jerry Snitselaar) [1254015] - [tpm] Provide a generic means to override the chip returned timeouts (Jerry Snitselaar) [1254015] - [tpm] Properly clean sysfs entries in error path (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: Fix resume regression on Chromebooks (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: detect PPI features by checking availability of _DSM functions (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: replace open-coded _DSM code with helper functions (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: match node name instead of full path when searching for TPM device (Jerry Snitselaar) [1254015] - [tpm] tpm-sysfs: active_show() can be static (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Fix compile problems with CONFIG_PM_SLEEP/CONFIG_PNP (Jerry Snitselaar) [1254015] - [tpm] Make tpm-dev allocate a per-file structure (Jerry Snitselaar) [1254015] - [tpm] Use the ops structure instead of a copy in tpm_vendor_specific (Jerry Snitselaar) [1254015] - [tpm] Create a tpm_class_ops structure and use it in the drivers (Jerry Snitselaar) [1254015] - [tpm] Pull all driver sysfs code into tpm-sysfs.c (Jerry Snitselaar) [1254015] - [tpm] Move sysfs functions from tpm-interface to tpm-sysfs (Jerry Snitselaar) [1254015] - [tpm] Pull everything related to /dev/tpmX into tpm-dev.c (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: fix memory leak when walking ACPI namespace (Jerry Snitselaar) [1254015] - [tpm] Merge the tpm-bios module with tpm.o (Jerry Snitselaar) [1254015] - [tpm] Rename tpm.c to tpm-interface.c (Jerry Snitselaar) [1254015] - [tpm] cleanup checkpatch warnings (Jerry Snitselaar) [1254015] - [tpm] Remove tpm_show_caps_1_2 (Jerry Snitselaar) [1254015] - [tpm] Use container_of to locate the tpm_chip in tpm_open (Jerry Snitselaar) [1254015] - [tpm] Store devname in the tpm_chip (Jerry Snitselaar) [1254015] - [tpm] atmel: Call request_region with the correct base (Jerry Snitselaar) [1254015] - [tpm] convert tpm_tis driver to use dev_pm_ops from legacy pm_ops (Jerry Snitselaar) [1254015] - [tpm] move TPM_DIGEST_SIZE defintion (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: missing platform_driver_unregister() on error in init_tis (Jerry Snitselaar) [1254015] - [tpm] tpm_ppi: use strlcpy instead of strncpy (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: check pnp_acpi_device return code (Jerry Snitselaar) [1254015] - [tpm] Wait for TPM_ACCESS tpmRegValidSts to go high at startup (Jerry Snitselaar) [1254015] - [tpm] Fix cancellation of TPM commands - interrupt mode (Jerry Snitselaar) [1254015] - [tpm] Fix cancellation of TPM commands - polling mode (Jerry Snitselaar) [1254015] - [tpm] Store TPM vendor ID (Jerry Snitselaar) [1254015] - [tpm] Work around buggy TPMs that block during continue self test (Jerry Snitselaar) [1254015] - [tpm] rename vendor data to priv and provide an accessor (Jerry Snitselaar) [1254015] - [tpm] Retry SaveState command in suspend path (Jerry Snitselaar) [1254015] - [tpm] Use true and false for bools (Jerry Snitselaar) [1254015] - [tpm] Switch to __packed instead of __attribute__ packed (Jerry Snitselaar) [1254015] - [tpm] Issue TPM_STARTUP at driver load if the TPM has not been started (Jerry Snitselaar) [1254015] - [tpm] simplify duration calculation and eliminate smatch warning (Jerry Snitselaar) [1254015] - [tpm] Remove duplicated lookup table (Jerry Snitselaar) [1254015] - [tpm] add documentation for sysfs interfaces (Jerry Snitselaar) [1254015] - [tpm] Propagate error from tpm_transmit to fix a timeout hang (Jerry Snitselaar) [1254015] - [tpm] fix tpm_acpi sparse warning on different address spaces (Jerry Snitselaar) [1254015] - [tpm] Do not dereference NULL pointer if acpi_os_map_memory fails (Jerry Snitselaar) [1254015] - [tpm] compile out unused code in the PNP and PM cases (Jerry Snitselaar) [1254015] - [tpm] fix double write race and tpm_release free issue (Jerry Snitselaar) [1254015] - [tpm] tpm_tis / pm: Fix unused function warning for CONFIG_PM_SLEEP (Jerry Snitselaar) [1254015] - [tpm] check the chip reference before using it (Jerry Snitselaar) [1254015] - [tpm] chip disabled state erronously being reported as error (Jerry Snitselaar) [1254015] - [tpm] tpm_nsc: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015] - [tpm] tpm_atmel: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015] - [tpm] pm / tpm: Drop unused pm_message_t argument from tpm_pm_suspend (Jerry Snitselaar) [1254015] - [tpm] Zero buffer whole after copying to userspace (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Clean up after module_param cleanup (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Only probe iTPMs (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: fix tis_lock with respect to RCU (Jerry Snitselaar) [1254015] - [tpm] fix ACPI S3 suspend regression (Jerry Snitselaar) [1254015] - [tpm] make bool parameters really bool (Jerry Snitselaar) [1254015] - [tpm] fix transmit_cmd error logic (Jerry Snitselaar) [1254015] - [tpm] TIS driver X86 dependency fix (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: add delay after aborting command (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Check return code from getting timeouts/durations (Jerry Snitselaar) [1254015] - [tpm] Introduce function to poll for result of self test (Jerry Snitselaar) [1254015] - [tpm] Cleanup tpm_continue_selftest (Jerry Snitselaar) [1254015] - [tpm] Have tpm_get_timeouts return an error code (Jerry Snitselaar) [1254015] - [tpm] suppress durations sysfs output if not read (Jerry Snitselaar) [1254015] - [tpm] Call tpm_transmit with correct size (Jerry Snitselaar) [1254015] - [tpm] tpm: tpm_nsc: Fix a double free of pdev in cleanup_nsc (Jerry Snitselaar) [1254015] - [tpm] TCG_ATMEL should depend on HAS_IOPORT (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: fix build when ACPI is not enabled (Jerry Snitselaar) [1254015] - [tpm] tpm_nsc: Fix bug when loading multiple TPM drivers (Jerry Snitselaar) [1254015] - [tpm] Move tpm_tis_reenable_interrupts out of CONFIG_PNP block (Jerry Snitselaar) [1254015] - [tpm] Fix compilation warning when CONFIG_PNP is not defined (Jerry Snitselaar) [1254015] - [tpm] Fix a typo (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Probing function for Intel iTPM bug (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Fix the probing for interrupts (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Delay ACPI S3 suspend while the TPM is busy (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Re-enable interrupts upon S3 resume (Jerry Snitselaar) [1254015] - [tpm] Fix display of data in pubek sysfs entry (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Add timeouts sysfs entry (Jerry Snitselaar) [1254015] - [tpm] Adjust interface timeouts if they are too small (Jerry Snitselaar) [1254015] - [tpm] Use interface timeouts returned from the TPM (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Introduce durations sysfs entry (Jerry Snitselaar) [1254015] - [tpm] Adjust the durations if they are too small (Jerry Snitselaar) [1254015] - [tpm] Use durations returned from TPM (Jerry Snitselaar) [1254015] - [tpm] fix panic caused by "tpm: Autodetect itpm devices" (Jerry Snitselaar) [1254015] - [tpm] Autodetect itpm devices (Jerry Snitselaar) [1254015] - [tpm] key: add tpm_send command (Jerry Snitselaar) [1254015] - [tpm] add default function definitions (Jerry Snitselaar) [1254015] - [tpm] add module_put wrapper (Jerry Snitselaar) [1254015] - [tpm] change 'tpm_suspend_pcr' to be module parameter (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: fix subsequent suspend failures (Jerry Snitselaar) [1254015] - [tpm] ACPI/PNP dependency removal (Jerry Snitselaar) [1254015] - [tpm] workaround to enforce PCR updates across suspends (Jerry Snitselaar) [1254015] - [tpm] increase default TPM buffer (Jerry Snitselaar) [1254015] - [tpm] fix header for modular build (Jerry Snitselaar) [1254015] - [tpm] pnp: change pnp bus pm_ops to invoke pnp driver dev_pm_ops if specified (Jerry Snitselaar) [1254015] - [tpm] acpi: introduce helper interfaces for _DSM method (Jerry Snitselaar) [1254015] - [tpm] acpi: introduce module_acpi_driver helper macro (Jerry Snitselaar) [1254015] - [sound] alsa: hda/ca0132 - ctefx firmware for DSP (Jaroslav Kysela) [1007460] - [sound] alsa: hda/ca0132 - use generic parser for some models (Jaroslav Kysela) [1007460] - [sound] alsa: hda/ca0132 - quirk for Alienware 17 2015 (Jaroslav Kysela) [1007460] - [sound] alsa: hda/ca0132: support for Alienware 15 Creative Sound Core3D-EX (Jaroslav Kysela) [1007460] - [sound] alsa: hda - Disable 64bit address for Creative HDA controllers (Jaroslav Kysela) [1007460] - [netdrv] tg3: Fix temperature reporting (Ivan Vecera) [1253054] - [netdrv] net/tg3: Release IRQs on permanent error (Ivan Vecera) [1253054] - [netdrv] ptp: tg3: use helpers for converting ns to timespec (Ivan Vecera) [1253054] - [netdrv] tg3: use napi_complete_done() (Ivan Vecera) [1253054] - [netdrv] tg3: Add skb->xmit_more support (Ivan Vecera) [1253054] - [netdrv] tg3: remove __dev* attributes (Ivan Vecera) [1253054] - [netdrv] tg3: Fix to use multi queue BQL interfaces (Ivan Vecera) [1253054] - [netdrv] tg3: Support for byte queue limits (Ivan Vecera) [1253054] - [sound] alsa: hda - Treat stereo-to-mono mix properly (Jaroslav Kysela) [1018955] - [sound] alsa: hda - Don't access stereo amps for mono channel widgets (Jaroslav Kysela) [1018955] - [netdrv] bnx2: free temp_stats_blk on error path (Ivan Vecera) [1252124] - [netdrv] bnx2: fix a Null Pointer for stats_blk (Ivan Vecera) [1252124] - [netdrv] bnx2: disable toggling of rxvlan if necessary (Ivan Vecera) [1252124] - [netdrv] bnx2-cnic: Driver Version Update (Ivan Vecera) [1252124] - [netdrv] bnx2: Fix for Chip Initialization (Ivan Vecera) [1252124] - [netdrv] bnx2-cnic: Driver Rebranding Changes (Ivan Vecera) [1252124]- [input] wacom: set stylus_in_proximity before checking touch_down (Aristeu Rozanski) [1252898] - [input] wacom: use wacom_wac_finger_count_touches to set touch_down (Aristeu Rozanski) [1252898] - [input] wacom: add support for three new Intuos devices (Aristeu Rozanski) [1252898] - [firmware] dmi_scan: uuid: fix endianess for smbios >= 0x206 (Jarod Wilson) [1232557] - [firmware] dmi_scan: Coding style cleanups (Jarod Wilson) [1232557] - [firmware] dmi_scan: Trim DMI table length before exporting it (Jarod Wilson) [1232557] - [firmware] dmi_scan: Rename dmi_table to dmi_decode_table (Jarod Wilson) [1232557] - [firmware] dmi_scan: Only honor end-of-table for 64-bit tables (Jarod Wilson) [1232557] - [firmware] dmi_scan: Fix ordering of product_uuid (Jarod Wilson) [1232557] - [firmware] dmi_scan: Simplified displayed version (Jarod Wilson) [1232557] - [firmware] dmi_scan: Use direct access to static vars (Jarod Wilson) [1232557] - [firmware] dmi_scan: Fix dmi_len type (Jarod Wilson) [1232557] - [firmware] dmi_scan: Use full dmi version for SMBIOS3 (Jarod Wilson) [1232557] - [firmware] dmi_scan: Prevent dmi_num integer overflow (Jarod Wilson) [1232557] - [firmware] dmi_scan: Fix dmi scan to handle "End of Table" structure (Jarod Wilson) [1232557] - [firmware] dmi: add support for SMBIOS 3.0 64-bit entry point (Jarod Wilson) [1232557] - [x86] efi: dmi: add support for SMBIOS 3.0 UEFI configuration table (Jarod Wilson) [1232557] - [firmware] dmi_scan: generalize for use by other archs (Jarod Wilson) [1232557] - [firmware] dmi_scan: constify strings (Jarod Wilson) [1232557] - [firmware] dmi_scan: drop OOM messages (Jarod Wilson) [1232557] - [firmware] dmi_scan: fix most checkpatch errors and warnings (Jarod Wilson) [1232557] - [firmware] dmi_scan: drop obsolete comment (Jarod Wilson) [1232557] - [firmware] dmi_scan: add comments on dmi_present and the loop in dmi_scan_machine (Jarod Wilson) [1232557] - [firmware] dmi_scan: refactor dmi_scan_machine, _present (Jarod Wilson) [1232557] - [firmware] dmi: morph dmi_dump_ids into dmi_format_ids which formats into a buffer (Jarod Wilson) [1232557] - [firmware] dmi_scan: fix missing check for _DMI_ signature in smbios_present (Jarod Wilson) [1232557] - [firmware] dmi_scan.c: fetch dmi version from SMBIOS if it exists (Jarod Wilson) [1232557] - [netdrv] enic: do hang reset only in case of tx timeout (Stefan Assmann) [1253853] - [netdrv] enic: handle spurious error interrupt (Stefan Assmann) [1253853] - [netdrv] enic: reduce ioread in devcmd2 (Stefan Assmann) [1253853] - [netdrv] enic: Fix build failure with SRIOV disabled (Stefan Assmann) [1253853] - [netdrv] enic: Fix namespace pollution causing build errors (Stefan Assmann) [1253853] - [netdrv] enic: Fix sparse warning in vnic_devcmd_init (Stefan Assmann) [1253853] - [netdrv] enic: add devcmd2 (Stefan Assmann) [1253853] - [netdrv] enic: add devcmd2 resources (Stefan Assmann) [1253853] - [netdrv] enic: use netdev_ or dev_ instead of pr_ (Stefan Assmann) [1253853] - [netdrv] enic: move struct definition from .c to .h file (Stefan Assmann) [1253853] - [netdrv] enic: fix issues in enic_poll (Stefan Assmann) [1253853] - [netdrv] enic: fix memory leak in rq_clean (Stefan Assmann) [1253853] - [netdrv] enic: check return value for stat dump (Stefan Assmann) [1253853] - [netdrv] enic: unlock napi busy poll before unmasking intr (Stefan Assmann) [1253853] - [netdrv] enic: do notify_check before returning credits (Stefan Assmann) [1253853] - [netdrv] enic: enic_main: fix sparse warnings (Stefan Assmann) [1253853] - [netdrv] enic: enic_ethtool: fix sparse warning (Stefan Assmann) [1253853] - [netdrv] enic: reconfigure resources for kdump crash kernel (Stefan Assmann) [1253853] - [netdrv] enic: add support for set/get rss hash key (Stefan Assmann) [1253853] - [netdrv] enic: use netdev_rss_key_fill helper (Stefan Assmann) [1253853] - [edac] sb_edac: fix TAD presence check for sbridge_mci_bind_devs (Seth Jennings) [1245372] - [edac] sb_edac: support for Broadwell -EP and -EX (Seth Jennings) [1245372] - [edac] sb_edac: Fix support for systems with two home agents per socket (Seth Jennings) [1245372] - [edac] sb_edac: Fix a typo and a thinko in address handling for Haswell (Seth Jennings) [1245372] - [edac] Remove arbitrary limit on number of channels (Seth Jennings) [1245372] - [edac] sb_edac: Fix detection on SNB machines (Seth Jennings) [1245372] - [edac] sb_edac: Claim a different PCI device (Seth Jennings) [1245372] - [sched] rt: Provide means of disabling cross-cpu bandwidth sharing (mtanino) [1074360] - [infiniband] ib/iser: Bump version to 1.6 (Honggang Li) [1271497] - [infiniband] ib/iser: Modify struct iser_mem_reg members (Honggang Li) [1271497] - [infiniband] ib/iser: Make fastreg pool cache friendly (Honggang Li) [1271497] - [infiniband] ib/iser: Move PI context alloc/free to routines (Honggang Li) [1271497] - [infiniband] ib/iser: Move fastreg descriptor pool get/put to helper functions (Honggang Li) [1271497] - [infiniband] ib/iser: Merge build page-vec into register page-vec (Honggang Li) [1271497] - [infiniband] ib/iser: Get rid of struct iser_rdma_regd (Honggang Li) [1271497] - [infiniband] ib/iser: Remove redundant assignments in iser_reg_page_vec (Honggang Li) [1271497] - [infiniband] ib/iser: Move memory reg/dereg routines to iser_memory.c (Honggang Li) [1271497] - [infiniband] ib/iser: Don't pass ib_device to fall_to_bounce_buff routine (Honggang Li) [1271497] - [infiniband] ib/iser: Remove a redundant struct iser_data_buf (Honggang Li) [1271497] - [infiniband] ib/iser: Remove redundant cmd_data_len calculation (Honggang Li) [1271497] - [infiniband] ib/iser: Fix wrong calculation of protection buffer length (Honggang Li) [1271497] - [infiniband] ib/iser: Handle fastreg/local_inv completion errors (Honggang Li) [1271497] - [infiniband] ib/iser: Fix unload during ep_poll wrong dereference (Honggang Li) [1271497] - [x86] cacheinfo: Base cache sharing info on CPUID 0x8000001d on AMD (Kim Naru) [987679] - [x86] cacheinfo: Make use of CPUID 0x8000001d for cache information on AMD (Kim Naru) [987679] - [x86] cacheinfo: Determine number of cache leafs using CPUID 0x8000001d on AMD (Kim Naru) [987679] - [fs] nfs4: limit callback decoding to received bytes (Benjamin Coddington) [1232402] - [fs] nfs4: start callback_ident at idr 1 (Benjamin Coddington) [1232402] - [fs] xprtrdma: Store RDMA credits in unsigned variables (Honggang Li) [1271499] - [fs] xprtrdma: Address sparse complaint in rpcr_to_rdmar() (Honggang Li) [1271499] - [fs] xprtrdma: Allocate RPC/RDMA receive buffer separately from struct rpcrdma_rep (Honggang Li) [1271499] - [fs] xprtrdma: Allocate RPC/RDMA send buffer separately from struct rpcrdma_req (Honggang Li) [1271499] - [fs] xprtrdma: Allocate RPC send buffer separately from struct rpcrdma_req (Honggang Li) [1271499] - [fs] xprtrdma: Add struct rpcrdma_regbuf and helpers (Honggang Li) [1271499] - [fs] xprtrdma: Refactor rpcrdma_buffer_create() and rpcrdma_buffer_destroy() (Honggang Li) [1271499] - [fs] xprtrdma: Simplify synopsis of rpcrdma_buffer_create() (Honggang Li) [1271499] - [fs] xprtrdma: Take struct ib_qp_attr and ib_qp_init_attr off the stack (Honggang Li) [1271499] - [fs] xprtrdma: Take struct ib_device_attr off the stack (Honggang Li) [1271499] - [fs] xprtrdma: Free the pd if ib_query_qp() fails (Honggang Li) [1271499] - [fs] xprtrdma: Move credit update to RPC reply handler (Honggang Li) [1271499] - [fs] xprtrdma: Remove rl_mr field, and the mr_chunk union (Honggang Li) [1271499] - [fs] xprtrdma: Remove rpcrdma_ep::rep_ia (Honggang Li) [1271499] - [fs] xprtrdma: Clean up hdrlen (Honggang Li) [1271499] - [fs] xprtrdma: Display XIDs in host byte order (Honggang Li) [1271499] - [fs] xprtrdma: Modernize htonl and ntohl (Honggang Li) [1271499] - [fs] xprtrdma: human-readable completion status (Honggang Li) [1271499] - [fs] svcrdma: Handle additional inline content (Honggang Li) [1271499] - [fs] svcrdma: Move read list XDR round-up logic (Honggang Li) [1271499] - [fs] svcrdma: Support RDMA_NOMSG requests (Honggang Li) [1271499] - [fs] svcrdma: rc_position sanity checking (Honggang Li) [1271499] - [fs] svcrdma: Plant reader function in struct svcxprt_rdma (Honggang Li) [1271499] - [fs] svcrdma: Find rmsgp more reliably (Honggang Li) [1271499] - [fs] svcrdma: Scrub BUG_ON() and WARN_ON() call sites (Honggang Li) [1271499] - [fs] svcrdma: Clean up read chunk counting (Honggang Li) [1271499] - [fs] svcrdma: Remove unused variable (Honggang Li) [1271499] - [fs] svcrdma: Clean up dprintk (Honggang Li) [1271499] - [fs] xprtrdma: Display async errors (Honggang Li) [1271499] - [fs] xprtrdma: Enable pad optimization (Honggang Li) [1271499] - [fs] xprtrdma: Re-write rpcrdma_flush_cqs() (Honggang Li) [1271499] - [fs] xprtrdma: Refactor tasklet scheduling (Honggang Li) [1271499] - [fs] xprtrdma: unmap all FMRs during transport disconnect (Honggang Li) [1271499] - [fs] xprtrdma: Cap req_cqinit (Honggang Li) [1271499] - [fs] xprtrdma: Return an errno from rpcrdma_register_external() (Honggang Li) [1271499] - [fs] svcrdma: advertise the correct max payload (Honggang Li) [1271499] - [fs] svcrdma: remove rdma_create_qp() failure recovery logic (Honggang Li) [1271499] - [fs] xprtrdma: Handle additional connection events (Honggang Li) [1271499] - [fs] xprtrdma: Remove RPCRDMA_PERSISTENT_REGISTRATION macro (Honggang Li) [1271499] - [fs] xprtrdma: Make rpcrdma_ep_disconnect() return void (Honggang Li) [1271499] - [fs] xprtrdma: Schedule reply tasklet once per upcall (Honggang Li) [1271499] - [fs] xprtrdma: Allocate each struct rpcrdma_mw separately (Honggang Li) [1271499] - [fs] xprtrdma: Rename frmr_wr (Honggang Li) [1271499] - [fs] xprtrdma: Disable completions for LOCAL_INV Work Requests (Honggang Li) [1271499] - [fs] xprtrdma: Disable completions for FAST_REG_MR Work Requests (Honggang Li) [1271499] - [fs] xprtrdma: Don't post a LOCAL_INV in rpcrdma_register_frmr_external() (Honggang Li) [1271499] - [fs] xprtrdma: Reset FRMRs after a flushed LOCAL_INV Work Request (Honggang Li) [1271499] - [fs] xprtrdma: Reset FRMRs when FAST_REG_MR is flushed by a disconnect (Honggang Li) [1271499] - [fs] xprtrdma: Properly handle exhaustion of the rb_mws list (Honggang Li) [1271499] - [fs] xprtrdma: Chain together all MWs in same buffer pool (Honggang Li) [1271499] - [fs] xprtrdma: Back off rkey when FAST_REG_MR fails (Honggang Li) [1271499] - [fs] xprtrdma: Unclutter struct rpcrdma_mr_seg (Honggang Li) [1271499] - [fs] xprtrdma: Don't invalidate FRMRs if registration fails (Honggang Li) [1271499] - [fs] xprtrdma: On disconnect, don't ignore pending CQEs (Honggang Li) [1271499] - [fs] xprtrdma: Update rkeys after transport reconnect (Honggang Li) [1271499] - [fs] xprtrdma: Limit data payload size for ALLPHYSICAL (Honggang Li) [1271499] - [fs] xprtrdma: Protect ia->ri_id when unmapping/invalidating MRs (Honggang Li) [1271499] - [fs] xprtrdma: Fix panic in rpcrdma_register_frmr_external() (Honggang Li) [1271499] - [fs] svcrdma: Add zero padding if the client doesn't send it (Honggang Li) [1271499] - [fs] xprtrdma: Fix DMA-API-DEBUG warning by checking dma_map result (Honggang Li) [1271499] - [fs] svcrdma: send_write() must not overflow the device's max sge (Honggang Li) [1271499] - [fs] svcrdma: Fence LOCAL_INV work requests (Honggang Li) [1271499] - [fs] svcrdma: refactor marshalling logic (Honggang Li) [1271499] - [fs] xprtrdma: Disconnect on registration failure (Honggang Li) [1271499] - [fs] xprtrdma: Remove BUG_ON() call sites (Honggang Li) [1271499] - [fs] xprtrdma: Avoid deadlock when credit window is reset (Honggang Li) [1271499] - [fs] SUNRPC: Move congestion window constants to header file (Honggang Li) [1271499] - [fs] xprtrdma: Reset connection timeout after successful reconnect (Honggang Li) [1271499] - [fs] xprtrdma: Use macros for reconnection timeout constants (Honggang Li) [1271499] - [fs] xprtrdma: Allocate missing pagelist (Honggang Li) [1271499] - [fs] xprtrdma: Remove Tavor MTU setting (Honggang Li) [1271499] - [fs] xprtrdma: Ensure ia->ri_id->qp is not NULL when reconnecting (Honggang Li) [1271499] - [fs] xprtrdma: Reduce the number of hardway buffer allocations (Honggang Li) [1271499] - [fs] xprtrdma: Limit work done by completion handler (Honggang Li) [1271499] - [fs] xprtrmda: Reduce calls to ib_poll_cq() in completion handlers (Honggang Li) [1271499] - [fs] xprtrmda: Reduce lock contention in completion handlers (Honggang Li) [1271499] - [fs] xprtrdma: Split the completion queue (Honggang Li) [1271499] - [fs] xprtrdma: Make rpcrdma_ep_destroy() return void (Honggang Li) [1271499] - [fs] xprtrdma: Simplify rpcrdma_deregister_external() synopsis (Honggang Li) [1271499] - [fs] xprtrdma: mount reports "Invalid mount option" if memreg mode not supported (Honggang Li) [1271499] - [fs] xprtrdma: Fall back to MTHCAFMR when FRMR is not supported (Honggang Li) [1271499] - [fs] xprtrdma: Remove REGISTER memory registration mode (Honggang Li) [1271499] - [fs] xprtrdma: Remove MEMWINDOWS registration modes (Honggang Li) [1271499] - [fs] xprtrdma: Remove BOUNCEBUFFERS memory registration mode (Honggang Li) [1271499] - [fs] xprtrdma: RPC/RDMA must invoke xprt_wake_pending_tasks() in process context (Honggang Li) [1271499] - [fs] nfs-rdma: Fix for FMR leaks (Honggang Li) [1271499] - [fs] xprtrdma: mind the device's max fast register page list depth (Honggang Li) [1271499] - [fs] NFSD: Ignore client's source port on RDMA transports (Honggang Li) [1271499] - [fs] redhat: update NFSoRDMA options for config-generic (Honggang Li) [1271499] - [fs] xprtrdma: add separate Kconfig options for NFSoRDMA client and server support (Honggang Li) [1271499] - [fs] svcrdma: fix printk when memory allocation fails (Honggang Li) [1271499] - [fs] SUNRPC: remove KERN_INFO from dprintk() call sites (Honggang Li) [1271499] - [fs] SUNRPC: Fix large reads on NFS/RDMA (Honggang Li) [1271499] - [fs] svcrdma: underflow issue in decode_write_list() (Honggang Li) [1271499] - [fs] SUNRPC: Pass a pointer to struct rpc_xprt to the connect callback (Honggang Li) [1271499] - [fs] SUNRPC: Eliminate task->tk_xprt accesses that bypass rcu_dereference() (Honggang Li) [1271499] - [fs] xprtrdma: Remove assumption that each segment is <= PAGE_SIZE (Honggang Li) [1271499] - [fs] xprtrdma: The transport should not bug-check when a dup reply is received (Honggang Li) [1271499] - [fs] svcrdma: Cleanup sparse warnings in the svcrdma module (Honggang Li) [1271499] - [fs] SUNRPC: create svc_xprt in proper network namespace (Honggang Li) [1271499] - [fs] RDMA: Increasing RPCRDMA_MAX_DATA_SEGS (Honggang Li) [1271499] - [fs] sunrpc: fix printk format warning (Honggang Li) [1271499] - [fs] rpcrdma: Fix FRMR registration/invalidate handling (Honggang Li) [1271499] - [fs] rpcrdma: Fix to XDR page base interpretation in marshalling logic (Honggang Li) [1271499] - [fs] net/sunrpc: Convert (void)snprintf to snprintf (Honggang Li) [1271499] - [fs] net/sunrpc: Remove uses of NIPQUAD, use pI4 (Honggang Li) [1271499] - [fs] gfs2: change gfs2 readdir cookiey (Benjamin Marzinski) [1151962] - [fs] gfs2: keep offset when splitting dir leaf blocks (Benjamin Marzinski) [1151962] - [fs] Fix to check Unique id and FileType when client refer file directly (Sachin Prabhu) [1202682] - [fs] xfs: fix splice/direct-IO deadlock (Bill O'Donnell) [697750] - [fs] vfs: split generic splice code from i_mutex locking (Bill O'Donnell) [697750] - [fs] nfsv4: Don't try to reclaim unused state owners (Benjamin Coddington) [1272687] - [fs] nfsv4: Keep dropped state owners on the LRU list for a while (Benjamin Coddington) [1272687] - [fs] nfsv4: Ensure that we don't drop a state owner more than once (Benjamin Coddington) [1272687] - [fs] nfsv4: Ensure we do not reuse open owner names (Benjamin Coddington) [1151962 1272687] - [fs] nfs: Remove nfs_unique_id (Benjamin Coddington) [1151962 1272687] - [fs] nfs: Move struct nfs_unique_id into struct nfs_seqid_counter (Benjamin Coddington) [1272687] - [fs] nfsv4: Replace lock_owner->ld_id with an ida based allocator (Benjamin Coddington) [1272687] - [fs] nfsv4: Replace state_owner->so_owner_id with an ida based allocator (Benjamin Coddington) [1272687] - [fs] nfsv4: Move contents of struct rpc_sequence into struct nfs_seqid_counter (Benjamin Coddington) [1272687] - [fs] nfsv4: Clean up nfs4_get_state_owner (Benjamin Coddington) [1272687] - [fs] cifs: obtain file access during backup intent lookup (Sachin Prabhu) [821893] - [fs] cifs: Include backup intent search flags during searches (Sachin Prabhu) [821893] - [fs] ext4: fix label jump on broken fs in ext4_fill_super (Lukas Czerner) [1266862] {CVE-2015-8324} - [fs] xfs: return errors from partial I/O failures to files (David Jeffery) [1270959] - [fs] cifs: Make echo interval tunable (Sachin Prabhu) [1234960] - [fs] xfs: don't perform discard if the given range length is less than block size (Bill O'Donnell) [1088688] - [fs] xfs: check for possible overflow in xfs_ioc_trim (Bill O'Donnell) [1088688] - [fs] gfs2: Reduce size of incore inode (Robert S Peterson) [1215794] - [fs] gfs2: Make rgrp reservations part of the gfs2_inode structure (Robert S Peterson) [1215794] - [fs] gfs2: Extract quota data from reservations structure (revert 5407e24) (Robert S Peterson) [1215794] - [fs] gfs2: Clean up reservation removal (Robert S Peterson) [1215794]- [x86] fix corruption of XMM registers when interrupt handlers use FPU (Mikulas Patocka) [1259023] - [x86] ftrace: Do not trace copy_user_generic (Steven Rostedt) [1278884] - [x86] MCE/intel: Cleanup CMCI storm logic (Prarit Bhargava) [1229510] - [netdrv] be2net: log link status (Ivan Vecera) [1191287] - [netdrv] ixgbe: Remove bimodal SR-IOV disabling (John Greene) [1205576] - [mm] vmscan: avoid OOM killing when swappiness == 0 (Jerome Marchand) [1126228] - [pm] hibernate: Enable suspend to both for in-kernel hibernation (Lenny Szubowicz) [910715] - [powercap] rapl: fix BIOS lock check (Steve Best) [1295818] - [infiniband] qib: Change lkey table allocation to support more MRs (Don Dutile) [1246059 1247981] - [block] nvme: default to 4k device page size (David Milburn) [1252733] - [firmware] add bnx2x FW 7.13.1.0 (Michal Schmidt) [1252126] - [firmware] add bnx2x FW 7.12.30 (Michal Schmidt) [1252126] - [video] efifb: Enable write-combining (Tomoaki Nishimura) [1290686] - [tracing] Fix lockdep warning in global_clock (Steven Rostedt) [1232081] - [perf] symbols: Fix endless loop in dso__split_kallsyms_for_kcore (Jiri Olsa) [1233243] - [kernel] ftrace: Fix function graph with loading of modules (Steven Rostedt) [1033299] - [tty] change WARN_ON() on tty_reopen() (Aristeu Rozanski) [1263035] - [kernel] compat: copy missing fields in compat_statfs64 to user (Dave Anderson) [1158963] - [kernel] Usage of cgroup names containing percent characters triggers kernel panic (Larry Woodman) [1064788] - [kernel] signal: remove warning about using SI_TKILL in rt_[tg]sigqueueinfo (Oleg Nesterov) [1252216] - [kernel] utrace: move utrace->freeze_stop to work around gcc 52080 bug (Oleg Nesterov) [1031159] - [block] Always check queue limits for cloned requests (Mike Snitzer) [1229911] - [block] Return EBUSY from BLKRRPART for mounted whole-dev fs (Eric Sandeen) [1247057] - [ata] SATL compliance for Inquiry Product Revision (David Milburn) [1260694] - [scsi] report 'INQUIRY result too short' once per host (Vitaly Kuznetsov) [1208771] - [scsi] scsi_scan: don't dump trace when scsi_prep_async_scan is called twice (Vitaly Kuznetsov) [1208771] - [scsi] libiscsi: Fix host busy blocking during connection teardown (Chris Leech) [948886] - [scsi] mpt3sas: A correction in unmap_resources (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix for a PTE Read access errors with IOMMU passthrough (Tomas Henzl) [1276662] - [scsi] mpt3sas: create two binaries from a single source (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix Kconfig dependency problem for mpt2sas back compatibility (Tomas Henzl) [1248810] - [scsi] mpt3sas: Add dummy Kconfig option for backwards compatibility (Tomas Henzl) [1248810] - [scsi] mpt3sas: Fix use sas_is_tlr_enabled API before enabling MPI2_SCSIIO_CONTROL_TLR_ON flag (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix inline markers on non inline function declarations (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas driver version to 09.102.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Single driver module which supports both SAS 2.0 & SAS 3.0 HBAs (Tomas Henzl) [1248810] - [scsi] mpt2sas, mpt3sas: Update the driver versions (Tomas Henzl) [1248810] - [scsi] mpt3sas: setpci reset kernel oops fix (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added OEM Gen2 PnP ID branding names (Tomas Henzl) [1248810] - [scsi] mpt3sas: Refcount fw_events and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt3sas: Refcount sas_device objects and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt3sas: sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [1248810] - [scsi] mpt3sas: Ported WarpDrive product SSS6200 support (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix for driver fails EEH, recovery from injected pci bus error (Tomas Henzl) [1248810] - [scsi] mpt3sas: Manage MSI-X vectors according to HBA device type (Tomas Henzl) [1248810] - [scsi] mpt3sas: Don't send PHYDISK_HIDDEN RAID action request on SAS2 HBAs (Tomas Henzl) [1248810] - [scsi] mpt3sas: Build MPI SGL LIST on GEN2 HBAs and IEEE SGL LIST on GEN3 HBAs (Tomas Henzl) [1248810] - [scsi] mpt2sas, mpt3sas: Remove SCSI_MPTXSAS_LOGGING entry from Kconfig (Tomas Henzl) [1248810] - [scsi] mpt3sas: Define 'hba_mpi_version_belonged' IOC variable (Tomas Henzl) [1248810] - [scsi] mpt2sas: Remove .c and .h files from mpt2sas driver (Tomas Henzl) [1248810] - [scsi] mpt2sas: Move Gen2 HBA's device registration to a separate file (Tomas Henzl) [1248810] - [scsi] mpt3sas: Move Gen3 HBA's device registration to a separate file (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added mpt2sas driver definitions (Tomas Henzl) [1248810] - [scsi] mpt2sas: Use mpi headers from mpt3sas (Tomas Henzl) [1248810] - [scsi] mpt2sas: setpci reset kernel oops fix (Tomas Henzl) [1248810] - [scsi] mpt2sas: Refcount fw_events and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt2sas: Refcount sas_device objects and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas driver version to 9.100.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: When device is blocked followed by unblock fails, unfreeze the I/Os (Tomas Henzl) [1248810] - [scsi] mpt3sas: Call dma_mapping_error() API after mapping an address with dma_map_single() API (Tomas Henzl) [1248810] - [scsi] mpt3sas: Use alloc_ordered_workqueue() API instead of create_singlethread_workqueue() API (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added support for customer specific branding (Tomas Henzl) [1248810] - [scsi] mpt3sas: Return host busy error status to SML when DMA mapping of scatter gather list fails for a SCSI command (Tomas Henzl) [1248810] - [scsi] mpt3sas: Complete the SCSI command with DID_RESET status for log_info value 0x0x32010081 (Tomas Henzl) [1248810] - [scsi] mpt3sas: MPI 2.5 Rev K (2.5.6) specifications (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas driver version to v6.100.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Add branding string support for OEM custom HBA (Tomas Henzl) [1248810] - [scsi] mpt3sas: Add branding string support for OEM's HBA (Tomas Henzl) [1248810] - [scsi] mpt3sas: MPI 2.5 Rev J (2.5.5) specification and 2.00.34 header files (Tomas Henzl) [1248810] - [scsi] mpt3sas: Update MPI2 strings to MPI2.5 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas Driver version to v5.100.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Provides the physical location of sas drives (Tomas Henzl) [1248810] - [scsi] mpt3sas: MPI 2.5 Rev I (2.5.4) specifications (Tomas Henzl) [1248810] - [scsi] mpt3sas: Remove redundancy code while freeing the controller resources (Tomas Henzl) [1248810] - [scsi] mpt3sas: Don't block the drive when drive addition under the control of SML (Tomas Henzl) [1248810] - [scsi] mpt3sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added Combined Reply Queue feature to extend up-to 96 MSIX vector support (Tomas Henzl) [1248810] - [scsi] mpt2sas, mpt3sas: Abort initialization if no memory I/O resources detected (Tomas Henzl) [1248810] - [security] keys: Fix race between read and revoke (David Howells) [1293402] {CVE-2015-7550}- [netdrv] igb: improve handling of disconnected adapters (Stefan Assmann) [1249242] - [netdrv] igb: fix NULL derefs due to skipped SR-IOV enabling (Stefan Assmann) [1249242] - [netdrv] igb: use the correct i210 register for EEMNGCTL (Stefan Assmann) [1249242] - [netdrv] igb: don't unmap NULL hw_addr (Stefan Assmann) [1249242] - [netdrv] igb: add 88E1543 initialization code (Stefan Assmann) [1249242] - [netdrv] intel: use napi_complete_done (Stefan Assmann) [1249242] - [netdrv] igb: assume MSI-X interrupts during initialization (Stefan Assmann) [1249242] - [netdrv] igb: make sure SR-IOV init uses the right number of queues (Stefan Assmann) [1249242] - [netdrv] igb: Fix a memory leak in igb_probe (Stefan Assmann) [1249242] - [netdrv] igb: Fix a deadlock in igb_sriov_reinit (Stefan Assmann) [1249242] - [netdrv] igb: Teardown SR-IOV before unregister_netdev (Stefan Assmann) [1249242] - [netdrv] igb: do not re-init SR-IOV during probe (Stefan Assmann) [1249242] - [netdrv] igb: missing rtnl_unlock in igb_sriov_reinit (Stefan Assmann) [1249242] - [netdrv] igb: Fix oops caused by missing queue pairing (Stefan Assmann) [1249242] - [netdrv] igb: bump version to igb-5.3.0 (Stefan Assmann) [1249242] - [netdrv] igb: use ARRAY_SIZE to replace calculating sizeofa/sizeof a0 (Stefan Assmann) [1249242] - [netdrv] igb: report unsupported ethtool settings in set_coalesce (Stefan Assmann) [1249242] - [netdrv] igb: Fix i354 88E1112 PHY on RCC boards using AutoMediaDetect (Stefan Assmann) [1249242] - [netdrv] igb: only report generic filters in get_ts_info (Stefan Assmann) [1249242] - [netdrv] igb: bump version of igb to 5.2.18 (Stefan Assmann) [1249242] - [netdrv] igb: disable IPv6 extension header processing (Stefan Assmann) [1249242] - [netdrv] igb: Don't use NETDEV_FRAG_PAGE_MAX_SIZE in descriptor calculation (Stefan Assmann) [1249242] - [netdrv] igb: Fix NULL assignment to incorrect variable in igb_reset_q_vector (Stefan Assmann) [1249242] - [netdrv] igb: Fix oops on changing number of rings (Stefan Assmann) [1249242] - [netdrv] igb: simplify and clean up igb_enable_mas (Stefan Assmann) [1249242] - [netdrv] igb: use netif_carrier_off earlier when bringing if down (Stefan Assmann) [1249242] - [netdrv] codespell comment spelling fixes (Stefan Assmann) [1249242] - [ethernet] igb: use netdev_rss_key_fill helper (Stefan Assmann) [1249242] - [pci] iommu/vt-d: Fix dmar_domain leak in iommu_attach_device (Linda Knippers) [1053879] - [pci] iommu/vt-d: Only remove domain when device is removed (Linda Knippers) [1053879] - [kernel] driver core: Add BUS_NOTIFY_REMOVED_DEVICE event (Linda Knippers) [1053879] - [net] tcp: honour SO_BINDTODEVICE for TW_RST case too (Florian Westphal) [1292300] - [net] add inet_sk_transparent() helper (Florian Westphal) [1292300] - [net] ipv6: tcp_ipv6 policy route issue (Florian Westphal) [1292300] - [net] ipv6: reuse rt6_need_strict (Florian Westphal) [1292300] - [net] tcp: resets are misrouted (Florian Westphal) [1292300] - [net] tcp: tcp_v4_send_reset: binding oif to iif in no sock case (Florian Westphal) [1292300] - [net] af_unix: fix a fatal race with bit fields (Gustavo Duarte) [1238062] - [net] add validation for the socket syscall protocol argument (Hannes Frederic Sowa) [1291627] {CVE-2015-8543} - [net] ipv6: fix the incorrect return value of throw route (Sabrina Dubroca) [1245357] - [net] Fix behaviour of unreachable, blackhole and prohibit routes (Sabrina Dubroca) [1245357] - [net] ipv6: Fixed support for blackhole and prohibit routes (Sabrina Dubroca) [1245357] - [net] ipv6: fix handling of throw routes (Sabrina Dubroca) [1245357] - [net] ipv6: fix handling of blackhole and prohibit routes (Sabrina Dubroca) [1245357] - [netdrv] intel: use napi_complete_done (Stefan Assmann) [1249243] - [netdrv] igbvf: clear buffer_info->dma after dma_unmap_single (Stefan Assmann) [1249243] - [netdrv] igbvf: use netif_carrier_off earlier when bringing if down (Stefan Assmann) [1249243] - [netdrv] igbvf: cleanup msleep and min/max usage (Stefan Assmann) [1249243] - [netdrv] igbvf: Fix code comments and whitespace (Stefan Assmann) [1249243] - [i2c] i801: Add device ID for Intel Wildcat Point PCH (Jeremy McNicoll) [1291132] - [sound] alsa: Enable CONFIG_SND_HDA_PATCH_LOADER and CONFIG_SND_HDA_RECONFIG (Jaroslav Kysela) [1178178] - [sound] alsa: driver core: create write-only attribute macros for devices and drivers (Jaroslav Kysela) [1178178] - [sound] alsa: oxygen: Simplify PM callbacks (Jaroslav Kysela) [1024771] - [sound] alsa: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Fix logical-not-parentheses warning (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add XIO2001 initialization (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add support for third analog input (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: do not create useless S/PDIF controls (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Delete an unnecessary check before the function call "snd_pcm_suspend" (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Remove unnecessary snd_pcm_lib_preallocate_free_for_all (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: set fifo_size (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add partial Xonar Xense support (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add Xonar Essence STX II daughterboard support (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add one more headphone impedance setting (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add Xonar Essence STX II support (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: fix Stereo Upmixing regression (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Use standard printk helpers (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: cleanup and minor changes (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify high-pass filter control (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify input select functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify capture volume functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg(x): use headphone volume control (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg(x): modify playback output select (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: capture from I2S channel 1, not 2 (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg(x): move the mixer code into another file (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: modify CS4245 register dumping function (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: modify adjust_dg_dac_routing function (Jaroslav Kysela) [1024771] - [sound] ALSA: oxygen: Xonar DG X: modify DAC/ADC parameters function (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify initialization functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg: add new CS4245 SPI functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: additional definitions for the Xonar DG/DGX card (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: change description of the xonar_dg.c file (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: export oxygen_update_dac_routing symbol (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add mute mask for the OXYGEN_PLAY_ROUTING register (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: modify the SPI writing function (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add the separate SPI waiting function (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: Xonar DSX support (Jaroslav Kysela) [1024771] - [netdrv] bnxt_en: Implement missing tx timeout reset logic (John Linville) [1245739] - [netdrv] bnxt_en: Don't cancel sp_task from bnxt_close_nic (John Linville) [1245739] - [netdrv] bnxt_en: Change bp->state to bitmap (John Linville) [1245739] - [netdrv] bnxt_en: Fix bitmap declaration to work on 32-bit arches (John Linville) [1245739] - [netdrv] bnxt_en: Setup uc_list mac filters after resetting the chip (John Linville) [1245739] - [netdrv] bnxt_en: enforce proper storing of MAC address (John Linville) [1245739] - [netdrv] bnxt_en: Fixed incorrect implementation of ndo_set_mac_address (John Linville) [1245739] - [netdrv] bnxt_en: More robust SRIOV cleanup sequence (John Linville) [1245739] - [netdrv] bnxt_en: Fix comparison of u16 sw_id against negative value (John Linville) [1245739] - [netdrv] bnxt_en: map CAG_REG_LEGACY_INT_STATUS_MASK to GRC window #4 (John Linville) [1245739] - [netdrv] bnxt_en: Determine tcp/ipv6 RSS hash type correctly (John Linville) [1245739] - [netdrv] bnxt_en: Change sp events definitions to represent bit position (John Linville) [1245739] - [netdrv] bnxt_en: Fix compile warnings when CONFIG_INET is not set (John Linville) [1245739] - [netdrv] bnxt_en: Fix compile errors when CONFIG_BNXT_SRIOV is not set (John Linville) [1245739] - [netdrv] add config for BNXT (John Linville) [1245739] - [netdrv] bnxt: remove vxlan offload support (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: Add support for hardware-offloaded...' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'hlist: drop the node parameter from iterators' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: allocate tx queues in register_netdevice' (John Linville) [1245739] - [netdrv] bnxt: access msix_cap through struct pci_dev_rh1 (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: convert multicast list to list_head' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: introduce IFF_UNICAST_FLT private flag' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'ipip: add GSO/TSO support' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'ipv6: sit: add GSO/TSO support' (John Linville) [1245739] - [netdrv] bnxt: access hw_features through netdev_extended macro (John Linville) [1245739] - [netdrv] bnxt: create bnxt_pci_driver_rh and add appropriate declarations (John Linville) [1245739] - [netdrv] bnxt: account for missing 'net: Clarification of CHECKSUM_UNNECESSARY' (John Linville) [1245739] - [netdrv] bnxt: create bnxt_netdev_opt_ext and move applicable declarations (John Linville) [1245739] - [netdrv] bnxt: adjust for lack of 'net: Pull out core bits of __netdev_alloc_skb...' (John Linville) [1245739] - [netdrv] bnxt: adjust for lack of 'net: Add GSO support for UDP tunnels...' (John Linville) [1245739] - [netdrv] bnxt: adjust for lack of 'net: allow skb->head to be a page fragment' (John Linville) [1245739] - [netdrv] bnxt: remove qos offload support (John Linville) [1245739] - [netdrv] bnxt: make necessary changes for ndo_busy_poll in rhel6 (John Linville) [1245739] - [netdrv] bnxt: remove 802.1ad bits (John Linville) [1245739] - [netdrv] bnxt: move some bits to ethtool_ops_ext structure for rhel6 (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'ethtool: Clean up definitions of rule...' (John Linville) [1245739] - [netdrv] bnxt: account for lack of VF minimum Tx rate (John Linville) [1245739] - [netdrv] bnxt: rewrite flow dissector bits for RHEL 6.8 (John Linville) [1245739] - [netdrv] bnxt: relocate files to be consistent with other ethernet drivers (John Linville) [1245739] - [netdrv] bnxt_en: New Broadcom ethernet driver (John Linville) [1245739]- [net] export get_net_ns_by_fd() (Ivan Vecera) [1249638] - [net] add name_assign_type netdev attribute (Ivan Vecera) [1249638] - [kernel] ktime: Introduce ktime_ms_delta (Ivan Vecera) [1249638] - [kernel] list: use list_{first, last}_entry() (Ivan Vecera) [1249638] - [kernel] list: change list_for_each_entry*() to use list_*_entry() (Ivan Vecera) [1249638] - [sched] replace INIT_COMPLETION with reinit_completion (Ivan Vecera) [1249638] - [net] help compiler generate better code in eth_get_headlen (Ivan Vecera) [1249638] - [net] Add function for parsing the header length out of linear ethernet frames (Ivan Vecera) [1249638] - [net] make skb an optional parameter for__skb_flow_dissect() (Ivan Vecera) [1249638] - [net] Allow raw buffers to be passed into the flow dissector (Ivan Vecera) [1249638] - [net] sched: shrink struct qdisc_skb_cb to 28 bytes (Ivan Vecera) [1249638] - [net] flow_dissector: Use IPv6 flow label in flow_dissector (Ivan Vecera) [1249638] - [net] flow_dissector: Record IP layer protocol in skb_flow_dissect() (Ivan Vecera) [1249638] - [net] ipv6: add ip6_flowlabel helper (Ivan Vecera) [1249638] - [net] flow_dissector: factor out the ports extraction in skb_flow_get_ports (Ivan Vecera) [1249638] - [net] flow_dissector: fix thoff for IPPROTO_AH (Ivan Vecera) [1249638] - [net] introduce skb_probe_transport_header() (Ivan Vecera) [1249638] - [net] flow_dissector: add __skb_get_poff to get a start offset to payload (Ivan Vecera) [1249638] - [net] flow_keys: include thoff into flow_keys for later usage (Ivan Vecera) [1249638] - [net] flow_dissector: support L2 GRE (Ivan Vecera) [1249638] - [net] introduce skb_transport_header_was_set() (Ivan Vecera) [1249638] - [net] ethtool: documentation & whitespace errors (Ivan Vecera) [1249638] - [net] ethtool: Support for configurable RSS hash function (Ivan Vecera) [1249638] - [net] ethtool: Check that reserved fields of struct ethtool_rxfh are 0 (Ivan Vecera) [1249638] - [net] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Ivan Vecera) [1249638] - [net] ethtool: constify array pointer parameters to ethtool_ops::set_rxfh (Ivan Vecera) [1249638] - [net] ethtool: Disallow ETHTOOL_SRSSH with both indir table and hash key unchanged (Ivan Vecera) [1249638] - [net] ethtool: Expand documentation of ethtool_ops::{get, set}_rxfh() (Ivan Vecera) [1249638] - [net] ethtool: Improve explanation of the two arrays following struct ethtool_rxfh (Ivan Vecera) [1249638] - [net] ethtool: Name the 'no change' value for setting RSS hash key but not indir table (Ivan Vecera) [1249638] - [net] ethtool: Return immediately on error in ethtool_copy_validate_indir() (Ivan Vecera) [1249638] - [net] ethtool: exit the loop when invalid index occurs (Ivan Vecera) [1249638] - [net] gro: fix possible panic in skb_gro_receive() (Ivan Vecera) [1249638] - [net] gro: selective flush of packets (Ivan Vecera) [1249638] - [net] gro: add a per device gro flush timer (Ivan Vecera) [1249638] - [net] introduce extended napi_struct (Ivan Vecera) [1249638] - [netdrv] ethernet: Use eth__addr instead of memset (Ivan Vecera) [1249638] - [netdrv] remove init of dev->perm_addr in drivers (Ivan Vecera) [1249638] - [net] init perm_addr in register_netdevice() (Ivan Vecera) [1249638] - [net] rename vlan_tx_* helpers since "tx" is misleading there (Ivan Vecera) [1249638] - [net] ethtool: Added port speed macros (Ivan Vecera) [1249638]- [scsi] scsi_sysfs: Fix queue_ramp_up_period return code (Ewan Milne) [1292576] - [scsi] Increase REPORT_LUNS timeout (Ewan Milne) [1292576] - [scsi] retry MODE SENSE on unit attention (Ewan Milne) [1292576] - [scsi] bnx2fc: Update version number to 2.9.6 (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Remove explicit logouts (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Fix FCP RSP residual parsing (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Set ELS transfer length correctly for middle path commands (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Remove 'NetXtreme II' from source files (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Update copyright for 2015 (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: reduce stack usage in __bnx2fc_enable (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Do not log error for netevents that need no action (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Read npiv table from nvram and create vports (Maurizio Lombardi) [1252118] - [scsi] Add ALUA state change UA handling (Ewan Milne) [1292520] - [scsi] fcoe: extend ethtool to FC port speed mapping (Chris Leech) [1138403] - [scsi] scsi_transport_fc: Add support for 25Gbit speed (Chris Leech) [1138403] - [scsi] add defines for new FC port speeds (Chris Leech) [1138403] - [scsi] scsi_transport_fc: Add 32Gbps speed definition (Chris Leech) [1138403] - [scsi] be2iscsi: bump the driver version (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Add warning message for unsupported adapter (Maurizio Lombardi) [1253016] - [MAINTAINERS] Update MAINTAINER list (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Revert ownership to Emulex (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix bogus WARN_ON length check (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix updating the next pointer during WRB posting (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Logout of FW Boot Session (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix memory check before unmapping (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: change email domain (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix the copyright year (Maurizio Lombardi) [1253016] - [scsi] st: fix potential null pointer dereference (Maurizio Lombardi) [875277] - [scsi] hpsa: stop zeroing reset_cmds_out and ioaccel_cmds_out during rescan (Joseph Szczypek) [1247729] - [scsi] hpsa: move lockup_detected attribute to host attr (Joseph Szczypek) [1247729] - [scsi] hpsa: fix rmmod issues (Joseph Szczypek) [1247729] - [scsi] hpsa: add in new offline mode (Joseph Szczypek) [1247729] - [scsi] hpsa: Change how controllers in mixed mode are handled (Joseph Szczypek) [1247729] - [scsi] hpsa: add in new controllers (Joseph Szczypek) [1247729] - [scsi] hpsa: cleanup update scsi devices (Joseph Szczypek) [1247729] - [scsi] hpsa: add sysfs entry path_info to show box and bay information (Joseph Szczypek) [1247729] - [scsi] hpsa: add PMC to copyright (Joseph Szczypek) [1247729] - [scsi] hpsa: correct static checker warnings on driver init cleanup (Joseph Szczypek) [1247729] - [scsi] hpsa: correct decode sense data (Joseph Szczypek) [1247729] - [scsi] hpsa: Correct double unlock of mutex (Joseph Szczypek) [1247729] - [scsi] hpsa: fix an sprintf() overflow in the reset handler (Joseph Szczypek) [1247729] - [scsi] hpsa: update driver version to 3.4.10-1-RH1 (Joseph Szczypek) [1247729] - [scsi] hpsa: add in new controller id (Joseph Szczypek) [1247729] - [scsi] hpsa: cleanup reset (Joseph Szczypek) [1247729] - [scsi] hpsa: propagate the error code in hpsa_kdump_soft_reset (Joseph Szczypek) [1247729] - [scsi] hpsa: use scsi host_no as hpsa controller number (Joseph Szczypek) [1247729] - [scsi] hpsa: enable and activate SCSI layer tcq support (Joseph Szczypek) [1247729] - [scsi] hpsa: use block layer tag for command allocation (Joseph Szczypek) [1247729] - [scsi] hpsa: add interrupt number to /proc/interrupts interrupt name (Joseph Szczypek) [1247729] - [scsi] hpsa: create workqueue after the driver is ready for use (Joseph Szczypek) [1247729] - [scsi] hpsa: fix try_soft_reset error handling (Joseph Szczypek) [1247729] - [scsi] hpsa: cleanup for init_one step 2 in kdump (Joseph Szczypek) [1247729] - [scsi] hpsa: skip free_irq calls if irqs are not allocated (Joseph Szczypek) [1247729] - [scsi] hpsa: call pci_release_regions after pci_disable_device (Joseph Szczypek) [1247729] - [scsi] hpsa: performance tweak for hpsa_scatter_gather() (Joseph Szczypek) [1247729] - [scsi] hpsa: refactor and rework support for sending TEST_UNIT_READY (Joseph Szczypek) [1247729] - [scsi] hpsa: don't return abort request until target is complete (Joseph Szczypek) [1247729] - [scsi] hpsa: use helper routines for finishing commands (Joseph Szczypek) [1247729] - [scsi] hpsa: add support sending aborts to physical devices via the ioaccel2 path (Joseph Szczypek) [1247729] - [scsi] hpsa: do not print ioaccel2 warning messages about unusual completions (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up some error reporting output in abort handler (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up driver init (Joseph Szczypek) [1247729] - [scsi] hpsa: correct return values from driver functions (Joseph Szczypek) [1247729] - [scsi] hpsa: do not check cmd_alloc return value - it cannnot return NULL (Joseph Szczypek) [1247729] - [scsi] hpsa: add more ioaccel2 error handling, including underrun statuses (Joseph Szczypek) [1247729] - [scsi] hpsa: add ioaccel sg chaining for the ioaccel2 path (Joseph Szczypek) [1247729] - [scsi] hpsa: refactor freeing of resources into more logical functions (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up error handling (Joseph Szczypek) [1247729] - [scsi] hpsa: break hpsa_free_irqs_and_disable_msix into two functions (Joseph Szczypek) [1247729] - [scsi] hpsa: Get queue depth from identify physical bmic for physical disks (Joseph Szczypek) [1247729] - [scsi] hpsa: use ioaccel2 path to submit IOs to physical drives in HBA mode (Joseph Szczypek) [1247729] - [scsi] hpsa: print accurate SSD Smart Path Enabled status (Joseph Szczypek) [1247729] - [scsi] hpsa: factor out hpsa_ioaccel_submit function (Joseph Szczypek) [1247729] - [scsi] hpsa: try resubmitting down raid path on task set full (Joseph Szczypek) [1247729] - [scsi] hpsa: do not ignore return value of hpsa_register_scsi (Joseph Szczypek) [1247729] - [scsi] hpsa: factor out hpsa_init_cmd function (Joseph Szczypek) [1247729] - [scsi] hpsa: make function names consistent (Joseph Szczypek) [1247729] - [scsi] hpsa: allow lockup detected to be viewed via sysfs (Joseph Szczypek) [1247729] - [scsi] hpsa: hpsa decode sense data for io and tmf (Joseph Szczypek) [1247729] - [scsi] hpsa: decrement h->commands_outstanding in fail_all_outstanding_cmds (Joseph Szczypek) [1247729] - [scsi] hpsa: Add atomic operations (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up aborts (Joseph Szczypek) [1247729] - [scsi] hpsa: rework controller command submission (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up host, channel, target, lun prints (Joseph Szczypek) [1247729] - [scsi] hpsa: add masked physical devices into struct h's dev array (Joseph Szczypek) [1247729] - [scsi] hpsa: Fix weird uses of num_online_cpus() (Joseph Szczypek) [1247729] - [scsi] megaraid_sas: Fix sparse warning (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Remove debug print from function megasas_update_span_set (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Driver version upgrade (Tomas Henzl) [1248207] - [scsi] megaraid_sas: SMAP restriction--do not access user memory from IOCTL code (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Make PI enabled VD 8 byte DMA aligned (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Initialize tasklet before setting up IRQs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Indicate online firmware upgrade support for Secure JBOD feature (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Update OCR capability on controller properties change (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Do not use PAGE_SIZE for max_sectors (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for Cutlass (12 Gbps) controller (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for Intruder (12 Gbps) controller (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Remove PCI id checks (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Version update (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Code refactor for use of requestorId (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Fix validHandles check in I/O path (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Print critical firmware event messages (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Chip reset if driver fails to get IOC ready (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for max_io_size 1MB (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Code cleanup-use local variable drv_ops inside megasas_ioc_init_fusion (Tomas Henzl) [1248207] - [scsi] megaraid_sas: JBOD sequence number support (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Increase timeout to 60 secs for abort frames during shutdown (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Synchronize driver headers with firmware APIs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix whitespace errors (Tomas Henzl) [1248207] - [scsi] megaraid_sas: use dev_printk when possible (Tomas Henzl) [1248207] - [scsi] megaraid_sas: use pci_zalloc_consistent (megaraid_sas only) (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix TRUE and FALSE re-define build error (Tomas Henzl) [1248207] - [scsi] megaraid: fix irq setup process regression (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix kerneldoc (Tomas Henzl) [1248207] - [scsi] megaraid_sas: swap whole register in megasas_register_aen (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix megasas_fire_cmd_fusion calling convention (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add missing byte swaps to the sriov code (Tomas Henzl) [1248207] - [scsi] megaraid_sas: bytewise or should be done on native endian variables (Tomas Henzl) [1248207] - [scsi] megaraid_sas: move endianness conversion into caller of megasas_get_seq_num (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add endianness conversions for all ones (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add endianness annotations (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add missing __iomem annotations (Tomas Henzl) [1248207] - [scsi] megaraid_sas: megasas_complete_outstanding_ioctls() can be static (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for Avago's Single server High Availability product (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add release date and update driver version (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Modify driver's meta data to reflect Avago (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Use Block layer tag support for internal command indexing (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Enhanced few prints (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Move controller's queue depth calculation in adapter specific function (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add separate functions for building sysPD IOs and non RW LDIOs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add separate function for refiring MFI commands (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add separate function for setting up IRQs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: use raw_smp_processor_id() (Tomas Henzl) [1248207] - [scsi] qla2xxx: Update version number to 8.07.00.26.06.8-k (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add pci device id 0x2261 (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix missing device login retries (Chad Dupuis) [1252111] - [scsi] qla2xxx: do not clear slot in outstanding cmd array (Chad Dupuis) [1252111] - [scsi] qla2xxx: Remove decrement of sp reference count in abort handler (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add support to show MPI and PEP FW version for ISP27xx (Chad Dupuis) [1252111] - [scsi] qla2xxx: Do not reset adapter if SRB handle is in range (Chad Dupuis) [1252111] - [scsi] qla2xxx: Do not crash system for sp ref count zero (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add adapter checks for FAWWN functionality (Chad Dupuis) [1252111] - [scsi] qla2xxx: Pause risc before manipulating risc semaphore (Chad Dupuis) [1252111] - [scsi] qla2xxx: Use ssdid to gate semaphore manipulation (Chad Dupuis) [1252111] - [scsi] qla2xxx: Handle AEN8014 incoming port logout (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add serdes register read/write support for ISP25xx (Chad Dupuis) [1252111] - [scsi] qla2xxx: Remove dead code (Chad Dupuis) [1252111] - [scsi] qla2xxx: Remove a superfluous test (Chad Dupuis) [1252111] - [scsi] qla2xxx: Avoid that sparse complains about duplicate _noderef_ attributes (Chad Dupuis) [1252111] - [scsi] qla2xxx: Report both rsp_info and rsp_info_len (Chad Dupuis) [1252111] - [scsi] qla2xxx: Restore physical port WWPN only, when port down detected for FA-WWPN port (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix virtual port configuration, when switch port is disabled/enabled (Chad Dupuis) [1252111] - [scsi] qla2xxx: Prevent multiple firmware dump collection for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Disable Interrupt handshake for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add debugging info for MBX timeout (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add serdes read/write support for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add udev notification to save fw dump for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add message for sucessful FW dump collected for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix beacon blink for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix crash due to wrong casting of reg for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix warnings reported by static checker (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix printks in ql_log message (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix printk in qla25xx_setup_mode (Chad Dupuis) [1252111] - [scsi] qla2xxx: Increase the request queue size to 8K for ISP2031 (Chad Dupuis) [1252111] - [scsi] qla2xxx: Increase room in request queue for sending priority packets (Chad Dupuis) [1252111] - [scsi] ses: Fix problems with simple enclosures (Ewan Milne) [1102140] - [scsi] scsi_dh_alua: fix stpg sense handling (Ewan Milne) [1194984] - [scsi] lpfc: driver update for Rhel6.8, lpfc rev 11.0.0.4 (Rob Evers) [1227036] - [scsi] lpfc: Fix default RA_TOV and ED_TOV in the FC/FCoE driver for all topologies (Rob Evers) [1227036] - [scsi] lpfc: The linux driver does not reinitiate discovery after a failed FLOGI (Rob Evers) [1227036] - [scsi] lpfc: Add support for Lancer G6 and 32G FC links (Rob Evers) [1227036] - [scsi] lpfc: Fix for discovery failure in PT2PT when FLOGI's ELS ACC response gets aborted (Rob Evers) [1227036] - [scsi] lpfc: fix lpfc_send_rscn_event sends bigger buffer size (Rob Evers) [1227036] - [scsi] lpfc: Make the function lpfc_sli4_mbox_completions_pending static in order to comply with function prototype (Rob Evers) [1227036] - [scsi] lpfc: Fix kmalloc overflow in LPFC driver at large core count (Rob Evers) [1227036] - [scsi] lpfc: Destroy lpfc_hba_index IDR on module exit (Rob Evers) [1227036] - [scsi] lpfc: in sli3 use configured sg_seg_cnt for sg_tablesize (Rob Evers) [1227036] - [scsi] lpfc: Remove unnessary cast (Rob Evers) [1227036] - [scsi] lpfc: fix model description (Rob Evers) [1227036] - [scsi] lpfc: Use && instead of & for boolean expression (Rob Evers) [1227036] - [scsi] lpfc: Fix to drop PLOGIs from fabric node till LOGO processing completes (Rob Evers) [1227036] - [scsi] lpfc: Fix scsi task management error message (Rob Evers) [1227036] - [scsi] lpfc: Fix scsi prep dma buf error (Rob Evers) [1227036] - [scsi] lpfc: Devices are not discovered during takeaway/giveback testing (Rob Evers) [1227036] - [scsi] lpfc: Fix vport deletion failure (Rob Evers) [1227036] - [scsi] lpfc: Fix incorrect log message reported for empty FCF record (Rob Evers) [1227036] - [scsi] lpfc: Fix rport leak (Rob Evers) [1227036] - [scsi] lpfc: Correct loss of RSCNs during array takeaway/giveback testing (Rob Evers) [1227036] - [scsi] lpfc: Fix crash in vport_delete (Rob Evers) [1227036] - [scsi] lpfc: Fix to remove IRQF_SHARED flag for MSI/MSI-X vectors (Rob Evers) [1227036] - [scsi] lpfc: Fix discovery issue when changing from Pt2Pt to Fabric (Rob Evers) [1227036] - [scsi] lpfc: Correct reporting of vport state on fdisc command failure (Rob Evers) [1227036] - [scsi] lpfc: Fix ABORTs WQ selection in terminate_rport_io (Rob Evers) [1227036] - [scsi] lpfc: Correct reference counting of rport (Rob Evers) [1227036] - [scsi] lpfc: Fix cq_id masking problem (Rob Evers) [1227036] - [netdrv] revert "netxen: remove use of ndo_set_multicast_list in drivers" (Tony Camuso) [1213207 1229986]- [netdrv] bonding: "primary_reselect" with "failure" is not working properly (Jarod Wilson) [1290672]- [net] sctp: start t5 timer only when peer rwnd is 0 and local state is SHUTDOWN_PENDING (Xin Long) [855392] - [net] sctp: convert sack_needed and sack_generation to bits (Xin Long) [855392] - [net] sctp: only drop the reference on the datamsg after sending a msg (Xin Long) [1008268] - [net] sctp: hold the chunks only after the chunk is enqueued in outq (Xin Long) [1008268] - [net] unix: avoid use-after-free in ep_remove_wait_queue (Paolo Abeni) [1284900] - [net] Abstract default ADVMSS behind an accessor (Sabrina Dubroca) [1198374] - [net] ipv6: Dont add RT6_LOOKUP_F_IFACE flag if saddr set (Xin Long) [1273241] - [net] ipv6: Add RT6_LOOKUP_F_IFACE flag if oif is set (Xin Long) [1273241] - [i2c] i801: Create iTCO device on newer Intel PCHs (Jeremy McNicoll) [1188865] - [watchdog] itco_wdt: Expose watchdog properties using platform data (Jeremy McNicoll) [1188865] - [watchdog] itco_wdt: Add support for TCO on Intel Sunrisepoint (Jeremy McNicoll) [1188865] - [kernel] Platform device - introduce resNdata (Jeremy McNicoll) [1188865] - [i2c] i801: Check if interrupts are disabled (Jeremy McNicoll) [1188865] - [i2c] i801: Fallback to polling if request_irq() fails (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Enable IRQ for SMBus transactions (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Rename some SMBHSTCNT bit constants (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Check and return errors during byte-by-byte transfers (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Use usleep_range to wait for command completion (Jeremy McNicoll) [1188865] - [mfd] Add platform data pointer back (Jeremy McNicoll) [1188865] - [char] random: account for entropy loss due to overwrites (Herbert Xu) [1110915] - [char] random: allow fractional bits to be tracked (Herbert Xu) [1110915] - [char] random: statically compute poolbitshift, poolbytes, poolbits (Herbert Xu) [1110915] - [crypto] api: Only abort operations on fatal signal (Herbert Xu) [1272314] - [crypto] testmgr: don't use interruptible wait in tests (Herbert Xu) [1272314] - [kernel] sched: add wait_for_completion_killable_timeout (Herbert Xu) [1272314] - [fs] lockd: don't clear sm_monitored on nsm_reboot_lookup (Scott Mayhew) [1278932] - [fs] lockd: release reference to nsm_handle in nlm_host_rebooted (Scott Mayhew) [1278932] - [fs] ext2: Fix oops in ext2_get_block() called from ext2_quota_write() (Lukas Czerner) [1287165] - [fs] ext3: Don't check quota format when there are no quota files (Lukas Czerner) [1287165] - [fs] jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail() (Lukas Czerner) [1286668] - [fs] ext4: fix race between truncate and __ext4_journalled_writepage() (Lukas Czerner) [1286668] - [fs] ext4: bail out from make_indexed_dir() on first error (Lukas Czerner) [1286668] - [fs] ext4: don't check quota format when there are no quota files (Lukas Czerner) [1286668] - [fs] ext4: fix BUG_ON in mb_free_blocks() (Lukas Czerner) [1286668] - [fs] ext4: fix ext4_discard_allocated_blocks() if we can't allocate the pa struct (Lukas Czerner) [1286668] - [fs] ext4: cleanup in ext4_discard_allocated_blocks() (Lukas Czerner) [1286668] - [fs] ext4: check for zero length extent explicitly (Lukas Czerner) [1286668] - [fs] ext4: check for overlapping extents in ext4_valid_extent_entries() (Lukas Czerner) [1286668] - [fs] ext4: don't allow ext4_free_blocks() to fail due to ENOMEM (Lukas Czerner) [1286668] - [fs] ext4: Add error checking to kmem_cache_alloc() call in ext4_free_blocks() (Lukas Czerner) [1286668] - [fs] ext3, ext4: don't mess with dir_file->f_pos in htree_dirblock_to_tree() (Lukas Czerner) [1286668] - [fs] ext4: fix potential deadlock in ext4_nonda_switch() (Lukas Czerner) [1286668] - [fs] jbd2: use GFP_NOFS for blkdev_issue_flush (Lukas Czerner) [1286668] - [fs] ext4: call sync_blockdev() before invalidate_bdev() in put_super() (Lukas Czerner) [1286668] - [fs] ext4: fix oops when loading block bitmap failed (Lukas Czerner) [1286668] - [fs] ext4: use i_size_read in ext4_unaligned_aio() (Lukas Czerner) [1286668] - [fs] ext4: fix use-after-free in ext4_mb_new_blocks (Lukas Czerner) [1286668] - [fs] ext4: avoid bh leak in retry path of ext4_expand_extra_isize_ea() (Lukas Czerner) [1286668] - [fs] ext4: fix memory leak in xattr (Lukas Czerner) [1286668] - [fs] ext4: fix race in ext4_mb_add_n_trim() (Lukas Czerner) [1286668] - [fs] ext4: do not try to write superblock on ro remount w/o journal (Lukas Czerner) [1286668] - [fs] ext4: fix memory leak in ext4_xattr_set_acl()'s error path (Lukas Czerner) [1286668] - [fs] ext4: always set i_op in ext4_mknod() (Lukas Czerner) [1286668] - [fs] ext4: online defrag is not supported for journaled files (Lukas Czerner) [1286668] - [fs] Failing to send a CLOSE if file is opened WRONLY and server reboots on a 4.x mount (Benjamin Coddington) [1227851] - [fs] fixing infinite OPEN loop in 4.0 stateid recovery (Benjamin Coddington) [1227851] - [fs] nfs: verify open flags before allowing an atomic open (Benjamin Coddington) [1119760] - [fs] gfs2: Update timestamps on fallocate (Andrew Price) [1265994] - [fs] gfs2: Update i_size properly on fallocate (Andrew Price) [1265994] - [fs] gfs2: Use inode_newsize_ok and get_write_access in fallocate (Andrew Price) [1265994] - [fs] NFS check bitmap for valid file type (Paulo Andrade) [1236630] - [fs] nfsd: fix rare symlink decoding bug (J. Bruce Fields) [1089397] - [fs] vfs: Test for and handle paths that are unreachable from their mnt_root (Eric W. Biederman) [1209369] {CVE-2015-2925} - [fs] dcache: Handle escaped paths in prepend_path (Eric W. Biederman) [1209369] {CVE-2015-2925}- [tty] ldisc: fix open flag handling (Prarit Bhargava) [1285803] - [pci] Set ->mask_pos correctly (Myron Stowe) [1288629] - [pci] Remove "extern" from function declarations (Myron Stowe) [1288629] - [pci] Use PCI_MSIX_TABLE_BIR, not PCI_MSIX_FLAGS_BIRMASK (Myron Stowe) [1288629] - [pci] Drop msi_mask_reg and remove drivers/pci/msi.h (Myron Stowe) [1288629] - [pci] Use msix_table_size directly, drop multi_msix_capable (Myron Stowe) [1288629] - [pci] Drop msix_table_offset_reg and msix_pba_offset_reg macros (Myron Stowe) [1288629] - [pci] Drop is_64bit_address and is_mask_bit_support macros (Myron Stowe) [1288629] - [pci] Drop msi_data_reg macro (Myron Stowe) [1288629] - [pci] Drop msi_lower_address_reg and msi_upper_address_reg macros (Myron Stowe) [1288629] - [pci] Drop msi_control_reg() macro and use PCI_MSI_FLAGS directly (Myron Stowe) [1288629] - [pci] Use cached MSI/MSI-X offsets from dev, not from msi_desc (Myron Stowe) [1288629] - [pci] Clean up MSI/MSI-X capability #defines (Myron Stowe) [1288629] - [pci] Use cached MSI-X cap while enabling MSI-X (Myron Stowe) [1288629] - [pci] Use cached MSI cap while enabling MSI interrupts (Myron Stowe) [1288629] - [pci] Remove MSI/MSI-X cap check in pci_msi_check_device (Myron Stowe) [1288629] - [pci] Cache MSI/MSI-X capability offsets in struct pci_dev (Myron Stowe) [1288629] - [pci] msi: Move MSI-X entry definition to pci_regs.h (Myron Stowe) [1288629] - [pci] add PCI_MSIX_TABLE/PBA defines (Myron Stowe) [1288629] - [x86] intel_pstate: Fix "performance" mode behavior with HWP enabled (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Fix limits->max_perf rounding error (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Fix limits->max_policy_pct rounding error (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Add separate support for Airmont cores (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Replace BYT with ATOM (Prarit Bhargava) [1288250] - [x86] intel_pstate: decrease number of "HWP enabled" messages (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Fix intel_pstate powersave min_perf_pct value (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: get P1 from TAR when available (Prarit Bhargava) [1288250] - [x86] cpufreq: intel-pstate: Use separate max pstate for scaling (Prarit Bhargava) [1288250] - [ipmi] Stop the timer immediately if idle (Tony Camuso) [1274302] - [ipmi] Start the timer and thread on internal msgs (Tony Camuso) [1274302] - [ipmi] move timer init to before irq is setup (Tony Camuso) [1274302] - [ipmi] Compensate for BMCs that wont set the irq enable bit (Tony Camuso) [1274302] - [ipmi] Don't call receive handler in the panic context (Tony Camuso) [1274302] - [ipmi] Avoid touching possible corrupted lists in the panic context (Tony Camuso) [1274302] - [ipmi] Factor out message flushing procedure (Tony Camuso) [1274302] - [ipmi] Remove unneeded set_run_to_completion call (Tony Camuso) [1274302] - [ipmi] Add a comment in how messages are delivered from the lower layer (Tony Camuso) [1274302] - [ipmi] Fix a problem that messages are not issued in run_to_completion mode (Tony Camuso) [1274302] - [ipmi] Report an error if ACPI _IFT doesn't exist (Tony Camuso) [1274302] - [ipmi] Don't report err in the SI driver for SSIF devices (Tony Camuso) [1274302] - [ipmi] Handle BMCs that don't allow clearing the rcv irq bit (Tony Camuso) [1274302] - [ipmi] Fix a memory ordering issue (Tony Camuso) [1274302] - [ipmi] Use is_visible callback for conditional sysfs entries (Tony Camuso) [1274302] - [ipmi] Free ipmi_recv_msg messages from the linked list on close (Tony Camuso) [1274302] - [ipmi] avoid gcc warning (Tony Camuso) [1274302] - [ipmi] Cleanup DEBUG_TIMING ifdef usage (Tony Camuso) [1274302] - [ipmi] Remove unneeded FIXME comment in the file, ipmi_si_intf.c (Tony Camuso) [1274302] - [ipmi] Remove a FIXME for slab conversion (Tony Camuso) [1274302] - [ipmi] Finish cleanup of BMC attributes (Tony Camuso) [1274302] - [ipmi] Check the BT interrupt enable periodically (Tony Camuso) [1274302] - [ipmi] Fix attention handling for system interfaces (Tony Camuso) [1274302] - [ipmi] Periodically check to see if irqs and messages are set right (Tony Camuso) [1274302] - [ipmi] Remove the now unnecessary message queue (Tony Camuso) [1274302] - [ipmi] Make the message handler easier to use for SMI interfaces (Tony Camuso) [1274302] - [ipmi] Move message sending into its own function (Tony Camuso) [1274302] - [ipmi] Fix handling of BMC flags (Tony Camuso) [1274302] - [ipmi] Initialize BMC device attributes (Tony Camuso) [1274302] - [ipmi] Unregister previously registered driver in error case (Tony Camuso) [1274302] - [ipmi] Fix a bug in hot add/remove (Tony Camuso) [1274302] - [ipmi] Remove useless sysfs_name parameters (Tony Camuso) [1274302] - [ipmi] clean up the device handling for the bmc device (Tony Camuso) [1274302] - [ipmi] Move the address source to string to ipmi-generic code (Tony Camuso) [1274302] - [ipmi] Ignore SSIF in the PNP handling (Tony Camuso) [1274302] - [ipmi] work around gcc-4.9 build warning (Tony Camuso) [1274302] - [ipmi] Clean up the error handling for channel config errors (Tony Camuso) [1274302] - [netdrv] sfc: use ALIGN macro for aligning frame sizes (Jarod Wilson) [1123046] - [netdrv] sfc: Add PCI ID for Solarflare 8000 series 10/40G NIC (Jarod Wilson) [1123046] - [netdrv] sfc: make TSO version a per-queue parameter (Jarod Wilson) [1123046] - [netdrv] sfc: constify pci_error_handlers structures (Jarod Wilson) [1123046] - [netdrv] sfc: don't call dma_supported (Jarod Wilson) [1123046] - [netdrv] sfc: fully reset if MC_REBOOT event received without warm_boot_count increment (Jarod Wilson) [1123046] - [netdrv] sfc: Allow driver to cope with a lower number of VIs than it needs for RSS (Jarod Wilson) [1123046] - [netdrv] sfc: MC allocations must be restored following an entity reset (Jarod Wilson) [1123046] - [netdrv] sfc: allow ethtool selftest and MC reboot to complete on an unprivileged function (Jarod Wilson) [1123046] - [netdrv] sfc: update MCDI protocol definitions (Jarod Wilson) [1123046] - [netdrv] siena: only report generic filters in get_ts_info (Jarod Wilson) [1123046] - [mfd] rtsx: Add support for rts522A (Don Zickus) [1245441] - [mfd] rtsx: Add support for rts524A (Don Zickus) [1245441] - [mfd] rtsx: Update phy register (Don Zickus) [1245441] - [mfd] rtsx: Fix PM suspend for 5227 & 5249 (Don Zickus) [1245441] - [netdrv] get rid of unnecessary initializations in .get_drvinfo (Ken Cox) [1249241] - [netdrv] e1000e: Modify Tx/Rx configurations to avoid null pointer dereferences in e1000_open (Ken Cox) [1249241] - [netdrv] e1000e: Increase driver version number (Ken Cox) [1249241] - [netdrv] e1000e: Fix tight loop implementation of systime read algorithm (Ken Cox) [1249241] - [netdrv] e1000e: Fix incorrect ASPM locking (Ken Cox) [1249241] - [netdrv] e1000e: Cosmetic changes (Ken Cox) [1249241] - [netdrv] e1000e: Fix EEE in Sx implementation (Ken Cox) [1249241] - [netdrv] e1000e: Cleanup qos request in error handling of e1000_open (Ken Cox) [1249241] - [netdrv] e1000e: i219 - k1 workaround for LPT is not required for SPT (Ken Cox) [1249241] - [netdrv] e1000e: i219 - Increase minimum FIFO read/write min gap (Ken Cox) [1249241] - [netdrv] e1000e: i219 - increase IPG for speed 10/100 full duplex (Ken Cox) [1249241] - [netdrv] e1000e: i219 - fix to enable both ULP and EEE in Sx state (Ken Cox) [1249241] - [netdrv] e1000e: synchronization of MAC-PHY interface only on non- ME systems (Ken Cox) [1249241] - [netdrv] e1000e: fix locking issue with e1000e_disable_aspm (Ken Cox) [1249241] - [scsi] bfa: Update driver version to 3.2.25.0 (Chad Dupuis) [1258533] - [scsi] bfa: File header and user visible string changes (Chad Dupuis) [1258533] - [scsi] bfa: Update copyright messages (Chad Dupuis) [1258533] - [scsi] bfa: Fix incorrect de-reference of pointer (Chad Dupuis) [1258533] - [scsi] bfa: Fix indentation (Chad Dupuis) [1258533]- [kernel] panic: release stale console lock to always get the logbuf printed out (Vitaly Kuznetsov) [1233975] - [video] hyperv: hyperv_fb: refresh the VM screen by force on VM panic (Vitaly Kuznetsov) [1233975] - [virt] hyperv-fb: add blanking support (Vitaly Kuznetsov) [1233975] - [x86] efi: Disable interrupts around EFI calls, not in the epilog/prolog calls (Vitaly Kuznetsov) [1220286] - [x86] Use larger chunks in mtrr_cleanup (Prarit Bhargava) [1259424] - [netdrv] iwlwifi: add a few more PCI subvendor IDs for the 7265 series (Stanislaw Gruszka) [1285102] - [netdrv] genetlink-compat: register multicast groups (Stanislaw Gruszka) [1259870] - [kernel] hrtimer: add force_hrtimer_reprogram kernel parameter (Prarit Bhargava) [1285142] - [powerpc] perf: Add Power8 cache & TLB events (Gustavo Duarte) [1241222] - [mm] fix strange message 'error: "Success" setting key "vm.compact_memory" ' while setting sysctl parameter (Larry Woodman) [1278842] - [kernel] pidns: alloc_pid leaks pid_namespace if child_reaper is exiting (Aristeu Rozanski) [1286691] - [kernel] Prevent soft lockups processing nfsiod workqueue under heavy load on large memory systems (Larry Woodman) [1156216] - [md] raid10: don't clear bitmap bit when bad-block-list write fails (Jes Sorensen) [1273546] - [md] raid1: don't clear bitmap bit when bad-block-list write fails (Jes Sorensen) [1273546] - [md] raid10: submit_bio_wait returns 0 on success (Jes Sorensen) [1273546] - [md] raid1: submit_bio_wait() returns 0 on success (Jes Sorensen) [1273546] - [md] crash in md-raid1 and md-raid10 due to incorrect list manipulation (Jes Sorensen) [1273546] - [md] raid10: ensure device failure recorded before write request returns (Jes Sorensen) [1273546] - [md] raid1: ensure device failure recorded before write request returns (Jes Sorensen) [1273546] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo (Ken Cox) [1249240] - [netdrv] e1000: remove dead e1000_init_eeprom_params calls (Ken Cox) [1249240] - [netdrv] ethernet: codespell comment spelling fixes (Ken Cox) [1249240] - [netdrv] e1000: call netif_carrier_off early on down (Ken Cox) [1249240] - [netdrv] e1000: add dummy allocator to fix race condition between mtu change and netpoll (Ken Cox) [1249240] - [netdrv] e1000: fix time comparison (Ken Cox) [1249240] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Ken Cox) [1249240] - [netdrv] e1000: rename struct e1000_buffer to e1000_tx_buffer (Ken Cox) [1249240] - [netdrv] e1000: add and use e1000_rx_buffer info for Rx (Ken Cox) [1249240] - [netdrv] e1000: remove workaround for Errata 23 from jumbo alloc (Ken Cox) [1249240] - [netdrv] e1000: perform copybreak ahead of DMA unmap (Ken Cox) [1249240]- [tools] perf annotate: Fix fallback to unparsed disassembler line (Jiri Olsa) [1265262] - [tools] perf tools: Make sparc64 arch point to sparc (Jiri Olsa) [1265262] - [tools] perf symbols: Define EM_AARCH64 for older OSes (Jiri Olsa) [1265262] - [tools] perf top: Fix SIGBUS on sparc64 (Jiri Olsa) [1265262] - [tools] perf tools: Fix probing for PERF_FLAG_FD_CLOEXEC flag (Jiri Olsa) [1265262] - [tools] perf tools: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1265262] - [tools] perf tools: Fix pthread_attr_setaffinity_np build error (Jiri Olsa) [1265262] - [tools] perf tools: Define _GNU_SOURCE on pthread_attr_setaffinity_np feature check (Jiri Olsa) [1265262] - [tools] perf symbols: Convert lseek + read to pread (Jiri Olsa) [1265262] - [tools] perf tools: Use perf_data_file__fd consistently (Jiri Olsa) [1265262] - [tools] perf symbols: Support to read compressed module from build-id cache (Jiri Olsa) [1265262] - [tools] perf evsel: Set attr.task bit for a tracking event (Jiri Olsa) [1265262] - [tools] perf header: Set header version correctly (Jiri Olsa) [1265262] - [tools] perf record: Show precise number of samples (Jiri Olsa) [1265262] - [tools] perf tools: Do not use __perf_session__process_events directly (Jiri Olsa) [1265262] - [tools] perf callchain: Cache eh/debug frame offset for dwarf unwind (Jiri Olsa) [1265262] - [tools] perf tools: Provide stub for missing pthread_attr_setaffinity_np (Jiri Olsa) [1265262] - [tools] perf evsel: Don't rely on malloc working for sz 0 (Jiri Olsa) [1265262] - [tools] tools lib traceevent: Add support for IP address formats (Jiri Olsa) [1265262] - [tools] perf ui/tui: Show fatal error message only if exists (Jiri Olsa) [1265262] - [tools] perf tests: Fix typo in sample-parsing.c (Jiri Olsa) [1265262] - [tools] tools lib fs debugfs: Check if debugfs is mounted when handling ENOENT (Jiri Olsa) [1265262] - [tools] tools lib fs debugfs: Introduce debugfs__strerror_open_tp (Jiri Olsa) [1265262] - [tools] perf trace: Fix error reporting for evsel pgfault constructor (Jiri Olsa) [1265262] - [tools] tools lib fs: Pass filename to debugfs__strerror_open (Jiri Olsa) [1265262] - [tools] tools lib fs: Adopt debugfs open strerrno method (Jiri Olsa) [1265262] - [tools] perf diff: Fix -o/--order option behavior (Jiri Olsa) [1265262] - [tools] perf diff: Fix output ordering to honor next column (Jiri Olsa) [1265262] - [tools] perf tools: Pass struct perf_hpp_fmt to its callbacks (Jiri Olsa) [1265262] - [tools] perf diff: Introduce fmt_to_data_file helper (Jiri Olsa) [1265262] - [tools] perf diff: Print diff result more precisely (Jiri Olsa) [1265262] - [tools] perf diff: Get rid of hists__compute_resort (Jiri Olsa) [1265262] - [tools] perf tools: Allow use of an exclusive option more than once (Jiri Olsa) [1265262] - [tools] perf tools: Document parameterized and symbolic events (Jiri Olsa) [1265262] - [tools] perf tools: Extend format_alias() to include event parameters (Jiri Olsa) [1265262] - [tools] perf tools: Support parsing parameterized events (Jiri Olsa) [1265262] - [tools] perf tools: Remove some unused functions from color.c (Jiri Olsa) [1265262] - [tools] perf report: Get rid of report__inc_stat (Jiri Olsa) [1265262] - [tools] perf hists: Introduce function for deleting/removing hist_entry (Jiri Olsa) [1265262] - [tools] perf hists: Rename hist_entry__free to __delete (Jiri Olsa) [1265262] - [tools] perf tools: Remove EOL whitespaces (Jiri Olsa) [1265262] - [tools] perf mem: Move the mem_operations global to struct perf_mem (Jiri Olsa) [1265262] - [tools] perf mem: Enable sampling loads and stores simultaneously (Jiri Olsa) [1265262] - [tools] perf probe: Fix probing kretprobes (Jiri Olsa) [1265262] - [tools] perf symbols: Introduce 'for' method to iterate over the symbols with a given name (Jiri Olsa) [1265262] - [tools] perf probe: Do not rely on map__load() filter to find symbols (Jiri Olsa) [1265262] - [tools] perf symbols: Introduce method to iterate symbols ordered by name (Jiri Olsa) [1265262] - [tools] perf symbols: Return the first entry with a given name in find_by_name method (Jiri Olsa) [1265262] - [tools] perf annotate: Fix memory leaks in LOCK handling (Jiri Olsa) [1265262] - [tools] perf annotate: Handle ins parsing failures (Jiri Olsa) [1265262] - [tools] perf evlist: Remove extraneous 'was' on error message (Jiri Olsa) [1265262] - [tools] perf tools powerpc: Use dwfl_report_elf() instead of offline (Jiri Olsa) [1265262] - [tools] perf tools: Fix segfault for symbol annotation on TUI (Jiri Olsa) [1265262] - [tools] perf test: Fix dwarf unwind using libunwind (Jiri Olsa) [1265262] - [tools] perf tools: Avoid build splat for syscall numbers with uclibc (Jiri Olsa) [1265262] - [tools] perf tools: Elide strlcpy warning with uclibc (Jiri Olsa) [1265262] - [tools] perf tools: Fix statfs.f_type data type mismatch build error with uclibc (Jiri Olsa) [1265262] - [tools] perf machine: Fix __machine__findnew_thread() error path (Jiri Olsa) [1265262] - [tools] perf tools: Fix building error in x86_64 when dwarf unwind is on (Jiri Olsa) [1265262] - [tools] perf probe: Propagate error code when write failed (Jiri Olsa) [1265262] - [tools] perf hists browser: Fix segfault when showing callchain (Jiri Olsa) [1265262] - [tools] perf callchain: Free callchains when hist entries are deleted (Jiri Olsa) [1265262] - [tools] perf hists: Fix children sort key behavior (Jiri Olsa) [1265262] - [tools] perf diff: Fix to sort by baseline field by default (Jiri Olsa) [1265262] - [tools] perf list: Fix --raw-dump option (Jiri Olsa) [1265262] - [tools] perf probe: Fix crash in dwarf_getcfi_elf (Jiri Olsa) [1265262] - [tools] perf probe: Fix to fall back to find probe point in symbols (Jiri Olsa) [1265262] - [tools] perf callchain: Append callchains only when requested (Jiri Olsa) [1265262] - [tools] perf ui/tui: Print backtrace symbols when segfault occurs (Jiri Olsa) [1265262] - [tools] perf report: Show progress bar for output resorting (Jiri Olsa) [1265262] - [tools] perf: Fix building warning on ARM 32 (Jiri Olsa) [1265262] - [tools] perf symbols: Fix use after free in filename__read_build_id (Jiri Olsa) [1265262] - [tools] perf evlist: Use roundup_pow_of_two (Jiri Olsa) [1265262] - [tools] Adopt roundup_pow_of_two (Jiri Olsa) [1265262] - [tools] perf tools: Make the mmap length autotuning more robust (Jiri Olsa) [1265262] - [tools] Adopt rounddown_pow_of_two and deps (Jiri Olsa) [1265262] - [tools] Adopt fls_long and deps (Jiri Olsa) [1265262] - [tools] Move bitops.h from tools/perf/util to tools (Jiri Olsa) [1265262] - [tools] Introduce asm-generic/bitops.h (Jiri Olsa) [1265262] - [tools] tools lib: Move asm-generic/bitops/find.h code to tools/include and tools/lib (Jiri Olsa) [1265262] - [tools] Whitespace prep patches for moving bitops.h (Jiri Olsa) [1265262] - [tools] Move code originally from asm-generic/atomic.h into tools/include/asm-generic (Jiri Olsa) [1265262] - [tools] Move code originally from linux/log2.h to tools/include/linux (Jiri Olsa) [1265262] - [tools] Move __ffs implementation to tools/include/asm-generic/bitops/__ffs.h (Jiri Olsa) [1265262] - [tools] perf evlist: Do not use hard coded value for a mmap_pages default (Jiri Olsa) [1265262] - [tools] perf trace: Let the perf_evlist__mmap autosize the number of pages to use (Jiri Olsa) [1265262] - [tools] perf evlist: Improve the strerror_mmap method (Jiri Olsa) [1265262] - [tools] perf evlist: Clarify sterror_mmap variable names (Jiri Olsa) [1265262] - [tools] perf evlist: Fixup brown paper bag on "hint" for --mmap-pages cmdline arg (Jiri Olsa) [1265262] - [tools] perf trace: Provide a better explanation when mmap fails (Jiri Olsa) [1265262] - [tools] perf evlist: Introduce strerror_mmap method (Jiri Olsa) [1265262] - [tools] perf tools: Use sysctl__read_int instead of ad-hoc copies (Jiri Olsa) [1265262] - [tools] tools lib fs: Add sysctl__read_int helper (Jiri Olsa) [1265262] - [tools] tools lib fs: Adopt filename__read_int from tools/perf (Jiri Olsa) [1265262] - [tools] perf kvm stat live: Mark events as - x86 only - in help output (Jiri Olsa) [1265262] - [tools] perf tests: Fix attr tests size values to cope with machine state on interrupt ABI changes (Jiri Olsa) [1265262] - [tools] calloc/xcalloc: Fix argument order (Jiri Olsa) [1265262] - [tools] perf callchain: Move cpumode resolve code to add_callchain_ip (Jiri Olsa) [1265262] - [tools] perf callchain: Fixup parameter handling error message (Jiri Olsa) [1265262] - [tools] perf tools: Add --buildid-dir option to set cache directory (Jiri Olsa) [1265262] - [tools] perf buildid cache: Fix -a segfault related to kcore handling (Jiri Olsa) [1265262] - [tools] perf buildid-cache: Remove extra debugdir variables (Jiri Olsa) [1265262] - [tools] perf tools: Use single strcmp call instead of two (Jiri Olsa) [1265262] - [tools] perf hists browser: Change print format from lu to PRIu64 (Jiri Olsa) [1265262] - [tools] perf session: Do not fail on processing out of order event (Jiri Olsa) [1265262] - [tools] perf report: In branch stack mode use address history sorting (Jiri Olsa) [1265262] - [tools] perf report: Add --branch-history option (Jiri Olsa) [1265262] - [tools] perf callchain: Support handling complete branch stacks as histograms (Jiri Olsa) [1265262] - [tools] perf stat: Add support for snapshot counters (Jiri Olsa) [1265262] - [tools] perf stat: Add support for per-pkg counters (Jiri Olsa) [1265262] - [tools] perf tools: Remove perf_evsel__read interface (Jiri Olsa) [1265262] - [tools] perf stat: Use read_counter in read_counter_aggr (Jiri Olsa) [1265262] - [tools] perf stat: Make read_counter work over the thread dimension (Jiri Olsa) [1265262] - [tools] perf stat: Use perf_evsel__read_cb in read_counter (Jiri Olsa) [1265262] - [tools] perf tools: Add snapshot format file parsing (Jiri Olsa) [1265262] - [tools] perf tools: Add per-pkg format file parsing (Jiri Olsa) [1265262] - [tools] perf evsel: Introduce perf_evsel__read_cb function (Jiri Olsa) [1265262] - [tools] perf evsel: Introduce perf_counts_values__scale function (Jiri Olsa) [1265262] - [tools] perf evsel: Introduce perf_evsel__compute_deltas function (Jiri Olsa) [1265262] - [tools] perf tools: Allow to force redirect pr_debug to stderr (Jiri Olsa) [1265262] - [tools] perf tools: Fix segfault due to invalid kernel dso access (Jiri Olsa) [1265262] - [tools] perf callchain: Make get_srcline fall back to sym+offset (Jiri Olsa) [1265262] - [tools] perf symbols: Move bfd_demangle stubbing to its only user (Jiri Olsa) [1265262] - [tools] perf callchain: Enable printing the srcline in the history (Jiri Olsa) [1265262] - [tools] perf tools: Collapse first level callchain entry if it has sibling (Jiri Olsa) [1265262] - [tools] perf hists browser: Print overhead percent value for first-level callchain (Jiri Olsa) [1265262] - [tools] perf tools: Only override the default :tid comm entry (Jiri Olsa) [1265262] - [tools] perf tools: Add perf-read-vdso32 and perf-read-vdsox32 to .gitignore (Jiri Olsa) [1265262] - [tools] perf evlist: Do not poll events that use the system_wide flag (Jiri Olsa) [1265262] - [tools] perf evsel: Fix ftrace:function event recording (Jiri Olsa) [1265262] - [tools] perf diff: Add missing handler for PERF_RECORD_MMAP2 events (Jiri Olsa) [1265262] - [tools] perf hists: Fix up srcline histogram key formatting (Jiri Olsa) [1265262] - [tools] perf annotate: Support source line numbers in annotate (Jiri Olsa) [1265262] - [tools] perf tools: Only print base source file for srcline (Jiri Olsa) [1265262] - [tools] perf callchain: Use a common function to resolve symbol or name (Jiri Olsa) [1265262] - [tools] perf callchain: Use al.addr to set up call chain (Jiri Olsa) [1265262] - [tools] perf callchain: Factor out adding new call chain entries (Jiri Olsa) [1265262] - [tools] perf tools: Fix annotation with kcore (Jiri Olsa) [1265262] - [tools] perf test: fix typo in python test (Jiri Olsa) [1265262] - [tools] perf symbols: Fallback to kallsyms when using the minimal 'ELF' loader (Jiri Olsa) [1265262] - [tools] perf tools: Clean up libelf feature support code (Jiri Olsa) [1265262] - [tools] perf build-id: Move disable_buildid_cache() to util/build-id.c (Jiri Olsa) [1265262] - [tools] perf record: Add new -I option to sample interrupted machine state (Jiri Olsa) [1265262] - [tools] perf/tests: Add interrupted state sample parsing test (Jiri Olsa) [1265262] - [tools] perf tools: Add core support for sampling intr machine state regs (Jiri Olsa) [1265262] - [tools] perf evsel: Do not call pevent_free_format when deleting tracepoint (Jiri Olsa) [1265262] - [tools] perf script python: Removing event cache as it's no longer needed (Jiri Olsa) [1265262] - [tools] perf script perl: Removing event cache as it's no longer needed (Jiri Olsa) [1265262] - [tools] perf tools: Add test_and_set_bit function (Jiri Olsa) [1265262] - [tools] perf tools: Make vmlinux short name more like kallsyms short name (Jiri Olsa) [1265262] - [tools] perf tools: Fix build-id matching on vmlinux (Jiri Olsa) [1265262] - [tools] perf record: Do not save pathname in ./debug/.build-id directory for vmlinux (Jiri Olsa) [1265262] - [tools] perf build-id: Move build-id related functions to util/build-id.c (Jiri Olsa) [1265262] - [tools] perf build-id: Rename dsos__write_buildid_table (Jiri Olsa) [1265262] - [tools] perf tools: Add gzip decompression support for kernel module (Jiri Olsa) [1265262] - [tools] perf symbols: Preparation for compressed kernel module support (Jiri Olsa) [1265262] - [tools] perf tools: Defer export of comms that were not 'set' (Jiri Olsa) [1265262] - [tools] perf tools: Add call information to Python export (Jiri Olsa) [1265262] - [tools] perf tools: Add call information to the database export API (Jiri Olsa) [1265262] - [tools] perf tools: Add branch_type and in_tx to Python export (Jiri Olsa) [1265262] - [tools] perf tools: Add branch type to db export (Jiri Olsa) [1265262] - [tools] perf tools: Enhance the thread stack to output call/return data (Jiri Olsa) [1265262] - [tools] perf tools: Add a thread stack for synthesizing call chains (Jiri Olsa) [1265262] - [tools] perf session: Add perf_session__deliver_synth_event (Jiri Olsa) [1265262] - [tools] perf tools: Use evlist__for_each in a few remaining places (Jiri Olsa) [1265262] - [tools] perf tools: Add id index (Jiri Olsa) [1265262] - [tools] perf probe: Add --quiet option to suppress output result message (Jiri Olsa) [1265262] - [tools] perf script: Add Python script to export to postgresql (Jiri Olsa) [1265262] - [tools] perf scripting python: Extend interface to export data in a database-friendly way (Jiri Olsa) [1265262] - [tools] perf tools: Add facility to export data in database-friendly way (Jiri Olsa) [1265262] - [tools] perf pmu: Add proper error handling to print_pmu_events (Jiri Olsa) [1265262] - [tools] perf tools: Do not attempt to run perf-read-vdso32 if it wasn't built (Jiri Olsa) [1265262] - [tools] perf tools: Add support for 32-bit compatibility VDSOs (Jiri Olsa) [1265262] - [tools] perf tools: Build programs to copy 32-bit compatibility (Jiri Olsa) [1265262] - [tools] perf pmu: Let pmu's with no events show up on perf list (Jiri Olsa) [1265262] - [tools] perf tools: Ensure return negative value when write header error (Jiri Olsa) [1265262] - [tools] perf probe: Use PARSE_OPT_EXCLUSIVE flag (Jiri Olsa) [1265262] - [tools] perf tools: Add support for exclusive option (Jiri Olsa) [1265262] - [tools] perf kvm: Print kvm specific --help output (Jiri Olsa) [1265262] - [tools] perf tools: Export usage string and option table of perf record (Jiri Olsa) [1265262] - [tools] perf tools: Add PARSE_OPT_DISABLED flag (Jiri Olsa) [1265262] - [tools] perf tests: Use thread->mg->machine (Jiri Olsa) [1265262] - [tools] perf tests: Remove misplaced __maybe_unused (Jiri Olsa) [1265262] - [tools] perf callchains: Use thread->mg->machine (Jiri Olsa) [1265262] - [tools] perf thread: Adopt resolve_callchain method from machine (Jiri Olsa) [1265262] - [tools] perf tools: A thread's machine can be found via thread->mg->machine (Jiri Olsa) [1265262] - [tools] perf tools: Set thread->mg.machine in all places (Jiri Olsa) [1265262] - [tools] perf tools powerpc: Cache the DWARF debug info (Jiri Olsa) [1265262] - [x86] intel: Fix Haswell CYCLE_ACTIVITY.* counter constraints (Jiri Olsa) [1265262] - [x86] intel: Filter branches for PEBS event (Jiri Olsa) [1265262] - [kernel] perf: Fix irq_work tail recursion (Jiri Olsa) [1265262] - [kernel] perf: add PMU_EVENT_ATTR_STRING() helper (Jiri Olsa) [1265262] - [kernel] perf: provide sysfs_show for struct perf_pmu_events_attr (Jiri Olsa) [1265262] - [kernel] perf: Use POLLIN instead of POLL_IN for perf poll data in flag (Jiri Olsa) [1265262] - [kernel] perf: Add a bit of paranoia (Jiri Olsa) [1265262] - [kernel] perf: Tighten and fix the grouping condition (Jiri Olsa) [1265262] - [x86] intel: Add model number for Airmont (Jiri Olsa) [1265262] - [x86] intel/uncore: Move uncore_box_init() out of driver initialization (Jiri Olsa) [1265262] - [x86] uncore/hsw-ep: Handle systems with only two SBOXes (Jiri Olsa) [1265262] - [kernel] perf: Fix events installation during moving group (Jiri Olsa) [1265262] - [x86] intel/uncore: Make sure only uncore events are collected (Jiri Olsa) [1265262] - [kernel] perf: Improve the perf_sample_data struct layout (Jiri Olsa) [1265262] - [x86] Add support for sampling PEBS machine state registers (Jiri Olsa) [1265262] - [kernel] perf: Add ability to sample machine state on interrupt (Jiri Olsa) [1265262] - [x86] Add INTEL_FLAGS_UEVENT_CONSTRAINT (Jiri Olsa) [1265262] - [x86] intel/uncore: Add scaling units to the EP iMC events (Jiri Olsa) [1265262] - [x86] intel/uncore: Fix boot crash on SBOX PMU on Haswell-EP (Jiri Olsa) [1265262] - [x86] intel/uncore: Fix IRP uncore register offsets on Haswell EP (Jiri Olsa) [1265262] - [kernel] perf: Fix corruption of sibling list with hotplug (Jiri Olsa) [1265262] - [kernel] list: introduce list_last_entry, use list_first_entry, list_last_entry (Jiri Olsa) [1265262] - [kernel] ftrace: Have modules use the trace event array pointer (Jiri Olsa) [1038756] - [kernel] ftrace: Introduce __trace_module_add_events function (Jiri Olsa) [1038756] - [perf] x86/intel/cqm: Do not access cpu_data() from CPU_UP_PREPARE handler (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Return cached counter value from IRQ context (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Use 'u32' data type for RMIDs (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Add storage for 'closid' and clean up 'struct intel_pqr_state' (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Remove useless wrapper function (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Avoid pointless MSR write (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Remove pointless spinlock from state cache (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Use proper data types (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Document PQR MSR abuse (Jiri Olsa) [1252428] - [perf] Remove type specific target pointers (Jiri Olsa) [1252428] - [perf] x86/intel: Fix Makefile to actually build the cqm driver (Jiri Olsa) [1252428] - [perf] x86/intel: Enable conflicting event scheduling for CQM (Jiri Olsa) [1252428] - [perf] x86/intel: Perform rotation on Intel CQM RMIDs (Jiri Olsa) [1252428] - [perf] x86/intel: Support task events with Intel CQM (Jiri Olsa) [1252428] - [perf] x86/intel: Implement LRU monitoring ID allocation for CQM (Jiri Olsa) [1252428] - [perf] x86/intel: Add Intel Cache QoS Monitoring support (Jiri Olsa) [1252428] - [x86] Add support for Intel Cache QoS Monitoring (CQM) detection (Jiri Olsa) [1252428] - [perf] Add sysfs entry to adjust multiplexing interval per PMU (Jiri Olsa) [1252428] - [perf] Use hrtimers for event multiplexing (Jiri Olsa) [1252428] - [perf] Move cgroup init before PMU ->event_init() (Jiri Olsa) [1252428] - [perf] Ensure consistent inherit state in groups (Jiri Olsa) [1252428] - [perf] Add ->count function to read per-package counters (Jiri Olsa) [1252428] - [perf] Make perf_cgroup_from_task() global (Jiri Olsa) [1252428] - [perf] Migrate per cpu event accounting (Jiri Olsa) [1252428] - [perf] Split the per-cpu accounting part of the event accounting code (Jiri Olsa) [1252428] - [perf] Factor out event accounting code to account_event()/__free_event() (Jiri Olsa) [1252428] - [perf] Sanitize get_callchain_buffer() (Jiri Olsa) [1252428] - [perf] Fix branch stack refcount leak on callchain init failure (Jiri Olsa) [1252428] - [block] nvme: Add translation for block limits (David Milburn) [1228784] - [block] nvme: fix kernel memory corruption with short INQUIRY buffers (David Milburn) [1228784] - [block] nvme: Fix PRP list calculation for non-4k system page size (David Milburn) [1228784] - [block] nvme: Fix scsi mode select llbaa setting (David Milburn) [1228784] - [block] nvme: Update SCSI Inquiry VPD 83h translation (David Milburn) [1228784] - [block] nvme: Do not over allocate for discard requests (David Milburn) [1228784] - [block] nvme: Fix device probe waiting on kthread (David Milburn) [1228784] - [block] nvme: Updates for 1.1 spec (David Milburn) [1228784] - [block] nvme: Passthrough IOCTL for IO commands (David Milburn) [1228784] - [block] nvme: Add revalidate_disk callback (David Milburn) [1228784] - [block] nvme: Translate NVMe status to errno (David Milburn) [1228784] - [block] nvme: Fix SG_IO status values (David Milburn) [1228784] - [block] nvme: Remove duplicate compat SG_IO code (David Milburn) [1228784] - [block] nvme: Correctly handle IOCTL_SUBMIT_IO when cpus > online queues (David Milburn) [1228784] - [block] nvme: Skip orderly shutdown on failed devices (David Milburn) [1228784] - [block] nvme: Change nvme_enable_ctrl to set EN and manage CC thru ctrl_config (David Milburn) [1228784] - [block] nvme: Mismatched host/device page size support (David Milburn) [1228784] - [block] nvme: Update list of status codes (David Milburn) [1228784] - [block] nvme: Async event request (David Milburn) [1228784] - [kernel] cpu hotplug, smp: flush any pending IPI callbacks before CPU offline (Gustavo Duarte) [1225059] - [kernel] smp: print more useful debug info upon receiving IPI on an offline CPU (Gustavo Duarte) [1225059]- [kernel] x86: Remove unused thread_return label from switch_to() (Oleg Nesterov) [1276446] - [kernel] sched: Fix __schedule_bug() output when called from an interrupt (Oleg Nesterov) [1276446] - [s390] dasd: fix list_del corruption after lcu changes (Hendrik Brueckner) [1285229] - [s390] dasd: fix disconnected device with valid path mask (Hendrik Brueckner) [1285222] - [s390] dasd: fix invalid PAV assignment after suspend/resume (Hendrik Brueckner) [1285223] - [netdrv] sfc: only use vadaptor stats if firmware is capable (Jarod Wilson) [1123046] - [netdrv] sfc: Ensure down_write(&filter_sem) and up_write() are matched before calling efx_net_open() (Jarod Wilson) [1123046] - [netdrv] sfc: suppress handled MCDI failures when changing the MAC address (Jarod Wilson) [1123046] - [netdrv] sfc: add legacy method for changing a PF's MAC address (Jarod Wilson) [1123046] - [netdrv] sfc: refactor code in efx_ef10_set_mac_address() (Jarod Wilson) [1123046] - [netdrv] sfc: mark state UNINIT after unregister (Jarod Wilson) [1123046] - [netdrv] sfc: leak vports if a VF is assigned during PF unload (Jarod Wilson) [1123046] - [netdrv] sfc: force removal of VF and vport on driver removal (Jarod Wilson) [1123046] - [netdrv] sfc: do not allow VFs to be destroyed if assigned to guests (Jarod Wilson) [1123046] - [netdrv] sfc: don't update stats on VF when called in atomic context (Jarod Wilson) [1123046] - [netdrv] sfc: suppress vadaptor stats when EVB is not present (Jarod Wilson) [1123046] - [netdrv] sfc: suppress ENOENT error messages from MC_CMD_MAC_STATS (Jarod Wilson) [1123046] - [netdrv] sfc: update netdevice statistics to use vadaptor stats (Jarod Wilson) [1123046] - [netdrv] sfc: DMA the VF stats only when requested (Jarod Wilson) [1123046] - [netdrv] sfc: display vadaptor statistics for all interfaces (Jarod Wilson) [1123046] - [netdrv] sfc: set the port-id when calling MC_CMD_MAC_STATS (Jarod Wilson) [1123046] - [netdrv] sfc: add "port_" prefix to MAC stats (Jarod Wilson) [1123046] - [netdrv] sfc: Implement ndo_gets_phys_port_id() for EF10 VFs (Jarod Wilson) [1123046] - [netdrv] sfc: Add sysfs entry for flags (link control and primary) (Jarod Wilson) [1123046] - [netdrv] sfc: Add paranthesis correctly on all branches of the if statement (Jarod Wilson) [1123046] - [netdrv] sfc: Add code to export port_num in netdev->dev_port (Jarod Wilson) [1123046] - [netdrv] sfc: free multiple Rx buffers when required (Jarod Wilson) [1123046] - [netdrv] sfc: add module parameter to enable MCDI logging on new functions (Jarod Wilson) [1123046] - [netdrv] sfc: add sysfs entry to control MCDI tracing (Jarod Wilson) [1123046] - [netdrv] sfc: add tracing of MCDI commands (Jarod Wilson) [1123046] - [netdrv] sfc: set the MAC address using MC_CMD_VADAPTOR_SET_MAC (Jarod Wilson) [1123046] - [netdrv] sfc: Implement dummy disable of VF spoof check for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: add ndo_set_vf_link_state() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: add ndo_set_vf_vlan() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: Change entity reset on MC reboot to a new datapath-only reset (Jarod Wilson) [1123046] - [netdrv] sfc: Add ndo_get_vf_config() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: add ndo_set_vf_mac() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: Initialise MCDI buffers to 0 on declaration (Jarod Wilson) [1123046] - [netdrv] sfc: Enable a VF to get its own MAC address (Jarod Wilson) [1123046] - [netdrv] sfc: protect filter table against use-after-free (Jarod Wilson) [1123046] - [netdrv] sfc: Store the efx_nic struct of the current VF in the VF data struct (Jarod Wilson) [1123046] - [netdrv] sfc: save old MAC address in case sriov_mac_address_changed fails (Jarod Wilson) [1123046] - [netdrv] sfc: Store vf_index in nic_data for Ef10 (Jarod Wilson) [1123046] - [netdrv] sfc: MC_CMD_SET_MAC can only be called by the link control Function (Jarod Wilson) [1123046] - [netdrv] sfc: change definition of MC_CMD_VADAPTOR_ALLOC (Jarod Wilson) [1123046] - [netdrv] sfc: Add permissions to MCDI commands (Jarod Wilson) [1123046] - [netdrv] sfc: nicer log message on Siena SR-IOV probe fail (Jarod Wilson) [1123046] - [netdrv] sfc: suppress some MCDI error messages in PTP (Jarod Wilson) [1123046] - [netdrv] sfc: nicer log message on PTP probe fail (Jarod Wilson) [1123046] - [netdrv] sfc: Bind the sfc driver to any available VF's (Jarod Wilson) [1123046] - [netdrv] sfc: Add use of shared RSS contexts (Jarod Wilson) [1123046] - [netdrv] sfc: Cope with permissions enforcement added to firmware for SR-IOV (Jarod Wilson) [1123046] - [netdrv] sfc: manually allocate and free vadaptors (Jarod Wilson) [1123046] - [netdrv] sfc: create vports for VFs and assign random MAC addresses (Jarod Wilson) [1123046] - [netdrv] sfc: Prepare to bind the sfc driver to the VF (Jarod Wilson) [1123046] - [netdrv] sfc: get the PF number and record in nic_data (Jarod Wilson) [1123046] - [netdrv] sfc: create VEB vswitch and vport above default firmware setup (Jarod Wilson) [1123046] - [netdrv] sfc: record the PF's vport ID in nic_data (Jarod Wilson) [1123046] - [netdrv] sfc: Record x_dpcpu_fw_id in EF10 nic_data (Jarod Wilson) [1123046] - [netdrv] sfc: Use MCDI to set FILTER_OP_IN_TX_DOMAIN (Jarod Wilson) [1123046] - [netdrv] sfc: Enable VF's via a write to the sysfs file sriov_numvfs (Jarod Wilson) [1123046] - [netdrv] sfc: Move and rename efx_vf struct to siena_vf (Jarod Wilson) [1123046] - [netdrv] sfc: Own header for nic-specific sriov functions, single instance of netdev_ops and sriov removed from Falcon code (Jarod Wilson) [1123046] - [netdrv] sfc: Fix memcpy with const destination compiler warning (Jarod Wilson) [1123046] - [netdrv] ethernet: codespell comment spelling fixes (Jarod Wilson) [1123046] - [netdrv] sfc: use netdev_rss_key_fill helper (Jarod Wilson) [1123046] - [netdrv] sfc: Use ether_addr_copy and eth_broadcast_addr (Jarod Wilson) [1123046] - [kernel] log2.h: Fix rounddown_pow_of_two(1) (Andrea Arcangeli) [1269976] - [md] raid1: Avoid raid1 resync getting stuck (Jes Sorensen) [1263820] - [md] revert "md: allow a partially recovered device to be hot-added to an array" (Jes Sorensen) [1250579] - [x86] nmi: Fix use of unallocated cpumask_var_t (Don Zickus) [1104266] - [x86] nmi: Perform a safe NMI stack trace on all CPUs (Don Zickus) [1104266] - [kernel] printk: Add per_cpu printk func to allow printk to be diverted (Don Zickus) [1104266] - [kernel] seq: Add minimal support for seq_buf (Don Zickus) [1104266] - [hwmon] nct6775: Add support for NCT6793D (Dean Nelson) [1260117] - [hwmon] nct6775: Swap STEP_UP_TIME and STEP_DOWN_TIME registers for most chips (Dean Nelson) [1260117] - [hwmon] nct6775: Add missing sysfs attribute initialization (Dean Nelson) [1260117] - [hwmon] nct6775: Enable auxiliary fan monitoring on ASRock Z77 Pro4-M (Dean Nelson) [1260117] - [hwmon] nct6775: Restore hardware monitoring logical device status on resume (Dean Nelson) [1260117] - [hwmon] nct6775: Convert to use SIMPLE_DEV_PM_OPS (Dean Nelson) [1260117] - [hwmon] nct6775: Add blank lines after declarations (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for NCT6792D (Dean Nelson) [1260117] - [hwmon] nct6775: Documentation updates (Dean Nelson) [1260117] - [hwmon] nct6775: Remove num_attr_groups from struct nct6775_data (Dean Nelson) [1260117] - [hwmon] nct6775: Update module description and Kconfig for NCT6106D and NCT6791D (Dean Nelson) [1260117] - [hwmon] nct6775: Fix probe unwind paths to properly unregister platform devices (Dean Nelson) [1260117] - [hwmon] Update Jean Delvare's e-mail address (Dean Nelson) [1260117] - [hwmon] nct6775: Re-enable logical device mapping for NCT6791 during resume (Dean Nelson) [1260117] - [hwmon] nct6775: NCT6791 supports weight control only for CPUFAN (Dean Nelson) [1260117] - [hwmon] nct6775: Monitor additional temperature registers (Dean Nelson) [1260117] - [hwmon] nct6775: Remove an unused variable (Dean Nelson) [1260117] - [hwmon] nct6775: Convert to use hwmon_device_register_with_groups (Dean Nelson) [1260117] - [hwmon] nct6775: Check array index when accessing temp_offset (Dean Nelson) [1260117] - [hwmon] nct6775: Use return value from find_temp_source (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for hibernate (Dean Nelson) [1260117] - [hwmon] use dev_get_platdata (Dean Nelson) [1260117] - [hwmon] nct6775: Fix size of data->temp array (Dean Nelson) [1260117] - [hwmon] nct6775: Avoid using device platform data outside probe function (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for NCT6791D (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for beep attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for critical low/high temperature limits on NCT6106 (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for NCT6102D/6106D (Dean Nelson) [1260117] - [hwmon] nct6775: Support two SuperIO chips in the same system (Dean Nelson) [1260117] - [hwmon] nct6775: Allocate attributes dynamically from templates (Dean Nelson) [1260117] - [hwmon] nct6775: Drop unsupported fan alarm attributes for NCT6775 (Dean Nelson) [1260117] - [hwmon] nct6775: Fix temperature alarm attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Do not create non-existing attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Fix coding style problems (Dean Nelson) [1260117] - [hwmon] nct6775: Constify strings (Dean Nelson) [1260117] - [hwmon] nct6775: Use ARRAY_SIZE for loops where possible (Dean Nelson) [1260117] - [hwmon] nct6775: Enable both AUXTIN and VIN3 on NCT6776 (Dean Nelson) [1260117] - [hwmon] nct6775: Expand scope of supported chips (Dean Nelson) [1260117] - [hwmon] nct6775: Drop read/write lock (Dean Nelson) [1260117] - [hwmon] nct6775: Only report VID if supported and enabled (Dean Nelson) [1260117] - [hwmon] nct6775: Detect and report additional temperature sources (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for weighted fan control (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for automatic fan control (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for pwm, pwm_mode, and pwm_enable (Dean Nelson) [1260117] - [hwmon] nct6775: Add power management support (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for fan debounce module parameter (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for fanX_pulses sysfs attribute (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for fan speed attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for temperature sensors (Dean Nelson) [1260117] - [hwmon] nct6775: Add case open detection (Dean Nelson) [1260117] - [hwmon] Driver for Nuvoton NCT6775F, NCT6776F, and NCT6779D (Dean Nelson) [1260117] - [netdrv] iwlwifi: edit the 3165 series and 8000 series PCI IDs (Stanislaw Gruszka) [1286871] - [netdrv] iwlwifi: Add new PCI IDs for the 8260 series (Stanislaw Gruszka) [1286871] - [mm] fix swapops.h:131 bug if remap_file_pages raced migration (Rafael Aquini) [1184296] - [mm] rmap: make rmap_walk to get the rmap_walk_control argument (Rafael Aquini) [1184296] - [mm] mremap: enforce rmap src/dst vma ordering in case of vma_merge() succeeding in copy_vma (Rafael Aquini) [1184296] - [scsi] sd: name space exhaustion causes system hang (Ewan Milne) [1088509] - [net] cnic: Add the interfaces to get FC-NPIV table (Maurizio Lombardi) [1252116] - [net] cnic: Populate upper layer driver state in MFW (Maurizio Lombardi) [1252116] - [net] bnx2-cnic: Driver Version Update (Maurizio Lombardi) [1252116] - [net] bnx2-cnic: Driver Rebranding Changes (Maurizio Lombardi) [1252116] - [scsi] megaraid_sas: touch the version string (Tomas Henzl) [1254762] - [scsi] megaraid_sas: Make tape drives visible on PERC5 controllers (Tomas Henzl) [1254762] - [scsi] megaraid_sas: Expose TAPE drives unconditionally (Tomas Henzl) [1254762]- [kernel] relay: move remove_buf_file inside relay_close_buf (Eric Sandeen) [501457] - [dm] snapshot: fix a possible invalid memory access on unload (Mike Snitzer) [1282900] - [dm] fix ioctl retry termination with signal (Mike Snitzer) [1282900] - [dm] redhat: add CONFIG_DM_CACHE_SMQ option to config-generic-rhel (Mike Snitzer) [1282900] - [dm] dm cache: the CLEAN_SHUTDOWN flag was not being set (Mike Snitzer) [1282900] - [dm] dm cache: fix NULL pointer when switching from cleaner policy (Mike Snitzer) [1282900] - [dm] dm cache: fix use after freeing migrations (Mike Snitzer) [1282900] - [dm] dm cache: small cleanups related to deferred prison cell cleanup (Mike Snitzer) [1282900] - [dm] dm cache: fix leaking of deferred bio prison cells (Mike Snitzer) [1282900] - [dm] dm cache: move wake_waker from free_migrations to where it is needed (Mike Snitzer) [1282900] - [dm] dm cache policy smq: change the mutex to a spinlock (Mike Snitzer) [1282900] - [dm] dm persistent data: eliminate unnecessary return values (Mike Snitzer) [1282900] - [dm] dm thin: restore requested 'error_if_no_space' setting on OODS to WRITE transition (Mike Snitzer) [1282900] - [dm] dm thin: fix missing pool reference count decrement in pool_ctr error path (Mike Snitzer) [1282900] - [dm] dm btree: fix leak of bufio-backed block in btree_split_beneath error path (Mike Snitzer) [1282900] - [dm] dm btree remove: fix a bug when rebalancing nodes after removal (Mike Snitzer) [1282900] - [dm] dm btree remove: remove unused function get_nr_entries (Mike Snitzer) [1282900] - [dm] dm btree: remove unused "dm_block_t root" parameter in btree_split_sibling (Mike Snitzer) [1282900] - [dm] dm switch: simplify conditional in alloc_region_table (Mike Snitzer) [1282900] - [dm] dm delay: document that offsets are specified in sectors (Mike Snitzer) [1282900] - [dm] dm delay: capitalize the start of an delay_ctr error message (Mike Snitzer) [1282900] - [dm] dm delay: Use DM_MAPIO macros instead of open-coded equivalents (Mike Snitzer) [1282900] - [dm] dm linear: remove redundant target name from error messages (Mike Snitzer) [1282900] - [dm] dm raid: fix round up of default region size (Mike Snitzer) [1282900] - [dm] convert ffs to __ffs (Mike Snitzer) [1282900] - [dm] remove unlikely() before IS_ERR (Mike Snitzer) [1282900] - [dm] fix AB-BA deadlock in __dm_destroy (Mike Snitzer) [1282900] - [dm] fix add_disk() NULL pointer due to race with free_dev (Mike Snitzer) [1282900] - [dm] do not override error code returned from dm_get_device (Mike Snitzer) [1282900] - [dm] test return value for DM_MAPIO_SUBMITTED (Mike Snitzer) [1282900] - [dm] dm stats: report precise_timestamps and histogram in @stats_list output (Mike Snitzer) [1267632] - [dm] bump the ioctl version to 4.32.1 (Mike Snitzer) [1267632] - [dm] dm stats: add support for request-based DM devices (Mike Snitzer) [1267632] - [dm] dm stats: collect and report histogram of IO latencies (Mike Snitzer) [1267632] - [dm] dm stats: support precise timestamps (Mike Snitzer) [1267632] - [dm] dm stats: fix divide by zero if 'number_of_areas' arg is zero (Mike Snitzer) [1267632] - [dm] dm btree: add ref counting ops for the leaves of top level btrees (Mike Snitzer) [1282900] - [dm] dm thin metadata: delete btrees when releasing metadata snapshot (Mike Snitzer) [1282900] - [dm] dm thin: return -ENOSPC when erroring retry list due to out of data space (Mike Snitzer) [1282900] - [dm] dm thin: display 'needs_check' in status if it is set (Mike Snitzer) [1282900] - [dm] dm thin: stay in out-of-data-space mode once no_space_timeout expires (Mike Snitzer) [1282900] - [dm] dm btree: silence lockdep lock inversion in dm_btree_del (Mike Snitzer) [1282900] - [dm] dm thin: allocate the cell_sort_array dynamically (Mike Snitzer) [1282900] - [dm] dm space map disk: fix sm_disk_count_is_more_than_one (Mike Snitzer) [1282900] - [dm] dm space map metadata: fix occasional leak of a metadata block on resize (Mike Snitzer) [1282900] - [dm] dm thin metadata: fix a race when entering fail mode (Mike Snitzer) [1282900] - [dm] dm thin: fail messages with EOPNOTSUPP when pool cannot handle messages (Mike Snitzer) [1282900] - [dm] dm thin metadata: remove in-core 'read_only' flag (Mike Snitzer) [1282900] - [dm] dm thin: cleanup schedule_zero to read more logically (Mike Snitzer) [1282900] - [dm] dm thin: cleanup overwrite's endio restore to be centralized (Mike Snitzer) [1282900] - [dm] dm cache: fix device destroy hang due to improper prealloc_used accounting (Mike Snitzer) [1282900] - [dm] dm cache policy smq: fix alloc_bitset check that always evaluates as false (Mike Snitzer) [1282900] - [dm] dm cache: avoid calls to prealloc_free_structs if possible (Mike Snitzer) [1282900] - [dm] dm cache: avoid preallocation if no work in writeback_some_dirty_blocks (Mike Snitzer) [1282900] - [dm] dm cache: display 'needs_check' in status if it is set (Mike Snitzer) [1282900] - [dm] dm cache policy smq: move 'dm-cache-default' module alias to SMQ (Mike Snitzer) [1282900] - [dm] dm cache policy smq: fix "default" version to be 1.4.0 (Mike Snitzer) [1282900] - [dm] dm cache: switch the "default" cache replacement policy from mq to smq (Mike Snitzer) [1282900] - [dm] dm cache: age and write back cache entries even without active IO (Mike Snitzer) [1282900] - [dm] dm cache: prefix all DMERR and DMINFO messages with cache device name (Mike Snitzer) [1282900] - [dm] dm cache: add fail io mode and needs_check flag (Mike Snitzer) [1282900] - [dm] dm cache: wake the worker thread every time we free a migration object (Mike Snitzer) [1282900] - [dm] dm cache: add stochastic-multi-queue - smq - policy (Mike Snitzer) [1282900] - [dm] dm cache: boost promotion of blocks that will be overwritten (Mike Snitzer) [1282900] - [dm] dm cache: defer whole cells (Mike Snitzer) [1282900] - [dm] dm bio prison: add dm_cell_promote_or_release (Mike Snitzer) [1282900] - [dm] dm cache: pull out some bitset utility functions for reuse (Mike Snitzer) [1282900] - [dm] dm cache: pass a new 'critical' flag to the policies when requesting writeback work (Mike Snitzer) [1282900] - [dm] dm cache: track IO to the origin device using io_tracker (Mike Snitzer) [1282900] - [dm] dm cache: add io_tracker (Mike Snitzer) [1282900] - [dm] dm cache: fix race when issuing a POLICY_REPLACE operation (Mike Snitzer) [1282900] - [dm] dm crypt: update wiki page URL (Mike Snitzer) [1282900] - [dm] dm stripe: drop useless exit point from dm_stripe_init() (Mike Snitzer) [1282900] - [dm] dm raid1: keep issuing IO after leg failure (Mike Snitzer) [1282900] - [dm] dm table: use bool function return values of true_false not 1_0 (Mike Snitzer) [1282900] - [dm] dm thin: remove stale 'trim' message documentation (Mike Snitzer) [1282900] - [dm] dm delay: use msecs_to_jiffies for time conversion (Mike Snitzer) [1282900] - [dm] dm log userspace base: fix compile warning (Mike Snitzer) [1282900] - [dm] dm log userspace transfer: match wait_for_completion_timeout return type (Mike Snitzer) [1282900] - [dm] dm cache policy mq: try not to writeback data that changed in the last second (Mike Snitzer) [1282900] - [dm] dm cache policy mq: remove unused generation member of struct entry (Mike Snitzer) [1282900] - [dm] dm cache policy mq: track entries hit this 'tick' via sentinel objects (Mike Snitzer) [1282900] - [dm] dm cache policy mq: remove queue_shift_down (Mike Snitzer) [1282900] - [dm] dm cache policy mq: keep track of the number of entries in a multiqueue (Mike Snitzer) [1282900] - [dm] dm log userspace: split flush_entry_pool to be per dirty-log (Mike Snitzer) [1282900] - [dm] dm io: deal with wandering queue limits when handling BIO_DISCARD (Mike Snitzer) [1282900] - [dm] dm io: reject unsupported DISCARD requests with EOPNOTSUPP (Mike Snitzer) [1282900] - [dm] dm kcopyd: prepare for additional safety checks for discards (Mike Snitzer) [1282900] - [dm] hold suspend_lock while suspending device during device deletion (Mike Snitzer) [1282900] - [dm] dm thin: fix to consistently zero-fill reads to unprovisioned blocks (Mike Snitzer) [1282900] - [dm] dm snapshot: remove unnecessary NULL checks before vfree calls (Mike Snitzer) [1282900] - [dm] dm mpath: simplify failure path of dm_multipath_init (Mike Snitzer) [1282900] - [dm] dm thin metadata: remove unused dm_pool_get_data_block_size (Mike Snitzer) [1282900] - [dm] dm ioctl: fix stale comment above dm_get_inactive_table (Mike Snitzer) [1282900] - [dm] dm crypt: update url in CONFIG_DM_CRYPT help text (Mike Snitzer) [1282900] - [dm] dm-bufio: fix time comparison to use time_after_eq (Mike Snitzer) [1282900] - [dm] use time_in_range and time_after (Mike Snitzer) [1282900] - [dm] dm-raid: fix a couple integer overflows (Mike Snitzer) [1282900]- [net] ipv6: addrconf: validate new MTU before applying it (Aaron Conole) [1250773] - [net] xfrm: Fix memory leak in xfrm_state_update (Paolo Abeni) [1271720] - [net] sctp: allow authenticating DATA chunks that are bundled with COOKIE_ECHO (Xin Long) [1275535] - [net] sctp: do not reset the overall_error_count in SHUTDOWN_RECEIVE state (Xin Long) [1276847] - [net] sctp: asconf's process should verify address parameter is in the beginning (Xin Long) [1246941] - [net] sctp: ASCONF-ACK with Unresolvable Address should be sent (Xin Long) [1241866] - [net] tcp_cubic: do not set epoch_start in the future (Hannes Frederic Sowa) [1275214] - [net] tcp_cubic: better follow cubic curve after idle period (Hannes Frederic Sowa) [1275214] - [net] tcp: add OFO snmp counters (Herbert Xu) [705409] - [net] netlink: With opcode INET_DIAG_BC_S_LE dport was compared in inet_diag_bc_run() (Phil Sutter) [1179769] - [net] bridge: fix hang on removal of bridge via netlink (Paolo Abeni) [1115904] - [net] bridge: bridge port parameters over netlink (Paolo Abeni) [1115904] - [net] bridge: implement rtnl_link_ops->get_size and rtnl_link_ops->fill_info (Paolo Abeni) [1115904] - [net] bridge: Assign rtnl_link_ops to bridge devices created via ioctl (Paolo Abeni) [1115904] - [net] bridge: fix a possible net_device leak (Paolo Abeni) [1115904] - [net] bridge: fix accidental creation of sysfs directory (Paolo Abeni) [1115904] - [net] bridge: allow creating bridge devices with netlink (Paolo Abeni) [1115904] - [net] sctp: add routing output fallback (Xin Long) [1229124] - [net] sctp: fix dst leak (Xin Long) [1229124] - [net] sctp: fix src address selection if using secondary addresses (Xin Long) [1229124] - [net] sctp: reduce indent level on sctp_v4_get_dst (Xin Long) [1229124] - [net] xfrm: fix for policy matching on outgoing interface (Phil Sutter) [1145624] - [net] sch_qfq: remove unused member of struct qfq_sched (Phil Sutter) [1152235] - [net] sch_qfq: remove redundant -if- control statement (Phil Sutter) [1152235] - [net] sch_qfq: remove a source of high packet delay/jitter (Phil Sutter) [1152235] - [net] sch_qfq: remove forward declaration of qfq_update_agg_ts (Phil Sutter) [1152235] - [net] sch_qfq: improve efficiency of make_eligible (Phil Sutter) [1152235] - [net] sch_qfq: remove a useless invocation of qfq_update_eligible (Phil Sutter) [1152235] - [net] sch_qfq: do not allow virtual time to jump if an aggregate is in service (Phil Sutter) [1152235] - [net] sch_qfq: prevent budget from wrapping around after a dequeue (Phil Sutter) [1152235] - [net] sch_qfq: serve activated aggregates immediately if the scheduler is empty (Phil Sutter) [1152235] - [net] sch_qfq: fix the update of eligible-group sets (Phil Sutter) [1152235] - [net] sch_qfq: properly cap timestamps in charge_actual_service (Phil Sutter) [1152235] - [net] sch_qfq: fair-queueing service at DRR cost (Phil Sutter) [1152235] - [net] pkt_sched: Fix warning false positives (Phil Sutter) [1152235] - [scsi] st: Destroy st_index_idr on module exit (Maurizio Lombardi) [875277] - [scsi] st: convert DRIVER_ATTR macros to DRIVER_ATTR_RO (Maurizio Lombardi) [875277] - [scsi] st: convert to using driver attr groups for sysfs (Maurizio Lombardi) [875277] - [scsi] st: implement tape statistics (Maurizio Lombardi) [875277] - [scsi] st: fix corruption of the st_modedef structures in st_set_options() (Maurizio Lombardi) [875277] - [scsi] st: convert class code to use dev_groups (Maurizio Lombardi) [875277] - [scsi] st: raise device limit (Maurizio Lombardi) [875277] - [scsi] st: clean up device file creation and removal (Maurizio Lombardi) [875277] - [scsi] st: get rid of scsi_tapes array (Maurizio Lombardi) [875277] - [scsi] st: clean up dev cleanup in st_probe (Maurizio Lombardi) [875277] - [scsi] st: Use static class attributes (Maurizio Lombardi) [875277] - [scsi] fnic: Use the local variable instead of I/O flag to acquire io_req_lock in fnic_queuecommand() to avoid deadloack (Maurizio Lombardi) [1253855] - [powerpc] nvram: print no error when pstore backend is not nvram (Gustavo Duarte) [1207778] - [cpufreq] fix memory leak in cpufreq_add_dev (Aristeu Rozanski) [1281727] - [hid] usbhid: add Chicony/Pixart usb optical mouse that needs QUIRK_ALWAYS_POLL (Herton R. Krzesinski) [1159319] - [watchdog] i6300esb: don't depend on X86 (David Gibson) [1245156] - [fs] devpts: plug the memory leak in kill_sb (Ian Kent) [1283557] - [char] tty: Fix unsafe bit ops in tty_throttle_safe/unthrottle_safe (Milos Vyletel) [1234862] - [security] selinux: special dontaudit for access checks (Marek Milkovic) [723722] - [security] selinux: make LSMs explicitly mask off permissions (Marek Milkovic) [723722] - [security] Don't leak a key reference if request_key tries to use a revoked keyring (David Howells) [1188442 1282745] - [security] keys: Fix the size of the key description passed to/from userspace (David Howells) [1282745] - [security] keys: Reinstate EPERM for a key type name beginning with a '.' (David Howells) [1282745] - [security] keys: Allow special keys eg. DNS results to be invalidated by CAP_SYS_ADMIN (David Howells) [1282745] - [security] keys: special dot prefixed keyring name bug fix (David Howells) [1282745] - [security] keys: Pre-clear struct key on allocation (David Howells) [1282745] - [security] keys: initialize root uid and session keyrings early (David Howells) [1282745] - [security] keys: Drop the permissions argument from __keyring_search_one (David Howells) [1282745] - [security] keys: key_is_dead should take a const key pointer argument (David Howells) [1282745] - [security] keys: Use bool in make_key_ref and is_key_possessed (David Howells) [1282745] - [security] keys: Skip key state checks when checking for possession (David Howells) [1282745] - [security] fix: compat_rw_copy_check_uvector misuse in aio, readv, writev, and security keys (David Howells) [1282745] - [security] keys: Use keyring_alloc() to create special keyrings (David Howells) [1282745] - [security] keys: Reduce initial permissions on keys (David Howells) [1282745] - [security] key: Fix resource leak (David Howells) [1282745] - [security] keys: linux/key-type.h needs linux/errno.h (David Howells) [1282745] - [security] keys: Fix some sparse warnings (David Howells) [1282745] - [security] key: Remove extraneous parentheses from rcu_assign_keypointer (David Howells) [1282745] - [security] security/keys/keyctl.c: suppress memory allocation failure warning (David Howells) [1282745] - [security] keys: Don't check for NULL key pointer in key_validate (David Howells) [1282745] - [security] keys: Do LRU discard in full keyrings (David Howells) [1282745] - [security] keys: Permit in-place link replacement in keyring list (David Howells) [1282745] - [security] keys: Perform RCU synchronisation on keys prior to key destruction (David Howells) [1282745] - [security] keys: Announce key type (un)registration (David Howells) [1282745] - [security] Created a function for setting timeouts on keys (David Howells) [1282745] - [char] tty ldisc: Close/Reopen race prevention should check the proper flag (Herton R. Krzesinski) [1233699] - [char] TTY: open/hangup race fixup (Herton R. Krzesinski) [1233699] - [char] TTY: don't allow reopen when ldisc is changing (Herton R. Krzesinski) [1233699] - [block] mtip32xx: increase wait time for hba reset (David Milburn) [1252349 1253433] - [block] mtip32xx: fix minor number (David Milburn) [1252349 1253433] - [block] mtip32xx: remove unnecessary sleep in mtip_ftl_rebuild_poll (David Milburn) [1252349 1253433] - [block] mtip32xx: Abort I/O during secure erase operation (David Milburn) [1252349 1253433] - [block] mtip32xx: fix incorrectly setting MTIP_DDF_SEC_LOCK_BIT (David Milburn) [1252349 1253433] - [block] mtip32xx: fix rmmod issue (David Milburn) [1252349 1253433] - [netdrv] e100: Release skb when DMA mapping is failed in e100_xmit_prepare (Ken Cox) [1150338] - [netdrv] e100: Add dma mapping error check (Ken Cox) [1150338] - [netdrv] e100: Add a check after pci_pool_create to avoid null pointer dereference (Ken Cox) [1150338] - [netdrv] ethernet/intel: Use setup_timer (Ken Cox) [1150338] - [netdrv] e100: don't initialize int object to zero (Ken Cox) [1150338] - [mm] ksm: unstable_tree_search_insert error checking cleanup (Andrea Arcangeli) [1262294 1274870] - [mm] ksm: use the helper method to do the hlist_empty check (Andrea Arcangeli) [1262294 1274870] - [mm] ksm: don't fail stable tree lookups if walking over stale stable_nodes (Andrea Arcangeli) [1262294 1274870] - [mm] ksm: add cond_resched() to the rmap_walks (Andrea Arcangeli) [1262294 1274870] - [mm] shm: fix null pointer deref when userspace specifies invalid hugepage size (Aaron Tomlin) [1168187] - [mm] hugetlbfs: fix mmap failure in unaligned size request (Aaron Tomlin) [1168187] - [mm] support more pagesizes for MAP_HUGETLB/SHM_HUGETLB (Aaron Tomlin) [1168187] - [mm] hugetlbfs: fix alignment of huge page requests (Aaron Tomlin) [1168187] - [edac] sb_edac: look harder for DDRIO on Haswell systems (Aristeu Rozanski) [1112412] - [edac] sb_edac: correctly fetch DIMM width on Ivy Bridge and Haswell (Aristeu Rozanski) [1112412] - [net] ipv6: fix crash on ICMPv6 redirects with prohibited/blackholed source (Xin Long) [1278273] - [net] sctp: translate host order to network order when setting a hmacid (Xin Long) [1270481] - [net] fix tcp_info uapi breakage (Paolo Abeni) [1191738] - [net] ipv6: fix bad free of addrconf_init_net (Paolo Abeni) [1278372] - [net] netfilter: nf_ct_sctp: minimal multihoming support (Xin Long) [1267612] - [mm] vmalloc.c: unbreak __vunmap (Jan Stancek) [1286024] - [fs] nfs: Fetch MOUNTED_ON_FILEID when updating an inode (Benjamin Coddington) [1223978] - [fs] nfsv3: Use the readdir fileid as the mounted-on-fileid (Benjamin Coddington) [1223978] - [fs] nfs: Fix use of nfs_attr_use_mounted_on_fileid() (Benjamin Coddington) [1223978] - [fs] nfs: Fix possible endless state recovery wait (Benjamin Coddington) [1093904] - [fs] nfs: Fix comparison between DS address lists (Steve Dickson) [1282622] - [fs] nfs: pnfs: loop over multipath addrs on connect (Steve Dickson) [1282622] - [fs] nfs: Parse and store all multipath DS addresses (Steve Dickson) [1282622] - [fs] nfs: pnfs IPv6 support (Steve Dickson) [1282622] - [fs] xfs: incorporate sysfs/kobject in xfsstats: handlers take kobjects (Bill O'Donnell) [1205640] - [fs] xfs: stats are no longer dependent on CONFIG_PROC_FS (Bill O'Donnell) [1205640] - [fs] xfs: fix an error code in xfs_fs_fill_super (Bill O'Donnell) [1205640] - [fs] xfs: per-filesystem stats counter implementation (Bill O'Donnell) [1205640] - [fs] xfs: per-filesystem stats in sysfs (Bill O'Donnell) [1205640] - [fs] xfs: pass xfsstats structures to handlers and macros (Bill O'Donnell) [1205640] - [fs] xfs: consolidate sysfs ops (Bill O'Donnell) [1205640] - [fs] xfs: remove unused procfs code (Bill O'Donnell) [1205640] - [fs] xfs: create symlink proc/fs/xfs/stat to sys/fs/xfs/stats (Bill O'Donnell) [1205640] - [fs] xfs: create global stats and stats_clear in sysfs (Bill O'Donnell) [1205640] - [fs] xfs: add log attributes for log lsn and grant head data (Bill O'Donnell) [1205640] - [fs] xfs: add debug sysfs attribute set (Bill O'Donnell) [1205640] - [fs] xfs: add xlog sysfs kobject and attribute handlers (Bill O'Donnell) [1205640] - [fs] xfs: add xfs_mount sysfs kobject (Bill O'Donnell) [1205640] - [fs] xfs: add a sysfs kset (Bill O'Donnell) [1205640] - [fs] xfs: fix a couple error sequence jumps in xfs_mountfs (Bill O'Donnell) [1205640] - [fs] sysfs: create __ATTR_WO() (Bill O'Donnell) [1205640] - [fs] gfs2: Protect freeing directory hash table with i_lock spin_lock (Robert S Peterson) [1250663] - [fs] ext4: Check return value of sb_getblk() and friends (Lukas Czerner) [1276627] - [fs] ext3: Avoid underflow of in ext3_trim_fs() (Lukas Czerner) [1116006] - [fs] ext3: add necessary check in case IO error happens (Lukas Czerner) [1209315]- [md] md: clear Blocked flag on failed devices when array is read-only (Xiao Ni) [1177913] - [netdrv] e1000e: convert to new VLAN model (Ken Cox) [1213244] - [usb] xhci: Allocate correct amount of scratchpad buffers (Don Zickus) [1261704] - [ata] ahci: add new Intel device IDs (Steve Best) [1281823] - [usb] Revert "Update USB default wakeup settings" (Don Zickus) [1236589] - [perf] tools: Fix build on 32-bit machines with numactl-dev (Jiri Olsa) [1164407] - [netdrv] ibmveth: Don't receive packets when the napi budget == 0 (Gustavo Duarte) [1233272] - [netdrv] ibmveth: Add support for Large Receive Offload (Gustavo Duarte) [1233272] - [netdrv] ibmveth: Add GRO support (Gustavo Duarte) [1233272] - [netdrv] ibmveth: Add support for TSO (Gustavo Duarte) [1233272] - [netdrv] ibmveth: change rx buffer default allocation for CMO (Gustavo Duarte) [1233272] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1097904] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1097904] - [fs] proc/vmcore.c:mmap_vmcore: skip non-ram pages reported by hypervisors (Baoquan He) [1097904] - [s390] vmcore: implement remap_oldmem_pfn_range for s390 (Baoquan He) [1097904] - [fs] vmcore: introduce remap_oldmem_pfn_range (Baoquan He) [1097904] - [s390] kdump: Allow copy_oldmem_page copy to virtual memory (Baoquan He) [1097904] - [fs] s390/kdump: Disable mmap for s390 (Baoquan He) [1097904] - [fs] vmcore: support mmap on /proc/vmcore (Baoquan He) [1097904] - [fs] vmcore: calculate vmcore file size from buffer size and total size of vmcore objects (Baoquan He) [1097904] - [fs] vmcore: allow user process to remap ELF note segment buffer (Baoquan He) [1097904] - [fs] vmcore: allocate ELF note segment in the 2nd kernel vmalloc memory (Baoquan He) [1097904] - [kernel] vmalloc: introduce remap_vmalloc_range_partial (Baoquan He) [1097904] - [kernel] vmalloc: make find_vm_area check in range (Baoquan He) [1097904] - [fs] vmcore: treat memory chunks referenced by PT_LOAD program header entries in page-size boundary in vmcore_list (Baoquan He) [1097904] - [fs] vmcore: allocate buffer for ELF headers on page-size alignment (Baoquan He) [1097904] - [fs] vmcore: clean up read_vmcore (Baoquan He) [1097904] - [kernel] include/linux/mm.h: add PAGE_ALIGNED helper (Baoquan He) [1097904] - [fs] proc/vmcore.c: put if tests in the top of the while loop to reduce duplication (Baoquan He) [1097904] - [fs] proc/vmcore.c: add hook to read_from_oldmem to check for non-ram pages (Baoquan He) [1097904] - [s390] asm-generic, mm: pgtable: consolidate zero page helpers (Baoquan He) [1097904] - [fs] Revert "vmcore: prevent PT_NOTE p_memsz overflow during header update" (Baoquan He) [1097904] - [fs] Revert "vmcore: continue vmcore initialization if PT_NOTE is found empty" (Baoquan He) [1097904] - [pci] Use function 0 VPD for identical functions, regular VPD for others (Myron Stowe) [1258330] - [pci] Fix devfn for VPD access through function 0 (Myron Stowe) [1258330] - [pci] Add VPD function 0 quirk for Intel Ethernet devices (Myron Stowe) [1258330] - [pci] Add dev_flags bit to access VPD through function 0 (Myron Stowe) [1258330] - [virt] storvsc: use storage protocol version to determine storage capabilities (Vitaly Kuznetsov) [1267592] - [virt] storvsc: use correct defaults for values determined by protocol negotiation (Vitaly Kuznetsov) [1267592] - [virt] storvsc: Untangle the storage protocol negotiation from the vmbus protocol negotiation (Vitaly Kuznetsov) [1267592] - [virt] storvsc: Use a single value to track protocol versions (Vitaly Kuznetsov) [1267592] - [virt] storvsc: Rather than look for sets of specific protocol versions, make decisions based on ranges (Vitaly Kuznetsov) [1267592] - [virt] hv: balloon: Enable dynamic memory protocol negotiation with Windows 10 hosts (Vitaly Kuznetsov) [1267592] - [virt] hv: vmbus: Update preferred vmbus protocol version to windows 10 (Vitaly Kuznetsov) [1267592] - [s390] mm: speedup storage key initialization (Hendrik Brueckner) [1234811] - [s390] memory hotplug: use pfmf instruction to initialize storage keys (Hendrik Brueckner) [1234811] - [s390] mm: use pfmf instruction to initialize storage keys (Hendrik Brueckner) [1234811] - [s390] facilities: cleanup PFMF and HPAGE machine facility detection (Hendrik Brueckner) [1234811] - [s390] enable large page support with CONFIG_DEBUG_PAGEALLOC (Hendrik Brueckner) [1234811] - [s390] memory hotplug: initialize storage keys (Hendrik Brueckner) [1234811] - [s390] mm: limit STACK_RND_MASK for compat tasks (Hendrik Brueckner) [1234811] - [s390] mm: align 64-bit PIE binaries to 4GB (Hendrik Brueckner) [1234811] - [s390] avoid z13 cache aliasing (Hendrik Brueckner) [1234811] - [s390] mm: zero page cache synonyms for zEC12 (Hendrik Brueckner) [1234811] - [s390] zero page cache synonyms (Hendrik Brueckner) [1234811] - [s390] kernel: use stnsm 255 instead of stosm 0 (Hendrik Brueckner) [1234811] - [s390] time: use stck clock fast for do_account_vtime (Hendrik Brueckner) [1234811] - [s390] spinlock: optimize spin_unlock code (Hendrik Brueckner) [1234811] - [s390] spinlock: refactor arch_spin_lock_wait_flags (Hendrik Brueckner) [1234811] - [s390] rwlock: add missing local_irq_restore calls (Hendrik Brueckner) [1234811] - [s390] spinlock, rwlock: always to a load-and-test first (Hendrik Brueckner) [1234811] - [s390] spinlock: optimize spinlock code sequence (Hendrik Brueckner) [1234811] - [s390] spinlock: cleanup spinlock code (Hendrik Brueckner) [1234811] - [s390] enable ARCH_USE_CMPXCHG_LOCKREF (Hendrik Brueckner) [1234811] - [s390] spinlock: check virtual cpu running status (Hendrik Brueckner) [1234811] - [netdrv] r8169: fix kasan reported skb use-after-free (Corinna Vinschen) [1273872] - [netdrv] r8169: Fix sleeping function called during get_stats64 (Corinna Vinschen) [1273872] - [netdrv] r8169: Add software counter for multicast packages (Corinna Vinschen) [1273872] - [netdrv] r8169: Add values missing in @get_stats64 from HW counters (Corinna Vinschen) [1273872] - [mm] compaction: fix accounting of LRU_ACTIVE_ANON|FILE in NR_ISOLATED_ANON|FILE (Andrea Arcangeli) [1264087] - [ata] libata: introduce ata_host->n_tags to avoid oops on SAS controllers (David Milburn) [1244601] - [ata] libata: allow sata_sil24 to opt-out of tag ordered submission (David Milburn) [1244601] - [ata] ahci: ahci_p5wdh_workaround - constify DMI table (David Milburn) [1244601] - [ata] libata: support the ata host which implements a queue depth less than 32 (David Milburn) [1244601] - [ata] ahci: bail out on ICH6 before using AHCI BAR (David Milburn) [1244601] - [ata] ahci: add Marvell 9230 to the AHCI PCI device list (David Milburn) [1244601] - [ata] ahci: Use PCI_VENDOR_ID_MARVELL_EXT for 0x1b4b (David Milburn) [1244601] - [pci] Define macro for Marvell vendor ID (David Milburn) [1244601] - [mm] fix anon_vma->degree underflow in anon_vma endless growing prevention (Jerome Marchand) [1151823] - [mm] fix corner case in anon_vma endless growing prevention (Jerome Marchand) [1151823] - [mm] prevent endless growth of anon_vma hierarchy (Jerome Marchand) [1151823] - [mm] avoid anon_vma_chain allocation under anon_vma lock (Jerome Marchand) [1151823] - [mm] avoid repeated anon_vma lock/unlock sequences in unlink_anon_vmas() (Jerome Marchand) [1151823] - [mm] avoid repeated anon_vma lock/unlock sequences in anon_vma_clone() (Jerome Marchand) [1151823]- [kvm] svm: unconditionally intercept DB (Paolo Bonzini) [1279468] {CVE-2015-8104} - [input] wacom: Add support for Express Key Remote (Aristeu Rozanski) [1243328] - [input] wacom: Add missing ABS_MISC event and feature declaration for 27QHD (Aristeu Rozanski) [1243328] - [input] wacom: add support for Cintiq 27QHD and 27QHD touch (Aristeu Rozanski) [1243328] - [input] wacom: add defines for new Cintiq and DTU outbound tracking (Aristeu Rozanski) [1243328] - [input] wacom: process outbound for newer Cintiqs (Aristeu Rozanski) [1243328] - [hwmon] coretemp: Allow format checking (Prarit Bhargava) [1262397] - [hwmon] revert "hwmon: coretemp: Refine TjMax detection" (Prarit Bhargava) [1262397] - [hwmon] coretemp: Allocate platform data with devm_kzalloc (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use sysfs_create_group to create sysfs attributes (Prarit Bhargava) [1262397] - [hwmon] coretemp: Do not return -EAGAIN for low temperatures (Prarit Bhargava) [1262397] - [hwmon] coretemp: Refine TjMax detection (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add PCI device ID for CE41x0 CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use PCI host bridge ID to identify CPU if necessary (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix truncated name of alarm attributes (Prarit Bhargava) [1262397] - [hwmon] coretemp: Atom CPUs don't support TjMax; no warning needed (Prarit Bhargava) [1262397] - [hwmon] coretemp: Remove redundant platform_set_drvdata() (Prarit Bhargava) [1262397] - [hwmon] coretemp: Document and add support for additional CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: list TjMax for Z650/670 and N550/570 (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop N4xx, N5xx, D4xx, D5xx CPUs from tjmax table (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use model table instead of if/else to identify CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop dependency on PCI for TjMax detection on Atom CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add support for Atom CE4110/4150/4170 (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use get_online_cpus to avoid races involving CPU hotplug (Prarit Bhargava) [1262397] - [hwmon] sections: Fix section conflicts in drivers/hwmon (Prarit Bhargava) [1262397] - [hwmon] struct x86_cpu_id arrays can be __initconst (Prarit Bhargava) [1262397] - [x86] cpufeature: Rename X86_FEATURE_DTS to X86_FEATURE_DTHERM (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop needless initialization (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add support for Atom D2000 and N2000 series CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: Improve support of recent Atom CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: Improve support for TjMax detection on Atom CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Increase CPU core limit (Prarit Bhargava) [1262397] - [hwmon] coretemp: fix oops on cpu unplug (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix checkpatch error (Prarit Bhargava) [1262397] - [hwmon] Convert coretemp to x86 cpuid autoprobing (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add missing section annotations (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix for non-SMP builds (Prarit Bhargava) [1262397] - [hwmon] coretemp: Get microcode revision from cpu_data (Prarit Bhargava) [1262397] - [hwmon] coretemp: Avoid leaving around dangling pointer (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fixup platform device ID change (Prarit Bhargava) [1262397] - [hwmon] coretemp: remove struct platform_data * parameter from create_core_data (Prarit Bhargava) [1262397] - [hwmon] coretemp: constify static data (Prarit Bhargava) [1262397] - [hwmon] coretemp: don't use kernel assigned CPU number as platform device ID (Prarit Bhargava) [1262397] - [hwmon] coretemp: Don't use threshold registers for tempX_max (Prarit Bhargava) [1262397] - [hwmon] coretemp: Let the user force TjMax (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop duplicate function get_pkg_tjmax (Prarit Bhargava) [1262397] - [hwmon] coretemp Initialize tmin (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add core/pkg threshold support to Coretemp (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop unused struct members (Prarit Bhargava) [1262397] - [hwmon] coretemp: Further relax temperature range checks (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix TjMax detection for older CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Relax target temperature range check (Prarit Bhargava) [1262397] - [x86] hwmon: Add core threshold notification to therm_throt.c (Prarit Bhargava) [1262397] - [hwmon] coretemp Initialize sysfs attributes (Prarit Bhargava) [1262397] - [hwmon] coretemp: documentation update and cleanup (Prarit Bhargava) [1262397] - [scsi] mptsas: fix depth param in scsi_track_queue_full (Tomas Henzl) [1231864] - [scsi] fcoe: ensure that skb placed on the fip_recv_list are unshared (Maurizio Lombardi) [1227181] - [scsi] bnx2i: Fixed firmware assert, during target logout (Maurizio Lombardi) [1127626] - [scsi] hpsa: Update driver revision to RH5 (Joseph Szczypek) [1244959] - [scsi] hpsa: fix issues with multilun devices (Joseph Szczypek) [1244959] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Maurizio Lombardi) [1120036] - [scsi] only re-lock door after EH on devices that were reset (Ewan Milne) [995234] - [virt] guest to host DoS by triggering an infinite loop in microcode (Paolo Bonzini) [1277172] {CVE-2015-5307}- [tools] perf probe: Trivial typo fix for --demangle (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F dso_from for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F dso_to for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F symbol_from for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F symbol_to for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F mispredict for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F in_tx for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F abort for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Make CPUINFO_PROC an array to support different kernel versions (Jiri Olsa) [1216217] - [tools] perf callchain: Use global caching provided by libunwind (Jiri Olsa) [1216217] - [tools] perf diff: Add missing hists__init() call at tool start (Jiri Olsa) [1216217] - [tools] perf script: Add period as a default output column (Jiri Olsa) [1216217] - [tools] perf script: Add period data column (Jiri Olsa) [1216217] - [tools] perf evsel: No need to drag util/cgroup.h (Jiri Olsa) [1216217] - [tools] perf evlist: Add missing 'struct option' forward declaration (Jiri Olsa) [1216217] - [tools] perf evsel: Move exit stuff from __delete to __exit (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Enable events copying (Jiri Olsa) [1216217] - [tools] perf session: Add option to copy events when queueing (Jiri Olsa) [1216217] - [tools] perf Documentation: Fix typos in perf/Documentation (Jiri Olsa) [1216217] - [tools] perf trace: Use thread_,_set_priv helpers (Jiri Olsa) [1216217] - [tools] perf kvm: Use thread_,_set_priv helpers (Jiri Olsa) [1216217] - [tools] perf callchain: Create an address space per thread (Jiri Olsa) [1216217] - [tools] perf report: Set callchain_param.record_mode for future use (Jiri Olsa) [1216217] - [tools] perf evlist: Fix for double free in tools/perf stat (Jiri Olsa) [1216217] - [tools] perf test: Add test case for pmu event new style format (Jiri Olsa) [1216217] - [tools] perf tools: Add support to new style format of kernel PMU event (Jiri Olsa) [1216217] - [tools] perf tools: Parse the pmu event prefix and suffix (Jiri Olsa) [1216217] - [tools] Revert "perf tools: Default to cpu// for events v5" (Jiri Olsa) [1216217] - [tools] perf top: Add a visual cue for toggle zeroing of samples (Jiri Olsa) [1216217] - [tools] perf symbols: Make sym->end be the first address after the symbol range (Jiri Olsa) [1216217] - [tools] perf symbols: Fix map->end fixup (Jiri Olsa) [1216217] - [tools] perf tools: Fixup off-by-one comparision in maps__find (Jiri Olsa) [1216217] - [tools] perf tools: fix off-by-one error in maps (Jiri Olsa) [1216217] - [tools] perf machine: Add missing dsos->root rbtree root initialization (Jiri Olsa) [1216217] - [tools] perf evsel: Make some exit routines static (Jiri Olsa) [1216217] - [tools] perf evsel: Add missing 'target' struct forward declaration (Jiri Olsa) [1216217] - [tools] perf evlist: Default to syswide target when no thread/cpu maps set (Jiri Olsa) [1216217] - [tools] perf evlist: Check that there is a thread_map when preparing a workload (Jiri Olsa) [1216217] - [tools] perf thread_map: Create dummy constructor out of open coded equivalent (Jiri Olsa) [1216217] - [tools] perf tools: Remove hists from evsel (Jiri Olsa) [1216217] - [tools] perf callchain: Move the callchain_param extern to callchain.h (Jiri Olsa) [1216217] - [tools] perf evsel: Subclassing (Jiri Olsa) [1216217] - [tools] perf session: Remove last reference to hists struct (Jiri Olsa) [1216217] - [tools] perf ui browsers: Add missing include (Jiri Olsa) [1216217] - [tools] perf tools: Move events_stats struct to event.h (Jiri Olsa) [1216217] - [tools] perf session: Don't count per evsel events (Jiri Olsa) [1216217] - [tools] perf evsel: Add hists helper (Jiri Olsa) [1216217] - [tools] perf script: Stop updating hists stats, not used (Jiri Olsa) [1216217] - [tools] perf sched: Stop updating hists stats, not used (Jiri Olsa) [1216217] - [tools] perf callchain: Move callchain_param to util object in to fix python test (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Use fdarray object instead of pollfd (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Use perf_evlist__add_pollfd return fd position (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Fix perf_evlist__add_pollfd error handling (Jiri Olsa) [1216217] - [tools] perf record: Fix error message for --filter option not coming after tracepoint (Jiri Olsa) [1216217] - [tools] perf tools: Fix build breakage on arm64 targets (Jiri Olsa) [1216217] - [tools] perf symbols: Improve DSO long names lookup speed with rbtree (Jiri Olsa) [1216217] - [tools] perf symbols: Encapsulate dsos list head into struct dsos (Jiri Olsa) [1216217] - [tools] perf bench futex: Sanitize -q option in requeue (Jiri Olsa) [1216217] - [tools] perf bench futex: Support operations for shared futexes (Jiri Olsa) [1216217] - [tools] perf trace: Fix mmap return address truncation to 32-bit (Jiri Olsa) [1216217] - [tools] perf tools: Refactor unit and scale function parameters (Jiri Olsa) [1216217] - [tools] perf tools: Fix line number in the config file error message (Jiri Olsa) [1216217] - [tools] perf tools: Convert record,top.call-graph option to call-graph.record-mode (Jiri Olsa) [1216217] - [tools] perf tools: Introduce perf_callchain_config() (Jiri Olsa) [1216217] - [tools] perf callchain: Move some parser functions to callchain.c (Jiri Olsa) [1216217] - [tools] perf tools: Move callchain config from record_opts to callchain_param (Jiri Olsa) [1216217] - [tools] perf hists browser: Fix callchain print bug on TUI (Jiri Olsa) [1216217] - [tools] perf tools: Use ACCESS_ONCE() instead of volatile cast (Jiri Olsa) [1216217] - [tools] perf tools: Modify error code for when perf_session__new() fails (Jiri Olsa) [1216217] - [tools] perf tools: Fix perf record as non root with kptr_restrict == 1 (Jiri Olsa) [1216217] - [tools] perf stat: Fix --per-core on multi socket systems (Jiri Olsa) [1216217] - [tools] perf trace: Filter out POLLHUP'ed file descriptors (Jiri Olsa) [1216217] - [tools] perf record: Filter out POLLHUP'ed file descriptors (Jiri Olsa) [1216217] - [tools] perf evlist: Unmap when all refcounts to fd are gone and events drained (Jiri Olsa) [1216217] - [tools] tools lib fd array: Allow associating an integer cookie with each entry (Jiri Olsa) [1216217] - [tools] perf evlist: Refcount mmaps (Jiri Olsa) [1216217] - [tools] tools lib api: Adopt fdarray class from perf's evlist (Jiri Olsa) [1216217] - [tools] perf evlist: Introduce poll method for common code idiom (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Use perf_evlist__add_pollfd() instead of local equivalent (Jiri Olsa) [1216217] - [tools] perf tests: Add pollfd growing test (Jiri Olsa) [1216217] - [tools] perf evlist: Allow growing pollfd on add method (Jiri Olsa) [1216217] - [tools] perf evlist: We need to poll all event file descriptors (Jiri Olsa) [1216217] - [tools] perf evlist: Monitor POLLERR and POLLHUP events too (Jiri Olsa) [1216217] - [tools] perf tests: Add test for perf_evlist__filter_pollfd() (Jiri Olsa) [1216217] - [tools] perf evlist: Introduce perf_evlist__filter_pollfd method (Jiri Olsa) [1216217] - [tools] perf record: Use ring buffer consume method to look like other tools (Jiri Olsa) [1216217] - [tools] perf probe: Do not use dwfl_module_addrsym if dwarf_diename finds symbol name (Jiri Olsa) [1216217] - [tools] perf probe: Do not access kallsyms when analyzing user binaries (Jiri Olsa) [1216217] - [tools] perf symbols: Add path to Ubuntu kernel debuginfo file (Jiri Olsa) [1216217] - [tools] perf symbols: Ignore stripped vmlinux and fallback to kallsyms (Jiri Olsa) [1216217] - [tools] perf tools: define _DEFAULT_SOURCE for glibc_2.20 (Jiri Olsa) [1216217] - [tools] perf tools: Don't include sys/poll.h directly (Jiri Olsa) [1216217] - [tools] perf tools: Fix GNU-only grep usage in Makefile (Jiri Olsa) [1216217] - [tools] perf tools: Disable kernel symbol demangling by default (Jiri Olsa) [1216217] - [tools] perf tool: fix compilation for ARM (Jiri Olsa) [1216217] - [tools] perf tools: Add perf_pmu__scan_file() (Jiri Olsa) [1216217] - [tools] perf tools: Let default config be defined for a PMU (Jiri Olsa) [1216217] - [tools] perf tools: Add perf-with-kcore script (Jiri Olsa) [1216217] - [tools] perf tools: Let a user specify a PMU event without any config terms (Jiri Olsa) [1216217] - [tools] perf kvm stat report: Unify the title bar output (Jiri Olsa) [1216217] - [tools] perf kvm stat report: Enable the target.system_wide flag (Jiri Olsa) [1216217] - [tools] perf kvm stat report: Save pid string in opts.target.pid (Jiri Olsa) [1216217] - [tools] perf tools powerpc: Fix build issue when DWARF support is disabled (Jiri Olsa) [1216217] - [tools] perf tools: Add +field argument support for --sort option (Jiri Olsa) [1216217] - [tools] perf hists browser: Consolidate callchain print functions in TUI (Jiri Olsa) [1216217] - [tools] perf tools: Add +field argument support for --field option (Jiri Olsa) [1216217] - [tools] perf top: Use set_term_quiet() instead of open coded equivalent (Jiri Olsa) [1216217] - [tools] perf machine: Fallback to MAP__FUNCTION if daddr maps are NULL (Jiri Olsa) [1216217] - [tools] perf hists browser: Cleanup callchain print functions (Jiri Olsa) [1216217] - [tools] perf tools: Add machine__kernel_ip() (Jiri Olsa) [1216217] - [tools] perf machine: Rename machine__get_kernel_start_addr() method (Jiri Olsa) [1216217] - [tools] perf scripting: Add 'flush' callback to scripting API (Jiri Olsa) [1216217] - [tools] perf tests: Add a test for tracking with sched_switch (Jiri Olsa) [1216217] - [tools] perf hists browser: Factor out hist_browser__show_callchain_entry() (Jiri Olsa) [1216217] - [tools] perf hists browser: Fix children overhead dump (Jiri Olsa) [1216217] - [tools] perf hists browser: Get rid of unused 'remaining' variable (Jiri Olsa) [1216217] - [tools] perf tools powerpc: Explicitly include util/debug.h (Jiri Olsa) [1216217] - [tools] perf symbols: Don't try to find DSOs in SYSV maps (Jiri Olsa) [1216217] - [tools] perf stat: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf help: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf kvm: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf buildid-cache: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf sched: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf test: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf record: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf trace: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf top: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf util: Replace strerror with strerror_r for thread-safety (Jiri Olsa) [1216217] - [tools] perf probe: Make error messages thread-safe (Jiri Olsa) [1216217] - [tools] perf: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf probe: Don't use strerror if strlist__add failed (Jiri Olsa) [1216217] - [tools] perf report: Relax -g option parsing not to limit the option order (Jiri Olsa) [1216217] - [tools] perf tools: Annotate PMU related list_head members with type info (Jiri Olsa) [1216217] - [tools] perf tools: Add arm64 triplets (Jiri Olsa) [1216217] - [tools] perf annotate: Don't truncate Intel style addresses (Jiri Olsa) [1216217] - [tools] perf probe: Warn user to rebuild target with debuginfo (Jiri Olsa) [1216217] - [tools] perf evlist: Add perf_evlist__enable_event_idx() (Jiri Olsa) [1216217] - [tools] perf tools: Add flags and insn_len to struct sample (Jiri Olsa) [1216217] - [tools] perf machine: Add machine__thread_exec_comm() (Jiri Olsa) [1216217] - [tools] perf tools: Identify which comms are from exec (Jiri Olsa) [1216217] - [tools] perf script python: Add helpers for calling Python objects (Jiri Olsa) [1216217] - [tools] perf script: Allow callchains if any event samples them (Jiri Olsa) [1216217] - [tools] perf session: Add perf_session__peek_event() (Jiri Olsa) [1216217] - [tools] perf evlist: Add perf_evlist__set_tracking_event() (Jiri Olsa) [1216217] - [tools] perf evlist: Add 'system_wide' option (Jiri Olsa) [1216217] - [tools] perf symbols: Fix missing label symbols (Jiri Olsa) [1216217] - [tools] perf symbols: Don't demangle parameters and such by default (Jiri Olsa) [1216217] - [tools] perf top: Handle 'z' key for toggle zeroing samples in TUI (Jiri Olsa) [1216217] - [tools] perf top: Fix -z option behavior (Jiri Olsa) [1216217] - [tools] perf report: Set proper sort__mode for the branch option (Jiri Olsa) [1216217] - [tools] perf hists browser: Fix a small callchain display bug (Jiri Olsa) [1216217] - [tools] perf tools: Check recorded kernel version when finding vmlinux (Jiri Olsa) [1216217] - [tools] perf trace: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf timechart: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf script: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf sched: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf lock: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf kvm: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf kmem: Move session handling out of __cmd_kmem() (Jiri Olsa) [1216217] - [tools] perf inject: Move session handling out of __cmd_inject() (Jiri Olsa) [1216217] - [tools] perf buildid-cache: Move session handling into cmd_buildid_cache() (Jiri Olsa) [1216217] - [tools] perf annotate: Move session handling out of __cmd_annotate() (Jiri Olsa) [1216217] - [tools] perf symbols: Fix a memory leak in vmlinux_path__init() (Jiri Olsa) [1216217] - [tools] perf script: Fix possible memory leaks (Jiri Olsa) [1216217] - [tools] perf tools: Prefer to use a cpu-wide event for probing CLOEXEC (Jiri Olsa) [1216217] - [tools] perf tools: Fix probing the kernel API with cpu-wide events (Jiri Olsa) [1216217] - [tools] perf tools: Fix one of the probe events to exclude kernel (Jiri Olsa) [1216217] - [tools] perf tools: Fix CLOEXEC probe for perf_event_paranoid == 2 (Jiri Olsa) [1216217] - [tools] perf trace: Add beautifier for mremap flags param (Jiri Olsa) [1216217] - [tools] perf probe: Fix --del option to delete events only with uprobe events (Jiri Olsa) [1216217] - [tools] perf probe: Fix --list option to show events only with uprobe events (Jiri Olsa) [1216217] - [tools] perf kvm: Fix stdin handling for 'kvm stat live' command (Jiri Olsa) [1216217] - [tools] perf top: Setup signals for terminal output (Jiri Olsa) [1216217] - [tools] perf tools: Introduce set_term_quiet_input helper function (Jiri Olsa) [1216217] - [tools] perf top: Join the display thread on exit (Jiri Olsa) [1216217] - [tools] perf tools: Add cpu_startup_entry to the list of kernel idle symbols (Jiri Olsa) [1216217] - [tools] perf top: Don't look for kernel idle symbols in all DSOs (Jiri Olsa) [1216217] - [tools] perf tools: Default to python version 2 (Jiri Olsa) [1216217] - [tools] perf tools: Fix PERF_FLAG_FD_CLOEXEC flag probing event type open counters due to EBUSY error (Jiri Olsa) [1216217] - [tools] perf tools: Fix column alignment when headers aren't shown on TUI (Jiri Olsa) [1216217] - [tools] perf tools: Add name field into perf_hpp_fmt (Jiri Olsa) [1216217] - [tools] perf top: Add -w option for setting column width (Jiri Olsa) [1216217] - [tools] perf report: Honor column width setting (Jiri Olsa) [1216217] - [tools] perf tools: Save column length in perf_hpp_fmt (Jiri Olsa) [1216217] - [tools] perf tools: Make __hpp__fmt() receive an additional len argument (Jiri Olsa) [1216217] - [tools] perf tools: Left-align output contents (Jiri Olsa) [1216217] - [tools] perf tools: Fix make PYTHON override (Jiri Olsa) [1216217] - [tools] perf kmem: Do not ignore mmap events (Jiri Olsa) [1216217] - [tools] perf tools: Allow out of order messages in forced flush (Jiri Olsa) [1216217] - [tools] perf tools: Add debug prints for ordered events queue (Jiri Olsa) [1216217] - [tools] perf tools: Add report.queue-size config file option (Jiri Olsa) [1216217] - [tools] perf tools: Add perf_config_u64 function (Jiri Olsa) [1216217] - [tools] perf tools: Add ordered_events__free function (Jiri Olsa) [1216217] - [tools] perf tools: Add ordered_events__init function (Jiri Olsa) [1216217] - [tools] perf tools: Use list_move in ordered_events_delete function (Jiri Olsa) [1216217] - [tools] perf tools: Create ordered-events object (Jiri Olsa) [1216217] - [tools] perf tools: Make perf_session__deliver_event global (Jiri Olsa) [1216217] - [tools] perf tools: Flush ordered events in case of allocation failure (Jiri Olsa) [1216217] - [tools] perf tools: Limit ordered events queue size (Jiri Olsa) [1216217] - [tools] perf tools: Factor ordered_events__flush to be more generic (Jiri Olsa) [1216217] - [tools] perf tools: Add ordered_events__(new|delete) interface (Jiri Olsa) [1216217] - [tools] perf tools: Rename ordered_events members (Jiri Olsa) [1216217] - [tools] perf tools: Rename ordered_samples struct to ordered_events (Jiri Olsa) [1216217] - [tools] perf tools: Rename ordered_samples bool to ordered_events (Jiri Olsa) [1216217] - [tools] perf record: Honour --no-time command line option (Jiri Olsa) [1216217] - [tools] perf kvm stat: Properly show submicrosecond times (Jiri Olsa) [1216217] - [tools] perf symbols: Make sure --symfs usage includes the path separator (Jiri Olsa) [1216217] - [tools] perf evlist: Don't run workload if not told to (Jiri Olsa) [1216217] - [tools] perf tools: Fix arm64 build error (Jiri Olsa) [1216217] - [tools] saner perf_atoll() (Jiri Olsa) [1216217] - [tools] Revert "perf tools: Fix jump label always changing during tracing" (Jiri Olsa) [1216217] - [tools] perf tools: Fix perf usage string leftover (Jiri Olsa) [1216217] - [tools] perf record: Store PERF_RECORD_FINISHED_ROUND only for nonempty rounds (Jiri Olsa) [1216217] - [tools] perf record: Always force PERF_RECORD_FINISHED_ROUND event (Jiri Olsa) [1216217] - [tools] perf inject: Add --kallsyms parameter (Jiri Olsa) [1216217] - [tools] perf tools: Expose 'addr' functions so they can be reused (Jiri Olsa) [1216217] - [tools] perf session: Fix accounting of ordered samples queue (Jiri Olsa) [1216217] - [tools] perf powerpc: Include util/util.h and remove stringify macros (Jiri Olsa) [1216217] - [tools] perf tools: Fix build on gcc 4.4.7 (Jiri Olsa) [1216217] - [tools] perf tools: Add thread parameter to vdso__dso_findnew() (Jiri Olsa) [1216217] - [tools] perf tools: Add dso__type() (Jiri Olsa) [1216217] - [tools] perf tools: Separate the VDSO map name from the VDSO dso name (Jiri Olsa) [1216217] - [tools] perf tools: Add vdso__new() (Jiri Olsa) [1216217] - [tools] perf machine: Fix the lifetime of the VDSO temporary file (Jiri Olsa) [1216217] - [tools] perf tools: Group VDSO global variables into a structure (Jiri Olsa) [1216217] - [tools] perf session: Add ability to skip 4GiB or more (Jiri Olsa) [1216217] - [tools] perf session: Add ability to 'skip' a non-piped event stream (Jiri Olsa) [1216217] - [tools] perf tools: Pass machine to vdso__dso_findnew() (Jiri Olsa) [1216217] - [tools] perf tools: Add dso__data_size() (Jiri Olsa) [1216217] - [tools] perf machine: Add ability to record the current tid for each cpu (Jiri Olsa) [1216217] - [tools] perf tools: Add cpu to struct thread (Jiri Olsa) [1216217] - [tools] perf tools: Add dsos__hit_all() (Jiri Olsa) [1216217] - [tools] perf tools: Add dso__data_status_seen() (Jiri Olsa) [1216217] - [tools] perf tools: Record whether a dso has data (Jiri Olsa) [1216217] - [tools] perf script: Do not print dangling '=>' for BTS (Jiri Olsa) [1216217] - [tools] perf script: Improve srcline display for BTS (Jiri Olsa) [1216217] - [tools] perf tools: Fix jump label always changing during tracing (Jiri Olsa) [1216217] - [tools] perf tools: Fix incorrect fd error comparison (Jiri Olsa) [1216217] - [tools] perf tests: Update attr test with PERF_FLAG_FD_CLOEXEC flag (Jiri Olsa) [1216217] - [tools] perf tools: Enable close-on-exec flag on perf file descriptor (Jiri Olsa) [1216217] - [tools] perf tools: Remove needless getopt.h includes (Jiri Olsa) [1216217] - [tools] perf tools: Add --debug optionto set debug variable (Jiri Olsa) [1216217] - [tools] perf tools: Factor eprintf to allow different debug variables (Jiri Olsa) [1216217] - [tools] perf tools: Move pr_* debug macros into debug object (Jiri Olsa) [1216217] - [tools] perf tools: Remove verbose from functions prototypes (Jiri Olsa) [1216217] - [tools] perf machine: Fix leak of 'struct thread' on error path (Jiri Olsa) [1216217] - [tools] perf thread: Allow deletion of a thread with no map groups (Jiri Olsa) [1216217] - [tools] perf machine: Fix map groups of threads with unknown pids (Jiri Olsa) [1216217] - [tools] perf evsel: Add 'immediate' option (Jiri Olsa) [1216217] - [tools] perf evsel: Add 'no_aux_samples' option (Jiri Olsa) [1216217] - [tools] perf tools: Add option macro OPT_CALLBACK_OPTARG (Jiri Olsa) [1216217] - [tools] perf tools: Add feature test for __sync_val_compare_and_swap (Jiri Olsa) [1216217] - [tools] perf evlist: Pass mmap parameters in a struct (Jiri Olsa) [1216217] - [tools] perf session: Flag if the event stream is entirely in memory (Jiri Olsa) [1216217] - [tools] perf symbols: Add ability to iterate over a dso's symbols (Jiri Olsa) [1216217] - [tools] perf symbols: Do not attempt to read data from kallsyms (Jiri Olsa) [1216217] - [tools] perf symbols: Record whether a dso is 64-bit (Jiri Olsa) [1216217] - [tools] perf buildid-cache: Apply force option to copying kcore (Jiri Olsa) [1216217] - [tools] perf callchain: Fix appending a callchain from a previous sample (Jiri Olsa) [1216217] - [tools] perf inject: Fix build id injection (Jiri Olsa) [1216217] - [tools] perf symbols: Fix missing GNU IFUNC symbols (Jiri Olsa) [1216217] - [tools] perf tools: Fix missing kernel map load (Jiri Olsa) [1216217] - [tools] perf record: Select comm_exec flag if supported (Jiri Olsa) [1216217] - [tools] perf script: Display PERF_RECORD_MISC_COMM_EXEC flag (Jiri Olsa) [1216217] - [tools] perf machine: Fix the value used for unknown pids (Jiri Olsa) [1216217] - [tools] perf script: Provide additional sample information on generic events (Jiri Olsa) [1216217] - [tools] perf script: Add callchain to generic and tracepoint events (Jiri Olsa) [1216217] - [tools] perf script: Add missing calls to Py_DECREF for return values (Jiri Olsa) [1216217] - [tools] perf kvm: Add skip_event() for --duration option (Jiri Olsa) [1216217] - [tools] perf kvm: Move arch specific code into arch/ (Jiri Olsa) [1216217] - [x86] perf kvm: Use defines of kvm events (Jiri Olsa) [1216217] - [tools] perf timechart: Add more options to IO mode (Jiri Olsa) [1216217] - [tools] perf timechart: Conditionally update start_time on fork (Jiri Olsa) [1216217] - [tools] perf timechart: Implement IO mode (Jiri Olsa) [1216217] - [tools] perf timechart: Fix rendering in Firefox (Jiri Olsa) [1216217] - [tools] perf trace: Fix build on 32-bit systems (Jiri Olsa) [1216217] - [tools] perf trace: Add pagefault statistics (Jiri Olsa) [1216217] - [tools] perf tools: Suggest using -f to override perf.data file ownership message (Jiri Olsa) [1216217] - [tools] perf tools: Convert open coded equivalents to asprintf() (Jiri Olsa) [1216217] - [tools] perf tools: Allow to use cpuinfo on s390 (Jiri Olsa) [1216217] - [tools] perf kvm: Refactoring of cpu_isa_config() (Jiri Olsa) [1216217] - [tools] perf kvm: Simplify exit reasons tables definitions (Jiri Olsa) [1216217] - [tools] perf kvm: Introduce HAVE_KVM_STAT_SUPPORT flag (Jiri Olsa) [1216217] - [tools] perf hists browser: Left justify column headers (Jiri Olsa) [1216217] - [tools] perf hists browser: Add ui.show-headers config file option (Jiri Olsa) [1216217] - [tools] perf hists browser: Display columns header text on 'H' press (Jiri Olsa) [1216217] - [tools] perf hists browser: Add support for showing columns header (Jiri Olsa) [1216217] - [tools] perf hists browser: Override ui_browser refresh_dimensions method (Jiri Olsa) [1216217] - [tools] perf hists browser: Introduce gotorc method (Jiri Olsa) [1216217] - [tools] perf ui browser: Allow overriding refresh_dimensions method (Jiri Olsa) [1216217] - [tools] perf ui browser: Add ->rows to disambiguate from ->height (Jiri Olsa) [1216217] - [tools] perf script: Handle the num array type in python properly (Jiri Olsa) [1216217] - [tools] perf script: Move the number processing into its own function (Jiri Olsa) [1216217] - [tools] perf tools: Fix wrong condition for allocation failure (Jiri Olsa) [1216217] - [tools] perf tools powerpc: Adjust callchain based on DWARF debug info (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Fix a risk for doing free on uninitialized pointer (Jiri Olsa) [1216217] - [tools] perf trace: Add possibility to switch off syscall events (Jiri Olsa) [1216217] - [tools] perf trace: Add pagefaults record and replay support (Jiri Olsa) [1216217] - [tools] perf trace: Add support for pagefault tracing (Jiri Olsa) [1216217] - [tools] perf trace: Add perf_event parameter to tracepoint_handler (Jiri Olsa) [1216217] - [tools] perf scripts: Fallback to syscalls:* when raw_syscalls:* is not available (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Clean up format of args in jbd2 plugin (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Clean up format of args in cfg80211 plugin (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Fix format in plugin_kvm (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Fix and cleanup kvm_nested_vmexit tracepoints (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Add back in kvm plugins nested_vmexit events (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Factor out print_exit_reason in kvm plugin (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Report unknown VMX exit reasons with code (Jiri Olsa) [1216217] - [tools] perf bench sched-messaging: Drop barf() (Jiri Olsa) [1216217] - [tools] perf bench futex: Use global --repeat option (Jiri Olsa) [1216217] - [tools] perf bench: Add --repeat option (Jiri Olsa) [1216217] - [tools] perf bench sched-messaging: Plug memleak (Jiri Olsa) [1216217] - [tools] perf ui browser: Fix scrollbar refresh row index (Jiri Olsa) [1216217] - [tools] perf hists browser: Remove ev_name argument from perf_evsel__hists_browse (Jiri Olsa) [1216217] - [tools] perf trace: Cache the is_exit syscall test (Jiri Olsa) [1216217] - [tools] perf trace: Remove needless reassignments (Jiri Olsa) [1216217] - [tools] perf evlist: Add suggestion of how to set perf_event_paranoid sysctl (Jiri Olsa) [1216217] - [tools] perf trace: Fix up fd -> pathname resolution (Jiri Olsa) [1216217] - [kernel] perf: Fix child event initial state setup (Jiri Olsa) [1216217] - [kernel] perf: Do not POLLHUP event if it has children (Jiri Olsa) [1216217] - [kernel] perf: Do not check PERF_EVENT_STATE_EXIT on syscall read path (Jiri Olsa) [1216217] - [x86] perf/x86/intel: Mark initialization code as such (Jiri Olsa) [1216217] - [kernel] perf/core: Replace rcu_assign_pointer() with RCU_INIT_POINTER() (Jiri Olsa) [1216217] - [kernel] perf/callchain: Replace rcu_assign_pointer() with RCU_INIT_POINTER() (Jiri Olsa) [1216217] - [kernel] perf: Add PERF_EVENT_STATE_EXIT state for events with exited task (Jiri Olsa) [1216217] - [kernel] perf: Fix perf_poll to return proper POLLHUP value (Jiri Olsa) [1216217] - [x86] perf/x86: Fix :pp without LBR (Jiri Olsa) [1216217] - [kernel] perf: Do poll_wait() before checking condition in perf_poll() (Jiri Olsa) [1216217] - [x86] perf/x86/intel: Update Intel models (Jiri Olsa) [1216217] - [kernel] perf/cgroup: Remove perf_put_cgroup() (Jiri Olsa) [1216217] - [kernel] perf: fix perf bug in fork (Jiri Olsa) [1216217] - [kernel] perf: Fix a race condition in perf_remove_from_context() (Jiri Olsa) [1216217] - [kernel] perf: Handle compat ioctl (Jiri Olsa) [1216217] - [fs] perf: Differentiate exec and non-exec comm events (Jiri Olsa) [1216217] - [kernel] perf: Make perf_event_init_context() function static (Jiri Olsa) [1216217] - [kernel] perf/events/core: Drop unused variable after cleanup (Jiri Olsa) [1216217] - [kernel] perf: Simplify perf_event_exit_task_context() (Jiri Olsa) [1216217] - [kernel] perf: Always destroy groups on exit (Jiri Olsa) [1216217] - [kernel] perf: Fix race in removing an event (Jiri Olsa) [1216217] - [kernel] perf: Fix event group context move (Jiri Olsa) [1216217] - [fs] xfs: Fix quota type in quota structures when reusing quota file (Zorro Lang) [1214185] - [fs] cache: make cache flushing more reliable (J. Bruce Fields) [1186013] - [fs] fs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1241030] - [fs] ext4: avoid hang when mounting non-journal filesystems with orphan list (Eric Sandeen) [1259123] - [fs] ext4: make orphan functions be no-op in no-journal mode (Eric Sandeen) [1259123] - [fs] svcrpc: don't error out on small tcp fragment (J. Bruce Fields) [987452] - [fs] svcrpc: fix handling of too-short rpc's (J. Bruce Fields) [987452] - [fs] svcrpc: fix some printks (J. Bruce Fields) [987452] - [fs] svcrpc: support multiple-fragment rpc's (J. Bruce Fields) [987452] - [fs] svcrpc: track rpc data length separately from sk_tcplen (J. Bruce Fields) [987452] - [fs] svcrpc: fix off-by-4 error in "incomplete TCP record" dprintk (J. Bruce Fields) [987452] - [fs] svcrpc: delay minimum-rpc-size check till later (J. Bruce Fields) [987452] - [fs] svcrpc: make xpo_recvfrom return only >=0 (J. Bruce Fields) [987452] - [fs] svcrpc: don't bother checking bad svc_addr_len result (J. Bruce Fields) [987452] - [fs] svcrpc: don't byte-swap sk_reclen in place (J. Bruce Fields) [987452] - [fs] sunrpc: Convert net_ratelimit uses to net__ratelimited (J. Bruce Fields) [987452] - [fs] nfsd4: remove unnecessary setclientid_confirm BUG_ON (J. Bruce Fields) [1273010] - [fs] xfs: add missing ilock around dio write last extent alignment (Brian Foster) [1254239] - [fs] coredump: check for missing program in core_pattern with a pipe (Mateusz Guzik) [1232444] - [fs] cifs: Check server capability before attempting silly rename (Sachin Prabhu) [912958] - [fs] nfsv4: Fix lock reclaim for nfs v4 server while still recovering from previous restart (Frank Sorenson) [1267722] - [fs] nfsd: Clear wcc data between compound ops (J. Bruce Fields) [1250739] - [fs] nfs: avoid NULL dereference in nfs_destroy_server (Benjamin Coddington) [1223224] - [netdrv] r8169: enforce RX_MULTI_EN on rtl8168ep/8111ep chips (Corinna Vinschen) [1273896] - [netdrv] forcedeth: fix unilateral interrupt disabling in netpoll path (Neil Horman) [1274326] - [tty] Fix SIGTTOU not sent with tcflush (Aristeu Rozanski) [1252468] - [tty] Fix recursive deadlock in tty_perform_flush() (Aristeu Rozanski) [1252468] - [kernel] time: More core infrastructure for timespec64 (Prarit Bhargava) [1261020] - [kernel] time64: Add struct timespec64 (Prarit Bhargava) [1261020]- [mfd] lpc_ich: Assign subdevice ids automatically (Prarit Bhargava) [1161354] - [mfd] core: Fix platform-device name collisions (Prarit Bhargava) [1161354] - [mfd] core: Fix platform-device id generation (Prarit Bhargava) [1161354] - [kernel] platform: Add support for automatic device IDs (Prarit Bhargava) [1161354] - [idle] intel_idle: skylake client support updated (Prarit Bhargava) [1277595] - [thermal] powerclamp: fix missing newer package c-states (Prarit Bhargava) [1277123] - [x86] ftrace/jprobes: Fix conflict between jprobes and function graph tracing (Steven Rostedt) [1177257] - [virt] kvm: fix double-free of struct kvm (Paolo Bonzini) [1270791] - [kernel] tracing: Fix warning in s_next of trace file ops (Steven Rostedt) [1228505] - [fs] proc: fix PAGE_SIZE limit of /proc/$PID/cmdline (Jarod Wilson) [1100069] - [cpufreq] intel_pstate, convert kernel parameters into module parameters for RHEL6 (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix divide by zero on Knights Landing (KNL) (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: fix PCT_TO_HWP macro (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix user input of min/max to legal policy region (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: append more Oracle OEM table id to vendor bypass list (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix possible overflow complained by Coverity (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add get_scaling cpu_defaults param to Knights Landing (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: enable HWP per CPU (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix overflow in busy_scaled due to long delay (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Force setting target pstate when required (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: change some inconsistent debug information (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: set BYT MSR with wrmsrl_on_cpu() (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add tsc collection and keep previous target pstate (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix an annoying !CONFIG_SMP warning (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Change the setpoint for Atom params (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Knights Landing support (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: remove MSR test (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: provide option to only use intel_pstate with HWP (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: honor user space min_perf_pct override on resume (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: respect cpufreq policy request (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add num_pstates to sysfs (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: expose turbo range to sysfs (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add a few comments (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: add kernel parameter to force loading (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: skip this driver if Sun server has _PPC method (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add support for HWP (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Correct BYT VID values (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix BYT frequency reporting (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Don't lose sysfs settings during cpu offline (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Reflect current no_turbo state correctly (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix setting max_perf_pct in performance policy (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unneeded variable (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add CPU ID for Braswell processor (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Turn per cpu printk into pr_debug (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove core_pct rounding (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Simplify P state adjustment logic (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Keep values in aperf/mperf in full precision (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Disable interrupts during MSRs reading (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Align multiple lines to open parenthesis (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unnecessary intermediate variable sample_time (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Cleanup parentheses (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fit code in a single line where possible (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add missing blank lines after declarations (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unnecessary type casting in div_s64() call (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Set CPU number before accessing MSRs (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: don't touch turbo bit if turbo disabled or unavailable (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix setting VID (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove duplicate CPU ID check (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: add sample time scaling (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Correct rounding in busy calculation (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove C0 tracking (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unused member name of cpudata (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: remove setting P state to MAX on init (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Set turbo VID for BayTrail (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove sample parameter in intel_pstate_calc_busy (Prarit Bhargava) [1246961] - [x86] Add support for Intel HWP feature detection (Prarit Bhargava) [1246961] - [acpi] introduce helper function acpi_has_method() (Prarit Bhargava) [1246961] - [crypto] rhel: Enable QAT Driver in config (Neil Horman) [1186058] - [crypto] qat: Add Firmware file to RHEL6 build (Neil Horman) [1186058] - [crypto] qat: Fix uninitialized variable in qat driver (Neil Horman) [1186058] - [crypto] qat: Update to makefiles (Neil Horman) [1186058] - [crypto] qat: fix issue when mapping assoc to internal AD struct (Neil Horman) [1186058] - [crypto] qat: Set max request size (Neil Horman) [1186058] - [crypto] qat: rm unneeded header include (Neil Horman) [1186058] - [crypto] qat: remove unused structure members (Neil Horman) [1186058] - [crypto] qat: Use crypto_aead_set_reqsize helper (Neil Horman) [1186058] - [crypto] aead: Add crypto_aead_set_reqsize helper (Neil Horman) [1186058] - [crypto] qat: Include internal/aead.h (Neil Horman) [1186058] - [crypto] qat: add driver version (Neil Horman) [1186058] - [crypto] qat: do not duplicate string containing firmware name (Neil Horman) [1186058] - [crypto] qat: fix double release_firmware on error path (Neil Horman) [1186058] - [crypto] qat: print ring name in debug output (Neil Horman) [1186058] - [crypto] qat: fix checkpatch CODE_INDENT issue (Neil Horman) [1186058] - [crypto] qat: fix checkpatch COMPARISON_TO_NULL issue (Neil Horman) [1186058] - [crypto] qat: fix checkpatch BIT_MACRO issues (Neil Horman) [1186058] - [crypto] qat: fix checkpatch CONCATENATED_STRING issues (Neil Horman) [1186058] - [crypto] qat: checkpatch PARENTHESIS_ALIGNMENT and LOGICAL_CONTINUATIONS (Neil Horman) [1186058] - [crypto] qat: fix checkpatch CHECK_SPACING issues (Neil Horman) [1186058] - [crypto] qat: fix typo (Neil Horman) [1186058] - [crypto] qat: make error and info log messages more descriptive (Neil Horman) [1186058] - [crypto] qat: fix typo in string (Neil Horman) [1186058] - [crypto] qat: remove duplicate definition of Intel PCI vendor id (Neil Horman) [1186058] - [crypto] qat: remove incorrect __exit markup (Neil Horman) [1186058] - [crypto] qat: don't need qat_auth_state struct (Neil Horman) [1186058] - [crypto] qat: Ensure ipad and opad are zeroed (Neil Horman) [1186058] - [crypto] qat: remove unnecessary include of atomic.h header file (Neil Horman) [1186058] - [crypto] qat: use pci_wait_for_pending_transaction() (Neil Horman) [1186058] - [crypto] qat: adf_ae_stop() is never called:q (Neil Horman) [1186058] - [crypto] qat: correctly type a boolean (Neil Horman) [1186058] - [crypto] qat: fix device reset flow (Neil Horman) [1186058] - [crypto] qat: Fix incorrect uses of memzero_explicit (Neil Horman) [1186058] - [crypto] qat: add support for cbc(aes) ablkcipher (Neil Horman) [1186058] - [crypto] authenc: Export key parsing helper function (Neil Horman) [1186058] - [crypto] qat: Fix assumption that sg in and out will have the same nents (Neil Horman) [1186058] - [crypto] scatterlist: add sg_nents (Neil Horman) [1186058] - [crypto] qat: fix problem with coalescing enable logic (Neil Horman) [1186058] - [crypto] crytpo: qat - Fix 64 bytes requests (Neil Horman) [1186058] - [crypto] qat: Use memzero_explicit (Neil Horman) [1186058] - [crypto] random: add and use memzero_explicit() for clearing data (Neil Horman) [1186058] - [crypto] more robust crypto_memneq (Neil Horman) [1186058] - [crypto] qat: Move BAR definitions to device specific module (Neil Horman) [1186058] - [crypto] qat - misspelling typo: "reseting" should be "resetting" (Neil Horman) [1186058] - [crypto] qat: cleanup unnecessary break checkpatch warning (Neil Horman) [1186058] - [crypto] qat - cleanup coccicheck warning: NULL check before freeing functions (Neil Horman) [1186058] - [crypto] qat: fix bad unlock balance (Neil Horman) [1186058] - [crypto] qat: Enforce valid numa configuration (Neil Horman) [1186058] - [crypto] qat: Prevent dma mapping zero length assoc data (Neil Horman) [1186058] - [crypto] llvmlinux: Remove VLAIS from crypto/.../qat_algs.c (Neil Horman) [1186058] - [crypto] crypto: llvmlinux: Add macro to remove use of VLAIS in crypto code (Neil Horman) [1186058] - [crypto] qat: Removed unneeded partial state (Neil Horman) [1186058] - [crypto] qat: Fix typo in name of tasklet_struct (Neil Horman) [1186058] - [crypto] qat: Enable all 32 IRQs (Neil Horman) [1186058] - [crypto] treewide: fix errors in printk (Neil Horman) [1186058] - [crypto] qat: Use pci_enable_msix_exact() instead of pci_enable_msix() (Neil Horman) [1186058] - [crypto] pci/msi: Add pci_enable_msi_exact() and pci_enable_msix_exact() (Neil Horman) [1186058] - [crypto] qat: Fix return value check in adf_chr_drv_create (Neil Horman) [1186058] - [crypto] qat: Fixed SKU1 dev issue (Neil Horman) [1186058] - [crypto] qat: Use hweight for bit counting (Neil Horman) [1186058] - [crypto] qat: Updated print outputs (Neil Horman) [1186058] - [crypto] qat: change ae_num to ae_id (Neil Horman) [1186058] - [crypto] qat: change slice->regions to slice->region (Neil Horman) [1186058] - [crypto] qat: use min_t macro (Neil Horman) [1186058] - [crypto] qat: remove unnecessary parentheses (Neil Horman) [1186058] - [crypto] qat: remove unneeded header (Neil Horman) [1186058] - [crypto] qat: checkpatch blank lines (Neil Horman) [1186058] - [crypto] qat: remove unnecessary return codes (Neil Horman) [1186058] - [crypto] qat: remove an unneeded cast (Neil Horman) [1186058] - [crypto] qat: Fix error path crash when no firmware is present (Neil Horman) [1186058] - [crypto] qat: Fixed new checkpatch warnings (Neil Horman) [1186058] - [crypto] qat: Updated Firmware Info Metadata (Neil Horman) [1186058] - [crypto] qat: Fix random config build warnings (Neil Horman) [1186058] - [crypto] qat: Fix build problem with O= (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT DH895xcc accelerator (Neil Horman) [1186058] - [crypto] pci: pci_driver make name const (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT accelengine part of fw loader (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT ucode part of fw loader (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT crypto interface (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT FW interface (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT transport code (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT driver framework (Neil Horman) [1186058] - [net] bonding: propagate LRO disable to slave devices (Jarod Wilson) [1259008] - [net] Move bonding headers under include/net (Jarod Wilson) [1259008] - [x86] cpu/amd: Set X86_FEATURE_EXTD_APICID for future processors (Kim Naru) [1271352] - [x86] gart: Check for GART support before accessing GART registers (Kim Naru) [1271352] - [netdrv] ixgbe: Limit lowest interrupt rate for adaptive interrupt moderation to 12K (John Greene) [1219588] - [usb] usb-serial: Add support for the Sealevel SeaLINK+8 2038-ROHS device (Don Zickus) [1104343] - [scripts] file2alias.c: fix unused do_x86cpu_entry() warning (Prarit Bhargava) [1277196] - [netdrv] macvtap: fix network header pointer for VLAN tagged pkts (Ivan Vecera) [1213846] - [net] Fix vlan_get_protocol for stacked vlan (Ivan Vecera) [1213846] - [netdrv] netxen: correct sysfs bin attribute return code (Tony Camuso) [1252120] - [netdrv] netxen_nic: use spin_lock_bh/spin_unlock_bh around tx_clean_lock (Tony Camuso) [1252120] - [netdrv] netxen_nic: use spin_lock_bh/spin_unlock_bh around tx_clean_lock (Tony Camuso) [1252120] - [netdrv] netxen_nic: Fix trivial typos in comments (Tony Camuso) [1252120] - [netdrv] netxen: Delete an unnecessary check before the function call "kfree" (Tony Camuso) [1252120] - [netdrv] netxen: fix netxen_nic_poll logic (Tony Camuso) [1252120] - [thermal] powerclamp: add cpu id for denlow platform (Steve Best) [1189912] - [thermal] powerclamp: add cpu id for Skylake u/y (Steve Best) [1187318] - [thermal] powerclamp: add cpu id for skylake h/s (Steve Best) [1187318] - [kernel] sysfs: sysfs_create_groups returns a value (Dean Nelson) [1275833] - [kernel] sysfs: add sysfs_create/remove_groups for when SYSFS is not enabled (Dean Nelson) [1275833] - [kernel] sysfs: group.c: add kerneldoc for sysfs_remove_group (Dean Nelson) [1275833] - [kernel] sysfs: group.c: move EXPORT_SYMBOL_GPL() to the proper location (Dean Nelson) [1275833] - [kernel] sysfs: add sysfs_create/remove_groups() (Dean Nelson) [1275833] - [kernel] revert sysfs_create_groups() (Dean Nelson) [1275833] - [net] tcp: fix a potential deadlock in tcp_get_info() (Paolo Abeni) [1191738] - [net] tcp: add tcpi_segs_in and tcpi_segs_out to tcp_info (Paolo Abeni) [1191738] - [net] tcp: add tcpi_bytes_received to tcp_info (Paolo Abeni) [1191738] - [net] tcp: add tcpi_bytes_acked to tcp_info (Paolo Abeni) [1191738] - [net] netpoll: Close race condition between poll_one_napi and napi_disable (Neil Horman) [1252212] - [net] ipv6: use common fib_default_rule_pref (Paolo Abeni) [1247782] - [net] tcp: len check is unnecessarily devastating, change to WARN_ON (John Greene) [1141780] - [net] bridge: Always send NETDEV_CHANGEADDR up on br MAC change (Florian Westphal) [1235128] - [net] bridge: notify applications if address of bridge device changes (Florian Westphal) [1235128] - [net] Document xfrm4_gc_thresh and xfrm6_gc_thresh (Alexander Duyck) [1131742] - [net] inet_diag: always export IPV6_V6ONLY sockopt for listening sockets (Phil Sutter) [1247726] - [net] inet_diag: export IPV6_V6ONLY sockopt (Phil Sutter) [1247726] - [net] ipv4: take rtnl_lock and mark mrt table as freed on namespace cleanup (Phil Sutter) [1243749] - [net] ipv4: dst_entry leak in ip_send_unicast_reply() (Hannes Frederic Sowa) [1222636] - [net] bridge: fix netfilter/NF_BR_LOCAL_OUT for own, locally generated queries (Thadeu Lima de Souza Cascardo) [902297] - [net] conntrack: warn the user if there is a better helper to use (Marcelo Leitner) [1208240] - [net] clear local_df when passing skb between namespaces (Hannes Frederic Sowa) [1215028] - [net] bridge: fix parsing of MLDv2 reports (Thadeu Lima de Souza Cascardo) [1228673] - [net] ipvs: fix dst leak in __ip_vs_addr_is_local_v6 (Hannes Frederic Sowa) [1226876] - [net] ethtool: allow non-netadmin to query settings (Jamie Bainbridge) [1219731] - [sound] Fix USB audio issues (wrong URB_ISO_ASAP semantics) (Jaroslav Kysela) [1255071] - [ipc] Initialize msg/shm IPC objects before doing ipc_addid() (Stanislav Kozina) [1271505] {CVE-2015-7613} - [security] keys: Don't permit request_key() to construct a new keyring (David Howells) [1273463] {CVE-2015-7872} - [security] keys: Fix crash when attempt to garbage collect an uninstantiated keyring (David Howells) [1273463] {CVE-2015-7872} - [security] keys: Fix race between key destruction and finding a keyring by name (David Howells) [1273463] {CVE-2015-7872}- [scsi] storvsc: Set the error code correctly in failure conditions (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: use shost_for_each_device() instead of open coding (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: be more picky about scmnd->sc_data_direction (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: Size the queue depth based on the ringbuffer size (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: Increase the ring buffer size (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: force SPC-3 compliance on win8 and win8 r2 hosts (Vitaly Kuznetsov) [1217570 1247699 982542] - [scsi] storvsc: Fix a bug in copy_from_bounce_buffer() (Vitaly Kuznetsov) [1264930] - [hv] hv_vmbus: Fix signal to host condition (Vitaly Kuznetsov) [1267289] - [hv] vmbus: don't send CHANNELMSG_UNLOAD on pre-Win2012R2 hosts (Vitaly Kuznetsov) [1266535] - [hv] vmbus: add special crash handler (Vitaly Kuznetsov) [1266535] - [hv] don't do hypercalls when hypercall_page is NULL (Vitaly Kuznetsov) [1266535] - [hv] vmbus: add special kexec handler (Vitaly Kuznetsov) [1266535] - [hv] vmbus: remove hv_synic_free_cpu() call from hv_synic_cleanup() (Vitaly Kuznetsov) [1266535] - [hv] vmbus: Use the vp_index map even for channels bound to CPU 0 (Vitaly Kuznetsov) [1267289] - [hv] vmbus: distribute subchannels among all vcpus (Vitaly Kuznetsov) [1267289] - [hv] vmbus: move init_vp_index() call to vmbus_process_offer() (Vitaly Kuznetsov) [1267289] - [hv] vmbus: decrease num_sc on subchannel removal (Vitaly Kuznetsov) [1267289] - [hv] vmbus: unify calls to percpu_channel_enq() (Vitaly Kuznetsov) [1267289] - [hv] vmbus: kill tasklets on module unload (Vitaly Kuznetsov) [1266535] - [hv] vmbus: do cleanup on all vmbus_open() failure paths (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Implement the protocol for tearing down vmbus state (Vitaly Kuznetsov) [1266535] - [hv] vmbus: Get rid of some unused definitions (Vitaly Kuznetsov) [1266535] - [hv] vmbus_free_channels(): remove the redundant free_channel() (Vitaly Kuznetsov) [1267289] - [hv] hv_vmbus: Add gradually increased delay for retries in vmbus_post_msg() (Vitaly Kuznetsov) [1267289] - [hv] remove the per-channel workqueue (Vitaly Kuznetsov) [1266562] - [hv] don't schedule new works in vmbus_onoffer()/vmbus_onoffer_rescind() (Vitaly Kuznetsov) [1266562] - [hv] run non-blocking message handlers in the dispatch tasklet (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Don't wait after requesting offers (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Fix a siganlling host signalling issue (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Fix a bug in rescind processing in vmbus_close_internal() (Vitaly Kuznetsov) [1266562] - [hv] vmbus: missing curly braces in vmbus_process_offer() (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Perform device register in the per-channel work element (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Suport an API to send packet with additional control (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Suport an API to send pagebuffers with additional control (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Use a round-robin algorithm for picking the outgoing channel (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Get rid of some unnecessary messages (Vitaly Kuznetsov) [1267289] - [hv] util: On device remove, close the channel after de-initializing the service (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Remove the channel from the channel list(s) on failure (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Handle both rescind and offer messages in the same context (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Introduce a function to remove a rescinded offer (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Properly handle child device remove (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Fix a bug in the error path in vmbus_open() (Vitaly Kuznetsov) [1267289] - [hv] channel_mgmt: match var type to return type of wait_for_completion (Vitaly Kuznetsov) [1267289] - [hv] channel: match var type to return type of wait_for_completion (Vitaly Kuznetsov) [1267289] - [hv] vmbus_open(): reset the channel state on ENOMEM (Vitaly Kuznetsov) [1267289] - [hv] vmbus_post_msg: retry the hypercall on some transient errors (Vitaly Kuznetsov) [1267289] - [hv] vmbus: rename channel work queues (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Fix a bug in vmbus_establish_gpadl() (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Use get_cpu() to get the current CPU (Vitaly Kuznetsov) [1266535 1266562 1267289] - [hv] Mark the function hv_synic_free_cpu() as static in hv.c (Vitaly Kuznetsov) [1267289] - [kernel] kmod.c: check for NULL in call_usermodehelper_exec (Prarit Bhargava) [1225790] - [kernel] usermodehelper: kill the sub_info->path index 0 check (Prarit Bhargava) [1225790] - [kernel] usermodehelper: check subprocess_info->path != NULL (Prarit Bhargava) [1225790] - [x86] tsc: Let high latency PIT fail fast in quick_pit_calibrate (Prarit Bhargava) [1276456] - [x86] Do not try to sync identity map for non-mapped pages (Vitaly Kuznetsov) [1240593] - [x86] perf: Use extended offcore mask on Haswell (Prarit Bhargava) [1238370] - [s390] compat: correct uc_sigmask of the compat signal frame (Hendrik Brueckner) [1270323] - [s390] dasd: fix kernel panic when alias is set offline (Hendrik Brueckner) [1262766] - [s390] 3270: redraw screen on unsolicited device end (Hendrik Brueckner) [1262765] - [crypto] s390/ghash - Fix incorrect ghash icv buffer handling (Hendrik Brueckner) [1234807] - [netdrv] igb: add support for 1512 PHY (Stefan Assmann) [1238551] - [netdrv] e1000e: convert to netdev features/hw_features API (Ken Cox) [1211468 1235132] - [netdrv] sky2: Avoid double unlock of rtnl (Neil Horman) [1241027] - [mm] Catch and correct shrinker overflows (Eric Sandeen) [1159675] - [usb] Don't enable USB 2.0 Link PM by default (Torez Smith) [1248436] - [net] af_iucv: avoid path quiesce of severed path in shutdown() (Hendrik Brueckner) [1272095] - [kernel] module: fix sprintf format specifier in param_get_byte() (Kamal Heib) [1235533] - [ib] mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach (Kamal Heib) [1129753] - [hv] fcopy: set .owner reference for file operations (Vitaly Kuznetsov) [1226228] - [watchdog] lto, hpwdt.c: make assembler label global (Nigel Croxon) [1254735] - [watchdog] hpwdt: Fix initialization message in hpwdt.c (Nigel Croxon) [1204516] - [mfd] lpc_ich: Fix a 3.5 kernel regression for iTCO_wdt driver (Prarit Bhargava) [1221987] - [kernel] sched: Don't use tasklist_lock for debug prints (Jiri Olsa) [1229196] - [kernel] x86, irq, Fix race between reading /proc/stat and IRQ removal (Prarit Bhargava) [1233430] - [kernel] checkpatch: fix code broken by backport (Jerry Snitselaar) [1218679] - [md] raid1: fix read balance when a drive is write-mostly (Jes Sorensen) [1242239] - [scsi] ipr: Fix incorrect trace indexing (Gustavo Duarte) [1209543] - [scsi] ipr: Fix invalid array indexing for HRRQ (Gustavo Duarte) [1209543] - [mfd] lpc_ich: Add support for Intel Bay Trail SoC (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Add support for NM10 GPIO (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Change Avoton to iTCO v3 (Prarit Bhargava) [1084131] - [mfd] watchdog: itco_wdt: Add support for v3 silicon (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Add support for iTCO v3 (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Remove lpc_ich_cfg struct use (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Fix ACPI enable bitmask (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Only configure watchdog or GPIO when present (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Add support for Intel Avoton GPIOs (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Convert ICH GPIOs IDs to enum (Prarit Bhargava) [1084131] - [cpufreq] acpi-cpufreq: set current frequency based on target P-State (Ocean He) [1254474] - [cpufreq] Avoid calling cpufreq driver's target() routine if target_freq == policy->cur (Ocean He) [1254474] - [hv] mshyperv: fix recognition of Hyper-V guest crash MSR's (Vitaly Kuznetsov) [1229904] - [hv] vmbus: prefer 'die' notification chain to 'panic' (Vitaly Kuznetsov) [1229904] - [hv] vmbus: unregister panic notifier on module unload (Vitaly Kuznetsov) [1229904] - [hv] vmbus: hyperv_panic_event() can be static (Vitaly Kuznetsov) [1229904] - [hv] vmbus: Correcting truncation error for constant HV_CRASH_CTL_CRASH_NOTIFY (Vitaly Kuznetsov) [1229904] - [hv] vmbus: Add support for VMBus panic notifier handler (Vitaly Kuznetsov) [1229904] - [hv] vmbus: prevent cpu offlining on newer hypervisors (Vitaly Kuznetsov) [1265711] - [kernel] resource: shared I/O region support (Myron Stowe) [1276150] - [pci] Keep original resource if we fail to expand it (Myron Stowe) [1074687] - [pci] Don't enable decoding if BAR hasn't been assigned an address (Myron Stowe) [1074687] - [pci] Mark 64-bit resource as IORESOURCE_UNSET if we only support 32-bit (Myron Stowe) [1074687] - [pci] Don't try to claim IORESOURCE_UNSET resources (Myron Stowe) [1074687] - [pci] Check IORESOURCE_UNSET before updating BAR (Myron Stowe) [1074687] - [pci] Don't clear IORESOURCE_UNSET when updating BAR (Myron Stowe) [1074687] - [pci] Mark resources as IORESOURCE_UNSET if we can't assign them (Myron Stowe) [1074687] - [pci] Remove pci_find_parent_resource use for allocation (Myron Stowe) [1074687] - [pci] vsprintf: Add support for IORESOURCE_UNSET in pR (Myron Stowe) [1074687] - [pci] resource: Add resource_contains (Myron Stowe) [1074687] - [pci] Add PLX PCI 9050 workaround for some Meilhaus DAQ cards (Myron Stowe) [1074687] - [pci] Add workaround for PLX PCI 9050 BAR alignment erratum (Myron Stowe) [1074687] - [pci] resources: add resource_overlaps (Myron Stowe) [1074687] - [pci] allow matching of prefetchable resources to non-prefetchable windows (Myron Stowe) [1074687]- [block] NVMe: Add shutdown timeout as module parameter (David Milburn) [1227888] - [mm] hugetlb: fix race in region tracking (Herton R. Krzesinski) [1260755] - [mm] hugetlb: improve, cleanup resv_map parameters (Herton R. Krzesinski) [1260755] - [mm] hugetlb: unify region structure handling (Herton R. Krzesinski) [1260755] - [mm] hugetlb: change variable name reservations to resv (Herton R. Krzesinski) [1260755] - [virt] virtio-net: drop NETIF_F_FRAGLIST (Michael S. Tsirkin) [1245996] {CVE-2015-5156}- [netdrv] r8169: Revert use of ndo_set_multicast_list (Corinna Vinschen) [1238914] - [netdrv] 3c59x: Fix deadlock between boomerang_interrupt and boomerang_start_tx (Neil Horman) [1232452] - [idle] intel_idle: Skylake Client Support (Steve Best) [1189311] - [powercap] RAPL: Add support for Skylake H/S (Steve Best) [1249852] - [powercap] RAPL: Add support for Broadwell-H (Steve Best) [1249857] - [hid] fix unused rsize usage (Don Zickus) [1256568] - [hid] fix data access in implement() (Don Zickus) [1256568]- [fs] vfs: avoid creation of inode number 0 in new_inode (Carlos Maiolino) [1066751] - [fs] NFS: Hold i_lock in nfs_wb_page_cancel() while locking a request (Benjamin Coddington) [1135601] - [fs] nfsd: set timeparms.to_maxval in setup_callback_client (Dave Wysochanski) [1223531] - [fs] dcache: Log ELOOP rather than creating a loop (Benjamin Coddington) [1254020] - [fs] dcache: Fix loop checks in d_materialise_unique (Benjamin Coddington) [1254020] - [fs] svcrpc: fix rpc server shutdown races (J. Bruce Fields) [1139836] - [fs] svcrpc: make svc_age_temp_xprts enqueue under sv_lock (J. Bruce Fields) [1139836] - [fs] svcrpc: fix xpt_list traversal locking on shutdown (J. Bruce Fields) [1139836] - [fs] sunrpc: clear svc transports lists helper introduced (J. Bruce Fields) [1139836] - [fs] sunrpc: clear svc pools lists helper introduced (J. Bruce Fields) [1139836] - [fs] nfsd4: fix corruption on setting an ACL (J. Bruce Fields) [1078683] - [fs] nfsd4: don't create unnecessary mask acl (J. Bruce Fields) [1078683] - [fs] sunrpc: Report connection error values to rpc_tasks on the pending queue (Jamie Bainbridge) [1206555] - [fs] cifs: set MAY_SIGN flags for all security types (Sachin Prabhu) [1197875] - [fs] revert 'vfs: Unhash and evict unused children dentries after rmdir' (Carlos Maiolino) [1241030]- [netdrv] bonding: fix LACP PDU not sent on slave port sometimes (Jarod Wilson) [1258446] - [netdrv] bonding: fix incorrect lacp mux state when agg not active (Jarod Wilson) [1258446] - [netdrv] bonding: fix bond_open don't always set slave active flag (Jarod Wilson) [1258446] - [netdrv] bonding: update bond carrier state when min_links option changes (Jarod Wilson) [1258446] - [netdrv] bonding: change AD_LINK_SPEED_BITMASK to enum to suport more speed (Jarod Wilson) [1258446] - [virt] kvm: ioapic: conditionally delay irq delivery duringeoi broadcast (Fam Zheng) [1199155] - [kernel] ipc, sem: fix use after free on IPC_RMID after a task using same semaphore set exits (Herton R. Krzesinski) [1233300] - [fs] xfs: extent size hints can round up extents past MAXEXTLEN (Leonardo Menezes Vaz) [1211110] - [fs] Remove BUG_ON in nfs_clear_inode (Frank Sorenson) [1224343] - [net] use address assign type "SET" (Jarod Wilson) [1225359] - [net] ethtool: set addr_assign_type to NET_ADDR_SET when addr is passed on create (Jarod Wilson) [1225359] - [net] rtnl: use dev_set_mac_address() instead of plain ndo_ (Jarod Wilson) [1225359] - [net] ipv4: inet_fragmentation: compute work more accurate (Hannes Frederic Sowa) [1235465]- [mm] swap: make nr_swap_pages atomic (Jerome Marchand) [1252362] - [fs] autofs4 - fix uid and gid assignment in mount request (Ian Kent) [1248820] - [netdrv] bna: fix interrupts storm caused by erroneous packets (Ivan Vecera) [1241287] - [x86] intel_pstate: Add SKY-S support (Steve Best) [1199344]- [edac] pci: avoid negative reference count of edac_class (Herton R. Krzesinski) [1227845] - [scsi] ipr: Increase default adapter init stage change timeout (Steve Best) [1229209] - [fs] nfs4: Avoid NULL reference or double free in nfsd4_fslocs_free() (J. Bruce Fields) [1113914] - [firmware] add iwlwifi-8000C-13 ucode (Stanislaw Gruszka) [1134603] - [netdrv] ixgbe: Cleanup probe to remove redundant attempt to ID PHY (John Greene) [1232125]- [net] Always propagate flag changes to interfaces (Jarod Wilson) [1222823] - [s390] zcrypt: Fixed reset and interrupt handling of AP queues (Hendrik Brueckner) [1238308] - [scsi] zfcp: Use correct length for FCP_RSP_INFO (Hendrik Brueckner) [1223105] - [tools] perf: avoid possible race condition in copyfile (Milos Vyletel) [1229673] - [tools] perf: Introduce copyfile_offset function (Milos Vyletel) [1229673] - [tools] perfs: Add rm_rf utility function (Milos Vyletel) [1229673]- [netdrv] fm10k: Bump driver version to 0.15.2 (Neil Horman) [1150346] - [netdrv] fm10k: corrected VF multicast update (Neil Horman) [1150346] - [netdrv] fm10k: mbx_update_max_size does not drop all oversized messages (Neil Horman) [1150346] - [netdrv] fm10k: reset head instead of calling update_max_size (Neil Horman) [1150346] - [netdrv] fm10k: renamed mbx_tx_dropped to mbx_tx_oversized (Neil Horman) [1150346] - [netdrv] fm10k: update xcast mode before synchronizing multicast addresses (Neil Horman) [1150346] - [netdrv] fm10k: start service timer on probe (Neil Horman) [1150346] - [netdrv] fm10k: fix function header comment (Neil Horman) [1150346] - [netdrv] fm10k: comment next_vf_mbx flow (Neil Horman) [1150346] - [netdrv] fm10k: don't handle mailbox events in iov_event path and always process mailbox (Neil Horman) [1150346] - [netdrv] fm10k: use separate workqueue for fm10k driver (Neil Horman) [1150346] - [netdrv] fm10k: Set PF queues to unlimited bandwidth during virtualization (Neil Horman) [1150346] - [netdrv] fm10k: expose tx_timeout_count as an ethtool stat (Neil Horman) [1150346] - [netdrv] fm10k: only increment tx_timeout_count in Tx hang path (Neil Horman) [1150346] - [netdrv] fm10k: remove extraneous "Reset interface" message (Neil Horman) [1150346] - [netdrv] fm10k: separate PF only stats so that VF does not display them (Neil Horman) [1150346] - [netdrv] fm10k: use hw->mac.max_queues for stats (Neil Horman) [1150346] - [netdrv] fm10k: only show actual queues, not the maximum in hardware (Neil Horman) [1150346] - [netdrv] fm10k: allow creation of VLAN on default vid (Neil Horman) [1150346] - [netdrv] fm10k: fix unused warnings (Neil Horman) [1150346] - [netdrv] fm10k: Add netconsole support (Neil Horman) [1150346] - [netdrv] fm10k: Have the VF get the default VLAN during init (Neil Horman) [1150346] - [netdrv] fm10k: Correct spelling mistake (Neil Horman) [1150346] - [netdrv] fm10k: Remove redundant rx_errors in ethtool (Neil Horman) [1150346] - [netdrv] fm10k: Corrected an error in Tx statistics (Neil Horman) [1150346] - [netdrv] fm10k: Resolve various spelling errors and checkpatch warnings (Neil Horman) [1150346] - [netdrv] fm10k: Implement ndo_features_check (Neil Horman) [1150346] - [netdrv] fm10k: Resolve compile warnings with W=1 (Neil Horman) [1150346] - [netdrv] fm10k: Validate VLAN ID in fm10k_update_xc_addr_pf (Neil Horman) [1150346] - [netdrv] fm10k: Increase the timeout for the data path reset (Neil Horman) [1150346] - [netdrv] net/fm10k: Avoid double setting of NETIF_F_SG for the HW encapsulation feature mask (Neil Horman) [1150346] - [netdrv] fm10k: Clean-up page reuse code (Neil Horman) [1150346] - [netdrv] fm10k/igb/ixgbe: Use dma_rmb on Rx descriptor reads (Neil Horman) [1150346] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Neil Horman) [1150346] - [netdrv] fm10k: use netdev_rss_key_fill() helper (Neil Horman) [1150346] - [netdrv] fm10k: Add CONFIG_FM10K_VXLAN configuration option (Neil Horman) [1150346] - [netdrv] fm10k: Unlock mailbox on VLAN addition failures (Neil Horman) [1150346] - [netdrv] fm10k: Check the host state when bringing the interface up (Neil Horman) [1150346] - [netdrv] fm10k: fix race accessing page->_count (Neil Horman) [1150346] - [netdrv] fm10k: Correctly set the number of Tx queues (Neil Horman) [1150346] - [netdrv] fm10k: Reduce buffer size when pages are larger than 4K (Neil Horman) [1150346] - [netdrv] fm10k: using vmalloc requires including linux/vmalloc.h (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PTP (Neil Horman) [1150346] - [netdrv] fm10k: Add support for ptp to hw specific files (Neil Horman) [1150346] - [netdrv] fm10k: Add support for debugfs (Neil Horman) [1150346] - [netdrv] fm10k: Add support for IEEE DCBx (Neil Horman) [1150346] - [netdrv] fm10k: Add support for SR-IOV to driver (Neil Horman) [1150346] - [netdrv] fm10k: Add support for SR-IOV to PF core files (Neil Horman) [1150346] - [netdrv] fm10k: Add support for VF (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PF <-> VF mailbox (Neil Horman) [1150346] - [netdrv] fm10k: Add support for MACVLAN acceleration (Neil Horman) [1150346] - [netdrv] fm10k: Add support for netdev offloads (Neil Horman) [1150346] - [netdrv] fm10k: Add support for multiple queues (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PCI power management and error handling (Neil Horman) [1150346] - [netdrv] fm10k: Add ethtool support (Neil Horman) [1150346] - [netdrv] fm10k: Add transmit and receive fastpath and interrupt handlers (Neil Horman) [1150346] - [netdrv] fm10k: Add Tx/Rx hardware ring bring-up/tear-down (Neil Horman) [1150346] - [netdrv] fm10k: Add service task to handle delayed events (Neil Horman) [1150346] - [netdrv] fm10k: add support for Tx/Rx rings (Neil Horman) [1150346] - [netdrv] fm10k: Add interrupt support (Neil Horman) [1150346] - [netdrv] fm10k: Add support for ndo_open/stop (Neil Horman) [1150346] - [netdrv] fm10k: Add support for L2 filtering (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PF (Neil Horman) [1150346] - [netdrv] fm10k: Add support for configuring PF interface (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PF (Neil Horman) [1150346] - [netdrv] fm10k: Implement PF <-> SM mailbox operations (Neil Horman) [1150346] - [netdrv] fm10k: Add support for mailbox (Neil Horman) [1150346] - [netdrv] fm10k: Add support for basic interaction with hardware (Neil Horman) [1150346] - [netdrv] fm10k: Add support for TLV message parsing and generation (Neil Horman) [1150346] - [netdrv] fm10k: Add register defines and basic structures (Neil Horman) [1150346] - [netdrv] fm10k: Add skeletal frame for Intel FM10000 Ethernet Switch Host Interface Driver (Neil Horman) [1150346]- [kernel] percpu_counter: batch size aware __percpu_counter_compare (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: make percpu_counters_lock irq-safe (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: fix bad percpu counter state during suspend (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: unbreak __percpu_counter_add (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: fix __percpu_counter_add (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: make APIs irq safe (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: __this_cpu_write doesn't need to be protected by spinlock (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: enclose hotplug only variables in hotplug ifdef (Hannes Frederic Sowa) [1235465] - [kernel] percpucounter: Optimize __percpu_counter_add a bit through the use of this_cpu options (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: use this_cpu_ptr instead of per_cpu_ptr (Hannes Frederic Sowa) [1235465] - [kernel] percpu: fix list_head init bug in __percpu_counter_init (Hannes Frederic Sowa) [1235465] - [net] vlan: restore VLAN_GROUP_ARRAY_LEN definition (Michal Schmidt) [1242145] - [md] dm btree remove: fix bug in redistribute3 (Mike Snitzer) [1242023] - [netdrv] vmxnet3: prevent receive getting out of sequence on napi poll (Neil Horman) [1236564] - [netdrv] vmxnet3: Bump up driver version number (Neil Horman) [1236564] - [netdrv] vmxnet3: Fix memory leaks in rx path fwd (Neil Horman) [1236564] - [netdrv] vmxnet3: Register shutdown handler for device fwd (Neil Horman) [1236564] - [netdrv] vmxnet3: spelling fixes (Neil Horman) [1236564] - [netdrv] Vmxnet3: Copy TCP header to mapped frame for IPv6 packets (Neil Horman) [1236564] - [netdrv] Vmxnet3: Change the hex constant to its decimal equivalent (Neil Horman) [1236564] - [netdrv] Vmxnet3: Fix ethtool -S to return correct rx queue stats (Neil Horman) [1236564] - [netdrv] Vmxnet3: Reinitialize vmxnet3 backend on wakeup from hibernate (Neil Horman) [1236564] - [netdrv] Vmxnet3: Make Rx ring 2 size configurable (Neil Horman) [1236564] - [netdrv] vmxnet3: use netdev_rss_key_fill() helper (Neil Horman) [1236564] - [netdrv] PCI: Move PCI_VENDOR_ID_VMWARE to pci_ids.h (Neil Horman) [1236564] - [netdrv] VMXNET3: Check for map error in vmxnet3_set_mc (Neil Horman) [1236564] - [netdrv] vmxnet3: fix decimal printf format specifiers prefixed with 0x (Neil Horman) [1236564] - [netdrv] use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Neil Horman) [1236564] - [netdrv] vmxnet3: Call dev_kfree_skb_any instead of dev_kfree_skb (Neil Horman) [1236564] - [netdrv] vmxnet3: fix building without CONFIG_PCI_MSI (Neil Horman) [1236564] - [netdrv] vmxnet3: Use pci_enable_msix_range instead of pci_enable_msix (Neil Horman) [1236564] - [netdrv] vmxnet3: Fix MSI-X/MSI enablement code (Neil Horman) [1236564] - [netdrv] vmxnet3: use initialized skb pointer to set hash (Neil Horman) [1236564] - [netdrv] vmxnet3 calls skb_set_hash (Neil Horman) [1236564] - [netdrv] vmxnet3: remove unnecessary pci_set_drvdata (Neil Horman) [1236564] - [netdrv] vmxnet3: Remove extern from function prototypes (Neil Horman) [1236564] - [netdrv] VMXNET3: Add support for virtual IOMMU (Neil Horman) [1236564] - [kernel] sched, cgroup: replace signal_struct->group_rwsem with a global percpu_rwsem (Oleg Nesterov) [1198732] - [kernel] percpu_rw_semaphore: add lockdep annotations (Oleg Nesterov) [1198732] - [kernel] percpu_rw_semaphore: kill ->writer_mutex, add ->write_ctr (Oleg Nesterov) [1198732] - [kernel] percpu_rw_semaphore: reimplement to not block the readers unnecessarily (Oleg Nesterov) [1198732] - [kernel] percpu-rwsem: use synchronize_sched_expedited (Oleg Nesterov) [1198732] - [kernel] percpu-rw-semaphores: use rcu_read_lock_sched (Oleg Nesterov) [1198732] - [kernel] percpu-rw-semaphores: use light/heavy barriers (Oleg Nesterov) [1198732] - [kernel] blockdev: turn a rw semaphore into a percpu rw semaphore (Oleg Nesterov) [1198732] - [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [970263] - [kernel] softirq: reduce latencies (Prarit Bhargava) [970263] - [net] udp: fix behavior of wrong checksums (Denys Vlasenko) [1240759] {CVE-2015-5364 CVE-2015-5366} - [md] Revert "dm: only run the queue on completion if congested or no requests pending" (Mike Snitzer) [1240767] - [md] Revert "dm: don't schedule delayed run of the queue if nothing to do" (Mike Snitzer) [1240767]- [fs] vfs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1241030] - [fs] vfs: Prevent syncing frozen file system (Lukas Czerner) [1241791] - [fs] vfs: Prevent freeing unlinked file to be indefinitely delayed (Lukas Czerner) [1236736] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1236437] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1236437] - [kernel] audit/fix non-modular users of module_init in core code (Baoquan He) [1236437]- [security] selinux: don't waste ebitmap space when importing NetLabel categories (Paul Moore) [1130197] - [x86] Revert "Add driver auto probing for x86 features v4" (Prarit Bhargava) [1231280] - [net] bridge: netfilter: don't call iptables on vlan packets if sysctl is off (Florian Westphal) [1236551] - [net] ebtables: Allow filtering of hardware accelerated vlan frames (Florian Westphal) [1236551]- [fs] Revert "fuse: use clear_highpage and KM_USER0 instead of KM_USER1" (Brian Foster) [1229562]- [netdrv] bnx2x: Move statistics implementation into semaphores (Michal Schmidt) [1231348] - [scsi] storvsc: Set the SRB flags correctly when no data transfer is needed (Vitaly Kuznetsov) [1221404]- [block] fix ext_dev_lock lockdep report (Jeff Moyer) [1230927] - [md] Revert "md dm: run queue on re-queue" (Mike Snitzer) [1232007] - [firmware] another cxgb4 firmware load fixup (Sai Vemuri) [1189255] - [char] tty: Don't protect atomic operation with mutex (Aristeu Rozanski) [1184182] - [edac] i5100 add 6 ranks per channel (Aristeu Rozanski) [1171333] - [edac] i5100 clean controller to channel terms (Aristeu Rozanski) [1171333] - [crypto] rng - Remove krng (Herbert Xu) [1226418] - [crypto] drbg - Add stdrng alias and increase priority (Herbert Xu) [1226418] - [crypto] seqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] eseqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] chainiv - Move IV seeding into init function (Herbert Xu) [1226418]- [gpu] drm/radeon: fix freeze for laptop with Turks/Thames GPU (Jerome Glisse) [1213297] - [md] dm: fix casting bug in dm_merge_bvec (Mike Snitzer) [1226453] - [fs] nfs: Send the size attribute on open(O_TRUNC) (Benjamin Coddington) [1208065] - [net] inet: fix processing of ICMP frag_needed messages (Sabrina Dubroca) [1210321] - [net] tcp: double default TSQ output bytes limit (Hannes Frederic Sowa) [1140590] - [hv] hv_balloon: correctly handle num_pages>INT_MAX case (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: correctly handle val.freeramid executables (Mateusz Guzik) [1216269] {CVE-2015-3339} - [netdrv] i40e: Make sure to be in VEB mode if SRIOV is enabled at probe (Stefan Assmann) [1206000] - [netdrv] i40e: start up in VEPA mode by default (Stefan Assmann) [1206000] - [netdrv] e1000e: Bump the version to 3.2.5 (John Greene) [1211531] - [netdrv] e1000e: fix unit hang during loopback test (John Greene) [1211531] - [netdrv] e1000e: fix systim issues (John Greene) [1211531] - [netdrv] e1000e: fix legacy interrupt handling in i219 (John Greene) [1211531] - [netdrv] e1000e: fix flush_desc_ring implementation (John Greene) [1211531] - [netdrv] e1000e: fix logical error in flush_desc_rings (John Greene) [1211531] - [netdrv] e1000e: remove call to do_div and sign mismatch warning (John Greene) [1211531] - [netdrv] e1000e: i219 execute unit hang fix on every reset or power state transition (John Greene) [1211531] - [netdrv] e1000e: i219 fix unit hang on reset and runtime D3 (John Greene) [1211531] - [netdrv] e1000e: fix call to do_div to use u64 arg (John Greene) [1211531] - [netdrv] e1000e: Cleanup handling of VLAN_HLEN as a part of max frame size (John Greene) [1211531] - [netdrv] e1000e: Correctly include VLAN_HLEN when changing interface MTU (John Greene) [1211531] - [netdrv] e1000e: call netif_carrier_off early on down (John Greene) [1211531]- [serial] add ability to set IRQ via module parameter (Prarit Bhargava) [1210848] - [fs] pipe: fix pipe corruption and iovec overrun on partial copy (Seth Jennings) [1185166] {CVE-2015-1805} - [netdrv] macvlan: add VLAN filters to lowerdev (Ivan Vecera) [1213846] - [x86] Mark Intel Broadwell-DE processor as unsupported (Steve Best) [1226904] - [net] ipv6: reallocate addrconf router for ipv6 address when lo device up (Hannes Frederic Sowa) [1223610] - [mm] memory-failure: move refcount only in !MF_COUNT_INCREASED (Rafael Aquini) [1222832] - [mm] memory-failure: shift page lock from head page to tail page after thp split (Rafael Aquini) [1222832] - [mm] memory-failure: transfer page count from head page to tail page after split thp (Rafael Aquini) [1222832] - [scsi] lpfc: Correct loss of target discovery after cable swap (Rob Evers) [1226779]- [netdrv] iwlwifi: use custom workqueue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove not used *bt-coex* files (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: avoid use-after-free on iwl_mvm_d0i3_enable_tx() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean net-detect info if device was reset during suspend (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the UCODE_DOWN reference when resuming (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - duplicate the command if sent ASYNC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: force mac from otp in case nvm mac is reserved (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Free fw_status after use to avoid memory leak (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't disable the busmaster DMA clock for family 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 7000: modify the firmware name for 3165 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: forbid MIMO on devices that don't support it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: force quota update update after FW restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix typo in CONFIG option (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't power off the device between INIT and OPER firmwares (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prevent using unmapped memory in fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Avoid signal based decisions if ave beacon RSSI is 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix scan iteration complete notification handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't stop the FW monitor too early (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix Tx Power firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: capture connection loss as part of MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for time events (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: do string formatting in debug triggers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix spelling errors (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't return uninitialized value in get_survey() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused arguments (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix wrongfully flushing frames in the roc/off channel queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs entry with the number of net-detect scans (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor rs_update_rate_tbl (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: check the size of the trigger struct from the firmware file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon MLME failures (Stanislaw Gruszka) [1134606] - [net] mac80211: Fix mac80211.h docbook comments (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about deauth (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about association status (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about authentication status (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: convert rssi_callback() to event_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix comment indentation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Clean up UMAC scan UIDs in the reset and drv_stop flows (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 8000: change PNVM in case it doesn't match to the HW step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix debug print in the RSA ownership workaround (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to configure the timeout for the Tx queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: drop support for early versions of 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use debugfs_create_bool() for enable_scan_iteration_notif (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: initialize trans_pcie->ref_count on configure() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: inform mac80211 about umac scans that was aborted by restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove d0i3 ref correctly during AP start (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: Fix memory leak in iwl_req_fw_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove WARN_ON for invalid BA notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take IWL_MVM_REF_UCODE_DOWN before restarting hw (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't wait for firmware verification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 3165 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove time-event start/end failure warning (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add iccm data to 8000 b-step data dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add rx packet sequence number to dbg print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: properly flush the queues for buffering transport (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: assign new TLV bit for multi-source LAR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: continue (with error) CSA on GO time event failure (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: simplify iwl_mvm_get_wakeup_status() return (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't double unlock the mutex in __iwl_mvm_resume() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clarify time event end handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Always enable the smart FIFO (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: update copyright to include 2015 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add more new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - update the new API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix force NMI for 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: freeze the non-shared queues when a station goes to sleep (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: allow the op_mode to freeze the stuck queue timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: update Tx statistics when using fixed rate (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't init MCC during CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove warning on station exhaustion (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: trans: Take ownership on secure machine before FW load (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: improve ss_params debug print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't allow the FW to return invalid ch indices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reflect TDLS pm state in mvmvif->pm_enabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix identation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unneeded include iwl-fw-error-dump.h (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use correct NVM offset for LAR enable for new NVMs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix smatch warning: warn: inconsistent indenting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: include more registers in the prph dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: speed up the Tx DMA stop flow (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 B2/C steps (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: always update the quota after association (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - disable RRC by default (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_SF_NO_DUMMY_NOTIF (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_DISABLE_STA_TX (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: bump API to 13 for devices that use iwlmvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set LAR MCC on D3/D0 transitions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LAR updates from BIOS (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the MAC address from HW registers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow disabling LAR via module param (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support new PHY_SKU nvm section for family 8000 B0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: disable 11ac if 11n is disabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: iwlmvm: LAR: disable LAR support due to NVM vs TLV conflict (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: change last 5ghz channel to 165 & add support for 8000 family (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use IWL_DEFAULT_MAX_TX_POWER for max_eirp (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: init correct nvm channel list for 8000 devices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: LAR: Add chub mcc change notify command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't declare support for 5ghz if not supported (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: ignore IBSS flag as regulatory NO-IR indication (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider LAR support during NVM parse (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: create regdomain from mcc_update_cmd response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: init country code on init/recovery (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add MCC update FW API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disconnect if CSA time event fails scheduling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: drop VO packets when mac80211 tells us to (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix compilation with IWLWIFI_DEBUGFS not set (Stanislaw Gruszka) [1134606] - [netdrv] wireless: Use eth__addr instead of memset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't override passive dwell in case of fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon low RSSI (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: restart firmware recording when no configuration is set (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon command response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon channel switch (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon missed beacons (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add the cause of the firmware dump in the dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add framework for triggers for fw dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use only 40 ms for fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to force the Rx chains from debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new TLV capability flag for BT PLCR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't iterate interfaces to disconnect in net-detect (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: new Alive / error table API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support beacon statistics for BSS client (Stanislaw Gruszka) [1134606] - [net] cfg80211: add nl80211 beacon-only statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't write to DBGC_OUT_CTRL when stopping the recording (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove deprecated scan API code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: deprecate -9.ucode for 3160 / 7260 / 7265 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support radio statistics as global survey (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add statistics API version 10 (Stanislaw Gruszka) [1134606] - [net] cfg80211: add scan time to survey data (Stanislaw Gruszka) [1134606] - [netdrv] cfg80211: remove "channel" from survey names (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: apply destination before releasing reset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused function in BT coex (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix BT coex shared antenna activity check (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: print single stream params via debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: avoid ss_force from being reset after tx idle (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: increase the number of PAPD channel groups to 9 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider TDLS queues as used during drain (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: disable MIMO for low latency P2P (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: adapt rate matching to new STBC/BFER (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disable beamformer unless FW supports it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't try to stop scans that are not running anymore (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: better match tx response rate to the LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call ieee80211_scan_completed() even if scan abort fails (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reduce quota threshold (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't send a command the firmware doesn't know (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix building channels in scan_config_cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Enable EBS also in single scan on umac interface (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix a few EBS error handling bugs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow to define the stuck queue timer per queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: enable watchdog on Tx queues for mvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore stale TDLS ch-switch responses (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: improve TDLS ch-sw state machine (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prepare the enablement of 31 TFD queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: enable forcing single stream Tx decision (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove space padding after sysassert description (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add beamformer support (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't dump useless data when a TFD queue hangs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't reprobe if we fail during reconfig and fw_restart is false (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: check IWL_UCODE_TLV_API_SCD_CFG in API and not in capa (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix rx chains configuration in phy ctxt cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: support secured boot flow for family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use a new API for enabling STBC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor ht/vht init (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: remove stats argument from functions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: really disable TDLS queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - set all the co-running values to 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Do not consider invalid HW queues in queue mask (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 C step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: init ref_lock (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: document switch case fall-through in iwl_mvm_send_sta_key (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: use STBC regardless of power save mode (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: mvm: drop non VO frames when flushing" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for new LTR command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - fine tune the MPLUT register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move U-APSD decision to authentication (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: move U-APSD enablement to vif flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore temperature updates in the RX statistics notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: cleanup unuseful and overflowing traces (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: generate statistics debugfs code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move statistics API to new header file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: sync statistics firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: correctly set the NMI register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add rxf and txf to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for dumping a secondary SRAM (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs file for misbehaving U-APSD AP (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: let the firmware configure the scheduler (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove unused TLV capability flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add print of he nvm version (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set max_out_time equal to frag_passive_dwell in fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: allow to disable MIMO for P2P only (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to collect debug data from non-sleepable context (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when stopping fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Add debugfs entry to enable scan offload notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new config and PCI IDs for 4165 series (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when collecting fw dbg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: repeat initial legacy rates in LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't indicate no BA if STA was in powersave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: organize and cleanup consts (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Alter passive scan fragmentation parameters in case of multi-MAC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call to pcie_apply_destination also on family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ask the fw to wakeup (from d0i3) on sysassert (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: tlv: add support for IWL_UCODE_TLV_SDIO_ADMA_ADDR TLV (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_sta_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_vif_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove useless extern definition of iwl4265_2ac_sdio_cfg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean refs before stop_device() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: main: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: tt: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support 2 different channels (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: wait for d0i3 exit on hw restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider d0i3_disable in iwl_mvm_is_d0i3_supported() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: support multiple d0i3 modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support IWL_D0I3_MODE_ON_SUSPEND d0i3 mode (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow both d0i3 and d3 wowlan configuration modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add basic reference accounting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: convert the SRAM dump to the generic memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: change SMEM dump to general purpose memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add smem content to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support additional nvm_file in family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix max rate allowed if no rate is allowed (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clear tt values when entering CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Set the HW step in the core dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow RSSI compensation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs to trigger fw debug logs collection (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: let the Manageability Engine know when we leave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LnP 1x1 antenna configuration (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: use correct fw file in 8000 b-step" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add fw runtime stack to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove MODULE_VERSION (Stanislaw Gruszka) [1134606]- [x86] perf/intel: Add INST_RETIRED.ALL workarounds (Jiri Olsa) [1189949] - [x86] perf/intel: Add Broadwell core support (Jiri Olsa) [1189949] - [x86] perf/intel: Add new cache events table for Haswell (Jiri Olsa) [1189949]- [tools] perf trace: Handle legacy syscalls tracepoints (Jiri Olsa) [1212402] - [scsi] qla2xxx: fix busy wait regression (Chad Dupuis) [1207270] - [fs] eCryptfs: Remove buggy and unnecessary write in file name decode routine (Mateusz Guzik) [1202156] {CVE-2014-9683} - [net] ipv4: Missing sk_nulls_node_init in ping_unhash (Denys Vlasenko) [1218103] {CVE-2015-3636} - [s390] dasd: disable CUIR support for z/VM (Hendrik Brueckner) [1223721] - [ata] ahci: avoton port-disable reset-quirk (David Milburn) [1223187] - [inifinband] iw_cxgb4: don't call neigh_release (Sai Vemuri) [1215835] - [fs] sunrpc: Set alloc_slot for backchannel tcp ops (Sachin Prabhu) [1208339] - [fs] epoll: convert max_user_watches to long (George Beshers) [741705] - [firmware] cxgb4: add missing Makefile invocation for 1.13.32.0 images (Jarod Wilson) [1189255] - [fs] proc: make proc_fd_permission() thread-friendly (Carlos Maiolino) [1201593] - [acpi] scan: reduce log level of "ACPI: \_PR_.CPU4: failed to get CPU APIC ID" (Charles Rose) [1222466] - [netdrv] mlx5: wrong page mask if CONFIG_ARCH_DMA_ADDR_T_64BIT enabled for 32Bit architectures (Doug Ledford) [1141604] - [netdrv] vmxnet3: Receive vlan stripped frames in hwaccel path (Neil Horman) [1218404] - [fs] NFSv4.1: Deal effectively with interrupted RPC calls (Steve Dickson) [1200956] - [fs] NFSv4.1: Try to deal with NFS4ERR_SEQ_MISORDERED (Steve Dickson) [1200956] - [fs] NFSv4.1: Handle NFS4ERR_BADSLOT errors correctly (Steve Dickson) [1200956] - [kernel] cgroup: fix cgroup_rmdir vs close race (Johannes Weiner) [1167772] - [thermal] intel_powerclamp: add id for Avoton SoC (Steve Best) [1225544] - [kernel] tracing: Buffer the output of seq_file in case of filled buffer (Jiri Olsa) [1123102] - [kernel] tracing: Consolidate protection of reader access to the ring buffer (Jiri Olsa) [1123102] - [kernel] tracing: Fix ring_buffer_read_page reading out of page boundary (Jiri Olsa) [1123102] - [kernel] ring-buffer: Check for end of page in iterator (Jiri Olsa) [1123102] - [netdrv] be2net: use PCI MMIO read instead of config read for errors (Ivan Vecera) [1216088] - [thermal] powerclamp: add ids for future xeon cpus (Steve Best) [1183181] - [powercap] RAPL: add IDs for future Xeon CPUs (Steve Best) [1183177] - [net] flow_dissector: fail on evil iph->ihl (Jason Wang) [1179559] - [netdrv] hyperv: Add IPv6 into the hash computation for vRSS (Jason Wang) [1179559] - [netdrv] hyperv: Add handling of IP header with option field in netvsc_set_hash (Jason Wang) [1179559] - [net] bridge: check return value of ipv6_dev_get_saddr() (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Fix possibly wrong MLD queries' ethernet source address (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Use IPv6 link-local address for multicast listener queries (Thadeu Lima de Souza Cascardo) [765987] - [net] conntrack: RFC5961 challenge ACK confuse conntrack LAST-ACK transition (Jesper Brouer) [1200541 1212801] - [net] tcp: Restore RFC5961-compliant behavior for SYN packets (Jesper Brouer) [1200541 1212801] - [crypto] drbg - fix maximum value checks on 32 bit systems (Herbert Xu) [1219907] - [crypto] drbg - remove configuration of fixed values (Herbert Xu) [1219907] - [netdrv] iwlwifi: mvm: protect rate scaling against non-mvm IBSS stations (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: send AP probe as unicast again (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: count interfaces correctly for combination checks (Stanislaw Gruszka) [1206103] - [netdrv] wl18xx: show rx_frames_per_rates as an array as it really is (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: fix RX A-MPDU session reorder timer deletion (Stanislaw Gruszka) [1206103] - [netdrv] ath9k: fix tracking of enabled AP beacons (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: dvm: run INIT firmware again upon .start() (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: Fix ROC removal (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: BT Coex - fix a NULL pointer exception (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: fix max_ht_ampdu_exponent for older devices (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: drop unencrypted frames in mesh fwding (Stanislaw Gruszka) [1206103] - [netdrv] b43: fix support for 5 GHz only BCM43228 model (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: disable u-APSD queues by default (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: notify channel switch at the end of ieee80211_chswitch_post_beacon() (Stanislaw Gruszka) [1206103] - [netdrv] nl80211: ignore HT/VHT capabilities without QoS/WMM (Stanislaw Gruszka) [1206103] - [netdrv] ath5k: fix spontaneus AR5312 freezes (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: Send EAPOL frames at lowest rate (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: always use mac color zero (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: fix failure path when power_update fails in add_interface (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: validate tid and sta_id in ba_notif (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: pcie: disable the SCD_BASE_ADDR when we resume from WoWLAN (Stanislaw Gruszka) [1206103] - [x86] perf: Don't use -ENOSPC for out of PMU resources (Jiri Olsa) [1215827] - [x86] perf: Blacklist all MEM_*_RETIRED events for Ivy Bridge (Jiri Olsa) [1215827] - [x86] perf: Add Intel IvyBridge event scheduling constraints (Jiri Olsa) [1215827] - [firmware] iwlwifi: update -12.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517] - [firmware] iwlwifi: update -10.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517]- [net] tcp: relax tcp_paws_check() (Thadeu Lima de Souza Cascardo) [1209147] - [x86] Mark Intel Broadwell-H processor as supported (Steve Best) [1132147] - [x86] kernel: ignore NMI IOCK when in kdump kernel (Jerry Snitselaar) [1196263] - [kernel] virtio: don't expose u16 in userspace api (Michael S. Tsirkin) [1154634] - [x86] apic/uv: Update the UV APIC HUB check (George Beshers) [1219207] - [x86] apic/uv: Update the UV APIC driver check (George Beshers) [1219207] - [x86] apic/uv: Update the APIC UV OEM check (George Beshers) [1219207]- [rpm] kernel.spec: fix 561.el6 changelog (Kurt Stutsman)- [net] Reinstate WIRELESS_EXT_SYSFS in net/wireless/Kconfig (John Linville) [1219434] - [netdrv] cxgb4: Firmware macro changes for fw verison 1.13.32.0 (Sai Vemuri) [1219233] - [netdrv] cxgb4: Move firmware version MACRO to t4fw_version.h (Sai Vemuri) [1219233] - [netdrv] be2net: fix SR-IOV resources optimization (Ivan Vecera) [1211535]- [powercap] RAPL: Add support for Intel Skylake processors (Steve Best) [1187314] - [powercap] rapl: add ID for Broadwell server (Steve Best) [1189925] - [s390] dasd: Fix unresumed device after suspend/resume having no paths (Hendrik Brueckner) [1213800] - [s390] dasd: fix inability to set a DASD device offline (Hendrik Brueckner) [1213799] - [s390] dasd: fix unresumed device after suspend/resume (Hendrik Brueckner) [1213801] - [netdrv] netvsc: don't flush peers notifying work during setting mtu (Jason Wang) [1203623] - [input] wacom: clear ABS_MISC on the touch device (Aristeu Rozanski) [1111332 1111333] - [x86] asm/entry/64: Remove a bogus 'ret_from_fork' optimization (Mateusz Guzik) [1209233] {CVE-2015-2830} - [fs] gfs2: try harder to obtain journal lock during recovery (Abhijith Das) [1110846] - [thermal] intel_powerclamp: add id for broadwell server (Steve Best) [1189954] - [net] Fix checksum features handling in netif_skb_features() (Vlad Yasevich) [1220247] - [scsi] megaraid_sas : Modify return value of megasas_issue_blocked_cmd() and wait_and_poll() to consider command status returned by firmware (Tomas Henzl) [1219105] - [netdrv] Revert "netxen: remove init of dev->perm_addr in drivers" (Tony Camuso) [1213689] - [ppc] Build RPA PCI Hotplug driver as module instead of directly into the kernel (Gustavo Duarte) [1095456] - [drm] radeon: fix wait in radeon_mn_invalidate_range_start (Rob Clark) [1218794] - [drm] i915: Fix and clean BDW PCH identification (Rob Clark) [1218794] - [drm] i915/vlv: save/restore the power context base reg (Rob Clark) [1218794] - [drm] radeon: Do not directly dereference pointers to BIOS area. (Rob Clark) [1218794] - [kernel] makefile: update drm version (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] radeon: add extra check in radeon_ttm_tt_unpin_userptr (Rob Clark) [1218794] - [drm] i915: Reject the colorkey ioctls for primary and cursor planes (Rob Clark) [1218794] - [drm] radeon/dpm: fix 120hz handling harder (Rob Clark) [1218794] - [drm] radeon: do a posting read in cik_set_irq (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] i915: Align initial plane backing objects correctly (Rob Clark) [1218794] - [drm] radeon: drop ttm two ended allocation (Rob Clark) [1218794] - [drm] edid: set ELD for firmware and debugfs override EDIDs (Rob Clark) [1218794] - [drm] radeon: drop setting UPLL to sleep mode (Rob Clark) [1218794] - [drm] radeon: do a posting read in si_set_irq (Rob Clark) [1218794] - [drm] radeon: fix interlaced modes on DCE8 (Rob Clark) [1218794] - [drm] Fixup racy refcounting in plane_force_disable (Rob Clark) [1218794] - [drm] Don't assign fbs for universal cursor support to files (Rob Clark) [1218794] - [drm] radeon: fix wait to actually occur after the signaling callback (Rob Clark) [1218794] - [drm] radeon: do a posting read in rs600_set_irq (Rob Clark) [1218794] - [drm] i915: Dell Chromebook 11 has PWM backlight (Rob Clark) [1218794] - [drm] radeon: do a posting read in evergreen_set_irq (Rob Clark) [1218794] - [drm] radeon: do a posting read in r600_set_irq (Rob Clark) [1218794] - [drm] i915: avoid processing spurious/shared interrupts in low-power states (Rob Clark) [1218794] - [drm] radeon: do a posting read in r100_set_irq (Rob Clark) [1218794] - [drm] i915: Prevent use-after-free in invalidate_range_start callback (Rob Clark) [1218794] - [drm] i915: Check obj->vma_list under the struct_mutex (Rob Clark) [1218794] - [drm] radeon: fix DRM_IOCTL_RADEON_CS oops (Rob Clark) [1218794] - [drm] i915/bdw: PCI IDs ending in 0xb are ULT. (Rob Clark) [1218794] - [drm] i915: Correct the IOSF Dev_FN field for IOSF transfers (Rob Clark) [1218794] - [drm] radeon: fix 1 RB harvest config setup for TN/RL (Rob Clark) [1218794] - [drm] i915: Insert a command barrier on BLT/BSD cache flushes (Rob Clark) [1218794] - [drm] radeon: use drm_mode_vrefresh() rather than mode->vrefresh (Rob Clark) [1218794] - [drm] i915: Drop vblank wait from intel_dp_link_down (Rob Clark) [1218794] - [drm] radeon: enable native backlight control on old macs (Rob Clark) [1218794] - [drm] radeon: fix voltage setup on hawaii (Rob Clark) [1218794] - [drm] radeon/dp: Set EDP_CONFIGURATION_SET for bridge chips if necessary (Rob Clark) [1218794] - [drm] radeon: workaround for CP HW bug on CIK (Rob Clark) [1218794] - [drm] radeon: only enable kv/kb dpm interrupts once v3 (Rob Clark) [1218794] - [drm] radeon: Don't try to enable write-combining without PAT (Rob Clark) [1218794] - [netdrv] i40e/i40evf: implement KR2 support (Stefan Assmann) [1214872] - [kernel] ethtool, net/mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting support (Stefan Assmann) [1214872]- [x86] perf: Add cpu_ for core_pmu (Jiri Olsa) [1188336] - [block] NVMe: Initialize device list head before starting (David Milburn) [1158606] - [block] NVMe: Fix potential corruption on sync commands (David Milburn) [1158606] - [block] NVMe: Fix potential corruption during shutdown (David Milburn) [1158606] - [block] NVMe: Asynchronous controller probe (David Milburn) [1158606] - [block] NVMe: Register management handle under nvme class (David Milburn) [1158606] - [block] NVMe: Update module version (David Milburn) [1158606] - [block] NVMe: Handling devices incapable of I/O (David Milburn) [1158606] - [x86] Mark Intel Broadwell-EP processor as supported (Steve Best) [1132146] - [fs] nfs: Don't attempt to decode missing directory entries (Benjamin Coddington) [1182830] - [acpi] Skip creation of /proc/acpi/power_resource/ entries for duplicate power resource names (Lenny Szubowicz) [1206643] - [powerpc] perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTH (Steve Best) [1213966]- [x86] mm: Linux stack ASLR implementation (Jacob Tanenbaum) [1195683] {CVE-2015-1593} - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal - a fix (Tomas Henzl) [1212364] - [fs] xfs: DIO write completion size updates race (Brian Foster) [1198440] - [x86] KVM: Fix lost interrupt on irr_pending race (Paolo Bonzini) [1213741] - [sound] ALSA: seq-oss: Initialize MIDI clients asynchronously (Jaroslav Kysela) [1212596] - [net] ipv6: Don't reduce hop limit for an interface (Denys Vlasenko) [1208493] {CVE-2015-2922} - [net] vlan: more careful checksum features handling (Vlad Yasevich) [1212384] - [kernel] tracing: Export tracing clock functions (Jerry Snitselaar) [1212502] - [input] wacom - use new input-mt routines (Aristeu Rozanski) [1111332 1111333] - [input] wacom: enable touch on Intuos 5 (Aristeu Rozanski) [1111332 1111333] - [netdrv] bnx2x: Fix kdump when iommu=on (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix busy_poll vs netpoll (Michal Schmidt) [1212365] - [netdrv] bnx2x: Fix statistics locking scheme (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix kdump on 4-port device (Michal Schmidt) [1211695]- [firmware] cxgb4: update firmware to revision 1.13.32.0 for T4 and T5 (Jarod Wilson) [1189255] - [netdrv] cxgb4: Add warning msg when attaching to adapters which have FLASHes smaller than 2Mb (Sai Vemuri) [1211742] - [infiniband] cxgb4: Increase epd buff size for debug interface (Sai Vemuri) [1211742] - [infiniband] cxgb4: Configure 0B MRs to match HW implementation (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix locking issue in process_mpa_request (Sai Vemuri) [1211742] - [infiniband] cxgb4: Limit MRs to < 8GB for T4/T5 devices (Sai Vemuri) [1211742] - [infiniband] cxgb4: Wake up waiters after flushing the qp (Sai Vemuri) [1211742] - [infiniband] cxgb4: Handle NET_XMIT return codes (Sai Vemuri) [1211742] - [netdrv] libcxgbi: fix freeing skb prematurely (Sai Vemuri) [1211742] - [netdrv] cxgb4i: use set_wr_txq() to set tx queues (Sai Vemuri) [1211742] - [netdrv] cxgb4i: handle non-pdu-aligned rx data (Sai Vemuri) [1211742] - [netdrv] cxgb4i: additional types of negative advice (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4i: set the max. pdu length in firmware (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix credit check for tx_data_wr (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix tx immediate data credit check (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Don't block unload/cxgb4 unload when remote closes TCP connection (Sai Vemuri) [1211742] - [netdrv] cxgb4: Update FW version string to match FW binary version 1.12.25.0 (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add a check for flashing FW using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fill in supported link mode for SFP modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix missing initialization of win0_lock (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: FL Starvation Threshold needs to be larger than the SGE's Egress Congestion Threshold (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: For T5 use Packing and Padding Boundaries for SGE DMA transfers (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Move fl_starv_thres into adapter->sge data structure (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Replace repetitive pci device ID's with right ones (Sai Vemuri) [1211742] - [netdrv] cxgb4i: send abort_rpl correctly (Sai Vemuri) [1211742] - [netdrv] libcxgbi: support ipv6 address host_param (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wmaybe-uninitialized warning (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wunused-function warning (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix build failure in cxgb4 when ipv6 is disabled/not in-built (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Remove duplicated CLIP handling code (Sai Vemuri) [1211742] - [netdrv] cxgb4i: avoid holding mutex in interrupt context (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix ntuple calculation for ipv6 and remove duplicate line (Sai Vemuri) [1211742] - [infiniband] cxgb4: Take IPv6 into account for best_mtu and set_emss (Sai Vemuri) [1211742] - [infiniband] cxgb4: Make c4iw_wr_log_size_order static (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix FW flash logic using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Add 40G support for cxgb4vf driver (Sai Vemuri) [1211742] - [netdrv] cxgb4: Wait for device to get ready before reading any register (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Updated the LSO transfer length in CPL_TX_PKT_LSO for T5 (Sai Vemuri) [1211742] - [netdrv] cxgb4: clean up a type issue (Sai Vemuri) [1211742] - [netdrv] cxgb4: potential shift wrapping bug (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support for adaptive rx (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add Devicde ID for two more adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Remove superfluous "idx" parameter of CH_DEVICE() macro (Sai Vemuri) [1211742] - [netdrv] cxgb4: Use BAR2 Going To Sleep (GTS) for T5 and later (Sai Vemuri) [1211742] - [netdrv] cxgb4: Don't allocate adapter structure for all PF's (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add device ID for new adapter and remove for dbg adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix t4_flash_erase_sectors() to throw an error when requested to erase sectors which aren't in the FLASH (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support to S25FL032P flash (Sai Vemuri) [1211742] - [netdrv] cxgb4: Allow T4/T5 firmware sizes up to 1MB (Sai Vemuri) [1211742] - [netdrv] cxgb4: Issue mbox commands on correct mbox (Sai Vemuri) [1211742] - [netdrv] cxgb4: Avoid dumping Write-only registers in register dump (Sai Vemuri) [1211742] - [netdrv] cxgb4: Detect and display firmware reported errors (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix T5 adapter accessing T4 adapter registers (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fixed the code to use correct length for part number (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix for handling 1Gb/s SFP+ Transceiver Modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Free completed tx skbs promptly (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix race condition in cleanup (Sai Vemuri) [1211742] - [infiniband] cxgb4: Only call CQ completion handler if it is armed (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Don't limit TPTE count to 32KB (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: advertise the correct device max attributes (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Support query_qp() verb (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: log detailed warnings for negative advice (Sai Vemuri) [1211742] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1145278] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1145278] - [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1145278] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1145278] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1145278] - [scsi] cxgb4i: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145278] - [scsi] cxgb4i: add support for T5 adapter (Sai Vemuri) [1145278] - [scsi] csgb4i: convert skb->transport_header into skb_transport_header(skb) (Sai Vemuri) [1145278] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1145278] - [netdrv] cxfb4vf: Add config option to enable Chelsio cxgb4vf driver (Sai Vemuri) [1112417] - [netdrv] cxfb4vf: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Turn off SGE RX/TX Callback Timers and interrupts in PCI shutdown routine (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netdev_ and pr_ (Sai Vemuri) [1112417 1145275] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb<3, 4>*: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num__queues (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1145275] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update FW version string to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix for SR-IOV VF initialization (Sai Vemuri) [1145275] - [netdrv] cxgb4i: Move stray CPL definitions to cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: work request logging feature (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: display TPTE on errors (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize the device status page (Sai Vemuri) [1145275] - [infiniband] cxgb4: Clean up connection on ARP error (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix skb_leak in reject_cr() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1145275] - [netdrv] cxgb4: Not need to hold the adap_rcu_lock lock when read adap_rcu_list (Sai Vemuri) [1145275] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1145275] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1145275] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1145275] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1145275] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1145275] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1145275] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1145275] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1145275] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1145275] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1145275] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1145275] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1145275] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove addressof casts to same type (Sai Vemuri) [1145275] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1145275] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1145275] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1145275] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1145275] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1145275] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1145275] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1145275] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1145275] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1145275] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1145275] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1145275] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1145275] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145275] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1145275] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1145275] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1145275] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1145275] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1145275] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1145275] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1145275] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1145275] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1145275] - [netdrv] cxgb3: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1145275] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1145275] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1145275] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1145275] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1145275] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1145275] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1145275] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1145275] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1145275] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1145275] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1145275] - [netdrv] cxgb3/cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1145275 1145278] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1145275] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (common header updates) (Sai Vemuri) [1145275] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1145275] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1145275] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1145275] - [netdrv] cxgb4: Inform caller if driver didn't upgrade firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1145275] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1145275] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Convert import_ep() over to dst_neigh_lookup() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use netif_set_real_num__queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1145275]- [mm] readahead: get back a sensible upper limit (Rafael Aquini) [1187940] - [fs] quota: Properly invalidate caches even for filesystems with blocksize < pagesize (Lukas Czerner) [893926] - [fs] xfs: fix behaviour of XFS_IOC_FSSETXATTR on directories (Zorro Lang) [1200705] - [fs] xfs: allow logical-sector-sized DIO (Eric Sandeen) [1197195] - [fs] xfs: rename xfs_buftarg structure members (Eric Sandeen) [1197195] - [fs] xfs: clean up xfs_buftarg (Eric Sandeen) [1197195] - [fs] xfs: simplify xfs_setsize_buftarg callchain; remove unused arg (Eric Sandeen) [1197195] - [fs] fuse: avoid scheduling while atomic (Brian Foster) [1144128] - [fs] pipe: kill ->map() and ->unmap() (Brian Foster) [1144128] - [fs] fuse: use clear_highpage() and KM_USER0 instead of KM_USER1 (Brian Foster) [1144128] - [s390] af_iucv: fix AF_IUCV sendmsg() errno (Hendrik Brueckner) [1211173] - [s390] zcrypt: improve device probing for zcrypt adapter cards (Hendrik Brueckner) [1211174] - [cpufreq] fix null ptr dereference (Petr Oros) [1186720] - [powerpc] eeh: Remove reference to PCI device (Gustavo Duarte) [1189019] - [powerpc] pci: Override pcibios_release_device() (Gustavo Duarte) [1189019] - [powerpc] eeh: Export functions for hotplug (Gustavo Duarte) [1189019] - [pci] Add pcibios_release_device() (Gustavo Duarte) [1189019] - [netdrv] mlx4_en: do not ignore autoneg in mlx4_en_set_pauseparam (Amir Vadai) [1121491] - [netdrv] mlx4_core: Replace pr_warning with pr_warn (Amir Vadai) [1136753] - [netdrv] mlx4_core: Deprecate use_prio module parameter (Amir Vadai) [1136753] - [x86] intel_pstate: Add CPUID for BDW-H CPU (Steve Best) [1164883] - [x86] crypto: aesni - fix memory usage in GCM decryption (Kurt Stutsman) [1213330] {CVE-2015-3331}- [crypto] testmgr: fix RNG return code enforcement (Herbert Xu) [1208804] - [netdrv] i40e: Fix RSS size at init since default num queue calculation has changed (Stefan Assmann) [1209444] - [netdrv] i40e: Move RSS table size for VSIs to the VSI struct (Stefan Assmann) [1209444] - [netdrv] i40e: Enable more than 64 qps for the Main VSI (Stefan Assmann) [1209444] - [netdrv] i40e: use netdev_rss_key_fill() helper (Stefan Assmann) [1209444] - [net] netfilter: xtables: make use of caller family rather than target family (Florian Westphal) [1210697] - [s390] dasd: fix panic in DASD driver during boot (Hendrik Brueckner) [1193535] - [md] dm-io: fix a race condition in the wake up code for sync_io (Mike Snitzer) [1205853] - [edac] sb_edac: fix corruption/crash on imbalanced Haswell home agents (Seth Jennings) [1210148] - [fs] proc: show all supplementary groups in /proc/pid/status (Jerome Marchand) [960050] - [kernel] futex: Take hugepages into account when generating futex_key (Jerome Marchand) [1193250]- [kabi] Adding symbol si_meminfo (Petr Oros) [1150668] - [kabi] Adding symbol pv_mmu_ops (Petr Oros) [1177818] - [kabi] Adding symbol mmput (Petr Oros) [1177818] - [kabi] Adding symbol get_task_mm (Petr Oros) [1177818] - [kabi] Adding symbol cpu_active_mask (Petr Oros) [1177818] - [kabi] Adding symbol __node_distance (Petr Oros) [1177818]- [scsi] fnic: IOMMU Fault occurs when IO and abort IO is out of order (Chris Leech) [1024066] - [scsi] fnic Driver crashed with NULL pointer reference (Chris Leech) [1024066] - [scsi] fnic: For Standalone C series, "sending VLAN request" message (Chris Leech) [1024066] - [scsi] fnic: Improper resue of exchange Ids (Chris Leech) [1024066] - [scsi] fnic: Memcopy only mimumum of data or trace buffer (Chris Leech) [1024066] - [scsi] fnic: assign FIP_ALL_FCF_MACS to fcoe_all_fcfs (Chris Leech) [1024066] - [scsi] fnic: part of treewide: fix errors in printk (Chris Leech) [1024066] - [scsi] fnic: fnic Control Path Trace Utility (Chris Leech) [1024066] - [scsi] fnic: Failing to queue aborts due to Q full cause terminate (Chris Leech) [1024066] - [scsi] fnic: NoFIP solicitation frame in NONFIP mode and changed IO (Chris Leech) [1024066] - [scsi] remove unnecessary pci_set_drvdata() (Chris Leech) [1024066] - [scsi] scsi: Convert uses of compare_ether_addr to ether_addr_equal (Chris Leech) [1024066] - [scsi] fnic: Incremented driver version (Chris Leech) [1024066] - [scsi] fnic: Fnic Statistics Collection (Chris Leech) [1024066] - [scsi] fnic: host reset returns nonzero value(errno) on (Chris Leech) [1024066] - [scsi] fnic: fnic Driver Tuneables Exposed through CLI (Chris Leech) [1024066] - [scsi] fnic: Kernel panic while running sh/nosh with max lun (Chris Leech) [1024066] - [scsi] fnic: Hitting BUG_ON(io_req->abts_done) (Chris Leech) [1024066] - [scsi] fnic: Remove QUEUE_FULL handling code (Chris Leech) [1024066] - [scsi] fnic: On system with >1.1TB RAM, VIC fails multipath (Chris Leech) [1024066] - [scsi] fnic: FC stat param seconds_since_last_reset not (Chris Leech) [1024066] - [scsi] lseek(fd, n, SEEK_END) does *not* go to eof - n (Chris Leech) [1024066] - [netdrv] tun: Fix csum_start with VLAN acceleration (Jason Wang) [1036482] - [netdrv] tun: unbreak truncated packet signalling (Jason Wang) [1036482] - [netdrv] tuntap: hardware vlan tx support (Jason Wang) [1036482] - [vhost] vhost-net: fix handle_rx buffer size (Jason Wang) [1036482] - [netdrv] mlx4_en: Reduce memory consumption on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4_core: Use low memory profile on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4: Use is_kdump_kernel() to detect kdump kernel (Amir Vadai) [1100303] - [kernel] crash_dump: Make is_kdump_kernel() accessible from modules (Amir Vadai) [1100303]- [fs] cifs: Don't replace dentries for dfs mounts (Sachin Prabhu) [1204047] - [fs] nfsv4: Don't decode fs_locations if we didn't ask for them (Benjamin Coddington) [1206695] - [usb] storage: Use normalized sense when emulating autosense (Gopal Tiwari) [1202951] - [scsi] virtio-scsi: avoid cancelling uninitialized work items (Paolo Bonzini) [1066623] - [sound] alsa: hda_intel: apply the Seperate stream_tag for Sunrise Point (Adrian Huang) [1209541] - [netdrv] qlcnic: Update version to 5.3.62.1 (Chad Dupuis) [1196516] - [netdrv] qlcnic: Delete existing multicast MAC list before adding new (Chad Dupuis) [1196516] - [netdrv] bnx2x: Force fundamental reset for EEH recovery (Michal Schmidt) [1199576] - [drivers] core: fix possible missing of device probe (Michal Schmidt) [1149614] - [drivers] core: deferral race condition fix (Michal Schmidt) [1149614] - [drivers] core: Fix ordering between deferred_probe and exiting initcalls (Michal Schmidt) [1149614] - [drivers] core: Move deferred devices to the end of dpm_list before probing (Michal Schmidt) [1149614] - [drivers] core: fixup reversed deferred probe order (Michal Schmidt) [1149614] - [drivers] core: KABI fix, put deferred_probe in device_private under __GENKSYMS__ (Michal Schmidt) [1149614] - [drivers] core: move the deferred probe pointer into the private area (Michal Schmidt) [1149614] - [drivers] revert "core: fix addition of delayed probe infrastructure" (Michal Schmidt) [1149614] - [infiniband] qib: Fix potential NULL d_inode dereference (Doug Ledford) [1185095] - [infiniband] qib: Add support for the new QMH7360 card (Doug Ledford) [1185095] - [infiniband] qib: Do not write EEPROM (Doug Ledford) [1185095] - [infiniband] qib: remove pointless assignments (Doug Ledford) [1185095] - [infiniband] qib: Correct reference counting in debugfs qp_stats (Doug Ledford) [1185095] - [infiniband] qib: Change get_user_pages() usage to always NULL vmas (Doug Ledford) [1185095] - [infiniband] qib: Return error for unsupported QP creation flags (Doug Ledford) [1185095] - [infiniband] qib: Additional Intel branding changes (Doug Ledford) [1185095] - [infiniband] qib: Fix port in pkey change event (Doug Ledford) [1185095] - [infiniband] qib: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1185095] - [infiniband] ocrdma: Update sli data structure for endianness (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct value of max_fast_reg_page_list_len (Doug Ledford) [1149273] - [infiniband] ocrdma: report asic-id in query device (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix off by one in ocrdma_query_gid() (Doug Ledford) [1149273] - [infiniband] ocrdma: Use unsigned for bit index (Doug Ledford) [1149273] - [infiniband] ocrdma: Help gcc generate better code for ocrdma_srq_toggle_bit (Doug Ledford) [1149273] - [infiniband] ocrdma: Update the ocrdma module version string (Doug Ledford) [1149273] - [infiniband] ocrdma: set vlan present bit for user AH (Doug Ledford) [1149273] - [infiniband] ocrdma: remove reference of ocrdma_dev out of ocrdma_qp structure (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for interrupt moderation (Doug Ledford) [1149273] - [infiniband] ocrdma: Honor return value of ocrdma_resolve_dmac (Doug Ledford) [1149273] - [infiniband] ocrdma: Allow expansion of the SQ CQEs via buddy CQ expansion of the QP (Doug Ledford) [1149273] - [infiniband] ocrdma: Discontinue support of RDMA-READ-WITH-INVALIDATE (Doug Ledford) [1149273] - [infiniband] ocrdma: Host crash on destroying device resources (Doug Ledford) [1149273] - [infiniband] ocrdma: Do proper cleanup even if FW is in error state (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct state in ibv_query_qp (Doug Ledford) [1149273] - [infiniband] ocrdma: Debugfs enhancments for ocrdma driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct count of interrupt vectors while registering ocrdma device (Doug Ledford) [1149273] - [infiniband] ocrdma: Move PD resource management to driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Increase the GID table size (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for IB stack compliant stats in sysfs (Doug Ledford) [1149273] - [infiniband] core: Replace ib_umem's offset field with a full address (Doug Ledford) [1149273] - [infiniband] ocrdma: Always resolve destination mac from GRH for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix ocrdma_query_qp() to report q_key value for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Save the bit environment, spare unncessary parenthesis (Doug Ledford) [1149273] - [infiniband] ocrdma: The kernel has a perfectly good BIT() macro - use it (Doug Ledford) [1149273] - [infiniband] ocrdma: Don't memset() buffers we just allocated with kzalloc() (Doug Ledford) [1149273] - [infiniband] ocrdma: Remove a unused-label warning (Doug Ledford) [1149273] - [infiniband] ocrdma: Convert kernel VA to PA for mmap in user (Doug Ledford) [1149273] - [infiniband] ipoib: drop mcast_mutex usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: deserialize multicast joins (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: factor out ah flushing (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: validate struct ipoib_cb size (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Remove unnecessary test for NULL before debugfs_remove() (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Consolidate rtnl_lock tasks in workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make the carrier_on_task race aware" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix MCAST_FLAG_BUSY usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix mcast_dev_flush/mcast_restart_task race" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: change init sequence ordering" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Use dedicated workqueues per interface" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make ipoib_mcast_stop_thread flush the workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: No longer use flush as a parameter" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix IPOIB_MCAST_RUN flag usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Add a helper to restart the multicast task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make delayed tasks not hold up everything" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Handle -ENETRESET properly in our callback" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't restart our thread on ENETRESET" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: remove unneeded locks" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix race between mcast_dev_flush and mcast_join" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix ipoib_mcast_restart_task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: flush the ipoib_workqueue on unregister" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: cleanup a couple debug messages" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make sure we reap all our ah on shutdown" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't queue a work struct up twice" (Doug Ledford) [1141191 1145910] - [pci] msi: Fix pci_msix_vec_count() htmldocs failure (Doug Ledford) [1185095] - [pci] msi: Add pci_msix_vec_count() (Doug Ledford) [1185095]- [net] netfilter: ipset: autoload set type modules safely (Jiri Pirko) [1208051] - [net] dynticks: avoid flow_cache_flush() interrupting every core (Marcelo Leitner) [1191559] - [x86] Mark Intel Broadwell-DE processor as supported (Steve Best) [1099685] - [x86] Mark Intel Skylake-S processor as supported (Steve Best) [1132156] - [x86] Mark Intel Skylake-Y processor as supported (Steve Best) [1194009] - [netdrv] mlx4_core: Fix error message deprecation for ConnectX-2 cards (Amir Vadai) [1157841] - [netdrv] mlx4_core: Deprecate error message at ConnectX-2 cards startup to debug (Amir Vadai) [1157841] - [netdrv] ixgbevf: Add code to check for Tx hang (John Greene) [1150344] - [netdrv] ixgbevf: Fix ordering of shutdown to correctly disable Rx and Tx (John Greene) [1150344] - [netdrv] ixgbevf: set vlan_features in a single write instead of several ORs (John Greene) [1150344] - [netdrv] ixgbevf: add RSS support for X550 (John Greene) [1150344] - [netdrv] ixgbevf: enable multiple queue support (John Greene) [1150344] - [netdrv] ixgbevf: Fix checksum error when using stacked vlan (John Greene) [1150344] - [netdrv] ixgbevf: fix possible crashes in probe and remove (John Greene) [1150344] - [netdrv] ixgbevf: add support for X550 VFs (John Greene) [1150344] - [netdrv] ixgbevf: compare total_rx_packets and budget in ixgbevf_clean_rx_irq (John Greene) [1150344] - [netdrv] ixgbevf: Update Rx next to clean in real time (John Greene) [1150344] - [netdrv] ixgbevf: reorder main loop in ixgbe_clean_rx_irq to allow for do/while/continue (John Greene) [1150344] - [netdrv] ixgbevf: Cleanup variable usage, improve stack performance (John Greene) [1150344] - [netdrv] ixgbevf: Combine the logic for post Rx processing into single function (John Greene) [1150344] - [netdrv] ixgbevf: Test Rx status bits directly out of the descriptor (John Greene) [1150344] - [netdrv] ixgbevf: Update ixgbevf_alloc_rx_buffers to handle clearing of status bits (John Greene) [1150344] - [netdrv] ixgbevf: remove useless bd_number from struct ixgbevf_adapter (John Greene) [1150344] - [netdrv] ixgbevf: Resolve missing-field-initializers warnings (John Greene) [1150344] - [netdrv] ixgbevf: introduce delay for checking VFLINKS on 82599 (John Greene) [1150344] - [netdrv] ixgbevf: Remove unused get_supported_physical_layer pointer (John Greene) [1150344] - [netdrv] ixgbevf: do vlan cleanup (John Greene) [1150344] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [tools] perf: Fix race in build_id_cache__add_s() (Milos Vyletel) [1204102] - [edac] sb_edac: Add support for Broadwell-DE processor (Seth Jennings) [1197939] - [edac] sb_edac: Fix typo computing number of banks (Seth Jennings) [1197939] - [acpi] memhotplug: add parameter to disable memory hotplug (Igor Mammedov) [1207249] - [acpi] processor: Convert apic_id to phys_id to make it arch agnostic (Prarit Bhargava) [1201164] - [acpi] processor: Make it possible to get local x2apic id via _MAT (Prarit Bhargava) [1201164] - [acpi] scan: bail out early if failed to parse APIC ID for CPU (Prarit Bhargava) [1201164] - [acpi] processor: use apic_id and remove duplicated _MAT evaluation (Prarit Bhargava) [1201164] - [acpi] processor: Introduce apic_id in struct processor to save parsed APIC id (Prarit Bhargava) [1201164] - [acpi] processor: export acpi_get_cpuid() (Prarit Bhargava) [1201164] - [acpi] video: Fix use_native_backlight selection logic (Benjamin Tissoires) [1205233] - [acpi] video: Change the default for video.use_native_backlight to 1 (Benjamin Tissoires) [1205233] - [acpi] video: Add systems that should favour native backlight interface (Benjamin Tissoires) [1205233] - [acpi] video: Do not register backlight if win8 and native interface exists (Benjamin Tissoires) [1205233] - [acpi] video: separate backlight control and event interface (Benjamin Tissoires) [1205233] - [acpi] video: correct acpi_video_bus_add error processing (Benjamin Tissoires) [1205233] - [acpi] video: use after input_unregister_device() (Benjamin Tissoires) [1205233] - [acpi] video: Don't start video device until its associated input device has been allocated (Benjamin Tissoires) [1205233] - [acpi] video: Harden video bus adding (Benjamin Tissoires) [1205233] - [acpi] video: fix unused but set variables in ACPI (Benjamin Tissoires) [1205233] - [acpi] video: use kasprintf (Benjamin Tissoires) [1205233] - [video] backlight: fix KABI breakage (Benjamin Tissoires) [1205233] - [video] backlight: introduce backlight_device_registered (Benjamin Tissoires) [1205233] - [video] backlight: add backlight type (Benjamin Tissoires) [1205233] - [acpi] preparation of backlight backports (Benjamin Tissoires) [1205233] - [acpi] acpica: expose OSI version (Benjamin Tissoires) [1205233] - [scsi] hpsa: dont meddle with hw which isn't ours (cciss) (Tomas Henzl) [1204886] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1189845] - [scsi] be2iscsi: Fix kernel panic when device initialization fails (Rob Evers) [1189845] - [x86] tls: Interpret an all-zero struct user_desc as "no segment" (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Don't validate lm in set_thread_area() after all (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Disallow unusual TLS segments (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Validate TLS entries to protect espfix (Kurt Stutsman) [1172798] {CVE-2014-8133}- [platform] thinkpad-acpi: unhandled hkey event (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: replace strnicmp with strncasecmp (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fixed spacing coding style issue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't test unsigned int for negativity (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update mapping for F12 hotkey on *40 models to KEY_FILE (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: llvmlinux: Remove nested functions from Thinkpad ACPI (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: save and restore adaptive keyboard mode for suspend and, resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support Thinkpad X1 Carbon 2nd generation's adaptive keyboard (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix inconsistent mute LED after resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert to snd_card_new() with a device pointer (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Clean up inclusions of ACPI header files (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix build error when CONFIG_SND_MAX_CARDS > 32 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove OOM message after input_allocate_device (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix handle locate for video and query of _BCL (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add the ability setting TPACPI_LED_NONE by quirk (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: return -NODEV while operating uninitialized LEDs (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: kill hotkey_thread_mutex (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Handle HKEY event 0x6040 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't use [delayed_]work_pending() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: buffer overflow in fan_get_status() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize latest V-Series using DMI_BIOS_VENDOR (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: use mod_delayed_work() instead of cancel + queue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix unused function warnings for CONFIG_PM_SLEEP (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Free hotkey_keycode_map after unregistering tpacpi_inputdev (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix a memory leak during module exit (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Flush the workqueue before freeing tpacpi_leds (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Use struct dev_pm_ops instead of legacy PM routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Drop pm_message_t arguments from suspend routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix issuing duplicated key events for brightness up/down (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize Lenovo as version string in newer V-series BIOS (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: module_param: make bool parameters really bool drivers & misc (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: switch procfs to umode_t use (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix printk typo 'bluestooth' (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle HKEY 0x4010, 0x4011 events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle some new HKEY 0x60xx events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert printks to pr_ (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Correct !CONFIG_THINKPAD_ACPI_VIDEO warning (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix common misspellings (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Always report scancodes for hotkeys (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: We must always call va_end() after va_start() but do not do so in thinkpad_acpi.c::acpi_evalf() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove unnecessary semicolons (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: delete double assignment (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix comment/printk typos (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: avoid keymap pitfall (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add KEY_CAMERA (Fn-F6) for Lenovo keyboards (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add support for model-specific keymaps (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: lock down size of hotkey keymap (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: untangle ACPI/vendor backlight selection (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: find ACPI video device by synthetic HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: clean up ACPI handles handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't depend on led_path for led firmware type (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: explain errors from acpi_install_notify_handler (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: acpi_evalf fixes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: detect EC node using its HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disclose usertask for ALSA callbacks (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix brightness hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: let other subdrivers know backlight level range (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: move greeting messages out of the first subdriver (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix volume/mute hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: constrain IBM-era support to IBM boxes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix ALSA callback return status (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix typos "ammount" -> "amount" (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: make volume subdriver optional (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't fail to load the entire module due to ALSA problems (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't take the first ALSA slot by default (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: bump version to 0.24 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: basic ALSA mixer support (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disable volume control (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support MUTE-only ThinkPads (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: volume subdriver rewrite (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: sync input device EV_SW initial state (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix assorted typos all over the place (Stanislaw Gruszka) [1170392] - [kernel] sysctl: add cap_last_cap to /proc/sys/kernel (Richard Guy Briggs) [1202508] - [block] xen-blkfront: fix accounting of reqs when migrating (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: module exit handling adjustments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle backend CLOSED without CLOSING (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkif: drop struct blkif_request_segment_aligned (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Silence pfn maybe-uninitialized warning (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: restore the non-persistent data path (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: improve aproximation of required grants per request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: revoke foreign access for grants not mapped by the backend (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: set blk_queue_max_hw_sectors correctly (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Use physical sector size for setup (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Introduce a 'max' module parameter to alter the amount of indirect segments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use a different scatterlist for each request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-block: implement indirect descriptors (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: remove frame list from blk_shadow (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: pre-allocate pages for requests (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: switch from llist to list (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: drop the use of llist_for_each_entry_safe (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle bvecs with partial data (Vitaly Kuznetsov) [1201287 1202393] - [block] llist/xen-blkfront: implement safe version of llist_for_each_entry (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: free allocated page (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: persistent-grants fixes (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Persistent grant maps for xen blk drivers (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use bitmap_set() and bitmap_clear() (Vitaly Kuznetsov) [1201287 1202393] - [x86] iommu/amd: Fix missing iommu_shutdown initialization in passthrough mode (Herton R. Krzesinski) [1198380] - [x86] intr_remapping: Fix section mismatch in ir_dev_scope_init() (Herton R. Krzesinski) [1198380] - [x86] iommu: No need to set dmar_disabled in check_zero_address() (Herton R. Krzesinski) [1198380] - [x86] intr_remap: Call dmar_dev_scope_init() explicitly (Herton R. Krzesinski) [1198380] - [x86] amd-iommu: Fall back to GART if initialization fails (Herton R. Krzesinski) [1198380] - [x86] Split swiotlb initialization into two stages (Herton R. Krzesinski) [1198380] - [x86] gart: fix breakage due to IOMMU initialization cleanup (Herton R. Krzesinski) [1198380] - [x86] Move swiotlb initialization before dma32_free_bootmem (Herton R. Krzesinski) [1198380] - [x86] Fix iommu=soft boot option (Herton R. Krzesinski) [1198380] - [x86] Don't put iommu_shutdown_noop() in init section (Herton R. Krzesinski) [1198380] - [x86] Make calgary_iommu_init() static (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove duplicate swiotlb_force extern declarations (Herton R. Krzesinski) [1198380] - [x86] Move iommu_shutdown_noop to x86_init.c (Herton R. Krzesinski) [1198380] - [x86] Set dma_ops to nommu_dma_ops by default (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove the swiotlb variable usage (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops, fix build (Herton R. Krzesinski) [1198380] - [x86] 32-bit: Fix swiotlb boot crash (Herton R. Krzesinski) [1198380] - [x86] Handle HW IOMMU initialization failure gracefully (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Defer swiotlb init printing, export swiotlb_print_info() (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Add swiotlb_free() function (Herton R. Krzesinski) [1198380] - [x86] intel-iommu: Convert detect_intel_iommu to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] amd_iommu: Convert amd_iommu_detect() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Revert "Fall back to GART if initialization fails" (Herton R. Krzesinski) [1198380] - [x86] gart: Convert gart_iommu_hole_init() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] calgary: Convert detect_calgary() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops (Herton R. Krzesinski) [1198380] - [x86] Use x86_platform for iommu_shutdown (Herton R. Krzesinski) [1198380] - [x86] kvm: initialize large vmallocs (Andrea Arcangeli) [1142529] - [ata] ahci: Add DeviceIDs for Sunrise Point-LP SATA controller (David Milburn) [1129472] - [i2c] i801: Add DeviceIDs for SunrisePoint LP (David Milburn) [1129472] - [hid] usbhid: fix PIXART optical mouse (Benjamin Tissoires) [1200586] - [hid] usbhid: add always-poll quirk (Benjamin Tissoires) [1200586] - [net] ipv6: ndisc: Use pre-defined in6addr_linklocal_allnodes (Nikolay Aleksandrov) [1204780] - [net] ipv6: send unsolicited neighbour advertisements to all-nodes (Nikolay Aleksandrov) [1204780]- [virt] revert "kvm: exclude ioeventfd from counting kvm_io_range limit" (Amos Kong) [1205442] - [x86] uv: Fix UV2 BAU legacy mode (Frank Ramsay) [831804] - [x86] xsave: Use alloc_bootmem_align() instead of alloc_bootmem() (Prarit Bhargava) [1206140] - [kernel] bootmem: Add alloc_bootmem_align() (Prarit Bhargava) [1206140] - [infiniband] ipath+qib: fix dma settings (Doug Ledford) [1171803] - [netdrv] mlx4_en: current_mac isn't updated in port up (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix mac_hash database inconsistency (Amir Vadai) [1081667] - [netdrv] mlx4_en: Protect MAC address modification with the state_lock mutex (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix errors in MAC address changing when port is down (Amir Vadai) [1081667] - [netdrv] mlx4: Verify port number in __mlx4_unregister_mac (Amir Vadai) [1081667] - [netdrv] ixgbe: fix setting port VLAN (John Greene) [1150343] - [netdrv] ixgbe: allow multiple queues in SRIOV mode (John Greene) [1150343] - [netdrv] ixgbe: cleanup sparse errors in new ixgbe_x550.c file (John Greene) [1150343] - [netdrv] ixgbe: Fix checksum error when using stacked vlan (John Greene) [1150343] - [netdrv] ixgbe: fix crash on rmmod after probe fail (John Greene) [1150343] - [netdrv] ixgbe: bump version number (John Greene) [1150343] - [netdrv] ixgbe: Add X550 support function pointers (John Greene) [1150343] - [netdrv] ixgbe: cleanup checksum to allow error results (John Greene) [1150343] - [netdrv] ixgbe: add methods for combined read and write operations (John Greene) [1150343] - [netdrv] ixgbe: Add x550 SW/FW semaphore support (John Greene) [1150343] - [netdrv] ixgbe: Add timeout parameter to ixgbe_host_interface_command (John Greene) [1150343] - [netdrv] ixgbe: add support for X550 extended RSS support (John Greene) [1150343] - [netdrv] ixgbe: use netdev_rss_key_fill() helper (John Greene) [1150343] - [netdrv] ixgbe: phy: fix uninitialized status in ixgbe_setup_phy_link_tnx (John Greene) [1150343] - [netdrv] ixgbe: add helper function for setting RSS key in preparation of X550 (John Greene) [1150343] - [netdrv] ixgbe: Add new support for X550 MAC's (John Greene) [1150343] - [netdrv] ixgbe: cleanup move setting PFQDE.HIDE_VLAN to support function (John Greene) [1150343] - [netdrv] ixgbe: cleanup ixgbe_ndo_set_vf_vlan (John Greene) [1150343] - [netdrv] ixgbe: fix X540 Completion timeout (John Greene) [1150343] - [netdrv] ixgbe: fix race when setting advertised speed (John Greene) [1150343] - [netdrv] ixgbe: need not repeat init skb with NULL (John Greene) [1150343] - [netdrv] ixgbe: check for vfs outside of sriov_num_vfs before dereference (John Greene) [1150343] - [netdrv] ixgbe: fix race accessing page->_count (John Greene) [1150343] - [netdrv] ixgbe: remove wait loop on autoneg for copper devices (John Greene) [1150343] - [netdrv] ixgbe: add warnings for other disabled features without MSI-X support (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of e_err for displaying warning (John Greene) [1150343] - [netdrv] ixgbe: determine vector count inside ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: move msix_entries allocation into ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: return integer from ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: Do not schedule an uninitialized workqueue entry (John Greene) [1150343] - [netdrv] ixgbe: Drop Rx alloc at end of Rx cleanup (John Greene) [1150343] - [netdrv] ixgbe: Resolve warnings produced in W=2 builds (John Greene) [1150343] - [netdrv] ixgbe: add comment noting recalculation of queues (John Greene) [1150343] - [netdrv] ixgbe: reset interface on link loss with pending Tx work from the VF (John Greene) [1150343] - [netdrv] ixgbe: Make return values more direct (John Greene) [1150343] - [netdrv] ixgbe: Delete a bunch of dead code (John Greene) [1150343] - [netdrv] ixgbe: Fix ixgbe_write_mbx error result (John Greene) [1150343] - [netdrv] ixgbe: Correct X540 semaphore error (John Greene) [1150343] - [netdrv] ixgbe: Fix spurious release of semaphore in EEPROM access (John Greene) [1150343] - [netdrv] ixgbe: Convert some udelays to usleep_range (John Greene) [1150343] - [netdrv] ixgbe: Change some uses of strncpy to strlcpy (John Greene) [1150343] - [netdrv] ixgbe: Fix possible null-dereference in error path (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after return (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after goto (John Greene) [1150343] - [netdrv] ixgbe: change PTP NSECS_PER_SEC to IXGBE_PTP_PPS_HALF_SECOND (John Greene) [1150343] - [netdrv] ixgbe: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150343] - [netdrv] ixgbe: remove linux/export.h header from ixgbe_ptp.c (John Greene) [1150343] - [netdrv] ixgbe: fix detection of SFP+ capable interfaces (John Greene) [1150343] - [netdrv] ixgbe: avoid duplicate code in suspend and stop paths (John Greene) [1150343] - [netdrv] ixgbe: separate the PTP suspend and stop actions (John Greene) [1150343] - [netdrv] ixgbe: extract PTP clock device from ptp_init (John Greene) [1150343] - [netdrv] ixgbe: allow ixgbe_ptp_reset to maintain current hwtstamp config (John Greene) [1150343] - [netdrv] ixgbe: extract the hardware setup from the ixgbe_ptp_set_ts_config (John Greene) [1150343] - [netdrv] ixgbe: rename ixgbe_ptp_enable to ixgbe_ptp_feature_enable (John Greene) [1150343] - [netdrv] ixgbe: fix linking at 100Mbps on copper devices with MNG FW enabled (John Greene) [1150343] - [netdrv] igb/ixgbe: remove return statements for void functions (John Greene) [1150343] - [netdrv] ixgbe: add /* fallthrough */ comment to case statements (John Greene) [1150343] - [netdrv] ixgbe: add space between operands to & (John Greene) [1150343] - [netdrv] ixgbe: don't check NULL for debugfs_remove_recursive (John Greene) [1150343] - [netdrv] ixgbe: add braces around else block (John Greene) [1150343] - [netdrv] ixgbe: fix several concatenated strings to single line (John Greene) [1150343] - [netdrv] ixgbe: fix checkpatch style of blank line after declaration (John Greene) [1150343] - [netdrv] ixgbe: fix function-like macro, remove semicolon (John Greene) [1150343] - [netdrv] ixgbe: clean up checkpatch warnings about CODE_INDENT and LEADING_SPACE (John Greene) [1150343] - [netdrv] ixgbe: get rid of SET_ETHTOOL_OPS (John Greene) [1150343] - [netdrv] ixgbe: change handling of multicast filters (John Greene) [1150343] - [netdrv] ixgbe: Use out-of-line function for register reads (John Greene) [1150343] - [netdrv] ixgbe: convert low_water into an array (John Greene) [1150343] - [netdrv] ixgbe: Add new netdev op to turn spoof checking on or off per VF (John Greene) [1150343] - [netdrv] ixgbe: Fix memory leak in ixgbe_free_q_vector, missing rcu (John Greene) [1150343] - [netdrv] ixgbe: Fix tx_packets and tx_bytes stats not updating (John Greene) [1150343] - [scsi] scsi_show_extd_sense double prints ASC/ASCQ for vendor specific ASC (Rob Evers) [1203858]- [fs] dcache: return -ESTALE not -EBUSY on distributed fs race (J. Bruce Fields) [1061994] - [fs] fuse: revalidate when may_open() returns ESTALE (Zorro Lang) [1142355] - [md] dm: impose configurable deadline for dm_request_fn's merge heuristic (Mike Snitzer) [1163769] - [md] dm-sysfs: introduce ability to add writable attributes (Mike Snitzer) [1163769] - [md] dm: don't start current request if it would've merged with the previous (Mike Snitzer) [1163769] - [md] dm: don't schedule delayed run of the queue if nothing to do (Mike Snitzer) [1163769] - [md] dm: only run the queue on completion if congested or no requests pending (Mike Snitzer) [1163769] - [md] dm: remove request-based logic from make_request_fn wrapper (Mike Snitzer) [1163769] - [md] dm: remove request-based DM queue's lld_busy_fn hook (Mike Snitzer) [1163769] - [md] dm: remove unnecessary wrapper around blk_lld_busy (Mike Snitzer) [1163769] - [kernel] panic: add TAINT_SOFTLOCKUP (Aaron Tomlin) [1184512] - [kernel] watchdog: print traces for all cpus on lockup detection (Aaron Tomlin) [1184512] - [x86] nmi: provide the option to issue an NMI back trace to every cpu but current (Aaron Tomlin) [1184512] - [x86] kernel: Avoid calling arch_trigger_all_cpu_backtrace() at the same time (Aaron Tomlin) [1184512] - [net] ipvs: allow rescheduling of new connections when port reuse is detected (Marcelo Leitner) [1108514] - [net] ipvs: Fix reuse connection if real server is dead (Marcelo Leitner) [1108514] - [net] neigh: Keep neighbour cache entries if number of them is small enough (Jiri Pirko) [1199856] - [net] gso: fix skb_segment for non-offset skb pointers (Jiri Benc) [1200533] - [netdrv] mlx4_en: Expose port number through sysfs (Amir Vadai) [1119772] - [net] core: Add sysfs file for port number (Amir Vadai) [1119772]- [kernel] dynamic_debug: fix comment (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use seq_open_private() instead of seq_open() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace obselete simple_strtoul() with kstrtouint() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix ddebug_parse_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: remove wrong error message (Michal Schmidt) [1203349] - [kernel] docs: dynamic-debug-howto.txt: update since new wildcard support (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add wildcard support to filter files/functions/modules (Michal Schmidt) [1203349] - [kernel] lib: parser: put EXPORT_SYMBOLs in the conventional place (Michal Schmidt) [1203349] - [kernel] lib: parser: add match_wildcard() function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: line queries failing due to uninitialized local variable (Michal Schmidt) [1203349] - [kernel] dynamic_debug: reuse generic string_unescape function (Michal Schmidt) [1203349] - [kernel] lib: introduce generic string_unescape (Michal Schmidt) [1203349] - [kernel] lib: net: make isodigit() public and use it (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add pr_errs before -EINVALs (Michal Schmidt) [1203349] - [kernel] lib: KABI fix print_hex_dump_bytes() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: dynamic hex dump (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix vpr_ logging styles (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use kbasename() (Michal Schmidt) [1203349] - [kernel] string: introduce helper to get base file name from given path (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove unnecessary __used (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use printk(KERN_WARNING..) in stub function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: init with early_initcall, not arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: update Documentation/*, Kconfig.debug (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add modname arg to exec_query callchain (Michal Schmidt) [1203349] - [kernel] dynamic_debug: print ram usage by ddebug tables if verbose (Michal Schmidt) [1203349] - [kernel] dynamic_debug: simplify dynamic_debug_init error exit (Michal Schmidt) [1203349] - [kernel] dynamic_debug: combine parse_args callbacks together (Michal Schmidt) [1203349] - [kernel] dynamic_debug: deprecate ddebug_query, suggest dyndbg instead (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug work for module initialization (Michal Schmidt) [1203349] - [kernel] params: add 3rd arg to option handler callback signature (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix leading spaces in dynamic_debug.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace if (verbose) pr_info with macro vpr_info (Michal Schmidt) [1203349] - [kernel] dynamic_debug: process multiple debug-queries on a line (Michal Schmidt) [1203349] - [kernel] dynamic_debug: factor vpr_info_dq out of ddebug_parse_query (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add trim_prefix() to provide source-root relative paths (Michal Schmidt) [1203349] - [kernel] dynamic_debug: enlarge command/query write buffer (Michal Schmidt) [1203349] - [kernel] dynamic_debug: chop off comments in ddebug_tokenize (Michal Schmidt) [1203349] - [kernel] dynamic_debug: early return if _ddebug table is empty (Michal Schmidt) [1203349] - [kernel] dynamic_debug: tighten up error checking on debug queries (Michal Schmidt) [1203349] - [kernel] dynamic_debug: describe_flags with '=[pmflt_]*' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: drop explicit !=NULL checks (Michal Schmidt) [1203349] - [kernel] dynamic_debug: pr_err() call should not depend upon verbosity (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace strcpy with strlcpy, in ddebug_setup_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: change verbosity at runtime (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug supersede DEBUG ccflag (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use _DPRINTK_FLAGS_PRINT (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix whitespace complaints from scripts/cleanfile (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix undefined reference to `__netdev_printk' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use a single printk() to emit messages (Michal Schmidt) [1203349] - [kernel] dynamic_debug: consolidate repetitive struct _ddebug descriptor definitions (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make netdev_dbg() call __netdev_printk() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Convert printks to pr_ (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove uses of KERN_CONT in dynamic_emit_prefix (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Consolidate prefix output to single routine (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add __dynamic_dev_dbg (Michal Schmidt) [1203349] - [kernel] lib: Remove unneeded version.h include (Michal Schmidt) [1203349] - [kernel] docs: fix dev_debug() braino in dynamic-debug-howto.txt (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add #include (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add more flags (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Initialize dynamic debug earlier via arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Introduce ddebug_query= boot parameter (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Split out query string parsing/setup from proc_write (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix dynamic_dev_dbg() macro if CONFIG_DYNAMIC_DEBUG not set (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix documentation errors (Michal Schmidt) [1203349] - [kernel] dynamic_debug: small cleanup in ddebug_proc_write() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: include slab.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove KBUILD_MODNAME from dynamic_pr_debug (Michal Schmidt) [1203349] - [fs] nfs: Add a module parameter to set the number of session slots (Steve Dickson) [1077226] - [fs] nfs: Fix races between nfs_remove_bad_delegation() and delegation return (Steve Dickson) [1166843] - [fs] nfs: Ensure that we call FREE_STATEID when NFSv4.x stateids are revoked (Steve Dickson) [1166843] - [fs] nfs: Don't try to reclaim delegation open state if recovery failed (Steve Dickson) [1166843] - [fs] nfs: Ensure that we remove NFSv4.0 delegations when state has expired (Steve Dickson) [1166843] - [docs] kdump: Document this case in kdump.txt (Baoquan He) [990302] - [x86] kexec: Add a x86_64 arch specific function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Introduce a new arch dependent function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Use __weak symboling instead for arch dependent function of kexec (Baoquan He) [990302] - [drm] makefile: update drm version (Rob Clark) [1200563] - [drm] i915: further quiet i915 (Rob Clark) [1200563] - [drm] i915: fix build for CONFIG_BUG=n (Rob Clark) [1200563] - [drm] i915: tame the chattermouth (Rob Clark) [1200563] - [drm] radeon: properly set vm fragment size for TN/RL (Rob Clark) [1200563] - [drm] radeon: fix the crash in test functions (Rob Clark) [1200563] - [drm] radeon: fix the crash in benchmark functions (Rob Clark) [1200563] - [drm] radeon: fix PLLs on RS880 and older v2 (Rob Clark) [1200563] - [drm] radeon: don't init gpuvm if accel is disabled (Rob Clark) [1200563] - [drm] i915: fix inconsistent brightness after resume (Rob Clark) [1200563] - [drm] i915: Init PPGTT before context enable (Rob Clark) [1200563] - [drm] i915: BDW Fix Halo PCI IDs marked as ULT (Rob Clark) [1200563] - [drm] i915: Only fence tiled region of object (Rob Clark) [1200563] - [drm] radeon: Restore GART table contents after pinning it in VRAM v3 (Rob Clark) [1200563] - [drm] radeon: Split off gart_get_page_entry ASIC hook from set_page_entry (Rob Clark) [1200563] - [drm] radeon: use rv515_ring_start on r5xx (Rob Clark) [1200563] - [drm] radeon: add si dpm quirk list (Rob Clark) [1200563] - [drm] radeon: add a dpm quirk list (Rob Clark) [1200563] - [drm] i915: Ban Haswell from using RCS flips (Rob Clark) [1200563] - [drm] i915: Kill check_power_well() calls (Rob Clark) [1200563] - [drm] revert "i915: Preserve VGACNTR bits from the BIOS" (Rob Clark) [1200563] - [drm] irq: BUG_ON() -> WARN_ON() (Rob Clark) [1200563] - [drm] i915: Don't call intel_prepare_page_flip() multiple times on gen2-4 (Rob Clark) [1200563] - [drm] i915: Disable PSMI sleep messages on all rings around context switches (Rob Clark) [1200563] - [drm] i915: Force the CS stall for invalidate flushes (Rob Clark) [1200563] - [drm] i915: Invalidate media caches on gen7 (Rob Clark) [1200563] - [drm] mc: disable msi (Rob Clark) [1200563] - [drm] i915: save/restore GMBUS freq across suspend/resume on gen4 (Rob Clark) [1200563] - [drm] i915: resume MST after reading back hw state (Rob Clark) [1200563] - [drm] i915: Only warn the first time we attempt to mmio whilst suspended (Rob Clark) [1200563] - [drm] i915: Disallow pin ioctl completely for kms drivers (Rob Clark) [1200563] - [drm] i915: Don't complain about stolen conflicts on gen3 (Rob Clark) [1200563] - [drm] radeon: properly filter DP1.2 4k modes on non-DP1.2 hw (Rob Clark) [1200563] - [drm] radeon: adjust default bapm settings for KV (Rob Clark) [1200563] - [drm] radeon: fix sad_count check for dce3 (Rob Clark) [1200563] - [drm] radeon: KV has three PPLLs (Rob Clark) [1200563] - [drm] radeon: check the right ring in radeon_evict_flags() (Rob Clark) [1200563] - [drm] radeon: work around a hw bug in MGCG on CIK (Rob Clark) [1200563] - [drm] radeon: fix typo in CI dpm disable (Rob Clark) [1200563] - [drm] dp-mst: Remove branches before dropping the reference (Rob Clark) [1200563] - [drm] dp: retry AUX transactions 32 times (Rob Clark) [1200563] - [drm] fb_helper: move deferred fb checking into restore mode (Rob Clark) [1200563] - [drm] ttm: Avoid memory allocation from shrinker functions (Rob Clark) [1200563] - [drm] nouveau: bring back legacy mmap handler (Rob Clark) [1200563] - [drm] nouveau: Do not BUG_ON(!spin_is_locked()) on UP (Rob Clark) [1200563] - [kernel] coredump_wait: don't call complete_vfork_done() (Mateusz Guzik) [1197599] - [kernel] vfork: make it killable (Mateusz Guzik) [1197599] - [kernel] vfork: introduce complete_vfork_done() (Mateusz Guzik) [1197599] - [virtio] virtio_pci: document why we defer kfree (Fam Zheng) [1199421] - [virtio] virtio_pci: defer kfree until release callback (Fam Zheng) [1199421] - [netdrv] tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one() (Ivan Vecera) [1200911]- [md] raid5: Initialize bi_vcnt (Jes Sorensen) [1203221] - [md] raid10: fix conversion from RAID0 to RAID10 (Jes Sorensen) [1177745] - [x86] crypto: sha256_ssse3 - also test for BMI2 (Herbert Xu) [1201560] - [x86] crypto: sha256_ssse3 - fix stack corruption with SSSE3 and AVX implementations (Herbert Xu) [1201490] - [char] tty: drop driver reference in tty_open fail path (Mateusz Guzik) [1201894] {CVE-2011-5321} - [netdrv] e1000: move e1000_tbi_adjust_stats to where its used (John Greene) [1150339] - [netdrv] e1000: e1000_ethertool.c coding style fixes (John Greene) [1150339] - [netdrv] e1000: remove unnecessary break after return (John Greene) [1150339] - [netdrv] e1000: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150339] - [netdrv] e1000: Use time_after() for time comparison (John Greene) [1150339] - [netdrv] e1000: remove the check: skb->len<=0 (John Greene) [1150339] - [netdrv] e1000: Use is_broadcast_ether_addr/is_multicast_ether_addr helpers (John Greene) [1150339] - [netdrv] e1000: get rid of SET_ETHTOOL_OPS (John Greene) [1150339] - [netdrv] e1000: remove open-coded skb_cow_head (John Greene) [1150339] - [netdrv] e1000: remove debug messages with function names (John Greene) [1150339] - [netdrv] e1000: delete non-required instances of include (John Greene) [1150339] - [netdrv] e1000: fix possible reset_task running after adapter down (John Greene) [1150339] - [netdrv] e1000: fix lockdep warning in e1000_reset_task (John Greene) [1150339] - [netdrv] e1000: prevent oops when adapter is being closed and reset simultaneously (John Greene) [1150339] - [netdrv] e1000: fix wrong queue idx calculation (John Greene) [1150339] - [netdrv] e1000: Remove extern from function prototypes (John Greene) [1150339] - [netdrv] e1000: replace dma_set_mask()+dma_set_coherent_mask() with new helper (John Greene) [1150339] - [netdrv] e1000: ethtool: Add missing dma_mapping_error-call in e1000_setup_desc_rings (John Greene) [1150339] - [netdrv] e1000: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0) (John Greene) [1150339] - [netdrv] e1000: Remove dma_alloc_coherent OOM messages (John Greene) [1150339] - [netdrv] e1000: Remove remaining alloc/OOM messages (John Greene) [1150339] - [netdrv] e1000: fix up function prototypes after __dev* removals (John Greene) [1150339] - [netdrv] e1000: remove __dev* attributes (John Greene) [1150339] - [netdrv] e1000: fix concurrent accesses to PHY from watchdog and ethtool (John Greene) [1150339] - [netdrv] e1000: Small packets may get corrupted during padding by HW (John Greene) [1150339] - [acpi] fan: Use bus id as the name for non PNP0C0B (Fan) devices (Prarit Bhargava) [1192485] - [acpi] fan: support INT3404 thermal device (Prarit Bhargava) [1192485] - [acpi] fan: add ACPI 4.0 style fan support (Prarit Bhargava) [1192485] - [acpi] fan: remove no need check for device pointer (Prarit Bhargava) [1192485] - [acpi] fan: printk replacement (Prarit Bhargava) [1192485] - [acpi] fan: do nothing in suspend and poweroff callback (Prarit Bhargava) [1192485] - [acpi] fan: trivial style cleanup (Prarit Bhargava) [1192485] - [acpi] fan: Initialize acpi_state variable (Prarit Bhargava) [1192485] - [acpi] fan: avoid null pointer deference error (Prarit Bhargava) [1192485] - [acpi] fan: Use struct dev_pm_ops for power management in the fan driver (Prarit Bhargava) [1192485] - [acpi] fan: Fix more unbalanced code block (Prarit Bhargava) [1192485] - [acpi] ec: Drop suspend and resume routines (Prarit Bhargava) [1192485] - [acpi] fan: fix unbalanced code block (Prarit Bhargava) [1192485] - [input] mouse: synaptics - remove X250 from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove X1 Carbon 3rd gen from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - re-route tracksticks buttons on the Lenovo 2015 series (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove TOPBUTTONPAD property for Lenovos 2015 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - retrieve the extended capabilities in query $10 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - do not retrieve the board id on old firmwares (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - handle spurious release of trackstick buttons (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix middle button on Lenovo 2015 products (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - skip quirks when post-2013 dimensions (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - support min/max board id in min_max_pnpid_table (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove obsolete min/max quirk for X240 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - query min dimensions for fw v8.1 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - log queried and quirked dimension values (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - split synaptics_resolution(), query first (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2nd (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max on Thinkpad E540 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for Lenovo T440s (Benjamin Tissoires) [1186105 1186111] - [input] mouse: psmouse - add psmouse_matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for pnp-id LEN2002 (Edge E531) (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix resolution for manually provided min/max (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - change min/max quirk table to pnp-id matching (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add a matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - T540p - unify with other LEN0034 models (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - print firmware ID and board number at init (Benjamin Tissoires) [1186105 1186111]- [infiniband] core: Prevent integer overflow in ib_umem_get address arithmetic (Doug Ledford) [1179327] {CVE-2014-8159} - [net] ipcomp: Mark as netns_ok (Jiri Pirko) [1112926] - [netdrv] l2tp: Fix UDP socket reference count bugs in the pppol2tp driver (Jiri Pirko) [1198290] - [net] ipv6: replacing a rt6_info needs to purge possible propagated rt6_infos too (Jiri Pirko) [1198404] - [net] netfilter: ipt_LOG: add bufferisation to call printk() once (Mateusz Guzik) [972694] - [net] netfilter: add missing xt_log.h file (Mateusz Guzik) [972694] - [virt] kvm: exclude ioeventfd from counting kvm_io_range limit (Amos Kong) [1124311] - [pci] Deprecate DEFINE_PCI_DEVICE_TABLE (Prarit Bhargava) [1198148] - [pci] Remove DEFINE_PCI_DEVICE_TABLE macro use (Prarit Bhargava) [1198148] - [wireless] rt2800pci: add firmware for RT3290 (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -12 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -10 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -9 firmware for iwl 3160 / 7260 / 7265 (Stanislaw Gruszka) [1036243] - [wireless] Update zd1201 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update rndis_wlan driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update mwl8k driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update adm8211 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update wl3501_cs driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update atmel driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update at76c50x-usb driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update airo driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport ti drivers from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211_hwsim driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] orinoco: Compile the driver with updated mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport libertas driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ipw2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport p54 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport brcmsmac driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport b43 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ssb bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport bcma bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlegacy driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport rt2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath common layer from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport carl9170 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath5k driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath9 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlwifi driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211 from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport wireless core from linux-3.19 (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add system workqueues (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add mod_delayed_work (Stanislaw Gruszka) [1189024] - [wireless] driver core: export platform_device_register_data as a GPL symbol (Stanislaw Gruszka) [1189024] - [net] etherdevice: Add ether_addr_equal_unaligned (Stanislaw Gruszka) [1189024] - [net] if_ether.h: add IEEE 802.21 Ethertype (Stanislaw Gruszka) [1189024] - [wireless] kernel.h: define u8, s8, u32, etc. limits (Stanislaw Gruszka) [1189024] - [wireless] kabi: remove wireless_send_event symbol (Stanislaw Gruszka) [1189024] - [scsi] qla2xxx: fix race in handling rport deletion during recovery causes panic (Chad Dupuis) [1102902] - [usb] io_ti: fix sysfs-attribute creation (Don Zickus) [1196460] - [usb] io_ti: fix port-data memory leak (Don Zickus) [1196460] - [usb] io_ti: Make edge_remove_sysfs_attrs the port_remove method (Don Zickus) [1196460] - [scsi] storvsc: force discovery of LUNs that may have been removed (Vitaly Kuznetsov) [1035571 1199766] - [scsi] storvsc: in responce to a scan event, scan the host (Vitaly Kuznetsov) [1035571 1199766] - [scsi] don't add scsi_device if its already visible (Vitaly Kuznetsov) [1035571 1199766] - [fs] aio: wake all waiters when destroying ctx (Mateusz Guzik) [1201260] - [x86] kvm: SYSENTER emulation is broken (Mateusz Guzik) [1186450] {CVE-2015-0239} - [x86] kvm: add halt_poll_ns module parameter (Paolo Bonzini) [1185250] - [kernel] sched: Add function single_task_running to let a task check if it is the only task running on a cpu (Paolo Bonzini) [1185250]- [crypto] sha512: Create module providing optimized SHA512 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX2 RORX instruction (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha512: Expose generic sha512 routine to be callable from other modules (Herbert Xu) [1036216] - [crypto] sha256: Create module providing optimized SHA256 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 routine using AVX2's RORX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine with AVX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha256: Expose SHA256 generic routine to be callable externally (Herbert Xu) [1036216] - [crypto] rng: RNGs must return 0 in success case (Herbert Xu) [1199230] - [hv] hv_balloon: keep locks balanced on add_memory() failure (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: refuse to balloon below the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: report offline pages as being used (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: eliminate the trylock path in acquire/release_region_mutex (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Don't post pressure status from interrupt context (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Fix a locking bug in the balloon driver (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Make adjustments in computing the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: avoid memory leak on alloc_error of 2MB memory block (Vitaly Kuznetsov) [1006234] - [fs] isofs: infinite loop in CE record entries (Jacob Tanenbaum) [1175245] {CVE-2014-9420} - [x86] intel_pstate: Add support for SkyLake (Steve Best) [1189313] - [x86] vdso: ASLR bruteforce possible for vdso library (Jacob Tanenbaum) [1184897] {CVE-2014-9585} - [kernel] time: ntp: Correct TAI offset during leap second (Prarit Bhargava) [1199134] - [kernel] kexec: fix build error when hugetlbfs is disabled (Minfei Huang) [1121663] - [kernel] kexec: export free_huge_page to VMCOREINFO (Minfei Huang) [1121663] - [kernel] kexec: save PG_head_mask in VMCOREINFO (Minfei Huang) [1121663] - [mm] Fix PageHead when !CONFIG_PAGEFLAGS_EXTENDED (Minfei Huang) [1121663] - [scsi] lpfc: correct device removal deadlock after link bounce (Rob Evers) [1194793]- [netdrv] i40evf: TCP/IPv6 over Vxlan Tx checksum offload fix (Stefan Assmann) [1150337] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150337] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150337] - [netdrv] i40evf: Add more info to interrupt vector names (Stefan Assmann) [1150337] - [netdrv] i40evf: allow enabling of debug prints via ethtool (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait forever (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor reset (Stefan Assmann) [1150337] - [netdrv] i40evf: disable NAPI polling sooner (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150337] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150337] - [netdrv] i40evf: stop the watchdog for shutdown (Stefan Assmann) [1150337] - [netdrv] i40evf: ignore bogus messages from FW (Stefan Assmann) [1150337] - [netdrv] i40evf: reset on module unload (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150337] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150337] - [netdrv] i40evf: kick a stalled admin queue (Stefan Assmann) [1150337] - [netdrv] i40evf: enable interrupt 0 appropriately (Stefan Assmann) [1150337] - [netdrv] i40evf: don't fire traffic IRQs when the interface is down (Stefan Assmann) [1150337] - [netdrv] i40evf: remove leftover VLAN filters (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor shutdown code (Stefan Assmann) [1150337] - [netdrv] i40evf: Remove some scary log messages (Stefan Assmann) [1150337] - [netdrv] i40evf: remove redundant code (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150337] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150337] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150337] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150337] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150337] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150337] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init sequence even more robust (Stefan Assmann) [1150337] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150337] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150337] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary else (Stefan Assmann) [1150337] - [netdrv] i40evf: make comparisons consistent (Stefan Assmann) [1150337] - [netdrv] i40evf: make checkpatch happy (Stefan Assmann) [1150337] - [netdrv] i40evf: update header comments (Stefan Assmann) [1150337] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150337] - [netdrv] i40evf: don't use more queues than CPUs (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init processing more robust (Stefan Assmann) [1150337] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150337] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150337] - [netdrv] i40evf: Add support for 10G base T parts (Stefan Assmann) [1150337] - [netdrv] i40evf: properly handle multiple AQ messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150337] - [netdrv] i40evf: Fixed guest OS panic when removing vf driver (Stefan Assmann) [1150337] - [netdrv] i40evf: fix memory leak on unused interfaces (Stefan Assmann) [1150337] - [netdrv] i40evf: don't leak queue vectors (Stefan Assmann) [1150337] - [netdrv] i40evf: do not re-arm watchdog after remove (Stefan Assmann) [1150337] - [netdrv] i40evf: future-proof vfr_stat state check (Stefan Assmann) [1150337] - [netdrv] i40evf: fix scan warning on sprintf (Stefan Assmann) [1150337] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait so long (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary break after goto (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40evf: invite vector 0 to the interrupt party (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150337] - [netdrv] i40evf: don't violate scope (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150337] - [netdrv] i40evf: change branding string (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150337] - [netdrv] i40evf: set flags before sending message (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150337] - [netdrv] i40evf: resend FW request if no response (Stefan Assmann) [1150337] - [netdrv] i40evf: fix typo (Stefan Assmann) [1150337] - [netdrv] i40evf: return more useful error information (Stefan Assmann) [1150337] - [netdrv] i40evf: don't stop watchdog if it hasn't started (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150337] - [netdrv] i40evf: fix off-by-one (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150337] - [netdrv] i40evf: check admin queue error bits (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150337] - [netdrv] i40evf: don't go further down (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: set headwb Tx context flags and use them (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150337] - [netdrv] i40evf: Fix function header (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150337] - [netdrv] i40evf: use correct format for printing MAC addresses (Stefan Assmann) [1150337] - [netdrv] i40evf: clean up log message formatting (Stefan Assmann) [1150337] - [netdrv] i40evf: remove bogus comment (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary log messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150337] - [netdrv] i40evf: make messages less dire (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150337] - [netdrv] i40evf: fix crash when changing ring sizes (Stefan Assmann) [1150337] - [netdrv] i40evf: set descriptor multiple to 32 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150337] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Change type to u32 to avoid sparse error (Stefan Assmann) [1150337] - [netdrv] i40e: check pointers before use (Stefan Assmann) [1150345] - [netdrv] i40e: catch NVM write semaphore timeout and retry (Stefan Assmann) [1150345] - [netdrv] i40e: stop flow director on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: disconnect irqs on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: Issue a PF reset if Tx queue disable timeout (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the Tx ring qset handle when DCB reconfigures (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the case where per TC queue count was higher than queues enabled (Stefan Assmann) [1150345] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150345] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150345] - [netdrv] i40e: Don't check for Tx hang when PF down (Stefan Assmann) [1150345] - [netdrv] i40e: fix shift precedence issue (Stefan Assmann) [1150345] - [netdrv] i40e: Fix memory leak at failure path in i40e_dbg_command_write() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150345] - [netdrv] i40e: Use ethtool private flags to display NPAR status (Stefan Assmann) [1150345] - [netdrv] i40e: Set FLAG_RD when sending buffer FW must read (Stefan Assmann) [1150345] - [netdrv] i40e: print Rx packet split status (Stefan Assmann) [1150345] - [netdrv] i40e: Set BUF flag for Set Version AQ command (Stefan Assmann) [1150345] - [netdrv] i40e: Add support for getlink, setlink ndo ops (Stefan Assmann) [1150345] - [net] set and query VEB/VEPA bridge mode via PF_BRIDGE (Stefan Assmann) [1150345] - [netdrv] i40e: Implement configfs for NPAR BW configuration (Stefan Assmann) [1150345] - [netdrv] i40e: Add NPAR BW get and set functions (Stefan Assmann) [1150345] - [netdrv] i40e: enable packet split only when IOMMU present (Stefan Assmann) [1150345] - [netdrv] i40e: Add method to keep track of current rxnfc settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150345] - [netdrv] i40e: Fix i40e_ndo_set_vf_spoofchk (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the EMPR interrupt received handling (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150345] - [netdrv] i40e: Use #define for the VSI connection type (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150345] - [netdrv] i40e: rename debugfs clear_stats option (Stefan Assmann) [1150345] - [netdrv] i40e: update Shadow RAM read/write functions (Stefan Assmann) [1150345] - [netdrv] i40e: Enable Loopback for the FCOE vsi as well (Stefan Assmann) [1150345] - [netdrv] i40e: Fix function header (Stefan Assmann) [1150345] - [netdrv] i40e: fix led blink toggle to enable steady state (Stefan Assmann) [1150345] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150345] - [netdrv] i40e: stop the service task at shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: add locking around VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: Use even more ARQ descriptors (Stefan Assmann) [1150345] - [netdrv] i40e: delay after VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: avoid use of uninitialized v_budget in i40e_init_msix (Stefan Assmann) [1150345] - [netdrv] i40e: i40e_fcoe.c: Remove unused function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150345] - [netdrv] i40e: when Rx timestamps disabled set specific mode (Stefan Assmann) [1150345] - [netdrv] i40e: use same check for Rx hang as for Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150345] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150345] - [netdrv] i40e: Issue "Stop LLDP" command for firmware older than v4.3 (Stefan Assmann) [1150345] - [netdrv] i40e: check I40E_FLAG_PTP before handling Tx or Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: only enable PTP interrupt cause if PTP is enabled (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Dump Stats string removed from debugfs help command (Stefan Assmann) [1150345] - [netdrv] i40e: Add define for interrupt name string len (Stefan Assmann) [1150345] - [netdrv] i40e: don't give up on DCB error after reset (Stefan Assmann) [1150345] - [netdrv] i40e: fix proc/int descriptions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE configure option (Stefan Assmann) [1150345] - [netdrv] i40e: limit sriov to partition 1 of NPAR configurations (Stefan Assmann) [1150345] - [netdrv] i40e: Don't exit link event early if link speed has changed (Stefan Assmann) [1150345] - [netdrv] i40e: limit WoL and link settings to partition 1 (Stefan Assmann) [1150345] - [netdrv] i40e: Adding function for reading PBA String (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150345] - [netdrv] i40e: remove VN2VN related mac filters (Stefan Assmann) [1150345] - [netdrv] i40e: Add warning for NPAR partitions with link speed less than 10Gbps (Stefan Assmann) [1150345] - [netdrv] i40e: disable IOV before freeing resources (Stefan Assmann) [1150345] - [netdrv] i40e: Fix bug with TCP over IPv6 over VXLAN (Stefan Assmann) [1150345] - [netdrv] i40e: Fix Rx checksum error counter (Stefan Assmann) [1150345] - [netdrv] i40e: fix un-necessary Tx hangs (Stefan Assmann) [1150345] - [netdrv] i40e: Fix possible memory leak in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] net: Disallow providing non zero VLAN ID for NIC drivers FDB add flow (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150345] - [netdrv] i40e: add to NVM update debug message (Stefan Assmann) [1150345] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150345] - [netdrv] i40e: poll on NVM semaphore only if not other error (Stefan Assmann) [1150345] - [netdrv] i40e: fix up NVM update sm error handling (Stefan Assmann) [1150345] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150345] - [netdrv] i40e: init NVM update state on adminq init (Stefan Assmann) [1150345] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150345] - [netdrv] i40e: rework debug messages for NVM update (Stefan Assmann) [1150345] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150345] - [netdrv] i40e: better error messages for NVM update issues (Stefan Assmann) [1150345] - [netdrv] i40e: clear NVM update state on ethtool test (Stefan Assmann) [1150345] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150345] - [netdrv] i40e: Reduce stack in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150345] - [netdrv] i40e: get pf_id from HW rather than PCI function (Stefan Assmann) [1150345] - [netdrv] i40e: increase ARQ size (Stefan Assmann) [1150345] - [netdrv] i40e: Re enable Main VSI loopback setting in the reset path (Stefan Assmann) [1150345] - [netdrv] i40e: Add new update VSI flow to accommodate FW fix with VSI Loopback mode (Stefan Assmann) [1150345] - [netdrv] i40e: Increase reset delay (Stefan Assmann) [1150345] - [netdrv] i40e: fix netdev_stat macro definition (Stefan Assmann) [1150345] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150345] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150345] - [netdrv] i40e: don't enable PTP support on more than one PF per port (Stefan Assmann) [1150345] - [netdrv] i40e: Add description to misc and fd interrupts (Stefan Assmann) [1150345] - [netdrv] i40e: allow various base numbers in debugfs aq commands (Stefan Assmann) [1150345] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unneeded break statement (Stefan Assmann) [1150345] - [netdrv] i40e: trigger SW INT with no ITR wait (Stefan Assmann) [1150345] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150345] - [netdrv] i40e: Prevent link flow control settings when PFC is enabled (Stefan Assmann) [1150345] - [netdrv] i40e: Do not disable/enable FCoE VSI with DCB reconfig (Stefan Assmann) [1150345] - [netdrv] i40e: Modify Tx disable wait flow in case of DCB reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Update VEB's enabled_tc after reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Check for LLDP AdminStatus before querying DCBX (Stefan Assmann) [1150345] - [netdrv] i40e: Add support to firmware CEE DCBX mode (Stefan Assmann) [1150345] - [netdrv] i40e: Resume Port Tx after DCB event (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version to 1.1.23 (Stefan Assmann) [1150345] - [netdrv] i40e: re-enable VFLR interrupt sooner (Stefan Assmann) [1150345] - [netdrv] i40e: only warn once of PTP nonsupport in 100Mbit speed (Stefan Assmann) [1150345] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150345] - [netdrv] i40e: don't do link_status or stats collection on every ARQ (Stefan Assmann) [1150345] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150345] - [netdrv] i40e: properly parse MDET registers (Stefan Assmann) [1150345] - [netdrv] i40e: configure VM ID in qtx_ctl (Stefan Assmann) [1150345] - [netdrv] i40e: enable debug earlier (Stefan Assmann) [1150345] - [netdrv] i40e: better wording for resource tracking errors (Stefan Assmann) [1150345] - [netdrv] i40e: scale msix vector use when more cores than vectors (Stefan Assmann) [1150345] - [netdrv] i40e: remove debugfs dump stats (Stefan Assmann) [1150345] - [netdrv] i40e: avoid disable of interrupt when changing ITR (Stefan Assmann) [1150345] - [netdrv] i40e: fix link checking logic (Stefan Assmann) [1150345] - [netdrv] i40e: Add condition to enter fdir flush and reinit (Stefan Assmann) [1150345] - [netdrv] i40e: _MASK vs _SHIFT typo in i40e_handle_mdd_event() (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version (Stefan Assmann) [1150345] - [netdrv] i40e: Moving variable declaration out of the loops (Stefan Assmann) [1150345] - [netdrv] i40e: Add 10GBaseT support (Stefan Assmann) [1150345] - [netdrv] i40e: process link events when setting up switch (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug where Rx would stop after some time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150345] - [netdrv] i40e: enable LSE poke and simplify link state (Stefan Assmann) [1150345] - [netdrv] i40e: mask phy events (Stefan Assmann) [1150345] - [netdrv] i40e: skb->xmit_more support (Stefan Assmann) [1150345] - [netdrv] i40e: use global pci_vfs_assigned() to replace local i40e_vfs_are_assigned() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: fix panic due to too-early Tx queue enable (Stefan Assmann) [1150345] - [netdrv] i40e: Fix an issue when PF reset fails (Stefan Assmann) [1150345] - [netdrv] i40e: make warning less verbose (Stefan Assmann) [1150345] - [netdrv] i40e: Tell OS link is going down when calling set_phy_config (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unnecessary assignment (Stefan Assmann) [1150345] - [netdrv] i40e: Change wording to be more consistent (Stefan Assmann) [1150345] - [netdrv] i40e: Allow user to change link settings if link is down (Stefan Assmann) [1150345] - [netdrv] i40e: Add dual speed module support (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150345] - [netdrv] i40e: quiet complaints when removing default MAC VLAN filter and make set_mac reversible (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150345] - [netdrv] i40e: Add checks and message for Qualified Module info (Stefan Assmann) [1150345] - [netdrv] i40e: set num_queue_pairs to num configured by VF (Stefan Assmann) [1150345] - [netdrv] i40e: Enable l2tsel bit for VLAN tag control (Stefan Assmann) [1150345] - [netdrv] i40e: Add a FD flush counter to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: ATR policy change to flush the table to clean stale ATR rules (Stefan Assmann) [1150345] - [netdrv] i40e: Some FD message fixes (Stefan Assmann) [1150345] - [netdrv] i40e: Update flow director error messages to reduce user confusion (Stefan Assmann) [1150345] - [netdrv] i40e: fix PTP bug (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a few potential VF dereferences (Stefan Assmann) [1150345] - [netdrv] i40e: Fix for recent kernel panic (Stefan Assmann) [1150345] - [netdrv] i40e: Cleaning up missing null-terminate in conjunction with strncpy (Stefan Assmann) [1150345] - [netdrv] i40e: use correct structure type name in sizeof (Stefan Assmann) [1150345] - [netdrv] i40e: fix sparse non static symbol warning (Stefan Assmann) [1150345] - [netdrv] i40e: Fix missing uapi/linux/dcbnl.h include in i40e_fcoe.c (Stefan Assmann) [1150345] - [netdrv] i40e: remove support for vf unicast promiscuous mode (Stefan Assmann) [1150345] - [netdrv] i40e: Minor comment changes (Stefan Assmann) [1150345] - [netdrv] i40e: disable local loopback on vmdq vsi (Stefan Assmann) [1150345] - [netdrv] i40e: use correct vf_id offset for virtchnl message (Stefan Assmann) [1150345] - [netdrv] i40e: expose debug_write_register request (Stefan Assmann) [1150345] - [netdrv] i40e: disable FCoE (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE to build and updates its documentation (Stefan Assmann) [1150345] - [netdrv] i40e: RHEL6 fixups for fcoe code (Stefan Assmann) [1150345] - [netdrv] i40e: Adds FCoE related code to i40e core driver (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE code to the i40e driver (Stefan Assmann) [1150345] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150345] - [netdrv] i40e: Give link more time after setting flow control (Stefan Assmann) [1150345] - [netdrv] i40e: Fix firmware API version errors (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150345] - [netdrv] i40e: fix format mismatch in drivers/net/ethernet/intel/i40e/i40e_debugfs.c (Stefan Assmann) [1150345] - [netdrv] i40e: (ptp) warn when PF_ID does not match in PRTTSYN_CTL0 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150345] - [netdrv] i40e: never generate both software and hardware timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: Add ndo_get_phys_port_id() callback support (Stefan Assmann) [1150345] - [netdrv] i40e: remove unnecessary break after goto (Stefan Assmann) [1150345] - [netdrv] bridge: fdb dumping takes a filter device (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150345] - [netdrv] i40e: Implement set_settings for ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: Add set_pauseparam to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150345] - [netdrv] i40e: move nway reset (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Finish implementation of ethtool get settings (Stefan Assmann) [1150345] - [netdrv] i40e: disable TPH (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a boundary condition and turning off of ntuple (Stefan Assmann) [1150345] - [netdrv] i40e: tolerate lost interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150345] - [netdrv] i40e: remove linux/export.h header from i40e_ptp.c (Stefan Assmann) [1150345] - [netdrv] i40e: limit GLLAN_TXPRE_QDIS to QINDX 0-127 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150345] - [netdrv] i40e: FD filter replay logic bug fix (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150345] - [netdrv] i40e: fix compile error on 32bit (Stefan Assmann) [1150345] - [netdrv] i40e: Correct mask assignment value (Stefan Assmann) [1150345] - [netdrv] i40e: clear all queues and interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150345] - [netdrv] i40e: fix fdir programming (Stefan Assmann) [1150345] - [netdrv] i40e: Add debugfs hooks to print current total FD filter count (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the FD sideband logic to detect a FD table full condition (Stefan Assmann) [1150345] - [netdrv] i40e: Avoid adding the TCP-IPv4 filter twice (Stefan Assmann) [1150345] - [netdrv] i40e: only create PTP device node once (Stefan Assmann) [1150345] - [netdrv] i40e: don't store user requested mode until we've validated it (Stefan Assmann) [1150345] - [netdrv] i40e: break PTP hardware control from ioctl command for timestamp mode (Stefan Assmann) [1150345] - [netdrv] i40e: rename i40e_ptp_enable to i40e_ptp_feature_enable (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150345] - [netdrv] i40e: do not take NVM ownership for SR read (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150345] - [netdrv] i40e: Bypass timeout recovery level 0 so as to not cause MDD (Stefan Assmann) [1150345] - [netdrv] i40e: no pf reset at pci remove (Stefan Assmann) [1150345] - [netdrv] i40e: reapply LAA after reset (Stefan Assmann) [1150345] - [netdrv] i40e: allow user to set LAA again (Stefan Assmann) [1150345] - [netdrv] i40e: use WoL flag when setting LAA (Stefan Assmann) [1150345] - [netdrv] i40e: Add ablitity to enable/disable link from set_link_restart_an (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150345] - [netdrv] i40e: Fix ethtool coalesce settings (Stefan Assmann) [1150345] - [netdrv] i40e: fix a stray print message (Stefan Assmann) [1150345] - [netdrv] i40e: warn on newer/older firmware API rev (Stefan Assmann) [1150345] - [netdrv] i40e: Add PF reset when Malicious driver event for PF (Stefan Assmann) [1150345] - [netdrv] i40e: make prep_for_reset void (Stefan Assmann) [1150345] - [netdrv] i40e: Stop the VF device after setting its MAC address (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150345] - [netdrv] i40e: keep service tasks out of reset process (Stefan Assmann) [1150345] - [netdrv] i40e: clear VEB stats when pf stats are cleared (Stefan Assmann) [1150345] - [netdrv] i40e: Fix scheduling while atomic bug during NAPI (Stefan Assmann) [1150345] - [netdrv] i40e: debugfs fix to dump remote LLDPDU (Stefan Assmann) [1150345] - [netdrv] i40e: Helper routine for Rx/Tx queue enable/disable wait (Stefan Assmann) [1150345] - [netdrv] i40e: Fix dangling ring pointers upon driver removal (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150345] - [netdrv] i40e: workaround NVM GLQF_HKEY (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150345] - [netdrv] i40e: use stored base_queue value (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug in ethtool for FD drop packet filter action (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150345] - [netdrv] i40e: Do not accept tagged packets by default (Stefan Assmann) [1150345] - [netdrv] i40e: Separate out DCB capability and enabled flags (Stefan Assmann) [1150345] - [netdrv] i40e: Change the notion of src and dst for FD_SB in ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150345] - [netdrv] i40e: Allow RSS table entry range and GPS to be any number, not necessarily power of 2 (Stefan Assmann) [1150345] - [netdrv] i40e: Delete stale MAC filters after change (Stefan Assmann) [1150345] - [netdrv] i40e: Do not fall back to one queue model if the only feature enabled is ATR (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150345] - [netdrv] i40e: keep SR-IOV enabled in the case that RSS, VMDQ, FD_SB and DCB are disabled (Stefan Assmann) [1150345] - [netdrv] i40e: Changes to Interrupt distribution policy (Stefan Assmann) [1150345] - [netdrv] i40e: implement anti-spoofing for VFs (Stefan Assmann) [1150345] - [netdrv] i40e: don't complain about removing non-existent addresses (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused variable and memory allocation (Stefan Assmann) [1150345] - [netdrv] i40e: allow for more VSIs (Stefan Assmann) [1150345] - [netdrv] i40e: add checks for AQ error status bits (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150345] - [netdrv] i40e: not all VSIs have rings (Stefan Assmann) [1150345] - [netdrv] i40e: clear pxe after adminq is rebuilt (Stefan Assmann) [1150345] - [netdrv] i40e: Fix incorrect feature configuration status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e: remove irqs only when they are set up (Stefan Assmann) [1150345] - [netdrv] i40e: don't remove HMC that doesn't exist (Stefan Assmann) [1150345] - [netdrv] i40e: print full link message (Stefan Assmann) [1150345] - [netdrv] i40e: add xcast stats for port (Stefan Assmann) [1150345] - [netdrv] i40e: add vsi x-cast stats (Stefan Assmann) [1150345] - [netdrv] i40e: increase reset wait time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150345] - [netdrv] i40e: print message for pre-production hardware (Stefan Assmann) [1150345] - [netdrv] i40e: add VEB stats to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: set lan_veb index (Stefan Assmann) [1150345] - [netdrv] i40e: add missing VSI statistics (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150345] - [netdrv] i40e: refactor stats collection (Stefan Assmann) [1150345] - [netdrv] i40e: refactor send version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150345] - [netdrv] i40e: notify VF of all types of resets (Stefan Assmann) [1150345] - [netdrv] i40e: clamp jumbo frame size (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150345] - [netdrv] i40e: remove check for large buffer (Stefan Assmann) [1150345] - [netdrv] i40e: Rework register diagnostic (Stefan Assmann) [1150345] - [netdrv] i40e: don't use OR to check a value (Stefan Assmann) [1150345] - [netdrv] i40e: enable CONFIG_I40E_DCB (Stefan Assmann) [1150345] - [netdrv] i40e: remove ifdefs which are no longer necessary (Stefan Assmann) [1150345] - [netdrv] i40e: revert 075a5d9ee83117e56cf429fcc1cbc78f020ed3bf (Stefan Assmann) [1150345]- [mm] vmscan: check if reclaim should really abort even if compaction_ready() is true for one zone (Rafael Aquini) [1066702] - [mm] page_alloc: prevent unending loop in __alloc_pages_slowpath() (Rafael Aquini) [1066702] - [mm] page_alloc: fix deferred congestion timeout if preferred zone is not allowed (Rafael Aquini) [1066702] - [mm] compaction: prevent infinite loop in compact_zone (Rafael Aquini) [1066702] - [mm] compaction: detect when scanners meet in isolate_freepages (Rafael Aquini) [1066702] - [mm] compaction: push isolate search base of compact control one pfn ahead (Rafael Aquini) [1066702] - [mm] compaction: checks correct fragmentation index (Rafael Aquini) [1066702] - [mm] compaction: abort if migration page cannot be charged to memcg (Rafael Aquini) [1066702] - [mm] compaction: check migrate_pages's return value instead of list_empty() (Rafael Aquini) [1066702] - [mm] hugetlb: fix and clean-up node iteration code to alloc or free (Rafael Aquini) [1066702] - [x86] fpu: shift clear_used_math() from save_i387_xstate() to handle_signal() (Oleg Nesterov) [1196262] - [x86] fpu: change save_i387_xstate() to rely on unlazy_fpu() (Oleg Nesterov) [1196262] - [kernel] clockevents: Make minimum delay adjustments configurable (Prarit Bhargava) [1183773] - [kernel] clockevents: Sanitize min_delta_ns adjustment and prevent overflows (Prarit Bhargava) [1183773] - [md] dm-switch support for RHEL 6 (Mikulas Patocka) [1196319] - [drm] i915: ignore early underrun irqs during init (Rob Clark) [1193972] - [x86] switch_to(): Load TLS descriptors before switching DS and ES (Denys Vlasenko) [1177354] {CVE-2014-9419} - [virt] revert "revert "virtio-net: initialize vlan_features"" (Vlad Yasevich) [1132972] - [netdrv] macvtap: Fix csum_start when VLAN tags are present (Vlad Yasevich) [1123697] - [netdrv] macvtap: signal truncated packets (Vlad Yasevich) [1123697] - [netdrv] macvtap: restore vlan header on user read (Vlad Yasevich) [1123697] - [netdrv] macvlan: Initialize vlan_features to turn on offload support (Vlad Yasevich) [1123697] - [netdrv] macvlan: Add support for 'always_on' offload features (Vlad Yasevich) [1123697] - [netdrv] mactap: Fix checksum errors for non-gso packets in bridge mode (Vlad Yasevich) [1123697] - [netdrv] revert "macvlan: fix checksums error when we are in bridge mode" (Vlad Yasevich) [1123697] - [net] core: Correctly set segment mac_len in skb_segment() (Vlad Yasevich) [1123697] - [net] core: generalize skb_segment() (Vlad Yasevich) [1123697] - [net] core: Add skb_headers_offset_update helper function (Vlad Yasevich) [1123697] - [netdrv] ixgbe: Correctly disable VLAN filter in promiscuous mode (Vlad Yasevich) [1123697] - [netdrv] ixgbe: remove vlan_filter_disable and enable functions (Vlad Yasevich) [1123697] - [netdrv] qlge: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697] - [netdrv] i40evf: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] i40e: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] ehea: Fix TSO and hw checksums with non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] e1000: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697]- [powerpc] perf: Never program book3s PMCs with values >= 0x80000000 (Steve Best) [1193743] - [mmc] rtsx_usb_sdmmc: fix incorrect last byte in R2 response (Don Zickus) [753699] - [mmc] rtsx: fix possible linking error if built-in (Don Zickus) [753699] - [mmc] Add realtek USB sdmmc host driver (Don Zickus) [753699] - [mfd] rtsx_usb: Defer autosuspend while card exists (Don Zickus) [753699] - [mfd] rtsx_usb: Fix runtime PM deadlock (Don Zickus) [753699] - [mfd] rtsx_usb: Fix decimal printf format specifiers prefixed with 0x (Don Zickus) [753699] - [mfd] rtsx_usb: export device table (Don Zickus) [753699] - [mfd] rtsx_usb: Make mfd_cell array const (Don Zickus) [753699] - [mfd] rtsx_usb: Add comment in rtsx_usb_suspend (Don Zickus) [753699] - [mfd] rtsx_usb: Fix possible race condition (Don Zickus) [753699] - [mfd] Add realtek USB card reader driver (Don Zickus) [753699] - [netdrv] e1000e: Fixup comments jumbled by i219 support (John Greene) [1150340 1186055] - [netdrv] e1000e: avoid incorrect ioremap/iounmap sequences for e1000_pch_spt (John Greene) [1150340 1186055] - [netdrv] e1000e: NVM write protect access removed from SPT HW (John Greene) [1150340 1186055] - [netdrv] e1000e: initial support for i219 (John Greene) [1150340 1186055] - [netdrv] e1000e: Feature Enable PHY Ultra Low Power Mode (ULP) (John Greene) [1150340] - [netdrv] e1000e: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150340] - [netdrv] e1000e: remove unnecessary break after return (John Greene) [1150340] - [netdrv] e1000e: Fix CRC errors with jumbo traffic (John Greene) [1150340] - [netdrv] e1000e: Add code to check return values on NVM accesses (John Greene) [1150340] - [netdrv] e1000e: Add support for EEE in Sx states (John Greene) [1150340] - [netdrv] e1000e: fix trivial kernel doc typos (John Greene) [1150340] - [netdrv] e1000e: delete excessive space character in debug message (John Greene) [1150340] - [netdrv] e1000e: Fix TSO with non-accelerated vlans (John Greene) [1150340] - [netdrv] e1000e: Include clocksource.h to get CLOCKSOURCE_MASK (John Greene) [1150340] - [netdrv] e1000e: Tx hang on I218 when linked at 100Half and slow response at 10Mbps (John Greene) [1150340] - [scsi] megaraid_sas: Revert "driver version upgrade and remove some meta data of driver" (Tomas Henzl) [1197811] - [s390] vdso: fix clock_gettime for CLOCK_THREAD_CPUTIME_ID, -2 and -3 (Hendrik Brueckner) [1195675] - [sound] alsa: hda - fix hda_display_power() when !CONFIG_SND_HDA_I915 (Jaroslav Kysela) [1069236] - [lib] list_sort: do not pass bad pointers to cmp callback (Dave Airlie) [1195439] - [ata] ahci: Remove Device ID for Intel Sunrise Point PCH (David Milburn) [1129415] - [ata] ahci: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [i2c] i801: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [scsi] always increment reference count (Ewan Milne) [886657] - [scsi] scsi_debug: deadlock between completions and surprise module removal (Ewan Milne) [886657]- [kernel] ipc: sysv shared memory limited to 8TiB (George Beshers) [1171218] - [fs] exec: do not abuse ->cred_guard_mutex in threadgroup_lock() (Petr Oros) [1169225] - [kernel] cgroup: always lock threadgroup during migration (Petr Oros) [1169225] - [kernel] threadgroup: extend threadgroup_lock() to cover exit and exec (Petr Oros) [1169225] - [kernel] threadgroup: rename signal->threadgroup_fork_lock to ->group_rwsem (Petr Oros) [1169225] - [scsi] fcoe: use CHECKSUM_UNNECESSARY instead of CHECKSUM_PARTIAL on tx (Neil Horman) [1187393] - [net] do not do gso for CHECKSUM_UNNECESSARY in netif_needs_gso (Neil Horman) [1187393] - [scsi] hpsa: update driver revision to 3.4.4-1-RH4 (Joseph Szczypek) [1189274] - [scsi] hpsa: Cleanup hpsa_message and hpsa_find_cfgtables (Joseph Szczypek) [1189274] - [scsi] hpsa: Use local workqueues instead of system workqueues - part 2 (Joseph Szczypek) [1189274] - [scsi] hpsa: add in P840ar controller model name (Joseph Szczypek) [1189274] - [scsi] hpsa: add in gen9 controller model names (Joseph Szczypek) [1189274] - [scsi] hpsa: detect and report failures changing controller transport modes (Joseph Szczypek) [1189274] - [scsi] hpsa: shorten the wait for the CISS doorbell mode change ack (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor duplicated scan completion code into a new routine (Joseph Szczypek) [1189274] - [scsi] hpsa: move SG descriptor set-up out of hpsa_scatter_gather() (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use function pointers in fast path command submission (Joseph Szczypek) [1189274] - [scsi] hpsa: print CDBs instead of kernel virtual addresses for uncommon errors (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use a void pointer for scsi_cmd field of struct CommandList (Joseph Szczypek) [1189274] - [scsi] hpsa: return failed from device reset/abort handlers (Joseph Szczypek) [1189274] - [scsi] hpsa: check for ctlr lockup after command allocation in main io path (Joseph Szczypek) [1189274] - [scsi] hpsa: guard against overflowing raid map array (Joseph Szczypek) [1189274] - [scsi] hpsa: do not ack controller events on controllers that do not support it (Joseph Szczypek) [1189274] - [scsi] hpsa: remove incorrect BUG_ONs checking for raid offload enable (Joseph Szczypek) [1189274] - [scsi] hpsa: do not check for msi(x) in interrupt_pending (Joseph Szczypek) [1189274] - [scsi] hpsa: slightly optimize SA5_performant_completed (Joseph Szczypek) [1189274] - [scsi] hpsa: optimize cmd_alloc function by remembering last allocation (Joseph Szczypek) [1189274] - [scsi] hpsa: fix race between abort handler and main i/o path (Joseph Szczypek) [1189274] - [scsi] hpsa: honor queue depth of physical devices (Joseph Szczypek) [1189274] - [scsi] hpsa: use workqueue to resubmit failed ioaccel commands (Joseph Szczypek) [1189274] - [scsi] hpsa: factor out hpsa_ciss_submit function (Joseph Szczypek) [1189274] - [scsi] hpsa: do not request device rescan on every ioaccel path error (Joseph Szczypek) [1189274] - [scsi] hpsa: do not queue commands internally in driver (Joseph Szczypek) [1189274] - [scsi] hpsa: get rid of cmd_special_alloc and cmd_special_free (Joseph Szczypek) [1189274] - [scsi] hpsa: reserve some commands for use by driver (Joseph Szczypek) [1189274] - [scsi] hpsa: avoid unneccesary calls to resource freeing functions (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in hpsa_alloc_cmd_pool (Joseph Szczypek) [1189274] - [scsi] hpsa: report allocation failures while allocating SG chain blocks (Joseph Szczypek) [1189274] - [scsi] hpsa: pass error from pci_set_consistent_dma_mask from hpsa_message (Joseph Szczypek) [1189274] - [scsi] hpsa: rename hpsa_request_irq to hpsa_request_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: report failure to ioremap config table (Joseph Szczypek) [1189274] - [scsi] hpsa: trivial message and comment clean ups (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor hpsa_find_board_params() to encapsulate legacy test (Joseph Szczypek) [1189274] - [scsi] hpsa: downgrade the Waiting for no-op print to dev_info (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate return value from board ID lookup (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate hard_reset failures in reset_devices mode (Joseph Szczypek) [1189274] - [scsi] hpsa: remove 0x from queue depth print which is in decimal (Joseph Szczypek) [1189274] - [scsi] hpsa: notice all request_irq errors (Joseph Szczypek) [1189274] - [scsi] hpsa: Fix -Wunused-but-set-variable warning (Joseph Szczypek) [1189274] - [scsi] hpsa: rename free_irqs to hpsa_free_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: adjust RAID-1, RAID-1ADM, and RAID-6 names (Joseph Szczypek) [1189274] - [scsi] hpsa: change how SA controllers are reset (Joseph Szczypek) [1189274] - [scsi] hpsa: turn off interrupts when kdump starts (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in kdump hard reset (Joseph Szczypek) [1189274] - [scsi] hpsa: correct endian sparse warnings (Joseph Szczypek) [1189274] - [scsi] ses: Add power_status to SES device slot (Maurizio Lombardi) [1195134] - [scsi] ses: add reliable slot attribute (Maurizio Lombardi) [1195134] - [scsi] ses: add enclosure logical id (Maurizio Lombardi) [1195134] - [scsi] ses: generate KOBJ_CHANGE on enclosure attach (Maurizio Lombardi) [1195134] - [scsi] ses: close potential registration race (Maurizio Lombardi) [1195134] - [scsi] enclosure: handle non-unique element descriptors (Maurizio Lombardi) [1195134] - [scsi] enclosure: fix WARN_ON in dual path device removing (Maurizio Lombardi) [1195134] - [scsi] ses: requesting a fault indication (Maurizio Lombardi) [1195134] - [scsi] ses: add subenclosure support (Maurizio Lombardi) [1195134] - [scsi] ses: show devices for enclosures with no page 7 (Maurizio Lombardi) [1195134] - [block-driver] cciss: do not reset non-resettable boards (Tomas Henzl) [1192516] - [scsi] Fnic: Not probing all the vNICS via fnic_probe on boot (Chris Leech) [1092771] - [scsi] lpfc: Update lpfc version for 10.6.0.20 driver release (Rob Evers) [1194793] - [scsi] lpfc: Update copyright to 2015 (Rob Evers) [1194793] - [scsi] lpfc: Fix setting of EQ delay Multiplier (Rob Evers) [1194793] - [scsi] lpfc: Fix crash in device reset handler (Rob Evers) [1194793] - [scsi] lpfc: application causes OS crash when running diagnostics (Rob Evers) [1194793] - [scsi] lpfc: Fix internal loopback failure (Rob Evers) [1194793] - [scsi] lpfc: Fix premature release of rpi bit in bitmask (Rob Evers) [1194793] - [scsi] lpfc: Initiator sends wrong BBCredit value for either FLOGI or FLOGI_ACC (Rob Evers) [1194793] - [scsi] lpfc: Fix provide host name and OS name in RSNN-NN FC-GS command (Rob Evers) [1194793] - [scsi] lpfc: Parse the new 20G, 25G and 40G link speeds in the lpfc driver (Rob Evers) [1194793] - [scsi] lpfc: lpfc does not support option_rom_version sysfs attribute on newer adapters (Rob Evers) [1194793] - [scsi] lpfc: Fix host reset escalation killing all IOs (Rob Evers) [1194793] - [scsi] lpfc: Linux lpfc driver doesn't re-establish the link after a cable pull on LPe12002 (Rob Evers) [1194793] - [scsi] lpfc: Fix to handle PLOGI when already logged in (Rob Evers) [1194793] - [scsi] lpfc: Fix the iteration count to match the 30 sec comment (Rob Evers) [1194793] - [scsi] lpfc: Fix null ndlp derefernce in target_reset_handler (Rob Evers) [1194793]- [block] genhd: fix leftover might_sleep() in blk_free_devt() (Jeff Moyer) [1193201] - [s390] kernel: 3215 tty close crash (Hendrik Brueckner) [1186682] - [s390] zcrypt: fixed domain scanning problem again (Hendrik Brueckner) [1193613] - [s390] zcrypt: Number of supported ap domains is not retrievable (Hendrik Brueckner) [1193613] - [fs] gfs2: Move gfs2_file_splice_write outside of #ifdef (Robert S Peterson) [1193559] - [fs] nfsd: fix EXDEV checking in rename (Steve Dickson) [1154787] - [fs] nfs: Be more aggressive in using readdirplus for 'ls -l' situations (J. Bruce Fields) [1043771] - [netdrv] be2net: avoid unncessary swapping of fields in eth_tx_wrb (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: process port misconfig async event (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor be_set_rx_mode() and be_vid_config() for readability (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove duplicate code in be_cmd_rx_filter() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use offset based FW flashing for Skyhawk chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: avoid flashing SH-B0 UFI image on SH-P2 chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor code that checks flash file compatibility (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace (1 << x) with BIT(x) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move un-exported routines from be.h to respective src files (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warning (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Fix TX rate limiting on Lancer/Skyhawk-R VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move definitions related to FW cmdsfrom be_hw.h to be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: issue function reset cmd in resume path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a log message for POST timeout in Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fail VF link config change via ndo_set_vf_link_state() on BE3/Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix failure case in setting flow control (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move interface create code to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] emulex: Use skb_put_padto instead of skb_padto() and skb->len assignment (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Check for presence of IFLA_AF_SPEC (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Validate IFLA_BRIDGE_MODE attribute length (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use netdev_rss_key_fill() helper (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix alignment on line wrap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple assignments on a single line (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove space after typecasts (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unnecessary blank lines after an open brace (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: insert a blank line after function/struct//enum definitions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple blank lines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add blank line after declarations (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove return statements for void functions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 20G-KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 40G/KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warnings in be_cmd_req_port_type{} (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix a sparse warning in be_cmd_modify_eqd() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: enable PCIe error reporting on VFs too (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: send a max of 8 EQs to be_cmd_modify_eqd() on Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix port-type reporting in get_settings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add ethtool "-m" option support (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use v1 of SET_FLOW_CONTROL command (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix RX fragment posting for jumbo frames (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace strcpy with strlcpy (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix some log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: query max_tx_qs for BE3 super-nic profile from FW (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define macro for_all_tx_queues_on_eq() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of TX budget (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: make be_cmd_get_regs() return a status (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define BE_MAX_MTU (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unncessary gotos (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix log messages in lancer FW download path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add a dma_mapping_error counter in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add TX completion error statistics in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a description for counter rx_input_fifo_overflow_drop (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: shorten AMAP_GET/SET_BITS() macro calls (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a few log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Issue shutdown event to ocrdma driver (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: support deleting FW dump via ethtool (only for Lancer) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: ignore VF mac address setting for the same mac (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update driver version to 10.4 (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use "if (!foo)" test style (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unused structures in be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: reduce arguments passed to FW-cmd routines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update UE bit description strings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ndo methods (Ivan Vecera) [1149267 1158694] - [net] etherdevice: Use ether_addr_copy to copy an Ethernet address (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ethtool methods (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ENOMEM for memory allocation failures (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ETIMEDOUT when a FW-cmd times out (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix error status for FW-download (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use -ENETDOWN error status when interface is down (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: re-enable vlan filtering mode asap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: cleanup MCC async event processing code (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move async cmd processing to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fixup TX-rate setting code for Skyhawk-R (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add link state control for VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix up function prototypes after __dev* removals (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove __dev* attributes (Ivan Vecera) [1149267 1158694] - [net] make net_get_random_once irq safe (Ivan Vecera) [1160464] - [net] avoid dependency of net_get_random_once on nop patching (Ivan Vecera) [1160464] - [netdrv] tg3: Release tp->lock before invoking synchronize_irq() (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_reset_task() needs to use rtnl_lock to synchronize (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_timer() should grab tp->lock before checking for tp->irq_sync (Ivan Vecera) [1160464] - [netdrv] tg3: move init/deinit from open/close to probe/remove (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_disable_ints using uninitialized mailbox value to disable interrupts (Ivan Vecera) [1160464] - [netdrv] tg3: fix ring init when there are more TX than RX channels (Ivan Vecera) [1160464] - [netdrv] tg3: use netdev_rss_key_fill() helper (Ivan Vecera) [1160464] - [net] core: provide a per host RSS key generic infrastructure (Ivan Vecera) [1160464] - [net] introduce new macro net_get_random_once (Ivan Vecera) [1160464] - [netdrv] tg3: Allow for recieve of full-size 8021AD frames (Ivan Vecera) [1160464] - [netdrv] tg3: Work around HW/FW limitations with vlan encapsulated frames (Ivan Vecera) [1160464] - [netdrv] tg3: fix return value in tg3_get_stats64 (Ivan Vecera) [1160464] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1160464] - [netdrv] tg3: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Ivan Vecera) [1160464] - [platform] thinkpad_acpi: support new BIOS version string pattern (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: enable loading module with new B-series Lenovo BIOS (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: fail to load with newer Thinkpad X201s BIOS (Benjamin Tissoires) [1194829]- [sound] alsa/hda/usb/core: hda: do not export static functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: drm: i915: hd-audio: Don't continue probing when nomodeset is given (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix runtime PM check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - WAKEEN feature enabling for runtime pm (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N value as per CDCLK for HSW/BDW display HDA controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add power-welll support for haswell HDA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix 'const' warnings and some retyping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Enable new USB drivers - HiFace and BCD2000 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Akai MPC Element USB MIDI controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix stream count check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: extend KEF X300A FU 10 tweak to Arcam rPAC (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Scarlett 6i6 initialization typo (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for Matrix Audio DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Don't resubmit pending URBs at MIDI error recovery (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Zoom R16/24 capture and midi interfaces (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mode select quirk for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add native DSD support for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add big-endian DSD sample formats and fix XMOS DSD sample format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Scarlett mixers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for MicroII SPDIF ctls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for FTU controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Native Instruments controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Digidesign Mbox 1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Xonar U1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Emu0204 channel switch resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add audigy2nx resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow quirks to handle own resume and proc dump (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Refactor ignore_ctl_error checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_usb_ctl_msg() for Native Instruments quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Set the Control Selector to SU_SELECTOR_CONTROL for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add ctrl message delay quirk for Marantz/Denon devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Convert byte_rev_table uses to bitrev8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Scarlett mixer interface for 6i6, 18i6, 18i8 and 18i20 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace the magic number 44 with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: make set_*_mix_values functions public (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add private_data pointer to usb_mixer_elem_info (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: usb-audio: Add quirk for Focusrite Scarlett (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix memory leak in FTU quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add duplex mode for Digidesign Mbox 1 and enable mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mixer control for Digidesign Mbox 1 clock source (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Oops by composite quirk enhancement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow multiple entries for the same iface in composite quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trigger PCM XRUN at XRUN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix device_del() sysfs warnings at disconnect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use strim() instead of open code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Pass direct struct pointer instead of list_head (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Flatten probe and disconnect functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Steinberg UR22 USB interface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: drop unused varible assigments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: caiaq: check for cdev->n_streams > 1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: hub: rename khubd to hub_wq in documentation and comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: Fix LED commands for Kore controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for XMOS based DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for the Yamaha MOTIF XF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix BOSS ME-25 MIDI regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Whitespace cleanups for sound/usb/midi.* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Respond to suspend and resume callbacks for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Adjust Gamecom 780 volume level (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: improve dmesg source grepability (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection and PCM closing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: remove error messages on failed kmalloc() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: coding style fixups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around corrupted TEAC UD-H01 feedback data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix deadlocks at resuming (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Save mixer status only once at suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Prevent printk ratelimiting from spamming kernel log while DEBUG not defined (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix format string mismatch in mixer.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: MIDI driver for Behringer BCD2000 USB device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Suppress repetitive debug messages from retire_playback_urb() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Logitech Webcam C500 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Don't peep the card internal object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around KEF X300A firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use SNDRV_DEV_CODEC for mixer objects (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Resume mixer values properly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add missing kconfig dependecy (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: re-order some quirk entries (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Creative VF0420 rate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Focusrite Saffire 6 USB (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: Fix typo in 352800 rate definition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add a quirk for Plantronics Gamecom 780 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix uninitialized variable compile warning (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: use multiple packets per urb for Wireless USB inbound audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add front jack channel selector for EMU0204 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Fix wrong mapping of RLC and RRC channels (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't trust the channel config if the channel count changed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - For class 2 devices, use channel map from altsettings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: supply channel maps even when wChannelConfig is unspecified (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix probe of multiple cards (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use module_usb_driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support wireless devices in snd_usb_parse_datainterval (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for wireless USB devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused endpoint flag EP_FLAG_ACTIVATED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: rename alt_idx to altsetting (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: clear SUBSTREAM_FLAG_SYNC_EP_STARTED on error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: void return type of snd_usb_endpoint_deactivate() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: don't deactivate URBs on in-use EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove deactivate_endpoints() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused parameter from sync_ep_set_params (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-usx2y: remove bogus frame checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: LED support for Maschine Controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: improve buffer size computations for USB PCM audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix assignment of 0/1 to bool variables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam C525 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix automatic Roland/Yamaha MIDI detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (midi) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (pcm) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: don't push static constants on stack for *ph (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not trust too-big wMaxPacketSize values (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: fix DMA issues with URB transfer_buffer usage (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: WARN_ON when alts is passed as NULL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove implicit_fb from quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove is_playback from implicit feedback quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not initialize and check implicit_fb (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: reverse condition logic in set_sync_endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: move implicit fb quirks to separate function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: separate sync endpoint setting from set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove assignment from if condition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove disabled debug code in set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove an unneeded check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: 6fire: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix regression for fixed stream quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Audio Advantage Micro II (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add quirks for Roland QUAD/OCTO-CAPTURE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: claim autodetected PCM interfaces all at once (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove superfluous Roland quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for some Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for many Roland/Yamaha devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: detect implicit feedback on Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: store protocol version in struct audioformat (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add M2Tech hiFace USB-SPDIF driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: uniform style used in MODULE_SUPPORTED_DEVICE() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove the unused snd_card_used variable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb/misc/ua101.c: convert __list_for_each usage to list_for_each (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove some old dead code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam c310 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around Android accessory firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Fix invalid volume resolution on Logitech HD webcam c270 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Apply Logitech QuickCam Pro 9000 quirk only to audio iface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland/Cakewalk UM-3G support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-6fire: Modify firmware version check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: proc: use found syncmaxsize to determine feedback format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: caiaq: fix endianness bug in snd_usb_caiaq_maschine_dispatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm_format_to_bits strong-typed conversion (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: adjust for changed 3.8 USB API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Avoid unnecessary sample rate changes on USB 2.0 clock sources (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10C (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix autopm error during probing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: try harder to find USB_DT_CS_ENDPOINT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-audio: set the timeout for usb control set messages to 5000 ms (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add quirks handler for DSD streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for bit-reversed byte formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for DSD DOP stream transport (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: use ep->stride from urb callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: disable autopm for MIDI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Add quirk for 192KHz recording on E-Mu devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: playback design: use usb_set_inferface quirk from more locations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix endianness bug in snd_nativeinstruments_* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: support read-only freq control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: show err in set_sample_rate_v2 debug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: auto clock selection module param (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: try to find and switch to valid clock (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: do clock validity check earlier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use endianness macros (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: spelling correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten EXPORT_SYMBOLS placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten MODULE_DEVICE_TABLE placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: convert list_for_each to entry variant (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Clean up the code in set_sample_rate_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Work around CM6631 sample rate change bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: ignore -EINVAL in snd_usb_mixer_controls() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: propagate errors up the call chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Parse UAC2 extension unit like for UAC1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add delay quirk for "Playback Design" products (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle raw data format of UAC2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle the bmFormats field as unsigned int (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trust fields given in the quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Playback and MIDI support for Novation Twitch DJ controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add a workaround for the NuForce UDH-100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix smatch warnings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: switch to dev_*() logging (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: rename 'dev' to 'cdev' (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/quirks, fix out-of-bounds access (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for M-Audio FT C600 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland A-PRO support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: cosmetics, remove a leading space (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: caiaq: fix use of MODULE_SUPPORTED_DEVICES() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix invalid length check for RME and other UAC 2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Make snd_printd() and snd_printdd() inline (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: selector map for M-Audio FT C400 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio FT C400 skip packet quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: correct M-Audio C400 clock source quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - fix race in creation of M-Audio Fast track pro driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix NULL dereference by access to non-existing substream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Make ebox44_table static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix kernel panic of Digidesign Mbox2 quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Creative BT-D1 via usb sound quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support delay calculation on capture streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Support for Digidesign Mbox 2 USB sound card: (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore-quirk for HP Wireless Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Enable S/PDIF on the ASUS Xonar U3 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb6fire: prevent driver panic state when stopping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: sync ep init fix for audioformat mismatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix missing autopm for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Avoid autopm calls after disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't create "Speaker" mixer controls on headphones and headsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: FT C400 sync playback EP to capture EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer ranges (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio Fast Track C400 quirks table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: parameterize FTU effect unit control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: skip UAC2 EFFECT_UNIT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add control index offset (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use sender stride for implicit feedback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: replace hardcoded value with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add channel map support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Extend chmap definitions for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix delay account during pause (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore delay calculation for capture stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: properly initialize the sync endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: process pending stop at PCM hw_free and close (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: stop both data and sync endpoints asynchronously (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify endpoint deactivation code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify snd_usb_endpoint_start/stop arguments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Deprecate async_unlink option (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Return meaningful error codes instead of -1 in format.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/6fire: Fix potential NULL pointer dereference in comm.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix misspellings of "whether" in comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101, usx2y: fix broken MIDI output (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use bitmap_weight (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix mutex deadlock at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Focusrite Scarlett 18i6 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix crash at re-preparing the PCM stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb: remove CONFIG_EXPERIMENTAL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Reloop Play (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB audio quirk for Roland VG-99 advanced mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: remove unused variable in init_pitch_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection in mixer_quirks.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use rwsem for disconnect protection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add TASCAM US122 MKII playback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: fix next_packet_size calls for pause case (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: add new DSD sampleformat for native DSD playback on XMOS based devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: add DSD formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Define G723 3-bit and 5-bit formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select INPUT for Realtek HD-audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: export struct hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup input_free_device called after input_unregister_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Simplify PM callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mic mute hotkey and LEDs for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Debug output which type of fixup was selected (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Print codec->chip_name in autoconfig (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - patch_analog.c: Remove some unused functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0072 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong gpio_dir & gpio_mask hint setups for IDT/STAC codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: apply the Seperate stream_tag for Skylake (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_controller: Separate stream_tag for input and output streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC298 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for Packard Bell EasyNote MX65 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC256 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new Dell desktop for ALC3234 headset mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Haswell fix-ups to Skylake display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make add_stereo_mix_input flag tristate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create capture source ctls when stereo mix input is added (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in snd_hda_get_int_hint() kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Skylake display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound / pm: Replace CONFIG_PM_RUNTIME with CONFIG_PM (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add "eapd" model string for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add EAPD fixup for ASUS Z99He laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix built-in mic at resume on Lenovo Ideapad S210 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop AZX_DCAPS_ALIGN_BUFSIZE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Define the DCAPS preset for the old Intel chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for new Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow forcibly enabling/disabling snoop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add AZX_DCAPS_SNOOP_OFF (and refactor snoop setup) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using uninitialized data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/radeon: Move 64-bit MSI quirk from arch to driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit 40bit DMA for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more HP machine needs to change mute led quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Supported HP mute Led for ALC286 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Clean up mute/mic GPIO LED handling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix the mic mute led problem for Latitude E5550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move DELL_WMI_MIC_MUTE_LED to the tail in the quirk chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED control for Lenovo Ideapad Z560 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change EAPD to verb control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix kerneldoc errors in patch_ca0132.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add DeviceIDs for Sunrise Point-LP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mute led problem for three HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add kerneldoc comments to hda_generic.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update Initial AMP for EAPD control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - change three SSID quirks to one pin quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set GPIO 4 low for a few HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add ultra dock support for Thinkpad X240 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workaround for CMI8888 snoop behavior (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - More kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass printf argument directly to request_module() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New SSID for Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing terminating entry to SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use "Line Out" name instead of "PCM" when there are other outputs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix "PCM" name being used on one DAC when there are two DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted LED gpio setup for Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix missing ELD change event on plug/unplug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ALC283 codec - Avoid pop noise on headphones during suspend/resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add Device IDs for Intel Sunrise Point PCH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock port support to Thinkpad L440 (71aa:501e) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock support for Thinkpad T440 (17aa:2212) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the inv dmic handling for Realtek use generic parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Inverted Internal mic for Samsung Ativ book 9 (NP900X3G) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted internal mic for Asus Aspire 4830T (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sort input pins depending on amp caps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the function "check_amp_caps" to hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add explicit include of err.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup model name lookup for Lemote A1205 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace strnicmp with strncasecmp (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use standard hda_jack infrastructure for CA0132 driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous hooks from VIA driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous callbacks from STAC/IDT codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow multiple callbacks for jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_detect_enable_callback() returning the jack object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_tbl_new() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of action field from struct hda_jack_tbl (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid pin powermap without jack detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add TLV_DB_SCALE_MUTE bit for relevant controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the ALC269 pin quirk table shorter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add common pin macros for ALC269 family (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_GPIO_MIC1_LED quirk for alc280 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_LINE1_MIC1_LED quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc290 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc292 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix COEF setups for ALC1150 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix digital mic on Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set up initial pins for Acer Aspire V5 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: ca0132_regs.h: Fix typo in include guard (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use tables for batch COEF writes/updtes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add alc_update_coef*_idx() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use alc_write_coef_idx() in alc269_quanta_automake() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Optimize alc888_coef_init() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted EXPORT_SYMBOL_HDA() macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted snd_hda_check_board_config() & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Valleyview fix-ups to Cherryview display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - set depop_delay for haswell plus (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore the gpio led after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid setting wrong COEF on ALC269 & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set TLV_DB_SCALE_MUTE bit for cx5051 vmaster (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Don't try loading firmware at resume when already failed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix pop noises on reboot for Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set internal mic as default input source on Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix parsing of CMI8888 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix probing and stuttering on CMI8888 HD-audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed ALC286/ALC288 recording delay for Headset Mic (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Braswell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add PCI IDs for Intel Braswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add mic mute led hook for dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix an external mic jack problem on a HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loopback noise on Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make vendor quirks lowest prio for ALC2xx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor quirk picking and change quirk priority (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mic fixup for Gigabyte BXBT-2807 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED pin quirk for HP 15 touchsmart (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add NULL check to all PM ops in hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add the pin fixup for HP Envy TS bass speaker (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix broken PM due to incomplete i915 initialization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd/hda: add runtime suspend/resume on optimus support (v4) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Revert stream assignment order for Intel controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add capture mute led support in led_power_filter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a typo by changing mute_led_nid to cap_mute_led_nid (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0070 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add several entries for enabling HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix and neaten print_nid_path/debug_badness (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid function call in snd_hda_add_vmaster() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Thinkpad T540p (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add another headset pin quirk for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace ICH6_ prefix (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted SFX definitions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move SD nums definitions to hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use common reboot notifier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move more PCI-controller-specific stuff from generic code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N values when resuming HSW/BDW display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make position_fix as generic callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous MAX_AZX_DEV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Adjust speaker HPF and add LED support for HP Spectre 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_cmedia.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_conexant.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill the rest of snd_print*() usages (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill snd_printd*() in HDMI debug / info prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the pin quirk tables use the SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make a SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pin quirk for Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: call overridden init on resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix usage of "model" module parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Support HP mute led for output and input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for external mic on Lifebook U904 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a fixup value for codec alc293 in the pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:converter connection on unsol event for HSW and VLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for ABit AA8XE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - mask buggy stream DMA0 for Broadwell display controller" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using POS_FIX_LPIB on Broadwell HDMI Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC667 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codec rename (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New vendor ID for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add two new pin tables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC891 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix COEF widget NID for ALC260 replacer fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Correction of fixup codes for PB V7900 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Fix silent output on ASUS A8JN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc662 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc269 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - drop def association and sequence from pinconf comparing" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pop noises fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add an instance to use snd_hda_pick_pin_fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - drop def association and sequence from pinconf comparing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - get subvendor from codec rather than pci_dev (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a new quirk match based on default pin configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup_forced flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix onboard audio on Intel H97/Z97 chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace DEFINE_PCI_DEVICE_TABLE macro use (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support headset mode for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix format type mismatch in sound/pci/hda/patch_sigmatel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-mix on Sony Vaio S13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - White noise fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Add Nvidia Tegra124 HDMI support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - if statement not indented (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - mask buggy stream DMA0 for Broadwell display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock pin setups for Thinkpad T440 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set infoframe and channel mapping even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set converter channel count even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Suppress CORBRP clear on Nvidia controller chips (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC293/ALC3235 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add two codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC288 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make full_reset boolean (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not assign streams in reverse order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add eapd shutup to ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change model name alias for ChromeOS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Improve HP depop when system change power state on Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent speaker output due to mute LED fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed single output machine get empty hp sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable beep for ASUS 1015E (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Inform the unexpectedly ignored pins by auto-parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:cvt connection on preparing a stream for Intel HDMI codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix the noise after suspend and resume on ALC282 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - initialize audio InfoFrame to be all zero (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loud click noise with IdeaPad 410Y (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use analog beep for Thinkpads with AD1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing loopback merge path for AD1884/1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add automute fix for another dell AIO model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset quirk for Dell DT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Added inverted digital-mic handling for Acer TravelMate 8371 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mark reg op args as iomem (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename reg access ops in hda_controller_ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make azx_attach_pcm_stream static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move codec create to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_interrupt to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add position_check op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move low level functions to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move alloc_cmd_io to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Relocate RIRB/CORB interface to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the dsp loader to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pull pages allocation to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add hda_controller.c and move pcm ops from hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pcm_mmap_prepare op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move snd page allocation to ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass max_slots and power_save to codec_create (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add jackpoll_ms to struct azx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - remove unused clear of STATESTS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add function pointer for disabling MSI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use device pointer from the card instead of pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Keep pointer to bdl_pos_fix in chip struct (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow different ops to read/write registers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move some definitions to new hda_priv.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix CORB reset to follow specification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix registration of beep input device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/sigmatel - Allow auto-switching for dock line-in of HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make codec object as a parent for input beep devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace with standard printk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable sysfs attributes without CONFIG_SND_HDA_RECONFIG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sysfs to codec object, too (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create own device struct for each codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Manage each codec instance individually (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Take private_data as drvdata for sysfs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Create sysfs attribute files via groups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid codec D3 for keeping mute LED up on Lenovo Yxx0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for HP Folio 13 mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable front audio jacks on one HP desktop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add QEMU codec vendor ID (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Fix recording from mode id 0x8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - setup/cleanup streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for two Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous inclusion of linux/pci.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Allow NULL bus->pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove dependency on bus->pci in hda_beep.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda/realtek - Avoid invalid COEFs for ALC271X" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pci: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_gen_spec_free() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable static quirks for C-Media codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move HDA_FIXUP_ACT_FREE call in snd_hda_gen_free() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix undefined symbol due to builtin/module mixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add subwoofer quirks for Asus UX51VZH and N55SF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename ASUS subwoofer quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mic capture on Sony VAIO Pro 11 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset quirk for Dell XPS 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inconsistent Mic mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix leftover ifdef checks after modularization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Improve loopback path lookups for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing VREF setup for Mac Pro 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing mixer widget for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid invalid COEFs for ALC271X (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on Toshiba Satellite L40 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED support to Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - allow PIN_OUT to be dynamically enabled (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not accept responses from non-existing codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Disable static quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Enable stereo mix input for CX20549 and CX20551 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Add analog loopback mixing to CX20549 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply cap of mix amp volume on CX20551 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for HP 530 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for Toshiba P105 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply the amp cap override for CX20549 mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Re-implement OLPC XO workarounds via fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid unnecessary verbs write in snd_hda_activate_path() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup name lookup for CX5051 and 5066 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for another Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add parameter for dumping processing coefficients (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply +5dB output amp on ASUS Zenbook UX31A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix endless vmaster hook call in thinkpad_helper.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - automute via amp instead of pinctl on some AIO models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply codec power_filter to FG nodes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't set indep_hp flag for old AD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply all Haswell fix-ups to Broadwell display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Broadwell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device ID for Broadwell display audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split Thinkpad ACPI-related code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't create duplicated ctls for loopback paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct AD1986A 3stack pin configs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add consistent tag names for firmware patch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - firmware patch code cleanup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Increment default stream numbers for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Minor code optimization for patch_realtek.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable Front HP jack detection on Gigabyte Z87X-UD3H (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable subwoofer on Dell Vostro 5460/5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong inclusion in Thinkpad ACPI users (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill EXPORT_SYMBOL_HDA() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Explicitly keep codec powered up in hdmi_present_sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for one more laptop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for three laptop models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add enable_msi=0 workaround for four HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split verb definitions into sound/hda_verbs.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable stereo mix as default for AD and VIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Ignore small negative LPIB delay correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initialization of aamix paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow capture-only configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - skip depop delay before D3 for Haswell and Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to skip depop delay before D3 on Intel BayleyBay (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - allow a codec to define its own depop delay time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to remove depop delay on Intel BayleyBay board (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Remove depop delay for suspend and resume if applicable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clean up async codec PM using standard async infrastructure (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - resume codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - suspend codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable runtime PM when EPSS is unavailable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable runtime PM on Panther Point (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor pm notification in hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Bind with HDMI codec parser automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split the generic parser as an individual module (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add static DAC/pin mapping for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix IEC958 ctl indexes for some simple HDMI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute all aamix inputs as default (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove quirk for Dell Vostro 131 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mic issues on Acer Aspire E-572 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 2,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing ELD info when using jackpoll_ms parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - remove hp_automute_hook from alc283_fixup_chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Independent of model for HP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix headset mic input after muted internal mic (Dell/Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use always amps for auto-mute on AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Handle inverted EAPD properly in vmaster hook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another fixup for ASUS laptop with ALC660 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix complete_all() timing in deferred probes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix bad EAPD setup for HP machines with AD1984A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on ASUS W7J laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mono speaker quirk for Dell Inspiron 5439 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add LFE chmap to ASUS ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Initialize missing bass speaker pin for ASUS AIO ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - limit mic boost on Asus UX31[A,E] (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check leaf nodes to find aamix amps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix hp-mic mode without VREF bits (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create Headhpone Mic Jack Mode when really needed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Conexant codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop bus->avoid_link_reset flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Set pcbeep amp for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC231 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set current_headset_type to ALC_HEADSET_TYPE_ENUM (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide missing pin configs for VAIO with ALC260 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add headset quirk for Dell Inspiron 3135 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the headphone jack detection on Sony VAIO TX (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing bass speaker on ASUS N550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM notification at resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A casual Dell Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Also enable mute/micmute LED control for "Lenovo dock" fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select FW_LOADER from CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Realtek codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - load EQ params into IDT codec on HP bNB13 systems (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't clear the power state at snd_hda_codec_reset() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control EAPD for Master volume on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't turn off EAPD for headphone on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check keep_eapd_on before inv_eapd (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Line Out automute on Realtek multifunction jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix wrong baseline length in ATI/AMD generated ELD (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Skip out-of-range latency values in AMD ELD generator (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add error-checking to some codec reads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Use TFx channel positions instead of FxH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control SPDIF out pin on MacBookPro 11,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC255/ALC3234 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply MacBook fixups for CS4208 correctly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Make fixup regs persist after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: ratelimit "spurious response" message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of AMD HDMI exception in hdmi_present_sense() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - block HDMI jack reports while repolling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a block_report flag to jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Delay HDMI presence reports while waiting for ELD information (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pincfg fixup for ASUS W5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support for CX20952 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: HDA - Limit mic boost and add mute LED for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make sure mute LEDs stay on during runtime suspend (Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply GPIO setup for MacBooks with CS4208 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Name Haswell HDMI controllers better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable Thinkpad mute/micmute LEDs for Realtek (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: add device IDs for AMD Evergreen/Northern Islands HDMI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Introduce the bitmask for excluding output volume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sanity check of vmaster slave dB steps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible zero-division (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable SPDIF for Acer TravelMate 6293 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - rename function not_share_unassigned_cvt() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disallow unsupported 2ch remapping on NVIDIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - not choose assigned converters for unused pins of Valleyview (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add extra chmap for 2.1 outputs on ASUS laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for ASUS N76VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-loopback on ALC283 Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove locally dead codes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fallthru comment (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible NULL dereference in snd_hda_get_pin_label() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sync EAPD with vmaster on AD1984A Thinkpads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent headphone on Thinkpads with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initial vmaster hook at build_controls callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Re-setup pin and infoframe on plug-in on all codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disable ramp-up/down for non-PCM on AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add HBR bitstreaming support for ATI/AMD HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ELD emulation for ATI/AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ATI/AMD multi-channel audio support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Allow HDA patches to customize more operations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Raise the delay for alc283_shutup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mute LED on HP laptops in runtime suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC285 / ALC293 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC255 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove OOM message after input_allocate_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM refcount after S3/S4 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in patch_hdmi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move mutex from hda_eld to per_pin in HDMI codec driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible races in HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Treat zero connection as non-error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add connection to thinkpad_acpi to control mute/micmute LEDs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add HDA_FIXUP_ACT_FREE action (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted internal mic not indicated on some machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sony VAIO Pro 13 (haswell) now has a working headset jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset mic model for ALC269 and friends (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update HD-Audio-Models.txt (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update documentation for Realtek codecs model strings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix microphone for Sony VAIO Pro 13 (Haswell model) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable surround speakers (when line out is also present) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for ASUS N56VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel map switch not taking effect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Tweak debug messages to be more useful (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix available channel maps missing from TLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel maps with less common speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix unused slots being enabled in manual and non-PCM mappings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix programmed active channel count (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix incorrect default channel mapping for unusual CAs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix reported channel map on common default layouts (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mono speakers and headset mic on Dell Vostro 5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix GPIO for Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable internal mic on a Thinkpad machine with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Internal Mic boost can't control with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for MacBook Air 6,1 and 6,2 with CS4208 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: alsa : hda - not use assigned converters for all unused pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132: Staticize codec_send_command (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add CS4208 codec support for MacBook 6,1 and 6,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Toshiba Satellite C870 to MSI blacklist (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - unmute pin amplifier in infoframe setup for Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - define is_haswell() to check if a display audio codec is Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock speaker support for ASUS TX300 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Re-setup HDMI pin and audio infoframe on stream switches (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fallback to ALSA allocation when selecting CA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device entry and inactive flag to unsolicited response (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Haswell codec exposes device list/select info on pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device list & select info of display pins to codec proc file (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add flags and routines to get devices selection info for DP1.2 MST (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix NULL dereference with CONFIG_SND_DYNAMIC_MINORS=n (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workarounds for pop-noise on Chromebook with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix ALC283 headphone pop-noise better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted digital mic fixup for Acer Aspire One (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit internal mic boost for a few more Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the order of a quirk table (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix internal mic boost on three Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Gateway LT27 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute the right widget in auto_mute_via_amp mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow auto_mute_via_amp on bind mute controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing mute controls for CX5051 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pinfix for LG LW25 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix jack gating when auto_{mute,mic} is suppressed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing fixup for Mac Mini with STAC9221 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid multi-io creation on VAIO-Z laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove analog mic pin override from STAC9228 dell-bios quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - jack poll once if jackpoll_interval==0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clearing jackpoll_interval avoid pending work (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - use azx_writew() for 16-bit length register (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the noise after suspend on ALC283 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Selectively call snd_hda_shutup_pins() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: replace strict_strto*() with kstrto*() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add snd_hda_jack_detect_state() helper function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove NO_PRESENCE bit override for Dell 1420n Laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix EAPD GPIO control for Sigmatel codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Headphone mic support for an Asus/Conexant device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop a few other static quirks for AD1986A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirk for Toshiba Satellite L40-10Q (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirks for other AD1986A Samsung machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert static quirks for AD1986A Samsung laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert the static quirk for Samsung Q1 Ultra (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1988 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1981 and AD1983 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1884/1984 & variants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1882 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for HP TouchSmart with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for Lenovo Thinkpad with AD1984 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add GPIO control to AD1884 HP fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_first_init() into azx_probe_continue() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply a proper chmap for built-in 2.1 speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add KEY_MICMUTE and enable it on Lenovo X220 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Define more channel map positions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Follow channel position definitions to alsa-lib mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add a documentation for channel mapping API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: thinkpad-acpi: Add mute and mic-mute LED functionality (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow unlimited pins and converters in patch_hdmi.c (v2 - rh specific) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix default multichannel HDMI mapping regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Work around "alsactl restore" errors (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow 3/5/7 channel map for HDMI/DP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix channel maps for Nvidia 7x 8ch HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide the proper channel mapping for generic HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add standard channel maps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific - define sound device registration order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added parent device mapping (hwdep) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation - redo function prototypes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added channel mapping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Deletion of unnecessary checks before the function call "snd_midi_event_free" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd_pcm_oss_period_size: Use round{up,down}_pow_of_two() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add support for wildcard msbits constraints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix handling of multiple msbits constraints on the same runtime (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Update the state properly before notification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Correct PCM BUG error message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Add missing kerneldoc comments to exported functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Disable mmap for known broken archs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Allow to pass items zero to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Warn if too long string is passed to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: subject: alsa: seq: Remove autoload locks in driver registration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: bind seq driver automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: lto, sound: Fix export symbols for !CONFIG_MODULES (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use atomic ops for autoload refcount (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Allow pass NULL dev for snd_pci_quirk_lookup() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: fix fifo_size frame calculation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: fix changes of open intervals (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: drop the min parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: fix buffer overflow in snd_info_get_line() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Define SNDRV_CTL_TLV_OP_* constants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: simplify snd_pcm_tstamp() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: seq_memory.c: Fix closing brace followed by if (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use ktime_get_ts() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Continue broadcasting events to ports if one of them fails (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: correctly detect input buffer overflow (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Fix format string mismatch in seq_midi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: 'BUG:' message unnecessarily triggers kerneloops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Allow to assign the given parent (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: sparse cleanups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: trivial: sound seq ioctl dbg: print hexadecimal value padded with 0s (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Fix missing error handling in snd_seq_timer_open() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: timer: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: rawmidi: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: channel mapping API implementation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Drop debug prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Mandate to pass a device pointer at card creation time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Drop unused name argument in snd_register_oss_device() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add helper function for intersecting two rate masks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Limit the fallback card id string size (Jaroslav Kysela) [1069236] - [sound] revert "alsa: usb-audio: Fix crash at re-preparing the PCM stream" (Jaroslav Kysela) [1069236]- [security] keys: close race between key lookup and freeing (Radomir Vrbovsky) [1179850] {CVE-2014-9529} - [usb] keyspan: fix typo causing GPF on open (Don Zickus) [1191745] - [usb] keyspan: fix NULL-pointer dereferences and memory leaks (Don Zickus) [1191745] - [s390] dasd: retry partition detection (Hendrik Brueckner) [1193614] - [fs] ext4: lock i_mutex when truncating orphan inodes (Lukas Czerner) [1193845] - [fs] ext4: fix reservation overflow in ext4_da_write_begin (Eric Sandeen) [1144588] - [fs] setfacl removes part of ACL when setting POSIX ACLs to Samba (Sachin Prabhu) [1122301] - [fs] xfs: unmount does not wait for shutdown during unmount (Brian Foster) [1171317] - [fs] xfs: remove wrappers around b_iodone (Brian Foster) [1171317] - [fs] xfs: return the buffer locked from xfs_buf_get_uncached (Brian Foster) [1171317] - [fs] xfs: clean up buffer locking helpers (Brian Foster) [1171317] - [fs] proc: task_mmu: bump kernelpagesize_kB to EOL in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [fs] proc: task_mmu: show page size in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [documentation] procfs: add /proc/pid/numa_maps interface explanation snippet (Rafael Aquini) [1071986] - [video] fb: reorder the lock sequence to fix potential dead lock (Dave Airlie) [1119728] - [video] fb: avoid possible deadlock caused by fb_set_suspend (Dave Airlie) [1119728] - [char] vt: attempt to fix con_set_unimap race (Dave Airlie) [1119728] - [char] vt: Don't ignore unbind errors in vt_unbind (Dave Airlie) [1119728] - [video] vt: Fix up unregistration of vt drivers (Dave Airlie) [1119728] - [char] vt: Fix replacement console check when unbinding (Dave Airlie) [1119728] - [video] fbcon: fix locking harder (Dave Airlie) [1119728] - [video] fb: Yet another band-aid for fixing lockdep mess (Dave Airlie) [1119728] - [video] fb: rework locking to fix lock ordering on takeover (Dave Airlie) [1119728] - [net] bridge: include in6.h in if_bridge.h for struct in6_addr (Jiri Benc) [1002037] - [net] inet: defines IPPROTO_* needed for module alias generation (Jiri Benc) [1002037] - [net] sync some IP headers with glibc (Jiri Benc) [1002037] - [net] rtnetlink: fix userspace API breakage for iproute2 < v3.9.0 (Michal Schmidt) [1102094] - [net] netlink: rate-limit leftover bytes warning and print process name (Michal Schmidt) [1102094] - [net] rtnetlink: Call nlmsg_parse() with correct header length (Michal Schmidt) [1102094] - [net] rtnetlink: fix rtnl_calcit() and rtnl_dump_ifinfo() (Michal Schmidt) [1102094] - [net] sched: make traffic control network namespace aware (Jiri Pirko) [1119542] - [netdrv] ppp: deflate: never return len larger than output buffer (Florian Westphal) [1178695] - [net] sctp: fix slab corruption from use after free on INIT collisions (Daniel Borkmann) [1135425] - [md] raid10: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [md] raid1: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [fs] nfs: fix race in filelayout commit path (Steve Dickson) [1184394] - [fs] nfs: fix BUG in filelayout_recover_commit_reqs (Steve Dickson) [1184394] - [fs] nfs: Remove assertion BUG_ON()s from the files and generic layout code (Steve Dickson) [1184394] - [fs] vfs: atomic f_pos access in llseek() (Zach Brown) [1151601] - [fs] vfs: atomic f_pos accesses as per POSIX (Zach Brown) [1151601] - [fs] jbd2: Fix oops in jbd2_journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] jbd: Fix oops in journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] gfs2: Allocate reservation during splice_write (Robert S Peterson) [1193559] - [fs] nfs: Be less aggressive about returning delegations for open files (Steve Dickson) [1145334] - [fs] nfs: NFSv4.1 data server timeo and retrans module parameters (Steve Dickson) [1175413] - [fs] nfs: don't do blind d_drop() in nfs_prime_dcache() (Steve Dickson) [1133136] - [fs] nfs: Convert a trivial printk into a dprintk (Steve Dickson) [1139229] - [fs] nfs: Avoid PUTROOTFH when managing leases (Benjamin Coddington) [1143013] - [fs] ext4: disable synchronous transaction batching if max_batch_time==0 (Eric Sandeen) [1100532] - [block] cfq-iosched: fix incorrect filing of rt async cfqq (Jeff Moyer) [1174629] - [netdrv] ixgbe: remove CIAA/D register reads from bad VF check (John Greene) [1156061] - [kbuild] nvme.h not in kernel-headers rpm (David Milburn) [1133703]- [fs] proc: task_mmu: add VmFlags field in smaps output (Rafael Aquini) [1190868] - [oprofile] Fix section mismatch warning (Jiri Olsa) [734360] - [oprofile] Fix crash when unloading module hr timer mode (Jiri Olsa) [734360] - [crypto] testmgr: mark rfc4106(gcm(aes)) as fips_allowed (Jarod Wilson) [1185395] - [crypto] Extending the RFC4106 AES-GCM test vectors (Jarod Wilson) [1185395] - [drm] radeon: fix hwmonitor initialization to set correct driver_data (Jerome Glisse) [1191746] - [x86] Update of TLB shootdown code for UV3 (Frank Ramsay) [1180151] - [block] fix non-atomic access to genhd inflight structures (Jeff Moyer) [1151109] - [kernel] freezer: fix thaw_process() vs refrigerator() race (Oleg Nesterov) [1144478] - [mm] mmap: change nr_ptes BUG_ON to WARN_ON (Oleg Nesterov) [1168780] - [mm] memcg: fix crash in re-entrant cgroup_clear_css_refs() (Johannes Weiner) [1168185] - [mm] swap: change swap_list_head to plist, add swap_avail_head (Jerome Marchand) [1103333] - [lib] plist: add plist_requeue (Jerome Marchand) [1103333] - [lib] plist: add helper functions (Jerome Marchand) [1103333] - [mm] swap: change swap_info singly-linked list to list_head (Jerome Marchand) [1103333] - [netdrv] net: bnx2x: fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] net: bnx2x: avoid macro redefinition (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix typos in "configure" (Michal Schmidt) [1148017] - [netdrv] bnx2x: Limit 1G link enforcement (Michal Schmidt) [1073820 1148017] - [netdrv] bnx2x: Use correct fastpath version for VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add a fallback multi-function mode NPAR1.5 (Michal Schmidt) [1148017] - [netdrv] bnx2x: new multi-function mode: UFP (Michal Schmidt) [1148017] - [netdrv] bnx2x: Changes with storage & MAC macros (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix link problems for 1G SFP RJ45 module (Michal Schmidt) [1148017] - [netdrv] bnx2x: Configure device endianity on driver load and reset endianity on removal (Michal Schmidt) [1148017] - [netdrv] bnx2x: prevent incorrect byte-swap in BE (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix static checker warning regarding `txdata_ptr' (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix timesync endianity (Michal Schmidt) [1148017] - [netdrv] bnx2x: Be more forgiving toward SW GRO (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF clean statistics (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix stop-on-error (Michal Schmidt) [1148017] - [netdrv] bnx2x: ethtool -d might cause timeout in log (Michal Schmidt) [1148017] - [netdrv] net: ethernet: broadcom: bnx2x: Remove redundant #ifdef (Michal Schmidt) [1148017] - [netdrv] bnx2x: FW assertion changes (Michal Schmidt) [1148017] - [netdrv] bnx2x: Make BP_VF more robust (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent pci_disable_sriov with assigned VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent IOV if no entries in CAM (Michal Schmidt) [1148017] - [netdrv] bnx2x: Update driver version to 1.710.51 (Michal Schmidt) [1148017] - [netdrv] bnx2x: Code cleanup (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add timestamping and PTP hardware clock support (Michal Schmidt) [1148017] - [netdrv] bnx2x: switch to new VLAN model (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove DEFINE_PCI_DEVICE_TABLE macro use (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix crash during TSO tunneling (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix possible panic under memory stress (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix the MSI flags (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fail probe of VFs using an old incompatible driver (Michal Schmidt) [1148017] - [netdrv] bnx2x: enlarge minimal alignemnt of data offset (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF can report link speed (Michal Schmidt) [1148017] - [netdrv] bnx2x: remove null test before kfree (Michal Schmidt) [1148017] - [netdrv] bnx2x: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove useless return variables (Michal Schmidt) [1148017] - [netdrv] bnx2x: Revert UNDI flushing mechanism (Michal Schmidt) [1102833 1130671 1148017] - [netdrv] bnx2x: Check for UNDI in uncommon branch (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix UNDI driver unload (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add support for Multi-Function UNDI (Michal Schmidt) [1148017]- [powercap] rapl: add support for CPU model 0x3f (Steve Best) [1183185] - [x86] acpica: Disable _OSI Win8 for all except Intel Broadwell (Lenny Szubowicz) [1174502] - [netdrv] igb: Indicate failure on vf reset for empty mac address (Stefan Assmann) [1150341] - [netdrv] igb: enable internal PPS for the i210 (Stefan Assmann) [1150341] - [netdrv] igb: serialize access to the time sync interrupt registers (Stefan Assmann) [1150341] - [netdrv] igb: refactor time sync interrupt handling (Stefan Assmann) [1150341] - [netdrv] igb: convert to CYCLECOUNTER_MASK macro (Stefan Assmann) [1150341] - [netdrv] timecounter: provide a macro to initialize the cyclecounter mask field (Stefan Assmann) [1150341] - [netdrv] igb_ptp: Include clocksource.h to get CLOCKSOURCE_MASK (Stefan Assmann) [1150341] - [netdrv] igb: Remove unneeded FIXME (Stefan Assmann) [1150341] - [netdrv] fm10k/igb/ixgbe: Use dma_rmb on Rx descriptor reads (Stefan Assmann) [1150341] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150341] - [netdrv] igb: Fixes needed for surprise removal support (Stefan Assmann) [1150341] - [netdrv] igb: bump version to 5.2.15 (Stefan Assmann) [1150341] - [netdrv] igb: remove blocking phy read from inside spinlock (Stefan Assmann) [1150341] - [netdrv] igb: add flags to set eee advertisement mode (Stefan Assmann) [1150341] - [netdrv] igb: flush when in xmit_more mode and under descriptor pressure (Stefan Assmann) [1150341] - [netdrv] net: Remove ndo_xmit_flush netdev operation, use signalling instead (Stefan Assmann) [1150341] - [netdrv] igb: Support netdev_ops->ndo_xmit_flush() (Stefan Assmann) [1150341] - [netdrv] igb: bump igb version to 5.2.13 (Stefan Assmann) [1150341] - [netdrv] igb: Add message when malformed packets detected by hw (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after return (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after goto (Stefan Assmann) [1150341] - [netdrv] igb: do a reset on SR-IOV re-init if device is down (Stefan Assmann) [1150341] - [netdrv] igb: workaround for i210 errata 25: Slow System Clock (Stefan Assmann) [1150341] - [netdrv] igb: bring link up when PHY is powered up (Stefan Assmann) [1150341] - [netdrv] igb: separate hardware setting from the set_ts_config ioctl (Stefan Assmann) [1150341] - [netdrv] igb: unhide invariant returns (Stefan Assmann) [1150341] - [netdrv] net: use ethtool_cmd_speed_set helper to set ethtool speed value (Stefan Assmann) [1150341] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150341] - [netdrv] igb: add defaults for i210 TX/RX PBSIZE (Stefan Assmann) [1150341] - [netdrv] igb: use mac loopback for i354 backplane (Stefan Assmann) [1150341] - [netdrv] igb: rename igb_ptp_enable to igb_ptp_feature_enable (Stefan Assmann) [1150341] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150341] - [netdrv] igb: remove redundant PHY power down register write (Stefan Assmann) [1150341] - [netdrv] igb: whitespace fix (Stefan Assmann) [1150341] - [md] raid5: Fix livelock when array is both resyncing and degraded (Jes Sorensen) [1177889] - [md] raid5: fix another livelock caused by non-aligned writes (Jes Sorensen) [1187285] - [md] Check MD_RECOVERY_RUNNING as well as ->sync_thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] fix semicolon.cocci warnings (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Always set RECOVERY_NEEDED when clearing RECOVERY_FROZEN (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] move EXPORT_SYMBOL to after function in md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard PRINT_RAID_DEBUG ioctl (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove MD_BUG() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] clean up 'exit' labels in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unnecessary test for MD_MAJOR in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow "-sync" to be set for device in an active array (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unwanted white space from md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't start resync thread directly from md thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Just use RCU when checking for overlap between arrays (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] avoid potential long delay under pers_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] simplify export_array() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard find_rdev_nr in favour of find_rdev_nr_rcu (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use wait_event() to simplify md_super_wait() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] be more relaxed about stopping an array which isn't started (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: process_checks doesn't use its return value (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fix init_stripe() inconsistencies (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: another memory leak due to reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use set_bit/clear_bit instead of shift/mask for bi_flags changes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: minor typos and reformatting (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: always wait for writes on unplug (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: disable 'DISCARD' by default due to safety concerns (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix_read_error should act on all non-faulty devices (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: count resync requests in nr_pending (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: update next_resync under resync_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Don't use next_resync to determine how far resync has progressed (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: make sure resync waits for conflicting writes to complete (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: clean up request counts properly in close_sync() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: be more cautious where we read-balance during resync (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: intialise start_next_window for READ case to avoid hang (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: always initialise ->state on newly allocated r10_bio (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: avoid memory leak on error path during reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: Fix memory leak when raid10 reshape completes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid livelock caused by non-aligned writes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow bitmap file to be added to raid0/linear (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid0: check for bitmap compatability when changing raid levels (Jes Sorensen) [1127962 1136260 1149935 1152914 1153341 1177913] - [md] Recovery speed is wrong (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] disable probing for md devices 512 and over (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] flush writes before starting a recovery (Jes Sorensen) [1132916 1136260 1149935 1152914 1153341 1177913] - [md] make sure GET_ARRAY_INFO ioctl reports correct "clean" status (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: speedup sync_request processing (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: deadlock between retry_aligned_read with barrier io (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: add an option to avoid copy data from bio to stripe cache (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: remove confusing code from filemap_get_page (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid release list until last reference of the stripe (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] md_clear_badblocks should return an error code on failure (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid56: Don't perform reads to support writes until stripe is ready (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] refuse to change shape of array if it is active but read-only (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913]- [char] raw: Return short read or 0 at end of a raw device, not EIO (Jeff Moyer) [1142314] - [kernel] sched: Fix clock_gettime(CLOCK_[PROCESS/THREAD]_CPUTIME_ID) monotonicity (Seth Jennings) [1140024] - [hid] trivial formatting fix (Don Zickus) [1072627] - [hid] don't Send Feature Reports on Interrupt Endpoint (Don Zickus) [1072627] - [x86] hyperv: Mark the Hyper-V clocksource as being continuous (Vitaly Kuznetsov) [1190699] - [hv] vss: Fast propagation of userspace communication failure (Vitaly Kuznetsov) [1190699] - [hv] vss: Introduce timeout for communication with userspace (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Enable interrupt driven flow control (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_close_internal() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Fix a bug in vmbus_open() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_establish_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_teardown_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_post_msg() (Vitaly Kuznetsov) [1190699] - [hv] make uuid_le const (Vitaly Kuznetsov) [1190699] - [hv] Remove unnecessary comparison of unsigned against 0 (Vitaly Kuznetsov) [1190699] - [hid] hyperv: make sure input buffer is big enough (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup the packet send path (Vitaly Kuznetsov) [1190699] - [hv] Change variable type to bool (Vitaly Kuznetsov) [1190699] - [hid] hyperv: convert alloc+memcpy to memdup (Vitaly Kuznetsov) [1190699] - [hv] vmbus: introduce vmbus_acpi_remove (Vitaly Kuznetsov) [923184] - [hv] vmbus: Teardown synthetic interrupt controllers on module unload (Vitaly Kuznetsov) [923184] - [hv] vmbus: teardown hv_vmbus_con workqueue and vmbus_connection pages on shutdown (Vitaly Kuznetsov) [923184] - [hv] vmbus: avoid double kfree for device_obj (Vitaly Kuznetsov) [923184] - [hv] use correct order when freeing monitor_pages (Vitaly Kuznetsov) [923184] - [x86] hyperv: Fixup the damage caused by the irq cleanup (Vitaly Kuznetsov) [923184] - [x86] hyperv: Cleanup the irq mess (Vitaly Kuznetsov) [923184] - [net] Fix build failures due to ip_is_fragment() (Stefan Assmann) [1159149] - [netdrv] enic: fix rx napi poll return value (Stefan Assmann) [1159149] - [netdrv] enic: free all rq buffs when allocation fails (Stefan Assmann) [1159149] - [netdrv] net: ethernet: cisco: enic: enic_dev: Remove some unused functions (Stefan Assmann) [1159149] - [netdrv] enic: add stats for dma mapping error (Stefan Assmann) [1159149] - [netdrv] enic: check dma_mapping_error (Stefan Assmann) [1159149] - [netdrv] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stefan Assmann) [1159149] - [netdrv] enic: convert to SKB paged frag API (Stefan Assmann) [1159149] - [netdrv] enic: make vnic_wq_buf doubly linked (Stefan Assmann) [1159149] - [netdrv] enic: use spin_lock(wq_lock) instead of spin_lock_irqsave(wq_lock) (Stefan Assmann) [1159149] - [netdrv] enic: support skb->xmit_more (Stefan Assmann) [1159149] - [netdrv] enic: fix work done in tx napi_poll (Stefan Assmann) [1159149] - [netdrv] enic: update desc properly in rx_copybreak (Stefan Assmann) [1159149] - [netdrv] enic: handle error condition properly in enic_rq_indicate_buf (Stefan Assmann) [1159149] - [netdrv] enic: Do not call napi_disable when preemption is disabled (Stefan Assmann) [1159149] - [netdrv] drivers/net: Convert remaining uses of pr_warning to pr_warn (Stefan Assmann) [1159149] - [netdrv] enic: implement rx_copybreak (Stefan Assmann) [1159149] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1159149] - [netdrv] enic: use pci_zalloc_consistent (Stefan Assmann) [1159149] - [netdrv] pci-dma-compat: add pci_zalloc_consistent helper (Stefan Assmann) [1159149] - [netdrv] enic: Add ethtool support to show classifier filters added by the driver (Stefan Assmann) [1159149] - [netdrv] enic: fix return values in enic_set_coalesce (Stefan Assmann) [1159149] - [netdrv] enic: do tx cleanup in napi poll (Stefan Assmann) [1159149] - [netdrv] enic: add low latency socket busy_poll support (Stefan Assmann) [1159149] - [netdrv] enic: fix lockdep around devcmd_lock (Stefan Assmann) [1159149] - [netdrv] enic: devcmd for adding IP 5 tuple hardware filters (Stefan Assmann) [1159149] - [net] core: introduce skb_flow_dissect() (Stefan Assmann) [1159149] - [netdrv] enic: fix return value in _vnic_dev_cmd (Stefan Assmann) [1159149] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1159149] - [netdrv] enic: convert to hw_features (Stefan Assmann) [1159149] - [scsi] qla2xxx: Update the driver version to 8.07.00.16.06.7-k (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix sparse warning in qla_iocb.c file (Chad Dupuis) [1147534] - [scsi] qla2xxx: Move warning message to debug level (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fail adapter initialization on load ram failure (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable PCI device in shutdown handler (Chad Dupuis) [1147534] - [scsi] qla2xxx: Mark port lost when we receive an RSCN for it (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restore WWPN in case of Loop Dead (Chad Dupuis) [1147534] - [scsi] qla2xxx: Honor FCP_RSP retry delay timer field (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add missing ISP27xx checks to optrom code (Chad Dupuis) [1147534] - [scsi] qla2xxx: Force use of mailbox interface for flash access commands for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Free sysfs attributes for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable laser for ISP2031 while unloading driver (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable diagnostic port using NVRAM parameters (Chad Dupuis) [1147534] - [scsi] qla2xxx: Declaration error cause stack corruption (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add fix in driver unload for pending activity (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix driver version string message (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add diagnostic port functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FA-WWN functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FDMI-2 functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFx00 unexpected resets during adapter boot sequence (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect linked list semantic in qlafx00_get_fcport() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect debug level on mailbox command print 0x1111 (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFX00 avoid writing semaphore register in request_irqs() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix potential return count bug in qla2xxx_get_vpd_field() (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template error print simplification (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP25xx multiqueue shadow register crash fix (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add endianizer to max_payload_size modifier (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable fast flash access for ISP83xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add ISP27xx fwdump template entry T275 (insert buffer) (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template fix insertbuf() routine (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template remove high frequency debug logs (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx optimize fwdump entry table lookup (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx add tests for incomplete template (Chad Dupuis) [1147534] - [scsi] qla2xxx: Use dma_zalloc_coherent (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restrict max_lun to 16-bit for older HBAs (Chad Dupuis) [1147534] - [scsi] qla2xxx: fix incorrect debug printk (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx queue index shadow registers (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx firmware dump template spec updates (including T274) (Chad Dupuis) [1147534] - [scsi] qla2xxx: Update entry type 270 to match spec update (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correction to ISP27xx template entry types 256 and 258 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add pci device id 0x2271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct ISP83xx/ISP27xx mislogic in setting out_mb in qla25xx_init_req_que() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Allow ISP83XX and ISP27XX both to write req_q_out register (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct operations for ISP27xx template types 270 and 271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix build errors related to invalid print fields on some architectures (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct the port no assignment for ISP82XX (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add support for ISP2071 (Chad Dupuis) [1147534] - [scsi] pm8001: Update nvmd response data to request buffer (Rich Bono) [1168386] - [scsi] pm8001: fix pm8001_store_update_fw (Rich Bono) [1168386] - [scsi] pm8001: Fix erratic calculation in update_flash (Rich Bono) [1168386] - [scsi] pm8001: Fix invalid return when request_irq() failed (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in nvmd_resp (Rich Bono) [1168386] - [scsi] pm8001: fix update_flash (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in flash_update (Rich Bono) [1168386] - [scsi] pm8001: Cleaning up uninitialized variables (Rich Bono) [1168386] - [scsi] pm8001: Fix to remove null pointer checks that could never happen (Rich Bono) [1168386] - [scsi] pm8001: more fixes to honor return value (Rich Bono) [1168386] - [scsi] pm8001: add a new spinlock to protect the CCB (Rich Bono) [1168386] - [scsi] pm8001: honor return value (Rich Bono) [1168386] - [scsi] pm8001: clean bitmap management functions (Rich Bono) [1168386] - [scsi] pm8001: Fix hibernation issue (Rich Bono) [1168386] - [scsi] drivers/scsi/pm8001/pm8001_ctl.c: avoid world-writable sysfs files (Rich Bono) [1168386] - [scsi] pm80xx: fix problem of pm8001_work_fn reseting incorrect phy device (Rich Bono) [1168386] - [scsi] pm80xx: no need for tag allocation when issuing the command of unregistering device (Rich Bono) [1168386] - [scsi] pm80xx: Enable BAR shift to avoid BIOS conflict with MPI space for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm80xx: Read saved WWN from NVMD for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm8001: remove unnecessary pci_set_drvdata() (Rich Bono) [1168386]- [perf] Pass protection and flags bits through mmap2 interface (Jiri Olsa) [1188336] - [perf] Fix up MMAP2 buffer space reservation (Jiri Olsa) [1188336] - [perf] scripting perl: Force to use stdbool (Jiri Olsa) [1188336] - [perf] symbols: Get kernel start address by symbol name (Jiri Olsa) [1188336] - [perf] tools: Fix segfault in cumulative.callchain report (Jiri Olsa) [1188336] - [perf] tests: Add test for closing dso objects on EMFILE error (Jiri Olsa) [1188336] - [perf] tests: Add test for caching dso file descriptors (Jiri Olsa) [1188336] - [perf] tests: Allow reuse of test_file function (Jiri Olsa) [1188336] - [perf] tests: Spawn child for each test (Jiri Olsa) [1188336] - [perf] tools: Add dso__data_* interface descriptons (Jiri Olsa) [1188336] - [perf] tools: Allow to close dso fd in case of open failure (Jiri Olsa) [1188336] - [perf] tools: Add file size check and factor dso__data_read_offset (Jiri Olsa) [1188336] - [perf] tools: Cache dso data file descriptor (Jiri Olsa) [1188336] - [perf] tools: Add global count of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add global list of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add data_fd into dso object (Jiri Olsa) [1188336] - [perf] tools: Separate dso data related variables (Jiri Olsa) [1188336] - [perf] tools: Cache register accesses for unwind processing (Jiri Olsa) [1188336] - [perf] record: Fix to honor user freq/interval properly (Jiri Olsa) [1188336] - [perf] timechart: Reflow documentation (Jiri Olsa) [1188336] - [perf] probe: Improve error messages in --line option (Jiri Olsa) [1188336] - [perf] probe: Improve an error message of perf probe --vars mode (Jiri Olsa) [1188336] - [perf] probe: Show error code and description in verbose mode (Jiri Olsa) [1188336] - [perf] probe: Improve error message for unknown member of data structure (Jiri Olsa) [1188336] - [perf] tests: Show the inner make output when an error happens (Jiri Olsa) [1188336] - [perf] tools: Emit more precise message for missing glibc static library (Jiri Olsa) [1188336] - [perf] tools: Add dcacheline sort (Jiri Olsa) [1188336] - [perf] tools: Add support to dynamically get cacheline size (Jiri Olsa) [1188336] - [perf] tools: Add cpumode to struct hist_entry (Jiri Olsa) [1188336] - [perf] report: Add mem-mode documentation to report command (Jiri Olsa) [1188336] - [perf] revert "Disable PERF_RECORD_MMAP2 support" (Jiri Olsa) [1188336] - [perf] tools: Update mmap2 interface with protection and flag bits (Jiri Olsa) [1188336] - [perf] script/python: Print array argument as string (Jiri Olsa) [1188336] - [perf] tools: Prettify the tags/TAGS/cscope targets output (Jiri Olsa) [1188336] - [perf] tools: Fix pipe check regression in attr event callback (Jiri Olsa) [1188336] - [perf] tools: Added support for __get_bitmask() macro (Jiri Olsa) [1188336] - [perf] tools: Add options to function plugin (Jiri Olsa) [1188336] - [perf] tools: Add options to plugins (Jiri Olsa) [1188336] - [perf] tools: Add flag to not load event plugins (Jiri Olsa) [1188336] - [perf] tools: Fix 'make help' message error (Jiri Olsa) [1188336] - [perf] record: Fix poll return value propagation (Jiri Olsa) [1188336] - [perf] tools: Move elide bool into perf_hpp_fmt struct (Jiri Olsa) [1188336] - [perf] tools: Remove elide setup for SORT_MODE__MEMORY mode (Jiri Olsa) [1188336] - [perf] tools: Fix "==" into "=" in ui_browser__warning assignment (Jiri Olsa) [1188336] - [perf] tools: Allow overriding sysfs and proc finding with env var (Jiri Olsa) [1188336] - [perf] tools: Consider header files outside perf directory in tags target (Jiri Olsa) [1188336] - [perf] tools: Add warning when disabling perl scripting support due to missing devel files (Jiri Olsa) [1188336] - [perf] trace: Warn the user when not available (Jiri Olsa) [1188336] - [perf] tests: Add a test case for cumulating callchains (Jiri Olsa) [1188336] - [perf] tests: Define and use symbolic names for fake symbols (Jiri Olsa) [1188336] - [perf] tools: Reset output/sort order to default (Jiri Olsa) [1188336] - [perf] ui/gtk: Fix callchain display (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid percentage value of cumulated hist entries (Jiri Olsa) [1188336] - [perf] tools: Enable --children option by default (Jiri Olsa) [1188336] - [perf] top: Add top.children config option (Jiri Olsa) [1188336] - [perf] top: Add --children option (Jiri Olsa) [1188336] - [perf] top: Convert to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Add callback function to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Do not auto-remove Children column if --fields given (Jiri Olsa) [1188336] - [perf] report: Add report.children config option (Jiri Olsa) [1188336] - [perf] report: Add --children option (Jiri Olsa) [1188336] - [perf] tools: Add more hpp helper functions (Jiri Olsa) [1188336] - [perf] tools: Apply percent-limit to cumulative percentage (Jiri Olsa) [1188336] - [perf] ui/gtk: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/browser: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/hist: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] tools: Save callchain info for each cumulative entry (Jiri Olsa) [1188336] - [perf] callchain: Add callchain_cursor_snapshot() (Jiri Olsa) [1188336] - [perf] report: Cache cumulative callchains (Jiri Olsa) [1188336] - [perf] tools: Update cpumode for each cumulative entry (Jiri Olsa) [1188336] - [perf] hists: Accumulate hist entry stat based on the callchain (Jiri Olsa) [1188336] - [perf] hists: Check if accumulated when adding a hist entry (Jiri Olsa) [1188336] - [perf] hists: Add support for accumulated stat of hist entry (Jiri Olsa) [1188336] - [perf] tools: Introduce struct hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Introduce hists__inc_nr_samples() (Jiri Olsa) [1188336] - [perf] tools: Add automatic remapping of Android libraries (Jiri Olsa) [1188336] - [perf] tools: Add cat as fallback pager (Jiri Olsa) [1188336] - [perf] tests: Add a testcase for histogram output sorting (Jiri Olsa) [1188336] - [perf] tests: Factor out print_hists_*() (Jiri Olsa) [1188336] - [perf] tools: Introduce reset_output_field() (Jiri Olsa) [1188336] - [perf] tools: Get rid of obsolete hist_entry__sort_list (Jiri Olsa) [1188336] - [perf] hists: Reset width of output fields with header length (Jiri Olsa) [1188336] - [perf] tools: Skip elided sort entries (Jiri Olsa) [1188336] - [perf] top: Add --fields option to specify output fields (Jiri Olsa) [1188336] - [perf] report/tui: Fix a bug when --fields/sort is given (Jiri Olsa) [1188336] - [perf] tools: Add ->sort() member to struct sort_entry (Jiri Olsa) [1188336] - [perf] report: Add -F option to specify output fields (Jiri Olsa) [1188336] - [perf] tools: Call perf_hpp__init() before setting up GUI browsers (Jiri Olsa) [1188336] - [perf] tools: Consolidate management of default sort orders (Jiri Olsa) [1188336] - [perf] tools: Allow hpp fields to be sort keys (Jiri Olsa) [1188336] - [perf] ui: Get rid of callback from __hpp__fmt() (Jiri Olsa) [1188336] - [perf] tools: Consolidate output field handling to hpp format routines (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort final output (Jiri Olsa) [1188336] - [perf] tools: Support event grouping in hpp ->sort() (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort hist entries (Jiri Olsa) [1188336] - [perf] tools: Convert sort entries to hpp formats (Jiri Olsa) [1188336] - [perf] tools: Add ->cmp(), ->collapse() and ->sort() to perf_hpp_fmt (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support for ARM (Jiri Olsa) [1188336] - [perf] tests: Add dwarf unwind test on ARM (Jiri Olsa) [1188336] - [perf] tests: Introduce perf_regs_load function on ARM (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h for ARM and ARM64 (Jiri Olsa) [1188336] - [perf] session: Fix possible null pointer dereference in session.c (Jiri Olsa) [1188336] - [perf] sched: Cleanup, remove unused variables in map_switch_event() (Jiri Olsa) [1188336] - [perf] sched: Remove nr_state_machine_bugs in perf latency (Jiri Olsa) [1188336] - [perf] tools: Remove usage of trace_sched_wakeup(.success) (Jiri Olsa) [1188336] - [perf] tools: Use tid for finding thread (Jiri Olsa) [1188336] - [perf] tools: Get rid of on_exit() feature test (Jiri Olsa) [1188336] - [perf] record: Propagate exit status of a command line workload (Jiri Olsa) [1188336] - [perf] tools: Clarify the output of perf sched map (Jiri Olsa) [1188336] - [perf] tools: Adapt the TASK_STATE_TO_CHAR_STR to new value in kernel space (Jiri Olsa) [1188336] - [perf] tools: Add missing event for perf sched record (Jiri Olsa) [1188336] - [perf] tools: Move ACCESS_ONCE from perf.h header (Jiri Olsa) [1188336] - [perf] tools: Move sys_perf_event_open function from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move syscall and arch specific defines from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move perf_call_graph_mode enum from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move sample data structures from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove PR_TASK_PERF_EVENTS_* from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove asmlinkage define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove min define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove unlikely define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove MAX_COUNTERS define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h (Jiri Olsa) [1188336] - [perf] tools: Unify export.h (Jiri Olsa) [1188336] - [perf] tools arm64: Wire up perf_regs and unwind support (Jiri Olsa) [1188336] - [perf] tools: Move u64_swap union (Jiri Olsa) [1188336] - [perf] tests: add a test of kvm-390: trace event (Jiri Olsa) [1188336] - [perf] tests: Add numeric identifier to evlist_test (Jiri Olsa) [1188336] - [perf] tools: Parse tracepoints with '-' in system name (Jiri Olsa) [1188336] - [perf] tools: Handle EINTR error for readn/writen (Jiri Olsa) [1188336] - [perf] tests: Add map groups sharing with thread object test (Jiri Olsa) [1188336] - [perf] tools: Share map_groups among threads of the same group (Jiri Olsa) [1188336] - [perf] tools: Reference count map_groups objects (Jiri Olsa) [1188336] - [perf] tools: Allocate thread map_groups's dynamically (Jiri Olsa) [1188336] - [perf] tests: Add thread maps lookup automated tests (Jiri Olsa) [1188336] - [perf] tests: Add a test case for hists filtering (Jiri Olsa) [1188336] - [perf] tests: Factor out fake_setup_machine() (Jiri Olsa) [1188336] - [perf] hists/tui: Count callchain rows separately (Jiri Olsa) [1188336] - [perf] top/tui: Update nr_entries properly after a filter is applied (Jiri Olsa) [1188336] - [perf] ui/tui: Rename hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] ui/tui: Fix off-by-one in hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] hists: Add missing update on filtered stats in hists__decay_entries() (Jiri Olsa) [1188336] - [perf] tools: Account entry stats when it's added to the output tree (Jiri Olsa) [1188336] - [perf] hists: Collapse expanded callchains after filter is applied (Jiri Olsa) [1188336] - [perf] hists: Add a couple of hists stat helper functions (Jiri Olsa) [1188336] - [perf] hists: Move column length calculation out of hists__inc_stats() (Jiri Olsa) [1188336] - [perf] hists: Rename hists__inc_stats() (Jiri Olsa) [1188336] - [perf] report: Count number of entries separately (Jiri Olsa) [1188336] - [perf] callchain: Add generic report parse callchain callback function (Jiri Olsa) [1188336] - [perf] kmem: Utilize the new generic cpunode_map (Jiri Olsa) [1188336] - [perf] tools: Use cpu/possible instead of cpu/kernel_max (Jiri Olsa) [1188336] - [perf] tools: Allow ability to map cpus to nodes easily (Jiri Olsa) [1188336] - [perf] tools: Fix pmu object compilation error (Jiri Olsa) [1188336] - [perf] sched: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] lock: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] mem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] kmem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] tools: Show absolute percentage by default (Jiri Olsa) [1188336] - [perf] ui/tui: Add 'F' hotkey to toggle percentage output (Jiri Olsa) [1188336] - [perf] tools: Add hist.percentage config option (Jiri Olsa) [1188336] - [perf] diff: Add --percentage option (Jiri Olsa) [1188336] - [perf] top: Add --percentage option (Jiri Olsa) [1188336] - [perf] report: Add --percentage option (Jiri Olsa) [1188336] - [perf] hists: Add support for showing relative percentage (Jiri Olsa) [1188336] - [perf] probe: Fix perf probe to find correct variable DIE (Jiri Olsa) [1188336] - [perf] probe: Fix a segfault if asked for variable it doesn't find (Jiri Olsa) [1188336] - [perf] tests x86: Fix stack map lookup in dwarf unwind test (Jiri Olsa) [1188336] - [perf] x86: Fix perf to use non-executable stack, again (Jiri Olsa) [1188336] - [perf] tools: Remove extra '/' character in events file path (Jiri Olsa) [1188336] - [perf] machine: Search for modules in s/lib/modules/s (Jiri Olsa) [1188336] - [perf] tests: Add static build make test (Jiri Olsa) [1188336] - [perf] tools: Fix bfd dependency libraries detection (Jiri Olsa) [1188336] - [perf] tools: Use LDFLAGS instead of ALL_LDFLAGS (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in pretty_print() (Jiri Olsa) [1188336] - [perf] tools: Fix backward compatibility macros for pevent filter enums (Jiri Olsa) [1188336] - [perf] tools: Disable libdw unwind for all but x86 arch (Jiri Olsa) [1188336] - [perf] tests x86: Fix memory leak in sample_ustack() (Jiri Olsa) [1188336] - [perf] tools: Improve error reporting (Jiri Olsa) [1188336] - [perf] tools: Adjust symbols in VDSO (Jiri Olsa) [1188336] - [perf] kvm: Fix 'Min time' counting in report command (Jiri Olsa) [1188336] - [perf] tools: Instead of redirecting flex output, use -o (Jiri Olsa) [1188336] - [perf] tools: Fix double free in perf test 21 (code-reading.c) (Jiri Olsa) [1188336] - [perf] stat: Initialize statistics correctly (Jiri Olsa) [1188336] - [perf] bench: Set more defaults in the 'numa' suite (Jiri Olsa) [1188336] - [perf] bench: Update manpage to mention numa and futex (Jiri Olsa) [1188336] - [perf] probe: Use dwarf_getcfi_elf() instead of dwarf_getcfi() (Jiri Olsa) [1188336] - [perf] probe: Fix to handle errors in line_range searching (Jiri Olsa) [1188336] - [perf] probe: Fix --line option behavior (Jiri Olsa) [1188336] - [perf] tools: Pick up libdw without explicit LIBDW_DIR (Jiri Olsa) [1188336] - [perf] callchains: Disable unwind libraries when libelf isn't found (Jiri Olsa) [1188336] - [perf] tools: Do not call warning() directly (Jiri Olsa) [1188336] - [perf] tools: Print event name when show warning if possible (Jiri Olsa) [1188336] - [perf] tools: test correct variable after allocation (Jiri Olsa) [1188336] - [perf] top: Fix documentation of invalid -s option (Jiri Olsa) [1188336] - [perf] tools: Allow building for tile (Jiri Olsa) [1188336] - [perf] tools: Remove unused simple_strtoul() function (Jiri Olsa) [1188336] - [perf] tools: Update some code references in design.txt (Jiri Olsa) [1188336] - [perf] tools: Fix __perf_evsel__open (Jiri Olsa) [1188336] - [perf] evsel: Update function names in debug messages (Jiri Olsa) [1188336] - [perf] tools: Remove thread__find_map function (Jiri Olsa) [1188336] - [perf] annotate: Print the evsel name in the stdio output (Jiri Olsa) [1188336] - [perf] report: Use ui__has_annotation() (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak when synthesizing thread records (Jiri Olsa) [1188336] - [perf] tools: Use tid in mmap/mmap2 events to find maps (Jiri Olsa) [1188336] - [perf] report: Merge al->filtered with hist_entry->filtered (Jiri Olsa) [1188336] - [perf] symbols: Apply all filters to an addr_location (Jiri Olsa) [1188336] - [perf] symbols: Record the reason for filtering an address_location (Jiri Olsa) [1188336] - [perf] sched: Fixup header alignment in 'latency' output (Jiri Olsa) [1188336] - [perf] timechart: Fix off-by-one error in 'record' argv handling (Jiri Olsa) [1188336] - [perf] machine: Factor machine__find_thread to take tid argument (Jiri Olsa) [1188336] - [perf] tools: Speed up thread map generation (Jiri Olsa) [1188336] - [perf] kvm: introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] ui hists: Pass evsel to hpp->header/width functions explicitly (Jiri Olsa) [1188336] - [perf] symbols: Introduce thread__find_cpumode_addr_location (Jiri Olsa) [1188336] - [perf] session: Change header.misc dump from decimal to hex (Jiri Olsa) [1188336] - [perf] ui/tui: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/hists: Pass struct hpp to print functions (Jiri Olsa) [1188336] - [perf] ui/gtk: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid output on event group report (Jiri Olsa) [1188336] - [perf] tools: Fix synthesizing mmaps for threads (Jiri Olsa) [1188336] - [perf] probe: Clarify x86 register naming for perf probe (Jiri Olsa) [1188336] - [perf] mem: Clarify load-latency in documentation (Jiri Olsa) [1188336] - [perf] bench: Add futex-requeue microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-wake microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-hash microbenchmark (Jiri Olsa) [1188336] - [perf] tools, x86: Build perf on older user-space as well (Jiri Olsa) [1188336] - [perf] tools: Disable user-space callchain/stack dumps for function trace events (Jiri Olsa) [1188336] - [perf] symbols: Check compatible symtab type before loading dso (Jiri Olsa) [1188336] - [perf] symbols: Check return value of filename__read_debuglink() (Jiri Olsa) [1188336] - [perf] tests: Add NO_LIBDW_DWARF_UNWIND make test (Jiri Olsa) [1188336] - [perf] tools: Setup default dwarf post unwinder (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support (Jiri Olsa) [1188336] - [perf] tools: Add feature check for libdw dwarf unwind (Jiri Olsa) [1188336] - [perf] tools: Warn the user about how to enable libunwind support (Jiri Olsa) [1188336] - [perf] tools: Add variable display for VF make output (Jiri Olsa) [1188336] - [perf] tools: Factor features display code (Jiri Olsa) [1188336] - [perf] tools: Fix bison OUTPUT directories dependency (Jiri Olsa) [1188336] - [perf] tests: Add pmu-bison.o make test (Jiri Olsa) [1188336] - [perf] tests: Fix *.o make tests (Jiri Olsa) [1188336] - [perf] probe: Support distro-style debuginfo for uprobe (Jiri Olsa) [1188336] - [perf] probe: Allow to add events on the local functions (Jiri Olsa) [1188336] - [perf] probe: Show source-level or symbol-level info for uprobes (Jiri Olsa) [1188336] - [perf] probe: Show appropriate symbol for ref_reloc_sym based kprobes (Jiri Olsa) [1188336] - [perf] probe: Find given address from offline dwarf (Jiri Olsa) [1188336] - [perf] probe: Use ref_reloc_sym based address instead of the symbol name (Jiri Olsa) [1188336] - [perf] probe: Show in what binaries/modules probes are set (Jiri Olsa) [1188336] - [perf] probe: Unify show_available_functions for uprobes/kprobes (Jiri Olsa) [1188336] - [perf] probe: Replace line_list with intlist (Jiri Olsa) [1188336] - [perf] probe: Remove incorrect symbol check for --list (Jiri Olsa) [1188336] - [perf] probe: Fix to do exit call for symbol maps (Jiri Olsa) [1188336] - [perf] symbols: No need to export dso__first_symbol (Jiri Olsa) [1188336] - [perf] tools: Move hash.h header (Jiri Olsa) [1188336] - [perf] tools: Move fs.* to lib/api/fs/ (Jiri Olsa) [1188336] - [perf] callchain: Separate perf_reg_value function in perf_regs object (Jiri Olsa) [1188336] - [perf] callchain: Introduce HAVE_DWARF_UNWIND_SUPPORT macro (Jiri Olsa) [1188336] - [perf] callchain: Rename unwind__arch_reg_id into libunwind__arch_reg_id (Jiri Olsa) [1188336] - [perf] callchain: Separate libunwind code to special object (Jiri Olsa) [1188336] - [perf] callchain: Add mask into struct regs_dump (Jiri Olsa) [1188336] - [perf] tools: Remove __maybe_unused from dwarf unwind functions (Jiri Olsa) [1188336] - [perf] callchain: Do not report zero address in unwind (Jiri Olsa) [1188336] - [perf] tools: Fix dwarf unwind max_stack processing (Jiri Olsa) [1188336] - [perf] tests x86: Add dwarf unwind test (Jiri Olsa) [1188336] - [perf] tests x86: Introduce perf_regs_load function (Jiri Olsa) [1188336] - [perf] bench: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in event_format__print function (Jiri Olsa) [1188336] - [perf] record: Add readable output for callchain debug (Jiri Olsa) [1188336] - [perf] tools: Add call-graph option support into .perfconfig (Jiri Olsa) [1188336] - [perf] tools: Put proper period for for samples without PERIOD sample_type (Jiri Olsa) [1188336] - [perf] report: Remove some needless container_of usage (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] report: Use al->cpumode where applicable (Jiri Olsa) [1188336] - [perf] trace: Add support for syscalls vs raw_syscalls - leftover (Jiri Olsa) [1188336] - [perf] Prevent false warning in perf_swevent_add (Jiri Olsa) [1188336] - [perf] Limit perf_event_attr::sample_period to 63 bits (Jiri Olsa) [1188336] - [perf] x86/intel: Fix Silvermont's event constraints (Jiri Olsa) [1188336] - [perf] Fix perf_event_init_context() (Jiri Olsa) [1188336] - [perf] Optimize group_sched_in() (Jiri Olsa) [1188336] - [perf] x86: Add a few more comments (Jiri Olsa) [1188336] - [perf] Remove redundant PMU assignment (Jiri Olsa) [1188336] - [perf] Fix prototype of find_pmu_context() (Jiri Olsa) [1188336] - [trace] ring-buffer: Fix infinite spin in reading buffer (Jiri Olsa) [1123102] - [trace] ring-buffer: Always reset iterator to reader page (Jiri Olsa) [1123102] - [trace] ring-buffer: Check if ring buffer iterator has stale data (Jiri Olsa) [1123102] - [x86] perf: Fix shared register mutual exclusion enforcement (Don Zickus) [1191741] - [x86] perf: Fix PCU filter setup for Sandy/Ivy/Haswell EP (Jiri Olsa) [1167862] - [x86] perf: Add missing cbox filter flags on IvyBridge-EP uncore driver (Jiri Olsa) [1167862] - [x86] perf: Register the PMU only if the uncore pci device exists (Jiri Olsa) [1167862] - [x86] perf: Add Haswell-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix section mismatch in split uncore driver (Jiri Olsa) [1167862] - [x86] perf: Rename IvyTown to IvyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Move SNB/IVB-EP specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Move NHM/SNB/IVB specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Declare some functions and variables (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP/IVT Cbox filter mappings (Jiri Olsa) [1167862] - [x86] perf: Micro-optimize nhmex_rbox_get_constraint() (Jiri Olsa) [1167862] - [x86] perf: Fix leak in uncore_type_init failure paths (Jiri Olsa) [1167862] - [x86] perf: Add __init for uncore_cpumask_init() (Jiri Olsa) [1167862] - [x86] perf: Fix IVT/SNB-EP uncore CBOX NID filter table (Jiri Olsa) [1167862] - [x86] perf: move uncore_event_to_box() and uncore_pmu_to_box() (Jiri Olsa) [1167862] - [x86] perf: make hrtimer timeout configurable per box (Jiri Olsa) [1167862] - [x86] perf: add ability to customize pmu callbacks (Jiri Olsa) [1167862] - [x86] perf: fix initialization of cpumask (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore IRP box support (Jiri Olsa) [1167862] - [x86] perf: Add filter support for IvyBridge-EP QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Don't use smp_processor_id() in validate_group() (Jiri Olsa) [1167862] - [x86] perf: Fix uncore PCI fixed counter handling (Jiri Olsa) [1167862] - [x86] perf: Convert kmalloc_node(...GFP_ZERO...) to kzalloc_node() (Jiri Olsa) [1167862] - [x86] perf: Enable EV_SEL_EXT bit for PCU (Jiri Olsa) [1167862] - [x86] perf: Add filter support for QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Add auxiliary pci device support (Jiri Olsa) [1167862] - [x86] perf: Fix intel QPI uncore event definitions (Jiri Olsa) [1167862] - [x86] perf: Fix sparse warning (Jiri Olsa) [1167862] - [x86] perf: Prevent some shift wrapping bugs in the Intel uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix unintended variable name reuse (Jiri Olsa) [1167862] - [x86] perf: Add support for IvyBridge model 58 Uncore (Jiri Olsa) [1167862] - [x86] perf: Fix typo in perf_event_intel_uncore.c (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP CBO and PCU uncore PMU filter management (Jiri Olsa) [1167862] - [x86] perf: Remove unused variable in nhmex_rbox_alter_er() (Jiri Olsa) [1167862] - [x86] perf: Handle pci_read_config_dword() errors (Jiri Olsa) [1167862] - [x86] perf: Fix typo in uncore_pmu_to_box (Jiri Olsa) [1167862] - [x86] perf: Add cpumask for uncore pmu (Jiri Olsa) [1167862] - [x86] perf: Uncore filter support for SandyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Fixes for Nehalem-EX uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix uncore_types_exit section mismatch (Jiri Olsa) [1167862]- [scsi] hpsa: Use local workqueues instead of system workqueues - part1 (Tomas Henzl) [1134115] - [scsi] lpfc: RHEL 6 lpfc driver release 10.2.8020.2 (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix IP Reset processing - wait for RDY before proceeding (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix discovery timeout during nameserver login (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix quarantined XRI recovery qualifier state in link bounce (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix race between LOGO/PLOGI handling causing NULL pointer (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix locking issues with abort data paths (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fixed crash from page fault caused by use after rport delete (Rob Evers) [1148957] - [scsi] mpt2sas: Bump driver version to 20.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: set cpu affinity for each MSIX vectors (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Update attribution language to Avago (Tomas Henzl) [1059155] - [scsi] mpt2sas: map log_info value 0x0x32010081 to DID_RESET (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: fix upper bound for the module parameter max_sgl_entries (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev BB (2.00.20) specification and 2.00.35 header files (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump driver version to 19.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Fail the host reset initiated due to discovery related I/O timeouts at driver load time (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: log exceeded temperature thresholds (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev AA (2.00.19) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: Revert " mpt2sas: Remove phys on topology change." (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix ioctl in comment (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix undefined reference to `__udivdi3' compilation errors (Tomas Henzl) [1059155] - [scsi] mpt3sas, mpt2sas: fix scsi_add_host error handling problems in _scsih_probe (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 04.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added OEM branding Strings (Tomas Henzl) [1059155] - [scsi] mpt3sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev H (2.5.3) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 03.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev G (2.5.2) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 18.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt2sas: Avoid type casting for direct I/O commands (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 17.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt2sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev Y (2.00.17) and Rev Z (2.00.18) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added driver module parameter max_msix_vectors (Tomas Henzl) [1059155] - [scsi] mpt3sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt2sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt3sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt2sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt3sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt3sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: annotate ioc->reply_post_host_index as __iomem (Tomas Henzl) [1059155] - [scsi] mpt2sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt2sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Add free smids to the head, not tail of list (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt2sas: don't wank with fasync on ->release() (Tomas Henzl) [1059155] - [scsi] mpt2sas: Removed compiler warnnings when logging is disabled (Tomas Henzl) [1059155] - [scsi] mpt3sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: cleanup forgotten pieces (Tomas Henzl) [1059155] - [scsi] mpt2sas: Adjust confusing if indentation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Fix common misspellings (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix typos concerning "management" (Tomas Henzl) [1059155] - [block] Fix dev_t minor allocation lifetime (Jeff Moyer) [1149890] - [scsi] virtio-scsi: fix various bad behavior on aborted requests (Fam Zheng) [1164749] - [mm] fix page list corruption from double LRU add during swapoff (Johannes Weiner) [1171492] - [x86] kvm: vmx: invalid host cr4 handling across vm entries (Jacob Tanenbaum) [1153327] {CVE-2014-3690} - [x86] uv_bau: Avoid referencing invalid data in ptc_seq_show (Frank Ramsay) [1166297] - [x86] uv_bau: Increase maximum CPUs per socket/hub (Frank Ramsay) [1166297] - [ata] libata-acpi: missing _SDD is not an error (David Milburn) [1171049] - [lib] crypto: Remove debug code from crct10dif (Neil Horman) [1154740] - [mfd] rtsx: Change default tx phase (Don Zickus) [806173] - [mfd] rtsx: Copyright modifications (Don Zickus) [806173] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Don Zickus) [806173] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Don Zickus) [806173] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Don Zickus) [806173] - [mfd] rtsx: Read vendor setting from config space (Don Zickus) [806173] - [mfd] rtsx: Implement driving adjustment to device-dependent callbacks (Don Zickus) [806173] - [mfd] rtsx: Add clock divider hook (Don Zickus) [806173] - [mfd] rtsx: Add output voltage switch hook (Don Zickus) [806173] - [mfd] ers: Add realtek pcie card reader driver (Don Zickus) [806173] - [netdrv] igbvf: Fix checksum error when using stacked vlan (Stefan Assmann) [1150342] - [netdrv] igbvf: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1150342] - [netdrv] igbvf: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150342] - [netdrv] qlcnic: Fix return value in qlcnic_probe() (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix number of arguments in destroy tx context command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix programming number of arguments in a command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix ordering of stats in stats buffer (Chad Dupuis) [1148019] - [netdrv] qlcnic: Remove __QLCNIC_DEV_UP bit check to read TX queues statistics (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix memory corruption while reading stats using ethtool (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use qlcnic_83xx_flash_read32() API instead of lockless version of the API (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.62 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support to run firmware POST (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use usleep_range() instead of msleep() for sleep less than 20ms (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support for 0x8830 device ID (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update Link speed and port type info for 83xx adapter (Chad Dupuis) [1148019] - [netdrv] treewide: Fix typo in printk (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in firmware load from file operation (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in FW dump template header (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix flash access interface to application (Chad Dupuis) [1148019] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Chad Dupuis) [1148019] - [netdrv] net: ethernet: qlogic: qlcnic: Remove duplicate object file from Makefile (Chad Dupuis) [1148019] - [netdrv] qlcnic: Initialize dcbnl_ops before register_netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Set driver version before registering netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix update of ethtool stats (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.61 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Enhance Tx timeout debug data collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.60 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Optimize ring count validations (Chad Dupuis) [1148019] - [netdrv] qlcnic: Pre-allocate DMA buffer used for minidump collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: remove duplicate QLC_83XX_GET_LSO_CAPABILITY define (Chad Dupuis) [1148019] - [netdrv] qlcnic: info leak in qlcnic_dcb_peer_app_info() (Chad Dupuis) [1148019] - [netdrv] 3c59x: Fix bad offset spec in skb_frag_dma_map (Neil Horman) [1119527 1159607] - [kernel] pid: Handle the exit of a multi-threaded init (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: fix free_pid() to handle the first fork failure (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: pidns_get() should check task_active_pid_ns() != NULL (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Fix hang in zap_pid_ns_processes by sending a potentially extra wakeup (Aristeu Rozanski) [1095884 1107216] - [kernel] pid: reenable interrupts when alloc_pid() fails because init has exited (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Stop pid allocation when init dies (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Wait in zap_pid_ns_processes until pid_ns->nr_hashed == 1 (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Dont allow new processes in a dead pid namespace (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: find_new_reaper() can no longer switch to init_pid_ns.child_reaper (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: guarantee that the pidns init will be the last pidns process reaped (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: make killed children autoreap (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: __exit_signal: use thread_group_leader() consistently (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: avoid sig->count in __exit_signal() to detect the group-dead case (Aristeu Rozanski) [1095884 1107216] - [kernel] futex: check PF_KTHREAD rather than !p->mm to filter out kthreads (Oleg Nesterov) [1123756] - [kernel] futex: Prevent attaching to kernel threads (Oleg Nesterov) [1123756] - [kernel] futex: futex_find_get_task remove credentails check (Oleg Nesterov) [1123756] - [kernel] clocksource: Make delta calculation a function (Prarit Bhargava) [1145751] - [kernel] clocksource: Move cycle_last validation to core code (Prarit Bhargava) [1145751] - [kernel] events: Check permission only for parent tracepoint event (Jiri Olsa) [1171943] - [kernel] fork: ERESTARTNOINTR seen from fork call in userspace (Oleg Nesterov) [990783] - [kernel] add panic_on_warn (Prarit Bhargava) [1174022]- [infiniband] iser: Use correct dma direction when unmapping SGs (Amir Vadai) [1059090] - [infiniband] iser: Release the iscsi endpoint if ep_disconnect wasn't called (Amir Vadai) [1059090] - [infiniband] iser: Fix memory regions possible leak (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.5 (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser_handle_wc (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser logging (Amir Vadai) [1059090] - [infiniband] iser: Use more completion queues (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant is_mr indicator (Amir Vadai) [1059090] - [infiniband] iser: Centralize memory region invalidation to a function (Amir Vadai) [1059090] - [infiniband] iser: Terminate connection before cleaning inflight tasks (Amir Vadai) [1059090] - [infiniband] iser: Fix race between iser connection teardown and scsi TMFs (Amir Vadai) [1059090] - [infiniband] iser: Fix possible NULL derefernce ib_conn->device in session_create (Amir Vadai) [1059090] - [infiniband] iser: Fix sparse warnings (Amir Vadai) [1059090] - [infiniband] iser: Fix possible SQ overflow (Amir Vadai) [1059090] - [infiniband] iser: Decrement CQ's active QPs accounting when QP creation fails (Amir Vadai) [1059090] - [infiniband] iser: Collapse cleanup and disconnect handlers (Amir Vadai) [1059090] - [infiniband] iser: Fix catastrophic error flow hang (Amir Vadai) [1059090] - [infiniband] iser: Re-adjust CQ and QP send ring sizes to HW limits (Amir Vadai) [1059090] - [infiniband] mlx5: Add Signature API additions (Amir Vadai) [1059090] - [infiniband] mlx5: Use extended internal signature layout (Amir Vadai) [1059090] - [infiniband] mlx5: Use enumerations for PI copy mask (Amir Vadai) [1059090] - [infiniband] mlx5: Copy DIF fields only when input and output space values match (Amir Vadai) [1059090] - [infiniband] iser: Centralize ib_sig_domain settings (Amir Vadai) [1059090] - [infiniband] iser: Set IP_CSUM as default guard type (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant assignment (Amir Vadai) [1059090] - [infiniband] iser: Bump version, add maintainer (Amir Vadai) [1059090] - [infiniband] iser: Fix/add kernel-doc style description in iscsi_iser.c (Amir Vadai) [1059090] - [infiniband] iser: Add/Fix kernel doc style descriptions in iscsi_iser.h (Amir Vadai) [1059090] - [infiniband] iser: Nit - add space after __func__ in iser logging (Amir Vadai) [1059090] - [infiniband] iser: Change iscsi_conn_stop log level to info (Amir Vadai) [1059090] - [infiniband] iser: Suppress scsi command send completions (Amir Vadai) [1059090] - [infiniband] iser: Optimize completion polling (Amir Vadai) [1059090] - [infiniband] iser: Use beacon to indicate all completions were consumed (Amir Vadai) [1059090] - [infiniband] iser: Use single CQ for RX and TX (Amir Vadai) [1059090] - [infiniband] iser: Use internal polling budget to avoid possible live-lock (Amir Vadai) [1059090] - [infiniband] iser: Centralize iser completion contexts (Amir Vadai) [1059090] - [infiniband] iser: Use iser_warn instead of BUG_ON in iser_conn_release (Amir Vadai) [1059090] - [infiniband] iser: Signal iSCSI layer that transport is broken in error completions (Amir Vadai) [1059090] - [infiniband] iser: Protect tasks cleanup in case IB device was already released (Amir Vadai) [1059090] - [infiniband] iser: Unbind at conn_stop stage (Amir Vadai) [1059090] - [infiniband] iser: Don't bound release_work completions timeouts (Amir Vadai) [1059090] - [infiniband] iser: Fix DEVICE REMOVAL handling in the absence of iscsi daemon (Amir Vadai) [1059090] - [infiniband] iser: Extend iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Remove unused variables and dead code (Amir Vadai) [1059090] - [infiniband] iser: Re-introduce ib_conn (Amir Vadai) [1059090] - [infiniband] iser: Rename ib_conn -> iser_conn (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4.1 (Amir Vadai) [1059090] - [infiniband] iser: Allow bind only when connection state is UP (Amir Vadai) [1059090] - [infiniband] iser: Fix RX/TX CQ resource leak on error flow (Amir Vadai) [1059090] - [infiniband] iser: Clarify a duplicate counters check (Amir Vadai) [1059090] - [infiniband] iser: Replace connection waitqueue with completion object (Amir Vadai) [1059090] - [infiniband] iser: Protect iser state machine with a mutex (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant return code in iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Seperate iser_conn and iscsi_endpoint storage space (Amir Vadai) [1059090] - [infiniband] iser: Fix responder resources advertisement (Amir Vadai) [1059090] - [infiniband] iser: Add TIMEWAIT_EXIT event handling (Amir Vadai) [1059090] - [infiniband] iser: Support IPv6 address family (Amir Vadai) [1059090] - [infiniband] iser: Adjust data_length to include protection information (Amir Vadai) [1059090] - [scsi] scsi_cmnd: use the scsi data buffer length to extract transfer size (Amir Vadai) [1059090] - [scsi] scsi_cmnd: Introduce scsi_transfer_length helper (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4 (Amir Vadai) [1059090] - [infiniband] iser: Add missing newlines to logging messages (Amir Vadai) [1059090] - [infiniband] iser: Fix a possible race in iser connection states transition (Amir Vadai) [1059090] - [infiniband] iser: Simplify connection management (Amir Vadai) [1059090] - [netdrv] r8169: update rtl8168g pcie ephy parameter (Ivan Vecera) [1186831] - [netdrv] r8169: Use eth_skb_pad function (Ivan Vecera) [1186831] - [net] Add functions for handling padding frame and adding to length (Ivan Vecera) [1186831] - [netdrv] r8169: disable rtl8168ep cmac engine (Ivan Vecera) [1186831] - [netdrv] r8169: prevent enable hardware tx/rx too early (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168EP (Ivan Vecera) [1186831] - [netdrv] r8169: add support for Byte Queue Limits (Ivan Vecera) [1186831] - [netdrv] r8169: call "rtl8168_driver_start" "rtl8168_driver_stop" only when hardware dash function is enabled (Ivan Vecera) [1186831] - [netdrv] r8169: modify the behavior of function "rtl8168_oob_notify" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function "r8168dp_check_dash" to "r8168_check_dash" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function"rtl_w1w0_eri" (Ivan Vecera) [1186831] - [netdrv] r8169: for function "rtl_w1w0_phy" change its name and behavior (Ivan Vecera) [1186831] - [netdrv] r8169: add more chips to support magic packet v2 (Ivan Vecera) [1186831] - [netdrv] r8169: add support more chips to get mac address from backup mac address register (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8411B pll function (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8168G pll function (Ivan Vecera) [1186831] - [netdrv] r8169: change uppercase number to lowercase number (Ivan Vecera) [1186831] - [netdrv] r8169: fix an if condition (Ivan Vecera) [1186831] - [netdrv] r8169: adjust __rtl8169_set_features (Ivan Vecera) [1186831] - [netdrv] r8169: fix setting rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: fix the default setting of rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: add missing MODULE_FIRMWARE (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168H and RTL8107E (Ivan Vecera) [1186831] - [netdrv] r8169: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1186831] - [netdrv] r8169: Enable RX_MULTI_EN for RTL_GIGA_MAC_VER_40 (Ivan Vecera) [1186831] - [netdrv] r8169: disable L23 (Ivan Vecera) [1186831] - [netdrv] r8169: support IPv6 (Ivan Vecera) [1186831] - [netdrv] r8169: use Giant Send (Ivan Vecera) [1186831] - [netdrv] r8169: split rtl8169_tso_csum (Ivan Vecera) [1186831] - [netdrv] r8169: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1186831] - [netdrv] r8169: fix the incorrect tx descriptor version (Ivan Vecera) [1186831] - [netdrv] r8169: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1186831] - [netdrv] r8169: delete non-required instances of include (Ivan Vecera) [1186831] - [netdrv] r8169: check ALDPS bit and disable it if enabled for the 8168g (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1186831] - [netdrv] r8169: enforce RX_MULTI_EN for the 8168f (Ivan Vecera) [1186831] - [netdrv] r8169: remember WOL preferences on driver load (Ivan Vecera) [1186831] - [netdrv] r8169: fix invalid register dump (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary length check (Ivan Vecera) [1186831] - [netdrv] r8169: remove "PHY reset until link up" log spam (Ivan Vecera) [1186831] - [netdrv] r8169: fix lockdep warning when removing interface (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8411 (Ivan Vecera) [1186831] - [netdrv] r8169: fix offloaded tx checksum for small packets (Ivan Vecera) [1186831] - [netdrv] r8169: fix 8168evl frame padding (Ivan Vecera) [1186831] - [netdrv] r8169: fix auto speed down issue (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8106E (Ivan Vecera) [1186831] - [netdrv] r8169: adjust the flow of hw_start (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Update the RTL8111G parameters (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the method for setting firmware (Ivan Vecera) [1186831] - [netdrv] r8169: Update PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the mothod for PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Remove firmware code (Ivan Vecera) [1186831] - [netdrv] r8169: honor jumbo settings when chipset is requested to start (Ivan Vecera) [1186831] - [netdrv] r8169: fix vlan tag read ordering (Ivan Vecera) [1186831] - [netdrv] r8169: remove the obsolete and incorrect AMD workaround (Ivan Vecera) [1186831] - [netdrv] r8169: remove unneeded dirty_rx index (Ivan Vecera) [1186831] - [netdrv] r8169: workaround for missing extended GigaMAC registers (Ivan Vecera) [1186831] - [netdrv] r8169: remove __dev* attributes (Ivan Vecera) [1186831] - [netdrv] r8169: Drop tp arg from rtl8169_tx_vlan_tag() (Ivan Vecera) [1186831] - [netdrv] r8169: remove unused macros (Ivan Vecera) [1186831] - [netdrv] r8169: allow multicast packets on sub-8168f chipset (Ivan Vecera) [1186831] - [netdrv] r8169: Fix WoL on RTL8168d/8111d (Ivan Vecera) [1186831] - [netdrv] r8169: Kill SafeMtu macro (Ivan Vecera) [1186831] - [netdrv] r8169: use module_pci_driver macro (Ivan Vecera) [1186831] - [netdrv] r8169: Support the get_ts_info ethtool method (Ivan Vecera) [1186831] - [netdrv] r8169: enable transmit time stamping (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-FCS flag (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-ALL flag (Ivan Vecera) [1186831] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [1186831] - [netdrv] r8169: convert to new VLAN model (Ivan Vecera) [1186831] - [netdrv] bnx2: Correctly receive full sized 802.1ad fragmes (Ivan Vecera) [1148014 1158668] - [net] add 802.1ad / 802.1ah / QinQ ethertypes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Rebranding bnx2 driver (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't build unused suspend/resume functions not enabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't receive packets when the napi budget == 0 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Fix shutdown sequence (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Make module parameters readable (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: delete non-required instances of include (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update version to 2.2.5 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Report MDI/MDIX status to ethtool (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Enable auto-mdix when autoneg is disabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Advertise nothing when speed is forced (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: calls skb_set_hash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add pci shutdown handler (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove __dev* attributes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: set maximal number of default RSS queues (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for ethtool --show-channels|--set-channels (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Support for byte queue limits (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: treewide use of RCU_INIT_POINTER (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: switch to build_skb() infrastructure (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: add skb frag size accessors (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: don't request firmware when there's no userspace (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to SKB paged frag API (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to hw_features (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove some rcu sparse warnings (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Always set ETH_FLAG_TXVLAN (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use vzalloc() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update bnx2 to use new vlan accleration (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use netif_set_real_num_{rx,tx}_queues() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: return operator cleanup (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: avoid some skb->ip_summed initializations (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for skb->rxhash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use the dma state API instead of the pci equivalents (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove HAVE_ leftovers (Ivan Vecera) [1148014 1158668] - [netdrv] be2net: set EQ DB clear-intr bit in be_open() (Ivan Vecera) [1123784] - [netdrv] 3c59x: avoid panic in boomerang_start_xmit when finding page address (Neil Horman) [1119527] - [edac] sb_edac: Fix discovery of top-of-low-memory for Haswell (Seth Jennings) [1158623] - [idle] intel_idle: support additional Broadwell model (Steve Best) [1166341] - [x86] minor cleanup of rh_check_supported() (Prarit Bhargava) [1136447]- [drm] fix fb-helper vs MST dangling connector ptrs v2 (Rob Clark) [1170251] - [drm] gf100-/gr: return non-fatal error code when fw not present (Rob Clark) [1170251] - [drm] radeon: make MMU_NOTIFIER optional (Rob Clark) [1170251] - [drm] upstream sync to v3.18 (Rob Clark) [1170251] - [drm] upstream sync to v3.17 (Rob Clark) [1170250] - [drm] upstream sync to v3.16 (Rob Clark) [1170249] - [drm] upstream sync to v3.15 (Rob Clark) [1170246] - [drm] backport: misc additional shims/stubs (Rob Clark) [1170246] - [drm] backport: shrinker2 (Rob Clark) [1170246] - [drm] backport: allow backport header to remap things (Rob Clark) [1170246] - [drm] backport: add private idr2 (Rob Clark) [1170246] - [kernel] makefile: add RHEL_DRM_* version trackers (Rob Clark) [1170246] - [mm] swap: export release_pages() (Rob Clark) [1170246] - [kernel] time: export nsec_to_jiffies (Rob Clark) [1170246] - [kernel] seqcount: backport __seqcount_init() (Rob Clark) [1170246] - [kernel] PTR_RET is now PTR_ERR_OR_ZERO (Rob Clark) [1170246] - [kernel] poll: add poll_requested_events() and poll_does_not_wait() functions (Rob Clark) [1170246] - [lib] acpi: add acpi_target_system_state() (Rob Clark) [1170246] - [lib] rbtree: fix rbtree_postorder_for_each_entry_safe() iterator (Rob Clark) [1170246] - [lib] rbtree: add rbtree_postorder_for_each_entry_safe() helper (Rob Clark) [1170246] - [lib] rbtree: add postorder iteration functions (Rob Clark) [1170246] - [lib] rbtree: add prio tree and interval tree tests (Rob Clark) [1170246] - [lib] rbtree: add RB_DECLARE_CALLBACKS() macro (Rob Clark) [1170246] - [lib] rbtree: remove prior augmented rbtree implementation (Rob Clark) [1170246] - [lib] rbtree: faster augmented rbtree manipulation (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: handle 1-child recoloring in rb_erase() instead of rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: place easiest case first in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: add __rb_change_child() helper function (Rob Clark) [1170246] - [lib] rbtree: optimize fetching of sibling node (Rob Clark) [1170246] - [lib] rbtree: coding style adjustments (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: optimize case selection logic in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: adjust node color in __rb_erase_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_insert_color() (Rob Clark) [1170246] - [lib] rbtree: adjust root color in rb_insert_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: break out of rb_insert_color loop after tree rotation (Rob Clark) [1170246] - [lib] rbtree: move some implementation details from rbtree.h to rbtree.c (Rob Clark) [1170246] - [lib] rbtree: empty nodes have no color (Rob Clark) [1170246] - [lib] rbtree: Export the augmented rbtree helper functions (Rob Clark) [1170246] - [lib] rbtree: Undo augmented trees performance damage and regression (Rob Clark) [1170246] - [lib] rbtree: Add support for augmented rbtrees (Rob Clark) [1170246] - [kernel] rcu: make SRCU usable in modules (Rob Clark) [1170246] - [kernel] lockdep: Silence warning if CONFIG_LOCKDEP isn't set (Rob Clark) [1170246] - [power] Add sysfs switch for disabling device run-time PM (Rob Clark) [1170246] - [pci] Add pci_ignore_hotplug() to ignore hotplug events for a device (Rob Clark) [1170246] - [lib] string: introduce memchr_inv() (Rob Clark) [1170246] - [mm] util: export __get_user_pages_fast() function (Rob Clark) [1170246] - [x86] quirks: Print the Intel graphics stolen memory range (Rob Clark) [1170246] - [x86] quirks: Add Intel graphics stolen memory quirk for gen2 platforms (Rob Clark) [1170246] - [x86] quirks: Add vfunc for Intel graphics stolen memory base address (Rob Clark) [1170246] - [x86] quirks: use gen6 stolen detection for VLV (Rob Clark) [1170246] - [x86] quirks: support GMS and GGMS changes on i915/bdw (Rob Clark) [1170246] - [x86] quirks: add early quirk for reserving Intel graphics stolen memory v5 (Rob Clark) [1170246] - [netdrv] forcedeth: call vlan_mode only if hw supports vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove extra parens (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1190840] - [netdrv] forcedeth: drivers/net/ethernet/nvidia/forcedeth.c: fix typo s/SUBSTRACT1/SUBTRACT1/ (Ivan Vecera) [1190840] - [netdrv] forcedeth: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call dev_kfree_skb_any instead of kfree_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Cleanup MSI-X to MSI to INTx fallback code (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix invalid errno reporting in nv_request_irq() (Ivan Vecera) [1190840] - [netdrv] forcedeth: delete non-required instances of include (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix FSF address in file headers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use module_pci_driver to register driver (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do a dma_mapping_error check after skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary OOM messages after netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix WARNINGS that result when DMA mapping is not checked (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary NET_ADDR_RANDOM "bitclean" (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove __dev* attributes (Ivan Vecera) [1190840] - [netdrv] forcedeth: prevent TX timeouts after reboot (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix TX timeout caused by TX pause on down link (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix buffer overflow (Ivan Vecera) [1190840] - [netdrv] forcedeth: advertise transmit time stamping (Ivan Vecera) [1190840] - [netdrv] forcedeth: spin_unlock_irq in interrupt handler fix (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: add transmit timestamping support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove all #inclusions of asm/system.h (Ivan Vecera) [1190840] - [netdrv] forcedeth: stop using net_device.{base_addr, irq} (Ivan Vecera) [1190840] - [netdrv] forcedeth: use eth_hw_addr_random() and reset addr_assign_type (Ivan Vecera) [1190840] - [netdrv] forcedeth: ethernet dev_alloc_skb to netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix bql support for forcedeath (Ivan Vecera) [1190840] - [netdrv] forcedeth: Support for byte queue limits (Ivan Vecera) [1190840] - [netdrv] forcedeth: stats updated with a deferrable timer (Ivan Vecera) [1190840] - [netdrv] forcedeth: allow to silence "TX timeout" debug messages (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add messages to indicate using MSI or MSI-X (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add internal loopback support for forcedeth NICs (Ivan Vecera) [1190840] - [netdrv] forcedeth: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix a few sparse warnings (variable shadowing) (Ivan Vecera) [1190840] - [netdrv] forcedeth: Acknowledge only interrupts that are being processed (Ivan Vecera) [1190840] - [netdrv] forcedeth: add skb frag size accessors (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to SKB paged frag API (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: do vlan cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add appropriate include for prefetch users (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix compile warning of not used nv_set_tso function (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to hw_features (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix common misspellings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix build warnings with CONFIG_PM_SLEEP disabled (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call netif_carrier_off at the end of the probe (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do not use legacy PCI power management (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use netdev_dbg for printk(KERN_DEBUG (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove netdev_dbg uses (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert dev_printk( to dev_( (Ivan Vecera) [1190840] - [netdrv] forcedeth: Separate vendor specific initializations into functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add function init_realtek_8211b (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert pr_ to netdev_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pr_fmt and pr_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert remaining dprintk to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use print_hex_dump (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert dprintk(KERN_DEBUG to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Change reg_delay arguments and use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use usleep_range not msleep for small sleeps (Ivan Vecera) [1190840] - [netdrv] forcedeth: do not use assignment in if conditions (Ivan Vecera) [1190840] - [netdrv] forcedeth: include and instead of and as suggested by checkpatch (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary checks before kfree (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix multiple code style issues (Ivan Vecera) [1190840] - [netdrv] forcedeth: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [1190840] - [netdrv] forcedeth: return operator cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove address use from assignments of function pointers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix different hardware statistics versions (Ivan Vecera) [1190840] - [netdrv] forcedeth: correct valid flag (Ivan Vecera) [1190840] - [netdrv] forcedeth: trans_start cleanups (Ivan Vecera) [1190840] - [netdrv] forcedeth: Account for consumed budget in napi poll (Ivan Vecera) [1190840] - [netdrv] forcedeth: Kill NAPI config options (Ivan Vecera) [1190840] - [netdrv] forcedeth: GRO support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Stay in NAPI as long as there's work (Ivan Vecera) [1190840] - [netdrv] forcedeth: use skb_headlen() (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix tx limit2 flag check (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert multiple drivers to use netdev_for_each_mc_addr, part4 (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [1190840] - [netdrv] forcedeth: request_irq - Remove unnecessary leading & from second arg (Ivan Vecera) [1190840] - [netdrv] sfc: don't BUG_ON efx->max_channels == 0 in probe (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add NIC type operations to replace direct calls from efx.c into siena_sriov.c (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Rename implementations in siena_sriov.c to have a 'siena' prefix (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Move the current VF state from efx_nic into siena_nic_data (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: remove incorrect EFX_BUG_ON_PARANOID check (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: fix addr_list_lock spinlock use before init (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove DEFINE_PCI_DEVICE_TABLE macro use (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use __iowrite64_copy instead of a slightly different local function (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add support for busy polling (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add per-queue statistics in ethtool (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: add extra RX drop counters for nodesc_trunc and noskb_drop (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Restrict PIO to 64bit arch and use 64-bit writes (Nikolay Aleksandrov) [1168627] - [netdrv] revert "sfc: stop PIO for RHEL6" (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use netif_set_real_num_{rx, tx}_queues() (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove device ID macros only used once (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add Solarflare vendor ID and SFC4000 device IDs (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Implement generic features interface (Nikolay Aleksandrov) [1168627] - [virtio] defer config changed notifications (David Gibson) [1157745] - [virtio] unify config_changed handling (David Gibson) [1157745] - [video] Further fbcon sanity checking (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbcon: add lifetime refcount to opened frame buffers (Vitaly Kuznetsov) [1135951] - [x86] xen: correctly check for pending events when restoring irq flags (Vitaly Kuznetsov) [1060957] - [dma] dmaengine: ioatdma: fix dma mapping errors (Prarit Bhargava) [1024477] - [dma] ioat3: add missing DMA unmap to ioat_xor_val_self_test() (Prarit Bhargava) [1024477] - [dma] ioat: Fix DMA memory sync direction correct flag (Prarit Bhargava) [1024477] - [s390] crypto: kernel oops at insmod of the z90crypt device driver (Hendrik Brueckner) [1172137] - [netdrv] igb: add support for spoofchk config (Stefan Assmann) [1113239]- [fs] xfs: refine the allocation stack switch (Eric Sandeen) [1158363] - [fs] cifs: Use key_invalidate instead of the rh_key_invalidate() (Sachin Prabhu) [885899] - [fs] KEYS: Add invalidation support (Sachin Prabhu) [885899] - [fs] isofs: Fix unchecked printing of ER records (Radomir Vrbovsky) [1180492] {CVE-2014-9584} - [net] mac80211: fix fragmentation code, particularly for encryption (Stanislaw Gruszka) [1173618] {CVE-2014-8709} - [video] vt_buffer: drop console buffer copying optimisations (Dave Airlie) [1132826] - [block] Revert "nvme: remove deprecated IRQF_DISABLED" (David Milburn) [1182767] - [block] nvme: Use pci_stop_and_remove_bus_device_locked() (David Milburn) [1179466] - [md] dm-raid: ensure superblock's size matches device's logical block size (Mike Snitzer) [1183063] - [hv] hv_fcopy: drop the obsolete message on transfer failure (Vitaly Kuznetsov) [1162385] - [hv] vmbus: serialize Offer and Rescind offer (Vitaly Kuznetsov) [1126366] - [hv] Add support for vNIC hot removal (Vitaly Kuznetsov) [1126366] - [hv] rename sc_lock to the more generic lock (Vitaly Kuznetsov) [1126366] - [hv] check vmbus_device_create() return value in vmbus_process_offer() (Vitaly Kuznetsov) [1126366] - [hv] vmbus: Fix a race condition when unregistering a device (Vitaly Kuznetsov) [1126366] - [xen] blkfront: remove redundant flush_op (Vitaly Kuznetsov) [1180101] - [xen] blkfront: improve protection against issuing unsupported REQ_FUA (Vitaly Kuznetsov) [1180101] - [xen] blkfront: factor out flush-related checks from do_blkif_request() (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Add WARN to deal with misbehaving backends (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Squash blkif_request_rw and blkif_request_discard together (Vitaly Kuznetsov) [1180101] - [s390] dasd: fix list corruption for sleep_on requests (Hendrik Brueckner) [1053835] - [s390] dasd: remove unused code (Hendrik Brueckner) [1053835] - [s390] dasd: fix infinite loop during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix error recovery for alias devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix list_del corruption during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix unresponsive device during format (Hendrik Brueckner) [1053835] - [s390] dasd: use aliases for formatted devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: check for availability of prefix command during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [1053835] - [s390] dasd: improve speed of dasdfmt (Hendrik Brueckner) [1053835] - [scsi] qla4xxx: 5.03.00.00.06.07-k0 (Chad Dupuis) [1147585] - [scsi] qla4xxx: fix get_host_stats error propagation (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_mbx.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_os.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: Use kmemdup instead of kmalloc + memcpy (Chad Dupuis) [1147585] - [net] cnic: Update the rcu_access_pointer() usages (Maurizio Lombardi) [1147594] - [net] cnic: Replace rcu_dereference() with rcu_access_pointer() (Maurizio Lombardi) [1147594] - [net] cnic: Rebranding cnic driver (Maurizio Lombardi) [1147594] - [net] cnic: Fix missing ISCSI_KEVENT_IF_DOWN message (Maurizio Lombardi) [1147594] - [net] cnic: Don't take cnic_dev_lock in cnic_alloc_uio_rings() (Maurizio Lombardi) [1147594] - [net] cnic: Don't take rcu_read_lock in cnic_rcv_netevent() (Maurizio Lombardi) [1147594] - [scsi] bnx2i: Rebranding bnx2i driver (Maurizio Lombardi) [1147589] - [scsi] bnx2i: fix custom stats length (Maurizio Lombardi) [1147589] - [scsi] fix message when max_report_luns is exceeded (Rob Evers) [840708] - [scsi] megaraid_sas: driver version update 06.806.08.00 (Tomas Henzl) [1172980] - [scsi] megaraid_sas: remove redundant memset call (Tomas Henzl) [1172980] - [scsi] megaraid_sas: reserve commands for IOCTLs and internal DCMDs (Tomas Henzl) [1172980] - [scsi] megaraid_sas: complete outstanding IOCTLs before killing adapter (Tomas Henzl) [1172980] - [scsi] megaraid_sas: disable interrupt_mask before enabling hardware interrupts (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix the problem of non-existing VD exposed to host (Tomas Henzl) [1172980] - [scsi] megaraid_sas: add support for secure JBOD (Tomas Henzl) [1172980] - [scsi] megaraid_sas: endianness related bug fixes and code optimization (Tomas Henzl) [1172980] - [scsi] megaraid: fix BUG_ON() from incorrect use of delayed work (Tomas Henzl) [1172980] - [scsi] remove unnecessary pci_set_drvdata() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal (Tomas Henzl) [1172980] - [scsi] megaraid_sas: dndinaness related bug fixes (Tomas Henzl) [1172980] - [scsi] megaraid_sas: corrected return of wait_event from abort frame path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: make HBA operational after LD_MAP_SYNC DCMD in OCR path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: online Firmware upgrade support for Extended VD feature (Tomas Henzl) [1172980] - [scsi] megaraid_sas: update MAINTAINERS and copyright information for megaraid drivers (Tomas Henzl) [1172980] - [scsi] megaraid_sas: driver version upgrade and remove some meta data of driver (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix bug in handling return value of pci_enable_msix_range() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Driver version update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: MFI MPT linked list corruption fix (Tomas Henzl) [1172980] - [scsi] megaraid_sas: N-drive primary raid level 1 load balancing (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add module parameter to disable IRQ-CPU affinity hint (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Round down max sge supported by controller to power of two (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Host lock less mode to enabled asynchronous IO submission (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Extended VD support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Firmware crash dump feature support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Update threshold based reply post host index register (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Use writeq for 64bit pci write to avoid spinlock overhead (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Do not scan non syspd drives (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix reset_mutex leak (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Remove unused variables in megasas_instance (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add missing initial call to megasas_get_ld_vf_affiliation() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix LD/VF affiliation parsing (Tomas Henzl) [1172980] - [scsi] megaraid: Use pci_enable_msix_range() instead of pci_enable_msix() (Tomas Henzl) [1172980] - [scsi] megaraid: Fail resume if MSI-X re-initialization failed (Tomas Henzl) [1172980]- [fs] bio: fix argument of __bio_add_page() for max_sectors > 0xffff (Fam Zheng) [1166763] - [md] revert "dm-cache: mark as tech preview" (Mike Snitzer) [1187757] - [md] dm-cache: fix missing ERR_PTR returns and handling (Mike Snitzer) [1187757] - [md] dm-cache: share cache-metadata object across inactive and active DM tables (Mike Snitzer) [1187757] - [md] dm-cache: fix problematic dual use of a single migration count variable (Mike Snitzer) [1187757] - [md] dm-cache: discard block size must be a multiple of cache block size (Mike Snitzer) [1187757] - [md] dm-cache: fix a harmless race when working out if a block is discarded (Mike Snitzer) [1187757] - [md] dm-cache: when reloading a discard bitset allow for a different discard block size (Mike Snitzer) [1187757] - [md] dm-cache: fix some issues with the new discard range support (Mike Snitzer) [1187757] - [md] dm-cache: improve discard support (Mike Snitzer) [1187757] - [md] dm-cache: revert "prevent corruption caused by discard_block_size > cache_block_size" (Mike Snitzer) [1187757] - [md] dm-cache: revert "remove remainder of distinct discard block size" (Mike Snitzer) [1187757] - [md] dm-bio-prison: introduce support for locking ranges of blocks (Mike Snitzer) [1187757] - [md] dm-cache: emit a warning message if there are a lot of cache blocks (Mike Snitzer) [1187757] - [md] dm-cache: fix spurious cell_defer when dealing with partial block at end of device (Mike Snitzer) [1187757] - [md] dm-cache: simplify deferred set reference count increments (Mike Snitzer) [1187757] - [md] dm-cache: dirty flag was mistakenly being cleared when promoting via overwrite (Mike Snitzer) [1187757] - [md] dm-cache: only use overwrite optimisation for promotion when in writeback mode (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: simplify ability to promote sequential IO to the cache (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: tweak algorithm that decides when to promote a block (Mike Snitzer) [1187757] - [md] dm-cache-metadata: do not allow the data block size to change (Mike Snitzer) [1187757] - [md] dm-cache-metadata: use dm-space-map-metadata.h defined size limits (Mike Snitzer) [1187757] - [md] dm-cache: set minimum_io_size to cache's data block size (Mike Snitzer) [1187757] - [md] dm-cache: fail migrations in the do_worker error path (Mike Snitzer) [1187757] - [md] dm-cache: fix race causing dirty blocks to be marked as clean (Mike Snitzer) [1187757] - [md] dm-cache: fix race affecting dirty block count (Mike Snitzer) [1187757] - [md] dm-array: if resizing the array is a noop set the new root to the old one (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_count() (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_nr_blocks() (Mike Snitzer) [1187757] - [md] dm-thin: don't allow messages to be sent to a pool target in READ_ONLY or FAIL mode (Mike Snitzer) [1187757] - [md] dm: fix handling of multiple internal suspends (Mike Snitzer) [1187757] - [mm] replace hardcoded 3 with admin_reserve_pages knob (Petr Holasek) [1127398] - [x86] kvm: increase VCPU limit to 240 (Radim Krcmar) [864242] - [ata] libata: prevent HSM state change race between ISR and PIO (David Milburn) [1055748 1067160] - [pci] Make FLR and AF FLR reset warning messages different (Myron Stowe) [1184540] - [pci] Fix unaligned access in AF transaction pending test (Myron Stowe) [1184540] - [pci] Merge multi-line quoted strings (Myron Stowe) [1184540] - [pci] Wrong register used to check pending traffic (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending() -- refactor pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Use pci_wait_for_pending_transaction() instead of for loop (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Wait for pending transactions to complete before 82599 FLR (Myron Stowe) [1184540] - [scsi] storvsc: ring buffer failures may result in I/O freeze (Vitaly Kuznetsov) [1171676] - [scsi] storvsc: fix a bug in storvsc limits (Vitaly Kuznetsov) [1174168] - [idle] intel_idle: Broadwell support (Neil Horman) [1035916] - [media] ttusb-dec: buffer overflow in ioctl (Alexander Gordeev) [1167115] {CVE-2014-8884} - [netdrv] enic: fix rx skb checksum (Stefan Assmann) [1115505] - [kernel] rh_taint: Remove taint and update unsupported hardware message (Prarit Bhargava) [1080506] - [kernel] trace: insufficient syscall number validation in perf and ftrace subsystems (Jacob Tanenbaum) [1161568] {CVE-2014-7825 CVE-2014-7826}- [fs] splice: perform generic write checks (Eric Sandeen) [1155900] {CVE-2014-7822} - [fs] ext4: drop inode from orphan list if ext4_delete_inode() fails (Eric Sandeen) [1156661] - [fs] nfs: fix inverted test for delegation in nfs4_reclaim_open_state (Dave Wysochanski) [1115545] - [fs] nfs: remove incorrect "Lock reclaim failed!" warning (Dave Wysochanski) [1115545] - [fs] nfsd: close potential race between delegation break and laundromat (J. Bruce Fields) [1076663] - [fs] nfs: Fix a delegation callback race (Dave Wysochanski) [1149831] - [fs] nfs: Don't use the delegation->inode in nfs_mark_return_delegation() (Dave Wysochanski) [1149831] - [fs] unbalanced unlock of namespace_sem on failure exit in do_loopback() (Alexander Viro) [1176920] - [sound] alsa: usb-audio: Fix crash at re-preparing the PCM stream (Jerry Snitselaar) [1167059] - [usb] ehci: bugfix: urb->hcpriv should not be NULL (Jerry Snitselaar) [1167059] - [mm] mmap: uncached vma support with writenotify (Jerry Snitselaar) [1167059] - [infiniband] ipoib: don't queue a work struct up twice (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make sure we reap all our ah on shutdown (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: cleanup a couple debug messages (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: flush the ipoib_workqueue on unregister (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix ipoib_mcast_restart_task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix race between mcast_dev_flush and mcast_join (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: remove unneeded locks (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: don't restart our thread on ENETRESET (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Handle -ENETRESET properly in our callback (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make delayed tasks not hold up everything (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Add a helper to restart the multicast task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix IPOIB_MCAST_RUN flag usage (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Remove unnecessary port query (Doug Ledford) [1159925 1184072] - [platform] x86: toshiba: re-enable acpi hotkeys after suspend to disk (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Refuse to load on machines with buggy INFO implementations (Benjamin Tissoires) [1146711] - [platform] x86: kconfig: Replace select by depends on ACPI_WMI (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support alternate hotkey interfaces (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support additional hotkey scancodes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make one-bit bitfields unsigned (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix machines that don't support HCI_SYSTEM_EVENT (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Don't add devices for unsupported features (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support SPFC as an HCI method (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Use handle for HCI calls (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix up return codes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert to use acpi_driver (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert printks to pr_ (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add key_entry for a lone FN keypress (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: rename add_device() and remove_device() to create_toshiba_proc_entries() and remove_toshiba_proc_entries() (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make remove_device() and add_device() void (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add an extra couple of keys (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: fix multimedia keys on some machines (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add full hotkey support (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: convert to seq_file (Benjamin Tissoires) [1146711] - [platform] input: add keycodes for touchpad on/off keys (Benjamin Tissoires) [1146711] - [scsi] ipr: set coherent DMA mask (Gustavo Duarte) [1148148] - [scsi] ipr: convert to generic DMA API (Gustavo Duarte) [1148148] - [scsi] ipr: wait for aborted command responses (Gustavo Duarte) [1148148] - [scsi] ipr: fix compile failure (Gustavo Duarte) [1148148] - [scsi] ipr: don't log error messages when applications issues illegal requests (Gustavo Duarte) [1148148] - [kernel] futex: Mention key referencing differences between shared and private futexes (Larry Woodman) [1167405] - [kernel] futex: Ensure get_futex_key_refs() always implies a barrier (Larry Woodman) [1167405] - [hid] Set Report ID properly for Output reports on the Control endpoint (Gopal Tiwari) [1133400] - [hid] Send Report ID when numbered reports are sent over the control endpoint (Gopal Tiwari) [1133400] - [hid] hidraw: Use Interrupt Endpoint for OUT Transfers if Available (Gopal Tiwari) [1133400] - [s390] kernel: sclp console tty reference counting (Hendrik Brueckner) [1136342] - [x86] kvm: Avoid pagefault in kvm_lapic_sync_to_vapic (Paolo Bonzini) [1116398] - [x86] add efi_smbios_addr kernel parameter (Prarit Bhargava) [1179177] - [pci] intel-iommu: Fixed interaction of VFIO_IOMMU_MAP_DMA with IOMMU address limits (Alex Williamson) [1179323] - [net] sctp: fix and consolidate SCTP checksumming code (Daniel Borkmann) [1022555] - [net] checksum: fix warning in skb_checksum (Daniel Borkmann) [1022555] - [net] skb_checksum: allow custom update/combine for walking skb (Daniel Borkmann) [1022555] - [lib] crc32: Mark test data __initconst (Daniel Borkmann) [1022555] - [lib] crc32: Greatly shrink CRC combining code (Daniel Borkmann) [1022555] - [lib] crc32: remove unnecessary __constant (Daniel Borkmann) [1022555] - [lib] crc32: reduce number of cases for crc32{, c}_combine (Daniel Borkmann) [1022555] - [lib] crc32: conditionally resched when running testcases (Daniel Borkmann) [1022555] - [lib] crc32: add test cases for crc32{, c}_combine routines (Daniel Borkmann) [1022555] - [lib] crc32: add functionality to combine two crc32{, c}s in GF(2) (Daniel Borkmann) [1022555] - [lib] crc32: clean up spacing in test cases (Daniel Borkmann) [1022555] - [lib] crc32: update the comments of crc32_{be, le}_generic() (Daniel Borkmann) [1022555] - [lib] crc32: fix const sections for crc32 table (Daniel Borkmann) [1022555] - [lib] crc32: fix unused variables warnings (Daniel Borkmann) [1022555] - [lib] crc32: add self-test code for crc32c (Daniel Borkmann) [1022555] - [lib] crc32: bolt on crc32c (Daniel Borkmann) [1022555] - [lib] crc32: add note about this patchset to crc32.c (Daniel Borkmann) [1022555] - [lib] crc32: optimize loop counter for x86 (Daniel Borkmann) [1022555] - [lib] crc32: add slice-by-8 algorithm to existing code (Daniel Borkmann) [1022555] - [lib] crc32: make CRC_*_BITS definition correspond to actual bit counts (Daniel Borkmann) [1022555] - [lib] crc32: fix mixing of endian-specific types (Daniel Borkmann) [1022555] - [lib] crc32: miscellaneous cleanups (Daniel Borkmann) [1022555] - [lib] crc32: simplify unit test code (Daniel Borkmann) [1022555] - [lib] crc32: move long comment about crc32 fundamentals to Documentation/ (Daniel Borkmann) [1022555] - [lib] crc32: remove two instances of trailing whitespaces (Daniel Borkmann) [1022555] - [lib] crc32: optimize inner loop (Daniel Borkmann) [1022555] - [lib] crc32: major optimization (Daniel Borkmann) [1022555] - [lib] crc32: some minor cleanups (Daniel Borkmann) [1022555] - [lib] crc32: minor optimizations and cleanup (Daniel Borkmann) [1022555] - [net] ipvs: sctp: do not recalc sctp csum when ports didn't change (Daniel Borkmann) [1022555] - [net] ipvs: sctp: add missing verdict assignments in sctp_conn_schedule (Daniel Borkmann) [1022555] - [net] ipv6: fix the noflags test in addrconf_get_prefix_route (Hannes Frederic Sowa) [1130235] - [net] ipv6: fix route lookup in addrconf_prefix_rcv() (Hannes Frederic Sowa) [1130235] - [net] netfilter: xt_recent: inform user when hitcount is too large (Florian Westphal) [1109248] - [net] fix netdev sysfs group duplication upon netns change (Nikolay Aleksandrov) [1170221] - [net] nf_conntrack: allow server to become a client in TW handling (Marcelo Leitner) [1121625] - [net] tcp: ioctl type SIOCOUTQNSD returns amount of data not sent (Alexander Duyck) [1097807] - [net] netlabel: fix the catmap walking functions (Paul Moore) [1130197] - [net] netlabel: fix the horribly broken catmap functions (Paul Moore) [1130197] - [net] netlabel: fix a problem when setting bits below the previously lowest bit (Paul Moore) [1130197] - [net] sctp: fix suboptimal edge-case on non-active active/retrans path selection (Daniel Borkmann) [1090561] - [net] sctp: spare unnecessary comparison in sctp_trans_elect_best (Daniel Borkmann) [1090561] - [net] sctp: improve sctp_select_active_and_retran_path selection (Daniel Borkmann) [1090561] - [net] sctp: migrate most recently used transport to ktime (Daniel Borkmann) [1090561] - [net] sctp: refactor active path selection (Daniel Borkmann) [1090561] - [kernel] ktime: add ktime_after and ktime_before helper (Daniel Borkmann) [1090561] - [net] sctp: migrate cookie life from timeval to ktime (Daniel Borkmann) [1090561] - [kernel] ktime: add ms_to_ktime() and ktime_add_ms() helpers (Daniel Borkmann) [1090561] - [net] pktgen: clean up ktime_t helpers (Daniel Borkmann) [1090561] - [net] pktgen: remove ndelay() call (Daniel Borkmann) [1090561] - [net] pktgen: increasing transmission granularity (Daniel Borkmann) [1090561] - [scsi] bnx2fc: fix an error code in _bnx2fc_create() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: check IS_ERR() instead of NULL (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not add shared skbs to the fcoe_rx_list (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Rebranding bnx2fc driver (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Improve stats update mechanism (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not scan uninitialized lists in case of error (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak in bnx2fc_allocate_hash_table() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak and potential NULL pointer dereference (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: remove unused variable hash_table_size (Maurizio Lombardi) [1147537] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in the unload path (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the PCI request region reserving (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the retry count for boot targets (Rob Evers) [1149263] - [scsi] be2iscsi: check ip buffer before copying (Rob Evers) [1149263] - [scsi] be2iscsi: Fix processing CQE before connection resources are freed (Rob Evers) [1149263] - [scsi] be2iscsi: Fix updating the boot enteries in sysfs (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the sparse warning introduced in previous submission (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in mgmt_set_ip() (Rob Evers) [1149263] - [scsi] be2iscsi: fix custom stats length (Rob Evers) [1149263] - [scsi] hpsa: Remove unneeded pci_set_drvdata from hpsa (Joseph Szczypek) [1150660] - [scsi] hpsa: delete old unused padding garbage (Joseph Szczypek) [1150660] - [scsi] hpsa: Cleanup white space, blank lines, moved functions (Joseph Szczypek) [1150660] - [scsi] hpsa: Remove (u8) from hpsa_show_volume_status to match upstream (Joseph Szczypek) [1150660] - [scsi] hpsa: Add validity check for pointer in controller_reset_failed (Joseph Szczypek) [1150660] - [scsi] hpsa: use ioremap_nocache instead of ioremap (Joseph Szczypek) [1150660] - [scsi] hpsa: fix incorrect abort diagnostic message (Joseph Szczypek) [1150660] - [scsi] hpsa: combine hpsa_scsi_detect and hpsa_register_scsi (Joseph Szczypek) [1150660] - [scsi] hpsa: remove atrophied hpsa_scsi_setup function (Joseph Szczypek) [1150660] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Joseph Szczypek) [1150660] - [scsi] hpsa: add readl after writel in interrupt mask setting code (Joseph Szczypek) [1150660] - [scsi] hpsa: Update hpsa driver revision (Joseph Szczypek) [1150660] - [scsi] hpsa: remove spin lock around command allocation (Joseph Szczypek) [1150660] - [scsi] hpsa: always call pci_set_master after pci_enable_device (Joseph Szczypek) [1150660] - [scsi] hpsa: Enable host lockless field (Joseph Szczypek) [1150660] - [scsi] hpsa: do not be so noisy about check conditions (Joseph Szczypek) [1150660] - [scsi] hpsa: use atomics for commands_outstanding (Joseph Szczypek) [1150660] - [scsi] hpsa: get rid of type/attribute/direction bit field where possible (Joseph Szczypek) [1150660] - [scsi] hpsa: fix endianness issue with scatter gather elements (Joseph Szczypek) [1150660] - [scsi] hpsa: fix allocation sizes for CISS_REPORT_LUNs commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove 'action required' phrasing (Joseph Szczypek) [1150660] - [scsi] hpsa: correct off-by-one sizing of chained SG block (Joseph Szczypek) [1150660] - [scsi] hpsa: fix a couple pci id table mistakes (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_warn prints from RAID-1ADM (Joseph Szczypek) [1150660] - [scsi] hpsa: Clean up warnings from sparse (Joseph Szczypek) [1150660] - [scsi] hpsa: add missing pci_set_master in kdump path (Joseph Szczypek) [1150660] - [scsi] hpsa: refine the pci enable/disable handling (Joseph Szczypek) [1150660] - [scsi] hpsa: Use pci_enable_msix_range() instead of pci_enable_msix() (Joseph Szczypek) [1150660] - [scsi] hpsa: Fallback to MSI rather than to INTx if MSI-X failed (Joseph Szczypek) [1150660] - [scsi] hpsa: fix bad -ENOMEM return value in hpsa_big_passthru_ioctl (Joseph Szczypek) [1150660] - [scsi] hpsa: remove online devices from offline device list (Joseph Szczypek) [1150660] - [scsi] hpsa: fix non-x86 builds (Joseph Szczypek) [1150660] - [scsi] hpsa: do not unconditionally copy sense data (Joseph Szczypek) [1150660] - [scsi] hpsa: fix 6-byte READ/WRITE with 0 length data xfer (Joseph Szczypek) [1150660] - [scsi] hpsa: make hpsa_init_one return -ENOMEM if allocation of h->lockup_detected fails (Joseph Szczypek) [1150660] - [scsi] hpsa: remove messages about volume status VPD inquiry page not supported (Joseph Szczypek) [1150660] - [scsi] hpsa: report check condition even if no sense data present for ioaccel2 mode (Joseph Szczypek) [1150660] - [scsi] hpsa: remove bad unlikely annotation from device list updating code (Joseph Szczypek) [1150660] - [scsi] hpsa: fix event filtering to prevent excessive rescans with old firmware (Joseph Szczypek) [1150660] - [scsi] hpsa: kill annoying messages about SSD Smart Path retries (Joseph Szczypek) [1150660] - [scsi] hpsa: define extended_report_lun_entry data structure (Joseph Szczypek) [1150660] - [scsi] hpsa: Rearrange start_io to avoid one unlock/lock sequence in main io path (Joseph Szczypek) [1150660] - [scsi] hpsa: avoid unnecessary readl on every command submission (Joseph Szczypek) [1150660] - [scsi] hpsa: use per-cpu variable for lockup_detected (Joseph Szczypek) [1150660] - [scsi] hpsa: set irq affinity hints to route MSI-X vectors across CPUs (Joseph Szczypek) [1150660] - [scsi] hpsa: allocate reply queues individually (Joseph Szczypek) [1150660] - [scsi] hpsa: choose number of reply queues more intelligently (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_dbg() calls from hot paths (Joseph Szczypek) [1150660] - [scsi] hpsa: use gcc aligned attribute instead of manually padding structs (Joseph Szczypek) [1150660] - [scsi] hpsa: allow passthru ioctls to work with bidirectional commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove unused fields from struct ctlr_info (Joseph Szczypek) [1150660]- [perf] tools: Allow to specify lib compile variable for spec usage (Jiri Olsa) [1172076] - [perf] bench: Fix NULL pointer dereference in "perf bench all" (Jiri Olsa) [1172076] - [perf] bench numa: Make no args mean 'run all tests' (Jiri Olsa) [1172076] - [perf] machine: Use map as success in ip__resolve_ams (Jiri Olsa) [1172076] - [perf] symbols: Fix crash in elf_section_by_name (Jiri Olsa) [1172076] - [perf] trace: Decode architecture-specific signal numbers (Jiri Olsa) [1172076] - [perf] tools: fix BFD detection on opensuse (Jiri Olsa) [1172076] - [perf] symbols: Destroy unused symsrcs (Jiri Olsa) [1172076] - [perf] annotate: Check availability of annotate when processing samples (Jiri Olsa) [1172076] - [perf] trace: Add fallback definition of EFD_SEMAPHORE (Jiri Olsa) [1172076] - [perf] list: Fix checking for supported events on older kernels (Jiri Olsa) [1172076] - [perf] tools: Handle PERF_RECORD_HEADER_EVENT_TYPE properly (Jiri Olsa) [1172076] - [perf] probe: Do not add offset twice to uprobe address (Jiri Olsa) [1172076] - [perf] buildid-cache: Check relocation when checking for existing kcore (Jiri Olsa) [1172076] - [perf] tools: Adjust kallsyms for relocated kernel (Jiri Olsa) [1172076] - [perf] tests: No need to set up ref_reloc_sym (Jiri Olsa) [1172076] - [perf] symbols: Prevent the use of kcore if the kernel has moved (Jiri Olsa) [1172076] - [perf] record: Get ref_reloc_sym from kernel map (Jiri Olsa) [1172076] - [perf] machine: Set up ref_reloc_sym in machine__create_kernel_maps() (Jiri Olsa) [1172076] - [perf] machine: Add machine__get_kallsyms_filename() (Jiri Olsa) [1172076] - [perf] tools: Add kallsyms__get_function_start() (Jiri Olsa) [1172076] - [perf] symbols: Fix symbol annotation for relocated kernel (Jiri Olsa) [1172076] - [perf] tools: Fix include for non x86 architectures (Jiri Olsa) [1172076] - [perf] tools: Fix AAAAARGH64 memory barriers (Jiri Olsa) [1172076] - [perf] tools: Demangle kernel and kernel module symbols too (Jiri Olsa) [1172076] - [perf] doc: Remove mention of non-existent set_perf_event_pending() from design.txt (Jiri Olsa) [1172076] - [perf] symbols: Load map before using map->map_ip() (Jiri Olsa) [1172076] - [perf] tools: Fix traceevent plugin path definitions (Jiri Olsa) [1172076] - [perf] symbols: Fix JIT symbol resolution on heap (Jiri Olsa) [1172076] - [perf] stat: Fix memory corruption of xyarray when cpumask is used (Jiri Olsa) [1172076] - [perf] evsel: Remove duplicate member zeroing after free (Jiri Olsa) [1172076] - [perf] tools: Ensure sscanf does not overrun the "mem" field (Jiri Olsa) [1172076] - [perf] stat: fix NULL pointer reference bug with event unit (Jiri Olsa) [1172076] - [perf] tools: Add support for the xtensa architecture (Jiri Olsa) [1172076] - [perf] session: Free cpu_map in perf_session__cpu_bitmap (Jiri Olsa) [1172076] - [perf] timechart: Fix wrong SVG height (Jiri Olsa) [1172076] - [perf] tools: Remove unnecessary callchain cursor state restore on unmatch (Jiri Olsa) [1172076] - [perf] callchain: Spare double comparison of callchain first entry (Jiri Olsa) [1172076] - [perf] tools: Do proper comm override error handling (Jiri Olsa) [1172076] - [perf] symbols: Export elf_section_by_name and reuse (Jiri Olsa) [1172076] - [perf] probe: Release all dynamically allocated parameters (Jiri Olsa) [1172076] - [perf] probe: Release allocated probe_trace_event if failed (Jiri Olsa) [1172076] - [perf] tools: Add 'build-test' make target (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when xen plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when scsi plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when jbd2 plugin is is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when cfg80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when mac80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when sched_switch plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kvm plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kmem plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when hrtimer plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when function plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_print_function() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_event_handler() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: fix pointer-integer size mismatch (Jiri Olsa) [1172076] - [perf] hists: Convert hist entry functions to use struct he_stat (Jiri Olsa) [1172076] - [perf] tools: Factor out sample__resolve_callchain() (Jiri Olsa) [1172076] - [perf] tools: Remove symbol_conf.use_callchain check (Jiri Olsa) [1172076] - [perf] tools: Fix cross building (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make plugin unload function receive pevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() finally!! (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in trace_seq_init() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Check return value of realloc() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add state member to struct trace_seq (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove hard coded include to /usr/local/include in Makefile (Jiri Olsa) [1172076] - [perf] tools: Fix build error due to zfree() cast (Jiri Olsa) [1172076] - [perf] record: Rename --initial-delay to --delay (Jiri Olsa) [1172076] - [perf] record: Rename --no-delay to --no-buffering (Jiri Olsa) [1172076] - [perf] tools: Remove unused test-volatile-register-var.c (Jiri Olsa) [1172076] - [perf] probe: Fix build when DWARF support libraries not present (Jiri Olsa) [1172076] - [perf] diff: Color the Weighted Diff column (Jiri Olsa) [1172076] - [perf] diff: Color the Ratio column (Jiri Olsa) [1172076] - [perf] diff: Color the Delta column (Jiri Olsa) [1172076] - [perf] tools: Generalize percent_color_snprintf() (Jiri Olsa) [1172076] - [perf] tools: Include from asm/bug.h (Jiri Olsa) [1172076] - [perf] record: Add --initial-delay option (Jiri Olsa) [1172076] - [perf] tools: Use the DWARF unwind info only if loaded (Jiri Olsa) [1172076] - [perf] tools: Add test for building detached source tarballs (Jiri Olsa) [1172076] - [perf] tools: Include tools/lib/api/ in MANIFEST (Jiri Olsa) [1172076] - [perf] tools: Move perf's bug.h to a generic place (Jiri Olsa) [1172076] - [perf] tools: Define likely/unlikely in linux/compiler.h (Jiri Olsa) [1172076] - [perf] tools: Move perf's linux/compiler.h to a generic place (Jiri Olsa) [1172076] - [perf] evlist: Introduce evlist__for_each() & friends (Jiri Olsa) [1172076] - [perf] report: Move histogram entries collapsing to separate function (Jiri Olsa) [1172076] - [perf] report: Move hist browser selection code to separate function (Jiri Olsa) [1172076] - [perf] report: Move logic to warn about kptr_restrict'ed kernels to separate function (Jiri Olsa) [1172076] - [perf] tools: Comment typo fix (Jiri Olsa) [1172076] - [perf] stat: Fix --delay option in man page (Jiri Olsa) [1172076] - [perf] tools: Make perf_event__synthesize_mmap_events global (Jiri Olsa) [1172076] - [perf] machine: Fix id_hdr_size initialization (Jiri Olsa) [1172076] - [perf] tools: Automate setup of FEATURE_CHECK_(C|LD)FLAGS-all variables (Jiri Olsa) [1172076] - [perf] trace: Pack 'struct trace' (Jiri Olsa) [1172076] - [perf] header: Pack 'struct perf_session_env' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Shut up plugins make message (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Do not generate dependency for system header files (Jiri Olsa) [1172076] - [perf] tests: Fix installation tests path setup (Jiri Olsa) [1172076] - [perf] tools: Move arch setup into seprate Makefile (Jiri Olsa) [1172076] - [perf] stat: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] tests: Fixup leak on error path in parse events test (Jiri Olsa) [1172076] - [perf] evlist: Auto unmap on destructor (Jiri Olsa) [1172076] - [perf] evlist: Close fds on destructor (Jiri Olsa) [1172076] - [perf] evlist: Move destruction of maps to evlist destructor (Jiri Olsa) [1172076] - [perf] record: Remove old evsel_list usage (Jiri Olsa) [1172076] - [perf] evlist: Move the SIGUSR1 error reporting logic to prepare_workload (Jiri Olsa) [1172076] - [perf] evlist: Send the errno in the signal when workload fails (Jiri Olsa) [1172076] - [perf] stat: Don't show counter information when workload fails (Jiri Olsa) [1172076] - [perf] tools: Use zfree to help detect use after free bugs (Jiri Olsa) [1172076] - [perf] tools: Introduce zfree (Jiri Olsa) [1172076] - [perf] tools: No need to test against NULL before calling free() (Jiri Olsa) [1172076] - [perf] ui/tui: Implement header window (Jiri Olsa) [1172076] - [perf] ui/tui: Split help message for perf top and report (Jiri Olsa) [1172076] - [perf] ui/tui: Protect windows by ui__lock (Jiri Olsa) [1172076] - [perf] probe: Support basic dwarf-based operations on uprobe events (Jiri Olsa) [1172076] - [perf] probe: Expand given path to absolute path (Jiri Olsa) [1172076] - [perf] config: Ignore generated files in feature-checks (Jiri Olsa) [1172076] - [perf] tools: Do not synthesize the treads of default guest (Jiri Olsa) [1172076] - [perf] tools: Use machine->pid for tgid if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Set event->header.misc to PERF_RECORD_MISC_GUEST_USER if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Find the proc info under machine->root_dir (Jiri Olsa) [1172076] - [perf] tools: Add support for PERF_RECORD_MISC_GUEST_USER in thread__find_addr_map() (Jiri Olsa) [1172076] - [perf] report: Print session information only if --stdio is given (Jiri Olsa) [1172076] - [perf] report: Use pr_*() functions where applicable (Jiri Olsa) [1172076] - [perf] symbols: Add 'machine' member to struct addr_location (Jiri Olsa) [1172076] - [perf] mem: Remove unused parameter from dump_raw_samples() (Jiri Olsa) [1172076] - [perf] scripting perl: Shorten function signatures (Jiri Olsa) [1172076] - [perf] scripting python: Shorten function signatures (Jiri Olsa) [1172076] - [perf] ui browser: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] report: Rename 'perf_report' to 'report' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global 'O' processing code (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CLEAN build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_INSTALL build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_LINK build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add global QUIET_CC_FPIC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove print_app_build variable (Jiri Olsa) [1172076] - [perf] tools: Making QUIET_(CLEAN|INSTAL) variables global (Jiri Olsa) [1172076] - [perf] tests: Factor make install tests (Jiri Olsa) [1172076] - [perf] tools: Rename 'perf_record_opts' to 'record_opts (Jiri Olsa) [1172076] - [perf] record: Rename 'perf_record' to plain 'record' (Jiri Olsa) [1172076] - [perf] record: Simplify perf_record__write (Jiri Olsa) [1172076] - [perf] record: Use perf_data_file__write for output file (Jiri Olsa) [1172076] - [perf] inject: Handle output file via perf_data_file object (Jiri Olsa) [1172076] - [perf] tools: Get rid of a duplicate va_end() in error reporting routine (Jiri Olsa) [1172076] - [perf] report: Introduce helpers for processing callchains (Jiri Olsa) [1172076] - [perf] annotate: Make symbol__inc_addr_samples private (Jiri Olsa) [1172076] - [perf] annotate: Adopt methods from hists (Jiri Olsa) [1172076] - [perf] top: Use hist_entry__inc_addr_sample (Jiri Olsa) [1172076] - [perf] annotate: Add inc_samples method to addr_map_symbol (Jiri Olsa) [1172076] - [perf] hists: Leave symbol addr hist bucket auto alloc to symbol layer (Jiri Olsa) [1172076] - [perf] annotate: Auto allocate symbol per addr hist buckets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Introduce pevent_filter_strerror() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Handle INVALID_ARG_TYPE errno in pevent_strerror (Jiri Olsa) [1172076] - [perf] hists: Do not pass period and weight to add_hist_entry() (Jiri Olsa) [1172076] - [perf] sort: Do not compare dso again (Jiri Olsa) [1172076] - [perf] sort: Compare addresses if no symbol info (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in some string conversion functions (Jiri Olsa) [1172076] - [perf] symbols: Use consistent name for the DSO binary type member (Jiri Olsa) [1172076] - [perf] timechart: Add --highlight option (Jiri Olsa) [1172076] - [perf] symbols: Clarify method to get DSO binary_type filename (Jiri Olsa) [1172076] - [perf] symbols: Remove needless static binary_type array (Jiri Olsa) [1172076] - [perf] timechart: Add support for topology (Jiri Olsa) [1172076] - [perf] timechart: Get number of CPUs from perf header (Jiri Olsa) [1172076] - [perf] timechart: Print pid along the name (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support to CPU info (Jiri Olsa) [1172076] - [perf] tools: Convert to new topic libraries (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor pevent_filter_match() to get rid of die() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make pevent_filter_add_filter_str() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor process_filter() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in reparent_op_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make add_left() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in add_right() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in find_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in read_token() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() allocate_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die in add_filter_type() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in show_error() (Jiri Olsa) [1172076] - [perf] completion: Complete 'perf kvm' (Jiri Olsa) [1172076] - [perf] evlist: Add perf_evlist__to_front() (Jiri Olsa) [1172076] - [perf] tools: Fix inverted error verification bug in thread__fork (Jiri Olsa) [1172076] - [perf] tools: Move mem_bswap32/64 to util.c (Jiri Olsa) [1172076] - [perf] evlist: Add can_select_event() method (Jiri Olsa) [1172076] - [perf] header: Allow header->data_offset to be predetermined (Jiri Olsa) [1172076] - [perf] tools: Add perf_event_paranoid() (Jiri Olsa) [1172076] - [perf] tools: Start carving out symbol parsing routines from perf (Jiri Olsa) [1172076] - [perf] unwinding: Use the per-feature check flags (Jiri Olsa) [1172076] - [perf] tools: Add per-feature check flags (Jiri Olsa) [1172076] - [perf] symbols: Fix bug in usage of the basename() function (Jiri Olsa) [1172076] - [perf] symbols: Rename filename argument (Jiri Olsa) [1172076] - [perf] symbols: Constify some DSO methods parameters (Jiri Olsa) [1172076] - [perf] symbols: Set freed members to NULL in dso destructor (Jiri Olsa) [1172076] - [perf] symbols: Constify dso->long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of long_name_allocated member (Jiri Olsa) [1172076] - [perf] symbols: Set alloc flag close to setting the long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of short_name_allocated member (Jiri Olsa) [1172076] - [perf] machine: Don't open code assign dso->short_name (Jiri Olsa) [1172076] - [perf] symbols: Rename [sl]name_alloc to match the members they refer to (Jiri Olsa) [1172076] - [perf] script: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] report: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in pevent_filter_clear_trivial() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_add_filter_str() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in add_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_alloc() (Jiri Olsa) [1172076] - [perf] kvm: Make perf kvm diff support --guestmount (Jiri Olsa) [1172076] - [perf] kvm: Move code to generate filename for perf-kvm to function (Jiri Olsa) [1172076] - [perf] annotate: Fix typo (Jiri Olsa) [1172076] - [perf] archive: Remove duplicated 'runs' in man page (Jiri Olsa) [1172076] - [perf] kvm: Fix bug in 'stat report' (Jiri Olsa) [1172076] - [perf] kvm: Introduce option -v for perf kvm command (Jiri Olsa) [1172076] - [perf] evlist: Fix mmap pages rounding to power of 2 (Jiri Olsa) [1172076] - [perf] evlist: Fix max mmap_pages (Jiri Olsa) [1172076] - [perf] evlist: Remove unnecessary parentheses (Jiri Olsa) [1172076] - [perf] record: Fix display of incorrect mmap pages (Jiri Olsa) [1172076] - [perf] script: Add an option to print the source line number (Jiri Olsa) [1172076] - [perf] script: Fix symoff printing in callchains (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Report better error message on bad function args (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use 'const' in variables pointing to const strings (Jiri Olsa) [1172076] - [perf] trace: Fix summary percentage when processing files (Jiri Olsa) [1172076] - [perf] trace: Add support for syscalls vs raw_syscalls (Jiri Olsa) [1172076] - [perf] tools: build: Fix install dependency (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Update kvm plugin with is_writable_pte helper (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from plugin_function.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Several cleanups for function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use pevent_print_func_field in hrtimer_start handler (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use static functions in jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from event-plugin.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add cfg80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add scsi plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add xen plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add sched_switch plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add mac80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kvm plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kmem plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add hrtimer plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: Overload pr_stat traceevent print function (Jiri Olsa) [1172076] - [perf] tools: Add trace-event global object for tracepoint interface (Jiri Olsa) [1172076] - [perf] tools: Add trace-event object (Jiri Olsa) [1172076] - [perf] tools: Add build and install plugins targets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Harmonize the install messages in lib-traceevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Change pevent_parse_format to include pevent handle (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add traceevent_host_bigendian function (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin build support (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin support (Jiri Olsa) [1172076] - [perf] script: Do not call perf_event__preprocess_sample() twice) (Jiri Olsa) [1172076] - [perf] symbols: Fix random fd closing with no libelf (Jiri Olsa) [1172076] - [perf] kvm: Update the 'record' man page entry for new --guest/--host behavior (Jiri Olsa) [1172076] - [perf] kvm: Fix spurious '=' use in man page (Jiri Olsa) [1172076] - [perf] kvm: Add more detail about buildid-list in man page (Jiri Olsa) [1172076] - [perf] target: Move the checking of which map function to call into function (Jiri Olsa) [1172076] - [perf] tools: Remove condition in machine__get_kernel_start_addr (Jiri Olsa) [1172076] - [perf] tools: Remove stackprotector feature check (Jiri Olsa) [1172076] - [perf] tools: Do not disable source line lookup just because of 1 failure (Jiri Olsa) [1172076] - [perf] symbols: Retain symbol source file name to lookup source line numbers (Jiri Olsa) [1172076] - [perf] symbols: Retain bfd reference to lookup source line numbers (Jiri Olsa) [1172076] - [perf] tools: Use asprintf instead of malloc plus snprintf (Jiri Olsa) [1172076] - [perf] trace: Honour -m option (Jiri Olsa) [1172076] - [perf] tools: Include test-stackprotector-all.c in test-all (Jiri Olsa) [1172076] - [perf] tools: Correct the message in feature-libnuma checking (Jiri Olsa) [1172076] - [perf] timechart: Move wake_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move power_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move all_data per_pid list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Introduce tool struct (Jiri Olsa) [1172076] - [perf] tools: Add perf_data_file__write interface (Jiri Olsa) [1172076] - [perf] tools: Add writen function (Jiri Olsa) [1172076] - [perf] tools: Fine tune readn function (Jiri Olsa) [1172076] - [perf] tools: Use correct return type for readn function (Jiri Olsa) [1172076] - [perf] record: Unify data output code into perf_record__write function (Jiri Olsa) [1172076] - [perf] tools: Fix tags/TAGS targets rebuilding (Jiri Olsa) [1172076] - [perf] timechart: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] timechart: Remove some needless struct forward declarations (Jiri Olsa) [1172076] - [perf] timechart: dynamically determine event fields offset (Jiri Olsa) [1172076] - [perf] symbols: Fix not finding kcore in buildid cache (Jiri Olsa) [1172076] - [perf] script: Print mmap[2] events also (Jiri Olsa) [1172076] - [perf] script: Print comm, fork and exit events also (Jiri Olsa) [1172076] - [perf] script: Print callchains and symbols if they exist (Jiri Olsa) [1172076] - [perf] tools: Export setup_list (Jiri Olsa) [1172076] - [perf] thread: Move comm_list check into function (Jiri Olsa) [1172076] - [perf] symbols: Move idle syms check from top to generic function (Jiri Olsa) [1172076] - [perf] evsel: Skip ignored symbols while printing callchain (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support (Jiri Olsa) [1172076] - [perf] timechart: Add support for -P and -T in timechart recording (Jiri Olsa) [1172076] - [perf] timechart: Group figures and add title with details (Jiri Olsa) [1172076] - [perf] timechart: Add support for displaying only tasks related data (Jiri Olsa) [1172076] - [perf] timechart: Use proc_num to implement --power-only (Jiri Olsa) [1172076] - [perf] timechart: Add option to limit number of tasks (Jiri Olsa) [1172076] - [perf] timechart: Always try to print at least 15 tasks (Jiri Olsa) [1172076] - [perf] record: Default -t option to no inheritance (Jiri Olsa) [1172076] - [perf] tools: Add option macro OPT_BOOLEAN_SET (Jiri Olsa) [1172076] - [perf] tools: Allow '--inherit' as the negation of '--no-inherit' (Jiri Olsa) [1172076] - [perf] record: Make per-cpu mmaps the default (Jiri Olsa) [1172076] - [perf] script: Move evname print code to process_event() (Jiri Olsa) [1172076] - [perf] completion: Rename file to reflect zsh support (Jiri Olsa) [1172076] - [perf] completion: Introduce zsh support (Jiri Olsa) [1172076] - [perf] completion: Factor out call to __ltrim_colon_completions (Jiri Olsa) [1172076] - [perf] completion: Factor out compgen stuff (Jiri Olsa) [1172076] - [perf] completion: Introduce a layer of indirection (Jiri Olsa) [1172076] - [perf] top: Make -g refer to callchains (Jiri Olsa) [1172076] - [perf] trace: Remove thread summary coloring (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use helper trace-seq in print functions like kernel does (Jiri Olsa) [1172076] - [perf] tools: stat: Add event unit and scale support (Jiri Olsa) [1172076] - [perf] Fix hotplug splat (Jiri Olsa) [1172076] - [perf] x86: Fix event scheduling (Jiri Olsa) [1172076] - [perf] nmi: Fix unknown NMI warning (Jiri Olsa) [1172076] - [perf] uapi: convert u64 to __u64 in exported headers (Jiri Olsa) [1172076] - [perf] Introduce a flag to enable close-on-exec in perf_event_open() (Jiri Olsa) [1172076] - [perf] Fix PERF_EVENT_IOC_PERIOD to force-reset the period (Jiri Olsa) [1172076] - [perf] Optimize ring-buffer write by depending on control dependencies (Jiri Olsa) [1172076]- [kernel] register_console: prevent adding the same console twice (Artem Savkov) [1169763] - [block] mtip32xx: Fix ERO and NoSnoop values in PCIe upstream on AMD systems (David Milburn) [1158605] - [block] mtip32xx: Remove dfs_parent after pci unregister (David Milburn) [1158605] - [block] mtip32xx: Increase timeout for STANDBY IMMEDIATE command (David Milburn) [1158605] - [virt] kvm: excessive pages un-pinning in kvm_iommu_map error path (Jacob Tanenbaum) [1156521] {CVE-2014-8369} - [md] dm-thin: fix missing out-of-data-space to write mode transition if blocks are released (Mike Snitzer) [1173184] - [md] dm-thin: fix inability to discard blocks when in out-of-data-space mode (Mike Snitzer) [1173184] - [md] dm-thin: fix crash by initializing thin device's refcount and completion earlier (Mike Snitzer) [1169431] - [x86] crypto: Add support for 192 & 256 bit keys to AESNI RFC4106 (Jarod Wilson) [1176211] - [net] bridge: multicast: enable snooping on general queries only (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for general query destination (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for query source addresses (Marcelo Leitner) [1167003] - [net] bridge: separate querier and query timer into IGMP/IPv4 and MLD/IPv6 ones (Marcelo Leitner) [1167003] - [net] bridge: use spin_lock_bh() in br_multicast_set_hash_max (Marcelo Leitner) [1167003] - [net] bridge: Fix potential deadlock on br->multicast_lock (Marcelo Leitner) [1167003] - [net] xfrm: ipcomp6 support (Jiri Pirko) [1124183] - [net] xfrm: xfrm6_tunnel in netns (Jiri Pirko) [1124183] - [net] xfrm: fixup xfrm6_tunnel error propagation (Jiri Pirko) [1124183] - [net] ipv4: use ip_skb_dst_mtu to determine mtu in ip_fragment (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce ip_dst_mtu_maybe_forward and protect forwarding path against pmtu spoofing (Hannes Frederic Sowa) [1170120] - [net] ipv4: new ip_no_pmtu_disc mode to always discard incoming frag needed msgs (Hannes Frederic Sowa) [1170120] - [net] inet: make no_pmtu_disc per namespace and kill ipv4_config (Hannes Frederic Sowa) [1170120] - [net] ipv4: improve documentation of ip_no_pmtu_disc (Hannes Frederic Sowa) [1170120] - [net] ipv6: yet another new IPV6_MTU_DISCOVER option IPV6_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv4: yet another new IP_MTU_DISCOVER option IP_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv6: support IPV6_PMTU_INTERFACE on sockets (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce new IP_MTU_DISCOVER mode IP_PMTUDISC_INTERFACE (Hannes Frederic Sowa) [1170120] - [net] gre: Fix use-after-free panic in ipgre_rcv() (Panu Matilainen) [1130443] - [net] netfilter: xt_tcpmss: Fix IPv6 default MSS too (Panu Matilainen) [1121486] - [net] netfilter: xt_tcpmss: Fix violation of RFC879 in absence of MSS option (Panu Matilainen) [1121486] - [net] sctp: fix memory leak in auth key management (Daniel Borkmann) [1163934] - [net] sctp: cache auth_enable per endpoint (Daniel Borkmann) [1152365] - [net] ipv4: disable bh while doing route gc (Marcelo Leitner) [1141866] - [net] vxlan: use custom ndo_change_mtu handler (Alexander Duyck) [1127108]- [mm] hugetlb: improve page-fault scalability (Larry Woodman) [1120365] - [hid] multitouch: manually add back Quanta 3001 handling (Benjamin Tissoires) [1117264] - [x86] xen: avoid freeing static 'name' when kasprintf() fails (Vitaly Kuznetsov) [1105497] - [x86] xen: suspend and resume system devices when running PVHVM (Vitaly Kuznetsov) [1105497] - [x86] xen: remove blocked time accounting from xen "clockchip" (Vitaly Kuznetsov) [1105497] - [x86] xen: Free onlined per-cpu data structure if we want to online it again (Vitaly Kuznetsov) [1105497] - [x86] xen: Check that the per_cpu data structure has data before freeing (Vitaly Kuznetsov) [1105497] - [x86] xen: Don't leak interrupt name when offlining (Vitaly Kuznetsov) [1105497] - [x86] xen: Encapsulate the struct clock_event_device in another structure (Vitaly Kuznetsov) [1105497] - [x86] xen: Add default value of -1 for IRQ and check for that (Vitaly Kuznetsov) [1105497] - [x86] xen: use non-tracing preempt in xen_clocksource_read() (Vitaly Kuznetsov) [1105497] - [x86] xen: Cleanup code/data sections definitions (Vitaly Kuznetsov) [1105497] - [x86] xen: Fix kasprintf splat when allocating timerd IRQ line (Vitaly Kuznetsov) [1105497] - [x86] xen: do not initialize PV timers on HVM if !xen_have_vector_callback (Vitaly Kuznetsov) [1105497] - [x86] xen: teardown timer for HVM as well (Vitaly Kuznetsov) [1105497] - [x86] Use xen_vcpuop_clockevent, xen_clocksource and xen wallclock (Vitaly Kuznetsov) [1105497] - [pci] Check parent kobject in pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Add global pci_lock_rescan_remove() (Myron Stowe) [1170329] - [pci] Move device_del() from pci_stop_dev() to pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Make device create/destroy logic symmetric (Myron Stowe) [1170329] - [pci] Stop all children first, before removing all children (Myron Stowe) [1170329] - [pci] Leave normal LIST_POISON in deleted list entries (Myron Stowe) [1170329] - [pci] Rename local variables to conventional names (Myron Stowe) [1170329] - [pci] Remove unused, commented-out, code (Myron Stowe) [1170329] - [pci] Stop and remove devices in one pass (Myron Stowe) [1170329] - [pci] Fold stop and remove helpers into their callers (Myron Stowe) [1170329] - [pci] Use list_for_each_entry() for bus->devices traversal (Myron Stowe) [1170329] - [pci] Remove pci_stop_and_remove_behind_bridge() (Myron Stowe) [1170329] - [pci] Don't export stop_bus_device and remove_bus_device interfaces (Myron Stowe) [1170329] - [pci] pcmcia: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Stop disabling bridges on remove (Myron Stowe) [1170329] - [pci] make acpihp use __pci_remove_bus_device instead (Myron Stowe) [1170329] - [pci] export __pci_remove_bus_device (Myron Stowe) [1170329] - [pci] Rename pci_remove_behind_bridge to pci_stop_and_remove_behind_bridge (Myron Stowe) [1170329] - [pci] Rename pci_remove_bus_device to pci_stop_and_remove_bus_device (Myron Stowe) [1170329] - [pci] Fix pci cardbus removal (Myron Stowe) [1170329] - [pci] Only call pci_stop_bus_device() one time for child devices at remove (Myron Stowe) [1170329] - [scsi] Revert "fix our current target reap infrastructure" (David Milburn) [1168072] - [scsi] Revert "dual scan thread bug fix" (David Milburn) [1168072] - [s390] kernel: fix cpu target address of directed yield (Hendrik Brueckner) [1180061] - [s390] zfcp: auto port scan resiliency (Hendrik Brueckner) [1148125] - [s390] qeth: Display adjacent switch attributes (Hendrik Brueckner) [1148127] - [s390] dasd: add support for control unit initiated reconfiguration (Hendrik Brueckner) [1148119] - [s390] cio: fix multiple structure definitions (Hendrik Brueckner) [1148119] - [s390] Add a mechanism to get the subchannel id (Hendrik Brueckner) [1148119] - [s390] cio: handle unknown pgroup state (Hendrik Brueckner) [1053833] - [s390] cio: export vpm via sysfs (Hendrik Brueckner) [1053833] - [s390] cio: skip broken paths (Hendrik Brueckner) [1053833] - [s390] cio: dont abort verification after missing irq (Hendrik Brueckner) [1053833] - [s390] cio: add message for timeouts on internal I/O (Hendrik Brueckner) [1053833] - [netdrv] tg3: Change nvram command timeout value to 50ms (Ivan Vecera) [1176230] - [kernel] sched: Replace use of entity_key() (Larry Woodman) [1124603]- [input] alps: document the v7 touchpad packet protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: fix finger counting for > 2 fingers on clickpads (Benjamin Tissoires) [1109395 947488] - [input] alps: sometimes a single touch is reported in mt (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore new packets (Benjamin Tissoires) [1109395 947488] - [input] alps: allow up to 2 invalid packets without resetting device (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore potential bare packets when device is out of sync (Benjamin Tissoires) [1109395 947488] - [input] alps: fix v4 button press recognition (Benjamin Tissoires) [1109395 947488] - [input] alps: suppress message about 'Unknown touchpad' (Benjamin Tissoires) [1109395 947488] - [input] alps: Rushmore and v7 resolution support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for v7 devices (Benjamin Tissoires) [1109395 947488] - [input] alps: cache firmware version (Benjamin Tissoires) [1109395 947488] - [input] alps: change decode function prototype to return an int (Benjamin Tissoires) [1109395 947488] - [input] alps: report 2 touches when we've > 2 fingers (Benjamin Tissoires) [1109395 947488] - [input] alps: add an alps_report_semi_mt_data function (Benjamin Tissoires) [1109395 947488] - [input] alps: use single touch data when v3 mt data contains only one finger (Benjamin Tissoires) [1109395 947488] - [input] alps: use standard contact tracking instead of DIY (Benjamin Tissoires) [1109395 947488] - [input] alps: use struct input_mt_pos to track coordinates (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, round down when spreading adjescent fingers over 2 points (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, fix counting of high point bits (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, add alps_get_bitmap_points() helper function (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, don't invert the Y-axis on Rushmore (Benjamin Tissoires) [1109395 947488] - [input] alps: improve 2-finger reporting on v3 models (Benjamin Tissoires) [1109395 947488] - [input] alps: fix rushmore packet decoding (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Dolphin" devices (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for DualPoint device on Dell XT2 model (Benjamin Tissoires) [1109395 947488] - [input] alps: change secondary device's name (Benjamin Tissoires) [1109395 947488] - [input] alps: add "Dolphin V1" touchpad support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Rushmore" touchpads (Benjamin Tissoires) [1109395 947488] - [input] alps: move pixel and bitmap info into alps_data struct (Benjamin Tissoires) [1109395 947488] - [input] alps: switch to using input_mt_report_finger_count (Benjamin Tissoires) [1109395 947488] - [input] alps: document the alps.h data structures (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v4 protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v3 protocol (Benjamin Tissoires) [1109395 947488] - [x86] kvm: Check non-canonical addresses upon WRMSR (Frantisek Hrbata) [1152983] {CVE-2014-3610} - [mm] memcg: do not allow task about to OOM kill to bypass the limit (Johannes Weiner) [1088334] - [mm] memcg: do not declare OOM from __GFP_NOFAIL allocations (Johannes Weiner) [1088334] - [fs] buffer: move allocation failure loop into the allocator (Johannes Weiner) [1088334] - [mm] memcg: handle non-error OOM situations more gracefully (Johannes Weiner) [1088334] - [mm] memcg: do not trap chargers with full callstack on OOM (Johannes Weiner) [1088334] - [mm] memcg: rework and document OOM waiting and wakeup (Johannes Weiner) [1088334] - [mm] memcg: enable memcg OOM killer only for user faults (Johannes Weiner) [1088334] - [x86] mm: finish user fault error path with fatal signal (Johannes Weiner) [1088334] - [mm] pass userspace fault flag to generic fault handler (Johannes Weiner) [1088334] - [s390] mm: do not invoke OOM killer on kernel fault OOM (Johannes Weiner) [1088334] - [powerpc] mm: remove obsolete init OOM protection (Johannes Weiner) [1088334] - [powerpc] mm: invoke oom-killer from remaining unconverted page fault handlers (Johannes Weiner) [1088334]- [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD_PAGES (Rafael Aquini) [975154] - [mm] swapon: check validity of swap_flags (Rafael Aquini) [975154] - [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD (Rafael Aquini) [975154] - [hv] util: make struct hv_do_fcopy match Hyper-V host messages (Vitaly Kuznetsov) [1123156] - [hv] util: Properly pack the data for file copy functionality (Vitaly Kuznetsov) [1123156] - [block] nvme: Fix nvmeq waitqueue entry initialization (David Milburn) [1149304] - [block] nvme: Clear QUEUE_FLAG_STACKABLE (David Milburn) [1149304 1155715] - [block] nvme: Do not open disks that are being deleted (David Milburn) [1149304] - [block] nvme: Reference count pci device (David Milburn) [1149304] - [block] nvme: Fix filesystem sync deadlock on removal (David Milburn) [1149304] - [block] nvme: Fix START_STOP_UNIT Scsi->NVMe translation (David Milburn) [1149304] - [block] nvme: Use Log Page constants in SCSI emulation (David Milburn) [1149304] - [block] nvme: Define Log Page constants (David Milburn) [1149304] - [block] nvme: Fix hot cpu notification dead lock (David Milburn) [1149304] - [block] nvme: CPU hot plug notification (David Milburn) [1149304] - [block] nvme: Rename io_timeout to nvme_io_timeout (David Milburn) [1149304] - [block] nvme: Use last bytes of f/w rev SCSI Inquiry (David Milburn) [1149304] - [block] nvme: Adhere to request queue block accounting enable/disable (David Milburn) [1149304] - [block] nvme: Fix nvme get/put queue semantics (David Milburn) [1149304] - [block] nvme: Delete NVME_GET_FEAT_TEMP_THRESH (David Milburn) [1149304] - [block] nvme: Make admin timeout a module parameter (David Milburn) [1149304] - [block] nvme: Make iod bio timeout a parameter (David Milburn) [1149304] - [block] nvme: Prevent possible NULL pointer dereference (David Milburn) [1149304] - [block] nvme: Fix the buffer size passed in GetLogPage(CDW10.NUMD) (David Milburn) [1149304] - [block] nvme: Update data structures for NVMe 1.2 (David Milburn) [1149304] - [block] nvme: Enable BUILD_BUG_ON checks (David Milburn) [1149304] - [block] nvme: Update namespace and controller identify structures to the 1.1a spec (David Milburn) [1149304] - [block] nvme: Flush with data support (David Milburn) [1149304] - [block] nvme: Configure support for block flush (David Milburn) [1149304] - [block] nvme: Add tracepoints (David Milburn) [1149304] - [block] nvme: Protect against badly formatted CQEs (David Milburn) [1149304] - [block] nvme: Improve error messages (David Milburn) [1149304] - [block] nvme: Update copyright headers (David Milburn) [1149304] - [netdrv] mlx4_en: Adding missing initialization of perm_addr (Amir Vadai) [1120930]- [fs] cifs: don't compare uniqueids in cifs_prime_dcache unless server inode numbers are in use (Sachin Prabhu) [1163010] - [fs] cifs: always update the inode cache with the results from a FIND_* (Sachin Prabhu) [1163010] - [fs] nfsd: disable 4.1 in rhel6 (J. Bruce Fields) [1122493] - [x86] kvm: allow bit 10 to be cleared in MSR_IA32_MC4_CTL (Eduardo Habkost) [1025868] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1133543] - [scsi] be2iscsi: Fix kernel panic during reboot/shutdown (Rob Evers) [1133543] - [firmware] iscsi_ibft: Fix finding Broadcom specific ibft sign (Maurizio Lombardi) [1095187] - [firmware] ibft: Fix finding IBFT ACPI table on UEFI (Maurizio Lombardi) [1095187] - [scsi] st: add a debug_flag module parameter request (Maurizio Lombardi) [1153819] - [scsi] bnx2fc: fix incorrect DMA memory mapping in bnx2fc_unmap_sg_list() (Maurizio Lombardi) [1119623] - [scsi] sd: fix a bug in deriving the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782] - [scsi] sd: Derive the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782]- [fs] proc/task_mmu: missing check during hugepage migration (Jacob Tanenbaum) [1105038] {CVE-2014-3940} - [fs] proc: use unsigned long inside /proc/*/statm (Rafael Aquini) [810317] - [net] ipv6: update Destination Cache entries when gateway turn into host (Jiri Pirko) [1174697] - [net] ipv6: increase ip6_rt_max_size to 16384 (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't set DST_NOCOUNT for remotely added routes (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't count addrconf generated routes against gc limit (Hannes Frederic Sowa) [1112946] - [net] ipv6: Don't put artificial limit on routing table size (Hannes Frederic Sowa) [1112946] - [scsi] bnx2fc: fix tgt spinlock locking (Maurizio Lombardi) [1079656] - [acpi] acpica: Remove FORCE_DELETE option for global reference count mechanism (Adrian Huang) [1155774] - [input] wacom: silence warning introduced in 6986e2c7 (Aristeu Rozanski) [1093435] - [input] wacom: fix retrieving touch_max bug (Aristeu Rozanski) [1093435] - [input] wacom: fix a typo for Cintiq 22HDT (Aristeu Rozanski) [1093435] - [input] wacom: add three new display tablets (Aristeu Rozanski) [1093435] - [input] wacom: add touch sensor support for Cintiq 24HD touch (Aristeu Rozanski) [1093435] - [input] wacom: add 0xE5 (MT device) support (Aristeu Rozanski) [1093435] - [input] wacom: retrieve maximum number of touch points (Aristeu Rozanski) [1093435] - [input] wacom: handle split-sensor devices with internal hubs (Aristeu Rozanski) [1093435] - [input] usb: move children to struct usb_port (Aristeu Rozanski) [1093435] - [media] gspca: ov519: Fix sensor detection problems (Gopal Tiwari) [1043584] - [kernel] module: fix kabi for 16k stacks (Johannes Weiner) [1045190 1060721] - [kernel] x86_64: expand kernel stack to 16K (Johannes Weiner) [1045190 1060721] - [kernel] hung_task: debugging: Add tracepoint to report the hang (Oleg Nesterov) [977930]- [crypto] crc32c: Kill pointless CRYPTO_CRC32C_X86_64 option (Jarod Wilson) [1036212] - [crypto] testmgr: add larger crc32c test vector to test FPU path in crc32c_intel (Jarod Wilson) [1036212] - [crypto] tcrypt: Added speed test in tcrypt for crc32c (Jarod Wilson) [1036212] - [crypto] crc32c: Optimize CRC32C calculation with PCLMULQDQ instruction (Jarod Wilson) [1036212] - [crypto] crc32c: Rename crc32c-intel.c to crc32c-intel_glue.c (Jarod Wilson) [1036212] - [mm] hugetlb: release pages in the error path of hugetlb_cow() (Rafael Aquini) [1063691] - [x86] traps: stop using IST for #SS (Petr Matousek) [1172811] {CVE-2014-9322} - [net] rtnetlink: wait for unregistering devices in rtnl_link_unregister() (Florian Westphal) [1133744] - [net] netns: Delay default_device_exit_batch until no devices are unregistering (Florian Westphal) [1133744] - [netdrv] igb: retire the RX_CSUM flag and use the netdev flag instead (Stefan Assmann) [1169711] - [netdrv] igb: Support RX-ALL feature flag (Stefan Assmann) [1169711] - [netdrv] igb: do vlan cleanup (Stefan Assmann) [1169711] - [netdrv] igb: add support for NETIF_F_RXHASH (Stefan Assmann) [1169711] - [netdrv] igb: convert to ndo_fix_features (Stefan Assmann) [1169711] - [netdrv] netxen: Fix link event handling (Tony Camuso) [1148022] - [netdrv] netxen: Fix bug in Tx completion path (Tony Camuso) [1148022] - [netdrv] netxen: Fix BUG "sleeping function called from invalid context" (Tony Camuso) [1148022] - [netdrv] netxen: Convert remaining uses of pr_warning to pr_warn (Tony Camuso) [1148022] - [netdrv] netxen: Fix typo in printk (Tony Camuso) [1148022] - [netdrv] netxen: remove init of dev->perm_addr in drivers (Tony Camuso) [1148022] - [netdrv] netxen: Remove DEFINE_PCI_DEVICE_TABLE macro use (Tony Camuso) [1148022] - [netdrv] netxen: get rid of SET_ETHTOOL_OPS (Tony Camuso) [1148022] - [netdrv] netxen: Use pci_enable_msix_range() instead of pci_enable_msix() (Tony Camuso) [1148022] - [netdrv] netxen: slight optimization of addr compare (Tony Camuso) [1148022] - [netdrv] netxen: Fix FSF address in file headers (Tony Camuso) [1148022] - [netdrv] netxen: remove unnecessary pci_set_drvdata() (Tony Camuso) [1148022] - [netdrv] netxen: make pci_error_handlers const (Tony Camuso) [1148022] - [netdrv] netxen: convert to SKB paged frag API (Tony Camuso) [1148022] - [netdrv] netxen: remove use of ndo_set_multicast_list in drivers (Tony Camuso) [1148022] - [netdrv] bna: allow transmit tagged frames (Ivan Vecera) [1138501] - [netdrv] bna: Support TSO and partial checksum with non-accelerated vlans (Ivan Vecera) [1138501]- [perf] trace: Fix ioctl 'request' beautifier build problems on !(i386 || x86_64) arches (Jiri Olsa) [1159929] - [perf] traceevent: Fix conversion of pointer to integer of different size (Jiri Olsa) [1159929] - [perf] traceevent: Fix use of multiple options in processing field (Jiri Olsa) [1159929] - [perf] header: Fix possible memory leaks in process_group_desc() (Jiri Olsa) [1159929] - [perf] header: Fix bogus group name (Jiri Olsa) [1159929] - [perf] tools: Tag thread comm as overriden (Jiri Olsa) [1159929] - [perf] record: Add an option to force per-cpu mmaps (Jiri Olsa) [1159929] - [perf] probe: Add '--demangle'/'--no-demangle' (Jiri Olsa) [1159929] - [perf] browser: Fix segfault caused by off by one handling END key (Jiri Olsa) [1159929] - [perf] symbols: Limit max callchain using max_stack on DWARF unwinding too (Jiri Olsa) [1159929] - [perf] evsel: Introduce perf_evsel__prev() method (Jiri Olsa) [1159929] - [perf] tools: Use perf_evlist__{first, last}, perf_evsel__next (Jiri Olsa) [1159929] - [perf] tools: Synthesize anon MMAP records again (Jiri Olsa) [1159929] - [perf] top: Add missing newline if the 'uid' is invalid (Jiri Olsa) [1159929] - [perf] tools: Remove trivial extra semincolon (Jiri Olsa) [1159929] - [perf] trace: Tweak summary output (Jiri Olsa) [1159929] - [perf] build: Fix feature-libunwind-debug-frame handling (Jiri Olsa) [1159929] - [perf] build: Fix timerfd feature check (Jiri Olsa) [1159929] - [perf] parse the .debug_frame section in case .eh_frame is not present (Jiri Olsa) [1159929] - [perf] tools: Check libunwind for availability of dwarf parsing feature (Jiri Olsa) [1159929] - [perf] arm: wire up perf_regs and unwind support for ARM (Jiri Olsa) [1159929] - [perf] traceevent: Add direct access to dynamic arrays (Jiri Olsa) [1159929] - [perf] target: Shorten perf_target__ to target__ (Jiri Olsa) [1159929] - [perf] tests: Handle throttle events in 'object code reading' test (Jiri Olsa) [1159929] - [perf] evlist: Refactor mmap_pages parsing (Jiri Olsa) [1159929] - [perf] evlist: Round mmap pages to power 2 - v2 (Jiri Olsa) [1159929] - [perf] record: Fix segfault with --no-mmap-pages (Jiri Olsa) [1159929] - [perf] trace: Add summary only option (Jiri Olsa) [1159929] - [perf] trace: Simplify '--summary' output (Jiri Olsa) [1159929] - [perf] trace: Change syscall summary duration order (Jiri Olsa) [1159929] - [perf] tests: Compensate lower sample freq with longer test loop (Jiri Olsa) [1159929] - [perf] trace: Fix segfault on perf trace -i perf.data (Jiri Olsa) [1159929] - [perf] trace: Separate tp syscall field caching into init routine to be reused (Jiri Olsa) [1159929] - [perf] trace: Beautify fifth argument of mmap() as fd (Jiri Olsa) [1159929] - [perf] tests: Use lower sample_freq in sw clock event period test (Jiri Olsa) [1159929] - [perf] tests: Check return of perf_evlist__open sw clock event period test (Jiri Olsa) [1159929] - [perf] record: Move existing write_output into helper function (Jiri Olsa) [1159929] - [perf] record: Use correct return type for write() (Jiri Olsa) [1159929] - [perf] tools: Prevent condition that all sort keys are elided (Jiri Olsa) [1159929] - [perf] machine: Simplify synthesize_threads method (Jiri Olsa) [1159929] - [perf] machine: Introduce synthesize_threads method out of open coded equivalent (Jiri Olsa) [1159929] - [perf] record: Synthesize non-exec MMAP records when --data used (Jiri Olsa) [1159929] - [perf] evsel: Remove idx parm from constructor (Jiri Olsa) [1159929] - [perf] progress: Don't force a refresh during progress update (Jiri Olsa) [1159929] - [perf] tools: Remove unneeded include (Jiri Olsa) [1159929] - [perf] record: Remove post_processing_offset variable (Jiri Olsa) [1159929] - [perf] record: Remove advance_output function (Jiri Olsa) [1159929] - [perf] record: Refactor feature handling into a separate function (Jiri Olsa) [1159929] - [perf] trace: Don't relookup fields by name in each sample (Jiri Olsa) [1159929] - [perf] evsel: Ditch evsel->handler.data field (Jiri Olsa) [1159929] - [perf] Add required memory barriers (Jiri Olsa) [1159929] - [perf] tools: Finish the removal of 'self' arguments (Jiri Olsa) [1159929] - [perf] tools: Check maximum frequency rate for record/top (Jiri Olsa) [1159929] - [perf] fs: Add procfs support (Jiri Olsa) [1159929] - [perf] fs: Rename NAME_find_mountpoint() to NAME__mountpoint() (Jiri Olsa) [1159929] - [perf] tools: Factor sysfs code into generic fs object (Jiri Olsa) [1159929] - [perf] list: Add usage (Jiri Olsa) [1159929] - [perf] list: Remove a level of indentation (Jiri Olsa) [1159929] - [perf] build: Fix detection of non-core features (Jiri Olsa) [1159929] - [perf] kvm: Disable live command if timerfd is not supported (Jiri Olsa) [1159929] - [perf] hists: Consolidate __hists__add_*entry() (Jiri Olsa) [1159929] - [perf] traceevent: Add pevent_print_func_field() helper function (Jiri Olsa) [1159929] - [perf] traceevent: Add flags NOHANDLE and PRINTRAW to individual events (Jiri Olsa) [1159929] - [perf] traceevent: Check for spaces in character array (Jiri Olsa) [1159929] - [perf] traceevent: Have bprintk output the same as the kernel does (Jiri Olsa) [1159929] - [perf] traceevent: Handle __print_hex(__get_dynamic_array(fieldname), len) (Jiri Olsa) [1159929] - [perf] traceevent: If s is a pointer, check printk formats (Jiri Olsa) [1159929] - [perf] traceevent: Update printk formats when entered (Jiri Olsa) [1159929] - [perf] traceevent: Add support for extracting trace_clock in report (Jiri Olsa) [1159929] - [perf] stat: Enhance option parse error message (Jiri Olsa) [1159929] - [perf] top: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Postpone setting up browser after parsing options (Jiri Olsa) [1159929] - [perf] tools: Show single option when failed to parse (Jiri Olsa) [1159929] - [perf] evsel: Always use perf_evsel__set_sample_bit() (Jiri Olsa) [1159929] - [perf] evlist: Add a debug print if event buffer mmap fails (Jiri Olsa) [1159929] - [perf] tools: Fix libunwind build and feature detection for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix 32-bit cross build (Jiri Olsa) [1159929] - [perf] script: Set up output options for in-stream attributes (Jiri Olsa) [1159929] - [perf] evsel: Add a debug print if perf_event_open fails (Jiri Olsa) [1159929] - [perf] tools: Get current comm instead of last one (Jiri Olsa) [1159929] - [perf] tools: Compare hists comm by addresses (Jiri Olsa) [1159929] - [perf] tools: Add new COMM infrastructure (Jiri Olsa) [1159929] - [perf] tools: Add time argument on COMM setting (Jiri Olsa) [1159929] - [perf] tools: Use an accessor to read thread comm (Jiri Olsa) [1159929] - [perf] tools: Add missing data.h into LIB_H headers (Jiri Olsa) [1159929] - [perf] probe: Fix typo (Jiri Olsa) [1159929] - [perf] bench: Fix two warnings (Jiri Olsa) [1159929] - [perf] tools: Remove cast of non-variadic function to variadic (Jiri Olsa) [1159929] - [perf] tools: Show progress on histogram collapsing (Jiri Olsa) [1159929] - [perf] progress: Per progress bar state (Jiri Olsa) [1159929] - [perf] ui: Rename ui_progress to ui_progress_ops (Jiri Olsa) [1159929] - [perf] tools: Fix non-debug build (Jiri Olsa) [1159929] - [perf] evlist: Validate that mmap_pages is not too big (Jiri Olsa) [1159929] - [perf] tools: Do not accept parse_tag_value() overflow (Jiri Olsa) [1159929] - [perf] inject: Do not repipe attributes to a perf.data file (Jiri Olsa) [1159929] - [perf] script: Make perf_script a local variable (Jiri Olsa) [1159929] - [perf] sched: Optimize build time (Jiri Olsa) [1159929] - [perf] sched: Make struct perf_sched sched a local variable (Jiri Olsa) [1159929] - [perf] bench: Change the procps visible command-name of invididual benchmark tests plus cleanups (Jiri Olsa) [1159929] - [perf] probe: Find fentry mcount fuzzed parameter location (Jiri Olsa) [1159929] - [perf] probe: Support "$vars" meta argument syntax for local variables (Jiri Olsa) [1159929] - [perf] tools: Stop using 'self' in some more places (Jiri Olsa) [1159929] - [perf] top: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] report: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] session: Separating data file properties from session (Jiri Olsa) [1159929] - [perf] tools: Add perf_data_file__open interface to data object (Jiri Olsa) [1159929] - [perf] tools: Add data object to handle perf data file (Jiri Olsa) [1159929] - [perf] tools: Compare dso's also when comparing symbols (Jiri Olsa) [1159929] - [perf] callchain: Convert children list to rbtree (Jiri Olsa) [1159929] - [perf] list: Show error if tracepoints not available (Jiri Olsa) [1159929] - [perf] script: Print addr by default for BTS (Jiri Olsa) [1159929] - [perf] evlist: Factor out duplicated mmap code (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap comments (Jiri Olsa) [1159929] - [perf] tools: Fix bench/numa.c for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix test_on_exit for 32-bit build (Jiri Olsa) [1159929] - [perf] evlist: Fix 32-bit build error (Jiri Olsa) [1159929] - [perf] session: Add missing members to perf_event__attr_swap() (Jiri Olsa) [1159929] - [perf] session: Add missing sample flush for piped events (Jiri Olsa) [1159929] - [perf] record: Improve write_output error message (Jiri Olsa) [1159929] - [perf] evsel: Add missing decrement in id sample parsing (Jiri Olsa) [1159929] - [perf] evsel: Add missing 'mmap2' from debug print (Jiri Olsa) [1159929] - [perf] trace: Improve messages related to /proc/sys/kernel/perf_event_paranoid (Jiri Olsa) [1159929] - [perf] tools: Introduce filename__read_int helper (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__strerror_tp method (Jiri Olsa) [1159929] - [perf] trace: Improve event processing exit (Jiri Olsa) [1159929] - [perf] trace: Use vfs_getname hook if available (Jiri Olsa) [1159929] - [perf] trace: Split fd -> pathname array handling (Jiri Olsa) [1159929] - [perf] symbols: Fix a mmap and munmap mismatched bug (Jiri Olsa) [1159929] - [perf] symbols: Fix a memory leak due to symbol__delete not being used (Jiri Olsa) [1159929] - [perf] annotate: Another fix for annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] buildid-cache: Add ability to add kcore to the cache (Jiri Olsa) [1159929] - [perf] annotate: Fix annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] symbols: Add ability to find kcore in build-id cache (Jiri Olsa) [1159929] - [perf] tools: Add copyfile_mode() (Jiri Olsa) [1159929] - [perf] annotate: Find kcore symbols on other maps (Jiri Olsa) [1159929] - [perf] build: Simplify the autodep inclusion rule (Jiri Olsa) [1159929] - [perf] build: Improve the 'stackprotector' feature test (Jiri Olsa) [1159929] - [perf] build: Remove the volatile-register-var feature check (Jiri Olsa) [1159929] - [perf] build: Simplify the libelf logic (Jiri Olsa) [1159929] - [perf] build: Fix DPACKAGE definitions for the libbfd et al testcases (Jiri Olsa) [1159929] - [perf] build: Pass through DEBUG parameter (Jiri Olsa) [1159929] - [perf] build: Fix non-existent build directory handling (Jiri Olsa) [1159929] - [perf] symbols: Add map_groups__find_ams() (Jiri Olsa) [1159929] - [perf] symbols: Workaround objdump difficulties with kcore (Jiri Olsa) [1159929] - [perf] symbols: Validate kcore module addresses (Jiri Olsa) [1159929] - [perf] tools: Separate lbfd check out of NO_DEMANGLE condition (Jiri Olsa) [1159929] - [perf] tests: Fix memory leak in dso-data.c (Jiri Olsa) [1159929] - [perf] tools: Fix old GCC build error in 'get_srcline' (Jiri Olsa) [1159929] - [perf] trace: Add summary option to dump syscall statistics (Jiri Olsa) [1159929] - [perf] util: Add findnew method to intlist (Jiri Olsa) [1159929] - [perf] trace: Improve the error messages (Jiri Olsa) [1159929] - [perf] timechart: Add example in the documentation (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make install' (Jiri Olsa) [1159929] - [perf] tools: Align perf version output to other build messages (Jiri Olsa) [1159929] - [perf] tools: Harmonize the various build messages in perf, lib-traceevent, lib-lk (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make clean' (Jiri Olsa) [1159929] - [perf] tools: Fix redirection printouts (Jiri Olsa) [1159929] - [perf] trace: Initial beautifier for ioctl's 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Prepare the strarray scnprintf method for reuse (Jiri Olsa) [1159929] - [perf] trace: Allow specifying index offset in strarrays (Jiri Olsa) [1159929] - [perf] symbols: Make a separate function to parse /proc/modules (Jiri Olsa) [1159929] - [perf] intlist: Add priv member (Jiri Olsa) [1159929] - [perf] trace: Use new machine method to loop over threads (Jiri Olsa) [1159929] - [perf] machine: Add method to loop over threads and invoke handler (Jiri Olsa) [1159929] - [perf] trace: Add record option (Jiri Olsa) [1159929] - [perf] trace: Fix comm resolution when reading events from file (Jiri Olsa) [1159929] - [perf] stat: Add units to nanosec-based counters (Jiri Olsa) [1159929] - [perf] stat: Don't require a workload when using system wide or CPU options (Jiri Olsa) [1159929] - [perf] stat: Fix misleading message when specifying cpu list or system wide (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap_read event overflow (Jiri Olsa) [1159929] - [perf] bench: Fix failing assertions in numa bench (Jiri Olsa) [1159929] - [perf] tools: Ignore 'perf timechart' output file (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e instructions (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e cycles (Jiri Olsa) [1159929] - [perf] tools: Move start conditions to start of the flex file (Jiri Olsa) [1159929] - [perf] tools: Add missing -ldl for gtk build (Jiri Olsa) [1159929] - [perf] machine: Use snprintf instead of sprintf (Jiri Olsa) [1159929] - [perf] bench: sched Add --threaded option (Jiri Olsa) [1159929] - [perf] trace: Add 'trace' alias to 'perf trace' (Jiri Olsa) [1159929] - [perf] trace: Show path associated with fd in live sessions (Jiri Olsa) [1159929] - [perf] trace: Beautify mlock & friends 'addr' arg (Jiri Olsa) [1159929] - [perf] trace: Handle MSG_WAITFORONE not defined (Jiri Olsa) [1159929] - [perf] trace: Add beautifier for clock_gettime's clk_id argument (Jiri Olsa) [1159929] - [perf] trace: Beautify pipe2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Use socket's beautifiers in socketpair (Jiri Olsa) [1159929] - [perf] trace: Don't supress zeroed args when there is an strarray entry for it (Jiri Olsa) [1159929] - [perf] trace: Add helper for syscalls with a single strarray arg (Jiri Olsa) [1159929] - [perf] trace: Beautify flock 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify epoll_ctl 'op' arg (Jiri Olsa) [1159929] - [perf] tools: Fix srcline sort key behavior (Jiri Olsa) [1159929] - [perf] tools: Implement addr2line directly using libbfd (Jiri Olsa) [1159929] - [perf] tools: Save failed result of get_srcline() (Jiri Olsa) [1159929] - [perf] annotate: Pass dso instead of dso_name to get_srcline() (Jiri Olsa) [1159929] - [perf] tools: Do not try to call addr2line on non-binary files (Jiri Olsa) [1159929] - [perf] annotate: Factor out get/free_srcline() (Jiri Olsa) [1159929] - [perf] hists: Free srcline when freeing hist_entry (Jiri Olsa) [1159929] - [perf] annotate: Reuse path from the result of addr2line (Jiri Olsa) [1159929] - [perf] sort: Fix a memory leak on srcline (Jiri Olsa) [1159929] - [perf] tools: Separate out GTK codes to libperf-gtk.so (Jiri Olsa) [1159929] - [perf] symbols: Add new option --ignore-vmlinux for perf top (Jiri Olsa) [1159929] - [perf] tools: Adding throttle event data struct support (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__new_default function (Jiri Olsa) [1159929] - [perf] tools: Add possibility to specify mmap size (Jiri Olsa) [1159929] - [perf] tools: Check mmap pages value early (Jiri Olsa) [1159929] - [perf] lock: Account for lock average wait time (Jiri Olsa) [1159929] - [perf] lock: Limit bad rate precision (Jiri Olsa) [1159929] - [perf] lock: Redo __cmd_report (Jiri Olsa) [1159929] - [perf] lock: Plug some memleaks (Jiri Olsa) [1159929] - [perf] lock: Return proper code in report_lock_*_event (Jiri Olsa) [1159929] - [perf] lock: Remove dead code (Jiri Olsa) [1159929] - [perf] tools: Unify page_size usage (Jiri Olsa) [1159929] - [perf] tools: Remove unused trace-event-* code (Jiri Olsa) [1159929] - [perf] symbols: Support for Openembedded/Yocto -dbg packages (Jiri Olsa) [1159929] - [perf] completion: Use more comp words (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on bash-completion (Jiri Olsa) [1159929] - [perf] completion: Strip function_exists () (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on _filedir (Jiri Olsa) [1159929] - [perf] completion: Update __ltrim_colon_completions (Jiri Olsa) [1159929] - [perf] completion: Don't dictate perf install location (Jiri Olsa) [1159929] - [perf] trace: Add option to show process COMM (Jiri Olsa) [1159929] - [perf] trace: Beautify eventfd2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify send/recv syscall 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Don't print zeroed args (Jiri Olsa) [1159929] - [perf] trace: Remove duplicate mmap entry in syscall_fmts array (Jiri Olsa) [1159929] - [perf] trace: Add option to show full timestamp (Jiri Olsa) [1159929] - [perf] trace: Beautify rlmimit resources (Jiri Olsa) [1159929] - [perf] trace: Beautify access 'mode' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'type' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'family' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify signal number arg in several syscalls (Jiri Olsa) [1159929] - [perf] trace: Beautify rt_sigprocmask 'how' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify fcntl 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Use strarray for ltrace's whence arg (Jiri Olsa) [1159929] - [perf] trace: Allow passing parms to arg formatters (Jiri Olsa) [1159929] - [perf] trace: Put syscall formatter parms into struct (Jiri Olsa) [1159929] - [perf] build: Clean up feature_print_code() (Jiri Olsa) [1159929] - [perf] build: Pass through LDFLAGS to feature tests (Jiri Olsa) [1159929] - [perf] build: Harmonize the style of the feature testcases (Jiri Olsa) [1159929] - [perf] build: Fix O=/some/dir perf.o type of targets (Jiri Olsa) [1159929] - [perf] build: Fix non-canonical directory names in O= (Jiri Olsa) [1159929] - [perf] build: Exclude MAKEFLAGS from nested invocation (Jiri Olsa) [1159929] - [perf] build: Make sure autodep feature binaries honor the O= setting (Jiri Olsa) [1159929] - [perf] build: Pass through all targets to Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Collapse the test-all.c testcase (Jiri Olsa) [1159929] - [perf] build: Clean up various testcases (Jiri Olsa) [1159929] - [perf] build: Remove unused config/feature-tests.mak (Jiri Olsa) [1159929] - [perf] build: split out feature checks: 'liberty', 'liberty-z', 'cplus-demangle' (Jiri Olsa) [1159929] - [perf] build: Standardize the various messages output by parallel make (Jiri Olsa) [1159929] - [perf] build: Flip Makefile.parallel and Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Automatically build in parallel, based on number of CPUs in the system (Jiri Olsa) [1159929] - [perf] build: Improve printout-of auto-detected features (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection (Jiri Olsa) [1159929] - [perf] build: Invoke feature-checks 'clean' target from the main Makefile (Jiri Olsa) [1159929] - [perf] build: Fix double/triple-build of the feature detection logic during 'make install' et al (Jiri Olsa) [1159929] - [perf] build: Speed up the final link (Jiri Olsa) [1159929] - [perf] build: Speed up git-version test on re-make (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection of features by adding a 'test-all' target (Jiri Olsa) [1159929] - [perf] build: Turn strlcpy() into a __weak function (Jiri Olsa) [1159929] - [perf] build: Clean up util/include/linux/compiler.h (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'backtrace' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'on-exit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'strlcpy' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libbfd' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython-version' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libperl' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2-infobar' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libslang' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libaudit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libunwind' (Jiri Olsa) [1159929] - [perf] build: Clean up the libunwind logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-getphdrnum' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-mmap' (Jiri Olsa) [1159929] - [perf] build: Clean up the mmap logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'dwarf' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'glibc' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf' (Jiri Olsa) [1159929] - [perf] build: Clean up the libelf logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'bionic' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'fortify-source' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'volatile-register-var' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector-all' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libnuma' (Jiri Olsa) [1159929] - [perf] build: Add 'autodep' functionality, generate feature test dependencies automatically (Jiri Olsa) [1159929] - [perf] build: Add feature check core code (Jiri Olsa) [1159929] - [perf] standardize feature support define names to: HAVE_{FEATURE}_SUPPORT (Jiri Olsa) [1159929] - [perf] Document the new transaction sample type (Jiri Olsa) [1159929] - [perf] Disable all pmus on unthrottling and rescheduling (Jiri Olsa) [1159929] - [perf] x86: Fix constraint table end marker bug (Jiri Olsa) [1159929] - [perf] Remove fragile swevent hlist optimization (Jiri Olsa) [1159929] - [perf] Factor out strncpy() in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Update a stale comment (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- address calculation (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- lost_event case (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() (Jiri Olsa) [1159929] - [perf] Add unlikely() to the ring-buffer code (Jiri Olsa) [1159929] - [perf] Simplify the ring-buffer code (Jiri Olsa) [1159929] - [perf] Fix ring_buffer perf_output_space() boundary calculation (Jiri Olsa) [1159929] - [perf] Fix the perf context switch optimization (Jiri Olsa) [1159929] - [perf] Allow the PMU driver to choose the CPU on which to install events (Jiri Olsa) [1159929] - [perf] Avoid race between cpu hotplug and installing event (Jiri Olsa) [1159929] - [perf] Change zero-padding of strings in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Do not waste PAGE_SIZE bytes for ALIGN(8) in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Kill the dead !vma->vm_mm code in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Fix strncpy() use, always make sure it's NUL terminated (Jiri Olsa) [1159929] - [perf] x86: Optimize intel_pmu_pebs_fixup_ip() (Jiri Olsa) [1159929] - [perf] Enforce 1 as lower limit for perf_event_max_sample_rate (Jiri Olsa) [1159929] - [perf] Optimize throttling code (Jiri Olsa) [1159929] - [perf] x86: Fix build warning in intel_pmu_drain_pebs_nhm() (Jiri Olsa) [1159929] - [perf] x86: Remove division from the intel_pmu_drain_pebs_nhm() hot path (Jiri Olsa) [1159929] - [perf] Fix perf ring buffer memory ordering (Jiri Olsa) [1159929] - [perf] x86: Block PMIs on init to prevent a stream of unkown NMIs (Jiri Olsa) [1159929] - [perf] x86: Fix counter corruption when using lots of perf groups (Jiri Olsa) [1159929] - [perf] trace: Compat fix for raw_syscall:* events (Jiri Olsa) [1159929] - [perf] trace: Revert compat skipping of 'nr' field (Jiri Olsa) [1159929] - [perf] trace: Missing include for audit-devel-libs feature detection (Jiri Olsa) [1159929]- [fs] nfs: reject zero layout with zeroed stripe unit (Niels de Vos) [1166643] - [md] dm: fix RHEL6 kABI breakage in mapped_device structure (Mike Snitzer) [1169431] - [md] dm: use rcu_dereference_protected instead of rcu_dereference (Mike Snitzer) [1169431] - [md] dm-thin: suspend_resume active thin devices when reloading thin-pool (Mike Snitzer) [1169431] - [md] dm-thin: do not allow thin device activation while pool is suspended (Mike Snitzer) [1169431] - [md] dm-thin: remove stale 'trim' message in block comment above pool_message (Mike Snitzer) [1169431] - [md] dm-thin: fix a race in thin_dtr (Mike Snitzer) [1169431] - [md] dm: update wait_on_bit calls for RHEL (Mike Snitzer) [1169431] - [md] dm: enhance internal suspend and resume interface (Mike Snitzer) [1169431] - [md] dm: add presuspend_undo hook to target_type (Mike Snitzer) [1169431] - [md] dm: return earlier from dm_blk_ioctl if target doesn't implement .ioctl (Mike Snitzer) [1169431] - [md] dm: do not call dm_sync_table() when creating new devices (Mike Snitzer) [1169431] - [md] dm: sparse: Annotate field with __rcu for checking (Mike Snitzer) [1169431] - [md] dm: Use rcu_dereference() for accessing rcu pointer (Mike Snitzer) [1169431] - [md] dm: allow active and inactive tables to share dm_devs (Mike Snitzer) [1169431] - [md] dm-table: add dm_table_run_md_queue_async (Mike Snitzer) [1169431] - [md] dm-mpath: stop queueing IO when no valid paths exist (Mike Snitzer) [1169431] - [md] dm-bufio: fix memleak when using a dm_buffer's inline bio (Mike Snitzer) [1169431] - [md] dm-btree: fix a recursion depth bug in btree walking code (Mike Snitzer) [1169431] - [net] rds: fix possible double free on sock tear down (Herton R. Krzesinski) [1161147] - [acpi] memhotplug: bind the memory device when the driver is being loaded (Igor Mammedov) [1150510] - [acpi] memhotplug: don't allow to eject the memory device if it is being used (Igor Mammedov) [1150510] - [acpi] memhotplug: free memory device if acpi_memory_enable_device() failed (Igor Mammedov) [1150510] - [acpi] memhotplug: fix memory leak when memory device is unbound from acpi_memhotplug (Igor Mammedov) [1150510] - [acpi] memhotplug: deal with eject request in hotplug queue (Igor Mammedov) [1150510] - [acpi] memhotplug: add memory offline code to acpi_memory_device_remove() (Igor Mammedov) [1150510] - [acpi] memhotplug: call acpi_bus_trim() to remove memory device (Igor Mammedov) [1150510] - [block] xen-blkfront: remove type check from blkfront_setup_discard (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: If no barrier or flush is supported, use invalid operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: fix a deadlock while handling discard response (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Handle discard requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: add BLKIF_OP_DISCARD and discard request struct (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Union the blkif_request request specific fields (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Introduce BLKIF_OP_FLUSH_DISKCACHE support (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Provide for 'feature-flush-cache' the BLKIF_OP_WRITE_FLUSH_CACHE operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: cope with backend that fail empty BLKIF_OP_WRITE_BARRIER requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Implement FUA with BLKIF_OP_WRITE_BARRIER (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: change blk_shadow.request to proper pointer (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: map REQ_FLUSH into a full barrier (Vitaly Kuznetsov) [1103797] - [virtio] set pci bus master enable bit (Fam Zheng) [1159913]- [kernel] ipc/sem: Fully initialize sem_array before making it visible (Rik van Riel) [1165277] - [kernel] ipc/sem: synchronize semop and semctl with IPC_RMID (Rik van Riel) [1165277] - [kernel] ipc/sem: update sem_otime for all operations (Larry Woodman) [1168588] - [fs] fuse: prevent null nd panic on dentry revalidate (Brian Foster) [1162782] - [hv] vmbus: Properly protect calls to smp_processor_id() (Vitaly Kuznetsov) [1149924] - [hv] vmbus: Cleanup hv_post_message() (Vitaly Kuznetsov) [1149924] - [net] ipv4: Fix incorrect error code when adding an unreachable route (Panu Matilainen) [1119544] - [net] tcp: do not copy headers in tcp_collapse() (Alexander Duyck) [1156289] - [net] tcp: use tcp_flags in tcp_data_queue() (Alexander Duyck) [1156289] - [net] tcp: use TCP_SKB_CB(skb)->tcp_flags in input path (Alexander Duyck) [1156289] - [net] tcp: remove unused tcp_fin() parameters (Alexander Duyck) [1156289] - [net] tcp: rename tcp_skb_cb flags (Alexander Duyck) [1156289] - [net] tcp: unify tcp flag macros (Alexander Duyck) [1156289] - [net] tcp: unalias tcp_skb_cb flags and ip_dsfield (Alexander Duyck) [1156289] - [net] netfilter: ipset: timeout values corrupted on set resize (Marcelo Leitner) [1152754] - [net] tcp: zero retrans_stamp if all retrans were acked (Marcelo Leitner) [1127553] - [net] tcp: fix retrans_stamp advancing in error cases (Marcelo Leitner) [1127553] - [net] bridge: allow forwarding some link local frames (Marcelo Leitner) [1144330] - [net] netfilter: fix xt_TCPOPTSTRIP in forwarding path (Marcelo Leitner) [1135650] - [net] ipv4: fix nexthop attlen check in fib_nh_match (Jiri Pirko) [1151899] - [net] netfilter: conntrack: disable generic tracking for known protocols (Daniel Borkmann) [1114697] - [net] netns: xfrm: ipcomp support (Jiri Pirko) [1112926] - [usb] ehci: Fix panic on hotplug race condition (Don Zickus) [1107010] - [usb] usb_wwan: replace release and disconnect with a port_remove hook (Stanislaw Gruszka) [1148615] - [x86] perf: Rework AMD PMU init code (Jiri Olsa) [1141914] - [char] hwrng: pseries - fix stack corruption (Gustavo Duarte) [1164436] - [scsi] storvsc: get rid of overly verbose warning messages (Vitaly Kuznetsov) [1167967] - [scsi] storvsc: NULL pointer dereference fix (Vitaly Kuznetsov) [1167967] - [security] selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID (Denys Vlasenko) [1104568] {CVE-2014-3215} - [security] Add PR__NO_NEW_PRIVS to prevent execve from granting privs (Denys Vlasenko) [1104568] {CVE-2014-3215}- [netdrv] set dev->addr_assign_type correctly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix curr_active_slave/carrier with loadbalance arp monitoring (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Fix pktgen to not oops on unsupported drivers"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_tx_drop() helper (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: squash a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify the xmit function for modes that use xmit_hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: display xmit_hash_policy for non-dynamic-tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make global bonding stats more reliable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary notes for bond_xmit_broadcast() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_xmit_roundrobin() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate ASSERT_RTNL()s and remove the unnecessary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: style and comment fixes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate the two rlb_next_rx_slave functions into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix div by zero while enslaving and transmitting (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: adjust locking comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert curr_slave_lock to a spinlock and rename it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean curr_slave_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: remove curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: clean up curr_slave_lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add missing space in bonding driver parameter description (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove our leftovers of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove last users of bond->lock and bond->lock itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options: remove bond->lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: procfs: clean bond->lock usage and use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_slave to use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: clean bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: use curr_slave_lock instead of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix typo in printk (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create netlink event when bonding option is changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Replace rcu_dereference() with rcu_access_pointer() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use kobject_put instead of _del after kobject_add (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: destroy proc directory only after all bonds are gone (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rtnl_deref in bond_change_rx_flags() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enhance L2 hash helper with packet type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Do not try to send packets over dead link in TLB mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_options.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_options.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_procfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bonding: remove pr_fmt from bond_netlink.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_netlink.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_debugfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_alb.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_alb.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_3ad.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_main.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_option_mode_set warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit enslaving interfaces without set_mac support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for current_arp_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_access_pointer() in bonding_show_mii_status() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of bond_option_active_slave_get() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix ad_select module param check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer relevant vlan warnings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow to add vlans on top of empty bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove NULL verification from bond_get_bond_by_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate essential new_slave->bond/dev early (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix vlan_features computing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace SLAVE_IS_OK() with bond_slave_can_tx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename slave_can_tx and clean it up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert IS_UP(slave->dev) to inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make IS_IP_TARGET_UNUSABLE_ADDRESS an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create a macro for bond mode and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make USES_PRIMARY inline functions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make BOND_NO_USES_ARP an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make TX_QUEUE_OVERRIDE() macro an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove BOND_MODE_IS_LB macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix out of range parameters for bond_intmax_tbl (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alloc the structure ad_info dynamically in per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make a generic sysfs option store and fix comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify the slave_do_arp_validate_only() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary struct bond_net (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix format string mismatch in bond_sysfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add tlb_dynamic_lb parameter for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Added bond_tlb_xmit() for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Reorg bond_alb_xmit code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Changed hashing function to just provide hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove debug_fs files when module init fails (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Inactive slaves should keep inactive flag's value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add net_ratelimt to avoid spam in arp interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_err() for bond xmit broadcast (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_warn()s in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct ether type for alb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set correct vlan id for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: force cast of IP address in options (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix const in options processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly handle out of range parameters for lp_interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options handling cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: send arp requests even if there's no route to them (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow enslaving a bond to itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a div error caused by the slave release path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for ab arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer needed lock for bond_xxx_info_query() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_dereference() to access curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: netpoll: remove unwanted slave_dev_support_netpoll() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv() race of curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Invert test (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary else (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename last_arp_rx to last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: rename slave->jiffies to ->last_link_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless updating of slave->dev->last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in slave_last_rx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the new options to correctly set last_arp_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend arp_validate to be able to receive unvalidated arp-only traffic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always set recv_probe to bond_arp_rcv in arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always update last_arp_rx on packet recieve (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit using arp_validate with non-ab modes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond->lock from bond_arp_rcv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: make aggregator_identifier bond-private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert c99 comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Neaten pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert pr_warning to pr_warn, neatening (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 4 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 3 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 1 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors comments and space (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors with foo* bar|foo * bar (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_option_queue_id_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted bond lock for enslave processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode in bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode at enslave and removal processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: restructure locking of bond_ab_arp_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_ab_arp_probe (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix u64 division (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change name of sysfs dir for bonding slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean the primary slave if there is no slave matching new primary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert slaves to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend_igmp to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert all_slaves_active to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert queue_id to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert active_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert use_carrier to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_reselect to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert miimon to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert num_peer_notif to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert ad_select to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert min_links to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lacp_rate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert updelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert downdelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_ip_target to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert fail_over_mac to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_all_targets to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_validate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert xmit_hash_policy to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert packets_per_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert mode setting to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add infrastructure for an option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make slave_sysfs_ops static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add sysfs /slave dir for bond slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: handle slave's name change with primary_slave logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use __dev_get_by_name instead of dev_get_by_name to find interface (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_active_agg() RCU logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_first_agg RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_3ad_set_carrier() RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code from 3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert 3ad to use pr_warn instead of pr_warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up style for bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix kstrtou8() return value verification in num_peer_notif (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bounds checking for tbl params (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netlink msg size (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_info attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lacp_rate attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make more functions static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_64bits to instead of ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the return value for bond_3ad_bind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted return value for bond_dev_queue_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimizztion for bond_slave_override() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_alb_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_3ad_xmit_xor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_unaligned for bond addr compare (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ust micro BOND_NO_USE_ARP to simplify the mode check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add option lp_interval for loading module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make local function static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add packets_per_slave attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lp_interval attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min_links attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add num_grat_arp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_handle_link_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_duplex_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_speed_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add resend_igmp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add xmit_hash_policy attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add fail_over_mac attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use be32 nla put/get for be32 values (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the bond_resend_igmp_join_requests_delayed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_store_primaryxxx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_option_active_slave_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add RCU for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond enslave and release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create bond_first_slave_rcu() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the no effect lock for bond_select_active_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_all_targets netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_validate netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_interval netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add use_carrier netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add downdelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add updelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add miimon netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Use RCU_INIT_POINTER() for better overhead and for sparse (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix packets_per_slave showing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix FSF address in file headers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target checks when install the module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable arp and enable mii monitoring when bond change to no uses arp mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ip checks when store ip target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two race conditions in bond_store_updelay/downdelay (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend round-robin mode with packets_per_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_get_size() returns wrong size (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Merge branch 'bonding_monitor_locking'" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move bond-specific init after enslave happens (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove __exit tag from bond_netlink_fini() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support active_slave option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support mode option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave getting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_ioctl_change_active() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move mode setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: push Netlink bits into separate file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl lock and remove read lock for bond sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for 3ad xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ensure that TLB mode's active slave has correct mac filter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify the old and add new xmit hash policies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix broken promiscuity reference counting issue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove forgotten bond_next_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_next_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't use bond_next_slave() in bond_info_seq_next() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused __get_next_agg() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_3ad_unbind_slave() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_agg_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make __get_active_agg() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_port_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_first_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_next_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: verify if we still have slaves in bond_3ad_unbind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly verify for the first slave in bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: move bond_attach/detach_slave in the proper position (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_prev_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_has_slaves() and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused bond_for_each_slave_from() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_ab_arp_probe() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_find_best_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework rlb_next_rx_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_3ad_xmit_xor() to use bond_for_each_slave() only (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use bond_for_each_slave() in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_for_each_slave() use lower neighbour's private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_for_each_slave_continue_reverse() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate neighbour's private on enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Make alb learning packet interval configurable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_compute_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify bond_3ad_update_lacp_rate and use RTNL for sync (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove outdated comment and braces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify and fix peer notification (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rlb_client_info->vlan_id instead of ->tag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: pr_debug instead of pr_warn in bond_arp_send_all (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove current_alb_vlan (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove MAX_LP_BURST (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: split alb_send_learning_packets() (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: look for bridge IPs in arp monitoring"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unwind on bond_add_vlan failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove locking from bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_time_in_interval() and use it for time comparison (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: call slave_last_rx() only once per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify only neigh_parms owned by us (Nikolay Aleksandrov) [1159818] - [net] neighbour: populate neigh_parms on alloc before calling ndo_neigh_setup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: initial RCU conversion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out slave id tx code and simplify xmit paths (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify broadcast_xmit function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary read_locks of curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to list API and replace bond's custom list (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix system hang due to fast igmp timer rescheduling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_resend_igmp_join_requests read_unlock leftover (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup netpoll code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pre-defined macro in bond_mode_name instead of magic number 0 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fixed up a error "do not initialise statics to 0 or NULL" in bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl protection for bonding_store_fail_over_mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_sysfs.c checkpatch cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call slave_xxx_netpoll under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend IGMP to notifier event (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: combine pr_debugs in bond_set_dev_addr into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: when cloning a MAC use NET_ADDR_STOLEN (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary dev_addr_from_first member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary setup_by_slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't trust arp requests unless active slave really works (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't validate arp if we don't have to (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add helper function bond_get_targets_ip(targets, ip) (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix slave speed reporting in bond_miimon_commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: make alb use bond_slave_has_mac() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call alb_set_slave_mac_addr() while atomic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix igmp_retrans type and two related races (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset master mac on first enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow change of MAC if fail_over_mac enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert hw addr handling to sync/unsync, support ucast addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: update the comments to reflect the reality (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove unused parameter from alb_swap_mac_addr() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow xmit hash policy change while bond dev is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix multiple 3ad mode sysfs race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace x with pI4 for IPv4 addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow TSO being set on bonding master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in enslave failure path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in bond_mc_swap() bond's mc addr list is walked without lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable netpoll on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: primary_slave & curr_active_slave are not cleaned on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: vlans don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: mc addresses don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add support to read speed and duplex via ethtool (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix l23 and l34 load balancing in forwarding path (Nikolay Aleksandrov) [1159818] - [net] sk_buff: introduce pskb_network_may_pull() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce proto_ports_offset() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: IFF_BONDING is not stripped on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netdev event NULL pointer dereference (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: new helper - PDE_DATA() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bonding_masters race condition in bond unloading (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove sysfs before removing devices" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove sysfs before removing devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get netdev_rx_handler_unregister out of locks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix disabling of arp_interval and miimon (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove already created master sysfs link on failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call update_speed_duplex() under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fire NETDEV_RELEASE event only on 0 slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if slave count is 0 in case when deciding to take slave's mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set sysfs device_type to 'bond' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_release_all inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix initialize after use for 3ad machine state spinlock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix race condition between bond_enslave() and bond_3ad_update_lacp_rate() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: have random dev address by default instead of zeroes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unset primary slave via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix drvinfo strings set in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove usage of dev->master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: do not cancel works in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix check for ethtool get_link operation support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete migrated IP addresses from the rlb hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rlb mode of bond should not alter ARP originating via bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix race condition in bonding_store_slaves_active (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix miimon and arp_interval delayed work race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in balance-rr mode, set curr_active_slave only if it is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Bonding driver does not consider the gso_max_size/gso_max_segs setting of slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix typo of "suport" in various comments and Kconfig (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix second off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add some slack to arp monitoring time limits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: support for IPv6 transmit hashing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check netpoll tx status on the right device (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove read_lock around netpoll_cleanup (Nikolay Aleksandrov) [1159818] - [net] netpoll: use GFP_ATOMIC in slave_enable_netpoll() and __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove netdev_bonding_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bond_sysfs: use real_num_tx_queues rather than params.tx_queue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename bond_queue_mapping to slave_dev_queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: refine IFF_XMIT_DST_RELEASE capability (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move np->dev and np->dev_name init into __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: debugfs and network namespaces are incompatible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Manage /proc/net/bonding/ entries from the netdev events (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: show all the link status of slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop_monitor aware (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove packet cloning in recv_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix corrupted queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: record primary when modify it via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix LACPDU rx_dropped commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr_64bits to ether_addr_equal_64bits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr to ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't increase rx_dropped after processing LACPDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_update_speed_duplex() can return void since no callers check its return (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: start slaves with link down for ARP monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly proxy slave neigh param setup ndo function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit address change event also in bond_release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit event when bonding changes MAC (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove entries for master_ip and vlan_ip and query devices instead (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: send igmp report for its master"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix misspelling of "since" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary k.alloc/v.alloc OOM messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix enslaving in alb mode when link down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't disable softirq under bond_alb_xmit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix error handling if slave is busy v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: only use primary address for ARP (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove obsolete source file 'bond_ipv6.c' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Don't allow mode change via sysfs with slaves present (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: comparing a u8 with -1 is always false (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: update speed/duplex for NETDEV_CHANGE (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: eliminate bond_close race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding slaves honour master's skb->priority (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix wrong port enabling in 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly stop queuing work when requested (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove use of ndo_set_multicast_list in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ndo_change_rx_flags callback (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset backup and inactive flag of slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: implement get_tx_queues rtnk_link_op (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reduce noise during init (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix string comparison errors (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min links parameter to 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce ip_is_fragment helper inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: copy dev name of slaves to struct netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete a dereference before check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up bond_del_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused arp_mon_pt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused ad_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete agg_select_mode from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete lacp_fast from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset queue mapping prior to transmission to physical device v5 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow all slave speeds (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup module option descriptions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: documentation and code cleanup for resend_igmp (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent deadlock on slave store with alb mode (v3) (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: disable netpoll when enslave a device"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kill two unused macro definitions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix structure sizeof incompatibility for some PDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to ndo_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out rlock bond->lock in xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Restore control over number of peer notifications (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move processing of recv handlers into handle_frame() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad - fix agg_device_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding, ipv4, ipv6, vlan: Handle NETDEV_BONDING_FAILOVER like NETDEV_NOTIFY_PEERS (Nikolay Aleksandrov) [1159818] - [net] ipv6: Send unsolicited neighbour advertismements when notified (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Adding support for throughputs larger than 65536 Mbps (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor/cosmetic type inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor sparse complaints (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix tranmitted/tranmitting typo (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused rlb_interval_counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused alb_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set save_load to 0 when initializing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix common misspellings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: typo in comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rx_handler locking (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a typo in a comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable netpoll without checking link status (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce rx_handler results and logic around that (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of IFF_SLAVE_INACTIVE netdev->priv_flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: wrap slave state work (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of multiple bond-related netdevice->priv_flags (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: register slave pointer for rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Improve syslog message at device creation time (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Call netif_carrier_off after register_netdevice (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Incorrect TX queue offset (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move procfs code into bond_procfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Fix the state machine locking v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: COW before overwriting the destination MAC address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused dummy functions when net poll controller isn't enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct size for _simple_hash() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix sparse warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bonding to use rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove IFF_IN_NETPOLL flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: sync netpoll code with bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix return value of couple of store functions (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: reduce and unify printk level in netdev_fix_features()"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Ensure that we unshare skbs prior to calling pskb_may_pull (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kobject.h redux (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs interface to see RLB hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: migrate some macros from bond_alb.c to bond_alb.h (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix mangled NAs on slaves without VLAN tag insertion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Change active slave quietly when bond is down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix slave selection bug (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs facility to the bonding driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert netpoll blocking api in bonding driver to be a counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check for assigned mac before adopting the slaves mac address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a race in IGMP handling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary casts of netdev_priv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dev_base_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix comment/printk typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix lockdep warning after bond_vlan_rx_register() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup: remove braces from single block statements (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup : add space around operators (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make release_and_destroy static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_resend_igmp_join_requests_delayed static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove netpoll blocking from uninit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Re-enable netpoll over bonding (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix bonding drivers improper modification of netpoll structure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Speed/Duplex information to /proc/net/bonding/bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reread information about speed and duplex when interface goes up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: print information about speed and duplex seen by the driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add retransmit membership reports tunable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rejoin multicast groups on VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix WARN_ON when writing to bond_master sysfs file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: return operator cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable gro by default (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly process non-linear skbs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix jiffies overflow problems again (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set device in RLB ARP packet handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change test for presence of VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: avoid a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_inet6addr_event() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a buffer overflow in bonding_show_queue_id (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if clients MAC addr has changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent netpoll over bonded interfaces (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Enable 64-bit net device statistics on 32-bit architectures"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow user-controlled output slave selection (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active parameter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: optimize tlb_get_least_loaded_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused original_flags struct slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move dev_addr cpy to bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding_store_slaves simpler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove redundant checks from bonding_store_slaves V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move slave MTU handling from sysfs V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused variable "found" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding support netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_xmit_roundrobin() fix (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix broken multicast with round-robin mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove trailing space in messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: flush unicast and multicast lists when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check return value of nofitier when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename notifier defines for netdev type change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix device leak on error in bond_create() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove net_device_stats from bonding struct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_open error return value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: spread __net_init, __net_exit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_3ad avoid possible null deref (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pr_fmt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix some typos and punctuation in comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Move && and || to end of previous line (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: net_identifiers should be read_mostly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix 802.3ad standards compliance error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Get the rtnl_link_ops support correct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add support for multiple network namespaces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Implement a basic set of rtnl link ops (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond device destruction (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond_create (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simply bond sysfs group creation (Nikolay Aleksandrov) [1159818] - [net] Allow devices to specify a device specific sysfs group (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove bond_dev from xmit_hash_policy call (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change bond_create_proc_entry() to return void (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless assignment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a parameter name in error message (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce primary_reselect option (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix broken multicast with round-robin mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make bonding support netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: make bonding support netpoll"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: set device in RLB ARP packet handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow arp_ip_targets on separate vlans to use arp validation" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check if clients MAC addr has changed" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce primary_reselect option" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add feature to support output port selection steering" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent oopsing on calling pskb_may_pull on shared skb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent sysfs from allowing arp monitoring with alb/tlb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: change test for presence of VLANs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix incorrect tx queue offset" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix jiffy comparison issues" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: interface doesn't issue IGMP report on slave interface during failover" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: documentation and code cleanup for resend_igmp" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "revert "bonding: make bonding support netpoll""" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix bonding drivers improper modification of netpoll structure" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove netpoll blocking from uninit path" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Convert netpoll blocking api in bonding driver to be a counter" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: disable netpoll when enslave a device" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow all slave speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Fix the state machine locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make 802.3ad use latest lacp_rate" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: delete lacp_fast from ad_bond_info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't lock when copying/clearing VLAN list on slave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow non-standard link-speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix string comparison errors" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce noise during init" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix potential deadlock in bond_uninit()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add missing xmit_hash_policy=layer2+3 info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reset queue mapping prior to transmission" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly stop queuing work when requested" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix pktgen to not oops on unsupported drivers" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: update speed/duplex for NETDEV_CHANGE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Don't allow mode change via sysfs with slaves present" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Allow Bonding driver to disable/enable LRO on slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "make bonding slaves honour master's skb->priority" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move slave MTU handling from sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move dev_addr cpy to bond_enslave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Make LRO flag follow slave settings" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: emit event when bonding changes MAC" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: send igmp report for its master" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove entries for master_ip and vlan_ip and query devices instead" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad - fix agg_device_up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: show all the link status of slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't disable softirq under bond_alb_xmit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove IFF_IN_NETPOLL flag" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix a NULL pointer dereference bug in bond_enslave()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent deadlock on slave store with alb mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Bonding driver does not consider the gso_max_size setting of slave devices" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check for assigned mac before adopting the slaves mac address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: unset primary slave via sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix enslaving in alb mode when link down" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fire NETDEV_RELEASE event only on 0 slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add support to read speed and duplex via ethtool" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: enable gro by default" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly unset current_arp_slave on slave link up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix corrupted queue_mapping" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix set mode race conditions" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix store_arp_validate race with mode change" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove redundant VLAN tag insertion logic" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add NETIF_F_NO_CSUM vlan_features" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't permit to use ARP monitoring in 802.3ad mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move bond_compute_features out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use the correct ether type for alb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce and unify printk level in netdev_fix_features()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add helper function bond_get_targets_ip()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make arp_ip_target parameter checks consistent with sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: arp_ip_count and arp_targets can be wrong" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't add duplicate targets to arp_ip_target" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't trust arp requests unless active slave really works" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add an option to fail when any of arp_ip_target is inaccessible" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove net_device_stats from bonding struct" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Enable 64-bit net device statistics on 32-bit architectures" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: look for bridge IPs in arp monitoring" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: convert bonding to use rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: COW before overwriting the destination MAC address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: register slave pointer for rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce rx_handler results and logic around that" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix rx_handler locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: get netdev_rx_handler_unregister out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move processing of recv handlers into handle_frame()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use local function pointer of bond->recv_probe in bond_handle_frame" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't increase rx_dropped after processing LACPDUs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix LACPDU rx_dropped commit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove packet cloning in recv_probe()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Nikolay Aleksandrov) [1159818]- [fs] ext4: don't count external journal blocks as overhead (Eric Sandeen) [1163811] - [md] dm-thin: fix pool_io_hints to avoid looking at max_hw_sectors (Mike Snitzer) [1142773] - [hv] vmbus: incorrect device name is printed when child device is unregistered (Vitaly Kuznetsov) [1149920] - [xen] pvhvm: Fix vcpu hotplugging hanging (Vitaly Kuznetsov) [1164278] - [xen] pvhvm: Don't point per_cpu(xen_vpcu, 33 and larger) to shared_info (Vitaly Kuznetsov) [1164278] - [xen] enable PVHVM VCPU placement when using more than 32 CPUs (Vitaly Kuznetsov) [1164278] - [xen] support large numbers of CPUs with vcpu info placement (Vitaly Kuznetsov) [1164278] - [drm] backport: CONFIG_DMAR vs CONFIG_INTEL_IOMMU (Rob Clark) [1144143] - [x86] kvm: ensure hard lockup detection is disabled by default (Andrew Jones) [1111822] - [kernel] watchdog: control hard lockup detection default (Andrew Jones) [1111822] - [kernel] watchdog: Fix print-once on enable (Andrew Jones) [1111822] - [kernel] watchdog: Quiet down the boot messages (Andrew Jones) [1111822] - [kernel] Revert "watchdog: quiet down the boot messages" (Andrew Jones) [1111822] - [kernel] hrtimer: Prevent hrtimer_enqueue_reprogram race (Prarit Bhargava) [1154512] - [kernel] hrtimer: Preserve timer state in remove_hrtimer() (Prarit Bhargava) [1154512] - [serial] 8250: increase PASS_LIMIT (Seth Jennings) [986761]- [scsi] sym53c8xx_2: Set DID_REQUEUE return code when aborting squeue (Mikulas Patocka) [1128952] - [input] mouse: elantech - add support for trackpoint found on some v3 models (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset the device when elantech probe fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer elantech touchpads (Aristeu Rozanski) [1064994] - [input] mouse: elantech - improve clickpad detection (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer devices (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix packet check for v3 and v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix for newer hardware versions v7 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - v4 is a clickpad, with only one button (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset touchpad before configuring it (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add resolution query support for v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for elantech fast command (Aristeu Rozanski) [1064994] - [input] mouse: elantech - convert obsolete strict_strtox to kstrtox (Aristeu Rozanski) [1064994] - [input] mouse: elantech - adjust hw_version detection logic (Aristeu Rozanski) [1064994] - [input] mouse: elantech - better support all those v2 variants (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v4 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v3 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - clean up elantech_init (Aristeu Rozanski) [1064994] - [input] mouse: elantech - packet checking for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove ETP_EDGE_FUZZ_V2 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use firmware provided x, y ranges (Aristeu Rozanski) [1064994] - [input] mouse: elantech - get rid of ETP_2FT_* in elantech.h (Aristeu Rozanski) [1064994] - [input] mouse: elantech - correct x, y value range for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove support for proprietary X driver (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report multitouch with proper ABS_MT messages (Aristeu Rozanski) [1064994] - [input] mt: handle semi-mt devices in core (Aristeu Rozanski) [1064994] - [input] mouse: elantech - export pressure and width when supported (Aristeu Rozanski) [1064994] - [input] mouse: elantech - return -ENOMEM in select drivers when memory allocation fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report position also with 3 fingers (Aristeu Rozanski) [1064994] - [input] mouse: elantech - discard the first 2 positions on some firmwares (Aristeu Rozanski) [1064994] - [input] mouse: elantech - relax signature checks (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use all 3 bytes when checking version (Aristeu Rozanski) [1064994] - [input] mouse: elantech - ignore high bits in the position coordinates (Aristeu Rozanski) [1064994] - [input] mouse: elantech - allow forcing Elantech protocol (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix firmware version check (Aristeu Rozanski) [1064994] - [input] mouse: elantech - do not advertise relative events (Aristeu Rozanski) [1064994]- [net] sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann) [1153980] {CVE-2014-7841} - [idle] intel_idle: fix IVT idle state table setting (Erik Arfvidson) [1120327] - [idle] intel_idle: fine-tune IVT residency targets (Erik Arfvidson) [1120327] - [netdrv] hyperv: Fix the total_data_buflen in send path (Jason Wang) [1132918] - [netdrv] hyperv: Fix a bug in netvsc_send() (Jason Wang) [1149925] - [netdrv] hyperv: Fix a bug in netvsc_start_xmit() (Jason Wang) [1149921] - [netdrv] hyperv: NULL dereference on error (Jason Wang) [1149921] - [netdrv] hyperv: Fix error return code in netvsc_init_buf() (Jason Wang) [1149921] - [netdrv] hyperv: Add netpoll support (Jason Wang) [1129966] - [netdrv] hyperv: remove unnecessary null test before kfree (Jason Wang) [1149921] - [netdrv] hyperv: fix apparent cut-n-paste error in send path teardown (Jason Wang) [1149921] - [netdrv] e100: fix typo in MDI/MDI-X eeprom check in e100_phy_init (John Greene) [1156417] - [powerpc] Disable /dev/port interface on systems without an ISA bridge (Gustavo Duarte) [1132045] - [powerpc] Add smp_mb()s to arch_spin_unlock_wait() (Gustavo Duarte) [1136224] - [powerpc] Add smp_mb() to arch_spin_is_locked() (Gustavo Duarte) [1136224]- [net] vlan: Don't propagate flag changes on down interfaces (Jiri Pirko) [1135347] - [net] bridge: register vlan group for br ports (Jiri Pirko) [1135347] - [netdrv] tg3: Use new VLAN code (Jiri Pirko) [1135347] - [netdrv] be2net: move to new vlan model (Jiri Pirko) [1135347] - [net] vlan: mask vlan prio bits (Jiri Pirko) [1135347] - [net] vlan: don't deliver frames for unknown vlans to protocols (Jiri Pirko) [1135347] - [net] vlan: allow nested vlan_do_receive() (Jiri Pirko) [1135347] - [net] allow vlan traffic to be received under bond (Jiri Pirko) [1135347] - [net] vlan: goto another_round instead of calling __netif_receive_skb (Jiri Pirko) [1135347] - [net] bonding: fix bond_arp_rcv setting and arp validate desync state (Jiri Pirko) [1135347] - [net] bonding: remove packet cloning in recv_probe() (Jiri Pirko) [1135347] - [net] bonding: Fix LACPDU rx_dropped commit (Jiri Pirko) [1135347] - [net] bonding: don't increase rx_dropped after processing LACPDUs (Jiri Pirko) [1135347] - [net] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Jiri Pirko) [1135347] - [net] bonding: move processing of recv handlers into handle_frame() (Jiri Pirko) [1135347] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Jiri Pirko) [1135347] - [netdrv] revert "bonding: check for vlan device in bond_3ad_lacpdu_recv()" (Jiri Pirko) [1135347] - [net] vlan: Always untag vlan-tagged traffic on input (Jiri Pirko) [1135347] - [net] Make skb->skb_iif always track skb->dev (Jiri Pirko) [1135347] - [net] vlan: fix a potential memory leak (Jiri Pirko) [1135347] - [net] vlan: fix mac_len recomputation in vlan_untag() (Jiri Pirko) [1135347] - [net] vlan: reset headers on accel emulation path (Jiri Pirko) [1135347] - [net] vlan: Fix the ingress VLAN_FLAG_REORDER_HDR check (Jiri Pirko) [1135347] - [net] vlan: make non-hw-accel rx path similar to hw-accel (Jiri Pirko) [1135347] - [net] allow handlers to be processed for orig_dev (Jiri Pirko) [1135347] - [net] bonding: get netdev_rx_handler_unregister out of locks (Jiri Pirko) [1135347] - [net] bonding: fix rx_handler locking (Jiri Pirko) [1135347] - [net] introduce rx_handler results and logic around that (Jiri Pirko) [1135347] - [net] bonding: register slave pointer for rx_handler (Jiri Pirko) [1135347] - [net] bonding: COW before overwriting the destination MAC address (Jiri Pirko) [1135347] - [net] bonding: convert bonding to use rx_handler (Jiri Pirko) [1135347] - [net] openvswitch: use rx_handler_data pointer to store vport pointer (Jiri Pirko) [1135347] - [net] add a synchronize_net() in netdev_rx_handler_unregister() (Jiri Pirko) [1135347] - [net] add rx_handler data pointer (Jiri Pirko) [1135347] - [net] replace hooks in __netif_receive_skb (Jiri Pirko) [1135347] - [net] fix conflict between null_or_orig and null_or_bond (Jiri Pirko) [1135347] - [net] remove the unnecessary dance around skb_bond_should_drop (Jiri Pirko) [1135347] - [net] revert "bonding: fix receiving of dups due vlan hwaccel" (Jiri Pirko) [1135347] - [net] uninline skb_bond_should_drop() (Jiri Pirko) [1135347] - [net] bridge: Set vlan_features to allow offloads on vlans (Jiri Pirko) [1135347] - [net] bridge: convert br_features_recompute() to ndo_fix_features (Jiri Pirko) [1135347] - [net] revert "bridge: explictly tag vlan-accelerated frames destined to the host" (Jiri Pirko) [1135347] - [net] revert "fix vlan gro path" (Jiri Pirko) [1135347] - [net] revert "bridge: do not learn from exact matches" (Jiri Pirko) [1135347] - [net] revert "bridge gets duplicate packets when using vlan over bonding" (Jiri Pirko) [1135347] - [net] llc: remove noisy WARN from llc_mac_hdr_init (Jiri Pirko) [1135347] - [net] bridge: stp: ensure mac header is set (Jiri Pirko) [1135347] - [net] vlan: remove reduntant check in ndo_fix_features callback (Jiri Pirko) [1135347] - [net] vlan: enable soft features regardless of underlying device (Jiri Pirko) [1135347] - [net] vlan: don't call ndo_vlan_rx_register on hardware that doesn't have vlan support (Jiri Pirko) [1135347] - [net] vlan: Fix vlan_features propagation (Jiri Pirko) [1135347] - [net] vlan: convert VLAN devices to use ndo_fix_features() (Jiri Pirko) [1135347] - [net] revert "vlan: Avoid broken offload configuration when reorder_hdr is disabled" (Jiri Pirko) [1135347] - [net] vlan: vlan device is lockless do not transfer real_num__queues (Jiri Pirko) [1135347] - [net] vlan: consolidate 8021q tagging (Jiri Pirko) [1135347] - [net] propagate NETIF_F_HIGHDMA to vlans (Jiri Pirko) [1135347] - [net] Fix a memmove bug in dev_gro_receive() (Jiri Pirko) [1135347] - [net] vlan: remove check for headroom in vlan_dev_create (Jiri Pirko) [1135347] - [net] vlan: set hard_header_len when VLAN offload features are toggled (Jiri Pirko) [1135347] - [net] vlan: Calling vlan_hwaccel_do_receive() is always valid (Jiri Pirko) [1135347] - [net] vlan: Centralize handling of hardware acceleration (Jiri Pirko) [1135347] - [net] vlan: finish removing vlan_find_dev from public header (Jiri Pirko) [1135347] - [net] vlan: make vlan_find_dev private (Jiri Pirko) [1135347] - [net] vlan: Avoid hash table lookup to find group (Jiri Pirko) [1135347] - [net] revert "vlan: Add helper functions to manage vlans on bonds and slaves" (Jiri Pirko) [1135347] - [net] revert "bonding: assign slaves their own vlan_groups" (Jiri Pirko) [1135347] - [net] revert "bonding: fix regression on vlan module removal" (Jiri Pirko) [1135347] - [net] revert "bonding: Always add vid to new slave group" (Jiri Pirko) [1135347] - [net] revert "bonding: Fix up refcounting issues with bond/vlan config" (Jiri Pirko) [1135347] - [net] revert "8021q/vlan: filter device events on bonds" (Jiri Pirko) [1135347] - [net] vlan: Use vlan_dev_real_dev in vlan_hwaccel_do_receive (Jiri Pirko) [1135347] - [net] gro: __napi_gro_receive() optimizations (Jiri Pirko) [1135347] - [net] vlan: Rename VLAN_GROUP_ARRAY_LEN to VLAN_N_VID (Jiri Pirko) [1135347] - [net] vlan: make vlan_hwaccel_do_receive() return void (Jiri Pirko) [1135347] - [net] vlan: init_vlan should not copy slave or master flags (Jiri Pirko) [1135347] - [net] vlan: updates vlan real_num_tx_queues (Jiri Pirko) [1135347] - [net] vlan: adds vlan_dev_select_queue (Jiri Pirko) [1135347] - [net] llc: use dev_hard_header (Jiri Pirko) [1135347] - [net] vlan: support "loose binding" to the underlying network device (Jiri Pirko) [1135347] - [net] revert "net: don't set VLAN_TAG_PRESENT for VLAN 0 frames" (Jiri Pirko) [1135347] - [net] tcp: fix splice() and tcp collapsing interaction (Florian Westphal) [1040768] - [input] wacom: initialize and destroy LEDs for Intuos4 S tablets (Aristeu Rozanski) [1030036] - [kernel] cpuset: PF_SPREAD_PAGE and PF_SPREAD_SLAB should be atomic flags (Aaron Tomlin) [1045310] - [documentation] cpuset: Update the cpuset flag file (Aaron Tomlin) [1045310] - [alsa] control: Make sure that id->index does not overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [alsa] control: Handle numid overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [md] dm-thin: fix potential for infinite loop in pool_io_hints (Mike Snitzer) [1142773] - [x86] kvm: fix PIT timer race condition (Mateusz Guzik) [1149593] {CVE-2014-3611} - [x86] kvm: vmx: handle invept and invvpid vm exits gracefull (Mateusz Guzik) [1144827 1144838] {CVE-2014-3645 CVE-2014-3646}- [fs] ext4: don't leave i_crtime.tv_sec uninitialized (Carlos Maiolino) [1144263] - [fs] ext4: zero out nanosecond timestamps for small inodes (Carlos Maiolino) [1144263] - [fs] nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry (J. Bruce Fields) [1150675] - [fs] nfsd: Decode and send 64bit time values (Benjamin Coddington) [1139909] - [fs] nfs: Make sure pre_change_attr is initialized correctly (Scott Mayhew) [1160042] - [dma] ioatdma: Adding Haswell devid for ioatdma (Prarit Bhargava) [1104761] - [x86] mtrr: return lowest common cache mode for range overlapping several mtrr (Larry Woodman) [973804] - [virtio] enable virtio_net to return bus_info in ethtool -i consistent with emulated NICs (Amos Kong) [994870]- [fs] udf: Avoid infinite loop when processing indirect ICBs (Jacob Tanenbaum) [1142320] {CVE-2014-6410} - [fs] isofs: unbound recursion when processing relocated directories (Jacob Tanenbaum) [1142269] {CVE-2014-5471 CVE-2014-5472} - [net] ipv6: delete expired route in ip6_pmtu_deliver (Hannes Frederic Sowa) [1156137] - [net] sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann) [1154676] {CVE-2014-3688} - [net] sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3687} - [net] sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3673} - [net] sctp: handle association restarts when the socket is closed (Daniel Borkmann) [1154676] - [s390] mm: fix SIGBUS handling (Hendrik Brueckner) [1145070] - [usb] ehci: Fix a regression in the ISO scheduler (Gustavo Duarte) [1145805] - [powerpc] crashdump: Fix page frame number check in copy_oldmem_page (Gustavo Duarte) [1117401] - [lib] memblock: fix memblock_is_region_memory() (Gustavo Duarte) [1117401] - [lib] memblock: Implement memblock_is_memory and memblock_is_region_memory (Gustavo Duarte) [1117401] - [thermal] intel_powerclamp: add newer cpu ids (Steve Best) [1135911] - [powercap] rapl: add new CPU IDs (Steve Best) [1136929] - [powercap] intel_rapl: spell out SoC names (Steve Best) [1136929] - [powercap] rapl: add support for ValleyView Soc (Steve Best) [1136929]- [md] dm-thin: refactor requeue_io to eliminate spinlock bouncing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: optimize retry_bios_on_resume (Mike Snitzer) [1142773 1145230] - [md] dm-thin: sort the deferred cells (Mike Snitzer) [1142773 1145230] - [md] dm-thin: direct dispatch when breaking sharing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: remap the bios in a cell immediately (Mike Snitzer) [1142773 1145230] - [md] dm-thin: defer whole cells rather than individual bios (Mike Snitzer) [1142773 1145230] - [md] dm-thin: factor out remap_and_issue_overwrite (Mike Snitzer) [1142773 1145230] - [md] dm-thin: performance improvement to discard processing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: grab a virtual cell before looking up the mapping (Mike Snitzer) [1142773 1145230] - [md] dm-thin: implement thin_merge (Mike Snitzer) [1142773 1145230] - [md] dm: improve documentation and code clarity in dm_merge_bvec (Mike Snitzer) [1142773 1145230] - [md] dm-thin: adjust max_sectors_kb based on thinp blocksize (Mike Snitzer) [1142773 1145230] - [md] block: fix alignment_offset math that assumes io_min is a power-of-2 (Mike Snitzer) [1142773 1145230] - [md] dm-thin: throttle incoming IO (Mike Snitzer) [1142773 1145230] - [md] dm-thin: prefetch missing metadata pages (Mike Snitzer) [1142773 1145230] - [md] dm-transaction-manager: add support for prefetching blocks of metadata (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: change dm_thin_find_block to allow blocking, but not issuing, IO (Mike Snitzer) [1142773 1145230] - [md] dm-bio-prison: switch to using a red black tree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: evict buffers that are past the max age but retain some buffers (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: switch from a huge hash table to an rbtree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: update last_accessed when relinking a buffer (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: use kzalloc when allocating dm_bufio_client (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: do not allow the data block size to change (Mike Snitzer) [1142773 1145230] - [md] dm-thin: cleanup noflush_work to use a proper completion (Mike Snitzer) [1142773 1145230] - [md] dm-thin: fix DMERR typo in pool_status error path (Mike Snitzer) [1142773 1145230]- [fs] xfs: xlog_cil_force_lsn doesn't always wait correctly (Eric Sandeen) [1133304] - [netdrv] ixgbe: allow TXDCTL.WRTHRESH to be 1 will small ITR values (John Greene) [1132267] - [netdrv] ixgbe: Intel Change to allow itr changes without CONFIG_BQL support (John Greene) [1132267] - [video] offb: Fix setting of the pseudo-palette for >8bpp (Gerd Hoffmann) [1142450] - [video] offb: Add palette hack for qemu "standard vga" framebuffer (Gerd Hoffmann) [1142450] - [video] offb: Fix bug in calculating requested vram size (Gerd Hoffmann) [1142450] - [s390] zcrypt: toleration of new crypto adapter hardware (Hendrik Brueckner) [1134984] - [s390] zcrypt: support for extended number of ap domains (Hendrik Brueckner) [1134984] - [net] sock_queue_err_skb() dont mess with sk_forward_alloc (Jiri Benc) [1148257]- [acpi] intel_idle: simplify test for leave_mm() (Neil Horman) [1035906] - [intel_idle] close avn_cstates array with correct marker (Neil Horman) [1035906] - [intel_idle] Fixed C6 state on Avoton/Rangeley processors (Neil Horman) [1035906] - [intel_idle] Support Intel Atom Processor C2000 Product Family (Neil Horman) [1035906] - [intel_idle] shrink states tables (Neil Horman) [1035906] - [intel_idle] export both C1 and C1E (Neil Horman) [1035906] - [intel_idle] remove assumption of one C-state per MWAIT flag (Neil Horman) [1035906] - [x86] intel_idle: remove use and definition of MWAIT_MAX_NUM_CSTATES (Neil Horman) [1035906] - [acpi] intel_idle: Rename cpuidle states (Neil Horman) [1035906] - [intel_idle] stop using driver_data for static flags (Neil Horman) [1035906] - [x86] turbostat: decode MSR_IA32_POWER_CTL (Neil Horman) [1035906] - [intel_idle] support Haswell (Neil Horman) [1035906] - [acpi] Fix suspend/resume regression caused by cpuidle cleanup (Neil Horman) [1035906] - [intel_idle] Revert change of auto_demotion_disable_flags for Nehalem (Neil Horman) [1035906] - [x86] intel-idle: convert to x86_cpu_id auto probing (Neil Horman) [1035906] - [x86] Add driver auto probing for x86 features v4 (Neil Horman) [1035906] - [intel_idle] Split up and provide per CPU initialization func (Neil Horman) [1035906] - [cpuidle] Split cpuidle_state structure and move per-cpu statistics fields (Neil Horman) [1035906] - [acpi] cpuidle: Remove acpi_idle_suspend to fix suspend regression (Neil Horman) [1035906] - [cpuidle] Move dev->last_residency update to driver enter routine; remove dev->last_state (Neil Horman) [1035906] - [cpuidle] CPUIDLE_FLAG_TLB_FLUSHED is specific to intel_idle (Neil Horman) [1035906] - [intel_idle] Voluntary leave_mm before entering deeper (Neil Horman) [1035906] - [fs] autofs4: fix false positive compile error (Ian Kent) [858164] - [fs] autofs4: translate pids to the right namespace for the daemon (Ian Kent) [858164] - [fs] autofs4: allow autofs to work outside the initial PID namespace (Ian Kent) [858164] - [fs] autofs4: Do not potentially dereference NULL pointer returned by fget() in autofs_dev_ioctl_setpipefd() (Ian Kent) [858164] - [fs] gfs2: fix bad inode i_goal values during block allocation (Abhijith Das) [1130684] - [net] guard tcp_set_keepalive() to tcp sockets (Florian Westphal) [1141746] {CVE-2012-6657} - [kernel] init: add initcall_blacklist kernel parameter (Prarit Bhargava) [1112284]- [fs] call d_op->d_hash on last component of umount path (Abhijith Das) [1129712] - [usb] serial: memory corruption flaw (Jacob Tanenbaum) [1141402] {CVE-2014-3185} - [hid] off by one error in various _report_fixup routines (Jacob Tanenbaum) [1141392] {CVE-2014-3184} - [char] ipmi: Clear drvdata when interface is removed (Tony Camuso) [1135910] - [char] ipmi: init shadow_ipmi_smi_handlers early in ipmi_si_intf (Tony Camuso) [1139464] - [net] ipsec: update MAX_AH_AUTH_LEN to support sha512 (Herbert Xu) [1140103] - [net] bridge: Add support for TX vlan offload (Jiri Pirko) [1146391] - [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1121991] - [alsa] control: Protect user controls against concurrent access (Radomir Vrbovsky) [1117337] {CVE-2014-4652} - [netdrv] virtio-net: fix big buffer receiving (Jason Wang) [1144073] - [netdrv] tg3: prevent ifup/ifdown during PCI error recovery (Ivan Vecera) [1117009]- [netdrv] revert "cxgb4: set skb->rxhash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn on delayed ACK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use ULP_MODE_TCPDDP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Debugfs dump_qp() updates" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop peer_abort when no endpoint found" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Detect DB FULL events and notify RDMA ULD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Common platform specific changes for DB Drop Recovery" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add debugfs RDMA memory stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add DB Overflow Avoidance" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use vmalloc() for debugfs QP dump" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Remove kfifo usage" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Include vmalloc.h for vmalloc and vfree" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: set maximal number of default RSS queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove duplicate register definitions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Move dereference below NULL test" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add functions to read memory via PCIE memory window" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Code cleanup to enable T4 Configuration File support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 configuration file" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 hardwired driver configuration settings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error handling in create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix build error due to missing linux/vmalloc.h include" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allocate enough data in t4_memory_rw()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Address various sparse warnings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unnecessary #ifdef condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't free chunk that we have failed to allocate" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix unable to get UP event from the LLD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix initialization of SGE_CONTROL register" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: use WARN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Chelsio FCoE offload driver submission" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T4 filter support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add LE hash collision bug fix path in LLD driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for active open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for passive open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix bug for active and passive LE hash collision path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect PFVF CMASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections that receive unexpected streaming mode data" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections when moving to ERROR state" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Display streaming mode error only if detected in RTS" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Keep QP referenced until TID released" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always log async errors" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only log rx_data warnings if cpl status is non-zero" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint timeout race condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't reconnect on abort for mpa_rev 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't wakeup threads for MPAv2" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Insert hwtid in pass_accept_req instead in pass_establish" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Address sparse warnings" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: "cookie" can stay in host endianness" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix cast warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow for backward compatibility with new VPD scheme" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add register definations for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add macros, structures and inline functions for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Initialize T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dump T5 registers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 write combining support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Enable doorbell drop recovery only for T4 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 debugfs support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 PCI ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Update driver version and description" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Disable SR-IOV support for PF4-7 for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add Support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn off db coalescing when RDMA QPs are in use" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add module_params to enable DB FC & Coalescing on T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use DSGLs for fastreg and adapter memory writes for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Map pbl buffers for dma if using DSGL" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Bump tcam_full stat and WR reply timeout" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix onchip queue support for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error return code in create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix SQ allocation when on-chip SQ is disabled" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix pci_device_id structure initialization with correct PF number" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: fix error recovery when t4_fw_hello returns a positive value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Do not set net_device::dev_id to VI index" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix stack info leak in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add routines to create and remove listening IPv6 servers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add CLIP support to store compressed IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cma: Add IPv6 support for iWARP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add support for active and passive open connection with IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Handle newer firmware changes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use correct bit shift macros for vlan filter tuples" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix QP flush logic" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Advertise ~0ULL as max MR size" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Issue RI.FINI before closing when entering TERM" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove workqueue when driver registration fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: remove duplicate include in cxgb4.h" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Much cleaner implementation of is_t4()/is_t5()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add new scheme to update T4/T5 firmware" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix formatting of physical address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Make _c4iw_write_mem_dma() static" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: calls skb_set_hash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Reserve stid 0 for T4/T5 adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Include TCP as protocol when creating server filters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Assign filter server TIDs properly" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Account for stid entries properly in case of IPv6" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add API to correctly calculate tuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Calculate the filter server TID properly" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Server filters are supported only for IPv4" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allow large buffer size to have page size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Changed FW check version to match FW binary version" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: silence shift wrapping static checker warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Avoid disabling PCI device for towice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't retrieve stats during recovery" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix gcc warning on 32-bit arch" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix referencing freed adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing neigh_release in LE-Workaround path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support to recognize 40G links" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Print adapter VPD Part Number instead of Engineering Change field" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow >10G ports to have multiple queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: LE-Workaround is not atomic in firmware" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unused registers and add missing ones" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add more PCI device ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: Stop using ethtool SPEED_* constants" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use remove handler as shutdown handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add code to dump SGE registers when hitting idma hangs" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Updates for T5 SGE's Egress Congestion Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Calculate len properly for LSO path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Doorbell Drop Avoidance Bug Fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix underflows in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix four byte info leak in c4iw_create_cq()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Cap CQ size at T4_MAX_IQ_SIZE" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Allow loopback connections" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always release neigh entry" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix incorrect BUG_ON conditions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Default peer2peer mode to 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Save the correct map length for fast_reg_page_lists" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't leak skb in c4iw_uld_rx_handler()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix possible memory leak in RX_PKT processing" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Ignore read reponse type 1 CQEs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Connect_request_upcall fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update snd_seq when sending MPA messages" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb" (Prarit Bhargava) [1140743] - [netdrv] revert "cxbg4: Remove addressof casts to same type" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio Adapters" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: set error code on kmalloc() failure" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Lock around accept/reject downcalls" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop RX_DATA packets if the endpoint is gone" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rx_data() needs to hold the ep mutex" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Disable DSGL use by default" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Endpoint timeout fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rmb() after reading valid gen bit" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: SQ flush fix" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Max fastreg depth depends on DSGL support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use pr_warn_ratelimited" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Initialize reserved fields in a FW work request" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing debug stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use uninitialized_var()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix over-dereference when terminating" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Save the correct mac addr for hw-loopback connections in the L2T" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use the correct max size for firmware flash" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint mutex deadlocks" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Force T5 connections to use TAHOE congestion control" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only allow kernel db ringing for T4 devs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update Kconfig to include Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode PCIe Gen3 link speed" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix memory leaks in c4iw_alloc() error paths" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix vlan support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing padding at end of struct c4iw_create_cq_resp" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode the firmware port and module type a bit more for ethtool" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Allocate and use IQs specifically for indirect interrupts" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: don't truncate the recv window size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Change default Interrupt Holdoff Packet Count Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use FW interface to get BAR0 value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio T4 Adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary null test before debugfs_remove_recursive" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Detect Ing. Padding Boundary at run-time" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: use firmware ord/ird resource limits" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: display TPTE on errors" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: work request logging feature" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Move common defines to cxgb4" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add the MC1 registers to read in the interrupt handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixed incorrect check for memory operation in t4_memory_rw" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: only free allocated fls" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix possible race condition in cleanup" (Prarit Bhargava) [1140743] - [infiniband] revert "iw_cxgb4: fix for 64-bit integer division" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Implement "Unhandled Interrupts" statistic" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix TX Queue restart" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix SGE resource resource deallocation bug" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix bug where we were only allocating one queue in MSI mode" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do not use PCI resources before pci_enable_device()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: make single bit signed bitfields unsigned" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove call to stop TX queues at load time" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix bug in Generic Receive Offload" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix some errors in Gather List to skb conversion" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: flesh out PCI Device ID Table" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fail open if link_start() fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add call to Firmware to reset VF State" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: minor comment/symbolic name cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add ethtool statistics for GRO" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix up "Section Mismatch" compiler warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Advertise NETIF_F_TSO_ECN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix setting unicast/multicast addresses" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix mailbox data/control coherency domain race" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: recover from failure in cxgb4vf_open()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Check driver parameters in the right place" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Quiesce Virtual Interfaces on shutdown" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use defined Mailbox Timeout" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: improve Kconfig dependencies" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do vlan cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "chelsio: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix VLAN extraction counter increment" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: Staticize local symbols" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove superfluous call to pci_disable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Adds device Id for few more Chelsio adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines" (Prarit Bhargava) [1140743] - [scsi] revert "libcxgbi: Add ipv6 api to driver" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Fix ipv6 build failure caught with randconfig" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: remove spurious use of rcu" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Guard ipv6 code with a config check" (Prarit Bhargava) [1140743]- [kernel] futex: Fix errors in nested key ref-counting (Denys Vlasenko) [1094458] {CVE-2014-0205} - [fs] vfs: add missing __putname() in patch_mountpoint() (Ian Kent) [1135165] - [fs] nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait (Benjamin Coddington) [1113269] - [netdrv] mlx4: add vlan_rx_register to the master ops (Doug Ledford) [1133506] - [infiniband] ocrdma: use right macro in query ah (Doug Ledford) [1133506] - [infiniband] ocrdma: resolve L2 address when creating user AH (Doug Ledford) [1133506] - [infiniband] ocrdma: get vlan tag from ib_qp_attrs (Doug Ledford) [1133506] - [infiniband] ocrdma: add default gid at index 0 (Doug Ledford) [1133506] - [infiniband] ocrdma: obtain sl from deivce structure (Doug Ledford) [1133506] - [infiniband] ocrdma: do not skip setting deffered_arm (Doug Ledford) [1133506] - [infiniband] ocrdma: Initialize the GID table while registering the device (Doug Ledford) [1133506] - [infiniband] ocrdma: Increase the size of STAG array in dev structure to 16K (Doug Ledford) [1133506] - [infiniband] ocrdma: Add missing adapter mailbox opcodes (Doug Ledford) [1133506] - [infiniband] ocrdma: Return proper value for max_mr_size (Doug Ledford) [1133506] - [infiniband] ocrdma: Allow only SEND opcode in case of UD QPs (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid reporting wrong completions in case of error CQEs (Doug Ledford) [1133506] - [infiniband] ocrdma: Query and initalize the PFC SL (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid posting DPP requests for RDMA READ (Doug Ledford) [1133506] - [infiniband] core: When marsheling uverbs path, clear unused fields (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid executing gid task when device is being removed (Amir Vadai) [1130394] - [infiniband] mlx4: Fix lockdep splat for the iboe lock (Amir Vadai) [1130394] - [infiniband] mlx4: Get upper dev addresses as RoCE GIDs when port comes up (Amir Vadai) [1130394] - [infiniband] mlx4: Reorder steps in RoCE GID table initialization (Amir Vadai) [1130394] - [infiniband] mlx4: Don't duplicate the default RoCE GID (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs() (Amir Vadai) [1130394] - [netdrv] b43: fix the wrong assignment of status.freq in b43_rx() (John Greene) [1132160] - [lib] lzo: properly check for overruns (Denys Vlasenko) [1113901] {CVE-2014-4608} - [lib] lzo: Update LZO compression to current upstream version (Denys Vlasenko) [1113901] {CVE-2014-4608} - [drm] nouveau: add more checks to PRAMIN image fetching (Ben Skeggs) [1133695 1076733] - [drm] nouveau: allow non-optimus setups to load vbios from acpi (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fix a potential NULL deref in the PROM shadowing function (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fetch the vbios from PROM using only aligned 32-bit accesses (Ben Skeggs) [1133695 1076733] - [net] Revert "introduce netif_skb_dev_features" (Florian Westphal) [1029603] - [net] revert "ip, ipv6: handle gso skbs in forwarding path" (Florian Westphal) [1029603]- [kernel] audit: audit_log_start running on auditd should not stop (Richard Guy Briggs) [1019898] - [kernel] audit: drop audit_cmd_lock in AUDIT_USER family of cases (Richard Guy Briggs) [1019898] - [security] selinux: call WARN_ONCE() instead of calling audit_log_start() (Richard Guy Briggs) [1019898] - [crypto] drbg: fix failure of generating multiple of 2**16 bytes (Herbert Xu) [1130529] - [x86] uv: Set n_lshift based on GAM_GR_CONFIG MMR for UV3 (George Beshers) [1096981] - [fs] nfs: Close another NFSv4 recovery race (Steve Dickson) [1093922] - [fs] nfs: Refactor _nfs4_open_and_get_state to set ctx->state (Steve Dickson) [1093922] - [fs] nfs: cleanup: pass the nfs_open_context to nfs4_do_open (Steve Dickson) [1093922] - [fs] sunrpc: Handle EPIPE in xprt_connect_status (Steve Dickson) [1130619] - [fs] sunrpc: Ensure xprt_connect_status handles all potential connection errors (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that we handle ENOBUFS errors correctly (Steve Dickson) [1130619] - [fs] sunrpc: Ensure call_connect_status() deals correctly with SOFTCONN tasks (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that call_connect times out correctly (Steve Dickson) [1130619] - [fs] sunrpc: Handle connect errors ECONNABORTED and EHOSTUNREACH (Steve Dickson) [1130619] - [fs] sunrpc: call_connect_status should recheck bind and connect status on error (Steve Dickson) [1130619] - [fs] sunrpc: Report network/connection errors correctly for SOFTCONN rpc tasks (Steve Dickson) [1130619] - [fs] ext3: Fix fdatasync() for files with only i_size changes (Eric Sandeen) [1127023] - [fs] gfs2: Change maxlen variables to size_t (Robert S Peterson) [1126899] - [mm] hugetlb: add cond_resched_lock() in return_unused_surplus_pages() (Motohiro Kosaki) [1129085] - [mm] hugetlb: fix softlockup when a large number of hugepages are freed (Motohiro Kosaki) [1129085] - [net] fix ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] bridge: explictly tag vlan-accelerated frames destined to the host (Vlad Yasevich) [1121991] - [net] ipv4: avoid parallel route cache gc executions (Hannes Frederic Sowa) [1121228] - [net] ipv4: move route garbage collector to work queue (Hannes Frederic Sowa) [1121228] - [net] ethtool: reallow ETHTOOL_SFLAGS to set TX/RX VLAN offloads (Michal Schmidt) [1134359] - [net] tcp: tsq: fix nonagle handling (Jiri Pirko) [1134401] - [kvm] iommu: fix the third parameter of kvm_iommu_put_pages (Radomir Vrbovsky) [1131953] {CVE-2014-3601} - [s390] sysinfo: convert /proc/sysinfo to seqfile (Hendrik Brueckner) [1130987] - [s390] con3215: fix hanging console issue (Hendrik Brueckner) [1130986] - [s390] dasd: validate request size before building CCW/TCW request (Hendrik Brueckner) [1130988] - [scsi] revert "fc: ensure scan_work isn't active when freeing fc_rport" (Maurizio Lombardi) [1135888] - [edac] sb_edac: Modify H/W event reporting policy (Rui Wang) [1129067] - [alsa] control: Fix replacing user controls (Denys Vlasenko) [1117322] {CVE-2014-4654 CVE-2014-4655} - [netdrv] bnx2x: Fix RSS on big-endian (Michal Schmidt) [1119291] - [netdrv] bnx2x: Utilize FW 7.10.51 (Michal Schmidt) [1119291] - [netdrv] firmware: add bnx2x FW 7.10.51 (Michal Schmidt) [1119291] - [security] selinux: fix a problem with IPv6 traffic denials in selinux_ip_postroute() (Paul Moore) [1130082]- [md] revert "raid1: Rewrite the implementation of iobarrier" (Jes Sorensen) [1127231] - [md] revert "raid1: fix request counting bug in new 'barrier' code" (Jes Sorensen) [1127231] - [scsi] hpsa: version string change (Tomas Henzl) [1054631] - [scsi] hpsa: change doorbell reset delay to ten seconds (Tomas Henzl) [1054631] - [scsi] hpsa: add a delay to kdump path (Tomas Henzl) [1054631] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1111073] - [infiniband] ipoib: Make ipoib_mcast_stop_thread flush the workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1111073] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1111073] - [infiniband] ipoib: fix mcast_dev_flush/mcast_restart_task race (Doug Ledford) [1111073] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1111073] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1111073] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid multicast join attempts with invalid P_key (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid flushing the workqueue from worker context (Doug Ledford) [1111073] - [infiniband] ipoib: Use P_Key change event instead of P_Key polling mechanism (Doug Ledford) [1111073] - [infiniband] mlx5: Enable "block multicast loopback" for kernel consumers (Doug Ledford) [1128863] - [mm] memory-failure: support use of a dedicated thread to handle SIGBUS BUS_MCEERR_AO (Rui Wang) [1108366] - [mm] memory-failure: don't let collect_procs() skip over processes for MF_ACTION_REQUIRED (Rui Wang) [1108366] - [mm] memory-failure: send right signal code to correct thread (Rui Wang) [1108366] - [x86] mce: Pay no attention to 'F' bit in MCACOD when parsing 'UC' errors (Rui Wang) [1093437] - [x86] kvm: trace kvm_ple_window grow/shrink (Radim Krcmar) [1093208] - [x86] kvm: vmx: dynamise PLE window (Radim Krcmar) [1093208] - [x86] kvm: vmx: make PLE window per-VCPU (Radim Krcmar) [1093208] - [x86] kvm: introduce sched_in to kvm_x86_ops (Radim Krcmar) [1093208] - [virt] kvm: add kvm_arch_sched_in (Radim Krcmar) [1093208] - [fs] Add full_check test before calling add_to_tfile_check() to prevent panic in reverse_path_check_proc() (Larry Woodman) [1130730] - [perf] x86: Fix Silvermont offcore masks (Jiri Olsa) [1036335] - [perf] x86: Add model number for Avoton Silvermont (Jiri Olsa) [1036335] - [perf] x86: Add Silvermont 22nm Atom support (Jiri Olsa) [1036335] - [perf] x86: use INTEL_UEVENT_EXTRA_REG to define MSR_OFFCORE_RSP_X (Jiri Olsa) [1036335] - [perf] x86: Fix Intel shared extra MSR allocation (Jiri Olsa) [1036335] - [x86] amd: perf: Unify AMD's generic and family 15h pmus (Jiri Olsa) [1133680]- [mm] hugetlb: correct missing private flag clearing (Petr Holasek) [1127126] - [mm] hugetlb: return a reserved page to a reserved pool if failed (Petr Holasek) [1127126] - [mm] hugetlb: undo change to page mapcount in fault handler (Petr Holasek) [1127126] - [mm] hugetlb: fix subpool accounting handling (Petr Holasek) [1127126] - [mm] hugetlb: protect reserved pages when soft offlining a hugepage (Petr Holasek) [1127126] - [mm] hugetlb: decrement reserve count if VM_NORESERVE alloc page cache (Petr Holasek) [1127126] - [mm] hugetlb: remove decrement_hugepage_resv_vma() (Petr Holasek) [1127126] - [mm] hugetlb: add VM_NORESERVE check in vma_has_reserves() (Petr Holasek) [1127126] - [mm] hugetlb: do not use a page in page cache for cow optimization (Petr Holasek) [1127126] - [crypto] modsign: crypto_alloc_shash() returns an error code not NULL on failure (David Howells) [1099208] - [drm] nouveau: behave better if ioremap failed (Ben Skeggs) [1076992] - [fs] fuse: ignore entry-timeout LOOKUP_REVAL (Carlos Maiolino) [1127702] - [fs] fuse: Timeout comparison fix (Carlos Maiolino) [1127769] - [fs] ext4: verify block bitmap (Lukas Czerner) [1087584] - [fs] ext4: fix type declaration of ext4_validate_block_bitmap (Lukas Czerner) [1087584] - [fs] ext4: error out if verifying the block bitmap fails (Lukas Czerner) [1087584] - [fs] fsnotify: delay unmounting until all inode are fput (Eric Paris) [886723] - [fs] inotify: determine wd before races are possible (Eric Paris) [886723] - [fs] fsnotify: do not hold notification mutex when putting events (Eric Paris) [886723] - [fs] fsnotify: use GFP_NOFS when allocating event holders (Eric Paris) [886723] - [fs] locks: eliminate BUG() call when there's an unexpected lock on file close (Benjamin Coddington) [1113096] - [fs] gfs2: Request demote when a "try" flock fails (Robert S Peterson) [1129445] - [fs] nfsd: allow turning off nfsv3 readdir_plus (J. Bruce Fields) [1117468] - [powerpc] pseries: Fix kexec regression caused by CPPR tracking (Gustavo Duarte) [1129453] - [scsi] Fix erratic device offline during EH (Gustavo Duarte) [1126088] - [net] openvswitch: fix panic with multiple vlan headers (Jiri Benc) [1122405] - [net] ipvs: extract race fixes for sync daemon setups (Jesper Brouer) [1117536]- [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1122829] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1122829] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1122829] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1122829] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1122829] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1122829] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] chelsio: Use netdev_ and pr_ (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix possible race condition in cleanup (Sai Vemuri) [1121803] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: work request logging feature (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: display TPTE on errors (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1121803] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1121803] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1121803] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc() error paths (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1121803] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1121803] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1121803] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1121803] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1121803] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1121803] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1121803] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1121803] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1121803] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1121803] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1121803] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1121803] - [netdrv] cxbg4: Remove addressof casts to same type (Sai Vemuri) [1121803] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1121803] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1121803] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1121803] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1121803] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1121803] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1121803] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1121803] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1121803] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1121803] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1121803] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1121803] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1121803] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1121803] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1121803] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1121803] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: added much cleaner implementation of is_t4() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1121803] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1121803] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1121803] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1121803] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1121803] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1121803] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1121803] - [netdrv] cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1121803] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1121803] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1121803] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1121803] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1121803] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1121803] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1121803] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1121803] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1121803] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (Sai Vemuri) [1121803] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1121803] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1121803] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1121803] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1121803] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1121803] - [infiniband] cxgb4: Remove kfifo usage (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1121803] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add DB Overflow Avoidance (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1121803] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop peer_abort when no endpoint found (Sai Vemuri) [1121803] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1121803] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1121803]- [drm] i915: fix backport typo (Rob Clark) [1131218] - [net] revert: bridge: Provide VLAN registration and GRO acceleration for ports (Jiri Pirko) [1121991] - [net] revert: bridge: Correctly receive hw-accelerated vlan traffic (Jiri Pirko) [1121991] - [net] revert: vlan: Allow accelerated packets to flow through the bridge (Jiri Pirko) [1121991] - [net] ipv6: fix calculation of option len in ip6_append_data (Hannes Frederic Sowa) [1127225] - [net] ipv6: pmtudisc setting not respected with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] ipv4: fix DO and PROBE pmtu mode regarding local fragmentation with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] rtnetlink: fix VF info size (Jiri Benc) [1126761] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Maurizio Lombardi) [1120036] - [netdrv] bnx2x: Safe bnx2x_panic_dump() (Michal Schmidt) [1121539] - [netdrv] bnx2x: Enlarge the dorq threshold for VFs (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix 1G-baseT link (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix link for KR with swapped polarity lane (Michal Schmidt) [1123412] - [md] raid: avoid data corruption during recovery of double-degraded RAID6 (Jes Sorensen) [1090423] - [perf] tools: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1103196] - [perf] tools: Add filename__read_str util function (Jiri Olsa) [1103196] - [kvm] revert "x86: increase VCPU limit to 240" (Radim Krcmar) [864242] - [virt] revert "virtio-net: initialize vlan_features" (Nikolay Aleksandrov) [1132588]- [net] ipv6: fix headroom calculation in udp6_ufo_fragment (Nikolay Aleksandrov) [1121522] - [net] udp6: Fix udp fragmentation for tunnel traffic (Nikolay Aleksandrov) [1121522] - [net] sctp: inherit auth_capable on INIT collisions (Daniel Borkmann) [1123760] {CVE-2014-5077} - [net] sctp: only warn in proc_sctp_do_alpha_beta if write (Daniel Borkmann) [1081372] - [net] sctp: fix permissions for rto_alpha and rto_beta knobs (Daniel Borkmann) [1081372] - [scsi] scsi_lib: remove the description string in scsi_io_completion() (Maurizio Lombardi) [710111] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k1 (Chad Dupuis) [919831 990690] - [scsi] qla2xxx: Remove restriction on starting remote device discovery on port update (Chad Dupuis) [990690] - [scsi] qla2xxx: Move mailbox failure messages to a default debug level (Chad Dupuis) [919831] - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Amir Vadai) [1121531] - [netdrv] be2net: fix qnq mode detection on VFs (Ivan Vecera) [1123790] - [netdrv] be2net: ignore get/set profile FW cmd failures (Ivan Vecera) [1110417] - [netdrv] be2net: use adapter->flags to track SRIOV state (Ivan Vecera) [1110417] - [netdrv] be2net: avoid SRIOV config for BE2 chip (Ivan Vecera) [1110417] - [netdrv] be2net: use be_max_vfs() macro to access max-vfs (Ivan Vecera) [1110417] - [netdrv] be2net: create optimal number of queues on SR-IOV config (Ivan Vecera) [1110417] - [netdrv] be2net: read VF's capabilities from GET_PROFILE_CONFIG cmd (Ivan Vecera) [1110417] - [netdrv] be2net: remove be_cmd_get_profile_config_mbox/mccq() variants (Ivan Vecera) [1110417] - [x86] perf: Fix AMD NB and L2I "uncore" support (Prarit Bhargava) [922929] - [x86] perf: Remove old-style NB counter support from perf_event_amd.c (Prarit Bhargava) [922929] - [x86] perf: Add support for AMD NB and L2I "uncore" counters (Prarit Bhargava) [922929] - [x86] Add cpu_has_topoext (Prarit Bhargava) [922929] - [x86] perf: Enable northbridge performance counters on AMD family 15h (Prarit Bhargava) [922929] - [x86] perf: add global get_ibs_caps() (Prarit Bhargava) [922929] - [x86] perf: Share IBS macros between perf and oprofile (Prarit Bhargava) [922929] - [x86] perf: Generalize northbridge constraints code for family 15h (Prarit Bhargava) [922929] - [x86] perf: Allow for architecture specific RDPMC indexes (Prarit Bhargava) [922929] - [x86] perf: Move MSR address offset calculation to architecture specific files (Prarit Bhargava) [922929] - [x86] perf: Use rdpmc() rather than rdmsr() when possible in the kernel (Prarit Bhargava) [922929] - [x86] Add rdpmcl() (Prarit Bhargava) [922929] - [x86] efi: Properly pre-initialize table pointers (Laszlo Ersek) [1129282] - [md] raid1, raid10: always abort recover on write error (Jes Sorensen) [1124351]- [xen] smp: Unifiy some of the PVs and PVHVM offline CPU path (Vitaly Kuznetsov) [1123370] - [xen] smp: Fix leakage of the spinlock interrupt line for every CPU online/offline (Vitaly Kuznetsov) [1123370] - [xen] disable PV spinlocks on HVM (Vitaly Kuznetsov) [1123370] - [xen] smp: initialize IPI vectors before marking CPU online (Vitaly Kuznetsov) [1123370] - [xen] Do not enable PV IPIs when vector callback not present (Vitaly Kuznetsov) [1123370] - [xen] pv on hvm support PV spinlocks and IPIs (Vitaly Kuznetsov) [1123370] - [xen] percpu: make percpu symbols in xen unique (Vitaly Kuznetsov) [1123370] - [kernel] sched: Fix possible divide by zero in avg_atom() calculation (Mateusz Guzik) [1109489] - [kernel] add div64_ul() (Mateusz Guzik) [1109489] - [kernel] sched: Move idle_balance() stats back where they were instead of at the end of the sched_domain (Larry Woodman) [1119156] - [perf] x86: ignore CondChgd bit to avoid false NMI handling (Don Zickus) [1116947] - [s390] fix restore of invalid floating-point-control (Hendrik Brueckner) [1121962] - [s390] sclp_vt220: Enable ASCII console per default (Hendrik Brueckner) [1112743] - [x86] apic: Remove noisy zero-mask warning from default_send_IPI_mask_logical() (Prarit Bhargava) [745124] - [drm] i915: lock around link status and link training (Dave Airlie) [1126640] - [drm] i915: only hook up hpd pulse for DP outputs (Dave Airlie) [1126640] - [alsa] control: Don't access controls outside of protected regions (Radomir Vrbovsky) [1117329] {CVE-2014-4653} - [md] dm-thin: set minimum_io_size to pool's data block size (Mikulas Patocka) [1121779] - [md] dm: allocate a special workqueue for deferred device removal (Mike Snitzer) [1109431] - [kernel] coredump: redefine SIGNAL_GROUP_COREDUMP to fix the conflict with SIGNAL_CLD_STOPPED (Oleg Nesterov) [1106519] - [powerpc] pseries: Track previous CPPR values to correctly EOI interrupts (Gustavo Duarte) [1089977] - [netdrv] tg3: Modify tg3_tso_bug() to handle multiple TX rings (Ivan Vecera) [1123530] - [netdrv] bna: fix performance regression (Ivan Vecera) [1121039] - [netdrv] bna: fill the magic in bnad_get_eeprom() instead of validating (Ivan Vecera) [1119123] - [netdrv] e1000e: implement 82577/579 MDI setting support (Ivan Vecera) [1105604] - [netdrv] igb: update to allow reading/setting MDI state (Ivan Vecera) [1105604] - [netdrv] e1000e: implement MDI/MDI-X control (Ivan Vecera) [1105604] - [netdrv] e1000: configure and read MDI settings (Ivan Vecera) [1105604] - [netdrv] ethtool: MDI setting support (Ivan Vecera) [1105604] - [netdrv] bna: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [1120510] - [netdrv] bna: fix vlan tag stripping and implement its toggling (Ivan Vecera) [1120510] - [netdrv] bna: convert to hw_features (Ivan Vecera) [1120510]- [powerpc] pci: Improve device hotplug initialization (Gustavo Duarte) [1084398] - [powerpc] pci: fix PCI-e devices rescan issue on powerpc platform (Gustavo Duarte) [1084398] - [powerpc] pci: Cleanup device dma setup code (Gustavo Duarte) [1084398] - [pci] Add pcibios_add_device (Gustavo Duarte) [1084398] - [pci] fix undefined reference to 'pci_fixup_final_inited' (Gustavo Duarte) [1084398] - [pci] call final fixups hot-added devices (Gustavo Duarte) [1084398] - [mm] vmscan: Fix memcg forced scan of anonymous pages (Jerome Marchand) [1124895] - [mm] try_to_unmap_cluster() should lock_page() before mlocking (Jacob Tanenbaum) [1093081] {CVE-2014-3122} - [video] fbmem: convert fb_mmap to vm_iomap_memory() helper (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [s390] add dummy io_remap_pfn_range() to asm/pgtable.h (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [mm] add vm_iomap_memory() helper function (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [hv] hv_fcopy: fix a race condition for SMP guest (Jason Wang) [1118123] - [hv] util: Fix a bug in the KVP code (Jason Wang) [1118123] - [hv] vmbus: Fix a bug in the channel callback dispatch code (Jason Wang) [1118123] - [scsi] virtio_scsi: fix memory leak on full queue condition (Fam Zheng) [1111485] - [scsi] storvsc: Correctly handle TEST_UNIT_READY failure (Jason Wang) [1120468] - [scsi] storvsc: Set srb_flags in all cases (Jason Wang) [1120468] - [scsi] storvsc: Implement a eh_timed_out handler (Jason Wang) [1120468] - [scsi] storvsc: Fix a bug in handling VMBUS protocol version (Jason Wang) [1120468] - [scsi] storvsc: Filter commands based on the storage protocol version (Jason Wang) [1120468] - [scsi] storvsc: Set cmd_per_lun to reflect value supported by the Host (Jason Wang) [1120468] - [scsi] storvsc: Change the limits to reflect the values on the host (Jason Wang) [1120468] - [fs] xfs: always do log forces via the workqueue (Eric Sandeen) [1028831] - [fs] xfs: Do background CIL flushes via a workqueue (Eric Sandeen) [1028831] - [fs] vfs: fix ELOOP error handling in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] vfs: fix ref count leak in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] xfs: remove xfs_itruncate_data (Brian Foster) [1113418] - [fs] xfs: split xfs_itruncate_finish (Brian Foster) [1113418] - [fs] xfs: kill xfs_itruncate_start (Brian Foster) [1113418] - [fs] xfs: factor extent map manipulations out of xfs_bmapi (Brian Foster) [1113418] - [fs] gfs2: Allow caching of glocks for flock (Robert S Peterson) [1110421] - [fs] gfs2: Allow flocks to use normal glock dq rather than dq_wait (Robert S Peterson) [1110421] - [fs] xfs: don't log dummy transaction on frozen fs (Eric Sandeen) [1076286] - [fs] ext4: set extents flag when migrating file to use extents (Eric Sandeen) [952005]- [netdrv] sfc: Add 40G link capability decoding (Nikolay Aleksandrov) [1111076] - [netdrv] sfc: Adding PCI ID for Solarflare 7000 series 40G network adapter (Nikolay Aleksandrov) [1111076] - [scsi] ibmvscsi: Add memory barriers for send / receive (Gustavo Duarte) [1099590] - [scsi] ibmvscsi: Abort init sequence during error recovery (Gustavo Duarte) [1099590] - [driver] core: fix addition of delayed probe infrastructure (Doug Ledford) [1116871] - [uapi] rdma_user_cm.h: include socket.h (Doug Ledford) [1072857] - [netdrv] bnx2x: fix set_setting for some PHYs (Michal Schmidt) [1009332] - [net] bridge: unregister rtnl message types correctly (Jiri Benc) [1114445]- [drm] nouveau: backport display fixes from upstream (Ben Skeggs) [1105194] - [drivers] platform: use always ->name for uevent (Prarit Bhargava) [1120675] - [hv] remove meaningless pr_err() in vmbus_recvpacket_raw() (Jason Wang) [1112076] - [x86] mm: fix crash when booting as a hyperv NUMA guest (Luiz Capitulino) [979364] - [powerpc] kexec: fix access to kexec_state table (Gustavo Duarte) [1118904] - [powerpc] Dynamic update cache list during suspend and resume (Gustavo Duarte) [1087793] - [netdrv] qlcnic: Initialize mailbox cmd structure to zero (Chad Dupuis) [1115438] - [netdrv] qlcnic: Fix NULL pointer dereference bug (Chad Dupuis) [1110938] - [x86] hpet: Fix bogus error check in hpet_assign_irq() (Prarit Bhargava) [1117874] - [pci] dmar: Fix return value check of create_irq() (Prarit Bhargava) [1117874] - [md] dm-thin: relax external origin size constraints (Mike Snitzer) [1030411] - [md] dm-thin: switch to an atomic_t for tracking pending new block preparations (Mike Snitzer) [1030411] - [scsi] ibmvfc: Fix for offlining devices during error recovery (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Suppress ABTS if target gone (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Send cancel when link is down (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Support FAST_IO_FAIL in EH handlers (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Properly set cancel flags when cancelling abort (Gustavo Duarte) [1108718] - [scsi] bnx2i: Update driver version to 2.7.10.1 (Maurizio Lombardi) [1120723] - [net] l2tp: don't fall back on UDP getsockopt / setsockopt (Petr Matousek) [1119462] {CVE-2014-4943}- [crypto] md5: Set statesize (Mike Snitzer) [1114137] - [crypto] hash: Fix async import on shash algorithm (Mike Snitzer) [1114137] - [crypto] drbg: Enable DRBG by default (Herbert Xu) [1105601] - [crypto] drbg: drbg_exit() can be static (Herbert Xu) [1105601] - [crypto] drbg: HMAC-SHA1 DRBG has crypto strength of 128 bits (Herbert Xu) [1105601] - [crypto] drbg: Mix a time stamp into DRBG state (Herbert Xu) [1105601] - [crypto] drbg: Select correct DRBG core for stdrng (Herbert Xu) [1105601] - [crypto] drbg: Call CTR DRBG DF function only once (Herbert Xu) [1105601] - [crypto] drbg: Fix format string for debugging statements (Herbert Xu) [1105601] - [crypto] drbg: cleanup of preprocessor macros (Herbert Xu) [1105601] - [crypto] drbg: Use Kconfig to ensure at least one RNG option is set (Herbert Xu) [1105601] - [crypto] drbg: use of kernel linked list (Herbert Xu) [1105601] - [crypto] drbg: fix memory corruption for AES192 (Herbert Xu) [1105601] - [crypto] drbg: simplify ordering of linked list in drbg_ctr_df (Herbert Xu) [1105601] - [crypto] drbg: Add DRBG test code to testmgr (Herbert Xu) [1105601] - [crypto] drbg: DRBG testmgr test vectors (Herbert Xu) [1105601] - [crypto] drbg: compile the DRBG code (Herbert Xu) [1105601] - [crypto] drbg: DRBG kernel configuration options (Herbert Xu) [1105601] - [crypto] drbg: header file for DRBG (Herbert Xu) [1105601] - [crypto] drbg: SP800-90A Deterministic Random Bit Generator (Herbert Xu) [1105601]- [crypto] fips: only panic on bad/missing crypto mod signatures (Jarod Wilson) [1105596] - [kernel] futex: avoid race between requeue and wake (Larry Woodman) [1118434] - [kernel] futex: revert back to the explicit waiter counting code (Larry Woodman) [1118434] - [kernel] futex: Avoid taking the hb->lock if there's nothing to wake up (Larry Woodman) [1118434] - [fs] epoll: do not take the nested ep->mtx on EPOLL_CTL_DEL (Larry Woodman) [1100855] - [fs] epoll: do not take global 'epmutex' for simple topologies (Larry Woodman) [1100855] - [fs] epoll: fix spurious lockdep warnings (Larry Woodman) [1100855] - [usb] ehci: fix HUB TT scheduling issue with iso transfer (Gopal) [1092967] - [usb] ehci: reorganize isochronous scheduler routine (Gopal) [1092967] - [usb] ehci: add missing frame -> microframe conversion (Gopal) [1092967] - [usb] ehci: simplify remainder computations (Gopal) [1092967] - [usb] ehci: fix audio record functionality for some Full speed sound blaster devices (Gopal) [1092967] - [usb] ehci: Respect IST when scheduling new split iTDs (Gopal) [1092967] - [usb] ehci: Minor constant fix for SCHEDULE_SLOP (Gopal) [1092967] - [scsi] ipr: Add new CCIN definition for Grand Canyon support (Gustavo Duarte) [1054284] - [scsi] ipr: Format HCAM overlay ID 0x21 (Gustavo Duarte) [1054284] - [scsi] ipr: Handle early EEH (Gustavo Duarte) [1054284] - [scsi] ipr: Add new CCIN definition for new hardware support (Gustavo Duarte) [1054284] - [scsi] ipr: Remove extended delay bit on GSCSI reads/writes ops (Gustavo Duarte) [1054284] - [scsi] ipr: increase dump size in ipr driver (Gustavo Duarte) [1054284] - [scsi] ipr: Increase msi-x interrupt vectors to 16 (Gustavo Duarte) [1054284] - [scsi] ipr: Add sereral new CCIN definitions for new adapters support (Gustavo Duarte) [1054284] - [powerpc] pseries: Add backward compatibilty to read old kernel oops-log (Gustavo Duarte) [929309] - [powerpc] pseries: Read common partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read of-config partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Distinguish between a os-partition and non-os partition (Gustavo Duarte) [929309] - [powerpc] pseries: Read rtas partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read/Write oops nvram partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Add version and timestamp to oops header (Gustavo Duarte) [929309] - [powerpc] pseries: Introduce generic read function to read nvram-partitions (Gustavo Duarte) [929309] - [s390] crypto: Fix aes-cbc IV corruption (Herbert Xu) [1003528] - [s390] crypto: Don't panic after crypto instruction failures (Herbert Xu) [1003528] - [s390] crypto: cleanup DES code (Herbert Xu) [1003528] - [s390] crypto: des_s390 use generic weak key check (Herbert Xu) [1003528] - [s390] crypto: remove des3_ede128 mode (Herbert Xu) [1003528] - [s390] af_iucv: correct cleanup if listen backlog is full (Hendrik Brueckner) [1112347] - [kernel] auditsc: audit_krule mask accesses need bounds checking (Denys Vlasenko) [1102705] {CVE-2014-3917} - [acpi] Fix bug when ACPI reset register is implemented in system memory (Nigel Croxon) [1102955] - [net] gro: fix deliver of trunk packets to VLAN interfaces (Marcelo Ricardo Leitner) [1112324] - [block] blk-cgroup: Accept tab as valid field delimiter (Vivek Goyal) [788580]- [kernel] utrace: force IRET path after utrace_finish_vfork() (Oleg Nesterov) [1115933] {CVE-2014-4699} - [kernel] ipc: fix race with LSMs (Paul Moore) [1115477] - [kernel] ipc: ipc_rcu_alloc() cacheline align allocation (Paul Moore) [1115477] - [kernel] ipc: ipc_schedule_free() can do vfree() directly now (Paul Moore) [1115477] - [mm] make vfree() safe to call from interrupt contexts (Paul Moore) [1115477] - [kernel] ipc: Convert ipc_immediate_free() RCU callback to kfree_rcu() (Paul Moore) [1115477] - [mm] hugetlb: ensure hugepage access is denied if hugepages are not supported (Gustavo Duarte) [1086450] - [block] rsxx: Fix possible kernel panic with invalid config (Gustavo Duarte) [1054285] - [crypto] nx: rework Kconfig (Gustavo Duarte) [1053844] - [crypto] nx: fix SHA-2 for chunks bigger than block size (Gustavo Duarte) [1053844] - [crypto] nx: fix GCM for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix XCBC for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-XCBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-GCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CTR (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-ECB (Gustavo Duarte) [1053844] - [crypto] nx: add offset to nx_build_sg_lists() (Gustavo Duarte) [1053844] - [crypto] nx: fix nx-aes-gcm verification (Gustavo Duarte) [1053844] - [crypto] nx: fix concurrency issue (Gustavo Duarte) [1053844] - [crypto] nx: saves chaining value from co-processor (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for SHA-2 (Gustavo Duarte) [1053844] - [crypto] nx: fix physical addresses added to sg lists (Gustavo Duarte) [1053844] - [crypto] nx: fix typo in nx driver config option (Gustavo Duarte) [1053844] - [powerpc] pseries: Add pseries update notifier for OFDT prop changes (Gustavo Duarte) [1053844] - [netdrv] i40e: fix receive of VLAN packets (Stefan Assmann) [1113513] - [hv] Handle the case when the target file exists correctly (Jason Wang) [1102259] - [hv] Implement the file copy service (Jason Wang) [1102259] - [kernel] uuid: add uuid.h to exported header list (Jason Wang) [1102259] - [block] rename blk_get_queue to blk_get_request_queue (Mike Snitzer) [1098658] - [block] misc updates to blk_get_queue() (Mike Snitzer) [1098658] - [module] add support for soft module dependencies (Neil Horman) [968872] - [crypto] crct10dif: Simple correctness and speed test for CRCT10DIF hash (Neil Horman) [968872] - [crypto] crct10dif: Glue code to cast accelerated CRCT10DIF assembly as a crypto transform (Neil Horman) [968872] - [crypto] crct10dif: Accelerated CRC T10 DIF computation with PCLMULQDQ instruction (Neil Horman) [968872] - [crypto] crct10dif: Wrap crc_t10dif function all to use crypto transform framework (Neil Horman) [968872] - [crypto] testmgr: remove empty element from alg_test_descs (Jan Stancek) [1114983] - [block] revert "block: improve queue_should_plug() by looking at IO depths" (Jeff Moyer) [1003678] - [hv] balloon: Ensure pressure reports are posted regularly (Luiz Capitulino) [1102275] - [kvm] iommu: fix releasing unmapped page (Alex Williamson) [1110977]- [fs] sunrpc: refactor rpcauth_checkverf error returns (Scott Mayhew) [786463] - [fs] nfs: avoid expired credential keys for buffered writes (Scott Mayhew) [786463] - [fs] sunrpc: new rpc_credops to test credential expiry (Scott Mayhew) [786463] - [fs] sunrpc: don't map EKEYEXPIRED to EACCES in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: set gss gc_expiry to full lifetime (Scott Mayhew) [786463] - [fs] sunrpc: handle EKEYEXPIRED in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: Use __func__ in dprintk() in auth_gss.c (Scott Mayhew) [786463] - [fs] sunrpc: Fix machine creds in generic_create_cred and generic_match (Scott Mayhew) [786463] - [fs] sunrpc: Clean up the RPCSEC_GSS service ticket requests (Scott Mayhew) [786463] - [fs] sunrpc: Reduce switch/case indent (Scott Mayhew) [786463] - [fs] nfsd: fix minor memory leak (Scott Mayhew) [786463] - [fs] nfs: Don't mark the data cache as invalid if it has been flushed (Scott Mayhew) [1109365] - [fs] nfs: Clear NFS_INO_REVAL_PAGECACHE when we update the file size (Scott Mayhew) [1109365] - [fs] nfs: Fix cache_validity check in nfs_write_pageuptodate() (Scott Mayhew) [1109365] - [fs] vfs: plug dentry leak in mountpoint_last (Mateusz Guzik) [1114387] - [fs] nfsd: Don't hand out delegations for 30 seconds after recalling them (J. Bruce Fields) [998024] - [scsi] pm8001: Fix potential null pointer dereference and memory leak (Rich Bono) [1054927] - [scsi] pm80xx: Fix missing NULL pointer checks and memory leaks (Rich Bono) [1054927] - [scsi] pm80xx: Spinlock fix (Rich Bono) [1054927] - [scsi] pm80xx: Fixed return value issue (Rich Bono) [1054927] - [scsi] pm80xx: Removing redundant code snippets (Rich Bono) [1054927] - [scsi] pm80xx: Tasklets synchronization fix (Rich Bono) [1054927] - [scsi] pm80xx: Resetting the phy state (Rich Bono) [1054927] - [scsi] pm80xx: Fix for direct attached device (Rich Bono) [1054927] - [scsi] pm80xx: Firmware logging support (Rich Bono) [1054927] - [scsi] pm80xx: Phy settings support for motherboard controller (Rich Bono) [1054927] - [scsi] pm80xx: IButton security feature support for motherboard controllers (Rich Bono) [1054927] - [scsi] pm80xx: Print SAS address of IO failed device (Rich Bono) [1054927] - [scsi] pm80xx: 4G boundary fix (Rich Bono) [1054927] - [scsi] pm80xx: Set device state response logic fix (Rich Bono) [1054927] - [scsi] pm80xx: Display controller BIOS version (Rich Bono) [1054927] - [scsi] pm80xx: Indirect SMP request fix (Rich Bono) [1054927] - [scsi] pm80xx: Device id changes to support series 8 controllers (Rich Bono) [1054927] - [scsi] pm80xx: Fix for 32 bit compilation warning (Rich Bono) [1054927] - [security] keys: Increase root_maxkeys and root_maxbytes sizes (Steve Dickson) [1113607] - [net] ipv4: fix route cache rebuilds (Jiri Pirko) [1111631] - [net] sch_tbf: handle too small burst (Florian Westphal) [1103694] - [net] don't account for udp header size when computing seglen (Florian Westphal) [1103694] - [net] sctp: Fix sk_ack_backlog wrap-around problem (Daniel Borkmann) [1085932] {CVE-2014-4667} - [net] neigh: set nud_state to NUD_INCOMPLETE when probing router reachability (Hannes Frederic Sowa) [1110192] - [scsi] dual scan thread bug fix (David Milburn) [1079922] - [scsi] fix our current target reap infrastructure (David Milburn) [1079922] - [netdrv] sfc: Demote "MC Scheduler error" messages (Nikolay Aleksandrov) [805817] - [input] wacom: fix regression on X220 tablets (Aristeu Rozanski) [1112852] - [doc] procfs: fix incorrect formula to calculate CommitLimit value (Petr Oros) [1050174] - [netdrv] tg3: Clear NETIF_F_TSO6 flag before doing software GSO (Ivan Vecera) [1108572] - [fs] devpts: Add ctl_names back to moved proc files' ctl_tables (Prarit Bhargava) [1105533]- [drm] i915: backport fixes from upstream (Dave Airlie) [1110555] - [acpi] acpi_pad: power_saving_thread() call schedule() when need_resched is true (Tony Camuso) [831828] - [x86] apic: Plug racy xAPIC access of CPU hotplug code (Igor Mammedov) [1075145] - [x86] intel_pstate: Add CPU IDs for Broadwell processors (Steve Best) [1109389] - [x86] exec: fix leak of 32-bit libary mapping behavior to 64-bit children (Denys Vlasenko) [1064475] - [mm] memcg: fix race condition between memcg teardown and swapin (Johannes Weiner) [1001197] - [netdrv] vmxnet3: adjust ring sizes when interface is down (Neil Horman) [1079060] - [x86] kvm: expose ADX feature to guest (Don Dugger) [1097017] - [x86] kvm: expose new instruction RDSEED to guest (Don Dugger) [1097017] - [x86] cpufeature: Add the RDSEED and ADX features (Don Dugger) [1097017] - [x86] avx-512: Enable AVX-512 States Context Switch (Rui Wang) [1036233] - [x86] avx-512: AVX-512 Feature Detection (Rui Wang) [1036233] - [acpi] emca: Combine eMCA/EDAC event reporting priority (Rui Wang) [1032255] - [edac] Add an edac_report parameter to EDAC (Rui Wang) [1032255] - [x86] Export 'boot_cpu_physical_apicid' to modules (Rui Wang) [1032255] - [acpi] Fix extended error log driver to depend on CONFIG_X86_LOCAL_APIC (Rui Wang) [1032255] - [dmi] Avoid unaligned memory access in save_mem_devices() (Rui Wang) [1032255] - [acpi] Move cper.c from drivers/acpi/apei to drivers/firmware/efi (Rui Wang) [1032255] - [acpi] cper: Cleanup CPER memory error output format (Rui Wang) [1032255] - [acpi] cper: Enhance memory reporting capability (Rui Wang) [1032255] - [acpi] cper: Add UEFI 2.4 support for memory error (Rui Wang) [1032255] - [x86] mce: Add validation check before GHES error is recorded (Rui Wang) [1032255] - [dmi] Parse memory device type 17 in SMBIOS (Rui Wang) [1032255] - [dmi] Add DMI entry types to the headers (Rui Wang) [1032255] - [acpi] Extended error log driver for x86 platform (Rui Wang) [1032255] - [edac] bitops: Introduce a more generic BITMASK macro (Rui Wang) [1032255] - [acpi] cper: Update cper info (Rui Wang) [1032255] - [acpi] cper: Fix status check during error printing (Rui Wang) [1032255] - [acpi] ghes: add the needed hooks for EDAC error report (Rui Wang) [1032255] - [acpi] ghes: move structures/enum to a header file (Rui Wang) [1032255] - [lib] ratelimit: fix the return value when __ratelimit() fails to acquire the lock (Jiri Pirko) [1082772] - [lib] ratelimit: Fix/allow use in atomic contexts (Jiri Pirko) [1082772]- [fs] fuse: fix nlink after unlink (Brian Foster) [1054351] - [fs] fuse: fix fallocate vs. ftruncate race (Brian Foster) [1035422] - [fs] fuse: wait for writeback in fuse_file_fallocate() (Brian Foster) [1035422] - [fs] fuse: use list_for_each_entry() for list traversing (Brian Foster) [1035422] - [fs] fuse: readdir: check for slash in names (Brian Foster) [1035422] - [fs] fuse: hotfix truncate_pagecache() issue (Brian Foster) [1035422] - [fs] fuse: invalidate inode attributes on xattr modification (Brian Foster) [1035422] - [fs] fuse: postpone end_page_writeback() in fuse_writepage_locked() (Brian Foster) [1035422] - [fs] fuse: fix readdirplus Oops in fuse_dentry_revalidate (Brian Foster) [1035422] - [fs] fuse: allocate for_background dio requests based on io->async state (Brian Foster) [1035422] - [fs] fuse: optimize wake_up (Brian Foster) [1035422] - [fs] fuse: implement exclusive wakeup for blocked_waitq (Brian Foster) [1035422] - [fs] fuse: skip blocking on allocations of synchronous requests (Brian Foster) [1035422] - [fs] fuse: add flag fc->initialized (Brian Foster) [1035422] - [fs] fuse: make request allocations for background processing explicit (Brian Foster) [1035422] - [fs] fuse: fix hang of single threaded fuseblk filesystem (Brian Foster) [1035422] - [fs] fuse: allow control of adaptive readdirplus use (Brian Foster) [1035422] - [fs] fuse: avoid out-of-scope stack access (Brian Foster) [1035422] - [fs] fuse: Adapt readdirplus to application usage patterns (Brian Foster) [1035422] - [fs] fuse: delete dead .write_begin and .write_end aops (Brian Foster) [1035422] - [fs] fuse: separate queue for FORGET requests (Brian Foster) [1035422] - [fs] fuse: flush background queue on connection close (Brian Foster) [1035422] - [fs] fuse: support splice() reading from fuse device (Brian Foster) [1035422] - [fs] fuse: export generic_pipe_buf_*() to modules (Brian Foster) [1035422] - [fs] fuse: allow splice to move pages (Brian Foster) [1035422] - [fs] fuse: support splice() writing to fuse device (Brian Foster) [1035422] - [fs] fuse: get page reference for readpages (Brian Foster) [1035422] - [fs] bio: modify __bio_add_page to accept pages that dont start a new segment (Maurizio Lombardi) [885517] - [fs] bio: modify __bio_add_page() to accept pages that don't start a new segment (Maurizio Lombardi) [885517] - [fs] gfs2: Only wait for demote when last holder is dequeued (Robert S Peterson) [1110421] - [fs] btrfs: fix bio rw flag usage (Zach Brown) [1072112] - [fs] nfsd: notify_change needs elevated write count (Mateusz Guzik) [1105057] - [fs] cifs: ensure that srv_mutex is held when dealing with ssocket pointer (Sachin Prabhu) [1010233] - [fs] nfsv4: close needs to handle NFS4ERR_ADMIN_REVOKED (Dave Wysochanski) [1082127] - [fs] ext4: init pagevec in ext4_da_block_invalidatepages (Lukas Czerner) [876803] - [fs] ext4: Report max_batch_time option correctly (Lukas Czerner) [1100523] - [fs] ext4: fix deadlock when writing in ENOSPC conditions (Lukas Czerner) [1075780] - [fs] ext4: set b_blocknr to zero when block_validity fails (Lukas Czerner) [997894] - [fs] nfs: Use error handler on failed GETATTR with successful OPEN (Steve Dickson) [1104292] - [fs] lockd: Ensure that nlmclnt_block resets block->b_status after a server reboot (Steve Dickson) [959006] - [fs] nfs: Handle session reset before lease check (Scott Mayhew) [1090656] - [fs] ext4: Avoid underflow in ext4_trim_fs() (Lukas Czerner) [998785] - [fs] gfs2: When adding a new dir entry, inc link count if it is a subdir (Robert S Peterson) [1092083] - [fs] gfs2: Make gfs2_dir_del update link count when required (Robert S Peterson) [1092083] - [fs] gfs2: Don't use gfs2_change_nlink in link syscall (Robert S Peterson) [1092083] - [netdrv] mlx4_en: Add missing size to net_device_ops_ext structures (Amir Vadai) [1059086] - [netdrv] mlx4_en: Implement ndo_get_phys_port for VF's (Amir Vadai) [1059086]- [infiniband] usnic: fix up Kconfig items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: drop hpn module option (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Reset RoCE VF gids when guest driver goes down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Invoke UPDATE_QP for proxy QP1 on MAC changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add UPDATE_QP SRIOV wrapper support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix slave id computation for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Adjust port number in qp_attach wrapper when detaching (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: don't use napi_synchronize inside mlx4_en_netpoll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Defer VF initialization till PF is fully initialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Preserve pci_dev_data after __mlx4_remove_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add block multicast loopback support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Unregister inet notifier when unloading ocrdma (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix warnings about pointer <-> integer casts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Code clean-up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display FW version (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Query controller information (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Support non-embedded mailbox commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle CQ overrun error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display proper value for max_mw (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Use non-zero tag in SRQ posting (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Memory leak fix in ocrdma_dereg_mr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increment abi version count (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Update version string (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: ABI versioning between ocrdma and be2net (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Allow DPP QP creation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Read ASIC_ID register to select asic_gen (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: SQ and RQ doorbell offset clean up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: EQ full catastrophe avoidance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Don't resolve passive side RoCE L2 address in CMA REQ handler (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove overload in ib_sg_dma* (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Bump driver version to 1.3 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Update Mellanox copyright note (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Print QP information once connection is established (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Remove struct iscsi_iser_conn (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Drain the tx cq once before looping on the rx cq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix sector_t format warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Make buffer larger to avoid overflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Fix some indenting in mlx4_ib_add() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mad: Check and handle potential DMA mapping errors (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Returns an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mthca: Return an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add support for CONFIG_DEV command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: USe one wrapper that returns -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: pass pci_device_id.driver_data to __mlx4_init_one during reset (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use actual number of PCI functions (PF + VFs) for alias GUID logic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix a race condition between failing I/O and I/O completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid that writing into "add_target" hangs due to a cable pull (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make writing into the "add_target" sysfs attribute interruptible (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid duplicate connections (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add more logging (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Check ib_query_gid return value (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix two kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt num_vfs/probed_vf params for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt code for N-Port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add utils for N-Port VFs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add data structures to support N-Ports per VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_ib: Adapt code to use caps.num_ports instead of a constant (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Cleanup qib_register_observer() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Change SDMA progression mode depending on single- or multi-rail (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Publish T10-PI support to SCSI midlayer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Implement check_protection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] libiscsi: Add check_protection callback for transports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Support T10-PI operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Initialize T10-PI resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce pi_enable, pi_guard module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize fall_to_bounce_buf routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize iser_unmap_task_data and finalize_rdma_unaligned_sg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Replace fastreg descriptor valid bool with indicators container (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Keep IB device attributes under iser_device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Move fast_reg_descriptor initialization to a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Push the decision what memory key to use into fast_reg_mr routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid FRWR notation, use fastreg instead (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Suppress completions for fast registration work requests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix a sparse endianness warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove duplicate check in get_a_ctxt() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove '0x' when using pa format (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix memory leak of recv context when driver fails to initialize (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: fixup indentation in qib_ib_rcv() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: add missing braces in do_qib_user_sdma_queue_create() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Modify software pma counters to use percpu variables (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Add percpu counter replacing qib_devdata int_counter (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix debugfs ordering issue with multiple HCAs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Don't receive packets when the napi budget == 0 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix wrong dump of the vxlan offloads device capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Activate RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_ib: Fix SIDR support of for UD QPs under SRIOV/RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Implement IP based gids support for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add ref counting to port MAC table for RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: In RoCE allow guests to have multiple GIDS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: For RoCE, allow slaves to set the GID entry at that slave's index (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adjust QP1 multiplexing for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5_core: remove unreachable function call in module init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Expose support for signature MR feature (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Collect signature error completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Support IB_WR_REG_SIG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Keep mlx5 MRs in a radix tree under device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove MTT access mode from umr flags helper function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Break up wqe handling into begin & finish routines (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Initialize mlx5_ib_qp signature-related members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Implement create_mr and destroy_mr (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce signature verbs API (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce protected memory regions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: mlx4_init_slave() shouldn't access comm channel before PF is ready (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix memory access error in mlx4_QUERY_DEV_CAP_wrapper() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: mlx4_en_verify_params() can be static (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Support shutdown() interface (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Refactor umem to use linear SG table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Change Connect-X description in kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use union for BlueFlame WQE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix sparse warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix selftest failing on non 10G link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Replace mlx4_en_mac_to_u64() with mlx4_mac_to_u64() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move queue stopped/waked counters to be per ring (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Pad ethernet packets smaller than 17 bytes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Verify mlx4_en module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix UP limit in ieee_ets->prio_tc (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix bad use of dev_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx: Bump all Mellanox driver versions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix limiting number of IRQ's instead of RSS queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Set number of RX rings in a utility function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix load time panic during GID table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix traffic class shift (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix use after free in iser_snd_completion() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid dereferencing iscsi_iser conn object when not bound to iser connection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix smatch endianness error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dependency on X86 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Add include of because of kzalloc()/kfree() use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Report using RoCE IP based gids in port caps (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Build the port IBoE GID table properly under bonding (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE GID table resets per-port (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE locking earlier when initializing the GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Move rtnl locking to the right place (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Make sure GID index 0 is always occupied (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Don't allocate range of steerable UD QPs for Ethernet-only device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Don't set "block multicast loopback" capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix binary compatibility with libmlx5 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix RC transport send queue overhead computation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Verify reserved fields are cleared (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove old field for create mkey mailbox (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Abort driver cleanup if teardown hca fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Allow creation of QPs with zero-length work queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix PowerPC support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use uintptr_t casts to work around gcc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Improve debugfs readability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add support for resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Implement modify CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make sure doorbell record is visible before doorbell (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Use mlx5 core style warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Clear out struct before create QP command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix out arg size in access_register command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused includes of (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix unused variable warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Handle global/non-linklocal IPv6 addresses in cma_check_linklocal() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove unnecessary validation for port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use GFP_ATOMIC under spinlock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix a race condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Block rport upon TL error even with fast_io_fail_tmo = off (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add dependency on INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Move ocrdma_inetaddr_event outside of "#if CONFIG_IPV6" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add dependency INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cm: Fix missing unlock on error in cm_init_qp_rtr_attr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make ib_addr a core IB module (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Resolve Ethernet L2 addresses when modifying QP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Populate GID table with IP based gids (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use IBoE (RoCE) IP based GIDs in the port GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: IBoE (RoCE) IP-based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix error return code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused variable in usnic_debugfs_exit() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Set userspace/kernel ABI ver to 4 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Advertise usNIC devices as RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add dependency on CONFIG_INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix endianness-related warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up srq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up cq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Ethernet L2 attributes in verbs/cm structures (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add mechanism to support flow steering over IB links (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Enable device-managed steering support for IB ports too (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for IB L2 device-managed steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add flow steering support for IPoIB UD traffic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix micro UAR allocator (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove unused code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Append documentation to usnic_transport.h and cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix typo "Ignorning" -> "Ignoring" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Expose flows via debugfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use for_each_sg instead of a for-loop (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove superflous parentheses (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add RDMA_TRANSPORT_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in usnic_ib_qp_grp.h, usnic_ib_qp_grp.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in u*verbs.c, u*main.c and u*util.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_transport.h, usnice_transport.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_fwd.h, usnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Update ABI and Version file for UDP support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over sysfs to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over usnic_ib_qp_grp.* to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over main.c and verbs.c to the usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Push all forwarding state to usnic_fwd.h & uscnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add struct usnic_transport_spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Change WARN_ON to lockdep_assert_held (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add Cisco VIC low-level hardware driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix OCRDMA_GEN2_FAMILY macro definition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix AV_VALID bit position (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Select PTP_1588_CLOCK (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] make sure the src net is infiniband when create new link (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Only cycle port if HW timestamp config changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add PTP hardware clock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: slight optimization of addr compare (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check access to userspace response buffer in extended command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check input length in flow steering uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Set error code when fail to consume all flow_spec items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved fields in create_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check comp_mask in destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved field in extended command header (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: New macro to set pointers to NULL if length is 0 in INIT_UDATA() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] rds: prevent BUG_ON triggered on congestion update to loopback (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Check port number for validity before accessing data (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add NAPI support for transmit side (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Ignore irrelevant hypervisor events (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Set CQE/EQE size to 64B by default (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement ndo_get_phys_port_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Expose physical port id as PF/VF capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Introduce nic_info new flag in QUERY_FUNC_CAP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Rename QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove zeroed out of explicit QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: const'ify inbuf in struct ib_udata (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iwcm: Don't touch cm_id after deref in rem_ref (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Roll back round robin bitmap allocation commit for CQs, SRQs, and MPTs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: destroy workqueue when driver fails to register (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove selftest TX queues empty condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement the SIOCGHWTSTAMP ioctl (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Re-enable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: extended command an improved infrastructure for uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove ib_uverbs_flow_spec structure from userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Use a common header for uverbs flow_specs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make uverbs flow structure use names like verbs ones (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Rename 'flow' structs to match other uverbs structs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: clarify overflow/underflow checks on ib_create/destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Convert use of typedef ctl_table to struct ctl_table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix page shift in create CQ for userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix device max capabilities check (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix list_del of empty list (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Encorce MR access rights rules on kernel consumers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix endless loop in resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Discard events for IDs not yet claimed by user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add Cisco usNIC rdma node and transport types (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Report receive errors correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid offlining operational SCSI devices (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Remove target from list before freeing Scsi_Host structure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add change_queue_depth and change_queue_type support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make queue size configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Introduce srp_alloc_req_data() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Export sgid to sysfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add periodic reconnect functionality (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add periodic reconnect support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Start timers if a transport layer error occurs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Use SRP transport layer error recovery (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add transport layer error handling (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Keep rport as long as the IB transport layer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make transport layer retry count configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Convert ipath_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant check in ocrdma_build_fr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix a crash in rmmod (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Silence an integer underflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use enum to indicate adapter page size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Update opt param mask for RTS2RTS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove "Always false" comparison (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Change optimal_reclaimed_pages for better performance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Clear reserved area in set_hca_cap() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Support communicating arbitrary host page size to firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix cleanup flow when DMA mapping fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix srq free in destroy qp (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Simplify mlx5_ib_destroy_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix overflow check in IB_WR_FAST_REG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Multithreaded create MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix check of number of entries in create CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] netlink: Remove superfluous RDMA_NL_GET_OP() masking (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Pass imm_data from ib_uverbs_send_wr to ib_send_wr correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Start multicast join process only on active ports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Add path query flushing in ipoib_ib_dev_cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix usage of uninitialized multicast objects (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Avoid flushing the driver workqueue on dev_down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix deadlock between dev_change_flags() and __ipoib_dev_flush() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Change CM skb memory allocation to be non-atomic during init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] ipoib: Fix crash in dev_open error flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath structures are allocated per NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: ICM pages are allocated on device NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath resources allocated dynamically (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add immediate activate for VGT->VST->VGT (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Initialize all mailbox buffers to zero before use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add RFS support in UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Set IBoE SL (user-priority) by egress map when using vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Implement resource quota enforcement (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix quota handling in the QUERY_FUNC_CAP wrapper (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Structures and init/teardown for VF resource quotas (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix checking order in MR table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't fail reg/unreg vlan for older guests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Resource tracker for reg/unreg vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use vlan id instead of vlan index for unregistration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix reg/unreg vlan/mac to conform to the firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix register/unreg vlan flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix call to __mlx4_unregister_mac (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Temporarily disable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Unused local variable in mlx4_opreq_action (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix typo, move similar defs to same location (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Clean the code to eliminate trivial build warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Remove unnecessary semicolons (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Ensure proper synchronization accessing memory (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix alignment of reg umr gather buffers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix eq names to display nicely in /proc/interrupts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix error code translation from firmware to driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix opt param mask according to firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix opt param mask for sq err to rts transition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Disable atomic operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix layout of struct mlx5_init_seg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Keep polling to reclaim pages while any returned (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Avoid async events on invalid port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Decrease memory consumption of mr caches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Remove checksum on command interface commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix memory leak in mlx5_ib_create_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Flush cache workqueue before destroying it (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix send work queue size calculation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Rename name of mlx4_en_rx_alloc members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove unused MLX5_DEBUG param in Kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning about int/pointer size mismatch (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix redundant pointer check in dealloc flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix possible memory leak in iser_create_frwr_pool() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix passing wrong opcode to modify_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fill PVID in UMC case (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add ABI versioning support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Consider multiple SGES in case of DPP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix for displaying proper link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increase STAG array size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Dont use PD 0 for userpace CQ DB (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: FRMA code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: For ERX2 irrespective of Qid, num_posted offset is 24 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix to work with even a single MSI-X vector (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove the MTU check based on Ethernet MTU (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add support for fast register work requests (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Create IRD queue fix (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Better checking of userspace values for receive flow steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Export ib_create/destroy_flow through uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Infrastructure for extensible uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Reduce scope of local variables in mlx4_en_xmit (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix handling of dma_map failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Notify user when TX ring in error state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Disable global flow control when PFC enabled (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Coding style cleanup in mlx4_en_dcbnl_ieee_setpfc() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Support MANAGE_PAGES and QUERY_PAGES firmware command changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fixes to XRC reference counting in uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add locking around event dispatching on XRC target QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix XRC QPs detection in the resource tracker (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Cache recv DB until QP moved to RTR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove __packed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove driver QP state machine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Don't allow zero/invalid sgid usage (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant dev reference (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Style and redundant code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce fast memory registration model (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Place the fmr pool into a union in iser's IB conn struct (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Handle unaligned SG in separate function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize rdma memory registration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Accept session->cmds_max from user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Restructure allocation/deallocation of connection resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Use proper debug level value for info prints (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Staticize local functions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove health handler plugin (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: VFs must ignore the enable_64b_cqe_eqe module param (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't give VFs MAC addresses which are derived from the PF MAC (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Variable may be used uninitialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Implement new initialization sequence (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix stack info leak in mlx5_ib_alloc_ucontext() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix error return code in init_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Only call cma_save_ib_info() for CM REQs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix accessing invalid private data for UD (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: fix error return code in mlx5_alloc_uuars() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix gcc warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Respond to operation request by firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use after free in mlx5_cmd_comp_handler() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5 core: Fix __udivdi3 when compiling for 32 bit arches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Return -EFAULT instead of -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Adjust hca_cap.uar_page_sz to conform to Connect-IB spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Let srp_abort() return FAST_IO_FAIL if TL offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename ll methods to busy-poll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename include/net/ll_poll.h to include/net/busy_poll.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Use get_unused_fd_flags(O_CLOEXEC) instead of get_unused_fd() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fixes for sparse warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make profile[] static in main.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add HW enforcement to VF link state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add driver for Mellanox Connect-IB adapters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add reserved values to enums for low-level driver use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Bump driver version and release date (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make HCA completion vector configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Maintain a single connection per I_T nexus (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fail I/O fast if target offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Skip host settle delay (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid skipping srp_reset_host() after a transport error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix remove_one crash due to resource exhaustion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove an unnecessary test (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix error return code in add_port() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF link state support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF MAC spoof checking support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: use __netdev_pick_tx instead of __skb_tx_hash in mlx4_en_select_queue (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Low Latency recv statistics (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add Low Latency Socket (LLS) support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] switch infiniband uverbs to anon_inodes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Optimize CQ callbacks (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] drivers: avoid format string in dev_set_name (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [fs] make get_unused_fd_flags() a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [base] drivercore: Add driver probe deferral mechanism (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] vlan: Implement vlan_dev_get_egress_qos_mask as an inline (Doug Ledford) [1051207] - [net] vlan: Provide read access to the vlan egress map (Doug Ledford) [1051207] - [net] vlan: fix a race in egress prio management (Doug Ledford) [1051207] - [net] core: Add VF link state control policy (Doug Ledford) [1059086] - [net] core: Add VF link state control (Doug Ledford) [1059086] - [net] rtnetlink: Fix VF IFLA policy (Doug Ledford) [1059086] - [net] if_link: Add additional parameter to IFLA_VF_INFO for spoof checking (Doug Ledford) [1059086] - [firmware] iwlwifi: update firmware for 7260 / 3160 devices (Stanislaw Gruszka) [1054423]- [fs] vfs: fix autofs/afs/etc magic mountpoint breakage (Frantisek Hrbata) [1079347] {CVE-2014-0203} - [kernel] sched_cpupri: Fix memory barriers for vec updates to always be in order (Daniel Bristot de Oliveira) [1079478] - [kernel] sched_cpupri: Remove the vec->lock (Daniel Bristot de Oliveira) [1079478] - [md] always set MD_RECOVERY_INTR when interrupting a reshape thread (Jes Sorensen) [1109782] - [md] always set MD_RECOVERY_INTR when aborting a reshape or other "resync" (Jes Sorensen) [1109782] - [md] avoid possible spinning md thread at shutdown (Jes Sorensen) [1109782] - [netdrv] hyperv: Add hash value into RNDIS Per-packet info (Jason Wang) [1102261] - [netdrv] hyperv: Properly handle checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable sendbuf mechanism on the send path (Jason Wang) [1102261] - [netdrv] hyperv: Simplify the send_completion variables (Jason Wang) [1102261] - [netdrv] hyperv: Remove recv_pkt_list and lock (Jason Wang) [1102261] - [netdrv] hyperv: Add support for virtual Receive Side Scaling vRSS (Jason Wang) [1102261] - [hv] vmbus: Implement per-CPU mapping of relid to channel (Jason Wang) [1102261] - [hv] Eliminate the channel spinlock in the callback path (Jason Wang) [1102261] - [netdrv] hyperv: Address UDP checksum issues (Jason Wang) [1102261] - [netdrv] hyperv: Negotiate suitable ndis version for offload support (Jason Wang) [1102261] - [netdrv] hyperv: Allocate memory for all possible per-pecket information (Jason Wang) [1102261] - [netdrv] hyperv: Enable large send offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable send side checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable receive side IP checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable offloads on the host (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the send path (Jason Wang) [1102261] - [netdrv] hyperv: Enable scatter gather I/O (Jason Wang) [1102261] - [hv] vmbus: Increase the limit on the number of pfns we can handle (Jason Wang) [1102261] - [netdrv] hyperv: Add latest NetVSP versions to auto negotiation (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the netvsc receive callback functio (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the receive path (Jason Wang) [1102261] - [netdrv] hyperv: Get rid of the rndis_filter_packet structure (Jason Wang) [1102261] - [hv] vmbus: Support per-channel driver state (Jason Wang) [1102261] - [kernel] kthread: ensure locality of task_struct allocations (Doug Ledford) [1109975] - [kernel] kthread: make kthread_create() killable (Doug Ledford) [1109975] - [kernel] kthread: NUMA aware kthread_create_on_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_thread_info_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_task_struct_node() (Doug Ledford) [1109975] - [netdrv] sfc: use gso_max_segs and remove RHEL-specific hack (Nikolay Aleksandrov) [1021960] - [block] brd: Fix brd_lookup_page() race (Jeff Moyer) [962593] - [scsi] isci: fix needless ata reset escalation (David Milburn) [1074943] - [acpi] acpica: Add "Windows 2013" string to _OSI support (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Windows8/Server2012 string for _OSI method (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Vista SP2 to supported _OSI strings (Lenny Szubowicz) [1093502] - [x86] Replace left over sti/cli in ia32 audit exit code (Niels de Vos) [1105048] - [kernel] audit: Call tty_audit_push_task() outside preempt disabled (Mateusz Guzik) [1097315] - [kernel] watchdog: touch_nmi_watchdog should only touch local cpu not every one (Don Zickus) [646626] - [kernel] Fix race condition in add_memory_block that can cause kernel panic when ballooning down memory (Larry Woodman) [1102551] - [kernel] percpu: fix this_cpu_sub() subtrahend casting for unsigneds (Doug Ledford) [1105648] - [kernel] percpu: fix __this_cpu_*_return() definition (Doug Ledford) [1105648] - [kernel] percpu: Generic support for this_cpu_add, sub, dec, inc_return (Doug Ledford) [1105648] - [kernel] percpu: make alloc_percpu() handle array types (Doug Ledford) [1105648] - [kernel] this_cpu: Introduce this_cpu_ptr() and generic this_cpu_* operations (Doug Ledford) [1105648] - [net] tcp: syncookies: do not use getnstimeofday() (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce mss table to four values (Florian Westphal) [1084438] - [net] tcp: syncookies: update mss tables (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce cookie lifetime to 128 seconds (Florian Westphal) [1084438] - [net] rate-limit warn-bad-offload splats (Nikolay Aleksandrov) [1103683] - [net] Use device model to get driver name in skb_gso_segment() (Nikolay Aleksandrov) [1103683] - [net] openvswitch: fix use-after-free bug in netns (Flavio Leitner) [1100127] - [net] llc: Fix length check in llc_fixup_skb() (Jiri Benc) [1101053] - [net] unix socket code abuses csum_partial (Hannes Frederic Sowa) [1077296] - [net] fix wrong mac_len calculation for vlans (Nikolay Aleksandrov) [1102044] - [net] tcp: fix a timewait refcnt race (Jiri Benc) [1098048] - [net] filter: add vlan tag access (Jiri Benc) [1082097] - [net] filter: add XOR operation (Jiri Benc) [1082097] - [net] filter: add SKF_AD_RXHASH and SKF_AD_CPU (Jiri Benc) [1082097] - [net] filter: Socket filter ancilliary data access for skb->dev->type (Jiri Benc) [1082097] - [net] filter: Add SKF_AD_QUEUE instruction (Jiri Benc) [1082097] - [net] filter: ingress socket filter by mark (Jiri Benc) [1082097] - [scsi] bnx2i: Make boot_nic entry visible in the sysfs session objects (Maurizio Lombardi) [1101442] - [scsi] hpsa: update driver version to 3.4.4-1-RH1 (Tomas Henzl) [1108346] - [scsi] hpsa: add new Smart Array PCI IDs (May 2014) (Tomas Henzl) [1108346] - [scsi] hpsa: Checking for a NULL return from a kzalloc call (Tomas Henzl) [1108346]- [scsi] Add timeout to avoid infinite command retry (David Milburn) [974583] - [md] dm-thin: update discard_granularity to reflect the thin-pool blocksize (Mike Snitzer) [1108809] - [md] dm-bio-prison: implement per bucket locking in the dm_bio_prison hash table (Mike Snitzer) [1108809] - [md] dm-thin: return ENOSPC instead of EIO when error_if_no_space enabled (Mike Snitzer) [1108809] - [netdrv] i40evf: don't use RESETTING state during reinit (Stefan Assmann) [1038788] - [netdrv] i40evf: remove storm control (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove reserved PCTYPE defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update check for AQ aliveness (Stefan Assmann) [1038788] - [netdrv] i40evf: Use is_multicast_ether_addr helper (Stefan Assmann) [1038788] - [netdrv] i40evf: remove usless return statements (Stefan Assmann) [1038788] - [netdrv] i40evf: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1038788] - [netdrv] i40evf: control auto ITR through ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: set proper default for ITR registers (Stefan Assmann) [1038788] - [netdrv] i40evf: make ethtool_ops const (Stefan Assmann) [1038788] - [netdrv] i40evf: don't lie to ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: Use macro param for ethtool stats (Stefan Assmann) [1038788] - [netdrv] i40evf: Fix the headers and update copyright year (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove unused defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update AdminQ interface (Stefan Assmann) [1038788] - [netdrv] i40evf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038788] - [netdrv] i40evf: enable CONFIG_I40EVF (Stefan Assmann) [1038788] - [netdrv] i40evf: fixes to get i40evf working with RHEL6.6 (Stefan Assmann) [1038788] - [netdrv] i40evf: initial commit (Stefan Assmann) [1038788] - [netdrv] i40e: relax the firmware API version check (Stefan Assmann) [1038787] - [netdrv] i40: disable FCoE for MFP modes (Stefan Assmann) [1038787] - [netdrv] i40e: add clear_pxe AdminQ request (Stefan Assmann) [1038787] - [netdrv] i40e: Clear recovery pending, if reset failed (Stefan Assmann) [1038787] - [netdrv] i40e: Change type to u32 to avoid sparse error (Stefan Assmann) [1038787] - [netdrv] i40e: remove storm control (Stefan Assmann) [1038787] - [netdrv] i40e: Use the new i40e_get_fd_cnt_all function in other places (Stefan Assmann) [1038787] - [netdrv] i40e: Report cmd->data in ETHTOOL_GRXCLSRLCNT instead of ETHTOOL_GRXCLSRULE (Stefan Assmann) [1038787] - [netdrv] i40e: Remove reserved PCTYPE defines (Stefan Assmann) [1038787] - [netdrv] i40e: Tx/Rx rings declaration (Stefan Assmann) [1038787] - [netdrv] i40e: enable descriptor prefetch for VFs (Stefan Assmann) [1038787] - [netdrv] i40e: Update check for AQ aliveness (Stefan Assmann) [1038787] - [netdrv] i40e: remove usless return statements (Stefan Assmann) [1038787] - [netdrv] i40e: fix passing wrong error code to i40e_open() (Stefan Assmann) [1038787] - [netdrv] i40e: Check PCI_IOV config to avoid compile error (Stefan Assmann) [1038787] - [netdrv] i40e: remove Tx work for ptp (Stefan Assmann) [1038787] - [netdrv] i40e: Don't disable SR-IOV when VFs are assigned (Stefan Assmann) [1038787] - [netdrv] i40e: remove hardcode of stats struct size in ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: control auto ITR through ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: set proper default for ITR registers (Stefan Assmann) [1038787] - [netdrv] i40e: add required include (Stefan Assmann) [1038787] - [netdrv] i40e: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038787] - [netdrv] i40e: fix Timesync Tx interrupt handler code (Stefan Assmann) [1038787] - [netdrv] i40e: enable CONFIG_I40E (Stefan Assmann) [1038787] - [netdrv] i40e: fixes to get i40e working with RHEL6.6 (Stefan Assmann) [1038787] - [netdrv] i40e: initial commit (Stefan Assmann) [1038787] - [pci] pci_regs: Add PCI bus link speed and width defines (Stefan Assmann) [1038787] - [netdrv] veth: fix NULL dereference in veth_dellink() (Ivan Vecera) [1108641] - [netdrv] veth: fix a NULL deref in netif_carrier_off (Ivan Vecera) [1108641] - [netdrv] veth: avoid a NULL deref in veth_stats_one (Ivan Vecera) [1108641] - [scsi] lpfc: Update version for 10.2.8020.1 driver release (Rob Evers) [1109274] - [scsi] lpfc: Add iotag memory barrier (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix ExpressLane priority setup (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for initializing RRQ bitmap (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for cleaning up stale ring flag and sp_queue_event entries (Rob Evers) [1109274]- [kernel] cred: Fix double free in prepare_usermodehelper_creds() error handling (Radomir Vrbovsky) [1087544] - [kernel] cred: Fix memory leak in error handling (Radomir Vrbovsky) [1087544] - [drm] i915: mst topology dumper in debugfs (Dave Airlie) [1074025] - [drm] i915: add DP 1.2 MST support (Dave Airlie) [1074025] - [drm] i915: check connector->encoder before using it (Dave Airlie) [1074025] - [drm] i915: split some DP modesetting code into a separate function (Dave Airlie) [1074025] - [drm] dp_helper: add Displayport multi-stream helper (Dave Airlie) [1074025] - [drm] add a path blob property (Dave Airlie) [1074025] - [drm] fb_helper: allow adding/removing connectors later (Dave Airlie) [1074025] - [drm] crtc: add interface to reinitialise the legacy mode group (Dave Airlie) [1074025] - [drm] fix memory leak around mode_group (Dave Airlie) [1074025] - [drm] i915: add some registers need for displayport MST support (Dave Airlie) [1074025] - [drm] add DP MST encoder type (Dave Airlie) [1074025] - [drm] dp_helper: add defines for DP 1.2 and MST support (Dave Airlie) [1074025] - [drm] i915: support address only i2c-over-aux transactions (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: move dp aux ch register init to aux init (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp aux (Dave Airlie) [1074025] - [drm] i915: move edp vdd enable/disable at a lower level in i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: split edp_panel_vdd_on() for reuse (Dave Airlie) [1074025] - [drm] i915: fix order of dp aux i2c device cleanup (Dave Airlie) [1074025] - [drm] i915: add unregister callback to connector (Dave Airlie) [1074025] - [drm] i915: Enable 5.4Ghz HBR2 link rate for Displayport 1.2-capable devices (Dave Airlie) [1074025] - [drm] dp_helper: don't return EPROTO for defers (Dave Airlie) [1074025] - [drm] dp: Update comments about common i2c over dp assumptions (Dave Airlie) [1074025] - [drm] dp: let drivers specify the name of the I2C-over-AUX adapter (Dave Airlie) [1074025] - [drm] dp: Allow registering AUX channels as I2C busses (Dave Airlie) [1074025] - [drm] dp: Add DisplayPort link helpers (Dave Airlie) [1074025] - [drm] dp: Add drm_dp_dpcd_read_link_status() (Dave Airlie) [1074025] - [drm] dp: Add AUX channel infrastructure (Dave Airlie) [1074025] - [drm] dp_helper: Add DP test sink CRC definition (Dave Airlie) [1074025] - [drm] radeon: fix register typo on si (Rob Clark) [1082803] - [drm] i915: add locking to fixed panel edid probing (Rob Clark) [1082803] - [drm] upstream sync to v3.14.2 (Rob Clark) [1082803] - [drm] upstream sync to v3.13.11 (Rob Clark) [1082801] - [drm] upstream sync to v3.12.18 (Rob Clark) [1082794] - [drm] upstream sync to v3.11.10 (Rob Clark) [1082788] - [drm] upstream sync to v3.10.38 (Rob Clark) [1082786] - [netdrv] bna: Update the Driver Version to 3.2.23.0 (Ivan Vecera) [1054464] - [netdrv] bna: Firmware Patch Simplification (Ivan Vecera) [1054464] - [netdrv] bna: Embed SKB Length in TX Vector (Ivan Vecera) [1054464] - [netdrv] bna: Handle the TX Setup Failures (Ivan Vecera) [1054464] - [netdrv] bna: Add NULL Check Before Dereferencing TCB (Ivan Vecera) [1054464] - [netdrv] bna: CQ Read Fix (Ivan Vecera) [1054464] - [netdrv] bna: RX Processing and Config Changes (Ivan Vecera) [1054464] - [netdrv] bna: Enable Multi Buffer RX (Ivan Vecera) [1054464] - [netdrv] bna: RX Filter Enhancements (Ivan Vecera) [1054464] - [netdrv] bna: Fix Filter Add Del (Ivan Vecera) [1054464] - [netdrv] bna: Set Get IOC fw State (Ivan Vecera) [1054464] - [netdrv] bna: Add software timestamping support (Ivan Vecera) [1054464] - [kernel] tracing: Add BUG_ON when stack end location is over written (Aaron Tomlin) [1094831] - [netdrv] bonding: look for bridge IPs in arp monitoring (Veaceslav Falico) [704190] - [kernel] sched: free per cpu migration threads on suspend (Prarit Bhargava) [1020466] - [ata] ahci: AHCI-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [ata] ata_piix: IDE-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [i2c] i801: SMBus patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [mfd] lpc_ich: iTCO_wdt patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [firmware] efi-pstore: Make efi-pstore return a unique id (Tomoki Sekiyama) [1054513] - [firmware] efivars: Hold off deletion of sysfs entry until the scan is completed (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Cocci spatch "memdup.spatch" (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Read data from variable store before memcpy() (Tomoki Sekiyama) [1054514] - [firmware] efivars: efivar_entry API (Tomoki Sekiyama) [1054514] - [firmware] efivarfs: Return an error if we fail to read a variable (Tomoki Sekiyama) [1054513] - [acpi] acpica: Add a lock to the internal object reference count mechanism (Naoya Horiguchi) [1023242] - [acpi] acpica: Standardize integer output for ACPICA warnings/errors (Naoya Horiguchi) [1023242] - [acpi] acpica: Change package length error message to an info message (Naoya Horiguchi) [1023242] - [acpi] acpica: Use acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [acpi] osl: add acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [edac] mce_amd: Add MCE decoding support for Family 16h (Kim Naru) [989776] - [edac] mce_amd: Make MC2 decoding per-family (Kim Naru) [989776] - [edac] mce_amd: Dump error status (Kim Naru) [989776] - [edac] mce_amd: Report decoded error type first (Kim Naru) [989776] - [edac] mce_amd: Dump CPU f/m/s triple with the error (Kim Naru) [989776] - [edac] mce_amd: Remove functional unit references (Kim Naru) [989776] - [edac] Revert "Add error decoding support for AMD Fam16h processors" (Kim Naru) [989776] - [hv] hyperv-fb: kick off efifb early (Jason Wang) [1056676] - [hv] hyperv-fb: add support for generation 2 virtual machines (Jason Wang) [1056676] - [hv] vmbus: use resource for hyperv mmio region (Jason Wang) [1056676] - [hv] vmbus: add missing breaks (Jason Wang) [1056676] - [hv] vmbus: Extract the mmio information from DSDT (Jason Wang) [1056676] - [input] hyperv-keyboard - pass through 0xE1 prefix (Jason Wang) [1056676] - [input] add a driver to support Hyper-V synthetic keyboard (Jason Wang) [1056676] - [x86] Remove useless reinitialization of irq descriptors (Jason Wang) [1056676] - [x86] pic: Fix section mismatch in legacy pic (Jason Wang) [1056676] - [x86] pic: Probe for legacy PIC and set legacy_pic appropriately (Jason Wang) [1056676] - [x86] hyperv: Correctly guard the local APIC calibration code (Jason Wang) [1056676] - [x86] hyperv: Get the local APIC timer frequency from the hypervisor (Jason Wang) [1056676] - [x86] legacy_irq: Remove left over nr_legacy_irqs (Jason Wang) [1056676] - [x86] pic: Make use of legacy_pic abstraction (Jason Wang) [1056676] - [x86] pic: Introduce legacy_pic abstraction (Jason Wang) [1056676] - [x86] apic: Allow use of lapic timer early calibration result (Jason Wang) [1056676] - [edac] sb_edac: add support for Haswell based systems (Aristeu Rozanski) [1010484] - [edac] sb_edac: remove bogus assumption on mc ordering (Aristeu Rozanski) [1010484] - [edac] sb_edac: fix socket detection on Ivy Bridge controllers (Aristeu Rozanski) [1010484] - [edac] sb_edac: update Kconfig description (Aristeu Rozanski) [1010484] - [edac] sb_edac: search devices using product id (Aristeu Rozanski) [1010484] - [edac] sb_edac: make RIR limit retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make node id retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make memory type detection per memory controller (Aristeu Rozanski) [1010484] - [net] ip_tunnel: fix ip_tunnel_find to return NULL in case the tunnel is not there (Jiri Pirko) [1104503] - [net] ip6ip6: autoload ip6 tunnel (Hannes Frederic Sowa) [1104038] - [net] netlink: Use netlink_ns_capable to verify the permisions of netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Add variants of capable for use on netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] Add file_ns_capable() helper function for open-time capability checking (Jiri Benc) [1094267] {CVE-2014-0181} - [net] security: remove the security_netlink_recv hook as it is equivalent to capable() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: rename ssk to sk in struct netlink_skb_params (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make the sending netlink socket availabe in NETLINK_CB (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill loginuid/sessionid/sid members from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill eff_cap from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Rename netlink_capable netlink_allowed (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Fix permission check in netlink_connect() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: fix possible spoofing from non-root processes (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make NETLINK_USERSOCK work again (Jiri Benc) [1094267] {CVE-2014-0181}- [netdrv] qlogic: Use time_before() (Chad Dupuis) [1054305] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV on PF unload when VFs are assigned to VMs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.59 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Collect firmware dump using DMA on 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add mac learning support to SR-IOV VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support to process commands in atomic context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow SR-IOV VF probe in hypervisor (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set real_num_tx_queues, real_num_rx_queues properly (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while dumping TX queues on TX timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.58 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Limit vNIC support in legacy interrupt mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add driver logs in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow setting TX interrupt coalescing parameters from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add hwmon-sysfs interface to export board temperature (Chad Dupuis) [1054305] - [netdrv] qlcnic: Optimize MAC learning code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory leak (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reset firmware API lock at driver load time (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MSI-X initialization code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned in guest OS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix PVID configuration on eSwitch port (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix max ring count calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix to send INIT_NIC_FUNC as first mailbox (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic due to uninitialzed delayed_work struct in use (Chad Dupuis) [1054305] - [netdrv] qlcnic: include irq.h for irq definitions (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove casts of pointer to same type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.57 (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix a couple off-by-one bugs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix number of rings when we fall back from msix to legacy (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow any VLAN to be configured from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix function return error check (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.56 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance semaphore lock access failure error message (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow vlan0 traffic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance driver message in failed state (Chad Dupuis) [1054305] - [netdrv] qlcnic: Updates to QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Re-factor firmware minidump template header handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup qlcnic_enable_msix() return values (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.55 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback test failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix tx timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of vlan list (Chad Dupuis) [1054305] - [netdrv] qlcnic: Correct off-by-one errors in bounds checks (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance logic to calculate msix vectors (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor interrupt coalescing code for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update poll controller code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt code cleanup (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance Tx timeout debugging (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use bool for rx_mac_learn (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unused code (Chad Dupuis) [1054305] - [netdrv] qlcnic: make local functions static (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.54 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable IPv6 LRO even if IP address is not programmed (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV cleanup code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable beaconing for 83xx/84xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do MAC learning for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Turn on promiscous mode for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable VF flood bit on PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restrict VF from configuring any VLAN mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert vmalloc/memset to kcalloc (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool statistics length calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in TX statistics (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in Tx completion path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix resource allocation for TX queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_83xx_hw.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_io.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.53 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Support for 16 virtual NIC functions (Chad Dupuis) [1054305] - [netdrv] qlcnic: VLAN enhancement for 84XX adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow single Tx/Rx queue for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor initialize nic code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Issue INIT_NIC command only once (Chad Dupuis) [1054305] - [netdrv] qlcnic: Disable DCB operations from SR-IOV VFs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox registers when mailbox command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix mailbox processing during diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow firmware dump collection when auto firmware recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory allocation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS validation for 83xx/84xx series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS ring validation logic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic test for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix usage of netif_tx_wake, netif_tx_stop api during link change (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.52 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable multiple Tx queue support for 83xx/84xx Series adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: refactor Tx/SDS ring calculation and validation in driver (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool Statistics for Multiple Tx queue (Chad Dupuis) [1054305] - [netdrv] qlcnic: Register netdev in FAILED state for 83xx/84xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not read QLCNIC_FW_CAPABILITY_MORE_CAPS bit for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not force adapter to perform LRO without destination IP check (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unnecessary pci_set_drvdata() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Validate Tx queue only for 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.51 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Skip unknown entry type while collecting firmware dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb code cleanup and refactoring (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove redundant eSwitch enable commands (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update ethtool standard pause settings (Chad Dupuis) [1054305] - [netdrv] qlcnic: Firmware dump collection when auto recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool to display ring indices and interrupt mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Print informational messages only once during driver load (Chad Dupuis) [1054305] - [netdrv] qlcnic: add missing destroy_workqueue() on error path in qlcnic_probe() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Miscellaneous conversions to ETH_ALEN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix register device in FAILED state for 82xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix VF reset recovery (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix warning reported by kbuild test robot (Chad Dupuis) [1054305] - [netdrv] qlcnic: use standard NAPI weights (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix sparse warning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert uses of compare_ether_addr to ether_addr_equal (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.50 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for per port eswitch configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restructuring of qlc_83xx_fw_info structure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER support for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER callback handlers (Chad Dupuis) [1054305] - [netdrv] qlcnic: Store firmware dump state in CAMRAM register (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use firmware recommended dump capture mask as default (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove inline keyword (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance PVID handling for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert dma_alloc_coherent() to dma_zalloc_coherent (Chad Dupuis) [1054305] - [netdrv] qlcnic: underflow in qlcnic_validate_max_tx_rings() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.49 (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Add support for CEE Netlink interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Register DCB AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Get DCB parameters from the adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Query adapter DCB capabilities (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.48 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable diagnostic test for multiple Tx queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable Tx queue changes using ethtool for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Multi Tx queue support for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.47 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 84xx adapters to load firmware from file (Chad Dupuis) [1054305] - [netdrv] qlcnic: Loopback Inter Driver Communication AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add PVID support for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable support for 844X adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.46 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox command data when a command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix driver initialization for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Flush mailbox command list when mailbox is not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reinitialize mailbox data structures after firmware reset (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix beacon state return status handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix set driver version command (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.45 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable mailbox interface in poll mode when interrupts are not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Replace poll mode mailbox interface with interrupt based mailbox interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt based driver firmware mailbox mechanism (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance diagnostic loopback error codes (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix for flash update failure on 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed and duplex display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed display for 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix external loopback test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Removed adapter series name from warning messages (Chad Dupuis) [1054305] - [netdrv] qlcnic: Free up memory in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ingress MAC learning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MAC address filter issue on 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix setting Guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix operation type and command type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of work function (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix releasing of Tx frag which was never mapped (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix dump template version mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while setting VF's MAC address (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix multicast packet handling for PF and VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix NULL pointer dereference in VF probe path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set __QLCNIC_DEV_UP in adapter state before enabling interrupts (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix invalid register offset calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.44 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 83xx suspend and resume (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 'set driver version' in 83XX (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup of structure qlcnic_hardware_context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for PEX DMA method to read memory section of adapter dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: Secondary unicast MAC address support (Chad Dupuis) [1054305] - [netdrv] qlcnic: Minimize sleep duration within loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Handle qlcnic_alloc_mbx_args() failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not sleep while holding spinlock (Chad Dupuis) [1054305] - [netdrv] qlcnic: replace strict_strtoul() with kstrtoul() (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove redundant D0 power state set (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: Check for assigned VFs and block remove if VFs are active (Bandan Das) [1016487] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned to VMs (Bandan Das) [1011773] - [netdrv] benet: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: re-factor MCCQ error status handling code (Ivan Vecera) [1054277] - [netdrv] be2net: support flashing new regions on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: skip multicast promiscuos setting in already set (Ivan Vecera) [1054277] - [netdrv] be2net: enable interrupts in EEH resume (Ivan Vecera) [1054277] - [netdrv] be2net: use MCCQ instead of MBOX in be_cmd_rss_config() (Ivan Vecera) [1054277] - [netdrv] be2net: include rx-compl error counter in ethtool stats (Ivan Vecera) [1054277] - [netdrv] be2net: remove unused code in be_cmd_vlan_config() (Ivan Vecera) [1054277] - [netdrv] be2net: covert vlan array to bit-map (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_ethtool.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix function call indentation in be_cmds.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_main.c (Ivan Vecera) [1054277] - [netdrv] be2net: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] ethtool: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] be2net: Fix invocation of be_close() after be_clear() (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reap TX compls till HW doesn't respond for some time (Ivan Vecera) [1054277] - [netdrv] be2net: Add abi version between be2net and ocrdma (Ivan Vecera) [1054277] - [netdrv] be2net: add FW cmds needed for VxLAN offloads (Ivan Vecera) [1054277] - [netdrv] be2net: Call dev_kfree_skby_any instead of kfree_skb (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.2 (Ivan Vecera) [1054277] - [netdrv] be2net: Fix vlans_added counter (Ivan Vecera) [1054277] - [netdrv] be2net: Create multiple TXQs on RSS capable multi-channel BE3-R interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: fix pmac_id allocation size (Ivan Vecera) [1054277] - [netdrv] be2net: log LPVID used in multi-channel configs (Ivan Vecera) [1054277] - [netdrv] be2net: Use GET_PROFILE_CONFIG cmd for BE3-R to query max-vfs (Ivan Vecera) [1054277] - [netdrv] be2net: do external loopback test only when it is requested (Ivan Vecera) [1054277] - [netdrv] be2net: dma_sync each RX frag before passing it to the stack (Ivan Vecera) [1054277] - [netdrv] be2net: use the dma state API instead of the pci equivalents (Ivan Vecera) [1054277] - [netdrv] be2net: isolate TX workarounds not applicable to Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix skb double free in be_xmit_wrokarounds() failure path (Ivan Vecera) [1054277] - [netdrv] be2net: clear promiscuous bits in adapter->flags while disabling promiscuous mode (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reset transparent vlan tagging (Ivan Vecera) [1054277] - [netdrv] be2net: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054277] - [netdrv] be2net: refactor multi-channel config code for Skyhawk-R chip (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log messages (Ivan Vecera) [1054277] - [netdrv] be2net: Update copyright year (Ivan Vecera) [1054277] - [netdrv] be2net: Log a kernel message when UE is detected in BE & Skyhawk (Ivan Vecera) [1054277] - [netdrv] be2net: Fix be_vlan_add/rem_vid() routines (Ivan Vecera) [1054277] - [netdrv] be2net: add dma_mapping_error() check for dma_map_page() (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.0.x (Ivan Vecera) [1054277] - [netdrv] be2net: cleanup wake-on-lan code (Ivan Vecera) [1054277] - [netdrv] be2net: use GET_MAC_LIST cmd to query mac-address from a pmac-id (Ivan Vecera) [1054277] - [netdrv] be2net: do not use frag index in the RX-compl entry (Ivan Vecera) [1054277] - [netdrv] be2net: Remove "10Gbps" from driver description string (Ivan Vecera) [1054277] - [netdrv] be2net: fix incorrect setting of cmd_privileges for VFs (Ivan Vecera) [1054277] - [netdrv] be2net: do not call be_set/get_fw_log_level() on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Log the profile-id used by FW during driver initialization (Ivan Vecera) [1054277] - [netdrv] be2net: don't set "pport" field when querying "pvid" (Ivan Vecera) [1054277] - [netdrv] be2net: set and query VEB/VEPA mode of the PF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Use MCC_CREATE_EXT_V1 cmd for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: fix max_evt_qs calculation for BE3 in SR-IOV config (Ivan Vecera) [1054277] - [netdrv] be2net: disable RSS when number of RXQs is reduced to 1 via set-channels (Ivan Vecera) [1054277] - [netdrv] be2net: slight optimization of addr compare (Ivan Vecera) [1054277] - [netdrv] be2net: calls skb_set_hash (Ivan Vecera) [1054277] - [netdrv] be2net: Free/delete pmacs in be_clear() only if they exist (Ivan Vecera) [1054277] - [netdrv] be2net: Fix Lancer error recovery to distinguish FW download (Ivan Vecera) [1054277] - [netdrv] be2net: call napi_disable() for all event queues (Ivan Vecera) [1054277] - [netdrv] be2net: Avoid programming permenant MAC by BE3-R VFs (Ivan Vecera) [1054277] - [netdrv] be2net: set coalesce-wm in CQ_CREATE_V2 cmd (Ivan Vecera) [1054277] - [netdrv] be2net: Disabling and enabling interrupts in suspend and resume (Ivan Vecera) [1054277] - [netdrv] be2net: Fix unconditional enabling of Rx interface options (Ivan Vecera) [1054277] - [netdrv] be2net: Make lancer_wait_ready() static (Ivan Vecera) [1054277] - [netdrv] be2net: Remove interface type (Ivan Vecera) [1054277] - [netdrv] be2net: add support for ndo_busy_poll (Ivan Vecera) [1054277] - [netdrv] be2net: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054277] - [netdrv] be2net: Rework PCIe error report log messaging (Ivan Vecera) [1054277] - [netdrv] be2net: change the driver version number to 4.9.224.0 (Ivan Vecera) [1054277] - [netdrv] be2net: Display RoCE specific counters in ethtool -S (Ivan Vecera) [1054277] - [netdrv] be2net: Call version 2 of GET_STATS ioctl for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: add a counter for pkts dropped in xmit path (Ivan Vecera) [1054277] - [netdrv] be2net: fix adaptive interrupt coalescing (Ivan Vecera) [1054277] - [netdrv] be2net: Call be_vf_setup() even when VFs are enbaled from previous load (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to display the VLAN priority for a VF (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to configure VLAN priority for a VF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to allow VLAN configuration on VF interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: Fix number of VLANs supported in UMC mode for BE3-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix VLAN promiscuous mode programming (Ivan Vecera) [1054277] - [netdrv] be2net: Fix the size of be_nic_res_desc structure (Ivan Vecera) [1054277] - [netdrv] be2net: Remove extern from function prototypes (Ivan Vecera) [1054277] - [netdrv] be2net: missing variable initialization (Ivan Vecera) [1054277] - [netdrv] be2net: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054277] - [netdrv] be2net: Check for POST state in suspend-resume sequence (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version (Ivan Vecera) [1054277] - [netdrv] be2net: Initialize "status" in be_cmd_get_die_temperature() (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log msgs for async events (Ivan Vecera) [1054277] - [netdrv] be2net: Fix displaying supported speeds for BE2 (Ivan Vecera) [1054277] - [netdrv] be2net: Do not call get_die_temperature cmd for VF (Ivan Vecera) [1054277] - [netdrv] be2net: Adding more speeds reported by get_settings (Ivan Vecera) [1054277] - [netdrv] be2net: Staticize local functions (Ivan Vecera) [1054277] - [netdrv] be2net: ignore mac-addr set call for an already programmed mac-addr (Ivan Vecera) [1054277] - [netdrv] be2net: Delete secondary unicast MAC addresses during be_close (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features (Ivan Vecera) [1054277]- [netdrv] sfc: fix calling of free_irq with already free vector (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: stop PIO for RHEL6 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: get rid of SET_ETHTOOL_OPS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: On MCDI timeout, issue an FLR and mark MCDI to fail-fast (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Call efx_set_channels() before efx->type->dimension_resources() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't receive packets when the napi budget == 0 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for NULL efx->ptp_data in efx_ptp_event (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use pci_enable_msix_range() instead of pci_enable_msix() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add/remove blank lines to taste (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fail self-test with -EBUSY, not -EIO, if the device is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cosmetic changes to self-test from the out-of-tree driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update product naming (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use canonical pointer type for MAC address in efx_set_mac_address() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename 'use_options' variable in tso_start() to clearer 'use_opt_desc' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Preserve rx_frm_trunc counters when resizing DMA rings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct comment about number of TX queues used on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused definitions of EF10 user-mode DMA descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rewrite adjustment of PPS event in a clearer way (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cache skb->data in local variable in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Removed adhoc scheme to rate limit PTP event queue overflow message (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix build warning in ethernet/sfc/tx.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use the correct maximum TX DMA ring size for SFC9100 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix transposed ptp_undersize_sync_windows, ptp_oversize_sync_windows statistics (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_mcdi_reset_port to use ENTITY_RESET MC command (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix sparse non static symbol warning (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: calls skb_set_hash (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix RX drop filters for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PTP counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Changed the statistic name emerg_fetch and emerg_wait to hlb_fetch and hlb_wait (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'enum efx_rx_alloc_method' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'refcnt' from efx_rx_page_state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement efx_nic_type->filter_clear_rx() operation for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow filter removal only with exactly matching priority (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't refer to 'stack' in filter implementation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change priority and flags for automatic MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_nic_type->rx_push_indir_table() to push hash key as well (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add more information to many warnings using WARN() and netdev_WARN() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary condition for processing the TX timestamp queue (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't clear timestamps in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Enable PTP clock and timestamping for all functions on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Associate primary and secondary functions of controller (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store VPD serial number at probe time (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add RX packet timestamping for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Copy RX prefix into skb head area in efx_rx_mk_skb() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: split setup of hardware timestamping into NIC-type operation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for SFC9100 timestamp format (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tidy up PTP synchronization code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP - tidy up unused/useless variables (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove kernel-doc for efx_ptp_data fields not present in this version (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise efx_ptp_data->phc_clock_info() from a static template (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not use MAC address as clock name (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store flags from MC_CMD_DRV_ATTACH for later use (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove dependency of PTP on having a dedicated channel (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split PTP multicast filter insertion/removal out of efx_ptp_start(), efx_ptp_stop() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return EBUSY for filter insertion on EF10, matching Falcon/Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Expose NVRAM_PARTITION_TYPE_LICENSE on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold efx_flush_all() into efx_stop_port() and update comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Map MCDI error MC_CMD_ERR_ENOTSUP to Linux EOPNOTSUPP (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Log all unexpected MCDI errors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add new sensor names (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Revise sensor names to be more understandable and consistent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Report units in sensor warnings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct RX dropped count for drops while interface is down (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make initial fill of RX descriptors synchronous (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tighten the check for RX merged completion events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add MC BISTs to ethtool offline self test on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Poll for MCDI completion once before timeout occurs (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_poll() by introducing efx_mcdi_poll_once() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: RX buffer allocation takes prefix size into account in IP header alignment (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unnecessary pci_set_drvdata() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement the SIOCGHWTSTAMP ioctl (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix DMA unmapping issue with firmware assisted TSO (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Only bind to EF10 functions with the LinkCtrl and Trusted flags (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PM and RXDP drop counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add definitions for new stats counters and capability flag (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor EF10 stat mask code to allow for more conditional stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix internal indices of ethtool stats for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add rmb() between reading stats and generation count to ensure consistency (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Increase MCDI status timeout to 250ms (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Wait for MC reboot to complete before scheduling driver reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove extern from function prototypes (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Support ARFS for IPv6 flows (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use TX PIO for sufficiently small packets (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce inline functions to simplify TX insertion (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Separate out queue-empty check from efx_nic_may_push_tx_desc() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate and link PIO buffers; map them with write-combining (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement firmware-assisted TSO for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold tso_get_head_fragment() into tso_start() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 registers to register dump (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ef10_filter_update_rx_scatter() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ethtool_get_ts_info() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reinitialise and re-validate datapath caps after MC reboot (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Clean up validation of datapath capabilities (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reset derived rx_bad_bytes statistic when EF10 MC is rebooted (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Disable PTP on EF10 until we're ready to handle inline RX timestamps (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Minimal support for 40G link speed (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for allocation failure (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update copyright banners (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for Solarflare SFC9100 family (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() and efx_mcdi_fini() call efx_mcdi_drv_attach() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate NVRAM partition ID range for PHY images (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 register and structure definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend struct efx_tx_buffer to allow pushing option descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use a global count of active queues instead of pending drains (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Prepare for RX scatter on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise IRQ moderation for all NIC types from efx_init_eventq() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow efx_nic_type->dimension_resources() to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow event queue initialisation to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Document conditions for multicast replication vs filter replacement (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement asynchronous MCDI requests (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary use of atomic_t (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_rpc_start() and efx_mcdi_copyin() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for new board sensors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Convert dma_alloc_coherent() to dma_zalloc_coherent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use extended MC_CMD_SENSOR_INFO and MC_CMD_READ_SENSORS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return an error code when a sensor is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for reading packet length from prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Generalise packet hash lookup to support EF10 RX prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename EFX_PAGE_BLOCK_SIZE to EFX_VI_PAGE_SIZE and adjust comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove early call to efx_nic_type->reconfigure_mac() in efx_reset_up() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: use MCDI epoch flag to improve MC reboot detection in the driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 support for TX/RX DMA error events handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add a function pointer to abstract write of host time into NIC shared memory (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP MCDI requests need to initialise periph ID field (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Delegate MAC/NIC statistic description to efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove driver-local struct ethtool_string (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove more left-overs from Falcon GMAC support (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move MTD operations into efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move NIC-type-specific MTD partition date into separate structures (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Eliminate struct efx_mtd (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename SPI stuff to show that it is Falcon-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cleanup Falcon-arch simple MAC filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Define and use MCDI_POPULATE_DWORD_<1-7> (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add flag for stack-owned RX MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch filter removal (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make most filter operations NIC-type-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch search limit reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split Falcon-arch-specific and common filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend and abstract efx_filter_spec to cover Huntington/EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Name the RX drop queue ID (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-arch filter implementation types and functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused filter_flags variables and efx_farch_filter_id_flags() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not assume efx_nic_type->ev_fini() is idempotent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: EFX_WORKAROUND_ALWAYS is really specific to Falcon-architecture (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Get rid of per-NIC-type phys_addr_channels and mem_map_size (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update and improve kernel-doc for efx_mcdi_state & efx_mcdi_iface (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix race in completion handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for MCDI v2 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Translate MCDI error numbers received in events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move and rename Falcon/Siena common NIC operations (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove bogus call to efx_release_tx_buffers() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Stop RX refill before flushing RX queues (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Limit scope of a Falcon A1 IRQ workaround (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rework IRQ enable/disable (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove efx_process_channel_now() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-architecture register definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make struct efx_special_buffer less special (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make MCDI independent of Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() call efx_mcdi_handle_assertion() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Collect all MCDI port functions into mcdi_port.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move efx_mcdi_mac_reconfigure() to siena.c and rename (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move siena_reset_hw() and siena_map_reset_reason() into MCDI module (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add and use MCDI_SET_QWORD() and MCDI_SET_ARRAY_QWORD() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Ensure MCDI buffers, but not lengths, are dword aligned (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use proper macros to declare and access MCDI arrays (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_CTL_SDU_LEN_MAX_V1 macro for Siena-specific code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fill out the set of MCDI accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rationalise MCDI buffer accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_DECLARE_BUF macro (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move more Falcon-specific code and definitions into falcon.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move details of a Falcon bug workaround out of ethtool.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use efx_mcdi_mon() to find efx_mcdi_mon structure from efx_nic (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: const-qualify source pointers for MMIO write functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct MAC filter bitfield definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make all MAC statistics consistently 64 bits wide (Nikolay Aleksandrov) [1057527]- [x86] efi: Pass a proper identity mapping in efi_call_phys_prelog (Nigel Croxon) [1044709] - [usb] usbcore: check usb device's state before sending a Set SEL control transfer (Don Zickus) [929314] - [kernel] rename cpu stop machine thread to stopper (Prarit Bhargava) [1022465] - [thermal] intel_powerclamp: Fix cstate counter detection (Steve Best) [1103371] - [thermal] intel_powerclamp: Tidy up error handling in powerclamp_init (Steve Best) [1103371] - [thermal] intel_powerclamp: Add newer CPU models (Steve Best) [1103371] - [netdrv] hyperv: Move state setting for link query (Jason Wang) [1027155] - [netdrv] hyperv: Fix the carrier status setting (Jason Wang) [1027155] - [netdrv] hyperv: Fix race between probe and open calls (Jason Wang) [1027155] - [char] ipmi: Add MODULE_ALIAS for autoloading ipmi driver on ACPI systems (Charles Rose) [825196] - [char] ipmi: Improve error messages on failed irq enable (Charles Rose) [825196] - [char] ipmi: Turn off all activity on an idle ipmi interface (Tony Camuso) [1077493] - [char] ipmi: Fix a race restarting the timer (Tony Camuso) [1098324] - [char] ipmi: Reset the KCS timeout when starting error recovery (Tony Camuso) [1085350] - [scsi] bnx2fc: Updated version to 2.4.2 (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed the handling for the SCSI retry delay (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed scsi_remove_target soft lockup when rmmod bnx2x (Maurizio Lombardi) [1054586] - [net] cnic: Update version to 2.5.20 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Use proper ulp_ops for per device operations (Maurizio Lombardi) [1054561] - [net] cnic: Add a signature to indicate valid doorbell offset (Maurizio Lombardi) [1054561] - [net] cnic: Remove extern from function prototypes (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.18 (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate local copy of pfid (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate CNIC_PORT macro and port_mode in local struct (Maurizio Lombardi) [1054561] - [net] cnic: Redefine BNX2X_HW_CID using existing bnx2x macros (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.17 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Add missing error checking for RAMROD_CMD_ID_CLOSE (Maurizio Lombardi) [1054561] - [net] cnic: Update TCP options setup for iSCSI (Maurizio Lombardi) [1054581 1054561] - [net] cnic: Reset tcp_flags during cnic_cm_create() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify cnic_release() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify netdev events handling (Maurizio Lombardi) [1054561] - [scsi] cnic: bnx2i: bnx2fc: Fix inconsistent use of page size (Maurizio Lombardi) [1054561] - [scsi] be2iscsi: fix bad if expression (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Jump to 'free_memory' is apparently missing (Rob Evers) [1054371] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1054371] - [scsi] be2iscsi: Fix destroy MCC-CQ before MCC-EQ is destroyed (Rob Evers) [1054371] - [scsi] be2iscsi: Fix memory corruption in MBX path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix TCP parameters while connection offloading (Rob Evers) [1054371] - [scsi] be2iscsi: Fix interrupt Coalescing mechanism (Rob Evers) [1054371] - [scsi] be2iscsi: Fix exposing Host in sysfs after adapter initialization is complete (Rob Evers) [1054371] - [scsi] be2iscsi: Fix retreving MCCQ_WRB in non-embedded Mbox path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix DMA Out of SW-IOMMU space error (Rob Evers) [1054371] - [scsi] be2iscsi: Fix scsi_cmnd leakage in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the session cleanup when reboot/shutdown happens (Rob Evers) [1054371] - [scsi] be2iscsi: Fix doorbell format for EQ/CQ/RQ s per SLI spec (Rob Evers) [1054371] - [scsi] be2iscsi: Fix port speed typo in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix handling timed out MBX completion from FW (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL posting for unaligned ICD values (Rob Evers) [1054371] - [scsi] be2iscsi: Fix AER handling in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Invalidate WRB in Abort/Reset Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Insufficient Buffer Error returned in MBX Completion (Rob Evers) [1054371] - [scsi] be2iscsi: Fix log level for protocol specific logs (Rob Evers) [1054371] - [scsi] be2iscsi: Fix MSIx creation for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Display Port Identifier for each iSCSI function (Rob Evers) [1054371] - [scsi] be2iscsi: Dispaly CID available for connection offload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix chute cleanup during drivers unload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix connection offload to support Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix CID allocation/freeing to support Dual chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix WRB_Q posting to support Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL Initilization and posting Pages for Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR support for Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix changes in ASYNC Path for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Config parameters update for Dual Chute Support (Rob Evers) [1054371] - [scsi] be2iscsi: Fix soft lock up issue during UE or if FW taking time to respond (Rob Evers) [1054371] - [scsi] be2iscsi: Fix locking mechanism in Unsol Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix negotiated parameters upload to FW (Rob Evers) [1054371] - [scsi] be2iscsi: Fix repeated issue of MAC ADDR get IOCTL (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the MCCQ count leakage (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR IOCTL (Rob Evers) [1054371] - [netdrv] bnx2x: dont reload on GRO change (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: Allow ethtool to enable/disable loopback (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: allow GRO_ENABLE_FLAG (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: fix incorrect busy-poll backport (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix backport of bnx2x_low_latency_recv() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove cosmetic differences from upstream (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: drop no longer necessary netdev_printk workaround (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: update MAINTAINERS for bnx2x and e-mail addresses (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert return 0 to return rc (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix build when BNX2X_SRIOV is not enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: added 'likely' to fast-path skb existence (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix crash while ethtool -t (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support for byte queue limits (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Memory leak during VF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: include irq.h for irqreturn_t definitions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't allow VFs to become promiscuous (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't show port statistics for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix failure to configure VF multicast filters (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix vlan credit issues for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix possible memory leak on iov error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove the sriov VFOP mechanism (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Create workqueue for IOV related tasks (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support mng. request for driver version (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't receive packets when the napi budget == 0 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing bit in default Tx switching (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by disabling TPA (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by using a single queue (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: clamp num_queues to prevent passing a negative value (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove hidden flow control goto from BNX2X_ALLOC macros (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_enable_msix_range() instead of pci_enable_msix() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: utilize FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: semantic revise scheduling of sp_rtnl (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2x_panic_dump for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revise IOV vlan/mac validation (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support in PF driver for RSC (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Semantic Validate vlan/mac changes (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unnecessary internal mem config (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unused iov code (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: change verbosity of some prints (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Allow VF rss on higher PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Make module parameters readable (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix L2-GRE TCP issues (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix generic option settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: More Shutdown revisions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix VF flr flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't release PCI bars on shutdown (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix sparse warning (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct default Tx switching behaviour (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix DMA unmapping of TSO split BDs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent WARN during driver unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: namespace and dead code cleanups (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix VLAN configuration for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix AFEX memory overflow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean before update RSS arrives (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct number of MSI-X vectors for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: limit number of interrupt vectors for 57711 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix KR2 work-around detection of BCM8073 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix incorrect link-up report (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Duplex setting for 54618se (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix passive DAC cable detection (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 578xx-KR 1G link (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: downgrade "valid ME register value" message level (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: slight optimization of addr compare (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix build with SRIOV disabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add VF Multicast filters support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add num of VFs to Management statistics (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: no error when RSS configuration fails (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add Big-Endian ethtool comment (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add AER support (missing bits) (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: cleanup skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: calls skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: populate skb->l4_rxhash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: avoid null pointer dereference when enabling SR-IOV (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent "timeout waiting for state X" (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent CFC attention (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent panic during DMAE timeout (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean the sp rtnl task upon unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove unnecessary pci_set_drvdata() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add ndo_get_phys_port_id support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change variable type to bool (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: skb_is_gso_v6() requires skb_is_gso() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support for EXTPHY2 LED mode (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change function prototype (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't disable/enable SR-IOV when loading (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct VF driver info (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Test nvram when interface is down (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Staticize local symbols (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Disable VF access on PF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent FW assert on low mem during unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Set NETIF_F_HIGHDMA unconditionally (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't pretend during register dump (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent null pointer dereference on error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix config when SR-IOV and iSCSI are enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Coalescing configuration (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Unlock VF-PF channel on MAC/VLAN config error (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent an illegal pointer dereference during panic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: record rx queue for LRO packets (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masked MCP parities from appearing (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masking error from cnic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add missing VF resource allocation during init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix support for VFs on some PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent mistaken hangup between driver & FW (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 848xx duplex settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: 57840 non-external loopback test fail on 1G (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2i and bnx2fc regressions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_dev pm_cap (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix configuration of doorbell block (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Restore a call to config_init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing braces in bnx2x_link_initialize() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix broken compilation with CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - VF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - PF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert dma_alloc_coherent() to dma_zalloc_coherent (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revising locking scheme for MAC configuration (Michal Schmidt) [1054563 1054273] - [netdrv] firmware: add bnx2x FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [net] export physical port id via sysfs (Michal Schmidt) [1098227] - [net] rtnl: export physical port id via RT netlink (Michal Schmidt) [1098227] - [net] add ndo to get id of physical port of the device (Michal Schmidt) [1098227] - [lib] vsprintf: add support of '*ph' (Michal Schmidt) [1098227]- [video] vgacon: clear buffer attributes when we load a 512 character font (Rob Clark) [1082803] - [fs] consolidate the reassignments of ->f_op in ->open() instances (Rob Clark) [1082799] - [video] fbdev: add a MIPI DSI header (Rob Clark) [1082799] - [kernel] kref: Implement kref_get_unless_zero (Rob Clark) [1082791] - [kernel] time: export ktime_get_monotonic_offset (Rob Clark) [1082787] - [kernel] sysfs: Add sysfs_add/remove_files utility functions (Rob Clark) [1082787] - [kernel] Add arch_phys_wc_add, arch_phys_wc_del to manipulate WC MTRRs if needed (Rob Clark) [1082787] - [kernel] mutex: Move ww_mutex definitions to ww_mutex.h (Rob Clark) [1082787] - [base] reservation: cross-device reservation support (Rob Clark) [1082787] - [kernel] locking-selftests: Handle unexpected failures more strictly (Rob Clark) [1082787] - [kernel] mutex: Add more w/w tests to test EDEADLK path handling (Rob Clark) [1082787] - [kernel] mutex: Add more tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w mutex slowpath debugging (Rob Clark) [1082787] - [kernel] mutex: Add support for wound/wait style locks (Rob Clark) [1082787] - [kernel] arch: Make __mutex_fastpath_lock_retval return whether fastpath succeeded or not (Rob Clark) [1082787] - [fs] procfs: add proc_remove_subtree() (Rob Clark) [1082782] - [lib] scatterlist: sg_page_iter support sg lists w/o backing pages (Rob Clark) [1082782] - [lib] scatterlist: use page iterator in the mapping iterator (Rob Clark) [1082782] - [lib] scatterlist: add simple page iterator (Rob Clark) [1082782] - [lib] scatterlist: add sg_alloc_table_from_pages function (Rob Clark) [1082782] - [netdrv] qlge: Update version to 1.00.00.34 (Chad Dupuis) [1054333] - [netdrv] qlge: Fix ethtool statistics (Chad Dupuis) [1054333] - [netdrv] qlge: Update version to 1.00.00.33 (Chad Dupuis) [1054333] - [netdrv] qlge: Enhance nested VLAN Q-in-Q handling (Chad Dupuis) [1054333] - [netdrv] qlge: call ql_core_dump() only if dump memory was allocated (Chad Dupuis) [1054333] - [netdrv] qlge: add missing free_netdev() on error in qlge_probe() (Chad Dupuis) [1054333] - [netdrv] qlge: fix dma map leak when the last chunk is not allocated (Chad Dupuis) [1054333] - [netdrv] bnx2x: Fix kernel crash and data miscompare after EEH recovery (Michal Schmidt) [1029600] - [netdrv] bnx2x: Adapter not recovery from EEH error injection (Michal Schmidt) [1029600] - [netdrv] tg3: Override clock, link aware and link idle mode during NVRAM dump (Ivan Vecera) [1054558] - [netdrv] tg3: Update copyright and version to 3.137 (Ivan Vecera) [1054558] - [netdrv] tg3: Prevent page allocation failure during TSO workaround (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: Don't modify ip header fields when doing GSO (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: remove open-coded skb_cow_head (Ivan Vecera) [1054558] - [netdrv] tg3: remove empty MDIO bus reset function (Ivan Vecera) [1054558] - [netdrv] tg3: Do not include vlan acceleration features in vlan_features (Ivan Vecera) [1054558] - [netdrv] tg3: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1054558] - [netdrv] tg3: Don't check undefined error bits in RXBD (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix deadlock in tg3_change_mtu() (Ivan Vecera) [1054558] - [netdrv] tg3: cleanup an error path in tg3_phy_reset_5703_4_5() (Ivan Vecera) [1054558] - [netdrv] tg3: delete non-required instances of include linux/init.h (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.136 (Ivan Vecera) [1054558] - [netdrv] tg3: Set the MAC clock to the fastest speed during boot code load (Ivan Vecera) [1054558] - [netdrv] tg3: Add unicast filtering support (Ivan Vecera) [1054558] - [netdrv] tg3: Refactor __tg3_set_mac_addr() (Ivan Vecera) [1054558] - [netdrv] tg3: Initialize REG_BASE_ADDR at PCI config offset 120 to 0 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.135 (Ivan Vecera) [1054558] - [netdrv] tg3: Expand multicast drop counter miscounting fix to 5762 (Ivan Vecera) [1054558] - [netdrv] tg3: Fix bit definition for the nvram Auto Power Down setting (Ivan Vecera) [1054558] - [netdrv] tg3: Add flag to disable 1G Half Duplex advertisement (Ivan Vecera) [1054558] - [netdrv] tg3: Don't add rxbds_empty to rx_over_errors (Ivan Vecera) [1054558] - [netdrv] tg3: Give up chip reset and carrier loss handling if PCI device is not present (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the SIOCGHWTSTAMP ioctl (Ivan Vecera) [1054558] - [netdrv] tg3: Validate hwtstamp_config completely before applying it (Ivan Vecera) [1054558] - [netdrv] tg3: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054558] - [netdrv] tg3: Miscellaneous conversions to ETH_ALEN (Ivan Vecera) [1054558] - [netdrv] tg3: use phylib when robo switch is in use (Ivan Vecera) [1054558] - [netdrv] tg3: add support a phy at an address different than 01 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.134 (Ivan Vecera) [1054558] - [netdrv] tg3: Remove unnecessary spinlock (Ivan Vecera) [1054558] - [netdrv] tg3: Appropriately classify interrupts during request_irq (Ivan Vecera) [1054558] - [netdrv] tg3: Remove redundant if check (Ivan Vecera) [1054558] - [netdrv] tg3: Remove if 0'd code (Ivan Vecera) [1054558] - [netdrv] tg3: LED in shared mode does not blink during traffic (Ivan Vecera) [1054558] - [netdrv] tg3: Add support for new 577xx device ids (Ivan Vecera) [1054558] - [netdrv] tg3: Add function tg3_phy_shdw_write() (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_dev pm_cap (Ivan Vecera) [1054558] - [netdrv] tg3: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054558] - [netdrv] tg3: fix NULL pointer dereference in tg3_io_error_detected and tg3_io_slot_reset (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.133 (Ivan Vecera) [1054558] - [netdrv] tg3: Enable support for timesync gpio output (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the shutdown handler (Ivan Vecera) [1054558] - [netdrv] tg3: Allow NVRAM programming when interface is down (Ivan Vecera) [1054558] - [netdrv] tg3: Fix warning from pci_disable_device() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix kernel crash (Ivan Vecera) [1054558] - [netdrv] tg3: Avoid delay during MMIO access (Ivan Vecera) [1054558] - [netdrv] tg3: restore rx_dropped accounting (Ivan Vecera) [1054558] - [netdrv] tg3: Consilidate MAC loopback code (Ivan Vecera) [1054558] - [netdrv] tg3: Allow ethtool to enable/disable loopback (Ivan Vecera) [1054558] - [net] Allow ethtool to set interface in loopback mode (Ivan Vecera) [1054558] - [netdrv] tg3: convert to hw_features (Ivan Vecera) [1054558] - [netdrv] tg3: Do not use legacy PCI power management (Ivan Vecera) [1054558] - [netdrv] tg3: Remove TG3_VLAN_TAG_USED macro (Ivan Vecera) [1054558] - [netdrv] ixgbe: fix ethtool stats (Ivan Vecera) [1098515] - [netdrv] Replace u64_stats_fetch_begin_bh to u64_stats_fetch_begin_irq (Ivan Vecera) [1098515] - [netdrv] vxlan: virtual extensible lan (Ivan Vecera) [1098515] - [netdrv] ifb: convert to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ppp: make ppp_get_stats64 static (Ivan Vecera) [1098515] - [netdrv] ppp: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] slip: Use net_device_stats from struct net_device (Ivan Vecera) [1098515] - [netdrv] slip: fix get_stats() method (Ivan Vecera) [1098515] - [netdrv] veth: reduce stat overhead (Ivan Vecera) [1098515] - [netdrv] veth: fix 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [netdrv] veth: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] net: fix race condition in several drivers when reading stats (Ivan Vecera) [1098515] - [netdrv] virtio-net: fix a race on 32bit arches (Ivan Vecera) [1098515] - [netdrv] virtio-net: Fix panic in virtnet_remove (Ivan Vecera) [1098515] - [netdrv] virtio-net: per cpu 64 bit stats (Ivan Vecera) [1098515] - [netdrv] vmxnet3: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] xen: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] via-rhine: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] niu: support 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] r8169: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] 8139too: Add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] netxen: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] forcedeth: account for dropped RX frames (Ivan Vecera) [1098515] - [netdrv] forcedeth: implement ndo_get_stats64() API (Ivan Vecera) [1098515] - [netdrv] forcedeth: fix stats on hardware without extended stats support (Ivan Vecera) [1098515] - [netdrv] forcedeth: Improve stats counters (Ivan Vecera) [1098515] - [netdrv] forcedeth: remove unneeded stats updates (Ivan Vecera) [1098515] - [netdrv] vxge: fix 64 bit access on 32 bit platforms (Ivan Vecera) [1098515] - [netdrv] vxge: Implement 64bit stats (Ivan Vecera) [1098515] - [netdrv] myricom: update to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] sky2: implement 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ixgbevf: provide 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] ixgbe: fix stats handling (Ivan Vecera) [1098515] - [netdrv] igb: fix stats handling (Ivan Vecera) [1098515] - [netdrv] e1000e: convert to stats64 (Ivan Vecera) [1098515] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [1098515] - [netdrv] enic: update to support 64 bit stats (Ivan Vecera) [1098515] - [netdrv] cxgb4: switch to 64 bit inteface statistics (Ivan Vecera) [1098515] - [netdrv] bna: fix stats handling (Ivan Vecera) [1098515] - [netdrv] tg3: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] bnx2: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] b44: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] dummy: percpu stats and lockless xmit (Ivan Vecera) [1098515] - [netdrv] sfc: Implement 64-bit net device statistics on all architectures (Ivan Vecera) [1098515] - [net] bridge: 64bit rx/tx counters (Ivan Vecera) [1098515] - [net] bridge: per-cpu packet statistics (Ivan Vecera) [1098515] - [net] vlan: lockless transmit path (Ivan Vecera) [1098515] - [net] congestion notifications are not dropped packets (Ivan Vecera) [1098515] - [net] vlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] macvlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] loopback driver cleanup (Ivan Vecera) [1098515] - [netdrv] loopback: use u64_stats_sync infrastructure (Ivan Vecera) [1098515] - [netdrv] loopback: Implement 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [net] export netdev_stats_to_stats64 (Ivan Vecera) [1098515] - [netdrv] Enable 64-bit net device statistics on 32-bit architectures (Ivan Vecera) [1098515] - [netdrv] bonding: Remove net_device_stats from bonding struct (Ivan Vecera) [1098515] - [fs] sysfs: don't panic when in different netns (Daniel Borkmann) [1034696 1020145] - [fs] cifs: Check if prefixpath starts with '\' in cifs_parse_mount_options (Sachin Prabhu) [1104268] - [fs] gfs2: Ensure workqueue is scheduled after noexp request (Robert S Peterson) [1101740] - [fs] ext3: Allow quota file use root reservation (Lukas Czerner) [1102234] - [fs] ext4: Allow quota file use root reservation (Lukas Czerner) [802214] - [fs] pipe: skip file_update_time on frozen fs (Eric Sandeen) [1093077] - [fs] ext4: fix ext4_flush_completed_IO wait semantics (Lukas Czerner) [1023141] - [fs] ext4: completed_io locking cleanup (Lukas Czerner) [1023141] - [fs] ext4: fix unwritten counter leakage (Lukas Czerner) [1023141] - [fs] ext4: give i_aiodio_unwritten a more appropriate name (Lukas Czerner) [1023141] - [fs] ext4: ext4_inode_info diet (Lukas Czerner) [1023141] - [fs] ext4: optimize locking for end_io extent conversion (Lukas Czerner) [1023141] - [fs] ext4: remove unnecessary call to waitqueue_active() (Lukas Czerner) [1023141] - [fs] ext4: Use correct locking for ext4_end_io_nolock() (Lukas Czerner) [1023141] - [fs] ext4: don't check io->flag when setting EXT4_STATE_DIO_UNWRITTEN inode state (Lukas Czerner) [1023141] - [md] dm-crypt: fix cpu hotplug crash by removing per-cpu structure (Mike Snitzer) [1076147] - [md] dm-crypt: rename struct convert_context sector field (Mike Snitzer) [1076147] - [md] dm-crypt: store crypt_config instead of dm_target struct (Mike Snitzer) [1076147] - [md] dm-crypt: move cipher data out of per_cpu struct (Mike Snitzer) [1076147] - [md] dm-crypt: rename pending field (Mike Snitzer) [1076147] - [md] dm-crypt: replace simple_strtoul (Mike Snitzer) [1076147] - [md] dm: reject trailing characters in sccanf input (Mike Snitzer) [1076147] - [md] dm-crypt: add missing error handling (Mike Snitzer) [1076147] - [md] dm-crypt: suppress endian warnings (Mike Snitzer) [1076147] - [md] dm-crypt: add loop aes iv generator (Mike Snitzer) [1076147] - [crypto] md5: Add export support (Mike Snitzer) [1076147] - [md] dm-crypt: add multi key capability (Mike Snitzer) [1076147] - [md] dm-crypt: add post iv call to iv generator (Mike Snitzer) [1076147] - [md] dm-crypt: use io thread for reads only if mempool exhausted (Mike Snitzer) [1076147] - [md] dm-crypt: scale to multiple cpus (Mike Snitzer) [1076147] - [md] dm-crypt: simplify compatible table output (Mike Snitzer) [1076147] - [md] dm-thin: add 'no_space_timeout' dm-thin-pool module param (Mike Snitzer) [1098656] - [md] dm-thin: add timeout to stop out-of-data-space mode holding IO forever (Mike Snitzer) [1098656] - [md] dm-thin: allow metadata commit if pool is in PM_OUT_OF_DATA_SPACE mode (Mike Snitzer) [1098655] - [md] dm-cache: always split discards on cache block boundaries (Mike Snitzer) [1103790] - [md] dm-cache: fix writethrough mode quiescing in cache_map (Mike Snitzer) [1103790] - [x86] efi: earlyprintk=efi,keep fix (Rui Wang) [1031867] - [x86] efi: earlyprintk off-by-one bugfix (Rui Wang) [1031867] - [x86] efi: Add EFI framebuffer earlyprintk support (Rui Wang) [1031867] - [powerpc] mm: fix ".__node_distance" undefined (David Milburn) [1091088 1020866] - [nvme] Retry failed commands with non-fatal errors (David Milburn) [1091088 1020866] - [nvme] Fix divide-by-zero in nvme_trans_io_get_num_cmds (David Milburn) [1091088 1020866] - [nvme] Add getgeo to block ops (David Milburn) [1091088 1020866] - [nvme] Start-stop nvme_thread during device add-remove (David Milburn) [1091088 1020866] - [nvme] Make I/O timeout a module parameter (David Milburn) [1091088 1020866] - [nvme] per-cpu io queues (David Milburn) [1091088 1020866] - [nvme] Replace DEFINE_PCI_DEVICE_TABLE (David Milburn) [1091088 1020866] - [nvme] IOCTL path RCU protect queue access (David Milburn) [1091088 1020866] - [nvme] RCU protected access to io queues (David Milburn) [1091088 1020866] - [nvme] Initialize device reference count earlier (David Milburn) [1091088 1020866] - [nvme] Add CONFIG_PM_SLEEP to suspend/resume functions (David Milburn) [1091088 1020866]- [kernel] futex: Always cleanup owner tid in unlock_pi (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Make lookup_pi_state more robust (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Validate atomic acquisition in futex_lock_pi_atomic() (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: prevent requeue pi on same futex (Jerome Marchand) [1104517] {CVE-2014-3153} - [alsa] aloop: Close races at restarting the stream (Jaroslav Kysela) [1078592] - [alsa] aloop: Export snd_pcm_constraint_mask64() (Jaroslav Kysela) [1078592] - [alsa] pcm: Warn when buffer preallocation fails (Jaroslav Kysela) [1078592] - [alsa] aloop: Add SNDRV_PCM_STATE_PAUSED case in wait_for_avail function (Jaroslav Kysela) [1078592] - [alsa] jack: Unregister input device at disconnection (Jaroslav Kysela) [1078592] - [alsa] aloop: Optimize module name check (Jaroslav Kysela) [1078592] - [alsa] pcm: Add fallthru comments (Jaroslav Kysela) [1078592] - [alsa] aloop: Fix Oops while PM resume (Jaroslav Kysela) [1078592] - [alsa] aloop: add locking to timer access (Jaroslav Kysela) [1078592] - [mmc] Fix sd/sdio/mmc initialization frequency retries (Neil Horman) [1103848] - [mmc] fix mmc_set_bus_width_ddr() call without bus-width-test cap (Neil Horman) [1103848] - [mmc] Test bus-width for old MMC devices (Neil Horman) [1103848] - [mmc] Fix printing of card DDR type (Neil Horman) [1103848] - [mmc] propagate power save/restore ops return value (Neil Horman) [1103848] - [mmc] refine DDR support (Neil Horman) [1103848] - [mmc] Fixes for Dual Data Rate support (Neil Horman) [1103848] - [mmc] MMC 4.4 DDR support (Neil Horman) [1103848] - [mmc] Make ID freq configurable (Neil Horman) [1103848] - [mmc] Add helper function to check if a card is removable (Neil Horman) [1103848] - [mmc] add erase, secure erase, trim and secure trim operations (Neil Horman) [1103848] - [mmc] only set blockaddressed for > 2GiB cards (Neil Horman) [1103848] - [mmc] recognize CSD structure (Neil Horman) [1103848] - [mmc] fix incorrect interpretation of card type bits (Neil Horman) [1103848] - [mmc] allow for MMC v4.4 (Neil Horman) [1103848] - [mmc] fix all hangs related to mmc/sd card insert/removal during suspend/resume (Neil Horman) [1103848] - [mmc] sdio: recognize io card without powercycle (Neil Horman) [1103848] - [mmc] sdio: introduce API for special power management features (Neil Horman) [1103848] - [mmc] add module parameter to set whether cards are assumed removable (Neil Horman) [1103848] - [usb] xhci: add the meaningful IRQ description if it is empty (Don Zickus) [1103370] - [usb] xhci: Kill streams URBs when the host dies (Don Zickus) [1103370] - [usb] xhci: Refactor command watchdog and fix split string (Don Zickus) [1103370] - [usb] xhci: Handle MaxPSASize == 0 (Don Zickus) [1103370] - [usb] xhci: The trb_address_map radix tree expects 1KB segment memory aligment (Don Zickus) [1103370] - [usb] xhci: xhci_mem_cleanup make sure cmd_ring_reserved_trbs really is 0 (Don Zickus) [1103370] - [usb] xhci: Remove segments from radix tree on failed insert (Don Zickus) [1103370] - [lib] radix-tree: make radix_tree_node_alloc() work correctly within interrupt (Don Zickus) [1103370] - [pci] Move Renesas PCI IDs to a better place (Don Zickus) [1103370] - [usb] xhci: For streams the dequeue ptr must be read from the stream ctx (Don Zickus) [1103370] - [usb] xhci: Set SCT field for Set TR dequeue on streams (Don Zickus) [1103370] - [usb] xhci: For streams the css flag most be read from the stream-ctx on ep stop (Don Zickus) [1103370] - [usb] xhci: Check size rather then number of streams when allocating stream ctxs (Don Zickus) [1103370] - [usb] xhci: Free streams when they are still allocated on a set_interface call (Don Zickus) [1103370] - [usb] xhci: fix usb3 streams (Don Zickus) [1103370] - [usb] xhci: make warnings greppable (Don Zickus) [1103370] - [usb] xhci: Change how we indicate a host supports Link PM (Don Zickus) [1103370] - [usb] xhci: Fix resume issues on Renesas chips in Samsung laptops (Don Zickus) [1103370] - [usb] xhci: Remove unused variable 'addr' in inc_deq() and inc_enq() (Don Zickus) [1103370] - [usb] xhci: Add quirks module option (Don Zickus) [1103370] - [usb] xhci: clarify logging in xhci_setup_device (Don Zickus) [1103370] - [usb] xhci: Limit the spurious wakeup fix only to HP machines (Don Zickus) [1103370] - [usb] xhci: replace xhci_writel() with writel() (Don Zickus) [1103370] - [usb] xhci: replace xhci_readl() with readl() (Don Zickus) [1103370] - [usb] xhci: remove conversion from generic to pci device in xhci_mem.c (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_dropped_endpoints() (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_new_endpoints() (Don Zickus) [1103370] - [usb] xhci: remove unnecessary check in xhci_free_stream_info() (Don Zickus) [1103370] - [usb] xhci: fix SCT_FOR_CTX(p) macro (Don Zickus) [1103370] - [usb] xhci: replace USB_MAXINTERFACES with config->desc.bNumInterface (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: fix sparse warning in xhci-trace.h (Don Zickus) [1103370] - [usb] xhci: fix derivation of TRB's DMA address in xhci_log_event Trace Event Class (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in handle_device_notification() (Don Zickus) [1103370] - [usb] xhci: convert TRB_CYCLE to le32 before using it to set Link TRB's cycle bit (Don Zickus) [1103370] - [usb] xhci: remove the unused ->address field (Don Zickus) [1103370] - [usb] xhci: kill a conditional when toggling cycle (Don Zickus) [1103370] - [usb] xhci: replace 'event' with 'cmd_comp_code' in set_deq and reset_ep handlers (Don Zickus) [1103370] - [usb] xhci: add argument 'slot_id' in stop_ep, set_deq and reset_ep cmd handlers (Don Zickus) [1103370] - [usb] xhci: replace 'xhci->cmd_ring->dequeue' with 'trb' in stop_ep cmd handler (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_type' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_trb' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_comp_code' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_CONFIG_EP case into function (Don Zickus) [1103370] - [usb] xhci: remove unused 'ep_ring' variable in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_EVAL_CONTEXT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_NEC_GET_FW case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_RESET_DEV case into function (Don Zickus) [1103370] - [usb] xhci: use completion event's slot id rather than dig it out of command (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ADDR_DEV case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_DISABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ENABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: rename existing Command Completion Event handlers (Don Zickus) [1103370] - [usb] xhci: remove unused argument from xhci_giveback_urb_in_irq() (Don Zickus) [1103370] - [usb] xhci: correct the usage of USB_CTRL_SET_TIMEOUT (Don Zickus) [1103370] - [usb] xhci: Staticize xhci_del_comp_mod_timer (Don Zickus) [1103370] - [usb] xhci: Set L1 device slot on USB2 LPM enable/disable (Don Zickus) [1103370] - [usb] xhci: Fix spurious wakeups after S5 on Haswell (Don Zickus) [1103370] - [usb] xhci: fix write to USB3_PSSEN and XUSB2PRM pci config registers (Don Zickus) [1103370] - [usb] xhci: quirk for extra long delay for S4 (Don Zickus) [1103370] - [usb] xhci: Don't enable/disable RWE on bus suspend/resume (Don Zickus) [1103370] - [usb] xhci: Fix race between ep halt and URB cancellation (Don Zickus) [1103370] - [usb] Fix xHCI host issues on remote wakeup (Don Zickus) [1103370] - [usb] xhci: Ensure a command structure points to the correct trb on the command ring (Don Zickus) [1103370] - [usb] xhci: Fix oops happening after address device timeout (Don Zickus) [1103370] - [usb] xhci: fix port BESL LPM capability checking (Don Zickus) [1103370] - [usb] xhci: fix dma mask setup in xhci.c (Don Zickus) [1103370] - [usb] xhci: trace debug statements related to ring expansion (Don Zickus) [1103370] - [usb] xhci: trace debug messages related to driver initialization and unload (Don Zickus) [1103370] - [usb] xhci: trace debug statements for urb cancellation (Don Zickus) [1103370] - [usb] xhci: add xhci_cmd_completion trace event (Don Zickus) [1103370] - [usb] xhci: add xhci_address_ctx trace event (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to endpoint reset (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to quirks (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to changing contexts (Don Zickus) [1103370] - [usb] xhci: add traces for debug messages in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: remove CONFIG_USB_XHCI_HCD_DEBUGGING and unused code (Don Zickus) [1103370] - [usb] xhci: replace printk(KERN_DEBUG ...) (Don Zickus) [1103370] - [usb] xhci: replace xhci_info() with xhci_dbg() (Don Zickus) [1103370] - [usb] usb: Add Device Tree support to XHCI Platform driver (Don Zickus) [1103370] - [usb] xhci: add missing dma-mapping.h includes (Don Zickus) [1103370] - [usb] xhci: fix null pointer dereference on ring_doorbell_for_active_rings (Don Zickus) [1103370] - [usb] xhci: Enable XHCI_SPURIOUS_SUCCESS for all controllers with xhci 1.0 (Don Zickus) [1103370] - [usb] xhci: Mark two functions __maybe_unused (Don Zickus) [1103370] - [usb] xhci: Avoid NULL pointer deref when host dies (Don Zickus) [1103370] - [usb] xhci: Correct misplaced newlines (Don Zickus) [1103370] - [usb] xhci: Report USB 2.1 link status for L1 (Don Zickus) [1103370] - [usb] xhci: Refactor port status into a new function (Don Zickus) [1103370] - [usb] xhci: add the suspend/resume functionality (Don Zickus) [1103370] - [usb] xhci: Add missing unlocks on error paths (Don Zickus) [1103370] - [usb] xhci-plat: release mem region while removing module (Don Zickus) [1103370] - [usb] xhci: check for failed dma pool allocation (Don Zickus) [1103370] - [usb] xhci: remove BUG() in xhci_get_endpoint_type() (Don Zickus) [1103370] - [usb] xhci: Remove BUG in xhci_setup_addressable_virt_dev (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON in xhci_get_input_control_ctx (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON() in xhci_alloc_container_ctx (Don Zickus) [1103370] - [usb] xhci: add USB2 Link power management BESL support (Don Zickus) [1103370] - [usb] xhci: define port register names and use them instead of magic numbers (Don Zickus) [1103370] - [usb] xhci: check usb2 port capabilities before adding hw link PM support (Don Zickus) [1103370] - [usb] xhci-dbg: Display endpoint number and direction in context dump (Don Zickus) [1103370]- [documentation] sysctl: fix the VM knobs descritpion WRT pdflush (Jerome Marchand) [1024086] - [char] ipmi: implement shadow struct for ipmi_smi_handlers (Tony Camuso) [1063878] - [s390] af_iucv: wrong mapping of sent and confirmed skbs (Hendrik Brueckner) [1102248] - [s390] af_iucv: recvmsg problem for SOCK_STREAM sockets (Hendrik Brueckner) [1102248] - [s390] af_iucv: fix recvmsg by replacing skb_pull() function (Hendrik Brueckner) [1102248] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove wait for online from host reset handler (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do logins from a chip reset in DPC thread instead of the error handler thread (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove mapped vp index iterator macro dead code (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add MBC option for fast SFP data access (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix beacon blink logic for ISP26xx/83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Don't check for firmware hung during the reset context for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Delay driver unload if there is any pending activity going on (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear loop_id for ports that are marked lost during fabric scanning (Chad Dupuis) [1054299] - [scsi] qla2xxx: Adjust adapter reset routine to the changes in firmware specification for ISPFx00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: IOCB data should be copied to I/O mem using memcpy_toio (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use proper log message for flash lock failed error (Chad Dupuis) [1054299] - [scsi] qla2xxx: Decrease pci access for response queue processing for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Change copyright year to 2014 in all the source files (Chad Dupuis) [1054299] - [scsi] qla2xxx: Introduce fw_dump_flag to track fw dump progress (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove unnecessary delays from fw dump code path (Chad Dupuis) [1054299] - [scsi] qla2xxx: Track the process when the ROM_LOCK failure happens (Chad Dupuis) [1054299] - [scsi] qla2xxx: Issue abort command for outstanding commands during cleanup when only firmware is alive (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not schedule reset when one is already active when receiving an invalid status handle (Chad Dupuis) [1054299] - [scsi] qla2xxx: Wait for reset completion without lock for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Re-sync module parameter descriptions with the code (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix error handling of qla2x00_mem_alloc() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IOCB Abort command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix Task Management command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Simplify the ISPFX00 interrupt handler code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid poisoning in the response queue for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove Marker type IOCB logic for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly handle 32 bit mailbox register for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Enable the Flash Access Control (FAC) mailbox command (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select correct request queue for error type IOCB for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove init control block related dead code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace constant value for IOCTL IOCB abort execution status with a macro for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add handling for boot indication progress AENs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add mutex around optrom calls to serialize accesses (Chad Dupuis) [1054299] - [scsi] qla2xxx: Poll during initialization for ISP25xx and ISP83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace a constant with a macro definition for host->canqueue assigmnment (Chad Dupuis) [1054299] - [scsi] qla2xxx: Only complete dcbx_comp and lb_portup_comp for virtual port index 0 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use scnprintf() instead of snprintf() in the sysfs handlers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to obtain ISPFX00 adapters product information in accordance with firmware update (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add logic to abort BSG commands for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear RISC INT reg only for an event and not always while polling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix undefined behavior in call to snprintf() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BSG interface for read/write serdes register (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix issue with not displaying node name after system reboot (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BPM support for ISP25xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly set mailboxes for extended init control block (Chad Dupuis) [1054299] - [scsi] qla2xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Honor execute firmware failures (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print proper QLAFX00 product name at probe (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use standard PCIe Capability Link register field names (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use pcie_is_pcie() to simplify code (Chad Dupuis) [1054299] - [scsi] qla2xxx: print MAC via pMR (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly print out/in mailbox registers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add a new interface to update versions (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select link initialization option bits from current operating mode (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add loopback IDC-TIME-EXTEND aen handling support (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set default critical temperature value in cases when ISPFX00 firmware doesn't provide it (Chad Dupuis) [1054299] - [scsi] qla2xxx: QLAFX00 make over temperature AEN handling informational, add log for normal temperature AEN (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct Interrupt Register offset for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove handling of Shutdown Requested AEN from qlafx00_process_aen() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Send all AENs for ISPFx00 to above layers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes in initialization for ISPFX00 cards with BIOS (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to support extended IOs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add missing FCP statistics to sysfs interface (Chad Dupuis) [1054299] - [scsi] qla2xxx: Make log message that prints when a completion status requires a port down more readable (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add critical temperature handling for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Notify ISPFX00 firmware when driver is unloaded or system is shut down (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reconfigure thermal temperature (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add ISPFX00 specific bus reset routine (Chad Dupuis) [1054299] - [scsi] qla2xxx: Perform warm reset every 2 minutes if firmware load fails for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set factory reset recovery timeout to 10 min. for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct multiqueue offset calculations (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix incorrect test after list_for_each_entry() exits (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print some variables to hexadecimal string via *phN format (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warnings in qlafx00_fxdisc_iocb function (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly set the tagging for commands (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove an unused variable from qla2x00_remove_one() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix qla2xxx_check_risc_status() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Help Coverity with analyzing ct_sns_pkt initialization (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove redundant assignments (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove a dead assignment in qla24xx_build_scsi_crc_2_iocbs() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove two superfluous tests (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove dead code in qla2x00_configure_hba() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla84xx_mgmt_cmd() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla24xx_iidma() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warning from qla_mr.c and qla_iocb.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not take a second firmware dump when intentionally generating one (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not query FC statistics during chip reset (Chad Dupuis) [1054299] - [scsi] qla2xxx: Move qla2x00_free_device to the correct location (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (Chad Dupuis) [1054299] - [scsi] qla2xxx: Update firmware link in Kconfig file (Chad Dupuis) [1054299] - [scsi] qla2xxx: qla2x00_sp_compl can be static (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix sparse warning "large integer implicitly truncated to unsigned type" (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IS_P3P_TYPE macro (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reduce the time we wait for a command to complete during SCSI error handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid escalating the SCSI error handler if the command is not found in firmware (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set host can_queue value based on available resources (Chad Dupuis) [1054299] - [x86] Fix stack frame warning in check_irq_vectors_for_cpu_disable() (Prarit Bhargava) [1023834] - [x86] Add check for number of available vectors before CPU down (Prarit Bhargava) [1023834] - [x86] Skip migrating IRQF_PER_CPU irqs in fixup_irqs() (Prarit Bhargava) [1023834] - [net] filter: prevent nla extensions to peek beyond the end of the message (Jiri Benc) [1096779] {CVE-2014-3144 CVE-2014-3145} - [net] increase frag hash size (Jesper Brouer) [859249] - [net] frag queue per hash bucket locking (Jesper Brouer) [859249] - [net] inet: frag: make sure forced eviction removes all frags (Jesper Brouer) [859249] - [net] fix possible deadlock in sum_frag_mem_limit (Jesper Brouer) [859249] - [net] use lib/percpu_counter API for fragmentation mem accounting (Jesper Brouer) [859249] - [net] cacheline adjust struct netns_frags for better frag performance (Jesper Brouer) [859249] - [net] frag, avoid several CPUs grabbing same frag queue during LRU evictor loop (Jesper Brouer) [859249] - [net] fix for a race condition in the inet frag code (Jesper Brouer) [859249] - [net] frag, fix race conditions in LRU list maintenance (Jesper Brouer) [859249] - [net] use the frag lru_lock to protect netns_frags.nqueues update (Jesper Brouer) [859249] - [net] kABI workaround for netns_frags LRU list lock (Jesper Brouer) [859249] - [net] frag, move LRU list maintenance outside of rwlock (Jesper Brouer) [859249] - [net] frag helper functions for mem limit tracking (Jesper Brouer) [859249] - [net] ipv6: make ip6_frag_nqueues() and ip6_frag_mem() static inline (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frag_queue (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frags for better frag performance (Jesper Brouer) [859249] - [net] ip_frag: struct inet_frags match() method returns a bool (Jesper Brouer) [859249] - [net] ipv6: unify fragment thresh handling code (Jesper Brouer) [859249] - [net] increase fragment memory usage limits (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace calculated magic number with multiplication (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace magic number with macro definitions (Jesper Brouer) [859249] - [net] nf_conntrack_reasm: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] fragment: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] ip_frag: frag_kfree_skb() cleanup (Jesper Brouer) [859249] - [net] ip_frag: Remove some atomic ops (Jesper Brouer) [859249] - [powerpc] Wire up new syscall clock_adjtime (Jiri Benc) [1099152] - [block] xen-blkfront: make blkif_io_lock spinlock per-device (Vitaly Kuznetsov) [1102879] - [x86] mce: Fix CMCI preemption bugs (Rui Wang) [916094] - [x86] cmci: Add proper detection of end of CMCI storms (Rui Wang) [916094] - [x86] mce: Fix mce_start_timer semantics (Rui Wang) [916094] - [x86] mce: Add CMCI poll mode (Rui Wang) [916094] - [x86] mce: Remove the frozen cases in the hotplug code (Rui Wang) [916094] - [x86] mce: Split timer init (Rui Wang) [916094] - [x86] mce: Add the dropped timer interval init back (Rui Wang) [916094] - [x86] mce: Fix the MCE poll timer logic (Rui Wang) [916094] - [x86] mce: Cleanup timer mess (Rui Wang) [916094] - [powercap] Add to drivers Kconfig and Makefile (Steve Best) [1036309] - [powercap] Documentation (Steve Best) [1036309] - [powercap] Fix build error with option -Werror=format-security (Steve Best) [1036309] - [powercap] Introduce Intel RAPL power capping driver (Steve Best) [1036309] - [powercap] Add class driver (Steve Best) [1036309] - [kernel] device: add RW and RO attribute macros (Steve Best) [1036309] - [kernel] sysfs: add __ATTR_RW() macro (Steve Best) [1036309] - [kernel] bitops: Introduce BIT_ULL (Steve Best) [1036309] - [input] wacom: create inputs when wireless connect (Aristeu Rozanski) [1004617] - [input] wacom: wireless monitor framework (Aristeu Rozanski) [1004617] - [input] wacom: LED is only supported through digitizer interface (Aristeu Rozanski) [1004617] - [input] wacom: isolate input registration (Aristeu Rozanski) [1004617] - [input] wacom: add support for three new Intuos Pro devices (Aristeu Rozanski) [1004617] - [input] wacom: use per-device instance of wacom_features (Aristeu Rozanski) [1004617] - [input] wacom: clean up wacom_query_tablet_data (Aristeu Rozanski) [1004617] - [input] synaptics: add min/max quirk for the ThinkPad W540 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad Edge E431 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad T431s, L440, L540, S1 Yoga and X1 (Benjamin Tissoires) [1042514] - [input] synaptics: report INPUT_PROP_TOPBUTTONPAD property (Benjamin Tissoires) [1042514] - [input] Add INPUT_PROP_TOPBUTTONPAD device property (Benjamin Tissoires) [1042514] - [input] i8042: add firmware_id support (Benjamin Tissoires) [1042514] - [input] serio: add firmware_id sysfs attribute (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk for ThinkPad X240 (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk (Benjamin Tissoires) [1042514] - [input] synaptics: initialize pointer emulation usage (Benjamin Tissoires) [1042514] - [input] synaptics: add image sensor support (Benjamin Tissoires) [1042514] - [input] synaptics: refactor initialization of abs position axes (Benjamin Tissoires) [1042514] - [input] synaptics: refactor agm packet parsing (Benjamin Tissoires) [1042514] - [input] synaptics: refactor y inversion (Benjamin Tissoires) [1042514] - [input] synaptics: fix reporting of min coordinates (Benjamin Tissoires) [1042514] - [input] synaptics: set minimum coordinates as reported by firmware (Benjamin Tissoires) [1042514] - [input] synaptics: process button bits in AGM packets (Benjamin Tissoires) [1042514] - [input] synaptics: rename set_slot to be more descriptive (Benjamin Tissoires) [1042514] - [input] synaptics: fuzz position for touchpad with reduced filtering (Benjamin Tissoires) [1042514] - [input] synaptics: set resolution for MT_POSITION_X/Y axes (Benjamin Tissoires) [1042514] - [input] synaptics: report clickpad property (Benjamin Tissoires) [1042514] - [input] synaptics: fix incorrect placement of __initconst (Benjamin Tissoires) [1042514] - [input] psmouse: do not carry DMI data around (Benjamin Tissoires) [1042514] - [dmi] add support for exact DMI matches in addition to substring matching (Rob Clark) [1042514] - [netdrv] igb: remove usless return statements (Stefan Assmann) [1038782] - [netdrv] igb: remove return statements for void functions (Stefan Assmann) [1038782] - [netdrv] igb: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038782] - [netdrv] igb: Change memcpy to struct assignment (Stefan Assmann) [1038782] - [netdrv] igb: Replace 1/0 return values with true/false (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove unneeded extern declaration (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to replace deprecated DEFINE_PCI_DEVICE_TABLE (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix static initialization (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix msleep warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix line length warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove return parentheses (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix missing break in switch statements (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix assignment in if error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to change comment style on license headers (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix for trailing statement (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix pointer location error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix incorrect indentation (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix braces location warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups for messaging (Stefan Assmann) [1038782] - [netdrv] igb: fix message terminations (Stefan Assmann) [1038782] - [netdrv] igb: fix stats for i210 rx_fifo_errors (Stefan Assmann) [1038782] - [netdrv] igb: fix last_rx_timestamp usage (Stefan Assmann) [1038782] - [netdrv] igb: remove open-coded skb_cow_head (Stefan Assmann) [1038782] - [netdrv] igb: Convert iounmap to pci_iounmap (Stefan Assmann) [1038782] - [netdrv] igb: fix race conditions on queuing skb for HW time stamp (Stefan Assmann) [1038782] - [netdrv] igb: never generate both software and hardware timestamps (Stefan Assmann) [1038782] - [netdrv] igb: Unset IGB_FLAG_HAS_MSIX-flag when falling back to msi-only (Stefan Assmann) [1038782] - [netdrv] igb: Fix Null-pointer dereference in igb_reset_q_vector (Stefan Assmann) [1038782] - [netdrv] igb: specify phc_index of 82575 for get_ts_info (Stefan Assmann) [1038782] - [netdrv] igb: Fix memory leak in igb_get_module_eeprom() (Stefan Assmann) [1038782] - [netdrv] igb: add register rd/wr for surprise removal (Stefan Assmann) [1038782] - [netdrv] igb: implement SIOCGHWTSTAMP ioctl (Stefan Assmann) [1038782] - [netdrv] igb: Convert uses of __constant_ to (Stefan Assmann) [1038782] - [netdrv] igb: enable VLAN stripping for VMs with i350 (Stefan Assmann) [1038782] - [netdrv] igb: Add register defines needed for time sync functions (Stefan Assmann) [1038782] - [netdrv] igb: remove references to long gone command line parameters (Stefan Assmann) [1038782] - [netdrv] igb: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1038782] - [netdrv] igb: Fix code comment (Stefan Assmann) [1038782] - [netdrv] igb: Fix for devices using ethtool for EEE settings (Stefan Assmann) [1038782] - [netdrv] igb: call skb_set_hash to set the hash and its type in a skbuff (Stefan Assmann) [1038782] - [netdrv] igb: fix warning if !CONFIG_IGB_HWMON (Stefan Assmann) [1038782] - [netdrv] igb: fix array size calculation (Stefan Assmann) [1038782] - [netdrv] igb: Update license text to remove FSF address and update copyright (Stefan Assmann) [1038782] - [netdrv] igb: make local functions static and remove dead code (Stefan Assmann) [1038782] - [netdrv] igb: Change to use statically allocated array for MSIx entries (Stefan Assmann) [1038782] - [netdrv] igb: Fix queue allocation method to accommodate changing during runtime (Stefan Assmann) [1038782] - [netdrv] igb: Fix for issue where values could be too high for udelay function (Stefan Assmann) [1038782] - [netdrv] igb: Start temperature sensor attribute index with 1 (Stefan Assmann) [1038782] - [netdrv] igb: Add new feature Media Auto Sense for 82580 devices only (Stefan Assmann) [1038782] - [netdrv] igb: Support ports mapped in 64-bit PCI space (Stefan Assmann) [1038782] - [netdrv] igb: Add media switching feature for i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Fixed Wake On LAN support (Stefan Assmann) [1038782] - [netdrv] igb: Don't let ethtool try to write to iNVM in i210/i211 (Stefan Assmann) [1038782] - [netdrv] igb: Fix master/slave mode for all m88 i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038782] - [netdrv] igb: Avoid uninitialized advertised variable in eee_set_cur (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool support to configure number of channels (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool offline tests for i354 (Stefan Assmann) [1038782] - [netdrv] igb: Fix ethtool loopback test for 82580 copper (Stefan Assmann) [1038782] - [netdrv] igb: Remove extern from function prototypes (Stefan Assmann) [1038782] - [netdrv] igb: fix 32-bit DMA mask handling (Stefan Assmann) [1038782] - [netdrv] igb: fix up function prototypes after __dev* removals (Stefan Assmann) [1038782] - [netdrv] igb: remove __dev* attributes (Stefan Assmann) [1038782]- [documentation] vm: clarify vfs_cache_pressure description (Denys Vlasenko) [804463] - [kernel] sched_rt: Use root_domain of rt_rq not current processor (Daniel Bristot de Oliveira) [1101301] - [kernel] cgroups: fix a css_set not found bug in cgroup_attach_proc (Petr Oros) [1078263] - [virt] kvm: enable PCI multiple-segments for pass-through device (Michael S. Tsirkin) [1103471] - [kvm] x86: increase VCPU limit to 240 (Radim Krcmar) [864242] - [x86] Mark Intel Broadwell processor as supported (David Milburn) [1032351] - [x86] kvm: expose invariant tsc cpuid bit (Marcelo Tosatti) [996770] - [pci] Fix section mismatch - pcibios_scan_root() to .devinit.text:pci_scan_root_bus() (Myron Stowe) [1104384] - [net] mac80211: don't validate unchanged AP bandwidth while tracking (Stanislaw Gruszka) [1090428] - [usb] don't enable remote wakeup by default (Don Zickus) [698729] - [usb] Update USB default wakeup settings (Don Zickus) [698729] - [usb] obey the sysfs power/wakeup setting (Don Zickus) [698729] - [s390] kernel: avoid page table walk on user space access (Hendrik Brueckner) [1099146] - [s390] qeth: postpone freeing of qdio memory (Hendrik Brueckner) [1094379] - [s390] qeth: Fix retry logic in hardsetup (Hendrik Brueckner) [1094379] - [s390] qeth: Recognize return codes of ccw_device_set_online (Hendrik Brueckner) [1094379] - [s390] qdio: remove API wrappers (Hendrik Brueckner) [1094379] - [netdrv] ixgbevf: remove open-coded skb_cow_head (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add bit to mark work queue initialization (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Fix rcu warnings induced by LER (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Change ixgbe_read_reg to ixgbevf_read_reg (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Additional adapter removal checks (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check for adapter removal on register writes (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check register reads for adapter removal (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make the ethtool register test use accessors (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use static inlines instead of macros (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert uses of __constant_ to (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Protect ixgbevf_down with __IXGBEVF_DOWN bit (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Indicate removal state explicitly (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: delete unneeded call to pci_set_power_state (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add check for CHECKSUM_PARTIAL when doing TSO (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix handling of tx checksumming (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: merge ixgbevf_tx_map and ixgbevf_tx_queue into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: redo dma mapping using the tx buffer info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make the first tx_buffer a repository for most of the skb info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add tx counters (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove counters for Tx/Rx checksum offload (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: move ring specific stats into ring specific structure (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make use of the dev pointer in the ixgbevf_ring struct and remove externs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: create function for all of ring init (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert ring storage form pointer to an array to array of pointers (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: use pci drvdata correctly in ixgbevf_suspend() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: set the disable state when ixgbevf_qv_disable is called (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add DCB configuration into queue setup (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Focus config of head, tail ntc, and ntu all into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup IXGBE_DESC_UNUSED (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove redundant workaround (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add zero_base handler to network statistics (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add BP_EXTENDED_STATS for CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: have clean_rx_irq return total_rx_packets cleaned (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add ixgbevf_rx_skb (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump driver version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement ethtool get/set coalesce (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Adds function to set PSRTYPE register (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Miscellaneous conversions to ETH_ALEN (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add wait for Rx queue disable (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup redundant mailbox read failure check (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: do not print registers to dmesg in ixgbevf_get_regs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix 32-bit DMA mask handling (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add checksum statistics counters to rings (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make use of NETIF_F_RXCSUM instead of keeping our own flag (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: convert to ndo_fix_features (Andy Gospodarek) [1038785] - [netdrv] ixgbe: fix message terminations (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up Rx time stamping code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove open-coded skb_cow_head (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add bit to mark service task initialization (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix rcu warnings induced by LER (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_check_reset_blocked() declaration (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix race conditions on queuing skb for HW time stamp (Andy Gospodarek) [1038784] - [netdrv] ixgbe: never generate both software and hardware timestamps (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove redundant if clause from PTP work (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Break recursion in case of removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: enable tx queues after link up (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Stop cacheing if the MNG FW enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up ixgbe_atr_compute_perfect_hash_82599 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use ixgbe_read_pci_cfg_word (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove unused media type (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_setup_mac_link_82599 autoc variables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_stop_mac_link_on_d3_82599 to check mng correctly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: check Core Clock Disable bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix errors related to protected AUTOC calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Convert uses of __constant_ to (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add ixgbe_write_pci_cfg_word with ixgbe_removed check (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Don't receive packets when the napi budget == 0 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix some multiline hw_dbg prints (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fixup header for ixgbe_set_rxpba_82598 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add Linux NICS mailing list to contact info (Andy Gospodarek) [1038784] - [netdrv] ixgbe: move setting rx_pb_size into get_invariants (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix format string in ixgbe_fcoe.c (Andy Gospodarek) [1038784] - [netdrv] ixgbe: calls skb_set_hash (Andy Gospodarek) [1038784] - [netdrv] ixgbe: implement SIOCGHWTSTAMP ioctl (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check config reads for removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix up some ethtool results when adapter is removed (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Restore hw_addr in LER recovery paths (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add check for FW veto bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix bit toggled for 82599 reset fix (Andy Gospodarek) [1038784] - [netdrv] ixgbe: collect all 82599 AUTOC code in one function (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix to use correct timeout interval for memory read completion (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add WoL support for a new device (Andy Gospodarek) [1038784] - [netdrv] ixgbe: don't use magic size number to assign ptp_caps.name (Andy Gospodarek) [1038784] - [netdrv] ixgbe: modify behavior on receiving a HW ECC error (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add braces around else condition in ixgbe_qv_lock_* calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: set driver_max_VFs should be done before enabling SRIOV (Andy Gospodarek) [1038784] - [netdrv] ixgbe: define IXGBE_MAX_VFS_DRV_LIMIT macro and cleanup const 63 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix incorrect logic for fixed fiber eeprom write (Andy Gospodarek) [1038784] - [netdrv] ixgbe: reinit_locked() should be called with rtnl_lock (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Clear head write-back registers on VF reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Force QDE via PFQDE for VFs during reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Additional adapter removal checks (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check for adapter removal on register writes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check register reads for adapter removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ethtool register test use accessors (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use static inlines instead of macros (Andy Gospodarek) [1038784] - [netdrv] ixbge: Protect ixgbe_down with __IXGBE_DOWN bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Indicate removal state explicitly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: slight optimization of addr compare (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix for unused variable warning with certain config (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Start temperature sensor attribute index with 1 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ixgbe_identify_qsfp_module_generic static (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add warning when max_vfs is out of range (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Reduce memory consumption with larger page sizes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix qv_lock_napi call in ixgbe_napi_disable_all (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use pcie_capability_read_word() to simplify code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove marketing names from busy poll code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Cleanup the use of tabs and spaces (Andy Gospodarek) [1038784] - [netdrv] ixgbe: ethtool DCB registers dump for 82599 and x540 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Remove extern from function prototypes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix 32-bit DMA mask handling (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool reporting of supported links for SFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: limit setting speed to only one at a time for QSFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool loopback diagnostic with DCB enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fully disable hardware RSC logic when disabling RSC (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add support for older QSFP active DA cables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: include QSFP PHY types in ixgbe_is_sfp() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add 1Gbps support for QSFP+ (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules from an offset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: cleanup some log messages (Andy Gospodarek) [1038784] - [netdrv] ixgbe: zero out mailbox buffer on init (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix link test when connected to 1Gbps link partner (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix incorrect limit value in ring transverse (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check return value on eeprom reads (Andy Gospodarek) [1038784] - [netdrv] ixgbe: disable link when adapter goes down (Andy Gospodarek) [1038784] - [netdrv] ixgbe: rename LL_EXTENDED_STATS to use queue instead of q (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (Andy Gospodarek) [1038784] - [netdrv] e1000e: Out of line __ew32_prepare/__ew32 (John Greene) [1038781] - [netdrv] e1000e: Fix expand setting EEE link info to all affected parts (John Greene) [1038781] - [netdrv] e1000e: Cleanup parenthesis around return value (John Greene) [1038781] - [netdrv] e1000e: 82574/82583 TimeSync errata for SYSTIM read (John Greene) [1038781] - [netdrv] e1000e: Failure to write SHRA turns on PROMISC mode (John Greene) [1038781] - [netdrv] e1000e: Cleanup use of deprecated DEFINE_PCI_DEVICE_TABLE (John Greene) [1038781] - [netdrv] e1000e: Cleanup checkpatch extra space (John Greene) [1038781] - [netdrv] e1000e: Cleanup to fix checkpatch missing blank lines (John Greene) [1038781] - [netdrv] e1000e: Cleanup return values in ethtool (John Greene) [1038781] - [netdrv] e1000e: Restrict MDIO Slow Mode workaround to relevant parts (John Greene) [1038781] - [netdrv] e1000e: Fix issue with link flap on 82579 (John Greene) [1038781] - [netdrv] e1000e: Expand workaround for 10Mb HD throughput bug (John Greene) [1038781] - [netdrv] e1000e: Workaround for dropped packets in Gig/100 speeds on 82579 (John Greene) [1038781] - [netdrv] e1000e: fix message terminations (John Greene) [1038781] - [netdrv] e1000e: Fix no connectivity when driver loaded with cable out (John Greene) [1038781] - [netdrv] e1000e: remove redundant if clause from PTP work (John Greene) [1038781] - [netdrv] e1000e: add timeout for TX HW time stamping work (John Greene) [1038781] - [netdrv] e1000e: Fix Explicitly set Transmit Control Register (John Greene) [1038781] - [netdrv] e1000e: Fix Hardware Unit Hang (John Greene) [1038781] - [netdrv] e1000e: Fix SHRA register access for 82579 (John Greene) [1038781] - [netdrv] e1000e: Fix ethtool offline tests for 82579 parts (John Greene) [1038781] - [netdrv] e1000e: Fix not generating an error on invalid load parameter (John Greene) [1038781] - [netdrv] e1000e: Add missing branding strings in ich8lan.c (John Greene) [1038781] - [netdrv] e1000e: Cleanup - Update GPL header and Copyright (John Greene) [1038781] - [netdrv] e1000e: Fix 82579 sets LPI too early (John Greene) [1038781] - [netdrv] e1000e: Resolve issues with Management Engine briefly blocking PHY resets (John Greene) [1038781] - [netdrv] e1000e: PTP lock in e1000e_phc_adjustfreq (John Greene) [1038781] - [netdrv] e1000e: fix maybe-unitialized variable compiler warning (John Greene) [1038781] - [netdrv] e1000e: fix compiler warnings (John Greene) [1038781] - [netdrv] e1000e: fix overrun of PHY RAR array (John Greene) [1038781] - [netdrv] e1000e: cleanup boolean comparison to true (John Greene) [1038781] - [netdrv] e1000e: balance semaphore put/get for 82573 (John Greene) [1038781] - [netdrv] e1000e: resolve checkpatch JIFFIES_COMPARISON warning (John Greene) [1038781] - [netdrv] e1000e: Avoid kernel crash during shutdown (John Greene) [1038781] - [cciss] touch version string (Tomas Henzl) [1052275] - [cciss] Fallback to MSI rather than to INTx if MSI-X failed (Tomas Henzl) [1052275] - [cciss] drivers/block/cciss.c:cciss_init_one(): use proper errnos (Tomas Henzl) [1052275] - [cciss] Adds simple mode functionality (Tomas Henzl) [1052275] - [cciss] add cciss_allow_hpsa module parameter (Tomas Henzl) [1052275] - [cciss] bug fix to prevent cciss from loading in kdump crash kernel (Tomas Henzl) [1052275] - [cciss] add transport mode attribute to sys (Tomas Henzl) [1052275] - [cciss] fix flush cache transfer length (Tomas Henzl) [1052275] - [cciss] Inform controller we are using 32-bit tags (Tomas Henzl) [1052275] - [cciss] fix invalid use of sizeof in cciss_find_cfgtables() (Tomas Henzl) [1052275] - [cciss] set max scatter gather entries to 32 on P600 (Tomas Henzl) [1052275] - [cciss] The Windows driver .inf disables ASPM on all cciss devices. Do the same (Tomas Henzl) [1052275] - [cciss] auto engage SCSI mid layer at driver load time (Tomas Henzl) [1052275] - [cciss] return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052275] - [cciss] add readl after writel in interrupt mask setting code (Tomas Henzl) [1052275] - [cciss] Fix scsi tape io with more than 255 scatter gather elements (Tomas Henzl) [1052275] - [cciss] Initialize scsi host max_sectors for tape drive support (Tomas Henzl) [1052275] - [cciss] fix missed command status value CMD_UNABORTABLE (Tomas Henzl) [1052275] - [cciss] fix incorrect scsi status reporting (Tomas Henzl) [1052275] - [scsi] mpt2sas: Don't disable device twice at suspend (Tomas Henzl) [1059137] - [scsi] mpt2sas: Remove phys on topology change (Tomas Henzl) [1059137] - [scsi] mpt2sas: Bump driver version to v16.100.00.00 (Tomas Henzl) [1059137] - [scsi] mpt2sas: Fix for kernel panic when driver loads with HBA connected to non LUN 0 configured expander (Tomas Henzl) [1059137] - [scsi] mpt2sas: when Async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [1059137] - [scsi] mpt2sas: Infinite loop can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [1059137] - [scsi] mpt2sas: The copyright in driver sources is updated for the year 2013 (Tomas Henzl) [1059137] - [scsi] mpt2sas: MPI2 Rev X (2.00.16) specifications (Tomas Henzl) [1059137] - [scsi] mpt2sas: Change in MPI2_RAID_ACTION_SYSTEM_SHUTDOWN_INITIATED notification methodology (Tomas Henzl) [1059137] - [scsi] mpt2sas: Null pointer deference possibility in mpt2sas_ctl_event_callback function (Tomas Henzl) [1059137] - [scsi] mpt2sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059137]- [block] floppy: don't write kernel-only members to FDRAWCMD ioctl output (Denys Vlasenko) [1094310] {CVE-2014-1738} - [block] floppy: ignore kernel-only members in FDRAWCMD ioctl input (Denys Vlasenko) [1094310] {CVE-2014-1737} - [kbuild] Remove export of trace_clock.h (Prarit Bhargava) [1092110] - [kbuild] asm-generic support (Prarit Bhargava) [1092110] - [kbuild] headers_check: recursively search for linux/types.h inclusion (Prarit Bhargava) [1092110] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Veaceslav Falico) [975493] - [netdrv] bonding: don't trust arp requests unless active slave really works (Veaceslav Falico) [975493] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Veaceslav Falico) [975493] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Veaceslav Falico) [975493] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Veaceslav Falico) [975493] - [netdrv] bonding: add helper function bond_get_targets_ip() (Veaceslav Falico) [975493] - [netdrv] netxen: Update version to 4.0.82 (Veaceslav Falico) [1054332] - [netdrv] netxen: Correct off-by-one errors in bounds checks (Veaceslav Falico) [1054332] - [netdrv] netxen: Print ULA information (Veaceslav Falico) [1054332] - [netdrv] netxen: Remove extern from function prototypes (Veaceslav Falico) [1054332] - [netdrv] netxen: Update version to 4.0.81 (Veaceslav Falico) [1054332] - [netdrv] netxen: Convert mac address uses of 6 to ETH_ALEN (Veaceslav Falico) [1054332] - [netdrv] netxen: Avoid mixed mode interrupts (Veaceslav Falico) [1054332] - [netdrv] netxen: netxen_setup_intr() function code cleanup (Veaceslav Falico) [1054332] - [netdrv] netxen: Log proper error message in case of mismatched adapter type (Veaceslav Falico) [1054332] - [netdrv] netxen: Log driver version with firmware version (Veaceslav Falico) [1054332] - [netdrv] netxen: replace ip_fast_csum with csum_replace2 (Veaceslav Falico) [1054332] - [netdrv] netxen: fix off by one bug in netxen_release_tx_buffer() (Veaceslav Falico) [1054332] - [netdrv] netxen: remove __dev* attributes (Veaceslav Falico) [1054332] - [netdrv] netxen: Fixed a coding style issue in netxen_nic_ethtool.c (Veaceslav Falico) [1054332] - [netdrv] netxen: explicity handle pause autoneg parameter (Veaceslav Falico) [1054332] - [netdrv] enic: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1024064] - [netdrv] enic: Fix 64 bit divide on 32bit system (Stefan Assmann) [1024064] - [netdrv] enic: Add support for adaptive interrupt coalescing (Stefan Assmann) [1024064] - [netdrv] enic: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1024064] - [netdrv] enic: include irq.h for irqreturn_t definitions (Stefan Assmann) [1024064] - [netdrv] enic: Call dev_kfree_skb_any instead of dev_kfree_skb (Stefan Assmann) [1024064] - [netdrv] enic: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1024064] - [netdrv] enic: slight optimization of addr compare (Stefan Assmann) [1024064] - [netdrv] enic: cisco-enic calls skb_set_hash (Stefan Assmann) [1024064] - [netdrv] enic: remove unnecessary pci_set_drvdata() (Stefan Assmann) [1024064] - [netdrv] enic: update enic maintainers and driver (Stefan Assmann) [1024064] - [netdrv] enic: Exposing symbols for Cisco's low latency driver (Stefan Assmann) [1024064] - [netdrv] enic: Try DMA 64 first, then failover to DMA (Stefan Assmann) [1024064] - [netdrv] enic: record q_number and rss_hash for skb (Stefan Assmann) [1024064] - [netdrv] enic: Add multi tx support for enic (Stefan Assmann) [1024064] - [netdrv] enic: Generate notification of hardware crash (Stefan Assmann) [1024064] - [netdrv] enic: Add an interface for USNIC to interact with firmware (Stefan Assmann) [1024064] - [netdrv] enic: Adding support for Cisco Low Latency NIC (Stefan Assmann) [1024064] - [netdrv] enic: Move ethtool code to a separate file (Stefan Assmann) [1024064] - [netdrv] igbvf: remove usless return statements (Stefan Assmann) [1038783] - [netdrv] igbvf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038783] - [netdrv] igbvf: remove open-coded skb_cow_head (Stefan Assmann) [1038783] - [netdrv] igbvf: Convert uses of __constant_ to (Stefan Assmann) [1038783] - [netdrv] igbvf: slight optimization of addr compare (Stefan Assmann) [1038783] - [netdrv] igbvf: add missing iounmap() on error in igbvf_probe() (Stefan Assmann) [1038783] - [netdrv] igbvf: integer wrapping bug setting the mtu (Stefan Assmann) [1038783] - [netdrv] igbvf: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038783] - [netdrv] igbvf: Remove extern from function prototypes (Stefan Assmann) [1038783] - [netdrv] igbvf: fix 32-bit DMA mask handling (Stefan Assmann) [1038783] - [netdrv] igbvf: use __GFP_ZERO instead of memset() (Stefan Assmann) [1038783] - [kernel] mutex: Unlock the mutex without the wait_lock (Larry Woodman) [1100855] - [kernel] mutex: Do not unnecessarily deal with waiters (Larry Woodman) [1100855] - [kernel] mutex: Introduce cancelable MCS lock for adaptive spinning (Larry Woodman) [1100855] - [kernel] mutex: Modify the way optimistic spinners are queued (Larry Woodman) [1100855] - [kernel] mutex: Queue mutex spinners with MCS lock to reduce cacheline contention (Larry Woodman) [1100855] - [kernel] mutex: Make more scalable & Back out architecture specific check (Larry Woodman) [1100855] - [kernel] sched: Periodically decay max cost of idle balance (Larry Woodman) [1100855] - [kernel] sched: Consider max cost of idle balance per sched domain (Larry Woodman) [1100855] - [kernel] sched: Reduce overestimating rq->avg_idle (Larry Woodman) [1100855] - [kernel] futex: Increase hash table size for better performance (Larry Woodman) [1100855] - [fs] epoll: optimize EPOLL_CTL_DEL using rcu (Larry Woodman) [1100855] - [scsi] virtio-scsi: Skip setting affinity on uninitialized vq (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix hotcpu_notifier use-after-free with virtscsi_freeze (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix virtqueue affinity setup (Jason Wang) [1098309] - [scsi] virtio-scsi: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1098309] - [scsi] virtio-scsi: introduce multiqueue support (Jason Wang) [1098309] - [scsi] virtio-scsi: push vq lock/unlock into virtscsi_vq_done (Jason Wang) [1098309] - [scsi] virtio-scsi: pass struct virtio_scsi to virtqueue completion function (Jason Wang) [1098309] - [scsi] virtio-scsi: redo allocation of target data (Jason Wang) [1098309] - [i2c] i801: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [ata] ahci: Add Device IDs for Intel Wildcat Point-LP (David Milburn) [922970] - [mfd] lpc_ich: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [hda] alsa: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [scsi] qla4xxx: 5.03.00.00.06.06-k0 (Chad Dupuis) [1053365] - [scsi] qla4xxx: remove pci id for ISP8042 (Chad Dupuis) [1053365] - [scsi] libiscsi: Add local_ipaddr parameter in iscsi_conn struct (Chad Dupuis) [1053365] - [scsi] IB/iser: Add Discovery support (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Export ISCSI_PARAM_LOCAL_IPADDR attr for iscsi_connection (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add host statistics support (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Additional parameters for network settings (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Remove net param enum values (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_conn_get_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_get_ep_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak for ha->saved_acb (Chad Dupuis) [1053365] - [scsi] qla4xxx: Export sysfs DDBs from DPC handler (Chad Dupuis) [1053365] - [scsi] qla4xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak in func qla4_84xx_config_acb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Initialize hardware queue for ISP40XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Check for correct return status (Chad Dupuis) [1053365] - [scsi] qla4xxx: Move qla4_8xxx_ms_mem_write_128b to ql4_nx.c (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added PEX DMA Support for ISP8022 Adapter (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added new opcodes for 84XX Minidump template (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support of 0xFF capture mask for minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Change default capture to firmware defined capture mask (Chad Dupuis) [1053365] - [scsi] qla4xxx: Do not wait for IO completion, after issuing stop_firmware (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix sparse warnings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Handle IPv6 AEN notifications (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_do_dpc() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_eh_abort() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in qla4xxx_mailbox_command() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Updated print for device login, logout path (Chad Dupuis) [1053365] - [scsi] qla4xxx: Remove unused code from qla4xxx_set_ifcb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of mbox 0x31 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Reduce rom-lock contention during reset recovery (Chad Dupuis) [1053365] - [scsi] qla4xxx: Driver not able to collect minidump for ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix pending IO completion in reset path before initiating chip reset (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix processing response queue during probe (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of IDC Time Extend mailbox command (Chad Dupuis) [1053365] - [scsi] qla4xxx: Clear DDB index map upon connection close failure (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return correct error status from func qla4xxx_request_irqs() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fixed AER reset sequence for ISP83xx/ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Correctly handle msleep_interruptible (Chad Dupuis) [1053365] - [scsi] qla4xxx: Rename ACB_STATE macros with IP_ADDRSTATE macros (Chad Dupuis) [1053365] - [scsi] qla4xxx: Improve loopback failure messages (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use IDC_CTRL bit1 directly instead of AF_83XX_NO_FWDUMP flag (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix comments in code (Chad Dupuis) [1053365] - [scsi] qla4xxx: Print WARN_ONCE() if iSCSI function presence bit removed (Chad Dupuis) [1053365] - [scsi] qla4xxx: ISP8xxx: Correct retry of adapter initialization (Chad Dupuis) [1053365] - [scsi] qla4xxx: treewide: fix comments and printk msgs (Chad Dupuis) [1053365] - [scsi] qla4xxx: Recreate chap data list during get chap operation (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for ISCSI_PARAM_LOCAL_IPADDR sysfs attr (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add host statistics support (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for Diagnostics MBOX command (Chad Dupuis) [1053365] - [scsi] qla4xxx: overflow in qla4xxx_set_chap_entry() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for additional network parameters settings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to get CHAP details for flash target session (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use offset based on adapter type to set CHAP entry in flash (Chad Dupuis) [1053365] - [scsi] qla4xxx: Populate local CHAP credentials for flash target sessions (Chad Dupuis) [1053365] - [scsi] qla4xxx: correctly update session discovery_parent_idx (Chad Dupuis) [1053365] - [scsi] remove unnecessary pci_set_drvdata() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return error if minidump data collection fails (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix the minidump data collection check in for loop (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add pex-dma support for capturing minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [1053365] - [scsi] qla4xxx: Implementation of ACB configuration during Loopback for ISP8042 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for ISP8042 (Chad Dupuis) [1053365] - [net] bridge: add empty br_mdb_init() and br_mdb_uninit() definitions (Vlad Yasevich) [1097915] - [net] bridge: Correctly unregister MDB rtnetlink handlers (Vlad Yasevich) [1097915] - [net] rds: prevent dereference of a NULL device in rds_iw_laddr_check (Radomir Vrbovsky) [1083277] {CVE-2014-2678} - [netdrv] bnx2x: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] bnx2x: drop two RHEL-specific hacks that cancel each other (Michal Schmidt) [1020367] - [netdrv] virtio-net: Set RXCSUM feature if GUEST_CSUM is available (Michal Schmidt) [1029841] - [netdrv] virtio_net: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] veth: features fixup (Michal Schmidt) [1029841] - [netdrv] veth: convert to hw_features (Michal Schmidt) [1029841] - [net] loopback: convert to hw_features (Michal Schmidt) [1029841] - [net] warn if mixing ndo features with legacy ops (Michal Schmidt) [1029841] - [net] ethtool: fix copy&paste errors in __ethtool_get_one_feature_actor (Michal Schmidt) [1029841] - [net] ethtool: __ethtool_set_sg: check for function pointer before using it (Michal Schmidt) [1029841] - [net] ethtool: wanted_features hack for legacy drivers (Michal Schmidt) [1029841] - [net] ethtool: allow ETHTOOL_GSSET_INFO for users (Michal Schmidt) [1029841] - [net] remove NETIF_F_ALL_TX_OFFLOADS (Michal Schmidt) [1029841] - [documentation] net: Add documentation for netdev features handling (Michal Schmidt) [1029841] - [net] allow user to change NETIF_F_HIGHDMA (Michal Schmidt) [1029841] - [net] fix ETHTOOL_SFEATURES compatibility with old ethtool_ops.set_flags (Michal Schmidt) [1029841] - [net] ethtool: add two missing netdev_features_strings (Michal Schmidt) [1029841] - [net] ethtool: fix IPV6 checksum feature name string (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel to debug (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel (Michal Schmidt) [1029841] - [net] make WARN_ON in dev_disable_lro() useful (Michal Schmidt) [1029841] - [net] fix hw_features ethtool_ops->set_flags compatibility (Michal Schmidt) [1029841] - [net] add RTNL_ASSERT in __netdev_update_features() (Michal Schmidt) [1029841] - [net] Call netdev_features_change() from netdev_update_features() (Michal Schmidt) [1029841] - [net] Fix dev dev_ethtool_get_rx_csum() for forced NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] implement dev_disable_lro() hw_features compatibility (Michal Schmidt) [1029841] - [net] Implement SFEATURES compatibility for not updated drivers (Michal Schmidt) [1029841] - [net] Fix ETHTOOL_GFEATURES compatibility (Michal Schmidt) [1029841] - [net] avoid initial "Features changed" message (Michal Schmidt) [1029841] - [net] fix "unregistered net_device: Features changed" message (Michal Schmidt) [1029841] - [net] introduce NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] use ndo_fix_features for ethtool_ops->set_flags (Michal Schmidt) [1029841] - [net] ethtool: use ndo_fix_features for offload setting (Michal Schmidt) [1029841] - [net] add accessors to hw_features (Michal Schmidt) [1029841] - [net] Introduce new feature setting ops (Michal Schmidt) [1029841] - [net] ethtool: factorize get/set_one_feature (Michal Schmidt) [1029841] - [net] ethtool: factorize ethtool_get_strings() and ethtool_get_sset_count() (Michal Schmidt) [1029841] - [net] ethtool: Use noinline_for_stack (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count follow-up (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count (Michal Schmidt) [1029841] - [net] ethtool: enable GSO and GRO by default (Michal Schmidt) [1029841] - [net] ethtool: reduce stack usage (Michal Schmidt) [1029841] - [net] reduce and unify printk level in netdev_fix_features() (Michal Schmidt) [1029841] - [net] Move check of checksum features to netdev_fix_features() (Michal Schmidt) [1029841] - [netdrv] Fix too optimistic NETIF_F_HW_CSUM features (Michal Schmidt) [1029841] - [net] netdevice: use __printf attribute (Michal Schmidt) [1029841] - [net] netdevice: Convert netdev_ logging macros to functions (Michal Schmidt) [1029841] - [drivers] use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1029841] - [drivers] core: Convert dev_ logging macros to functions (Michal Schmidt) [1029841] - [scsi] Remove warnings after vsprintf pV introducation (Michal Schmidt) [1029841] - [scsi] fix warning zero-length gnu_printf format string (Michal Schmidt) [1029841] - [net] netfilter: ctnetlink: don't add null bindings if no nat requested (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: force null nat binding on insert (Florian Westphal) [1089562] - [net] netfilter: nf_nat: move alloc_null_binding to nf_nat_core.c (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: don't release a conntrack with non-zero refcnt (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: fix soft lockup when netlink adds new entries (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: fix RCU race in nf_conntrack_find_get (Florian Westphal) [1089562] - [drivers] Ensure drvdata = NULL when no driver is bound (John Greene) [1056266] - [pci] msi: Add pci_enable_msi_range() and pci_enable_msix_range() (John Greene) [1056266] - [net] Add netdev interfaces for recording sends/comp (John Greene) [1056266] - [net] net_tstamp: Add SIOCGHWTSTAMP ioctl to match SIOCSHWTSTAMP (John Greene) [1056266] - [net] Add function to set the rxhash (John Greene) [1056266] - [kernel] dma-api: provide a helper to set both DMA and coherent DMA masks (John Greene) [1056266]- [perf] evsel: Synthesize PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Update "sample parsing" test for PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] evsel: Add missing overflow check for TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Consider PERF_SAMPLE_TRANSACTION in the "sample parsing" test (Jiri Olsa) [1101039] - [perf] test: Clarify the "sample parsing" test entry (Jiri Olsa) [1101039] - [perf] test: Update command line callchain attribute tests (Jiri Olsa) [1101039] - [perf] tools: Fixup mmap event consumption (Jiri Olsa) [1101039] - [perf] top: Split -G and --call-graph (Jiri Olsa) [1101039] - [perf] record: Split -g and --call-graph (Jiri Olsa) [1101039] - [perf] hists: Add color overhead for stdio output buffer (Jiri Olsa) [1101039] - [perf] tools: Fix up /proc/PID/maps parsing (Jiri Olsa) [1101039] - [perf] script: Fix mem leak due to missing Py_DECREFs on dict entries (Jiri Olsa) [1101039] - [perf] Disable PERF_RECORD_MMAP2 support (Jiri Olsa) [1101039] - [perf] script: Fix build error on Fedora 12 (Jiri Olsa) [1101039] - [perf] probe: Fix to initialize fname always before use it (Jiri Olsa) [1101039] - [perf] session: Fix infinite loop on invalid perf.data file (Jiri Olsa) [1101039] - [perf] tools: Fix installation of libexec components (Jiri Olsa) [1101039] - [perf] probe: Fix to find line information for probe list (Jiri Olsa) [1101039] - [perf] tools: Fix libaudit test (Jiri Olsa) [1101039] - [perf] stat: Set child_pid after perf_evlist__prepare_workload() (Jiri Olsa) [1101039] - [perf] tools: Add default handler for mmap2 events (Jiri Olsa) [1101039] - [perf] revert "symbols: Demangle cloned functions" (Jiri Olsa) [1101039] - [perf] symbols: Demangle cloned functions (Jiri Olsa) [1101039] - [perf] machine: Fix path unpopulated in machine__create_modules() (Jiri Olsa) [1101039] - [perf] tools: Explicitly add libdl dependency (Jiri Olsa) [1101039] - [perf] probe: Fix probing symbols with optimization suffix (Jiri Olsa) [1101039] - [perf] trace: Add mmap2 handler (Jiri Olsa) [1101039] - [perf] tools: Uninclude linux/magic.h in debugfs.c (Jiri Olsa) [1101039] - [perf] tools: Fix old GCC build error in trace-event-parse.c::parse_proc_kallsyms() (Jiri Olsa) [1101039] - [perf] probe: Fix finder to find lines of given function (Jiri Olsa) [1101039] - [perf] session: Check for SIGINT in more loops (Jiri Olsa) [1101039] - [perf] tools: Fix compile with libelf without get_phdrnum (Jiri Olsa) [1101039] - [perf] tools: Fix buildid cache handling of kallsyms with kcore (Jiri Olsa) [1101039] - [perf] annotate: Fix objdump line parsing offset validation (Jiri Olsa) [1101039] - [perf] tools: Fill in new definitions for madvise()/mmap() flags (Jiri Olsa) [1101039] - [perf] tools: Sharpen the libaudit dependencies test (Jiri Olsa) [1101039] - [perf] tools: Add attr->mmap2 support (Jiri Olsa) [1101039] - [perf] Add attr->mmap2 attribute to an event (Jiri Olsa) [1101039] - [perf] kvm: Fix sample_type manipulation (Jiri Olsa) [1101039] - [perf] evlist: Fix id pos in perf_evlist__open() (Jiri Olsa) [1101039] - [perf] trace: Handle perf.data files with no tracepoints (Jiri Olsa) [1101039] - [perf] session: Separate progress bar update when processing events (Jiri Olsa) [1101039] - [perf] trace: Check if MAP_32BIT is defined (Jiri Olsa) [1101039] - [perf] hists: Fix formatting of long symbol names (Jiri Olsa) [1101039] - [perf] evlist: Fix parsing with no sample_id_all bit set (Jiri Olsa) [1101039] - [perf] tools: Add test for parsing with no sample_id_all bit (Jiri Olsa) [1101039] - [perf] trace: Check control+C more often (Jiri Olsa) [1101039] - [perf] trace: Tell arg formatters the arg index (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for open's flags arg (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for lseek's whence arg (Jiri Olsa) [1101039] - [perf] tools: Fix symbol offset computation for some dsos (Jiri Olsa) [1101039] - [perf] list: Skip unsupported events (Jiri Olsa) [1101039] - [perf] tests: Add 'keep tracking' test (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_COUNT_SW_DUMMY (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for futex 'operation' parm (Jiri Olsa) [1101039] - [perf] trace: Allow syscall arg formatters to mask args (Jiri Olsa) [1101039] - [perf] trace: Handle missing HUGEPAGE defines (Jiri Olsa) [1101039] - [perf] trace: Honor target pid / tid options when analyzing a file (Jiri Olsa) [1101039] - [perf] trace: Add option to analyze events in a file versus live (Jiri Olsa) [1101039] - [perf] evlist: Add tracepoint lookup by name (Jiri Olsa) [1101039] - [perf] tests: Add a sample parsing test (Jiri Olsa) [1101039] - [perf] tools: Add a function to calculate sample event size (Jiri Olsa) [1101039] - [perf] tools: Expand perf_event__synthesize_sample() (Jiri Olsa) [1101039] - [perf] tools: Add missing 'abi' member to 'struct regs_dump' (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_SAMPLE_IDENTIFIER (Jiri Olsa) [1101039] - [perf] evlist: Move perf_evlist__config() to a new source file (Jiri Olsa) [1101039] - [perf] tools: Remove references to struct ip_event (Jiri Olsa) [1101039] - [perf] callchain: Remove unnecessary validation (Jiri Olsa) [1101039] - [perf] evsel: Tidy up sample parsing overflow checking (Jiri Olsa) [1101039] - [perf] tools: change machine__findnew_thread() to set thread pid (Jiri Olsa) [1101039] - [perf] traceevent: Fixup jobserver setup (Jiri Olsa) [1101039] - [perf] tools: Add pid to struct thread (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for madvise behaviour/advice parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap flags parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap prot parm (Jiri Olsa) [1101039] - [perf] trace: Allow overiding the formatting of syscall fields (Jiri Olsa) [1101039] - [perf] trace: Add aliases to remaining syscalls of the sys_enter_newfoo (Jiri Olsa) [1101039] - [perf] trace: Allow printing syscall return values in hex (Jiri Olsa) [1101039] - [perf] trace: Simplify sys_exit return printing (Jiri Olsa) [1101039] - [perf] trace: Introduce syscall arg formatters (Jiri Olsa) [1101039] - [perf] trace: Hide sys_exit messages about syscall id = -1 (Jiri Olsa) [1101039] - [perf] trace: Add --verbose option (Jiri Olsa) [1101039] - [perf] trace: Support ! in -e expressions (Jiri Olsa) [1101039] - [perf] tools: Don't install scripting files files when disabled (Jiri Olsa) [1101039] - [perf] tools: Sample after exit loses thread correlation (Jiri Olsa) [1101039] - [perf] trace: Make command line arguments consistent with perf-record (Jiri Olsa) [1101039] - [perf] trace: Implement -o/--output filename (Jiri Olsa) [1101039] - [perf] tools: Try to increase the file descriptor limits on EMFILE (Jiri Olsa) [1101039] - [perf] kvm: Remove force option to cmd_record (Jiri Olsa) [1101039] - [perf] trace: Allow specifying which syscalls to trace (Jiri Olsa) [1101039] - [perf] tools: Improve robustness of topology parsing code (Jiri Olsa) [1101039] - [perf] tests: Fix compile failure on do_sort_something (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_map() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_location() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of perf_event__preprocess_sample() (Jiri Olsa) [1101039] - [perf] annotate: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] mem: Remove unused symbol filter member (Jiri Olsa) [1101039] - [perf] report: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] top: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] machine: Add symbol filter to struct machine (Jiri Olsa) [1101039] - [perf] session: Change perf_session__has_traces to actually check for tracepoints (Jiri Olsa) [1101039] - [perf] evsel: Add option to limit stack depth in callchain dumps (Jiri Olsa) [1101039] - [perf] evsel: Add option to print stack trace on single line (Jiri Olsa) [1101039] - [perf] tool: Simplify options to perf_evsel__print_ip (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_fork tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_exit tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove thread lookup in sample handler (Jiri Olsa) [1101039] - [perf] sched: Simplify arguments to read_events (Jiri Olsa) [1101039] - [perf] kvm: Update documentation with live command (Jiri Olsa) [1101039] - [perf] kvm: Option to print events that exceed a duration (Jiri Olsa) [1101039] - [perf] revert "tools: Fix for cross build" (Jiri Olsa) [1101039] - [perf] machine: Do not require /lib/modules/* on a guest (Jiri Olsa) [1101039] - [perf] tests: Add tests of new pinned modifier (Jiri Olsa) [1101039] - [perf] tools: Add support for pinned modifier (Jiri Olsa) [1101039] - [perf] gtk: Fix segmentation fault on perf_hpp__for_each_format loop (Jiri Olsa) [1101039] - [perf] report: Add option to analyze specific VM (Jiri Olsa) [1101039] - [perf] kvm: Add min and max stats to display (Jiri Olsa) [1101039] - [perf] kvm: Add live mode (Jiri Olsa) [1101039] - [perf] session: Export queue_event function (Jiri Olsa) [1101039] - [perf] annotate: Fix typo (Jiri Olsa) [1101039] - [perf] annotate: Improve description of '?' hotkey (Jiri Olsa) [1101039] - [perf] annotate: Add call target name if it is missing (Jiri Olsa) [1101039] - [perf] annotate: Remove nop at end of annotation (Jiri Olsa) [1101039] - [perf] annotate: Put dso name in symbol annotation title (Jiri Olsa) [1101039] - [perf] annotate: Allow disassembly using /proc/kcore (Jiri Olsa) [1101039] - [perf] tests: Add kcore to the object code reading test (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test again (Jiri Olsa) [1101039] - [perf] symbols: Add support for reading from /proc/kcore (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from kernel modules (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from vmlinux (Jiri Olsa) [1101039] - [perf] symbols: Load kernel maps before using (Jiri Olsa) [1101039] - [perf] tests: Add test for reading object code (Jiri Olsa) [1101039] - [perf] symbols: avoid SyS kernel syscall aliases (Jiri Olsa) [1101039] - [perf] stat: Flush output after each line in interval mode (Jiri Olsa) [1101039] - [perf] evlist: Remove obsolete dummy execve (Jiri Olsa) [1101039] - [perf] kvm: Split out tracepoints from record args (Jiri Olsa) [1101039] - [perf] session: Export a few functions for event processing (Jiri Olsa) [1101039] - [perf] stats: Add max and min stats (Jiri Olsa) [1101039] - [perf] top: move CONSOLE_CLEAR to header file (Jiri Olsa) [1101039] - [perf] util: Add parse_nsec_time() function (Jiri Olsa) [1101039] - [perf] python: Remove duplicate TID bit from mask (Jiri Olsa) [1101039] - [perf] trace: Beautify 'connect' result (Jiri Olsa) [1101039] - [perf] evsel: Actually show symbol offset in stack trace when requested (Jiri Olsa) [1101039] - [perf] tests: Add parse events tests for leader sampling (Jiri Olsa) [1101039] - [perf] tests: Add attr record group sampling test (Jiri Olsa) [1101039] - [perf] tools: Add 'S' event/group modifier to read sample value (Jiri Olsa) [1101039] - [perf] tests: Add broken install-* tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add 'make install/install-bin' tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add DESTDIR=TMP_DEST tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Rename TMP to TMP_O tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Run ctags/cscope make tests only with needed binaries (Jiri Olsa) [1101039] - [perf] tools: Fix build with perl 5.18 (Jiri Olsa) [1101039] - [perf] tools: Support callchain sorting based on addresses (Jiri Olsa) [1101039] - [perf] evsel: Handle ENODEV on default cycles event (Jiri Olsa) [1101039] - [perf] script: Fix named threads support (Jiri Olsa) [1101039] - [perf] header: Recognize version number for perf data file (Jiri Olsa) [1101039] - [perf] header: Introduce feat_offset into perf_header (Jiri Olsa) [1101039] - [perf] header: Remove attr_offset from perf_header (Jiri Olsa) [1101039] - [perf] header: Remove data_offset seek as it's not needed (Jiri Olsa) [1101039] - [perf] session: Use session->fd instead of passing fd as argument (Jiri Olsa) [1101039] - [perf] symbols: Do not apply symfs for an absolute vmlinux path (Jiri Olsa) [1101039] - [perf] tools: Fix 'make tools/perf' (Jiri Olsa) [1101039] - [perf] tools: Remove event types framework completely (Jiri Olsa) [1101039] - [perf] record: Remove event types pushing (Jiri Olsa) [1101039] - [perf] tools: Remove event types from perf data file (Jiri Olsa) [1101039] - [perf] timechart: Remove event types framework only user (Jiri Olsa) [1101039] - [perf] timechart: Use traceevent lib event-parse.h include (Jiri Olsa) [1101039] - [perf] tools: Move hist_entry__period_snprintf into stdio code (Jiri Olsa) [1101039] - [perf] diff: Add generic order option for compute sorting (Jiri Olsa) [1101039] - [perf] diff: Making compute functions static (Jiri Olsa) [1101039] - [perf] diff: Update perf diff documentation for multiple data comparison (Jiri Olsa) [1101039] - [perf] diff: Change diff command to work over multiple data files (Jiri Olsa) [1101039] - [perf] diff: Move columns into struct data__file (Jiri Olsa) [1101039] - [perf] diff: Move diff related columns into diff command (Jiri Olsa) [1101039] - [perf] diff: Display data file info ahead of the diff output (Jiri Olsa) [1101039] - [perf] hists: Marking dummy hists entries (Jiri Olsa) [1101039] - [perf] diff: Switching the base hists to be pairs head (Jiri Olsa) [1101039] - [perf] diff: Introducing diff_data object to hold files (Jiri Olsa) [1101039] - [perf] tools: Centralize default columns init in perf_hpp__init (Jiri Olsa) [1101039] - [perf] tools: Add struct perf_hpp_fmt into hpp callbacks (Jiri Olsa) [1101039] - [perf] top: Add option to collapse undesired parts of call graph (Jiri Olsa) [1101039] - [perf] tools: Default to cpu// for events v5 (Jiri Olsa) [1101039] - [perf] tools: struct thread has a tid not a pid (Jiri Olsa) [1101039] - [perf] tools: Validate perf event header size (Jiri Olsa) [1101039] - [perf] evlist: Tidy duplicated munmap code (Jiri Olsa) [1101039] - [perf] tools: Add const specifier to perf_pmu__find name parameter (Jiri Olsa) [1101039] - [perf] inject: Add missing 'finished_round' (Jiri Olsa) [1101039] - [perf] hists: Set rules hint for the hist browser (Jiri Olsa) [1101039] - [perf] hists: Add a double-click handler for callchains (Jiri Olsa) [1101039] - [perf] hists: Make column headers resizable (Jiri Olsa) [1101039] - [perf] hists: Display callchain overhead also (Jiri Olsa) [1101039] - [perf] hists: Add support for callchains (Jiri Olsa) [1101039] - [perf] hists: Use GtkTreeStore instead of GtkListStore (Jiri Olsa) [1101039] - [perf] sched: Move struct perf_sched definition out of cmd_sched() (Jiri Olsa) [1101039] - [perf] util: Remove unused enum and macro in trace-event.h (Jiri Olsa) [1101039] - [perf] util: No need to call read_trace_init() in tracing_data_header() (Jiri Olsa) [1101039] - [perf] util: Rename read_*() functions in trace-event-info.c (Jiri Olsa) [1101039] - [perf] script: Adopt latency_format variable (Jiri Olsa) [1101039] - [perf] util: Get rid of unused header_page_* variables (Jiri Olsa) [1101039] - [perf] util: Parse header_page to get proper long size (Jiri Olsa) [1101039] - [perf] util: Skip reading header_event file (Jiri Olsa) [1101039] - [perf] util: Make file/host_bigendian variable local (Jiri Olsa) [1101039] - [perf] util: Save long size of traced system (Jiri Olsa) [1101039] - [perf] util: Save page size in a trace file to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Port kbuffer parser routines (Jiri Olsa) [1101039] - [perf] traceevent: Add page_size field to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Add trace_seq_reset() (Jiri Olsa) [1101039] - [perf] traceevent: Add const qualifier to string arguments (Jiri Olsa) [1101039] - [perf] traceevent: Get rid of unused gui target (Jiri Olsa) [1101039] - [perf] traceevent: Remove unused install targets (Jiri Olsa) [1101039] - [perf] events: Demystify memory allocations (Jiri Olsa) [1101039] - [perf] tests: Make terms a stack variable in test_term (Jiri Olsa) [1101039] - [perf] tools: Don't free list head in parse_events__free_terms (Jiri Olsa) [1101039] - [perf] evlist: Fix use of uninitialized variable (Jiri Olsa) [1101039] - [perf] report: Fix perf_session__delete removal (Jiri Olsa) [1101039] - [perf] tools: Do not elide parent symbol column (Jiri Olsa) [1101039] - [perf] util: Use evsel->name to get tracepoint_paths (Jiri Olsa) [1101039] - [perf] util: Move debugfs/tracing helper functions to util.c (Jiri Olsa) [1101039] - [perf] tools: Remove callchain_cursor_reset call (Jiri Olsa) [1101039] - [perf] tools: Add methods for setting/retrieving priv element of thread struct (Jiri Olsa) [1101039] - [perf] tools: Use default include path notation for libtraceevent headers (Jiri Olsa) [1101039] - [perf] tests: Make TEST_ASSERT_VAL global (Jiri Olsa) [1101039] - [perf] tests: Omit end of the symbol check failure for test 1 (Jiri Olsa) [1101039] - [perf] tools: Remove cwd from perf_session struct (Jiri Olsa) [1101039] - [perf] top: Add --objdump option (Jiri Olsa) [1101039] - [perf] tools: Rename cpu_map__all() to cpu_map__empty() (Jiri Olsa) [1101039] - [perf] Remove the 'match' callback for auxiliary events processing (Jiri Olsa) [1101039] - [perf] Factor out auxiliary events notification (Jiri Olsa) [1101039] - [perf] Fix EXIT event notification (Jiri Olsa) [1101039] - [perf] events: Protect access via task_subsys_state_check() (Jiri Olsa) [1101039] - [perf] Clarify perf_cpu_context::active_pmu usage by renaming it to perf_cpu_context::unique_pmu (Jiri Olsa) [1101039] - [perf] Add a dummy software event to keep tracking (Jiri Olsa) [1101039] - [perf] tools: Add support for record transaction flags (Jiri Olsa) [829875] - [perf] record: Add abort_tx, no_tx, in_tx branch filter options to perf record -j (Jiri Olsa) [829875] - [perf] tools: Support sorting by in_tx or abort branch flags (Jiri Olsa) [829875] - [perf] stat: Add perf stat --transaction (Jiri Olsa) [829875] - [perf] tools: Fix sorting for 64bit entries (Jiri Olsa) [829875] - [perf] stat: Add support for --initial-delay option (Jiri Olsa) [829875] - [perf] evsel: Add support for enabling counters (Jiri Olsa) [829875] - [perf] evsel: Add PERF_SAMPLE_READ sample related processing (Jiri Olsa) [829875] - [perf] evlist: Add perf_evlist__id2sid method to get event ID related data (Jiri Olsa) [829875] - [perf] evlist: Fix event ID retrieval for group format read case (Jiri Olsa) [829875] - [perf] tools: Add support for parsing PERF_SAMPLE_READ sample type (Jiri Olsa) [829875] - [perf] evlist: Use PERF_EVENT_IOC_ID perf ioctl to read event id (Jiri Olsa) [829875] - [perf] tools: Move weight back to common sort keys (Jiri Olsa) [829875] - [perf] list: List kernel supplied event aliases (Jiri Olsa) [829875] - [perf] Fix UAPI export of PERF_EVENT_IOC_ID (Jiri Olsa) [829875] - [perf] Add PERF_EVENT_IOC_ID ioctl to return event ID (Jiri Olsa) [829875] - [perf] fix Haswell precise store data source encoding (Jiri Olsa) [829875] - [perf] x86: Suppress duplicated abort LBR records (Jiri Olsa) [829875] - [perf] x86: Add Haswell specific transaction flag reporting (Jiri Olsa) [829875] - [perf] Add generic transaction flags (Jiri Olsa) [829875] - [perf] make events stream always parsable (Jiri Olsa) [829875] - [perf] Update perf_event_type documentation (Jiri Olsa) [829875] - [perf] x86: Clean up EVENT_ATTR_STR() muck (Jiri Olsa) [829875] - [perf] x86: Clean-up/reduce PEBS code (Jiri Olsa) [829875] - [perf] x86: Clean up checkpoint-interrupt bits (Jiri Olsa) [829875] - [perf] x86: Add Haswell TSX event aliases (Jiri Olsa) [829875] - [perf] x86: Report TSX transaction abort cost as weight (Jiri Olsa) [829875] - [perf] x86: Avoid checkpointed counters causing excessive TSX aborts (Jiri Olsa) [829875] - [perf] x86: Add Haswell ULT model number used in Macbook Air and other systems (Jiri Olsa) [829875] - [perf] x86: Support full width counting (Jiri Olsa) [829875] - [perf] x86: Add mem-loads/stores support for Haswell (Jiri Olsa) [829875] - [perf] x86: Support Haswell/v4 LBR format (Jiri Olsa) [829875] - [perf] x86: Move NMI clearing to end of PMI handler (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS support (Jiri Olsa) [829875] - [perf] x86: Add simple Haswell PMU support (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS record support (Jiri Olsa) [829875] - [perf] x86: Don't assume there can be only 4 PEBS events (Jiri Olsa) [829875] - [perf] x86: Fix uninitialized pt_regs in intel_pmu_drain_bts_buffer() (Jiri Olsa) [829875] - [perf] x86: fix wrmsr_on_cpu() warning on suspend/resume (Jiri Olsa) [829875] - [perf] x86: fix kernel crash with PEBS/BTS after suspend/resume (Jiri Olsa) [829875] - [perf] x86: Move Intel specific code to intel_pmu_init() (Jiri Olsa) [829875] - [perf] x86: Rename Intel specific macros (Jiri Olsa) [829875] - [perf] Export perf_assign_events() (Jiri Olsa) [829875]- [scsi] aacraid: kdump fix (Rich Bono) [1054925] - [scsi] aacraid: prevent invalid pointer dereference (Rich Bono) [1054925] - [scsi] aacraid: avoid parsing names as kthread_run() format strings (Rich Bono) [1054925] - [scsi] aacraid: suppress two GCC warnings (Rich Bono) [1054925] - [scsi] aacraid: SCSI dma mapping failure case handling (Rich Bono) [1054925] - [scsi] aacraid: fix mem leak in aac_send_raw_srb() (Rich Bono) [1054925] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Add Dell PowerEdge VRTX SR-IOV VF support (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Return leaked MPT frames to MPT frame pool (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Fix megasas_ioc_init_fusion (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Load correct raid context timeout (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Performance boost fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Set 32-bit DMA mask (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Big endian code related fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Don't wait forever for non-IOCTL DCMDs (Tomas Henzl) [1059073] - [scsi] megaraid_sas: check return value for megasas_get_pd_list() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: Return correct error value in megasas_get_ld_map_info() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: correctly pass queue info pointer (Tomas Henzl) [1059073] - [scsi] megaraid: missing bounds check in mimd_to_kioc() (Tomas Henzl) [1059073] - [scsi] megaraid: Use resource_size_t for PCI resources, not long (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fixes for few endianess issues (Tomas Henzl) [1059073] - [scsi] megaraid_sas: addded support for big endian architecture (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix a bug for 64 bit arches (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix memory leak if SGL has zero length entries (Tomas Henzl) [1059073] - [scsi] megaraid: minor cut and paste error fixed (Tomas Henzl) [1059073] - [scsi] megaraid_sas: release lock on error path (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Use correct #define for MSI-X capability (Tomas Henzl) [1059073] - [scsi] megaraid_sas: combine kmalloc+memset into kzalloc (Tomas Henzl) [1059073] - [target] tcm_fc: Fix use-after-free of ft_tpg (Andy Grover) [1084646] - [scsi] Set the minimum valid value of 'eh_deadline' as 0 (Ewan Milne) [987789] - [scsi] Unlock accesses to eh_deadline (Ewan Milne) [987789] - [scsi] scsi_error: Escalate to LUN reset if abort fails (Ewan Milne) [987789] - [scsi] Adjust eh_deadline changes to match final upstream version (Ewan Milne) [987789] - [scsi] Generate uevents on certain unit attention codes (Ewan Milne) [741163] - [scsi] lpfc: Update lpfc version for 10.2.8020.0 driver release (Rob Evers) [1054369] - [scsi] lpfc: Fixed unused variable in lpfc_scsi_cmd_iocb_cmpl (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files from 8.3.45 patches (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed locking for scsi task management commands (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Convert runtime references to old xlane cfg param to fof cfg param (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix FW dump using sysfs (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix SLI4 s abort loop to process all FCP rings and under ring_lock (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed kernel panic in lpfc_abort_handler (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for postbufq when freeing (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for lpfc_hba_down_post (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix dynamic transitions of FirstBurst from on to off (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed crash during driver unload (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed driver error messages after firmware download (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed missing initialization for task management IOCBs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fix sysfs buffer overrun in read of lpfc_fcp_cpu_map for 128 CPUs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporate changes to use reason in change_queue_depth function (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporated support of a low-latency io path (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Added dport mailbox pass through support (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed unassigned variable in ELS timeout message (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed incorrect allocation of iDiags directories/files in debugfs (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fix Crash in lpfc_els_timeout_handler (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed stopped FCF discovery on failed FCF record read (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed IO hang when in msi mode (Rob Evers) [1054369] - [scsi] lpfc: Fix wrong assignment in lpfc_debugfs.c (Rob Evers) [1054369] - [scsi] lpfc: Fix typo on NULL assignment (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed not processing task management IOCB response status (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid Total_Data_Placed value received for els and ct command responses (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid fcp_rsp length fir FCP_ICMND (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid mailbox timeouts (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fix crash after xri limit is reached (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix driver's abort loop functionality to skip IOs already getting aborted (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix WARN_ON when driver unloads (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Avoided making pci bar ioremap call during dual-chute WQ/RQ pci bar selection (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed driver iocbq structure's iocb_flag field running out of space (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix crash on driver load due to cpu affinity logic (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed logging format of setting driver sysfs attributes hard to interpret (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed back to back RSCNs discovery failure (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed race condition between BSG I/O dispatch and timeout handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Back out data count, (residual fcfi_parm) fix for bad target (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed mailbox memory leak (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix random errors using first burst (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed not able to log informational messages at early stage of driver init time (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed using unsafe linked list macro for walking and deleting linked list (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Update copyrights for 8.3.41 modifications (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed the format of some log message fields (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Add first burst support to driver (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed not able to perform PCI function reset when board was not in online mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed failure in setting SLI3 board mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed SLI3 failing FCP write on check-condition no-sense with residual zero (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed support for 128 byte WQEs (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Ensure driver properly zeros unused fields in SLI4 mailbox commands (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed max value of lpfc_lun_queue_depth (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed Receive Queue varied frame size handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fix mailbox byteswap issue on PPC (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed freeing of iocb when internal loopback times out (Rob Evers) [1054369] - [scsi] hpsa: version string change (Tomas Henzl) [1052272] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Tomas Henzl) [1052272] - [scsi] hpsa: return -ENOMEM not -1 on kzalloc failure in hpsa_get_device_id (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad comparison of signed with unsigned in hpsa_update_scsi_devices (Tomas Henzl) [1052272] - [scsi] hpsa: do not ignore failure of sense controller parameters command (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in hpsa_hba_mode_enabled (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad endif placement in RAID 5 mapper code (Tomas Henzl) [1052272] - [scsi] hpsa: Do not zero fields of ioaccel2 command structure twice (Tomas Henzl) [1052272] - [scsi] hpsa: Add hba mode to the hpsa driver (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused struct request from CommandList (Tomas Henzl) [1052272] - [scsi] hpsa: increase the probability of a reported success after a device reset (Tomas Henzl) [1052272] - [scsi] hpsa: bring format-in-progress drives online when ready (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused kthread.h header (Tomas Henzl) [1052272] - [scsi] hpsa: fixup MSI-X registration (Tomas Henzl) [1052272] - [scsi] hpsa: Add support for a few HP Storage controllers (Tomas Henzl) [1052272] - [scsi] hpsa: add HP/3PAR vendor id to pci_ids.h (Tomas Henzl) [1052272] - [scsi] hpsa: add sysfs debug switch for raid map debugging messages (Tomas Henzl) [1052272] - [scsi] hpsa: improve error messages for driver initiated commands (Tomas Henzl) [1052272] - [scsi] hpsa: only do device rescan for certain events (Tomas Henzl) [1052272] - [scsi] hpsa: when switching out of accel mode await only accel command completions (Tomas Henzl) [1052272] - [scsi] hpsa: add controller base data-at-rest encryption compatibility ioaccel2 (Tomas Henzl) [1052272] - [scsi] hpsa: update source file copyrights (Tomas Henzl) [1052272] - [scsi] hpsa: retry certain ioaccel error cases on the RAID path (Tomas Henzl) [1052272] - [scsi] hpsa: do not inquire for unsupported ioaccel status vpd page (Tomas Henzl) [1052272] - [scsi] hpsa: allow VPD page zero to be queried (Tomas Henzl) [1052272] - [scsi] hpsa: rescan devices on ioaccel2 error (Tomas Henzl) [1052272] - [scsi] hpsa: allow user to disable accelerated i/o path (Tomas Henzl) [1052272] - [scsi] hpsa: complete the ioaccel raidmap code (Tomas Henzl) [1052272] - [scsi] hpsa: make device update copy the raid map also (Tomas Henzl) [1052272] - [scsi] hpsa: add task management for ioaccel mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: teach hpsa_device_reset to do either target or lun reset (Tomas Henzl) [1052272] - [scsi] hpsa: get ioaccel mode 2 i/o working (Tomas Henzl) [1052272] - [scsi] hpsa: fix NULL dereference in hpsa_put_ctlr_into_performant_mode() (Tomas Henzl) [1052272] - [scsi] hpsa: initialize controller to perform io accelerator mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: get physical device handles for io accel mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do ioaccel mode 2 resource allocations (Tomas Henzl) [1052272] - [scsi] hpsa: Acknowledge controller events in ioaccell mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccel mode 2 structure definitions (Tomas Henzl) [1052272] - [scsi] hpsa: complain if physical or logical aborts are not supported (Tomas Henzl) [1052272] - [scsi] hpsa: add hp_ssd_smart_path_enabled sysfs attribute (Tomas Henzl) [1052272] - [scsi] hpsa: do not rescan controllers known to be locked up (Tomas Henzl) [1052272] - [scsi] hpsa: poll controller to detect device change event (Tomas Henzl) [1052272] - [scsi] hpsa: update raid offload status on device rescan (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccell mode 1 RAID offload support (Tomas Henzl) [1052272] - [scsi] hpsa: fix task management for mode-1 ioaccell path (Tomas Henzl) [1052272] - [scsi] hpsa: only allow REQ_TYPE_FS to use fast path (Tomas Henzl) [1052272] - [scsi] hpsa: add support for 'fastpath' i/o (Tomas Henzl) [1052272] - [scsi] hpsa: mark last scatter gather element as the last (Tomas Henzl) [1052272] - [scsi] hpsa: use extended report luns command for HP SSD SmartPath (Tomas Henzl) [1052272] - [scsi] hpsa: allow SCSI mid layer to handle unit attention (Tomas Henzl) [1052272] - [scsi] hpsa: do not require board "not ready" status after hard reset (Tomas Henzl) [1052272] - [scsi] hpsa: enable unit attention reporting (Tomas Henzl) [1052272] - [scsi] hpsa: rename scsi prefetch field (Tomas Henzl) [1052272] - [scsi] hpsa: use workqueue instead of kernel thread for lockup detection (Tomas Henzl) [1052272] - [scsi] hpsa: remove P822se PCI ID (Tomas Henzl) [1052272] - [scsi] hpsa: prevent stalled i/o (Tomas Henzl) [1052272] - [scsi] hpsa: cap CCISS_PASSTHRU at 20 concurrent commands (Tomas Henzl) [1052272] - [scsi] hpsa: add MSA 2040 to list of external target devices (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in CCISS_BIG_PASSTHRU ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: remove unneeded include of seq_file.h (Tomas Henzl) [1052272] - [scsi] hpsa: add 5 second delay after doorbell reset (Tomas Henzl) [1052272] - [scsi] hpsa: do not attempt to flush the cache on locked up controllers (Tomas Henzl) [1052272] - [scsi] hpsa: return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do not discard scsi status on aborted commands (Tomas Henzl) [1052272] - [scsi] hpsa: fix warning with smp_processor_id() in preemptible (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_passthru ioctls (Tomas Henzl) [1052272] - [scsi] hpsa: reorganize error handling in hpsa_passthru_ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_map_sg_chain_block (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error for all code paths using fill_cmd (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error in hpsa_map_one (Tomas Henzl) [1052272] - [scsi] bfa: Driver version upgrade to 3.2.23.0 (Chad Dupuis) [1054461] - [scsi] bfa: Fix smatch warnings (Chad Dupuis) [1054461] - [scsi] bfa: change FC_ELS_TOV to 20sec (Chad Dupuis) [1054461] - [scsi] bfa: Observed auto D-port mode instead of manual (Chad Dupuis) [1054461] - [scsi] bfa: Fix for bcu or hcm faa query hang (Chad Dupuis) [1054461] - [scsi] bfa: LUN discovery issue in direct attach mode (Chad Dupuis) [1054461] - [scsi] bfa: Register port with SCSI even on port init failure (Chad Dupuis) [1054461] - [scsi] bfa: Firmware patch simplification (Chad Dupuis) [1054461]- [scsi] Ensure medium access timeout counter resets (David Jeffery) [1036884] - [scsi] Fix error handling when no ULD is attached (David Jeffery) [1036884] - [scsi] Handle disk devices which can not process medium access commands (David Jeffery) [1036884] - [hv] vmbus: Negotiate version 3.0 when running on ws2012r2 hosts (Jason Wang) [1071723] - [hv] vmbus: Don't timeout during the initial connection with host (Jason Wang) [1071723] - [hv] vmbus: Specify the target CPU that should receive notification (Jason Wang) [1071723] - [hv] make "monitor_pages" a "real" pointer array (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in channel rescind code (Jason Wang) [1071723] - [hv] Fix wrong check for synic_event_page (Jason Wang) [1071723] - [hv] vmbus: fix vmbus_recvpacket_raw() return code (Jason Wang) [1071723] - [hv] vmbus: Terminate vmbus version negotiation on timeout (Jason Wang) [1071723] - [hv] vmbus: Do not attempt to negoatiate a new version prematurely (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in the handling of channel offers (Jason Wang) [1071723] - [x86] pci: Clean up and mark early_root_info_init() as deprecated (Myron Stowe) [1040440] - [x86] pci: Stop enabling ECS for AMD CPUs after Fam16h (Myron Stowe) [1040440] - [x86] pci: Work around AMD Fam15h BIOSes that fail to provide _PXM (Myron Stowe) [1040440] - [x86] pci: Warn if we have to "guess" host bridge node information (Myron Stowe) [1040440] - [x86] acpi: Use __weak, not the gcc-specific version (Myron Stowe) [1040440] - [x86] acpi: Make __acpi_map_pxm_to_node(), acpi_get_pxm() static (Myron Stowe) [1040440] - [x86] acpi: Simplify acpi_get_node() style (Myron Stowe) [1040440] - [x86] acpi: Fix acpi_get_node() prototype (Myron Stowe) [1040440] - [x86] pci: Remove acpi_get_pxm() usage (Myron Stowe) [1040440] - [x86] pci: Use NUMA_NO_NODE, not -1, for unknown node (Myron Stowe) [1040440] - [x86] pci: Remove unnecessary &pci_root_infos list_empty() check (Myron Stowe) [1040440] - [x86] pci: Remove mp_bus_to_node(), set_mp_bus_to_node(), get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Use x86_pci_root_bus_node() instead of get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Add x86_pci_root_bus_node() to look up NUMA node from PCI bus (Myron Stowe) [1040440] - [x86] pci: Drop return value of pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Merge pci_scan_bus_on_node() into pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_on_node() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_with_sysdata() (Myron Stowe) [1040440] - [x86] pci: Drop pcibios_scan_root() check for bus already scanned (Myron Stowe) [1040440] - [x86] pci: Drop "__" prefix on __pci_enable_device_flags() (Myron Stowe) [1040440] - [x86] pci: Use "unsigned long" for __pci_enable_device_flags to match ioport.h (Myron Stowe) [1040440] - [x86] pci: Remove unused pci_root_bus (Myron Stowe) [1040440] - [x86] pci: put busn resource in pci_root_info for native host bridge drivers (Myron Stowe) [1040440] - [x86] pci: build amd_bus.o only when CONFIG_AMD_NB=y (Myron Stowe) [1040440] - [x86] pci: amd: factor out MMCONFIG discovery (Myron Stowe) [1040440] - [x86] pci: Kill misleading message about enablement of IO access to PCI ECS (Myron Stowe) [1040440] - [x86] Adjust section placement in AMD northbridge related code (Myron Stowe) [1040440] - [x86] Use PCI method for enabling AMD extended config space before MSR method (Myron Stowe) [1040440] - [x86] pnp: work around Dell 1536/1546 BIOS MMCONFIG bug that breaks USB (Myron Stowe) [1040440] - [fs] proc: Assure /proc/meminfo legacy backwards compatibility when adding new statistics (Rafael Aquini) [1032702] - [kvm] mmu: fix incorrect check of guest cr4 bits (Bandan Das) [1007164] - [kernel] Fix BUG() upon security_cred_alloc_blank() failure (Eric Paris) [717904]- [fs] nfs: Fix calls to drop_nlink() (Steve Dickson) [1093819] - [fs] xfs: fix directory readahead offset off-by-one (Eric Sandeen) [1093820] - [fs] btrfs: don't oops on mount failure due to unsupported features (Eric Sandeen) [889471] - [fs] gfs2: check NULL return value in gfs2_ok_to_move (Abhijith Das) [1060246] - [fs] gfs2: avoid locking while unfreezing fs (Benjamin Marzinski) [1056625] - [fs] nfsd: Change name of extended attribute containing junction (J. Bruce Fields) [1024034] - [fs] nfsd: Add a cache for fs_locations information (J. Bruce Fields) [1024034] - [fs] ext4: include journal blocks in df overhead calcs (Lukas Czerner) [1003476] - [fs] ext4: add mmp fs freeze protection (Eric Sandeen) [1012412] - [fs] ext4: MMP: kmmpd should use nodename from init_uts_ns.name, not sysname (Eric Sandeen) [1012412] - [fs] ext4: MMP: fix error message rate-limiting logic in kmmpd (Eric Sandeen) [1012412] - [fs] ext4: Fix comparison endianness problem in MMP initialization (Eric Sandeen) [1012412] - [fs] ext4: Fix endianness bug when reading the MMP block (Eric Sandeen) [1012412] - [fs] ext4: add support for multiple mount protection (Eric Sandeen) [1012412] - [block] mtip32xx: mtip_async_complete() bug fixes (David Milburn) [1059099] - [block] mtip32xx: Unmap the DMA segments before completing the IO request (David Milburn) [1059099] - [block] mtip32xx: Set queue bounce limit (David Milburn) [1059099] - [block] mtip32xx: Correctly handle security locked condition (David Milburn) [1059099] - [block] mtip32xx: Make SGL container per-command to eliminate high order dma allocation (David Milburn) [1059099] - [block] mtip32xx: Correctly handle bio->bi_idx != 0 conditions (David Milburn) [1059099] - [block] mtip32xx: Fix NULL pointer dereference during module unload (David Milburn) [1059099] - [block] mtip32xx: Add SRSI support (David Milburn) [980257] - [netdrv] forcedeth: run loopback test only on chipsets that support it (Ivan Vecera) [1030782] - [scsi] libfc: don't exch_done() on invalid sequence ptr (Mateusz Guzik) [1065162] - [security] selinux: fix selinuxfs policy file on big endian systems (Eric Paris) [739866] - [drm] nouveau: fix nasty bug which can clobber SOR0's clock setup (Ben Skeggs) [1095796] - [s390] crypto: fix aes, des ctr mode concurrency finding (Hendrik Brueckner) [1096328] - [s390] add support to start the kernel in 64 bit mode (Hendrik Brueckner) [1053826]- [i2c] i2c-ismt: support I2C_SMBUS_I2C_BLOCK_DATA transaction type (Neil Horman) [1030646] - [kernel] kthread_worker: reimplement flush_kthread_work() to allow freeing the work item being executed (David Milburn) [1091083] - [kernel] kthread_worker: reorganize to prepare for flush_kthread_work() reimplementation (David Milburn) [1091083] - [s390] cio: fix unlocked access of global bitmap (Hendrik Brueckner) [1094381] - [s390] css: stop stsch loop after cc 3 (Hendrik Brueckner) [1094381] - [x86] intel_pstate: Use del_timer_sync in intel_pstate_cpu_stop (Prarit Bhargava) [1038318] - [x86] intel_pstate: Set core to min P state during core offline (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix pid_reset to use fixed point values (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove unneeded sample buffers (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change busy calculation to use fixed point math (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add support for Baytrail turbo P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: Use LFM bus ratio as min ratio/P state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove energy reporting from pstate_sample tracepoint (Prarit Bhargava) [1038318] - [x86] intel_pstate: Take core C0 time into account for core busy calculation (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add trace point to report internal state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add X86_FEATURE_APERFMPERF to cpu match parameters (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fail initialization if P-state information is missing (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove periodic P state boost (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add setting voltage value for baytrail P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: skip the driver if ACPI has power mgmt option (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add static declarations to internal functions (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Baytrail support (Prarit Bhargava) [1038318] - [x86] intel_pstate: Refactor driver to support CPUs with different MSR layouts (Prarit Bhargava) [1038318] - [x86] intel_pstate: Correct calculation of min pstate value (Prarit Bhargava) [1038318] - [x86] intel_pstate: Improve accuracy by not truncating until final result (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix type mismatch warning (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix max_perf_pct on resume (Prarit Bhargava) [1038318] - [x86] cpufreq: add new routine cpufreq_verify_within_cpu_limits() (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix no_turbo (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Haswell CPU models (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change to scale off of max P-state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add additional supported CPU ID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use vzalloc() instead of vmalloc()/memset(0) (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove idle mode PID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use lowest requested max performance (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix ffmpeg regression (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove idle time and duration from sample and calculations (Prarit Bhargava) [1038318] - [x86] intel_pstate: Optimize intel_pstate_set_policy (Prarit Bhargava) [1038318] - [x86] msr: add 64bit _on_cpu access functions (Prarit Bhargava) [1038318] - [net] net: sctp: remove NULL check in sctp_assoc_update_retran_path (Daniel Borkmann) [1040897] - [net] sctp: rework multihoming retransmission path selection to rfc4960 (Daniel Borkmann) [1040897] - [net] sctp: retran_path not set properly after transports recovering (Daniel Borkmann) [1040897] - [net] sctp: test if association is dead in sctp_wake_up_waiters (Daniel Borkmann) [1082453] - [net] sctp: wake up all assocs if sndbuf policy is per socket (Daniel Borkmann) [1082453] - [kernel] list: introduce list_next_entry() and list_prev_entry() (Daniel Borkmann) [1082453] - [net] netdevice: add struct net_device_ops_ext (Michal Schmidt) [1029869] - [net] netpoll: netpoll_poll_dev() should access dev->flags (Florian Westphal) [1095252] - [net] busy_poll: backport missed snmp mib item rename (Jiri Pirko) [1093806] - [net] ip_tunnel: Set network header properly for IP_ECN_decapsulate() (Jiri Pirko) [1094418] - [net] ptp: validate the requested frequency adjustment (Jiri Benc) [1092968] - [net] bridge: fix race with topology change timer (Jiri Benc) [1058517] - [net] bridge: avoid OOPS if root port not found (Jiri Benc) [1058517]- [security] selinux: put the mmap() DAC controls before the MAC controls (Paul Moore) [1070859] - [serial] bring DTR up after speed change from B0 (Aristeu Rozanski) [991667] - [mm] compaction: acquire the zone->lock as late as possible (Jerome Marchand) [975902] - [mm] compaction: acquire the zone->lru_lock as late as possible (Jerome Marchand) [975902] - [mm] swap: do not skip lowest_bit in scan_swap_map() scan loop (Rafael Aquini) [1060886] - [mm] swap: fix shmem swapping when more than 8 areas (Rafael Aquini) [1060886] - [mm] swap: fix swapon size off-by-one (Rafael Aquini) [1060886] - [x86] mm: Add missing TLB page invalidation for hugetlb_cow() (Larry Woodman) [1097917] - [char] n_tty: Lock access to tty->pgrp for POSIX job control (Prarit Bhargava) [1098982] - [kernel] resource: correct the comment of allocate_resource() (Myron Stowe) [744239] - [kernel] resource: move EXPORT_SYMBOL right after definition (Myron Stowe) [744239] - [kernel] resource: fix wrong resource window calculation (Myron Stowe) [744239] - [kernel] resource: Add lookup_resource() (Myron Stowe) [744239] - [kernel] resource: handle reinsertion of an already-inserted resource (Myron Stowe) [744239] - [pm] intel_powerclamp: off by one in start_power_clamp() (Steve Best) [1036301] - [pm] Introduce Intel PowerClamp Driver (Steve Best) [1036301] - [s390] zcrypt: remove zcrypt kmsg documentation again (Hendrik Brueckner) [1053830] - [s390] zcrypt: add support for EP11 coprocessor cards (Hendrik Brueckner) [1053830] - [s390] crypto: fix des and des3_ede ctr concurrency issue (Hendrik Brueckner) [1065404] - [s390] crypto: fix des and des3_ede cbc concurrency issue (Hendrik Brueckner) [1065398] - [watchdog] hpwdt: patch to display informative string (Nigel Croxon) [1053685] - [netdrv] tg3: Poll cpmu link state on APE + ASF enabled devices (Ivan Vecera) [1057283] - [netdrv] virtio-net: make all RX paths handle errors consistently (Jason Wang) [1032458] - [netdrv] virtio-net: fix error handling for mergeable buffers (Jason Wang) [1032458] - [netdrv] bonding: use the correct ether type for alb (Veaceslav Falico) [1027480] - [netdrv] ether: add loopback type ETH_P_LOOPBACK (Veaceslav Falico) [1027480] - [kernel] futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi() (Mateusz Guzik) [1097760] {CVE-2012-6647} - [libata] ahci: accommodate tag ordered controller (David Milburn) [1083748] - [net] mac80211: crash dues to AP powersave TX vs. wakeup race (Jacob Tanenbaum) [1083532] {CVE-2014-2706} - [netdrv] ath9k: tid->sched race in ath_tx_aggr_sleep() (Jacob Tanenbaum) [1083250] {CVE-2014-2672}- [perf] kvm: Fix kvm report without guestmount (Jiri Olsa) [1038418] - [perf] script: Fix broken include in Context.xs (Jiri Olsa) [1096519] - [perf] tools: Fix -ldw/-lelf link test when static linking (Jiri Olsa) [1096519] - [perf] tools: Revert regression in configuration of Python support (Jiri Olsa) [1096519] - [perf] tools: Fix perf version generation (Jiri Olsa) [1096519] - [perf] stat: Fix per-socket output bug for uncore events (Jiri Olsa) [1096519] - [perf] symbols: Fix vdso list searching (Jiri Olsa) [1096519] - [perf] evsel: Fix missing increment in sample parsing (Jiri Olsa) [1096519] - [perf] tools: Update symbol_conf.nr_events when processing attribute events (Jiri Olsa) [1096519] - [perf] tools: Fix new_term() missing free on error path (Jiri Olsa) [1096519] - [perf] tools: Fix parse_events_terms() segfault on error path (Jiri Olsa) [1096519] - [perf] evsel: Fix count parameter to read call in event_format__new (Jiri Olsa) [1096519] - [perf] tools: Fix -x/--exclude-other option for report command (Jiri Olsa) [1096519] - [perf] evlist: Enhance perf_evlist__start_workload() (Jiri Olsa) [1096519] - [perf] record: Remove -f/--force option (Jiri Olsa) [1096519] - [perf] record: Remove -A/--append option (Jiri Olsa) [1096519] - [perf] stat: Avoid sending SIGTERM to random processes (Jiri Olsa) [1096519] - [perf] lib: Fix for cross build (Jiri Olsa) [1096519] - [perf] tools: Include termios.h explicitly (Jiri Olsa) [1096519] - [perf] tools: Fix build errors with O and DESTDIR make vars set (Jiri Olsa) [1096519] - [perf] tools: Fix output directory of Documentation/ (Jiri Olsa) [1096519] - [perf] tools: Get only verbose output with V=1 (Jiri Olsa) [1096519] - [perf] tools: Add missing liblk.a dependency for python/perf.so (Jiri Olsa) [1096519] - [perf] tools: Remove '?=' Makefile STRIP assignment (Jiri Olsa) [1096519] - [perf] tools: Replace multiple line assignment with multiple statements (Jiri Olsa) [1096519] - [perf] tools: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1096519] - [perf] tools: Add NO_BIONIC variable to confiure bionic setup (Jiri Olsa) [1096519] - [perf] tools: Switch to full path C include directories (Jiri Olsa) [1096519] - [perf] tools: Merge all *LDFLAGS* make variable into LDFLAGS (Jiri Olsa) [1096519] - [perf] tools: Merge all *CFLAGS* make variable into CFLAGS (Jiri Olsa) [1096519] - [perf] evlist: Reset SIGTERM handler in workload child process (Jiri Olsa) [1096519] - [perf] lib: Respect CROSS_COMPILE (Jiri Olsa) [1096519] - [perf] tools: Remove cwdlen from struct perf_session (Jiri Olsa) [1096519] - [perf] tools: Remove frozen from perf_header struct (Jiri Olsa) [1096519] - [perf] tests: Fix exclude_guest|exclude_host checking for attr tests (Jiri Olsa) [1096519] - [perf] tests: Fix attr test for record -d option (Jiri Olsa) [1096519] - [perf] tools: Final touches for CHK config move (Jiri Olsa) [1096519] - [perf] tools: Move paths config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libnuma check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move stdlib check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libbfd check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libpython check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libperl check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move gtk2 check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move slang check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libaudit check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libunwind check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libdw check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libelf check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move compiler and linker flags check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move programs check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move arch check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Add automated make test suite (Jiri Olsa) [1096519] - [perf] tools: Save parent pid in thread struct (Jiri Olsa) [1096519] - [perf] stats: Fix divide by 0 in variance (Jiri Olsa) [1096519] - [perf] kvm: Handle realloc failures (Jiri Olsa) [1096519] - [perf] evsel: Fix printing of perf_event_paranoid message (Jiri Olsa) [1096519] - [perf] test: Fix typo (Jiri Olsa) [1096519] - [perf] hists: Rename hist_entry__add_pair arguments (Jiri Olsa) [1096519] - [perf] diff: Use internal rb tree for hists__precompute (Jiri Olsa) [1096519] - [perf] report: Add report.percent-limit config variable (Jiri Olsa) [1096519] - [perf] top: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Don't bother locking when adding hist entries (Jiri Olsa) [1096519] - [perf] hists: Move locking to its call-sites (Jiri Olsa) [1096519] - [perf] top: Get rid of *_threaded() functions (Jiri Olsa) [1096519] - [perf] top: Fix percent output when no samples collected (Jiri Olsa) [1096519] - [perf] top: Fix -E option behavior (Jiri Olsa) [1096519] - [perf] record: handle death by SIGTERM (Jiri Olsa) [1096519] - [perf] tools: Handle JITed code in shared memory (Jiri Olsa) [1096519] - [perf] tools: Fix tab vs spaces issue in Makefile ifdef/endif (Jiri Olsa) [1096519] - [perf] hists browser: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] top: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] sort: Cleanup sort__has_sym setting (Jiri Olsa) [1096519] - [perf] sort: Reorder HISTC_SRCLINE index (Jiri Olsa) [1096519] - [perf] archive: Fix typo on Documentation (Jiri Olsa) [1096519] - [perf] sort: Consolidate sort_entry__setup_elide() (Jiri Olsa) [1096519] - [perf] sort: Separate out memory-specific sort keys (Jiri Olsa) [1096519] - [perf] sort: Factor out common code in sort_dimension__add() (Jiri Olsa) [1096519] - [perf] sort: Introduce sort__mode variable (Jiri Olsa) [1096519] - [perf] report: Fix alignment of symbol column when -v is given (Jiri Olsa) [1096519] - [perf] hists: Free unused mem info of a matched hist entry (Jiri Olsa) [1096519] - [perf] hists: Fix an invalid memory free on he->branch_info (Jiri Olsa) [1096519] - [perf] tools: Fix bug in isupper() and islower() (Jiri Olsa) [1096519] - [perf] tools: Re-implement debug print function for linking python/perf.so (Jiri Olsa) [1096519] - [perf] Generate EXIT event only once per task context (Jiri Olsa) [1096519] - [perf] Reset hwc->last_period on sw clock events (Jiri Olsa) [1096519]- [hid] core do not use hid-multitouch for Win 7 devices (Benjamin Tissoires) [1076662] - [hid] mt: disable reset_resume (Benjamin Tissoires) [1076662] - [hid] add multitouch backport from 3.14 (Benjamin Tissoires) [1076662] - [hid] do not init input reports for Win 8 multitouch devices (Benjamin Tissoires) [1076662] - [hid] detect Win 8 multitouch devices in core (Benjamin Tissoires) [1076662] - [hid] Use hid_parser for pre-scanning the report descriptors (Benjamin Tissoires) [1076662] - [hid] don't register unmapped input devices (Benjamin Tissoires) [1076662] - [hid] Extend the interface with idle requests (Benjamin Tissoires) [1076662] - [hid] Extend the interface with wait io request (Benjamin Tissoires) [1076662] - [hid] Extend the interface with report requests (Benjamin Tissoires) [1076662] - [hid] add hid_hw_open/close/power() handlers (Benjamin Tissoires) [1076662] - [hid] add "report" hook, called once the report has been parsed (Benjamin Tissoires) [1076662] - [hid] introduce helper for hid_driver boilerplate (Benjamin Tissoires) [1076662] - [hid] factorize hid_input allocation (Benjamin Tissoires) [1076662] - [hid] Fix unit exponent parsing again (Benjamin Tissoires) [1076662] - [hid] round return value of hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] fix unit exponent parsing (Benjamin Tissoires) [1076662] - [hid] export hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] Add digitizer tilt usage support (Benjamin Tissoires) [1076662] - [hid] length resolution should be reported units/mm (Benjamin Tissoires) [1076662] - [hid] add absolute axis resolution calculation (Benjamin Tissoires) [1076662] - [hid] add usage_index in struct hid_usage (Benjamin Tissoires) [1076662] - [hid] Allow more fields in the hid report (Benjamin Tissoires) [1076662] - [hid] Add an input configured notification callback (Benjamin Tissoires) [1076662] - [hid] hid-multitouch: Switch to device groups (Benjamin Tissoires) [1076662] - [hid] Create a generic device group (Benjamin Tissoires) [1076662] - [hid] Allow bus wildcard matching (Benjamin Tissoires) [1076662] - [hid] Scan the device for group info before adding it (Benjamin Tissoires) [1076662] - [hid] Add device group to modalias (Benjamin Tissoires) [1076662] - [hid] Handle driver-specific device descriptor in core (Benjamin Tissoires) [1076662] - [hid] Do not create input devices for feature reports (Benjamin Tissoires) [1076662] - [hid] set HID_MAX_FIELD at 128 (Benjamin Tissoires) [1076662] - [hid] add feature_mapping callback (Benjamin Tissoires) [1076662] - [hid] Add a hid quirk for input sync override (Benjamin Tissoires) [1076662] - [hid] Support for MosArt multitouch panel (Benjamin Tissoires) [1076662] - [hid] let hid-input accept digitizers (Benjamin Tissoires) [1076662] - [input] mt: do not apply filtering on emulated events (Benjamin Tissoires) [1076662] - [input] mt: add input_mt_is_used (Benjamin Tissoires) [1076662] - [input] mt: document new 'flags' argument of input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] fix sparse warning in multitouch code (Benjamin Tissoires) [1076662] - [input] mt: Get slot by key (Benjamin Tissoires) [1076662] - [input] mt: Add in-kernel tracking (Benjamin Tissoires) [1076662] - [input] mt: Handle frame synchronization in core (Benjamin Tissoires) [1076662] - [input] mt: Add flags to input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] Break out MT data (Benjamin Tissoires) [1076662] - [input] mt: fix null pointer warning (Benjamin Tissoires) [1076662] - [input] Use accessor for MT values (Benjamin Tissoires) [1076662] - [input] mt: Include win8 support (Benjamin Tissoires) [1076662] - [input] add BTN_TOOL_QUINTTAP for reporting 5 fingers on touchpad (Benjamin Tissoires) [1076662] - [input] properly assign return value of clamp() macro (Benjamin Tissoires) [1076662] - [input] Improve the events-per-packet estimate (Benjamin Tissoires) [1076662] - [input] estimate number of events per packet (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of hint_events_per_packet field (Benjamin Tissoires) [1076662] - [input] evdev: use driver hint to compute size of event buffer (Benjamin Tissoires) [1076662] - [input] evdev: convert to dynamic event buffer (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of propbit field (Benjamin Tissoires) [1076662] - [input] introduce device properties (Benjamin Tissoires) [1076662]- [scsi] libsas: introduce scmd_dbg() to quiet false positive "timeout" messages (David Milburn) [1074955] - [md] raid5: fix a race of stripe count check (Jes Sorensen) [1030619] - [md] raid5: get_active_stripe avoids device_lock (Jes Sorensen) [1030619] - [md] raid5: make_request does less prepare wait (Jes Sorensen) [1030619] - [md] avoid oops on unload if some process is in poll or select (Jes Sorensen) [1030619] - [md] bitmap: don't abuse i_writecount for bitmap files (Jes Sorensen) [1030619] - [md] raid5: Fix CPU hotplug callback registration (Jes Sorensen) [1030619] - [md] raid1: restore ability for check and repair to fix read errors (Jes Sorensen) [1030619] - [md] raid5: close recently introduced race in stripe_head management (Jes Sorensen) [1030619] - [md] raid5: fix long-standing problem with bitmap handling on write failure (Jes Sorensen) [1030619] - [md] check command validity early in md_ioctl() (Jes Sorensen) [1030619] - [md] ensure metadata is writen after raid level change (Jes Sorensen) [1030619] - [md] raid10: avoid fullsync when not necessary (Jes Sorensen) [1030619] - [md] allow a partially recovered device to be hot-added to an array (Jes Sorensen) [1030619] - [md] Change handling of save_raid_disk and metadata update during recovery (Jes Sorensen) [1030619] - [md] fix problem when adding device to read-only array with bitmap (Jes Sorensen) [1030619] - [md] raid10: fix bug when raid10 recovery fails to recover a block (Jes Sorensen) [1030619] - [md] raid5: fix a recently broken BUG_ON() (Jes Sorensen) [1030619] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1030619] - [md] raid10: fix two bugs in handling of known-bad-blocks (Jes Sorensen) [1030619] - [md] raid5: Fix possible confusion when multiple write errors occur (Jes Sorensen) [1030619] - [md] raid5: fix newly-broken locking in get_active_stripe (Jes Sorensen) [1030619] - [md] test mddev->flags more safely in md_check_recovery (Jes Sorensen) [1030619] - [md] raid5: fix new memory-reference bug in alloc_thread_groups (Jes Sorensen) [1030619] - [md] raid5: Use conf->device_lock protect changing of multi-thread resources (Jes Sorensen) [1030619] - [md] raid5: Before freeing old multi-thread worker, it should flush them (Jes Sorensen) [1030619] - [md] raid5: For stripe with R5_ReadNoMerge, we replace REQ_FLUSH with REQ_NOMERGE (Jes Sorensen) [1030619] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1030619] - [md] raid1: Add some macros to make code clearly (Jes Sorensen) [1030619] - [md] raid1: Replace raise_barrier/lower_barrier with freeze_array/unfreeze_array when reconfiguring the array (Jes Sorensen) [1030619] - [md] raid1: Add a field array_frozen to indicate whether raid in freeze state (Jes Sorensen) [1030619] - [md] Convert use of typedef ctl_table to struct ctl_table (Jes Sorensen) [1030619] - [md] raid5: avoid deadlock when raid5 array has unack badblocks during md_stop_writes (Jes Sorensen) [1030619] - [md] use MD_RECOVERY_INTR instead of kthread_should_stop in resync thread (Jes Sorensen) [1030619] - [md] fix some places where mddev_lock return value is not checked (Jes Sorensen) [1030619] - [md] raid5: Retry R5_ReadNoMerge flag when hit a read error (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] llists: move llist_reverse_order from raid5 to llist.c (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] raid5: add proper locking to error path of raid5_start_reshape (Jes Sorensen) [1030619] - [md] raid5: Use slow_path to release stripe when mddev->thread is null (Jes Sorensen) [1030619] - [md] avoid deadlock when md_set_badblocks (Jes Sorensen) [1030619] - [md] raid5: only wakeup necessary threads (Jes Sorensen) [1030619] - [md] raid5: flush out all pending requests before proceeding with reshape (Jes Sorensen) [1030619] - [md] raid5: use seqcount to protect access to shape in make_request (Jes Sorensen) [1030619] - [md] raid5: sysfs entry to control worker thread number (Jes Sorensen) [1030619] - [md] raid5: offload stripe handle to workqueue (Jes Sorensen) [1030619] - [md] raid5: fix stripe release order (Jes Sorensen) [1030619] - [md] raid5: make release_stripe lockless (Jes Sorensen) [1030619] - [md] Don't test all of mddev->flags at once (Jes Sorensen) [1030619] - [md] Fix apparent cut-and-paste error in super_90_validate (Jes Sorensen) [1030619] - [md] fix safe_mode buglet (Jes Sorensen) [1030619] - [md] don't call md_allow_write in get_bitmap_file (Jes Sorensen) [1030619] - [md] raid1: fix bio handling problems in process_checks() (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_lock_irq() interface (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_cmd() (Jes Sorensen) [1030619] - [kernel] wait: Make the __wait_event*() interface more friendly (Jes Sorensen) [1030619] - [kernel] wait: Introduce ___wait_event() (Jes Sorensen) [1030619] - [md] Introduce BIO_NOMERGE flag (Jes Sorensen) [1030619] - [mm] vmscan: change type of vm_total_pages to unsigned long (George Beshers) [1086943] - [fs] nfsd: change type of max_delegations, nfsd_drc_max_mem and nfsd_drc_mem_used (George Beshers) [1086943] - [fs] change type of max_buffer_heads to unsigned long (George Beshers) [1086943] - [mm] fix return type for functions nr_free_*_pages (George Beshers) [1086943]- [char] n_tty: Fix n_tty_write crash when echoing in raw mode (Aristeu Rozanski) [1094237] {CVE-2014-0196} - [fs] nfs: Ensure that test_stateid and free_stateid use correct credentials (Steve Dickson) [1079075] - [fs] cifs: fix offset handling in cifs_iovec_write (Sachin Prabhu) [1044438] - [fs] sunrpc: Fix a livelock problem in the xprt->backlog queue (Steve Dickson) [1075170] - [fs] sunrpc: Fix an RCU dereference in xprt_reserve (Steve Dickson) [1075170] - [fs] sunrpc: Fix infinite loop in RPC state machine (Steve Dickson) [1075170] - [fs] sunrpc: Fix races in xs_nospace() (Steve Dickson) [1075170] - [fs] cifs: set MAY_SIGN when sec=krb5 (Sachin Prabhu) [976331] - [fs] cifs: stop trying to use virtual circuits (Sachin Prabhu) [1026346] - [fs] autofs: fix symlinks aren't checked for expiry (Ian Kent) [1035630] - [fs] ext4: force ro mount if ext4_setup_super() fails (Eric Sandeen) [1093471] - [fs] gfs2: Fixing double brelse'ing bh allocated in gfs2_meta_read when EIO occurs (Robert S Peterson) [892710] - [fs] gfs2: Refresh quota after setting through quotactl (Abhijith Das) [1077463] - [fs] nfs: pass string length to pr_notice message about readdir loops (Jeff Layton) [1040764] - [fs] svcrdma: fix offset calculation for non-page aligned sge entries (Jeff Layton) [857020] - [fs] cifs: fix bad error handling in crypto code (Sachin Prabhu) [872311] - [fs] cifs: Limit allocation of crypto mechanisms to dialect which requires (Sachin Prabhu) [872311] - [fs] nfs: Fail the truncate() if the lock/open stateid is invalid (Steve Dickson) [1075123] - [fs] nfs: Servers should only check SETATTR stateid open mode on size change (Steve Dickson) [1075123] - [fs] nfs: Fail data server I/O if stateid represents a lost lock (Steve Dickson) [1075123] - [fs] nfs: Fix the return value of nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] nfs: Use the open stateid if the delegation has the wrong mode (Steve Dickson) [1075123] - [fs] nfs: nfs4_stateid_is_current should return 'true' for an invalid stateid (Steve Dickson) [1075123] - [fs] nfs: fix error return in nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] sunrpc: do not fail gss proc NULL calls with EACCES (Steve Dickson) [1079562] - [usb] xhci: change enumeration scheme to 'new scheme' by default (Gopal) [1066423] - [x86] ioapic: Restore the mask bit correctly in eoi_ioapic_irq() (Jason Wang) [1031488] - [vhost] don't forget to schedule() (Michael S. Tsirkin) [1095627] - [virt] kvm: Introduce KVM_MAX_VCPU_ID macro (Eduardo Habkost) [1010882] - [virt] kvm: Rename KVM_MAX_VCPUS to KVM_MAX_VCPU_COUNT (Eduardo Habkost) [1010882] - [virt] kvm: fix "Improve create VCPU parameter" (Andrew Jones) [1010882] - [acpi] apei: Add a boot option to disable ff mode for corrected errors (Steve Best) [947993] - [acpi] apei: Only disable banks listed in HEST if mce is configured (Steve Best) [947993] - [x86] mce: Honour Firmware First for MCA banks listed in APEI HEST CMC (Steve Best) [947993] - [x86] mca: Convert dont_log_ce, banks and tolerant (Steve Best) [947993] - [acpi] apei: Soft-offline a page on firmware GHES notification (Steve Best) [947993] - [x86] mce: Remove bios_cmci_threshold sysfs attribute (Steve Best) [929317] - [x86] mce: Provide boot argument to honour bios-set CMCI threshold (Steve Best) [929317] - [x86] mce: Make cmci_discover() quiet (Steve Best) [929317] - [mm] fix readahead failure for memoryless NUMA nodes and limit readahead pages (Steve Best) [862177]- [netdrv] be2net: increase the timeout value for loopback-test FW cmd (Ivan Vecera) [1039122] - [kernel] hrtimer: Prevent all reprogramming if hang detected (Prarit Bhargava) [1075805] - [module] show version information for built-in modules in sysfs (Tony Camuso) [1065913] - [mm] Increase RECLAIM_DISTANCE to 30 (Larry Woodman) [1005921] - [mm] fix backport of overcommit_kbytes sysctl variable (Jerome Marchand) [1078131] - [mm] vmscan: do not allow kswapd to scan at maximum priority (Jerome Marchand) [949166] - [mm] memcg: further prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [mm] memcg: prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [virtio] delete napi structures from netdev before releasing memory (Jason Wang) [1039825] - [virtio] virtio-net: correctly handle cpu hotplug notifier during resuming (Jason Wang) [1039825] - [virtio] virtio-net: refill only when device is up during setting queues (Jason Wang) [1039825] - [virtio] virtio-net: don't respond to cpu hotplug notifier if we're not ready (Jason Wang) [1039825] - [virtio] virtio-net: fix the race between channels setting and refill (Jason Wang) [1039825] - [virtio] virtio-net: enable napi for all possible queues during open (Jason Wang) [1039825] - [virtio] virtio-net: fill only rx queues which are being used (Jason Wang) [1039825] - [virtio] virtio-net: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1039825] - [virtio] virtio-net: split out clean affinity function (Jason Wang) [1039825] - [virtio] virtio-net: fix the set affinity bug when CPU IDs are not consecutive (Jason Wang) [1039825] - [virtio] virtio-net: fix a typo in virtnet_alloc_queues() (Jason Wang) [1039825] - [virtio] virtio-net: support changing the number of queue pairs through ethtool (Jason Wang) [1039825] - [virtio] virtio-net: multiqueue support (Jason Wang) [1039825] - [virtio] virtio-net: separate fields of sending/receiving queue from virtnet_info (Jason Wang) [1039825] - [virtio] virtio-net: fix oom handling on tx (Jason Wang) [1039825] - [virtio] virtio-net: move sg off stack (Jason Wang) [1039825] - [virtio] virtio-net: Make delayed refill more reliable (Jason Wang) [1039825] - [virtio] virtio-net: send gratuitous packets when needed (Jason Wang) [1039825] - [virtio] introduce an API to set affinity for a virtqueue (Jason Wang) [1039825] - [virtio] virtio-ring: move queue_index to vring_virtqueue (Jason Wang) [1039825] - [nvme] Namespace use after free on surprise removal (David Milburn) [1030635] - [nvme] Correct uses of INIT_WORK (David Milburn) [1030635] - [nvme] Include device and queue numbers in interrupt name (David Milburn) [1030635] - [nvme] Add a pci_driver shutdown method (David Milburn) [1030635] - [nvme] kthread_work: make lockdep happy (David Milburn) [1030635] - [nvme] kthread: implement kthread_worker (David Milburn) [1030635] - [nvme] Disable admin queue on init failure (David Milburn) [1030635] - [nvme] Dynamically allocate partition numbers (David Milburn) [1030635] - [nvme] Async IO queue deletion (David Milburn) [1030635] - [nvme] Surprise removal handling (David Milburn) [1030635] - [nvme] Abort timed out commands (David Milburn) [1030635] - [nvme] Schedule reset for failed controllers (David Milburn) [1030635] - [nvme] Device resume error handling (David Milburn) [1030635] - [nvme] Cache dev->pci_dev in a local pointer (David Milburn) [1030635] - [nvme] Fix lockdep warnings (David Milburn) [1030635] - [nvme] compat SG_IO ioctl (David Milburn) [1030635] - [nvme] remove deprecated IRQF_DISABLED (David Milburn) [1030635] - [nvme] Avoid shift operation when writing cq head doorbell (David Milburn) [1030635] - [usb] Using correct way to clear usb3.0 device's remote wakeup feature (Don Zickus) [924089] - [usb] improved error handling in usb_port_suspend() (Don Zickus) [924089]- [fs] Removed unused typedef to avoid "unused local typedef" warnings (Michal Schmidt) [1035341] - [media] tuner-xc2028: fix compile warning (Michal Schmidt) [1035341] - [net] netfilter: ctnetlink: fix ctnetlink_parse_tuple() warning (Michal Schmidt) [1035341] - [ata] ahci: Fix warning comparison between 'enum ' and 'enum ' (Michal Schmidt) [1035341] - [net] ipv6: Fix return of xfrm6_tunnel_rcv() (Michal Schmidt) [1035341] - [xen] Provide a variant of __RING_SIZE() that is an integer constant expression (Michal Schmidt) [1035341] - [media] budget-av: only use t_state if initialized (Michal Schmidt) [1035341] - [media] max2165: trival fix for some -Wuninitialized warning (Michal Schmidt) [1035341] - [ata] sata_sil: fix used-uninit warning (Michal Schmidt) [1035341] - [char] cm4000_cs: Fix undefined ops warning (Michal Schmidt) [1035341] - [netdrv] de4x5: remove undefined operations (Michal Schmidt) [1035341] - [netdrv] chelsio: Fix build warning (Michal Schmidt) [1035341] - [bluetooth] Fix abuse of the preincrement operator (Michal Schmidt) [1035341] - [usb] wusb: check CHID is all zeros before stopping the host (Michal Schmidt) [1035341] - [netdrv] Fix MAC address access in 3c507, ibmlana, pcnet32 and libertas (Michal Schmidt) [1035341] - [fs] nfs: Fix the initialisation of the readdir 'cookieverf' array (Michal Schmidt) [1035341] - [fs] nfs: Remove pointless memset in nfsacl_encode() (Michal Schmidt) [1035341] - [crypto] gf128mul: fix call to memset() (Michal Schmidt) [1035341] - [net] xfrm: fix XFRMA_MARK extraction in xfrm_mark_get (Michal Schmidt) [1035341] - [scsi] pmcraid: remove duplicate struct member (Michal Schmidt) [1035341] - [x86] gcc-4.6: Use gcc -m options when building vdso (Michal Schmidt) [1035341] - [net] rtnetlink: Only supply IFLA_VF_PORTS information when RTEXT_FILTER_VF is set (Jiri Pirko) [1081282] - [net] rtnetlink: Warn when interface's information won't fit in our packet (Jiri Pirko) [1081282] - [net] ipv4: current group_info should be put after using (Jiri Benc) [1087414] {CVE-2014-2851} - [net] Start with correct mac_len in skb_network_protocol (Vlad Yasevich) [1067448] - [net] Account for all vlan headers in skb_mac_gso_segment (Vlad Yasevich) [1067448] - [net] nf_conntrack: decrement global counter after object release (Jiri Pirko) [1089189] - [net] neigh: fix unres_qlen value manipulation (Jiri Pirko) [1073711] - [net] tcp: add mib counters to track zero window transitions (Florian Westphal) [1035908] - [net] tcp: use zero-window when free_space is low (Florian Westphal) [1035908] - [net] bridge: Correctly receive hw-accelerated vlan traffic (Vlad Yasevich) [1067722] - [net] vlan: Allow accelerated packets to flow through the bridge (Vlad Yasevich) [1067722] - [net] sysctl: Keep tcp_syn_retries inside the boundary (Michal Tesar) [985323] - [net] ipv6: don't call fib6_run_gc() until routing is ready (Florian Westphal) [1049733] - [net] Report dev->promiscuity in netlink reports (Seth Jennings) [1015438]- [kernel] tracing: Reset ring buffer when changing trace_clocks (Marcelo Tosatti) [1018138] - [netdrv] sfc: Maintain current frequency adjustment when applying a time offset (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Stop/re-start PTP when stopping/starting the datapath (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Rate-limit log message for PTP packets without a matching timestamp event (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Moderate log message on event queue overflow (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Add length checks to efx_xmit_with_hwtstamp() and efx_ptp_is_ptp_tx() (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Fix lookup of default RX MAC filters when steered using ethtool (Nikolay Aleksandrov) [1017591] - [net] Revert "disable the new NAPI weight error message for RHEL 6.5" (Michal Schmidt) [1017841] - [netdrv] qeth: use default napi weight (Michal Schmidt) [1017841] - [netdrv] ps3_gelic: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] IPoIB: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] jme: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] netxen: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] virtio_net: use default napi weight by default (Michal Schmidt) [1017841] - [netdrv] ethtool: allow custom interval for physical identification (Ivan Vecera) [1035269] - [netdrv] tg3: implement ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] sky2: support ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] skge: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] sfc: Implement ethtool_ops::set_phys_id instead of ethtool_ops::phys_id (Ivan Vecera) [1035269] - [netdrv] s2io: convert to set_phys_id - v2 (Ivan Vecera) [1035269] - [netdrv] pcnet32: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] niu: convert to new ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] cxgb3: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] bnx2: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] vxge: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlge: use ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlcnic: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgbe: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgb: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] igb: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] e1000: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] e100: implemenet set_phys_id (Ivan Vecera) [1040420] - [netdrv] cxgb4: drop phys_id interface and implement the newer set_phys_id (Ivan Vecera) [1040420] - [fs] dlm: Do not allocate a fd for peeloff (Aaron Tomlin) [1075629] - [net] sctp: Export sctp_do_peeloff (Aaron Tomlin) [1075629] - [mm] hugetlbfs: partial merge of hugetlbfs directio optimization (Andrea Arcangeli) [1045045] - [infiniband] qib: Fix QP check when looping back to/from QP1 (Doug Ledford) [1005491] - [infiniband] qib_fs: fix some dcache abuses (Doug Ledford) [1005491] - [infiniband] qib: Fix checkpatch __packed warnings (Doug Ledford) [1005491] - [infiniband] qib: Convert qib_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1005491] - [infiniband] qib: Drop qib_tune_pcie_caps() and qib_tune_pcie_coalesce() return values (Doug Ledford) [1005491] - [infiniband] qib: Use pcie_set_mps() and pcie_get_mps() to simplify code (Doug Ledford) [1005491] - [pci] export 4 symbols (Doug Ledford) [1005491] - [infiniband] qib: Use pci_is_root_bus() to check whether it is a root bus (Doug Ledford) [1005491] - [infiniband] qib: Move COUNTER_MASK definition within qib_mad.h header guards (Doug Ledford) [1005491] - [infiniband] qib: Make qib_driver static (Doug Ledford) [1005491] - [infiniband] qib: Improve SDMA performance (Doug Ledford) [1005491] - [infiniband] qib: Add err_decode() call for ring dump (Doug Ledford) [1005491] - [infiniband] qib: Log all SDMA errors unconditionally (Doug Ledford) [1005491] - [infiniband] qib: Fix module-level leak (Doug Ledford) [1005491] - [infiniband] qib: New transmitter tunning settings for Dell 1.1 backplane (Doug Ledford) [1005491] - [infiniband] qib: Add qp_stats debug file (Doug Ledford) [1005491] - [infiniband] qib: Add per-context stats interface (Doug Ledford) [1005491] - [infiniband] qib: Convert opcode counters to per-context (Doug Ledford) [1005491] - [infiniband] qib: Add dual-rail NUMA awareness for PSM processes (Doug Ledford) [1005491] - [infiniband] qib: Add optional NUMA affinity (Doug Ledford) [1005491] - [infiniband] qib: Update minor version number (Doug Ledford) [1005491] - [infiniband] qib: Remove atomic_inc_not_zero() from QP RCU (Doug Ledford) [1005491] - [infiniband] qib: Add DCA support (Doug Ledford) [1005491] - [infiniband] qib: Fix lockdep splat in qib_alloc_lkey() (Doug Ledford) [1005491] - [infiniband] qib: Correct qib_verbs_register_sysfs() error handling (Doug Ledford) [1005491] - [firmware] ib: qib: revert firmware file move (Doug Ledford) [1005491] - [infiniband] qib: change QLogic to Intel (Doug Ledford) [1005491] - [infiniband] qib: Fix QP locate/remove race (Doug Ledford) [1005491] - [infiniband] qib: Add missing serdes init sequence (Doug Ledford) [1005491] - [infiniband] qib: Fix txselect regression (Doug Ledford) [1005491]- [perf] tools: Add debug prints (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Remove progress indicator (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Use bisection in symbol lookup (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Do not assume ordering of dictionaries (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix symbol-relative addresses (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix trace parameter order (Jiri Olsa) [1070896] - [perf] treewide: Fix typo in printks (Jiri Olsa) [1070896] - [perf] map: Exit just on well known key presses (Jiri Olsa) [1070896] - [perf] tools: Remove dependency on libnewt (Jiri Olsa) [1070896] - [perf] map: Use ui_browser__input_window() (Jiri Olsa) [1070896] - [perf] python: Fix dependency for python/perf.so (Jiri Olsa) [1070896] - [perf] tools: Convert needless static variable to local (Jiri Olsa) [1070896] - [perf] tools: Fix output of symbol_daddr offset (Jiri Olsa) [1070896] - [perf] machine: Detect data vs. text mappings (Jiri Olsa) [1070896] - [perf] tools: Add new mem command for memory access profiling (Jiri Olsa) [1070896] - [perf] report: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] record: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] tools: Add mem access sampling core support (Jiri Olsa) [1070896] - [perf] tools: Add support for weight v7 (Jiri Olsa) [1070896] - [perf] report: Add --no-demangle option (Jiri Olsa) [1070896] - [perf] stat: Add per-core aggregation (Jiri Olsa) [1070896] - [perf] stat: Rename --aggr-socket to --per-socket (Jiri Olsa) [1070896] - [perf] stat: Refactor aggregation code (Jiri Olsa) [1070896] - [perf] tools: Cleanup calc_data_size logic (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls in trace-data-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of read_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Handle failure case in trace_report() (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of write_or_die() from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Let get_tracing_file() return NULL to indicate failure (Jiri Olsa) [1070896] - [perf] tools: Get rid of redundant _FILE_OFFSET_BITS definition (Jiri Olsa) [1070896] - [perf] tests: Add a test case for checking sw clock event frequency (Jiri Olsa) [1070896] - [perf] stat: Introduce evlist methods to allocate/free the stats (Jiri Olsa) [1070896] - [perf] stat: Introduce --repeat forever (Jiri Olsa) [1070896] - [perf] test: Add test case for checking number of EXIT events (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of perf record test case (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of open-syscall-tp-fields test case (Jiri Olsa) [1070896] - [perf] record: Fixup return path of cmd_record() (Jiri Olsa) [1070896] - [perf] trace: Free evlist resources properly on return path (Jiri Olsa) [1070896] - [perf] evlist: Introduce perf_evlist__close() (Jiri Olsa) [1070896] - [perf] evsel: Cleanup perf_evsel__exit() (Jiri Olsa) [1070896] - [perf] tools: Remove duplicated page_size definition (Jiri Olsa) [1070896] - [perf] tools: Remove unused macro definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unnecessary calc_data_size variable (Jiri Olsa) [1070896] - [perf] tools: Remove unused struct definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unused trace_read_data function (Jiri Olsa) [1070896] - [perf] report: Remove duplicated include (Jiri Olsa) [1070896] - [perf] machine: Move machine__remove_thread and make static (Jiri Olsa) [1070896] - [perf] session: Remove unused perf_session__remove_thread method (Jiri Olsa) [1070896] - [perf] tools: Remove unused tracing functions (Jiri Olsa) [1070896] - [perf] trace: Get rid of a duplicate code (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on TUI (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on GTK (Jiri Olsa) [1070896] - [perf] annotate: Use disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Make browser_disasm_line->percent an array (Jiri Olsa) [1070896] - [perf] annotate: Support event group view for --print-line (Jiri Olsa) [1070896] - [perf] annotate: Factor out struct source_line_percent (Jiri Olsa) [1070896] - [perf] evsel: Introduce perf_evsel__is_group_event() helper (Jiri Olsa) [1070896] - [perf] annotate: Add basic support to event group view (Jiri Olsa) [1070896] - [perf] annotate: Cleanup disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Factor out disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Add a comment on the symbol__parse_objdump_line() (Jiri Olsa) [1070896] - [perf] annotate: Pass evsel instead of evidx on annotation functions (Jiri Olsa) [1070896] - [perf] stat: Use perf_evlist__prepare/start_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add want_signal parameter to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Do not pass struct record_opts to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Pass struct perf_target to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add thread_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Use cpu_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Remove cpus and threads arguments from perf_evlist__new() (Jiri Olsa) [1070896] - [perf] tools: Fix _FORTIFY_SOURCE builds (Jiri Olsa) [1070896] - [perf] tools: Extract perf-specific stuff from debugfs.c (Jiri Olsa) [1070896] - [perf] tools: Introduce tools/lib/lk library (Jiri Olsa) [1070896] - [perf] Make perf build for x86 with UAPI disintegration applied (Jiri Olsa) [1070896] - [perf] tests: Add attr stat -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Add attr record -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Make attr script test event cpu (Jiri Olsa) [1070896] - [perf] tests: Make attr script verbose friendly (Jiri Olsa) [1070896] - [perf] tools: Sort command-list.txt alphabetically (Jiri Olsa) [1070896] - [perf] tools: Correct Makefile.include (Jiri Olsa) [1070896] - [perf] tools: Honor parallel jobs (Jiri Olsa) [1070896] - [perf] tools: Pass the target in descend (Jiri Olsa) [1070896] - [perf] tools: Honour the O= flag when tool build called from a higher Makefile (Jiri Olsa) [1070896] - [perf] tools: Define a Makefile function to do subdir processing (Jiri Olsa) [1070896] - [perf] tools: Let O= makes handle relative paths (Jiri Olsa) [1070896] - [perf] tools: Cleanup EXTRA_WARNINGS (Jiri Olsa) [1070896] - [perf] tools: Remove a write-only variable in the debugfs code (Jiri Olsa) [1070896] - [perf] x86: Add a microcode revision check for SNB-PEBS (Jiri Olsa) [1059205] - [x86] intel: Output microcode revision in /proc/cpuinfo (Jiri Olsa) [1059205] - [perf] x86: Enable raw event access to Intel offcore events (Jiri Olsa) [1059205] - [perf] Fix comments in PERF_MEM_LVL bitmask (Jiri Olsa) [1059205] - [perf] Add PERF_RECORD_MISC_MMAP_DATA to RECORD_MMAP (Jiri Olsa) [1059205] - [perf] x86: Add support for PEBS Precise Store (Jiri Olsa) [1059205] - [perf] x86: Export PEBS load latency threshold register to sysfs (Jiri Olsa) [1059205] - [perf] x86: Add memory profiling via PEBS Load Latency (Jiri Olsa) [1059205] - [perf] Add generic memory sampling interface (Jiri Olsa) [1059205] - [perf] core: Add weighted samples (Jiri Olsa) [1059205] - [perf] x86: Add flags to event constraints (Jiri Olsa) [1059205] - [perf] x86: Improve sysfs event mapping with event string (Jiri Olsa) [1059205] - [perf] x86: Support CPU specific sysfs events (Jiri Olsa) [1059205] - [perf] Make EVENT_ATTR global (Jiri Olsa) [1059205] - [perf] x86: Fix sparse warnings (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel P6 cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for AMD cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel cpus (Jiri Olsa) [1059205] - [perf] x86: Filter out undefined events from sysfs events attribute (Jiri Olsa) [1059205] - [perf] x86: Make hardware event translations available in sysfs (Jiri Olsa) [1059205] - [kernel] sched: fix cpu_power initialization (Radim Krcmar) [1065304] - [x86] add VMWare exception to support check (Prarit Bhargava) [1084456] - [char] ipmi_watchdog: restore settings when BMC reset (Tony Camuso) [1080098] - [netdrv] ixgbevf: fix vlan acceleration (Nikolay Aleksandrov) [1069028] - [netdrv] tg3: update rx_jumbo_pending ring param only when jumbo frames are enabled (Ivan Vecera) [1073146] - [netdrv] tg3: Expand 4g_overflow_test workaround to skb fragments of any size (Ivan Vecera) [1058864] - [netdrv] be2net: Create single TXQ on BE3-R 1G ports (Ivan Vecera) [976179] - [crypto] Move to DSA-2048 and SHA-256 for module signing (David Howells) [1012593]- [fs] sunrpc: Fix a UDP transport regression (Jeff Layton) [906809] - [kernel] Remove setting of TAINT_HARDWARE_UNSUPPORTED flag (Prarit Bhargava) [956219] - [kernel] audit: allow checking the type of audit message in the user filter (Richard Guy Briggs) [952295] - [security] selinux: Fix kernel BUG on empty security contexts (Paul Moore) [1064545] {CVE-2014-1874} - [perf] x86: Disable uncore on virtualized CPUs (Radim Krcmar) [1063836] - [s390] dump: Fix dump memory detection (Hendrik Brueckner) [1065391] - [md] avoid deadlock when dirty buffers during md_stop (Jes Sorensen) [994724] - [ata] ahci: disabled FBS prior to issuing software reset (David Milburn) [843060] - [scsi] mvsas: config change (David Milburn) [1072052] - [scsi] mvsas: Fix kernel panic on tile due to unaligned data access (David Milburn) [1072052] - [scsi] mvsas: fixed timeout issue when removing module (David Milburn) [1072052] - [scsi] mvsas: Fix oops when ata commond timeout (David Milburn) [1072052] - [scsi] mvsas: OCZ RevoDrive3 & zDrive R4 support (David Milburn) [1072052] - [scsi] mvsas: fix undefined bit shift (David Milburn) [1072052] - [scsi] mvsas: update driver version (David Milburn) [1072052] - [scsi] mvsas: fixed SMP request watchdog timeout issue (David Milburn) [1072052] - [scsi] mvsas: expander write performance enhancement (David Milburn) [1072052] - [scsi] mvsas: change SL mode0 register value (David Milburn) [1072052] - [scsi] mvsas: fixed wrong destination when hiting NAK for command frame (David Milburn) [1072052] - [scsi] mvsas: fixed some disk spin up issue (David Milburn) [1072052] - [scsi] mvsas: add support for 9480 device id (David Milburn) [1072052] - [scsi] mvsas: fix expander link error (David Milburn) [1072052] - [scsi] mvsas: Add support for interrupt tasklet (David Milburn) [1072052] - [scsi] mvsas: update comments (David Milburn) [1072052] - [scsi] mvsas: misc improvements (David Milburn) [1072052] - [scsi] mvsas: Add new macros and functions (David Milburn) [1072052] - [scsi] mvsas: Remove unused macros, variables and functions (David Milburn) [1072052] - [scsi] mvsas: fix 94xx hotplug issue (David Milburn) [1072052] - [scsi] mvsas: Add driver version and interrupt coalescing to device attributes in sysfs (David Milburn) [1072052] - [scsi] mvsas: add support for 94xx phy tuning and multiple revisions (David Milburn) [1072052] - [scsi] mvsas: Add support for Non specific NCQ error interrupt (David Milburn) [1072052] - [scsi] mvsas: add support for Task collector mode and fixed relative bugs (David Milburn) [1072052] - [scsi] mvsas: add support for Marvell 88SE9445/88SE9485 (David Milburn) [1072052] - [scsi] mvsas: Add support for HighPoint RR27xx series HBA (David Milburn) [1072052] - [scsi] mvsas: fix potential NULL dereference (David Milburn) [1072052] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [1072052]- [virt] kvm: Improve create VCPU parameter (Andrew Jones) [1010882] - [char] tty: move pty count limiting into devpts (Prarit Bhargava) [1061555] - [documentation] proc: fix mistake in the description of Committed_AS (Minto Joseph) [1008376] - [netdrv] macvtap: limit head length of skb allocated (Jason Wang) [1029381] - [netdrv] macvtap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS (Jason Wang) [1029381] - [netdrv] macvtap: correctly linearize skb when zerocopy is used (Jason Wang) [1029381] - [netdrv] tuntap: limit head length of skb allocated (Jason Wang) [1029381] - [net] tcp: Fix a connect() race with timewait sockets (with reuse) (Jiri Pirko) [1084525] - [net] tcp: Fix a connect() race with timewait sockets (Jiri Pirko) [1084525] - [net] proc_fs: print UIDs as unsigned int (Francesco Fusco) [996124] - [net] ipv6: Unify raw6_sock_seq_show and udp6_sock_seq_show (Francesco Fusco) [996124] - [net] busy_poll: preserve kabi (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll MIB counter (Jiri Pirko) [1000460] - [net] busy_poll: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Jiri Pirko) [1000460] - [net] busy_poll: fix a compile error when CONFIG_NET_LL_RX_POLL is not set (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll socket op and globals (Jiri Pirko) [1000460] - [net] busy_poll: rename ll methods to busy-poll (Jiri Pirko) [1000460] - [net] busy_poll: rename include/net/ll_poll.h to include/net/busy_poll.h (Jiri Pirko) [1000460] - [net] busy_poll: fs: change busy poll time accounting (Jiri Pirko) [1000460] - [net] busy_poll: rename low latency sockets functions to busy poll (Jiri Pirko) [1000460] - [net] busy_poll: lls fix build with allnoconfig (Jiri Pirko) [1000460] - [net] busy_poll: convert lls to use time_in_range() (Jiri Pirko) [1000460] - [net] busy_poll: avoid calling sched_clock when LLS is off (Jiri Pirko) [1000460] - [net] busy_poll: fix LLS debug_smp_processor_id() warning (Jiri Pirko) [1000460] - [net] busy_poll: poll/select low latency socket support (Jiri Pirko) [1000460] - [netdrv] bnx2x: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] busy_poll: add socket option for low latency polling (Jiri Pirko) [1000460] - [net] busy_poll: remove NET_LL_RX_POLL config menu (Jiri Pirko) [1000460] - [net] busy_poll: convert low latency sockets to sched_clock() (Jiri Pirko) [1000460] - [net] busy_poll: change sysctl_net_ll_poll into an unsigned int (Jiri Pirko) [1000460] - [netdrv] ixgbe: add extra stats for ndo_ll_poll (Jiri Pirko) [1000460] - [netdrv] ixgbe: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] tcp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] udp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] busy_poll: add low latency socket poll (Jiri Pirko) [1000460] - [net] add napi_id and hash (Jiri Pirko) [1000460] - [kernel] hashtable: introduce a small and naive hashtable (Jiri Pirko) [1000460] - [net] rds: dereference of a NULL device (Jacob Tanenbaum) [1079219] {CVE-2013-7339} - [s390] cio: add condev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] cio: add ipldev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] crypto: fix concurrency issue in aes-ctr mode (Hendrik Brueckner) [1063478] - [netdrv] libertas: potential oops in debugfs (Denys Vlasenko) [1034177] {CVE-2013-6378} - [kernel] cgroup: move put_css_set() after setting CGRP_RELEASABLE bit to fix notify_on_release (Naoya Horiguchi) [1037465] - [kernel] sched: Use exit hook to avoid use-after-free crash (Naoya Horiguchi) [1032347] - [kernel] cgroup: replace list_del() with list_del_init() to avoid panic (Naoya Horiguchi) [1032343]- [documentation] kernel-parameters: replace kernelcore with Movable (Weiping Pan) [887213] - [tools] perf: Fix attr tests (Jiri Olsa) [1070238] - [tools] perf: Enable dwarf unwind (Jiri Olsa) [1070238] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [1070238] - [tools] perf: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1070238] - [kernel] perf: Add attribute to filter out callchains (Jiri Olsa) [1070238] - [kernel] events: Add ability to set a target task for events (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user stack dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Add perf_output_skip function to skip bytes in sample (Jiri Olsa) [1070238] - [kernel] perf: Factor __output_copy to be usable with specific copy function (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user level registers dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Unified API to record selective sets of arch registers (Jiri Olsa) [1070238] - [kernel] perf: Pass last sampling period to perf_sample_data_init() (Jiri Olsa) [1070238] - [tools] perf: Update attr_file_abi_sizes array properly (Jiri Olsa) [1070238] - [tools] perf: Add ABI reference sizes (Jiri Olsa) [1070238] - [tools] perf: Fix strict alias issue for find_first_bit (Jiri Olsa) [1070238] - [tools] perf: Fix parse events test (Jiri Olsa) [1070238] - [bluetooth] Use USB_VENDOR_AND_INTERFACE() for Broadcom devices (Jay Fenlason) [885100] - [bluetooth] Add USB_VENDOR_AND_INTERFACE_INFO() for Broadcom/Foxconn (Jay Fenlason) [885100] - [bluetooth] Add Foxconn / Hon Hai IDs for btusb module (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0489 e042" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f4" BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add USB device ID "0a5c 21e8" (Jay Fenlason) [885100] - [bluetooth] btusb: add support for BCM20702A0 "0a5c 21e6" (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f3" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] Add support for BCM20702A0 "0a5c 21e3" (Jay Fenlason) [885100] - [nvme] fixup usage of bio rw flag (David Milburn) [1056539] - [kernel] fix wrong usage of __ratelimit() (Jeff Layton) [1025441] - [fs] nfs: Document the recover_lost_locks kernel parameter (Jeff Layton) [963785] - [fs] nfs: Don't try to recover NFSv4 locks when they are lost (Jeff Layton) [963785] - [fs] nfs: Ensure that layoutreturn uses the correct credential (Jeff Layton) [966832] - [fs] nfs: Ensure that layoutget is called using the layout credential (Jeff Layton) [966832] - [fs] nfs: Ensure the LOCK call cannot use the delegation stateid (Jeff Layton) [962561] - [fs] nfs: Fix handling of partially delegated locks (Jeff Layton) [959788] - [fs] nfs: Convert the nfs4_lock_state->ls_flags to a bit field (Jeff Layton) [959788] - [fs] pnfs: fix resend_to_mds for directio (Jeff Layton) [913655] - [fs] nfsd/sunrpc: avoid deadlock on TCP connection due to memory pressure (J. Bruce Fields) [905236] - [x86] turbostat: display C8, C9, C10 residency (Neil Horman) [1080637] - [x86] tsc: output boot TSC value for Ivybridge E5v2 (Prarit Bhargava) [1046422] - [usb] CP210x Fix Break On/Off (Don Zickus) [888003]- [vhost] fix total length when packets are too short (Michael S. Tsirkin) [1064444] {CVE-2014-0077} - [scsi] lpfc: Update lpfc version for 8.3.7.21.6p driver release (Rob Evers) [1063699] - [scsi] lpfc 8.3.44: Fix kernel panics from corrupted ndlp list (Rob Evers) [1063699] - [scsi] qla2xxx: Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs() (Chad Dupuis) [1070856] - [mfd] rtsx: fix deadlock (Neil Horman) [1024205] - [mmc] Add mmc_op_multi function (Neil Horman) [1024205] - [mmc] rtsx: Remove redundant suspend and resume callbacks (Neil Horman) [1024205] - [mfd] rtsx_pcr: Remove redundant dev_set_drvdata (Neil Horman) [1024205] - [mfd] rtsx: Modify rts5249_optimize_phy (Neil Horman) [1024205] - [memstick] rtsx: remove unnecessary platform_set_drvdata() (Neil Horman) [1024205] - [mmc] rtsx: Modify copyright comments (Neil Horman) [1024205] - [mmc] rtsx: Clear SD_CLK toggle enable bit if switching voltage fail (Neil Horman) [1024205] - [mfd] rtsx: Change default tx phase (Neil Horman) [1024205] - [mfd] rtsx: Copyright modifications (Neil Horman) [1024205] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Neil Horman) [1024205] - [mfd] rtsx: Clear hardware PFM mode in rtl8411b (Neil Horman) [1024205] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Neil Horman) [1024205] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Neil Horman) [1024205] - [mfd] rtsx: Read vendor setting from config space (Neil Horman) [1024205] - [mfd] rtsx: Add support for RTL8411B (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5249 (Neil Horman) [1024205] - [mfd] rtsx_pcr: Fix probe fail path (Neil Horman) [1024205] - [mmc] rtsx_pci_sdmmc: Don't execute power up sequence repeatedly (Neil Horman) [1024205] - [mfd] rtsx: remove driving adjustment (Neil Horman) [1024205] - [mfd] rtsx: Fix issue that booting OS with SD card inserted (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5227 (Neil Horman) [1024205] - [mfd] rtsx: Optimize card detect flow (Neil Horman) [1024205] - [mfd] rtsx: Use macros to replace some variables (Neil Horman) [1024205] - [mfd] rtsx: Fix checkpatch warning (Neil Horman) [1024205] - [mfd] rtsx: Declare that the DMA address limitation is 32bit explicitly (Neil Horman) [1024205] - [mfd] rtsx: Remove redundant code (Neil Horman) [1024205] - [mfd] rtsx: Fix typo in comment (Neil Horman) [1024205] - [mfd] rtsx: Fix oops when rtsx_pci_sdmmc is not probed (Neil Horman) [1024205] - [mfd] rtsx: Add clock divider hook (Neil Horman) [1024205] - [mmc] rtsx: Call MFD hook to switch output voltage (Neil Horman) [1024205] - [mfd] rtsx: Add output voltage switch hook (Neil Horman) [1024205] - [mfd] remove __dev* attributes (Neil Horman) [1024205] - [mmc] rtsx: Explicitely include slab.h in rtsx_pci_sdmmc.c (Neil Horman) [1024205] - [mmc] rtsx: Configure SD_CFG2 register in sd_rw_multi (Neil Horman) [1024205] - [mmc] rtsx: Remove a duplicate command in sd_rw_multi (Neil Horman) [1024205] - [mfd] Explicitely include slab.h to rtsx (Neil Horman) [1024205] - [memstick] Add realtek pcie memstick host driver (Neil Horman) [1024205] - [mmc] Add realtek pcie sdmmc host driver (Neil Horman) [1024205] - [mfd] Add realtek pcie card reader driver (Neil Horman) [1024205] - [s390] css: Prevent unnecessary allocation in subchannel loop (Hendrik Brueckner) [1076467] - [s390] cio: Perform subchannel scan only when needed (Hendrik Brueckner) [1076467] - [s390] cio: Relax subchannel scan loop (Hendrik Brueckner) [1076467] - [s390] cio: Delay scan for newly available I/O devices (Hendrik Brueckner) [1076467] - [s390] cio: More efficient handling of CHPID availability events (Hendrik Brueckner) [1076467] - [s390] cio: improve cio_commit_config (Hendrik Brueckner) [1065403] - [s390] fix kernel crash due to linkage stack instructions (Hendrik Brueckner) [1065399] - [s390] crypto: fix aes_s390 crypto module unload problem (Hendrik Brueckner) [1034256] - [md] dm-thin: fix rcu_read_lock being held in code that can sleep (Mike Snitzer) [1060381] - [md] dm-thin: irqsave must always be used with the pool->lock spinlock (Mike Snitzer) [1060381] - [scsi] isci: fix reset timeout handling (David Milburn) [1040393] - [scsi] isci: correct erroneous for_each_isci_host macro (David Milburn) [1059325] - [ata] libata: report link resume failure as KERN_WARNING instead of ERR (David Milburn) [1029395] - [char] ipmi: revert special case for UV systems (Tony Camuso) [1063878] - [acpi] ipmi: create dependencies so ipmi loads before power_meter (Tony Camuso) [1063878] - [acpi] Not an error if IPMI handlers are not available at boot (Tony Camuso) [1063878] - [char] ipmi: allow building ipmi_si and ipmi_msghandler as loadable modules (Tony Camuso) [1063878] - [kernel] sched: Fix small race where child->se.parent, cfs_rq might point to invalid ones (Naoya Horiguchi) [1032350] - [kernel] sched: suppress RCU lockdep splat in task_fork_fair (Naoya Horiguchi) [1032350] - [kernel] sched: add local variable to store task_group() to avoid kernel stall (Naoya Horiguchi) [1043733] - [edac] pci: remove unnecessary debug printk (Aristeu Rozanski) [755026] - [x86] Optimize switch_mm() for multi-threaded workloads (Rik van Riel) [991518] - [fs] vfs: enclose vfs_check_frozen macro (Mateusz Guzik) [1056303] - [fs] jbd: Remove j_barrier mutex (Mateusz Guzik) [1052757]- [md] dm-cache: fix a lock-inversion (Mike Snitzer) [1038227] - [md] dm-cache: take care to copy the space map roots before locking the superblock (Mike Snitzer) [1038227] - [md] dm-cache-metadata: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1038227] - [md] dm-era: fixes for issues identified upstream (Mike Snitzer) [1038227] - [md] dm-cache: remove remainder of distinct discard block size (Mike Snitzer) [1038227] - [md] dm-cache: prevent corruption caused by discard_block_size > cache_block_size (Mike Snitzer) [1038227] - [md] dm-cache: fix access beyond end of origin device (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when copying a block to/from >2TB fast device (Mike Snitzer) [1038227] - [md] dm-era: mark as tech preview for RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-era: port to RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-bitset: only flush the current word if it has been dirtied (Mike Snitzer) [1038227] - [md] dm-era: support non power-of-2 blocksize (Mike Snitzer) [1038227] - [md] dm: add era target (Mike Snitzer) [1038227] - [md] dm-cache-mq: fix memory allocation failure for large cache devices (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when mapping I/O to >2TB fast device (Mike Snitzer) [1038227] - [md] dm-cache: mark as tech preview (Mike Snitzer) [1038227] - [md] dm-cache: fix RHEL6 incompatibility with upstream's hook/unhook (Mike Snitzer) [1038227] - [md] dm-cache: fix bug in cache-mode based per-bio data destruction (Mike Snitzer) [1038227] - [md] dm-cache: port to RHEL6 (Mike Snitzer) [1038227] - [md] dm-cache: do not add migration to completed list before unhooking bio (Mike Snitzer) [1038227] - [md] dm-cache: move hook_info into common portion of per_bio_data structure (Mike Snitzer) [1038227] - [md] dm-cache: add policy name to status output (Mike Snitzer) [1038227] - [md] dm-cache: add block sizes and total cache blocks to status output (Mike Snitzer) [1038227] - [md] dm-btree: add dm_btree_find_lowest_key (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: introduce three promotion threshold tunables (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: use list_del_init instead of list_del + INIT_LIST_HEAD (Mike Snitzer) [1038227] - [md] dm-array: fix a reference counting bug in shadow_ablock (Mike Snitzer) [1038227] - [md] dm-cache: actually resize cache (Mike Snitzer) [1038227] - [md] dm-cache: update Documentation for invalidate_cblocks's range syntax (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: fix promotions to occur as expected (Mike Snitzer) [1038227] - [md] dm-cache: resolve small nits and improve Documentation (Mike Snitzer) [1038227] - [md] dm-cache: add cache block invalidation support (Mike Snitzer) [1038227] - [md] dm-cache: add remove_cblock method to policy interface (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: reduce memory requirements (Mike Snitzer) [1038227] - [md] dm-cache-metadata: check the metadata version when reading the superblock (Mike Snitzer) [1038227] - [md] dm-cache: add passthrough mode (Mike Snitzer) [1038227] - [md] dm-cache: cache shrinking support (Mike Snitzer) [1038227] - [md] dm-cache: promotion optimisation for writes (Mike Snitzer) [1038227] - [md] dm-cache: be much more aggressive about promoting writes to discarded blocks (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: implement writeback_work(), mq_set_dirty() and mq_clear_dirty() (Mike Snitzer) [1038227] - [md] dm-cache: optimize commit_if_needed (Mike Snitzer) [1038227] - [md] dm-cache: log error message if dm_kcopyd_copy() fails (Mike Snitzer) [1038227] - [md] dm-cache: use cell_defer() boolean argument consistently (Mike Snitzer) [1038227] - [md] dm-cache: return -EINVAL if the user specifies unknown cache policy (Mike Snitzer) [1038227] - [md] dm-cache-metadata: return bool from __superblock_all_zeroes (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: a few small fixes (Mike Snitzer) [1038227] - [md] dm-cache-policy: remove return from void policy_remove_mapping (Mike Snitzer) [1038227] - [md] dm-cache: improve efficiency of quiescing flag management (Mike Snitzer) [1038227] - [md] dm-cache: fix a race condition between queuing new migrations and quiescing for a shutdown (Mike Snitzer) [1038227] - [md] dm-cache: io destined for the cache device can now serve as tick bios (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: protect residency method with existing mutex (Mike Snitzer) [1038227] - [md] dm-array: fix bug in growing array (Mike Snitzer) [1038227] - [md] dm-cache: eliminate holes in cache structure (Mike Snitzer) [1038227] - [md] dm-cache: fix stacking of geometry limits (Mike Snitzer) [1038227] - [md] dm-cache: add data block size limits to code and Documentation (Mike Snitzer) [1038227] - [md] dm-cache: document metadata device is exclussive to a cache (Mike Snitzer) [1038227] - [md] dm-cache: avoid conflicting remove_mapping() in mq policy (Mike Snitzer) [1038227] - [md] dm-cache: fix arm link errors with inline (Mike Snitzer) [1038227] - [md] doc: fix dm-cache misspelling found with 'codespell' tool (Mike Snitzer) [1038227] - [md] dm-cache: set config value (Mike Snitzer) [1038227] - [md] dm-cache: move config fns (Mike Snitzer) [1038227] - [md] dm-cache: replace memcpy with struct assignment (Mike Snitzer) [1038227] - [md] dm-cache: fix typos in comments (Mike Snitzer) [1038227] - [md] dm-cache-policy: fix description of lookup fn (Mike Snitzer) [1038227] - [md] dm-cache: tune migration throttling (Mike Snitzer) [1038227] - [md] dm-cache: fix error return code in cache_create (Mike Snitzer) [1038227] - [md] dm-cache: reduce bio front_pad size in writeback mode (Mike Snitzer) [1038227] - [md] dm-cache: fix writes to cache device in writethrough mode (Mike Snitzer) [1038227] - [md] dm-cache: policy ignore hints if generated by different version (Mike Snitzer) [1038227] - [md] dm-cache: policy change version from string to integer set (Mike Snitzer) [1038227] - [md] dm-cache: fix race in writethrough implementation (Mike Snitzer) [1038227] - [md] dm-cache: metadata clear dirty bits on clean shutdown (Mike Snitzer) [1038227] - [md] dm-cache: avoid calling policy destructor twice on error (Mike Snitzer) [1038227] - [md] dm-cache: detect cache_create failure (Mike Snitzer) [1038227] - [md] dm-cache: avoid 64 bit division on 32 bit (Mike Snitzer) [1038227] - [md] dm-cache: add cleaner policy (Mike Snitzer) [1038227] - [md] dm-cache: add mq policy (Mike Snitzer) [1038227] - [md] dm: add cache target (Mike Snitzer) [1038227] - [md] dm-persistent-data: add bitset (Mike Snitzer) [1038227] - [md] dm-persistent-data: add transactional array (Mike Snitzer) [1038227] - [md] dm-log-userspace: allow mark requests to piggyback on flush requests (Mike Snitzer) [1057707] - [md] dm-sysfs: fix a module unload race (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio prefetch (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: prepare for switch to using dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: use GFP_KERNEL when initializing exceptions (Mike Snitzer) [1057707] - [md] dm: wait until embedded kobject is released before destroying a device (Mike Snitzer) [1057707] - [md] dm: remove pointless kobject comparison in dm_get_from_kobject (Mike Snitzer) [1057707] - [md] dm-table: remove unused buggy code that extends the targets array (Mike Snitzer) [1057707] - [md] dm-stats: initialize read-only module parameter (Mike Snitzer) [1057707] - [md] dm-table: fail dm_table_create on dm_round_up overflow (Mike Snitzer) [1057707] - [md] dm-snapshot: avoid snapshot space leak on crash (Mike Snitzer) [1057707] - [md] dm-delay: fix a possible deadlock due to shared workqueue (Mike Snitzer) [1057707] - [md] dm: allow remove to be deferred (Mike Snitzer) [1057707] - [md] dm-mpath: requeue I_O during pg_init (Mike Snitzer) [1057707] - [md] dm-mpath: fix race condition between multipath_dtr and pg_init_done (Mike Snitzer) [1057707] - [md] dm: allocate buffer for messages with small number of arguments using GFP_NOIO (Mike Snitzer) [1057707] - [md] dm: add reserved_bio_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: add reserved_rq_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: lower bio-based mempool reservation (Mike Snitzer) [1057707] - [md] dm-snapshot: fix performance degradation due to small hash size (Mike Snitzer) [1057707] - [md] dm-stats: fix possible counter corruption on 32-bit systems (Mike Snitzer) [1057707] - [md] dm-mpath: do not fail path on -ENOSPC (Mike Snitzer) [1057707] - [scsi] Return ENODATA on medium error (Mike Snitzer) [1057707] - [scsi] return ENOSPC on thin provisioning failure (Mike Snitzer) [1057707] - [scsi] Set hostbyte status in scsi_check_sense() (Mike Snitzer) [1057707] - [scsi] Document enhanced error codes (Mike Snitzer) [1057707] - [md] dm-stripe: silence a couple sparse warnings (Mike Snitzer) [1057707] - [md] dm: add statistics support (Mike Snitzer) [1057707] - [md] math64: New separate div64_u64_rem helper (Mike Snitzer) [1057707] - [md] dm-ioctl: cleanup error handling in table_load (Mike Snitzer) [1057707] - [md] dm-ioctl: increase granularity of type_lock when loading table (Mike Snitzer) [1057707] - [md] dm-ioctl: prevent rename to empty name or uuid (Mike Snitzer) [1057707] - [md] dm: allow error target to replace bio-based and request-based targets (Mike Snitzer) [1057707] - [md] bump ioctl version from "dm: optimize use SRCU and RCU" (Mike Snitzer) [1057707] - [md] dm: document iterate_devices (Mike Snitzer) [1057707]- [fs] xfs: prevent stack overflows from page cache allocation (Eric Sandeen) [1020574] - [fs] gfs2: Fix uninitialized VFS inode in gfs2_create_inode (Abhijith Das) [1059808] - [fs] cifs: mask off top byte in get_rfc1002_length() (Sachin Prabhu) [1069737] - [fs] nfs: add memory barriers around NFS_INO_INVALID_DATA and NFS_INO_INVALIDATING (Jeff Layton) [908603] - [fs] nfs: Fix races in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: fix the handling of NFS_INO_INVALID_DATA flag in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: don't invalidate dentries that act as mountpoints (Jeff Layton) [1023276] - [kernel] Prevent deadlock when post_schedule_rt() results in calling wakeup_kswapd() on multiple CPUs (Larry Woodman) [1009626] - [s390] cio: Fix missing subchannels after CHPID configure on (Hendrik Brueckner) [1076468] - [scsi] AACRAID Driver compat IOCTL missing capability check (Jacob Tanenbaum) [1033534] {CVE-2013-6383} - [ata] libata: Include WWN ID in inquiry VPD emulation (David Milburn) [1032443] - [acpi] ipmi: Fix atomic context requirement of ipmi_msg_handler() (Tony Camuso) [868399 968459] - [x86] hyperv: bypass the timer_irq_works() check (Jason Wang) [1040349] - [netdrv] iwlwifi: don't return -ERFKILL if SEND_IF_RFKILL is set (Stanislaw Gruszka) [1065147] - [netdrv] iwlwifi: fix initialisation while RF-kill is asserted (Stanislaw Gruszka) [1065147] - [cpufreq] Invoke __cpufreq_remove_dev_finish() after releasing cpu_hotplug.lock (Petr Oros) [1051352] - [cpufreq] Split __cpufreq_remove_dev() into two parts (Petr Oros) [1051352] - [cpufreq] Fix sysfs deadlock with concurrent hotplug/frequency switch (Petr Oros) [1051352] - [acpi] Enhance ACPI warning for memory/IO address conflicts (Prarit Bhargava) [1033939] - [acpi] acpica: Add support for region address conflict checking (Prarit Bhargava) [1033939] - [firmware] dmi: kernel parameter smbios_26_uuid needs to be early_param (Prarit Bhargava) [1030721] - [serial] 8250: Add support for Broadcom TruManage redirected serial port (Prarit Bhargava) [953260] - [x86] cpu: Always print SMP information in /proc/cpuinfo (Prarit Bhargava) [1073898] - [Documentation] alt-smp-once should be alt-smp-boot (Prarit Bhargava) [1027505] - [pci] irq_remapping: Clean up x2apic opt-out security warning mess (Prarit Bhargava) [907549] - [block] nvme: fixup build warnings (David Milburn) [1014725]- [md] dm-thin: sort the per thin deferred bios using an rb_tree (Mike Snitzer) [1060381] - [md] dm-thin: use per thin device deferred bio lists (Mike Snitzer) [1060381] - [md] dm-thin: simplify pool_is_congested (Mike Snitzer) [1060381] - [md] dm-thin: fix dangling bio in process_deferred_bios error path (Mike Snitzer) [1060381] - [md] dm-thin: take care to copy the space map root before locking the superblock (Mike Snitzer) [1060381] - [md] dm-transaction-manager: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix refcount decrement below 0 which caused corruption (Mike Snitzer) [1060381] - [md] dm-thin: fix Documentation for held metadata root feature (Mike Snitzer) [1060381] - [md] dm-thin: fix noflush suspend IO queueing (Mike Snitzer) [1060381] - [md] dm-thin: fix deadlock in __requeue_bio_list (Mike Snitzer) [1060381] - [md] dm-thin: fix out of data space handling (Mike Snitzer) [1060381] - [md] dm-thin: ensure user takes action to validate data and metadata consistency (Mike Snitzer) [1060381] - [md] dm-thin: synchronize the pool mode during suspend (Mike Snitzer) [1060381] - [md] fix Kconfig indentation (Mike Snitzer) [1060381] - [md] dm-thin: allow metadata space larger than supported to go unused (Mike Snitzer) [1060381] - [md] dm-thin: fix the error path for the thin device constructor (Mike Snitzer) [1060381] - [md] dm-thin: avoid metadata commit if a pool's thin devices haven't changed (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix bug in resizing of thin metadata (Mike Snitzer) [1060381] - [md] dm-thin: fix pool feature parsing (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix extending the space map (Mike Snitzer) [1060381] - [md] dm-space-map-common: make sure new space is used during extend (Mike Snitzer) [1060381] - [md] dm-thin: fix set_pool_mode exposed pool operation races (Mike Snitzer) [1060381] - [md] dm-thin: eliminate the no_free_space flag (Mike Snitzer) [1060381] - [md] dm-thin: add error_if_no_space feature (Mike Snitzer) [1060381] - [md] dm-thin: requeue bios to DM core if no_free_space and in read-only mode (Mike Snitzer) [1060381] - [md] dm-thin: cleanup and improve no space handling (Mike Snitzer) [1060381] - [md] dm-thin: log info when growing the data or metadata device (Mike Snitzer) [1060381] - [md] dm-thin: handle metadata failures more consistently (Mike Snitzer) [1060381] - [md] dm-thin: factor out check_low_water_mark and use bools (Mike Snitzer) [1060381] - [md] dm-thin: add mappings to end of prepared_* lists (Mike Snitzer) [1060381] - [md] dm-thin: return error from alloc_data_block if pool is not in write mode (Mike Snitzer) [1060381] - [md] dm-thin: use bool rather than unsigned for flags in structures (Mike Snitzer) [1060381] - [md] dm-persistent-data: cleanup dm-thin specific references in text (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: limit errors in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-thin: fix discard support to a previously shared block (Mike Snitzer) [1060381] - [md] dm-thin: initialize dm_thin_new_mapping returned by get_next_mapping (Mike Snitzer) [1060381] - [md] dm-space-map: disallow decrementing a reference count below zero (Mike Snitzer) [1060381] - [md] dm-thin: allow pool in read-only mode to transition to read-write mode (Mike Snitzer) [1060381] - [md] dm-thin: re-establish read-only state when switching to fail mode (Mike Snitzer) [1060381] - [md] dm-thin: always fallback the pool mode if commit fails (Mike Snitzer) [1060381] - [md] dm-thin: switch to read-only mode if metadata space is exhausted (Mike Snitzer) [1060381] - [md] dm-thin: switch to read only mode if a mapping insert fails (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: return on failure in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-space-map-disk: optimise sm_disk_dec_block (Mike Snitzer) [1060381] - [md] dm-table: print error on preresume failure (Mike Snitzer) [1060381] - [md] dm-thin: do not expose non-zero discard limits if discards disabled (Mike Snitzer) [1060381] - [md] dm-thin: always return -ENOSPC if no_free_space is set (Mike Snitzer) [1060381] - [md] dm-thin: set pool read-only if breaking_sharing fails block allocation (Mike Snitzer) [1060381] - [md] dm-thin: prefix pool error messages with pool device name (Mike Snitzer) [1060381] - [md] dm-space-map: optimise sm_ll_dec and sm_ll_inc (Mike Snitzer) [1060381] - [md] dm-btree: prefetch child nodes when walking tree for a dm_btree_del (Mike Snitzer) [1060381] - [md] dm-btree: use pop_frame in dm_btree_del to cleanup code (Mike Snitzer) [1060381] - [md] dm-thin: fix stacking of geometry limits (Mike Snitzer) [1060381] - [md] dm-thin: add data block size limits to Documentation (Mike Snitzer) [1060381] - [md] dm-thin: fix metadata dev resize detection (Mike Snitzer) [1060381] - [md] dm-thin: generate event when metadata threshold passed (Mike Snitzer) [1060381] - [md] dm-persistent-metadata: add space map threshold callback (Mike Snitzer) [1060381] - [md] dm-persistent-data: add threshold callback to space map (Mike Snitzer) [1060381] - [md] dm-thin: detect metadata device resizing (Mike Snitzer) [1060381] - [md] dm-persistent-data: support space map resizing (Mike Snitzer) [1060381] - [md] dm-thin: refactor data dev resize (Mike Snitzer) [1060381] - [md] dm-bufio: initialize read-only module parameters (Mike Snitzer) [1060381] - [md] dm-bufio: submit writes outside lock (Mike Snitzer) [1060381] - [md] dm-bufio: add recursive IO request BUG_ON (Mike Snitzer) [1060381] - [md] dm-bufio: prefetch (Mike Snitzer) [1060381] - [md] dm-bufio: fix slow IO latency issue specific to RHEL6 (Mike Snitzer) [1058528] - [netdrv] tun: fix LSM/SELinux labeling of tun/tap devices (Vlad Yasevich) [1004625] - [netdrv] tuntap: fix leaking reference count (Vlad Yasevich) [1004625] - [netdrv] tun: release the reference of tun device in tun_recvmsg (Vlad Yasevich) [1004625] - [netdrv] tuntap: move socket to tun_file (Vlad Yasevich) [1004625] - [netdrv] tun: don't hold network namespace by tun sockets (Vlad Yasevich) [1004625] - [char] tty: Correct tty buffer flush (Prarit Bhargava) [999913]- [vhost] validate vhost_get_vq_desc return value (Michael S. Tsirkin) [1058677] {CVE-2014-0055} - [net] ip_gre: fix msg_name parsing for recvfrom/recvmsg (Jiri Pirko) [1076379] - [net] ip_tunnel: Fix a memory corruption in ip_tunnel_xmit (Jiri Pirko) [1076379] - [net] ip_gre: fix ipgre_header to return correct offset (Jiri Pirko) [1075579] - [net] gre: fix hard header destination address checking (Jiri Pirko) [1075579] - [x86] Adjust irq remapping quirk for older revisions of 5500/5520 chipsets (Neil Horman) [995262] - [x86] kvm: introduce periodic global clock updates (Andrew Jones) [1078929] - [x86] kvm: rate-limit global clock updates (Andrew Jones) [1072373] - [hid] wacom: Add reporting of wheel for Intuos4 WL (Aristeu Rozanski) [959596] - [netdrv] mlx4_en: Fixed crash when port type is changed (Amir Vadai) [1059586] - [netdrv] be2net: Warn users of possible broken functionality on BE2 cards with very old FW versions with latest driver (Ivan Vecera) [998013] - [pci] pciehp: replace unconditional sleep with config space access check (Myron Stowe) [988052] - [pci] Separate pci_bus_read_dev_vendor_id from pci_scan_device (Myron Stowe) [988052] - [pci] pciehp: wait 100 ms after Link Training check (Myron Stowe) [988052] - [pci] pciehp: wait 1000 ms before Link Training check (Myron Stowe) [988052] - [pci] pciehp: fix power fault interrupt storm problem (Myron Stowe) [988052]- [netdrv] vmxnet3: fix netpoll race condition (Neil Horman) [1073218] - [net] ip_tunnel: Remove double unregister of the fallback device (Florian Westphal) [1020426] - [net] ip_tunnel: return more precise errno value when adding tunnel fails (Florian Westphal) [1020426] - [net] ip_tunnel: Add fallback tunnels to the hash lists (Florian Westphal) [1020426] - [net] netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages (Jiri Pirko) [1077346] {CVE-2014-2523} - [net] ip_tunnel: (revert old)/fix ecn decapsulation behaviour (Jiri Pirko) [1059402] - [net] ipvs: Add missing locking during connection table hashing and unhashing (Jesper Brouer) [1069874] - [net] don't send NEWLINK in UNREGISTER_BATCH case (Florian Westphal) [1062254] - [net] openvswitch: Use flow hash during flow lookup operation (Francesco Fusco) [1002053] - [net] openvswitch: TCP flags matching support (Francesco Fusco) [1002053] - [net] openvswitch: Widen TCP flags handling (Francesco Fusco) [1002053] - [net] openvswitch: Enable all GSO features on internal port (Francesco Fusco) [1002053] - [net] openvswitch: collect mega flow mask stats (Francesco Fusco) [1002053] - [net] openvswitch: Simplify mega-flow APIs (Francesco Fusco) [1002053] - [net] openvswitch: Move mega-flow list out of rehashing struct (Francesco Fusco) [1002053] - [net] openvswitch: Restructure datapath.c and flow.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-gre.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-vxlan.c (Francesco Fusco) [1002053] - [net] openvswitch: Move flow table rehashing to flow install (Francesco Fusco) [1002053] - [net] openvswitch: flow: fix potential illegal memory access in __parse_flow_nlattrs (Francesco Fusco) [1002053] - [net] openvswitch: Fix alignment of struct sw_flow_key (Francesco Fusco) [1002053] - [net] openvswitch: optimize flow compare and mask functions (Francesco Fusco) [1002053] - [net] openvswitch: Rename key_len to key_end (Francesco Fusco) [1002053] - [net] openvswitch: Add SCTP support (Francesco Fusco) [1002053] - [net] ipv6: Add NEXTHDR_SCTP to ipv6.h (Francesco Fusco) [1002053] - [net] sctp: Refactor SCTP skb checksum computation (Francesco Fusco) [1002053] - [net] sctp: prevent checksum.h from double inclusion (Francesco Fusco) [1002053] - [net] openvswitch: Mega flow implementation (Francesco Fusco) [1002053] - [net] openvswitch: Use non rcu hlist_del() flow table entry (Francesco Fusco) [1002053] - [net] openvswitch: Use RCU lock for flow dump operation (Francesco Fusco) [1002053] - [net] openvswitch: Use parallel_ops genl (Francesco Fusco) [1002053] - [net] genl: Allow concurrent genl callbacks (Francesco Fusco) [1002053] - [net] ipv6: del unreachable route when an addr is deleted on lo (Vivek Dasgupta) [1028372] - [net] ipv6: add ip6_route_lookup (Vivek Dasgupta) [1028372] - [net] ethtool: added support for 40GbE link (Nikolay Aleksandrov) [1024039] - [scsi] megaraid_sas: fix a small problem when reading state value from hw (Tomas Henzl) [1065187] - [fs] gfs2: Increase the max number of ACLs (Robert S Peterson) [1075713] - [kernel] hrtimers: Move SMP function call to thread context (Mateusz Guzik) [1073129] - [kernel] hrtimers: Support resuming with two or more CPUs online (Mateusz Guzik) [1073129]- [net] sctp: fix sctp_sf_do_5_1D_ce to verify if peer is AUTH capable (Daniel Borkmann) [1067451] {CVE-2014-0101} - [fs] dcache: fix cleanup on warning in d_splice_alias (J. Bruce Fields) [1042731] - [fs] ext4: Fix buffer head leaks after calls to ext4_get_inode_loc() (Eric Sandeen) [1058583] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [net] ip, ipv6: handle gso skbs in forwarding path (Florian Westphal) [1029603] - [net] introduce netif_skb_dev_features (Florian Westphal) [1029603] - [net] add and use skb_gso_transport_seglen() (Florian Westphal) [1029603] - [net] bridge: apply multicast snooping to IPv6 link-local, too (Francesco Fusco) [1020579] - [net] bridge: fix mdb info leaks (Francesco Fusco) [1020579] - [net] bridge: fix a possible use after free (Francesco Fusco) [1020579] - [net] bridge: Pseudo-header required for the checksum of ICMPv6 (Francesco Fusco) [1020579] - [net] bridge: correct IPv6 checksum after pull (Francesco Fusco) [1020579] - [net] bridge: Do not send queries on multicast group leaves (Francesco Fusco) [1020579] - [net] bridge: Fix return values of br_multicast_add_group/br_multicast_new_group (Francesco Fusco) [1020579] - [net] bridge: don't try to update timers in case of broken MLD queries (Francesco Fusco) [1020579] - [net] bridge: prevent flooding IPv6 packets that do not have a listener (Francesco Fusco) [1020579] - [net] ipv6: mcast: use in6_dev_put in timer handlers instead of __in6_dev_put (Florian Westphal) [1026520] - [net] ipv6: mld: document force_mld_version in ip-sysctl.txt (Florian Westphal) [1026520] - [net] ipv6: mld: introduce mld_*_stop_timer functions (Florian Westphal) [1026520] - [net] ipv6: mld: refactor query processing into v1/v2 functions (Florian Westphal) [1026520] - [net] ipv6: mld: similarly to MLDv2 have min max_delay of 1 (Florian Westphal) [1026520] - [net] ipv6: mld: implement RFC3810 MLDv2 mode only (Florian Westphal) [1026520] - [net] ipv6: mld: get rid of MLDV2_MRC and simplify calculation (Florian Westphal) [1026520] - [net] ipv6: mld: clean up MLD_V1_SEEN macro (Florian Westphal) [1026520] - [net] ipv6: mld: fix v1/v2 switchback timeout to rfc3810, 9.12 (Florian Westphal) [1026520] - [net] ipv6: mcast: minor: use defines for rfc3810/8.1 lengths (Florian Westphal) [1026520] - [net] ipv6: minor: *_start_timer: rather use unsigned long (Florian Westphal) [1026520] - [net] ipv4: processing ancillary IP_TOS or IP_TTL (Francesco Fusco) [990694] - [net] ipv4: IP_TOS and IP_TTL can be specified as ancillary data (Francesco Fusco) [990694] - [net] netfilter: nf_conntrack: avoid large timeout for mid-stream pickup (Jiri Benc) [1033869] - [net] tcp: preserve ACK clocking in TSO (Jesper Brouer) [1015147] - [documentation] add missing documentation about network stack scaling (Ivan Vecera) [961555] - [netdrv] bonding: check for vlan device in bond_3ad_lacpdu_recv() (Veaceslav Falico) [1050224] - [netdrv] bonding: move bond_compute_features out of locks (Veaceslav Falico) [1021442] - [netdrv] bnx2: remove unnecessary pci_set_drvdata() (Neil Horman) [1054555] - [netdrv] bnx2: Miscellaneous conversions to ETH_ALEN (Neil Horman) [1054555] - [netdrv] bnx2: Convert dma_alloc_coherent() to dma_zalloc_coherent (Neil Horman) [1054555] - [netdrv] bnx2: Update version to 2.2.4 (Neil Horman) [1054555] - [netdrv] bnx2: Use SIMPLE_DEV_PM_OPS (Neil Horman) [1054555] - [netdrv] bnx2: Refactor WoL setup into a separate function (Neil Horman) [1054555] - [netdrv] bnx2: Use kernel APIs for WoL and power state changes (Neil Horman) [1054555] - [netdrv] bnx2: Handle error condition in ->slot_reset() (Neil Horman) [1054555] - [netdrv] bnx2: use pdev->pm_cap instead of pci_find_capability() (Neil Horman) [1054555] - [netdrv] bnx2: Use module_pci_driver to register driver (Neil Horman) [1054555] - [netdrv] bnx2: make cnic_probe static (Neil Horman) [1054555] - [netdrv] bnx2: Fix accidental reversions (Neil Horman) [1054555]- [net] sctp: fix sctp_connectx abi for ia32 emulation/compat mode (Daniel Borkmann) [1053547] - [net] packet: improve socket create/bind latency in some cases (Daniel Borkmann) [1045150] - [net] filter: let bpf_tell_extensions return SKF_AD_MAX (Daniel Borkmann) [960275] - [net] introduce SO_BPF_EXTENSIONS (Daniel Borkmann) [960275] - [net] tcp_probe: adapt tbuf size for recent changes (Daniel Borkmann) [1000466] - [net] tcp_probe: allow more advanced ingress filtering by mark (Daniel Borkmann) [1000466] - [net] tcp_probe: add IPv6 support (Daniel Borkmann) [1000466] - [net] tcp_probe: kprobes: adapt jtcp_rcv_established signature (Daniel Borkmann) [1000466] - [net] tcp_probe: also include rcv_wnd next to snd_wnd (Daniel Borkmann) [1000466] - [net] tcp_probe: cleanup snprintf() use (Daniel Borkmann) [1000466] - [net] tcp_probe: avoid modulus operation and wrap fix (Daniel Borkmann) [1000466] - [lib] vsprintf: add IPv4/v6 generic format specifier (Daniel Borkmann) [1000466] - [lib] vsprintf: Add IPV4 options for host, network, big and little endian (Daniel Borkmann) [1000466] - [lib] vsprintf: Update pI6c to not compress a single 0 (Daniel Borkmann) [1000466] - [net] netfilter: nf_conntrack: use RCU safe kfree for conntrack extensions (Jesper Brouer) [1015122] - [scsi] vmw_pvscsi: Fix pvscsi_abort() function (Ewan Milne) [1002727] - [scsi] scsi_dh: cosmetic change to sizeof() (Ewan Milne) [1062494] - [scsi] scsi_dh_alua: Add module parameter to allow failover to non preferred path without STPG (Maurizio Lombardi) [1020554] - [x86] Support Silvermont (Neil Horman) [1048304] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Veaceslav Falico) [1029315] - [security] audit: suppress stock memalloc failure warnings since already managed (Richard Guy Briggs) [890899] - [kernel] sched: Avoid throttle_cfs_rq() racing with period_timer stopping (Seth Jennings) [844450] - [hv] ballon: Make pressure posting thread sleep interruptibly (Luiz Capitulino) [1065274] - [virt] virtio_balloon: fix handling of PAGE_SIZE != 4k (Steve Best) [1034793] - [virt] virtio_balloon: Fix endian bug (Steve Best) [1034793] - [kvm] x86: emulator: Implement jmp far opcode ff/5 (Laszlo Ersek) [1059496] - [kvm] x86: emulator: Add decoding of 16bit second in memory argument (Laszlo Ersek) [1059496] - [virt] xenfv: cpuid filtering, allow 'em all on v4 (Andrew Jones) [1064971] - [virt] xenfv: cpuid filtering, check xen major version (Andrew Jones) [1064971] - [kernel] errno.h: remove "NFS" from descriptions in comments (Eric Sandeen) [1009681] - [virt] xen: mask x2APIC feature in PV (Andrew Jones) [1061348 1064974] - [virt] xen: filter APERFMPERF cpuid feature out (Andrew Jones) [1061348 1064974] - [virt] xenpv: fix xen_cpuid mwait leaf case (Andrew Jones) [1061348 1064974] - [virt] xenpv: improve xsave detection (Andrew Jones) [1061348 1064974] - [virt] xen: mask the MTRR feature from the cpuid (Andrew Jones) [1061348 1064974] - [s390] crypto: Fix aes-xts parameter corruption (Hendrik Brueckner) [1043540] - [x86] crypto: xor - Check for osxsave as well as avx in crypto/xor (Andrew Jones) [1061348] - [x86] add cpu_has_osxsave (Andrew Jones) [1061348] - [virt] revert "xen: don't touch xsave in cr4" (Andrew Jones) [1061348] - [virt] revert "xen: mask cpu feature avx" (Andrew Jones) [1061348] - [x86] intel-iommu: fix off-by-one in pagetable freeing (Marcelo Tosatti) [635846] - [x86] intel-iommu: Free old page tables before creating superpage (Marcelo Tosatti) [635846] - [x86] amd-iommu: Fix memory leak in free_pagetable (Marcelo Tosatti) [635846] - [x86] kvm: iommu: hva align mapping page size (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix return value of iommu_unmap() API (Marcelo Tosatti) [635846] - [x86] intel-iommu: Fix leaks in pagetable freeing (Marcelo Tosatti) [635846] - [x86] amd-iommu: Make iommu_map_page and alloc_pte aware of page sizes (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix superpage support in pfn_to_dma_pte() (Marcelo Tosatti) [635846] - [x86] intel-iommu: set iommu_superpage on VM domains to lowest common denominator (Marcelo Tosatti) [635846] - [x86] intel-iommu: Enable super page support (Marcelo Tosatti) [635846] - [x86] kvm: Fix order passed to iommu_unmap (Marcelo Tosatti) [635846] - [x86] kvm: Change kvm_iommu_map_pages to map large pages (Marcelo Tosatti) [635846] - [x86] vt-d: Change map_range functions to implement map interface (Marcelo Tosatti) [635846] - [x86] iommu-api: Add ->*map callbacks to iommu_ops (Marcelo Tosatti) [635846] - [x86] iommu-api: Add iommu_map and iommu_unmap functions (Marcelo Tosatti) [635846] - [x86] iommu-api: Rename ->*map function pointers to ->*map_range (Marcelo Tosatti) [635846] - [x86] kvm: Introduce kvm_host_page_size (Marcelo Tosatti) [635846] - [x86] kvm: Enable EPT 1GB page support (Marcelo Tosatti) [998745] - [x86] kvm: Rename gb_page_enable() to get_lpage_level() in kvm_x86_ops (Marcelo Tosatti) [998745] - [x86] kvm: Moving PT_*_LEVEL to mmu.h (Marcelo Tosatti) [998745]- [edac] sb_edac: add support for Ivy Bridge (Aristeu Rozanski) [1005266] - [edac] sb_edac: avoid decoding the same error multiple times (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename mci_bind_devs() (Aristeu Rozanski) [1005266] - [edac] sb_edac: enable multiple PCI id tables to be used (Aristeu Rozanski) [1005266] - [edac] sb_edac: rework sad_pkg (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different interleave lists (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different dram_rule arrays (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOHM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename pci_br (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOLM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: make RANK_CFG_A value part of sbridge_info (Aristeu Rozanski) [1005266] - [char] tty: ldisc, wait for ldisc infinitely in hangup (Aristeu Rozanski) [983146] - [char] tty: ldisc, move wait idle to caller (Aristeu Rozanski) [983146] - [char] tty: ldisc, allow waiting for ldisc arbitrarily long (Aristeu Rozanski) [983146] - [char] tty: ldisc, do not close until there are readers (Aristeu Rozanski) [983146] - [char] tty: restore tty_ldisc_wait_idle (Aristeu Rozanski) [983146] - [acpi] thermal: Check for thermal zone requirement (Nigel Croxon) [1021044] - [acpi] thermal: Don't invalidate thermal zone if critical trip point is bad (Nigel Croxon) [1021044] - [powerpc] mm: Fix mmap errno when MAP_FIXED is set and mapping exceeds the allowed address space (Jerome Marchand) [848316] - [mm] add overcommit_kbytes sysctl variable (Jerome Marchand) [967101] - [mm] factor commit limit calculation (Jerome Marchand) [967101] - [kernel] futex: fix handling of read-only-mapped hugepages (Andrea Arcangeli) [1045050] - [mm] flush pages from pagevec of offlined CPU (Naoya Horiguchi) [1037467] - [fs] Change fsnotify() to call fsnotify_create_event() with GFP_NOFS instead of GFP_KERNEL (Larry Woodman) [1032264] - [x86] Stop recursive fault in print_context_stack after stack overflow (Aaron Tomlin) [1028407] - [mm] fix BUG in __split_huge_page_pmd (Andrea Arcangeli) [949735] - [fs] GFS2: Lock i_mutex and use a local gfs2_holder for fallocate (Robert S Peterson) [1061910] - [fs] xfs: deprecate nodelaylog option (Eric Sandeen) [1055644] - [fs] nfsd: fix a race between returning and breaking the same delegation (Scott Mayhew) [914772] - [fs] cifs: escaping special characters in cifs_show_options (Cedric Buissart) [1023373] - [fs] ext4: fix WARN_ON from ext4_releasepage() (Carlos Maiolino) [1036814] - [scsi] sg: Fix user memory corruption when SG_IO is interrupted by a signal (David Milburn) [913199] - [fs] vfs: fix getname() && do_getname() interaction (Oleg Nesterov) [1024689] - [fs] ext3: pass custom EOF to generic_file_llseek_size() (Eric Sandeen) [1007459] - [fs] ext4: use core vfs llseek code for dir seeks (Eric Sandeen) [1007459] - [fs] vfs: allow custom EOF in generic_file_llseek code (Eric Sandeen) [1007459] - [fs] ext3: return 32/64-bit dir name hash according to usage type (Eric Sandeen) [1007459] - [fs] ext4: replace cut'n'pasted llseek code with generic_file_llseek_size (Eric Sandeen) [1007459] - [fs] vfs: add generic_file_llseek_size (Eric Sandeen) [1007459]- [x86] apic: Make disabled_cpu_apicid static read_mostly, fix typos (Nigel Croxon) [980621] - [x86] kexec: Add disable_cpu_apicid kernel parameter (Nigel Croxon) [980621] - [net] neigh: fix setting of default gc_* values (Jiri Pirko) [1070363] - [net] ipv4: fix route deletion for IPs on many subnets (Jiri Benc) [1056443] - [net] ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] tcp: tsq: restore minimal amount of queueing (Jiri Pirko) [1044053] - [net] ipv6: fix potential use after free in tcp_v6_do_rcv (Jiri Benc) [1004164] - [net] ipv6: Use ipv6_get_dsfield() instead of ipv6_tclass() (Jiri Benc) [1004164] - [fs] proc: meminfo: provide estimated available memory (Luiz Capitulino) [1032702] - [mm] vmscan: re-introduce the ZONE_RECLAIM_NOSCAN bailout for zone_reclaim() (Rafael Aquini) [1039534] - [mm] vmscan: compaction works against zones, not lruvecs (Johannes Weiner) [982770]- [fs] Fix mountpoint reference leakage in linkat (Jeff Layton) [1059943] - [net] sock: Fix release_cb kABI brekage (Thomas Graf) [1039723] - [kvm] x86: use kvm_read/write_guest_virt_system in task switch (Paolo Bonzini) [1018581] - [kvm] x86: small cleanups to kvm_task_switch (Paolo Bonzini) [1018581] - [kvm] x86: propagate error from kvm_load_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: improve save_guest_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: introduce kvm_write_guest_virt_system (Paolo Bonzini) [1018581] - [kvm] x86: Fix task switch privilege checks (Paolo Bonzini) [1018581]- [powerpc] Make function that parses RTAS error logs global (Steve Best) [1028682] - [powerpc] pseries: Add RTAS event log v6 definition (Steve Best) [1028682] - [powerpc] pseries: Parse and handle EPOW interrupts (Steve Best) [1028682] - [net] loopback: set default mtu to 64K (Jiri Pirko) [1057610] - [net] netpoll: take rcu_read_lock_bh() in netpoll_send_skb_on_dev() (Florian Westphal) [1049052] - [net] tcp: call tcp_replace_ts_recent() from tcp_ack() (Jiri Pirko) [1056516] - [net] tcp: accept RST without ACK flag (Jiri Pirko) [890377] - [net] tcp: should drop incoming frames without ACK flag set (Jiri Pirko) [890377] - [fs] cifs: sanity check length of data to send before sending (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] cifs: ensure that uncached writes handle unmapped areas correctly (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] xfs: xfs_remove deadlocks due to inverted AGF vs AGI lock ordering (Brian Foster) [1059334]- [pci] Retry allocation of only the resource type that failed (Myron Stowe) [1033748] - [pci] cleanup assign_requested_resources_sorted() kernel-doc warning (Myron Stowe) [1033748] - [pci] add a PCI resource reallocation config option (Myron Stowe) [1033748] - [pci] print out suggestion about using pci=realloc (Myron Stowe) [1033748] - [pci] prepare pci=realloc for multiple options (Myron Stowe) [1033748] - [pci] Retry on IORESOURCE_IO type allocations (Myron Stowe) [1033748] - [pci] Skip cardbus assigned resource reset during pci bus rescan (Myron Stowe) [1033748] - [pci] Fix "cardbus bridge resources as optional" size handling (Myron Stowe) [1033748] - [pci] Disable cardbus bridge MEM1 prefetchable bit (Myron Stowe) [1033748] - [pci] Fix /sys warning when sriov enabled and card is hot removed (Myron Stowe) [1033748] - [pci] remove add_to_failed_list() (Myron Stowe) [1033748] - [pci] add debug print out for add_size (Myron Stowe) [1033748] - [pci] make free_list() into a function (Myron Stowe) [1033748] - [pci] Rename dev_res_x to add_res or fail_res (Myron Stowe) [1033748] - [pci] Merge pci_dev_resource_x and pci_dev_resource (Myron Stowe) [1033748] - [pci] Replace resource_list with generic list (Myron Stowe) [1033748] - [pci] Move struct resource_list to setup-bus.c (Myron Stowe) [1033748] - [pci] Move pdev_sort_resources() to setup-bus.c (Myron Stowe) [1033748] - [pci] make re-allocation try harder by reassigning ranges higher (Myron Stowe) [1033748] - [pci] Make pci_rescan_bus handle add_list (Myron Stowe) [1033748] - [pci] Make rescan bus increase bridge resource size if needed (Myron Stowe) [1033748] - [pci] Use add_list in pcie hotplug path (Myron Stowe) [1033748] - [pci] try to assign required+option size first (Myron Stowe) [1033748] - [pci] Move get_res_add_size() function (Myron Stowe) [1033748] - [pci] Make add_to_list() return status (Myron Stowe) [1033748] - [pci] Calculate right add_size (Myron Stowe) [1033748] - [pci] set pci sriov page size before reading SRIOV BAR (Myron Stowe) [1033748] - [pci] delay configuration of SRIOV capability (Myron Stowe) [1033748] - [pci] Fix hotplug of Express Module with pci bridges (Myron Stowe) [1033748] - [pci] defer enablement of SRIOV BARS (Myron Stowe) [1033748] - [pci] Make pci_setup_bridge() non-static for use by arch code (Myron Stowe) [1033748] - [pci] code and comments cleanup (Myron Stowe) [1033748] - [pci] make cardbus-bridge resources optional (Myron Stowe) [1033748] - [pci] make SRIOV resources optional (Myron Stowe) [1033748] - [pci] ability to relocate assigned pci-resources (Myron Stowe) [1033748] - [pci] honor child buses add_size in hot plug configuration (Myron Stowe) [1033748] - [pci] remove printks about disabled bridge windows (Myron Stowe) [1033748] - [pci] ability to resize an allocated resource (Myron Stowe) [1033748] - [pci] pciehp: cleanup flow in pciehp_configure_device (Myron Stowe) [1033748] - [pci] Combined back-port of changes to drivers/pci/setup-bus.c to end up in sync with upstream at commit f483d39 (Myron Stowe) [1033748] - [pci] set PCI_PREF_RANGE_TYPE_64 in pci_bridge_check_ranges (Myron Stowe) [1033748] - [pci] rework "pci: add failed_list to pci_bus_assign_resources" (Myron Stowe) [1033748] - [pci] rework "pci: add pci_bridge_release_resources and pci_bus_release_bridge_resources" (Myron Stowe) [1033748] - [pci] rework "pci: separate pci_setup_bridge to small functions" (Myron Stowe) [1033748] - [pci] claim SR-IOV BARs in pcibios_allocate_resource (Myron Stowe) [1033748]- [x86] apic: Map the local apic when parsing the MP table (Prarit Bhargava) [1061873] - [kvm] x86: fix tsc catchup issue with tsc scaling (Marcelo Tosatti) [1005143] - [char] virtio-rng: don't register buffer if data isn't read out (Amos Kong) [1008273] - [netdrv] enic: remove enic->vlan_group check (Stefan Assmann) [1057704] - [netdrv] bonding: add NETIF_F_NO_CSUM vlan_features (Ivan Vecera) [1059777] - [infiniband] ipoib: Report operstate consistently when brought up without a link (Michal Schmidt) [995300]- [security] selinux: fix broken peer recv check (Paul Moore) [1043051] - [perf] tools: Enable branch profiling (Jiri Olsa) [1057869] - [perf] Fix hypervisor branch sampling permission check (Jiri Olsa) [1057869] - [perf] x86: Check branch sampling priv level in generic code (Jiri Olsa) [1057869] - [perf] Demand proper privileges for PERF_SAMPLE_BRANCH_KERNEL (Jiri Olsa) [1057869] - [perf] x86: Fix intel LBR filter (Jiri Olsa) [1057869] - [perf] Add callback to flush branch_stack on context switch (Jiri Olsa) [1057869] - [perf] Disable PERF_SAMPLE_BRANCH_* when not supported (Jiri Olsa) [1057869] - [perf] x86: Add LBR software filter support for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Implement PERF_SAMPLE_BRANCH for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Disable LBR support for older Intel Atom processors (Jiri Olsa) [1057869] - [perf] x86: Sync branch stack sampling with precise_sampling (Jiri Olsa) [1057869] - [char] n_tty: Fix unsafe update of available buffer space (Jiri Benc) [980188] - [char] n_tty: Fix stuck throttled driver (Jiri Benc) [980188] - [char] tty: Add safe tty throttle/unthrottle functions (Jiri Benc) [980188] - [char] tty: note race we need to fix (Jiri Benc) [980188] - [fs] nfsd: don't try to reuse an expired DRC entry off the list (Jeff Layton) [1036972] - [fs] nfsd: when reusing an existing repcache entry, unhash it first (Jeff Layton) [1036972] - [fs] GFS2: Fix slab memory leak in gfs2_bufdata (Robert S Peterson) [1024024] - [fs] GFS2: Fix use-after-free race when calling gfs2_remove_from_ail (Robert S Peterson) [1024024] - [fs] nfs: always make sure page is up-to-date before extending a write to cover the entire page (Scott Mayhew) [1054493] - [fs] GFS2: Increase i_writecount during gfs2_setattr_chown (Robert S Peterson) [1046168] - [fs] xfs: ensure we capture IO errors correctly (Lachlan McIlroy) [1021325] - [mm] get rid of unnecessary pageblock scanning in setup_zone_migrate_reserve (Motohiro Kosaki) [1043353]- [security] selinux: process labeled IPsec TCP SYN-ACK packets properly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: look for IPsec labels on both inbound and outbound packets (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_output() (Paul Moore) [1024631]- [edac] e752x_edac: Fix pci_dev usage count (Aristeu Rozanski) [1029530] - [md] fix lockdep warning in dm-thin (Mikulas Patocka) [952815] - [md] optimize use SRCU and RCU (Mikulas Patocka) [1011985] - [s390] mm: handle asce-type exceptions as normal page fault (Hendrik Brueckner) [1034268] - [s390] mm: correct tlb flush on page table upgrade (Hendrik Brueckner) [1034269] - [kvm] vmx: Properly return error to userspace on vmentry failure (Andrew Jones) [1054139] - [net] neigh: fix kabi breakage of the set (Jiri Pirko) [1023278] - [net] neigh: use neigh_parms_net() to get struct neigh_parms->net pointer (Jiri Pirko) [1023278] - [net] ipv4: loopback device: ignore value changes after device is upped (Jiri Pirko) [1023278] - [net] neigh: ipv6: respect default values set before an address is assigned to device (Jiri Pirko) [1023278] - [net] neigh: restore old behaviour of default parms values (Jiri Pirko) [1023278] - [net] neigh: introduce neigh_parms_family helper (Jiri Pirko) [1023278] - [net] neigh: wrap proc dointvec functions (Jiri Pirko) [1023278] - [net] neigh: do not use ctl_table->extra (Jiri Pirko) [1023278] - [net] neigh: convert parms to an array (Jiri Pirko) [1023278] - [net] fix memory information leaks in recv protocol handlers (Florian Westphal) [1039869] {CVE-2013-7271} - [net] ipv6: netfilter: ip6t_LOG: fix mark logging for IPv6 packets (Jiri Pirko) [1029970] - [net] netfilter: xt_socket: Make tproto signed in socket_mt6_v1() (Jiri Pirko) [1022201] - [net] af_unix: If we don't care about credentials coallesce all messages (Jiri Pirko) [1024635]- [mm] memcg: fix oom schedule_timeout() (Ulrich Obergfell) [1034237] - [mm] memcg: change memcg_oom_mutex to spinlock (Ulrich Obergfell) [1034237] - [mm] memcg: fix hierarchical oom locking (Ulrich Obergfell) [1034237] - [mm] memcg: make oom_lock 0 and 1 based rather than counter (Ulrich Obergfell) [1034237] - [usb] cdc-wdm: fix buffer overflow (Alexander Gordeev) [922001] {CVE-2013-1860} - [usb] cdc-wdm: Fix race between autosuspend and reading from the device (Alexander Gordeev) [922001] {CVE-2013-1860}- [perf] tools: Fix LIBNUMA build with glibc 2.12 and older (Jiri Olsa) [1034843] - [perf] probe: Fix segfault (Jiri Olsa) [1034843] - [perf] record: Fix -C option (Jiri Olsa) [1034843] - [perf] tools: check if -DFORTIFY_SOURCE=2 is allowed (Jiri Olsa) [1034843] - [perf] report: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] annotate: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] Enable building perf tools for Meta (Jiri Olsa) [1034843] - [perf] Enable building perf tools for ARC (Jiri Olsa) [1034843] - [perf] tools: Fix build with bison 2.3 and older (Jiri Olsa) [1034843] - [perf] tools: Limit unwind support to x86 archs (Jiri Olsa) [1034843] - [perf] annotate: Make it to be able to skip unannotatable symbols (Jiri Olsa) [1034843] - [perf] gtk/annotate: Fail early if it can't annotate (Jiri Olsa) [1034843] - [perf] gtk/annotate: Show source lines with gray color (Jiri Olsa) [1034843] - [perf] gtk/annotate: Support multiple event annotation (Jiri Olsa) [1034843] - [perf] ui/gtk: Implement basic GTK2 annotation browser (Jiri Olsa) [1034843] - [perf] annotate: Fix warning message on a missing vmlinux (Jiri Olsa) [1034843] - [perf] buildid-cache: Add --update option (Jiri Olsa) [1034843] - [perf] python: Link with sysfs.o (Jiri Olsa) [1034843] - [perf] evlist: Pass the event_group info via perf_attr_details (Jiri Olsa) [1034843] - [perf] tools: Fix calloc argument ordering (Jiri Olsa) [1034843] - [perf] tests: Adding automated parsing tests for group :GH modifiers (Jiri Olsa) [1034843] - [perf] tools: Fix perf_evsel::exclude_GH handling (Jiri Olsa) [1034843] - [perf] hists browser: Add support to display whole group data for raw columns (Jiri Olsa) [1034843] - [perf] stat: Add per processor socket count aggregation (Jiri Olsa) [1034843] - [perf] tools: Add cpu_map processor socket level functions (Jiri Olsa) [1034843] - [perf] evlist: Make event_copy local to mmaps (Jiri Olsa) [1034843] - [perf] sort: Check return value of strdup() (Jiri Olsa) [1034843] - [perf] sort: Make setup_sorting returns an error code (Jiri Olsa) [1034843] - [perf] sort: Drop ip_* arguments from _sort__sym_cmp() (Jiri Olsa) [1034843] - [perf] tools: Check for flex and bison before continuing building (Jiri Olsa) [1034843] - [perf] evlist: Fix set event list leader (Jiri Olsa) [1034843] - [perf] report: Enable the runtime switching of perf data file (Jiri Olsa) [1034843] - [perf] hists browser: Add option for runtime switching perf data file (Jiri Olsa) [1034843] - [perf] evlist: Add --group option (Jiri Olsa) [1034843] - [perf] report: Add report.group config option (Jiri Olsa) [1034843] - [perf] report: Add --group option (Jiri Olsa) [1034843] - [perf] report: Show group description when event group is enabled (Jiri Olsa) [1034843] - [perf] report: Bypass non-leader events when event group is enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Trim column header string when event group enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Add support for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Add suppport for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Move coloring logic to hpp functions (Jiri Olsa) [1034843] - [perf] ui/hist: Add support for event group view (Jiri Olsa) [1034843] - [perf] gtk/browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] hists browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] ui/hist: Consolidate hpp helpers (Jiri Olsa) [1034843] - [perf] hists: Resort hist entries using group members for output (Jiri Olsa) [1034843] - [perf] report: Make another loop for linking group hists (Jiri Olsa) [1034843] - [perf] header: Add HEADER_GROUP_DESC feature (Jiri Olsa) [1034843] - [perf] tests: Add group test conditions (Jiri Olsa) [1034843] - [perf] tools: Keep group information (Jiri Olsa) [1034843] - [perf] top: Delete maps on exit (Jiri Olsa) [1034843] - [perf] top: Stop using exit() (Jiri Olsa) [1034843] - [perf] header: Fix double fclose() on do_write() failure (Jiri Olsa) [1034843] - [perf] header: Fix memory leak for the "Not caching a kptr_restrict'ed /proc/kallsyms" case (Jiri Olsa) [1034843] - [perf] tools: Fix memory leak on error (Jiri Olsa) [1034843] - [perf] sort: Use pclose() instead of fclose() on pipe stream (Jiri Olsa) [1034843] - [perf] tools: Fix possible double free on error (Jiri Olsa) [1034843] - [perf] tools, powerpc: Fix compile warnings in tests/attr.c (Jiri Olsa) [1034843] - [perf] evsel: Fix memory leaks on evsel->counts (Jiri Olsa) [1034843] - [perf] stat: Add interval printing (Jiri Olsa) [1034843] - [perf] evsel: Add prev_raw_count field (Jiri Olsa) [1034843] - [perf] tools: Make numa benchmark optional (Jiri Olsa) [1034843] - [perf] Add 'perf bench numa mem' NUMA performance measurement suite (Jiri Olsa) [1034843] - [perf] tests: Fix leaks on PERF_RECORD_* test (Jiri Olsa) [1034843] - [perf] tests: Call machine__exit in the vmlinux matches kallsyms test (Jiri Olsa) [1034843] - [perf] ui browser: Free browser->helpline() on ui_browser__hide() (Jiri Olsa) [1034843] - [perf] header: Stop using die() calls when processing tracing data (Jiri Olsa) [1034843] - [perf] kmem: Use memdup() (Jiri Olsa) [1034843] - [perf] tools: Use memdup in map__clone (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in map.c and map.h (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in strlist (Jiri Olsa) [1034843] - [perf] test: Allow skipping tests (Jiri Olsa) [1034843] - [perf] tools: Allow passing a list to intlist__new (Jiri Olsa) [1034843] - [perf] tools: Allow passing NULL to intlist__find (Jiri Olsa) [1034843] - [perf] script: Remove workqueue-stats script (Jiri Olsa) [1034843] - [perf] script: hook up perf_scripting_context->pevent (Jiri Olsa) [1034843] - [perf] script: Don't display trace info when invoking scripts (Jiri Olsa) [1034843] - [perf] tools: Remove some needless die() calls from the main routine (Jiri Olsa) [1034843] - [perf] pmu: Privatize perf_pmu_format and perf_pmu_alias structs (Jiri Olsa) [1034843] - [perf] tests: Use ARRAY_SIZE() were applicable (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in event parsing struct names (Jiri Olsa) [1034843] - [perf] ui browsers: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] pmu: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in parse_events_term struct (Jiri Olsa) [1034843] - [perf] tools: Move ltrim() to util/string.c (Jiri Olsa) [1034843] - [perf] tools: Fix PMU format parsing test failure (Jiri Olsa) [1034843] - [perf] tools: Do not include PERF-VERSION-FILE to Makefile (Jiri Olsa) [1034843] - [perf] tools: Get rid of unused include of config.mak (Jiri Olsa) [1034843] - [perf] tools: Remove unused 'unset' parameter from parse_events (Jiri Olsa) [1034843] - [perf] tools: Mark branch_info maps as referenced (Jiri Olsa) [1034843] - [perf] annotate browser: Fix segfault when drawing out-of-bounds jumps (Jiri Olsa) [1034843] - [perf] tools: Move get_term_dimensions from top to util.c (Jiri Olsa) [1034843] - [perf] symbols: Mark vmlinux filename as allocated (Jiri Olsa) [1034843] - [perf] symbols: Move name malloc to when needed in dso__load (Jiri Olsa) [1034843] - [perf] report: Update documentation for sort keys (Jiri Olsa) [1034843] - [perf] sort: Separate out branch stack specific sort keys (Jiri Olsa) [1034843] - [perf] sort: Clean up sort__first_dimension setting (Jiri Olsa) [1034843] - [perf] sort: Calculate parent column width too (Jiri Olsa) [1034843] - [perf] sort: Align cpu column to right (Jiri Olsa) [1034843] - [perf] sort: Fix --sort pid output (Jiri Olsa) [1034843] - [perf] sort: Get rid of unnecessary __maybe_unused (Jiri Olsa) [1034843] - [perf] sort: Move misplaced sort entry functions (Jiri Olsa) [1034843] - [perf] probe: Allow of casting an array of char to string (Jiri Olsa) [1034843] - [perf] tools: Add anonymous huge page recognition (Jiri Olsa) [1034843] - [perf] bench: Flush stdout before starting bench suite (Jiri Olsa) [1034843] - [perf] symbols: Include elf.h header regardless LIBELF_SUPPORT (Jiri Olsa) [1034843] - [perf] tools: Fix possible but unlikely buffer overflow (Jiri Olsa) [1034843] - [perf] tools: Fix GNU make v3.80 compatibility issue (Jiri Olsa) [1034843] - [perf] ui/gtk: Setup browser window early (Jiri Olsa) [1034843] - [perf] ui/gtk: Factor out common browser routines (Jiri Olsa) [1034843] - [perf] script: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] kmem: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] tools: remove redundant checks from _sort__sym_cmp (Jiri Olsa) [1034843] - [perf] tests: Don't fail if a matching vmlinux isn't found, skip that test (Jiri Olsa) [1034843] - [perf] tests: Add return states enum for tests (Jiri Olsa) [1034843] - [perf] machine: Simplify accessing the host machine (Jiri Olsa) [1034843] - [perf] tests: Fix PYTHONPATH for python-use test tracepoints (Jiri Olsa) [1034843] - [perf] machine: Introduce struct machines (Jiri Olsa) [1034843] - [perf] session: There is no need for a per session hists instance (Jiri Olsa) [1034843] - [perf] hists: Rename hists__fprintf_nr_events to events_stats__fprintf (Jiri Olsa) [1034843] - [perf] record: Don't pass host machine to guest synthesizer (Jiri Olsa) [1034843] - [perf] header: Ensure read/write finished successfully (Jiri Olsa) [1034843] - [perf] tests: Check python path on attr and binding test (Jiri Olsa) [1034843] - [perf] tests: Add event parsing test for '*:*' tracepoints (Jiri Olsa) [1034843] - [perf] tools: Add missing closedir in multi tracepoint processing (Jiri Olsa) [1034843] - [perf] test: Check for linking problems in the python binding (Jiri Olsa) [1034843] - [perf] evsel: Introduce perf_evsel__open_strerror method (Jiri Olsa) [1034843] - [perf] evsel: Introduce event fallback method (Jiri Olsa) [1034843] - [perf] evsel: Do missing feature fallbacks in just one place (Jiri Olsa) [1034843] - [perf] tests: Adjust some message log levels to help diagnosing problems in attr tests (Jiri Olsa) [1034843] - [perf] test: Remove leftover temp file left by one of the attr tests (Jiri Olsa) [1034843] - [perf] test: Add a test case for hists__match, hists__link (Jiri Olsa) [1034843] - [perf] diff: Use internal rb tree for compute resort (Jiri Olsa) [1034843] - [perf] hists: Link hist entries before inserting to an output tree (Jiri Olsa) [1034843] - [perf] hists: Exchange order of comparing items when collapsing hists (Jiri Olsa) [1034843] - [perf] top: Use perf_evlist__config() (Jiri Olsa) [1034843] - [perf] record: Export the callchain parsing routine and help (Jiri Olsa) [1034843] - [perf] record: Pass perf_record_opts to the callchain cmdline parsing callback (Jiri Olsa) [1034843] - [perf] evsel: Decode read_format and sample_type in perf_evsel__fprintf (Jiri Olsa) [1034843] - [perf] tools: Add install-bin Makefile target (Jiri Olsa) [1034843] - [perf] evsel: Adopt fprintf routine from 'perf evlist' (Jiri Olsa) [1034843] - [perf] evlist: Set the leader in the perf_evlist__config method (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_TOTAL_TIME_ENABLED/_RUNNING (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_ID in read_format (Jiri Olsa) [1034843] - [perf] evsel: Introduce method to request IDs be used (Jiri Olsa) [1034843] - [perf] test: Use perf_evsel__newtp constructor in the tracepoint tests (Jiri Olsa) [1034843] - [perf] test: Fixup error reporting in basic mmap test (Jiri Olsa) [1034843] - [perf] evsel: Update sample_size when setting sample_type bits (Jiri Olsa) [1034843] - [perf] machine: Move more machine methods to machine.c (Jiri Olsa) [1034843] - [perf] buildid-cache: Add option to show build ids that are missing in the cache (Jiri Olsa) [1034843] - [perf] symbols: Generalize filter in __fprintf_buildid methods (Jiri Olsa) [1034843] - [perf] diff: Remove displacement output option (Jiri Olsa) [1034843] - [perf] buildid-list: We need to check if a file is ELF first (Jiri Olsa) [1034843] - [perf] tools: Fix TUI helpline output (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make tags (Jiri Olsa) [1034843] - [perf] diff: Change formula methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Change compute methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Remove displacement from struct hist_entry_diff (Jiri Olsa) [1034843] - [perf] evsel: Convert to _is_group_leader method (Jiri Olsa) [1034843] - [perf] evsel: Set leader evsel's ->leader to itself (Jiri Olsa) [1034843] - [perf] hists: Link hist entry pairs to leader (Jiri Olsa) [1034843] - [perf] hists: Fix typo on hist__entry_add_pair (Jiri Olsa) [1034843] - [perf] symbols: Ignore ABS symbols when loading data maps (Jiri Olsa) [1034843] - [perf] hists: Introduce perf_hpp__list for period related columns (Jiri Olsa) [1034843] - [perf] tools: Fix mmap limitations on 32-bit (Jiri Olsa) [1034843] - [perf] top: Add missing newline on pr_err call (Jiri Olsa) [1034843] - [perf] session: Free environment information when deleting session (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make clean (Jiri Olsa) [1034843] - [perf] ui/helpline: Introduce ui_helpline__vshow() (Jiri Olsa) [1034843] - [perf] ui: Always compile error printing code (Jiri Olsa) [1034843] - [perf] symbols: Fix dso__fprintf() print statement (Jiri Olsa) [1034843] - [net] sctp: fix checksum marking for outgoing packets (Daniel Borkmann) [1040385]- [fs] fuse: never d_drop() dentry mountpoints on failed reval (Brian Foster) [1026952] - [fs] cifs: don't instantiate new dentries in readdir for inodes that need to be revalidated immediately (Sachin Prabhu) [1017883] - [fs] cifs: revalidate directories instiantiated via FIND_* in order to handle DFS referrals (Sachin Prabhu) [1017883] - [fs] cifs: only set ops for inodes in I_NEW state (Sachin Prabhu) [1017883] - [fs] nfs: fix handling of invalid mount options in nfs_remount (Jeff Layton) [968185] - [fs] nfs: reject version and minorversion changes on remount attempts (Jeff Layton) [968185] - [fs] nfsd: add private md5 hashing implementation to get around FIPS blacklisting (Jeff Layton) [1020176] - [fs] nfs: Always clear the NFS_INO_LAYOUTCOMMIT in layoutreturn (Jeff Layton) [921540] - [fs] nfs: Send atime and mtime as a 64bit value (Jeff Layton) [996548] - [fs] nfs: fix mknod() on nfs4 (Jeff Layton) [921684] - [fs] nfs: nameidata_to_nfs_open_context() doesn't need nameidata (Jeff Layton) [921684] - [md] Re-enable TRIM on MD RAID5 devices (Jes Sorensen) [1023424] - [md] raid5: avoid finding "discard" stripe (Jes Sorensen) [1023424] - [md] raid5: set bio bi_vcnt 0 for discard request (Jes Sorensen) [1023424] - [s390] fix save and restore of the floating-point-control register (Hendrik Brueckner) [1034270] - [s390] signal: change return values to -EFAULT (Hendrik Brueckner) [1034270] - [kernel] ptrace: Cleanup useless header (Aaron Tomlin) [1036312] - [kernel] ptrace: kill BKL in ptrace syscall (Aaron Tomlin) [1036312] - [x86] kvm: fix cross page vapic_addr access (Paolo Bonzini) [1032215] {CVE-2013-6368} - [x86] kvm: fix division by zero in apic_get_tmcct (Paolo Bonzini) [1032213] {CVE-2013-6367}- [scsi] scsi_debug: fix endianness bug in sdebug_build_parts() (Maurizio Lombardi) [563489] - [scsi] bfa: Chinook quad port 16G FC HBA claim issue (Vijay Guvva) [1038186] - [scsi] bfa: Fix crash when symb name set for offline vport (Vijay Guvva) [1032731] - [scsi] scsi_dh_alua: ALUA handler attach should succeed while TPG is transitioning (Maurizio Lombardi) [1019480] - [scsi] scsi_dh_alua: ALUA check sense should retry device internal reset unit attention (Maurizio Lombardi) [1019480] - [scsi] don't kfree an initialized struct device (Maurizio Lombardi) [908150] - [fs] nfs: Prevent a 3-way deadlock between layoutreturn, open and state recovery (Steve Dickson) [1034487] - [fs] nfs: Ensure that rmdir() waits for sillyrenames to complete (Steve Dickson) [1034348] - [fs] nfs: wait on recovery for async session errors (Steve Dickson) [1030049] - [fs] nfs: Re-use exit code in nfs4_async_handle_error() (Steve Dickson) [1030049] - [fs] nfs: Update list of irrecoverable errors on DELEGRETURN (Steve Dickson) [1030049] - [exec] ptrace: fix get_dumpable() incorrect tests (Petr Oros) [1039487] {CVE-2013-2929} - [net] ipv6: router reachability probing (Jiri Benc) [1029585] - [net] ipv6: remove the unnecessary statement in find_match() (Jiri Benc) [1029585] - [net] ipv6: fix route selection if kernel is not compiled with CONFIG_IPV6_ROUTER_PREF (Jiri Benc) [1029585] - [net] ipv6: Fix default route failover when CONFIG_IPV6_ROUTER_PREF=n (Jiri Benc) [1029585] - [net] ipv6: probe routes asynchronous in rt6_probe (Jiri Benc) [1030094] - [net] ndisc: Update neigh->updated with write lock (Jiri Benc) [1030094] - [net] ipv6: prevent fib6_run_gc() contention (Jiri Benc) [1030094] - [net] netfilter: push reasm skb through instead of original frag skbs (Jiri Pirko) [1011214] - [net] ip6_output: fragment outgoing reassembled skb properly (Jiri Pirko) [1011214] - [net] netfilter: nf_conntrack_ipv6: improve fragmentation handling (Jiri Pirko) [1011214] - [net] ipv4: fix path MTU discovery with connection tracking (Jiri Pirko) [1011214] - [net] ipv6: Make IP6CB(skb)->nhoff 16-bit (Jiri Pirko) [1011214] - [input] uinput: setup MT usage during device creation (Aristeu Rozanski) [903081] - [input] add static inline accessors for ABS properties (Aristeu Rozanski) [903081] - [edac] revert sdram_scrub_rate behavior change (Aristeu Rozanski) [738592] - [edac] Add error decoding support for AMD Fam16h processors (Prarit Bhargava) [1020290] - [hda] alsa: fix the no-sound issue for Creative Recon3D cards (Jaroslav Kysela) [1007460]- [powerpc] signals: Improved mark VSX not saved with small contexts fix (Seth Jennings) [1044117] - [powerpc] signals: Mark VSX not saved with small contexts (Seth Jennings) [1044117]- [pci] Remove pcie_cap_has_devctl() (Myron Stowe) [1025994] - [pci] Support PCIe Capability Slot registers only for ports with slots (Myron Stowe) [1025994] - [pci] Remove PCIe Capability version checks (Myron Stowe) [1025994] - [pci] Allow PCIe Capability link-related register access for switches (Myron Stowe) [1025994] - [pci] Add offsets of PCIe capability registers (Myron Stowe) [1025994] - [pci] Tidy bitmasks and spacing of PCIe capability definitions (Myron Stowe) [1025994] - [pci] Remove obsolete comment reference to pci_pcie_cap2() (Myron Stowe) [1025994] - [pci] Clarify PCI_EXP_TYPE_PCI_BRIDGE comment (Myron Stowe) [1025994] - [pci] Rename PCIe capability definitions to follow convention (Myron Stowe) [1025994] - [pci] Add PCI_EXP_TYPE_PCIE_BRIDGE value (Myron Stowe) [1025994] - [netdrv] bnx2x: correct VF-PF channel locking scheme (Michal Schmidt) [1029203] - [netdrv] bnx2x: handle known but unsupported VF messages (Michal Schmidt) [1029203] - [netdrv] bnx2x: Lock DMAE when used by statistic flow (Michal Schmidt) [1029200] - [net] ipv6: fix leaking uninitialized port number of offender sockaddr (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: fix addr_len/msg->msg_namelen assignment in recv_error functions (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: prevent leakage of uninitialized memory to user in recv syscalls (Florian Westphal) [1035883] {CVE-2013-6405} - [net] ipvs: Add boundary check on ioctl arguments (Denys Vlasenko) [1030818] {CVE-2013-4588}- [s390] qeth: avoid buffer overflow in snmp ioctl (Hendrik Brueckner) [1034266] - [md] fix calculation of stacking limits on level change (Jes Sorensen) [1026864] - [kernel] ipc/sem.c: fix up semctl_setval discrepancies with upstream (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race in sem_lock() (Rik van Riel) [880024] - [kernel] fix kABI issues (Rik van Riel) [880024] - [kernel] ipc/sem.c: Fix missing wakeups in do_smart_update_queue() (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETNCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETZCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc: simplify rcu_read_lock() in semctl_nolock() (Rik van Riel) [880024] - [kernel] ipc: simplify semtimedop/semctl_main() common error path handling (Rik van Riel) [880024] - [kernel] ipc: move sem_obtain_lock() rcu locking into the only caller (Rik van Riel) [880024] - [kernel] ipc: fix double sem unlock in semctl error path (Rik van Riel) [880024] - [kernel] ipc: move the rcu_read_lock() from sem_lock_and_putref() into callers (Rik van Riel) [880024] - [kernel] ipc: sem_putref() does not need the semaphore lock any more (Rik van Riel) [880024] - [kernel] ipc: move rcu_read_unlock() out of sem_unlock() and into callers (Rik van Riel) [880024] - [kernel] ipc: fix GETALL/IPC_RM race for sysv semaphores (Rik van Riel) [880024] - [kernel] ipc: fine grained locking for semtimedop (Rik van Riel) [1024265 880024] {CVE-2013-4483} - [kernel] ipc/sem.c: have only one list in struct sem_queue (Rik van Riel) [880024] - [kernel] ipc/sem.c: open code and rename sem_lock (Rik van Riel) [880024] - [kernel] ipc/sem.c: do not hold ipc lock more than necessary (Rik van Riel) [880024] - [kernel] ipc: introduce lockless pre_down ipcctl (Rik van Riel) [880024] - [kernel] ipc: introduce obtaining a lockless ipc object (Rik van Riel) [880024] - [kernel] ipc: remove bogus lock comment for ipc_checkid (Rik van Riel) [880024] - [kernel] ipc/sem.c: get rid of union semop in sys_semctl() arguments (Rik van Riel) [880024] - [kernel] ipc/sem.c: handle spurious wakeups (Rik van Riel) [880024] - [kernel] ipc/sem.c: remove private structures from public header file (Rik van Riel) [880024] - [kernel] ipc/sem.c: update description of the implementation (Rik van Riel) [880024] - [kernel] ipc/sem.c: move wake_up_process out of the spinlock section (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize update_queue() for bulk wakeup calls (Rik van Riel) [880024] - [kernel] ipc: remove unreachable code in sem.c (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single sops when semval is zero (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single semop operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: add a per-semaphore pending list (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize if semops fail (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem preempt improve (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem use list operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem optimise undo list search (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race with concurrent semtimedop() timeouts and IPC_RMID (Rik van Riel) [880024] - [kernel] ipc/sem.c: bugfix for semop() not reporting successful operation (Rik van Riel) [880024] - [net] don't drop TSO features for NO_CSUM devices (Ivan Vecera) [1030631] - [ata] ahci: fix turning on LEDs in ahci_start_port() (David Milburn) [1017105] - [ata] libata: implement cross-port EH exclusion (David Milburn) [1017105] - [ata] libata add ap to ata_wait_register and intro ata_msleep (David Milburn) [1017105]- [netdrv] mlx4_en: Check device state when setting coalescing (Amir Vadai) [975908] - [netdrv] igb: Update link modes display in ethtool (Stefan Assmann) [1019578] - [block] fix race between request completion and timeout handling (Jeff Moyer) [919756]- [net] ip_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] ip6_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] bridge: disable snooping if there is no querier (Vlad Yasevich) [952012] - [net] Revert "bridge: only expire the mdb entry when query is received" (Vlad Yasevich) [952012] - [net] Revert "bridge: fix some kernel warning in multicast timer" (Vlad Yasevich) [952012] - [net] Revert "bridge: do not call setup_timer() multiple times" (Vlad Yasevich) [952012] - [net] Revert "bridge: update mdb expiration timer upon reports" (Vlad Yasevich) [952012] - [net] sunrpc: Fix a data corruption issue when retransmitting RPC calls (Jeff Layton) [1030046] - [fs] gfs2: Implement a "rgrp has no extents longer than X" scheme (Robert S Peterson) [998625] - [fs] gfs2: Drop inadequate rgrps from the reservation tree (Robert S Peterson) [998625] - [fs] gfs2: If requested is too large, use the largest extent in the rgrp (Robert S Peterson) [998625] - [fs] gfs2: Add allocation parameters structure (Robert S Peterson) [998625] - [fs] nfs: Don't check lock owner compatability unless file is locked - part 2 (Jeff Layton) [1007039] - [fs] nfs: Don't check lock owner compatibility in writes unless file is locked (Jeff Layton) [1007039] - [netdrv] ixgbevf: move API neg to reset path (Andy Gospodarek) [1019346] - [netdrv] ixgbe: fix inconsistent clearing of the multicast table (Andy Gospodarek) [975248] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [fs] nfs: Fix the sync mount option for nfs4 mounts (Scott Mayhew) [915862] - [fs] nfsv4: Missing Chunk of Back Port Patch Causes Hang (Steve Dickson) [1024006] - [fs] xfs: Ensure sync updates the log tail correctly (Dave Chinner) [1025439] - [fs] xfs: only update the last_sync_lsn when a transaction completes (Dave Chinner) [1025439] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [kernel] signal: stop info leak via the tkill and the tgkill syscalls (Petr Holasek) [970878] {CVE-2013-2141} - [block] rsxx: Disallow discards from being unmapped (Steve Best) [1023897] - [netdrv] brcmsmac: Module alias support missing from backport (John Green) [1020461] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1025224] - [netdrv] mlx4_en: Fix pages never dma unmapped on rx (Steve Best) [1023272] - [netdrv] mlx4_en: Fix BlueFlame race (Amir Vadai) [987634] - [scsi] lpfc: Update lpfc version for 8.3.7.21.5p driver release (Rob Evers) [1024683] - [scsi] lpfc 8.3.42: Fixed failure to allocate SCSI buffer on PPC64 platform for SLI4 devices (Rob Evers) [1024683] - [scsi] Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low." (Chad Dupuis) [995576] - [netdrv] tg3: avoid double-freeing of rx data memory (Ivan Vecera) [1020685] - [hda] alsa: Final fix for the Haswell HDMI audio 44.1kHz rate (Jaroslav Kysela) [1024548] - [input] wacom: do not report ABS_MISC on TPC2FG touch device (Aristeu Rozanski) [1032256]- [md] Disabling of TRIM on RAID5 for RHEL6.5 was too aggressive (Jes Sorensen) [1028426]- [x86] Revert "efi: be more paranoid about available space when creating variables" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efivars: firmware bug workarounds should be in platform code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Export efi_query_variable_store() for efivars.ko" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Check max_size only if it is non-zero" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Distinguish between "remaining space" and actually used space" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Implement efi_no_storage_paranoia parameter" (Rafael Aquini) [1012370 1023173] - [x86] Revert "Modify UEFI anti-bricking code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Fix dummy variable buffer allocation" (Rafael Aquini) [1012370 1023173]- [fs] revert xfs: prevent deadlock trying to cover an active log (Eric Sandeen) [1014867]- [fs] Revert "vfs: allow umount to handle mountpoints without revalidating them" (Rafael Aquini) [1024607] - [fs] Revert "vfs: massage umount_lookup_last() a bit to reduce nesting" (Rafael Aquini) [1024607] - [fs] Revert "vfs: rename user_path_umountat() to user_path_mountpoint_at()" (Rafael Aquini) [1024607] - [fs] Revert "vfs: introduce kern_path_mountpoint()" (Rafael Aquini) [1024607] - [fs] Revert "autofs4: fix device ioctl mount lookup" (Rafael Aquini) [1024607]- [tools] perf: Add ref-cycles into array of tested events (Jiri Olsa) [968806] - [pci] Revert "make SRIOV resources optional" (Myron Stowe) [1022270] - [pci] Revert "ability to relocate assigned pci-resources" (Myron Stowe) [1022270] - [pci] Revert "honor child buses add_size in hot plug configuration" (Myron Stowe) [1022270] - [pci] Revert "make cardbus-bridge resources optional" (Myron Stowe) [1022270] - [pci] Revert "code and comments cleanup" (Myron Stowe) [1022270] - [pci] Revert "make re-allocation try harder by reassigning ranges higher in the heirarchy" (Myron Stowe) [1022270] - [pci] Revert "Calculate right add_size" (Myron Stowe) [1022270]- [block] loop: unplug_fn only when backing file is attached (Lukas Czerner) [1022997] - [fs] ext4: Remove warning from ext4_da_update_reserve_space() (Lukas Czerner) [1011876] - [kernel] async: Revert MAX_THREADS to 256 (Neil Horman) [1021705] - [net] ipv6: restrict neighbor entry creation to output flow (Jiri Pirko) [997103] - [net] ipv6: udp packets following an UFO enqueued packet need also be handled by UFO (Jiri Pirko) [1011930] {CVE-2013-4387} - [net] ipv4: blackhole route should always be recalculated (Herbert Xu) [1010347] - [net] unix: revert/fix race in stream sockets with SOCK_PASS* flags (Daniel Borkmann) [1019343] - [net] Loosen constraints for recalculating checksum in skb_segment() (Vlad Yasevich) [1020298] - [drm] nouveau: fix vblank deadlock (Rob Clark) [1013388] - [usb] xhci: refactor EHCI/xHCI port switching (Don Zickus) [970715] - [fs] compat_ioctl: VIDEO_SET_SPU_PALETTE missing error check (Phillip Lougher) [949573] {CVE-2013-1928} - [fs] vfs: fix d_mountpoint() (Ian Kent) [1011337] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [fs] nfs: Remove the 'FIFO' behaviour for nfs41_setup_sequence (Steve Dickson) [1022257] - [fs] nfs: Record the OPEN create mode used in the nfs4_opendata structure (Steve Dickson) [1019439] - [fs] nfs: Simulate the change attribute (Steve Dickson) [1018653] - [scsi] megaraid_sas: Fix synchronization problem between sysPD IO path and AEN path (Tomas Henzl) [1019811]- [md] dm-snapshot: fix data corruption (Mikulas Patocka) [974481] {CVE-2013-4299} - [watchdog] iTCO_wdt: add platform driver module alias (Neil Horman) [1019497] - [hda] alsa: disable 44.1kHz rate for Haswell HDMI/DP audio (Jaroslav Kysela) [831970] - [x86] Update UV3 hub revision ID (George Beshers) [1018962] - [fs] xfs: Don't reference the EFI after it is freed (Eric Sandeen) [1018469] - [security] keys: Fix a race between negating a key and reading the error set (Dave Wysochanski) [890231] - [fs] nfsv4: Ensure memory ordering between nfs4_ds_connect and nfs4_fl_prepare_ds (Jeff Layton) [1012439] - [fs] nfsv4: nfs4_fl_prepare_ds - fix bugs when the connect attempt fails (Jeff Layton) [1012439] - [md] Disable TRIM on RAID5 for RHEL 6.5 (Jes Sorensen) [837097] - [md] raid5: BIO_RW_SYNCIO is a bit number, not a bitmask (Jes Sorensen) [837097] - [virt] hyperv: framebuffer pci stub (Gerd Hoffmann) [1013335] - [netdrv] bnx2x: add missing enum channel_tlvs definitions (Michal Schmidt) [1015137] - [netdrv] bnx2x: KR2 disablement fix (Michal Schmidt) [1015137] - [netdrv] bnx2x: Specific Active-DAC is not detected on 57810 (Michal Schmidt) [1015137] - [netdrv] bnx2x: Generalize KR work-around (Michal Schmidt) [1015137] - [usb] usbnet: use ethd name for known ethernet devices (Don Zickus) [1014224] - [usb] cdc_ether: use ethd name for known ethernet devices (Don Zickus) [1014224] - [mm] Revert "Find_early_table_space based on ranges that are actually being mapped" (Rafael Aquini) - [mm] Revert "Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping" (Rafael Aquini) - [mm] Revert "Group e820 entries together and add map_individual_e820 boot option" (Rafael Aquini) - [net] bridge: update mdb expiration timer upon reports (Vlad Yasevich) [1013816] - [net] veth: Remove NETIF_F_HW_VLAN_RX capability (Thomas Graf) [1018158] - [net] gre/vxlan: handle 802.1Q inner header properly (Thomas Graf) [997632] - [net] disable the new NAPI weight error message for RHEL 6.5 (Michal Schmidt) [1012090] - [scsi] sd: Fix parsing of 'temporary ' cache mode prefix (Ewan Milne) [955441] - [scsi] sd: fix array cache flushing bug causing performance problems (Ewan Milne) [955441] - [scsi] bfa: firmware update to 3.2.1.1 (Rob Evers) [1002770] - [netdrv] bna: firmware update to 3.2.1.1 (Ivan Vecera) [1002771]- [block] loop: fix crash when using unassigned loop device (Mike Snitzer) [989795] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [x86] microcode: Fix patch level reporting for AMD family 15h (Prarit Bhargava) [1014401] - [hda] alsa: enable switcheroo code in the snd-hda-intel driver (Jaroslav Kysela) [1013993] - [x86] reboot: Fix a warning message triggered by stop_other_cpus() (Jerome Marchand) [840710] - [kernel] async: Bump up the MAX_THREADS count for the async subsystem (Neil Horman) [1010666] - [pci] Calculate right add_size (Myron Stowe) [997672] - [netdrv] iwlwifi: pcie: add SKUs for 6000, 6005 and 6235 series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: pcie: add new SKUs for 7000 & 3160 NIC series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: enable shadow registers for 7000 (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: add new 7260 and 3160 series device IDs (Stanislaw Gruszka) [1013951] - [netdrv] be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd (Ivan Vecera) [1014360] - [netdrv] be2net: call ENABLE_VF cmd for Skyhawk-R too (Ivan Vecera) [1014360] - [netdrv] be2net: Fix to prevent Tx stall on SH-R when packet size < 32 (Ivan Vecera) [1014360] - [scsi] pm8001: Queue rotation logic for inbound and outbound queues (Rich Bono) [1013771] - [scsi] lpfc: Update lpfc version for 8.3.7.21.4p driver release (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock hang (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock inversion problem (Rob Evers) [1004841] - [scsi] lpfc: Fixed inconsistent spin lock useage (Rob Evers) [1004841] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k2 (Chad Dupuis) [912652] - [scsi] qla2xxx: Fix request queue null dereference (Chad Dupuis) [912652] - [net] tcp: TSQ can use a dynamic limit (Jiri Pirko) [996802] - [net] tcp: TSO packets automatic sizing (Jiri Pirko) [996802] - [net] tcp: Apply device TSO segment limit earlier (Jiri Pirko) [996802] - [net] Allow driver to limit number of GSO segments per skb (Jiri Pirko) [996802] - [net] cleanups in RX queue allocation (Ivan Vecera) [1012388] - [net] Update kernel-doc for netif_set_real_num_rx_queues() (Ivan Vecera) [1012388] - [net] netif_set_real_num_rx_queues may cap num_rx_queues at init time (Ivan Vecera) [1012388]- [kvm] pmu: add proper support for fixed counter 2 (Gleb Natapov) [1000956] - [kvm] vmx: do not check bit 12 of EPT violation exit qualification when undefined (Gleb Natapov) [1006139] - [kvm] vmx: set "blocked by NMI" flag if EPT violation happens during IRET from NMI (Gleb Natapov) [1006139] - [edac] Fix workqueue-related crashes (Aristeu Rozanski) [831127] - [edac] amd64_edac: Fix driver module removal (Aristeu Rozanski) [831127] - [md] raid5: BIO flags adjust (Jes Sorensen) [837097] - [md] Fix skipping recovery for read-only arrays (Jes Sorensen) [1014102] - [kernel] audit: fix mq_open and mq_unlink to add the MQ root as a hidden parent audit_names record (Richard Guy Briggs) [1009386] - [kernel] audit: log the audit_names record type (Richard Guy Briggs) [1009386] - [kernel] audit: add child record before the create to handle case where create fails (Richard Guy Briggs) [1009386] - [kernel] audit: format user messages to size of MAX_AUDIT_MESSAGE_LENGTH (Richard Guy Briggs) [1007069] - [netdrv] tg3: Expand led off fix to include 5720 (Ivan Vecera) [991498] - [netdrv] tg3: Don't turn off led on 5719 serdes port 0 (Ivan Vecera) [991498] - [netdrv] tg3: Fix UDP fragments treated as RMCP (Ivan Vecera) [991498] - [netdrv] tg3: Remove incorrect switch to aux power (Ivan Vecera) [991498] - [i2c] ismt: initialize DMA buffer (Neil Horman) [1014753] - [scsi] libfcoe: Make fcoe_sysfs optional / fix fnic NULL exception (Neil Horman) [1014864] - [fs] gfs2: Fix race in iteration of glocks for unfreeze/umount (Abhijith Das) [999909] - [fs] gfs2: dirty inode correctly in gfs2_write_end (Benjamin Marzinski) [991596] - [x86] Mark Intel Atom Avoton processor as supported (Prarit Bhargava) [914842] - [mm] vmscan: fix zone shrinking exit when scan work is done (David Gibson) [985155] - [block] free bios when failing blk_execute_rq_nowait calls (Jeff Moyer) [1009312] - [netdrv] be2net: fix disabling TX in be_close() (Ivan Vecera) [951271] - [crypto] Fix race condition in larval lookup (Herbert Xu) [916361]- [fs] fuse: drop dentry on failed revalidate (Brian Foster) [924014] - [fs] fuse: clean up return in fuse_dentry_revalidate() (Brian Foster) [924014] - [fs] fuse: use d_materialise_unique() (Brian Foster) [924014] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [hid] pantherlord: heap overflow flaw (Radomir Vrbovsky) [1000435] {CVE-2013-2892} - [virt] hv: Correctly support ws2008R2 and earlier (Jason Wang) [1007341] - [powerpc] iommu: Use GFP_KERNEL instead of GFP_ATOMIC in iommu_init_table() (Steve Best) [1012666] - [powerpc] Add isync to copy_and_flush (Steve Best) [1014475] - [block] rsxx: Kernel Panic caused by mapping Discards (Steve Best) [1013728] - [kernel] audit: avoid soft lockup due to audit_log_start() incorrect loop termination (Richard Guy Briggs) [990806] - [fs] nfsv4: Remove the BUG_ON() from nfs4_get_lease_time_prepare() (Steve Dickson) [1012688] - [netdrv] bnx2x: fix loss of VLAN priority information in received TPA-aggregated packets (Michal Schmidt) [1014694] - [fs] gfs2: garbage quota usage reported due to uninitialized inode during creation (Abhijith Das) [1008947] - [fs] nfs: fix filelayout_commit_call_ops (Scott Mayhew) [1012479] - [netdrv] igb: fix driver reload with VF assigned to guest (Stefan Assmann) [985733] - [md] Fix bio flags for md raid5 (Jes Sorensen) [837097] - [md] Fix bio flags for md raid10 (Jes Sorensen) [837097] - [scsi] qla4xxx: 5.03.00.00.06.05-k3 (Chad Dupuis) [1011476] - [scsi] qla4xxx: Support setting of local CHAP index for flash target entry (Chad Dupuis) [1011476] - [scsi] qla4xxx: Correct the check for local CHAP entry type (Chad Dupuis) [1011476] - [scsi] lpfc: Update lpfc version for 8.3.7.21.3p driver release (Rob Evers) [1012961] - [scsi] lpfc: Fixed function mode field defined too small for not recognizing dual-chute mode (Rob Evers) [1012961] - [net] Revert "net: more accurate skb truesize" (Francesco Fusco) [889181] - [net] fix multiqueue selection (Michal Schmidt) [1011939]- [scsi] bnx2fc: Bump version from 1.0.14 to 2.4.1 (Tomas Henzl) [1008733] - [scsi] bnx2fc: hung task timeout warning observed when rmmod bnx2x with active FCoE targets (Tomas Henzl) [1008733] - [scsi] bnx2fc: Fixed a SCSI CMD cmpl race condition between ABTS and CLEANUP (Tomas Henzl) [1008733] - [scsi] cnic: Fix crash in, cnic_bnx2x_service_kcq() (Tomas Henzl) [1004554] - [hid] zeroplus: validate output report details (Frantisek Hrbata) [999906] {CVE-2013-2889} - [hid] provide a helper for validating hid reports (Frantisek Hrbata) [999906] {CVE-2013-2889} - [netdrv] sfc: Add SIOCEFX:EFX_MCDI_REQUEST ioctl to workaround MTD limits (Nikolay Aleksandrov) [1008705] - [netdrv] sfc: deny changing of unsupported flags (Nikolay Aleksandrov) [1010840] - [kernel] __ptrace_may_access() should not deny sub-threads (Oleg Nesterov) [927360] - [tools] perf: Make kmem work for non numa machines (Jiri Olsa) [984788] - [powerpc] Bring all threads online prior to migration/hibernation (Steve Best) [1010528] - [kvm] introduce guest count uevent (Paolo Bonzini) [1004802] - [scsi] iscsi_tcp: consider session state in iscsi_sw_sk_state_check (Chris Leech) [840638] - [crypto] ansi_cprng: Fix off by one error in non-block size request (Neil Horman) [1007694] {CVE-2013-4345} - [infiniband] cache: don't fill the cache with junk (Doug Ledford) [920306] - [usb] core: don't try to reset_device() a port that got just disconnected (Don Zickus) [1000944] - [usb] Fix connected device switch to Inactive state (Don Zickus) [1000944] - [usb] Don't use EHCI port sempahore for USB 3.0 hubs (Don Zickus) [1000944] - [netdrv] macvtap: Ignore tap features when VNET_HDR is off (Vlad Yasevich) [987201] - [netdrv] macvtap: Correctly set tap features when IFF_VNET_HDR is disabled (Vlad Yasevich) [987201] - [netdrv] macvtap: simplify usage of tap_features (Vlad Yasevich) [987201] - [infiniband] mlx4: Use default pkey when creating tunnel QPs (Doug Ledford) [993587] - [infiniband] core: Create QP1 using the pkey index which contains the default pkey (Doug Ledford) [993587] - [infiniband] ipoib: Make sure child devices use valid/proper pkeys (Doug Ledford) [993587] - [infiniband] ipoib: Fix pkey change flow for virtualization environments (Doug Ledford) [993587] - [netdrv] igb: don't deprecate the max_vfs parameter (Stefan Assmann) [1005877] - [netdrv] igb: Read flow control for i350 from correct EEPROM section (Stefan Assmann) [1005877] - [netdrv] igb: Add additional get_phy_id call for i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Update version number (Stefan Assmann) [1005877] - [netdrv] igb: Implementation to report advertised/supported link on i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Get speed and duplex for 1G non_copper devices (Stefan Assmann) [1005877] - [netdrv] igb: Support to get 2_5G link status for appropriate media type (Stefan Assmann) [1005877] - [netdrv] igb: No PHPM support in i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: M88E1543 PHY downshift implementation (Stefan Assmann) [1005877] - [netdrv] igb: New PHY_ID for i354 device (Stefan Assmann) [1005877] - [netdrv] igb: Implementation of 1-sec delay for i210 devices (Stefan Assmann) [1005877] - [netdrv] igb: Don't look for a PBA in the iNVM when flashless (Stefan Assmann) [1005877] - [netdrv] igb: Expose RSS indirection table for ethtool (Stefan Assmann) [1005877] - [netdrv] igb: Add macro for size of RETA indirection table (Stefan Assmann) [1005877] - [netdrv] igb: Fix get_fw_version function for all parts (Stefan Assmann) [1005877] - [netdrv] igb: Add device support for flashless SKU of i210 device (Stefan Assmann) [1005877] - [netdrv] igb: Refactor NVM read functions to accommodate devices with no flash (Stefan Assmann) [1005877] - [netdrv] igb: Refactor of init_nvm_params (Stefan Assmann) [1005877] - [netdrv] igb: Update MTU so that it is always at least a standard frame size (Stefan Assmann) [1005877] - [netdrv] igb: don't allow SR-IOV without MSI-X (Stefan Assmann) [1005877] - [netdrv] igb: Added rcu_lock to avoid race (Stefan Assmann) [1005877] - [netdrv] igb: Read register for latch_on without return value (Stefan Assmann) [1005877] - [netdrv] igb: Reset the link when EEE setting changed (Stefan Assmann) [1005877] - [netdrv] treewide: relase -> release (Stefan Assmann) [1005877] - [scsi] iterate over devices individually for /proc/scsi/scsi (David Milburn) [966170] - [scsi] zfcp: fix lock imbalance by reworking request queue locking (Mikulas Patocka) [803592] - [kernel] pidns: fix two invalid task_active_pid_ns() usages (Aristeu Rozanski) [984597] - [netdrv] be2net: implement ethtool set/get_channel hooks (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_setup() to consolidate queue creation routines (Ivan Vecera) [975885] - [netdrv] be2net: Fix be_cmd_if_create() to use MBOX if MCCQ is not created (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_get_resources() code (Ivan Vecera) [975885] - [netdrv] be2net: don't limit max MAC and VLAN counts (Ivan Vecera) [975885] - [netdrv] be2net: Fixup profile management routines (Ivan Vecera) [975885] - [netdrv] be2net: use EQ_CREATEv2 for SH-R (Ivan Vecera) [975885] - [netdrv] be2net: delete primary MAC address while unloading (Ivan Vecera) [874733] - [netdrv] be2net: use SET/GET_MAC_LIST for SH-R (Ivan Vecera) [874733] - [netdrv] be2net: refactor MAC-addr setup code (Ivan Vecera) [874733] - [netdrv] be2net: fix pmac_id for BE3 VFs (Ivan Vecera) [874733] - [netdrv] be2net: allow VFs to program MAC and VLAN filters (Ivan Vecera) [874733] - [netdrv] be2net: fix MAC address modification for VF (Ivan Vecera) [874733] - [netdrv] be2net: don't use dev_err when AER enabling fails (Ivan Vecera) [986513] - [netdrv] be2net: Clear any capability flags that driver is not interested in (Ivan Vecera) [998856] - [net] ethtool: fix RHEL backport of ETHTOOL_RESET (Jiri Benc) [1008678] - [net] gact: Fix potential panic in tcf_gact() (Jiri Benc) [1003781] - [net] tcp: fix FIONREAD/SIOCINQ (Francesco Fusco) [1001479] - [net] vxlan: Avoid creating fdb entry with NULL destination (Amerigo Wang) [923915] - [net] bridge: sync the definition of struct br_mdb_entry with upstream (Amerigo Wang) [1010251] - [fs] proc/ns: Fix ABI of proc_inode (Thomas Graf) [1005224] - [fs] nfs: Fix writeback performance issue on cache invalidation (Scott Mayhew) [1010038] - [fs] xfs: switch stacks for bmap btree modifications (Dave Chinner) [918359] - [fs] GFS2: Dont flag consistency error if first mounter is a spectator (Robert S Peterson) [997929] - [x86] Mark Intel Haswell-EP as supported (Prarit Bhargava) [948339] - [s390] tx: allow program interruption filtering in user space (Hendrik Brueckner) [1006523] - [tty] hvc_iucv: Disconnect IUCV connection when lowering DTR (Hendrik Brueckner) [1007570] - [tty] hvc_console: Add DTR/RTS callback to handle HUPCL control (Hendrik Brueckner) [1007570] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1003697] - [bluetooth] rfcomm: Fix info leak in RFCOMMGETDEVLIST ioctl() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [bluetooth] rfcomm: Fix info leak via getsockname() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [mm] mlock: operate on any regions with protection != PROT_NONE (Larry Woodman) [982460] - [mm] mlock: avoid dirtying pages and triggering writeback (Larry Woodman) [982460]- [net] ipv6: Don't depend on per socket memory for neighbour discovery messages (Thomas Graf) [963317] - [netdrv] bnx2x: add missing ethtool ops of virtual functions (Michal Schmidt) [1009492] - [netdrv] bnx2x: avoid atomic allocations during initialization (Michal Schmidt) [1004645 1007900] - [netdrv] bnx2x: Fix VF stats sync (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix VF memory leak unload (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix functionality of configuring vlan list (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix move FP memory deallocations (Michal Schmidt) [1007900] - [netdrv] bnx2x: vf mark stats started (Michal Schmidt) [1007900] - [netdrv] bnx2x: set VF DMAE when first function has 0 supported VFs (Michal Schmidt) [1007900] - [netdrv] bnx2x: Protect against VFs' ndos when SR-IOV is disabled (Michal Schmidt) [1007900] - [netdrv] bnx2x: prevent VF benign attentions (Michal Schmidt) [1007900] - [netdrv] bnx2x: Consider DCBX remote error (Michal Schmidt) [1007900] - [netdrv] bnx2x: Change DCB context handling (Michal Schmidt) [1007900] - [netdrv] bnx2x: dropless flow control not always functional (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix PTE write access error (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix memory leak in VF (Michal Schmidt) [1007900] - [netdrv] bnx2x: update fairness parameters following DCB negotiation (Michal Schmidt) [1007900] - [netdrv] bnx2x: protect different statistics flows (Michal Schmidt) [1007900] - [scsi] lpfc: update version for 8.3.7.21.2p driver release (Rob Evers) [1007485] - [scsi] lpfc: 8.3.42: Fixed issue of task management commands having a fixed timeout (Rob Evers) [1007485] - [scsi] rdac: Add new IBM product id to the RDAC devlist (Rob Evers) [1006061] - [block] hpsa: remove unused Smart Array ID (Tomas Henzl) [1002788] - [block] hpsa: bump driver version to reflect changes (Tomas Henzl) [1002788] - [block] hpsa: housekeeping patch for device_id and product arrays (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen8 names (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen9 PCI ID's (Tomas Henzl) [1002788] - [block] hpsa: remove unneeded variable (Tomas Henzl) [893773] - [block] hpsa: fix a race in cmd_free/scsi_done (Tomas Henzl) [893773] - [scsi] qla4xxx: 5.03.00.00.06.05-k2 (Chad Dupuis) [982175] - [scsi] qla4xxx: Export more firmware info in sysfs (Chad Dupuis) [982175] - [scsi] qla4xxx: Only BIOS boot target entries should be at index 0 and 1 (Chad Dupuis) [982175] - [scsi] qla4xxx: discovery_parent_idx can be shown without any check (Chad Dupuis) [982175] - [scsi] qla4xxx: Set IPv6 traffic class if device type is IPv6 (Chad Dupuis) [982175] - [scsi] qla4xxx: Use discovery_parent_idx instead of discovery_parent_type (Chad Dupuis) [982175] - [scsi] qla4xxx: Allow removal of failed session using logout (Chad Dupuis) [982175] - [scsi] libiscsi: Add missing prints for session and connection sysfs attrs (Chad Dupuis) [982175] - [scsi] megaraid_sas: Add High Availability clustering support using shared Logical Disks (Tomas Henzl) [997004] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [997004] - [net] cnic: Use CHIP_NUM macros from bnx2x.h (Tomas Henzl) [1004554] - [hid] validate HID report id size (Frantisek Hrbata) [1000453] {CVE-2013-2888} - [infiniband] cma: Check for GID on listening device first (Doug Ledford) [920306] - [infiniband] cma: use cached gids (Doug Ledford) [920306] - [input] wacom: collect device quirks into single function (Aristeu Rozanski) [815589] - [input] wacom: add device type to device name string (Aristeu Rozanski) [815589] - [input] wacom: request tablet data for Bamboo Pens (Aristeu Rozanski) [815589] - [input] wacom: implement missing multitouch wrappers (Aristeu Rozanski) [815589] - [input] wacom: fix bug in HID parsing introduced by last patchset (Aristeu Rozanski) [815589] - [fs] nfsv4: Clean up delegation recall error handling (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_open_delegation_recall (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_lock_delegation_recall (Steve Dickson) [1007556] - [fs] nfs: It is not safe to dereference lsp->ls_state in release_lockowner (Steve Dickson) [962844] - [fs] nfs: Ensure that we free the lock stateid on the server (Steve Dickson) [962844] - [fs] nfs: Don't free the nfs4_lock_state until after the release_lockowner (Steve Dickson) [962844] - [fs] nfs: Convert nfs41_free_stateid to use an asynchronous RPC call (Steve Dickson) [962844] - [fs] nfs: Clean up TEST_STATEID and FREE_STATEID error reporting (Steve Dickson) [962844] - [fs] nfs: Clean up handling of privileged operations (Steve Dickson) [962844] - [fs] nfs: Clean up nfs41_setup_sequence (Steve Dickson) [962844] - [fs] nfs: Pass a stateid to test_stateid() and free_stateid() (Steve Dickson) [962844] - [fs] nfs: added FREE_STATEID call (Steve Dickson) [962844] - [virt] xen: mask cpu feature avx (Andrew Jones) [1006549] - [fs] nfsv4: Fix up nfs4_proc_lookup_mountpoint (Jeff Layton) [997133] - [block] rsxx: Moving pci_map_page to prevent overflow (Steve Best) [1001555] - [block] rsxx: Handling failed pci_map_page on PowerPC and double free (Steve Best) [1001545] - [kernel] sched/rt: Add a tuning knob to allow changing SCHED_RR timeslice (Herbert Xu) [919238] - [kernel] sched: Make initial SCHED_RR timeslace DEF_TIMESLICE (Herbert Xu) [919238] - [block] nvme: nvme_submit_bio_queue fixup check for DISCARD (David Milburn) [1006051] - [block] nvme: Update nvme_id_power_state with latest spec (David Milburn) [1006051] - [block] nvme: Split header file into user-visible and kernel-visible pieces (David Milburn) [1006051] - [block] nvme: Merge issue on character device bring-up (David Milburn) [1006051] - [block] nvme: Handle ioremap failure (David Milburn) [1006051] - [block] nvme: Add pci suspend/resume driver callbacks (David Milburn) [1006051] - [block] nvme: Use normal shutdown (David Milburn) [1006051] - [block] nvme: Separate controller init from disk discovery (David Milburn) [1006051] - [block] nvme: Separate queue alloc/free from create/delete (David Milburn) [1006051] - [block] nvme: Group pci related actions in functions (David Milburn) [1006051] - [block] nvme: Disk stats for read/write commands only (David Milburn) [1006051] - [block] nvme: Bring up cdev on set feature failure (David Milburn) [1006051] - [block] nvme: Fix checkpatch issues (David Milburn) [1006051] - [block] nvme: Namespace IDs are unsigned (David Milburn) [1006051] - [block] nvme: Call nvme_process_cq from submission path (David Milburn) [1006051] - [block] nvme: Remove "process_cq did something" message (David Milburn) [1006051] - [block] nvme: Return correct value from interrupt handler (David Milburn) [1006051] - [block] nvme: Disk IO statistics (David Milburn) [1006051] - [block] nvme: Restructure MSI / MSI-X setup (David Milburn) [1006051] - [block] nvme: Use kzalloc instead of kmalloc+memset (David Milburn) [1006051] - [netdrv] e1000e: Add code to check for failure of pci_disable_link_state call (John Green) [1000548] - [tools] perf: Fix missing tool parameter (Jiri Olsa) [984785] - [tools] perf: Remove builtin-inject unused parameter (Jiri Olsa) [984785] - [mm] pagewalk: walk_page_range should avoid VM_PFNMAP areas (Larry Woodman) [990753] - [mm] pagemap: set pagemap walk limit to PMD boundary (Motohiro Kosaki) [991260] - [mm] task_mmu: fix buffer overflow in add_page_map() (Motohiro Kosaki) [991260] - [mm] proc: copy_to_user() returns unsigned (Motohiro Kosaki) [991260] - [mm] pagemap: Hold mmap_sem during page walk (Motohiro Kosaki) [991260] - [netdrv] ixgbe: fix lockdep annotation issue for ptp's work item (Andy Gospodarek) [986967] - [netdrv] ixgbe: add support for quad-port x520 adapter (Andy Gospodarek) [986967] - [netdrv] ixgbe: clear semaphore bits on timeouts (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix semaphore lock for I2C read/writes on 82598 (Andy Gospodarek) [986967] - [netdrv] ixgbe: add new media type (Andy Gospodarek) [986967] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules (Andy Gospodarek) [986967] - [netdrv] ixgbe: Fix Tx Hang issue with lldpad on 82598EB (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix fc autoneg ethtool reporting (Andy Gospodarek) [986967] - [netdrv] ixgbe: Retain VLAN filtering in promiscuous + VT mode (Andy Gospodarek) [986967] - [netdrv] ixgbe: Use pci_vfs_assigned instead of ixgbe_vfs_are_assigned (Andy Gospodarek) [986967] - [lib] dma-debug: Fix comparison using wrong pointer variable in dma debug code (Stefan Assmann) [1002992] - [lib] dma-debug: hash_bucket_find needs to allow for offsets within an entry (Stefan Assmann) [1002992] - [mm] x86-64: fall back to regular page vmemmap on allocation failure (Johannes Weiner) [854363] - [mm] x86-64: use vmemmap_populate_basepages() for !pse setups (Johannes Weiner) [854363] - [mm] x86-64: remove dead debugging code for !pse setups (Johannes Weiner) [854363] - [mm] sparse-vmemmap: specify vmemmap population range in bytes (Johannes Weiner) [854363]- [netdrv] bonding: Fix corrupted queue_mapping (Veaceslav Falico) [991799] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrlist_by_handle (Eric Sandeen) [905086] - [fs] nfs: set open access operation call flag in nfs4_init_opendata_res (Jeff Layton) [1002855] - [kernel] Prevent RT process stall due to missing upstream scheduler bug fix (Larry Woodman) [1002765]- [netdrv] bnx2x: prevent crash in shutdown flow with CNIC (Michal Schmidt) [1003436] - [fs] nfs: Minor cleanups for nfs4_handle_exception and nfs4_async_handle_error (Dave Wysochanski) [998752] - [wireless] iwl4965: fix rfkill set state regression (Stanislaw Gruszka) [992969] - [wireless] rt2800: fix wrong TX power compensation (Stanislaw Gruszka) [992969] - [wireless] mac80211: add missing channel context release (Stanislaw Gruszka) [992969] - [wireless] mac80211: add a flag to indicate CCK support for HT clients (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: Restore skb headroom when returning skb to mac80211 (Stanislaw Gruszka) [992969] - [wireless] ath9k: Enable PLL fix only for AR9340/AR9330 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: disable L1 Active after pci_enable_device (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL (Stanislaw Gruszka) [992969] - [wireless] Hostap: copying wrong data prism2_ioctl_giwaplist() (Stanislaw Gruszka) [992969] - [wireless] zd1201: do not use stack as URB transfer_buffer (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: unregister leds when registration failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: take the seqno from packet if transmit failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: don't set the MCAST queue in STA's queue list (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: properly tell the fw that a STA is awake (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: correctly configure MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] mac80211: don't wait for TX status forever (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix another nl80211_fam.attrbuf race (Stanislaw Gruszka) [992969] - [wireless] cfg80211: fix P2P GO interface teardown (Stanislaw Gruszka) [992969] - [wireless] mac80211: continue using disabled channels while connected (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix infinite loop in ieee80211_determine_chantype (Stanislaw Gruszka) [992969] - [wireless] mac80211: ignore HT primary channel while connected (Stanislaw Gruszka) [992969] - [wireless] iwl4965: reset firmware after rfkill off (Stanislaw Gruszka) [992969] - [wireless] iwl4965: set power mode early (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: set SSID bits for passive channels (Stanislaw Gruszka) [992969] - [wireless] rt2x00: fix stop queue (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix monitor interface suspend crash regression (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix ethtool stats for non-station interfaces (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix duplicate retransmission detection (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel_ht: fix cck rate sampling (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel: fix NULL pointer dereference issue (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix mgmt tx status and testmode reporting for netns (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: reboot firmware if it was loaded (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: do some initial hardware configuration (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix flushing not started aggregation sessions (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: add DELL SKU for 5150 HMC (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: refuse connection to APs with BI < 16 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix bug in scan ssid (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix L2P BA ressources leak (Stanislaw Gruszka) [992969] - [wireless] mac80211: close AP_VLAN interfaces before unregistering all (Stanislaw Gruszka) [992969] - [wireless] b43: ensue that BCMA is "y" when B43 is "y" (Stanislaw Gruszka) [992969] - [wireless] ath9k: Do not assign noise for NULL caldata (Stanislaw Gruszka) [992969] - [wireless] ath9k: Fix noisefloor calibration (Stanislaw Gruszka) [992969] - [wireless] ath9k_hw: Assign default xlna config for AR9485 (Stanislaw Gruszka) [992969] - [wireless] rt2x00: rt2800lib: fix default TX power check for RT55xx (Stanislaw Gruszka) [992969] - [wireless] rt2x00: read 5GHz TX power values from the correct offset (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: wake the queue if stopped when being unmapped (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: fix race in queue unmapping (Stanislaw Gruszka) [992969] - [fs] ext4: don't let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592]- [target] Set bi_destructor in iblock_get_bio (Andy Grover) [999490] - [target] Fix calling bdev_get_queue on a NULL *bio (Andy Grover) [999490] - [net] ipv6: remove max_addresses check from ipv6_create_tempaddr (Petr Holasek) [999365] {CVE-2013-0343} - [net] soreuseport: UDP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: UDP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: infrastructure (Thomas Graf) [991600] - [kernel] prevent an older auditd shutdown from orphaning a newer auditd startup (Richard Guy Briggs) [742562] - [kernel] audit: add an option to control logging of passwords with pam_tty_audit (Richard Guy Briggs) [725100] - [misc] hpilo: Correct panic when an AUX iLO is detected (Nigel Croxon) [996600] - [watchdog] hpwdt: Patch to ignore auxilary iLO devices (Nigel Croxon) [996608] - [netdrv] igb: fix vlan filtering in promisc mode when not in VT mode (Stefan Assmann) [996277] - [char] random: fix priming of last_data (Jarod Wilson) [997985] - [char] random: prime last_data value per fips requirements (Jarod Wilson) [997985] - [char] random: simplify fips mode (Jarod Wilson) [997985] - [fs] nfs: don't extend writes to cover entire page if pagecache is invalid (Jeff Layton) [1002830] - [fs] nfs: fix inode reference leak (Steve Dickson) [998694] - [fs] nfs: Use session max response size for GETDEVICEINFO gdia_maxcount (Steve Dickson) [922810] - [fs] nfs: Simplify the NFSv4 REMOVE, LINK and RENAME compounds (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 CREATE compound (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 OPEN compound (Steve Dickson) [998697] - [fs] nfs: Simplify the cache invalidation code (Steve Dickson) [998697] - [fs] nfs: Change attribute updates should set NFS_INO_REVAL_PAGECACHE (Steve Dickson) [998697] - [fs] nfs: Simplify nfs_fhget() (Steve Dickson) [998697] - [fs] nfs: Always trust the PageUptodate flag when we have a delegation (Steve Dickson) [998697] - [fs] nfs: Optimise away nfs_check_inode_attributes() when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Dont force page cache revalidations when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Retrieve attributes _before_ calling delegreturn (Steve Dickson) [998697] - [fs] nfs: Fix a typo in NFS4_enc_link_sz (Steve Dickson) [998697] - [scsi] Fix bug on some bnx2x devices that don't support iSCSI (Tomas Henzl) [957217] - [scsi] mpt3sas: Added a driver module parameter max_msix_vectors (Tomas Henzl) [997045] - [scsi] aacraid: Fix for arrays going offline in the system. System hangs (Rich Bono) [996207]- [fs] gfs2: dont overrun reserved revokes (Benjamin Marzinski) [996637] - [s390] qeth: change default standard blkt settings for OSA (Hendrik Brueckner) [997625] - [s390] kernel: z90crypt module load crash (Hendrik Brueckner) [997621] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [996185] - [cpufreq] revert "remove rwsem lock from CPUFREQ_GOV_STOP call -- second call site" (Prarit Bhargava) [869899] - [perf] Fix regs retrieval for tracepoints events (Jiri Olsa) [1000706] - [tools] perf: Fix period symbol_conf.field_sep display (Jiri Olsa) [985968] - [tools] traceevent: Handle dynamic array's element size properly (Jiri Olsa) [664899] - [tools] perf: Fix perf build make command and BuildRequires (Jiri Olsa) [968186] - [tools] perf: Add support for wildcard in tracepoint system name (Jiri Olsa) [664899] - [perf] Add support for PERF_HW_COUNT_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add Intel x86 mapping for PERF_COUNT_HW_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add PERF_COUNT_HW_REF_CPU_CYCLES generic PMU event (Jiri Olsa) [968806] - [perf] events: Enable raw event support for Intel unhalted_reference_cycles event (Jiri Olsa) [968806] - [net] phonet: some signedness bugs (Francesco Fusco) [1000271] - [net] phonet: put protocols array under RCU (Francesco Fusco) [1000271] - [net] openvswitch: Add vxlan tunneling support (Amerigo Wang) [981285] - [net] vxlan: Add tx-vlan offload support (Amerigo Wang) [981285] - [net] vxlan: Improve vxlan headroom calculation (Amerigo Wang) [981285] - [net] vxlan: Factor out vxlan send api (Amerigo Wang) [981285] - [net] vxlan: Extend vxlan handlers for openvswitch (Amerigo Wang) [981285] - [net] vxlan: Add vxlan recv demux (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan receive (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan socket apis (Amerigo Wang) [981285] - [net] openvswitch: Reset tunnel key between input and output (Amerigo Wang) [981285] - [net] openvswitch: Use correct type while allocating flex array (Amerigo Wang) [981285] - [net] openvswitch: Fix bad merge resolution (Amerigo Wang) [981285] - [net] vxlan: fix a soft lockup in vxlan module removal (Amerigo Wang) [923915] - [net] vxlan: fix a regression of igmp join (Amerigo Wang) [923915] - [net] vxlan: fix rcu related warning (Amerigo Wang) [923915] - [net] vxlan: fdb: replace an existing entry (Amerigo Wang) [923915] - [kernel] list: introduce list_first_entry_or_null (Amerigo Wang) [923915] - [net] vxlan: fix igmp races (Amerigo Wang) [923915] - [net] vxlan: unregister on namespace exit (Amerigo Wang) [923915] - [net] vxlan: add necessary locking on device removal (Amerigo Wang) [923915] - [net] vxlan: Fix kernel crash on rmmod (Amerigo Wang) [923915] - [net] vxlan: fix function name spelling (Amerigo Wang) [923915] - [net] vxlan: fdb: allow specifying multiple destinations for zero MAC (Amerigo Wang) [923915] - [net] rtnetlink: allow using zero MAC address in rtnl_fdb_add, rtnl_fdb_del (Amerigo Wang) [923915] - [net] fix address check in rtnl_fdb_del (Amerigo Wang) [923915] - [net] vxlan: allow removal of single destination from fdb entry (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_parse (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_find_rdst (Amerigo Wang) [923915] - [net] vxlan: add implicit fdb entry for default destination (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: cosmetic cleanup's (Amerigo Wang) [923915] - [net] vxlan: Use initializer for dummy structures (Amerigo Wang) [923915] - [net] vxlan: port module param should be ushort (Amerigo Wang) [923915] - [net] vxlan: convert remotes list to list_rcu (Amerigo Wang) [923915] - [net] vxlan: make vxlan_xmit_one void (Amerigo Wang) [923915] - [net] vxlan: move cleanup to uninit (Amerigo Wang) [923915] - [net] vxlan: fix race caused by dropping rtnl_unlock (Amerigo Wang) [923915] - [net] vxlan: send notification when MAC migrates (Amerigo Wang) [923915] - [net] vxlan: move IGMP join/leave to work queue (Amerigo Wang) [923915] - [net] vxlan: fix crash from work pending on module removal (Amerigo Wang) [923915] - [net] vxlan: fix out of order operation on module removal (Amerigo Wang) [923915] - [net] vxlan: fix check for migration of static entry (Amerigo Wang) [923915] - [net] vxlan: handle skb_clone failure (Amerigo Wang) [923915] - [net] vxlan: only migrate dynamic FDB entries (Amerigo Wang) [923915] - [net] vxlan: fix race between flush and incoming learning (Amerigo Wang) [923915] - [net] vxlan: defer vxlan init as late as possible (Amerigo Wang) [923915] - [net] vxlan: use unsigned int instead of unsigned (Amerigo Wang) [923915] - [net] vxlan: remove the unused rcu head from struct vxlan_rdst (Amerigo Wang) [923915] - [net] vxlan: Update vxlan fdb 'used' field after each usage (Amerigo Wang) [923915] - [net] vxlan: listen on multiple ports (Amerigo Wang) [923915] - [net] vxlan: do not set SKB_GSO_UDP (Amerigo Wang) [923915] - [net] vxlan: allow choosing destination port per vxlan (Amerigo Wang) [923915] - [net] vxlan: compute source port in network byte order (Amerigo Wang) [923915] - [net] vxlan: source compatiablity with IFLA_VXLAN_GROUP (Amerigo Wang) [923915] - [net] vxlan: fix byte order issues with NDA_PORT (Amerigo Wang) [923915] - [net] vxlan: document UDP default port (Amerigo Wang) [923915] - [net] vxlan: update mail address and copyright date (Amerigo Wang) [923915] - [net] vxlan: Allow L2 redirection with L3 switching (Amerigo Wang) [923915] - [net] vxlan: Allow setting destination to unicast address (Amerigo Wang) [923915] - [net] vxlan: don't bypass encapsulation for multi- and broadcasts (Amerigo Wang) [923915] - [net] vxlan: use htonl when snooping for loopback address (Amerigo Wang) [923915] - [net] vxlan: fix some sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Bypass encapsulation if the destination is local (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Use IP Tunnels tunnel ENC encap API (Amerigo Wang) [923915] - [net] vxlan: generalize forwarding tables (Amerigo Wang) [923915] - [net] vxlan: Add vlan support to static neighbors (Amerigo Wang) [923915] - [net] vxlan: allow live mac address change (Amerigo Wang) [923915] - [net] vxlan: add DOVE extensions for VXLAN (Amerigo Wang) [923915] - [net] vxlan: move SET_ETHTOOL_OPS() to vxlan_newlink() (Amerigo Wang) [923915] - [net] vxlan: specify fl4.proto before calling ip_route_output_key() (Amerigo Wang) [923915] - [net] vxlan: Depend on CONFIG_INET (Amerigo Wang) [923915] - [net] fix invalid usage of netdev->priv_flags (Stanislaw Gruszka) [984373]- [drm] upstream sync to 3.9.9 (Rob Clark) [818344 902637 962824] - [uapi] install UAPI headers in the correct path (Rob Clark) [962824] - [debug] lockdep: provide mutex_lock_nest_lock (Rob Clark) [962824] - [pci] backport PCIE_SPEED_* (Rob Clark) [962824] - [pci] Add PCIe Link Capability link speed and width names (Rob Clark) [962824] - [fs] export get_task_comm() (Rob Clark) [962824] - [x86] sgi-xp: handle non-fatal traps - headers (George Beshers) [956876] - [x86] sgi-xp: handle non-fatal traps (George Beshers) [956876] - [x86] irq: Rename gsi_end gsi_top, and fix off by one errors (Prarit Bhargava) [998602] - [x86] ioapic: In mpparse use mp_register_ioapic (Prarit Bhargava) [998602] - [x86] ioapic: Teach mp_register_ioapic to compute a global gsi_end (Prarit Bhargava) [998602] - [x86] Reinsert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Prarit Bhargava) [855057 998602] - [virt] Add a check to catch KVM emulation of Hyper-V (Jason Wang) [985747] - [virt] kvm: Switch to use hypervisor_cpuid_base() (Jason Wang) [985747] - [x86] Introduce hypervisor_cpuid_base() (Jason Wang) [985747] - [kernel] kexec: add the values related to buddy system for filtering free pages (Nigel Croxon) [960746] - [virt] hv_balloon: Initialize the transaction ID just before sending the packet (Jason Wang) [993473] - [virt] hv_balloon: Do not post pressure status if interrupted (Jason Wang) [993473] - [virt] hv_balloon: Fix a bug in the hot-add code (Jason Wang) [993473] - [kernel] sysctl: range checking in do_proc_dointvec_ms_jiffies_conv (Francesco Fusco) [972430] - [net] neigh: prevent overflowing params in /proc/sys/net/ipv4/neigh/ (Francesco Fusco) [972430] - [net] neigh: fix some compiler warning in net/core/neighbour.c (Francesco Fusco) [972430] - [net] neigh: prohibit negative value for unres_qlen_bytes parameter (Francesco Fusco) [972430] - [net] netfilter: don't permit ct creation with random tuple (Thomas Graf) [994393] - [net] netfilter: fix BUG_ON while removing nf_conntrack with netns (Thomas Graf) [991246] - [net] gro: Fix kcalloc argument order (Amerigo Wang) [995405] - [net] gro: fix a race in gro_cell_poll() (Amerigo Wang) [995405] - [net] ip_tunnel: fix a pointer cast in ip_tunnel_xmit() (Amerigo Wang) [995405] - [virt] xen: avoid allocation causing potential swap activity on the resume path (Radim Krcmar) [996631] - [virt] xen: ensure timer tick is resumed even on CPU driving the resume (Radim Krcmar) [996631] - [infiniband] ipoib: Fix race in deleting ipoib_neigh entries (Doug Ledford) [987174] - [scsi] libiscsi: Added new boot entries in the session sysfs (Chris Leech) [994743] - [x86] kvm: use kernel_fpu_begin/end() in kvm_load/put_guest_fpu() (Fam Zheng) [988658] - [block] do not pass disk names as format strings (Alexander Gordeev) [971372] {CVE-2013-2851}- [fs] Revert "ext4: dont let i_reserved_meta_blocks go negative" (Rafael Aquini) [916592] - [fs] Revert "ext4: introduce reserved space" (Rafael Aquini) [916592] - [netdrv] bnx2x: fill in sane dump flag information (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: remove zeroing of dump data buffer (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix dump flag handling (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix crash in bnx2x_set_vlan_stripping() (Michal Schmidt) [995475] - [scsi] lpfc: Update lpfc version for 8.3.7.21.1p driver release (Rob Evers) [947546] - [scsi] lpfc: Merge with "lpfc 8.3.31: Fixed system panic due to midlayer abort and (Rob Evers) [947546] - [scsi] lpfc: Removed obsolete fcp_eq_count and fcp_wq_count driver attributes (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a race condition between SLI host and port failed FCF rediscovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed issue mailbox wait routine failed to issue dump memory mbox command (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic due to unsafe walking and deleting linked list (Rob Evers) [947546] - [scsi] lpfc: lpfc 8.3.40: Fixed FCoE connection list vlan identifier and add FCF list debug (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Clarified the behavior of the lpfc_max_luns module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix to allow OCM to report FEC status (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a missing return code in a logging message (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed some logging message fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed list corruption when lpfc_drain_tx runs (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix starting reference tag when calculating BG error (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix inconsistent list removal causes crash (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic during handling unsolicited receive buffer error condition (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix BlockGuard error checking (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed crash during FCoE failover testing (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix lpfc_used_cpu to be more dynamic (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver handling of CLEAR_LA with NPIV enabled causing SID=0 frames out (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced tmo value set to FLOGI WQE for quick recovery from FLOGI sequence timeout (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Add log message when completes with clean address bit set to zero (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver vector mapping to CPU affinity (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed iocb flags not being reset for scsi commands (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed not returning FAILED status when SCSI invoking host reset handler failed (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed bad book keeping in posting els sgls to port (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard to take advantage of rdprotect/wrprotect info when available (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced spinlock contention on SCSI buffer list (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed crash when processing bsg's sg list with high memory pages (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with SCSI Host reset (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Doorbell formation information logged in dual-chute mode WQ and RQ setup (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large s/g lists for BlockGuard (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large lpfc_sg_seg_cnt values (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed pt2pt and loop discovery problems on topology changes (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove driver dependency on HZ (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard error reporting (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed VPI allocation issues after firmware dump is performed (Rob Evers) [947546] - [scsi] lpfc: fix potential NULL pointer dereference in lpfc_sli4_rq_put() (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed potential mis-interpretation of READ_TOPOLOGY reserved fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fix default value for lpfc_enable_rrq (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed circular locking dependency and inconsistent lock state issues (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed PT2PT bring up problem for FC SLI4 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed OXID reuse issue (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed deadlock condition in FCF round robin handling (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed bsg timeout handling issues that would result in crashes ? applied and checked into RHEL6.5 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed degraded performance after cable pulls (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed NMI watch dog panic's when resetting the hba (Rob Evers) [947546] - [scsi] lpfc: treewide: Fix typos in kernel messages (Rob Evers) [947546] - [scsi] lpfc: fix lpfc build when wmb() is defined as mb() (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed infinite loop in lpfc_sli4_fcf_rr_next_index_get (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed crash due to SLI Port invalid resource count (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for FCoE protocol dual-chute (ULP) operation (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed stale ndlp state when the node is marked for deferred removal (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fix potential memory corruption bug (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed no-context ABTS failed with BA_RJT (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Removed use of NOP mailboxes for interrupt verification (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed exhausted retry for plogi to nameserver (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed ELS_REC received on the unsolicited receive queue (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for change_queue_type (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct mask error (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct buffer length overrun (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Update DIF support for passthru/strip/insert (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Fix bug with Target Resets and FCP2 devices (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed not checking solicition in progress bit when verifying FCF record for use (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed PRLI not being retried if a LS_RJT with a reason (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Expand I/O channel support for large systems (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Adjust IO Channels to 1 when INTx (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fix interrupt delay multipler conversion for eq_create (Rob Evers) [947546] - [scsi] lpfc 8.3.34: Correct typecasts for snprintf messages (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Fix number of IO channels to match CPUs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Fixed debugfs queInfo to include queue stats (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Make I/O to hw queue distribution algorithm a module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Change Naming convention for SLI4 Interrupt vector (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Allow per-hba interrupt rate tuning (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Tie parallel I/O queues into separate MSIX vectors (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add Interrupts per second stats via debugfs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Parallelize SLI-4 Q distribution (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Formally separate lpfc_sli_ring SLI-3 and SLI-4 variantions (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add debugfs interface to display SLI queue information (Rob Evers) [947546] - [scsi] lpfc: treewide: fix comment/printk/variable typos (Rob Evers) [947546] - [netdrv] qlcnic: Update version to 5.2.43 (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance virtual NIC logging (Chad Dupuis) [927395] - [netdrv] qlcnic: qlcnic_get_board_name() function cleanup (Chad Dupuis) [927395] - [netdrv] qlcnic: Implement GET_LED_STATUS command for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: modify reset recovery path in diag mode (Chad Dupuis) [927395] - [netdrv] qlcnic: diagnostics routine changes (Chad Dupuis) [927395] - [netdrv] qlcnic: Convert nested if-else to switch-case (Chad Dupuis) [927395] - [netdrv] qlcnic: Initialize trans_work and idc_aen_work at VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Remove qlcnic_config_npars module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Update IRQ name for 8200 and 8300 Series adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Disable INT-x interrupt for 83xx on driver unload (Chad Dupuis) [927395] - [netdrv] qlcnic: Support spoof check config (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix LRO bugs while tuning offloads using Q application (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable LRO if it was disabled by RX checksum (Chad Dupuis) [927395] - [netdrv] qlcnic: remove netdev->trans_start updates within the driver (Chad Dupuis) [927395] - [netdrv] qlcnic: Return proper error codes from probe failure paths (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix validation of link event command (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix mailbox response handling (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix bug in diagnostics test reset recovery path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix reset recovery after transmit timeout (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool supported port status for 83xx (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix missing bracket in module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool strings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix setting MAC address (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.42 (Chad Dupuis) [927395] - [netdrv] qlcnic: Add identifying string for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Rename the IRQ description (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable Interrupt Coalescing for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Add eSwitch statistics support (Chad Dupuis) [927395] - [netdrv] qlcnic: Take EPORT out of reset sequence before disabling PAUSE (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance channel configuration logs (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.41 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support polling for mailbox events (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix loopback test for SR-IOV PF (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VLAN id config (Chad Dupuis) [927395] - [netdrv] qlcnic: Support MAC address, Tx rate config (Chad Dupuis) [927395] - [netdrv] qlcnic: VF reset recovery implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: VF FLR implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Change 82xx adapter VLAN id endian type (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix typo in logs (Chad Dupuis) [927395] - [netdrv] qlcnic: fix TSO race condition (Chad Dupuis) [927395] - [netdrv] qlcnic: Stop traffic before performing loopback test (Chad Dupuis) [927395] - [netdrv] qlcnic: fix beaconing test for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix set_flags handler for ethtool (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.40 (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix sparse warnings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix NULL dereference in error path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix potential NULL dereference (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.39 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support atomic commands (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VF-PF communication channel commands (Chad Dupuis) [927395] - [netdrv] qlcnic: VF-PF communication channel implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Use shared interrupt vector for Tx and Rx (Chad Dupuis) [927395] - [netdrv] qlcnic: SR-IOV VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Support SR-IOV enable and disable (Chad Dupuis) [927395] - [netdrv] qlcnic: Add QLCNIC_SRIOV to Kconfig (Chad Dupuis) [927395]- [mm] reinstate mmap -EINVAL return error code when mapping length is zero (Rafael Aquini) [995339] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592] - [fs] ext4: dont let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [firmware] efivars: Use correct efi_pstore_info struct when calling pstore_register (Lenny Szubowicz) [867689] - [s390] zfcp: block queue limits with data router (Hendrik Brueckner) [952734] - [char] ipmi: eliminate long delay in ipmi_si on SGI UV2 (George Beshers) [876778] - [net] bridge: fix a conflict in if_bridge.h with glibc headers (Amerigo Wang) [981325] - [usb] fix endpoint-disabling for failed config changes (Don Zickus) [889391] - [usb] Free the allocated memory before exiting on error (Don Zickus) [889391] - [usb] xhci: fix list access before init (Don Zickus) [889391] - [usb] xhci-mem: init list heads at the beginning of init (Don Zickus) [889391] - [usb] xhci: override bogus bulk wMaxPacketSize values (Don Zickus) [889391] - [usb] enclose USB_XHCI_HCD related symbols within a if USB_XHCI_HCD block (Don Zickus) [889391] - [usb] xhci: clarify compliance mode debug messages (Don Zickus) [889391] - [usb] xhci: Rename SEGMENT_SIZE and SEGMENT_SHIFT as the former is used in a.out.h (Don Zickus) [889391] - [usb] xhci: Use ilog2() rather than __ffs() for calculating SEGMENT_SHIFT (Don Zickus) [889391] - [usb] xhci: Don't warn on empty ring for suspended devices (Don Zickus) [889391] - [usb] xhci: Fix TRB transfer length macro used for Event TRB (Don Zickus) [889391] - [usb] xhci: fix build warning (Don Zickus) [889391] - [usb] xhci: fix bit definitions for IMAN register (Don Zickus) [889391] - [usb] xhci: correctly enable interrupts (Don Zickus) [889391] - [usb] xhci: fix memory leak of URB-private data (Don Zickus) [889391] - [usb] xhci: fix incorrect bit test (Don Zickus) [889391] - [usb] xhci: Fix TD size for isochronous URBs (Don Zickus) [889391] - [usb] xhci: Fix isoc TD encoding (Don Zickus) [889391] - [usb] xhci: remove unused trb var in xhci_irq() (Don Zickus) [889391] - [usb] xhci: Add Lynx Point LP to list of Intel switchable hosts (Don Zickus) [889391] - [usb] xhci: move HC_STATE_SUSPENDED check to xhci_suspend() (Don Zickus) [889391] - [usb] xhci: Stricter conditional for Z1 system models for Compliance Mode Patch (Don Zickus) [889391] - [usb] xhci: Extend Fresco Logic MSI quirk (Don Zickus) [889391] - [usb] xhci: fix null-pointer dereference when destroying half-built segment rings (Don Zickus) [889391] - [usb] xhci: Fix TD Size calculation on 1.0 hosts (Don Zickus) [889391] - [usb] xhci: Fix conditional check in bandwidth calculation (Don Zickus) [889391] - [usb] xhci: Avoid global symbol pollution with handshake (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused ep_ctx (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused slot_ctx (Don Zickus) [889391] - [usb] xhci: Fix missing break in xhci_evaluate_context_result (Don Zickus) [889391] - [usb] xhci: Fix potential NULL ptr deref in command cancellation (Don Zickus) [889391] - [usb] xhci: Remove __force__ __u16 before assigning DeviceRemovable and assign directly (Don Zickus) [889391] - [usb] xhci-ring: removes unnecessary semicolon (Don Zickus) [889391] - [usb] xhci: update a comment regarding the BOS descriptor to reflect the code (Don Zickus) [889391] - [usb] xhci: sparse fixes (Don Zickus) [889391] - [usb] Fail a get config when the port is powered off (Don Zickus) [889391] - [usb] xhci: Handle clear PORT_POWER feature (Don Zickus) [889391] - [usb] redefine DeviceRemovable and wHubDelay as _le16 (Don Zickus) [889391] - [usb] xhci: Avoid "dead ports", add roothub port polling (Don Zickus) [894180] - [usb] Handle warm reset failure on empty port (Don Zickus) [894180] - [usb] Ignore port state until reset completes (Don Zickus) [894180] - [usb] Increase reset timeout (Don Zickus) [894180] - [usb] Allow USB 3.0 ports to be disabled (Don Zickus) [894180] - [usb] Ignore xHCI Reset Device status (Don Zickus) [894180] - [usb] Handle auto-transition from hot to warm reset (Don Zickus) [894180] - [usb] xhci: Handle HS bulk/ctrl endpoints that don't NAK (Don Zickus) [894180] - [usb] Enable LPM after a failed probe (Don Zickus) [815547] - [usb] Don't enable LPM if the exit latency is zero (Don Zickus) [815547] - [usb] Send Set SEL before enablng parent U1/U2 timeout (Don Zickus) [815547] - [usb] xhci: endianness xhci_calculate_intel_u2_timeout (Don Zickus) [815547] - [usb] xhci: fix integer overflow (Don Zickus) [815547] - [usb] Fix LPM disable count mismatch on driver unbind (Don Zickus) [815547] - [usb] Disable LPM while the device is unconfigured (Don Zickus) [815547] - [usb] Fix LPM disable/enable during device reset (Don Zickus) [815547] - [usb] xhci: Fix DIV_ROUND_UP compile error (Don Zickus) [815547] - [usb] xhci: Fix compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Fix core compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Disable hub-initiated LPM for comms devices (Don Zickus) [815547] - [usb] xhci: Add Intel U1/U2 timeout policy (Don Zickus) [815547] - [usb] xhci: Add infrastructure for host-specific LPM policies (Don Zickus) [815547] - [usb] Add macros for interrupt endpoint types (Don Zickus) [815547] - [usb] xhci: Reserve one command for USB3 LPM disable (Don Zickus) [815547] - [usb] xhci: Some Evaluate Context commands must succeed (Don Zickus) [815547] - [usb] Disable USB 3.0 LPM in critical sections (Don Zickus) [815547] - [usb] Add support to enable/disable USB3 link states (Don Zickus) [815547] - [usb] Allow drivers to disable hub-initiated LPM (Don Zickus) [815547] - [usb] Calculate USB 3.0 exit latencies for LPM (Don Zickus) [815547] - [usb] Refactor code to set LPM support flag (Don Zickus) [815547] - [usb] Make sure to fetch the BOS desc for roothubs (Don Zickus) [815547] - [usb] xhci: Add roothub code to set U1/U2 timeouts (Don Zickus) [815547] - [scsi] pm8001: Add new driver pmc8001 to RHEL 6.5 (Rich Bono) [922129] - [scsi] bnx2fc: introduce missing kfree (Jan Vesely) [916004] - [scsi] bnx2fc: Fix common misspellings (Jan Vesely) [916004] - [scsi] bnx2fc: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916004] - [scsi] bnx2fc: Make the fcoe_cltr the SCSI host parent (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.14 (Jan Vesely) [916004] - [scsi] bnx2fc: Update copyright dates (Jan Vesely) [916004] - [scsi] bnx2fc: Fix race condition between IO completion and abort (Jan Vesely) [916004] - [scsi] bnx2fc: Include chip number in the symbolic name (Jan Vesely) [916004] - [scsi] bnx2fc: Enable cached tasks to improve performance (Jan Vesely) [916004] - [scsi] bnx2fc: adjust duplicate test (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.13 (Jan Vesely) [916004] - [scsi] bnx2fc: Support max IO size to 512KB (Jan Vesely) [916004] - [scsi] bnx2fc: Tx/Rx byte counts reset to 0 when exceeding 32 bit values (Jan Vesely) [916004] - [scsi] bnx2fc: Map the doorbell register between offload and enable requests (Jan Vesely) [916004] - [scsi] bnx2fc: Move offload/upload wait logic into a function (Jan Vesely) [916004] - [scsi] bnx2fc: support software fcoe target (Jan Vesely) [916004] - [scsi] bnx2fc: remove useless calls to memset() (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: add support to get_netdev for bnx2f_interface (Jan Vesely) [916004] - [scsi] bnx2fc: Use the fcoe_sysfs control interface (Jan Vesely) [916004] - [scsi] libfcoe, fcoe, bnx2fc: Add new fcoe control interface (Jan Vesely) [916004] - [scsi] bnx2fc: treewide: fix typo of "suppport" in various comments (Jan Vesely) [916004] - [scsi] fix various printk and comment typos (Jan Vesely) [916004] - [scsi] fcoe, bnx2fc, libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Jan Vesely) [916004] - [scsi] bnx2fc: Allocate fcoe_ctlr with bnx2fc_interface, not as a member (Jan Vesely) [916004] - [scsi] bnx2i: Fixed bugs in the handling of unsolicited NOP-Ins (Jan Vesely) [916003] - [scsi] bnx2i: Update version and copyright year 2013 (Jan Vesely) [916003] - [scsi] bnx2i: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916003] - [scsi] bnx2i: Fix typo in printk and comments (Jan Vesely) [916003] - [scsi] bnx2i: fix the bit manipulation when setting the error mask (Jan Vesely) [916003] - [scsi] bnx2i: removed the individual PCI DEVICE ID checking (Jan Vesely) [916003]- [netdrv] ixgbe: fix broken module parameter IntMode (Andy Gospodarek) [958967] - [netdrv] ixgbe: fix broken module parameter FdirMode (Andy Gospodarek) [958967] - [fs] fuse: initialize dentry->d_op properly in fuse_direntplus_link() (Brian Foster) [994492] - [fs] nfs4: Fix infinite loop in nfs4_lookup_root (Scott Mayhew) [987426] - [tracing] Replace syscall_meta_data struct array with pointer array (Jiri Olsa) [992987] - [tracing] Replace trace_event struct array with pointer array (Jiri Olsa) [992987] - [mm] percpu: don't implicitly include slab.h from percpu.h (Baoquan He) [878312] - [mm] percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addresses (Baoquan He) [878312] - [mm] percpu: explain why per_cpu_ptr_to_phys() is more complicated than necessary (Baoquan He) [878312] - [mm] percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] percpu: should use is_vmalloc_addr() (Baoquan He) [878312] - [mm] percpu: fix pcpu_last_unit_cpu (Baoquan He) [878312] - [mm] percpu: fix first chunk match in per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: fix trivial bugs in pcpu_build_alloc_info() (Baoquan He) [878312] - [mm] percpu: move vmalloc based chunk management into percpu-vm.c (Baoquan He) [878312] - [mm] percpu: misc preparations for nommu support (Baoquan He) [878312] - [mm] percpu: reorganize chunk creation and destruction (Baoquan He) [878312] - [mm] percpu: factor out pcpu_addr_in_first/reserved_chunk() and update per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: add __percpu sparse annotations to core kernel subsystems (Baoquan He) [878312] - [mm] percpu: avoid calling __pcpu_ptr_to_addr() (Baoquan He) [878312] - [mm] percpu: refactor the code in pcpu_depopulate_chunk() (Baoquan He) [878312] - [mm] percpu: add missing per_cpu_ptr_to_phys() definition for UP (Baoquan He) [878312] - [mm] percpu: Fix kdump failure if booted with percpu_alloc=page (Baoquan He) [878312] - [mm] Revert: percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] Revert: percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [878312] - [md] raid5: fix interaction of 'replace' and 'recovery' (Jes Sorensen) [994382] - [md] raid10: remove use-after-free bug (Jes Sorensen) [994382] - [md] Remove recent change which allows devices to skip recovery (Jes Sorensen) [994382] - [md] raid10: fix two problems with RAID10 resync (Jes Sorensen) [994382] - [infiniband] ocrdma: Fix several stack info leaks (Doug Ledford) [827601] - [infiniband] ocrdma: Remove unused include (Doug Ledford) [827601] - [infiniband] hw: import new ocrdma driver from upstream tree (Doug Ledford) [827601] - [infiniband] cma: Export AF_IB statistics (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to specify AF_IB when joining multicast (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to pass AF_IB into resolve (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to bind to AF_IB (Michal Schmidt) [908111] - [infiniband] ucma: Name changes to indicate only IP addresses supported (Michal Schmidt) [908111] - [infiniband] ucma: Add ability to query GID addresses (Michal Schmidt) [908111] - [infiniband] cma: Export cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] ucma: Support querying when IB paths are not reversible (Michal Schmidt) [908111] - [infiniband] sa: Export function to pack a path record into wire format (Michal Schmidt) [908111] - [infiniband] ucma: Support querying for AF_IB addresses (Michal Schmidt) [908111] - [infiniband] cma: Only listen on IB devices when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Set qkey for AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Expose private data when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Merge cma_get/save_net_info (Michal Schmidt) [908111] - [infiniband] cma: Remove unused SDP related code (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_route() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_addr() (Michal Schmidt) [908111] - [infiniband] cma: Verify that source and dest sa_family are the same (Michal Schmidt) [908111] - [infiniband] cma: Restrict AF_IB loopback to binding to IB devices only (Michal Schmidt) [908111] - [infiniband] cma: Add helper functions to return id address information (Michal Schmidt) [908111] - [infiniband] cma: Do not modify sa_family when setting loopback address (Michal Schmidt) [908111] - [infiniband] cma: Allow user to specify AF_IB when binding (Michal Schmidt) [908111] - [infiniband] cma: Update port reservation to support AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Add AF_IB support to ip_addr_size (Michal Schmidt) [908111] - [infiniband] cma: Include AF_IB in loopback and any address checks (Michal Schmidt) [908111] - [infiniband] cma: Allow enabling reuseaddr in any state (Michal Schmidt) [908111] - [infiniband] rdma: Define native IB address (Michal Schmidt) [908111] - [netdrv] mlx4: Set link type for RAW PACKET QPs in the QP context (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Disable VLAN stripping for RAW PACKET QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fetch XRC SRQ in the CQ polling code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Advertise MW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Support memory window binding (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove redundant NULL check before kfree (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix compiler warning about uninitialized 'vlan' variable (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Convert is_xxx variables in build_mlx_header() to bool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove local invalidate segment unused fields (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Adjust duplicate test (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix bug unwinding on error in mlx4_ib_init_sriov() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix build error on platforms where UL is not 64 bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix unresolved 64bit math in mellanox/mlx4/en_dcb_nl.c (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Can set maxrate only for TC0 (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set max rate-limit for a TC (Amir Vadai) [950401 950910 950913 950915] - [netdrv] dcb: Add an optional max rate attribute (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable RFS when running in SRIOV mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Initialize RFS filters lock and list in init_netdev (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Limit the RFS filter IDs to be < RPS_NO_FILTER (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add accelerated RFS support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add rmap support to mlx4_assign_eq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix small memory leak on error (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Dynamic VST to VST vlan/qos changes (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fail device init if num_vfs is negative (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add warning in case of command timeouts (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Replace sscanf() with kstrtoint() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add prints when TX timeout occurs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Change log level from error to debug for vlan related messages (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Do not query stats when device port is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix resource leak in error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: allow order-0 memory allocations in RX path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: use one page fragment per incoming frame (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx_en: Timestamping is not supported in slave mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Keep VF assigned MAC in the PF admin table (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Handle unassigned VF MAC address correctly (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix adaptive moderation cq update (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Strengthen VLAN tags/priorities enforcement in VST mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add missing report on VST and spoof-checking dev caps (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix a build error on 32bit arches (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add support to get VF config (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF default vlan ID and priority support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF mac address support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add structures to keep VF Ethernet ports information (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add reference counting to MAC registeration (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable HW clock overflow check when no HW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable HW timestamping for VFs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Expose a few helpers to fill DMFS HW strucutures (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of DMFS HW rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Change a few DMFS fields names to match firmare spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Match DMFS promiscuous field names to firmware spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Move DMFS HW structs to common header file (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Reduce warning message for SRQ_LIMIT event to debug level (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add a service task (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Support software timestamping (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add HW timestamping support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Read HCA frequency and map internal clock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add timestamping device capability (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Implement SRQ object lookup from srqn (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: set correct MTU in SRIOV (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Translate guest B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add helper function to translate B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Advertize DCB_CAP_DCBX_HOST in getdcbx (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Enable DCB ETS ops only when supported by the firmware (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Added proper description for two device capabilities (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix setting initial MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disallow releasing VF QPs which have steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Always use 64 bit resource ID when doing lookup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove ethtool flow steering rules before releasing QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong order of flow steering resources removal (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong mask applied on EQ numbers in the wrapper (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup MAC resources on module unload or port stop (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix race when setting the device MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix endianness bug in set_param_l (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Turn off device-managed FS bit in dev-cap wrapper if DMFS is not enabled (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable mlx4_QP_ATTACH calls from guests if the host uses flow steering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Implement memory windows allocation and deallocation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Enable memory windows in INIT_HCA and QUERY_HCA (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable memory windows for virtual functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix allocation of device tx_cq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Propagate MR deregistration failures to caller (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Rename MPT-related functions to have mpt_ prefix (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add unicast MAC filtering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Manage hash of MAC addresses per port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Save previous MAC address of the port so we can replace it later (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Re-arrange ndo_set_rx_mode related code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Move Ethernet related functionality from mlx4_core to mlx4_en (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup multiline strings (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Optimize Rx fast path filter checks (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Optimize loopback related checks in data path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Assigning TX irq per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix compilation error when CONFIG_INET isn't defined (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix error propagation for ethtool helper function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix transmit timeout when driver restarts port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't reassign port mac address on firmware that supports it (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Use firmware driven flow steering hash mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ethtool rules leftovers after module unloaded (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Block insertion of ethtool steering rules while the interface is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix vlan mask for ethtool steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Validate VLAN IDs provided in ethtool flow steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ip/udp steering rules multicast mac when attached via ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Set correctly allow_loopback flag (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of HW flow steering rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race when closing TX queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Return proper error code when __mlx4_add_one fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use the correct netif lock on ndo_set_rx_mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix traffic loss under promiscuous mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Issue the dump eth statistics command under lock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: remove redundant code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add support for destination MAC in steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use generic etherdevice.h functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set number of rx/tx channels using ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix TX moderation info loss after set_ringparam is called (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adjusting moderation per each ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove remnants of LRO support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Unmap UAR also in the case of error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't use vlan tag value as an indication for vlan presence (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Perform correct resource cleanup if mlx4_QUERY_ADAPTER() fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Remove annoying debug messages from SR-IOV flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix skb truesize underestimation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] etherdevice.h: Add ether_addr_equal_64bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] ethtool: Add destination MAC address to flow steering API (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fixing TX queue stop/wake flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: nullify cq->vector field when closing completion queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Checksum counters per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix vlan table overflow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adding 40gb speed report for ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix crash upon device initialization error (Amir Vadai) [950401 950910 950913 950915] - [net] introduce IFF_NO_UNICAST_FLT (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add more rtnl_link_ops callbacks (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add rtnl_link_ops support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ib_srp: Eliminate state SRP_TARGET_DEAD - minus system_long_wq (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Allow SRP disconnect through sysfs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Simplify attribute initialization code (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Fix attribute registration (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Document sysfs attributes (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: use __scsi_target_unblock (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add Mellanox copyright (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Fix device removal flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add support for iser CM REQ additional info (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Return error to upper layers on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Move informational messages from error to info level (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add module version (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: add support for TIPC protocol (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_hard_header() return value (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix send lockup due to missed TX completion (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: zero last byte for strncpy (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: simplify a warning message (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: limit the size allocated by rds_message_alloc() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Free ipoib neigh on path record failure so path rec queries are retried (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Fail I/O requests if the transport is offline (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid endless SCSI error handling loop (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid sending a task management function needlessly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Track connection state properly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Enable iser when FMRs are not supported (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Avoid error prints on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Use proper define for the commands per LUN value advertised to SCSI ML (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Don't attempt to release resources on error flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Add version and firmware info to ethtool reporting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_neigh hashing to use the correct daddr octets (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix crash due to skb double destruct (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: remove depends on CONFIG_EXPERIMENTAL (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Call skb_dst_drop() once skb is enqueued for sending (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: send disconnect request without waiting for CM timewait exit (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: destroy and recreate QP and CQs when reconnecting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce the helper function srp_remove_target() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Suppress superfluous error messages (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Process all error completions (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce srp_handle_qp_err() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Simplify SCSI error handling (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Keep processing commands during host removal (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Eliminate state SRP_TARGET_CONNECTING (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Increase block layer timeout (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add more RX CQs to scale out processing of SCSI responses (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Don't touch cmid after dropping reference (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Verify that QP handler is valid before dispatching events (Doug Ledford) [791284 865301 950918 983117] - [infiniband] uverbs: Implement memory windows support in uverbs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Add "type 2" memory windows support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Change return value from find_gid_port() (Doug Ledford) [791284 865301 950918 983117]- [fs] autofs: remove autofs dentry mount check (Ian Kent) [947275] - [net] bridge: do not call setup_timer() multiple times (Amerigo Wang) [994430] - [mm] compaction: fixup need_compaction (Andrea Arcangeli) [953225] - [mm] compaction: add compaction to zone_reclaim_mode (Andrea Arcangeli) [953225] - [mm] zone_reclaim: after a successful zone_reclaim check the min watermark (Andrea Arcangeli) [953225] - [mm] compaction: increase the high order pages in the watermarks (Andrea Arcangeli) [953225] - [mm] compaction: don't require high order pages below min wmark (Andrea Arcangeli) [953225] - [mm] compaction: reset before initializing the scan cursors (Andrea Arcangeli) [953225] - [mm] compaction: don't depend on kswapd to invoke reset_isolation_suitable (Andrea Arcangeli) [953225] - [mm] zone_reclaim: compaction: scan all memory with /proc/sys/vm/compact_memory (Andrea Arcangeli) [953225] - [mm] zone_reclaim: remove ZONE_RECLAIM_LOCKED (Andrea Arcangeli) [953225] - [mm] page_alloc: avoid marking zones full prematurely after zone_reclaim() (Andrea Arcangeli) [953225] - [x86] trace: Add irq_enter/exit() in smp_trace_reschedule_interrupt() (Seiji Aguchi) [738712] - [x86] trace: Add config option checking to the definitions of mce handlers (Seiji Aguchi) [738712] - [x86] trace: Do not call local_irq_save() in load_current_idt() (Seiji Aguchi) [738712] - [x86] trace: Move creation of irq tracepoints from apic.c to irq.c (Seiji Aguchi) [738712] - [x86] trace: Add irq vector tracepoints (Seiji Aguchi) [738712] - [x86] trace: Introduce entering/exiting_irq() (Seiji Aguchi) [738712] - [x86] trace: Add DEFINE_EVENT_FN() macro (Seiji Aguchi) [738712] - [x86] uv3: Trim MMR register definitions after code changes for SGI UV3 (George Beshers) [988345] - [x86] uv3: Check current gru hub support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Time Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update x2apic Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Hub Info for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update ACPI Check to include SGI UV3 (George Beshers) [988345] - [x86] uv3: Update MMR register definitions for SGI Ultraviolet System 3 (George Beshers) [988345] - [kernel] coredump: change wait_for_dump_helpers() to use wait_event_interruptible() (Oleg Nesterov) [773215] - [kernel] coredump: introduce dump_interrupted() (Oleg Nesterov) [773215] - [kernel] coredump: Un-inline the core-dump helper functions (Oleg Nesterov) [773215] - [kernel] coredump: sanitize the setting of signal->group_exit_code (Oleg Nesterov) [773215] - [kernel] coredump: ensure that SIGKILL always kills the dumping thread (Oleg Nesterov) [773215] - [kernel] coredump: only SIGKILL should interrupt the coredumping task (Oleg Nesterov) [773215] - [kernel] coredump: set ->group_exit_code for other CLONE_VM tasks too (Oleg Nesterov) [773215] - [fs] procfs: allow threads to rename siblings via /proc/pid/tasks/tid/comm (Jerome Marchand) [950840] - [security] selinux: make security_sb_clone_mnt_opts return an error on context mismatch (Jeff Layton) [800218] - [netdrv] bna: fix vlan_grp handling (Stefan Assmann) [886420] - [netdrv] mlx4_en: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlge: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlcnic: fix vlgrp handling (Stefan Assmann) [886420] - [fs] nfs4: end back channel session draining (Steve Dickson) [984118] - [fs] nfs4: Fix a pNFS session draining deadlock (Steve Dickson) [984118] - [fs] xfs: Fix delalloc WARN_ON() in xfs_vm_releasepage() (Aaron Tomlin) [991496] - [fs] nfs: Fix access to suid/sgid executables (Niels de Vos) [988135] - [fs] nfs4: don't put ACCESS in OPEN compound if O_EXCL (Niels de Vos) [988135] - [fs] nfs4: Add ACCESS operation to OPEN compound (Niels de Vos) [988135] - [fs] livelock avoidance in sget() (Eric Sandeen) [916811] - [fs] ext4: create a new BH_Verified flag to avoid unnecessary metadata validation (Lukas Czerner) [879163] - [fs] ext4: Fix dirtying of journalled buffers in data=journal mode (Lukas Czerner) [834919] - [fs] ext4: fix ext_remove_space for punch_hole case (Lukas Czerner) [969307] - [fs] ext4: punch_hole should wait for DIO writers (Lukas Czerner) [969307] - [fs] ext4: prevent race while walking extent tree for fiemap (Lukas Czerner) [692063] - [fs] ext4: Fix possibly very long loop in fiemap (Lukas Czerner) [692063] - [fs] ext4: make FIEMAP and delayed allocation play well together (Lukas Czerner) [692063] - [fs] ext4: handle NULL p_ext in ext4_ext_next_allocated_block() (Lukas Czerner) [692063] - [fs] ext4: drop ec_type from the ext4_ext_cache structure (Lukas Czerner) [692063] - [fs] lockd: protect nlm_blocked list (David Jeffery) [967095] - [virt] hv: Populate the guest ID with RHEL info (Jason Wang) [969230] - [virt] hv: Fix a bug in version negotiation code for util services (Jason Wang) [980554] - [netdrv] e1000e: disable ASPM L1 on 82583 (Dean Nelson) [991242] - [pci] Fix bit definitions of PCI_EXP_LNKCAP2 register (Myron Stowe) [989252] - [virt] storvsc: Increase the value of STORVSC_MAX_IO_REQUESTS (Jason Wang) [969537 969548] - [virt] storvsc: Support FC devices (Jason Wang) [969537] - [virt] storvsc: Implement multi-channel support (Jason Wang) [969537] - [virt] storvsc: Update the storage protocol to win8 level (Jason Wang) [969537] - [virt] storvsc: Increase the value of scsi timeout for storvsc devices (Jason Wang) [969548] - [virt] hv: Add the GUID fot synthetic fibre channel device (Jason Wang) [969537] - [s390] sclp: add parameter to specify number of buffer pages (Hendrik Brueckner) [990853] - [usb] fix thread-unsafe anchor utiliy routines (Stanislaw Gruszka) [993005] - [kernel] hung_task: print more info when reporting the problem (Oleg Nesterov) [976899] - [cpufreq] Convert the cpufreq_driver_lock to a rwlock (Prarit Bhargava) [887045] - [scsi] fnic: fix sleeping function called from invalid context during probe (Chris Leech) [829506] - [scsi] fnic: potential dead lock in fnic_is_abts_pending() (Chris Leech) [829506] - [scsi] fnic: Incremented driver version (Chris Leech) [829506] - [scsi] fnic: fix kernel panic due to FIP mode misconfiguration (Chris Leech) [829506] - [scsi] fnic: FIP VLAN Discovery Feature Support (Chris Leech) [829506] - [scsi] fnic: Fnic Trace Utility (Chris Leech) [829506] - [scsi] fnic: New debug flags and debug log messages (Chris Leech) [829506] - [scsi] fnic: fnic driver may hit BUG_ON on device reset (Chris Leech) [829506] - [scsi] fnic: Fix SGEs limit (Chris Leech) [829506] - [scsi] fnic: fixing issues in device and firmware reset code (Chris Leech) [829506] - [scsi] fnic: fix for trusted cos (Chris Leech) [829506] - [scsi] fnic: fix incorrect use of SLAB_CACHE_DMA flag (Chris Leech) [829506] - [x86] pmu: prepare for migration support (Paolo Bonzini) [928866] - [x86] kvm: Add code to track call origin for msr assignment (Paolo Bonzini) [928866] - [x86] kvm: add kvm_arch_vcpu_postcreate callback, move TSC initialization (Paolo Bonzini) [928866] - [netdrv] e1000e: fix I217/I218 PHY initialization flow (Dean Nelson) [981032] - [netdrv] e1000e: enable support for new device IDs (Dean Nelson) [981032] - [input] wacom: BTN_TOOL_DOUBLETAP is not a valid device_type (Aristeu Rozanski) [815589] - [input] wacom: use BTN_TOOL_FINGER to indicate touch device type (Aristeu Rozanski) [815589] - [input] wacom: remove pressure for touch devices (Aristeu Rozanski) [815589] - [input] wacom: report id 3 returns 4 bytes of data (Aristeu Rozanski) [815589] - [input] wacom: add support for Lenovo tablet ID 0xE6 (Aristeu Rozanski) [815589] - [input] wacom: support 2FGT in MT format (Aristeu Rozanski) [815589] - [input] wacom: support one finger touch the touchscreen way (Aristeu Rozanski) [815589] - [input] wacom: process pen data in its own routine (Aristeu Rozanski) [815589] - [input] wacom: share pen info with touch of the same ID (Aristeu Rozanski) [815589] - [input] wacom: fix runtime PM related deadlock (Aristeu Rozanski) [815589] - [input] wacom: add support for new LCD tablets (Aristeu Rozanski) [815589] - [input] wacom: add defines for packet lengths of various devices (Aristeu Rozanski) [815589] - [input] wacom: fix error path in wacom_probe() (Aristeu Rozanski) [815589] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k (Chad Dupuis) [927382] - [scsi] Revert "qla2xxx: Add setting of driver version string for vendor application." (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear the MBX_INTR_WAIT flag when the mailbox time-out happens (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for locking issue between driver ISR and mailbox routines (Chad Dupuis) [927382] - [scsi] qla2xxx: Add clarifying printk to thermal access fail cases (Chad Dupuis) [927382] - [scsi] qla2xxx: Wait for IDC complete event to finish loopback operation (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process state change aen for reset owner (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process RSCNs for a vport on the same physical adapter (Chad Dupuis) [927382] - [scsi] qla2xxx: Correction of comment in MBC opcode defines (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct list-iteration bug in Report-ID Acquisition codes (Chad Dupuis) [927382] - [scsi] qla2xxx: Enhancements to support ISPFx00 (Chad Dupuis) [927382] - [scsi] qla2xxx: Integrate generic card temperature with mezz card temperature (Chad Dupuis) [927382] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the copyright information (Chad Dupuis) [927382] - [scsi] qla2xxx: Display the lock owner on lock acquire failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Move loopback mode reset after chip reset check (Chad Dupuis) [927382] - [scsi] qla2xxx: Extra loopback error handling for ISP83xx (Chad Dupuis) [927382] - [scsi] qla2xxx: don't free pool that wasn't allocated (Chad Dupuis) [927382] - [scsi] qla2xxx: Unload hangs after issuing BSG commands to vport (Chad Dupuis) [927382] - [scsi] qla2xxx: Do MPI reset only for 81xx (Chad Dupuis) [927382] - [scsi] qla2xxx: Do link initialization on get loop id failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the FTP site references in the driver sources (Chad Dupuis) [927382] - [scsi] qla2xxx: Reject loopback request if one is already in progress (Chad Dupuis) [927382] - [scsi] qla2xxx: Print thermal unsupported message (Chad Dupuis) [927382] - [scsi] qla2xxx: Avoid null pointer dereference in shutdown routine (Chad Dupuis) [927382] - [scsi] qla2xxx: Get VPD information from common location for CNA (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct race in loop_state assignment during reset handling (Chad Dupuis) [927382] - [scsi] qla2xxx: Display that driver is operating in legacy interrupt mode (Chad Dupuis) [927382] - [scsi] qla2xxx: Free rsp_data even on error in qla2x00_process_loopback() (Chad Dupuis) [927382] - [scsi] qla2xxx: Dont clear drv active on iospace config failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Update ql2xextended_error_logging parameter description with new options (Chad Dupuis) [927382] - [scsi] qla2xxx: Parameterize the link speed of hba rather than fcport (Chad Dupuis) [927382] - [scsi] qla2xxx: Add 16Gb/s case to get port speed capability (Chad Dupuis) [927382] - [scsi] qla2xxx: Move marking fcport online ahead of setting iiDMA speed (Chad Dupuis) [927382] - [scsi] qla2xxx: Obtain loopback iteration count from bsg request (Chad Dupuis) [927382] - [scsi] qla2xxx: Add acquiring of risc semaphore before doing ISP reset (Chad Dupuis) [927382] - [scsi] qla2xxx: Properly set result field of bsg_job reply structure for success and failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix coccinelle warnings in qla2x00_relogin (Chad Dupuis) [927382] - [scsi] qla2xxx: Ignore driver ack bit if corresponding presence bit is not set (Chad Dupuis) [927382] - [scsi] qla2xxx: Use correct Request-Q-Out register during bidirectional request processing (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla83xx_fw_dump function (Chad Dupuis) [927382] - [scsi] qla2xxx: Add Gen3 PCIe speed 8GT/s to the log message (Chad Dupuis) [927382] - [scsi] qla2xxx: Move noisy Start scsi failed messages to verbose logging level (Chad Dupuis) [927382] - [scsi] qla2xxx: Honor status value of 2 for report-id acquisition (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for warnings reported by sparse (Chad Dupuis) [927382] - [scsi] qla2xxx: No fcport FC-4 type assignment in GA_NXT response (Chad Dupuis) [927382] - [scsi] qla2xxx: Change in setting UNLOADING flag and FC vports logout sequence while unloading qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear unsupported 'states' during Get-FW-State queries (Chad Dupuis) [927382] - [scsi] qla2xxx: Remove spurious taking of ha->vport_slock spinlock (Chad Dupuis) [927382] - [cciss] Silence noisy per-device cciss messages (Tomas Henzl) [972697] - [scsi] mpt3sas: Bump driver version to v02.100.00.00-rh1 (Tomas Henzl) [839470] - [scsi] mpt3sas: when async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [839470] - [scsi] mpt3sas: MPI2.5 Rev F v2.5.1.1 specification (Tomas Henzl) [839470] - [scsi] mpt3sas: Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [839470] - [scsi] mpt3sas: fix for kernel panic when driver loads with HBA conected to non LUN 0 configured expander (Tomas Henzl) [839470] - [scsi] mpt3sas: Updated the Hardware timing requirements (Tomas Henzl) [839470] - [scsi] mpt3sas: 2013 source code copyright (Tomas Henzl) [839470] - [scsi] mpt3sas: don't wank with fasync on ->release() (Tomas Henzl) [839470] - [scsi] mpt3sas: Fix typos in printk (Tomas Henzl) [839470] - [scsi] mpt3sas: remove unused variables (Tomas Henzl) [839470] - [scsi] mpt3sas: Remove unneeded version.h header inclusion (Tomas Henzl) [839470] - [scsi] mpt3sas: cut and paste bug storing trigger mpi (Tomas Henzl) [839470] - [scsi] mpt3sas: add new driver supporting 12GB SAS (Tomas Henzl) [839470] - [scsi] scsi_transport_sas: add 12GB definitions for mpt3sas (Tomas Henzl) [839470] - [scsi] megaraid_sas: megaraid_sas driver init fails in kdump kernel (Tomas Henzl) [833299] - [scsi] sd_dif: problem with verify of type 1 protection information (PI) (Ewan Milne) [956402] - [scsi] sd: Ensure we correctly disable devices with unknown protection type (Ewan Milne) [956402] - [scsi] sd: Avoid remapping bad reference tags (Ewan Milne) [956402] - [scsi] sd: Allow protection_type to be overridden (Ewan Milne) [956402] - [scsi] Disable DIF on Hitachi Ultrastar 15K300 (Ewan Milne) [956402] - [scsi] Fix printing of variable length commands (Ewan Milne) [956402] - [scsi] Fix race between starved list and device removal (Ewan Milne) [916994] - [scsi] Add 'eh_deadline' to limit SCSI EH runtime (Ewan Milne) [923876] - [scsi] remove check for 'resetting' (Ewan Milne) [923876] - [scsi] dc395: Move 'last_reset' into internal host structure (Ewan Milne) [923876] - [scsi] tmscsim: Move 'last_reset' into host structure (Ewan Milne) [923876] - [scsi] advansys Remove 'last_reset' references (Ewan Milne) [923876] - [scsi] dpt_i2o: return SCSI_MLQUEUE_HOST_BUSY when in reset (Ewan Milne) [923876] - [scsi] dpt_i2o: Remove DPTI_STATE_IOCTL (Ewan Milne) [923876] - [net] ipv6: prevent race between address creation and removal (Jiri Pirko) [953380] - [net] ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pending data (Jiri Benc) [987651] {CVE-2013-4162} - [net] netlabel: improve domain mapping validation (Paul Moore) [963427] - [net] netlabel: correctly list all the static label mappings (Paul Moore) [918803] - [x86] Revert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Rafael Aquini) [855057]- [x86] Revert: power: Initialize MSR_IA32_ENERGY_PERF_BIAS due to performance regression (Neil Horman) [968981] - [mm] mmu_notifier: re-fix freed page still mapped in secondary MMU (George Beshers) [910085] - [x86] Round the calculated scale factor in set_cyc2ns_scale() (Prarit Bhargava) [975507] - [x86] sched: Fix overflow in cyc2ns_offset (Prarit Bhargava) [975507] - [virt] virtio: support unlocked queue poll (Jason Wang) [989411] - [netdrv] virtio_net: fix race in RX VQ processing (Jason Wang) [989411] - [watchdog] Use pr_ and pr_ (Don Zickus) [796364] - [watchdog] cleanup spaces before tabs (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix crash on systems without DMI_BOARD_NAME (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed "scheduling while atomic" bug (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed I/O operations order (Don Zickus) [796364] - [watchdog] watchdog_info constify (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix I/O space access technique (Don Zickus) [796364] - [block] aoe: adjust ref of head for compound page tails (David Milburn) [976900] - [block] aoe: update internal version number to v83 (David Milburn) [976900] - [block] aoe: update copyright date (David Milburn) [976900] - [block] aoe: perform I/O completions in parallel (David Milburn) [976900] - [block] aoe: replace kmalloc and then memcpy with kmemdup (David Milburn) [976900] - [block] aoe: reserve enough headroom on skbs (David Milburn) [976900] - [block] aoe: get rid of cached bv variable in bufinit() (David Milburn) [976900] - [block] aoe: fix use after free in aoedev_by_aoeaddr() (David Milburn) [976900] - [block] aoe: update internal version number to 81 (David Milburn) [976900] - [block] aoe: identify source of runt AoE packets (David Milburn) [976900] - [block] aoe: allow comma separator in aoe_iflist value (David Milburn) [976900] - [block] aoe: allow user to disable target failure timeout (David Milburn) [976900] - [block] aoe: use dynamic number of remote ports for AoE storage target (David Milburn) [976900] - [block] aoe: avoid races between device destruction and discovery (David Milburn) [976900] - [block] aoe: improve handling of misbehaving network paths (David Milburn) [976900] - [block] aoe: return real minor number for static minors (David Milburn) [976900] - [block] aoe: initialize sysminor to avoid compiler warning (David Milburn) [976900] - [block] aoe: make error messages more specific in static minor allocation (David Milburn) [976900] - [block] aoe: remove call to request handler from I/O completion (David Milburn) [976900] - [block] aoe: cleanup: correct comment for aoetgt nout (David Milburn) [976900] - [block] aoe: increase default cap on outstanding AoE commands in the network (David Milburn) [976900] - [block] aoe: remove vestigial request queue allocation (David Milburn) [976900] - [block] aoe: copy fallback timing information on destination failover (David Milburn) [976900] - [block] aoe: update driver-internal version to 64+ (David Milburn) [976900] - [block] aoe: commands in retransmit queue use new destination on failure (David Milburn) [976900] - [block] aoe: use high-resolution RTTs with fallback to low-res (David Milburn) [976900] - [block] aoe: manipulate aoedev network stats under lock (David Milburn) [976900] - [block] aoe: err device: include MAC addresses for unexpected responses (David Milburn) [976900] - [block] aoe: improve network congestion handling (David Milburn) [976900] - [block] aoe: provide ATA identify device content to user on request (David Milburn) [976900] - [block] aoe: update driver-internal version number to 60 (David Milburn) [976900] - [block] aoe: whitespace cleanup (David Milburn) [976900] - [block] aoe: cleanup: remove unused ata_scnt function (David Milburn) [976900] - [block] aoe: "payload" sysfs file exports per-AoE-command data transfer size (David Milburn) [976900] - [block] aoe: support larger I/O requests via aoe_maxsectors module param (David Milburn) [976900] - [block] aoe: update cap on outstanding commands based on config query response (David Milburn) [976900] - [block] aoe: support the forgetting (flushing) of a user-specified AoE target (David Milburn) [976900] - [block] aoe: print warning regarding a common reason for dropped transmits (David Milburn) [976900] - [block] aoe: avoid running request handler on plugged queue (David Milburn) [976900] - [block] aoe: update aoe-internal version number to 50 (David Milburn) [976900] - [block] aoe: update documentation to better reflect aoe-plus-udev usage (David Milburn) [976900] - [block] aoe: remove unused code (David Milburn) [976900] - [block] aoe: make dynamic block minor numbers the default (David Milburn) [976900] - [block] aoe: update and specify AoE address guards and error messages (David Milburn) [976900] - [block] aoe: retain static block device numbers for backwards compatibility (David Milburn) [976900] - [block] aoe: support more AoE addresses with dynamic block device minor numbers (David Milburn) [976900] - [block] aoe: update documentation with new URL and VM settings reference (David Milburn) [976900] - [block] aoe: update copyright year in touched files (David Milburn) [976900] - [block] aoe: update internal version number to 49 (David Milburn) [976900] - [block] aoe: remove unused code and add cosmetic improvements (David Milburn) [976900] - [block] aoe: increase net_device reference count while using it (David Milburn) [976900] - [block] aoe: associate frames with the AoE storage target (David Milburn) [976900] - [block] aoe: disallow unsupported AoE minor addresses (David Milburn) [976900] - [block] aoe: do revalidation steps in order (David Milburn) [976900] - [block] aoe: failover remote interface based on aoe_deadsecs parameter (David Milburn) [976900] - [block] aoe: use packets that work with the smallest-MTU local interface (David Milburn) [976900] - [block] aoe: use a kernel thread for transmissions (David Milburn) [976900] - [block] aoe: become I/O request queue handler for increased user control (David Milburn) [976900] - [block] aoe: kernel thread handles I/O completions for simple locking (David Milburn) [976900] - [block] aoe: for performance support larger packet payloads (David Milburn) [976900] - [block] aoe: assert AoE packets marked as requiring no checksum (David Milburn) [976900] - [md] dm-raid: Remember the last sync operation that was performed (Jonathan E Brassow) [985920] - [md] dm-raid: silence compiler warning on rebuilds_per_group (Jonathan E Brassow) [985920] - [md] dm-raid: Fix raid_resume not reviving failed devices in all cases (Jonathan E Brassow) [913650] - [md] dm-raid: Break-up untidy function (Jonathan E Brassow) [913650] - [md] dm-raid: Add ability to restore transiently failed devices on resume (Jonathan E Brassow) [913650] - [md] dm-raid: Add message/status support for changing sync action (Jonathan E Brassow) [985920] - [md] dm-raid: round region_size to power of two (Jonathan E Brassow) [985920] - [block] nvme: fixup nvme_dev_open for ioctl's (David Milburn) [922973] - [block] nvme: Return the result from user admin command IOCTL even in case of failure (David Milburn) [922973] - [block] nvme: Add MSI support (David Milburn) [922973] - [block] nvme: Use dma_set_mask() correctly (David Milburn) [922973] - [block] nvme: Do not cancel command multiple times (David Milburn) [922973] - [block] nvme: fix error return code in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: check for integer overflow in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: update NVM EXPRESS DRIVER file list (David Milburn) [922973] - [block] nvme: Fix a signedness bug in nvme_trans_modesel_get_mp (David Milburn) [922973] - [block] nvme: Remove redundant version.h header include (David Milburn) [922973] - [block] nvme: Use user defined admin ioctl timeout (David Milburn) [922973] - [block] nvme: Simplify Firmware Activate code slightly (David Milburn) [922973] - [block] nvme: Only clear the enable bit when disabling controller (David Milburn) [922973] - [block] nvme: Wait for device to acknowledge shutdown (David Milburn) [922973] - [block] nvme: Schedule timeout for sync commands (David Milburn) [922973] - [block] nvme: Meta-data support in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Device specific stripe size handling (David Milburn) [922973] - [block] nvme: Split non-mergeable bio requests (David Milburn) [922973] - [block] nvme: Remove dead code in nvme_dev_add (David Milburn) [922973] - [block] nvme: Check for NULL memory in nvme_dev_add (David Milburn) [922973] - [block] nvme: Fix error clean-up on nvme_alloc_queue (David Milburn) [922973] - [block] nvme: Free admin queue on request_irq error (David Milburn) [922973] - [block] nvme: Add scsi unmap to SG_IO (David Milburn) [922973] - [block] nvme: queue usage fixes in nvme-scsi (David Milburn) [922973] - [block] nvme: Set TASK_INTERRUPTIBLE before processing queues (David Milburn) [922973] - [block] nvme: Add a character device for each nvme device (David Milburn) [922973] - [block] nvme: Fix endian-related problems in user I/O submission path (David Milburn) [922973] - [block] nvme: Fix I/O cancellation status on big-endian machines (David Milburn) [922973] - [block] nvme: Fix sparse warnings in scsi emulation (David Milburn) [922973] - [block] nvme: Don't fail initialisation unnecessarily (David Milburn) [922973] - [block] nvme: Abstract out sector to block number conversion (David Milburn) [922973] - [block] nvme: Use round_jiffies_relative() for the periodic, once-per-second timer (David Milburn) [922973] - [block] nvme: Add nvme-scsi.c (David Milburn) [922973] - [block] nvme: Add definitions for format command (David Milburn) [922973] - [block] nvme: Move structures & definitions to header file (David Milburn) [922973] - [block] nvme: Rename nvme.c to nvme-core.c (David Milburn) [922973] - [block] nvme: Add discard support for capable devices (David Milburn) [922973] - [block] nvme: Add namespaces with no LBA range feature (David Milburn) [922973] - [block] nvme: Add entry for the NVMe driver (David Milburn) [922973] - [block] nvme: Initialize iod nents to 0 (David Milburn) [922973] - [block] nvme: Define SMART log (David Milburn) [922973] - [block] nvme: Add result to nvme_get_features (David Milburn) [922973] - [block] nvme: Set result from user admin command (David Milburn) [922973] - [block] nvme: End queued bio requests when freeing queue (David Milburn) [922973] - [block] nvme: Free cmdid on nvme_submit_bio error (David Milburn) [922973] - [block] nvme: Cancel outstanding IOs on queue deletion (David Milburn) [922973] - [block] nvme: Free admin queue memory on initialisation failure (David Milburn) [922973] - [block] nvme: Use ida for nvme device instance (David Milburn) [922973] - [block] nvme: Fix whitespace damage in nvme_init (David Milburn) [922973] - [block] nvme: handle allocation failure in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: Fix uninitialized iod compiler warning (David Milburn) [922973] - [block] nvme: Do not set IO queue depth beyond device max (David Milburn) [922973] - [block] nvme: Set block queue max sectors (David Milburn) [922973] - [block] nvme: use namespace id for nvme_get_features (David Milburn) [922973] - [block] nvme: replace nvme_ns with nvme_dev for user admin (David Milburn) [922973] - [block] nvme: Fix nvme module init when nvme_major is set (David Milburn) [922973] - [block] nvme: Set request queue logical block size (David Milburn) [922973] - [block] nvme: Set number of queues correctly (David Milburn) [922973] - [block] nvme: Version 0.8 (David Milburn) [922973] - [block] nvme: Set queue flags correctly (David Milburn) [922973] - [block] nvme: Simplify nvme_unmap_user_pages (David Milburn) [922973] - [block] nvme: Mark the end of the sg list (David Milburn) [922973] - [block] nvme: Fix DMA mapping for admin commands (David Milburn) [922973] - [block] nvme: Rename IO_TIMEOUT to NVME_IO_TIMEOUT (David Milburn) [922973] - [block] nvme: Merge the nvme_bio and nvme_prp data structures (David Milburn) [922973] - [block] nvme: Change nvme_completion_fn to take a dev (David Milburn) [922973] - [block] nvme: Change get_nvmeq to take a dev instead of a namespace (David Milburn) [922973] - [block] nvme: Simplify completion handling (David Milburn) [922973] - [block] nvme: Update Identify Controller data structure (David Milburn) [922973] - [block] nvme: Implement doorbell stride capability (David Milburn) [922973] - [block] nvme: Version 0.7 (David Milburn) [922973] - [block] nvme: Don't probe namespace 0 (David Milburn) [922973] - [block] nvme: Fix calculation of number of pages in a PRP List (David Milburn) [922973] - [block] nvme: Create nvme_identify and nvme_get_features functions (David Milburn) [922973] - [block] nvme: Fix memory leak in nvme_dev_add() (David Milburn) [922973] - [block] nvme: Fix calls to dma_unmap_sg (David Milburn) [922973] - [block] nvme: Correct sg list setup in nvme_map_user_pages (David Milburn) [922973] - [block] nvme: Fix bug in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Rework ioctls (David Milburn) [922973] - [block] nvme: Add the nvme thread to the wait queue before waking it up (David Milburn) [922973] - [block] nvme: Return real error from nvme_create_queue (David Milburn) [922973] - [block] nvme: Version 0.6 (David Milburn) [922973] - [block] nvme: Add a few calling convention notes (David Milburn) [922973] - [block] nvme: Handle failures from memory allocations in nvme_setup_prps (David Milburn) [922973] - [block] nvme: Use an IDA to allocate minor numbers (David Milburn) [922973] - [block] nvme: Add include of delay.h for msleep (David Milburn) [922973] - [block] nvme: Add support for timing out I/Os (David Milburn) [922973] - [block] nvme: Rename cancel_cmdid_data to cancel_cmdid (David Milburn) [922973] - [block] nvme: Fix bug in error handling (David Milburn) [922973] - [block] nvme: Time out initialisation after a few seconds (David Milburn) [922973] - [block] nvme: Fix warning in free_irq (David Milburn) [922973] - [block] nvme: Correct the Controller Configuration settings (David Milburn) [922973] - [block] nvme: Version 0.5 (David Milburn) [922973] - [block] nvme: Change the definition of nvme_user_io (David Milburn) [922973] - [block] nvme: Correct the definitions of two ioctls (David Milburn) [922973] - [block] nvme: Add compat_ioctl (David Milburn) [922973] - [block] nvme: Simplify queue lookup (David Milburn) [922973] - [block] nvme: Remove the kthread from the wait queue (David Milburn) [922973] - [block] nvme: Fix off-by-one when filling in PRP lists (David Milburn) [922973] - [block] nvme: Fix interpretation of 'Number of Namespaces' field (David Milburn) [922973] - [block] nvme: Remove outdated comments (David Milburn) [922973] - [block] nvme: Fix comment formatting (David Milburn) [922973] - [block] nvme: Convert comments to kernel-doc notation (David Milburn) [922973] - [block] nvme: Update admin opcodes to match the 1.0RC spec (David Milburn) [922973] - [block] nvme: Version 0.4 (David Milburn) [922973] - [block] nvme: Reduce maximum queue depth by 1 (David Milburn) [922973] - [block] nvme: Fix discontiguous accesses (David Milburn) [922973] - [block] nvme: Handle bios that contain non-virtually contiguous addresses (David Milburn) [922973] - [block] nvme: Implement Flush (David Milburn) [922973] - [block] nvme: Mark CMD_CTX_CANCELLED as being unlikely (David Milburn) [922973] - [block] nvme: Correct SQ doorbell semantics (David Milburn) [922973] - [block] nvme: Let the kthread take care of devices earlier (David Milburn) [922973] - [block] nvme: Rename nr_queues to nr_io_queues (David Milburn) [922973] - [block] nvme: Remove setting of 'flags' in rw command (David Milburn) [922973] - [block] nvme: Release 0.3 (David Milburn) [922973] - [block] nvme: Add a kthread to handle the congestion list (David Milburn) [922973] - [block] nvme: Handle failures differently in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: Update BAR structure to match the current spec (David Milburn) [922973] - [block] nvme: Handle physical merging of bvec entries (David Milburn) [922973] - [block] nvme: Check for DMA mapping failure (David Milburn) [922973] - [block] nvme: Pass the nvme_dev to nvme_free_prps and nvme_setup_prps (David Milburn) [922973] - [block] nvme: Optimise memory usage for I/Os between 4k and 128k (David Milburn) [922973] - [block] nvme: Switch to use DMA Pool API (David Milburn) [922973] - [block] nvme: Rename nvme_req_info to nvme_bio (David Milburn) [922973] - [block] nvme: Initial PRP List support (David Milburn) [922973] - [block] nvme: Advance the sg pointer when filling in an sg list (David Milburn) [922973] - [block] nvme: Renumber the special context values (David Milburn) [922973] - [block] nvme: Handle the congestion list a little better (David Milburn) [922973] - [block] nvme: Record the timeout for each command (David Milburn) [922973] - [block] nvme: Need to lock queue during interrupt handling (David Milburn) [922973] - [block] nvme: Detect command IDs completing that are out of range (David Milburn) [922973] - [block] nvme: Detect commands that are completed twice (David Milburn) [922973] - [block] nvme: Use a symbolic name to represent cancelled commands instead of 0 (David Milburn) [922973] - [block] nvme: Add a module parameter to use a threaded interrupt (David Milburn) [922973] - [block] nvme: Call put_nvmeq() before calling nvme_submit_sync_cmd() (David Milburn) [922973] - [block] nvme: Allow fatal signals to interrupt I/O (David Milburn) [922973] - [block] nvme: Release 0.2 (David Milburn) [922973] - [block] nvme: Add download / activate firmware ioctls (David Milburn) [922973] - [block] nvme: Add remaining status codes (David Milburn) [922973] - [block] nvme: Move sysfs entries to the right place (David Milburn) [922973] - [block] nvme: Disable the device before we write the admin queues (David Milburn) [922973] - [block] nvme: Request I/O regions (David Milburn) [922973] - [block] nvme: Allow queues to be allocated above 4GB (David Milburn) [922973] - [block] nvme: Enable device DMA (David Milburn) [922973] - [block] nvme: Enable and disable the PCI device (David Milburn) [922973] - [block] nvme: Check returns from nvme_alloc_queue() (David Milburn) [922973] - [block] nvme: Remove 'node' from nvme_dev (David Milburn) [922973] - [block] nvme: Read the model, serial & firmware rev from the controller (David Milburn) [922973] - [block] nvme: Add NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Create nvme_map_user_pages() and nvme_unmap_user_pages() (David Milburn) [922973] - [block] nvme: Change NVME_IOCTL_GET_RANGE_TYPE to return all the ranges (David Milburn) [922973] - [block] nvme: Zero the command before we send it (David Milburn) [922973] - [block] nvme: Add nvme_setup_prps() (David Milburn) [922973] - [block] nvme: Make nvme_common_command more featureful (David Milburn) [922973] - [block] nvme: Use PRP2 for the nvme_identify ioctl (David Milburn) [922973] - [block] nvme: Fix admin IRQ claim on real hardware (David Milburn) [922973] - [block] nvme: Rename 'cycle' to 'phase' (David Milburn) [922973] - [block] nvme: Implement per-CPU queues (David Milburn) [922973] - [block] nvme: Reduce set_queue_count arguments by one (David Milburn) [922973] - [block] nvme: Factor out queue_request_irq() (David Milburn) [922973] - [block] nvme: New driver (David Milburn) [922973]- [alsa] fix for !CONFIG_SND_DMA_SGBUF after ALSA update from upstream (Jaroslav Kysela) [916264] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [916264] - [alsa] hda: pm_runtime backport specific fixes to get things working (Jaroslav Kysela) [916264] - [alsa] pcm: try to retain kABI compatibility / modversions (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable warning (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix oops (use after free) when unloading a driver module (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix the get next midi device ioctl (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix opened substreams count (Jaroslav Kysela) [916264] - [alsa] core: automatically add .llseek fop (Jaroslav Kysela) [916264] - [alsa] timer: Add NULL-check for invalid slave timer (Jaroslav Kysela) [916264] - [alsa] timer: Fix Oops at closing slave timer (Jaroslav Kysela) [916264] - [alsa] take tu->qlock with irqs disabled (Jaroslav Kysela) [916264] - [alsa] jack: Add "Line In" input jack constants (Jaroslav Kysela) [916264] - [alsa] jack: fix one memory leak in sound jack (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix the regression of missing vmaster hook call (Jaroslav Kysela) [916264] - [alsa] vmaster: Add snd_ctl_sync_vmaster() helper function (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix slave change notification (Jaroslav Kysela) [916264] - [alsa] vmaster: fix core/vmaster.c kernel-doc warning (Jaroslav Kysela) [916264] - [alsa] vmaster: Free slave-links when freeing the master element (Jaroslav Kysela) [916264] - [alsa] control: Fix missing VOLATILE flag at creating controls (Jaroslav Kysela) [916264] - [alsa] control: Fixe a trailing white space error (Jaroslav Kysela) [916264] - [alsa] core: release the constraint check for replace ops (Jaroslav Kysela) [916264] - [alsa] core: trivial code style fix (Jaroslav Kysela) [916264] - [alsa] control: clean up snd_ctl_hole_check() (Jaroslav Kysela) [916264] - [alsa] control: fix numid conflict check for new controls (Jaroslav Kysela) [916264] - [alsa] core: Define llseek fops (Jaroslav Kysela) [916264] - [alsa] pcm: Optimize the call of snd_pcm_update_hw_ptr() in read/write loop (Jaroslav Kysela) [916264] - [alsa] pcm: fix race condition in wait_for_avail() (Jaroslav Kysela) [916264] - [alsa] pcm_lib: avoid timing jitter in snd_pcm_read/write() (Jaroslav Kysela) [916264] - [alsa] pcm: Don't check DMA time-out too shortly (Jaroslav Kysela) [916264] - [alsa] pcm_lib: fix xrun_log (Jaroslav Kysela) [916264] - [alsa] pcm_lib: xrun_log log also in_interrupt (Jaroslav Kysela) [916264] - [alsa] core: Avoid endless sleep after disconnect (Jaroslav Kysela) [916264] - [alsa] PCM: Fix some races at disconnection (Jaroslav Kysela) [916264] - [alsa] info: Small refactoring and a sanity check in snd_info_get_line() (Jaroslav Kysela) [916264] - [alsa] info: Avoid leaking kernel memory (Jaroslav Kysela) [916264] - [alsa] info: Implement common llseek for binary mode (Jaroslav Kysela) [916264] - [alsa] info: Remove BKL (Jaroslav Kysela) [916264] - [alsa] info: Check file position validity in common layer (Jaroslav Kysela) [916264] - [alsa] core: remove unused variables (Jaroslav Kysela) [916264] - [alsa] core: Don't use 'default' for default (Jaroslav Kysela) [916264] - [alsa] Fix yet another race in disconnection (Jaroslav Kysela) [916264] - [alsa] fix comment/printk typos (Jaroslav Kysela) [916264] - [alsa] core: Allow card id change to the same string (Jaroslav Kysela) [916264] - [alsa] hda: add CONFIG_SND_HDA_CODEC_CA0132_DSP define to rhel specific config (Jaroslav Kysela) [916264] - [alsa] hda: Keep halting ALC5505 DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix EAPD vmaster hook for AD1884 & co (Jaroslav Kysela) [916264] - [alsa] hda: Add Dell SSID to support Headset Mic recording (Jaroslav Kysela) [916264] - [alsa] hda: relase -> release (Jaroslav Kysela) [916264] - [alsa] hda: Fix the max length of control name in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Guess what, it's two more Dell headset mic quirks (Jaroslav Kysela) [916264] - [alsa] hda: Yet another Dell headset mic quirk (Jaroslav Kysela) [916264] - [alsa] hda: Add support for ALC5505 DSP power-save mode (Jaroslav Kysela) [916264] - [alsa] hda: Add missing alc_inv_dmic_sync() call in alc269_resume() (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous stac_resume() (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: poll eld at resume time (Jaroslav Kysela) [916264] - [alsa] hda: clean up code to reset hda link (Jaroslav Kysela) [916264] - [alsa] hda: Add In-driver connection info (Jaroslav Kysela) [916264] - [alsa] hda: Use auto_mute_via_amp=1 for VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add auto_mute_via_amp flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused variable (Jaroslav Kysela) [916264] - [alsa] hda: reset hda link during system/runtime suspend (Jaroslav Kysela) [916264] - [alsa] hda: Make Thinkpad X220-tablet use generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing Mic Boost controls for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Use snd_hda_check_power_state() in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Avoid choose same converter for unused pins (Jaroslav Kysela) [916264] - [alsa] hda: Cache the MUX selection for generic HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Haswell converter power state D0 verify (Jaroslav Kysela) [916264] - [alsa] hda: Fix return value of snd_hda_check_power_state() (Jaroslav Kysela) [916264] - [alsa] hda: Don't take unresponsive D3 transition too serious (Jaroslav Kysela) [916264] - [alsa] hda: Introduce bit flags to snd_hda_codec_read/write() (Jaroslav Kysela) [916264] - [alsa] hda: Drop hard dependency on CONFIG_SND_DYNAMIC_MINORS (Jaroslav Kysela) [916264] - [alsa] hda/via: Use standard snd_hda_shutup_pins() (Jaroslav Kysela) [916264] - [alsa] hda: Add models for Dell headset jacks (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configurations for MacBook Air 4,2 (Jaroslav Kysela) [916264] - [alsa] hda: Headset mic support for three more machines (Jaroslav Kysela) [916264] - [alsa] hda: add mic fixup for ALC269VB on Ordissimo EVE2 (Jaroslav Kysela) [916264] - [alsa] hda/via: Clean up duplicated codes (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrongly cleared pins after suspend on VT1802 (Jaroslav Kysela) [916264] - [alsa] hda: Add keep_eapd_on flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Allow setting automute/automic hooks after parsing (Jaroslav Kysela) [916264] - [alsa] hda/via: Disable broken dynamic power control (Jaroslav Kysela) [916264] - [alsa] hda: Add headset quirk for two Dell machines (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T431s (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous pci_set_drvdata() at remove (Jaroslav Kysela) [916264] - [alsa] hda: Enable mic-mute LED on more HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: add PCI IDs for Intel BayTrail (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add headset mic support for another Dell machine (Jaroslav Kysela) [916264] - [alsa] hda: Check the activity of the NID to be powered down (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Apply pin-enablement workaround to all Haswell HDMI codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix Oops caused by dereference NULL pointer (Jaroslav Kysela) [916264] - [alsa] hda: Fix 3.9 regression of EAPD init on Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix system panic when DMA > 40 bits for Nvidia audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Move Thinkpad X220 to use auto parser (Jaroslav Kysela) [916264] - [alsa] hda: Add the support for ALC286 codec (Jaroslav Kysela) [916264] - [alsa] hda: Limit internal mic boost for a few Asus machines (Jaroslav Kysela) [916264] - [alsa] hda: Disable the sanity check in snd_hda_add_pincfg() (Jaroslav Kysela) [916264] - [alsa] hda: fix error return code in patch_alc662() (Jaroslav Kysela) [916264] - [alsa] hda: Don't call vmaster hook when bus->shutdown is set (Jaroslav Kysela) [916264] - [alsa] hda: fixup D3 pin and right channel mute on Haswell HDMI audio (Jaroslav Kysela) [916264] - [alsa] hda: Use the primary DAC for all aamix outputs (Jaroslav Kysela) [916264] - [alsa] hda: Fix aamix activation with loopback control on VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix headset mic support for Asus X101CH (Jaroslav Kysela) [916264] - [alsa] hda: Implement headset jack functionality for some Dell hw (Jaroslav Kysela) [916264] - [alsa] hda: Handle Headphone Mic jack more generic (Jaroslav Kysela) [916264] - [alsa] hda: add some small convenience functions to auto parser (Jaroslav Kysela) [916264] - [alsa] hda: allow "Headphone Mic" parser flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a quirk for AC700 Chromebook (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add a quirk for Stumpy ChromeBox (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Update latency based on DSP state (Jaroslav Kysela) [916264] - [alsa] hda: Introduce get_delay codec PCM ops (Jaroslav Kysela) [916264] - [alsa] hda: fix uninitialized variable (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS" (Jaroslav Kysela) [916264] - [alsa] hda: fix typo in proc output (Jaroslav Kysela) [916264] - [alsa] hda: Enabling Realtek ALC 671 codec (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on HDMI ELD debug message (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on return value when getting HDMI ELD info (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Delay HP amp turnon (Jaroslav Kysela) [916264] - [alsa] hda: VIA prefers side surrounds over HP (Jaroslav Kysela) [916264] - [alsa] hda: Lower the badness for independent HP penalty (Jaroslav Kysela) [916264] - [alsa] hda: Allow codec drivers to give own badness tables (Jaroslav Kysela) [916264] - [alsa] hda: Fix DAC assignment for independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Enable "Headset Mic" name for some Dell Latitude devices (Jaroslav Kysela) [916264] - [alsa] hda: Introduce "Headset Mic" name (Jaroslav Kysela) [916264] - [alsa] hda: Fix abuse of snd_hda_lock_devices() for DSP loader (Jaroslav Kysela) [916264] - [alsa] hda: Fix typo in checking IEC958 emphasis bit (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet missing GPIO/EAPD setup in cirrus driver (Jaroslav Kysela) [916264] - [alsa] hda: Add GPIO-based LED support on HP desktop machines (Jaroslav Kysela) [916264] - [alsa] hda: Make the resume of digital beep setup proper (Jaroslav Kysela) [916264] - [alsa] hda: Fix power-saving during playing beep sound (Jaroslav Kysela) [916264] - [alsa] hda: Move beep attach/detach calls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Fix the digital beep registration (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep detach in patch_conexant.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing EAPD/GPIO setup for Cirrus codecs (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Remove extra setting of dsp_state (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check download state of DSP (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check if dspload_image succeeded (Jaroslav Kysela) [916264] - [alsa] hda: Disable IDT eapd_switch if there are no internal speakers (Jaroslav Kysela) [916264] - [alsa] hda: Don't apply EAPD power filter as default (Jaroslav Kysela) [916264] - [alsa] hda: Allow unlimited pins and converters in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Drop explicit memset() by reallocation with __GFP_ZERO (Jaroslav Kysela) [916264] - [alsa] hda: Fix snd_hda_get_num_raw_conns() to return a correct value (Jaroslav Kysela) [916264] - [alsa] hda: Don't re-initialize shared hp/mic pinctl (Jaroslav Kysela) [916264] - [alsa] hda: Avoid automatic pin-ctl update for hp/mic when jack ctl exists (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate add_in_jack_modes and add_out_jack_modes hints (Jaroslav Kysela) [916264] - [alsa] hda: Allow to change I/O direction in hp/mic jack mode ctl (Jaroslav Kysela) [916264] - [alsa] hda: Add some model name strings for ALC260 (Jaroslav Kysela) [916264] - [alsa] hda: Handle shared hp/mic jack mode (Jaroslav Kysela) [916264] - [alsa] hda: Add the generic Headphone Mic feature (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC233 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Avoid division by zero in dspxfr_one_seg() (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF PCM switch (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF controls (Jaroslav Kysela) [916264] - [alsa] hda: Enable beep for ASUS EeeBox EBP1501P (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Make jacks phantom, if they're not detectable (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Notify userspace when ELD control changes (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Protect ELD buffer (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Refactor hdmi_eld into parsed_hdmi_eld (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Do not expose eld data when eld is invalid (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: ELD shouldn't be valid after unplug (Jaroslav Kysela) [916264] - [alsa] hda: Fix the silent speaker output on Fujitsu S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: add quirks for mute LED on two HP machines (Jaroslav Kysela) [916264] - [alsa] hda: Remove speaker clicks on CX20549 (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime PM for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: Increase badness for missing multi-io (Jaroslav Kysela) [916264] - [alsa] hda: Fix broken workaround for HDMI/SPDIF conflicts (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add missing n to debug prints (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix type of INVALID_CHIP_ADDRESS (Jaroslav Kysela) [916264] - [alsa] hda: update documentation for no-primary-hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Workaround for silent output on Sony Vaio VGC-LN51JGB with ALC889 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Slight optimization for build with DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leak and error handling in CA0132 DSP loader (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Improve the DSP transfer timeout calculations (Jaroslav Kysela) [916264] - [alsa] hda/intel: Add Device IDs for Intel Wellsburg PCH (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for broken HSW HDMI pin connections (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Haswell to enable all pin and convertor widgets (Jaroslav Kysela) [916264] - [alsa] hda: Support rereading widgets under the function group (Jaroslav Kysela) [916264] - [alsa] hda: Remove limit of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Set non-snoop for Creative HD-audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Fix misc compile warnings in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Use generic array for loopback list management (Jaroslav Kysela) [916264] - [alsa] hda: Enable loopback accounts for CONFIG_PM=n, too (Jaroslav Kysela) [916264] - [alsa] hda: Apply mic-mute LED fixup for new HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: detect jacks on VT1708 even when no streams are active (Jaroslav Kysela) [916264] - [alsa] hda: Fix phantom jacks on VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add new Kconfig CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [916264] - [alsa] hda: Release assigned pin/cvt at error path of hdmi_pcm_open() (Jaroslav Kysela) [916264] - [alsa] hda: New PCI ID for Haswell ULT (Jaroslav Kysela) [916264] - [alsa] hda: add support for IDT 92HD95 HDA codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix non-snoop page handling (Jaroslav Kysela) [916264] - [alsa] hda: Enable LPIB delay count for Poulsbo / Oaktrail (Jaroslav Kysela) [916264] - [alsa] hda: Fix powermap for external mics on IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: fix inverted internal mic on Acer AOA150/ZG5 (Jaroslav Kysela) [916264] - [alsa] hda: Enable power down of unused widgets for IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: Implement path-based power filter to the generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_check_power_state() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Synchronize the power state at the end of codec init (Jaroslav Kysela) [916264] - [alsa] hda: Add power state filtering (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrong checks of power state bits (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong arguments for path deactivation checks (Jaroslav Kysela) [916264] - [alsa] hda: Add auto-mute support to PB desktop (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for Packard-Bell desktop with ALC880 (Jaroslav Kysela) [916264] - [alsa] hda: Add chained_before flag to the fixup entry (Jaroslav Kysela) [916264] - [alsa] hda: Small code refactoring about path re-initialization (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing path between aamix and outputs in AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent pin states after resume (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid snd_BUG_ON() in alc271_hp_gate_mic_jack() (Jaroslav Kysela) [916264] - [alsa] hda: Select auto-parser as default for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Convert some static quirks to fixup codes for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in AD codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add SPDIF mux control to AD codec auto-parser (Jaroslav Kysela) [916264] - [alsa] hda: Combine snd_hda_codec_flush_*_cache() to a single function (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of cmd flush in capture volume put callback (Jaroslav Kysela) [916264] - [alsa] hda: Add missing exports to helper functions (Jaroslav Kysela) [916264] - [alsa] hda: Revive SPDIF mux for IDT/STAC codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable HP auto-mute during independent HP mode (Jaroslav Kysela) [916264] - [alsa] hda: Set individual name to secondary analog PCM stream (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add Conexant CX20755/20756/20757 codec IDs (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to IDT 92HD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous header inclusions (Jaroslav Kysela) [916264] - [alsa] hda: Enable parsing the independent HP mode as default for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix conflicts between Loopback Mixing and Independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Check aamix-output paths from other DACs, too (Jaroslav Kysela) [916264] - [alsa] hda: Add missing badness evaluation for unresolved paths (Jaroslav Kysela) [916264] - [alsa] hda: Set the pin targets after deciding output config (Jaroslav Kysela) [916264] - [alsa] hda: Improve debug prints for output paths (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Acer AO725 laptop (Jaroslav Kysela) [916264] - [alsa] hda/conexant: Set mixer NID 0x19 for CX20551 codec (Jaroslav Kysela) [916264] - [alsa] hda: Correct more array rooms in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong adc_idx for capture source (Jaroslav Kysela) [916264] - [alsa] hda: Don't add unnecessary indices on HDMI and SPDIF (Jaroslav Kysela) [916264] - [alsa] hda: don't compare with yourself in fill_input_pin_labels (Jaroslav Kysela) [916264] - [alsa] hda: make sure there are enough input labels and paths (Jaroslav Kysela) [916264] - [alsa] hda: Fix speaker pin of FSC Lifebook S7110 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add boost to line inputs, too (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Add bass speaker support for HP ENVY Spectre XT (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate cap_sync_hook and capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Look for boost controls more deeply (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid mute in path activation (Jaroslav Kysela) [916264] - [alsa] hda: Unify input label creations in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Keep autocfg.input idx value in imux table (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing unsol event handler in some codec drivers (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for STAC/IDT codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Improve naming rule for primary output (Jaroslav Kysela) [916264] - [alsa] hda: Add PCM capture hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record all detected ADCs in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Move vmaster TLV parsing to snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Add input jack mode enum controls to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Minor cleanup/fixes for patch_sigmatel.c fixup transition (Jaroslav Kysela) [916264] - [alsa] hda: Give more comments to hda_gen_spec flags (Jaroslav Kysela) [916264] - [alsa] hda: Add suppress_auto_mute flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record the current speaker / LO mute status in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Properly call automute/switch hooks at init (Jaroslav Kysela) [916264] - [alsa] hda: Make sure fill_all_dac_nids is called for digital only codecs (Jaroslav Kysela) [916264] - [alsa] hda: force different capture controls if amp caps differ (Jaroslav Kysela) [916264] - [alsa] hda: do not add non-existing Mic boost controls (Jaroslav Kysela) [916264] - [alsa] hda: initialize channel counts correctly (Jaroslav Kysela) [916264] - [alsa] hda: fix wrong adc_idx in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Check array bounds in get_input_path (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Make some symbols static (Jaroslav Kysela) [916264] - [alsa] hda: Add prefer_hp_amp flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix a wrong comma in snd_printdd() call (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Declare firmware only when really built (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible invalid DMA channel deallocation (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible NULL dereference (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix another smatch warning (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix superfluous unsigned check (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Use snd_hda_set_pin_ctl() helper again (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix potential init errors and update module description (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Shuffle to group together related code (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Code shuffle to group similar functions (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add tuning controls (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add unsol handler for DSP and jack detection (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add PCM enhancements (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add DSP mixer controls and helpers (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Init chip, DSP effects and mixer settings (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add new definitions and structs for DSP (Jaroslav Kysela) [916264] - [alsa] hda: fix OOPS in hda_mark_cmd_cache_dirty (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove superfluous fields from sigmatel_spec (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Move w/a for HP Mini 110 LED to fixup table (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove PCI id check in find_mute_led_cfg() (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD83xxx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD73xx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD71Bxx (Jaroslav Kysela) [916264] - [alsa] hda: Check pincap while parsing the configuration (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC927x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC922x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9205 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9872 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC925x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9200 (Jaroslav Kysela) [916264] - [alsa] hda: Add capture_switch_hook to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for VIA codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add generic parser support to Analog Device codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in Coexant driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser in Conexant codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for Cirrus codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for CA0110 codec (Jaroslav Kysela) [916264] - [alsa] hda: Use generic codec parser for C-Media codecs (Jaroslav Kysela) [916264] - [alsa] hda: Allow user to give hints for codec parser behavior (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_get_int_hint() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Protect user-defined arrays via mutex (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Generic mute LED implementation for HP laptops (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the timing for some fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a fixup for FSC S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add output jack mode enum controls (Jaroslav Kysela) [916264] - [alsa] hda: Update automute / automic upon jack retasking (Jaroslav Kysela) [916264] - [alsa] hda: Add a new fixup type to override pinctl values (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Read the cached pinctl value in fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop aliases for old fixups (Jaroslav Kysela) [916264] - [alsa] hda: Avoid auto-mute or auto-mic of retasked jacks (Jaroslav Kysela) [916264] - [alsa] hda: Manage current pinctl values in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: More strict correction of invalid pinctl bits (Jaroslav Kysela) [916264] - [alsa] hda: Add helper functions to cache the current pinctl target (Jaroslav Kysela) [916264] - [alsa] hda: Clear the dropped paths properly (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix as a capture source (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent input_paths after ADC reduction (Jaroslav Kysela) [916264] - [alsa] hda: Return "Headphone Mic" from hda_get_autocfg_input_label() (Jaroslav Kysela) [916264] - [alsa] hda: Exclude aamix from capture paths (Jaroslav Kysela) [916264] - [alsa] hda: Add a flag to suppress mic auto-switch (Jaroslav Kysela) [916264] - [alsa] hda: Handle BOTH jack port as a fixed output (Jaroslav Kysela) [916264] - [alsa] hda: Re-define snd_hda_parse_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda: Manage input paths via path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io channel mode management (Jaroslav Kysela) [916264] - [alsa] hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused dac reference in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Use direct path reference in assign_out_path_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Clear path indices properly at each re-evaluation (Jaroslav Kysela) [916264] - [alsa] hda: Add brief comments to exported snd_hda_gen_*_() functions (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead HDA_CTL_BIND_VOL and HDA_CTL_BIND_SW codes (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_gen_free() and snd_hda_gen_check_power_status() (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack detection when polling is enabled (Jaroslav Kysela) [916264] - [alsa] hda: Add pcm_playback_hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Drop bind-volume workaround (Jaroslav Kysela) [916264] - [alsa] hda: Drop unneeded pin argument from set_output_and_unmute() (Jaroslav Kysela) [916264] - [alsa] hda: Add missing slave names for Speaker Surround, etc (Jaroslav Kysela) [916264] - [alsa] hda: Prefer binding the primary CLFE output (Jaroslav Kysela) [916264] - [alsa] hda: Fix truncated control names (Jaroslav Kysela) [916264] - [alsa] hda: Add Loopback Mixing control (Jaroslav Kysela) [916264] - [alsa] hda: Correct aamix output paths (Jaroslav Kysela) [916264] - [alsa] hda: Initialize digital-input path properly (Jaroslav Kysela) [916264] - [alsa] hda: Manage using output/loopback path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io pin assignment in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Simplify the multi-io assignment with multi speakers (Jaroslav Kysela) [916264] - [alsa] hda: Check the existing path in snd_hda_add_new_path() (Jaroslav Kysela) [916264] - [alsa] hda: Avoid duplicated path creations (Jaroslav Kysela) [916264] - [alsa] hda: Initialize output paths with current active states (Jaroslav Kysela) [916264] - [alsa] hda: Don't skip amp init for activated paths (Jaroslav Kysela) [916264] - [alsa] hda: Add hooks for HP/line/mic auto switching (Jaroslav Kysela) [916264] - [alsa] hda: Revive snd_hda_get_conn_list() (Jaroslav Kysela) [916264] - [alsa] hda: Add codec->inv_jack_detect flag (Jaroslav Kysela) [916264] - [alsa] hda: Add inv_eapd flag to struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Implement independent HP control (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix in the primary output path (Jaroslav Kysela) [916264] - [alsa] hda: Define HDA_PARSE_* for snd_hda_parse_nid_path() argument (Jaroslav Kysela) [916264] - [alsa] hda: Fix typos in debug_show_configs() (Jaroslav Kysela) [916264] - [alsa] hda: Add more debug prints about new paths (Jaroslav Kysela) [916264] - [alsa] hda: Drop spec->channel_mode field from hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix PCM name string for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use cached version for changing pins in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Dynamically turn on/off EAPD in generic codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Fix initialization of primary outputs in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Refactor init_extra_out() in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Clear unsol enable bits on unused pins in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add spec->vmaster_mute_enum flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Begin HDA_GEN_* event tag from 1 (Jaroslav Kysela) [916264] - [alsa] hda: Increase the max depth of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Avoid access of amp cache element outside mutex (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong dirty check in snd_hda_codec_resume_amp() (Jaroslav Kysela) [916264] - [alsa] hda: Do sequential writes in snd_hda_gen_init() (Jaroslav Kysela) [916264] - [alsa] hda: Add / fix comments about capture vol/sw controls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing amp cache flush for bound capture vol/sw ctls (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_codec_flush_*_cache() aliases (Jaroslav Kysela) [916264] - [alsa] hda: Flush dirty amp caches before writing inv_dmic fix (Jaroslav Kysela) [916264] - [alsa] hda: Check CORB overflow (Jaroslav Kysela) [916264] - [alsa] hda: Clear cached_write flag in snd_hda_codec_resume_*() (Jaroslav Kysela) [916264] - [alsa] hda: Clear dirty flag upon cache write (Jaroslav Kysela) [916264] - [alsa] hda: Allow one chance for zero NID in connection list (Jaroslav Kysela) [916264] - [alsa] hda: Use "Capture Source" for single sources (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser codes for Realtek driver (Jaroslav Kysela) [916264] - [alsa] hda: Export standard jack event handlers for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in snd_hda_gen_build_controls() (Jaroslav Kysela) [916264] - [alsa] hda: Move the call of snd_hda_parse_pin_defcfg() from snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Export snd_hda_gen_add_kctl() (Jaroslav Kysela) [916264] - [alsa] hda: Add EAPD control to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Merge Realtek parser code to generic parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove redundant argument from alc_mux_select() (Jaroslav Kysela) [916264] - [alsa] hda: More generic auto-mic switching for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange INPUT_PIN_ATTR_* (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix split stereo dmic code (Jaroslav Kysela) [916264] - [alsa] hda: Move fixup code into struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add conexant-style inverted dmic handling (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow multiple individual capture volume/switch controls (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow passing name=NULL to alc_kcontrol_new() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Merge a few split functions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Assign Master mixer when possible (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Handle vmaster hook in the parser side (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove unused fields and macro definitions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop auto_mic_valid_imux flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow different pins for shared hp/mic vref check (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse digital input path (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename add_new_out_path() with add_new_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove superfluous input amp init (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Clean up some spec fields (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make input path parser more generic (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Don't change connection at path deactivation (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Initialize loopback paths properly (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add boost volumes to path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add missing initialization of multi-io routes (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the initialization of pin amp-in (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename get_out_path() to get_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Use path-based parser for digital outputs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate to a single path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate is_reachable_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add path active flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove non-standard automute mode (Jaroslav Kysela) [916264] - [alsa] hda: Introduce snd_hda_codec_amp_init*() (Jaroslav Kysela) [916264] - [alsa] hda: Introduce cache & flush cmd / amp writes (Jaroslav Kysela) [916264] - [alsa] hda: Remove snd_hda_codec_amp_update() call from patch_*.c (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix initialization of input amps in output paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Check amp capabilities of aa-mixer widget (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse analog loopback paths more generically (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse input paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make path->idx and path->multi consistent (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify the output volume initialization (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Reduce vol/mute ctl lookups at parsing codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix mono amp values in proc output (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Manage mixer controls in out_path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add output path parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: List up all available DACs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify alc_auto_is_dac_reachable() (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC284 (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Shut up pins at power-saving mode with Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime D3 for Intel CPT & co (Jaroslav Kysela) [916264] - [alsa] hda: print power state for AFG node in proc file (Jaroslav Kysela) [916264] - [alsa] hda: add mute LED for HP Pavilion 17 (Realtek codec) (Jaroslav Kysela) [916264] - [alsa] hda: Switch "On" and "Off" for "Mute-LED Mode" kcontrol (Jaroslav Kysela) [916264] - [alsa] hda: Fix sound resume hang (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pins (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong pincaps set in ALC861VD dallas/hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Set codec->single_adc_amp flag for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous zero-clear memset in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in error path of patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Remove unnecessary struct hda_stream_format from CA0132 (Jaroslav Kysela) [916264] - [alsa] hda: Update chipio functions and DSP write wait timeout (Jaroslav Kysela) [916264] - [alsa] hda: Change return value for load_dsp_prepare() to -ENOSYS (Jaroslav Kysela) [916264] - [alsa] hda: Add comments and descriptions to CA0132 functions (Jaroslav Kysela) [916264] - [alsa] hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Update CA0132 codec to load DSP firmware binary (Jaroslav Kysela) [916264] - [alsa] hda: Add DSP firmware enums and defs to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Add CA0132 register definitions file (Jaroslav Kysela) [916264] - [alsa] hda: Add new DSP loader callback routines (Jaroslav Kysela) [916264] - [alsa] Revert: hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: Always turn on pins for HDMI/DP (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configuration of HP Pavilion dv7 (Jaroslav Kysela) [916264] - [alsa] hda: Move runtime PM check to runtime_idle callback (Jaroslav Kysela) [916264] - [alsa] hda: Add stereo-dmic fixup for Acer Aspire One 522 (Jaroslav Kysela) [916264] - [alsa] hda: Avoid doubly suspend after vga switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Check validity of CORB/RIRB WP reads (Jaroslav Kysela) [916264] - [alsa] hda: use usleep_range in link reset and change timeout check (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1808 (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1705CF (Jaroslav Kysela) [916264] - [alsa] hda: Remove the rest of __devinit* in comments (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous DELAYED_INIT*_MARK (Jaroslav Kysela) [916264] - [alsa] hda: remove __dev* attributes (Jaroslav Kysela) [916264] - [alsa] hda: Add PCI device prefix for clarity (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet another race of vga_switcheroo registration (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Keep the channel count for multiple speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add a helper function for simple enum kcontrols (Jaroslav Kysela) [916264] - [alsa] hda: Pass errors properly in alc_auto_check_switches() (Jaroslav Kysela) [916264] - [alsa] hda: Refactor alc_kcontrol_new() usages (Jaroslav Kysela) [916264] - [alsa] hda: Use standard sort function in hda_auto_parser.c (Jaroslav Kysela) [916264] - [alsa] hda: Call snd_array_init() early and only once (Jaroslav Kysela) [916264] - [alsa] hda: Fix build without CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for internal mic on MacBook Pro 8,1 (Jaroslav Kysela) [916264] - [alsa] hda: Add missing verb applications in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Move static ADC setup for CS4206 to init verbs (Jaroslav Kysela) [916264] - [alsa] hda: Don't release firmware when CONFIG_PM is set (Jaroslav Kysela) [916264] - [alsa] hda: Don't overwrite the pin default configs (Jaroslav Kysela) [916264] - [alsa] hda: Remove shutup calls in free callbacks (Jaroslav Kysela) [916264] - [alsa] hda: Use standard helper functions in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Correctly clear line_out_pins when moving to speaker (Jaroslav Kysela) [916264] - [alsa] hda: Add support for Realtek ALC292 (Jaroslav Kysela) [916264] - [alsa] hda: Limit runtime PM support only to known Intel chips (Jaroslav Kysela) [916264] - [alsa] hda: Fix Acer Aspire models with analog mics (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack state to depend on another jack (Jaroslav Kysela) [916264] - [alsa] hda: Fix recursive suspend/resume call (Jaroslav Kysela) [916264] - [alsa] hda: Add a missing quirk entry for iMac 9,1 (Jaroslav Kysela) [916264] - [alsa] hda: Removed unused non-standard name "C/LFE" (Jaroslav Kysela) [916264] - [alsa] hda: Give standard "Bass Speaker" mixer for 2.1 speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC668 and ALC900 (default name ALC1150) (Jaroslav Kysela) [916264] - [alsa] hda: Improve HP depop when system enter to S3 (Jaroslav Kysela) [916264] - [alsa] hda: Add pin fixups for ASUS G75 (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid connections in VT1802 codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix empty DAC filling in patch_via.c (Jaroslav Kysela) [916264] - [alsa] hda: Keep power link on for PantherPoint HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Force to reset IEC958 status bits for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Mark CS260x immutable structures const (Jaroslav Kysela) [916264] - [alsa] hda: Fix digital microphone on CS420x (Jaroslav Kysela) [916264] - [alsa] hda: Cirrus: Fix coefficient index for beep configuration (Jaroslav Kysela) [916264] - [alsa] hda: stop setup_dig_out_stream() causing clicks (Jaroslav Kysela) [916264] - [alsa] hda: Add tracepoints to HD-audio controller driver (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable in azx_position_ok() (Jaroslav Kysela) [916264] - [alsa] hda: Don't enable unsol for jacks we're polling (Jaroslav Kysela) [916264] - [alsa] hda: Add workaround for conflicting IEC958 controls (Jaroslav Kysela) [916264] - [alsa] hda: Print PCI device name at "spurious message" warnings (Jaroslav Kysela) [916264] - [alsa] hda: Implement a poll loop for jacks as a module parameter (Jaroslav Kysela) [916264] - [alsa] hda: Make hda sound card usable for Loongson (Jaroslav Kysela) [916264] - [alsa] hda: Fix mute-LED setup for HP dv5 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Fix silent headphone output from Toshiba P200 (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T430 (Jaroslav Kysela) [916264] - [alsa] hda: Always check array bounds in alc_get_line_out_pfx (Jaroslav Kysela) [916264] - [alsa] hda: Stop LPIB delay counting on broken hardware (Jaroslav Kysela) [916264] - [alsa] hda: Fix registration race of VGA switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Clean up superfluous position_fix list entries (Jaroslav Kysela) [916264] - [alsa] hda: do not detect jack on internal speakers for Realtek (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep on ASUS X43U notebook (Jaroslav Kysela) [916264] - [alsa] hda: Remove AZX_DCAPS_POSFIX_COMBO (Jaroslav Kysela) [916264] - [alsa] hda: Warn an allocation for an uninitialized array (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add missing init/free of hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leaks at error path in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing hda_gen_spec to struct via_spec (Jaroslav Kysela) [916264] - [alsa] hda: remove "Mic Jack Mode" for headset jacks (Latitude Exx30) (Jaroslav Kysela) [916264] - [alsa] hda: make Cirrus codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: make VIA codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead GPIO code for VIA codec (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC283 ALC290 support (Jaroslav Kysela) [916264] - [alsa] hda: avoid unneccesary indices on "Headphone Jack" controls (Jaroslav Kysela) [916264] - [alsa] hda: fix indices on boost volume on Conexant (Jaroslav Kysela) [916264] - [alsa] hda: Fix hang caused by race during suspend (Jaroslav Kysela) [916264] - [alsa] hda: Clean up redundant FG checks (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix detection of ALC271X codec (Jaroslav Kysela) [916264] - [alsa] hda: Add inverted internal mic quirk for Lenovo IdeaPad U310 (Jaroslav Kysela) [916264] - [alsa] hda: make Realtek/Sigmatel/Conexant use the generic unsol event (Jaroslav Kysela) [916264] - [alsa] hda: make a generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: add PCI identifier for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: use LPIB for delay estimation (Jaroslav Kysela) [916264] - [alsa] hda: force use of SSYNC bits (Jaroslav Kysela) [916264] - [alsa] hda/via: don't report presence on HPs with no presence support (Jaroslav Kysela) [916264] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31A (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for D3 stop-clock refcounting (Jaroslav Kysela) [916264] - [alsa] hda: Optimize bitfield usage in struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix D3 clock stop check for codecs with own set_power_state op (Jaroslav Kysela) [916264] - [alsa] hda: Clean up CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: Fix runtime PM leftover refcounts (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on references without checking CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: add runtime PM support (Jaroslav Kysela) [916264] - [alsa] hda: Fix possible compile warnings regarding CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [916264] - [alsa] Revert: hda_intel: Add Device IDs for Intel Wellsburg PCH (Jarod Wilson) [916264]- [virt] kvm: validate userspace_addr of memslot (Petr Matousek) [950498] {CVE-2013-1943} - [x86] edac: Apply patch to support ECC error decoding for Fam16h (Kim Naru) [922941] - [fs] fuse: readdirplus sanity checks (Niels de Vos) [981741] - [fs] fuse: readdirplus cleanup (Niels de Vos) [981741] - [fs] fuse: readdirplus change attributes once (Niels de Vos) [981741] - [fs] fuse: readdirplus fix instantiate (Niels de Vos) [981741] - [fs] fuse: fix readdirplus dentry leak (Niels de Vos) [981741] - [fs] fuse: hold i_mutex in fuse_file_fallocate() (Brian Foster) [979433] - [fs] cifs: on send failure, readjust server sequence number downward (Sachin Prabhu) [877010] - [fs] cifs: don't try to unlock pagecache page after releasing it (Sachin Prabhu) [877010] - [fs] cifs: bugfix for unreclaimed writeback pages in cifs_writev_requeue() (Sachin Prabhu) [877010] - [fs] cifs: move check for NULL socket into smb_send_rqst (Sachin Prabhu) [877010] - [fs] cifs: fix writeback race with file that is growing (Sachin Prabhu) [877010] - [fs] cifs: adjust sequence number downward after signing NT_CANCEL request (Sachin Prabhu) [877010] - [fs] cifs: remove kmap lock (Sachin Prabhu) [877010] - [fs] cifs: replace kvec array in readdata with a single kvec (Sachin Prabhu) [877010] - [fs] cifs: convert async read code to use pages array without kmapping (Sachin Prabhu) [877010] - [fs] cifs: turn the pages list in cifs_readdata into an array (Sachin Prabhu) [877010] - [fs] cifs: allocate kvec array for cifs_readdata as a separate allocation (Sachin Prabhu) [877010] - [fs] cifs: remove the kmap size limit from wsize (Sachin Prabhu) [877010] - [fs] cifs: convert async write code to pass in data via rq_pages array (Sachin Prabhu) [877010] - [fs] cifs: change cifs_call_async to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: teach signing routines how to deal with arrays of pages in a smb_rqst (Sachin Prabhu) [877010] - [fs] cifs: teach smb_send_rqst how to handle arrays of pages (Sachin Prabhu) [877010] - [fs] cifs: cork the socket before a send and uncork it afterward (Sachin Prabhu) [877010] - [fs] cifs: convert send code to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: change signing routines to deal with smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: print error code if smb signature verification fails (Sachin Prabhu) [877010] - [fs] cifs: rename cifs_sign_smb2 to cifs_sign_smbv (Sachin Prabhu) [877010] - [fs] cifs: remove bogus reset of smb_buf_length in smb_send routines (Sachin Prabhu) [877010] - [fs] cifs: convert cifs_iovec_write to use async writes (Sachin Prabhu) [877010] - [fs] cifs: call cifs_update_eof with i_lock held (Sachin Prabhu) [877010] - [fs] cifs: fix up get_numpages (Sachin Prabhu) [877010] - [fs] cifs: fix allocation in cifs_write_allocate_pages (Sachin Prabhu) [877010] - [fs] cifs: allow caller to specify completion op when allocating writedata (Sachin Prabhu) [877010] - [fs] cifs: add pid field to cifs_writedata (Sachin Prabhu) [877010] - [fs] cifs: fix issue mounting of DFS ROOT when redirecting from one domain controller to the next (Sachin Prabhu) [976535] - [fs] gfs2: go back to try locks if reservation does not fit our needs (Robert S Peterson) [989669] - [fs] xfs: remove xfs_get_buftarg_list (Eric Sandeen) [973769] - [fs] xfs: check for stale inode before acquiring iflock on push (Brian Foster) [971441] - [fs] xfs: fix sgid inheritance for subdirectories inheriting default acls (Carlos Maiolino) [876528] - [fs] xfs: use XFS_BMAP_BMDR_SPACE vs. XFS_BROOT_SIZE_ADJ (Eric Sandeen) [886566] - [fs] xfs: check on-disk, not incore, btree root size in dfrag.c (Eric Sandeen) [886566] - [fs] writeback: avoid extra sync work at enqueue time (Eric Sandeen) [915546] - [fs] writeback: the kupdate expire timestamp should be a moving target (Eric Sandeen) [915546] - [fs] fix typo on bio_get_nr_vecs (Carlos Maiolino) [982344] - [fs] gfs2: Reserve journal space for quota change in do_grow (Robert S Peterson) [976823] - [fs] nfsd: permit read opens of executable-only files (Niels de Vos) [988120] - [fs] nfsd: when dentry_open returns an error do not propagate as struct file (Harshula Jayasuriya) [987142] - [fs] nfs: Make nfs_readdir revalidate less often (Scott Mayhew) [976879] - [fs] nfs: Make nfs_attribute_cache_expired() non-static (Scott Mayhew) [976879] - [fs] nfs: set verifier on existing dentries in nfs_prime_dcache (Scott Mayhew) [976879] - [fs] nfs: fix open() O_RDONLY|O_TRUNC in NFS4.0 (Jeff Layton) [982688] - [fs] vfs: remove unused __d_splice_alias argument (J. Bruce Fields) [820446] - [fs] vfs: stop d_splice_alias creating directory aliases (J. Bruce Fields) [820446] - [fs] nfs: Allow nfs_updatepage to extend a write under additional circumstances (Scott Mayhew) [983288] - [fs] nfs: add filehandle crc for debug display (Dave Wysochanski) [918580] - [fs] nfs: add fh_crc to debug output (Dave Wysochanski) [918580] - [fs] nfs: Add a client-side function to display NFS file handles (Dave Wysochanski) [918580] - [fs] nfs: include filelayout DS rpc stats in mountstats (Steve Dickson) [963096] - [fs] nfs: fix a leak at nfs_lookup_revalidate() (Dave Wysochanski) [975211] - [fs] NFS returns EIO for EDQUOT and others (Scott Mayhew) [888944] - [fs] nfs: Ensure that NFS file unlock waits for readahead to complete (Dave Wysochanski) [976915] - [fs] nfs: Add functionality to allow waiting on all outstanding reads to complete (Dave Wysochanski) [976915] - [fs] nfs: Convert nfs_get_lock_context to return an ERR_PTR on failure (Dave Wysochanski) [976915] - [netdrv] lseek() does not go to eof - n (Ivan Vecera) [928987] - [netdrv] bna: Driver and Firmware Updated (Ivan Vecera) [928987] - [netdrv] bna: Enahncement to Identify Default IOC Function (Ivan Vecera) [928987] - [netdrv] bna: Fix Ucast Failure Handling (Ivan Vecera) [928987] - [netdrv] bna: Clear Driver Config Flags When HW Resets (Ivan Vecera) [928987] - [netdrv] bna: add missing iounmap() on error in bnad_init() (Ivan Vecera) [928987] - [netdrv] bna: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [928987] - [netdrv] bna: fix declaration mismatch (Ivan Vecera) [928987] - [netdrv] bna: Driver Version Updated to 3.1.2.1 (Ivan Vecera) [928987] - [netdrv] bna: Firmware update (Ivan Vecera) [928987] - [netdrv] bna: Add RX State (Ivan Vecera) [928987] - [netdrv] bna: Rx Page Based Allocation (Ivan Vecera) [928987] - [netdrv] bna: TX Intr Coalescing Fix (Ivan Vecera) [928987] - [netdrv] bna: Tx and Rx Optimizations (Ivan Vecera) [928987] - [netdrv] bna: use device model DMA API (Ivan Vecera) [928987] - [netdrv] bna: Code Cleanup and Enhancements (Ivan Vecera) [928987] - [netdrv] bna: remove useless calls to memset() (Ivan Vecera) [928987] - [netdrv] bna: Fix warning false positive (Ivan Vecera) [928987] - [scsi] bfa: Update the driver version to 3.2.21.1 (Vijay Guvva) [928983] - [scsi] bfa: dis-associate bfa path_tov with dev_loss_tmo (Vijay Guvva) [928983] - [scsi] bfa: Support for chinook-quad port card (Vijay Guvva) [928983] - [scsi] bfa: fix endianess issue for firmware stats (Vijay Guvva) [928983] - [scsi] bfa: Fix bug_on condition in RPSC rsp handling (Vijay Guvva) [928983] - [scsi] bfa: Allow rsp queue process during ioc disable (Vijay Guvva) [928983] - [scsi] bfa: firmware statistics update (Vijay Guvva) [928983] - [scsi] bfa: fru vpd date update changes (Vijay Guvva) [928983] - [scsi] bfa: driver compatibility with 32bit libs (Vijay Guvva) [928983] - [scsi] bfa: kdump fix on 815 and 825 adapters (Vijay Guvva) [928983] - [scsi] bfa: Fix FDISC timeout handling (Vijay Guvva) [928983] - [scsi] bfa: Fix 1860 port initialize when ATC is enabled (Vijay Guvva) [928983] - [scsi] bfa: FDMI enhancements (Vijay Guvva) [928983] - [scsi] bfa: Fix WARN_ON condition check (Vijay Guvva) [928983] - [scsi] bfa: Add dynamic diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Forward Error Correction status (Vijay Guvva) [928983] - [scsi] bfa: Support for FC BB credit recovery (Vijay Guvva) [928983] - [scsi] bfa: fix for FC Direct Attach LUN discovery failure (Vijay Guvva) [928983] - [scsi] bfa: fix faulty handling of events in lps sm (Vijay Guvva) [928983] - [scsi] bfa: fix strncpy() limiter in bfad_start_ops() (Vijay Guvva) [928983] - [scsi] bfa: Add support to read/update the FRU data (Vijay Guvva) [928983] - [scsi] bfa: Support Power on Hours display and diag temp sensor fixes (Vijay Guvva) [928983] - [scsi] bfa: Add support to configure min/max bandwidth for a pcifn (Vijay Guvva) [928983] - [scsi] bfa: Add support for IO throttling at port level (Vijay Guvva) [928983] - [scsi] bfa: Add support for user to configure bandwidth on QoS priorities (Vijay Guvva) [928983] - [scsi] bfa: Fabric Assigned Address implementation fix (Vijay Guvva) [928983] - [scsi] bfa: Add diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Fix to handle firmware tskim abort request response (Vijay Guvva) [928983] - [scsi] bfa: Fix few attributes in the RHBA CT passthru command (Vijay Guvva) [928983] - [scsi] bfa: Add support to have mfg date as part of adapter attributes (Vijay Guvva) [928983] - [scsi] bfa: Flash Controller PLL initialization fixes (Vijay Guvva) [928983] - [scsi] bfa: IOCFC state machine enhancements (Vijay Guvva) [928983] - [scsi] bfa: Add support for FC Arbitrated Loop topology (Vijay Guvva) [928983] - [scsi] bfa: Add support for max target ports discovery (Vijay Guvva) [928983] - [scsi] bfa: Add support to register node symbolic name with name server (Vijay Guvva) [928983] - [scsi] bfa: Fix to process mbox interrupts only if interrupts are enabled in INTx mode (Vijay Guvva) [928983] - [scsi] bfa: Add PowerPC support and enable PCIE AER handling (Vijay Guvva) [928983] - [scsi] bfa: Add new hardware model info to sysfs model description routine (Vijay Guvva) [928983] - [scsi] bfa: Make changes to FCXP resource management (Vijay Guvva) [928983] - [scsi] bfa: FCS remote port enhancements (Vijay Guvva) [928983] - [scsi] bfa: Support vport symbolic name change from sysfs (Vijay Guvva) [928983] - [scsi] bfa: Fix to set correct return error codes and misc cleanup (Vijay Guvva) [928983] - [scsi] bfa: Fix to defer vport delete handler invocation till firmware logo response (Vijay Guvva) [928983] - [scsi] fix race in scsi_target_reap (Tomas Henzl) [910203] - [scsi] iscsi class, qla4xxx: fix sess/conn refcounting when find fns are used (Chad Dupuis) [917577] - [scsi] qla4xxx: 5.03.00.00.06.05-k1 (Chad Dupuis) [917585] - [scsi] qla4xxx: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917585] - [scsi] qla4xxx: 5.03.00.00.06.05-k0 (Chad Dupuis) [917585] - [scsi] qla4xxx: Add missing spaces to error messages (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix iocb_cnt calculation in qla4xxx_send_mbox_iocb() (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign values using correct datatype (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix smatch warnings (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_create (Chad Dupuis) [917585] - [scsi] qla4xxx: Silence gcc warning (Chad Dupuis) [917585] - [scsi] qla4xxx: Added print statements to display AENs (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct value for max flash node entries (Chad Dupuis) [917585] - [scsi] qla4xxx: Restrict logout from boot target session using session id (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct flash ddb offset for ISP40XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Replace dev type macros with generic portal type macros (Chad Dupuis) [917585] - [scsi] qla4xxx: Add flash node mgmt support (Chad Dupuis) [917585] - [scsi] qla4xxx: Skip retry of initialize_adapter for ISP80XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign correct CHAP table address to FLT (Chad Dupuis) [917585] - [scsi] qla4xxx: Added missing check for ISP83XX in CHAP related functions (Chad Dupuis) [917585] - [scsi] qla4xxx: Fixed request queue count manipulation on response path (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix debug level to avoid floods of same message (Chad Dupuis) [917585] - [scsi] qla4xxx: Pass correct LUN address to firmware in case of lun_reset (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix double reset in case of firmware hung for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Set graceful reset bit for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Boot from SAN fix for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Take E-port out of reset before disabling pause frames (Chad Dupuis) [917585] - [scsi] qla4xxx: remove __dev* attributes (Chad Dupuis) [917585] - [scsi] qla4xxx: don't free NULL dma pool (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix return code for qla4xxx_session_get_param (Chad Dupuis) [917585] - [scsi] qla4xxx: wait for boot target login response during probe (Chad Dupuis) [917585] - [scsi] qla4xxx: Added support for force firmware dump (Chad Dupuis) [917585] - [scsi] qla4xxx: Re-register IRQ handler while retrying initialize of adapter (Chad Dupuis) [917585] - [scsi] qla4xxx: Throttle active IOCBs to firmware limits (Chad Dupuis) [917585] - [scsi] qla4xxx: Remove unnecessary code from qla4xxx_init_local_data (Chad Dupuis) [917585] - [scsi] qla4xxx: Quiesce driver activities while loopback (Chad Dupuis) [917585] - [scsi] qla4xxx: Rename MBOX_ASTS_IDC_NOTIFY to MBOX_ASTS_IDC_REQUEST_NOTIFICATION (Chad Dupuis) [917585] - [scsi] qla4xxx: Add spurious interrupt messages under debug level 2 (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_get_ep_fwdb (Chad Dupuis) [917585] - [scsi] qla4xxx: Allow reset in link down case (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX (Chad Dupuis) [917585] - [scsi] scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] libiscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] scsi_transport_iscsi: Declare portal type string macros for generic use (Chad Dupuis) [917572] - [scsi] libiscsi: export function iscsi_switch_str_param (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: Add flash node mgmt support (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: export iscsi class session's target_id in sysfs (Chad Dupuis) [917577] - [md] dm-flakey: correct ctr alloc failure mesg (Mike Snitzer) [987566] - [md] dm-mpath: fix ioctl deadlock when no paths (Mike Snitzer) [987566] - [md] dm: use __GFP_HIGHMEM in __vmalloc (Mike Snitzer) [987566] - [md] dm-ioctl: set noio flag to avoid __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-bufio: avoid a possible __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-thin: open dev read only when possible (Mike Snitzer) [987566] - [md] dm-persistent-data: fix error message typos (Mike Snitzer) [987566] - [md] dm-snapshot: fix error return code in snapshot_ctr (Mike Snitzer) [987566]- [x86] mce: Add quirk for instruction recovery on Sandy Bridge processors (Rui Wang) [832367] - [x86] mce: Avoid reading every machine check bank register twice (Rui Wang) [832367] - [x86] mce: Fix siginfo_t->si_addr value for non-recoverable memory faults (Rui Wang) [832367] - [x86] mce: Only restart instruction after machine check recovery if it is safe (Rui Wang) [832367] - [x86] mce: Add instruction recovery signatures to mce-severity table (Rui Wang) [832367] - [x86] thermal: Disable power limit notification interrupt (Shyam Iyer) [908990] - [x86] thermal: Delete power-limit-notification console messages (Shyam Iyer) [908990] - [virtio] console: prevent use-after-free of port name in port unplug (Amit Shah) [827300] - [virtio] console: fix locking around send_sigio_to_port() (Amit Shah) [986960] - [virtio] console: add locking in port unplug path (Amit Shah) [795678 956637] - [virtio] console: add locks around buffer removal in port unplug path (Amit Shah) [827300] - [virtio] console: fix raising SIGIO after port unplug (Amit Shah) [986960] - [virtio] console: return -ENODEV on all read operations after unplug (Amit Shah) [975661] - [virtio] console: clean up port data immediately at time of unplug (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: fix race in port_fops_open() and port unplug (Amit Shah) [827300] - [virtio] console: fix race with port unplug and open/close (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: Add pipe_lock/unlock for splice_write (Amit Shah) [987004] - [virtio] console: Quit from splice_write if pipe->nrbufs is 0 (Amit Shah) [987004] - [virtio] console: replace EMFILE with EBUSY for already-open port (Amit Shah) [986986] - [virtio] console: fix error handling in init() function (Amit Shah) [986990] - [ftrace] syscalls: Fix typo in SYSCALL_DEFINE0 (Jiri Olsa) [989503] - [ftrace] syscalls: Set event_enter_##sname->data to its metadata (Jiri Olsa) [989503] - [ftrace] syscalls: Remove unused event_syscall_enter and event_syscall_exit (Jiri Olsa) [989503] - [x86] efi: Fix dummy variable buffer allocation (Seiji Aguchi) [985577] - [x86] Modify UEFI anti-bricking code (Seiji Aguchi) [985577] - [x86] efi: Implement efi_no_storage_paranoia parameter (Seiji Aguchi) [985577] - [x86] efi: Distinguish between "remaining space" and actually used space (Seiji Aguchi) [985577] - [x86] efi: Check max_size only if it is non-zero (Seiji Aguchi) [985577] - [x86] efi: Export efi_query_variable_store() for efivars.ko (Seiji Aguchi) [985577] - [x86] efivars: firmware bug workarounds should be in platform code (Seiji Aguchi) [985577] - [x86] efi: be more paranoid about available space when creating variables (Seiji Aguchi) [985577] - [x86] efivars: Handle duplicate names from get_next_variable() (Seiji Aguchi) [985577] - [x86] efivars: explicitly calculate length of VariableName (Seiji Aguchi) [985577] - [x86] efi_pstore: Introducing workqueue updating sysfs (Seiji Aguchi) [985551] - [x86] efivars: Disable external interrupt while holding efivars->lock (Seiji Aguchi) [985551] - [x86] efi_pstore: Add a format check for an existing variable name at reading time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a format check for an existing variable name at erasing time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a sequence counter to a variable name (Seiji Aguchi) [826190] - [x86] efi_pstore: Add ctime to argument of erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Remove a logic erasing entries from a write callback to hold multiple logs (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a logic erasing entries to an erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Check remaining space with QueryVariableInfo() before writing data (Seiji Aguchi) [826190] - [powerpc] perf: Power8 PMU support (Steve Best) [976911] - [powerpc] perf: Add support for SIER (Steve Best) [976911] - [powerpc] perf: Add regs_no_sipr() (Steve Best) [976911] - [powerpc] perf: Add an accessor for regs->result (Steve Best) [976911] - [powerpc] perf: Convert mmcra_sipr/sihv() to regs_sipr/sihv() (Steve Best) [976911] - [powerpc] perf: Add an explict flag indicating presence of SLOT field (Steve Best) [976911] - [scsi] ipr: IOA Status Code IOASC update (Steve Best) [983765] - [scsi] ipr: qc_fill_rtf() method should not store alternate status register (Steve Best) [983765] - [scsi] ipr: possible irq lock inversion dependency detected (Steve Best) [983765] - [cpufreq] intel_pstate: Set timer timeout correctly (Lenny Szubowicz) [956824] - [cpufreq] intel-pstate: Use #defines instead of hard-coded values (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix calculation of current frequency (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add function to check that all MSRs are valid (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Do not load on VM that does not report max P state (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix intel_pstate_init() error path (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add kernel command line option disable intel_pstate (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix 32 bit build (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix kobject usage (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add P-state driver for sandy bridge (Lenny Szubowicz) [956824] - [cpufreq] Do not track governor name for scaling drivers with internal governors (Lenny Szubowicz) [956824] - [x86] cpu: Add driver auto probing for x86 features (Lenny Szubowicz) [956824] - [cpufreq] Unify sysfs attribute definition macros (Lenny Szubowicz) [956824] - [acpi] efivars: If pstore_register fails, free unneeded pstore buffer (Lenny Szubowicz) [867689] - [acpi] Eliminate console msg if pstore.backend excludes ERST (Lenny Szubowicz) [867689] - [acpi] Return unique error if backend registration excluded by kernel param (Lenny Szubowicz) [867689] - [x86] io_apic: initialize nr_ioapic_registers early in mp_register_ioapic() (Tony Camuso) [855057] - [mm] tmpfs: distribute interleave better across nodes (George Beshers) [988063] - [kernel] sched: Bail out of yield_to when source and target runqueue has one task (Rik van Riel) [864233] - [kvm] Add config to support ple or cpu relax optimzation (Rik van Riel) [864233] - [kvm] Iterate over only vcpus that are preempted (Rik van Riel) [864233] - [kvm] Record the preemption status of vcpus using preempt notifiers (Rik van Riel) [864233] - [kvm] Handle yield_to failure return code for potential undercommit case (Rik van Riel) [864233] - [kvm] Choose better candidate for directed yield (Rik van Riel) [864233] - [kvm] s390: Implement the directed yield (diag 9c) hypervisor call for KVM (Rik van Riel) [864233] - [kvm] Note down when cpu relax intercepted or pause loop exited (Rik van Riel) [864233] - [netdrv] sfc: Enable RX scatter for flows steered by RFS (Nikolay Aleksandrov) [987200] - [netdrv] sfc: Fix aRFS UDP flow steering problem (Nikolay Aleksandrov) [984933] - [md] dm-thin: remove cells from stack (Mike Snitzer) [922212] - [md] dm-bio-prison: pass cell memory in (Mike Snitzer) [922212] - [md] persistent-data: add btree_walk (Mike Snitzer) [922212] - [md] persistent-data: set some btree fn parms const (Mike Snitzer) [922212] - [md] persistent-data: remove CONFIG_EXPERIMENTAL (Mike Snitzer) [922212] - [md] dm-bufio: use WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [922212] - [md] persistent-data: dm-transaction-manager.c: rename HASH_SIZE (Mike Snitzer) [922212] - [md] dm-thin: fix non power-of-two discard granularity calculation (Mike Snitzer) [922212] - [md] dm-kcopyd: introduce configurable throttling (Mike Snitzer) [922212] - [md] dm-ioctl: allow message to return data (Mike Snitzer) [922212] - [md] dm-ioctl: optimize functions without variable params (Mike Snitzer) [922212] - [md] dm-ioctl: introduce ioctl_flags (Mike Snitzer) [922212] - [md] dm-table: remove superfluous variable reset (Mike Snitzer) [922212] - [md] dm: fix truncated status strings (Mike Snitzer) [922212] - [usb] host: Fix lockdep warning in AMD PLL quirk (Don Zickus) [854353] - [usb] ehci: fix obscure race in ehci_endpoint_disable (Don Zickus) [877123] - [usb] don't read past config->interface if usb_control_msg() fails in usb_reset_configuration() (Don Zickus) [877123] - [char] tpm: fix regression caused by section type conflict of tpm_dev_release() in ppc builds (Tony Camuso) [732942] - [char] tpm: fix regression causesd by ppi (Tony Camuso) [732942] - [char] tpm: declare internal symbols as static (Tony Camuso) [732942] - [char] tpm: add PPI support in tpm driver (Tony Camuso) [732942] - [char] tpm: Add securityfs support for event log (Tony Camuso) [732942] - [char] tpm: Export wait_for_stat for other vendor specific drivers (Tony Camuso) [732942] - [char] tpm: modularize event log collection (Tony Camuso) [732942] - [Documentation] ABI: sysfs for Physical Presence Interface (Tony Camuso) [732942] - [char] tpm: fix memleak when register hardware fails (Tony Camuso) [732942] - [lib] raid6: cleanup gen_syndrome function selection (Jes Sorensen) [915995] - [lib] raid6: update test program for recovery functions (Jes Sorensen) [915995] - [lib] raid6: fix test program build (Jes Sorensen) [915995] - [x86] add AVX optimized RAID5 checksumming (Jes Sorensen) [915995] - [crypto] disable preemption while benchmarking RAID5 xor checksumming (Jes Sorensen) [915995] - [crypto] wait for a full jiffy in do_xor_speed (Jes Sorensen) [915995] - [x86] Add cpu_has_ssse3 and cpu_has_avx definitions (Jes Sorensen) [915995] - [md] raid10: fix bug which causes all RAID10 reshapes to move no data (Jes Sorensen) [837097 869622] - [md] raid5: allow 5-device RAID6 to be reshaped to 4-device (Jes Sorensen) [837097 869622] - [md] raid10: fix two bugs affecting RAID10 reshape (Jes Sorensen) [837097 869622] - [md] Remember the last sync operation that was performed (Jes Sorensen) [837097 869622] - [md] fix buglet in RAID5 -> RAID0 conversion (Jes Sorensen) [837097 869622] - [md] raid10: check In_sync flag in 'enough()' (Jes Sorensen) [837097 869622] - [md] raid10: locking changes for 'enough()' (Jes Sorensen) [837097 869622] - [md] replace strict_strto*() with kstrto*() (Jes Sorensen) [837097 869622] - [md] Wait for md_check_recovery before attempting device removal (Jes Sorensen) [837097 869622] - [md] raid1,raid10: use freeze_array in place of raise_barrier in various places (Jes Sorensen) [837097 869622] - [md] raid1: consider WRITE as successful only if at least one non-Faulty and non-rebuilding drive completed it (Jes Sorensen) [837097 869622] - [md] md_stop_writes() should always freeze recovery (Jes Sorensen) [837097 869622] - [md] bad block list should default to disabled (Jes Sorensen) [837097 869622 882413] - [md] raid1/raid10 md devices leak memory when stopping (Jes Sorensen) [837097 869622 956769] - [md] Export 'md_reap_sync_thread' function (Jes Sorensen) [837097 869622] - [md] don't update metadata when stopping a read-only array (Jes Sorensen) [837097 869622] - [md] Allow devices to be re-added to a read-only array (Jes Sorensen) [837097 869622] - [md] raid10: Allow skipping recovery when clean arrays are assembled (Jes Sorensen) [837097 869622] - [md] Fix typos in MD documentation (Jes Sorensen) [837097 869622] - [md] raid5: avoid an extra write when writing to a known-bad-block (Jes Sorensen) [837097 869622] - [md] raid5: Change or of some order to improve efficiency (Jes Sorensen) [837097 869622] - [md] use set_bit_le and clear_bit_le (Jes Sorensen) [837097 869622] - [md] HOT_DISK_REMOVE shouldn't make a read-auto device active (Jes Sorensen) [837097 869622] - [md] use common code for all calls to ->hot_remove_disk() (Jes Sorensen) [837097 869622] - [md] never update metadata when array is read-only (Jes Sorensen) [837097 869622] - [md] block: Add submit_bio_wait(), remove from md (Jes Sorensen) [837097 869622] - [md] block: Use bio_sectors() more consistently (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 entirely (Jes Sorensen) [837097 869622] - [md] raid5: ensure sync and DISCARD don't happen at the same time (Jes Sorensen) [837097 869622] - [md] Prevent sysfs operations on uninitialized kobjects (Jes Sorensen) [837097 869622] - [md] raid5: Avoid accessing gendisk or queue structs when not available (Jes Sorensen) [837097 869622] - [md] raid5: schedule_construction should abort if nothing to do (Jes Sorensen) [837097 869622 882413] - [md] expedite metadata update when switching read-auto -> active (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 (Jes Sorensen) [837097 869622] - [md] raid0: improve error message when converting RAID4-with-spares to RAID0 (Jes Sorensen) [837097 869622] - [md] raid0: fix error return from create_stripe_zones (Jes Sorensen) [837097 869622] - [md] fix two bugs when attempting to resize RAID0 array (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms II (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms I (Jes Sorensen) [837097 869622] - [md] raid10: Minor non-functional code changes (Jes Sorensen) [837097 869622] - [md] protect against crash upon fsync on ro array (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix checking of dma_wait_for_async_tx() return value (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix build for async_memset (Jes Sorensen) [837097 869622] - [crypto] async_tx: add missing DMA unmap to async_memcpy() (Jes Sorensen) [837097 869622] - [md] raid5: add blktrace calls (Jes Sorensen) [837097 869622] - [md] raid5: use async_tx_quiesce() instead of open-coding it (Jes Sorensen) [837097 869622] - [md] Use ->curr_resync as last completed request when cleanly aborting resync (Jes Sorensen) [837097 869622] - [md] Update checkpoint of resync/recovery based on time (Jes Sorensen) [837097 869622] - [md] Add place to update ->recovery_cp (Jes Sorensen) [837097 869622] - [md] re-indent various 'switch' statements (Jes Sorensen) [837097 869622] - [md] close race between removing and adding a device (Jes Sorensen) [837097 869622] - [md] removed unused variable in calc_sb_1_csm (Jes Sorensen) [837097 869622] - [md] raid10: decrement correct pending counter when writing to replacement (Jes Sorensen) [837097 869622] - [md] raid10: close race that lose writes lost when replacement completes (Jes Sorensen) [837097 869622] - [md] raid5: Make sure we clear R5_Discard when discard is finished (Jes Sorensen) [837097 869622] - [md] raid5: move resolving of reconstruct_state earlier in stripe_handle (Jes Sorensen) [837097 869622] - [md] raid5: round discard alignment up to power of 2 (Jes Sorensen) [837097 869622] - [md] make sure everything is freed when dm-raid stops an array (Jes Sorensen) [837097 869622] - [md] Avoid write invalid address if read_seqretry returned true (Jes Sorensen) [837097 869622] - [md] Reassigned the parameters if read_seqretry returned true in func md_is_badblock (Jes Sorensen) [837097 869622] - [md] raid10: Fix oops when creating RAID10 arrays via dm-raid.c (Jes Sorensen) [837097 869622] - [md] raid1: Fix assembling of arrays containing Replacements (Jes Sorensen) [837097 869622] - [md] Fix typo in drivers/md (Jes Sorensen) [837097 869622] - [md] refine reporting of resync/reshape delays (Jes Sorensen) [837097 869622] - [md] raid5: be careful not to resize_stripes too big (Jes Sorensen) [837097 869622] - [md] make sure manual changes to recovery checkpoint are saved (Jes Sorensen) [837097 869622] - [md] raid10: use correct limit variable (Jes Sorensen) [837097 869622] - [md] writing to sync_action should clear the read-auto state (Jes Sorensen) [837097 869622] - [md] change resync_mismatches to atomic64_t to avoid races (Jes Sorensen) [837097 869622] - [md] raid5: make sure to_read and to_write never go negative (Jes Sorensen) [837097 869622] - [md] When RAID5 is dirty, force reconstruct-write instead of read-modify-write (Jes Sorensen) [837097 869622] - [md] raid5: protect debug message against NULL derefernce (Jes Sorensen) [837097 869622] - [md] raid5: add some missing locking in handle_failed_stripe (Jes Sorensen) [837097 869622] - [md] raid5: avoid unnecessary zero page for trim (Jes Sorensen) [837097 869622] - [md] raid5 trim support (Jes Sorensen) [837097 869622] - [md] bitmap: Don't use IS_ERR to judge alloc_page() (Jes Sorensen) [837097 869622] - [md] avoid taking the mutex on some ioctls (Jes Sorensen) [837097 869622] - [md] change the parameter of md thread (Jes Sorensen) [837097 869622] - [md] raid 10 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 1 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 0 supports TRIM (Jes Sorensen) [837097 869622] - [md] linear supports TRIM (Jes Sorensen) [837097 869622] - [md] linear: rcu_dereference outside read-lock section (Jes Sorensen) [837097 869622] - [md] raid10: fix "enough" function for detecting if array is failed (Jes Sorensen) [837097 869622] - [block] makes bio_split support bio without data (Jes Sorensen) [837097 869622] - [md] raid5: add missing spin_lock_init (Jes Sorensen) [837097 869622] - [md] make sure metadata is updated when spares are activated or removed (Jes Sorensen) [837097 869622] - [md] raid5: fix calculate of 'degraded' when a replacement becomes active (Jes Sorensen) [837097 869622] - [md] raid10: fix problem with on-stack allocation of r10bio structure (Jes Sorensen) [837097 869622 982360] - [md] raid5: raid5d handle stripe in batch way (Jes Sorensen) [837097 869622] - [md] raid1: Add missing case for attempting to repair known bad blocks (Jes Sorensen) [837097 869622] - [md] remove duplicated test on ->openers when calling do_md_stop() (Jes Sorensen) [837097 869622] - [md] raid5: Add R5_ReadNoMerge flag which prevent bio from merging at block layer (Jes Sorensen) [837097 869622] - [md] raid1: prevent merging too large request (Jes Sorensen) [837097 869622] - [md] md/raid1: read balance chooses idlest disk for SSD (Jes Sorensen) [837097 869622] - [md] md/raid1: make sequential read detection per disk based (Jes Sorensen) [837097 869622] - [md] raid5: add a per-stripe lock (Jes Sorensen) [837097 869622] - [md] raid5: remove unnecessary bitmap write optimization (Jes Sorensen) [837097 869622] - [md] raid5: lockless access raid5 overrided bi_phys_segments (Jes Sorensen) [837097 869622] - [md] raid5: reduce chance release_stripe() taking device_lock (Jes Sorensen) [837097 869622] - [md] raid1: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] raid10: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] Add missing blank line to avoid conflict in follow-on cherry-pick (Jes Sorensen) [837097 869622] - [md] Add set_bit_le/clear_bit_le to RHEL6 compat macros (Jes Sorensen) [837097 869622] - [md] dm-raid: Set recovery flags on resume - include upstream missing bits (Jes Sorensen) [837097 869622]- [netdrv] eth: Make is_link_local() consistent with other address tests (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Do not forward LLDP type frames (Andy Gospodarek) [923902] - [netdrv] bridge: Use is_link_local() in store_group_addr() (Andy Gospodarek) [923902] - [netdrv] ixgbevf: handle link local multicast addresses in SR-IOV mode (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Adjust to handle unassigned MAC address from PF (Andy Gospodarek) [923902] - [netdrv] ixgbevf: don't release the soft entries (Andy Gospodarek) [923902] - [netdrv] ixbgevf: Remove dma_alloc_coherent OOM messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: use PCI_DEVICE_TABLE macro (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make sure link status and speed are fetched (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link speed message to support 100Mbps (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix statistics corruption (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link up messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Synch out of tree and in tree mailbox interrupt handlers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix up function prototypes after __dev* removals (Andy Gospodarek) [923902] - [netdrv] ixgbevf: remove __dev* attributes (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unneeded and obsolete comment (Andy Gospodarek) [923902] - [netdrv] ixgbevf: White space and comments clean up (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove mailbox spinlock from the reset function (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove checking for mac.ops function pointers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove the ring adapter pointer value (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix unnecessary dereference where local var is available (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Streamline the rx buffer allocation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Reduce size of maximum rx buffer (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add flag to indicate when rx is in net poll (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix possible use of uninitialized variable (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make sure probe fails on MSI-X enable error (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix softirq-safe to unsafe splat on internal mbx_lock (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Check for error on dma_map_single call (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make netif_napi_add and netif_napi_del symmetric (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add VF DCB + SR-IOV support (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Set the netdev number of Tx queues (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add fix to VF to handle multi-descriptor buffers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix AIM (Adaptive Interrupt Moderation) (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unused parameter in ixgbevf_receive_skb (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix code for handling timeout (Andy Gospodarek) [923902] - [netdrv] ixgbevf: scheduling while atomic in reset hw path (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add support for VF API negotiation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Cleanup handling of configuration for jumbo frames (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add suspend and resume support to the VF (Andy Gospodarek) [923902] - [netdrv] ixgbe: Set the SW prio_tc values at initialization to the HW setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: add mac type to the version in ethtool_regs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for disabling link at boot time on 82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: cache AUTOC reads (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix register access during ethtool loopback test (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix EICR write in ixgbe_msix_other (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice ID (Andy Gospodarek) [923901] - [netdrv] ixgbe: add SFP+ LX module support (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename wol_supported to more fitting wol_enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: add driver support for x520 OCP adapter (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible divide by zero in ixgbe_update_itr (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove unnecessary #ifdef CONFIG_DEBUG_FS tests (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for WoL on 82599 SFP+ LOM (Andy Gospodarek) [923901] - [netdrv] ixgbe: in shutdown, do netif_running() under rtnl_lock (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix a bug in setting VF VLAN via PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix 1G link WoL (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix MNG FW support when adapter not up (Andy Gospodarek) [923901] - [netdrv] ixgbe: enable devices with internal switch to read pci parent (Andy Gospodarek) [923901] - [netdrv] ixgbe: create conversion functions from link_status to bus/speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for recognizing PCI-e Gen3 link speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop check for PAGE_SIZE from ixgbe_xmit_frame_ring (Andy Gospodarek) [923901] - [netdrv] ixgbe: don't do arithmetic operations on bitmasks (Andy Gospodarek) [923901] - [netdrv] ixgbe: Mask off check of frag_off as we only want fragment offset (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix registration order of driver and DCA nofitication (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update DESC_NEEDED define to adjust for changes to MAX_SKB_FRAGS (Andy Gospodarek) [923901] - [netdrv] ixgbe: implement SFF diagnostic monitoring via ethtool (Andy Gospodarek) [923901] - [netdrv] ixgbe: cleanup error checking in ixgbe_identify_sfp_module_generic() (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible data corruption in read_i2c_byte (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for set_channels ethtool operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for displaying the number of Tx/Rx channels (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make ixgbe_setup_tc usable even when DCB is not enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Define FCoE and Flow director limits much sooner to allow for changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: refactor initialization of feature flags (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove remaining alloc/OOM messages (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix SR-IOV MTU warning (Andy Gospodarek) [923901] - [netdrv] ixgbe: Replace rmb in Tx cleanup with read_barrier_depends (Andy Gospodarek) [923901] - [netdrv] ixgbe: update date to 2013 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix return values and memcpy parameters to eliminate Smatch warnings (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix potential null dereference (Andy Gospodarek) [923901] - [netdrv] ixgbe: allow reading of SFF-8472 data over i2c (Andy Gospodarek) [923901] - [netdrv] ixgbe: autoneg variable refactoring (Andy Gospodarek) [923901] - [netdrv] ixgbe: removed unused variable from setup_link_speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename autoneg variables (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix device ref count bug (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reset the NIC if up2tc has changed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit number of reported VFs to device specific value (Andy Gospodarek) [923901] - [netdrv] ixgbe: Implement PCI SR-IOV sysfs callback operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Modularize SR-IOV enablement code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make mailbox ops initialization unconditional (Andy Gospodarek) [923901] - [netdrv] ixgbe: Inline Rx PTP descriptor handling (Andy Gospodarek) [923901] - [netdrv] ixgbe: add warning when scheduling reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add ptp work item to poll for the Tx timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use watchdog check in favor of BPF for detecting latched timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ptp_overflow check comment and jiffies (Andy Gospodarek) [923901] - [netdrv] ixgbe: add missing supported filters to get_ts_info (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool ixgbe_diag_test cleanup (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve performance and reduce size of ixgbe_tx_map (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ixgbe Tx flags to improve code efficiency (Andy Gospodarek) [923901] - [netdrv] ixgbe: Always use context 0, even for FCoE and TSO (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Andy Gospodarek) [923901] - [netdrv] ixgbe: SR-IOV: dynamic IEEE DCBx default priority changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix overwriting of rx_mtrl in ixgbe_ptp_hwtstamp_ioctl (Andy Gospodarek) [923901] - [netdrv] ixgbe: only compile ixgbe_debugfs.o when enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix up function prototypes after __dev* removals (Andy Gospodarek) [923901] - [netdrv] ixgbe: check whether thermal sensor is enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use is_valid_ether_addr (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove __dev* attributes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not parse past IP header on fragments beyond the first (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix incorrect disabling of Tx hang check in case of PFC (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop RLPML configuration from x540 RXDCTL register configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool correctly identify autoneg setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove needless queuing for L4 ptp packets (Andy Gospodarek) [923901] - [netdrv] ixgbe: use ETQF filter name instead of magic number (Andy Gospodarek) [923901] - [netdrv] ixgbe: convert to use simple_open() (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reformat output of ixgbe_dump (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not use DCA to prefetch the entire packet into the cache (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix default setting of TXDCTL.WTHRESH (Andy Gospodarek) [923901] - [netdrv] ixgbe: add/update descriptor maps in comments (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not decrement budget in ixgbe_clean_rx_irq (Andy Gospodarek) [923901] - [netdrv] ixgbe: Return success or failure on VF MAC filter set (Andy Gospodarek) [923901] - [netdrv] ixgbe: clean up the condition for turning on/off the laser (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix return value from macvlan filter function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for pipeline reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix possible memory leak in ixgbe_set_ringparam (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add function ixgbe_reset_pipeline_82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop unnecessary addition from ixgbe_set_rx_buffer_len (Andy Gospodarek) [923901] - [netdrv] ixgbe: Correcting small packet padding (Andy Gospodarek) [923901] - [netdrv] ixgbe: using is_zero_ether_addr() to simplify the code (Andy Gospodarek) [923901] - [netdrv] ixgbe: (PTP) refactor init, cyclecounter and reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice id (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for VF API version 1.1 in the PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for GET_QUEUES message to get DCB configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for tracking the default user priority to SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for IPv6 and UDP to ixgbe_get_headlen (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add mailbox API version negotiation support to ixgbe PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Move message handling routines into their own functions (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable jumbo frames support w/ SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Initialize q_vector cpu and affinity masks correctly (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for X540-AT1 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix poll loop for FDIRCTRL.INIT_DONE bit (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix PTP ethtool timestamping function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not read the spoofed packets counter when not in IOV mode (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve statistics accuracy for DDP traffic (Andy Gospodarek) [923901] - [netdrv] ixgbe: added reg_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: added netdev_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add debugfs support (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix VF rate limiting to correctly account for more queues per VF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix ordering of things so that PF correctly configures its VLANs (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove old init remnant (Andy Gospodarek) [923901] - [netdrv] ixgbe: Roll RSC code into non-EOP code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make allocating skb and placing data in it a separate function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Copybreak sooner to avoid get_page/put_page and offset change overhead (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make pull tail function separate from rest of cleanup_headers (Andy Gospodarek) [923901] - [netdrv] ixgbe: Have the CPU take ownership of the buffers sooner (Andy Gospodarek) [923901] - [netdrv] ixgbe: Only use double buffering if page size is less than 8K (Andy Gospodarek) [923901] - [netdrv] ixgbe: combine ixgbe_add_rx_frag and ixgbe_can_reuse_page (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove code that was initializing Rx page offset (Andy Gospodarek) [923901] - [net] veth: add vlan features (Flavio Leitner) [959817] - [net] sctp: verify length provided in heartbeat information parameter (Daniel Borkmann) [855383] - [net] openvswitch: Add Kconfig dependency on GRE-DEMUX (Amerigo Wang) [976810] - [net] openvswitch: Add gre tunnel support (Amerigo Wang) [976810] - [net] openvswitch: Optimize flow key match for non tunnel flows (Amerigo Wang) [976810] - [net] openvswitch: Expand action buffer size (Amerigo Wang) [976810] - [net] openvswitch: Add tunneling interface (Amerigo Wang) [976810] - [net] openvswitch: Copy individual actions (Amerigo Wang) [976810] - [net] openvswitch: Simplify interface ovs_flow_metadata_from_nlattrs() (Amerigo Wang) [976810] - [net] openvswitch: make skb->csum consistent with rest of networking stack (Amerigo Wang) [976810] - [net] openvswitch: Fix misspellings in comments and docs (Amerigo Wang) [976810] - [net] openvswitch: fix variable names in comment (Amerigo Wang) [976810] - [net] openvswitch: Unify vport error stats handling (Amerigo Wang) [976810] - [net] openvswitch: Remove unused get_config vport op (Amerigo Wang) [976810] - [net] openvswitch: Immediately exit on error in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] openvswitch: Remove unneeded ovs_netdev_get_ifindex() (Amerigo Wang) [976810] - [net] openvswitch: Simplify datapath locking (Amerigo Wang) [976810] - [net] openvswitch: Use ETH_ALEN to define ethernet addresses (Amerigo Wang) [976810] - [net] openvswitch: datapath.h: Fix a stale comment (Amerigo Wang) [976810] - [net] openvswitch: Don't insert empty OVS_VPORT_ATTR_OPTIONS attribute (Amerigo Wang) [976810] - [net] openvswitch: Move common genl notify code into ovs_notify() (Amerigo Wang) [976810] - [net] openvswitch: Refine Netlink message size calculation and kill FLOW_BUFSIZE (Amerigo Wang) [976810] - [net] openvswitch: Use nla_memcpy() to memcpy() data from attributes (Amerigo Wang) [976810] - [net] openvswitch: Specify the minimal length of OVS_PACKET_ATTR_PACKET in the policy (Amerigo Wang) [976810] - [net] openvswitch: correct an invalid BUG_ON (Amerigo Wang) [976810] - [net] openvswitch: Preallocate reply skb in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] ip_gre: fix a soft lockup in ipgre_fini() (Amerigo Wang) [976810] - [net] gre: Fix MTU sizing check for gretap tunnels (Amerigo Wang) [976810] - [net] ip_tunnel: Use skb-len to PMTU check (Amerigo Wang) [976810] - [net] gre: fix a regression in ioctl (Amerigo Wang) [976810] - [net] ip_tunnel: Add dont fragment flag (Amerigo Wang) [976810] - [net] ip_tunnel: push generic protocol handling to ip_tunnel module (Amerigo Wang) [976810] - [net] ip_tunnel: extend iptunnel_xmit() (Amerigo Wang) [976810] - [net] gre: export gre_handle_offloads() function (Amerigo Wang) [976810] - [net] gre: export gre_build_header() function (Amerigo Wang) [976810] - [net] gre: Allow multiple protocol listener for gre protocol (Amerigo Wang) [976810] - [net] gre: Simplify gre protocol registration locking (Amerigo Wang) [976810] - [net] ip_tunnel: remove __net_init/exit from exported functions (Amerigo Wang) [976810] - [net] ip_tunnel: specify protocol outside IP header (Amerigo Wang) [976810] - [net] ip_tunnel: fix kernel panic with icmp_dest_unreach (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in ipgre_err() (Amerigo Wang) [976810] - [net] ipv4: typo issue, remove erroneous semicolon (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in parse_gre_header() (Amerigo Wang) [976810] - [net] ip_gre: don't overwrite iflink during net_dev init (Amerigo Wang) [976810] - [net] ip_tunnel: Fix off-by-one error in forming dev name (Amerigo Wang) [976810] - [net] gre: Refactor GRE tunneling code (Amerigo Wang) [976810] - [net] ip: convert __IPTUNNEL_XMIT() to an inline function (Amerigo Wang) [976810] - [net] br: fix schedule while atomic issue in br_features_recompute() (Jiri Pirko) [980876] - [net] ipvs: reduce sync rate with time thresholds (Jesper Brouer) [854454] - [net] ipvs: Add sysctl_sync_threshold() sysctl_sync_period() (Jesper Brouer) [854454] - [net] ipvs: wakeup master thread (Jesper Brouer) [854454] - [net] export sysctl symbols needed by ip_vs_sync (Jesper Brouer) [854454] - [net] ipvs: always update some of the flags bits in backup (Jesper Brouer) [854454] - [net] ipvs: fix ip_vs_try_bind_dest to rebind app and transmitter (Jesper Brouer) [854454] - [net] ipvs: remove check for IP_VS_CONN_F_SYNC from ip_vs_bind_dest (Jesper Brouer) [854454] - [net] ipvs: ignore IP_VS_CONN_F_NOOUTPUT in backup server (Jesper Brouer) [854454] - [net] ipvs: try also real server with port 0 in backup server (Jesper Brouer) [854454] - [net] ipvs: Backup, adding version 0 sending capabilities (Jesper Brouer) [854454] - [net] ipvs: Backup, Change sending to Version 1 format (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding Version 1 receive capability (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding structs for new sync format (Jesper Brouer) [854454] - [net] ipvs: use pkts for SCTP too (Jesper Brouer) [854454] - [net] ipvs: skb defrag in L7 helpers (Jesper Brouer) [854454] - [net] ipvs: Split ports array into src_port and dst_port (Jesper Brouer) [854454] - [net] ipvs: Backup, Prepare for transferring firewall marks to the backup daemon (Jesper Brouer) [854454] - [net] ipvs: add static and read_mostly attributes (Jesper Brouer) [854454] - [net] ipvs: buffer argument to ip_vs_process_message() should not be const (Jesper Brouer) [854454] - [net] ipvs: Remove useless blocks from ip_vs_process_message() (Jesper Brouer) [854454] - [net] ipvs: Make the cp argument to ip_vs_sync_conn() static (Jesper Brouer) [854454] - [net] ipvs: Only match pe_data created by the same pe (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine to connection entry (Jesper Brouer) [854454] - [net] ipvs: inherit forwarding method in backup (Jesper Brouer) [854454] - [net] ipvs: ip_vs_dbg_callid() is only needed for debugging (Jesper Brouer) [854454] - [net] ipvs: sip persistence engine (Jesper Brouer) [854454] - [net] ipvs: Fallback if persistence engine fails (Jesper Brouer) [854454] - [net] ipvs: Allow configuration of persistence engines (Jesper Brouer) [854454] - [net] ipvs: management of persistence engine modules (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine data to /proc/net/ip_vs_conn (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_pe (Jesper Brouer) [854454] - [net] ipvs: Allow boot time change of hash size (Jesper Brouer) [854454] - [net] ipvs: ip_vs_bind_scheduler and ip_vs_unbind_scheduler NULL arguments (Jesper Brouer) [854454] - [net] ipvs: Allow null argument to ip_vs_scheduler_put() (Jesper Brouer) [854454] - [net] ipvs: fix matching of fwmark templates during scheduling (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_conn_param (Jesper Brouer) [854454] - [net] ipvs: compact ip_vs_sched_persist() (Jesper Brouer) [854454] - [net] ipvs: extend connection flags to 32 bits (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Add callid parser (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Allow ct_sip_get_header() to be called with a null ct argument (Jesper Brouer) [854454] - [net] ipvs: fix synchronization on connection close (Jesper Brouer) [854454] - [net] ipvs: one-packet scheduling (Jesper Brouer) [854454]- [char] tty: Fix BUG() on hangup (Aaron Tomlin) [985429] - [trace] Fix hang in write to sysprof_sample_period (Josh Poimboeuf) [959063] - [scsi] virtio-scsi: fix LUNs greater than 255 (Laszlo Ersek) [978202] - [scsi] isci: Fix a race condition in the SSP task management path (David Milburn) [978609] - [idle] intel_idle: initial C8, C9 and C10 support (Jane Lv) [970729] - [x86] Fix up numa_node information for AMD CPU family 15h model 0-0fh northbridge functions (Prarit Bhargava) [787034] - [x86] tsc: add option to output TSC initial value at boot (Prarit Bhargava) [986353] - [fs] fscache: The retrieval remaining-pages counter needs to be atomic_t (David Howells) [965759] - [fs] cachefiles: remove unused macro list_to_page() (David Howells) [921178] - [fs] fscache: Simplify cookie retention for fscache_objects, fixing access problems (David Howells) [928746] - [fs] fscache: Fix object state machine to have separate work and wait states (David Howells) [921178] - [kernel] wait: Add wait_on_atomic_t() and wake_up_atomic_t() (David Howells) [921178] - [fs] fscache: Wrap checks on object state (David Howells) [921178] - [fs] fscache: Uninline fscache_object_init() (David Howells) [921178] - [fs] fscache: Don't sleep in page release if __GFP_FS is not set (David Howells) [921178] - [fs] cachefiles: name i_mutex lock class explicitly (David Howells) [921178] - [fs] fscache: remove spin_lock() from the condition in while() (David Howells) [921178] - [fs] fscache: Clear remaining page count on retrieval cancellation (David Howells) [921178] - [fs] fscache: Mark cancellation of in-progress operation (David Howells) [921178] - [fs] fscache: Remove unneeded null checks (David Howells) [921178] - [fs] fscache: One of the write operation paths doesn't set the object state (David Howells) [921178] - [fs] fscache: Fix signal handling during waits (David Howells) [921178] - [fs] fscache: Add transition to handle invalidate immediately after lookup (David Howells) [921178 928746] - [fs] fscache: Exclusive op submission can BUG if there's been an I/O error (David Howells) [921178] - [fs] fsache: Limit the number of I/O error reports for a cache (David Howells) [921178] - [fs] fscache: Don't mask off the object event mask when printing it (David Howells) [921178] - [fs] fscache: Initialise the object event mask with the calculated mask (David Howells) [921178] - [fs] cachefiles: Add missing retrieval completions (David Howells) [921178] - [fs] cachefiles: add support for large files in filesystem caching (David Howells) [921178] - [netdrv] igbvf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Stefan Assmann) [923900] - [netdrv] igbvf: update version number (Stefan Assmann) [923900] - [netdrv] igbvf: Check for error on dma_map_single call (Stefan Assmann) [923900] - [netdrv] enic: release rtnl_lock on error-path (Stefan Assmann) [922984] - [netdrv] enic: change sprintf() to snprintf() (Stefan Assmann) [922984] - [netdrv] enic: be less verbose about non-critical firmware errors (Stefan Assmann) [922984] - [netdrv] enic: fix up function prototypes after __dev* removals (Stefan Assmann) [922984] - [pci] Remove the obsolete no_pci_devices() check (Myron Stowe) [966887] - [pci] Use pci_device_id on stack for pci_get_subsys/class() to avoid kmalloc (Myron Stowe) [966887] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Veaceslav Falico) [988460] - [firmware] add bnx2x FW 7.8.2, 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 919510] - [netdrv] bnx2x: ignore unknown ethtool flags (Michal Schmidt) [915517 928435] - [netdrv] bnx2x: advertise transmit time stamping (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: add transmit timestamping support (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: Remove sparse and coccinelle warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix 20G KR2 support claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve VF timings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF ndo sanity (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with no IOV support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve PF behaviour toward VF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove redundant D0 power state set (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: replace mechanism to check for next available packet (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix a power state test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: semi-Semantic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic removal and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise comments and alignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic change of empty lines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use XPS if possible for bnx2x_select_queue instead of pure hash (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change to D3hot only on removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Implement PCI shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Count number of possible FCoE interfaces (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ack unknown VF messages (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add and correct PCI link speed prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Zero VFs starting MACs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enable `set_phys_id' for all functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Wait for MCP validity during AER (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: Link-flap avoidance in switch dependent mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add Private Flags Support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix bridged GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix TCP offload for tunneling ipv4 over ipv6 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent memory leak when cnic is absent (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct reading of speed capabilities (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent NULL pointer dereference in kdump (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Use per port max exchange resources (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow recovery from second slot reset (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enhance MAC configuration for VFs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow RX/TX pause control in autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent GRO false checksum claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.17-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add additional regions for CRC memory test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove non-necessary assignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix byte-by-byte nvram write for BE machines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: refactor nvram read procedure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support reading I2C EEPROM SFF8472 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix compilation without CONFIG_BNX2X_SRIOV (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent VF race (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF outer vlan removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF statistics (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: missing ARI should not be lethal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix AER semaphore release (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: AER revised (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: add RSS capability for GRE traffic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use list_move instead of list_del/list_add (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Restore FCoE 4-port devices support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use FW 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Avoid using zero MAC (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control SFP+ tap values via nvm config (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add EEE support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add RJ45 SFP module detection (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Get gso_segs from FW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control number of vfs dynamically (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add iproute2 support for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent "Unknown MF" print in SF mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Take chip version from MFW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Set ethtool ops for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix vlan-mac memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use the default NAPI weight (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in printk and comments (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix status blocks configuration (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent UNDI FW illegal host access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent null pointer dereference in AFEX mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 rapid link flap (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix assignment of signed expression to unsigned variable (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix occasional statistics off-by-4GB error (Michal Schmidt) [825729 828818 871164 915420 915422 915517 919510] - [netdrv] bnx2x: add missing napi deletion in error path (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ misconfiguration in iSCSI boot scenario (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix intermittent long KR2 link up time (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 work-around condition (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 link (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix port identification for the 84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix UDP checksum for 57710/57711 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove dead code and make local funcs static (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Replace incomming with incoming in all comments and strings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Remove unnecessary alloc/OOM messages, alloc cleanups (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Force link UP when the interface is in LOOPBACK mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: SR-IOV version compatibility bugfix (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add CNIC_DRV_STATE_HANDLES_IRQ to ethdev->drv_state (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct memory release scheme (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove many sparse warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Modify unload conditions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct memory preparation and release (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add missing VFs reference in macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add additional debug information (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct usleep_range usage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: reorganization and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic renovation (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix GRO parameters (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Introduce 2013 and advance version to 1.78.02 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Added FW GRO bridging support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] Revert "bnx2x: set gso_type" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clean previous IGU status before ack (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add `ethtool -w' support (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921560] - [netdrv] bnx2x: Added nvram personalities support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix rare self-test failures (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use SAN Mac for FCoE (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add an additional fatal hw assertion - BRB_HW_INTERRUPT (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clear dirty status when booting after UNDI (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow management traffic after boot from SAN (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix fastpath structures when memory allocation fails (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: move debugging code before the return (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: align define usage to satisfy static checkers (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: NULL dereference on error in debug code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Segregate SR-IOV code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add VF device ids and enable feature (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support PF <-> VF Bulletin Board (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support VF FLR (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF close request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_teardown request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_filters request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF setup_q request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support statistics collection for VFs by the PF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF init request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF acquire request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Infrastructure for VF <-> PF request on PF side (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prepare device and initialize VF database (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allocate VF database in PF when VFs are present (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF fastpath (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support ndo_set_rxmode in VF driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add teardown_q and close to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add init, setup_q, set_mac to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Separate VF and PF logic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add to VF <-> PF channel the release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF <-> PF channel 'acquire' at vf probe (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support probing and removing of VF device (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use ARRAY_SIZE where possible (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use prandom_bytes() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix typo of "suport" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: almost 'use netdev_alloc_frag()' (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix up function prototypes after __dev* removals (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add fw defs for use in cnic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic, bnx2x, bnx2: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Include bnx2x.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to CHIP ID and name macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to descriptor structures and macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Fix rare race condition during iSCSI disconnect (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Reset iSCSI EQ during shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: recognize fan failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct PFC disablement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix 'Ethtool -A' when autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent DCB if disabled in nvram (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Handle a rarely missed interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: mask CPL_OF interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: IGU parse error cause probe failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ext config accessed only on non-E1x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: nvram enables dropless flow control (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct advertised speed/duplex (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Filter packets on FCoE rings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Management can control PFC/ETS (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: parity recovery flow enhancement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: revised and corrected SPIO access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change duplex setting in EEE function (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add warning message in case of non-10G SFP module (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Always take PHY lock (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ current leakage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for 20G-KR2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove duplicate inclusion of bnx2x_hsi.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add static declaration to several functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in bnx2x driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix HW initialization using fw 7.8.x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support loading cnic resources at run-time (Michal Schmidt) [825729 828818 915420 915422 915517 919510 920624] - [netdrv] bnx2x: HSI change for 'update' ramrod (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.00-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x,cnic: use FW 7.8.2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve code around bnx2x_tests_str_arr (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix comment/printk/variable typos (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [net] In unregister_netdevice_notifier unregister the netdevices (Michal Schmidt) [987451] - [net] introduce NAPI_POLL_WEIGHT (Michal Schmidt) [987451] - [net] Export __netdev_pick_tx so that it can be used in modules (Michal Schmidt) [987451] - [net] Split core bits of netdev_pick_tx into __netdev_pick_tx (Michal Schmidt) [987451] - [net] netpoll: call ->ndo_select_queue() in tx path (Michal Schmidt) [987451] - [lib] introduce prandom_bytes() and prandom_bytes_state() (Michal Schmidt) [987451]- [pci] pcie: Reset link for devices below Root Port or Downstream Port (Myron Stowe) [966755] - [acpi] apei: Force fatal AER severity when component has been reset (Myron Stowe) [966755] - [pci] Remove "extern" from function declarations (Myron Stowe) [966755] - [pci] pcie: Move AER severity defines to aer.h (Myron Stowe) [966755] - [pci] pcie: Set dev->__aer_firmware_first only for matching devices (Myron Stowe) [966755] - [pci] pcie: Factor out HEST device type matching (Myron Stowe) [966755] - [pci] pcie: Don't parse HEST table for non-PCIe devices (Myron Stowe) [966755] - [acpi] Move cper_print_aer() call out of interrupt context (Myron Stowe) [967981] - [pci] pcie: Remove local PCI_BUS() define and use PCI_BUS_NUM() from PCI (Myron Stowe) [967981] - [pci] Add PCI_BUS_NUM() and PCI_DEVID() interfaces (Myron Stowe) [967981] - [pci] pcie: pci_get_domain_bus_and_slot() call missing required pci_dev_put() (Myron Stowe) [911740] - [pci] pcie: Report success only when every device has AER-aware driver (Myron Stowe) [911740] - [pci] Fix deadlock when unbinding device if parent in D3cold (Myron Stowe) [911740] - [pci] Make pci_error_handlers const (Myron Stowe) [911740] - [pci] pcie: Remove the port driver module exit routine (Myron Stowe) [911740] - [acpi] apei: Add missed ACPI5 support for error trigger table (Myron Stowe) [893388] - [acpi] apei: fix error status check condition for CPER (Myron Stowe) [825641] - [edac] add support for error type "Info" (Myron Stowe) [825641] - [pci] pcie: Cleanup log output for AER (Myron Stowe) [825641] - [acpi] apei: Enhanced AER logging (Myron Stowe) [825641] - [trace] Trace Event for PCI Express Advanced Error Reporting (Myron Stowe) [825641] - [acpi] edac.h: Add generic layers for describing a memory location (Myron Stowe) [825641] - [acpi] CPER failed to handle generic error records with multiple sections (Myron Stowe) [816520] - [acpi] APEI build fix (Myron Stowe) [816520] - [acpi] apei: Fix crash in apei_hest_parse() for acpi=off (Myron Stowe) [816515] - [acpi] apei: Fixup incorrect 64-bit access width firmware bug (Myron Stowe) [816515] - [acpi] apei: Fix ERST header length check (Myron Stowe) [816515] - [acpi] apei: Remove table not found message (Myron Stowe) [816515] - [pci] Print completion message at KERN_INFO to match starting message (Myron Stowe) [736984] - [acpi] Add PCIe AER recovery support (Myron Stowe) [736984] - [pci] pcie: add aer_recover_queue (Myron Stowe) [736984] - [netdrv] be2net: fix VLAN traffic if no VLAN group is registered (Stefan Assmann) [980772] - [wireless] brcmsmac: Reduce log spam in heavy tx, make err print in debug (John Green) [960977] - [watchdog] hpwdt: Increase version string (Linda Knippers) [985144] - [watchdog] hpwdt: Add check for UEFI bits (Linda Knippers) [985144] - [netdrv] be2net: Fix to avoid hardware workaround when not needed (Ivan Vecera) [947543] - [netdrv] be2net: use pci_vfs_assigned()/pci_num_vf() instead of be_find_vfs() (Ivan Vecera) [947543] - [netdrv] be2net: Fix 32-bit DMA Mask handling (Ivan Vecera) [947543] - [netdrv] be2net: Implement initiate FW dump feature for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix crash on 2nd invocation of PCI AER/EEH error_detected hook (Ivan Vecera) [947543] - [netdrv] be2net: Mark checksum fail for IP fragmented packets (Ivan Vecera) [947543] - [netdrv] be2net: Trim padded packets for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Pad skb to meet min Tx pkt size in lancer (Ivan Vecera) [947543] - [netdrv] be2net: cleanup be_get_drvinfo() (Ivan Vecera) [947543] - [netdrv] be2net: refactor HW workarounds in be_xmit() (Ivan Vecera) [947543] - [netdrv] be2net: bug fix on returning an invalid nic descriptor (Ivan Vecera) [947543] - [netdrv] be2net: Avoid double insertion of vlan tags (Ivan Vecera) [947543] - [netdrv] be2net: disable TX in be_close() (Ivan Vecera) [947543] - [netdrv] be2net: fix EQ from getting full while cleaning RX CQ (Ivan Vecera) [947543] - [netdrv] be2net: fix payload_len value for GET_MAC_LIST cmd req (Ivan Vecera) [947543] - [netdrv] be2net: provision VF resources before enabling SR-IOV (Ivan Vecera) [947543] - [netdrv] be2net: Fix to fail probe if MSI-X enable fails for a VF (Ivan Vecera) [947543] - [netdrv] be2net: avoid napi_disable() when it has not been enabled (Ivan Vecera) [947543] - [netdrv] be2net: Fix firmware download for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix to receive Multicast Packets when Promiscuous mode is enabled on certain devices (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show tx priority pause counter in ethtool -S (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use 32-bit stats to report rx_drops_no_fragment (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use version 2 of cq_create for SkyHawk-R devices (Ivan Vecera) [947543] - [netdrv] be2net: FLR must be first cmd issued to Lancer FW (Ivan Vecera) [947543] - [netdrv] be2net: Use GET_FUNCTION_CONFIG V1 cmd (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show wol disabled/enabled state correctly (Ivan Vecera) [947543] - [netdrv] be2net: Fixed memory leak (Ivan Vecera) [947543] - [netdrv] be2net: Avoid diagnostic test in certain versions of firmware to avoid NIC freeze (Ivan Vecera) [947543] - [netdrv] be2net: Renamed rx_address_mismatch_errors to rx_address_filtered (Ivan Vecera) [947543] - [netdrv] be2net: Add support for setting and getting rx flow hash options (Ivan Vecera) [947543] - [netdrv] be2net: Fix PVID tag offload for packets with inline VLAN tag (Ivan Vecera) [947543] - [netdrv] be2net: fix a Tx stall bug caused by a specific ipv6 packet (Ivan Vecera) [947543] - [netdrv] be2net: Remove an incorrect pvid check in Tx (Ivan Vecera) [947543] - [netdrv] be2net: enable IOMMU pass through for be2net (Ivan Vecera) [819453 947543] - [netdrv] be2net: Use GET_PROFILE_CONFIG V1 cmd for BE3-R (Ivan Vecera) [947543] - [netdrv] be2net: Avoid flashing BE3 UFI on BE3-R chip (Ivan Vecera) [947543] - [netdrv] be2net: Don't log "Out of MCCQ wrbs" error (Ivan Vecera) [947543] - [netdrv] be2net: Use TXQ_CREATE_V2 cmd (Ivan Vecera) [947543] - [netdrv] be2net: take care of __vlan_put_tag return value (Ivan Vecera) [947543] - [netdrv] be2net: remove unused variable 'sge' (Ivan Vecera) [947543] - [netdrv] be2net: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [947543] - [netdrv] be2net: Remove dma_alloc_coherent OOM messages (Ivan Vecera) [947543] - [netdrv] be2net: Use new F/W mailbox cmd to manipulate interrupts (Ivan Vecera) [947543] - [netdrv] be2net: enable interrupts in be_probe() (RoCE and other ULPs need them) (Ivan Vecera) [947543] - [netdrv] be2net: Update copyright year (Ivan Vecera) [947543] - [netdrv] be2net: use CSR-BAR SEMAPHORE reg for BE2/BE3 (Ivan Vecera) [947543] - [netdrv] benet: Wait f/w POST until timeout (Ivan Vecera) [947543] - [netdrv] be2net: update driver version to 4.6.x (Ivan Vecera) [947543] - [netdrv] be2net: fix re-loaded PF driver to re-gain control of its VFs (Ivan Vecera) [947543] - [netdrv] be2net: Updating Module Author string and log message string to "Emulex Corporation" (Ivan Vecera) [947543] - [netdrv] be2net: fix drvinfo strings set in drivers (Ivan Vecera) [947543] - [netdrv] be2net: Remove bogus dependencies on INET (Ivan Vecera) [947543] - [netdrv] be2net: remove adapter->eq_next_idx (Ivan Vecera) [947543] - [netdrv] be2net: remove roce on lancer (Ivan Vecera) [947543] - [netdrv] be2net: fix access to SEMAPHORE reg (Ivan Vecera) [947543] - [netdrv] be2net: re-factor bar mapping code (Ivan Vecera) [947543] - [netdrv] be2net: do not use sli_family to identify skyhawk-R chip (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong usage of adapter->generation (Ivan Vecera) [947543] - [netdrv] be2net: remove LANCER A0 workaround (Ivan Vecera) [947543] - [netdrv] be2net: Fix smatch warnings in be_main.c (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong frag_idx reported by RX CQ (Ivan Vecera) [947543] - [netdrv] benet: convert to set_phys_id (Ivan Vecera) [947543] - [virt] hv: allocate synic structures before hv_synic_init() (Jason Wang) [927359] - [virt] hv: check interrupt mask before read_index (Jason Wang) [927359] - [virt] hv: switch to use mb() instead of smp_mb() (Jason Wang) [927359] - [virt] hv: vmbus: Implement multi-channel support (Jason Wang) [927359] - [virt] hv: Fix a bug in get_vp_index() (Jason Wang) [927359] - [virt] hyperv_fb: Backport to RHEL 6.5 (Jason Wang) [927424] - [virt] add Hyper-V Synthetic Video Frame Buffer Driver (Jason Wang) [927424] - [virt] hv: Add a new driver to support host initiated backup (Jason Wang) [927409] - [netdrv] hyperv: Fix a compiler warning in netvsc_send() (Jason Wang) [927435] - [netdrv] hyperv: Fix RNDIS send_completion code path (Jason Wang) [927435] - [netdrv] hyperv: Fix a kernel warning from netvsc_linkstatus_callback() (Jason Wang) [927435] - [netdrv] hyperv: fix wrong length of mac address (Jason Wang) [927435] - [netdrv] hyperv: Add an error message to rndis_filter_set_device_mac() (Jason Wang) [927435] - [netdrv] hyperv: Remove unnecessary comments in rndis_filter_receive_data() (Jason Wang) [927435] - [netdrv] hyperv: Add buffer for extended info after the RNDIS response message (Jason Wang) [927435] - [netdrv] hyperv: Report actual status in receive completion packet (Jason Wang) [927435] - [netdrv] hyperv: Remove extra allocated space for recv_pkt_list elements (Jason Wang) [927435] - [netdrv] hyperv: Fix page buffer handling in rndis_filter_send_request() (Jason Wang) [927435] - [netdrv] hyperv: Fix the missing return value in rndis_filter_set_packet_filter() (Jason Wang) [927435] - [netdrv] hyperv: Fix the max_xfer_size in RNDIS initialization (Jason Wang) [927435] - [virt] hyperv/hv_balloon: remove old RHEL6 specific code (Jason Wang) [927417] - [virt] hyperv/balloon: Notify the host of permanent hot-add failures (Jason Wang) [927417] - [virt] hyperv/balloon: Support 2M page allocations for ballooning (Jason Wang) [927417] - [mm] page_alloc: export split_page() (Jason Wang) [927417] - [virt] hyperv/balloon: Permit Linux to specify hot-add alignment requirements (Jason Wang) [927417] - [virt] hyperv/balloon: make local functions static (Jason Wang) [927417] - [virt] hyperv/balloon: Implement hot-add functionality (Jason Wang) [927417] - [mm] memory_hotplug: extend memory hotplug API to allow memory hotplug in virtual machines (Jason Wang) [927417] - [virt] hyperv/balloon: Make the balloon driver not unloadable (Jason Wang) [927417] - [virt] hyperv/balloon: Execute hot-add code in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Execute balloon inflation in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Do not request completion notification (Jason Wang) [927417] - [fcoe] libfc: extend ex_lock to protect all of fc_seq_send (Neil Horman) [829784] - [fcoe] libfc: Correct check for initiator role (Neil Horman) [829784] - [fcoe] libfcoe: Fix fcoe_sysfs VN2VN mode (Neil Horman) [829784] - [fcoe] Split fc_disc_init into fc_disc_init and fc_disc_config (Neil Horman) [829784] - [fcoe] Always use fcoe_disc_init for discovery layer initialization (Neil Horman) [829784] - [fcoe] Fix deadlock between create and destroy paths (Neil Horman) [829784] - [fcoe] libfcoe: Fix Conflicting FCFs issue in the fabric (Neil Horman) [829784] - [fcoe] Revert "fcoe: fix fcoe enable on link toggle while it is still disabled" (Neil Horman) [829784] - [fcoe] libfcoe: Check for unusable FCFs before looking for conflicting FCFs (Neil Horman) [829784] - [fcoe] libfcoe: Handle CVL while waiting to select an FCF (Neil Horman) [829784] - [fcoe] Fix deadlock while deleting FCoE interface with NPIV ports (Neil Horman) [829784] - [fcoe] close race on link speed detection in fcoe code (Neil Horman) [829784] - [fcoe] debris left by "libfcoe: Remove mutex_trylock/restart_syscall checks" (Neil Horman) [829784] - [fcoe] consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb (Neil Horman) [829784] - [fcoe] move fcoe_link_speed_update() to libfcoe and export it (Neil Horman) [829784] - [fcoe] add support to the get_netdev() for fcoe_interface (Neil Horman) [829784] - [fcoe] prep work to start consolidate the usage of fcoe_netdev (Neil Horman) [829784] - [fcoe] Convert debug_logging macros to pr_info (Neil Horman) [829784] - [fcoe] Use the fcoe_sysfs control interface (Neil Horman) [829784] - [fcoe] libfcoe: Add new fcoe control interface (Neil Horman) [829784] - [fcoe] libfcoe: Save some memory and optimize name lookups (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs debug logging level (Neil Horman) [829784] - [fcoe] Cleanup locking on fcoe_percpu_receive_thread (Neil Horman) [829784] - [fcoe] libfcoe: Fix section mismatch (Neil Horman) [829784] - [fcoe] bnx2fc: cleanup fcoe_dev_stats (Neil Horman) [829784] - [fcoe] libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs (Neil Horman) [829784] - [powerpc] iommu: Fix multiple issues with IOMMU pools code (Steve Best) [929290] - [powerpc] iommu: Fix iommu pool initialization (Steve Best) [929290] - [powerpc] iommu: Implement IOMMU pools to improve multiqueue adapter performance (Steve Best) [929290] - [powerpc] iommu: Push spinlock into iommu_range_alloc and __iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_alloc and iommu_free (Steve Best) [929290] - [powerpc] pseries: Disable interrupts around IOMMU percpu data accesses (Steve Best) [929290] - [block] rsxx: Adding in debugfs entries (Steve Best) [929277] - [block] rsxx: Fixes incorrect stats calculation (Steve Best) [929277] - [block] rsxx: Adding EEH check inside cregs timeout (Steve Best) [929277] - [block] rsxx: Adapter address space sanity check (Steve Best) [929277] - [block] rsxx: Fixes DLPAR add kernel panic if partition still mounted (Steve Best) [929277] - [block] rsxx: Changing the adapter name to the official name (Steve Best) [929277] - [block] rsxx: Adding in sync_start module paramenter (Steve Best) [929277] - [block] rsxx: Allow block size to be determined by configuration (Steve Best) [929277] - [block] rsxx: Fixes soft-lockup issues during DMAs (Steve Best) [929277] - [block] rsxx: Restructured DMA cancel scheme (Steve Best) [929277] - [block] rsxx: Individual workqueues for interruptible events (Steve Best) [929277] - [block] rsxx: remove unused variable (Steve Best) [929277] - [block] rsxx: enable error return of rsxx_eeh_save_issued_dmas() (Steve Best) [929277] - [block] rsxx: removes dynamic allocation on stack (Steve Best) [929277] - [block] rsxx: fix missing unlock on error return in rsxx_eeh_remap_dmas() (Steve Best) [929277] - [block] rsxx: Adding in EEH support to the IBM FlashSystem 70/80 device driver (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 error message bug fix (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 branding changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 fixes inconsistent locking (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 trivial changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 driver fixes (Steve Best) [929277] - [block] rsxx: add slab.h include to dma.c (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 device driver (Steve Best) [929277] - [target] target/file: Fix off-by-one READ_CAPACITY bug for !S_ISBLK export (Andy Grover) [982777] - [target] Re-instate sess_wait_list for target_wait_for_sess_cmds (Andy Grover) [982777] - [target] close target_put_sess_cmd() vs. core_tmr_abort_task() race (Andy Grover) [982777] - [target] iblock: Fix WCE=1 + DPOFUA=1 backend WRITE regression (Andy Grover) [982777] - [target] Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio (Andy Grover) [982777] - [target] tcm_fc: Check for aborted sequence (Andy Grover) [982777] - [target] Change default sense key of NOT_READY (Andy Grover) [982777]- [netdrv] qlcnic: Bump up the version to 5.1.38 (Chad Dupuis) [694104] - [netdrv] qlcnic: Clear link status when interface is down (Chad Dupuis) [694104] - [netdrv] qlcnic: change mdelay to msleep (Chad Dupuis) [694104] - [netdrv] qlcnic: Log warning message for 83xx adapter in MSI mode (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure mailbox interrupt command for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.37 (Chad Dupuis) [694104] - [netdrv] qlcnic: Implement flash sysfs callback for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.36 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics collection (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix endian issues in 83xx driver (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.35 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure interrupts for 83xx adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix internal loopback test for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.34 (Chad Dupuis) [694104] - [netdrv] qlcnic: fix ping resumption to a VM after a live migration (Chad Dupuis) [694104] - [netdrv] qlcnic: fix estimation of receive MSS in case of LRO for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor Legacy interrupt handling for 83xx (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox interrupt (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unsupported CDRP command error message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox response handling (Chad Dupuis) [694104] - [netdrv] qlcnic: enhance MSIX allocation failure log message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix async event handling during diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic IRQ test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: helper routine to handle async events (Chad Dupuis) [694104] - [netdrv] qlcnic: fix firmware based IDC participation (Chad Dupuis) [694104] - [netdrv] qlcnic: fix initialize NIC mailbox command (Chad Dupuis) [694104] - [netdrv] qlcnic: Updating copyright information (Chad Dupuis) [694104] - [netdrv] qlcnic: silence false positive overflow warning (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.33 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix minidump in NPAR mode (Chad Dupuis) [694104] - [netdrv] qlcnic: driver LRO bug fix (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix bug in reading HW reset template (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.32 (Chad Dupuis) [694104] - [netdrv] qlcnic: sleeping function called from invalid context (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix LED/Beaconing tests to work on all ports of an adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: avoid mixed mode interrupts for some adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: enable RSS for TCP over IPv6 (Chad Dupuis) [694104] - [netdrv] qlcnic: enable LRO on IPv6 without dest ip check (Chad Dupuis) [694104] - [netdrv] qlcnic: set driver version in firmware (Chad Dupuis) [694104] - [netdrv] qlcnic: guard __vlan_find_dev_deep() by rcu_read_lock (Chad Dupuis) [694104] - [netdrv] qlcnic: fix build error (Chad Dupuis) [694104] - [netdrv] qlcnic: do not duplicate infrastructure functions (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: remove unused definitions from header file (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx ethtool interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx register dump routines (Chad Dupuis) [694104] - [netdrv] qlcnic: enable 83xx virtual NIC mode (Chad Dupuis) [694104] - [netdrv] qlcnic: flash template based firmware reset recovery (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx CNA inter driver communication mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx adpater flash interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx base driver (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx data path routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx memory map and HW access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: macros for common register access (Chad Dupuis) [694104] - [netdrv] qlcnic: change driver hardware interface mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unused variable warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: rename module params with module_param_named (Chad Dupuis) [694104] - [netdrv] qlcnic: fix bug in LRO descriptor access macro (Chad Dupuis) [694104] - [netdrv] qlcnic: update NIC partition interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: get board name API (Chad Dupuis) [694104] - [netdrv] qlcnic: modify PCI and register access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: move HW specific data to seperate structure (Chad Dupuis) [694104] - [netdrv] qlcnic: add 82xx adapter specific checks (Chad Dupuis) [694104] - [netdrv] qlcnic: remove __dev* attributes (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_minidump.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_minidump.c for dump utility (Chad Dupuis) [694104] - [netdrv] qlcnic: fix style issues in qlcnic_sysfs.c file (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_sysfs.c for sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_io.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_io.c for datapath routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix compiler warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix error return code (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix scheduling while atomic bug (Chad Dupuis) [694104] - [virt] kvm: Fix iommu map/unmap to handle memory slot moves (Alex Williamson) [978472] - [virt] kvm: perform an invalid memslot step for gpa base change (Alex Williamson) [978472] - [video] vgacon: add cond reschedule points in vgacon_do_font_op (Marcelo Tosatti) [971311] - [kernel] tracing: Format non-nanosec times from tsc clock without a decimal point (Marcelo Tosatti) [911564] - [kernel] tracing: Add a TSC trace_clock (Marcelo Tosatti) [911564] - [perf] kvm: Initialize file_name var to fix segfault (Jiri Olsa) [977969] - [perf] kvm: Add braces around multi-line statements (Jiri Olsa) [977969] - [perf] kvm: Total count is a u64, print as so (Jiri Olsa) [977969] - [perf] kvm: Remove typecast in init_kvm_event_record (Jiri Olsa) [977969] - [perf] kvm: Only process events for vcpus of interest (Jiri Olsa) [977969] - [perf] kvm: Fix building perf kvm on non x86 arches (Jiri Olsa) [977969] - [perf] kvm: Rename perf_kvm to perf_kvm_stat (Jiri Olsa) [977969] - [perf] kvm: Move global variables into a perf_kvm struct (Jiri Olsa) [977969] - [perf] kvm: Use perf_evsel__intval (Jiri Olsa) [977969] - [perf] kvm: Events analysis tool (Jiri Olsa) [977969] - [perf] Check proper prev_state size for sched_switch tp (Jiri Olsa) [984006] - [perf] Revert "perf sched: Handle PERF_RECORD_EXIT events" (Jiri Olsa) [984006] - [perf] Fix breakage introduced by the test_attr infrastructure (Jiri Olsa) [984006] - [block] mtip32xx: Fix compile warning (David Milburn) [927436] - [block] mtip32xx: Workaround for unaligned writes (David Milburn) [927436] - [block] mtip32xx: Disable TRIM support (David Milburn) [927436] - [block] mtip32xx: fix a smatch warning (David Milburn) [927436] - [block] mtip32xx: fix two smatch warnings (David Milburn) [927436] - [block] mtip32xx: Add debugfs entry device_status (David Milburn) [927436] - [block] mtip32xx: return 0 from pci probe in case of rebuild (David Milburn) [927436] - [block] mtip32xx: recovery from command timeout (David Milburn) [927436] - [block] mtip32xx: fix error return code in mtip_pci_probe() (David Milburn) [927436] - [block] mtip32xx: add missing GENERIC_HARDIRQS dependency (David Milburn) [927436] - [block] mtip32xx: fix sparse warning, symbol 'mtip_send_trim' was not declared (David Milburn) [927436] - [block] mtip32xx: add trim support (David Milburn) [927436] - [block] mtip32xx: fix for crash when the device surprise removed during rebuild (David Milburn) [927436] - [block] mtip32xx: fix for driver hang after a command timeout (David Milburn) [927436] - [block] mtip32xx: Fix padding issue (David Milburn) [927436] - [block] mtip32xx: fix potential NULL pointer dereference in mtip_timeout_function() (David Milburn) [927436] - [block] mtip32xx: fix shift larger than type warning (David Milburn) [927436] - [block] mtip32xx: Fix incorrect mask used for erase mode (David Milburn) [927436] - [block] mtip32xx: Fix to make lba address correct in big-endian systems (David Milburn) [927436] - [block] mtip32xx: fix potential crash on SEC_ERASE_UNIT (David Milburn) [927436] - [block] mtip32xx: Added appropriate timeout value for secure erase (David Milburn) [927436] - [block] mtip32xx: Remove dead code (David Milburn) [927436] - [block] mtip32xx: Change printk to pr_xxxx (David Milburn) [927436] - [block] mtip32xx: Proper reporting of write protect status on big-endian (David Milburn) [927436] - [block] mtip32xx: Increase timeout for standby command (David Milburn) [927436] - [block] mtip32xx: Handle NCQ commands during the security locked state (David Milburn) [927436] - [block] mtip32xx: Add support for new devices (David Milburn) [927436] - [block] mtip32xx: Create debugfs entries for troubleshooting (David Milburn) [927436] - [block] mtip32xx: Remove version.h header file inclusion (David Milburn) [927436] - [scsi] ipr: Avoid target_destroy accessing memory after it was freed (Steve Best) [929279] - [scsi] Handle MLQUEUE busy response in scsi_send_eh_cmnd (Steve Best) [929279] - [scsi] ipr: SATA DVD probing failed with 64bit adapter (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: fix addition of abort command to HRRQ free queue (Steve Best) [929279] - [scsi] ipr: ipr_test_msi() fails when running with msi-x enabled adapter (Steve Best) [929279] - [scsi] ipr: Fix oops while resetting an ipr adapter (Steve Best) [929279] - [scsi] ipr: Fix sparse error in ipr driver (Steve Best) [929279] - [scsi] ipr: Driver version 2.6.0 (Steve Best) [929279] - [scsi] ipr: Implement block iopoll (Steve Best) [929279] - [scsi] ipr: Reduce lock contention (Steve Best) [929279] - [scsi] ipr: Add support for MSI-X and distributed completion (Steve Best) [929279] - [scsi] ipr: Resource path error logging cleanup (Steve Best) [929279] - [scsi] ipr: Handler ID memory allocation failure at module load time (Steve Best) [929279] - [scsi] ipr: Add several new CCIN definitions for new adapters support (Steve Best) [929279] - [scsi] storvsc: avoid usage of WRITE_SAME (Jason Wang) [969541] - [scsi] storvsc: Handle dynamic resizing of the device (Jason Wang) [927414] - [scsi] storvsc: Restructure error handling code on command completion (Jason Wang) [927414] - [scsi] storvsc: Initialize the sglist (Jason Wang) [969545] - [input] alps: add "Dolphin V1" touchpad support (Aristeu Rozanski) [837091] - [input] alps: remove unused argument to alps_enter_command_mode() (Aristeu Rozanski) [837091] - [input] alps: enable trackstick on Rushmore touchpads (Aristeu Rozanski) [837091] - [input] alps: add support for "Rushmore" touchpads (Aristeu Rozanski) [837091] - [input] alps: make the V3 packet field decoder "pluggable" (Aristeu Rozanski) [837091] - [input] alps: move pixel and bitmap info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix command mode check (Aristeu Rozanski) [837091] - [input] alps: rework detection of Pinnacle AGx touchpads (Aristeu Rozanski) [837091] - [input] alps: move addr_command, nibble_command settings into alps_set_defaults() (Aristeu Rozanski) [837091] - [input] alps: use function pointers for different protocol handlers (Aristeu Rozanski) [837091] - [input] alps: rework detection sequence (Aristeu Rozanski) [837091] - [input] alps: introduce helper function for repeated commands (Aristeu Rozanski) [837091] - [input] alps: move alps_get_model() down below hw_init code (Aristeu Rozanski) [837091] - [input] alps: copy "model" info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix touchpad detection when buttons are pressed (Aristeu Rozanski) [837091] - [virt] hyperv: Handle Xen emulation of Hyper-V more gracefully (Jason Wang) [927359] - [virt] hyperv/vmbus: Handle channel rescind message correctly (Jason Wang) [927359] - [virt] hyperv/vmbus: Fix a bug in hv_need_to_signal() (Jason Wang) [927359] - [virt] hyperv: remove cast for kmalloc return value (Jason Wang) [927359] - [virt] hyperv/vmbus: Use the new infrastructure for delivering VMBUS interrupts (Jason Wang) [927359] - [virt] hyperv: Handle Hyper-V vmbus interrupts as special hypervisor interrupts (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Prevent the host from ballooning the guest too low (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Add a parameter to delay pressure reporting (Jason Wang) [927359] - [virt] hyperv: Execute shutdown in a thread context (Jason Wang) [927359] - [virt] hyperv/hid-hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/storvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv/netvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/vmbus: Consolidate all offer GUID definitions in hyperv.h (Jason Wang) [927359] - [virt] hyperv: Bind all vmbbus interrupts to the boot CPU (Jason Wang) [927359] - [virt] hyperv: vmbus_flow_handler() can be static (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Fix a bug in the definition of struct dm_info_msg (Jason Wang) [927359] - [virt] hyperv: remove unused variable in vmbus_recvpacket_raw() (Jason Wang) [927359] - [virt] hyperv: Cleanup and consolidate reporting of build/version info (Jason Wang) [927359] - [virt] hyperv: Capture the host build information (Jason Wang) [927359] - [virt] hyperv: Implement flow management on the send side (Jason Wang) [927359] - [virt] hyperv: Enable protocol negotiation with win8 hosts (Jason Wang) [927359] - [virt] hyperv: Add a check to deal with spurious interrupts (Jason Wang) [927359] - [virt] hyperv: Handle vmbus interrupts concurrently on all cpus (Jason Wang) [927359] - [virt] hyperv: Manage event tasklets on per-cpu basis (Jason Wang) [927359] - [virt] hyperv: Get rid of unnecessary request for offers (Jason Wang) [927359] - [virt] hyperv: Get rid of the unused global signaling state (Jason Wang) [927359] - [virt] hyperv: Add code to distribute channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Modify the interrupt handling code to support win8 and beyond (Jason Wang) [927359] - [virt] hyperv: Add state to manage incoming channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Setup a mapping for Hyper-V's notion cpu ID (Jason Wang) [927359] - [virt] hyperv: Cleanup vmbus_set_event() to support win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Manage signaling state on a per-connection basis (Jason Wang) [927359] - [virt] hyperv: Move vmbus version definitions to hyperv.h (Jason Wang) [927359] - [virt] hyperv: Change the signature of vmbus_set_event() (Jason Wang) [927359] - [virt] hyperv: Change the signature for hv_signal_event() (Jason Wang) [927359] - [virt] hyperv: Save and export negotiated vmbus version (Jason Wang) [927359] - [virt] hyperv: Extend/modify vmbus_channel_offer_channel for win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Update the ring buffer structure to match win8 functionality (Jason Wang) [927359] - [virt] hyperv: Support handling multiple VMBUS versions (Jason Wang) [927359] - [virt] hyperv: Get rid of hv_get_ringbuffer_interrupt_mask() (Jason Wang) [927359] - [virt] hyperv: Optimize the signaling on the write path (Jason Wang) [927359] - [virt] hyperv: Optimize signaling in the read path (Jason Wang) [927359] - [virt] hyperv: Turn off batched reading for util drivers (Jason Wang) [927359] - [virt] hyperv: Add state to manage batched reading (Jason Wang) [927359] - [virt] hyperv: Implement routines for read side signaling optimization (Jason Wang) [927359] - [virt] hyperv/hv_balloon: remove duplicated include from hv_balloon.c (Jason Wang) [927359] - [virt] hyperv/hv_balloon: mark a function static (Jason Wang) [927359] - [virt] hyperv: remove unused variable from channel_mgmt.c (Jason Wang) [927359] - [usb] make the usbfs memory limit configurable (Gopal) [970457] - [powerpc] PERF_EVENT_IOC_ENABLE does not reenable event (Steve Best) [986077] - [trace] sched: Add tracepoint for accounting blocked time (Michal Schmidt) [596098] - [kernel] kexec: export PG_hwpoison flag into vmcoreinfo (Vivek Goyal) [975267] - [base] core: Don't remove kobjects in device_shutdown (Mateusz Guzik) [972831] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [kernel] time: enable clocksource watchdog for tsc and kvm guest (Marcelo Tosatti) [873659] - [acpi] Rework acpi_get_child() to be more efficient (Tony Camuso) [907241] - [netdrv] pch_gbe: fix ip_summed checksum reporting on rx (Veaceslav Falico) [877556]- [wireless] iwlwifi: bump required firmware API version for 3160/7260 (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: adjust firmware D3 configuration API (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: support BSS only (Stanislaw Gruszka) [842846 916050] - [wireless] leds: merge net/mac80211/leds-compat.* to drivers/leds (Stanislaw Gruszka) [882300] - [wireless] Update rndis_wlan driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update at76c50x driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update adm8211 driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update zd1211rw driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update brcmsmac driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Backport ti drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mwl8k driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mac80211_hwsim driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport libertas_tf driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport orinoco driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport hostap driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rtl818x driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43legacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport p54 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rt2x00 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firwmare] add htc_7010.fw and htc_9271.fw (Stanislaw Gruszka) [955782] - [firmware] add carl9170fw (Stanislaw Gruszka) [882300] - [wireless] Backport carl9170 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport ath5k/ath9k drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Remove iwmc3200wifi driver (Stanislaw Gruszka) [882300] - [wireless] Backport iwlegacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firmware] iwlwifi: add firmware for 7260 / 3160 devices (Stanislaw Gruszka) [842847 916051] - [wireless] Backport iwlwifi driver from linux 3.10 (Stanislaw Gruszka) [842846 882300 916050 954239] - [net] Backport mac80211 from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport wireless core from linux 3.10 (Stanislaw Gruszka) [882300] - [net] export unregister_netdevice_many symbol (Stanislaw Gruszka) [882300] - [kernel] driver core: add module_platform_driver (Stanislaw Gruszka) [882300] - [pcmcia] introduce helper for pcmcia_driver module boilerplate (Stanislaw Gruszka) [882300] - [net] add GENLMSG_DEFAULT_SIZE to RHEL6 (Stanislaw Gruszka) [882300] - [fs] procfs: add PDE_DATA (Stanislaw Gruszka) [882300] - [netdrv] add netdev_continue_rcu (Stanislaw Gruszka) [882300] - [kernel] driver core: create lock/unlock functions for struct device (Stanislaw Gruszka) [882300] - [input] add KEY_WPS_BUTTON definition (Stanislaw Gruszka) [882300] - [pci] add PCI_EXP_LNKCTL_ASPM_L1 and PCI_EXP_LNKCTL_ASPM_L0S (Stanislaw Gruszka) [882300] - [net] add mac_pton() (Stanislaw Gruszka) [882300] - [net] etherdevice.h: Add is_unicast_ether_addr function (Stanislaw Gruszka) [882300] - [net] etherdevice: introduce eth_broadcast_addr (Stanislaw Gruszka) [882300] - [net] add netdev_features_t (Stanislaw Gruszka) [882300] - [kconfig] Introduce IS_ENABLED(), IS_BUILTIN() and IS_MODULE() (Stanislaw Gruszka) [882300] - [net] netlink: advertise incomplete dumps (Stanislaw Gruszka) [882300] - [net] netlink: add signed types (Stanislaw Gruszka) [882300] - [net] add ETH_P_802_3_MIN (Stanislaw Gruszka) [882300] - [kernel] workqueue: add work_busy() (Stanislaw Gruszka) [882300] - [firmware] Update Broadcom wifi 4313 smac firware to version 610.812 (John Green) [965253] - [wireless] brcmsmac: request firmware in .start() callback (John Green) [757944] - [wireless] Revert: brcmsmac: support 4313iPA (John Green) [757944] - [bcma] init spin lock (John Green) [757944] - [wireless] brcmsmac: Remove unnecessary memset casts (John Green) [757944] - [wireless] brcmsmac: Downgrade d11hdrs_mac80211 error messages to warnings (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_country_valid() (John Green) [757944] - [wireless] brcmsmac: avoid 512 byte stack variable (John Green) [757944] - [wireless] brcmsmac: fix u16 overflow warning (John Green) [757944] - [wireless] brcmsmac: rework of mac80211 .flush() callback operation (John Green) [757944] - [bcma] unregister gpios before unloading bcma (John Green) [757944] - [mtd] bcm47xxsflash: add own struct for abstracting bus type (John Green) [757944] - [bcma] cc: fix (and rename) define of NAND flash type (John Green) [757944] - [bcma] Xflash: reorder includes to make pr_fmt work (John Green) [757944] - [bcma] register platform device for parallel flash (John Green) [757944] - [bcma] fix NAND flash validation (John Green) [757944] - [wireless] brcmsmac: fix tx status processing (John Green) [757944] - [bcma] use consistent case for 'hex' constants (John Green) [757944] - [bcma] add support for 1 and 2 byte extended config space access (John Green) [757944] - [bcma] don't map/unmap a subset of the PCI config space (John Green) [757944] - [bcma] jump to 'out' label for invalid 'func' value (John Green) [757944] - [bcma] update pci configuration for bcm4706/bcm4716 (John Green) [757944] - [bcma] mips: rename oldirqflag to irqinitmask (John Green) [757944] - [bcma] mips: remove assigned_irqs from structure (John Green) [757944] - [bcma] mips: show also disabled IRQs (John Green) [757944] - [bcma] mips: make some info messages debug messages (John Green) [757944] - [bcma] mips: explicit assign IRQ numbers (John Green) [757944] - [bcma] make bcma_find_core_unit() accessible (John Green) [757944] - [wireless] brcmsmac: remove dead code (John Green) [757944] - [wireless] brcmsmac: allow user-space setting of interface address (John Green) [757944] - [wireless] brcmsmac: use perimeter lock in add_interface() callback (John Green) [757944] - [wireless] brcmsmac: increase timer reference count for new timers only (John Green) [757944] - [wireless] brcmsmac: initialize morepending in brcms_b_recv() (John Green) [757944] - [bcma] remove __dev* attributes (John Green) [757944] - [wireless] brcmsmac: add copyright information for Canonical (John Green) [757944] - [bcma] correct M25P32 serial flash ID (John Green) [757944] - [bcma] BCMA_DRIVER_GPIO should depend on GPIOLIB instead of selecting it (John Green) [757944] - [bcma] mips: fix clearing device IRQ (John Green) [757944] - [wireless] brcmsmac: add support for BCM43224 with PCI id of 14e4:a8d8 (John Green) [757944] - [wireless] brcmsmac: do a read after the write of the objmem on broken PCIe controllers (John Green) [757944] - [bcma] unify naming schema for clock functions (John Green) [757944] - [wireless] brcmsmac: add support for cores with revision 17 (John Green) [757944] - [wireless] brcmsmac: fix uninitialized variable warning on arm architecture (John Green) [757944] - [wireless] brcm80211: remove __dev* attributes (John Green) [757944] - [bcma] add methods for watchdog driver (John Green) [757944] - [bcma] set the pmu watchdog if available (John Green) [757944] - [bcma] add bcma_chipco_alp_clock (John Green) [757944] - [wireless] brcmsmac: remove duplicated include from debug.c (John Green) [757944] - [bcma] add common header for watchdog (John Green) [757944] - [wireless] brcmsmac: Fix possible NULL pointer dereference in _dma_ctrlflags() (John Green) [757944] - [wireless] brcmsmac: support 4313iPA (John Green) [757944] - [wireless] brcmsmac: move PHY functions (John Green) [757944] - [wireless] brcmsmac: hardware info in debugfs (John Green) [757944] - [wireless] brcmsmac: fix bounds checking in tx/rx (John Green) [757944] - [wireless] brcmsmac: cleanup in isr code (John Green) [757944] - [wireless] brcmsmac: handle packet drop during transmit correctly (John Green) [757944] - [bcma] handle return value of pci_assign_resource (John Green) [757944] - [bcma] add more package IDs (John Green) [757944] - [wireless] brcmsmac: Add __printf verification to logging prototypes (John Green) [757944] - [bcma] export PLL reading function (John Green) [757944] - [bcma] add GPIO driver (John Green) [757944] - [bcma] add comment to bcma_chipco_gpio_control (John Green) [757944] - [bcma] add bcma_chipco_gpio_pullup and bcma_chipco_gpio_pulldown (John Green) [757944] - [bcma] add locking around GPIO register accesses (John Green) [757944] - [wireless] brcmsmac: Remove stray argument from debug macro (John Green) [757944] - [wireless] brcmsmac: Remove unused wlc_prio2prec_map and _BRCMS_PREC_* constants (John Green) [757944] - [wireless] brcmsmac: Remove some noisy and uninformative debug messages (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for AMPDU session information (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for macintstatus (John Green) [757944] - [wireless] brcmsmac: Improve tx trace and debug support (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_ht() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_dma() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_int() debug macro (John Green) [757944] - [wireless] brcmsmac: Add rx and tx debug macros (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_mac80211() debug macro (John Green) [757944] - [wireless] brcmsmac: Use debug macros for general error and debug statements (John Green) [757944] - [wireless] brcmsmac: Add support for writing debug messages to the trace buffer (John Green) [757944] - [wireless] brcmsmac: Add module parameter for setting the debug level (John Green) [757944] - [wireless] brcm80211: Convert log message levels to debug levels (John Green) [757944] - [wireless] brcm80211: Allow trace support to be enabled separately from debug (John Green) [757944] - [wireless] brcmsmac: Reduce number of entries in tx DMA rings (John Green) [757944] - [wireless] brcmsmac: Use correct descriptor count when calculating next rx descriptor (John Green) [757944] - [wireless] brcmsmac: Remove internal tx queue (John Green) [757944] - [wireless] brcmsmac: Use IEEE 802.11 AC levels for pktq precedence levels (John Green) [757944] - [wireless] brcmsmac: Remove unimplemented flow control functions (John Green) [757944] - [wireless] brcmsmac: Add helper function for updating txavail count (John Green) [757944] - [wireless] brcmsmac: Don't weight AMPDU packets in txfifo (John Green) [757944] - [wireless] brcmsmac: Introduce AMPDU sessions for assembling AMPDUs (John Green) [757944] - [bcma] suspend/resume callbacks should be conditionally compiled on CONFIG_PM_SLEEP (John Green) [757944] - [bcma] do not initialize deactivated PCIe cores (John Green) [757944] - [bcma] add an extra pcie core struct (John Green) [757944] - [bcma] use fallback sprom if sprom on card was not valid (John Green) [757944] - [bcma] add some more flash chips for serial flash (John Green) [757944] - [bcma] extract drv_cc in bcma_core_mips_flash_detect() (John Green) [757944] - [bcma] mark nflash if it is the boot flash (John Green) [757944] - [bcma] add and use constants for the flash windows (John Green) [757944] - [bcma] mark pflash as present when available (John Green) [757944] - [bcma] init sprom struct earlier (John Green) [757944] - [bcma] just do the necessary things in early register on SoCs (John Green) [757944] - [bcma] fix unregistration of cores (John Green) [757944] - [bcma] Convert #include ... to #include in kernel system headers (John Green) [757944] - [mtd] bcm47xxsflash: basic read-only driver for BCMA serial flash (John Green) [757944] - [bcma] change delays to follow timers-howto guide (John Green) [757944] - [bcma] handle BCM43227 (John Green) [757944] - [wireless] brcm80211: Remove bogus memcpy in ai_detach (John Green) [757944] - [wireless] brcmsmac: fix mismatch in number of custom regulatory rules (John Green) [757944] - [bcma] don't leak memory for PCIE, MIPS, GBIT cores (John Green) [757944] - [wireless] brcm80211: set interface down on reset (John Green) [757944] - [bcma] detect and register NAND flash device (John Green) [757944] - [bcma] detect and register serial flash device (John Green) [757944] - [wireless] brcmsmac: document firmware dependencies (John Green) [757944] - [bcma] add (mostly) NAND defines (John Green) [757944] - [bcma] make some functions static (John Green) [757944] - [wireless] brcmsmac: use ieee80211_channel_to_frequency (John Green) [757944] - [bcma] BCM43228 support (John Green) [757944] - [bcma] fix invalid PMU chip control masks (John Green) [757944] - [bcma] add missing iounmap on error path (John Green) [757944] - [bcma] fix regression in interrupt assignment on mips (John Green) [757944] - [bcma] add place for flash memory support (John Green) [757944] - [bcma] cc: update defines (John Green) [757944] - [bcma] add new cores at the end of list (John Green) [757944] - [bcma] add trivial GBIT MAC COMMON driver (John Green) [757944] - [bcma] fix typo reading number of slave wrappers (John Green) [757944] - [bcma] support alternative (BCM4706) ChipCommon core id (John Green) [757944] - [wireless] brcmsmac: restructure info->control.sta handling as it is going to be removed soon (John Green) [757944] - [bcma] add PMU clock support for BCM4706 (John Green) [757944] - [bcma] fix CC driver compilation on MIPS (John Green) [757944] - [wireless] brcmsmac: handle non PCI devices in the phy code (John Green) [757944] - [wireless] brcmsmac: fix read in write_phy_reg (John Green) [757944] - [wireless] brcmsmac: extend brcms_c_chipmatch() to also handle non PCIe devices (John Green) [757944] - [wireless] brcmsmac: fix DMA on SoCs (John Green) [757944] - [wireless] brcmsmac: extend xmtfifo_sz array (John Green) [757944] - [wireless] brcmsmac: add some workarounds for other chips again (John Green) [757944] - [wireless] brcmsmac: add a conditions for core rev 17 again (John Green) [757944] - [wireless] brcmsmac: remove some unnessessacry casts and void pointer (John Green) [757944] - [wireless] brcmsmac: use core id constants from bcma (John Green) [757944] - [wireless] brcmsmac: remove some redundant chip common workarounds (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_spuravoid_pllupdate() (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_init() and si_pmu_res_init() (John Green) [757944] - [wireless] brcmsmac: remove ai_findcore() (John Green) [757944] - [wireless] brcmsmac: use container_of instead of cast (John Green) [757944] - [wireless] brcmsmac: remove ai_get_buscoretype() and ai_get_buscorerev() (John Green) [757944] - [wireless] brcmsmac: remove PCI_FORCEHT() macro (John Green) [757944] - [wireless] brcmsmac: remove PCIE() macro (John Green) [757944] - [bcma] use custom printing functions (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_regd_init() which crashed after 11ad patch (John Green) [757944] - [bcma] add mdelay bcma_pmu_resources_init() (John Green) [757944] - [bcma] add bcma_pmu_spuravoid_pllupdate() (John Green) [757944] - [bcma] remove chip ids doing nothing from PMU initialization (John Green) [757944] - [bcma] remove bcma_pmu_pll_init() and bcma_pmu_swreg_init() (John Green) [757944] - [bcma] complete workaround for BCMA43224 and BCM4313 (John Green) [757944] - [bcma] add PCI ID for BCM43224 (John Green) [757944] - [bcma] remove fix for 4329b0 bad LPOM is detection (John Green) [757944] - [bcma] add constants for chip ids (John Green) [757944] - [bcma] extend workaround for bcm4331 (John Green) [757944] - [bcma] define some additional cores IDs (John Green) [757944] - [wireless] brcmsmac: fix NULL pointer crash in brcms_c_regd_init() (John Green) [757944] - [wireless] brcm80211: use current regulatory domain when checking whether OFDM is allowed (John Green) [757944] - [wireless] brcm80211: don't validate channels against internal regulatory data (John Green) [757944] - [wireless] brcm80211: use mac80211 channel data for tx power limits (John Green) [757944] - [wireless] brcm80211: enable/disable radio on regulatory updates (John Green) [757944] - [wireless] brcm80211: inform mac80211 of the X2 regulatory domain (John Green) [757944] - [wireless] brcm80211: clean up channel.c (John Green) [757944] - [wireless] brcm80211: remove unused code for 40MHz channels (John Green) [757944] - [wireless] brcm80211: always set channel specified by mac80211 (John Green) [757944] - [wireless] brcm80211: don't set up tx power limits during initialization (John Green) [757944] - [wireless] brcmsmac: fix smatch warning found in ampdu.c (John Green) [757944] - [wireless] brcmsmac: remove brcms_set_hint() function (John Green) [757944] - [wireless] brcm80211: fixed checkpatch and sparse warnings (John Green) [757944] - [wireless] brcm80211: Remove casts to same type (John Green) [757944] - [wireless] brcm80211: brcmu_pkt_buf_free_skb() should handle NULL (John Green) [757944] - [wireless] brcm80211: remove an unneeded NULL check (John Green) [757944] - [wireless] brcmsmac: initial backport of brcmsmac wifi driver (John Green) [757944] - [firmware] Add brcmsmac wireless firmware (John Green) [757944]- [netdrv] e1000e: Release mutex lock only if it has been initially acquired (Dean Nelson) [923897] - [netdrv] e1000e: cleanup whitespace (Dean Nelson) [923897] - [netdrv] e1000e: panic caused by Rx traffic arriving while interface going down (Dean Nelson) [923897] - [netdrv] e1000e: prevent multiple calls to e1000e_down() and e1000_free_irq() (Dean Nelson) [923897] - [netdrv] e1000e: fix numeric overflow in phc settime method (Dean Nelson) [923897] - [netdrv] e1000e: Add missing dma_mapping_error-call in e1000_alloc_jumbo_rx_buffers (Dean Nelson) [923897] - [netdrv] e1000e: increase driver version number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unused defines (Dean Nelson) [923897] - [netdrv] e1000e: add support for LTR on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: EEE capability advertisement not set/disabled as required (Dean Nelson) [923897] - [netdrv] e1000e: long access timeouts when I217/I218 MAC and PHY are out of sync (Dean Nelson) [923897] - [netdrv] e1000e: fix LED blink logic for designs with LEDs driven by cathode (Dean Nelson) [923897] - [netdrv] e1000e: slow performance between two 82579 connected via 10Mbit hub (Dean Nelson) [923897] - [netdrv] e1000e: additional error handling on PHY register accesses (Dean Nelson) [923897] - [netdrv] e1000e: workaround DMA unit hang on I218 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup - move defines to appropriate header file (Dean Nelson) [923897] - [netdrv] e1000e: cleanup format of struct e1000_opt_list struct (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bug (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bugs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup USLEEP_RANGE checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line breaks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup formatting of static structs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusually placed comments (Dean Nelson) [923897] - [netdrv] e1000e: cleanup (add/remove) blank lines where appropriate (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LEADING_SPACE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LONG_LINE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch errors and warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup CODE_INDENT checkpatch errors (Dean Nelson) [923897] - [netdrv] e1000e: display a warning message when SmartSpeed works (Dean Nelson) [923897] - [netdrv] e1000e: cleanup checkpatch braces checks (Dean Nelson) [923897] - [netdrv] e1000e: convert enums of register offsets and move #defines to regs.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new manage.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new nvm.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new phy.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of function prototypes to the new mac.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new ich8lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines to the new 80003es2lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new 82571.h (Dean Nelson) [923897] - [netdrv] e1000e: use generic IEEE MII definitions (Dean Nelson) [923897] - [netdrv] e1000e: resolve -Wunused-parameter compile warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup some whitespace and indentation issues (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: group OR'ed bit settings with parens (Dean Nelson) [923897] - [netdrv] e1000e: cleanup defines.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove comments which are no longer applicable (Dean Nelson) [923897] - [netdrv] e1000e: cleanup hw.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unused #define (Dean Nelson) [923897] - [netdrv] e1000e: adjust PM QoS request (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on 82579 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000e_commit_phy() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_cable_length() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_phy_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: rename e1000_get_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_force_speed_duplex() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_set_d0_lplu_state() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: do not assign a variable a value when not necessary (Dean Nelson) [923897] - [netdrv] e1000e: do not ignore variables which get set a value (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unnecessary function prototypes (Dean Nelson) [923897] - [netdrv] e1000e: remove definition of struct which is no longer used (Dean Nelson) [923897] - [netdrv] e1000e: fix PHY init workarounds for i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: update copyright date (Dean Nelson) [923897] - [netdrv] e1000e: remove prototype of non-existent function (Dean Nelson) [923897] - [netdrv] e1000e: prevent hardware from automatically configuring PHY on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: enable ECC on I217/I218 to catch packet buffer memory errors (Dean Nelson) [923897] - [netdrv] e1000e: add support for IEEE-1588 PTP (Dean Nelson) [923897] - [netdrv] e1000e: fix flow-control thresholds for jumbo frames on 82579/I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: fix ethtool offline register test for I217 (Dean Nelson) [923897] - [netdrv] e1000e: add support for hardware timestamping on some devices (Dean Nelson) [923897] - [netdrv] e1000e: add ethtool .get_eee/.set_eee (Dean Nelson) [923897] - [netdrv] e1000e: merge multiple conditional statements into one (Dean Nelson) [923897] - [netdrv] e1000e: cleanup code duplication (Dean Nelson) [923897] - [netdrv] e1000e: cleanup magic number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line wrap (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusual comment placement (Dean Nelson) [923897] - [netdrv] e1000e: resolve checkpatch PREFER_PR_LEVEL warning (Dean Nelson) [923897] - [netdrv] e1000e: add missing bailout on error (Dean Nelson) [923897] - [netdrv] e1000e: unexpected "Reset adapter" message when cable pulled (Dean Nelson) [923897] - [netdrv] e1000e: fix enabling of EEE on 82579 and I217 (Dean Nelson) [923897] - [netdrv] e1000e: 82577: workaround for link drop issue (Dean Nelson) [923897] - [netdrv] e1000e: helper functions for accessing EMI registers (Dean Nelson) [923897] - [netdrv] e1000e: Invalid Image CSUM bit changed for I217 (Dean Nelson) [923897] - [netdrv] e1000e: Acquire/release semaphore when writing each EEPROM page (Dean Nelson) [923897] - [netdrv] e1000e: SerDes autoneg flow control (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic cleanup of comments (Dean Nelson) [923897] - [netdrv] e1000e: Minimum packet size must be 17 bytes (Dean Nelson) [923897] - [netdrv] e1000e: Change wthresh to 1 to avoid possible Tx stalls (Dean Nelson) [923897] - [netdrv] e1000e: add transmit timestamping support (Dean Nelson) [923897] - [netdrv] e1000e: cleanup e1000_set_phys_id (Dean Nelson) [923897] - [netdrv] e1000e: implement ethtool set_phys_id (Dean Nelson) [923897] - [bluetooth] L2CAP - Fix info leak via getsockname() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [bluetooth] HCI - Fix info leak in getsockopt() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [netdrv] igbvf: be sane about random MAC addresses (Stefan Assmann) [870635] - [net] mii: Remove references to DP83840 PHY in mii.h (Nikolay Aleksandrov) [856764] - [kernel] err: add a function to cast error-pointers to a return value (Neil Horman) [856764] - [net] etherdevice: introduce help function eth_zero_addr() (Neil Horman) [856764] - [net] mii: Convert spaces to tabs in mii.h (Nikolay Aleksandrov) [856764] - [netdrv] tg3: Wait for boot code to finish after power on (Ivan Vecera) [915516] - [netdrv] tg3: Add read dma workaround for 5720 (Ivan Vecera) [915516] - [netdrv] tg3: remove redundant pm init code (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary lock around tg3_flag_set (Ivan Vecera) [915516] - [netdrv] tg3: Fix misplaced empty line (Ivan Vecera) [915516] - [netdrv] tg3: Use descriptive label names in tg3_start (Ivan Vecera) [915516] - [netdrv] tg3: Make tg3_rings_reset() more concise (Ivan Vecera) [915516] - [netdrv] tg3: Simplify ring control block setup (Ivan Vecera) [915516] - [netdrv] tg3: Split APE driver state change out of boot reset signature update (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.132 (Ivan Vecera) [915516] - [netdrv] tg3: Ensure boot code has completed initialization before accessing hardware (Ivan Vecera) [915516] - [netdrv] tg3: Use module_pci_driver to register driver (Ivan Vecera) [915516] - [netdrv] tg3: Implement set/get_eee handlers (Ivan Vecera) [915516] - [netdrv] tg3: Simplify tg3_phy_eee_config_ok() by reusing tg3_eee_pull_config() (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_eee_pull_config() function (Ivan Vecera) [915516] - [netdrv] tg3: Add ethtool_eee struct and tg3_setup_eee() (Ivan Vecera) [915516] - [netdrv] tg3: Skip powering down function 0 on certain serdes devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix data corruption on 5725 with TSO (Ivan Vecera) [915516] - [netdrv] tg3: fix to append hardware time stamping flags (Ivan Vecera) [915516] - [netdrv] tg3: shows HW time stamping support only if ptp_capable is present (Ivan Vecera) [915516] - [netdrv] tg3: Use bool not int (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.131 (Ivan Vecera) [915516] - [netdrv] tg3: Reset the phy to allow modified EEE settings to take effect (Ivan Vecera) [915516] - [netdrv] tg3: Pull the phy advertised speed and flow control settings on driver load (Ivan Vecera) [915516] - [netdrv] tg3: Add support for link flap avoidance (Ivan Vecera) [915516] - [netdrv] tg3: Add SGMII phy support for 5719/5718 serdes (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_clear_mac_status() common function (Ivan Vecera) [915516] - [netdrv] tg3: Add a warning during link settings change if mgmt enabled (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary phy reset during ethtool commands (Ivan Vecera) [915516] - [netdrv] tg3: Fix NVRAM size detection for the STM45PE20 pinstrap on 5762 devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix flow control settings not propagated to hardware (Ivan Vecera) [915516] - [netdrv] tg3: fix length overflow in VPD firmware parsing (Ivan Vecera) [915516] - [netdrv] tg3: dma_alloc_coherent, use __GFP_ZERO instead of memset() (Ivan Vecera) [915516] - [netdrv] tg3: 5715 does not link up when autoneg off (Ivan Vecera) [915516] - [netdrv] tg3: Update link_up flag for phylib devices (Ivan Vecera) [915516] - [netdrv] tg3: Download 57766 EEE service patch firmware (Ivan Vecera) [915516] - [netdrv] tg3: Enhance firmware download code to support fragmented firmware (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup firmware parsing code (Ivan Vecera) [915516] - [netdrv] tg3: Refactor the 2nd type of cpu pause (Ivan Vecera) [915516] - [netdrv] tg3: Refactor cpu pause/resume code (Ivan Vecera) [915516] - [netdrv] tg3: Add new FW_TSO flag (Ivan Vecera) [915516] - [netdrv] tg3: Use different macros for pci_chip_rev_id accesses (Ivan Vecera) [915516] - [netdrv] tg3: Remove define and single use of GET_CHIP_REV_ID (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.130 (Ivan Vecera) [915516] - [netdrv] tg3: Set initial carrier state to off (Ivan Vecera) [915516] - [netdrv] tg3: Fix 5762 NVRAM sizing (Ivan Vecera) [915516] - [netdrv] tg3: Expand EEE support for all 5717 B0 (Ivan Vecera) [915516] - [netdrv] tg3: Add 57766 device support (Ivan Vecera) [915516] - [netdrv] tg3: add support for Ethernet core in bcm4785 (Ivan Vecera) [915516] - [netdrv] tg3: make it possible to provide phy_id in ioctl (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary alloc/OOM messages, alloc cleanups (Ivan Vecera) [915516] - [netdrv] tg3: missing break statement in tg3_get_5720_nvram_info() (Ivan Vecera) [915516] - [netdrv] tg3: Remove CONFIG_HWMON IS_ENABLED() check (Ivan Vecera) [915516] - [netdrv] tg3: Improve PCI function number detection (Ivan Vecera) [915516] - [netdrv] tg3: Add NVRAM support for 5762 (Ivan Vecera) [915516] - [netdrv] tg3: Add support for new 5762 ASIC (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warning: constant 0x7fffffffffffffff is so big it is long long (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Enable the timestamping feature in hardware and fill skb tx/rx timestamps (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add the hardware timestamp ioctl (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Implement the ptp api and ethtool functions (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add header definitions, initialization and hw access functions (Ivan Vecera) [915516] - [netdrv] tg3: Fix inconsistent locking for tg3_netif_start() (Ivan Vecera) [915516] - [netdrv] tg3: Use tp->rxq_cnt when checking RSS tables (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup hardcoded ethtool test array indexes (Ivan Vecera) [915516] - [netdrv] tg3: Prevent spurious tx timeout by setting carrier off before tx disable (Ivan Vecera) [915516] - [netdrv] tg3: Set 10_100_ONLY flag for additional 10/100 Mbps devices (Ivan Vecera) [915516] - [netdrv] tg3: Call tg3_netif_stop() from tg3_stop() (Ivan Vecera) [915516] - [netdrv] tg3: Support 5717 C0 (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warnings (Ivan Vecera) [915516] - [netdrv] tg3: unconditionally select HWMON support when tg3 is enabled (Ivan Vecera) [915516] - [netdrv] tg3: Disable multiple TX rings by default due to hardware flaw (Ivan Vecera) [915516] - [netdrv] tg3: Add support for ethtool -L|-l to get/set the number of rings (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_close() (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_open() (Ivan Vecera) [915516] - [netdrv] tg3: Separate coalescing setup for rx and tx (Ivan Vecera) [915516] - [netdrv] tg3: Allow number of rx and tx rings to be set independently (Ivan Vecera) [915516] - [netdrv] tg3: Introduce separate functions to allocate/free RX/TX rings (Ivan Vecera) [915516] - [netdrv] tg3: Fix single-vector MSI-X code (Ivan Vecera) [915516] - [netdrv] tg3: Make the RSS indir tbl admin configurable (Ivan Vecera) [915516] - [netdrv] tg3: switch to build_skb() infrastructure (Ivan Vecera) [915516] - [netdrv] tg3: Fix EEE debounce timer values (Ivan Vecera) [915516] - [netdrv] tg3: add skb frag size accessors (Ivan Vecera) [915516] - [netdrv] tg3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [915516] - [netdrv] tg3: convert to SKB paged frag API (Ivan Vecera) [915516] - [netdrv] tg3: Reorg tg3_napi members (Ivan Vecera) [915516] - [netdrv] tg3: Fix MII_TG3_DSP_EXP8 offset (Ivan Vecera) [915516] - [netdrv] tg3: Remove tg3_config_info definition (Ivan Vecera) [915516] - [netdrv] tg3: Set real_num_rx_queues for non-multiq devs (Ivan Vecera) [915516] - [netdrv] tg3: Use netif_set_real_num_rx_queues() and netif_set_real_num_tx_queues() (Ivan Vecera) [915516] - [netdrv] tg3: use the DMA state API instead of the pci equivalents (Ivan Vecera) [915516] - [netdrv] tg3: Avoid null pointer dereference in tg3_interrupt in netconsole mode (Ivan Vecera) [887908] - [netdrv] virtio_net: introduce a new control to set macaddr (Amos Kong) [904924] - [net] split eth_mac_addr for better error handling (Amos Kong) [904924] - [netdrv] virtio_net: move virtnet_send_command() above virtnet_set_mac_address() (Amos Kong) [904924] - [netdrv] virtio_net: use IFF_LIVE_ADDR_CHANGE priv_flag (Amos Kong) [904924] - [net] eth: reset addr_assign_type if eth_mac_addr() called (Amos Kong) [904924] - [net] set IFF_LIVE_ADDR_CHANGE to ext_priv_flags (Amos Kong) [904924] - [net] ipvs: fix CHECKSUM_PARTIAL for TCP, UDP (Thomas Graf) [973122] - [net] ethtool: allow enable GRO even if RX csum is disabled (Ivan Vecera) [962460] - [net] bonding: enable gro by default (Ivan Vecera) [962460] - [net] bridge: fix some kernel warning in multicast timer (Amerigo Wang) [952012] - [net] sctp: confirm route during forward progress (Daniel Borkmann) [980053] - [net] bridge: Provide VLAN registration and GRO acceleration for ports (Nikolay Aleksandrov) [858198]- [netdrv] macvtap: Perform GSO on forwarding path (Vlad Yasevich) [885662] - [netdrv] macvtap: Let TUNSETOFFLOAD actually controll offload features (Vlad Yasevich) [885662] - [netdrv] macvtap: Consistently use rcu functions (Vlad Yasevich) [885662] - [netdrv] macvtap: Convert to using rtnl lock (Vlad Yasevich) [885662] - [powerpc] power8: Fix oprofile and perf (Steve Best) [929283] - [powerpc] POWER8 cputable entry (Steve Best) [929283] - [netdrv] sfc: Fix memory leak when discarding scattered packets (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove write permission from phy_type attribute (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix IRQ cleanup in case of a probe failure (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not pass non-TCP packets into GRO code (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Define and set RX buffer flag for packets parsed as TCP (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable accelerated RFS on vlans (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Report software timestamping capabilities (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Increase size of RX SKB header area (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX checksum offload for packets not handled by GRO (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix EEH with legacy interrupts (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Store port number in private data, not net_device::dev_id (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reduce RX scatter buffer size, and reduce alignment if appropriate (Nikolay Aleksandrov) [953929] - [netdrv] sfc: fix return value check in efx_ptp_probe_channel() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix naming of MTD partitions for FPGA bitfiles (Nikolay Aleksandrov) [953929] - [netdrv] sfc: make local functions static (Nikolay Aleksandrov) [953929] - [netdrv] sfc: pass __GFP_ZERO to dma_alloc_coherent() instead of using memset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: remove duplicated include from efx.c (Nikolay Aleksandrov) [953929] - [netdrv] sfc: allocate more RX buffers per page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_is_last_buffer() with a flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: reuse pages to avoid DMA mapping/unmapping costs (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX DMA scattering where possible (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Update RX buffer address together with length (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explicitly prefetch RX hash prefix, not just Ethernet heade (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_buf_eh() with simpler efx_rx_buf_va() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Wrap __efx_rx_packet() with efx_rx_flush_packet() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make RX queue descriptor counts unsigned for consistency (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly distinguish RX buffer and DMA lengths (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Document current usage of efx_rx_buffer::len and efx_nic::rx_buffer_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add AER and EEH support for Siena (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable RSS when using SR-IOV and only 1 RX queue on the PF (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix replacement detection in efx_filter_insert_filter() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Merge efx_filter_search() into efx_filter_insert() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Don't use efx_filter_ functions for default MAC filters (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove redundant parameter to efx_filter_search() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: More sensible semantics for efx_filter_insert_filter() replace flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove rx_alloc_method SKB (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix Kconfig typo (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Only use TX push if a single descriptor is to be written (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct efx_rx_buffer::page_offset when EFX_PAGE_IP_ALIGN != 0 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable soft interrupt handling during efx_device_detach_sync() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Detach net device when stopping queues for reconfiguration (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix efx_rx_buf_offset() in the presence of swiotlb (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly sync RX DMA buffer when it is not the last in the page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make module parameters really boolean (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix timekeeping in efx_mcdi_poll() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: lock TX queues when calling netif_device_detach() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Work-around flush timeout when flushes have completed (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reset driver's MAC stats after MC reboot seen (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not initialise buffer in efx_alloc_special_buffer() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correctly initialise reset_method in siena_test_chip() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove confusing MMIO functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix check for failure of MC_CMD_FLUSH_RX_QUEUES (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Delete redundant page_addr variable from efx_init_rx_buffers_page() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Really disable flow control while flushing (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warning in self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warnings for ethtool RX filter interface (Nikolay Aleksandrov) [953929] - [netdrv] sfc: use standard _bit_le() functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix loopback self-test with separate_tx_channels=1 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix MCDI structure field lookup (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add parentheses around use of bitfield macro arguments (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Avoid generating over-length MC_CMD_FLUSH_RX_QUEUES request (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Bump version to 3.2 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Support variable-length response to MCDI GET_BOARD_CFG (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Convert firmware subtypes to native byte order in efx_mcdi_get_board_cfg() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reporting of IPv4 full filters through ethtool (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Assign efx and efx->type as early as possible in efx_pci_probe() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove bogus comment about MTU change and RX buffer overrun (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove overly paranoid locking assertions from netdev operations (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reset vs probe/remove/PM races involving efx_nic::state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Improve log messages in case we abort probe due to a pending reset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Never try to stop and start a NIC that is disabled (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold RTNL lock only when calling efx_stop_interrupts() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Keep disabled NICs quiescent during suspend/resume (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold the RTNL lock for more of the suspend/resume cycle (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Change state names to be clearer, and comment them (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stash header offsets for TSO in struct tso_state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace tso_state::full_packet_space with ip_base_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Simplify TSO header buffer allocation (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop TX queues before they fill up (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Refactor struct efx_tx_buffer to use a flags field (Nikolay Aleksandrov) [953929] - [netdrv] sfc: initialize dynamic sysfs attributes for lockdep (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct some comments on enum reset_type (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix interface statistics running backward (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable VF queues during register self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explain why efx_mcdi_exit_assertion() ignores result of efx_mcdi_rpc() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use dev_kfree_skb() in efx_end_loopback() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use strlcpy() to copy ethtool stats names (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop changing header offsets on TX (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove dead write to tso_state::packet_space (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use generic DMA API, not PCI-DMA API (Nikolay Aleksandrov) [953929] - [netdrv] Fix non-kernel-doc comments with kernel-doc start markers (Nikolay Aleksandrov) [953929] - [netdrv] Fix kernel-doc comments for various functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Implement module EEPROM access for SFE4002 and SFN4112F (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Added support for new ethtool APIs for obtaining module eeprom (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix mapping of reset reasons and flags to methods (Nikolay Aleksandrov) [953929]- [mm] transparent hugepage core changes related to MADV_HUGEPAGE/MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_HUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_HUGEPAGE (Larry Woodman) [891857] - [net] tuntap: initialize vlan_features (Vlad Yasevich) [951458] - [net] netlink_dump: fix locking regression in error path (Daniel Borkmann) [982108] - [net] ip6_fib: Various cleanups (Jiri Pirko) [958215] - [net] ip6_fib: return errno pointers consistently for fib6_add_1() (Jiri Pirko) [958215] - [net] ip6_fib: fix return value check in fib6_add() (Jiri Pirko) [958215] - [net] ip6_fib/ip6_route: Standardize prefixes for message logging (Jiri Pirko) [958215] - [net] ip6_fib: Use pr_warn() (Jiri Pirko) [958215] - [net] ip6_fib: Fix a crash when trying to replace non existing route (Jiri Pirko) [958215] - [net] ip6_fib: Removing unnecessary NULL checks (Jiri Pirko) [958215] - [net] ip6_fib: add NLM_F_* flag support for route (Jiri Pirko) [958215] - [net] ip6_route: Various cleanups (Jiri Pirko) [958215] - [net] ip6_route: add support for NLM_F_* flags (Jiri Pirko) [958215] - [net] af_key: fix info leaks in notify messages (Jiri Benc) [981004] {CVE-2013-2234} - [net] af_key: initialize satype in key_notify_policy_flush() (Thomas Graf) [981227] {CVE-2013-2237} - [net] ipv4: ipmr_expire_timer causes crash when removing net namespace (Amerigo Wang) [972573] - [net] ipv6: ip6_sk_dst_check() must not assume ipv6 dst (Jiri Pirko) [981559] {CVE-2013-2232} - [net] ipv6: remove old token ipv6 address as soon as possible (Daniel Borkmann) [876634] - [net] ipv6: check return value of ipv6_get_lladdr (Daniel Borkmann) [876634] - [net] ipv6: don't call addrconf_dst_alloc again when enable lo (Jiri Benc) [744655] - [net] rps: Ensure that an expired hardware filter can be re-added later (Daniel Borkmann) [893177] - [crypto] algboss: Hold ref count on larval (Daniel Borkmann) [889992] - [net] sctp: fix NULL pointer dereference in socket destruction (Daniel Borkmann) [889992] - [net] Use separate workqueue for linkwatch events (Jan Vesely) [783615]- [x86] Revert: Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [970735] - [x86] Revert: Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [970735] - [scsi] megaraid_sas: Changelog and driver version update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to differentiate between iMR vs MR Firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Uneven Span PRL11 (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Extended MSI-x vectors for 12Gb/s controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IoFlags to enable Fast Path for JBODs for 12 Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to display Customer branding details in syslog (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for MegaRAID Fury (device ID-0x005f) 12Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IO request timeout value provided by OS timeout for Tape devices (Tomas Henzl) [949084] - [scsi] megaraid_sas: Free event detail memory without device ID check (Tomas Henzl) [949084] - [scsi] megaraid_sas: Update balance count in driver to be in sync of firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Fix the interrupt mask for Gen2 controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Return DID_ERROR for SCSI IO, when controller is in critical h/w error (Tomas Henzl) [949084] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Dont load DevHandle unless FastPath enabled (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add 4k FastPath DIF support (Tomas Henzl) [949084] - [scsi] mpt2sas: Bump driver vesion to v15.100.00.00 (Tomas Henzl) [947078] - [scsi] mpt2sas: fix for unused variable 'event_data' warning (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for device scan following host reset could get stuck in a infinite loop (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue Missing delay not getting set during system bootup (Tomas Henzl) [947078] - [scsi] mpt2sas: MPI2 Rev W (2.00.15) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: Calulate the Reply post queue depth calculation as per the MPI spec (Tomas Henzl) [947078] - [scsi] mpt2sas: fix firmware failure with wrong task attribute (Tomas Henzl) [947078] - [scsi] mpt2sas: Update the timing requirements for issuing a Hard Reset (Tomas Henzl) [947078] - [scsi] mpt2sas: update version string to 14.101.00.01 (Tomas Henzl) [947078] - [scsi] mpt2sas: Add support for OEM specific controller (Tomas Henzl) [947078] - [scsi] mpt2sas: Add a module parameter that permits overriding protection capabilities (Tomas Henzl) [947078] - [scsi] mpt2sas: Return the correct sense key for DIF errors (Tomas Henzl) [947078] - [scsi] mpt2sas: fix double mutex lock in NON_BLOCKING state (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue - Unable to boot from the drive connected to HBA (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for With post diag reset same set of device gets added, removed and then again gets added with new target ids (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for staged device discovery functionality of driver not working (Tomas Henzl) [947078] - [scsi] mpt2sas : MPI 2.0 Rev V(2.0.14) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: minor fix to follow upstream (Tomas Henzl) [947078] - [scsi] mpt2sas: Provide sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [947078] - [scsi] mpt2sas: To include more Intel Branding (Tomas Henzl) [947078] - [scsi] mpt2sas: 2012 source code copyright (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for Driver oops, when loading driver with max_queue_depth command line option to a very small value (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix unsafe using smp_processor_id() in preemptible (Tomas Henzl) [947078] - [scsi] mpt2sas: move the scsi_host_put to the right place (Tomas Henzl) [947078]- [ata] ahci: Add Device IDs for Intel Wellsburg PCH RAID mode (John Villalovos) [922969] - [i2c] i801: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ahci: Add Device IDs for Intel Wellsburg PCH AHCI mode (John Villalovos) [922969] - [sound] hda_intel: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ata_piix: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [usb] uhci: fix for suspend of virtual HP controller (Gopal) [960026] - [usb] uhci: Remove PCI dependencies from uhci-hub (Gopal) [960026] - [scsi] st: add MTWEOFI to write filemarks without flushing drive buffer (Jan Vesely) [888903] - [mm] reinstate the first-fit scheme for arch_get_unmapped_area_topdown() (Rafael Aquini) [980273] - [netdrv] tg3: Prevent system hang during repeated EEH errors (Ivan Vecera) [973209] - [netdrv] bnx2x: Change MDIO clock settings (Michal Schmidt) [901747] - [scsi] aacraid: Dual firmware support (Rich Bono) [924346] - [scsi] aacraid: 1024 max outstanding command support for Series 7 and above (Rich Bono) [903799 952342] - [scsi] iscsi_tcp: increase max_lun to ~0, don't care (Jan Vesely) [588679] - [scsi] st: Take additional queue ref in st_probe (Tomas Henzl) [927988]- [mm] block: optionally snapshot page contents to provide stable pages during write (Rafael Aquini) [951937] - [mm] only enforce stable page writes if the backing device requires it (Rafael Aquini) [951937] - [mm] bdi: allow block devices to say that they require stable page writes (Rafael Aquini) [951937] - [mm] fix writeback_in_progress() (Rafael Aquini) [951937] - [mm] ksm: unfolding of ksm_drop_anon_vma and hold_anon_vma functions (Petr Holasek) [947944] - [mm] ksm: allocate roots when needed (Petr Holasek) [947944] - [mm] ksm: swapoff might need to copy (Petr Holasek) [947944] - [mm] ksm: FOLL_MIGRATION do migration_entry_wait (Petr Holasek) [947944] - [mm] ksm: shrink 32-bit rmap_item back to 32 bytes (Petr Holasek) [947944] - [mm] ksm: treat unstable nid like in stable tree (Petr Holasek) [947944] - [mm] ksm: add some comments (Petr Holasek) [947944] - [mm] ksm: stop hotremove lockdep warning (Petr Holasek) [947944] - [mm] ksm: enable KSM page migration (Petr Holasek) [947944] - [mm] ksm: make !merge_across_nodes migration safe (Petr Holasek) [947944] - [mm] ksm: make KSM page migration possible (Petr Holasek) [947944] - [mm] ksm: remove old stable nodes more thoroughly (Petr Holasek) [947944] - [mm] ksm: get_ksm_page locked (Petr Holasek) [947944] - [mm] ksm: reorganize ksm_check_stable_tree (Petr Holasek) [947944] - [mm] ksm: trivial tidyups (Petr Holasek) [947944] - [mm] ksm: add sysfs ABI Documentation (Petr Holasek) [947944] - [mm] ksm: allow trees per NUMA node (Petr Holasek) [947944] - [virt] kvm: Add a tracepoint write_tsc_offset (Marcelo Tosatti) [911567] - [net] ipv4: fix invalid free in ip_cmsg_send() callers (Petr Matousek) [979788] {CVE-2013-2224}- [x86] Revert: amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: disable ARAT by default (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192 979105] - [s390] iucv: fix kernel panic at reboot (Hendrik Brueckner) [967907] - [kernel] smp: introduce a generic on_each_cpu_mask() function (Hendrik Brueckner) [967907] - [kernel] audit: wait_for_auditd() should use TASK_UNINTERRUPTIBLE (Oleg Nesterov) [962976] - [kernel] audit: avoid negative sleep durations (Oleg Nesterov) [962976] - [s390] dasd: fix hanging device after resume with internal error 13 (Hendrik Brueckner) [974191] - [s390] cio: suppress 2nd path verification during resume (Hendrik Brueckner) [974191] - [virt] kvm: Export svm/vmx exit code and vector code to userspace (Andrew Jones) [970607] - [s390] mm: fix flush_tlb_kernel_range() (Hendrik Brueckner) [974192] - [powerpc] Add VDSO version of getcpu (Steve Best) [929224] - [kernel] sched: make weird topologies bootable (Radim Krcmar) [892677] - [x86] perf: Fix offcore_rsp valid mask for SNB/IVB (Jiri Olsa) [971315] {CVE-2013-2146} - [scsi] libsas: use right function to alloc smp response (David Milburn) [949887] - [tools] perf/Documentation: Fix typos (Jiri Olsa) [970529] - [tools] perf/evsel: Introduce is_group_member method (Jiri Olsa) [970529] - [tools] perf/ui: Always compile browser setup code (Jiri Olsa) [970529] - [tools] perf/ui: Add ui_progress__finish() (Jiri Olsa) [970529] - [tools] perf/ui/gtk: Implement ui_progress functions (Jiri Olsa) [970529] - [tools] perf/ui: Introduce generic ui_progress helper (Jiri Olsa) [970529] - [tools] perf/ui/tui: Move progress.c under ui/tui directory (Jiri Olsa) [970529] - [tools] perf: Add basic event modifier sanity check (Jiri Olsa) [970529] - [tools] perf: Omit group members from perf_evlist__disable/enable (Jiri Olsa) [970529] - [tools] perf: Ensure single disable call per event in record comand (Jiri Olsa) [970529] - [tools] perf: Fix 'disabled' attribute config for record command (Jiri Olsa) [970529] - [tools] perf: Fix attributes for '{}' defined event groups (Jiri Olsa) [970529] - [tools] perf: Use sscanf for parsing /proc/pid/maps (Jiri Olsa) [970529] - [tools] perf: Add gtk. config option for launching GTK browser (Jiri Olsa) [970529] - [tools] perf: Fix compile error on NO_NEWT=1 build (Jiri Olsa) [970529] - [tools] perf/hists: Initialize all of he->stat with zeroes (Jiri Olsa) [970529] - [tools] perf: Stop using 'self' in pstack (Jiri Olsa) [970529] - [tools] perf/tests: Check for mkstemp return value in dso-data test (Jiri Olsa) [970529] - [tools] perf/tests: Final cleanup for builtin-test move (Jiri Olsa) [970529] - [tools] perf/tests: Move pmu tests into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__syscall_open_tp_fields into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__tp_sched_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__roundtrip_name_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__rdpmc into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__PERF_RECORD into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__basic_mmap into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event_on_all_cpus into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__vmlinux_matches_kallsyms into separate object (Jiri Olsa) [970529] - [tools] perf/annotate: Merge same lines in summary view (Jiri Olsa) [970529] - [tools] perf/annotate: Don't try to follow jump target on PLT symbols (Jiri Olsa) [970529] - [tools] perf/annotate: Whitespace fixups (Jiri Olsa) [970529] - [tools] perf/test: fix a build error on builtin-test (Jiri Olsa) [970529] - [tools] perf/machine: Move more methods to machine code (Jiri Olsa) [970529] - [tools] perf/diff: Use hists__link when not pairing just with baseline (Jiri Olsa) [970529] - [tools] perf/hists: Introduce hists__link (Jiri Olsa) [970529] - [tools] perf/diff: Move hists__match to the hists lib (Jiri Olsa) [970529] - [tools] perf/diff: Start moving to support matching more than two hists (Jiri Olsa) [970529] - [tools] perf: Don't try to lookup objdump for live mode (Jiri Olsa) [970529] - [tools] perf: Add arbitary aliases and support names with - (Jiri Olsa) [970529] - [tools] perf: Add LIBDW_DIR Makefile variable to for alternate libdw (Jiri Olsa) [970529] - [tools] perf/tests: Move attr.py temp dir cleanup into finally section (Jiri Olsa) [970529] - [tools] perf/hists: Free branch_info when freeing hist_entry (Jiri Olsa) [970529] - [tools] perf: Fix detection of stack area (Jiri Olsa) [970529] - [tools] perf/machine: Set kernel data mapping length (Jiri Olsa) [970529] - [tools] perf/tests: Removing 'optional' field (Jiri Olsa) [970529] - [tools] perf/tests: Fix attr watermark field name typo (Jiri Olsa) [970529] - [tools] perf/tests: Factor attr tests WRITE_ASS macro (Jiri Olsa) [970529] - [tools] perf/tests: Add missing attr stat basic test (Jiri Olsa) [970529] - [tools] perf/report: Postpone objdump check until annotation requested (Jiri Olsa) [970529] - [tools] perf: Introduce struct hist_browser_timer (Jiri Olsa) [970529] - [tools] perf: Use normalized arch name for searching objdump path (Jiri Olsa) [970529] - [tools] perf/tests: Add documentation for attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch filter tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch any test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no delay test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record raw test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record data test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no samples test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record period test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record graph test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record count test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record freq test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr tests under builtin test command (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record basic test (Jiri Olsa) [970529] - [tools] perf/tests: Add framework for automated perf_event_attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Move test objects into 'tests' directory (Jiri Olsa) [970529] - [tools] perf/browser: Don't show scripts menu for 'perf top' (Jiri Olsa) [970529] - [tools] perf: Remove BINDIR define from exec_cmd.o compilation (Jiri Olsa) [970529] - [tools] perf/annotate: Handle XBEGIN like a jump (Jiri Olsa) [970529] - [tools] perf: Handle --version string generation on machines without git (Jiri Olsa) [970529] - [tools] perf: Further speed up the perf build (Jiri Olsa) [970529] - [tools] perf: Speed up the perf build time by simplifying the perf --version string generation (Jiri Olsa) [970529] - [tools] perf: Add info about cross compiling for Android ARM (Jiri Olsa) [970529] - [tools] perf: Warn about missing libelf (Jiri Olsa) [970529] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [970529] - [tools] perf/record: Fix mmap error output condition (Jiri Olsa) [970529] - [tools] perf/header: Add is_perf_magic() func (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into main hists browser (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into annotation browser (Jiri Olsa) [970529] - [tools] perf/browser: Add a browser for perf script (Jiri Olsa) [970529] - [tools] perf/script: Add more filter to find_scripts() (Jiri Olsa) [970529] - [tools] perf: Add a global variable "const char *input_name" (Jiri Olsa) [970529] - [tools] perf: Move dso_* related functions into dso object (Jiri Olsa) [970529] - [tools] perf: Move strxfrchar into string object (Jiri Olsa) [970529] - [tools] perf: Move hex2u64 into util object (Jiri Olsa) [970529] - [tools] perf: Move BUILD_ID_SIZE into build-id object (Jiri Olsa) [970529] - [tools] perf: Move build_id__sprintf into build-id object (Jiri Olsa) [970529] - [tools] perf: Move parse_events error printing to parse_events_options (Jiri Olsa) [970529] - [tools] perf/stat: Add --pre and --post command (Jiri Olsa) [970529] - [tools] perf/inject: Mark a dso if it's used (Jiri Olsa) [970529] - [tools] perf/inject: Merge sched_stat_* and sched_switch events (Jiri Olsa) [970529] - [tools] perf/inject: Work with files (Jiri Olsa) [970529] - [tools] perf: Fix LIBELF_MMAP checking (Jiri Olsa) [970529] - [tools] perf: Always show CHK message when doing try-cc (Jiri Olsa) [970529] - [tools] perf: Convert invocation of MAKE into SUBDIR (Jiri Olsa) [970529] - [tools] perf: Cleanup doc related targets (Jiri Olsa) [970529] - [tools] perf/trace: Compat changes (Jiri Olsa) [970529] - [tools] perf/trace: Use sched:sched_stat_runtime to provide a thread summary (Jiri Olsa) [970529] - [tools] perf/trace: Count number of events for each thread and globally (Jiri Olsa) [970529] - [tools] perf: Don't stop synthesizing threads when one vanishes (Jiri Olsa) [970529] - [tools] perf: Try to build Documentation when installing (Jiri Olsa) [970529] - [tools] perf/trace: Print the name of a syscall when failing to read its info (Jiri Olsa) [970529] - [tools] perf: Pretty print errno for some more functions (Jiri Olsa) [970529] - [tools] perf/trace: Add duration filter (Jiri Olsa) [970529] - [tools] perf/trace: Add an event duration column (Jiri Olsa) [970529] - [tools] perf/trace: Support interrupted syscalls (Jiri Olsa) [970529] - [tools] perf/test: Align the 'Ok'/'FAILED!' test results (Jiri Olsa) [970529] - [tools] perf: Give user better message if precise is not supported (Jiri Olsa) [970529] - [tools] perf: Account the nr_entries in rblist properly (Jiri Olsa) [970529] - [tools] perf: Try to find cross-built objdump path (Jiri Olsa) [970529] - [tools] perf: Remove noise in python version feature test (Jiri Olsa) [970529] - [tools] perf: Diplays more output on features check for make V=1 (Jiri Olsa) [970529] - [tools] perf/test: Add automated tests for pmu sysfs translated events (Jiri Olsa) [970529] - [tools] perf: Add support to specify hw event as PMU event term (Jiri Olsa) [970529] - [tools] perf: Fix PMU object alias initialization (Jiri Olsa) [970529] - [tools] perf/Documentation: add documentation on compiling for Android (Jiri Olsa) [970529] - [tools] perf: Update Makefile for Android (Jiri Olsa) [970529] - [tools] perf: Add on_exit implementation (Jiri Olsa) [970529] - [tools] perf: Remove duplicated include from trace-event-python.c (Jiri Olsa) [970529] - [tools] perf/machine: Carve up event processing specific from perf_tool (Jiri Olsa) [970529] - [tools] perf/sched: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/annotate: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/event: No need to create a thread when handling PERF_RECORD_EXIT (Jiri Olsa) [970529] - [tools] perf/machine: Introduce find_thread method (Jiri Olsa) [970529] - [tools] perf: Have the page size value available for all tools (Jiri Olsa) [970529] - [tools] perf/diff: Display empty space for non paired samples (Jiri Olsa) [970529] - [tools] perf/diff: Include samples without symbol in overall stats (Jiri Olsa) [970529] - [tools] perf/diff: Add -F option to display formula for computation (Jiri Olsa) [970529] - [tools] perf/diff: Add -p option to display period values for hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add weighted diff computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add option to sort entries based on diff computation (Jiri Olsa) [970529] - [tools] perf/diff: Add ratio computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add -b option for perf diff to display paired entries only (Jiri Olsa) [970529] - [tools] perf/trace: Add support for tracing workload given by command line (Jiri Olsa) [970529] - [tools] perf/trace: Explicitly enable system-wide mode if no option is given (Jiri Olsa) [970529] - [tools] perf/trace: Validate target task/user/cpu argument (Jiri Olsa) [970529]- [fs] xfs: don't use speculative prealloc for small files (Brian Foster) [955254] - [fs] xfs: xfs_iomap_prealloc_size() tracepoint (Brian Foster) [955254] - [fs] xfs: add quota-driven speculative preallocation throttling (Brian Foster) [955254] - [fs] xfs: xfs_dquot prealloc throttling watermarks and low free space (Brian Foster) [955254] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqlimits() instead of xfs_disk_dquot_t (Brian Foster) [955254] - [fs] xfs: push rounddown_pow_of_two() to after prealloc throttle (Brian Foster) [955254] - [fs] xfs: reorganize xfs_iomap_prealloc_size to remove indentation (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_inode_dquot() (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_this_quota_on() (Brian Foster) [955254] - [fs] xfs: fix xfs_iomap_eof_prealloc_initial_size type (Brian Foster) [955254] - [fs] xfs: increase prealloc size to double that of the previous extent (Brian Foster) [955254] - [fs] xfs: fix potential infinite loop in xfs_iomap_prealloc_size() (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc size on sparse files (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc near ENOSPC thresholds (Brian Foster) [955254] - [fs] xfs: add background scanning to clear eofblocks inodes (Brian Foster) [955254] - [fs] xfs: add minimum file size filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: support multiple inode id filtering in eofblocks scan (Brian Foster) [955254] - [fs] xfs: add inode id filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: add XFS_IOC_FREE_EOFBLOCKS ioctl (Brian Foster) [955254] - [fs] xfs: create function to scan and clear EOFBLOCKS inodes (Brian Foster) [955254] - [fs] xfs: make xfs_free_eofblocks() non-static, return EAGAIN on trylock failure (Brian Foster) [955254] - [fs] xfs: create helper to check whether to free eofblocks on inode (Brian Foster) [955254] - [fs] xfs: support a tag-based inode_ag_iterator (Brian Foster) [955254] - [fs] xfs: add EOFBLOCKS inode tagging/untagging (Brian Foster) [955254] - [fs] ext3: Dont call dquot_free_block() if we dont update anything (Eric Sandeen) [790278] - [fs] ext3: Update ctime in ext3_splice_branch() only when needed (Eric Sandeen) [790278] - [fs] GFS2: Fall back to vmalloc if kmalloc fails for dir hash tables (Robert S Peterson) [962468] - [fs] GFS2: Remove inode from i_ordered list in gfs2_clear_inode (Robert S Peterson) [859444] - [fs] GFS2: fix FITRIM boundary condition errors (Abhijith Das) [891699] - [fs] jbd[2]: enable CONFIG_JBD[2]_DEBUG on debug kernels (Eric Sandeen) [851269] - [fs] nfsd4: dont close read-write opens too soon (J. Bruce Fields) [955238] - [fs] GFS2: Add origin indicator to glock callbacks (Robert S Peterson) [855381] - [fs] GFS2: Don:t cache iopen glocks (Robert S Peterson) [855381] - [fs] ext2: update ctime when changing the file:s permission by setfacl (Eric Sandeen) [969323] - [fs] fuse: fix alignment in short read optimization for async_dio (Brian Foster) [949805] - [fs] fuse: return -EIOCBQUEUED from fuse_direct_IO() for all async requests (Brian Foster) [949805] - [fs] fuse: add flag to turn on async direct IO (Brian Foster) [949805] - [fs] fuse: truncate file if async dio failed (Brian Foster) [949805] - [fs] fuse: optimize short direct reads (Brian Foster) [949805] - [fs] fuse: enable asynchronous processing direct IO (Brian Foster) [949805] - [fs] fuse: make fuse_direct_io() aware about AIO (Brian Foster) [949805] - [fs] fuse: add support of async IO (Brian Foster) [949805] - [fs] fuse: move fuse_release_user_pages() up (Brian Foster) [949805] - [fs] fuse: Do not use RCU for current process credentials (Brian Foster) [949805] - [fs] fuse: mark pages accessed when written to (Brian Foster) [949805] - [fs] fuse: cleanup fuse_direct_io() (Brian Foster) [949805] - [fs] fuse: update inode size and invalidate attributes on fallocate (Brian Foster) [927324] - [fs] fuse: truncate pagecache range on hole punch (Brian Foster) [927324] - [fs] fuse: optimize fallocate on permanent failure (Brian Foster) [927324] - [fs] fuse: convert inode fallocate to file fallocate (Brian Foster) [927324] - [fs] fuse: add FALLOCATE operation (Brian Foster) [927324] - [fs] GFS2: Increase i_writecount during gfs2_setattr_size (Robert S Peterson) [968031] - [fs] NFS4.1 Fix data server connection race (Steve Dickson) [961887] - [fs] NFSv4: Dont recheck permissions on open in case of recovery cached open (Steve Dickson) [956865] - [fs] NFSv4.1: Fix the callback highest_used_slotid behaviour (Steve Dickson) [960224] - [fs] NFS: Cache state owners after files are closed (Steve Dickson) [800677] - [fs] NFS: Move cl_state_owners and related fields to the nfs_server struct (Steve Dickson) [800677] - [fs] NFSv4: Fix a readdir regression (Steve Dickson) [963337] - [fs] xfs: return EOPNOTSUPP for unsupported acl format (Eric Sandeen) [963686] - [fs] ext2: clear uptodate flag on super block I/O error (Eric Sandeen) [679930] - [fs] ext4/jbd2: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] jbd: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] ext4: fix waiting and sending of a barrier in ext4_sync_file() (Eric Sandeen) [955807] - [fs] jbd2: Add function jbd2_trans_will_send_data_barrier() (Eric Sandeen) [955807] - [fs] jbd2: fix sending of data flush on journal commit (Eric Sandeen) [955807] - [fs] ext4: fix fdatasync() for files with only i_size changes (Eric Sandeen) [955807] - [fs] ext4: Initialize fsync transaction ids in ext4_new_inode() (Eric Sandeen) [955807] - [fs] ext4: Rewrite __jbd2_log_start_commit logic to match upstream (Eric Sandeen) [955807] - [net] sctp: Use correct sideffect command in duplicate cookie handling (Daniel Borkmann) [963843] {CVE-2013-2206} - [net] macvlan: fix checksums error when we are in bridge mode (Vlad Yasevich) [893151] - [net] bridge: Add const to dummy br_netpoll_send_skb (Flavio Leitner) [924294] - [net] bridge: send query as soon as leave is received (Amerigo Wang) [952012] - [net] bridge: only expire the mdb entry when query is received (Amerigo Wang) [952012] - [net] bridge: Replace mp->mglist hlist with a bool (Amerigo Wang) [952012] - [net] bond: add support to read speed and duplex via ethtool (Veaceslav Falico) [961131] - [net] bridge: set fake_rtable's dst to NULL to avoid kernel Oops (Thomas Graf) [924033] - [net] bonding: fire NETDEV_RELEASE event only on 0 slaves (Veaceslav Falico) [805098]- [netdrv] igb: Removed unused i2c function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implementation of i210/i211 LED support (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix possible panic caused by Rx traffic arrival while interface is down (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix set_ethtool function to call update nvm for entire image (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SerDes flow control setting (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for SFP modules discovery (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add update to last_rx_timestamp in Rx rings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Changed LEDs blink mechanism to include designs using cathode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: limit udelay for phy changes to 10000us (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Bump version of driver (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove id's that will not be productized for Linux (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove dead code path (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Retain HW VLAN filtering while in promiscuous + VT mode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: display a warning message when SmartSpeed works (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use pci_vfs_assigned instead of igb_vfs_are_assigned (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add SMBI semaphore to I210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SERDES loopback sigdetect bit on i210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for i354 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable EEE LP advertisement (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix code comments and whitespace (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warnings on function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use rx/tx_itr_setting when setting up initial value of itr (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Pull adapter out of main path in igb_xmit_frame_ring (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Mask off check of frag_off as we only want fragment offset (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: random code and comments fix (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implement support to power sfp cage and turn on I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to read and export SFF-8472/8079 data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for 100base-fx SFP (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix PHC stopping on max freq (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: make sensor info static (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix i350 anti spoofing config (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for lockdep issue in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix link setup for I210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refractoring function pointers in igb_get_invariants function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Intialize MAC function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize NVM function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize PHY function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb to use a path similar to ixgbe to determine when to stop Tx (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refix sparse warning in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper allocation flag in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper exit in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove unnecessary alloc/OOM messages, alloc cleanups (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Copyright string update to year 2013 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Replace rmb in Tx cleanup with read_barrier_depends (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use in-kernel PTP_EV_PORT #define (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Free any held skb that should have been timestamped on remove (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add mechanism for detecting latched hardware Rx timestamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add timeout for PTP Tx work item (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for SW timestamping (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: enable CONFIG_IGB_HWMON (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Enable hwmon data output for thermal sensors via I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support functions to access thermal data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add i2c interface to igb (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb version to 4.1.2 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix SerDes autoneg flow control (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Unset sigdetect for SERDES loopback on 82580 and i350 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Workaround for global device reset problem on 82580 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refactoring of i210 file (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Acquire, release semaphore for writing each EEPROM page (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Updates to read nvm function for i211 device (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use a 32-bit mask when calculating the flow control watermarks (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not parse past IP header on fragments beyond the first (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: No longer rely on APME to determine WoL settings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update PTP Rx filters (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Ethtool support to enable and disable EEE (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Improve performance and reduce size of igb_tx_map (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: consolidate creation of Tx buffer info and data descriptor (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: convert to SKB paged frag API (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb Tx flags to improve code efficiency (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for modifying UDP RSS flow hashing (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Clear Go Link Disconnect for 82580 and later devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable clock drivers along with associated net/PHY drivers (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Fix EEPROM writes via ethtool on i210 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add function to read i211's invm version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove workaround for EEE configuration on i210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warning in igb_ptp_rx_pktstamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update firmware version info for ethtool output (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable auto-crossover during forced operation on 82580 and above (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update get cable length function for i210/i211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split igb_update_dca into separate Tx and Rx functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Lock buffer size at 2K even on systems with larger pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Move rx_buffer related code in Rx cleanup path into separate function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Map entire page and sync half instead of mapping and unmapping half pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Combine post-processing of skb into a single function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not use header split, instead receive all frames into a single buffer (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split Rx timestamping into two separate functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Correcting and improving small packet check and padding (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use dma_unmap_addr and dma_unmap_len defines (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Simplify how we populate the RSS key (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change how we populate the RSS indirection table (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change Tx cleanup loop to do/while instead of for (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix stats output on i210/i211 parts (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to enable EEE on all eee_supported devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove artificial restriction on RQDPC stat reading (Stefan Assmann) [914835 923899 947526] - [netdrv] pci: Add SRIOV helper function to determine if VFs are assigned to guest (Stefan Assmann) [914835 923899 947526] - [net] phy: fix a bug when verify the EEE support (Nikolay Aleksandrov) [896263] - [net] mdio: translation of MMD EEE registers to/from ethtool settings (Nikolay Aleksandrov) [896263] - [net] phy: add the EEE support and the way to access to the MMD registers (Nikolay Aleksandrov) [896263] - [edac] avoid mce decoding crash after edac driver unloaded (Prarit Bhargava) [787999] - [x86] mce: Drain mcelog buffer (Prarit Bhargava) [787999] - [x86] mce: Add wrappers for registering on the decode chain (Prarit Bhargava) [787999] - [edac] sb_edac: Add it to the building system (Prarit Bhargava) [787999] - [edac] i7core_edac: Drop the edac_mce facility (Prarit Bhargava) [787999] - [x86] mce: Use notifier chain only for MCE decoding (Prarit Bhargava) [787999] - [s390] crash: Fuzzy live dump for System z (Hendrik Brueckner) [929262] - [s390] mm: allow absolute memory access for /dev/mem (Hendrik Brueckner) [929262] - [s390] zcrypt: ap bus rescan problem when toggle crypto adapters on/off (Hendrik Brueckner) [929259] - [s390] zcrypt: Handle AP configuration changes (Hendrik Brueckner) [929259] - [s390] smp: lost IPIs on cpu hotplug (Hendrik Brueckner) [975179] - [cdrom] use kzalloc() for failing hardware (Frantisek Hrbata) [973106] {CVE-2013-2164}- [net] bridge: Set vlan_features to allow offloads on vlans (Vlad Yasevich) [951458] - [virt] virtio-net: initialize vlan_features (Vlad Yasevich) [951458] - [net] ipv6: assign rt6_info to inet6_ifaddr in init_loopback (Jiri Benc) [744655] - [net] ipv6: Fix broken IPv6 routing table after loopback down-up (Jiri Benc) [744655] - [s390] cio: add channel ID sysfs attribute (Hendrik Brueckner) [929274] - [s390] cio: make use of newly added format 1 channel-path data (Hendrik Brueckner) [929274] - [s390] cio: collect format 1 channel-path description data (Hendrik Brueckner) [929274] - [s390] qeth: Support VEPA mode (Hendrik Brueckner) [929275] - [s390] ccwgroup: allow drivers to call set_{on, off}line (Hendrik Brueckner) [929275] - [s390] dasd: add safe offline interface (Hendrik Brueckner) [929264] - [s390] dasd: add shutdown action (Hendrik Brueckner) [929264] - [s390] dasd: Correct retry counter for terminated I/O (Hendrik Brueckner) [929264] - [s390] perf_cpum_cf: fallback to software sampling events (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: Add support for counters available with IBM zEC12 (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: get rid of compile warnings (Hendrik Brueckner) [823012] - [s390] perf: add support for s390x CPU counters (Hendrik Brueckner) [823012] - [ata] libata-sff: port_task is SFF specific (David Milburn) [808672] - [ata] libata-sff: introduce ata_sff_init/exit() and ata_sff_port_init() (David Milburn) [808672] - [netdrv] qlge: Update version to 1.00.00.32 (Chad Dupuis) [927891] - [netdrv] qlge: Fix ethtool autoneg advertising (Chad Dupuis) [927891] - [netdrv] qlge: Fix receive path to drop error frames (Chad Dupuis) [927891] - [netdrv] qlge: Fixed a coding style issue (Chad Dupuis) [927891] - [kernel] sched: Do not account bogus utime (Stanislaw Gruszka) [912662] - [kernel] sched: Avoid cputime scaling overflow (Stanislaw Gruszka) [912662] - [acpi] Verify device status after eject (Nigel Croxon) [869134] - [acpi] Update CPU hotplug error messages (Nigel Croxon) [869134] - [acpi] Add acpi_handle_() interfaces (Nigel Croxon) [869134] - [acpi] Export functions for hot-remove (Nigel Croxon) [869134] - [acpi] Add ACPI CPU hot-remove support (Nigel Croxon) [869134] - [acpi] Fix stale pointer access to flags.lockable (Nigel Croxon) [869134] - [acpi] processor_core: prevent cpu from becoming online (Nigel Croxon) [869134] - [acpi] Set hotplug _OST support bit to _OSC (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI container hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI memory hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI CPU hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for sysfs eject (Nigel Croxon) [869134] - [acpi] Add an interface to evaluate _OST (Nigel Croxon) [869134] - [acpi] scan: return -ENODEV if no device was found (Nigel Croxon) [869134] - [acpi] processor_core: add missing kfree (Nigel Croxon) [869134] - [acpi] processor_core: Add CPU hotplug support for processor device objects (Nigel Croxon) [869134] - [acpi] processor_core: Do not try to set up acpi processor stuff on cores exceeding maxcpus (Nigel Croxon) [869134] - [idle] intel_idle: Don't register CPU notifier if we are not running (Nigel Croxon) [869134] - [idle] intel_idle: break dependency between modules (Nigel Croxon) [869134] - [acpi] processor_core: remove duplicated lines of merging problems with acpi_processor_add (Nigel Croxon) [869134] - [acpi] processor_core: Delay acpi_processor_start() call for hotplugged cores (Nigel Croxon) [869134] - [acpi] processor_core: Split up acpi_processor_add (Nigel Croxon) [869134] - [idle] intel_idle: Split up and provide per CPU initialization func (Nigel Croxon) [869134] - [acpi] processor_core: Remove unneeded variable passed by acpi_processor_hotadd_init (Nigel Croxon) [869134] - [s390] scm: process availability (Hendrik Brueckner) [929257] - [s390] scm_blk: suspend writes (Hendrik Brueckner) [929257] - [s390] scm_drv: extend notify callback (Hendrik Brueckner) [929257] - [s390] scm_blk: fix request number accounting (Hendrik Brueckner) [929257] - [s390] scm: reorder scm_remove (Hendrik Brueckner) [929257]- [crypto] Revert: unmark gcm(aes) as fips_allowed (Jarod Wilson) [915637] - [crypto] testmgr: allow aesni-intel and ghash_clmulni-intel in fips mode (Jarod Wilson) [915637] - [crypto] testmgr: silence warnings about no tests for aesni algorithms (Jarod Wilson) [915637] - [crypto] Use scatterwalk_crypto_chain (Jarod Wilson) [786972] - [crypto] scatterwalk: Add scatterwalk_crypto_chain helper (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix Kconfig problem with CRYPTO_GLUE_HELPER_X86 (Jarod Wilson) [786968 786972 969522] - [crypto] gcm: Add RFC4543 wrapper for GCM (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: add more optimized XTS-mode for serpent-avx (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add more optimized XTS mode for x86-64 (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: use le128 instead of u128 for CTR mode (Jarod Wilson) [786968] - [crypto] glue_helper: cast6/avx, avoid using temporary stack buffers (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: serpent-sse2, split generic glue code to new helper module (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: assembler clean-up, use ENDPROC at end of assember functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add ENDPROC statements for assembler functions (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: assembler clean-ups, use ENTRY/ENDPROC, localize jump targets (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: remove rfc3686(ctr(aes)), utilize rfc3686 from ctr-module instead (Jarod Wilson) [786968] - [crypto] ctr: make rfc3686 asynchronous block cipher (Jarod Wilson) [786968 786972 969522] - [net] xfrm_algo: probe asynchronous block ciphers instead of synchronous (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix XTS mode on x86-32, add wrapper function for asmlinkage aesni_enc() (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: add interface for parallelized cipher implementions (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: split gf128mul table initialization from setkey (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] crypto: cryptd - disable softirqs in cryptd_queue_worker to prevent data corruption (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: improve lrw and xts performance by utilizing parallel AES-NI hardware pipelines (Jarod Wilson) [786968 786972 969522] - [crypto] xts: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] xts: add interface for parallelized cipher implementations (Jarod Wilson) [786968 786972 969522] - [crypto] xts: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix wrong kfree pointer (Jarod Wilson) [786972] - [crypto] aesni-intel: change to use shared ablk_* functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: use crypto_{un}register_algs (Jarod Wilson) [786968 786972 969522] - [crypto] Add bulk algorithm registration interface (Jarod Wilson) [786968 786972 969522] - [crypto] ablk_helper: move ablk_* functions from serpent-sse2/avx glue code to shared module (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix unaligned cbc decrypt for x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: move more common code to ablk_init_common (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: quiet sparse noise about symbol not declared (Jarod Wilson) [786968 786972 969522] - [crypto] cryptd: Use subsys_initcall to prevent races with aesni (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: Fix set but not used in ghash_async_setkey() (Jarod Wilson) [786972] - [crypto] aesni-intel: fix aesni build on i386 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Merge with fpu.ko (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fixed problem with packets that are not multiple of 64bytes (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix remaining leak in rfc4106_set_hash_key (Jarod Wilson) [786972] - [crypto] aesni-intel: Don't leak memory in rfc4106_set_hash_subkey (Jarod Wilson) [786972] - [crypto] ghash-intel: ghash-clmulni-intel_glue needs err.h (Jarod Wilson) [786972] - [crypto] aesni-intel: Fixed build with binutils 2.16 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Fixed build error on x86-32 (Jarod Wilson) [786968 969522] - [crypto] aesni-intel: Ported implementation to x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: RFC4106 AES-GCM Driver Using Intel New Instructions (Jarod Wilson) [786972] - [crypto] cryptd: Adding the AEAD interface type support to cryptd (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix another CTR build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Fix CTR optimization build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Add AES-NI accelerated CTR mode (Jarod Wilson) [786968] - [crypto] ghash-clmulni-intel: Put proper .data section in place (Jarod Wilson) [921642] - [s390] Revert: kernel: add support for physical memory > 4TB (Jarod Wilson) [913220] - [kernel] perf: Fix perf_event_for_each() to use sibling (Jiri Olsa) [967933] - [x86] perf: Add format attributes for p4 (Jiri Olsa) [967933] - [x86] perf: Adding sysfs group format attribute for pmu device (Jiri Olsa) [967933] - [x86] perf: Fix local vs remote memory events for NHM/WSM (Jiri Olsa) [967933] - [tools] perf: Remove deprecated WARN_ON_ONCE() (Jiri Olsa) [967933] - [tools] perf: Call perf_cgroup_event_time() directly (Jiri Olsa) [967933] - [tools] perf: Don't call release_callchain_buffers() if allocation fails (Jiri Olsa) [967933] - [mfd] lpc_ich: Add support for Intel Avoton SoC (Neil Horman) [922965] - [mfd] lpc_ich: Use devres API to allocate private data (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Wellsburg PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix gpio base and control offsets (Neil Horman) [922965] - [mfd] lpc_ich: One uninitialized cell is no error (Neil Horman) [922965] - [mfd] lpc_ich: Fix resource request for mem 0x00000000 (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Lynx Point-LP PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix regression for iTCO_wdt driver (Neil Horman) [922965] - [mfd] Check for mem_base when building IORESOURCE_MEM resources (Neil Horman) [922965] - [watchdog] iTCO_wdt: Convert iTCO_wdt driver to mfd model (Neil Horman) [922965] - [watchdog] iTCO_wdt: Use pr_ and pr_ (Neil Horman) [922965] - [watchdog] iTCO_wdt: fix TCO V1 timeout values and limits (Neil Horman) [922965] - [mfd] Add LPC driver for Intel ICH chipsets (Neil Horman) [922965] - [i2c] i801: SMBus patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [i2c] iSMT: add Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: IDE-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets (Neil Horman) [922965] - [ata] ahci: AHCI-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [usb] xhci: correct comp_mode_recovery_timer on return from hibernate (Tony Camuso) [888974] - [acpi] Don't let acpi_pad needlessly mark TSC unstable (Lenny Szubowicz) [907545] - [acpi] acpica: Remove extraneous warning for very large GPE registers (Nigel Croxon) [924873] - [kernel] async: Make async execution api a little more fair in scheduling (Neil Horman) [871955] - [md] dm-stripe: fix regression in stripe_width calculation (Mike Snitzer) [960277] - [block] fix ext_devt_idr handling (Tomas Henzl) [735927] - [md] dm-crypt: fix mempool deadlock (Mike Snitzer) [831158] - [scsi] libsas: fix handling vacant phy in sas_set_ex_phy() (David Milburn) [949905] - [mm] swap: avoid read_swap_cache_async() race to deadlock while waiting on discard I/O completion (Rafael Aquini) [827548] - [mm] compaction: fix /proc/sys/vm/compact_memory crash (Johannes Weiner) [953680 955525] - [mm] fadvise: drain all pagevecs if POSIX_FADV_DONTNEED fails to discard all pages (Larry Woodman) [957821] - [pci] dmar: Remove warning for HPET scope type (Nigel Croxon) [956310]- [fs] nfs: Fix an NFS client lockdep issue (Jeff Layton) [891937] - [acpi] acpi_pad: fix power_saving thread deadlock (Lenny Szubowicz) [751123] - [powerpc] rtas_flash: Fix validate_flash buffer overflow issue (Steve Best) [956385] - [powerpc] rtas_flash: Fix bad memory access (Steve Best) [956385] - [powerpc] rtas_flash: New return code to indicate FW entitlement expiry (Steve Best) [956385] - [powerpc] rtas_flash: Update return token comments (Steve Best) [956385] - [powerpc] rtas_flash: Free kmem upon module exit (Steve Best) [956385] - [netdrv] igb: SR-IOV init reordering (Stefan Assmann) [920652] - [netdrv] igb: Fix null pointer dereference (Stefan Assmann) [920652] - [netdrv] igb: Enable SR-IOV configuration via PCI sysfs interface (Stefan Assmann) [920652] - [powerpc] Fix VMX fix for memcpy case (Steve Best) [929280] - [powerpc] Fix VMX in interrupt check in POWER7 copy loops (Steve Best) [929280] - [powerpc] POWER7 optimised memcpy using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] POWER7 optimised copy_page using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] Rename copyuser_power7_vmx.c to vmx-helper.c (Steve Best) [929280] - [powerpc] Use enhanced touch instructions in POWER7 copy_to_user/copy_from_user (Steve Best) [929280] - [powerpc] Simplify 4k/64k copy_page logic (Steve Best) [929280] - [powerpc] Add 64bit csum_and_copy_to_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial_copy_generic and add csum_and_copy_from_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial (Steve Best) [929280] - [kernel] trace: Allow archs to ignore tracing compat syscalls (Josh Poimboeuf) [881038] - [kernel] trace: Fix perf syscall tracing when syscall_nr == -1 (Josh Poimboeuf) [881038] - [netdrv] 8139cp: Prevent dev_close/cp_interrupt race on MTU change (John Green) [767885] - [netdrv] 8139cp: properly support change of MTU values (John Green) [767885] - [pci] make re-allocation try harder by reassigning ranges higher in the heirarchy (Takahiro MUNEDA) [965006] - [pci] code and comments cleanup (Takahiro MUNEDA) [965006] - [pci] make cardbus-bridge resources optional (Takahiro MUNEDA) [965006] - [pci] honor child buses add_size in hot plug configuration (Takahiro MUNEDA) [965006] - [pci] ability to relocate assigned pci-resources (Takahiro MUNEDA) [965006] - [pci] make SRIOV resources optional (Takahiro MUNEDA) [965006] - [s390] console: fix 3215 console crash (Hendrik Brueckner) [970779] - [s390] scm_blk: allow more cluster size values (Hendrik Brueckner) [963068] - [s390] mm: protection exception PSW for aborted transaction (Hendrik Brueckner) [958271] - [s390] hibernate: Save and restore absolute zero pages (Hendrik Brueckner) [952739] - [s390] kdump: Add PM notifier for kdump (Hendrik Brueckner) [952738] - [s390] qeth: fix qeth_wait_for_threads() deadlock for OSN devices (Hendrik Brueckner) [952448] - [s390] module: Add missing R_390_NONE relocation type (Hendrik Brueckner) [952449] - [s390] dasd: fix unresponsive device after all channel paths were lost (Hendrik Brueckner) [915731] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [s390] zcore: Add hsa file (Hendrik Brueckner) [915356] - [s390] ipl: Implement diag308 loop for zfcpdump (Hendrik Brueckner) [915364] - [s390] eadm_sch: fix driver initialization (Hendrik Brueckner) [912489] - [s390] zfcp: Do not wakeup while suspended (Hendrik Brueckner) [855129] - [s390] time: fix sched_clock() overflow (Hendrik Brueckner) [903334] - [s390] irq: enable irq sum accounting for /proc/stat again (Hendrik Brueckner) [903333] - [s390] dasd: prevent path verification before resume (Hendrik Brueckner) [903331] - [s390] dasd: fix unaccessible device after resume (Hendrik Brueckner) [903339] - [security] selinux: fix parallel compile error (Frantisek Hrbata) [962427] - [acpi] Evaluate thermal trip points before reading temperature (Tony Camuso) [929293] - [kernel] time: Fix setting of hardware clock in NTP code (Prarit Bhargava) [912704] - [x86] quirks: use 'intremap=off' instead of 'nointremap' for consistency (Prarit Bhargava) [960828] - [fs] proc: fix pagemap_read() error case (Larry Woodman) [918119] - [base] node: fix off-by-one bug in print_nodes_state() (Prarit Bhargava) [871215] - [netdrv] sky2: fix scheduling while atomic in sky2_vlan_rx_register (Nikolay Aleksandrov) [920754] - [netdrv] netxen: write IP address to firmware when using bonding (Nikolay Aleksandrov) [924667] - [netdrv] be2net: remove BUG_ON() in be_mcc_compl_is_new() (Ivan Vecera) [909488] - [netdrv] igb: increase timeout for ethtool offline self-test (Stefan Assmann) [906240] - [netdrv] qlcnic: sleeping function called from invalid context (Amerigo Wang) [907310] - [netdrv] be2net: ensure all events are ack'ed prior calling be_eq_clean (Ivan Vecera) [884442] - [pci] Document MPS parameters pci=pcie_bus_safe, pci=pcie_bus_perf, etc (Myron Stowe) [910604]- [virt] kvm: fix copy to user with irq disabled (Michael S. Tsirkin) [906602] {CVE-2013-1935} - [netdrv] usb/cdc_ncm: apply usbnet_link_change (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: demote "unexpected notification" to debug level (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: return -ENOMEM if kzalloc fails (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: allow user to prefer NCM for backwards compatibility (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Huawei devices (e.g. E5331) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix probing of devices with multiple control interface altsettings (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add another Huawei vendor specific device (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use IAD provided by the USB core (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add support FLAG_NOARP for Infineon modem platform (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix error path for single interface probing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround for missing CDC Union (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix drvinfo strings set in drivers for ethtool (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use generic usbnet_manage_power() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add Huawei devices (Neil Horman) [815934] - [usb] add USB_VENDOR_AND_INTERFACE_INFO() macro (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: error path lock fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: big endian fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: apply introduced usb command APIs (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: do not bind to NCM compatible MBIM devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: adding MBIM driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: export shared symbols and definitions (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc.h (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix one more typo (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missed constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: typo and style fixes (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: ncm constants and structures added (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: refactoring for tx multiplexing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: splitting rx_fixup for code reuse (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: process chained NDPs (Neil Horman) [815934] - [netdrv] net/cdc_ncm: refactor bind preparing for MBIM support (Neil Horman) [815934] - [netdrv] net/cdc_ncm: adding MBIM support to ncm_setup (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add MBIM constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround NTB input size firmware bug (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Disable hub-initiated LPM for comms devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: avoid discarding datagrams in rx path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix MTU and max_datagram_size handling (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: reduce driver latency in the data path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: print MAC via printk format specifier (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: make ethtool_ops const (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Use kzalloc rather than kmalloc followed by memset with 0 (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: convert drivers/net/* to use module_usb_driver() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't use stack variables for DMA (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix endianness problem (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Remove unneeded version.h includes from drivers/net/ (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missing .reset_resume hook (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: release interfaces fix in unbind() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Add mising short packet in cdc_ncm driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix short packet issue on some devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use ethd name for known ethernet devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc_ncm host driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tx_fixup() race condition fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't deref NULL in cdc_ncm_rx_fixup() and don't use uninitialized variable (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: USB CDC NCM host driver (Neil Horman) [815934] - [netdrv] usb/serial/sierra: Add support for Sierra Wireless AirCard 320U modem (Neil Horman) [884869] - [netdrv] sierra_net: keep status interrupt URB active (Neil Horman) [884869] - [netdrv] sierra_net: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] sierra_net: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] sierra_net: fix ethtool drvinfo strings set in drivers (Neil Horman) [884869] - [netdrv] sierra_net: shut up sparse restricted type warnings (Neil Horman) [884869] - [netdrv] usbnet: sierra_net: apply introduced usb command APIs (Neil Horman) [884869] - [netdrv] sierra_net: Endianess bug fix (Neil Horman) [884869] - [netdrv] sierra_net: removes unnecessary semicolon (Neil Horman) [884869] - [netdrv] sierra_net: make private symbols static (Neil Horman) [884869] - [netdrv] sierra_net: device IDs for Aircard 320U++ (Neil Horman) [884869] - [netdrv] usbnet: make ethtool_ops const (Neil Horman) [884869] - [netdrv] sierra_net: convert to use module_usb_driver() (Neil Horman) [884869] - [netdrv] sierra_net: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] sierra_net: return operator cleanup (Neil Horman) [884869] - [netdrv] sierra_net: use __packed annotation (Neil Horman) [884869] - [netdrv] sierra_net: initiate sync sequence in sierra_net.c driver (Neil Horman) [884869] - [netdrv] sierra_net: add sierra_net driver (Neil Horman) [884869] - [netdrv] usbnet: allow status interrupt URB to always be active (Neil Horman) [884869] - [netdrv] usbnet: handle link change (Neil Horman) [884869] - [netdrv] usbnet: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_link_change API (Neil Horman) [884869] - [netdrv] usbnet: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] usbnet: fix tx_dropped statistics (Neil Horman) [884869] - [netdrv] usbnet: prevent buggy devices from killing us (Neil Horman) [884869] - [netdrv] usbnet: fix regression from FLAG_NOARP code (Neil Horman) [884869] - [netdrv] usbnet: add new flag FLAG_NOARP for usb net devices (Neil Horman) [884869] - [netdrv] usbnet: generic manage_power() (Neil Horman) [884869] - [netdrv] usbnet: handle PM failure gracefully (Neil Horman) [884869] - [netdrv] usbnet: ratelimit kevent may have been dropped warnings (Neil Horman) [884869] - [netdrv] usbnet: runtime wake up device before calling usbnet_{read|write}_cmd (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_{read|write}_cmd_nopm (Neil Horman) [884869] - [netdrv] usbnet: Fix memory leak on Tx data path (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet 3 command helpers (Neil Horman) [884869] - [netdrv] usbnet: Support devices reporting idleness (Neil Horman) [884869] - [netdrv] usbnet: fix softirq storm on suspend (Neil Horman) [884869] - [netdrv] usbnet: fix deadlock in resume (Neil Horman) [884869] - [netdrv] usbnet: Use eth_random_addr (Neil Horman) [884869] - [netdrv] usbnet: handle remote wakeup asap (Neil Horman) [884869] - [netdrv] usbnet: clear OPEN flag in failure path (Neil Horman) [884869] - [netdrv] usbnet: sanitise overlong driver information strings (Neil Horman) [884869] - [netdrv] usbnet: don't initialize transfer buffer before submit status URB (Neil Horman) [884869] - [netdrv] usbnet: remove declaration for intr_complete (Neil Horman) [884869] - [netdrv] usbnet: remove usb_get/put_dev in .probe and .disconnect (Neil Horman) [884869] - [netdrv] usbnet: fix skb traversing races during unlink (Neil Horman) [884869] - [netdrv] usbnet: fix failure handling in usbnet_probe (Neil Horman) [884869] - [netdrv] usbnet: fix leak of transfer buffer of dev->interrupt (Neil Horman) [884869] - [netdrv] usbnet: consider device busy at each recieved packet (Neil Horman) [884869] - [netdrv] usbnet: don't clear urb->dev in tx_complete (Neil Horman) [884869] - [netdrv] usbnet: increase URB reference count before usb_unlink_urb (Neil Horman) [884869] - [netdrv] usbnet: use netif_tx_wake_queue instead of netif_start_queue (Neil Horman) [884869] - [netdrv] usbnet: reserve headroom on rx skbs (Neil Horman) [884869] - [netdrv] usbnet: avoid recursive locking in usbnet_stop() (Neil Horman) [884869] - [netdrv] usbnet: fix oops in usbnet_start_xmit (Neil Horman) [884869] - [netdrv] usbnet: fix a few typos in comments (Neil Horman) [884869] - [netdrv] usbnet: fix out of memory during runtime pm (Neil Horman) [884869] - [netdrv] usbnet: remove flag of EVENT_DEV_WAKING (Neil Horman) [884869] - [netdrv] usbnet: Resubmit interrupt URB if device is open (Neil Horman) [884869] - [netdrv] usbnet: Use FIELD_SIZEOF macro in usbnet_init() function (Neil Horman) [884869] - [netdrv] usbnet: use ethd name for known ethernet devices (Neil Horman) [884869] - [netdrv] usbnet: Fix up 'FLAG_POINTTOPOINT' and 'FLAG_MULTI_PACKET' overlaps (Neil Horman) [884869] - [netdrv] usbnet: Ethernet quirks for the LG-VL600 4G modem (Neil Horman) [884869] - [netdrv] usbnet: Fix leak when usb_autopm_get_interface() returns less than zero in kevent() (Neil Horman) [884869] - [netdrv] usbnet: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] usbnet: changes for upcoming cdc_ncm driver (Neil Horman) [884869] - [netdrv] usbnet: fix usb_autopm_get_interface failure (Neil Horman) [884869] - [netdrv] usbnet: rx_submit() should return an error code (Neil Horman) [884869] - [netdrv] usbnet: remove noisy and hardly useful printk (Neil Horman) [884869] - [netdrv] usbnet: use jiffies in schedule_timeout(), not msecs (Neil Horman) [884869] - [netdrv] usbnet: use newly introduced hex_to_bin() (Neil Horman) [884869] - [netdrv] usbnet: Set parent device early for netdev_printk() (Neil Horman) [884869] - [netdrv] usbnet: Print device statistics as unsigned (Neil Horman) [884869] - [netdrv] usbnet: Adding URB_ZERO_PACKET flag to usbnet.c (Neil Horman) [884869] - [netdrv] usbnet: Use netif_ logging facilities (Neil Horman) [884869] - [netdrv] usbnet: Convert dev(dbg|err|warn|info) macros to netdev_ (Neil Horman) [884869] - [netdrv] usbnet: Autosuspend for online devices (Neil Horman) [884869] - [netdrv] usbnet: Move && and || to end of previous line (Neil Horman) [884869] - [netdrv] usbnet: Set link down initially for drivers that update link state (Neil Horman) [884869] - [netdrv] usbnet: Set device type for wlan and wwan devices (Neil Horman) [884869] - [netdrv] usbnet: Use wwand interface name for mobile broadband devices (Neil Horman) [884869] - [edac] sb_edac: do not require prescence of IMC_DDRIO device (Mauro Carvalho Chehab) [923451] - [edac] sb_edac: fix the error about memory type detection on SandyBridge (Mauro Carvalho Chehab) [923451] - [dma] ioat: Fix excessive CPU utilization (John Feeney) [883575] - [wireless] b43: stop format string leaking into error msgs (John Linville) [971389] {CVE-2013-2852}- [powerpc] crypto: Enable the PFO-based encryption device (Steve Best) [929325] - [crypto] nx: Build files for the nx device driver (Steve Best) [929325] - [crypto] nx: Fixes for multiple races and issues (Steve Best) [929325] - [crypto] nx: debugfs routines and docs for the nx device driver on powerpc (Steve Best) [929325] - [crypto] nx: SHA512 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: SHA256 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-XCBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-GCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-ECB mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CTR mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: driver code supporting nx encryption on powerpc (Steve Best) [929325] - [x86] apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192] - [x86] apic: disable ARAT by default (Prarit Bhargava) [808192] - [x86] amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192] - [tools] perf: Fix SIGALRM and pipe read race for rwtop (Jiri Olsa) [907366] - [tools] perf: Removing 'nr' field from rw* scripts (Jiri Olsa) [905007] - [netdrv] bnx2: dma_alloc_coherent, use __GFP_ZERO instead of memset(, 0) (Neil Horman) [917110] - [netdrv] bnx2: Rename register read and write macros (Neil Horman) [917110] - [char] n_tty: Remove BUG_ON from n_tty_read() (Stanislaw Gruszka) [848085] - [base] cpu: emit KOBJ_ADD after 'online' attribute is created (Igor Mammedov) [878749] - [target] backport LIO from upstream 3.9 (Andy Grover) [903297] - [scsi] Allow error handling timeout to be specified (Ewan Milne) [826061] - [pci] make sriov work with hotplug remove (Takahiro MUNEDA) [965002] - [nfs] sunrpc: Prevent an rpc_task wakeup race (Dave Wysochanski) [840860] - [nfs] sunrpc: clarify comments on rpc_make_runnable (Dave Wysochanski) [840860]- [fs] gfs2: Use single-block reservations for directories (Robert S Peterson) [914725] - [fs] gfs2: Speed up gfs2_rbm_from_block (Robert S Peterson) [914725] - [fs] gfs2: Remove vestigial parameter ip from function rs_deltree (Robert S Peterson) [914725] - [fs] ext4: update percpu counters after journal replay (Eric Sandeen) [961930] - [fs] gfs2: Use ->dirty_inode() (Robert S Peterson) [887341] - [fs] btrfs: update timestamps on truncate() (Eric Sandeen) [893397] - [fs] ext4: remove unaligned AIO warning printk (Eric Sandeen) [905397] - [fs] ext4: limit group search loop for non-extent files (Eric Sandeen) [958939] - [fs] ext4: fix online resizing for ext3-compat file systems (Eric Sandeen) [958939] - [fs] nfsd: make symbol nfsd_reply_cache_shrinker static (Jeff Layton) [681606] - [fs] nfsd: scale up the number of DRC hash buckets with cache size (Jeff Layton) [681606] - [fs] nfsd: keep stats on worst hash balancing seen so far (Jeff Layton) [681606] - [fs] nfsd: add new reply_cache_stats file in nfsdfs (Jeff Layton) [681606] - [fs] nfsd: track memory utilization by the DRC (Jeff Layton) [681606] - [fs] nfsd: break out comparator into separate function (Jeff Layton) [681606] - [fs] nfsd: eliminate one of the DRC cache searches (Jeff Layton) [681606] - [fs] nfsd: only unhash DRC entries that are in the hashtable (Jeff Layton) [681606] - [fs] nfsd: fix startup order in nfsd_reply_cache_init (Jeff Layton) [681606] - [fs] nfsd: fix compiler warning about ambiguous types in nfsd_cache_csum (Jeff Layton) [681606] - [fs] nfsd: fix comments on nfsd_cache_lookup (Jeff Layton) [681606] - [fs] nfsd: keep a checksum of the first 256 bytes of request (Jeff Layton) [681606] - [net] sunrpc: trim off trailing checksum before returning decrypted or integrity authenticated buffer (Jeff Layton) [681606] - [net] sunrpc: fix comment in struct xdr_buf definition (Jeff Layton) [681606] - [net] sunrpc: copy scope ID in __rpc_copy_addr6 (Jeff Layton) [681606] - [fs] nfsd: register a shrinker for DRC cache entries (Jeff Layton) [681606] - [fs] nfsd: add recurring workqueue job to clean the cache (Jeff Layton) [681606] - [fs] nfsd: when updating an entry with RC_NOCACHE, just free it (Jeff Layton) [681606] - [fs] nfsd: remove the cache_disabled flag (Jeff Layton) [681606] - [fs] nfsd: dynamically allocate DRC entries (Jeff Layton) [681606] - [fs] nfsd: track the number of DRC entries in the cache (Jeff Layton) [681606] - [fs] nfsd: always move DRC entries to the end of LRU list when updating timestamp (Jeff Layton) [681606] - [fs] nfsd: break out hashtable search into separate function (Jeff Layton) [681606] - [fs] nfsd: clean up and clarify the cache expiration code (Jeff Layton) [681606] - [fs] nfsd: remove redundant test from nfsd_reply_cache_free (Jeff Layton) [681606] - [fs] nfsd: add alloc and free functions for DRC entries (Jeff Layton) [681606] - [fs] nfsd: create a dedicated slabcache for DRC entries (Jeff Layton) [681606] - [fs] nfsd: get rid of RC_INTR (Jeff Layton) [681606] - [fs] nfsd: remove unneeded spinlock in nfsd_cache_update (Jeff Layton) [681606] - [fs] nfsd: fix IPv6 address handling in the DRC (Jeff Layton) [681606] - [fs] nfsd: make op_cacheresult another flag (Jeff Layton) [681606] - [fs] nfsd: fix v4 reply caching (Jeff Layton) [681606] - [fs] nfsd: turn on reply cache for NFSv4 (Jeff Layton) [681606] - [fs] nfsd: introduce OPDESC helper (Jeff Layton) [681606] - [fs] bio: fix allocation failure due to bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] bio: dont overflow in bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] vfs: fix spurious return of ESTALE errors when cwd on nfs is renamed on server (Jeff Layton) [896580] - [fs] vfs: revert most of dcache remove d_mounted (Ian Kent) [907512]- [net] rtnl: fix info leak on RTM_GETLINK request for VF devices (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] dcbnl: fix various netlink info leaks (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] tcp: fix tcp_trim_head() to adjust segment count with skb MSS (Daniel Borkmann) [970609] - [net] af_netlink: force credentials passing (Thomas Graf) [880142] - [net] af_unix: Only allow recv on connected (Thomas Graf) [880142] - [net] scm: fix incorrect credentials passing (Thomas Graf) [880142] - [net] llc: Fix missing msg_namelen update in llc_ui_recvmsg() (Jesper Brouer) [956100] {CVE-2013-3231} - [net] rps: Update RFS target at poll for tcp/udp (Daniel Borkmann) [893177] - [net] rps: Fix brokeness causing OOO packets (Daniel Borkmann) [893177] - [net] rps: enable RFS before first data packet is received (Daniel Borkmann) [893177] - [net] ipv6: Enable RFS sk_rxhash tracking for ipv6 sockets (Daniel Borkmann) [893177] - [netdrv] sfc: Implement hardware acceleration of RFS (Daniel Borkmann) [893177] - [net] rps: Make hardware-accelerated RFS conditional on NETIF_F_NTUPLE (Daniel Borkmann) [893177] - [net] rps: Enable hardware acceleration of RFS (Daniel Borkmann) [893177] - [lib] cpu_rmap: avoid flushing all workqueues (Daniel Borkmann) [893177] - [net] rps: Protect cpu_rmap.h from double inclusion (Daniel Borkmann) [893177] - [lib] cpu_rmap: CPU affinity reverse-mapping (Daniel Borkmann) [893177] - [kernel] genirq: Add IRQ affinity notifiers (Daniel Borkmann) [893177] - [net] bonding: fix enslaving in alb mode when link down (Veaceslav Falico) [965132] - [net] sch_tbf: segment too big GSO packets (Jiri Pirko) [875750] - [net] Documentation: add nf_conntrack sysctl api documentation (Jiri Pirko) [747951]- [x86] perf: Add IvyBridge EP support (Prarit Bhargava) [892531] - [x86] perf: Fix Intel Ivy Bridge support (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR mappings for PERF_SAMPLE_BRANCH filters (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR sharing logic (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR MSR definitions (Prarit Bhargava) [892531] - [netdrv] usb/asix: add support for Lenovo X1 Carbon adapter (Dave Airlie) [907174] - [netdrv] usb/asix: handle packets crossing URB boundaries (Dave Airlie) [907174] - [x86] amd_iommu: initialize the device table after dma_ops (Don Dutile) [920672] - [pci] intel-iommu: eliminate warning that may indicate bad BIOS (Don Dutile) [952399] - [kernel] pidns: Outlaw thread creation after unshare(CLONE_NEWPID) (Aristeu Rozanski) [919065] - [fs] proc: Usable inode numbers for the namespace file descriptors (Aristeu Rozanski) [919069] - [fs] proc: Allow proc_free_inum to be called from any context (Aristeu Rozanski) [919069] - [fs] proc: fix inconsistent lock state (Aristeu Rozanski) [919069] - [fs] proc: Generalize proc inode allocation (Aristeu Rozanski) [919069] - [kernel] pidns: Add setns support (Aristeu Rozanski) [919060] - [kernel] pidns: add reboot_pid_ns() to handle the reboot syscall (Aristeu Rozanski) [919060] - [fs] vfs: Add setns support for the mount namespace (Aristeu Rozanski) [919067] - [kernel] pidns: Support unsharing the pid namespace (Aristeu Rozanski) [919065] - [kernel] pidns: Deny strange cases when creating pid namespaces (Aristeu Rozanski) [919060 919065] - [kernel] sys_unshare: remove the dead CLONE_THREAD/SIGHAND/VM code (Aristeu Rozanski) [919060 919065] - [kernel] check_unshare_flags: kill the bogus CLONE_SIGHAND/sig->count check (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Consolidate initialzation of special init task state (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Make the pidns proc mount/umount logic obvious (Aristeu Rozanski) [919060 919065] - [kernel] pid: remove the child_reaper special case in init/main.c (Aristeu Rozanski) [919060 919065] - [kernel] pid: reduce code size by using a pointer to iterate over array (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Use task_active_pid_ns where appropriate (Aristeu Rozanski) [919060 919065] - [kernel] namespaces, pid_ns: fix leakage on fork() failure (Aristeu Rozanski) [919060 919065] - [kernel] namespaces: make sure that nsproxy_cache is initialized early enough (Aristeu Rozanski) [919060 919065 919067 919069] - [kernel] pidns: call pid_ns_prepare_proc() from create_pid_namespace() (Aristeu Rozanski) [919060 919065] - [fs] procfs: setting ->proc_mnt doesnt belong in proc_get_sb() (Aristeu Rozanski) [919069] - [kernel] signals/send_signal: use si_fromuser() to detect from_ancestor_ns (Aristeu Rozanski) [919060 919065] - [kernel] signals: SEND_SIG_NOINFO should be considered as SI_FROMUSER() (Aristeu Rozanski) [919060 919065] - [x86] acpi: Avoid SRAT table checks for Fujitsu Primequest systems (Prarit Bhargava) [966853] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068]- [net] tcp: Fix oops from tcp_collapse() when using splice() (Nikola Pajkovsky) [863512] {CVE-2013-2128} - [net] ipv6: only invalidate previously tokenized addresses (Daniel Borkmann) [876634] - [net] ipv6: also allow token to be set when device not ready (Daniel Borkmann) [876634] - [net] ipv6: minor: use in6addr_any in token init (Daniel Borkmann) [876634] - [net] ipv6: add tokenized interface identifier support (Daniel Borkmann) [876634] - [net] ipv6: unify logic evaluating inet6_dev's accept_ra property (Daniel Borkmann) [876634] - [net] ipv6: Send ICMPv6 RSes only when RAs are accepted (Daniel Borkmann) [876634] - [net] ipv4: kill an RCU warning in inet_fill_link_af() (Daniel Borkmann) [876634] - [net] rtnetlink: make link af-specific updates atomic (Daniel Borkmann) [876634] - [net] ipv6: AF_INET6 link address family (Daniel Borkmann) [876634] - [net] ipv4: AF_INET link address family (Daniel Borkmann) [876634] - [net] ipv4: Define IPV4_DEVCONF_MAX (Daniel Borkmann) [876634] - [net] rtnetlink: Link address family API (Daniel Borkmann) [876634] - [net] ipv6: addrconf.h cleanups (Daniel Borkmann) [876634] - [net] Revert: openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [919068] - [net] offloading: Do not mask out NETIF_F_HW_VLAN_TX for vlan (Thomas Graf) [919068] - [net] offloading: Support multiple vlan tags in GSO (Thomas Graf) [919068] - [net] vlan: Enable software emulation for vlan accleration (Thomas Graf) [919068] - [net] vlan: adjust vlan_set_encap_proto() for its callers (Thomas Graf) [919068] - [net] veth: extend device features (Thomas Graf) [959780] - [net] tcp: connect() race with timewait reuse (Jiri Pirko) [947041] - [net] vxlan: Fix TCPv6 segmentation (Amerigo Wang) [960008] - [net] gre: Fix GREv4 TCPv6 segmentation (Amerigo Wang) [960008] - [net] sctp: set association state to established in dupcook_a handler (Michele Baldessari) [916291] - [net] openvswitch: Use FIELD_SIZEOF() in dp_init() (Thomas Graf) [923212] - [net] openvswitch: Allow OVS_USERSPACE_ATTR_USERDATA to be variable length (Thomas Graf) [923212] - [net] openvswitch: Change ENOENT return value to ENODEV in lookup_vport() (Thomas Graf) [923212] - [net] openvswitch: Make OVSP_LOCAL 32-bit (Thomas Graf) [923212] - [net] openvswitch: Avoid useless holes in struct vport (Thomas Graf) [923212] - [net] openvswitch: Use eth_mac_addr() instead of duplicating it (Thomas Graf) [923212] - [net] introduce new priv_flag indicating iface capable of change mac when running (Thomas Graf) [923212] - [net] openvswitch: remove some useless comments (Thomas Graf) [923212] - [net] openvswitch: fix the calculation of checksum for vlan header (Thomas Graf) [923212] - [net] openvswitch: Fix parsing invalid LLC/SNAP ethertypes (Thomas Graf) [923212] - [net] openvswitch: Call genlmsg_end in queue_userspace_packet (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_new return value on success (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_del return value on success (Thomas Graf) [923212] - [net] openvswitch: Use RCU callback when detaching netdevices (Thomas Graf) [923212] - [net] openvswitch: add skb mark matching and set action (Thomas Graf) [923212] - [net] openvswitch: use this_cpu_ptr per-cpu helper (Thomas Graf) [923212] - [net] openvswitch: add ipv6 'set' action (Thomas Graf) [923212] - [net] core: add function for incremental IPv6 pseudo header checksum updates (Thomas Graf) [923212] - [net] ipv6: improve ipv6_find_hdr() to skip empty routing headers (Thomas Graf) [923212] - [net] ipv6: Move ipv6_find_hdr() out of Netfilter code (Thomas Graf) [923212] - [net] netfilter: ip6_tables: add flags parameter to ipv6_find_hdr() (Thomas Graf) [923212] - [net] openvswitch: Process RARP packets with ethertype 0x8035 similar to ARP packets (Thomas Graf) [923212] - [net] openvswitch: Store flow key len if ARP opcode is not request or reply (Thomas Graf) [923212] - [net] openvswitch: Print device when warning about over MTU packets (Thomas Graf) [923212] - [net] openvswitch: Remove unecessary semicolon (Thomas Graf) [923212] - [net] openvswitch: Increase maximum number of datapath ports (Thomas Graf) [923212] - [net] openvswitch: using kfree_rcu() to simplify the code (Thomas Graf) [923212] - [net] openvswitch: Stop using NLA_PUT*() (Thomas Graf) [923212] - [net] af_unix: dont send SCM_CREDENTIALS by default (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_unix: Allow connecting to sockets in other network namespaces (Thomas Graf) [880142] - [net] af_unix: Allow credentials to work across user and pid namespaces (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_netlink: Add needed scm_destroy after scm_send (Thomas Graf) [880142] - [net] af_unix: Allow SO_PEERCRED to work across namespaces (Thomas Graf) [880142] - [net] sock: Introduce cred_to_ucred (Thomas Graf) [880142] - [kernel] user_ns: Introduce user_nsmap_uid and user_ns_map_gid (Thomas Graf) [880142] - [net] scm: Reorder scm_cookie (Thomas Graf) [880142] - [net] rtnetlink: Allow setting the network namespace by fd (Thomas Graf) [880142] - [net] rtnetlink: Fix ip link add netns oops (Thomas Graf) [880142] - [net] Support specifying the network namespace upon device creation (Thomas Graf) [880142] - [net] ns: add a printk to explain a failure (Amerigo Wang) [880142] - [net] openvswitch: Add support for network namespaces (Amerigo Wang) [880142] - [netdrv] veth: Enforce minimum size of VETH_INFO_PEER (Amerigo Wang) [880142] - [netdrv] veth: Fix packet checksumming (Amerigo Wang) [880142] - [netdrv] veth: Fix the byte counters (Amerigo Wang) [880142] - [net] fix incorrect getting net device's name (Amerigo Wang) [880142] - [net] rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces (Amerigo Wang) [880142] - [net] fix dev_get_valid_name (Amerigo Wang) [880142] - [net] device name allocation cleanups (Amerigo Wang) [880142] - [netdrv] dummy: fix rcu_sched self-detected stalls (Amerigo Wang) [880142] - [net] dev_close() should check IFF_UP (Amerigo Wang) [880142] - [net] Move rcu_barrier from rollback_registered_many to netdev_run_todo (Amerigo Wang) [880142] - [net] Fix more stale on-stack list_head objects (Amerigo Wang) [880142] - [net] deinit automatic LIST_HEAD (Amerigo Wang) [880142] - [net] factorize sync-rcu call in unregister_netdevice_many (Amerigo Wang) [880142] - [net] use rcu_barrier() in rollback_registered_many (Amerigo Wang) [880142] - [net] use list_first_entry macro (Amerigo Wang) [880142] - [net] Handle NETREG_UNINITIALIZED devices correctly (Amerigo Wang) [880142] - [net] NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH (Amerigo Wang) [880142] - [net] introduce NETDEV_UNREGISTER_PERNET (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_many() (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_queue() (Amerigo Wang) [880142] - [net] rtnetlink: speedup rtnl_dump_ifinfo() (Amerigo Wang) [880142] - [net] dev_forward_skb() should clear skb_iif (Amerigo Wang) [880142] - [net] fix mtu check when TSO is enabled (Amerigo Wang) [880142] - [net] Allow tagged VLAN packets to flow through VETH devices (Amerigo Wang) [880142] - [net] dev_forward_skb should call nf_reset (Amerigo Wang) [880142] - [net] ns: keep vlan slaves on master netns move (Amerigo Wang) [880142] - [fs] proc/ns: Fix the namespace inode permission checks (Amerigo Wang) [880142] - [fs] improve scalability of pseudo filesystems (Amerigo Wang) [880142] - [fs] proc/ns: prevent crash when ns_entries is empty (Amerigo Wang) [880142] - [net] ns: fix net_alloc_generic() (Amerigo Wang) [880142] - [net] ns: fix proxy ARP entries listing on a netns (Amerigo Wang) [880142] - [net] ns: get_net_ns_by_fd() oopses if proc_ns_fget() returns an error (Amerigo Wang) [880142] - [net] ns: fix get_net_ns_by_fd for !CONFIG_NET_NS (Amerigo Wang) [880142] - [fs] ns proc: Return -ENOENT for a nonexistent /proc/self/ns/ entry (Amerigo Wang) [880142] - [fs] proc/ns: Fix Oops on stat of /proc//ns/net (Amerigo Wang) [880142] - [net] ns: Allow setting the network namespace by fd (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the ipc namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the uts namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the network namespace (Amerigo Wang) [880142] - [kernel] ns: Wire up the setns system call (Amerigo Wang) [880142] - [kernel] ns: Introduce the setns syscall (Amerigo Wang) [880142] - [fs] proc/ns: proc files for namespace naming policy (Amerigo Wang) [880142] - [netdrv] mlx4: change TX coalescing defaults (Amerigo Wang) [864597] - [net] tcp: add LAST_ACK as a valid state for TSQ (Amerigo Wang) [864597] - [net] tcp: TCP Small Queues (Amerigo Wang) [864597] - [net] netfilter/ipset: fix crash if IPSET_CMD_NONE command is sent (Thomas Graf) [889048]- [x86] efi: Set runtime_version to the EFI spec revision (Lenny Szubowicz) [917193] - [x86] efi: initialize efi.runtime_version to make query_variable_info/update_capsule workable (Lenny Szubowicz) [917193] - [x86] efi: Add infrastructure for UEFI 2.0 runtime services (Lenny Szubowicz) [917193] - [netdrv] sfc: tidy up PTP synchronize function efx_ptp_process_times() (Nikolay Aleksandrov) [862340] - [netdrv] sfc: PTP changes to support improved UUID filtering mode (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_channel_type::receive_skb() to reject a packet (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: adjust duplicate test (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Select PTP_1588_CLOCK (Nikolay Aleksandrov) [862340] - [netdrv] ptp: Enable clock drivers along with associated net/PHY drivers (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: use list_move instead of list_del/list_add (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix the reported priorities of different filter types (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Remove EFX_FILTER_FLAG_RX_OVERRIDE_IP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix null function pointer in efx_sriov_channel_type (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Expose FPGA bitfile partition through MTD (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add support for IEEE-1588 PTP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix maximum array sizes for various MCDI commands (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_mcdi_rpc to be called in two parts (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add channel specific receive_skb handler and post_remove callback (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add explicit RX queue flag to channel (Nikolay Aleksandrov) [862340] - [acpi] apei/ghes: Add hardware memory error recovery support (Dean Nelson) [736982] - [mm] memory-failure: add memory_failure_queue() (Dean Nelson) [736982] - [virt] apic: Allow x2apic without IR on VMware platform (Marcelo Tosatti) [905688] - [virt] apic: Move hypervisor detection of x2apic to hypervisor.h (Marcelo Tosatti) [905688] - [virt] kvm: Add x86_hyper_kvm to complete detect_hypervisor_platform check (Marcelo Tosatti) [905688] - [firmware] add kernel parameter to output SMBIOS UUID in proper endian format (Prarit Bhargava) [806134] - [firmware] dmi_scan: check dmi version when get system uuid (Prarit Bhargava) [806134] - [firmware] dmi_scan: use pUB to print UUIDs (Prarit Bhargava) [806134] - [virt] kvm: Use __print_symbolic() for vmexit tracepoints (Stefan Hajnoczi) [891036] - [virt] kvm: Record instruction set in kvm_exit tracepoint (Stefan Hajnoczi) [891036] - [fs] hugetlbfs: add thread name and pid to SHM_HUGETLB mlock rlimit warning (Rafael Aquini) [885706] - [fs] hugetlbfs: lessen the impact of a deprecation warning (Rafael Aquini) [885706] - [misc] hpilo: ignore auxiliary HP iLO BMCs (Tony Camuso) [826725] - [misc] hpilo: remove pci_disable_device (Tony Camuso) [826725] - [misc] hpilo: update module version (Tony Camuso) [826725] - [powerpc] perf: Fix finding overflowed PMC in interrupt (Steve Best) [905138] - [powerpc] perf: Fix for PMCs not making progress (Steve Best) [905138] - [x86] pvpanic: add pvpanic device driver (Andrew Jones) [831178] - [virt] kvm: limit difference between kvmclock updates (Marcelo Tosatti) [952174] - [virt] kvm: Fix invalid secondary exec controls in vmx_cpuid_update() (Andrew Jones) [916932] - [i2c] i2c-i801: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [watchdog] iTCO_wdt: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ata_piix: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ahci: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [input] wacom: cleanup feature report for bamboos (Aristeu Rozanski) [949379] - [kernel] kexec: improve logging when crashkernel=auto can't be satisfied (Steve Best) [929286] - [usb] uhci: fix IRQ race during initialization (Dave Young) [915834] - [pci] acpiphp: remove all functions in slot, even without ACPI _EJx (Amos Kong) [890253] - [x86] oprofile: Fix crash when unloading module in nmi timer mode (Don Zickus) [828936] - [scsi] cxgb4i: Remove the scsi host device when removing device (Steve Best) [908030]- [net] ipvs: sctp: fix checksumming on snat and dnat handlers (Daniel Borkmann) [892256] - [netdrv] e1000e: enable VLAN RX/TX in PROMISC mode (Stefan Assmann) [886420] - [netdrv] bnx2x: strip VLAN header in PROMISC mode (Stefan Assmann) [886420] - [net] vlan: handle packets with empty vlan_group via VLAN code (Stefan Assmann) [886420] - [net] ptp: remove Tech Preview status (Jiri Benc) [920155] - [net] ptp: dynamic allocation of PHC char devices (Jiri Benc) [920155] - [pps] Fix a use-after free bug when unregistering a source (Jiri Benc) [920155] - [net] ptp: reduce stack usage when measuring the system time offset (Jiri Benc) [920155] - [net] ptp: reduce stack usage when reading external time stamps (Jiri Benc) [920155] - [net] ptp: update adjfreq callback description (Jiri Benc) [920155] - [net] ptp: add an ioctl to compare PHC time with system time (Jiri Benc) [920155] - [net] ptp: Make PTP_1588_CLOCK select rather than depend on PPS (Jiri Benc) [920155] - [net] pps, ptp: Remove dependencies on EXPERIMENTAL (Jiri Benc) [920155] - [net] ptp: clarify the clock_name sysfs attribute (Jiri Benc) [920155] - [pps] default echo function (Jiri Benc) [920155] - [net] ptp: validate HWTSTAMP ioctl parameters (Jiri Benc) [920155] - [net] ptp: introduce ptp one step time stamp mode for sync packets (Jiri Benc) [920155] - [net] ptp: fix L2 event message recognition (Jiri Benc) [920155] - [net] correct comment on where to place transmit time stamp hook (Jiri Benc) [920155] - [net] packet: support for TX time stamps on RAW sockets (Jiri Benc) [920155] - [net] Documentation: corrected documentation for hardware time stamping (Jiri Benc) [920155] - [net] bridge: Add multicast_querier toggle and disable queries by default (Flavio Leitner) [905561] - [net] bridge: Fix fatal typo in setup of multicast_querier_expired (Flavio Leitner) [905561] - [net] bridge: Restart queries when last querier expires (Flavio Leitner) [905561] - [net] bridge: Add br_multicast_start_querier (Flavio Leitner) [905561] - [net] sctp: Validate parameter size for SCTP_GET_ASSOC_STATS (Thomas Graf) [755486] - [net] sctp: sctp_close: fix release of bindings for deferred call_rcu's (Daniel Borkmann) [903296] - [net] sctp: refactor sctp_outq_teardown to insure proper re-initalization (Daniel Borkmann) [913170] - [net] ipv6: TX timestamps for IPv6 UDP packets (Jiri Benc) [904172] - [net] af_packet: remove BUG statement in tpacket_destruct_skb (Daniel Borkmann) [905335] - [net] ipv4: prevent setting ttl=0 via IP_TTL (Amerigo Wang) [893306] - [net] bridge: Correctly encode addresses when dumping mdb entries (Amerigo Wang) [856262] - [net] bridge: Do not unregister all PF_BRIDGE rtnl operations (Amerigo Wang) [856262] - [net] bridge: export multicast database via netlink (Amerigo Wang) [856262] - [net] netfilter: allow NFQUEUE bypass if no listener is available (Daniel Borkmann) [854259] - [net] netfilter: reduce NF_VERDICT_MASK to 0xff (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: do not free skb on error (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: return error number to caller (Daniel Borkmann) [854259] - [net] netfilter: xt_NFQUEUE: consolidate v4/v6 targets into one (Daniel Borkmann) [854259] - [net] ipv6: Remove IPV6_ADDR_RESERVED (Amerigo Wang) [860764]- [fs] xfs: avoid xfs_dir_fsync() to dereference a NULL inode pointer (Carlos Maiolino) [950638] - [fs] super: fix get_active_super()/umount() race (Carlos Maiolino) [918724] - [fs] cifs: ensure that we always do cifsFileInfo_get under the spinlock (Sachin Prabhu) [734728] - [fs] cifs: convert async read callback to slow_work (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_iovec_read to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add wrapper for cifs_async_readv to retry opening file (Sachin Prabhu) [734728] - [fs] cifs: add refcounting to cifs_readdata structures (Sachin Prabhu) [734728] - [fs] cifs: abstract out function to marshal the iovec for readv receives (Sachin Prabhu) [734728] - [fs] cifs: make cifs_readdata_alloc take a work_func_t arg (Sachin Prabhu) [734728] - [fs] cifs: make cifsFileInfo_get return the cifsFileInfo pointer (Sachin Prabhu) [734728] - [fs] cifs: Change mid_q_entry structure fields (Sachin Prabhu) [734728] - [fs] cifs: Expand CurrentMid field (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from cifs_readv_receive code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from demultiplex code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from transport routines (Sachin Prabhu) [734728] - [fs] cifs: Delete echo_retries module parm (Sachin Prabhu) [734728] - [fs] cifs: Prepare credits code for a slot reservation (Sachin Prabhu) [734728] - [fs] cifs: Make wait_for_free_request killable (Sachin Prabhu) [734728] - [fs] cifs: Introduce credit-based flow control (Sachin Prabhu) [734728] - [fs] cifs: Simplify inFlight logic (Sachin Prabhu) [734728] - [fs] cifs: Respect negotiated MaxMpxCount (Sachin Prabhu) [734728] - [fs] cifs: better instrumentation for coalesce_t2 (Sachin Prabhu) [734728] - [fs] cifs: Fix error handling in cifs_readv_complete (Sachin Prabhu) [734728] - [fs] cifs: Cleanup use of CONFIG_CIFS_STATS2 ifdef to make transport routines more readable (Sachin Prabhu) [734728] - [fs] cifs: when server doesnt set CAP_LARGE_READ_X, cap default rsize at MaxBufferSize (Sachin Prabhu) [734728] - [fs] cifs: allow for larger rsize= options and change defaults (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_readpages to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add cifs_async_readv (Sachin Prabhu) [734728] - [fs] cifs: fix protocol definition for READ_RSP (Sachin Prabhu) [734728] - [fs] cifs: add a callback function to receive the rest of the frame (Sachin Prabhu) [734728] - [fs] cifs: break out 3rd receive phase into separate function (Sachin Prabhu) [734728] - [fs] cifs: find mid earlier in receive codepath (Sachin Prabhu) [734728] - [fs] cifs: move buffer pointers into TCP_Server_Info (Sachin Prabhu) [734728] - [fs] cifs: eliminate is_multi_rsp parm to find_cifs_mid (Sachin Prabhu) [734728] - [fs] cifs: move mid finding into separate routine (Sachin Prabhu) [734728] - [fs] cifs: add a third receive phase to cifs_demultiplex_thread (Sachin Prabhu) [734728] - [fs] cifs: keep a reusable kvec array for receives (Sachin Prabhu) [734728] - [fs] cifs: turn read_from_socket into a wrapper around a vectorized version (Sachin Prabhu) [734728] - [fs] add new module parameter enable_oplocks (Sachin Prabhu) [734728] - [fs] cifs: clean up check_rfc1002_header (Sachin Prabhu) [734728] - [fs] cifs: simplify read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: check for unresponsive server every time we call kernel_recvmsg (Sachin Prabhu) [734728] - [fs] cifs: make smb_msg local to read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: remove obsolete comment (Sachin Prabhu) [734728] - [fs] cifs: consolidate signature generating code (Sachin Prabhu) [734728] - [fs] cifs: clean up checkSMB (Sachin Prabhu) [734728] - [fs] cifs: untangle server->maxBuf and CIFSMaxBufSize (Sachin Prabhu) [734728] - [fs] cifs: use memcpy for magic string in cifs signature generation BSRSPYL (Sachin Prabhu) [734728] - [fs] cifs: Cleanup demupltiplex thread exiting code (Sachin Prabhu) [734728] - [fs] cifs: Move mid search to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Move RFC1002 check to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Simplify socket reading in demultiplex thread (Sachin Prabhu) [734728] - [fs] cifs: Move buffer allocation to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Cleanup: check return codes of crypto api calls (Sachin Prabhu) [734728] - [fs] cifs: fix the type of cifs_demultiplex_thread() (Sachin Prabhu) [734728] - [fs] cifs: connect.c remove one to many l's in the word (Sachin Prabhu) [734728] - [mm] export lru_cache_add_*() to modules (Sachin Prabhu) [734728] - [fs] ext4: Use single thread to perform DIO unwritten convertion (Carlos Maiolino) [914783] - [fs] gfs2: Flush work queue before clearing glock hash tables (Robert S Peterson) [952836] - [fs] cifs: delay super block destruction until all cifsFileInfo objects are gone (Mateusz Guzik) [917890] - [fs] namei.c: Dont allow to create hardlink for deleted file (Brian Foster) [908158] - [net] sunrpc: don't use a credential with extra groups (Mateusz Guzik) [955712] - [fs] xfs: don't free EFIs before the EFDs are committed (Carlos Maiolino) [947582] - [fs] xfs: pass shutdown method into xfs_trans_ail_delete_bulk (Carlos Maiolino) [805407] - [fs] gfs2: Reinstate withdraw ack system (Robert S Peterson) [908093] - [fs] gfs2: Fix unlock of fcntl locks during withdrawn state (Robert S Peterson) [894093] - [fs] nfs: open a file descriptor for fsync in nfs4 recovery (J. Bruce Fields) [915479] - [fs] nfs: add more context to state manager error mesgs (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager for lock reclaim warning messages (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager warning messages (Dave Wysochanski) [917711] - [fs] nfs: even if __func__ shown (Dave Wysochanski) [917711] - [fs] nfs: printks in fs/nfs/ should start with NFS: (Dave Wysochanski) [917711] - [kernel] audit: destroy filename correctly (Jeff Layton) [678544] - [fs] vfs: make lremovexattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make removexattr retry once on ESTALE (Jeff Layton) [678544] - [fs] vfs: make llistxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make listxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make getxattr retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: allow lsetxattr() to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow setxattr to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow utimensat() calls to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix user_statfs to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: revert changes to arch/alpha and arch/parisc from statfs cleanup (Jeff Layton) [678544] - [fs] clean statfs-like syscalls up (Jeff Layton) [678544] - [fs] vfs: make fchownat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: Make chown() and lchown() call fchownat() (Jeff Layton) [678544] - [fs] vfs: make fchmodat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: have chroot retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have chdir retry lookup and call once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have faccessat retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: have do_sys_truncate retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix renameat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_unlinkat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_rmdir retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix linkat to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix symlinkat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix mkdirat to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix mknodat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: add a flags argument to user_path_parent (Jeff Layton) [678544] - [fs] vfs: fix readlinkat to retry on ESTALE (Jeff Layton) [678544] - [fs] vfs: make fstatat retry on ESTALE errors from getattr call (Jeff Layton) [678544] - [fs] namei: include errno.h (Jeff Layton) [678544] - [fs] vfs: add a retry_estale helper function to handle retries on ESTALE (Jeff Layton) [678544] - [fs] procfs: don't need a PATH_MAX allocation to hold a string representation of an int (Jeff Layton) [678544] - [fs] vfs: embed struct filename inside of names_cache allocation if possible (Jeff Layton) [678544] - [kernel] audit: make audit_inode take struct filename (Jeff Layton) [678544] - [fs] vfs: make do_filp_open take a struct filename (Jeff Layton) [678544] - [fs] vfs: make __link_path_walk take a struct filename (Jeff Layton) [678544] - [kernel] audit: allow audit code to satisfy getname requests from its names_list (Jeff Layton) [678544] - [mm] swapfile: fix name leak in swapoff (Jeff Layton) [678544] - [fs] vfs: revert changes from last patch in code that we don't ship (Jeff Layton) [678544] - [fs] vfs: define struct filename and have getname() return it (Jeff Layton) [678544] - [fs] vfs: constify dirname argument to do_mount (Jeff Layton) [678544] - [fs] vfs: paper over lack of const qualifiers in execve code (Jeff Layton) [678544] - [target] delousing target_core_file a bit (Jeff Layton) [678544] - [kernel] acct: constify the name arg to acct_on (Jeff Layton) [678544] - [fs] vfs: allocate page instead of names_cache buffer in mount_block_root (Jeff Layton) [678544] - [kernel] audit: overhaul __audit_inode_child to accomodate retrying (Jeff Layton) [678544] - [kernel] audit: optimize audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: make audit_compare_dname_path use parent_len helper (Jeff Layton) [678544] - [kernel] audit: remove dirlen argument to audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: set the name_len in audit_inode for parent lookups (Jeff Layton) [678544] - [kernel] audit: add a new "type" field to audit_names struct (Jeff Layton) [678544] - [kernel] audit: reverse arguments to audit_inode_child (Jeff Layton) [678544] - [kernel] audit: no need to walk list in audit_inode if name is NULL (Jeff Layton) [678544] - [kernel] audit: pass in dentry to audit_copy_inode wherever possible (Jeff Layton) [678544] - [fs] audit: Lose the first argument of audit_inode_child() (Jeff Layton) [678544] - [fs] audit: __link_path_walk should call audit_inode with original "name" (Jeff Layton) [678544] - [fs] fuse: fix stat call on 32 bit platforms (Brian Foster) [872629]- [net] tcp: sk_add_backlog() is too agressive for TCP (Jiri Benc) [947950] - [net] add a limit parameter to sk_add_backlog() (Jiri Benc) [947950] - [net] sctp: fix Kconfig bug in default cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Change defaults on cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Make hmac algorithm selection for cookie generation dynamic (Daniel Borkmann) [918316] - [net] ipv6: bind() use stronger condition for bind_conflict (Flavio Leitner) [917872] - [net] tcp: bind() use stronger condition for bind_conflict (Flavio Leitner) [894683] - [net] vxlan: add ethtool support (Amerigo Wang) [918014] - [net] vxlan: Use UDP Tunnel segmention (Amerigo Wang) [918014] - [net] vxlan: fix oops when delete netns containing vxlan (Amerigo Wang) [918014] - [net] vxlan: reset nf before xmit vxlan encapsulated packet (Amerigo Wang) [918014] - [net] vxlan: Use tunnel_ip_select_ident() for tunnel IP-Identification (Amerigo Wang) [918014] - [net] vxlan: Add capability of Rx checksum offload for inner packet (Amerigo Wang) [918014] - [net] vxlan: capture inner headers during encapsulation (Amerigo Wang) [918014] - [net] tunneling: Add generic Tunnel segmentation (Amerigo Wang) [918014] - [net] tunneling: Inherit NETIF_F_SG for hw_enc_features (Amerigo Wang) [918014] - [net] Kill link between CSUM and SG features (Amerigo Wang) [918014] - [net] ip_gre: fix the inner header offset for gretap (Amerigo Wang) [918011] - [net] ip_gre: enable GRO by default (Amerigo Wang) [918011] - [net] ip_gre: add GRO capability (Amerigo Wang) [918011] - [net] ip_gre: get rid of ipgre_lock (Amerigo Wang) [918011] - [net] gro: add gro_cells infrastructure (Amerigo Wang) [918011] - [net] gro: add checksuming helpers (Amerigo Wang) [918011] - [net] ipv4: Fix ip-header identification for gso packets (Amerigo Wang) [918011] - [net] ip_gre: add ethtool support to gre tunnel (Amerigo Wang) [918011] - [net] ip_gre: Fix GRE_CSUM case (Amerigo Wang) [918011] - [net] ip_gre: Fix IP-Identification (Amerigo Wang) [918011] - [net] ip_gre: remove an extra dst_release() (Amerigo Wang) [918011] - [net] ip_gre: allow CSUM capable devices to handle packets (Amerigo Wang) [918011] - [net] gre: Add TCP segmentation offload for GRE (Amerigo Wang) [918011] - [net] gso: factor out skb_mac_gso_segment() from skb_gso_segment() (Amerigo Wang) [918011] - [net] ipv4: fix warning in xfrm4_mode_tunnel_input (Amerigo Wang) [918011] - [net] ipv6: fix warning in xfrm6_mode_tunnel_input (Amerigo Wang) [918011] - [net] Add skb_unclone() helper functions (Amerigo Wang) [918011] - [net] offloading: Handle encapsulated offloads before fragmentation or handing to lower dev (Amerigo Wang) [918011] - [net] offloading: Add support for hardware-offloaded encapsulation (Amerigo Wang) [918011] - [net] ip_gre: When TOS is inherited, use configured TOS value for non-IP packets (Amerigo Wang) [918011] - [net] ip_gre: Fix kernel panic in IP_GRE with GRE csums (Amerigo Wang) [918011] - [net] ip_gre: set transport header correctly to gre header (Amerigo Wang) [918011] - [net] ip_gre: fix possible use after free (Amerigo Wang) [918011] - [net] gre: add GSO support (Amerigo Wang) [918011] - [net] ip_gre: Fix ip_gre lockless xmits (Amerigo Wang) [918011] - [net] ip_gre: lockless xmit (Amerigo Wang) [918011] - [net] gre: fix improper error handling (Amerigo Wang) [918011] - [net] gre: PPP over IPv4 (Point-to-Point Tunneling Protocol) (Amerigo Wang) [918011] - [net] ip_gre: include route header_len in max_headroom calculation (Amerigo Wang) [918011] - [net] offloading: do not disable sg for packets requiring no checksum (Amerigo Wang) [918011] - [net] offloading: fix can_checksum_protocol() arguments swap (Amerigo Wang) [918011] - [net] offloading: Convert checksums to use centrally computed features (Amerigo Wang) [918011] - [net] offloading: Convert skb_need_linearize() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Convert dev_gso_segment() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Pass features into netif_needs_gso() (Amerigo Wang) [918011] - [net] offloading: Generalize netif_get_vlan_features() (Amerigo Wang) [918011] - [net] Rename skb_has_frags to skb_has_frag_list (Amerigo Wang) [918011] - [net] fix a wrong assignment in skb_split() (Amerigo Wang) [918011] - [net] tso: Fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gso: fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gro: Re-fix different skb headrooms (Amerigo Wang) [918011] - [net] gro: fix different skb headrooms (Amerigo Wang) [918011] - [net] Fix skb_copy_expand() handling of ->csum_start (Amerigo Wang) [918011] - [net] Fix corruption of skb csum field in pskb_expand_head() of net/core/skbuff.c (Amerigo Wang) [918011] - [net] netlink: drop_monitor/dropwatch friendly (Amerigo Wang) [915552] - [net] netlink: dont drop packet but consume it (Amerigo Wang) [915552] - [net] drop_monitor: convert some kfree_skb call sites to consume_skb (Amerigo Wang) [915552] - [net] more accurate network taps in transmit path (Amerigo Wang) [915552] - [net] openvswitch: Move LRO check from transmit to received (Amerigo Wang) [904914] - [net] adjust skb_gso_segment() for calling in rx path (Amerigo Wang) [904914] - [net] bonding: unset primary slave via sysfs (Veaceslav Falico) [905932] - [net] netem: fix possible skb leak (Amerigo Wang) [903961] - [net] WARN if skb_checksum_help() is called on skb requiring segmentation (Amerigo Wang) [903961]- [net] macvlan: remove bogus check in macvlan_handle_frame() (Jiri Pirko) [952785] - [net] macvlan: fix passthru mode race between dev removal and rx path (Jiri Pirko) [952785] - [kernel] rcu: Replace list_first_entry_rcu() with list_first_or_null_rcu() (Jiri Pirko) [952785] - [kernel] tick: Don't invoke tick_nohz_stop_sched_tick() if the cpu is offline (Prarit Bhargava) [950068] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068] - [mm] memory-failure: fix wrong num_poisoned_pages in handling memory error on thp (Naoya Horiguchi) [954045] - [mm] memory-failure: clean up soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: use num_poisoned_pages instead of mce_bad_pages (Naoya Horiguchi) [954045] - [mm] memory-failure: do code refactor of soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: fix an error of mce_bad_pages statistics (Naoya Horiguchi) [954045] - [mm] memory-failure: fix wrong argument of migrate_huge_pages() in soft_offline_huge_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: let the compiler add the function name (Naoya Horiguchi) [954045] - [mm] memory-failure: change order of error_states[]'s elements (Naoya Horiguchi) [954045] - [mm] memory-failure: fix misjudgement of page_action() for errors on mlocked pages (Naoya Horiguchi) [954045] - [mm] memory-failure: fix action_result() to print out dirty/clean (Naoya Horiguchi) [954045] - [mm] memory-failure: split thp at the beginning of soft_offline_page() (Naoya Horiguchi) [954045] - [net] bluetooth/rfcomm: Fix missing msg_namelen update in rfcomm_sock_recvmsg() (Weiping Pan) [955654] {CVE-2013-3225} - [net] bluetooth: fix possible info leak in bt_sock_recvmsg() (Radomir Vrbovsky) [955604] {CVE-2013-3224}- [fs] gfs2: Use ->writepages for ordered writes (Robert S Peterson) [859444] - [fs] gfs2: Merge gfs2_attach_bufdata() into trans.c (Robert S Peterson) [859444] - [fs] gfs2: Copy gfs2_trans_add_bh into new data/meta functions (Robert S Peterson) [859444] - [fs] gfs2: Split gfs2_trans_add_bh() into two (Robert S Peterson) [859444] - [fs] gfs2: Merge revoke adding functions (Robert S Peterson) [859444] - [fs] gfs2: Remove bd_list_tr (Robert S Peterson) [859444] - [fs] gfs2: Clean up gfs2_create (Robert S Peterson) [859444] - [fs] nfs: Fix another reboot recovery race (Steve Dickson) [923939] - [fs] nfs: Use CLAIM_DELEG_CUR_FH opens when available (Steve Dickson) [923939] - [fs] nfs: Enable open-by-filehandle (Steve Dickson) [923939] - [fs] nfs: Add xdr support for CLAIM_FH and CLAIM_DELEG_CUR_FH opens (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_opendata_alloc in preparation for NFSv4.1 open modes (Steve Dickson) [923939] - [fs] nfs: implement new 4.1 open reclaim types (Steve Dickson) [923939] - [fs] nfs: Select the "most recent locking state" for read/write/setattr stateids (Steve Dickson) [923939] - [fs] nfs: Prepare for minorversion-specific nfs_server capabilities (Steve Dickson) [923939] - [fs] nfs: __nfs_find_lock_context needs to check ctx->lock_context for a match too (Steve Dickson) [923939] - [fs] nfs: Dont accept more reads/writes if the open context recovery failed (Steve Dickson) [923939] - [fs] nfs: Fail I/O if the state recovery fails irrevocably (Steve Dickson) [923939] - [fs] nfs: Resend the READ/WRITE RPC call if a stateid change causes an error (Steve Dickson) [923939] - [fs] nfs: The stateid must remain the same for replayed RPC calls (Steve Dickson) [923939] - [fs] nfs: Add a helper for encoding opaque data (Steve Dickson) [923939] - [fs] nfs: Clean up helper function nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Rename encode_stateid() to encode_open_stateid() (Steve Dickson) [923939] - [fs] nfs: Dont copy read delegation stateids in setattr (Steve Dickson) [923939] - [fs] nfs: Add helpers for basic copying of stateids (Steve Dickson) [923939] - [fs] nfs: Rename nfs4_copy_stateid() (Steve Dickson) [923939] - [fs] nfs: Further clean-ups of delegation stateid validation (Steve Dickson) [923939] - [fs] nfs: Fix matching of the stateids when returning a delegation (Steve Dickson) [923939] - [fs] gfs2: Clean up inode creation path (Robert S Peterson) [859446] - [fs] gfs2: dont reference inode:s glock during block allocation trace (Robert S Peterson) [859446] - [fs] gfs2: Use proper allocation context for new inodes (Robert S Peterson) [859446] - [fs] gfs2: Move all locking inside the inode creation function (Robert S Peterson) [859446] - [fs] gfs2: Clean up symlink creation (Robert S Peterson) [859446] - [fs] gfs2: Clean up mkdir (Robert S Peterson) [859446] - [fs] gfs2: Make . and .. qstrs constant (Robert S Peterson) [859446] - [fs] gfs2: Add Orlov allocator (Robert S Peterson) [859446] - [fs] gfs2: Add "top dir" flag support (Robert S Peterson) [859446] - [virt] kvm: fix maintenance of guest/host xcr0 state (Paolo Bonzini) [952252] - [virt] xen-netfront: reduce gso_max_size to account for max TCP header (Andrew Jones) [957231] - [fs] gfs2: Issue discards in 512b sectors (Robert S Peterson) [922779] - [fs] nfs: Check for buffer length in __nfs4_get_acl_uncached (Sachin Prabhu) [906056] - [kernel] tick: Change log level of NOHZ local_softirq_pending message (Radomir Vrbovsky) [907516] - [x86] vdso: avoid overflow in vgetns() (Prarit Bhargava) [902320] - [block] propagate proper return codes from blk_get_request callers (Jeff Moyer) [927918] - [block] Check the return value from blk_get_request (Jeff Moyer) [927918]- [kernel] perf: fix perf_swevent_enabled array out-of-bound access (Petr Matousek) [962794] {CVE-2013-2094} - [tools] perf: Fix strbuf_addf() when the buffer needs to grow (Jiri Olsa) [927866] - [tools] perf/header: Fix numa topology printing (Jiri Olsa) [927866] - [tools] perf/test: Fix exclude_guest parse events tests (Jiri Olsa) [927866] - [tools] perf: do not flush maps on COMM for perf report (Jiri Olsa) [927866] - [tools] perf/help: Fix --help for builtins (Jiri Olsa) [927866] - [tools] perf/trace: Check if sample raw_data field is set (Jiri Olsa) [927866] - [tools] perf/trace: Validate syscall id before growing syscall table (Jiri Olsa) [927866] - [tools] perf/python: Properly link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/hists: Add back callchain folding symbol (Jiri Olsa) [927866] - [tools] perf: Fix build on sparc (Jiri Olsa) [927866] - [tools] perf/python: Link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [927866] - [tools] traceevent: Fix missed freeing of subargs in free_arg() in filter (Jiri Olsa) [927866] - [tools] traceevent: Add back pevent assignment in __pevent_parse_format() (Jiri Olsa) [927866] - [tools] perf/hists: Fix off-by-two bug on the first column (Jiri Olsa) [927866] - [tools] perf: Remove warnings on JIT samples for srcline sort key (Jiri Olsa) [927866] - [tools] perf: Fix segfault when using srcline sort key (Jiri Olsa) [927866] - [tools] perf: Precise mode requires exclude_guest (Jiri Olsa) [927866] - [tools] perf/hists: Add more helpers for hist entry stat (Jiri Olsa) [927866] - [tools] perf/hists: Move he->stat.nr_events initialization to a template (Jiri Olsa) [927866] - [tools] perf/hists: Introduce struct he_stat (Jiri Olsa) [927866] - [tools] perf/diff: Removing the total_period argument from output code (Jiri Olsa) [927866] - [tools] perf: Add hpp interface to enable/disable hpp column (Jiri Olsa) [927866] - [tools] perf: Removing hists pair argument from output path (Jiri Olsa) [927866] - [tools] perf/hists: Separate overhead and baseline columns (Jiri Olsa) [927866] - [tools] perf/diff: Refactor diff displacement position info (Jiri Olsa) [927866] - [tools] perf/hists: Add struct hists pointer to struct hist_entry (Jiri Olsa) [927866] - [tools] perf: Complete tracepoint event names (Jiri Olsa) [927866] - [tools] perf/evlist: Remove some unused methods (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce add_newtp method (Jiri Olsa) [927866] - [tools] perf: Convert to BACKTRACE_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Long option completion support for each subcommands (Jiri Olsa) [927866] - [tools] perf: Complete long option names of perf command (Jiri Olsa) [927866] - [tools] perf: Check existence of _get_comp_words_by_ref when bash completing (Jiri Olsa) [927866] - [tools] perf/inject: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/record: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/evlist: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/top: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/probe: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-list: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-cache: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/timechart: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/lock: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/kmem: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/help: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/script: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/stat: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/sched: Look up thread using tid instead of pid (Jiri Olsa) [927866] - [tools] perf/inject: Remove static variables (Jiri Olsa) [927866] - [tools] perf/inject: Remove unused 'input_name' static var (Jiri Olsa) [927866] - [tools] perf/trace: Use evsel->handler.func (Jiri Olsa) [927866] - [tools] perf: Convert to HAVE_STRLCPY (Jiri Olsa) [927866] - [tools] perf: Convert to GTK2_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to NEWT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBAUDIT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBUNWIND_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBELF_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Remove unused PYRF_OBJS variable on Makefile (Jiri Olsa) [927866] - [tools] perf: Move libdw availability check before arch Makefile (Jiri Olsa) [927866] - [tools] perf/trace: Add aliases for some syscalls (Jiri Olsa) [927866] - [tools] perf/probe: Print an enum type variable in "enum variable-name" format when showing accessible variables (Jiri Olsa) [927866] - [tools] perf: Check libaudit availability for perf-trace builtin (Jiri Olsa) [927866] - [tools] perf/hists: Add missing period_* fields when collapsing a hist entry (Jiri Olsa) [927866] - [tools] perf/trace: New tool (Jiri Olsa) [927866] - [tools] perf/evsel: Export the event_format constructor (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce rawptr() method (Jiri Olsa) [927866] - [tools] perf: Use perf_evsel__newtp in the event parser (Jiri Olsa) [927866] - [tools] perf/evsel: The tracepoint constructor should store sys:name (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce set_filter() method (Jiri Olsa) [927866] - [tools] perf/evlist: Renane set_filters method to apply_filters (Jiri Olsa) [927866] - [tools] perf/test: Add test to check we correctly parse and match syscall open parms (Jiri Olsa) [927866] - [tools] perf/evsel: Handle endianity in intval method (Jiri Olsa) [927866] - [tools] perf/evsel: Know if byte swap is needed (Jiri Olsa) [927866] - [tools] perf: Allow handling a NULL cpu_map as meaning "all cpus" (Jiri Olsa) [927866] - [tools] perf/evsel: Improve tracepoint constructor setup (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on pevent_parse_event (Jiri Olsa) [927866] - [tools] perf/test: Fix build failure (Jiri Olsa) [927866] - [tools] traceevent: Handle alloc_arg failure (Jiri Olsa) [927866] - [tools] perf/test: Add test for the sched tracepoint format fields (Jiri Olsa) [927866] - [tools] perf/evsel: Provide a new constructor for tracepoints (Jiri Olsa) [927866] - [tools] traceevent: Carve out events format parsing routine (Jiri Olsa) [927866] - [tools] traceevent: Remove some die() calls (Jiri Olsa) [927866] - [tools] traceevent: Fix afterlife gotos (Jiri Olsa) [927866] - [tools] traceevent: Use calloc were applicable (Jiri Olsa) [927866] - [tools] traceevent: Use asprintf were applicable (Jiri Olsa) [927866] - [tools] perf: bfd.h/libbfd detection fails with recent binutils (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_flags/symbols (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_fields (Jiri Olsa) [927866] - [tools] traceevent: Make sure that arg->op.right is set properly (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on process_array() (Jiri Olsa) [927866] - [tools] perf: remove sscanf extension as (Jiri Olsa) [927866] - [tools] perf/header: Remove unused @feat arg from ->process callback (Jiri Olsa) [927866] - [tools] perf/header: Use pre-processed session env when printing (Jiri Olsa) [927866] - [tools] perf/header: Add ->process callbacks to most of features (Jiri Olsa) [927866] - [tools] perf/header: Add struct perf_session_env (Jiri Olsa) [927866] - [tools] perf/timechart: Use zalloc and fix a couple leaks (Jiri Olsa) [927866] - [tools] perf/lock: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/kmem: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/record: Print event causing perf_event_open() to fail (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in util/map.c (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in trace-event-perl.c for 32 bits machine (Jiri Olsa) [927866] - [tools] perf/stat: Check PMU cpumask file (Jiri Olsa) [927866] - [tools] perf/report: Add missing perf_hpp__init for pipe-mode (Jiri Olsa) [927866] - [tools] perf/scripts: Export a find_scripts() function (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample-record/report (Jiri Olsa) [927866] - [tools] perf/scripts: Add --symbols option to handle specific symbols (Jiri Olsa) [927866] - [tools] perf/symbols: Filter samples with unresolved symbol when "--symbols" option is used (Jiri Olsa) [927866] - [tools] perf/archive: Make 'f' the last parameter for tar (Jiri Olsa) [927866] - [tools] perf/archive: Remove -f from the rm command (Jiri Olsa) [927866] - [tools] perf/stat: Move stats related code to util/stat.c (Jiri Olsa) [927866] - [tools] perf/report: Enable integrated annotation only if possible (Jiri Olsa) [927866] - [tools] perf: Add sort__has_sym (Jiri Olsa) [927866] - [tools] perf/hists: Fix first column printing (Jiri Olsa) [927866] - [tools] perf/hists: Fix output for 100.00 (Jiri Olsa) [927866] - [tools] traceevent: Define _GNU_SOURCE in Makefile (Jiri Olsa) [927866] - [tools] perf/sched: Fixup for the die() removal (Jiri Olsa) [927866] - [tools] perf/probe: Add union member access support (Jiri Olsa) [927866] - [tools] perf/sched: Don't read all tracepoint variables in advance (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_evsel__{int, str}val (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce perf_evsel__{str, int}val methods (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_tool as ancestor (Jiri Olsa) [927866] - [tools] perf/sched: Remove unused thread parameter (Jiri Olsa) [927866] - [tools] perf: Use __maybe_used for unused variables (Jiri Olsa) [927866] - [tools] perf: Back vdso DSO with real data (Jiri Olsa) [927866] - [tools] perf/symbols: Make dsos__find function globally available (Jiri Olsa) [927866] - [tools] perf: Add memdup function (Jiri Olsa) [927866] - [tools] perf: Do backtrace post unwind only if we regs and stack were captured (Jiri Olsa) [927866] - [tools] perf: fix ALIGN redefinition in system headers (Jiri Olsa) [927866] - [tools] perf: include __WORDSIZE definition (Jiri Olsa) [927866] - [tools] perf: Update types definitions for Android (Jiri Olsa) [927866] - [tools] perf: Add missing perf_regs.h file to MANIFEST (Jiri Olsa) [927866] - [tools] perf: include wrapper for magic.h (Jiri Olsa) [927866] - [tools] perf/kmem: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/sched: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/symbols: Remove BIONIC wrapper around libgen.h (Jiri Olsa) [927866] - [tools] perf/probe: Make a copy of exec path for passing to basename (Jiri Olsa) [927866] - [tools] perf/annotate: Make a copy of filename for passing to basename (Jiri Olsa) [927866] - [tools] perf/gtk/browser: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format->width to calculate the column widths (Jiri Olsa) [927866] - [tools] perf/hists: Handle field separator properly (Jiri Olsa) [927866] - [tools] perf/hists: Introduce perf_hpp for hist period printing (Jiri Olsa) [927866] - [tools] perf/bench: fix assert when NDEBUG is defined (Jiri Olsa) [927866] - [tools] perf: Fix build for another rbtree.c change (Jiri Olsa) [927866] - [tools] perf: add NO_BACKTRACE for application self-debugging (Jiri Olsa) [927866] - [tools] traceevent: replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf: replace mkostemp with mkstemp (Jiri Olsa) [927866] - [tools] perf: include missing pthread.h header (Jiri Olsa) [927866] - [tools] perf: fix missing winsize definition (Jiri Olsa) [927866] - [tools] perf: include basename for non-glibc systems (Jiri Olsa) [927866] - [tools] perf: Replace sort's standalone field_sep with symbol_conf.field_sep (Jiri Olsa) [927866] - [tools] perf/diff: Make diff command work with evsel hists (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_print_function (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_event_handler (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pretty_print() (Jiri Olsa) [927866] - [tools] perf: Ignore compiled python binaries (Jiri Olsa) [927866] - [tools] perf: Fix cache event name generation (Jiri Olsa) [927866] - [tools] perf/test: Add roundtrip test for hardware cache events (Jiri Olsa) [927866] - [tools] perf/evlist: Add fprintf method (Jiri Olsa) [927866] - [tools] perf: Remove extraneous newline when parsing hardware cache events (Jiri Olsa) [927866] - [tools] perf/test: Add round trip test for sw and hw event names (Jiri Olsa) [927866] - [tools] perf/header: Prepare tracepoint events regardless of name (Jiri Olsa) [927866] - [tools] perf/header: Fix a typo on evsel (Jiri Olsa) [927866] - [tools] perf: Clean target should do clean for lib/traceevent too (Jiri Olsa) [927866] - [tools] perf: Allow user to indicate path to objdump in command line (Jiri Olsa) [927866] - [tools] perf: Replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf/header: Swap pmu mapping numbers if needed (Jiri Olsa) [927866] - [tools] perf/header: Set tracepoint event name only if not set (Jiri Olsa) [927866] - [tools] perf/header: Use evlist->nr_entries on write_event_desc() (Jiri Olsa) [927866] - [tools] perf: remove unneeded include of network header files (Jiri Olsa) [927866] - [tools] perf: Remove the node from rblist in strlist__remove (Jiri Olsa) [927866] - [tools] perf: Fix intlist node removal (Jiri Olsa) [927866] - [tools] perf: Fix x86 builds with ARCH specified on the command line (Jiri Olsa) [927866] - [tools] perf/record: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/script: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/help: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf/stat: Remove use of die/exit and handle errors (Jiri Olsa) [927866] - [tools] perf/lock: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf: handle errors in synthesized event functions (Jiri Olsa) [927866] - [tools] perf/session: flush_sample_queue needs to handle errors from handlers (Jiri Olsa) [927866] - [tools] traceevent: Modify header to work in C++ programs (Jiri Olsa) [927866] - [tools] traceevent: Fix off-by-one bug in pevent_strerror() (Jiri Olsa) [927866] - [tools] traceevent: Fix strerror_r() use in pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_errno (Jiri Olsa) [927866] - [tools] traceevent: Do not link broken field arg for an old ftrace event (Jiri Olsa) [927866] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [927866] - [tools] perf: Add pmu mappings to header information (Jiri Olsa) [927866] - [tools] perf/report: Update event names from header description (Jiri Olsa) [927866] - [tools] perf: Refactor print_event_desc() (Jiri Olsa) [927866] - [tools] perf/test: Do not abort tests on error (Jiri Olsa) [927866] - [tools] perf: Fix 'No libunwind found' make warning message (Jiri Olsa) [927866] - [tools] perf/hists: Rename and move some functions (Jiri Olsa) [927866] - [tools] perf/hists: Separate out hist print functions (Jiri Olsa) [927866] - [tools] perf: Fix include order for bison/flex-generated C files (Jiri Olsa) [927866] - [tools] perf/symbols: Fix builds with NO_LIBELF set (Jiri Olsa) [927866] - [tools] perf: silence GTK2 probing errors (Jiri Olsa) [927866] - [tools] perf/script: Fix libexec scripts path in Documentation (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Ensure not to call gtk_main_quit() twice (Jiri Olsa) [927866] - [tools] perf: Rename global variable 'events' in util/header.c (Jiri Olsa) [927866] - [tools] perf: Rename some variables for better understanding (Jiri Olsa) [927866] - [tools] perf: Report number of pmu type of unknown events (Jiri Olsa) [927866] - [tools] perf: Fix type for evsel->ids and add size check for ids (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Add perf_gtk__show_helpline() for pr_* (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Use helpline API in browser (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Implement helpline_fns (Jiri Olsa) [927866] - [tools] perf/ui: Introduce struct ui_helpline (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce evsel list accessors (Jiri Olsa) [927866] - [tools] perf/evlist: Rename __group method to __set_leader (Jiri Olsa) [927866] - [tools] perf/symbols: Add description of JIT interface (Jiri Olsa) [927866] - [tools] perf/symbols: Use both runtime and debug images (Jiri Olsa) [927866] - [tools] perf/symbols: Convert dso__load_syms to take 2 symsrc's (Jiri Olsa) [927866] - [tools] perf/symbols: Factor want_symtab out of dso__load_sym() (Jiri Olsa) [927866] - [tools] perf/symbols: Switch dso__synthesize_plt_symbols() to use symsrc (Jiri Olsa) [927866] - [tools] perf/symbols: Set symtab_type in dso__load_sym (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symsrc structure (Jiri Olsa) [927866] - [tools] perf/symbols: Track symtab_type of vmlinux (Jiri Olsa) [927866] - [tools] perf/symbols: Avoid segfault in elf_strptr (Jiri Olsa) [927866] - [tools] perf/symbols: only set vmlinux longname & mark loaded if really loaded (Jiri Olsa) [927866] - [tools] perf/symbols: Simplify out_fixup in kernel syms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused 'end' arg in kallsyms parse cb (Jiri Olsa) [927866] - [tools] perf/symbols: Correct comment wrt kallsyms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unneeded call to dso__set_long_name() (Jiri Olsa) [927866] - [tools] perf/symbols: Don't try to synthesize plt without dynstr (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused function map__objdump_2ip (Jiri Olsa) [927866] - [tools] perf/symbols: Only un-prelink non-zero symbols (Jiri Olsa) [927866] - [tools] perf/compat: Disable dwarf unwind (Jiri Olsa) [927866] - [tools] perf: Support for DWARF mode callchain (Jiri Olsa) [927866] - [tools] perf: Support for DWARF CFI unwinding on post processing (Jiri Olsa) [927866] - [tools] perf: Support user regs and stack in sample parsing (Jiri Olsa) [927866] - [tools] perf: Add libunwind dependency for DWARF CFI unwinding (Jiri Olsa) [927866] - [tools] perf: Add interface to arch registers sets (Jiri Olsa) [927866] - [tools] perf/compat: Force PERF_ATTR_SIZE_VER0 perf event abi (Jiri Olsa) [927866] - [tools] perf: Adding PERF_ATTR_SIZE_VER2 to the header swap check (Jiri Olsa) [927866] - [tools] perf/symbols: Implement poor man's ELF parser (Jiri Olsa) [927866] - [tools] perf/symbols: Support minimal build without libelf (Jiri Olsa) [927866] - [tools] perf/symbols: Split out util/symbol-elf.c (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symbol__elf_init() (Jiri Olsa) [927866] - [tools] perf: Fix /etc config related installation (Jiri Olsa) [927866] - [tools] perf: Support for events bash completion (Jiri Olsa) [927866] - [tools] perf: Initial bash completion support (Jiri Olsa) [927866] - [tools] perf/lock: improve message when tracepoints are not enabled (Jiri Olsa) [927866] - [tools] perf/scripts: Correct handler check and spelling errors (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample.py as a sample for general event handling (Jiri Olsa) [927866] - [tools] perf/scripts: Add a python library EventClass.py (Jiri Olsa) [927866] - [tools] perf/scripts: Pass event/thread/dso name and symbol info to event handler in python (Jiri Olsa) [927866] - [tools] perf/script: Replace struct thread with struct addr_location as a parameter for process_event (Jiri Olsa) [927866] - [tools] perf/script: Add general python handler to process non-tracepoint events (Jiri Olsa) [927866] - [tools] perf/list: Document precise event sampling for AMD IBS (Jiri Olsa) [927866] - [tools] perf/list: Update documentation about raw event setup (Jiri Olsa) [927866] - [tools] traceevent: Fix cast from pointer to integer for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix parsing of 64 bit raw config value for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix lib/traceevent build dir with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf: Fix version file for perf documentation with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf/script: Stop using pevent directly (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_sample (Jiri Olsa) [927866] - [tools] perf/lock: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/kmem: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/evsel: Cache associated event_format (Jiri Olsa) [927866] - [tools] perf/header: Set the tracepoint names on PERF_RECORD_HEADER_TRACING_DATA (Jiri Olsa) [927866] - [tools] perf: Add dump_stack function (Jiri Olsa) [927866] - [tools] perf/hists: Add verbose mode hotkey (Jiri Olsa) [927866] - [tools] perf: Fix typo in tools/perf (Jiri Olsa) [927866] - [idle] intel_idle: additional Haswell CPU-id (John Villalovos) [818357] - [idle] intel_idle: support Haswell (John Villalovos) [818357] - [fs] udf: avoid info leak on export (Nikola Pajkovsky) [922355] {CVE-2012-6548} - [powerpc] oprofile: Fix error in oprofile power7_marked_instr_event() function (Steve Best) [912482] - [kernel] tracing: Fix timer tracing (Jiri Olsa) [881030] - [block] dump request state on seeing a corrupted request completion (Mike Snitzer) [957259] - [scsi] lpfc: Fixed deadlock between hbalock and nlp_lock use (Rob Evers) [960717] - [netdrv] cxgb4: set coalesce parameters on all queues (Steve Best) [895115] - [kernel] tracing: Fix possible NULL pointer dereferences (Weiping Pan) [952213] {CVE-2013-3301} - [kernel] tracing: Fix panic when lseek() called on "trace" opened for writing (Weiping Pan) [952213] {CVE-2013-3301}- [netdrv] vmxnet3: prevent div-by-zero panic when ring resizing uninitialized dev (Neil Horman) [922299] - [netdrv] vmxnet3: make local function static (Neil Horman) [922299] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [922299] - [netdrv] vmxnet3: better RSS support (Neil Horman) [922299] - [netdrv] vmxnet3: remove unused irq_share_mode (Neil Horman) [922299] - [netdrv] vmxnet3: use static RSS key (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_ printk wrappers (Neil Horman) [922299] - [netdrv] vmxnet3: remove VMXNET3_MAX_DEVICES (Neil Horman) [922299] - [netdrv] vmxnet3: remove device counter (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_dbg (Neil Horman) [922299] - [netdrv] vmxnet3: remove unnecessary bookkeeping (Neil Horman) [922299] - [netdrv] vmxnet3: fix messages printed before registration (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_alloc_skb_ip_align (Neil Horman) [922299] - [netdrv] vmxnet3: fix drvinfo strings set in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: remove __dev* attributes (Neil Horman) [922299] - [netdrv] vmxnet3: fix indentation (Neil Horman) [922299] - [netdrv] vmxnet3: convert BUG_ON(true) into a simple BUG() (Neil Horman) [922299] - [netdrv] vmxnet3: must split too big fragments (Neil Horman) [922299] - [netdrv] vmxnet3: Fix race between dev_open() and register_netdev() (Neil Horman) [922299] - [netdrv] vmxnet3: Define and apply a default policy for RX flow hash indirection (Neil Horman) [922299] - [netdrv] vmxnet3: Centralise validation of ETHTOOL_{G, S}RXFHINDIR parameters (Neil Horman) [922299] - [netdrv] vmxnet3: remove use of ndo_set_multicast_list in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: Enable GRO support (Neil Horman) [922299] - [kernel] hrtimer: add expiry time overflow check in hrtimer_interrupt (Prarit Bhargava) [947659] - [kernel] time: Move ktime_t overflow checking into timespec_valid_strict (Prarit Bhargava) [947659] - [kernel] time: Improve sanity checking of timekeeping inputs (Prarit Bhargava) [947659] - [powerpc] pseries: Enable the PFO-based RNG accelerator (Steve Best) [947106] - [char] hw_random/pseries-rng: PFO-based hwrng driver (Steve Best) [947106] - [powerpc] vio: Remove dma not supported warnings (Steve Best) [947106] - [powerpc] pseries: Add PFO support to the VIO bus (Steve Best) [947106] - [powerpc] pseries: Add new hvcall constants to support PFO (Steve Best) [947106] - [virt] x86/paravirt: don't enter/leave lazy mode in interrupts (Andrew Jones) [874053] - [powerpc] pSeries_lpar_hpte_remove fails from Adjunct partition being performed before the ANDCOND test (Steve Best) [952309] - [powerpc] pseries/eeh: Fix crash when error happens during device probe (Steve Best) [905264] - [kernel] resource: fix stack overflow in __reserve_region_with_split() (Myron Stowe) [858087] - [md] dm-raid: Fix for "sync" directive ineffectiveness (Jonathan E Brassow) [859562] - [block] fix max discard sectors limit (Mike Snitzer) [910054] - [netdrv] vmxnet3: Fix inconsistent LRO state after initialization (Neil Horman) [918203] - [netdrv] vmxnet3: fix ethtool ring buffer size setting (Neil Horman) [913615] - [netdrv] ibmveth: Fix DMA unmap error (Steve Best) [902923] - [net] atm: update msg_namelen in vcc_recvmsg() (Nikola Pajkovsky) [955225] {CVE-2013-3222} - [net] veth: Dont kfree_skb() after dev_forward_skb() (Jiri Benc) [957713] {CVE-2013-2017} - [x86] power: Correct the MSR_IA32_ENERGY_PERF_BIAS message (Neil Horman) [917147] - [x86] msr: Fix typo in ENERGY_PERF_BIAS_POWERSAVE (Neil Horman) [917147] - [x86] power: Initialize MSR_IA32_ENERGY_PERF_BIAS (Neil Horman) [917147] - [x86] power: define RAPL MSRs (Neil Horman) [917147] - [x86] turbostat: display SMI count by default (Neil Horman) [917147] - [idle] intel_idle: disable Atom/Lincroft HW C-state auto-demotion (Neil Horman) [917147] - [idle] intel_idle: disable NHM/WSM HW C-state auto-demotion (Neil Horman) [917147] - [x86] turbostat: share kernel MSR #defines (Neil Horman) [917147] - [fs] compat: fix build on MIPS/s390/ppc64 (Jeff Moyer) [885239] - [fs] readv/writev: do the same MAX_RW_COUNT truncation that read/write does (Jeff Moyer) [885239]- [fs] nfs: Fix handling of revoked delegations by setattr (Steve Dickson) [952329] - [fs] nfs: Return the delegation if the server returns NFS4ERR_OPENMODE (Steve Dickson) [952329] - [fs] nfs: Fix another potential state manager deadlock (Steve Dickson) [950598] - [fs] nfs: Fix another open/open_recovery deadlock (Steve Dickson) [916806] - [fs] nfs: Hold reference to layout hdr in layoutget (Steve Dickson) [916726] - [fs] nfs: add "pnfs_" prefix to get_layout_hdr() and put_layout_hdr() (Steve Dickson) [916726] - [fs] nfs: nfs4_open_done first must check that GETATTR decoded a file type (Steve Dickson) [916722] - [net] sunrpc: Dont start the retransmission timer when out of socket space (Steve Dickson) [916735] - [fs] nfs: Dont use SetPageError in the NFS writeback code (Steve Dickson) [912867] - [fs] nfs: Dont decode skipped layoutgets (Steve Dickson) [904025] - [fs] nfs: nfs4_proc_layoutget returns void (Steve Dickson) [904025] - [fs] nfs: defer release of pages in layoutget (Steve Dickson) [904025] - [fs] nfs: Use kcalloc() when allocating arrays (Steve Dickson) [904025] - [fs] nfs: Fix an ABBA locking issue with session and state serialisation (Steve Dickson) [912842] - [fs] nfs: Fix a race in the pNFS return-on-close code (Steve Dickson) [912842] - [fs] nfs: Do not accept delegated opens when a delegation recall is in effect (Steve Dickson) [912842] - [fs] nfs: Fix a reboot recovery race when opening a file (Steve Dickson) [908524] - [fs] nfs: Ensure delegation recall and byte range lock removal don't conflict (Steve Dickson) [908524] - [fs] nfs: Fix up the return values of nfs4_open_delegation_recall (Steve Dickson) [908524] - [fs] nfs: Dont lose locks when a server reboots during delegation return (Steve Dickson) [908524] - [fs] nfs: Move nfs4_wait_clnt_recover and nfs4_client_recover_expired_lease (Steve Dickson) [908524] - [fs] nfs: Add NFSDBG_STATE (Steve Dickson) [908524] - [fs] nfs: nfs_inode_return_delegation() should always flush dirty data (Steve Dickson) [908524] - [fs] nfs: nfs_client_return_marked_delegations cant flush data (Steve Dickson) [908524] - [fs] nfs: Prevent deadlocks between state recovery and file locking (Steve Dickson) [908524] - [fs] nfs: Allow the state manager to mark an open_owner as being recovered (Steve Dickson) [908524] - [kernel] seqlock: Dont smp_rmb in seqlock reader spin loop (Steve Dickson) [908524] - [kernel] seqlock: add 'raw_seqcount_begin()' function (Steve Dickson) [908524] - [kernel] seqlock: optimise seqlock (Steve Dickson) [908524]- [net] tcp: Reallocate headroom if it would overflow csum_start (Thomas Graf) [896233] - [net] tcp: take care of misalignments (Thomas Graf) [896233] - [net] skbuff.c cleanup (Thomas Graf) [896233] - [net] ipv6: fix incorrect route 'expires' value passed to userspace (Thomas Graf) [912029]- [fs] nfs: don't allow nfs_find_actor to match inodes of the wrong type (Jeff Layton) [913660] - [mm] hugetlbfs: add swap entry check in follow_hugetlb_page() (Naoya Horiguchi) [928883] - [fs] binfmt_elf: fix hugetlb memory check in vma_dump_size() (Naoya Horiguchi) [928883] - [x86] remove BUG_ON(TS_USEDFPU) in __sanitize_i387_state() (Oleg Nesterov) [920445] - [fs] coredump: ensure the fpu state is flushed for proper multi-threaded core dump (Oleg Nesterov) [920445] - [kernel] perf, x86: Fix raw_spin_unlock_irqrestore() usage (Jiri Olsa) [927177] - [kernel] perf, x86: Implement user-space RDPMC support, to allow fast, user-space access to self-monitoring counters (Jiri Olsa) [927177] - [kernel] perf: Fix mmap_page::offset computation (Jiri Olsa) [927177] - [kernel] perf, arch: Rework perf_event_index() (Jiri Olsa) [927177] - [kernel] perf: Update the mmap control page on mmap() (Jiri Olsa) [927177] - [kernel] perf: Fix enable_on_exec for sibling events (Jiri Olsa) [927177] - [kernel] perf: Remove superfluous arguments (Jiri Olsa) [927177] - [kernel] perf, x86: Prefer fixed-purpose counters when scheduling (Jiri Olsa) [927177] - [kernel] events: Don't divide events if it has field period (Jiri Olsa) [927177] - [kernel] perf: Carve out callchain functionality (Jiri Olsa) [927177] - [kernel] x86: Perf_event_amd.c needs (Jiri Olsa) [927177] - [kernel] perf_events: Fix slow and broken cgroup context switch code (Jiri Olsa) [927177] - [kernel] perf, x86: Avoid kfree() in CPU_STARTING (Jiri Olsa) [927177] - [kernel] x86, perf: Make copy_from_user_nmi() a library function (Jiri Olsa) [927177] - [kernel] x86, perf: Add constraints for architectural PMU (Jiri Olsa) [927177] - [kernel] perf: Remove the perf_output_begin(.sample) argument (Jiri Olsa) [927177] - [kernel] perf: Remove the nmi parameter from the swevent and overflow interface (Jiri Olsa) [927177] - [kernel] events: Ensure that timers are updated without requiring read() call (Jiri Olsa) [927177] - [kernel] perf_event: Fix broken calc_timer_values() (Jiri Olsa) [927177] - [kernel] events: Move lockless timer calculation into helper function (Jiri Olsa) [927177] - [kernel] events: Add note to update_event_times comment about holding ctx->lock (Jiri Olsa) [927177] - [kernel] perf_events: Fix perf buffer watermark setting (Jiri Olsa) [927177] - [net] ieee802154: Remove static CFLAGS in net/ieee802154/Makefile (Aristeu Rozanski) [920620] - [net] sunrpc: Add barriers to ensure read ordering in rpc_wake_up_task_queue_locked (Dave Wysochanski) [840860]- [x86] apic: Add probe() for apic_flat (Prarit Bhargava) [953342] - [x86] apic: Work around boot failure on HP ProLiant DL980 G7 Server systems (Prarit Bhargava) [912963] - [x86] apic: Use probe routines to simplify apic selection (Prarit Bhargava) [912963] - [x86] x2apic: Simplify apic init in SMP and UP builds (Prarit Bhargava) [912963] - [virt] virtio-rng: fix crashes by disallowing multiple device registrations (Amit Shah) [953097] - [virt] virtio-console: add locking around c_ovq operations (Amit Shah) [928207] - [virt] virtio-console: rename cvq_lock to c_ivq_lock (Amit Shah) [928207] - [virt] virtio_console: Merge struct buffer_token into struct port_buffer (Amit Shah) [840454] - [virt] virtio_console: Free buffers from out-queue upon close (Amit Shah) [840454] - [virt] virtio_console: Use kmalloc instead of kzalloc (Amit Shah) [840454] - [virt] virtio_console: Free buffer if splice fails (Amit Shah) [840454] - [virt] virtio-trace: Fix pthread flag for Makefile of trace-agent used (Amit Shah) [840454] - [virt] virtio-trace: do not use unavailable fcntl (F_SETPIPE_SZ) (Amit Shah) [840454] - [virt] tools: Add guest trace agent as a user tool (Amit Shah) [840454] - [virt] virtio_console: Allocate scatterlist according to the current pipe size (Amit Shah) [840454] - [trace] ftrace: Allow stealing pages from pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Wait until the port is ready on splice (Amit Shah) [840454] - [virt] virtio_console: Add a failback for unstealable pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Add splice_write support (Amit Shah) [840454] - [s390] kdump: Do not add standby memory for kdump (Hendrik Brueckner) [922943] - [fs] vfs: remove unneeded permission check from path_init (Jeff Layton) [884863] - [idle] intel_idle: Initialize driver_data correctly in ivb_cstates on IVB processor (Prarit Bhargava) [953630] - [mm] fix fs oops due to dirty pages without buffers on s390 (Hendrik Brueckner) [692530] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [861131]- [scsi] be2iscsi: Bump driver version (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue in passing the exp_cmdsn and max_cmdsn (Rob Evers) [947550] - [scsi] be2iscsi: Fix possible reentrancy issue in be_iopoll (Rob Evers) [947550] - [scsi] be2iscsi: Fix the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix checking Adapter state while establishing CXN (Rob Evers) [947550] - [scsi] be2iscsi: Fix dynamic CID allocation Mechanism in driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix the NOP-In handling code path (Rob Evers) [947550] - [scsi] be2iscsi: Fix the Port Link Status issue (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the Active Session Count from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the FW Version from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for DEFQ extension (Rob Evers) [947550] - [scsi] be2iscsi: Fix MACRO for checking the adapter type (Rob Evers) [947550] - [scsi] be2iscsi: Fix freeing CXN specific driver resources. (Rob Evers) [947550] - [scsi] be2iscsi: Fix MSIx support in SKH-R to 32 (Rob Evers) [947550] - [scsi] be2iscsi: Fix MBX Command issues (Rob Evers) [947550] - [scsi] be2iscsi: Fix returning Failure when MBX fails with Insufficient buffer error (Rob Evers) [947550] - [scsi] be2iscsi: Send uninitialize pattern to FW (Rob Evers) [947550] - [scsi] be2iscsi: Fix Unrecoverable Error Detection (Rob Evers) [947550] - [scsi] be2iscsi: Fix for MBX timeout issue (Rob Evers) [947550] - [scsi] be2iscsi: Update the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue of displaying adapter family (Rob Evers) [947550] - [scsi] be2iscsi: Fix Task Completion Event handling (Rob Evers) [947550] - [scsi] be2iscsi: Fix session update context with V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for V2 version of WRB (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for handling CQ_CREATE V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix max EQ supported by the driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix driver support for Skyhawk-R adapter (Rob Evers) [947550] - [scsi] be2iscsi: Fix return value and typo (Rob Evers) [947550] - [scsi] be2iscsi: Fix kernel panic in blk_iopoll disable mode (Rob Evers) [947550] - [scsi] be2iscsi: Issue an function level reset when driver is loaded (Rob Evers) [947550] - [scsi] be2iscsi: Display driver name and version in device attribute (Rob Evers) [947550] - [scsi] be2iscsi: Fix max supported EQ count to 8.a (Rob Evers) [947550] - [scsi] be2iscsi: Fix memory leak in control path of driver (Rob Evers) [947550] - [scsi] be2iscsi: Display Completion Event string instead of Opcode (Rob Evers) [947550] - [scsi] be2iscsi: Fix the issue with soft reset (Rob Evers) [947550] - [scsi] be2iscsi: cleanup a min_t() call (Rob Evers) [947550] - [kernel] percpu-rw-sem: remove the percpu rw semaphore implementation (Jeff Moyer) [909482] - [fs] direct-io: don't read inode->i_blkbits multiple times (Jeff Moyer) [909482] - [fs] vfs: add missing virtual cache flush after editing partial pages (Jeff Moyer) [909482] - [fs] vfs: fix O_DIRECT read past end of block device (Jeff Moyer) [909482] - [fs] vfs: clear to the end of the buffer on partial buffer reads (Jeff Moyer) [909482] - [fs] vfs: avoid "attempt to access beyond end of device" warnings (Jeff Moyer) [909482] - [fs] blkdev_max_block: make private to fs/buffer.c (Jeff Moyer) [909482] - [fs] blockdev: remove bd_block_size_semaphore again (Jeff Moyer) [909482] - [fs] buffer.c: make block-size be per-page and protected by the page lock (Jeff Moyer) [909482] - [fs] direct-io.c: adjust suspicious bit operation (Jeff Moyer) [909482] - [fs] direct-io: optimize cache misses in the submission path (Jeff Moyer) [909482] - [fs] direct-io.c: calculate fs_count correctly in get_more_blocks() (Jeff Moyer) [909482] - [fs] direct-io: merge direct_io_walker into __blockdev_direct_IO (Jeff Moyer) [909482] - [fs] direct-io: inline the complete submission path (Jeff Moyer) [909482] - [fs] direct-io: separate map_bh from dio (Jeff Moyer) [909482] - [fs] direct-io: use a slab cache for struct dio (Jeff Moyer) [909482] - [fs] direct-io: rearrange fields in dio/dio_submit to avoid holes (Jeff Moyer) [909482] - [fs] direct-io: fix a wrong comment (Jeff Moyer) [909482] - [fs] direct-io: separate fields only used in the submission path from struct dio (Jeff Moyer) [909482] - [powerpc] pci: convert devtree bus addresses to resource (Myron Stowe) [953181] - [acpi] create _SUN sysfs file (Motohiro Kosaki) [908606]- [pci] Remove spurious error for sriov_numvfs store and simplify flow (Don Dutile) [887398] - [pci] Provide method to reduce the number of total VFs supported (Don Dutile) [887398] - [pci] SRIOV control and status via sysfs (Don Dutile) [887398] - [pci] Use is_visible() with boot_vga attribute for pci_dev (Don Dutile) [887398] - [pci] Add pci_device_type to pdev's device struct (Don Dutile) [887398] - [x86] Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [869736 876275] - [mm] writeback: Fix Kernel divide by zero panic in get_dirty_limits() (Rafael Aquini) [871599] - [scsi] scsi_debug: Fix off-by-one bug when unmapping region (Ewan Milne) [902973] - [md] dm-snap: provide module alias in dm-snapshot (Mikulas Patocka) [889973] - [x86] mce: Fix return value of mce_chrdev_read() when erst is disabled (Prarit Bhargava) [742385] - [x86] Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [869736] - [kernel] TAINT_TECH_PREVIEW should not disable lock debugging (Prarit Bhargava) [872688] - [Documentation] remove doc for obsolete dynamic-printk kernel-parameter (Prarit Bhargava) [883911] - [kernel] coredump: backport E option for /proc/sys/kernel/coredump_pattern (Dave Anderson) [905122] - [s390] mm: Fix crst upgrade of mmap with MAP_FIXED (Hendrik Brueckner) [915357] - [virt] kvm/mmu: fix hashing for TDP and non-paging modes (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Fix free memory accounting race in mmu_alloc_roots() (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Don't flush shadow when enabling dirty tracking (Marcelo Tosatti) [908751] - [mm] memcg: fix totalpages calculation for memory.swappiness==0 (Satoru Moriya) [887402] - [mm] memcg: fix unit mismatch in memcg oom limit calculation (Satoru Moriya) [887397] - [x86] pci: Allow x86 platforms to use translation offsets (Myron Stowe) [836569] - [x86] pci: Clear host bridge aperture struct resource (Myron Stowe) [836569] - [x86] pci: use _CRS bus number aperture for host bridges from ACPI (Myron Stowe) [836569] - [x86] pci: fix unused variable warning in amd_bus.c (Myron Stowe) [836569] - [x86] pci: merge pcibios_scan_root() and pci_scan_bus_on_node() (Myron Stowe) [836569] - [x86] pci: dynamically allocate pci_root_info for native host bridge drivers (Myron Stowe) [836569] - [x86] pci: embed pci_sysdata into pci_root_info on ACPI path (Myron Stowe) [836569] - [x86] pci: embed name into pci_root_info struct (Myron Stowe) [836569] - [x86] pci: add host bridge resource release for _CRS path (Myron Stowe) [836569] - [x86] pci: refactor get_current_resources() (Myron Stowe) [836569] - [pci] add host bridge release support (Myron Stowe) [836569] - [pci] add generic device into pci_host_bridge struct (Myron Stowe) [836569] - [pci] rename pci_host_bridge() to find_pci_root_bridge() (Myron Stowe) [836569] - [x86] pci: fix memleak with get_current_resources() (Myron Stowe) [836569] - [pci] move host bridge-related code to host-bridge.c (Myron Stowe) [836569] - [pci] collapse pcibios_resource_to_bus (Myron Stowe) [836569] - [powerpc] pci: get rid of device resource fixups (Myron Stowe) [836569] - [pci] add generic pcibios_resource_to_bus() (Myron Stowe) [836569] - [pci] convert bus addresses to resource when reading BARs (Myron Stowe) [836569] - [pci] add struct pci_host_bridge_window with CPU/bus address offset (Myron Stowe) [836569] - [pci] add struct pci_host_bridge and a list of all bridges found (Myron Stowe) [836569] - [pci] don't publish new root bus until it's fully initialized (Myron Stowe) [836569] - [pci] make pci_flags non-weak (Myron Stowe) [836569] - [powerpc] pci: replace pci_probe_only with pci_flags (Myron Stowe) [836569] - [powerpc] pci: make pci_probe_only default to 0 (Myron Stowe) [836569] - [pci] add pci_clear_flags() (Myron Stowe) [836569] - [pci] make pci_flags always available (Myron Stowe) [836569] - [x86] pci: fix memleak when ACPI _CRS is not used (Myron Stowe) [836569] - [x86] pci: don't fall back to defaults if _CRS has no apertures (Myron Stowe) [836569] - [pci] remove pci_create_bus() (Myron Stowe) [836569] - [x86] pci: convert to pci_create_root_bus() and pci_scan_root_bus() (Myron Stowe) [836569] - [x86] pci: use pci_scan_bus() instead of pci_scan_bus_parented() (Myron Stowe) [836569] - [powerpc] pci: convert to pci_create_root_bus() (Myron Stowe) [836569] - [powerpc] pci: split PHB part out of pcibios_map_io_space() (Myron Stowe) [836569] - [powerpc] pci: make pcibios_setup_phb_resources() static (Myron Stowe) [836569] - [pci] deprecate pci_scan_bus_parented() (Myron Stowe) [836569] - [pci] convert pci_scan_bus_parented() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] convert pci_scan_bus() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] add pci_scan_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] add pci_create_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] show host bridges and root bus resources (Myron Stowe) [836569] - [pci] add helpers for building PCI bus resource lists (Myron Stowe) [836569] - [x86] pci: Ignore CPU non-addressable _CRS reserved memory resources (Myron Stowe) [836569] - [powerpc] pci: fix a brace coding style issue in probe.c (Myron Stowe) [836569] - [powerpc] pci: move powerpc pci flag functions into asm-generic (Myron Stowe) [836569] - [powerpc] rename ppc_pci_*_flags to pci_*_flags (Myron Stowe) [836569] - [x86] pci/sysfs: move bus cpuaffinity to class dev_attrs (Myron Stowe) [836569] - [x86] pci: add rescan to /sys/.../pci_bus/.../ (Myron Stowe) [836569] - [x86] pci: use kasprintf in acpi.c (Myron Stowe) [836569] - [x86] pci: Enable pci root res read out for 32bit too (Myron Stowe) [836569] - [x86] pci: Add cap_resource() (Myron Stowe) [836569] - [x86] pci: Use u64 instead of size_t in amd_bus.c (Myron Stowe) [836569] - [x86] pci: AMD one chain system to use pci read out res (Myron Stowe) [836569] - [x86] pci: Use resource_size_t in update_res (Myron Stowe) [836569] - [x86] Move range related operation to one file (Myron Stowe) [836569] - [x86] pci: fix section mismatch on update_res() (Myron Stowe) [836569] - [x86] pci: seperate x86_pci_rootbus_res_quirks from amd_bus.c (Myron Stowe) [836569] - [x86] pci: fix comment typo in bus_numa.h (Myron Stowe) [836569] - [x86] mtrr: Fix sorting of mtrr after subtracting (Myron Stowe) [836569] - [x86] pci: read root resources from IOH on Intel (Myron Stowe) [836569] - [block] Consolidate command flag and queue limit checks for merges (Mike Snitzer) [910054] - [scsi] sd: Permit merged discard requests (Mike Snitzer) [910054] - [block] Clean up special command handling logic (Mike Snitzer) [910054] - [block] separate out blk_rq_merge_ok() and blk_try_merge() from elevator functions (Mike Snitzer) [910054] - [block] cleanup previous backport of blk_throtl_bio() reorganization (Mike Snitzer) [910054] - [i2c] Adding support for Intel iSMT SMBus 2.0 host controller (Neil Horman) [910427] - [asm-generic] architecture independent readq/writeq for 32bit environment (Neil Horman) [910427] - [kvm] vmx: provide the vmclear function and a bitmap to support VMCLEAR in kdump (Andrew Jones) [908608] - [x86] kexec: VMCLEAR VMCSs loaded on all cpus if necessary (Andrew Jones) [908608] - [netdrv] igb: release already assigned MSI-X interrupts if setup fails (Stefan Assmann) [804724] - [netdrv] igb: remove duplicate code for fallback interrupt initialization (Stefan Assmann) [804724] - [netdrv] igb: Combine q_vector and ring allocation into a single function (Stefan Assmann) [804724] - [netdrv] igb: Remove logic that was doing NUMA pseudo-aware allocations (Stefan Assmann) [804724] - [netdrv] igb: Move the calls to set the Tx and Rx queues into igb_open (Stefan Assmann) [804724] - [char] ipmi: add options to disable openfirmware and PCI scanning (Tony Camuso) [924736] - [char] ipmi: use locks on watchdog timeout set on reboot (Tony Camuso) [924736] - [char] ipmi: simplify locking (Tony Camuso) [924736] - [char] ipmi: fix message handling during panics (Tony Camuso) [924736] - [char] ipmi: Fix IPMI errors due to timing problems (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix cleanup_one_si section mismatch (Tony Camuso) [924736] - [char] ipmi: fix OOPS caused by pnp_unregister_driver on unregistered driver (Tony Camuso) [924736] - [Documentation] IPMI: Add the document description of ipmi_get_smi_info (Tony Camuso) [924736] - [char] ipmi: fix __init and __exit attribute locations (Tony Camuso) [924736] - [char] ipmi: proper spinlock initialization (Tony Camuso) [924736] - [char] ipmi: fix hardcoded ipmi device exit path warning (Tony Camuso) [924736] - [char] ipmi: fix acpi probe print (Tony Camuso) [924736] - [char] ipmi: print info for spmi and smbios paths like acpi and pci (Tony Camuso) [924736] - [char] ipmi: fix memleaking for add_smi when duplicating happen (Tony Camuso) [924736] - [char] ipmi: update driver to use dev_printk and its constructs (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix variable 'addr_space' set but not used warning (Tony Camuso) [924736] - [char] ipmi: fix sysfs lockdep warning in ipmi code (Tony Camuso) [924736] - [char] ipmi: remove ipmi_smi.h self-include (Tony Camuso) [924736] - [char] ipmi: fix slave_addrs setting to actually work (Tony Camuso) [924736] - [char] ipmi: Use KCS_IDLE_STATE (Tony Camuso) [924736] - [char] ipmi: refer to table as "SPMI", not "ACPI" (Tony Camuso) [924736] - [mm] enforce mmap_min_addr on x86_64 (Rik van Riel) [790921] - [mm] optional next-fit policy for arch_get_unmapped_area (Rik van Riel) [790921] - [mm] fix quadratic behaviour in get_unmapped_area_topdown (Rik van Riel) [790921] - [scsi] Revert: qla2xxx: Optimize existing port name server query matching (Chad Dupuis) [924804] - [scsi] Revert: qla2xxx: Avoid losing any fc ports when loop id's are exhausted (Chad Dupuis) [924804]- [fs] defer do_filp_open() access checks to may_open() (Eric Sandeen) [920752] - [infiniband] ipoib: Add missing locking when CM object is deleted (Doug Ledford) [913645] - [virt] kvm: accept unaligned MSR_KVM_SYSTEM_TIME writes (Petr Matousek) [917021] {CVE-2013-1796} - [char] tty: hold lock across tty buffer finding and buffer filling (Prarit Bhargava) [901780]- [net] tcp: fix for zero packets_in_flight was too broad (Thomas Graf) [920794] - [net] tcp: frto should not set snd_cwnd to 0 (Thomas Graf) [920794] - [net] tcp: fix an infinite loop in tcp_slow_start() (Thomas Graf) [920794] - [net] tcp: fix ABC in tcp_slow_start() (Thomas Graf) [920794] - [md] dm-thin: bump the target version numbers (Mike Snitzer) [922931] - [md] dm-thin: use block_size_is_power_of_two (Mike Snitzer) [904161] - [md] dm-thin: support a non-power-of-2 discard_granularity (Mike Snitzer) [904161] - [md] dm-thin: fix queue limits stacking (Mike Snitzer) [904161] - [md] dm: sync misc small differences from upstream (Mike Snitzer) [904161] - [md] persistent-data: improve improve space map block alloc failure message (Mike Snitzer) [904161] - [md] dm-thin: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: fix nested btree deletion (Mike Snitzer) [904161] - [md] dm-thin: move bio_prison code to separate module (Mike Snitzer) [904161] - [md] dm-thin: prepare to separate bio_prison code (Mike Snitzer) [904161] - [md] persistent-data: convert to use le32_add_cpu (Mike Snitzer) [904161] - [md] dm-bufio: use ACCESS_ONCE for sysfs values (Mike Snitzer) [904161] - [md] dm-bufio: use list_move (Mike Snitzer) [904161] - [md] dm-ioctl: use kmalloc if possible (Mike Snitzer) [904161] - [md] dm-ioctl: remove PF_MEMALLOC (Mike Snitzer) [904161] - [md] dm-ioctl: prevent unsafe change to dm_ioctl data_size (Mike Snitzer) [904161] - [md] dm-snap: optimize track_chunk (Mike Snitzer) [904161] - [md] dm: fix deadlock with request based dm and queue request_fn recursion (Mike Snitzer) [904161] - [fs] ext3: Fix format string issues (Nikola Pajkovsky) [920785] {CVE-2013-1848} - [netdrv] ehea: avoid accessing a NULL vgrp (Steve Best) [911359] - [kernel] signal: always clear sa_restorer on execve (Nikola Pajkovsky) [920506] {CVE-2013-0914} - [md] dm-thin: fix discard corruption (Mike Snitzer) [922931] - [md] persistent-data: rename node to btree_node (Mike Snitzer) [922931] - [netdrv] ixgbe: Only set gso_type to SKB_GSO_TCPV4 as RSC does not support IPv6 (Michael S. Tsirkin) [908196] - [netdrv] bnx2x: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] qlcnic: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] ixgbe: fix gso type (Michael S. Tsirkin) [908196] - [net] sunrpc: Get rid of the redundant xprt->shutdown bit field (J. Bruce Fields) [893584] - [virt] kvm: do not #GP on unaligned MSR_KVM_SYSTEM_TIME write (Gleb Natapov) [917021] {CVE-2013-1796} - [fs] gfs2: Allocate reservation structure before rename and link (Robert S Peterson) [922999] - [drm] i915: bounds check execbuffer relocation count (Nikola Pajkovsky) [920525] {CVE-2013-0913} - [x86] irq: add quirk for broken interrupt remapping on 55XX chipsets (Neil Horman) [887006] - [md] dm: fix limits initialization when there are no data devices (Mike Snitzer) [908851] - [kvm] Convert MSR_KVM_SYSTEM_TIME to use gfn_to_hva_cache functions (Gleb Natapov) [917025] {CVE-2013-1797} - [kvm] Fix for buffer overflow in handling of MSR_KVM_SYSTEM_TIME (Gleb Natapov) [917021] {CVE-2013-1796} - [kvm] Fix bounds checking in ioapic indirect register reads (Gleb Natapov) [917032] {CVE-2013-1798} - [kvm] x86: release kvmclock page on reset (Gleb Natapov) [917025] {CVE-2013-1797} - [security] keys: Fix race with concurrent install_user_keyrings() (David Howells) [913258] {CVE-2013-1792}- [fs] xfs: use maximum schedule timeout when ail is empty (Brian Foster) [883905] - [net] xfrm_user: fix info leak in copy_to_user_tmpl() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_policy() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_state() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_auth() (Thomas Graf) [922429] {CVE-2012-6537} - [net] atm: fix info leak in getsockopt(SO_ATMPVC) (Thomas Graf) [922387] {CVE-2012-6546} - [net] atm: fix info leak via getsockname() (Thomas Graf) [922387] {CVE-2012-6546} - [fs] nls: improve UTF8 -> UTF16 string conversion routine (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [fs] fat: Fix stat->f_namelen (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [netdrv] tun: fix ioctl() based info leaks (Thomas Graf) [922351] {CVE-2012-6547} - [net] llc: fix info leak via getsockname() (Thomas Graf) [922333] {CVE-2012-6542} - [virt] x86: Add a check to catch Xen emulation of Hyper-V (Andrew Jones) [918239] - [fs] cifs: fix expand_dfs_referral (Sachin Prabhu) [902492] - [fs] cifs: factor smb_vol allocation out of cifs_setup_volume_info (Sachin Prabhu) [902492] - [fs] cifs: have cifs_cleanup_volume_info not take a double pointer (Sachin Prabhu) [902492] - [fs] nfs: Dont allow NFS silly-renamed files to be deleted, no signal (Dave Wysochanski) [905095]- [Documentation] vxlan: fix command usage in its doc (Amerigo Wang) [907447] - [net] vxlan: Add ethtool drvinfo (Amerigo Wang) [907447] - [net] vxlan: Use the underlying device index when joining/leaving multicast groups (Amerigo Wang) [907447] - [net] vxlan: remove unused variable (Amerigo Wang) [907447] - [net] vxlan: Update hard_header_len based on lowerdev when instantiating VXLAN (Amerigo Wang) [907447] - [net] vxlan: fix a typo (Amerigo Wang) [907447] - [net] vxlan: Fix error that was resulting in VXLAN MTU size being 10 bytes too large (Amerigo Wang) [907447] - [net] vxlan: allow a user to set TTL value (Amerigo Wang) [907447] - [net] vxlan: don't expire permanent entries (Amerigo Wang) [907447] - [net] vxlan: fix oops when give unknown ifindex (Amerigo Wang) [907447] - [net] vxlan: fix receive checksum handling (Amerigo Wang) [907447] - [net] vxlan: add additional headroom (Amerigo Wang) [907447] - [net] vxlan: allow configuring port range (Amerigo Wang) [907447] - [net] vxlan: associate with tunnel socket on transmit (Amerigo Wang) [907447] - [net] vxlan: fix byte order in hash function (Amerigo Wang) [907447] - [net] vxlan: minor output refactoring (Amerigo Wang) [907447] - [net] vxlan: fix more sparse warnings (Amerigo Wang) [907447] - [net] vxlan: remove unused including (Amerigo Wang) [907447] - [net] vxlan: put UDP socket in correct namespace (Amerigo Wang) [907447] - [net] vxlan: virtual extensible lan (Amerigo Wang) [907447] - [net] igmp: export symbol ip_mc_leave_group (Amerigo Wang) [907447] - [net] netlink: Add nla_put_net{16,32,64}() helpers (Amerigo Wang) [907447] - [net] dst: Introduce skb_tunnel_rx() helper (Amerigo Wang) [907447] - [net] rtnetlink: do not check master for bridge ports (Amerigo Wang) [907447] - [net] rtnetlink: notify events for FDB NTF_SELF adds and deletes (Amerigo Wang) [907447] - [net] rtnetlink: add attributes to fdb interface (Amerigo Wang) [907447] - [net] netdevice: make address const in device address management (Amerigo Wang) [907447] - [net] add generic PF_BRIDGE:RTM_ FDB hooks (Amerigo Wang) [907447] - [net] xfrm: fix RCU bugs (Amerigo Wang) [885247] - [net] xfrm: Replace rwlock on xfrm_policy_afinfo with rcu (Amerigo Wang) [885247] - [net] flow: Add a flow_cache_flush_deferred function (Amerigo Wang) [885247] - [net] xfrm: Refcount destination entry on xfrm_lookup (Amerigo Wang) [885247] - [net] xfrm: avoid possible oopse in xfrm_alloc_dst (Amerigo Wang) [885247] - [net] xfrm: Fix xfrm_state_migrate leak (Amerigo Wang) [885247] - [net] flow: Make flow cache namespace-aware (Amerigo Wang) [885247] - [net] xfrm: do not assume that template resolving always returns xfrms (Amerigo Wang) [885247] - [net] xfrm: check bundle policy existance before dereferencing it (Amerigo Wang) [885247] - [net] xfrm: fix policy unreferencing on larval drop (Amerigo Wang) [885247] - [net] xfrm6: ensure to use the same dev when building a bundle (Amerigo Wang) [885247] - [net] xfrm: Fix crashes in xfrm_lookup() (Amerigo Wang) [885247] - [net] flow: delayed deletion of flow cache entries (Amerigo Wang) [885247] - [net] xfrm: remove policy garbage collection (Amerigo Wang) [885247] - [net] xfrm: cache bundles instead of policies for outgoing flows (Amerigo Wang) [885247] - [net] xfrm: deal with dst entries in netns (Amerigo Wang) [885247] - [net] flow: virtualize flow cache entry methods (Amerigo Wang) [885247] - [net] flow: structurize flow cache (Amerigo Wang) [885247] - [net] xfrm: remove policy lock when accessing policy->walk.dead (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SAD generates false events (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SPD generates false events (Amerigo Wang) [885247] - [net] pfkey: fix SA and SP flush sequence (Amerigo Wang) [885247] - [net] xfrm: validate attributes (Amerigo Wang) [885247] - [net] xfrm: verify policy direction at XFRM_MSG_POLEXPIRE handler (Amerigo Wang) [885247] - [net] xfrm: Remove xfrm_state_genid (Amerigo Wang) [885247] - [net] ipv4: check rt_genid in dst_check (Amerigo Wang) [885247] - [net] xfrm: Fix bogus bundle flowi (Amerigo Wang) [885247] - [net] xfrm: clone mark when cloning policy (Amerigo Wang) [885247] - [net] xfrm: Allow user space manipulation of SPD mark (Amerigo Wang) [885247] - [net] xfrm: Allow user space config of SAD mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: introduce basic mark infrastructure (Amerigo Wang) [885247]- [fs] NLM: Ensure that we resend all pending blocking locks after a reclaim (Steve Dickson) [913704] - [fs] xfs: remove log force from xfs_buf_cond_lock() (Brian Foster) [896224] - [fs] xfs: recheck buffer pinned status after push trylock failure (Brian Foster) [896224] - [fs] nfs: Ensure that we check lock exclusive/shared type against open modes (Dave Wysochanski) [916324] - [powerpc] pseries: Fix partition migration hang in stop_topology_update (Steve Best) [910597] - [infiniband] qib: correction for faulty sparse warning correction (Jay Fenlason) [901701] - [usb] io_ti: Fix NULL dereference in chase_port() (Nikola Pajkovsky) [916200] {CVE-2013-1774} - [net] bluetooth: Fix incorrect strncpy() in hidp_setup_hid() (Nikola Pajkovsky) [914691] {CVE-2013-0349} - [char] tty: set_termios/set_termiox should not return -EINTR (Oleg Nesterov) [904907] - [netdrv] ehea: fix VLAN support (Steve Best) [911359] - [net] xfrm_user: return error pointer instead of NULL (Thomas Graf) [919389] {CVE-2013-1826} - [net] dccp: check ccid before NULL poiter dereference (Weiping Pan) [919188] {CVE-2013-1827}- [Documentation] ipv6: Update ip-sysctl.txt documentation (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode forwarding=2 to send RS while configured as router (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode accept_ra=2 to accept RA while configured as a router (Jacob Tanenbaum) [795367] - [net] netfilter: improve out-of-sync situation in TCP tracking (Flavio Leitner) [629857] - [net] sctp: Add support to per-association statistics via a new SCTP_GET_ASSOC_STATS call (Michele Baldessari) [755486] - [net] fix netdev_increment_features() (Amerigo Wang) [892868] - [net] Disable all TSO features when SG is disabled (Amerigo Wang) [892868] - [net] tcp: tcp_replace_ts_recent() should not be called from tcp_validate_incoming() (Weiping Pan) [843126] - [net] tcp: RFC 5961 5.2 Blind Data Injection Attack Mitigation (Weiping Pan) [843126] - [net] tcp: refine SYN handling in tcp_validate_incoming (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 4.2 (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 3.2 (Weiping Pan) [843126] - [net] ipv6: Preserve ipv6 functionality needed by NET (Vlad Yasevich) [801856] - [net] use right lock in __dev_remove_offload (Vlad Yasevich) [801856] - [net] ipv6: Pull IPv6 GSO registration out of the module (Vlad Yasevich) [801856] - [net] ipv4: Pull GSO registration out of inet_init() (Vlad Yasevich) [801856] - [net] ipv6: Update ipv6 static library with newly needed functions (Vlad Yasevich) [801856] - [net] ipv6: Move exthdr offload support into separate file (Vlad Yasevich) [801856] - [net] ipv6: Separate out UDP offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate tcp offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate ipv6 offload support (Vlad Yasevich) [801856] - [net] ipv6: Switch to using new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv4: Switch to using the new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv6: Add new offload registration infrastructure (Vlad Yasevich) [801856] - [net] Add net protocol offload registration infrustructure (Vlad Yasevich) [801856] - [net] Switch to using the new packet offload infrastructure (Vlad Yasevich) [801856] - [net] Add generic packet offload infrastructure (Vlad Yasevich) [801856] - [net] update SOCK_MIN_RCVBUF (Daniel Borkmann) [782886] - [net] sctp: Fix list corruption resulting from freeing an association on a list (Jiri Pirko) [887868] - [net] netfilter/ipset: timeout can be modified for already added elements (Daniel Borkmann) [881599] - [net] tcp: Don't change unlocked socket state in tcp_v4_err() (Jiri Benc) [757658] - [net] packet: fix network header offset in skb for raw sockets (Stefan Assmann) [845515] - [mm] tmpfs: fix use-after-free of mempolicy object (Nikola Pajkovsky) [915715] {CVE-2013-1767} - [fs] fuse: set page_descs length in fuse_buffered_write() (Brian Foster) [915135] - [fs] vfs: fix pointer dereference validation in d_validate (Carlos Maiolino) [876600]- [pci] Fix PCI Express Capability accessors for PCI_EXP_FLAGS (Myron Stowe) [912505] - [pci] introduce accessor to retrieve PCIe Capabilities Register (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] portdrv: Don't create hotplug slots unless port supports hotplug (Myron Stowe) [904203] - [drm] radeon: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] qib: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] mthca: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlwifi: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlegacy: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] ath9k: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] atl1c: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] myri10ge: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] niu: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] mlx4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] igb: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] e1000e: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] tg3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] bnx2x: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] r8169: Preserve other Device Control bits when setting NOSNOOP_EN (Myron Stowe) [904203] - [netdrv] r8169: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aspm: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aer: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pciehp: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] hotplug: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Add accessors for PCI Express Capability (Myron Stowe) [904203] - [pci] Remove unused field pcie_type from struct pci_dev (Myron Stowe) [904203] - [pci] Introduce pci_pcie_type(dev) to replace pci_dev->pcie_type (Myron Stowe) [904203] - [pci] Add pcie_flags_reg to cache PCIe capabilities register (Myron Stowe) [904203] - [scsi] qla2xxx: remove unnecessary reads of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] remove redundant capabilities checking in pci_{save, restore}_pcie_state (Myron Stowe) [904203] - [pci] pcie/aer: use pci_is_pcie() instead of obsolete pci_dev.is_pcie (Myron Stowe) [904203] - [pci] move pci_find_saved_cap out of linux/pci.h (Myron Stowe) [904203] - [netdrv] myri10ge: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [netdrv] niu: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] Track the size of each saved capability data area (Myron Stowe) [904203] - [pci] pcie/portdrv: remove redundant definitions (Myron Stowe) [904203] - [pci] hotplug: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pciehp: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/portdrv: use pci_pcie_cap() (Myron Stowe) [904203]- [kernel] utrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL (Oleg Nesterov) [912074] {CVE-2013-0871} - [security] device_cgroup: fix RCU usage (Aristeu Rozanski) [819366] - [security] device_cgroup: fix unchecked cgroup parent usage (Aristeu Rozanski) [819366] - [security] device_cgroup: add proper checking when changing default behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: stop using simple_strtoul() (Aristeu Rozanski) [819366] - [security] device_cgroup: rename deny_all to behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: fix invalid rcu dereference (Aristeu Rozanski) [819366] - [security] device_cgroup: rename whitelist to exception list (Aristeu Rozanski) [819366] - [security] device_cgroup: convert device_cgroup internally to policy + exceptions (Aristeu Rozanski) [819366] - [security] device_cgroup: introduce dev_whitelist_clean() (Aristeu Rozanski) [819366] - [security] device_cgroup: add "deny_all" in dev_cgroup structure (Aristeu Rozanski) [819366] - [security] devcgroup_inode_permission: take "is it a device node" checks to inlined wrapper (Aristeu Rozanski) [819366] - [security] rcu: Convert call_rcu(whitelist_item_free) to kfree_rcu() (Aristeu Rozanski) [819366] - [fs] cifs: after upcalling for krb5 creds, invalidate key rather than revoking it (Niels de Vos) [885899] - [fs] cifs: tmp_key_invalidate() should not set key->expiry to 0 (Niels de Vos) [885899] - [block] disable discard request merge temporarily (Mike Snitzer) [907844]- [netdrv] mlx4: Set number of msix vectors under SRIOV mode to firmware defaults (Michal Schmidt) [904726] - [netdrv] mlx4: Fix bridged vSwitch configuration for non SRIOV mode (Michal Schmidt) [903644] - [net] rtnetlink: Fix IFLA_EXT_MASK definition (regression) (Thomas Graf) [903220] - [x86] msr: Add capabilities check (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [x86] msr: Remove incorrect, duplicated code in the MSR driver (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [virt] xen: don't assume ds is usable in xen_iret for 32-bit PVOPS (Andrew Jones) [906311] {CVE-2013-0228}- [kernel] cputime: Avoid multiplication overflow on utime scaling (Stanislaw Gruszka) [862758] - [net] sunrpc: When changing the queue priority, ensure that we change the owner (Steve Dickson) [902965] - [net] sunrpc: Ensure we release the socket write lock if the rpc_task exits early (Steve Dickson) [902965] - [fs] nfs: Ensure that we free the rpc_task after read and write cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Ensure that we free the rpc_task after cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Don't allow low priority tasks to pre-empt higher priority ones (Steve Dickson) [902965] - [fs] nfs: Add sequence_priviliged_ops for nfs4_proc_sequence() (Steve Dickson) [902965] - [fs] nfs: The NFSv4.0 client must send RENEW calls if it holds a delegation (Steve Dickson) [902965] - [fs] nfs: nfs4_proc_renew should be declared static (Steve Dickson) [902965] - [fs] nfs: nfs4_locku_done must release the sequence id (Steve Dickson) [902965] - [fs] nfs: We must release the sequence id when we fail to get a session slot (Steve Dickson) [902965] - [fs] nfs: Add debugging messages to NFSv4's CLOSE procedure (Steve Dickson) [902965] - [net] sunrpc: Clear the connect flag when socket state is TCP_CLOSE_WAIT (Steve Dickson) [902965] - [fs] nfs: cleanup DS stateid error handling (Steve Dickson) [902965] - [fs] nfs: handle DS stateid errors (Steve Dickson) [902965] - [fs] nfs: Fix potential races in xprt_lock_write_next() (Steve Dickson) [902965] - [fs] nfs: Ensure correct locking when accessing the 'lock_states' list (Steve Dickson) [902965] - [fs] nfs: Fix the handling of NFS4ERR_SEQ_MISORDERED errors (Steve Dickson) [902965] - [block] cciss: use lun reset not target reset (Tomas Henzl) [893022] - [block] cciss: get rid of message related magic numbers (Tomas Henzl) [893022] - [fs] nfsd: default server numeric idmapping to off (J. Bruce Fields) [815908] - [fs] nfsd: allow numeric idmapping (J. Bruce Fields) [815908] - [x86] perf: Export Sandy Bridge uncore clockticks event in sysfs (Luming Yu) [886374] - [x86] perf: Add Intel Westmere-EX uncore support (Luming Yu) [886374] - [powerpc] perf: Sample only if SIAR-Valid bit is set in P7+ (Steve Best) [873425] - [powerpc] oprofile: Fix marked events support on Power7+ not set (Steve Best) [873425] - [powerpc] Define Power7+ PV constant PV_POWER7p (Steve Best) [873425] - [netdrv] netxen: check for root bus in netxen_mask_aer_correctable (Nikolay Aleksandrov) [846123] - [netdrv] be2net: fix unconditionally returning IRQ_HANDLED in INTx (Ivan Vecera) [909464] - [netdrv] be2net: fix INTx ISR for interrupt behaviour on BE2 (Ivan Vecera) [909464] - [netdrv] be2net: fix a possible events_get() race on BE2 (Ivan Vecera) [909464] - [virt] hv_balloon: Make adjustments to the pressure report (Jason Wang) [902232]- [fs] gfs2: Get a block reservation before resizing a file (Robert S Peterson) [875753] - [net] ipv6: do not create neighbor entries for local delivery (Jiri Pirko) [896020] - [net] bonding: check for assigned mac before adopting the slaves mac address (Veaceslav Falico) [905126] - [fs] nfs: nfs4_xdr_enc_layout{commit, return} must return status (Steve Dickson) [907227] - [fs] set s_type before destroy_super in sget() (Eric Sandeen) [904982] - [scsi] ses: Avoid kernel panic when lun 0 is not mapped (Ewan Milne) [886867] - [block] avoid divide-by-zero with zero discard granularity (Mike Snitzer) [901705] - [block] discard granularity might not be power of 2 (Mike Snitzer) [901705] - [netdrv] tg3: Fix crc errors on jumbo frame receive (Ivan Vecera) [895336] - [netdrv] igb: set E1000_IMS_TS interrupt bit in igb_irq_enable (Stefan Assmann) [871795] - [pci] intel-iommu: Prevent devices with RMRRs from being placed into SI Domain (Tony Camuso) [678451] - [scsi] sd: Reshuffle init_sd to avoid crash (Ewan Milne) [888417] - [mm] add numa node symlink for cpu devices in sysfs (Neil Horman) [878708]- [fs] Fix sget() race with failing mount (Eric Sandeen) [883276]- [virt] xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests (Andrew Jones) [896050] {CVE-2013-0190} - [block] sg_io: use different default filters for each device class (Paolo Bonzini) [875361] {CVE-2012-4542} - [block] sg_io: prepare for adding per-device-type filters (Paolo Bonzini) [875361] {CVE-2012-4542} - [virt] virtio-blk: Don't free ida when disk is in use (Asias He) [870344] - [netdrv] mlx4: Remove FCS bytes from packet length (Doug Ledford) [893707] - [net] netfilter: nf_ct_reasm: fix conntrack reassembly expire code (Amerigo Wang) [726807]- [char] ipmi: use a tasklet for handling received messages (Prarit Bhargava) [890160] - [char] ipmi: handle run_to_completion properly in deliver_recv_msg() (Prarit Bhargava) [890160] - [usb] xhci: Reset reserved command ring TRBs on cleanup (Don Zickus) [843520] - [usb] xhci: handle command after aborting the command ring (Don Zickus) [874541] - [usb] xhci: cancel command after command timeout (Don Zickus) [874541] - [usb] xhci: add aborting command ring function (Don Zickus) [874541] - [usb] xhci: add cmd_ring_state (Don Zickus) [874541] - [usb] xhci: Fix Null pointer dereferencing with non-DMI systems (Don Zickus) [874542] - [usb] xhci: Intel Panther Point BEI quirk (Don Zickus) [874542] - [usb] xhci: Increase XHCI suspend timeout to 16ms (Don Zickus) [874542] - [powerpc] Revert: pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [890454] - [serial] 8250_pnp: add Intermec CV60 touchscreen device (Mauro Carvalho Chehab) [894445] - [char] ipmi: apply missing hunk from upstream commit 2407d77a (Tony Camuso) [882787] - [acpi] Fix broken kernel build if CONFIG_ACPI_DEBUG is enabled (Lenny Szubowicz) [891948] - [scsi] qla2xxx: Test and clear FCPORT_UPDATE_NEEDED atomically (Chad Dupuis) [854736] - [mm] vmalloc: remove guard page from between vmap blocks (Johannes Weiner) [873737] - [mm] vmalloc: vmap area cache (Johannes Weiner) [873737] - [fs] vfs: prefer EEXIST to EROFS when creating on an RO filesystem (Eric Sandeen) [878091] - [scsi] qla2xxx: change queue depth ramp print to debug print (Rob Evers) [893113] - [fs] nfs: Fix umount when filelayout DS is also the MDS (Steve Dickson) [895194] - [fs] nfs/pnfs: add set-clear layoutdriver interface (Steve Dickson) [895194] - [fs] nfs: Don't call nfs4_deviceid_purge_client() unless we're NFSv4.1 (Steve Dickson) [895194] - [fs] nfs: Wait for session recovery to finish before returning (Steve Dickson) [895176] - [mm] compaction: validate pfn range passed to isolate_freepages_block (Johannes Weiner) [889456 890498] - [drm] nouveau: ensure legacy vga is re-enabled during POST (Ben Skeggs) [625441] - [netdrv] be2net: Remove stops to further access to BE NIC on UE bits (Ivan Vecera) [894344] - [virt] kvm: invalid opcode oops on SET_SREGS with OSXSAVE bit set (Petr Matousek) [862904] {CVE-2012-4461}- [netdrv] qlge: remove NETIF_F_TSO6 flag (Amerigo Wang) [891839] - [fs] ext3: Remove BKL from ext3_put_super() and ext3_remount() (Carlos Maiolino) [885945] - [lib] switch the protection of percpu_counter list to spinlock (Carlos Maiolino) [885945] - [virt] hv: Add Hyper-V balloon driver (Jason Wang) [885572] - [mm] export a function to get vm committed memory (Jason Wang) [885572] - [drm] nouveau: extend prevent display switching issues by disabling pageflip (Ben Skeggs) [853226] - [netdrv] mlx4: Fix advertisement of wrong PF context behaviour (Alex Williamson) [894060]- [char] ipmi: add new kernel options to prevent automatic ipmi init (Tony Camuso) [877177] - [usb] xhci: New system added for Compliance Mode Patch on SN65LVPE502CP (Don Zickus) [856709] - [x86] quirks: Mark Haswell HDMI Audio as unsupported (Prarit Bhargava) [883428] - [scsi] bfa: fix crash in bfa_cb_ioim_done when performing failover/failback tests (Vijay Guvva) [878618] - [fs] autofs4: Fix sparse warning: context imbalance in autofs4_d_automount() different lock contexts for basic block (Ian Kent) [876795] - [fs] jbd, jbd2: don't wake kjournald unnecessarily (Eric Sandeen) [886318] - [scsi] qla4xxx: v5.03.00.00.06.04-k2 (Rob Evers) [890727] - [scsi] qla4xxx: Correct the validation to check in get_sys_info mailbox (Rob Evers) [890727] - [scsi] qla4xxx: Pass correct function param to qla4_8xxx_rd_direct (Rob Evers) [890727] - [scsi] qla4xxx: v5.03.00.00.06.04-k1 (Chad Dupuis) [878048] - [scsi] qla4xxx: update copyrights in LICENSE.qla4xxx (Chad Dupuis) [878048] - [scsi] qla4xxx: Disable generating pause frames for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double clearing of risc_intr for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: IDC implementation for Loopback (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix panic while rmmod (Chad Dupuis) [878048] - [scsi] qla4xxx: Fail probe_adapter if IRQ allocation fails (Chad Dupuis) [878048] - [scsi] qla4xxx: Prevent MSI/MSI-X falling back to INTx for ISP82XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Update idc reg in case of PCI AER (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double IDC locking in qla4_8xxx_error_recovery (Chad Dupuis) [878048] - [scsi] qla4xxx: Clear interrupt while unloading driver for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Print correct IDC version (Chad Dupuis) [878048] - [scsi] qla4xxx: Added new mbox cmd to pass driver version to FW (Chad Dupuis) [878048] - [scsi] qla4xxx: fix various printk and comment typos (Chad Dupuis) [878048] - [fs] autofs4: use simple_empty() for empty directory check (Ian Kent) [876795] - [fs] autofs4: dont clear DCACHE_NEED_AUTOMOUNT on rootless mount (Ian Kent) [876795] - [fs] gfs2: Fix race in gfs2_rs_alloc (Abhijith Das) [878476] - [fs] xfs: fix broken error handling in xfs_vm_writepage (Dave Chinner) [874539] - [drm] radeon: force rn50 chip to always report connected on analog output (Jerome Glisse) [892723] - [sound] alsa: add support for Teradici 2200 host card audio (Jaroslav Kysela) [890581] - [md] dm-raid: Fix RAID10's check for sufficient redundancy (Jonathan E Brassow) [889358] - [scsi] hpsa: update version number to 3.2.0 (Tomas Henzl) [891935] - [netdrv] cxgb4: Initialize data structures before using (Steve Best) [885756]- [mm] pageattr: prevent PSE and GLOABL leftovers to confuse pmd/pte_present and pmd_huge (Andrea Arcangeli) [878877] - [fs] gfs2: Fix FITRIM argument handling (Abhijith Das) [866932] - [fs] gfs2: Require user to provide argument for FITRIM (Abhijith Das) [866932] - [fs] exec: do not leave bprm->interp on stack (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] exec: use -ELOOP for max recursion depth (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] btrfs: close exclusive opens with close_bdev_exclusive() (Zach Brown) [874505] - [kernel] sched_rt: Fix hang where umount is stuck in synchronize_sched_expedited (Larry Woodman) [814768]- [md] raid10: Do not call md_raid10_unplug_device while holding spinlock (Jonathan E Brassow) [886658] - [md] dm-thin: commit before gathering status (Mike Snitzer) [882426] - [md] dm-thin: cleanup dead code (Mike Snitzer) [882426] - [md] dm-thin: rename cell_defer_except to cell_defer_no_holder (Mike Snitzer) [882426] - [md] dm-thin: emit "ignore_discard" in status if discards are disabled (Mike Snitzer) [882426] - [md] dm-thin: wake the worker when a discard is prepared (Mike Snitzer) [882426] - [md] dm-thin: fix race between simultaneous io and discards to same block (Mike Snitzer) [882426] - [md] dm-thin: replace calls to cell_release_singleton with cell_defer_except (Mike Snitzer) [882426] - [mm] Revert: ksm: numa awareness sysfs knob (Jarod Wilson) [743643] - [fs] gfs2: Reset rd_last_alloc when it reaches the end of the rgrp (Robert S Peterson) [882381] - [fs] gfs2: Stop looking for free blocks at end of rgrp (Robert S Peterson) [882381] - [drm] nouveau: cache ramcfg value for RAM_RESTRICT_ZM_GROUP (Ben Skeggs) [878384] - [drm] nouveau: disable use of tesla/fermi copy engines for buffer moves (Ben Skeggs) [878384] - [fs] xfs: fix direct IO nested transaction deadlock (Dave Chinner) [876426]- [kernel] ptrace-utrace: fix PTRACE_GETEVENTMSG(pid) in sub-namespace (Oleg Nesterov) [782330] - [scsi] mpt2sas: fix for driver fails EEH recovery from injected pci bus error (Tomas Henzl) [829149] - [mm] memcontrol: propagate LRU accounting state when splitting THP (Johannes Weiner) [881714] - [net] sctp: proc: protect bind_addr->address_list accesses with rcu_read_lock() (Thomas Graf) [706038] - [net] sctp: Add RCU protection to assoc->transport_addr_list (Thomas Graf) [706038] - [s390] zfcp: Adapt to new FC_PORTSPEED semantics (Hendrik Brueckner) [855128] - [virt] virtio_net: allow to change mac when iface is running (Jiri Pirko) [882868] - [virt] kvm: Minimal hyper-v support (Vadim Rozenfeld) [871350] - [fs] gfs2: Journal DLM lock has wrong label (Steven Whitehouse) [884822] - [mm] huge_memory: fix typo in transparent_hugepage sysfs symlink (Jeremy Eder) [887308] - [mm] ksm: numa awareness sysfs knob (Petr Holasek) [743643] - [fs] btrfs: handle IS_ERR(inode) in btrfs_lookup() (Zach Brown) [870944] - [kernel] sched: Add irq_{enter,exit}() to scheduler_ipi() (Stanislaw Gruszka) [836964] - [kernel] panic: fix a possible deadlock in panic() (Tatsuya Kitamura) [871939]- [powerpc] perf: power_pmu_start restores incorrect values, breaking frequency events (Jiri Olsa) [880525] - [netdrv] mlx4: Allow choosing flow steering mode (Doug Ledford) [885191] - [netdrv] mlx4: Adjustments to Flow Steering activation logic for SRIOV (Doug Ledford) [885191] - [netdrv] mlx4: Fix wrong error flow in the flow steering wrapper (Doug Ledford) [885191] - [netdrv] mlx4: Add QPN enforcement for flow steering rules set by VFs (Doug Ledford) [885191] - [infiniband] mlx4: 64-byte CQE/EQE support (Doug Ledford) [885191] - [netdrv] mlx4: Fix potential deadlock in mlx4_eq_int() (Doug Ledford) [885191] - [infiniband] mlx4: Fix spinlock order to avoid lockdep warnings (Doug Ledford) [885191] - [netdrv] mlx4: Removing reserve vectors (Doug Ledford) [885191] - [netdrv] mlx4: Fix double-release-range in tx-rings (Doug Ledford) [885191] - [infiniband] mlx4: Fix QP1 P_Key processing in the Primary Physical Function (PPF) (Doug Ledford) [885191] - [infiniband] mlx4: Synchronize cleanup of MCGs in MCG paravirtualization (Doug Ledford) [885191] - [net] bonding: Bonding driver does not consider the gso_max_size setting of slave devices (Ivan Vecera) [883643] - [net] tcp: Fix >4GB writes on 64-bit (Daniel Borkmann) [885238] - [net] bridge: skip forwarding delay if not using STP (Thomas Graf) [881682] - [fs] nfs: Fix open(O_TRUNC) and ftruncate() error handling (Steve Dickson) [884263] - [fs] nfsd: add proc file listing kernel's gss_krb5 enctypes (Steve Dickson) [877113] - [fs] nfs: add nfs_sb_deactive_async to avoid deadlock (Steve Dickson) [871968] - [fs] nfs: fix page dirtying in NFS DIO read codepath (Jeff Layton) [876514] - [fs] nfs: don't zero out the rest of the page if we hit the EOF on a DIO READ (Jeff Layton) [876514] - [fs] handle null sb in get_super_thawed (Eric Sandeen) [874521] - [scsi] Fix race when removing SCSI devices (Tomas Henzl) [820880] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [849930] - [netdrv] igb: fix compile warning if CONFIG_IGB_PTP is not set (Stefan Assmann) [886519] - [netdrv] bnx2x: Prevent link flaps when booting from SAN (Michal Schmidt) [881068] - [netdrv] bnx2x: Activate LFA (Michal Schmidt) [881068] - [acpi] apei: Fixup common access width firmware bug (Prarit Bhargava) [880465] - [acpi] apei: Avoid too much error reporting in runtime (Prarit Bhargava) [880465] - [acpi] apei: Fix incorrect APEI register bit width check and usage (Prarit Bhargava) [880465] - [virt] vhost: fix length for cross region descriptor (Michael S. Tsirkin) [862265] - [fs] nfs: Use FS-Cache invalidation (David Howells) [699931] - [fs] cachefiles: Implement invalidation (David Howells) [699931] - [fs] vfs: Make more complete truncate operation available to CacheFiles (David Howells) [699931] - [fs] fscache: Provide proper invalidation (David Howells) [699931] - [fs] fscache: Fix operation state management and accounting (David Howells) [699931] - [fs] fscache: Make cookie relinquishment wait for outstanding reads (David Howells) [699931] - [fs] cachefiles: Make some debugging statements conditional (David Howells) [699931] - [fs] fscache: Check cookie is still correct in __fscache_read_or_alloc_pages() (David Howells) [699931] - [fs] fscache: Check that there are no read ops when cookie relinquished (David Howells) [699931] - [fs] cachefiles: Downgrade the requirements passed to the allocator (David Howells) [699931] - [fs] fscache: Validate page mapping pointer value (David Howells) [699931] - [fs] fscache: Fix the marking of cached pages (David Howells) [699931] - [fs] fscache: nfs_migrate_page() does not wait for FS-Cache to finish with a page (David Howells) [699931] - [fs] fscache: Fix __fscache_uncache_all_inode_pages()'s outer loop (David Howells) [699931] - [fs] fscache: Add a helper to bulk uncache pages on an inode (David Howells) [699931] - [scsi] qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low (Chad Dupuis) [829739] - [scsi] qla2xxx: Determine the number of outstanding commands based on available resources (Chad Dupuis) [829739] - [s390] zfcp: return early from slave_destroy if slave_alloc returned early (Hendrik Brueckner) [878372] - [scsi] fcoe: fix fcoe enable on link toggle while it is still disabled (Neil Horman) [875271] - [scsi] Log thin provisioning threshold event (Ewan Milne) [847998] - [netdrv] qlge: NETIF_F_GRO needs to be part of hw_features instead of features (John Green) [849749] - [s390] qeth: set new mac even if old mac is gone (Hendrik Brueckner) [883458] - [s390] qeth: Fix IPA_CMD_QIPASSIST return code handling (Hendrik Brueckner) [882792]- [redhat] kabi: additional whitelist symbols for RHEL-6.4 (Jiri Olsa) [866427]- [ipc] mqueue: Prevent mq_send/receive memory corruption (Larry Woodman) [885030] - [fs] nfs: prevent delegreturn attr deadlock (David Jeffery) [870142] - [netdrv] tg3: Do not set TSS for 5719 and 5720 (John Feeney) [823371] - [scsi] lpfc: Update lpfc version for 8.3.5.86.1p driver release (Rob Evers) [877149] - [scsi] lpfc: Fixed setting sequential delivery bit in a service class that is not valid (Rob Evers) [877149] - [scsi] lpfc: Fixed boot from san failure when SLI4 FC device presented on the same PCI bus (Rob Evers) [877149] - [scsi] lpfc: Add LOGO support after ABTS compliance (Rob Evers) [877149] - [scsi] lpfc: Fixed not reporting logical link speed to SCSI midlayer when QoS not on (Rob Evers) [877149] - [scsi] lpfc: Fixed SCSI host create showing wrong link speed on SLI3 HBA ports (Rob Evers) [877149] - [scsi] lpfc: Fixed kernel warning on spinlock usage on some distributions (Rob Evers) [877149] - [scsi] lpfc: Fixed Linux generic firmware download on SLI4 devices with longer module names (Rob Evers) [877149] - [scsi] lpfc: Fix error with fabric service parameters causing performance issues (Rob Evers) [877149] - [scsi] lpfc: Fixed messages for misconfigured port errors (Rob Evers) [877149] - [scsi] lpfc: Fix FCP2 Retries for non-r/w commands (Rob Evers) [877149] - [scsi] lpfc: Fix incorrect comment in T10 DIF attributes (Rob Evers) [877149] - [scsi] lpfc: Correct missing queue destroy on function reset (Rob Evers) [877149] - [scsi] lpfc: Added checking BMBX register for RDY bit before writing the first address in (Rob Evers) [877149] - [scsi] lpfc: Misc changes to optimize critical path (Rob Evers) [877149] - [s390] qdio: fix kernel panic for zfcp 31-bit (Hendrik Brueckner) [878380] - [s390] zcrypt: msgType50 (RSA-CRT) fix (Hendrik Brueckner) [875977] - [netdrv] ixgbe: fix uninitialized event.type in ixgbe_ptp_check_pps_event (Andy Gospodarek) [884369] - [netdrv] ixgbe: (PTP) Fix PPS interrupt code (Andy Gospodarek) [884369] - [netdrv] ixgbe: Fix PTP X540 SDP alignment code for PPS signal (Andy Gospodarek) [884369] - [s390] zfcp: support for hardware data router (Hendrik Brueckner) [823016] - [s390] qdio: base support for hardware data router with zfcp (Hendrik Brueckner) [823016] - [s390] qdio: Split SBAL entry flags (Hendrik Brueckner) [823016] - [net] netfilter/ipset: Check and reject crazy /0 input parameters (Thomas Graf) [880920] - [kernel] kmod: make __request_module() killable (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] kmod: introduce call_modprobe() helper (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: implement UMH_KILLABLE (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: introduce umh_complete(sub_info) (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] call_usermodehelper: simplify/fix UMH_NO_WAIT case (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] wait_for_helper: SIGCHLD from user-space can lead to use-after-free (Oleg Nesterov) [819529] {CVE-2012-4398} - [netdrv] qlge: Backport offload features to vlan interfaces (John Green) [849749] - [netdrv] igbvf: work around i350 erratum (Stefan Assmann) [870638]- [netdrv] be2net: Update driver version to 4.4.161.0r (Ivan Vecera) [868896] - [netdrv] be2net: Fix skyhawk VF PCI Device ID (Ivan Vecera) [868896] - [netdrv] be2net: Fix FW flashing on Skyhawk-R (Ivan Vecera) [868896] - [netdrv] be2net: Enabling Wake-on-LAN is not supported in S5 state (Ivan Vecera) [868896] - [netdrv] be2net: Fix VF driver load on newer Lancer FW (Ivan Vecera) [868896] - [netdrv] be2net: Fix unnecessary delay in PCI EEH (Ivan Vecera) [868896] - [netdrv] be2net: Fix issues in error recovery due to wrong queue state (Ivan Vecera) [868896] - [netdrv] be2net: Fix ethtool get_settings output for VF (Ivan Vecera) [868896] - [netdrv] be2net: Fix error messages while driver load for VFs (Ivan Vecera) [868896] - [netdrv] be2net: cleanup code related to be_link_status_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix configuring VLAN for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Wait till resources are available for VF in error recovery (Ivan Vecera) [868896] - [netdrv] be2net: Fix change MAC operation for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: remove type argument of be_cmd_mac_addr_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix setting QoS for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Fix driver load failure for different FW configs in Lancer (Ivan Vecera) [868896] - [md] dm-thin: remove tech preview status (Mike Snitzer) [798835] - [md] dm-thin: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] persistent-data: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] dm-block-manager: reinstate context for which block failed a validator check (Mike Snitzer) [798835] - [netdrv] bnx2x: remove redundant warning log (Michal Schmidt) [879279] - [pci] fix broadcom 57840_MF pci id (Michal Schmidt) [871475] - [netdrv] bnx2x: Disable FCoE for 57840 since not yet supported by FW (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix no link on 577xx 10G-baseT (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix unrecognized SFP+ module after driver is loaded (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix potential incorrect link speed provision (Michal Schmidt) [872228] - [netdrv] bnx2x: Restore global registers back to default (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix link down in 57712 following LFA (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix 57810 1G-KR link against certain switches (Michal Schmidt) [871532] - [netdrv] bnx2x: fix handling mf storage modes (Michal Schmidt) [867872] - [netdrv] bnx2x: use strlcpy() to copy a string (Michal Schmidt) [872228] - [tools] perf: Fix a NULL pointer dereference (Jiri Olsa) [879509] - [tools] perf: Add probe command into perf help message (Jiri Olsa) [879452] - [net] sunrpc: Ensure that rpc_release_resources_task() can be called twice (Jeff Layton) [878204] - [fs] nfs: Check validity of cl_rpcclient in nfs_server_list_show (Steve Best) [874834] - [sound] alsa: fix pcm procfs race (Jaroslav Kysela) [867120] - [kernel] module: Last symbol in a module's symtab is not shown in /proc/kallsyms (Seiji Aguchi) [878024] - [scsi] isci: copy fis 0x34 response into proper buffer (David Milburn) [876912] - [netdrv] bna: put back VLAN tag stripped in promisc mode when no VLAN is configured (Ivan Vecera) [870279]- [net] ipset: list-set: fix adding 'after' (Thomas Graf) [880464] - [net] ipset: take into account cidr value for the from address when creating the set (Thomas Graf) [879539] - [net] net_sched: gred: Fix oops in gred_dump() in WRED mode (Thomas Graf) [874872] - [net] IPv4: Send gratuitous ARP for secondary IP addresses also (Jason Wang) [875309] - [net] arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS (Jason Wang) [875309] - [net] fix net.core.?mem_max defaults (Thomas Graf) [878072] - [net] pktgen: fix crash when generating IPv6 packets (Thomas Graf) [877327] - [net] netfilter/ipset: fix hash size checking in kernel (Thomas Graf) [876831] - [net] sctp: send abort chunk when max_retrans exceeded (Neil Horman) [876249]- [fs] ext4: race-condition protection for ext4_convert_unwritten_extents_endio (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: serialize fallocate with ext4_convert_unwritten_extents (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: flush the i_completed_io_list during ext4_truncate (Lukas Czerner) [869906] {CVE-2012-4508} - [infiniband] ipoib: Fix AB-BA deadlock when deleting neighbours (Doug Ledford) [873949] - [infiniband] ipoib: Fix memory leak in the neigh table deletion flow (Doug Ledford) [873949] - [infiniband] ipoib: Fix RCU pointer dereference of wrong object (Doug Ledford) [873949] - [misc] Make rcu_dereference_bh work (Doug Ledford) [873949] - [infiniband] ipoib: Use a private hash table for path lookup in xmit path (Doug Ledford) [873949] - [net] netlink: move min_dump_alloc to netlink_callback_extended (Weiping Pan) [872067] - [infiniband] pass rdma_cm module to netlink_dump_start (Weiping Pan) [872067] - [net] netlink: add reference of module in netlink_dump_start (Weiping Pan) [872067] - [net] netfilter: add netlink_dump_control structure for netlink_dump_start() (Weiping Pan) [872067] - [net] netlink: handle errors from netlink_dump() (Weiping Pan) [872067] - [powerpc] mm: Export memory limit via device tree (Baoquan He) [674664] - [powerpc] mm: Change memory_limit from phys_addr_t to unsigned long long (Baoquan He) [674664] - [drm] radeon: For single CRTC GPUs move handling of CRTC_CRT_ON to crtc_dpms() (Jerome Glisse) [873728] - [drm] radeon: Fix TV DAC Load Detection for single CRTC chips (Jerome Glisse) [873728] - [drm] radeon: Clean up code in TV DAC load detection (Jerome Glisse) [873728] - [drm] radeon: On DVI-I use Load Detection when EDID is bogus (Jerome Glisse) [873728] - [drm] radeon: Fix primary DAC Load Detection for RV100 chips (Jerome Glisse) [873728] - [drm] radeon: Fix Load Detection on legacy primary DAC (Jerome Glisse) [873728] - [netdrv] ixgbe: PTP get_ts_info missing software support (Andy Gospodarek) [876810] - [pci] dmar: use PF's pci-dev struct for IOMMU association for VFs (Don Dutile) [873462]- [netdrv] pch_gbe: don't reset MAC_RX on FIFO overflow (Veaceslav Falico) [858747] - [netdrv] pch_gbe: don't re-set RX_FIFO_ERR flag in napi_poll (Veaceslav Falico) [858747] - [netdrv] pch_gbe: create functions for MAC_RX enable, disable (Veaceslav Falico) [858747] - [s390] prevent kABI checking for transactional execution and RI (Hendrik Brueckner) [823011] - [s390] add support for transactional memory (Hendrik Brueckner) [823011] - [s390] add support for runtime instrumentation (Hendrik Brueckner) [823011] - [block] sg_io: introduce unpriv_sgio queue flag (Paolo Bonzini) [841577] - [block] sg_io: pass request_queue to blk_verify_command (Paolo Bonzini) [841577] - [scsi] have scsi_internal_device_unblock take new state (Chris Leech) [854140] - [scsi] add new SDEV_TRANSPORT_OFFLINE state (Chris Leech) [854140] - [fs] sysfs: Cache the last sysfs_dirent to improve readdir scalability (Jes Sorensen) [869037] - [fs] cifs: when CONFIG_HIGHMEM is set, serialize the write kmaps (Sachin Prabhu) [832252] - [fs] cifs: abstract out function to marshal up the iovec array for async writes (Sachin Prabhu) [832252] - [fs] cifs: on CONFIG_HIGHMEM machines, limit the wsize to the kmap space (Sachin Prabhu) [832252] - [fs] gfs2: fix truncation of journaled data files (Abhijith Das) [864634] - [fs] gfs2: re-fix kernel panic with small gfs2 filesystems (Abhijith Das) [838638] - [target] iblock: Add parameter to specify read-only devices (Andy Grover) [877561] - [ata] sata_svw: check DMA start bit before reset (David Milburn) [737836] - [scsi] hpsa: Use LUN reset instead of target reset (Tomas Henzl) [875091] - [net] bonding: prevent deadlock on slave store with alb mode (Veaceslav Falico) [849129] - [net] fix divide by zero in tcp algorithm illinois (Flavio Leitner) [866514] {CVE-2012-4565}- [mm] percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [828045] - [mm] percpu: fix chunk range calculation (Baoquan He) [828045]- [netdrv] pch_gbe: align skbs to 64byte (Veaceslav Falico) [814481] - [Documentation] nfs: Update kernel idmapping documentation (Steve Dickson) [823359] - [scsi] cxgb3i, cxgb4i: driver updates for rhel6.4 (Jeff Garzik) [747142 747143] - [net] rtnetlink: Fix problem with buffer allocation (Andy Gospodarek) [845081] - [net] RTNETLINK adjusting values of min_ifinfo_dump_size (Andy Gospodarek) [845081] - [net] rtnetlink: Compute and store minimum ifinfo dump size (Andy Gospodarek) [845081] - [kernel] timekeeping: Fix timezone update (Prarit Bhargava) [868859] - [net] sunrpc: add the ability to monitor dynamic slot allocation (Harshula Jayasuriya) [876632] - [scsi] ibmvfc: Ignore fabric RSCNs when link is dead (Steve Best) [875945] - [x86] abort secondary CPU bring-up gracefully if do_boot_cpu timed out on cpu_callin_mask (Igor Mammedov) [816899] - [fs] vfs: get rid of S_BIAS (Ian Kent) [872813] - [fs] gfs2: Test bufdata with buffer locked and gfs2_log_lock held (Benjamin Marzinski) [874319] - [kernel] cpu: fix cpu_chain section mismatch (Frederic Weisbecker) [852148] - [kernel] sched: Don't modify cpusets during suspend/resume (Frederic Weisbecker) [852148] - [kernel] sched, cpuset: Drop __cpuexit from cpu hotplug callbacks (Frederic Weisbecker) [852148] - [kernel] sched: adjust when cpu_active and cpuset configurations are updated during cpu on/offlining (Frederic Weisbecker) [852148] - [kernel] cpu: return better errno on cpu hotplug failure (Frederic Weisbecker) [852148] - [kernel] cpu: introduce cpu_notify(), __cpu_notify(), cpu_notify_nofail() (Frederic Weisbecker) [852148] - [fs] fuse: optimize __fuse_direct_io() (Brian Foster) [858850] - [fs] fuse: optimize fuse_get_user_pages() (Brian Foster) [858850] - [fs] fuse: use get_user_pages_fast() (Brian Foster) [858850] - [fs] fuse: pass iov to fuse_get_user_pages() (Brian Foster) [858850] - [mm] minor cleanup of iov_iter_single_seg_count() (Brian Foster) [858850] - [fs] fuse: use req->page_descs for argpages cases (Brian Foster) [858850] - [fs] fuse: add per-page descriptor to fuse_req (Brian Foster) [858850] - [fs] fuse: rework fuse_do_ioctl() (Brian Foster) [858850] - [fs] fuse: rework fuse_perform_write() (Brian Foster) [858850] - [fs] fuse: rework fuse_readpages() (Brian Foster) [858850] - [fs] fuse: categorize fuse_get_req() (Brian Foster) [858850] - [fs] fuse: general infrastructure for pages of variable size (Brian Foster) [858850] - [mm] memcg: fix split_huge_page_refcounts() (Jerome Marchand) [808538] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [mm] memcg: skip scanning active lists based on individual size (Jerome Marchand) [808538] - [mm] compaction: avoid double mem_cgroup_del_lru() (Jerome Marchand) [808538] - [kernel] events: Switch to internal refcount, fix race with close() (Jiri Olsa) [874723] - [kernel] events: De-schedule a task context when removing the last event (Jiri Olsa) [874723] - [kernel] events: Change close() semantics for group events (Jiri Olsa) [874723] - [kernel] events: Do no try to schedule task events if there are none (Jiri Olsa) [874723] - [kernel] events: Do not set task_ctx pointer in cpuctx if there are no events in the context (Jiri Olsa) [874723] - [kernel] events: Collect the schedule-in rules in one function (Jiri Olsa) [874723] - [kernel] events: Fix initial task_ctx/event installation (Jiri Olsa) [874723] - [kernel] events: Simplify and fix __perf_install_in_context() (Jiri Olsa) [874723] - [kernel] events: Remove task_ctx_sched_in() (Jiri Olsa) [874723] - [kernel] events: Clean up 'ctx' reference counting (Jiri Olsa) [874723] - [s390] qeth: fix deadlock between recovery and bonding driver (Hendrik Brueckner) [869647] - [fs] xfs: fix reading of wrapped log data (Dave Chinner) [874322] - [x86] mm: fix signedness issue in mmap_rnd() (Petr Matousek) [875036] - [net] netlink: fix for too early rmmod (Weiping Pan) [874444] - [net] af_key: fix netns ops ordering on module load/unload (Weiping Pan) [874434] - [net] ipv6/netfilter: fix overlap check for fragments (Amerigo Wang) [726807]- [fs] cifs: deal with id_to_sid embedded sid reply corner case (Sachin Prabhu) [868433] - [fs] cifs: fix hardcoded default security descriptor length (Sachin Prabhu) [868433] - [fs] cifs: extra sanity checking for cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: ensure we revalidate the inode after readdir if cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: don't override the uid/gid in getattr when cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: avoid extra allocation for small cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: simplify id_to_sid and sid_to_id mapping code (Sachin Prabhu) [868433] - [fs] cifs: remove uneeded __KERNEL__ block from cifsacl.h (Sachin Prabhu) [868433] - [fs] cifs: fix the format specifiers in sid_to_str (Sachin Prabhu) [868433] - [fs] cifs: redefine NUM_SUBAUTH constant from 5 to 15 (Sachin Prabhu) [868433] - [fs] cifs: make cifs_copy_sid handle a source sid with variable size subauth arrays (Sachin Prabhu) [868433] - [fs] cifs: make compare_sids static (Sachin Prabhu) [868433] - [fs] cifs: use the NUM_AUTHS and NUM_SUBAUTHS constants in cifsacl code (Sachin Prabhu) [868433] - [fs] cifs: move num_subauth check inside of CONFIG_CIFS_DEBUG2 check in parse_sid() (Sachin Prabhu) [868433] - [fs] cifs: clean up id_mode_to_cifs_acl (Sachin Prabhu) [868433] - [fs] cifs: fix potential buffer overrun in cifs.idmap handling code (Sachin Prabhu) [868433] - [net] bonding: fix a NULL pointer dereference bug in bond_enslave() (Amerigo Wang) [873226] - [fs] pnfs: export symbol nfs_fhget (Steve Dickson) [872232] - [fs] pnfs: export the symbol nfs_fs_type (Steve Dickson) [872229] - [net] pkt_sched: enable QFQ to support TSO/GSO (Amerigo Wang) [816888] - [net] pkt_sched: fix virtual-start-time update in QFQ (Amerigo Wang) [816888] - [net] sched: add missing group change to qfq_change_class (Amerigo Wang) [816888]- [scsi] sd: fix crash when UA received on DIF enabled device (Ewan Milne) [865682] - [scsi] hpsa: fix pci-IDs, add gen8plus Smart Array IDs (Tomas Henzl) [870513] - [fs] nfs: fix bug in legacy DNS resolver (Steve Dickson) [873816] - [fs] nfsd: add get_uint for u32's (Steve Dickson) [873816] - [net] sunrpc: Ensure we return EAGAIN in xs_nospace if congestion is cleared (Steve Dickson) [871128] - [net] sunrpc: Prevent races in xs_abort_connection() (Steve Dickson) [871128] - [net] Revert: sunrpc: Ensure we close the socket on EPIPE errors too (Steve Dickson) [871128] - [net] sunrpc: Get rid of the xs_error_report socket callback (Steve Dickson) [871128] - [fs] ext4: Use proper flags in ext4_ext_insert_extent() (Lukas Czerner) [873394] - [idle] intel_idle: enable Ivy Bridge Xeon support (Lenny Szubowicz) [870209] - [md] dm-raid: Transiently failed devices do not undergo resync (Jonathan E Brassow) [870246] - [md] dm-thin: bump thin and pool target versions to 1.5 (Mike Snitzer) [872249] - [mm] Prevent kernel panic in NUMA related system calls after memory hot-add (Larry Woodman) [870350]- [Documentation] vm: Transparent Hugepage Support (Baoquan He) [852802] - [mm] huge_memory: create sysfs symlink to redhat_transparent_hugepage (Baoquan He) [852802] - [net] openvswitch: allow to turn off TSO on internal devices (Amerigo Wang) [871275] - [net] WARN if struct ip_options was allocated directly by kmalloc (Jiri Pirko) [872799] - [net] fix bug that causes no RX queue entries to be created under /sys/devices (Tatsuya Kitamura) [869770] - [fs] xfs: move allocation stack switch up to xfs_bmapi_allocate (Dave Chinner) [867277] - [fs] xfs: introduce XFS_BMAPI_STACK_SWITCH (Dave Chinner) [867277] - [fs] xfs: zero allocation_args on the kernel stack (Dave Chinner) [867277] - [kernel] Do not include asm-generic/bitops/le.h directly, use linux/bitops.h (Jes Sorensen) [871142] - [s390] dasd: move wake_up call (Hendrik Brueckner) [869753] - [md] dm-raid: Use safe version of rdev_for_each (Jonathan E Brassow) [871630]- [netdrv] igb: schedule watchdog every second to update statistics fixup (Stefan Assmann) [838404] - [s390] smsgiucv: reestablish IUCV path after resume (Hendrik Brueckner) [869752] - [kernel] events: Fix perf tool is_active old behaviour leftover (Jiri Olsa) [865380] - [mm] hugetlb: fix non-atomic enqueue of huge page (Rafael Aquini) [869750] - [char] random: Use arch-specific RNG to initialize the entropy store (Prarit Bhargava) [862344] - [drm] i915: Use cpu relocations if the object is in the GTT but not mappable (Dave Airlie) [869856] - [scsi] storvsc: Account for in-transit packets in the RESET path (Jason Wang) [870297] - [netdrv] ixgbe: reduce PTP rx path overhead (Jiri Benc) [868214] - [net] relax rcvbuf limits (Weiping Pan) [860778] - [lib] Fix rwsem to not hang the system (David Howells) [852847] - [input] wacom: add support to Cintiq 22HD (Aristeu Rozanski) [857062]- [fs] ext4: Adding error check after calling ext4_mb_regular_allocator() (Eric Sandeen) [852810] - [md] faulty: use disk_stack_limits() (Eric Sandeen) [868233] - [fs] autofs4: fix reset pending flag on mount fail (Ian Kent) [866271] - [net] netfilter/nfnetlink_queue: do not allow to set unsupported flag bits (Steve Best) [822598] - [net] netfilter: Add fail-open support (Steve Best) [822598] - [pci] intel-iommu: Increase the number of iommus supported to MAX_IO_APICS (George Beshers) [787724] - [pci] intel-iommu: Fix identity mapping for sandy bridge (George Beshers) [787724] - [netdrv] tg3: Support the get_ts_info ethtool method (Jiri Benc) [866624] - [netdrv] tg3: enable transmit time stamping (Jiri Benc) [866624] - [kernel] audit: do not print error when SELinux disabled (Eric Paris) [785936] - [kernel] resource: make sure requested range is included in the root range (Johannes Weiner) [845632] - [kernel] ntp: fix non privileged system time shifting (Jan Stancek) [868827] - [x86] mce: Fix race in MCE cpu synchronization (Prarit Bhargava) [868110] - [net] cfg80211, mac80211: avoid state mismatch on deauth (Stanislaw Gruszka) [866417] - [net] mac80211: check if key has TKIP type before updating IV (Stanislaw Gruszka) [859355]- [tools] perf: Catch event names from command line (Luming Yu) [696579 696580] - [tools] perf: Allow pmu events parsing for RHEL6 (Luming Yu) [696579 696580] - [x86] perf: Make UNCORE_PMU_HRTIMER_INTERVAL 64-bit (Luming Yu) [696579 696580] - [kernel] events: provide PMU when initing events (Luming Yu) [696579 696580] - [kernel] events: Remove perf_event_attr::type check (Luming Yu) [696579 696580] - [x86] perf: Fix LLC-* and node-* events on Intel SandyBridge (Luming Yu) [696579 696580] - [x86] perf: Add generic NODE cache events (Luming Yu) [696579 696580] - [x86] perf: Fix format definition of SNB-EP uncore QPI box (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem-EX uncore support (Luming Yu) [696579 696580] - [x86] perf: Detect number of instances of uncore CBox (Luming Yu) [696579 696580] - [x86] perf: Fix event constraint for SandyBridge-EP C-Box (Luming Yu) [696579 696580] - [x86] perf: Use 0xff as pseudo code for fixed uncore event (Luming Yu) [696579 696580] - [x86] perf: Fix section mismatch in uncore_pci_init() (Luming Yu) [696579 696580] - [x86] perf: Lowercase uncore PMU event names (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge-EP uncore support (Luming Yu) [696579 696580] - [x86] perf: Add generic PCI uncore PMU device support (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Add generic Intel uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Clean up perf_event cpu code (Luming Yu) [696579 696580] - [ata] ata_piix: defer disks to the Hyper-V drivers by default (Jason Wang) [834682] - [ata] libata: add a host flag to ignore detected ATA devices (Jason Wang) [834682] - [netdrv] hyperv: Add the Hyper-V network driver (Jason Wang) [834682] - [scsi] hyperv: Add the storvsc driver (Jason Wang) [834682] - [hid] hyperv: Add the Hyper-V mouse driver (Jason Wang) [834682] - [virt] hyperv: Add the vmbus and util drivers (Jason Wang) [834682] - [staging] hyperv: Get rid of all the staging hv drivers (Jason Wang) [834682] - [scripts] hyperv: fix up alias creation logic for hv_vmbus_device_id (Jason Wang) [834682] - [scripts] hyperv: Add code to parse struct hv_vmbus_device_id table (Jason Wang) [834682] - [x86] cpu: Integrate the clocksource with Hyper-V detection code (Jason Wang) [834682] - [x86] cpu: Export the symbol ms_hyperv (Jason Wang) [834682] - [misc] vmware_balloon: use the new x86_hyper API (Jason Wang) [834682] - [x86] hypervisor: Export the x86_hyper* symbols (Jason Wang) [834682] - [x86] cpu: Clean up the hypervisor layer (Jason Wang) [834682] - [x86] cpu: Detect running on a Microsoft HyperV system (Jason Wang) [834682] - [virt] hyperv: Add HYPER-V header file (Jason Wang) [834682] - [scsi] megaraid_sas: Version, Changelog, Copyright update (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove duplicate code (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add SystemPD FastPath support (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add array boundary check for SystemPD (Tomas Henzl) [841724] - [scsi] megaraid_sas: Load io_request DataLength in bytes (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add module param for configurable MSI-X vector count (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove un-needed completion_lock spinlock calls (Tomas Henzl) [841724] - [scsi] megaraid_sas: Move poll_aen_lock initializer (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add resetwaittime module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add throttlequeuedepth module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add fpRead/WriteCapable, fpRead/WriteAcrossStripe checks (Tomas Henzl) [841724] - [net] sunrpc: Ensure that the TCP socket is closed when in CLOSE_WAIT (Steve Dickson) [863212] - [fs] nfs: Make v3 mounts fail with ETIMEDOUTs instead EIO on mountd timeouts (Steve Dickson) [835966] - [md] raid1: Don't release reference to device while handling read error (Jes Sorensen) [853049] - [netdrv] sfc: backport cleanups (Nikolay Aleksandrov) [865751] - [net] fix a sysctl check warning in conntrack reasm code (Amerigo Wang) [867688]- [fs] fuse: implement NFS-like readdirplus support (Brian Foster) [841514] - [drm] nouveau: prevent display switching issues by disabling pageflip (Ben Skeggs) [867698] - [drm] nouveau: restore pre-suspend fence buffer context on resume (Ben Skeggs) [867698] - [drm] nouveau: fix shadowing of ACPI ROM images larger than 64KiB (Ben Skeggs) [867698] - [netdrv] igb: Add 1588 support to I210/I211 (Jiri Benc) [864881] - [netdrv] igb: Prevent dropped Tx timestamps via work items and interrupts (Jiri Benc) [864881] - [netdrv] igb: Store the MAC address in the name in the PTP struct (Jiri Benc) [864881] - [netdrv] igb: Correct PTP support query from ethtool (Jiri Benc) [864881] - [netdrv] igb: Update PTP function names/variables and locations (Jiri Benc) [864881] - [netdrv] igb: Tidy up wrapping for CONFIG_IGB_PTP (Jiri Benc) [864881] - [netdrv] igb: Support the get_ts_info ethtool method (Jiri Benc) [864881] - [netdrv] igb: Add switch case for supported hardware to igb_ptp_remove (Jiri Benc) [864881] - [netdrv] igb: Add Support for new i210/i211 devices (Jiri Benc) [864881] - [netdrv] igb: offer a PTP Hardware Clock instead of the timecompare method (Jiri Benc) [864881] - [netdrv] igb: add PTP Hardware Clock code (Jiri Benc) [864881] - [net] mark ptp support as Tech Preview (Jiri Benc) [829785] - [ptp] link the phc device to its parent device (Jiri Benc) [829785] - [ptp] provide the clock's adjusted frequency (Jiri Benc) [829785] - [ptp] remember the adjusted frequency (Jiri Benc) [829785] - [ptp] Allow PHC devices to adjust PPS events for known delay (Jiri Benc) [829785] - [ptp] Fix clock_getres() implementation (Jiri Benc) [829785] - [ptp] Fix some locking bugs in ptp_read() (Jiri Benc) [829785] - [ptp] Return -EFAULT on copy_to_user() errors (Jiri Benc) [829785] - [pps] return PTR_ERR on error in device_create (Jiri Benc) [829785] - [pps] class_create() returns an ERR_PTR, not NULL (Jiri Benc) [829785] - [pps] simplify conditions a bit (Jiri Benc) [829785] - [pps] make idr lock a mutex and protect idr_pre_get (Jiri Benc) [829785] - [pps] move idr stuff to pps.c (Jiri Benc) [829785] - [pps] convert printk/pr_* to dev_* (Jiri Benc) [829785] - [pps] access pps device by direct pointer (Jiri Benc) [829785] - [pps] fix race in PPS_FETCH handler (Jiri Benc) [829785] - [pps] declare variables where they are used in switch (Jiri Benc) [829785] - [pps] trivial fixes (Jiri Benc) [829785] - [drm] i915: use correct CONFIG for iommu in rhel6 (Dave Airlie) [865666] - [gpu] vga_switcheroo: Don't require handler init callback (Dave Airlie) [867169] - [x86] amd_iommu: attach device fails on the last pci device (Don Dutile) [861164]- [mm] compaction: clear PG_migrate_skip based on compaction and reclaim activity (Rik van Riel) [713546 783248] - [mm] compaction: fix bit ranges in {get,clear,set}_pageblock_skip() (Rik van Riel) [713546 783248] - [netdrv] e1000e: add device IDs for i218 (Clarkville-LP) (Dean Nelson) [862764] - [infiniband] mxl4: Fix build error on platforms where UL is not 64bit (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjust flow steering attach wrapper so that IB works on SR-IOV VFs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Create paravirt contexts for VFs when master IB driver initializes (Doug Ledford) [586028 756396] - [infiniband] mlx4: Modify proxy/tunnel QP mechanism so that guests do no calculations (Doug Ledford) [586028 756396] - [infiniband] mlx4: Paravirtualize Node Guids for slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Activate SR-IOV mode for IB (Doug Ledford) [586028 756396] - [infiniband] mlx4: Miscellaneous adjustments for SR-IOV IB support (Doug Ledford) [586028 756396] - [netdrv] mlx4: INIT/CLOSE port logic for IB ports in SR-IOV mode (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjustments to SET_PORT for IB SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add iov directory in sysfs under the ib device (Doug Ledford) [586028 756396] - [infiniband] mlx4: Propagate P_Key and guid change port management events to slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add alias_guid mechanism (Doug Ledford) [586028 756396] - [netdrv] mlx4: Add IB port-state machine and port mgmt event propagation (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add CM paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add multicast group (MCG) paravirtualization for SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: MAD_IFC paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV multiplex and demultiplex MADs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Implement QP paravirtualization and maintain phys_pkey_cache for smp_snoop (Doug Ledford) [586028 756396] - [infiniband] mlx4: Initialize SR-IOV IB support for slaves in master context (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add proxy and tunnel QPs to the reserved QP area (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV IB context objects and proxy/tunnel SQP support (Doug Ledford) [586028 756396] - [infiniband] core: Add ib_find_exact_cached_pkey() (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [net] rds: fix rds-ping spinlock recursion (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Check that retry count values are in range (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Add missing break to switch. (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont orphan skbs in mlx4_en_xmit() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Disable SENSE_PORT for multifunction devices (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up enabling of SENSE_PORT for older (ConnectX-1/-2) HCAs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Stash PCI ID driver_data in mlx4_priv structure (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Avoid having aborted requests hang (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Fix use-after-free in srp_reset_req() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix compilation error when nes_debug is enabled (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Print hardware resource type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for crash when TX checksum offload is off (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for incorrect MSS when TSO is on (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix incorrect resolving of the loopback MAC address (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix crash on uninitialized priv->cmd.slave_sem (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial cleanups to driver log messages (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial readability fix: "0X30" -> "0x30" (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove annoying debug message in the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix wrong offset in parsing query device caps response (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill in sq_sig_type in query QP (Doug Ledford) [826346 826348 826349] - [infiniband] ipoib: Fix use-after-free of multicast object (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Use consistent component mask for IPoIB port space multicast joins (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Remove unused variables in ucm/ucma (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Don't disable BH on BH context (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix local access validation for user MRs (Doug Ledford) [818562] - [infiniband] qib: Add a qib driver version (Doug Ledford) [818562] - [infiniband] qib: Fix failure of compliance test C14-024#06_LocalPortNum (Doug Ledford) [818562] - [netdrv] mlx4: Fix integer overflows so 8TBs of memory registration works (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Return the error value in case of command initialization failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixing error flow in case of QUERY_FW failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add security check / enforcement for flow steering rules set for VMs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put Firmware flow steering structures in common header files (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Check iboe netdev pointer before dereferencing it (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up buddy bitmap allocation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix integer overflow issues around MTT table (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow large mlx4_buddy bitmaps (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Fix a race condition (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix error return code in qib_init_7322_variables() (Doug Ledford) [818562] - [infiniband] Fix typos in infiniband drivers (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: fix mcg.c error return code (Doug Ledford) [826346 826348 826349] - [infiniband] ucma.c: Fix for events with wrong context on iWARP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix possible deadlock on sm_lock spinlock (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove port type restrictions (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix size of cc_supported_table_entries (Doug Ledford) [818562] - [infiniband] ucma: Convert open-coded equivalent to memdup_user() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: checkpatch fixes (Doug Ledford) [818562] - [infiniband] qib: Add congestion control agent implementation (Doug Ledford) [818562] - [infiniband] qib: Reduce sdma_lock contention (Doug Ledford) [818562] - [infiniband] qib: Fix an incorrect log message (Doug Ledford) [818562] - [netdrv] mlx4: map entire pages to increase throughput (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Move MAC_MASK to a common place (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix QP RCU sparse warnings (Doug Ledford) [818562] - [netdrv] mlx4: dereferencing freed memory (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: off by one in parse_trans_rule() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put physical GID and P_Key table sizes in mlx4_phys_caps struct and paravirtualize them (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow guests to have IB ports (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement mechanism for reserved Q_Keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Free ICM table in case of error (Doug Ledford) [826346 826348 826349] - [infiniband] cm: Destroy idr as part of the module init error flow (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Remove double function declarations (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill the masked_atomic_cap attribute in query device (Doug Ledford) [826346 826348 826349] - [infiniband] mthca: Fill in sq_sig_type in query QP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mthca: Warning about event for non-existent QPs should show event type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipoib: fix skb truesize underestimatiom (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix sparse RCU warnings in qib_keys.c (Doug Ledford) [818562] - [netdrv] mlx4: Initialize IB port capabilities for all slaves (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Use port management change event instead of smp_snoop (Doug Ledford) [826346 826348 826349] - [infiniband] qib: RCU locking for MR validation (Doug Ledford) [818562] - [infiniband] qib: Avoid returning EBUSY from MR deregister (Doug Ledford) [818562] - [infiniband] qib: Fix UC MR refs for immediate operations (Doug Ledford) [818562] - [infiniband] core: Move CM_xxx_ATTR_ID macros from cm_msgs.h to ib_cm.h (Doug Ledford) [818562 826346 826348 826349] - [infiniband] sa: Add GuidInfoRecord query support (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add debug prints (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Pass an invalid PCI id number to VFs (Doug Ledford) [826346 826348 826349] - [infiniband] cma: Allow user to restrict listens to bound address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Listen on specific address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Bind to a specific address family (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Add support for drop action through ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Manage flow steering rules with ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set number of rx rings used by RSS using ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement promiscuous mode with device managed flow-steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add resource tracking for device managed flow steering rules (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Add device managed flow steering firmware API (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add firmware commands to support device managed flow steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set steering mode according to device capabilities (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Re-design multicast attachments flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking ID to be 64 bit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking mechanism to use red-black tree (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set maximal number of default RSS queues (Doug Ledford) [826346 826348 826349] - [infiniband] netlink: Move away from NLMSG_NEW() (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Release QP range in free_resources (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use single completion vector after NOP failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set correct port parameters during device initialization (Doug Ledford) [826346 826348 826349] - [infiniband] cma: QP type check on received REQs should be AND not OR (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix max_wqe capacity reported from query device (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix setting VL_cap in mlx4_SET_PORT wrapper flow (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix EQ deallocation in legacy mode (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix obscure mlx4_cmd_box parameter in QUERY_DEV_CAP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Check port out-of-range before using in mlx4_slave_cap (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixes for VF / Guest startup flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix improper use of "port" parameter in mlx4_en_event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix number of EQs used in ICM initialisation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix the slave_id out-of-range test in mlx4_eq_int (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix mlx4_ib_add() error flow (Doug Ledford) [826346 826348 826349] - [infiniband] core: Fix IB_SA_COMP_MASK macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Fix error flow in iser ep connection establishment (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Increase the number of vectors (EQs) available for ULPs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: num cores tx rings for every UP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixed error flow in rem_slave_eqs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add XRC domains and counters to resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix potential kernel Oops in res tracker during Dom0 driver unload (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Address build warnings on set but not used variables (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix init_port mask state for slaves (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change SYNC_TPT to be native (not wrapped) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove unused *_str functions from the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Do not reset module-parameter num_vfs when fail to enable sriov (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change bitmap allocator to work in round-robin fashion (Doug Ledford) [826346 826348 826349] - [infiniband] nes: Don't call event handler if pointer is NULL (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for the ORD value of the connecting peer (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Add cache line awareness to qib_qp and qib_devdata structures (Doug Ledford) [818562] - [infiniband] qib: MADs with misset M_Keys should return failure (Doug Ledford) [818562] - [infiniband] qib: Fix M_Key lease timeout handling (Doug Ledford) [818562] - [infiniband] qib: Fix QLE734X link cycling (Doug Ledford) [818562] - [infiniband] qib: Display correct value for number of contexts (Doug Ledford) [818562] - [infiniband] qib: Correct ordering of reregister vs. port active events (Doug Ledford) [818562] - [infiniband] qib: Optimize pio ack buffer allocation (Doug Ledford) [818562] - [infiniband] qib: Add prefetch for eager buffers (Doug Ledford) [818562] - [infiniband] mlx4: Replace printk(KERN_yyy...) with pr_yyy(...) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add second capabilities flags field (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Put priority bits in WQE of IBoE MLX QP (Doug Ledford) [826346 826348 826349] - [infiniband] core: Add raw packet QP type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add raw packet QP support (Doug Ledford) [826346 826348 826349] - [infiniband] uverbs: Make lockdep output more readable (Doug Ledford) [818562 826346 826348 826349] - [infiniband] uverbs: Lock SRQ / CQ / PD objects in a consistent order (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Fix lockdep false positive recursive locking (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Use qp->usecnt to track multicast attach/detach (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Don't send response for failed MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Set 'D' bit in response for unhandled MADs (Doug Ledford) [818562 826346 826348 826349] - [net] mlx4: Moving to Interrupts for TX completions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Added Ethtool support for TX Interrupt coalescing (Doug Ledford) [826346 826348 826349] - [net] rds: Move all of the network sysctls without a namespace into init_net (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix spelling typo in net (Doug Ledford) [826346 826348 826349] - [infiniband] rdma_cm: TOS <=> UP mapping for IBoE (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: sk_prio <=> UP for untagged traffic (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use netif_set_real_num_{rx, tx}_queues() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: DCB QoS support (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set port QoS attributes (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Force user priority by QP attribute (Doug Ledford) [826346 826348 826349] - [infiniband] core: Don't return EINVAL from sysfs rate attribute for invalid speeds (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Don't return an invalid speed when a port is down (Doug Ledford) [826346 826348 826349] - [infiniband] Stop using NLA_PUT*() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: use gfp flags from caller in conn_alloc() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Remove printk from rds_sendmsg (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Scale size of MTT table with system RAM (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow dynamic MTU configuration for IB ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix info returned when querying IBoE ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix possible missed completion event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Report thermal error events (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix one more static exported function (Doug Ledford) [826346 826348 826349] - [infiniband] Change CQE csum_ok field to a bit flag (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iwcm: Reject connect requests if cmid is not in LISTEN state (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Get rid of redundant ext_port_cap flags (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: defining functions as static (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fixing sparse warnings when copying mac, address to gid entry (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on wrong type for RSS keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on TX blue flame buffer (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Saving mem access on data path (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove sparse errors (Doug Ledford) [826346 826348 826349] - [infiniband] ucma: Fix AB-BA deadlock (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ehca: Fix ilog2() compile failure (Doug Ledford) [818562 826346 826348 826349] - [infiniband] Use central enum for speed instead of hard-coded values (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Free IB connection resources in the proper place (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Consolidate repetitive sysfs code (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Use pr_fmt() and pr_err()/pr_warn() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Fix SDR rates in sysfs (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont change mac_header on xmit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Enforce device max FMR maps in FMR alloc (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Set bad_wr for invalid send opcode (Doug Ledford) [826346 826348 826349] - [infiniband] mad: Return error response for unsupported MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Add MAD error codes from IBA spec (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Avoid filtering LID on SMA portinfo (Doug Ledford) [818562] - [infiniband] qib: Add logic for affinity hint (Doug Ledford) [818562] - [infiniband] nes: Fixes for sparse endianness warnings (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: remove unnecessary variables and arguments (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused field high_prios (Doug Ledford) [826346 826348 826349] - [net] rds: Fix typo in iw_recv.c and ib_recv.c (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix typo in cmd.c (Doug Ledford) [826346 826348 826349] - [net] ipv4/route: export symbol ip_tos2prio (Doug Ledford) [818562 826346 826348 826349] - [misc] Backport of pr_*_once() functions (Doug Ledford) [818562 826346 826348 826349] - [mm] Revert: reduce memcg memory overhead (Jarod Wilson) [808538]- [drm] i915: block haswell support (Dave Airlie) [862376] - [powerpc] fadump: Remove the phyp assisted dump code (Steve Best) [739124] - [powerpc] pseries: Call ibm, os-term if the ibm, extended-os-term is present (Steve Best) [739124] - [powerpc] fadump: Invalidate the fadump registration during machine shutdown (Steve Best) [739124] - [powerpc] fadump: Invalidate registration and release reserved memory for general use (Steve Best) [739124] - [fs] proc/vmcore: Introduce cleanup routine to invalidate /proc/vmcore (Steve Best) [739124] - [powerpc] fadump: Add PT_NOTE program header for vmcoreinfo (Steve Best) [739124] - [powerpc] fadump: Convert firmware-assisted cpu state dump data into elf notes (Steve Best) [739124] - [powerpc] fadump: Initialize elfcore header and add PT_LOAD program headers (Steve Best) [739124] - [powerpc] fadump: Register for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Reserve the memory for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Add documentation for firmware-assisted dump (Steve Best) [739124] - [net] Add rtnetlink init_rcvwnd to set the TCP initial receive window (Jesper Brouer) [795598] - [scsi] fcoe: Fix write errors on NPIV ports (Neil Horman) [857575] - [scsi] fcoe: Allocate fcoe_ctlr with fcoe_interface, not as a member (Neil Horman) [857575] - [scsi] fcoe: Fix up rmmod crash (Neil Horman) [860846] - [fs] NFSv4.1: Clean up layoutreturn (Steve Dickson) [837871] - [net] nfs: Fix buffer overflow checking in __nfs4_get_acl_uncached (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix the acl cache size calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix range checking in __nfs4_get_acl_uncached and __nfs4_proc_set_acl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: nfs_getaclargs.acl_len is a size_t (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Don't use private xdr_stream fields in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix pointer arithmetic in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Simplify the GETATTR attribute length calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Add the helper xdr_stream_pos (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Don't decode beyond the end of the RPC reply message (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Clean up xdr_set_iov() (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: xdr_read_pages needs to clear xdr->page_ptr (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid beyond bounds copy while caching ACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid reading past buffer when calling GETACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [virt] kvm: Use accessors function to access cr4 (Gleb Natapov) [866452] - [fs] xfs: report projid32bit feature in geometry call (Eric Sandeen) [865929] - [usb] serial/ti_usb: fix module removal (Don Zickus) [864186] - [fs] nfs: do not send an empty SETATTR compound (J. Bruce Fields) [863912]- [scsi] libfc: fix lun reset failure bugs in fc_fcp_resp handling of FCP_RSP_INFO (Neil Horman) [789103] - [scsi] libfc: fix retries with FDMI lport states (Neil Horman) [789103] - [scsi] fcoe: remove lport from net device before doing per cpu rx thread cleanup (Neil Horman) [789103] - [scsi] libfc: flush lport worker after its disabled (Neil Horman) [789103] - [scsi] fcoe: defer releasing master lport until complete fcoe interface cleanuped up (Neil Horman) [789103] - [scsi] fcoe: Support extra MAC descriptor to be used as FCoE MAC (Neil Horman) [789103] - [scsi] foce: remove bh disable from fcoe sw transport rcv function (Neil Horman) [789103] - [scsi] fcoe: remove frame dropping code from fcoe_percpu_clean (Neil Horman) [789103] - [scsi] fcoe: reduce contention for fcoe_rx_list lock (Neil Horman) [789103] - [scsi] libfc: fcoe_transport_create fails in single-CPU environment (Neil Horman) [789103] - [scsi] fcoe: Remove duplicate vn port reset operation (Neil Horman) [789103] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789103] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789103] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789103] - [net] dcb: Use ifindex instead of ifname (Neil Horman) [789103] - [scsi] libfc: avoid exchanges collision during lport reset (Neil Horman) [789103] - [scsi] libfc: fix fc_eh_host_reset (Neil Horman) [789103] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Neil Horman) [789103] - [scsi] fcoe: Move common functions to fcoe_transport library (Neil Horman) [789103] - [scsi] fcoe: convert to SKB paged frag API (Neil Horman) [789103] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Neil Horman) [789103] - [scsi] libfc: add ddp_targ() to libfc function template to supprot FCoE DDP in target mode (Neil Horman) [789103] - [net] add ndo_fcoe_ddp_target() to support FCoE DDP in target mode (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE target (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE targe (Neil Horman) [789103] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Neil Horman) [789103] - [scsi] fcoe: Incorrect CVL handling for NPIV ports (Neil Horman) [789103] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Neil Horman) [789103] - [scsi] libfc: remove duplicate ema_list init (Neil Horman) [789103] - [scsi] libfc: Move host_lock usage into ramp_up/down routines (Neil Horman) [789103] - [scsi] use list_move() instead of list_del()/list_add() combination (Neil Horman) [789103] - [scsi] fcoe: correct checking for bonding (Neil Horman) [789103] - [scsi] libfc: initialize EM anchors list and then update npiv EMs (Neil Horman) [789103] - [scsi] fcoe: Move common code from fcoe to libfcoe module (Neil Horman) [789103] - [scsi] fcoe: use dedicated workqueue instead of system_wq (Neil Horman) [789103] - [fs] quota: move remount handling into the filesystem (Lukas Czerner) [805769] - [fs] allow fs to handle quota enable/disable kABI friendly (Lukas Czerner) [805769] - [fs] cifs: fix oops while traversing open file list (Sachin Prabhu) [707700] - [fs] cifs: add a cache= option to better describe the different cache flavors (Sachin Prabhu) [850751] - [s390] scm_block: Force cluster writes (Hendrik Brueckner) [834290] - [s390] cio: Add scm block driver (Hendrik Brueckner) [834290] - [s390] cio: add eadm subchannel driver (Hendrik Brueckner) [834290] - [s390] cio: move asms to generic header (Hendrik Brueckner) [834290] - [s390] cio: Add scm notification (Hendrik Brueckner) [834290] - [s390] cio: Add SCM bus driver (Hendrik Brueckner) [834290] - [s390] chsc: implement store SCM information (Hendrik Brueckner) [834290] - [s390] cio: Add eadm related structures (Hendrik Brueckner) [834290] - [s390] cio: move orb definitions to separate header (Hendrik Brueckner) [834290] - [s390] css: Add eadm facility bits (Hendrik Brueckner) [834290] - [s390] css: Allow drivers to trigger sch evaluation (Hendrik Brueckner) [834290] - [fs] block_dev: Fix crash when block device is read and block size is changed at the same time (Mikulas Patocka) [855906] - [tracing] remove kabi workaround that is no longer needed (Jeff Moyer) [855906] - [mm] tracing: Move include of trace/events/kmem.h out of header into slab.c (Jeff Moyer) [855906] - [mm] slab: Move kmalloc tracepoint out of inline code (Jeff Moyer) [855906] - [virt] kvm: fix race with level interrupts (Michael S. Tsirkin) [847722] - [usb] usbhid: Fix use-after-free in USBHID (James Paradis) [857518] - [kernel] sched_rt: Ignore RT queue throttling if idle task has RT policy (Igor Mammedov) [843541] - [md] Don't truncate size at 4TB for RAID0 and Linear (Jes Sorensen) [865637] - [scsi] ibmvfc: Fix double completion on abort timeout (Steve Best) [865115]- [fs] nfs: tear down caches in nfs_init_writepagecache when allocation fails (Steve Dickson) [857555] - [fs] pnfs: client fails to select correct DS from multipath (Steve Dickson) [851312] - [fs] ext4: remove mb_groups before tearing down the buddy_cache (Lukas Czerner) [859457] - [usb] Add kernel parameter to force io_watchdog for Intel EHCI HCD (James Paradis) [846024] - [fs] btrfs: Convert to new freezing mechanism (Zach Brown) [698324] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Zach Brown) [698324] - [fs] btrfs: fix min csum item size warnings in 32bit (Zach Brown) [698324] - [fs] btrfs: backport from mainline linux 3.5 kernel (Zach Brown) [698324] - [kernel] tracing: Don't use p->len field to determine output in __print_*() functions (Zach Brown) [698324] - [kernel] tracing: Don't print an extra separator of flags (Zach Brown) [698324] - [kernel] tracing: Add __print_symbolic_u64 to avoid warnings on 32bit machine (Zach Brown) [698324] - [fs] btrfs: add BTRFS_MINOR for auto-loading (Zach Brown) [698324] - [fs] add FS_NOCOW_FL inode attribute flag (Zach Brown) [698324] - [fs] ext4: fix undefined bit shift result in ext4_fill_flex_info (Lukas Czerner) [809691] {CVE-2012-2100} - [fs] ext4: fix undefined behavior in ext4_fill_flex_info() (Lukas Czerner) [809691] {CVE-2012-2100} - [virt] kvm: change PT_FIRST_AVAIL_BITS_SHIFT to avoid conflict with EPT Dirty bit (Don Dugger) [736906] - [virt] kvm/vmx: Enable EPT A/D bits if supported by turning on relevant bit in EPTP (Don Dugger) [736906] - [virt] kvm/vmx: Use EPT Access bit in response to memory notifiers (Don Dugger) [736906] - [virt] kvm/vmx: Add EPT A/D bits definitions (Don Dugger) [736906] - [virt] kvm/vmx: Add parameter to control A/D bits support, default is on (Don Dugger) [736906] - [s390] zfcp: disable DIX support (Hendrik Brueckner) [694237] - [s390] zfcp: non-experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Introduce experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Enable data division support for FCP devices (Hendrik Brueckner) [694237] - [s390] zfcp: Update FCP protocol related code (Hendrik Brueckner) [694237] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [s390] hugetlb: use direct TLB flushing for hugetlbfs pages (Hendrik Brueckner) [861177] - [s390] mm: fix user access page-table walk code (Hendrik Brueckner) [861176] - [s390] dasd: fix pathgroup race (Hendrik Brueckner) [859526] - [fs] gfs2: Consolidate free block searching functions (Bob Peterson) [848109] - [fs] gfs2: Fix unclaimed_blocks() wrapping bug and clean up (Bob Peterson) [848109] - [fs] gfs2: Improve block reservation tracing (Bob Peterson) [848109] - [fs] gfs2: Fall back to ignoring reservations, if there are no other blocks left (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_setbit() (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_testbit() (Bob Peterson) [848109] - [fs] gfs2: Update rgblk_free() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Update gfs2_get_block_type() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Replace rgblk_search with gfs2_rbm_find (Bob Peterson) [848109] - [fs] gfs2: Add structure to contain rgrp, bitmap, offset tuple (Bob Peterson) [848109] - [fs] gfs2: Eliminate redundant calls to may_grant (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_dq_wait and wait_on_demote (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_wait and wait_on_holder (Bob Peterson) [848109] - [fs] gfs2: inline __gfs2_glock_schedule_for_reclaim (Bob Peterson) [848109] - [fs] gfs2: change function gfs2_direct_IO to use a normal gfs2_glock_dq (Bob Peterson) [848109] - [fs] gfs2: Allow more dirty buffers and reduce journal commits (Bob Peterson) [848109] - [fs] gfs2: eliminate log elements and simplify (Bob Peterson) [848109] - [fs] gfs2: Eliminate vestigial sd_log_le_rg (Bob Peterson) [848109] - [fs] gfs2: Make gfs2_log_fake_buf() write the buffer too (Bob Peterson) [848109] - [fs] gfs2: Move two functions from log.c to lops.c (Bob Peterson) [848109] - [fs] gfs2: Drop "pull" argument from log_write_header() (Bob Peterson) [848109] - [fs] gfs2: Add missing static to bd_cmp() (Bob Peterson) [848109] - [fs] gfs2: Remove rs_requested field from reservations (Bob Peterson) [848109] - [block] Fix hanging kernel threads in blk_execute_rq() (James Paradis) [855984] - [target] Fix crash in iblock backstore (Andy Grover) [863221] - [target] Do not print error if can't load target_core_stgt (Andy Grover) [822075]- [netdrv] sfc: Fix division by zero when using one RX channel and no SR-IOV (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Backport cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix calculation of vf_i in map_vi_index() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct validation of peer_page_count in efx_vfdi_set_status_page() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add SR-IOV back-end support for SFC9000 family (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Work around bogus 'uninitialised variable' warning (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for TX MAC filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for configuring RX unicast/multicast default filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove now-unused filter function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement ethtool RX NFC rules API instead of n-tuple API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for retrieving and removing filters by ID (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for filter IDs, indices and search depths (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Change filter ID generation to satisfy priority semantics of RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assertions in efx_filter_rfs() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix loop condition for efx_filter_search() when !for_insert (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement hardware acceleration of RFS (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Limit filter search depth further for performance hints (i.e. RFS) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise filter spec initialisation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove filter table IDs from filter functions (Nikolay Aleksandrov) [824042] - [netdrv] drivers/net: use vzalloc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't try to set filters with search depths we know won't work (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement the ethtool RX n-tuple control functions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add filter table management (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for RXFH (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix num_tc usage (Nikolay Aleksandrov) [824042] - [netdrv] sfc: By default refill RX rings as soon as space for a batch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fill RX rings completely full, rather than to 95 full (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix missing cleanup in failure path of efx_pci_probe() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not attempt to flush queues if DMA is disabled (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Log the part number on probe (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_channel::last_eventq_read_ptr (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Run event/IRQ self-test asynchronously when interface is brought up (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Encapsulate access to efx_{channel, nic}::last_irq_cpu in self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Test all event queues in parallel (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Raise self-test timeouts (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove TX completions from adaptive IRQ scoring (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update comments on efx_rx_packet_gro() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant function efx_nic_has_mc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assignment of ip_summed for pre-allocated skbs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct efx_for_each_possible_channel_tx_queue() to skip non-TX channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reverse initial buffer table allocation to allow for later resizing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allocate SRAM between buffer table and descriptor caches at init time (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make all CPU/IRQ/channel/queue counts unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make buffer table indices and counts consistently unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Disable flow control during flushes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise event generation to cover VF-owned event queues (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use proper function to test for RX channel in efx_poll() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Leave interrupts and event queues enabled whenever we can (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generate RX fill events based on RX queues, not channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise driver event generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Warn if unable to create MTDs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not retry hardware probe if it schedules a reset (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Skip RX end-of-batch work on channels without an RX queue (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use a more sensible cast in efx_rx_buf_offset() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: MTD: Leave the DEBUG macro alone (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Replace efx_rx_buffer::is_page and other booleans with a flags field (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move the end of the non-GRO RX path into its own function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant 'rc' variable, always set to 0 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting fixes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use existing local variables instead of repeated indirect lookups (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove remnants of on-load self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove obsolete function efx_dev_name() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update the description of SFC_MTD (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add hwmon driver for boards using SFC9000-family controllers (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Clean up test interrupt handling (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Partly revert "sfc: Handle serious errors in exactly one interrupt handler" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove dependence on NAPI polling in efx_test_eventq_irq() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct interrupt timer quantum for Siena (normal and turbo mode) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Support extraction of CAPABILITIES from GET_BOARD_CFG response. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Consistently test DEBUG macro, not EFX_ENABLE_DEBUG (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_nic_type::push_multicast_hash operation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mcdi_mac_check_fault() and efx_mcdi_get_mac_faults() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mac_operations into efx_nic_type (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Hold efx_nic::stats_lock while reading efx_nic::mac_stats (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use new names for MC shared memory layout constants (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make handling of MC reboot more reliable (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove fallback for invalid permanent MAC address (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Set default parallelism to per-core by default (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Rename efx_wanted_channels() to efx_wanted_parallelism() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update MCDI (firmware interface) definitions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary inclusion of , prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Const-qualify static data as appropriate, partly prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove parentheses around return expressions, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Avoid assignment in an if-statement, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix some formatting errors reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: fix assignment of 0/1 to bool variables. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use skb_fill_page_desc() to simplify passing of page buffers to GRO (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use kcalloc instead of kzalloc to allocate array (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add moduleparam.h to drivers as required. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: add skb frag size accessors (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Nikolay Aleksandrov) [824042] - [netdrv] sfc: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Nikolay Aleksandrov) [824042] - [netdrv] sfc: convert to SKB paged frag API. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Clean up definitions of rule location arrays in RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use correct fields of struct ethtool_coalesce (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Validate IRQ moderation parameters in efx_init_irq_moderation() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct reporting and validation of TX interrupt coalescing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct error code for unsupported interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Communications' after 'Solarflare' in references to hardware (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Solarstorm' from Kconfig descriptions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix Siena mac statistics on big endian platforms (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allow resets to be upgraded; use atomic ops for safety (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove casts of void * (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add appropriate include for prefetch users (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't use enums as a bitmask. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use netif_device_{detach, attach}() around reset and self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix TX queue numbering when separate_tx_channels=1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix return value from efx_ethtool_set_rx_ntuple() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Use full 32 bit speed range in ethtool's set_settings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix common misspellings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not use efx_process_channel_now() in online self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Stop the TX queues during loopback self-tests (Nikolay Aleksandrov) [824042] - [netdrv] sfc: make function tables const (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Enable all TSO features on VLANs (Nikolay Aleksandrov) [824042] - [netdrv] net: Add NETIF_F_ALL_TSO define to include/linux/netdevice.h (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move test of rx_checksum_enabled from nic.c to rx.c (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Bump version to 3.1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove configurable FIFO thresholds for pause frame generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Expose TX push and TSO counters through ethtool statistics (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update copyright dates (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not read STAT1.FAULT in efx_mdio_check_mmd() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Read MC firmware version when requested through ethtool (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer further by removing data member (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer by unionising skb and page (Nikolay Aleksandrov) [824042] - [netdrv] Revert "[netdrv] sfc: disable RX hash insertion" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add TX queues for high-priority traffic (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Distinguish queue lookup from test for queue existence (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move TX queue core queue mapping into tx.c (Nikolay Aleksandrov) [824042] - [alsa] usb: Enable TerraTec DMX 6Fire USB and Edirol UA-101/UA-1000 drivers (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add endpoint usage definitions to ch9.h (Jaroslav Kysela) [664586] - [alsa] pcm: Call pgprot_noncached() for vmalloc'ed buffers (Jaroslav Kysela) [664586] - [alsa] ua101: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] pcm: add vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] usb: use old usb_buffer_alloc()/usb_buffer_free() fcns (Jaroslav Kysela) [664586] - [alsa] ua101: fix crash when unplugging (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Select missing SND_VMASTER option in Kconfig (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Update kernel configuration (Jaroslav Kysela) [664586] - [alsa] ua101: remove experimental status (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix signedness bug (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support for S32_LE format (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix pcm rate assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: signedness bug in usb6fire_pcm_prepare() (Jaroslav Kysela) [664586] - [alsa] usb: disable broken hw volume for Tenx TP6911 (Jaroslav Kysela) [664586] - [alsa] usb: print small buffers via *ph[C] (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use NULL instead of 0 for pointer assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: don't use custom hex_to_bin() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix double-free bug in usb6fire_fw_ezusb_upload() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Don't leak firmware in error path (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use the kernel's built-in bit reverse table (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Improve firmware loader (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add analog input volume control (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add mute control for analog outputs (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add individual volume control for analog channels (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add tlv to controls (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support of digital-thru mixer (Jaroslav Kysela) [664586] - [alsa] usb/6fire: remove driver version information (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid unnecessary EP setups in prepare (Jaroslav Kysela) [664586] - [alsa] usbaudio: Move configuration to prepare. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't require hw_params in endpoint. (Jaroslav Kysela) [664586] - [alsa] usbaudio: set period_bytes in substream. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix bogus error messages for delay accounting (Jaroslav Kysela) [664586] - [alsa] usb: Add quirks for Playback Designs devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for (original) Xbox Communicator (Jaroslav Kysela) [664586] - [alsa] usb: fix cross-interface streaming devices (Jaroslav Kysela) [664586] - [alsa] usb: fix calls to next_packet_size (Jaroslav Kysela) [664586] - [alsa] usb: restore delay information (Jaroslav Kysela) [664586] - [alsa] usb: use list_for_each_safe for endpoint resources (Jaroslav Kysela) [664586] - [alsa] usb: Fix URB cancellation at stream start (Jaroslav Kysela) [664586] - [alsa] usbaudio: Remove obsoleted fields in struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix scheduling-while-atomic bug in PCM capture stream (Jaroslav Kysela) [664586] - [alsa] usb: fix clock source validity index (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: initialize card pointer (Jaroslav Kysela) [664586] - [alsa] usb: move calls to usb_set_interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the first PCM interface assignment (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS GT-100 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam Pro for Notebooks (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam E3500 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Convert table to preferred C99 format (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use a table of mixer controls (Jaroslav Kysela) [664586] - [alsa] usb: make snd_usb_substream_capture_trigger static (Jaroslav Kysela) [664586] - [alsa] usb: fix sync pipe check (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix substream assignments (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix rate_list memory leak (Jaroslav Kysela) [664586] - [alsa] usb: fix stream info output in /proc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Call get_min_max_*() after determining the name string (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix comment (Jaroslav Kysela) [664586] - [alsa] usb: fix some typos in endpoint.c documentation (Jaroslav Kysela) [664586] - [alsa] usbaudio: sound/usb/endpoint.c: suppress warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add missing error checks in snd_ebox44_create_mixer() (Jaroslav Kysela) [664586] - [alsa] usbaudio: M-Audio Fast Track Ultra: Add effect controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename Fast Track Ultra mixer quirk functions (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add TLV to M-Audio Fast Track Ultra controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename and export mixer_vol_tlv (Jaroslav Kysela) [664586] - [alsa] usbaudio: Unify M-Audio Fast Track Ultra and Ebox-44 mixer quirks. (Jaroslav Kysela) [664586] - [alsa] usb: remove refactorization left-overs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Replace mixer for Electrix Ebox-44 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Skip un-parseable mixer units instead of erroring (Jaroslav Kysela) [664586] - [alsa] usb: Remove obsoleted fields from struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usb: Fix fill_max flag set (Jaroslav Kysela) [664586] - [alsa] usb: Remove unused variable (Jaroslav Kysela) [664586] - [alsa] usb: add some documentation (Jaroslav Kysela) [664586] - [alsa] usb: add support for implicit feedback (Jaroslav Kysela) [664586] - [alsa] usb: remove old streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: switch over to new endpoint streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: implement new endpoint streaming model (Jaroslav Kysela) [664586] - [alsa] usb: add snd_usb_audio-wide mutex (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix build error by consitification of rate list (Jaroslav Kysela) [664586] - [alsa] usx2y: Fix typo in usbusx2yaudio.c and usx2yhwdeppcm.c (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix the return of XRUN (Jaroslav Kysela) [664586] - [alsa] usbaudio: avoid integer overflow in create_fixed_stream_quirk() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol UM-3G support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid flood of frame-active debug messages (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Delete calls to preempt_disable (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix possible hang and overflow in parse_uac2_sample_rate_range() (Jaroslav Kysela) [664586] - [alsa] usbaudio: convert sound/* to use module_usb_driver() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Yamaha MOX6/MOX8 support (Jaroslav Kysela) [664586] - [alsa] usb: added VOX ToneLab ST midi handling (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Roland GAIA SH-01 Synthesizer (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Logitech HD Webcam c510 to quirk-384 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the missing volume quirks at delayed init (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix possible access over audio_feature_info[] array (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Maschine (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix NULL dereference in input.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: increase control transfer timeout (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check for possible chip NULL pointer before clearing probing flag (Jaroslav Kysela) [664586] - [alsa] usbaudio: clear chip->probing on error exit (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added support for Roland UM-ONE midi-usb interface (Jaroslav Kysela) [664586] - [alsa] usb: move code from urb.c to endpoint.c (Jaroslav Kysela) [664586] - [alsa] usb: re-order code (Jaroslav Kysela) [664586] - [alsa] usb: re-order the Makefile (Jaroslav Kysela) [664586] - [alsa] usb: refine delay information with USB frame counter (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Starr Labs USB MIDI support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check the dB-range validity in the later read, too (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix missing mixer dB information (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: track submitted output urbs (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Correct offset fields of outbound iso_frame_desc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for BOSS Micro BR-80 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix keymap for RigKontrol3 (Jaroslav Kysela) [664586] - [alsa] usb: Fix uninitialized variable usage (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirk for Keith McMillen StringPort (Jaroslav Kysela) [664586] - [alsa] usb: operate on given mixer interface only (Jaroslav Kysela) [664586] - [alsa] usb: avoid dividing by zero on invalid input (Jaroslav Kysela) [664586] - [alsa] usb: Accept UAC2 FORMAT_TYPE descriptors with bLength > 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for Roland / BOSS BR-800 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for M-Audio Fast Track Pro and Quattro (Jaroslav Kysela) [664586] - [alsa] usbaudio: replace "void *" with more specific pointers (Jaroslav Kysela) [664586] - [alsa] usb: turn off de-emphasis in s/pdif for cm6206 (Jaroslav Kysela) [664586] - [alsa] usbaudio: more control quirks for M-Audio FastTrack devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: add new quirk type QUIRK_AUDIO_STANDARD_MIXER (Jaroslav Kysela) [664586] - [alsa] usbaudio: export snd_usb_feature_unit_ctl (Jaroslav Kysela) [664586] - [alsa] usbaudio: rework add_control_to_empty() (Jaroslav Kysela) [664586] - [alsa] usbaudio: move assignment of chip->ctrl_intf (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add support for USB X-Fi S51 Pro (Jaroslav Kysela) [664586] - [alsa] usbaudio: handle "Fast Track Ultra" with USB_DEVICE_VENDOR_SPEC() (Jaroslav Kysela) [664586] - [alsa] usbaudio: assume valid clock (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirks for Roland GR-55 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for KORG PANDORA PX5D MIDI interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove invalid extra mixers for Komplete Audio 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: include format.h in format.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: make hwc_debug a noop in case HW_CONST_DEBUG is not set (Jaroslav Kysela) [664586] - [alsa] usbaudio: Terratec Aureon 7.1 USB ID as C-Media cm6206 quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't expose broken dB ranges (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for Audio Kontrol 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: define another USB ID for a buggy USB MIDI cable (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Boss JS-8 Jam Station (Jaroslav Kysela) [664586] - [alsa] usb: Remove trailing spaces from USB card name strings (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement USB autosuspend (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix suspend/resume (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add "cval->res = 384" quirk for Logitech Webcam C600 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume range check and warn if it too big (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix oops due to cleanup race when disconnecting (Jaroslav Kysela) [664586] - [alsa] usbaudio: reconstruct some dispatcher functions to use switch-case (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Native Instruments MK2 devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Audio 2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Enable the E-MU 0204 USB (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Cakewalk UM-1G support (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Driver for TerraTec DMX 6Fire USB (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix missing NULL checks (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix MIDI output (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol SD-90 PCM support (Jaroslav Kysela) [664586] - [alsa] usbaudio: use enum control info helper (Jaroslav Kysela) [664586] - [alsa] usb: fixed typos (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Power/Status LED on Creative USB X-Fi S51 (Jaroslav Kysela) [664586] - [alsa] usb: driver neglects kmalloc return value check and may deref NULL (Jaroslav Kysela) [664586] - [alsa] usbaudio: automatically detect feedback format (Jaroslav Kysela) [664586] - [alsa] usb: Creative USB X-Fi volume knob support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Novation Launchpad support (Jaroslav Kysela) [664586] - [alsa] usb/usx2y: simplify conditional (Jaroslav Kysela) [664586] - [alsa] usb/mixer: remove bogus cast (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix an unused-variable compile warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: add more Yamaha USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Kontrol S4 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: drop version number (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix Fast Track Ultra (8R) 44.1 sample rates (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS ME-25 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland A-PRO support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol PCR-1 PCM support (Jaroslav Kysela) [664586] - [alsa] usb: Release capture substream URBs properly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix detection of vendor-specific device protocol settings (Jaroslav Kysela) [664586] - [alsa] usbaudio: Assume first control interface is for audio (Jaroslav Kysela) [664586] - [alsa] usb: USB3 SuperSpeed sound support (Jaroslav Kysela) [664586] - [alsa] sound/usb/format: silence uninitialized variable warnings (Jaroslav Kysela) [664586] - [alsa] usb: Correct audio problem for Hauppage HVR-850 and others rel. to urb data align (Jaroslav Kysela) [664586] - [alsa] usb: fix comnment/printk typos concerning "empty" (Jaroslav Kysela) [664586] - [alsa] usbaudio: silence a superfluous warning (Jaroslav Kysela) [664586] - [alsa] usb: Fix compile error with CONFIG_SND_DEBUG_VERBOSE=y (Jaroslav Kysela) [664586] - [alsa] usbaudio: simplify control interface access (Jaroslav Kysela) [664586] - [alsa] usbaudio: move and add some comments (Jaroslav Kysela) [664586] - [alsa] usb-midi: whitespace fixes (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify UAC macros and struct names (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up includes in clock.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume resolution quirk for some Logitech webcams (Jaroslav Kysela) [664586] - [alsa] usb/endpoint: fix dangling pointer use (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix UAC2 control value queries (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 sample rate ranges correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix control messages for USB_RECIP_INTERFACE (Jaroslav Kysela) [664586] - [alsa] usbaudio: add check for faulty clock in parse_audio_format_rates_v2() (Jaroslav Kysela) [664586] - [alsa] usbaudio: export UAC2 clock selectors as mixer controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up find_audio_control_unit() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add UAC2 sepecific Feature Unit controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify constants from specification (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse clock topology of UAC2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support partially write-protected UAC2 controls (Jaroslav Kysela) [664586] - [alsa] audio-v2.h: add more UAC2 details (Jaroslav Kysela) [664586] - [alsa] usbaudio: UAC2: clean up parsing of bmaControls (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Bump version number to 1.3.21 (Jaroslav Kysela) [664586] - [alsa] Revert: snd-usb-caiaq: Set default input mode of A4DJ (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Simplify single case to an 'if' (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Restore 'Control vinyl' input mode on A4DJ (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix feature unit parser for UAC2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for UAC2 pitch control (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 endpoint descriptors correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix return values (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse more format descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: fix Traktor Kontrol X1 ABS_HAT2X axis (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Akai MPD16 (Jaroslav Kysela) [664586] - [alsa] usb: fixup for usb_buffer_alloc/free rename (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix selector unit string index accessor (Jaroslav Kysela) [664586] - [alsa] usbaudio: include/usb/*.h checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] sound/usb: add preliminary support for UAC2 interrupts (Jaroslav Kysela) [664586] - [alsa] audio.h: add __attribute__((packed)) to uac_iso_endpoint_descriptor (Jaroslav Kysela) [664586] - [alsa] sound/usb: fix UAC1 regression (Jaroslav Kysela) [664586] - [alsa] usbmixer: use get_iface_desc() rather than direct structure (Jaroslav Kysela) [664586] - [alsa] usb: update gfp/slab.h includes (Jaroslav Kysela) [664586] - [alsa] usb pcm: use of kmalloc requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usb: use of kmalloc/kfree requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add basic support for M-Audio Fast Track Ultra series (Jaroslav Kysela) [664586] - [alsa] usb-mixer: Add support for Audio Class v2.0 (Jaroslav Kysela) [664586] - [alsa] usb-mixer: parse descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbmixer: rename usbmixer.[ch] -> mixer.[ch] (Jaroslav Kysela) [664586] - [alsa] usb-mixer: use defines from audio.h (Jaroslav Kysela) [664586] - [alsa] usb: fix usb build error when PM is not enabled (Jaroslav Kysela) [664586] - [alsa] audio.h: split parts of header into audio-v2.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for samplerate setting on v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support multiple formats with audio class v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: use a format bitmask per alternate setting (Jaroslav Kysela) [664586] - [alsa] usbaudio: rename substream format field to altset_idx (Jaroslav Kysela) [664586] - [alsa] usb-mixer: factor out quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: refactor code (Jaroslav Kysela) [664586] - [alsa] usbaudio: header file cleanups (Jaroslav Kysela) [664586] - [alsa] usbaudio: move ua101 driver (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: Add support for Traktor Kontrol X1 (Jaroslav Kysela) [664586] - [alsa] ua101: add Edirol UA-1000 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix wrong bitrate for Creative Creative VF0470 Live Cam (Jaroslav Kysela) [664586] - [alsa] sound/usb/caiaq/midi.h: Checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove debug "SAMPLE BYTES" printk line (Jaroslav Kysela) [664586] - [alsa] audio.h: Fix field order in uac_format_type_i_ext_descriptor (Jaroslav Kysela) [664586] - [alsa] usbaudio: consolidate header files (Jaroslav Kysela) [664586] - [alsa] usbmixer: bail out early when parsing audio class v2 descriptors (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement basic set of class v2.0 parser (Jaroslav Kysela) [664586] - [alsa] usbaudio: introduce new types for audio class v2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse USB descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Mbox support, output only (Jaroslav Kysela) [664586] - [alsa] usbmixer: use MAX_ID_ELEMS where possible (Jaroslav Kysela) [664586] - [alsa] usbmixer: add usb_id value to usbmixer proc file (Jaroslav Kysela) [664586] - [alsa] usbmixer: introduce /proc/asound/card#/usbmixer file (Jaroslav Kysela) [664586] - [alsa] usbaudio: MIDI support for Access Music VirusTI (Jaroslav Kysela) [664586] - [alsa] usbaudio: reduce MIDI packet size to work around broken firmware (Jaroslav Kysela) [664586] - [alsa] usbmixer: add possibility to remap dB values (Jaroslav Kysela) [664586] - [alsa] usbaudio: use usbquirk.h for detection of HVR-950Q/850 (Jaroslav Kysela) [664586] - [alsa] usbaudio: relax urb data align. restriction HVR-950Q and HVR-850 only (Jaroslav Kysela) [664586] - [alsa] usbaudio: make buffer pointer based on bytes instead on frames (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added functionality for E-mu 0404USB/0202USB/TrackerPre (Jaroslav Kysela) [664586] - [alsa] usbaudio: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] add Edirol UA-101 support (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add product IDs of US-122MKII and US-144MKII (Jaroslav Kysela) [664586] - [alsa] usb: Fix mixer map for Hercules Gamesurround Muse Pocket LT (Jaroslav Kysela) [664586] - [alsa] usbmidi: Use hweight16 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland UA-1G support (Jaroslav Kysela) [664586] - [alsa] usxxx: cleanup chip field (Jaroslav Kysela) [664586] - [alsa] usb: make the USB MIDI module more independent (0/268) (Jaroslav Kysela) [664586] - [alsa] usbaudio: allow switching altsetting on Roland USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: corrent error number for not probing US-144 on ehci-hcd (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add support for US-144 (Jaroslav Kysela) [664586]- [char] ipmi: Fix KABI issues with acpi_ipmi addition (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add a default handler for IPMI operation regions (Matthew Garrett) [803653] - [char] ipmi: Add a callback to indicate that probing has finished (Matthew Garrett) [803653] - [acpi] ipmi: Reorder makefiles (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add the IPMI opregion driver to enable ACPI to access BMC controller (Matthew Garrett) [803653] - [char] ipmi: Add one interface to get more info of low-level IPMI device (Matthew Garrett) [803653] - [char] ipmi: fix ACPI detection with regspacing (Matthew Garrett) [803653] - [char] ipmi: convert tracking of the ACPI device pointer to a PNP device (Matthew Garrett) [803653] - [char] ipmi: add PNP discovery (ACPI namespace via PNPACPI) (Matthew Garrett) [803653] - [pnp] pnpacpi: add interface to retrieve ACPI device from a PNPACPI device (Matthew Garrett) [803653] - [pnp] pnpacpi: save struct acpi_device, not just acpi_handle (Matthew Garrett) [803653] - [mm] hugetlb: do not use vma_hugecache_offset() for vma_prio_tree_foreach (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugepages: fix use after free bug in "quota" handling (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix pgoff computation when unmapping page from vma (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix ENOSPC returned by handle_mm_fault() (Frederic Weisbecker) [843035] {CVE-2012-2133} - [block] loop: remove the incorrect write_begin/write_end shortcut (Lukas Czerner) [766815] - [block] loop: Fix discard_alignment default setting (Lukas Czerner) [766815] - [block] loop: fix loop block driver discard and encryption comment (Lukas Czerner) [766815] - [block] loop: add discard support for loop devices (Lukas Czerner) [766815] - [s390] dasd: check count address during online setting (Hendrik Brueckner) [853234] - [scsi] fix softlockup regression on hot remove (Chris Leech) [863077]- [netdrv] qlge: fix endian issue (Chad Dupuis) [826571] - [netdrv] qlge: Bumped driver version to 1.00.00.31 (Chad Dupuis) [826571] - [netdrv] qlge: Refactoring of ethtool stats (Chad Dupuis) [826571] - [netdrv] qlge: Moving low level frame error to ethtool statistics (Chad Dupuis) [826571] - [netdrv] qlge: Fixed double pci free upon tx_ring->q allocation failure (Chad Dupuis) [826571] - [netdrv] qlge: Added missing case statement to ethtool get_strings (Chad Dupuis) [826571] - [netdrv] qlge: Clean up ethtool set WOL routine (Chad Dupuis) [826571] - [netdrv] qlge: Fix ethtool WOL calls to operate only on devices that support WOL (Chad Dupuis) [826571] - [netdrv] qlge: Cleanup atomic queue threshold check (Chad Dupuis) [826571] - [netdrv] qlge: Fix TX queue stoppage due to full condition (Chad Dupuis) [826571] - [virt] virtio-scsi: fix copying of sg_list in the presence of of HighMem pages (Paolo Bonzini) [816059 840458] - [virt] virtio-scsi: support online resizing of disks (Paolo Bonzini) [840458] - [virt] virtio-scsi: initialize scatterlist structure for events (Paolo Bonzini) [840458] - [virt] virtio-scsi: hotplug support for virtio-scsi (Paolo Bonzini) [840458] - [virt] virtio-scsi: split scatterlist per target (Paolo Bonzini) [841622] - [virt] virtio-scsi: release sg_lock after add_buf (Paolo Bonzini) [841622] - [virt] virtio-scsi: split locking per vq (Paolo Bonzini) [841622] - [virt] virtio-scsi: unlock during kick (Paolo Bonzini) [841622] - [virt] virtio: support unlocked queue kick (Paolo Bonzini) [841622] - [virt] kvm: Add PCIDE bit to the guest/host mask for CR4 (Don Dugger) [736907] - [virt] kvm/vmx: Implement PCID/INVPCID for guests with EPT (Don Dugger) [736907] - [virt] kvm: Add cpuid_update() callback to kvm_x86_ops (Don Dugger) [736907] - [virt] kvm: expose Intel cpu new features (HLE, RTM) to guest (Don Dugger) [736907] - [virt] kvm: retain pvclock guest stopped bit in guest memory (Amit Shah) [739151] - [virt] kvm: fix pvclock guest stopped flag reporting (Amit Shah) [739151] - [virt] kvmclock: remove check_and_clear_guest_paused warning (Amit Shah) [739151] - [virt] kvmclock: remove unneeded EXPORT macro (Amit Shah) [739151] - [virt] watchdog: add check for suspended vm in softlockup detector (Amit Shah) [739151] - [virt] kvm: Add ioctl for KVM_KVMCLOCK_CTRL (Amit Shah) [739151] - [virt] kvmclock: Add functions to check if the host has stopped the vm (Amit Shah) [739151] - [virt] x86, pvclock: Add flag to indicate that a vm was stopped by the host (Amit Shah) [739151] - [scsi] mpt2sas: Bump driver vesion to 13.101.00.00 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for panic happening because of improper memory allocation (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for hard drive going OFFLINE when hard reset issued and simultaneously another hard drive is hot unplugged (Tomas Henzl) [826414] - [scsi] mpt2sas: Set the phy identifier of the end device to the phy number of the parent device it is linked to (Tomas Henzl) [826414] - [scsi] mpt2sas: While enabling phy, read the current port number from sas iounit page 0 instead of page 1 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix linux driver sparse errors (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix security scan issues reported by source code analysis tool (Tomas Henzl) [826414] - [scsi] mpt2sas: better protect sas_device, raid_device, and expander_device lists (Tomas Henzl) [826414] - [scsi] mpt2sas: Perform Target Reset instead of HBA reset when a SATA_PASSTHROUGH cmd timeout happens (Tomas Henzl) [826414] - [scsi] mpt2sas: Added multisegment mode support for Linux BSG Driver (Tomas Henzl) [826414] - [scsi] mpt2sas: Removed redundant global mutex for IOCTLs (Tomas Henzl) [826414] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [826414] - [scsi] mpt2sas: use pci_dev->revision (Tomas Henzl) [826414] - [scsi] mpt2sas: remove extraneous sas_log_info messages (Tomas Henzl) [826414] - [scsi] mpt2sas: spell "primitive" correctly in function prototype (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix mismatch in mpt2sas_base_hard_reset_handler() mutex lock-unlock (Tomas Henzl) [826414] - [netdrv] bnx2x: fix rx performance regression due to small ring size (Michal Schmidt) [862244]- [fs] xfs: handle EOF correctly in xfs_vm_writepage (Dave Chinner) [859242] - [fs] xfs: really fix the cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: kill copy and paste segment checks in xfs_file_aio_read (Dave Chinner) [859242] - [fs] xfs: xfs_vm_writepage clear iomap_valid when !buffer_uptodate (REV2) (Dave Chinner) [859242] - [fs] xfs: switch to proper __bitwise type for KM_... flags (Dave Chinner) [859242] - [fs] xfs: add trace points for log forces (Dave Chinner) [859242] - [fs] xfs: fix memory reclaim deadlock on agi buffer (Dave Chinner) [859242] - [fs] xfs: stop the sync worker before xfs_unmountfs (Dave Chinner) [737529] - [fs] xfs: flush outstanding buffers on log mount failure (Dave Chinner) [737529] - [fs] xfs: prevent recursion in xfs_buf_iorequest (Dave Chinner) [859242] - [fs] xfs: Properly exclude IO type flags from buffer flags (Dave Chinner) [859242] - [fs] xfs: use iolock on XFS_IOC_ALLOCSP calls (Dave Chinner) [859242] - [fs] xfs: use kmem_zone_zalloc for buffers (Dave Chinner) [859242] - [fs] xfs: fix incorrect b_offset initialisation (Dave Chinner) [859242] - [fs] xfs: check for buffer errors before waiting (Dave Chinner) [859242] - [fs] xfs: fix buffer lookup race on allocation failure (Dave Chinner) [859242] - [fs] xfs: Use preallocation for inodes with extsz hints (Dave Chinner) [859242] - [fs] xfs: limit specualtive delalloc to maxioffset (Dave Chinner) [859242] - [fs] xfs: don't assert on delalloc regions beyond EOF (Dave Chinner) [859242] - [fs] xfs: prevent needless mount warning causing test failures (Dave Chinner) [859242] - [fs] xfs: punch new delalloc blocks out of failed writes inside EOF. (Dave Chinner) [859242] - [fs] xfs: page type check in writeback only checks last buffer (Dave Chinner) [859242] - [fs] xfs: using GFP_NOFS for blkdev_issue_flush (Dave Chinner) [859242] - [fs] xfs: punch all delalloc blocks beyond EOF on write failure. (Dave Chinner) [859242] - [fs] xfs: use shared ilock mode for direct IO writes by default (Dave Chinner) [807503] - [fs] xfs: push the ilock into xfs_zero_eof (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_file_aio_write_checks (Dave Chinner) [807503] - [fs] xfs: avoid taking the ilock unnessecarily in xfs_qm_dqattach (Dave Chinner) [807503] - [fs] xfs: Ensure inode reclaim can run during quotacheck (Dave Chinner) [859242] - [fs] xfs: don't fill statvfs with project quota for a directory (Dave Chinner) [859242] - [fs] xfs: add lots of attribute trace points (Dave Chinner) [859242] - [fs] xfs: fix fstrim offset calculations (Dave Chinner) [859242] - [fs] xfs: Account log unmount transaction correctly (Dave Chinner) [859242] - [fs] xfs: trace xfs_name strings correctly (Dave Chinner) [859242] - [fs] xfs: don't defer metadata allocation to the workqueue (Dave Chinner) [693280] - [fs] xfs: introduce an allocation workqueue (Dave Chinner) [693280] - [fs] xfs: Fix open flag handling in open_by_handle code (Dave Chinner) [859242] - [fs] xfs: fix deadlock in xfs_rtfree_extent (Dave Chinner) [859242] - [fs] xfs: fallback to vmalloc for large buffers in xfs_getbmap (Dave Chinner) [858353] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrmulti_attr_get (Dave Chinner) [858353] - [fs] xfs: reimplement fdatasync support (Dave Chinner) [845233] - [fs] xfs: split in-core and on-disk inode log item fields (Dave Chinner) [845233] - [fs] xfs: make xfs_inode_item_size idempotent (Dave Chinner) [845233] - [fs] xfs: log timestamp updates (Dave Chinner) [845233] - [fs] xfs: log file size updates at I/O completion time (Dave Chinner) [845233] - [fs] xfs: log file size updates as part of unwritten extent conversion (Dave Chinner) [845233] - [fs] xfs: do not require an ioend for new EOF calculation (Dave Chinner) [845233] - [fs] xfs: only take the ILOCK in xfs_reclaim_inode() (Dave Chinner) [845233] - [fs] xfs: split and cleanup xfs_log_reserve (Dave Chinner) [854465] - [fs] xfs: share code for grant head availability checks (Dave Chinner) [854465] - [fs] xfs: share code for grant head wakeups (Dave Chinner) [854465] - [fs] xfs: share code for grant head waiting (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_wake_all (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_init (Dave Chinner) [854465] - [fs] xfs: add the xlog_grant_head structure (Dave Chinner) [854465] - [fs] xfs: remove log space waitqueues (Dave Chinner) [854465] - [fs] xfs: cleanup xfs_log_space_wake (Dave Chinner) [854465] - [fs] xfs: remove xfs_trans_unlocked_item (Dave Chinner) [854465] - [fs] xfs: do exact log space wakeups in xlog_ungrant_log_space (Dave Chinner) [854465] - [fs] xfs: split tail_lsn assignments from log space wakeups (Dave Chinner) [854465] - [fs] xfs: xfs_trans_add_item() - don't assign in ASSERT() when compare is intended (Dave Chinner) [859242] - [fs] xfs: show uuid when mount fails due to duplicate uuid (Dave Chinner) [859242] - [fs] xfs: pass KM_SLEEP flag to kmem_realloc() in xlog_recover_add_to_cnt_trans() (Dave Chinner) [859242] - [fs] xfs: cleanup xfs_file_aio_write (Dave Chinner) [845233] - [fs] xfs: always return with the iolock held from xfs_file_aio_write_checks (Dave Chinner) [845233] - [fs] xfs: remove the i_new_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: remove the i_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: make i_flags an unsigned long (Dave Chinner) [845233] - [fs] xfs: fix force shutdown handling in xfs_end_io (Dave Chinner) [845233] - [fs] xfs: simplify xfs_qm_detach_gdquots (Dave Chinner) [859242] - [fs] xfs: make sure to really flush all dquots in xfs_qm_quotacheck (Dave Chinner) [859242] - [fs] xfs: untangle SYNC_WAIT and SYNC_TRYLOCK meanings for xfs_qm_dqflush (Dave Chinner) [859242] - [fs] xfs: fix allocation length overflow in xfs_bmapi_write() (Dave Chinner) [859242] - [fs] xfs: do not flush data workqueues in xfs_flush_buftarg (Dave Chinner) [859242] - [fs] xfs: use xfs_ioerror_alert in xfs_buf_iodone_callbacks (Dave Chinner) [859242] - [fs] xfs: clean up xfs_ioerror_alert (Dave Chinner) [859242] - [fs] xfs: clean up buffer allocation (Dave Chinner) [859242] - [fs] xfs: optimize fsync on directories (Dave Chinner) [859242] - [fs] xfs: reduce the number of log forces from tail pushing (Dave Chinner) [859242] - [fs] xfs: Dont allocate new buffers on every call to _xfs_buf_find (Dave Chinner) [859242] - [fs] xfs: XFS_TRANS_SWAPEXT is not a valid flag for xfs_trans_commit (Dave Chinner) [859242] - [fs] xfs: don't ignore error code from xfs_bmbt_update (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_trans_get_buf() (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_buf_get() (Dave Chinner) [859242] - [fs] xfs: improve ioend error handling (Dave Chinner) [807503] - [fs] xfs: wait for I/O completion when writing out pages in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ioend latency (Dave Chinner) [807503] - [fs] xfs: defer AIO/DIO completions (Dave Chinner) [807503] - [fs] xfs: remove dead ENODEV handling in xfs_destroy_ioend (Dave Chinner) [807503] - [fs] xfs: Fix oops on IO error during xlog_recover_process_iunlinks() (Dave Chinner) [859242] - [fs] xfs: fix nfs export of 64-bit inodes numbers on 32-bit kernels (Dave Chinner) [859242] - [fs] xfs: fix attr2 vs large data fork assert (Dave Chinner) [859242] - [fs] xfs: use doalloc flag in xfs_qm_dqattach_one() (Dave Chinner) [859242] - [fs] xfs: Return -EIO when xfs_vn_getattr() failed (Dave Chinner) [859242] - [fs] xfs: use a cursor for bulk AIL insertion (Dave Chinner) [859242] - [fs] xfs: start periodic workers later (Dave Chinner) [859242] - [fs] xfs: fix possible overflow in xfs_ioc_trim() (Dave Chinner) [700324] - [fs] xfs: fix endian conversion issue in discard code (Dave Chinner) [700324] - [fs] xfs: do not discard alloc btree blocks (Dave Chinner) [700324] - [fs] xfs: add online discard support (Dave Chinner) [700324] - [fs] xfs: fix buffer flushing during unmount (Dave Chinner) [737529] - [fs] xfs: force buffer writeback before blocking on the ilock in inode reclaim (Dave Chinner) [737529] - [fs] xfs: fix xfs_mark_inode_dirty during umount (Dave Chinner) [737529] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [845233] - [fs] xfs: log all dirty inodes in xfs_fs_sync_fs (Dave Chinner) [845233] - [fs] xfs: log the inode in ->write_inode calls for kupdate (Dave Chinner) [845233] - [fs] xfs: fix ->write_inode return values (Dave Chinner) [845233] - [fs] Documentation: Correct s_umount state for freeze_fs/unfreeze_fs (Eric Sandeen) [768304] - [fs] missed mnt_drop_write() in do_dentry_open() (Eric Sandeen) [768304] - [fs] ext2: Implement freezing (Eric Sandeen) [768304] - [fs] btrfs: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] fuse: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext3: Enable the new freeze paths w/ the special KABI flag (Eric Sandeen) [768304] - [fs] gfs2: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] xfs: Convert to new freezing code (Eric Sandeen) [768304] - [fs] ext4: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext4: allow an active handle to be started when freezing (Eric Sandeen) [768304] - [fs] ext4: fix freeze deadlock under IO (Eric Sandeen) [768304] - [fs] ext4: don't return to userspace after freezing the fs with a mutex held (Eric Sandeen) [768304] - [fs] Use old freeze mechanism when appropriate (Eric Sandeen) [768304] - [fs] Protect write paths by sb_start_write - sb_end_write (Eric Sandeen) [768304] - [fs] Skip atime update on frozen filesystem (Eric Sandeen) [768304] - [fs] Add freezing handling to mnt_want_write() / mnt_drop_write() (Eric Sandeen) [768304] - [fs] Add old freeze paths back in; use if FS_HAS_NEW_FREEZE fs flag is not set (Eric Sandeen) [768304] - [fs] Improve filesystem freezing handling (Eric Sandeen) [768304] - [fs] Move grabbing s_umount to callers of grab_super() (Eric Sandeen) [768304] - [fs] get rid of open-coded grab_super() in get_active_super() (Eric Sandeen) [768304] - [fs] nfsd: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] new helpers: fh_{want,drop}_write() (Eric Sandeen) [768304] - [fs] nfsd: link returns nfserr_delay when breaking lease (Eric Sandeen) [768304] - [fs] nfsd: don't leak dentry count on mnt_want_write failure (Eric Sandeen) [768304] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] fat: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] mm: Continue to update file time in fault paths for OOT filesystems (Eric Sandeen) [768304] - [fs] mm: Make default vm_ops provide ->page_mkwrite handler (Eric Sandeen) [768304] - [fs] mm: Update file times from fault path only if .page_mkwrite is not set (Eric Sandeen) [768304] - [fs] sysfs: Push file_update_time() into bin_page_mkwrite() (Eric Sandeen) [768304] - [fs] gfs2: Push file_update_time() into gfs2_page_mkwrite() (Eric Sandeen) [768304] - [fs] Push file_update_time() into __block_page_mkwrite() (Eric Sandeen) [768304] - [fs] fb_defio: Push file_update_time() into fb_deferred_io_mkwrite() (Eric Sandeen) [768304] - [fs] pipe: block pipe_write() on a frozen filesystem (Eric Sandeen) [768304] - [fs] namespace.c: avoid panic for NULL mnt_ns in do_add_mount() (Eric Sandeen) [732340] - [fs] ext4: always set then trimmed blocks count into len (Lukas Czerner) [858012] - [fs] ext4: fix trimmed block count accounting (Lukas Czerner) [858012] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [858012] - [fs] xfs: fix race while discarding buffers (Carlos Maiolino) [829066] - [fs] gfs2: Write out dirty inode metadata in delayed deletes (Robert S Peterson) [748827]- [mm] vmscan: add in_reclaim_compaction (Rik van Riel) [713546 783248] - [mm] vmscan: stop reclaim/compaction earlier due to insufficient progress if !__GFP_REPEAT (Rik van Riel) [713546 783248] - [usb] ch9: define Set SEL and Set Isoch Delay macros (Don Zickus) [836217] - [usb] ch9: add function defines from ch9, USB 3.0 spec (Don Zickus) [836217] - [usb] xhci: fix compilation error for non-PCI based stacks (Don Zickus) [836217] - [usb] xhci: use ioremap_nocache in xhci-plat (Don Zickus) [836217] - [usb] xhci: Fix Compliance Mode on SN65LVPE502CP Hardware (Don Zickus) [836217] - [usb] xhci: Make handover code more robust (Don Zickus) [836217] - [usb] xhci: Fix a logical vs bitwise AND bug (Don Zickus) [836217] - [usb] xhci: Only switch the switchable ports (Don Zickus) [836217] - [usb] xhci: Recognize USB 3.0 devices as superspeed at powerup (Don Zickus) [836217] - [usb] xhci: Switch PPT ports to EHCI on shutdown (Don Zickus) [836217] - [usb] xhci: Fix bug after deq ptr set to link TRB (Don Zickus) [836217] - [usb] xhci: Add Etron XHCI_TRUST_TX_LENGTH quirk (Don Zickus) [836217] - [usb] xhci: Increase reset timeout for Renesas 720201 host (Don Zickus) [836217] - [usb] Add a sysfs file to show LTM capabilities (Don Zickus) [815470] - [usb] Enable Latency Tolerance Messaging (LTM) (Don Zickus) [815470] - [usb] xhci: Export Latency Tolerance Messaging capabilities (Don Zickus) [815470] - [usb] xhci: Fix hang on back-to-back Set TR Deq Ptr commands (Don Zickus) [836217] - [usb] xhci: Add support for root hub port status CAS (Don Zickus) [836217] - [usb] xhci: Increase the timeout for controller save/restore state operation (Don Zickus) [836217] - [usb] xhci: Don't free endpoints in xhci_mem_cleanup() (Don Zickus) [836217] - [usb] xhci: Fix invalid loop check in xhci_free_tt_info() (Don Zickus) [836217] - [usb] xhci: fix resource leak in xhci power loss path (Don Zickus) [836217] - [usb] enable USB2 LPM if port suspend fails (Don Zickus) [836217] - [usb] xhci: Add new short TX quirk for Fresco Logic host (Don Zickus) [836217] - [usb] xhci: testing sizeof xhci_doorbell_array 2 time (Don Zickus) [836217] - [usb] xhci: print URB's expected length in decimal, not hex (Don Zickus) [836217] - [usb] xhci: Add Lynx Point to list of Intel switchable hosts (Don Zickus) [817872] - [usb] xhci: Handle COMP_TX_ERR for isoc tds (Don Zickus) [836217] - [usb] xhci: keep track of ports being resumed and indicate in hub_status_data (Don Zickus) [836217] - [usb] xhci: Correct the #define XHCI_LEGACY_DISABLE_SMI (Don Zickus) [836217] - [usb] xhci: use gfp flags from caller instead of GFP_ATOMIC (Don Zickus) [836217] - [usb] xhci: add XHCI_RESET_ON_RESUME quirk for VIA xhci host (Don Zickus) [836217] - [usb] fix bug of device descriptor got from superspeed device (Don Zickus) [836217] - [usb] xhci: Fix register save/restore order (Don Zickus) [836217] - [usb] xhci: Restore event ring dequeue pointer on resume (Don Zickus) [836217] - [usb] xhci: Don't write zeroed pointers to xHC registers (Don Zickus) [836217] - [usb] xhci: Warn when hosts don't halt (Don Zickus) [836217] - [usb] xhci: don't re-enable IE constantly (Don Zickus) [836217] - [usb] xhci: fix section mismatch in xhci-pci (Don Zickus) [836217] - [usb] xhci: correct to print the true HSEE of USBCMD (Don Zickus) [836217] - [usb] Don't make USB_ARCH_HAS_{XHCI, OHCI, EHCI} depend on USB_SUPPORT (Don Zickus) [836217] - [usb] xhci: add platform driver support (Don Zickus) [836217] - [usb] xhci: update sg tablesize (Don Zickus) [836217] - [usb] xhci: check enqueue pointer advance into dequeue seg (Don Zickus) [836217] - [usb] xhci: Allocate 2 segments for transfer ring (Don Zickus) [836217] - [usb] xhci: dynamic ring expansion (Don Zickus) [836217] - [usb] xhci: set cycle state when allocate rings (Don Zickus) [836217] - [usb] xhci: factor out segments allocation and free function (Don Zickus) [836217] - [usb] xhci: count free TRBs on transfer ring (Don Zickus) [836217] - [usb] xhci: store ring's last segment and segment numbers (Don Zickus) [836217] - [usb] xhci: store ring's type (Don Zickus) [836217] - [usb] xhci: use __ffs() instead of hardcoding shift (Don Zickus) [836217] - [usb] xhci: BESL calculation based on USB2.0 LPM errata (Don Zickus) [836217] - [usb] Set wakeup bits for all children hubs (Don Zickus) [836217] - [usb] xhci: Support device-initiated USB 3.0 resume (Don Zickus) [836217] - [usb] Refactor hub remote wake handling (Don Zickus) [836217] - [usb] xhci: Enable USB 3.0 hub remote wakeup (Don Zickus) [836217] - [usb] Suspend functions before putting dev into U3 (Don Zickus) [836217] - [usb] xhci: Enable remote wakeup for USB3 devices (Don Zickus) [836217] - [usb] xhci: Kick khubd when USB3 resume really completes (Don Zickus) [836217] - [usb] Adding #define in hub_configure() and hcd.c file (Don Zickus) [836217] - [fs] ext4: fix failure exits (Lukas Czerner) [859545] - [fs] ext4: Free resources in some error path in ext4_fill_super (Lukas Czerner) [859545] - [fs] ext4: fix missing iput of root inode for some mount error paths (Lukas Czerner) [859545] - [fs] ext4: avoid hangs in ext4_da_should_update_i_disksize() (Lukas Czerner) [859545] - [fs] ext4: display the correct mount option in /proc/mounts for [no]init_itable (Lukas Czerner) [859545] - [fs] ext4: fix ext4_end_io_dio() racing against fsync() (Lukas Czerner) [859545] - [fs] ext4: fix racy use-after-free in ext4_end_io_dio() (Lukas Czerner) [859545] - [fs] ext4: initialization of ext4_li_mtx needs to be done earlier (Lukas Czerner) [859545] - [md] dm-raid: Fix possible kernel panic from bad index check (Jonathan E Brassow) [855448] - [md] raid10: Add plugging functions (Jonathan E Brassow) [854058] - [md] dm-raid: Validate RAID10 replacement devices (Jonathan E Brassow) [854058] - [md] dm-raid: Move some code to its own function (Jonathan E Brassow) [854058] - [md] raid10: Adjust for no gendisk structure (Jonathan E Brassow) [854058] - [md] dm-raid: Should select MD_RAID10 module (Jonathan E Brassow) [854058] - [md] dm-raid: Support RAID10 (Jonathan E Brassow) [854058] - [md] raid10: export md_raid10_congested (Jonathan E Brassow) [854058] - [md] raid: Move macros (Jonathan E Brassow) [854058] - [md] raid1: rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Fix compiler warning (Jonathan E Brassow) [854058] - [dm] dm-raid: Use md_error (Jonathan E Brassow) [854058] - [scsi] scsi_dh_rdac: minor return fix for rdac (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Consolidate rdac strings together (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Add a new netapp vendor/product string (Rob Evers) [822984] - [firmware] netxen_nic: add firmware version 4.0.588 (Veaceslav Falico) [826664]- [fs] Check for immutable/append flag in fallocate path (Lukas Czerner) [739101] - [fs] ext4: remove restrictive checks for EOFBLOCKS_FL (Lukas Czerner) [739101] - [fs] ext4: fix kernel BUG on large-scale rm -rf commands (Lukas Czerner) [739101] - [fs] ext4: fix hole punch failure when depth is greater than 0 (Lukas Czerner) [739101] - [fs] ext4: hole-punch use truncate_pagecache_range (Lukas Czerner) [739101] - [mm] add truncate_pagecache_range() (Lukas Czerner) [739101] - [fs] ext4: correct ext4_punch_hole return codes (Lukas Czerner) [739101] - [fs] ext4: give more helpful error message in ext4_ext_rm_leaf() (Lukas Czerner) [739101] - [fs] ext4: remove unused code from ext4_ext_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: rewrite punch hole to use ext4_ext_remove_space() (Lukas Czerner) [739101] - [fs] ext4: correctly handle pages w/o buffers in ext4_discard_partial_buffers() (Lukas Czerner) [739101] - [fs] ext4: remove messy logic from ext4_ext_rm_leaf (Lukas Czerner) [739101] - [fs] ext4: only call ext4_jbd2_file_inode when an inode has been extended (Lukas Czerner) [739101] - [fs] ext4: fix 2nd xfstests 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: teach ext4_ext_split to calculate extents efficiently (Lukas Czerner) [739101] - [fs] ext4: Fix flag testing in ext4_ext_insert_extent() (Lukas Czerner) [739101] - [fs] ext4: let ext4_discard_partial_buffers handle unaligned range correctly (Lukas Czerner) [739101] - [fs] ext4: return ENOMEM if find_or_create_pages fails (Lukas Czerner) [739101] - [fs] ext4: move vars to local scope in ext4_discard_partial_page_buffers_no_lock() (Lukas Czerner) [739101] - [fs] ext4: fix xfstests 75, 112, 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: Add new ext4_discard_partial_page_buffers routines (Lukas Czerner) [739101] - [fs] ext4: add action of moving index in ext4_ext_rm_idx for Punch Hole (Lukas Czerner) [739101] - [fs] ext4: punch hole optimizations: skip un-needed extent lookup (Lukas Czerner) [739101] - [fs] ext4: enable "punch hole" functionality (Lukas Czerner) [739101] - [fs] ext4: add "punch hole" flag to ext4_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: punch out extents (Lukas Czerner) [739101] - [fs] ext4: add new function ext4_block_zero_page_range() (Lukas Czerner) [739101] - [fs] ext4: add flag to ext4_has_free_blocks (Lukas Czerner) [739101] - [fs] ext4: fix endianness breakage in ext4_split_extent_at() (Lukas Czerner) [739101] - [fs] ext4: add ext4_split_extent_at() and ext4_split_extent() (Lukas Czerner) [739101] - [fs] ext4: add a function merging extents right and left (Lukas Czerner) [739101] - [fs] ext4: rename {ext, idx}_pblock and inline small extent functions (Lukas Czerner) [739101] - [fs] ext4: Add flags and structure used in ext4_ext_map_blocks() (Lukas Czerner) [739101] - [mm] fix possible cause of a page_mapped BUG (Lukas Czerner) [739101] - [fs] make the feature checks in ->fallocate future proof (Lukas Czerner) [739101] - [fs] btrfs: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] gfs2: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] ext4: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] xfs: handle hole punching via fallocate properly (Lukas Czerner) [739101] - [fs] add hole punching to fallocate (Lukas Czerner) [739101] - [fs] nfs: prevent race that allowed use of freed layout in _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: need to put_layout_hdr on _pnfs_return_layout error path (Steve Dickson) [858361] - [fs] nfs: fix several problems with _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio writes (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio reads (Steve Dickson) [858361] - [fs] nfs: Create an write_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Create an read_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Fix list manipulation snafus in fs/nfs/direct.c (Steve Dickson) [858361] - [fs] nfs: Initialise commit_info.rpc_out when !defined(CONFIG_nfs_V4) (Steve Dickson) [858361] - [fs] nfs: Fix a refcounting issue in O_DIRECT (Steve Dickson) [858361] - [fs] nfs: fix directio refcount bug on commit (Steve Dickson) [858361] - [fs] nfs: Fix a commit bug (Steve Dickson) [858361] - [fs] nfs: Fix a bad reference count issue in the pnfs commit code (Steve Dickson) [858361] - [fs] nfs: Clean up - Simplify reference counting in fs/nfs/direct.c (Steve Dickson) [858357] - [fs] nfs: Clean up - Rename nfs_unlock_request and nfs_unlock_request_dont_release (Steve Dickson) [858357] - [fs] nfs: Clean up - simplify nfs_lock_request() (Steve Dickson) [858357] - [fs] nfs: nfs_set_page_writeback no longer needs to reference the page (Steve Dickson) [858357] - [fs] nfs: Prevent a deadlock in the new writeback code (Steve Dickson) [858357] - [fs] nfs: Fix sparse warnings (Steve Dickson) [858357] - [fs] nfs: COMMIT does not need post-op attributes (Steve Dickson) [858357] - [fs] nfs: Dont request cache consistency attributes on some writes (Steve Dickson) [858357] - [fs] nfs: Simplify the nfs_read_completion functions (Steve Dickson) [858357] - [fs] nfs: Clean up nfs read and write error paths (Steve Dickson) [858357] - [fs] nfs: Read cleanups (Steve Dickson) [858357] - [fs] nfs: Use kmem_cache_zalloc() in nfs_direct_req_alloc (Steve Dickson) [858357] - [fs] nfs: Fix O_DIRECT compile warnings (Steve Dickson) [857110] - [fs] nfs: Simplify O_DIRECT page referencing (Steve Dickson) [857110] - [fs] nfs: O_DIRECT pgio_completion_ops error_cleanup must unlock the request (Steve Dickson) [857110] - [fs] nfs: Ensure that we break out of read/write_schedule_segment on error (Steve Dickson) [857110] - [fs] nfs: Define dummy nfs_init_cinfo() and nfs_init_cinfo_from_inode() (Steve Dickson) [857110] - [fs] nfs: Define nfs_direct_write_schedule_work() when v3 and v4 are disabled (Steve Dickson) [857110] - [fs] nfs: pnfs_pageio_init_read() and init_write() need an extra argument (Steve Dickson) [857110] - [fs] nfs: Fix a use-before-initialised warning in fs/nfs/write.c and fs/nfs/pnfs.c (Steve Dickson) [857110] - [fs] nfs: Prevent garbage cinfo->ds from leaking out (Steve Dickson) [857110] - [fs] nfs: rewrite directio write to use async coalesce code (Steve Dickson) [857110] - [fs] nfs: avoid some stat gathering for direct io (Steve Dickson) [857110] - [fs] nfs: add dreq to nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_commit_completion_ops (Steve Dickson) [857110] - [fs] nfs: create struct nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_generic_commit_list (Steve Dickson) [857110] - [fs] nfs: rewrite directio read to use async coalesce code (Steve Dickson) [857110] - [fs] ext3: Replace lock/unlock_super() with an explicit lock for resizing (Eric Sandeen) [804988] - [fs] cifs: Initialise mid_q_entry before putting it on the pending queue (Sachin Prabhu) [832209] - [fs] ext4: correct comments for ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fix i_blocks/quota accounting when extent insertion fails (Lukas Czerner) [847981] - [fs] ext4: Add flags to the ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fold ext4_free_blocks() and ext4_mb_free_blocks() (Lukas Czerner) [847981]- [alsa] oxygen: remove no_period_wakeup handling (Jaroslav Kysela) [816880] - [alsa] firewire-speakers, oxygen, ua101: allow > 10 s periods (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: fix polarity of front output (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DGX support (Jaroslav Kysela) [816880] - [alsa] oxygen, virtuoso: fix exchanged L/R volumes of aux and CD inputs (Jaroslav Kysela) [816880] - [alsa] virtuoso: add S/PDIF input support for all Xonars (Jaroslav Kysela) [816880] - [alsa] oxygen: Xonar DG: fix CS4245 register writes (Jaroslav Kysela) [816880] - [alsa] oxygen: fix Xonar DG input (Jaroslav Kysela) [816880] - [alsa] include delay.h for msleep in Xonar DG support (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Essence ST(X) S/PDIF input (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix silent analog output on Xonar Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] oxygen: fix output routing on Xonar DG (Jaroslav Kysela) [816880] - [alsa] Xonar, CS43xx: Don't overrun static array (Jaroslav Kysela) [816880] - [alsa] oxygen: add S/PDIF source selection for Claro cards (Jaroslav Kysela) [816880] - [alsa] oxygen: fix CD/MIDI for X-Meridian (2G) (Jaroslav Kysela) [816880] - [alsa] oxygen: add some card names (Jaroslav Kysela) [816880] - [alsa] oxygen: do not show chip revision in card longname (Jaroslav Kysela) [816880] - [alsa] oxygen: X-Meridian: add S/PDIF source selection (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital input validity check switch (Jaroslav Kysela) [816880] - [alsa] core, oxygen, virtuoso: add an enum control info helper (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar HDAV1.3 Slim support (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DG support (Jaroslav Kysela) [816880] - [alsa] oxygen: add X-Meridian 2G support (Jaroslav Kysela) [816880] - [alsa] oxygen: add more PCI IDs (Jaroslav Kysela) [816880] - [alsa] virtuoso: reduce MCLK in double rate modes (Jaroslav Kysela) [816880] - [alsa] oxygen: simplify model-specific MCLK handling (Jaroslav Kysela) [816880] - [alsa] virtuoso: use headphone gain setting only on front DAC (Jaroslav Kysela) [816880] - [alsa] virtuoso: handle DAC oversampling automatically (Jaroslav Kysela) [816880] - [alsa] virtuoso: use lower master clock with H6 daughterboard (Jaroslav Kysela) [816880] - [alsa] virtuoso: configure correct master clock frequency on the CS2000 (Jaroslav Kysela) [816880] - [alsa] virtuoso: remove non-working controls on Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] virtuoso: change PCM1796 format to I2S (Jaroslav Kysela) [816880] - [alsa] virtuoso: wait for PCM1796 clock to become stable (Jaroslav Kysela) [816880] - [alsa] virtuoso: do not use fast I2C speed (Jaroslav Kysela) [816880] - [alsa] oxygen: fix SPI clocks slower than 6.25 MHz (Jaroslav Kysela) [816880] - [alsa] oxygen: remove oxygen_model::private_data field (Jaroslav Kysela) [816880] - [alsa] oxygen: allow different number of PCM and mixer channels (Jaroslav Kysela) [816880] - [alsa] oxygen: update hardware comments (Jaroslav Kysela) [816880] - [alsa] oxygen: show correct package ID (Jaroslav Kysela) [816880] - [alsa] oxygen: allow to dump codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] virtuoso: automatically handle Xonar DS headphone routing (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS headphone jack detection (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS input switches (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix WM8766 register writes with MSB (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix setting of Xonar DS line-in/mic-in controls (Jaroslav Kysela) [816880] - [alsa] oxygen: change || to && (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix front panel routing for D1/DX/ST(X) (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDMI enable switch for HDAV1.3 (Jaroslav Kysela) [816880] - [alsa] virtuoso: initialize unknown GPIO bits (Jaroslav Kysela) [816880] - [alsa] oxygen: add HiFier Serenade support (Jaroslav Kysela) [816880] - [alsa] oxygen: reorganize PCI IDs (Jaroslav Kysela) [816880] - [alsa] oxygen: add Kuroutoshikou CMI8787-HG2PCI support (Jaroslav Kysela) [816880] - [alsa] oxygen: support for period wakeup disabling (Jaroslav Kysela) [816880] - [alsa] oxygen: merge HiFier driver into snd-oxygen (Jaroslav Kysela) [816880] - [alsa] oxygen: Add a SSID for CMI8787-HG2PCI (Jaroslav Kysela) [816880] - [alsa] oxygen: add PEX8111 initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: rewrite PCIe bridge initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: fix for PI7C9X110 compatibility (Jaroslav Kysela) [816880] - [alsa] oxygen: do not try to restore nonexistent EEPROM (Jaroslav Kysela) [816880] - [alsa] oxygen: reduce minimum period count (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor dB scale (Jaroslav Kysela) [816880] - [alsa] oxygen: fix chip ID register symbols (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar STX anti-pop delay (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDAV1.3 Slim PCI ID (Jaroslav Kysela) [816880] - [alsa] oxygen: handle CD input configuration with a flag (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS chip name (Jaroslav Kysela) [816880] - [alsa] oxygen: fix analog capture on Claro halo cards (Jaroslav Kysela) [816880] - [alsa] virtuoso: work around missing reset in the Xonar DS Windows driver (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar D1/DX front panel microphone (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS support (Jaroslav Kysela) [816880] - [alsa] oxygen: add high-pass filter control (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital filter control (Jaroslav Kysela) [816880] - [alsa] virtuoso: add PCM1796 oversampling control (Jaroslav Kysela) [816880] - [alsa] oxygen: allow custom MCLK rates (Jaroslav Kysela) [816880] - [alsa] virtuoso: add headphone impedance control (Jaroslav Kysela) [816880] - [alsa] oxygen: cache codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar Essence ST support (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor control names (Jaroslav Kysela) [816880] - [alsa] oxygen: more hardware documentation (Jaroslav Kysela) [816880] - [alsa] oxygen: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] oxygen: better defaults for upmixing control (Jaroslav Kysela) [816880] - [alsa] virtuoso: split virtuoso.c (Jaroslav Kysela) [816880] - [mm] migrate: fix kABI issues (Rik van Riel) [713546 783248] - [mm] compaction: Restart compaction from near where it left off (Rik van Riel) [713546 783248] - [mm] compaction: Cache if a pageblock was scanned and no pages were isolated (Rik van Riel) [713546 783248] - [mm] compaction: Abort compaction loop if lock is contended or run too long (Rik van Riel) [713546 783248] - [mm] compaction: Abort async compaction if locks are contended or taking too long (Rik van Riel) [713546 783248] - [mm] vmscan: consider swap space when deciding whether to continue reclaim (Rik van Riel) [713546 783248] - [mm] vmscan: when reclaiming for compaction, ensure there are sufficient free pages available (Rik van Riel) [713546 783248] - [mm] compaction: introduce sync-light migration for use by compaction (Rik van Riel) [713546 783248] - [mm] page_alloc: do not call direct reclaim for THP allocations while compaction is deferred (Rik van Riel) [713546 783248] - [mm] compaction: allow compaction to isolate dirty pages (Rik van Riel) [713546 783248] - [mm] migration: clean up unmap_and_move() (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware again (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware (Rik van Riel) [713546 783248] - [mm] vmscan: change isolate mode from #define to bitwise type (Rik van Riel) [713546 783248] - [mm] compaction: determine if dirty pages can be migrated without blocking within ->migratepage (Rik van Riel) [713546 783248] - [mm] vmscan: do not OOM if aborting reclaim to start compaction (Rik van Riel) [713546 783248] - [mm] vmscan: abort reclaim/compaction if compaction can proceed (Rik van Riel) [713546 783248] - [mm] vmscan: limit direct reclaim for higher order allocations (Rik van Riel) [713546 783248] - [mm] vmscan: check if we isolated a compound page during lumpy scan (Rik van Riel) [713546 783248] - [mm] compaction: use synchronous compaction for /proc/sys/vm/compact_memory (Rik van Riel) [713546 783248] - [mm] vmscan: reclaim order-0 and use compaction instead of lumpy reclaim (Rik van Riel) [713546 783248] - [mm] shmem: fix up rhel-6.4 kABI issues (Rafael Aquini) [857000] - [mm] shmem: remove shmem_readpage() (Rafael Aquini) [857000] - [mm] shmem: refine shmem_file_splice_read() (Rafael Aquini) [857000] - [mm] shmem: clone shmem_file_splice_read() (Rafael Aquini) [857000] - [watchdog] hpwdt: Fix kdump issue in hpwdt (Don Zickus) [828941] - [watchdog] hpwdt: Unregister NMI events on exit (Don Zickus) [818372] - [x86] nmi: Add new NMI queues to deal with IO_CHK and SERR (Don Zickus) [818372] - [watchdog] hpwdt: Only BYTE reads/writes to WD Timer port 0x72 (Don Zickus) [818372] - [net] ipvs: IPv6 MTU checking cleanup and bugfix (Jesper Brouer) [854066] - [net] ipvs: allow transmit of GRO aggregated skbs (Jesper Brouer) [854066] - [netdrv] ixgbevf: propagate page->pfmemalloc from skb_alloc_page to skb (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix namespace issue with ixgbe_write_eitr (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add lock around mailbox ops to prevent simultaneous access (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix multiple issues in ixgbevf_get/set_ringparam (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Consolidate Tx context descriptor creation code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support for PCI error handling (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add netdev to ring structure (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Do not rewind the Rx ring before bumping tail (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update descriptor macros to accept pointers and drop _ADV suffix (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Use igb style interrupt masks instead of ixgbe style (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Move Tx clean-up into NAPI context (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update q_vector to contain ring pointers instead of bitmaps (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix panic when loading driver (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Cleanup accounting for space needed at start of xmit_frame (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop use of eitr_low and eitr_high for hard coded values (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop netdev_registered value since that is already stored in netdev (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop all dead or unnecessary code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Make sure jumbo frames are set correctly after PF reset (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support to recognize 100mb link speed (Andy Gospodarek) [819105] - [netdrv] ixgbevf: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819105] - [netdrv] ixgbevf: print MAC via printk format specifier (Andy Gospodarek) [819105] - [netdrv] ixgbevf: rename dev_hw_addr_random and remove redundant second (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Remove unnecessary k.alloc/v.alloc OOM messages (Andy Gospodarek) [819105] - [kernel] perf: Change and simplify ctx::is_active semantics (Jiri Olsa) [853215] - [kernel] ntp: Fix STA_INS/DEL clearing bug (Prarit Bhargava) [862271] - [acpi] Add acpi_ns_remove_null_elements() to prevent null dereference on package elements (Lenny Szubowicz) [835744] - [usb] core: Fix device removal race condition (James Paradis) [849188] - [fs] sysfs: fix corruption in rb-tree caused by name change (John Green) [839984] - [mm] x86_32: fix SHLIB_BASE address typo (Aristeu S. Rozanski F) [804956] {CVE-2012-1568} - [netdrv] bnx2x: remove false warning regarding interrupt number (Michal Schmidt) [860007]- [net] vlan: Match underlying dev carrier on vlan add (Amerigo Wang) [845172] - [net] link_watch: allow vlans to get carrier changes faster (Amerigo Wang) [845172] - [net] allow netif_carrier to be called safely from IRQ (Amerigo Wang) [845172] - [net] netdevice: provide common routine for macvlan and vlan operstate management (Amerigo Wang) [845172] - [scsi] bnx2fc: Fix incorrect memset in bnx2fc_parse_fcp_rsp (Tomas Henzl) [860174] - [scsi] bnx2fc: Remove potential NULL dereference (Tomas Henzl) [860174] - [scsi] isci: Allow SSP tasks into the task management path (David Milburn) [860241] - [netdrv] igb: Change how we check for pre-existing and assigned VFs (Stefan Assmann) [819102] - [netdrv] igb: Supported and Advertised Pause Frame (Stefan Assmann) [819102] - [netdrv] igb: reduce Rx header size (Stefan Assmann) [819102] - [netdrv] igb: Add loopback test support for i210 (Stefan Assmann) [819102] - [netdrv] igb: implement 580 MDI setting support (Stefan Assmann) [819102] - [netdrv] igb: Fix register defines for all non-82575 hardware (Stefan Assmann) [819102] - [netdrv] igb: fix panic while dumping packets on Tx hang with IOMMU (Stefan Assmann) [819102] - [netdrv] igb: add delay to allow igb loopback test to succeed on 8086:10c9 (Stefan Assmann) [819102] - [netdrv] igb: don't break user visible strings over multiple lines in igb_ethtool.c (Stefan Assmann) [819102] - [netdrv] igb: correct hardware type (i210/i211) check in igb_loopback_test() (Stefan Assmann) [819102] - [netdrv] igb: Fix for failure to init on some 82576 devices (Stefan Assmann) [819102] - [netdrv] igb: reset PHY in the link_up process to recover PHY setting after power down (Stefan Assmann) [819102] - [netdrv] igb: Use eth_random_addr (Stefan Assmann) [819102] - [netdrv] igb: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819102] - [netdrv] igb: Version bump (Stefan Assmann) [819102] - [netdrv] igb: Update firmware info output (Stefan Assmann) [819102] - [netdrv] igb: Streamline RSS queue and queue pairing assignment logic (Stefan Assmann) [819102] - [netdrv] igb: A fix to VF TX rate limit (Stefan Assmann) [819102] - [netdrv] igb: Fix incorrect RAR address entries for i210/i211 device (Stefan Assmann) [819102] - [netdrv] igb: Disable the BMC-to-OS Watchdog Enable bit for DMAC (Stefan Assmann) [819102] - [netdrv] igb: Add Support for new i210/i211 devices (Stefan Assmann) [819102] - [netdrv] igb: Add function and pointers for 82580 low power state settings (Stefan Assmann) [819102] - [netdrv] igb: fix rtnl race in PM resume path (Stefan Assmann) [819102] - [netdrv] igb: Use netif_set_real_num_{rx,tx}_queues() (Stefan Assmann) [819102] - [netdrv] igb: output register's information related to RX/TX queue (Stefan Assmann) [819102] - [netdrv] igb: Force flow control off during reset when forcing speed (Stefan Assmann) [819102] - [netdrv] igb: Update version to 3.4.7 (Stefan Assmann) [819102] - [netdrv] intel: make wired ethernet driver message level consistent (Stefan Assmann) [819102] - [netdrv] igb: fix warning about unused function (Stefan Assmann) [819102] - [netdrv] igb: fix vf lookup (Stefan Assmann) [819102] - [netdrv] igb: Update Copyright on all Intel copyrighted files (Stefan Assmann) [819102] - [netdrv] igb: make local functions static (Stefan Assmann) [819102]- [netdrv] e1000e: use correct type for read of 32-bit register (Dean Nelson) [819103] - [netdrv] ixgbe: add new configuration options (Andy Gospodarek) [819101] - [netdrv] ixgbe: add skb frag size accessors (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix VLAN stripping and filtering problems (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for ptp functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix PHC loophole allowing misconfiguration of increment register (Andy Gospodarek) [819101] - [netdrv] ixgbe: Check PTP Rx timestamps via BPF filter (Andy Gospodarek) [819101] - [netdrv] ixgbe: PTP Fix hwtstamp mode settings (Andy Gospodarek) [819101] - [netdrv] ixgbe: ptp code cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: support software timestamping (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for get_ts_info (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable timesync clock-out feature for PPS support on X540 (Andy Gospodarek) [819101] - [netdrv] ixgbe: Hardware Timestamping + PTP Hardware Clock (PHC) (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing braces (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix panic while dumping packets on Tx hang with IOMMU (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use 1TC DCB instead of disabling DCB for MSI and legacy interrupts (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for new 82599 device (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove extra unused queues in DCB + FCoE case (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix RAR entry counting for generic and fdb_add() (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use num_tcs.pg_tcs as upper limit for TC when checking based on UP (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reduce Rx header size to what is actually used (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix handling of FDIR_HASH flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix build with PCI_IOV enabled. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Change how we check for pre-existing and assigned VFs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop probe_vf and merge functionality into ixgbe_enable_sriov (Andy Gospodarek) [819101] - [netdrv] ixgbe: use PCI_VENDOR_ID_INTEL (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable FCoE FSO and CRC offloads based on CAPABLE instead of ENABLED flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Only enable anti-spoof on VF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Correctly set SAN MAC RAR pool to default pool of PF (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make FCoE allocation and configuration closer to how rings work (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge all FCoE percpu values into a single structure (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup configuration of FCoE registers (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop references to deprecated pci_ DMA api and instead use dma_ API (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak when SR-IOV VFs are direct assigned (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use VMDq offset to indicate the default pool (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup holes in flags after removing several of them (Andy Gospodarek) [819101] - [netdrv] ixgbe: Retire RSS enabled and capable flags (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for SR-IOV w/ DCB or RSS (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update configure virtualization to allow for multiple PF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup logic for MRQC and MTQC configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update the logic for ixgbe_cache_ring_dcb and DCB RSS configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move configuration of set_real_num_rx/tx_queues into open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Handle failures in the ixgbe_setup_rx/tx_resources calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: Ping the VFs on link status change to trigger link change (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge FCoE set_num and cache_ring calls into RSS/DCB config (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for obtaining FCoE TC based on FCoE user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Populate the prio_tc_map in ixgbe_setup_tc (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup unpacking code for DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for getting traffic class from user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge RSS and flow director ring register caching and configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up a useless switch statement and dead code in configure_srrctl (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add feature offset value to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add upper limit to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: count q_vectors instead of MSI-X vectors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: DCB and SR-IOV can not co-exist and will cause hangs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not pad FCoE frames as this can cause issues with FCoE DDP (Andy Gospodarek) [819101] - [netdrv] ixgbe: simplify padding and length checks (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak in ixgbe when receiving traffic on DDP enabled rings (Andy Gospodarek) [819101] - [netdrv] ixgbe: clean up ixgbe_get_settings ethtool function (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for 1G SX modules (Andy Gospodarek) [819101] - [netdrv] ixgbe: do not compile ixgbe_sysfs.c when CONFIG_IXGBE_HWMON is not set (Andy Gospodarek) [819101] - [netdrv] ixgbe: align flow control DV macros with datasheet (Andy Gospodarek) [819101] - [netdrv] ixgbe: IXGBE_RXD_STAT_VP set even with Rx stripping enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix_features rxvlan is independent of DCB and needs to be set (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup the hwmon function calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: correct disable_rx_buff timeout (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix bogus error message (Andy Gospodarek) [819101] - [netdrv] ixgbe: Set Drop_EN bit when multiple Rx queues are present w/o flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up priority based flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Exit on error case in VF message processing (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: IEEE PFC stats and reset logic incorrect (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update link flow control to correctly handle multiple packet buffer DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder link flow control functions in ixgbe_common.c (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use __free_pages instead of put_page to release pages (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make ixgbe_fc_autoneg return void and always set current_mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder the ring to q_vector mapping to improve performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Track instances of buffer available but no DMA resources present (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix race condition with shutdown (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix use after free on module remove (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reset max_vfs to zero when user request is out of range (Andy Gospodarek) [819101] - [netdrv] ixgbe: Deny MACVLAN requests from VFs with admin set MAC (Andy Gospodarek) [819101] - [netdrv] ixgbe: add hwmon interface to export thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support functions to access thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix calling skb_put on nonlinear skb assertion bug (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix a memory leak in IEEE DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: check for WoL support in single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Identify FCoE rings earlier to resolve memory corruption w/ FCoE (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing rtnl_lock in PM resume path (Andy Gospodarek) [819101] - [netdrv] ixgbe: UTA table incorrectly programmed (Andy Gospodarek) [819101] - [netdrv] ixgbe: allow RAR table to be updated in promisc mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: add I2C clock stretching (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix WoL issue with fiber (Andy Gospodarek) [819101] - [netdrv] ixgbe: consolidate reporting of MSIX vectors into a single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix typo in enumeration name (Andy Gospodarek) [819101] - [netdrv] ixgbe: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix issues with SR-IOV loopback when flow control is disabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix namespace issues when FCoE/DCB is not enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: FCoE: Add support for ndo_get_fcoe_hbainfo() call (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for enabling UDP RSS via the ethtool rx-flow-hash command (Andy Gospodarek) [819101] - [netdrv] ixgbe: Whitespace cleanups (Andy Gospodarek) [819101] - [netdrv] ixgbe: Two minor fixes for RSS and FDIR set queues functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: drop err_eeprom tag which is at same location as err_sw_init (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move poll routine in order to improve readability (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic for the service timer and VF hang detection (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update layout of ixgbe_ring structure to improve cache performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Store Tx flags and protocol information to tx_buffer sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: always write DMA for single_mapped value with skb (Andy Gospodarek) [819101] - [netdrv] ixgbe: Write gso_segs and bytcount to the ring sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: Place skb on first buffer_info structure to avoid using stack space (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use packets to track Tx completions instead of a seperate value (Andy Gospodarek) [819101] - [netdrv] ixgbe: Modify setup of descriptor flags to avoid conditional jumps (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make certain that all frames fit minimum size requirements (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic in ixgbe_change_mtu (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace standard receive path with a page based receive (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: use DCB config values for FCoE traffic class on open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix race condition where RX buffer could become corrupted. (Andy Gospodarek) [819101] - [netdrv] ixgbe: use typed min/max functions where possible (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix obvious return value bug. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace eitr_low and eitr_high with static values in ixgbe_update_itr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not disable read relaxed ordering when DCA is enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for ethtool loopback frame creation and testing (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add iterator for cycling through rings on a q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Allocate rings as part of the q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop unnecessary napi_schedule_prep and spare blank line from ixgbe_intr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Default to queue pairs when number of queues is less than CPUs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address issues with Tx WHTRESH value not being set correctly (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder adapter contents for better cache utilization (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do no clear Tx status bits since eop_desc provides enough info (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove tie between NAPI work limits and interrupt moderation (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: check setup_tc return codes (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix comments that are out of date or formatted incorrectly (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix spelling errors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor formatting and comment corrections for ixgbe_xmit_frame_ring (Andy Gospodarek) [819101] - [netdrv] ixgbe: Remove boolean comparisons to true/false (Andy Gospodarek) [819101] - [netdrv] ixgbe: Combine post-DMA processing of sk_buff fields into single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop the _ADV of descriptor macros since all ixgbe descriptors are ADV (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for testing status bits in Rx descriptor (Andy Gospodarek) [819101] - [netdrv] ixgbe: Let the Rx buffer allocation clear status bits instead of cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address fact that RSC was not setting GSO size for incoming frames (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor refactor of RSC (Andy Gospodarek) [819101] - [netdrv] ixgbe: ethtool: stats user buffer overrun (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix stats handling (Andy Gospodarek) [819101] - [netdrv] ixgbe: convert to ndo_fix_features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update ethtool_rxnfc::rule_cnt on return from ETHTOOL_GRXCLSRLALL (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for displaying ntuple filters via the nfc interface (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix ring assignment issues for SR-IOV and drop cases (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for nfc addition and removal of filters (Andy Gospodarek) [819101] - [net] ethtool: Add a common function for drivers with transmit time stamping (Jiri Benc) [829785] - [net] ethtool: Introduce a method for getting time stamping capabilities (Jiri Benc) [829785] - [ptp] Add a method for obtaining the device index (Jiri Benc) [829785] - [ptp] Added a brand new class driver for ptp clocks (Jiri Benc) [829785] - [pps] unify timestamp gathering (Jiri Benc) [829785] - [ptp] added a BPF to help drivers detect PTP packets (Jiri Benc) [829785] - [net] skbuff: add driver hook for tx time stamping (Jiri Benc) [829785] - [net] add net_tstamp.h to headers_install (Jiri Benc) [829785] - [kernel] posix-clock: Replace mutex with reader/writer semaphore (Jiri Benc) [829785] - [kernel] posix-clock: Introduce dynamic clocks (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup namespace (Jiri Benc) [829785] - [kernel] posix-timers: Add support for fd based clocks (Jiri Benc) [829785] - [x86] Add clock_adjtime (Jiri Benc) [829785] - [kernel] posix-timers: Introduce a syscall for clock tuning (Jiri Benc) [829785] - [kernel] time: Splitout compat timex accessors (Jiri Benc) [829785] - [kernel] ntp: Add ADJ_SETOFFSET mode bit (Jiri Benc) [829785] - [kernel] posix-timers: Update comment (Jiri Benc) [829785] - [kernel] posix-timers: Make posix-cpu-timers functions static (Jiri Benc) [829785] - [kernel] posix-timers: Remove CLOCK_DISPATCH leftovers (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_delete() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_settime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_create() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Remove useless res field from k_clock (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_getres() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Make clock_getres and clock_get mandatory (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_settime to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-cpu-timers: Remove the stub nanosleep functions (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup restart_block usage (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep_restart to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clock_posix_cpu (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup struct initializers (Jiri Benc) [829785] - [kernel] posix-timers: Define nanosleep not supported error separate (Jiri Benc) [829785] - [kernel] posix-timers: Move copy_to_user(created_timer_id) down in timer_create() (Jiri Benc) [829785] - [kernel] posix-timers: Fix error path in timer_create (Jiri Benc) [829785]- [netdrv] be2net: fix vfs enumeration (Ivan Vecera) [819782] - [netdrv] be2net: Regression bug wherein VFs creation broken for multiple cards (Ivan Vecera) [819782] - [pci] intel-iommu: use physfn to search drhd for VF (Ivan Vecera) [819782] - [netdrv] be2net: do not use SCRATCHPAD register (Ivan Vecera) [819782] - [netdrv] be2net: fix max VFs reported by HW (Ivan Vecera) [819782] - [netdrv] be2net: avoid disabling sriov while VFs are assigned (Ivan Vecera) [819782] - [netdrv] be2net: add skb frag size accessors (Ivan Vecera) [827593] - [netdrv] be2net: convert to SKB paged frag API. (Ivan Vecera) [827593] - [netdrv] be2net: use PCIe AER capability (Ivan Vecera) [827593] - [netdrv] be2net: modify log msg for lack of privilege error (Ivan Vecera) [827593] - [netdrv] be2net: fixup malloc/free of adapter->pmac_id (Ivan Vecera) [827593] - [netdrv] be2net: fix FW default for VF tx-rate (Ivan Vecera) [827593] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [827593] - [netdrv] be2net: Add a missing CR in the end of message (Ivan Vecera) [827593] - [netdrv] be2net: Fix to parse RSS hash from Receive completions correctly. (Ivan Vecera) [827593] - [netdrv] be2net: Missing byteswap in be_get_fw_log_level causes oops on PowerPC (Ivan Vecera) [827593] - [netdrv] be2net: Ignore physical link async event for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VF driver load for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: dont pull too much data in skb linear part (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: Add description about various RSS hash types (Ivan Vecera) [827593] - [netdrv] be2net: Enable RSS UDP hashing for Lancer and Skyhawk (Ivan Vecera) [827593] - [netdrv] be2net: Fix port name in message during driver load (Ivan Vecera) [827593] - [netdrv] be2net: Fix cleanup path when EQ creation fails (Ivan Vecera) [827593] - [netdrv] be2net: Activate new FW after FW download for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix initialization sequence for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix die temperature stat for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix error while toggling autoneg of pause parameters (Ivan Vecera) [827593] - [netdrv] be2net: Fix Endian (Ivan Vecera) [827593] - [netdrv] be2net: set maximal number of default RSS queues (Ivan Vecera) [827593] - [netdrv] be2net: Fix to trim skb for padded vlan packets to workaround an ASIC Bug (Ivan Vecera) [827593] - [netdrv] be2net: Explicitly clear the reserved field in the Tx Descriptor (Ivan Vecera) [827593] - [netdrv] be2net: Increase statistics structure size for skyhawk. (Ivan Vecera) [827593] - [netdrv] be2net: Modify error message to incorporate subsystem (Ivan Vecera) [827593] - [netdrv] be2net: fix a race in be_xmit() (Ivan Vecera) [827593] - [netdrv] be2net: Fix driver load for VFs for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: remove unnecessary usage of unlikely() (Ivan Vecera) [827593] - [netdrv] be2net: fix reporting number of actual rx queues (Ivan Vecera) [827593] - [netdrv] be2net: do not modify PCI MaxReadReq size (Ivan Vecera) [827593] - [netdrv] be2net: cleanup be_vid_config() (Ivan Vecera) [827593] - [netdrv] be2net: don't call vid_config() when there's no vlan config (Ivan Vecera) [827593] - [netdrv] be2net: Add functionality to support RoCE driver (Ivan Vecera) [827593] - [netdrv] be2net: Add function to issue mailbox cmd on MQ (Ivan Vecera) [827593] - [netdrv] be2net: Fix to allow get/set of debug levels in the firmware. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to apply duplex value as unknown when link is down. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to not set link speed for disabled functions of a UMC card (Ivan Vecera) [827593] - [netdrv] be2net: update the driver version (Ivan Vecera) [827593] - [netdrv] be2net: fix speed displayed by ethtool on certain SKUs (Ivan Vecera) [827593] - [netdrv] be2net: Fix FW download for BE (Ivan Vecera) [827593] - [netdrv] be2net: Fix Lancer statistics (Ivan Vecera) [827593] - [netdrv] be2net: Fix ethtool self test for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VLAN/multicast packet reception (Ivan Vecera) [827593] - [netdrv] be2net: fix ethtool get settings (Ivan Vecera) [827593] - [netdrv] be2net: Fix number of vlan slots in flex mode (Ivan Vecera) [827593] - [netdrv] be2net: enable WOL by default if h/w supports it (Ivan Vecera) [827593] - [netdrv] be2net: Remove unused OFFSET_IN_PAGE() macro (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: reset queue address after freeing (Ivan Vecera) [827593] - [netdrv] be2net: fix tx completion cleanup (Ivan Vecera) [827593] - [netdrv] be2net: event queue re-design (Ivan Vecera) [827593] - [netdrv] be2net: allocate more headroom in incoming skbs (Ivan Vecera) [827593] - [tools] perf: Add missing files to build the python binding (Jiri Olsa) [860404] - [tools] perf: Remove brace expansion from clean target (Jiri Olsa) [860404] - [tools] perf/kvm top: Limit guest kernel info message to once (Jiri Olsa) [860404] - [tools] perf: Introduce intlist (Jiri Olsa) [860404] - [tools] perf: Change strlist to use the new rblist (Jiri Olsa) [860404] - [tools] perf: Introducing rblist (Jiri Olsa) [860404] - [tools] perf/kvm: Use strtol for walking guestmount directory (Jiri Olsa) [860404] - [tools] perf/tool: Save cmdline from user in file header vs what is passed to record (Jiri Olsa) [860404] - [tools] perf/top: Error handling for counter creation should parallel perf-record (Jiri Olsa) [860404] - [tools] perf/session: Remove no longer used synthesize_sample method (Jiri Olsa) [860404] - [tools] perf/evsel: Adopt parse_sample method from perf_event (Jiri Olsa) [860404] - [tools] perf/evlist: Introduce perf_evlist__parse_sample (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__id_hdr_size more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_id_all more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_type more extensively (Jiri Olsa) [860404] - [tools] perf/evsel: Precalculate the sample size (Jiri Olsa) [860404] - [tools] perf/target: Fix check on buffer size (Jiri Olsa) [860404] - [tools] perf/symbols: Fix array sizes for binary types arrays (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events automated tests (Jiri Olsa) [860404] - [tools] perf/annotate: Prevent overflow in size calculation (Jiri Olsa) [860404] - [tools] perf: Fix build error with bison 2.6 (Jiri Olsa) [860404] - [tools] perf: use XSI-complaint version of strerror_r() instead of GNU-specific (Jiri Olsa) [860404] - [tools] perf: Make the breakpoint events sample period default to 1 (Jiri Olsa) [860404] - [tools] perf/test: Add dso data caching tests (Jiri Olsa) [860404] - [tools] perf/symbols: Add dso data caching (Jiri Olsa) [860404] - [tools] perf/symbols: Add interface to read DSO image data (Jiri Olsa) [860404] - [tools] perf/symbols: Factor DSO symtab types to generic binary types (Jiri Olsa) [860404] - [tools] perf/hists: Print newline between hists callchains (Jiri Olsa) [860404] - [tools] perf: Fix trace events storms due to weight demux (Jiri Olsa) [860404] - [tools] perf/hists: Return correct number of characters printed in callchain (Jiri Olsa) [860404] - [tools] perf: Dump exclude_{guest, host}, precise_ip header info too (Jiri Olsa) [860404] - [tools] perf/kvm: Limit repetitive guestmount message to once per directory (Jiri Olsa) [860404] - [tools] perf/kvm: Fix bug resolving guest kernel syms (Jiri Olsa) [860404] - [tools] perf/kvm: Guest userspace samples should not be lumped with host uspace (Jiri Olsa) [860404] - [tools] perf/kvm: Set name for VM process in guest machine (Jiri Olsa) [860404] - [tools] perf/symbols: Add machine id to modules debug message (Jiri Olsa) [860404] - [tools] perf: Split event symbols arrays to hw and sw parts (Jiri Olsa) [860404] - [tools] perf: Split out PE_VALUE_SYM parsing token to SW and HW tokens (Jiri Olsa) [860404] - [tools] perf: Add empty rule for new line in event syntax parsing (Jiri Olsa) [860404] - [tools] perf/test: Use ARRAY_SIZE in parse events tests (Jiri Olsa) [860404] - [tools] perf: Adding round_up/round_down macros (Jiri Olsa) [860404] - [tools] perf/symbols: Add '.note' check into search for NOTE section (Jiri Olsa) [860404] - [tools] perf: Fix generation of pmu list (Jiri Olsa) [860404] - [tools] perf/evsel: Handle hw breakpoints event names in perf_evsel__name() (Jiri Olsa) [860404] - [tools] perf: Fix hw breakpoint's type modifier parsing (Jiri Olsa) [860404] - [tools] perf: Trivial build fix (Jiri Olsa) [860404] - [tools] perf/report: Delay sample_type checks in pipe mode (Jiri Olsa) [860404] - [tools] perf/bench: Documentation update (Jiri Olsa) [860404] - [tools] perf/symbols: Follow .gnu_debuglink section to find separate symbols (Jiri Olsa) [860404] - [tools] perf: Stop using a global trace events description list (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events test to follow proper raw event name (Jiri Olsa) [860404] - [tools] perf/evsel: Fix a build failure on cross compilation (Jiri Olsa) [860404] - [tools] perf/annotate: Check null of sym pointer before using it (Jiri Olsa) [860404] - [tools] perf/evsel: Make some methods private (Jiri Olsa) [860404] - [tools] perf: Remove unused evsel parameter from machine__resolve_callchain (Jiri Olsa) [860404] - [tools] perf/evsel: Reconstruct raw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Remove __event_name (Jiri Olsa) [860404] - [tools] perf: Don't access evsel->name directly (Jiri Olsa) [860404] - [tools] perf/script: Replace __event_name uses with perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Move all users of event_name to perf_evsel__name (Jiri Olsa) [860404] - [tools] perf/evsel: Handle all event types in perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Reconstruct sw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Reconstruct hw cache event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf/evsel: Carve out event modifier formatting (Jiri Olsa) [860404] - [tools] perf/hists: Implement printing snapshots to files (Jiri Olsa) [860404] - [tools] perf/lib: Introduce rtrim (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Use struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK info_bar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK statusbar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Introduce struct perf_gtk_context (Jiri Olsa) [860404] - [tools] perf/ui: Introduce struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf: Add sort by src line/number (Jiri Olsa) [860404] - [tools] perf: Add automated test for pure terms parsing (Jiri Olsa) [860404] - [tools] perf: Add PMU event alias support (Jiri Olsa) [860404] - [kernel] irq: export irq_modify_status symbol (Stanislaw Gruszka) [862025] - [hid] hidraw: fix window in hidraw_release (Don Zickus) [839973] - [hid] hidraw: protect hidraw_disconnect() better (Don Zickus) [839973] - [hid] hidraw: remove excessive _EMERG messages from hidraw (Don Zickus) [839973] - [hid] hidraw: fix hidraw_disconnect() (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_write (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_ioctl (Don Zickus) [839973] - [hid] remove BKL from hidraw (Don Zickus) [839973] - [x86] bordenville: enable gpio, watchdog and mfd hardware (Neil Horman) [817979]- [alsa] hda: make sure alc268 does not OOPS on codec parse (Jaroslav Kysela) [838558] - [alsa] hda: Fix ugly debug prints with CONFIG_SND_VERBOSE_PRINTK=y (Jaroslav Kysela) [838558] - [alsa] hda: remove *_quirks.c (obsolete) (Jaroslav Kysela) [838558] - [alsa] hda: avoid non-standard "Docking" name in mixers (Jaroslav Kysela) [838558] - [alsa] hda: limit internal mic boost for Asus X202E (Jaroslav Kysela) [838558] - [alsa] hda: Add another pci id for Haswell board (Jaroslav Kysela) [838558] - [alsa] hda: Add mic-mute LED control for HP laptop (Jaroslav Kysela) [838558] - [alsa] hda: Yet another position_fix quirk for ASUS machines (Jaroslav Kysela) [838558] - [alsa] hda: Allow to pass position_fix=0 explicitly (Jaroslav Kysela) [838558] - [alsa] hda: Fix disordered enum definitions in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Add support for MacBook Pro 10,1 (Jaroslav Kysela) [838558] - [alsa] hda: Replace with the generic fixup codes in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Check bit mask for codec SSID in snd_hda_pick_fixup() (Jaroslav Kysela) [838558] - [alsa] hda/intel: add position_fix quirk for Asus K53E (Jaroslav Kysela) [838558] - [alsa] hda: Fix Oops at codec reset/reconfig (Jaroslav Kysela) [838558] - [alsa] hda: Remove ignore_misc_bit (Jaroslav Kysela) [838558] - [alsa] hda: Move non-PCM check to per_pin in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: fix control names for multiple speaker out on IDT/STAC (Jaroslav Kysela) [838558] - [alsa] hda: Fix missing Master volume for STAC9200/925x (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Setup channel mapping for non_pcm audio (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Enable HBR feature on Intel chips (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Fix channel_allocation array wrong order (Jaroslav Kysela) [838558] - [alsa] hda: add missing function declaration (Jaroslav Kysela) [838558] - [alsa] hda: Avoid unnecessary parameter read for EPSS (Jaroslav Kysela) [838558] - [alsa] hda: Implement snd_hda_power_sync() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Don't trust codec EPSS bit for IDT 92HD83xx & co (Jaroslav Kysela) [838558] - [alsa] hda: Make clear built-in driver optimization (Jaroslav Kysela) [838558] - [alsa] hda: Call snd_hda_jack_report_sync() generically in hda_codec.c (Jaroslav Kysela) [838558] - [alsa] hda: Do not set GPIOs for speakers on IDT if there are no speakers (Jaroslav Kysela) [838558] - [alsa] hda: Add missing ifdef CONFIG_SND_HDA_POWER_SAVE to tracepoints (Jaroslav Kysela) [838558] - [alsa] hda: Check the power state when power_save option is changed (Jaroslav Kysela) [838558] - [alsa] hda: Add tracepoints at snd_hda_power_up/down entrances. (Jaroslav Kysela) [838558] - [alsa] hda: Add 3stack-automute model to AD1882 codec (Jaroslav Kysela) [838558] - [alsa] hda: show ICT/KAE control bits (Jaroslav Kysela) [838558] - [alsa] hda: Fix forgotten ifdef CONFIG_SND_HDA_PATCH_LOADER (Jaroslav Kysela) [838558] - [alsa] hda: Deferred probing with request_firmware_nowait() (Jaroslav Kysela) [838558] - [alsa] hda: Load firmware in hda_intel.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix leftover codec->power_transition (Jaroslav Kysela) [838558] - [alsa] hda: don't create dysfunctional mixer controls for ca0132 (Jaroslav Kysela) [838558] - [alsa] hda: Don't send invalid volume knob command on IDT 92hd75bxx (Jaroslav Kysela) [838558] - [alsa] hda: Fix 'Beep Playback Switch' with no underlying mute switch (Jaroslav Kysela) [838558] - [alsa] hda: fix Copyright debug message (Jaroslav Kysela) [838558] - [alsa] hda: bug fix on checking the supported power states of a codec (Jaroslav Kysela) [838558] - [alsa] hda: Fix panned "Beep Playback Switch" (Jaroslav Kysela) [838558] - [alsa] hda/intel: Add Device IDs for Intel Lynx Point-LP PCH (Jaroslav Kysela) [838558] - [alsa] hda: Fix pop noise in headphones on S3 for Asus X55A, X55V (Jaroslav Kysela) [838558] - [alsa] hda: Add missing SPDIF I/O setup for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Use the standard PCM ops for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Fix superfluous "-in" suffix from CA0132 capture items (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->pcm_format_first flag (Jaroslav Kysela) [838558] - [alsa] hda: Fix double quirk for Quanta FL1 / Lenovo Ideapad (Jaroslav Kysela) [838558] - [alsa] hda: remove redundant auto quirks for conexant 506x (Jaroslav Kysela) [838558] - [alsa] hda: remove quirk for Dell Vostro 1015 (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 (Jaroslav Kysela) [838558] - [alsa] hda: Fix regression of HDMI codec probing (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad T430s (Jaroslav Kysela) [838558] - [alsa] hda: Support dock on Lenovo Thinkpad T530 with ALC269VC (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO initialization for IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix polarity of mute LED on HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Workaround for silent output on VAIO Z with ALC889 (Jaroslav Kysela) [838558] - [alsa] hda: Fix WARNING from HDMI/DP parser (Jaroslav Kysela) [838558] - [alsa] hda: Detach from converter at closing in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO setup for HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Fix invalid D3 of headphone DAC on VT202x codecs (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 Tablet (Jaroslav Kysela) [838558] - [alsa] hda: Turn on PIN_OUT from hdmi playback prepare. (Jaroslav Kysela) [838558] - [alsa] hda: Add support for Realtek ALC282 (Jaroslav Kysela) [838558] - [alsa] hda: Fix index number conflicts of phantom jacks (Jaroslav Kysela) [838558] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [838558] - [alsa] hda: Fix driver type of Haswell controller to AZX_DRIVER_SCH (Jaroslav Kysela) [838558] - [alsa] hda: add Haswell HDMI codec id (Jaroslav Kysela) [838558] - [alsa] hda: Add DeviceID for Haswell HDA (Jaroslav Kysela) [838558] - [alsa] hda: Always call standard unsolicited event for Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Avoid possible race of beep on/off (Jaroslav Kysela) [838558] - [alsa] hda: Move beep helper functions to hda_beep.c (Jaroslav Kysela) [838558] - [alsa] hda: give 3-pin jack the name "Headphone Mic Jack" (Jaroslav Kysela) [838558] - [alsa] hda: Support single 3-pin jack without VREF on the actual pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix no sound from ALC662 after Windows reboot (Jaroslav Kysela) [838558] - [alsa] hda: Fix power-map regression for HP dv6 & co (Jaroslav Kysela) [838558] - [alsa] hda: Initialize caches at codec reconfiguration (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks at module unload (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks in Realtek & Conexant codec parsers (Jaroslav Kysela) [838558] - [alsa] hda: Add Realtek ALC280 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Remove suprefluous EAPD init verbs for ALC660vd (Jaroslav Kysela) [838558] - [alsa] hda: Add inv-dmic model to possible Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted mic quirks for Asus U41SV, Acer 1810TZ and AOD260 (Jaroslav Kysela) [838558] - [alsa] hda: Add the inverted digital mic workaround to Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Don't power up when not powered down. (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted internal mic quirk for Lenovo S205 (Jaroslav Kysela) [838558] - [alsa] hda: Fix ALC272X codec detection (Jaroslav Kysela) [838558] - [alsa] hda: Correct info print in HDMI non-intrinsic unsol event (Jaroslav Kysela) [838558] - [alsa] hda: Don't rely on event tag for simple_hdmi (Jaroslav Kysela) [838558] - [alsa] hda: Remove loop from simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Move one-time init codes from generic_hdmi_init() (Jaroslav Kysela) [838558] - [alsa] hda: Add missing snd_hda_jack_detect_enable() for simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Fix the pin nid assignment in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Enable unsol event for ATI and Nvidia HDMI codecs too (Jaroslav Kysela) [838558] - [alsa] hda: Remove invalid init verbs for Nvidia 2ch codecs (Jaroslav Kysela) [838558] - [alsa] hda: Use common codes for ATI, Nvidia and VIA simple codecs (Jaroslav Kysela) [838558] - [alsa] hda: Merge ATI/VIA HDMI simple init functions (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for VIA HDMI pin detection (Jaroslav Kysela) [838558] - [alsa] hda/intel: activate COMBO mode for Intel client chipsets (Jaroslav Kysela) [838558] - [alsa] hda: Create phantom jacks for fixed inputs and outputs (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio CODECes of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: power setting error check (Jaroslav Kysela) [838558] - [alsa] hda: check proper return value (Jaroslav Kysela) [838558] - [alsa] hda: reduce msleep time if EPSS power states supported (Jaroslav Kysela) [838558] - [alsa] hda: check supported power states (Jaroslav Kysela) [838558] - [alsa] hda: Show D3cold state in proc files (Jaroslav Kysela) [838558] - [alsa] hda: add power states information in proc (Jaroslav Kysela) [838558] - [alsa] hda: Handle open while transitioning to D3. (Jaroslav Kysela) [838558] - [alsa] hda: Don't forget to call init verbs added by fixup list (Jaroslav Kysela) [838558] - [alsa] hda: Pin fixup for Zotac Z68 motherboard (Jaroslav Kysela) [838558] - [alsa] hda: Fix detection of Creative SoundCore3D controllers (Jaroslav Kysela) [838558] - [alsa] hda: HDMI Audio init all connectors when VGA-switcheroo is off (Jaroslav Kysela) [838558] - [alsa] hda: Fix uninitialized HDMI controllers with VGA-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add new codec support for ALC269VD (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix unused variable compile warning (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible races of accesses to connection list array (Jaroslav Kysela) [838558] - [alsa] hda: unlock on error in azx_interrupt() (Jaroslav Kysela) [838558] - [alsa] hda/idt: Cache the power-map bits (Jaroslav Kysela) [838558] - [alsa] hda/idt: Clean up power-map check code (Jaroslav Kysela) [838558] - [alsa] hda: Evaluate gpio_led hints at the right moment (Jaroslav Kysela) [838558] - [alsa] hda/idt: Fix power-map for speaker-pins with some HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Support VGA-switcheroo (disabled for RHEL6) (Jaroslav Kysela) [838558] - [alsa] hda: Add a hook capability to vmaster controls (Jaroslav Kysela) [838558] - [alsa] hda: Export snd_hda_lock_devices() (Jaroslav Kysela) [838558] - [alsa] hda: Check the dead HDMI audio controller by vga-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda: Disable FLOAT format support (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Correct vendor IDs for new codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix concurrent hash accesses (Jaroslav Kysela) [838558] - [alsa] hda: Protect SPDIF-related stuff via spdif_mutex (Jaroslav Kysela) [838558] - [alsa] hda: Add Conexant CX20751/2/3/4 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for Creative SoundCore3D (Jaroslav Kysela) [838558] - [alsa] hda: More robustify the power-up/down sequence (Jaroslav Kysela) [838558] - [alsa] hda: Remove pre_resume and post_suspend ops (Jaroslav Kysela) [838558] - [alsa] hda: Lessen CPU usage when waiting for chip to respond (Jaroslav Kysela) [838558] - [alsa] hda: Move BIOS pin-parser code to hda_auto_parser.c (Jaroslav Kysela) [838558] - [alsa] hda: Move up the fixup helper functions to the library module (Jaroslav Kysela) [838558] - [alsa] hda: Protect the power-saving count with spinlock (Jaroslav Kysela) [838558] - [alsa] hda: Clear the power-saving states properly at reset (Jaroslav Kysela) [838558] - [alsa] hda: Always resume the codec immediately (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible access to uninitialized work struct (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call a common helper for alc_spec initialization (Jaroslav Kysela) [838558] - [alsa] hda: Revert "ALSA: hda - Set codec to D3 forcibly even if not used" (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call alc_auto_parse_customize_define() always after fixup (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add missing CD-input pin for MSI-7350 mobo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup for Acer Aspire 5739G (Jaroslav Kysela) [838558] - [alsa] hda: Fix oops caused by recent commit "Fix internal mic for Lenovo Ideapad U300s" (Jaroslav Kysela) [838558] - [alsa] hda: Fix internal mic for Lenovo Ideapad U300s (Jaroslav Kysela) [838558] - [alsa] hda: Skip pin capability sanity check for bogus values (Jaroslav Kysela) [838558] - [alsa] hda: Add snd_hda_get_default_vref() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Introduce snd_hda_set_pin_ctl*() helper functions (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Set up the missing docking-station pins (Jaroslav Kysela) [838558] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31E (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Don't set HP pin-control bit unconditionally (Jaroslav Kysela) [838558] - [alsa] hda/sigmatel: Fix inverted mute LED (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix regression on Quanta/Gericom KN1 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix mem leak (and rid us of trailing whitespace). (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add quirk for Mac Pro 5,1 machines (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup entry for Acer Aspire 8940G (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix GPIO1 setup for Acer Aspire 4930 & co (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a few ALC882 model strings back (Jaroslav Kysela) [838558] - [alsa] hda: hide HDMI/ELD printks unless snd.debug=2 (Jaroslav Kysela) [838558] - [alsa] hda: clean up CX20549 test mixer setup (Jaroslav Kysela) [838558] - [alsa] hda: CX20549 doesn't need pin_amp_workaround. (Jaroslav Kysela) [838558] - [alsa] hda: Remove CD control from model=benq for CX20549 (Jaroslav Kysela) [838558] - [alsa] hda: fix record volume controls of CX20459 ("Venice") (Jaroslav Kysela) [838558] - [alsa] hda: Rename capture sources of CX20549 to match common conventions (Jaroslav Kysela) [838558] - [alsa] hda: Fix proc output for ADC amp values of CX20549 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix ADC assignment with a shared HP/Mic pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix build with CONFIG_PM=n (Jaroslav Kysela) [838558] - [alsa] hda: Fix build of patch_sigmatel.c without CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [838558] - [alsa] hda: fix printing of high HDMI sample rates (Jaroslav Kysela) [838558] - [alsa] hda: Add expose_enum_ctl flag to snd_hda_add_vmaster_hook() (Jaroslav Kysela) [838558] - [alsa] hda: Add "Mute-LED Mode" enum control (Jaroslav Kysela) [838558] - [alsa] hda: Add EAPD control to Conexnat auto-parser (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED control with vmaster hook for ALC269 (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED hook with vmaster hook in patch_sigmatel.c (Jaroslav Kysela) [838558] - [alsa] hda: Return the created kcontrol in __snd_hda_add_vmaster() (Jaroslav Kysela) [838558] - [alsa] hda: Typos: change aditional to additional. (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Reuse init_hook for ALC269VB coef setup (Jaroslav Kysela) [838558] - [alsa] hda: Fix silent speaker output on Acer Aspire 6935 (Jaroslav Kysela) [838558] - [alsa] hda: Initialize vmaster slave volumes (Jaroslav Kysela) [838558] - [alsa] hda: Set codec to D3 forcibly even if not used (Jaroslav Kysela) [838558] - [alsa] hda: Add Gigabyte GA-MA790X to the beep whitelist (Jaroslav Kysela) [838558] - [alsa] hda: fix broken automute/autoswitch for Realtek (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Clear unsol events on unused pins (Jaroslav Kysela) [838558] - [alsa] hda: Enable docking-station SPDIF for Thinkpad (Jaroslav Kysela) [838558] - [alsa] hda: Add position_fix=4 (COMBO) option (Jaroslav Kysela) [838558] - [alsa] hda: Fix audio playback support on HP Zephyr system (Jaroslav Kysela) [838558] - [alsa] hda: add id for Atom Cedar Trail HDMI codec (Jaroslav Kysela) [838558] - [alsa] hda/via: Add a few sanity checks (Jaroslav Kysela) [838558] - [alsa] hda/via: Don't create duplicated boost controls (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Small code cleanups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the wrong offset for two-speaker systems (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the possible conflicts of Bass Speaker name (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Create individual mute switches for shared DAC (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix possible Oops with NULL input_mux (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Parse aa-loopback items dynamically (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove the last static quirks for ALC882 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add model=fixup not to apply fix-ups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop all ALC880 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=asus* from ALC880 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=asus-w1v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=z71v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-dig with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-p53 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=F1734 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=futjisu with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply probe-fixup really after probing (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC880 model=tcl with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop ALC880 model=clevo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Refactor the DAC filler function (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=w810 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=lg with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Adjust badness calculation for multi-ios (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Show multi-io pins in debug prints (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Try harder to fit the single-connections (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Finer tuning of auto-parser with badness evaluation (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Improve the signel-connection check (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Disable static fixups for ASUS with ALC269 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove leftover static quirks for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=fujitsu from ALC260 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=favorit100 for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the support for HP Presario B1900 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=replacer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=acer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the fixup codes for ALC260 model=will (Jaroslav Kysela) [838558] - [alsa] hda: Add another jack-detection suppression for ASUS ALC892 (Jaroslav Kysela) [838558] - [alsa] hda: Suppress auto-mute feature on some machines with ALC861 (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->no_jack_detect flag (Jaroslav Kysela) [838558] - [alsa] hda: Make is_jack_detectable() as non-inlined (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply the coef-setup only to ALC269VB (Jaroslav Kysela) [838558] - [alsa] hda: add quirk to detect CD input on Gigabyte EP45-DS3 (Jaroslav Kysela) [838558] - [alsa] hda: Kill hyphenated names (Jaroslav Kysela) [838558] - [alsa] hda: Always set HP pin in unsol handler for STAC/IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix resume of multiple input sources (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix overflow of vol/sw check bitmap (Jaroslav Kysela) [838558] - [alsa] hda: Fix initialization of secondary capture source on VT1705 (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED VREF value for new HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Fix error handling in patch_ca0132.c (Jaroslav Kysela) [838558] - [alsa] hda: add support for Uniwill ECS M31EI notebook (Jaroslav Kysela) [838558] - [x86] Mark Intel Crystal Well CPU as supported (Prarit Bhargava) [861060] - [x86] Mark Intel Ivy Town Processor as Supported (Prarit Bhargava) [847372] - [x86] apic: Use x2apic physical mode based on FADT setting (Prarit Bhargava) [832162] - [s390] zcrypt: Add support for CEX4 crypto card (Hendrik Brueckner) [823010]- [md] dm-thin: support discard with non power of two blocksize (Mike Snitzer) [858858] - [md] dm-thin: fix discard support for data devices (Mike Snitzer) [858858] - [md] dm-thin: tidy discard support (Mike Snitzer) [858858] - [md] dm-thin: do not set discard_zeroes_data (Mike Snitzer) [858858] - [md] dm: handle requests beyond end of device instead of using BUG_ON (Mike Snitzer) [858858] - [md] dm: retain table limits when swapping to new table with no devices (Mike Snitzer) [858858] - [md] dm-table: clear add_random unless all devices have it set (Mike Snitzer) [858858] - [md] dm-mpath: only retry ioctl when no paths if queue_if_no_path set (Mike Snitzer) [858858] - [md] dm-mpath: fix check for null mpio in end_io fn (Mike Snitzer) [858858] - [block] split discard into aligned requests (Mike Snitzer) [858858] - [block] reorganize rounding of max_discard_sectors (Mike Snitzer) [858858] - [scsi] Fix dm-multipath starvation when scsi host is busy (Mike Snitzer) [858858] - [netdrv] vmxnet3: fix interrupt control bitmap (Neil Horman) [829953] - [netdrv] vmxnet3: Remove casts to same type (Neil Horman) [829953] - [netdrv] vmxnet3: Fix log messages and corrects some typos (Neil Horman) [829953] - [netdrv] vmxnet3: Fix transport header size (Neil Horman) [829953] - [netdrv] vmxnet3: Fix typo in vmxnet3_drv.c (Neil Horman) [829953] - [netdrv] vmxnet3: Remove alloc_etherdev error messages (Neil Horman) [829953] - [netdrv] vmxnet3: Remove unnecessary k.alloc/v.alloc OOM messages (Neil Horman) [829953] - [netdrv] vmxnet3: cleanup tso headers manipulation (Neil Horman) [829953] - [netdrv] vmxnet3: make ethtool ops const (Neil Horman) [829953] - [netdrv] vmxnet3: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine of a number of drivers (Neil Horman) [829953] - [netdrv] vmxnet3: Add module.h to drivers who were implicitly using it (Neil Horman) [829953] - [netdrv] vmxnet3: add skb frag size accessors (Neil Horman) [829953] - [netdrv] vmxnet3: fix skb truesize underestimation (Neil Horman) [829953] - [netdrv] vmxnet3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Neil Horman) [829953] - [netdrv] vmxnet3: convert to SKB paged frag API (Neil Horman) [829953] - [netdrv] vmxnet3: Don't enable vlan filters in promiscuous mode (Neil Horman) [829953] - [netdrv] vmxnet3: Fix advertising HW_CSUM feature to use csum_start (Neil Horman) [829953] - [netdrv] net: fix assignment of 0/1 to bool variables (John Feeney) [826718] - [netdrv] tg3: Update version to 3.124 (John Feeney) [826718] - [netdrv] tg3: Fix race condition in tg3_get_stats64() (John Feeney) [826718] - [netdrv] tg3: Add New 5719 Read DMA workaround (John Feeney) [826718] - [netdrv] tg3: Fix Read DMA workaround for 5719 A0 (John Feeney) [826718] - [netdrv] tg3: Request APE_LOCK_PHY before PHY access (John Feeney) [826718] - [netdrv] tg3: Add hwmon support for temperature (John Feeney) [826718] - [netdrv] tg3: Add APE scratchpad read function (John Feeney) [826718] - [netdrv] tg3: Add common function tg3_ape_event_lock() (John Feeney) [826718] - [netdrv] tg3: Fix the setting of the APE_HAS_NCSI flag (John Feeney) [826718] - [netdrv] tg3: add device id of Apple Thunderbolt Ethernet device (John Feeney) [826718] - [netdrv] tg3: Apply short DMA frag workaround to 5906 (John Feeney) [826718] - [netdrv] tg3: remove redundant NULL test before release_firmware() call (John Feeney) [826718] - [netdrv] tg3: Avoid panic from reserved statblk field access (John Feeney) [826718] - [netdrv] tg3: Fix 5717 serdes powerdown problem (John Feeney) [826718] - [netdrv] tg3: Remove all #inclusions of asm/system.h (John Feeney) [826718] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [826718] - [netdrv] tg3: Recode PCI MRRS adjustment as a PCI quirk (John Feeney) [826718] - [netdrv] tg3: Fix poor tx performance on 57766 after MTU change (John Feeney) [826718] - [netdrv] tg3: Add memory barriers to sync BD data (John Feeney) [826718] - [netdrv] tg3: Fix jumbo loopback test on 5719 (John Feeney) [826718] - [netdrv] tg3: Fix tg3_get_stats64 for 5700 / 5701 devs (John Feeney) [826718] - [netdrv] tg3: unify return value of .ndo_set_mac_address if address is invalid (John Feeney) [826718] - [netdrv] tg3: Create timer helper functions (John Feeney) [826718] - [netdrv] tg3: Clear RECOVERY_PENDING with reset_task_cancel (John Feeney) [826718] - [netdrv] tg3: Remove SPEED_UNKNOWN checks (John Feeney) [826718] - [netdrv] tg3: Fix link check in tg3_adjust_link (John Feeney) [826718] - [netdrv] tg3: remove IRQF_SAMPLE_RANDOM flag (John Feeney) [826718] - [netdrv] tg3: Update copyright (John Feeney) [826718] - [netdrv] tg3: Use *_UNKNOWN ethtool definitions (John Feeney) [826718] - [netdrv] tg3: Remove unneeded link_config.orig_... members (John Feeney) [826718] - [netdrv] tg3: Remove unused link config code (John Feeney) [826718] - [netdrv] tg3: Consolidate ASIC rev detection code (John Feeney) [826718] - [netdrv] tg3: Reduce UMP event collision window (John Feeney) [826718] - [netdrv] tg3: Fix copper autoneg adv checks (John Feeney) [826718] - [netdrv] tg3: Fix stats while interface is down (John Feeney) [826718] - [netdrv] tg3: Disable new DMA engine for 57766 (John Feeney) [826718] - [netdrv] tg3: Move transmit comment to a better location (John Feeney) [826718] - [netdrv] tg3: Eliminate unneeded prototype (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_find_peer (John Feeney) [826718] - [netdrv] tg3: Move tg3_nvram_write_block functions (John Feeney) [826718] - [netdrv] tg3: Move tg3_set_rx_mode (John Feeney) [826718] - [netdrv] tg3: Move tg3_change_mtu to a better location (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_reset_task (John Feeney) [826718] - [netdrv] tg3: Move tg3_restart_hw to a better location (John Feeney) [826718] - [netdrv] tg3: Remove alloc_etherdev error messages (John Feeney) [826718] - [netdrv] tg3: Break out RSS indir table init and assignment (John Feeney) [826718] - [netdrv] tg3: Use mii_advertise_flowctrl (John Feeney) [826718] - [netdrv] tg3: Make the TX BD DMA limit configurable (John Feeney) [826718] - [netdrv] tg3: Enable EEE support for capable 10/100 devs (John Feeney) [826718] - [netdrv] tg3: Track LP advertising (John Feeney) [826718] - [netdrv] tg3: Integrate flowctrl check into AN adv check (John Feeney) [826718] - [netdrv] tg3: Fix advertisement handling (John Feeney) [826718] - [netdrv] tg3: Change mii to ethtool advertisement function names (John Feeney) [826718] - [netdrv] tg3: Add ethtool to mii advertisment conversion helpers (John Feeney) [826718] - [firmware] add Ralink rt2800 firmware images (Stanislaw Gruszka) [841604] - [mm] x86_32: randomize SHLIB_BASE (Aristeu Rozanski) [804956] {CVE-2012-1568}- [kernel] cgroups: don't attach task to subsystem if migration failed (Frederic Weisbecker) [751817] - [kernel] cgroups: more safe tasklist locking in cgroup_attach_proc (Frederic Weisbecker) [751817] - [kernel] cgroups: use flex_array in attach_proc (Frederic Weisbecker) [751817] - [lib] flex_array: allow zero length flex arrays (Frederic Weisbecker) [751817] - [lib] flex_array: fix flex_array_put_ptr macro to be valid C (Frederic Weisbecker) [751817] - [lib] flex_array: add helpers to get and put to make pointers easy to use (Frederic Weisbecker) [751817] - [kernel] cgroups: make procs file writable (Frederic Weisbecker) [751817] - [kernel] cgroups: add per-thread subsystem callbacks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix freezing groups with stopped tasks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: update_freezer_state() does incorrect state transitions (Frederic Weisbecker) [751817] - [kernel] cgroups: read-write lock CLONE_THREAD forking per threadgroup (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix can_attach() to prohibit moving from/to freezing/frozen cgroups (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: unnecessary test in cgroup_freezing_or_frozen() (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: Update stale locking comments (Frederic Weisbecker) [751817] - [net] nf_defrag_ipv6: fix oops on module unloading (Amerigo Wang) [726807]- [fs] ext4: check for zero length extent (Lukas Czerner) [813097] - [fs] cifs: Fix the conflict between rwpidforward and rw mount options (Sachin Prabhu) [852747] - [fs] cifs: Fix wrong length in cifs_iovec_read (Sachin Prabhu) [851694] - [fs] gfs2: Make write size hinting code common (Bob Peterson) [753337] - [fs] gfs2: Fix missing allocation data for set/remove xattr (Bob Peterson) [753337] - [fs] gfs2: Take account of blockages when using reserved blocks (Bob Peterson) [753337] - [fs] gfs2: Reduce file fragmentation (Bob Peterson) [753337] - [fs] gfs2: Eliminate unnecessary check for state > 3 in bitfit (Bob Peterson) [753337] - [fs] gfs2: Fold quota data into the reservations struct (Bob Peterson) [753337] - [fs] gfs2: Extend the life of the reservations structure (Bob Peterson) [753337] - [fs] gfs2: Add rgrp information to block_alloc trace point (Bob Peterson) [753337] - [fs] gfs2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer (Bob Peterson) [753337] - [fs] gfs2: Remove redundant metadata block type check (Bob Peterson) [753337] - [fs] gfs2: Eliminate needless parameter from function gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use variable rather than qa to determine if unstuff necessary (Bob Peterson) [753337] - [fs] gfs2: Remove i_disksize (Bob Peterson) [753337] - [fs] gfs2: New truncate sequence (Bob Peterson) [753337] - [fs] gfs2: Change variable blk to biblk (Bob Peterson) [753337] - [fs] gfs2: Fix function parameter comments in rgrp.c (Bob Peterson) [753337] - [fs] gfs2: Eliminate offset parameter to gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use slab for block reservation memory (Bob Peterson) [753337] - [fs] gfs2: make function gfs2_page_add_databufs static (Bob Peterson) [753337] - [fs] gfs2: Rename function gfs2_close to gfs2_release (Bob Peterson) [753337] - [fs] gfs2: Dump better debug info if a bitmap inconsistency is detected (Bob Peterson) [753337] - [fs] gfs2: Use seq_vprintf for glocks debugfs file (Robert S Peterson) [847377] - [fs] seq_file: Add seq_vprintf function and export it (Robert S Peterson) [847377] - [fs] gfs2: Size seq_file buffer more carefully (Robert S Peterson) [847377] - [fs] gfs2: Cache last hash bucket for glock seq_files (Robert S Peterson) [847377] - [fs] gfs2: Increase buffer size for glocks and glstats debugfs files (Robert S Peterson) [847377] - [fs] gfs2: glock statistics gathering (Robert S Peterson) [806385] - [fs] jbd: clear revoked flag on buffers before a new transaction started (Lukas Czerner) [804281] - [fs] ext3: Avoid filesystem corruption after a crash under heavy delete load (Lukas Czerner) [804281] - [fs] nfs: prepare coalesce testing for directio (Steve Dickson) [854746] - [fs] nfs: create completion structure to pass into page_init functions (Steve Dickson) [854746] - [fs] nfs: remove unused wb_complete field from struct nfs_page (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial write rpc_ops (Steve Dickson) [854746] - [fs] nfs: Don't use DATA_SYNC writes (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial read rpc_ops (Steve Dickson) [854746] - [fs] nfs: Dont rely on PageError in nfs_readpage_release_partial (Steve Dickson) [854746] - [fs] nfs: create struct nfs_page_array (Steve Dickson) [854746] - [fs] nfs: create common nfs_pgio_header for both read and write (Steve Dickson) [854746] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [854746] - [fs] pnfs: make _set_lo_fail generic (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_read_data->flags field (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_write_data->flags field (Steve Dickson) [854746] - [fs] nfs: Remove unused variable from write.c (Steve Dickson) [854746] - [fs] nfs: Get rid of the nfs_rdata_mempool (Steve Dickson) [854746] - [fs] nfs: Get rid of unnecessary calls to ClearPageError() in read code (Steve Dickson) [854746] - [fs] nfs: Get rid of nfs_restart_rpc() (Steve Dickson) [854746] - [fs] nfs: use req_offset where appropriate (Steve Dickson) [854746] - [fs] nfs: Clean up - simplify the switch to read/write-through-MDS (Steve Dickson) [846714] - [fs] nfs: remove unnecessary casts of void pointers in nfs4filelayout.c (Steve Dickson) [846714] - [fs] nfs: reverse arg order in nfs_initiate_[read|write] (Steve Dickson) [846714] - [fs] nfs: add a struct nfs_commit_data to replace nfs_write_data in commits (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic read code (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic write code (Steve Dickson) [846714] - [fs] nfs: Add a new helper nfs4_init_sequence() (Steve Dickson) [846714] - [fs] nfs: Add lseg to struct nfs4_fl_commit_bucket (Steve Dickson) [846714] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846714] - [fs] nfs: File layout only supports whole file layouts (Steve Dickson) [846714] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [846714] - [fs] nfs: Remove pnfs bloat from the generic write path (Steve Dickson) [846714] - [fs] pnfs: Must return layout on IO error (Steve Dickson) [846714] - [fs] pnfs: layoutret_on_setattr (Steve Dickson) [846714] - [fs] nfs: Revert coalesce small, page-aligned direct I/Os (Steve Dickson) [846708] - [fs] nfs: dprintks in directio code were referencing task after put (Steve Dickson) [846708] - [fs] nfs: grab open context in direct read (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_flush_multi (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_pagein_multi (Steve Dickson) [846708] - [fs] nfs: remove duplicate variable declaration in filelayout_clear_request_commit (Steve Dickson) [846708] - [fs] nfs: Use cond_resched_lock() to reduce latencies in the commit scans (Steve Dickson) [846708] - [kernel] list: add list_safe_reset_next (Steve Dickson) [846708] - [fs] nfs: Fix a few issues in filelayout_commit_pagelist (Steve Dickson) [846708] - [fs] ext3, ext4: don't clear orphan list on ro mount with errors (Eric Sandeen) [852771] - [block] replace __getblk_slow misfix by grow_dev_page fix (Jeff Moyer) [534080] - [fs] buffer: remove BUG() in possible but rare condition (Jeff Moyer) [534080] - [fs] gfs2: Add kobject release method (Robert S Peterson) [826089] - [fs] nfs: check for req==NULL in nfs_try_to_update_request cleanup (Steve Dickson) [846688] - [fs] nfs: ncommit count is being double decremented (Steve Dickson) [846688] - [fs] nfs: Clean ups and bugfixes for the pnfs read/writeback/commit code (Steve Dickson) [846688] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld read pagelist fails (Steve Dickson) [846688] - [fs] nfs: Move the pnfs write code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Move the pnfs read code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Cache rpc_ops in struct nfs_pageio_descriptor (Steve Dickson) [846688] - [fs] nfs: split out the RPC transmission from nfs_pagein_multi/one (Steve Dickson) [846688] - [fs] nfs: Clean up nfs_read_rpcsetup and nfs_write_rpcsetup (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld write pagelist fails (Steve Dickson) [833091] - [fs] nfs: Allow the nfs_pageio_descriptor to signal that a re-coalesce is needed (Steve Dickson) [833091] - [fs] nfs: Use stable writes when not doing a bulk flush (Steve Dickson) [833091] - [fs] nfs: remove nfs_inode radix tree (Steve Dickson) [833091] - [fs] nfs: nfs_open_context doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_opendata doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_closedata doesn't need to mess with struct path (Steve Dickson) [833091] - [fs] nfs: Fix a hang in the writeback path (Steve Dickson) [833091] - [fs] nfs: remove nfs_PAGE_TAG_LOCKED (Steve Dickson) [833091]- [netdrv] qlcnic: get rid of a redundant test for NULL before call to release_firmware() (Chad Dupuis) [826572] - [netdrv] qlcnic: remove unnecessary setting of skb->dev (Chad Dupuis) [826572] - [netdrv] qlcnic: off by one in qlcnic_init_pci_info() (Chad Dupuis) [826572] - [netdrv] qlcnic: vlan workaround for mac deletion bug in firmware (Chad Dupuis) [826572] - [netdrv] qlcnic: fix turnaround delay during migration (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix protcol type in case of inband vlan. (Chad Dupuis) [826572] - [netdrv] qlcnic: fix unsupported CDRP command error message. (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix estimation of recv MSS in case of LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Allow a predefined set of capture masks for FW dump (Chad Dupuis) [826572] - [netdrv] qlcnic: Adding mac statistics to ethtool. (Chad Dupuis) [826572] - [netdrv] qlcnic: Register device in FAILED state. (Chad Dupuis) [826572] - [netdrv] qlcnic: Bug fix for LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Added sysfs Node fwdump_state (Chad Dupuis) [826572] - [scsi] aacraid: respond automatically to volumes added by config tool (Rich Bono) [857561] - [scsi] aacraid: reset should disable MSI interrupt (Rich Bono) [857561] - [scsi] aacraid: prohibit access to array container space (Rich Bono) [857561] - [scsi] aacraid: expose physical devices for models with newer firmware (Rich Bono) [857561] - [scsi] aacraid: add support for handling ATA pass-through commands (Rich Bono) [857561] - [infiniband] cxgb4: Fix endianness of addition to mpa->private_data_size (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix crash when peer address is 0.0.0.0 (Jay Fenlason) [747145] - [infiniband] cxgb4: Add query_qp support (Jay Fenlason) [747145] - [infiniband] cxgb4: Remove kfifo usage (Jay Fenlason) [747145] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [747145] - [infiniband] cxgb4: Disable interrupts in c4iw_ev_dispatch() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add DB Overflow Avoidance (Jay Fenlason) [747145] - [infiniband] cxgb4: Use dst parameter in import_ep() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add missing peer2peer check in MPAv2 code (Jay Fenlason) [747145] - [infiniband] cxgb4: Consolidate 3 copies of the same operation into 1 helper function (Jay Fenlason) [747145] - [infiniband] cxgb4: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw} (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix RCU lockdep splats (Jay Fenlason) [747145] - [infiniband] cxgb4: Abstract dst->neighbour accesses behind helpers (Jay Fenlason) [747145] - [edac] mce_amd: Drop too granulary family model checks (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Constify error tables (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Correct bank 5 error signatures (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Rework NB MCE signatures (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix K8 revD and later chip select sizes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix missing csrows sysfs nodes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Cleanup return type of amd64_determine_edac_cap() (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Add a fix for Erratum 505 (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Simplify NB MCE decoder interface (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Drop local coreid reporting (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print valid addr when reporting an error (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print CPU number when reporting the error (Mauro Carvalho Chehab) [822275] - [firmware] bnx2x: add FW 7.2.51.0 (Michal Schmidt) [819842] - [netdrv] bnx2x: enable previously disabled ethtool ops (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: convert to .set_phys_id extended ethtool op (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Utilize Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use native EEE instead of auto-greeen (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct & clean 10G EEE requirements (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add EEE support for 4-port devices (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE status is read locally (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use list_move_tail instead of list_del/list_add_tail (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix rx checksum validation for IPv6 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add missing afex code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix registers dumped (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct advertisement of pause capabilities (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: display the correct duplex value (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: prevent timeouts when using PFC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix stats copying logic (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Avoid sending multiple statistics queries (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct the ndo_poll_controller call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move netif_napi_add to the open call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix compiler warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix recovery flow cleanup during probe (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix unload previous driver flow when flr-capable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix mem leak when command is unknown (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove cast around the kmalloc in bnx2x_prev_mark_path (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct EEE statistics gathering (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add new 57840 device IDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: organize BDs calculation for stop/resume (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix (nearly-)kernel-doc comment (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set maximal number of default RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change bnx2x_tests_str_arr to static char (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: use strlcpy() instead of memcpy() for strings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities advertisement (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate UIO resources only on devices that support iSCSI. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate kcq resource only on devices that support FCoE. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add function pointers to arm IRQ for different devices. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Free UIO rings when the device is closed. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add functions to allocate and free UIO rings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: remove invalid reference to list iterator variable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix mmap regression. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Handle RAMROD_CMD_ID_CLOSE error. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove uio mem[0]. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Read bnx2x function number from internal register (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix occasional NULL pointer dereference during reboot. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove casts to same type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Bumped version to 1.0.12 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: use list_entry instead of explicit cast (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Improve error recovery by handling parity errors (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Support interface creation on non-VLAN interface also (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Reduce object size by consolidating formats (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2i: Removed the reference to the netdev->base_addr (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix link for BCM57711 with 84823 phy (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix I2C non-respondent issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link module eeprom (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: 1G sfp+ module handling (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised link register access (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: treat 0 speed as link down (copper) (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link cleanup (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: sfp+ Tx fault detection added (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change date and version to 1.72.51-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Support DCBX for all functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for ethtool -L (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow up to 63 RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Split the FP structure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move the CNIC L2 CIDs to be right after the RSS CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Make the transmission queues adjacent (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow more than 64 L2 CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for 4-tupple UDP RSS (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Return only online tests for MF (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for external LB (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct LPI pass-through configuration (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix panic when TX ring is full (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix checksum validation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE Ethtool support. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: bug fix when loading after SAN boot (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix handling single MSIX mode for 57710/57711 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove some bloat (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: off by one in bnx2x_ets_e3b0_sp_pri_to_cos_set() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Update driver version to 1.72.50-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove gro workaround (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add afex support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear MDC/MDIO warning message (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57711+BCM84823 link issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear BCM84833 LED after fan failure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM84833 PHY FW version presentation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix link issue for BCM8727 boards. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Restore 1G LED on BCM57712+BCM8727 designs. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM578x0-SFI pre-emphasis settings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR AN speed transition (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: PFC fix (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add missing parenthesis to prevent u32 overflow (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change to driver version 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change comments and white spaces (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: change to the rss engine (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: congestion management re-organization (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added support for a new device - 57811 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added support for working with one msix irq. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: enable inta on the pci bus when used (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary dmae code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary .h dependencies (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix vector traveling while looking for an empty entry (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: previous driver unload revised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: validate FW trace prior to its printing (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: changed iscsi/fcoe mac init and macros (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added TLV_NOT_FOUND flags to the dcb (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed dcb unused code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: reduced sparse warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised driver prints (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use ethtool_rxfh_indir_default() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: call netif_set_real_num_rx_queues() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: code doesn't use stats for allocating Rx BDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool returns req. AN even when AN fails (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool now returns unknown speed/duplex (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: mark functions as loaded on shared memory (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use param's id instead of sp_obj's id (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set_one_mac_e1x uses raw's state as input (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed unused function bnx2x_queue_set_cos_cid (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: move LLH_CAM to header, apply naming conventions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: update driver version to 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add gro_check (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: make bnx2x_close() static again (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use eth_hw_addr_random() and reset addr_assign_type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow all functions to display the phy FW version (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed code re-checking memory base after device open (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow BCM84833 phy to advertise 100Base-T speeds (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: notify cnic of address of info-to-the-mcp (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate smaller Rx rings for 1G functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate memory dynamically in ethtool self-test. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: force 10G on 84833 phy should be autoneg with only 10G advertised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added autoneg-restart after link advertisement changes (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool publishes link partners speed and FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: half duplex support added for several boards (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Remove boolean comparisons to true/false (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Look inside vlan when determining checksum proto. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: cut down on pointless differences from upstream (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] igb: schedule watchdog every second to update the statistics (Stefan Assmann) [838404] - [pci] Set device power state to PCI_D0 for device without native PM support (Laszlo Ersek) [849223]- [block] fix up use after free in __blkdev_get (Jeff Moyer) [847838] - [firmware] r8169: update the firmware for RTL8168F variant (Ivan Vecera) [842651] - [netdrv] r8169: use unlimited DMA burst for TX (Ivan Vecera) [842651] - [netdrv] r8169: add D-Link DGE-560T identifiers. (Ivan Vecera) [842651] - [netdrv] r8169: verbose error message. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl_ocpdr_cond. (Ivan Vecera) [842651] - [netdrv] r8169: fix argument in rtl_hw_init_8168g. (Ivan Vecera) [842651] - [netdrv] r8169: support RTL8168G (Ivan Vecera) [842651] - [netdrv] r8169: abstract out loop conditions. (Ivan Vecera) [842651] - [netdrv] r8169: ephy, eri and efuse functions signature changes. (Ivan Vecera) [842651] - [netdrv] r8169: csi_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: mdio_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: add RTL8106E support. (Ivan Vecera) [842651] - [netdrv] r8169: RxConfig hack for the 8168evl. (Ivan Vecera) [842651] - [netdrv] r8169: avoid NAPI scheduling delay. (Ivan Vecera) [842651] - [netdrv] r8169: call netif_napi_del at errpaths and at driver unload (Ivan Vecera) [842651] - [netdrv] r8169: fix unsigned int wraparound with TSO (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8411 chip. (Ivan Vecera) [842651] - [netdrv] r8169: adjust some functions of 8111f (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8402 chip. (Ivan Vecera) [842651] - [netdrv] r8169: add device specific CSI access helpers. (Ivan Vecera) [842651] - [netdrv] r8169: modify pll power function (Ivan Vecera) [842651] - [netdrv] r8169: 8168c and later require bit 0x20 to be set in Config2 for PME signaling. (Ivan Vecera) [842651] - [netdrv] r8169: Config1 is read-only on 8168c and later. (Ivan Vecera) [842651] - [netdrv] r8169: enable napi on resume. (Ivan Vecera) [842651] - [netdrv] r8169: fix comment typo (Ivan Vecera) [842651] - [netdrv] r8169: stop using net_device.{base_addr, irq}. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_cfg_info closer to its caller. (Ivan Vecera) [842651] - [netdrv] r8169: move the netpoll handler after the irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl8169_open after rtl_task it depends on. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_set_rx_mode before its rtl_hw_start callers. (Ivan Vecera) [842651] - [netdrv] r8169: move net_device_ops beyond the methods it references. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver probe method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver removal method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: runtime resume before shutdown. (Ivan Vecera) [842651] - [netdrv] r8169: corrupted IP fragments fix for large mtu. (Ivan Vecera) [842651] - [netdrv] r8169: Remove alloc_etherdev error messages (Ivan Vecera) [842651] - [netdrv] r8169: spinlock redux. (Ivan Vecera) [842651] - [netdrv] r8169: avoid a useless work scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: move task enable boolean to bitfield. (Ivan Vecera) [842651] - [netdrv] r8169: bh locking redux and task scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: fix early queue wake-up. (Ivan Vecera) [842651] - [netdrv] r8169: remove work from irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: missing barriers. (Ivan Vecera) [842651] - [netdrv] r8169: irq mask helpers. (Ivan Vecera) [842651] - [netdrv] r8169: factor out IntrMask writes. (Ivan Vecera) [842651] - [netdrv] r8169: stop delaying workqueue. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl8169_reinit_task. (Ivan Vecera) [842651] - [netdrv] r8169: remove hardcoded PCIe registers accesses. (Ivan Vecera) [842651] - [netdrv] r8169: increase the delay parameter of pm_schedule_suspend (Ivan Vecera) [842651] - [netdrv] r8169: Fix runtime power management (Ivan Vecera) [842651] - [netdrv] r8169 / PCI / PM: Add simplified runtime PM support (rev. 3) (Ivan Vecera) [842651] - [netdrv] r8169: fix potentially dangerous trailing '; ' in #defined values/expressions (Ivan Vecera) [842651] - [netdrv] r8169: fix wrong eee setting for rlt8111evl (Ivan Vecera) [842651] - [netdrv] r8169: fix driver shutdown WoL regression. (Ivan Vecera) [842651] - [netdrv] r8169: add skb frag size accessors (Ivan Vecera) [842651] - [netdrv] r8169: do not enable the TBI for anything but the original 8169. (Ivan Vecera) [842651] - [netdrv] r8169: remove erroneous processing of always set bit. (Ivan Vecera) [842651] - [netdrv] r8169: fix WOL setting for 8105 and 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: add MODULE_FIRMWARE for the firmware of 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: convert to SKB paged frag API. (Ivan Vecera) [842651] - [netdrv] bna: fix assignment of 0/1 to bool variables (Ivan Vecera) [830018] - [netdrv] bna: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [830018] - [netdrv] bna: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [830018] - [netdrv] bna: Remove casts to same type (Ivan Vecera) [830018] - [netdrv] bna: remove redundant NULL test before release_firmware() (Ivan Vecera) [830018] - [netdrv] bna: Update driver version to 3.0.23.0 (Ivan Vecera) [830018] - [netdrv] bna: Function name changes and cleanups (Ivan Vecera) [830018] - [netdrv] bna: Remove tx tasklet (Ivan Vecera) [830018] - [netdrv] bna: tx rx cleanup fix (Ivan Vecera) [830018] - [netdrv] bna: ioc cleanups (Ivan Vecera) [830018] - [netdrv] bna: Flash controller ioc pll init fixes (Ivan Vecera) [830018] - [netdrv] bna: Serialize smem access during adapter initialization (Ivan Vecera) [830018] - [netdrv] bna: Remove boolean comparisons to true/false (Ivan Vecera) [830018] - [netdrv] bna: fix error handling of bnad_get_flash_partition_by_offset() (Ivan Vecera) [830018] - [netdrv] bna: Implement ethtool flash_device entry point (Ivan Vecera) [830018] - [netdrv] bna: Remove alloc_etherdev error messages (Ivan Vecera) [830018] - [netdrv] bna: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [830018] - [netdrv] bna: fix sparse warnings/errors (Ivan Vecera) [830018] - [netdrv] bna: make ethtool_ops and strings const (Ivan Vecera) [830018] - [netdrv] bna: Add debugfs interface (Ivan Vecera) [830018] - [netdrv] bna: Added flash sub-module and ethtool eeprom entry points (Ivan Vecera) [830018] - [netdrv] bna: Convert MAC_ADDRLEN uses to ETH_ALEN (Ivan Vecera) [830018] - [netdrv] bna: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [830018] - [netdrv] bna: add skb frag size accessors (Ivan Vecera) [830018] - [netdrv] be2net: implement unicast filtering (Ivan Vecera) [813400] - [netdrv] bna: don't set ndo_set_rx_mode (Ivan Vecera) [815303] - [net] Statically initialize init_net.dev_base_head (Weiping Pan) [853302] - [net] cgroup: fix access the unallocated memory in netprio cgroup (Weiping Pan) [853302] - [net] cgroup: fix out of bounds accesses (Weiping Pan) [853302] - [net] cgroup: fix panic in netprio_cgroup (Weiping Pan) [853302] - [netdrv] enic: remove unnecessary setting of skb->dev (Stefan Assmann) [829503] - [netdrv] enic: Convert compare_ether_addr to ether_addr_equal (Stefan Assmann) [829503] - [netdrv] enic: replace open-coded ARRAY_SIZE with macro (Stefan Assmann) [829503] - [netdrv] enic: Stop using NLA_PUT*() (Stefan Assmann) [829503] - [netdrv] enic: Fix addr valid check in enic_set_vf_mac (Stefan Assmann) [829503] - [netdrv] enic: fix an endian bug in enic_probe() (Stefan Assmann) [829503] - [netdrv] enic: Fix endianness bug (Stefan Assmann) [829503] - [pci] x2apic: fix optout message (Prarit Bhargava) [860729] - [tools] perf: fix parallel build (Eric Sandeen) [859259] - [scsi] remove no longer valid BUG_ON in scsi_lld_busy (Jeff Garzik) [842881] - [net] Add netif_get_num_default_rss_queues (Michal Schmidt) [859399]- [usb] serial: qcserial avoid pointing to freed memory (Don Zickus) [699676] - [usb] serial: Fix qcserial memory leak on rmmod (Don Zickus) [699676] - [usb] serial: fix a memory leak in qcprobe error path (Don Zickus) [699676] - [virt] kvmclock: unbreak registration by aligning with upstream (Michael S. Tsirkin) [856198] - [x86] apic: replace eoi_write on apic disable (Michael S. Tsirkin) [856198] - [scsi] qla4xxx: v5.03.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [826570] - [scsi] qla4xxx: Added support for ISP83XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new function qla4_8xxx_get_minidump (Chad Dupuis) [826570] - [scsi] qla4xxx: Set IDC version in correct way (Chad Dupuis) [826570] - [scsi] qla4xxx: Replace all !is_qla8022() with is_qla40XX() (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new functions in isp_ops (Chad Dupuis) [826570] - [scsi] qla4xxx: Clean-up and optimize macros (Chad Dupuis) [826570] - [scsi] qla4xxx: Rename macros from 82XX to 8XXX (Chad Dupuis) [826570] - [scsi] qla4xxx: Update func name from ql4_ to qla4_ (Chad Dupuis) [826570] - [scsi] qla4xxx: Update structure and variable names (Chad Dupuis) [826570] - [scsi] qla4xxx: Update function name from 8xxx to 82xx (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k1 (Chad Dupuis) [826570] - [scsi] qla4xxx: Wait for cmd to complete before chip reset for ISP40XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Clear interrupt while unloading driver (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix lockdep warning in qla4xxx_post_work() (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Properly handle SCSI underrun while processing status IOCBs (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix multiple conn login event issue during session recovery (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix gcc warning for x86 system (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect (Chad Dupuis) [826570] - [scsi] qla4xxx: remove unnecessary read of PCI_CAP_ID_EXP (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix Spell check (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix a Sparse warning message (Chad Dupuis) [826570] - [scsi] qla4xxx: multi-session fix for flash ddbs (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.03-k5 (Chad Dupuis) [826570] - [scsi] qla4xxx: Capture minidump for ISP82XX on firmware failure (Chad Dupuis) [826570] - [scsi] qla4xxx: Add change_queue_depth API support (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix clear ddb mbx command failure issue (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix kernel panic during discovery logout (Chad Dupuis) [826570] - [scsi] qla4xxx: Correct early completion of pending mbox (Chad Dupuis) [826570] - [scsi] qla4xxx: use pci_dev->revision (Chad Dupuis) [826570] - [drm] edid: limit printk when facing bad edid (Dave Airlie) [857792] - [drm] backport 3.6 drm into rhel6.4 kernel (Dave Airlie) [857792] - [mm] backport the extended prefault helpers from upstream (Dave Airlie) [857792] - [gpu] vga drivers backport (Dave Airlie) [857792] - [base] dma-buf: backport dma-buf support (Dave Airlie) [857792] - [acpi] export symbol acpi_get_table_with_size (Dave Airlie) [857792] - [kernel] sched: Add __wake_up_all_locked() API (Dave Airlie) [857792] - [kernel] sched: wait_event_interruptible_locked() interface (Dave Airlie) [857792] - [pci] pci_regs: define LNKSTA2 pcie cap + bits (Dave Airlie) [857792] - [mm] slab: introduce kmalloc_array() (Dave Airlie) [857792] - [fs] sysfs: Add sysfs_merge_group() and sysfs_unmerge_group() (Dave Airlie) [857792] - [i2c] export bit-banging algo functions (Dave Airlie) [857792] - [netdrv] bnx2: Clean up remainint iounmap (Neil Horman) [826727] - [netdrv] bnx2: Try to recover from PCI block reset (Neil Horman) [826727] - [netdrv] bnx2: Fix bug in bnx2_free_tx_skbs() (Neil Horman) [826727] - [netdrv] bnx2: Add missing netif_tx_disable() in bnx2_close() (Neil Horman) [826727] - [netdrv] bnx2: Add "fall through" comments (Neil Horman) [826727] - [netdrv] bnx2: Update version 2.2.2 (Neil Horman) [826727] - [netdrv] bnx2: Read PCI function number from internal register (Neil Horman) [826727] - [netdrv] bnx2: Dump additional BC_STATE during firmware sync timeout (Neil Horman) [826727] - [netdrv] bnx2: Dump all FTQ_CTL registers during tx_timeout (Neil Horman) [826727] - [netdrv] bnx2: Remove casts to same type (Neil Horman) [826727] - [netdrv] bnx2: replace open-coded ARRAY_SIZE with macro (Neil Horman) [826727] - [netdrv] bnx2: stop using net_device.{base_addr, irq} (Neil Horman) [826727] - [netdrv] bnx2: unify return value of .ndo_set_mac_address if address is invalid (Neil Horman) [826727] - [usb] ti_usb: fix printk format warning (Don Zickus) [846419] - [usb] ti_usb_3410_5052: adding multitech dialup fax/modem devices (Don Zickus) [846419] - [pci] Enable ATS at the device state restore (Don Dugger) [767886] - [pci] intel-iommu: Move duplicate list-mangling code into unlink_domain_info() helper (Don Dugger) [767886] - [pci] intel-iommu: Add device info into list before doing context mapping (Don Dugger) [767886] - [netdrv] igbvf: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819104] - [netdrv] igbvf: fix divide by zero (Stefan Assmann) [819104] - [netdrv] igbvf: fix the bug when initializing the igbvf (Stefan Assmann) [819104] - [netdrv] intel: make wired ethernet driver message level consistent (rev2) (Stefan Assmann) [819104] - [netdrv] igbvf: Use ETH_ALEN (Stefan Assmann) [819104] - [netdrv] igbvf: reset netdevice addr_assign_type if changed (Stefan Assmann) [819104] - [netdrv] igbvf: rename dev_hw_addr_random and remove redundant second (Stefan Assmann) [819104] - [netdrv] igbvf: refactor Interrupt Throttle Rate code (Stefan Assmann) [819104] - [netdrv] igbvf: change copyright date (Stefan Assmann) [819104] - [netdrv] igbvf: remove unneeded cast (Stefan Assmann) [819104] - [x86] cpu: keep SEP flag enabled on 64-bit if execshield is on (Eduardo Habkost) [821463] - [x86] Revert: intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [834097] - [block] cciss: fix handling of protocol error (Tomas Henzl) [858292] - [ata] ata_piix: IDE-mode SATA patch for Intel DH89xxCC DeviceIDs (David Milburn) [859491] - [scsi] hpsa: fix handling of protocol error (Tomas Henzl) [857956] - [x86] mce: Introduce mce_gather_info() (Luming Yu) [855775] - [mm] hwpoison: Remove extra unwanted call to send_sig_info() (Lenny Szubowicz) [855775]- [misc] sgi-xp: fails to load when cpu 0 is out of IRQ resources (George Beshers) [854677] - [misc] sgi-xp: nested calls to spin_lock_irqsave() (George Beshers) [854677] - [net] openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [859048] - [net] vlan: dont drop packets from unknown vlans in promiscuous mode (Thomas Graf) [859048] - [netdrv] e1000e: update driver version number (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove inapplicable comment (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch check (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch MEMORY_BARRIER checks (Dean Nelson) [819103] - [netdrv] e1000e: DoS while TSO enabled caused by link partner with small MSS (Dean Nelson) [819103] - [netdrv] e1000e: fix panic while dumping packets on Tx hang with IOMMU (Dean Nelson) [819103] - [netdrv] e1000e: 82571 Tx Data Corruption during Tx hang recovery (Dean Nelson) [819103] - [netdrv] e1000e: fix test for PHY being accessible on 82577/8/9 and I217 (Dean Nelson) [819103] - [netdrv] e1000e: Correct link check logic for 82571 serdes (Dean Nelson) [819103] - [netdrv] e1000e: Program the correct register for ITR when using MSI-X. (Dean Nelson) [819103] - [netdrv] e1000e: Cleanup code logic in e1000_check_for_serdes_link_82571() (Dean Nelson) [819103] - [netdrv] e1000e: Fix (nearly-)kernel-doc comments for various functions (Dean Nelson) [819103] - [netdrv] e1000e: remove use of IP payload checksum (Dean Nelson) [819103] - [netdrv] e1000e: use more informative logging macros when netdev not yet registered (Dean Nelson) [819103] - [netdrv] e1000e: test for valid check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: fix Rapid Start Technology support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: fix typo in definition of E1000_CTRL_EXT_FORCE_SMBUS (Dean Nelson) [819103] - [netdrv] e1000e: Fix merge conflict (net->net-next) (Dean Nelson) [819103] - [netdrv] e1000e: clear REQ and GNT in EECD (82571 && 82572) (Dean Nelson) [819103] - [netdrv] e1000e: enable forced master/slave on 82577 (Dean Nelson) [819103] - [netdrv] e1000e: initial support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: Remove special case for 82573/82574 ASPM L1 disablement (Dean Nelson) [819103] - [netdrv] e1000e: Disable ASPM L1 on 82574 (Dean Nelson) [819103] - [netdrv] e1000e: Driver workaround for IPv6 Header Extension Erratum. (Dean Nelson) [819103] - [netdrv] e1000e: Resolve intermittent negotiation issue on 82574/82583. (Dean Nelson) [819103] - [netdrv] e1000e: cleanup long {read|write}_reg_locked PHY ops function pointers (Dean Nelson) [819103] - [netdrv] e1000e: suggest a possible workaround to a device hang on 82577/8 (Dean Nelson) [819103] - [netdrv] e1000e: fix .ndo_set_rx_mode for 82579 (Dean Nelson) [819103] - [netdrv] e1000e: PHY initialization flow changes for 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: workaround EEPROM configuration change on 82579 (Dean Nelson) [819103] - [netdrv] e1000e: 82579 potential system hang on stress when ME enabled (Dean Nelson) [819103] - [netdrv] e1000e: 82579 packet drop workaround (Dean Nelson) [819103] - [netdrv] e1000e: Enable DMA Burst Mode on 82574 by default. (Dean Nelson) [819103] - [netdrv] e1000e: Disable Far-End LoopBack following reset on 80003ES2LAN. (Dean Nelson) [819103] - [netdrv] e1000e: Fix default interrupt throttle rate not set in NIC HW (Dean Nelson) [819103] - [netdrv] e1000e: MSI interrupt test failed, using legacy interrupt (Dean Nelson) [819103] - [netdrv] e1000e: cleanup boolean logic (Dean Nelson) [819103] - [netdrv] e1000e: cleanup remaining strings split across multiple lines (Dean Nelson) [819103] - [netdrv] e1000e: issues in Sx on 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup indexed register arrays (Dean Nelson) [819103] - [netdrv] e1000e: cleanup NAPI routine (Dean Nelson) [819103] - [netdrv] e1000e: Minor comment clean-up. (Dean Nelson) [819103] - [netdrv] e1000e: Guarantee descriptor writeback flush success. (Dean Nelson) [819103] - [netdrv] e1000e: make wired ethernet driver message level consistent (rev2) (Dean Nelson) [819103] - [netdrv] e1000e: use msleep instead of mdelay (Dean Nelson) [819103] - [netdrv] e1000e: cleanup whitespace and indentation (Dean Nelson) [819103] - [netdrv] e1000e: cleanup incorrect filename in comment (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_reload_nvm() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for boolean send_xon, do not assume always true (Dean Nelson) [819103] - [netdrv] e1000e: cleanup comment in e1000_hash_mc_addr() (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_config_collision_dist() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: comment correction in e1000e_set_kmrn_lock_loss_workaround_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup calls to setup_physical_interface function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_mng_mode function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_setup_link() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_id_led_init() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic comment changes to make lines less than 80 characters (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic change to boolean comparisons (Dean Nelson) [819103] - [netdrv] e1000e: cleanup goto statements to exit points without common work (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000e_setup_fiber_serdes_link (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_init_hw_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: minor whitespace addition (insert blank line separator) (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable initializations (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary test and return (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable ret_val (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unreachable statement (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_set_d3_lplu_state_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: always return 0 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary assignments just before returning (Dean Nelson) [819103] - [netdrv] e1000e: potential incorrect return for e1000_setup_copper_link_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_cfg_kmrn_10_100_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename goto labels to be more meaningful (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: use goto for common work needed by multiple exit points (Dean Nelson) [819103] - [netdrv] e1000e: replace '1' with 'true' for boolean get_link_status (Dean Nelson) [819103] - [netdrv] e1000e: pass pointer to hw struct for e1000_init_mac_params_XXX() (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for bool autoneg_false (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary parentheses (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary returns from void functions (Dean Nelson) [819103] - [netdrv] e1000e: remove test that is always false (Dean Nelson) [819103] - [netdrv] e1000e: add skb frag size accessors (Dean Nelson) [819103] - [scsi] qla2xxx: Update version number to 8.04.00.08.06.4-k. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use the right field for container_of. (Chad Dupuis) [826565] - [scsi] qla2xxx: Allow MSI interrupt registration for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't toggle RISC interrupt bits after IRQ lines are attached. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix incorrect status reporting on DIF errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: T10 DIF - ISP83xx changes. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for legacy interrupts for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enable fw attributes for ISP24xx and above. (Chad Dupuis) [826565] - [scsi] qla2xxx: Get fcal position map should not be called for p2p topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Set Maximum Read Request Size to 4K. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enclose adapter related calls in adapter check in failed state handler. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for handling some error conditions in loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix description of qla2xmaxqdepth parameter. (Chad Dupuis) [826565] - [scsi] qla2xxx: set idc version if function is first one to come. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do not restrict the number of NPIV ports for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do PCI fundamental reset for ISP83xx (Chad Dupuis) [826565] - [scsi] qla2xxx: Fail initialization if unable to load RISC code. (Chad Dupuis) [826565] - [scsi] qla2xxx: Ensure PLOGI is sent to Fabric Management-Server upon request. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove setting Scsi_host->this_id during adapter probe. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use defines instead of hardcoded values for intr status. (Chad Dupuis) [826565] - [scsi] qla2xxx: Dont call nic restart firmware if it is already active and running. (Chad Dupuis) [826565] - [scsi] qla2xxx: Wrong PCIe(2.5Gb/s x8) speed in the kerenel message for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implement beacon support for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for continuous rescan attempts in arbitrated loop topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Only enable link up on the correct interrupt event. (Chad Dupuis) [826565] - [scsi] qla2xxx: Update the driver copyright. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't register to legacy interrupt for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Changes for ISP83xx loopback support. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add bit to identify adapters for thermal temp. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implemetation of mctp. (Chad Dupuis) [826565] - [scsi] qla2xxx: IDC implementation for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add FW DUMP SIZE sysfs attribute. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implementation of bidirectional. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use bitmap to store loop_id's for fcports. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display mailbox failure by default. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla2xxx files (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove redundant NULL check before release_firmware() call. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add check in qla82xx_watchdog for failed hardware state. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add I2C BSG interface. (Chad Dupuis) [826565] - [scsi] qla2xxx: Bind to ISP8031 devices. (Chad Dupuis) [826565] - [scsi] Revert: qla2xxx: During loopdown perform Diagnostic loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper firmware version when new minidump template is gathered for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't capture minidump for ISP82xx on flash update from application. (Chad Dupuis) [826565] - [scsi] qla2xxx: Log link up and link down messages to track link flops. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix discrepencies between RHEL 6 and upstream. (Chad Dupuis) [826565] - [scsi] qla2xxx: Avoid losing any fc ports when loop id's are exhausted. (Chad Dupuis) [826565] - [scsi] qla2xxx: Optimize existing port name server query matching. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove mirrored field vp_idx from struct fc_port. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fixups for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper supported speeds for 16G FC adapters. (Chad Dupuis) [826565] - [scsi] qla2xxx: handle default case in qla2x00_request_firmware() (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_mbx.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Micro optimization in queuecommand handler (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_init.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_bsg.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Stats should be different from physical and virtual ports (Chad Dupuis) [826565] - [scsi] qla2xxx: Add ql_dbg_verbose logging level. (Chad Dupuis) [826565] - [scsi] qla2xxx: Handle interrupt registration failures more gracefully. (Chad Dupuis) [826565] - [scsi] qla2xxx: Change "Done" to "Entering" in the debug print statement in qla2x00_port_logout. (Chad Dupuis) [826565] - [scsi] qla2xxx: Detect PEG errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove unneeded DPC wakeups from qla82xx_watchdog. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in bus-reset handler. (Chad Dupuis) [826565] - [mm] thp: fix pmd_present for split_huge_page and PROT_NONE with THP (Andrea Arcangeli) [858385] - [wireless] rt2x00: Add support for BUFFALO WLI-UC-GNM2 to rt2800usb (Stanislaw Gruszka) [841578] - [wireless] cfg80211: process pending events when unregistering net device (Stanislaw Gruszka) [841578] - [net] mac80211: cancel mesh path timer (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: fix debug print in iwl_sta_calc_ht_flags (Stanislaw Gruszka) [841578] - [wireless] rt61pci: fix NULL pointer dereference in config_lna_gain (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: disable greenfield transmissions as a workaround (Stanislaw Gruszka) [841578] - [net] mac80211: fail authentication when AP denied authentication (Stanislaw Gruszka) [841578] - [wireless] reg: restore previous behaviour of chan->max_power calculations (Stanislaw Gruszka) [841578] - [net] mac80211: fix read outside array bounds (Stanislaw Gruszka) [841578] - [wireless] ath9k: Add PID/VID support for AR1111 (Stanislaw Gruszka) [841578] - [wireless] b43: fix crash with OpenFWWF (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: Check BSS ctx active before call mac80211 (Stanislaw Gruszka) [841578] - [wireless] rndis_wlan: release BSS structures returned by cfg80211_inform_bss() (Stanislaw Gruszka) [841578] - [net] mac80211: fix crash with single-queue drivers (Stanislaw Gruszka) [841578] - [wireless] rt2800usb: 2001:3c17 is an RT3370 device (Stanislaw Gruszka) [841578] - [wireless] Backport ti drivers from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport orinoco driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rtl818x driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ipw2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport p54 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ath drivers family from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43legacy driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport bcma bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ssb bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rt2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport iwlwifi driver from linux 3.5 (Stanislaw Gruszka) [818672 841578] - [wireless] Backport iwlegacy driver from 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport mac80211 from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] fix kabi breakage caused by wireless update (Stanislaw Gruszka) [841578] - [wireless] Backport wireless core from linux 3.5 (Stanislaw Gruszka) [841578] - [x86] pci: Add option to not assign BAR's if not already assigned (George Beshers) [859966] - [edac] sb_edac: Avoid overflow errors at memory size calculation (Mauro Carvalho Chehab) [859132] - [Documentation] kernel-parameters.txt: Add intel_idle.max_cstate (Prarit Bhargava) [858337] - [kernel] rcu: Remove function versions of __kfree_rcu and offset (Neil Horman) [813086] - [scsi] fix NULL request_queue in scsi_requeue_run_queue() (Jeff Garzik) [842881] - [netdrv] tg3: Set RX_CHECKSUMS appropriately (John Feeney) [828967] - [firmware] iwlwifi: update firmware for 6205 (Stanislaw Gruszka) [850579] - [netdrv] pch_gbe: vlan skb len fix (Veaceslav Falico) [851682] - [net] ipv4/cipso: don't follow a NULL pointer when setsockopt() is called (Amerigo Wang) [842872] - [net] bridge: Fix timer typo that may render snooping less effective (Nikolay Aleksandrov) [676938]- [net] svcrpc: fix BUG() in svc_tcp_clear_pages (J. Bruce Fields) [769045] - [fs] nfs: Properly handle the case where the delegation is revoked (Steve Dickson) [842435] - [fs] nfs: Move cl_delegations to the nfs_server struct (Steve Dickson) [842435] - [fs] nfs: Introduce nfs_detach_delegations() (Steve Dickson) [842435] - [fs] nfs: Fix a number of RCU issues in the NFSv4 delegation code (Steve Dickson) [842435] - [netdrv] netxen: fix link notification order (Veaceslav Falico) [826574] - [netdrv] netxen: remove unnecessary setting of skb->dev (Veaceslav Falico) [826574] - [netdrv] netxen: restrict force firmware dump when dump is disabled (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one for XG port (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one in netxen_nic_set_pauseparam() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix estimation of recv MSS in case of LRO (Veaceslav Falico) [826574] - [netdrv] netxen: added miniDIMM support in driver (Veaceslav Falico) [826574] - [netdrv] netxen: Allow only useful and recommended firmware dump capture mask values (Veaceslav Falico) [826574] - [netdrv] netxen_nic: disable minidump by default (Veaceslav Falico) [826574] - [netdrv] netxen: get rid of a redundant test for NULL before call to release_firmware() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix endian bug (Veaceslav Falico) [826574] - [netdrv] netxen: unify return value of .ndo_set_mac_address if address is invalid (Veaceslav Falico) [826574] - [mm] coredump: add VM_NODUMP, MADV_DONTDUMP, MADV_DODUMP (Jason Baron) [739001] - [mm] coredump: remove VM_ALWAYSDUMP flag (Jason Baron) [739001] - [net] ipv6: unify conntrack reassembly expire code with standard one (Amerigo Wang) [726807] - [net] ipv6: add a new namespace for nf_conntrack_reasm (Amerigo Wang) [726807] - [net] ipv6: fix overlap check for fragments (Amerigo Wang) [726807] - [net] netfilter: discard overlapping IPv6 fragment (Amerigo Wang) [726807] - [net] netfilter: defrag: remove one redundant atomic ops (Amerigo Wang) [726807] - [acpi] Fix logic for removing mappings in 'acpi_unmap' (Myron Stowe) [816517] - [acpi] acpica: Expand OSL memory read/write interfaces to 64 bits (Myron Stowe) [816517] - [acpi] Remove ./drivers/acpi/atomicio.[ch] (Myron Stowe) [816517] - [acpi] Add RAM mapping support to ACPI (Myron Stowe) [816517] - [acpi] apei: Add 64-bit read/write support for APEI on i386 (Myron Stowe) [816517] - [acpi] apei: Convert atomicio routines (Myron Stowe) [816517] - [acpi] Export interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [816517] - [acpi] Fix a fix section mismatch (Myron Stowe) [816517] - [net] ethtool: update ethtool_rx_flow_spec and avoid kabi breakage (Nikolay Aleksandrov) [847019] - [net] ethtool: add ntuple flow specifier data to network flow classifier (Nikolay Aleksandrov) [847019] - [net] ethtool: Add Ethernet MAC-level filtering/steering (Nikolay Aleksandrov) [847019] - [net] ethtool: Remove unimplemented flow specification types (Nikolay Aleksandrov) [847019] - [net] ethtool: Allow drivers to select RX NFC rule locations (Nikolay Aleksandrov) [847019] - [net] ethtool: Fix potential user buffer overflow for ETHTOOL_{G, S}RXFH (Nikolay Aleksandrov) [847019] - [net] ethtool: add rtnetlink & sched.h in ifndef GENKSYMS (Nikolay Aleksandrov) [847019] - [net] ethtool: Added kernel support in EEE Ethtool commands (Nikolay Aleksandrov) [847019] - [net] ethtool: Add reset operation (Nikolay Aleksandrov) [847019] - [net] ethtool: Change ETHTOOL_PHYS_ID implementation to allow dropping RTNL (Nikolay Aleksandrov) [847019] - [net] ethtool: Extend the ethtool API to obtain plugin module eeprom data (Nikolay Aleksandrov) [847019] - [net] ethtool: Added support for FW dump (Nikolay Aleksandrov) [847019] - [net] ethtool support to configure number of channels (Nikolay Aleksandrov) [847019] - [scsi] scsi_dh_alua: Enable STPG for unavailable ports (Ewan Milne) [857145] - [net] skbuff: do not take an additional reference in skb_frag_set_page (Neil Horman) [859433] - [i2c] add support for iSMT on bordenville (Neil Horman) [791368] - [pci] iommu, dmar: Use pr_format() instead of PREFIX to tidy up pr_*() calls (Don Dutile) [726531] - [pci] iommu, dmar: Reserve mmio space used by the IOMMU, if the BIOS forgets to (Don Dutile) [726531] - [pci] intel-iommu: Replace printks with appropriate pr_*() (Don Dutile) [726531] - [mm] fix potential anon_vma locking issue in mprotect() (Andrea Arcangeli) [858389] - [block] mtip32xx: fix user_buffer check in exec_drive_command (David Milburn) [837370] - [block] mtip32xx: remove HOTPLUG_PCI_PCIE dependancy (David Milburn) [837370] - [block] mtip32xx: Convert macro definitions for flag bits to enum (David Milburn) [837370] - [block] mtip32xx: Remove 'registers' and 'flags' from sysfs (David Milburn) [837370] - [block] mtip32xx: Changes to sysfs entries (David Milburn) [837370] - [block] mtip32xx: minor performance tweak (David Milburn) [837370] - [block] mtip32xx: Fix to support more than one sector in exec_drive_command() (David Milburn) [837370] - [block] mtip32xx: Use plain spinlock for 'cmd_issue_lock' (David Milburn) [837370] - [block] mtip32xx: Set block queue boundary variables (David Milburn) [837370] - [block] mtip32xx: Fix to handle TFE for PIO(IOCTL/internal) commands (David Milburn) [837370] - [block] mtip32xx: Change HDIO_GET_IDENTITY to return stored data (David Milburn) [837370] - [block] mtip32xx: Set custom timeouts for PIO commands (David Milburn) [837370] - [block] mtip32xx: fix clearing an incorrect register in mtip_init_port (David Milburn) [837370] - [block] mtip32xx: release the semaphore on an error path (David Milburn) [837370] - [block] mtip32xx: dump tagmap on failure (David Milburn) [837370] - [block] mtip32xx: fix handling of commands in various scenarios (David Milburn) [837370] - [block] mtip32xx: Shorten macro names (David Milburn) [837370] - [block] mtip32xx: misc changes (David Milburn) [837370] - [block] mtip32xx: Add new sysfs entry 'status' (David Milburn) [837370] - [block] mtip32xx: make setting comp_time as common (David Milburn) [837370] - [block] mtip32xx: Add new bitwise flag 'dd_flag' (David Milburn) [837370] - [block] mtip32xx: fix error handling in mtip_init() (David Milburn) [837370] - [block] mtip32xx: fix incorrect value set for drv_cleanup_done, and re-initialize and start port in mtip_restart_port() (David Milburn) [837370] - [kernel] tracing: Convert format output to seq_file (Jiri Olsa) [797067] - [kernel] tracing: Remove show_format and related macros from TRACE_EVENT (Jiri Olsa) [797067] - [kernel] tracing: Use defined fields and print_fmt to print formats (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for kprobe events (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for syscall events (Jiri Olsa) [797067] - [kernel] tracing: Add print_fmt field (Jiri Olsa) [797067] - [kernel] tracing: Have __dynamic_array() define a field (Jiri Olsa) [797067] - [pci] remove redundant checking in PCI Express capability routines (Myron Stowe) [832591] - [pci] Introduce command line option to disable ARI (Myron Stowe) [832591] - [pci] use pci_is_pcie() in pci core (Myron Stowe) [832591] - [serial] Basic support for Moschip 9900 family I/O chips (Steve Best) [850941] - [idle] intel_idle: ivybridge support (Matthew Garrett) [746722] - [block] Avoid missed wakeup in request waitqueue (Asias He) [848260] - [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [net] core: Fix napi_gro_frags vs netpoll path (Amerigo Wang) [845347] - [netdrv] benet: disable BH in callers of be_process_mcc() (Amerigo Wang) [845347] - [net] bonding: remove IFF_IN_NETPOLL flag (Amerigo Wang) [845347] - [mm] mmu_notifier: restore kabi (Andrea Arcangeli) [854584] - [mm] mmu_notifier: have mmu_notifiers use a global SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix-inconsistent-memory-between-secondary-mmu-and-host-fix (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix inconsistent memory between secondary MMU and host (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix freed page still mapped in secondary MMU (Andrea Arcangeli) [854584] - [mm] Revert: Have mmu_notifiers use SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [x86] amd_iommu: Cache pdev pointer to root-bridge (Frank Arnold) [814709] - [x86] amd_iommu: Make sure IOMMU interrupts are re-enabled on resume (Frank Arnold) [814709] - [x86] amd_iommu: Set iommu configuration flags in enable-loop (Frank Arnold) [814709] - [x86] amd_iommu: enable iommu before attaching devices (Frank Arnold) [814709] - [netdrv] cxgb3: treewide use of RCU_INIT_POINTER (Jay Fenlason) [847358] - [netdrv] cxgb3: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE (Jay Fenlason) [847358] - [netdrv] cxgb3: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847358] - [netdrv] cxgb3: update firmware version (Jay Fenlason) [847358] - [netdrv] cxgb3: add skb frag size accessors (Jay Fenlason) [847358] - [netdrv] cxgb3: convert to SKB paged frag API (Jay Fenlason) [847358] - [netdrv] cxgb3: remove use of ndo_set_multicast_list in drivers (Jay Fenlason) [847358] - [netdrv] pch_gbe: add extra clean tx (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit watchdog timeout (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit races (Veaceslav Falico) [853112] - [x86] cpu/amd: Fix crash as Xen Dom0 on AMD Trinity systems (Frank Arnold) [822278] - [x86] cpu/amd: Re-enable CPU topology extensions in case BIOS has disabled it (Frank Arnold) [822278] - [net] openvswitch: set openvswitch_handle_frame_hook (Thomas Graf) [854628] - [lib] flex_array: flex_array_prealloc takes a number of elements, not an end (Thomas Graf) [854628] - [net] openvswitch: Fix FLOW_BUFSIZE definition (Thomas Graf) [854628] - [net] openvswitch: Fix typo (Thomas Graf) [854628] - [net] openvswitch: Relax set header validation (Thomas Graf) [854628] - [net] openvswitch: Do not send notification if ovs_vport_set_options() failed (Thomas Graf) [854628] - [net] openvswitch: Enable retrieval of TCP flags from IPv6 traffic (Thomas Graf) [854628] - [net] openvswitch: Fix typo in documentation (Thomas Graf) [854628] - [net] openvswitch: Replace Nicira Networks (Thomas Graf) [854628] - [net] openvswitch: Check gso_type for correct sk_buff in queue_gso_packets() (Thomas Graf) [854628] - [net] openvswitch: Check currect return value from skb_gso_segment() (Thomas Graf) [854628] - [net] openvswitch: Reset upper layer protocol info on internal devices (Thomas Graf) [854628] - [sound] alsa: snd-aloop copy fix (Jaroslav Kysela) [854696] - [base] driver-core: fix device_register race (Rob Evers) [833098] - [netdrv] 8139cp: set intr mask after its handler is registered (Jason Wang) [815199] - [netdrv] pch_gbe: Do not abort probe on bad MAC (Veaceslav Falico) [851675] - [pci] fix upstream P2P bridge checks when enabling OBFF and LTR (Myron Stowe) [834711]- [mm] fix contig_page_data kABI breakage and related memory corruption (Satoru Moriya) [853007] - [mm] hugetlbfs: close race during teardown of hugetlbfs shared page tables (Rafael Aquini) [856325] - [mm] hugetlbfs: Correctly detect if page tables have just been shared (Rafael Aquini) [856325] - [mm] Revert: Eliminate kernel crash due to races in hugetlbfs (Rafael Aquini) [856325] - [net] sctp: backport sctp cache ipv6 source after route lookup (Michele Baldessari) [855759] - [net] sctp: backport support of sctp multi-homing ipv6 source address selection (Michele Baldessari) [855759] - [net] ipv6: backport RTA_PREFSRC ipv6 source route selection support (Michele Baldessari) [851118] - [input] wacom: add Intuos5 Touch Ring LED support (Aristeu Rozanski) [841611] - [net] core: allocate skbs on local node (Andy Gospodarek) [843163] - [netdrv] sfc: Fix maximum number of TSO segments and minimum TX queue size (Nikolay Aleksandrov) [845557] {CVE-2012-3412} - [net] etherdevice: Rename random_ether_addr to eth_random_addr (Neil Horman) [813086] - [net] etherdevice: rename dev_hw_addr_random and remove redundant second (Neil Horman) [813086] - [pcmcia] Introduce PCMCIA_DEVICE_PROD_ID3 (Neil Horman) [813086] - [net] add a truesize parameter to skb_add_rx_frag() (Neil Horman) [813086] - [net] rtnetlink: add rtnl_dereference() (Neil Horman) [813086] - [net] rtnetlink: Add checking to rcu_dereference() primitives (Neil Horman) [813086] - [kernel] rcu: define __rcu address space modifier for sparse (Neil Horman) [813086] - [kernel] rcu: Add rcu_access_pointer and rcu_dereference_protected (Neil Horman) [813086] - [kernel] rcu: Add lockdep checking to rhel (Neil Horman) [813086] - [kernel] rcu: Make __kfree_rcu() less dependent on compiler choices (Neil Horman) [813086] - [kernel] rcu: introduce kfree_rcu() (Neil Horman) [813086] - [mmc] sdio: add quirk to clamp byte mode transfer (Neil Horman) [813086] - [kernel] pm_runtime: Generic resume shouldn't set RPM_ACTIVE unconditionally (Neil Horman) [813086] - [kernel] workqueue: unify spelling of 'freeze' + 'able' to 'freezable' (Neil Horman) [813086] - [kernel] Allow drivers to compile with #include (Neil Horman) [813086] - [mmc] sdio: add new function for RAW (Read after Write) operation (Neil Horman) [813086] - [kernel] Uset set_irq_type() to define irq_set_irq_type() (Neil Horman) [813086] - [kernel] irq: Provide status modifier (Neil Horman) [813086] - [kernel] Simulate pm_qos_X_reuest() using existing qos RHEL6 infrastructure (Neil Horman) [813086] - [lib] cordic: add library module providing cordic angle calculation (Neil Horman) [813086] - [pcmcia] add PCMCIA_DEVICE_MANF_CARD_PROD_ID3 (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pcmcia] Add {pccard,pcmcia}_loop_tuple (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pci] Add helper macro for pci_register_driver boilerplate (Neil Horman) [813086] - [usb] Add helper macro for usb_driver boilerplate (Neil Horman) [813086] - [kernel] device: Generalize module_platform_driver (Neil Horman) [813086] - [kernel] dma-mapping: add dma_zalloc_coherent() (Neil Horman) [813086] - [kernel] Empty implementation of functions to make drivers compile (Neil Horman) [813086] - [kernel] split out the EXPORT_SYMBOL into export.h (Neil Horman) [813086] - [kernel] pm_qos: Define pm_qos_request() as pm_qos_requirement() (Neil Horman) [813086] - [kernel] replace USHORT_MAX, SHORT_MAX and SHORT_MIN with USHRT_MAX, SHRT_MAX and SHRT_MIN (Neil Horman) [813086] - [net] add wireless TX status socket option (Neil Horman) [813086] - [kernel] workqueue: implement alloc_ordered_workqueue() (Neil Horman) [813086] - [kernel] pm_qos: Move and rename the implementation files (Neil Horman) [813086] - [kernel] atomic: add atomic_inc_not_zero_hint() (Neil Horman) [813086] - [fs] vfs: introduce noop_llseek() (Neil Horman) [813086] - [net] Add net_ratelimited_function and net__ratelimited macros (Neil Horman) [813086] - [fs] libfs: add simple_open() (Neil Horman) [813086] - [base] core: device_rename's new_name can be const (Neil Horman) [813086] - [net] Add a boolean function to check if 2 ethernet addresses are the same (Neil Horman) [813086] - [net] Allow changing number of RX queues after device allocation (Neil Horman) [813086] - [net] Introduce skb_checksum_start_offset() to replace repetitive calculation (Neil Horman) [813086] - [netdrv] e1000e: drop check of RXCW.CW to eliminate link going up and down (Dean Nelson) [847310] - [net] core: add unknown state to sysfs NIC duplex export (Nikolay Aleksandrov) [855062] - [pci] read-modify-write the PCIe device control register when initiating FLR (Myron Stowe) [848358]- [s390] zfcp: No automatic port_rescan on events (Hendrik Brueckner) [855131] - [fs] xfs: push the AIL from memory reclaim and periodic sync (Dave Chinner) [855139] - [powerpc] perf: Use perf_instruction_pointer in callchains (Steve Best) [850575] - [powerpc] perf: Always use pt_regs for userspace samples (Steve Best) [850575] - [powerpc] perf: Move code to select SIAR or pt_regs into perf_read_regs (Steve Best) [850575] - [powerpc] perf: Create mmcra_sihv/mmcra_sipv helpers (Steve Best) [850575] - [powerpc] perf: Fix instruction address sampling on 970 and Power4 (Steve Best) [850575] - [netdrv] ehea: fix losing of NEQ events when one event occurred early (Steve Best) [822659] - [netdrv] ehea: only register irq after setting up ports (Steve Best) [822659] - [netdrv] ehea: make some functions and variables static (Steve Best) [822659] - [netdrv] ehea: Use round_jiffies_relative to align workqueue (Steve Best) [822659] - [netdrv] ehea: Reduce memory usage in buffer pools (Steve Best) [822659] - [netdrv] ehea: Remove unused tcp_end field in send WQ (Steve Best) [822659] - [netdrv] ehea: Add GRO support (Steve Best) [822659] - [netdrv] ehea: Remove LRO support (Steve Best) [822659] - [netdrv] ehea: Remove some unused definitions (Steve Best) [822659] - [netdrv] ehea: Simplify type 3 transmit routine (Steve Best) [822659] - [netdrv] ehea: Merge swqe2 TSO and non TSO paths (Steve Best) [822659] - [netdrv] ehea: Simplify ehea_xmit2 and ehea_xmit3 (Steve Best) [822659] - [netdrv] ehea: Allocate large enough skbs to avoid partial cacheline DMA writes (Steve Best) [822659] - [netdrv] ehea: Add vlan_features (Steve Best) [822659] - [netdrv] ehea: Dont check NETIF_F_TSO in TX path (Steve Best) [822659] - [netdrv] ehea: Remove num_tx_qps module option (Steve Best) [822659] - [netdrv] ehea: Remove force_irq logic in napi poll routine (Steve Best) [822659] - [netdrv] ehea: Update multiqueue support (Steve Best) [822659] - [netdrv] ehea: Remove NETIF_F_LLTX (Steve Best) [822659] - [netdrv] ehea: Remove sleep at .ndo_get_stats (Steve Best) [822659] - [netdrv] ehea: do vlan cleanup (Steve Best) [822659] - [netdrv] ehea: Use ethtool ethtool_cmd_speed API (Steve Best) [822659] - [netdrv] ehea: fix wrongly reported speed and port (Steve Best) [822659] - [netdrv] ehea: Fix a DLPAR bug on ehea_rereg_mrs() (Steve Best) [822659] - [netdrv] ehea: don't use flush_scheduled_work() (Steve Best) [822659] - [netdrv] ehea: kill unused ehea_rereg_mr_task (Steve Best) [822659] - [netdrv] ehea: Fixing LRO configuration (Steve Best) [822659] - [netdrv] ehea: Fixing statistics (Steve Best) [822659] - [netdrv] ehea: fix use after free (Steve Best) [822659] - [netdrv] ehea: Don't check for vlan group before vlan_tx_tag_present (Steve Best) [822659] - [netdrv] ehea: simplify conditional (Steve Best) [822659] - [netdrv] ehea: Fix a checksum issue on the receive path (Steve Best) [822659] - [netdrv] ehea: Allocate stats buffer with GFP_KERNEL (Steve Best) [822659] - [net] drop_monitor: dont sleep in atomic context (Neil Horman) [817146] - [net] drop_monitor: prevent init path from scheduling on the wrong cpu (Neil Horman) [817146] - [net] drop_monitor: Make updating data->skb smp safe (Neil Horman) [817146] - [net] drop_monitor: fix sleeping in invalid context warning (Neil Horman) [817146] - [scsi] bfa: firmware image name update (Rob Evers) [830008] - [scsi] bfa: Fix error codes and misc cleanup (Rob Evers) [830008] - [scsi] bfa: squelch lockdep complaint (Rob Evers) [830008] - [scsi] bfa: dereferencing freed memory in bfad_im_probe() (Rob Evers) [830008] - [scsi] bfa: off by one in bfa_ioc_mbox_isr() (Rob Evers) [830008] - [scsi] bfa: Fix to set vport FC host sysfs entries (Rob Evers) [830008] - [scsi] bfa: Fix bfa logging port state change (Rob Evers) [830008] - [scsi] bfa: defer vport delete handler till fw logo (Rob Evers) [830008] - [scsi] bfa: Update the driver version to 3.0.23.0 (Rob Evers) [830008] - [scsi] bfa: BSG and User interface fixes. (Rob Evers) [830008] - [scsi] bfa: Fix to avoid vport delete hang on request queue full scenario. (Rob Evers) [830008] - [scsi] bfa: Move service parameter programming logic into firmware. (Rob Evers) [830008] - [scsi] bfa: Revise Fabric Assigned Address(FAA) (Rob Evers) [830008] - [scsi] bfa: Flash controller IOC pll init fixes. (Rob Evers) [830008] - [scsi] bfa: Serialize the IOC hw semaphore unlock (Rob Evers) [830008] - [scsi] bfa: Modify ISR to process pending completions (Rob Evers) [830008] - [scsi] bfa: Add fc host issue lip support (Rob Evers) [830008] - [scsi] bfa: Fix endian bug (Rob Evers) [830008] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [827594] - [scsi] be2iscsi: Fix panic because of TCP RST/FIN (Rob Evers) [827594] - [scsi] be2iscsi: configure VLAN parameters (Rob Evers) [827594] - [scsi] be2iscsi: Format the MAC_ADDR with sysfs (Rob Evers) [827594] - [scsi] be2iscsi: Set log levels for various events (Rob Evers) [827594] - [scsi] be2iscsi: MBX Cmd for login, crashdump mode (Rob Evers) [827594] - [scsi] be2iscsi: Remove the iscsi_data_pdu setting (Rob Evers) [827594] - [target] tcm_fc: Add abort flag for gracefully handling exchange timeout (Neil Horman) [829932] - [scsi] fcoe: Ensure fcoe_recv_frame is always called in process context (Neil Horman) [829932] - [target] Fix possible NULL pointer with __transport_execute_tasks (Neil Horman) [829932] - [usb] usbdevfs: Add a USBDEVFS_GET_CAPABILITIES ioctl (Don Zickus) [828271]- [scsi] hpsa: bump version number (Tomas Henzl) [737644] - [scsi] hpsa: add marketing names for Gen8 controllers (Tomas Henzl) [737644] - [scsi] hpsa: dial down lockup detection during firmware flash (Tomas Henzl) [737644] - [scsi] hpsa: removed unused member maxQsinceinit (Tomas Henzl) [737644] - [scsi] hpsa: add new RAID level "1(ADM)" (Tomas Henzl) [737644] - [scsi] hpsa: factor out hpsa_free_irqs_and_disable_msix (Tomas Henzl) [737644] - [scsi] hpsa: refine interrupt handler locking for greater concurrency (Tomas Henzl) [737644] - [scsi] hpsa: use multiple reply queues (Tomas Henzl) [737644] - [scsi] hpsa: factor out tail calls to next_command() in process_(non)indexed_cmd() (Tomas Henzl) [737644] - [scsi] hpsa: do aborts two ways (Tomas Henzl) [737644] - [scsi] hpsa: add abort error handler function (Tomas Henzl) [737644] - [scsi] hpsa: remove unused parameter from finish_cmd (Tomas Henzl) [737644] - [scsi] hpsa: do not give up retry of driver cmds after only 3 retries (Tomas Henzl) [737644] - [scsi] hpsa: retry driver initiated commands on busy status (Tomas Henzl) [737644] - [scsi] hpsa: do not read from controller unnecessarily in completion code (Tomas Henzl) [737644] - [scsi] hpsa: suppress excessively chatty error messages (Tomas Henzl) [737644] - [scsi] hpsa: enable bus master bit after pci_enable_device (Tomas Henzl) [737644] - [scsi] hpsa: do not skip disabled devices (Tomas Henzl) [737644] - [scsi] hpsa: call pci_disable_device on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: use check_signature (Tomas Henzl) [737644] - [scsi] hpsa: use find_first_zero_bit (Tomas Henzl) [737644] - [scsi] hpsa: factor out driver name (Tomas Henzl) [737644] - [scsi] hpsa: removed unneeded structure member max_sg_entries and fix bad name (Tomas Henzl) [737644] - [scsi] hpsa: fix per device memory leak on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: do not sleep in atomic context in rmmod path. (Tomas Henzl) [737644] - [scsi] hpsa: Disable ASPM (Tomas Henzl) [737644] - [scsi] hpsa: detect controller lockup (Tomas Henzl) [737644] - [scsi] hpsa: fix flush cache transfer length (Tomas Henzl) [737644] - [scsi] hpsa: remove unused busy_initializing and busy_scanning (Tomas Henzl) [737644] - [scsi] hpsa: set max sectors instead of taking the default (Tomas Henzl) [737644] - [scsi] hpsa: change confusing message to be more clear (Tomas Henzl) [737644] - [scsi] hpsa: fix physical device lun and target numbering problem (Tomas Henzl) [737644] - [scsi] hpsa: fix problem that OBDR devices are not detected (Tomas Henzl) [737644] - [scsi] hpsa: retry commands completing with status of UNSOLICITED_ABORT (Tomas Henzl) [737644] - [scsi] hpsa: fix potential overrun while memcpy'ing sense data (Tomas Henzl) [737644] - [scsi] hpsa: fix dma unmap error in hpsa_passthru_ioctl (Tomas Henzl) [737644] - [scsi] hpsa: Change memset using sizeof(ptr) to sizeof(*ptr) (Tomas Henzl) [737644] - [x86] perf: Enable/Add IvyBridge hardware support (Prarit Bhargava) [829872] - [x86] perf: Update SNB PEBS constraints (Prarit Bhargava) [829872] - [x86] perf: Implement cycles:p for SNB/IVB (Prarit Bhargava) [829872] - [x86] perf: Prettify pmu config literals (Prarit Bhargava) [829872] - [x86] perf: Implement arch event mask as quirk (Prarit Bhargava) [829872] - [x86] perf: Disable PEBS on SandyBridge chips (Prarit Bhargava) [829872] - [virt] kvm: Add accessor for reading cr4 (or some bits of cr4) (Gleb Natapov) [832301] - [kernel] sched: Create special class for stop/migrate work (Igor Mammedov) [843541] - [net] ipv4: Add interface option to enable routing of 127.0.0.0/8 (Thomas Graf) [831623] - [net] ipv6: Move ipv6 proc file registration to end of init order (Thomas Graf) [809297] - [net] sctp: Don't charge for data in sndbuf again when transmitting packet (Thomas Graf) [809792]- [x86] acpi: Fix use-after-free in acpi_map_lsapic (Igor Mammedov) [826067] - [drm] ttm: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_truncate_range (Rafael Aquini) [806049] - [fs] udf: fix retun value on error path in udf_load_logicalvol (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Improve table length check to avoid possible overflow (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Fortify loading of sparing table (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Avoid run away loop when partition table length is corrupted (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Use 'ret' instead of abusing 'i' in udf_load_logicalvol() (Nikola Pajkovsky) [843143] {CVE-2012-3400}- [virt] kvm: fix KVM_GET_MSR for PV EOI (Michael S. Tsirkin) [835095] - [virt] kvm: update KVM_SAVE_MSRS_BEGIN to correct value (Michael S. Tsirkin) [835095] - [virt] kvm: switch to apic_set_eoi_write, apic_write (Michael S. Tsirkin) [835095] - [x86] apic: add apic_set_eoi_write for PV use (Michael S. Tsirkin) [835095] - [virt] kvm: host side for eoi optimization (Michael S. Tsirkin) [835095] - [virt] kvm: introduce kvm_read_guest_cached (Michael S. Tsirkin) [835095] - [virt] kvm: Add memory slot versioning and use it to provide fast guest write interface (Michael S. Tsirkin) [835095] - [virt] kvm_host: add kvm_memslots wrapper (Michael S. Tsirkin) [835095] - [virt] kvm: only sync when attention bits set (Michael S. Tsirkin) [835095] - [x86] bitops: note on __test_and_clear_bit atomicity (Michael S. Tsirkin) [835095] - [virt] kvm: guest side for eoi avoidance (Michael S. Tsirkin) [835095] - [x86] apic: make apic_probe extern (Michael S. Tsirkin) [835095] - [x86] apic: add apic_flat to apic_probe on x86_64 (Michael S. Tsirkin) [835095] - [virt] kvm: add paravirt cpu notifier stubs (Michael S. Tsirkin) [835095] - [virt] kvm: optimize ISR lookups (Michael S. Tsirkin) [835095] - [virt] kvm: document lapic regs field (Michael S. Tsirkin) [835095] - [x86] apic: Implement EIO micro-optimization (Michael S. Tsirkin) [835095] - [x86] apic: Add apic->eoi_write() callback (Michael S. Tsirkin) [835095] - [x86] apic: Use symbolic APIC_EOI_ACK (Michael S. Tsirkin) [835095] - [x86] apic: Fix typo EIO_ACK -> EOI_ACK and document it (Michael S. Tsirkin) [835095] - [virt] kvm: Introduce bitmask for apic attention reasons (Michael S. Tsirkin) [835095] - [virt] kvm: dont clear TMR on EOI (Michael S. Tsirkin) [835095] - [x86] efi_ioremap may not map the entire physical address space requested (Larry Woodman) [840691] - [netdrv] bnx2x: Add remote-fault link detection (Michal Schmidt) [814877] - [virt] vhost: poll vq in zerocopy callback (Jason Wang) [734731] - [virt] vhost_net, zerocopy: adding and signalling immediately when fully copied (Jason Wang) [734731] - [virt] vhost_net: re-poll only on EAGAIN or ENOBUFS (Jason Wang) [734731] - [net] sunrpc: svc_xprt sends on closed socket should stop immediately (J. Bruce Fields) [849702]- [fs] jbd2: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd, jbd2: fixed typos (Dave Wysochanski) [735768] - [x86] perf: disable PEBS on a guest entry (Gleb Natapov) [845664] - [fs] dlm: make dlm_recv single threaded (David Teigland) [821060] - [fs] dlm: fix granting from recovery (David Teigland) [821824] - [fs] dlm: fix deadlock between dlm_send and dlm_controld (David Teigland) [824964] - [kernel] fork: fix overflow in vma length when copying mmap on clone (Anton Arapov) [815891] - [fs] fuse: update attributes on aio_read (Brian Foster) [850642] - [fs] fuse: invalidate inode mapping if mtime changes (Brian Foster) [850642] - [fs] fuse: add FUSE_AUTO_INVAL_DATA init flag (Brian Foster) [850642] - [net] cls_cgroup: Allow net_cls cgroups to have their classid reset to 0 (Neil Horman) [831456] - [mm] clarify the radix_tree exceptional cases (Rafael Aquini) [806049] - [mm] tmpfs, radix_tree: locate_item to speed up swapoff (Rafael Aquini) [806049] - [mm] a few small updates for radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_writepage and enable swap (Rafael Aquini) [806049] - [mm] tmpfs: convert mem_cgroup shmem to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_getpage_gfp to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_unuse_inode to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_truncate_range to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: copy truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] tmpfs: miscellaneous trivial cleanups (Rafael Aquini) [806049] - [mm] tmpfs: demolish old swap vector support (Rafael Aquini) [806049] - [mm] let swap use exceptional entries (Rafael Aquini) [806049] - [lib] radix_tree: exceptional entries and indices (Rafael Aquini) [806049] - [mm] tmpfs: simplify unuse and writepage (Rafael Aquini) [806049] - [mm] tmpfs: simplify filepage/swappage (Rafael Aquini) [806049] - [mm] tmpfs: simplify prealloc_page (Rafael Aquini) [806049] - [mm] tmpfs: pass gfp to shmem_getpage_gfp (Rafael Aquini) [806049] - [mm] tmpfs: no need to use i_lock (Rafael Aquini) [806049] - [mm] pincer in truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] consistent truncate and invalidate loops (Rafael Aquini) [806049] - [mm] tidy vmtruncate_range and related functions (Rafael Aquini) [806049] - [mm] truncate functions are in truncate.c (Rafael Aquini) [806049] - [mm] filemap: cleanup descriptions of filler arg (Rafael Aquini) [806049] - [mm] tmpfs: add shmem_read_mapping_page_gfp (Rafael Aquini) [806049] - [mm] tmpfs: take control of its truncate_range (Rafael Aquini) [806049] - [mm] move shmem prototypes to shmem_fs.h (Rafael Aquini) [806049] - [mm] move vmtruncate_range to truncate.c (Rafael Aquini) [806049] - [mm] remove worrying dead code from find_get_pages() (Rafael Aquini) [806049] - [lib] radix-tree: fix RCU bug (Rafael Aquini) [819243]- [ata] libata: Add space to fix 2GB ATA Flash Disk/ADMA428M blacklist (Prarit Bhargava) [843849] - [char] hw_random: check for errors in data_present() return value (Amit Shah) [849196] - [char] hwrng: Revert back to older API to prevent (k)abi bugs (Amit Shah) [849196] - [char] Revert: hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [849196] - [pci] add pci_pcie_cap2() check for PCIe feature capabilities >= v2 (Myron Stowe) [834700] - [pci] use pci_pcie_cap() in pci core (Myron Stowe) [834700] - [s390] dasd: add sanity check to detect path connection error (Hendrik Brueckner) [823015] - [s390] kernel: Add z/VM LGR detection (Hendrik Brueckner) [823014] - [message] mptfusion: Fix for device removed in blocked state (Tomas Henzl) [831865] - [mm] avoid swapping out with swappiness==0 (Satoru Moriya) [787885]- [pci] disable MEM decoding while updating 64-bit MEM BARs (Myron Stowe) [841973] - [pci] leave MEM and IO decoding disabled during 64-bit BAR sizing, too (Myron Stowe) [841973] - [pci] Use class for quirk for host bridge mmio_always_on (Myron Stowe) [841973] - [pci] fold pci_calc_resource_flags() into decode_bar() (Myron Stowe) [841973] - [pci] treat mem BAR type "11" (reserved) as 32-bit, not 64-bit, BAR (Myron Stowe) [841973] - [pci] disable mmio during bar sizing (Myron Stowe) [841973] - [fs] nfs: nfs_attr_use_mounted_on_file() missing return value. (Steve Dickson) [842312] - [fs] gfs2: Make gfs2_write_end not dirty the inode with every write (Robert S Peterson) [844814] - [x86] cpufeature: Add CPU features from Intel document 319433-012A (John Villalovos) [841661] - [virt] kvm: expose latest Intel cpu new features (BMI1/BMI2/FMA/AVX2) to guest (John Villalovos) [841661] - [tools] perf kvm: Fix segfault with report and mixed guestmount use (Jiri Olsa) [846702] - [tools] perf kvm: Fix regression with guest machine creation (Jiri Olsa) [846702] - [tools] perf script: Fix format regression due to libtraceevent merge (Jiri Olsa) [846702] - [tools] perf: Fix synthesizing tracepoint names from the perf.data headers (Jiri Olsa) [846702] - [tools] perf stat: Fix default output file (Jiri Olsa) [846702] - [tools] perf tools: Fix endianity swapping for adds_features bitmask (Jiri Olsa) [846702] - [tools] perf uprobes: Remove unnecessary check before strlist__delete (Jiri Olsa) [846702] - [tools] perf symbols: Check for valid dso before creating map (Jiri Olsa) [846702] - [tools] perf evsel: Fix 32 bit values endianity swap for sample_id_all header (Jiri Olsa) [846702] - [tools] perf session: Handle endianity swap on sample_id_all header data (Jiri Olsa) [846702] - [tools] perf symbols: Handle different endians properly during symbol load (Jiri Olsa) [846702] - [tools] perf evlist: Pass third argument to ioctl explicitly (Jiri Olsa) [846702] - [tools] perf: Update ioctl documentation for PERF_IOC_FLAG_GROUP (Jiri Olsa) [846702] - [tools] perf: Make --version show kernel version instead of pull req tag (Jiri Olsa) [846702] - [tools] perf: Check if callchain is corrupted (Jiri Olsa) [846702] - [tools] perf callchain: Make callchain cursors TLS (Jiri Olsa) [846702] - [tools] perf: Fix pager on minimal-install embedded systems (Jiri Olsa) [846702] - [tools] perf: Fix make tarballs (Jiri Olsa) [846702] - [tools] perf script: Fix regression in callchain dso name (Jiri Olsa) [846702] - [tools] perf stat: Initialize default events wrt exclude_{guest, host} (Jiri Olsa) [846702] - [tools] perf annotate browser: Fix help window entry for navigating to hottest line (Jiri Olsa) [846702] - [tools] perf report: Use the right symbol for annotation (Jiri Olsa) [846702] - [tools] perf probe: Detect probe target when m/x options are absent (Jiri Olsa) [846702] - [tools] perf compat: Make a note in documentation about uprobe interface (Jiri Olsa) [846702] - [tools] perf probe: Provide perf interface for uprobes (Jiri Olsa) [846702] - [tools] perf ui browser: Stop using 'self' (Jiri Olsa) [846702] - [tools] perf annotate browser: Read perf config file for settings (Jiri Olsa) [846702] - [tools] perf config: Allow '_' in config file variable names (Jiri Olsa) [846702] - [tools] perf annotate browser: Make feature toggles global (Jiri Olsa) [846702] - [tools] perf annotate browser: The idx_asm field should be used in asm only view (Jiri Olsa) [846702] - [tools] perf: Convert critical messages to ui__error() (Jiri Olsa) [846702] - [tools] perf ui: Make --stdio default when TUI is not supported (Jiri Olsa) [846702] - [tools] perf record: Fix branch_stack type in perf_record_opts (Jiri Olsa) [846702] - [tools] perf: Reconstruct event with modifiers from perf_event_attr (Jiri Olsa) [846702] - [tools] perf top: Fix counter name fixup when fallbacking to cpu-clock (Jiri Olsa) [846702] - [tools] perf: fix thread_map__new_by_pid_str() memory leak in error path (Jiri Olsa) [846702] - [tools] perf: Do not use _FORTIFY_SOURCE when DEBUG=1 is specified (Jiri Olsa) [846702] - [tools] perf evlist: Explicititely initialize input_name (Jiri Olsa) [846702] - [tools] perf compat: Disable perf branch sampling in evlist command (Jiri Olsa) [846702] - [tools] perf evlist: Show event attribute details (Jiri Olsa) [846702] - [tools] perf: Bump default sample freq to 4 kHz (Jiri Olsa) [846702] - [tools] perf buildid-list: Work better with pipe mode (Jiri Olsa) [846702] - [tools] perf: Fix piped mode read code (Jiri Olsa) [846702] - [tools] perf inject: Fix broken perf inject -b (Jiri Olsa) [846702] - [tools] perf: rename HEADER_TRACE_INFO to HEADER_TRACING_DATA (Jiri Olsa) [846702] - [tools] perf: Add union u64_swap type for swapping u64 data (Jiri Olsa) [846702] - [tools] perf: Carry perf_event_attr bitfield throught different endians (Jiri Olsa) [846702] - [tools] perf record: Fix documentation for branch stack sampling (Jiri Olsa) [846702] - [tools] perf target: Add cpu flag to sample_type if target has cpu (Jiri Olsa) [846702] - [tools] perf: Add hardcoded name term for pmu events (Jiri Olsa) [846702] - [tools] perf: Separate 'mem:' event scanner bits (Jiri Olsa) [846702] - [tools] perf: Use allocated list for each parsed event (Jiri Olsa) [846702] - [tools] perf: Add support for displaying event parser debug info (Jiri Olsa) [846702] - [tools] perf test: Move parse event automated tests to separated object (Jiri Olsa) [846702] - [tools] perf evsel: Create events initially disabled -- again (Jiri Olsa) [846702] - [tools] perf: Split term type into value type and term type (Jiri Olsa) [846702] - [tools] perf hists: Fix callchain ip printf format (Jiri Olsa) [846702] - [tools] perf target: Add uses_mmap field (Jiri Olsa) [846702] - [tools] Revert: perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf target: Rename functions to avoid double negation (Jiri Olsa) [846702] - [tools] perf annotate browser: Add key bindings help window (Jiri Olsa) [846702] - [tools] perf annotate browser: Show 'jumpy' functions (Jiri Olsa) [846702] - [tools] perf annotate browser: Count the numbers of jump sources to a target (Jiri Olsa) [846702] - [tools] perf annotate: Introduce ->free() method in ins_ops (Jiri Olsa) [846702] - [tools] perf annotate: Augment lock instruction output (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment for single op ins (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment (Jiri Olsa) [846702] - [tools] perf annotate: Use raw form for register indirect call instructions (Jiri Olsa) [846702] - [tools] perf hists browser: Use '/' for search/filter instead of 's' (Jiri Olsa) [846702] - [tools] perf annotate: shorten helpline so it fits in visible space (Jiri Olsa) [846702] - [tools] perf record: Reset event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf top: Update event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf record: Fix fallback to cpu-clock on ppc (Jiri Olsa) [846702] - [tools] perf report: Fix format string for x86-32 compilation (Jiri Olsa) [846702] - [tools] perf top: Default to system wide using perf_target methods (Jiri Olsa) [846702] - [tools] perf stat: Use perf_evlist__create_maps (Jiri Olsa) [846702] - [tools] perf target: Consolidate target task/cpu checking (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__strerror() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target__parse_uid() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target_errno (Jiri Olsa) [846702] - [tools] perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf top: Set target.system_wide (Jiri Olsa) [846702] - [tools] perf session: Fail on processing event with unknown size (Jiri Olsa) [846702] - [tools] perf ui: Change fallback policy of setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Add gtk2 support into setup_browser() (Jiri Olsa) [846702] - [tools] perf ui gtk: Rename functions for consistency (Jiri Olsa) [846702] - [tools] perf ui gtk: Drop arg[cv] arguments from perf_gtk_setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Make setup_browser() generic (Jiri Olsa) [846702] - [tools] perf target: Split out perf_target handling code (Jiri Olsa) [846702] - [tools] perf: Check more combinations of PID/TID, UID and CPU switches (Jiri Olsa) [846702] - [tools] perf evlist: Make create_maps() take struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__validate() helper (Jiri Olsa) [846702] - [tools] perf top: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf stat: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce struct perf_target (Jiri Olsa) [846702] - [tools] perf: Fix include header files in util/parse-events.h (Jiri Olsa) [846702] - [tools] perf annotate browser: Compact 'nop' output (Jiri Olsa) [846702] - [tools] perf annotate browser: Do raw printing in 'o'ffset in a single place (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't change the asm line color when toggling source (Jiri Olsa) [846702] - [tools] perf annotate browser: More clearly separate columns (Jiri Olsa) [846702] - [tools] perf ui browser: Introduce routine to draw vertical line (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't display 0.00 percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Remove the vertical line after the percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Show current jump, back or forward (Jiri Olsa) [846702] - [tools] perf ui browser: Add method to draw up/down arrow line (Jiri Olsa) [846702] - [tools] perf annotate browser: Add a right arrow before call instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't draw jump connectors for out of function jumps (Jiri Olsa) [846702] - [tools] perf annotate: Mark jump instructions with no offset (Jiri Olsa) [846702] - [tools] perf annotate: Disambiguage offsets and addresses in operands (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle NULL jump targets (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial loop detection (Jiri Olsa) [846702] - [tools] perf: Cleanup realloc use (Jiri Olsa) [846702] - [tools] ui browser: Add method to write graphical characters (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle retq instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cue for retq instruction (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cues on jump lines (Jiri Olsa) [846702] - [tools] perf annotate browser: Suppress the callq address (Jiri Olsa) [846702] - [tools] perf annotate browser: Bandaid offsets/jump label objdump ambiguity (Jiri Olsa) [846702] - [tools] perf annotate: Group operands members (Jiri Olsa) [846702] - [tools] perf annotate: Add missing jump variants (Jiri Olsa) [846702] - [tools] perf annotate browser: Use a vertical line as percentage separator (Jiri Olsa) [846702] - [tools] perf annotate browser: Make lines more compact (Jiri Olsa) [846702] - [tools] perf annotate browser: Align jump labels (Jiri Olsa) [846702] - [tools] perf annotate browser: Hide non jump target addresses in offset mode (Jiri Olsa) [846702] - [tools] perf symbols: Introduce symbol__size method (Jiri Olsa) [846702] - [tools] perf annotate browser: Rename disasm_line_rb_node (Jiri Olsa) [846702] - [tools] perf annotate: Introduce scnprintf ins_ops method (Jiri Olsa) [846702] - [tools] perf annotate: Parse call targets earlier (Jiri Olsa) [846702] - [tools] perf annotate: Disassembler instruction parsing (Jiri Olsa) [846702] - [tools] perf annotate browser: Use the disasm_line instruction name and operand fields (Jiri Olsa) [846702] - [tools] perf annotate: Parse instruction (Jiri Olsa) [846702] - [tools] perf annotate: Rename objdump_line to disasm_line (Jiri Olsa) [846702] - [tools] perf record: Use sw counter only if hw pmu is not detected (Jiri Olsa) [846702] - [tools] perf: Fix thread map that is type pid_t (Jiri Olsa) [846702] - [tools] perf stat: Declare some references static (Jiri Olsa) [846702] - [tools] perf: Move GTK+ bits to tools/perf/ui/gtk directory (Jiri Olsa) [846702] - [tools] perf: Move UI bits to tools/perf/ui directory (Jiri Olsa) [846702] - [tools] perf annotate: Fix a build error (Jiri Olsa) [846702] - [tools] perf annotate browser: string search: /?n (Jiri Olsa) [846702] - [tools] perf report: Correct display of samples and events in header (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial support for navigating jump instructions (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Add list based search for addr offset (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Move callq handling to separate function (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Allow toggling addr offset view (Jiri Olsa) [846702] - [tools] perf annotate: Allow printing objdump line addr in different color (Jiri Olsa) [846702] - [tools] perf ui browser: Return the current color when setting a new one (Jiri Olsa) [846702] - [tools] traceevent: Ignore TRACEEVENT-CFLAGS file (Jiri Olsa) [846702] - [tools] traceevent: Detect build environment changes (Jiri Olsa) [846702] - [tools] traceevent: Cleanup realloc use (Jiri Olsa) [846702] - [tools] traceevent: Add missing break in make_bprint_args (Jiri Olsa) [846702] - [tools] traceevent: Check return value of arg_to_str() (Jiri Olsa) [846702] - [tools] traceevent: Check result of malloc() during reading token (Jiri Olsa) [846702] - [tools] traceevent: Fix some comments (Jiri Olsa) [846702] - [tools] traceevent: Do not call add_event() again if allocation failed (Jiri Olsa) [846702] - [tools] traceevent: Pass string type argument to args (Jiri Olsa) [846702] - [tools] traceevent: Handle realloc() failure path (Jiri Olsa) [846702] - [tools] traceevent: Handle strdup failure cases (Jiri Olsa) [846702] - [tools] traceevent: Introduce extend_token() (Jiri Olsa) [846702] - [tools] traceevent: Fix printk_cmp() (Jiri Olsa) [846702] - [tools] traceevent: Fix trace_printk for long integers (Jiri Olsa) [846702] - [tools] traceevent: Fix pM print format arg handling (Jiri Olsa) [846702] - [tools] traceevent: Add support to show migrate disable counter (Jiri Olsa) [846702] - [tools] traceevent: Add support for ".*s" in bprintk events (Jiri Olsa) [846702] - [tools] traceevent: Let filtering numbers by string use function names (Jiri Olsa) [846702] - [tools] traceevent: Replace malloc_or_die to plain malloc in alloc_event() (Jiri Olsa) [846702] - [tools] traceevent: Add support for __print_hex() (Jiri Olsa) [846702] - [tools] traceevent: Use local variable 'field' (Jiri Olsa) [846702] - [tools] traceevent: Check string is really printable (Jiri Olsa) [846702] - [tools] traceevent: Make dependency files regeneratable (Jiri Olsa) [846702] - [tools] traceevent: Teach [ce]tags about libtraceeevent error codes (Jiri Olsa) [846702] - [tools] traceevent: Fix clean target in Makefile (Jiri Olsa) [846702] - [tools] traceevent: Silence compiler warning on 32bit build (Jiri Olsa) [846702] - [tools] traceevent: Fix signature of create_arg_item() (Jiri Olsa) [846702] - [tools] traceevent: Use proper function parameter type (Jiri Olsa) [846702] - [tools] traceevent: Fix freeing arg on process_dynamic_array() (Jiri Olsa) [846702] - [tools] traceevent: Fix a possibly wrong memory dereference (Jiri Olsa) [846702] - [tools] traceevent: Fix a possible memory leak (Jiri Olsa) [846702] - [tools] traceevent: Allow expressions in __print_symbolic() fields (Jiri Olsa) [846702] - [tools] perf: Always try to build libtraceevent (Jiri Olsa) [846702] - [tools] perf: Rename libparsevent to libtraceevent in Makefile (Jiri Olsa) [846702] - [tools] parse-events: Rename struct record to struct pevent_record (Jiri Olsa) [846702] - [tools] perf/events: Add flag to produce nsec output (Jiri Olsa) [846702] - [tools] perf: Have perf use the new libtraceevent.a library (Jiri Olsa) [846702] - [tools] perf: Build libtraceevent.a (Jiri Olsa) [846702] - [tools] perf: Separate out trace-cmd parse-events from perf files (Jiri Olsa) [846702] - [tools] perf script: Rename struct event to struct event_format in perl engine (Jiri Olsa) [846702] - [tools] perf script: Explicitly handle known default print arg type (Jiri Olsa) [846702] - [tools] Add Makefile.include (Jiri Olsa) [846702] - [tools] parse-event: Fix memset pointer size bug in handle (Jiri Olsa) [846702] - [tools] parse-events: Allow '*' and '/' operations in TP_printk (Jiri Olsa) [846702] - [tools] parse-events: Support '+' opcode in print format (Jiri Olsa) [846702] - [tools] parse-events: Let pevent_free() take a NULL pointer (Jiri Olsa) [846702] - [tools] parse-events: Handle opcode parsing error (Jiri Olsa) [846702] - [tools] parse-events: Handle invalid opcode parsing gracefully (Jiri Olsa) [846702] - [tools] perf/events: Correct size given to memset (Jiri Olsa) [846702] - [tools] perf/events: Add flag/symbol format_flags (Jiri Olsa) [846702] - [tools] events: Update tools/lib/traceevent to work with perf (Jiri Olsa) [846702] - [tools] events: Add files to create libtraceevent.a (Jiri Olsa) [846702] - [netdrv] cxgb4: Fix (nearly-)kernel-doc comments for various functions (Jay Fenlason) [847356] - [netdrv] cxgb4: Remove casts to same type (Jay Fenlason) [847356] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [847356] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Jay Fenlason) [847356] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Jay Fenlason) [847356] - [netdrv] cxgb4: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847356] - [netdrv] cxgb4: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Jay Fenlason) [847356] - [x86] mce: Disable error thresholding bank 4 on some AMD models (Frank Arnold) [823617] - [x86] bitops: Move BIT_64 for a wider use (Frank Arnold) [823617] - [x86] mce_amd: Hide interrupt_enable sysfs node (Frank Arnold) [823617] - [x86] mce_amd: Make APIC LVT thresholding interrupt optional (Frank Arnold) [823617] - [s390] kernel: incorrect task size after fork of a 31 bit process (Hendrik Brueckner) [845133] - [net] sock: delete unnecessary call of sk_alloc_size() (Weiping Pan) [850736]- [tracing] kprobes: Fix KABI break caused by new #include (Jiri Olsa) [786489] - [tools] perf: Enable the probe command (Jiri Olsa) [786489] - [tracing] Modify is_delete, is_return from int to bool (Jiri Olsa) [786489] - [tracing] kprobes: Rename probe_* to trace_probe_* (Jiri Olsa) [786489] - [tracing] ftrace, kprobes: Fix not to delete probes if in use (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe-tracer to support stack trace (Jiri Olsa) [786489] - [kernel] stack_trace: Add weak save_stack_trace_regs() (Jiri Olsa) [786489] - [x86] Swap save_stack_trace_regs parameters (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe selftest for gcc 4.6 (Jiri Olsa) [786489] - [tracing] kprobes: Fix common misspellings (Jiri Olsa) [786489] - [tracing] kprobes: Fix NULL pointer deref check (Jiri Olsa) [786489] - [tracing] kprobes: Add bitfield type (Jiri Olsa) [786489] - [tracing] kprobes: Support longer (>128 bytes) command (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup strict_strtol() using code (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of C-unlike argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak in error case (Jiri Olsa) [786489] - [tracing] kprobes: fix printk typo 'faild' (Jiri Olsa) [786489] - [tracing] kprobes: unregister_trace_probe needs to be called under mutex (Jiri Olsa) [786489] - [tracing] perf, kprobes: Remove duplicate includes from many files (Jiri Olsa) [786489] - [tracing] kprobes: Support "string" type (Jiri Olsa) [786489] - [tracing] kprobes: Support basic types on dynamic events (Jiri Olsa) [786489] - [tracing] Fix typo of info text in trace_kprobe.c (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe parsing (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup unused return value of tracing functions (Jiri Olsa) [786489] - [tracing] perf: Factorize trace events raw sample buffer operations (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe tracing self test for new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Drop function argument access syntax (Jiri Olsa) [786489] - [tracing] kprobes: Show sign of fields in trace_kprobe format files (Jiri Olsa) [786489] - [tracing] kprobes: Check new event/group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix field creation's bad error handling (Jiri Olsa) [786489] - [tracing] kprobes: Support delete probe syntax (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak bug and check kstrdup() return value (Jiri Olsa) [786489] - [tracing] kprobes: Don't output zero offset (Jiri Olsa) [786489] - [tracing] kprobes: Always show group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix memory leak (Jiri Olsa) [786489] - [tracing] perf, kprobes: Fix lock recursion (Jiri Olsa) [786489] - [tracing] kprobes: Rename Kprobe-tracer to kprobe-event (Jiri Olsa) [786489] - [tracing] kprobes: Compare both of event-name and event-group to find probe (Jiri Olsa) [786489] - [tracing] kprobes: Add failure messages for debugging (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe-tracer selftest against new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Robustify fixed field names against variable field names conflicts (Jiri Olsa) [786489] - [tracing] kprobes: Avoid field name confliction (Jiri Olsa) [786489] - [tracing] kprobes: Make special variable names more self-explainable (Jiri Olsa) [786489] - [tracing] kprobes: Remove '$ra' special variable (Jiri Olsa) [786489] - [tracing] kprobes: Add $ prefix to special variables (Jiri Olsa) [786489] - [tracing] kprobes: Use global event perf buffers in kprobe tracer (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Disable kprobe events by default after creation (Jiri Olsa) [786489] - [tracing] kprobes: Fix profiling alignment for perf_counter buffer (Jiri Olsa) [786489] - [tracing] kprobes: Add probe handler dispatcher to support perf and ftrace concurrent use (Jiri Olsa) [786489] - [tracing] kprobes: Fix trace_probe registration order (Jiri Olsa) [786489] - [tracing] kprobes: Support custom subsystem for each kprobe event (Jiri Olsa) [786489] - [tracing] kprobes: Show event name in trace output (Jiri Olsa) [786489] - [tracing] kprobes: Add argument name support (Jiri Olsa) [786489] - [tracing] kprobes: Add event profiling support (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup kprobe tracer code. (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe offset to be unsigned (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Change trace_arg to probe_arg (Jiri Olsa) [786489] - [tracing] kprobes: Fix format typo in trace_kprobes (Jiri Olsa) [786489] - [tracing] kprobes: Add kprobes event profiling interface (Jiri Olsa) [786489] - [tracing] kprobes: tracer assigns new event ids for each event (Jiri Olsa) [786489] - [tracing] Generate names for each kprobe event automatically (Jiri Olsa) [786489] - [tracing] Kprobe-tracer supports more than 6 arguments (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer documentation (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer (Jiri Olsa) [786489] - [x86] ptrace: Fix regs_get_argument_nth() to add correct offset (Jiri Olsa) [786489] - [x86] Add pt_regs register and stack access APIs (Jiri Olsa) [786489] - [net] sched/act_mirred: do not drop packets when fails to mirror it (Jason Wang) [846585] - [net] sched: fix race in mirred device removal (Jason Wang) [846585] - [net] sched: printk message severity (Jason Wang) [846585] - [net] sched: act_mirred cleanup (Jason Wang) [846585] - [kernel] events: Fix double start/stop in x86_pmu_start() (Jerome Marchand) [803900] - [kernel] events: Fix broken interrupt rate throttling (Jerome Marchand) [803900] - [kernel] events: Avoid a useless pmu_disable() in the perf-tick (Jerome Marchand) [803900] - [input] wacom: add support for Bamboo Pen ID 0xd4 (Aristeu Rozanski) [798796] - [input] wacom: add Intuos5 Touch Ring/ExpressKey support (Aristeu Rozanski) [841611] - [input] wacom: add basic Intuos5 support (Aristeu Rozanski) [841611] - [virt] virtio: Use ida to allocate virtio index (Asias He) [844542] - [virt] kvm: apply kvmclock offset to guest wall clock time (Marcelo Tosatti) [817243] - [virt] kvm: Fix PCI header check on device assignment (Alex Williamson) [829031] - [virt] kvm: Don't save/restore MSR_IA32_PERF_STATUS (Karen Noel) [816308] - [s390] kernel: CPU idle vs CPU hotplug (Hendrik Brueckner) [845132] - [powerpc] pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [822614] - [char] tty: Fix possible race in n_tty_read() (Stanislaw Gruszka) [765665] - [x86] crash: prepare for pseudo-phys pages without machine frames (Laszlo Ersek) [848766] - [netdrv] cxgb3: Set vlan_feature on net_device (Steve Best) [841993] - [netdrv] mlx4: Add support for EEH error recovery (Steve Best) [822654] - [netdrv] e1000e: add missing clear of E1000_RCTL_VFE to e1000e_set_rx_mode() (Dean Nelson) [832573] - [netdrv] e1000: Prevent reset task killing itself (Dean Nelson) [842886] - [netdrv] r8169: fix invalid firmware for 8168d and include ones for newer chipsets (Ivan Vecera) [840591] - [net] netconsole: disable netconsole target before releasing target_list_lock (Amerigo Wang) [849571] - [net] netconsole: fix deadlock when removing net driver that netconsole is using (Amerigo Wang) [769734] - [net] ethtool: Report link-down while interface is down (Ivan Vecera) [821674]- [x86] mce: Replace MCM_ with MCI_MISC_ (Luming Yu) [696033] - [x86] mce: Move MCACOD defines from mce-severity.c to (Luming Yu) [696033] - [x86] mce-severity: Fix check for processor context when machine check was taken (Luming Yu) [696033] - [x86] mce-severity: Replace hard coded hex constants with symbolic defines (Luming Yu) [696033] - [x86] mce-severity: Recognise machine check bank signature for data path error (Luming Yu) [696033] - [x86] mce-severity: Clean up trivial coding style problems (Luming Yu) [696033] - [x86] mce-severity: Cleanup severity table (Luming Yu) [696033] - [x86] mce-severity: Make formatting a bit more readable (Luming Yu) [696033] - [x86] mce-severity: Fix two severities table signatures (Luming Yu) [696033] - [x86] mce: Handle "action required" errors (Luming Yu) [696033] - [x86] mce: Add mechanism to safely save information in MCE handler (Luming Yu) [696033] - [x86] mce: Create helper function to save addr/misc when needed (Luming Yu) [696033] - [mm] HWPOISON: Add code to handle "action required" errors (Luming Yu) [696033] - [mm] HWPOISON: Clean up memory_failure() vs. __memory_failure() (Luming Yu) [696033] - [hwmon] fam15h_power: Fix pci_device_id array (Frank Arnold) [822277] - [hwmon] fam15h_power: fix bogus values with current BIOSes (Frank Arnold) [822277] - [hwmon] fam15h_power: Increase output resolution (Frank Arnold) [822277] - [hwmon] fam15h_power: Correct sign extension of running_avg_capture (Frank Arnold) [822277] - [hwmon] Add driver for AMD family 15h processor power information (Frank Arnold) [822277] - [pci] amd-nb: Rename CPU PCI id define for F4 (Frank Arnold) [822277] - [hwmon] k10temp: Add support for AMD Trinity CPUs (Frank Arnold) [822277] - [hwmon] k10temp: Update documentation for Fam12h (Frank Arnold) [822277] - [md] raid1: close some possible races on write errors during resync (Jes Sorensen) [817970] - [md] avoid crash when stopping md array races with closing other open fds. (Jes Sorensen) [817970] - [md] fix bug in handling of new_data_offset (Jes Sorensen) [817970] - [md] raid1: fix use-after-free bug in RAID1 data-check code. (Jes Sorensen) [817970] - [md] support re-add of recovering devices. (Jes Sorensen) [817970] - [md] raid1: fix bug in read_balance introduced by hot-replace (Jes Sorensen) [817970] - [md] raid5: delayed stripe fix (Jes Sorensen) [817970] - [md] raid456: When read error cannot be recovered, record bad block (Jes Sorensen) [817970] - [md] make 'name' arg to md_register_thread non-optional. (Jes Sorensen) [817970] - [md] raid10: fix failure when trying to repair a read error. (Jes Sorensen) [817970] - [md] raid5: fix refcount problem when blocked_rdev is set. (Jes Sorensen) [817970] - [md] raid5: In ops_run_io, inc nr_pending before calling md_wait_for_blocked_rdev (Jes Sorensen) [817970] - [md] raid5: Do not add data_offset before call to is_badblock (Jes Sorensen) [817970] - [md] raid5: prefer replacing failed devices over want-replacement devices. (Jes Sorensen) [817970] - [md] raid10: Don't try to recovery unmatched (and unused) chunks. (Jes Sorensen) [817970] - [md] raid1, raid10: fix problem with merge_bvec_fn (Jes Sorensen) [817970] - [md] bitmap: record the space available for the bitmap in the superblock. (Jes Sorensen) [817970] - [md] raid10: Remove extras after reshape to smaller number of devices. (Jes Sorensen) [817970] - [md] raid5: improve removal of extra devices after reshape. (Jes Sorensen) [817970] - [md] check the return of mddev_find() (Jes Sorensen) [817970] - [md] raid5: Allow reshape while a bitmap is present. (Jes Sorensen) [817970] - [md] raid10: resize bitmap when required during reshape. (Jes Sorensen) [817970] - [md] allow array to be resized while bitmap is present. (Jes Sorensen) [817970] - [md] bitmap: make sure reshape request are reflected in superblock. (Jes Sorensen) [817970] - [md] bitmap: add bitmap_resize function to allow bitmap resizing. (Jes Sorensen) [817970] - [md] bitmap: use DIV_ROUND_UP instead of open-code (Jes Sorensen) [817970] - [md] bitmap: create a 'struct bitmap_counts' substructure of 'struct bitmap' (Jes Sorensen) [817970] - [md] bitmap: make bitmap bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: make _page_attr bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: merge bitmap_file_unmap and bitmap_file_put. (Jes Sorensen) [817970] - [md] bitmap: remove async freeing of bitmap file. (Jes Sorensen) [817970] - [md] bitmap: convert some spin_lock_irqsave to spin_lock_irq (Jes Sorensen) [817970] - [md] bitmap: use set_bit, test_bit, etc for operation on bitmap->flags. (Jes Sorensen) [817970] - [md] bitmap: remove single-bit manipulation on sb->state (Jes Sorensen) [817970] - [md] bitmap: remove bitmap_mask_state (Jes Sorensen) [817970] - [md] bitmap: move storage allocation from bitmap_load to bitmap_create. (Jes Sorensen) [817970] - [md] bitmap: separate bitmap file allocation to its own function. (Jes Sorensen) [817970] - [md] bitmap: store bytes in file rather than just in last page. (Jes Sorensen) [817970] - [md] bitmap: move some fields of 'struct bitmap' into a 'storage' substruct. (Jes Sorensen) [817970] - [md] bitmap: change *_page_attr() to take a page number, not a page. (Jes Sorensen) [817970] - [md] bitmap: centralise allocation of bitmap file pages. (Jes Sorensen) [817970] - [md] bitmap: allow a bitmap with no backing storage. (Jes Sorensen) [817970] - [md] bitmap: add new 'space' attribute for bitmaps. (Jes Sorensen) [817970] - [md] bitmap: disentangle two different 'pending' flags. (Jes Sorensen) [817970] - [md] raid5: support sync request (Jes Sorensen) [817970] - [md] raid5: remove unused variables (Jes Sorensen) [817970] - [md] raid10: Fix memleak in r10buf_pool_alloc (Jes Sorensen) [817970] - [md] raid1: allow fix_read_error to read from recovering device. (Jes Sorensen) [817970] - [md] move freeing of badblocks.page into md_rdev_clear (Jes Sorensen) [817970] - [md] dm-raid should call helper function to clear rdev. (Jes Sorensen) [817970] - [lib] raid6: Add SSSE3 optimized recovery functions (Jes Sorensen) [817970] - [md] raid10: add reshape support (Jes Sorensen) [817970] - [md] raid10: split out interpretation of layout to separate function. (Jes Sorensen) [817970] - [md] raid10: Introduce 'prev' geometry to support reshape. (Jes Sorensen) [817970] - [md] use resync_max_sectors for reshape as well as resync. (Jes Sorensen) [817970] - [md] teach sync_page_io about new_data_offset. (Jes Sorensen) [817970] - [md] raid10: collect some geometry fields into a dedicated structure. (Jes Sorensen) [817970] - [md] raid5: allow for change in data_offset while managing a reshape. (Jes Sorensen) [817970] - [md] raid5: Use correct data_offset for all IO. (Jes Sorensen) [817970] - [md] add possibility to change data-offset for devices. (Jes Sorensen) [817970] - [md] allow a reshape operation to be reversed. (Jes Sorensen) [817970] - [md] using GFP_NOIO to allocate bio for flush request (Jes Sorensen) [817970] - [md] raid10: fix transcription error in calc_sectors conversion. (Jes Sorensen) [817970] - [md] raid10: set dev_sectors properly when resizing devices in array. (Jes Sorensen) [817970] - [md] bitmap: fix calculation of 'chunks' - missing shift. (Jes Sorensen) [817970] - [md] fix possible corruption of array metadata on shutdown. (Jes Sorensen) [817970] - [md] don't call ->add_disk unless there is good reason. (Jes Sorensen) [817970] - [md] bitmap: prevent bitmap_daemon_work running while initialising bitmap (Jes Sorensen) [817970] - [md] raid1, raid10: Fix calculation of 'vcnt' when processing error recovery. (Jes Sorensen) [817970] - [md] Bitmap version cleanup (Jes Sorensen) [817970] - [md] raid1, raid10: don't compare excess byte during consistency check. (Jes Sorensen) [817970] - [md] raid5: Fix a bug about judging if the operation is syncing or replacing (Jes Sorensen) [817970] - [md] raid1:Remove unnecessary rcu_dereference(conf->mirrors[i].rdev). (Jes Sorensen) [817970] - [md] raid5: fix handling of bad blocks during recovery. (Jes Sorensen) [817970] - [md] raid1: If md_integrity_register() failed, run() must free the mem (Jes Sorensen) [817970] - [md] raid0: If md_integrity_register() fails, raid0_run() must free the mem. (Jes Sorensen) [817970] - [md] linear: If md_integrity_register() fails, linear_run() must free the mem. (Jes Sorensen) [817970] - [md] Add judgement bb->unacked_exist in function md_ack_all_badblocks(). (Jes Sorensen) [817970] - [md] fix clearing of the 'changed' flags for the bad blocks list. (Jes Sorensen) [817970] - [md] bitmap: discard CHUNK_BLOCK_SHIFT macro (Jes Sorensen) [817970] - [md] bitmap: remove unnecessary indirection when allocating. (Jes Sorensen) [817970] - [md] bitmap: remove some pointless locking. (Jes Sorensen) [817970] - [md] bitmap: change a 'goto' to a normal 'if' construct. (Jes Sorensen) [817970] - [md] bitmap: move printing of bitmap status to bitmap.c (Jes Sorensen) [817970] - [md] bitmap: remove some unused noise from bitmap.h (Jes Sorensen) [817970] - [md] raid10 - support resizing some RAID10 arrays. (Jes Sorensen) [817970] - [md] raid1: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] raid10: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] add proper merge_bvec handling to RAID0 and Linear. (Jes Sorensen) [817970] - [md] tidy up rdev_for_each usage. (Jes Sorensen) [817970] - [md] raid1, raid10: avoid deadlock during resync/recovery. (Jes Sorensen) [817970] - [md] don't set md arrays to readonly on shutdown. (Jes Sorensen) [817970] - [md] allow re-add to failed arrays. (Jes Sorensen) [817970] - [md] raid5: use atomic_dec_return() instead of atomic_dec() and atomic_read(). (Jes Sorensen) [817970] - [md] Use existed macros instead of numbers (Jes Sorensen) [817970] - [md] raid5: removed unused 'added_devices' variable. (Jes Sorensen) [817970] - [md] raid10: remove unnecessary smp_mb() from end_sync_write (Jes Sorensen) [817970] - [md] raid5: make sure reshape_position is cleared on error path. (Jes Sorensen) [817970] - [md] raid10: fix assembling of arrays with replacement devices. (Jes Sorensen) [817970] - [md] raid10: fix handling of error on last working device in array. (Jes Sorensen) [817970] - [md] raid1: fix buglet in md_raid1_contested. (Jes Sorensen) [817970] - [md] two small fixes to handling interrupt resync. (Jes Sorensen) [817970] - [md] notify the 'degraded' sysfs attribute on failure. (Jes Sorensen) [817970] - [md] raid1: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid1: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid1: recognise replacements when assembling arrays. (Jes Sorensen) [817970] - [md] raid1: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid1: Allow a failed replacement device to be removed. (Jes Sorensen) [817970] - [md] raid1: Allocate spare to store replacement devices and their bios. (Jes Sorensen) [817970] - [md] raid1: Replace use of mddev->raid_disks with conf->raid_disks. (Jes Sorensen) [817970] - [md] raid10: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid10: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid10: Allow replacement device to be replace old drive. (Jes Sorensen) [817970] - [md] raid10: handle recovery of replacement devices. (Jes Sorensen) [817970] - [md] raid10: Handle replacement devices during resync. (Jes Sorensen) [817970] - [md] raid10: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid10: allow removal of failed replacement devices. (Jes Sorensen) [817970] - [md] raid10: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid10: change read_balance to return an rdev (Jes Sorensen) [817970] - [md] raid10: prepare data structures for handling replacement. (Jes Sorensen) [817970] - [md] raid5: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid5: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid5: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid5: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid5: detect and handle replacements during recovery. (Jes Sorensen) [817970] - [md] raid5: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid5: allow removal for failed replacement devices. (Jes Sorensen) [817970] - [md] raid5: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid5: remove redundant bio initialisations. (Jes Sorensen) [817970] - [md] raid5: raid5.h cleanup (Jes Sorensen) [817970] - [md] raid5: allow each slot to have an extra replacement device (Jes Sorensen) [817970] - [md] create externally visible flags for supporting hot-replace. (Jes Sorensen) [817970] - [md] change hot_remove_disk to take an rdev rather than a number (Jes Sorensen) [817970] - [md] remove test for duplicate device when setting slot number (Jes Sorensen) [817970] - [md] bitmap: be more consistent when setting new bits in memory bitmap (Jes Sorensen) [817970] - [md] Fix userspace free_pages() macro (Jes Sorensen) [817970] - [md] raid5: be more thorough in calculating 'degraded' value (Jes Sorensen) [817970] - [md] bitmap: daemon_work cleanup (Jes Sorensen) [817970] - [md] allow non-privileged uses to GET_*_INFO about raid arrays (Jes Sorensen) [817970] - [md] update documentation for md/rdev/state sysfs interface (Jes Sorensen) [817970] - [kernel] Add DIV_ROUND_UP_ULL and DIV_ROUND_UP_SECTOR_T macro usage (Jes Sorensen) [817970] - [kernel] add roundup() code comment from akpm (Jes Sorensen) [817970] - [kernel] Constify temporary variable in roundup() (Jes Sorensen) [817970] - [kernel] roundup should only reference arguments once (Jes Sorensen) [817970] - [md] raid: remove sparse warning:symbol XXX was not declared (Jes Sorensen) [817970] - [md] convert bitmap code to use compat macros for le-bitops (Jes Sorensen) [817970] - [md] add rhel6 compat macros for upstream le-bitops (Jes Sorensen) [817970] - [scsi] cleanup usages of scsi_complete_async_scans (David Milburn) [839070] - [scsi] queue async scan work to an async_schedule domain (David Milburn) [839070] - [scsi] async: make async_synchronize_full() flush all work regardless of domain (David Milburn) [839070] - [scsi] async: introduce 'async_domain' type (David Milburn) [839070] - [scsi] isci: make function declaration match implementation (David Milburn) [839070] - [scsi] cleanup ata_host flags initialization via ata_host_init (David Milburn) [839070] - [scsi] fix hot unplug vs async scan race (David Milburn) [839070] - [scsi] libsas: fix taskfile corruption in sas_ata_qc_fill_rtf (David Milburn) [839070] - [scsi] sd: limit the scope of the async probe domain (David Milburn) [839070] - [scsi] libsas: fix sas_discover_devices return code handling (David Milburn) [839070] - [scsi] cleanup setting task state in scsi_error_handler() (David Milburn) [839070] - [scsi] Revert: scsi_transport_sas: fix delete vs scan race (David Milburn) [839070]- [kernel] sched: fix divide by zero at {thread_group,task}_times (Stanislaw Gruszka) [843771] - [scsi] alua: backoff alua rtpg retry linearly (Rob Evers) [820567] - [scsi] scsi_transport_fc: fix scan when devs are offline (Rob Evers) [822691] - [scsi] alua: retry extended header for illegal response (Rob Evers) [678069] - [scsi] alua: implement 'implied transition timeout' (Rob Evers) [678069] - [scsi] alua: Re-enable STPG for unavailable ports (Rob Evers) [807486] - [scsi] alua: Optimize the STPG command (Rob Evers) [807486] - [scsi] alua: Store the PREF bit from RTPG (Rob Evers) [807486] - [scsi] alua: Introduce set params interface (Rob Evers) [807486] - [dm] dm-thin: add read only and fail io modes (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_abort_metadata (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_metadata_set_read_only (Mike Snitzer) [814826] - [dm] dm-persistent-data: introduce dm_bm_set_read_only (Mike Snitzer) [814826] - [dm] dm-thin: reduce number of metadata commits (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add dm_thin_changed_this_transaction (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add format option to dm_pool_metadata_open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: tidy up open and format error paths (Mike Snitzer) [844808] - [dm] dm-thin-metadata: only check incompat features on open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove duplicate pmd initialisation (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove create parameter from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move __superblock_all_zeroes to __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove nr_blocks arg from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: split __open or format metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: use struct dm_pool_metadata members in __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: zero unused superblock uuid (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift __begin_transaction out of __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move dm_commit_pool_metadata into __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor out __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift some initialisation out of __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __destroy_persistent_data out of dm_pool_metadata_close (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move bm creation code into create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: rename init_pmd to __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: wrap superblock locking (Mike Snitzer) [844808] - [dm] dm-persistent-data: stop using dm_bm_unlock_move when shadowing blocks in tm (Mike Snitzer) [844808] - [dm] dm-persistent-data: tidy transaction manager creation fns (Mike Snitzer) [844808] - [dm] dm-thin-metadata: stop tracking need for commit (Mike Snitzer) [844808] - [dm] persistent-data: create new dm_block_manager struct (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __setup_btree_details out of init_pmd (Mike Snitzer) [844808] - [dm] dm-thin: set flush_supported (Mike Snitzer) [844808] - [dm] allow targets to request flushes regardless of underlying device support (Mike Snitzer) [844808] - [dm] persistent-data: only commit space map if index changed (Mike Snitzer) [844808] - [dm] persistent-data: always unlock superblock in dm_bm_flush_and_unlock (Mike Snitzer) [844808] - [dm] dm-thin: avoid unnecessarily breaking sharing for flushes (Mike Snitzer) [844808] - [dm] dm-thin: fix memory leak in process_prepared_mapping error paths (Mike Snitzer) [844808] - [dm] dm-thin: split discards on block boundary (Mike Snitzer) [844808] - [dm] introduce split_discard_requests (Mike Snitzer) [844808] - [dm] dm-raid: move sectors_per_dev calculation (Mike Snitzer) [844808] - [dm] dm-raid: restructure parse_raid_params (Mike Snitzer) [844808] - [dm] dm-mpath: add retain_attached_hw_handler feature (Mike Snitzer) [818374] - [scsi] scsi_dh: add scsi_dh_attached_handler_name (Mike Snitzer) [818374] - [dm] dm-thin: optimize power of two block size (Mike Snitzer) [814823] - [dm] dm-thin: support for non power of 2 pool blocksize (Mike Snitzer) [814823] - [dm] dm-stripe: optimize chunk_size calculations (Mike Snitzer) [814820] - [dm] dm-stripe: remove minimum stripe size (Mike Snitzer) [814820] - [dm] dm-stripe: support for non power of 2 chunksize (Mike Snitzer) [814820] - [dm] support non power of two target max_io_len (Mike Snitzer) [814820] - [dm] dm-stripe: remove stripes_mask (Mike Snitzer) [814820] - [dm] dm-snapshot: remove redundant assignment in merge fn (Mike Snitzer) [844808] - [dm] dm-thin: provide specific errors for two table load failure cases (Mike Snitzer) [844808] - [dm] dm-thin-metadata: introduce THIN_MAX_CONCURRENT_LOCKS (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove pointless label from __commit_transaction (Mike Snitzer) [844808] - [dm] dm-persistent-data: remove debug space map checker (Mike Snitzer) [844808] - [dm] dm-thin: clean up compiler warning (Mike Snitzer) [844808] - [dm] dm-thin: reduce endio_hook pool size (Mike Snitzer) [844808] - [dm] replace simple_strtoul (Mike Snitzer) [844808] - [dm] dm-thin: convert from simple_strto* to kstrto* (Mike Snitzer) [844808] - [dm] dm-raid1: set discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [dm] dm-thin: do not send discards to shared blocks (Mike Snitzer) [844808] - [dm] dm-table: introduce discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [block] do not artificially constrain max_sectors for stacking drivers (Mike Snitzer) [844968] - [dm] persistent-data: fix allocation failure in space map checker init (Mike Snitzer) [828955] - [dm] persistent-data: handle space map checker creation failure (Mike Snitzer) [828955] - [dm] persistent-data: fix shadow_info_leak on dm_tm_destroy (Mike Snitzer) [828955] - [dm] dm-thin: commit metadata before creating metadata snapshot (Mike Snitzer) [828955] - [dm] dm-thin: provide userspace access to pool metadata (Mike Snitzer) [828955] - [dm] dm-thin: use slab mempools (Mike Snitzer) [828955] - [dm] dm-thin: correct module description (Mike Snitzer) [828955] - [dm] dm-thin: add pool target flags to control discard (Mike Snitzer) [828955] - [dm] dm-thin: support discards (Mike Snitzer) [828955] - [dm] dm-thin: prepare to support discard (Mike Snitzer) [828955] - [dm] dm-thin: use dm_target_offset (Mike Snitzer) [828955] - [dm] dm-thin: support read only external snapshot origins (Mike Snitzer) [828955] - [dm] dm-thin: relax hard limit on the maximum size of a metadata device (Mike Snitzer) [828955] - [dm] persistent-data: remove space map ref_count entries if redundant (Mike Snitzer) [828955] - [dm] dm-thin: commit outstanding data every second (Mike Snitzer) [828955] - [dm] dm-thin: fix stacked bi_next usage (Mike Snitzer) [828955] - [dm] dm-bufio: there's no need to include linux/version.h (Mike Snitzer) [828955] - [dm] dm-thin-metadata: pass correct space map to dm_sm_root_size (Mike Snitzer) [828955] - [dm] persistent-data: remove redundant value_size arg from value_ptr (Mike Snitzer) [828955] - [dm] dm-thin: correct comments (Mike Snitzer) [828955] - [dm] persistent-data: fix btree rebalancing after remove (Mike Snitzer) [828955] - [dm] dm-mpath: allow ioctls to trigger pg init (Mike Snitzer) [760438] - [dm] dm-mpath: delay retry of bypassed pg (Mike Snitzer) [828955] - [dm] dm-mpath: reduce size of struct multipath (Mike Snitzer) [828955] - [dm] dm-mpath: detect invalid map_context (Mike Snitzer) [828955] - [dm] clear bi_end_io on remapping failure (Mike Snitzer) [828955] - [dm] reject trailing characters in sccanf input (Mike Snitzer) [828955] - [dm] dm-table: simplify call to free_devices (Mike Snitzer) [828955] - [dm] dm-exception-store: fix init error path (Mike Snitzer) [828955] - [dm] dm-flakey: fix crash on read when corrupt_bio_byte not set (Mike Snitzer) [828955] - [dm] dm-log-userspace: add log device dependency (Mike Snitzer) [828955] - [dm] remove superfluous smp_mb (Mike Snitzer) [828955] - [dm] use local printk ratelimit (Mike Snitzer) [828955] - [dm] dm-ioctl: add flag to wipe buffers for secure data (Mike Snitzer) [828955] - [dm] fix idr leak on module removal (Mike Snitzer) [828955] - [dm] replicator: remove all related code (Mike Snitzer) [828955] - [block] rename __make_request() to blk_queue_bio() (Mike Snitzer) [828955] - [block] export __make_request (Mike Snitzer) [828955]- [scsi] vmw_pvscsi: set max_id suggested by device (Rob Evers) [830357] - [scsi] fix medium error problems (Rob Evers) [845135] - [char] hw_random/virtio-rng: s3/s4 support (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: split out common code in probe / remove for s3/s4 ops (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: allow tasks to be killed that are waiting for rng input (Amit Shah) [844579 844582 844583] - [char] hwrng: virtio-rng - Convert to new API (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Fix double unlock in rng_dev_read (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Replace u32 in driver API with byte array (Amit Shah) [844579 844582 844583] - [kernel] timekeeping: Add missing update call in timekeeping_resume() (Prarit Bhargava) [836803] - [kernel] hrtimer: Update hrtimer base offsets each hrtimer_interrupt (Prarit Bhargava) [836803] - [kernel] timekeeping: Provide hrtimer update function (Prarit Bhargava) [836803] - [kernel] hrtimers: Move lock held region in hrtimer_interrupt() (Prarit Bhargava) [836803] - [kernel] timekeeping: Maintain ktime_t based offsets for hrtimers (Prarit Bhargava) [836803] - [kernel] timekeeping: Fix leapsecond triggered load spike issue (Prarit Bhargava) [836803] - [kernel] hrtimer: Provide clock_was_set_delayed() (Prarit Bhargava) [836803]- [powerpc] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [x86] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [acpi] apei/ghes: Printk queued error record before panic (Myron Stowe) [816496] - [acpi] apei/ghes: Distinguish interleaved error report in kernel log (Myron Stowe) [816496] - [acpi] apei: Add Kconfig option IRQ_WORK for GHES (Myron Stowe) [816496] - [acpi] apei/ghes: 32-bit buildfix (Myron Stowe) [816496] - [acpi] apei/ghes: Add hardware memory error recovery support (Myron Stowe) [816496] - [acpi] apei/ghes: Error records content based throttle (Myron Stowe) [816496] - [acpi] apei/ghes: printk support for recoverable error via NMI (Myron Stowe) [816496] - [lib] genalloc: Make gen_pool memory allocator lockless (Myron Stowe) [816496] - [misc] Add Kconfig option ARCH_HAVE_NMI_SAFE_CMPXCHG (Myron Stowe) [816496] - [acpi] apei/ghes: Do not ratelimit fatal error printk before panic (Myron Stowe) [816496] - [lib] genalloc: add support for specifying the physical address (Myron Stowe) [816496] - [lib] genalloc: add multiple-inclusion guards (Myron Stowe) [816496] - [lib] genalloc: fix allocation from end of pool (Myron Stowe) [816496] - [lib] genalloc: use bitmap_find_next_zero_area (Myron Stowe) [816496] - [usb] xhci: Fix oops caused by more USB2 ports than USB3 ports (Don Zickus) [738470 813677] - [i2c] i2c-i801: Add device IDs for Intel Lynx Point (John Villalovos) [738470] - [watchdog] iTCO_wdt: add Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [sound] alsa: Add Lynx Point HD Audio Controller DeviceIDs (John Villalovos) [738470] - [netdrv] e1000e: prevent oops when adapter is being closed and reset simultaneously (Dean Nelson) [826375] - [fs] cifs: possible memory leak in xattr (Sachin Prabhu) [824065] - [fs] cifs: integer overflow in parse_dacl() (Sachin Prabhu) [824065] - [fs] cifs: Call id to SID mapping functions to change owner/group (Sachin Prabhu) [824065] - [fs] cifs: Add data structures and functions for uid/gid to SID mapping (Sachin Prabhu) [824065] - [fs] cifs: Do not set cifs/ntfs acl using a file handle (Sachin Prabhu) [824065] - [fs] cifs: Fix endian error comparing authusers when cifsacl enabled (Sachin Prabhu) [824065] - [fs] cifs: Change key name to cifs.idmap, misc. clean-up (Sachin Prabhu) [824065] - [fs] cifs: Invoke id mapping functions (Sachin Prabhu) [824065] - [fs] cifs: Add idmap key and related data structures and functions (Sachin Prabhu) [824065] - [fs] cifs: Allow to set extended attribute cifs_acl (Sachin Prabhu) [824065] - [fs] cifs: Use mask of ACEs for SID Everyone to calculate all three permissions user, group, and other (Sachin Prabhu) [824065] - [fs] cifs: goto out here is unnecessary (Sachin Prabhu) [823934] - [fs] cifs: remove bogus call to cifs_cleanup_volume_info (Sachin Prabhu) [823934] - [fs] cifs: tidy cifs_do_mount() up a bit (Sachin Prabhu) [823934] - [fs] cifs: close sget() races (Sachin Prabhu) [823934] - [fs] cifs: pull freeing mountdata/dropping nls/freeing cifs_sb into cifs_umount() (Sachin Prabhu) [823934] - [fs] cifs: move cifs_umount() call into ->kill_sb() (Sachin Prabhu) [823934] - [fs] cifs: pull cifs_mount() call up (Sachin Prabhu) [823934] - [fs] cifs: sanitize cifs_umount() prototype (Sachin Prabhu) [823934] - [fs] cifs: initialize ->tlink_tree in cifs_setup_cifs_sb() (Sachin Prabhu) [823934] - [fs] cifs: allocate mountdata earlier (Sachin Prabhu) [823934] - [fs] cifs: don't pass superblock to cifs_mount() (Sachin Prabhu) [823934] - [fs] cifs: don't leak nls on mount failure (Sachin Prabhu) [823934] - [fs] cifs: double free on mount failure (Sachin Prabhu) [823934] - [fs] cifs: trivial cleanup fscache cFYI and cERROR messages (Sachin Prabhu) [823934] - [fs] cifs: Fix memory leak in cifs_do_mount (Sachin Prabhu) [823934] - [fs] cifs: When mandatory encryption on share, fail mount (Sachin Prabhu) [823934] - [fs] cifs: Move smb_vol to cifsglob.h (Sachin Prabhu) [823934] - [fs] cifs: Rename three structures to avoid camel case (Sachin Prabhu) [823934] - [fs] cifs: Remove unused inode number while fetching root inode (Sachin Prabhu) [823934] - [fs] cifs: Remove build warning (Sachin Prabhu) [823934] - [fs] cifs: Fix undefined behavior when mount fails (Sachin Prabhu) [823934] - [fs] cifs: Simplify mount code for further shared sb capability (Sachin Prabhu) [823934] - [fs] cifs: Simplify connection structure search calls (Sachin Prabhu) [823934] - [fs] cifs: Add rwpidforward mount option (Sachin Prabhu) [823902] - [fs] cifs: Use pid saved from cifsFileInfo in writepages and set_file_size (Sachin Prabhu) [823902] - [fs] cifs: clean up error handling in cifs_mknod (Sachin Prabhu) [823902] - [fs] cifs: Fix to problem with getattr caused by invalidate simplification patch (Sachin Prabhu) [823878] - [fs] cifs: Simplify invalidate part (Sachin Prabhu) [823878] - [fs] cifs: Add launder_page operation (Sachin Prabhu) [823878] - [fs] cifs: Use invalidate_inode_pages2 instead of invalidate_remote_inode (Sachin Prabhu) [823878] - [fs] cifs: Fix oplock break handling (Sachin Prabhu) [823843] - [fs] cifs: switch cifs_open and cifs_create to use CIFSSMBUnixSetFileInfo (Sachin Prabhu) [823630] - [fs] cifs: Simplify cifs_open code (Sachin Prabhu) [823630] - [fs] cifs: Simplify non-posix open stuff (Sachin Prabhu) [823630] - [fs] cifs: fix handling of scopeid in cifs_convert_address (Sachin Prabhu) [823625] - [fs] cifs: add attribute cache timeout (actimeo) tunable (Sachin Prabhu) [823620] - [fs] cifs: TCP_Server_Info diet (Sachin Prabhu) [823842] - [fs] cifs: directio read/write cleanups (Sachin Prabhu) [742314] - [fs] cifs: Fix variable types in cifs_iovec_read/write (Sachin Prabhu) [742314] - [fs] cifs: Add strictcache mount option (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_writev (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_readv (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_file_strict_mmap (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_fsync (Sachin Prabhu) [742314] - [fs] cifs: Make cifsFileInfo_put work with strict cache mode (Sachin Prabhu) [742314] - [fs] NFS: Don:t leak in nfs_proc_symlink() (Jeff Layton) [802538] - [fs] nfs: skip commit in releasepage if we:re freeing memory for fs-related reasons (Jeff Layton) [832434] - [fs] gfs2: fix kernel panic with small gfs2 filesystems - 1 RG (Abhijith Das) [838638] - [block] fix infinite loop in __getblk_slow (Jeff Moyer) [534080] - [fs] block_dev: don't mark buffers beyond end of disk as mapped (Jeff Moyer) [534080] - [fs] nfs4: fix referrals on mounts that use IPv6 addrs (Steve Dickson) [820734] - [fs] nfsd: add IPv6 addr escaping to fs_location hosts (Steve Dickson) [820734] - [fs] nfs: Enclose hostname in brackets when needed in nfs_do_root_mount (Steve Dickson) [820734] - [fs] nfs4: serialize layoutcommit (Steve Dickson) [837871] - [fs] pnfs: cleanup_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: encode_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: let layoutcommit handle a list of lseg (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit cred at layout header init (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit lwb at layout header (Steve Dickson) [837871] - [block] virtio-blk: Call revalidate_disk() upon online disk resize (Jeff Moyer) [693940] - [fs] fs/direct-io.c: dont try to allocate more than BIO_MAX_PAGES in a bio (Jeff Moyer) [832962] - [fs] nfsd: don't fail unchecked creates of non-special files (J. Bruce Fields) [808112] - [fs] NFS: fix return value of nfs_pagein_one/nfs_flush_one (Steve Dickson) [837871] - [fs] pNFS: Fall back to ordinary i/o through the mds if we have no layout segment (Steve Dickson) [837871] - [fs] pNFS: Add an initialisation callback for pNFS (Steve Dickson) [837871] - [fs] pnfs: write: Set mds_offset in the generic layer - it is needed by all LDs (Steve Dickson) [837871] - [fs] NFS: move pnfs layouts to nfs_server structure (Steve Dickson) [837871] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [837871]- [mm] check PageUnevictable in lru_deactivate() (Jan Stancek) [846253] - [virt] virtio-blk: Use block layer provided spinlock (Asias He) [734051] - [virt] virtio-blk: Reset device after blk_cleanup_queue() (Asias He) [734051] - [virt] virtio-blk: Call del_gendisk() before disable guest kick (Asias He) [734051] - [virt] virtio-blk: Fix hot-unplug race in remove method (Asias He) [734051] - [virt] virtio_blk: Drop unused request tracking list (Asias He) [734051] - [acpi] apei: new einj parameter to control trigger action (Myron Stowe) [816508] - [acpi] apei: limit the range of einj_param (Myron Stowe) [816508] - [acpi] apei: Use acpi_os_map_memory() instead of ioremap() in einj driver (Myron Stowe) [816508] - [acpi] apei: cleanup 0 vs NULL confusion (Myron Stowe) [816508] - [acpi] apei: Allow empty EINJ Trigger Error Action Table (Myron Stowe) [816508] - [acpi] apei: Add extensions to EINJ from rev 5.0 of acpi spec (Myron Stowe) [816508] - [acpi] apei: Print resource errors in conventional format (Myron Stowe) [816508] - [net] dev: consolidate netif_needs_gso() checks (Amerigo Wang) [822737] - [net] skbuff: add check for non-linear to warn_if_lro and needs_linearize (Amerigo Wang) [822737] - [net] dev: Optimize non-gso test checks (Amerigo Wang) [822737] - [powerpc] time: Fixups for powerpc timekeeping code (Prarit Bhargava) [843138] - [mm] Eliminate kernel crash due to races in hugetlbfs (Larry Woodman) [822458] - [net] tcp: clear hints to avoid a stale one (Andy Gospodarek) [807704] - [net] fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling (Jiri Benc) [838450]- [net] openvswitch: checking wrong variable in queue_userspace_packet() (Herbert Xu) [805656] - [net] openvswitch: Validation of IPv6 set port action uses IPv4 header (Herbert Xu) [805656] - [net] openvswitch: Release rtnl_lock if ovs_vport_cmd_build_info() failed (Herbert Xu) [805656] - [net] openvswitch: Add length check when retrieving TCP flags (Herbert Xu) [805656] - [net] openvswitch: Fix checksum update for actions on UDP packets (Herbert Xu) [805656] - [net] openvswitch: Honor dp_ifindex, when specified, for vport lookup by name (Herbert Xu) [805656] - [net] openvswitch: Fix multipart datapath dumps (Herbert Xu) [805656] - [net] openvswitch: small potential memory leak in ovs_vport_alloc() (Herbert Xu) [805656] - [net] openvswitch: Add Open vSwitch kernel components (Herbert Xu) [805656] - [lib] flex_array: export symbols to modules (Herbert Xu) [805656] - [net] net: Add rcu_dereference_rtnl (Herbert Xu) [805656] - [net] Add skb_reset_mac_len helper (Herbert Xu) [805656] - [net] rcu: add __rcu API for later sparse checking (Herbert Xu) [805656] - [net] ipv6: Add fragment reporting to ipv6_skip_exthdr() (Herbert Xu) [805656] - [net] vlan: Move vlan_set_encap_proto() to vlan header file (Herbert Xu) [805656] - [net] genetlink: Add rcu_dereference_genl and genl_dereference (Herbert Xu) [805656] - [net] genetlink: Add lockdep_genl_is_held() (Herbert Xu) [805656] - [net] netlink: Export genl_lock() API for use by modules (Herbert Xu) [805656] - [net] genetlink: Add genl_notify() (Herbert Xu) [805656] - [x86] setup: Update hardware check to support Intel Haswell processors (Prarit Bhargava) [842862] - [kernel] tracing, function tracer: Clean up strstrip() usage (Jiri Olsa) [838745] - [kernel] tracing: Support multiple pids in set_pid_ftrace file (Jiri Olsa) [838745] - [mm] thp: remove unnecessary tlb flush for mprotect (Andrea Arcangeli) [823994] - [mm] thp: improve order in lru list for split huge page (Andrea Arcangeli) [823994] - [mm] thp: Set compound tail page _count to zero (Andrea Arcangeli) [823994] - [mm] thp: Add compound tail page _mapcount when mapped (Andrea Arcangeli) [823994] - [mm] thp: reduce khugepaged freezing latency (Andrea Arcangeli) [823994] - [mm] Fix slab->page flags corruption (Andrea Arcangeli) [823994] - [powerpc] oprofile: Handle events that raise an exception without overflowing (Steve Best) [834157] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Steve Best) [829758] - [usb] ehci: go back to using the system clock for QH unlinks (Gerd Hoffmann) [816576] - [md] dm-raid1: Fix mirror crash when discard request is sent and sync is in progress (Mikulas Patocka) [837607] - [scsi] st: increase max number of tapes configured (Rob Evers) [533469] - [mm] Never OOM kill tasks outside of memory cgroup when memory.limit_in_bytes is exceeded by a Transparent Huge Page (Larry Woodman) [811255] - [netdrv] bond_alb: don't disable softirq under bond_alb_xmit (Jiri Pirko) [841987]- [net] ipv4: add RCU protection to inet->opt (Jiri Pirko) [829109] - [x86] perf: Update event scheduling constraints for AMD family 15h models (Jiri Olsa) [739441] - [x86] ioapic: Fix kdump race with migrating irq (Don Zickus) [783322] - [net] sctp: Implement quick failover draft from tsvwg (Neil Horman) [830716] - [net] sctp: be more restrictive in transport selection on bundled sacks (Neil Horman) [830716] - [net] rds: set correct msg_namelen (Weiping Pan) [822731] {CVE-2012-3430}- [s390] kernel: pfault task state race (Hendrik Brueckner) [831262] - [powerpc] pseries: Support lower minimum entitlement for virtual processors (Steve Best) [822651] - [kernel] sched: Fix signed unsigned comparison in check_preempt_tick() (Frederic Weisbecker) [835797] - [edac] i5000_edac: Fix the fatal error channel report (Mauro Carvalho Chehab) [806796] - [security] selinux: fix error codes in cond_read_bool() (Eric Paris) [839315] - [mm] page-writeback: Improvement of page writeback ordering (Naoya Horiguchi) [786025] - [mm] reduce page fragmentation in buddy allocator (Jarod Wilson) [786318]- [pci] print out PCI device info along with duration (Myron Stowe) [808213] - [pci] Move "pci reassigndev resource alignment" out of quirks.c (Myron Stowe) [808213] - [pci] Use class for quirk for usb host controller fixup (Myron Stowe) [808213] - [pci] Use class for quirk for netmos class fixup (Myron Stowe) [808213] - [pci] Use class for quirk for intel e100 interrupt fixup (Myron Stowe) [808213] - [pci] Use class for quirk for legacy ATA NO_D3 (Myron Stowe) [808213] - [pci] Use class for quirk for cardbus_legacy (Myron Stowe) [808213] - [pci] Use class for quirk for pci_fixup_video (Myron Stowe) [808213] - [pci] Use class quirk for intel fix_transparent_bridge (Myron Stowe) [808213] - [pci] Use class for quirk for via_no_dac (Myron Stowe) [808213] - [pci] Add class support in quirk handling (Myron Stowe) [808213] - [pci] Annotate PCI quirks in initcall_debug style (Myron Stowe) [808213] - [kernel] async: remove redundant declaration (Myron Stowe) [808213] - [pci] init.h: Add "extern int initcall_debug" (Myron Stowe) [808213] - [powerpc] Make keyctl new_session work on powerpc (David Howells) [830152] - [pci] Fix uninitialized variable 'cap_mask' (Myron Stowe) [813363] - [s390] enable ARCH_DMA_ADDR_T_64BIT with 64BIT (Prarit Bhargava) [715410] - [x86] Enable ARCH_DMA_ADDR_T_64BIT with X86_64 || HIGHMEM64G (Prarit Bhargava) [715410] - [powerpc] enable ARCH_DMA_ADDR_T_64BIT with ARCH_PHYS_ADDR_T_64BIT (Prarit Bhargava) [715410] - [kernel] add the common dma_addr_t typedef to include/linux/types.h (Prarit Bhargava) [715410] - [pci] ahci: add pci quirk for JMB362 (Prarit Bhargava) [836880] - [net] tun: allow tap iface in netconsole'd bridge (Jiri Benc) [838025] - [net] netconsole: fix deadlock on network restart (Jiri Benc) [839266] - [net] ipv4/ping: Fix recvmsg MSG_OOB error handling (Jiri Pirko) [787705] - [net] fix some sparse errors (Jiri Pirko) [787705] - [net] ping: dont increment ICMP_MIB_INERRORS (Jiri Pirko) [787705] - [net] ping: remove some sparse errors (Jiri Pirko) [787705] - [net] ping: fix the coding style (Jiri Pirko) [787705] - [net] ping: make local functions static (Jiri Pirko) [787705] - [net] ping: cleanups ping_v4_unhash() (Jiri Pirko) [787705] - [net] ipv4/ping: Remove duplicate icmp.h include (Jiri Pirko) [787705] - [net] ping: fix build failure (Jiri Pirko) [787705] - [net] ping: dont call udp_ioctl() (Jiri Pirko) [787705] - [net] ping: small changes (Jiri Pirko) [787705] - [net] ipv4: add IPPROTO_ICMP socket kind (Jiri Pirko) [787705] - [x86] amd_iommu: Fix SRIOV and hotplug devices (Stefan Assmann) [832009] - [mm] hugetlb: fix resv_map leak in error path (Motohiro Kosaki) [824351] {CVE-2012-2390}- [crypto] signature: remove module signing xtime usage (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix a few minor newline issues (Prarit Bhargava) [836748] - [kernel] time: fix s/then/than/ spelling errors (Prarit Bhargava) [836748] - [kernel] time: Avoid scary backtraces when warning of > 11 adj (Prarit Bhargava) [836748] - [kernel] ntp: Fix leap-second hrtimer livelock (Prarit Bhargava) [836748] - [kernel] time: Fix change_clocksource locking (Prarit Bhargava) [836748] - [kernel] time: Move common updates to a function (Prarit Bhargava) [836748] - [kernel] time: Reorder so the hot data is together (Prarit Bhargava) [836748] - [kernel] time: Remove most of xtime_lock usage in timekeeping.c (Prarit Bhargava) [836748] - [kernel] ntp: Add ntp_lock to replace xtime_locking (Prarit Bhargava) [836748] - [kernel] ntp: Access tick_length variable via ntp_tick_length() (Prarit Bhargava) [836748] - [kernel] time: Add timekeeper lock (Prarit Bhargava) [836748] - [kernel] time: Cleanup global variables and move them to the top (Prarit Bhargava) [836748] - [kernel] time: Move raw_time into timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move xtime into timekeeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move wall_to_monotonic into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move total_sleep_time into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Fix spelling mistakes in new comments (Prarit Bhargava) [836748] - [kernel] time: fix bogus comment in timekeeping_get_ns_raw (Prarit Bhargava) [836748] - [kernel] timekeeping: add arch_offset hook to ktime_get functions (Prarit Bhargava) [836748] - [kernel] clocksource: Avoid selecting mult values that might overflow when adjusted (Prarit Bhargava) [836748] - [kernel] time: Improve documentation of timekeeeping_adjust() (Prarit Bhargava) [836748] - [kernel] time: Fix stupid KERN_WARN compile issue (Prarit Bhargava) [836748] - [kernel] time: Avoid accumulating time drift in suspend/resume (Prarit Bhargava) [836748] - [kernel] time: Catch invalid timespec sleep values in __timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] hrtimers: Prepare for cancel on clock was set timers (Prarit Bhargava) [836748] - [kernel] time: Add timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] time: Extend get_xtime_and_monotonic_offset() to also return sleep (Prarit Bhargava) [836748] - [kernel] time: Introduce get_monotonic_boottime and ktime_get_boottime (Prarit Bhargava) [836748] - [kernel] time: Introduce timekeeping_inject_offset (Prarit Bhargava) [836748] - [kernel] time: Correct the *settime* parameters (Prarit Bhargava) [836748] - [kernel] time: Provide xtime_update() (Prarit Bhargava) [836748] - [kernel] time: Remove unused __get_wall_to_monotonic() (Prarit Bhargava) [836748] - [kernel] time: Provide get_xtime_and_monotonic_offset() (Prarit Bhargava) [836748] - [kernel] time: Move do_timer() to kernel/time/timekeeping.c (Prarit Bhargava) [836748] - [kernel] timekeeping: Make local variables static (Prarit Bhargava) [836748] - [kernel] time: Compensate for rounding on odd-frequency clocksources (Prarit Bhargava) [836748] - [kernel] time: Workaround gcc loop optimization that causes 64bit div errors (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix overflow in rawtime tv_nsec on 32 bit archs (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix update_vsyscall to provide wall_to_monotonic offset (Prarit Bhargava) [836748] - [powerpc] kernel: RHEL6 xtime removal (Prarit Bhargava) [836748] - [kernel] timekeeping: Make xtime and wall_to_monotonic static (Prarit Bhargava) [836748] - [powerpc] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] hrtimer: Cleanup direct access to wall_to_monotonic (Prarit Bhargava) [836748] - [kernel] time: Kill off CONFIG_GENERIC_TIME (Prarit Bhargava) [836748] - [kernel] time: Implement timespec_add (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [kernel] time: Clean up warp_clock() (Prarit Bhargava) [836748] - [virt] time: Clean up direct xtime usage in xen (Prarit Bhargava) [836748] - [s390] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [kernel] clocksource: add suspend callback (Prarit Bhargava) [836748] - [kernel] ntp: Cleanup xtime references in ntp.c (Prarit Bhargava) [836748] - [kernel] Revert: time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Implement logarithmic time accumulation (Prarit Bhargava) [836748] - [kernel] Revert: time: Implement logarithmic time accumalation (Prarit Bhargava) [836748] - [kernel] Revert: Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] Revert: nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748]- [netdrv] be2net: reduce gso_max_size setting to account for ethernet header (Ivan Vecera) [834185] - [netdrv] dl2k: fix unfiltered netdev rio_ioctl access by users (Jacob Tanenbaum) [818825] {CVE-2012-2313} - [fs] proc/stat: fix whitespace damage in use arch_idle_time patch (Steve Best) [841149] - [virt] kvm: disable writeback for TEST in emulator (Gleb Natapov) [842211] - [x86] lapic-timer: Increase the max_delta to 31 bits (Prarit Bhargava) [832138] - [net] 8021q/vlan: filter device events on bonds (Neil Horman) [841983]- [fs] nfs: fix EOF incorrectly set on short read for nfsv2 (Sachin Prabhu) [827126] - [usbhid] hiddev: Consolidate device existence checks in hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: Fix race between disconnect and hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: protect against disconnect/NULL-dereference race (Don Zickus) [839973] - [perf] events: Fix ring_buffer_wakeup() brown paperbag bug (Frederic Weisbecker) [839105] - [perf] Fix loss of notification with multi-event (Frederic Weisbecker) [839105] - [perf] Split up buffer handling from core code (Frederic Weisbecker) [839105] - [drm] i915: fix integer overflow in i915_gem_do_execbuffer() (Jacob Tanenbaum) [824563] {CVE-2012-2384} - [crypto] algapi: Move larval completion into algboss (Herbert Xu) [832135] - [kernel] pm_qos: Accept ASCII values for latency (Herbert Xu) [833456] - [x86] Use .cfi_sections for assembly code (Mark Wielaard) [823990] - [scsi] mpt2sas: reduce lock contention (Tomas Henzl) [790506] - [net] ipv4: fix panic while tuning accept_local (Weiping Pan) [835911]- [powerpc] Fix wrong divisor in usecs_to_cputime backport (Steve Best) [821374] - [drm] i915: fix integer overflow in i915_gem_execbuffer2() (Jacob Tanenbaum) [824555] {CVE-2012-2383} - [fs] proc/stat: Use arch_idle_time for idle and iowait times if available (Steve Best) [841149] - [lib] kstrto: Reduce the number of expensive division instructions done by _parse_integer() (Sachin Prabhu) [820847] - [lib] kstrtox: common code between kstrto*() and simple_strto*() functions (Sachin Prabhu) [820847] - [lib] make _tolower() public (Sachin Prabhu) [820847] - [lib] vsprintf: use TOLOWER whenever possible (Sachin Prabhu) [820847] - [lib] lib: add kstrto*_from_user() (Sachin Prabhu) [820847] - [lib] kstrtox: simpler code in _kstrtoull() (Sachin Prabhu) [820847] - [lib] kstrto: converting strings to integers done (hopefully) right (Sachin Prabhu) [820847] - [lib] vsprintf: reuse almost identical simple_strtoulX() functions (Sachin Prabhu) [820847] - [usb] core: change the memory limits in usbfs URB submission (Don Zickus) [828271] - [usb] core: unify some error pathways in usbfs (Don Zickus) [828271] - [base] firmware: Fix an oops on reading fw_priv->fw in sysfs loading file (Prarit Bhargava) [819877]- [tools] perf, spec: Add bison and flex build BuildRequires (Jiri Olsa) [827474] - [tools] perf, compat: Disable hw breakpoint events (Jiri Olsa) [827474] - [tools] perf, compat: Disable branch stack feature (Jiri Olsa) [827474] - [tools] perf, compat: Disable PMU events (Jiri Olsa) [827474] - [tools] perf, stat: handle ENXIO error for perf_event_open (Jiri Olsa) [827474] - [tools] perf: Turn off compiler warnings for flex and bison generated files (Jiri Olsa) [827474] - [tools] perf, stat: Fix case where guest/host monitoring is not supported by kernel (Jiri Olsa) [827474] - [tools] perf, build-id: Fix filename size calculation (Jiri Olsa) [827474] - [tools] perf, symbols: Read plt symbols from proper symtab_type binary (Jiri Olsa) [827474] - [tools] perf: Add 'G' and 'H' modifiers to event parsing (Jiri Olsa) [827474] - [tools] perf: Drop CROSS_COMPILE from flex and bison calls (Jiri Olsa) [827474] - [tools] perf, report: Fix crash showing warning related to kernel maps (Jiri Olsa) [827474] - [tools] perf, archive: Correct cutting of symbolic link (Jiri Olsa) [827474] - [tools] perf: Ignore auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf: Fix parsers' rules to dependencies (Jiri Olsa) [827474] - [tools] perf: fix NO_GTK2 Makefile config error (Jiri Olsa) [827474] - [tools] perf, session: Skip event correctly for unknown id/machine (Jiri Olsa) [827474] - [tools] perf, kvm: Finding struct machine fails for PERF_RECORD_MMAP (Jiri Olsa) [827474] - [tools] perf, annotate: Validate addr in symbol__inc_addr_samples (Jiri Olsa) [827474] - [tools] perf, hists browser: Fix NULL deref in hists browsing code (Jiri Olsa) [827474] - [tools] perf, hists: Catch and handle out-of-date hist entry maps. (Jiri Olsa) [827474] - [tools] perf, annotate: Fix hist decay (Jiri Olsa) [827474] - [tools] perf, top: Add intel_idle to the skip list (Jiri Olsa) [827474] - [tools] perf: Fix getrusage() related build failure on glibc trunk (Jiri Olsa) [827474] - [tools] perf: Remove auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf, annotate: Fix off by one symbol hist size allocation and hit accounting (Jiri Olsa) [827474] - [tools] perf, annotate: addr2line wants addresses in same format as objdump (Jiri Olsa) [827474] - [tools] perf, probe: Finder fails to resolve function name to address (Jiri Olsa) [827474] - [tools] perf, symbols: Handle NULL dso in dso__name_len (Jiri Olsa) [827474] - [tools] perf, symbols: Do not include libgen.h (Jiri Olsa) [827474] - [tools] perf: Fix bug in raw sample parsing (Jiri Olsa) [827474] - [tools] perf: Fix display of first level of callchains (Jiri Olsa) [827474] - [tools] perf, diff: Fix to work with new hists design (Jiri Olsa) [827474] - [tools] perf: Fix modifier to be applied on correct events (Jiri Olsa) [827474] - [tools] perf: Fix various casting issues for 32 bits (Jiri Olsa) [827474] - [tools] perf: Simplify event_read_id exit path (Jiri Olsa) [827474] - [tools] perf: Use scnprintf where applicable (Jiri Olsa) [827474] - [tools] perf: Incorrect use of snprintf results in SEGV (Jiri Olsa) [827474] - [tools] perf, record: Fix buffer overrun bug in tracepoint_id_to_path() (Jiri Olsa) [827474] - [tools] perf, report: Add a simple GTK2-based 'perf report' browser (Jiri Olsa) [827474] - [tools] perf, report: Document --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Clean lines inside of the input window (Jiri Olsa) [827474] - [tools] perf, report: Treat an argument as a symbol filter (Jiri Olsa) [827474] - [tools] perf, report: Add --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Add 's' key to filter by symbol name (Jiri Olsa) [827474] - [tools] perf, ui browser: Introduce ui_browser__input_window (Jiri Olsa) [827474] - [tools] perf, hists: Add hists__filter_by_symbol (Jiri Olsa) [827474] - [tools] perf: Do not disable members of group event (Jiri Olsa) [827474] - [tools] perf, stat: Fix event grouping on forked task (Jiri Olsa) [827474] - [tools] perf: Add support to specify pmu style event (Jiri Olsa) [827474] - [tools] perf: Add perf pmu object to access pmu format definition (Jiri Olsa) [827474] - [tools] perf: Add config options support for event parsing (Jiri Olsa) [827474] - [tools] perf: Add parser generator for events parsing (Jiri Olsa) [827474] - [tools] perf: Adjust make rules (Jiri Olsa) [827474] - [tools] perf, report: Fix annotate double quit issue in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Remove duplicate annotate choice in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Enable TUI in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Auto-detect branch stack sampling mode (Jiri Olsa) [827474] - [tools] perf, record: Add HEADER_BRANCH_STACK tag (Jiri Olsa) [827474] - [tools] perf, record: Provide default branch stack sampling mode option (Jiri Olsa) [827474] - [tools] perf: Make perf able to read files from older ABIs (Jiri Olsa) [827474] - [tools] perf: Fix ABI compatibility bug in print_event_desc() (Jiri Olsa) [827474] - [tools] perf: Enable reading of perf.data files from different ABI rev (Jiri Olsa) [827474] - [tools] perf, report: Add support for taken branch sampling (Jiri Olsa) [827474] - [tools] perf, record: Add support for sampling taken branch (Jiri Olsa) [827474] - [tools] perf: Add code to support PERF_SAMPLE_BRANCH_STACK (Jiri Olsa) [827474] - [tools] perf, annotate: Add missing newline on error message (Jiri Olsa) [827474] - [tools] perf, annotate: Fix help string on tui (Jiri Olsa) [827474] - [tools] perf, annotate: Restore title when came back to original symbol (Jiri Olsa) [827474] - [tools] perf, annotate: Handle lower case key code in annotate_browser__run() (Jiri Olsa) [827474] - [tools] perf, annotate: Print asm code as blue when source code is displayed (Jiri Olsa) [827474] - [tools] perf: Add descriptions of missing Makefile arguments (Jiri Olsa) [827474] - [tools] perf, evlist: Restore original errno after open failed (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length without DWARF info too (Jiri Olsa) [827474] - [tools] perf: Ensure comm string is properly terminated (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length (Jiri Olsa) [827474] - [tools] perf, evlist: Return first evsel for non-sample event on old kernel (Jiri Olsa) [827474] - [tools] perf: fix broken perf record -a mode (Jiri Olsa) [827474] - [tools] perf: Remove duplicated string.h includes (Jiri Olsa) [827474] - [tools] perf: Allow expressions in __print_symbolic() fields (Jiri Olsa) [827474] - [tools] perf: Invert the sample_id_all logic (Jiri Olsa) [827474] - [tools] perf: Handle kernels that don't support attr.exclude_{guest, host} (Jiri Olsa) [827474] - [tools] perf: cleanup initialization of attr->size (Jiri Olsa) [827474] - [tools] perf: Factor out feature op to process header sections (Jiri Olsa) [827474] - [tools] perf: Moving code in header.c (Jiri Olsa) [827474] - [tools] perf: Add bitmap_or function into bitmap object (Jiri Olsa) [827474] - [tools] perf: Add sysfs mountpoint interface (Jiri Olsa) [827474] - [tools] perf: Remove unused functions from debugfs object (Jiri Olsa) [827474] - [tools] perf: Get rid of ctype.h in symbol.c (Jiri Olsa) [827474] - [tools] perf: ctype.c only wants util.h (Jiri Olsa) [827474] - [tools] perf: Implement islower/isupper macro into util.h (Jiri Olsa) [827474] - [tools] perf: Change perf_guest default back to false (Jiri Olsa) [827474] - [tools] perf, top: Don't process samples with no valid machine object (Jiri Olsa) [827474] - [tools] perf: Allow multiple threads or processes in record, stat, top (Jiri Olsa) [827474] - [tools] perf: Fix out of tree compiles (Jiri Olsa) [827474] - [tools] perf: Fix build dependency of perf python extension (Jiri Olsa) [827474] - [tools] perf, record: No build id option fails (Jiri Olsa) [827474] - [tools] perf: fix endianness detection in perf.data (Jiri Olsa) [827474] - [tools] perf, stat: Align scaled output of cpu-clock (Jiri Olsa) [827474] - [tools] perf, stat: Adjust print unit (Jiri Olsa) [827474] - [tools] perf, doc: Allow producing documentation in a specified output directory (Jiri Olsa) [827474] - [tools] perf, evsel: Fix an issue where perf report fails to show the proper percentage (Jiri Olsa) [827474] - [tools] perf, record: Make feature initialization generic (Jiri Olsa) [827474] - [tools] perf, probe: Rename target_module to target (Jiri Olsa) [827474] - [tools] perf: Remove distclean from Makefile help output (Jiri Olsa) [827474] - [tools] perf, evlist: Make splice_list_tail method public (Jiri Olsa) [827474] - [tools] perf, python: Use attr.watermark in twatch.py (Jiri Olsa) [827474] - [tools] perf: Remove unnecessary ctype.h inclusion (Jiri Olsa) [827474] - [tools] perf, lock: Document lock info subcommand (Jiri Olsa) [827474] - [tools] perf, top: Fix number of samples displayed (Jiri Olsa) [827474] - [tools] perf, script: Add option resolving vmlinux path (Jiri Olsa) [827474] - [tools] perf, script: Add the offset field specifier (Jiri Olsa) [827474] - [tools] perf, script: Print branch_from and branch_to of BTS events (Jiri Olsa) [827474] - [tools] perf, script: Unify the expressions indicating "unknown" (Jiri Olsa) [827474] - [tools] perf, evsel: Fix spelling typo (Jiri Olsa) [827474] - [tools] perf: Fix strlen() bug in perf_event__synthesize_event_type() (Jiri Olsa) [827474] - [tools] perf: probe usability fixes (Jiri Olsa) [827474] - [tools] perf: Fix broken build by defining _GNU_SOURCE in Makefile (Jiri Olsa) [827474] - [tools] perf: Introduce per user view (Jiri Olsa) [827474] - [tools] perf: Add fprintf methods for thread_map and cpu_map classes (Jiri Olsa) [827474] - [tools] perf: Add support for guest/host-only profiling (Jiri Olsa) [827474] - [tools] perf, kvm: Do guest-only counting by default (Jiri Olsa) [827474] - [fs] ext4: properly dirty split extent nodes (David Jeffery) [838640] - [netdrv] ixgbe: BIT_APP_UPCHG not set by ixgbe_copy_dcb_cfg() (Andy Gospodarek) [814044] - [netdrv] ixgbe: driver fix for link flap (Andy Gospodarek) [814044] - [net] tcp: Add TCP_USER_TIMEOUT socket option (Jiri Benc) [819610]- [net] bridge: Fix enforcement of multicast hash_max limit (Thomas Graf) [832575] - [net] bluetooth: fix sco_conninfo infoleak (Jacob Tanenbaum) [681308] {CVE-2011-1078} - [wireless] ipw2200: remove references to CFG80211_WEXT config option (John Linville) [839311] - [virt] kvm: whitelist-based GET_SUPPORTED_CPUID (Eduardo Habkost) [832486] - [virt] kvm: handle last_boosted_vcpu = 0 case (Rik van Riel) [827031] - [net] ehea: fix promiscuous mode (Steve Best) [826075] - [net] ehea: fix allmulticast support (Steve Best) [826075] - [s390] kdump: Move early_pgm_check_handler() to text section (Hendrik Brueckner) [831288]- [s390] kdump: Fix PSW restart on offline CPUs (Hendrik Brueckner) [831277] - [s390] kdump: Use real mode for PSW restart and kexec (Hendrik Brueckner) [831278] - [s390] kernel: clear page table for sw large page emulation (Hendrik Brueckner) [831265] - [s390] dasd: re-prioritize partition detection message (Hendrik Brueckner) [831261] - [s390] zfcpdump: Implement async sdias event processing (Hendrik Brueckner) [818893] - [mm] readahead: readahead page allocations are OK to fail (Jeff Moyer) [804815] - [base] firmware_class: fix memory leak - free allocated pages kabi fixes (Prarit Bhargava) [745657] - [base] firmware_class: fix memory leak - free allocated pages (Prarit Bhargava) [745657] - [fs] tmpfs: fix highmem swapoff crash regression (Rafael Aquini) [817719] - [fs] tmpfs: fix race between truncate and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix race between swapoff and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix spurious ENOSPC when racing with unswap (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and swapoff (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and writepage (Rafael Aquini) [817719]- [net] ipv6/netfilter: fix null pointer dereference in nf_ct_frag6_reasm() (Petr Matousek) [833412] {CVE-2012-2744} - [x86] io-apic: IO-APIC MMIO should not fail on resource insertion (Prarit Bhargava) [790726] - [x86] apic: Use PAGE_SIZE instead of numbers (Prarit Bhargava) [790726] - [firmware] dmi: bail earlier if no smbios found (Jarod Wilson) [833588] - [x86] cpu: mark hardware unsupported in single function (Prarit Bhargava) [829436] - [net] 9p: replace p9_poll_task with a work (Prarit Bhargava) [789126] - [net] 9p: use system_wq instead of p9_mux_wq (Prarit Bhargava) [789126] - [bluetooth] btusb: typo in Broadcom SoftSailing id (Don Zickus) [768385] - [bluetooth] btusb: add device entry for Broadcom SoftSailing (Don Zickus) [768385] - [ipc] mqueue: add rbtree node caching support checkpatch fixes (Doug Ledford) [826177] - [ipc] mqueue: add rbtree node caching support (Doug Ledford) [826177] - [virtio] virtio_balloon: separate out common code between remove and freeze functions (Amit Shah) [813227] - [virtio] virtio_balloon: drop restore_common() (Amit Shah) [813227] - [virtio] virtio_balloon: let host know of updated balloon size before module removal (Amit Shah) [813227] - [crypto] sha512: Fix byte counter overflow in SHA-512 (Jarod Wilson) [830977] - [kernel] Prevent keyctl new_session from causing a panic (David Howells) [827424] {CVE-2012-2745} - [mm] reclaim invalidated page ASAP (Rafael Aquini) [817659] - [mm] memcg: move memcg reclaimable page into tail of inactive list (Rafael Aquini) [817659] - [mm] deactivate invalidated pages (Rafael Aquini) [817659] - [mm] filemap: find_get_pages_contig fixlet (Rafael Aquini) [819001] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [837230] - [wireless] ath9k: fix dynamic WEP related regression (Stanislaw Gruszka) [807367] - [net] rfs: better sizing of dev_flow_table (Jiri Pirko) [810073] - [net] rps: fix insufficient bounds checking in store_rps_dev_flow_table_cnt() (Jiri Pirko) [810073] - [net] ipvs: IPv6 tunnel mode fix (Jesper Brouer) [835535] - [Documentation] networking: update the description of rp_filter in ip-sysctl.txt (Amerigo Wang) [786411] - [net] ipv6: discard overlapping fragment (Jiri Pirko) [819952] - [net] tcp: Fix race in tcp_poll (Jiri Pirko) [831663] - [net] ipv6: fix incorrect TCP checksums with single-fragment packets (Jiri Benc) [759313] - [net] ipv6: fix panic in tcp SYN processing (Jesper Brouer) [803920] - [net] ipv4: IP_MULTICAST_IF setsockopt now recognizes struct mreq (Jiri Pirko) [803202]- [net] bonding: Fix up refcounting issues with bond/vlan config (Neil Horman) [836164] - [net] bonding: Always add vid to new slave group (Neil Horman) [834764] - [fs] procfs: do not confuse jiffies with cputime64_t (Steve Best) [821374] - [kernel] time: Add nsecs_to_cputime64 interface for asm-generic (Steve Best) [821374] - [powerpc] Fix wrong divisor in usecs_to_cputime (Steve Best) [821374]- [kernel] futex: Fix uninterruptible loop due to gate_area (Jerome Marchand) [834038] - [kernel] futex: Fix regression with read only mappings (Jerome Marchand) [834038] - [fs] pnfs: Fix an off-by-one error in pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: Fix some issues with pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] nfs: file layout must consider pg_bsize for coalescing (Steve Dickson) [826650] - [fs] pnfs: fix break condition in pnfs_find_lseg (Steve Dickson) [826650] - [fs] nfs: Cleanup of the nfs_pageio code in preparation for a pnfs bugfix (Steve Dickson) [826650] - [fs] nfs: define nfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: use pnfs_generic_pg_test directly by layout driver (Steve Dickson) [826650] - [fs] pnfs: change pg_test return type to bool (Steve Dickson) [826650] - [fs] pnfs: unify pnfs_pageio_init functions (Steve Dickson) [826650] - [fs] nfs/pnfs: encode_layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for cb_layoutrecall (Steve Dickson) [825009] - [fs] nfs/pnfs: alloc and free layout_hdr layoutdriver methods (Steve Dickson) [825009] - [fs] nfs/pnfs: support for non-rpc layout drivers (Steve Dickson) [825009] - [fs] nfs/pnfs: align layoutget requests on page boundaries (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for layoutget (Steve Dickson) [825009] - [fs] nfsv4.1 fix page number calculation bug for filelayout decode buffers (Steve Dickson) [758202] - [fs] nfs: Adapt readdirplus to application usage patterns (Steve Dickson) [819891] - [fs] nfs: Backport of upstream xdr routines to rhel6 (Steve Dickson) [784174] - [net] sunrpc/auth_gss: the list of pseudoflavors not being parsed correctly (Steve Dickson) [784174] - [fs] NFS: Use correct variable for page bounds checking (Steve Dickson) [784174] - [fs] NFS: Remove secinfo knowledge out of the generic client (Steve Dickson) [784174] - [fs] NFS: Remove unused function nfs_lookup_with_sec() (Steve Dickson) [784174] - [fs] NFS: Honor the authflavor set in the clone mount data (Steve Dickson) [784174] - [fs] NFS: Fix following referral mount points with different security (Steve Dickson) [784174] - [fs] NFS: Do secinfo as part of lookup (Steve Dickson) [784174] - [fs] NFSv4: Translate NFS4ERR_BADNAME into ENOENT when applied to a lookup (Steve Dickson) [784174] - [fs] NFS: Handle exceptions coming out of nfs4_proc_fs_locations() (Steve Dickson) [784174] - [fs] NFS: Remove the unused "lookupfh()" version of nfs4_proc_lookup() (Steve Dickson) [784174] - [fs] NFS: Clean up nfs4_xdr_dec_secinfo() (Steve Dickson) [784174] - [fs] NFS: Fix decode_secinfo_maxsz (Steve Dickson) [784174] - [fs] NFS: Return meaningful status from decode_secinfo() (Steve Dickson) [784174] - [fs] NFSv4: Handle NFS4ERR_WRONGSEC outside of nfs4_handle_exception() (Steve Dickson) [784174] - [fs] NFS: don't negotiate when user specifies sec flavor (Steve Dickson) [784174] - [fs] NFS: Attempt mount with default sec flavor first (Steve Dickson) [784174] - [fs] NFS: Remove unused argument from nfs_find_best_sec() (Steve Dickson) [784174] - [fs] NFS: Change initial mount authflavor only when server returns NFS4ERR_WRONGSEC (Steve Dickson) [784174] - [fs] NFS: Fix a signed vs. unsigned secinfo bug (Steve Dickson) [784174] - [fs] NFS: Don't leak RPC clients in NFSv4 secinfo negotiation (Steve Dickson) [784174] - [fs] NFS: Determine initial mount security (Steve Dickson) [784174] - [fs] NFS: use secinfo when crossing mountpoints (Steve Dickson) [784174] - [fs] NFS: Add secinfo procedure (Steve Dickson) [784174] - [fs] NFS: lookup supports alternate client (Steve Dickson) [784174] - [fs] NFS: convert call_sync() to a function (Steve Dickson) [784174] - [fs] NFSv4: Ensure continued open and lockowner name uniqueness (Steve Dickson) [784174]- [fs] xfs: disable xfsaild idle mode (Brian Foster) [813137] - [fs] xfs: fix the logspace waiting algorithm (Brian Foster) [813137] - [fs] xfs: add AIL pushing tracepoints (Brian Foster) [813137] - [fs] xfs: force the log if we encounter pinned buffers in .iop_pushbuf (Brian Foster) [813137] - [fs] xfs: do not update xa_last_pushed_lsn for locked items (Brian Foster) [813137] - [net] rpc: handle rotated gss data for Windows interoperability (Steve Dickson) [796992] - [md] raid5: Reintroduce locking in handle_stripe() to avoid racing (Jes Sorensen) [828065] - [virt] kvm/vmx: Fix KVM_SET_SREGS with big real mode segments (Orit Wasserman) [756044] - [virt] virtio_console: Use wait_event_freezable instead of _interruptible (Amit Shah) [823428] - [virt] virtio_console: Ignore port name update request if name already set (Amit Shah) [820945] - [x86] kprobes: Fix a bug which can modify kernel code permanently (Dave Anderson) [726270] - [x86] kprobes: Fix instruction recovery on optimized path (Dave Anderson) [726270] - [net] bonding: show all the link status of slaves (Amerigo Wang) [826945]- [fs] writeback: merge for_kupdate and !for_kupdate cases (Eric Sandeen) [818172] - [fs] writeback: fix queue_io() ordering (Eric Sandeen) [818172] - [fs] writeback: don't redirty tail an inode with dirty pages (Eric Sandeen) [818172] - [fs] nfs: Map minor mismatch error to protocol not support error (Steve Dickson) [796352] - [fs] ext4: Fix overflow caused by missing cast in ext4_fallocate() (Lukas Czerner) [830209] - [ata] libata: Add 2GB ATA Flash Disk/ADMA428M to DMA blacklist (Prarit Bhargava) [812904] - [netdrv] r8169: fix typo in firmware filenames (Ivan Vecera) [829211] - [net] bonding: fix regression on vlan module removal (Neil Horman) [823822]- [netdrv] mlx4: ignore old module parameters (Jay Fenlason) [830553]- [kernel] sysctl: silence warning about missing strategy for file-max at boot time (Jeff Layton) [803431] - [net] sunrpc: make new tcp_max_slot_table_entries sysctl use CTL_UNNUMBERED (Jeff Layton) [803431] - [drm] i915: set AUD_CONFIG N_value_index for DisplayPort (Dave Airlie) [747890] - [scsi] scsi_lib: fix scsi_io_completion's SG_IO error propagation (Mike Snitzer) [827163] - [fs] nfs: Fix corrupt read data after short READ from server (Sachin Prabhu) [817738]- [scsi] be2iscsi: fix dma free size mismatch regression (Mike Christie) [824287] - [scsi] libsas: check dev->gone before submitting sata i/o (David Milburn) [824025]- [net] ipv4/netfilter: TCP and raw fix for ip_route_me_harder (Jiri Benc) [812108]- [net] bridge: fix broadcast flood regression (Jesper Brouer) [817157] - [ipc] mqueue: use correct gfp flags in msg_insert (Doug Ledford) [750260] - [security] fix compile error in commoncap.c (Eric Paris) [806726] {CVE-2012-2123} - [security] fcaps: clear the same personality flags as suid when fcaps are used (Eric Paris) [806726] {CVE-2012-2123} - [fs] proc: Fix vmstat crashing with trap divide error (Larry Woodman) [820507] - [net] rds: fix rds-ping inducing kernel panic (Jay Fenlason) [803936] {CVE-2012-2372} - [net] sock: validate data_len before allocating skb in sock_alloc_send_pskb() (Jason Wang) [814504] {CVE-2012-2136} - [virt] kvm: Fix buffer overflow in kvm_set_irq() (Avi Kivity) [816155] {CVE-2012-2137}- [net] sunrpc: fix loss of task->tk_status after rpc_delay call in xprt_alloc_slot (Jeff Layton) [822189] - [net] sunrpc: suppress page allocation warnings in xprt_alloc_slot() (Jeff Layton) [822189] - [net] netfilter: Fix ip_route_me_harder triggering ip_rt_bug (Jiri Benc) [812108] - [net] netfilter/tproxy: do not assign timewait sockets to skb->sk (Jiri Benc) [812108] - [usb] Don't fail USB3 probe on missing legacy PCI IRQ (Don Zickus) [812254] - [usb] Fix handoff when BIOS disables host PCI device (Don Zickus) [812254] - [usb] Remove duplicate USB 3.0 hub feature #defines (Don Zickus) [812254] - [usb] Set hub depth after USB3 hub reset (Don Zickus) [812254] - [usb] xhci: Fix encoding for HS bulk/control NAK rate (Don Zickus) [812254] - [usb] Fix issue with USB 3.0 devices after system resume (Don Zickus) [812254] - [virt] xenpv: avoid paravirt __pmd in read_pmd_atomic (Andrew Jones) [822697]- [s390] qeth: remove siga retry for HiperSockets devices (Hendrik Brueckner) [817090] - [scsi] lpfc: Changed version number to 8.3.5.68.5p (Rob Evers) [821515] - [scsi] lpfc: Fixed system crash due to not providing SCSI error-handling host reset handler (Rob Evers) [821515] - [scsi] lpfc: Correct handling of SLI4-port XRI resource-provisioning profile change (Rob Evers) [821515] - [scsi] lpfc: Fix driver crash during back-to-back ramp events. (Rob Evers) [821515] - [scsi] lpfc: Fixed system panic due to midlayer abort and driver complete race on SCSI cmd (Rob Evers) [821515] - [scsi] sd: Fix device removal NULL pointer dereference (Rob Evers) [817853] - [md] Add del_timer_sync to mddev_suspend, fixes a panic (Jonathan E Brassow) [818371] - [virt] virtio_net: invoke softirqs after __napi_schedule (Michael S. Tsirkin) [819435] - [virt] virtio_net: do not reschedule rx refill forever (Michael S. Tsirkin) [819435]- [md] bitmap: ensure to load bitmap when creating via sysfs (Jes Sorensen) [821329] - [infiniband] mlx4: fix RoCE oops (Doug Ledford) [749059] - [x86] setup: Add rh_check_supported() (Prarit Bhargava) [821561] - [mm] read_pmd_atomic: fix pmd_populate SMP race condition (Andrea Arcangeli) [820762] {CVE-2012-1179} - [drm] i915: add Ivy Bridge GT2 Server entries (Dave Airlie) [817926]- [scsi] qla2xxx: Update version number to 8.04.00.04.06.3-k (Chad Dupuis) [816331] - [scsi] qla2xxx: Properly check for current state after the fabric-login request (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper completion to scsi-ml for scsi status task_set_full and busy (Chad Dupuis) [816331] - [scsi] qla2xxx: Fix reset time out as qla2xxx not ack to reset request (Chad Dupuis) [816331] - [scsi] qla2xxx: Block flash access from application when device is initialized for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Remove resetting memory during device initialization for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Additional corrections for ISP83xx support (Chad Dupuis) [816331] - [scsi] bfa: remove tech-preview tainting (Rob Evers) [744301] - [input] wacom: add support for Cintiq 24HD (Aristeu Rozanski) [773052] - [netdrv] bna: remove tech-preview status (Ivan Vecera) [744302] - [net] xfrm: impement kabi work-arounds for alg_trunc_len (Jarod Wilson) [768460] - [net] xfrm: Add SHA384 and SHA512 HMAC authentication algorithms to XFRM (Jarod Wilson) [768460] - [net] xfrm: Use the user specified truncation length in ESP and AH (Jarod Wilson) [768460] - [net] xfrm: Store aalg in xfrm_state with a user specified truncation length (Jarod Wilson) [768460] - [net] xfrm: Define new XFRM netlink auth attribute with specified truncation bits (Jarod Wilson) [768460] - [scsi] bxn2fc: Bumped version to 1.0.11 (Mike Christie) [813065] - [scsi] bnx2fc: cleanup task management IO when it times out. (Mike Christie) [813065] - [scsi] bnx2fc: Decrememnt io ref count when abort times out (Mike Christie) [813065] - [scsi] bnx2fc: Allow FLOGI to be retried when receiving bad responses. (Mike Christie) [813065] - [netdrv] be2net: Ignore status of some ioctls during driver load (Ivan Vecera) [818561] - [netdrv] be2net: Fix wrong status getting returned for MCC commands (Ivan Vecera) [818561] - [netdrv] be2net: Fix traffic stall INTx mode (Ivan Vecera) [818561] - [netdrv] be2net: Fix FW download in Lancer (Ivan Vecera) [818561] - [netdrv] be2net: enable RSS for ipv6 pkts (Ivan Vecera) [818561] - [s390] af_iucv: allow shutdown for HS transport sockets (Hendrik Brueckner) [815273] - [infiniband] cxgb4: handle wake up waiters and add check for invalid endpoint (Steve Best) [811023] - [drm] radeon: deal with errors from framebuffer init path (Dave Airlie) [736376] - [fs] proc: restore "huge" tag for hugetlb vmas in numa_maps (Larry Woodman) [818746] - [fs] proc: teach /proc/$pid/numa_maps about transparent hugepages (Larry Woodman) [818746] - [fs] proc: break out numa_maps gather_pte_stats() checks (Larry Woodman) [818746] - [fs] proc: make /proc/$pid/numa_maps gather_stats() take variable page size (Larry Woodman) [818746] - [fs] proc: allocate storage for numa_maps statistics once (Larry Woodman) [818746] - [fs] proc: make struct proc_maps_private truly private (Larry Woodman) [818746] - [fs] proc: move show_numa_map() to fs/proc/task_mmu.c (Larry Woodman) [818746] - [mm] mempolicy: declare mpol_to_str() when CONFIG_TMPFS=n (Larry Woodman) [818746] - [mm] mempolicy: remove check_huge_range() (Larry Woodman) [818746] - [mm] mempolicy: make gather_stats() type-safe and remove forward declaration (Larry Woodman) [818746] - [mm] mempolicy: remove MPOL_MF_STATS (Larry Woodman) [818746] - [mm] mempolicy: use walk_page_range() instead of custom page table walking code (Larry Woodman) [818746] - [mm] mempolicy: export get_vma_policy() (Larry Woodman) [818746] - [block] mtip32xx: fix missing mtip32xx.ko in installer initrd (Shyam Iyer) [819947] - [input] wacom: add LED support for Cintiq 24HD (Aristeu Rozanski) [808315] - [input] wacom: make LED status readable through sysfs (Aristeu Rozanski) [808315] - [input] wacom: add LED support for Cintiq 21ux2 (Aristeu Rozanski) [808315] - [input] wacom: add interface to control LEDs in Wacom tablets (Aristeu Rozanski) [808315] - [vhost] net: fix possible NULL pointer dereference of vq->bufs (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: validate zerocopy vectors before building skb (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: set SKBTX_DEV_ZEROCOPY only when skb is built successfully (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: put zerocopy page when fail to get all requested user pages (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: fix zerocopy offset calculation when building skb (Jason Wang) [814288] {CVE-2012-2119} - [netdrv] be2net: Fix EEH error reset before a flash dump completes (Ivan Vecera) [818568] - [netdrv] be2net: cancel be_worker during EEH recovery (Ivan Vecera) [818568] - [net] bonding: assign slaves their own vlan_groups (Neil Horman) [804232] - [net] vlan: Add helper functions to manage vlans on bonds and slaves (Neil Horman) [804232] - [virt] kvm: Fix kvm_arch_vcpu_put() crash with vmm_exclusive=0 (Avi Kivity) [704173]- [netdrv] be2net: Record receive queue index in skb to aid RPS (Ivan Vecera) [818558] - [scsi] bnx2i: Updated version and copyright year (Mike Christie) [816376] - [scsi] bnx2i: Added the setting of target can_queue via target_alloc (Mike Christie) [816376] - [netdrv] be2net: fix calling __vlan_put_tag() after eth_type_trans() (Ivan Vecera) [815670] - [s390] af_iucv: detect down state of HS transport interface (Hendrik Brueckner) [815274] - [s390] qeth: Improve OSA Express 4 blkt defaults (Hendrik Brueckner) [808486] - [netdrv] ixgbe: Correct Adaptive Interrupt Moderation so that it will change values (Andy Gospodarek) [802837] - [mm] x86: Move do_page_fault()'s error path under unlikely() (Motohiro Kosaki) [770376] - [mm] x86: make pagefault killable (Motohiro Kosaki) [770376] - [mm] x86: Handle mm_fault_error() in kernel space (Motohiro Kosaki) [770376] - [mm] introduce wait_on_page_locked_killable() (Motohiro Kosaki) [770376] - [mm] oom_kill: remove memcg argument from oom_kill_task() (Motohiro Kosaki) [770376] - [mm] oom-kill: remove boost_dying_task_prio() (Motohiro Kosaki) [770376] - [net] rds: RDS over QLogic hardware fails to work (Jay Fenlason) [797530] - [net] netpoll: fix Allow netpoll_setup/cleanup recursion (Herbert Xu) [816034] - [netdrv] atl1c: add workaround for issue of bit INTX-disable for MSI interrupt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: enlarge L1 response waiting timer (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_change_mtu (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Disable L0S when no cable link (Stanislaw Gruszka) [809036] - [netdrv] atl1c: do MAC-reset when PHY link down (Stanislaw Gruszka) [809036] - [netdrv] atl1c: cancel task when interface closed (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine mac address related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code of closing register writable attribution (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear WoL status when reset pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add PHY link event(up/down) patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine start/enable code for MAC module (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add function atl1c_power_saving (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY reset/init for link down event (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update PHY reset related routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_open (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine SERDES-clock related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY contrl in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine phy-register read/write function (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove REG_PHY_STATUS (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove MDIO_REG_ADDR_MASK in atl1c_mdio_read/write (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix WoL(magic) issue for l2cb 1.1 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine/update ASPM configuration (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear bit MASTER_CTRL_CLK_SEL_DIS in atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine reg definition of REG_MASTER_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear PCIE error status in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmar_dly_cnt and dmaw_dly_cnt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update right threshold for TSO (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add module parameter for l1c_wait_until_idle (Stanislaw Gruszka) [809036] - [netdrv] atl1c: threshold for ASPM is changed based on chip capability (Stanislaw Gruszka) [809036] - [netdrv] atl1c: restore max-read-request-size in Device Conrol Register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: using fixed TXQ configuration for l2cb and l1c (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmaw_block (Stanislaw Gruszka) [809036] - [netdrv] atl1c: correct wrong definition of REG_DMA_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: wrong register used to stop TXQ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code related to rxq 1/2/3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: split 2 32bit registers of TPD to 4 16bit registers (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove SMB/CMB DMA related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove VPD register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove HDS register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove multiple-RX-Q code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update author contact info & company/driver desciption (Stanislaw Gruszka) [809036] - [netdrv] atl1c: stop using net_device.{base_addr, irq} (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set ATL1C_WORK_EVENT_RESET bit correctly (Stanislaw Gruszka) [809036] - [netdrv] atl1c: dont use highprio tx queue (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set addr_assign_type if random_ether_addr() used (Stanislaw Gruszka) [809036] - [netdrv] atl1c: ethernet dev_alloc_skb to netdev_alloc_skb (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove alloc_etherdev error messages (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add skb frag size accessors (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert to SKB paged frag API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unneeded version.h includes from drivers/net/ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove interrupt.h inclusion from netdevice.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: atl1c_resume() is only used when CONFIG_PM_SLEEP is defined (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use ethtool's ethtool_cmd_speed API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use full 32 bit speed range in ethtool's set_settings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix work event interrupt/task races (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix set-but-unused variable (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix sparse warnings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not call device_init_wakeup() in atl1c_probe() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add missing PCI device ID (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove private #define (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Comment typo fixes for 'descriptor' (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not use legacy PCI power management (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix hardware type check for enabling OTP CLK (Stanislaw Gruszka) [809036] - [netdrv] atl1c: make functions static (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Don't check for vlan group before vlan_tx_tag_present (Stanislaw Gruszka) [809036] - [netdrv] atl1c: avoid some skb->ip_summed initializations (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove double test (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use net_device_stats from struct net_device (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add AR8151 v2 support and change L0s/L1 routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unnecessary returns from void function()s (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove redundant code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert multiple drivers to use netdev_for_each_mc_addr, part3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add support for Atheros AR8152 and AR8152 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DEFINE_PCI_DEVICE_TABLE() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix assorted typos all over the place (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use pM to show MAC address (Stanislaw Gruszka) [809036] - [netdrv] atl1c:add pci map direction in atl1c_buffer flags (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove exceptional & on function name (Stanislaw Gruszka) [809036] - [netdrv] atl1c: change atl1c_buffer struct and restructure clean atl1c_buffer procedure (Stanislaw Gruszka) [809036] - [netdrv] atl1c: duplicate atl1c_get_tpd (Stanislaw Gruszka) [809036] - [fs] epoll: clear the tfile_check_list on -ELOOP (Jason Baron) [817140] - [fs] epoll: Don't limit non-nested epoll paths (Jason Baron) [817137] - [netdrv] tg3: Fix ethtool self tests (John Feeney) [808243 809036] - [infiniband] mlx4: check return code and bail on error (Doug Ledford) [749059] - [infiniband] mlx4: use locking when walking netdev list (Doug Ledford) [749059] - [x86] asm: undo paravirt_patch_template kABI breakage (Rik van Riel) [813682] - [fs] cifs: check S_AUTOMOUNT in revalidate (Ian Kent) [786149] - [fs] vfs: fix LOOKUP_DIRECTORY not propagated to managed_dentry() (Ian Kent) [786149] - [s390x] kdump: Change default action from reipl to stop for on_restart (Hendrik Brueckner) [806152] - [s390x] qeth: add missing wake_up call (Hendrik Brueckner) [806151] - [s390x] lcs: lcs offline failure (Hendrik Brueckner) [804643] - [s390x] ctcmpc: use correct idal word list for ctcmpc (Hendrik Brueckner) [798641] - [s390x] dasd: fix fixpoint divide exception in define_extent (Hendrik Brueckner) [798002] - [s390x] mm: prevent memory zone interleave (Hendrik Brueckner) [797936] - [s390x] qeth: synchronize discipline module loading (Hendrik Brueckner) [795462] - [powerpc] perf: Check current->mm in read_user_stack_slow (Steve Best) [804569] - [powerpc] perf: Disable pagefaults during callchain stack read (Jiri Olsa) [804569] - [tools] selftests: mqueue mq_perf_tests checkpatch fixes (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation fix (Doug Ledford) [750260] - [misc] rbtree: backport rb_init_node() (Doug Ledford) [750260] - [tools] selftests: add mq_perf_tests (Doug Ledford) [750260] - [tools] selftests: add mq_open_tests (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation (Doug Ledford) [750260] - [ipc] mqueue: correct mq_attr_ok test (Doug Ledford) [750260] - [ipc] mqueue: improve performance of send/recv (Doug Ledford) [750260] - [watchdog] iTCO_wdt: default SMI clearing to old behaviour (Prarit Bhargava) [727875 811324] - [watchdog] iTCO_wdt: problems with newer hardware due to SMI clearing (Prarit Bhargava) [727875 811324] - [sound] alsa: fix Conexant CX20561 audio mute functionality (Jaroslav Kysela) [816569] - [s390] kdump: Use 4 GiB for KEXEC_AUTO_THRESHOLD (Hendrik Brueckner) [815599] - [net] bonding: verify for NULL when getting bridge from bond_dev->br_port (Veaceslav Falico) [816034 817145] - [md] dm-mpath: only try to load the scsi_dh module if the scsi_dh doesn't exist (Mike Snitzer) [788591] - [virt] kvm/svm: handle adjustment of negative tsc offsets (Marcelo Tosatti) [817236] - [netdrv] be2net: fix programming of VLAN tags for VF (Ivan Vecera) [816013] - [scsi] isci: End the RNC resumption wait when the RNC is destroyed. (David Milburn) [809954] - [scsi] isci: Fixed RNC bug that lost the suspension or resumption during destroy (David Milburn) [809954] - [scsi] isci: Fix RNC AWAIT_SUSPENSION->INVALIDATING transition. (David Milburn) [809954] - [scsi] isci: Manage the IREQ_NO_AUTO_FREE_TAG under scic_lock. (David Milburn) [809954] - [scsi] isci: Remove obviated host callback list. (David Milburn) [809954] - [scsi] isci: Check IDEV_GONE before performing abort path operations. (David Milburn) [809954] - [scsi] isci: Restore the ATAPI device RNC management code. (David Milburn) [809954] - [scsi] isci: Don't wait for an RNC suspend if it's being destroyed. (David Milburn) [809954] - [scsi] isci: Change the phy control and link reset interface for HW reasons. (David Milburn) [809954] - [scsi] isci: Added timeouts to RNC suspensions in the abort path. (David Milburn) [809954] - [scsi] isci: Add protocol indicator for TMF requests. (David Milburn) [809954] - [scsi] isci: Directly control IREQ_ABORT_PATH_ACTIVE when completing TMFs. (David Milburn) [809954] - [scsi] isci: Wait for RNC resumption before leaving the abort path. (David Milburn) [809954] - [scsi] isci: Fix RNC suspend call for SCI_RESUMING state. (David Milburn) [809954] - [scsi] isci: Manage tag releases differently when aborting tasks. (David Milburn) [809954] - [scsi] isci: Callbacks to libsas occur under scic_lock and are synchronized. (David Milburn) [809954] - [scsi] isci: When in the abort path, defeat other resume calls until done. (David Milburn) [809954] - [scsi] isci: Implement waiting for suspend in the abort path. (David Milburn) [809954] - [scsi] isci: Make sure all TCs are terminated and cleaned in LUN reset. (David Milburn) [809954] - [scsi] isci: Manage the LLHANG timer enable/disable per-device. (David Milburn) [809954] - [scsi] isci: Save the suspension hint for upcoming suspensions. (David Milburn) [809954] - [scsi] isci: Fix the terminated I/O to not call sas_task_abort(). (David Milburn) [809954] - [scsi] isci: Distinguish between remote device suspension cases (David Milburn) [809954] - [scsi] isci: Remove isci_device reqs_in_process and dev_node from isci_device. (David Milburn) [809954] - [scsi] isci: Only set IDEV_GONE in the device stop path. (David Milburn) [809954] - [scsi] isci: All pending TCs are terminated when the RNC is invalidated. (David Milburn) [809954] - [scsi] isci: Device access in the error path does not depend on IDEV_GONE. (David Milburn) [809954] - [scsi] isci: Add suspension cases for RNC INVALIDATING, POSTING states. (David Milburn) [809954] - [scsi] isci: Redesign device suspension, abort, cleanup. (David Milburn) [809954] - [scsi] isci: Escalate to I_T_Nexus_Reset when the device is gone. (David Milburn) [809954] - [scsi] isci: Remote device stop also suspends the RNC and terminates I/O. (David Milburn) [809954] - [scsi] isci: Remote device must be suspended for NCQ cleanup. (David Milburn) [809954] - [scsi] isci: Manage device suspensions during TC terminations. (David Milburn) [809954] - [scsi] isci: Terminate outstanding TCs on TX/RX RNC suspensions. (David Milburn) [809954] - [scsi] isci: Handle all suspending TC completions (David Milburn) [809954] - [scsi] isci: Fixed bug in resumption from RNC Tx/Rx suspend state. (David Milburn) [809954] - [scsi] isci: Manage the link layer hang detect timer for RNC suspensions. (David Milburn) [809954]- [x86] Revert: kdump: No need to disable ioapic in crash path (Don Zickus) [815785] - [mm] mempolicy: do_migrate_pages cleanup (Larry Woodman) [801904] - [mm] mempolicy: do_migrate_pages fix (Larry Woodman) [801904] - [ata] ahci: add another PCI ID for marvell (David Milburn) [813365] - [ata] ahci: recognize Marvell 88se9125 PCIe SATA 6.0 Gb/s controller (David Milburn) [813365] - [ata] ahci: HFLAG_YES_FBS fix legacy IDE interface (David Milburn) [813365] - [ata] ahci: add HFLAG_YES_FBS and apply it to 88SE9128 (David Milburn) [813365] - [sound] alsa: enable OSS emulation in rhel configuration (Jaroslav Kysela) [657291] - [sound] alsa: add probe_mask=0x101 automatically for WinFast VP200 H (Jaroslav Kysela) [805658] - [target] fcoe: Remove printk message from ft_dump_cmd (Neil Horman) [813678] - [scsi] be2iscsi: fix bh use in alloc pdu path (Mike Christie) [813550] - [scsi] libsas: fix sas port naming (David Milburn) [759210] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [759210] - [scsi] isci: firmware update to latest firmware generator (David Milburn) [759210] - [scsi] isci: enable BCN in sci_port_add_phy() (David Milburn) [759210] - [scsi] isci: Changes in COMSAS timings enabling ISCI to detect buggy disc drives (David Milburn) [759210] - [scsi] isci: implement suspend/resume support (David Milburn) [759210] - [scsi] isci: kill isci_host.shost (David Milburn) [759210] - [scsi] isci: fix interrupt disable (David Milburn) [759210] - [scsi] isci: fix 'link-up' events occur after 'start-complete' (David Milburn) [759210] - [scsi] isci: fix controller stop (David Milburn) [759210] - [scsi] isci: refactor initialization for S3/S4 (David Milburn) [759210] - [scsi] isci: kill isci_port.domain_dev_list (David Milburn) [759210] - [scsi] isci: kill ->status, and ->state_lock in isci_host (David Milburn) [759210] - [scsi] isci: Don't filter BROADCAST CHANGE primitives (David Milburn) [759210] - [scsi] isci: kill sci_phy_protocol and sci_request_protocol (David Milburn) [759210] - [scsi] isci: kill ->is_direct_attached (David Milburn) [759210] - [scsi] isci: improve 'invalid state' warnings (David Milburn) [759210] - [scsi] libsas: suspend / resume support (David Milburn) [759210] - [ata] libsas: drop sata port multiplier infrastructure (David Milburn) [759210] - [ata] libata: export ata_port suspend/resume infrastructure for sas (David Milburn) [759210] - [net] bonding: 802.3ad - fix agg_device_up (Veaceslav Falico) [806081] - [netdrv] mlx4_core: fix race on comm channel (Jay Fenlason) [808926] - [scsi] libfc: cache align struct fc_fcp_pkt fields (Neil Horman) [815984] - [scsi] libfc: cache align fc_exch_pool (Neil Horman) [815984] - [scsi] fcoe: setup default initial value for DDP threshold (Neil Horman) [815984] - [virt] virtio_console: tell host of open ports after resume from s3/s4 (Amit Shah) [816099] - [scsi] st: fix memory leak with 1MB tape I/O (David Milburn) [811703] - [drm] i915: Don't do MTRR setup if PAT is enabled (Adam Jackson) [802539] - [scsi] device_handler: Add Netapp storage array to rdac array list (Rob Evers) [811364] - [netdrv] cnic: Fix parity error code conflict (Mike Christie) [808619] - [sound] alsa: Fix No sound with Conexant CX20585 / Recording fails (Jaroslav Kysela) [798923] - [kernel] default to clocksource unstable switching off (Prarit Bhargava) [804535] - [x86] Backout X86_FEATURE_ARAT checks in hpet initialization (Prarit Bhargava) [804535] - [kernel] clocksource: Make watchdog robust vs. interruption (Prarit Bhargava) [804535] - [fs] cifs: Show various mount options in /proc/mounts (Sachin Prabhu) [815751] - [ata] libata: make ata_print_id atomic numbering fix (David Milburn) [815861] - [md] raid1: Don't set 'fullsync' unnecessarily (Jonathan E Brassow) [813948] - [md] dm-raid: Record and handle missing devices. (Jonathan E Brassow) [809231] - [md] dm-raid: Set recovery flags on resume. (Jonathan E Brassow) [811669] - [netdrv] bnx2x: changed initial dcb configuration (Michal Schmidt) [812612] - [netdrv] tg3: Fix NVRAM writes on newer devices (John Feeney) [808617]- [x86] efi: Remove unnecessary error message (Matthew Garrett) [788428] - [hid] wacom: Add serial and id reporting for Wacom Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: fix proximity tool release (Aristeu Rozanski) [769676] - [hid] wacom: report distance for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: Add pad buttons reporting on Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: set ABS_MISC bit for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: introduce support for Intuos4 bluetooth (Aristeu Rozanski) [769676] - [hid] wacom: introduce sysfs interface to control the device reporting speed (Aristeu Rozanski) [769676] - [hid] wacom: separate mode switching function (Aristeu Rozanski) [769676] - [hid] wacom: add missing events for pad buttons (Aristeu Rozanski) [769676] - [bluetooth] hidp: implement raw output support for HIDP layer (Aristeu Rozanski) [769676] - [fs] nfsd: vfs_llseek() with 32 or 64 bit offsets (hashes) (J. Bruce Fields) [813070] - [fs] nfsd: rename 'int access' to 'int may_flags' in nfsd_open() (J. Bruce Fields) [813070] - [fs] ext4: return 32/64-bit dir name hash according to usage type (J. Bruce Fields) [813070] - [fs] add new FMODE flags FMODE_32bithash and FMODE_64bithash (J. Bruce Fields) [813070] - [fs] nfsd: Remove check for a 32-bit cookie in nfsd4_readdir() (J. Bruce Fields) [813070] - [net] bonding: remove entries for master_ip and vlan_ip and query devices instead (Andy Gospodarek) [810299] - [net] netfilter: place conntrack in source hash after SNAT is done (Neil Horman) [740747] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [808247] - [scsi] Revert: rdac: Add dynamic match to rdac handler (Jarod Wilson) [811364]- [x86] therm_throt: Don't report power limit and package level thermal throttle events in mcelog (Naoya Horiguchi) [803913] - [x86] Use this_cpu_has for thermal_interrupt current cpu (Naoya Horiguchi) [803913] - [x86] percpu: add this_cpu_has() macro (Naoya Horiguchi) [803913] - [virt] KVM: lock slots_lock around device assignment (Alex Williamson) [811653] - [virt] kvm: unmap pages from the iommu when slots are removed (Alex Williamson) [811653] {CVE-2012-2121} - [scsi] fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations) (David Milburn) [798776] - [scsi] libsas, libata: fix start of life for a sas ata_port (David Milburn) [798776] - [scsi] libsas: continue revalidation (David Milburn) [798776] - [ata] libata: make ata_print_id atomic (David Milburn) [798776] - [scsi] libsas: fix ata_eh clobbering ex_phys via smp_ata_check_ready (David Milburn) [798776] - [scsi] libsas: fix false positive 'device attached' conditions (David Milburn) [798776] - [scsi] libsas: unify domain_device sas_rphy lifetimes (David Milburn) [798776] - [scsi] scsi_transport_sas: fix delete vs scan race (David Milburn) [798776] - [ata] libata: reset once (David Milburn) [798776] - [scsi] libsas: fix sas_get_port_device regression (David Milburn) [798776] - [scsi] libsas: sas_rediscover_dev did not look at the SMP exec status. (David Milburn) [798776] - [scsi] libsas: fix sas_find_bcast_phy() in the presence of 'vacant' phys (David Milburn) [798776] - [scsi] libsas: trim sas_task of slow path infrastructure (David Milburn) [798776] - [scsi] isci: use sas eh strategy handlers (David Milburn) [798776] - [scsi] libsas: use ->lldd_I_T_nexus_reset for ->eh_bus_reset_handler (David Milburn) [798776] - [scsi] libsas: add sas_eh_abort_handler (David Milburn) [798776] - [scsi] libsas: enforce eh strategy handlers only in eh context (David Milburn) [798776] - [scsi] libata, libsas: introduce sched_eh and end_eh port ops (David Milburn) [798776] - [scsi] libsas: cleanup spurious calls to scsi_schedule_eh (David Milburn) [798776] - [scsi] libsas: introduce sas_work to fix sas_drain_work vs sas_queue_work (David Milburn) [798776] - [net] fib: fix BUG_ON in fib_nl_newrule when add new fib rule (Weiping Pan) [814059] - [scsi] isci: fix oem parameter validation on single controller skus (David Milburn) [812415] - [x86] tsc: Don't divide by zero if TSC kHz calibration fails (Richard W.M. Jones) [813413] - [x86] Avoid check hlt for newer cpus (Don Zickus) [812439]- [virt] kvm: Allow adjust_tsc_offset to be in host or guest cycles (Frank Arnold) [807215] - [virt] Revert: x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [807215] - [scsi] lpfc: Update lpfc version for 8.3.5.68.2p driver release (Rob Evers) [810522] - [scsi] lpfc: Fix bug with mailbox handling of REG_VFI (Rob Evers) [810522] - [scsi] lpfc: flush PCI function reset register write (Rob Evers) [810522] - [scsi] lpfc: Fixed system panic when extents enabled (Rob Evers) [810522] - [scsi] lpfc: Fixed the system panic during EEH recovery (Rob Evers) [810522] - [scsi] lpfc: Fix resource leak when acc fails (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 driver module load and unload test loop (Rob Evers) [810522] - [scsi] lpfc: Fixed missing CVL event (Rob Evers) [810522] - [scsi] lpfc: Fix deadlock during adapter offline request (Rob Evers) [810522] - [scsi] lpfc: Fix same RPI registered multiple times (Rob Evers) [810522] - [scsi] lpfc: Fix handling of XRI Aborted CQE response (Rob Evers) [810522] - [scsi] lpfc: Fixed failure handling SLI4 FC port reset (Rob Evers) [810522] - [scsi] lpfc: Fix not sending a LOGO with vport delete (Rob Evers) [810522] - [scsi] lpfc: Fix for SLI4 Port delivery for BLS ABORT ACC (Rob Evers) [810522] - [scsi] lpfc: Fix ndlp list not empty during unloading (Rob Evers) [810522] - [scsi] lpfc: Fix mailbox and vpi memory leaks (Rob Evers) [810522] - [scsi] lpfc: create char device to take a reference (Rob Evers) [810522] - [scsi] lpfc: Fix for FDISC failures (Rob Evers) [810522] - [scsi] lpfc: Fix for driver using duplicate RPIs (Rob Evers) [810522] - [scsi] lpfc: Fix discovery problem when in pt2pt (Rob Evers) [810522] - [scsi] lpfc: Fixed handling large CQ/EQ ids in an IOV env (Rob Evers) [810522] - [scsi] lpfc: Fix Locking code raising IRQ twice (Rob Evers) [810522] - [scsi] lpfc: Fix not returning when bad ndlp found (Rob Evers) [810522] - [scsi] lpfc: Fix bug with driver returning the wrong ndlp (Rob Evers) [810522] - [scsi] lpfc: Fix driver behavior when receiving an ADISC (Rob Evers) [810522] - [scsi] lpfc: Fixed unbounded firmware revision string (Rob Evers) [810522] - [scsi] lpfc: Fix dump command type 4 using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix port not reset when needed during fw_dump (Rob Evers) [810522] - [scsi] lpfc: Fix ELS FDISC failing local rej./inv. RPI (Rob Evers) [810522] - [scsi] lpfc: Fix SLI4 FC port internal loopback (Rob Evers) [810522] - [scsi] lpfc: Fix REG_RPI fails on SLI4 HBA (Rob Evers) [810522] - [scsi] lpfc: Fix els command using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix NMI seen due to CQE starvation (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port obtained link-type/num (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port int. loopback without SFP (Rob Evers) [810522] - [scsi] lpfc: Fix incorrect fcpCdb during scsi command prep (Rob Evers) [810522] - [drm] i915: Do not set "Enable Panel Fitter" on SNB pageflips (Adam Jackson) [731632] - [drm] radeon: fix load detect on rn50 with hardcoded EDIDs. (Dave Airlie) [813962] - [fs] ext4: change return value from int to ssize_t in ext4_file_write (Eric Sandeen) [814302] - [netdrv] iwlwifi: add option to disable 5GHz band (Stanislaw Gruszka) [812259] - [scsi] rdac: Add dynamic match to rdac handler (Rob Evers) [811364] - [virt] xenfv: fix hangs when kdumping (Andrew Jones) [811815] - [netdrv] mlx4: allocate just enough pages instead of always 4 pages (Steve Best) [812470] - [mm] Prevent panic while reading /proc/vmallocinfo (Larry Woodman) [767889]- [fs] GFS2: Instruct DLM to avoid queue convert slowdowns (Robert S Peterson) [799165] - [fs] GFS2: Allow caching of rindex glock (Robert S Peterson) [799165] - [fs] GFS2: Don't use a try lock when promoting to a higher mode (Robert S Peterson) [799165] - [fs] GFS2: Make sure rindex is uptodate before starting transactions (Robert S Peterson) [799165] - [netdrv] p54spi: Release GPIO lines and IRQ on error in p54spi_probe (John Linville) [808571] - [netdrv] iwlwifi: always monitor for stuck queues (John Linville) [808571] - [netdrv] rt2x00: Add support for D-Link DWA-127 to rt2800usb (John Linville) [808571] - [netdrv] iwl3945: fix possible il->txq NULL pointer dereference in delayed works (John Linville) [808571] - [netdrv] rt2x00: fix random stalls (John Linville) [808571] - [netdrv] iwlwifi: fix key removal (John Linville) [808571] - [netdrv] ath9k_hw: prevent writes to const data on AR9160 (John Linville) [808571] - [net] mac80211: zero initialize count field in ieee80211_tx_rate (John Linville) [808571] - [netdrv] ath9k: stop on rates with idx -1 in ath9k rate control's .tx_status (John Linville) [808571] - [net] mac80211: Fix a rwlock bad magic bug (John Linville) [808571] - [net] mac80211: timeout a single frame in the rx reorder buffer (John Linville) [808571] - [netdrv] ath9k_hw: fix a RTS/CTS timeout regression (John Linville) [808571] - [netdrv] ath9k: fix a WEP crypto related regression (John Linville) [808571] - [netdrv] ath9k: Fix kernel panic during driver initilization (John Linville) [808571] - [netdrv] bnx2x: fix memory leak in bnx2x_init_firmware() (Michal Schmidt) [811231] - [netdrv] bnx2x: fix a crash on corrupt firmware file (Michal Schmidt) [811231] - [netdrv] bnx2x: FCoE statistics id fixed (Michal Schmidt) [811231] - [netdrv] bnx2x: dcb bit indices flags used as bits (Michal Schmidt) [811231] - [netdrv] bnx2x: added cpu_to_le16 when preparing ramrod's data (Michal Schmidt) [811231] - [netdrv] bnx2x: pfc statistics counts pfc events twice (Michal Schmidt) [811231] - [fs] dlm: fix QUECVT when convert queue is empty (David Teigland) [809986] - [netdrv] bnx2x: correction to firmware interface (Michal Schmidt) [810296]- [net] Fix netdevice reference leak (Thomas Graf) [719600]- [net] ipmr: Enable multiple multicast routing tables (Thomas Graf) [631984] - [net] ipmr: Don't leak memory if fib lookup fails (Thomas Graf) [631984] - [net] ipmr: dont corrupt lists (Thomas Graf) [631984] - [net] ipmr: off by one in __ipmr_fill_mroute() (Thomas Graf) [631984] - [net] IPv4: unresolved multicast route cleanup (Thomas Graf) [631984] - [net] ipmr: add support for dumping routing tables over netlink (Thomas Graf) [631984] - [net] rtnetlink: decouple rtnetlink address families from real address families (Thomas Graf) [631984] - [net] ipv4: ipmr: fix NULL pointer deref during unres queue destruction (Thomas Graf) [631984] - [net] ipv4: ipmr: fix invalid cache resolving when adding a non-matching entry (Thomas Graf) [631984] - [net] ipv4: ipmr: support multiple tables (Thomas Graf) [631984] - [net] ipv4: ipmr: move mroute data into seperate structure (Thomas Graf) [631984] - [net] ipv4: ipmr: convert struct mfc_cache to struct list_head (Thomas Graf) [631984] - [net] ipv4: ipmr: remove net pointer from struct mfc_cache (Thomas Graf) [631984] - [net] ipv4: ipmr: move unres_queue and timer to per-namespace data (Thomas Graf) [631984] - [net] fib_rules: decouple address families from real address families (Thomas Graf) [631984] - [net] fib_rules: set family in fib_rule_hdr centrally (Thomas Graf) [631984] - [net] fib_rules: consolidate IPv4 and DECnet ->default_pref() functions (Thomas Graf) [631984] - [net] ipmr/ip6mr: prevent out-of-bounds vif_table access (Thomas Graf) [631984] - [fs] direct-io.c: fix truncation error in dio_complete() return (Vivek Goyal) [783992] - [net] add sysctl to accept packets with local source addresses (Weiping Pan) [719600] - [scsi] Model description fixes for Brocade adapters (Rob Evers) [808558] - [x86] kdump: No need to disable ioapic in crash path (Don Zickus) [783322] - [kernel] uevent: send events in correct order according to seqnum (Naoya Horiguchi) [801694] - [net] SUNRPC: We must not use list_for_each_entry_safe() in rpc_wake_up() (Steve Dickson) [809928] - [mm] Fix race in process_vm_rw_core (Kyle McMartin) [739136] - [mm] Backport Cross Memory Attach patch from upstream (Larry Woodman) [739136] - [drm] enable CONFIG_VGA_SWITCHEROO (Dave Airlie) [632635]- [net] bonding: send igmp report for its master (Weiping Pan) [797780] - [net] allow to get master bridge device for bridge port (Weiping Pan) [797780] - [s390x] zcrypt: Fix parameter checking for ZSECSENDCPRB ioctl (Hendrik Brueckner) [808487] - [net] fix vlan gro path (Jiri Pirko) [720611] - [net] bonding: emit event when bonding changes MAC (Veaceslav Falico) [800231] - [net] sctp: Fix getsockopt with SCTP_EVENTS regression and allow sctp_event_subscribe to grow (Thomas Graf) [808086] - [net] vlan: Avoid broken offload configuration when reorder_hdr is disabled (Michal Schmidt) [781652] - [virt] xen: Revert "xen: mask MTRR feature from guest"" (Andrew Jones) [810222]- [x86] Don't inject GP for non-XSAVE enabled guests (Don Dugger) [705242] - [drm] i915: suspend fbdev device around suspend/hibernate (Dave Airlie) [746169] - [fs] cifs: Add mount options backupuid and backugid. (Sachin Prabhu) [806336] - [kernel] genirq: Respect NUMA node affinity in setup_affinity() (Prarit Bhargava) [788579] - [netdrv] iwlwifi: do not nulify ctx->vif on reset (Stanislaw Gruszka) [801730] - [virt] VMX: vmx_set_cr0 expects kvm->srcu locked (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] KVM: Ensure all vcpus are consistent with in-kernel irqchip settings (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] virtio-pci: S3 support (Amit Shah) [803187] - [virt] virtio-pci: drop restore_common() (Amit Shah) [803187] - [virt] virtio: drop thaw PM operation (Amit Shah) [803187] - [virt] virtio: balloon: Allow stats update after restore from S4 (Amit Shah) [803187]- [scsi] be2iscsi: fix include order (Mike Christie) [738043] - [scsi] be2iscsi: Get Port State and Speed of the Adapter (Mike Christie) [738043] - [scsi] be2iscsi: adding functionality to change network settings using iscsiadm (Mike Christie) [738043] - [scsi] be2iscsi: Adding bsg interface for be2iscsi (Mike Christie) [738043] - [scsi] be2iscsi: Get Initiator Name for the iSCSI_Host (Mike Christie) [738043] - [scsi] be2iscsi: Return async handle of unknown opcode to free list (Mike Christie) [738043] - [scsi] be2iscsi: Check ASYNC PDU Handle corresponds to HDR/DATA Handle (Mike Christie) [738043] - [scsi] be2iscsi: Bump the driver Version (Mike Christie) [738043] - [scsi] be2iscsi: Update in Copyright information (Mike Christie) [738043] - [scsi] be2iscsi: Fix the function return values (Mike Christie) [738043] - [scsi] be2iscsi: Code cleanup, removing the goto statement (Mike Christie) [738043] - [scsi] be2iscsi: Fix double free of MCCQ info memory (Mike Christie) [738043] - [scsi] be2iscsi: Set num_cpu = 1 if pci_enable_msix fails (Mike Christie) [738043] - [scsi] be2iscsi:Fix typo function name mismatch (Mike Christie) [738043] - [scsi] be2iscsi: Freeing of WRB and SGL Handle in cleanup task (Mike Christie) [738043] - [scsi] be2iscsi: WRB Initialization and Failure code path change (Mike Christie) [738043] - [scsi] be2iscsi: Fix in ASYNC PDU stitching logic (Mike Christie) [738043] - [scsi] be2iscsi: Fix in the Asynchronous Code Path (Mike Christie) [738043] - [net] ipv4: Constrain UFO fragment sizes to multiples of 8 bytes (Jiri Benc) [797731] - [net] ipv4: Don't use ufo handling on later transformed packets (Jiri Benc) [797731] - [net] udp: Add UFO to NETIF_F_GSO_SOFTWARE (Jiri Benc) [797731] - [fs] Fix length of buffer copied in __nfs4_get_acl_uncached (Sachin Prabhu) [808036] - [net] bond: Make LRO flag follow slave settings (Neil Horman) [794647] - [net] make dev_disable_lro use physical device if passed a vlan dev (Andy Gospodarek) [713641] - [net] move is_vlan_dev into public header file (Andy Gospodarek) [713641]- [mm] memcg: fix coalescing uncharge during truncate (Johannes Weiner) [717803] - [mm] thp: allow a hwpoisoned head page to be put back to LRU (Dean Nelson) [795574] - [block] md: Avoid OOPS when reshaping raid1 to raid0 (Jes Sorensen) [805857] - [net] bridge: fix use after free of skb in bridge when netpoll in use (Neil Horman) [769725] - [scsi] fcoe: Move destroy_work to a private work queue (Neil Horman) [806119] - [virt] xen: only check xen_platform_pci_unplug if hvm (Andrew Jones) [807354]- [fs] epoll: kabi fixups for epoll limit wakeup paths (Jason Baron) [681689] {CVE-2011-1083} - [fs] epoll: limit paths (Jason Baron) [681689] {CVE-2011-1083} - [perf] tool: Fix diff command to work with new hists design (Jiri Olsa) [794689] - [x86] call restore_sched_clock_state after gs is initialized (Marcelo Tosatti) [803132] - [virt] virtio-scsi: fix whitespace in fix TMF use-after-free patch (Paolo Bonzini) [802127] - [netdrv] macvtap: add ioctl to modify vnet header size (Michael S. Tsirkin) [789362] - [netdrv] firmware: add bnx2x FW 7.2.16 (Michal Schmidt) [798316] - [netdrv] cnic: update for FW 7.2.xx (Michal Schmidt) [798316] - [netdrv] bnx2fc: HSI dependent changes for 7.2.xx FW (Michal Schmidt) [798316] - [netdrv] bnx2x: use FW 7.2.16 (Michal Schmidt) [798316] - [fs] GFS2: put glock reference in error patch of read_rindex_entry (Robert S Peterson) [803384] - [infiniband] rdmacm: fix initialization bug (Doug Ledford) [805996] - [pci] Don't touch ASPM at all when it's forcibly disabled (Matthew Garrett) [801877]- [security] Fix negative key error handling (David Howells) [806393] - [char] ipmi: Increase KCS timeouts (Matthew Garrett) [803378] - [scsi] cxgb3: Add latest upstream firmware (Neil Horman) [747139] - [scsi] cxgb3 driver update to latest upstream (Neil Horman) [747139] - [x86] uv_mmrs.h cleanup patch (George Beshers) [737747] - [x86] reduce clock calibration time during slave cpu startup (George Beshers) [737747] - [x86] uv: Fix uninitialized spinlocks (George Beshers) [737747] - [x86] uv: Fix uv_gpa_to_soc_phys_ram() shift (George Beshers) [737747] - [x86] UV2: Add accounting for BAU strong nacks (George Beshers) [737747] - [x86] UV2: Ack BAU interrupt earlier (George Beshers) [737747] - [x86] UV2: Remove stale no-resources test for UV2 BAU (George Beshers) [737747] - [x86] UV2: Work around BAU bug (George Beshers) [737747] - [x86] UV2: Fix BAU destination timeout initialization (George Beshers) [737747] - [x86] UV2: Fix new UV2 hardware by using native UV2 broadcast mode (George Beshers) [737747] - [x86] UV: Update Boot messages for SGI UV2 platform (George Beshers) [737747] - [x86] UV: Fix UV2 hub part number (George Beshers) [737747] - [mm] vmstat.c: cache align vm_stat (George Beshers) [737747] - [x86] uv2: Workaround for UV2 Hub bug (George Beshers) [737747] - [x86] UV: Remove UV delay in starting slave cpus (George Beshers) [737747] - [x86] UV: Clean up uv_mmrs.h (George Beshers) [737747] - [net] ehash_size cleanup in tcp (George Beshers) [737748] - [x86] print EST-capable warning message only once (George Beshers) [737748] - [mm] Overflow computing _hash_mask (George Beshers) [737748] - [x86] ACPI: Remove repeated cooling_device messages (George Beshers) [737748] - [fs] vfs: fix panic in __d_lookup() (George Beshers) [737748] - [x86] Fix bootmem allocator large bitmap (George Beshers) [737748] - [net] Limit sysctl_tcp_mem and sysctl_udp_mem initializers (George Beshers) [737748] - [mm] alloc_large_system_hash() printk overflow on 16TB boot (George Beshers) [737748] - [fs] On a 16TB machine, max_user_watches has an integer overflow (George Beshers) [737748] - [fs] allow for more than 2^31 file (George Beshers) [737748] - [netdrv] bnx2x: consistent statistics after internal driver reload (Michal Schmidt) [747522] - [netdrv] netxen_nic: Sysfs support for firmware dump (Veaceslav Falico) [801653]- [kernel] sched: Fix ancient race in do_exit() (Motohiro Kosaki) [784758] - [virt] xen: initialize platform_pci even if xen_emul_unplug=never (Igor Mammedov) [803239] - [virt] virtio-scsi: fix TMF use-after-free (Paolo Bonzini) [802127] - [virt] KVM: increase max vcpu count to 160 (Marcelo Tosatti) [748946] - [scsi] sd: Unmap discard alignment needs to be converted to bytes (Mike Snitzer) [805519] - [scsi] sd: Fix VPD buffer allocations (Mike Snitzer) [805519] - [scsi] isci: improvements in driver unloading routine (David Milburn) [805530] - [scsi] isci: improve phy event warnings (David Milburn) [805530] - [scsi] isci: debug, provide state-enum-to-string conversions (David Milburn) [805530] - [scsi] scsi_transport_sas: 'enable' phys on reset (David Milburn) [805530] - [scsi] libsas: don't recover end devices attached to disabled phys (David Milburn) [805530] - [scsi] libsas: fixup target_port_protocols for expanders that don't report sata (David Milburn) [805530] - [scsi] libsas: set attached device type and target protocols for local phys (David Milburn) [805530] - [scsi] isci: T10 DIF support (David Milburn) [805530] - [scsi] isci: enable clock gating (David Milburn) [805530] - [scsi] isci: Fix NULL ptr dereference when no firmware is being loaded (David Milburn) [805530] - [fs] Pstore supplies a wrong header to kmsg files (Seiji Aguchi) [804789] - [fs] nfs: Try using machine credentials for RENEW calls (Sachin Prabhu) [795441] - [kernel] perf/x86/kvm: Fix Host-Only/Guest-Only counting with SVM disabled (Gleb Natapov) [805496]- [fs] jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer (Eric Sandeen) [748713] {CVE-2011-4086} - [kernel] sched: Call tick_check_idle before __irq_enter (George Beshers) [635817] - [kernel] sched: Increment cache_nice_tries only on periodic lb (George Beshers) [635817] - [cpuidle] menu: fixed wrapping timers at 4.294 seconds (George Beshers) [635817] - [kernel] sched: Fix softirq time accounting (George Beshers) [635817] - [x86] UV: Lower UV rtc clocksource rating (George Beshers) [635817] - [infiniband] mlx4_core: fix bug in modify_cq wrapper for resize flow (Doug Ledford) [801111] - [infiniband] mlx4_core: remove buggy sched_queue masking (Doug Ledford) [801111] - [infiniband] mlx4_core: Fixing array indexes when setting port types (Doug Ledford) [801111] - [infiniband] mlx4: Setting new port types after all interfaces unregistered (Doug Ledford) [801111] - [infiniband] mlx4: Replacing pool_lock with mutex (Doug Ledford) [801111] - [infiniband] mlx4_core: Do not map BF area if capability is 0 (Doug Ledford) [801111] - [infiniband] mlx4: add unicast steering entries to resource_tracker (Doug Ledford) [801111] - [infiniband] mlx4: fix QP tree trashing (Doug Ledford) [801111] - [infiniband] mlx4: fix buffer overrun (Doug Ledford) [801111] - [infiniband] mlx4: Fix kcalloc parameters swapped (Doug Ledford) [801111] - [net] net_sched: qdisc_alloc_handle() can be too slow (Jiri Pirko) [785891] - [net] RFC3069, private VLAN proxy arp support (Weiping Pan) [786544] - [scsi] aio: fix the "too late munmap()" race (Jeff Moyer) [801528] - [scsi] aio: fix io_setup/io_destroy race (Jeff Moyer) [801528] - [scsi] aio: fix rcu ioctx lookup (Jeff Moyer) [801528]- [fs] GFS2: Change truncate page allocation to be GFP_NOFS (Robert S Peterson) [796017] - [fs] GFS2: Remove a __GFP_NOFAIL allocation (Robert S Peterson) [796017] - [fs] GFS2: flush work when clearing inode (Robert S Peterson) [796017] - [scsi] hpsa: change version string (Tomas Henzl) [785262] - [scsi] hpsa: rename HPSA_MAX_SCSI_DEVS_PER_HBA (Tomas Henzl) [785262] - [scsi] hpsa: update device attributes when they change (Tomas Henzl) [785262] - [scsi] hpsa: improve naming on external target device functions (Tomas Henzl) [785262] - [scsi] hpsa: eliminate 8 external target limitation (Tomas Henzl) [785262] - [scsi] hpsa: fix potential array overflow in hpsa_update_scsi_devices (Tomas Henzl) [785262] - [scsi] hpsa: refactor hpsa_figure_bus_target_lun (Tomas Henzl) [785262] - [scsi] hpsa: make target and lun match what SCSI REPORT LUNs returns (Tomas Henzl) [785262] - [scsi] hpsa: Fix problem with MSA2xxx devices (Tomas Henzl) [785262] - [scsi] hpsa: add P2000 to list of shared SAS devices (Tomas Henzl) [785262] - [virt] KVM: PMU: Fix raw event check (Gleb Natapov) [803620] - [virt] KVM: PMU: warn when pin control is set in eventsel msr (Gleb Natapov) [803620] - [virt] x86 emulator: correctly mask pmc index bits in RDPMC instruction emulation (Gleb Natapov) [803620] - [powerpc] perf: Fix frequency calculation for overflowing counters (Steve Best) [804608] - [security] keys: add a "logon" key type (David Howells) [788634] - [security] KEYS: testing wrong bit for KEY_FLAG_REVOKED (David Howells) [788634] - [security] KEYS: Permit key_serial() to be called with a const key pointer (David Howells) [788634] - [security] keys: fix user_defined key sparse messages (David Howells) [788634] - [security] keys: fix trusted/encrypted keys sparse rcu_assign_pointer messages (David Howells) [788634] - [security] KEYS: Add missing smp_rmb() primitives to the keyring search code (David Howells) [788634] - [security] KEYS: Make garbage collector nonreentrant under RHEL-6 (David Howells) [788634] - [security] KEYS: Correctly destroy key payloads when their keytype is removed (David Howells) [788634] - [security] KEYS: The dead key link reaper should be non-reentrant (David Howells) [788634] - [security] KEYS: Make the key reaper non-reentrant (David Howells) [788634] - [security] KEYS: Move the unreferenced key reaper to the keys garbage collector file (David Howells) [788634] - [security] KEYS: __key_link() should use the RCU deref wrapper for keyring payloads (David Howells) [788634] - [security] KEYS: keyctl_get_keyring_ID() should create a session keyring if create flag set (David Howells) [788634] - [security] KEYS: If install_session_keyring() is given a keyring, it should install it (David Howells) [788634] - [security] KEYS: Fix error handling in construct_key_and_link() (David Howells) [788634] - [security] KEYS: Don't return EAGAIN to keyctl_assume_authority() (David Howells) [788634] - [security] KEYS: Make request_key() and co. return an error for a negative key (David Howells) [788634] - [security] KEYS: Improve /proc/keys (David Howells) [788634] - [security] KEYS: Add an iovec version of KEYCTL_INSTANTIATE (David Howells) [788634] - [security] KEYS: Add a new keyctl op to reject a key with a specified error code (David Howells) [788634] - [security] KEYS: Add an RCU payload dereference macro (David Howells) [788634] - [security] KEYS: Fix __key_link_end() quota fixup on error (David Howells) [788634] - [security] KEYS: Fix up comments in key management code (David Howells) [788634] - [security] KEYS: Do some style cleanup in the key management code (David Howells) [788634] - [security] KEYS: Don't call up_write() if __key_link_begin() returns an error (David Howells) [788634] - [security] Add a dummy printk function for the maintenance of unused printks (David Howells) [788634] - [security] KEYS: request_key() should return -ENOKEY if the constructed key is negative (David Howells) [788634] - [security] KEYS: Reinstate lost passing of process keyring ID in call_sbin_request_key() (David Howells) [788634] - [security] KEYS: Use the variable 'key' in keyctl_describe_key() (David Howells) [788634] - [security] KEYS: Make /proc/keys check to see if a key is possessed before security check (David Howells) [788634] - [security] KEYS: Authorise keyctl_set_timeout() on a key if we have its authorisation key (David Howells) [788634] - [security] KEYS: Propagate error code instead of returning -EINVAL (David Howells) [788634] - [security] keyctl_session_to_parent(): use thread_group_empty() to check singlethreadness (David Howells) [788634] - [security] KEYS: Do preallocation for __key_link() (David Howells) [788634] - [security] KEYS: keyring_serialise_link_sem is only needed for keyring->keyring links (David Howells) [788634] - [security] whitespace coding style fixes (David Howells) [788634] - [security] key: keyring: fix some code style issues (David Howells) [788634] - [security] Fix some coding styles in security/keys/keyring.c (David Howells) [788634] - [x86] EFI: Only set regions uncacheable if they support it (Matthew Garrett) [767291] - [virt] KVM: Fix fetch fault error code (Avi Kivity) [802453] - [netdrv] add myri10ge firmware (Stanislaw Gruszka) [796099] - [fs] xfs: fix inode lookup race (Dave Chinner) [796277] - [x86] amd: Fix L1i and L2 cache sharing information for AMD family 15h processors (Frank Arnold) [798399] - [x86] cache_info: Update calculation of AMD L3 cache indices (Frank Arnold) [798399] - [x86] cache_info: Remove bogus free of amd_l3_cache data (Frank Arnold) [798399] - [hwmon] k10temp: Add support for Fam15h Bulldozer (Frank Arnold) [798209] - [hwmon] k10temp: add support for AMD Family 12h/14h CPUs (Frank Arnold) [798209] - [x86] AMD, PCI: Add AMD northbridge PCI device id for CPU families 12h and 14h (Frank Arnold) [798209] - [netdrv] pch_gbe: modify Kconfig/Makefile and config-generic (Veaceslav Falico) [728177] - [netdrv] pch_gbe: new network driver from upstream (Veaceslav Falico) [728177] - [x86] Ivy Bridge kernel rdrand support (Jay Fenlason) [696442]- [net] gro: more generic L2 header check (Doug Ledford) [789123] - [infiniband] IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses (Doug Ledford) [789123] - [net] Make qdisc_skb_cb upper size bound explicit (Doug Ledford) [789123] - [fs] GFS2: Invalidate directory hash table on inode deallocate (Robert S Peterson) [801171] - [fs] GFS2: Fix a use-after-free that coverity spotted (Robert S Peterson) [801171] - [kernel] lkdtm: avoid calling lkdtm_do_action() with spinlock held (Prarit Bhargava) [770621] - [x86] Fix printk levels for panic, softlockups and stack dumps (Prarit Bhargava) [770621] - [kernel] lkdtm.c: fix race when crashpoint is hit multiple times before checking count (Prarit Bhargava) [770621] - [kernel] lkdtm: prefix enum constants (Prarit Bhargava) [770621] - [kernel] lkdtm: use generic_file_llseek in debugfs (Prarit Bhargava) [770621] - [kernel] param: remove unnecessary writable charp (Prarit Bhargava) [770621] - [kernel] lktdm: add support for hardlockup, softlockup and hung task crashes (Prarit Bhargava) [770621] - [kernel] lkdtm: add debugfs access and loosen KPROBE ties (Prarit Bhargava) [770621] - [scsi] aacraid: Fixes kernel oops in "aac_eh_abort" (Tomas Henzl) [760396] - [kernel] sys_poll: fix incorrect type for 'timeout' parameter (Oleg Nesterov) [794681] - [kernel] kdump: round up total_size to 128M for crashkernel reserving threshold (Dave Young) [798727] - [block] loop: fix partial read infomation leak (Dave Young) [761418] - [netdrv] mlx4: Don't show RoCE interfaces if the hpn channel is not installed (Doug Ledford) [753004] - [mm] thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode (Andrea Arcangeli) [800328] - [target] fix build on i386 (Andy Grover) [765982] - [target] Backport from stable-3.2.6 (Andy Grover) [765982]- [dm] fixing test for NULL pointer testing (Paolo Bonzini) [752380] {CVE-2011-4127} - [dm] do not forward ioctls from logical volumes to the underlying device (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] fail SCSI passthrough ioctls on partition devices (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] add and use scsi_blk_cmd_ioctl (Paolo Bonzini) [752380] {CVE-2011-4127} - [kernel] regset: Return -EFAULT, not -EIO, on host-side memory fault (Jerome Marchand) [799213] {CVE-2012-1097} - [kernel] regset: Prevent null pointer reference on readonly regsets (Jerome Marchand) [799213] {CVE-2012-1097} - [scsi] qla4xxx: update version (Mike Christie) [800664] - [scsi] iscsi class: fix gfp use in ping compl and host event (Mike Christie) [800664] - [scsi] iscsi if: Removed packed attr from struct iscsi_chap_rec (Mike Christie) [800664] - [scsi] iscsi_transport: Added error status code for ping comp event (Mike Christie) [800664] - [scsi] fix system lock up from scsi error flood (Neil Horman) [800555] - [scsi] libcxgbi: do not print a message when memory allocation fails (Steve Best) [800114] - [infiniband] iser: post initial receive buffers before sending the final login request (Mike Christie) [800041] - [sound] ALSA: pcm midlevel code - add time check for (Jaroslav Kysela) [798984] - [fs] GFS2: call gfs2_write_alloc_required for each fallocate chunk (Benjamin Marzinski) [801141]- [scsi] lpfc: Update lpfc version for 8.3.5.58.1p driver release (Rob Evers) [738037] - [virt] VMX: VMXON/VMXOFF usage changes (Avi Kivity) [704173] - [virt] VMX: VMCLEAR/VMPTRLD usage changes (Avi Kivity) [704173] - [virt] VMX: Some minor changes to code structure (Avi Kivity) [704173] - [virt] VMX: Define new functions to wrapper direct call of asm code (Avi Kivity) [704173] - [net] bonding: move dev_addr cpy to bond_enslave (Thomas Graf) [799794] - [net] bonding: move slave MTU handling from sysfs (Thomas Graf) [799794] - [ppc] Implement CONFIG_STRICT_DEVMEM (Steve Best) [655689] - [scsi] fcoe: Only define ndo_fcoe_get_hbainfo if fcoe is configured (Neil Horman) [789086] - [x86] ACPI / PM: Fix build problem for !CONFIG_ACPI related to NVS rework (Myron Stowe) [708447] - [x86] ips: use interruptible waits in ips-monitor (Neil Horman) [727944] - [x86] kvmclock: abstract save/restore sched_clock_state (Marcelo Tosatti) [694801] - [virt] fix a merge problem in "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski) [612320] - [virt] reapply "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [net] nfs: set vs_hidden on nfs4_callback_version4 (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients destruction on module cleanup (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients creation during service registering (Jeff Layton) [741039] - [net] NFSd: call svc rpcbind cleanup explicitly (Jeff Layton) [741039] - [net] SUNRPC: cleanup service destruction (Jeff Layton) [741039] - [net] SUNRPC: setup rpcbind clients if service requires it (Jeff Layton) [741039] - [net] SUNRPC: introduce svc helpers for prepairing rpcbind infrastructure (Jeff Layton) [741039] - [net] SUNRPC: use rpcbind reference counting helpers (Jeff Layton) [741039] - [net] SUNRPC: introduce helpers for reference counted rpcbind clients (Jeff Layton) [741039] - [net] SUNRPC: Use AF_LOCAL for rpcbind upcalls (Jeff Layton) [741039] - [fs] nfs4: Fix nfs4_init and reset_slot_table (Steve Dickson) [785823] - [net] SUNRPC: Change the default limit to the number of TCP slots (Steve Dickson) [785823] - [net] SUNRPC: Ensure we always bump the backlog queue in xprt_free_slot (Steve Dickson) [785823] - [net] SUNRPC: Replace xprt->resend and xprt->sending with a priority queue (Steve Dickson) [785823] - [net] SUNRPC: Allow caller of rpc_sleep_on() to select priority levels (Steve Dickson) [785823] - [net] SUNRPC: Support dynamic slot allocation for TCP connections (Steve Dickson) [785823] - [net] SUNRPC: Clean up the slot table allocation (Steve Dickson) [785823] - [net] SUNRPC: Initalise the struct xprt upon allocation (Steve Dickson) [785823] - [net] SUNRPC: Ensure that we grab the XPRT_LOCK before calling xprt_alloc_slot (Steve Dickson) [785823] - [net] SUNRPC: Convert struct rpc_xprt to use atomic_t counters (Steve Dickson) [785823] - [net] SUNRPC: Support for RPC over AF_LOCAL transports (Steve Dickson) [785823] - [mm] memcg: fix wake up in oom wait queue (Frantisek Hrbata) [739615] - [mm] memcg: oom kill disable and oom status (Frantisek Hrbata) [739615] - [mm] memcg: oom notifier (Frantisek Hrbata) [739615] - [mm] memcg: oom wakeup filter (Frantisek Hrbata) [739615] - [mm] kabi: __GENKSYMS__ for event_list in struct cgroup (Frantisek Hrbata) [739615] - [mm] cgroup: implement eventfd-based generic API for notifications (Frantisek Hrbata) [739615] - [mm] cgroups: fix CONTENTS in cgroups documentation (Frantisek Hrbata) [739615] - [virt] Revert "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [fs] procfs: add hidepid= and gid= mount options (Jerome Marchand) [770652] - [fs] procfs: parse mount options (Jerome Marchand) [770652] - [scsi] qla4xxx: v5.02.00.00.06.03-k3 (Chad Dupuis) [798721] - [scsi] qla4xxx: assign correct address for iscsi_cls_host (Chad Dupuis) [798721] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [798721] - [scsi] qla4xxx: Fix sparse warning (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support for multiple session per host (Chad Dupuis) [798721] - [scsi] qla4xxx: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] scsi_transport: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [scsi] iscsi_transport: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [block] Fix io_context leak after failure of clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [block] Fix io_context leak after clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [fs] dlm: fix slow rsb search in dir recovery (David Teigland) [772376] - [fs] GFS2: rename existing file after mount crashes (Robert S Peterson) [794839] - [fs] GFS2: Eliminate sd_rindex_mutex (Robert S Peterson) [798763] - [fs] cifs: fix dentry refcount leak when opening a FIFO on lookup (Sachin Prabhu) [781893] - [fs] NFSv4: Handle expired stateids when the lease is still valid (Sachin Prabhu) [757876] - [perf] header: Fix build on old systems (Jiri Olsa) [784888] - [perf] hists browser: Add missing stdarg.h include (Jiri Olsa) [784888]- [netdrv] bnx2: revert firmware load modifications (Neil Horman) [720428] - [virt] virtio: balloon: leak / fill balloon across S4 (Amit Shah) [798583] - [scsi] silencing 'killing requests for dead queue' (David Milburn) [798672] - [scsi] sd_dif: fix setting bio flags (Jeff Moyer) [799075] - [scsi] megaraid_sas: driver update to version 00.00.06.14-rh1 (Tomas Henzl) [749923] - [infiniband] srp: fix include ordering issue (Doug Ledford) [791209] - [sched] Fix Kernel divide by zero panic in find_busiest_group() (Larry Woodman) [785959]- [virt] KVM steal time suspend/resume bugfix (Rik van Riel) [612320] - [virt] guest: KVM Steal time registration (Laszlo Ersek) [612320] - [virt] KVM guest: Steal time accounting (Rik van Riel) [612320] - [virt] KVM guest: Add a pv_ops stub for steal time (Rik van Riel) [612320] - [virt] KVM: Steal time implementation (Rik van Riel) [612320] - [virt] KVM: KVM Steal time guest/host interface (Rik van Riel) [612320] - [virt] KVM: Add constant to represent KVM MSRs enabled bit in guest/host interface (Rik van Riel) [612320] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [756311] - [x86] perf: Check that current->mm is alive before getting user callchain (Jiri Olsa) [756311] - [fs] NFSv4: Propagate the error NFS4ERR_BADOWNER to nfs4_do_setattr (Steve Dickson) [705099] - [kernel] ftrace: Fix hash record accounting bug (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression where ftrace breaks when modules are loaded (Steven Rostedt) [454694] - [kernel] ftrace: Fix dynamic selftest failure on some archs (Steven Rostedt) [454694] - [kernel] ftrace: Update filter when tracing enabled in set_ftrace_filter() (Steven Rostedt) [454694] - [kernel] ftrace: Balance records when updating the hash (Steven Rostedt) [454694] - [kernel] ftrace: Do not disable interrupts for modules in mcount update (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression of :mod:module function enabling (Steven Rostedt) [454694] - [kernel] ftrace: Fix possible undefined return code (Steven Rostedt) [454694] - [kernel] ftrace: Have ftrace_startup() return failure code (Steven Rostedt) [454694] - [kernel] ftrace: Modify ftrace_set_filter/notrace to take ops (Steven Rostedt) [454694] - [kernel] ftrace: Allow dynamically allocated function tracers (Steven Rostedt) [454694] - [kernel] ftrace: Implement separate user function filtering (Steven Rostedt) [454694] - [kernel] ftrace: Free hash with call_rcu_sched() (Steven Rostedt) [454694] - [kernel] ftrace: Have global_ops store the functions that are to be traced (Steven Rostedt) [454694] - [kernel] ftrace: Add ops parameter to ftrace_startup/shutdown functions (Steven Rostedt) [454694] - [kernel] ftrace: Use counters to enable functions to trace (Steven Rostedt) [454694] - [kernel] ftrace: Separate hash allocation and assignment (Steven Rostedt) [454694] - [kernel] ftrace: Create a global_ops to hold the filter and notrace hashes (Steven Rostedt) [454694] - [kernel] ftrace: Use hash instead for FTRACE_FL_FILTER (Steven Rostedt) [454694] - [kernel] ftrace: Replace FTRACE_FL_NOTRACE flag with a hash of ignored functions (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate the function match routines for normal and mods (Steven Rostedt) [454694] - [kernel] ftrace: Return EINVAL when writing invalid val to set_ftrace_filter (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate updating of ftrace_trace_function (Steven Rostedt) [454694] - [kernel] ftrace: Move record update for normal and modules into a separate function (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_CONVERTED flag (Steven Rostedt) [454694] - [kernel] tracing: Enable records during the module load (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_FAILED flag (Steven Rostedt) [454694] - [kernel] ftrace: Remove failures file (Steven Rostedt) [454694] - [kernel] ftrace: Make FTRACE_WARN_ON() work in if condition (Steven Rostedt) [454694] - [kernel] ftrace: Only update the function code on write to filter files (Steven Rostedt) [454694] - [kernel] tracing: Remove leftover FTRACE_ENABLE/DISABLE_MCOUNT enums (Steven Rostedt) [454694] - [kernel] ftrace: Call trace_parser_clear() properly (Steven Rostedt) [454694] - [fs] NFSv4: include bitmap in nfsv4 get acl data (Sachin Prabhu) [753232 767288] - [pci] Add pcie_hp=nomsi to disable MSI/MSI-X for pciehp driver (hiro muneda) [728852] - [netdrv] enic: enhance SR-IOV support (Stefan Assmann) [795976]- [infiniband] mlx4/fw: Fix ppc64 build (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Added missing iounmap upon releasing a device (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392 787762] - [infiniband] mlx4: allow device removal by fixing dma unmap size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct port for steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct flag for unicast_promisc (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix memory leak at multi_func_cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/nes: Copyright update (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: pass SMP vendor-specific attribute MADs to firmware (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392 787572] - [infiniband] RDMA/nes: Fix fast memory registration opcode (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix fast memory registration length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucma: Discard all events for new connections until accepted (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Roll back PCIe tuning change (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use GFP_ATOMIC when locks are held (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix for sending MPA reject frame (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/ipath: Calling PTR_ERR() on right variable in create_file() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Fix kernel panic by always initializing qp->usecnt (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: Make rds_sock_lock BH rather than IRQ safe. (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4_core: map async events to arbitrary slave eqs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix mtt profile issue (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: removed function index from vf. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: eth statistics modification (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: VF is not allowed to perform dump stats (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: clear all eth statistics when port goes up (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDS: Remove some unused iWARP code (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] rdma/core: Fix sparse warnings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix endianness bugs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate during AE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Make unnecessarily global nes_set_pau() static (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Change MDIO bus clock to 2.5MHz (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Fix layout of APR message (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix SL to 802.1Q priority-bits mapping for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Default some module parameters optimally (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize locking for get_txreq() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix a possible data corruption when receiving packets (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate 64-bit jiffies use (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix style issues (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/uverbs: Protect QP multicast list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Elaborating limitation on VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix mtt range deallocation (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: limiting VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: using array index for sense_allowed (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add missing include of linux/slab.h (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: FIX: Setting default_qpn before using it (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing wrong error codes in communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: not using spin_lock_irq when getting vf by resource. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: nullify cached multicast address list after cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Changing link sensing logic (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: capability for link sensing (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fix compile error when driver is comiled-in (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: updated driver version to 2.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: updated driver version to 1.1 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Modify driver initialization flow to accommodate SRIOV for Ethernet (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: adjust catas operation for SRIOV mode (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtts resources units changed to offset (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Allow communication between functions on same host (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Ethernet port management modifications (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Traffic steering management support for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_ib: disable SRIOV mode for IB ports (not yet supported) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: resource tracking for HCA resources used by guests (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add wrapper functions and comm channel and slave event support to EQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtt modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: cq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: qp modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: srq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Added FW commands and their wrappers for supporting SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_core: Implement the master-slave communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Reduce number of PD bits to 17 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add "native" argument to mlx4_cmd and its callers (where needed) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Extanding port_mask functionality (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: initial header-file changes for SRIOV support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: bug fix for the case of vlan id 0 and UP 0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix WOL handlers were always looking at port2 capability bit (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: using non collapsed CQ on TX (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix sparse warning on a cast which truncates bits from constant value (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: fix UDP RSS related settings (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Recording rx queue for gro packets (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Adding rxhash support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: move RSS related definitions to be global (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/cxgb{3, 4} - get rid of stale firmware usage technique (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: various strlcpy conversions to make the code match upstream (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Correct sense on freectxts increment and decrement (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cma: Verify private data length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix shutdown crash accessing a non-existent bitmap (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/ipoib: Prevent hung task or softlockup processing multicast response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix over-scheduling of QSFP work (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix retry with MPAv1 logic for MPAv2 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix iw_cxgb4 count_rcqes() logic (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: drop "select LLIST" (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Don't use schedule_work() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix panic in RC error flushing logic (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/iser: DMA unmap TX bufs used for iSCSI/iSER headers (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/iser: Use separate buffers for the login request/response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Fix buddy->num_free allocation size (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: add moduleparam.h for users of module_param/MODULE_PARM_DESC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Fix files explicitly needing to include module.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Deprecate log_num_vlan module param (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Don't set VLAN in IBoE WQEs' control segment (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Enable 4K mtu for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Mark QP in error before disabling the queue in firmware (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb3: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix issue with link states and QSFP cables (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mlx4: Configure extended active speeds (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392] - [infiniband] mlx4_core: Add extended port capabilities support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Hold links until tuning data is available (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Clean up checkpatch issue (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove s_lock around header validation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use RCU for qpn lookup (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate divide/mod in converting idx to egr buf pointer (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Decode path MTU optimization (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize RC/UC code by IB operation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_en: Controlling FCS header removal (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IPoIB: Use the right function to do DMA unmap pages (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Use correct QID in insert_recv_cqe() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Make sure flush CQ entries are collected on connection close (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export ib_open_qp() capability to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Export ib_open_qp() to share XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Add support for XRC QPs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC SRQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC domains (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/cm: Do not automatically disconnect XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Support XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucm: Allow user to specify QP type when creating id (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cm: Define new RDMA port space specific to IB (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update XRC support based on XRC annex errata (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update protocol to support XRC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC TGT QPs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC INI QPs to userspace (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC SRQs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC domains to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/verbs: Cleanup XRC TGT QPs when destroying XRCD (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC SRQ type (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add SRQ type field (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC domain support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: Handle extended rates in debugfs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: Add new InfiniBand link speeds (Doug Ledford) [738491 739139 749059 751220 755741] - [infiniband] IB/ipath: Add missing in ipath_chip_init.c (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Support for Packed And Unaligned fpdus (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Print IP address for critcal errors (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate connection (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/{amso1100,cxgb3}: Minimal MPAv2 support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/iwcm: Propagate ird/ord values upwards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Correct nfreectxts for multiple HCAs (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Add missing calls to ib_umem_release() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Fix buddy->num_free allocation size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Use the right function to free eq->page_list entries (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Clean up error flow in mlx4_register_mac() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/ucm: Removed checks for unsigned value < 0 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mad: Verify mgmt class in received MADs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Check for NULL conn_param in rdma_accept (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fail RDMA initialization for unsupported cards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix crash in cma_req_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/amso1100: Use 'pM' format option to print MAC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net, rds, Replace xlist in net/rds/xlist.h with llist (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: return whether list is empty before adding in llist_add fix (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add back llist_add_batch() and llist_del_first() prototypes (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove cpu_relax() usage in cmpxchg loops (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add llist_next() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Return whether list is empty before adding in llist_add() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Move cpu_relax() to after the cmpxchg() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove the platform-dependent NMI checks (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Make some llist functions inline (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] lib, Add lock-less NULL terminated single list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Convert vmalloc/memset to vzalloc (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: nes: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: amso1100: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDSRDMA: Fix cleanup of rds_iw_mr_pool (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/iser: Support iSCSI PDU padding (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IBiser: Fix wrong mask when sizeof (dma_addr_t) > sizeof (unsigned long) (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: decreasing ref count when removing mac (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing Ethernet unicast packet steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Defer HCA error events to tasklet (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Bump the driver version to 1.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Use printk_ratelimited() instead of printk_ratelimit() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Support PMA counters for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Use flow counters on IBoE ports (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/pma: Add include file for IBA performance counters definitions (Doug Ledford) [738491 739139 749059 755741] - [infiniband] Revert "[infiniband] qib: add thresholds to VendorPortCounters PMA operation" (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Add network flow counters (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix location of counter index in QP context struct (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Read extended capabilities into the flags field (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Extend capability flags to 64 bits (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Generate GID change events in IBoE code (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/core: Add GID change event (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Don't allow IPoIB port space for IBoE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA: Allow for NULL .modify_device() and .modify_port() methods (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Update active link width (Doug Ledford) [722308 726127 738491 739139 749059 755741] - [infiniband] IB/qib: Add sysfs interface to read free contexts (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mthca: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Remove double define (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/ipath: Convert old cpumask api into new one (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Convert old cpumask api into new one (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] cpumask: rename tsk_cpumask to tsk_cpus_allowed (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Avoid assigning an IS_ERR value to cm_id pointer in CMA id object (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Stop returning separate error and status from FW commands (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: rds: fix const array syntax (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4: remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: use pci_dev->revision (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/rds: use prink_ratelimited() instead of printk_ratelimit() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] net: remove interrupt.h inclusion from netdevice.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: Use full 32 bit speed range in ethtool's set_settings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: fix kfree on error path in new_steering_entry() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] Fix common misspellings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: Fixing use after free (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Enabling new steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add support for promiscuous mode in the new steering model. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: generalization of multicast steering. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: UDP RSS support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [fs] GFS2: fix NULL pointer dereference on mkdir/symlink/mknod (Abhijith Das) [797305] - [net] implement IP_RECVTOS for IP_PKTOPTIONS (Jiri Benc) [677351] - [scsi] mptsas: Added check for the LU type is SSC (Tomas Henzl) [735895] - [dm] raid: add flush support (Mike Snitzer) [797967]- [build] update RHEL_MINOR to '3' (Aristeu Rozanski) - [fs] keyring: allow special keyrings to be cleared (Steve Dickson) [772495] - [fs] NFS: Update idmapper documentation (Steve Dickson) [772495] - [fs] NFS: Keep idmapper include files in one place (Steve Dickson) [772495] - [fs] NFS: Fall back on old idmapper if request_key() fails (Steve Dickson) [772495] - [virt] KVM: do not #GP on perf MSR writes when vPMU is disabled (Gleb Natapov) [645365] - [virt] KVM: Expose the architectural performance monitoring CPUID leaf (Gleb Natapov) [645365] - [kernel] perf, x86: expose perf capability to other modules (Gleb Natapov) [645365] - [kernel] x86, perf: disable non available architectural events (Gleb Natapov) [645365] - [virt] KVM: VMX: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: SVM: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: Add generic RDPMC support (Gleb Natapov) [645365] - [virt] KVM: Expose a version 2 architectural PMU to a guests (Gleb Natapov) [645365] - [virt] KVM: Expose kvm_lapic_local_deliver() (Gleb Natapov) [645365] - [virt] KVM: VMX: Check for automatic switch msr table overflow (Gleb Natapov) [645365] - [virt] KVM: VMX: Add support for guest/host-only profiling (Gleb Natapov) [645365] - [virt] KVM: VMX: add support for switching of PERF_GLOBAL_CTRL (Gleb Natapov) [645365] - [virt] perf, intel: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, amd: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, core: Introduce attrs to count in either host or guest mode (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definitions for more vm entry/exit control bits (Gleb Natapov) [645365] - [virt] KVM: VMX: Add facility to atomically switch MSRs on guest entry/exit (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definition for msr autoload entry (Gleb Natapov) [645365] - [virt] KVM: Let vcpu structure alignment be determined at runtime (Gleb Natapov) [645365] - [kernel] perf: Add context field to perf_event (Gleb Natapov) [645365] - [virt] irq_work: Add generic hardirq context callbacks (Gleb Natapov) [645365] - [kernel] perf: Fix perf_event_do_pending() fallback callsite (Gleb Natapov) [645365] - [netdrv] bnx2: update firmware to latest upstream (Neil Horman) - [netdrv] bnx2: update to latest upstream (Neil Horman) [720428] - [netdrv] mii.c: Add ethtool advertisement functions (John Feeney) [787753] - [scsi] dcb: add DCBX mode to event notifier attributes (Neil Horman) [789086] - [scsi] fcoe: use real dev in case of HW vlan acceleration (Neil Horman) [789086] - [netdrv] netdev: FCoE: Add new ndo_get_fcoe_hbainfo() call (Neil Horman) [789086] - [scsi] libfc: Handle discovery failure during ctlr link down (Neil Horman) [789086] - [scsi] scsi_transport_fc: Getting FC Port Speed in sync with FC-GS (Neil Horman) [789086] - [scsi] scsi_transport_fc: Add FDMI host attributes (Neil Horman) [789086] - [scsi] libfc: Fix panic in fc_exch_recv (Neil Horman) [789086] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789086] - [scsi] fcoe: Do not switch context in vport_delete callback (Neil Horman) [789086] - [scsi] fcoe: Rename out_nomod label to out_putmod (Neil Horman) [789086] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789086] - [scsi] fcoe: Add support for FDMI in fcoe (Neil Horman) [789086] - [scsi] libfc: Add support for FDMI (Neil Horman) [789086] - [scsi] libfc: Make the libfc Common Transport(CT) code generic (Neil Horman) [789086] - [scsi] libfcoe: Don't KERN_ERR on netdev notification (Neil Horman) [789086] - [scsi] libfc: remove redundant timer init for fcp (Neil Horman) [789086] - [scsi] fcoe: Move fcoe_debug_logging from fcoe.h to fcoe.c (Neil Horman) [789086] - [scsi] libfc: Declare local functions static (Neil Horman) [789086] - [scsi] fcoe: fix regression on offload em matching function for initiator/target (Neil Horman) [789086] - [scsi] fcoe: remove double check if skb is nonlinear (Neil Horman) [789086] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789086] - [scsi] fcoe: Fix preempt count leak in fcoe_filter_frames() (Neil Horman) [789086] - [scsi] Fix up files implicitly depending on module.h inclusion (Neil Horman) [789086] - [x86] efivars: add missing parameter to efi_pstore_read() (Seiji Aguchi) [696383] - [x86] pstore: gracefully handle NULL pstore_info functions (Seiji Aguchi) [696383] - [x86] pstore: pass reason to backend write callback (Seiji Aguchi) [696383] - [x86] pstore: pass allocated memory region back to caller (Seiji Aguchi) [696383] - [x86] pstore: make pstore write function return normal success/fail value (Seiji Aguchi) [696383] - [x86] pstore: change mutex locking to spin_locks (Seiji Aguchi) [696383] - [x86] pstore: defer inserting OOPS entries into pstore for RHEL (Seiji Aguchi) [696383] - [x86] efivars: fix warnings when CONFIG_PSTORE=n (Seiji Aguchi) [696383] - [x86] efivars: Introduce PSTORE_EFI_ATTRIBUTES (Seiji Aguchi) [696383] - [x86] efivars: Use string functions in pstore_write (Seiji Aguchi) [696383] - [x86] efivars: introduce utf16_strncmp (Seiji Aguchi) [696383] - [x86] efivars: String functions (Seiji Aguchi) [696383] - [x86] efi: Add support for using efivars as a pstore backend (Seiji Aguchi) [696383] - [x86] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Seiji Aguchi) [696383] - [x86] pstore: Make "part" unsigned (Seiji Aguchi) [696383] - [x86] pstore: Add extra context for writes and erases (Seiji Aguchi) [696383] - [x86] Fix argument types for SetVariable() for RHEL (Seiji Aguchi) [696383] - [x86] pstore: Extend API for more flexibility in new backends (Seiji Aguchi) [696383] - [x86] efi: Fix argument types for SetVariable() (Seiji Aguchi) [696383] - [x86] treewide: fix a few typos in comments (Seiji Aguchi) [696383] - [x86] efivars: prevent oops on unload when efi is not enabled (Seiji Aguchi) [696383] - [x86] efivars: handle errors from register_efivars() (Seiji Aguchi) [696383] - [x86] efivars: memory leak on error in create_efivars_bin_attributes() (Seiji Aguchi) [696383] - [x86] Fix common misspellings (Seiji Aguchi) [696383] - [x86] efivars: Expose efivars functionality to external drivers (Seiji Aguchi) [696383] - [x86] efivars: Parameterize operations (Seiji Aguchi) [696383] - [x86] efivars: Split out variable registration (Seiji Aguchi) [696383] - [x86] efivars: parameterize efivars (Seiji Aguchi) [696383] - [x86] efivars: Make efivars bin_attributes dynamic (Seiji Aguchi) [696383] - [x86] sysfs: Use one lockdep class per sysfs attribute (Seiji Aguchi) [696383] - [x86] efivars: move efivars globals into struct efivars (Seiji Aguchi) [696383] - [netdrv] iwlwifi: make "Tx aggregation enabled on ra =" be at DEBUG level (John Linville) [788055] - [netdrv] Add firmware blobs required by the integrated compat-wireless build (John Linville) - [netdrv] Add/modify config settings as appropriate for the wireless rebase (John Linville) [766952] - [netdrv] b44: replace the ssb_dma API with the generic DMA API (John Linville) [766952] - [netdrv] orinoco: minimal changes to build with wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] ar9170: minor fixups to get it building with 3.2.6-based mac80211 (John Linville) [766952] - [netdrv] Revert "ar9170: fix for driver-core ABI change" (John Linville) [766952] - [netdrv] Revert "ath5k: use kstrtoint() to parse numbers coming from sysfs" (John Linville) [766952] - [netdrv] libertas_tf: Revert bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [netdrv] ipw2100: Revert "PM QOS update" (John Linville) [766952] - [netdrv] Revert "ipw2100: mark ipw2100_pm_qos_req static" (John Linville) [766952] - [netdrv] Revert "ipw2100: register pm_qos request before registering pci driver" (John Linville) [766952] - [netdrv] ipw2100: Revert "pm_qos: Get rid of the allocation in pm_qos_add_request()" (John Linville) [766952] - [netdrv] rndis_wlan: minor build fixups for wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] at76c50x-usb: undo "lib: rename pack_hex_byte()..." (John Linville) [766952] - [netdrv] wl12xx: reduce frame usage of driver_state_read (John Linville) [766952] - [netdrv] wl12xx: convert a few more kstrtoul back to strict_strtoul (John Linville) [766952] - [netdrv] wl1251: revert change from "drivers: Final irq namespace conversion" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl1251: fix ELP_CTRL register reads" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul functions" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: strict_stroul introduced converted to kstrtoul" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul_from_user" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use freezable workqueue for netstack_work" (John Linville) [766952] - [netdrv] rt2x00: switch to use the kfifo-new.h header file (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: Move TX/RX work into dedicated workqueue" (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: simplify txstatus_fifo handling" (John Linville) [766952] - [netdrv] b43: don't include bcma header files (John Linville) [766952] - [netdrv] b43: Revert relevant portion of "pcmcia: Convert pcmcia_device_id..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: move driver name to..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: re-work..." commit eb14120f (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: do not use win_req_t when..." (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: convert pcmcia_request..." commit 1ac71e5a (John Linville) [766952] - [ssb] b43-pci-bridge: Add new vendor for BCM4318 (John Linville) [766952] - [ssb] Revert "pcmcia: convert ssb pcmcia driver to use new CIS helpers" (John Linville) [766952] - [ssb] Implement pcmcia_{read, write}_config_byte for drivers/ssb/pcmcia.c (John Linville) [766952] - [ssb] Revert relevant portion of "pcmcia: re-work pcmcia..." commit eb14120f (John Linville) [766952] - [ssb] Revert relevant portions of "pcmcia: remove cs_types.h" commit ac8b4228 (John Linville) [766952] - [net] mac80211/debugfs_netdev.c: convert kstrtoull to strict_strtoull (John Linville) [766952] - [net] mac80211: remove reference to lockdep_rtnl_is_held (John Linville) [766952] - [net] mac80211: continue using USHORT_MAX (John Linville) [766952] - [net] mac80211: Revert "net/mac80211/debugfs: Convert to kstrou8_from_user" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: Speedup ieee80211_remove_interfaces()" (John Linville) [766952] - [net] mac80211: Revert "net/mac80211, rcu: convert call_rcu(work_free_rcu) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert "net, rcu: convert call_rcu(kfree_tid_tx) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "PM QOS update" upstream commit ed77134b (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "rcu: convert uses of rcu_assign_pointer..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: fix race condition between assoc_done and first EAP packet" (John Linville) [766952] - [net] mac80211: Revert "mac80211: annotate station rcu dereferences" (John Linville) [766952] - [net] mac80211: Revert "mac80211: cancel restart_work explicitly instead of depending on flush_scheduled_work()" (John Linville) [766952] - [net] mac80211: Revert "mac80211: sparse RCU annotations" (John Linville) [766952] - [netdrv] wireless: Revert "nl80211: use netlink consistent dump feature for BSS dumps" (John Linville) [766952] - [net] wireless rebase: Revert bits of "cfg80211: support sysfs namespaces" (John Linville) [766952] - [net] wireless rebase: Revert "wext: refactor" (John Linville) [766952] - [net] mac80211: borrow leds compat implementation from compat project (John Linville) [766952] - [netdrv] wireless: borrow genetlink compat implementation from compat project (John Linville) [766952] - [netdrv] wireless rebase: remove references to noop_llseek (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "PM QoS: Move and rename the implementation..." (John Linville) [766952] - [netdrv] wireless rebase: accomodate lack of "net: convert multicast list to list_head" (John Linville) [766952] - [netdrv] wireless rebase: undo bits of "USB: rename usb_buffer_alloc()..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "net: Add export.h..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "atomic: use " (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to ath6kl (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to carl9170 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ar9170 from commit 7bb45683 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/libertas_tf from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwmc3200wifi from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ipw2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rndis_wlan.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mwl8k.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mac80211_hwsim.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/at76c50x-usb.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/adm8211.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/zd1211rw from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/wl1251 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/wl12xx from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rtl818x from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rt2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/p54 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43legacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43 from linux 3.2.6 (John Linville) [766952] - [ssb] Rebase drivers/ssb from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath5k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath9k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/iwlegacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwlwifi from linux 3.2.6 (John Linville) [735934 735936 735939 766952 770780] - [net] Rebase net/mac80211 from linux 3.2.6 (John Linville) [766952] - [net] Rebase net/wireless from linux 3.2.6 (John Linville) [766952] - [net] introduce NETDEV_POST_INIT notifier (John Linville) [766952] - [net] bridge: support IFF_DONT_BRIDGE (John Linville) [766952] - [usb] Add a usb_pipe_endpoint() convenience function (John Linville) [766952] - [kernel] compiler: Introduce __always_unused (John Linville) [766952] - [netdrv] eeprom_93cx6: Add support for 93c86 EEPROMs (John Linville) [766952] - [netdrv] if_ether.h: add definition of ETH_P_TDLS (John Linville) [766952] - [kernel] Cherry-pick core bits of "bitops: rename for_each_bit() to for_each_set_bit()" (John Linville) [766952] - [kernel] Cherry-pick the core bits of "bitops: Provide generic sign_extend32 function" (John Linville) [766952] - [dma] dma-mapping.h: add the dma_unmap state API (John Linville) [766952] - [pci] pci-dma: add include/linux/pci-dma.h (John Linville) [766952] - [kernel] lib: Improve EWMA efficiency by using bitshifts (John Linville) [766952] - [kernel] lib: Add generic exponentially weighted moving average (EWMA) function (John Linville) [766952]- [virt] virtio-scsi: add power management (Paolo Bonzini) [782027] - [virt] virtio-scsi: add driver (Paolo Bonzini) [782027] - [fs] CIFS: Fix DFS handling in cifs_get_file_info (Jarod Wilson) [786989] - [fs] CIFS: fix automount for DFS shares (Jarod Wilson) [786989] - [fs] cifs: don't overwrite dentry name in d_revalidate (Jarod Wilson) [786989] - [fs] cifs: demote DFS referral lookup errors to cFYI (Jarod Wilson) [786989] - [fs] cifs: Unconditionally copy mount options to superblock info (Jarod Wilson) [786989] - [fs] cifs: Use kstrndup for cifs_sb->mountdata (Jarod Wilson) [786989] - [fs] cifs: Simplify handling of submount options in cifs_mount (Jarod Wilson) [786989] - [fs] cifs: do not tokenize mount options in-place (Jarod Wilson) [786989] - [fs] cifs: Add support for mounting Windows 2008 DFS shares (Jarod Wilson) [786989] - [fs] cifs: Extract DFS referral expansion logic to separate function (Jarod Wilson) [786989] - [drm] rebase upstream fixes (Dave Airlie) [797142] - [drm] rebase for RHEL 6.3 (Dave Airlie) [786494] - [kernel] swiotlb: export swiotlb_nr_tbl backport (Dave Airlie) [786494] - [pci] msi: fix imbalanced refcount of msi irq sysfs objects (Prarit Bhargava) [794767] - [pci] sysfs: add per pci device msi[x] irq listing (Prarit Bhargava) [794767] - [mm] vmscan: immediately reclaim end-of-LRU dirty pages when writeback completes (Satoru Moriya) [788536] - [mm] vmscan: throttle reclaim if encountering too many dirty pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in kswapd except in high priority (Satoru Moriya) [788536] - [fs] ext4: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [fs] xfs: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [mm] vmscan: remove dead code related to lumpy reclaim waiting on pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in direct reclaim (Satoru Moriya) [788536] - [security] audit: fix signedness bug in audit_log_execve_info() (Eric Paris) [661765] - [security] audit: comparison on interprocess fields (Eric Paris) [661765] - [security] audit: implement all object interfield comparisons (Eric Paris) [661765] - [security] audit: allow interfield comparison between gid and ogid (Eric Paris) [661765] - [security] audit: complex interfield comparison helper (Eric Paris) [661765] - [security] audit: allow interfield comparison in audit rules (Eric Paris) [661765] - [security] audit: allow audit matching on inode gid (Eric Paris) [661765] - [audit] allow matching on obj_uid (Eric Paris) [661765] - [security] audit: check current inode and containing object when filtering on major and minor (Eric Paris) [661765] - [security] audit: make filetype matching consistent with other filters (Eric Paris) [661765] - [ppc] Reserve iommu page 0 (Steve Best) [784088] - [fs] fuse: add O_DIRECT support (Josef Bacik) [753798] - [bluetooth] Add support for Broadcom BCM20702A0 (Don Zickus) [746041] - [kernel] sysctl: restrict write access to dmesg_restrict (Phillip Lougher) [749251]- [pci] RH backport changes for MaxPayload patchset (Shyam Iyer) [692531] - [pci] Clean-up MPS debug output (Shyam Iyer) [692531] - [pci] Clamp pcie_set_readrq() when using "performance" settings (Shyam Iyer) [692531] - [pci] enable MPS "performance" setting to properly handle bridge MPS (Shyam Iyer) [692531] - [pci] Workaround for Intel MPS errata (Shyam Iyer) [692531] - [pci] Disable MPS configuration by default (Shyam Iyer) [692531] - [pci] Don't crash when reading mpss from root complex (Shyam Iyer) [692531] - [pci] Remove MRRS modification from MPS setting code (Shyam Iyer) [692531] - [pci] Fix pointer dereference before call to pcie_bus_configure_settings (Shyam Iyer) [692531] - [pci] set PCI-E Max Payload Size on fabric (Shyam Iyer) [692531] - [pci] correct pcie_set_readrq write size (Shyam Iyer) [692531] - [pci] Set PCIE maxpayload for card during hotplug insertion (Shyam Iyer) [692531] - [netdrv] cxgb4: add latest upstream firmware (Neil Horman) [747141] - [netdrv] cxgb4: Update to latest upstream version (Neil Horman) [747141] - [block] dm io: fix discard support (Mike Snitzer) [758404] - [block] dm thin: add call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm raid: remove call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm thin metadata: decrement counter after removing mapped block (Mike Snitzer) [790618] - [block] dm thin metadata: unlock superblock in init_pmd error path (Mike Snitzer) [790618] - [block] dm thin metadata: remove incorrect close_device on creation error paths (Mike Snitzer) [790618] - [block] dm ioctl: do not leak argv if target message only-contains whitespace (Mike Snitzer) [790618] - [fs] ext3: fix start and len arguments handling in ext3_trim_fs() (Lukas Czerner) [767219] - [fs] ext3: Add fixed tracepoints - batched_discard (Lukas Czerner) [786987] - [fs] ext3/ioctl.c: silence sparse warnings about different address spaces (Lukas Czerner) [786987] - [fs] ext3/balloc.c: local functions should be static (Lukas Czerner) [786987] - [fs] ext3: Return -EINVAL when start is beyond the end of fs in ext3_trim_fs() (Lukas Czerner) [786987] - [fs] ext3: Fix an overflow in ext3_trim_fs (Lukas Czerner) [786987] - [fs] ext3: speed up group trim with the right free block count (Lukas Czerner) [786987] - [fs] ext3: Adjust trim start with first_data_block (Lukas Czerner) [786987] - [fs] ext3: Add FITRIM handling (Lukas Czerner) [786987] - [fs] ext3: Add batched discard support for ext3 (Lukas Czerner) [786987] - [fs] NFS: Optimise away unnecessary setattrs for open(O_TRUNC) (J. Bruce Fields) [636590] - [s390x] kdump: Add s390 description to kernel documentation (Hendrik Brueckner) [738862] - [net] bridge: Reset IPCB when entering IP stack (Herbert Xu) [717407] - [net] netlink: wrong size was calculated for vfinfo list blob (Andy Gospodarek) [772136] - [net] sctp: implement event notification SCTP_SENDER_DRY_EVENT (Thomas Graf) [787652] - [net] ipv6: fix default multicast hops setting (Jiri Benc) [767435] - [scsi] libfcoe: Do not sends FDISCs before FLOGI during CVL (Neil Horman) [790942] - [misc] hpilo: Increase number of channels (Tony Camuso) [737920] - [fs] dlm: fix kmalloc args (David Teigland) [752539] - [block] cciss: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [netdrv] 8139cp: properly config rx mode after resuming (Jason Wang) [665515] - [netdrv] mlx4_en: fix endianness with blue frame support (Steve Best) [750166] - [mm] remove debug printk's from memory_hotplug.c (Hendrik Brueckner) [738862]- [kernel] kmsg_dump: Don't run on non-error paths by default (Seiji Aguchi) [696394] - [kernel] kmsg_dump: add kmsg_dump() calls to the reboot, halt, poweroff and emergency_restart paths (Seiji Aguchi) [696394] - [net] af_iucv: offer new getsockopt SO_MSGSIZE (Hendrik Brueckner) [786997] - [net] af_iucv: performance improvements for new HS transport (Hendrik Brueckner) [786996] - [s390x] qeth: Fix recovery in case of concurrent asynchronous deliveries (Hendrik Brueckner) [786958] - [s390x] af_iucv: remove IUCV-pathes completely (Hendrik Brueckner) [786960] - [kdump] Define KEXEC_NOTE_BYTES arch specific for s390x (Hendrik Brueckner) [786959] - [s390x] dasd: fix expiration handling for recovery requests (Hendrik Brueckner) [768890] - [kernel] console interrupts vs. panic (Hendrik Brueckner) [768891] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [767219] - [block] blkdev: Do not return -EOPNOTSUPP if discard is supported (Lukas Czerner) [767219] - [block] blkdev: Submit discard bio in batches in blkdev_issue_discard() (Lukas Czerner) [767219] - [fs] ext4: Adjust minlen with discard_granularity in the FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: add FITRIM to compat_ioctl (Lukas Czerner) [767219] - [fs] ext4: check if device support discard in FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: Change the wrong param comment for ext4_trim_all_free (Lukas Czerner) [767219] - [fs] ext4: Speed up FITRIM by recording flags in ext4_group_info (Lukas Czerner) [767219] - [fs] ext4: Add new ext4 trim tracepoints (Lukas Czerner) [767219] - [fs] ext4: speed up group trim with the right free block count (Lukas Czerner) [767219] - [fs] ext4: fix trim length underflow with small trim length (Lukas Czerner) [767219] - [fs] ext4: protect bb_first_free in ext4_trim_all_free() with group lock (Lukas Czerner) [767219] - [fs] ext4: only load buddy bitmap in ext4_trim_fs() when it is needed (Lukas Czerner) [767219] - [fs] ext4: ignore errors when issuing discards (Lukas Czerner) [767219] - [fs] ext4: fix a BUG in mb_mark_used during trim (Lukas Czerner) [767219] - [s390x] config: Add kdump kernel config options for s390 (Hendrik Brueckner) [738862] - [s390x] kdump: Add KEXEC_AUTO_RESERVE for s390 (Hendrik Brueckner) [738862] - [s390x] zfcpdump: Do not initialize zfcpdump in kdump mode (Hendrik Brueckner) [738862] - [s390x] crashkernel: Add arch code for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [s390x] kernel: kdump backend code (Hendrik Brueckner) [738862] - [s390x] zcore: Add real memory access functions (Hendrik Brueckner) [738862] - [s390x] Add PSW restart shutdown trigger (Hendrik Brueckner) [738862] - [s390x] kernel: Use diagnose 308 for system reset (Hendrik Brueckner) [738862] - [mm] Replace diag10() with diag10_range() function (Hendrik Brueckner) [738862] - [kexec] reipl: Export do_store_status() function (Hendrik Brueckner) [738862] - [kexec] crashk_res init check for /sys/kernel/kexec_crash_size (Hendrik Brueckner) [738862] - [kexec] Add missing RAM resource in crash_shrink_memory() (Hendrik Brueckner) [738862] - [kernel] Create udev events for memory hotplug (Hendrik Brueckner) [738862] - [kexec] fix crash_kexec()/smp_send_stop() race in panic (Hendrik Brueckner) [738862] - [kexec] Add infrastructure for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [kexec] Initialize vmcoreinfo note at startup (Hendrik Brueckner) [738862] - [kexec] Add KEXEC_CRASH_CONTROL_MEMORY_LIMIT (Hendrik Brueckner) [738862] - [pci] Disable this patch set's SRIOV reallocation unless booted with pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges (James Takahashi) [587729] - [pci] PCI-Clear-bridge-resource-flags-if-requested (James Takahashi) [587729] - [pci] bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources (James Takahashi) [587729] - [pci] introduce reset_resource (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [pci] don't shrink bridge resources (James Takahashi) [587729] - [sound] ALSA: enable OSS emulation layer for PCM and mixer (Jaroslav Kysela) [657291] - [fs] Stable page cache to better support T10/DIF (Data Integrity storage) (Steve Best) [706189] - [char] ipmi: Decrease the IPMI message transaction time in interrupt mode (Shyam Iyer) [739359] - [security] IMA: fix audit res field to indicate 1 for success and 0 for failure (Eric Paris) [784351] - [mm] fix nrpages assertion (Josef Bacik) [766861] - [mm] Eliminate possible panic in page compaction code (Larry Woodman) [714902 755885] - [mm] Prevent panic on 2-node x3850 X5 w/2 MAX5 memory drawers panics while running certification tests caused by page list corruption (Larry Woodman) [755885]- [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Veaceslav Falico) [722304] - [netdrv] netxen_nic: signedness bug in netxen_md_entry_err_chk() (Veaceslav Falico) [722304] - [netdrv] netxen: report valid speed and duplex status when link is down (Veaceslav Falico) [722304] - [netdrv] netxen: Fix a panic during driver unload in device_remove_file (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Error logging on firmware hang (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Fix phy link status (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fw dump support (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fix cdrp race condition (Veaceslav Falico) [722304] - [netdrv] netxen: Remove alloc_etherdev error messages (Veaceslav Falico) [722304] - [netdrv] netxen: convert .get_drvinfo routine to strlcpy (Veaceslav Falico) [722304] - [netdrv] netxen: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Veaceslav Falico) [722304] - [mm] thp: fix BUG on mm->nr_ptes (Andrea Arcangeli) [794497] - [x86] ACPI, APEI, ERST, Fix erst-dbg long record reading issue (Don Zickus) [728993] - [x86] ACPI, APEI, ERST, Prevent erst_dbg from loading if ERST is disabled (Don Zickus) [728993] - [netdrv] cnic: update for RHEL6.3, part 2 (Michal Schmidt) [740048] - [netdrv] bnx2x: update for RHEL6.3 (Michal Schmidt) [741676] - [netdrv] cnic, bnx2fc: update for RHEL6.3, part 1 (Michal Schmidt) [740048] - [net] introduce build_skb() (Michal Schmidt) [741676] - [net] more accurate skb truesize (Michal Schmidt) [741676] - [net] skbuff: add skb frag size accessors (Michal Schmidt) [741676] - [netdrv] bnx2x, cnic: update to current upstream (Michal Schmidt) - [s390x] qeth: improve recovery during resource shortage (Hendrik Brueckner) [766785] - [s390x] qeth: support ipv6 query arp cache for HiperSockets (Hendrik Brueckner) [738874] - [s390x] qeth: add OSA concurrent hardware trap (Hendrik Brueckner) [738861] - [s390x] dasd: add enhanced DASD statistics interface (Hendrik Brueckner) [738871] - [kernel] mutex: Introduce arch_mutex_cpu_relax() (Hendrik Brueckner) [738872] - [s390x] ap: Setup timer for sending messages after reset (Hendrik Brueckner) [760544] - [s390x] cio: disallow driver io for known to be broken paths (Hendrik Brueckner) [765810] - [netdrv] qeth: forbid recovery during shutdown (Hendrik Brueckner) [765809] - [netdrv] qeth: reduce SIGA-r to avoid CPU cost implications (Hendrik Brueckner) [765808] - [kernel] cpu hotplug vs missing pfault completion interrupts (Hendrik Brueckner) [753080] - [scsi] aacraid: fix return value (Tomas Henzl) [741724] - [scsi] aacraid: Add new code for PMC-Sierra's SRC based controller family (Tomas Henzl) [741724] - [scsi] aacraid: fix File System going into read-only mode (Tomas Henzl) [640011] - [scsi] mpt2sas: add missing allocation check (Tomas Henzl) [736229] - [scsi] mpt2sas: Remove unused duplicate diag_buffer_enable param (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix possible integer truncation of cpu_count (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix leak on mpt2sas_base_attach() error path (Tomas Henzl) [736229] - [scsi] mpt2sas: Removed redundant calling of _scsih_probe_devices() from _scsih_probe (Tomas Henzl) [736229] - [scsi] mpt2sas: Bump driver vesion to 12.101.00.00 (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for memory allocation error for large host credits (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not retry a timed out direct IO for warpdrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Release spinlock for the raid device list before blocking it (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: Increase max transfer support from 4MB to 16MB (Tomas Henzl) [736229] - [scsi] mpt2sas: Support for greater than 2TB capacity WarpDrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Rearrange the the code so that the completion queues are initialized prior to sending the request to controller firmware (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not set sas_device->starget to NULL from the slave_destroy callback when all the LUNS have been deleted (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: When IOs are terminated, update the result to DID_SOFT_ERROR to avoid infinite resets (Tomas Henzl) [736229] - [scsi] mpt2sas: Better handling DEAD IOC (PCI-E LInk down) error condition (Tomas Henzl) [736229] - [scsi] mpt2sas: _scsih_smart_predicted_fault uses GFP_KERNEL in interrupt context (Tomas Henzl) [736229] - [scsi] mpt2sas: add missing allocation (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue - Panic when inactive volume is tried deleting (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue Port Reset is taking long time to complete while issued during creating a volume (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue deadlock between hot plug worker threads and host reset context (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for dead lock occurring between host_lock and sas_device_lock (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix drives not getting properly deleted if sas cable is removed while host reset is active (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix failure message displayed during diag reset (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for system hang when discovery in progress (Tomas Henzl) [736229] - [scsi] mpt2sas: Fast Load Support (Tomas Henzl) [736229] - [scsi] mpt2sas : MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: take size of pointed value, not pointer (Tomas Henzl) [736229] - [scsi] mpt2sas: Added NUNA IO support in driver which uses multi-reply queue support of the HBA (Tomas Henzl) [736229] - [scsi] mptsas: Add device ID for SAS1068_820XELP (Tomas Henzl) [735895] - [scsi] mptsas: ensure NUL-termination of MptCallbacksName elements (Tomas Henzl) [735895] - [scsi] mptfusion: Fix for device offline while doing aggressive HBA reset (Tomas Henzl) [735895] - [scsi] mptfusion: Bump version 3.4.20 (Tomas Henzl) [735895] - [scsi] mptfusion: Avoid out of order Event processing due to cpu migration (Tomas Henzl) [735895] - [scsi] mptfusion: Set max sector count module parameter (Tomas Henzl) [735895] - [scsi] mptfusion: Added check for SILI bit in READ_6 CDB for DATA UNDERRUN ERRATA (Tomas Henzl) [735895] - [scsi] mptsas: Fix annoying warning (Tomas Henzl) [735895] - [input] ALPS: add support for protocol versions 3 and 4 (John Feeney) [637229] - [input] ALPS: remove assumptions about packet size (John Feeney) [637229] - [input] ALPS: add protocol version field in alps_model_info (John Feeney) [637229] - [input] ALPS: fix stuck buttons on some touchpads (John Feeney) [637229] - [input] ALPS: do not set REL_X/REL_Y capabilities on the touchpad (John Feeney) [637229] - [input] ALPS: add support for touchpads with 4-directional button (John Feeney) [637229] - [input] ALPS: move protocol information to Documentation (John Feeney) [637229] - [ppc] mpic: Fix problem that affinity is not updated (Steve Best) [738451] - [sound] alsa: enable snd-cmipci driver (Jaroslav Kysela) [661316] - [fs] procfs: return ENOENT on opening a being-removed proc entry (Neil Horman) [735881] - [fs] pnfs: simplify pnfs files module autoloading (Steve Dickson) [790961] - [fs] GFS2: panic during glock reclaim, ref count 0 (Steven Whitehouse) [781468] - [s390x] ap: Setup timer for processing messages in request queue (Hendrik Brueckner) [753085] - [kernel] ulimit: raise default hard ulimit on number of files to 4096 (Jarod Wilson) [786307] - [kernel] time: cast jiffies_to_clock_t() argument to unsigned long (Prarit Bhargava) [783401] - [kernel] watchdog: softdog.c: enhancement to optionally invoke panic instead of reboot on timer expiry (Don Zickus) [738894] - [kernel] Prevent system hang and eventual crash when using CPU cgroups (Larry Woodman) [790945] - [usb] Fix deadlock in hid_reset when Dell iDRAC is reset (Shyam Iyer) [782374] - [dm] RAID: Print correct status characters (Jonathan E Brassow) [749684] - [virt] vmxnet3: Cap the length of the pskb_may_pull on transmit (bz 790673) (Neil Horman) [790673] - [mm] shmem: reduce pagefault lock contention (Jarod Wilson) [786320] - [x86] Fix i386 debug kernel fails to boot on some systems (Larry Woodman) [773138] - [mm] memcg: add memcg sanity checks at allocating and freeing pages (Johannes Weiner) [752137]- [pci] use security_capable() when checking capablities during config space read (Eric Paris) [596419] - [security] add cred argument to security_capable() (Eric Paris) [596419] - [scsi] qla2xxx: Update LICENSE.qla2xxx (Chad Dupuis) [722295] - [scsi] qla2xxx: Update version number to 8.04.00.02.06.3-k. (Chad Dupuis) [722295] - [scsi] qla2xxx: Avoid invalid request queue dereference for bad response packets (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop iteration after first failure in *_id functions (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix incorrect register access in qla2x00_start_iocbs() (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle device mapping changes due to device logout (Chad Dupuis) [722295] - [scsi] qla2xxx: Complete mailbox command timedout to avoid initialization failures during next reset cycle (Chad Dupuis) [722295] - [scsi] qla2xxx: Add ha->max_fibre_devices to keep track of the maximum number of targets (Chad Dupuis) [722295] - [scsi] qla2xxx: Cache swl during fabric discovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove EDC sysfs interface (Chad Dupuis) [722295] - [scsi] qla2xxx: Perform firmware dump procedure on mailbox command timeout (Chad Dupuis) [722295] - [scsi] qla2xxx: Change the log message when previous dump is available to retrieve for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Log messages to use correct vha (Chad Dupuis) [722295] - [scsi] qla2xxx: Add new message when a new loopid is assigned (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix ql_dbg arguments (Chad Dupuis) [722295] - [scsi] qla2xxx: Use ql_log* (Chad Dupuis) [722295] - [scsi] qla2xxx: Convert remaining printk's to ql_log format (Chad Dupuis) [722295] - [scsi] qla2xxx: Print mailbox command opcode and return code when a command times out (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct out of bounds read of ISP2200 mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Reduce mbx-command timeout for Login/Logout requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear options-flags while issuing stop-firmware mbx command (Chad Dupuis) [722295] - [scsi] qla2xxx: Add an "is reset active" helper (Chad Dupuis) [722295] - [scsi] qla2xxx: Prep zero-length BSG data-transfer requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix byte swapping in IPE print statement (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle failure cases during fabric_login (Chad Dupuis) [722295] - [scsi] qla2xxx: Increase speed of flash access in ISP82xx adapters to improve firmware load speed (Chad Dupuis) [722295] - [scsi] qla2xxx: Add check for null fcport references in qla2xxx_queuecommand (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle change notifications based on switch scan results (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct print format for edc ql_log() calls (Chad Dupuis) [722295] - [scsi] qla2xxx: Use consistent DL mask for ELS/CT passthru requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidation of SRB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Use a valid enode-mac if none defined (Chad Dupuis) [722295] - [scsi] qla2xxx: Propagate up abort failures (Chad Dupuis) [722295] - [scsi] qla2xxx: Add vmalloc.h include to qla_nx.c (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhancements to support ISP83xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhanced the dump routines to capture multiple request and response queues (Chad Dupuis) [722295] - [scsi] qla2xxx: Disable generating pause frames when firmware hang detected for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Do not check for minidump when device state is QLA82XX_DEV_READY (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear mailbox busy flag during premature mailbox completion for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Encapsulate prematurely completing mailbox commands during ISP82xx firmware hang (Chad Dupuis) [722295] - [scsi] qla2xxx: Display IPE error message for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return the correct value for a mailbox command if 82xx is in reset recovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix "active_mask" may be used uninitialized warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct fc_host port_state display (Chad Dupuis) [722295] - [scsi] qla2xxx: Move initialization of some variables before iospace_config (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable Minidump by default with default capture mask 0x1f (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop unconditional completion of mailbox commands issued in interrupt mode during firmware hang (Chad Dupuis) [722295] - [scsi] fix qla2xxx printk format warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Ensure there's enough request-queue space for passthru IOCBs (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload (Chad Dupuis) [722295] - [scsi] qla2xxx: Implement FCP priority tagging for 82xx adapters (Chad Dupuis) [722295] - [scsi] qla2xxx: Revert back the request queue mapping to request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidated IOCB processing routines (Chad Dupuis) [722295] - [scsi] qla2xxx: Process marker IOCB request on request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Added a new entry to ISP specific function pointers structure (Chad Dupuis) [722295] - [scsi] qla2xxx: Submit all chained IOCBs for passthrough commands on Request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the display of firmware dump availability for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the default setting of the help text of Minidump capture mask (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrections to returned sysfs error codes (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct report-id acquisiton check (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix to include FCE data as part of dump (Chad Dupuis) [722295] - [scsi] qla2xxx: Limit excessive DPC cycles (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix race that could hang kthread_stop() (Chad Dupuis) [722295] - [scsi] qla2xxx: Only read requested mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Proper cleanup of pass through commands when firmware returns error (Chad Dupuis) [722295] - [scsi] qla2xxx: Update to dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Add dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Queue depth ramp up/down modification changes (Chad Dupuis) [722295] - [scsi] qla2xxx: Check for SCSI status on underruns (Chad Dupuis) [722295] - [scsi] qla2xxx: Display FCP_CMND priority on update (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove qla2x00_wait_for_loop_ready function (Chad Dupuis) [722295] - [scsi] qla2xxx: Don't call alloc_fw_dump for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Issue mailbox command only when firmware hung bit is reset for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return sysfs error codes appropriate to conditions (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct inadvertent loop state transitions during port-update handling (Chad Dupuis) [722295] - [scsi] qla2xxx: Set the task attributes after memsetting fcp cmnd (Chad Dupuis) [722295] - [scsi] qla2xxx: Provide method for updating I2C attached VPD (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable write permission to some debug related module parameters to be changed dynamically (Chad Dupuis) [722295] - [scsi] qla2xxx: Add support for ISP82xx to capture dump (minidump) on failure (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Fix incorrect error reporting (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Handle uninitalized sectors (Chad Dupuis) [722295] - [scsi] qla2xxx: Double check for command completion if abort mailbox command fails (Chad Dupuis) [722295] - [scsi] qla2xxx: Implemeted beacon on/off for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix qla24xx revision check while enabling interrupts (Chad Dupuis) [722295] - [scsi] qla2xxx: check for marker IOCB during response queue processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Acquire hardware lock while manipulating dsd list (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix array out of bound warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Prevent CPU lockups when "ql2xdontresethba" module param is set (Chad Dupuis) [722295] - [scsi] qla2xxx: Save and restore irq in the response queue interrupt handler (Chad Dupuis) [722295] - [scsi] qla2xxx: During loopdown perform Diagnostic loopback (Chad Dupuis) [722295]- [scsi] libsas: convert to standard kernel debugging (David Milburn) [782929] - [scsi] libsas: dynamic queue depth (David Milburn) [782929] - [scsi] libsas, libata: fix ->change_queue_{depth|type} for sata devices (David Milburn) [782929] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [782929] - [scsi] libsas: fix failure to revalidate domain for anything but the first expander child (David Milburn) [782929] - [scsi] libsas: async ata scanning (David Milburn) [782929] - [scsi] mvsas: remove mvs_slave_{alloc|configure} (David Milburn) [782929] - [scsi] libsas: revert ata srst (David Milburn) [782929] - [scsi] libsas: fix lifetime of SAS_HA_FROZEN (David Milburn) [782929] - [scsi] libsas: restore scan order (David Milburn) [782929] - [scsi] libsas: delete device on sas address changed (David Milburn) [782929] - [scsi] libsas: let libata recover links that fail to transmit initial sig-fis (David Milburn) [782929] - [scsi] libsas: set sas_address and device type of rphy (David Milburn) [782929] - [scsi] libsas: fix sas port naming (David Milburn) [782929] - [scsi] libsas: improve debug statements (David Milburn) [782929] - [scsi] libsas: kill spurious sas_put_device (David Milburn) [782929] - [scsi] libsas: fix sas_unregister_ports vs sas_drain_work (David Milburn) [782929] - [scsi] libsas: route local link resets through ata-eh (David Milburn) [782929] - [scsi] libsas: fix mixed topology recovery (David Milburn) [782929] - [scsi] libsas: close scsi_remove_target() vs libata-eh race (David Milburn) [782929] - [scsi] libsas: mark all domain devices gone if root port disappears (David Milburn) [782929] - [scsi] libsas: pre-clean commands that won the eh vs completion race (David Milburn) [782929] - [scsi] isci: remove IDEV_EH hack to disable "discovery-time" ata resets (David Milburn) [782929] - [scsi] isci: remove bus and reset handlers (David Milburn) [782929] - [scsi] isci: ->lldd_ata_check_ready handler (David Milburn) [782929] - [scsi] isci: stop interpreting ->lldd_lu_reset() as an ata soft-reset (David Milburn) [782929] - [scsi] isci: fix interpretation of "hard" reset (David Milburn) [782929] - [scsi] isci: kill isci_port->status (David Milburn) [782929] - [scsi] libsas: don't recover 'gone' devices in sas_ata_hard_reset() (David Milburn) [782929] - [scsi] libsas: fix sas_find_local_phy(), take phy references (David Milburn) [782929] - [scsi] libsas: check for 'gone' expanders in smp_execute_task() (David Milburn) [782929] - [scsi] libsas: don't mark expanders as gone when a child device is removed (David Milburn) [782929] - [scsi] libsas: poll for ata device readiness after reset (David Milburn) [782929] - [scsi] libsas: async ata-eh (David Milburn) [782929] - [scsi] libsas: add mutex for SMP task execution (David Milburn) [782929] - [scsi] libsas: Remove redundant phy state notification calls (David Milburn) [782929] - [scsi] libsas: sas_phy_enable via transport_sas_phy_reset (David Milburn) [782929] - [scsi] libsas: execute transport link resets with libata-eh via host workqueue (David Milburn) [782929] - [scsi] libsas: perform sas-transport resets in shost->workq context (David Milburn) [782929] - [scsi] libsas: use libata-eh-reset for sata rediscovery fis transmit failures (David Milburn) [782929] - [scsi] libsas: defer SAS_TASK_NEED_DEV_RESET commands to libata (David Milburn) [782929] - [scsi] libsas: let libata handle command timeouts (David Milburn) [782929] - [scsi] libsas: fix timeout vs completion race (David Milburn) [782929] - [scsi] libsas: prevent double completion of scmds from eh (David Milburn) [782929] - [scsi] libsas: close error handling vs sas_ata_task_done() race (David Milburn) [782929] - [scsi] libsas: kill invocation of scsi_eh_finish_cmd from sas_ata_task_done (David Milburn) [782929] - [scsi] libsas: use ->set_dmamode to notify lldds of NCQ parameters (David Milburn) [782929] - [scsi] libsas: prevent domain rediscovery competing with ata error handling (David Milburn) [782929] - [scsi] libsas: convert dev->gone to flags (David Milburn) [782929] - [scsi] libsas: remove ata_port.lock management duties from lldds (David Milburn) [782929] - [scsi] libsas: introduce sas_drain_work() (David Milburn) [782929] - [scsi] libsas: convert ha->state to flags (David Milburn) [782929] - [scsi] libsas: replace event locks with atomic bitops (David Milburn) [782929] - [scsi] libsas: fix leak of dev->sata_dev.identify_[packet_]device (David Milburn) [782929] - [scsi] libsas: fix domain_device leak (David Milburn) [782929] - [scsi] libsas: kill sas_slave_destroy (David Milburn) [782929] - [scsi] libsas: remove unused ata_task_resp fields (David Milburn) [782929] - [scsi] libsas: fix port->dev_list locking (David Milburn) [782929] - [scsi] libsas: remove expander from dev list on error (David Milburn) [782929] - [block] export blk_{get,put}_queue() (Jeff Moyer) [757362] - [block] floppy: fix a crash during rmmod() (Jeff Moyer) [757362] - [block] floppy: Cleanup disk->queue before calling put_disk() if add_disk() was never called (Jeff Moyer) [757362] - [block] add missing blk_queue_dead() checks (Jeff Moyer) [757362] - [block] fix drain_all condition in blk_drain_queue() (Jeff Moyer) [757362] - [block] add blk_queue_dead() (Jeff Moyer) [757362] - [block] don't call blk_drain_queue() if elevator is not up (Jeff Moyer) [757362] - [block] blk-throttle: use queue_is_locked() instead of lockdep_is_held() (Jeff Moyer) [757362] - [block] fix request_queue lifetime handling by making blk_queue_cleanup() properly shutdown (Jeff Moyer) [757362] - [block] make get_request[_wait]() fail if queue is dead (Jeff Moyer) [757362] - [block] reorganize throtl_get_tg() and blk_throtl_bio() (Jeff Moyer) [757362] - [block] reorganize queue draining (Jeff Moyer) [757362] - [block] drop unnecessary blk_get/put_queue() in scsi_cmd_ioctl() and blk_get_tg() (Jeff Moyer) [757362] - [block] pass around REQ_* flags instead of broken down booleans during request alloc/free (Jeff Moyer) [757362] - [block] move blk_throtl prototypes to block/blk.h (Jeff Moyer) [757362] - [block] fix genhd refcounting in blkio_policy_parse_and_set() (Jeff Moyer) [757362] - [block] make gendisk hold a reference to its queue (Jeff Moyer) [757362] - [block] Free queue resources at blk_release_queue() (Jeff Moyer) [757362] - [block] fix crash in scsi_dispatch_cmd() (Jeff Moyer) [757362] - [block] Fix oops caused by queue refcounting failure (Jeff Moyer) [757362] - [block] add proper state guards to __elv_next_request (Jeff Moyer) [757362] - [block] fix oops in scsi_run_queue() (Jeff Moyer) [757362] - [block] put stricter guards on queue dead checks (Jeff Moyer) [757362] - [scsi] lpfc: Fix warning on i386 system (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.58 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed FCP EQ memory check prevent initialize to single interrupt vector case (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 16Gbit FC port internal and external diagnostic loopback tests (Rob Evers) [738037] - [scsi] lpfc: Fixed system panic during EEH recovery on SLI4 FC port (Rob Evers) [738037] - [scsi] lpfc: Fix FLOGI fails with invalid RPI (0x04) after connecting to a arbitrated loop (Rob Evers) [738037] - [scsi] lpfc: Fix ELS SCR failing with local reject / invalid RPI (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 port failures after firmware reset or dump (Rob Evers) [738037] - [scsi] lpfc: Fix port reset log messages indicate error when no error is seen (Rob Evers) [738037] - [scsi] lpfc: HBQ buffers are uninitialized in the base driver (Rob Evers) [738037] - [scsi] lpfc: Fixed missing shost lock protection on setting/clearing bit in vport->fc_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed missing hbalock protection on setting/clearing bit in phba->link_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed illegal state transition during driver unload (Rob Evers) [738037] - [scsi] lpfc: Fixed system crash on SLI4 FC port looopback diagnostic test with large buffers (Rob Evers) [738037] - [scsi] lpfc: Fixed a potential error path that might try to free DMA memory not allocated (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 FC port Internal and External loopback diagnostic tests (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.57 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix a crash while deleting 256 vports (Rob Evers) [738037] - [scsi] lpfc: Fix vport never finished discovery if switch runs out of resources (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Fix kernel panic when putting board in offline state twice (Rob Evers) [738037] - [scsi] lpfc: Fix memory leak when running hba resets to SLI-4 board (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.56 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix driver message 3092 and 3116 to KERN_WARNING (Rob Evers) [738037] - [scsi] lpfc: Fix PCI read failure looks like a over temperature event (Rob Evers) [738037] - [scsi] lpfc: Fixed driver event reporting to mgmt on error attention due to forced dump (Rob Evers) [738037] - [scsi] lpfc: Fix not displaying firmware rev for BE boards (Rob Evers) [738037] - [scsi] lpfc: Add asynchronous ABTS notification event feature to driver (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not byte swapping extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.55 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix premature ndlp cleanup after second target LOGO (Rob Evers) [738037] - [scsi] lpfc: Add loop support for sli4 fc (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.54 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed OCM failing COMN_READ_OBJECT and COMN_WRITE_OBJECT mailbox pass-through (Rob Evers) [738037] - [scsi] lpfc: No longer read fcoe parameters if board is not fcoe (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver passing a wrong count value (Rob Evers) [738037] - [scsi] lpfc: Added restore state and error log when sysfs board_mode attribute access failed (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4_CONFIG non-embedded COMN_GET_CNTL_ADDL_ATTR pass-through (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4 FC port persistent linkdown through config region 23 (Rob Evers) [738037] - [scsi] lpfc: Fix for ABTS. Do not free original IOCB whenever ABTS fails (Rob Evers) [738037] - [scsi] lpfc: Fixed Linux driver inconsistency in reporting FC host port-state through OCM (Rob Evers) [738037] - [scsi] lpfc: Return an error if the mbox sysfs is called (Rob Evers) [738037] - [scsi] lpfc: Fix firmware upgrade attempt on unsupported adapter (Rob Evers) [738037] - [scsi] lpfc: Fix incomplete message number 2889 (Rob Evers) [738037] - [scsi] lpfc: Fix system crash when LPe16000 fails to initialize (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.53 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix multiple non-functional discrepancies with upstream (Rob Evers) [738037] - [scsi] lpfc: Fix virtual fabrics bit set in FLOGI incorrectly (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: remove cmd->serial_number litter (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Fix common misspellings (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not returning extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Fix unsupported link speed accepted by SLI4 port (Rob Evers) [738037] - [scsi] lpfc: Increment mix-and-match minor number by 1 for added "protocol" sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Modify WQ handling to use entry_repost (Rob Evers) [738037] - [scsi] lpfc: Moved macro definition to a location proper location in lpfc_hw4.h file (Rob Evers) [738037] - [scsi] lpfc: Added a sysfs attribute "protocol" to report SLI4 port link protocol type (Rob Evers) [738037] - [scsi] lpfc: Added SLI4 INTF_TYPE and SLI_FAMILY as sub-fieled to the fwrev sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.52 driver release (Rob Evers) [738037] - [scsi] lpfc: Adding structure to support T10 DIF in SLI4 (Rob Evers) [738037] - [scsi] lpfc: Fix performance slowed due to too many register accesses (Rob Evers) [738037] - [scsi] lpfc: Fixed a warning when converting from simple_strtoul to strict_strtoul (Rob Evers) [738037] - [scsi] lpfc: Add Initial code to inject T10 DIF errors (Rob Evers) [738037] - [scsi] lpfc: Fixed non-embedded COMMON_GET_CNTL_ATTR mbox command failed with status 0x4 (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.51 driver release (Rob Evers) [738037] - [scsi] lpfc: Changed the way of SLI4 device detecting physical port name (Rob Evers) [738037] - [scsi] lpfc: Add new check to lpfc_decode_firmware_rev to handle releases that have an 'X' (Rob Evers) [738037] - [scsi] lpfc: Fixed RPI leaks in ELS protocol handling (Rob Evers) [738037] - [scsi] lpfc: Fixed NPIV FDISC failure on SLI4 if-type 2 ports (Rob Evers) [738037] - [scsi] lpfc: Fixed driver failed to follow IP reset procedure in SLI4 error attention handler (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.50 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix sysfs lists fabric name for port that has been disconnected from fabric (Rob Evers) [738037] - [scsi] lpfc: Changed the timeout to 300 seconds for SLI_CONFIG (0x9B) mailbox command (Rob Evers) [738037] - [scsi] lpfc: Fixed fcp underrun reporting (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.49 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed a driver handling IP reset issue when PCI read return error (Rob Evers) [738037] - [scsi] lpfc: Fixed casting problem (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.48 driver release (Rob Evers) [738037] - [scsi] lpfc: Added proper error code return for management API to make proper decisions (Rob Evers) [738037] - [scsi] lpfc: Fix sli4 mailbox status code. Management software has dependancies (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [738037] - [scsi] lpfc: Made error log include PCI BAR bitmap from kernel when enable PCI device failed (Rob Evers) [738037] - [scsi] lpfc: Fixed incomplete scsi messages displayed (Rob Evers) [738037] - [scsi] lpfc: Fix enable_bg config parameter for SLI4 (Rob Evers) [738037] - [scsi] lpfc: fix potentially dangerous trailing ';' (Rob Evers) [738037] - [scsi] lpfc: Fix driver firmware update to match new firmware image format (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Silence DEBUG_STRICT_USER_COPY_CHECKS=y warning (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: fix a few typos in comments (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: remove extra semicolons (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 CT handling for sequences > 4K (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of unsolicited frames for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of CVL for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed crash when aborting els IOs (Rob Evers) [738037] - [scsi] lpfc: Fix up CT and oxid/rxid for unsol rcv frames (Rob Evers) [738037] - [scsi] lpfc: Added fcf priority record selection for fcf failover (Rob Evers) [738037] - [scsi] lpfc: Fixed mailbox double free panic (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.46 driver release (Rob Evers) [738037] - [scsi] lpfc: Removed unused argument passing to the lpfc_bsg_diag_mode_enter routine (Rob Evers) [738037] - [scsi] lpfc: Add sysfs logging when writeable parameters are changed (Rob Evers) [738037] - [scsi] lpfc: iDiag added SLI4 device PCI BAR memory mapped reigster access methods (Rob Evers) [738037] - [scsi] lpfc: Consolidated duplicating macro definitions (Rob Evers) [738037] - [scsi] lpfc: Fixed cosmetic issues with T10 DIF (Rob Evers) [738037] - [scsi] lpfc: iDiag fixed mailbox capture and dump overlapping bitmap macro definition (Rob Evers) [738037] - [scsi] lpfc: iDiag changed command structure data array indexing by using macro defines (Rob Evers) [738037] - [scsi] lpfc: iDiag extended debugfs setting up inline mailbox capture and dump capability (Rob Evers) [738037] - [scsi] lpfc: Fix the case where the SCSI host supplies the CRC, only support T10 DIF type 1 (Rob Evers) [738037] - [scsi] lpfc: Fixed failure to show 16 Gbit from FC host supported_speeds sysfs entry (Rob Evers) [738037] - [fs] ext4: fix the deadlock in mpage_da_map_and_submit() (Lukas Czerner) [737780] - [fs] ext4: fix deadlock in ext4_ordered_write_end() (Lukas Czerner) [737780] - [fs] ext4: mark multi-page IO complete on mapping failure (Lukas Czerner) [737780] - [fs] ext4: fix ext4_da_block_invalidatepages() to handle page range properly (Lukas Czerner) [737780] - [fs] ext4: call mpage_da_submit_io() from mpage_da_map_blocks() (Lukas Czerner) [737780]- [virt] blkfront: don't change to closing if we're busy (Andrew Jones) [773219] - [virt] blkfront: don't put bdev right after getting it (Andrew Jones) [773219] - [virt] blkfront: Remove obsolete info->users (Andrew Jones) [773219] - [virt] blkfront: Lock blockfront_info during xbdev removal (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev release) (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev open) (Andrew Jones) [773219] - [virt] blkfront: Lock blkfront_info when closing (Andrew Jones) [773219] - [virt] blkfront: Clean up vbd release (Andrew Jones) [773219] - [virt] blkfront: Fix gendisk leak (Andrew Jones) [773219] - [virt] blkfront: Fix backtrace in del_gendisk (Andrew Jones) [773219] - [virt] blkfront: fixes for 'xm block-detach ... --force' (Andrew Jones) [773219] - [virt] xen: use less generic names in blkfront driver (Andrew Jones) [773219] - [scsi] qla4xxx: v5.02.00.00.06.03-k2 (Chad Dupuis) [725502] - [scsi] qla4xxx: Added ping support (Chad Dupuis) [725502] - [scsi] iscsi_transport: Added Ping support (Chad Dupuis) [725502] - [scsi] qla4xxx: added support for host event (Chad Dupuis) [725502] - [scsi] scsi_transport_iscsi: added support for host event (Chad Dupuis) [725502] - [scsi] qla4xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove un-necessary print statment (Chad Dupuis) [725502] - [scsi] qla4xxx: Modified debug log messages for boot info (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix verify boot idx correctly (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix un-necessary delay on invalid DDB (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove unused code (Chad Dupuis) [725502] - [scsi] scsi_error: classify some ILLEGAL_REQUEST sense as a permanent TARGET_ERROR (Mike Snitzer) [789021] - [scsi] Make sure provisioning mode is reported correctly (Mike Snitzer) [789021] - [scsi] Ensure discard failure gets treated as a target problem (Mike Snitzer) [789021] - [x86] iommu/amd: Fix wrong shift direction (Don Dutile) [781531] - [x86] iommu/amd: Don't use MSI address range for DMA addresses (Don Dutile) [781524] - [pci] kabi: fix potential use of older pci_[un]block_user_cfg_access (Don Dutile) [786610] - [uio] Convert uio_generic_pci to new intx masking API (Don Dutile) [786610] - [pci] Introduce INTx check & mask API (Don Dutile) [786610] - [pci] Rework config space blocking services (Don Dutile) [786610] - [uio] uio_pci_generic: Remove useless spin_lock (Don Dutile) [786610] - [fs] autofs4: autofs4_wait() vs. autofs4_catatonic_mode() race (Ian Kent) [786693] - [fs] autofs4: catatonic_mode vs. notify_daemon race (Ian Kent) [786693] - [fs] autofs4: deal with autofs4_write/autofs4_write races (Ian Kent) [786693] - [block] md/raid1: perform bad-block tests for WriteMostly devices too (Jes Sorensen) [789570] - [fs] GFS2: Sort the ordered write list (Robert S Peterson) [788627] - [fs] GFS2: combine duplicated block freeing routines (Robert S Peterson) [788627] - [fs] GFS2: Fix multi-block allocation (Robert S Peterson) [788627] - [fs] GFS2: decouple quota allocations from block allocations (Robert S Peterson) [788627] - [fs] GFS2: split function rgblk_search (Robert S Peterson) [788627] - [fs] GFS2: Fix up "off by one" in the previous patch (Robert S Peterson) [788627] - [fs] GFS2: move toward a generic multi-block allocator (Robert S Peterson) [788627] - [fs] vfs: Provide function to get superblock and wait for it to thaw (Eric Sandeen) [747740] - [fs] quota: Fix deadlock with suspend and quotas (Eric Sandeen) [747740] - [fs] vfs: In get_super() and user_get_super() restarts are unconditional (Eric Sandeen) [747740] - [fs] vfs: remove LOOKUP_NO_AUTOMOUNT flag (Ian Kent) [745775] - [fs] VFS: Fix the remaining automounter semantics regressions (Ian Kent) [745775] - [fs] vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag (Ian Kent) [745775] - [fs] vfs: automount should ignore LOOKUP_FOLLOW (Ian Kent) [745775]- [netdrv] tg3: fix ipv6 header length computation (John Feeney) [740052] - [netdrv] tg3: Add 57766 ASIC rev support (John Feeney) [740052] - [netdrv] tg3: Update version to 3.122 (John Feeney) [740052] - [netdrv] tg3: Return flowctrl config through ethtool (John Feeney) [740052] - [netdrv] tg3: Save stats across chip resets (John Feeney) [740052] - [netdrv] tg3: Remove ethtool stats member from dev struct (John Feeney) [740052] - [netdrv] tg3: Scale back code that modifies MRRS (John Feeney) [740052] - [netdrv] tg3: Fix TSO CAP for 5704 devs w / ASF enabled (John Feeney) [740052] - [netdrv] tg3: Add MDI-X reporting (John Feeney) [740052] - [netdrv] tg3: Restrict large prod ring cap devices (John Feeney) [740052] - [netdrv] tg3: Adjust BD replenish thresholds (John Feeney) [740052] - [netdrv] tg3: Make 1000Base-X FC resolution look like 1000T (John Feeney) [740052] - [netdrv] convert .get_drvinfo routines to strlcpy (John Feeney) [740052] - [netdrv] tg3: Update version to 3.121 (John Feeney) [740052] - [netdrv] tg3: Eliminate timer race with reset_task (John Feeney) [740052] - [netdrv] tg3: Schedule at most one tg3_reset_task run (John Feeney) [740052] - [netdrv] tg3: Obtain PCI function number from device (John Feeney) [740052] - [netdrv] tg3: Fix irq alloc error cleanup path (John Feeney) [740052] - [netdrv] tg3: Fix 4k skb error recovery path (John Feeney) [740052] - [netdrv] tg3: Fix 4k tx bd segmentation code (John Feeney) [740052] - [netdrv] tg3: Fix APE mutex init and use (John Feeney) [740052] - [netdrv] tg3: add tx_dropped counter (John Feeney) [740052] - [netdrv] tg3: fix tigon3_dma_hwbug_workaround() (John Feeney) [740052] - [netdrv] tg3: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (John Feeney) [740052] - [netdrv] tg3: Fix VLAN tagging regression (John Feeney) [740052] - [netdrv] tg3: Code movement (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_halt_cpu() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_write_sig_post_reset() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_stop_fw() prototype (John Feeney) [740052] - [netdrv] tg3: Add ability to turn off 1shot MSI (John Feeney) [740052] - [netdrv] tg3: Remove tp->rx_offset term when unneeded (John Feeney) [740052] - [netdrv] tg3: Fix missed MSI workaround (John Feeney) [740052] - [netdrv] tg3: Check all adv bits when checking config (John Feeney) [740052] - [netdrv] tg3: Update version to 3.120 (John Feeney) [740052] - [netdrv] tg3: Add external loopback support to selftest (John Feeney) [740052] - [net] add external loopback test in ethtool self test (John Feeney) [740052] - [netdrv] tg3: Restructure tg3_test_loopback (John Feeney) [740052] - [netdrv] tg3: Pull phy int lpbk setup into separate function (John Feeney) [740052] - [netdrv] tg3: Remove dead code (John Feeney) [740052] - [netdrv] tg3: Remove 5719 jumbo frames and TSO blocks (John Feeney) [740052] - [netdrv] tg3: Break larger frags into 4k chunks for 5719 (John Feeney) [740052] - [netdrv] tg3: Add tx BD budgeting code (John Feeney) [740052] - [netdrv] tg3: Consolidate code that calls tg3_tx_set_bd() (John Feeney) [740052] - [netdrv] tg3: Add partial fragment unmapping code (John Feeney) [740052] - [netdrv] tg3: Generalize tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] tg3: Remove short DMA check for 1st fragment (John Feeney) [740052] - [netdrv] tg3: Simplify tx bd assignments (John Feeney) [740052] - [netdrv] tg3: Reintroduce tg3_tx_ring_info (John Feeney) [740052] - [netdrv] tg3: Fix NVRAM selftest failures for 5720 devs (John Feeney) [740052] - [netdrv] tg3: Return size from tg3_vpd_readblock() (John Feeney) [740052] - [netdrv] tg3: Fix int selftest for recent devices (John Feeney) [740052] - [netdrv] tg3: Fix RSS indirection table distribution (John Feeney) [740052] - [netdrv] tg3: Add 5719 and 5720 to EEE_CAP list (John Feeney) [740052] - [netdrv] tg3: Fix link down notify failure when EEE disabled (John Feeney) [740052] - [netdrv] tg3: Fix link flap at 100Mbps with EEE enabled (John Feeney) [740052] - [netdrv] tg3: Fix io failures after chip reset (John Feeney) [740052] - [netdrv] tg3: Match power source to driver state (John Feeney) [740052] - [netdrv] tg3: Add function status reporting (John Feeney) [740052] - [netdrv] tg3: Create critical section around GPIO toggling (John Feeney) [740052] - [netdrv] tg3: Determine PCI function number in one place (John Feeney) [740052] - [netdrv] tg3: Check transitions to D0 power state (John Feeney) [740052] - [netdrv] tg3: Move power state transitions to init_one (John Feeney) [740052] - [netdrv] tg3: Detect APE enabled devs earlier (John Feeney) [740052] - [netdrv] tg3: remove unnecessary read of PCI_CAP_ID_EXP (John Feeney) [740052] - [netdrv] tg3: Migrate phy preprocessor defs to system defs (John Feeney) [740052] - [netdrv] tg3: Show flowctrl settings through get_settings() (John Feeney) [740052] - [netdrv] tg3: Remove 4G_DMA_BNDRY_BUG flag (John Feeney) [740052] - [netdrv] tg3: Remove 40BIT_DMA_LIMIT_BUG (John Feeney) [740052] - [net] remove interrupt.h inclusion from netdevice.h (John Feeney) [740052] - [netdrv] tg3: Fix tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] Add Fujitsu 1000base-SX PCI ID to tg3 (John Feeney) [740052] - [netdrv] tg3: Add braces around 5906 workaround (John Feeney) [740052] - [netdrv] tg3: Add TSO loopback test (John Feeney) [740052] - [netdrv] tg3: Add jumbo frame loopback tests to selftest (John Feeney) [740052] - [netdrv] tg3: Cleanup transmit error path (John Feeney) [740052] - [scsi] iscsi: don't hang in endless loop if no targets present (Mike Christie) [747846] - [scsi] libiscsi: fix cmd timeout/completion race (Mike Christie) [747846] - [scsi] libiscsi_tcp: fix max_r2t manipulation (Mike Christie) [747846] - [scsi] iscsi: fix setting of pid from netlink skb (Mike Christie) [747846] - [kernel] sched: Cure nr_iowait_cpu() users (Larry Woodman) [760479] - [kernel] proc: Consider NO_HZ when printing idle and iowait times (Larry Woodman) [760479] - [kernel] nohz: Make idle/iowait counter update conditional (Larry Woodman) [760479] - [kernel] nohz: Fix update_ts_time_stat idle accounting (Larry Woodman) [760479] - [kernel] cputime: Clean up cputime_to_usecs and usecs_to_cputime macros (Larry Woodman) [760479] - [mm] memcg: avoid css_get() (Johannes Weiner) [717803] - [mm] memcg: coalesce charging via percpu storage (Johannes Weiner) [717803] - [mm] memcg: coalesce uncharge during unmap/truncate (Johannes Weiner) [717803] - [kernel] tracing: send_sigqueue() needs trace_signal_generate() too (Oleg Nesterov) [738720] - [kernel] tracing: let trace_signal_generate() report more info, kill overflow_fail/lose_info (Oleg Nesterov) [738720] - [tracing] latency: Fix header output for latency tracers (Jiri Olsa) [734757] - [kernel] tracing: Fixing wakeup tracer function for disabled function trace (Jiri Olsa) [734757] - [kernel] tracing: Convert nop macros to static inlines (Jiri Olsa) [734757] - [sched] Fix cgroup movement of waking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of forking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of newly created process (Larry Woodman) [773517] - [sched] Fix ->min_vruntime calculation in dequeue_entity() (Larry Woodman) [773517] - [sched] cgroup: Fixup broken cgroup movement (Larry Woodman) [773517] - [fs] GFS2: Read in rindex if necessary during unlink (Robert S Peterson) [790997] - [fs] GFS2: More automated code analysis fixes (Robert S Peterson) [790997] - [usb] serial: use port endpoint size to determine if ep is available (Don Zickus) [744113] - [ppc] pseries: Cancel RTAS event scan before firmware flash (Steve Best) [718252] - [ppc] Fix device tree claim code (Steve Best) [740544] - [ppc] Fix accounting of softirq time when idle (Steve Best) [740550] - [fs] GFS2: panic in gfs2_rindex_update during gfs2_grow (Robert S Peterson) [791010] - [fs] GFS2: Implement FITRIM ioctl (Steven Whitehouse) [656959] - [x86] ACPI: Fix possible alignment issues with GAS 'address' references (Myron Stowe) [708447] - [x86] ACPI / PM: Use existing ACPI iomaps for NVS save/restore (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_get_iomem() (Myron Stowe) [708447] - [x86] ACPI: Do not use krefs under a mutex in osl.c (Myron Stowe) [708447] - [x86] ACPI: Make acpi_os_map_memory() avoid creating unnecessary mappings (Myron Stowe) [708447] - [x86] ACPI: Avoid walking the list of memory mappings in osl.c twice in a row (Myron Stowe) [708447] - [x86] ACPI: Change acpi_ioremap_lock into a mutex (Myron Stowe) [708447] - [x86] ACPI: Do not export functions that are only used in osl.c (Myron Stowe) [708447] - [x86] ACPI: Fix acpi_os_read_memory() and acpi_os_write_memory() (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_ioremap() (Myron Stowe) [708447] - [x86] ACPI: fix resource check message (Myron Stowe) [708447] - [x86] ACPI: Use ioremap_cache() (Myron Stowe) [708447] - [x86] ACPI: Page based coalescing of I/O remappings optimization (Myron Stowe) [708447] - [x86] ACPI: Convert simple locking to RCU based locking (Myron Stowe) [708447] - [x86] ACPI: Pre-map 'system event' related register blocks (Myron Stowe) [708447] - [x86] ACPI: Add interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [708447] - [x86] ACPI: Maintain a list of ACPI memory mapped I/O remappings (Myron Stowe) [708447] - [x86] ACPI: fix unused but set variables in ACPI (Myron Stowe) [708447] - [net] make bonding slaves honour master's skb->priority (Andy Gospodarek) [749416] - [net] ipv6: Allow inet6_dump_addr() to handle more than 64 addresses (Jiri Pirko) [742588] - [scsi] hpsa: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [kernel] perf: add examples.txt file (Jason Baron) [569502] - [tracing] Fix returning of duplicate data after EOF in trace_pipe_raw (Jason Baron) [746009] - [block] Fix sysctl check failure update (James Paradis) [714021] - [pci] Workaround hard-wired bus number (Myron Stowe) [790557] - [x86] APEI: Avoid resource conflict errors (Matthew Garrett) [696521] - [netdrv] igbvf driver update (Stefan Assmann) [737716] - [netdrv] enic driver update (Stefan Assmann) [747384] - [scsi] revert remove tech_preview tag for mpt2sas lockless mode (Tomas Henzl) [559393]- [block] md: Fix sysctl check failure (James Paradis) [714021] - [netdrv] mlx4: fix DMA mapping leak when allocation fails (Steve Best) [787771] - [kernel] perf, tool: Fix scripts dependent on upstream raw_syscall event (Jiri Olsa) [726600] - [kernel] perf, tool: Fix prefix matching for kernel maps (Jiri Olsa) [755873] - [fs] NFSv4: Further reduce the footprint of the idmapper (Steve Dickson) [730045] - [fs] NFSv4: Reduce the footprint of the idmapper (Steve Dickson) [730045] - [netdrv] be2net: bump version (Ivan Vecera) [738041] - [netdrv] be2net: Use new implementation of get mac list command (Ivan Vecera) [738041] - [netdrv] be2net: Fix link status query command (Ivan Vecera) [738041] - [netdrv] be2net: add descriptions for stat counters reported via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [738041] - [netdrv] be2net: query link status in be_open() (Ivan Vecera) [738041] - [netdrv] be2net: fix range check for set_qos for a VF (Ivan Vecera) [738041] - [netdrv] be2net: fix be_vlan_add/rem_vid (Ivan Vecera) [738041] - [netdrv] be2net: Fix INTx processing for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add support for Skyhawk cards (Ivan Vecera) [738041] - [netdrv] be2net: refactor/cleanup vf configuration code (Ivan Vecera) [738041] - [netdrv] be2net: fix ethtool ringparam reporting (Ivan Vecera) [738041] - [netdrv] be2net: workaround to fix a bug in BE (Ivan Vecera) [738041] - [netdrv] be2net: update some counters to display via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: netpoll support (Ivan Vecera) [738041] - [netdrv] be2net: Fix non utilization of RX queues (Ivan Vecera) [738041] - [netdrv] be2net: Use new hash key (Ivan Vecera) [738041] - [netdrv] be2net: Add error handling for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix error recovery paths (Ivan Vecera) [738041] - [netdrv] be2net: Move to new SR-IOV implementation in Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Use V1 query link status command for lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix VLAN promiscous mode for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add EEPROM dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: add register dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix TX queue create for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: stop issuing FW cmds if any cmd times out (Ivan Vecera) [738041] - [netdrv] be2net: don't log more than one error on detecting EEH/UE errors (Ivan Vecera) [738041] - [netdrv] be2net: stop checking the UE registers after an EEH error (Ivan Vecera) [738041] - [netdrv] be2net: init (vf)_if_handle/vf_pmac_id to handle failure scenarios (Ivan Vecera) [738041] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [738041] - [netdrv] be2net: Add detect UE feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Prevent CQ full condition for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix disabling multicast promiscous mode (Ivan Vecera) [738041] - [netdrv] be2net: Fix endian issue in RX filter command (Ivan Vecera) [738041] - [netdrv] be2net: Changing MAC Address of a VF was broken (Ivan Vecera) [738041] - [netdrv] be2net: Refactored be_cmds.c file (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple RX/TX rings in multi channel mode (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple TXQs in BE2 (Ivan Vecera) [738041] - [netdrv] be2net: refactor VF setup/teardown code into be_vf_setup/clear() (Ivan Vecera) [738041] - [netdrv] be2net: fix truesize errors (Ivan Vecera) [738041] - [netdrv] be2net: Making die temperature ioctl call async (Ivan Vecera) [738041] - [netdrv] be2net: Modified PCI MaxReadReq size to 4096 bytes (Ivan Vecera) [738041] - [netdrv] be2net: Change the data type of the 'on die temperature' stat (Ivan Vecera) [738041] - [netdrv] be2net: Add 60 second delay to allow FAT dump completion on recovery from EEH (Ivan Vecera) [738041] - [netdrv] be2net: Show newly flashed FW ver in ethtool (Ivan Vecera) [738041] - [netdrv] be2net: fix multicast filter programming (Ivan Vecera) [738041] - [netdrv] be2net: remove unused variable (Ivan Vecera) [738041] - [netdrv] be2net: increase FW update completion timeout (Ivan Vecera) [738041] - [netdrv] be2net: fix erx->rx_drops_no_frags wrap around (Ivan Vecera) [738041] - [netdrv] be2net: get rid of memory mapped pci-cfg space address (Ivan Vecera) [738041] - [netdrv] be2net: Fix race in posting rx buffers (Ivan Vecera) [738041] - [netdrv] be2net: Storing the 'vid' got by the grp5 event instead of storing the vlan_tag (Ivan Vecera) [738041] - [netdrv] benet: fix build error on 32bit arch (Ivan Vecera) [738041] - [netdrv] be2net: fix cmd-rx-filter not notifying MCC (Ivan Vecera) [738041] - [netdrv] be2net: drop pkts that do not belong to the port (Ivan Vecera) [738041] - [netdrv] be2net: add support for flashing Teranetics PHY firmware (Ivan Vecera) [738041] - [netdrv] be2net: use RX_FILTER cmd to program multicast addresses (Ivan Vecera) [738041] - [netdrv] be2net: no need to query link status (Ivan Vecera) [738041] - [netdrv] be2net: remove wrong and unnecessary calls to netif_carrier_off() (Ivan Vecera) [738041] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [738041] - [netdrv] be2net: cleanup and refactor stats code (Ivan Vecera) [738041]- [netdrv] e1000: update DRV_VERSION to match upstream (Dean Nelson) [737719] - [netdrv] e1000: add dropped DMA receive enable back in for WoL (Dean Nelson) [737719] - [netdrv] e1000: Adding e1000_dump function (Dean Nelson) [737719] - [netdrv] e1000: Remove unnecessary k.alloc/v.alloc OOM messages (Dean Nelson) [737719] - [netdrv] e1000: cleanup CE4100 MDIO registers access (Dean Nelson) [737719] - [netdrv] e1000: unmap ce4100_gbe_mdio_base_virt in e1000_remove (Dean Nelson) [737719] - [netdrv] e1000: fix lockdep splat in shutdown handler (Dean Nelson) [737719] - [netdrv] e1000: fix assignment of 0/1 to bool variables (Dean Nelson) [737719] - [netdrv] e1000: remove not used fw_version from .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: Convert _LENGTH_OF_ADDRESS to ETH_ALEN (Dean Nelson) [737719] - [netdrv] e1000: cleanup .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: fix skb truesize underestimation (Dean Nelson) [737719] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737719] - [netdrv] e1000: convert to private mutex from rtnl (Dean Nelson) [737719] - [netdrv] e1000: convert mdelay to msleep (Dean Nelson) [737719] - [netdrv] e1000: convert hardware management from timers to threads (Dean Nelson) [737719] - [netdrv] e1000: Fix driver to be used on PA RISC C8000 workstations (Dean Nelson) [737719] - [netdrv] e1000: convert to SKB paged frag API (Dean Nelson) [737719] - [netdrv] e1000: repair missing flush operations (Dean Nelson) [737719] - [netdrv] e1000: always call e1000_check_for_link() on e1000_ce4100 MACs (Dean Nelson) [737719] - [netdrv] Fix common misspellings (Dean Nelson) [737719] - [netdrv] e1000: fix comment/printk typos (Dean Nelson) [737719] - [netdrv] bnx2i: Fixed kernel panic caused by unprotected task->sc->request deref (Mike Christie) [740051] - [netdrv] BNX2I: Update version (Mike Christie) [740051] - [netdrv] BNX2I: Fixed the override of the error_mask module param (Mike Christie) [740051] - [netdrv] BNX2I: Fixed kernel panic due to illegal usage of sc->request->cpu (Mike Christie) [740051] - [netdrv] BNX2I: Added the use of kthreads to handle SCSI cmd completion (Mike Christie) [740051] - [netdrv] e1000e: minor whitespace and indentation cleanup (Dean Nelson) [737713] - [netdrv] e1000e: fix sparse warnings with -D__CHECK_ENDIAN__ (Dean Nelson) [737713] - [netdrv] e1000e: fix checkpatch warning from MINMAX test (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - use braces in both branches of a conditional statement (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_82571() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_80003es2lan() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - check return values consistently (Dean Nelson) [737713] - [netdrv] e1000e: add missing initializers reported when compiling with W=1 (Dean Nelson) [737713] - [netdrv] e1000e: update copyright year (Dean Nelson) [737713] - [netdrv] e1000e: split lib.c into three more-appropriate files (Dean Nelson) [737713] - [netdrv] e1000e: call er16flash() instead of __er16flash() (Dean Nelson) [737713] - [netdrv] e1000e: increase version number (Dean Nelson) [737713] - [netdrv] e1000e: convert final strncpy() to strlcpy() (Dean Nelson) [737713] - [netdrv] e1000e: concatenate long debug strings which span multiple lines (Dean Nelson) [737713] - [netdrv] e1000e: conditionally restart autoneg on 82577/8/9 when setting LPLU state (Dean Nelson) [737713] - [netdrv] e1000e: increase Rx PBA to prevent dropping received packets on 82566/82567 (Dean Nelson) [737713] - [netdrv] e1000e: ICHx/PCHx LOMs should use LPLU setting in NVM when going to Sx (Dean Nelson) [737713] - [netdrv] e1000e: update workaround for 82579 intermittently disabled during S0->Sx (Dean Nelson) [737713] - [netdrv] e1000e: disable Early Receive DMA on ICH LOMs (Dean Nelson) [737713] - [netdrv] e1000e: Need to include vmalloc.h (Dean Nelson) [737713] - [netdrv] e1000e: 82574/82583 Tx hang workaround (Dean Nelson) [737713] - [netdrv] e1000e: use hardware default values for Transmit Control register (Dean Nelson) [737713] - [netdrv] e1000e: use default settings for Tx Inter Packet Gap timer (Dean Nelson) [737713] - [netdrv] e1000e: 82579: workaround for link drop issue (Dean Nelson) [737713] - [netdrv] e1000e: always set transmit descriptor control registers the same (Dean Nelson) [737713] - [netdrv] e1000e: re-factor ethtool get/set ring parameter (Dean Nelson) [737713] - [netdrv] e1000e: pass pointer to ring struct instead of adapter struct (Dean Nelson) [737713] - [netdrv] e1000e: convert head, tail and itr_register offsets to __iomem pointers (Dean Nelson) [737713] - [netdrv] e1000e: re-enable alternate MAC address for all devices which support it (Dean Nelson) [737713] - [netdrv] e1000e: default IntMode based on kernel config & available hardware support (Dean Nelson) [737713] - [netdrv] e1000e: fix assignment of 0/1 to bool variables (Dean Nelson) [737713] - [netdrv] e1000e: hitting BUG_ON() from napi_enable (Dean Nelson) [737713] - [netdrv] e1000e: cleanup strlcpy conversion of .get_drvinfo routines (Dean Nelson) [737713] - [netdrv] e1000e: cleanup .get_drvinfo on strncpy usage (Dean Nelson) [737713] - [netdrv] e1000e: convert to real ndo_set_rx_mode (Dean Nelson) [737713] - [netdrv] e1000e: Convert printks to pr_ (Dean Nelson) [737713] - [netdrv] e1000e: demote a debugging WARN to a debug log message (Dean Nelson) [737713] - [netdrv] e1000e: fix skb truesize underestimation (Dean Nelson) [737713] - [netdrv] e1000e: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737713] - [netdrv] e1000e: locking bug introduced by commit 67fd4fcb (Dean Nelson) [737713] - [netdrv] e1000e: bad short packets received when jumbos enabled on 82579 (Dean Nelson) [737713] - [netdrv] e1000e: make function tables const (Dean Nelson) [737713] - [netdrv] intel: convert to SKB paged frag API (Dean Nelson) [737713] - [netdrv] e1000e: workaround for packet drop on 82579 at 100Mbps (Dean Nelson) [737713] - [netdrv] 1000e: Spurious interrupts and dropped packets with 82577/8/9 in half-duplex (Dean Nelson) [737713] - [netdrv] e1000e: convert driver to use extended descriptors (Dean Nelson) [737713] - [netdrv] e1000e: workaround invalid Tx/Rx tail descriptor register write (Dean Nelson) [737713] - [netdrv] e1000e: remove e1000_queue_stats (Dean Nelson) [737713] - [netdrv] e1000e: Add module.h to drivers who were implicitly using it (Dean Nelson) [737713] - [netdrv] e1000e: convert short duration msleep() to usleep_range() (Dean Nelson) [737713] - [netdrv] e100: Remove alloc_etherdev error messages (Dean Nelson) [737718] - [netdrv] e100: remove unused fw_version from .get_drvinfo routine (Dean Nelson) [737718] - [netdrv] e100: use strcpy in .get_drvinfo routines (Dean Nelson) [737718] - [netdrv] e100: make sure vlan support isn't advertised on old adapters (Dean Nelson) [737718] - [netdrv] e100: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737718] - [mmc] sd: Fix SDR12 timing regression (Don Zickus) [671335] - [mmc] sdhci: Fix tuning timer incorrect setting when suspending host (Don Zickus) [671335] - [mmc] sd: Macro name cleanup for high speed dtr (Don Zickus) [671335] - [mmc] sd: Handle SD3.0 cards not supporting UHS-I bus speed mode (Don Zickus) [671335] - [mmc] sd: UHS-I bus speed should be set last in UHS initialization (Don Zickus) [671335] - [mmc] sdhci: fix retuning timer wrongly deleted in sdhci_tasklet_finish (Don Zickus) [671335] - [mmc] sdhci: change CONFIG_MMC_RICOH_MMC to y (Don Zickus) [738180 757948] - [pci] quirk: Always check for lower base frequency quirk for Ricoh 1180:e823 (Don Zickus) [738180 757948] - [mmc] sdhci: Add Ricoh e823 PCI ID (Don Zickus) [738180 757948] - [mmc] Added quirks for Ricoh 1180:e823 lower base clock frequency (Don Zickus) [738180 757948] - [mmc] Add PCI fixup quirks for Ricoh 1180:e823 reader (Don Zickus) [738180 757948] - [mmc] ricoh_mmc: port from driver to pci quirk (Don Zickus) [738180 757948] - [mmc] sdhci: add support for retuning mode 1 (Don Zickus) [671335] - [mmc] sdhci: add support for programmable clock mode (Don Zickus) [671335] - [mmc] sdhci: enable preset value after uhs initialization (Don Zickus) [671335] - [mmc] sd: add support for tuning during uhs initialization (Don Zickus) [671335] - [mmc] sd: report correct speed and capacity of uhs cards (Don Zickus) [671335] - [mmc] sd: set current limit for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for uhs bus speed mode selection (Don Zickus) [671335] - [mmc] sdhci: reset sdclk before setting high speed enable (Don Zickus) [671335] - [mmc] sd: add support for driver type selection (Don Zickus) [671335] - [mmc] sd: query function modes for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for signal voltage switch procedure (Don Zickus) [671335] - [mmc] sdhci: print SD Command and CAPABILITY_1 when dumping registers (Don Zickus) [671335] - [mmc] implement SD-combo (IO+mem) support (Don Zickus) [671335] - [mmc] split mmc_sd_init_card() (Don Zickus) [671335] - [mmc] SDHC 3.0: correct f_min calculation for SD 3.0 spec (Don Zickus) [671335] - [mmc] SDHC 3.0: Base clock frequency change in spec 3.0 (Don Zickus) [671335] - [mmc] SDHC 3.0: support 10-bit divided clock mode (Don Zickus) [671335] - [mmc] Test bus-width for old MMC devices (Don Zickus) [671335] - [virt] x86: Update last_guest_tsc in vcpu_put (Frank Arnold) [634293] - [virt] x86: Implement userspace interface to set virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Delegate tsc-offset calculation to architecture code (Frank Arnold) [634293] - [virt] x86: Implement call-back to propagate virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [634293] - [virt] x86: Let kvm-clock report the right tsc frequency (Frank Arnold) [634293] - [virt] SVM: Implement infrastructure for TSC_RATE_MSR (Frank Arnold) [634293] - [scsi] megaraid_sas: Fix instance access in megasas_reset_timer (Tomas Henzl) [759318] - [scsi] fcoe: Make fcoe_transport_destroy a synchronous operation (Neil Horman) [771251] - [dm] RAID: Prevent DM RAID from loading bitmap twice (Jonathan E Brassow) [789409] - [x86] APEI: Add some upstream updates (Matthew Garrett) [728987] - [netdrv] bnx2x: remove the 'poll' module option (Michal Schmidt) [690070] - [netdrv] ixgbevf: update to upstream version 2.2.0-k (Andy Gospodarek) [737717] - [netdrv] ixgbe: update to upstream version 3.6.7-k (Andy Gospodarek) [737715] - [netdrv] macvtap: Fix the minor device number allocation (Steve Best) [786518]- [x86] microcode_amd: Add support for CPU family specific container files (Frank Arnold) [787698] - [mm] HWPOISON: convert pr_debug()s to pr_info() (Dean Nelson) [789789] - [mm] mm/memory-failure.c: fix page isolated count mismatch (Dean Nelson) [789789] - [mm] mem-hwpoison: fix page refcount around isolate_lru_page() (Dean Nelson) [789789] - [mm] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [789789] - [mm] thp: fix unsuitable behavior for hwpoisoned tail page (Dean Nelson) [789789] - [mm] thp: fix the wrong reported address of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: fix splitting of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: compound_trans_order (Dean Nelson) [789789] - [mm] memcontrol: move if-statement to reflect upstream in prep for next patch (Dean Nelson) [789789] - [block] DM RAID: Handle failure to read superblock (Jonathan E Brassow) [759567] - [block] DM RAID: Set MD_CHANGE_DEVS on device rebuild (Jonathan E Brassow) [754271] - [netdrv] qlcnic: Updated License file (Chad Dupuis) [722299] - [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix API unlock (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix firmware abort code check (Chad Dupuis) [722299] - [netdrv] qlcnic: report valid speed and duplex status when link is down (Chad Dupuis) [722299] - [netdrv] qlcnic: Stop pause ctrl frames on fw hang (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove alloc_etherdev error messages (Chad Dupuis) [722299] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Chad Dupuis) [722299] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Chad Dupuis) [722299] - [netdrv] qlcnic: fix beacon and LED test (Chad Dupuis) [722299] - [netdrv] qlcnic: updated reset sequence (Chad Dupuis) [722299] - [netdrv] qlcnic: skip IDC ack check in fw reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: reset loopback mode if promiscous mode setting fails (Chad Dupuis) [722299] - [netdrv] qlcnic: fix external loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: Change CDRP function (Chad Dupuis) [722299] - [netdrv] qlcnic: Added error logging for firmware abort (Chad Dupuis) [722299] - [netdrv] qlcnic: add beacon test support (Chad Dupuis) [722299] - [netdrv] qlcnic: fix cdrp race condition (Chad Dupuis) [722299] - [netdrv] qlcnic: Add FLT entry for CO cards FW image region (Chad Dupuis) [722299] - [netdrv] qlcnic: Change debug messages in loopback path (Chad Dupuis) [722299] - [netdrv] qlcnic: detect fan failure (Chad Dupuis) [722299] - [netdrv] qlcnic: fix ethtool link status (Chad Dupuis) [722299] - [netdrv] qlcnic: Added debug info (Chad Dupuis) [722299] - [netdrv] qlcnic: Move get template from probe to start fw (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix delay in reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump related changes (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix enviroment variable for udev event generation during FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: change capture mask for FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: define error code for loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: fix race in skb->len access (Chad Dupuis) [722299] - [netdrv] qlcnic: enable mac-learning in promiscous mode (Chad Dupuis) [722299] - [netdrv] qlcnic: updated supported cards information (Chad Dupuis) [722299] - [netdrv] qlcnic: fix chip reset logic (Chad Dupuis) [722299] - [netdrv] qlcnic: add external loopback support through sysfs (Chad Dupuis) [722299] - [netdrv] qlcnic: multi protocol internal loopback support added (Chad Dupuis) [722299] - [netdrv] qlcnic: Add support to enable/disable FW dump capability (Chad Dupuis) [722299] - [netdrv] qlcnic: fix default operating state of interface (Chad Dupuis) [722299] - [netdrv] qlcnic: fix initial number of msix entries in adapter (Chad Dupuis) [722299] - [netdrv] qlcnic: Add code to tune FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove holding api lock while taking the dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Add capability to take FW dump deterministically (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove casts of void * (Chad Dupuis) [722299] - [netdrv] qlcnic: Added sysfs node support (Chad Dupuis) [722299] - [netdrv] qlcnic: Avoid double free of skb in tx path (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix bug in FW queue dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Bumped up version number to 5.0.18 (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump support (Chad Dupuis) [722299] - [netdrv] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [722299] - [virt] xen/events: BUG() when we can't allocate our event->irq array (Igor Mammedov) [772981] - [virt] xen: Populate xenbus device attributes (Igor Mammedov) [772981] - [virt] xen: use static initializers in xen-balloon.c (Igor Mammedov) [772981] - [virt] xen-netfront: correct MAX_TX_TARGET calculation (Igor Mammedov) [772981] - [virt] xen/irq: Alter the locking to use a mutex instead of a spinlock (Igor Mammedov) [772981] - [virt] xen-blkfront: Fix one off warning about name clash (Igor Mammedov) [772981] - [virt] xen: set max_pfn_mapped to the last pfn mapped + partial revert (Igor Mammedov) [772981] - [scsi] qla4xxx: v5.02.00.00.06.03-k1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] scsi_transport_iscsi: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] libiscsi: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [722297] - [scsi] qla4xxx: Update license (Chad Dupuis) [722297] - [scsi] qla4xxx: Added error logging for firmware abort (Chad Dupuis) [722297] - [scsi] qla4xxx: Cleanup modinfo display (Chad Dupuis) [722297] - [scsi] qla4xxx: Clear the RISC interrupt bit during FW init (Chad Dupuis) [722297] - [scsi] qla4xxx: Disable generating pause frames in case of FW hung (Chad Dupuis) [722297] - [scsi] qla4xxx: Temperature monitoring for ISP82XX core (Chad Dupuis) [722297] - [scsi] qla4xxx: Break the loop if the sendtargets list was empty (Chad Dupuis) [722297] - [scsi] qla4xxx: Limit the ACB Default Timeout value to 12s (Chad Dupuis) [722297] - [scsi] qla4xxx: cleanup, make qla4xxx_build_ddb_list short (Chad Dupuis) [722297] - [scsi] qla4xxx: check for FW alive before calling chip_reset (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix qla4xxx_dump_buffer to dump buffer correctly (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix the IDC locking mechanism (Chad Dupuis) [722297] - [scsi] qla4xxx: Wait for disable_acb before doing set_acb (Chad Dupuis) [722297] - [scsi] qla4xxx: Don't recover adapter if device state is FAILED (Chad Dupuis) [722297] - [scsi] qla4xxx: fix call trace on rmmod with ql4xdontresethba=1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix CPU lockups when ql4xdontresethba set (Chad Dupuis) [722297] - [scsi] qla4xxx: Perform context resets in case of context failures (Chad Dupuis) [722297] - [scsi] treewide: Fix typos in various parts of the kernel, and fix some comments (Chad Dupuis) [722297] - [scsi] qla4xxx: select iscsi boot sysfs attrs (Chad Dupuis) [722297] - [scsi] scsi: qla4xxx driver depends on NET (Chad Dupuis) [722297] - [scsi] qla4xxx: v5.02.00.00.06.02-k14 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fixed BFS with sendtargets as boot index (Chad Dupuis) [722297] - [scsi] qlge: Bumped driver version to 1.00.00.30 (Chad Dupuis) [722307] - [scsi] qlge: Fix memory leak in the process of refill (Chad Dupuis) [722307] - [scsi] qlge: Removing needless print's which are not (Chad Dupuis) [722307] - [scsi] qlge: Fixed invalid reference to ip header (Chad Dupuis) [722307] - [scsi] qlge: Updating Schultz LICENSE.qlge file (Chad Dupuis) [722307]- [usb] xHCI: set USB2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: Check host USB2 LPM capability (Don Zickus) [738877] - [usb] Add a strtobool function matching semantics of existing in kernel equivalents (Don Zickus) [738877] - [usb] xhci: Fix USB 3.0 device restart on resume (Don Zickus) [738877] - [usb] usb3.0 ch9 definitions (Don Zickus) [738877] - [usb] xhci: Clean up 32-bit build warnings (Don Zickus) [738877] - [usb] xhci: Properly handle COMP_2ND_BW_ERR (Don Zickus) [738877] - [usb] xhci: Better debugging for critical host errors (Don Zickus) [787110] - [usb] xhci: Be less verbose during URB cancellation (Don Zickus) [787110] - [usb] xhci: Remove debugging about ring structure allocation (Don Zickus) [787110] - [usb] xhci: Remove debugging about toggling cycle bits (Don Zickus) [787110] - [usb] xhci: Remove debugging for individual transfers (Don Zickus) [787110] - [usb] xhci: Remove useless sg-list debugging (Don Zickus) [787110] - [usb] xhci: Remove warnings about MSI and MSI-X capabilities (Don Zickus) [787110] - [usb] xhci: Remove scary warnings about transfer issues (Don Zickus) [770571 787110] - [usb] Trivial: xhci: Fix copy-paste error (Don Zickus) [738877] - [usb] xHCI: fix bug in xhci_clear_command_ring() (Don Zickus) [773109] - [usb] xHCI: Adding #define values used for hub descriptor (Don Zickus) [738877] - [usb] XHCI: resume root hubs when the controller resumes (Don Zickus) [738877 747531] - [usb] xhci: Set slot and ep0 flags for address command (Don Zickus) [738877] - [usb] xhci: fix lockdep warning on endpoint timeout (Don Zickus) [738877] - [usb] fix implicit usage of gfp.h in host/xhci-hub.c (Don Zickus) [738877] - [usb] xHCI: Make xHCI driver have a BOS descriptor (Don Zickus) [738877] - [usb] xhci: remove CONFIG_PCI in xhci.c's probe function (Don Zickus) [738877] - [usb] xhci: move xhci_gen_setup() away from -pci (Don Zickus) [738877] - [usb] xhci: refactor xhci_pci_setup() (Don Zickus) [738877] - [usb] xhci: replace pci_*_consistent() with dma_*_coherent() (Don Zickus) [738877] - [usb] xhci: hide MSI code behind PCI bars (Don Zickus) [683681] - [usb] xhci: group MSI interrupt registration into its own function (Don Zickus) [683681] - [usb] host: introduce USB_ARCH_HAS_XHCI (Don Zickus) [738877] - [usb] xHCI: fix debug message (Don Zickus) [738877] - [usb] xHCI: AMD isoc link TRB chain bit quirk (Don Zickus) [742100] - [usb] usbcore: add sysfs support to xHCI usb2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: test USB2 software LPM (Don Zickus) [738877] - [usb] xHCI: Clear PLC for USB2 root hub ports (Don Zickus) [754045] - [usb] xHCI: test and clear RWC bit (Don Zickus) [738147 754045] - [usb] xHCI: set link state (Don Zickus) [738877] - [usb] usbcore: check device's LPM capability (Don Zickus) [738877] - [usb] usbcore: get BOS descriptor set (Don Zickus) [738877] - [usb] xhci-mem.c: xhci_segment_free: No need for checking seg argument (Don Zickus) [738877] - [usb] xhci-mem.c: Check for ring->first_seg != NULL (Don Zickus) [738877] - [usb] xhci: USB 3.0 BW checking (Don Zickus) [735951] - [usb] xhci: Fix mult base in endpoint bandwidth info (Don Zickus) [735951] - [usb] xhci: ignore xhci version while checking for the link quirk (Don Zickus) [738877] - [usb] xHCI: prevent infinite loop when processing MSE event (Don Zickus) [738877] - [usb] xhci: Redundant check in xhci_check_args for xhci->devs (Don Zickus) [738877] - [usb] xHCI: refine td allocation (Don Zickus) [738877] - [usb] xhci: Don't print short isoc packets. (Don Zickus) [738877] - [usb] xhci: Add software BW checking quirk to Intel PPT xHCI (Don Zickus) [735951] - [usb] xhci: Implement HS/FS/LS bandwidth checking (Don Zickus) [735951] - [usb] xhci: Track interval bandwidth tables per port/TT (Don Zickus) [738877] - [usb] xhci: Store endpoint bandwidth information (Don Zickus) [738877] - [usb] xhci: Store information about roothubs and TTs (Don Zickus) [738877] - [usb] xhci: Store the "real" root port number (Don Zickus) [738877] - [usb] xhci: Refactor endpoint limit checking (Don Zickus) [738877] - [usb] xhci: Rename virt_dev->port to fake_port (Don Zickus) [738877] - [usb] xhci: If no endpoints changed, don't issue BW command (Don Zickus) [738877] - [usb] xhci: Handle zero-length isochronous packets (Don Zickus) [738877] - [usb] xhci: Remove TDs from TD lists when URBs are canceled (Don Zickus) [738877] - [usb] xhci: Fix failed enqueue in the middle of isoch TD (Don Zickus) [738877] - [usb] xhci: Fix memory leak during failed enqueue (Don Zickus) [738877] - [usb] xHCI: report USB2 port in resuming as suspend (Don Zickus) [768238] - [usb] xHCI: fix port U3 status check condition (Don Zickus) [768238] - [usb] rename USB_SPEED_VARIABLE to USB_SPEED_WIRELESS (Don Zickus) [738877] - [usb] Mark EHCI LPM functions as __maybe_unused (Don Zickus) [738877] - [usb] ehci: disable LPM and PPCD for nVidia MCP89 chips (Don Zickus) [738877] - [usb] EHCI: Disable langwell/penwell LPM capability (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Enable Per-port change detect bits (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Basic LPM feature support (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: preparation (Don Zickus) [738877] - [net] ipvs: RHEL6: Enable SCTP transport loadbalancing (Thomas Graf) [786953] - [net] ipvs: Use frag walker helper in SCTP proto support (Thomas Graf) [786953] - [net] ipvs: provide default ip_vs_conn_{in, out}_get_proto (Thomas Graf) [786953] - [net] ipvs: lvs sctp protocol handler is incorrectly invoked ip_vs_app_pkt_out (Thomas Graf) [786953] - [net] ipvs: SCTP Transport Loadbalancing Support (Thomas Graf) [786953] - [block] mtip32xx: removed the irrelevant argument of mtip_hw_submit_io() and the unused member of struct driver_data (Shyam Iyer) [658388] - [block] mtip32xx: do rebuild monitoring asynchronously (Shyam Iyer) [658388] - [block] mtip32xx: uninitialized variable in mtip_quiesce_io() (Shyam Iyer) [658388] - [block] mtip32xx: updates based on feedback (Shyam Iyer) [658388] - [block] mtip32xx: add module.h include to avoid conflict with moduleh tree (Shyam Iyer) [658388] - [block] mtip32xx: mark a few more items static (Shyam Iyer) [658388] - [block] mtip32xx: ensure that all local functions are static (Shyam Iyer) [658388] - [block] mtip32xx: cleanup compat ioctl handling (Shyam Iyer) [658388] - [block] mtip32xx: fix warnings/errors on 32-bit compiles (Shyam Iyer) [658388] - [block] mtip32xx: RHEL specific config changes (Shyam Iyer) [658388] - [ata] Split ahci.c to ahci.h (Shyam Iyer) [658388] - [block] Add driver for Micron RealSSD pcie flash cards (Shyam Iyer) [658388] - [usb] When hot reset for USB3 fails, try warm reset (Don Zickus) [734699 738151 742146 784430] - [usb] usbcore: refine warm reset logic (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Set change bit when warm reset change is set (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Clear warm reset change event during init (Don Zickus) [734699 738151 742146 784430] - [usb] Reset USB 3.0 devices on (re)discovery (Don Zickus) [734699 738151 742146 784430] - [usb] use "device number" instead of "address" (Don Zickus) [734699 738151 742146 784430] - [fs] nfs: Additional readdir cookie loop information (Steve Dickson) [770250] - [fs] NFS: Fix spurious readdir cookie loop messages (Steve Dickson) [770250] - [fs] NFSv4: Save the owner/group name string when doing open (Jeff Layton) [739797] - [fs] tracepoint: add drop_transaction/update_superblock_end to jbd2 (Lukas Czerner) [738726] - [scsi] Fix block queue and elevator memory leak in scsi_alloc_sdev (Jeff Moyer) [769652] - [scsi] Make scsi_free_queue() kill pending SCSI commands (David Milburn) [784117] - [scsi] isci: kill iphy->isci_port lookups (David Milburn) [718264] - [scsi] scsi_dh_rdac: Fix for unbalanced reference count (Mike Snitzer) [749265] - [x86] tsc: Fix SMI induced variation in quick_pit_calibrate() (John Villalovos) [787332] - [virt] kvm: introduce x86_cpuinit.early_percpu_clock_init hook (Igor Mammedov) [788562] - [netdrv] igb driver update (Stefan Assmann) [737714]- [kernel] mm-tracepoint: fix documentation and examples (Jiri Olsa) [788156] - [kernel] perf tools: Fix compile error on x86_64 Ubuntu (Jiri Olsa) [788156] - [kernel] perf report: Fix --stdio output alignment when --showcpuutilization used (Jiri Olsa) [788156] - [kernel] perf annotate: Get rid of field_sep check (Jiri Olsa) [788156] - [kernel] perf annotate: Fix usage string (Jiri Olsa) [788156] - [kernel] perf kmem: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf kmem: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf top: Add error message for EMFILE (Jiri Olsa) [788156] - [kernel] perf test: Change type of '-v' option to INCR (Jiri Olsa) [788156] - [kernel] perf script: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf tools: Add const.h to MANIFEST to make perf-tar-src-pkg work again (Jiri Olsa) [788156] - [kernel] perf top: Don't update total_period on process_sample (Jiri Olsa) [788156] - [kernel] perf hists: Stop using 'self' for struct hist_entry (Jiri Olsa) [788156] - [kernel] perf hists: Rename total_session to total_period (Jiri Olsa) [788156] - [kernel] perf kvm: Fix copy & paste error in description (Jiri Olsa) [788156] - [kernel] perf script: Kill script_spec__delete (Jiri Olsa) [788156] - [kernel] perf top: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf stat: Introduce get_ratio_color() helper (Jiri Olsa) [788156] - [kernel] perf session: Remove impossible condition check (Jiri Olsa) [788156] - [kernel] perf tools: Fix feature-bits rework fallout, remove unused variable (Jiri Olsa) [788156] - [kernel] perf script: Add generic perl handler to process events (Jiri Olsa) [788156] - [kernel] perf tools: Use for_each_set_bit() to iterate over feature flags (Jiri Olsa) [788156] - [kernel] perf tools: Unify handling of features when writing feature section (Jiri Olsa) [788156] - [kernel] perf report: Accept fifos as input file (Jiri Olsa) [788156] - [kernel] perf tools: Moving code in some files (Jiri Olsa) [788156] - [kernel] perf tools: Fix out-of-bound access to struct perf_session (Jiri Olsa) [788156] - [kernel] perf tools: Continue processing header on unknown features (Jiri Olsa) [788156] - [kernel] perf tools: Improve macros for struct feature_ops (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Document and check that mmap_pages must be a power of two (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Provide advice if mmap'ing fails with EPERM (Jiri Olsa) [788156] - [kernel] perf tools: Fix truncated annotation (Jiri Olsa) [788156] - [kernel] perf script: look up thread using tid instead of pid (Jiri Olsa) [788156] - [kernel] perf tools: Look up thread names for system wide profiling (Jiri Olsa) [788156] - [kernel] perf tools: Fix comm for processes with named threads (Jiri Olsa) [788156] - [kernel] perf report: Fix usage string (Jiri Olsa) [788156] - [kernel] perf test: Add more automated tests for event parsing (Jiri Olsa) [788156] - [kernel] perf events: Tidy up perf_event__preprocess_sample (Jiri Olsa) [788156] - [kernel] perf tools: Remove stale git headlines from top comment (Jiri Olsa) [788156] - [kernel] perf tools: Fix a memory leak on perf_read_values_destroy (Jiri Olsa) [788156] - [kernel] perf symbols: Fix error path on symbol__init() (Jiri Olsa) [788156] - [kernel] perf symbols: Get rid of duplicated snprintf() (Jiri Olsa) [788156] - [kernel] perf evlist: Fix errno value reporting on failed mmap (Jiri Olsa) [788156] - [kernel] perf report: Document '--call-graph' for optional print_limit argument (Jiri Olsa) [788156] - [kernel] perf evsel: Fix uninitialized memory access to struct perf_sample (Jiri Olsa) [788156] - [kernel] perf record: Add ability to record event period (Jiri Olsa) [788156] - [kernel] perf tools: Add ability to synthesize event according to a sample (Jiri Olsa) [788156] - [kernel] perf script: Implement option for system-wide profiling (Jiri Olsa) [788156] - [kernel] perf script: Fix mem leaks and NULL pointer checks around strdup()s (Jiri Olsa) [788156] - [kernel] perf test: Soft errors shouldn't stop the "Validate PERF_RECORD_" test (Jiri Olsa) [788156] - [kernel] perf test: Validate PERF_RECORD_ events and perf_sample fields (Jiri Olsa) [788156] - [kernel] perf event: Introduce perf_event__fprintf (Jiri Olsa) [788156] - [kernel] perf test: Allow running just a subset of the available tests (Jiri Olsa) [788156] - [kernel] perf evlist: Always do automatic allocation of pollfd and mmap structures (Jiri Olsa) [788156] - [kernel] perf tools: Save some loops using perf_evlist__id2evsel (Jiri Olsa) [788156] - [kernel] perf script: Add comm filtering option (Jiri Olsa) [788156] - [kernel] perf tools: make -C consistent across commands (for cpu list arg) (Jiri Olsa) [788156] - [kernel] perf top: Stop using globals for tool state (Jiri Olsa) [788156] - [kernel] perf tools: Rename perf_event_ops to perf_tool (Jiri Olsa) [788156] - [kernel] perf tools: Resolve machine earlier and pass it to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf tools: Pass tool context in the the perf_event_ops functions (Jiri Olsa) [788156] - [kernel] perf annotate: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf report: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf tools: Use evsel->attr.sample_type instead of session->sample_type (Jiri Olsa) [788156] - [kernel] perf session: Remove superfluous callchain_cursor member (Jiri Olsa) [788156] - [kernel] perf event: perf_event_ops->attr() manipulates only an evlist (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce id_hdr_size method out of perf_session (Jiri Olsa) [788156] - [kernel] perf symbols: Add nr_events to symbol_conf (Jiri Olsa) [788156] - [kernel] perf ui progress: Fix divide by zero (Jiri Olsa) [788156] - [kernel] perf record: Move 'group' to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf session: Move threads to struct machine (Jiri Olsa) [788156] - [kernel] perf record: Move mmap_pages to perf_record_opts (Jiri Olsa) [788156] - [kernel] perf evlist: Handle default value for 'pages' on mmap method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce {prepare, start}_workload refactored from 'perf record' (Jiri Olsa) [788156] - [kernel] perf evsel: Introduce config attr method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce add_tracepoints method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce perf_evlist__add_attrs (Jiri Olsa) [788156] - [kernel] perf tools: Simplify debugfs mountpoint handling code (Jiri Olsa) [788156] - [kernel] perf tools: Eliminate duplicate code and use PATH_MAX consistently (Jiri Olsa) [788156] - [kernel] perf/powerpc: Fix build for PowerPC with uclibc toolchains (Jiri Olsa) [788156] - [fs] epoll: fix compiler warning and optimize the non-blocking path (Jason Baron) [709197] - [fs] epoll: move ready event check into proper inline (Jason Baron) [709197] - [fs] epoll: epoll_wait() should not use timespec_add_ns() (Jason Baron) [709197] - [fs] epoll: make epoll_wait() use the hrtimer range feature (Jason Baron) [709197] - [fs] select: rename estimate_accuracy() to select_estimate_accuracy() (Jason Baron) [709197] - [fs] ext4: don't dereference null pointer when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: Fix fs corruption when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: ext4_mkdir should dirty dir_block with newly created directory inode (Lukas Czerner) [773342] - [scsi] bnx2fc: Bumped version to 1.0.10 (Mike Christie) [740059] - [scsi] bnx2fc: NPIV ports go offline when interface is brought down & up (Mike Christie) [740059] - [scsi] bnx2fc: Handle LOGO flooding from the target (Mike Christie) [740059] - [scsi] bnx2fc: fix panic in bnx2fc_post_io_req (Mike Christie) [740059] - [scsi] bnx2fc: Handle SRR LS_ACC drop scenario (Mike Christie) [740059] - [scsi] bnx2fc: Handle ABTS timeout during ulp timeout (Mike Christie) [740059] - [fs] ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc (Lukas Czerner) [767199] - [fs] tmpfs: fix off-by-one in max_blocks checks (Eric Sandeen) [783497] - [s390x] kernel: fix 3215 console deadlock (Hendrik Brueckner) [753578] - [net] sctp: implement socket option SCTP_GET_ASSOC_ID_LIST (Thomas Graf) [787622] - [net] tcp: bind() fix autoselection to share ports (Flavio Leitner) [784671] - [fs] xfs: Fix missing xfs_iunlock() on error recovery path in xfs_readlink() (Carlos Maiolino) [694702] - [net] sch_qfq: Enable as module (Thomas Graf) [787637] - [net] sch_qfq: accurate wsum handling (Thomas Graf) [787637] - [net] sch_qfq: fix overflow in qfq_update_start() (Thomas Graf) [787637] - [net] pkt_sched: QFQ - quick fair queue scheduler (Thomas Graf) [787637] - [x86] Add hpet_mmap kernel parameter (Prarit Bhargava) [785667] - [x86] Configure HPET_MMAP on (Prarit Bhargava) [785667] - [net] tcp: fix undo after RTO for CUBIC (Thomas Graf) [786956] - [net] tcp: fix undo after RTO for BIC (Thomas Graf) [786956] - [net] tcp: drop SYN+FIN messages (Thomas Graf) [786956] - [net] tcp: skip cwnd moderation in TCP_CA_Open in tcp_try_to_open (Thomas Graf) [786956] - [net] tcp: allow undo from reordered DSACKs (Thomas Graf) [786956] - [net] tcp: use SACKs and DSACKs that arrive on ACKs below snd_una (Thomas Graf) [786956] - [net] tcp: use DSACKs that arrive when packets_out is 0 (Thomas Graf) [786956] - [net] tcp: make is_dupack a parameter to tcp_fastretrans_alert() (Thomas Graf) [786956] - [net] tcp: use TCP_DEFAULT_INIT_RCVWND in tcp_fixup_rcvbuf() (Thomas Graf) [786956] - [net] tcp: use TCP_INIT_CWND in tcp_fixup_sndbuf() (Thomas Graf) [786956] - [net] tcp: properly update lost_cnt_hint during shifting (Thomas Graf) [786956] - [net] tcp: ECN blackhole should not force quickack mode (Thomas Graf) [786956] - [net] tcp: fix validation of D-SACK (Thomas Graf) [786956] - [net] tcp: Proportional Rate Reduction for TCP (Thomas Graf) [786956] - [net] tcp: RFC2988bis + taking RTT sample from 3WHS for the passive open side (Thomas Graf) [786956] - [net] tcp_cubic: limit delayed_ack ratio to prevent divide error (Thomas Graf) [786956] - [net] tcp: Make undo_ssthresh arg to tcp_undo_cwr() a bool (Thomas Graf) [786956] - [net] tcp: avoid cwnd moderation in undo (Thomas Graf) [786956] - [net] tcp: undo_retrans counter fixes (Thomas Graf) [786956] - [net] tcp: fix a bug that triggers large number of TCP RST by mistake (Thomas Graf) [786956] - [net] tcp: cleanup of cwnd initialization in tcp_init_metrics() (Thomas Graf) [786956] - [virt] x86, cpu: add FMA4 and TBM to allowed CPUID bits (Eduardo Habkost) [784856] - [fs] cifs: change oplock break slow work to very slow work (Jeff Layton) [772874]- [kernel] timer: add the usleep_range() timer (Dean Nelson) [786458] - [net] SUNRPC: Add trace events to the sunrpc subsystem (Steve Dickson) [784103] - [scsi] qla2xxx: Module parameter to control use of async or sync port login (Chad Dupuis) [769007] - [x86] powernow-k8: Fix indexing issue (Frank Arnold) [781566] - [x86] powernow-k8: Avoid Pstate MSR accesses on systems supporting CPB (Frank Arnold) [781566] - [x86] hpet: Immediately disable HPET timer 1 if rtc irq is masked (Frank Arnold) [787695] - [x86] rtc: disable hpet emulation on suspend (Frank Arnold) [787695] - [x86] Report cpb and eff_freq_ro flags correctly (Frank Arnold) [787687] - [x86] cpuinfo: Add feature flags for AMD fam15h model 10h-1fh processors (Frank Arnold) [787687] - [net] ipv6: Generic TTL Security Mechanism (Weiping Pan) [786948] - [net] ipv4: Generalized TTL Security Mechanism (Weiping Pan) [787311] - [scsi] fix the new host byte settings (DID_TARGET_FAILURE and DID_NEXUS_FAILURE) (Mike Snitzer) [787282] - [scsi] Correctly set the scsi host/msg/status bytes (Mike Snitzer) [787282] - [scsi] Add all the definitions of host bytes to hostbyte_table (Mike Snitzer) [787282] - [virt] virtio: balloon: Add freeze, restore handlers to support S4 (Amit Shah) [624189] - [virt] virtio: balloon: Move vq initialization into separate function (Amit Shah) [624189] - [virt] virtio: net: Add freeze, restore handlers to support S4 (Amit Shah) [582178] - [virt] virtio: net: Move vq and vq buf removal into separate function (Amit Shah) [582178] - [virt] virtio: net: Move vq initialization into separate function (Amit Shah) [582178] - [virt] virtio: blk: Add freeze, restore handlers to support S4 (Amit Shah) [542378] - [virt] virtio: blk: Move vq initialization to separate function (Amit Shah) [542378] - [virt] virtio: console: Disable callbacks for virtqueues at start of S4 freeze (Amit Shah) [623913] - [virt] virtio: console: Add freeze and restore handlers to support S4 (Amit Shah) [623913] - [virt] virtio: console: Move vq and vq buf removal into separate functions (Amit Shah) [623913] - [virt] virtio: pci: add PM notification handlers for restore, freeze, thaw, poweroff (Amit Shah) [542378 582178 623913 624189] - [virt] virtio: pci: switch to new PM API (Amit Shah) [542378 582178 623913 624189] - [virt] virtio_blk: fix config handler race (Amit Shah) [542378] - [virt] virtio_net: use singlethread workqueue (Amit Shah) [582178] - [virt] virtio_net: set/cancel work on ndo_open/ndo_stop (Amit Shah) [582178] - [serial] jsm: Fixed EEH recovery error (Steve Best) [742551] - [serial] jsm: adding EEH handlers (Steve Best) [742551] - [scsi] isci: fix, prevent port from getting stuck in the 'configuring' state (David Milburn) [747533] - [scsi] isci: fix start OOB (David Milburn) [747533] - [scsi] isci: fix io failures while wide port links are coming up (David Milburn) [747533] - [scsi] isci: allow more time for wide port targets (David Milburn) [747533] - [scsi] isci: enable wide port targets (David Milburn) [747533] - [scsi] isci: Fix IO fails when pull cable from phy in x4 wideport in MPC mode (David Milburn) [747533] - [scsi] isci: update version to 1.1 (David Milburn) [747533] - [scsi] isci: remove unused 'isci_tmf->device' field (David Milburn) [747533] - [scsi] isci: performance-fix, shorten default "no outbound task" timeout (David Milburn) [747533] - [scsi] isci: oem parameter format v1.3 (David Milburn) [747533] - [scsi] isci: oem parameter format v1.1 (David Milburn) [747533] - [scsi] isci: update afe (analog-front-end) recipe for C1 (David Milburn) [747533] - [scsi] isci: Cleanup oem parameter and recipe handling (David Milburn) [747533] - [net] skbuf.h: Fix parameter documentation (Dean Nelson) [786639] - [net] add APIs for manipulating skb page fragments (Dean Nelson) [786639] - [scsi] scsi_dh_alua: Retry the check-condition in case Mode Parameters Changed (Mike Snitzer) [772305] - [scsi] scsi_dh_alua: Add one more check-condition for alua handler (Mike Snitzer) [772305] - [scsi] scsi_dh_rdac: Adding NetApp as a brand name for rdac (Mike Snitzer) [772305] - [net] config: Adding generic config option to enable netprio cgroups (Neil Horman) [772974] - [net] add documentation for net_prio cgroups (Neil Horman) [772974] - [net] add network priority cgroup infrastructure (Neil Horman) [772974] - [s390x] dasd: wait for terminated request (Hendrik Brueckner) [745999] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [760490] - [kernel] perf header: Use event_name() to get an event name (Jiri Olsa) [784888] - [kernel] perf stat: Failure with "Operation not supported" (Jiri Olsa) [784888] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [784888] - [kernel] perf session: Fix crash with invalid CPU list (Jiri Olsa) [784888] - [kernel] perf python: Fix undefined symbol problem (Jiri Olsa) [784888] - [kernel] perf top: Fix live annotation in the --stdio interface (Jiri Olsa) [784888] - [kernel] perf top tui: Don't recalc column widths considering just the first page (Jiri Olsa) [784888] - [kernel] perf report: Add progress bar when processing time ordered events (Jiri Olsa) [784888] - [kernel] perf hists browser: Warn about lost events (Jiri Olsa) [784888] - [kernel] perf tools: Fix a typo of command name as trace-cmd (Jiri Olsa) [784888] - [kernel] perf hists: Fix recalculation of total_period when sorting entries (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle K_RESIZE in dialog windows (Jiri Olsa) [784888] - [kernel] perf ui browser: No need to switch char sets that often (Jiri Olsa) [784888] - [kernel] perf hists browser: Use K_TIMER (Jiri Olsa) [784888] - [kernel] perf ui: Rename ui__warning_paranoid to ui__error_paranoid (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement the popup windows using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui__popup_menu using ui__browser (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui_helpline using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Improve handling sigwinch a bit (Jiri Olsa) [784888] - [kernel] perf ui progress: Reimplement using slang (Jiri Olsa) [784888] - [kernel] perf evlist: Fix grouping of multiple events (Jiri Olsa) [784888] - [kernel] perf symbols: Increase symbol KSYM_NAME_LEN size (Jiri Olsa) [784888] - [kernel] perf hists browser: Refuse 'a' hotkey on non symbolic views (Jiri Olsa) [784888] - [kernel] perf ui browser: Use libslang to read keys (Jiri Olsa) [784888] - [kernel] perf tools: Fix tracing info recording (Jiri Olsa) [784888] - [kernel] perf hists browser: Elide DSO column when it is set to just one DSO, ditto for threads (Jiri Olsa) [784888] - [kernel] perf hists: Don't consider filtered entries when calculating column widths (Jiri Olsa) [784888] - [kernel] perf hists: Don't decay total_period for filtered entries (Jiri Olsa) [784888] - [kernel] perf hists browser: Honour symbol_conf.show_nr_samples, total_period (Jiri Olsa) [784888] - [kernel] perf hists browser: Do not exit on tab key with single event (Jiri Olsa) [784888] - [kernel] perf annotate browser: Don't change selection line when returning from callq (Jiri Olsa) [784888] - [kernel] perf tools: handle endianness of feature bitmap (Jiri Olsa) [784888] - [kernel] perf tools: Add prelink suggestion to dso update message (Jiri Olsa) [784888] - [kernel] perf script: Fix unknown feature comment (Jiri Olsa) [784888] - [kernel] perf hists browser: Apply the dso and thread filters when merging new batches (Jiri Olsa) [784888] - [kernel] perf hists: Move the dso and thread filters from hist_browser (Jiri Olsa) [784888] - [kernel] perf ui browser: Honour the xterm colors (Jiri Olsa) [784888] - [kernel] perf top tui: Give color hints just on the percentage, like on --stdio (Jiri Olsa) [784888] - [kernel] perf ui browser: Make the colors configurable and change the defaults (Jiri Olsa) [784888] - [kernel] perf tui: Remove unneeded call to newtCls on startup (Jiri Olsa) [784888] - [kernel] perf hists: Don't format the percentage on hist_entry__snprintf (Jiri Olsa) [784888] - [kernel] perf ui browser: Allow initial use without navigation UI elements (Jiri Olsa) [784888] - [kernel] perf tui: Catch signals to exit gracefully (Jiri Olsa) [784888] - [kernel] perf hists browser: Add missing hotkeys to the help window (Jiri Olsa) [784888] - [kernel] perf top: Fix the 'E' hotkey, select among multiple events (Jiri Olsa) [784888] - [kernel] perf top: Honour --hide_{user, kernel}_symbols and the 'U' hotkey (Jiri Olsa) [784888] - [kernel] perf buildid: Fix possible unterminated readlink() result buffer (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow toggling the visualization of source code lines (Jiri Olsa) [784888] - [kernel] perf ui browser: Add filter method (Jiri Olsa) [784888] - [kernel] perf annotate browser: Exit when pressing ESC or the left arrow (Jiri Olsa) [784888] - [kernel] perf hists browser: Invalidate ui_browser->top after timer calls (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix handling of TAB/UNTAB for multiple events (Jiri Olsa) [784888] - [kernel] perf top: Remove entries from entries_collapsed on decay (Jiri Olsa) [784888] - [kernel] perf ui browser: Remove ui_browser__add_exit_keys (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle SIGWINCH (Jiri Olsa) [784888] - [kernel] perf hists: Fix compilation when NO_NEWT_SUPPORT is set (Jiri Olsa) [784888] - [kernel] perf hists: Don't free decayed entries if in the annotation browser (Jiri Olsa) [784888] - [kernel] perf hists browser: Recalculate browser pointers after resort/decay (Jiri Olsa) [784888] - [kernel] perf probe: Fix to show correct error string (Jiri Olsa) [784888] - [kernel] perf tools: Make --no-asm-raw the default (Jiri Olsa) [784888] - [kernel] perf tools: Make perf.data more self-descriptive (Jiri Olsa) [784888] - [kernel] perf: Move arch specific code into separate arch directory (Jiri Olsa) [784888] - [kernel] perf hists browser: Update the browser.nr_entries after the timer (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix TAB/UNTAB use with multiple events (Jiri Olsa) [784888] - [kernel] perf hists browser: Don't offer symbol actions when symbols not on --sort (Jiri Olsa) [784888] - [kernel] perf annotate browser: Use -> to navigate on assembly lines (Jiri Olsa) [784888] - [kernel] perf tools: Fix broken number of samples for perf report -n (Jiri Olsa) [784888] - [kernel] perf top: Use the TUI interface by default (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow navigation to called functions (Jiri Olsa) [784888] - [kernel] perf top: Add callgraph support (Jiri Olsa) [784888] - [kernel] perf top: Reuse the 'report' hist_entry/hists classes (Jiri Olsa) [784888] - [kernel] perf browsers: Add live mode to the hists, annotate browsers (Jiri Olsa) [784888] - [kernel] perf hists: Threaded addition and sorting of entries (Jiri Olsa) [784888] - [kernel] perf report: Add option to show total period (Jiri Olsa) [784888] - [kernel] perf hists: Allow limiting the number of rows and columns in fprintf (Jiri Olsa) [784888] - [kernel] perf hists: Stop using 'self' for struct hists (Jiri Olsa) [784888] - [kernel] perf report: Fix stdio event name header printing (Jiri Olsa) [784888] - [kernel] perf: Support setting the disassembler style (Jiri Olsa) [784888] - [kernel] perf tools: Make stat/record print fatal signals of the target program (Jiri Olsa) [784888] - [kernel] perf stat: Fix spelling in comment (Jiri Olsa) [784888] - [kernel] perf stat: Allow tab as cvs delimiter (Jiri Olsa) [784888] - [kernel] perf stat: Suppress printing std-dev when its 0 (Jiri Olsa) [784888] - [kernel] perf stat: Fix +- nan in --no-aggr runs (Jiri Olsa) [784888] - [kernel] perf stat: Add --log-fd option to redirect stderr elsewhere (Jiri Olsa) [784888] - [kernel] perf top: Improve lost events warning (Jiri Olsa) [784888] - [kernel] perf, tool: Leftover from latest util/event.[ch] 3.1 sync (Jiri Olsa) [784888] - [kernel] perf top browser: Fix up line width calculation (Jiri Olsa) [784888] - [kernel] perf buildid-list: Support showing the build id in an ELF file (Jiri Olsa) [784888] - [kernel] perf buildid-list: Add option to show the running kernel build id (Jiri Olsa) [784888] - [kernel] perf script: Add drop monitor script (Jiri Olsa) [784888] - [kernel] perf symbols: Stop using 'self' in map_groups__ methods (Jiri Olsa) [784888] - [kernel] perf stat: Add -o and --append options (Jiri Olsa) [784888] - [kernel] perf annotate: Add --symfs option (Jiri Olsa) [784888] - [kernel] perf annotate: Make output more readable (Jiri Olsa) [784888] - [kernel] doc: fix broken references (Jiri Olsa) [784888] - [fs] ecryptfs: fix regression that prevents umount of underlying filesystem (Brian Foster) [766554] - [scsi] ipr: fix eeh recovery for 64-bit adapters (Steve Best) [783875] - [kernel] ipc: introduce shm_rmid_forced sysctl (Rafael Aquini) [781600] - [pm] sleep: Fix race between CPU hotplug and freezer (Prarit Bhargava) [747224] - [kernel] Prevent system deadlock when moving tasks between cgroups (Larry Woodman) [773522] - [kernel] sched: Fix rt_rq runtime leakage bug (Steve Best) [736931] - [x86] Remove AMD microcode warning (Prarit Bhargava) [786961] - [netdrv] tg3: Fix single-vector MSI-X code (John Feeney) [703555] - [netdrv] netxen: suppress false lro warning messages (Veaceslav Falico) [699382] - [netdrv] cxgb4: remove forgotten real_num_tx_queues inicialization (Jiri Pirko) [745952] - [mm] export remove_from_page_cache() to modules (Jerome Marchand) [751419] - [fs] GFS2: Corrections to directory read-ahead (Robert S Peterson) [681906] - [fs] GFS2: Corrections to cache dir hash table in a contiguous buffer (Robert S Peterson) [681906]- [scsi] bfa: fix enidan and bit field check bug (Rob Evers) [737727] - [scsi] bfa: fix formating and checkpatch issues (Rob Evers) [737727] - [netdrv] ixgbe: Reconfigure SR-IOV Init (Don Dutile) [769499] - [netdrv] igb: Check if subordinate VFs are assigned to virtual machines (Don Dutile) [769499] - [pci] Add flag indicating device has been assigned by KVM (Don Dutile) [769499] - [scsi] st: fix race in st_scsi_execute_end (Tomas Henzl) [716593] - [scsi] st: Increase success probability in driver buffer allocation (Tomas Henzl) [716593] - [scsi] st: Store page order before driver buffer allocation (Tomas Henzl) [716593] - [fs] GFS2: remove vestigial al_alloced (Steven Whitehouse) [747896] - [fs] GFS2: combine gfs2_alloc_block and gfs2_alloc_di (Steven Whitehouse) [747896] - [fs] GFS2: Resource group related fixes (Steven Whitehouse) [747896] - [fs] Use cached rgrp in gfs2_rlist_add() (Steven Whitehouse) [747896] - [fs] GFS2: Call do_strip() directly from recursive_scan() (Steven Whitehouse) [747896] - [fs] GFS2: Remove obsolete assert patch (Steven Whitehouse) [747896] - [fs] GFS2: Cache the most recently used resource group in the inode (Steven Whitehouse) [747896] - [fs] GFS2: Make resource groups "append only" during lifetime of fs (Steven Whitehouse) [747896] - [fs] GFS2: Use rbtree for resource groups and clean up bitmap buffer ref count scheme (Steven Whitehouse) [747896] - [virt] SVM: Add support for perf-kvm (Gleb Natapov) [632768] - [virt] KVM: Implement perf callbacks for guest sampling (Gleb Natapov) [632768] - [net] mqprio: Enable as module (Thomas Graf) [695553] - [net] mqprio: RHEL6 modifications (Thomas Graf) [695553] - [net] mqprio: Avoid panic if no options are provided (Thomas Graf) [695553] - [net] mqprio: cleanups (Thomas Graf) [695553] - [net] mqprio: Always set num_tc to 0 in mqprio_destroy() (Thomas Graf) [695553] - [net] mqprio: dont leak kernel memory (Thomas Graf) [695553] - [net] mqprio: implement a root container qdisc sch_mqprio (Thomas Graf) [695553] - [fs] NFSv4: Change the default setting of the nfs4_disable_idmapping parameter (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server when using auth_sys (Steve Dickson) [705099] - [fs] NFSv4: cleanup idmapper functions to take an nfs_server argument (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server if the idmapper fails (Steve Dickson) [705099] - [fs] NFSv4: If the server sends us a numeric uid/gid then accept it (Steve Dickson) [705099] - [block] cfq-iosched: fix cfq_cic_link() race confition (Vivek Goyal) [765673] - [ata] ahci: AHCI mode SATA patch for Intel DH89xxCC DeviceIDs (Jes Sorensen) [773295] - [fs] autofs4: fix expire race (Ian Kent) [766818] - [fs] cifs: lower default wsize when unix extensions are not used (Jeff Layton) [773705] - [fs] wake up s_wait_unfrozen when ->freeze_fs fails (Eric Sandeen) [759942] - [net] bonding: Allow Bonding driver to disable/enable LRO on slaves (Neil Horman) [772317] - [net] Fix RFS backport error (Neil Horman) [757040] - [kexec] kdump: lower KEXEC_AUTO_THRESHOLD to 2G (Dave Young) [772311] - [kernel] sched: fix {s,u}time values decrease (Stanislaw Gruszka) [748559] - [block] Add missing config option ASYNC_RAID6_TEST (Jes Sorensen) [704003] - [block] Introduce blk_set_stacking_limits function (Mike Snitzer) [755046] - [netdrv] bna: clear some statistics before filling them (Ivan Vecera) [756931] - [x86] Fix c-state transitions when !NOHZ (Prarit Bhargava) [767753] - [x86] tsc: Skip TSC synchronization checks for tsc=reliable (Prarit Bhargava) [767753] - [mm] Backport upstream vmalloc fix to verify address is valid before dereferencing pointer (Larry Woodman) [767889]- [scsi] remove tech_preview tag for mpt2sas lockless mode (Luming Yu) [559393] - [dm] thinp: port to RHEL6 (Mike Snitzer) [723018] - [dm] thinp: use simple_strtox rather than kstrtox (Mike Snitzer) [723018] - [dm] thinp: enable on all supported RHEL6 architectures (Mike Snitzer) [723018] - [dm] add thin provisioning target (Mike Snitzer) [723018] - [dm] add persistent data library (Mike Snitzer) [723018] - [dm] add bufio (Mike Snitzer) [723018] - [md] bitmap: It is OK to clear bits during recovery (Jes Sorensen) [747574] - [md] don't give up looking for spares on first failure-to-add (Jes Sorensen) [747574] - [md] raid5: ensure correct assessment of drives during degraded reshape (Jes Sorensen) [747574] - [md] linear: fix hot-add of devices to linear arrays (Jes Sorensen) [747574] - [md] raid5 crash during degradation (Jes Sorensen) [747574] - [md] raid5: never wait for bad-block acks on failed device (Jes Sorensen) [747574] - [md] ensure new badblocks are handled promptly (Jes Sorensen) [747574] - [md] bad blocks shouldn't cause a Blocked status on a Faulty device (Jes Sorensen) [747574] - [md] take a reference to mddev during sysfs access (Jes Sorensen) [747574] - [md] refine interpretation of "hold_active == UNTIL_IOCTL" (Jes Sorensen) [747574] - [md] lock: ensure updates to page_attrs are properly locked (Jes Sorensen) [747574] - [md] raid5: STRIPE_ACTIVE has lock semantics, add barriers (Jes Sorensen) [747574] - [md] raid5: abort any pending parity operations when array fails (Jes Sorensen) [747574] - [md] Add module.h to all files using it implicitly (Jes Sorensen) [747574] - [md] raid10: Fix bug when activating a hot-spare (Jes Sorensen) [747574] - [md] Fix some bugs in recovery_disabled handling (Jes Sorensen) [747574] - [md] raid5: fix bug that could result in reads from a failed device (Jes Sorensen) [747574] - [md] trivial comment fix (Jes Sorensen) [747574] - [md] Allow restarting an interrupted incremental recovery (Jes Sorensen) [747574] - [md] clear In_sync bit on devices added to an active array (Jes Sorensen) [747574] - [md] add proper write-congestion reporting to RAID1 and RAID10 (Jes Sorensen) [747574] - [md] rename "mdk_personality" to "md_personality" (Jes Sorensen) [747574] - [md] bitmap remove fault injection options (Jes Sorensen) [747574] - [md] raid5: typedef removal: raid5_conf_t -> struct r5conf (Jes Sorensen) [747574] - [md] raid1: typedef removal: conf_t -> struct r1conf (Jes Sorensen) [747574] - [md] raid10: typedef removal: conf_t -> struct r10conf (Jes Sorensen) [747574] - [md] raid0: typedef removal: raid0_conf_t -> struct r0conf (Jes Sorensen) [747574] - [md] multipath: typedef removal: multipath_conf_t -> struct mpconf (Jes Sorensen) [747574] - [md] linear: typedef removal: linear_conf_t -> struct linear_conf (Jes Sorensen) [747574] - [md] faulty: remove typedef: conf_t -> struct faulty_conf (Jes Sorensen) [747574] - [md] linear: remove typedefs: dev_info_t -> struct dev_info (Jes Sorensen) [747574] - [md] remove typedefs: mirror_info_t -> struct mirror_info (Jes Sorensen) [747574] - [md] remove typedefs: r10bio_t -> struct r10bio and r1bio_t -> struct r1bio (Jes Sorensen) [747574] - [md] remove typedefs: mdk_thread_t -> struct md_thread (Jes Sorensen) [747574] - [md] remove typedefs: mddev_t -> struct mddev (Jes Sorensen) [747574] - [md] removing typedefs: mdk_rdev_t -> struct md_rdev (Jes Sorensen) [747574] - [md] raid0: convert some printks to pr_debug (Jes Sorensen) [747574] - [md] remove PRINTK and dprintk debugging and use pr_debug (Jes Sorensen) [747574] - [md] remove some old DEBUGging code (Jes Sorensen) [747574] - [md] raid5: convert to macros into inline functions (Jes Sorensen) [747574] - [md] raid1: avoid bio search in end_sync_read() (Jes Sorensen) [747574] - [md] raid1: factor out common bio handling code (Jes Sorensen) [747574] - [md] raid5: remove pointless NULL test (Jes Sorensen) [747574] - [md] raid1: add documentation to r1_private_data_s data structure (Jes Sorensen) [747574] - [md] don't delay reboot by 1 second if no MD devices exist (Jes Sorensen) [747574] - [md] trival: md_k.h should be md.h in the beginning comment of file md.h (Jes Sorensen) [747574] - [md] bitmap: improve handling of 'allclean' (Jes Sorensen) [747574] - [md] bitmap: rename and tidy up BITMAP_PAGE_CLEAN (Jes Sorensen) [747574] - [md] Fix handling for devices from 2TB to 4TB in 0.90 metadata (Jes Sorensen) [747574] - [md] raid1, raid10: Remove use-after-free bug in make_request (Jes Sorensen) [747574] - [md] raid10: unify handling of write completion (Jes Sorensen) [747574] - [md] raid5: fix a hang on device failure (Jes Sorensen) [747574] - [md] fix clearing of 'blocked' flag in the presence of bad blocks (Jes Sorensen) [747574] - [md] linear: avoid corrupting structure while waiting for rcu_free to complete (Jes Sorensen) [747574] - [md] ensure changes to 'write-mostly' are reflected in metadata (Jes Sorensen) [747574] - [md] report failure if a 'set faulty' request doesn't (Jes Sorensen) [747574] - [md] raid10: handle further errors during fix_read_error better (Jes Sorensen) [747574] - [md] raid10: Handle read errors during recovery better (Jes Sorensen) [747574] - [md] raid10: simplify read error handling during recovery (Jes Sorensen) [747574] - [md] raid10: record bad blocks due to write errors during resync/recovery (Jes Sorensen) [747574] - [md] raid10: attempt to fix read errors during resync/check (Jes Sorensen) [747574] - [md] raid10: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid10: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid10: avoid writing to known bad blocks on known bad drives (Jes Sorensen) [747574] - [md] raid10 record bad blocks as needed during recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading known bad blocks during resync/recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: Split handle_read_error out from raid10d (Jes Sorensen) [747574] - [md] raid10: simplify/reindent some loops (Jes Sorensen) [747574] - [md] raid5: Clear bad blocks on successful write (Jes Sorensen) [747574] - [md] raid5: Don't write to known bad block on doubtful devices (Jes Sorensen) [747574] - [md] raid5: write errors should be recorded as bad blocks if possible (Jes Sorensen) [747574] - [md] raid5: use bad-block log to improve handling of uncorrectable read errors (Jes Sorensen) [747574] - [md] raid5: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid1: factor several functions out or raid1d() (Jes Sorensen) [747574] - [md] raid1: improve handling of read failure during recovery (Jes Sorensen) [747574] - [md] raid1: record badblocks found during resync (Jes Sorensen) [747574] - [md] raid1: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid1: store behind-write pages in bi_vecs (Jes Sorensen) [747574] - [md] raid1: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid1: avoid writing to known-bad blocks on known-bad drives (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] add 'write_error' flag to component devices (Jes Sorensen) [747574] - [md] raid1: avoid reading known bad blocks during resync (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] Disable bad blocks and v0.90 metadata (Jes Sorensen) [747574] - [md] load/store badblock list from v1.x metadata (Jes Sorensen) [747574] - [md] don't allow arrays to contain devices with bad blocks (Jes Sorensen) [747574] - [md] bad-block-log: add sysfs interface for accessing bad-block-log (Jes Sorensen) [747574] - [md] beginnings of bad block management (Jes Sorensen) [747574] - [md] remove suspicious size_of() (Jes Sorensen) [747574] - [md] bitmap: Revert DM dirty log hooks (Jes Sorensen) [747574] - [md] raid5: Avoid BUG caused by multiple failures (Jes Sorensen) [747574] - [md] raid10: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid5: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid1: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] get rid of unnecessary casts on page_address() (Jes Sorensen) [747574] - [md] raid10: Improve decision on whether to fail a device with a read error (Jes Sorensen) [747574] - [md] raid10: Make use of new recovery_disabled handling (Jes Sorensen) [747574] - [md] change managed of recovery_disabled (Jes Sorensen) [747574] - [md] remove ro check in md_check_recovery() (Jes Sorensen) [747574] - [md] introduce link/unlink_rdev() helpers (Jes Sorensen) [747574] - [md] raid: use printk_ratelimited instead of printk_ratelimit (Jes Sorensen) [747574] - [md] raid5: finalise new merged handle_stripe (Jes Sorensen) [747574] - [md] raid5: move some more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: move more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: unite handle_stripe_dirtying5 and handle_stripe_dirtying6 (Jes Sorensen) [747574] - [md] raid5: unite fetch_block5 and fetch_block6 (Jes Sorensen) [747574] - [md] raid5: rearrange a test in fetch_block6 (Jes Sorensen) [747574] - [md] raid5: move more code into common handle_stripe (Jes Sorensen) [747574] - [md] raid5: Move code for finishing a reconstruction into handle_stripe (Jes Sorensen) [747574] - [md] raid5: Remove stripe_head_state arg from handle_stripe_expansion (Jes Sorensen) [747574] - [md] raid5: move stripe_head_state and more code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: add some more fields to stripe_head_state (Jes Sorensen) [747574] - [md] raid5: unify stripe_head_state and r6_state (Jes Sorensen) [747574] - [md] raid5: move common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: replace sh->lock with an 'active' flag (Jes Sorensen) [747574] - [md] raid5: Protect some more code with ->device_lock (Jes Sorensen) [747574] - [md] raid5: Remove use of sh->lock in sync_request (Jes Sorensen) [747574] - [md] raid5: remove some sparse warnings (Jes Sorensen) [747574]- [fs] Revert "proc: enable writing to /proc/pid/mem" (Johannes Weiner) [782650] {CVE-2012-0056} - [fs] nfs: fix regression in handling of context= option in NFSv4 (Jeff Layton) [757896] - [kernel] panic: call console_verbose() in panic (Alexander Gordeev) [771521] - [net] igmp: Avoid zero delay when receiving odd mixture of IGMP queries (Jiri Pirko) [772871] {CVE-2012-0207} - [fs] cifs/nfs: don't allow TASK_KILLABLE sleeps to block the freezer (Jeff Layton) [702630] - [fs] xfs: validate acl count (Eric Sandeen) [773283] - [ppc] POWER7 optimised copy_to_user/copy_from_user using VMX (Steve Best) [739137] - [fs] GFS2: Update fallocate to match upstream (Steven Whitehouse) [732744] - [pci] portdrv: cleanup pcie_device registration (Myron Stowe) [742460] - [tpm] NSC driver X86 dependency fix (Steve Best) [741557] - [net] sunrpc: remove xpt_pool (J. Bruce Fields) [753301] - [fs] Fix sendfile write-side file position (Steven Whitehouse) [770023] - [mm] Make task in balance_dirty_pages() killable (Lukas Czerner) [769115] - [virt] kvm: x86: fix missing checks in syscall emulation (Marcelo Tosatti) [773391] {CVE-2012-0045} - [virt] kvm: x86: extend "struct x86_emulate_ops" with "get_cpuid" (Marcelo Tosatti) [773391] {CVE-2012-0045} - [net] svcrpc: fix double-free on shutdown of nfsd after changing pool mode (J. Bruce Fields) [753030] - [net] svcrpc: avoid memory-corruption on pool shutdown (J. Bruce Fields) [753030] - [net] svcrpc: destroy server sockets all at once (J. Bruce Fields) [753030] - [net] svcrpc: simplify svc_close_all (J. Bruce Fields) [753030] - [net] svcrpc: fix list-corrupting race on nfsd shutdown (J. Bruce Fields) [753030]- [virt] virtio: console: add port stats for bytes received, sent and discarded (Amit Shah) [772194] - [virt] virtio: console: make discard_port_data() use get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: rename variable (Amit Shah) [772194] - [virt] virtio: console: make get_inbuf() return port->inbuf if present (Amit Shah) [772194] - [virt] virtio: console: Fix return type for get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: Fix indentation (Amit Shah) [772194] - [netdrv] r8169: fix Config2 MSIEnable bit setting (Ivan Vecera) [772565] - [netdrv] r8169: fix Rx index race between FIFO overflow recovery and NAPI handler (Ivan Vecera) [772565] - [netdrv] r8169: Rx FIFO overflow fixes (Ivan Vecera) [772565] - [netdrv] r8169: corral some wayward N/A fw_version dust bunnies (Ivan Vecera) [772565] - [netdrv] r8169: Convert MAC_ADDR_LEN uses to ETH_ALEN (Ivan Vecera) [772565] - [netdrv] r8169: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [772565] - [netdrv] r8169: jumbo fixes (Ivan Vecera) [772565] - [netdrv] r8169: expand received packet length indication (Ivan Vecera) [772565] - [netdrv] r8169: support new chips of RTL8111F (Ivan Vecera) [772565] - [netdrv] r8169: define the early size for 8111evl (Ivan Vecera) [772565] - [netdrv] r8169: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [772565] - [netdrv] r8169: MAC address change fix for the 8168e-vl (Ivan Vecera) [772565] - [netdrv] r8169: Add support for D-Link 530T rev C1 (Ivan Vecera) [772565] - [netdrv] r8169: use pci_dev->subsystem_{vendor|device} (Ivan Vecera) [772565] - [netdrv] r8169: fix sticky accepts packet bits in RxConfig (Ivan Vecera) [772565] - [netdrv] r8169: adjust the RxConfig settings (Ivan Vecera) [772565] - [netdrv] r8169: don't enable rx when shutdown (Ivan Vecera) [772565] - [netdrv] r8169: fix wake on lan setting for non-8111E (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8111E-VL (Ivan Vecera) [772565] - [netdrv] r8169: add ERI functions (Ivan Vecera) [772565] - [netdrv] r8169: modify the flow of the hw reset (Ivan Vecera) [772565] - [netdrv] r8169: adjust some registers (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary read of PCI_CAP_ID_EXP (Ivan Vecera) [772565] - [netdrv] r8169: fix wrong register use (Ivan Vecera) [772565] - [netdrv] r8169: check firmware content sooner (Ivan Vecera) [772565] - [netdrv] r8169: support new firmware format (Ivan Vecera) [772565] - [netdrv] r8169: explicit firmware format check (Ivan Vecera) [772565] - [netdrv] r8169: move the firmware down into the device private data (Ivan Vecera) [772565] - [netdrv] r8169: fix static initializers (Ivan Vecera) [772565] - [netdrv] r8169: avoid late chip identifier initialisation (Ivan Vecera) [772565] - [netdrv] r8169: merge firmware information into the chipset description data (Ivan Vecera) [772565] - [netdrv] r8169: provide some firmware information via ethtool (Ivan Vecera) [772565] - [netdrv] r8169: remove non-NAPI context invocation of rtl8169_rx_interrupt (Ivan Vecera) [772565] - [netdrv] r8169: link speed selection timer rework (Ivan Vecera) [772565] - [netdrv] r8169: rtl8169_set_speed_xmii cleanup (Ivan Vecera) [772565] - [netdrv] r8169: remove some code duplication (Ivan Vecera) [772565] - [netdrv] r8169: style cleanups (Ivan Vecera) [772565] - [netdrv] r8169: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [772565] - [netdrv] r8169: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [772565] - [netdrv] r8169: fix merge conflict fix (Ivan Vecera) [772565] - [netdrv] r8169: don't request firmware when there's no userspace (Ivan Vecera) [772565] - [netdrv] r8169: TSO fixes (Ivan Vecera) [772565] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8168E (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8168DP (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8105 (Ivan Vecera) [772565] - [netdrv] r8169: fix a bug in rtl8169_init_phy() (Ivan Vecera) [772565] - [netdrv] r8169: support control of advertising (Ivan Vecera) [772565] - [netdrv] r8169: support the new chips for RTL8105E (Ivan Vecera) [772565] - [netdrv] r8169: disable ASPM (Ivan Vecera) [772565] - [netdrv] r8169: adjust rtl8169_set_speed_xmii function (Ivan Vecera) [772565] - [netdrv] r8169: fix RTL8168DP power off issue (Ivan Vecera) [772565] - [netdrv] r8169: correct settings of rtl8102e (Ivan Vecera) [772565] - [netdrv] r8169: fix incorrect args to oob notify (Ivan Vecera) [772565] - [netdrv] r8169: Call netif_carrier_off at the end of the probe (Ivan Vecera) [772565] - [netdrv] r8169: prevent RxFIFO induced loops in the irq handler (Ivan Vecera) [772565] - [netdrv] r8169: keep firmware in memory (Ivan Vecera) [772565] - [netdrv] r8169: Update the function of parsing firmware (Ivan Vecera) [772565] - [netdrv] r8169: delay phy init until device opens (Ivan Vecera) [772565] - [netdrv] r8169: more 8168dp support (Ivan Vecera) [772565] - [netdrv] r8169: rtl_csi_access_enable rename (Ivan Vecera) [772565] - [netdrv] r8169: magic (Ivan Vecera) [772565] - [netdrv] r8169: phy power ops (Ivan Vecera) [772565] - [netdrv] r8169: 8168DP specific MII registers access methods (Ivan Vecera) [772565] - [netdrv] r8169: use device dependent methods to access the MII registers (Ivan Vecera) [772565] - [netdrv] r8169: identify different registers (Ivan Vecera) [772565] - [netdrv] r8169: remove the firmware of RTL8111D (Ivan Vecera) [772565] - [netdrv] r8169: Use static const (Ivan Vecera) [772565] - [netdrv] r8169: move PHY regs tables to .rodata (Ivan Vecera) [772565] - [netdrv] r8169: don't use flush_scheduled_work() (Ivan Vecera) [772565] - [netdrv] r8169: fix sleeping while holding spinlock (Ivan Vecera) [772565] - [netdrv] r8169: print errors when dma mapping fail (Ivan Vecera) [772565] - [netdrv] r8169: (re)init phy on resume (Ivan Vecera) [772565] - [netdrv] r8169: changing mtu clean up (Ivan Vecera) [772565] - [netdrv] r8169: do not account fragments as packets (Ivan Vecera) [772565] - [netdrv] r8169: use pointer to struct device as local variable (Ivan Vecera) [772565] - [netdrv] r8169: replace PCI_DMA_{TO, FROM}DEVICE to DMA_{TO, FROM}_DEVICE (Ivan Vecera) [772565] - [netdrv] r8169: init rx ring cleanup (Ivan Vecera) [772565] - [netdrv] r8169: check dma mapping failures (Ivan Vecera) [772565] - [netdrv] r8169: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [772565] - [netdrv] r8169: use 50 less ram for RX ring (Ivan Vecera) [772565] - [netdrv] r8169: use device model DMA API (Ivan Vecera) [772565] - [netdrv] r8169: allocate with GFP_KERNEL flag when able to sleep (Ivan Vecera) [772565] - [netdrv] r8169: add gro support (Ivan Vecera) [772565] - [netdrv] r8169: avoid some skb->ip_summed initializations (Ivan Vecera) [772565] - [netdrv] r8169: incorrect identifier for a 8168dp (Ivan Vecera) [772565] - [netdrv] r8169: fix mdio_read and update mdio_write according to hw specs (Ivan Vecera) [772565] - [netdrv] r8169: fix random mdio_write failures (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary cast of readl()'s return value (Ivan Vecera) [772565] - [netdrv] r8169: failure to enable mwi should not be fatal (Ivan Vecera) [772565] - [netdrv] r8169: Fix rtl8169_rx_interrupt() (Ivan Vecera) [772565] - [netdrv] r8169: convert multiple drivers to use netdev_for_each_mc_addr (Ivan Vecera) [772565] - [netdrv] r8169: Use netif_printk macros (Ivan Vecera) [772565] - [netdrv] r8169: use netdev_mc_count and netdev_mc_empty when appropriate (Ivan Vecera) [772565] - [netdrv] r8169: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [772565] - [netdrv] r8169: use pM to shown MAC address (Ivan Vecera) [772565] - [netdrv] r8169: Move && and || to end of previous line (Ivan Vecera) [772565] - [fs] nfsd4: name->id mapping should fail with BADOWNER not BADNAME (J. Bruce Fields) [754834] - [net] Potential null skb->dev dereference (Flavio Leitner) [769590] - [mm] mempolicy.c: refix mbind_range() vma issue (Motohiro Kosaki) [697996 727700] - [mm] mempolicy.c: fix pgoff in mbind vma merge (Motohiro Kosaki) [697996 727700]- [scsi] hpsa: add the Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [scsi] cciss: add Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [powerpc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [ppc] pseries: Fix kexec on recent firmware versions (Steve Best) [741586] - [ppc] hvc_console: Improve tty/console put_chars handling (Steve Best) [740543] - [ppc] pseries/hvconsole: Fix dropped console output (Steve Best) [740551] - [ppc] pseries: Do not search for dma-window property on dlpar remove (Steve Best) [738483] - [ppc] pseries: Fix kexec on machines with more than 4TB of RAM (Steve Best) [741581] - [ppc] Fix oops when echoing bad values to /sys/devices/system/memory/probe (Steve Best) [739161] - [fs] ext2, ext3, ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes (Eric Sandeen) [749117] - [fs] ext4: fix race in xattr block allocation path (Eric Sandeen) [735105] - [fs] nfs: when attempting to open a directory, fall back on normal lookup (Jeff Layton) [755380] - [fs] nfs: don't try to migrate pages with active requests (Jeff Layton) [739811 741241] - [fs] nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages (Jeff Layton) [746541] - [kernel] crypto: ghash - Avoid null pointer dereference if no key is set (Jiri Benc) [749482] {CVE-2011-4081} - [fs] jbd2: validate sb->s_first in journal_get_superblock() (Eryu Guan) [693981] - [fs] xfs: Fix memory corruption in xfs_readlink (Carlos Maiolino) [694702] - [net] rds_rdma: don't assume infiniband device is PCI (Jes Sorensen) [740149] - [net] ipv4: correct description for tcp_max_syn_backlog (Weiping Pan) [738796] - [net] ipv6: tcp: fix tcp_v6_conn_request() (Jiri Benc) [742099] - [net] netfilter: use __aligned_be64 in nfnetlink_log.h (Weiping Pan) [767992] - [net] sctp: Do not account for sizeof(struct sk_buff) in estimated rwnd (Thomas Graf) [698119] - [net] fib: fix fib_nl_newrule() (Neil Horman) [743459] - [net] fix unsafe pointer access in sendmmsg (Jiri Benc) [760798] {CVE-2011-4594} - [net] vlan: should take into account needed_headroom (Weiping Pan) [692013] - [net] tcp: tcp_syn_retries sysctl is not honored (Jiri Benc) [692024] - [net] pkt_sched: Fix sch_sfq vs tcf_bind_filter oops (Jiri Pirko) [667925] - [net] ipv6: check for IPv4 mapped addresses when connecting IPv6 sockets (Jiri Benc) [728123] - [net] mac80211: cancel auth retries when deauthenticating (John Linville) [754356] - [net] bonding: Don't allow mode change via sysfs with slaves present (Veaceslav Falico) [747282] - [net] bonding: update speed/duplex for NETDEV_CHANGE (Weiping Pan) [747546] - [scsi] isci: link speed default to gen2 (David Milburn) [769376] - [scsi] scsi_dh_rdac: Fix error path in rdac_init (Mike Snitzer) [690523] - [scsi] hpsa: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746267] - [block] cciss: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746317] - [scsi] increase qla2xxx firmware ready time-out (Mark Goodwin) [731917] - [usb] ch9: use proper endianess for wBytesPerInterval (Steve Best) [738578] - [perf] powerpc: Handle events that raise an exception without overflowing (Steve Best) [755737] - [kernel] clocksource: Install completely before selecting (Paolo Bonzini) [745713] - [md] Avoid waking up a thread after it has been freed (Jes Sorensen) [754424] - [pci] Fix unbootable HP DL385G6 on 2.6.32-220 by properly disabling pcie aspm (Dave Wysochanski) [769626] - [virt] virtio-pci: fix use after free (Michael S. Tsirkin) [751805 772194] - [pci] hotplug: shpchp: don't blindly claim non-AMD 0x7450 (Myron Stowe) [735218] - [sched] x86: Avoid unnecessary overflow in sched_clock (Prarit Bhargava) [765720] - [x86] binutils, xen: Fix another wrong size directive (Igor Mammedov) [720982] - [x86] ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast() (Myron Stowe) [754341] - [x86] x2apic_optout: Change WARN to printk (Prarit Bhargava) [755061] - [x86] cpufreq: handle CPUs with different capabilities in acpi-cpufreq (Prarit Bhargava) [749056] - [x86] mtrr: Kill over the top warn (Prarit Bhargava) [746232] - [x86] setup: Set ax register in boot vga query (Prarit Bhargava) [742441] - [virt] x86: Prevent starting PIT timers in the absence of irqchip support (Marcelo Tosatti) [769550] - [virt] vmxnet3: revert hw features change (Neil Horman) [759613] - [virt] xen: mask MTRR feature from guest BZ#750758 (Igor Mammedov) [750758] - [virt] fix broken build if xen is disabled in config (Igor Mammedov) [729488] - [netdrv] qlge: fix size of external list for TX address descriptors (Steve Best) [772237] - [kernel] script to create symlinks for new network driver layout (Andy Gospodarek) - [netdrv] e1000e: Avoid wrong check on TX hang (Dean Nelson) [751087] - [netdrv] igb: Loopback functionality supports for i350 devices (Stefan Assmann) [756601] - [netdrv] be2net: Fixed Endianness issues in the response read log length field while retrieving FAT (Steve Best) [743226] - [netdrv] cxgb4: Fix EEH on IBM P7IOC (Steve Best) [721074] - [x86] kdump, ioapic: Reset remote-IRR in clear_IO_APIC (Prarit Bhargava) [754335] - [x86] ioapic: Move trigger defines to io_apic.h (Prarit Bhargava) [754335] - [scsi] ipr: add definitions for additional adapter (Steve Best) [738891] - [scsi] ipr: Add support to flash FPGA and flash back DRAM images (Steve Best) [738891] - [scsi] ipr: Fix BUG on adapter dump timeout (Steve Best) [738891] - [scsi] ipr: Stop reading adapter dump prematurely (Steve Best) [738891] - [x86] hpet: Disable per-cpu hpet timer if ARAT is supported (Prarit Bhargava) [750201] - [x86] Improve TSC calibration using a delayed workqueue (Prarit Bhargava) [750201] - [kernel] clocksource: Add clocksource_register_hz/khz interface (Prarit Bhargava) [750201] - [kernel] clocksource: Provide a generic mult/shift factor calculation (Prarit Bhargava) [750201] - [ppc] gup_huge_pmd() return 0 if pte changes (Andrea Arcangeli) [751493] - [mm] thp: share get_huge_page_tail() (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() support THP based tail recounting (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() avoid to free the head page too many times (Andrea Arcangeli) [751493] - [ppc] get_hugepte() don't put_page() the wrong page (Andrea Arcangeli) [751493] - [ppc] remove superflous PageTail checks on the pte gup_fast (Andrea Arcangeli) [751493] - [virt] KVM: Device assignment permission checks (Alex Williamson) [756093] - [virt] KVM: Remove ability to assign a device without iommu support (Alex Williamson) [756093] - [virt] kvm: device-assignment: revert Disable the option to skip iommu setup (Alex Williamson) [756093] - [scsi] hpsa: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [block] cciss: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [fs] Make write(2) interruptible by a fatal signal (Lukas Czerner) [769115] - [block] cfq-iosched: fix a kbuild regression (Vivek Goyal) [705698] - [block] cfq-iosched: rethink seeky detection for SSDs (Vivek Goyal) [705698] - [block] cfq-iosched: rework seeky detection (Vivek Goyal) [705698] - [block] cfq-iosched: don't regard requests with long distance as close (Vivek Goyal) [705698] - [scsi] isci: Adding documentation to API change and fixup sysfs registration (David Milburn) [751434] - [scsi] isci: change sas phy timeouts from 54us to 59us (David Milburn) [751434] - [scsi] isci: fix 32-bit operation when CONFIG_HIGHMEM64G=n (David Milburn) [751434] - [scsi] isci: overriding max_concurr_spinup oem parameter by max(oem, user) (David Milburn) [751434] - [scsi] isci: revert bcn filtering (David Milburn) [751434] - [scsi] libsas: export sas_alloc_task() (David Milburn) [751434] - [scsi] isci: Fix hard reset timeout conditions (David Milburn) [751434] - [scsi] isci: No need to manage the pending reset bit on pending requests (David Milburn) [751434] - [scsi] isci: Remove redundant isci_request.ttype field (David Milburn) [751434] - [scsi] isci: Fix task management for SMP, SATA and on dev remove (David Milburn) [751434] - [scsi] isci: No task_done callbacks in error handler paths (David Milburn) [751434] - [scsi] isci: Handle task request timeouts correctly (David Milburn) [751434] - [scsi] isci: Fix tag leak in tasks and terminated requests (David Milburn) [751434] - [scsi] isci: Immediately fail I/O to removed devices (David Milburn) [751434] - [scsi] isci: Lookup device references through requests in completions (David Milburn) [751434] - [virt] xen-blkfront: conditionally drop name and minor adjustments for emulated scsi devs (Laszlo Ersek) [729586] - [virt] xen-blk: plug device number leak on error path in xlblk_init (Laszlo Ersek) [729586] - [virt] xen-blkfront: more informative message when resizing vbd (Laszlo Ersek) [654982] - [virt] xen-blkfront: pick up vbd size change through xenstore (Laszlo Ersek) [654982]- [kernel] Remove "WARNING: at kernel/sched.c:5915" (Larry Woodman) [766051] - [x86] kernel: Fix memory corruption in module load (Prarit Bhargava) [767140]- [virt] xen: Find an unbound irq number in reverse order high to low (Igor Mammedov) [756307] - [virt] xen: add get_nr_hw_irqs req for finding an unbound irq number in reverse order (Igor Mammedov) [756307] - [x86] io_apic: add get_nr_irqs_gsi() (Igor Mammedov) [756307] - [virt] Do not init xen platform pci if xen_emul_unplug=never (Igor Mammedov) [756307] - [fs] GFS2: Add readahead to sequential directory traversal (Robert S Peterson) [681906] - [fs] GFS2: Cache dir hash table in a contiguous buffer (Robert S Peterson) [681906] - [scsi] scsi_dh: move .match to an auxiliary structure (Mike Snitzer) [690523] - [scsi] scsi_dh: code cleanup and remove the references to scsi_dev_info (Mike Snitzer) [690523] - [scsi] scsi_dh_hp_sw: Adding the match function for hp_sw device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_rdac: Adding the match function for rdac device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_emc: Adding the match function for emc device handler (Mike Snitzer) [690523] - [scsi] scsi_dh: Implement match callback function (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Evaluate TPGS setting from inquiry data (Mike Snitzer) [690523] - [scsi] scsi_dh: Use scsi_devinfo functions to do matching of device_handler tables (Mike Snitzer) [690523] - [scsi] scsi_dh: check queuedata pointer before proceeding further (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Fix the time inteval for alua rtpg commands (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Decrease retry interval (Mike Snitzer) [690523] - [scsi] scsi_dh: Check for sdev state in store_dh_state() (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: always update TPGS status on activate (Mike Snitzer) [690523] - [scsi] scsi_dh: Fixup kernel-doc comments (Mike Snitzer) [690523] - [block] Don't check QUEUE_FLAG_SAME_COMP in __blk_commplete_request (David Milburn) [724055] - [block] Fix queue_flag update when rq_affinity goes from 2 to 1 (David Milburn) [724055] - [block] improve rq_affinity placement (David Milburn) [724055] - [block] Make rq_affinity = 1 work as expected (David Milburn) [724055] - [block] fix warning with calling smp_processor_id() in preemptible section (David Milburn) [724055] - [block] strict rq_affinity (David Milburn) [724055] - [x86] mtrr: use stop_machine APIs for doing MTRR rendezvous (Prarit Bhargava) [729223] - [x86] stop_machine: implement stop_machine_from_inactive_cpu() (Prarit Bhargava) [729223] - [x86] stop_machine: reorganize stop_cpus() implementation (Prarit Bhargava) [729223] - [x86] mtrr: lock stop machine during MTRR rendezvous sequence (Prarit Bhargava) [729223] - [virt] KVM: fix guest SMEP support (Chris Wright) [703053] - [x86] cpu: fix CPUID leaf 7 detection (Chris Wright) [703053] - [perf] tools: Fix raw sample reading (Jiri Olsa) [752353] - [perf] python: Add missing perf_event__parse_sample 'swapped' parm (Jiri Olsa) [752353] - [perf] tools: Add support for disabling -Werror via WERROR=0 (Jiri Olsa) [752353] - [perf] top: Fix userspace sample addr map offset (Jiri Olsa) [752353] - [perf] symbols: Fix issue with binaries using 16-bytes buildids (Jiri Olsa) [752353] - [perf] tool: Fix endianness handling of u32 data in samples (Jiri Olsa) [752353] - [perf] sort: Fix symbol sort output by separating unresolved samples by type (Jiri Olsa) [752353] - [perf] symbols: Synthesize anonymous mmap events (Jiri Olsa) [752353] - [perf] record: Create events initially disabled and enable after init (Jiri Olsa) [752353] - [perf] symbols: Add some heuristics for choosing the best duplicate symbol (Jiri Olsa) [752353] - [perf] symbols: Preserve symbol scope when parsing /proc/kallsyms (Jiri Olsa) [752353] - [perf] symbols: /proc/kallsyms does not sort module symbols (Jiri Olsa) [752353] - [perf] symbols: Fix ppc64 SEGV in dso__load_sym with debuginfo files (Jiri Olsa) [752353] - [perf] probe: Fix regression of variable finder (Jiri Olsa) [752353] - [perf] tools: Add group event scheduling option to perf record/stat (Jiri Olsa) [752353] - [perf] tools: Fix build against newer glibc (Jiri Olsa) [752353] - [perf] tools: Fix error handling of unknown events (Jiri Olsa) [752353] - [perf] evlist: Fix missing event name init for default event (Jiri Olsa) [752353] - [perf] list: Fix exit value (Jiri Olsa) [752353] - [perf] probe: Filter out redundant inline-instances (Jiri Olsa) [752353] - [perf] probe: Search concrete out-of-line instances (Jiri Olsa) [752353] - [perf] probe: Avoid searching variables in intermediate scopes (Jiri Olsa) [752353] - [perf] probe: Fix to search local variables in appropriate scope (Jiri Olsa) [752353] - [perf] probe: Warn when more than one line are given (Jiri Olsa) [752353] - [perf] probe: Fix to walk all inline instances (Jiri Olsa) [752353] - [perf] probe: Fix to search nested inlined functions in CU (Jiri Olsa) [752353] - [perf] probe: Fix line walker to check CU correctly (Jiri Olsa) [752353] - [perf] probe: Fix a memory leak for scopes array (Jiri Olsa) [752353] - [perf] fix temporary file ownership check (Jiri Olsa) [752353] - [perf] top browser: Remove spurious helpline update (Jiri Olsa) [752353] - [perf] symbols: Check '/tmp/perf-' symbol file ownership (Jiri Olsa) [752353] - [perf] tools: Check $HOME/.perfconfig ownership (Jiri Olsa) [752353] - [perf] tools: Make clean leaves some files (Jiri Olsa) [752353] - [perf] lock: Dropping unsupported ':r' modifier (Jiri Olsa) [752353] - [perf] probe: Fix coredump introduced by probe module option (Jiri Olsa) [752353] - [perf] report: Use ui__warning in some more places (Jiri Olsa) [752353] - [perf] python: Add PERF_RECORD_{LOST, READ, SAMPLE} routine tables (Jiri Olsa) [752353] - [perf] evlist: Introduce 'disable' method (Jiri Olsa) [752353] - [perf] tools: Make test use the preset debugfs path (Jiri Olsa) [752353] - [perf] tools: Add automated tests for events parsing (Jiri Olsa) [752353] - [perf] tools: De-opt the parse_events function (Jiri Olsa) [752353] - [perf] script: Fix display of IP address for non-callchain path (Jiri Olsa) [752353] - [perf] tools: Fix endian conversion reading event attr from file header (Jiri Olsa) [752353] - [perf] probe: Support adding probes on offline kernel modules (Jiri Olsa) [752353] - [perf] probe: Add probed module in front of function (Jiri Olsa) [752353] - [perf] probe: Introduce debuginfo to encapsulate dwarf information (Jiri Olsa) [752353] - [perf] perf-probe: Move dwarf library routines to dwarf-aux.{c, h} (Jiri Olsa) [752353] - [perf] probe: Remove redundant dwarf functions (Jiri Olsa) [752353] - [perf] probe: Move strtailcmp to string.c (Jiri Olsa) [752353] - [perf] probe: Rename DIE_FIND_CB_FOUND to DIE_FIND_CB_END (Jiri Olsa) [752353] - [perf] Robustify proc and debugfs file recording (Jiri Olsa) [752353] - [perf] report/annotate/script: Add option to specify a CPU range (Jiri Olsa) [752353] - [perf] stat: Add noise output for csv mode (Jiri Olsa) [752353] - [perf] tools: Only display parent field if explictly sorted (Jiri Olsa) [752353] - [perf] tools: Allow sort dimensions to be registered more than once (Jiri Olsa) [752353] - [perf] tools: Don't display ignored entries on stdio ui (Jiri Olsa) [752353] - [perf] tools: Remove sort print helpers declarations (Jiri Olsa) [752353] - [perf] tools: Make sort operations static (Jiri Olsa) [752353] - [perf] tools: Add inverted call graph report support (Jiri Olsa) [752353] - [perf] script: Add printing of sample address (Jiri Olsa) [752353] - [perf] script: Make printing of dso a separate field option (Jiri Olsa) [752353] - [perf] script: "sym" field really means show IP data (Jiri Olsa) [752353] - [perf] stat: clarify unsupported events from uncounted events (Jiri Olsa) [752353] - [perf] Cleanup useless double NULL termination in method arg names (Jiri Olsa) [752353] - [pci] x86: reduce severity of host bridge window conflict warnings (Myron Stowe) [567487] - [pci] x86: avoid high BIOS area when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid E820 regions when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid low BIOS area when allocating address space (Myron Stowe) [567487] - [pci] resources: add arch hook for preventing allocation in reserved areas (Myron Stowe) [567487] - [pci] x86: coalesce overlapping host bridge windows (Myron Stowe) [567487] - [pci] x86: update iomem_resource end based on CPU physical address capabilities (Myron Stowe) [567487] - [pci] resources: handle overflow when aligning start of available area (Myron Stowe) [567487] - [pci] resources: ensure callback doesn't allocate outside available space (Myron Stowe) [567487] - [pci] resources: factor out resource_clip() to simplify find_resource() (Myron Stowe) [567487] - [pci] resources: add a default alignf to simplify find_resource() (Myron Stowe) [567487] - [pci] PNP: log PNP resources, as we do for PCI (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info on ASRock ALiveSATA2-GLAN (Myron Stowe) [567487] - [pci] fall back to original BIOS BAR addresses (Myron Stowe) [567487] - [pci] change resource collision messages from KERN_ERR to KERN_INFO (Myron Stowe) [567487] - [pci] x86: compute Address Space length rather than using _LEN (Myron Stowe) [567487] - [pci] x86: never allocate PCI MMIO resources below BIOS_END (Myron Stowe) [567487] - [pci] x86: parse additional host bridge window resource types (Myron Stowe) [567487] - [pci] x86: ignore Consumer/Producer bit in ACPI window descriptions (Myron Stowe) [567487] - [acpi] pci_root: pass acpi_pci_root to arch-specific scan (Myron Stowe) [567487] - [acpi] pci_root: save downstream bus range (Myron Stowe) [567487] - [pci] x86: truncate _CRS windows with _LEN > _MAX - _MIN + 1 (Myron Stowe) [567487] - [pci] x86: for host bridge address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] don't say we claimed a resource if we failed (Myron Stowe) [567487] - [pci] print resources consistently with pR (Myron Stowe) [567487] - [pci] make disabled window printk style match the enabled ones (Myron Stowe) [567487] - [pci] reject mmio ranges starting at 0 on pci_bridge read (Myron Stowe) [567487] - [pci] break out primary/secondary/subordinate for readability (Myron Stowe) [567487] - [pci] for address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] resources: add interfaces that return conflict information (Myron Stowe) [567487] - [pci] resource: add window support (Myron Stowe) [567487] - [pci] resource: add bus number support (Myron Stowe) [567487] - [pci] resource: expand IORESOURCE_TYPE_BITS to make room for bus resource type (Myron Stowe) [567487] - [pci] vsprintf: move pR resource printf_specs off the stack (Myron Stowe) [567487] - [pci] vsprintf: clarify comments for printf_spec flags (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info by default on 2008 and newer machines (Myron Stowe) [567487] - [pci] augment bus resource table with a list (Myron Stowe) [567487] - [pci] add pci_bus_for_each_resource(), remove direct bus->resource[] refs (Myron Stowe) [567487] - [pci] read bridge windows before filling in subtractive decode resources (Myron Stowe) [567487] - [pci] split up pci_read_bridge_bases() (Myron Stowe) [567487] - [pci] don't dump resource when bus resource flags indicates unused (Myron Stowe) [567487] - [pci] x86: remove 64-bit division (Myron Stowe) [567487] - [pci] x86/PCI: fix bogus host bridge window start/end alignment from _CRS (Myron Stowe) [567487] - [pci] x86: for debuggability, show host bridge windows even when ignoring _CRS (Myron Stowe) [567487] - [pci] improve discovery/configuration messages (Myron Stowe) [567487] - [pci] replace pr_debug with dev_dbg (Myron Stowe) [567487] - [pci] x86: print domain:bus in conventional format (Myron Stowe) [567487] - [pci] vsprintf: use pR, pr instead of pRt, pRf (Myron Stowe) [567487] - [pci] x86: use -DDEBUG when CONFIG_PCI_DEBUG set (Myron Stowe) [567487] - [pci] PNP: print resources consistently with pRt (Myron Stowe) [567487] - [pci] x86: print resources consistently with pRt (Myron Stowe) [567487] - [pci] print resources consistently with pRt (Myron Stowe) [567487] - [pci] vsprintf: add pRt, pRf to print struct resource details (Myron Stowe) [567487] - [pci] vsprintf: add pR support for IRQ and DMA resources (Myron Stowe) [567487] - [pci] vsprintf: fix io/mem resource width (Myron Stowe) [567487] - [pci] reverting "[Fedora] [pci] silence some PCI resource allocation errors" (Myron Stowe) [567487]- [x86] amd: Fix align_va_addr kernel parameter (Frank Arnold) [753237] - [md] RAID1: Do not call md_raid1_unplug_device while holding spinlock (Jonathan E Brassow) [752528] - [pci] intel-iommu: Default to non-coherent for domains unattached to iommus (Don Dutile) [746484] - [x86] initialize min_delta_ns in one_hpet_msi_clockevent() (Prarit Bhargava) [728315] - [x86] Update hpet_next_event() (Prarit Bhargava) [728315]- [net] Restrict pktgen from using shared skbs on bridge interfaces (Neil Horman) [750777] - [kernel] sched: Use resched IPI to kick off the nohz idle balance (Vivek Goyal) [717179] - [virt] xenfv: mask smep, even if the HV doesn't (Andrew Jones) [752382] - [drm] i915: enable ring freq scaling, RC6 and graphics turbo on Ivy Bridge (Prarit Bhargava) [752163] - [drm] i915: load a ring frequency scaling table (Prarit Bhargava) [752163] - [x86] cpufreq: expose a cpufreq_quick_get_max routine (Prarit Bhargava) [752163] - [scsi] qla4xxx: Make sure we discover targets if the cable is plugged in after the driver is loaded (Chad Dupuis) [751509] - [sched] Cleanup/optimize clock updates (Larry Woodman) [750237] - [sched] fix skip_clock_update optimization (Larry Woodman) [750237] - [kernel] Reset clocksource watchdog after sysrq-t (Prarit Bhargava) [742890] - [x86] AMD: Make tsc=reliable override boot time stability checks (Prarit Bhargava) [742890] - [block] virtio-blk: Use ida to allocate disk index (Michael S. Tsirkin) [692767] - [virt] virtio_blk: Replace cryptic number with the macro (Michael S. Tsirkin) [692767] - [kernel] ida: simplified functions for id allocation (Michael S. Tsirkin) [692767] - [virt] revert virtio-blk: Use ida to allocate disk index (Aristeu Rozanski) [692767]- [scsi] qla4xxx: v5.02.00.00.06.02-k13 (Chad Dupuis) [751286] - [scsi] qla4xxx: set ql4xdisablesysfsboot=1 by default (Chad Dupuis) [751286] - [scsi] qla4xxx: Correct ipaddress match check (Chad Dupuis) [751286]- [drm] i915: fix unmap race condition introduced with VT-d fix (Dave Airlie) [750583] - [scsi] iscsi: revert lockless queuecommand dispatch (Rob Evers) [751426]- [kernel] KEYS: Fix a NULL pointer deref in the user-defined key type (David Howells) [751190] {CVE-2011-4110} - [scsi] fc class: fix building of Fibre Channel DUP drivers in 6.2 (Mike Christie) [750268] - [fs] nfs: don't call __mark_inode_dirty while holding i_lock (Steve Dickson) [747391] - [netdrv] vxge: allow rebinding the driver with a different number of SR-IOV VFs (Michal Schmidt) [694742] - [netdrv] vxge: fix crash of VF when unloading PF (Michal Schmidt) [694742] - [ata] revert libata: remove SCSI host lock (David Milburn) [751426] - [crypto] ansi_cprng: enforce key != seed in fips mode (Jarod Wilson) [751198] - [net] mac80211: Fix reassociation processing within ESS roaming (John Linville) [750350] - [net] nl80211: Allow association to change channels during reassociation (John Linville) [750350] - [net] mac80211: let cfg80211 manage auth state (John Linville) [750350] - [net] cfg80211: avoid sending spurious deauth to userspace (John Linville) [750350] - [net] mac80211: recalculate idle later in MLME (John Linville) [750350] - [net] mac80211: avoid spurious deauth frames/messages (John Linville) [750350] - [net] cfg80211: Allow reassociation in associated state (John Linville) [750350] - [net] cfg80211: remove warning in deauth case (John Linville) [750350] - [net] netfilter: fix nf_conntrack refcount leak in l4proto->error() (Thomas Graf) [745472] - [scsi] qla2xxx: Remove check for null fcport from host reset handler (Chad Dupuis) [744741] - [scsi] qla2xxx: Perform implicit logout during rport tear-down (Chad Dupuis) [744741] - [scsi] Revert "qla2xxx: Remove host_lock in queuecommand function" (Chad Dupuis) [744741] - [drm] nv50/disp: shutdown display on suspend/hibernate (Ben Skeggs) [740857] - [edac] Add sb_edac driver into the Red Hat Building system (Mauro Carvalho Chehab) [647700] - [edac] Fix incorrect edac mode reporting in sb_edac (Mauro Carvalho Chehab) [647700] - [edac] Add an experimental new driver to support Sandy Bridge CPU's (Mauro Carvalho Chehab) [647700]- [netdrv] benet: remove bogus "unlikely" on vlan check (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: non-member vlan pkts not received in promiscous mode (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: fix crash receiving non-member VLAN packets (Ivan Vecera) [736429] {CVE-2011-3347} - [mm] fix race between mremap and removing migration entry (Andrea Arcangeli) [751084]- [fs] GFS2: rewrite fallocate code to write blocks directly (Benjamin Marzinski) [750208] {CVE-2011-4098} - [netdrv] bnx2x: link fixes for 57810 (Andy Gospodarek) [749421] - [netdrv] enic: fix accidental GRO off by default (Stefan Assmann) [749390] - [scsi] qla2xxx: Correct inadvertent clearing of RISC_INTR status (Chad Dupuis) [748978] - [debug] lockdep: double MAX_LOCKDEP_ENTRIES (Kyle McMartin) [748941] - [x86] Add missing KERN_DEBUG to x86 module printk (Prarit Bhargava) [747837] - [x86] Update module alternatives message (Prarit Bhargava) [745596] - [x86] UV: KABI breakage in uv_blade_info (George Beshers) [745253] - [net] vlan: fix panic when handling priority tagged frames (Andy Gospodarek) [714936] {CVE-2011-3593} - [scsi] qla4xxx: Autologin persisted target entries update (Mike Christie) [747696] - [mm] oom: fix integer overflow of points in oom_badness (Frantisek Hrbata) [741207] {CVE-2011-4097}- [scsi] lockless queuecommand dispatch fixup (Rob Evers) [749018] - [scsi] iscsi class: export pid of process that created session (Mike Christie) [747696] - [scsi] qla4xxx: Autologin persisted target entries (Mike Christie) [747696] - [netdrv] iwlagn: enable 11n aggregation without checking traffic load (John Linville) [744361] - [s390x] qdio: EQBS retry after CCQ 96 (Hendrik Brueckner) [747578] - [s390x] dasd: fix UID readout for z/VM (Hendrik Brueckner) [746000] - [x86] PCI: irq and pci_ids patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [747638] - [netdrv] Help 6.1 out of tree drivers cope with ABI breakage (Thomas Graf) [746570] - [mm] shmem: let shared anonymous be nonlinear again (Larry Woodman) [690129] - [fs] ext4: fix BUG_ON() in ext4_ext_insert_extent() (Lukas Czerner) [742091] {CVE-2011-3638} - [ipc] mqueue: separate mqueue default value from maximum value (Motohiro Kosaki) [746606] - [ipc] mqueue: don't use kmalloc with KMALLOC_MAX_SIZE (Motohiro Kosaki) [746606] - [ipc] mqueue: revert bump up DFLT_*MAX (Motohiro Kosaki) [746606] - [kernel] ipc/mqueue: Up the hard limit on message queues per namespace (Doug Ledford) [746606] - [kernel] ipc/mqueue: update maximums for the mqueue subsystem (Doug Ledford) [746606] - [kernel] ipc/mqueue: enforce hard limits (Doug Ledford) [746606] - [kernel] ipc/mqueue: switch back to using non-max values on create (Doug Ledford) [746606 746898] - [kernel] ipc/mqueue: cleanup definition names and locations (Doug Ledford) [746606] - [kernel] Revert "Restore max mqueue message size to its previous RHEL 5 value" (Doug Ledford) [746606]- [virt] index of virtio disk is not decremented when removed (Mark Wu) [692767] - [edac] i7core_edac: Initialize memory name with cpu, channel, bank (Mauro Carvalho Chehab) [712957] - [kernel] perf: Optimize event scheduling locking (Steve Best) [744986] - [drm] i915: set the right SDVO transcoder for CPT (Adam Jackson) [735122] - [scsi] libfc: Prevent race that causes panic during FCoE port destroy (Neil Horman) [735959] - [scsi] qla4xxx: Update driver version to 5.02.00-k8 (Mike Christie) [732622] - [scsi] qla4xxx: updated device id check for BFS (Mike Christie) [732622] - [scsi] qla4xxx: Fixed target discovery failed issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed active session re-open issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed device blocked issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Fixed session destroy issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Clear DDB map index on the basis of AEN (Mike Christie) [732622] - [scsi] qla4xxx: Free Device Database (DDB) reserved by FW (Mike Christie) [732622] - [scsi] qla4xxx: Fix getting BIDI CHAP for boot targets (Mike Christie) [732622] - [scsi] qla4xxx: Fix exporting boot targets to sysfs (Mike Christie) [732622] - [scsi] qla4xxx: Do not add duplicate CHAP entry in FLASH (Mike Christie) [732622] - [scsi] qla4xxx: Fix bidirectional CHAP (Mike Christie) [732622] - [scsi] qla4xxx: Add new FLT firmware region (Mike Christie) [732622] - [scsi] qla4xxx: Update license (Mike Christie) [732622] - [scsi] iscsi class: fix vlan configuration (Mike Christie) [732622] - [scsi] qla4xxx: fix data alignment and use nl helpers (Mike Christie) [732622] - [scsi] iscsi class: fix link local mispelling (Mike Christie) [732622] - [scsi] qla4xxx: Added Get ACB support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added restore factory defaults support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [732622] - [scsi] qla4xxx: Add read/update NVRAM support for 40xx adapters using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Add get ACB state support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Code cleanup for read/update flash using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added support to update mtu (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update mtu (Mike Christie) [732622] - [scsi] libfc: improve flogi retries to avoid lport stuck (Mike Christie) [745667] - [scsi] libfc: avoid exchanges collision during lport reset (Mike Christie) [745667] - [scsi] libfc: fix checking FC_TYPE_BLS (Mike Christie) [745667] - [scsi] libfc: revert fix deadlock bug in fc_exch_abort_locked (Mike Christie) [745667] - [dm] log userspace: Allow for 'log device name' response in CTR msg exchange (Jonathan E Brassow) [746254] - [dm] kcopyd: fix job_pool leak (Mike Snitzer) [748441] - [netdrv] igb: Fix for Alt MAC Address feature on 82580 and later (Andy Gospodarek) [748503]- [dm] table: add immutable feature (Mike Snitzer) [747438] - [mm] reduce overhead on paravirt functions (Larry Woodman) [743554]- [netdrv] Fixing use of netif_set_real_num_tx_queues in niu.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in myri10ge.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in igb_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb4_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb3_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in bnx2.c (Neil Horman) [742117] - [ppc] kabi: add symbol 'paca' to ppc KABI (Jiri Olsa) [737466] - [fs] proc: fix oops on invalid /proc/pid/maps access (Johannes Weiner) [746613] {CVE-2011-3637} - [nfs] fix pNFS hang and oops on umounts (Steve Dickson) [746861] - [scsi] qla4xxx: export address/port of connection (Mike Christie) [728156] - [netdrv] Fix pktgen to not oops on unsupported drivers (Neil Horman) [678794] - [kernel] tracing: Update the comm field in the right variable in update_max_tr (Jiri Olsa) [736955] - [kernel] kabi: Add missing compat_alloc_user_space symbol to kABI (Jiri Olsa) [747047] - [kernel] fix taskstats io infoleak (Jerome Marchand) [716848] {CVE-2011-2494} - [x86] ACPI, APEI, HEST: Detect duplicated hardware error source ID (Don Zickus) [737189] - [netdrv] Add latest cxgb3 firmware (Neil Horman) [742011]- [net] bridge: fix use after free in __br_deliver() (Amerigo Wang) [730756] {CVE-2011-2942} - [scsi] Update lpfc version for 8.3.5.45.4p driver release (Rob Evers) [746668] - [scsi] Fix crash when cfg_fcp_eq_count is zero (Rob Evers) [746668] - [scsi] Fix kernel crash during boot with SLI4 card installed (Rob Evers) [746668] - [scsi] Properly clean up EQ and CQ child lists to prevent kernel crash (Rob Evers) [746668] - [kabi] add missing symbols for Emulex be2net driver (Jiri Olsa) [745712] - [netdrv] netxen-firmware: Install the 4.0.579 firmware (Kyle McMartin) [741776] - [perf] symbols: Treat all memory maps without dso file as loaded (Jiri Olsa) [726582] - [debug] increase MAX_STACK_TRACE_ENTRIES (Kyle McMartin) [645777] - [fs] cifs: add fallback in is_path_accessible for old servers (Jeff Layton) [692709] {CVE-2011-3363} - [tpm] Zero buffer after copying to userspace (Jiri Benc) [732633] {CVE-2011-1161 CVE-2011-1162} - [pci] intel-iommu: IOTLB hang workaround (Dave Airlie) [728476] - [drm] i915: Fix hang on Ironlake mobile GPU with VT-d (Dave Airlie) [728476] - [drm] i915: Remove early exit on i915_gpu_idle (Dave Airlie) [728476] - [drm] nv50/bios: fixup mpll programming from the init table parser (Ben Skeggs) [744992] - [drm] nv50/vram: fix incorrect detection of bank count on newer chipsets (Ben Skeggs) [744992] - [drm] radeon: fix llano output setup + memory corruption (Dave Airlie) [747292] - [drm] radeon caicos enablement fixes (Dave Airlie) [747291] - [pci] Disable SRIOV on powerpc (Prarit Bhargava) [742089] - [pci] Add pci=nosriov to disable SRIOV (Prarit Bhargava) [742089] - [x86] apic: ack all pending irqs when crashed/on kexec (Takao Indoh) [704142]- [scsi] libsas: fix warnings when checking sata/stp protocol (David Milburn) [695950] - [scsi] libsas: disable scanning lun > 0 on ata devices (David Milburn) [695950] - [scsi] libsas: Allow expander T-T attachments (David Milburn) [695950] - [usb] xhci: Make xHCI driver endian-safe (Don Zickus) [745967] - [infiniband] RDMA/cxgb3: Don't post zero-byte read if endpoint is going away (Neil Horman) [717379] - [scsi] isci: atapi support (David Milburn) [743692] - [x86] amd: Move BSP code to cpu_dev helper (Larry Woodman) [739456] - [x86] Add a BSP cpu_dev helper (Larry Woodman) [739456] - [x86] amd: Avoid cache aliasing penalties on AMD family 15h (Larry Woodman) [739456] - [net] ipv6: fix NULL dereference in udp6_ufo_fragment() (Jason Wang) [740465] - [netdrv] cxgb4: Updating NIC driver firmware (Neil Horman) [717806] - [netdrv] cxgb3: Fix NULL pointer dereference in t3_l2t_get (Neil Horman) [729737] - [netdrv] bnx2x: remaining fixes from upstream 3.1 (Michal Schmidt) [743917] - [netdrv] e1000e: fix WoL on 82578DM and 82567V3 (Andy Gospodarek) [699042] - [netdrv] tg3: Use netif_set_real_num_tx_queues() (Jiri Pirko) [740477] - [netdrv] bnx2x: critical fixes (Veaceslav Falico) [745211] - [netdrv] bonding: properly stop queuing work when requested (Andy Gospodarek) [736904] - [netdrv] tg3: negate USE_PHYLIB flag check (Jiri Pirko) [746006] - [x86] Add new cpu capabilities to /proc/cpuinfo (Prarit Bhargava) [745799] - [kabi] add missing multipath symbols for s390x (Aristeu Rozanski) [714992] - [perf] sched: Fix script command documentation (Jiri Olsa) [726589] - [pm] hibernate: Fix memory corruption related to swap (Stanislaw Gruszka) [701857] - [scsi] hpsa: add heartbeat sysfs host attribute (Tomas Henzl) [730027] - [scsi] Revert megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [736667] - [fs] GFS2: Fix ->page_mkwrite() races (Steven Whitehouse) [725091] - [scsi] scsi_transport_fc: Fix deadlock during fc_remove_host (Mike Christie) [714320] - [kernel] workqueue: Fix workqueue deadlock during destroy_workqueue (Mike Christie) [714320] - [sched] Avoid expensive initial update_cfs_load() (Larry Woodman) [741569 742414] - [sched] Simplify update_cfs_shares parameters (Larry Woodman) [741569 742414] - [sched] Fix/remove redundant cfs_rq checks (Larry Woodman) [741569 742414] - [sched] Fix sign under-flows in wake_affine (Larry Woodman) [741569 742414] - [sched] Update effective_load() to use global share weights (Larry Woodman) [741569 742414] - [sched] Fix interactivity bug by charging unaccounted run-time on entity re-weight (Larry Woodman) [741569 742414] - [sched] Move periodic share updates to entity_tick() (Larry Woodman) [741569 742414] - [sched] Fix UP build breakage (Larry Woodman) [741569 742414] - [sched] Update tg->shares after cpu.shares write (Larry Woodman) [741569 742414]- [drm] i915: fix IVB cursor support (Adam Jackson) [741780] - [drm] i915: always set FDI composite sync bit (Adam Jackson) [745564] - [netdrv] bnx2i: Fixed the endian on TTT for NOP out transmission (Mike Christie) [745676] - [scsi] megaraid_sas: Add driver workaround for PERC5/1068 kdump kernel panic (Tomas Henzl) [723218] - [ata] AHCI: Add new Panther Point RAID DeviceID (Prarit Bhargava) [745484] - [scsi] isci: export phy events via ->lldd_control_phy() (David Milburn) [743654] - [scsi] isci: The port state should be set to stopping on the last phy (David Milburn) [743654] - [scsi] isci: fix decode of DONE_CRC_ERR TC completion status (David Milburn) [743654] - [scsi] isci: SATA/STP I/O is only returned in the normal path to libsas (David Milburn) [743654] - [scsi] isci: fix support for large smp requests (David Milburn) [743654] - [scsi] isci: fix missed unlock in apc_agent_timeout() (David Milburn) [743654] - [scsi] isci: fix event-get pointer increment (David Milburn) [743654] - [scsi] isci: add version number (David Milburn) [743654] - [scsi] isci: dynamic interrupt coalescing (David Milburn) [743654] - [scsi] isci: fix sata response handling (David Milburn) [743654] - [scsi] isci: Leave requests alone if already terminating (David Milburn) [743654] - [fs] jbd: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [fs] jbd2: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [net] ipv6: fix refcnt problem related to POSTDAD state (Weiping Pan) [709280 731608] - [x86] paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardless of lazy_mmu mode (Igor Mammedov) [632802] - [s390x] qdio: 2nd stage retry on SIGA-W busy conditions (Hendrik Brueckner) [732708] - [s390x] kernel: NSS creation with initrd fails (Hendrik Brueckner) [730780] - [s390x] qeth: wrong number of output queues for HiperSockets (Hendrik Brueckner) [730701] - [s390x] qeth: l3 ipv6 vlan not working on shared OSA chpid (Hendrik Brueckner) [727850] - [x86] Intel pci: Provide option to enable 64-bit IOMMU pass through mode (George Beshers) [696420] - [x86] intel-iommu: Remove Host Bridge devices from identity mapping (George Beshers) [696420] - [x86] intel-iommu: Add domain check in domain_remove_one_dev_info (George Beshers) [696420] - [x86] intel-iommu: Use coherent DMA mask when requested (George Beshers) [696420] - [x86] intel-iommu: Dont cache iova above 32bit (George Beshers) [696420] - [x86] intel-iommu: Speed up processing of the identity_mapping function (George Beshers) [696420] - [x86] intel-iommu: Check for identity mapping candidate using system dma mask (George Beshers) [696420] - [scsi] tcm_fc: Fix to activate non-offload path for FCoE target (Andy Grover) [638007]- [pci] edd: Treat "XPRS" host bus type the same as "PCI" (Mike Christie) [742059] - [scsi] be2iscsi: Move driver Version (Mike Christie) [738163 738934] - [scsi] be2iscsi: memset wrb for ring create (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for case where task->sc was cleanedup earlier (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for wrong dmsg setting in wrb (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for kdump failure (Mike Christie) [738163 738934] - [sched] wait_for_completion_interruptible_timeout() should return signed long (J. Bruce Fields) [738379]- [net] fix net_dev_xmit tracepoint use of freed skb (Jiri Pirko) [705253] - [block] kabi: symbols missing for FusionIO iomemory-vsl driver (Jiri Olsa) [735227] - [netdrv] kabi: symbols missing for Emulex be2net driver (Jiri Olsa) [735229] - [virt] xen: use maximum reservation to limit amount of usable RAM (Igor Mammedov) [743590] - [usb] additional regression fix for device removal (Don Zickus) [744154] - [usb] fix regression occurring during device removal (Don Zickus) [744154] - [usb] Lower USB storage settling delay to something more reasonable (Don Zickus) [743959]- [netdrv] bna: Multiple Definition and Interface Setup Fix (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.2 (Ivan Vecera) [743347] - [netdrv] bna: Add Callback to Fix RXQ Stop (Ivan Vecera) [743347] - [netdrv] bna: PLL Init Fix and Add Stats Attributes (Ivan Vecera) [743347] - [netdrv] bna: Brocade 1860 HW Enablement (Ivan Vecera) [743347] - [netdrv] bna: Implement FW Download for New HW (Ivan Vecera) [743347] - [netdrv] bna: Capability Map and MFG Block Changes for New HW (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Conf Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: Eliminate Small Race Condition Window in RX Path (Ivan Vecera) [743347] - [netdrv] bna: Set Ring Param Fix (Ivan Vecera) [743347] - [netdrv] bna: Semaphore Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: make function tables cont (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.1 (Ivan Vecera) [743347] - [netdrv] bna: SKB PCI UNMAP Fix (Ivan Vecera) [743347] - [netdrv] bna: TX Queue Depth Fix (Ivan Vecera) [743347] - [netdrv] bna: MBOX IRQ Flag Check after Locking (Ivan Vecera) [743347] - [netdrv] bna: Async Mode Tx Rx Init Fix (Ivan Vecera) [743347] - [netdrv] bna: Ethtool Enhancements and Fix (Ivan Vecera) [743347] - [netdrv] bna: Initialization and Locking Fix (Ivan Vecera) [743347] - [netdrv] bna: Formatting and Code Cleanup (Ivan Vecera) [743347] - [netdrv] bna: TX Path and RX Path Changes (Ivan Vecera) [743347] - [netdrv] bna: Interrupt Polling and NAPI Init Changes (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Fix (Ivan Vecera) [743347] - [netdrv] bna: Naming Change and Minor Macro Fix (Ivan Vecera) [743347] - [netdrv] bna: off by one in bfa_msgq_rspq_pi_update() (Ivan Vecera) [743347] - [netdrv] bna: unlock on error path in pnad_pci_probe() (Ivan Vecera) [743347] - [scsi] libfc: fix deadlock bug in fc_exch_abort_locked (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.8 (Mike Christie) [740096] - [scsi] bnx2fc: Return error statistics of remote peer (Mike Christie) [740096] - [scsi] fcoe/libfcoe: Move common code for fcoe_get_lesb to fcoe_transport (Mike Christie) [740096] - [scsi] bnx2fc: call ctlr_link_up only when the interface is enabled (Mike Christie) [740096] - [scsi] bnx2fc: Add driver documentation (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.7 (Mike Christie) [740096] - [scsi] bnx2fc: Handle bnx2fc_map_sg failure (Mike Christie) [740096] - [scsi] bnx2fc: Replace scsi_dma_map() with dma_map_sg() (Mike Christie) [740096] - [x86] acpi: Prevent acpiphp from deadlocking on PCI-to-PCI bridge remove (Prarit Bhargava) [732706] - [x86] UV2: add missing kABI bits (George Beshers) [741432] - [ppc] pci: Check devices status property when scanning OF tree (Steve Best) [738450] - [drm] radeon/kms: reject video mode that would go over bandwidth limit on RN50 (Jerome Glisse) [729976] - [fs] deal with races in /proc/*/syscall, stack, personality (Johannes Weiner) [692039] - [fs] proc: enable writing to /proc/pid/mem (Johannes Weiner) [692039] - [fs] proc: make check_mem_permission() return an mm_struct on success (Johannes Weiner) [692039] - [fs] proc: hold cred_guard_mutex in check_mem_permission() (Johannes Weiner) [692039] - [fs] proc: disable mem_write after exec (Johannes Weiner) [692039] - [mm] implement access_remote_vm (Johannes Weiner) [692039] - [mm] factor out main logic of access_process_vm (Johannes Weiner) [692039] - [mm] use mm_struct to resolve gate vma's in __get_user_pages (Johannes Weiner) [692039] - [mm] rename in_gate_area_no_task to in_gate_area_no_mm (Johannes Weiner) [692039] - [mm] make in_gate_area take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [mm] make get_gate_vma take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [x86] mark associated mm when running a task in 32 bit compatibility mode (Johannes Weiner) [692039] - [x86] add context tag to mark mm when running a task in 32-bit compatibility mode (Johannes Weiner) [692039] - [fs] auxv: require the target to be tracable (or yourself) (Johannes Weiner) [692039] - [fs] close race in /proc/*/environ (Johannes Weiner) [692039] - [fs] report errors in /proc/*/*map* sanely (Johannes Weiner) [692039] - [fs] pagemap: close races with suid execve (Johannes Weiner) [692039] - [fs] make sessionid permissions in /proc/*/task/* match those in /proc/* (Johannes Weiner) [692039] {CVE-2011-1020}- [ppc] ibmveth: Fix leak when recycling skb and hypervisor returns error (Steve Best) [740548] - [fs] nfs: Do not allow multiple mounts on same mountpoint when using -o noac (Sachin Prabhu) [584768] - [scsi] megaraid: fix FastPath and update to v5.40 (Tomas Henzl) [726225] - [acpi] APEI: set enable bit for OSC call (Matthew Garrett) [734509] - [block] Whitelist symbols for dm-switch multipathing driver (Shyam Iyer) [714992] - [x86] Missing "unregister_cpu_notifier" in powernow-k8.c (Prarit Bhargava) [741302] - [virt] xen-netfront: fix MTU reset after migration (Paolo Bonzini) [733651]- [mm] add extra free kbytes tunable (Rik van Riel) [696395] - [build] Makefile: include RHEL_RELEASE in version.h (Aristeu Rozanski) - [ppc] Fix bogus it_blocksize in VIO iommu code (Steve Best) [738449] - [ppc] hvcs: Ensure page aligned partner info buffer (Steve Best) [739749] - [virt] KVM: Enable RDRAND feature support for KVM (Don Dugger) [721131] - [virt] x86, cpu: Add CPU flags for F16C and RDRND (Don Dugger) [721131] - [mm] zram: prevent accessing an unallocated table when init fails early (Jerome Marchand) [732707] - [mm] zram: fix zram locking (Jerome Marchand) [732707] - [ppc] eeh: Display eeh error location for bus and device (Steve Best) [707843] - [ppc] pseries/eeh: Handle functional reset on non-PCIe device (Steve Best) [707843] - [ppc] pseries/eeh: Propagate needs_freset flag to device at PE (Steve Best) [707843] - [ppc] eeh: Add support for ibm, configure-pe RTAS call (Steve Best) [707843] - [scsi] isci: initial sgpio write support (David Milburn) [735318] - [scsi] isci: fix sgpio register definitions (David Milburn) [735318] - [scsi] libsas: sgpio write support (David Milburn) [735318] - [drm] i915: set GFX_MODE to pre-Ivybridge default value even on Ivybridge (Adam Jackson) [695793]- [netdrv] firmware: add bnx2x FW 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: Add new PHY BCM54616 (Michal Schmidt) [733888] - [netdrv] bnx2x: fixes from upstream 3.1-rc (Michal Schmidt) [733693] - [netdrv] bnx2x: driver-side changes for firmware 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: add missing DCB callbacks (Michal Schmidt) [733693] - [scsi] scan: don't fail scans when host is in recovery (Mike Christie) [713682] - [usb] don't let errors prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] don't let the hub driver prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Reject double add of active endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Free bandwidth when usb_disable_device is called (Don Zickus) [732457 732909 735048 735050 735263] - [usb] disable endpoints after unbinding interfaces, not before (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't warn about zeroed bMaxBurst descriptor field (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: Force Stopped Event(FSE) (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: introduce Incompatible Device Error (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Add reset on resume quirk for asrock p67 host (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Always set urb->status to zero for isoc endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Fix up URB error codes to reflect implementation (Don Zickus) [732457 732909 735048 735050 735263] - [usb] config: use proper endian access for wMaxPacketSize (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: fix OS want to own HC (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't submit commands or URBs to halted hosts (Don Zickus) [732457 732909 735048 735050 735263] - [usb] usbcore: warm reset USB3 port in SS.Inactive state (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Refine USB3.0 device suspend and resume (Don Zickus) [732457 732909 735048 735050 735263] - [usb] fix system suspend with USB3.0 device connected to USB3.0 hub (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Clear "warm" port reset change (Don Zickus) [732457 732909 735048 735050 735263] - [netdrv] b43: allocate receive buffers big enough for max frame len + offset (RuiRui Yang) [738205] {CVE-2011-3359} - [netdrv] tg3: call netif_carrier_off to initialize operstate value (John Feeney) [727330] - [fs] fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message (RuiRui Yang) [736765] {CVE-2011-3353} - [fs] cifs: fix possible memory corruption in CIFSFindNext (Jeff Layton) [730354] {CVE-2011-3191} - [fs] nfsd4: fix open downgrade, again (J. Bruce Fields) [729176] - [fs] jbd[2]: Use WRITE_SYNC_PLUG in journal_commit_transaction (Jeff Moyer) [720918] - [fs] mbcache: Limit the maximum number of cache entries (Eric Sandeen) [731585] - [netdrv] netxen: Add firmware version 4.0.557[579]. (Chad Dupuis) [741776] - [netdrv] netxen: Add pcie workaround (Chad Dupuis) [741774] - [netdrv] netxen: add vlan LRO support (Chad Dupuis) [741774] - [netdrv] netxen: add fw version compatibility check (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove casts of void * (Chad Dupuis) [741774] - [netdrv] netxen: fix race in skb->len access (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove unnecessary semicolons (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: Use full 32 bit speed range in ethtool's set_settings (Chad Dupuis) [741774]- [fs] xfs: avoid direct I/O write vs buffered I/O race (Dave Chinner) [732976] - [fs] xfs: don't serialise adjacent concurrent direct IO appending writes (Dave Chinner) [732976] - [fs] xfs: don't serialise direct IO reads on page cache checks (Dave Chinner) [732976] - [fs] gfs2: Ignore buffers with wrong state during fsync (Abhijith Das) [740066] - [fs] GFS2: balance pages on gfs2_fallocate. (Benjamin Marzinski) [737989] - [fs] xfs: avoid synchronous transactions when deleting attr blocks (Dave Chinner) [740312] - [fs] GFS2: large file delete/unlink is slow (Robert S Peterson) [739987] - [fs] ext4: optimize ext4_check_dir_entry() (Eric Sandeen) [714007] - [fs] Fix do_lookup false negative. (David Howells) [693841] - [netdrv] tg3: Fix VLAN creation problem (John Feeney) [731268 732769] - [netdrv] ixgbe: fix improper check of dma address for NULL (Neil Horman) [683611] - [netdrv] e1000: don't enable dma receives until after dma address has been setup (Dean Nelson) [703357] - [net] sctp: deal with multiple COOKIE_ECHO chunks (Max Matveev) [729220]- [net] br_multicast: Ensure to initialize BR_INPUT_SKB_CB(skb)->mrouters_only. (Herbert Xu) [738110]- [x86] Add rh_kabi.c and protect struct alt_instr under KABI (Prarit Bhargava) [737753] - [x86] Fix module alt_instr KABI breakage (Prarit Bhargava) [737753]- [build] Makefile: update RHEL_MINOR to 2 (Aristeu Rozanski) - [scsi] scsi_lib: pause between error retries (Rob Evers) [736812] - [kernel] perf tools: do not look at ./config for configuration (Jiri Benc) [730204] {CVE-2011-2905} - [scsi] Fix out of spec CD-ROM problem with media change (Rob Evers) [703366] - [netdrv] bna: Driver Version changed to 3.0.2.0 (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete Files (Ivan Vecera) [701486] - [netdrv] bna: Remove Unused Code (Ivan Vecera) [701486] - [netdrv] bna: ENET and Tx Rx Redesign Enablement (Ivan Vecera) [701486] - [netdrv] bna: Add New HW Defs (Ivan Vecera) [701486] - [netdrv] bna: Tx and Rx Redesign (Ivan Vecera) [701486] - [netdrv] bna: Introduce ENET as New Driver and FW Interface (Ivan Vecera) [701486] - [netdrv] bna: MSGQ Implementation (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete File bfi_ctreg.h (Ivan Vecera) [701486] - [netdrv] bna: Consolidated HW Registers for Supported HWs (Ivan Vecera) [701486] - [netdrv] bna: Remove get_regs Ethtool Support (Ivan Vecera) [701486] - [netdrv] bna: HW Interface Init Update (Ivan Vecera) [701486] - [netdrv] bna: Remove Unnecessary CNA Check (Ivan Vecera) [701486] - [netdrv] bna: Header File Consolidation (Ivan Vecera) [701486] - [netdrv] bna: HW Error Counter Fix (Ivan Vecera) [701486] - [netdrv] bna: Add HW Semaphore Unlock Logic (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Name Change (Ivan Vecera) [701486] - [netdrv] bna: Mboxq Flush When IOC Disabled (Ivan Vecera) [701486] - [netdrv] bna: Minor IRQ Index and Definition Change (Ivan Vecera) [701486] - [netdrv] bna: State Machine Fault Handling Cleanup (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Notification Enhancement (Ivan Vecera) [701486] - [netdrv] bna: CheckPatch Cleanup (Ivan Vecera) [701486] - [netdrv] bna: Print Driver Version (Ivan Vecera) [701486] - [netdrv] bna: use netdev_alloc_skb_ip_align() (Ivan Vecera) [701486] - [netdrv] bna: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [701486] - [netdrv] bna: ethtool: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [701486] - [net] bna: fix compile warning of bfa_ioc_smem_pgoff defined but not used (Ivan Vecera) [701486] - [netdrv] bna: Fix set-but-unused variables. (Ivan Vecera) [701486] - [netdrv] bna: use device model DMA API (Ivan Vecera) [701486] - [netdrv] bna: Remove unnecessary memset(,0,) (Ivan Vecera) [701486]- [scsi] libfcoe: fix compilation when fcoe.ko is not used (Mike Christie) [727304] - [scsi] bnx2fc: Bumped version to 1.0.6 (Mike Christie) [727304] - [scsi] bnx2fc: Fix FW assert during RSCN stress tests (Mike Christie) [727304] - [scsi] bnx2fc: Fix panic caused because of incorrect errror handling in create() (Mike Christie) [727304] - [scsi] bnx2fc: Avoid calling bnx2fc_if_destroy with unnecessary locks (Mike Christie) [727304] - [scsi] bnx2fc: Validate vlan id in NETDEV_UNREGISTER handler (Mike Christie) [727304] - [scsi] bnx2fc: No abort issued for REC when it times out (Mike Christie) [727304] - [scsi] bnx2fc: Send solicitation only after vlan discovery is complete (Mike Christie) [727304] - [scsi] bnx2fc: Reset max receive frame size during link up (Mike Christie) [727304] - [scsi] bnx2fc: Do not use HBA_DBG macro when lport is not available (Mike Christie) [727304] - [scsi] bnx2fc: increase cleanup wait time (Mike Christie) [727304] - [scsi] bnx2fc: Bump version to 1.0.5 (Mike Christie) [727304] - [scsi] bnx2fc: Prevent creating of NPIV port with duplicate WWN (Mike Christie) [727304] - [scsi] bnx2fc: Obtain WWNN/WWPN from the shared memory (Mike Christie) [727304] - [scsi] fcoe: Move common functions to fcoe_transport library (Mike Christie) [727304] - [scsi] bnx2fc: Drop incoming ABTS (Mike Christie) [727304] - [scsi] bnx2fc: code cleanup in bnx2fc_offload_session (Mike Christie) [727304] - [scsi] bnx2fc: Fix NULL pointer deref during arm_cq (Mike Christie) [727304] - [scsi] bnx2fc: Do not reuse the fcoe connection id immediately (Mike Christie) [727304] - [scsi] bnx2fc: Clear DESTROY_CMPL flag after firmware destroy (Mike Christie) [727304] - [scsi] bnx2fc: Handle NETDEV_UNREGISTER for vlan devices (Mike Christie) [727304] - [scsi] bnx2fc: Reorganize cleanup code between interface_cleanup and if_destroy (Mike Christie) [727304] - [scsi] bnx2fc: Change function names of bnx2fc_netdev_setup/bnx2fc_netdev_cleanup (Mike Christie) [727304] - [scsi] bnx2fc: Do not attempt destroying NPIV port twice (Mike Christie) [727304] - [scsi] bnx2fc: Remove erroneous kref_get on IO request (Mike Christie) [727304] - [scsi] bnx2fc: Enable bsg_request support for bnx2fc (Mike Christie) [727304] - [scsi] bnx2fc: Bug fixes in percpu_thread_create/destroy (Mike Christie) [727304] - [scsi] bnx2fc: Reset the max receive frame size (Mike Christie) [727304] - [netdrv] cnic: Wait for all Context IDs to be deleted before sending FCOE_DESTROY_FUNC (Mike Christie) [727304] - [netdrv] cnic: Fix Context ID space calculation (Mike Christie) [727304] - [netdrv] cnic: Return proper error code if we fail to send netlink message (Mike Christie) [727304] - [netdrv] cnic: Fix ring setup/shutdown code (Mike Christie) [727304] - [netdrv] cnic: Fix port_mode setting (Mike Christie) [727304] - [netdrv] cnic: Replace get_random_bytes() with random32() (Mike Christie) [727304] - [scsi] cnic, bnx2i: Add support for new devices - 57800, 57810, and 57840 (Mike Christie) [727304] - [netdrv] cnic: Add VLAN ID as a parameter during netevent upcall (Mike Christie) [727304] - [x86] mm: Fix pgd_lock deadlock (Andrew Jones) [691310] - [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Andrew Jones) [691310] - [mm] Revert "fix pgd_lock deadlock" (Andrew Jones) [691310] - [scsi] libfc: fix referencing to fc_fcp_pkt from the frame pointer via fr_fsp() (Mike Christie) [734961] - [scsi] libfc: block SCSI eh thread for blocked rports (Mike Christie) [734961] - [scsi] libfc: fix fc_eh_host_reset (Mike Christie) [734961] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Mike Christie) [734961] - [scsi] fcoe: add fip retry to avoid missing critical keep alive (Mike Christie) [734961] - [scsi] libfc: fix warn on in lport retry (Mike Christie) [734961] - [scsi] libfc: Remove the reference to FCP packet from scsi_cmnd in case of error (Mike Christie) [734961] - [scsi] libfc: cleanup sending SRR request (Mike Christie) [734961] - [scsi] libfc: two minor changes in comments (Mike Christie) [734961] - [scsi] libfc, fcoe: ignore rx frame with wrong xid info (Mike Christie) [734961] - [scsi] libfc: release exchg cache (Mike Christie) [734961] - [scsi] libfc: use FC_MAX_ERROR_CNT (Mike Christie) [734961] - [scsi] fcoe: remove unused ptype field in fcoe_rcv_info (Mike Christie) [734961] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Mike Christie) [734961] - [x86] intel_idle: Fix mismerge (Matthew Garrett) [733730] - [x86] x2apic: enable the bios request for x2apic optout (Prarit Bhargava) [696902] - [x86] ACPI: fix ioremap failure regression (Stanislaw Gruszka) [731546]- [fs] corrupted GUID partition tables can cause kernel oops (Jerome Marchand) [695982] {CVE-2011-1577} - [x86] perf: Fix Intel fixed counters base initialization (Don Zickus) [736284] {CVE-2011-2521} - [netdrv] iwlagn: use 6000g2b uCode for 130 series devices (Stanislaw Gruszka) [737185] - [block] Missing portions of DM/MD RAID1 plugging patch (Jonathan E Brassow) [735124] - [net] Compute protocol sequence numbers and fragment IDs using MD5. (Jiri Pirko) [732665] {CVE-2011-3188} - [crypto] Move md5_transform to lib/md5.c (Jiri Pirko) [732665] {CVE-2011-3188}- [block] blktrace: fix handling of requests with SYNC and META flags (Mike Snitzer) [726437] - [block] blktrace: add FLUSH/FUA support (Mike Snitzer) [726437] - [kernel] Restore max mqueue message size to its previous RHEL 5 value (Doug Ledford) [730632]- [scsi] qla4xxx: updated device id check for BFS (Chad Dupuis) [732622] - [fs] nfsd4: return nfserr_symlink on v4 OPEN of non-regular file (J. Bruce Fields) [697659] - [netdrv] bnx2: Fix some late breaking bnx2 bugs (Neil Horman) [728328] - [netdrv] e1000: save skb counts in TX to avoid cache misses (Dean Nelson) [690780] - [netdrv] bonding: reset queue mapping prior to transmission (Neil Horman) [726688] - [netdrv] e1000e: update to upstream version 1.4.4 (Andy Gospodarek) [730607] - [netdrv] bonding: add missing xmit_hash_policy=layer2+3 info (Weiping Pan) [706018] - [net] vlan: do not transfer real_num_tx_queues (Weiping Pan) [735015] - [mm] thp: tail page refcounting fix (Andrea Arcangeli) [732986] - [virt] xen: x86_32: do not enable iterrupts when returning from exception in interrupt context (Igor Mammedov) [713399] - [mm] oom: task->mm == NULL doesn't mean the memory was freed (Frantisek Hrbata) [734732] - [scsi] scsi_dh_rdac: Associate HBA and storage in rdac_controller to support partitions in storage (Mike Snitzer) [733763] - [scsi] scsi_dh_rdac: Use WWID from C8 page instead of Subsystem id from C4 page to identify storage (Mike Snitzer) [733763] - [scsi] lpfc: Update lpfc version for 8.3.5.45.3p driver release (Rob Evers) [733500] - [scsi] lpfc: Fix compiler warning due to uninitialized local variable (Rob Evers) [733500] - [scsi] lpfc: Fix bus reset handler fails with bad failure code (Rob Evers) [733500] - [scsi] lpfc: Fix proper error code return value for management API (Rob Evers) [733500] - [scsi] lpfc: Fixed ctlreg write bug (Rob Evers) [733500] - [scsi] lpfc: Fix default adapter name for the OCe15100 (Rob Evers) [733500] - [scsi] lpfc: Fix cable pull failure on interface type 2 SLI-4 adapters (Rob Evers) [733500] - [scsi] lpfc: Fixed not able to perform firmware reset through sysfs board_mode attribute (Rob Evers) [733500] - [scsi] lpfc: Fixed SLI4 device firmware reset with SR-IOV virtual functions (Rob Evers) [733500] - [scsi] lpfc: Fixed not recovering SLI port in handling error attention with RN bit set (Rob Evers) [733500] - [scsi] lpfc: Fix two crashes when unsolicted ELS ECHO_CMD is received (Rob Evers) [733500] - [scsi] lpfc: Fix direct connect does not come up for SLI4 FC ports (Rob Evers) [733500] - [scsi] lpfc: Fixed long wait when firmware reset to a SLI port without required privilege (Rob Evers) [733500] - [scsi] lpfc: Fix request firmware support for little endian systems (Rob Evers) [733500]- [drm] radeon/kms: set a default max_pixel_clock (Dave Airlie) [729545] - [pci] pciehp: change wait time for valid configuration access (Myron Stowe) [727720] - [pci] ACPI: Report ASPM support to BIOS if not disabled from command line (Myron Stowe) [732501] - [ppc] pci: Add calls to set_pcie_port_type() and set_pcie_hotplug_bridge() (Steve Best) [734192] - [ppc] pci: Add missing hookup to pci_slot (Steve Best) [734192] - [ppc] pci: Add missing call to header fixup (Steve Best) [734192] - [virt] xen events: implement mask_ack (Andrew Jones) [733672] - [virt] Revert "[virt] xen/events: change to using fasteoi" (Andrew Jones) [733672] - [scsi] be2iscsi: Add pci_disable device (Mike Christie) [688076] - [scsi] be2iscsi: Adding a shutdown Routine (Mike Christie) [688076] - [net] ipv6: make fragment identifications less predictable (Jiri Pirko) [723433] {CVE-2011-2699} - [fs] Ecryptfs: Add mount option to check uid of device being mounted = expect uid (Eric Sandeen) [731176] {CVE-2011-1833}- [md] raid5: fix FUA request handling in ops_run_io() (Mike Snitzer) [733527] - [md] raid5: fix errant REQ_FUA that should be BIO_FUA (Mike Snitzer) [733527] - [perf] report: Use properly build_id kernel binaries (Jiri Olsa) [691343] - [ppc] pseries/xics: Use cpu_possible_mask rather than cpu_all_mask (Steve Best) [732357] - [drm] i915: Post-3.0 updates from drm-intel-fixes (Adam Jackson) [720702] - [scsi] bfa: Update the driver version to 3.0.2.2 (Rob Evers) [725913] - [scsi] bfa: Add support to store driver configuration in flash (Rob Evers) [725913] - [scsi] bfa: Add support to collect fabric stats (Rob Evers) [725913] - [scsi] bfa: Added support to configure QOS and collect stats (Rob Evers) [725913] - [scsi] bfa: Add support to configure trunking on Brocade adapter ports (Rob Evers) [725913] - [scsi] bfa: Add support to configure and query flash boot partition (Rob Evers) [725913] - [scsi] bfa: Added support to collect and reset fcport stats (Rob Evers) [725913] - [scsi] bfa: Add support for IO profiling (Rob Evers) [725913] - [scsi] bfa: Extend BSG to support more user commands (Rob Evers) [725913] - [scsi] bfa: Check supported speed based on port mode (Rob Evers) [725913] - [scsi] bfa: Update RME interrupt handling (Rob Evers) [725913] - [scsi] bfa: BSG return value fix to be compatible with kernel convention (Rob Evers) [725913] - [scsi] bfa: Add FC-transport based Asynchronous Event Notification support (Rob Evers) [725913] - [scsi] bfa: Move debugfs initialization before bfa init (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.1 (Rob Evers) [701485] - [scsi] bfa: Driver and BSG enhancements (Rob Evers) [701485] - [scsi] bfa: Added support to query PHY (Rob Evers) [701485] - [scsi] bfa: Added HBA diagnostics support (Rob Evers) [701485] - [scsi] bfa: Added support for flash configuration (Rob Evers) [701485] - [scsi] bfa: Added support to obtain SFP info (Rob Evers) [701485] - [scsi] bfa: Added support for CEE info and stats query (Rob Evers) [701485] - [scsi] bfa: Extend BSG interface (Rob Evers) [701485] - [scsi] bfa: FCS bug fixes (Rob Evers) [701485] - [scsi] bfa: DMA memory allocation enhancement (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter vHBA support (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter PLL init fixes (Rob Evers) [701485] - [scsi] bfa: Added Fabric Assigned Address(FAA) support (Rob Evers) [701485] - [scsi] bfa: IOC bug fixes (Rob Evers) [701485] - [scsi] bfa: Enable ASIC block configuration and query (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.0 (Rob Evers) [701485] - [scsi] bfa: Add BSG interface to support ELS, CT and vendor commands (Rob Evers) [701485] - [scsi] bfa: Driver initialization and model description fix (Rob Evers) [701485] - [scsi] bfa: Enhancement for fcpim and IO tag handling (Rob Evers) [701485] - [scsi] bfa: FC credit recovery and misc bug fixes (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter 16Gbs support and flash controller fixes (Rob Evers) [701485] - [scsi] bfa: IOC and PLL init changes for Brocade-1860 Fabric Adapter (Rob Evers) [701485] - [scsi] bfa: Changes to support vport disable and enable operations (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter Hardware Enablement (Rob Evers) [701485] - [scsi] bfa: Add pbc port disable check and fix LPS message name (Rob Evers) [701485] - [scsi] bfa: Introduce IOC event notification mechanism (Rob Evers) [701485] - [scsi] bfa: Introduced generic address len pair to represent DMA memory chunk (Rob Evers) [701485]- [pci] remove quirk for pre-production systems with Intel 82576 NIC (Prarit Bhargava) [729677] - [x86] efi: Revert new_memmap code (Matthew Garrett) [723274] - [infiniband] mlx4: add new module parameters (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Avoid duplicate devices from LUN scan (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Fix integer -> pointer cast warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: try to use larger FMR sizes to cover our mappings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: add support for indirect tables that don't fit in SRP_CMD (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: rework mapping engine to use multiple FMR entries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow sg_tablesize to be set for each target (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: move IB CM setup completion into its own function (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: always avoid non-zero offsets into an FMR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Test only once whether iu allocation succeeded (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Add GRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Remove LRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate hot-path variables into cache lines (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: stop sharing the host lock with SCSI (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Touch up a merge issue, fixes compilation (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce lock coverage of command completion (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce local coverage for command submission and EH (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: don't move active requests to their own list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow lockless work posting (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate state change code (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow task management without a previous request (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] rds/ib: use system_wq instead of rds_ib_fmr_wq (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [net] rds: Makefile: Remove deprecated items (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Manual backport of alloc_netdev_mqs (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Fix a merge issue (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Restoring RX buffer pointer in case of failure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Sensing link type at device initialization (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Fixing bad size of event queue buffer (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Fix loss of promiscuity (Doug Ledford) [612992 688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Removing HW info from ethtool -i report (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: updated driver version to 1.5.4.1 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Using blue flame support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: reserve UARs for userspace consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: maintain available field in bitmap allocator (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Add blue flame support for kernel consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Reporting HW revision in ethtool -i (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Wake on LAN support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: using new mlx4 interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Changing interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: bringing link up when registering netdevice (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: optimize adaptive moderation algorithm for better latency (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: moderation parameters are not reseted (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: going out of range of TX rings when reporting stats (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle protocol field in multicast table (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core, ib, en: Fix driver when sizeof phys_addr_t > sizeof long (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: Avoid vunmap() of invalid pointer if allocation fails (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Don't call dma_free_coherent() with irqs disabled (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Call alloc_etherdev to allocate RX and TX queues (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Add a check for strict_strtoul() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use pci_dev->revision, again (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Increase DMA max_segment_size on Mellanox hardware (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't print success message at level KERN_ERR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Don't reset disabled devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't generate async events for unregistered devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/amso1100: Fix compile warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix incorrect SFP+ link status detection on driver init (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix SFP+ link down detection issue with switch port disable (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Generate IB_EVENT_PORT_ERR/PORT_ACTIVE events (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix bonding on iw_nes (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Use vzalloc() to replace vmalloc()+memset(0) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Fix driver when sizeof (phys_addr_t) > sizeof (long) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix string continuation line (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use printf extension pR for struct resource (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Check for NULL mode in .devnode methods (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Save PID of ID's owner (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add support for netlink statistics export (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Pass QP type into rdma_create_id() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update exported headers list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Export enum cma_state in (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Add devnode methods to cm_class and umad_class (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Return EPROTONOSUPPORT when an RDMA device lacks the QP required (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/uverbs: Add devnode method to set path/mode (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Add .nodename/.mode to tell userspace where to create device node (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add netlink infrastructure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Backports to fix compile of changes that upstream made but relied on changes that don't exist in rhel6 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add error handling to ib_core_init() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/iwcm: Get rid of enum iw_cm_event_status (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add an ID_REUSEADDR option (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Fix handling of IPv6 addressing in cma_use_port (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Improve an error message so error code is included (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Replace global lock in rdma_destroy_id() with id-specific one (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/cm: Cancel pending LAP message when exiting IB_CM_ESTABLISH state (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update missed conversion of flush_scheduled_work() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Copy iWARP route information on queries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update workqueue usage (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] infiniband: remove dev_base_lock use (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [virt] vmalloc: eagerly clear ptes on vunmap (Igor Mammedov) [730503]- [build] spec: add more drivers to initrd (Andy Gospodarek) [714883] - [target] add to tech-preview.txt and call mark_tech_preview (Andy Grover) [638007] - [x86] ucode-amd: Don't warn when no ucode is available for a CPU revision (Anton Arapov) [731409] - [scsi] isci: remove core/scic_sds_port_configuration_agent.c (David Milburn) [730136] - [scsi] qla4xxx: export iface name (Mike Christie) [730599] - [s390x] config: switch on CONFIG_DEBUG_PAGEALLOC on s390x-debug kernel (Hendrik Brueckner) [702405] - [char] tpm: Fix uninitialized usage of data buffer (Stanislaw Gruszka) [684675] {CVE-2011-1160} - [ata] libata: remove SCSI host lock (David Milburn) [732062] - [scsi] scsi_dh_rdac: decide on whether to send mode select or not (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Detect the different RDAC operating modes (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Add definitions for different RDAC operating modes (Tomas Henzl) [683613] - [target] modify rhel config for tcm (Andy Grover) [638007] - [target] backport to old queuecommand interface (Andy Grover) [638007] - [target] fixup file backstore for vfs_fsync_range api change (Andy Grover) [638007] - [target] fixes for iblock backport (Andy Grover) [638007] - [scsi] add ACA_TAG definition to scsi/scsi_tcq.h (Andy Grover) [638007] - [scsi] Add missing SPC-4 CDB and MAINTENANCE_[IN, OUT] service action definitions (Andy Grover) [638007] - [target] Fix UTS_RELEASE build errors (Andy Grover) [638007] - [scsi] tcm_fc: Fixing reference counting problem which was causing ft_sess to be deleted (Andy Grover) [638007] - [scsi] Add FCoE Target support (Andy Grover) [638007] - [block] cfq-iosched: Reduce linked group count upon group destruction (Vivek Goyal) [726099] - [kdump] x86: Fix crashkernel=auto to take into account memory needed by filtering utility (Vivek Goyal) [730077]- [drm] radeon: post-3.0 fixes (Jerome Glisse) [730838] - [netdrv] netxen-firmware: rename firmware files (Andy Gospodarek) [693743] - [netdrv] netxen_nic: Fix common misspellings (Tony Camuso) [693740] - [netdrv] netxen_nic: Add support for VLAN RX HW acceleration (Tony Camuso) [693740] - [netdrv] netxen_nic: Fix ethtool->set_flags not intended -EINVAL return value (Tony Camuso) [693740] - [netdrv] netxen_nic: Support for GbE port settings (Tony Camuso) [693740] - [netdrv] netxen_nic: Notify firmware of Flex 10 interface down (Tony Camuso) [693740] - [netdrv] netxen-firmware: Update firmware to version 4.0.544 or greater (Tony Camuso) [693743] - [fs] autofs: fix some further kabi inconsistencies (Ian Kent) [704941] - [fs] kabi - add back do_add_mount() (Ian Kent) [704941] - [fs] kabi - rename follow_down_one() to follow_down() (Ian Kent) [704941] - [fs] VFS: Fix automount for negative autofs dentries (Ian Kent) [704941] - [fs] VFS: Fix vfsmount overput on simultaneous automount (Ian Kent) [704941] - [fs] autofs4 - reinstate last used update on access (Ian Kent) [704941] - [fs] tidy up around finish_automount() (Ian Kent) [704941] - [fs] don't drop newmnt on error in do_add_mount() (Ian Kent) [704941] - [fs] Take the completion of automount into new helper (Ian Kent) [704941] - [fs] autofs4: Merge the remaining dentry ops tables (Ian Kent) [704941] - [fs] Unexport do_add_mount() and add in follow_automount(), not ->d_automount() (Ian Kent) [704941] - [fs] vfs - Remove a further kludge from __do_follow_link() (Ian Kent) [704941] - [fs] autofs4 - bump version (Ian Kent) [704941] - [fs] autofs4 - add v4 pseudo direct mount support (Ian Kent) [704941] - [fs] autofs4 - fix wait validation (Ian Kent) [704941] - [fs] autofs4: cleanup autofs4_free_ino() (Ian Kent) [704941] - [fs] autofs4: cleanup dentry operations (Ian Kent) [704941] - [fs] autofs4: cleanup inode operations (Ian Kent) [704941] - [fs] autofs4: removed unused code (Ian Kent) [704941] - [fs] autofs4: add d_manage() dentry operation (Ian Kent) [704941] - [fs] autofs4: add d_automount() dentry operation (Ian Kent) [704941] - [fs] CIFS: Use d_automount() rather than abusing follow_link() [ver #2] (Ian Kent) [704941] - [fs] NFS: Use d_automount() rather than abusing follow_link() (Ian Kent) [704941] - [fs] VFS: Add an AT_NO_AUTOMOUNT flag to suppress terminal automount [ver #2] (Ian Kent) [704941] - [fs] Add a dentry op to allow processes to be held during pathwalk transit (Ian Kent) [704941] - [fs] VFS: Add a dentry op to handle automounting rather than abusing follow_link() (Ian Kent) [704941] - [fs] dcache remove d_mounted (Ian Kent) [704941] - [fs] Sanitize autofs_dev_ioctl_ismountpoint() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to expiring in autofs4_lookup_expiring() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to active in autofs4_lookup_active() (Ian Kent) [704941] - [fs] autofs4 - eliminate d_unhashed in path walk checks (Ian Kent) [704941] - [fs] autofs4 - cleanup active and expire lookup (Ian Kent) [704941] - [fs] autofs4 - rename unhashed to active in autofs4_lookup() (Ian Kent) [704941] - [fs] autofs4 - use autofs_info for pending flag (Ian Kent) [704941] - [fs] autofs4 - use helper for need mount check (Ian Kent) [704941] - [fs] autofs4 - use helpers for expiring list (Ian Kent) [704941] - [fs] autofs4 - use helpers for active list handling (Ian Kent) [704941] - [md] Using poll /proc/mdstat can monitor the events of adding a spare disks (Doug Ledford) [729696] - [md] raid5: get rid of duplicated call to bio_data_dir() (Doug Ledford) [729696] - [md] raid5: use kmem_cache_zalloc() (Doug Ledford) [729696] - [md] raid10: share pages between read and write bio's during recovery (Doug Ledford) [729696] - [md] raid10: factor out common bio handling code (Doug Ledford) [729696] - [md] raid10: get rid of duplicated conditional expression (Doug Ledford) [729696] - [md] raid5: remove unusual use of bio_iovec_idx() (Doug Ledford) [729696] - [md] raid5: fix raid5_set_bi_hw_segments (Doug Ledford) [729696] - [md] bitmap: remove unused fields from struct bitmap (Doug Ledford) [729696] - [md] bitmap: use proper accessor macro (Doug Ledford) [729696] - [md] check ->hot_remove_disk when removing disk (Doug Ledford) [729696] - [md] use is_power_of_2 macro (Doug Ledford) [729696] - [md] allow resync_start to be set while an array is active (Doug Ledford) [729696] - [md] raid10: reformat some loops with less indenting (Doug Ledford) [729696] - [md] raid10: remove unused variable (Doug Ledford) [729696] - [md] raid10: make more use of 'slot' in raid10d (Doug Ledford) [729696] - [md] raid10: some tidying up in fix_read_error (Doug Ledford) [729696] - [md] raid1: improve handling of pages allocated for write-behind (Doug Ledford) [729696] - [md] raid1: try fix_sync_read_error before process_checks (Doug Ledford) [729696] - [md] raid1: tidy up new functions: process_checks and fix_sync_read_error (Doug Ledford) [729696] - [md] raid1: split out two sub-functions from sync_request_write (Doug Ledford) [729696] - [md] make error_handler functions more uniform and correct (Doug Ledford) [729696] - [md] multipath: discard working_disks in favour of degraded (Doug Ledford) [729696] - [md] raid1: clean up read_balance (Doug Ledford) [729696] - [md] simplify raid10 read_balance (Doug Ledford) [729696] - [md] bitmap: fix saving of events_cleared and other state (Doug Ledford) [729696] - [md] reject a re-add request that cannot be honoured (Doug Ledford) [729696] - [md] Fix race when creating a new md device (Doug Ledford) [729696] - [md] raid5: fix build error, sector_t usage (Doug Ledford) [729696] - [md] Fix dev_sectors on takeover from raid0 to raid4/5 (Doug Ledford) [729696] - [input] kabi fixes after addition of MT slot fields (Mauro Carvalho Chehab) [464653] - [input] synaptics: retry failed resets when reconnecting (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix reconnect logic on MT devices (Mauro Carvalho Chehab) [464653] - [input] synaptics: ignore bogus mt packet (Mauro Carvalho Chehab) [464653] - [input] synaptics: add multi-finger and semi-mt support (Mauro Carvalho Chehab) [464653] - [input] create a separate code for handling mt slots (Mauro Carvalho Chehab) [464653] - [input] introduce MT event slots (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix handling of 2-button ClickPads (Mauro Carvalho Chehab) [464653] - [input] synaptics: simplify pass-through port handling (Mauro Carvalho Chehab) [464653] - [input] synaptics: relax capability ID checks on newer hardware (Mauro Carvalho Chehab) [464653] - [input] synaptics: set min/max for finger width (Mauro Carvalho Chehab) [464653] - [input] synaptics: only report width on hardware that supports it (Mauro Carvalho Chehab) [464653] - [input] synaptics: set dimensions as reported by firmware (Mauro Carvalho Chehab) [464653] - [input] Add support of Synaptics Clickpad device (Mauro Carvalho Chehab) [464653] - [input] psmouse: fix Synaptics detection when protocol is disabled (Mauro Carvalho Chehab) [464653]- [mm] mremap: resurrect overflow check in move_page_tables() (Andrea Arcangeli) [725926] - [security] SELinux: indicate fatal error in compat netfilter code (Eric Paris) [656952] - [security] SELinux: Only return netlink error when we know the return is fatal (Eric Paris) [656952] - [security] SELinux: return -ECONNREFUSED from ip_postroute to signal fatal error (Eric Paris) [656952] - [net] tcp_connect should return certain errors up the stack (Eric Paris) [656952] - [net] netfilter: allow hooks to pass error code back up the stack (Eric Paris) [656952] - [scsi] isci: remove reserved device IDs from isci_id_table (David Milburn) [730131] - [kernel] perf: Fix software event overflow (Peter Zijlstra) [730708] - [watchdog] hpwdt support for upcoming ProLiant generations (Tony Camuso) [726719] - [perf] spec: Adding python-perf package (Jiri Olsa) [725812] - [perf] tools: Add support to install perf python extension (Jiri Olsa) [725812] - [perf] sched: Usage leftover from trace -> script rename (Jiri Olsa) [726589] - [perf] sched: Do not delete session object prematurely (Jiri Olsa) [726595] - [perf] buildid-cache: Zero out buffer of filenames when adding/removing buildid (Jiri Olsa) [696044] - [x86] UV: Correct UV2 BAU destination timeout (George Beshers) [696269] - [x86] UV: Allow for non-consecutive sockets (George Beshers) [696269] - [x86] UV: Correct failed topology memory leak (George Beshers) [696269] - [x86] UV: Remove cpumask_t from the stack (George Beshers) [696269] - [x86] UV: Rename hubmask to pnmask (George Beshers) [696269] - [x86] UV: Correct reset_with_ipi() (George Beshers) [696269] - [x86] UV: Inline header file functions (George Beshers) [696269] - [x86] UV: Fix smp_processor_id() use in a preemptable region (George Beshers) [696269] - [x86] UV: Clean up uv_tlb.c (George Beshers) [696269] - [x86] Fix UV BAU for non-consecutive nasids (George Beshers) [696269] - [x86] UV: Enable 64-bit ACPI MFCG support (George Beshers) [696269] - [x86] UV: Avoid KABI breakage (George Beshers) [696269] - [x86] UV: Add support for SGI UV2 hub chip (George Beshers) [696269] - [x86] UV: Update node controller MMRs (George Beshers) [696269] - [scsi] libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] revert libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] libsas: fix loopback topology bug during discovery (David Milburn) [695955] - [ata] libata: fix locking for sas paths (David Milburn) [695955] - [scsi] libsas: plumb sas port scan into standard libata paths (David Milburn) [695955] - [scsi] libsas: Add option for SATA soft reset (David Milburn) [695955] - [scsi] libsas: fix SATA NCQ error (David Milburn) [695955] - [scsi] libsas: fix ata list corruption issue (David Milburn) [695955] - [scsi] libsas: convert to libata new error handler (David Milburn) [695955] - [ata] libata: separate error handler into usable components (David Milburn) [695955] - [scsi] libsas: remove spurious sata control register read/write (David Milburn) [695955] - [ata] libata: fix eh locking (David Milburn) [695955] - [ata] libsas: fix ATAPI check condition termination (David Milburn) [695955] - [scsi] Unify SAM_ and SAM_STAT_ macros (David Milburn) [695955] - [ata] libata: kill ATA_FLAG_DISABLED (David Milburn) [695955] - [ata] libata-sff: kill unused ata_bus_reset() (David Milburn) [695955]- [dm] RAID: add RAID1 to DM_RAID Kconfig (Mike Snitzer) [723010] - [block] DM RAID: add call to 'mark_tech_preview' (Jonathan E Brassow) [723010] - [dm] RAID: add RAID module to config (Mike Snitzer) [723010] - [md] RAID1: Generic unplug (Jonathan E Brassow) [723010] - [dm] RAID: Included header cleanup (Jonathan E Brassow) [723010] - [dm] RAID: Support RAID1 personality (Jonathan E Brassow) [723010] - [dm] RAID: Support Metadata devices (Jonathan E Brassow) [723010] - [dm] RAID: Allow write_mostly specification (Jonathan E Brassow) [723010] - [dm] RAID: Allow region_size specification (Jonathan E Brassow) [723010] - [dm] RAID: documentation update (Jonathan E Brassow) [723010] - [dm] RAID: cleanup parameter handling (Jonathan E Brassow) [723010] - [dm] RAID: RAID 4/5/6 basic support (Jonathan E Brassow) [723010] - [md] RAID1 changes for device-mapper (Jonathan E Brassow) [723010] - [md] Generate event on sync completion (Jonathan E Brassow) [723010] - [md] Prevent NULL ptr dereference (Jonathan E Brassow) [723010] - [md] support bitmap creation by DM (Jonathan E Brassow) [723010] - [md] raid5 do not set fullsync (Jonathan E Brassow) [723010] - [md] add sync_super to mddev_t struct (Jonathan E Brassow) [723010] - [md] move thread wakeups into resume (Jonathan E Brassow) [723010] - [md] Misc message clean-up (Jonathan E Brassow) [723010] - [md] No sync I/O while suspended (Jonathan E Brassow) [723010] - [md] No integrity register if no gendisk (Jonathan E Brassow) [723010] - [dm] table: propagate non-rotational flag (Mike Snitzer) [723005] - [dm] table: avoid crash if integrity profile changes (Mike Snitzer) [723005] - [dm] flakey: fix corrupt_bio_byte error path (Mike Snitzer) [723005] - [dm] add features flag to dm_target structure (Mike Snitzer) [714992] - [block] dm table: set flush capability based on underlying devices (Mike Snitzer) [725816] - [block] dm: suppress endian warnings (Mike Snitzer) [723005] - [block] eliminate potential for infinite loop in blkdev_issue_discard (Mike Snitzer) [723005] - [dm] introduce and use BIO_DISCARD (Mike Snitzer) [723005] - [dm] ioctl: prevent empty message (Mike Snitzer) [723005] - [dm] export dm_get_md (Mike Snitzer) [723005] - [dm] table: add always-writeable feature (Mike Snitzer) [723005] - [dm] table: add singleton feature (Mike Snitzer) [723005] - [dm] table: clean dm_get_device and move exports (Mike Snitzer) [723005] - [dm] ioctl: forbid multiple device specifiers (Mike Snitzer) [723005] - [dm] ioctl: introduce __get_dev_cell (Mike Snitzer) [723005] - [dm] ioctl: fill in device parameters in more ioctls (Mike Snitzer) [723005] - [dm] flakey: add corrupt_bio_byte feature (Mike Snitzer) [723005] - [dm] flakey: add drop_writes (Mike Snitzer) [723005] - [dm] flakey: support feature args (Mike Snitzer) [723005] - [dm] flakey: use dm_target_offset and support discards (Mike Snitzer) [723005] - [dm] table: share target argument parsing functions (Mike Snitzer) [723005] - [dm] snapshot: skip reading origin when overwriting complete chunk (Mike Snitzer) [723005] - [dm] ignore merge_bvec for-snapshots when safe (Mike Snitzer) [723005] - [dm] kcopyd: add dm_kcopyd_zero to zero an area (Mike Snitzer) [723005] - [dm] snapshot: style cleanups (Mike Snitzer) [723005] - [dm] snapshot: remove unused definitions (Mike Snitzer) [723005] - [dm] kcopyd: remove nr_pages field from job structure (Mike Snitzer) [723005] - [dm] kcopyd: remove offset field from job structure (Mike Snitzer) [723005] - [dm] use vzalloc (Mike Snitzer) [723005] - [dm] log userspace: use list_move (Mike Snitzer) [723005] - [dm] table: fix discard support (Mike Snitzer) [723005] - [dm] mpath: fix potential NULL pointer in feature arg processing (Mike Snitzer) [723005] - [dm] snapshot: flush disk cache when merging (Mike Snitzer) [723005] - [dm] io: RHEL specific updates to support interface changes (Mike Snitzer) [723005] - [dm] kcopyd: return client directly and not through a pointer (Mike Snitzer) [723005] - [dm] kcopyd: reserve fewer pages (Mike Snitzer) [723005] - [dm] io: use fixed initial mempool size (Mike Snitzer) [723005] - [dm] kcopyd: alloc pages from the main page allocator (Mike Snitzer) [723005] - [dm] kcopyd: add gfp parm to alloc_pl (Mike Snitzer) [723005] - [dm] kcopyd: remove superfluous page allocation spinlock (Mike Snitzer) [723005] - [dm] kcopyd: preallocate sub jobs to avoid deadlock (Mike Snitzer) [723005] - [dm] kcopyd: avoid pointless job splitting (Mike Snitzer) [723005] - [dm] table: reject devices without request fns (Mike Snitzer) [723005] - [dm] table: allow targets to support discards internally (Mike Snitzer) [723005] - [dm] mpath: allow table load with no priority groups (Mike Snitzer) [723005] - [dm] mpath: fail message ioctl if specified path is not valid (Mike Snitzer) [723005] - [dm] flakey: enable on all supported RHEL6 architectures (Mike Snitzer) [723005] - [dm] add flakey target (Mike Snitzer) [723005] - [dm] fix opening log and cow devices for read only tables (Mike Snitzer) [723005] - [dm] per target unplug callback support (Mike Snitzer) [723005] - [dm] introduce target callbacks and congestion callback (Mike Snitzer) [723005] - [dm] snapshot: remove unused dm_snapshot queued_bios_work (Mike Snitzer) [723005] - [block] cciss: do not attempt to read from a write-only register (Tony Camuso) [728676] - [scsi] mpt2sas: mark lockless mode tech preview (Prarit Bhargava) - [perf] x86: Add model 45 SandyBridge support (Prarit Bhargava) [729557] - [x86] section mismatch fix for boot_cpu_data_rh (Prarit Bhargava) [729341] - [mm] Avoid merging a VMA with another VMA which is cloned from the parent process. (Larry Woodman) [725855] - [pci] revert latest SRIOV patchset (Aristeu Rozanski) [730144]- [fs] sysfs: use rb-tree for inode number lookup (Mikulas Patocka) [725580] - [fs] sysfs: remove s_sibling hacks (Mikulas Patocka) [725580] - [fs] sysfs: use rb-tree for name lookups (Mikulas Patocka) [725580] - [fs] sysfs: count subdirectories (Mikulas Patocka) [725580] - [mm] backing-dev: use synchronize_rcu_expedited instead of synchronize_rcu (Mikulas Patocka) [725580] - [fs] cifs: don't start signing too early (Jeff Layton) [729437] - [fs] cifs: Fix signing failure when server mandates signing for NTLMSSP (Jeff Layton) [729437] - [net] net: don't set VLAN_TAG_PRESENT for VLAN 0 frames (Stefan Assmann) [706208] - [netdrv] bnx2x: fix undesired VLAN stripping (Michal Schmidt) [702752] - [fs] nfs: don't use d_move in nfs_async_rename_done (Jeff Layton) [729434] - [net] af_packet: prevent information leak (Jiri Pirko) [728033] - [net] gro: Only reset frag0 when skb can be pulled (Jiri Pirko) [726556] - [net] Fix security_socket_sendmsg() bypass problem. (Jiri Pirko) [708365] - [net] Cap number of elements for sendmmsg (Jiri Pirko) [708365] - [net] sendmmsg should only return an error if no messages were sent (Jiri Pirko) [708365] - [net] net: Add sendmmsg socket system call (Jiri Pirko) [708365] - [gfs2] assert in __gfs2_ail_flush after #676626 patch is applied (Robert S Peterson) [724921] - [fs] FS-Cache: Only call mark_tech_preview() when caching is actually begun (David Howells) [696396] - [fs] Fix mark_tech_preview() to not disable lock debugging (David Howells) [696396] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Andy Gospodarek) [719587] - [netdrv] vmxnet3: Update to latest upstream (Neil Horman) [694893]- [fs] xfs: unpin stale inodes directly in IOP_COMMITTED (Dave Chinner) [695827] - [fs] xfs: prevent bogus assert when trying to remove non-existent attribute (Dave Chinner) [695827] - [fs] xfs: clear XFS_IDIRTY_RELEASE on truncate down (Dave Chinner) [695827] - [fs] xfs: reset inode per-lifetime state when recycling it (Dave Chinner) [695827] - [fs] xfs: make log devices with write back caches work (Dave Chinner) [695827] - [fs] xfs: fix ->mknod() return value on xfs_get_acl() failure (Dave Chinner) [695827] - [fs] xfs: correctly decrement the extent buffer index in xfs_bmap_del_extent (Dave Chinner) [695827] - [fs] xfs: check for valid indices in xfs_iext_get_ext and xfs_iext_idx_to_irec (Dave Chinner) [695827] - [fs] xfs: fix up asserts in xfs_iflush_fork (Dave Chinner) [695827] - [fs] xfs: do not do pointer arithmetic on extent records (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bunmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmap_add_extent_* (Dave Chinner) [695827] - [fs] xfs: remove if_lastex (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_BMAPI_RSVBLOCKS flag (Dave Chinner) [695827] - [fs] xfs: obey minleft values during extent allocation correctly (Dave Chinner) [695827] - [fs] xfs: reset buffer pointers before freeing them (Dave Chinner) [695827] - [fs] xfs: avoid getting stuck during async inode flushes (Dave Chinner) [695827] - [fs] xfs: fix xfs_itruncate_start tracing (Dave Chinner) [695827] - [fs] xfs: kill off xfs_printk() (Dave Chinner) [695827] - [fs] xfs: treewide: fix a few typos in comments (Dave Chinner) [695827] - [fs] xfs: make AIL target updates and compares 32bit safe. (Dave Chinner) [695827] - [fs] xfs: always push the AIL to the target (Dave Chinner) [695827] - [fs] xfs: ensure reclaim cursor is reset correctly at end of AG (Dave Chinner) [695827] - [fs] xfs: add an x86 compat handler for XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: fix compiler warning in xfs_trace.h (Dave Chinner) [695827] - [fs] xfs: cleanup duplicate initializations (Dave Chinner) [695827] - [fs] xfs: reduce the number of pagb_lock roundtrips in xfs_alloc_clear_busy (Dave Chinner) [695827] - [fs] xfs: exact busy extent tracking (Dave Chinner) [695827] - [fs] xfs: do not immediately reuse busy extent ranges (Dave Chinner) [695827] - [fs] xfs: optimize AGFL refills (Dave Chinner) [695827] - [fs] xfs: fix duplicate message output (Dave Chinner) [695827] - [fs] xfs: fix xfs_debug warnings (Dave Chinner) [695827] - [fs] xfs: fix variable set but not used warnings (Dave Chinner) [695827] - [fs] xfs: convert log tail checking to a warning (Dave Chinner) [695827] - [fs] xfs: catch bad block numbers freeing extents. (Dave Chinner) [695827] - [fs] xfs: fix extent format buffer allocation size (Dave Chinner) [695827] - [fs] xfs: Fix common misspellings (Dave Chinner) [695827] - [fs] xfs: fix unreferenced var error in xfs_buf.c (Dave Chinner) [695827] - [fs] xfs: stop using the page cache to back the buffer cache (Dave Chinner) [695827] - [fs] xfs: register the inode cache shrinker before quotachecks (Dave Chinner) [695827] - [fs] xfs: xfs_trans_read_buf() should return an error on failure (Dave Chinner) [695827] - [fs] xfs: introduce inode cluster buffer trylocks for xfs_iflush (Dave Chinner) [695827] - [fs] xfs: vmap: flush vmap aliases when mapping fails (Dave Chinner) [695827] - [fs] xfs: preallocation transactions do not need to be synchronous (Dave Chinner) [695827] - [fs] xfs: don't name variables "panic" (Dave Chinner) [695827] - [fs] xfs: factor agf counter updates into a helper (Dave Chinner) [695827] - [fs] xfs: clean up the xfs_alloc_compute_aligned calling convention (Dave Chinner) [695827] - [fs] xfs: kill support/debug.[ch] (Dave Chinner) [695827] - [fs] xfs: Convert remaining cmn_err() callers to new API (Dave Chinner) [695827] - [fs] xfs: convert the quota debug prints to new API (Dave Chinner) [695827] - [fs] xfs: rename xfs_cmn_err_fsblock_zero() (Dave Chinner) [695827] - [fs] xfs: convert xfs_fs_cmn_err to new error logging API (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_mount_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_repair_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: convert xfs_cmn_err to xfs_alert_tag (Dave Chinner) [695827] - [fs] xfs: Convert xlog_warn to new logging interface (Dave Chinner) [695827] - [fs] xfs: Convert linux-2.6/ files to new logging interface (Dave Chinner) [695827] - [fs] xfs: introduce new logging API. (Dave Chinner) [695827] - [fs] xfs: enable delaylog by default (Dave Chinner) [695827] - [fs] xfs: more sensible inode refcounting for ialloc (Dave Chinner) [695827] - [fs] xfs: stop using xfs_trans_iget in the RT allocator (Dave Chinner) [695827] - [fs] xfs: check if device support discard in xfs_ioc_trim() (Dave Chinner) [695827] - [fs] xfs: add lockdep annotations for the rt inodes (Dave Chinner) [695827] - [fs] xfs: fix xfs_get_extsz_hint for a zero extent size hint (Dave Chinner) [695827] - [fs] xfs: only lock the rt bitmap inode once per allocation (Dave Chinner) [695827] - [fs] xfs: xfs_bmap_add_extent_delay_real should init br_startblock (Dave Chinner) [695827] - [fs] xfs: fix dquot shaker deadlock (Dave Chinner) [695827] - [fs] xfs: handle CIL transaction commit failures correctly (Dave Chinner) [695827] - [fs] xfs: limit extsize to size of AGs and/or MAXEXTLEN (Dave Chinner) [695827] - [fs] xfs: prevent extsize alignment from exceeding maximum extent size (Dave Chinner) [695827] - [fs] xfs: limit extent length for allocation to AG size (Dave Chinner) [695827] - [fs] xfs: speculative delayed allocation uses rounddown_power_of_2 badly (Dave Chinner) [695827] - [fs] xfs: fix efi item leak on forced shutdown (Dave Chinner) [695827] - [fs] xfs: fix log ticket leak on forced shutdown. (Dave Chinner) [695827] - [fs] xfs: Do not name variables "panic" (Dave Chinner) [695827] - [fs] xfs: prevent NMI timeouts in cmn_err (Dave Chinner) [695827] - [fs] xfs: workqueue: convert cancel_rearming_delayed_work[queue]() users to cancel_delayed_work_sync() (Dave Chinner) [695827] - [fs] make the feature checks in ->fallocate future proof (Dave Chinner) [695827] - [fs] xfs: Add log level to assertion printk (Dave Chinner) [695827] - [fs] xfs: fix an assignment within an ASSERT() (Dave Chinner) [695827] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [695827] - [fs] xfs: add FITRIM support (Dave Chinner) [695827] - [fs] xfs: ensure log covering transactions are synchronous (Dave Chinner) [695827] - [fs] xfs: factor common write setup code (Dave Chinner) [695827] - [fs] xfs: split buffered IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: split direct IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: introduce xfs_rw_lock() helpers for locking the inode (Dave Chinner) [695827] - [fs] xfs: factor post-write newsize updates (Dave Chinner) [695827] - [fs] xfs: factor common post-write isize handling code (Dave Chinner) [695827] - [fs] xfs: convert grant head manipulations to lockless algorithm (Dave Chinner) [695827] - [fs] xfs: introduce new locks for the log grant ticket wait queues (Dave Chinner) [695827] - [fs] xfs: log timestamp changes to the source inode in rename (Dave Chinner) [695827] - [fs] xfs: convert log grant heads to atomic variables (Dave Chinner) [695827] - [fs] xfs: convert l_tail_lsn to an atomic variable. (Dave Chinner) [695827] - [fs] xfs: convert l_last_sync_lsn to an atomic variable (Dave Chinner) [695827] - [fs] xfs: make AIL tail pushing independent of the grant lock (Dave Chinner) [695827] - [fs] xfs: use wait queues directly for the log wait queues (Dave Chinner) [695827] - [fs] xfs: combine grant heads into a single 64 bit integer (Dave Chinner) [695827] - [fs] xfs: rework log grant space calculations (Dave Chinner) [695827] - [fs] xfs: fact out common grant head/log tail verification code (Dave Chinner) [695827] - [fs] xfs: convert log grant ticket queues to list heads (Dave Chinner) [695827] - [fs] xfs: use AIL bulk delete function to implement single delete (Dave Chinner) [695827] - [fs] xfs: use AIL bulk update function to implement single updates (Dave Chinner) [695827] - [fs] xfs: remove all the inodes on a buffer from the AIL in bulk (Dave Chinner) [695827] - [fs] xfs: consume iodone callback items on buffers as they are processed (Dave Chinner) [695827] - [fs] xfs: reduce the number of AIL push wakeups (Dave Chinner) [695827] - [fs] xfs: bulk AIL insertion during transaction commit (Dave Chinner) [695827] - [fs] xfs: clean up xfs_ail_delete() (Dave Chinner) [695827] - [fs] xfs: Pull EFI/EFD handling out from under the AIL lock (Dave Chinner) [695827] - [fs] xfs: fix EFI transaction cancellation. (Dave Chinner) [695827] - [fs] xfs: connect up buffer reclaim priority hooks (Dave Chinner) [695827] - [fs] xfs: add a lru to the XFS buffer cache (Dave Chinner) [695827] - [fs] xfs: only run xfs_error_test if error injection is active (Dave Chinner) [695827] - [fs] xfs: avoid moving stale inodes in the AIL (Dave Chinner) [695827] - [fs] xfs: delayed alloc blocks beyond EOF are valid after writeback (Dave Chinner) [695827] - [fs] xfs: push stale, pinned buffers on trylock failures (Dave Chinner) [695827] - [fs] xfs: fix failed write truncation handling. (Dave Chinner) [695827] - [fs] xfs: convert xfsbud shrinker to a per-buftarg shrinker. (Dave Chinner) [695827] - [fs] xfs: convert pag_ici_lock to a spin lock (Dave Chinner) [695827] - [fs] xfs: convert inode cache lookups to use RCU locking (Dave Chinner) [695827] - [fs] xfs: rcu free inodes (Dave Chinner) [695827] - [fs] xfs: don't truncate prealloc from frequently accessed inodes (Dave Chinner) [695827] - [fs] xfs: dynamic speculative EOF preallocation (Dave Chinner) [695827] - [fs] xfs: use KM_NOFS for allocations during attribute list operations (Dave Chinner) [695827] - [fs] xfs: provide a inode iolock lockdep class (Dave Chinner) [695827] - [fs] xfs: factor duplicate code in xfs_alloc_ag_vextent_near into a helper (Dave Chinner) [695827] - [fs] xfs: clean up xfs_alloc_ag_vextent_exact (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_at_offset (Dave Chinner) [695827] - [fs] xfs: refactor xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove the all_bh flag from xfs_convert_page (Dave Chinner) [695827] - [fs] xfs: remove xfs_probe_cluster (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_blocks (Dave Chinner) [695827] - [fs] xfs: kill xfs_iomap (Dave Chinner) [695827] - [fs] xfs: cleanup the xfs_iomap_write_* helpers (Dave Chinner) [695827] - [fs] xfs: a few small tweaks for overwrites in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove some dead bio handling code (Dave Chinner) [695827] - [fs] xfs: improve mapping type check in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: untangle phase1 vs phase2 recovery helpers (Dave Chinner) [695827] - [fs] xfs: refactor xlog_recover_commit_trans (Dave Chinner) [695827] - [fs] xfs: use struct list_head for the buf cancel table (Dave Chinner) [695827] - [fs] xfs: remove leftovers of old buffer log items in recovery code (Dave Chinner) [695827] - [fs] xfs: fix exporting with left over 64-bit inodes (Dave Chinner) [695827] - [fs] xfs: remove incorrect assert in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: fix a few compiler warnings with CONFIG_XFS_QUOTA=n (Dave Chinner) [695827] - [fs] xfs: tell lockdep about parent iolock usage in filestreams (Dave Chinner) [695827] - [fs] xfs: move delayed write buffer trace (Dave Chinner) [695827] - [fs] xfs: fix per-ag reference counting in inode reclaim tree walking (Dave Chinner) [695827] - [fs] xfs: xfs_ioctl: fix information leak to userland (Dave Chinner) [695827] - [fs] xfs: remove experimental tag from the delaylog option (Dave Chinner) [695827] - [fs] tree-wide: fix comment/printk typos (Dave Chinner) [695827] - [fs] writeback: remove nonblocking/encountered_congestion references (Dave Chinner) [695827] - [fs] xfs: semaphore cleanup (Dave Chinner) [695827] - [fs] xfs: Extend project quotas to support 32bit project ids (Dave Chinner) [695827] - [fs] xfs: remove xfs_buf wrappers (Dave Chinner) [695827] - [fs] xfs: remove xfs_cred.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_globals.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_version.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_refcache.h (Dave Chinner) [695827] - [fs] xfs: fix the xfs_trans_committed (Dave Chinner) [695827] - [fs] xfs: remove unused t_callback field in struct xfs_trans (Dave Chinner) [695827] - [fs] xfs: fix bogus m_maxagi check in xfs_iget (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb_batch for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: remove XFS_MOUNT_NO_PERCPU_SB (Dave Chinner) [695827] - [fs] xfs: pack xfs_buf structure more tightly (Dave Chinner) [695827] - [fs] xfs: convert buffer cache hash to rbtree (Dave Chinner) [695827] - [fs] xfs: serialise inode reclaim within an AG (Dave Chinner) [695827] - [fs] xfs: batch inode reclaim lookup (Dave Chinner) [695827] - [fs] xfs: implement batched inode lookups for AG walking (Dave Chinner) [695827] - [fs] xfs: split out inode walk inode grabbing (Dave Chinner) [695827] - [fs] xfs: split inode AG walking into separate code for reclaim (Dave Chinner) [695827] - [fs] xfs: remove buftarg hash for external devices (Dave Chinner) [695827] - [fs] xfs: use unhashed buffers for size checks (Dave Chinner) [695827] - [fs] xfs: kill XBF_FS_MANAGED buffers (Dave Chinner) [695827] - [fs] xfs: store xfs_mount in the buftarg instead of in the xfs_buf (Dave Chinner) [695827] - [fs] xfs: introduced uncached buffer read primitve (Dave Chinner) [695827] - [fs] xfs: rename xfs_buf_get_nodaddr to be more appropriate (Dave Chinner) [695827] - [fs] xfs: don't use vfs writeback for pure metadata modifications (Dave Chinner) [695827] - [fs] xfs: lockless per-ag lookups (Dave Chinner) [695827] - [fs] xfs: remove debug assert for per-ag reference counting (Dave Chinner) [695827] - [fs] xfs: reduce the number of CIL lock round trips during commit (Dave Chinner) [695827] - [fs] xfs: eliminate some newly-reported gcc warnings (Dave Chinner) [695827] - [fs] xfs: remove the ->kill_root btree operation (Dave Chinner) [695827] - [fs] xfs: stop using xfs_qm_dqtobp in xfs_qm_dqflush (Dave Chinner) [695827] - [fs] xfs: simplify xfs_qm_dqusage_adjust (Dave Chinner) [695827] - [fs] xfs: Introduce XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: use range primitives for xfs page cache operations (Dave Chinner) [695827] - [fs] xfs: force background CIL push under sustained load (Dave Chinner) [695827] - [fs] xfs: Make fiemap work with sparse files (Dave Chinner) [695827] - [fs] xfs: prevent 32bit overflow in space reservation (Dave Chinner) [695827] - [fs] xfs: Disallow 32bit project quota id (Dave Chinner) [695827] - [fs] xfs: improve buffer cache hash scalability (Dave Chinner) [695827] - [fs] xfs: do not discard page cache data on EAGAIN (Dave Chinner) [695827] - [fs] xfs: don't do memory allocation under the CIL context lock (Dave Chinner) [695827] - [fs] xfs: Reduce log force overhead for delayed logging (Dave Chinner) [695827] - [fs] xfs: dummy transactions should not dirty VFS state (Dave Chinner) [695827] - [fs] xfs: ensure f_ffree returned by statfs() is non-negative (Dave Chinner) [695827] - [fs] xfs: handle negative wbc->nr_to_write during sync writeback (Dave Chinner) [695827] - [fs] xfs: unlock items before allowing the CIL to commit (Dave Chinner) [695827] - [fs] xfs: new truncate sequence (Dave Chinner) [695827] - [fs] xfs: get rid of block_write_begin_newtrunc (Dave Chinner) [695827] - [fs] sort out blockdev_direct_IO variants (Dave Chinner) [695827] - [fs] xfs simplify and speed up direct I/O completions (Dave Chinner) [695827] - [fs] xfs: fix big endian build (Dave Chinner) [695827] - [fs] xfs: clean up xfs_bmap_get_bp (Dave Chinner) [695827] - [fs] xfs: simplify xfs_truncate_file (Dave Chinner) [695827] - [fs] xfs: kill the b_strat callback in xfs_buf (Dave Chinner) [695827] - [fs] xfs: remove obsolete osyncisosync mount option (Dave Chinner) [695827] - [fs] xfs: clean up filestreams helpers (Dave Chinner) [695827] - [fs] xfs: fix gcc 4.6 set but not read and unused statement warnings (Dave Chinner) [695827] - [fs] xfs: Fix build when CONFIG_XFS_POSIX_ACL=n (Dave Chinner) [695827] - [fs] xfs: fix unsigned underflow in xfs_free_eofblocks (Dave Chinner) [695827] - [fs] xfs: use GFP_NOFS for page cache allocation (Dave Chinner) [695827] - [fs] xfs: fix memory reclaim recursion deadlock on locked inode buffer (Dave Chinner) [695827] - [fs] xfs: fix xfs_trans_add_item() lockdep warnings (Dave Chinner) [695827] - [fs] xfs: simplify and remove xfs_ireclaim (Dave Chinner) [695827] - [fs] xfs: remove a dmapi leftover (Dave Chinner) [695827] - [fs] xfs: writepage always has buffers (Dave Chinner) [695827] - [fs] xfs: allow writeback from kswapd (Dave Chinner) [695827] - [fs] xfs: remove incorrect log write optimization (Dave Chinner) [695827] - [fs] xfs: split xfs_itrace_entry (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput_new (Dave Chinner) [695827] - [fs] xfs: some iget tracing cleanups / fixes (Dave Chinner) [695827] - [fs] xfs: do not use emums for flags used in tracing (Dave Chinner) [695827] - [fs] xfs: remove explicit xfs_sync_data/xfs_sync_attr calls on umount (Dave Chinner) [695827] - [fs] xfs: small cleanups for xfs_iomap / __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: reduce stack usage in xfs_iomap (Dave Chinner) [695827] - [fs] xfs: avoid synchronous transaction in xfs_fs_write_inode (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_releasepage (Dave Chinner) [695827] - [fs] xfs: remove unused delta tracking code in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: remove unused XFS_BMAPI_ flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_TRANS_NOSLEEP/XFS_TRANS_WAIT flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_LOG_SLEEP and XFS_LOG_NOSLEEP flags (Dave Chinner) [695827] - [fs] xfs: kill the unused xlog_debug variable (Dave Chinner) [695827] - [fs] xfs: fix the xfs_log_iovec i_addr type (Dave Chinner) [695827] - [fs] xfs: simplify inode to transaction joining (Dave Chinner) [695827] - [fs] xfs: simplify buffer pinning (Dave Chinner) [695827] - [fs] xfs: give li_cb callbacks the correct prototype (Dave Chinner) [695827] - [fs] xfs: give xfs_item_ops methods the correct prototypes (Dave Chinner) [695827] - [fs] xfs: merge iop_unpin_remove into iop_unpin (Dave Chinner) [695827] - [fs] xfs: simplify log item descriptor tracking (Dave Chinner) [695827] - [fs] xfs: remove unneeded #include statements (Dave Chinner) [695827] - [fs] xfs: drop dmapi hooks (Dave Chinner) [695827] - [fs] xfs: improve xfs_isilocked (Dave Chinner) [695827] - [fs] xfs: skip writeback from reclaim context (Dave Chinner) [695827] - [fs] xfs: fix access to upper inodes without inode64 (Dave Chinner) [695827] - [fs] xfs: fix might_sleep() warning when initialising per-ag tree (Dave Chinner) [695827] - [fs] xfs/quota: Add missing mutex_unlock (Dave Chinner) [695827] - [fs] xfs: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: convert more trace events to DEFINE_EVENT (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: Check new inode size is OK before preallocating (Dave Chinner) [695827] - [fs] xfs: clean up xlog_align (Dave Chinner) [695827] - [fs] xfs: cleanup log reservation calculactions (Dave Chinner) [695827] - [fs] xfs: be more explicit if RT mount fails due to config (Dave Chinner) [695827] - [fs] xfs: replace E2BIG with EFBIG where appropriate (Dave Chinner) [695827] - [fs] xfs: Ensure inode allocation buffers are fully replayed (Dave Chinner) [695827] - [fs] xfs: enable background pushing of the CIL (Dave Chinner) [695827] - [fs] xfs: forced unmounts need to push the CIL (Dave Chinner) [695827] - [fs] xfs: Introduce delayed logging core code (Dave Chinner) [695827] - [fs] xfs: Improve scalability of busy extent tracking (Dave Chinner) [695827] - [fs] xfs: make the log ticket ID available outside the log infrastructure (Dave Chinner) [695827] - [fs] xfs: clean up log ticket overrun debug output (Dave Chinner) [695827] - [fs] xfs: Clean up XFS_BLI_* flag namespace (Dave Chinner) [695827] - [fs] xfs: modify buffer item reference counting (Dave Chinner) [695827] - [fs] xfs: allow log ticket allocation to take allocation flags (Dave Chinner) [695827] - [fs] xfs: Don't reuse the same transaction ID for duplicated transactions. (Dave Chinner) [695827] - [fs] xfs: mark xfs_iomap_write_ helpers static (Dave Chinner) [695827] - [fs] xfs: clean up end index calculation in xfs_page_state_convert (Dave Chinner) [695827] - [fs] xfs: clean up mapping size calculation in __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: clean up xfs_iomap_valid (Dave Chinner) [695827] - [fs] xfs: move I/O type flags into xfs_aops.c (Dave Chinner) [695827] - [fs] xfs: kill struct xfs_iomap (Dave Chinner) [695827] - [fs] xfs: report iomap_bn in block base (Dave Chinner) [695827] - [fs] xfs: report iomap_offset and iomap_bsize in block base (Dave Chinner) [695827] - [fs] xfs: remove iomap_delta (Dave Chinner) [695827] - [fs] xfs: remove iomap_target (Dave Chinner) [695827] - [fs] xfs: limit xfs_imap_to_bmap to a single mapping (Dave Chinner) [695827] - [fs] xfs: simplify buffer to transaction matching (Dave Chinner) [695827] - [fs] xfs: kill off l_sectbb_mask (Dave Chinner) [695827] - [fs] xfs: record log sector size rather than log2(that) (Dave Chinner) [695827] - [fs] xfs: remove dead XFS_LOUD_RECOVERY code (Dave Chinner) [695827] - [fs] xfs: removed unused XFS_QMOPT_ flags (Dave Chinner) [695827] - [fs] xfs: remove a few macro indirections in the quota code (Dave Chinner) [695827] - [fs] xfs: access quotainfo structure directly (Dave Chinner) [695827] - [fs] xfs: wait for direct I/O to complete in fsync and write_inode (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: duplicated include (Dave Chinner) [695827] - [fs] xfs: minor odds and ends in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: avoid repeated pointer dereferences (Dave Chinner) [695827] - [fs] xfs: change a few labels in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: enforce synchronous writes in xfs_bwrite (Dave Chinner) [695827] - [fs] xfs: remove periodic superblock writeback (Dave Chinner) [695827] - [fs] xfs: make the log ticket transaction id random (Dave Chinner) [695827] - [fs] xfs: nothing special about 1-block log sector (Dave Chinner) [695827] - [fs] xfs: encapsulate bbcount validity checking (Dave Chinner) [695827] - [fs] xfs: kill XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: simplify XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: fix min bufsize bugs in two places (Dave Chinner) [695827] - [fs] xfs: add const qualifiers to xfs error function args (Dave Chinner) [695827] - [fs] xfs: remove xfs_dqmarker (Dave Chinner) [695827] - [fs] xfs: convert the dquot free list to use list heads (Dave Chinner) [695827] - [fs] xfs: convert the dquot hash list to use list heads (Dave Chinner) [695827] - [fs] xfs: remove duplicate code from dquot reclaim (Dave Chinner) [695827] - [fs] xfs: convert the per-mount dquot list to use list heads (Dave Chinner) [695827] - [fs] xfs: add log item recovery tracing (Dave Chinner) [695827] - [fs] xfs: clean up xlog_write_adv_cnt (Dave Chinner) [695827] - [fs] xfs: introduce new internal log vector structure (Dave Chinner) [695827] - [fs] xfs: reindent xlog_write (Dave Chinner) [695827] - [fs] xfs: factor xlog_write (Dave Chinner) [695827] - [fs] xfs: log ticket reservation underestimates the number of iclogs (Dave Chinner) [695827] - [fs] xfs: Clean up xfs_trans_committed code after factoring (Dave Chinner) [695827] - [fs] xfs: update and factor xfs_trans_committed() (Dave Chinner) [695827] - [fs] xfs: clean up xfs_trans_commit logic even more (Dave Chinner) [695827] - [fs] xfs: split out iclog writing from xfs_trans_commit() (Dave Chinner) [695827] - [fs] xfs: fix reservation release commit flag in xfs_bmap_add_attrfork() (Dave Chinner) [695827] - [fs] xfs: remove stale parameter from ->iop_unpin method (Dave Chinner) [695827] - [fs] xfs: Add inode pin counts to traces (Dave Chinner) [695827] - [fs] xfs: factor log item initialisation (Dave Chinner) [695827] - [fs] xfs: add blockdev name to kthreads (Dave Chinner) [695827] - [fs] xfs: Fix integer overflow in fs/xfs/linux-2.6/xfs_ioctl*.c (Dave Chinner) [695827] - [fs] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dave Chinner) [695827] - [fs] xfs: use scalable vmap API (Dave Chinner) [695827] - [fs] xfs: remove old vmap cache (Dave Chinner) [695827] - [fs] xfs: backport of vmapped buffer helpers (Dave Chinner) [695827] - [fs] quota: drop permission checks from xfs_fs_set_xstate/xfs_fs_set_xquota (Dave Chinner) [695827] - [fs] quota: clean up Q_XQUOTASYNC (Dave Chinner) [695827] - [fs] xfs: remove xfs_ipin/xfs_iunpin (Dave Chinner) [695827] - [fs] xfs: cleanup xfs_iunpin_wait/xfs_iunpin_nowait (Dave Chinner) [695827] - [fs] xfs: kill xfs_lrw.h (Dave Chinner) [695827] - [fs] xfs: factor common xfs_trans_bjoin code (Dave Chinner) [695827] - [fs] xfs: stop passing opaque handles to xfs_log.c routines (Dave Chinner) [695827] - [fs] xfs: split xfs_bmap_btalloc (Dave Chinner) [695827] - [fs] xfs: fix xfs_fsblock_t tracing (Dave Chinner) [695827] - [fs] xfs: implement optimized fdatasync (Dave Chinner) [695827] - [fs] xfs: remove wrapper for the fsync file operation (Dave Chinner) [695827] - [fs] xfs: remove wrappers for read/write file operations (Dave Chinner) [695827] - [fs] xfs: merge xfs_lrw.c into xfs_file.c (Dave Chinner) [695827] - [fs] fs/xfs: Correct NULL test (Dave Chinner) [695827] - [fs] xfs: only clear the suid bit once in xfs_write (Dave Chinner) [695827] - [fs] xfs: turn off sign warnings (Dave Chinner) [695827] - [fs] xfs: replace KM_LARGE with explicit vmalloc use (Dave Chinner) [695827] - [fs] xfs: rearrange xfs_mod_sb() to avoid array subscript warning (Dave Chinner) [695827] - [fs] xfs: suppress spurious uninitialised var warning in xfs_bmapi() (Dave Chinner) [695827] - [fs] xfs: make compile warn about char sign mismatches again (Dave Chinner) [695827] - [fs] xfs: clean up sign warnings in dir2 code (Dave Chinner) [695827] - [fs] xfs: convert attr to use unsigned names (Dave Chinner) [695827] - [fs] xfs: xfs_buf_iomove() doesn't care about signedness (Dave Chinner) [695827] - [fs] xfs: make xfs_dir_cilookup_result use unsigned char (Dave Chinner) [695827] - [fs] xfs: convert dirnameops to unsigned char names (Dave Chinner) [695827] - [fs] xfs: convert DM ops to use unsigned char names (Dave Chinner) [695827] - [fs] xfs: directory names are unsigned (Dave Chinner) [695827] - [fs] xfs: Use list_heads for log recovery item lists (Dave Chinner) [695827] - [fs] xfs: make several more functions static (Dave Chinner) [695827] - [fs] xfs: fix incorrect quota return value sign (Dave Chinner) [695827] - [kernel] vsprintf: Recursive vsnprintf: Add "pV", struct va_format (Dave Chinner) [695827] - [fs] check ATTR_SIZE contraints in inode_change_ok (Dave Chinner) [695827] - [fs] new helper: ihold() (Dave Chinner) [695827] - [fs] introduce new truncate sequence (Dave Chinner) [695827]- [virt] KVM: Don't spin on virt instruction faults during reboot (Marcelo Tosatti) [637520] - [virt] KVM: Mask unsupported cpuid leaves (Don Dugger) [729060] - [virt] KVM: move and fix substitue search for missing CPUID entries (Don Dugger) [729060] - [virt] KVM: fix XSAVE bit scanning (Don Dugger) [729060] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [729060] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [729060] - [virt] KVM: Fix OSXSAVE after migration (Don Dugger) [729060] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [729060] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [729060] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [729060] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [729060] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [729060] - [x86] Export FPU API for KVM use (Don Dugger) [729060] - [virt] KVM: x86: Use FPU API (Don Dugger) [729060] - [perf] Fix static build of perf tool (Jiri Olsa) [725522] - [perf] clear out make flags when calling kernel make kernelver (Jiri Olsa) [725522] - [perf] Use make kernelversion instead of parsing the Makefile (Jiri Olsa) [725522] - [perf] python: Fix argument name list of read_on_cpu() (Jiri Olsa) [725522] - [perf] evlist: Don't die if sample_{id_all|type} is invalid (Jiri Olsa) [725522] - [perf] python: Use exception to propagate errors (Jiri Olsa) [725522] - [perf] evlist: Remove dependency on debug routines (Jiri Olsa) [725522] - [perf] top: Don't stop if no kernel symtab is found (Jiri Olsa) [725522] - [perf] top: Handle kptr_restrict (Jiri Olsa) [725522] - [perf] top: Remove unused macro (Jiri Olsa) [725522] - [perf] events: initialize fd array to -1 instead of 0 (Jiri Olsa) [725522] - [perf] tools: Make sure kptr_restrict warnings fit 80 col terms (Jiri Olsa) [725522] - [perf] tools: Fix build on older systems (Jiri Olsa) [725522] - [perf] symbols: Handle /proc/sys/kernel/kptr_restrict (Jiri Olsa) [725522] - [perf] Remove duplicate headers (Jiri Olsa) [725522] - [perf] tools: Fix sample type size calculation in 32 bits archs (Jiri Olsa) [725522] - [perf] tools: Fix sample size bit operations (Jiri Olsa) [725522] - [perf] tools: Fix ommitted mmap data update on remap (Jiri Olsa) [725522] - [perf] tools: Propagate event parse error handling (Jiri Olsa) [725522] - [perf] tools: Robustify dynamic sample content fetch (Jiri Olsa) [725522] - [perf] tools: Pre-check sample size before parsing (Jiri Olsa) [725522] - [perf] tools: Move evlist sample helpers to evlist area (Jiri Olsa) [725522] - [perf] tools: Remove junk code in mmap size handling (Jiri Olsa) [725522] - [perf] tools: Check we are able to read the event size on mmap (Jiri Olsa) [725522] - [perf] Only include annotate.h once in tools/perf/util/ui/browsers/annotate.c (Jiri Olsa) [725522] - [perf] stat: Add more cache-miss percentage printouts (Jiri Olsa) [725522] - [perf] stat: Add -d -d and -d -d -d options to show more CPU events (Jiri Olsa) [725522] - [perf] bench, x86: Add alternatives-asm.h wrapper (Jiri Olsa) [725522] - [perf] Fix multi-event parsing bug (Jiri Olsa) [725522] - [perf] probe: Fix the missed parameter initialization (Jiri Olsa) [725522] - [perf] stat: Tell user about unsupported events in the list (Jiri Olsa) [725522] - [perf] list: Fix max event string size (Jiri Olsa) [725522] - [perf] stat: Fail softly on unsupported events (Jiri Olsa) [725522] - [perf] stat: Leave more room for percentages (Jiri Olsa) [725522] - [perf] stat: Adjust stall cycles warning percentages (Jiri Olsa) [725522] - [perf] stat: Analyze front-end and back-end stall counts (Jiri Olsa) [725522] - [perf] tools: Add front-end and back-end stalled cycles support (Jiri Olsa) [725522] - [perf] stat: Fix compatibility behavior (Jiri Olsa) [725522] - [perf] stat: Add --sync/-S option (Jiri Olsa) [725522] - [perf] stat: Fix printout vertical alignment (Jiri Olsa) [725522] - [perf] stat: Add -d/--detailed flag to run with a lot of events (Jiri Olsa) [725522] - [perf] stat: Print out miss/hit ratio for L1 data-cache events (Jiri Olsa) [725522] - [perf] stat: Print branch misses warning colors (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles warning colors (Jiri Olsa) [725522] - [perf] stat: Fix -nan output in perf stat noise printouts (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles to the default output (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles accounting, prettify the resulting output (Jiri Olsa) [725522] - [perf] stat: Factor our shadow stats (Jiri Olsa) [725522] - [perf] stat: Make all displayed event names parseable as well (Jiri Olsa) [725522] - [perf] stat: Fail more clearly when an invalid modifier is specified (Jiri Olsa) [725522] - [perf] tools: Accept case-insensitive symbolic event variants (Jiri Olsa) [725522] - [perf] stat: Print cache misses as percentage (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles percentage (Jiri Olsa) [725522] - [perf] events: Add stalled cycles generic event - PERF_COUNT_HW_STALLED_CYCLES (Jiri Olsa) [725522] - [perf] script: improve validation of sample attributes for output fields (Jiri Olsa) [725522] - [perf] script: Add support for PERF_TYPE_RAW (Jiri Olsa) [725522] - [perf] tools: git mv tools/perf/{features-tests.mak, config/} (Jiri Olsa) [725522] - [perf] tools: Move `try-cc' (Jiri Olsa) [725522] - [perf] tools: Makefile: PYTHON{, _CONFIG} to bandage Python 3 incompatibility (Jiri Olsa) [725522] - [perf] tools: Makefile: Clean up `python/perf.so' rule (Jiri Olsa) [725522] - [perf] symbols: Give more useful names to 'self' parameters (Jiri Olsa) [725522] - [perf] script: Add more documentation about the -f/--fields parameters (Jiri Olsa) [725522] - [perf] script: If type not given fields apply to all event types (Jiri Olsa) [725522] - [perf] probe: Add fastpath to do lookup by function name (Jiri Olsa) [725522] - [perf] Fix a build error with some GCC versions (Jiri Olsa) [725522] - [perf] python: Add cgroup.c to setup.py to get it building again (Jiri Olsa) [725522] - [perf] tool: Add cgroup support (Jiri Olsa) [725522] - [x86] perf: Cherry pick from linux-3.1 for pentium 4 (Peter Zijlstra) [692677 725524] {CVE-2011-2693} - [x86] perf: Cherry pick from linux-3.1 (Peter Zijlstra) [725524] - [kernel] perf: Redo RHEL fixups (Peter Zijlstra) [725524] - [x86] perf: Sync to linux-3.0 (Peter Zijlstra) [725524] - [kernel] perf: Core perf sync to linux-3.0 (Peter Zijlstra) [725524] - [powerpc] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [x86] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [kernel] perf: Undo core perf differences (Peter Zijlstra) [725524] - [kernel] perf: enable perf-cgroup support (Peter Zijlstra) [725524]- [scsi] isci: fix checkpatch errors (David Milburn) [695954] - [scsi] isci: Retrieve the EFI variable for OEM parameter (David Milburn) [695954] - [scsi] isci: Device reset should request sas_phy_reset (David Milburn) [695954] - [scsi] isci: pare back error messages (David Milburn) [695954] - [scsi] isci: cleanup silicon revision detection (David Milburn) [695954] - [scsi] isci: merge scu_unsolicited_frame.h into unsolicited_frame_control.h (David Milburn) [695954] - [scsi] isci: merge sata.[ch] into request.c (David Milburn) [695954] - [scsi] isci: kill 'get/set' macros (David Milburn) [695954] - [scsi] isci: retire scic_sds_ and scic_ prefixes (David Milburn) [695954] - [scsi] isci: unify isci_host and scic_sds_controller (David Milburn) [695954] - [scsi] isci: unify isci_remote_device and scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: unify isci_port and scic_sds_port (David Milburn) [695954] - [scsi] isci: fix scic_sds_remote_device_terminate_requests (David Milburn) [695954] - [scsi] isci: unify isci_phy and scic_sds_phy (David Milburn) [695954] - [scsi] isci: unify isci_request and scic_sds_request (David Milburn) [695954] - [scsi] isci: rename / clean up scic_sds_stp_request (David Milburn) [695954] - [scsi] isci: preallocate requests (David Milburn) [695954] - [scsi] isci: combine request flags (David Milburn) [695954] - [scsi] isci: unify can_queue tracking on the tci_pool, uplevel tag assignment (David Milburn) [695954] - [scsi] isci: Terminate dev requests on FIS err bit rx in NCQ (David Milburn) [695954] - [scsi] isci: fix frame received locking (David Milburn) [695954] - [scsi] isci: possible buffer overflow in isci_parse_oem_parameters fixed (David Milburn) [695954] - [scsi] isci: fix isci_task_execute_tmf completion (David Milburn) [695954] - [scsi] isci: fix support for arbitrarily large smp requests (David Milburn) [695954] - [scsi] isci: fix dma_unmap_sg usage (David Milburn) [695954] - [scsi] isci: fix smp response frame overrun (David Milburn) [695954] - [scsi] isci: kill device_sequence (David Milburn) [695954] - [scsi] isci: kill isci_remote_device_change_state() (David Milburn) [695954] - [scsi] isci: atomic device lookup and reference counting (David Milburn) [695954] - [scsi] isci: fix ssp response iu buffer size in isci_tmf (David Milburn) [695954] - [scsi] isci: cleanup request allocation (David Milburn) [695954] - [scsi] isci: cleanup/optimize queue increment macros (David Milburn) [695954] - [scsi] isci: cleanup tag macros (David Milburn) [695954] - [scsi] isci: cleanup/optimize pool implementation (David Milburn) [695954] - [scsi] isci: Disable link layer hang detection (David Milburn) [695954] - [scsi] isci: Hard reset failure will link reset all phys in the port (David Milburn) [695954] - [scsi] isci: Explicitly decode remote node ready and suspended states (David Milburn) [695954] - [scsi] isci: fix isci_terminate_pending() list management (David Milburn) [695954] - [scsi] isci: Handle timed-out request terminations correctly (David Milburn) [695954] - [scsi] isci: Requests that do not start must be set to "complete" (David Milburn) [695954] - [scsi] isci: Add decode for SMP request retry error condition (David Milburn) [695954] - [scsi] isci: filter broadcast change notifications during SMP phy resets (David Milburn) [695954] - [scsi] isci: Move the reset delay after the remote node resumption (David Milburn) [695954] - [scsi] isci: remove 'min memory' infrastructure (David Milburn) [695954] - [scsi] isci: Added support for C0 to SCU Driver (David Milburn) [695954] - [scsi] isci: additional state machine cleanup (David Milburn) [695954] - [scsi] isci: state machine cleanup (David Milburn) [695954] - [scsi] isci: Removing unused variables compiler warnings (David Milburn) [695954] - [scsi] isci: removing the kmalloc in smp request construct (David Milburn) [695954] - [scsi] isci: remove isci_timer interface (David Milburn) [695954] - [scsi] isci: Remove tmf timeout_timer (David Milburn) [695954] - [scsi] isci: convert phy_startup_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert scic_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert power control timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert phy sata_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert port config agent timer to sci_timer (David Milburn) [695954] - [scsi] isci: replace isci_timer list with proper embedded timers (David Milburn) [695954] - [scsi] isci: add some type safety to the state machine interface (David Milburn) [695954] - [scsi] isci: unify rnc start{io|task} handlers (David Milburn) [695954] - [scsi] isci: unify rnc suspend/resume handlers (David Milburn) [695954] - [scsi] isci: unify rnc destruct handlers (David Milburn) [695954] - [scsi] isci: unify rnc event handlers (David Milburn) [695954] - [scsi] isci: unify port start_io and complete_io handlers (David Milburn) [695954] - [scsi] isci: unify port link_up and link_down handlers (David Milburn) [695954] - [scsi] isci: remove port frame and event handlers (David Milburn) [695954] - [scsi] isci: unify port reset, add_phy, and remove_phy handlers (David Milburn) [695954] - [scsi] isci: remove port destruct handler (David Milburn) [695954] - [scsi] isci: unify port stop handlers (David Milburn) [695954] - [scsi] isci: remove port start handler (David Milburn) [695954] - [scsi] isci: merge port ready substates into primary state machine (David Milburn) [695954] - [scsi] isci: c99 port state handlers (David Milburn) [695954] - [scsi] isci: clarify phy to port lookups (David Milburn) [695954] - [scsi] isci: unify phy consume_power handlers (David Milburn) [695954] - [scsi] isci: unify phy event handlers (David Milburn) [695954] - [scsi] isci: unify phy frame handlers (David Milburn) [695954] - [scsi] isci: remove phy destruct handlers (David Milburn) [695954] - [scsi] isci: unify phy reset handlers (David Milburn) [695954] - [scsi] isci: unify phy stop handlers (David Milburn) [695954] - [scsi] isci: unify phy start handlers (David Milburn) [695954] - [scsi] isci: merge phy substates (David Milburn) [695954] - [scsi] isci: remove the completion and event state handlers (David Milburn) [695954] - [scsi] isci: remove request task context completion state handler (David Milburn) [695954] - [scsi] isci: unify request frame handlers (David Milburn) [695954] - [scsi] isci: unify request start handlers (David Milburn) [695954] - [scsi] isci: unify request abort handlers (David Milburn) [695954] - [scsi] isci: merge stp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge smp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge ssp task management substates into primary state machine (David Milburn) [695954] - [scsi] isci: uplevel port infrastructure (David Milburn) [695954] - [scsi] isci: uplevel phy infrastructure (David Milburn) [695954] - [scsi] isci: uplevel request infrastructure (David Milburn) [695954] - [scsi] isci: uplevel state machine (David Milburn) [695954] - [scsi] isci: uplevel register hardware data structures and unsolicited frame handling (David Milburn) [695954] - [scsi] isci: move core/controller to host (David Milburn) [695954] - [scsi] isci: unify constants (David Milburn) [695954] - [scsi] isci: unify request data structures (David Milburn) [695954] - [scsi] isci: make command/response iu explicit request object members (David Milburn) [695954] - [scsi] isci: move task context alignment from run-time to compile time (David Milburn) [695954] - [scsi] isci: make sgl explicit/aligned request object member (David Milburn) [695954] - [scsi] isci: move stp request info to scic_sds_request (David Milburn) [695954] - [scsi] isci: unify port data structures (David Milburn) [695954] - [scsi] isci: unify phy data structures (David Milburn) [695954] - [scsi] isci: rnc state machine table c99 conversion (David Milburn) [695954] - [scsi] isci: remove scic_sds_port_increment_request_count (David Milburn) [695954] - [scsi] isci: kill scic_controller_get_port_handle function (David Milburn) [695954] - [scsi] isci: Removing unnecessary functions in request.c (David Milburn) [695954] - [scsi] isci: unify isci_host data structures (David Milburn) [695954] - [scsi] isci: implement I_T_nexus_reset (David Milburn) [695954] - [scsi] isci: fix ata locking (David Milburn) [695954] - [scsi] isci: removing intel_*.h headers (David Milburn) [695954] - [scsi] isci: Using Linux SSP frame header (David Milburn) [695954] - [scsi] isci: Remove SCIC_SWAP_DWORD() (David Milburn) [695954] - [scsi] isci: fixup SAS iaf protocols data structure (David Milburn) [695954] - [scsi] isci: remove redundant copies of IAF (David Milburn) [695954] - [scsi] isci: Converting smp_response to Linux native smp_resp (David Milburn) [695954] - [scsi] isci: Fixup of smp request (David Milburn) [695954] - [scsi] isci: Convert of sci_ssp_response_iu to ssp_response_iu (David Milburn) [695954] - [scsi] isci: Fixup SSP command IU and task IU (David Milburn) [695954] - [scsi] isci: renaming sas_capabilities to scic_phy_cap (David Milburn) [695954] - [scsi] isci: Collapsing of phy_type data structure (David Milburn) [695954] - [scsi] isci: Convert SAS identify address frame to Linux Native format (David Milburn) [695954] - [scsi] isci: Convert ATA defines to Linux native defines (David Milburn) [695954] - [scsi] isci: Convert SATA fis data structures to Linux native (David Milburn) [695954] - [scsi] isci: remove compile-time silicon configuration (David Milburn) [695954] - [scsi] isci: Removing unused define SCIC_SDS_4_ENABLED (David Milburn) [695954] - [scsi] isci: kill scic_sds_remote_device.state_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device frame_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device event_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device resume_handler (David Milburn) [695954] - [scsi] isci: unify remote_device suspend_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device complete_task_handler (David Milburn) [695954] - [scsi] isci: unify remote_device start_task_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device continue_io_handler (David Milburn) [695954] - [scsi] isci: unify remote_device complete_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_complete_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device destruct_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device fail_handler (David Milburn) [695954] - [scsi] isci: unify remote_device stop_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_handlers (David Milburn) [695954] - [scsi] isci: fix remote_device start_io regressions (David Milburn) [695954] - [scsi] isci: kill scic_remote_device_get_connection_rate (David Milburn) [695954] - [scsi] isci: merge remote_device substates into a single state machine (David Milburn) [695954] - [scsi] isci: Removed sci_object.h from project (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_request (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_node_context (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_port (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_phy (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_controller (David Milburn) [695954] - [scsi] isci: Removed struct sci_base_object from state machine (David Milburn) [695954] - [scsi] isci: Implement SCU AFE recipe 10 (David Milburn) [695954] - [scsi] isci: Remove excessive log noise with expander hot-unplug (David Milburn) [695954] - [scsi] isci: allow fallback to option-rom if efi variable retrieval fails (David Milburn) [695954] - [scsi] isci: removing non-working ATAPI code (David Milburn) [695954] - [scsi] isci: remove scic_sds_remote_device_get_port_index (David Milburn) [695954] - [scsi] isci: remove usage of sci_sas_address in scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: kill smp_discover_response (David Milburn) [695954] - [scsi] isci: kill smp_discover_response_protocols in favor of domain_device.dev_type (David Milburn) [695954] - [scsi] isci: cleanup remote device construction and comments (David Milburn) [695954] - [scsi] isci: move remote_device handling out of the core (David Milburn) [695954] - [scsi] isci: unify remote_device data structures (David Milburn) [695954] - [scsi] isci: remove rnc->device back pointer (David Milburn) [695954] - [scsi] isci: make a remote_node_context a proper member of a remote_device (David Milburn) [695954] - [scsi] isci: rely on irq core for intx multiplexing, and silence screaming intx (David Milburn) [695954] - [scsi] isci: replace this_* and this_* to variable names that are more meaningful and tell us what they actually are (David Milburn) [695954] - [scsi] isci: audit usage of BUG_ON macro in isci driver (David Milburn) [695954] - [scsi] isci: sparse warnings cleanup (David Milburn) [695954] - [scsi] isci: replace sci_sas_link_rate with sas_linkrate (David Milburn) [695954] - [scsi] isci: remove base_phy abstraction (David Milburn) [695954] - [scsi] isci: remove base_port abstraction (David Milburn) [695954] - [scsi] isci: remove base_remote_device abstraction (David Milburn) [695954] - [scsi] isci: remove scic_controller state handlers (David Milburn) [695954] - [scsi] isci: simplify dma coherent allocation (David Milburn) [695954] - [scsi] isci: simplify request state handlers (David Milburn) [695954] - [scsi] isci: kill dead data structurs in scic_io_request.h (David Milburn) [695954] - [scsi] isci: remove base_request abstraction (David Milburn) [695954] - [scsi] isci: remove base_controller abstraction (David Milburn) [695954]- [s390x] qeth: add support for af_iucv HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] qeth: exploit asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] qeth: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] af_iucv: add HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] if_ether: add new Ethernet Protocol ID (Hendrik Brueckner) [694262] - [s390x] af_iucv: cleanup - use iucv_sk(sk) early (Hendrik Brueckner) [694262] - [s390x] af_iucv: use loadable iucv interface (Hendrik Brueckner) [694262] - [s390x] iucv: kernel option for z/VM IUCV and HiperSockets transports (Hendrik Brueckner) [694262] - [s390x] iucv: introduce loadable iucv interface (Hendrik Brueckner) [694262] - [scsi] Taints the kernel for mpt2sas inlockless mode (Luming Yu) [717090] - [scsi] mpt2sas: lockless mode (Tomas Henzl) [717090] - [scsi] qla4xxx: Boot from SAN support for open-iscsi (Mike Christie) [634584] - [scsi] qla4xxx: Remove reduandant code after open-iscsi integration (Mike Christie) [634584] - [scsi] qla4xxx: support session management using iscsiadm (Mike Christie) [634584] - [scsi] scsi_transport_iscsi: Add conn login, kernel to user, event to support offload session login (Mike Christie) [634584] - [scsi] qla4xxx: add bsg support (Mike Christie) [634584] - [scsi] iscsi class: add bsg support to iscsi class (Mike Christie) [634584] - [block] bsg: add bsg heler library (Mike Christie) [634584] - [scsi] qla4xxx: Add VLAN support (Mike Christie) [634584] - [scsi] libiscsi: don't bugon when if user sets markers (Mike Christie) [634584] - [scsi] iscsi class: expand vlan support (Mike Christie) [634584] - [scsi] be2iscsi: remove host and session casts (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for iscsi host attrs (Mike Christie) [634584] - [scsi] iscsi class: remove iface param mask (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for session attrs (Mike Christie) [634584] - [scsi] iscsi cls: sysfs group is_visible callout for conn attrs (Mike Christie) [634584] - [scsi] qla4xxx: added support to show multiple iface in sysfs (Mike Christie) [634584] - [scsi] iscsi class: add iface representation (Mike Christie) [634584] - [scsi] qla4xxx: Added new "struct ipaddress_config" (Mike Christie) [634584] - [scsi] qla4xxx: add support for set_net_config (Mike Christie) [634584] - [scsi] iscsi_transport: add support for net settings (Mike Christie) [634584] - [scsi] iscsi: support qla4xxx boot and session mgmt (Mike Christie) [634584] - [drm] nvc0/gr: remove MODULE_FIRMWARE() lines (Ben Skeggs) [727981] - [ppc] kdump: CPUs assume the context of the oopsing CPU, remove extra longjmp (Steve Best) [727478] - [virt] SVM: Implement Flush-By-Asid feature (Frank Arnold) [634275] - [virt] SVM: Use svm_flush_tlb instead of force_new_asid (Frank Arnold) [634275] - [virt] SVM: Remove flush_guest_tlb function (Frank Arnold) [634275] - [x86] kvm: add new AMD SVM feature bits (Frank Arnold) [634275] - [virt] SVM: Add clean-bit for LBR state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for CR2 register (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for segments and CPL (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for GDT and IDT (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for DR6 and DR7 (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for control registers (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for NPT state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for interrupt state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for the ASID (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for IOPM_BASE and MSRPM_BASE (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for intercepts, tsc-offset and pause filter count (Frank Arnold) [634288] - [virt] SVM: Add clean-bits infrastructure code (Frank Arnold) [634288] - [virt] SVM: copy instruction bytes from VMCB (Frank Arnold) [634291] - [virt] SVM: implement enhanced INVLPG intercept (Frank Arnold) [634291] - [virt] SVM: enhance MOV DR intercept handler (Frank Arnold) [634291] - [virt] SVM: enhance MOV CR intercept handler (Frank Arnold) [634291] - [virt] SVM: add Decode Assist SVM feature bit name (Frank Arnold) [634291] - [virt] cleanup emulate_instruction (Frank Arnold) [634291] - [virt] x86: fix CR8 handling (Frank Arnold) [634291] - [virt] SVM: implement NEXTRIPsave SVM feature (Frank Arnold) [634291] - [scsi] IB/qib: Fix potential deadlock with link down interrupt (Chad Dupuis) [724021] - [scsi] megaraid: update to v5.38 (Tomas Henzl) [705835] - [scsi] arcmsr: driver update (Tomas Henzl) [697403]- [pci] Only enable SRIOV on the bootstring pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (James Takahashi) [587729] - [pci] Clear bridge resource flags if requested size is 0 (James Takahashi) [587729] - [pci] fix PCI bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources. (James Takahashi) [587729] - [pci] introduce reset_resource() (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [scsi] mpt2sas: WarpDrive Infinite command retries due to wrong scsi command entry in MPI message (Tomas Henzl) [703192] - [scsi] mpt2sas: Adding support for customer specific branding (Tomas Henzl) [703192] - [scsi] mpt2sas: Added DID_NO_CONNECT return when driver remove and avoid shutdown call (Tomas Henzl) [703192] - [scsi] mpt2sas: fix broadcast AEN and task management issue (Tomas Henzl) [703192] - [scsi] mpt2sas: Set max_sector count from module parameter (Tomas Henzl) [703192] - [scsi] mpt2sas MPI next revision header update (Tomas Henzl) [703192] - [scsi] mpt2sas: Fixed Big Indian Issues on 32 bit PPC (Tomas Henzl) [703192] - [scsi] mpt2sas: Fix missing reference tag seed with Type 2 devices (Tomas Henzl) [703192] - [scsi] mpt2sas : WarpDrive New product SSS6200 support added (Tomas Henzl) [703192] - [scsi] mpt2sas: do not check serial_number in the abort handler (Tomas Henzl) [703192] - [scsi] mpt2sas: remove flush_scheduled_work() usages (Tomas Henzl) [703192] - [scsi] mptfusion: Bump version 3.4.19 (Tomas Henzl) [703194] - [scsi] mptfusion: Adding inline data padding support for TAPE drive. (Tomas Henzl) [703194] - [scsi] mptfusion: Remove debug print from mptscsih_qcmd() (Tomas Henzl) [703194] - [scsi] mptfusion: do not check serial_number in the abort handler (Tomas Henzl) [703194] - [fs] dio: don't zero out the pages array inside struct dio (Jeff Moyer) [725444] - [scsi] bnx2fc: set lockless to 1 in scsi_host_template (Mike Christie) [696773] - [scsi] bnx2fc: Update copyright and bump version to 1.0.4 (Mike Christie) [696773] - [scsi] bnx2fc: Tx BDs cache in write tasks (Mike Christie) [696773] - [scsi] bnx2fc: Do not arm CQ when there are no CQEs (Mike Christie) [696773] - [scsi] bnx2fc: hold tgt lock when calling cmd_release (Mike Christie) [696773] - [scsi] bnx2fc: Enable support for sequence level error recovery (Mike Christie) [696773] - [scsi] bnx2fc: HSI changes for tape (Mike Christie) [696773] - [scsi] bnx2fc: Handle REC_TOV error code from firmware (Mike Christie) [696773] - [scsi] bnx2fc: REC/SRR link service request and response handling (Mike Christie) [696773] - [scsi] bnx2fc: Support 'sequence cleanup' task (Mike Christie) [696773] - [scsi] bnx2fc: Enable REC & CONF support for the session (Mike Christie) [696773] - [scsi] bnx2fc: Introduce interface structure for each vlan interface (Mike Christie) [696773] - [scsi] bnx2fc: Replace printks with KERN_ALERT to KERN_ERR/KERN_INFO (Mike Christie) [696773] - [scsi] bnx2fc: call ethtool's get/set_settings callbacks with cleaned data (Mike Christie) [696773] - [netdrv] firmware: add bnx2x FW 7.0.20.0 (Michal Schmidt) - [netdrv] bnx2x: update driver to v1.70 (Michal Schmidt) [695631 695847 695857 698285 701288] - [fs] jbd2: Improve scalability by not taking j_state_lock in jbd2_journal_stop() (Larry Woodman) [721044] - [net] lo: Do not allow VLAN on loopback (Jiri Pirko) [703709] - [fs] ext4: Rewrite ext4_page_mkwrite() to use generic helpers (Eric Sandeen) [692167] - [fs] vfs: Block mmapped writes while the fs is frozen (Eric Sandeen) [692167] - [fs] vfs: Create __block_page_mkwrite() helper passing error values back (Eric Sandeen) [692167] - [fs] cifs: fix compiler warning in CIFSSMBQAllEAs (Jeff Layton) [725370] - [fs] cifs: fix name parsing in CIFSSMBQAllEAs (Jeff Layton) [725370]- [virt] KVM: Enable ERMS feature support for KVM (Don Dugger) [721135] - [virt] KVM: Expose RDWRGSFS bit to KVM guests (Don Dugger) [721205] - [virt] KVM: Add RDWRGSFS support when setting CR4 (Don Dugger) [721205] - [virt] KVM: Remove RDWRGSFS bit from CR4_RESERVED_BITS (Don Dugger) [721205] - [virt] KVM: MMU: Adjust shadow paging to work when SMEP=1 and CR0.WP=0 (Don Dugger) [703053] - [virt] KVM: Add instruction fetch checking when walking guest page table (Don Dugger) [703053] - [virt] KVM: Mask function7 ebx against host capability word9 (Don Dugger) [703053] - [virt] KVM: Add SMEP support when setting CR4 (Don Dugger) [703053] - [virt] KVM: Remove SMEP bit from CR4_RESERVED_BITS (Don Dugger) [703053] - [virt] KVM: Mask KVM_GET_SUPPORTED_CPUID data with Linux cpuid info (Don Dugger) [703053] - [x86] enable supervision mode execution protection (Luming Yu) [696152] - [x86] cpufeature: Fix cpuid leaf 7 feature detection (Prarit Bhargava) [696457] - [x86] x86, mem, intel: Initialize Enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, alternative, doc: Add comment for applying alternatives order (Prarit Bhargava) [696457] - [x86] alternative: Add altinstruction_entry macro (Prarit Bhargava) [696457] - [x86] x86, mem: clear_page_64.S: Support clear_page() with enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, mem: copy_user_64.S: Support copy_to/from_user by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memcpy_64.S: Optimize memcpy by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memset_64.S: Optimize memset by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memmove_64.S: Optimize memmove by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, cpufeature: Add CPU feature bit for enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] Fix spelling error in the memcpy() source code comment (Prarit Bhargava) [696457] - [x86] x86-64, mem: Convert memmove() to assembly file and fix return value bug (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memmove for small size and unaligned cases (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memcpy by avoiding memory false dependence (Prarit Bhargava) [696457] - [x86] x86, mem: Don't implement forward memmove() as memcpy() (Prarit Bhargava) [696457] - [x86] x86, alternatives: Fix one more open-coded 8-bit alternative number (Prarit Bhargava) [696457] - [x86] cpu: Support the features flags in new CPUID leaf 7 (Prarit Bhargava) [696457] - [x86] x86, alternatives: Use 16-bit numbers for cpufeature index (Prarit Bhargava) [696457] - [x86] x86-32: Rework cache flush denied handler (Prarit Bhargava) [696457] - [x86] x86-64: Modify memcpy()/memset() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86-64: Modify copy_user_generic() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86/alternatives: Check replacementlen <= instrlen at build time (Prarit Bhargava) [696457] - [x86] x86-64: __copy_from_user_inatomic() adjustments (Prarit Bhargava) [696457] - [mm] oom killer output should display UID (Frantisek Hrbata) [700499] - [mm] avoid wrapping vm_pgoff in mremap() and stack expansion (Jerome Marchand) [716541] {CVE-2011-2496} - [pci] MSI: Restore read_msi_msg_desc(); add get_cached_msi_msg_desc() (Don Zickus) [696511] - [pci] MSI: Remove unsafe and unnecessary hardware access (Don Zickus) [696511] - [mm] Fix node_start/end_pfn() definition for mm/page_cgroup.c (Johannes Weiner) [703499] - [mm] memcg: fix init_page_cgroup nid with sparsemem (Johannes Weiner) [703499] - [mm] page_cgroup: allocate memory cgroup structures on local nodes (Johannes Weiner) [703499] - [mm] add alloc_pages_exact_nid() (Johannes Weiner) [703499] - [mm] page_cgroup: reduce allocation overhead for page_cgroup array (Johannes Weiner) [703499] - [scsi] ipr: fix possible false positive detection of stuck interrupt (Steve Best) [693817] - [scsi] ipr: Driver version 2.5.2 (Steve Best) [693817] - [scsi] ipr: increase the dump size for 64 bit adapters (Steve Best) [693817] - [mm] mem-hotplug: update pcp->stat_threshold when memory hotplug occur (Johannes Weiner) [625264] - [mm] vmstat: use a single setter function and callback for adjusting percpu thresholds (Johannes Weiner) [625264] - [mm] page allocator: adjust the per-cpu counter threshold when memory is low (Johannes Weiner) [625264] - [mm] page allocator: calculate a better estimate of NR_FREE_PAGES when memory is low and kswapd is awake (Johannes Weiner) [625264] - [mm] vmstat: update zone stat threshold when onlining a cpu (Johannes Weiner) [625264] - [scsi] qla4xxx: Update driver version to 5.02.00-k7 (Mike Christie) [694098] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [694098] - [scsi] qla4xxx: do not take host lock in queuecommand (Mike Christie) [694098] - [scsi] qla4xxx: Remove AF_DPC_SCHEDULED flag from ha. (Mike Christie) [694098] - [scsi] qla4xxx: Don't check FW alive if ISP82XX reset is in progress (Mike Christie) [694098] - [scsi] qla4xxx: Don't process mbx interrupt unconditionally (Mike Christie) [694098] - [scsi] qla4xxx: Complete the cmd if sense_len is zero (Mike Christie) [694098] - [scsi] qla4xxx: Dump HW/FW reg to figure out what caused FW to be hung for ISP82XX (Mike Christie) [694098] - [scsi] qla4xxx: Updated the reset sequence for ISP82xx (Mike Christie) [694098] - [scsi] qla4xxx: update function qla4xxx_isr_decode_mailbox() (Mike Christie) [694098] - [scsi] treewide: fix a few typos in comments (Mike Christie) [694098] - [scsi] remove cmd->serial_number litter (Mike Christie) [694098] - [scsi] Fix common misspellings (Mike Christie) [694098] - [scsi] qla4xxx: Use polling mode for disable interrupt mailbox completion (Mike Christie) [694098] - [scsi] qla4xxx: Update driver version to 5.02.00-k6 (Mike Christie) [694098] - [scsi] qla4xxx: masking required bits of add_fw_options during initialization (Mike Christie) [694098] - [scsi] qla4xxx: added new function qla4xxx_relogin_all_devices (Mike Christie) [694098] - [scsi] qla4xxx: add support for ql4xsess_recovery_tmo cmd line param (Mike Christie) [694098] - [scsi] qla4xxx: Add support for ql4xmaxqdepth command line parameter (Mike Christie) [694098] - [scsi] qla4xxx: cleanup function qla4xxx_process_ddb_changed (Mike Christie) [694098] - [scsi] qla4xxx: Prevent other port reinitialization during remove_adapter (Mike Christie) [694098] - [scsi] qla4xxx: remove unused ddb flag DF_NO_RELOGIN (Mike Christie) [694098] - [scsi] qla4xxx: cleanup DDB relogin logic during initialization (Mike Christie) [694098] - [scsi] qla4xxx: Do not retry ISP82XX initialization if H/W state is failed (Mike Christie) [694098] - [scsi] qla4xxx: Do not send mbox command if FW is in failed state (Mike Christie) [694098] - [scsi] qla4xxx: cleanup qla4xxx_initialize_ddb_list() (Mike Christie) [694098] - [scsi] drivers:scsi Change printk typo initate -> initiate (Mike Christie) [694098] - [scsi] bnx2i: Updated version (Mike Christie) [696760] - [scsi] bnx2i: Modified to skip CNIC registration if iSCSI is not supported (Mike Christie) [696760] - [scsi] bnx2i: Optimized the iSCSI offload performance (Mike Christie) [696760] - [scsi] bnx2i: Updated the connection shutdown/cleanup timeout (Mike Christie) [696760] - [scsi] bnx2i: Fixed packet error created when the sq_size is set to 16 (Mike Christie) [696760] - [scsi] Bumping the driver version (Mike Christie) [647268 698288] - [scsi] Fix for proper setting of FW (Mike Christie) [647268 698288] - [scsi] Set a timeout to FW (Mike Christie) [647268 698288] - [scsi] Modifying Maintainer's emailid (Mike Christie) [647268 698288] - [scsi] change in copyright notice (Mike Christie) [647268 698288] - [scsi] remove extra semicolons (Mike Christie) [647268 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 698288] - [scsi] libiscsi_tcp: fix LLD data allocation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: fix locking around iscsi sk user data (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_ibft, be2iscsi, iscsi_boot: fix boot kobj data lifetime management (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: Use struct scsi_lun in iscsi structs instead of u8[8] (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi_tcp: use kmap in xmit path (Mike Christie) [647268 694098 696760 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 694098 696760 698288] - [scsi] scsi_transport_iscsi: make priv_sess file writeable only by root (Mike Christie) [647268 694098 696760 698288] - [scsi] be2iscsi: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] iser: export addr and port (Mike Christie) [647268 694098 696760 698288] - [scsi] bnx2i: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] cxgbi: convert to use iscsi_conn_get_addr_param (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi class: add callout to get iscsi_endpoint values (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: use iscsi_conn_get_addr_param libiscsi function (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: add helper to convert addr to string (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: fix iscsi_endpoint leak (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: add module alias (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi transport: fix kernel-doc notation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: wait on session in error handler path (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: Modidify recovery_tmo from sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: added new iscsi_param to display target alias in sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: use bh locking instead of irq with session lock (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: do not take host lock in queuecommand (Mike Christie) [647268 694098 696760 698288]- [net] Fix prior ABI breakage in net_device (Neil Horman) [725716] - [net] fix xps patches kabi breakage (Jiri Pirko) [668256] - [net] Adjust TX queue kobjects if number of queues changes during unregister (Jiri Pirko) [668256] - [net] xps: NUMA allocations for per cpu data (Jiri Pirko) [668256] - [net] xps: Transmit Packet Steering (Jiri Pirko) [668256] - [net] xps: Improvements in TX queue selection (Jiri Pirko) [668256] - [net] check queue_index from sock is valid for device (Jiri Pirko) [668256] - [net] fix tx queue selection for bridged devices implementing select_queue (Jiri Pirko) [668256] - [net] check the return value of ndo_select_queue() (Jiri Pirko) [668256] - [net] fix problem in reading sock TX queue (Jiri Pirko) [668256] - [net] dev_pick_tx() fix (Jiri Pirko) [668256] - [net] Use sk_tx_queue_mapping for connected sockets (Jiri Pirko) [668256] - [net] Introduce sk_tx_queue_mapping (Jiri Pirko) [668256] - [net] change set_real_num_tx_queues to fail on invalid number of queues (Jiri Pirko) [668256] - [net] sock: do not change prot->obj_size (Jiri Pirko) [668256 725711] - [netdrv] be2net: bump version (Ivan Vecera) [702739] - [netdrv] be2net: request native mode each time the card is reset (Ivan Vecera) [702739] - [netdrv] be2net: account for skb allocation failures (Ivan Vecera) [702739] - [netdrv] benet: Add missing comma between constant string array (Ivan Vecera) [702739] - [netdrv] be2net: create/destroy rx-queues on interface open/close (Ivan Vecera) [702739] - [netdrv] be2net: fix initialization of vlan_prio_bmap (Ivan Vecera) [702739] - [netdrv] be2net: get rid of multi_rxq module param (Ivan Vecera) [702739] - [netdrv] be2net: fix netdev_stats_update (Ivan Vecera) [702739] - [netdrv] be2net: support multiple TX queues (Ivan Vecera) [702739] - [netdrv] be2net: Enable NETIF_F_TSO6 for VLAN traffic for BE (Ivan Vecera) [702739] - [netdrv] be2net: Fix Rx pause counter for lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fallback to the older opcode if MCC_CREATE_EXT opcode is not supported on the card (Ivan Vecera) [702739] - [netdrv] be2net: hash key for rss-config cmd not set (Ivan Vecera) [702739] - [netdrv] be2net: Kill set but unused variable 'req' in lancer_fw_download() (Ivan Vecera) [702739] - [netdrv] be2net: Enable SR-IOV for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: FW download for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Stats for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Support for version 1 of stats for BE3 (Ivan Vecera) [702739] - [netdrv] be2net: fix mbox polling for signal reception (Ivan Vecera) [702739] - [netdrv] be2net: handle signal reception while waiting for POST (Ivan Vecera) [702739] - [netdrv] be2net: Fix to prevent flooding of TX queue (Ivan Vecera) [702739] - [netdrv] be2net: Use NTWK_RX_FILTER command for promiscous mode (Ivan Vecera) [702739] - [netdrv] be2net: In case of UE, do not dump registers for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disable coalesce water mark mode of CQ for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Handle error completion in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fixed bugs related to PVID. (Ivan Vecera) [702739] - [netdrv] be2net: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [702739] - [netdrv] be2net: Fixed a bug in be_cmd_get_regs(). (Ivan Vecera) [702739] - [netdrv] be2net: increment work_counter in be_worker (Ivan Vecera) [702739] - [netdrv] be2net: add code to display default value of tx rate for VFs (Ivan Vecera) [702739] - [netdrv] be2net: pass domain id to be_cmd_link_status_query (Ivan Vecera) [702739] - [netdrv] be2net: fix be_mcc_compl_process to identify eth_get_stat command (Ivan Vecera) [702739] - [netdrv] be2net: Add code to display nic speeds other than 1Gbps/10Gbps (Ivan Vecera) [702739] - [netdrv] be2net: allow register dump only for PFs (Ivan Vecera) [702739] - [netdrv] be2net: Fix unused-but-set variables. (Ivan Vecera) [702739] - [netdrv] benet: convert to hw_features (Ivan Vecera) [702739] - [netdrv] be2net: call FLR after setup wol in be_shutdown (Ivan Vecera) [702739] - [netdrv] be2net: dynamically allocate adapter->vf_cfg (Ivan Vecera) [702739] - [netdrv] be2net: fix to get max VFs supported from adapter (Ivan Vecera) [702739] - [netdrv] be2net: use common method to check for sriov function type (Ivan Vecera) [702739] - [netdrv] be2net: add rxhash support (Ivan Vecera) [702739] - [netdrv] be2net: Fix suspend/resume operation (Ivan Vecera) [702739] - [netdrv] be2net: Rename some struct members for clarity (Ivan Vecera) [702739] - [netdrv] be2net: Fix a potential crash during shutdown. (Ivan Vecera) [702739] - [netdrv] be2net: Fix common misspellings (Ivan Vecera) [702739] - [netdrv] be2net: remove one useless line (Ivan Vecera) [702739] - [netdrv] be2net: cancel be_worker in be_shutdown() even when i/f is down (Ivan Vecera) [702739] - [netdrv] be2net: remove redundant code in be_worker() (Ivan Vecera) [702739] - [netdrv] be2net: parse vid and vtm fields of rx-compl only if vlanf bit is set (Ivan Vecera) [702739] - [netdrv] be2net: refactor code that decides adapter->num_rx_queues (Ivan Vecera) [702739] - [netdrv] be2net: Support for FAT dump retrieval using ethtool --register-dump option (Ivan Vecera) [702739] - [netdrv] be2net: Bump up the version number (Ivan Vecera) [702739] - [netdrv] be2net: Copyright notice change. Update to Emulex instead of ServerEngines (Ivan Vecera) [702739] - [netdrv] be2net: Fix UDP packet detected status in RX compl (Ivan Vecera) [702739] - [netdrv] be2net: Add multicast filter capability for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disarm CQ and EQ to disable interrupt in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Remove TX Queue stop in close (Ivan Vecera) [702739] - [netdrv] be2net: Add error recovery during load for Lancer (Ivan Vecera) [702739] - [netdrv] benet: use GFP_KERNEL allocations when possible (Ivan Vecera) [702739] - [netdrv] be2net: use hba_port_num instead of port_num (Ivan Vecera) [702739] - [netdrv] be2net: add code to display temperature of ASIC (Ivan Vecera) [702739] - [netdrv] be2net: variable name change (Ivan Vecera) [702739] - [netdrv] be2net: fixes in ethtool selftest (Ivan Vecera) [702739] - [netdrv] be2net: add new counters to display via ethtool stats (Ivan Vecera) [702739] - [netdrv] be2net: restrict WOL to PFs only. (Ivan Vecera) [702739] - [netdrv] be2net: detect a UE even when a interface is down. (Ivan Vecera) [702739] - [netdrv] be2net: gracefully handle situations when UE is detected (Ivan Vecera) [702739] - [netdrv] be2net: fix be_suspend/resume/shutdown (Ivan Vecera) [702739] - [netdrv] be2net: Fix broken priority setting when vlan tagging is enabled. (Ivan Vecera) [702739] - [netdrv] be2net: For the VF MAC, use the OUI from current MAC address (Ivan Vecera) [702739] - [netdrv] be2net: Cleanup the VF interface handles (Ivan Vecera) [702739] - [netdrv] be2net: call be_vf_eth_addr_config() after register_netdev (Ivan Vecera) [702739] - [netdrv] be2net: endianness fix in be_cmd_set_qos(). (Ivan Vecera) [702739] - [netdrv] be2net: use device model DMA API (Ivan Vecera) [702739] - [netdrv] be2net: remove netif_stop_queue being called before register_netdev. (Ivan Vecera) [702739] - [netdrv] be2net: fix a crash seen during insmod/rmmod test (Ivan Vecera) [702739] - [fs] NFS readdirs losing their cookies (Steve Dickson) [722257] - [fs] jbd: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext3: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext4: remove alloc_semp (Lukas Czerner) [527222] - [fs] ext4: teach ext4_mb_init_cache() to skip uptodate buddy caches (Lukas Czerner) [527222] - [fs] ext4: synchronize ext4_mb_init_group() with buddy page lock (Lukas Czerner) [527222] - [fs] ext4: implement ext4_add_groupblocks() by freeing blocks (Lukas Czerner) [527222] - [fs] ext4: move ext4_add_groupblocks() to mballoc.c (Lukas Czerner) [527222] - [fs] ext4: move ext4_mb_{get, put}_buddy_cache_lock and make them static (Lukas Czerner) [527222] - [net] bridge: Only flood traffic for unregistered groups to routers (Herbert Xu) [711592] - [net] bridge: restore the right netpoll dev (Amerigo Wang) [680759] - [net] bridge: call NETDEV_JOIN notifiers when add a slave (Amerigo Wang) [680759] - [net] netpoll: prevent setup netpoll on a slave device (Amerigo Wang) [680759] - [net] netpoll: fix use after free (Amerigo Wang) [680759] - [net] netpoll: fix a softirq warning (Amerigo Wang) [680759] - [net] Revert "[net] Revert "[net] bridge: make bridge support netpoll"" (Amerigo Wang) [680759]- [sched] dont reference cfs_rq->tg outside CONFIG_CFS_BANDWIDTH (Larry Woodman) [632509] - [sched] update config options for CFS bandwidth (Larry Woodman) [632509] - [sched] kabi specific fixes (Larry Woodman) [632509] - [sched] replace raw calls (Larry Woodman) [632509] - [sched] Move inc_nr_running and dec_nr_running (Larry Woodman) [632509] - [sched] Add CFS Bandwidth Documentation (Larry Woodman) [632509] - [sched] return majority of remaining quota to global bandwidth pool (Larry Woodman) [632509] - [sched] introduce statistics exports for the cpu sub-system (Larry Woodman) [632509] - [sched] enable throttling (Larry Woodman) [632509] - [sched] Throttled tasks are invisisble to cpu-offline (Larry Woodman) [632509] - [sched] ensure that throttled entities arent falsely nominated as buddies (Larry Woodman) [632509] - [sched] make throttled entities invisible (Larry Woodman) [632509] - [sched] Extend walk_tg_tree to accept a positional argument (Larry Woodman) [632509] - [sched] refresh the global bandwidth pool (Larry Woodman) [632509] - [sched] add support to throttle group entities (Larry Woodman) [632509] - [sched] ensure that per-cpu state is synchronized (Larry Woodman) [632509] - [sched] adds a per-task_group timer (Larry Woodman) [632509] - [sched] Account bandwidth usage (Larry Woodman) [632509] - [sched] Add constraints validation for CFS bandwidth hierarchies (Larry Woodman) [632509] - [sched] introduce the notion of CFS bandwidth (Larry Woodman) [632509] - [sched] Introduce hierarchical task accounting (Larry Woodman) [632509] - [kernel] sched: dont update shares twice on on_rq parent (Larry Woodman) [632509] - [fs] ext4: backport fixes for lazy inode table initialization (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in ext4_ext_zeroout (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in setup_new_group_blocks (Lukas Czerner) [696559] - [fs] ext4: add batched_discard into ext4 feature list (Lukas Czerner) [696559] - [fs] ext4: add interface to advertise ext4 features in sysfs (Lukas Czerner) [696559] - [fs] ext4: add support for lazy inode table initialization (Lukas Czerner) [696559] - [block] Add helper function for blkdev_issue_zeroout sb_issue_discard (Lukas Czerner) [696559] - [block] blkdev: add blkdev_issue_zeroout helper function (Lukas Czerner) [696559] - [s390x] ap: Fix ap_queue_status structure declaration (Hendrik Brueckner) [724904] - [kernel] first time swap use results in heavy swapping (Hendrik Brueckner) [722461] - [hwmon] lm78: Make ISA interface depend on CONFIG_ISA (Dean Nelson) [717215] - [hwmon] lm78: Avoid forward declarations (Dean Nelson) [717215] - [hwmon] KConfig: avoid building drivers for powerpc that read/write ISA addresses (Dean Nelson) [717215] - [security] SELinux: do not compute transition labels on mountpoint labeled filesystems (Eric Paris) [658291] - [security] SELinux: implement the new sb_remount LSM hook (Eric Paris) [656952] - [security] LSM: Pass -o remount options to the LSM (Eric Paris) [656952] - [block] Support Ricoh memstick driver with new KFIFO api (Shyam Iyer) [637234] - [block] add RICOH memstick Config option (Shyam Iyer) [637234] - [block] memstick: make enable_dma less generic in r592 (Shyam Iyer) [637234] - [block] memstick: add driver for Ricoh R5C592 card reader (Shyam Iyer) [637234]- [usb] remove remaining usages of hcd->state from usbcore and fix regression (Don Zickus) [696600 696602 696603] - [usb] UHCI: remove uses of hcd->state (Don Zickus) [696600 696602 696603] - [usb] Initialize hcd->state roothubs. (Don Zickus) [696600 696602 696603] - [usb] xhci - fix interval calculation for FS isoc endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Disable MSI for some Fresco Logic hosts. (Don Zickus) [696600 696602 696603] - [usb] xhci: Do not issue device reset when device is not setup (Don Zickus) [696600 696602 696603] - [usb] xhci: Add defines for hardcoded slot states (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for xhci_check_bandwidth() (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for skip_isoc_td() (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Limit number of active endpoints to 64. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Ignore spurious successful event. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Add PCI id for Panther Point xHCI host. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Support EHCI/xHCI port switching. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Be quieter during URB submission and completion. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Don't print event ring dequeue pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Remove function tracing. (Don Zickus) [696600 696602 696603] - [usb] xhci: Don't submit commands when the host is dead. (Don Zickus) [696600 696602 696603] - [usb] xhci: Clear stopped_td when Stop Endpoint command completes. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak bug when dropping endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak in ring cache deallocation. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix full speed bInterval encoding. (Don Zickus) [696600 696602 696603] - [usb] xhci: move the common code to a function to get max ports and port array (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix bug in control transfer cancellation. (Don Zickus) [696600 696602 696603] - [usb] xHCI 1.0: Max Exit Latency Too Large Error (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: TT_THINK_TIME set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Block Interrupts for Isoch transfer (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Isoch endpoint CErr field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Control endpoint average TRB length field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Setup Stage TRB Transfer Type flag (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI: Clear PLC in xhci_bus_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci 1.0: Set transfer burst last packet count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Set transfer burst count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Update TD size field format. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Only interrupt on short packet for IN EPs. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci: Remove sparse warning about cmd_status. (Don Zickus) [696600 696602 696603] - [usb] xHCI: report USB3.0 portstatus comply with USB3.0 specification (Don Zickus) [696600 696602 696603] - [usb] xHCI: Set link state support (Don Zickus) [696600 696602 696603] - [usb] xHCI: Clear link state change support (Don Zickus) [696600 696602 696603] - [usb] xHCI: warm reset support (Don Zickus) [696600 696602 696603] - [usb] xhci-hcd: Include in xhci-pci.c (Don Zickus) [696600 696602 696603] - [usb] xHCI: Implement AMD PLL quirk (Don Zickus) [696600 696602 696603] - [usb] xhci: Tell USB core both roothubs lost power. (Don Zickus) [696600 696602 696603] - [usb] xhci - also free streams when resetting devices (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix NULL pointer deref in handle_port_status() (Don Zickus) [696600 696602 696603] - [usb] xhci - fix math in xhci_get_endpoint_interval() (Don Zickus) [696600 696602 696603] - [usb] xhci: simplify logic of skipping missed isoc TDs (Don Zickus) [696600 696602 696603] - [usb] xhci - remove excessive 'inline' markings (Don Zickus) [696600 696602 696603] - [usb] xhci: unsigned char never equals -1 (Don Zickus) [696600 696602 696603] - [usb] xhci - fix unsafe macro definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Clean up cycle bit math used during stalls. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix cycle bit calculation during stall handling. (Don Zickus) [696600 696602 696603] - [usb] xhci: Update internal dequeue pointers after stalls. (Don Zickus) [696600 696602 696603] - [usb] Remove bogus USB_PORT_STAT_SUPER_SPEED symbol. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return canceled URBs immediately when host is halted. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fixes for suspend/resume of shared HCDs. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix re-init on power loss after resume. (Don Zickus) [696600 696602 696603] - [usb] xhci: Make roothub functions deal with device removal. (Don Zickus) [696600 696602 696603] - [usb] xhci: Limit roothub ports to 15 USB3 & 31 USB2 ports. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return a USB 3.0 hub descriptor for USB3 roothub (Don Zickus) [696600 696602 696603] - [usb] xhci: Register second xHCI roothub. (Don Zickus) [696600 696602 696603] - [usb] xhci: Change xhci_find_slot_id_by_port() API. (Don Zickus) [696600 696602 696603] - [usb] xhci: Refactor bus suspend state into a struct. (Don Zickus) [696600 696602 696603] - [usb] xhci: Index with a port array instead of PORTSC addresses. (Don Zickus) [696600 696602 696603] - [usb] Set usb_hcd->state and flags for shared roothubs. (Don Zickus) [696600 696602 696603] - [usb] Make core allocate resources per PCI-device. (Don Zickus) [696600 696602 696603] - [usb] Store bus type in usb_hcd, not in driver flags. (Don Zickus) [696600 696602 696603] - [usb] Change usb_hcd->bandwidth_mutex to a pointer. (Don Zickus) [696600 696602 696603] - [usb] Refactor irq enabling out of usb_add_hcd() (Don Zickus) [696600 696602 696603] - [usb] xhci: Change hcd_priv into a pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: Always use usb_hcd in URB instead of converting xhci_hcd. (Don Zickus) [696600 696602 696603] - [usb] xhci: Modify check for TT info. (Don Zickus) [696600 696602 696603] - [usb] USB 3.0 Hub Changes (Don Zickus) [696520 696600 696602 696603] - [usb] USB3.0 ch11 definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_RUNNING. (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_HALT. (Don Zickus) [696600 696602 696603] - [usb] xHCI: prolong host controller halt time limit (Don Zickus) [696600 696602 696603] - [usb] xHCI: Remove redundant variable in xhci_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci: Rename variables and reduce register reads. (Don Zickus) [696600 696602 696603] - [usb] xhci: Rework port suspend structures for limited ports. (Don Zickus) [696600 696602 696603] - [usb] Remove bitmap #define from hcd.h (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove old no-op test. (Don Zickus) [696600 696602 696603] - [usb] move usbcore away from hcd->state (Don Zickus) [696600 696602 696603] - [usb] xhci: mark local functions as static (Don Zickus) [696600 696602 696603] - [usb] xhci: fix couple sparse annotations (Don Zickus) [696600 696602 696603] - [usb] xhci: rework xhci_print_ir_set() to get ir set from xhci itself (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix an error in count_sg_trbs_needed() (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix errors in the running total calculations in the TRB math (Don Zickus) [696600 696602 696603] - [usb] xhci: Clarify some expressions in the TRB math (Don Zickus) [696600 696602 696603] - [usb] host: Move AMD PLL quirk to pci-quirks.c (Don Zickus) [696600 696602 696603] - [usb] EHCI: ASPM quirk of ISOC on AMD SB800 (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix issue with port array setup and buggy hosts. (Don Zickus) [696600 696602 696603] - [usb] convert usb_hcd bitfields into atomic flags (Don Zickus) [696600 696602 696603] - [x86] ACPI, APEI, EINJ Param support is disabled by default (Don Zickus) [725435] - [fs] pstore: Allow the user to explicitly choose a backend (Don Zickus) [696135] - [x86] ACPI, APEI, Add WHEA _OSC support (Don Zickus) [717515] - [x86] ACPI, APEI, Add APEI bit support in generic _OSC call (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Support disable GHES at boot time (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Prevent GHES to be built as module (Don Zickus) [696088] - [x86] PCI / ACPI: Fix build of the AER driver for CONFIG_ACPI unset (Don Zickus) [696081] - [x86] PCI: remove unused AER functions (Don Zickus) [696081] - [x86] pstore: Fix Kconfig dependencies for apei->pstore (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696135] - [x86] pstore: fix pstore filesystem mount/remount issue (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696081 696135] - [x86] pstore: cleanups to pstore_dump() (Don Zickus) [696135] - [x86] ACPI, APEI, Add PCIe AER error information printing support (Don Zickus) [696078] - [x86] PCIe, AER, use pre-generated prefix in error information printing (Don Zickus) [696078] - [x86] ACPI, APEI, Add ERST record ID cache (Don Zickus) [713716] - [x86] pstore: use mount option instead sysfs to tweak kmsg_bytes (Don Zickus) [696135] - [x86] pstore: fix leaking ->i_private (Don Zickus) [696135] - [x86] Some fixes for pstore (Don Zickus) [696135] - [x86] ACPI: Fix boot problem related to APEI with acpi_disabled set (Don Zickus) [696081] - [x86] PCI/ACPI: Request _OSC control once for each root bridge (v3) (Don Zickus) [696081] - [x86] ACPI, APEI, Generic Hardware Error Source POLL/IRQ/NMI notification type support (Don Zickus) [696088] - [x86] pstore: fix build warning for unused return value from sysfs_create_file (Don Zickus) [696135] - [x86] pstore: X86 platform interface using ACPI/APEI/ERST (Don Zickus) [696135] - [x86] pstore: new filesystem interface to platform persistent storage (Don Zickus) [696135] - [x86] ACPI, APEI, Report GHES error information via printk (Don Zickus) [696078] - [x86] ACPI, APEI, Add APEI generic error status printing support (Don Zickus) [696078] - [x86] Add CPER PCIe error section structure and constants definition (Don Zickus) [696078] - [ppc] perf: Handle events that raise an exception without overflowing (Steve Best) [720743] - [fs] powerpc: Wire up sys_syncfs (Lukas Czerner) [691267] - [fs] s390: wire up sys_syncfs (Lukas Czerner) [691267] - [fs] introduce sys_syncfs to sync a single file system (Lukas Czerner) [691267] - [v4l] Avoid kABI to complain about is_stereo() unused callback (Mauro Carvalho Chehab) [679755] - [v4l] em28xx: Fix handling of V4L2 ctrl ioctl's (Mauro Carvalho Chehab) [679755] - [v4l] Fix tuner-core behavior to properly return the right flags (Mauro Carvalho Chehab) [679755] - [x86] UV Scalability: improve drain_pages (George Beshers) [635800] - [virt] x86: report valid microcode update ID (Marcelo Tosatti) [694747]- [scsi] lpfc: Update lpfc version for 8.3.5.45.2p driver release (Rob Evers) [725092] - [scsi] lpfc: Fixed driver build not building in debugfs even kernel CONFIG_DEBUG_FS=y is set (Rob Evers) [725092] - [scsi] lpfc: Fix issue where the FC/FCoE Async Receive CQE did not scale for 16G FC adapters (Rob Evers) [725092] - [scsi] lpfc: Fix FLOGI payload having multiple N_port_ID set when lpfc_enable_npiv is 0 (Rob Evers) [725092] - [scsi] lpfc: Fixed new ASIC device-mgmt BSG pass-through failed multi-buffer fw download (Rob Evers) [725092] - [scsi] lpfc: Fixed bug with improperly reported number of supported VFs (Rob Evers) [725092] - [scsi] lpfc: Fixed bug were driver was not waiting for SLI port status after firmware reset (Rob Evers) [725092] - [scsi] lpfc: Remove unnecessary define that is causing warnings (Rob Evers) [725092] - [scsi] lpfc: Fixed failure to enable PCIe AER prevent driver initialize and attach to device (Rob Evers) [725092] - [scsi] lpfc: Fix split pde code (Rob Evers) [725092] - [scsi] lpfc: Fix BlockGuard error path handling (Rob Evers) [725092] - [scsi] lpfc: Fix EEH recovery so state is saved after every PCI reset for SLI4 (Rob Evers) [725092] - [scsi] lpfc: Fix FC Port swap on SLI3 adapters (Rob Evers) [725092] - [scsi] lpfc: Fixed Virtual link loss during Face plate failover test (Rob Evers) [725092] - [scsi] lpfc: Fix 2KB limitation for extended mailbox command (Rob Evers) [725092] - [scsi] lpfc: Fix vpi initialization in lpfc_init_vfi (Rob Evers) [725092] - [netdrv] bonding: reduce noise during init (Andy Gospodarek) [563174] - [netdrv] bonding: fix string comparison errors (Andy Gospodarek) [682946] - [netdrv] bonding: allow non-standard link-speeds (Andy Gospodarek) [723032] - [netdrv] bonding: don't lock when copying/clearing VLAN list on slave (Andy Gospodarek) [722901] - [net] enable GRO by default for vlan devices (Weiping Pan) [725891] - [fs] nfsd4: fix file leak on open_downgrade (J. Bruce Fields) [714153] - [fs] nfsd4: remember to put RW access on stateid destruction (J. Bruce Fields) [714153] - [fs] nfsd4: Fix filp leak (J. Bruce Fields) [714153] - [netdrv] bonding:delete lacp_fast from ad_bond_info (Weiping Pan) [707142] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Rename rx_machine_lock to state_machine_lock (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Fix the state machine locking (Weiping Pan) [707142]- [scsi] lpfc: Update lpfc version for 8.3.5.45.1p driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed compiler warning for putting large amount of memory on stack (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.45 driver release (Rob Evers) [706517] - [scsi] lpfc: Turn on MSI-X by default (Rob Evers) [706517] - [scsi] lpfc: Added setting specific pf_number in GET_PROFILE_CONFIG to get maximum virtfn (Rob Evers) [706517] - [scsi] lpfc: Added driver capability of reseting new ASIC firmware and device from sysfs entry (Rob Evers) [706517] - [scsi] lpfc: Add firmware upgrade code to driver (Rob Evers) [706517] - [scsi] lpfc: Added capability of inducing new ASIC firmware dump obj file to flash filesystem (Rob Evers) [706517] - [scsi] lpfc: Added 100ms delay before driver action following IF_TYPE_2 function reset (Rob Evers) [706517] - [scsi] lpfc: Added Linux driver SR-IOV management support for both SLI3 and SLI4 devices (Rob Evers) [706517] - [scsi] lpfc: Fragment ELS and SCSI SGE lists based on Extent regions (Rob Evers) [706517] - [scsi] lpfc: Remove GET_ALLOCATED extent count response work-around (Rob Evers) [706517] - [scsi] lpfc: Fixed potential missed SLI4 device initialization failure conditions (Rob Evers) [706517] - [scsi] lpfc: Fixed build warning (Rob Evers) [706517] - [scsi] lpfc: Fixed Back to back Flogis sent without a logo (Rob Evers) [706517] - [scsi] lpfc: Add model names for new hardware (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver not updating the wwnn and wwpn after a name change (Rob Evers) [706517] - [scsi] lpfc: Set the maximum SGE size to 0x80000000 when HBA does not have any restriction (Rob Evers) [706517] - [scsi] lpfc: New ASIC device link diagonstic test and link diagnostic loopback test support (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mix-and-match backward compability with the new new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Fix SLI3 and non-NPIV crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed BSG failure in handing pass-through mailbox with multiple external buffers (Rob Evers) [706517] - [scsi] lpfc: Fix CT command never completing on Big Endian system (Rob Evers) [706517] - [scsi] lpfc: Refactor lpfc_sli4_alloc_extent some more (Rob Evers) [706517] - [scsi] lpfc: Restore SLI4_PARAMETER mailbox can fail as nonerror functionality (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11479 (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11379 (Rob Evers) [706517] - [scsi] lpfc: Do not post RPI Headers to SLI4 port that support extents (Rob Evers) [706517] - [scsi] lpfc: Back out r9872 (Rob Evers) [706517] - [scsi] lpfc: Refactor code in lpfc_sli4_alloc_extent (Rob Evers) [706517] - [scsi] lpfc: Fix port capabilities and get parameters mailbox calls (Rob Evers) [706517] - [scsi] lpfc: Fix SLI2 crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed EEH failure on PPC-P7 due to the platform required PCI fundamental reset (Rob Evers) [706517] - [scsi] lpfc: Fixed incorrect size set into the sysfs binary file access interface (Rob Evers) [706517] - [scsi] lpfc: Brought debugfs accessing new ASIC extents information into the iDiag framework (Rob Evers) [706517] - [scsi] lpfc: Fix mailbox processing to not overwrite mailbox status codes (Rob Evers) [706517] - [scsi] lpfc: Changed enumerate members starting from none zero value (Rob Evers) [706517] - [scsi] lpfc: Remove driver workaround for COMMON_ALLOC_RESOURCE_EXTENTS endianess issue (Rob Evers) [706517] - [scsi] lpfc: Fix lpfc_printf_log message numbers (Rob Evers) [706517] - [scsi] lpfc: Implement debugfs support for resource extents (Rob Evers) [706517] - [scsi] lpfc: iDiag method for read write bitset bitclear access to new ASIC control registers (Rob Evers) [706517] - [scsi] lpfc: Call correct mailbox cleanup routine after extents are allocated (Rob Evers) [706517] - [scsi] lpfc: Implement extent block list member cleanup and free memory resources (Rob Evers) [706517] - [scsi] lpfc: Fix memory leak in extent block lists (Rob Evers) [706517] - [scsi] lpfc: Modified variables for XRIs to be unsigned variable (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag method for endian explicit dumping at iussue SLI4 mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Fixed compilation error/warning (Rob Evers) [706517] - [scsi] lpfc: iDiag method for dumping mailbox command from SLI4 issue mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Implement support for nonembedded Extent mailbox IOCTLs (Rob Evers) [706517] - [scsi] lpfc: Fix crash in rpi clean when driver load fails (Rob Evers) [706517] - [scsi] lpfc: Fixed race condition between driver multi-buffer seesion reset and bsg job done (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10933 (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.41 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed mask size for the wq_id mask (Rob Evers) [706517] - [scsi] lpfc: Fix Port Error detected during POST (Rob Evers) [706517] - [scsi] lpfc: iDiag dump methods for new ASIC BSG multiple buffer mailbox command pass-through (Rob Evers) [706517] - [scsi] lpfc: Added protection on new ASIC specific mbox cmd passed to existing interface type (Rob Evers) [706517] - [scsi] lpfc: Added protection on non-embedded mailbox command for number of external buffers (Rob Evers) [706517] - [scsi] lpfc: Apply dropped patch from initial new ASIC bring up (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mailbox command completion invoke BSG job_done while holding spinlock (Rob Evers) [706517] - [scsi] lpfc: Fixed double byte swap on received RRQ (Rob Evers) [706517] - [scsi] lpfc: Fixed no BSG data transfer size protection in mailbox command pass-through path (Rob Evers) [706517] - [scsi] lpfc: Make adjustments for systems with Page Size Larger than 4k (Rob Evers) [706517] - [scsi] lpfc: Reorganize CQ and EQ usage to comply with SLI4 Specification (Rob Evers) [706517] - [scsi] lpfc: Fix KERN levels on log messages 3008, 2903, 0383 (Rob Evers) [706517] - [scsi] lpfc: Fixed new ASIC mbox queue id collision with work queue id in debugfs queue access (Rob Evers) [706517] - [scsi] lpfc: Fixed not resetting session on pass-through read mbox cmd with single buffer (Rob Evers) [706517] - [scsi] lpfc: Initial checkin of SLI4 Extents code (Rob Evers) [706517] - [scsi] lpfc: Added new ASIC pass-through mbox cmd extension on multi-external-buffer handling (Rob Evers) [706517] - [scsi] lpfc: Fixed bug in BSG pass-through mailbox size check to non-embedded external buffer (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.40 driver release (Rob Evers) [706517] - [scsi] lpfc: Add LOG_ELS message to NPIV LOGO (Rob Evers) [706517] - [scsi] lpfc: Fixed Vports not sending FDISC after lips (Rob Evers) [706517] - [scsi] lpfc: Added 0x9B multi-buffer subsystem/opcode macros in user-kernel shared BSG header (Rob Evers) [706517] - [scsi] lpfc: Extended dfc_mbox_req struct with mbox tag and multi-buffer sequence number (Rob Evers) [706517] - [scsi] lpfc: Fixed a bug BSG treated all SLI_CONFIG (0x9B) mailbox commands as non-embedded (Rob Evers) [706517] - [scsi] lpfc: Removed unnecessary buffer-to-buffer copies in handling pass-through mbox cmds (Rob Evers) [706517] - [scsi] lpfc: Fixed the mixed declarations and codes which violate ISO C90 (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: Misc upstream fixes (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver causing a system crash during driver unload (Rob Evers) [706517] - [scsi] lpfc: Added user-kernel shared sli-config mailbox header for new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.39 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device doorbell reigster access methods (Rob Evers) [706517] - [scsi] lpfc: Fix RQ_CREATE version 1 fails (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device display host/port index in decimal (Rob Evers) [706517] - [scsi] lpfc: Do not limit RPI Count to a minimum of 64 (Rob Evers) [706517] - [scsi] lpfc: Do not override CT field in issue_els_flogi for SLI4 IF type 2 (Rob Evers) [706517] - [scsi] lpfc: Fix build introduced in r10532 (Rob Evers) [706517] - [scsi] lpfc: Add Temporary RPI field to the ELS request WQE (Rob Evers) [706517] - [scsi] lpfc: Allow SLI4 with FCOE_MODE not set for new SLI4 FC adapters (Rob Evers) [706517] - [scsi] lpfc: Restrict driver to look at BAR2 or BAR4 only for if_type 0 (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device queue entry access methods (Rob Evers) [706517] - [scsi] lpfc: Update copyright date for all changed files (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.37 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed the compiler warning (Rob Evers) [706517] - [scsi] lpfc: Modified existing driver code to handle PCI Link drop detection failure (Rob Evers) [706517] - [scsi] lpfc: 4K boundary issue + lpfc driver (Rob Evers) [706517] - [scsi] lpfc: Fix debugfs build error caused by undefined Macro (Rob Evers) [706517] - [scsi] lpfc: Add selective reset jump table entry (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.36 driver release (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: lpfc: lower stack use in lpfc_fc_frame_check (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: fix comment typo diable -> disable (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: tree-wide: fix comment/printk typos (Rob Evers) [706517] - [scsi] lpfc: Add new Queue create Mailbox versions for new ASIC (Rob Evers) [706517] - [scsi] lpfc: Place LPFC driver module parameters to /sys/module//parameters (Rob Evers) [706517] - [scsi] lpfc: Performance Hints support (Rob Evers) [706517] - [scsi] lpfc: Add new driver interfaces for encryption products (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs queue information get (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs PCI config space register bits set/clear methods (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs framework and read/write PCI config space registers (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.35 driver release (Rob Evers) [706517] - [scsi] lpfc: Configuration parameter lpfc_suppress_link_up is ignored for SLI-4 (Rob Evers) [706517] - [scsi] lpfc: Modified lpfc_delay_discovery implementation (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.34 driver release (Rob Evers) [706517] - [scsi] lpfc: Print something out if the link_speed is not supported by this adapter (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.33 driver release (Rob Evers) [706517] - [scsi] lpfc: Added support for clean address bit (Rob Evers) [706517] - [x86] x86, UV: Fix NMI handler for UV platforms (George Beshers) [689026] - [x86] x86, NMI: Add priorities to handlers (George Beshers) [689026] - [x86] x86, nmi_watchdog: Remove ARCH_HAS_NMI_WATCHDOG and rely on CONFIG_HARDLOCKUP_DETECTOR (George Beshers) [689026] - [mm] zram: Fix kunmapping order (Jerome Marchand) [722926] - [mm] zram: Replace mutex lock by a R/W semaphore (Jerome Marchand) [722926] - [mm] zram: allow partial page operations (Jerome Marchand) [722926] - [mm] zram: Refactor zram_read/write() functions (Jerome Marchand) [722926] - [mm] zram: Remove useless offset calculation in handle_uncompressed_page (Jerome Marchand) [722926] - [kernel] sched: Next buddy hint on sleep and preempt path (Rik van Riel) [711600] - [kernel] sched: Make set_*_buddy() work on non-task entities (Rik van Riel) [711600] - [dma] ioatdma: add support for SandyBridge (John Feeney) [701443] - [x86] Don't use the EFI reboot method by default (Matthew Garrett) [723849] - [mm] thp: fix move_huge_pmd (Andrea Arcangeli) [706385]- [virt] xen: x86_32: Ignore not present at boot time HIGHMEM pages (Igor Mammedov) [523122] - [virt] xen: prevent crashes with non-HIGHMEM 32-bit kernels with largeish memory (Igor Mammedov) [523122] - [virt] xen/balloon: Move dec_totalhigh_pages() from __balloon_append() to balloon_append() (Igor Mammedov) [523122] - [virt] xen/balloon: Use PageHighMem() for high memory page detection (Igor Mammedov) [523122] - [virt] xen/balloon: Removal of driver_pages (Igor Mammedov) [523122] - [virt] xen: Mark all initial reserved pages for the balloon as INVALID_P2M_ENTRY (Igor Mammedov) [523122] - [virt] xen: clean up "extra" memory handling some more (Igor Mammedov) [523122] - [virt] xen/balloon: the balloon_lock is useless (Igor Mammedov) [523122] - [virt] xen/balloon: make sure we only include remaining extra ram (Igor Mammedov) [523122] - [virt] xen: add extra pages to balloon (Igor Mammedov) [523122] - [virt] xen: don't add extra_pages for RAM after mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_max_p2m_pfn is up to date (Igor Mammedov) [523122] - [virt] xen: limit extra memory to a certain ratio of base (Igor Mammedov) [523122] - [virt] xen: add extra pages for E820 RAM regions, even if beyond mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_extra_mem_start is beyond all non-RAM e820 (Igor Mammedov) [523122] - [virt] xen: implement "extra" memory to reserve space for pages not present at boot (Igor Mammedov) [523122] - [virt] xen: Use host-provided E820 map (Igor Mammedov) [523122] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: Rename the balloon lock (Igor Mammedov) [523122] - [virt] xen: make sure pages are really part of domain before freeing (Igor Mammedov) [523122] - [virt] xen: release unused free memory (Igor Mammedov) [523122] - [virt] vhost: optimize interrupt enable/disable (Jason Wang) [725199] - [virt] vhost: set log when updating used flags or avail event (Jason Wang) [725199] - [virt] vhost: init used ring after backend was set (Jason Wang) [725199] - [virt] vhost-net: remove unlocked use of receive_queue (Jason Wang) [725199] - [virt] vhost: lock receive queue, not the socket (Jason Wang) [725199] - [virt] vhost-net: Unify the code of mergeable and big buffer handling (Jason Wang) [725199] - [virt] vhost-net: check the support of mergeable buffer outside the receive loop (Jason Wang) [725199] - [virt] vhost: copy_from_user -> __copy_from_user (Jason Wang) [725199] - [infiniband] qib: Adjust to use cpumask_weight() and cpumask_first() (Chad Dupuis) [696226] - [infiniband] qib: Ensure that LOS and DFE are being turned off (Chad Dupuis) [696226] - [infiniband] qib: Prevent driver hang with unprogrammed boards (Chad Dupuis) [696226] - [infiniband] qib: Fix M_Key field in SubnGet and SubnGetResp MADs (Chad Dupuis) [696226] - [infiniband] qib: Set default LE2 value for active cables to 0 (Chad Dupuis) [696226] - [infiniband] qib: Return correct MAD when setting link width to 255 (Chad Dupuis) [696226] - [infiniband] qib: Prevent double completions after a timeout or RNR error (Chad Dupuis) [696226] - [infiniband] qib: Kernel BUG at include/linux/timer.h:82 (Chad Dupuis) [696226] - [infiniband] qib: Hold link for Tx SERDES settings (Chad Dupuis) [696226] - [infiniband] qib: Improve SERDES tunning on QMH boards (Chad Dupuis) [696226] - [infiniband] qib: Un-necessary delayed completions on RC connection (Chad Dupuis) [696226] - [infiniband] qib: Issue pre-emptive NAKs on eager buffer overflow (Chad Dupuis) [696226] - [infiniband] qib: RDMA lkey/rkey validation is inefficient for large MRs (Chad Dupuis) [696226] - [infiniband] qib: change qpn increment (Chad Dupuis) [696226] - [infiniband] qib: adding fix missing from earlier patch (Chad Dupuis) [696226] - [infiniband] qib: change rcv queue/qpn selection (Chad Dupuis) [696226] - [infiniband] qib: interrupt mitigation fix (Chad Dupuis) [696226] - [infiniband] qib: Avoid duplicate writes to the rcv head register (Chad Dupuis) [696226] - [infiniband] qib: Add a few new SERDES tunings (Chad Dupuis) [696226] - [infiniband] qib: Reset packet list after freeing (Chad Dupuis) [696226] - [infiniband] qib: New SERDES init routine and improvements to SI quality (Chad Dupuis) [696226] - [infiniband] qib: clear WAIT_SEND flags when setting QP to error state (Chad Dupuis) [696226] - [infiniband] qib: fix context allocation with multiple HCAs (Chad Dupuis) [696226] - [infiniband] qib: Multi Florida HCA Hosts panic on reboot (Chad Dupuis) [696226] - [infiniband] qib: Handle transitions from ACTIVE_DEFERRED to ACTIVE better (Chad Dupuis) [696226] - [infiniband] qib: UD send with immediate Rx completion has wrong size (Chad Dupuis) [696226] - [infiniband] qib: set port physical state even if other fields are invalid (Chad Dupuis) [696226] - [infiniband] qib: generate completion callback on errors (Chad Dupuis) [696226] - [infiniband] qib: add thresholds to VendorPortCounters PMA operation (Chad Dupuis) [696226] - [infiniband] qib: add support for the new QME7362 card (Chad Dupuis) [696226] - [infiniband] qib: add receive header queue size module parameters (Chad Dupuis) [696226] - [infiniband] qib: remove IB latency turnoff (Chad Dupuis) [696226] - [ata] Add Intel IDE-R support (John Feeney) [695587] - [agp] fix arbitrary kernel memory writes (Jerome Marchand) [699308] {CVE-2011-1745 CVE-2011-2022} - [agp] fix OOM and buffer overflow (Jerome Marchand) [699306] {CVE-2011-1746} - [kernel] run_rebalance_domains() is using too much cpu time (George Beshers) [635848] - [x86] Enable UV MMTIMER (George Beshers) [635713] - [ppc] Use correct ccr bit for syscall error status (Steve Best) [691579] - [s390x] qdio: clear shared DSCI before scheduling the queue handler (Hendrik Brueckner) [725690] - [scsi] scsi_dh_alua: Attach to UNAVAILABLE/OFFLINE AAS devices (Mike Christie) [698329] - [kernel] backport upstream change to remove prefetch instructions from list and rculist functions (Larry Woodman) [725538] - [input] wacom: add support for DTU-2231 (Aristeu Rozanski) [705210] - [infiniband] iw_cxgb4: update driver to latest upstream (Neil Horman) [717377] - [kernel] taskstats: don't allow duplicate entries in listener mode (Jerome Marchand) [715448] {CVE-2011-2484} - [kernel] Monitor and log change in system time when the system time drifts by user configured time interval warning (James Takahashi) [694910] - [security] Translate secctx to 0 if SELinux disabled (David Howells) [667177] - [pm] hibernate: Handle marginal memory conditions correctly (Matthew Garrett) [700264] - [kernel] Oprofile support for Sandy Bridge processors (John Villalovos) [696562] - [kernel] misc: add support for IB700 module (Don Zickus) [667090] - [x86] ACPI: Use ioremap_cache() (George Beshers) [635860] - [x86] ACPI: introduce "acpi_rsdp=" parameter for kdump (Takao Indoh) [723670] - [x86] UV: Kernel log overflows on boot on large systems (George Beshers) [696287] - [x86] amd-iommu: Fix 3 possible endless loops (Frank Arnold) [713517] - [x86] amd-iommu: Use only per-device dma_ops (Frank Arnold) [712369] - [x86] setup: Fix EDD3.0 data verification (Gleb Natapov) [704128] - [virt] xen: Revert p2m tree (Andrew Jones) [725519] - [virt] xen-blkfront: fix data size for xenbus_gather in blkfront_connect (Andrew Jones) [716452] - [virt] xen/hvc: only notify if we actually sent something (Igor Mammedov) [725041] - [virt] xen mmu: fix a race window causing leave_mm BUG() (Radim Krcmar) [724995] - [virt] xen: off by one errors in multicalls.c (Radim Krcmar) [725007] - [virt] virtio_net: introduce VIRTIO_NET_HDR_F_DATA_VALID (Jason Wang) [713337]- [netdrv] be2net: clear intr bit in be_probe() (Ivan Vecera) [702739 722596] - [fs] fs: call security_d_instantiate in d_obtain_alias (Josef Bacik) [656458] - [fs] dlm: use vmalloc for hash tables (David Teigland) [719357] - [fs] quota: Fix WARN_ON in lookup_one_len (Eric Sandeen) [718332] - [net] skbuff: fix error handling in pskb_copy() (Michael S. Tsirkin) [632752] - [net] vlan: allow TSO setting on vlan interfaces (Andy Gospodarek) [645785] - [netdrv] Support 'passthru' mode using macvlan/macvtap (James Takahashi) [693874] - [netdrv] asix: fix setting mac address for AX88772 (Jiri Pirko) [725234] - [netdrv] ixgbevf: update to upstream version 2.1.0-k (Andy Gospodarek) [694231] - [netdrv] bnx2x: remove a log-spamming message (Michal Schmidt) [712000] - [netdrv] cxgb4 driver update (Neil Horman) [717801] - [netdrv] iwlwifi: accept EEPROM version 0x423 for iwl6000 (Stanislaw Gruszka) [691846] - [netdrv] cxgb3 driver update (Neil Horman) [717805] - [netdrv] net: bonding: allow all slave speeds (Jiri Pirko) [720941] - [netdrv] ixgbe: update to upstream version 3.4.8-k (Andy Gospodarek) [689998 696045] - [netdrv] e1000e: update to upstream version 1.3.16-k (Andy Gospodarek) [694223 698291] - [net] introduce __netdev_alloc_skb_ip_align (Andy Gospodarek) [694223] - [net] dcbnl: unlock on an error path in dcbnl_cee_fill() (Dean Nelson) [695947] - [net] dcbnl: Add CEE notification (Dean Nelson) [695947] - [net] dcbnl: Aggregated CEE GET operation (Dean Nelson) [695947] - [net] dcb: use nlmsg_free() instead of kfree() (Dean Nelson) [695947] - [net] dcb: Add missing error check in dcb_ieee_set() (Dean Nelson) [695947] - [net] dcb: fix return type on dcb_setapp() (Dean Nelson) [695947] - [net] dcb: Add dcb_ieee_getapp_mask() for drivers to query APP settings (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_delapp() and dcb op to delete app entry (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_setapp() to be used for IEEE 802.1Qaz APP data (Dean Nelson) [695947] - [net] net: dcbnl, add multicast group for DCB (Dean Nelson) [695947] - [net] dcb: Add DCBX capabilities bitmask to the get_ieee response (Dean Nelson) [695947] - [net] net: dcbnl: Update copyright dates (Dean Nelson) [695947] - [net] net: dcbnl: Fix misspellings (Dean Nelson) [695947] - [net] net: dcbnl: Add IEEE app selector value definitions (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - cee (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - ieee (Dean Nelson) [695947] - [net] net: dcbnl: check correct ops in dcbnl_ieee_set() (Dean Nelson) [695947] - [net] net: dcb: match dcb_app protocol field with 802.1Qaz spec (Dean Nelson) [695947] - [net] ixgbe: DCB, implement 802.1Qaz routines (Dean Nelson) [695947] - [net] net: dcb: application priority is per net_device (Dean Nelson) [695947] - [net] dcbnl: make get_app handling symmetric for IEEE and CEE DCBx (Dean Nelson) [695947] - [net] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [695947] - [net] const: struct nla_policy (Dean Nelson) [695947] - [net] net: Move && and || to end of previous line (Dean Nelson) [695947] - [net] net: use net_eq to compare nets (Dean Nelson) [695947] - [kernel] include/linux/kernel.h: abs(): fix handling of 32-bit unsigneds on 64-bit (Thomas Graf) [679456] - [net] sctp: stop pending timers and purge queues when peer restart asoc (Thomas Graf) [679456] - [net] sctp: fix memory leak of the ASCONF queue when free asoc (Thomas Graf) [679456] - [net] SCTP: fix race between sctp_bind_addr_free() and sctp_bind_addr_conflict() (Thomas Graf) [679456] - [net] sctp: move chunk from retransmit queue to abandoned list (Thomas Graf) [679456] - [net] sctp: fix to check the source address of COOKIE-ECHO chunk (Thomas Graf) [679456] - [net] sctp: handle ootb packet in chunk order as defined (Thomas Graf) [679456] - [net] sctp: check invalid value of length parameter in error cause (Thomas Graf) [679456] - [net] sctp: check parameter value of length in ERROR chunk (Thomas Graf) [679456] - [net] sctp: Release all routes when processing acks ADD_IP or DEL_IP (Thomas Graf) [679456] - [net] sctp: Allow bindx_del to accept 0 port (Thomas Graf) [679456] - [net] sctp: teach CACC algorithm about removed transports (Thomas Graf) [679456] - [net] sctp: fix oops while removed transport still using as retran path (Thomas Graf) [679456] - [net] sctp: fix oops when updating retransmit path with DEBUG on (Thomas Graf) [679456] - [net] sctp: malloc enough room for asconf-ack chunk (Thomas Graf) [679456] - [net] sctp: fix auth_hmacs field's length of struct sctp_cookie (Thomas Graf) [679456] - [net] sctp: Pass __GFP_NOWARN to hash table allocation attempts. (Thomas Graf) [679456] - [net] sctp: fix compile warnings in sctp_tsnmap_num_gabs (Thomas Graf) [679456] - [net] sctp: fix reporting of unknown parameters (Thomas Graf) [679456] - [net] sctp: user perfect name for Delayed SACK Timer option (Thomas Graf) [679456] - [net] sctp: fix the return value of getting the sctp partial delivery point (Thomas Graf) [679456] - [net] SCTP: Fix SCTP_SET_PEER_PRIMARY_ADDR to accpet v4mapped address (Thomas Graf) [679456] - [net] sctp: prevent reading out-of-bounds memory (Thomas Graf) [679456] - [net] sctp: fix test for end of loop (Thomas Graf) [679456] - [net] sctp: dubious bitfields in sctp_transport (Thomas Graf) [679456] - [net] sctp: fix append error cause to ERROR chunk correctly (Thomas Graf) [679456] - [net] sctp: delete active ICMP proto unreachable timer when free transport (Thomas Graf) [679456] - [net] sctp: Fix a race between ICMP protocol unreachable and connect() (Thomas Graf) [679456] - [net] sctp: Tag messages that can be Nagle delayed at creation. (Thomas Graf) [679456] - [net] sctp: Optimize computation of highest new tsn in SACK. (Thomas Graf) [679456] - [net] sctp: correctly mark missing chunks in fast recovery (Thomas Graf) [679456] - [net] sctp: rwnd_press should be cumulative (Thomas Graf) [679456] - [net] sctp: fast recovery algorithm is per association. (Thomas Graf) [679456] - [net] sctp: update transport initializations (Thomas Graf) [679456] - [net] sctp: Save some room in the sctp_transport by using bitfields (Thomas Graf) [679456] - [net] sctp: Do not force T3 timer on fast retransmissions. (Thomas Graf) [679456] - [net] sctp: remove 'resent' bit from the chunk (Thomas Graf) [679456] - [net] sctp: Make sure we always return valid retransmit path (Thomas Graf) [679456] - [net] sctp: Do no select unconfirmed transports for retransmissions (Thomas Graf) [679456] - [net] sctp: fix to retranmit at least one DATA chunk (Thomas Graf) [679456] - [net] sctp: missing set src and dest port while lookup output route (Thomas Graf) [679456] - [net] sctp: discard ABORT chunk with zero verification tag in COOKIE-WAIT state (Thomas Graf) [679456] - [net] sctp: assure at least one T3-rtx timer is running if a FORWARD TSN is sent (Thomas Graf) [679456] - [net] sctp: send SHUTDOWN-ACK chunk back to the source. (Thomas Graf) [679456] - [net] sctp: Use correct address family in sctp_getsockopt_peer_addrs() (Thomas Graf) [679456] - [net] sctp: Fix oops when sending queued ASCONF chunks (Thomas Graf) [679456] - [net] sctp: per_cpu variables should be in bh_disabled section (Thomas Graf) [679456] - [net] sctp: fix potential reference of a freed pointer (Thomas Graf) [679456] - [net] sctp: avoid irq lock inversion while call sk->sk_data_ready() (Thomas Graf) [679456] - [net] sctp: eliminate useless code (Thomas Graf) [679456] - [net] sctp: Use ipv6_addr_diff() in sctp_v6_addr_match_len(). (Thomas Graf) [679456] - [net] sctp/socket.c: squish warning (Thomas Graf) [679456] - [net] sctp: fix sctp_setsockopt_autoclose compile warning (Thomas Graf) [679456] - [net] sctp: prevent too-fast association id reuse (Thomas Graf) [679456] - [net] sctp: fix integer overflow when setting the autoclose timer (Thomas Graf) [679456] - [net] sctp: limit maximum autoclose setsockopt value (Thomas Graf) [679456] - [net] sctp: Fix mis-ordering of user space data when multihoming in use (Thomas Graf) [679456] - [net] sctp: Update max.burst implementation (Thomas Graf) [679456] - [net] sctp: Remove useless last_time_used variable (Thomas Graf) [679456] - [net] sctp: allow setting path_maxrxt independent of SPP_PMTUD_ENABLE (Thomas Graf) [679456] - [net] sctp: Update SWS avaoidance receiver side algorithm (Thomas Graf) [679456] - [net] sctp: Select a working primary during sctp_connectx() (Thomas Graf) [679456] - [net] sctp: Fix malformed "Invalid Stream Identifier" error (Thomas Graf) [679456]- [drm] radeon/kms: fix DP training for DPEncoderService revision bigger than 1.1 (Dave Airlie) [722957] - [drm] nouveau fixes for RHEL 6.2 (Dave Airlie) [722957] - [drm] i915: Skip GPU wait for scanout pin while wedged (Dave Airlie) [722957] - [drm] i915: Fix opregion notifications (Dave Airlie) [722957] - [drm] ACPI: Don't send KEY_UNKNOWN for random video notifications (Dave Airlie) [722957] - [drm] drm/agp: complete 3.0.0 fixes backport. (Dave Airlie) [722957] - [kernel] /proc/stat: fix scalability of irq sum of all cpu (George Beshers) [635855] - [kernel] /proc/stat: scalability of irq num per cpu (George Beshers) [635855] - [virt] vhost: handle wrap around in # of bufs math (Michael S. Tsirkin) [632752] - [virt] vhost-net: update used ring on backend change (Michael S. Tsirkin) [632752] - [virt] vhost: fix zcopy reference counting (Michael S. Tsirkin) [632752] - [virt] vhost: vhost TX zero-copy support (Michael S. Tsirkin) [632752] - [netdrv] macvtap: macvtapTX zero-copy support (Michael S. Tsirkin) [632752] - [net] skbuff: clear tx zero-copy flag (Michael S. Tsirkin) [632752] - [net] skbuff: skb supports zero-copy buffers (Michael S. Tsirkin) [632752] - [net] sock.h: Add a new sock zero-copy flag (Michael S. Tsirkin) [632752] - [net] pskb_expand_head() optimization (Michael S. Tsirkin) [632752] - [netdrv] qlcnic: Support for GBE port settings (Chad Dupuis) [693735] - [netdrv] qlcnic: support rcv ring configuration through sysfs (Chad Dupuis) [693735] - [netdrv] qlcnic: Update version number to 5.0.16 (Chad Dupuis) [693735] - [netdrv] qlcnic: Fix LRO disable (Chad Dupuis) [693735] - [netdrv] qlcnic: Use flt method to determine flash fw region (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove unused code (Chad Dupuis) [693735] - [netdrv] qlcnic: Code optimization patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Cleanup patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Memory leak fix (Chad Dupuis) [693735] - [netdrv] qlcnic: Make PCI info available in all modes (Chad Dupuis) [693735] - [net] fix ethtool->set_flags not intended -EINVAL return value (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove validation for max tx and max rx queues (Chad Dupuis) [693735] - [netdrv] qlcnic: fix checks for auto_fw_reset (Chad Dupuis) [693735] - [virt] virtio_net: delay TX callbacks (Michael S. Tsirkin) [710945] - [virt] virtio: add api for delayed callbacks (Michael S. Tsirkin) [710945] - [virt] vhost: support event index (Michael S. Tsirkin) [710945] - [virt] virtio_ring: support event idx feature (Michael S. Tsirkin) [710945] - [virt] virtio ring: inline function to check for events (Michael S. Tsirkin) [710945] - [virt] virtio: event index interface (Michael S. Tsirkin) [710945] - [scsi] fcoe: cleanup cpu selection for incoming requests (Mike Christie) [695945] - [scsi] libfc: post reset event on lport reset (Mike Christie) [695945] - [scsi] libfc: Fix for exchange/seq loopup failure when FCoE stack is used as target and connected to windows initiator (Mike Christie) [695945] - [scsi] fcoe: Amends previous patch, Round-robin based selection of CPU for post processing of incoming request for FCoE target (Mike Christie) [695945] - [scsi] fcoe: Round-robin based selection of CPU for post-processing of incoming commands (Mike Christie) [695945] - [scsi] fcoe: Unable to select the exchangeID from offload pool for storage targets (Mike Christie) [695945] - [scsi] libfc: Enhancement to RPORT state machine applicable only for VN2VN mode (Mike Christie) [695945] - [scsi] libfcoe: Remove unnecessary module state checks (Mike Christie) [695945] - [scsi] libfc: do not immediately retry the cmd when seq_send fails in fc_fcp_send_data (Mike Christie) [695945] - [scsi] libfc: fix race in SRR response (Mike Christie) [695945] - [scsi] libfc: don't call resp handler after FC_EX_TIMEOUT (Mike Christie) [695945] - [scsi] libfc: release DDP context if frame_send() fails (Mike Christie) [695945] - [scsi] libfc: fix mm leak in handling incoming request for target discovery (Mike Christie) [695945] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Mike Christie) [695945] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [723853] - [mm] exec: account anon_rss instead of total_vm in acct_arg_size (Frantisek Hrbata) [645770] - [mm] debug: reintroduce would_have_oomkilled procfs ctl (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_disable_count struct mm_struct (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_score_adj in struct signal_struct (Frantisek Hrbata) [645770] - [mm] oom: replace PF_OOM_ORIGIN with toggling oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: use pte pages in OOM score (Frantisek Hrbata) [645770] - [kernel] lib, arch: add filter argument to show_mem and fix private implementations (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress show_mem() for many nodes in irq context on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on oom kill (Frantisek Hrbata) [645770] - [mm] oom: avoid deferring oom killer if exiting task is being traced (Frantisek Hrbata) [645770] - [mm] oom: skip zombies when iterating tasklist (Frantisek Hrbata) [645770] - [mm] oom: prevent unnecessary oom kills or kernel panics (Frantisek Hrbata) [645770] - [mm] oom: allow a non-CAP_SYS_RESOURCE proces to oom_score_adj down (Frantisek Hrbata) [645770] - [mm] oom: fix locking for oom_adj and oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: rewrite error handling for oom_adj and oom_score_adj tunables (Frantisek Hrbata) [645770] - [mm] oom: kill all threads sharing oom killed task's mm (Frantisek Hrbata) [645770] - [mm] oom: avoid killing a task if a thread sharing its mm cannot be killed (Frantisek Hrbata) [645770] - [mm] oom: add per-mm oom disable count (Frantisek Hrbata) [645770] - [mm] oom: filter unkillable tasks from tasklist dump (Frantisek Hrbata) [645770] - [mm] oom: always return a badness score of non-zero for eligible tasks (Frantisek Hrbata) [645770] - [mm] oom: __task_cred() need rcu_read_lock() (Frantisek Hrbata) [645770] - [mm] oom: fix tasklist_lock leak (Frantisek Hrbata) [645770] - [mm] oom: fix NULL pointer dereference (Frantisek Hrbata) [645770] - [mm] memcg: use find_lock_task_mm() in memory cgroups oom (Frantisek Hrbata) [645770] - [mm] oom: badness heuristic rewrite (Frantisek Hrbata) [645770] - [mm] oom: move badness() declaration into oom.h (Frantisek Hrbata) [645770] - [mm] oom: multi threaded process coredump don't make deadlock (Frantisek Hrbata) [645770] - [mm] oom: give the dying task a higher priority (Frantisek Hrbata) [645770] - [mm] oom: remove child->mm check from oom_kill_process() (Frantisek Hrbata) [645770] - [mm] oom: cleanup has_intersects_mems_allowed() (Frantisek Hrbata) [645770] - [mm] oom: move OOM_DISABLE check from oom_kill_task to out_of_memory() (Frantisek Hrbata) [645770] - [mm] oom: kill duplicate OOM_DISABLE check (Frantisek Hrbata) [645770] - [mm] oom: /proc//oom_score treat kernel thread honestly (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() needs to check that p is unkillable (Frantisek Hrbata) [645770] - [mm] oom: make oom_unkillable_task() helper function (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() doesn't select kthread child (Frantisek Hrbata) [645770] - [mm] oom: don't try to kill oom_unkillable child (Frantisek Hrbata) [645770] - [mm] oom: fold __out_of_memory into out_of_memory (Frantisek Hrbata) [645770] - [mm] oom: remove constraint argument from select_bad_process and __out_of_memory (Frantisek Hrbata) [645770] - [mm] rename try_set_zone_oom() to try_set_zonelist_oom() (Frantisek Hrbata) [645770] - [mm] oom: remove unnecessary code and cleanup (Frantisek Hrbata) [645770] - [mm] oom: remove special handling for pagefault ooms (Frantisek Hrbata) [645770] - [mm] oom: extract panic helper function (Frantisek Hrbata) [645770] - [mm] oom: enable oom tasklist dump by default (Frantisek Hrbata) [645770] - [mm] oom: select task from tasklist for mempolicy ooms (Frantisek Hrbata) [645770] - [mm] oom: sacrifice child with highest badness score for parent (Frantisek Hrbata) [645770] - [mm] oom: filter tasks not sharing the same cpuset (Frantisek Hrbata) [645770] - [mm] oom: avoid sending exiting tasks a SIGKILL (Frantisek Hrbata) [645770] - [mm] oom: give current access to memory reserves if it has been killed (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too fix (Frantisek Hrbata) [645770] - [mm] oom: improve commentary in dump_tasks() (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too (Frantisek Hrbata) [645770] - [mm] oom: introduce find_lock_task_mm() to fix !mm false positives (Frantisek Hrbata) [645770] - [mm] oom: PF_EXITING check should take mm into account (Frantisek Hrbata) [645770] - [mm] oom: check PF_KTHREAD instead of !mm to skip kthreads (Frantisek Hrbata) [645770] - [mm] memcg: make oom killer a no-op when no killable task can be found (Frantisek Hrbata) [645770] - [mm] memcg: handle panic_on_oom=always case (Frantisek Hrbata) [645770] - [mm] oom-kill: dump_header takes task_struct as parameter (Frantisek Hrbata) [645770] - [mm] oom-kill: fix NUMA constraint check with nodemask (Frantisek Hrbata) [645770] - [mm] oom-kill: use task_lock when accessing task_struct members in __oom_kill_task (Frantisek Hrbata) [645770] - [mm] oom: dump stack and VM state when oom killer panics (Frantisek Hrbata) [645770] - [mm] Revert "[Fedora] [debug] add would_have_oomkilled procfs ctl" (Frantisek Hrbata) [645770]- [mm] hold the page lock until after set_page_stable_node (Andrea Arcangeli) [683658]- [netdrv] be2net: remove certain cmd failure logging (Ivan Vecera) [719304] - [netdrv] enic driver update (Stefan Assmann) [695882] - [net] nl80211: missing check for valid SSID size in scan operation (Stanislaw Gruszka) [718158] {CVE-2011-2517} - [net] bluetooth: l2cap and rfcomm: fix 1 byte infoleak to userspace. (Thomas Graf) [703023] {CVE-2011-2492} - [net] inet_diag: fix validation of user data in inet_diag_bc_audit() (Thomas Graf) [714541] {CVE-2011-2213} - [fs] proc: restrict access to /proc/PID/io (Oleg Nesterov) [716830] {CVE-2011-2495} - [fs] validate size of EFI GUID partition entries (Anton Arapov) [703030] {CVE-2011-1776} - [fs] GFS2: Print warning rather than calling assert during direct I/O page invalidation race (Steven Whitehouse) [697019] - [fs] ext4: Fix max file size and logical block counting of extent format file (Lukas Czerner) [722569] {CVE-2011-2695} - [netdrv] e1000: remove unnecessary code (Dean Nelson) [694233] - [netdrv] e1000: Add appropriate include for prefetch users (Dean Nelson) [694233] - [netdrv] e1000: more robust ethtool duplex/speed configuration (Dean Nelson) [694233] - [netdrv] e1000: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694233] - [netdrv] e1000: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694233] - [netdrv] e1000: fix sparse warning (Dean Nelson) [694233] - [netdrv] e1000: add support for Marvell Alaska M88E1118R PHY (Dean Nelson) [694233] - [netdrv] e1000: drivers/net: avoid some skb->ip_summed initializations (Dean Nelson) [694233] - [fs] SUNRPC: Fix use of static variable in rpcb_getport_async (Steve Dickson) [723650] - [fs] NFSv4.1: update nfs4_fattr_bitmap_maxsz (Steve Dickson) [723650] - [fs] SUNRPC: Fix a race between work-queue and rpc_killall_tasks (Steve Dickson) [723650] - [fs] SUNRPC: Ensure we always run the tk_callback before tk_action (Steve Dickson) [723650] - [netdrv] e100: net: remove interrupt.h inclusion from netdevice.h (Dean Nelson) [694236] - [netdrv] e100: fix build warning (Dean Nelson) [694236] - [netdrv] e100: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694236] - [netdrv] e100: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694236] - [netdrv] e100: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Dean Nelson) [694236] - [netdrv] bna: Separate handling of irq type flags variable from the irq_flags request_irq variable (Ivan Vecera) [717011] - [netdrv] Fix call trace when interrupts are disabled while sleeping function kzalloc is called (Ivan Vecera) [717011] - [netdrv] Additional tg3 bug fixes (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.119 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.118 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.117 (John Feeney) [695996 696004 696068 698308 705492 716693]- [virt] kvm: Disable device assignment without interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [virt] iommu-api: Extension to check for interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [net] core: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [net] udp: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [serial] 8250: Fix capabilities when changing the port type (Steve Best) [696695] - [serial] 8250_pci: Add EEH support to the 8250 driver for IBM/Digi PCIe 2-port Adapter (Steve Best) [696695] - [serial] 8250_pci: Add support for the Digi/IBM PCIe 2-port Adapter (Steve Best) [696695] - [scsi] scsi_dh_rdac: Adding couple more vendor product ids (David Milburn) [690952] - [scsi] lock pushdown in error handling (Rob Evers) [695542] - [scsi] Reduce error recovery time by reducing use of TURs (Mike Christie) [691945] - [scsi] Fix /proc/interrupts corruption when be2iscsi driver is loaded (Prarit Bhargava) [706511] - [scsi] megaraid_sas: Disable interrupts/free_irq() in megasas_shutdown() (Tomas Henzl) [613564] - [pci] ARI is a PCIe v2 feature (Don Dutile) [632086] - [pci] add latency tolerance reporting enable/disable support (Myron Stowe) [696532] - [pci] Assign values to 'pci_obff_signal_type' enumeration (Myron Stowe) [696534] - [pci] add OBFF enable/disable support (Myron Stowe) [696534] - [pci] add ID-based ordering enable/disable support (Myron Stowe) [696530] - [fs] nfsd: fix NULL dereference in nfsd_statfs() (Eric Sandeen) [689223] - [fs] add f_flags to struct statfs(64) (Eric Sandeen) [689223] - [fs] pass a struct path to vfs_statfs (Eric Sandeen) [689223] - [fs] Take statfs variants to fs/statfs.c (Eric Sandeen) [689223] - [netdrv] tg3: Apply rx_discards fix to 5719/5720 (John Feeney) [696206] - [netdrv] tg3: Fix stats for 5704 and later devices (John Feeney) [696206] - [netdrv] tg3: Fix IPv6 TCP problems for 5719 (John Feeney) [696206] - [netdrv] tg3: Fix int generation hw bug for 5719 / 5720 (John Feeney) [696206] - [netdrv] tg3: Workaround rx_discards stat bug (John Feeney) [696206] - [netdrv] tg3: Automatically size stat/test string arrays (John Feeney) [696206] - [netdrv] tg3: Enable 5720 support (John Feeney) [696206] - [netdrv] tg3: Add 5720 PHY ID (John Feeney) [696206] - [netdrv] tg3: Add 5720 H2BMC support (John Feeney) [696206] - [netdrv] tg3: Add 5720 NVRAM decoding (John Feeney) [696206] - [netdrv] tg3: Add 5720 ASIC rev (John Feeney) [696206] - [netdrv] tg3: Reintroduce 5717_PLUS (John Feeney) [696206] - [netdrv] tg3: 5717_PLUS => 57765_PLUS (John Feeney) [696206] - [netdrv] tg3: Add missed 5719 workaround change (John Feeney) [696206] - [netdrv] tg3: Expand 5719 workaround (John Feeney) [696206] - [netdrv] tg3: Disable multivec mode for 1 MSIX vector (John Feeney) [696206] - [netdrv] tg3: Fix 5719 A0 tx completion bug (John Feeney) [696206] - [netdrv] tg3: Revise 5719 internal FIFO overflow solution (John Feeney) [696206] - [netdrv] tg3: Update version to 3.116 (John Feeney) [696206] - [netdrv] tg3: use dma_alloc_coherent() instead of pci_alloc_consistent() (John Feeney) [696206] - [netdrv] tg3: Always turn on APE features in mac_mode reg (John Feeney) [696206] - [netdrv] tg3: Do not call device_set_wakeup_enable() under spin_lock_bh (John Feeney) [696206] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present. (John Feeney) [696206] - [netdrv] tg3: Update version to 3.115 (John Feeney) [696206] - [netdrv] tg3: Report invalid link from tg3_get_settings() (John Feeney) [696206] - [netdrv] tg3: Don't allocate jumbo ring for 5780 class devs (John Feeney) [696206] - [netdrv] tg3: Cleanup tg3_alloc_rx_skb() (John Feeney) [696206] - [netdrv] tg3: Disable unused transmit rings (John Feeney) [696206] - [netdrv] tg3: Add support for selfboot format 1 v6 (John Feeney) [696206] - [netdrv] net/tg3: simplify conditional (John Feeney) [696206] - [netdrv] tg3: Update version to 3.114 (John Feeney) [696206] - [netdrv] tg3: Futureproof the loopback test (John Feeney) [696206] - [netdrv] tg3: Cleanup missing VPD partno section (John Feeney) [696206] - [netdrv] tg3: Remove 5724 device ID (John Feeney) [696206] - [netdrv] tg3: Fix potential netpoll crash (John Feeney) [696206] - [netdrv] drivers/net: return operator cleanup (John Feeney) [696206] - [netdrv] tg3: phy tmp variable roundup (John Feeney) [696206] - [netdrv] tg3: Dynamically allocate VPD data memory (John Feeney) [696206] - [netdrv] tg3: Use skb_is_gso_v6() (John Feeney) [696206] - [netdrv] tg3: Move producer ring struct to tg3_napi (John Feeney) [696206] - [netdrv] tg3: Clarify semantics of TG3_IRQ_MAX_VECS (John Feeney) [696206] - [netdrv] tg3: Don't send APE events for NCSI firmware (John Feeney) [696206] - [netdrv] drivers/net: avoid some skb->ip_summed initializations (John Feeney) [696206] - [x86] x86, boot: Wait for boot cpu to show up if nr_cpus limit is about to hit (Vivek Goyal) [717918] - [x86] x86: Fix and clean up generic_processor_info() (Vivek Goyal) [717918] - [x86] x86, ia64, acpi: Clean up x86-ism in drivers/acpi/numa.c (Vivek Goyal) [717918] - [x86] x86, acpi: Add MAX_LOCAL_APIC for 32bit (Vivek Goyal) [717918] - [x86] x86, acpi: Parse all SRAT cpu entries even above the cpu number limitation (Vivek Goyal) [717918] - [kernel] smp: Use nr_cpus= to set nr_cpu_ids early (Vivek Goyal) [717918] - [mm] do not use page_count without a page pin (Andrea Arcangeli) [722565] - [mm] improve isolate_lru_pages neighbour isolation (Andrea Arcangeli) [722565] - [scsi] qla2xxx: Update driver version to 8.03.07.05.06.2-k. (Chad Dupuis) [693744] - [scsi] qla2xxx: Remove host_lock in queuecommand function (Chad Dupuis) [693744] - [scsi] qla2xxx: Refactor call to qla2xxx_read_sfp for thermal temperature. (Chad Dupuis) [693744] - [scsi] qla2xxx: Unify the read/write sfp mailbox command routines. (Chad Dupuis) [693744] - [scsi] qla2xxx: Clear complete initialization control block. (Chad Dupuis) [693744] - [scsi] qla2xxx: Allow an override of the registered maximum LUN. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add host number in reset and quiescent message logs. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix virtual port failing to login after chip reset. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correctly read sfp single byte mailbox register. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix vport delete hang when logins are outstanding. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix hang during driver unload when vport is active. (Chad Dupuis) [693744] - [scsi] qla2xxx: Properly set the dsd_list_len for dsd_chaining in cmd type 6. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correct buffer start in edc sysfs debug print. (Chad Dupuis) [693744] - [scsi] qla2xxx: Log if firmware fails to load from flash for ISP82xx. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correction to sysfs edc interface. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add qla82xx_rom_unlock() function. (Chad Dupuis) [693744] - [scsi] qla2xxx: Update firmware version after flash update. (Chad Dupuis) [693744] - [hwmon] hwmon: (coretemp) Fix section mismatch (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Update comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Add comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix compile error if CONFIG_SMP is not defined (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix checkpatch errors (Jane Lv) [709252] - [hwmon] hwmon: Remove pkgtemp driver (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Merge pkgtemp with coretemp (Jane Lv) [709252] - [netdrv] igbvf driver update (Stefan Assmann) [694229] - [netdrv] igb driver update (Stefan Assmann) [694211] - [netdrv] r8169: fix Rx checksum offloading bugs (Ivan Vecera) [635596] - [netdrv] be2net: changes for BE3 native mode support (Ivan Vecera) [695231] - [net] bridge gets duplicate packets when using vlan over bonding (Flavio Leitner) [700610] - [net] bonding: fix receiving of dups due vlan hwaccel (Flavio Leitner) [720689] - [kernel] Fix nohz balance kick (Matthew Garrett) [695606] - [kernel] repair gdbstub to match the gdbserial protocol specification (Prarit Bhargava) [710668] - [misc] enclosure: fix error path to actually return ERR_PTR() on error (Tomas Henzl) [713730] - [x86] fix memory leak in acpu_cpufreq_exit (Luming Yu) [688038] - [x86] Ensure MTRR config is applied to all CPUs on resume (Matthew Garrett) [695612]- [s390x] crypto: prng error in initial seed calculation. (Hendrik Brueckner) [709710] - [s390x] qeth: serialize device removal and config changes (Hendrik Brueckner) [707293] - [s390x] ap: Toleration for ap bus devices with device type 10 (Hendrik Brueckner) [694267] - [s390x] chsc: process channel-path-availability information (Hendrik Brueckner) [694464] - [s390x] kernel: Get CPC name (Hendrik Brueckner) [694265] - [s390x] qeth: change some configurations defaults (Hendrik Brueckner) [694248] - [s390x] crypto: Exploit z196 hardware accelerated crypto aplgorithms (Hendrik Brueckner) [694246] - [s390x] dasd: do path verification for paths added at runtime (Hendrik Brueckner) [694460] - [s390x] cio: notify drivers of channel path events (Hendrik Brueckner) [694460] - [s390x] dasd: automatic recognition of read-only devices (Hendrik Brueckner) [633389] - [s390x] dasd: Add support for raw ECKD access (Hendrik Brueckner) [633543] - [s390x] kernel: diagnose 10 does not release memory above 2GB (Hendrik Brueckner) [701274] - [s390x] qdio: reset error states immediately (Hendrik Brueckner) [700463] - [s390x] dasd: check sense type in device change handler (Hendrik Brueckner) [700688] - [s390x] dasd: fix race between open and offline (Hendrik Brueckner) [695677] - [s390x] cio: prevent purging of CCW devices in the online state (Hendrik Brueckner) [695377] - [s390x] kernel: missing ASLR for exec/heap/libc/vdso/mmap in s390x (Hendrik Brueckner) [647363] - [ppc] nvram: Unbreak kABI, efficiency tweaks, remove unnecessary casts (Steve Best) [694509] - [ppc] pseries/nvram: Capture oops/panic reports in ibm, oops-log partition (Steve Best) [694509] - [ppc] nvram: Generalize code for OS partitions in NVRAM (Steve Best) [694509] - [ppc] nvram: Handle partition names >= 12 chars (Steve Best) [694509] - [ppc] nvram: Fix NVRAM partition list setup (Steve Best) [694509] - [ppc] nvram: Rename ppc64, linux partition to ibm, rtas-log (Steve Best) [694509] - [ppc] nvram: Move the log partition stuff to pseries (Steve Best) [694509] - [ppc] nvram: Change nvram_setup_partition() to use new helper (Steve Best) [694509] - [ppc] nvram: Add nvram_find_partition() (Steve Best) [694509] - [ppc] nvram: Improve partition removal (Steve Best) [694509] - [ppc] nvram: Shuffle code around in nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Completely clear a new partition (Steve Best) [694509] - [ppc] nvram: Ensure that the partition header/block size is right (Steve Best) [694509] - [ppc] nvram: nvram_create_partitions() now uses bytes (Steve Best) [694509] - [ppc] nvram: More flexible nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Move things out of asm/nvram.h (Steve Best) [694509] - [ppc] Fix continuation line formats (Steve Best) [694509] - [ppc] Use unlocked ioctl in nvram_64 (Steve Best) [694509] - [ppc] nvram_64: Mark init code __init (Steve Best) [694509] - [ppc] nvram_64: Check nvram_error_log_index in nvram_clear_error_log() (Steve Best) [694509] - [ppc] nvram_64: Remove unused code (Steve Best) [694509] - [netdrv] qlge: Version change to v1.00.00.29 (Chad Dupuis) [713168] - [netdrv] qlge: Fix printk priority so chip fatal errors are always reported. (Chad Dupuis) [713168] - [netdrv] qlge: Fix crash caused by mailbox execution on wedged chip. (Chad Dupuis) [713168] - [netdrv] qlge: make nic_operations struct const (Chad Dupuis) [713168] - [netdrv] qlge: Fix incorrect usage of module parameters and netdev msg level (Chad Dupuis) [713168] - [netdrv] qlge: Remove unnecessary casts of netdev_priv (Chad Dupuis) [713168] - [fs] NFS: Detect loops in a readdir due to bad cookies (Steve Dickson) [720712] - [fs] NFS: Create nfs_open_dir_context (Steve Dickson) [720712] - [fs] NFS: Ensure that we update the readdir filp->f_pos correctly (Steve Dickson) [720712] - [fs] GFS2: Get rid of metadata pages for inodes we can't deallocate (Robert S Peterson) [676626] - [fs] GFS2: list_del_entry corruption (Robert S Peterson) [676626] - [fs] GFS2: Fix ail list traversal (Robert S Peterson) [676626] - [fs] GFS2: Add an AIL writeback tracepoint (Robert S Peterson) [676626] - [fs] GFS2: Make writeback more responsive to system conditions (Robert S Peterson) [676626] - [fs] GFS2: Improve tracing support (adds two flags) (Robert S Peterson) [676626] - [fs] GFS2: Optimise glock lru and end of life inodes (Robert S Peterson) [676626] - [fs] GFS2: Clean up fsync() (Robert S Peterson) [676626] - [fs] fs: add sync_inode_metadata (Robert S Peterson) [676626] - [fs] GFS2: Make ->write_inode() really write (Robert S Peterson) [676626] - [fs] GFS2: Use filemap_fdatawrite() to write back the AIL (Robert S Peterson) [676626] - [fs] GFS2: Alter point of entry to glock lru list for glocks with an address_space (Robert S Peterson) [676626] - [fs] GFS2: Update to AIL list locking (Robert S Peterson) [676626] - [fs] GFS2: introduce AIL lock (Robert S Peterson) [676626] - [netdrv] bnx2: update to latest upstream (Neil Horman) [696756] - [fs] cifs: don't allow cifs_reconnect to exit with NULL socket pointer (Jeff Layton) [711400]- [x86] apic: Fix spurious error interrupts triggering on all non-boot APs (Prarit Bhargava) [712286] - [x86] apic: Print verbose error interrupt reason on apic=debug (Prarit Bhargava) [712286] - [mm] fix negative commitlimit when gigantic hugepages are allocated (Andrea Arcangeli) [704511] - [mm] migrate: dont account swapcache as shmem (Andrea Arcangeli) [712260] - [mm] compaction: Ensure that the compaction free scanner does not move to the next zone (Andrea Arcangeli) [712258] - [mm] vmscan: correctly check if reclaimer should schedule during shrink_slab (Andrea Arcangeli) [712252] - [virt] ksm: fix race between ksmd and exiting task (Andrea Arcangeli) [710341] - [mm] thp: fix build with !SMP (Andrea Arcangeli) [711636] - [kernel] !SMP build quirks fixes (Andrea Arcangeli) [711636] - [kernel] allow sched.c to build with !SMP (Andrea Arcangeli) [711636] - [net] dev.c: allow build when !SMP (Andrea Arcangeli) [711636] - [virt] xen-netfront: send gARP after backend moved to XenbusStateConnected (Laszlo Ersek) [713585] - [x86] UV: add_smp_affinity_list (George Beshers) [696422] - [pci] aer-inject: Override PCIe AER Mask Registers (Prarit Bhargava) [719373] - [kernel] proc: signedness issue in next_pidmap() (Jerome Marchand) [697825] {CVE-2011-1593} - [net] bluetooth: Prevent buffer overflow in l2cap config request (Jiri Pirko) [716810] {CVE-2011-2497} - [netdrv] cnic: Move indexing function pointers to struct kcq_info (Mike Christie) [696757] - [netdrv] cnic, bnx2: Check iSCSI support early in bnx2_init_one() (Mike Christie) [696757] - [netdrv] cnic: Improve NETDEV_UP event handling (Mike Christie) [696757] - [netdrv] cnic: Randomize initial TCP port for iSCSI connections (Mike Christie) [696757] - [netdrv] cnic: Fix race conditions with firmware (Mike Christie) [696757] - [netdrv] cnic: Fix interrupt logic (Mike Christie) [696757] - [netdrv] Add appropriate include for prefetch users (Mike Christie) [696757]- [fs] NFS41: do not update isize if inode needs layoutcommit (Steve Dickson) [714740] - [fs] NFSv4.1: Clean ups for the device id cache (Steve Dickson) [714740] - [net] igmp: call ip_mc_clear_src() only when we have no users of ip_mc_list (Thomas Graf) [707479] - [net] bridge: fix bridging to properly recieve/forward ipv6 RA's (Neil Horman) [716263] - [net] sctp: ABORT if receive, reassmbly, or reodering queue is not empty while closing socket (Thomas Graf) [705840] - [net] sctp: Enforce retransmission limit during shutdown (Thomas Graf) [705840] - [net] netfilter: Enable CONFIG_NETFILTER_XT_SET and CONFIG_IP_SET (Thomas Graf) [599054] - [net] netfilter: ipset: Use the stored first cidr value instead of '1' (Thomas Graf) [599054] - [net] netfilter: ipset: Fix return code for destroy when sets are in use (Thomas Graf) [599054] - [net] netfilter: ipset: fix ip_set_flush return code (Thomas Graf) [599054] - [net] netfilter: ipset: remove unused variable from type_pf_tdel() (Thomas Graf) [599054] - [net] netfilter: ipset: Use proper timeout value to jiffies conversion (Thomas Graf) [599054] - [net] netfilter: ipset: Fix the order of listing of sets (Thomas Graf) [599054] - [net] netfilter: ipset: SCTP, UDPLITE support added (Thomas Graf) [599054] - [net] netfilter: ipset: set match and SET target fixes (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip, mac type requires "src" for MAC (Thomas Graf) [599054] - [net] netfilter: ipset: remove extra semicolons (Thomas Graf) [599054] - [net] netfilter: ipset: references are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: Fix common misspellings (Thomas Graf) [599054] - [net] netfilter: ipset: References are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: fix checking the type revision at create command (Thomas Graf) [599054] - [net] netfilter: ipset: fix address ranges at hash:*port* types (Thomas Graf) [599054] - [net] netfilter: ipset: fix the compile warning in ip_set_create (Thomas Graf) [599054] - [net] netfilter: ipset: add dependency on CONFIG_NETFILTER_NETLINK (Thomas Graf) [599054] - [net] netfilter: ipset: send error message manually (Thomas Graf) [599054] - [net] netfilter: ipset: fix linking with CONFIG_IPV6=n (Thomas Graf) [599054] - [net] netfilter: ipset: add missing break statemtns in ip_set_get_ip_port() (Thomas Graf) [599054] - [net] netfilter: ipset: install ipset related header files (Thomas Graf) [599054] - [net] netfilter: ipset: remove unnecessary includes (Thomas Graf) [599054] - [net] netfilter: ipset: use nla_parse_nested() (Thomas Graf) [599054] - [net] netfilter: xtables: "set" match and "SET" target support (Thomas Graf) [599054] - [net] netfilter: ipset: list:set set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset; bitmap:port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip,mac type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: IP set core support (Thomas Graf) [599054] - [net] netfilter: NFNL_SUBSYS_IPSET id and NLA_PUT_NET* macros (Thomas Graf) [599054] - [net] ipv6: Prepare the tree for un-inlined jhash. (Thomas Graf) [599054] - [kernel] The new jhash implementation (Thomas Graf) [599054] - [fs] cifs: fix wsize negotiation to respect max buffer size and active signing (try #4) (Jeff Layton) [708000] - [fs] cifs: clean up wsize negotiation and allow for larger wsize (Jeff Layton) [708000] - [fs] cifs: convert cifs_writepages to use async writes (Jeff Layton) [708000] - [fs] cifs: convert async write callback to slow_work (Jeff Layton) [708000] - [fs] cifs: add cifs_async_writev (Jeff Layton) [708000] - [fs] cifs: don't call mid_q_entry->callback under the Global_MidLock (try #5) (Jeff Layton) [708000] - [fs] cifs: add ignore_pend flag to cifs_call_async (Jeff Layton) [708000] - [fs] cifs: make cifs_send_async take a kvec array (Jeff Layton) [708000] - [fs] cifs: consolidate SendReceive response checks (Jeff Layton) [708000] - [fs] cifs: don't allow mmap'ed pages to be dirtied while under writeback (try #3) (Jeff Layton) [708000] - [fs] cifs: turn BCC into a static inlined function (Jeff Layton) [692709] - [fs] cifs: keep BCC in little-endian format (Jeff Layton) [692709] - [fs] cifs: consistently use smb_buf_length as be32 for cifs (try 3) (Jeff Layton) [692709] - [fs] CIFS: Add match_port check during looking for an existing connection (try #4) (Jeff Layton) [692709] - [fs] CIFS: Simplify ipv*_connect functions into one (try #4) (Jeff Layton) [692709] - [fs] cifs: fix cifsConvertToUCS() for the mapchars case (Jeff Layton) [692709] - [fs] cifs: handle errors from coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: refactor mid finding loop in cifs_demultiplex_thread (Jeff Layton) [692709] - [fs] cifs: sanitize length checking in coalesce_t2 (try #3) (Jeff Layton) [692709] - [fs] cifs: check for bytes_remaining going to zero in CIFS_SessSetup (Jeff Layton) [692709] - [fs] cifs: change bleft in decode_unicode_ssetup back to signed type (Jeff Layton) [692709] - [fs] cifs: Fix memory over bound bug in cifs_parse_mount_options (Jeff Layton) [692709] - [fs] cifs: clean up various nits in unicode routines (try #2) (Jeff Layton) [692709] - [fs] cifs: clean up length checks in check2ndT2 (Jeff Layton) [692709] - [fs] cifs: fix broken BCC check in is_valid_oplock_break (Jeff Layton) [692709] - [fs] cifs: always do is_path_accessible check in cifs_mount (Jeff Layton) [692709] - [fs] cifs: add check for kmalloc in parse_dacl (Jeff Layton) [692709] - [fs] cifs: various endian fixes to cifs (Jeff Layton) [692709] - [fs] cifs: simplify SMB header check routine (Jeff Layton) [692709] - [fs] cifs: fix up CIFSSMBEcho for unaligned access (Jeff Layton) [692709] - [fs] cifs: fix unaligned accesses in cifsConvertToUCS (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in cifs_unicode.c (Jeff Layton) [692709] - [fs] cifs: fix unaligned access in check2ndT2 and coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in validate_t2 (Jeff Layton) [692709] - [fs] cifs: use get/put_unaligned functions to access ByteCount (Jeff Layton) [692709] - [fs] cifs: fix up KConfig options with latest changes (Jeff Layton) [668791] - [fs] cifs: mark CONFIG_CIFS_NFSD_EXPORT as BROKEN (Jeff Layton) [668791] - [fs] cifs: Don't compile in unused reparse point symlink code (Jeff Layton) [668791] - [fs] cifs: Remove unused CIFSSMBNotify worker function (Jeff Layton) [668791] - [fs] cifs: cleanup: Rename and remove config flags (Jeff Layton) [668791] - [fs] cifs: replace /proc/fs/cifs/Experimental with a module parm (Jeff Layton) [668791] - [fs] cifs: move "ntlmssp" and "local_leases" options out of experimental code (Jeff Layton) [668791] - [fs] cifs: fix use of CONFIG_CIFS_ACL (Jeff Layton) [668791] - [fs] cifs: Handle extended attribute name cifs_acl to generate cifs acl blob (try #4) (Jeff Layton) [668791] - [fs] cifs: Misc. cleanup in cifsacl handling [try #4] (Jeff Layton) [668791] - [fs] cifs: Percolate error up to the caller during get/set acls [try #4] (Jeff Layton) [668791] - [fs] cifs: Fix lease break for writes (Jeff Layton) [668791] - [fs] cifs: clarify the meaning of tcpStatus == CifsGood (Jeff Layton) [654198] - [fs] cifs: don't always drop malformed replies on the floor (try #3) (Jeff Layton) [654198] - [fs] cifs: Possible slab memory corruption while updating extended stats (repost) (Jeff Layton) [654198] - [fs] cifs: clean up checks in cifs_echo_request (Jeff Layton) [654198] - [fs] cifs: Do not send SMBEcho requests on new sockets until SMBNegotiate (Jeff Layton) [654198] - [fs] cifs: remove checks for ses->status == CifsExiting (Jeff Layton) [654198] - [fs] cifs: don't send an echo request unless NegProt has been done (Jeff Layton) [654198] - [fs] cifs: enable signing flag in SMB header when server has it on (Jeff Layton) [654198] - [fs] cifs: fix length vs. total_read confusion in cifs_demultiplex_thread (Jeff Layton) [654198] - [fs] cifs: fix length checks in checkSMB (Jeff Layton) [654198] - [fs] cifs: force a reconnect if there are too many MIDs in flight (Jeff Layton) [654198] - [fs] cifs: don't pop a printk when sending on a socket is interrupted (Jeff Layton) [654198] - [fs] cifs: send an NT_CANCEL request when a process is signalled (Jeff Layton) [654198] - [fs] cifs: handle cancelled requests better (Jeff Layton) [654198] - [fs] cifs: mangle existing header for SMB_COM_NT_CANCEL (Jeff Layton) [654198] - [fs] cifs: remove code for setting timeouts on requests (Jeff Layton) [654198] - [fs] cifs: reconnect unresponsive servers (Jeff Layton) [654198] - [fs] cifs: set up recurring workqueue job to do SMB echo requests (Jeff Layton) [654198] - [fs] cifs: add ability to send an echo request (Jeff Layton) [654198] - [fs] cifs: add cifs_call_async (Jeff Layton) [654198] - [fs] cifs: allow for different handling of received response (Jeff Layton) [654198] - [fs] cifs: clean up sync_mid_result (Jeff Layton) [654198] - [fs] cifs: don't reconnect server when we don't get a response (Jeff Layton) [654198] - [fs] cifs: wait indefinitely for responses (Jeff Layton) [654198] - [fs] cifs: move mid result processing into common function (Jeff Layton) [654198] - [fs] cifs: move locked sections out of DeleteMidQEntry and AllocMidQEntry (Jeff Layton) [654198] - [fs] cifs: clean up accesses to midCount (Jeff Layton) [654198] - [fs] cifs: make wait_for_free_request take a TCP_Server_Info pointer (Jeff Layton) [654198] - [fs] cifs: no need to mark smb_ses_list as cifs_demultiplex_thread is exiting (Jeff Layton) [654198] - [fs] cifs: don't fail writepages on -EAGAIN errors (Jeff Layton) [654198] - [fs] cifs: free blkcipher in smbhash (Jeff Layton) [662626] - [fs] cifs: correctly handle NULL tcon pointer in CIFSTCon (Jeff Layton) [662626] - [fs] cifs: show sec= option in /proc/mounts (Jeff Layton) [662626] - [fs] cifs: silence printk when establishing first session on socket (Jeff Layton) [662626] - [fs] cifs: Fix extended security auth failure (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_ECB (Jeff Layton) [662626] - [fs] cifs: Use ecb des kernel crypto APIs instead of local cifs functions (repost) (Jeff Layton) [662626] - [fs] cifs: wrap received signature check in srv_mutex (Jeff Layton) [662626] - [fs] cifs: Max share size is too small (Jeff Layton) [662626] - [fs] cifs: Allow user names longer than 32 bytes (Jeff Layton) [662626] - [fs] cifs: Fix regression in LANMAN (LM) auth code (Jeff Layton) [662626] - [fs] cifs: No need to check crypto blockcipher allocation (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_MD4 (Jeff Layton) [662626] - [fs] cifs: fix two compiler warning about uninitialized vars (Jeff Layton) [662626] - [fs] cifs: More crypto cleanup (try #2) (Jeff Layton) [662626] - [fs] cifs: Replace cifs md5 hashing functions with kernel crypto APIs (Jeff Layton) [662626] - [fs] cifs: Fix regression during share-level security mounts (Jeff Layton) [662626] - [fs] cifs: remove unnecessary locking around sequence_number (Jeff Layton) [662626] - [fs] cifs: Support NTLM2 session security during NTLMSSP authentication [try #5] (Jeff Layton) [662626] - [fs] cifs: fs/cifs/Kconfig: CIFS depends on CRYPTO_HMAC (Jeff Layton) [662626] - [fs] cifs: Cleanup and thus reduce smb session structure and fields used during authentication (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use appropriate server challenge (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - minor error corrections and cleanup (Jeff Layton) [662626] - [fs] cifs: fix module refcount leak in find_domain_name (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use kernel crypto apis to calculate hashes and smb signatures (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Define crypto hash functions and create and send keys needed for key exchange (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Allocate session key/client response dynamically (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Correct response length for ntlmv2 authentication without extended security (Jeff Layton) [662626] - [fs] cifs: convert cifs_tcp_ses_lock from a rwlock to a spinlock (Jeff Layton) [662626] - [fs] cifs: Clean up two declarations of blob_len (Jeff Layton) [662626] - [fs] cifs: NTLM authentication and signing - Calculate auth response per smb session (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Build a proper av/ti pair blob for ntlmv2 without extended security authentication (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP ntlmv2 within ntlmssp autentication code (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP Change variable name mac_key to session key to reflect the key it holds (Jeff Layton) [662626] - [fs] cifs: ntlmv2/ntlmssp remove-unused-function CalcNTLMv2_partial_mac_key (Jeff Layton) [662626]- [block] initialise bd_super in bdget() (Lachlan McIlroy) [718107] - [virt] Revert "virtio balloon: kill tell-host-first logic" (Aristeu Rozanski) [712044] - [fs] NLM: Don't hang forever on NLM unlock requests (Jeff Layton) [709549] - [x86] x86-64: Only set max_pfn_mapped to 512 MiB if we enter via head_64.S (Igor Mammedov) [716498] - [virt] xen: correct size of level2_kernel_pgt (Igor Mammedov) [716498] - [virt] Unset CONFIG_DEBUG_FORCE_WEAK_PER_CPU on x86/x86_64 platforms (Igor Mammedov) [716498] - [virt] xen: bump memory limit for x86 domU PV guest to 128Gb (Igor Mammedov) [716498] - [virt] xen: annotate functions which only call into __init at start of day (Igor Mammedov) [716498] - [virt] xen: correctly rebuild mfn list list after migration (Igor Mammedov) [716498] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: defer building p2m mfn structures until kernel is mapped (Igor Mammedov) [716498] - [virt] xen: add return value to set_phys_to_machine() (Igor Mammedov) [716498] - [virt] xen: allocate level1_ident_pgt (Igor Mammedov) [716498] - [virt] xen: use early_brk for level2_kernel_pgt (Igor Mammedov) [716498] - [virt] xen: convert p2m to a 3 level tree (Igor Mammedov) [716498] - [virt] xen: make install_p2mtop_page() static (Igor Mammedov) [716498] - [virt] xen: set shared_info->arch.max_pfn to max_p2m_pfn (Igor Mammedov) [716498] - [virt] xen: allocate p2m size based on actual max size (Igor Mammedov) [716498] - [virt] xen: dynamically allocate p2m space (Igor Mammedov) [716498] - [x86] add RESERVE_BRK_ARRAY() helper (Igor Mammedov) [716498] - [edac] Correct MiB_TO_PAGES() macro (Mauro Carvalho Chehab) [633935] - [edac] amd64_edac: Erratum #637 workaround (Frank Arnold) [633935] - [edac] amd64_edac: Factor in CC6 save area (Frank Arnold) [633935] - [edac] amd64_edac: Remove node interleave warning (Frank Arnold) [633935] - [edac] Remove debugging output in scrub rate handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix potential memleak (Frank Arnold) [633935] - [edac] amd64_edac: Fix decode_syndrome types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DCT argument type (Frank Arnold) [633935] - [edac] amd64_edac: Fix ranges signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop local variable (Frank Arnold) [633935] - [edac] amd64_edac: Fix PCI config addressing types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DRAM base macros (Frank Arnold) [633935] - [edac] amd64_edac: Fix node id signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop redundant declarations (Frank Arnold) [633935] - [edac] amd64_edac: Enable driver on F15h (Frank Arnold) [633935] - [pci] Rename CPU PCI id define (Frank Arnold) [633935] - [edac] amd64_edac: Adjust ECC symbol size to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Simplify scrubrate setting (Frank Arnold) [633935] - [edac] amd64_edac: Improve DRAM address mapping (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize ->read_dram_ctl_register (Frank Arnold) [633935] - [edac] amd64_edac: Adjust sys_addr to chip select conversion routine to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Beef up early exit reporting (Frank Arnold) [633935] - [edac] amd64_edac: Revamp online spare handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix channel interleave removal (Frank Arnold) [633935] - [edac] amd64_edac: Correct node interleaving removal (Frank Arnold) [633935] - [edac] amd64_edac: Add support for interleaved region swapping (Frank Arnold) [633935] - [edac] amd64_edac: Unify get_error_address (Frank Arnold) [633935] - [edac] amd64_edac: Simplify decoding path (Frank Arnold) [633935] - [edac] amd64_edac: Adjust channel counting to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup old defines cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBSH cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCFG handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCTL code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DCT Select Low/High code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup Dram Configuration registers handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DBAM handling (Frank Arnold) [633935] - [edac] amd64_edac: Replace huge bitmasks with a macro (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize f10_get_base_addr_offset (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize channel extraction (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup chipselect handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DHAR handling (Frank Arnold) [633935] - [edac] amd64_edac: Remove DRAM base/limit subfields caching (Frank Arnold) [633935] - [edac] amd64_edac: Add support for F15h DCT PCI config accesses (Frank Arnold) [633935] - [edac] amd64_edac: Fix DIMMs per DCTs output (Frank Arnold) [633935] - [edac] MCE: Fix NB error formatting (Frank Arnold) [633935] - [edac] MCE: Use BIT_64() to eliminate warnings on 32-bit (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F15h (Frank Arnold) [633935] - [edac] MCE: Allow F15h bank 6 MCE injection (Frank Arnold) [633935] - [edac] MCE: Shorten error report formatting (Frank Arnold) [633935] - [edac] MCE: Overhaul error fields extraction macros (Frank Arnold) [633935] - [edac] MCE: Add F15h FP MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15 EX MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add an F15h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: No F15h LS MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h CU MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Select extended error code mask (Frank Arnold) [633935] - [edac] amd64_edac: Disable DRAM ECC injection on K8 (Frank Arnold) [633935] - [edac] Fixup scrubrate manipulation (Frank Arnold) [633935] - [edac] amd64_edac: Remove two-stage initialization (Frank Arnold) [633935] - [edac] amd64_edac: Check ECC capabilities initially (Frank Arnold) [633935] - [edac] amd64_edac: Carve out ECC-related hw settings (Frank Arnold) [633935] - [edac] amd64_edac: Remove PCI ECS enabling functions (Frank Arnold) [633935] - [edac] amd64_edac: Allocate driver instances dynamically (Frank Arnold) [633935] - [edac] amd64_edac: Rework printk macros (Frank Arnold) [633935] - [edac] amd64_edac: Rename CPU PCI devices (Frank Arnold) [633935] - [edac] amd64_edac: Concentrate per-family init even more (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup the CPU PCI device reservation (Frank Arnold) [633935] - [edac] amd64_edac: Simplify CPU family detection (Frank Arnold) [633935] - [edac] amd64_edac: Add per-family init function (Frank Arnold) [633935] - [edac] amd64_edac: Use cached extended CPU model (Frank Arnold) [633935] - [edac] amd64_edac: Remove F11h support (Frank Arnold) [633935] - [edac] amd64_edac: Fix interleaving check (Frank Arnold) [633935] - [edac] MCE: Fix edac_init_mce_inject error handling (Frank Arnold) [633935] - [edac] MCE: Fix shift warning on 32-bit (Frank Arnold) [633935] - [edac] MCE: Add a BIT_64() macro (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F12h (Frank Arnold) [633935] - [edac] MCE: Add F12h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add support for F11h MCEs (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F14h (Frank Arnold) [633935] - [edac] MCE: Fix FR MCEs decoding (Frank Arnold) [633935] - [edac] MCE: Complete NB MCE decoders (Frank Arnold) [633935] - [edac] MCE: Warn about LS MCEs on F14h (Frank Arnold) [633935] - [edac] MCE: Adjust IC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Adjust DC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Rename files (Frank Arnold) [633935] - [edac] MCE: Rework MCE injection (Frank Arnold) [633935] - [edac] Export edac sysfs class to users (Frank Arnold) [633935] - [edac] EDAC: Fix error return (Frank Arnold) [633935] - [x86] EDAC, MCE: Pass complete MCE info to decoders (Frank Arnold) [633935] - [x86] EDAC, MCE: Sanitize error codes (Frank Arnold) [633935] - [x86] EDAC, MCE: Remove unused function parameter (Frank Arnold) [633935] - [x86] EDAC, MCE: Add HW_ERR prefix (Frank Arnold) [633935] - [x86] amd64_edac: Do not report error overflow as a separate error (Frank Arnold) [633935] - [x86] MCE, AMD: Limit MCE decoding to current families for now (Frank Arnold) [633935] - [x86] amd64_edac: Minor formatting fix (Frank Arnold) [633935] - [x86] amd64_edac: Fix operator precendence error (Frank Arnold) [633935] - [x86] edac, mc: Improve scrub rate handling (Frank Arnold) [633935] - [x86] amd64_edac: Correct scrub rate setting (Frank Arnold) [633935] - [x86] amd64_edac: Fix DCT base address selector (Frank Arnold) [633935] - [x86] amd64_edac: Remove polling mechanism (Frank Arnold) [633935] - [x86] amd64_edac: Remove unneeded defines (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize syndrome extraction (Frank Arnold) [633935] - [x86] amd64_edac: Fix syndrome calculation on K8 (Frank Arnold) [633935]- [x86] efi: Default to virtual mode (Matthew Garrett) [695859] - [x86] Backport upstream EFI fixups (Matthew Garrett) [695859] - [x86] bootmem: Add free_bootmem_late() (Matthew Garrett) [695859] - [x86] UV: warnings on slowpath (George Beshers) [699763] - [scsi] cxgb3i: fix EEH error on ppc due to invalid page size computation (Neil Horman) [714325] - [block] elevator: fix O_DIRECT I/O starving readers (Jeff Moyer) [587402] - [fs] NFS: Fix NFSv3 exclusive open semantics (Jeff Layton) [694210] - [fs] GFS2: Incorrect inode state during deallocation (Steven Whitehouse) [712139] - [net] tcp: Increase the initial congestion window to 10. (Thomas Graf) [667754] - [net] TCP: update initial windows according to RFC 5681 (Thomas Graf) [667754] - [net] tcp/dccp: Consolidate common code for RFC 3390 conversion (Thomas Graf) [667754]- [v4l] Remove the old V4L1 v4lgrab.c file (Don Zickus) [714183] - [scsi] libfc, fcoe: Remove usage of the Scsi_Host's host_lock (Rob Evers) [695542] - [scsi] Host lock pushdown using Scsi_Host flag (Rob Evers) [695542] - [drm] drm backport from 3.0-rc3 + fixes (Dave Airlie) [713621] - [drm] agp: backport intel driver from 3.0-rc3 (Dave Airlie) [713621] - [drm] Backport gpu VGA drivers from 3.0-rc3 (Dave Airlie) [713620] - [x86] x86/platform: backport MXM driver from 3.0-rc3 (Dave Airlie) [713620] - [kernel] kref: Add a kref_sub function (Dave Airlie) [713620] - [kernel] Move round_up/down to kernel.h (Dave Airlie) [713620] - [virt] virtio-blk: fix request leak (Amit Shah) [694553] - [virt] virtio_blk: Add 'serial' attribute to virtio-blk devices (Amit Shah) [694553] - [virt] Add virtio disk identification support (Amit Shah) [694553] - [mm] remove is_hwpoison_address (Dean Nelson) [696095] - [virt] KVM: Replace is_hwpoison_address with __get_user_pages (Dean Nelson) [696095] - [mm] make __get_user_pages return -EHWPOISON for HWPOISON page optionally (Dean Nelson) [696095] - [mm] export __get_user_pages (Dean Nelson) [696095] - [ppc] kexec: Check crash_base for relocatable kernel (Steve Best) [713868] - [scsi] ibmvfc: Fix Virtual I/O failover hang (Steve Best) [710497] - [tty] Clean console safely (Frantisek Hrbata) [714684] - [kernel] build: backport LSMOD=file for localmodconfig (Andrew Jones) - [perf] x86: Add Intel SandyBridge CPU support (Neil Horman) [695608] - [block] cfq-iosched: Fix locking around ioc->ioc_data assignment (Vivek Goyal) [716520] - [x86] AMD IOMMU: Re-enable AMD IOMMU (Alex Williamson) [716553] - [virt] KVM: Fix register corruption in pvclock_scale_delta (Avi Kivity) [712102] - [virt] Mask dangerous features when running as xen guest hvm (Igor Mammedov) [711317] - [virt] virtio balloon: kill tell-host-first logic (Amit Shah) [712044]- [fs] nfs: set lock context and fix error handling in new DIO functions (Jeff Layton) [694309] - [net] ipv6: Fix tcp_v6_send_response transport header setting (Jiri Olsa) [702508] - [netdrv] iwlwifi: fix general 11n instability (Stanislaw Gruszka) [714590] - [netdrv] ehea: Fix memory hotplug oops (Steve Best) [702036] - [netdrv] tun: do not put self in waitq if doing a nonblock read (Amos Kong) [713612] - [fs] ext4: check for a good block group before loading buddy pages (Eric Sandeen) [652262] - [fs] Bouncing locks in a cluster is slow in GFS2 (Robert S Peterson) [663356] - [fs] NFSv4.1: do not use deviceids after MDS clientid invalidation (Steve Dickson) [714740] - [fs] NFSv4.1: Fix a refcounting issue in the pNFS device id cache (Steve Dickson) [714740] - [fs] NFSv4.1: deprecate headerpadsz in CREATE_SESSION (Steve Dickson) [714740] - [fs] NFSv4.1: allow zero fh array in filelayout decode layout (Steve Dickson) [714740] - [fs] NFSv4.1: allow nfs_fhget to succeed with mounted on fileid (Steve Dickson) [714740] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [714740] - [fs] NFSv4.1: use layout driver in global device cache (Steve Dickson) [714740] - [fs] pnfs: CB_NOTIFY_DEVICEID (Steve Dickson) [714740] - [fs] NFSv4.1: purge deviceid cache on nfs_free_client (Steve Dickson) [714740] - [fs] NFSv4.1: make deviceid cache global (Steve Dickson) [714740] - [fs] NFSv4.1: Correct offset for LAYOUTCOMMIT (Steve Dickson) [714740] - [fs] NFSv4: Ensure we request the ordinary fileid when doing readdirplus (Steve Dickson) [714740] - [net] TCP: increase default initial receive window. (Thomas Graf) [664725] - [net] tcp: Bug fix in initialization of receive window. (Thomas Graf) [664725] - [net] tcp: update also tcp_output with regard to RFC 5681 (Thomas Graf) [664725]- [net] Fix memory leak/corruption on VLAN GRO_DROP (Herbert Xu) [695176] {CVE-2011-1576} - [block] cfq-iosched: Set group_isolation=1 by default (Vivek Goyal) [707757] - [scsi] cciss: Annotate cciss_kdump_soft_reset and cciss_sent_reset as __devinit (Tomas Henzl) [698268] - [scsi] cciss: Don't wait forever for soft reset to complete, give up after awhile (Tomas Henzl) [698268] - [scsi] cciss: use cmd_alloc not cmd_special_alloc for the kdump soft reset command (Tomas Henzl) [698268] - [scsi] cciss: do not use bit 2 doorbell reset (Tomas Henzl) [698268] - [scsi] cciss: do not attempt PCI power management reset method if we know it won't work (Tomas Henzl) [698268] - [scsi] cciss: increase timeouts for post-reset no-ops (Tomas Henzl) [698268] - [scsi] cciss: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] cciss: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] cciss: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] cciss: increase time to wait for board reset to start (Tomas Henzl) [698268] - [scsi] cciss: factor out irq_request code (Tomas Henzl) [698268] - [scsi] cciss: factor out scatterlist allocation functions (Tomas Henzl) [698268] - [scsi] cciss: factor out command pool allocation functions (Tomas Henzl) [698268] - [scsi] cciss: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] cciss: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] cciss: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [scsi] hpsa: do not attempt PCI PM reset if we know it will not work (Tomas Henzl) [698268] - [scsi] hpsa: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] hpsa: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] hpsa: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] hpsa: factor out irq request code (Tomas Henzl) [698268] - [scsi] hpsa: factor out cmd_pool allocation functions (Tomas Henzl) [698268] - [scsi] hpsa: do not use bit 2 doorbell reset, it causes NMIs (Tomas Henzl) [698268] - [scsi] hpsa: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] hpsa: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] hpsa: adjust timing of post-reset sleeps (Tomas Henzl) [698268] - [scsi] hpsa: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [usb] xhci: Remove some unnecessary casts and tidy some endian swap code (Steve Best) [693903] - [usb] xhci: Remove recursive call to xhci_handle_event (Steve Best) [693903] - [usb] xhci: Add an assertion to check for virt_dev=0 bug (Steve Best) [693903] - [usb] xhci: Add rmb() between reading event validity & event data access (Steve Best) [693903] - [usb] xhci: Make xHCI driver endian-safe (Steve Best) [693903] - [hwmon] setting CONFIG_THERMAL_HWMON as built in (Dean Nelson) [619044] - [hwmon] thermal framework: fix crash during hwmon unregister (Dean Nelson) [619044] - [md] Fix resync hang after surprise removal (James Paradis) [707268] - [pci] Skip id checking if no id is passed (Prarit Bhargava) [714044] - [pci] Make PCIe error handling boot messages less scary (Prarit Bhargava) [710291]- [virt] xen: bump memory limit for x86_64 domU PV guest to 128Gb (Igor Mammedov) [669739]- [kernel] perf evlist: Fix per thread mmap setup (Jiri Olsa) [691343] - [kernel] perf tools: Honour the cpu list parameter when also monitoring a thread list (Jiri Olsa) [691343] - [kernel] perf evsel: Fix use of inherit (Jiri Olsa) [691343] - [kernel] perf hists browser: Fix seg fault when annotate null symbol (Jiri Olsa) [691343] - [kernel] perf probe: Fix listing incorrect line number with inline function (Jiri Olsa) [691343] - [kernel] perf probe: Fix to find recursively inlined function (Jiri Olsa) [691343] - [kernel] perf probe: Fix multiple --vars options behavior (Jiri Olsa) [691343] - [kernel] perf probe: Fix to remove redundant close (Jiri Olsa) [691343] - [kernel] perf probe: Fix to ensure function declared file (Jiri Olsa) [691343] - [kernel] perf: mmap 512 kiB by default (Jiri Olsa) [691343] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [691343] - [kernel] perf tools: Fixup exit path when not able to open events (Jiri Olsa) [691343] - [kernel] perf tools: Fix NO_NEWT=1 python build error (Jiri Olsa) [691343] - [kernel] perf symbols: Properly align symbol_conf.priv_size (Jiri Olsa) [691343] - [kernel] perf symbols: Fix vsyscall symbol lookup (Jiri Olsa) [691343] - [kernel] perf symbols: Look at .dynsym again if .symtab not found (Jiri Olsa) [691343] - [kernel] perf build-id: Add quirk to deal with perf.data file format breakage (Jiri Olsa) [691343] - [kernel] perf session: Pass evsel in event_ops->sample() (Jiri Olsa) [691343] - [kernel] perf top: Fix uninitialized 'counter' variable (Jiri Olsa) [691343] - [kernel] perf lock: Fix sorting by wait_min (Jiri Olsa) [691343] - [kernel] perf tools: Version incorrect with some versions of grep (Jiri Olsa) [691343] - [kernel] perf evlist: New command to list the names of events present in a perf.data file (Jiri Olsa) [691343] - [kernel] perf script: Add support for H/W and S/W events (Jiri Olsa) [691343] - [kernel] perf script: Add support for dumping symbols (Jiri Olsa) [691343] - [kernel] perf script: Support custom field selection for output (Jiri Olsa) [691343] - [kernel] perf script: Move printing of 'common' data from print_event and rename (Jiri Olsa) [691343] - [kernel] perf tracing: Remove print_graph_cpu and print_graph_proc from trace-event-parse (Jiri Olsa) [691343] - [kernel] perf script: Change process_event prototype (Jiri Olsa) [691343] - [kernel] perf stat: Provide support for filters (Jiri Olsa) [691343] - [kernel] perf symbol: Move sym_entry->skip to symbol->ignore (Jiri Olsa) [691343] - [kernel] perf symbols: Rename dso->origin to dso->symtab_type (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant syme->origin field (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant perf_top->sym_counter (Jiri Olsa) [691343] - [kernel] perf probe: Clean up probe_point_lazy_walker() return value (Jiri Olsa) [691343] - [kernel] perf header: Stop using 'self' (Jiri Olsa) [691343] - [kernel] perf session: Use evlist/evsel for managing perf.data attributes (Jiri Olsa) [691343] - [kernel] perf top: Don't let events to eat up whole header line (Jiri Olsa) [691343] - [kernel] perf top: Fix events overflow in top command (Jiri Olsa) [691343] - [kernel] perf report tui: Improve multi event session support (Jiri Olsa) [691343] - [kernel] perf tools: Improve support for sessions with multiple events (Jiri Olsa) [691343] - [kernel] perf evlist: Split perf_evlist__id_hash (Jiri Olsa) [691343] - [kernel] perf hists browser: Handle browsing empty hists tree (Jiri Olsa) [691343] - [kernel] perf hists: Remove needless global col lenght calcs (Jiri Olsa) [691343] - [kernel] perf report tui: Fix multi event switching (Jiri Olsa) [691343] - [kernel] perf: Fix undefined PyVarObject_HEAD_INIT in python 2.5 (Jiri Olsa) [691343] - [kernel] perf: Fix missing strndup declaration (Jiri Olsa) [691343] - [kernel] perf: Set filters before mmaping events (Jiri Olsa) [691343] - [kernel] perf top tui: Wait till the first sample to refresh the screen. (Jiri Olsa) [691343] - [kernel] perf top: Fix reporting of invalid --vmlinux (Jiri Olsa) [691343] - [kernel] perf tui: Make ui__warning modal (Jiri Olsa) [691343] - [kernel] perf top browser: Handle empty active symbols list (Jiri Olsa) [691343] - [kernel] perf ui browser: Introduce ui_browser__show_title (Jiri Olsa) [691343] - [kernel] perf top browser: Fix up exit keys (Jiri Olsa) [691343] - [kernel] perf annotate: Show better message when no vmlinux is found (Jiri Olsa) [691343] - [kernel] perf lock: Document valid sort keys (Jiri Olsa) [691343] - [kernel] perf top browser: Adjust the browser indexes when refreshing (Jiri Olsa) [691343] - [kernel] perf top: Live TUI Annotation (Jiri Olsa) [691343] - [kernel] perf probe: Remove redundant checks (Jiri Olsa) [691343] - [kernel] perf evsel: Fix inverted test for fixing up attr.inherit flag (Jiri Olsa) [691343] - [kernel] perf probe: Fix error propagation leading to segfault (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove various and sundry cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove tool-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove platform-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove vestigial git-specific cruft (Jiri Olsa) [691343] - [kernel] perf list: Allow filtering list of events (Jiri Olsa) [691343] - [kernel] perf report: Tell the user when a perf.data file has no samples (Jiri Olsa) [691343] - [kernel] perf record: Delay setting the header writing atexit call (Jiri Olsa) [691343] - [kernel] perf: make perf stat print user provided full event names (Jiri Olsa) [691343] - [kernel] perf probe: Show filename which contains target function (Jiri Olsa) [691343] - [kernel] perf probe: Support function@filename syntax for --line (Jiri Olsa) [691343] - [kernel] perf tools: Update Makefile with some help (Jiri Olsa) [691343] - [kernel] perf annotate browser: Use the percent color for the whole line (Jiri Olsa) [691343] - [kernel] perf annotate: Check if offset is less than symbol size (Jiri Olsa) [691343] - [kernel] perf ui: Serialize screen updates (Jiri Olsa) [691343] - [kernel] perf report: Fix initializion of annotate symbol priv area (Jiri Olsa) [691343] - [kernel] perf annotate: Fix annotate context lines regression (Jiri Olsa) [691343] - [kernel] perf annotate: Move locking to struct annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Fix --stdio rendering (Jiri Olsa) [691343] - [kernel] perf probe: Add bitfield member support (Jiri Olsa) [691343] - [kernel] perf tool: Fix gcc 4.6.0 issues (Jiri Olsa) [691343] - [kernel] perf probe: Rewrite find_lazy_match_lines() by using getline(3) (Jiri Olsa) [691343] - [kernel] perf top: Use pid_t for target_{pid|tid} (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Use $(QUIET_GEN) for perf.so (Jiri Olsa) [691343] - [kernel] perf top: Ditch private annotation code, share perf annotate's (Jiri Olsa) [691343] - [kernel] perf annotate: Separate objdump parsing from actual screen rendering (Jiri Olsa) [691343] - [kernel] perf annotate: Config options for symbol__tty_annotate (Jiri Olsa) [691343] - [kernel] perf annotate: Support multiple histograms in annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Move annotate functions to util/ (Jiri Olsa) [691343] - [kernel] perf top: Remove superfluous name_len field (Jiri Olsa) [691343] - [kernel] perf top: Fix TUI compilation (Jiri Olsa) [691343] - [kernel] perf tools: Don't try to build python bindings if Python.h not available (Jiri Olsa) [691343] - [kernel] perf stat: Fix up resource release order (Jiri Olsa) [691343] - [kernel] perf tools: Fix up 'make clean' target (Jiri Olsa) [691343] - [kernel] perf tools: Remove verbose build messages for the python binding (Jiri Olsa) [691343] - [kernel] perf python: Fix build on 32-bit (Jiri Olsa) [691343] - [kernel] perf probe: Use td for pointer arithmetic result (Jiri Olsa) [691343] - [kernel] perf top: Introduce slang based TUI (Jiri Olsa) [691343] - [kernel] perf tools: Don't fallback to setup_pager unconditionally (Jiri Olsa) [691343] - [kernel] perf top: Move display agnostic routines to util/top.[ch] (Jiri Olsa) [691343] - [kernel] perf evlist: Store pointer to the cpu and thread maps (Jiri Olsa) [691343] - [kernel] perf evlist: Move evlist methods to evlist.c (Jiri Olsa) [691343] - [kernel] perf tools: Initial python binding (Jiri Olsa) [691343] - [kernel] perf tools: Kill event_t typedef, use 'union perf_event' instead (Jiri Olsa) [691343] - [kernel] perf tools: Rename 'struct sample_data' to 'struct perf_sample' (Jiri Olsa) [691343] - [kernel] perf top: Switch to non overwrite mode (Jiri Olsa) [691343] - [kernel] perf evlist: Support non overwrite mode in perf_evlist__read_on_cpu (Jiri Olsa) [691343] - [kernel] perf events: Account PERF_RECORD_LOST events in event__process (Jiri Olsa) [691343] - [kernel] perf record: No need to check for overwrites (Jiri Olsa) [691343] - [kernel] perf test: Fix return values checking (Jiri Olsa) [691343] - [kernel] perf probe: Add filters support for available functions (Jiri Olsa) [691343] - [kernel] perf probe: Add variable filter support (Jiri Olsa) [691343] - [kernel] perf tools: Add strfilter for general purpose string filter (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evsel__{in, ex}it (Jiri Olsa) [691343] - [kernel] perf tools: Move event__parse_sample to evsel.c (Jiri Olsa) [691343] - [kernel] perf threads: Move thread_map to separate file (Jiri Olsa) [691343] - [kernel] perf tools: Pass the struct opt to the wildcard parsing routine (Jiri Olsa) [691343] - [kernel] perf record: auto detect when stdout is a pipe (Jiri Olsa) [691343] - [kernel] perf probe: Add --funcs to show available functions in symtab (Jiri Olsa) [691343] - [kernel] perf probe: Enable to put probe inline function call site (Jiri Olsa) [691343] - [kernel] perf probe: Introduce lines walker interface (Jiri Olsa) [691343] - [kernel] perf top: Add native_safe_halt to skip symbols (Jiri Olsa) [691343] - [kernel] perf callchain: Don't give arbitrary gender to callchain tree nodes (Jiri Olsa) [691343] - [kernel] perf callchain: Rename register_callchain_param into callchain_register_param (Jiri Olsa) [691343] - [kernel] perf callchain: Rename cumul_hits into callchain_cumul_hits (Jiri Olsa) [691343] - [kernel] perf callchain: Feed callchains into a cursor (Jiri Olsa) [691343] - [kernel] perf test: Add test for the evlist mmap routines (Jiri Olsa) [691343] - [kernel] perf evlist: Steal mmap reading routine from 'perf top' (Jiri Olsa) [691343] - [kernel] perf test: check if cpu_map__new() return NULL (Jiri Olsa) [691343] - [kernel] perf test: Check counts on all cpus in test__open_syscall_event_on_all_cpus (Jiri Olsa) [691343] - [kernel] perf tools: Add missing cpu_map__delete() (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evlist__mmap (Jiri Olsa) [691343] - [kernel] perf evlist: Move the mmap array from perf_evsel (Jiri Olsa) [691343] - [kernel] perf record: Move perf_mmap__write_tail to perf.h (Jiri Olsa) [691343] - [kernel] perf record: Use struct perf_mmap and helpers (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce mmap support (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf top: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf evsel: Allow specifying if the inherit bit should be set (Jiri Olsa) [691343] - [kernel] perf evsel: Support event groups (Jiri Olsa) [691343] - [kernel] perf evlist: Adopt the pollfd array (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evlist (Jiri Olsa) [691343] - [kernel] perf record: Enable counters only when kernel is execing subcommand (Jiri Olsa) [691343]- [audit] ia32entry.S sign extend error codes when calling 64 bit code (Eric Paris) [703935] - [audit] push audit success and retcode into arch ptrace.h (Eric Paris) [703935]- [net] force new skbs to allocate a minimum of 16 frags (Neil Horman) [694307] - [net] rtnetlink: ignore NETDEV_RELEASE and NETDEV_JOIN event (Amerigo Wang) [587751] - [net] net: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE (Amerigo Wang) [587751] - [net] netpoll: disable netpoll when enslave a device (Amerigo Wang) [587751] - [net] netconsole: clarify stopping message (Amerigo Wang) [587751] - [net] netconsole: don't announce stopping if nothing happened (Amerigo Wang) [587751] - [net] bond: service netpoll arp queue on master device (Amerigo Wang) [587751] - [net] net: Convert netpoll blocking api in bonding driver to be a counter (Amerigo Wang) [587751] - [net] netpoll: Remove netpoll blocking from uninit path (Amerigo Wang) [587751] - [net] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Amerigo Wang) [587751] - [net] bonding: Fix bonding drivers improper modification of netpoll structure (Amerigo Wang) [587751] - [net] Revert "[net] Revert "[net] bonding: make bonding support netpoll"" (Amerigo Wang) [587751] - [net] bonding: documentation and code cleanup for resend_igmp (Flavio Leitner) [698506] - [virt] KVM: make guest mode entry to be rcu quiescent state (Gleb Natapov) [712653] - [virt] rcu: provide rcu_virt_note_context_switch() function (Gleb Natapov) [712653] - [fs] cifs: display fsc in /proc/mounts (Jeff Layton) [646224] - [fs] cifs: enable fscache iff fsc mount option is used explicitly (Jeff Layton) [646224] - [fs] cifs: allow fsc mount option only if CONFIG_CIFS_FSCACHE is set (Jeff Layton) [646224] - [x86] intel-iommu: Flush unmaps at domain_exit (Alex Williamson) [705441] - [x86] intel-iommu: Only unlink device domains from iommu (Alex Williamson) [705441] - [watchdog] iTCO_wdt: TCO Watchdog patch for Intel Panther Point PCH (Prarit Bhargava) [695792] - [i2c] i2c-i801: SMBus patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ahci: AHCI-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ata_piix: IDE-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [pci] lpc: irq and pci_ids patch for Intel DH89xxCC DeviceIDs (Prarit Bhargava) [695792] - [x86] perf: Fix AMD family 15h FPU event constraints (Frank Arnold) [698739] - [x86] perf: Fix pre-defined cache-misses event for AMD family 15h cpus (Frank Arnold) [698739] - [fs] GFS2: force a log flush when invalidating the rindex glock (Benjamin Marzinski) [702263] - [fs] GFS2: remove potential race in flock code (Steven Whitehouse) [612608] - [fs] gfs2: Call gfs2_meta_wipe for directory hash blocks (Abhijith Das) [706614] - [ppc] remove exec-shield (Steve Best) [655688] - [ppc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [fs] nfs: coalesce small, page-aligned direct I/Os (Jeff Layton) [694309] - [x86] Reboot via ACPI when appropriate (Matthew Garrett) [677476] - [virt] xen: drop xen_sched_clock in favour of using plain wallclock time (Igor Mammedov) [711326] - [virt] kvm: device-assignment: Disable the option to skip iommu setup (Alex Williamson) [710192] - [virt] x86: Mask out unsupported CPUID features if running on xen (Igor Mammedov) [703055] - [netdrv] ixgbe: add MACVLAN support (Neil Horman) [694254] - [block] fix accounting bug on cross partition merges (Jerome Marchand) [669363] - [block] blk-cgroup: Initialize ioc->cgroup_changed at ioc creation time (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a memory leak of per cpu stats for root group (Vivek Goyal) [707755] - [block] blk-throttle: Make no throttling rule group processing lockless (Vivek Goyal) [707755] - [block] blk-cgroup: Make cgroup stat reset path blkg->lock free for dispatch stats (Vivek Goyal) [707755] - [block] blk-cgroup: Make 64bit per cpu stats safe on 32bit arch (Vivek Goyal) [707755] - [block] blk-throttle: Make dispatch stats per cpu (Vivek Goyal) [707755] - [block] blk-throttle: Free up a group only after one rcu grace period (Vivek Goyal) [707755] - [block] blk-throttle: Use helper function to add root throtl group to lists (Vivek Goyal) [707755] - [block] blk-throttle: Introduce a helper function to fill in device details (Vivek Goyal) [707755] - [block] blk-throttle: Dynamically allocate root group (Vivek Goyal) [707755] - [block] blk-cgroup: Allow sleeping while dynamically allocating a group (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a possible race with cfq cgroup removal code (Vivek Goyal) [707755] - [block] cfq-iosched: Get rid of redundant function parameter "create" (Vivek Goyal) [707755] - [block] blk-throttle: Do the new group initialization with the help of a function (Vivek Goyal) [707755] - [net] u64_stats_fetch_begin_bh() and u64_stats_fetch_retry_bh() (Vivek Goyal) [707755] - [net] u64_stats_sync improvements (Vivek Goyal) [707755] - [net] Introduce u64_stats_sync infrastructure (Vivek Goyal) [707755] - [block] cfq: Remove useless css reference get (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_group (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_queue (Vivek Goyal) [707762] - [block] blk-throttle: Use task_subsys_state() to determine a task's blkio_cgroup (Vivek Goyal) [698094] - [block] Store return Value of xchg() to supress compiler warning (Vivek Goyal) [707755] - [block] blk-throttle: don't call xchg on bool (Vivek Goyal) [707762] - [block] blk-throttle: Reset group slice when limits are changed (Vivek Goyal) [707762] - [block] blk-throttle: Some cleanups and race fixes in limit update code (Vivek Goyal) [707762] - [block] blk-throttle: process limit change only through one function (Vivek Goyal) [707762] - [block] Move blk_throtl_exit() call to blk_cleanup_queue() (Vivek Goyal) [707762] - [block] Initialize ->queue_lock to internal lock at queue allocation time (Vivek Goyal) [707762] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [707762] - [block] Revert "[block] blk-throttle: Correct the placement of smp_rmb()" (Vivek Goyal) [707762]- [net] vlan: remove multiqueue ability from vlan device (Neil Horman) [703245] - [kernel] cgroupfs: use init_cred when populating new cgroupfs mount (Eric Paris) [700538]- [block] don't delay blk_run_queue_async (Mike Snitzer) [708542] - [scsi] remove performance regression due to async queue run (Mike Snitzer) [708542] - [block] get rid of QUEUE_FLAG_REENTER (Mike Snitzer) [708542] - [block] flush-merge RHELisms (Mike Snitzer) [672988] - [block] share request flush fields with elevator_private (Mike Snitzer) [672988] - [ata] libata: enable non-queueable flush flag (Mike Snitzer) [672988] - [ata] libata: set queue DMA alignment to sector size for ATAPI too (Mike Snitzer) [672988] - [ata] libata: support for > 512 byte sectors (e.g. 4K Native) (Mike Snitzer) [672988] - [block] hold queue if flush is running for non-queueable flush drive (Mike Snitzer) [672988] - [block] add a non-queueable flush flag (Mike Snitzer) [672988] - [block] Add sysfs documentation for the discard topology parameters (Mike Snitzer) [697995] - [block] Fix discard topology stacking and reporting (Mike Snitzer) [697995] - [scsi] sd: retry read_capacity on UNIT_ATTENTION (Mike Snitzer) [697995] - [ata] libata: Use Maximum Write Same Length to report discard size limit (Mike Snitzer) [697995] - [block] add blk_run_queue_async (Mike Snitzer) [672988] - [block] add API for delaying work/request_fn a little bit (Mike Snitzer) [672988] - [block] make the flush insertion use the tail of the dispatch list (Mike Snitzer) [672988] - [block] skip elevator initialization for flush requests (Mike Snitzer) [672988] - [block] reimplement FLUSH/FUA to support merge (Mike Snitzer) [672988] - [block] improve flush bio completion (Mike Snitzer) [672988] - [block] add REQ_FLUSH_SEQ (Mike Snitzer) [672988] - [block] blk-flush shouldn't call directly into q->request_fn() (Mike Snitzer) [672988] - [block] add @force_kblockd to __blk_run_queue() (Mike Snitzer) [672988] - [scsi] sd: Fail discard requests when logical block provisioning has been disabled (Mike Snitzer) [697995] - [scsi] scsi_debug: Logical Block Provisioning (Mike Snitzer) [697995] - [scsi] sd: Logical Block Provisioning update (Mike Snitzer) [697995] - [block] Consolidate min_not_zero (Mike Snitzer) [697995] - [ata] libata: Signal that our SATL supports WRITE SAME(16) with UNMAP (Mike Snitzer) [697995] - [dm] improve block integrity support (Mike Snitzer) [697992] - [dm] mpath: integrity errors should not cause failover (Mike Snitzer) [697992] - [block] Require subsystems to explicitly allocate bio_set integrity mempool (Mike Snitzer) [697992] - [kernel] Include protection operation in SCSI command trace (Mike Snitzer) [697992] - [kernel] tracing: scsi: sync with upstream scsi tracing (Mike Snitzer) [697992] - [block] biovec_slab not needed for CONFIG_BLK_DEV_INTEGRITY (Mike Snitzer) [697992] - [block] Make the integrity mapped property a bio flag (Mike Snitzer) [697992] - [block] Fix double free in blk_integrity_unregister (Mike Snitzer) [697992] - [scsi] Fix printing of failed 32-byte commands (Mike Snitzer) [697992] - [scsi] sd: Combine DIF/DIX error handling (Mike Snitzer) [697992] - [scsi] fix propagation of errors other than EIO (Mike Snitzer) [698655] - [netdrv] ixgbe: adding FdirMode module option (Andy Gospodarek) [707287] - [crypto] testmgr: add xts-aes-256 self-test (Jarod Wilson) [706167] - [fs] ext3: Fix lost extented attributes for inode with ino == 11 (Eric Sandeen) [662666] - [fs] ext4: Fix possible lost inode write in no journal mode (Lukas Czerner) [699151] - [ppc] pseries: Add page coalescing support (Steve Best) [694530] - [x86] ACPI/ACPICA: Fix global lock acquisition (Frank Arnold) [601120] - [block] dm: add missing RAID45 Makefile bits (Aristeu Rozanski) [700772] - [netdrv] netjet: blacklist Digium TDM400P (Prarit Bhargava) [700343] - [virt] xenpv: mask MWAIT cpuid feature (Andrew Jones) [712131] - [fs] NFSv4.1: Ensure that layoutget uses the correct gfp modes (Steve Dickson) [701788] - [fs] Cleanup XDR parsing for LAYOUTGET, GETDEVICEINFO (Steve Dickson) [701788] - [fs] NFSv4.1: remove pnfs_layout_hdr from pnfs_destroy_all_layouts tmp_list (Steve Dickson) [701788] - [fs] NFSv41: Resend on NFS4ERR_RETRY_UNCACHED_REP (Steve Dickson) [701788] - [fs] nfs: Don't mark_inode_dirty_sync() while holding lock (Steve Dickson) [701788] - [fs] SUNRPC: Deal with the lack of a SYN_SENT sk->sk_state_change callback (Steve Dickson) [701788] - [fs] SUNRPC: Never reuse the socket port after an xs_close() (Steve Dickson) [701788] - [fs] NFSv4: Ensure that clientid and session establishment can time out (Steve Dickson) [701788] - [fs] RPC: killing RPC tasks races fixed (Steve Dickson) [701788] - [fs] nfs: don't lose MS_SYNCHRONOUS on remount of noac mount (Steve Dickson) [701788] - [fs] SUNRPC: Allow RPC calls to return ETIMEDOUT instead of EIO (Steve Dickson) [701788] - [fs] NFSv4.1: Don't loop forever in nfs4_proc_create_session (Steve Dickson) [701788] - [fs] NFSv4.1: Don't update sequence number if rpc_task is not sent (Steve Dickson) [701788] - [fs] NFSv4.1: Ensure state manager thread dies on last umount (Steve Dickson) [701788] - [fs] SUNRPC: Fix the SUNRPC Kerberos V RPCSEC_GSS module dependencies (Steve Dickson) [701788] - [fs] NFS: Eliminate duplicate call to nfs_mark_request_dirty (Steve Dickson) [701788] - [fs] NFS: NFSv4 readdir loses entries (Steve Dickson) [701788] - [fs] NFS: Don't use vm_map_ram() in readdir (Steve Dickson) [701788] - [x86] AMD, cacheinfo: Fix L3 cache index disable checks (Frank Arnold) [638748] - [x86] amd-nb: Convert spaces to tabs in amd_nb.c (Frank Arnold) [638748] - [x86] amd-nb: Misc cleanliness fixes (Frank Arnold) [638748] - [x86] amd: Support L3 Cache Partitioning on AMD family 0x15 CPUs (Frank Arnold) [638748] - [x86] amd: Extend AMD northbridge caching code to support "Link Control" devices (Frank Arnold) [638748] - [x86] amd: Enable L3 cache index disable on family 0x15 (Frank Arnold) [638748] - [x86] amd: Normalize compute unit IDs on multi-node processors (Frank Arnold) [638748] - [x86] cacheinfo: Cleanup L3 cache index disable support (Frank Arnold) [638748] - [x86] amd-nb: Cleanup AMD northbridge caching code (Frank Arnold) [638748] - [x86] amd-nb: Complete the rename of AMD NB and related code (Frank Arnold) [638748] - [x86] k8: Rename k8.[ch] to amd_nb.[ch] and CONFIG_K8_NB to CONFIG_AMD_NB (Frank Arnold) [638748] - [x86] k8-gart: Decouple handling of garts and northbridges (Frank Arnold) [638748] - [x86] cacheinfo: Fix dependency of AMD L3 CID (Frank Arnold) [638748] - [x86] cacheinfo: Carve out L3 cache slot accessors (Frank Arnold) [638748] - [x86] cacheinfo: Disable index in all four subcaches (Frank Arnold) [638748] - [x86] cacheinfo: Make L3 cache info per node (Frank Arnold) [638748] - [x86] cacheinfo: Reorganize AMD L3 cache structure (Frank Arnold) [638748] - [x86] cacheinfo: Enable L3 CID only on AMD (Frank Arnold) [638748]- [virt] xenpv: zero all x86 power feature bits from cpuid (Andrew Jones) [709856]- [mm] Prevent Disk IO throughput degradation due to memory allocation stalls (Larry Woodman) [679526] - [x86] Add support for newer Thinkpads to thinkpad_acpi (Matthew Garrett) [682789] - [x86] fix a shutdown regression in intel_idle (Prarit Bhargava) [707701] - [fs] dlm: delayed reply message warning (David Teigland) [677409] - [fs] dlm: make plock operation killable (David Teigland) [707005] - [fs] ext4: Add mount options in superblock (Eric Sandeen) [704557] - [fs] dlm: increase default hash table sizes (David Teigland) [678102] - [fs] GFS2: Processes waiting on inode glock that no processes are holding (Robert S Peterson) [707263] - [x86] microcode, AMD: Extend ucode size verification (Frank Arnold) [698014] - [x86] amd-ucode: Remove needless log messages (Frank Arnold) [698014] - [ppc] pseries/iommu: Add additional checks when changing iommu mask (Steve Best) [704401] - [ppc] pseries/iommu: Use correct return type in dupe_ddw_if_already_created (Steve Best) [704401] - [ppc] iommu: Restore iommu table pointer when restoring iommu ops (Steve Best) [704401] - [ppc] Fix kexec with dynamic dma windows (Steve Best) [704401] - [mm] smaps: have smaps show transparent huge pages (Andrea Arcangeli) [706385] - [mm] smaps: teach smaps_pte_range() about THP pmds (Andrea Arcangeli) [706385] - [mm] smaps: pass pte size argument in to smaps_pte_entry() (Andrea Arcangeli) [706385] - [mm] smaps: break out smaps_pte_entry() from smaps_pte_range() (Andrea Arcangeli) [706385] - [mm] pagewalk: only split huge pages when necessary (Andrea Arcangeli) [706385] - [mm] /proc/pid/smaps: export amount of anonymous memory in a mapping (Andrea Arcangeli) [706385] - [mm] Documentation/filesystems/proc.txt: improve smaps field documentation (Andrea Arcangeli) [706385] - [mm] thp: fix /dev/zero MAP_PRIVATE and vm_flags cleanups (Andrea Arcangeli) [706385] - [mm] thp: mremap support and TLB optimization (Andrea Arcangeli) [706385] - [mm] mprotect: transparent huge page support (Andrea Arcangeli) [706385] - [mm] mprotect: pass vma down to page table walkers (Andrea Arcangeli) [706385] - [mm] add pmd_modify (Andrea Arcangeli) [706385] - [mm] mincore transparent hugepage support (Andrea Arcangeli) [706385] - [mm] mincore: do nested page table walks (Andrea Arcangeli) [706385] - [mm] mincore: pass ranges as start, end address pairs (Andrea Arcangeli) [706385] - [mm] mincore: break do_mincore() into logical pieces (Andrea Arcangeli) [706385] - [mm] mincore: cleanups (Andrea Arcangeli) [706385] - [mm] add VM counters for transparent hugepages (Andrea Arcangeli) [706385] - [mm] compaction: enforce no writeback for async migration (Andrea Arcangeli) [706385] - [fs] pNFS: request WRITE and COMMIT to DS be cached (Steve Dickson) [701788] - [fs] pNFS: revert layoutcommit xdr (Steve Dickson) [701788]- [fs] NFSv4.1 pnfs_layoutcommit_inode fixes (Steve Dickson) [701788] - [fs] NFSv4.1 convert layoutcommit sync to boolean (Steve Dickson) [701788] - [fs] NFSv4.1 remove temp code that prevented ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: layoutcommit (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout driver specific code for COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: add generic layer hooks for pnfs COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: alloc and free commit_buckets (Steve Dickson) [701788] - [fs] NFSv4.1: shift filelayout_free_lseg (Steve Dickson) [701788] - [fs] NFSv4.1: pull out code from nfs_commit_release (Steve Dickson) [701788] - [fs] NFSv4.1: pull error handling out of nfs_commit_list (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_commit_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_commit_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: don't send COMMIT to ds for data sync writes (Steve Dickson) [701788] - [fs] NFSv4.1: Clear lseg pointer in ->doio function (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange ->doio args (Steve Dickson) [701788] - [fs] NFSv4.1: pnfs filelayout driver write (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds writes (Steve Dickson) [701788] - [fs] NFSv4.1: implement generic pnfs layer write switch (Steve Dickson) [701788] - [fs] NFSv4.1: trigger LAYOUTGET for writes (Steve Dickson) [701788] - [fs] NFSv4.1: Send lseg down into nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_write_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: lseg documentation (Steve Dickson) [701788] - [fs] NFSv4.1: turn off pNFS on ds connection failure (Steve Dickson) [701788] - [fs] NFSv4.1 move deviceid cache to filelayout driver (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout async error handler (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout read (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout i/o helpers (Steve Dickson) [701788] - [fs] NFSv4.1: data server connection (Steve Dickson) [701788] - [fs] NFSv4.1: generic read (Steve Dickson) [701788] - [fs] NFSv4.1: shift pnfs_update_layout locations (Steve Dickson) [701788] - [fs] NFSv4.1: coelesce across layout stripes (Steve Dickson) [701788] - [fs] NFSv4.1: lseg refcounting (Steve Dickson) [701788] - [fs] NFSv4.1: add MDS mount DS only check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for lease time check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for state renewal check (Steve Dickson) [701788] - [fs] NFSv4.1: send zero stateid seqid on v4.1 i/o (Steve Dickson) [701788] - [fs] NFS: move nfs_client initialization into nfs_get_client (Steve Dickson) [701788] - [fs] NFSv4.1: put_layout_hdr can remove nfsi->layout (Steve Dickson) [701788] - [fs] NFSv4: remove CONFIG_NFS_V4 from nfs_read_data (Steve Dickson) [701788] - [fs] NFS: Allow walking nfs_client.cl_superblocks list outside client.c (Steve Dickson) [701788]- [net] ipv6: Add GSO support on forwarding path (Thomas Graf) [683455] - [net] ipv6/udp: fix the wrong headroom check (Thomas Graf) [698170] - [net] dcbnl: potential risk in code in getapp handling (John Villalovos) [694354] - [net] Fix netif_set_real_num_tx_queues (Neil Horman) [702742] - [net] sock: adjust prot->obj_size always (Jiri Pirko) [704231] - [net] dccp: Fix a few bugs in module loading (Neil Horman) [702183] - [fs] GFS2: resource group bitmap corruption resulting in panics and withdraws (Robert S Peterson) [702057] - [ppc] Add pgprot_writecombine (Steve Best) [694595] - [input] xen-kbdfront: advertise either absolute or relative coordinates (Igor Mammedov) [703474]- [cpuidle] Ensure poll_idle_init() is called (Matthew Garrett) [696850] - [x86] intel_idle: add Sandy Bridge support (Matthew Garrett) [696172] - [x86] intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [690393] - [x86] intel_idle: open broadcast clock event (Matthew Garrett) [690392] - [x86] gart: Make sure GART does not map physmem above 1TB (Myron Stowe) [698162] - [x86] gart: Set DISTLBWALKPRB bit always (Myron Stowe) [698162] - [x86] gart: Convert spaces to tabs in enable_gart_translation (Myron Stowe) [698162] - [x86] amd: Disable GartTlbWlkErr when BIOS forgets it (Myron Stowe) [698162] - [virt] virtio: console: Enable call to hvc_remove() on console port remove (Amit Shah) [693054] - [virt] virtio_pci: Prevent double-free of pci regions after device hot-unplug (Amit Shah) [699358] - [virt] virtio: Decrement avail idx on buffer detach (Amit Shah) [681122] - [x86] cpufreq: Add APERF/MPERF support for AMD processors (Frank Arnold) [668085] - [x86] k8: Fix section mismatch for powernowk8_exit() (Frank Arnold) [668085] - [x86] powernow-k8: Add core performance boost support (Frank Arnold) [668085] - [fs] ext3: Always set dx_node's fake_dirent explicitly (Eric Sandeen) [703329] - [fs] GFS2: Tag all metadata with jid of last node to change it (Steven Whitehouse) [701578] - [fs] nfs: Open with O_CREAT flag set fails to open existing files on non writable directories (J. Bruce Fields) [701825] - [ppc] rtas: Only sleep in rtas_busy_delay if we have useful work to do (Steve Best) [702674] - [scsi] ipr: fix synchronous request flags for better performance (Steve Best) [696640] - [scsi] ibmvscsi: Improve CRQ reset reliability (Steve Best) [700165] - [scsi] mpt2sas: move event handling of MPT2SAS_TURN_ON_FAULT_LED in process context (Tomas Henzl) [701951] - [kernel] posix-timers: RCU conversion (Avi Kivity) [705082] - [infiniband] RDMA/cxgb4: Reset wait condition atomically (Steve Best) [693930] - [x86] kprobes: Disable irqs during optimized callback (Jiri Olsa) [699865] - [x86] AMD IOMMU: Display warning for AMD systems (Prarit Bhargava) [681104] - [netdrv] cxgb3: Apply interrupt coalescing settings to all queues (Neil Horman) [694581] - [mm] slab, kmemleak: pass the correct pointer to kmemleak_erase() (Steve Best) [698023]- [kernel] smp_call_function_many: handle concurrent clearing of mask (Jeff Moyer) [668775] - [kernel] smp_call_function_many: add missing ordering (Jeff Moyer) [668775] - [kernel] call_function_many: fix list delete vs add race (Jeff Moyer) [668775] - [kernel] smp.c: consolidate writes in smp_call_function_interrupt() (Jeff Moyer) [668775] - [kernel] smp.c: fix smp_call_function_many() SMP race (Jeff Moyer) [668775] - [fs] NFS: change nfs_writeback_done to return void (Steve Dickson) [701373] - [fs] NFS: remove pointless if statement in nfs_direct_write_result (Steve Dickson) [701373] - [net] RPC: clarify rpc_run_task error handling (Steve Dickson) [701373] - [net] RPC: remove check for impossible condition in rpc_make_runnable (Steve Dickson) [701373] - [fs] pnfs: fix pnfs lock inversion of i_lock and cl_lock (Steve Dickson) [701373] - [fs] pnfs: do not need to clear NFS_LAYOUT_BULK_RECALL flag (Steve Dickson) [701373] - [fs] NFSv4: nfs4_state_mark_reclaim_nograce() should be static (Steve Dickson) [701373] - [fs] pnfs: avoid incorrect use of layout stateid (Steve Dickson) [701373] - [fs] NFSv4.1 reclaim complete must wait for completion (Steve Dickson) [701373] - [fs] NFS: NFSROOT should default to "proto=udp" (Steve Dickson) [701373] - [fs] NFSv4/4.1: Fix nfs4_schedule_state_recovery abuses (Steve Dickson) [701373] - [fs] nfs4: remove duplicated #include (Steve Dickson) [701373] - [fs] NFSv4: remove duplicate clientid in struct nfs_client (Steve Dickson) [701373] - [fs] NFSv4: Fix the setlk error handler (Steve Dickson) [701373] - [fs] NFSv4.1: Fix the handling of the SEQUENCE status bits (Steve Dickson) [701373] - [fs] NFSv4.1: Retry CREATE_SESSION on NFS4ERR_DELAY (Steve Dickson) [701373] - [fs] nfs: fix compilation warning (Steve Dickson) [701373] - [net] SUNRPC: Remove resource leak in svc_rdma_send_error() (Steve Dickson) [701373] - [fs] Fix nfs_compat_user_ino64 so it doesn't cause problems if bit 31 or 63 are set in fileid (Steve Dickson) [701373] - [fs] nfs: add kmalloc return value check in decode_and_add_ds (Steve Dickson) [701373] - [fs] nfs: close NFSv4 COMMIT vs. CLOSE race (Steve Dickson) [701373] - [fs] SUNRPC: Close a race in __rpc_wait_for_completion_task() (Steve Dickson) [701373] - [fs] NFSv4.1: Various fixes to the sequence flag error handling (Steve Dickson) [701373]- [scsi] megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [619422] - [kernel] lib/vsprintf.c: add pU to print UUID/GUIDs (Stefan Assmann) [700299]- [x86] MCE: Drop the default decoding notifier (Prarit Bhargava) [688281] - [x86] MCE: Do not taint when handling correctable errors (Prarit Bhargava) [688281] - [kernel] printk: use pK for /proc/kallsyms and /proc/modules (Phillip Lougher) [679262] - [kernel] timer debug: Hide kernel addresses via pK in /proc/timer_list (Phillip Lougher) [679262] - [drm] do not leak kernel addresses via /proc/dri/*/vma (Phillip Lougher) [679262] - [kernel] kptr_restrict for hiding kernel pointers from unprivileged users (Phillip Lougher) [679262] - [net] fix netns vs proto registration ordering (Wade Mealing) [702306] {CVE-2011-1767 CVE-2011-1768}- [net] dccp: handle invalid feature options length (Jiri Pirko) [703013] {CVE-2011-1770} - [fs] cifs: check for private_data before trying to put it (Jeff Layton) [702642] {CVE-2011-1771} - [net] can: add missing socket check in can/raw and can/bcm release (Jiri Pirko) [698483] {CVE-2011-1598 CVE-2011-1748} - [netdrv] ixgbe: do not clear FCoE DDP error status for received ABTS (Andy Gospodarek) [695966] - [netdrv] ixgbe: DCB remove ixgbe_fcoe_getapp routine (Andy Gospodarek) [694358] - [fs] setup_arg_pages: diagnose excessive argument size (Oleg Nesterov) [645229] {CVE-2010-3858} - [scsi] bfa: change tech-preview to cover all cases (Rob Evers) [703251] - [scsi] bfa: driver version update (Rob Evers) [703265] - [scsi] bfa: kdump fix (Rob Evers) [703265] - [scsi] bfa: firmware download fix (Rob Evers) [703265] - [netdrv] bna: fix memory leak during RX path cleanup (Ivan Vecera) [698625] - [netdrv] bna: fix for clean fw re-initialization (Ivan Vecera) [698625]- [build] disable Werr for external modules (Aristeu Rozanski) [703504]- [scsi] hpsa: fix reading a write only register causes a hang (Rob Evers) [703262] - [scsi] mpt2sas: remove the use of writeq, since writeq is not atomic (Tomas Henzl) [701947]- [kernel] sched: resched proper CPU on yield_to (Rik van Riel) [464276] - [virt] sched: avoid kABI breakage (Rik van Riel) [464276] - [virt] kvm: use yield_to instead of sleep in kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] kvm: keep track of which task is running a KVM vcpu (Rik van Riel) [464276] - [virt] export pid symbols needed for kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] sched: Add yield_to(task, preempt) functionality (Rik van Riel) [464276] - [virt] sched: Use a buddy to implement yield_task_fair() (Rik van Riel) [464276] - [virt] sched: Limit the scope of clear_buddies (Rik van Riel) [464276] - [virt] sched: Check the right ->nr_running in yield_task_fair() (Rik van Riel) [464276] - [virt] VMX: increase ple_gap to 128 (Rik van Riel) [464276] - [virt] KVM: introduce kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] SVM: Support Pause Filter in AMD processors (Rik van Riel) [464276] - [virt] VMX: Add support for Pause-Loop Exiting (Rik van Riel) [464276] - [ppc] Add POWER7+ cputable entry (Steve Best) [694586] - [fs] ext4: Allow indirect-block file to grow the file size to max file size (Lukas Czerner) [681647] - GFS2: make sure fallocate bytes is a multiple of blksize (Benjamin Marzinski) [695763] - [x86] Use KERN_DEFAULT log-level in __show_regs() (Prarit Bhargava) [691509] - [x86] Make sure we also print a Code: line for show_regs() (Prarit Bhargava) [691509] - [x86] Combine printk()s in show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi, debug: Log board name (when present) in dmesg/oops output (Prarit Bhargava) [691509] - [x86] Factor duplicated code out of __show_regs() into show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi: log board, system, and BIOS information (Prarit Bhargava) [691509] - [ppc] Fix oops if scan_dispatch_log is called too early (Steve Best) [696777] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [696754] - [kernel] taskstats: use real microsecond granularity for CPU times (Oleg Nesterov) [662208] - [x86] ACPI: Fix ioremap size for MMIO reads and writes (Myron Stowe) [690486] - [virt] i8259: initialize isr_ack (Avi Kivity) [670765] - [netdrv] mlx4_core: Remove warning message about firmware bug (Steve Best) [695229] - Check if PTE is already allocated during page fault (Andrea Arcangeli) [696998] - [mm] thp: simple fix for /dev/zero THP mprotect bug (Andrea Arcangeli) [690444] - [mm] hugetlbfs: correct handling of negative input to nr_hugepages and nr_overcommit_hugepages (Petr Holasek) [673629]- [scsi] hpsa: fix lost command problem (Tomas Henzl) [700430] - [scsi] cciss: fix lost command problem (Tomas Henzl) [700430] - [scsi] ibft: fix oops during boot (Mike Christie) [698737]- [scsi] beiscsi: update version (Mike Christie) [674340] - [scsi] be2iscsi: fix chip cleanup (Mike Christie) [674340] - [scsi] be2iscsi: fix boot hang due to interrupts not getting rearmed (Mike Christie) [674340] - [scsi] bnx2fc: fix regression due to incorrect setup of em for npiv port (Mike Christie) [700672] - [ppc] pseries: Use a kmem cache for DTL buffers (Steve Best) [695678]- [kdump] revert commit 8f4ec27fc to keep crashkernel=auto (Amerigo Wang) [605786] - [kernel] sched: Drop rq->lock from idle_balance() (Larry Woodman) [623712] - [kernel] sched: Fix unregister_fair_sched_group() (Larry Woodman) [623712] - [kernel] sched: Allow update_cfs_load() to update global load (Larry Woodman) [623712] - [kernel] sched: Implement demand based update_cfs_load() (Larry Woodman) [623712] - [kernel] sched: Update shares on idle_balance (Larry Woodman) [623712] - [kernel] sched: Add sysctl_sched_shares_window (Larry Woodman) [623712] - [kernel] sched: Introduce hierarchal order on shares update list (Larry Woodman) [623712] - [kernel] sched: Fix update_cfs_load() synchronization (Larry Woodman) [623712] - [kernel] sched: Fix load corruption from update_cfs_shares() (Larry Woodman) [623712] - [kernel] sched: Make tg_shares_up() walk on-demand (Larry Woodman) [623712] - [kernel] sched: Implement on-demand (active) cfs_rq list (Larry Woodman) [623712] - [kernel] sched: Rewrite tg_shares_up (Larry Woodman) [623712] - [kernel] Prevent rt_sigqueueinfo and rt_tgsigqueueinfo from spoofing the signal code (Oleg Nesterov) [690033] {CVE-2011-1182} - [net] ethtool RXHASH flag (Neil Horman) [690619] - [fs] Revert "[fs] nfs: use unstable writes for groups of small DIO writes" (Jeff Layton) [694309] - [fs] sendfile(): check f_op.splice_write() rather than f_op.sendpage() (Lukas Czerner) [689426] - [fs] dcache: allow __d_obtain_alias() to return unhashed dentries (J. Bruce Fields) [636926] - [virt] VMX: Save and restore tr selector across mode switches (Gleb Natapov) [693894] - [virt] VMX: update live TR selector if it changes in real mode (Gleb Natapov) [693894] - [mm] memcg: remove direct page_cgroup-to-page pointer (Johannes Weiner) [692490] - [mm] memcg: condense page_cgroup-to-page lookup points (Johannes Weiner) [692490] - [mm] memcg: change page_cgroup_zoneinfo signature (Johannes Weiner) [692490] - [mm] memcg: no uncharged pages reach page_cgroup_zoneinfo (Johannes Weiner) [692490] - [s390x] dasd: prevent panic with unresumed devices (Hendrik Brueckner) [676720] - [s390x] qeth: wrong MAC-address displayed in error message (Hendrik Brueckner) [675211]- [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware: re-add the recently deleted bnx2x fw 6.2.5.0 (Michal Schmidt) [690470] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) [690470] - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470]- [net] limit socket backlog add operation to prevent possible DoS (Jiri Pirko) [694396] {CVE-2010-4251} - [scsi] mpt2sas: prevent heap overflows and unchecked (Tomas Henzl) [694023] {CVE-2011-1494 CVE-2011-1495} - [fs] epoll: prevent creating circular epoll structures (Don Howard) [681683] {CVE-2011-1082} - [mm] Prevent page_fault at do_mm_track_pte+0xc when Stratus dirty page tracking is active (Larry Woodman) [693786] - [fs] GFS2 causes kernel panic in spectator mode (Steven Whitehouse) [696535] - [net] bonding: interface doesn't issue IGMP report on slave interface during failover (Flavio Leitner) [640690] - [scsi] isci: validate oem parameters early, and fallback (David Milburn) [698016] - [scsi] isci: fix oem parameter header definition (David Milburn) [698016]- [scsi] mark bfa fc adapters tech preview (Rob Evers) [698384] - [virt] Revert pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Aristeu Rozanski) [691310] - [i686] nmi watchdog: Enable panic on hardlockup (Don Zickus) [677532] - [netdrv] Adding Chelsio Firmware for cxgb4 (Neil Horman) [691929]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Aristeu Rozanski) - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Aristeu Rozanski)- [net] bonding: fix jiffy comparison issues (Andy Gospodarek) [696337]- [kernel] perf: add script command help (Jiri Olsa) [693050] - [drm] radeon/kms: make radeon i2c put/get bytes less noisy (Frank Arnold) [693829] - [drm] radeon/kms: fix hardcoded EDID handling (Frank Arnold) [693829] - [x86] Revert "[x86] perf: P4 PMU - Fix unflagged overflows handling" (Don Zickus) [688547] - [x86] perf: let everyone share counters on a P4 machine (Don Zickus) [688547] - [fs] nfs: Ensure that NFS4 acl requests don't use slab in skb fraglist (Neil Horman) [682645] {CVE-2011-1090} - [fs] partitions: Validate map_count in Mac partition tables (Danny Feng) [679286] {CVE-2011-1010}- [scsi] ibft: search for broadcom specific ibft sign (Mike Christie) [696275] - [fs] Fix corrupted OSF partition table parsing (Danny Feng) [688025] {CVE-2011-1163} - [netdrv] ixgbe: DCB, X540 devices do not respond to pause frames (Andy Gospodarek) [694930] - [netdrv] ixgbe: DCB, misallocated packet buffer size with X540 device (Andy Gospodarek) [694930] - [netdrv] ixgbe: refactor common start_hw code for 82599 and x54 (Andy Gospodarek) [694930] - [netdrv] ixgbe: balance free_irq calls with request_irq calls (Andy Gospodarek) [692988]- [net] sctp: fix the INIT/INIT-ACK chunk length calculation (Thomas Graf) [690743] {CVE-2011-1573} - [kernel] sched: Fix granularity of task_u/stime() (Jerome Marchand) [690998] - [pci] Call PCIe _OSC methods earlier (Matthew Garrett) [693974] - [fs] nfs: use unstable writes for groups of small DIO writes (Jeff Layton) [694309] - [net] CAN: Use inode instead of kernel address for /proc file (Danny Feng) [664561] {CVE-2010-4565} - [x86] mce: reject CEs on Westmere EX MCE bank 6 (Prarit Bhargava) [694891] - [scsi] libfcoe: Incorrect CVL handling for NPIV ports (Mike Christie) [694906] - [x86] perf: Complain louder about BIOSen corrupting CPU/PMU state and continue (Don Zickus) [694913] - [fs] inotify: fix double free/corruption of stuct user (Eric Paris) [656832] {CVE-2010-4250} - [netdrv] netxen: limit skb frags for non tso packet (Chad Dupuis) [695478] - [fs] nfsd4: fix oops on lock failure (J. Bruce Fields) [696376] - [netdrv] Return bnx2 firmware files to Makefile (John Feeney) [696365] - [scsi] be2iscsi: fix be2iscsi rmmod (Mike Christie) [695585] - [netdrv] qlcnic: limit skb frags for non tso packet (Bob Picco) [695488] - [md] Cleanup after raid45->raid0 takeover (Dean Nelson) [694106] - [md] revert "Cleanup after raid45->raid0 takeover patch" (Dean Nelson) [694106] - [net] bonding: fix incorrect tx queue offset (Andy Gospodarek) [695548] {CVE-2011-1581} - [netdrv] igb: for 82576 EEPROMs reporting invalid size default to 16kB (Stefan Assmann) [695751] - [pci] return correct value when writing to the "reset" attribute (Alex Williamson) [690291] - [kernel] Initalize call_single_queue during boot to handle left over ipi (Neil Horman) [680478]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Marcelo Tosatti) [684719] - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Marcelo Tosatti) [684719]- [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Larry Woodman) [691310] - [drm] i915: backports from stable to fix some regressions (Dave Airlie) [690865] - [fs] svcrpc: complete svsk processing on cb receive failure (J. Bruce Fields) [629030] - [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470] - [ppc] pseries: fix hang caused by missing spin_unlock in dtl_disable (Steve Best) [694327] - [ppc] pseries: Disable VPNH feature (Steve Best) [694266] - [netdrv] bna: Avoid kernel panic in case of FW heartbeat failure (Ivan Vecera) [694115] - [input] wacom: Move the cintiq initialization down (Peter Hutterer) [693573] - [input] wacom: specify Cinitq supported tools (Peter Hutterer) [693573] - [input] wacom: fix pressure in Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: fix serial number handling on Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: add Cintiq 21UX2 and Intuos4 WL (Peter Hutterer) [693573] - [kernel] spec: strip note and comment from ppc64's vmlinux before checksum is calculated (Aristeu Rozanski) [692515] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Mike Christie) [691611] - [scsi] libfc: rec tov value and REC_TOV_CONST units usages is incorrect (Mike Christie) [691611] - [scsi] libfcoe: fix wrong comment in fcoe_transport_detach (Mike Christie) [691611] - [scsi] libfcoe: clean up netdev mapping properly when the transport goes away (Mike Christie) [691611] - [scsi] fcoe: remove unnecessary module state check (Mike Christie) [691611] - [scsi] fcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] libfcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] fcoe: correct checking for bonding (Mike Christie) [691611] - [scsi] fcoe: fix broken fcoe interface reset (Mike Christie) [691611] - [scsi] fcoe: precedence bug in fcoe_filter_frames() (Mike Christie) [691611] - [scsi] libfcoe: Move FCOE_MTU definition from fcoe.h to libfcoe.h (Mike Christie) [691611] - [scsi] libfc: remove duplicate ema_list init (Mike Christie) [691611] - [scsi] fcoe, libfc: initialize EM anchors list and then update npiv EMs (Mike Christie) [691611] - [scsi] libfc: Fixing a memory leak when destroying an interface (Mike Christie) [691611] - [scsi] fc: Add GSPN_ID request to header file (Mike Christie) [691611] - [x86] mce: don't print "human readable" message for corrected errors (Prarit Bhargava) [688281] - [scsi] hpsa: fix pci_device_id table (Tomas Henzl) [684997] - [netdrv] ixgbe: only enable WoL for magic packet by default (Andy Gospodarek) [632598] - [mm] zram: disable zram on ppc64 (Jerome Marchand) [661293] - [mm] zram: update config file (Jerome Marchand) [661293] - [mm] zram: initialize device on first read (Jerome Marchand) [661293] - [mm] zram: fix data corruption issue (Jerome Marchand) [661293] - [mm] zram: xvmalloc: combine duplicate block delete code (Jerome Marchand) [661293] - [mm] zram: Return zero'd pages on new reads (Jerome Marchand) [661293] - [mm] zram: xvmalloc: Close 32byte hole on 64bit CPUs (Jerome Marchand) [661293] - [mm] zram: xvmalloc: create CONFIG_ZRAM_DEBUG for debug code (Jerome Marchand) [661293] - [mm] zram: xvmalloc: free bit block insertion optimization (Jerome Marchand) [661293] - [mm] zram: Prevent overflow in logical block size (Jerome Marchand) [661293] - [mm] zram: vmalloc: Correct tunings to enable use with 64K pages (Jerome Marchand) [661293] - [mm] zram: xvmalloc.c: Fix a typo (Jerome Marchand) [661293] - [mm] zram: Fix sparse warning 'Using plain integer as NULL pointer' (Jerome Marchand) [661293]- [tracing] t_start: reset FTRACE_ITER_HASH in case of seek/pread (Jiri Olsa) [631626] {CVE-2010-3079} - [scsi] scsi_dh_rdac: fix for lun_table update for rdac (Rob Evers) [687878] - [usb] EHCI: unlink unused QHs when the controller is stopped (Don Zickus) [680987] - [fs] Revert "[fs] sunrpc: Use static const char arrays" (Steve Dickson) [690754] - [fs] sunrpc: Propagate errors from xs_bind() through xs_create_sock() (Steve Dickson) [689777] - [net] netfilter: ipt_CLUSTERIP: fix buffer overflow (Jiri Pirko) [689342] - [net] ipv6: netfilter: ip6_tables: fix infoleak to userspace (Jiri Pirko) [689351] {CVE-2011-1172} - [net] netfilter: ip_tables: fix infoleak to userspace (Jiri Pirko) [689334] {CVE-2011-1171} - [net] netfilter: arp_tables: fix infoleak to userspace (Jiri Pirko) [689325] {CVE-2011-1170} - [kernel] remove kernel-debuginfo-common requires from perf-debuginfo (Jason Baron) [682012] - [drm] radeon/kms: check AA resolve registers on r300 + regression fix (Dave Airlie) [680002] {CVE-2011-1016} - [net] fix ebtables stack infoleak (Eugene Teo) [681323] {CVE-2011-1080} - [drm] fix unsigned vs signed comparison issue in modeset ctl ioctl (Don Howard) [679928] {CVE-2011-1013} - [fs] svcrpc: take advantage of tcp autotuning (J. Bruce Fields) [629030] - [fs] SUNRPC: Don't wait for full record to receive tcp data (J. Bruce Fields) [629030] - [net] svcrpc: copy cb reply instead of pages (J. Bruce Fields) [629030] - [fs] svcrpc: close connection if client sends short packet (J. Bruce Fields) [629030] - [fs] svcrpc: note network-order types in svc_process_calldir (J. Bruce Fields) [629030] - [fs] SUNRPC: svc_tcp_recvfrom cleanup (J. Bruce Fields) [629030] - [fs] SUNRPC: requeue tcp socket less frequently (J. Bruce Fields) [629030] - [fs] rpc: move sk_bc_xprt to svc_xprt (J. Bruce Fields) [629030] - [acpi] ACPICA: Truncate I/O addresses to 16 bits for Windows compatibility (Frank Arnold) [593766]- [kernel] kcore: restrict access to the whole memory (Amerigo Wang) [663864] - [scsi] libsas: flush initial device discovery before completing ->scan_finished (David Milburn) [682265] - [md] Cleanup after raid45->raid0 takeover (Doug Ledford) [688725] - [md] partition detection when array becomes active (Doug Ledford) [688725] - [md] avoid spinlock problem in blk_throtl_exit (Doug Ledford) [679096 688725] - [md] correctly handle probe of an 'mdp' device (Doug Ledford) [688725] - [md] don't set_capacity before array is active (Doug Ledford) [688725] - [md] Fix raid1->raid0 takeover (Doug Ledford) [688725] - [md] process hangs at wait_barrier after 0->10 takeover (Doug Ledford) [688725] - [md] md_make_request: don't touch the bio after calling make_request (Doug Ledford) [688725] - [md] Don't allow slot_store while resync/recovery is happening (Doug Ledford) [688725] - [md] don't clear curr_resync_completed at end of resync (Doug Ledford) [688725] - [md] Don't use remove_and_add_spares to remove failed devices from a read-only array (Doug Ledford) [688725] - [md] Add raid1->raid0 takeover support (Doug Ledford) [688725] - [md] Remove the AllReserved flag for component devices (Doug Ledford) [688725] - [md] don't abort checking spares as soon as one cannot be added (Doug Ledford) [688725] - [md] fix the test for finding spares in raid5_start_reshape (Doug Ledford) [688725] - [md] simplify some 'if' conditionals in raid5_start_reshape (Doug Ledford) [688725] - [md] revert change to raid_disks on failure (Doug Ledford) [688725] - [md] Fix removal of extra drives when converting RAID6 to RAID5 (Doug Ledford) [688725] - [md] range check slot number when manually adding a spare (Doug Ledford) [688725] - [md] raid5: handle manually-added spares in start_reshape (Doug Ledford) [688725] - [md] fix sync_completed reporting for very large drives (>2TB) (Doug Ledford) [688725] - [md] allow suspend_lo and suspend_hi to decrease as well as increase (Doug Ledford) [688725] - [md] Don't let implementation detail of curr_resync leak out through sysfs (Doug Ledford) [688725] - [md] separate meta and data devs (Doug Ledford) [688725] - [md] add new param to_sync_page_io() (Doug Ledford) [688725] - [md] new param to calc_dev_sboffset (Doug Ledford) [688725] - [md] Be more careful about clearing flags bit in ->recovery (Doug Ledford) [688725] - [md] md_stop_writes requires mddev_lock (Doug Ledford) [688725] - [md] raid5: use sysfs_notify_dirent_safe to avoid NULL pointer (Doug Ledford) [688725] - [md] Ensure no IO request to get md device before it is properly initialised (Doug Ledford) [688725] - [md] Fix single printks with multiple KERN_s (Doug Ledford) [688725] - [md] fix regression resulting in delays in clearing bits in a bitmap (Doug Ledford) [688725] - [md] fix regression with re-adding devices to arrays with no metadata (Doug Ledford) [688725] - [md] pick some changes from commits to match upstream (Doug Ledford) [688725] - [md] raid1: add takeover support for raid5->raid1 (Doug Ledford) [688725] - [md] pick up some percpu annotations that upstream has (Doug Ledford) [688725] - [md] update includes to match upstream (Doug Ledford) [688725] - [scsi] isci: fix fragile/conditional isci_host lookups (David Milburn) [691591] - [scsi] isci: cleanup isci_remote_device[_not]_ready interface (David Milburn) [691591] - [scsi] isci: Qualify when the host lock is managed for STP/SATA callbacks (David Milburn) [691591] - [scsi] isci: Fix use of SATA soft reset state machine (David Milburn) [691591] - [scsi] isci: Free host lock for SATA/STP abort escalation at submission time (David Milburn) [691591] - [scsi] isci: Properly handle requests in the "aborting" state (David Milburn) [691591] - [scsi] isci: Remove "screaming" data types (David Milburn) [691591] - [scsi] isci: remove unused "remote_device_started" (David Milburn) [691591] - [scsi] isci: namespacecheck cleanups (David Milburn) [691591] - [scsi] isci: kill some long macros (David Milburn) [691591] - [scsi] isci: reorder init to cleanup unneeded declarations (David Milburn) [691591] - [scsi] isci: Remove event_* calls as they are just wrappers (David Milburn) [691591] - [netdrv] iwlagn: Support new 5000 microcode (Stanislaw Gruszka) [682742] - [netdrv] iwlwifi: fix dma mappings and skbs leak (Stanislaw Gruszka) [682726] - [netdrv] iwl3945: remove plcp check (Stanislaw Gruszka) [679002] - [netdrv] iwlwifi: add {ack,plpc}_check module parameters (Stanislaw Gruszka) [620501] - [fs] ext4: Fix ext4_quota_write cross block boundary behaviour (Lukas Czerner) [680105] - [fs] quota: Don't write quota info in dquot_commit() (Lukas Czerner) [680105] - [netdrv] be2net: Change f/w command versions for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: Remove ERR compl workaround for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: fix to ignore transparent vlan ids wrongly indicated by NIC (Ivan Vecera) [685027] - [netdrv] be2net: pass proper hdr_size while flashing redboot (Ivan Vecera) [685027] - [netdrv] be2net: Allow VFs to call be_cmd_reset_function (Ivan Vecera) [685027] - [netdrv] be2net: pass domain numbers for pmac_add/del functions (Ivan Vecera) [685027] - [netdrv] be2net: Initialize and cleanup sriov resources only if pci_enable_sriov has succeeded (Ivan Vecera) [685027] - [netdrv] be2net: Use domain id when be_cmd_if_destroy is called (Ivan Vecera) [685027] - [netdrv] be2net: While configuring QOS for VF, pass proper domain id (Ivan Vecera) [685027] - [netdrv] benet: Avoid potential null deref in be_cmd_get_seeprom_data() (Ivan Vecera) [685027] - [netdrv] benet: fix be_cmd_multicast_set() memcpy bug (Ivan Vecera) [685027] - [ppc] kdump: Override crash_free_reserved_phys_range to avoid freeing RTAS (Steve Best) [672983] - [kernel] kdump: Allow shrinking of kdump region to be overridden (Steve Best) [672983] - [scsi] bnx2fc: Bumped version to 1.0.2 (Mike Christie) [683153] - [scsi] bnx2fc: Fix kernel panic when deleting NPIV ports (Mike Christie) [683153] - [scsi] bnx2fc: scsi_dma_unmap() not invoked on IO completions (Mike Christie) [683153] - [scsi] bnx2fc: host stats show the link speed 'unknown' on NIC partitioned interfaces (Mike Christie) [683153] - [scsi] bnx2fc: IO completion not processed due to missed wakeup (Mike Christie) [683153] - [scsi] bnx2fc: Bump version to 1.0.1 (Mike Christie) [683153] - [scsi] bnx2fc: Remove unnecessary module state checks (Mike Christie) [683153] - [scsi] bnx2fc: Fix MTU issue by using static MTU (Mike Christie) [683153] - [scsi] bnx2fc: Remove network bonding checking (Mike Christie) [683153] - [scsi] bnx2fc: Call bnx2fc_return_rqe and bnx2fc_get_next_rqe with tgt lock held (Mike Christie) [683153] - [scsi] bnx2fc: common free list for cleanup commands (Mike Christie) [683153] - [scsi] bnx2fc: Remove rtnl_trylock/restart_syscall checks (Mike Christie) [683153] - [netdrv] cnic: Fix lost interrupt on bnx2x (Mike Christie) [683153] - [netdrv] cnic: Prevent status block race conditions with hardware (Mike Christie) [683153] - [kernel] ring-buffer: Use sync sched protection on ring buffer resizing (Jiri Olsa) [676583] - [kernel] tracing: avoid soft lockup in trace_pipe (Jiri Olsa) [676583] - [kernel] tracing: Fix a race in function profile (Jiri Olsa) [676583] - [block] cfq-iosched: Don't update group weights when on service tree (Vivek Goyal) [689551] - [block] cfq-iosched: Get rid of on_st flag (Vivek Goyal) [689551] - [net] tcp_cubic: fix low utilization of CUBIC with HyStart (Thomas Graf) [616985] - [net] tcp_cubic: make the delay threshold of HyStart less sensitive (Thomas Graf) [616985] - [net] tcp_cubic: enable high resolution ack time if needed (Thomas Graf) [616985] - [net] tcp_cubic: fix clock dependency (Thomas Graf) [616985] - [net] tcp_cubic: make ack train delta value a parameter (Thomas Graf) [616985] - [net] tcp_cubic: fix comparison of jiffies (Thomas Graf) [616985] - [net] tcp: fix RTT for quick packets in congestion control (Thomas Graf) [616985] - [fs] fix GFS2 filesystem hang caused by incorrect lock order (Robert S Peterson) [651584] - [fs] btrfs: bring us up to date with .38 (Josef Bacik) [684667] - [ppc] add dynamic dma window support minor updates (Steve Best) [691952] - [ppc] ptrace: Remove BUG_ON when full register set not available (Steve Best) [678099] - [ppc] pseries: Disable MSI using new interface if possible (Steve Best) [684961] - [ppc] kexec: Fix orphaned offline CPUs across kexec (Steve Best) [682875] - [net] ipsec: Disable granular bundles (Herbert Xu) [631833] - [scsi] libsas: fix runaway error handler problem (David Milburn) [691527] - [scsi] mpt2sas: Added customer specific display support (Tomas Henzl) [684841] - [scsi] Add next gen Dell Powervault controller MD36xxf into RDAC device list (Shyam Iyer) [688979] - [kernel] perf: Fix task context scheduling (Jiri Olsa) [688065] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8/NVAF by default (Ben Skeggs) [684816] - [kernel] radix: don't tag the root if we didn't tag within our range (Josef Bacik) [681439] - [block] blk-throttle: Do not use kblockd workqueue for throtl work (Vivek Goyal) [681360] - [sound] ALSA: HDA hdmi related fixes (Jaroslav Kysela) [671501] - [pci] Preserve Existing pci sort whitelists for Dell systems (Shyam Iyer) [688954] - [x86] perf: Add support for AMD family 15h core counters family 15h core counters (Robert Richter) [635671] - [x86] hpwdt: fix section mismatch warning (Prarit Bhargava) [689837] - [x86] UV: Correct kABI from upstream (George Beshers) [684957] - [x86] When cleaning MTRRs, do not fold WP into UC (Prarit Bhargava) [682758] - [virt] xen-blkfront: handle Xen major numbers other than XENVBD (Andrew Jones) [691339] - [virt] Fix regression with SMP guests (Zachary Amsden) [681133] - [netdrv] enic: update to version 2.1.1.13 (Andy Gospodarek) [684865] - [netdrv] igb: full support for i350 devices (Stefan Assmann) [687932] - [fs] NFS: Fix a hang/infinite loop in nfs_wb_page() (Steve Dickson) [672305] - [fs] nfsd: fix auth_domain reference leak on nlm operations (J. Bruce Fields) [690900] - [fs] svcrpc: ensure cache_check caller sees updated entry (J. Bruce Fields) [690900] - [fs] svcrpc: take lock on turning entry NEGATIVE in cache_check (J. Bruce Fields) [690900] - [fs] svcrpc: modifying valid sunrpc cache entries is racy (J. Bruce Fields) [690900] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [690900] - [infiniband] RDMA/cxgb4: Initialization errors can cause crash (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't change QP state outside EP lock (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Remove db_drop_task (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Do CIDX_INC updates every 1/16 CQ depth CQE reaps (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Dispatch FATAL event on EEH errors (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Set the correct device physical function for iwarp connections (Steve Best) [647013] - [infiniband] RDMA/cxgb4: limit MAXBURST EQ context field to 256B (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't re-init wait object in init/fini paths (Steve Best) [647013] - [infiniband] RMDA/cxgb4 kfifo changes (Steve Best) [647013] - [netdrv] cxgb4 driver update (Neil Horman) [647006] - [tracing] Add unstable sched clock note to the warning (Jiri Olsa) [666264] - [x86] Reevaluate T-states on CPU hot-add (Matthew Garrett) [673442] - [scsi] libsas: fix/amend device gone notification in sas_deform_port (David Milburn) [682315] - [kdump] kexec: move the crashkernel=auto logic into kernel spec file (Amerigo Wang) [605786]- [fs] buffer: make invalidate_bdev() drain all percpu LRU add caches (Dave Chinner) [665056] - [s390x] uaccess: missing sacf in uaccess error handling (Hendrik Brueckner) [670555] - [v4l] media: minor v4l/dvb/rc regression fixes (Jarod Wilson) [682906] - [kernel] capabilities: do not special case calculation of pE during exec of init (Eric Paris) [684008] - [scsi] qla2xxx: Update version number to 8.03.07.03.06.1-k (Chad Dupuis) [686341] - [scsi] qla2xxx: Display hardware/firmware registers to get more information about the error for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Updated the reset sequence for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Limit the logs in case device state does not change for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Add test for valid loop id to qla2x00_relogin() (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extra call to qla82xx_check_fw_alive() (Chad Dupuis) [686341] - [scsi] Revert "qla2xxx: Remove code to not reset ISP82xx on failure" (Chad Dupuis) [686341] - [scsi] qla2xxx: Log fcport state transitions when debug messages are enabled (Chad Dupuis) [686341] - [scsi] qla2xxx: Free firmware PCB on logout request (Chad Dupuis) [686341] - [scsi] qla2xxx: Include request queue ID in the upper 16-bits of the I/O handle for Abort I/O IOCBs (Chad Dupuis) [686341] - [scsi] qla2xxx: Perform FCoE context reset before trying adapter reset for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [686341] - [scsi] qla2xxx: Verify login-state has transitioned to PRLI-completed (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extraneous setting of FCF_ASYNC_SENT during login-done completion (Chad Dupuis) [686341] - [scsi] qla2xxx: Check for a match before attempting to set FCP-priority information (Chad Dupuis) [686341] - [scsi] qla2xxx: Correct calling contexts of qla2x00_mark_device_lost() in async paths (Chad Dupuis) [686341] - [scsi] qla2xxx: Display PortID information during FCP command-status handling (Chad Dupuis) [686341] - [misc] mark various drivers/features as tech preview (Don Zickus) [689566] - [mm] compaction beware writeback (Andrea Arcangeli) [690921] - [scsi] megaraid_sas: Version and Changelog update (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix iMR OCR support to work correctly (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix max_sectors for IEEE SGL (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix fault state handling (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix tasklet_init call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add CFG_CLEARED AEN (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to use correct LUN field (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to not filter by TYPE_DISK (Shyam Iyer) [692673] - [scsi] megaraid_sas: Call tasklet_schedule for MSI-X (Shyam Iyer) [692673] - [scsi] megaraid_sas: Enable MSI-X before calling megasas_init_fw (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add missing check_and_restore_queue_depth call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix failure gotos (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix probe_one to clear MSI-X flags in kdump (Tomas Henzl) [682110] - [fs] jbd/ocfs2: Fix block checksumming when a buffer is used in several transactions (Eric Sandeen) [618440] - [x86] UV: RHEL: avoid parsing the ACPI OSC table (George Beshers) [619426] - [x86] UV: Fix the effect of extra bits in the hub nodeid register (George Beshers) [619426] - [x86] UV: use native_halt on a halt (George Beshers) [619426] - [x86] UV: Fix initialization of max_pnode (George Beshers) [619426] - [x86] UV: Add common uv_early_read_mmr() function for reading MMR (George Beshers) [619426] - [x86] UV: Fix a problem with long bitops during boot (George Beshers) [619426] - [x86] UV: use BOOT_ACPI after crash dump (George Beshers) [619426] - [x86] UV: Make kdump avoid stack dumps (George Beshers) [619426] - [x86] UV: NMI_UNKNOWN (George Beshers) [619426] - [x86] UV: Upstream enable NMI backtrace (George Beshers) [619426] - [x86] Fix AMD PMU detection issue (Frank Arnold) [689065] - [s390x] tape: deadlock on global work queue (Hendrik Brueckner) [681306] - [s390x] qeth: remove needless IPA-commands in offline (Hendrik Brueckner) [679514] - [s390x] qeth: allow channel path changes in suspend state (Hendrik Brueckner) [678067] - [netdrv] ixgbe: receive packet statistics not incrementing (Andy Gospodarek) [689032] - [netdrv] bnx2: update driver to latest upstream (Neil Horman) [669813] - [mm] memcg: avoid deadlock between charge moving and try_charge() (Johannes Weiner) [592269] - [mm] memcg: move charges of file pages (Johannes Weiner) [592269] - [mm] memcg: clean up charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of swap charge moving (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous swap (Johannes Weiner) [592269] - [mm] memcg: avoid oom during charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of moving charges (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous pages (Johannes Weiner) [592269] - [mm] memcg: add interface to move charge at task migration (Johannes Weiner) [592269] - [kernel] cgroup: introduce __css_get/put() for multiple references (Johannes Weiner) [592269] - [kernel] cgroup: introduce cancel_attach() (Johannes Weiner) [592269] - [mm] memcg: remove memcg_tasklist mutex (Johannes Weiner) [592269] - [mm] memcg: cleanup mem_cgroup_move_parent() (Johannes Weiner) [592269] - [mm] memcg: add mem_cgroup_cancel_charge() (Johannes Weiner) [592269]- [netdrv] spec: add phy drivers to initrd (Andy Gospodarek) [650907]- [x86] export SMBIOS version via sysfs (Prarit Bhargava) [684329] - [fs] aio: fix up kabi breakage (Jeff Moyer) [690224] - [scsi] lpfc: Update lpfc version for 8.3.5.30.1p driver release (Rob Evers) [689937] - [scsi] lpfc: Fixed an issue where SLI4 adapter running on Powerpc was unable to login into Fabric (Rob Evers) [689937] - [scsi] lpfc: Fixed driver sending FLOGI to a disconnected FCF (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: block target when port queuing limit is hit (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: force retry in queuecommand when port is transitioning (Rob Evers) [689937] - [scsi] lpfc: Fix bug with incorrect BLS Response to BLS Abort (Rob Evers) [689937] - [scsi] lpfc: Fixed crash when mailbox commands timeout through BSG (Rob Evers) [689937] - [scsi] lpfc: Fix rrq cleanup for vport delete (Rob Evers) [689937] - [scsi] lpfc: LOGO completion routine must invalidate both RPI and D_ID (Rob Evers) [689937] - [scsi] lpfc: Do not take lock when clearing rrq active (Rob Evers) [689937] - [scsi] lpfc: Save IRQ level when taking host_lock in findnode_did (Rob Evers) [689937] - [scsi] lpfc: Fixed hang in lpfc_get_scsi_buf_s4 (Rob Evers) [689937] - [scsi] lpfc: Fix xri lookup for received rrq (Rob Evers) [689937] - [scsi] lpfc: Fixed missed setting of RRQ active for target aborted IOs (Rob Evers) [689937] - [scsi] lpfc: Fixed fdisc sent with invalid VPI (Rob Evers) [689937] - [scsi] lpfc: Fixed UE error reported by OneConnect UCNA BE2 hba with f/w 2.702.542.0 during reboot (Rob Evers) [689937] - [scsi] lpfc: Fixed XRI reuse issue. (Rob Evers) [689937] - [scsi] lpfc: Unreg login when PLOGI received from logged in port (Rob Evers) [689937] - [scsi] lpfc: Fixed crashes for NULL vport dereference (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (build error fix) (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (Rob Evers) [689937] - [scsi] lpfc: Adjust payload_length and request_length for sli4_config mailbox commands (Rob Evers) [689937] - [fs] NFSD, VFS: Remove dead code in nfsd_rename() (J. Bruce Fields) [687935] - [fs] nfsd: break lease on unlink due to rename (J. Bruce Fields) [687935] - [fs] nfsd4: fix struct file leak (J. Bruce Fields) [687921] - [fs] nfsd4: minor nfs4state.c reshuffling (J. Bruce Fields) [687921] - [mm] thp+memcg-numa: fix BUG at mm.h:370 (Andrea Arcangeli) [687918] - [mm] memcg: never OOM when charging huge pages, reinstated (Johannes Weiner) [685161] - [ata] ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller (David Milburn) [684366] - [fs] GFS2: directly write blocks past i_size (Benjamin Marzinski) [684115] - [net] netfilter: fix xt_AUDIT to work with ebtables (Thomas Graf) [683888] - [net] bonding: change test for presence of VLANs (Jiri Pirko) [683496] - [x86] UV: Initialize the broadcast assist unit base destination node id properly (Dean Nelson) [683268] - [ppc] add missing mutex lock/unlock to device_pm_pre_add and device_pm_pre_add_cleanup (Steve Best) [683115] - [mm] thp: fix page_referenced to modify mapcount/vm_flags only if page is found (Andrea Arcangeli) [683073] - [netdrv] niu: Fix races between up/down and get_stats (Stefan Assmann) [683069] - [fs] ext4: don't scan/accumulate more pages than mballoc will allocate (Eric Sandeen) [682831] - [powerpc] kdump: CPUs assume the context of the oopsing CPU (Steve Best) [682303] - [scsi] cciss: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: move device attributes to avoid forward declarations (Tomas Henzl) [682239] - [pci] Fix missing pcie_port_platform_notify() (Prarit Bhargava) [681870] - [scsi] ipr: Fix a race on multiple configuration changes (Steve Best) [681679] - [net] bnep: fix buffer overflow (Don Howard) [681316] {CVE-2011-1079} - [pci] Enable ASPM state clearing regardless of policy (Alex Williamson) [681017] - [pci] Disable ASPM if BIOS asks us to (Alex Williamson) [681017] - [scsi] scsi_dh: fix reference counting in scsi_dh_activate error path (Mike Snitzer) [680140] - [scsi] aic94xx: world-writable sysfs update_bios file (Don Howard) [679307] - [x86] tc1100-wmi: world-writable sysfs wireless and jogdial files (Don Howard) [679307] - [x86] acer-wmi: world-writable sysfs threeg file (Don Howard) [679307] - [mfd] ab3100: world-writable debugfs *_priv files (Don Howard) [679307] - [v4l] sn9c102: world-wirtable sysfs files (Don Howard) [679307] - [virt] unbreak userspace that does not sets tss address (Gleb Natapov) [677314] - [virt] fix rcu usage in init_rmode_* functions (Gleb Natapov) [677314] - [virt] VMX: Initialize vm86 TSS only once (Gleb Natapov) [677314] - [virt] VMX: fix rcu usage warning in init_rmode() (Gleb Natapov) [677314] - [netdrv] enic: update to upstream version 2.1.1.6 (Andy Gospodarek) [676134] - [net] fix ipv6 binding to device (Shyam Iyer) [675321] - [net] add POLLPRI to sock_def_readable() (Jiri Pirko) [672234] - [x86] Fix mwait_usable section mismatch (Frank Arnold) [666493] - [x86] Fix EFI pagetable to map whole memory (Takao Indoh) [664364] - [netdrv] bnx2x: some more fixes from upstream (Michal Schmidt) [635942] - [netdrv] bnx2x: bugfixes from driver version 1.62.00-6 (Michal Schmidt) [635942] - [netdrv] ixgbe: DCB: enable RSS to be used with DCB (Andy Gospodarek) [684857] - [netdrv] ixgbe: DCB, use multiple Tx rings per traffic class (Andy Gospodarek) [684856] - [net] Implement infrastructure for HW based QOS (Neil Horman) [634006] - [x86] intel-iommu: Fix get_domain_for_dev() error path (Alex Williamson) [619455] - [x86] intel-iommu: Unlink domain from iommu (Alex Williamson) [619455]- [kernel] CAP_SYS_MODULE bypass via CAP_NET_ADMIN (Phillip Lougher) [681773] {CVE-2011-1019} - [kernel] failure to revert address limit override in OOPS error path (Dave Anderson) [659573] {CVE-2010-4258} - [fs] xfs: zero proper structure size for geometry calls (Phillip Lougher) [677268] - [fs] xfs: prevent leaking uninitialized stack memory in FSGEOMETRY_V1 (Phillip Lougher) [677268] {CVE-2011-0711} - [watchdog] quiet down the boot messages (Don Zickus) [588861 684356] - [x86] nmi_watchdog: compile-in i686 but disable by default (Don Zickus) [685021] - [kernel] watchdog: Always return NOTIFY_OK during cpu up/down events (Don Zickus) [684649] - [kernel] watchdog, nmi: Lower the severity of error messages (Don Zickus) [684649] - [kernel] watchdog: Don't change watchdog state on read of sysctl (Don Zickus) [684649] - [kernel] watchdog: Fix sysctl consistency (Don Zickus) [684649] - [kernel] watchdog: Fix broken nowatchdog logic (Don Zickus) [684649] - [scsi] isci: fix apc mode definition (David Milburn) [638569] - [scsi] isci: Revert "isci: only call sas_task_abort for tasks with NEED_DEV_RESET" (David Milburn) [638569] - [scsi] isci: Revert "isci: reset hardware at init (David Milburn) [638569] - [scsi] isci: Revert "isci: SATA/STP and SMP tasks are never explicity put in the error (David Milburn) [638569] - [scsi] isci config change (David Milburn) [638569] - [scsi] isci: fixes (David Milburn) [638569] - [scsi] isci: firmware (David Milburn) [638569] - [scsi] isci: lldd (David Milburn) [638569] - [scsi] isci/core: common definitions and utility functions (David Milburn) [638569] - [scsi] isci/core: base state machine and memory descriptors (David Milburn) [638569] - [scsi] isci/core: unsolicited frame handling and registers (David Milburn) [638569] - [scsi] isci/core: request (general, ssp and smp) (David Milburn) [638569] - [scsi] isci/core: stp (David Milburn) [638569] - [scsi] isci/core: remote node context (David Milburn) [638569] - [scsi] isci/core: remote device (David Milburn) [638569] - [scsi] isci/core: port (David Milburn) [638569] - [scsi] isci/core: phy (David Milburn) [638569] - [scsi] isci/core: controller (David Milburn) [638569] - [x86] introduce pci_map_biosrom() (David Milburn) [683211] - [kernel] perf symbols: Avoid resolving [kernel.kallsyms] to real path for buildid cache (Jiri Olsa) [664900] - [kernel] perf symbols: Fix vmlinux path when not using --symfs (Jiri Olsa) [664900] - [kernel] perf timechart: Fix max number of cpus (Jiri Olsa) [664900] - [kernel] perf timechart: Fix black idle boxes in the title (Jiri Olsa) [664900] - [kernel] perf hists: Print number of samples, not the period sum (Jiri Olsa) [664900] - [kernel] perf tools: Fix thread_map event synthesizing in top and record (Jiri Olsa) [664900] - [kernel] perf stat: Fix aggreate counter reading accounting (Jiri Olsa) [664900] - [kernel] perf tools: Fix time function double declaration with glibc (Jiri Olsa) [664900] - [kernel] perf tools: Fix build by checking if extra warnings are supported (Jiri Olsa) [664900] - [kernel] perf tools: Fix build when using gcc 3.4.6 (Jiri Olsa) [664900] - [kernel] perf tools: Add missing header, fixes build (Jiri Olsa) [664900] - [kernel] perf tools: Fix 64 bit integer format strings (Jiri Olsa) [664900] - [kernel] perf test: Fix build on older glibcs (Jiri Olsa) [664900] - [kernel] perf test: Use cpu_map->[cpu] when setting affinity (Jiri Olsa) [664900] - [kernel] perf symbols: Fix annotation of thumb code (Jiri Olsa) [664900] - [kernel] perf tools: Fix tracepoint id to string perf.data header table (Jiri Olsa) [664900] - [kernel] perf tools: Fix handling of wildcards in tracepoint event selectors (Jiri Olsa) [664900] - [kernel] perf record: Add "nodelay" mode, disabled by default (Jiri Olsa) [664900] - [kernel] perf sched: Fix list of events, dropping unsupported ':r' modifier (Jiri Olsa) [664900] - [kernel] Revert "perf tools: Emit clearer message for sys_perf_event_open ENOENT return" (Jiri Olsa) [664900] - [kernel] perf top: Fix annotate segv (Jiri Olsa) [664900] - [kernel] perf evsel: Fix order of event list deletion (Jiri Olsa) [664900] - [kernel] perf session: Fix infinite loop in __perf_session__process_events (Jiri Olsa) [664900] - [kernel] perf evsel: Support perf_evsel__open(cpus > 1 && threads > 1) (Jiri Olsa) [664900] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [664900] - [kernel] perf stat: better error message for unsupported events (Jiri Olsa) [664900] - [kernel] perf sched: Fix allocation result check (Jiri Olsa) [664900] - [kernel] perf tools: Pass whole attr to event selectors (Jiri Olsa) [664900] - [kernel] perf tools: Build with frame pointer (Jiri Olsa) [664900] - [kernel] perf tools: Fix buffer overflow error when specifying all tracepoints (Jiri Olsa) [664900] - [kernel] perf script: Make some lists static (Jiri Olsa) [664900] - [kernel] perf script: Use the default lost event handler (Jiri Olsa) [664900] - [kernel] perf session: Warn about errors when processing pipe events too (Jiri Olsa) [664900] - [kernel] perf tools: Fix perf_event.h header usage (Jiri Olsa) [664900] - [kernel] perf test: Clarify some error reports in the open syscall test (Jiri Olsa) [664900] - [kernel] perf: add DWARF register lookup for s390 (Jiri Olsa) [664900] - [kernel] perf timechart: Adjust perf timechart to the new power events (Jiri Olsa) [664900] - [kernel] perf test: Add test for counting open syscalls (Jiri Olsa) [664900] - [kernel] perf evsel: Auto allocate resources needed for some methods (Jiri Olsa) [664900] - [kernel] perf evsel: Use {cpu, thread}_map to shorten list of parameters (Jiri Olsa) [664900] - [kernel] perf tools: Refactor all_tids to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf tools: Refactor cpumap to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf evsel: Introduce per cpu and per thread open helpers (Jiri Olsa) [664900] - [kernel] perf evsel: Steal the counter reading routines from stat (Jiri Olsa) [664900] - [kernel] perf evsel: Delete the event selectors at exit (Jiri Olsa) [664900] - [kernel] perf util: Move do_read from session to util (Jiri Olsa) [664900] - [kernel] perf evsel: Adopt MATCH_EVENT macro from 'stat' (Jiri Olsa) [664900] - [kernel] perf tools: Introduce event selectors (Jiri Olsa) [664900] - [kernel] perf probe: Fix short file name probe location reporting (Jiri Olsa) [664900] - [kernel] perf script: Fix event ordering settings to work with older kernels (Jiri Olsa) [664900] - [kernel] perf record: Fix use of sample_id_all userspace with !sample_id_all kernels (Jiri Olsa) [664900] - [kernel] perf script: Finish the rename from trace to script (Jiri Olsa) [664900] - [kernel] perf probe: Fix wrong warning in __show_one_line() if read(1) errors happen (Jiri Olsa) [664900] - [kernel] perf test: Look forward for symbol aliases (Jiri Olsa) [664900] - [kernel] perf symbols: Improve kallsyms symbol end addr calculation (Jiri Olsa) [664900] - [kernel] perf probe: Handle gracefully some stupid and buggy line syntaxes (Jiri Olsa) [664900] - [kernel] perf probe: Don't always consider EOF as an error when listing source code (Jiri Olsa) [664900] - [kernel] perf probe: Fix line range description since a single file is allowed (Jiri Olsa) [664900] - [kernel] perf probe: Clean up redundant tests in show_line_range() (Jiri Olsa) [664900] - [kernel] perf probe: Rewrite show_one_line() to make it simpler (Jiri Olsa) [664900] - [kernel] perf probe: Make -L display the absolute path of the dumped file (Jiri Olsa) [664900] - [kernel] perf probe: Cleanup messages (Jiri Olsa) [664900] - [kernel] perf symbols: Add symfs option for off-box analysis using specified tree (Jiri Olsa) [664900] - [kernel] perf record, report, annotate, diff: Process events in order (Jiri Olsa) [664900] - [kernel] perf session: Fallback to unordered processing if no sample_id_all (Jiri Olsa) [664900] - [kernel] perf session: Remove unneeded dump_printf calls (Jiri Olsa) [664900] - [kernel] perf session: Split out user event processing (Jiri Olsa) [664900] - [kernel] perf session: Split out sample preprocessing (Jiri Olsa) [664900] - [kernel] perf session: Move dump code to event delivery path (Jiri Olsa) [664900] - [kernel] perf session: Add file_offset to event delivery function (Jiri Olsa) [664900] - [kernel] perf session: Store file offset in sample_queue (Jiri Olsa) [664900] - [kernel] perf session: Consolidate the dump code (Jiri Olsa) [664900] - [kernel] perf session: Dont queue events w/o timestamps (Jiri Olsa) [664900] - [kernel] perf event: Prevent unbound event__name array access (Jiri Olsa) [664900] - [kernel] perf session: Sort all events if ordered_samples=true (Jiri Olsa) [664900] - [kernel] perf report: Allow user to specify path to kallsyms file (Jiri Olsa) [664900] - [kernel] perf makefile: Allow strong and weak functions in LIB_OBJS (Jiri Olsa) [664900] - [kernel] perf tools: Catch a few uncheck calloc/malloc's (Jiri Olsa) [664900] - [kernel] perf script: Fix compiler warning in builtin_script.c:is_top_script() (Jiri Olsa) [664900] - [kernel] perf options: add OPT_CALLBACK_DEFAULT_NOOPT (Jiri Olsa) [664900] - [kernel] perf hist: Better displaying of unresolved DSOs and symbols (Jiri Olsa) [664900] - [kernel] perf tools: Ask for ID PERF_SAMPLE_ info on all PERF_RECORD_ events (Jiri Olsa) [664900] - [kernel] perf session: Parse sample earlier (Jiri Olsa) [664900] - [kernel] perf stat: Add csv-style output (Jiri Olsa) [664900] - [kernel] perf stat: Use --big-num format by default (Jiri Olsa) [664900] - [kernel] perf stat: Document missing options (Jiri Olsa) [664900] - [kernel] perf test: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf trace: Document missing options (Jiri Olsa) [664900] - [kernel] perf top: Document missing options (Jiri Olsa) [664900] - [kernel] perf sched: Document missing options (Jiri Olsa) [664900] - [kernel] perf report: Document missing options (Jiri Olsa) [664900] - [kernel] perf record: Document missing options (Jiri Olsa) [664900] - [kernel] perf probe: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf lock: Document missing options (Jiri Olsa) [664900] - [kernel] perf kvm: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Fix displacement and modules options short flag (Jiri Olsa) [664900] - [kernel] perf buildid-list: Document missing options (Jiri Olsa) [664900] - [kernel] perf annotate: Document missing options (Jiri Olsa) [664900] - [kernel] perf tools: fix event parsing of comma-separated tracepoint events (Jiri Olsa) [664900] - [kernel] perf packaging: add memcpy to perf MANIFEST (Jiri Olsa) [664900] - [kernel] perf debug: Simplify trace_event (Jiri Olsa) [664900] - [kernel] perf session: Allocate chunks of sample objects (Jiri Olsa) [664900] - [kernel] perf session: Cache sample objects (Jiri Olsa) [664900] - [kernel] perf session: Keep file mmaped instead of malloc/memcpy (Jiri Olsa) [664900] - [kernel] perf session: Use sensible mmap size (Jiri Olsa) [664900] - [kernel] perf session: Simplify termination checks (Jiri Olsa) [664900] - [kernel] perf session: Move ui_progress_update in __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Cleanup __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Use appropriate pointer type instead of silly typecasting (Jiri Olsa) [664900] - [kernel] perf session: Fix list sort algorithm (Jiri Olsa) [664900] - [kernel] perf tools: Fix lost and unknown events handling (Jiri Olsa) [664900] - [kernel] perf trace: Handle DT_UNKNOWN on filesystems that don't support d_type (Jiri Olsa) [664900] - [kernel] perf symbols: Correct final kernel map guesses (Jiri Olsa) [664900] - [kernel] perf events: Default to using event__process_lost (Jiri Olsa) [664900] - [kernel] perf record: Add option to disable collecting build-ids (Jiri Olsa) [664900] - [kernel] perf stat: Change and clean up sys_perf_event_open error handling (Jiri Olsa) [664900] - [kernel] perf tools: Remove hardcoded include paths for elfutils (Jiri Olsa) [664900] - [kernel] perf stat: Add no-aggregation mode to -a (Jiri Olsa) [664900] - [kernel] perf: Rename 'perf trace' to 'perf script' (Jiri Olsa) [664900] - [fs] dlm: record full callback state (David Teigland) [635041] - [net] bridge: do not learn from exact matches (Jiri Pirko) [623199] - [x86] x86-32: Separate 1:1 pagetables from swapper_pg_dir (Frank Arnold) [638743] - [tty] tty_audit: fix tty_audit_add_data live lock on audit disabled (Danny Feng) [680126] - [kernel] sched: Try not to migrate higher priority RT tasks (Larry Woodman) [676948]- [fs] GFS2: umount stuck on gfs2_gl_hash_clear (Steven Whitehouse) [682951] - [fs] GFS2: add missed unlock_page() (Steven Whitehouse) [684705] - [fs] GFS2: fix block allocation check for fallocate (Benjamin Marzinski) [674603] - [fs] gfs2: quota allows exceeding hard limit (Abhijith Das) [675944] - [ppc] perf: Fix frequency calculation for overflowing counters (Steve Best) [682842] - [powerpc] rtas_flash needs to use rtas_data_buf (Steve Best) [682801] - [powerpc] Use more accurate limit for first segment memory allocations (Steve Best) [682267] - [powerpc] eeh: Fix oops when probing in early boot (Steve Best) [681668] - [kernel] proc: protect mm start_code/end_code in /proc/pid/stat (Eugene Teo) [684573] {CVE-2011-0726} - [net] dccp oops (Eugene Teo) [682958] {CVE-2011-1093} - [scsi] sd: Export effective protection mode in sysfs (Mike Snitzer) [683266] - [kernel] remove execute bit from perf scripts (Jason Baron) [676692] - [firmware] dcdbas: force SMI to happen when expected (Shyam Iyer) [664832] - [perf] record: Enable the enable_on_exec flag if record forks the target (Steve Best) [664598] - [security] ima: fix add LSM rule bug (Eric Paris) [667915] {CVE-2011-0006} - [block] dm stripe: implement merge method (Mike Snitzer) [688376] - [dm] dm-ioctl: Fix using of possible uninitialised params struct, secure flag (Milan Broz) [683167] - [block] Fix over-zealous flush_disk when changing device size (Jeff Moyer) [678357] - [sound] caiaq: Fix possible string buffer overflow (Jaroslav Kysela) [678476] - [x86] Fix AMD iommu over suspend/resume (Matthew Garrett) [625569] - [virt] virtio: console: Don't access vqs if device was unplugged (Amit Shah) [681181] - [netdrv] sfc: disable RX hash insertion (Michal Schmidt) [556563] - [netdrv] sfc: remove filter management code (Michal Schmidt) [556563] - [netdrv] sfc: add private ioctl to allow reset during online firmware update (Michal Schmidt) [556563] - [netdrv] sfc: remove RX_FILTER_TBL0 from the register dump (Michal Schmidt) [556563] - [netdrv] sfc: lower stack usage in efx_ethtool_self_test (Michal Schmidt) [556563] - [drm] nouveau/vbios: parse more gpio tag bits from connector table (Ben Skeggs) [658896] - [drm] nouveau: fix suspend/resume on GPUs that don't have PM support (Ben Skeggs) [658896] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [658896] - [scsi] qla2xxx: Update version number 8.03.07.00.06.1 (Chad Dupuis) [678104] - [scsi] qla2xxx: Correct errant 82xx hardware state message (Chad Dupuis) [678104] - [scsi] qla2xxx: Check return value of fc_block_scsi_eh() (Chad Dupuis) [678104] - [scsi] qla2xxx: The ISP82XX should be online while waiting for commands completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Propagate block-layer tags on submitted I/Os (Chad Dupuis) [678104] - [scsi] qla2xxx: Clear any stale login-states during an adapter reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Adjust FCP_RSP response-info field check after TMF completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Pass right CT command string for CT status processing (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't wait for active mailbox command completion when firmware is hung (Chad Dupuis) [678104] - [scsi] qla2xxx: Abort pending commands for faster recovery during ISP reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Change from irq to irqsave with host_lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Do not return DID_NO_CONNECT when fcport state is FCS_DEVICE_LOST in qla2xxx_queuecommand() (Chad Dupuis) [678104] - [scsi] qla2xxx: Display nport_id when any SNS command fails (Chad Dupuis) [678104] - [scsi] qla2xxx: ROM lock recovery if fw hangs while holding the lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix array subscript is above array bounds in qla2xx_build_scsi_type_6_iocbs() (Chad Dupuis) [678104] - [scsi] qla2xxx: Use sg_next to fetch next sg element while walking sg list (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix to avoid recursive lock failure during BSG timeout (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove code to not reset ISP82xx on failure (Chad Dupuis) [678104] - [scsi] qla2xxx: Display mailbox register 4 during 8012 AEN for ISP82XX parts (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove redundant module parameter permission bits (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't perform a BIG_HAMMER if Get-ID (0x20) mailbox command fails on CNAs (Chad Dupuis) [678104] - [scsi] qla2xxx: Add sysfs node for displaying board temperature (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove unwanted check for bad spd (Chad Dupuis) [678104] - [scsi] qla2xxx: Memory wedge with peg_halt test in loop with ISP82XX (Chad Dupuis) [678104] - [scsi] qla2xxx: Update FCP priority information to firmware before sending IOs (Chad Dupuis) [678104] - [scsi] qla2xxx: Fixed zero test on new_config in qla2x00_process_loopback() (Chad Dupuis) [678104] - [scsi] qla2xxx: Populate FCP_PRIO location for no *FLT* case (Chad Dupuis) [678104] - [scsi] qla2xxx: Added support for quiescence mode for ISP82xx (Chad Dupuis) [678104]- [mm] thp: add extra_gfp in alloc_hugepage non NUMA (Andrea Arcangeli) [674147] - [mm] thp: Use GFP_OTHER_NODE for transparent huge pages (Andrea Arcangeli) [674147] - [mm] thp: Add __GFP_OTHER_NODE flag (Andrea Arcangeli) [674147] - [mm] thp: Use correct numa policy node for transparent hugepages (Andrea Arcangeli) [674147] - [mm] thp: Preserve original node for transparent huge page copies (Andrea Arcangeli) [674147] - [mm] thp: Add alloc_page_vma_node (Andrea Arcangeli) [674147] - [mm] thp: Change alloc_pages_vma to pass down the policy node for local policy (Andrea Arcangeli) [674147] - [mm] thp: Fix interleaving for transparent hugepages (Andrea Arcangeli) [674147] - [mm] compaction: fix high compaction latencies and remove compaction-kswapd (Andrea Arcangeli) [674147] - [mm] compaction: Minimise the time IRQs are disabled while isolating free pages (Andrea Arcangeli) [674147] - [mm] thp: prevent hugepages during args/env copying into the user stack (Andrea Arcangeli) [674147] - [mm] memcg: fix leak of accounting at failure path of hugepage collapsing (Andrea Arcangeli) [674147] - [mm] vmscan: kswapd should not free an excessive number of pages when balancing small zones (Andrea Arcangeli) [674147] - [mm] optimistic migration limited to movable pageblocks (Andrea Arcangeli) [674147] - [mm] migrate_pages api bool (Andrea Arcangeli) [674147] - [mm] migration: allow migration to operate asynchronously and avoid synchronous compaction in the faster path (Andrea Arcangeli) [674147] - [mm] add compound_trans_head helper (Andrea Arcangeli) [674147] - [mm] compaction: Avoid a potential deadlock due to lock_page() during direct compaction (Andrea Arcangeli) [674147] - [mm] hugetlbfs fix hugepage migration in the same way (Andrea Arcangeli) [674147] - [mm] fix migration hangs on anon_vma lock (Andrea Arcangeli) [674147]- [net] gro: reset dev and skb_iff on skb reuse (Andy Gospodarek) [681970] - [netdrv] ixgbe: limit VF access to network traffic (Andy Gospodarek) [678717] - [netdrv] ixgbe: work around for DDP last buffer size (Andy Gospodarek) [678717] - [x86] mtrr: Assume SYS_CFG[Tom2ForceMemTypeWB] exists on all future AMD CPUs (Frank Arnold) [652208 662238]- [kernel] capabilites: allow the application of capability limits to usermode helpers (Eric Paris) [665080] - [kernel] allow kernel-debuginfo-common to be biarch installable (Jason Baron) [682012] - [mm] fix pgd_lock deadlock (Andrea Arcangeli) [671477] - [net] Fix BUG halt in RDS when cong map len is returned to rds_send_xmit (Neil Horman) [680200] {CVE-2011-1023}- [x86] watchdog, nmi: Allow hardlockup to panic by default (Don Zickus) [677532] - [mm] Avoid possible bogus TLB entries (Larry Woodman) [681024] - [net] udp: lockless transmit path (Thomas Graf) [680549] - [mm] memcg: fix race at move_parent around compound_order() (Johannes Weiner) [679025] - [mm] memcg: correctly order reading PCG_USED and pc->mem_cgroup (Johannes Weiner) [679025] - [mm] memcg: fix race in mapped file accounting (Johannes Weiner) [679025] - [mm] memcg: make memcg's file mapped consistent with global VM (Johannes Weiner) [679021] - [net] fix rx queue refcounting (Neil Horman) [677786] - [kernel] /proc/vmcore: speed up access to vmcore file (Neil Horman) [672937] - [mm] ksm: drain pagevecs to lru (Andrea Arcangeli) [670063] - [mm] memcg: fix charged shmem swapcache migration (Johannes Weiner) [663223] - [mm] memcg: race-free migration of charged file pages (Johannes Weiner) [663223] - [virt] KVM: SVM: check for progress after IRET interception (Avi Kivity) [612436] - [virt] KVM: Fix race between nmi injection and enabling nmi window (Avi Kivity) [612436] - [net] ipv6: Implement Any-IP support for IPv6 (Neal Kim) [591335] - [net] netfilter: fix TPROXY IPv6 support build dependency (Andrew Jones) [591335] - [x86] hpwdt: Include hpwdt in rh-configs by default (Tony Camuso) [462945] - [x86] hpwdt and ipmi: use DIE_NMIUNKNOWN (Tony Camuso) [462945] - [netdrv] cnic: Fix big endian bug (Steve Best) [676640]- [scsi] libfcoe: check buffer length before write (Tomas Henzl) [635898 668114] - [scsi] fcoe: add modparm compat interface (Mike Christie) [635898 668114] - [scsi] bnx2fc: Avoid holding cq_lock when iounmap() is called (Mike Christie) [635898 668114] - [scsi] bnx2fc: Makefile, Kconfig changes and FCoE interfaces (Mike Christie) [635898 668114] - [scsi] bnx2fc: SCSI IO handling and session offload (Mike Christie) [635898 668114] - [scsi] bnx2fc: Firmware interface and ELS handling (Mike Christie) [635898 668114] - [scsi] bnx2fc: Header files (Mike Christie) [635898 668114] - [scsi] libfcoe: Remove stale fcoe-netdev entries (Mike Christie) [635898 668114] - [scsi] bnx2x: Proper netdev->ndo_set_rx_mode() implementation (Mike Christie) [635898 668114] - [scsi] bnx2x: MTU for FCoE L2 ring (Mike Christie) [635898 668114] - [scsi] bnx2x: multicasts in NPAR mode (Mike Christie) [635898 668114] - [scsi] bnx2x, cnic: Consolidate iSCSI/FCoE shared mem logic in bnx2x (Mike Christie) [635898 668114] - [scsi] libfc: introduce __fc_fill_fc_hdr that accepts fc_hdr as an argument (Mike Christie) [635898 668114] - [scsi] libfc: revert patch to fix exchange being deleted when the abort itself is timed out (Mike Christie) [635898 668114] - [scsi] fcoe: remove fcoe_ctlr_mode (Mike Christie) [635898 668114] - [scsi] libfcoe: Move common code from fcoe to libfcoe module (Mike Christie) [635898 668114] - [scsi] libfc: introduce LLD event callback (Mike Christie) [635898 668114] - [scsi] libfc: Extending lport's roles for target if there is a registered target (Mike Christie) [635898 668114] - [scsi] fcoe: convert fcoe.ko to become an fcoe transport provider driver (Mike Christie) [635898 668114] - [scsi] fcoe: prepare fcoe for using fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: include fcoe_transport.c into kernel libfcoe module (Mike Christie) [635898 668114] - [scsi] libfcoe: rename libfcoe.c to fcoe_cltr.c for the coming fcoe_transport.c (Mike Christie) [635898 668114] - [scsi] libfcoe: add implementation to support fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: add fcoe_transport structure defines to include/scsi/libfcoe.h (Mike Christie) [635898 668114] - [scsi] libfcoe: move logging macros into the local libfcoe.h header file (Mike Christie) [635898 668114] - [scsi] libfc: Enhanced exchange ID selection mechanism and fix related EMA selection logic (Mike Christie) [635898 668114] - [scsi] libfc: export seq_release() for users of seq_assign() (Mike Christie) [635898 668114] - [scsi] libfc: use PRLI hook to get parameters when sending outgoing PRLI (Mike Christie) [635898 668114] - [scsi] libfc: add hook to notify providers of local port changes (Mike Christie) [635898 668114] - [scsi] libfc: add local port hook for provider session lookup (Mike Christie) [635898 668114] - [scsi] libfc: add method for setting handler for incoming exchange (Mike Christie) [635898 668114] - [scsi] libfc: add hook for FC-4 provider registration (Mike Christie) [635898 668114] - [scsi] libfc: fix sparse static and non-ANSI warnings (Mike Christie) [635898 668114] - [scsi] fcoe: drop FCoE LOGO in FIP mode (Mike Christie) [635898 668114] - [scsi] fcoe: Fix module reference count for vports (Mike Christie) [635898 668114] - [s390x] remove task_show_regs (Danny Feng) [677855] {CVE-2011-0710}- [ib] cm: Bump reference count on cm_id before invoking callback (Doug Ledford) [676191] - [rdma] cm: Fix crash in request handlers (Doug Ledford) [676191] - [virt] Revert "kvm: Allow XSAVE/XRSTOR for a guest" series (Dor Laor) [464271] - [x86] perf: Add support for AMD family 15h core counters (Frank Arnold) [635671] - [x86] perf: Store perfctr msr addresses in config_base/event_base (Frank Arnold) [635671] - [x86] perf: P4 PMU - Fix unflagged overflows handling (Frank Arnold) [635671] - [x86] perf: Add new AMD family 15h msrs to perfctr reservation code (Frank Arnold) [635671] - [x86] perf: Calculate perfctr msr addresses in helper functions (Frank Arnold) [635671] - [x86] perf: Use helper function in x86_pmu_enable_all() (Frank Arnold) [635671]- [netdrv] Keep all bnx2 firmware files (John Feeney) [678429] - [crypto] sha-s390: Reset index after processing partial block (Herbert Xu) [626515] - [kernel] make /dev/crash require CAP_SYS_RAWIO for access (Dave Anderson) [675998] - [block] add sysfs knob for turning off disk entropy contributions (Jeff Moyer) [677447] - [misc] support for marking code as tech preview (Don Zickus) [645198] - [misc] move kernel/unsupported.c to kernel/rh_taint.c (Don Zickus) [645198] - [scsi] ipr: clean up ipr_format_res_path (Steve Best) [633327] - [scsi] ipr: Driver version 2.5.1 (Steve Best) [633327] - [scsi] ipr: fix mailbox register definition and add a delay before reading (Steve Best) [633327] - [scsi] ipr: fix lun assignment and comparison (Steve Best) [633327] - [scsi] ipr: add definitions for a new adapter (Steve Best) [633327] - [scsi] ipr: fix array error logging (Steve Best) [633327] - [scsi] ipr: reverse the isr optimization changes (Steve Best) [633327] - [scsi] ipr: fix resource address formatting and add attribute for device ID (Steve Best) [633327] - [scsi] ipr: fix resource type update and add sdev and shost attributes (Steve Best) [633327] - [scsi] ipr: fix transition to operational for new adapters (Steve Best) [633327] - [scsi] ipr: change endian swap key to match hardware spec change (Steve Best) [633327] - [scsi] ipr: add support for new Obsidian-E embedded adapter (Steve Best) [633327] - [scsi] ipr: add MMIO write to perform BIST for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: add writeq definition if needed (Steve Best) [633327] - [scsi] ipr: add endian swap enablement for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: fix resource path display and formatting (Steve Best) [633327] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [633327] - [scsi] ipr: set the data list length in the request control block (Steve Best) [633327] - [scsi] ipr: fix a register read to use correct address for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: include the resource path in the IOA status area structure (Steve Best) [633327] - [scsi] ipr: Fixes for 64 bit support (Steve Best) [633327] - [scsi] ipr: adds PCI ID definitions for new adapters (Steve Best) [633327] - [scsi] ipr: add support for new IOASCs (Steve Best) [633327] - [scsi] ipr: add support for multiple stages of initialization (Steve Best) [633327] - [scsi] ipr: implement shutdown changes and remove obsolete write cache parameter (Steve Best) [633327] - [scsi] ipr: add hardware assisted smart dump functionality (Steve Best) [633327] - [scsi] ipr: define new offsets to registers for the next generation chip (Steve Best) [633327] - [scsi] ipr: add error handling updates for the next generation chip (Steve Best) [633327] - [scsi] ipr: update the configuration table code for the next generation chip (Steve Best) [633327] - [scsi] ipr: add support for new adapter command structures for the next generation chip (Steve Best) [633327] - [scsi] hpsa: change version string (Tomas Henzl) [630060] - [scsi] cciss: change version string (Tomas Henzl) [630060] - [scsi] cciss: fix dma addr before freeing (Tomas Henzl) [630060] - [scsi] cciss: do not rescan luns on UNIT ATTN LUN DATA CHANGED (Tomas Henzl) [630060] - [scsi] cciss: fix missing command status value CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] cciss: retry driver initiated cmds (Tomas Henzl) [630060] - [scsi] cciss: update the vendor, model, rev, serial number (Tomas Henzl) [630060] - [scsi] cciss: convert hlist_* functions to list_* functions (Tomas Henzl) [630060] - [scsi] cciss: prevent from cycling thru nonexistent luns (Tomas Henzl) [630060] - [scsi] cciss: fix revalidate panic (Tomas Henzl) [630060] - [scsi] cciss: Fix cciss driver for CONFIG_PROC_FS not enabled (Tomas Henzl) [630060] - [scsi] cciss: do not leak stack contents to userspace (Tomas Henzl) [630060] - [scsi] cciss: limit commands in kdump scenario (Tomas Henzl) [630060] - [scsi] cciss: do not proceed with kdump if reset fails (Tomas Henzl) [630060] - [scsi] cciss: use kernel provided pci save and restore state functions (Tomas Henzl) [630060] - [scsi] cciss: fix board status waiting code (Tomas Henzl) [630060] - [scsi] cciss: Remove superfluous tests from cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_passthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getluninfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getdrivver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getfirmver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getbustypes (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getheartbeat (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_get_pci_info (Tomas Henzl) [630060] - [scsi] cciss: fix queue depth reporting (Tomas Henzl) [630060] - [scsi] cciss: fix botched tag masking for scsi tape commands (Tomas Henzl) [630060] - [scsi] cciss: separate cmd_alloc() and cmd_special_alloc() (Tomas Henzl) [630060] - [scsi] cciss: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_enter_performant_mode (Tomas Henzl) [630060] - [scsi] cciss: use consistent variable names (Tomas Henzl) [630060] - [scsi] cciss: change printks to dev_warn, etc (Tomas Henzl) [630060] - [scsi] cciss: cleanup some debug ifdefs (Tomas Henzl) [630060] - [scsi] cciss: Remove unnecessary kmalloc casts (Tomas Henzl) [630060] - [scsi] cciss: set SCSI max cmd len (Tomas Henzl) [630060] - [scsi] cciss: sanitize max commands (Tomas Henzl) [630060] - [scsi] cciss: cleanup interrupt_not_for_us (Tomas Henzl) [630060] - [scsi] cciss: Fix tape commandlist size (Tomas Henzl) [630060] - [scsi] cciss: use performant mode (Tomas Henzl) [630060] - [scsi] cciss: clean up interrupt handler (Tomas Henzl) [630060] - [scsi] cciss: factor out enqueue_and_submit_io (Tomas Henzl) [630060] - [scsi] cciss: Fix ENXIO weirdness (Tomas Henzl) [630060] - [scsi] cciss: fix scatter gather code on scsi side of driver (Tomas Henzl) [630060] - [scsi] cciss: add more commands for tapes (Tomas Henzl) [630060] - [scsi] cciss: eliminate unnecessary pointer use (Tomas Henzl) [630060] - [scsi] cciss: dont use void pointer for hba (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block mapping code (Tomas Henzl) [630060] - [scsi] cciss: fix DMA direction kludge (Tomas Henzl) [630060] - [scsi] cciss: simplify scatter gather code (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block (Tomas Henzl) [630060] - [scsi] cciss: support for enhanced scatter/gather (Tomas Henzl) [630060] - [scsi] cciss: remove sendcmd (Tomas Henzl) [630060] - [scsi] cciss: remove the "withirq" parameter (Tomas Henzl) [630060] - [scsi] cciss: clean up code in cciss_shutdown (Tomas Henzl) [630060] - [scsi] cciss: Remove double setting of busy_configuring (Tomas Henzl) [630060] - [scsi] cciss: Fix problem with remove_from_scan_list on driver unload (Tomas Henzl) [630060] - [scsi] cciss: detect bad alignment of scsi commands at build time (Tomas Henzl) [630060] - [scsi] hpsa: tell controller that we only use short tags (Tomas Henzl) [630060] - [scsi] hpsa: fix bad compare (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: add new transport_mode sys entry (Tomas Henzl) [630060] - [scsi] hpsa: make hpsa_simple_mode module parameter work (Tomas Henzl) [630060] - [scsi] hpsa: do not re-order commands in internal queues (Tomas Henzl) [630060] - [scsi] hpsa: Remove superflous variable (Tomas Henzl) [630060] - [scsi] hpsa: avoid leaking stack contents to userland (Tomas Henzl) [630060] - [scsi] hpsa: Add a commands_outstanding attribute in /sys (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_simple_mode option (Tomas Henzl) [630060] - [scsi] hpsa: take the adapter lock in hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: do not reset unknown boards on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: limit commands allocated on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Use kernel PCI functions (Tomas Henzl) [630060] - [scsi] hpsa: fix board status waiting code (Tomas Henzl) [630060] - [scsi] hpsa: disable doorbell reset on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Fix problem with CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] hpsa: fix botched tag masking in interrupt handler (Tomas Henzl) [630060] - [scsi] hpsa: correct new controller ids (Tomas Henzl) [630060] - [scsi] hpsa: wait for board ready condition after hard reset (Tomas Henzl) [630060] - [scsi] hpsa: sanitize max commands (Tomas Henzl) [630060] - [scsi] hpsa: separate intx and msi/msix interrupt handlers (Tomas Henzl) [630060] - [scsi] hpsa: enable Compaq Smart Arrays with hpsa_allow_any (Tomas Henzl) [630060] - [scsi] hpsa: add new controllers (Tomas Henzl) [630060] - [scsi] hpsa: Fix use of unitialized variable (Tomas Henzl) [630060] - [scsi] hpsa: fix block fetch table problem (Tomas Henzl) [630060] - [scsi] hpsa: expose ctlr firmware rev via sys (Tomas Henzl) [630060] - [scsi] hpsa: initial add of hpsa.txt documentation (Tomas Henzl) [630060] - [scsi] hpsa: remove unused firm_ver member of per-hba structure (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_performant_mode (Tomas Henzl) [630060] - [scsi] hpsa: remove unused variable trans_offset (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: mark as __devinit (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_simple_mode (Tomas Henzl) [630060] - [scsi] hpsa: add back the p600 quirk (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_enable_scsi_prefetch (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_CISS_signature_present (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_board_params (Tomas Henzl) [630060] - [scsi] hpsa: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_cfgtables (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_board_ready (Tomas Henzl) [630060] - [scsi] hpsa: remove redundant board_id parameter from hpsa_interrupt_mode (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_board_disabled (Tomas Henzl) [630060] - [scsi] hpsa: save pdev pointer early (Tomas Henzl) [630060] - [scsi] hpsa: hpsa remove READ_CAPACITY code (Tomas Henzl) [630060] - [scsi] hpsa: Remove duplicate defines of DIRECT_LOOKUP_ constants (Tomas Henzl) [630060] - [scsi] hpsa: fixup DMA address before freeing (Tomas Henzl) [630060] - [scsi] hpsa: defend against zero sized buffers in passthru ioctls (Tomas Henzl) [630060] - [scsi] hpsa: do not consider RAID level to be part of device identity (Tomas Henzl) [630060] - [scsi] hpsa: do not consider firmware revision when looking for device changes (Tomas Henzl) [630060] - [netdrv] ixgbe: fix panic due to uninitialized pointer (Andy Gospodarek) [676875] - [net] Fix use-after-free in RPS sysfs handling (Herbert Xu) [676099]- [usb] xhci: Remove more doorbell-related reads (Don Zickus) [674409] - [usb] xHCI: fix printk_ratelimit() usage (Don Zickus) [674409] - [usb] xHCI: replace dev_dbg() with xhci_dbg() (Don Zickus) [674409] - [usb] xHCI: fix cycle bit set in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: remove redundant parameter in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: fix queue_trb in isoc transfer (Don Zickus) [674409] - [usb] xhci: Use GFP_NOIO during device reset (Don Zickus) [674409] - [usb] Realloc xHCI structures after a hub is verified (Don Zickus) [674409] - [usb] xhci: Do not run xhci_cleanup_msix with irq disabled (Don Zickus) [674409] - [usb] xHCI: synchronize irq in xhci_suspend() (Don Zickus) [674409] - [usb] xhci: Resume bus on any port status change (Don Zickus) [674409] - [x86] i2c-i801: Add PCI idents for Patsburg IDF SMBus controllers (Prarit Bhargava) [649054] - [x86] i2c-i801: Handle multiple instances instead of keeping global state (Prarit Bhargava) [649054] - [x86] PCI: update Intel chipset names and defines (Prarit Bhargava) [649054] - [x86] hwmon: Fix autoloading of fschmd on recent Fujitsu machines (Prarit Bhargava) [649054] - [x86] i2c-i801: Fix all checkpatch warnings (Prarit Bhargava) [649054] - [x86] i2c-i801: All newer devices have all the optional features (Prarit Bhargava) [649054] - [x86] i2c-i801: Let the user disable selected driver features (Prarit Bhargava) [649054] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [464271] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [464271] - [virt] Fix OSXSAVE after migration (Don Dugger) [464271] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [464271] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [464271] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [464271] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [464271] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [464271] - [virt] x86: Export FPU API for KVM use (Don Dugger) [464271] - [virt] KVM: x86: Use FPU API (Don Dugger) [464271] - [virt] x86: Introduce 'struct fpu' and related API (Don Dugger) [464271] - [net] bridge: Fix mglist corruption that leads to memory corruption (Herbert Xu) [659421] - [sched] autogroup: Do not create autogroups for sessions if user has not enabled autogroups (Vivek Goyal) [656042] - [virt] virtio_net: Add schedule check to napi_enable call (Michael S. Tsirkin) [676579] - [netdrv] r8169: use RxFIFO overflow workaround and prevent RxFIFO induced infinite loops (Ivan Vecera) [630810] - [netdrv] ehea: Increase the skb array usage (Steve Best) [676139]- [fs] Btrfs: fix slot count logic in space info ioctl (Josef Bacik) [663749] - [video] vgacon: check for efi machine (Dave Airlie) [609516] - [dm] wipe dm-ioctl buffers (Milan Broz) [674813] - [virt] xen/events.c: clean up section mismatch warning (Andrew Jones) [676346] - [virt] xen: microcode: no backtrace on guest restore (Andrew Jones) [671161] - [virt] xen: fix save/restore: unmask evtchn for IRQF_TIMER (Andrew Jones) [676009] - [crypto] export DSA_verify as a gpl symbol (Jarod Wilson) [673577] - [fs] NFS: Micro-optimize nfs4_decode_dirent() (Steve Dickson) [675815] - [fs] NFS: construct consistent co_ownerid for v4.1 (Steve Dickson) [675815] - [fs] NFS: fix the setting of exchange id flag (Steve Dickson) [675815] - [fs] NFS: nfs_wcc_update_inode() should set nfsi->attr_gencount (Steve Dickson) [675815] - [fs] NFS: improve pnfs_put_deviceid_cache debug print (Steve Dickson) [675815] - [fs] NFS fix cb_sequence error processing (Steve Dickson) [675815] - [fs] NFS do not find client in NFSv4 pg_authenticate (Steve Dickson) [675815] - [fs] NFS: Prevent memory allocation failure in nfsacl_encode() (Steve Dickson) [675815] - [fs] NFS: nfsacl_{encode, decode} should return signed integer (Steve Dickson) [675815] - [fs] NFS: Fix "kernel BUG at fs/aio.c:554!" (Steve Dickson) [675815] - [fs] NFS4: Avoid potential NULL pointer dereference in decode_and_add_ds() (Steve Dickson) [675815] - [fs] NFS: fix handling of malloc failure during nfs_flush_multi() (Steve Dickson) [675815] - [fs] GFS2: panics on quotacheck update (Abhijith Das) [675745] - [fs] GFS2: Fails to clear glocks during unmount (Abhijith Das) [675270] - [net] clear heap allocations for privileged ethtool actions (Jiri Pirko) [672435] {CVE-2010-4655} - [netdrv] s2io: update to driver version 2.0.26.28 (Michal Schmidt) [611869] - [x86] Include ACPI _DSM index and label support (Matthew Garrett) [639971] - [mm] zram: simplify zram_make_request (Jerome Marchand) [661293] - [mm] zram: make zram_read return a bio error if the device is not initialized (Jerome Marchand) [661293] - [mm] zram: round up the disk size provided by user (Jerome Marchand) [661293] - [mm] zram: make ZRAM depends on SYSFS (Jerome Marchand) [661293] - [block] zram: fix up my fixup for some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: fix up some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: Makefile: replace the use of -objs with -y (Jerome Marchand) [661293] - [block] zram: free device memory when init fails (Jerome Marchand) [661293] - [block] zram: Update zram documentation (Jerome Marchand) [661293] - [block] zram: Remove need for explicit device initialization (Jerome Marchand) [661293] - [block] zram: Replace ioctls with sysfs interface (Jerome Marchand) [661293] - [block] zram: fix build errors, depends on BLOCK (Jerome Marchand) [661293] - [fs] Revert "inotify: rework inotify locking to prevent double free use when free in inotify" [674880 675299]- [s390x] Fix hang on s390x while running LTP (Larry Woodman) [675294] - [fs] make it possible to log all attempts to walk into a subtree (Alexander Viro) [661402] - [x86] intel-iommu: Fix double lock in get_domain_for_dev() (Alex Williamson) [675304] - [virt] fix WinXP BSOD when boot up with -cpu Penryn (John Cooper) [635539] - [virt] KVM: Keep guest TSC synchronized across host suspend (Zachary Amsden) [651635] - [virt] KVM: make cyc_to_nsec conversions more reliable (Zachary Amsden) [651635] - [virt] KVM: Backport TSC catchup for KHZ rate change / unstable CPUs fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of math fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of backwards warp fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of pvclock scale_delta changes (Zachary Amsden) [651635] - [virt] KVM: backport x86: Unify TSC logic (Zachary Amsden) [651635] - [virt] KVM: Backport of TSC reset compensation changes (Zachary Amsden) [651635] - [virt] KVM: backport Convert TSC writes to TSC offset writes (Zachary Amsden) [651635] - [virt] KVM: backport of upstream TSC khz restructuring and fixes (Zachary Amsden) [651635] - [virt] KVM: backport of SVM TSC init fixes (Zachary Amsden) [651635] - [kernel] perf: Enable 'perf lock' for the perf user tool (Jason Baron) [593763] - [kernel] tracing: Factorize lock events in a lock class (Jason Baron) [593763] - [kernel] tracing: Drop the nested field from lock_release event (Jason Baron) [593763] - [kernel] tracing: Drop lock_acquired waittime field (Jason Baron) [593763] - [kernel] perf lock: Enhance information of lock trace events (Jason Baron) [593763] - [kernel] tracing: Rename 'lockdep' event subsystem into 'lock' (Jason Baron) [593763] - [kernel] perf: fix lock recursion (Jason Baron) [593763] - [net] tcp thin streams kabi workaround (Jiri Pirko) [645793] - [net] Add getsockopt support for TCP thin-streams (Jiri Pirko) [645793] - [net] TCP thin dupack (Jiri Pirko) [645793] - [net] TCP thin linear timeouts (Jiri Pirko) [645793] - [net] TCP thin-stream detection (Jiri Pirko) [645793] - [net] Corrected spelling error heurestics->heuristics (Jiri Pirko) [645793] - [x86] kexec: Make sure to stop all CPUs before exiting the kernel (Paolo Bonzini) [667340] - [x86] xen: don't bother to stop other cpus on shutdown/reboot (Paolo Bonzini) [667340] - [virt] netfront: explicitly generate arp_notify event after migration (Paolo Bonzini) [622575] - [net] arp_notify: allow drivers to explicitly request a notification event (Paolo Bonzini) [622575] - [net] arp_notify: document that a gratuitous ARP request is sent when this option is enabled (Paolo Bonzini) [622575] - [fs] Prevent freeing uninitialized pointer in compat_do_readv_writev (Jeff Moyer) [636906] - [fs] compat_rw_copy_check_uvector: add missing compat_ptr call (Jeff Moyer) [636906] - [fs] aio: fix the compat vectored operations (Jeff Moyer) [636906] - [fs] compat: factor out compat_rw_copy_check_uvector from compat_do_readv_writev (Jeff Moyer) [636906] - [powerpc] pseries: Fix VPHN build errors on non-SMP systems (Steve Best) [633513] - [powerpc] pseries: Poll VPA for topology changes and update NUMA maps (Steve Best) [633513] - [powerpc] Disable VPHN polling during a suspend operation (Steve Best) [633513] - [powerpc] Add VPHN firmware feature (Steve Best) [633513] - [fs] make block fiemap mapping length at least blocksize long (Josef Bacik) [663042] - [fs] mmapping a read only file on a gfs2 filesystem incorrectly acquires an exclusive glock (Steven Whitehouse) [674286] - [fs] improve remount,ro vs buffercache coherency (Dave Chinner) [665056] - [kexec] include sysctl to disable (Eric Paris) [665169] - [net] Backport receive flow steering (Neil Horman) [625487] - [crypto] unmark gcm(aes) as fips_allowed (Jarod Wilson) [638133] - [crypto] bring cprng in line with upstream (Neil Horman) [673385] - [usb] iowarrior: don't trust report_size for buffer size (Don Zickus) [672422] - [pci] enable_drhd_fault_handling() section mismatch cleanup (Prarit Bhargava) [674571] - [x86] amd-iommu: Fix rounding-bug in __unmap_single (Frank Arnold) [636249] - [x86] Use MWAIT to offline a processor (Luming Yu) [666493] - [virt] virtio_blk: allow re-reading config space at runtime (Christoph Hellwig) [669744]- [scsi] fix use-after-free in scsi_init_io() (Mike Christie) [674064]- [fs] include missing header in fs.h (Aristeu Rozanski) [675102]- [sched] Replace kernel command line option "noautogroup" with "autogroup" (Vivek Goyal) [656042] - [sched] autogroup: Fix CONFIG_RT_GROUP_SCHED sched_setscheduler() failure (Vivek Goyal) [656042] - [sched] Display autogroup names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Reinstate group names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Enable autogroup CONFIG_SCHED_AUTOGROUP=y in rhel6 (Vivek Goyal) [656042] - [sched] Fix struct autogroup memory leak (Vivek Goyal) [656042] - [sched] Mark autogroup_init() __init (Vivek Goyal) [656042] - [sched] autogroup: Fix potential access to freed memory (Vivek Goyal) [656042] - [sched] Add 'autogroup' scheduling feature: automated per session task groups (Vivek Goyal) [656042] - [v4l] dvb/rc: fix IR setkeycode operations (Jarod Wilson) [663280] - [v4l] dvb/rc: additional pending IR fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: pull in (most) changes up to 2.6.38-rc2 (Jarod Wilson) [663280 672404] {CVE-2011-0521} - [v4l] configs: enable v4l/dvb/rc bits (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_adapter kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_demux kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: add back support for get_umapped_area fop (Jarod Wilson) [663280] - [v4l] dvb/rc: necessary dvb-usb rc support kabi fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: kabi work-arounds for internal structs (Jarod Wilson) [663280] - [v4l] dvb/rc: revert constification and unlocked_ioctl changes (Jarod Wilson) [663280] - [v4l] dvb/rc: backport to 2.6.32 interfaces (Jarod Wilson) [663280] - [v4l] dvb/rc: pending IR driver fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: add remaining 2.6.38-rc1 v4l changes (Jarod Wilson) [663280] - [v4l] dvb/rc: add webcam support from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add remote control core from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: update to dvb code from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add 2.6.38-rc1 base tuner code (Jarod Wilson) [663280]- [block] md: protect against NULL reference when waiting to start a raid10. (Doug Ledford) [633695 659623] - [block] md/raid1: really fix recovery looping when single good device fails. (Doug Ledford) [633695 659623] - [block] md: fix return value of rdev_size_change() (Doug Ledford) [633695 659623] - [block] md: tidy up device searches in read_balance. (Doug Ledford) [633695 659623] - [block] md/raid1: fix some typos in comments. (Doug Ledford) [633695 659623] - [block] md/raid1: discard unused variable. (Doug Ledford) [633695 659623] - [block] md: unplug writes to external bitmaps. (Doug Ledford) [633695 659623] - [block] md: use separate bio pool for each md device. (Doug Ledford) [633695 659623] - [block] md: change type of first arg to sync_page_io. (Doug Ledford) [633695 659623] - [block] md/raid1: perform mem allocation before disabling writes during resync. (Doug Ledford) [633695 659623] - [block] md: use bio_kmalloc rather than bio_alloc when failure is acceptable. (Doug Ledford) [633695 659623] - [block] md: Fix possible deadlock with multiple mempool allocations. (Doug Ledford) [633695 659623] - [block] md: fix and update workqueue usage (Doug Ledford) [633695 659623] - [block] md: use sector_t in bitmap_get_counter (Doug Ledford) [633695 659623] - [block] md: Fix regression with raid1 arrays without persistent metadata. (Doug Ledford) [633695 659623] - [block] mm: strictly nested kmap_atomic() (Doug Ledford) [633695 659623] - [block] move async raid6 test to lib/Kconfig.debug (Doug Ledford) [633695 659623] - [block] md: check return code of read_sb_page (Doug Ledford) [633695 659623] - [block] md/raid1: minor bio initialisation improvements. (Doug Ledford) [633695 659623] - [block] md/raid1: avoid overflow in raid1 resync when bitmap is in use. (Doug Ledford) [633695 659623] - [block] md: fix v1.x metadata update when a disk is missing. (Doug Ledford) [633695 659623] - [block] md: call md_update_sb even for 'external' metadata arrays. (Doug Ledford) [633695 659623] - [block] md: resolve confusion of MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md: don't clear MD_CHANGE_CLEAN in md_update_sb() for external arrays (Doug Ledford) [633695 659623] - [block] md: provide appropriate return value for spare_active functions. (Doug Ledford) [633695 659623] - [block] md: Notify sysfs when RAID1/5/10 disk is In_sync. (Doug Ledford) [633695 659623] - [block] Update recovery_offset even when external metadata is used. (Doug Ledford) [633695 659623] - [block] Make lib/raid6/test build correctly. (Doug Ledford) [633695 659623] - [block] md: clean up do_md_stop (Doug Ledford) [633695 659623] - [block] md: fix another deadlock with removing sysfs attributes. (Doug Ledford) [633695 659623] - [block] md: move revalidate_disk() back outside open_mutex (Doug Ledford) [633695 659623] - [block] md/raid10: fix deadlock with unaligned read during resync (Doug Ledford) [633695 659623] - [block] md/bitmap: separate out loading a bitmap from initialising the structures. (Doug Ledford) [633695 659623] - [block] md/bitmap: prepare for storing write-intent-bitmap via dm-dirty-log. (Doug Ledford) [633695 659623] - [block] md/bitmap: optimise scanning of empty bitmaps. (Doug Ledford) [633695 659623] - [block] md/bitmap: clean up plugging calls. (Doug Ledford) [633695 659623] - [block] md/bitmap: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/bitmap: white space clean up and similar. (Doug Ledford) [633695 659623] - [block] md/raid5: export raid5 unplugging interface. (Doug Ledford) [633695 659623] - [block] md/plug: optionally use plugger to unplug an array during resync/recovery. (Doug Ledford) [633695 659623] - [block] md/raid5: add simple plugging infrastructure. (Doug Ledford) [633695 659623] - [block] md/raid5: export is_congested test (Doug Ledford) [633695 659623] - [block] raid5: Don't set read-ahead when there is no queue (Doug Ledford) [633695 659623] - [block] md: add support for raising dm events. (Doug Ledford) [633695 659623] - [block] md: export various start/stop interfaces (Doug Ledford) [633695 659623] - [block] md: split out md_rdev_init (Doug Ledford) [633695 659623] - [block] md: be more careful setting MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md/raid5: ensure we create a unique name for kmem_cache when mddev has no gendisk (Doug Ledford) [633695 659623] - [block] md/raid5: factor out code for changing size of stripe cache. (Doug Ledford) [633695 659623] - [block] md: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/raid5: don't include 'spare' drives when reshaping to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: add a missing 'continue' in a loop. (Doug Ledford) [633695 659623] - [block] md/raid5: Allow recovered part of partially recovered devices to be in-sync (Doug Ledford) [633695 659623] - [block] md/raid5: More careful check for "has array failed". (Doug Ledford) [633695 659623] - [block] md: Don't update ->recovery_offset when reshaping an array to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: avoid oops when number of devices is reduced then increased. (Doug Ledford) [633695 659623] - [block] md: enable raid4->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: clear layout after ->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: fix raid10 takeover: use new_layout for setup_conf (Doug Ledford) [633695 659623] - [block] md: fix handling of array level takeover that re-arranges devices. (Doug Ledford) [633695 659623] - [block] md: raid10: Fix null pointer dereference in fix_read_error() (Doug Ledford) [633695 659623] - [block] md: convert cpu notifier to return encapsulate errno value (Doug Ledford) [633695 659623] - [block] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB (Doug Ledford) [633695 659623] - [block] md/linear: standardise all printk messages (Doug Ledford) [633695 659623] - [block] md/raid0: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid10: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid1: improve printk messages (Doug Ledford) [633695 659623] - [block] md/raid5: improve consistency of error messages. (Doug Ledford) [633695 659623] - [block] md/raid4: permit raid0 takeover (Doug Ledford) [633695 659623] - [block] md/raid1: delay reads that could overtake behind-writes. (Doug Ledford) [633695 659623] - [block] md/raid1: fix confusing 'redirect sector' message. (Doug Ledford) [633695 659623] - [block] md/raid5: small tidyup in raid5_align_endio (Doug Ledford) [633695 659623] - [block] md: add support for raid5 to raid4 conversion (Doug Ledford) [633695 659623] - [block] md: Add support for Raid0->Raid10 takeover (Doug Ledford) [633695 659623] - [block] md: don't use mddev->raid_disks in raid0 or raid10 while array is active. (Doug Ledford) [633695 659623] - [block] md/raid1: fix counting of write targets. (Doug Ledford) [633695 659623] - [block] md/linear: avoid possible oops and array stop (Doug Ledford) [633695 659623] - [block] async_tx: Move ASYNC_RAID6_TEST option to crypto/async_tx/, fix dependencies (Doug Ledford) [633695 659623] - [block] md: Factor out RAID6 algorithms into lib/ (Doug Ledford) [633695 659623]- [block] dm mpath: delay activate_path retry on SCSI_DH_RETRY (Mike Snitzer) [668852] - [block] dm: remove superfluous irq disablement in dm_request_fn (Mike Snitzer) [668852] - [block] dm log: use PTR_ERR value instead of ENOMEM (Mike Snitzer) [668852] - [block] dm snapshot: avoid storing private suspended state (Mike Snitzer) [668852] - [block] dm ioctl: suppress needless warning messages (Mike Snitzer) [668852] - [block] dm log userspace: add version number to comms (Mike Snitzer) [668852] - [block] dm log userspace: group clear and mark requests (Mike Snitzer) [668852] - [block] dm log userspace: split flush queue (Mike Snitzer) [668852] - [block] dm log userspace: trap all failed log construction errors (Mike Snitzer) [668852] - [block] dm kcopyd: delay unplugging (Mike Snitzer) [668852] - [block] dm io: remove BIO_RW_SYNCIO flag from kcopyd (Mike Snitzer) [668852] - [block] dm crypt: set key size early (Mike Snitzer) [668852] - [block] dm raid1: support discard (Mike Snitzer) [668852] - [block] dm ioctl: allow rename to fill empty uuid (Mike Snitzer) [668852] - [block] block: max hardware sectors limit wrapper (Mike Snitzer) [668852] - [netdrv] bna: include new bna ethernet driver (Ivan Vecera) [475692] - [cdrom] Fix NULL pointer dereference in cdrom driver (James Paradis) [673567] - [mm] hugetlb: fix handling of parse errors in sysfs (Dean Nelson) [673203] - [mm] hugetlb: do not allow pagesize >= MAX_ORDER pool (Dean Nelson) [673203] - [mm] hugetlb: check the return value of string (Dean Nelson) [673203] - [mm] hugetlb.c: fix error-path memory leak in (Dean Nelson) [673203] - [mm] hugetlb: abort a hugepage pool resize if a signal (Dean Nelson) [673203] - [block] improve detail in I/O error messages (Mike Snitzer) [431754] - [block] dm mpath: propagate target errors immediately (Mike Snitzer) [431754] - [scsi] Detailed I/O errors (Mike Snitzer) [431754] - [scsi] always pass Unit Attention upwards from scsi_check_sense (Mike Snitzer) [431754] - [scsi] make error handling more robust in the face of reservations (Mike Snitzer) [431754] - [scsi] Return NEEDS_RETRY for eh commands with status BUSY (Mike Snitzer) [431754] - [fs] Btrfs: btrfs_iget() returns ERR_PTR (Josef Bacik) [663749] - [fs] Btrfs: handle error returns from btrfs_lookup_dir_item() (Josef Bacik) [663749] - [fs] Btrfs: Fix null dereference in relocation.c (Josef Bacik) [663749] - [fs] Btrfs: fix remap_file_pages error (Josef Bacik) [663749] - [fs] Btrfs: The file argument for fsync() is never null (Josef Bacik) [663749] - [fs] Btrfs: handle kzalloc() failure in open_ctree() (Josef Bacik) [663749] - [fs] Btrfs: fix split_leaf double split corner case (Josef Bacik) [663749] - [fs] Btrfs: handle ERR_PTR from posix_acl_from_xattr() (Josef Bacik) [663749] - [fs] Btrfs: Fix BUG_ON for fs converted from extN (Josef Bacik) [663749] - [fs] Fix btrfs b0rkage (Josef Bacik) [663749] - [fs] Btrfs: prevent RAID level downgrades when space is low (Josef Bacik) [663749] - [fs] Btrfs: account for missing devices in RAID allocation profiles (Josef Bacik) [663749] - [fs] Btrfs: EIO when we fail to read tree roots (Josef Bacik) [663749] - [fs] Btrfs: fix compiler warnings (Josef Bacik) [663749] - [fs] Btrfs: Make async snapshot ioctl more generic (Josef Bacik) [663749] - [fs] Btrfs: pwrite blocked when writing from the mmaped buffer of the same page (Josef Bacik) [663749] - [fs] Btrfs: Fix a crash when mounting a subvolume (Josef Bacik) [663749] - [fs] Btrfs: fix sync subvol/snapshot creation (Josef Bacik) [663749] - [fs] Btrfs: Fix page leak in compressed writeback path (Josef Bacik) [663749] - [fs] Btrfs: do not BUG if we fail to remove the orphan item for dead snapshots (Josef Bacik) [663749] - [fs] Btrfs: fixup return code for btrfs_del_orphan_item (Josef Bacik) [663749] - [fs] Btrfs: do not do fast caching if we are allocating blocks for tree_root (Josef Bacik) [663749] - [fs] Btrfs: deal with space cache errors better (Josef Bacik) [663749] - [fs] Btrfs: fix use after free in O_DIRECT (Josef Bacik) [663749] - [fs] Btrfs: don't use migrate page without CONFIG_MIGRATION (Josef Bacik) [663749] - [fs] Btrfs: deal with DIO bios that span more than one ordered extent (Josef Bacik) [663749] - [fs] Btrfs: setup blank root and fs_info for mount time (Josef Bacik) [663749] - [fs] Btrfs: fix fiemap (Josef Bacik) [663749] - [fs] Btrfs - fix race between btrfs_get_sb() and umount (Josef Bacik) [663749] - [fs] Btrfs: update inode ctime when using links (Josef Bacik) [663749] - [fs] Btrfs: make sure new inode size is ok in fallocate (Josef Bacik) [663749] - [fs] Btrfs: fix typo in fallocate to make it honor actual size (Josef Bacik) [663749] - [fs] Btrfs: avoid NULL pointer deref in try_release_extent_buffer (Josef Bacik) [663749] - [fs] Btrfs: make btrfs_add_nondir take parent inode as an argument (Josef Bacik) [663749] - [fs] Btrfs: hold i_mutex when calling btrfs_log_dentry_safe (Josef Bacik) [663749] - [fs] Btrfs: use dget_parent where we can UPDATED (Josef Bacik) [663749] - [fs] Btrfs: fix more ESTALE problems with NFS (Josef Bacik) [663749] - [fs] Btrfs: handle NFS lookups properly (Josef Bacik) [663749] - [fs] btrfs: make 1-bit signed fileds unsigned (Josef Bacik) [663749] - [fs] btrfs: Show device attr correctly for symlinks (Josef Bacik) [663749] - [fs] btrfs: Set file size correctly in file clone (Josef Bacik) [663749] - [fs] Btrfs: fix CLONE ioctl destination file size expansion to block boundary (Josef Bacik) [663749] - [fs] btrfs: Check if dest_offset is block-size aligned before cloning file (Josef Bacik) [663749] - [fs] Btrfs: handle the space_cache option properly (Josef Bacik) [663749] - [fs] btrfs: Fix early enospc because 'unused' calculated with wrong sign. (Josef Bacik) [663749] - [fs] btrfs: fix panic caused by direct IO (Josef Bacik) [663749] - [fs] btrfs: cleanup duplicate bio allocating functions (Josef Bacik) [663749] - [fs] btrfs: fix free dip and dip->csums twice (Josef Bacik) [663749] - [fs] Btrfs: add migrate page for metadata inode (Josef Bacik) [663749] - [fs] Btrfs: deal with errors from updating the tree log (Josef Bacik) [663749] - [fs] Btrfs: allow subvol deletion by unprivileged user with -o user_subvol_rm_allowed (Josef Bacik) [663749] - [fs] Btrfs: make SNAP_DESTROY async (Josef Bacik) [663749] - [fs] Btrfs: add SNAP_CREATE_ASYNC ioctl (Josef Bacik) [663749] - [fs] Btrfs: add START_SYNC, WAIT_SYNC ioctls (Josef Bacik) [663749] - [fs] Btrfs: async transaction commit (Josef Bacik) [663749] - [fs] Btrfs: fix deadlock in btrfs_commit_transaction (Josef Bacik) [663749] - [fs] Btrfs: fix lockdep warning on clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: fix clone ioctl where range is adjacent to extent (Josef Bacik) [663749] - [fs] Btrfs: fix delalloc checks in clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: drop unused variable in block_alloc_rsv (Josef Bacik) [663749] - [fs] Btrfs: cleanup warnings from gcc 4.6 (nonbugs) (Josef Bacik) [663749] - [fs] Btrfs: Fix variables set but not read (bugs found by gcc 4.6) (Josef Bacik) [663749] - [fs] Btrfs: Use ERR_CAST helpers (Josef Bacik) [663749] - [fs] Btrfs: use memdup_user helpers (Josef Bacik) [663749] - [fs] Btrfs: fix raid code for removing missing drives (Josef Bacik) [663749] - [fs] Btrfs: Switch the extent buffer rbtree into a radix tree (Josef Bacik) [663749] - [fs] Btrfs: restructure try_release_extent_buffer() (Josef Bacik) [663749] - [fs] Btrfs: use the flusher threads for delalloc throttling (Josef Bacik) [663749] - [fs] Add new functions for triggering inode writeback (Josef Bacik) [663749] - [fs] Btrfs: tune the chunk allocation to 5 of the FS as metadata (Josef Bacik) [663749] - [fs] Btrfs: don't loop forever on bad btree blocks (Josef Bacik) [663749] - [fs] Btrfs: let the user know space caching is enabled (Josef Bacik) [663749] - [fs] Btrfs: Add a clear_cache mount option (Josef Bacik) [663749] - [fs] Btrfs: add support for mixed data+metadata block groups (Josef Bacik) [663749] - [fs] Btrfs: check cache->caching_ctl before returning if caching has started (Josef Bacik) [663749] - [fs] Btrfs: load free space cache if it exists (Josef Bacik) [663749] - [fs] Btrfs: write out free space cache (Josef Bacik) [663749] - [fs] Btrfs: create special free space cache inode (Josef Bacik) [663749] - [fs] Btrfs: remove warn_on from use_block_rsv (Josef Bacik) [663749] - [fs] Btrfs: set trans to null in reserve_metadata_bytes if we commit the transaction (Josef Bacik) [663749] - [fs] Btrfs: fix error handling in btrfs_get_sb (Josef Bacik) [663749] - [fs] Btrfs: rework how we reserve metadata bytes (Josef Bacik) [663749] - [fs] Btrfs: don't allocate chunks as aggressively (Josef Bacik) [663749] - [fs] Btrfs: re-work delalloc flushing (Josef Bacik) [663749] - [fs] Btrfs: fix reservation code for mixed block groups (Josef Bacik) [663749] - [fs] Btrfs: fix df regression (Josef Bacik) [663749] - [fs] Btrfs: fix the df ioctl to report raid types (Josef Bacik) [663749] - [fs] Btrfs: stop trying to shrink delalloc if there are no inodes to reclaim (Josef Bacik) [663749] - [fs] btrfs: remove junk sb_dirt change (Josef Bacik) [663749] - [fs] ext4: serialize unaligned direct asynchronous IO (Eric Sandeen) [615309] - [fs] ext4: fix inconsistency with EOFBLOCK_FL (Eric Sandeen) [657553] - [fs] ext4: Use bitops to read/modify i_flags in struct ext4_inode_info (Eric Sandeen) [657553] - [net] GRO: fix merging a paged skb after non-paged skbs (Michal Schmidt) [672541] - [net] netfilter: create audit records for x_table changes (Thomas Graf) [665129] - [block] Fix race during disk initialization (Eric Sandeen) [607605] - [virt] fix xen hvm fullvirt guest boot failure (Stefan Assmann) [673496] - [virt] virtio: console: Wake up outvq on host notifications (Amit Shah) [643750] - [netdrv] sfc: update to fix rss_cpus and sync with upstream (Michal Schmidt) [673532] - [mm] hugetlb: fix section mismatch with hugetlb_sysfs_add_hstate() (Dean Nelson) [672844] - [mm] put_page: recheck PageHead after releasing the compound_lock (Andrea Arcangeli) [664772] - [mm] unconditional setup_per_zone_wmarks in set_recommended_min_free_kbytes (Andrea Arcangeli) [664772] - [mm] adjust compound_lock_irqsave interface to match upstream (Andrea Arcangeli) [664772]- [fcoe] libfc: dereferencing ERR_PTR in fc_tm_done() (Mike Christie) [633915 663561] - [fcoe] libfc: Cleanup return paths in fc_rport_error_retry (Mike Christie) [633915 663561] - [fcoe] libfc: Return a valid return code in fc_fcp_pkt_abort() (Mike Christie) [633915 663561] - [fcoe] libfc: always initialize the FCoE DDP exchange id for fsp as FC_XID_UNKNOWN (Mike Christie) [633915 663561] - [fcoe] libfc: fix statistics for FCP input/output megabytes (Mike Christie) [633915 663561] - [fcoe] libfcoe: change fip_select to return new FCF (Mike Christie) [633915 663561] - [fcoe] libfcoe: reorder FCF list to put latest advertiser first (Mike Christie) [633915 663561] - [fcoe] libfcoe: add debug message for FCF destination MAC (Mike Christie) [633915 663561] - [fcoe] libfcoe: retry rejected FLOGI to another FCF if possible (Mike Christie) [633915 663561] - [fcoe] libfcoe: fix checking of conflicting fabrics in fcoe_ctlr_select() (Mike Christie) [633915 663561] - [fcoe] libfcoe: move some timer code to make it reusable (Mike Christie) [633915 663561] - [fcoe] libfcoe: update FIP FCF announcements (Mike Christie) [633915 663561] - [fcoe] libfc: fix fc_tm_done not freeing the allocated fsp pkt (Mike Christie) [633915 663561] - [fcoe] libfc: the timeout for the REC itself is 2 * R_A_TOV_els (Mike Christie) [633915 663561] - [fcoe] libfc: fix exchange being deleted when the abort itself is timed out (Mike Christie) [633915 663561] - [fcoe] libfc: do not fc_io_compl on fsp w/o any scsi_cmnd associated (Mike Christie) [633915 663561] - [fcoe] libfc: add print of exchange id for debugging fc_fcp (Mike Christie) [633915 663561] - [fcoe] Update WARN uses (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in remote port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: remove tgt_flags from fc_fcp_pkt struct (Mike Christie) [633915 663561] - [fcoe] libfc: use rport timeout values for fcp recovery (Mike Christie) [633915 663561] - [fcoe] libfc: incorrect scsi host byte codes returned to scsi-ml (Mike Christie) [633915 663561] - [fcoe] libfc: fix stats computation in fc_queuecommand() (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_seq_assign() (Mike Christie) [633915 663561] - [fcoe] libfc: tune fc_exch_em_alloc() to be O(2) (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_exch_recv_seq_resp() (Mike Christie) [633915 663561] - [fcoe] libfc: fix NULL pointer dereference bug in fc_fcp_pkt_release (Mike Christie) [633915 663561] - [fcoe] libfc: remove define of fc_seq_exch in fc_exch.c (Mike Christie) [633915 663561] - [fcoe] libfcoe: VN2VN connection setup causing stack memory corruption (Mike Christie) [633915 663561] - [fcoe] libfc: Do not let disc work cancel itself (Mike Christie) [633915 663561] - [fcoe] libfc: use DID_TRANSPORT_DISRUPTED while lport not ready (Mike Christie) [633915 663561] - [fcoe] libfc: fix setting of rport dev loss (Mike Christie) [633915 663561] - [fcoe] libfc: don't require a local exchange for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add interface to allocate a sequence for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_fill_reply_hdr() and fc_fill_hdr() (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_frame_sid() and fc_frame_did() functions (Mike Christie) [633915 663561] - [fcoe] libfc: eliminate rport LOGO state (Mike Christie) [633915 663561] - [fcoe] config via separate create_vn2vn module parameter (Mike Christie) [633915 663561] - [fcoe] libfcoe: use correct FC-MAP for VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfcoe: Fix FIP ELS encapsulation details for FLOGI responses (Mike Christie) [633915] - [fcoe] libfcoe: fcoe: fnic: add FIP VN2VN point-to-multipoint support (Mike Christie) [633915 663561] - [fcoe] lib/random32: export pseudo-random number generator for modules (Mike Christie) [633915 663561] - [fcoe] libfcoe: add state change debugging (Mike Christie) [633915 663561] - [fcoe] libfcoe: add protocol description of FIP VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfc: track FIP exchanges (Mike Christie) [633915 663561] - [fcoe] libfc: add FLOGI state to rport for VN2VN (Mike Christie) [633915 663561] - [fcoe] libfc: Add local port point-to-multipoint flag (Mike Christie) [633915 663561] - [fcoe] fnic: change fcoe_ctlr_init interface to specify mode (Mike Christie) [633915 663561] - [fcoe] libfc: add discovery-private pointer for LLD (Mike Christie) [633915 663561] - [fcoe] libfcoe: convert FIP to lock with mutex instead of spin lock (Mike Christie) [633915 663561] - [fcoe] libfc: provide space for LLD after remote port structure (Mike Christie) [633915 663561] - [fcoe] libfc: convert rport lookup to be RCU safe (Mike Christie) [633915 663561] - [fcoe] make it possible to verify fcoe with sparse (Mike Christie) [633915 663561] - [block] fix performance regression introduced by the blkio-throttle code (Jeff Moyer) [669398] - [scsi] iscsi class: remove unused active variable (Mike Christie) [668632] - [scsi] cxgbi: enable TEXT PDU support (Mike Christie) [668632] - [scsi] cxgb3i: fixed connection problem with iscsi private ip (Mike Christie) [668632] - [scsi] be2iscsi: fix null ptr when accessing task hdr (Mike Christie) [668632] - [scsi] be2iscsi: fix gfp use in alloc_pdu (Mike Christie) [668632] - [scsi] libiscsi: add more informative failure message during iscsi scsi eh (Mike Christie) [668632] - [scsi] cxgbi: set ulpmode only if digest is on (Mike Christie) [636291] - [scsi] cxgb4i: ignore informational act-open-rpl message (Mike Christie) [636291] - [scsi] cxgb4i: connection and ddp setting update (Mike Christie) [636291] - [scsi] cxgb3i: fixed connection over vlan (Mike Christie) [636291] - [scsi] libcxgbi: pdu read fixes (Mike Christie) [636291] - [scsi] cxgbi: rename alloc_cpl to alloc_wr (Mike Christie) [636291] - [scsi] cxgb3i: change cxgb3i to use libcxgbi (Mike Christie) [636291] - [scsi] cxgb4i iscsi driver (Mike Christie) [636291] - [scsi] libcxgbi: common library for cxgb3i and cxgb4i (Mike Christie) [636291] - [mm] avoid resetting wb_start after each writeback round (Josef Bacik) [638349] - [fs] ext4: update writeback_index based on last page scanned (Josef Bacik) [638349] - [fs] ext4: implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [lib] radix-tree: radix_tree_range_tag_if_tagged() can set incorrect tags (Josef Bacik) [638349] - [lib] radix-tree: clear all tags in radix_tree_node_rcu_free (Josef Bacik) [638349] - [lib] radix-tree.c: fix overflow in radix_tree_range_tag_if_tagged() (Josef Bacik) [638349] - [lib] radix-tree: omplement function radix_tree_range_tag_if_tagged (Josef Bacik) [638349] - [mm] implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [scsi] ibft/be2iscsi: update iscsi boot support and add be2iscsi boot support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove premature free of cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: More time for FW (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for Login failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: Driver Version change (Mike Christie) [585751 635746] - [scsi] be2iscsi: Increase max sector (Mike Christie) [585751 635746] - [scsi] be2iscsi: Add support for iscsi boot (Mike Christie) [585751 635746] - [scsi] be2iscsi: add Kconfig dependency on NET (Mike Christie) [585751 635746] - [scsi] The extended shift must be 1 (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for premature buffer free (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove debug print in IO path (Mike Christie) [585751 635746] - [scsi] be2iscsi: Limit max_xmit_length (Mike Christie) [585751 635746] - [scsi] be2iscsi: Maintain same ITT across login (Mike Christie) [585751 635746] - [scsi] be2iscsi: Adding crashdump support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Free tags allocate (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix to handle request_irq failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: No return value for hwi_enable_intr (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for freeing cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: pass the return from beiscsi_open_conn (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing the return type of functions (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing return value (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix warnings from new checkpatch.pl (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix null dereference on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix memory leak on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix disconnection cleanup (Mike Christie) [585751 635746] - [scsi] be2iscsi: correct return value in mgmt_invalidate_icds (Mike Christie) [585751 635746] - [scsi] ibft: convert iscsi_ibft module to iscsi boot lib (Mike Christie) [585751 635746] - [scsi] ibft: separate ibft parsing from sysfs interface (Mike Christie) [585751 635746] - [scsi] ibft: Use IBFT_SIGN instead of open-coding the search string (Mike Christie) [585751 635746] - [scsi] ibft: For UEFI machines actually do scan ACPI for iBFT (Mike Christie) [585751 635746] - [scsi] ibft: Update iBFT handling for v1.03 of the spec (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: remove NIPQUAD_FMT, use pI4 (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: use pM to show MAC address (Mike Christie) [585751 635746] - [scsi] ibft, x86: Change reserve_ibft_region() to find_ibft_region() (Mike Christie) [585751 635746] - [fs] inotify: rework inotify locking to prevent double free use when free in inotify (Eric Paris) [582109] - [s390x] kernel: Enhanced node affinity support (Hendrik Brueckner) [632315] - [netdrv] qeth: support for priority tags and VLAN-ID 0 tags (Hendrik Brueckner) [633570] - [net] enable VLAN NULL tagging (Neil Horman) [633571] - [s390x] qeth: fix online setting of OSN-devices (Hendrik Brueckner) [669218] - [s390x] qeth: wait for recovery finish in open function (Hendrik Brueckner) [668845] - [s390x] qdio: prevent race for shared indicators (Hendrik Brueckner) [668835] - [s390x] qeth: l3 hw tx csum circumvent hw bug (Hendrik Brueckner) [663984] - [s390x] mm: add devmem_is_allowed() for STRICT_DEVMEM checking (Hendrik Brueckner) [647365] - [s390x] qeth: l3 add vlan hdr in passthru frames (Hendrik Brueckner) [659825] - [s390x] kernel: nohz vs cpu hotplug system hang (Hendrik Brueckner) [668470] - [s390x] qdio: use proper QEBSM operand for SIGA-R and SIGA-S (Hendrik Brueckner) [668468] - [s390x] cio: prevent kernel panic when path to network device is lost (Hendrik Brueckner) [662747] - [s390x] qeth: enable VIPA add/remove for offline devices (Hendrik Brueckner) [660688] - [s390x] hvc_iucv: do not call iucv_unregister if iucv_register has failed (Hendrik Brueckner) [661108] - [s390x] zcrypt: Handling of 4096 bit RSA keys in CRT format (Hendrik Brueckner) [633458] - [s390x] zcrypt: cope with cca restriction of cex3 (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3c (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3a (Hendrik Brueckner) [633458] - [s390x] zcrypt: Introduce check for 4096 bit support (Hendrik Brueckner) [633458] - [s390x] dasd: Improve handling of stolen DASD reservation (Hendrik Brueckner) [644942] - [s390x] dasd: add High Performance FICON multitrack support (Hendrik Brueckner) [632332] - [s390x] cio: reduce memory consumption of itcw structures (Hendrik Brueckner) [632332] - [s390x] cio: obtain mdc value per channel path (Hendrik Brueckner) [632332] - [s390x] kernel: display capacity adjustment indicator in /proc/sysinfo (Hendrik Brueckner) [632023] - [s390x] dasd: provide a Sense Path Group ID ioctl (Hendrik Brueckner) [644928] - [s390x] dasd: Add tunable default grace period for missing interrupts (Hendrik Brueckner) [633386] - [s390x] dasd: Add dasd part of cio internal unit check handling (Hendrik Brueckner) [633384] - [s390x] dasd: add dynamic PAV toleration (Hendrik Brueckner) [631518] - [s390x] zfcpdump: Add prefix registers to dump header (Hendrik Brueckner) [633454] - [s390x] zfcp: HBA API completion to support events (Hendrik Brueckner) [633413] - [s390x] dasd: improve error recovery for internal I/O (Hendrik Brueckner) [631497] - [s390x] s390_hypfs: Add new binary attributes (Hendrik Brueckner) [631533] - [s390x] memory hotplug: set phys_device (Hendrik Brueckner) [659474] - [memory] allow setting of phys_device (memory hotplug) (Hendrik Brueckner) [659474] - [s390x] kernel: fix clock comparator revalidation (Hendrik Brueckner) [658578] - [s390x] vmlogrdr: purge after recording is switched off (Hendrik Brueckner) [653477] - [s390x] zfcp: Cancel gid_pn work when removing port (Hendrik Brueckner) [653482] - [s390x] smsgiucv_app: deliver z/VM CP special messages as uevents (Hendrik Brueckner) [632318] - [s390x] qeth: exploit HW TX checksumming (Hendrik Brueckner) [633531] - [s390x] qeth: NAPI support for l2 and l3 discipline (Hendrik Brueckner) [633525] - [s390x] qdio: extend API to allow polling (Hendrik Brueckner) [633525] - [s390x] cio: improve resume handling (Hendrik Brueckner) [633468] - [s390x] cio: unit check handling during internal I/O (Hendrik Brueckner) [633384] - [s390x] zfcp: Trigger logging in FCP channel on qdio error conditions (Hendrik Brueckner) [632331] - [s390x] cio: add CHSC SIOSL Support (Hendrik Brueckner) [632331] - [s390x] cio: introduce cio_settle (Hendrik Brueckner) [631517]- [watchdog] hpwdt: Make NMI decoding a compile-time option (Tony Camuso) [462945] - [watchdog] hpwdt: move NMI-decoding init and exit to seperate functions (Tony Camuso) [462945] - [watchdog] hpwdt: Use "decoding" instead of "sourcing" (Tony Camuso) [462945] - [watchdog] hpwdt: hpwdt_pretimeout reorganization (Tony Camuso) [462945] - [watchdog] hpwdt: implement WDIOC_GETTIMELEFT (Tony Camuso) [462945] - [watchdog] hpwdt: allow full range of timer values supported by hardware (Tony Camuso) [462945] - [watchdog] hpwdt: Introduce SECS_TO_TICKS() macro (Tony Camuso) [462945] - [watchdog] hpwdt: Make x86 assembly ifdef guard more strict (Tony Camuso) [462945] - [watchdog] hpwdt: Despecificate driver from iLO2 (Tony Camuso) [462945] - [watchdog] hpwdt: Group NMI sourcing specific items together (Tony Camuso) [462945] - [watchdog] hpwdt: Group options that affect watchdog behavior together (Tony Camuso) [462945] - [watchdog] hpwdt: clean-up include-files (Tony Camuso) [462945] - [watchdog] hpwdt: formatting of pointers in printk() (Tony Camuso) [462945] - [watchdog] hpwdt: fix lower timeout limit (Tony Camuso) [462945] - [watchdog] hpwdt: make the watchdog_info struct const where possible (Tony Camuso) [462945] - [scsi] fix id computation in scsi_eh_target_reset (Mike Christie) [643236] - [scsi] fix the return value of scsi_target_queue_read() (Mike Christie) [643236] - [fs] cifs: add cruid= mount option (Jeff Layton) [667654] - [fs] ext3, ext4: update ctime when changing the file's permission by setfacl (Eric Sandeen) [668915] - [net] update igbvf driver (Stefan Assmann) [636327] - [scsi] fix locking around blk_abort_request() (Stanislaw Gruszka) [620391] - [scsi] megaraid: update to version 5.29 (Tomas Henzl) [642052] - [virt] MMU: only write protect mappings at pagetable level (Marcelo Tosatti) [634100] - [virt] xen: disable ACPI NUMA for PV guests (Andrew Jones) [669773] - [virt] xen: unplug the emulated devices at resume time (Paolo Bonzini) [667356] - [virt] xenfs: enable for HVM domains too (Paolo Bonzini) [667361] - [virt] KVM: Activate Virtualization On Demand (Avi Kivity) [616042] - [pci] Fix KABI breakage (Prarit Bhargava) [661301] - [pci] PCIe/AER: Disable native AER service if BIOS has precedence (Prarit Bhargava) [661301] - [pci] aerdrv: fix uninitialized variable warning (Prarit Bhargava) [661301] - [pci] hotplug: Fix build with CONFIG_ACPI unset (Prarit Bhargava) [661301] - [pci] PCIe: Ask BIOS for control of all native services at once (Prarit Bhargava) [661301] - [pci] PCIe: Introduce commad line switch for disabling port services (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Negotiate _OSC control bits before requesting them (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Make acpi_pci_query_osc() return control bits (Prarit Bhargava) [661301] - [x86] ACPI: cleanup pci_root _OSC code (Prarit Bhargava) [661301] - [pci] PCIe AER: Introduce pci_aer_available() (Prarit Bhargava) [661301] - [pci] aerdrv: fix annoying warnings (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv_core.c (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv.c (Prarit Bhargava) [661301] - [pci] aerdrv: introduce default_downstream_reset_link (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_aer_service (Prarit Bhargava) [661301] - [pci] aerdrv: remove is_downstream (Prarit Bhargava) [661301] - [pci] aerdrv: remove magical ROOT_ERR_STATUS_MASKS (Prarit Bhargava) [661301] - [pci] aerdrv: redefine PCI_ERR_ROOT_*_SRC (Prarit Bhargava) [661301] - [pci] aerdrv: rework do_recovery (Prarit Bhargava) [661301] - [pci] aerdrv: rework get_e_source() (Prarit Bhargava) [661301] - [pci] aerdrv: rework aer_isr_one_error() (Prarit Bhargava) [661301] - [pci] aerdrv: rework add_error_device (Prarit Bhargava) [661301] - [pci] aerdrv: remove compare_device_id (Prarit Bhargava) [661301] - [pci] aerdrv: introduce is_error_source (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_source_device (Prarit Bhargava) [661301] - [pci] aerdrv: make aer_{en, dis}able_rootport static (Prarit Bhargava) [661301] - [pci] aerdrv: cleanup inconsistent functions (Prarit Bhargava) [661301] - [pci] aerdrv: RsvdP of PCI_ERR_ROOT_COMMAND (Prarit Bhargava) [661301] - [pci] aerdrv: use correct bit defines and add 2ms delay to aer_root_reset (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (non-comment changes) (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (comment changes) (Prarit Bhargava) [661301] - [pci] remove ifdefed pci_cleanup_aer_correct_error_status (Prarit Bhargava) [661301] - [pci] Remove unnecessary struct pcie_port_data (Prarit Bhargava) [661301] - [pci] Backport upstream PCIE interrupt assignment code (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_is_pcie() (Prarit Bhargava) [661301] - [pci] introduce pci_is_pcie() (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_pcie_cap() (Prarit Bhargava) [661301] - [pci] fix memory leak in aer_inject (Prarit Bhargava) [661301] - [pci] use better error return values in aer_inject (Prarit Bhargava) [661301] - [pci] add support for PCI domains to aer_inject (Prarit Bhargava) [661301]- [x86] lockup detector: enable config options (Don Zickus) [669808] - [x86] lockup detector: Kconfig fixes to seperate hard and soft lockup options (Don Zickus) [669808] - [x86] NMI: Add back unknown_nmi_panic and nmi_watchdog sysctls (Don Zickus) [669808] - [x86] perf, arch: Cleanup perf-pmu init vs lockup-detector (Don Zickus) [669808] - [x86] nmi: Add in new nmi_watchdog/softlockup changes (Don Zickus) [669808] - [x86] Move notify_die from nmi.c to traps.c (Don Zickus) [669808] - [kernel] perf_event backport (Peter Zijlstra) [672264] - [scsi] fnic: Bumping up fnic version from 1.4.0.145 to 1.5.0.1 (Mike Christie) [663222] - [scsi] fnic: fix memory leak (Mike Christie) [663222] - [irq] Add new IRQ flag IRQF_NO_SUSPEND (Andrew Jones) [671147] - [virt] xen: events: do not unmask event channels on resume (Andrew Jones) [671147] - [virt] xen: Do not suspend IPI IRQs (Andrew Jones) [671147] - [virt] ixp4xx-beeper: Use IRQF_NO_SUSPEND not IRQF_TIMER for non-timer interrupt (Andrew Jones) [671147] - [fs] ext3: avoid WARN() messages when failing to write the superblock (Edward Shishkin) [591466] - [fs] ext3: unify log messages (Edward Shishkin) [591466] - [kernel] add 'make rh-perf' target (Jason Baron) [644991] - [kernel] perf: .spec file updates (Jason Baron) [644991] - [kernel] perf: updates from 2.6.34 -> 2.6.37 (Jason Baron) [644991] - [kernel] perf: sync to 2.6.34 (Jason Baron) [644991] - [x86] Westmere apicid fix (George Beshers) [635808] - [x86] Fix a hard coded limit of a maximum of 16 cpu's per socket (George Beshers) [635808] - [x86] uv: More Westmere support on SGI UV (George Beshers) [635808] - [x86] uv: Enable Westmere support on SGI UV (George Beshers) [635808] - [scsi] scsi_dh: propagate SCSI device deletion (Mike Snitzer) [669411] - [scsi] scsi_dh_hp_sw: fix deadlock in start_stop_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: add scalable ONTAP lun to dev list (Mike Snitzer) [667661] - [scsi] scsi_dh_alua: Add Promise VTrak to dev list (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix stpg_endio group state reporting (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix deadlock in stpg_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix submit_stpg return (Mike Snitzer) [652024] - [pci] Fix mmap address check in pci_mmap_fits (Prarit Bhargava) [645287] - [pci] fix size checks for mmap() on /proc/bus/pci files (Prarit Bhargava) [645287] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [672600] - [fs] nfs4: fix units bug causing hang on recovery (J. Bruce Fields) [672345] - [fs] ext4: Update ext4 documentation (Lukas Czerner) [519467] - [fs] jbd2: fix /proc/fs/jbd2/ when using an external (Lukas Czerner) [655875] - [net] netfilter: nf_conntrack snmp helper (Jiri Olsa) [638176] - [net] netfilter: audit target to record accepted/dropped packets (Thomas Graf) [642391] - [net] packet_mmap: expose hw packet timestamps to network packet capture utilities (Thomas Graf) [645800] - [scsi] bfa rebase reflecting scsi-misc bfa (Rob Evers) [641052] - [scsi] libsas: Don't issue commands to devices that have been hot-removed (David Milburn) [669154] - [security] crypto: mark ghash as fips_allowed (Jarod Wilson) [638133] - [kernel] Fix over-scheduling bug (Jane Lv) [666484] - [kernel] trace: add several tracepoints/scripts for analyzing network stack (Neil Horman) [611700] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 models (Jaroslav Kysela) [662660] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [583745 618797 619430 636922 637240 646771 663946 667460] - [x86] UEFI IBM boot regression (Bob Picco) [668825] - [netdrv] ehea: Add some info messages and fix an issue (Steve Best) [658185]- [crypto] mark xts(aes) as fips_allowed (Jarod Wilson) [625489] - [fs] nfsd: break lease on unlink, link, and rename (J. Bruce Fields) [626814] - [fs] nfsd4: break lease on nfsd setattr (J. Bruce Fields) [626814] - [fs] nfsd: remove some unnecessary dropit handling (J. Bruce Fields) [626814] - [fs] nfsd: stop translating EAGAIN to nfserr_dropit (J. Bruce Fields) [626814] - [fs] svcrpc: simpler request dropping (J. Bruce Fields) [626814] - [fs] svcrpc: avoid double reply caused by deferral race (J. Bruce Fields) [626814] - [fs] nfsd: don't drop requests on -ENOMEM (J. Bruce Fields) [626814] - [x86] numa: Cacheline aliasing makes for_each_populated_zone extremely expensive (George Beshers) [635850] - [scsi] mptas: version string change 3.04.18 (Tomas Henzl) [642618] - [scsi] mptsas: Incorrect return value in mptscsih_dev_reset (Tomas Henzl) [642618] - [scsi] mptsas: inDMD deleted (Tomas Henzl) [642618] - [scsi] mptsas: remove bus reset (Tomas Henzl) [642618] - [scsi] mptsas: 3gbps - 6gbps (Tomas Henzl) [642618] - [scsi] mptsas: sysfs sas addr handle (Tomas Henzl) [642618] - [scsi] mptsas: fix warning when not using procfs (Tomas Henzl) [642618] - [scsi] mptsas: Fix 32 bit platforms with 64 bit resources (Tomas Henzl) [642618] - [scsi] mptsas: convert to seq_file (Tomas Henzl) [642618] - [scsi] mptsas: use module_param in drivers/message/fusion/mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: drivers/message/fusion: Adjust confusing indentation (Tomas Henzl) [642618] - [scsi] mptsas: print Doorbell register in a case of hard reset and timeout (Tomas Henzl) [642618] - [scsi] mptsas: fixed hot-removal processing (Tomas Henzl) [642618] - [scsi] mptsas: Cleanup some duplicate calls in mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: Added missing reset for ioc_reset_in_progress in SoftReset (Tomas Henzl) [642618] - [scsi] mptsas: Proper error handling is added after mpt_config timeout (Tomas Henzl) [642618] - [scsi] mptsas: Event data alignment with 4 byte (Tomas Henzl) [642618] - [scsi] mptsas: Check for command status is added after completion (Tomas Henzl) [642618] - [scsi] mptsas: Task abort is not supported for Volumes (Tomas Henzl) [642618] - [scsi] mptsas: sanity check for vdevice pointer is added (Tomas Henzl) [642618] - [scsi] mptsas: Setting period, offset and width for SPI driver (Tomas Henzl) [642618] - [scsi] mptsas: Proper bus_type check is added (Tomas Henzl) [642618] - [scsi] mptsas: mpt_detach is called properly at the time of rmmod (Tomas Henzl) [642618] - [scsi] mptsas: mpt config will do Hard Reset based upon retry counts (Tomas Henzl) [642618] - [scsi] mptsas: Updated SCSI IO IOCTL error handling (Tomas Henzl) [642618] - [scsi] mptsas: Added new less expensive RESET (Message Unit Reset) (Tomas Henzl) [642618] - [scsi] mptsas: modify mptctl_exit() to call proper deregister functions (Tomas Henzl) [642618] - [scsi] mptsas: hold off error recovery while alternate ioc is initializing (Tomas Henzl) [642618] - [scsi] mptsas: corrected if condition check for SCSIIO and PASSTHROUGH commands (Tomas Henzl) [642618] - [scsi] mptsas: block device when target is being removed by FW (Tomas Henzl) [642618] - [scsi] mptsas: Added sysfs expander manufacture information (Tomas Henzl) [642618] - [scsi] mptsas: Added-MPI_SCSIIO_CONTROL_HEADOFQ-priority (Tomas Henzl) [642618] - [fs] ext4: Add FITRIM ioctl to handle ext4 batched discard (Lukas Czerner) [651021] - [fs] ext4: Add batched discard support for ext4 (Lukas Czerner) [651021] - [fs] ext4: Create ext4 helper for sb_issue_discard (Lukas Czerner) [651021] - [fs] Added a #include to eliminate a compilation failure (Steve Dickson) [479351] - [fs] pnfs: layout roc code (Steve Dickson) [479351] - [fs] pnfs: update nfs4_callback_recallany to handle layouts (Steve Dickson) [479351] - [fs] pnfs: add CB_LAYOUTRECALL handling (Steve Dickson) [479351] - [fs] pnfs: CB_LAYOUTRECALL xdr code (Steve Dickson) [479351] - [fs] pnfs: change lo refcounting to atomic_t (Steve Dickson) [479351] - [fs] pnfs: check that partial LAYOUTGET return is ignored (Steve Dickson) [479351] - [fs] pnfs: add layout to client list before sending rpc (Steve Dickson) [479351] - [fs] pnfs: serialize LAYOUTGET(openstateid) (Steve Dickson) [479351] - [fs] pnfs: layoutget rpc code cleanup (Steve Dickson) [479351] - [fs] pnfs: change how lsegs are removed from layout list (Steve Dickson) [479351] - [fs] pnfs: change layout state seqlock to a spinlock (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_hdr fields (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_segment fields (Steve Dickson) [479351] - [fs] pnfs: remove unnecessary field lgp->status (Steve Dickson) [479351] - [fs] pnfs: fix incorrect comment in destroy_lseg (Steve Dickson) [479351] - [fs] NFS: rename client back channel transport field (Steve Dickson) [479351] - [fs] NFS: add session back channel draining (Steve Dickson) [479351] - [fs] NFS: RPC_AUTH_GSS unsupported on v4.1 back channel (Steve Dickson) [479351] - [fs] NFS refactor nfs_find_client and reference client across callback processing (Steve Dickson) [479351] - [fs] nfs41: do not allocate unused back channel pages (Steve Dickson) [479351] - [fs] NFS associate sessionid with callback connection (Steve Dickson) [479351] - [fs] NFS implement v4.0 callback_ident (Steve Dickson) [479351] - [fs] NFS: do not clear minor version at nfs_client free (Steve Dickson) [479351] - [fs] NFS: use svc_create_xprt for NFSv4.1 callback service (Steve Dickson) [479351] - [fs] SUNRPC: register and unregister the back channel transport (Steve Dickson) [479351] - [fs] SUNRPC: new transport for the NFSv4.1 shared back channel (Steve Dickson) [479351] - [fs] SUNRPC: fix bc_send print (Steve Dickson) [479351] - [fs] SUNRPC: move svc_drop to caller of svc_process_common (Steve Dickson) [479351] - [netdrv] qlge: Fix deadlock when cancelling worker (Chad Dupuis) [635703] - [netdrv] qlge: New release P27 (Chad Dupuis) [635703] - [netdrv] qlge: Generate the coredump to ethtool user buffer (Chad Dupuis) [635703] - [netdrv] qlge: pull NULL check ahead of dereference (Chad Dupuis) [635703] - [netdrv] qlge: Fix a deadlock when the interface is going down (Chad Dupuis) [635703] - [netdrv] qlge: reset the chip before freeing the buffers (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the vlan setting during ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: New release P25 (Chad Dupuis) [635703] - [netdrv] qlge: fix a eeh handler to not add a pending timer (Chad Dupuis) [635703] - [netdrv] qlge: New release P24 (Chad Dupuis) [635703] - [netdrv] qlge: Remove all error packet flags and enable tcp/udp and ip csum error (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the promiscuous setting in ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: Changing cpu_to_be16 to htons for udp checksum (Chad Dupuis) [635703] - [netdrv] qlge: Eliminate firmware dependency for MPI coredump (Chad Dupuis) [635703] - [kernel] driver core: Convert link_mem_sections to use find_memory_block_hinted (George Beshers) [635866] - [kernel] driver core: Introduce find_memory_block_hinted which utilizes kset_find_obj_hinted (George Beshers) [635866] - [kernel] kobject: Introduce kset_find_obj_hinted (George Beshers) [635866] - [x86] UV: memory_block_size_bytes for x86_64 when CONFIG_X86_UV (George Beshers) [635866] - [ppc] add dynamic dma window support (Steve Best) [632770] - [ppc] add memory_hotplug_max (Steve Best) [632770] - [ppc] dma: Add optional platform override of dma_set_mask() (Steve Best) [632770] - [x86] therm_throt.c: Trivial printk message fix for a unsuitable abbreviation of 'thermal' (Prarit Bhargava) [666859] - [x86] mce: Notify about corrected events too (Prarit Bhargava) [666859] - [x86] asm: Introduce and use percpu_inc() (Prarit Bhargava) [666859] - [mm] memory hotplug: fix notifier's return value check (Steve Best) [632694] - [powerpc] Make the CMM memory hotplug aware (Steve Best) [632694] - [mm] Add notifier in pageblock isolation for balloon drivers (Steve Best) [632694] - [kernel] tracing: Allow to disable cmdline recording (Jiri Olsa) [632065] - [kernel] tracing: Combine event filter_active and enable into single flags field (Jiri Olsa) [632065] - [fs] GFS2: [RFE] glock scalability patches (Abhijith Das) [656939] - [net] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Andy Gospodarek) [605189] - [net] fix oops in RPS when netdevice has no parent dev (Neil Horman) [670907] - [scsi] libsas: fix bug for vacant phy (David Milburn) [668754] - [scsi] sr: fix sr_drive_status handling when initialization required (Tomas Henzl) [663159]- [ppc] Export memstart_addr and kernstart_addr on ppc64 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix compiling problem with i386 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: add ConnectX-3 PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: fix mc usage after IBoE addition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/t3_hw.c: use new hex_to_bin() method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Handle large number of entries in poll CQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix MAC address hash filter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix information leak in marshalling code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: Remove some unused code added by the IBoE patches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE link state (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE reported link rate (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Workaround firmware bug in query dev cap (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix memory ordering of VLAN insertion control bits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Integer overflow in RDS cmsg handling (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix rds message leak in rds_message_map_pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Remove kfreed tcp conn from list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Lost locking in loop connection freeing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Let rds_message_alloc_sgs() return NULL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Copy rds_iovecs into kernel memory instead of rereading from userspace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clean up error handling in rds_cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Return -EINVAL if rds_rdma_pages returns an error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix rds_iovec page count overflow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Fix panic in free_tx_desc() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add {min,max}3 macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: clean up properly if pci_set_consistent_dma_mask() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow driver to load if PCIe AER fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix uninitialized pointer if CONFIG_PCI_MSI not set (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix extra log level in qib_early_err() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix out of bounds array access (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix device opening error path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer type information to sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Change multicast promiscuous mode to support IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Update data structures and constants for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Allow protocol drivers to find corresponding interfaces (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Return link layer type to userspace for query port operation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Sync buffer before posting send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use list_first_entry() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Reduce number of BUSY conditions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Eliminate two forward declarations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: make functions local and remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Signal node desc changes to SM by using FW to generate trap 144 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Replace EXTRA_CFLAGS with ccflags-y (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add BUILD_BUG_ON_NOT_POWER_OF_2() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucma: Allow tuning the max listen backlog (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set dev_id field of net_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Implement SRP_CRED_REQ and SRP_AER_REQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Preparation for transmit ring response allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Process RDMA WRITE ONLY with IMMEDIATE properly (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: When a user QP is marked in error, also mark the CQs in error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use cxgb4 service for packet gl to skb (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Export T4 TCP MIB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: make local functions/variables static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix mlx4 kconfig dependency warning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: IBoE UD packet packing support (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Add RDMA CM support for IBoE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: IBoE supports only QP1 (no QP0) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Skip IBoE ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] iwcm: Fix hang in uninterruptible wait on cm_id destroy (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use simple_read_from_buffer() for debugfs handlers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add default_llseek to debugfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Limit size of fast registration WRs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Turn carrier off on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Report correct port state if interface is down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Fix driver on relocatable kernel (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove a bogus PCI function number check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Make user_mad semaphore a real one (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] amso1100: Remove KERN_ from pr_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set pkt_type correctly for multicast packets (fix IGMP breakage) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fastreg NSMR fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't set completion flag for read requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set the default TCP send window to 128KB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use a mutex for QP and EP state transitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support on-chip SQs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Centralize the wait logic (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: debugfs files for dumping active stags (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Log HW lack-of-resource errors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Handle CPL_RDMA_TERMINATE messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore TERMINATE CQEs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore positive return values from cxgb4_*_send() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Zero out ISGL padding (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't use null ep ptr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix cast-to-pointer warnings on 32-bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer property to ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] Add IBoE support" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] mlx4: enable IBoE feature" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix warnings about casts to/from pointers of different sizes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Turn off RX coalescing for iWARP connections (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix a lockdep splat (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: spin_lock_irq() is not nestable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: double unlock in rds_ib_cm_handle_connect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: signedness bug (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/cxgb3_main.c: prevent reading uninitialized stack memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove undefined operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print string constants in more places (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cancel connection work structs as we shut down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: don't call rds_conn_shutdown() from rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: have sockets get transport module references (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove old rs_transport comment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: lock rds_conn_count decrement in rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] protect the list of IB devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print IB event strings as well as their number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: flush fmrs before allocating new ones (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: properly use sg_init_table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] track signaled sends (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove __init and __exit annotation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Use SLAB_HWCACHE_ALIGN flag for kmem_cache_create() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] always process recv completions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: return to a single-threaded krdsd (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] create a work queue for FMR flushing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] destroy connections on rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] wait for IB dev freeing work to finish during rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make ib_recv_refill return void (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unused XLIST_PTR_TAIL and xlist_protect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use delayed work for the FMR flushes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: more FMRs are faster (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: recycle FMRs through lockless lists (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix rds_send_xmit() serialization (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: block ints when acquiring c_lock in rds_conn_message_info() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: remove unused rds_send_acked_before() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use friendly gfp masks for prefill (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Add caching of frags and incs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_recv_unmap_page() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Assume recv->r_frag is always NULL in refill_one() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use page_remainder_alloc() for recv bufs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] disconnect when IB devices are removed (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: introduce rds_conn_connect_if_down() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add refcount tracking to struct rds_ib_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] get the xmit max_sge from the RDS IB device on the connection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] rds_ib_cm_handle_connect() forgot to unlock c_cm_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix reference counting on the for xmit_atomic and xmit_rdma (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: use RCU to protect the connection hash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use locking on the connection hash list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix RDMA message reference counting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: don't let RDS shutdown a connection while senders are present (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Use RCU for the bind lookup searches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add _to_node() macros for numa and use {k, v}malloc_node() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unused variable in ib_remove_addr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: rcu-ize rds_ib_get_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: per-rm flush_wait waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: switch to rwlock on bind_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Update comments in rds_send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use a generation counter to avoid rds_send_xmit loop (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Get pong working again (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do wait_event_interruptible instead of wait_event (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove send_quota from send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move atomic stats from general to ib-specific area (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_message_unmapped() doesn't need to check if queue active (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use NOWAIT in message_map_pages() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Bypass workqueue when queueing cong updates (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Call rds_send_xmit() directly from sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_send_xmit() locking/irq fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Change send lock from a mutex to a spinlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Refill recv ring directly from tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Stop supporting old cong map sending method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Do not wait for send ring to be empty on conn shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Perform unmapping ops in stages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Make sure cmsgs aren't used in improper ways (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add flag for silent ops. Do atomic op before RDMA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move some variables around for consistency (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: queue failure notifications for dropped atomic ops (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add a warning if trying to allocate 0 sgs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not set op_active in r_m_copy_from_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rename data op members prefix from m_ to op_ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove struct rds_rdma_op (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: purge atomic resources too in rds_message_purge() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Inline rdma_prepare into cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement silent atomics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move loop-only function to loop.c (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make all flow control code conditional on i_flowctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unsignaled_bytes sysctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rewrite rds_ib_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_[header/data]_sge() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Disallow connections less than RDS 3.1 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] eliminate duplicate code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: inc_purge() transport function unused - remove it (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not mask address when pinning pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Base init_depth and responder_resources on hw values (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clear up some confusing code in send_remove_from_sock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make sure all sgs alloced are initialized (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make m_rdma_op a member of rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: fold rdma.h into rds.h (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Explicitly allocate rm in sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup/fix rds_rdma_unuse (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: break out rdma and data ops into nested structs in rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup: remove "== NULL"s and "!= NULL"s in ptr comparisons (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: move rds_shutdown_worker impl. to rds_conn_shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_drop_to() for clarity (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix corrupted rds_mrs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix BUG_ONs to not fire when in a tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hang with modified FIN handling on A0 cards (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Change state to closing after FIN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix double CLOSE event indication crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Write correct register write to set TX pause param (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed Ethtool statistics report (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Consider napi_get_frags() failure (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't exceed the max HW CQ depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: use bitmap library (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix build warning in mlx4_en_create_rx_ring (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: updated driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Moving to work with GRO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: reconfiguring mac address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: get/set ringsize uses actual ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixing report in Ethtool get_settings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Added self diagnostics test implementation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Validate port up prior to transmitting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Reporting link state with KERN_INFO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed MAX_TX_RINGS definition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: performing CLOSE_PORT at the end of tear-down process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting dev->perm_addr field (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting actual RX ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed incorrect unmapping on RX flow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update PCI ids (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix setting of the function number in transmit descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support eeprom read/write on functions other than 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: handle Rx/Tx queue ranges not starting at 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: remove num_lro parameter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix a leak of kernel memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] Convert unbounded kzalloc calls to kcalloc (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Obtain RDMA QID ranges from LLD/FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add missing include (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Drop unnecessary NULL test (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix confusing if statement indentation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: do not use PCI resources before pci_enable_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix misindented code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix showing wqm_quanta (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Get rid of "set but not used" variables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Read firmware version from correct place (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Export req_lim via sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Make receive buffer handling more robust (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use print_hex_dump() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Rename RAW_ETY to RAW_ETHERTYPE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix two sparse warnings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Make needlessly global iwch_l2t_send() static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add timeouts when waiting for FW responses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix race between qib_error_qp() and receive packet processing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Limit the number of packets processed per interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow writes to the diag_counters to be able to clear them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Set cfgctxts to number of CPUs by default (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set/reset the EP timer inside EP lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use correct control txq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix race in fini path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add new PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix wrong shift direction (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support running the driver on PCI functions besides 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: advertise NETIF_F_TSO_ECN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: get on-chip queue info from FW and create a memory window for them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix TSO descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: don't offload Rx checksums for IPv6 fragments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: disable an interrupt that is neither used nor serviced (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Check LAP state before sending an MRA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hangs on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Store and print eeprom version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Convert pci_table entries to PCI_VDEVICE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow PSM to select from multiple port assignment algorithms (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Turn off IB latency mode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use generic_file_llseek (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support variable sized work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Clean up signed check of unsigned variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove dependency on __GFP_NOFAIL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add module option to tweak delayed ack (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Fix probe failure path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Avoid variable-length array (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded NULL check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded assignment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Rewrite expression to avoid undefined semantics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Remove unused-but-set variable 'already_dead' (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: exclude registers with read side effects from register dumps (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: avoid duplicating some resource freeing code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: move the choice of interrupt type before net_device registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use request_firmware() to load SD7220 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use kfree_skb for skb pointers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix world-writable child interface control sysfs attributes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clean up properly if qib_init() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Completion queue callback needs to be single threaded (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Update 7322 serdes tables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear 6120 hardware error register (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear eager buffer memory for each new process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Mask hardware error during link reset (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't mark VL15 bufs as WC to avoid a rare 7322 chip problem (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Derive smac_idx from port viid (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Avoid false GTS CIDX_INC overflows (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't call abort_connection() for active connect failures (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add code to provision T4 PCI-E SR-IOV Virtual Functions with hardware resources (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add new macros and definitions for hardware constants (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: update to latest T4 firmware API file (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: small changes to message processing structures/macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: request 7.10 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: minor cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update FW definitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add a missing error interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: propagate link initialization errors to .ndo_open's callers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: set dev_id to the port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: implement EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: rearrange initialization code in preparation for EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: dynamically determine flash size and FW image location (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix the deadlock in qib_fs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: use net_device dev_id to indicate port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Use memdup_user (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Add missing mutex_unlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Remove DCA support until feature is finished (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: convert cpu notifier to return encapsulate errno value (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use a single txselect module parameter for serdes tuning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't rely on (undefined) order of function parameter evaluation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucm: Use memdup_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix undefined symbol error when CONFIG_PCI_MSI=n (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix incorrect unlock in nes_process_mac_intr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Async event for closed QP causes crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Have ethtool read hardware registers for rx/tx stats (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Only insert sq qid in lookup table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support IB_WR_READ_WITH_INV opcode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set fence flag for inv-local-stag work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Update some HW limits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't limit fastreg page list depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Return proper errors in fastreg mr/pbl allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix overflow bug in CQ arm (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Optimize CQ overflow detection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: CQ size must be IQ size - 2 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Register RDMA provider based on LLD state_change events (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Detach from the LLD after unregistering RDMA device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Remove support for QLogic PCIe QLE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add new qib driver for QLogic PCIe InfiniBand adapters (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: Make needlessly global mad_sendq_size/mad_recvq_size static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Allow device-specific per-port sysfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Clean up mlx4_alloc_icm() a bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: notify upper drivers if the device is already up when they load (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: keep interrupts available when the ports are brought down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix initial addition of MAC address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Use kmemdup() instead of kmalloc()+memcpy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: report GRO stats with ethtool -S (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: configure HW VLAN extraction through FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] MAINTAINERS: Add cxgb4 and iw_cxgb4 entries (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Shrink .text with compile-time init of handlers arrays (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: increase serial number length (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use ntohs() on __be16 value instead of htons() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Allow disabling/enabling TSO on the fly through ethtool (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cma: Randomize local port allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make nesadapter->phy_lock usage consistent (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] Enable the new kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kfifo: add the new generic kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add driver for Chelsio T4 RNIC (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't free skbs on NET_XMIT_* indications from LLD (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Explicitly rule out llseek to avoid BKL in default_llseek() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: cleanup: remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipoib: remove addrlen check for mc addresses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] convert multiple drivers to use netdev_for_each_mc_addr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Enable per-cpu workqueue threads (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not call set_page_dirty() with irqs off (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Properly unmap when getting a remote access error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: only put sockets that have seen congestion on the poll_waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in rds_send_drop_to() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Turn down alarming reconnect messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Workaround for in-use MRs on close causing crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix send locking issue (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix congestion issues for loopback (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS/TCP: Wait to wake thread when write space available (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: update copy_to_user state in tcp transport (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: sendmsg() should check sndtimeo, not rcvtimeo (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not BUG() on error returned from ib_post_send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix typos in comments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ib_qib: back out driver entirely (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296}- [ppc] fix oops in device_pm_remove (Steve Best) [632683] - [fs] Allow gfs2 to update quota usage through the quotactl interface (Steven Whitehouse) [671267] - [x86] thp: pte alloc trans splitting (John Villalovos) [464222] - [x86] Enable CONFIG_INTEL_TXT so that Intel Trusted Execution Technology can work (John Villalovos) [464222] - [scsi] pmcraid: disable msix and expand device config entry (Rob Evers) [633880] - [scsi] pmcraid: add support for set timestamp command and other fixes (Rob Evers) [633880] - [scsi] pmcraid: MSI-X support and other changes (Rob Evers) [633880] - [kprobes] x86, alternative: Call stop_machine_text_poke() on all cpus (Jiri Olsa) [464658] - [kprobes] Remove redundant text_mutex lock in optimize (Jiri Olsa) [464658] - [kprobes] Add sparse context annotations (Jiri Olsa) [464658] - [kprobes] Remove __dummy_buf (Jiri Olsa) [464658] - [kprobes] Make functions static (Jiri Olsa) [464658] - [kprobes] Verify jprobe entry point (Jiri Olsa) [464658] - [kprobes] Remove redundant address check (Jiri Olsa) [464658] - [kprobes] x86: Fix the return address of multiple kretprobes (Jiri Olsa) [464658] - [kprobes] x86: fix swapped segment registers in kretprobe (Jiri Olsa) [464658] - [kprobes] Move enable/disable_kprobe() out from debugfs code (Jiri Olsa) [464658] - [kprobes] Calculate the index correctly when freeing the out-of-line execution slot (Jiri Olsa) [464658] - [kprobes] x86: Issue at least one memory barrier in stop_machine_text_poke() (Jiri Olsa) [464658] - [kprobes] x86: Support kprobes jump optimization on x86 (Jiri Olsa) [464658] - [kprobes] x86: Add text_poke_smp for SMP cross modifying code (Jiri Olsa) [464658] - [kprobes] x86: Cleanup save/restore registers (Jiri Olsa) [464658] - [kprobes] x86: Boost probes when reentering (Jiri Olsa) [464658] - [kprobes] Jump optimization sysctl interface (Jiri Olsa) [464658] - [kprobes] Introduce kprobes jump optimization (Jiri Olsa) [464658] - [kprobes] Introduce generic insn_slot framework (Jiri Olsa) [464658] - [kprobes] x86: Cleanup RELATIVEJUMP_INSTRUCTION to RELATIVEJUMP_OPCODE (Jiri Olsa) [464658] - [kprobes] Add mcount to the kprobes blacklist (Jiri Olsa) [464658] - [kprobes] Check probe address is reserved (Jiri Olsa) [464658] - [kprobes] x86/alternatives: Fix build warning (Jiri Olsa) [464658] - [kprobes] ftrace/alternatives: Introducing *_text_reserved functions (Jiri Olsa) [464658] - [kprobes] Disable booster when CONFIG_PREEMPT=y (Jiri Olsa) [464658] - [kprobes] Fix distinct type warning (Jiri Olsa) [464658] - [kprobes] Sanitize struct kretprobe_instance allocations (Jiri Olsa) [464658] - [kprobes] x86: use kernel_stack_pointer() in kprobes.c (Jiri Olsa) [464658] - [kprobes] Prevent re-registration of the same kprobe (Jiri Olsa) [464658] - [kprobes] x86-32: Move irq-exit functions to kprobes section (Jiri Olsa) [464658] - [kprobes] Prohibit to probe native_get_debugreg (Jiri Olsa) [464658] - [kprobes] x86-64: Allow to reenter probe on post_handler (Jiri Olsa) [464658] - [kprobes] x86: Call BUG() when reentering probe into KPROBES_HIT_SS (Jiri Olsa) [464658] - [kprobes] tracing: Dump the culprit kprobe in case of kprobe recursion (Jiri Olsa) [464658] - [kprobes] Cleanup fix_riprel() using insn decoder on x86 (Jiri Olsa) [464658] - [kprobes] Checks probe address is instruction boudary on x86 (Jiri Olsa) [464658] - [fs] fix kernel panic at __rpc_create_common() when mounting nfs (Takashi Sato) [670734] - [fs] inotify: stop kernel memory leak on file creation failure (Eric Paris) [656832] {CVE-2010-4250} - [fs] GFS2: remove iopen glocks from cache on failed deletes (Benjamin Marzinski) [669877] - [fs] ext2, ext3: directory handling speedups for smaller blocksizes (Eric Sandeen) [520462] - [powerpc] add support for new hcall H_BEST_ENERGY (Steve Best) [630086] - [mm] filemap: fix race condition in xip_file_fault (Hendrik Brueckner) [623251] - [fs] nfs4: set source address when callback is generated (J. Bruce Fields) [662589] - [net] ipv4: correct IGMP behavior on v2/v3 query responses (Jiri Pirko) [671153] - [net] Fix definition of netif_vdbg() when VERBOSE_DEBUG is not defined (Michal Schmidt) [669749] - [net] sctp: fix kernel panic resulting from mishandling of icmp dest unreachable msg (Neil Horman) [667029] - [net] backport Receive Packet Steering (Neil Horman) [620680] - [scsi] scsi_dh_alua: fix overflow in alua_rtpg port group id check (Mike Snitzer) [670572] - [scsi] libsas: fix definition of wideport, include local sas address (David Milburn) [669782] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [security] audit: include subject in login records (Eric Paris) [670328] - [security] audit: consistent naming of field types in tty audit logs (Eric Paris) [670556] - [security] audit: capture mmap arguments in audit logs (Eric Paris) [661398] - [perf] sched: Use PTHREAD_STACK_MIN to avoid pthread_attr_setstacksize() fail (Jiri Pirko) [663891] - [kernel] lib: fix vscnprintf() if @size is == 0 (Anton Arapov) [667328] - [usb] EHCI: AMD periodic frame list table quirk (Don Zickus) [651332] - [kernel] tracing: Shrink max latency ringbuffer if unnecessary (Jarod Wilson) [632063] - [edac] i7core_edac: return -ENODEV if no MC is found (Mauro Carvalho Chehab) [646505] - [block] mmc: Add support for O2Micro SD/MMC (John Feeney) [637243] - [sound] ALSA: add snd-aloop module (Jaroslav Kysela) [647012] - [x86] Add ACPI APEI support (Matthew Garrett) [641036] - [x86] Enabling/Fixing Warm reboots on Dell UEFI systems (Shyam Iyer) [641434] - [x86] Add Intel Intelligent Power Sharing driver (Matthew Garrett) [513536] - [x86] Include support for DMI OEM flag to set pci=bfsort in future Dell systems (Shyam Iyer) [658537] - [x86] Add support for Sandybridge temperature monitoring and thermal/power throttling (Matthew Garrett) [638254] - [x86] cpuidle: Add a repeating pattern detector to the menu governor (Matthew Garrett) [638259] - [virt] virtio: remove virtio-pci root device (Michael S. Tsirkin) [583064] - [virt] xen/events: change to using fasteoi (Andrew Jones) [667359] - [virt] x86/pvclock: Zero last_value on resume (Andrew Jones) [663755] - [netdrv] e1000: prevent unhandled IRQs from taking down virtual machines (Dean Nelson) [655521] - [netdrv] ixgbevf: update to upstream version 1.0.19-k0 (Andy Gospodarek) [636329] - [netdrv] enic: update to upstream version 1.4.1.10 (Andy Gospodarek) [641092] - [netdrv] sfc: update to current upstream version with SFC9000 support (Michal Schmidt) [556563] - [netdrv] ath9k: fix inconsistent lock state (Stanislaw Gruszka) [669373] - [mm] writeback: write_cache_pages doesn't terminate at nr_to_write <= 0 (Josef Bacik) [638349] - [mm] allow MMCONFIG above 4GB (Seiji Aguchi) [635753] - [mm] install_special_mapping skips security_file_mmap check (Frantisek Hrbata) [662199] {CVE-2010-4346} - [mm] KSM on THP (Andrea Arcangeli) [647334] - [mm] performance optimization to retry page fault when blocking on disk transfer (Larry Woodman) [667186] - [mm] allocate memory in khugepaged outside of mmap_sem write mode (Andrea Arcangeli) [647849] - [mm] make exclusively owned pages belong to the local anon_vma on swapin (Rik van Riel) [617199]- [security] selinux: include vmalloc.h for vmalloc_user (Eric Paris) [667225] - [security] selinux: implement mmap on /selinux/policy (Eric Paris) [667225] - [security] SELinux: allow userspace to read policy back out of the kernel (Eric Paris) [667225] - [security] kernel: rounddown helper function (Eric Paris) [667225] - [security] SELinux: drop useless (and incorrect) AVTAB_MAX_SIZE (Eric Paris) [667225] - [security] SELinux: break ocontext reading into a separate function (Eric Paris) [667225] - [security] SELinux: move genfs read to a separate function (Eric Paris) [667225] - [security] selinux: fix error codes in symtab_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_policydb_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_node() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_av_list() (Eric Paris) [667225] - [security] selinux: propagate error codes in cond_read_list() (Eric Paris) [667225] - [security] selinux: fix up style problem on /selinux/status (Eric Paris) [667500] - [security] selinux: fast status update interface (Eric Paris) [667500] - [scsi] qla4xxx: Update driver version to 5.02.00-k5 (Chad Dupuis) [516846] - [scsi] qla4xxx: Updated the Copyright header (Chad Dupuis) [516846] - [scsi] qla4xxx: do not reset hba if ql4xdontresethba is set (Chad Dupuis) [516846] - [scsi] qla4xxx: do not check for fw hung if reset retry is in progress (Chad Dupuis) [516846] - [scsi] qla4xxx: cache new IP address acquired via DHCP (Chad Dupuis) [516846] - [scsi] qla4xxx: Fail initialization if qla4_8xxx_pci_mem_write_2M fails (Chad Dupuis) [516846] - [scsi] qla4xxx: put device in FAILED state for 82XX initialization failure (Chad Dupuis) [516846] - [scsi] qla4xxx: do not process interrupt unconditionally (Chad Dupuis) [516846] - [scsi] qla4xxx: use correct fw_ddb_index in abort task (Chad Dupuis) [516846] - [scsi] qla4xxx: memory wedge with peg_halt test in loop (Chad Dupuis) [516846] - [scsi] qla4xxx: initialize MSI in correct way (Chad Dupuis) [516846] - [scsi] qla4xxx: Drop use of IRQF_DISABLE (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix cmd check in qla4xxx_cmd_wait (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k4 (Chad Dupuis) [516846] - [scsi] qla4xxx: grab hardware_lock in eh_abort before accessing srb (Chad Dupuis) [516846] - [scsi] qla4xxx: remove unwanted check for bad spd (Chad Dupuis) [516846] - [scsi] qla4xxx: update AER support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Clear the rom lock if the firmware died while holding it (Chad Dupuis) [516846] - [scsi] qla4xxx: use CRB Register for Request Queue in-pointer (Chad Dupuis) [516846] - [scsi] qla4xxx: dump mailbox registers on System Error (Chad Dupuis) [516846] - [scsi] qla4xxx: Add support for 8130/8131 AENs (Chad Dupuis) [516846] - [scsi] qla4xxx: Reset seconds_since_last_heartbeat correctly (Chad Dupuis) [516846] - [scsi] qla4xxx: On firmware hang do not wait for the outstanding commands to complete (Chad Dupuis) [516846] - [scsi] qla4xxx: free_irqs on failed initialize_adapter (Chad Dupuis) [516846] - [scsi] qla4xxx: correct data type of sense_len in qla4xxx_status_cont_entry (Chad Dupuis) [516846] - [scsi] qla4xxx: remove "ha->retry_reset_ha_cnt" from wait_for_hba_online (Chad Dupuis) [516846] - [scsi] qla4xxx: honor return status of qla4xxx_hw_reset (Chad Dupuis) [516846] - [scsi] qla4xxx: Trivial cleanup (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build on PPC (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build (Chad Dupuis) [516846] - [scsi] qla4xxx: fix compilation warning (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k3 (Chad Dupuis) [516846] - [scsi] qla4xxx: Added AER support for ISP82xx (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle outstanding mbx cmds on hung f/w scenarios (Chad Dupuis) [516846] - [scsi] qla4xxx: updated mbx_sys_info struct to sync with FW 4.6.x (Chad Dupuis) [516846] - [scsi] qla4xxx: clear AF_DPC_SCHEDULED flage when exit from do_dpc (Chad Dupuis) [516846] - [scsi] qla4xxx: Stop firmware before doing init firmware (Chad Dupuis) [516846] - [scsi] qla4xxx: Use the correct request queue (Chad Dupuis) [516846] - [scsi] qla4xxx: set correct value in sess->recovery_tmo (Chad Dupuis) [516846] - [scsi] qla4xxx: fix typos concerning "initiali[zs]e" (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k2 (Chad Dupuis) [516846] - [scsi] qla4xxx: wait for device_ready before device discovery (Chad Dupuis) [516846] - [scsi] qla4xxx: replace all dev_info, dev_warn, dev_err with ql4_printk (Chad Dupuis) [516846] - [scsi] qla4xxx: Added support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle one H/W Interrupt at a time (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix the freeing of the buffer allocated for DMA (Chad Dupuis) [516846] - [scsi] qla4xxx: correct return status in function qla4xxx_fw_ready (Chad Dupuis) [516846] - [scsi] qla4xxx: unblock iscsi session after setting ddb state online (Chad Dupuis) [516846] - [scsi] qla4xxx: set driver ddb state correctly in process_ddb_changed (Chad Dupuis) [516846] - [hwmon] config: enable k10temp module (Michal Schmidt) [623968] - [hwmon] k10temp: add hwmon driver for AMD family 10h/11h CPUs (Michal Schmidt) [623968] - [x86] Calgary: Limit the max PHB number to 256 (James Takahashi) [579480] - [x86] Calgary: Increase max PHB number (James Takahashi) [579480] - [tracing] wakeup latency tracer graph support (Jiri Olsa) [667519] - [tracing] Have graph flags passed in to ouput functions (Jiri Olsa) [667519] - [tracing] Add ftrace events for graph tracer (Jiri Olsa) [667519] - [uv] sgi-xpc: XPC fails to discover partitions (George Beshers) [662996] - [uv] sgi-xpc: Incoming XPC channel messages (George Beshers) [662996] - [uv] x86: Use allocated buffer in tlb_uv.c:tunables_read() (George Beshers) [662722] - [uv] x86: Initialize BAU hub map (George Beshers) [662722] - [uv] x86: Initialize BAU MMRs only on hubs with cpus (George Beshers) [662722] - [scsi] bsg: correct fault if queue object removed while dev_t open (Mike Christie) [619818 658248] - [scsi] fc class: add fc host dev loss sysfs file (Mike Christie) [619818 658248] - [scsi] lpfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] qla2xxx: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] ibmvfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] fnic: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: fix blocked bsg request when fc object deleted (Mike Christie) [619818 658248] - [scsi] ibmvfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fnic: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] lpfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] qla2xxx: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fc class: add fc host default default dev loss setting (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: Protect against overflow in dev_loss_tmo (Mike Christie) [619818 658248] - [md] fix bug with re-adding of partially recovered device (Mike Snitzer) [663783] - [md] fix possible deadlock in handling flush requests (Mike Snitzer) [663783] - [md] move code in to submit_flushes (Mike Snitzer) [663783] - [md] remove handling of flush_pending in md_submit_flush_data (Mike Snitzer) [663783] - [virt] enable CONFIG_DEBUG_SECTION_MISMATCH=y (Stefan Assmann) [614455] - [virt] xen: fix section mismatch in reference from the function xen_hvm_init_shared_info() (Stefan Assmann) [614455] - [powerpc] Don't use kernel stack with translation off (Steve Best) [628951] - [powerpc] Initialise paca->kstack before early_setup_secondary (Steve Best) [628951] - [edac] i7core_edac: return -ENODEV when devices were already probed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: use edac's own way to print errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Avoid PCI refcount to reach zero on successive load/reload (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix refcount error at PCI devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: it is safe to i7core_unregister_mci() when mci=NULL (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix an oops at i7core probe (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused member channels in i7core_pvt (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused arg csrow from get_dimm_config (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_unregister_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Use saved pointers (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Check probe counter in i7core_remove (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Call pci_dev_put() when alloc_i7core_dev() failed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix error path of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix order of lines in i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Always do get/put for all devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_pci_ctl_create/release (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce free_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce alloc_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_get_onedevice (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix the logic in i7core_remove() (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Don't do the legacy PCI probe by default (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: don't use a freed mci struct (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Print debug messages at release calls (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Don't let free(mci) happen while using it (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Do a better job with node removal (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: explicitly remove PCI devices from the devices list (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: MCE NMI handling should stop first (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Initialize all priv vars before start polling (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Improve debug to seek for register/remove errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move #if PAGE_SHIFT to edac_core.h (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: properly terminate the group of udimm counters (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Properly mark const static vars as such (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move static vars to the beginning of the file (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Be sure that the edac pci handler will be properly released (Mauro Carvalho Chehab) [603124] - [net] bonding: prevent oopsing on calling pskb_may_pull on shared skb (Andy Gospodarek) [665110]- [netdrv] e1000: Add support for the CE4100 reference platform (Dean Nelson) [636330] - [netdrv] Intel Wired LAN drivers: Use static const (Dean Nelson) [636330] - [netdrv] e1000: use vzalloc() (Dean Nelson) [636330] - [netdrv] e1000: fix screaming IRQ (Dean Nelson) [636330] - [netdrv] e1000: fix return value not set on error (Dean Nelson) [636330] - [netdrv] e1000: make e1000_reinit_safe local (Dean Nelson) [636330] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present (Dean Nelson) [636330] - [netdrv] e1000: return operator cleanup (Dean Nelson) [636330] - [netdrv] e1000: use GRO for receive (Dean Nelson) [636330] - [netdrv] e1000: fix occasional panic on unload (Dean Nelson) [636330] - [netdrv] e1000: use work queues (Dean Nelson) [636330] - [netdrv] e1000: set NETIF_F_HIGHDMA for VLAN feature flags (Dean Nelson) [636330] - [netdrv] e1000: fix Tx hangs by disabling 64-bit DMA (Dean Nelson) [636330] - [netdrv] e1000: Remove address use from assignments of function pointers (Dean Nelson) [636330] - [netdrv] e1000: Add missing read memory barrier (Dean Nelson) [636330] - [netdrv] e1000: use netif_ instead of netdev_ (Dean Nelson) [636330] - [netdrv] e1000: allow option to limit number of descriptors down to 48 per ring (Dean Nelson) [636330] - [netdrv] e1000: Fix message logging defect (Dean Nelson) [636330] - [netdrv] e1000: Remove unnecessary returns from void function()s (Dean Nelson) [636330] - [netdrv] e1000: Use new function for copybreak tests (Dean Nelson) [636330] - [netdrv] e1000: fix WARN_ON with mac-vlan (Dean Nelson) [636330] - [netdrv] e1000: Use netdev_, pr_ and dev_ (Dean Nelson) [636330] - [netdrv] e1000: use DMA API instead of PCI DMA functions (Dean Nelson) [636330] - [netdrv] e1000: use skb_headlen() (Dean Nelson) [636330] - [netdrv] e1000: do not modify tx_queue_len on link speed change (Dean Nelson) [636330] - [netdrv] intel: remove trailing space in messages (Dean Nelson) [636330] - [netdrv] e1000: Fix DMA mapping error handling on RX (Dean Nelson) [636330] - [netdrv] e1000: correct wrong coding style for "else" (Dean Nelson) [636330] - [netdrv] e1000: convert to use netdev_for_each_mc_addr (Dean Nelson) [636330] - [netdrv] e1000: call pci_save_state after pci_restore_state (Dean Nelson) [636330] - [netdrv] e1000: Report link status in ethtool when interface is down (Dean Nelson) [636330] - [netdrv] e1000: Fix tests of unsigned in *_tx_map() (Dean Nelson) [636330] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636330] - [netdrv] drivers/net: Move && and || to end of previous line (Dean Nelson) [636330] - [netdrv] request_irq - Remove unnecessary leading & from second arg (Dean Nelson) [636330] - [netdrv] net: Use netdev_alloc_skb_ip_align() (Dean Nelson) [636330] - [netdrv] e1000: Fix erroneous display of stats by ethtool -S (Dean Nelson) [636330] - [netdrv] e1000: Use the instance of net_device_stats from net_device (Dean Nelson) [636330] - [net] dcb: use after free in dcb_flushapp() (John Villalovos) [634003 634008] - [net] dcb: unlock on error in dcbnl_ieee_get() (John Villalovos) [634003 634008] - [net] dcbnl: more informed return values for new dcbnl routines (John Villalovos) [634003 634008] - [net] dcbnl: cleanup (John Villalovos) [634003 634008] - [net] dcbnl: adding DCBX feature flags get-set (John Villalovos) [634003 634008] - [x86] dcbnl: adding DCBX engine capability (John Villalovos) [634003 634008] - [net] net_dcb: add application notifiers (John Villalovos) [634003 634008] - [dbc] dcbnl: add appliction tlv handlers (John Villalovos) [634003 634008] - [net] Fix KABI breakage caused by backport of commit 3e29027af43728c2a91fe3f735ab2822edaf54a8 (John Villalovos) [634003 634008] - [x86] dcbnl: add support for ieee8021Qaz attributes (John Villalovos) [634003 634008] - [ata] ahci: Fix bug in storing EM messages (David Milburn) [653789] - [ata] ahci: add em_buffer attribute for AHCI hosts (David Milburn) [653789] - [ata] ahci: EM message type auto detect (David Milburn) [653789] - [x86] ACPICA: Optimization: Reduce the number of namespace walks (George Beshers) [635866] - [x86] ACPICA: Performance enhancement for namespace search and access (George Beshers) [635866] - [x86] ACPICA: Update flags for operand object (George Beshers) [635866] - [net] cxgb4: fix GRO stats counting (Michal Schmidt) [669737] - [net] gro: make gro_result_t a separate type for the sparse checker (Michal Schmidt) [669737] - [net] gro: add receive functions that return GRO result codes (Michal Schmidt) [669737] - [net] gro: Name the GRO result enumeration type (Michal Schmidt) [669737] - [virt] xen/events: use locked set|clear_bit() for cpu_evtchn_mask (Andrew Jones) [667359] - [virt] xen: synch event channels delivery on HVM (Andrew Jones) [667359] - [virt] xen: dynamically allocate irq & event structures (Andrew Jones) [667359] - [virt] xen: improvements to VIRQ_DEBUG output (Andrew Jones) [667359] - [virt] xen/evtchn: clear secondary CPUs' cpu_evtchn_mask[] after restore (Andrew Jones) [667359] - [virt] xen: ensure that all event channels start off bound to VCPU 0 (Andrew Jones) [667359] - [virt] xen: use dynamic_irq_init_keep_chip_data (Andrew Jones) [667359] - [virt] xen: set up IRQ before binding virq to evtchn (Andrew Jones) [667359] - [virt] xen: statically initialize cpu_evtchn_mask_p (Andrew Jones) [667359] - [scsi] mpt2sas: version upgrade (Tomas Henzl) [642590] - [scsi] mpt2sas: DIF Type 2 Protection Support (Tomas Henzl) [642590] - [scsi] mpt2sas: Call the_scsih_ir_shutdown prior to reporting the volumes missing from the OS (Tomas Henzl) [642590] - [scsi] mpt2sas: Basic code cleanup in mpt2sas_base (Tomas Henzl) [642590] - [scsi] mpt2sas: Prevent access to freed memory from port enable process (Tomas Henzl) [642590] - [scsi] mpt2sas: Fix the race between broadcast asyn event (Tomas Henzl) [642590] - [scsi] mpt2sas: Add support for customer specific branding messages (Tomas Henzl) [642590] - [scsi] mpt2sas: Revision P-MPI header update (Tomas Henzl) [642590] - [scsi] mpt2sas: Correct resizing calculation for max_queue_depth (Tomas Henzl) [642590] - [scsi] mpt2sas: Internal device reset complete event is not supported for older firmware prior to MPI Rev-K (Tomas Henzl) [642590] - [scsi] mpt2sas: Device removal handshake even though the PHYSTATUS_VACANT bit is set in the PhyStatus (Tomas Henzl) [642590] - [scsi] mpt2sas: Debug string changes from target to device (Tomas Henzl) [642590] - [scsi] mpt2sas: Sanity check for phy count is added using maxphy (Tomas Henzl) [642590] - [scsi] mpt2sas: Remove code for TASK_SET_FULL from-driver (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI2.0 header updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Modify code to support Expander switch (Tomas Henzl) [642590] - [scsi] mpt2sas: Create a pool of chain buffer instead of dedicated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added loadtime parameters for IOMissingDelay and parameters (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sanity check for cb_idx and smid access (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy message frame before releasing to free pool to have a local reference (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy sense buffer instead of working on direct memory location (Tomas Henzl) [642590] - [scsi] mpt2sas: Adding additional message to error escalation callback (Tomas Henzl) [642590] - [scsi] mpt2sas: Add additional check for responding volumes after Host Reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added ENOMEM return type when allocation fails (Tomas Henzl) [642590] - [scsi] mpt2sas: Redesign raid devices event handling using pd_handles per HBA (Tomas Henzl) [642590] - [scsi] mpt2sas: Tie a log info message to a specific PHY (Tomas Henzl) [642590] - [scsi] mpt2sas: print level KERN_DEBUG is replaced by KERN_INFO (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs support for tracebuffer (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI header version N is updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs counter for ioc reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy control support (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy counter support (Tomas Henzl) [642590] - [scsi] mpt2sas: Staged device discovery disable_discovery module parameter is added (Tomas Henzl) [642590] - [scsi] mpt2sas: Hold Controller reset when another reset is in progress (Tomas Henzl) [642590] - [netdrv] bnx2: Free IRQ before freeing status block memory (John Feeney) [635889] - [netdrv] bnx2: remove cancel_work_sync() from remove_one (John Feeney) [635889] - [netdrv] bnx2: Use static const (John Feeney) [635889] - [netdrv] bnx2: don't use flush_scheduled_work() (John Feeney) [635889] - [netdrv] bnx2: Remove config access to non-standard registers (John Feeney) [635889] - [netdrv] bnx2: Fix reset bug on 5709 (John Feeney) [635889] - [netdrv] Update to firmware 6.0.x (John Feeney) [635889] - [netdrv] bnx2: Enable AER on PCIE devices only (John Feeney) [635889] - [netdrv] bnx2: Add PCI Advanced Error Reporting support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.17 (John Feeney) [635889] - [netdrv] bnx2: Remove some unnecessary smp_mb() in tx fast path (John Feeney) [635889] - [netdrv] bnx2: Call pci_enable_msix() with actual number of vectors (John Feeney) [635889] - [netdrv] bnx2: Use proper counter for net_device_stats->multicast (John Feeney) [635889] - [netdrv] bnx2: use device model DMA API (John Feeney) [635889] - [netdrv] bnx2: allocate with GFP_KERNEL flag on RX path init (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.16 (John Feeney) [635889] - [netdrv] bnx2: Dump some config space registers during TX timeout (John Feeney) [635889] - [netdrv] bnx2: fix dma_get_ops compilation breakage (John Feeney) [635889] - [netdrv] bnx2: Use netif_carrier_off() to prevent timeout (John Feeney) [635889] - [netdrv] bnx2: Fix register printouts during NETEV_WATCHDOG (John Feeney) [635889] - [netdrv] bnx2: Add prefetches to rx path (John Feeney) [635889] - [netdrv] bnx2: Add GRO support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.9 (John Feeney) [635889] - [netdrv] bnx2: Remove now useless VPD code (John Feeney) [635889] - [netdrv] bnx2: Add helper to search for VPD keywords (John Feeney) [635889] - [netdrv] bnx2: Add VPD information field helper functions (John Feeney) [635889] - [netdrv] bnx2: Add helper to find a VPD resource data type (John Feeney) [635889] - [netdrv] bnx2: Add large and small resource data type code (John Feeney) [635889] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635889] - [netdrv] bnx2: convert multiple drivers to use netdev_for_each_mc_addr (John Feeney) [635889] - [netdrv] bnx2: Use (pr|netdev|netif)_ macro helpers (John Feeney) [635889] - [netdrv] be2net: update be2net driver to version 2.103.298r (Ivan Vecera) [635741] - [netdrv] ixgbe: update to upstream version 3.0.12-k2 (Andy Gospodarek) [561359 617193 622640 629909 632598 637332] - [netdrv] igb driver update (Stefan Assmann) [636322] - [netdrv] e1000e: upstream to upstream version 1.2.20 (Andy Gospodarek) [636325] - [pci] Fix warnings when CONFIG_DMI unset (Jon Masters) [639965] - [pci] export SMBIOS provided firmware instance and label to sysfs (Jon Masters) [639965] - [fs] xfs: don't block on buffer read errors (Dave Chinner) [581838] - [fs] xfs: serialise unaligned direct IOs (Dave Chinner) [669272] - [fs] xfs: ensure sync write errors are returned (Dave Chinner) [669272] - [netdrv] hostap_cs: fix sleeping function called from invalid context (Stanislaw Gruszka) [621103] - [netdrv] p54usb: New USB ID for Gemtek WUBI-100GW (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add 5 more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] orinoco: clear countermeasure setting on commit (Stanislaw Gruszka) [621103] - [netdrv] orinoco: fix TKIP countermeasure behaviour (Stanislaw Gruszka) [621103] - [netdrv] p54/eeprom.c: Return -ENOMEM on memory allocation failure (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add five more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] p54usb: fix off-by-one on !CONFIG_PM (Stanislaw Gruszka) [621103] - [netdrv] wext: fix potential private ioctl memory content leak (Stanislaw Gruszka) [621103] - [netdrv] hostap_pci: set dev->base_addr during probe (Stanislaw Gruszka) [621103] - [netdrv] ath5k: check return value of ieee80211_get_tx_rate (Stanislaw Gruszka) [621103] - [netdrv] p54: fix tx feedback status flag check (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix parsing of HT40 5 GHz CTLs (Stanislaw Gruszka) [621103] - [netdrv] ath5k: disable ASPM L0s for all cards (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: don't get expired BSSes (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix yet another buffer leak in the tx aggregation code (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix TSF after reset on AR913x (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: ignore spurious deauth (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix an off-by-one error in the PDADC boundaries calculation (Stanislaw Gruszka) [621103] - [netdrv] ath9k: enable serialize_regmode for non-PCIE AR9160 (Stanislaw Gruszka) [621103] - [netdrv] ath5k: initialize ah->ah_current_channel (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix supported rates IE if AP doesn't give us it's rates (Stanislaw Gruszka) [621103] - [netdrv] libertas/sdio: 8686: set ECSI bit for 1-bit transfers (Stanislaw Gruszka) [621103] - [netdrv] mac80211: do not wip out old supported rates (Stanislaw Gruszka) [621103] - [netdrv] p54pci: add Symbol AP-300 minipci adapters pciid (Stanislaw Gruszka) [621103] - [netdrv] hostap: Protect against initialization interrupt (Stanislaw Gruszka) [621103] - [netdrv] ath9k: Avoid corrupt frames being forwarded to mac80211 (Stanislaw Gruszka) [621103] - [netdrv] ath9k: re-enable ps by default for new single chip families (Stanislaw Gruszka) [621103] - [netdrv] ath5k: drop warning on jumbo frames (Stanislaw Gruszka) [621103] - [netdrv] wl1251: fix a memory leak in probe (Stanislaw Gruszka) [621103] - [netdrv] ath9k: add support for 802.11n bonded out AR2427 (Stanislaw Gruszka) [621103] - [netdrv] wireless: report reasonable bitrate for MCS rates through wext (Stanislaw Gruszka) [621103] - [netdrv] p54usb: Add device ID for Dell WLA3310 USB (Stanislaw Gruszka) [621103] - [netdrv] ath5k: retain promiscuous setting (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix rts threshold check (Stanislaw Gruszka) [621103] - [netdrv] mac80211: Fix robust management frame handling (MFP) (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: fix panic triggered by undersized rxstream buffer (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: add a couple more USB IDs (Stanislaw Gruszka) [621103] - [netdrv] rtl8180: fix tx status reporting (Stanislaw Gruszka) [621103] - [drm] fix writeback on rn50 powerpc (Dave Airlie) [667565] - [net] backport of vlan_get_protocol() (Andy Gospodarek) [669787] - [mm] backport vzalloc() and vzalloc_node() (Andy Gospodarek) [669787]- [block] blk-cgroup: Allow creation of hierarchical cgroups (Vivek Goyal) [658482] - [netdrv] tg3: Provide EEE support (John Feeney) [632105] - [netdrv] tg3: Disable TSS except for 5719 (John Feeney) [634316] - [netdrv] tg3: Raise the jumbo frame BD flag threshold (John Feeney) [635078] - [netdrv] tg3: Enable phy APD for 5717 and later asic revs (John Feeney) [635078] - [netdrv] tg3: Enable mult rd DMA engine on 5719 (John Feeney) [635078] - [netdrv] tg3: Fix 5719 internal FIFO overflow problem (John Feeney) [635078] - [netdrv] tg3: Assign correct tx margin for 5719 (John Feeney) [635078] - [netdrv] tg3: Apply 10Mbps fix to all 57765 revisions (John Feeney) [635078] - [netdrv] tg3: Add extend rx ring sizes for 5717 and 5719 (John Feeney) [635078] - [netdrv] tg3: Prepare for larger rx ring sizes (John Feeney) [635078] - [netdrv] tg3: 5719: Prevent tx data corruption (John Feeney) [635078] - [netdrv] tg3: Unlock 5717 B0+ support (John Feeney) [635078] - [netdrv] tg3: Fix read DMA FIFO overruns on recent devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.113 (John Feeney) [635078] - [netdrv] tg3: Migrate tg3_flags to phy_flags (John Feeney) [635078] - [netdrv] tg3: Create phy_flags and migrate phy_is_low_power (John Feeney) [635078] - [netdrv] tg3: Add phy-related preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Add error reporting to tg3_phydsp_write() (John Feeney) [635078] - [netdrv] tg3: Improve small packet performance (John Feeney) [635078] - [netdrv] tg3: Remove 5720, 5750, and 5750M (John Feeney) [635078] - [netdrv] tg3: Detect APE firmware types (John Feeney) [635078] - [netdrv] tg3: Restrict ASPM workaround devlist (John Feeney) [635078] - [netdrv] tg3: Manage gphy power for CPMU-less devs only (John Feeney) [635078] - [netdrv] tg3: Don't access phy test ctrl reg for 5717+ (John Feeney) [635078] - [netdrv] tg3: Create TG3_FLG3_5717_PLUS flag (John Feeney) [635078] - [netdrv] tg3: Disable TSS also during tg3_close() (John Feeney) [635078] - [netdrv] tg3: Add 5784 ASIC rev to earlier PCIe MPS fix (John Feeney) [635078] - [netdrv] tg3: Update version to 3.112 (John Feeney) [635078] - [netdrv] tg3: Fix some checkpatch errors (John Feeney) [635078] - [netdrv] tg3: Revert PCIe tx glitch fix (John Feeney) [635078] - [netdrv] tg3: Report driver version to firmware (John Feeney) [635078] - [netdrv] tg3: Relax 5717 serdes restriction (John Feeney) [635078] - [netdrv] tg3: Fix single MSI-X vector coalescing (John Feeney) [635078] - [netdrv] tg3: Revert RSS indir tbl setup change (John Feeney) [635078] - [netdrv] tg3: allow TSO on vlan devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.111 (John Feeney) [635078] - [netdrv] tg3: 5717: Allow serdes link via parallel detect (John Feeney) [635078] - [netdrv] tg3: Allow single MSI-X vector allocations (John Feeney) [635078] - [netdrv] tg3: Off-by-one error in RSS setup (John Feeney) [635078] - [netdrv] tg3: Enable GRO by default. (John Feeney) [635078] - [netdrv] tg3: Update version to 3.110 (John Feeney) [635078] - [netdrv] tg3: Remove function errors flagged by checkpatch (John Feeney) [635078] - [netdrv] tg3: Unify max pkt size preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Re-inline VLAN tags when appropriate (John Feeney) [635078] - [netdrv] tg3: Optimize rx double copy test (John Feeney) [635078] - [netdrv] tg3: Update version to 3.109 (John Feeney) [635078] - [netdrv] tg3: Remove tg3_dump_state() (John Feeney) [635078] - [netdrv] tg3: Cleanup if codestyle (John Feeney) [635078] - [netdrv] tg3: The case of switches (John Feeney) [635078] - [netdrv] tg3: Whitespace, constant, and comment updates (John Feeney) [635078] - [netdrv] tg3: Use VPD fw version when present (John Feeney) [635078] - [netdrv] tg3: Prepare FW version code for VPD versioning (John Feeney) [635078] - [netdrv] tg3: Fix message 80 char violations (John Feeney) [635078] - [netdrv] tg3: netdev_err() => dev_err() (John Feeney) [635078] - [netdrv] tg3: Replace pr_err with sensible alternatives (John Feeney) [635078] - [netdrv] tg3: Restore likely() check in tg3_poll_msix() (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: change the field used with the TG3_FLAG_10_100_ONLY constant (John Feeney) [635078] - [netdrv] tg3: Remove now useless VPD code (John Feeney) [635078] - [netdrv] pci: Add helper to search for VPD keywords (John Feeney) [635078] - [netdrv] pci: Add VPD information field helper functions (John Feeney) [635078] - [netdrv] pci: Add helper to find a VPD resource data type (John Feeney) [635078] - [netdrv] pci: Add large and small resource data type code (John Feeney) [635078] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635078] - [netdrv] net: convert multiple drivers to use netdev_for_each_mc_addr, part6 (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: Use (pr|netdev)_ macro helpers (John Feeney) [635078] - [kdump] vt-d: Handle previous faults after enabling fault handling (Takao Indoh) [617137] - [kdump] Enable the intr-remap fault handling after local apic setup (Takao Indoh) [617137] - [kdump] vt-d: Fix the vt-d fault handling irq migration in the x2apic mode (Takao Indoh) [617137] - [kdump] vt-d: Quirk for masking vtd spec errors to platform error handling logic (Takao Indoh) [617137] - [netdrv] return operator cleanup (Dean Nelson) [636331] - [netdrv] e100: Add missing read memory barrier (Dean Nelson) [636331] - [net] trans_start cleanups (Dean Nelson) [636331] - [netdrv] e100: Fix the TX workqueue race (Dean Nelson) [636331] - [netdrv] Use pr_ and netif_ (Dean Nelson) [636331] - [net] convert multiple drivers to use netdev_for_each_mc_addr, part4 (Dean Nelson) [636331] - [net] use netdev_mc_count and netdev_mc_empty when appropriate (Dean Nelson) [636331] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636331] - [netdrv] e100: Fix to allow systems with FW based cards to resume from STD (Dean Nelson) [636331] - [net] Use netdev_alloc_skb_ip_align() (Dean Nelson) [636331] - [netdrv] qlcnic: change module parameter permissions (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ethtool diagnostics test (Chad Dupuis) [667192] - [netdrv] qlcnic: fix flash fw version read (Chad Dupuis) [667192] - [netdrv] Use static const (Chad Dupuis) [667192] - [netdrv] qlcnic: reset pci function unconditionally during probe (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ocm window register offset calculation (Chad Dupuis) [667192] - [netdrv] qlcnic: fix LED test when interface is down (Chad Dupuis) [667192] - [netdrv] qlcnic: Updated driver version to 5.0.13 (Chad Dupuis) [667192] - [netdrv] qlcnic: LICENSE file for qlcnic (Chad Dupuis) [667192] - [netdrv] qlcnic: validate eswitch config values for PF (Chad Dupuis) [667192] - [netdrv] qlcnic: Disable loopback support (Chad Dupuis) [667192] - [netdrv] qlcnic: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667192] - [netdrv] qlcnic: Bumped up driver version to 5.0.12 (Chad Dupuis) [667192] - [netdrv] qlcnic: fix panic on load (Chad Dupuis) [667192] - [netdrv] qlcnic: lro off message log from set rx checsum (Chad Dupuis) [667192] - [netdrv] qlcnic: Add description for CN1000Q adapter (Chad Dupuis) [667192] - [netdrv] qlcnic: Fix for kdump (Chad Dupuis) [667192] - [netdrv] qlcnic: Allow minimum bandwidth of zero (Chad Dupuis) [667192] - [netdrv] qlcnic: define valid vlan id range (Chad Dupuis) [667192] - [netdrv] qlcnic: reduce rx ring size (Chad Dupuis) [667192] - [netdrv] qlcnic: fix mac learning (Chad Dupuis) [667192] - [netdrv] qlcnic: update ethtool stats (Chad Dupuis) [667192] - [scsi] QLogic's qlcnic driver (Bob Picco) [562921] - [mm] notifier_from_errno() cleanup (Prarit Bhargava) [669041] - [x86] convert cpu notifier to return encapsulate errno value (Prarit Bhargava) [669041] - [kernel] notifier: change notifier_from_errno(0) to return NOTIFY_OK (Prarit Bhargava) [669041] - [netdrv] netxen: update driver version 4.0.75 (Chad Dupuis) [667194] - [netdrv] netxen: enable LRO based on NETIF_F_LRO (Chad Dupuis) [667194] - [netdrv] netxen: update module description (Chad Dupuis) [667194] - [netdrv] drivers/net: Use static const (Chad Dupuis) [667194] - [netdrv] netxen: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667194] - [netdrv] netxen: remove unused firmware exports (Chad Dupuis) [667194] - [netdrv] netxen_nic: Fix the tx queue manipulation bug in netxen_nic_probe (Chad Dupuis) [667194] - [netdrv] netxen: fix kdump (Chad Dupuis) [667194] - [netdrv] netxen: make local function static (Chad Dupuis) [667194] - [netdrv] netxen: mask correctable error (Chad Dupuis) [667194] - [netdrv] netxen: fix race in tx stop queue (Chad Dupuis) [667194] - [netdrv] net: return operator cleanup (Chad Dupuis) [667194] - [mm] page-types.c: fix name of unpoison interface (Dean Nelson) [667686] - [mm] Documentation/vm: fix spelling in page-types.c (Dean Nelson) [667686] - [mm] page-types: exit early when invoked with -d|--describe (Dean Nelson) [667686] - [mm] page-types: whitespace alignment (Dean Nelson) [667686] - [mm] page-types: learn to describe flags directly from command line (Dean Nelson) [667686] - [mm] page-types: unsigned cannot be less than 0 in add_page() (Dean Nelson) [667686] - [mm] page-types: constify read only arrays (Dean Nelson) [667686] - [mm] tree-wide: fix assorted typos all over the place (Dean Nelson) [667686] - [kernel] kmsg_dump: use stable variable to dump kmsg buffer (Jarod Wilson) [632041] - [kernel] kmsg_dump: build fixups (Jarod Wilson) [632041] - [kernel] kmsg_dump: Dump on crash_kexec as well (Jarod Wilson) [632041] - [kernel] core: Add kernel message dumper to call on oopses and panics (Jarod Wilson) [632041] - [mm] shmem: put_super must percpu_counter_destroy (Jeff Moyer) [667550] - [fs] tmpfs: make tmpfs scalable with percpu_counter for used blocks (Jeff Moyer) [667550] - [fs] tmpfs: add accurate compare function to percpu_counter library (Jeff Moyer) [667550] - [netdrv] iwlagn: enable only rfkill interrupt when device is down (Stanislaw Gruszka) [593566] - [netdrv] wireless: use a dedicated workqueue for cfg80211 (Stanislaw Gruszka) [593566] - [netdrv] mac80211: do not requeue scan work when not needed (Stanislaw Gruszka) [593566] - [netdrv] mac80211: compete scan to cfg80211 if deferred scan fail to start (Stanislaw Gruszka) [593566] - [netdrv] mac80211: fix scan locking wrt. hw scan (Stanislaw Gruszka) [593566] - [netdrv] mac80211: flush workqueue before restarting device (Stanislaw Gruszka) [593566] - [drm] Backport AGP/DRM from 2.6.37-rc8 (Dave Airlie) [667565] - [drm] vga_switcheroo: backport (Dave Airlie) [667281] - [drm] fbcon: fix situation where fbcon gets deinitialised and can't reinit (Dave Airlie) [667281] - [char] vt: fix issue when fbcon wants to takeover a second time (Dave Airlie) [667281] - [drm] fb/kms: fix kABI issue in the aperture code (Dave Airlie) [667281] - [drm] fbdev: updates needed for drm backport (Dave Airlie) [667281] - [kernel] Revert "debug_locks: set oops_in_progress if we will log messages." (Dave Airlie) [667281] - [i2c] i2c-algo-bit: Add pre- and post-xfer hooks (Dave Airlie) [667281] - [x86] io-mapping: move asm include inside the config option (Dave Airlie) [667281] - [drm] io-mapping: Specify slot to use for atomic mappings (Dave Airlie) [667281] - [x86] Add array variants for setting memory to wc caching (Dave Airlie) [667281]- [x86] xsave: Use xsaveopt in context-switch path when supported (John Villalovos) [492912] - [x86] cpu: Enumerate xsaveopt (John Villalovos) [492912] - [x86] cpu: Add xsaveopt cpufeature (John Villalovos) [492912] - [x86] cpu: Make init_scattered_cpuid_features() consider cpuid subleaves (John Villalovos) [492912] - [x86] xsave: Sync xsave memory layout with its header for user handling (John Villalovos) [492912] - [x86] xsave: Track the offset, size of state in the xsave layout (John Villalovos) [492912] - [x86] fpu: Use static_cpu_has() to implement use_xsave() (John Villalovos) [492912] - [x86] Add new static_cpu_has() function using alternatives (John Villalovos) [492912] - [x86] fpu: Use the proper asm constraint in use_xsave() (John Villalovos) [492912] - [x86] Eliminate TS_XSAVE (John Villalovos) [492912] - [x86] cpu: Make APERF/MPERF a normal table-driven flag (John Villalovos) [492912] - [x86] Unify APERF/MPERF support (John Villalovos) [492912] - [x86] x86, cpu: Add AMD core boosting feature flag to /proc/cpuinfo (John Villalovos) [492912] - [scsi] lpfc: Update lpfc version for 8.3.5.30 driver release (Rob Evers) [663119] - [scsi] lpfc: Turned parity and serr bits back on after performing sli4 board reset PCI access (Rob Evers) [663119] - [scsi] lpfc: Use VPI for ALL ELS commands and allocate RPIs at node creation (Rob Evers) [663119] - [scsi] lpfc: Correct bit-definitions in SLI4 data structures (Rob Evers) [663119] - [scsi] lpfc: Update lpfc version for 8.3.5.29 driver release (Rob Evers) [663119] - [scsi] lpfc: Implement new SLI4 initialization procedures based on if_type (Rob Evers) [663119] - [scsi] lpfc: Implement the FC and SLI async event handlers (Rob Evers) [663119] - [scsi] lpfc: Comment update, minor re-order to sync w/ upstream (Rob Evers) [663119] - [scsi] lpfc: Fixed panic in the __lpfc_sli_get_sglq (Rob Evers) [663119] - [scsi] lpfc: Fixed management command context setting (Rob Evers) [663119] - [netdrv] vxge: make functions local and remove dead code (Bob Picco) [636869] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Bob Picco) [636869] - [netdrv] vxge-main.c: Use pr_ and netdev_ (Bob Picco) [636869] - [netdrv] vxge: Version update (Bob Picco) [636869] - [netdrv] vxge: Update copyright information (Bob Picco) [636869] - [netdrv] vxge: NETIF_F_LLTX removal (Bob Picco) [636869] - [netdrv] vxge: Fix multicast issues (Bob Picco) [636869] - [netdrv] vxge: Remove queue_state references (Bob Picco) [636869] - [netdrv] vxge: show startup message with KERN_INFO (Bob Picco) [636869] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Bob Picco) [636869] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH for TCO Watchdog (David Milburn) [464257] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH (David Milburn) [464257] - [i2c] i2c-i801: Add Intel Patsburg device ID (David Milburn) [464257] - [pci] update Intel Patsburg defines (David Milburn) [464257] - [pci] irq and pci_ids patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [sound] ALSA HD Audio patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] watchdog: TCO Watchdog patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] ahci: AHCI and RAID mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [ata] ata_piix: IDE Mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [netdrv] ibmveth: Free irq on error path (Steve Best) [632706] - [netdrv] ibmveth: Cleanup error handling inside ibmveth_open (Steve Best) [632706] - [netdrv] ibmveth: Update module information and version (Steve Best) [632706] - [netdrv] ibmveth: Remove some unnecessary include files (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific assert to BUG_ON (Steve Best) [632706] - [netdrv] ibmveth: Return -EINVAL on all ->probe errors (Steve Best) [632706] - [netdrv] ibmveth: Coding style fixes (Steve Best) [632706] - [netdrv] ibmveth: Some formatting fixes (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific error functions to netdev_err (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific debug to netdev_dbg (Steve Best) [632706] - [netdrv] ibmveth: Remove redundant function prototypes (Steve Best) [632706] - [netdrv] ibmveth: Convert to netdev_alloc_skb (Steve Best) [632706] - [netdrv] ibmveth: remove procfs code (Steve Best) [632706] - [netdrv] ibmveth: Enable IPv6 checksum offload (Steve Best) [632706] - [netdrv] ibmveth: Remove duplicate checksum offload setup code (Steve Best) [632706] - [netdrv] ibmveth: Add optional flush of rx buffer (Steve Best) [632706] - [netdrv] ibmveth: Add scatter-gather support (Steve Best) [632706] - [netdrv] ibmveth: Use lighter weight read memory barrier in ibmveth_poll (Steve Best) [632706] - [netdrv] ibmveth: Add rx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Add tx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Remove LLTX (Steve Best) [632706] - [netdrv] ibmveth: batch rx buffer replacement (Steve Best) [632706] - [netdrv] ibmveth: Remove integer divide caused by modulus (Steve Best) [632706] - [scsi] ibmvfc: version 1.0.9 (Steve Best) [632710] - [scsi] ibmvfc: Handle Virtual I/O Server reboot (Steve Best) [632710] - [scsi] ibmvfc: Log link up/down events (Steve Best) [632710] - [scsi] ibmvfc: Fix terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Fix rport add/delete race resulting in oops (Steve Best) [632710] - [scsi] ibmvfc: Add support for fc_block_scsi_eh (Steve Best) [632710] - [scsi] ibmvfc: Add FC Passthru support (Steve Best) [632710] - [scsi] ibmvfc: Fix adapter cancel flags for terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Remove unnecessary parameter to ibmvfc_init_host (Steve Best) [632710] - [scsi] ibmvfc: Fix locking in ibmvfc_remove (Steve Best) [632710] - [scsi] ibmvfc: Fixup TMF response handling (Steve Best) [632710] - [ppc64] Enable PM_SLEEP on POWER w/o KABI changes (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support for RHEL6.1 (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support (Steve Best) [632683] - [ppc64] ibmvscsi: Fix softlockup on resume (Steve Best) [632683] - [ppc64] ibmvfc: Fix soft lockup on resume (Steve Best) [632683] - [ppc64] ibmvscsi: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmvfc: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmveth: Add suspend/resume support (Steve Best) [632683] - [ppc64] vio: Add power management support (Steve Best) [632683] - [ppc64] pseries: Migration code reorganization / hibernation prep (Steve Best) [632683] - [configs] redhat: added CONFIG_SECURITY_DMESG_RESTRICT option (Frantisek Hrbata) [653245] - [kernel] restrict unprivileged access to kernel syslog (Frantisek Hrbata) [653245] - [edac] i7300_edac: Fix an error with RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add it to x86 RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly initialize per-csrow memory size (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: better initialize page counts (Mauro Carvalho Chehab) [638237] - [edac] MAINTAINERS: Add maintainer for i7300-edac driver (Mauro Carvalho Chehab) [638237] - [edac] i7300-edac: CodingStyle cleanup (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Improve comments (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: reorganize the file contents (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect channel on CE errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for corrected errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for fatal errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: pre-allocate a buffer used to prepare err messages (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Fix MTR x4/x8 detection logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Make the debug messages coherent with the others (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: remove get_error_info logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a code to cleanup error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add support for reporting FBD errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect the type of error correction (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Detect if the device is on single mode (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Adds detection for enhanced scrub mode on x8 (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Clear the error bit after reading (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add error detection code for global errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Better name PCI devices (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a FIXME note about the error correction type (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: add global error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: display info if ECC is enabled or not (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: start a driver for i7300 chipset (Mauro Carvalho Chehab) [638237] - [net] ipsec: fragment locally generated tunnel-mode IPSec6 packets as needed (Herbert Xu) [661113] - [dma] Fix incorrect iommu in ioatdma (John Feeney) [611884] - [pci] sysfs: Update ROM to include default owner write access (Alex Williamson) [668478] - [x86] tboot: Add support for S3 memory integrity protection (John Villalovos) [464222] - [x86] Fix checking of SRAT when node 0 ram is not from 0 (Amerigo Wang) [668340] - [virt] VMX: when entering real mode align segment base to 16 bytes (Gleb Natapov) [665970] - [virt] xenbus: implement O_NONBLOCK (Paolo Bonzini) [607262] - [virt] x86: Push potential exception error code on task switches (Gleb Natapov) [654284] - [virt] VMX: add module parameter to avoid trapping HLT instructions (Gleb Natapov) [661540] - [netdrv] QLogic nextxen driver updates (Bob Picco) [562940] - [scsi] libsas: fix NCQ mixing with non-NCQ (David Milburn) [621606]- [netdrv] BNX2I: Updated version, copyright, and maintainer info (Mike Christie) [635894] - [netdrv] BNX2I: Added iSCSI text pdu support for iSCSI offload (Mike Christie) [635894] - [netdrv] BNX2I: Added jumbo MTU support for the no shost case (Mike Christie) [635894] - [netdrv] BNX2I: Added support for the 57712(E) devices (Mike Christie) [635894] - [netdrv] BNX2I: Added handling for unsupported iSCSI offload hba (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the 32-bit swapping of the LUN field for nopouts for 5771X (Mike Christie) [635894] - [netdrv] BNX2I: Allow ep CONNECT_FAILED condition to go through proper cleanup (Mike Christie) [635894] - [netdrv] BNX2I: Added reconnect fix connecting against Lefthand targets (Mike Christie) [635894] - [netdrv] BNX2I: Cleaned up various error conditions in ep_connect/disconnect (Mike Christie) [635894] - [netdrv] BNX2I: Added return code check for chip kwqe submission request (Mike Christie) [635894] - [netdrv] BNX2I: Modified the bnx2i stop path to compensate for in progress ops (Mike Christie) [635894] - [netdrv] BNX2I: Removed the dynamic registration of CNIC (Mike Christie) [635894] - [netdrv] BNX2I: Added mutex lock protection to conn_get_param (Mike Christie) [635894] - [netdrv] BNX2I: Allow to abort the connection if connect request times out (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the remote TCP RST handling for the 570X (1g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a cid leak issue for 5771X (10g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the endian bug in the TMF LUN cmd send (Mike Christie) [635894] - [netdrv] BNX2I: Added chip cleanup for the remove module path (Mike Christie) [635894] - [netdrv] BNX2I: Recouple the CFC delete cleanup with cm_abort/close completion (Mike Christie) [635894] - [netdrv] BNX2I: Added support for other TMFs besides ABORT_TASK (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a protocol violation on nopout responses (Mike Christie) [635894] - [netdrv] BNX2I: Added host param ISCSI_HOST_PARAM_IPADDRESS (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the TCP graceful termination initiation (Mike Christie) [635894] - [netdrv] BNX2I: Fine tuned conn destroy and context destroy timeout values (Mike Christie) [635894] - [netdrv] cnic: Fix the type field in SPQ messages (Mike Christie) [635892] - [netdrv] cnic: Do not call bnx2i when bnx2i is calling cnic_unregister_driver() (Mike Christie) [635892] - [netdrv] cnic: Do not allow iSCSI and FCoE on bnx2x multi-function mode (Mike Christie) [635892] - [netdrv] cnic: fix mem leak on allocation failures in cnic_alloc_uio_rings() (Mike Christie) [635892] - [netdrv] cnic: Add FCoE support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Add kcq2 support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Call cm_connect_complete() immediately on error (Mike Christie) [635892] - [netdrv] cnic: Check device state before reading the kcq pointer in IRQ (Mike Christie) [635892] - [netdrv] cnic: Support NIC Partition mode (Mike Christie) [635892] - [netdrv] cnic: Use proper client and connection IDs on iSCSI ring (Mike Christie) [635892] - [netdrv] cnic: Improve ->iscsi_nl_msg_send() (Mike Christie) [635892] - [netdrv] cnic: Prevent "scheduling while atomic" when calling ->cnic_init() (Mike Christie) [635892] - [netdrv] cnic: Fix iSCSI TCP port endian order (Mike Christie) [635892] - [netdrv] drivers/net/cnic.c: Remove unnecessary semicolons (Mike Christie) [635892] - [netdrv] cnic: Add support for 57712 device (Mike Christie) [635892] - [netdrv] cnic: Decouple uio close from cnic shutdown (Mike Christie) [635892] - [netdrv] cnic: Add cnic_uio_dev struct (Mike Christie) [635892] - [netdrv] cnic: Add cnic_free_uio() (Mike Christie) [635892] - [netdrv] cnic: Defer iscsi connection cleanup (Mike Christie) [635892] - [netdrv] cnic: Add cnic_bnx2x_destroy_ramrod() (Mike Christie) [635892] - [netdrv] cnic: Convert ctx_flags to bit fields (Mike Christie) [635892] - [netdrv] cnic: Add common cnic_request_irq() (Mike Christie) [635892] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635892] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635892] - [netdrv] cnic: Fine-tune ring init code (Mike Christie) [635892] - [netdrv] cnic: Use pfid for internal memory offsets (Mike Christie) [635892] - [netdrv] cnic: Pass cp pointer to BNX2X_HW_CID (Mike Christie) [635892] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Mike Christie) [635892] - [netdrv] cnic: Update version to 2.1.3 (Mike Christie) [635892] - [netdrv] cnic: Further unify kcq handling code (Mike Christie) [635892] - [netdrv] cnic: Restructure kcq processing (Mike Christie) [635892] - [netdrv] cnic: Unify kcq allocation for all devices (Mike Christie) [635892] - [netdrv] cnic: Unify IRQ code for all hardware types (Mike Christie) [635892] - [netdrv] cnic: Fine-tune CID memory space calculation (Mike Christie) [635892] - [netdrv] cnic: Fix cnic_cm_abort() error handling (Mike Christie) [635892] - [netdrv] cnic: Refactor and fix cnic_ready_to_close() (Mike Christie) [635892] - [netdrv] cnic: Refactor code in cnic_cm_process_kcqe() (Mike Christie) [635892] - [netdrv] cnic: Return error code in cnic_cm_close() if unsuccessful (Mike Christie) [635892] - [netdrv] cnic: Return SPQ credit to bnx2x after ring setup and shutdown (Mike Christie) [635892] - [netdrv] cnic: Convert cnic_local_flags to atomic ops (Mike Christie) [635892] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Mike Christie) [635892] - [netdrv] bnx2x: update version to 1.62.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: replace FW to 6.2.5 (Mike Christie) [635942] - [netdrv] bnx2x: add FW 6.2.5 files (Mike Christie) [635942] - [netdrv] bnx2x: Add DCB/PFC support - link layer (Mike Christie) [635942] - [netdrv] bnx2x: add DCB support (Mike Christie) [635942] - [netdrv] bnx2x: add a select queue callback (Mike Christie) [635942] - [netdrv] bnx2x: Take the distribution range definition out of skb_tx_hash() (Mike Christie) [635942] - [netdrv] bnx2x: add FCoE ring (Mike Christie) [635942] - [netdrv] bnx2x: Update version number and a date (Mike Christie) [635942] - [netdrv] bnx2x: Fixed a compilation warning (Mike Christie) [635942] - [netdrv] bnx2x: Use dma_alloc_coherent() semantics for ILT memory allocation (Mike Christie) [635942] - [netdrv] bnx2x: LSO code was broken on BE platforms (Mike Christie) [635942] - [netdrv] bnx2x: Add Nic partitioning mode (57712 devices) (Mike Christie) [635942] - [netdrv] bnx2x: Use helpers instead of direct access to the shinfo(skb) fields (Mike Christie) [635942] - [netdrv] bnx2x: Do interrupt mode initialization and NAPIs adding before register_netdev() (Mike Christie) [635942] - [netdrv] bnx2x: Disable local BHes to prevent a dead-lock situation (Mike Christie) [635942] - [netdrv] net: bnx2x: fix error value sign (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Remove unnecessary semicolons (Mike Christie) [635942] - [netdrv] bnx2x: Update version number (Mike Christie) [635942] - [netdrv] bnx2x: Reset 8073 phy during common init (Mike Christie) [635942] - [netdrv] bnx2x: Do not enable CL37 BAM unless it is explicitly enabled (Mike Christie) [635942] - [netdrv] bnx2x: Fix resetting BCM8726 PHY during common init (Mike Christie) [635942] - [netdrv] bnx2x: Clear latch indication on link reset (Mike Christie) [635942] - [netdrv] bnx2x: Fix port selection in case of E2 (Mike Christie) [635942] - [netdrv] bnx2x: Fix waiting for reset complete on BCM848x3 PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Restore appropriate delay during BMAC reset (Mike Christie) [635942] - [netdrv] bnx2x: make local function static and remove dead code (Mike Christie) [635942] - [netdrv] bnx2x: Don't check for vlan group before vlan_tx_tag_present (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-3 (Mike Christie) [635942] - [netdrv] bnx2x: prevent false parity error in MSI-X memory of HC block (Mike Christie) [635942] - [netdrv] bnx2x: fix possible deadlock in HC hw block (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: remove unnecessary FUNC_FLG_RSS flag and related (Mike Christie) [635942] - [netdrv] bnx2x: Use correct FW constant for header padding (Mike Christie) [635942] - [netdrv] bnx2x: do not deal with power if no capability (Mike Christie) [635942] - [netdrv] bnx2x: remove redundant commands during error handling (Mike Christie) [635942] - [netdrv] bnx2x: Optimized the branching in the bnx2x_rx_int() (Mike Christie) [635942] - [netdrv] bnx2x: Fixing a typo: added a missing RSS enablement (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-1 (Mike Christie) [635942] - [netdrv] bnx2x: properly initialize FW stats (Mike Christie) [635942] - [netdrv] bnx2x: code beautify (Mike Christie) [635942] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635942] - [netdrv] bnx2x: move msix table initialization to probe() (Mike Christie) [635942] - [netdrv] bnx2x: use L1_CACHE_BYTES instead of magic number (Mike Christie) [635942] - [netdrv] bnx2x: remove unused fields in main driver structure (Mike Christie) [635942] - [netdrv] bnx2x: remove unused parameter in reuse_rx_skb() (Mike Christie) [635942] - [netdrv] bnx2x: Add 57712 support (Mike Christie) [635942] - [netdrv] bnx2x: change type of spq_left to atomic (Mike Christie) [635942] - [netdrv] bnx2x: rename MF related fields (Mike Christie) [635942] - [netdrv] bnx2x: remove old FW files (Mike Christie) [635942] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635942] - [netdrv] bnx2x: add 6.0.34 fw files (Mike Christie) [635942] - [netdrv] bnx2x: create folder for bnx2x firmware files (Mike Christie) [635942] - [netdrv] bnx2x: Moved enabling of MSI to the bnx2x_set_num_queues() (Mike Christie) [635942] - [netdrv] bnx2x: Use netif_set_real_num_{rx, tx}_queues() (Mike Christie) [635942] - [netdrv] bnx2x: return operator cleanup (Mike Christie) [635942] - [netdrv] bnx2x: Spread rx buffers between allocated queues (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: use ARRAY_SIZE macro in bnx2x_main.c (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-6 (Mike Christie) [635942] - [netdrv] bnx2x: Change LED scheme for dual-media (Mike Christie) [635942] - [netdrv] bnx2x: Add dual-media changes (Mike Christie) [635942] - [netdrv] bnx2x: Organize PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Apply logic changes for the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Move common function into aggregated function (Mike Christie) [635942] - [netdrv] bnx2x: Adjust flow-control with the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Adjust alignment of split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Unify PHY attributes (Mike Christie) [635942] - [netdrv] bnx2x: avoid skb->ip_summed initialization (Mike Christie) [635942] - [netdrv] skbuff.h: add skb_checksum_none_assert() (Mike Christie) [635942] - [netdrv] bnx2x: Update version to 1.52.53-5 (Mike Christie) [635942] - [netdrv] bnx2x: Add BCM84823 to the supported PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx LED configuration (Mike Christie) [635942] - [netdrv] bnx2x: Remove unneeded setting of XAUI low power to BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx configuration according to IEEE (Mike Christie) [635942] - [netdrv] bnx2x: Reset link before any new link settings (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue In BCM8727 based boards (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue of BCM8073/BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: fix wrong return from bnx2x_trylock_hw_lock (Mike Christie) [635942] - [netdrv] bnx2x: small fix in stats handling (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-4 (Mike Christie) [635942] - [netdrv] bnx2x: Fix PHY locking problem (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Adjust confusing if indentation (Mike Christie) [635942] - [netdrv] bnx2x: Load firmware in open() instead of probe() (Mike Christie) [635942] - [netdrv] bnx2x: Protect statistics ramrod and sequence number (Mike Christie) [635942] - [netdrv] bnx2x: Protect a SM state change (Mike Christie) [635942] - [netdrv] net: bnx2x_cmn.c needs net/ip6_checksum.h for csum_ipv6_magic (Mike Christie) [635942] - [netdrv] bnx2x: update driver version to 1.52.53-3 (Mike Christie) [635942] - [netdrv] bnx2x: Move statistics handling code to bnx2x_stats.* (Mike Christie) [635942] - [netdrv] bnx2x: Create separate file for ethtool routines (Mike Christie) [635942] - [netdrv] bnx2x: Create bnx2x_cmn.* files (Mike Christie) [635942] - [netdrv] bnx2x: move global variable load_count to bnx2x.h (Mike Christie) [635942] - [netdrv] bnx2x: store module parameters in driver main structure (Mike Christie) [635942] - [netdrv] bnx2x: Create separate folder for bnx2x driver (Mike Christie) [635942] - [netdrv] bnx2x: Set RXHASH for LRO packets (Mike Christie) [635942] - [netdrv] bnx2x: Make ethtool_ops::set_flags() return -EINVAL for unsupported flags (Mike Christie) [635942] - [netdrv] bnx2x: fail when try to setup unsupported features (Mike Christie) [635942] - [netdrv] bnx2x: Fix link problem with some DACs (Mike Christie) [635942] - [netdrv] bnx2x: avoid TX timeout when stopping device (Mike Christie) [635942] - [netdrv] bnx2x: Remove two prefetch() (Mike Christie) [635942] - [netdrv] bnx2x: add support for receive hashing (Mike Christie) [635942] - [netdrv] bnx2x: Date and version (Mike Christie) [635942] - [netdrv] bnx2x: Rework power state handling code (Mike Christie) [635942] - [netdrv] bnx2x: use mask in test_registers() to avoid parity error (Mike Christie) [635942] - [netdrv] bnx2x: Fixed MSI-X enabling flow (Mike Christie) [635942] - [netdrv] bnx2x: Added new statistics (Mike Christie) [635942] - [netdrv] bnx2x: White spaces (Mike Christie) [635942] - [netdrv] bnx2x: Protect code with NOMCP (Mike Christie) [635942] - [netdrv] bnx2x: Increase DMAE max write size for 57711 (Mike Christie) [635942] - [netdrv] bnx2x: Parity errors handling for 57710 and 57711 (Mike Christie) [635942] - [netdrv] Revert "[netdrv] bnx2x: fix system hung after netdev watchdog" (Mike Christie) [635942] - [netdrv] bnx2x: Added GRO support (Mike Christie) [635942] - [netdrv] bnx2x: remove trailing space in messages (Mike Christie) [635942] - [netdrv] bnx2x: fix typo (Mike Christie) [635942] - [netdrv] bnx2x: convert to use netdev_for_each_mc_addr (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Use (pr|netdev|netif)_ macro helpers (Mike Christie) [635942] - [netdrv] bnx2x: use netdev_mc_count and netdev_mc_empty when appropriate (Mike Christie) [635942] - [netdrv] bnx2x: remove HAVE_ leftovers (Mike Christie) [635942] - [netdrv] bnx2x: use DEFINE_PCI_DEVICE_TABLE() (Mike Christie) [635942] - [netdrv] bnx2x: fix typos (Mike Christie) [635942] - [netdrv] bnx2x: Move && and || to end of previous line (Mike Christie) [635942] - [netdrv] bnx2x: Convert ethtool {get_stats, self_test}_count() ops to get_sset_count() (Mike Christie) [635942]- [virt] kvm: fast-path msi injection with irqfd (Michael S. Tsirkin) [658442] - [fs] cifs: make cifs_set_oplock_level() take a cifsInodeInfo pointer (Jeff Layton) [656461] - [fs] cifs: Add cifs_set_oplock_level (Jeff Layton) [656461] - [fs] cifs: eliminate cifsInodeInfo->write_behind_rc (Jeff Layton) [656461] - [fs] cifs: Fix checkpatch warnings and bump cifs version number (Jeff Layton) [656461] - [fs] cifs: wait for writeback to complete in cifs_flush (Jeff Layton) [656461] - [fs] cifs: convert cifsFileInfo->count to non-atomic counter (Jeff Layton) [656461] - [fs] cifs: move close processing from cifs_close to cifsFileInfo_put (Jeff Layton) [656461] - [fs] cifs: move cifsFileInfo_put to file.c (Jeff Layton) [656461] - [fs] cifs: convert GlobalSMBSeslock from a rwlock to regular spinlock (Jeff Layton) [656461] - [fs] cifs: Fix minor checkpatch warning and update cifs version (Jeff Layton) [656461] - [fs] cifs: move cifs_new_fileinfo to file.c (Jeff Layton) [656461] - [fs] cifs: eliminate pfile pointer from cifsFileInfo (Jeff Layton) [656461] - [fs] cifs: cifs_write argument change and cleanup (Jeff Layton) [656461] - [fs] cifs: clean up cifs_reopen_file (Jeff Layton) [656461] - [fs] cifs: eliminate the inode argument from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: eliminate oflags option from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: fix flags handling in cifs_posix_open (Jeff Layton) [656461] - [fs] cifs: eliminate cifs_posix_open_inode_helper (Jeff Layton) [656461] - [fs] cifs: don't use vfsmount to pin superblock for oplock breaks (Jeff Layton) [656461] - [fs] cifs: keep dentry reference in cifsFileInfo instead of inode reference (Jeff Layton) [656461] - [fs] Fix f_flags/f_mode in case of lookup_instantiate_filp() from open(pathname, 3) (Jeff Layton) [656461] - [fs] Kill path_lookup_open() (Jeff Layton) [656461] - [fs] add OPEN_FMODE definition (Jeff Layton) [656461] - [fs] cifs: allow calling cifs_build_path_to_root on incomplete cifs_sb (Jeff Layton) [646223] - [fs] cifs: fix check of error return from is_path_accessable (Jeff Layton) [646223] - [fs] cifs: don't take extra tlink reference in initiate_cifs_search (Jeff Layton) [646223] - [fs] cifs: make cifs_ioctl handle NULL filp->private_data correctly (Jeff Layton) [646223] - [fs] cifs: remove unneeded NULL tests (Jeff Layton) [646223] - [fs] cifs: convert tlink_tree to a rbtree (Jeff Layton) [646223] - [fs] cifs: store pointer to master tlink in superblock (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: initialize tlink_tree_lock and tlink_tree (Jeff Layton) [646223] - [fs] cifs: unregister as a user of slow work on module removal (Jeff Layton) [646223] - [fs] cifs: implement recurring workqueue job to prune old tcons (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: add "multiuser" mount option (Jeff Layton) [646223] - [fs] cifs: add routines to build sessions and tcons on the fly (Jeff Layton) [646223] - [fs] cifs: fix cifs_show_options to show "username=" or "multiuser" (Jeff Layton) [646223] - [fs] cifs: have find_readable/writable_file filter by fsuid (Jeff Layton) [646223] - [fs] cifs: have cifsFileInfo hold a reference to a tlink rather than tcon pointer (Jeff Layton) [646223] - [fs] cifs: add refcounted and timestamped container for holding tcons (Jeff Layton) [646223] - [fs] cifs: add kfree() on error path (Jeff Layton) [646223] - [fs] cifs: fix handling of signing with writepages (Jeff Layton) [646223] - [fs] cifs: have cifs_new_fileinfo take a tcon arg (Jeff Layton) [646223] - [fs] cifs: add cifs_sb_master_tcon and convert some callers to use it (Jeff Layton) [646223] - [fs] cifs: temporarily rename cifs_sb->tcon to ptcon to catch stragglers (Jeff Layton) [646223] - [fs] cifs: add function to get a tcon from cifs_sb (Jeff Layton) [646223] - [fs] cifs: make various routines use the cifsFileInfo->tcon pointer (Jeff Layton) [646223] - [fs] cifs: Remove unnecessary casts of private_data (Jeff Layton) [646223] - [fs] cifs: add tcon field to cifsFileInfo struct (Jeff Layton) [646223] - [fs] cifs: eliminate redundant xdev check in cifs_rename (Jeff Layton) [646223] - [fs] cifs: consolidate error handling in several functions (Jeff Layton) [646223] - [fs] cifs: add "mfsymlinks" mount option (Jeff Layton) [651878] - [fs] cifs: use Minshall+French symlink functions (Jeff Layton) [651878] - [fs] cifs: implement CIFSCreateMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSFormatMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSQueryMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSCouldBeMFSymlink() and CIFSCheckMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSParseMFSymlink() (Jeff Layton) [651878] - [fs] cifs: set CONFIG_CIFS_FSCACHE to 'no' for now (Jeff Layton) [651865] - [fs] cifs: fix another memleak, in cifs_root_iget (Jeff Layton) [651865] - [fs] cifs: cancel_delayed_work() + flush_scheduled_work() -> cancel_delayed_work_sync() (Jeff Layton) [651865] - [fs] cifs: cifs_convert_address() returns zero on error (Jeff Layton) [651865] - [fs] cifs: handle FindFirst failure gracefully (Jeff Layton) [651865] - [fs] cifs: prevent infinite recursion in cifs_reconnect_tcon (Jeff Layton) [651865] - [fs] cifs: Cannot allocate memory error on mount (Jeff Layton) [651865] - [fs] cifs: Remove obsolete header (Jeff Layton) [651865] - [fs] cifs: Allow binding to local IP address (Jeff Layton) [651865] - [fs] cifs: fix broken oplock handling (Jeff Layton) [651865] - [fs] cifs: use type __u32 instead of int for the oplock parameter (Jeff Layton) [651865] - [fs] cifs: reduce false positives with inode aliasing serverino autodisable (Jeff Layton) [651865] - [fs] cifs: don't allow cifs_iget to match inodes of the wrong type (Jeff Layton) [651865] - [fs] cifs: remove redundant path walking in dfs_do_refmount (Jeff Layton) [651865] - [fs] cifs: ignore the "mand", "nomand" and "_netdev" mount options (Jeff Layton) [651865] - [fs] cifs: update README to include details about 'fsc' option (Jeff Layton) [651865] - [fs] cifs: Fix ordering of cleanup on module init failure (Jeff Layton) [651865] - [fs] cifs: relinquish fscache cookie before freeing CIFSTconInfo (Jeff Layton) [651865] - [fs] cifs: Missing ifdef (Jeff Layton) [651865] - [fs] cifs: Missing line from previous commit (Jeff Layton) [651865] - [fs] cifs: Fix build break when CONFIG_CIFS_FSCACHE disabled (Jeff Layton) [651865] - [fs] cifs: fsc should not default to "on" (Jeff Layton) [651865] - [fs] cifs: add mount option to enable local caching (Jeff Layton) [651865] - [fs] cifs: read pages from FS-Cache (Jeff Layton) [651865] - [fs] cifs: store pages into local cache (Jeff Layton) [651865] - [fs] cifs: FS-Cache page management (Jeff Layton) [651865] - [fs] cifs: define inode-level cache object and register them (Jeff Layton) [651865] - [fs] cifs: define superblock-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: define server-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: register CIFS for caching (Jeff Layton) [651865] - [fs] cifs: add kernel config option for CIFS Client caching support (Jeff Layton) [651865] - [fs] cifs: guard cifsglob.h against multiple inclusion (Jeff Layton) [651865] - [fs] cifs: map NT_STATUS_ERROR_WRITE_PROTECTED to -EROFS (Jeff Layton) [618175] - [fs] cifs: allow matching of tcp sessions in CifsNew state (Jeff Layton) [629085] - [fs] cifs: fix potential double put of TCP session reference (Jeff Layton) [629085] - [fs] cifs: prevent possible memory corruption in cifs_demultiplex_thread (Jeff Layton) [629085] - [fs] cifs: eliminate some more premature cifsd exits (Jeff Layton) [629085] - [fs] cifs: prevent cifsd from exiting prematurely (Jeff Layton) [629085] - [fs] CIFS: Make cifs_convert_address() take a const src pointer and a length (Jeff Layton) [629085] - [x86] oprofile: Add support for 6 counters for AMD family 15h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 15h (Robert Richter) [647750] - [x86] GART: Disable GART table walk probes, add warning (Frank Arnold) [633479 633916] - [x86] amd_nb: Enable GART support for AMD family 0x15 CPUs (Frank Arnold) [633479 633916] - [x86] cacheinfo: Unify AMD L3 cache index disable checking (Frank Arnold) [633479] - [x86] powernow-k8: Limit Pstate transition latency check (Frank Arnold) [633479] - [x86] AMD: Extend support to future families (Frank Arnold) [633479] - [x86] amd: Use compute unit information to determine thread siblings (Frank Arnold) [633479 633922] - [x86] amd: Extract compute unit information for AMD CPUs (Frank Arnold) [633479 633922] - [x86] amd: Add support for CPUID topology extension of AMD CPUs (Frank Arnold) [633479 633922] - [x86] cpu: Fix renamed, not-yet-shipping AMD CPUID feature bit (Frank Arnold) [633479] - [x86] cpu: Update AMD CPUID feature bits (Frank Arnold) [633479] - [x86] nmi: Support NMI watchdog on newer AMD CPU families (Frank Arnold) [633479] - [virt] vhost: get/put_user -> __get/__put_user (Michael S. Tsirkin) [665360] - [virt] vhost: copy_to_user -> __copy_to_user (Michael S. Tsirkin) [665360] - [virt] vhost: fix log ctx signalling (Michael S. Tsirkin) [665360] - [virt] vhost: fix return code for log_access_ok() (Michael S. Tsirkin) [665360] - [virt] vhost-net: batch use/unuse mm (Michael S. Tsirkin) [665360] - [virt] drivers/vhost/vhost.c: delete double assignment (Michael S. Tsirkin) [665360] - [virt] vhost: put mm after thread stop (Michael S. Tsirkin) [665360] - [virt] vhost-net: replace workqueue with a kthread (Michael S. Tsirkin) [665360]- [mm] do not keep kswapd awake for an unreclaimable zone (Johannes Weiner) [633825] - [netdrv] iwlwifi: Convert to new PCI PM framework (John Linville) [611075] - [virt] Add AES to CPUID ext_features recognized by kvm (John Cooper) [663538] - [net] tcp: Increase TCP_MAXSEG socket option minimum to TCP_MIN_MSS (Frantisek Hrbata) [652511] {CVE-2010-4165} - [net] tproxy: use the interface primary IP address as a default value for --on-ip (Thomas Graf) [591335] - [net] tproxy: Add missing CAP_NET_ADMIN check to ipv6 side (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the socket match (Thomas Graf) [591335] - [net] tproxy: split off ipv6 defragmentation to a separate module (Thomas Graf) [591335] - [net] tproxy: check for transparent flag in ip_route_newports (Thomas Graf) [591335] - [net] netfilter: tproxy: nf_tproxy_assign_sock() can handle tw sockets (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the TPROXY target (Thomas Graf) [591335] - [net] tproxy: allow non-local binds of IPv6 sockets if IP_TRANSPARENT is enabled (Thomas Graf) [591335] - [net] tproxy: added IPv6 socket lookup function to nf_tproxy_core (Thomas Graf) [591335] - [net] tproxy: added const specifiers to udp lookup functions (Thomas Graf) [591335] - [net] tproxy: added tproxy sockopt interface in the IPV6 layer (Thomas Graf) [591335] - [net] tproxy: added udp6_lib_lookup function (Thomas Graf) [591335] - [net] tproxy: add lookup type checks for UDP in nf_tproxy_get_sock_v4() (Thomas Graf) [591335] - [net] tproxy: kick out TIME_WAIT sockets in case a new connection comes in with th (Thomas Graf) [591335] - [net] tproxy: fix hash locking issue when using port redirection in __inet_inherit_port() (Thomas Graf) [591335] - [net] netfilter: use NFPROTO_IPV4 instead of AF_INET (Thomas Graf) [591335] - [net] netfilter: xt_TPROXY: the length of lines should be within 80 (Thomas Graf) [591335] - [mm] fix memory-failure hugetlbfs vs THP collision (Dean Nelson) [531476] - [mm] mm/hugetlb.c: avoid double unlock_page() in hugetlb_fault() (Dean Nelson) [531476] - [mm] mm/hugetlb.c: add missing spin_lock() to hugetlb_cow() (Dean Nelson) [531476] - [mm] Fix migration.c compilation on s390 (Dean Nelson) [531476] - [mm] HWPOISON/signalfd: add support for addr_lsb (Dean Nelson) [531476] - [mm] Encode huge page size for VM_FAULT_HWPOISON errors (Dean Nelson) [531476] - [mm] Fix build error with !CONFIG_MIGRATION (Dean Nelson) [531476] - [mm] HWPOISON: Remove retry loop for try_to_unmap (Dean Nelson) [531476] - [mm] HWPOISON: Turn addr_valid from bitfield into char (Dean Nelson) [531476] - [mm] HWPOISON: Disable DEBUG by default (Dean Nelson) [531476] - [mm] HWPOISON: Convert pr_debugs to pr_info (Dean Nelson) [531476] - [mm] HWPOISON: Improve comments in memory-failure.c (Dean Nelson) [531476] - [mm] x86: HWPOISON: Report correct address granuality for huge hwpoison faults (Dean Nelson) [531476] - [mm] hugepage: move is_hugepage_on_freelist inside ifdef to avoid warning (Dean Nelson) [531476] - [mm] Clean up __page_set_anon_rmap (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: fix unpoison for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: soft offlining for hugepage (Dean Nelson) [531476] - [mm] HWPOSION, hugetlb: recover from free hugepage error when !MF_COUNT_INCREASED (Dean Nelson) [531476] - [mm] hugetlb: move refcounting in hugepage allocation inside hugetlb_lock (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: add free check to dequeue_hwpoison_huge_page() (Dean Nelson) [531476] - [mm] hugetlb: hugepage migration core (Dean Nelson) [531476] - [mm] mm/migrate.c: kill anon local variable from migrate_page_copy (Dean Nelson) [531476] - [mm] hugetlb: redefine hugepage copy functions (Dean Nelson) [531476] - [mm] hugetlb: add allocate function for hugepage migration (Dean Nelson) [531476] - [mm] hugetlb: fix metadata corruption in hugetlb_fault() (Dean Nelson) [531476] - [mm] HWPOISON: Stop shrinking at right page count (Dean Nelson) [531476] - [mm] HWPOISON: Report correct address granuality for AO huge page errors (Dean Nelson) [531476] - [mm] HWPOISON: Copy si_addr_lsb to user (Dean Nelson) [531476] - [mm] hugetlb, rmap: add BUG_ON(!PageLocked) in hugetlb_add_anon_rmap() (Dean Nelson) [531476] - [mm] hugetlb, rmap: fix confusing page locking in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: use hugepage_add_new_anon_rmap() in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: always use anon_vma root pointer (Dean Nelson) [531476] - [mm] hugetlb: call mmu notifiers on hugepage cow (Dean Nelson) [531476] - [mm] hugetlb: add missing unlock in avoidcopy path in hugetlb_cow() (Dean Nelson) [531476] - [mm] hwpoison: rename CONFIG (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: support hwpoison injection for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: detect hwpoison in hugetlb code (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: isolate corrupted hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: maintain mce_bad_pages in handling hugepage error (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: set/clear PG_hwpoison bits on hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: enable error handling path for hugepage (Dean Nelson) [531476] - [mm] hugetlb, rmap: add reverse mapping for hugepage (Dean Nelson) [531476] - [mm] hugetlb: move definition of is_vm_hugetlb_page() to hugepage_inline.h (Dean Nelson) [531476] - [mm] HWPOISON: Add PROC_FS dependency to hwpoison injector (Dean Nelson) [531476] - [mm] hugetlb: acquire the i_mmap_lock before walking the prio_tree to unmap a page (Dean Nelson) [531476] - [mm] hugetlb: prevent deadlock in __unmap_hugepage_range() when alloc_huge_page() fails (Dean Nelson) [531476] - [mm] nodemask: fix the declaration of NODEMASK_ALLOC() (Dean Nelson) [630170] - [mm] add gfp flags for NODEMASK_ALLOC slab allocations (Dean Nelson) [630170] - [mm] hugetlb: add generic definition of NUMA_NO_NODE (Dean Nelson) [630170] - [mm] hugetlb: offload per node attribute registrations (Dean Nelson) [630170] - [mm] hugetlb: use only nodes with memory for huge pages (Dean Nelson) [630170] - [mm] hugetlb: handle memory hot-plug events (Dean Nelson) [630170] - [mm] hugetlb: update hugetlb documentation for NUMA controls (Dean Nelson) [630170] - [mm] hugetlb: add per node hstate attributes (Dean Nelson) [630170] - [mm] hugetlb: derive huge pages nodes allowed from task mempolicy (Dean Nelson) [630170] - [mm] hugetlb: add nodemask arg to huge page alloc, free and surplus adjust functions (Dean Nelson) [630170] - [mm] hugetlb: rework hstate_next_node_* functions (Dean Nelson) [630170] - [mm] hugetlb: factor init_nodemask_of_node() (Dean Nelson) [630170] - [mm] nodemask: make NODEMASK_ALLOC more general (Dean Nelson) [630170]- [netdrv] be2net: Avoid firmware update when interface is not open (Ivan Vecera) [651952] - [netdrv] be2net: use mutex instead of spin lock for mbox_lock (Ivan Vecera) [623201] - [netdrv] rhel config: changes for 2.6.37-era iwlwifi backport (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: add ieee80211_alloc_hw2 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove skb_linearize for rx frames" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: misc backporting fixups for 2.6.37-era iwlwifi (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: use mutex for aggregation" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: dump firmware build info in error case" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: send PAN parameters" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: send RXON timing before associating" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "cfg80211: convert bools into flags" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: fix regulatory" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: provide firmware version" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: use cipher suite selectors" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: debugfs file for txfifo command testing" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: move QoS-enable to BSS info" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use new mac80211 SMPS" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: manage IBSS station properly" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use the DMA state API instead of the pci equivalents" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove mac_addr assignment" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: support channel switch offload in driver" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove priv->mac_addr" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add mac80211 flush callback support" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add support for device tx flush request" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: read multiple MAC addresses" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: resync bits from 2.6.37 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: improve IBSS scanning (John Linville) [653978] - [netdrv] mac80211: allow scan to complete from any context (John Linville) [653978] - [netdrv] mac80211: split hardware scan by band (John Linville) [653978] - [netdrv] mac80211: Fix sta_mtx unlocking on insert STA failure path (John Linville) [653978] - [netdrv] mac80211: explicitly disable/enable QoS (John Linville) [653978] - [netdrv] mac80211: allow station add/remove to sleep (John Linville) [653978] - [netdrv] mac80211: async station powersave handling (John Linville) [653978] - [netdrv] mac80211: remove sent_ps_buffered (John Linville) [653978] - [kernel] lib: add EXPORT_SYMBOL_GPL for debug_locks (John Linville) [653974] - [firmware] firmware_class: make request_firmware_nowait more useful (John Linville) [653974] - [kernel] sched: Update rq->clock for nohz balanced cpus (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Change nohz idle load balancing logic to push model (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Avoid side-effect of tickless idle on update_cpu_load (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Reduce update_group_power() calls (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix the place where group powers are updated (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add enqueue/dequeue flags (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove AFFINE_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove ASYM_GRAN feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove SYNC_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove WAKEUP_SYNC feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove FAIR_SLEEPERS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove NORMALIZED_SLEEPER (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Cleanup/optimize clock updates (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_overlap (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_wakeup (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Discard some old bits (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up check_preempt_wakeup() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Move update_curr() in check_preempt_wakeup() to avoid redundant call (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] mutex: Improve the scalability of optimistic spinning (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Pre-compute cpumask_weight(sched_domain_span(sd)) (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() logic in select_task_rq_fair() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: More generic WAKE_AFFINE vs select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix rq->clock synchronization when migrating tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove the cfs_rq dependency from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add pre and post wakeup hooks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove forced2_migrations stats (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove rq->clock coupling from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unused cpu_nr_migrations() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] rcu: apply RCU protection to wake_affine() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unnecessary RCU exclusion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix nr_uninterruptible count (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Optimize task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix TASK_WAKING vs fork deadlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make select_fallback_rq() cpuset friendly (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: _cpu_down(): Don't play with current->cpus_allowed (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: sched_exec(): Remove the select_fallback_rq() logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Remove retry logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Take rq->lock around select_fallback_rq() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Kill the broken and deadlockable cpuset_lock/cpuset_cpus_allowed_locked code (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: set_cpus_allowed_ptr(): Don't use rq->migration_thread after unlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Queue a deboosted task to the head of the RT prio queue (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Implement head queueing for sched_rt (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Extend enqueue_task to allow head queueing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix race between ttwu() and task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix incorrect sanity check (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix fork vs hotplug vs cpuset namespaces (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix hotplug hang (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix broken assertion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make warning less noisy (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_task_rq() vs hotplug issues (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix sched_exec() balancing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Ensure set_task_cpu() is never called on blocked tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use TASK_WAKING for fork wakups (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get_rr_param() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get/set_affinity() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sys_sched_getscheduler/sys_sched_getparam() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make wakeup side and atomic variants of completion API irq safe (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Sanitize fork() handling (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up ttwu() rq locking (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Consolidate select_task_rq() callers (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect sched_rr_get_param() access to task->sched_class (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect task->cpus_allowed access in sched_getaffinity() (Larry Woodman) [557364 611867 613812 635558 635562]- [virt] KVM: x86: zero kvm_vcpu_events->interrupt.pad (Marcelo Tosatti) [665409] {CVE-2010-4525} - [x86] KVM: enlarge number of possible CPUID leaves (Robert Richter) [663295] - [x86] apic, amd: Make firmware bug messages more meaningful (Robert Richter) [647750] - [x86] mce, amd: Remove goto in threshold_create_device() (Robert Richter) [647750] - [x86] mce, amd: Add helper functions to setup APIC (Robert Richter) [647750] - [x86] mce, amd: Shorten local variables mci_misc_{hi, lo} (Robert Richter) [647750] - [x86] mce, amd: Implement mce_threshold_block_init() helper function (Robert Richter) [647750] - [x86] AMD, MCE thresholding: Fix the MCi_MISCj iteration order (Robert Richter) [647750] - [x86] mcheck: Avoid duplicate sysfs links/files for thresholding banks (Robert Richter) [647750] - [x86] oprofile: Fix uninitialized variable use in debug printk (Robert Richter) [647750] - [x86] oprofile: Add support for IBS periodic op counter extension (Robert Richter) [647750] - [x86] oprofile: Add support for IBS branch target address reporting (Robert Richter) [647750] - [x86] oprofile: Introduce struct ibs_state (Robert Richter) [647750] - [x86] oprofile: Check IBS capability bits 1 and 2 (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 14h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 12h (Robert Richter) [647750] - [x86] apic: Use BIOS settings for IBS and MCE threshold interrupt LVT offsets (Robert Richter) [647750] - [x86] apic: Check if EILVT APIC registers are available (AMD only) (Robert Richter) [647750] - [x86] kernel.h: add pr_warn for symmetry to dev_warn, netdev_warn (Robert Richter) [647750] - [x86] oprofile: disable write access to oprofilefs while profiler is running (Robert Richter) [647750] - [x86] oprofile: Remove duplicate code around __oprofilefs_create_file() (Robert Richter) [647750] - [x86] oprofile: Simplify init/exit functions (Robert Richter) [647750] - [x86] oprofile: Adding backtrace dump for 32bit process in compat mode (Robert Richter) [647750] - [x86] oprofile: Using struct stack_frame for 64bit processes dump (Robert Richter) [647750] - [x86] Unify dumpstack.h and stacktrace.h (Robert Richter) [647750] - [x86] perf: Fix unsafe frame rewinding with hot regs fetching (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 29 (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 22 (Intel Celeron 540) (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs() function stub (Robert Richter) [647750] - [x86] oprofile: don't call arch exit code from init code on failure (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs error handling (Robert Richter) [647750] - [x86] oprofile: fix crash when accessing freed task structs (Robert Richter) [647750] - [x86] oprofile: add support for Intel processor model 30 (Robert Richter) [647750] - [x86] oprofile: make event buffer nonseekable (Robert Richter) [647750] - [x86] Oprofile: Change CPUIDS from decimal to hex, and add some comments (Robert Richter) [647750] - [x86] oprofile: make AMD IBS hotplug capable (Robert Richter) [647750] - [x86] oprofile: notify cpus only when daemon is running (Robert Richter) [647750] - [x86] oprofile: reordering some functions (Robert Richter) [647750] - [x86] oprofile: stop disabled counters in nmi handler (Robert Richter) [647750] - [x86] oprofile: protect cpu hotplug sections (Robert Richter) [647750] - [x86] oprofile: remove CONFIG_SMP macros (Robert Richter) [647750] - [x86] oprofile: fix uninitialized counter usage during cpu hotplug (Robert Richter) [647750] - [x86] oprofile: remove duplicate IBS capability check (Robert Richter) [647750] - [x86] oprofile: move IBS code (Robert Richter) [647750] - [x86] oprofile: return -EBUSY if counters are already reserved (Robert Richter) [647750] - [x86] oprofile: moving shutdown functions (Robert Richter) [647750] - [x86] oprofile: reserve counter msrs pairwise (Robert Richter) [647750] - [x86] oprofile: rework error handler in nmi_setup() (Robert Richter) [647750] - [x86] oprofile: protect from not being in an IRQ context (Robert Richter) [647750] - [x86] oprofile: convert oprofile from timer_hook to hrtimer (Robert Richter) [647750] - [x86] oprofile: add comment to counter-in-use warning (Robert Richter) [647750] - [x86] oprofile: warn user if a counter is already active (Robert Richter) [647750] - [x86] oprofile: implement randomization for IBS periodic op counter (Robert Richter) [647750] - [x86] oprofile: implement lsfr pseudo-random number generator for IBS (Robert Richter) [647750] - [x86] oprofile: implement IBS cpuid feature detection (Robert Richter) [647750] - [x86] oprofile: remove OPROFILE_IBS config option (Robert Richter) [647750] - [kbuild] fixes for using make 3.82 (Don Zickus) [663994] - [kbuild] powerpc: fix build with make 3.82 (Don Zickus) [663994] - [scsi] qla2xxx: Update driver version to 8.03.05.01.06.1-k0 (Chad Dupuis) [635710] - [scsi] qla2xxx: Properly set the return value in function qla2xxx_eh_abort (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct issue where NPIV-config data was not being allocated for 82xx parts (Chad Dupuis) [635710] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [635710] - [scsi] qla2xxx: Add flash read/update support using BSG interface (Chad Dupuis) [635710] - [scsi] qla2xxx: Change MSI initialization from using incorrect request_irq parameter (Chad Dupuis) [635710] - [scsi] qla2xxx: Populate Command Type 6 LUN field properly (Chad Dupuis) [635710] - [scsi] qla2xxx: list cursors are not null (Chad Dupuis) [635710] - [scsi] qla2xxx: Avoid depending on SCSI host_lock in queuecommand function (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct PRLI failure response code handling (Chad Dupuis) [635710] - [scsi] qla2xxx: Drop srb reference before waiting for completion (Chad Dupuis) [635710] - [scsi] qla2xxx: Addition of shutdown callback handler (Chad Dupuis) [635710] - [scsi] qla2xxx: Initialize the vport_slock spinlock (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove scsi_cmnd->serial_number from debug traces (Chad Dupuis) [635710] - [scsi] qla2xxx: Group CS_RESET return status with other link level event statuses (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove port down retry count (Chad Dupuis) [635710] - [scsi] qla2xxx: locking problem in qla2x00_init_rings() (Chad Dupuis) [635710] - [scsi] qla2xxx: AER Support-Return recovered from mmio_enable function for 82XX (Chad Dupuis) [635710] - [scsi] qla2xxx: Update to AER support, do early abort commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Increase SG table size to support large IO size per scsi command (Chad Dupuis) [635710] - [scsi] qla2xxx: Clear local references of rport on device loss timeout notification from FC transport (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle MPI timeout indicated by AE8002 (Chad Dupuis) [635710] - [scsi] qla2xxx: Added AER support for ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Cover UNDERRUN case where SCSI status is set (Chad Dupuis) [635710] - [scsi] qla2xxx: Correctly set fw hung and complete only waiting mbx (Chad Dupuis) [635710] - [scsi] qla2xxx: Reset seconds_since_last_heartbeat correctly. (Chad Dupuis) [635710] - [scsi] qla2xxx: Change del_timer_sync() to del_timer() in qla2x00_ctx_sp_free() (Chad Dupuis) [635710] - [scsi] qla2xxx: make rport deletions explicit during vport removal (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix vport delete issues (Chad Dupuis) [635710] - [scsi] qla2xxx: Pass first 64 bytes of MBX information when vendor commands fail (Chad Dupuis) [635710] - [scsi] qla2xxx: Return proper fabric name based on device state (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if port is not online (Chad Dupuis) [635710] - [scsi] qla2xxx: Add module parameter to enable GFF_ID device type check (Chad Dupuis) [635710] - [scsi] qla2xxx: Cleanup some dead-code and make some functions static. (Chad Dupuis) [635710] - [scsi] qla2xxx: Do not allow ELS Passthru commands for ISP23xx adapters (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if remote port is not logged in (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if invalid port loop id (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix flash write failure on ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle outstanding mbx cmds on hung f/w scenarios. (Chad Dupuis) [635710] - [scsi] qla2xxx: Support for loading Unified ROM Image (URI) format firmware file. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add internal loopback support for ISP81xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Appropriately log FCP priority data messages (Chad Dupuis) [635710] - [scsi] qla2xxx: Rearranged and cleaned up the code for processing the pending commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Updates for ISP82xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add qla2x00_free_fcports() function (Chad Dupuis) [635710] - [scsi] qla2xxx: Check for golden firmware and show version if available (Chad Dupuis) [635710] - [scsi] qla2xxx: Use GFF_ID to check FCP-SCSI FC4 type before logging into Nx_Ports (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct extended sense-data handling. (Chad Dupuis) [635710] - [scsi] qla2xxx: Stop firmware before doing init firmware. (Chad Dupuis) [635710] - [scsi] qla2xxx: T10 DIF Type 2 support (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF enablement for 81XX (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF support added (Chad Dupuis) [520855]- [fs] nfsd: Fix possible BUG_ON firing in set_change_info (Steve Dickson) [663448] - [fs] sunrpc: prevent use-after-free on clearing XPT_BUSY (Steve Dickson) [663448] - [fs] nfsd: fix BUG at fs/nfsd/nfsfh.h:199 on unlink (Steve Dickson) [663448] - [fs] nfsd4: typo fix in find_any_file (Steve Dickson) [663448] - [fs] sunrpc: Correct a misapplied patch (Steve Dickson) [663448] - [fs] nfs: Make new aop kABI friendly (Steve Dickson) [662782] - [fs] NFS: Fix panic after nfs_umount() (Steve Dickson) [662782] - [fs] nfs: remove extraneous and problematic calls to nfs_clear_request (Steve Dickson) [662782] - [fs] nfs: kernel should return EPROTONOSUPPORT when not support NFSv4 (Steve Dickson) [662782] - [fs] NFS: Fix fcntl F_GETLK not reporting some conflicts (Steve Dickson) [662782] - [fs] nfs: Discard ACL cache on mode update (Steve Dickson) [662782] - [fs] NFS: Readdir cleanups (Steve Dickson) [662782] - [fs] NFS: nfs_readdir_search_for_cookie() don't mark as eof if cookie not found (Steve Dickson) [662782] - [fs] NFS: Fix a memory leak in nfs_readdir (Steve Dickson) [662782] - [fs] Call the filesystem back whenever a page is removed from the page cache (Steve Dickson) [662782] - [fs] NFS: Ensure we use the correct cookie in nfs_readdir_xdr_filler (Steve Dickson) [662782] - [fs] NFS: Fix a readdirplus bug (Steve Dickson) [662782] - [fs] NFS: Ensure we return the dirent->d_type when it is known (Steve Dickson) [662782] - [fs] NFS: Correct the array bound calculation in nfs_readdir_add_to_array (Steve Dickson) [662782] - [fs] NFS: Don't ignore errors from nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Fix the error handling in "uncached_readdir()" (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in uncached_readdir() (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Assume eof if the server returns no readdir records (Steve Dickson) [662782] - [fs] NFS: Buffer overflow in ->decode_dirent() should not be fatal (Steve Dickson) [662782] - [fs] Pure nfs client performance using odirect (Steve Dickson) [662782] - [fs] SUNRPC: Fix an infinite loop in call_refresh/call_refreshresult (Steve Dickson) [662782] - [fs] nfs: Ignore kmemleak false positive in nfs_readdir_make_qstr (Steve Dickson) [662782] - [fs] SUNRPC: Simplify rpc_alloc_iostats by removing pointless local variable (Steve Dickson) [662782] - [fs] nfs: trivial: remove unused nfs_wait_event macro (Steve Dickson) [662782] - [fs] NFS: readdir shouldn't read beyond the reply returned by the server (Steve Dickson) [662782] - [fs] NFS: Fix a couple of regressions in readdir (Steve Dickson) [662782] - [usb] teach "devices" file about Wireless and SuperSpeed USB (Don Zickus) [642206] - [perf] perf_events: Fix perf_counter_mmap() hook in mprotect() (Oleg Nesterov) [651673] - [usb] changes to make local suspend/resume work (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't let the USB core disable SuperSpeed ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Setup array of USB2 and USB3 ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix reset-device and configure-endpoint commands (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command ring replay after resume (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: fix wMaxPacketSize mask (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: release spinlock when setup interrupt (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove excessive printks with shared IRQs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix linker errors with CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile error when CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: PCI power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: bus power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: port remote wakeup implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI port power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] core: use kernel assigned address for devices under xHCI (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: change xhci_reset_device() to allocate new device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Add pointer to udev in struct xhci_virt_device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: update ring dequeue pointer when process missed tds (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove buggy assignment in next_trb() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set DMA mask for host (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't flush doorbell writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Reduce reads and writes of interrupter registers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_set_hc_event_deq() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Minimize HW event ring dequeue pointer writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_handle_event() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unnecessary reads of IRQ_PENDING register (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move xhci_work() into xhci_irq() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move interrupt handlers into xhci-ring.c (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move functions that find ep ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isoc urb enqueue (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: allocate bigger ring for isochronous endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isochronous transfer implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Introduce urb_priv structure (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Missed Service Error Event process (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: adds new cases to trb_comp_code switch (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: remove redundant print messages (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB xHCI: handle_tx_event() refactor: process_bulk_intr_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: process_ctrl_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: finish_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Supporting MSI/MSI-X (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: trivial: use ARRAY_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove obsolete debugging printk (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set Mult field in endpoint context correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set EP0 dequeue ptr after reset of configured device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix another bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] clean up some host controller sparse warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Support for allocating USB 3.0 streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] split hub.h into ch11.h and merge-in hcd.h (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hub.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hcd.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add parsing of SuperSpeed endpoint companion descriptor (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Print NEC firmware version (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for host to start running (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for controller to be ready after reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: fix compiler warning (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove the arbitrary limit of 15 xHCI ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix wrong usage of macro TRB_TYPE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Transfer ring link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set stream ID to 0 after cleaning up stalls (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Avoid double free after streams are disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Correct assumptions about number of rings per endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add memory allocation for USB3 bulk streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix check for room on the ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Limit bus sg_tablesize to 62 TRBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix issue with set interface after stall (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make endpoint interval debugging clearer (Don Zickus) [591794 591796 591797 624615 637237] - [usb] usb-storage: use max_hw_sectors instead of max_sectors (Don Zickus) [591794 591796 591797 624615 637237] - [usb] rearrange code in usb_probe_interface (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Use bInterfaceNumber in bandwidth allocations (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile issues with xhci_get_slot_state() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: No GFP_KERNEL in block error handling (Don Zickus) [591794 591796 591797 624615 637237] - [usb] retain USB device power/wakeup setting across reconfiguration (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add call to notify xHC of a device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Notify the xHC when a device is reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow roothub ports to be disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to clear port change bits (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor test for vendor-specific completion codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow allocation of commands without input contexts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to free or cache endpoint rings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix error path when configuring endpoints (Don Zickus) [591794 591796 591797 624615 637237] - [usb] check the endpoint type against the pipe type (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix duplicate sysfs problem after device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB core: fix recent kernel-doc warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix section mismatch in early ehci dbgp (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Check bandwidth when switching alt settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Refactor code to find alternate interface settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command completion after a drop endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make reverting an alt setting "unfailable" (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci-mem.c: introduce missing kfree (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add remove_id sysfs attr for usb drivers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle errors that cause endpoint halts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return success for vendor-specific info codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return -EPROTO on a split transaction error. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set transfer descriptor size field correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add tests for TRB address translation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix a bug in the scatter-gather library (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add a "remove hardware" sysfs attribute (Don Zickus) [591794 591796 591797 624615 637237] - [usb] don't use a fixed DMA mapping for hub status URBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unused HCD statistics code. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add watchdog timer for URB cancellation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Re-purpose xhci_quiesce() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle URB cancel, complete and resubmit race (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: correctly handle sg lists longer than QTD_MAX_XFER_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: fix type and format warnings in sg code (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make urb scatter-gather support more generic (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: support urbs with scatter-gather lists (Don Zickus) [591794 591796 591797 624615 637237] - [virt] vhost: max s/g to match qemu (Jason Wang) [619002] - [x86] eliminate mcp55 quirk boot chattiness (Bob Picco) [661172] - [security] SELinux: define permissions for DCB netlink messages (Eric Paris) [662125] - [net] bonding: add feature to support output port selection steering (Neil Horman) [601849] - [net] clarify documentation for net.ipv4.igmp_max_memberships (Jiri Pirko) [593397] - [ppc64] Remove CDTRDSR warning from ppc64 compile (Prarit Bhargava) [597333] - [ata] libata-scsi passthru: fix bug which truncated LBA48 return values (David Milburn) [663679] - [fs] ext4: speed up ext4_rec_len_(from|to)_disk for smaller blocksizes (Eric Sandeen) [653213] - [dlm] reduce cond_resched during send (David Teigland) [663372] - [dlm] use TCP_NODELAY (David Teigland) [663372] - [dlm] Handle application limited situations properly (David Teigland) [663372] - [virt] vhost-net: fix range checking in mrg bufs case (Jason Wang) [616660 632745] - [virt] vhost-net: mergeable buffers support (Jason Wang) [616660 632745] - [virt] vhost-net: minor cleanup (Jason Wang) [616660 632745] - [virt] vhost: Storage class should be before const qualifier (Jason Wang) [616660 632745] - [netdrv] tun: add ioctl to modify vnet header size (Jason Wang) [616660 632745] - [virt] vhost: fix sparse warnings (Jason Wang) [616660 632745]- [s390x] kernel: virtualization aware cpu measurement (Hendrik Brueckner) [631483] - [s390x] kernel: Add breaking event address for user space (Hendrik Brueckner) [632322] - [scsi] qla2xxx: Removed dependency for SRB structure for Marker processing (Chad Dupuis) [635707] - [scsi] qla2xxx: Support for asynchronous TM and Marker IOCBs (Chad Dupuis) [635707] - [scsi] qla2xxx: Add CT passthru support for ISP23xx adapters (Chad Dupuis) [635707] - [scsi] qla2xxx: Provide common framework for BSG and IOCB commands (Chad Dupuis) [635707] - [scsi] qla2xxx: Enable CRB based doorbell posting for request queue as default for ISP 82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Check for empty slot in request queue before posting Command type 6 request (Chad Dupuis) [516845] - [scsi] qla2xxx: Clear drive active CRB register when not in use (Chad Dupuis) [516845] - [scsi] qla2xxx: Optionally disable target reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove HSRX_RISC_PAUSED check for ISP82XX (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid infinite abort-isps when chip reset fails (Chad Dupuis) [516845] - [scsi] qla2xxx: Allow transition to NEED RESET state only from READY state for ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Cleanup and rearrange ISP 82xx specific code (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove comments having reference to netxen_nic (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove duplicate initialization during configuring rings (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove non P3P code and reference (Chad Dupuis) [516845] - [scsi] qla2xxx: IDC: Check firmware alive prior to initialization (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid transitioning to RESET state during initializing (Chad Dupuis) [516845] - [scsi] qla2xxx: Disable fw_dump operations on ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Implement a quick (FCoE context only) reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Corrected the logic to avoid continuous ISP reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Add ISP82XX support (Chad Dupuis) [516845]- [fs] xfs: ensure we mark all inodes in a freed cluster XFS_ISTALE (Dave Chinner) [654294] - [fs] xfs: fix race in inode cluster freeing failing to stale inodes (Dave Chinner) [654294] - [block] change BARRIER referenced in error message and comments (Mike Snitzer) [657046] - [md] Call blk_queue_flush() to establish flush/fua support (Mike Snitzer) [657046] - [scsi] scsi_debug: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] scsi_debug: fix map_region and unmap_region oops (Mike Snitzer) [646552] - [scsi] scsi_debug: Block Limits VPD page fixes (Mike Snitzer) [646552] - [scsi] scsi_debug: add max_queue + no_uld parameters (Mike Snitzer) [646552] - [scsi] scsi_debug: fix Thin provisioning support (Mike Snitzer) [646552] - [scsi] sd: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] Fix VPD inquiry page wrapper (Mike Snitzer) [646552] - [scsi] sd: quiet spurious error messages in READ_CAPACITY(16) (Mike Snitzer) [646552] - [block] fix problem with sending down discard that isn't of correct granularity (Mike Snitzer) [646552] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [636022] - [block] blk-throttle: Trim/adjust slice_end once a bio has been dispatched (Vivek Goyal) [636022] - [block] Enable block bio throttling (Vivek Goyal) [636022] - [block] fix use-after-free bug in blk throttle code (Vivek Goyal) [636022] - [block] blkio-throttle: Fix possible multiplication overflow in iops calculations (Vivek Goyal) [636022] - [block] blkio-throttle: limit max iops value to UINT_MAX (Vivek Goyal) [636022] - [block] blkio-throttle: There is no need to convert jiffies to milli seconds (Vivek Goyal) [636022] - [block] blkio-throttle: Fix link failure failure on i386 (Vivek Goyal) [636022] - [block] blkio: Recalculate the throttled bio dispatch time upon throttle limit change (Vivek Goyal) [636022] - [block] blkio: Add root group to td->tg_list (Vivek Goyal) [636022] - [block] blkio: deletion of a cgroup was causes oops (Vivek Goyal) [636022] - [block] blkio: Do not export throttle files if CONFIG_BLK_DEV_THROTTLING=n (Vivek Goyal) [636022] - [block] blkio: Implementation of IOPS limit logic (Vivek Goyal) [636022] - [block] blk-cgroup: cgroup changes for IOPS limit support (Vivek Goyal) [636022] - [block] blkio: Core implementation of throttle policy (Vivek Goyal) [636022] - [block] blk-cgroup: Introduce cgroup changes for throttling policy (Vivek Goyal) [636022] - [block] blk-cgroup: Prepare the base for supporting more than one IO control policies (Vivek Goyal) [636022] - [block] blk-cgroup: Kill the header printed at the start of blkio.weight_device file (Vivek Goyal) [636022] - [block] blk-cgroup: Fix an RCU warning in blkiocg_create() (Vivek Goyal) [636022] - [block] kill some useless goto's in blk-cgroup.c (Vivek Goyal) [636022] - [kernel] ptrace: fix exit_ptrace() vs ptrace_report_signal() races (Oleg Nesterov) [631968] - [kernel] ptrace: introduce PTRACE_O_DETACHED to mark the self-detaching engine (Oleg Nesterov) [631968] - [kernel] ptrace: don't assume resume != UTRACE_RESUME means stepping (Oleg Nesterov) [631968] - [kernel] ptrace: the tracee shouldn never change ctx->resume (Oleg Nesterov) [631968] - [kernel] ptrace: ptrace_reuse_engine()->utrace_barrier() should ignore ERESTARTSYS (Oleg Nesterov) [631968] - [fs] fsck.gfs2 reported statfs error after gfs2_grow (Robert S Peterson) [661048] - [fs] ext4: 2 writeback perf fixes (Eric Sandeen) [648632] - [powerpc] Correct smt_enabled=X boot option for > 2 threads per core (Steve Best) [659807] - [watchdog] iTCO wdt: Cleanup warning messages (Prarit Bhargava) [616268] - [md] dm mpath: revert "dm: Call blk_abort_queue on failed paths" (Mike Snitzer) [636771] - [x86] UV: Address interrupt/IO port operation conflict (George Beshers) [659480] - [x86] Fix x2apic preenabled system with kexec (Gleb Natapov) [657261] - [virt] vhost: correctly set bits of dirty pages (Jason Wang) [658437] - [mm] guard page for stacks that grow upwards (Johannes Weiner) [630562] - [mm] fix numa khugepaged memcg memleak (Andrea Arcangeli) [659119] - [mm] Enable extraction of hugepage pfn(s) from /proc//pagemap (Larry Woodman) [644987]- [s390x] dasd: Fix unimplemented DIAG function (Hendrik Brueckner) [646951] - [s390x] dasd: fix unsolicited interrupt recognition (Hendrik Brueckner) [635021] - [s390x] dasd: fix dump_sense_dbf (Hendrik Brueckner) [643998] - [s390x] dasd: let recovery cqr inherit flags from failed cqr (Hendrik Brueckner) [635021] - [s390x] qeth: tolerate OLM-limitation (Hendrik Brueckner) [633568] - [s390x] qdio: convert global statistics to per-device stats (Hendrik Brueckner) [633308] - [s390x] cio: use all paths for some internal I/O (Hendrik Brueckner) [623248] - [s390x] dasd: allocate fallback cqr for reserve/release (Hendrik Brueckner) [619515] - [s390x] qeth: OSX message for z/VM specific authorization failure (Hendrik Brueckner) [619508] - [s390x] qeth: avoid loop if ipa command response is missing (Hendrik Brueckner) [619506] - [s390x] dasd: fix refcounting for sysfs entry (Hendrik Brueckner) [529362] - [s390x] dasd: remove uid from devmap (Hendrik Brueckner) [529362] - [fs] ext4: improve llseek error handling for overly large seek offsets (Eric Sandeen) [652013] - [fs] ext4: fix EFBIG edge case when writing to large non-extent file (Eric Sandeen) [646498] - [fs] procfs: fix numbering in /proc/locks (Jerome Marchand) [637846] - [scsi] enable state transistions from OFFLINE to RUNNING (Mike Christie) [643237] - [scsi] set queue limits no_cluster for stacked devices (Mike Snitzer) [658293] - [scsi] scsi_dh_rdac: Add two new SUN devices to rdac_dev_list (Rob Evers) [643820] - [kernel] utrace: move user_disable_single_step() logic from utrace_control() to utrace_reset() (Oleg Nesterov) [635853] - [block] cfq-iosched: fix a kernel OOPs when usb key is inserted (Vivek Goyal) [639427] - [x86] tsc, sched: Recompute cyc2ns_offset's during resume from sleep states (Matthew Garrett) [635560] - [virt] virtio: console: Don't block entire guest if host doesn't read data (Amit Shah) [643751] - [mm] memcg: handle charge moving race with hugepage split (Johannes Weiner) [615860] - [mm] Out-of-memory under memory cgroup can call both of oom-killer-for-memcg and oom-killer-for-page-fault (Larry Woodman) [592879] - [mm] only return EIO once on msync/fsync after IO failure (Rik van Riel) [652371] - [mm] Backport upstream code it avoid side-effect of tickless idle on update_cpu_load() (Larry Woodman) [635558] - [virtio] console: fix memory leak (Amit Shah) [656835] - [virt] KVM: VMX: Really clear cr0.ts when giving the guest ownership of the fpu (Avi Kivity) [655718] - [virt] SVM: Initialize fpu_active in init_vmcb() (Avi Kivity) [654532] - [x86] Look for IA32_ENERGY_PERF_BIAS support (Matthew Garrett) [464655] - [x86] Disable paranoid check in ACPI power meter driver (Matthew Garrett) [634640] - [pci] dma-mapping: dma-mapping.h: add dma_set_coherent_mask (Stefan Assmann) [650960] - [block] Allow third party modules to use blk_queue_ordered() (Vivek Goyal) [657046] - [security] audit: add support to match lsm labels on user audit messages (Eric Paris) [634303] - [cpufreq] Fix ondemand to not request targets outside policy limits (Matthew Garrett) [651339] - [scsi] libfc: possible race could panic system due to NULL fsp->cmd (Mike Christie) [638297] - [fs] gfs: Use 512 B block sizes to communicate with userland quota tools (Abhijith Das) [658590] - [fs] GFS2: support for growing a full filesytem (Benjamin Marzinski) [659137] - [kernel] div64_u64(): improve precision on 32bit platforms (Oleg Nesterov) [616105] - [kernel] exec: copy-and-paste the fixes into compat_do_execve() paths (Oleg Nesterov) [625695] {CVE-2010-4243} - [kernel] exec: make argv/envp memory visible to oom-killer (Oleg Nesterov) [625695] {CVE-2010-4243} - [ata] sata_via: apply magic FIFO fix to vt6420 too (David Milburn) [659748] - [ata] sata_via: explain the magic fix (David Milburn) [659748] - [ata] sata_via: magic vt6421 fix for transmission problems w/ WD drives (David Milburn) [659748] - [virt] KVM: create aggregate kvm_total_used_mmu_pages value (Marcelo Tosatti) [632772] - [virt] KVM: replace x86 kvm n_free_mmu_pages with n_used_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: rename x86 kvm->arch.n_alloc_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: abstract kvm x86 mmu->n_free_mmu_pages (Marcelo Tosatti) [632772]- [scsi] sd: Fix overflow with big physical blocks (Mike Snitzer) [632644] - [block] Ensure physical block size is unsigned int (Mike Snitzer) [632644] - [fs] Turn on the NFSv4.1 kernel config (Steve Dickson) [479351] - [fs] NFS: rename nfs.upcall -> nfsidmap (Steve Dickson) [479351] - [fs] NFS: Fix a compile issue in nfs_root (Steve Dickson) [479351] - [fs] sunrpc: Use static const char arrays (Steve Dickson) [479351] - [fs] nfs4: fix channel attribute sanity-checks (Steve Dickson) [479351] - [fs] NFSv4.1: Use more sensible names for 'initialize_mountpoint' (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: add driver's LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: add LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFS: client needs to maintain list of inodes with active layouts (Steve Dickson) [479351] - [fs] NFS: create and destroy inode's layout cache (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: introduce minimal file layout driver (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: full mount/umount infrastructure (Steve Dickson) [479351] - [fs] NFS: set layout driver (Steve Dickson) [479351] - [fs] NFS: ask for layouttypes during v4 fsinfo call (Steve Dickson) [479351] - [fs] NFS: change stateid to be a union (Steve Dickson) [479351] - [fs] NFSv4.1: pnfsd, pnfs: protocol level pnfs constants (Steve Dickson) [479351] - [fs] SUNRPC: define xdr_decode_opaque_fixed (Steve Dickson) [479351] - [fs] NFSD: remove duplicate NFS4_STATEID_SIZE (Steve Dickson) [479351] - [fs] Revert "NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR" (Steve Dickson) [653066] - [fs] Regression: fix mounting NFS when NFSv3 support is not compiled (Steve Dickson) [653066] - [fs] NLM: Fix a regression in lockd (Steve Dickson) [653066] - [fs] nfs4: The difference of 2 pointers is ptrdiff_t (Steve Dickson) [653066] - [fs] nfs: testing the wrong variable (Steve Dickson) [653066] - [fs] nfs: handle lock context allocation failures in nfs_create_request (Steve Dickson) [653066] - [fs] Fixed Regression in NFS Direct I/O path (Steve Dickson) [653066] - [fs] nfsd4: fix 4.1 connection registration race (Steve Dickson) [653068] - [fs] lib: introduce common method to convert hex digits (Steve Dickson) [653068] - [fs] Keep the deprecated nfsd system call interface (Steve Dickson) [653068] - [fs] svcrpc: svc_tcp_sendto XPT_DEAD check is redundant (Steve Dickson) [653068] - [fs] svcrpc: no need for XPT_DEAD check in svc_xprt_enqueue (Steve Dickson) [653068] - [fs] svcrpc: assume svc_delete_xprt() called only once (Steve Dickson) [653068] - [fs] svcrpc: never clear XPT_BUSY on dead xprt (Steve Dickson) [653068] - [fs] nfsd4: fix connection allocation in sequence() (Steve Dickson) [653068] - [fs] nfsd4: only require krb5 principal for NFSv4.0 callbacks (Steve Dickson) [653068] - [fs] nfsd4: move minorversion to client (Steve Dickson) [653068] - [fs] nfsd4: delay session removal till free_client (Steve Dickson) [653068] - [fs] nfsd4: separate callback change and callback probe (Steve Dickson) [653068] - [fs] nfsd4: callback program number is per-session (Steve Dickson) [653068] - [fs] nfsd4: track backchannel connections (Steve Dickson) [653068] - [fs] nfsd4: confirm only on succesful create_session (Steve Dickson) [653068] - [fs] nfsd4: make backchannel sequence number per-session (Steve Dickson) [653068] - [fs] nfsd4: use client pointer to backchannel session (Steve Dickson) [653068] - [fs] nfsd4: move callback setup into session init code (Steve Dickson) [653068] - [fs] nfsd4: don't cache seq_misordered replies (Steve Dickson) [653068] - [fs] SUNRPC: Properly initialize sock_xprt.srcaddr in all cases (Steve Dickson) [653068] - [fs] SUNRPC: Use conventional switch statement when reclassifying sockets (Steve Dickson) [653068] - [fs] sunrpc: Turn list_for_each-s into the ..._entry-s (Steve Dickson) [653068] - [fs] sunrpc: Remove dead "else" branch from bc xprt creation (Steve Dickson) [653068] - [fs] sunrpc: Don't return NULL from rpcb_create (Steve Dickson) [653068] - [fs] sunrpc: Remove useless if (task == NULL) from xprt_reserve_xprt (Steve Dickson) [653068] - [fs] sunrpc: Remove UDP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Remove TCP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Pass family to setup_socket calls (Steve Dickson) [653068] - [fs] sunrpc: Merge xs_create_sock code (Steve Dickson) [653068] - [fs] sunrpc: Merge the xs_bind code (Steve Dickson) [653068] - [fs] sunrpc: Call xs_create_sockX directly from setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Factor out v6 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out v4 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out udp sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Remove duplicate xprt/transport arguments from calls (Steve Dickson) [653068] - [fs] sunrpc: Get xprt pointer once in xs_tcp_setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_next_srcport (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_get_srcport (Steve Dickson) [653068] - [fs] svcrdma: Cleanup DMA unmapping in error paths (Steve Dickson) [653068] - [fs] svcrdma: Change DMA mapping logic to avoid the page_address kernel API (Steve Dickson) [653068] - [fs] nfsd4: expire clients more promptly (Steve Dickson) [653068] - [fs] sunrpc: Use helper to set v4 mapped addr in ip_map_parse (Steve Dickson) [653068] - [fs] sunrpc/cache: centralise handling of size limit on deferred list (Steve Dickson) [653068] - [fs] sunrpc: Simplify cache_defer_req and related functions (Steve Dickson) [653068] - [fs] nfsd4: return expired on unfound stateid's (Steve Dickson) [653068] - [fs] nfsd4: add new connections to session (Steve Dickson) [653068] - [fs] nfsd4: refactor connection allocation (Steve Dickson) [653068] - [fs] nfsd4: use callbacks on svc_xprt_deletion (Steve Dickson) [653068] - [fs] nfsd: provide callbacks on svc_xprt deletion (Steve Dickson) [653068] - [fs] nfsd4: keep per-session list of connections (Steve Dickson) [653068] - [fs] nfsd4: clean up session allocation (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session return type (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session BUILD_BUG_ON() (Steve Dickson) [653068] - [fs] nfsd4: Move callback setup to callback queue (Steve Dickson) [653068] - [fs] nfsd4: remove separate cb_args struct (Steve Dickson) [653068] - [fs] nfsd4: use generic callback code in null case (Steve Dickson) [653068] - [fs] nfsd4: generic callback code (Steve Dickson) [653068] - [fs] nfsd4: rename nfs4_rpc_args->nfsd4_cb_args (Steve Dickson) [653068] - [fs] nfsd4: combine nfs4_rpc_args and nfsd4_cb_sequence (Steve Dickson) [653068] - [fs] nfsd4: minor variable renaming (cb -> conn) (Steve Dickson) [653068] - [fs] sunrpc: fix race in new cache_wait code. (Steve Dickson) [653068] - [fs] sunrpc: Create sockets in net namespaces (Steve Dickson) [653068] - [net] Export __sock_create (Steve Dickson) [653068] - [fs] sunrpc: Tag rpc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add net to xprt_create (Steve Dickson) [653068] - [fs] sunrpc: Add net to rpc_create_args (Steve Dickson) [653068] - [fs] sunrpc: Pull net argument downto svc_create_socket (Steve Dickson) [653068] - [fs] sunrpc: Add net argument to svc_create_xprt (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt freeing (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt allocation (Steve Dickson) [653068] - [fs] nfsd4: adjust buflen for encoded attrs bitmap based on actual bitmap length (Steve Dickson) [653068] - [fs] sunrpc: fix up rpcauth_remove_module section mismatch (Steve Dickson) [653068] - [fs] sunrpc: Tag svc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add routines that allow registering per-net caches (Steve Dickson) [653068] - [fs] sunrpc: Add net to pure API calls (Steve Dickson) [653068] - [fs] sunrpc: Pass xprt to cached get/put routines (Steve Dickson) [653068] - [fs] sunrpc: Make xprt auth cache release work with the xprt (Steve Dickson) [653068] - [fs] sunrpc: Pass the ip_map_parse's cd to lower calls (Steve Dickson) [653068] - [fs] nfsd: fix /proc/net/rpc/nfsd.export/content display (Steve Dickson) [653068] - [fs] nfsd: Export get_task_comm for nfsd (Steve Dickson) [653068] - [fs] nfsd: allow deprecated interface to be compiled out (Steve Dickson) [653068] - [fs] nfsd: formally deprecate legacy nfsd syscall interface (Steve Dickson) [653068] - [fs] sunrpc/cache: fix recent breakage of cache_clean_deferred (Steve Dickson) [653068] - [fs] lockd: Mostly remove BKL from the server (Steve Dickson) [653068] - [fs] sunrpc/cache: don't use custom hex_to_bin() converter (Steve Dickson) [653068] - [fs] sunrpc/cache: change deferred-request hash table to use hlist (Steve Dickson) [653068] - [fs] svcauth_gss: replace a trivial 'switch' with an 'if' (Steve Dickson) [653068] - [fs] nfsd/idmap: drop special request deferal in favour of improved default (Steve Dickson) [653068] - [fs] nfsd: disable deferral for NFSv4 (Steve Dickson) [653068] - [fs] sunrpc: close connection when a request is irretrievably lost (Steve Dickson) [653068] - [fs] nfsd4: fix hang on fast-booting nfs servers (Steve Dickson) [653068] - [fs] svcrpc: cache deferral cleanup (Steve Dickson) [653068] - [fs] svcrpc: minor cache cleanup (Steve Dickson) [653068] - [fs] sunrpc/cache: allow threads to block while waiting for cache update (Steve Dickson) [653068] - [net] sunrpc: use seconds since boot in expiry cache (Steve Dickson) [653068] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [653068] - [kernel] kernel.h: add printk_ratelimited and pr__rl (Steve Dickson) [653066] - [fs] Set new kernel configs (Steve Dickson) [653066] - [fs] SUNRPC: Cleanup duplicate assignment in rpcauth_refreshcred (Steve Dickson) [653066] - [fs] nfs: fix unchecked value (Steve Dickson) [653066] - [fs] Ask for time_delta during fsinfo probe (Steve Dickson) [653066] - [fs] Revalidate caches on lock (Steve Dickson) [653066] - [fs] SUNRPC: After calling xprt_release(), we must restart from call_reserve (Steve Dickson) [653066] - [fs] NFSv4: Fix up the 'dircount' hint in encode_readdir (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_decode_dirent (Steve Dickson) [653066] - [fs] NFSv4: nfs4_decode_dirent must clear entry->fattr->valid (Steve Dickson) [653066] - [fs] NFSv4: Fix a regression in decode_getfattr (Steve Dickson) [653066] - [fs] NFSv4: Fix up decode_attr_filehandle() to handle the case of empty fh pointer (Steve Dickson) [653066] - [fs] NFS: Ensure we check all allocation return values in new readdir code (Steve Dickson) [653066] - [fs] NFS: Readdir plus in v4 (Steve Dickson) [653066] - [fs] NFS: introduce generic decode_getattr function (Steve Dickson) [653066] - [fs] NFS: check xdr_decode for errors (Steve Dickson) [653066] - [fs] NFS: nfs_readdir_filler catch all errors (Steve Dickson) [653066] - [fs] NFS: readdir with vmapped pages (Steve Dickson) [653066] - [fs] NFS: remove page size checking code (Steve Dickson) [653066] - [fs] NFS: decode_dirent should use an xdr_stream (Steve Dickson) [653066] - [fs] SUNRPC: Add a helper function xdr_inline_peek (Steve Dickson) [653066] - [fs] NFS: remove readdir plus limit (Steve Dickson) [653066] - [fs] NFS: re-add readdir plus (Steve Dickson) [653066] - [fs] NFS: Optimise the readdir searches (Steve Dickson) [653066] - [fs] NFS: add readdir cache array (Steve Dickson) [653066] - [fs] nfs: include ratelimit.h, fix nfs4state build error (Steve Dickson) [653066] - [fs] NFSv4: The state manager must ignore EKEYEXPIRED (Steve Dickson) [653066] - [fs] NFSv4: Don't ignore the error return codes from nfs_intent_set_file (Steve Dickson) [653066] - [fs] NFSv4: Don't call nfs4_reclaim_complete() on receiving NFS4ERR_STALE_CLIENTID (Steve Dickson) [653066] - [fs] NFS: Don't SIGBUS if nfs_vm_page_mkwrite races with a cache invalidation (Steve Dickson) [653066] - [fs] NFS: new idmapper (Steve Dickson) [653066] - [fs] NFS: Use kernel DNS resolver (Steve Dickson) [653066] - [fs] NFS: We must use list_for_each_entry_safe in nfs_access_cache_shrinker (Steve Dickson) [653066] - [fs] NFS: don't use FLUSH_SYNC on WB_SYNC_NONE COMMIT calls (Steve Dickson) [653066] - [fs] NFS: Really fix put_nfs_open_context() (Steve Dickson) [653066] - [fs] NFSv4.1: keep seq_res.sr_slot as pointer rather than an index (Steve Dickson) [653066] - [fs] add a couple of mntget+dget -> path_get in nfs4proc (Steve Dickson) [653066] - [fs] nfs: show "local_lock" mount option in /proc/mounts (Steve Dickson) [653066] - [fs] NFS: handle inode==NULL in __put_nfs_open_context (Steve Dickson) [653066] - [fs] nfs: introduce mount option '-olocal_lock' to make locks local (Steve Dickson) [653066] - [fs] SUNRPC: Refactor logic to NUL-terminate strings in pages (Steve Dickson) [653066] - [fs] SUNRPC: Correct an rpcbind debugging message (Steve Dickson) [653066] - [fs] NFS: Fix NFSv3 debugging messages in fs/nfs/nfs3proc.c (Steve Dickson) [653066] - [fs] NFSv4.1: Fix the slotid initialisation in nfs_async_rename() (Steve Dickson) [653066] - [fs] NFS: Fix a use-after-free case in nfs_async_rename() (Steve Dickson) [653066] - [fs] nfs: make sillyrename an async operation (Steve Dickson) [653066] - [fs] nfs: move nfs_sillyrename to unlink.c (Steve Dickson) [653066] - [fs] nfs: standardize the rename response container (Steve Dickson) [653066] - [fs] nfs: standardize the rename args container (Steve Dickson) [653066] - [fs] NFS: Add an 'open_context' element to struct nfs_rpc_ops (Steve Dickson) [653066] - [fs] NFS: Clean up nfs4_proc_create() (Steve Dickson) [653066] - [fs] NFSv4: Further cleanups for nfs4_open_revalidate() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_open_revalidate (Steve Dickson) [653066] - [fs] NFSv4: Further minor cleanups for nfs4_atomic_open() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_atomic_open (Steve Dickson) [653066] - [fs] Switch alloc_nfs_open_context() to struct path (Steve Dickson) [653066] - [fs] SUNRPC: Remove rpcb_getport_sync() (Steve Dickson) [653066] - [fs] NFS: Allow NFSROOT debugging messages to be enabled dynamically (Steve Dickson) [653066] - [fs] NFS: Clean up nfsroot.c (Steve Dickson) [653066] - [fs] NFS: Use super.c for NFSROOT mount option parsing (Steve Dickson) [653066] - [fs] NFS: Clean up NFSROOT command line parsing (Steve Dickson) [653066] - [fs] NFS: Remove \t from mount debugging message (Steve Dickson) [653066] - [fs] SUNRPC: Don't truncate tail data unnecessarily in xdr_shrink_pagelen (Steve Dickson) [653066] - [fs] sunrpc: simplify xdr_shrink_pagelen use of "copy" (Steve Dickson) [653066] - [fs] sunrpc: don't use the copy variable in nested block (Steve Dickson) [653066] - [fs] sunrpc: clean up xdr_shrink_pagelen use of temporary pointer (Steve Dickson) [653066] - [fs] sunrpc: don't shorten buflen twice in xdr_shrink_pagelen (Steve Dickson) [653066]- [netdrv] igb: only use vlan_gro_receive if vlans are registered (Stefan Assmann) [660192] {CVE-2010-4263}- [net] core: neighbour update Oops (Jiri Pirko) [658518] - [scsi] lpfc: Update lpfc version for 8.3.5.28 driver release (Rob Evers) [655935] - [scsi] lpfc: Added support for ELS RRQ command (Rob Evers) [655935] - [scsi] lpfc: Init VFI and VPI for the physical port (Lancer SLI4 FC Support) (Rob Evers) [655935] - [scsi] lpfc: Set heartbeat timer off by default (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.27 driver release (Rob Evers) [655935] - [scsi] lpfc: Implement doorbell register changes for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Fixed a NULL pointer dereference duing memory allocation failure (Rob Evers) [655935] - [scsi] lpfc: Modified the return status of unsupport ELS commands (Rob Evers) [655935] - [scsi] lpfc: Implement READ_TOPOLOGY mailbox command and add new 16G speeds (Rob Evers) [655935] - [scsi] lpfc: Implement the new SLI 4 SLI_INTF register definitions (Rob Evers) [655935] - [scsi] lpfc: Fix bug with remote SLI4 firmware download data not being transmitted (Rob Evers) [655935] - [scsi] lpfc: Added PCI ID definitions for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Updated driver to handle CVL after Nameserver PLOGI timeouts (Rob Evers) [655935] - [scsi] lpfc: Fix for failure to log into FDMI_DID after link bounce (Rob Evers) [655935] - [scsi] lpfc: Cleanup mailbox commands in mboxq_cmpl when CVL is received (Rob Evers) [655935] - [scsi] lpfc: Add new SLI4 WQE support (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.26 driver release (Rob Evers) [635733] - [scsi] lpfc: Fix locking issue for security mailbox commands (Rob Evers) [635733] - [scsi] lpfc: Properly handle devloss timeout during various phases of FIP engine state transactions (Rob Evers) [635733] - [scsi] lpfc: Abort all I/Os and wait XRI exchange busy complete before function reset ioctl in SLI4 driver unload (Rob Evers) [635733] - [scsi] lpfc: Prevent lock_irqsave from being called twice in a row (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling ECHO response support (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix internal loopback causing kernel panic (Rob Evers) [635733] - [scsi] lpfc: Fixed crashes for NULL pnode dereference (Rob Evers) [635733]- [block] cfq: fix recursive call in cfq_blkiocg_update_completion_stats() (Vivek Goyal) [626989]- [kernel] posix-cpu-timers: workaround to suppress the problems with mt exec (Oleg Nesterov) [656268] - [fs] bio: take care not overflow page count when mapping/copying user data (Danny Feng) [652531] {CVE-2010-4162} - [net] can-bcm: fix minor heap overflow (Danny Feng) [651847] {CVE-2010-3874} - [net] filter: make sure filters dont read uninitialized memory (Jiri Pirko) [651705] {CVE-2010-4158} - [net] inet_diag: Make sure we actually run the same bytecode we audited (Jiri Pirko) [651269] - [v4l] ivtvfb: prevent reading uninitialized stack memory (Mauro Carvalho Chehab) [648833] {CVE-2010-4079} - [drm] via/ioctl.c: prevent reading uninitialized stack memory (Dave Airlie) [648719] {CVE-2010-4082} - [char] nozomi: clear data before returning to userspace on TIOCGICOUNT (Mauro Carvalho Chehab) [648706] {CVE-2010-4077} - [serial] clean data before filling it on TIOCGICOUNT (Mauro Carvalho Chehab) [648703] {CVE-2010-4075}- [fs] configs: enable CONFIG_PRINT_QUOTA_WARNING (Aristeu Rozanski) [579638] - [net] af_unix: limit unix_tot_inflight (Neil Horman) [656762] - [block] check for proper length of iov entries in blk_rq_map_user_iov() (Danny Feng) [652959] {CVE-2010-4163} - [net] Limit sendto()/recvfrom()/iovec total length to INT_MAX (Jiri Pirko) [651895] {CVE-2010-4160} - [netdrv] mlx4: Add OFED-1.5.2 patch to increase log_mtts_per_seg (Jay Fenlason) [637284] - [kernel] kbuild: fix external module compiling (Aristeu Rozanski) [655231] - [mm] Fix broken use of end variable in remap_file_pages() system call (Larry Woodman) [637049] - [virt] virtio: console: Disable lseek(2) for port file operations (Amit Shah) [635537] - [virt] virtio: console: Prevent userspace from submitting NULL buffers (Amit Shah) [635535] - [virt] virtio: console: Fix poll blocking even though there is data to read (Amit Shah) [634232] - [virt] virtio: console: Send SIGIO in case of port unplug (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO on new data arrival on ports (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO to processes that request it for host events (Amit Shah) [624628] - [block] cfq-iosched: blktrace print per slice sector stats (Vivek Goyal) [626989] - [block] cfq-iosched: Implement tunable group_idle (Vivek Goyal) [626989] - [block] cfq-iosched: Do group share accounting in IOPS when slice_idle=0 (Vivek Goyal) [626989] - [block] cfq-iosched: Fixed boot warning with BLK_CGROUP=y and CFQ_GROUP_IOSCHED=n (Vivek Goyal) [626989] - [block] blk-cgroup: Fix RCU correctness warning in cfq_init_queue() (Vivek Goyal) [626989] - [netdrv] ixgbe: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [netdrv] e1000e: suppress compile warnings on certain archs (Dean Nelson) [611696] - [netdrv] e1000e: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [net] bluetooth: Fix missing NULL check (Jarod Wilson) [655668] - [v4l] Fix garbled image with zc3xx-based webcam (Jay Fenlason) [590404] - [mm] Backport missing kmemleak check into kmem_cache_create() (Larry Woodman) [654761] - [x86] acpi: mark hardware unsupported on x86 32bit cpu hot add events (Prarit Bhargava) [625585] - [x86] UEFI/EFI x86_64 pagetable initialization (Bob Picco) [654665] - [kernel] add RSS and swap size information to /proc/sysvipc/shm (Jerome Marchand) [634994] - [kernel] fix integer overflow in groups_search (Jerome Marchand) [629629] - [kernel] ipc: initialize structure memory to zero for compat functions (Danny Feng) [648695] {CVE-2010-4073} - [kernel] shm: fix information leak to userland (Danny Feng) [648689] {CVE-2010-4072} - [kernel] Prevent panic caused by divide by zero in find_busiest_group() (Larry Woodman) [644903] - [kernel] Backport upstream fix for a race in pid generation that causes pids to be reused immediately (Larry Woodman) [646321] - [scsi] megaraid: fix make legacy i/o ports free (Tomas Henzl) [632558] - [net] ipv6: balance pernet_operations [de]registration (Neil Horman) [625173] - [kdump] kexec: accelerate vmcore copies by marking oldmem in /proc/vmcore as cached (Neil Horman) [641315] - [mm] use compaction for GFP_ATOMIC order > 0 (Andrea Arcangeli) [622327 642570] - [kernel] module: initialize module dynamic debug later (Jason Baron) [627648] - [kernel] dynamic debug: move ddebug_remove_module() down into free_module() (Jason Baron) [627648] - [md] dm: remove extra locking when changing device size (Mike Snitzer) [644380] - [block] read i_size with i_size_read() (Mike Snitzer) [644380]- [scsi] lpfc: Update lpfc version for 8.3.5.25 driver release (Rob Evers) [645882] - [scsi] lpfc: Fix mailbox handling for UNREG_RPI_ALL case (Rob Evers) [645882] - [scsi] lpfc: Fixed a race condition that can cause driver send FDISC to un-initialized VPI (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.24 driver release (Rob Evers) [645882] - [scsi] lpfc: Used PCI function reset ioctl mbox command to clean up CNA during driver unload (Rob Evers) [645882] - [scsi] lpfc: Fixed crashes for BUG_ONs hit in the lpfc_abort_handler (Rob Evers) [645882] - [scsi] lpfc: Fail I/O when adapter detects a lost frame and target reports a check condition (Rob Evers) [645882] - [scsi] lpfc: Fixed abort WQEs for FIP frames (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.23 driver release (Rob Evers) [645882] - [scsi] lpfc: Instantiate iocb_stat so compiler does not error out (Rob Evers) [645882] - [scsi] lpfc: Added unreg all rpi mailbox command before unreg vpi (Rob Evers) [645882] - [scsi] lpfc: Make all error values negative (Rob Evers) [645882] - [scsi] lpfc: Remove duplicate code from lpfc_els_retry routine (Rob Evers) [645882] - [scsi] lpfc: Fixed circular spinlock dependency between low-level driver and SCSI midlayer (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.22 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed cases of skipping possible roundrobin fail over of multiple eligible FCFs (Rob Evers) [645882] - [scsi] lpfc: Fixed FC-AL bit set issue in FLOGI rejected by McData4700 FC swich in NPV setup (Rob Evers) [645882] - [scsi] lpfc: Fixed driver not able to unregister unused FCF upon devloss timeout to all nodes (Rob Evers) [645882] - [scsi] lpfc: Fix bug with external loopback testing not becoming ready (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during controller pause test (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.21 driver release (Rob Evers) [645882] - [scsi] lpfc: Added support for Falcon firmware download authentication and SLI authentication (Rob Evers) [645882] - [scsi] lpfc: Add support for bsg MBX_SLI4_CONFIG (Rob Evers) [645882] - [scsi] lpfc: adjust lpfc_els_retry delay/retry for PLOGI, attr remove owner (Rob Evers) [645882] - [scsi] lpfc: Replaced some unnecessary spin_lock_irqsave with spin_lock_irq (Rob Evers) [645882] - [scsi] lpfc: Fixed lpfc_initial_flogi not returning failure in one of failure condition (Rob Evers) [645882] - [scsi] lpfc: Fixed r8828 stray state update in case a new FCF matched in-use FCF (Rob Evers) [645882] - [scsi] lpfc: Treated firmware matching FCF property with different index as error condition (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.20 driver release (Rob Evers) [645882] - [scsi] lpfc: Move Unload flag earlier in vport delete (Rob Evers) [645882] - [scsi] lpfc: Fix for IOCB leak on FDISC completion (Rob Evers) [645882] - [scsi] lpfc: Start looking at the return code for fc_block_scsi_eh (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.19 driver release (Rob Evers) [645882] - [scsi] lpfc: Remove unused variables that were removed from upstream submission (Rob Evers) [645882] - [scsi] lpfc: Change log message 0318 from an error to a warning as it is not an error (Rob Evers) [645882] - [scsi] lpfc: Add Security Crypto support to CONFIG_PORT mailbox command (Rob Evers) [645882] - [scsi] lpfc: Switch call to memcpy_toio to __write32_copy to prevent unaligned 64 bit copy (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and nodelist not empty message on console after rmmod (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to roundrobin on all available FCFs when FLOGI to in-use FCF rejected by switch (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during fabric reconfiguration (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.18 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to recover from back-to-back Clear Virtual Link with a single FCF (Rob Evers) [645882] - [scsi] lpfc: Clear VFI_REGISTERED flag when UNREG_VFI completes (Rob Evers) [645882] - [scsi] lpfc: r8088 had to be backed out temporary because it was part of a larger patch that was rejected, now put r8088 back with r8608 (Rob Evers) [645882] - [scsi] lpfc: Added code to ignore the failure of REG_VPI mailbox with UPD bit set on older tigershark firmware (Rob Evers) [645882] - [scsi] lpfc: Added code to support UPD bit of REG_VPI mailbox command (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and ndlp not becoming active (Rob Evers) [645882] - [virt] virtio: console: Reference counting portdev structs is not needed (Amit Shah) [628805] - [virt] virtio: console: Add reference counting for port struct (Amit Shah) [628805] - [virt] virtio: console: Use cdev_alloc() instead of cdev_init() (Amit Shah) [628805] - [virt] virtio: console: Add a find_port_by_devt() function (Amit Shah) [628805] - [virt] virtio: console: Add a list of portdevs that are active (Amit Shah) [628805] - [virt] virtio: console: open: Use a common path for error handling (Amit Shah) [628805] - [virt] virtio: console: remove_port() should return void (Amit Shah) [628805] - [virt] virtio: console: Make write() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Make read() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Unblock poll on port hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Un-block reads on chardev close (Amit Shah) [628805] - [virt] virtio: console: Check if portdev is valid in send_control_msg() (Amit Shah) [628805] - [virt] virtio: console: Remove control vq data only if using multiport support (Amit Shah) [628805] - [virt] virtio: console: Reset vdev before removing device (Amit Shah) [628805] - [pci] Add FW_WARN to warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] Clean up warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] intel-iommu: Combine the BIOS DMAR table warning messages (Prarit Bhargava) [588638] - [kernel] Really add TAINT_FIRMWARE_WORKAROUND (Prarit Bhargava) [588638] - [x86] ACPI: create "processor.bm_check_disable" boot param (Matthew Garrett) [635572] - [fs] Fix nfsv4 client lock reclaim behaviour (Sachin Prabhu) [638269] - [fs] ext4: Don't error out the fs if the user tries to make a file too big (Eric Sandeen) [645824] - [fs] xfs: prevent reading uninitialized stack memory (Dave Chinner) [630809] {CVE-2010-3078} - [s390x] cio: prevent kernel panic in I/O cancel function (Hendrik Brueckner) [647825] - [s390x] qeth: timeout on connection isolation configuration errors (Hendrik Brueckner) [635053] - [kernel] etr clock synchronization race (Hendrik Brueckner) [619511] - [net] tc: Ignore noqueue_qdisc default qdisc when dumping (Thomas Graf) [627142] - [net] fix rds_iovec page count overflow (Jiri Pirko) [647424] {CVE-2010-3865} - [net] netfilter: Avoid freeing pointers representing an error value (Thomas Graf) [608980] - [scsi] Fix megaraid_sas driver SLAB memory leak detected with CONFIG_DEBUG_SLAB (Shyam Iyer) [633836] - [scsi] scsi_dh_alua: Handle all states correctly (Mike Snitzer) [636994] - [scsi] ibmvscsi: Fix oops when an interrupt is pending during probe (Steve Best) [624169] - [usb] serial/mos*: prevent reading uninitialized stack memory (Don Zickus) [648698] {CVE-2010-4074} - [kbuild] don't sign out-of-tree modules (Aristeu Rozanski) [653507] - [kernel] tracing: Fix circular dead lock in stack trace (Jiri Olsa) [601047] - [watchdog] iTCO wdt: remove extra pci_dev_put()'s from init code (Prarit Bhargava) [574546] - [kernel] ecryptfs_uid_hash() buffer overflow (Jerome Marchand) [611388] {CVE-2010-2492} - [sound] seq/oss - Fix double-free at error path of snd_seq_oss_open() (Jaroslav Kysela) [630555] {CVE-2010-3080} - [x86] ACPI: allow C3 > 1000usec (Matthew Garrett) [572821] - [virt] virtio-net: init link state correctly (Jason Wang) [646369] - [virt] i8259: fix migration (Gleb Natapov) [629197] - [netdrv] prevent reading uninitialized memory in hso driver (Thomas Graf) [633144] {CVE-2010-3298}- [virt] KVM: x86: Use unlazy_fpu() for host FPU (Avi Kivity) [651005] - [fs] GFS2: reserve more blocks for transactions (Benjamin Marzinski) [637972] - [fs] core_pattern: fix truncation by core_pattern handler with long parameters (Danny Feng) [618602] - [fs] Do not mix FMODE_ and O_ flags with break_lease() and may_open() (Harshula Jayasuriya) [642677] - [fs] GFS2: fallocate support (Benjamin Marzinski) [626561] - [fs] GFS2: fix filesystem consistency error on rename (Robert S Peterson) [638657] - [fs] aio: check for multiplication overflow in do_io_submit (Jeff Moyer) [629451] - [x86] Backport several upstream CONFIG_DEBUG_RODATA optimizations and bugfixes from Intel (Larry Woodman) [557364] - [fs] GFS2: Fix typo in stuffed file data copy handling (Abhijith Das) [619810] - [powerpc] Remove redundant xics badness warning (Steve Best) [641932] - [ppc] Account time using timebase rather than PURR (Steve Best) [633515] - [ppc] pseries: Increase cpu die timeout (Steve Best) [636230] - [s390x] zfcp: Fix reference counter for point-to-point port (Hendrik Brueckner) [644005] - [powerpc] ibmveth: lost IRQ while closing/opening device leads to service loss (Steve Best) [620799] - [net] fix info leak from kernel in ethtool operation (Neil Horman) [646728] {CVE-2010-3861} - [net] drop_monitor: add EAGAIN return code to detect duplicate state changes (Neil Horman) [615788 616919] - [net] packet: fix information leak to userland (Jiri Pirko) [649900] {CVE-2010-3876} - [net] Fix stack corruption in icmp_send() (James Paradis) [629590] - [net] clean up info leak in act_police (Neil Horman) [636394] - [net] bonding: introduce primary_reselect option (Jiri Pirko) [628492] - [net] bonding: check if clients MAC addr has changed (Flavio Leitner) [610237] - [scsi] mpt2sas: driver fails to recover from injected PCIe bus errors (Steve Best) [612584] - [kernel] sys_semctl: fix kernel stack leakage (Danny Feng) [648724] {CVE-2010-4083} - [security] Fix install_process_keyring error handling (David Howells) [647440] - [kernel] sysctl: fix min/max handling in __do_proc_doulongvec_minmax() (Amerigo Wang) [643290] - [kernel] kbuild: Really don't clean bounds.h and asm-offsets.h (Danny Feng) [594065] - [kernel] execve: improve interactivity and respond to SIGKILL with large arguments (Dave Anderson) [629178] - [kernel] kbuild: respect LDFLAGS when linking module signatures (Johannes Weiner) [629423] - [kernel] kbuild: fix modpost segfault (Johannes Weiner) [629418] - [fs] CIFS: Remove __exit mark from cifs_exit_dns_resolver() (David Howells) [619752] - [block] Range check cpu in blk_cpu_to_group (Steve Best) [636981] - [sound] sound/pci/rme9652: prevent reading uninitialized stack memory (Stanislaw Gruszka) [648711 648716] - [pci] add pci_get_domain_bus_and_slot function (Chad Dupuis) [641132] - [pci] intr-remap: allow disabling source id checking (Alex Williamson) [530618] - [x86] Add native Intel cpuidle driver (Matthew Garrett) [637899] - [x86] add quirk to fixup mcp55 interrupt routing to let kdump work (Neil Horman) [562134] - [virt] KVM: VMX: Disallow NMI while blocked by STI (Avi Kivity) [616296] - [virt] KVM: x86: fix information leak to userland (Marcelo Tosatti) [649840] - [virt] kvm: write protect memory after slot swap (Michael S. Tsirkin) [647367] - [net] generic get_drvinfo() fallback in "ethtool.c" (Laszlo Ersek) [649248] - [virt] Revert "vhost: max s/g to match qemu" (Jason Wang) [623915] - [virt] KVM: Fix reboot on Intel hosts (Avi Kivity) [637520] - [virt] KVM: SVM: init_vmcb should reset vcpu->efer (Marcelo Tosatti) [554506] - [virt] fix vhost_net lanana violation (Bob Picco) [602499] - [virt] KVM: x86 emulator: Allow LOCK prefix for NEG and NOT (Avi Kivity) [618202] - [mm] Prevent Out Of Memory when changing cpuset's mems on NUMA (Larry Woodman) [597127] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [mm] revalidate page->mapping after locking page in do_generic_file_read() (Johannes Weiner) [651373] - [fs] introduce GLF_QUEUED flag (Abhijith Das) [629920] - [fs] dlm: Don't send callback to node making lock request when "try 1cb" fails (David Teigland) [629920] - [virt] KVM: Set cr0.et when the guest writes cr0 (Avi Kivity) [645898] - [virt] KVM: VMX: Give the guest ownership of cr0.ts when the fpu is active (Avi Kivity) [645898] - [virt] KVM: Lazify fpu activation and deactivation (Avi Kivity) [645898] - [virt] KVM: VMX: Allow the guest to own some cr0 bits (Avi Kivity) [645898] - [virt] KVM: Replace read accesses of vcpu->arch.cr0 by an accessor (Avi Kivity) [645898] - [virt] KVM: VMX: trace clts and lmsw instructions as cr accesses (Avi Kivity) [645898] - [x86] mce: Use HW_ERR in MCE handler (Bob Picco) [641039] - [x86] mce: Add HW_ERR printk prefix for hardware error logging (Bob Picco) [641039] - [dm] sync trivial changes from 2.6.36 (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_ctr (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_config destruction logic (Mike Snitzer) [641432] - [dm] ioctl: refactor dm_table_complete (Mike Snitzer) [641432] - [dm] snapshot: persistent use define for disk header chunk size (Mike Snitzer) [641432] - [dm] crypt: use kstrdup (Mike Snitzer) [641432] - [dm] ioctl: use nonseekable_open (Mike Snitzer) [641432] - [virt] Xen PV-HVM: Enable xen pv hvm always for Xen HVM guests (Don Dutile) [632021] - [virt] Xen PV-HVM: skip vnif cfg if match 8139 macaddr (Don Dutile) [632021] - [virt] Xen PV-HVM: Synch unplug to upstream and tweak for rhel (Don Dutile) [632021] - [virt] Xen PV-HVM: change xen_pv_hvm param from _setup to early_param (Don Dutile) [632021] - [virt] KVM: Send SRAR SIGBUS directly (Dean Nelson) [550938] - [virt] KVM: Add MCG_SER_P into KVM_MCE_CAP_SUPPORTED (Dean Nelson) [550938] - [virt] KVM: Return EFAULT from kvm ioctl when guest accesses bad area (Dean Nelson) [550938] - [virt] KVM: define hwpoison variables static (Dean Nelson) [550938] - [virt] KVM: Fix a race condition for usage of is_hwpoison_address() (Dean Nelson) [550938] - [virt] KVM: Avoid killing userspace through guest SRAO MCE on unmapped pages (Dean Nelson) [550938] - [virt] KVM: make double/triple fault promotion generic to all exceptions (Dean Nelson) [550938] - [virt] xen: handle events as edge-triggered (Andrew Jones) [550724] - [virt] xen: use percpu interrupts for IPIs and VIRQs (Andrew Jones) [550724] - [hwmon] coretemp: get TjMax value from MSR (Dean Nelson) [580700] - [hwmon] coretemp: detect the thermal sensors by CPUID (Dean Nelson) [580700] - [x86] mtrr: Use stop machine context to rendezvous all the cpus (Prarit Bhargava) [612659] - [kernel] Backport linux-2.6 stop_machine code (Prarit Bhargava) [612659] - [netdrv] ibmveth: Fix opps during MTU change on an active device (Steve Best) [644959] - [netdrv] ehea: Fix synchronization between HW and SW send queue (Steve Best) [620792] - [netdrv] be2net: remove a BUG_ON in be_cmds.c (Ivan Vecera) [627958] - [netdrv] e1000e: don't inadvertently re-set INTX_DISABLE (Dean Nelson) [627926] - [mm] fix mbind_range() vma merge problem (Larry Woodman) [643942] - [mm] kernel: possible integer overflow in mm/fremap.c (Larry Woodman) [637049] - [mm] fix BUG() in do_coredump when out of memory (Rik van Riel) [623007]- [block] Re-introduce blk_queue_flushing() (Vivek Goyal) [635199] - [fs] SUNRPC: Fix the NFSv4 and RPCSEC_GSS Kconfig dependencies (Steve Dickson) [637278] - [fs] statfs() gives ESTALE error (Steve Dickson) [637278] - [fs] NFS: Fix a typo in nfs_sockaddr_match_ipaddr6 (Steve Dickson) [637278] - [fs] sunrpc: increase MAX_HASHTABLE_BITS to 14 (Steve Dickson) [637278] - [fs] gss:spkm3 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] gss:krb5 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] Remove incorrect do_vfs_lock message (Steve Dickson) [637278] - [fs] SUNRPC: cleanup state-machine ordering (Steve Dickson) [637278] - [fs] SUNRPC: Fix a race in rpc_info_open (Steve Dickson) [637278] - [fs] SUNRPC: Fix race corrupting rpc upcall (Steve Dickson) [637278] - [fs] Fix null dereference in call_allocate (Steve Dickson) [637278] - [fs] NFS: Fix the selection of security flavours in Kconfig (Steve Dickson) [637278] - [fs] NFS: NFS_V4 is no longer an EXPERIMENTAL feature (Steve Dickson) [637278] - [fs] NFS: fix the return value of nfs_file_fsync() (Steve Dickson) [637278] - [fs] rpcrdma: Fix SQ size calculation when memreg is FRMR (Steve Dickson) [637278] - [fs] xprtrdma: Do not truncate iova_start values in frmr registrations (Steve Dickson) [637278] - [fs] nfs: Remove redundant NULL check upon kfree() (Steve Dickson) [637278] - [fs] nfs: Add "lookupcache" to displayed mount options (Steve Dickson) [637278] - [fs] NFS: allow close-to-open cache semantics to apply to root of NFS filesystem (Steve Dickson) [637278] - [fs] SUNRPC: fix NFS client over TCP hangs due to packet loss (Steve Dickson) [637278] - [fs] NFS: Ensure that writepage respects the nonblock flag (Steve Dickson) [637278] - [fs] nfs: include space for the NUL in root path (Steve Dickson) [637278] - [fs] nfsd4: mask out non-access bits in nfs4_access_to_omode (Steve Dickson) [637279] - [fs] nfsd4: fix downgrade/lock logic (Steve Dickson) [637279] - [fs] nfsd4: bad BUG() in preprocess_stateid_op (Steve Dickson) [637279] - [fs] nfsd4: fix file open accounting for RDWR opens (Steve Dickson) [637279] - [fs] NFSv4: Ensure the lockowners are labelled using the fl_owner and/or fl_pid (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Add support for the RELEASE_LOCKOWNER operation (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up for lockowner XDR encoding (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Ensure that we track the NFSv4 lock state in read/write requests (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up struct nfs4_state_owner (Harshula Jayasuriya) [621304 624069] - [fs] Add back dentry argument to ->fsync (Steve Dickson) [624069] - [fs] NFS: kswapd must not block in nfs_release_page (Steve Dickson) [624069] - [fs] NFS: Fix the locking in nfs4_callback_getattr (Steve Dickson) [624069] - [net] NFSv4: Remember to clear NFS_DELEGATED_STATE in nfs_delegation_claim_opens (Steve Dickson) [624069] - [net] SUNRPC: Defer deleting the security context until gss_do_free_ctx() (Steve Dickson) [624069] - [net] SUNRPC: prevent task_cleanup running on freed xprt (Steve Dickson) [624069] - [net] SUNRPC: Reduce asynchronous RPC task stack usage (Steve Dickson) [624069] - [net] SUNRPC: Move the bound cred to struct rpc_rqst (Steve Dickson) [624069] - [net] SUNRPC: Clean up of rpc_bindcred() (Steve Dickson) [624069] - [net] SUNRPC: Move remaining RPC client related task initialisation into clnt.c (Steve Dickson) [624069] - [net] SUNRPC: Ensure that rpc_exit() always wakes up a sleeping task (Steve Dickson) [624069] - [net] SUNRPC: Make the credential cache hashtable size configurable (Steve Dickson) [624069] - [net] SUNRPC: Store the hashtable size in struct rpc_cred_cache (Steve Dickson) [624069] - [fs] NFS: Ensure the AUTH_UNIX credcache is allocated dynamically (Steve Dickson) [624069] - [fs] NFS: Fix the NFS users of rpc_restart_call() (Steve Dickson) [624069] - [net] SUNRPC: The function rpc_restart_call() should return success/failure (Steve Dickson) [624069] - [fs] NFSv4: Get rid of the bogus RPC_ASSASSINATED(task) checks (Steve Dickson) [624069] - [fs] NFSv4: Clean up the process of renewing the NFSv4 lease (Steve Dickson) [624069] - [fs] NFSv4.1: Handle NFS4ERR_DELAY on SEQUENCE correctly (Steve Dickson) [624069] - [fs] NFS: nfs_rename() should not have to flush out writebacks (Steve Dickson) [624069] - [fs] NFS: Clean up the callers of nfs_wb_all() (Steve Dickson) [624069] - [fs] NFS: Fix up the fsync code (Steve Dickson) [624069] - [fs] NFSv4.1: There is no need to init the session more than once (Steve Dickson) [624069] - [fs] NFSv41: Cleanup for nfs4_alloc_session (Steve Dickson) [624069] - [fs] NFSv41: Clean up exclusive create (Steve Dickson) [624069] - [fs] NFSv41: Deprecate nfs_client->cl_minorversion (Steve Dickson) [624069] - [fs] NFSv41: Fix nfs_async_inode_return_delegation() ugliness (Steve Dickson) [624069] - [fs] NFSv41: Convert the various reboot recovery ops etc to minor version ops (Steve Dickson) [624069] - [fs] NFSv41: Clean up the NFSv4.1 minor version specific operations (Steve Dickson) [624069] - [fs] nfs: kill renewd before clearing client minor version (Steve Dickson) [624069] - [fs] NFSv41: Don't store session state in the nfs_client->cl_state (Steve Dickson) [624069] - [fs] NFSv41: Further cleanup for nfs4_sequence_done (Steve Dickson) [624069] - [fs] NFSv4.1: Make nfs4_setup_sequence take a nfs_server argument (Steve Dickson) [624069] - [fs] NFSv4.1: Merge the nfs41_proc_async_sequence() and nfs4_proc_sequence() (Steve Dickson) [624069] - [fs] NFSv4: Kill nfs4_async_handle_error() abuses by NFSv4.1 (Steve Dickson) [624069] - [fs] NFSv4.1: Simplify nfs41_sequence_done() (Steve Dickson) [624069] - [fs] NFSv4.1: Clean up nfs4_setup_sequence (Steve Dickson) [624069] - [fs] NFSv41: Fix a memory leak in nfs41_proc_async_sequence() (Steve Dickson) [624069] - [fs] nfsd41: Fix a crash when a callback is retried (Steve Dickson) [624081] - [fs] nfsd: minor nfsd read api cleanup (Steve Dickson) [624081] - [fs] gcc-4.6: nfsd: fix initialized but not read warnings (Steve Dickson) [624081] - [fs] nfsd4: share file descriptors between stateid's (Steve Dickson) [624081] - [fs] nfsd4: fix openmode checking on IO using lock stateid (Steve Dickson) [624081] - [fs] nfsd4: miscellaneous process_open2 cleanup (Steve Dickson) [624081] - [fs] nfsd4: don't pretend to support write delegations (Steve Dickson) [624081] - [fs] nfsd: bypass readahead cache when have struct file (Steve Dickson) [624081] - [fs] nfsd: remove unused assignment from nfsd_link (Steve Dickson) [624081] - [fs] NFSD: Fill in WCC data for REMOVE, RMDIR, MKNOD, and MKDIR (Steve Dickson) [624081] - [fs] nfsd4: comment nitpick (Steve Dickson) [624081] - [net] sunrpc: make the cache cleaner workqueue deferrable (Steve Dickson) [624081] - [fs] nfsd4: fix delegation recall race use-after-free (Steve Dickson) [624081 637278] - [fs] nfsd4: fix deleg leak on callback error (Steve Dickson) [624081 637278] - [fs] nfsd4: remove some debugging code (Steve Dickson) [624081 637278] - [fs] nfsd: nfs4callback encode_stateid helper function (Steve Dickson) [624081 637278] - [fs] nfsd4: translate memory errors to delay, not serverfault (Steve Dickson) [624081 637278] - [fs] nfsd4; fix session reference count leak (Steve Dickson) [624081 637278] - [fs] nfsd4: don't bother storing callback reply tag (Steve Dickson) [624081 637278] - [fs] nfsd4: fix use of op_share_access (Steve Dickson) [624081 637278] - [fs] nfsd4: treat more recall errors as failures (Steve Dickson) [624081 637278] - [fs] nfsd4: remove extra put() on callback errors (Steve Dickson) [624081 637278] - [virt] xen-blkfront: disable barrier/flush write support (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_discard to preserve kABI (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_flush to preserve kABI (Mike Snitzer) [635199] - [block] revert bio flag changes to preserve kABI (Jeff Moyer) [635199] - [block] restore rq_flag_bits to their original values (Mike Snitzer) [635199] - [block] initialize old barrier members of request_queue (Mike Snitzer) [635199] - [block] reintroduce blk_queue_ordered to maintain compatibility (Vivek Goyal) [635199] - [block] Documentation: fix block api docbook documentation (Mike Snitzer) [635199] - [block] remove BLKDEV_IFL_WAIT (Mike Snitzer) [635199] - [block] remove the BLKDEV_IFL_BARRIER flag (Mike Snitzer) [635199] - [mm] swap: do not send discards as barriers (Mike Snitzer) [635199] - [fs] fat: do not send discards as barriers (Mike Snitzer) [635199] - [fs] ext4: do not send discards as barriers (Mike Snitzer) [635199] - [fs] jbd2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] jbd2: Modify ASYNC_COMMIT code to not rely on queue draining on barrier (Mike Snitzer) [635199] - [fs] jbd: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] gfs2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] btrfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] xfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [block] pass gfp_mask and flags to sb_issue_discard (Mike Snitzer) [635199] - [block] disallow FS recursion from sb_issue_discard allocation (Mike Snitzer) [635199] - [dm] convey that all flushes are processed as empty (Mike Snitzer) [635199] - [dm] fix locking context in queue_io() (Mike Snitzer) [635199] - [dm] relax ordering of bio-based flush implementation (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for request-based dm (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for bio-based dm (Mike Snitzer) [635199] - [block] make __blk_rq_prep_clone() copy most command flags (Mike Snitzer) [635199] - [md] implment REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [virt] virtio_blk: drop REQ_HARDBARRIER support (Mike Snitzer) [635199] - [block] loop: implement REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [block] use REQ_FLUSH in blkdev_issue_flush() (Mike Snitzer) [635199] - [block] update documentation for REQ_FLUSH / REQ_FUA (Mike Snitzer) [635199] - [block] make sure FSEQ_DATA request has the same rq_disk as the original (Mike Snitzer) [635199] - [block] kick queue after sequencing REQ_FLUSH/FUA (Mike Snitzer) [635199] - [block] initialize flush request with WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [635199] - [block] simplify queue_next_fseq (Mike Snitzer) [635199] - [block] filter flush bio's in __generic_make_request() (Mike Snitzer) [635199] - [block] preserve RHEL6.0 struct request_queue kABI (Mike Snitzer) [635199] - [block] implement REQ_FLUSH/FUA based interface for FLUSH/FUA requests (Mike Snitzer) [635199] - [fs] replace internal uses of SWRITE I/O types by sync_dirty_buffer() (Mike Snitzer) [635199] - [fs] removing the use of the BH_Ordered flag (Mike Snitzer) [635199] - [block] rename barrier/ordered to flush (Mike Snitzer) [635199] - [block] rename blk-barrier.c to blk-flush.c (Mike Snitzer) [635199] - [block] blkdev: check for valid request queue before issuing flush (Mike Snitzer) [635199] - [block] blkdev: move blkdev_issue helper functions to separate file (Mike Snitzer) [635199] - [block] blkdev: allow async blkdev_issue_flush requests (Mike Snitzer) [635199] - [block] blkdev: generalize flags for blkdev_issue_fn functions (Mike Snitzer) [635199] - [fs] ext4: check missed return value in ext4_sync_file() (Mike Snitzer) [635199] - [fs] ext4, jbd2: Add barriers for file systems with exernal journals (Mike Snitzer) [635199] - [block] drop barrier ordering by queue draining (Mike Snitzer) [635199] - [block] misc cleanups in barrier code (Mike Snitzer) [635199] - [block] remove spurious uses of REQ_HARDBARRIER (Mike Snitzer) [635199] - [block] deprecate barrier and replace blk_queue_ordered() with blk_queue_flush() (Mike Snitzer) [635199] - [block] kill QUEUE_ORDERED_BY_TAG (Mike Snitzer) [635199] - [xen] blkfront: update use of barriers to ease flush+fua backport (Mike Snitzer) [635199] - [block] loop: queue ordered mode should be DRAIN_FLUSH (Mike Snitzer) [635199] - [ide] remove unnecessary blk_queue_flushing() test in do_ide_request() (Mike Snitzer) [635199] - [block] remove q->prepare_flush_fn completely (Mike Snitzer) [635199] - [scsi] use REQ_TYPE_FS for flush request (Mike Snitzer) [635199] - [block] set up rq->rq_disk properly for flush requests (Mike Snitzer) [635199] - [block] set REQ_TYPE_FS on flush requests (Mike Snitzer) [635199] - [virt] virtio_blk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [dm] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] osdblk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [scsi] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] permit PREFLUSH and POSTFLUSH without prepare_flush_fn (Mike Snitzer) [635199] - [block] introduce REQ_FLUSH flag (Mike Snitzer) [635199] - [md] raid-1/10 Fix bio_rw bit manipulations again (Mike Snitzer) [635199] - [block] fixup missing conversion from BIO_RW_DISCARD to REQ_DISCARD (Mike Snitzer) [635199] - [block] define READA constant in terms of unified flag (Mike Snitzer) [635199] - [fs] bio: separate out blk_types.h (Mike Snitzer) [635199] - [block] unify flags for struct bio and struct request (Mike Snitzer) [635199] - [block] BARRIER request should imply SYNC (Mike Snitzer) [635199] - [block] fix some more cmd_type cleanup fallout (Mike Snitzer) [635199] - [block] remove wrappers for request type/flags (Mike Snitzer) [635199] - [scsi] scsi_dh_emc: request flag cleanup (Mike Snitzer) [635199] - [ide] Fix IDE taskfile with cfq scheduler (Mike Snitzer) [635199]- [mm] remove false positive THP pmd_present BUG_ON (Andrea Arcangeli) [646384]- [drm] ttm: fix regression introduced in dfb4a4250168008c5ac61e90ab2b86f074a83a6c (Dave Airlie) [644896]- [block] fix a potential oops for callers of elevator_change (Jeff Moyer) [641408]- [security] IMA: require command line option to enabled (Eric Paris) [643667]- [net] Fix priv escalation in rds protocol (Neil Horman) [642900] {CVE-2010-3904} - [v4l] Remove compat code for VIDIOCSMICROCODE (Mauro Carvalho Chehab) [642473] {CVE-2010-2963} - [kernel] tracing: do not allow llseek to set_ftrace_filter (Jiri Olsa) [631626] - [virt] xen: hold mm->page_table_lock in vmalloc_sync (Andrew Jones) [643371] - [fs] xfs: properly account for reclaimed inodes (Dave Chinner) [641764] - [drm] fix ioctls infoleak (Danny Feng) [621437] {CVE-2010-2803} - [netdrv] wireless extensions: fix kernel heap content leak (John Linville) [628438] {CVE-2010-2955} - [netdrv] niu: buffer overflow for ETHTOOL_GRXCLSRLALL (Danny Feng) [632072] {CVE-2010-3084} - [mm] add debug checks for mapcount related invariants (Andrea Arcangeli) [622327 642570] - [mm] move VM_BUG_ON inside the page_table_lock of zap_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] compaction: handle active and inactive fairly in too_many_isolated (Andrea Arcangeli) [622327 642570] - [mm] start_khugepaged after setting transparent_hugepage_flags (Andrea Arcangeli) [622327 642570] - [mm] fix hibernate memory corruption (Andrea Arcangeli) [633344 642570] - [mm] ksmd wait_event_freezable (Andrea Arcangeli) [622327 642570] - [mm] khugepaged wait_event_freezable (Andrea Arcangeli) [622327 625875 642570] - [mm] unlink_anon_vmas in __split_vma in case of error (Andrea Arcangeli) [622327 642570] - [mm] fix memleak in copy_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] fix hang on anon_vma->root->lock (Andrea Arcangeli) [622327 642570] - [mm] avoid breaking huge pmd invariants in case of vma_adjust failures (Andrea Arcangeli) [622327 642570]- [scsi] fcoe: set default FIP mode as FIP_MODE_FABRIC (Mike Christie) [636233]- [virt] KVM: Fix fs/gs reload oops with invalid ldt (Avi Kivity) [639885] {CVE-2010-3698} - [drm] i915: prevent arbitrary kernel memory write (Jerome Marchand) [637691] {CVE-2010-2962} - [scsi] libfc: adds flogi retry in case DID is zero in RJT (Mike Christie) [633907] - [kernel] prevent heap corruption in snd_ctl_new() (Jerome Marchand) [638486] {CVE-2010-3442} - [scsi] lpfc: lpfc driver oops during rhel6 installation with snapshot 12/13 and emulex FC (Rob Evers) [634703] - [fs] ext4: Always journal quota file modifications (Eric Sandeen) [624909] - [mm] fix split_huge_page error like mapcount 3 page_mapcount 2 (Andrea Arcangeli) [622327 640611] - [block] Fix pktcdvd ioctl dev_minor range check (Jerome Marchand) [638089] {CVE-2010-3437} - [drm] ttm: Fix two race conditions + fix busy codepaths (Dave Airlie) [640871] - [drm] Prune GEM vma entries (Dave Airlie) [640870] - [virt] ksm: fix bad user data when swapping (Andrea Arcangeli) [640579] - [virt] ksm: fix page_address_in_vma anon_vma oops (Andrea Arcangeli) [640576] - [net] sctp: Fix out-of-bounds reading in sctp_asoc_get_hmac() (Jiri Pirko) [640462] {CVE-2010-3705} - [mm] Move vma_stack_continue into mm.h (Mike Snitzer) [638525] - [net] sctp: Do not reset the packet during sctp_packet_config() (Jiri Pirko) [637682] {CVE-2010-3432} - [mm] vmstat incorrectly reports disk IO as swap in (Steve Best) [636978] - [scsi] fcoe: Fix NPIV (Neil Horman) [631246]- [block] prevent merges of discard and write requests (Mike Snitzer) [637805] - [drm] nouveau: correct INIT_DP_CONDITION subcondition 5 (Ben Skeggs) [636678] - [drm] nouveau: enable enhanced framing only if DP display supports it (Ben Skeggs) [636678] - [drm] nouveau: fix required mode bandwidth calculation for DP (Ben Skeggs) [636678] - [drm] nouveau: disable hotplug detect around DP link training (Ben Skeggs) [636678] - [drm] nouveau: set DP display power state during DPMS (Ben Skeggs) [636678] - [mm] remove "madvise" from possible /sys/kernel/mm/redhat_transparent_hugepage/enabled options (Larry Woodman) [634500] - [netdrv] cxgb3: don't flush the workqueue if we are called from the workqueue (Doug Ledford) [631547] - [netdrv] cxgb3: deal with fatal parity error status in interrupt handler (Doug Ledford) [631547] - [netdrv] cxgb3: now that we define fatal parity errors, make sure they are cleared (Doug Ledford) [631547] - [netdrv] cxgb3: Add define for fatal parity error bit manipulation (Doug Ledford) [631547] - [virt] Emulate MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [virt] Define MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [redhat] s390x: kdump: allow zfcpdump to mount and write to ext4 file systems [628676] - [kernel] initramfs: Fix initramfs size calculation (Hendrik Brueckner) [626956] - [kernel] initramfs: Generalize initramfs_data.xxx.S variants (Hendrik Brueckner) [626956] - [drm] radeon/kms: fix sideport detection on newer rs880 boards (Dave Airlie) [626454]- [x86] kernel: fix IA32 System Call Entry Point Vulnerability (Danny Feng) [634452] {CVE-2010-3301} - [kernel] compat: Make compat_alloc_user_space() incorporate the access_ok() (Danny Feng) [634466] {CVE-2010-3081} - [block] switch s390 tape_block and mg_disk to elevator_change() (Mike Snitzer) [632631] - [block] add function call to switch the IO scheduler from a driver (Mike Snitzer) [632631]- [security] Make kernel panic in FIPS mode if modsign check fails (David Howells) [625914] - [virt] Guests on AMD with CPU type 6 and model >= 8 trigger errata read of MSR_K7_CLK_CTL (Jes Sorensen) [629066] - [x86] UV: use virtual efi on SGI systems (George Beshers) [627653]- [fs] nfsd: initialize nfsd versions before creating svc (J. Bruce Fields) [628084] - [fs] nfsd: fix startup/shutdown order bug (J. Bruce Fields) [628084] - [security] KEYS: Fix bug in keyctl_session_to_parent() if parent has no session keyring (David Howells) [627808] {CVE-2010-2960} - [security] KEYS: Fix RCU no-lock warning in keyctl_session_to_parent() (David Howells) [627808] {CVE-2010-2960}- [x86] Disable AMD IOMMU by default (Matthew Garrett) [593787] - [netdrv] Revert "iwlwifi: disable hardware scanning by default" (Stanislaw Gruszka) [625981] - [s390x] kernel: fix tlb flushing vs. concurrent /proc accesses (Hendrik Brueckner) [587587] - [s390x] kernel: prepare mm_context_t for new tlb flush handling (Hendrik Brueckner) [587587] - [fs] NFS: Fix an Oops in the NFSv4 atomic open code (Jeff Layton) [625718] - [net] can: add limit for nframes and clean up signed/unsigned variables (Danny Feng) [625702] {CVE-2010-2959} - [fs] aio: bump i_count instead of using igrab (Jeff Moyer) [626595] - [fs] cifs: check for NULL session password (Jeff Layton) [625583] - [fs] cifs: fix NULL pointer dereference in cifs_find_smb_ses (Jeff Layton) [625583]- [mm] make stack guard page logic use vm_prev pointer (Mike Snitzer) [607859] - [mm] make the mlock() stack guard page checks stricter (Mike Snitzer) [607859] - [mm] make the vma list be doubly linked (Mike Snitzer) [607859] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [618225] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [net] sched: fix some kernel memory leaks (Jiri Pirko) [624637] {CVE-2010-2942}- [virt] xen pvhvm: don't start xenbus w/out pvhvm (Andrew Jones) [624665] - [virt] xen pvhvm: don't unplug emulated devs w/out pvhvm (Andrew Jones) [625460] - [virt] xen pvhvm: export xen_pv_hvm_enable (Andrew Jones) [625460] - [fs] ext4: fix one more tracing oops (Eric Sandeen) [619013] - [drm] Provide for HDMI output on NVIDIA GPUs (John Feeney) [619877] - [netdrv] iwlwifi: disable aspm by default (John Linville) [611075] - [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388]- [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [mm] fix page table unmap for stack guard page properly (Mike Snitzer) [607859] - [x86] don't send SIGBUS for kernel page faults (Mike Snitzer) [607859] - [mm] fix missing page table unmap for stack guard page failure case (Mike Snitzer) [607859] - [mm] keep a guard page below a grow-down stack segment (Mike Snitzer) [607859] - [fs] xfs: fix untrusted inode number lookup (Dave Chinner) [624860] - [kernel] init, sched: Fix race between init and kthreadd (Gleb Natapov) [624329] - [net] Fix IGMP3 report parsing (Aristeu Rozanski) [621431]- [netdrv] be2net: maintain multicast packet count in driver (Ivan Vecera) [621287] - [scsi] hpsa: don't use doorbel reset (Tomas Henzl) [612486] - [x86] Fix the kdump kernel OOMs caused by passthrough mode setting (Bhavna Sarathy) [624059] - [acpi] Force "pci=noacpi" on HP xw9300 (Prarit Bhargava) [615276] - [mm] Revert mm-vmstat-Actively-update-vmstat-counters-in-low-memory-situations (Larry Woodman) [622328] - [x86] Run EFI in physical mode to enable kdump on EFI-booted system (Takao Indoh) [593111] - [fs] ext4: protect inode bitmap clearing w/ spinlock (Eric Sandeen) [623666] - [scsi] libfc: call fc_remote_port_chkready under the host lock (Mike Christie) [623786] - [x86] Ensure that we provide per-cpu ACPI support (Matthew Garrett) [623874] - [fs] ext4: consolidate in_range() definitions (Eric Sandeen) [621829] - [fs] ext4: fix NULL pointer dereference in tracing (Eric Sandeen) [619013] - [block] O_DIRECT: fix the splitting up of contiguous I/O (Jeff Moyer) [622504]- [fs] ext4: fix discard failure detection (Eric Sandeen) [608731] - [x86] Avoid potential NULL dereference in pcc-cpufreq (Matthew Garrett) [623768] - [scsi] bfa: vport create/delete fix (Rob Evers) [619226] - [net] tcp: fix crash in tcp_xmit_retransmit_queue (Jerome Marchand) [618386] - [build] Skip depmod when installing to non-standard INSTALL_MOD_PATH (Jon Masters) [609170] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 (Jaroslav Kysela) [605742] - [scsi] increase flush timeout (Mike Christie) [605322] - [x86] local_irq_save/restore when issuing IPI in early bootup (Prarit Bhargava) [602823]- [kernel] Revert "[kernel] sched: Fix a race between ttwu() and migrate_task()" (Matthew Garrett) [620883] - [fs] btrfs: fix checks in BTRFS_IOC_CLONE_RANGE (Eugene Teo) [617003] {CVE-2010-2537 CVE-2010-2538} - [kernel] Makefile.build: make KBUILD_SYMTYPES work again (Don Zickus) [617749] - [netdrv] iwlwifi: disable hardware scanning by default (Stanislaw Gruszka) [593566] - [scsi] Revert: qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [622041] - [drm] radeon: Don't limit vram size to aperture size (Matthew Garrett) [622039] - [fs] xfs: don't walk AGs that can't hold inodes (Dave Chinner) [621044] - [mmc] add Ricoh e822 support (Stanislaw Gruszka) [619900] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [616178] - [dm] mpath: enable discard support (Mike Snitzer) [619196] - [block] update request stacking methods to support discards (Mike Snitzer) [619196] - [dm] stripe: enable discard support (Mike Snitzer) [619196] - [dm] stripe: optimize sector division (Mike Snitzer) [619196] - [dm] stripe: move sector translation to a function (Mike Snitzer) [619196] - [dm] error: return error for discards (Mike Snitzer) [619196] - [dm] delay: enable discard support (Mike Snitzer) [619196] - [dm] zero: silently drop discards (Mike Snitzer) [619196] - [dm] split discard requests on target boundaries (Mike Snitzer) [619196] - [dm] use dm_target_offset macro (Mike Snitzer) [619196] - [dm] factor out max_io_len_target_boundary (Mike Snitzer) [619196] - [dm] use common __issue_target_request for flush and discard support (Mike Snitzer) [619196] - [dm] rename map_info flush_request to target_request_nr (Mike Snitzer) [619196] - [dm] remove the DM_TARGET_SUPPORTS_DISCARDS feature flag (Mike Snitzer) [619196] - [dm] introduce num_discard_requests in dm_target structure (Mike Snitzer) [619196]- [fs] ext4: protect io completion lists with locking (Eric Sandeen) [621660] - [trace] Packport new mm tracepoint Documentation to RHEL6 (Larry Woodman) [618305] - [virt] KVM: Trace exception injection (Gleb Natapov) [616427] - [s390x] qeth: Clear mac_bits field when switching between l2/l3 (Hendrik Brueckner) [621333] - [net] ethtool: Fix potential kernel buffer overflow in ETHTOOL_GRXCLSRLALL (Jiri Pirko) [608953] {CVE-2010-2478} - [infiniband] Update QLogic QIB InfiniBand driver to version OFED 1.5.2 (Jay Fenlason) [572401] - [fs] update RWA_MASK, READA and SWRITE to match the corresponding BIO_RW_ bits (Jeff Moyer) [621693]- [drm] Revert matroxfb support for G200EV chip (Peter Bogdanovic) [604830] - [drm] i915: more DP/eDP backport fixes (Dave Airlie) [615058] - [drm] correctly update connector DPMS status in drm_fb_helper (Dave Airlie) [615058] - [x86] ACPI/PM: Move ACPI video resume to a PM notifier (Dave Airlie) [615058] - [virt] x86: preset lpj values when on VMware (Zachary Amsden) [617390] - [virt] Revert "vhost-net: utilize PUBLISH_USED_IDX feature" (Michael S. Tsirkin) - [virt] Revert "virtio: put last seen used index into ring itself" (Michael S. Tsirkin) [616503] - [virt] Revert "virtio: net: Remove net-specific advertising of PUBLISH_USED feature" (Michael S. Tsirkin) [616503] - [virt] vhost: max s/g to match qemu (Michael S. Tsirkin) [619002] - [kernel] sched: Fix set_cpu_active() in cpu_down() (Danny Feng) [620807] - [dm] separate device deletion from dm_put (Mike Snitzer) [619199] - [dm] prevent access to md being deleted (Mike Snitzer) [619199] - [dm] ioctl: release _hash_lock between devices in remove_all (Mike Snitzer) [619199]- [netdrv] r8169: disable PCIe ASPM (Michal Schmidt) [619880] - [fusion] mptfusion: fix DMA boudary (Tomas Henzl) [618625] - [fusion] mptfusion: Bump version to 3.04.16 (Tomas Henzl) [618625] - [fusion] mptfusion: Added code for occationally SATA hotplug failure (Tomas Henzl) [618625] - [fusion] mptfusion: schedule_target_reset from all Reset context (Tomas Henzl) [618625] - [fusion] mptfusion: Added sanity to check B_T mapping for device before adding to OS (Tomas Henzl) [618625] - [fusion] mptfusion: Corrected declaration of device_missing_delay (Tomas Henzl) [618625] - [fusion] mptfusion: Set fw_events_off to 1 at driver load time (Tomas Henzl) [618625] - [net] s2io: fixing DBG_PRINT() macro (Danny Feng) [619097] - [trace] backport file writeback tracepoints from upstream to RHEL6 (Larry Woodman) [618305] - [virt] vhost: thread per device attached to owner cgroups (Alex Williamson) [615118] - [cgroups] fix API thinko (Alex Williamson) [615118] - [cgroup] Revert: "workqueue: API to create a workqueue in cgroup" (Alex Williamson) [615118] - [net] bonding: allow arp_ip_targets on separate vlans to use arp validation (Andy Gospodarek) [581657] - [x86] Revert "[x86] kernel performance optimization with CONFIG_DEBUG_RODATA" (Aristeu Rozanski)- [security] selinux: convert the policy type_attr_map to flex_array (Eric Paris) [617255] - [net] bridge: Fix IGMPv3 report parsing (Herbert Xu) [621431] - [kernel] CRED: Fix get_task_cred() and task_state() to not resurrect dead credentials (Jiri Olsa) [620380] - [net] bonding: set device in RLB ARP packet handler (Andy Gospodarek) [619450] - [x86] Remove warning in p4-clockmod driver (Prarit Bhargava) [618415] - [trace] Back port upstream mm/vmscan.c tracepoints to RHEL6 (Larry Woodman) [618305] - [net] bridge: Fix skb leak when multicast parsing fails on TX (Jiri Pirko) [617505] - [x86] Retract nmi-stacktrace patch (George Beshers) [598586] - [fs] cifs: account for new creduid parameter in spnego upcall string (Jeff Layton) [618608] - [fs] cifs: add separate cred_uid field to sesInfo (Jeff Layton) [618608] - [fs] cifs: check kmalloc() result (Jeff Layton) [618608] - [fs] cifs: remove unused cifsUidInfo struct (Jeff Layton) [618608] - [fs] cifs: clean up cifs_find_smb_ses (Jeff Layton) [618608] - [fs] cifs: match secType when searching for existing tcp session (Jeff Layton) [618608] - [fs] cifs: move address comparison into separate function (Jeff Layton) [618608] - [fs] cifs: set the port in sockaddr in a more clearly defined fashion (Jeff Layton) [618608] - [fs] cifs: remove an potentially confusing, obsolete comment (Jeff Layton) [618608] - [fs] cifs: remove unused ip_address field in struct TCP_Server_Info (Jeff Layton) [618608] - [fs] cifs: have decode_negTokenInit set flags in server struct (Jeff Layton) [618608] - [fs] cifs: break negotiate protocol calls out of cifs_setup_session (Jeff Layton) [618608] - [fs] cifs: eliminate "first_time" parm to CIFS_SessSetup (Jeff Layton) [618608] - [fs] cifs: save the dialect chosen by server (Jeff Layton) [618608] - [fs] cifs: change && to || (Jeff Layton) [618608] - [fs] cifs: rename "extended_security" to "global_secflags" (Jeff Layton) [618608] - [fs] cifs: move tcon find/create into separate function (Jeff Layton) [618608] - [fs] cifs: move SMB session creation code into separate function (Jeff Layton) [618608] - [fs] cifs: track local_nls in volume info (Jeff Layton) [618608] - [drm] nouveau: support fetching LVDS EDID from ACPI (Ben Skeggs) [616860] - [drm] ACPI: Export EDID blocks to the kernel (Ben Skeggs) [616860] - [fs] Fix for stuck recovery issue in GFS2 (Steven Whitehouse) [590878] - [powerpc] fix unsupported hardware to only be power5 (Steve Best) [619501] - [scsi] megaraid: fix sas expander issue (Tomas Henzl) [607930] - [virt] Default Xen PV-HVM to off (Don Dutile) [618172] - [mm] Correctly assign the number of MIGRATE_RESERVE pageblocks (Andrea Arcangeli) [614427] - [fs] return EINVAL when thawing unfrozen filesystems (Eric Sandeen) [601324] - [fs] GFS2: Fix problem where try locks were trying too hard (Steven Whitehouse) [585299] - [scsi] bnx2i: Fix iscsi connection cleanup (Mike Christie) [616939] - [scsi] bfa: fix sysfs crash while reading error_frames stats (Rob Evers) [594882] - [fusion] Block Error handling for deleting devices or Device in DMD (Tomas Henzl) [615866] - [netdrv] tun: avoid BUG, dump packet on GSO errors (Herbert Xu) [616845] - [netdr] rt2500usb: Fix WEP Enterprise (Stanislaw Gruszka) [609721] - [kernel] cmdline disable real time scheduler (George Beshers) [607587] - [fs] ext4: re-inline ext4_rec_len_(to|from)_disk functions (Eric Sandeen) [522808] - [netdrv] be2net: include latest upstream fixes (Ivan Vecera) [617187]- [virt] Revert "[virt] vhost: create a vhost thread per device" (Aristeu Rozanski) [615118]- [scsi] Update lpfc version for 8.3.5.17 driver release (Rob Evers) [612235] - [scsi] Fix endian conversion for BlockGuard in IOCB response (Rob Evers) [612235] - [scsi] Fixed a driver discovery issue where driver was unable to discover a target after Eveready back link bounce test (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.16 driver release (Rob Evers) [612235] - [scsi] Fixed BlockGuard endian conversion problem for supporting PowerPC EEH (Rob Evers) [612235] - [scsi] Fixed VLAN ID 0xFFF set to reg_fcfi mailbox command on FCF empty FCF VLAN bitmap (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.15 driver release (Rob Evers) [612235] - [scsi] Fixed a race condition causing FLOGI issued from dual processes (Rob Evers) [612235] - [scsi] Fix bug with ct response data not being sent with sli4 (Rob Evers) [612235] - [scsi] Fixed RoundRobin FCF failover due to mis-interpretation of kernel find_next_bit (Rob Evers) [612235] - [scsi] Enhanced round-robin FCF failover algorithm to re-start on new FCF async event (Rob Evers) [612235] - [scsi] Clear Ignore Reg Login Flag when purging mailbox queue (Rob Evers) [612235] - [scsi] Fix for ELS commands stuck on txq (Rob Evers) [612235] - [scsi] Fix bug with unsolicited CT event command not setting a flag (Rob Evers) [612235] - [drm] radeon/kms: fix possible mis-detection of sideport on rs690/rs740 (Jerome Glisse) [614583] - [scsi] fcoe: remove check for zero fabric name (Mike Christie) [614264] - [scsi] libfc: Add retry logic to lport state machine when receiving LS_RJT (Mike Christie) [614264] - [scsi] fcoe: fix offload feature flag change from netdev (Mike Christie) [614264] - [scsi] fcoe: adds src and dest mac address checking for fcoe frames (Mike Christie) [614264] - [scsi] fcoe: cleans up fcoe_disable and fcoe_enable (Mike Christie) [614264] - [scsi] lpfc Update from 8.3.5.13 to 8.3.5.14 FC/FCoE (Rob Evers) [603808] - [fusion] mptfusion: release resources in error return path (Tomas Henzl) [618560] - [scsi] IO error on SuperTrak EX4650 (Muuhh IKEDA) [593969] - [virt] vhost: create a vhost thread per device (Michael S. Tsirkin) [615118] - [kernel] workqueue: API to create a workqueue in cgroup (Michael S. Tsirkin) [615118] - [cgroup] Add an API to attach a task to current task's cgroup (Michael S. Tsirkin) [615118]- [mm] avoid stalling allocations by introducing watermark_wait (Rik van Riel) [589604] - [mm] scale nr_rotated to balance memory pressure (Rik van Riel) [619384] - [mm] fix anon memory statistics with transparent hugepages (Rik van Riel) [619384] - [pci] avoid compiler warning in quirks.c (Alex Williamson) [619525] - [pci] Fix build if quirks are not enabled (Alex Williamson) [619525] - [pci] add Intel 82599 Virtual Function specific reset method (Alex Williamson) [619525] - [pci] add Intel USB specific reset method (Alex Williamson) [619525] - [pci] support device-specific reset methods (Alex Williamson) [619525] - [kernel] Documentation: Update memory-hotplug documentation (Steve Best) [612579] - [powerpc] Define memory_block_size_bytes() for ppc/pseries (Steve Best) [612579] - [kernel] Update the node sysfs code (Steve Best) [612579] - [kernel] Allow memory_block to span multiple memory sections (Steve Best) [612579] - [kernel] Add section count to memory_block (Steve Best) [612579] - [kernel] Add new phys_index properties (Steve Best) [612579] - [kernel] Move the find_memory_block() routine up (Steve Best) [612579] - [usb] xhci: rename driver to xhci_hcd (Don Zickus) [617217] - [usb] kabi placeholders for xhci (Don Zickus) [617217] - [fs] nfsd: minor nfsd_svc() cleanup (Jeff Layton) [599675] - [fs] nfsd: move more into nfsd_startup() (Jeff Layton) [599675] - [fs] nfsd: just keep single lockd reference for nfsd (Jeff Layton) [599675] - [fs] nfsd: clean up nfsd_create_serv error handling (Jeff Layton) [599675] - [fs] nfsd: fix error handling in __write_ports_addxprt (Jeff Layton) [599675] - [fs] nfsd: fix error handling when starting nfsd with rpcbind down (Jeff Layton) [599675] - [fs] nfsd4: fix v4 state shutdown error paths (Jeff Layton) [599675] - [mm] page allocator: Update free page counters after pages are placed on the free list (Andrea Arcangeli) [614427] - [mm] page allocator: Drain per-cpu lists after direct reclaim allocation fails (Andrea Arcangeli) [614427] - [mm] vmstat: Actively update vmstat counters in low memory situations (Andrea Arcangeli) [614427] - [kernel] mem-hotplug: fix potential race while building zonelist for new populated zone (John Villalovos) [581557] - [kernel] mem-hotplug: avoid multiple zones sharing same boot strapping boot_pageset (John Villalovos) [581557] - [kernel] cpu/mem hotplug: enable CPUs online before local memory online (John Villalovos) [581557] - [mm] remove khugepaged young bit check (Andrea Arcangeli) [615381]- [fs] GFS2: Backup plan for "vmalloc is slow" (Steven Whitehouse) [619331] - [s390x] zfcp: Do not try "forced close" when port is already closed (Hendrik Brueckner) [612594] - [s390x] zfcp: Do not unblock rport from REOPEN_PORT_FORCED (Hendrik Brueckner) [612597] - [s390x] zfcp: Fix retry after failed "open port" erp action (Hendrik Brueckner) [612601] - [s390x] zfcp: Fail erp after timeout (Hendrik Brueckner) [612618] - [s390x] zfcp: Use forced_reopen in terminate_rport_io callback (Hendrik Brueckner) [612621] - [s390x] zfcp: Register SCSI devices after fc_remote_port_add (Hendrik Brueckner) [612586] - [scsi] sg: fix bio leak with a detached device (Matthew Garrett) [619103] - [powerpc] hash_huge_page: pte_insert failed (Steve Best) [618831] - [block] md: fix lock ordering problem (Doug Ledford) [616103] - [fs] sysfs: add attribute to indicate hw address assignment type (Stefan Assmann) [614786] - [infiniband] ehca: init irq tasklet before irq can happen (Steve Best) [617741] - [netdrv] iwlwifi: fix scan abort (Stanislaw Gruszka) [619686] - [powerpc] ONLINE to OFFLINE CPU state transition during removal (Steve Best) [619212] - [fs] ext4: fix potential NULL dereference while tracing (Eric Sandeen) [619013] - [infiniband] ehca: Catch failing ioremap() (Steve Best) [617747] - [netdrv] Add missing read memory barrier to Intel Ethernet device (Steve Best) [617279] - [netdrv] igb: Fix Tx hangs seen when loading igb with max_vfs > 7 (Stefan Assmann) [617214] - [pci] Revert "[pci] update bridge resources to get more big ranges in PCI assign unssigned" (Shyam Iyer) [617007] - [netdrv] cnic: Fix context memory init on 5709 (Stanislaw Gruszka) [616952] - [virt] vmxnet3: fix network connectivity issues (Andy Gospodarek) [616252] - [drm] i915: eDP/DP fixes from upstream (Dave Airlie) [615058] - [ata] ata_piix: fix locking around SIDPR access (David Milburn) [608542] - [md] Fix md raid partition detection update (Doug Ledford) [607477] - [netdrv] e1000e: 82577/82578 PHY register access issues (Andy Gospodarek) [592480] - [s390x] Remove PSF order/suborder check for dasd ioctl (John Feeney) [566183] - [x86] kernel performance optimization with CONFIG_DEBUG_RODATA (Danny Feng) [557364] - [netdrv] Revert "[Fedora] [e1000] add quirk for ich9" (Andy Gospodarek) [613196] - [block] cfq: always return false from should_idle if slice_idle is set to zero (Jeff Moyer) [616904] - [block] cfq/jbd: Fix fsync performance for small files (Jeff Moyer) [578515]- [kernel] Add -Werror and WAR for bogus array bounds warnings (Prarit Bhargava) [603733] - [pci] Remove pci_bus_dump_resources() (Prarit Bhargava) [613972] - [fs] CIFS: Compile fix for malicious redirect fix (David Howells) [612136] {CVE-2010-2524}- [block] Disable async multicore raid xor function (Doug Ledford) [596490] - [kernel] taint: Add mark_hardware_unsupported() (Prarit Bhargava) [600509] - [kernel] panic: Allow warnings to set different taint flags (Prarit Bhargava) [600509] - [kernel] taint: Add taint padding and TAINT_HARDWARE_UNSUPPORTED (Prarit Bhargava) [600509] - [mm] disable transparent hugepages by default on small systems (Rik van Riel) [618444] - [net] Kernel lockups with bonding and IPV6 (Shyam Iyer) [614240] - [x86] ACPI: Improve C3 residency (Matthew Garrett) [583792] - [x86] cpufreq: pcc driver should check for pcch method before calling _OSC (Matthew Garrett) [616908] - [x86] Add PCC Cpufreq driver (Matthew Garrett) [465354] - [x86] Disable IOMMU graphics on Cantiga chipset (John Villalovos) [602207] - [fs] vfsmount: pad for future fanotify support (Eric Paris) [320631] - [ipmi] Run a dummy command before submitting a new command (Matthew Garrett) [616089] - [block] mmc: Avoid hangs with mounted SD cards (Matthew Garrett) [615318] - [md] Fix md raid partition detection (Doug Ledford) [607477] - [ipmi] Make sure drivers were registered before unregistering them (Matthew Garrett) [601376] - [s390x] Enhanced qeth for new network device type support (Hendrik Brueckner) [599650] - [fs] cifs: fix security issue with dns_resolver upcall (David Howells) [612136] {CVE-2010-2524}- [fs] xfs: track AGs with reclaimable inodes in per-ag radix tree (Dave Chinner) [617035] - [fs] xfs: convert inode shrinker to per-filesystem contexts (Dave Chinner) [617035] - [mm] add context argument to shrinker callback (Dave Chinner) [617035] - [netdrv] enic: bug fix: make the set/get netlink VF_PORT support symmetrical (Andy Gospodarek) [609635] - [netdrv] enic: Use random mac addr when associating port-profile (Andy Gospodarek) [609635] - [netdrv] enic: bug fix: sprintf UUID to string as u8 rather than u16 array (Andy Gospodarek) [609635] - [net] netlink: bug fix: don't overrun skbs on vf_port dump (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Handle surprise hardware removals (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Change hardware ingress vlan rewrite mode (Andy Gospodarek) [609635] - [drm] nouveau: cleanup connector/encoder creation (Ben Skeggs) [612402] - [drm] nouveau: move LVDS detection back to connector detect() time (Ben Skeggs) [612402] - [net] add missing header needed for sunrpc tracepoints (Steve Dickson) [567741] - [drm] nouveau: fix race condition when under memory pressure (Ben Skeggs) [602663] - [tty] fix tty->pgrp races (Jiri Olsa) [586022] {CVE-2009-4895} - [scsi] Log msg when getting Unit Attention (Mike Christie) [585432] - [scsi] be2iscsi: Fix for 64K data (Mike Christie) [608795] - [cgroups] Fix device cgroup not allowing access to a partition (Vivek Goyal) [589662] - [audit] fix for audit misreporting return code on amd64 if we had to reschedule (Alexander Viro) [604993] - [x86] Fix ioremap() so will boot on IA-32 system with PAE (John Feeney) [607029] - [netdrv] macvtap: Limit packet queue length (Herbert Xu) [614119] - [virt] vhost: avoid pr_err on condition guest can trigger (Michael S. Tsirkin) [607177] - [mm] ksmd and khugepaged freezing (Andrea Arcangeli) [617430] - [pci] Allow read/write access to sysfs I/O port resources (Alex Williamson) [616174] - [netdrv] improve ipv6 pkt throughput with TSO (John Feeney) [613770] - [netdrv] ixgbe: use GFP_ATOMIC when allocating FCoE DDP context from the dma pool (Andy Gospodarek) [614243] - [netdrv] ixgbe: properly toggling netdev feature flags when disabling FCoE (Andy Gospodarek) [614243] - [scsi] fcoe: remove vlan ID from WWPN (Neil Horman) [611974] - [fs] xfs: fix corruption case for block size < page size (Dave Chinner) [581432] - [fs] xfs: unregister inode shrinker before freeing filesystem structures (Dave Chinner) [607750] - [drm] i915: add 'reclaimable' to i915 self-reclaimable page allocations (Dave Airlie) [616614] - [drm] i915: fix 945GM stability issues on Lenovo T60 laptops (Dave Airlie) [568780] - [security] SELinux: check OPEN on truncate calls (Eric Paris) [578841] - [fs] ext4: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251] - [fs] ext3: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251]- [virt] Call mask notifiers from pic (Gleb Natapov) [608613] - [virt] Convert mask notifiers to use irqchip/pin instead of gsi (Gleb Natapov) [608613] - [virt] Reenter guest after instruction emulation failure if emulation was due to access to non-mmio address (Gleb Natapov) [608595] - [virt] Return EFAULT from kvm ioctl when guest access bad area (Gleb Natapov) [608595] - [drm] nouveau: fix dual-link displays when plugged into single-link outputs (Ben Skeggs) [615154] - [drm] nv50: obey dcb->duallink_possible (Ben Skeggs) [615154] - [drm] nv50: fix duallink_possible calculation for DCB 4.0 cards (Ben Skeggs) [615154] - [mm] Rename ramzswap to zram in documentation (Jerome Marchand) [578641] - [mm] Rename ramzswap to zram in code (Jerome Marchand) [578641] - [mm] Rename ramzswap files to zram (Jerome Marchand) [578641] - [mm] ramzswap: Support generic I_O requests (Jerome Marchand) [578641] - [mm] ramzswap: Handler for swap slot free callback (Jerome Marchand) [578641] - [mm] swap: Add swap slot free callback to block_device_operations (Jerome Marchand) [578641] - [mm] swapfile: Add flag to identify block swap devices (Jerome Marchand) [578641] - [mm] ramzswap: Remove backing swap support (Jerome Marchand) [578641] - [drm] i915: Output IRQ setup fixes (Adam Jackson) [591709] - [drm] nouveau: fix oops on chipsets that only have a single crtc (Ben Skeggs) [602290] - [drm] i915: fix oops on single crtc devices (Dave Airlie) [610002] - [drm] radeon: check/restore sanity before doing anything else with GPU (Dave Airlie) [612767] - [fs] jbd2: Fix I/O hang in jbd2_journal_release_jbd_inode (Steve Best) [607254] - [fs] GFS2: rename causes kernel Oops (Robert S Peterson) [614642] - [ipmi] Provide kipmid_max_busy_us parameter to cap CPU usage (Shyam Iyer) [609156] - [kernel] kprobes: "repz ret" causes bad EIP value crash (Dave Anderson) [607215] - [pci] panic on access to hot-removed device's proc fs (Don Zickus) [612024] - [pci] don't reassign to ROM res if it is not going to be enabled (Peter Bogdanovic) [612950] - [x86] i386: Update CPU & Memory Hot Add Not Supported messages (Prarit Bhargava) [600435] - [x86] nmi: limit hrtimer to lapic or ioapic mode (Don Zickus) [581722] - [virt] emulator: inc/dec can have lock prefix (Gleb Natapov) [615925] - [virt] Implement xen_panic_block notifier for RHEL6 Xen guests (Don Dutile) [614476] - [virt] KVM: MMU: fix conflict access permissions in direct sp (Avi Kivity) [607650] - [virt] vhost-net: avoid flush under lock (Michael S. Tsirkin) [612421] - [netdrv] bnx2x: Don't report link down if has been already down (Stanislaw Gruszka) [610311] - [netdrv] mac80211: improve error checking if WEP fails to init (John Linville) [608704] - [netdrv] ath9k: cleanup init error path (John Linville) [610224] - [mm] memcontrol: never oom when charging huge pages (Andrea Arcangeli) [608996] - [mm] memcontrol: prevent endless loop with huge pages and near-limit group (Andrea Arcangeli) [608996] - [virt] Xen PV-on-HVM: prevent null chip data ref ptr on newer xen hv (Don Dutile) [523134] - [virt] Xen PV-on-HVM: modularize platform-pci support (Don Dutile) [523134] - [virt] HPET: Do not disable hpet if not initialized (Don Dutile) [523134] - [virt] Xen PV-on-HVM: suspend-resume-support (Don Dutile) [523134] - [virt] Xen PV-on-HVM: refactor platform-pci, grant-table, enlighten support (Don Dutile) [523134 600360] - [virt] Xen PV-on-HVM: update evtchn delivery on HVM (Don Dutile) [523134] - [virt] Xen PV-on-HVM: update hvm_op hypercall & related h files to upstream (Don Dutile) [523134]- [block] cciss: bump version 3626RH (Tomas Henzl) [609522] - [block] cciss: cleanup compiletime warnings (Tomas Henzl) [609522] - [block] cciss: do not reset 640x boards (Tomas Henzl) [609522] - [block] cciss: fix hard reset (Tomas Henzl) [609522] - [block] cciss: factor out reset devices code (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfg addrs (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for mode change ack (Tomas Henzl) [609522] - [block] cciss: factor out cciss disable dma prefetch on p600 (Tomas Henzl) [609522] - [block] cciss: factor out cciss enable scsi prefetch (Tomas Henzl) [609522] - [block] cciss: factor out CISS signature present (Tomas Henzl) [609522] - [block] cciss: factor out cciss find board params (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfgtables (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for board ready (Tomas Henzl) [609522] - [block] cciss: factor out cciss find memory BAR (Tomas Henzl) [609522] - [block] cciss: remove board-id param from cciss interrupt mode (Tomas Henzl) [609522] - [block] cciss: factor out cciss_board_disabled (Tomas Henzl) [609522] - [block] cciss: factor out cciss lookup board id (Tomas Henzl) [609522] - [block] cciss: save pdev early to avoid passing it around (Tomas Henzl) [609522] - [audit] dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [mm] mmu notifier index huge spte fix (Andrea Arcangeli) [606131] - [x86] Update x86 MCE code part 2 (Prarit Bhargava) [580587] - [kernel] execshield: respect disabled randomization (Roland McGrath) [605516] - [scsi] mpt2sas: Fix to use sas device list instead of enclosure list (Tomas Henzl) [599049] - [kernel] disable kmemleak by default for -debug kernels (Jason Baron) [612244]- [net] CHECKSUM: header export and fixup (Michael S. Tsirkin) [605555] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [fs] xfs: remove block number from inode lookup code (Jiri Pirko) [607031] - [fs] xfs: rename XFS_IGET_BULKSTAT to XFS_IGET_UNTRUSTED (Jiri Pirko) [607031] - [fs] xfs: validate untrusted inode numbers during lookup (Jiri Pirko) [607031] - [fs] xfs: always use iget in bulkstat (Jiri Pirko) [607031] - [igb] avoid platform reset and MCE with DCA (Stefan Assmann) [572732 606687] - [drm] nouveau: downgrade severity of most init table parser errors (Ben Skeggs) [596679] - [drm] nouveau: INIT_CONFIGURE_PREINIT/CLK/MEM on newer BIOSes is not an error (Ben Skeggs) [596679] - [netdrv] enic: Replace LRO with GRO (Andy Gospodarek) [609635] - [net] decreasing real_num_tx_queues needs to flush qdisc (Andy Gospodarek) [609260] - [net] sched: qdisc_reset_all_tx is calling qdisc_reset without qdisc_lock (Andy Gospodarek) [609260] - [fs] inotify: send IN_UNMOUNT events (Eric Paris) [580825] - [fs] inotify: fix inotify oneshot support (Eric Paris) [614595] - [s390x] zfcp: Zero memory for gpn_ft and adisc requests (Hendrik Brueckner) [609537] - [s390x] zfcp: Do not escalate scsi eh after fast_io_fail_tmo fired (Hendrik Brueckner) [606365] - [s390x] zfcp: Remove SCSI device during unit_remove (Hendrik Brueckner) [589278] - [scsi] Allow FC LLD to fast-fail scsi eh by introducing new eh return (Hendrik Brueckner) [606365] - [s390x] zfcp: Do not wait for SBALs on stopped queue (Hendrik Brueckner) [606359] - [x86] efi: Fill all reserved memmap entries if add_efi_memmap specified (George Beshers) [607386]- [edac] i7core_edac: Avoid doing multiple probes for the same card (Mauro Carvalho Chehab) [604564] - [edac] i7core_edac: Properly discover the first QPI device (Mauro Carvalho Chehab) [604564] - [usb] Disable XHCI (USB 3) HCD module autoloading (Matthew Garrett) [608343] - [fs] xfs: prevent swapext from operating on write-only files (Jiri Pirko) [605162] {CVE-2010-2226} - [powerpc] Add symbols to kernel to allow makedumpfile to filter on ppc64 (Neil Horman) [611710] - [net] netfilter: add CHECKSUM target (Michael S. Tsirkin) [605555] - [security] audit: dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [virt] stop vpit before irq_routing freed (Gleb Natapov) [612648] - [netdrv] Allow for BCM5709S to dump vmcore via NFS (John Feeney) [577809] - [netdrv] igb: drop support for UDP hashing w/ RSS (Stefan Assmann) [613782] - [netdrv] mac80211: remove wep dependency (John Linville) [608704] - [mm] fix swapin race conditions (Andrea Arcangeli) [606131] - [crypto] authenc: Add EINPROGRESS check (Stanislaw Gruszka) [604611] - [fs] inotify: don't leak user struct on inotify release (Stanislaw Gruszka) [592399 604611] - [x86] amd: Check X86_FEATURE_OSVW bit before accessing OSVW MSRs (Stanislaw Gruszka) [604611] - [kernel] profile: fix stats and data leakage (Stanislaw Gruszka) [604611] - [sound] ice1724: Fix ESI Maya44 capture source control (Stanislaw Gruszka) [604611] - [mm] hugetlbfs: kill applications that use MAP_NORESERVE with SIGBUS instead of OOM-killer (Stanislaw Gruszka) [604611] - [dma] dma-mapping: fix dma_sync_single_range_* (Stanislaw Gruszka) [604611] - [hwmon] hp_accel: fix race in device removal (Stanislaw Gruszka) [604611] - [net] ipv4: udp: fix short packet and bad checksum logging (Stanislaw Gruszka) [604611]- [scsi] SCSI: Retry commands with UNIT_ATTENTION sense codes to fix ext3/ext4 I/O error (Stanislaw Gruszka) [604610] - [scsi] Enable retries for SYNCRONIZE_CACHE commands to fix I/O error (Stanislaw Gruszka) [604610] - [scsi] debug: virtual_gb ignores sector_size (Stanislaw Gruszka) [604610] - [x86] acpi power_meter: acpi_device_class "power_meter_resource" too long (Stanislaw Gruszka) [604610] - [v4l] budget: Oops: "BUG: unable to handle kernel NULL pointer dereference" (Stanislaw Gruszka) [604610] - [virt] virtio: initialize earlier (Stanislaw Gruszka) [604610] - [security] testing the wrong variable in create_by_name() (Stanislaw Gruszka) [604610] - [netdrv] r8169: more broken register writes workaround (Stanislaw Gruszka) [604610] - [netdrv] r8169: fix broken register writes (Stanislaw Gruszka) [604610] - [netdrv] r8169: use correct barrier between cacheable and non-cacheable memory (Stanislaw Gruszka) [604610] - [kernel] kgdb: don't needlessly skip PAGE_USER test for Fsl booke (Stanislaw Gruszka) [604610] - [kernel] initramfs: handle unrecognised decompressor when unpacking (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Ignore spurious HV interrupts during suspend / resume (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Add amp_gpio quirk for Compaq EVO N600C (Stanislaw Gruszka) [604610] - [x86] Disable large pages on CPUs with Atom erratum AAE44 (Stanislaw Gruszka) [604610] - [x86] x86-64: Clear a 64-bit FS/GS base on fork if selector is nonzero (Stanislaw Gruszka) [604610] - [edac] mce: Fix wrong mask and macro usage (Stanislaw Gruszka) [604610] - [netdrv] p54pci: fix bugs in p54p_check_tx_ring (Stanislaw Gruszka) [604610] - [netdrv] dm9601: fix phy/eeprom write routine (Stanislaw Gruszka) [604610] - [block] ensure jiffies wrap is handled correctly in blk_rq_timed_out_timer (Stanislaw Gruszka) [604610] - [serial] 8250_pnp: add Fujitsu Wacom device (Stanislaw Gruszka) [604610] - [block] raid6: fix recovery performance regression (Stanislaw Gruszka) [604610] - [fs] procfs: fix tid fdinfo (Stanislaw Gruszka) [604610] - [usb] xhci: properly set endpoint context fields for periodic eps (Stanislaw Gruszka) [604610] - [usb] xhci: properly set the "Mult" field of the endpoint context (Stanislaw Gruszka) [604610] - [usb] OHCI: don't look at the root hub to get the number of ports (Stanislaw Gruszka) [604610] - [usb] don't choose configs with no interfaces (Stanislaw Gruszka) [604610] - [usb] fix testing the wrong variable in fs_create_by_name() (Stanislaw Gruszka) [604610] - [usb] Add id for HP ev2210 a.k.a Sierra MC5725 miniPCI-e Cell Modem (Stanislaw Gruszka) [604610] - [usb] fix remote wakeup settings during system sleep (Stanislaw Gruszka) [604610] - [mm] hugetlb: fix infinite loop in get_futex_key() when backed by huge pages (Stanislaw Gruszka) [604610] - [kernel] flex_array: fix the panic when calling flex_array_alloc() without __GFP_ZERO (Stanislaw Gruszka) [604610] - [netdrv] mac80211: remove bogus TX agg state assignment (Stanislaw Gruszka) [604610] - [ata] libata: fix locking around blk_abort_request() (Stanislaw Gruszka) [604610] - [netdrv] p54usb: Add usbid for Corega CG-WLUSB2GT (Stanislaw Gruszka) [604610] - [usb] EHCI: defer reclamation of siTDs (Stanislaw Gruszka) [604610] - [drm] nouveau: initialise display before enabling interrupts (Ben Skeggs) [596703] - [drm] nv50: fix DP->DVI if output has been programmed for native DP previously (Ben Skeggs) [596703] - [block] dm ioctl: return uevent flag after rename (Mike Snitzer) [609591] - [block] dm ioctl: make __dev_status return void (Mike Snitzer) [609591] - [block] dm ioctl: remove __dev_status from geometry and target message (Mike Snitzer) [609591] - [infiniband] mlx4: enable IBoE feature (Doug Ledford) [529397] - [dm] dm-replicator: Fix replicator_ctr() error path (Heinz Mauelshagen) [612743] - [virt] vmware: disable NMI watchdog in guest (Don Zickus) [612321] - [virt] KVM: Expose MCE control MSRs to userspace (Avi Kivity) [558416]- [x86] eeepc-laptop: disable cpu speed control on EeePC 701 (Stanislaw Gruszka) [604608] - [x86] gart: Disable GART explicitly before initialization (Stanislaw Gruszka) [604608] - [netdrv] r8169: clean up my printk uglyness (Stanislaw Gruszka) [604608] - [input] wacom: switch mode upon system resume (Stanislaw Gruszka) [604608] - [fs] eCryptfs: Decrypt symlink target for stat size (Stanislaw Gruszka) [604608] - [usb] cdc-acm: Update to new autopm API (Stanislaw Gruszka) [604608] - [netdrv] e1000e: stop cleaning when we reach tx_ring->next_to_use (Stanislaw Gruszka) [604608] - [kernel] sched: Fix a race between ttwu() and migrate_task() (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix error code for missing xattrs in lower fs (Stanislaw Gruszka) [604608] - [pci] fix nested spinlock hang in aer_inject (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix use with tmpfs by removing d_drop from ecryptfs_destroy_inode (Stanislaw Gruszka) [604608] - [scsi] add scsi target reset support to scsi ioctl (Stanislaw Gruszka) [604608] - [pci] PCIe AER: prevent AER injection if hardware masks error reporting (Stanislaw Gruszka) [604608] - [fs] quota: Fix possible dq_flags corruption (Stanislaw Gruszka) [604608] - [fs] fix NFS4 handling of mountpoint stat (Stanislaw Gruszka) [604608] - [agp] intel-agp: Switch to wbinvd_on_all_cpus (Stanislaw Gruszka) [604608] - [drm] radeon/kms: add FireMV 2400 PCI ID (Stanislaw Gruszka) [604608] - [x86] amd-iommu: Use helper function to destroy domain (Stanislaw Gruszka) [604608] - [hwmon] sht15: Fix sht15_calc_temp interpolation function (Stanislaw Gruszka) [604608] - [hwmon] sht15: Properly handle the case CONFIG_REGULATOR=n (Stanislaw Gruszka) [604608] - [ata] libata: disable NCQ on Crucial C300 SSD (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: lock down video output state access (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: convert to seq_file (Stanislaw Gruszka) [604608] - [sound] usb: Fix Oops after usb-midi disconnection (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log initial state of rfkill switches (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: use input_set_capability (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: expose module parameters (Stanislaw Gruszka) [604608] - [fs] ext3: Don't update the superblock in ext3_statfs() (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log temperatures on termal alarm (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: adopt input device (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: issue backlight class events (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: silence bogus complain during rmmod (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: fix some version quirks (Stanislaw Gruszka) [604608] - [kernel] resource: move kernel function inside __KERNEL__ (Stanislaw Gruszka) [604608] - [fs] ext3: journal all modifications in ext3_xattr_set_handle (Stanislaw Gruszka) [604608] - [video] backlight: mbp_nvidia_bl - add five more MacBook variants (Stanislaw Gruszka) [604608] - [sound] mixart: range checking proc file (Stanislaw Gruszka) [604608] - [hid] fix oops in gyration_event() (Stanislaw Gruszka) [604608] - [ata] pata_ali: Fix regression with old devices (Stanislaw Gruszka) [604608] - [hwmon] lis3: fix show rate for 8 bits chips (Stanislaw Gruszka) [604608] - [cgroup] freezer: Fix buggy resume test for tasks frozen with cgroup freezer (Stanislaw Gruszka) [604608] - [kernel] genirq: Force MSI irq handlers to run with interrupts disabled (Stanislaw Gruszka) [604608] - [fs] fat: fix buffer overflow in vfat_create_shortname() (Stanislaw Gruszka) [604608] - [netdrv] mlx4: add dynamic LRO disable support (Amerigo Wang) [584359] - [netdrv] s2io: add dynamic LRO disable support (Amerigo Wang) [584359] - [drm] nv50: rewrite display irq handler (Ben Skeggs) [598842] - [drm] nv50: send evo "update" command after each disconnect (Ben Skeggs) [598842] - [drm] nv50: when debugging on, log which crtc we connect an encoder to (Ben Skeggs) [598842] - [drm] nv50: supply encoder disable() hook (Ben Skeggs) [598842] - [drm] disable encoder rather than dpms off in drm_crtc_prepare_encoders() (Ben Skeggs) [598842] - [drm] nv50: DCB quirk for Dell M6300 (Ben Skeggs) [598842] - [fs] writeback: limit write_cache_pages integrity scanning to current EOF (Dave Chinner) [602490] - [fs] xfs: remove nr_to_write writeback windup. (Dave Chinner) [602490] - [fs] writeback: pay attention to wbc->nr_to_write in write_cache_pages (Eric Sandeen) [602490]- [fs] ext4: stop issuing discards if not supported by device (Eric Sandeen) [608731] - [block] dm: only initialize full request_queue for request-based device (Mike Snitzer) [595393] - [block] dm: prevent table type changes after initial table load (Mike Snitzer) [595393] - [dm] skip second flush if request unsupported (Mike Snitzer) [612014] - [dm] only ignore -EOPNOTSUPP for empty barrier requests (Mike Snitzer) [612014] - [dm] snapshot: implement a merge method for snapshot origin (Mike Snitzer) [612375] - [dm] snapshot: test chunk size against both origin and snapshot sector size (Mike Snitzer) [612375] - [dm] snapshot: open origin before exception store initialization (Mike Snitzer) [612375] - [dm] snapshot: iterate both the origin and snapshot devices (Mike Snitzer) [612375] - [block] dm: support discard if at least one underlying device supports it (Mike Snitzer) [612014] - [block] dm: support discard for multiple devices (Mike Snitzer) [612014] - [block] dm: clear the discard flag if the device loses discard capability (Mike Snitzer) [612014] - [block] dm: check that target supports discard just before submitting request (Mike Snitzer) [612014] - [scsi] convert discard to REQ_TYPE_FS instead of REQ_TYPE_BLOCK_PC (Mike Snitzer) [610054] - [scsi] fix leak in scsi_setup_discard_cmnd error path (Mike Snitzer) [610054] - [scsi] remove unused free discard page in sd_done (Mike Snitzer) [610054] - [scsi] add sd_unprep_fn to free discard page (Mike Snitzer) [610054] - [block] implement an unprep function corresponding directly to prep (Mike Snitzer) [610054] - [block] don't allocate a payload for discard request (Mike Snitzer) [610054] - [fs] ext4: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] xfs: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] direct-io: move aio_complete into ->end_io (Christoph Hellwig) [589985] - [drm] radeon/kms/igp: fix possible divide by 0 in bandwidth code (Dave Airlie) [609755] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8 by default (Ben Skeggs) [591062] - [drm] vt/fbcon: try harder to print output when panicing (Dave Airlie) [579002] - [fs] GFS2: fix BUG in gfs2_adjust_quota (Abhijith Das) [603827] - [fs] nfsd: nfsd_setattr needs to call commit_metadata (Christoph Hellwig) [593652] - [net] netfilter: remove config option NF_CT_ACCT completely (Jiri Pirko) [578476] - [net] Revert "[net] bonding: make bonding support netpoll" (Andy Gospodarek) [604672] - [scsi] stex: fix inconsistent usage of max_lun (David Milburn) [593255] - [kernel] sched: Kill migration thread in CPU_POST_DEAD event in migration_call, instead of CPU_DEAD (Steve Best) [604846] - [tracing] ftrace: fix function_graph livelock under kvm (Jason Baron) [596653] - [block] dm: mpath fix NULL pointer dereference when path parameters missing (Mike Snitzer) [607242] - [dm] dm-replicator: mandatory API change for replicator_resume(), replicator_dev_resume() and reference count fix calling dm_table_get_md() (Heinz Mauelshagen) [594922] - [x86] AMD IOMMU: change default to passthrough mode (Bhavna Sarathy) [607631] - [x86] dell-laptop: Add another Dell laptop family to the DMI whitelist (Matthew Garrett) [609268] - [netdrv] cnic: fix bnx2x panics with multiple interfaces enabled (Stanislaw Gruszka) [609184] - [mm] fix khugepaged startup race (Andrea Arcangeli) [612217] - [mm] add robustness to pmd_same checks (Andrea Arcangeli) [607650] - [mm] Fix vmalloc slow down (Steven Whitehouse) [583026]- [drm] i915: fix display setup bugs + hibernate (Dave Airlie) [608515 609763] - [fs] NFSv4: Fix an embarassing typo in encode_attrs() (Steve Dickson) [560786] - [fs] NFSv4: Ensure that /proc/self/mountinfo displays the minor version number (Steve Dickson) [560786] - [fs] NFSv4.1: Ensure that we initialise the session when following a referral (Steve Dickson) [560786] - [fs] SUNRPC: Fix a re-entrancy bug in xs_tcp_read_calldir() (Steve Dickson) [560786] - [fs] nfs4: use mandatory attribute file type in nfs4_get_root (Steve Dickson) [560786] - [x86] UV: uv_irq.c: Fix all sparse warnings (George Beshers) [573095] - [x86] uv: Remove recursion in uv_heartbeat_enable() (George Beshers) [573095] - [x86] pat: Update the page flags for memtype atomically instead of using memtype_lock (George Beshers) [573095] - [x86] UV: Improve BAU performance and error recovery (George Beshers) [573095] - [mm] ksm.c: remove an unneeded _notify in write_protect_page (George Beshers) [573095] - [x86] UV: Delete unneeded boot messages (George Beshers) [573095] - [x86] UV: Fix target_cpus() in x2apic_uv_x.c (George Beshers) [573095] - [x86] UV: Clean up UV headers for MMR definitions (George Beshers) [573095] - [x86] Enable NMI on all cpus on UV (George Beshers) [573095] - [x86] uv: Add serial number parameter to uv_bios_get_sn_info() (George Beshers) [573095] - [virt] xen: sync upstream xen_init_cpuid_mask (Andrew Jones) [609028] - [virt] xen: disable gbpages on pv guests (Andrew Jones) [609028] - [virt] KVM: Fix mov cr3 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr4 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr0 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Add missing srcu_read_lock() for kvm_mmu_notifier_release() (Marcelo Tosatti) [601320] - [virt] KVM: limit the number of pages per memory slot (Marcelo Tosatti) [601318] - [virt] KVM: MMU: Remove user access when allowing kernel access to gpte.w=0 page (Marcelo Tosatti) [601316] - [virt] KVM: x86: Add missing locking to arch specific vcpu ioctls (Marcelo Tosatti) [601313] - [virt] KVM: MMU: remove rmap before clear spte (Marcelo Tosatti) [601311] - [virt] KVM: MMU: Segregate shadow pages with different cr0.wp (Marcelo Tosatti) [601308] - [virt] KVM: x86: Check LMA bit before set_efer (Marcelo Tosatti) [601307] - [virt] KVM: Dont allow lmsw to clear cr0.pe (Marcelo Tosatti) [601305] - [virt] KVM: VMX: blocked-by-sti must not defer NMI injections (Marcelo Tosatti) [601304] - [virt] KVM: x86: Call vcpu_load and vcpu_put in cpuid_update (Marcelo Tosatti) [601303] - [virt] KVM: x86: Inject #GP with the right rip on efer writes (Marcelo Tosatti) [601301] - [virt] KVM: MMU: Dont read pdptrs with mmu spinlock held in mmu_alloc_roots (Marcelo Tosatti) [601300] - [virt] KVM: x86: properly update ready_for_interrupt_injection (Marcelo Tosatti) [601298] - [virt] KVM: VMX: enable VMXON check with SMX enabled (Marcelo Tosatti) [601297] - [virt] KVM: VMX: free vpid when fail to create vcpu (Marcelo Tosatti) [601292] - [virt] vhost: add unlikely annotations to error path (Michael S. Tsirkin) [602607] - [virt] vhost: break out of polling loop on error (Michael S. Tsirkin) [602607]- [mm] Prevent soft lockup - CPU#0 stuck for 61s! in kswapd0 (Larry Woodman) [596971]- [x86] properly account for IRQ injected only into BSP (Gleb Natapov) [609082]- [block] writeback: simplify the write back thread queue (Christoph Hellwig) [602595]- [mm] Fix slabcache corruption (Larry Woodman) [602595]- [infiniband] Add IBoE support (Doug Ledford) [571959] - [scsi] hpsa: don't pretend the reset works (Tomas Henzl) [598681] - [fs] revert "procfs: provide stack information for threads" and its fixup commits (George Beshers) [573095] - [x86] mce: Fix MSR_IA32_MCI_CTL2 CMCI threshold setup (John Villalovos) [593558] - [s390x] cio: use exception-save stsch (Hendrik Brueckner) [596333] - [s390x] cio: add hook to reenable mss after hibernation (Hendrik Brueckner) [596333] - [s390x] cio: allow enable_facility from outside init functions (Hendrik Brueckner) [596333] - [x86] wmi: Free the allocated acpi objects through wmi_get_event_data (Stanislaw Gruszka) [606736] - [mtd] UBI: fix volume creation input checking (Stanislaw Gruszka) [606736] - [mm] avoid THP expose VM bugs (Andrea Arcangeli) [606131] - [dm] discard support for the linear target (Mike Snitzer) [608280] - [block] fix DISCARD_BARRIER requests (Mike Snitzer) [608280] - [block] Don't count_vm_events for discard bio in submit_bio (Mike Snitzer) [608280]- [x86] disable PentiumPro memory ordering errata workaround (Gleb Natapov) [605745 606054] - [net] Bluetooth: Keep a copy of each HID device's report descriptor (Mauro Carvalho Chehab) [565583] - [hid] make Wacom modesetting failures non-fatal (Mauro Carvalho Chehab) [565583] - [hid] Implement Wacom quirk in the kernel (Mauro Carvalho Chehab) [565583] - [hid] make raw reports possible for both feature and output reports (Mauro Carvalho Chehab) [565583] - [kernel] resources: fix call to alignf() in allocate_resource() (Peter Bogdanovic) [587729] - [kernel] resources: when allocate_resource() fails, leave resource untouched (Peter Bogdanovic) [587729] - [pci] introduce pci_assign_unassigned_bridge_resources (Peter Bogdanovic) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (Peter Bogdanovic) [587729] - [pci] add failed_list to pci_bus_assign_resources (Peter Bogdanovic) [587729] - [pci] add pci_bridge_release_resources and pci_bus_release_bridge_resources (Peter Bogdanovic) [587729] - [kernel] resource: add release_child_resources (Peter Bogdanovic) [587729] - [pci] separate pci_setup_bridge to small functions (Peter Bogdanovic) [587729] - [scsi] aacraid: Disable ASPM by default (Matthew Garrett) [599735] - [pci] Don't enable aspm before drivers have had a chance to veto it (Matthew Garrett) [599735] - [netdrv] ehea: Fix kernel deadlock in DLPAR-mem processing (Steve Best) [605736] - [netdrv] ehea: fix delayed packet processing (Steve Best) [605738] - [netdrv] ehea: fix possible DLPAR/mem deadlock (Steve Best) [600516] - [netdrv] ehea: error handling improvement (Steve Best) [600516] - [x86] Fall back to GART if initialization fails (Bhavna Sarathy) [598974] - [x86] AMD IOMMU memory region fail with buggy BIOS (Bhavna Sarathy) [598974] - [virt] Search the LAPIC's for one that will accept a PIC interrupt (Christopher Lalancette) [596223] - [virt] KVM: x86: Kick VCPU outside PIC lock again (Christopher Lalancette) [596223] - [virt] KVM: x86: In DM_LOWEST, only deliver interrupts to vcpus with enabled LAPIC's (Christopher Lalancette) [596223] - [virt] KVM: x86: Allow any LAPIC to accept PIC interrupts (Christopher Lalancette) [596223] - [virt] KVM: x86: Introduce a workqueue to deliver PIT timer interrupts (Christopher Lalancette) [596223] - [scsi] ibmvfc: Reduce error recovery timeout (Steve Best) [605729] - [scsi] ibmvfc: Fix command completion handling (Steve Best) [605729] - [powerpc] Enable asymmetric SMT scheduling on POWER7 (Steve Best) [596304] - [kernel] sched: Add asymmetric group packing option for sibling domain (Steve Best) [596304] - [kernel] sched: Fix capacity calculations for SMT4 (Steve Best) [596304] - [fs] Btrfs: update to latest upstream code (Josef Bacik) [593834] - [fs] direct-io: do not merge logically non-contiguous requests (Josef Bacik) [593834] - [fs] direct-io: add a hook for the fs to provide its own submit_bio function (Josef Bacik) [593834] - [fs] allow short direct-io reads to be completed via buffered IO (Josef Bacik) [593834] - [fs] GFS2: O_TRUNC not working on stuffed files across cluster (Robert S Peterson) [606428] - [nfs] nfsd4: shut down callback queue outside state lock (Jeff Layton) [599522] - [security] IMA: policy handling and general cleanups (Eric Paris) [584901] - [security] IMA: fix object lifetime to support non ext* FS (Eric Paris) [584901] - [netdrv] be2net: Include latest fixes from upstream (Ivan Vecera) [604729] - [netdrv] be2net: Add PCI SR-IOV support (Ivan Vecera) [602451] - [scsi] hpsa: do not allow hard reset of 640x-boards (Tomas Henzl) [598681] - [scsi] hpsa: fix hard reset (Tomas Henzl) [598681] - [scsi] hpsa: reset devices code (Tomas Henzl) [598681] - [scsi] hpsa: find cfg addrs (Tomas Henzl) [598681] - [scsi] hpsa: finding the memory BAR (Tomas Henzl) [598681] - [scsi] hpsa: look up the board id (Tomas Henzl) [598681] - [x86] uv: uv_global_gru_mmr_address() macro fix (George Beshers) [607696] - [crypto] vmac: make it work on big-endian (Jarod Wilson) [605688] - [net] ipvs: One-Packet Scheduler (Thomas Graf) [584336] - [drm] i915: Disable Sandybridge support for 6.0 (Adam Jackson) [604838 605302] - [netdrv] vxge: fix memory leak in vxge_alloc_msix() error path (Michal Schmidt) [580392] - [netdrv] vxge: fix SINGLE/MULTI_FUNCTION definitions (Michal Schmidt) [580392] - [netdrv] vxge: update to 2.0.8.20182-k (Michal Schmidt) [580392] - [sound] fix PCM ring buffer issues (Jaroslav Kysela) [574844 590159 600311] - [netdrv] e1000/e1000e: implement a simple interrupt moderation (Andy Gospodarek) [607283] - [netdrv] e1000e: add PCI device id to enable support for 82567V-4 (Andy Gospodarek) [607264] - [netdrv] e1000e: update driver version number (Andy Gospodarek) [582803] - [netdrv] e1000e: enable support for EEE on 82579 (Andy Gospodarek) [582803] - [netdrv] e1000e: initial support for 82579 LOMs (Andy Gospodarek) [582803] - [netdrv] e1000e: move settting of flow control refresh timer to link setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: Fix/cleanup PHY reset code for ICHx/PCHx (Andy Gospodarek) [582803] - [netdrv] e1000e: fix check for manageability on ICHx/PCH (Andy Gospodarek) [582803] - [netdrv] e1000e: separate out PHY statistics register updates (Andy Gospodarek) [582803] - [netdrv] e1000e: more cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup ethtool loopback setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: reset MAC-PHY interconnect on 82577/82578 (Andy Gospodarek) [582803] - [netdrv] e1000e: Incorrect function pointer set for force_speed_duplex on 82577 (Andy Gospodarek) [598570] - [netdrv] e1000e: Reset 82577/82578 PHY before first PHY register read (Andy Gospodarek) [598570] - [fs] GFS2: Fix kernel NULL pointer dereference by dlm_astd (Robert S Peterson) [604244] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [590878] - [netdrv] tg3: Include support for 5719 device (John Feeney) [595511] - [mm] Do not attempt to allocate memory below mmap_min_addr (Eric Paris) [540333] - [scsi] qla2xxx: Updated driver version to 8.03.01.05.06.0-k8 (Chad Dupuis) [595477] - [scsi] qla2xxx: Add portid to async-request messages (Chad Dupuis) [595477] - [scsi] qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not restrict flash operations to specific regions for 4G adapters (Chad Dupuis) [595477] - [scsi] qla2xxx: For ISP 23xx, select user specified login timeout value if greater than minuimum value(4 secs) (Chad Dupuis) [595477] - [scsi] qla2xxx: Removed redundant check for ISP 84xx (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not enable VP in non fabric topology (Chad Dupuis) [595477] - [scsi] qla2xxx: Make the FC port capability mutual exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit rport-flaps during link-disruptions (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct async-srb issues (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct use-after-free oops seen during EH-abort (Chad Dupuis) [595477] - [scsi] qla2xxx: Fix cpu-affinity usage for non-capable ISPs (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit mailbox command contention for ADISC requests (Chad Dupuis) [595477] - [scsi] qla2xxx: Further generalization of SRB CTX infrastructure (Chad Dupuis) [595477] - [scsi] qla2xxx: ensure flash operation and host reset via sg_reset are mutually exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Prevent sending mbx commands from sysfs during isp reset (Chad Dupuis) [595477] - [scsi] qla2xxx: Cleanup FCP-command-status processing debug statements (Chad Dupuis) [595477] - [scsi] qla2xxx: Clear error status after uncorrectable non-fatal errors (Chad Dupuis) [595477] - [scsi] qla2xxx: Add char device to incease driver use count (Chad Dupuis) [595477] - [scsi] qla2xxx: Display proper link state for disconnected ports (Chad Dupuis) [595477] - [scsi] qla2xxx: Check for ISP84xx before processing to get 84xx firmware version (Chad Dupuis) [595477]- [ata] ahci: Fix failure to detect devices (Matthew Garrett) [608146] - [ata] ahci: Fix device detection when stopping DMA engines (Matthew Garrett) [601195] - [mm] Disable transparent hugepages when running under Xen (Andrea Arcangeli) [605566] - [netdrv] tg3: Fix TX BD corruption on 5755+ devices (John Feeney) [603936] - [netdrv] tg3: Fix memory leak on 5717/57765/5719 devices (John Feeney) [603933] - [netdrv] bnx2: update firmware to 09-5.0.0.j15 to improve performance (John Feeney) [593797] - [netdrv] iwlwifi: cancel scan watchdog in iwl_bg_abort_scan (John Linville) [604266] - [netdrv] add bnx2_del_napi() to stop rmmod hangs (John Feeney) [599630] - [virt] virtio: net: Remove net-specific advertising of PUBLISH_USED feature (Amit Shah) [605591] - [virt] KVM: Increase NR_IOBUS_DEVS limit to 200 (Michael S. Tsirkin) [602262] - [virt] account only for IRQ injected into BSP (Gleb Natapov) [601564] - [virt] KVM: read apic->irr with ioapic lock held (Marcelo Tosatti) [579970] - [x86] ACPI: Disable ASPM if the platform won't provide _OSC control for PCIe (Matthew Garrett) [584466] - [x86] Move notify_cpu_starting() callback to a later stage (Prarit Bhargava) [600296] - [x86] cpuidle: Fix incorrect optimization (John Villalovos) [593549] - [block] cfq: Don't allow queue merges for queues that have no process references (Jeff Moyer) [605264] - [infiniband] ehca: bitmask handling for lock_hcalls (Steve Best) [605739] - [tpm] Fix tpm_readpubek_params_out struct (Peter Bogdanovic) [597235] - [usb] Fix a hang of khubd if UHCI is removed (Pete Zaitcev) [579093] - [oprofile] fix oprofile samples dropping under load on larger systems (John Villalovos) [561557] - [kernel] check SEND_SIG_FORCED on TP_STORE_SIGINFO() (Oleg Nesterov) [591780] - [kernel] pids: increase pid_max based on num_possible_cpus (Oleg Nesterov) [593164] - [kernel] sys_personality: change sys_personality() to accept "unsigned int" instead of u_long (Oleg Nesterov) [593265] - [kernel] fix cgroup's cpu controller to provide fair CPU usage to each group in some conditions (Larry Woodman) [544197] - [gpu] vgaarb: fix incorrect dereference of userspace pointer (Danny Feng) [564247] - [kernel] sched: avoid cache misses on large machines due to sibling preference (Jerome Marchand) [592302] - [scsi] ipr: move setting of the allow_restart flag for vsets (Steve Best) [603090] - [scsi] ibmvscsi: fix DMA API misuse (Steve Best) [595417] - [netdrv] l2tp: Fix oops in pppol2tp_xmit (Danny Feng) [607055] - [net] sysfs: ethtool_ops can be NULL (Danny Feng) [603662] - [net] udp: Fix bogus UFO packet generation (Herbert Xu) [602878] - [net] vlan: fix vlan_skb_recv() (Michael S. Tsirkin) [598920] - [net] bonding: Fix fcoe mpio over inactive slave in a bond (Neil Horman) [603239] - [net] bridge: Fix OOM crash in deliver_clone (Herbert Xu) [604494] - [s390x] kernel: fix kernel panic caused by using kprobes (Hendrik Brueckner) [596876] - [s390x] ccwgroup: add locking around drvdata access (Hendrik Brueckner) [598563] - [s390x] cmm: fix module unload handling (Hendrik Brueckner) [598554] - [powerpc] Rework VDSO gettimeofday to prevent time going backwards (Steve Best) [591495] - [powerpc] Move kdump default base address to 64MB on 64bit (Steve Best) [603779] - [fs] gfs2: Better error reporting when mounting a gfs fs without enough journals (Abhijith Das) [600408] - [tty] Revert "[tty] fix race in tty_fasync" (Stanislaw Gruszka) [606747] - [kdump] kexec: fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] btrfs: prevent users from setting ACLs on files they do not own (Danny Feng) [603594] {CVE-2010-2071} - [fs] cifs: remove bogus first_time check in NTLMv2 session setup code (Jeff Layton) [604785] - [fs] cifs: don't attempt busy-file rename unless it's in same directory (Jeff Layton) [603707] - [fs] ext4: Fix compat EXT4_IOC_ADD_GROUP (Eric Sandeen) [602428] - [fs] ext4: Prevent creation of files larger than RLIMIT_FSIZE using fallocate (Eric Sandeen) [602427] - [fs] ext4: Use our own write_cache_pages() (Eric Sandeen) [602384] - [fs] xfs: Make fiemap work in query mode (Eric Sandeen) [602061] - [fs] ext4: restart ext4_ext_remove_space() after transaction restart (Josef Bacik) [589645] - [fs] ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files (Eric Sandeen) [601009] {CVE-2010-2066} - [fs] btrfs: check for read permission on src file in the clone ioctl (Danny Feng) [593227] {CVE-2010-1636} - [drm] radeon: fixes for radeon driver from upstream (Dave Airlie) [589098] - [drm] radeon port 2.6.35 HDMI audio to RHEL6 (Jerome Glisse) [604435] - [drm] nv50: fix iommu errors caused by device reading from address 0 (Ben Skeggs) [602498] - [ata] libata: don't flush dcache on slab pages (Stanislaw Gruszka) [606719] - [fs] cifs: don't call cifs_new_fileinfo unless cifs_open succeeds (Jeff Layton) [593422] - [fs] cifs: don't ignore cifs_posix_open_inode_helper return value (Jeff Layton) [593422] - [fs] cifs: clean up arguments to cifs_open_inode_helper (Jeff Layton) [593422] - [fs] cifs: pass instantiated filp back after open call (Jeff Layton) [593422] - [fs] cifs: move cifs_new_fileinfo call out of cifs_posix_open (Jeff Layton) [593422] - [fs] cifs: implement drop_inode superblock op (Jeff Layton) [593422] - [fs] cifs: checkpatch cleanup (Jeff Layton) [593422] - [fs] nfsd: ensure sockets are closed on error (Jeff Layton) [603735] - [fs] Revert "sunrpc: move the close processing after do recvfrom method" (Jeff Layton) [603735] - [fs] Revert "sunrpc: fix peername failed on closed listener" (Jeff Layton) [603735] - [virt] kvm: Prevent internal slots from being COWed (Glauber Costa) [601192] - [virt] kvm: Keep slot ID in memory slot structure (Glauber Costa) [601192] - [fs] writeback: split writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: remove writeback_inodes_wbc (Christoph Hellwig) [601202] - [fs] writeback: fix pin_sb_for_writeback (Christoph Hellwig) [601202] - [fs] writeback: add missing requeue_io in writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: simplify and split bdi_start_writeback (Christoph Hellwig) [601202] - [fs] writeback: simplify wakeup_flusher_threads (Christoph Hellwig) [601202] - [fs] writeback: fix writeback_inodes_wb from writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: enforce s_umount locking in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: queue work on stack in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: fix writeback completion notifications (Christoph Hellwig) [601202] - [fs] vfs: improve writeback_inodes_wb() (Christoph Hellwig) [601202] - [fs] writeback: remove unused nonblocking and congestion checks (Christoph Hellwig) [601202] - [fs] writeback: remove the always false bdi_cap_writeback_dirty() test (Christoph Hellwig) [601202] - [misc] hpilo: fix pointer warning in ilo_ccb_setup (Prarit Bhargava) [603733] - [netdrv] libertas_tf: Fix warning in lbtf_rx for stats struct (Prarit Bhargava) [603733] - [scsi] Fix userspace warning in /usr/include/scsi/scsi.h (Prarit Bhargava) [603733] - [pci] Fix section mismatch warning in pcibios_scan_specific_bus() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/ecryptfs/messaging.c: ecryptfs_process_response() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/btrfs/ordered-data.c: btrfs_dec_test_ordered_pending() (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/bnx2.c (Prarit Bhargava) [603733] - [doc] Fix warning in Documentation/spi/spidev_fdx.c: do_msg() (Prarit Bhargava) [603733] - [kernel] Fix stack warning in lib/decompress_bunzip2.c: get_next_block() (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/vxge/vxge-main.c: vxge_probe() (Prarit Bhargava) [603733] - [v4l] Fix warnings in drivers/media/dvb/frontends (Prarit Bhargava) [603733] - [trace] Fix warning in include/trace/events/kmem.h: mm_kswapd_ran() (Prarit Bhargava) [603733] - [scsi] Fix warning in drivers/scsi/megaraid/megaraid_sas.c: process_fw_state_change_wq() (Prarit Bhargava) [603733] - [pcmcia] Fix warnings in drivers/pcmcia/socket_sysfs.c (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/wireless/wl3501_cs.c: wl3501_esbq_exec() (Prarit Bhargava) [603733] - [drm] Workaround broken check_headers.pl (Prarit Bhargava) [603733] - [isdn] Fix warning in drivers/isdn/hardware/mISDN/hfcpci.c: hfcpci_softirq() (Prarit Bhargava) [603733] - [virt] Fix warning in drivers/vhost/vhost.c: vhost_signal() (Prarit Bhargava) [603733] - [md] Fix warning in drivers/md/dm-repl.c: _replicator_slink_message() (Prarit Bhargava) [603733] - [virt] Fix warning in arch/x86/kvm/svm.c: svm_handle_mce() (Prarit Bhargava) [603733] - [net] Fix stack warning in net/mac80211/debugfs_sta.c: sta_agg_status_read() (Prarit Bhargava) [603733] - [kernel] Fix warnings in scripts/mod/mod-extract.c (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mprotect.c: mprotect_fixup() (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mmap.c: __split_vma() (Prarit Bhargava) [603733] - [mca] Fix warning in include/linux/mca-legacy.h (Prarit Bhargava) [603733] - [mm] Fix warning in include/linux/khugepaged.h (Andrea Arcangeli) [603733] - [virt] Fix warnings in drivers/xen/events.c() (Prarit Bhargava) [603733] - [x86] Fix warning in drivers/platform/x86/thinkpad_acpi.c (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/wireless/b43/phy_lp.c (Prarit Bhargava) [603733] - [block] Fix warning in drivers/block/cciss.c: fail_all_cmds() (Prarit Bhargava) [603733] - [isdn] Fix warnings in drivers/isdn/hardware/mISDN/w6692.c (Prarit Bhargava) [603733] - [kernel] Fix compiler warning in sched.c (Larry Woodman) [544197] - [fs] fscache/object-list.c: fix warning on 32-bit (Prarit Bhargava) [603733] - [sysfs] Fix warning in sysfs_open_file (Prarit Bhargava) [603733] - [kdump] Fix warning in kexec_crash_size_show (Prarit Bhargava) [603733] - [netdrv] libertas: fix uninitialized variable warning (Prarit Bhargava) [603733] - [drm] Fixes linux-next & linux-2.6 checkstack warnings (Prarit Bhargava) [603733] - [x86] acpi_pad: squish warning (Prarit Bhargava) [603733] - [netdrv] iwlwifi: dynamically allocate buffer for sram debugfs file (Prarit Bhargava) [603733] - [isdn] Fix warnings in eicon driver (Prarit Bhargava) [603733] - [net] bridge: Make first arg to deliver_clone const (Prarit Bhargava) [603733] - [kernel] linux/elfcore.h: hide kernel functions (Prarit Bhargava) [603733] - [fs] quota: suppress warning: "quotatypes" defined but not used (Prarit Bhargava) [603733] - [fs] fuse: fix large stack use (Prarit Bhargava) [603733] - [uwb] wlp: refactor wlp_get_() macros (Prarit Bhargava) [603733] - [usb] Remove large struct from the stack in USB storage isd200 driver (Prarit Bhargava) [603733] - [usb] isp1362: better 64bit printf warning fixes (Prarit Bhargava) [603733] - [pci] PCI: kill off pci_register_set_vga_state() symbol export (Prarit Bhargava) [603733] - [x86] intel-iommu: Fix section mismatch dmar_ir_support() uses dmar_tbl (Prarit Bhargava) [603733] - [v4l] dvb-bt8xx: fix compile warning (Prarit Bhargava) [603733] - [tty] tty_buffer: Fix distinct type warning (Prarit Bhargava) [603733] - [virt] virtio: fix section mismatch warnings (Prarit Bhargava) [603733] - [ata] Fix warning in libata-eh.c (Prarit Bhargava) [603733] - [crypto] testmgr: Fix warning (Prarit Bhargava) [603733] - [x86] Use __builtin_memset and __builtin_memcpy for memset/memcpy (Prarit Bhargava) [603733] - [x86] apic: Fix prototype in hw_irq.h (Prarit Bhargava) [603733] - [x86] nmi_watchdog: relax the nmi checks during bootup (Don Zickus) [596760] - [x86] nmi_watchdog: disable correct cpu if it fails check (Don Zickus) [596760] - [netdrv] iwlwifi: update supported PCI_ID list for 5xx0 series (John Linville) [599148] - [netdrv] iwlwifi: recalculate average tpt if not current (John Linville) [595845] - [netdrv] iwl3945: enable stuck queue detection on 3945 (John Linville) [595847] - [netdrv] iwlwifi: fix internal scan race (John Linville) [595846] - [netdrv] iwlwifi: fix scan races (John Linville) [595846] - [virt] virtio: fix balloon without VIRTIO_BALLOON_F_STATS_VQ (Amit Shah) [601690] - [virt] virtio: Fix scheduling while atomic in virtio_balloon stats (Amit Shah) [601690] - [virt] virtio: Add memory statistics reporting to the balloon driver (Amit Shah) [601690] - [block] make blk_init_free_list and elevator_init idempotent (Mike Snitzer) [594584] - [block] avoid unconditionally freeing previously allocated request_queue (Mike Snitzer) [594584] - [virt] vhost: fix the memory leak which will happen when memory_access_ok fails (Michael S. Tsirkin) [599299] - [virt] vhost-net: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: Fix host panic if ioctl called with wrong index (Michael S. Tsirkin) [599299] - [block] writeback: fixups for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [fs] writeback: disable periodic old data writeback for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [modsign] Include the GNU build ID note in the digest (David Howells) [581965] - [modsign] Fix a number of module signing bugs (David Howells) [581965] - [modsign] KEYS: Return more accurate error codes (David Howells) [591891] - [netdrv] ixgbe: fix automatic LRO/RSC settings for low latency (Andy Gospodarek) [595555] - [scsi] sync fcoe with upstream (Mike Christie) [603263] - [trace] conflicting tracepoint power.h headers (Mark Wielaard) [599175] - [netdrv] ixgbe: fix panic when shutting down system with WoL enabled (Andy Gospodarek) [601066] - [netdrv] ixgbe: ixgbe_down needs to stop dev_watchdog (Andy Gospodarek) [604807] - [scsi] sync fcoe (Mike Christie) [595558] - [kernel] CRED: Fix a race in creds_are_invalid() in credentials debugging (James Leddy) [578268] - [kernel] Remove timeout logic in mutex_spin_on_owner() to match upstream (Steve Best) [602805]- [virt] Disable transparent hugepages when running under Xen (Dor Laor) [605566] - [pci] fix compilation when CONFIG_PCI_MSI=n (Vivek Goyal) [589397] - [block] virtio_blk: support barriers without FLUSH feature (Christoph Hellwig) [602595] - [mm] make compound_lock irqsafe in put_page (Andrea Arcangeli) [605354] - [mm] remove compound_lock from futex (Andrea Arcangeli) [605354] - [mm] memcontrol compound_lock irqsafe (Andrea Arcangeli) [605354] - [mm] add compound_lock_irqsave/irqrestore (Andrea Arcangeli) [605354]- [virt] virtio-pci: Disable MSI at startup (Vivek Goyal) [589397] - [mm] Reenable transparent hugepages (Aristeu Rozanski) [602436]- [mm] Revert "[redhat] Enable transparent hugepages by default" (Aristeu Rozanski) [602436]- [net] Revert "[net] bridge: make bridge support netpoll" (Herbert Xu) [602927] - [virt] always invalidate and flush on spte page size change (Andrea Arcangeli) [578134] - [mm] root anon vma bugchecks (Andrea Arcangeli) [578134] - [mm] resurrect the check in page_address_in_vma (Andrea Arcangeli) [578134] - [mm] root anon vma use root (Andrea Arcangeli) [578134] - [mm] avoid ksm hang (Andrea Arcangeli) [578134] - [mm] always add new vmas at the end (Andrea Arcangeli) [578134] - [mm] remove unnecessary lock from __vma_link (Andrea Arcangeli) [578134] - [mm] optimize hugepage tracking for memcgroup & handle splitting (Rik van Riel) [597108] - [mm] properly move a transparent hugepage between cgroups (Rik van Riel) [597081] - [mm] scale statistics if the page is a transparent hugepage (Rik van Riel) [597077] - [mm] enhance mem_cgroup_charge_statistics with a page_size argument (Rik van Riel) [597058] - [virt] add option to disable spinlock patching on hypervisor (Gleb Natapov) [599068] - [virt] xen: don't touch xsave in cr4 (Andrew Jones) [599069] - [drm] Update core to current drm-linus (Adam Jackson) [589547 589792 597022] - [mm] fix refcount bug in anon_vma code (Rik van Riel) [602739]- [netdrv] vlan: allow null VLAN ID to be used (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add boolean parameter to ixgbe_set_vmolr (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug when EITR=0 causing no writebacks (Andy Gospodarek) [595555] - [netdrv] ixgbe: enable extremely low latency (Andy Gospodarek) [595555] - [netdrv] ixgbe: added compat bits (Andy Gospodarek) [595555] - [netdrv] ixgbe: dcb, do not tag tc_prio_control frames (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix ixgbe_tx_is_paused logic (Andy Gospodarek) [595555] - [netdrv] ixgbe: always enable vlan strip/insert when DCB is enabled (Andy Gospodarek) [595555] - [netdrv] ixgbe: remove some redundant code in setting FCoE FIP filter (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix wrong offset to fc_frame_header in ixgbe_fcoe_ddp (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix header len when unsplit packet overflows to data buffer (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix setting of promisc mode when using mac-vlans (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add support for VF MAC and VLAN configuration (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug with vlan strip in promsic mode (Andy Gospodarek) [595555] - [virt] use unfair spinlock when running on hypervisor (Gleb Natapov) [599068]- [kernel] sched: update normalized values on user updates via proc (Hendrik Brueckner) [590748] - [kernel] sched: Make tunable scaling style configurable (Hendrik Brueckner) [590748] - [s390x] nohz: Introduce arch_needs_cpu (Hendrik Brueckner) [590009] - [ppc64] Use form 1 affinity to setup node distance (Steve Best) [594502] - [ppc64] numa: Use ibm, architecture-vec-5 to detect form 1 affinity (Steve Best) [594502] - [ppc64] Set a smaller value for RECLAIM_DISTANCE to enable zone reclaim (Steve Best) [594502] - [block] Add padding to writeback_control (Mike Snitzer) [594570] - [fs] cifs: fix page refcount leak (Jeff Layton) [595827] - [scsi] megaraid_sas - Add three times Online controller reset (Tomas Henzl) [594821] - [scsi] megaraid: update driver version to 4.28 (Tomas Henzl) [577010] - [netdrv] tg3: Provide more support for 57765 with v3.108 (John Feeney) [581691] - [scsi] skip sense logging for some ATA PASS-THROUGH cdbs (Jeff Moyer) [596997] - [block] allow initialization of previously allocated request_queue (Mike Snitzer) [594584] - [usb] Fix oops on switching USB controllers (Pete Zaitcev) [578979] - [drm] nouveau: important fixes to vbios parser (Ben Skeggs) [596604] - [virt] virtio: console: Fix crash when port is unplugged and blocked for write (Amit Shah) [596635] - [virt] virtio: console: Fix crash when hot-unplugging a port and read is blocked (Amit Shah) [596635] - [kernel] signals: check_kill_permission(): don't check creds if same_thread_group() (Oleg Nesterov) [595499] - [drm] fix issue with wake up like upstream commit (Dave Airlie) [577959] - [x86] Fix AMD IOMMU suspend/resume (Matthew Garrett) [593787] - [mm] do_generic_file_read: clear page errors when issuing a fresh read of the page (Rik van Riel) [596334] - [x86] Fix loud HPET warning on Intel Platforms (Prarit Bhargava) [592036] - [x86] Intel Cougar Point PCH support for SATA, USB, HD Audio, I2C(SMBUS), and iTCO Watchdog (John Villalovos) [560077] - [x86] dell-laptop: Update to match mainline (Matthew Garrett) [586495] - [kernel] proc: backport afinity_hint code (Neil Horman) [591509] - [scsi] bfa: powerpc compilation warning and endian fix (Rob Evers) [583154] - [scsi] bfa: code review fixes (Rob Evers) [583154] - [s390x] dasd: fix race between tasklet and dasd_sleep_on (Hendrik Brueckner) [591963] - [s390x] vdso: add missing vdso_install target (Hendrik Brueckner) [587368] - [mm] mempolicy: fix get_mempolicy() for relative and static nodes (Steve Best) [592327] - [net] reserve ports for applications using fixed port numbers (Amerigo Wang) [580970] - [kernel] sysctl: add proc_do_large_bitmap (Amerigo Wang) [580970] - [kernel] sysctl: refactor integer handling proc code (Amerigo Wang) [580970] - [virt] VMware Balloon: clamp number of collected non-balloonable pages (Amit Shah) [582826] - [virt] x86, hypervisor: add missing (Amit Shah) [582826] - [nfs] nfsd4: bug in read_buf (Steve Dickson) [597215] - [nfs] svcrdma: RDMA support not yet compatible with RPC6 (Steve Dickson) [597215] - [nfs] Revert "nfsd4: distinguish expired from stale stateids" (Steve Dickson) [597215] - [nfs] nfsd: safer initialization order in find_file() (Steve Dickson) [597215] - [nfs] nfs4: minor callback code simplification, comment (Steve Dickson) [597215] - [nfs] NFSD: don't report compiled-out versions as present (Steve Dickson) [597215] - [nfs] nfsd4: implement reclaim_complete (Steve Dickson) [597215] - [nfs] nfsd4: nfsd4_destroy_session must set callback client under the state lock (Steve Dickson) [597215] - [nfs] nfsd4: keep a reference count on client while in use (Steve Dickson) [597215] - [nfs] nfsd4: mark_client_expired (Steve Dickson) [597215] - [nfs] nfsd4: introduce nfs4_client.cl_refcount (Steve Dickson) [597215] - [nfs] nfsd4: refactor expire_client (Steve Dickson) [597215] - [nfs] nfsd4: extend the client_lock to cover cl_lru (Steve Dickson) [597215] - [nfs] nfsd4: use list_move in move_to_confirmed (Steve Dickson) [597215] - [nfs] nfsd4: fold release_session into expire_client (Steve Dickson) [597215] - [nfs] nfsd4: rename sessionid_lock to client_lock (Steve Dickson) [597215] - [nfs] nfsd4: fix bare destroy_session null dereference (Steve Dickson) [597215] - [nfs] nfsd4: use local variable in nfs4svc_encode_compoundres (Steve Dickson) [597215] - [nfs] nfsd: further comment typos (Steve Dickson) [597215] - [nfs] sunrpc: centralise most calls to svc_xprt_received (Steve Dickson) [597215] - [nfs] nfsd4: fix unlikely race in session replay case (Steve Dickson) [597215] - [nfs] nfsd4: fix filehandle comment (Steve Dickson) [597215] - [nfs] nfsd: potential ERR_PTR dereference on exp_export() error paths (Steve Dickson) [597215] - [nfs] nfsd4: complete enforcement of 4.1 op ordering (Steve Dickson) [597215] - [nfs] nfsd4: allow 4.0 clients to change callback path (Steve Dickson) [597215] - [nfs] nfsd4: rearrange cb data structures (Steve Dickson) [597215] - [nfs] NFSD: NFSv4 callback client should use RPC_TASK_SOFTCONN (Steve Dickson) [597215] - [nfs] nfsd4: cl_count is unused (Steve Dickson) [597215] - [nfs] nfsd4: don't sleep in lease-break callback (Steve Dickson) [597215] - [nfs] nfsd4: indentation cleanup (Steve Dickson) [597215] - [nfs] nfsd4: consistent session flag setting (Steve Dickson) [597215] - [nfs] nfsd4: remove probe task's reference on client (Steve Dickson) [597215] - [nfs] nfsd4: remove dprintk (Steve Dickson) [597215] - [nfs] nfsd4: shutdown callbacks on expiry (Steve Dickson) [597215] - [nfs] nfsd4: preallocate nfs4_rpc_args (Steve Dickson) [597215] - [nfs] svcrpc: don't hold sv_lock over svc_xprt_put() (Steve Dickson) [597215] - [nfs] nfsd: don't break lease while servicing a COMMIT (Steve Dickson) [597215] - [nfs] nfsd: factor out hash functions for export caches (Steve Dickson) [597215] - [nfs] sunrpc: never return expired entries in sunrpc_cache_lookup (Steve Dickson) [597215] - [nfs] sunrpc/cache: factor out cache_is_expired (Steve Dickson) [597215] - [nfs] sunrpc: don't keep expired entries in the auth caches (Steve Dickson) [597215] - [nfs] nfsd4: document lease/grace-period limits (Steve Dickson) [597215] - [nfs] nfsd4: allow setting grace period time (Steve Dickson) [597215] - [nfs] nfsd4: reshuffle lease-setting code to allow reuse (Steve Dickson) [597215] - [nfs] nfsd4: remove unnecessary lease-setting function (Steve Dickson) [597215] - [nfs] nfsd4: simplify lease/grace interaction (Steve Dickson) [597215] - [nfs] nfsd4: simplify references to nfsd4 lease time (Steve Dickson) [597215] - [nfs] Fix another nfs_wb_page() deadlock (Steve Dickson) [595478] - [nfs] Ensure that we mark the inode as dirty if we exit early from commit (Steve Dickson) [595478] - [nfs] Fix a lock imbalance typo in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] sunrpc: fix leak on error on socket xprt setup (Steve Dickson) [595478] - [pci] Add padding to PCI structs for future enhancements (Prarit Bhargava) [590286]- [mm] fix vma_adjust lock inversion (Andrea Arcangeli) [595808] - [mm] eliminate compiler warning introduced by my "kernel pagefault tracepoint for x86 & x86_64 patch" (Larry Woodman) [526032] - [netdrv] tg3: Fix INTx fallback when MSI fails (Steve Best) [594456] - [virt] correctly trace irq injection on SVM (Gleb Natapov) [594020] - [virt] KVM: remove CAP_SYS_RAWIO requirement from kvm_vm_ioctl_assign_irq (Alex Williamson) [594912] - [virt] KVM: Fix wallclock version writing race (Glauber Costa) [592033] - [x86] Fix double enable_IR_x2apic call on SMP kernel on !SMP boards (Luming Yu) [585122] - [block] Adjust elv_iosched_show to return "none" for bio-based DM (Mike Snitzer) [595393] - [dm] mpath: Add a feature flag attribute to the multipath structure (Mike Snitzer) [594503] - [kernel] fix compat_sys_sched_getaffinity() (Oleg Nesterov) [582407] - [usb] usbcore: Fix issue with disabled USB3 protocol ports (Bhavna Sarathy) [591916] - [kernel] python: change scripts to use system python instead of env (Don Zickus) [575965] - [scsi] mpt2sas: update to 05.100.00.02 (Tomas Henzl) [591971] - [virt] Fix FV Xen guest when xen_pv_hvm not enabled (Don Dutile) [523134] - [net] enhance network cgroup classifier to work in softirq context (Neil Horman) [595351] - [net] gro: Fix bogus gso_size on the first fraglist entry (Herbert Xu) [594561] - [nfs] sunrpc trace points (Steve Dickson) [567741] - [nfs] don't try to decode GETATTR if DELEGRETURN returned error (Jeff Layton) [584391] - [nfs] d_revalidate() is too trigger-happy with d_drop() (Jeff Layton) [587225] - [ppc64] Fix zero length strncmp() on powerpc (Steve Best) [593129] - [ppc64] pseries: Fix xics interrupt affinity (Steve Best) [592438] - [ppc] Improve 64bit copy_tofrom_user (Steve Best) [591344] - [fs] GFS2: Fix permissions checking for setflags ioctl() (Steven Whitehouse) [595395] {CVE-2010-1641} - [gfs] GFS2: Add two useful messages (Steven Whitehouse) [589510] - [serial] fix serial console hang after entering username (John Villalovos) [590851] - [kdump] kexec can't load capturing kernel on some big RAM systems (Vitaly Mayatskikh) [580843] - [fs] cleanup generic block based fiemap (Josef Bacik) [578560] - [fs] vfs: add NOFOLLOW/UNUSED to umount flags (Josef Bacik) [562078] - [fs] dlm: fix ast ordering for user locks (David Teigland) [592418] - [fs] cifs: fix noserverino handling when unix extensions are enabled (Jeff Layton) [591483] - [fs] cifs: don't update uniqueid in cifs_fattr_to_inode (Jeff Layton) [591483] - [fs] cifs: always revalidate hardlinked inodes when using noserverino (Jeff Layton) [591483] - [fs] cifs: Fix losing locks during fork() (Jeff Layton) [591483] - [fs] cifs: propagate cifs_new_fileinfo() error back to the caller (Jeff Layton) [591483] - [fs] cifs: add comments explaining cifs_new_fileinfo behavior (Jeff Layton) [591483] - [fs] cifs: Allow null nd (as nfs server uses) on create (Jeff Layton) [591483] - [fs] cifs: remove unused parameter from cifs_posix_open_inode_helper() (Jeff Layton) [591483] - [fs] cifs: drop quota operation stubs (Jeff Layton) [591483] - [fs] cifs: Remove unused cifs_oplock_cachep (Jeff Layton) [591483] - [fs] cifs: Cleanup various minor breakage in previous cFYI cleanup (Jeff Layton) [591483] - [fs] cifs: Neaten cERROR and cFYI macros, reduce text space (Jeff Layton) [591483] - [fs] cifs: trivial white space (Jeff Layton) [591483] - [fs] cifs: use add_to_page_cache_lru (Jeff Layton) [591483] - [fs] cifs: not overwriting file_lock structure after GET_LK (Jeff Layton) [591483] - [fs] cifs: Fix a kernel BUG with remote OS/2 server (Jeff Layton) [591483] - [fs] cifs: initialize nbytes at the beginning of CIFSSMBWrite() (Jeff Layton) [591483] - [fs] cifs: back out patches that didn't make it upstream (Jeff Layton) [591483] - [fs] cifs: guard against hardlinking directories (Jeff Layton) [591229] - [pci] check caps from sysfs file open to read device dependent config space (Don Dutile) [559709] - [fs] sysfs: add struct file* to bin_attr callbacks (Don Dutile) [559709] - [ata] pata_via: fixup detection issues (David Milburn) [591074] - [security] keys: call_sbin_request_key() must write lock keyrings before modifying them (David Howells) [591891] - [security] keys: Use RCU dereference wrappers in keyring key type code (David Howells) [591891] - [security] keys: find_keyring_by_name() can gain access to a freed keyring (David Howells) [585101 591891] {CVE-2010-1437} - [security] keys: Fix RCU handling in key_gc_keyring() (David Howells) [591891] - [security] keys: the request_key() syscall should link an existing key to the dest keyring (David Howells) [591891] - [security] keys: don't need to use RCU in keyring_read() as semaphore is held (David Howells) [591891] - [security] keys: fix an RCU warning (David Howells) [591891] - [security] keys: PTR_ERR return of wrong pointer in keyctl_get_security() (David Howells) [591891] - [fs] CacheFiles: Fix error handling in cachefiles_determine_cache_security() (David Howells) [591894] - [fs] CacheFiles: Fix occasional EIO on call to vfs_unlink() (David Howells) [591894] - [fs] fs-cache: order the debugfs stats correctly (David Howells) [591894] - [fs] SLOW_WORK: CONFIG_SLOW_WORK_PROC should be CONFIG_SLOW_WORK_DEBUG (David Howells) [591894] - [fs] fscache: add missing unlock (David Howells) [591894] - [fs] FS-Cache: Remove the EXPERIMENTAL flag (David Howells) [591894] - [fs] CacheFiles: Fix a race in cachefiles_delete_object() vs rename (David Howells) [591894] - [fs] switch cachefiles to kern_path() (David Howells) [591894] - [fs] FS-Cache: Avoid maybe-used-uninitialised warning on variable (David Howells) [591894] - [net] bonding: make bonding support netpoll (Amerigo Wang) [587751] - [net] bridge: make bridge support netpoll (Amerigo Wang) [587751] - [net] netpoll: add generic support for bridge and bonding devices (Amerigo Wang) [587751] - [ppc64] Use lwarx/ldarx hint in bit locks (Steve Best) [594515] - [ppc64] 85xx: Make sure lwarx hint isn't set on ppc32 (Steve Best) [594515] - [ppc64] Use lwarx hint in spinlocks (Steve Best) [594515] - [fs] tmpfs: Insert tmpfs cache pages to inactive list at first (Rik van Riel) [595210] - [mm] vmscan: detect mapped file pages used only once (Rik van Riel) [595210] - [mm] vmscan: drop page_mapping_inuse() (Rik van Riel) [595210] - [mm] vmscan: factor out page reference checks (Rik van Riel) [595210] - [nfs] SUNRPC: Don't spam gssd with upcall requests when the kerberos key expired (Steve Dickson) [595478] - [nfs] SUNRPC: Reorder the struct rpc_task fields (Steve Dickson) [595478] - [nfs] SUNRPC: Remove the 'tk_magic' debugging field (Steve Dickson) [595478] - [nfs] SUNRPC: Move the task->tk_bytes_sent and tk_rtt to struct rpc_rqst (Steve Dickson) [595478] - [nfs] Don't call iput() in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] Clean up nfs_access_zap_cache() (Steve Dickson) [595478] - [nfs] Don't run nfs_access_cache_shrinker() when the mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure rpcauth_prune_expired() respects the nr_to_scan parameter (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure memory shrinker doesn't waste time in rpcauth_prune_expired() (Steve Dickson) [595478] - [nfs] SUNRPC: Dont run rpcauth_cache_shrinker() when gfp_mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] Read requests can use GFP_KERNEL (Steve Dickson) [595478] - [nfs] Clean up nfs_create_request() (Steve Dickson) [595478] - [nfs] Don't use GFP_KERNEL in rpcsec_gss downcalls (Steve Dickson) [595478] - [nfs] NFSv4: Don't use GFP_KERNEL allocations in state recovery (Steve Dickson) [595478] - [nfs] SUNRPC: Fix xs_setup_bc_tcp() (Steve Dickson) [595478] - [nfs] SUNRPC: Replace jiffies-based metrics with ktime-based metrics (Steve Dickson) [595478] - [kernel] ktime: introduce ktime_to_ms() (Steve Dickson) [595478] - [nfs] SUNRPC: RPC metrics and RTT estimator should use same RTT value (Steve Dickson) [595478] - [nfs] Calldata for nfs4_renew_done() (Steve Dickson) [595478] - [nfs] nfs4: renewd renew operations should take/put a client reference (Steve Dickson) [595478] - [nfs] Squelch compiler warning in nfs_add_server_stats() (Steve Dickson) [595478] - [nfs] Clean up fscache_uniq mount option (Steve Dickson) [595478] - [nfs] Squelch compiler warning (Steve Dickson) [595478] - [nfs] SUNRPC: Trivial cleanups in include/linux/sunrpc/xdr.h (Steve Dickson) [595478] - [nfs] NFSv4: Clean up the NFSv4 setclientid operation (Steve Dickson) [595478] - [nfs] NFSv4: Allow attribute caching with 'noac' mounts if client holds a delegation (Steve Dickson) [595478] - [nfs] SUNRPC: Fail over more quickly on connect errors (Steve Dickson) [595478] - [nfs] SUNRPC: Move the test for XPRT_CONNECTING into xprt_connect() (Steve Dickson) [595478] - [nfs] SUNRPC: Cleanup - make rpc_new_task() call rpc_release_calldata on failure (Steve Dickson) [595478] - [nfs] SUNRPC: Clean up xprt_release() (Steve Dickson) [595478] - [nfs] NFSv4: Fix up the documentation for nfs_do_refmount (Steve Dickson) [595478] - [nfs] Replace nfsroot on-stack filehandle (Steve Dickson) [595478] - [nfs] Cleanup file handle allocations in fs/nfs/super.c (Steve Dickson) [595478] - [nfs] Prevent the mount code from looping forever on broken exports (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_getacl() and nfs3_proc_setacl() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_statfs() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_setattr() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs4_proc_create() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_symlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_create (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_rmdir (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_proc_remove() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_readlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_link() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_readdir() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_rename() and nfs4_proc_rename() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_revalidate_inode() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_proc_access() and nfs3_proc_access() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of nfs4_remote_referral_get_sb (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_get_root() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_remote_path() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_lookup (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of try_location() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_create_server (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_mountpoint() (Steve Dickson) [595478] - [nfs] NFSv4: Eliminate nfs4_path_walk() (Steve Dickson) [595478] - [nfs] Add helper functions for allocating filehandles and fattr structs (Steve Dickson) [595478] - [nfs] NFSv4: Fix the locking in nfs_inode_reclaim_delegation() (Steve Dickson) [595478] - [nfs] fix memory leak in nfs_get_sb with CONFIG_NFS_V4 (Steve Dickson) [595478] - [nfs] fix some issues in nfs41_proc_reclaim_complete() (Steve Dickson) [595478] - [nfs] Ensure that nfs_wb_page() waits for Pg_writeback to clear (Steve Dickson) [595478] - [nfs] Fix an unstable write data integrity race (Steve Dickson) [595478] - [nfs] testing for null instead of ERR_PTR() (Steve Dickson) [595478] - [nfs] NFSv4: Don't attempt an atomic open if the file is a mountpoint (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a bug in rpcauth_prune_expired (Steve Dickson) [595478] - [nfs] NFSv4: fix delegated locking (Steve Dickson) [595478] - [nfs] Ensure that the WRITE and COMMIT RPC calls are always uninterruptible (Steve Dickson) [595478] - [nfs] Fix a race with the new commit code (Steve Dickson) [595478] - [nfs] Fix the mode calculation in nfs_find_open_context (Steve Dickson) [595478] - [nfs] NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR (Steve Dickson) [595478] - [nfs] SUNRPC: Fix the return value of rpc_run_bc_task() (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a use after free bug with the NFSv4.1 backchannel (Steve Dickson) [595478] - [nfs] ensure bdi_unregister is called on mount failure (Steve Dickson) [595478] - [nfs] fix unlikely memory leak (Steve Dickson) [595478] - [nfs] nfs41: renewd sequence operations should take/put client reference (Steve Dickson) [595478] - [nfs] prevent backlogging of renewd requests (Steve Dickson) [595478] - [nfs] rpc client can not deal with ENOSOCK, so translate it into ENOCONN (Steve Dickson) [595478]- [perf] sync tools/perf to 2.6.34 (Jason Baron) [578987] - [drm] i915: Update to 2.6.34-rc7 (Adam Jackson) [592003] - [perf] userspace and core update fix (Jason Baron) [567828 578987] - [perf] rhel6 perf fixups (Jason Baron) [567828 578987] - [perf] backport latest core perf support (Jason Baron) [567828 578987] - [perf] pull back 'perf' userspace (Jason Baron) [567828 578987] - [drm] radeon/kms: report lvds status as unknown with closed lid (Jerome Glisse) [585111 591628] - [drm] fbdev: fix cloning on fbcon (Dave Airlie) [512023] - [drm] fbcon disconnected + hotplug operation (Jerome Glisse) [580789] - [kernel] slow-work: use get_ref wrapper instead of directly calling get_ref (Dave Airlie) [580789] - [drm] radeon/kms: add special workaround for triple head servers (Dave Airlie) [512023] - [infiniband] RDMA: Use rlimit helpers (Doug Ledford) [500229] - [infiniband] ipoib: returned back addrlen check for mc addresses (Doug Ledford) [500229] - [infiniband] RDMA/amso1100: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/srp: Clean up error path in srp_create_target_ib() (Doug Ledford) [500229] - [infiniband] IB/srp: Split send and recieve CQs to reduce number of interrupts (Doug Ledford) [500229] - [infiniband] rdma: potential ERR_PTR dereference (Doug Ledford) [500229] - [infiniband] RDMA/cm: Set num_paths when manually assigning path records (Doug Ledford) [500229] - [infiniband] IB/cm: Fix device_create() return value check (Doug Ledford) [500229] - [infiniband] IB/ucm: Clean whitespace errors (Doug Ledford) [500229] - [infiniband] IB/ucm: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'base' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'devnum' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] RDMA/cm: Remove unused definition of RDMA_PS_SCTP (Doug Ledford) [500229] - [infiniband] RDMA/cm: Revert association of an RDMA device when binding to loopback (Doug Ledford) [500229] - [infiniband] IB/addr: Correct CONFIG_IPv6 to CONFIG_IPV6 (Doug Ledford) [500229] - [infiniband] IB/addr: Fix IPv6 routing lookup (Doug Ledford) [500229] - [infiniband] IB/addr: Simplify resolving IPv4 addresses (Doug Ledford) [500229] - [infiniband] RDMA/cm: fix loopback address support (Doug Ledford) [500229] - [infiniband] IB/addr: Store net_device type instead of translating to RDMA transport (Doug Ledford) [500229] - [infiniband] IB/addr: Verify source and destination address families match (Doug Ledford) [500229] - [infiniband] RDMA/cma: Replace net_device pointer with index (Doug Ledford) [500229] - [infiniband] RDMA/cma: Fix AF_INET6 support in multicast joining (Doug Ledford) [500229] - [infiniband] RDMA/cma: Correct detection of SA Created MGID (Doug Ledford) [500229] - [infiniband] RDMA/addr: Use appropriate locking with for_each_netdev() (Doug Ledford) [500229] - [infiniband] RDMA/ucma: Add option to manually set IB path (Doug Ledford) [500229] - [infiniband] IB/mad: Ignore iWARP devices on device removal (Doug Ledford) [500229] - [infiniband] IB/umad: Clean whitespace (Doug Ledford) [500229] - [infiniband] IB/umad: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'base' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'devnum' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Remove port_table[] (Doug Ledford) [500229] - [infiniband] IB/umad: Convert *cdev to cdev in struct ib_umad_port (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use anon_inodes instead of private infinibandeventfs (Doug Ledford) [500229] - [infiniband] IB/core: Fix and clean up ib_ud_header_init() (Doug Ledford) [500229] - [infiniband] IB/core: Pack struct ib_device a little tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Whitespace cleanup (Doug Ledford) [500229] - [infiniband] IB/uverbs: Pack struct ib_uverbs_event_file tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/uverbs: use stack variable 'base' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use stack variable 'devnum' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Remove dev_table (Doug Ledford) [500229] - [infiniband] IB/uverbs: Convert *cdev to cdev in struct ib_uverbs_device (Doug Ledford) [500229] - [infiniband] IB/uverbs: Fix return of PTR_ERR() of wrong pointer in ib_uverbs_get_context() (Doug Ledford) [500229] - [infiniband] IB: Clarify the documentation of ib_post_send() (Doug Ledford) [500229] - [infiniband] IB/ehca: Allow access for ib_query_qp() (Doug Ledford) [500229] - [infiniband] IB/ehca: Do not turn off irqs in tasklet context (Doug Ledford) [500229] - [infiniband] IB/ehca: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/ehca: Rework destroy_eq() (Doug Ledford) [500229] - [infiniband] IPoIB: Include return code in trace message for ib_post_send() failures (Doug Ledford) [500229] - [infiniband] IPoIB: Fix TX queue lockup with mixed UD/CM traffic (Doug Ledford) [500229] - [infiniband] IPoIB: Remove TX moderation settings from ethtool support (Doug Ledford) [500229] - [infiniband] IB/ipath: Use bitmap_weight() (Doug Ledford) [500229] - [infiniband] Remove BKL from ipath_open() (Doug Ledford) [500229] - [rds] remove uses of NIPQUAD, use pI4 (Doug Ledford) [500229] - [rds] RDS/IB+IW: Move recv processing to a tasklet (Doug Ledford) [500229] - [rds] Do not send congestion updates to loopback connections (Doug Ledford) [500229] - [rds] Fix panic on unload (Doug Ledford) [500229] - [rds] Fix potential race around rds_i[bw]_allocation (Doug Ledford) [500229] - [rds] Add GET_MR_FOR_DEST sockopt (Doug Ledford) [500229] - [infiniband] IB/mlx4: Check correct variable for allocation failure (Doug Ledford) [500229] - [infiniband] mlx4: replace the dma_sync_single_range_for_cpu/device API (Doug Ledford) [500229] - [infiniband] IB/mlx4: Simplify retrieval of ib_device (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix cleanup in __mlx4_init_one() error path (Doug Ledford) [500229] - [infiniband] IB/mlx4: Fix queue overflow check in post_recv (Doug Ledford) [500229] - [infiniband] IB/mlx4: Initialize SRQ scatter entries when creating an SRQ (Doug Ledford) [500229] - [infiniband] mlx4: use bitmap_find_next_zero_area (Doug Ledford) [500229] - [infiniband] mlx4_core: return a negative error value (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix parsing of reserved EQ cap (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove limitation on LSO header size (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove unneeded code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct cap.max_inline_data assignment in nes_query_qp() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix CX4 link problem in back-to-back configuration (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clear stall bit before destroying NIC QP (Doug Ledford) [500229] - [infiniband] RDMA/nes: Set assume_aligned_header bit (Doug Ledford) [500229] - [infiniband] convert to use netdev_for_each_mc_addr (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for KR device id 0x0110 (Doug Ledford) [500229] - [infiniband] RDMA/nes: Change WQ overflow return code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Multiple disconnects cause crash during AE handling (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash when listener destroyed during loopback setup (Doug Ledford) [500229] - [infiniband] RDMA/nes: Use atomic counters for CM listener create and destroy (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix stale ARP issue (Doug Ledford) [500229] - [infiniband] RDMA/nes: FIN during MPA startup causes timeout (Doug Ledford) [500229] - [infiniband] RDMA/nes: Free kmap() resources (Doug Ledford) [500229] - [infiniband] RDMA/nes: Check for zero STag (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix Xansation test crash on cm_node ref_count (Doug Ledford) [500229] - [infiniband] RDMA/nes: Abnormal listener exit causes loopback node crash (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash in nes_accept() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Resource not freed for REJECTed connections (Doug Ledford) [500229] - [infiniband] RDMA/nes: MPA request/response error checking (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix query of ORD values (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix MAX_CM_BUFFER define (Doug Ledford) [500229] - [infiniband] RDMA/nes: Pass correct size to ioremap_nocache() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Update copyright and branding string (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add max_cqe check to nes_create_cq() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clean up struct nes_qp (Doug Ledford) [500229] - [infiniband] RDMA/nes: Implement IB_SIGNAL_ALL_WR as an iWARP extension (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add additional SFP+ PHY uC status check and PHY reset (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct fast memory registration implementation (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for IB_WR_*INV (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_recv() always set bad_wr on error (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_send() always set bad_wr on error (Doug Ledford) [500229] - [netdrv] cxgb3: fix linkup issue (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Wait at least one schedule cycle during device removal (Doug Ledford) [500229] - [netdrv] cxgb3: fix hot plug removal crash (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Mark RDMA device with CXIO_ERROR_FATAL when removing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Don't allocate the SW queue for user mode CQs (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Increase the max CQ depth (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Doorbell overflow avoidance and recovery (Doug Ledford) [500229] - [netdrv] cxgb3: convert to use netdev_for_each_addr (Doug Ledford) [500229] - [netdrv] cxgb3: fix link flap (Doug Ledford) [500229] - [netdrv] cxgb3: FIx VLAN over Jumbo frames (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Remove BUG_ON() on CQ rearm failure (Doug Ledford) [500229] - [netdrv] cxgb3: fix GRO checksum check (Doug Ledford) [500229] - [netdrv] cxgb3: add memory barriers (Doug Ledford) [500229] - [netdrv] iwch_cm.c: use pM to show MAC address (Doug Ledford) [500229] - [netdrv] cxgb3: Use kzalloc for allocating only one thing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [netdrv] cxgb3: declare MODULE_FIRMWARE (Doug Ledford) [500229] - [netdrv] cxgb3: Set the rxq (Doug Ledford) [500229] - [netdrv] cxgb3: No need to wake queue in xmit handler (Doug Ledford) [500229] - [netdrv] cxgb3: Added private MAC address and provisioning packet handler for iSCSI (Doug Ledford) [500229] - [net] Hook up cxgb4 to Kconfig and Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add remaining driver headers and L2T management (Doug Ledford) [500229] - [netdrv] cxgb4: Add main driver file and driver Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add HW and FW support code (Doug Ledford) [500229] - [netdrv] cxgb4: Add packet queues and packet DMA code (Doug Ledford) [500229] - [netdrv] cxgb4: Add register, message, and FW definitions (Doug Ledford) [500229] - [net] use helpers to access mc list (Doug Ledford) [500229] - [net] use helpers to access uc list (Doug Ledford) [500229] - [kernel] strstrip incorrectly marked __must_check (Doug Ledford) [500229] - [pci] introduce pci_pcie_cap() (Doug Ledford) [500229] - [pci] cache PCIe capability offset (Doug Ledford) [500229] - [kernel] bitmap: introduce bitmap_set, bitmap_clear, bitmap_find_next_zero_area (Doug Ledford) [500229] - [md] Remove unnecessary casts of void * (Doug Ledford) [583050 586296 586299 588371] - [md] expose max value of behind writes counter (Doug Ledford) [583050 586296 586299 588371] - [md] remove some dead fields from mddev_s (Doug Ledford) [583050 586296 586299 588371] - [md] allow integers to be passed to md/level (Doug Ledford) [583050 586296 586299 588371] - [md] notify mdstat waiters of level change (Doug Ledford) [583050 586296 586299 588371] - [md] don't unregister the thread in mddev_suspend (Doug Ledford) [583050 586296 586299 588371] - [md] factor out init code for an mddev (Doug Ledford) [583050 586296 586299 588371] - [md] pass mddev to make_request functions rather than request_queue (Doug Ledford) [583050 586296 586299 588371] - [md] call md_stop_writes from md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] split md_set_readonly out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor md_stop_writes out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] start to refactor do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor do_md_run to separate accesses to ->gendisk (Doug Ledford) [583050 586296 586299 588371] - [md] remove ->changed and related code (Doug Ledford) [583050 586296 586299 588371] - [md] don't reference gendisk in getgeo (Doug Ledford) [583050 586296 586299 588371] - [md] move io accounting out of personalities into md_make_request (Doug Ledford) [583050 586296 586299 588371] - [md] notify level changes through sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Relax checks on ->max_disks when external metadata handling is used (Doug Ledford) [583050 586296 586299 588371] - [md] Correctly handle device removal via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid5->Raid0 and Raid10->Raid0 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid0->Raid5 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] discard StateChanged device flag (Doug Ledford) [583050 586296 586299 588371] - [md] manage redundancy group in sysfs when changing level (Doug Ledford) [583050 586296 586299 588371] - [md] remove unneeded sysfs files more promptly (Doug Ledford) [583050 586296 586299 588371] - [md] set mddev readonly flag on blkdev BLKROSET ioctl (Doug Ledford) [583050 586296 586299 588371] - [md] don't insist on valid event count for spare devices (Doug Ledford) [583050 586296 586299 588371] - [md] simplify updating of event count to sometimes avoid updating spares (Doug Ledford) [583050 586296 586299 588371] - [md] restore ability of spare drives to spin down (Doug Ledford) [583050 586296 586299 588371] - [md] raid6: Fix raid-6 read-error correction in degraded state (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: allow for more than 2^31 chunks (Doug Ledford) [583050 586296 586299 588371] - [md] deal with merge_bvec_fn in component devices better (Doug Ledford) [583050 586296 586299 588371] - [md] fix some lockdep issues between md and sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] fix 'degraded' calculation when starting a reshape (Doug Ledford) [583050 586296 586299 588371] - [md] allow a resync that is waiting for other resync to complete, to be aborted (Doug Ledford) [583050 586296 586299 588371] - [md] remove unnecessary code from do_md_run (Doug Ledford) [583050 586296 586299 588371] - [md] make recovery started by do_md_run() visible via sync_action (Doug Ledford) [583050 586296 586299 588371] - [md] use pU to print UUIDs (Doug Ledford) [583050 586296 586299 588371] - [md] add 'recovery_start' per-device sysfs attribute (Doug Ledford) [583050 586296 586299 588371] - [md] rcu_read_lock() walk of mddev->disks in md_do_sync() (Doug Ledford) [583050 586296 586299 588371] - [md] integrate spares into array at earliest opportunity (Doug Ledford) [583050 586296 586299 588371] - [md] move compat_ioctl handling into md.c (Doug Ledford) [583050 586296 586299 588371] - [md] add MODULE_DESCRIPTION for all md related modules (Doug Ledford) [583050 586296 586299 588371] - [md] raid: improve MD/raid10 handling of correctable read errors (Doug Ledford) [583050 586296 586299 588371] - [md] raid10: print more useful messages on device failure (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: update dirty flag when bitmap bits are explicitly set (Doug Ledford) [583050 586296 586299 588371] - [md] Support write-intent bitmaps with externally managed metadata (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: move setting of daemon_lastrun out of bitmap_read_sb (Doug Ledford) [583050 586296 586299 588371] - [md] support updating bitmap parameters via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] factor out parsing of fixed-point numbers (Doug Ledford) [583050 586296 586299 588371] - [md] support bitmap offset appropriate for external-metadata arrays (Doug Ledford) [583050 586296 586299 588371] - [md] remove needless setting of thread->timeout in raid10_quiesce (Doug Ledford) [583050 586296 586299 588371] - [md] change daemon_sleep to be in 'jiffies' rather than 'seconds' (Doug Ledford) [583050 586296 586299 588371] - [md] move offset, daemon_sleep and chunksize out of bitmap structure (Doug Ledford) [583050 586296 586299 588371] - [md] collect bitmap-specific fields into one structure (Doug Ledford) [583050 586296 586299 588371] - [md] add honouring of suspend_{lo,hi} to raid1 (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: don't complete make_request on barrier until writes are scheduled (Doug Ledford) [583050 586296 586299 588371] - [md] support barrier requests on all personalities (Doug Ledford) [583050 586296 586299 588371] - [md] don't reset curr_resync_completed after an interrupted resync (Doug Ledford) [583050 586296 586299 588371] - [md] adjust resync_min usefully when resync aborts (Doug Ledford) [583050 586296 586299 588371]- [mm] fix mm_take_all_locks regression in 3-7/49 (Andrea Arcangeli) [556572] - [mm] avoid __cpuset_node_allowed_softwall to run when allocation is atomic (Andrea Arcangeli) [556572 591283] - [mm] fix race between do_huge_pmd_anonymous_page and pte_alloc_map (Andrea Arcangeli) [556572] - [mm] add missing update for root-anon-vma drop_anon_vma in memory compactation (Andrea Arcangeli) [556572] - [mm] exec vs split_huge_page (Andrea Arcangeli) [556572] - [mm] include anon hugepages into the anon stats (Andrea Arcangeli) [556572] - [mm] split_huge_page anon_vma ordering dependency (Andrea Arcangeli) [556572] - [mm] align page_add_new_anon_rmap (Andrea Arcangeli) [556572] - [mm] do_pages_move cannot handle hugepages (Andrea Arcangeli) [556572] - [mm] padding to decrease risk of kabi breakage (Andrea Arcangeli) [556572] - [mm] transhuge isolate_migratepages() (Andrea Arcangeli) [556572] - [mm] select CONFIG_COMPACTION if TRANSPARENT_HUGEPAGE enabled (Andrea Arcangeli) [556572] - [mm] compaction: Do not schedule work on other CPUs for compaction (Andrea Arcangeli) [556572] - [mm] Defer compaction using an exponential backoff when compaction fails (Andrea Arcangeli) [556572] - [mm] Add a tunable that decides when memory should be compacted and when it should be reclaimed (Andrea Arcangeli) [556572] - [mm] Direct compact when a high-order allocation fails (Andrea Arcangeli) [556572] - [mm] Add /sys trigger for per-node memory compaction (Andrea Arcangeli) [556572] - [mm] Add /proc trigger for memory compaction (Andrea Arcangeli) [556572] - [mm] Memory compaction core (Andrea Arcangeli) [556572] - [mm] Move definition for LRU isolation modes to a header (Andrea Arcangeli) [556572] - [mm] Export fragmentation index via /proc/extfrag_index (Andrea Arcangeli) [556572] - [mm] Export unusable free space index via /proc/unusable_index (Andrea Arcangeli) [556572] - [mm] Allow CONFIG_MIGRATION to be set without CONFIG_NUMA or memory hot-remove (Andrea Arcangeli) [556572] - [mm] Allow the migration of PageSwapCache pages (Andrea Arcangeli) [556572] - [mm] Do not try to migrate unmapped anonymous pages (Andrea Arcangeli) [556572] - [mm] Share the anon_vma ref counts between KSM and page migration (Andrea Arcangeli) [556572] - [mm] Take a reference to the anon_vma before migrating (Andrea Arcangeli) [556572] - [mm] add numa awareness to hugepage allocations (Andrea Arcangeli) [556572] - [mm] enable direct defrag (Andrea Arcangeli) [556572] - [mm] ksm: check for ERR_PTR from follow_page() (Andrea Arcangeli) [556572] - [mm] err.h: add helper function to simplify pointer error checking (Andrea Arcangeli) [556572] - [mm] don't leave orhpaned swap cache after ksm merging (Andrea Arcangeli) [556572] - [mm] adapt to anon-vma root locking (Andrea Arcangeli) [556572] - [mm] set default to never (Andrea Arcangeli) [556572] - [mm] transparent hugepage bootparam (Andrea Arcangeli) [556572] - [mm] remove lumpy reclaim (Andrea Arcangeli) [556572 583003] - [mm] memcg fix prepare migration (Andrea Arcangeli) [556572] - [mm] avoid false positive warning in mmio (Andrea Arcangeli) [556572] - [virt] fix kvm swapping memory corruption (Andrea Arcangeli) [556572 583861] - [mm] remove khugepaged/enabled (Andrea Arcangeli) [556572] - [mm] use only khugepaged_wait (Andrea Arcangeli) [556572] - [mm] khugepaged user stack (Andrea Arcangeli) [556572] - [mm] define hugetlb_page (Andrea Arcangeli) [556572] - [mm] migration: avoid race between shift_arg_pages() and rmap_walk() during migration by not migrating temporary stacks (Andrea Arcangeli) [556572] - [mm] extend KSM refcounts to the anon_vma root (Andrea Arcangeli) [556572] - [mm] always lock the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] track the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] change direct call of spin_lock(anon_vma->lock) to inline function (Andrea Arcangeli) [556572] - [mm] rename anon_vma_lock to vma_lock_anon_vma (Andrea Arcangeli) [556572] - [mm] rmap: remove anon_vma check in page_address_in_vma() (Andrea Arcangeli) [556572] - [mm] mmap: check ->vm_ops before dereferencing (Andrea Arcangeli) [556572] - [fs] xfs_export_operations.commit_metadata (Christoph Hellwig) [585442] - [fs] xfs: fix inode pincount check in fsync (Christoph Hellwig) [585442] - [fs] xfs: miscellaneous fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: reserved block pool and ENOSPC fixes from 2.6.34 (Dave Chinner) [542712 585442] - [fs] xfs: delayed write metadata from 2.6.34 (Dave Chinner) [585442] - [lib] introduce list_sort (Dave Chinner) [585442] - [fs] xfs: log fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: quota changes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: buffer API cleanups from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: AG indexing fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: idle kernel thread fixes from 2.6.34 (Dave Chinner) [585442] - [fs] online defrag fixes from 2.6.34 (Dave Chinner) [585442] - [fs] jbd2: delay discarding buffers in journal_unmap_buffer (Eric Sandeen) [593082] - [fs] ext4: Use slab allocator for sub-page sized allocations (Eric Sandeen) [593082] - [fs] jbd2: don't use __GFP_NOFAIL in journal_init_common() (Eric Sandeen) [593082] - [fs] jbd: jbd-debug and jbd2-debug should be writable (Eric Sandeen) [593082] - [fs] ext4: Fixed inode allocator to correctly track a flex_bg's used_dirs (Eric Sandeen) [593082] - [fs] ext4: Fix estimate of # of blocks needed to write indirect-mapped files (Eric Sandeen) [593082] - [fs] ext4: fix up rb_root initializations to use RB_ROOT (Eric Sandeen) [593082] - [fs] ext4: Release page references acquired in ext4_da_block_invalidatepages (Eric Sandeen) [593082] - [fs] ext4: make "offset" consistent in ext4_check_dir_entry() (Eric Sandeen) [593082] - [fs] ext4: Convert BUG_ON checks to use ext4_error() instead (Eric Sandeen) [593082] - [fs] ext4: Handle non empty on-disk orphan link (Eric Sandeen) [593082] - [fs] ext4: explicitly remove inode from orphan list after failed direct io (Eric Sandeen) [593082] - [fs] ext4: Fix fencepost error in chosing choosing group vs file preallocation (Eric Sandeen) [593082] - [fs] ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode (Eric Sandeen) [593082] - [fs] ext4: correctly calculate number of blocks for fiemap (Eric Sandeen) [593082] - [fs] ext4: add missing error checking to ext4_expand_extra_isize_ea() (Eric Sandeen) [593082] - [fs] ext4: move __func__ into a macro for ext4_warning, ext4_error (Eric Sandeen) [593082] - [fs] ext4: Use bitops to read/modify EXT4_I(inode)->i_state (Eric Sandeen) [593082] - [fs] ext4: Drop EXT4_GET_BLOCKS_UPDATE_RESERVE_SPACE flag (Eric Sandeen) [593082] - [fs] ext4: return correct wbc.nr_to_write in ext4_da_writepages (Eric Sandeen) [593082] - [fs] ext4: replace BUG() with return -EIO in ext4_ext_get_blocks (Eric Sandeen) [593082] - [virt] KVM SVM Implement workaround for Erratum 383 (Bhavna Sarathy) [592311] - [virt] KVM SVM Handle MCEs early in the vmexit process (Bhavna Sarathy) [592311] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [584757] - [usb] fix usbfs regression (Stanislaw Gruszka) [584757] - [usb] add new ftdi_sio device ids (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: add device IDs (several ELV, one Mindstorms NXT) (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: new device id for papouch AD4USB (Stanislaw Gruszka) [580067] - [v4l] gspca_mr973010a: Fix cif type 1 cameras not streaming on UHCI controllers (Stanislaw Gruszka) [580067] - [v4l] DVB: Add support for Asus Europa Hybrid DVB-T card (Stanislaw Gruszka) [580063] - [usb] mos7840: add device IDs for B&B electronics devices (Stanislaw Gruszka) [580063] - [ppc64] fsl: Add PCI device ids for new QoirQ chips (Stanislaw Gruszka) [580063] - [fs] vfs: Fix vmtruncate() regression (Stanislaw Gruszka) [579693] - [kernel] sched: Fix task priority bug (Stanislaw Gruszka) [579693] - [serial] 8250_pnp: add a new Fujitsu Wacom Tablet PC device (Stanislaw Gruszka) [579693] - [i2c] pca: Don't use *_interruptible (Stanislaw Gruszka) [579693] - [i2c] Do not use device name after device_unregister (Stanislaw Gruszka) [579693] - [kernel] sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK (Stanislaw Gruszka) [579693] - [hid] add device IDs for new model of Apple Wireless Keyboard (Stanislaw Gruszka) [579693] - [v4l] gspca: sn9c20x: Fix test of unsigned (Stanislaw Gruszka) [579693] - [x86] SGI UV: Fix mapping of MMIO registers (Stanislaw Gruszka) [579693] - [perf] timechart: Use tid not pid for COMM change (Stanislaw Gruszka) [580062] - [usb] fix usbstorage for 2770:915d delivers no FAT (Stanislaw Gruszka) [580062] - [x86] PCI/PAT: return EINVAL for pci mmap WC request for !pat_enabled (Stanislaw Gruszka) [580062] - [acpi] EC: Add wait for irq storm (Stanislaw Gruszka) [580062] - [acpi] EC: Accelerate query execution (Stanislaw Gruszka) [580062] - [usb] add speed values for USB 3.0 and wireless controllers (Stanislaw Gruszka) [580062] - [usb] add missing delay during remote wakeup (Stanislaw Gruszka) [580062] - [usb] EHCI & UHCI: fix race between root-hub suspend and port resume (Stanislaw Gruszka) [580062] - [usb] EHCI: fix handling of unusual interrupt intervals (Stanislaw Gruszka) [580062] - [usb] Don't use GFP_KERNEL while we cannot reset a storage device (Stanislaw Gruszka) [580062] - [usb] serial: fix memory leak in generic driver (Stanislaw Gruszka) [580062] - [char] nozomi: quick fix for the close/close bug (Stanislaw Gruszka) [580062] - [tty] fix race in tty_fasync (Stanislaw Gruszka) [580062] - [netdrv] netiucv: displayed TX bytes value much too high (Stanislaw Gruszka) [580063] - [block] md: fix small irregularity with start_ro module parameter (Stanislaw Gruszka) [580063] - [input] i8042: add Dritek quirk for Acer Aspire 5610 (Stanislaw Gruszka) [580063] - [hid] fixup quirk for NCR devices (Stanislaw Gruszka) [580063] - [dmi] allow omitting ident strings in DMI tables (Stanislaw Gruszka) [580063] - [scsi] scsi_dh: create sysfs file, dh_state for all SCSI disk devices (Stanislaw Gruszka) [580063] - [nfs] Revert default r/wsize behavior (Stanislaw Gruszka) [580063] - [usb] SIS USB2VGA DRIVER: support KAIREN's USB VGA adaptor USB20SVGA-MB-PLUS (Stanislaw Gruszka) [580067] - [input] alps: add support for the touchpad on Toshiba Tecra A11-11L (Stanislaw Gruszka) [584757] - [fs] gfs2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [netdrv] cnic: update to to 2.1.1 (Stanislaw Gruszka) [590019] - [netdrv] bnx2x: fix system hung after netdev watchdog (Stanislaw Gruszka) [581907] - [netdrv] bnx2: Fix most severe bugs in bnx2 2.0.8+ (John Feeney) [590879] - [netdrv] Update bnx2 driver to 2.0.8 and fw to mips-06-5.0.0.j6 et al (John Feeney) [464728] - [virt] VMware Balloon driver (Amit Shah) [582826] - [x86] With Sandybridge graphics, kernel reboots unless 'agp=off' used on command line (John Villalovos) [591294] - [kernel] unify string representation of NULL in vsprintf.c (Dave Anderson) [589613] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [edac] EDAC support for Nehalem Memory Controllers (Mauro Carvalho Chehab) [584507] - [iscsi] Include support for next gen Dell iSCSI PowerVault controller MD36xxi into RDAC scsi device handler's device list (Shyam Iyer) [593814] - [scsi] lpfc Update from 8.3.5.9 to 8.3.5.13 FC/FCoE (Rob Evers) [591648] - [infiniband] iser: fix failover slowdown (Mike Christie) [589174] - [net] TCP: avoid to send keepalive probes if receiving data (Flavio Leitner) [593052] - [nfs] commit_metadata export operation replacing nfsd_sync_dir (Christoph Hellwig) [593652] - [ppc64] numa: Add form 1 NUMA affinity (Steve Best) [593466] - [ppc64] eeh: Fix a bug when pci structure is null (Steve Best) [593854] - [ppc64] perf_event: Fix oops due to perf_event_do_pending call (Steve Best) [593464] - [ppc] pseries: Quieten cede latency printk (Steve Best) [591739] - [fs] GFS2: Don't "get" xattrs for ACLs when ACLs are turned off (Steven Whitehouse) [546294] - [kexec] fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] ext4: don't use quota reservation for speculative metadata blocks (Eric Sandeen) [587095] - [fs] quota: add the option to not fail with EDQUOT in block allocation (Eric Sandeen) [587095] - [fs] quota: use flags interface for dquot alloc/free space (Eric Sandeen) [587095] - [fs] ext4: Fix quota accounting error with fallocate (Eric Sandeen) [587095] - [fs] ext4: Ensure zeroout blocks have no dirty metadata (Eric Sandeen) [587095] - [virt] vhost-net: utilize PUBLISH_USED_IDX feature (Michael S. Tsirkin) [593158] - [virt] virtio: put last seen used index into ring itself (Michael S. Tsirkin) [593158] - [virt] vhost: fix barrier pairing (Michael S. Tsirkin) [593158] - [virt] virtio: use smp_XX barriers on SMP (Michael S. Tsirkin) [593158] - [virt] virtio_ring: remove a level of indirection (Michael S. Tsirkin) [593158] - [virt] trans_virtio: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio-rng: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_net: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_blk: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_console: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_balloon: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio: add virtqueue_ vq_ops wrappers (Michael S. Tsirkin) [593158] - [virt] vhost-net: fix vq_memory_access_ok error checking (Michael S. Tsirkin) [593158] - [virt] vhost: fix error handling in vring ioctls (Michael S. Tsirkin) [593158] - [virt] vhost: fix interrupt mitigation with raw sockets (Michael S. Tsirkin) [593158] - [virt] vhost: fix error path in vhost_net_set_backend (Michael S. Tsirkin) [593158] - [netdrv] iwlwifi: iwl_good_ack_health() only apply to AGN device (John Linville) [573029] - [netdrv] iwlwifi: code cleanup for connectivity recovery (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow failure (John Linville) [573029] - [netdrv] iwlwifi: move plcp check to separated function (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow stall due to stuck queue (John Linville) [573029] - [netdrv] iwlwifi: add internal short scan support for 3945 (John Linville) [573029] - [netdrv] iwlwifi: separated time check for different type of force reset (John Linville) [573029] - [netdrv] iwlwifi: Adjusting PLCP error threshold for 1000 NIC (John Linville) [573029] - [netdrv] iwlwifi: multiple force reset mode (John Linville) [573029] - [netdrv] iwlwifi: Tune radio to prevent unexpected behavior (John Linville) [573029] - [netdrv] iwlwifi: Logic to control how frequent radio should be reset if needed (John Linville) [573029] - [netdrv] iwlwifi: add function to reset/tune radio if needed (John Linville) [573029] - [netdrv] iwlwifi: clear all the stop_queue flag after load firmware (John Linville) [573029] - [netdrv] iwlwifi: check for aggregation frame and queue (John Linville) [573029] - [ppc64] kdump: Fix race in kdump shutdown (Steve Best) [559709] - [ppc64] kexec: Fix race in kexec shutdown (Steve Best) [593853] - [net] Add ndo_{set|get}_vf_port support for enic dynamic vnics (Chris Wright) [581087] - [net] Add netlink support for virtual port management (was iovnl) (Chris Wright) [581087] - [net] core: add IFLA_STATS64 support (Chris Wright) [581087] - [netdrv] igb: support for VF configuration tools (Chris Wright) [581087] - [net] rtnetlink: Add SR-IOV VF configuration methods (Chris Wright) [581087] - [pci] Add SR-IOV convenience functions and macros (Chris Wright) [581087] - [scsi] sync iscsi layer (Mike Christie) [564148 570682]- [mm] New round-robin rotor for SLAB allocations (Larry Woodman) [593154] - [netdrv] ixgbe: FCoE fixes (Andy Gospodarek) [593474] - [net] vlan: updates vlan real_num_tx_queues (Andy Gospodarek) [593474] - [net] vlan: adds vlan_dev_select_queue (Andy Gospodarek) [593474] - [net] vlan: Precise RX stats accounting (Andy Gospodarek) [593474] - [net] add dev_txq_stats_fold() helper (Andy Gospodarek) [593474] - [net] vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device (Andy Gospodarek) [593474] - [netdrv] ixgbe: fixes for link problems, possible DMA errors, and VF/SR-IOV changes (Andy Gospodarek) [575188] - [sound] ALSA HDA driver update 2010-05-11 (Jaroslav Kysela) [591083] - [mm] show per-process swap usage via procfs (Larry Woodman) [546533] - [netdrv] cxgb3 won't recover from EEH event twice (Steve Best) [591738] - [virt] x86, cpu: Print AMD virtualization features in /proc/cpuinfo (Gleb Natapov) [592688] - [x86] Intel ICH9 workaround for HPET timer issue on IbexPeak Platform (Luming Yu) [502629] - [pci] Update pci_dev and pci_bus structs before kabi freeze (Prarit Bhargava) [593322] - [pci] Output FW warning in pci_read/write_vpd (Prarit Bhargava) [586979] - [infiniband] ehca: Require in_wc in process_mad() (Steve Best) [593095] - [security] mmap_min_addr check CAP_SYS_RAWIO only for write (Eric Paris) [592417] - [scsi] aacraid: Eliminate use after free (Tomas Henzl) [592926] - [scsi] lpfc Update from 8.3.5.7 to 8.3.5.9 FC/FCoE (Rob Evers) [580677] - [char] Eliminate use after free (Amit Shah) [593189] - [ipmi] fix unlock balance (Tomas Henzl) [592925] - [ppc64] only call start-cpu when a CPU is stopped (Steve Best) [592440] - [ppc64] make query_cpu_stopped callable outside hotplug cpu (Steve Best) [592440] - [kernel] cpufreq: make the iowait-is-busy-time a sysfs tunable (Rik van Riel) [585330] - [kernel] ondemand: Solve the big performance issue with ondemand during disk IO (Rik van Riel) [585330] - [kernel] sched: introduce get_cpu_iowait_time_us() (Rik van Riel) [585330] - [kernel] sched: eliminate the ts->idle_lastupdate field (Rik van Riel) [585330] - [kernel] sched: fold updating of the last update time into update_ts_time_stats() (Rik van Riel) [585330] - [kernel] sched: update the idle statistics in get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] sched: introduce a function to update the idle statistics (Rik van Riel) [585330] - [kernel] sched: add a comment to get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] nohz: Reuse ktime in sub-functions of tick_check_idle (Rik van Riel) [585330] - [virt] Xen PV-on-HVM: Disable xen-blkfront for IDE & SCSI devices (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Disable xen-blkfront for PV-on-HVM for now (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Prevent pv drivers from crashing a FV guest if pv-on-hvm not configured (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Add kernel command line enablement control (Don Dutile) [523134] - [virt] xen: backport PV-on-HVM (Don Dutile) [523134] - [ppc] pseries: Pass more accurate number of supported cores to firmware (Steve Best) [591341] - [ppc] Add static fields to ibm, client-architecture call (Steve Best) [591341] - [kernel] mutex: Fix optimistic spinning vs. BKL (Steve Best) [591735] - [kernel] mutex: Don't spin when the owner CPU is offline or other weird cases (Steve Best) [591735] - [kernel] sched: Don't use possibly stale sched_class (Stanislaw Gruszka) [580067] - [usb] unusual_devs: Add support for multiple Option 3G sticks (Stanislaw Gruszka) [580067] - [usb] cp210x: Add 81E8 Zephyr Bioharness (Stanislaw Gruszka) [580067] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: sort PID/VID entries in new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: isolate all device IDs to new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] Move hcd free_dev call into usb_disconnect to fix oops (Stanislaw Gruszka) [580067] - [usb] remove debugging message for uevent constructions (Stanislaw Gruszka) [580067] - [usb] fix crash in uhci_scan_schedule (Stanislaw Gruszka) [580067] - [usb] fix the idProduct value for USB-3.0 root hubs (Stanislaw Gruszka) [580067] - [usb] xhci: Fix finding extended capabilities registers (Stanislaw Gruszka) [580067] - [x86] Fix SCI on IOAPIC != 0 (Stanislaw Gruszka) [580067] - [x86] Avoid race condition in pci_enable_msix() (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: make driver events work in NVRAM poll mode (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: document HKEY event 3006 (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: R52 brightness_mode has been confirmed (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: fix poll thread auto-start (Stanislaw Gruszka) [580067] - [net] scm: Only support SCM_RIGHTS on unix domain sockets. (Stanislaw Gruszka) [580067] - [usb] serial: sierra driver indat_callback fix (Stanislaw Gruszka) [580067] - [tty] Fix the ldisc hangup race (Stanislaw Gruszka) [580067] - [kernel] devtmpfs: reset inode permissions before unlinking (Stanislaw Gruszka) [580067] - [kernel] driver-core: fix race condition in get_device_parent() (Stanislaw Gruszka) [580067] - [pm] hibernate: Fix preallocating of memory (Stanislaw Gruszka) [580067] - [tpm] tpm_tis: TPM_STS_DATA_EXPECT workaround (Stanislaw Gruszka) [580067] - [fs] Switch proc/self to nd_set_link() (Stanislaw Gruszka) [580067] - [hid] usbhid: introduce timeout for stuck ctrl/out URBs (Stanislaw Gruszka) [580067] - [hid] add multi-input quirk for NextWindow Touchscreen (Stanislaw Gruszka) [580067] - [hid] remove TENX iBuddy from blacklist (Stanislaw Gruszka) [580067] - [fs] vfs: take f_lock on modifying f_mode after open time (Stanislaw Gruszka) [580067] - [acpi] thinkpad-acpi: wrong thermal attribute_group removed in thermal_exit() (Stanislaw Gruszka) [580067] - [acpi] fix "acpi=ht" boot option (Stanislaw Gruszka) [580067] - [acpi] remove Asus P2B-DS from acpi=ht blacklist (Stanislaw Gruszka) [580067] - [pci] hotplug: check ioremap() return value in ibmphp_ebda.c (Stanislaw Gruszka) [580067] - [pci] hotplug: ibmphp: read the length of ebda and map entire ebda region (Stanislaw Gruszka) [580067] - [x86] msr/cpuid: Pass the number of minors when unregistering MSR and CPUID drivers (Stanislaw Gruszka) [580063] - [fs] fnctl: f_modown should call write_lock_irqsave/restore (Stanislaw Gruszka) [580063] - [sound] ASoC: fix a memory-leak in wm8903 (Stanislaw Gruszka) [580063] - [mtd] UBI: initialise update marker (Stanislaw Gruszka) [580063] - [mtd] UBI: fix memory leak in update path (Stanislaw Gruszka) [580063] - [ipc] ns: fix memory leak (idr) (Stanislaw Gruszka) [580063] - [input] i8042: remove identification strings from DMI tables (Stanislaw Gruszka) [580063] - [netdrv] starfire: clean up properly if firmware loading fails (Stanislaw Gruszka) [580064] - [kernel] random: drop weird m_time/a_time manipulation (Stanislaw Gruszka) [580064] - [kernel] random: Remove unused inode variable (Stanislaw Gruszka) [580064] - [mm] purge fragmented percpu vmap blocks (Stanislaw Gruszka) [580064] - [mm] percpu-vmap fix RCU list walking (Stanislaw Gruszka) [580064] - [x86] Add quirk for Intel DG45FC board to avoid low memory corruption (Stanislaw Gruszka) [580064] - [regulator] Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints (Stanislaw Gruszka) [580064] - [x86] Add Dell OptiPlex 760 reboot quirk (Stanislaw Gruszka) [580064] - [mm] fix migratetype bug which slowed swapping (Stanislaw Gruszka) [580064] - [input] winbond-cir: remove dmesg spam (Stanislaw Gruszka) [580064] - [acpi] Advertise to BIOS in _OSC: _OST on _PPC changes (Stanislaw Gruszka) [580064] - [infiniband] Fix failure exit in ipathfs (Stanislaw Gruszka) [580064] - [acpi] fix OSC regression that caused aer and pciehp not to load (Stanislaw Gruszka) [580064] - [acpi] Add platform-wide _OSC support (Stanislaw Gruszka) [580064] - [acpi] Add a generic API for _OSC (Stanislaw Gruszka) [580064] - [s390x] fix single stepped svcs with TRACE_IRQFLAGS=y (Stanislaw Gruszka) [580064] - [fs] sysfs: sysfs_sd_setattr set iattrs unconditionally (Stanislaw Gruszka) [580065] - [acpi] fix High cpu temperature with 2.6.32 (Stanislaw Gruszka) [580065] - [usb] usbfs: properly clean up the as structure on error paths (Stanislaw Gruszka) [580065] - [kernel] class: Free the class private data in class_release (Stanislaw Gruszka) [580065] - [serial] 8250: add serial transmitter fully empty test (Stanislaw Gruszka) [580065] - [rtc] rtc-fm3130: add missing braces (Stanislaw Gruszka) [580065] - [ata] Call flush_dcache_page after PIO data transfers in libata-sff.c (Stanislaw Gruszka) [580065] - [net] dst: call cond_resched() in dst_gc_task() (Stanislaw Gruszka) [580065] - [crypto] padlock-sha: Add import/export support (Stanislaw Gruszka) [580065] - [x86] dell-wmi, hp-wmi: check wmi_get_event_data() return value (Stanislaw Gruszka) [580065] - [tpm] tpm_infineon: fix suspend/resume handler for pnp_driver (Stanislaw Gruszka) [580065] - [usb] ftdi_sio: add USB device ID's for B&B Electronics line (Stanislaw Gruszka) [580063] - [fs] anon_inode: set S_IFREG on the anon_inode (Eric Paris) [591813]- [ppc] pseries: Flush lazy kernel mappings after unplug operations (Steve Best) [591340] - [fs] ext3: enable barriers by default (Eric Sandeen) [586062] - [tracing] regset xstate extensions + generic PTRACE_{GET,SET}REGSET support (Oleg Nesterov) [587724] - [scsi] hpsa: update to 2.0.2 (Tomas Henzl) [587418] - [mm] Print more information about the task being OOM killed (Larry Woodman) [546533] - [netdrv] igb/igbvf: use netdev_alloc_skb_ip_align() (Stefan Assmann) [589497] - [acpi] Fix regression where _PPC is not read at boot even when ignore_ppc=0 (Matthew Garrett) [571893] - [x86] i386: Do a global tlb flush on S4 resume (Matthew Garrett) [572818] - [pci] Add ABI for PCI runtime power management (Matthew Garrett) [589781] - [block] Fix regression in O_DIRECT|O_SYNC writes to block devices (Jeff Moyer) [582628] - [kernel] add skip_spaces() implementation (Jaroslav Kysela) [591078] - [kernel] sched: cpuacct: Use bigger percpu counter batch values for stats counters (Steve Best) [591343] - [kernel] idr: fix a critical misallocation bug (Eric Paris) [582109] - [net] tcp: Fix OOB POLLIN avoidance (Oleg Nesterov) [584786] - [s390x] qeth: synchronize configuration interface (Hendrik Brueckner) [586962] - [fs] inotify: race use after free/double free in inotify inode marks (Eric Paris) [582109] - [fs] ext4: Add flag to files with blocks intentionally past EOF (Eric Sandeen) [578562] - [drm] backport patches up to 2.6.34-rc7 (Adam Jackson) [589792] - [kernel] elf coredump: add extended numbering support (Amerigo Wang) [578659] - [kernel] binfmt_elf_fdpic: Fix build breakage introduced by coredump changes. (Amerigo Wang) [578659] - [kernel] elf coredump: make offset calculation process and writing process explicit (Amerigo Wang) [578659] - [kernel] elf coredump: replace ELF_CORE_EXTRA_* macros by functions (Amerigo Wang) [578659] - [kernel] coredump: move dump_write() and dump_seek() into a header file (Amerigo Wang) [578659] - [kernel] coredump: unify dump_seek() implementations for each binfmt_*.c (Amerigo Wang) [578659] - [mm] introduce coredump parameter structure (Amerigo Wang) [578659] - [powerpc] Reduce printk from pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Move checks in pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Reset kernel stack on cpu online from cede state (Steve Best) [590754] - [virt] don't compute pvclock adjustments if we trust the tsc (Glauber Costa) [569603] - [virt] Try using new kvm clock msrs (Glauber Costa) [569603] - [virt] Add a global synchronization point for pvclock (Glauber Costa) [569603] - [virt] Enable pvclock flags in vcpu_time_info structure (Glauber Costa) [569603] - [virt] Tell the guest we'll warn it about tsc stability (Glauber Costa) [592296] - [virt] export paravirtual cpuid flags in KVM_GET_SUPPORTED_CPUID (Glauber Costa) [592296] - [virt] add new KVMCLOCK cpuid feature (Glauber Costa) [592296] - [virt] change msr numbers for kvmclock (Glauber Costa) [592296] - [scsi] enclosure: fix oops while iterating enclosure_status array (Stanislaw Gruszka) [580062] - [usb] fix bitmask merge error (Stanislaw Gruszka) [580062] - [acpi] enable C2 and Turbo-mode on Nehalem notebooks on A/C (Stanislaw Gruszka) [580063] - [input] i8042: add Gigabyte M1022M to the noloop list (Stanislaw Gruszka) [580063] - [kernel] nohz: Prevent clocksource wrapping during idle (Stanislaw Gruszka) [580063] - [kernel] sched: Fix missing sched tunable recalculation on cpu add/remove (Stanislaw Gruszka) [580063] - [netdrv] atl1c: use common_task instead of reset_task and link_chg_task (Stanislaw Gruszka) [580063] - [netdrv] atl1e: disable NETIF_F_TSO6 for hardware limit (Stanislaw Gruszka) [580063] - [kernel] driver-core: fix devtmpfs crash on s390 (Stanislaw Gruszka) [580063] - [kernel] devtmpfs: set root directory mode to 0755 (Stanislaw Gruszka) [580063] - [input] ALPS: add interleaved protocol support for Dell E6x00 series (Stanislaw Gruszka) [580063] - [mm] flush dcache before writing into page to avoid alias (Stanislaw Gruszka) [580064] - [block] pktcdvd: removing device does not remove its sysfs dir (Stanislaw Gruszka) [580064] - [mm] add new 'read_cache_page_gfp()' helper function (Stanislaw Gruszka) [580064] - [acpi] Add NULL pointer check in acpi_bus_start (Stanislaw Gruszka) [580065] - [usb] usbfs: only copy the actual data received (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: compat out of scope fix (Stanislaw Gruszka) [580065] - [net] pktgen: Fix freezing problem (Stanislaw Gruszka) [580065]- [scsi] Sync fcoe to upsteam (Mike Christie) [590781] - [netdrv] bnx2x: fix memory barrier (Stanislaw Gruszka) [580477] - [x86] kprobes: fix removed int3 checking order (Dave Anderson) [585400] - [net] fix oops at bootime in sysctl code (Stanislaw Gruszka) [580064] - [net] af_packet: Don't use skb after dev_queue_xmit() (Stanislaw Gruszka) [580064] - [net] restore ip source validation (Stanislaw Gruszka) [580064] - [net] tcp: update the netstamp_needed counter when cloning sockets (Stanislaw Gruszka) [580064] - [net] icmp: send fragment reassembly timeout w/ conntrack enabled (Neil Horman) [563175] - [fs] GFS2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [mm] compcache: Backport compcache: ramzswap documentation (Jerome Marchand) [578641] - [mm] compcache: xvmalloc memory allocator (Jerome Marchand) [578641] - [mm] compcache: virtual block device driver (ramzswap) (Jerome Marchand) [578641] - [mm] readahead: fix NULL filp dereference (Josef Bacik) [591055] - [netdrv] tg3: 57780 and 5785 devices refuse to attach (Andy Gospodarek) [564117] - [x86] Fetch valid frequencies for powernow_k8.o from ACPI _PST table (Bhavna Sarathy) [464630] - [s390x] ptrace: fix return value of do_syscall_trace_enter() (Hendrik Brueckner) [588216] - [fs] gfs2: fix oops while copying from ext3 to gfs2 (Abhijith Das) [586009] {CVE-2010-1436} - [virt] virtio: console: Accept console size along with resize control message (Amit Shah) [589307] - [virt] virtio: console: Store each console's size in the console structure (Amit Shah) [589307] - [virt] virtio: console: Resize console port 0 on config intr only if multiport is off (Amit Shah) [589307] - [sound] ac97: Add IBM ThinkPad R40e to Headphone/Line Jack Sense blacklist (Stanislaw Gruszka) [584757] - [sound] ac97: Add Toshiba P500 to ac97 jack sense blacklist (Stanislaw Gruszka) [584757] - [x86] amd: Restrict usage of c1e_idle() (Stanislaw Gruszka) [584757] - [x86] Fix placement of FIX_OHCI1394_BASE (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix regression in rules using a zero hit_count (Stanislaw Gruszka) [584757] - [kernel] softlockup: Stop spurious softlockup messages due to overflow (Stanislaw Gruszka) [584757] - [kernel] cpuset: fix the problem that cpuset_mem_spread_node() returns an offline node (Stanislaw Gruszka) [584757] - [pci] cleanup error return for pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix access of PCI_X_CMD by pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix return value from pcix_get_max_mmrbc() (Stanislaw Gruszka) [584757] - [net] if_tunnel.h: add missing ams/byteorder.h include (Stanislaw Gruszka) [584757] - [netdrv] jme: Protect vlgrp structure by pause RX actions (Stanislaw Gruszka) [584757] - [netdrv] jme: Fix VLAN memory leak (Stanislaw Gruszka) [584757] - [usb] option: add support for a new CMOTECH device to usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: move hardcoded PID to a macro in usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: fix incorrect manufacturer name in usb/serial/option: MAXON->CMOTECH (Stanislaw Gruszka) [584757] - [usb] xHCI: re-initialize cmd_completion (Stanislaw Gruszka) [584757] - [usb] EHCI: adjust ehci_iso_stream for changes in ehci_qh (Stanislaw Gruszka) [584757] - [usb] EHCI: fix ITD list order (Stanislaw Gruszka) [584757] - [tty] Take a 256 byte padding into account when buffering below sub-page units (Stanislaw Gruszka) [584757] - [tty] Keep the default buffering to sub-page units (Stanislaw Gruszka) [584757] - [mm] tmpfs: cleanup mpol_parse_str() (Stanislaw Gruszka) [584757] - [perf] Make the install relative to DESTDIR if specified (Stanislaw Gruszka) [584757] - [perf] perf_event: Fix oops triggered by cpu offline/online (Stanislaw Gruszka) [584757] - [isdn] gigaset: prune use of tty_buffer_request_room (Stanislaw Gruszka) [584757] - [isdn] gigaset: correct clearing of at_state strings on RING (Stanislaw Gruszka) [584757] - [sound] hda: Disable MSI for Nvidia controller (Stanislaw Gruszka) [584757] - [sound] hda: Fix 0 dB offset for HP laptops using CX20551 (Stanislaw Gruszka) [584757] - [sound] hda: Fix secondary ADC of ALC260 basic model (Stanislaw Gruszka) [584757] - [virt] virtio: fix out of range array access (Stanislaw Gruszka) [584757] - [ipc] mqueue: fix mq_open() file descriptor leak on user-space processes (Stanislaw Gruszka) [584757] - [security] sysctl: require CAP_SYS_RAWIO to set mmap_min_addr (Stanislaw Gruszka) [584757] - [kernel] sched: Mark boot-cpu active before smp_init() (Stanislaw Gruszka) [584757] - [pci] add support for 82576NS serdes to existing SR-IOV quirk (Stanislaw Gruszka) [584757] - [v4l] DVB: em28xx-dvb: fix memleak in dvb_fini() (Stanislaw Gruszka) [584757] - [pci] unconditionally clear AER uncorr status register during cleanup (Stanislaw Gruszka) [584757] - [tracing] Do not record user stack trace from NMI context (Stanislaw Gruszka) [584757] - [tracing] Disable buffer switching when starting or stopping trace (Stanislaw Gruszka) [584757] - [tracing] Use same local variable when resetting the ring buffer (Stanislaw Gruszka) [584757] - [tracing] function-graph: Init curr_ret_stack with ret_stack (Stanislaw Gruszka) [584757] - [tracing] ring-buffer: Move disabled check into preempt disable section (Stanislaw Gruszka) [584757] - [input] i8042: add ALDI/MEDION netbook E1222 to qurik reset table (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix false match (Stanislaw Gruszka) [580067] - [net] netfilter: xt_recent: fix buffer overflow (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: fix msr access to reserved counters (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: use kzalloc() instead of kmalloc() (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: remove node check in AMD IBS initialization (Stanislaw Gruszka) [580067] - [tracing] oprofile: remove tracing build dependency (Stanislaw Gruszka) [580067] - [x86] oprofile: fix perfctr nmi reservation for mulitplexing (Stanislaw Gruszka) [580067] - [netdrv] via-rhine: Fix scheduling while atomic bugs (Stanislaw Gruszka) [580067] - [net] ipv6: conntrack: Add member of user to nf_ct_frag6_queue structure (Stanislaw Gruszka) [580067] - [net] Remove bogus IGMPv3 report handling (Stanislaw Gruszka) [580067] - [net] sysfs: Use rtnl_trylock in wireless sysfs methods (Stanislaw Gruszka) [580067] - [net] Fix sysctl restarts (Stanislaw Gruszka) [580067] - [mm] slab: initialize unused alien cache entry as NULL at alloc_alien_cache() (Stanislaw Gruszka) [580067] - [v4l] DVB: cxusb: Select all required frontend and tuner modules (Stanislaw Gruszka) [580067] - [v4l] dvb: l64781.ko broken with gcc 4.5 (Stanislaw Gruszka) [580067] - [v4l] DVB: uvcvideo: Fix controls blacklisting (Stanislaw Gruszka) [580063] - [net] netfilter: nf_conntrack: fix hash resizing with namespaces (Stanislaw Gruszka) [580065] - [net] netfilter: nf_conntrack: restrict runtime expect hashsize modifications (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: fix conntrack match v1 ipt-save output (Stanislaw Gruszka) [580063] - [v4l] DVGB: DocBook/media: create links for included sources (Stanislaw Gruszka) [580063] - [v4l] DVB: DocBook/media: copy images after building HTML (Stanislaw Gruszka) [580063] - [v4l] DVB: dvb-core: fix initialization of feeds list in demux filter (Stanislaw Gruszka) [580065] - [dma] ioat: fix infinite timeout checking in ioat2_quiesce (Stanislaw Gruszka) [580065] - [v4l] DVB: smsusb: add autodetection support for five additional Hauppauge USB IDs (Stanislaw Gruszka) [580063] - [x86] cpufreq: Fix use after free of struct powernow_k8_data (Stanislaw Gruszka) [580065] - [regulator] Fix display of null constraints for regulators (Stanislaw Gruszka) [580065]- [fs] exec: Fix 'flush_old_exec()/setup_new_exec()' split (Jiri Olsa) [586024] {CVE-2010-0307} - [powerpc] TIF_ABI_PENDING bit removal (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] set_personality_ia32() misses force_personality32 (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] get rid of the TIF_ABI_PENDING bit (Jiri Olsa) [586024] {CVE-2010-0307} - [kernel] split 'flush_old_exec' into two functions (Jiri Olsa) [586024] {CVE-2010-0307} - [net] sctp: fix skb_over_panic from processing too many unknown params (Neil Horman) [584659] {CVE-2010-1173} - [virt] kvm: fix vmx null pointer dereference (Eduardo Habkost) [570534] {CVE-2010-0435} - [fs] gfs2: fix quota state reporting (Christoph Hellwig) [589945] - [fs] gfs2: fix quota file size not a multiple of struct gfs2_quota (Abhijith Das) [589813] - [x86] Use physical mode for IBM Summit platforms (John Villalovos) [558397] - [mm] page allocator: update NR_FREE_PAGES only when necessary (Stanislaw Gruszka) [579693] - [mm] memcg: ensure list is empty at rmdir (Stanislaw Gruszka) [579693] - [video] revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC Framebuffer" (Stanislaw Gruszka) [579693] - [v4l] DVB: gspca - sunplus: Fix bridge exchanges (Stanislaw Gruszka) [580062] - [hwmon] fschmd: Fix a memleak on multiple opens of /dev/watchdog (Stanislaw Gruszka) [580063] - [sound] hda: Fix HP T5735 automute (Stanislaw Gruszka) [580063] - [sound] hda: Fix quirk for Maxdata obook4-1 (Stanislaw Gruszka) [580063] - [sound] ice1724: Patch for suspend/resume for ESI Juli@ (Stanislaw Gruszka) [580063] - [sound] usb-audio: Avoid Oops after disconnect (Stanislaw Gruszka) [580065] - [sound] ctxfi: fix PTP address initialization (Stanislaw Gruszka) [580065] - [hwmon] lm78: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] w83781d: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] tmp421: Fix temperature conversions (Stanislaw Gruszka) [580067] - [sound] via82xx: add quirk for D1289 motherboard (Stanislaw Gruszka) [580067] - [hwmon] tmp421: Restore missing inputs (Stanislaw Gruszka) [580067] - [sound] USB MIDI support for Access Music VirusTI (Stanislaw Gruszka) [580067] - [sound] hda-intel: Add position_fix quirk for ASUS M2V-MX SE (Stanislaw Gruszka) [580067] - [sound] pcm core: fix fifo_size channels interval check (Stanislaw Gruszka) [580067] - [sound] hda: Use 3stack quirk for Toshiba Satellite L40-10Q (Stanislaw Gruszka) [580067] - [bluetooth] Fix potential bad memory access with sysfs files (Stanislaw Gruszka) [584757] - [hwmon] coretemp: Add missing newline to dev_warn() message (Stanislaw Gruszka) [584757] - [bluetooth] Fix kernel crash on L2CAP stress tests (Stanislaw Gruszka) [584757] - [input] wacom: ensure the device is initialized properly upon resume (Stanislaw Gruszka) [584757] - [sound] hda: Fix input source elements of secondary ADCs on Realtek (Stanislaw Gruszka) [584757] - [x86] nmi watchdog: use generic interrupt source to determine deadlocks (Don Zickus) [574570] - [dm] eliminate some holes in data structures (Mike Snitzer) [586089] - [dm] ioctl: introduce flag indicating uevent was generated (Mike Snitzer) [586089] - [dm] free dm_io before bio_endio not after (Mike Snitzer) [586089] - [dm] table: remove unused dm_get_device range parameters (Mike Snitzer) [586089] - [dm] ioctl: only issue uevent on resume if state changed (Mike Snitzer) [586089] - [dm] raid1: always return error if all legs fail (Mike Snitzer) [586089] - [dm] mpath: refactor pg_init (Mike Snitzer) [586089] - [dm] mpath: wait for pg_init completion when suspending (Mike Snitzer) [586089] - [dm] mpath: hold io until all pg_inits completed (Mike Snitzer) [586089] - [dm] mpath: avoid storing private suspended state (Mike Snitzer) [586089] - [dm] document when snapshot has finished merging (Mike Snitzer) [586089] - [dm] table: remove dm_get from dm_table_get_md (Mike Snitzer) [586089] - [dm] mpath: skip activate_path for failed paths (Mike Snitzer) [586089] - [dm] mpath: pass struct pgpath to pg init done (Mike Snitzer) [586089] - [netdrv] mac80211: fix deferred hardware scan requests (John Linville) [561762] - [x86] asus-laptop: add Lenovo SL hotkey support (Stanislaw Gruszka) [579693] - [input] pmouse: move Sentelic probe down the list (Stanislaw Gruszka) [579693] - [pci] cardbus: Add a fixup hook and fix powerpc (Stanislaw Gruszka) [579693] - [mfd] Correct WM835x ISINK ramp time defines (Stanislaw Gruszka) [579693] - [mfd] WM835x GPIO direction register is not locked (Stanislaw Gruszka) [579693] - [edac] i5000_edac critical fix panic out of bounds (Stanislaw Gruszka) [579693] - [i2c] i2c-tiny-usb: Fix on big-endian systems (Stanislaw Gruszka) [580065] - [x86] thinkpad-acpi: fix bluetooth/wwan resume (Stanislaw Gruszka) [580067] - [v4l] DVB: bttv: Move I2C IR initialization (Stanislaw Gruszka) [580067] - [bluetooth] Fix sleeping function in RFCOMM within invalid context (Stanislaw Gruszka) [584757] - [i2c] i2c-i801: Don't use the block buffer for I2C block writes (Stanislaw Gruszka) [584757] - [s390x] vdso: use ntp adjusted clock multiplier (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix clock_gettime vsyscall time warp (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix accumulation bug triggered by long delay (Hendrik Brueckner) [575728] - [netdrv] igb: fix warning in drivers/net/igb/igb_main.c (Stefan Assmann) [589272] - [x86] Re-get cfg_new in case reuse/move irq_desc (Stanislaw Gruszka) [580065 583555] - [hwmon] adt7462: fix wrong ADT7462_VOLT_COUNT (Stanislaw Gruszka) [580065] - [fs] exec.c: fix initial stack reservation (Stanislaw Gruszka) [580067] - [fs] exec.c: restrict initial stack space expansion to rlimit (Stanislaw Gruszka) [580065] - [kernel] resource: add helpers for fetching rlimits (Stanislaw Gruszka) [580065] - [tracing] ext4: Convert some events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some jbd2 events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some block events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some power events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some workqueue events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert softirq events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some kmem events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert module refcnt events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] xfs: use DECLARE_EVENT_CLASS (Mike Snitzer) [588108] - [tracing] Harmonize event field names and print output names (Mike Snitzer) [588108] - [tracing] Add DEFINE_EVENT(), DEFINE_SINGLE_EVENT() support to docbook (Mike Snitzer) [588108] - [block] blk-cgroup: config options re-arrangement (Vivek Goyal) [586182] - [block] blkio: Fix another BUG_ON() crash due to cfqq movement across groups (Vivek Goyal) [586182] - [block] blkio: Fix blkio crash during rq stat update (Vivek Goyal) [586182] - [block] blkio: Initialize blkg->stats_lock for the root cfqg too (Vivek Goyal) [586182] - [block] blkio: Fix compile errors (Vivek Goyal) [586182] - [block] Update to io-controller stats (Vivek Goyal) [586182] - [block] io-controller: Add a new interface "weight_device" for IO-Controller (Vivek Goyal) [586182] - [block] cfq-iosched: Fix the incorrect timeslice accounting with forced_dispatch (Vivek Goyal) [586182] - [block] blkio: Add more debug-only per-cgroup stats (Vivek Goyal) [586182] - [block] blkio: Add io_queued and avg_queue_size stats (Vivek Goyal) [586182] - [block] blkio: Add io_merged stat (Vivek Goyal) [586182] - [block] blkio: Changes to IO controller additional stats patches (Vivek Goyal) [586182] - [block] expose the statistics in blkio.time and blkio.sectors for the root cgroup (Vivek Goyal) [586182] - [block] blkio: Increment the blkio cgroup stats for real now (Vivek Goyal) [586182] - [block] blkio: Add io controller stats like (Vivek Goyal) [586182] - [block] blkio: Remove per-cfqq nr_sectors as we'll be passing (Vivek Goyal) [586182] - [block] cfq-iosched: Add additional blktrace log messages in CFQ for easier debugging (Vivek Goyal) [586182] - [block] cfq-iosched: requests "in flight" vs "in driver" clarification (Vivek Goyal) [586182] - [ppc] cxgb3: Wait longer for control packets on initialization (Steve Best) [588848] - [virt] KVM: convert ioapic lock to spinlock (Marcelo Tosatti) [588811] - [virt] KVM: fix the handling of dirty bitmaps to avoid overflows (Marcelo Tosatti) [588811] - [virt] KVM: MMU: fix kvm_mmu_zap_page() and its calling path (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Save/restore rflags.vm correctly in real mode (Marcelo Tosatti) [588811] - [virt] KVM: Dont spam kernel log when injecting exceptions due to bad cr writes (Marcelo Tosatti) [588811] - [virt] KVM: SVM: Fix memory leaks that happen when svm_create_vcpu() fails (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Update instruction length on intercepted BP (Marcelo Tosatti) [588811] - [drm] nouveau: initial eDP support + additional fixes (Ben Skeggs) [588581] - [s390x] zcore: Fix reipl device detection (Hendrik Brueckner) [587025] - [connector] Delete buggy notification code (Stanislaw Gruszka) [580064 586025] {CVE-2010-0410} - [netdrv] ath9k: fix beacon slot/buffer leak (Stanislaw Gruszka) [580064] - [fusion] mptsas: Fix issue with chain pools allocation on katmai (Stanislaw Gruszka) [580064] - [sunrpc] Fix a potential memory leak in auth_gss (Stanislaw Gruszka) [584757] - [tracing] scsi: Enhance SCSI command tracing (Mike Snitzer) [588108] - [tracing] scsi: Add missing verify command definitions (Mike Snitzer) [588108] - [tracing] scsi: ftrace based SCSI command tracing (Mike Snitzer) [588108] - [tracing] add __print_hex() (Mike Snitzer) [588108] - [tracing] Add notrace to TRACE_EVENT implementation functions (Mike Snitzer) [588108] - [tracing] Move a printk out of ftrace_raw_reg_event_foo() (Mike Snitzer) [588108] - [tracing] Rename TRACE_EVENT_TEMPLATE() to DECLARE_EVENT_CLASS() (Mike Snitzer) [588108] - [tracing] Convert some sched trace events to DEFINE_EVENT and _PRINT (Mike Snitzer) [588108] - [tracing] Create new DEFINE_EVENT_PRINT (Mike Snitzer) [588108] - [tracing] Create new TRACE_EVENT_TEMPLATE (Mike Snitzer) [588108] - [tracing] additional interface changes and fixes (Mike Snitzer) [588108] - [tracing] Ftrace dynamic ftrace_event_call support (Mike Snitzer) [588108] - [fs] quota: fix WARN_ON when quota reservations get out of sync (Eric Sandeen) [581951] - [scsi] fcoe: sync with upstream (Mike Christie) [577049 578328]- [fs] ecryptfs: disallow ecryptfs as underlying filesystem (Eric Sandeen) [585185] - [mm] Fix Section Mismatch warning in put_page_bootmem() (Prarit Bhargava) [587040] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] ath9k: revert fb6635f6c114313f246cc34abc0b677264a765ed (Aristeu Rozanski) [584757] - [virt] KVM: take srcu lock before call to complete_pio() (Gleb Natapov) [585887] - [virt] virtio: Fix GFP flags passed from the virtio balloon driver (Amit Shah) [584680] - [x86] Check chip_data value in irq_force_complete_move() (Prarit Bhargava) [564398] - [x86] nmi_watchdog: use __cpuinit for 32-bit nmi_watchdog_default (Prarit Bhargava) [586967] - [acpi] Fall back to manually changing SCI_EN (Matthew Garrett) [587008] - [pci] Ensure that devices are resumed properly (Matthew Garrett) [586780] - [serial] usb-serial: Rework and update qcserial (Matthew Garrett) [587009] - [scsi] scsi_lib: Fix bug in completion of bidi commands (Stanislaw Gruszka) [580064] - [net] phonet: add check for null pernet mem pointer in notifier (Jiri Pirko) [573122] - [nfs] Ensure that writeback_single_inode() calls write_inode() when syncing (Jeff Layton) [584382] - [serial] 8250_pnp: use wildcard for serial Wacom tablets (Stanislaw Gruszka) [580062] - [fs] ext4: check s_log_groups_per_flex in online resize code (Eric Sandeen) [519461] - [x86] Fix sched_clock_cpu for systems with unsynchronized TSC (Prarit Bhargava) [568344] - [x86] Reenable TSC sync check at boot, even with NONSTOP_TSC (Prarit Bhargava) [568344] - [mm] slab: add memory hotplug support (Prarit Bhargava) [562880] - [x86] Set hotpluggable nodes in nodes_possible_map (Prarit Bhargava) [568344] - [x86] acpi: Auto Online Hot-Added Memory (Prarit Bhargava) [568344] - [mm] memory hotplug: fix a bug on /dev/mem for 64-bit kernels (Prarit Bhargava) [568344] - [mm] update all PGDs for direct mapping changes on 64 bit (Prarit Bhargava) [568344] - [x86] acpi: Map hotadded cpu to correct node (Prarit Bhargava) [568344] - [ipmi] Change timeout and event poll to one second (Matthew Garrett) [584106] - [ipmi] Attempt to register multiple SIs of the same type (Matthew Garrett) [584106] - [ipmi] Reduce polling (Matthew Garrett) [584106] - [ipmi] Reduce polling when interrupts are available (Matthew Garrett) [584106] - [ipmi] Change device discovery order (Matthew Garrett) [584106] - [ipmi] Only register one si per bmc (Matthew Garrett) [584106] - [ipmi] Split device discovery and registration (Matthew Garrett) [584106] - [ipmi] Change addr_source to an enum rather than strings (Matthew Garrett) [584106] - [drm] radeon: rs780/rs880: MSI quirk fixes (Dave Airlie) [586168] - [drm] radeon/kms: MC + watermark fixes + reset (Dave Airlie) [586168] - [drm] radeon/kms/evergreen: add evergreen stage 2 - HPD irq (Dave Airlie) [580757] - [drm] radeon: fixup radeon_asic struct c/h files (Dave Airlie) [586168] - [drm] radeon/kms: misc + tv dac fixes (Dave Airlie) [586168] - [drm] radeon/kms: squash upstream HDMI audio commits (Dave Airlie) [586168] - [drm] kms/radeon: Integrated graphics fixes (Dave Airlie) [586168] - [drm] radeon/kms: spread spectrum + pll fixes (Dave Airlie) [586168] - [drm] radeon: add initial evergreen support + fixes (Dave Airlie) [580757] - [kernel] tty: tty->pgrp races (Jiri Olsa) [586022] - [netdrv] kernel: fix the r8169 frame length check error (Jiri Olsa) [586017] {CVE-2009-4537}- [doc] add the documentation for mpol=local (Stanislaw Gruszka) [584757] - [fs] tmpfs: handle MPOL_LOCAL mount option properly (Stanislaw Gruszka) [584757] - [fs] tmpfs: mpol=bind:0 don't cause mount error (Stanislaw Gruszka) [584757] - [netdrv] tun: orphan an skb on tx (Michael S. Tsirkin) [584428] - [s390x] vmalloc: IPL failure with enabled memory cgroups (Hendrik Brueckner) [580918] - [netdrv] b43: fall back gracefully to PIO mode after fatal DMA errors (John Linville) [583069] - [netdrv] b43: Allow PIO mode to be selected at module load (John Linville) [583069] - [netdrv] b43: Remove reset after fatal DMA error (John Linville) [583069] - [netdrv] b43: Optimize PIO scratchbuffer usage (John Linville) [583069] - [fs] vfs: get_sb_single() - do not pass options twice (Stanislaw Gruszka) [580063] - [fs] tmpfs: fix oops on mounts with mpol=default (Stanislaw Gruszka) [584757] - [kernel] cred.c: use kmem_cache_free (Stanislaw Gruszka) [580064] - [fs] partition/msdos: fix unusable extended partition for > 512B sector (Stanislaw Gruszka) [584757] - [fs] partitions/msdos: add support for large disks (Stanislaw Gruszka) [584757] - [fs] eCryptfs: Add getattr function (Stanislaw Gruszka) [580065] - [fs] ecryptfs: initialize private persistent file before dereferencing pointer (Stanislaw Gruszka) [580062] - [fs] ecryptfs: use after free (Stanislaw Gruszka) [580062] - [ppc] Track backing pages used allocated by vmemmap_populate() (Steve Best) [547854] - [netdrv] be2net: recent bug fixes from upstream (Ivan Vecera) [583766] - [sunrpc] handle allocation errors from __rpc_lookup_create() (Stanislaw Gruszka) [584757] - [nfs] Prevent another deadlock in nfs_release_page() (Stanislaw Gruszka) [584757] - [nfs] NFSv4: Don't ignore the NFS_INO_REVAL_FORCED flag in nfs_revalidate_inode() (Stanislaw Gruszka) [584757] - [nfs] Fix an allocation-under-spinlock bug (Stanislaw Gruszka) [580067] - [sunrpc] Handle EINVAL error returns from the TCP connect operation (Stanislaw Gruszka) [580067] - [sunrpc] remove unnecessary svc_xprt_put (Stanislaw Gruszka) [580067] - [x86] Add iMac9,1 to pci_reboot_dmi_table (Stanislaw Gruszka) [580067] - [rtc] rtc-core: fix memory leak (Stanislaw Gruszka) [580067] - [mm] readahead: introduce FMODE_RANDOM for POSIX_FADV_RANDOM (Stanislaw Gruszka) [580067] - [fs] fix LOOKUP_FOLLOW on automount "symlinks" (Stanislaw Gruszka) [580067] - [nfs] Too many GETATTR and ACCESS calls after direct I/O (Stanislaw Gruszka) [580065] - [virt] kvmclock: count total_sleep_time when updating guest clock (Stanislaw Gruszka) [580065] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix the mapping of the NFSERR_SERVERFAULT error (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix a umount race (Stanislaw Gruszka) [580065] - [x86] amd-iommu: Fix possible integer overflow (Stanislaw Gruszka) [580064] - [ata] libata: retry FS IOs even if it has failed with AC_ERR_INVALID (Stanislaw Gruszka) [580064] - [firewire] firewire: ohci: fix crashes with TSB43AB23 on 64bit systems (Stanislaw Gruszka) [580064] - [ata] pata_hpt3x2n: always stretch UltraDMA timing (Stanislaw Gruszka) [580067] - [cgroup] memcg: fix oom killing a child process in an other cgroup (Stanislaw Gruszka) [580067] - [ata] libata: retry link resume if necessary (Stanislaw Gruszka) [580064] - [firewire] core: add_descriptor size check (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: fix scan race (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: clear all tx queues when firmware ready (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: need check for valid qos packet before free (Stanislaw Gruszka) [584759] - [netdrv] mac80211: tear down all agg queues when restart/reconfig hw (Stanislaw Gruszka) [584759] - [netdrv] mac80211: move netdev queue enabling to correct spot (Stanislaw Gruszka) [584759] - [netdrv] setup correct int pipe type in ar9170_usb_exec_cmd (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: range checking issue (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: fix nfreed-- (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: counting number of tfds can be free for 4965 (Stanislaw Gruszka) [584759] - [netdrv] b43: Workaround circular locking in hw-tkip key update callback (Stanislaw Gruszka) [584757] - [ata] ahci: use BIOS date in broken_suspend list (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Reset dynamic ps timer in Rx path (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable IEEE80211_HW_REPORTS_TX_ACK_STATUS flag for ath9k (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Retry null data frame for power save (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable TIM timer interrupt only when needed. (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix BUG_ON triggered by PAE frames (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: Silence tfds_in_queue message (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: use dma_alloc_coherent (Stanislaw Gruszka) [584757] - [netdrv] wl1251: fix potential crash (Stanislaw Gruszka) [584757] - [block] readahead: add blk_run_backing_dev (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix lockdep warning when unloading module (Stanislaw Gruszka) [584757] - [scsi] mvsas: add support for Adaptec ASC-1045/1405 SAS/SATA HBA (Stanislaw Gruszka) [584757] - [netdrv] ath5k: fix setup for CAB queue (Stanislaw Gruszka) [584757] - [netdrv] ath5k: dont use external sleep clock in AP mode (Stanislaw Gruszka) [584757] - [netdrv] tg3: Fix tg3_poll_controller() passing wrong pointer to tg3_interrupt() (Stanislaw Gruszka) [584757] - [netdrv] b43/b43legacy: Wake queues in wireless_core_start (Stanislaw Gruszka) [580067] - [netdrv] ath5k: use correct packet type when transmitting (Stanislaw Gruszka) [580067] - [netdrv] ath9k: disable RIFS search for AR91xx based chips (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix rate control fallback rate selection (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix beacon timer restart after a card reset (Stanislaw Gruszka) [580067] - [netdrv] p54usb: Add the USB ID for Belkin (Accton) FD7050E ver 1010ec (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: disable stall workaround (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: fix buffer overflow in rndis_query_oid (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC (Stanislaw Gruszka) [580067] - [netdrv] sky2: fix transmit DMA map leakage (Stanislaw Gruszka) [580067] - [netdrv] airo: fix setting zero length WEP key (Stanislaw Gruszka) [580067] - [netdrv] mac80211: quit addba_resp_timer if Tx BA session is torn down (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: sanity check before counting number of tfds can be free (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: set HT flags after channel in rxon (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: error checking for number of tfds in queue (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: Fix to set correct ht configuration (Stanislaw Gruszka) [580065] - [netdrv] mac80211: Fix probe request filtering in IBSS mode (Stanislaw Gruszka) [580065] - [netdrv] ath9k: Fix sequence numbers for PAE frames (Stanislaw Gruszka) [580065] - [netdrv] b43: Fix throughput regression (Stanislaw Gruszka) [580065] - [netdrv] rtl8187: Add new device ID (Stanislaw Gruszka) [580065] - [ata] ahci: add Acer G725 to broken suspend list (Stanislaw Gruszka) [580065] - [scsi] mptfusion: mptscsih_abort return value should be SUCCESS instead of value 0 (Stanislaw Gruszka) [580065] - [nfs] Fix an Oops when truncating a file (Stanislaw Gruszka) [580065] - [block] cciss: Make cciss_seq_show handle holes in the h->drv[] array (Stanislaw Gruszka) [580065] - [netdrv] ath9k: fix eeprom INI values override for 2GHz-only cards (Stanislaw Gruszka) [580064] - [netdrv] mac80211: fix NULL pointer dereference when ftrace is enabled (Stanislaw Gruszka) [580064] - [block] fix bugs in bio-integrity mempool usage (Stanislaw Gruszka) [580064] - [netdrv] sky2: Fix oops in sky2_xmit_frame() after TX timeout (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: set default aggregation frame count limit to 31 (Stanislaw Gruszka) [580064] - [netdrv] e1000/e1000e: don't use small hardware rx buffers (Stanislaw Gruszka) [580064] - [netdrv] e1000: enhance frame fragment detection (Stanislaw Gruszka) [580064] - [mm] rmap: anon_vma_prepare() can leak anon_vma_chain (Rik van Riel) [579936] - [mm] rmap: add exclusively owned pages to the newest anon_vma (Rik van Riel) [579936] - [mm] anonvma: when setting up page->mapping, we need to pick the _oldest_ anonvma (Rik van Riel) [579936] - [mm] anon_vma: clone the anon_vma chain in the right order (Rik van Riel) [579936] - [mm] vma_adjust: fix the copying of anon_vma chains (Rik van Riel) [579936] - [mm] Simplify and comment on anon_vma re-use for anon_vma_prepare() (Rik van Riel) [579936] - [mm] rmap: fix anon_vma_fork() memory leak (Rik van Riel) [579936] - [s390x] nss: add missing .previous statement to asm function (Hendrik Brueckner) [581521] - [ata] pata_mavell: correct check of AHCI config option (David Milburn) [584483] - [fs] ext4: Issue the discard operation before releasing the blocks (Eric Sandeen) [575884] - [scsi] 3w_sas: new driver (Tomas Henzl) [572781] - [kernel] hrtimer: Tune hrtimer_interrupt hang logic (Marcelo Tosatti) [576355]- [netdrv] b43: ssb: do not read SPROM if it does not exist (John Linville) [574895] - [netdrv] igb: add support for Intel I350 Gigabit Network Connection (Stefan Assmann) [580727] - [kernel] exec: refactor how usermodehelpers work and modify core_pipe recursion check (Neil Horman) [557387] - [kernel] re-export page_is_ram() for crash module (Prarit Bhargava) [583032] - [x86] amd_iommu: allow iommu to complete dma transactions during transition to kdump kernel (Neil Horman) [577788] - [nfs] rsize and wsize settings ignored on v4 mounts (Steve Dickson) [582697] - [net] igmp: fix ip_mc_sf_allow race (Flavio Leitner) [578932] - [net] Remove skb_dma_map/unmap calls from drivers (Thomas Graf) [576690] - [scsi] mpt2sas: IOs needs to be pause until handles are refreshed for all device after recovery (Tomas Henzl) [577909] - [scsi] mpt2sas: Reworked scmd->result priority for _scsih_qcmd (Tomas Henzl) [577909] - [x86] Suppress stack overrun message for init_task (Prarit Bhargava) [582625] - [sunrpc] gss_krb5: Advertise rc4-hmac enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add support for rc4-hmac encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Use confounder length in wrap code (Steve Dickson) [498317] - [sunrpc] gssd_krb5: More arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Save the raw session key in the context (Steve Dickson) [498317] - [sunrpc] gssd_krb5: arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise AES enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add remaining pieces to enable AES encryption support (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for new token formats in rfc4121 (Steve Dickson) [498317] - [sunrpc] xdr: Add an export for the helper function write_bytes_to_xdr_buf() (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise triple-des enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for triple-des encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add upcall info indicating supported kerberos enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: handle new context format from gssd (Steve Dickson) [498317] - [sunrpc] gss_krb5: import functionality to derive keys into the kernel (Steve Dickson) [498317] - [sunrpc] gss_krb5: add ability to have a keyed checksum (hmac) (Steve Dickson) [498317] - [sunrpc] gss_krb5: introduce encryption type framework (Steve Dickson) [498317] - [sunrpc] gss_krb5: prepare for new context format (Steve Dickson) [498317] - [sunrpc] gss_krb5: split up functions in preparation of adding new enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: Don't expect blocksize to always be 8 when calculating padding (Steve Dickson) [498317] - [sunrpc] gss_krb5: Added and improved code comments (Steve Dickson) [498317] - [sunrpc] gss_krb5: Introduce encryption type framework (Steve Dickson) [498317] - [mm] Fix vfree race resulting in kernel bug (Steven Whitehouse) [582522] - [ata] libata: fix accesses at LBA28 boundary (David Milburn) [582432] - [netdrv] b43: Rewrite DMA Tx status handling sanity checks (John Linville) [574533] - [char] tty: release_one_tty() forgets to put pids (Oleg Nesterov) [582077] {CVE-2010-1162} - [mm] oom: fix the unsafe usage of badness() in proc_oom_score() (Oleg Nesterov) [582069] - [netdrv] bonding: fix broken multicast with round-robin mode (Andy Gospodarek) [581644] - [x86] Remove sysfs_attr_init, sysfs_bin_attr_init changes introduced in last MCE patch (Prarit Bhargava) [581659] - [kernel] sched_getaffinity: allow less than NR_CPUS length (Oleg Nesterov) [578970] - [scsi] bfa sync w/ upstream (Rob Evers) [576716] - [gfs] GFS2: Fix ordering of ordered buffers (Steven Whitehouse) [581011] - [gfs] GFS2: Don't withdraw on partial rindex entries (Robert S Peterson) [581009] - [gfs] GFS2: livelock while reclaiming unlinked dinodes (Robert S Peterson) [570182] - [scsi] mpt2sas: Do not reset handle before calling _scsih_remove_device in RESCAN task after HBA RESET (Tomas Henzl) [572646] - [scsi] mpt2sas: Device removal algorithm in interrupt ctx (Tomas Henzl) [572646] - [scsi] mpt2sas: fix the incorrect scsi_dma_map error checking (Tomas Henzl) [572646] - [scsi] Upgrading version to 04.100.01.02 (Tomas Henzl) [572646] - [scsi] mpt2sas: modified _scsih_sas_device_find_by_handle/sas_address (Tomas Henzl) [572646] - [scsi] mpt2sas: RESCAN Barrier work is added in case of HBA reset (Tomas Henzl) [572646] - [scsi] update the version to 04.100.01.00 (Tomas Henzl) [572646] - [scsi] scsi_transport_sas: add support for transport layer retries (TLR) (Tomas Henzl) [572646] - [scsi] mpt2sas: Added raid transport support (Tomas Henzl) [572646] - [scsi] eliminate potential kmalloc failure in scsi_get_vpd_page() (Tomas Henzl) [572646] - [ata] libata: fix ata_id_logical_per_physical_sectors (David Milburn) [582021] - [netdrv] iwlwifi: Fix throughput stall issue in HT mode for 5000 (Stanislaw Gruszka) [580063] - [infiniband] IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc() (Stanislaw Gruszka) [580063] - [net] cfg80211: fix channel setting for wext (Stanislaw Gruszka) [580063] - [net] mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces (Stanislaw Gruszka) [580063] - [ata] ata_piix: fix MWDMA handling on PIIX3 (Stanislaw Gruszka) [580063] - [ata] ahci: disable SNotification capability for ich8 (Stanislaw Gruszka) [580063] - [netdrv] ar9170: Add support for D-Link DWA 160 A2 (Stanislaw Gruszka) [580063] - [netdrv] sfc: Fix DMA mapping cleanup in case of an error in TSO (Stanislaw Gruszka) [580063] - [fs] ext4: don't call write_inode under the journal (Josef Bacik) [576202] - [fs] ext4: Calculate metadata requirements more accurately (Josef Bacik) [576202] - [fs] ext4: Patch up how we claim metadata blocks for quota purposes (Josef Bacik) [576202] - [fs] ext4: fix potential quota deadlock (Josef Bacik) [576202] - [virt] virtio: console: Add support for nonblocking write()s (Amit Shah) [576241] - [virt] virtio: console: Rename wait_is_over() to will_read_block() (Amit Shah) [576241] - [virt] virtio: console: Don't always create a port 0 if using multiport (Amit Shah) [576241] - [virt] virtio: console: Use a control message to add ports (Amit Shah) [576241] - [virt] virtio: console: Move code around for future patches (Amit Shah) [576241] - [virt] virtio: console: Remove config work handler (Amit Shah) [576241] - [virt] virtio: console: Don't call hvc_remove() on unplugging console ports (Amit Shah) [576241] - [virt] virtio: console: Return -EPIPE to hvc_console if we lost the connection (Amit Shah) [576241] - [virt] virtio: console: Let host know of port or device add failures (Amit Shah) [576241] - [virt] virtio: console: Add a __send_control_msg() that can send messages without a valid port (Amit Shah) [576241] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [577222] - [virt] virtio: console makes incorrect assumption about virtio API (Amit Shah) [576241] - [virt] MAINTAINERS: Put the virtio-console entry in correct alphabetical order (Amit Shah) [576241] - [virt] virtio: console: Fix early_put_chars usage (Amit Shah) [576241] - [virt] virtio: console: Check if port is valid in resize_console (Amit Shah) [576241] - [virt] virtio: console: Generate a kobject CHANGE event on adding 'name' attribute (Amit Shah) [576241] - [virt] virtio: console: Use better variable names for fill_queue operation (Amit Shah) [576241] - [virt] virtio: console: Fix type of 'len' as unsigned int (Amit Shah) [576241] - [vfs] rename block_fsync() to blkdev_fsync() (Jeff Moyer) [579781] - [char] raw: add an fsync method (Jeff Moyer) [579781] - [x86] Don't use logical-flat mode when more than 8 CPUs are possible (John Villalovos) [563798] - [net] Backport the new socket API recvmmsg, receive multiple messages (Arnaldo Carvalho de Melo) [579850] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [s390x] callhome: fix broken proc interface and activate comp ID (Hendrik Brueckner) [579482]- [x86] Update x86 MCE code (Prarit Bhargava) [580587] - [scsi] 3w-xxxx: Force 60 second timeout default (Tomas Henzl) [572778] - [netdrv] enic: update to upstream version 1.3.1.1 (Andy Gospodarek) [575950] - [netdrv] igb: Add support for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [577421] - [kernel] resource: Fix generic page_is_ram() for partial RAM pages (Prarit Bhargava) [578834] - [x86] Use the generic page_is_ram() (Prarit Bhargava) [578834] - [x86] Remove BIOS data range from e820 (Prarit Bhargava) [578834] - [kernel] Move page_is_ram() declaration to mm.h (Prarit Bhargava) [578834] - [kernel] Generic page_is_ram: use __weak (Prarit Bhargava) [578834] - [kernel] resources: introduce generic page_is_ram() (Prarit Bhargava) [578834] - [fs] GFS2: Clean up copying from stuffed files (Steven Whitehouse) [580857] - [netdrv] igb: restrict WoL for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [578804] - [drm] radeon/kms: move radeon KMS on/off switch out of staging (Dave Airlie) [580766] - [netdrv] p54: fix deadlocks under tx load (Michal Schmidt) [580557] - [gfs2] GFS2: Mandatory locking fix (Steven Whitehouse) [571606] {CVE-2010-0727} - [x86] AMD: Fix NULL pointer dereference on 32-bit (Bhavna Sarathy) [571474] - [x86] Add wbinvd SMP helper routines (Bhavna Sarathy) [571474] - [x86] L3 cache: Remove NUMA dependency (Bhavna Sarathy) [571474] - [x86] Calculate L3 indices (Bhavna Sarathy) [571474] - [x86] Add cache index disable sys attributes (Bhavna Sarathy) [571474] - [x86] Fix disabling of L3 cache indices (Bhavna Sarathy) [571474] - [fs] NFS: Avoid a deadlock in nfs_release_page (Jeff Layton) [525963] - [fs] NFS: Remove requirement for inode->i_mutex from nfs_invalidate_mapping (Jeff Layton) [525963] - [fs] NFS: Clean up nfs_sync_mapping (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page() (Jeff Layton) [525963] - [fs] NFS: Replace __nfs_write_mapping with sync_inode() (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page_cancel() (Jeff Layton) [525963] - [fs] NFS: Ensure inode is always marked I_DIRTY_DATASYNC, if it has unstable pages (Jeff Layton) [525963] - [fs] NFS: Run COMMIT as an asynchronous RPC call when wbc->for_background is set (Jeff Layton) [525963] - [fs] NFS: Reduce the number of unnecessary COMMIT calls (Jeff Layton) [525963] - [fs] NFS: Add a count of the number of unstable writes carried by an inode (Jeff Layton) [525963] - [fs] NFS: Cleanup - move nfs_write_inode() into fs/nfs/write.c (Jeff Layton) [525963] - [fs] writeback: pass writeback_control to ->write_inode (Jeff Layton) [525963] - [fs] writeback: make sure data is on disk before calling ->write_inode (Jeff Layton) [525963] - [fs] writeback: introduce wbc.for_background (Jeff Layton) [525963] - [netdrv] macvlan: fix support for multiple driver backends (Anthony Liguori) [553337 566731] - [netdrv] net/macvtap: add vhost support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: add GSO/csum offload support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: rework object lifetime rules (Anthony Liguori) [553337 566731] - [netdrv] macvtap: fix reference counting (Anthony Liguori) [553337 566731] - [netdrv] net: macvtap driver (Anthony Liguori) [553337 566731] - [netdrv] macvlan: export macvlan mode through netlink (Anthony Liguori) [553337 566731] - [netdrv] macvlan: implement bridge, VEPA and private mode (Anthony Liguori) [553337 566731] - [netdrv] macvlan: cleanup rx statistics (Anthony Liguori) [553337 566731] - [netdrv] macvlan: Precise RX stats accounting (Anthony Liguori) [553337 566731] - [netdrv] macvlan: add private dev_txq_stats_fold function (Anthony Liguori) [553337 566731] - [netdrv] veth: move loopback logic to common location (Anthony Liguori) [553337 566731] - [s390x] zfcp: Remove lock dependency on unit remove (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on unit add (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on CCW remove (Hendrik Brueckner) [576860] - [s390x] dasd: fix alignment of transport mode recovery TCW (Hendrik Brueckner) [575824] - [s390x] cio: fix drvdata usage for the console subchannel (Hendrik Brueckner) [575826] - [s390x] zcore: CPU registers are not saved under LPAR (Hendrik Brueckner) [575221] - [s390x] zfcpdump: Use direct IO in order to increase dump speed (Hendrik Brueckner) [575189] - [s390x] qeth: change checksumming default for HiperSockets (Hendrik Brueckner) [572227] - [s390x] qeth: l3 send dhcp in non pass thru mode (Hendrik Brueckner) [572225] - [s390x] zfcp: Remove attached ports and units correctly (Hendrik Brueckner) [571938] - [drm] Bring in nouveau updates from upstream (Ben Skeggs) [558468] - [vfs] pass struct file to do_truncate on O_TRUNC opens (Jeff Layton) [573995] - [vfs] O_TRUNC open shouldn't fail after file truncation (Jeff Layton) [573995] - [net] netfilter: ctnetlink: compute message size properly (Jiri Pirko) [578476] - [block] cfq-iosched: Do not merge queues of BE and IDLE classes (Jeff Moyer) [577393] - [block] remove 16 bytes of padding from struct request on 64bits (Jeff Moyer) [577393] - [block] cfq: remove 8 bytes of padding from cfq_rb_root on 64 bit builds (Jeff Moyer) [577393] - [block] cfq-iosched: quantum check tweak (Jeff Moyer) [577393] - [block] remove padding from io_context on 64bit builds (Jeff Moyer) [577393] - [block] cfq: reorder cfq_queue removing padding on 64bit (Jeff Moyer) [577393] - [block] cfq-iosched: split seeky coop queues after one slice (Jeff Moyer) [577393] - [x86] edac, mce: Filter out invalid values (Bhavna Sarathy) [574487] - [x86] edac, mce, amd: silence GART TLB errors (Bhavna Sarathy) [574487] - [x86] edac, mce: correct corenum reporting (Bhavna Sarathy) [574487] - [x86] edac, mce: update AMD F10h revD check (Bhavna Sarathy) [574487] - [x86] amd64_edac: Simplify ECC override handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: Do not falsely trigger kerneloops (Bhavna Sarathy) [574487] - [x86] amd64_edac: Ensure index stays within bounds in amd64_get_scrub_rate (Bhavna Sarathy) [574487] - [x86] amd64_edac: restrict PCI config space access (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix K8 chip select reporting (Bhavna Sarathy) [574487] - [x86] amd64_edac: bump driver version (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix use-uninitialised bug (Bhavna Sarathy) [574487] - [x86] amd64_edac: correct sys address to chip select mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: add a leaner syndrome decoding algorithm (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove early hw support check (Bhavna Sarathy) [574487] - [x86] amd64_edac: detect DDR3 memory type (Bhavna Sarathy) [574487] - [x86] edac: add memory types strings for debugging (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove unneeded extract_error_address wrapper (Bhavna Sarathy) [574487] - [x86] amd64_edac: rename StinkyIdentifier (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove superfluous dbg printk (Bhavna Sarathy) [574487] - [x86] amd64_edac: enhance address to DRAM bank mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup f10_early_channel_count (Bhavna Sarathy) [574487] - [x86] amd64_edac: dump DIMM sizes on K8 too (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup rest of amd64_dump_misc_regs (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup DRAM cfg low debug output (Bhavna Sarathy) [574487] - [x86] amd64_edac: wrap-up pci config read error handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: make DRAM regions output more human-readable (Bhavna Sarathy) [574487] - [x86] amd64_edac: clarify DRAM CTL debug reporting (Bhavna Sarathy) [574487]- [netdrv] iwlwifi: fix kdump hang (Stanislaw Gruszka) [575122] - [kernel] clockevent: Don't remove broadcast device when cpu is dead (Danny Feng) [572438] - [block] Export max number of segments and max segment size in sysfs (Jeff Moyer) [574132] - [block] Finalize conversion of block limits functions (Jeff Moyer) [574132] - [block] Fix overrun in lcm() and move it to lib (Jeff Moyer) [574132] - [block] jiffies fixes (Jeff Moyer) [574132] - [block] Consolidate phys_segment and hw_segment limits (Jeff Moyer) [574132] - [block] Rename blk_queue_max_sectors to blk_queue_max_hw_sectors (Jeff Moyer) [574132] - [block] Add BLK_ prefix to definitions (Jeff Moyer) [574132] - [block] Remove unused accessor function (Jeff Moyer) [574132] - [block] Update blk_queue_max_sectors and documentation (Jeff Moyer) [574132] - [ata] ahci: Turn off DMA engines when there's no device attached (Matthew Garrett) [577967] - [scsi] qla2xxx: minor updates and fixes from upstream (Rob Evers) [574526] - [scsi] Additional BSG corrections from upstream (Rob Evers) [574590] - [netdrv] be2net: Update be2net 10GB NIC driver to version 2.102.147u (Ivan Vecera) [576172] - [scsi] update fibre channel layer (Mike Christie) [571824] - [scsi] lpfc Update from 8.3.5.6 to 8.3.5.7 FC/FCoE (Rob Evers) [576174] - [netdrv] e100: fix the 'size' argument passed to pci_pool_create() (Dean Nelson) [576887] - [kernel] futex: remove rw parameter from get_futex_key() (Amerigo Wang) [555700] - [drm] Add drm_gem_object_handle_unreference_unlocked and drm_gem_object_unreference_unlocked (Adam Jackson) [575910] - [drm] i915: Update to 2.6.34-rc1 (pre-vga-switcheroo) (Adam Jackson) [575910] - [scsi] libfcoe: Send port LKA every FIP_VN_KA_PERIOD secs (Rob Evers) [570693] - [scsi] fnic: updating driver to 1.4.0.98 syncs w/ upstream (Rob Evers) [570693] - [sound] snd-hda-intel: avoid divide by zero (Jaroslav Kysela) [567173] {CVE-2010-1085} - [netdrv] bnx2x: use new firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2: remove old firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 bug fixes (Stanislaw Gruszka) [560993] - [ata] ahci: support FIS-based switching (David Milburn) [463152] - [drm] radeon: better GPU reset for lockup (Jerome Glisse) [576511] - [block] cciss: add 30 second initial timeout wait on controller reset (Tomas Henzl) [574094] - [serial] fix hang in serial console open (Neil Horman) [568418] - [virt] vmw_pvscsi: adding vmware paravirtualized driver (Rob Evers) [553062] - [scsi] 3w-9xxx: update 3w-9xxx to v2.26.02.014RH (Tomas Henzl) [572779] - [netdrv] ixgbevf: initial support for 82599VF driver (Andy Gospodarek) [462790] - [netdrv] ixgbe: update to version 2.0.62-k2 (Andy Gospodarek) [462790] - [netdrv] netxen: More critical bug fixes and AER support (Tony Camuso) [516840] - [netdrv] netxen: Sync with upstream kernel bug fixes (Tony Camuso) [516840] - [fs] dlm: use bastmode in debugfs output (David Teigland) [568102] - [fs] dlm: send reply before bast (David Teigland) [568102] - [fs] dlm: fix ordering of bast and cast (David Teigland) [568102] - [virt] virtio-net: remove send queue (Anthony Liguori) [555698] - [virt] virtio-net: Defer skb allocation and remove recv queue (Anthony Liguori) [555698] - [net] bridge: Allow enable/disable UFO on bridge device via ethtool (Anthony Liguori) [555537] - [net] Make UFO on master device independent of attached devices (Anthony Liguori) [555537] - [fs] xfs: fix locking for inode cache radix tree tag updates (Christoph Hellwig) [573836] - [uv] fix microcode.ctl slow down in boot-time on large systems (George Beshers) [573018] - [scsi] lpfc Update from 8.3.5.5 to 8.3.5.6 FC/FCoE (Rob Evers) [568889] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] e1000e: fix data corruptor in NFS packet split filtering hw (Neil Horman) [572350] - [security] selinux: dynamic class/perm discovery (Eric Paris) [570812] - [security] selinux/ss: correct size computation (Eric Paris) [573000] - [security] SELinux: reduce size of access vector hash table (Eric Paris) [570433] - [security] SELinux: reset the security_ops before flushing the avc cache (Eric Paris) [572998] - [sched] Fix sched_mc_power_savings for !SMT (Danny Feng) [571879] - [security] selinux: Only audit permissions specified in policy (Eric Paris) [573002] - [security] selinux: fix memory leak in sel_make_bools (Eric Paris) [573008] - [security] SELinux: Make selinux_kernel_create_files_as() shouldn't just always return 0 (Eric Paris) [573011] - [security] selinux: convert range transition list to a hashtab (Eric Paris) [572702] - [virt] x86: remove kmap_atomic_pte paravirt op (Paolo Bonzini) [567203] - [virt] vmi: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] xen: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] x86: allow allocation of highmem user page tables to be disabled when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [netdrv] qlge: update to latest upstream (Andy Gospodarek) [562311] - [netdrv] add netif_printk helpers (Andy Gospodarek) [562311] - [net] bridge: Fix build error when IGMP_SNOOPING is not enabled (Herbert Xu) [574321] - [net] bridge: Add multicast count/interval sysfs entries (Herbert Xu) [574321] - [net] bridge: Add hash elasticity/max sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast_snooping sysfs toggle (Herbert Xu) [574321] - [net] bridge: Add multicast_router sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast data-path hooks (Herbert Xu) [574321] - [net] bridge: Add multicast start/stop hooks (Herbert Xu) [574321] - [net] bridge: Add multicast forwarding functions (Herbert Xu) [574321] - [net] bridge: Move NULL mdb check into br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: ensure to unlock in error path in br_multicast_query() (Herbert Xu) [574321] - [net] bridge: Fix RCU race in br_multicast_stop (Herbert Xu) [574321] - [net] bridge: Use RCU list primitive in __br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: cleanup: remove unneed check (Herbert Xu) [574321] - [net] bridge: depends on INET (Herbert Xu) [574321] - [net] bridge: Make IGMP snooping depend upon BRIDGE. (Herbert Xu) [574321] - [net] bridge: Add core IGMP snooping support (Herbert Xu) [574321] - [net] bridge: Fix br_forward crash in promiscuous mode (Herbert Xu) [574321] - [net] bridge: Split may_deliver/deliver_clone out of br_flood (Herbert Xu) [574321] - [net] bridge: Use BR_INPUT_SKB_CB on xmit path (Herbert Xu) [574321] - [net] bridge: Avoid unnecessary clone on forward path (Herbert Xu) [574321] - [net] bridge: Allow tail-call on br_pass_frame_up (Herbert Xu) [574321] - [net] bridge: Do br_pass_frame_up after other ports (Herbert Xu) [574321] - [net] Add netdev_alloc_skb_ip_align() helper (Herbert Xu) [574321] - [kernel] futex_lock_pi() key refcnt fix (Danny Feng) [566347] {CVE-2010-0623} - [pci] AER: fix aer inject result in kernel oops (Prarit Bhargava) [568515] - [scsi] fix 32bit compatibility in BSG interface (Rob Evers) [554538] - [x86] ACPI: don't cond_resched if irq is disabled (Danny Feng) [572441] - [x86] Ensure dell-laptop buffers are below 4GB (Matthew Garrett) [570036] - [hwmon] add hex '0x' indication to coretemp module output (Dean Nelson) [571865] - [cifs] update cifs client code to latest upstream code (Jeff Layton) [562788] - [block] fix merge_bvec_fn return value checks (Mike Snitzer) [571455] - [fs] ext4: avoid uninit mem references on some mount options (Eric Sandeen) [562008] - [s390x] dasd: Correct offline processing (Hendrik Brueckner) [568376] - [s390x] dasd: Fix refcounting (Hendrik Brueckner) [568376] - [x86] amd_iommu: remove dma-ops warning message (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IO page fault by adding device notifiers (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IOMMU API initialization for iommu=pt (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix possible integer overflow (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix deassignment of a device from the pt domain (Bhavna Sarathy) [560002] - [gfs2] Allow the number of committed revokes to temporarily be negative (Benjamin Marzinski) [563907] - [ppc64] powerpc: export data from new hcall H_EM_GET_PARMS (Steve Best) [570019] - [x86] ACPI: Be in TS_POLLING state during mwait based C-state entry (Avi Kivity) [571440] - [net] tcp: fix ICMP-RTO war (Jiri Olsa) [567532] - [mm] Add padding to mm structures allow future patches during the RHEL6 life (Larry Woodman) [554511]- [mm] Switch to SLAB (Aristeu Rozanski) [570614]- [kernel/time] revert cc2f92ad1d0e03fe527e8ccfc1f918c368964dc8 (Aristeu Rozanski) [567551] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [568624] - [scsi] Add netapp to scsi dh alua dev list (Mike Christie) [559586] - [scsi] scsi_dh_emc: fix mode select setup (Mike Christie) [570685] - [drm] Remove loop in IronLake graphics interrupt handler (John Villalovos) [557838] - [x86] Intel Cougar Point chipset support (John Villalovos) [560077] - [vhost] vhost-net: restart tx poll on sk_sndbuf full (Michael S. Tsirkin) [562837] - [vhost] fix get_user_pages_fast error handling (Michael S. Tsirkin) [562837] - [vhost] initialize log eventfd context pointer (Michael S. Tsirkin) [562837] - [vhost] logging thinko fix (Michael S. Tsirkin) [562837] - [vhost] vhost-net: switch to smp barriers (Michael S. Tsirkin) [562837] - [net] bug fix for vlan + gro issue (Andy Gospodarek) [569922] - [uv] Fix unmap_vma() bug related to mmu_notifiers (George Beshers) [253033] - [uv] Have mmu_notifiers use SRCU so they may safely schedule (George Beshers) [253033] - [drm] radeon/kms: bring all v2.6.33 fixes into EL6 kernel (Dave Airlie) [547422 554323 566618 569704] - [dvb] Fix endless loop when decoding ULE at dvb-core (Mauro Carvalho Chehab) [569243] - [kernel] sched: Fix SCHED_MC regression caused by change in sched cpu_power (Danny Feng) [568123] - [s390x] vdso: glibc does not use vdso functions (Hendrik Brueckner) [567755] - [drm] bring drm core/ttm/fb layer fixes in from upstream (Dave Airlie) [569701] - [kernel] Fix SMT scheduler regression in find_busiest_queue() (Danny Feng) [568120] - [s390x] qeth: avoid recovery during device online setting (Hendrik Brueckner) [568781] - [mm] Fix potential crash with sys_move_pages (Danny Feng) [562591] {CVE-2010-0415} - [scsi] pmcraid: bug fixes from upstream (Rob Evers) [567376] - [scsi] lpfc Update from 8.3.5.4 to 8.3.5.5 FC/FCoE (Rob Evers) [564508] - [ata] ahci: disable FPDMA auto-activate optimization on NVIDIA AHCI (David Milburn) [568815] - [selinux] netlabel: fix corruption of SELinux MLS categories > 127 (Eric Paris) [568370] - [gfs2] print glock numbers in hex (Robert S Peterson) [566755] - [mm] Fix hugetlb.c clear_huge_page parameter (Andrea Arcangeli) [566604] - [mm] fix anon_vma locking updates for transparent hugepage code (Andrea Arcangeli) [564515] - [netdrv] cxgb3: add memory barriers (Steve Best) [568390] - [dm] raid45 target: constructor error path oops fix (Heinz Mauelshagen) [567605] - [scsi] mpt2sas: fix missing initialization (Tomas Henzl) [567965] - [net] netfilter: nf_conntrack: per netns nf_conntrack_cachep (Jiri Pirko) [567181] - [x86] nmi_watchdog: use __cpuinit for nmi_watchdog_default (Don Zickus) [567601] - [netdrv] ixgbe: prevent speculative processing of descriptors (Steve Best) [568391] - [kvm] Fix emulate_sys[call, enter, exit]()'s fault handling (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix segment descriptor loading (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix load_guest_segment_descriptor() to inject page fault (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Forbid modifying CS segment register by mov instruction (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix x86_emulate_insn() not to use the variable rc for non-X86EMUL values (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: x86_emulate_insn() and its helpers (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: from do_fetch_insn_byte() to x86_decode_insn() (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] inject #UD in 64bit mode from instruction that are not valid there (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix properties of instructions in group 1_82 (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: code style cleanup (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add LOCK prefix validity checking (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check CPL level during privilege instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix popf emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check IOPL level during io instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: fix memory access during x86 emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add Virtual-8086 mode of emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group9 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group8 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Introduce No64 decode option (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add 'push/pop sreg' instructions (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [x86] AES/PCLMUL Instruction support: Various fixes for AES-NI and PCLMMUL (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Use gas macro for AES-NI instructions (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Various small fixes for AES/PCMLMUL and generate .byte code for some new instructions via gas macro (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Add PCLMULQDQ accelerated implementation (John Villalovos) [463496] - [scsi] megaraid_sas: fix for 32bit apps (Tomas Henzl) [559941] - [kvm] fix large packet drops on kvm hosts with ipv6 (Neil Horman) [565525] - [kvm] Add MAINTAINERS entry for virtio_console (Amit Shah) [566391] - [kvm] virtio: console: Fill ports' entire in_vq with buffers (Amit Shah) [566391] - [kvm] virtio: console: Error out if we can't allocate buffers for control queue (Amit Shah) [566391] - [kvm] virtio: console: Add ability to remove module (Amit Shah) [566391] - [kvm] virtio: console: Ensure no memleaks in case of unused buffers (Amit Shah) [566391] - [kvm] virtio: console: update Red Hat copyright for 2010 (Amit Shah) [566391] - [kvm] virtio: Initialize vq->data entries to NULL (Amit Shah) [566391] - [kvm] virtio: console: outbufs are no longer needed (Amit Shah) [566391] - [kvm] virtio: console: return -efault for fill_readbuf if copy_to_user fails (Amit Shah) [566391] - [kvm] virtio: console: Allow sending variable-sized buffers to host, efault on copy_from_user err (Amit Shah) [566391]- [s390] hvc_iucv: allocate IUCV send/receive buffers in DMA zone (Hendrik Brueckner) [566188] - [s390] qdio: continue polling for buffer state ERROR (Hendrik Brueckner) [565528] - [s390] qdio: prevent kernel bug message in interrupt handler (Hendrik Brueckner) [565542] - [s390] zfcp: report BSG errors in correct field (Hendrik Brueckner) [564378] - [s390] zfcp: cancel all pending work for a to be removed zfcp_port (Hendrik Brueckner) [564382] - [nfs] mount.nfs: Unknown error 526 (Steve Dickson) [561975] - [x86] x86-64, rwsem: Avoid store forwarding hazard in __downgrade_write (Avi Kivity) [563801] - [x86] x86-64, rwsem: 64-bit xadd rwsem implementation (Avi Kivity) [563801] - [x86] x86-64: support native xadd rwsem implementation (Avi Kivity) [563801] - [x86] clean up rwsem type system (Avi Kivity) [563801] - [x86] x86-32: clean up rwsem inline asm statements (Avi Kivity) [563801] - [x86] nmi_watchdog: enable by default on RHEL-6 (Don Zickus) [523857] - [block] freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb (Mike Snitzer) [565890] - [block] fix bio_add_page for non trivial merge_bvec_fn case (Mike Snitzer) [565890] - [watchdog] Add support for iTCO watchdog on Ibex Peak chipset (John Villalovos) [536698] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [563135] - [kernel] time: Implement logarithmic time accumalation (Prarit Bhargava) [563135] - [dm] raid1: fail writes if errors are not handled and log fails (Mike Snitzer) [565890] - [dm] mpath: fix stall when requeueing io (Mike Snitzer) [565890] - [dm] log: userspace fix overhead_size calcuations (Mike Snitzer) [565890] - [dm] stripe: avoid divide by zero with invalid stripe count (Mike Snitzer) [565890] - [mm] anon_vma locking updates for transparent hugepage code (Rik van Riel) [564515] - [mm] anon_vma linking changes to improve multi-process scalability (Rik van Riel) [564515] - [virt] virtio_blk: add block topology support (Christoph Hellwig) [556477] - [kvm] PIT: control word is write-only (Eduardo Habkost) [560905] {CVE-2010-0309} - [kernel] Prevent futex user corruption to crash the kernel (Jerome Marchand) [563957] - [selinux] print the module name when SELinux denies a userspace upcall (Eric Paris) [563731] - [gfs] GFS2 problems on single node cluster (Steven Whitehouse) [564329] - [ppc] Add kdump support to Collaborative Memory Manager (Steve Best) [563316]- [nfs] Remove a redundant check for PageFsCache in nfs_migrate_page() (Steve Dickson) [563938] - [nfs] Fix a bug in nfs_fscache_release_page() (Steve Dickson) [563938] - [mm] fix BUG()s caused by the transparent hugepage patch (Larry Woodman) [556572] - [fs] inotify: fix inotify WARN and compatibility issues (Eric Paris) [563363] - [net] do not check CAP_NET_RAW for kernel created sockets (Eric Paris) [540560] - [pci] Enablement of PCI ACS control when IOMMU enabled on system (Don Dutile) [523278] - [pci] PCI ACS support functions (Don Dutile) [523278] - [uv] x86: Fix RTC latency bug by reading replicated cachelines (George Beshers) [562189] - [s390x] ctcm / lcs / claw: remove cu3088 layer (Hendrik Brueckner) [557522] - [uv] vgaarb: add user selectability of the number of gpus in a system (George Beshers) [555879] - [gpu] vgaarb: fix vga arbiter to accept PCI domains other than 0 (George Beshers) [555879] - [uv] x86_64: update uv arch to target legacy VGA I/O correctly (George Beshers) [555879] - [pci] update pci_set_vga_state to call arch functions (George Beshers) [555879] - [uv] PCI: update pci_set_vga_state to call arch functions (George Beshers) [555879] - [mm] remove madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] hugepage redhat customization (Andrea Arcangeli) [556572] - [mm] introduce khugepaged (Andrea Arcangeli) [556572] - [mm] transparent hugepage vmstat (Andrea Arcangeli) [556572] - [mm] memcg huge memory (Andrea Arcangeli) [556572] - [mm] memcg compound (Andrea Arcangeli) [556572] - [mm] pmd_trans_huge migrate bugcheck (Andrea Arcangeli) [556572] - [mm] madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] verify pmd_trans_huge isnt leaking (Andrea Arcangeli) [556572] - [mm] transparent hugepage core (Andrea Arcangeli) [556572] - [mm] dont alloc harder for gfp nomemalloc even if nowait (Andrea Arcangeli) [556572] - [mm] introduce _GFP_NO_KSWAPD (Andrea Arcangeli) [556572] - [mm] backport page_referenced microoptimization (Andrea Arcangeli) [556572] - [mm] kvm mmu transparent hugepage support (Andrea Arcangeli) [556572] - [mm] clear_copy_huge_page (Andrea Arcangeli) [556572] - [mm] clear_huge_page fix (Andrea Arcangeli) [556572] - [mm] split_huge_page paging (Andrea Arcangeli) [556572] - [mm] split_huge_page_mm/vma (Andrea Arcangeli) [556572] - [mm] add pmd_huge_pte to mm_struct (Andrea Arcangeli) [556572] - [mm] clear page compound (Andrea Arcangeli) [556572] - [mm] add pmd mmu_notifier helpers (Andrea Arcangeli) [556572] - [mm] pte alloc trans splitting (Andrea Arcangeli) [556572] - [mm] bail out gup_fast on splitting pmd (Andrea Arcangeli) [556572] - [mm] add pmd mangling functions to x86 (Andrea Arcangeli) [556572] - [mm] add pmd mangling generic functions (Andrea Arcangeli) [556572] - [mm] special pmd_trans_* functions (Andrea Arcangeli) [556572] - [mm] config_transparent_hugepage (Andrea Arcangeli) [556572] - [mm] comment reminder in destroy_compound_page (Andrea Arcangeli) [556572] - [mm] export maybe_mkwrite (Andrea Arcangeli) [556572] - [mm] no paravirt version of pmd ops (Andrea Arcangeli) [556572] - [mm] add pmd paravirt ops (Andrea Arcangeli) [556572] - [mm] add native_set_pmd_at (Andrea Arcangeli) [556572] - [mm] clear compound mapping (Andrea Arcangeli) [556572] - [mm] update futex compound knowledge (Andrea Arcangeli) [556572] - [mm] alter compound get_page/put_page (Andrea Arcangeli) [556572] - [mm] add a compound_lock (Andrea Arcangeli) [556572] - [mm] define MADV_HUGEPAGE (Andrea Arcangeli) [556572] - [oprofile] Support Nehalem-EX CPU in Oprofile (John Villalovos) [528998] - [nfs] nfs: handle NFSv3 -EKEYEXPIRED errors as we would -EJUKEBOX (Jeff Layton) [479359] - [nfs] handle NFSv2 -EKEYEXPIRED returns from RPC layer appropriately (Jeff Layton) [479359] - [nfs] sunrpc: parse and return errors reported by gssd (Jeff Layton) [479359] - [nfs] nfs4: handle -EKEYEXPIRED errors from RPC layer (Jeff Layton) [479359] - [net] nf_conntrack: fix memory corruption (Jon Masters) [559471] - [kvm] emulate accessed bit for EPT (Rik van Riel) [555106] - [vhost] fix TUN=m VHOST_NET=y (Michael S. Tsirkin) [562837] - [vhost] vhost-net: defer f->private_data until setup succeeds (Chris Wright) [562837] - [vhost] vhost-net: comment use of invalid fd when setting vhost backend (Chris Wright) [562837] - [vhost] access check thinko fixes (Michael S. Tsirkin) [562837] - [vhost] make default mapping empty by default (Michael S. Tsirkin) [562837] - [vhost] add access_ok checks (Michael S. Tsirkin) [562837] - [vhost] prevent modification of an active ring (Michael S. Tsirkin) [562837] - [vhost] fix high 32 bit in FEATURES ioctls (Michael S. Tsirkin) [562837] - [dm] dm-raid1: fix deadlock at suspending failed device (Takahiro Yasui) [557932] - [dm] fix kernel panic at releasing bio on recovery failed region (Takahiro Yasui) [557934] - [scsi] lpfc Update from 8.3.4 to 8.3.5.4 FC/FCoE (Rob Evers) [531028] - [nfs] sunrpc/cache: fix module refcnt leak in a failure path (Steve Dickson) [562285] - [nfs] Ensure that we handle NFS4ERR_STALE_STATEID correctly (Steve Dickson) [560784] - [nfs] NFSv4.1: Don't call nfs4_schedule_state_recovery() unnecessarily (Steve Dickson) [560784] - [nfs] NFSv4: Don't allow posix locking against servers that don't support it (Steve Dickson) [560784] - [nfs] Ensure that the NFSv4 locking can recover from stateid errors (Steve Dickson) [560784] - [nfs] Avoid warnings when CONFIG_NFS_V4=n (Steve Dickson) [560784] - [nfs] Make nfs_commitdata_release static (Steve Dickson) [560784] - [nfs] Try to commit unstable writes in nfs_release_page() (Steve Dickson) [560784] - [nfs] Fix a reference leak in nfs_wb_cancel_page() (Steve Dickson) [560784] - [nfs] nfs41: cleanup callback code to use __be32 type (Steve Dickson) [560785] - [nfs] nfs41: clear NFS4CLNT_RECALL_SLOT bit on session reset (Steve Dickson) [560785] - [nfs] nfs41: fix nfs4_callback_recallslot (Steve Dickson) [560785] - [nfs] nfs41: resize slot table in reset (Steve Dickson) [560785] - [nfs] nfs41: implement cb_recall_slot (Steve Dickson) [560785] - [nfs] nfs41: back channel drc minimal implementation (Steve Dickson) [560785] - [nfs] nfs41: prepare for back channel drc (Steve Dickson) [560785] - [nfs] nfs41: remove uneeded checks in callback processing (Steve Dickson) [560785] - [nfs] nfs41: directly encode back channel error (Steve Dickson) [560785] - [nfs] nfs41: fix wrong error on callback header xdr overflow (Steve Dickson) [560785] - [nfs] nfs41: Process callback's referring call list (Steve Dickson) [560785] - [nfs] nfs41: Check slot table for referring calls (Steve Dickson) [560785] - [nfs] nfs41: Adjust max cache response size value (Steve Dickson) [560785] - [nfs] NFSD: Create PF_INET6 listener in write_ports (Steve Dickson) [560785] - [nfs] SUNRPC: NFS kernel APIs shouldn't return ENOENT for "transport not found" (Steve Dickson) [560785] - [nfs] SUNRPC: Bury "#ifdef IPV6" in svc_create_xprt() (Steve Dickson) [560785] - [nfs] NFSD: Support AF_INET6 in svc_addsock() function (Steve Dickson) [560785] - [nfs] SUNRPC: Use rpc_pton() in ip_map_parse() (Steve Dickson) [560785] - [nfs] nfsd: 4.1 has an rfc number (Steve Dickson) [560785] - [nfs] nfsd41: Create the recovery entry for the NFSv4.1 client (Steve Dickson) [560785] - [nfs] nfsd: use vfs_fsync for non-directories (Steve Dickson) [560785] - [nfs] nfsd4: Use FIRST_NFS4_OP in nfsd4_decode_compound() (Steve Dickson) [560785] - [nfs] nfsd41: nfsd4_decode_compound() does not recognize all ops (Steve Dickson) [560785]- [block] blk-cgroup: Fix lockdep warning of potential deadlock in blk-cgroup (Vivek Goyal) [561903] - [block] cfq: Do not idle on async queues and drive deeper WRITE depths (Vivek Goyal) [561902] - [quota] 64-bit quota format fixes (Jerome Marchand) [546311] - [x86] fix Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [fs] ext4: fix type of "offset" in ext4_io_end (Eric Sandeen) [560097] - [x86] Disable HPET MSI on ATI SB700/SB800 (Prarit Bhargava) [557332] - [x86] arch specific support for remapping HPET MSIs (Prarit Bhargava) [557332] - [x86] intr-remap: generic support for remapping HPET MSIs (Prarit Bhargava) [557332] - [gfs] GFS2: Extend umount wait coverage to full glock lifetime (Steven Whitehouse) [561287] - [gfs] GFS2: Wait for unlock completion on umount (Steven Whitehouse) [561287] - [gfs] GFS2: Use MAX_LFS_FILESIZE for meta inode size (Steven Whitehouse) [561307] - [gfs] GFS2: Use GFP_NOFS for alloc structure (Steven Whitehouse) [561307] - [gfs] GFS2: Fix refcnt leak on gfs2_follow_link() error path (Steven Whitehouse) [561307]- [s390x] dasd: fix online/offline race (Hendrik Brueckner) [552840] - [netdrv] update tg3 to version 3.106 and fix panic (John Feeney) [555101] - [s390x] dasd: Fix null pointer in s390dbf and discipline checking (Hendrik Brueckner) [559615] - [s390x] zcrypt: Do not remove coprocessor in case of error 8/72 (Hendrik Brueckner) [559613] - [s390x] cio: channel path vary operation has no effect (Hendrik Brueckner) [559612] - [uv] x86: Ensure hub revision set for all ACPI modes (George Beshers) [559752] - [uv] x86: Add function retrieving node controller revision number (George Beshers) [559752]- [virtio] console: show error message if hvc_alloc fails for console ports (Amit Shah) [543824] - [virtio] console: Add debugfs files for each port to expose debug info (Amit Shah) [543824] - [virtio] console: Add ability to hot-unplug ports (Amit Shah) [543824] - [virtio] hvc_console: Export (GPL'ed) hvc_remove (Amit Shah) [543824] - [virtio] Add ability to detach unused buffers from vrings (Amit Shah) [543824] - [virtio] console: Handle port hot-plug (Amit Shah) [543824] - [virtio] console: Remove cached data on port close (Amit Shah) [543824] - [virtio] console: Register with sysfs and create a 'name' attribute for ports (Amit Shah) [543824] - [virtio] console: Ensure only one process can have a port open at a time (Amit Shah) [543824] - [virtio] console: Add file operations to ports for open/read/write/poll (Amit Shah) [543824] - [virtio] console: Associate each port with a char device (Amit Shah) [543824] - [virtio] console: Prepare for writing to / reading from userspace buffers (Amit Shah) [543824] - [virtio] console: Add a new MULTIPORT feature, support for generic ports (Amit Shah) [543824] - [virtio] console: Introduce a send_buf function for a common path for sending data to host (Amit Shah) [543824] - [virtio] console: Introduce function to hand off data from host to readers (Amit Shah) [543824] - [virtio] console: Separate out find_vqs operation into a different function (Amit Shah) [543824] - [virtio] console: Separate out console init into a new function (Amit Shah) [543824] - [virtio] console: Separate out console-specific data into a separate struct (Amit Shah) [543824] - [virtio] console: ensure console size is updated on hvc open (Amit Shah) [543824] - [virtio] console: struct ports for multiple ports per device. (Amit Shah) [543824] - [virtio] console: remove global var (Amit Shah) [543824] - [virtio] console: don't assume a single console port. (Amit Shah) [543824] - [virtio] console: use vdev->priv to avoid accessing global var. (Amit Shah) [543824] - [virtio] console: introduce a get_inbuf helper to fetch bufs from in_vq (Amit Shah) [543824] - [virtio] console: ensure add_inbuf can work for multiple ports as well (Amit Shah) [543824] - [virtio] console: encapsulate buffer information in a struct (Amit Shah) [543824] - [virtio] console: port encapsulation (Amit Shah) [543824] - [virtio] console: We support only one device at a time (Amit Shah) [543824] - [virtio] hvc_console: Remove __devinit annotation from hvc_alloc (Amit Shah) [543824] - [virtio] hvc_console: make the ops pointer const. (Amit Shah) [543824] - [virtio] console: statically initialize virtio_cons (Amit Shah) [543824] - [virtio] console: comment cleanup (Amit Shah) [543824] - [x86] Fix crash when profiling more than 28 events (Bhavna Sarathy) [557570] - [x86] Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [kvm] fix spurious interrupt with irqfd (Marcelo Tosatti) [559343] - [kvm] eventfd: allow atomic read and waitqueue remove (Marcelo Tosatti) [559343] - [kvm] properly check max PIC pin in irq route setup (Marcelo Tosatti) [559343] - [kvm] only allow one gsi per fd (Marcelo Tosatti) [559343] - [kvm] x86: Fix leak of free lapic date in kvm_arch_vcpu_init() (Marcelo Tosatti) [559343] - [kvm] x86: Fix probable memory leak of vcpu->arch.mce_banks (Marcelo Tosatti) [559343] - [kvm] MMU: bail out pagewalk on kvm_read_guest error (Marcelo Tosatti) [559343] - [kvm] x86: Fix host_mapping_level() (Marcelo Tosatti) [559343] - [kvm] Fix race between APIC TMR and IRR (Marcelo Tosatti) [559343] - [x86] acpi: Export acpi_pci_irq_{add|del}_prt() (James Paradis) [553781] - [kdump] backport upstream ppc64 kcrctab fixes (Neil Horman) [558803] - [mm] Memory tracking for Stratus (James Paradis) [512400]- [drm] radeon possible security issue (Jerome Glisse) [556692] - [mm] Memory tracking for Stratus (James Paradis) [512400] - [pci] Always set prefetchable base/limit upper32 registers (Prarit Bhargava) [553471] - [scsi] Sync be2iscsi with upstream (Mike Christie) [515256] - [x86] msr/cpuid: Register enough minors for the MSR and CPUID drivers (George Beshers) [557554] - [x86] Remove unnecessary mdelay() from cpu_disable_common() (Peter Bogdanovic) [463633] - [x86] ioapic: Document another case when level irq is seen as an edge (Peter Bogdanovic) [463633] - [x86] ioapic: Fix the EOI register detection mechanism (Peter Bogdanovic) [463633] - [x86] io-apic: Move the effort of clearing remoteIRR explicitly before migrating the irq (Peter Bogdanovic) [463633] - [x86] Remove local_irq_enable()/local_irq_disable() in fixup_irqs() (Peter Bogdanovic) [463633] - [x86] Use EOI register in io-apic on intel platforms (Peter Bogdanovic) [463633]- [kdump] Remove the 32MB limitation for crashkernel (Steve Best) [529270] - [dm] dm-raid45: export missing dm_rh_inc (Heinz Mauelshagen) [552329] - [block] dm-raid45: add raid45 target (Heinz Mauelshagen) [552329] - [block] dm-replicator: blockdev site link handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: ringbuffer replication log handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: replication log and site link handler interfaces and main replicator module (Heinz Mauelshagen) [552364] - [block] dm-replicator: documentation and module registry (Heinz Mauelshagen) [552364] - [s390x] qeth: set default BLKT settings dependend on OSA hw level (Hendrik Brueckner) [557474] - [drm] bring RHEL6 radeon drm up to 2.6.33-rc4/5 level (Jerome Glisse) [557539] - [netdrv] e1000e: enhance frame fragment detection (Andy Gospodarek) [462780] - [stable] ipv6: skb_dst() can be NULL in ipv6_hop_jumbo(). (David S. Miller) [555084] - [stable] module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y (Rusty Russell) [555084] - [stable] fix more leaks in audit_tree.c tag_chunk() (Al Viro) [555084] - [stable] fix braindamage in audit_tree.c untag_chunk() (Al Viro) [555084] - [stable] mac80211: fix skb buffering issue (and fixes to that) (Johannes Berg) [555084] - [stable] kernel/sysctl.c: fix stable merge error in NOMMU mmap_min_addr (Mike Frysinger) [555084] - [stable] libertas: Remove carrier signaling from the scan code (Samuel Ortiz) [555084] - [stable] mac80211: add missing sanity checks for action frames (Felix Fietkau) [555084] - [stable] iwl: off by one bug (Dan Carpenter) [555084] - [stable] cfg80211: fix syntax error on user regulatory hints (Luis R. Rodriguez) [555084] - [stable] ath5k: Fix eeprom checksum check for custom sized eeproms (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr (Zhu Yi) [555084] - [stable] xen: fix hang on suspend. (Ian Campbell) [555084] - [stable] quota: Fix dquot_transfer for filesystems different from ext4 (Jan Kara) [555084] - [stable] hwmon: (adt7462) Fix pin 28 monitoring (Roger Blofeld) [555084] - [stable] hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs (Yong Wang) [555084] - [stable] netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq() (Patrick McHardy) [555084] - [stable] netfilter: ebtables: enforce CAP_NET_ADMIN (Florian Westphal) [555084] - [stable] ASoC: Fix WM8350 DSP mode B configuration (Mark Brown) [555084] - [stable] ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2 (Daniel T Chen) [555084] - [stable] ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist (Daniel T Chen) [555084] - [stable] mmc_block: fix queue cleanup (Adrian Hunter) [555084] - [stable] mmc_block: fix probe error cleanup bug (Jarkko Lavinen) [555084] - [stable] mmc_block: add dev_t initialization check (Anna Lemehova) [555084] - [stable] kernel/signal.c: fix kernel information leak with print-fatal-signals=1 (Andi Kleen) [555084] - [stable] dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE and (Krzysztof Halasa) [555084] - [stable] lib/rational.c needs module.h (Sascha Hauer) [555084] - [stable] drivers/cpuidle/governors/menu.c: fix undefined reference to `__udivdi3' (Stephen Hemminger) [555084] - [stable] rtc_cmos: convert shutdown to new pnp_driver->shutdown (OGAWA Hirofumi) [555084] - [stable] Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium" (Rusty Russell) [555084] - [stable] exofs: simple_write_end does not mark_inode_dirty (Boaz Harrosh) [555084] - [stable] modules: Skip empty sections when exporting section notes (Ben Hutchings) [555084] - [stable] ASoC: fix params_rate() macro use in several codecs (Guennadi Liakhovetski) [555084] - [stable] fasync: split 'fasync_helper()' into separate add/remove functions (Linus Torvalds) [555084] - [stable] untangle the do_mremap() mess (Al Viro)- [mm] mmap: don't return ENOMEM when mapcount is temporarily exceeded in munmap() (Danny Feng) [557000] - [netdrv] vxge: fix issues found in Neterion testing (Michal Schmidt) [493985] - [x86] Force irq complete move during cpu offline (Prarit Bhargava) [541815] - [sound] Fix SPDIF-In for AD1988 codecs + add Intel Cougar IDs (Jaroslav Kysela) [557473] - [scsi] aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree (Tomas Henzl) [557753] - [s390x] fix loading of PER control registers for utrace. (CAI Qian) [556410] - [s390x] ptrace: dont abuse PT_PTRACED (CAI Qian) [552102] - [perf] Remove the "event" callback from perf events (Jason Baron) [525517] - [perf] Use overflow handler instead of the event callback (Jason Baron) [525517] - [perf] Fix locking for PERF_FORMAT_GROUP (Jason Baron) [525517] - [perf] Fix event scaling for inherited counters (Jason Baron) [525517] - [perf] Fix PERF_FORMAT_GROUP scale info (Jason Baron) [525517] - [perf] Allow for custom overflow handlers (Jason Baron) [525517] - [perf] Add a callback to perf events (Jason Baron) [525517] - [perf] improve error reporting (Jason Baron) [525517] - [perf] add kernel internal interface (Jason Baron) [525517] - [utrace] fix utrace_maybe_reap() vs find_matching_engine() race (Oleg Nesterov) [557338] - [x86] Disable Memory hot add on x86 32-bit (Prarit Bhargava) [557131] - [netdrv] e1000e: update to the latest upstream (Andy Gospodarek) [462780] - [gfs] Use dquot_send_warning() (Steven Whitehouse) [557057] - [gfs] Add quota netlink support (Steven Whitehouse) [557057] - [netdrv] qlge: update to upstream version v1.00.00.23.00.00-01 (Andy Gospodarek) [553357] - [s390x] zfcp: set HW timeout requested by BSG request (Hendrik Brueckner) [556918] - [s390x] zfcp: introduce BSG timeout callback (Hendrik Brueckner) [556918] - [scsi] scsi_transport_fc: Allow LLD to reset FC BSG timeout (Hendrik Brueckner) [556918]- [kvm] fix cleanup_srcu_struct on vm destruction (Marcelo Tosatti) [554762] - [x86] core: make LIST_POISON less deadly (Avi Kivity) [554640] - [x86] dell-wmi: Add support for new Dell systems (Matthew Garrett) [525548] - [fs] xfs: 2.6.33 updates (Eric Sandeen) [554891] - [x86] Add kernel pagefault tracepoint for x86 & x86_64. (Larry Woodman) [526032] - [pci] PCIe AER: honor ACPI HEST FIRMWARE FIRST mode (Matthew Garrett) [537205] - [block] direct-io: cleanup blockdev_direct_IO locking (Eric Sandeen) [556547] - [tracing] tracepoint: Add signal tracepoints (Masami Hiramatsu) [526030] - [cgroups] fix for "kernel BUG at kernel/cgroup.c:790" (Dave Anderson) [547815] - [irq] Expose the irq_desc node as /proc/irq/*/node (George Beshers) [555866] - [scsi] qla2xxx - Update support for FC/FCoE HBA/CNA (Rob Evers) [553854] - [scsi] bfa update from 2.1.2.0 to 2.1.2.1 (Rob Evers) [475704] - [nfs] sunrpc: fix build-time warning (Steve Dickson) [437715] - [nfs] sunrpc: on successful gss error pipe write, don't return error (Steve Dickson) [437715] - [nfs] SUNRPC: Fix the return value in gss_import_sec_context() (Steve Dickson) [437715] - [nfs] SUNRPC: Fix up an error return value in gss_import_sec_context_kerberos() (Steve Dickson) [437715] - [nfs] sunrpc: fix peername failed on closed listener (Steve Dickson) [437715] - [nfs] nfsd: make sure data is on disk before calling ->fsync (Steve Dickson) [437715] - [uv] React 2.6.32.y: isolcpus broken in 2.6.32.y kernel (George Beshers) [548842] - [gru] GRU Rollup patch (George Beshers) [546680] - [uv] XPC: pass nasid instead of nid to gru_create_message_queue (George Beshers) [546695] - [uv] x86: XPC receive message reuse triggers invalid BUG_ON (George Beshers) [546695] - [uv] x86: xpc_make_first_contact hang due to not accepting ACTIVE state (George Beshers) [546695] - [uv] x86: xpc NULL deref when mesq becomes empty (George Beshers) [546695] - [uv] x86: update XPC to handle updated BIOS interface (George Beshers) [546695] - [uv] xpc needs to provide an abstraction for uv_gpa (George Beshers) [546695] - [uv] x86, irq: Check move_in_progress before freeing the vector mapping (George Beshers) [546668] - [uv] x86: Remove move_cleanup_count from irq_cfg (George Beshers) [546668] - [uv] x86, irq: Allow 0xff for /proc/irq/[n]/smp_affinity on an 8-cpu system (George Beshers) [546668] - [uv] x86, apic: Move SGI UV functionality out of generic IO-APIC code (George Beshers) [546668] - [uv] x86 SGI: Fix irq affinity for hub based interrupts (George Beshers) [546668] - [uv] x86 RTC: Always enable RTC clocksource (George Beshers) [546668] - [uv] x86 RTC: Rename generic_interrupt to x86_platform_ipi (George Beshers) [546668] - [uv] x86, mm: Correct the implementation of is_untracked_pat_range() (George Beshers) [548524] - [uv] x86: Change is_ISA_range() into an inline function (George Beshers) [548524] - [uv] x86, platform: Change is_untracked_pat_range() to bool (George Beshers) [548524] - [uv] x86, mm: is_untracked_pat_range() takes a normal semiclosed range (George Beshers) [548524] - [uv] x86, mm: Call is_untracked_pat_range() rather than is_ISA_range() (George Beshers) [548524] - [uv] x86 SGI: Dont track GRU space in PAT (George Beshers) [548524] - [scsi] megaraid: upgrade to 4.17 (Tomas Henzl) [520729] - [scsi] mpt2sas: Bump version 03.100.03.00 (Tomas Henzl) [470848] - [scsi] mpt2sas: don't update links nor unblock device at no link rate change (Tomas Henzl) [470848] - [scsi] mpt2sas: add support for RAID Action System Shutdown Initiated at OS Shutdown (Tomas Henzl) [470848] - [scsi] mpt2sas: freeze the sdev IO queue when firmware sends internal device reset (Tomas Henzl) [470848] - [scsi] mpt2sas: fix PPC endian bug (Tomas Henzl) [470848] - [scsi] mpt2sas: mpt2sas_base_get_sense_buffer_dma returns little endian (Tomas Henzl) [470848] - [scsi] mpt2sas: return DID_TRANSPORT_DISRUPTED in nexus loss and SCSI_MLQUEUE_DEVICE_BUSY if device is busy (Tomas Henzl) [470848] - [scsi] mpt2sas: retrieve the ioc facts prior to putting the controller into READY state (Tomas Henzl) [470848] - [scsi] mpt2sas: add new info messages for IR and Expander events (Tomas Henzl) [470848] - [scsi] mpt2sas: limit the max_depth to 32 for SATA devices (Tomas Henzl) [470848] - [scsi] mpt2sas: add TimeStamp support when sending ioc_init (Tomas Henzl) [470848] - [scsi] mpt2sas: add extended type for diagnostic buffer support (Tomas Henzl) [470848] - [scsi] mpt2sas: add command line option diag_buffer_enable (Tomas Henzl) [470848] - [scsi] mpt2sas: fix some comments (Tomas Henzl) [470848] - [scsi] mpt2sas: stop driver when firmware encounters faults (Tomas Henzl) [470848] - [scsi] mpt2sas: adding MPI Headers - revision L (Tomas Henzl) [470848] - [scsi] mpt2sas: new device SAS2208 support (Tomas Henzl) [470848] - [scsi] mpt2sas: check for valid response info (Tomas Henzl) [470848] - [scsi] mpt2sas: fix expander remove fail (Tomas Henzl) [470848] - [scsi] mpt2sas: use sas address instead of handle as a lookup (Tomas Henzl) [470848] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [555812] - [block] Honor the gfp_mask for alloc_page() in blkdev_issue_discard() (Mike Snitzer) [554719] - [scsi] sync fcoe with upstream (Mike Christie) [549945] - [net] dccp: modify how dccp creates slab caches to prevent bug halt in SLUB (Neil Horman) [553698] - [s390x] tape: Add pr_fmt() macro to all tape source files (Hendrik Brueckner) [554380] - [s390] qeth: fix packet loss if TSO is switched on (Hendrik Brueckner) [546632] - [s390x] qeth: Support for HiperSockets Network Traffic Analyzer (Hendrik Brueckner) [463706] - [serial] 8250: add support for DTR/DSR hardware flow control (Mauro Carvalho Chehab) [523848]- [build] Revert "[redhat] disabling temporaly DEVTMPFS" (Aristeu Rozanski)- [drm] minor printk fixes from upstream (Dave Airlie) [554601] - [offb] add support for framebuffer handoff to offb. (Dave Airlie) [554948] - [x86] allow fbdev primary video code on 64-bit. (Dave Airlie) [554930] - [drm] nouveau: update to 2.6.33 level (Dave Airlie) [549930] - [drm] ttm: validation API changes + ERESTART fixes. (Dave Airlie) [554918] - [drm] radeon/kms: update to 2.6.33 (without TTM API changes) (Dave Airlie) [554918] - [drm] i915: bring Intel DRM/KMS driver up to 2.6.33 (Dave Airlie) [554616] - [drm] radeon/intel: realign displayport helper code with upstream. (Dave Airlie) [554601] - [drm] kms: rollup KMS core and helper changes to 2.6.33 (Dave Airlie) [554601] - [drm] remove address mask param for drm_pci_alloc() (Dave Airlie) [554601] - [drm] add new userspace core drm interfaces from 2.6.33 (Dave Airlie) [554601] - [drm] unlocked ioctl support for core + macro fixes (Dave Airlie) [554601] - [drm] ttm: rollup upstream TTM fixes (Dave Airlie) [554601] - [drm] mm: patch drm core memory range manager up to 2.6.33 (Dave Airlie) [554601] - [drm] drm/edid: update to 2.6.33 EDID parser code (Dave Airlie) [554601] - [net] dccp: fix module load dependency btw dccp_probe and dccp (Neil Horman) [554840] - [powerpc] pseries: Correct pseries/dlpar.c build break without CONFIG_SMP (Steve Best) [539318] - [powerpc] cpu-allocation/deallocation process (Steve Best) [539318] - [powerpc] Add code to online/offline CPUs of a DLPAR node (Steve Best) [539318] - [powerpc] CPU DLPAR handling (Steve Best) [539318] - [powerpc] sysfs cpu probe/release files (Steve Best) [539318] - [powerpc] Kernel handling of Dynamic Logical Partitioning (Steve Best) [539318] - [powerpc] pseries: Add hooks to put the CPU into an appropriate offline state (Steve Best) [539318] - [powerpc] pseries: Add extended_cede_processor() helper function. (Steve Best) [539318] - [gfs] GFS2: Fix glock refcount issues (Steven Whitehouse) [546634] - [gfs] GFS2: Ensure uptodate inode size when using O_APPEND (Steven Whitehouse) [547639] - [gfs] GFS2: Fix locking bug in rename (Steven Whitehouse) [547640] - [gfs] GFS2: Fix lock ordering in gfs2_check_blk_state() (Steven Whitehouse) [554673] - [gfs2] only show nobarrier option on /proc/mounts when the option is active (Steven Whitehouse) [546665] - [gfs2] add barrier/nobarrier mount options (Steven Whitehouse) [546665] - [gfs2] remove division from new statfs code (Steven Whitehouse) [298561] - [gfs2] Improve statfs and quota usability (Steven Whitehouse) [298561] - [gfs2] Add set_xquota support (Steven Whitehouse) [298561] - [gfs2] Add get_xquota support (Steven Whitehouse) [298561] - [gfs2] Clean up gfs2_adjust_quota() and do_glock() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qd_get() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qdsb_get() (Steven Whitehouse) [298561] - [gfs2] Add proper error reporting to quota sync via sysfs (Steven Whitehouse) [298561] - [gfs2] Add get_xstate quota function (Steven Whitehouse) [298561] - [gfs2] Remove obsolete code in quota.c (Steven Whitehouse) [298561] - [gfs2] Hook gfs2_quota_sync into VFS via gfs2_quotactl_ops (Steven Whitehouse) [298561] - [gfs2] Alter arguments of gfs2_quota/statfs_sync (Steven Whitehouse) [298561] - [gfs2] Fix -o meta mounts for subsequent mounts (Steven Whitehouse) [546664] - [gfs] GFS2: Fix gfs2_xattr_acl_chmod() (Steven Whitehouse) [546294] - [gfs] VFS: Use GFP_NOFS in posix_acl_from_xattr() (Steven Whitehouse) [546294] - [gfs] GFS2: Add cached ACLs support (Steven Whitehouse) [546294] - [gfs] GFS2: Clean up ACLs (Steven Whitehouse) [546294] - [gfs] GFS2: Use gfs2_set_mode() instead of munge_mode() (Steven Whitehouse) [546294] - [gfs] GFS2: Use forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] VFS: Add forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] GFS2: Fix up system xattrs (Steven Whitehouse) [546294] - [netdrv] igb: Update igb driver to support Barton Hills (Stefan Assmann) [462783] - [dm] add feature flags to reduce future kABI impact (Mike Snitzer) [547756] - [block] Stop using byte offsets (Mike Snitzer) [554718] - [dm] Fix device mapper topology stacking (Mike Snitzer) [554718] - [block] bdev_stack_limits wrapper (Mike Snitzer) [554718] - [block] Fix discard alignment calculation and printing (Mike Snitzer) [554718] - [block] Correct handling of bottom device misaligment (Mike Snitzer) [554718] - [block] Fix incorrect alignment offset reporting and update documentation (Mike Snitzer) [554718] - [kvm] Fix possible circular locking in kvm_vm_ioctl_assign_device() (Marcelo Tosatti) [554762] - [kvm] only clear irq_source_id if irqchip is present (Marcelo Tosatti) [554762] - [kvm] fix lock imbalance in kvm_*_irq_source_id() (Marcelo Tosatti) [554762] - [kvm] VMX: Report unexpected simultaneous exceptions as internal errors (Marcelo Tosatti) [554762] - [kvm] Allow internal errors reported to userspace to carry extra data (Marcelo Tosatti) [554762] - [kvm] x86: disable paravirt mmu reporting (Marcelo Tosatti) [554762] - [kvm] x86: disallow KVM_{SET, GET}_LAPIC without allocated in-kernel lapic (Marcelo Tosatti) [554762] - [kvm] x86: disallow multiple KVM_CREATE_IRQCHIP (Marcelo Tosatti) [554762] - [kvm] VMX: Disable unrestricted guest when EPT disabled (Marcelo Tosatti) [554762] - [kvm] SVM: remove needless mmap_sem acquision from nested_svm_map (Marcelo Tosatti) [554762] - [kvm] SVM: Notify nested hypervisor of lost event injections (Marcelo Tosatti) [554762] - [kvm] SVM: Move INTR vmexit out of atomic code (Marcelo Tosatti) [554762] - [kvm] remove pre_task_link setting in save_state_to_tss16 (Marcelo Tosatti) [554762] - [kvm] x86: Extend KVM_SET_VCPU_EVENTS with selective updates (Marcelo Tosatti) [554500] - [kvm] x86: Add KVM_GET/SET_VCPU_EVENTS (Marcelo Tosatti) [554500] - [kvm] fix kvmclock-adjust-offset ioctl to match upstream (Marcelo Tosatti) [554524] - [kvm] SVM: init_vmcb(): remove redundant save->cr0 initialization (Marcelo Tosatti) [554506] - [kvm] SVM: Reset cr0 properly on vcpu reset (Marcelo Tosatti) [554506] - [kvm] VMX: Use macros instead of hex value on cr0 initialization (Marcelo Tosatti) [554506] - [kvm] avoid taking ioapic mutex for non-ioapic EOIs (Marcelo Tosatti) [550809] - [kvm] Bump maximum vcpu count to 64 (Marcelo Tosatti) [550809] - [kvm] convert slots_lock to a mutex (Marcelo Tosatti) [550809] - [kvm] switch vcpu context to use SRCU (Marcelo Tosatti) [550809] - [kvm] convert io_bus to SRCU (Marcelo Tosatti) [550809] - [kvm] x86: switch kvm_set_memory_alias to SRCU update (Marcelo Tosatti) [550809] - [kvm] use SRCU for dirty log (Marcelo Tosatti) [550809] - [kvm] introduce kvm->srcu and convert kvm_set_memory_region to SRCU update (Marcelo Tosatti) [550809] - [kvm] use gfn_to_pfn_memslot in kvm_iommu_map_pages (Marcelo Tosatti) [550809] - [kvm] introduce gfn_to_pfn_memslot (Marcelo Tosatti) [550809] - [kvm] split kvm_arch_set_memory_region into prepare and commit (Marcelo Tosatti) [550809] - [kvm] modify alias layout in x86s struct kvm_arch (Marcelo Tosatti) [550809] - [kvm] modify memslots layout in struct kvm (Marcelo Tosatti) [550809] - [kvm] rcu: Enable synchronize_sched_expedited() fastpath (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the documentation (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the rcutorture test suite (Marcelo Tosatti) [550809] - [kvm] Add synchronize_srcu_expedited() (Marcelo Tosatti) [550809] - [kvm] Drop kvm->irq_lock lock from irq injection path (Marcelo Tosatti) [550809] - [kvm] Move IO APIC to its own lock (Marcelo Tosatti) [550809] - [kvm] Convert irq notifiers lists to RCU locking (Marcelo Tosatti) [550809] - [kvm] Move irq ack notifier list to arch independent code (Marcelo Tosatti) [550809] - [kvm] Move irq routing data structure to rcu locking (Marcelo Tosatti) [550809] - [kvm] Maintain back mapping from irqchip/pin to gsi (Marcelo Tosatti) [550809] - [kvm] Change irq routing table to use gsi indexed array (Marcelo Tosatti) [550809] - [kvm] Move irq sharing information to irqchip level (Marcelo Tosatti) [550809] - [kvm] Call pic_clear_isr() on pic reset to reuse logic there (Marcelo Tosatti) [550809] - [kvm] Dont pass kvm_run arguments (Marcelo Tosatti) [550809]- [modsign] Remove Makefile.modpost qualifying message for module sign failure (David Howells) [543529] - [nfs] fix oops in nfs_rename() (Jeff Layton) [554337] - [x86] AMD: Fix stale cpuid4_info shared_map data in shared_cpu_map cpumasks (Prarit Bhargava) [546610] - [s390] kernel: improve code generated by atomic operations (Hendrik Brueckner) [547411] - [s390x] tape: incomplete device removal (Hendrik Brueckner) [547415] - [netdrv] be2net: update be2net driver to latest upstream (Ivan Vecera) [515262] - [x86] mce: fix confusion between bank attributes and mce attributes (hiro muneda) [476606] - [tpm] autoload tpm_tis driver (John Feeney) [531891] - [stable] generic_permission: MAY_OPEN is not write access (Serge E. Hallyn) [555084] - [stable] rt2x00: Disable powersaving for rt61pci and rt2800pci. (Gertjan van Wingerde) [555084] - [stable] lguest: fix bug in setting guest GDT entry (Rusty Russell) [555084] - [stable] ext4: Update documentation to correct the inode_readahead_blks option name (Fang Wenqi) [555084] - [stable] sched: Sched_rt_periodic_timer vs cpu hotplug (Peter Zijlstra) [555084] - [stable] amd64_edac: fix forcing module load/unload (Borislav Petkov) [555084] - [stable] amd64_edac: make driver loading more robust (Borislav Petkov) [555084] - [stable] amd64_edac: fix driver instance freeing (Borislav Petkov) [555084] - [stable] x86, msr: msrs_alloc/free for CONFIG_SMP=n (Borislav Petkov) [555084] - [stable] x86, msr: Add support for non-contiguous cpumasks (Borislav Petkov) [555084] - [stable] amd64_edac: unify MCGCTL ECC switching (Borislav Petkov) [555084] - [stable] cpumask: use modern cpumask style in drivers/edac/amd64_edac.c (Rusty Russell) [555084] - [stable] x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus (Borislav Petkov) [555084] - [stable] ext4: fix sleep inside spinlock issue with quota and dealloc (#14739) (Dmitry Monakhov) [555084] - [stable] ext4: Convert to generic reserved quota's space management. (Dmitry Monakhov) [555084] - [stable] quota: decouple fs reserved space from quota reservation (Dmitry Monakhov) [555084] - [stable] Add unlocked version of inode_add_bytes() function (Dmitry Monakhov) [555084] - [stable] udf: Try harder when looking for VAT inode (Jan Kara) [555084] - [stable] orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled (Andrey Borzenkov) [555084] - [stable] drm: disable all the possible outputs/crtcs before entering KMS mode (Zhao Yakui) [555084] - [stable] drm/radeon/kms: fix crtc vblank update for r600 (Dave Airlie) [555084] - [stable] sched: Fix balance vs hotplug race (Peter Zijlstra) [555084] - [stable] Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture support (Geert Uytterhoeven) [555084] - [stable] b43: avoid PPC fault during resume (Larry Finger) [555084] - [stable] hwmon: (sht15) Off-by-one error in array index + incorrect constants (Jonathan Cameron) [555084] - [stable] netfilter: fix crashes in bridge netfilter caused by fragment jumps (Patrick McHardy) [555084] - [stable] ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery (Patrick McHardy) [555084] - [stable] e100: Fix broken cbs accounting due to missing memset. (Roger Oksanen) [555084] - [stable] memcg: avoid oom-killing innocent task in case of use_hierarchy (Daisuke Nishimura) [555084] - [stable] x86/ptrace: make genregs[32]_get/set more robust (Linus Torvalds) [555084] - [stable] V4L/DVB (13596): ov511.c typo: lock => unlock (Dan Carpenter) [555084] - [stable] kernel/sysctl.c: fix the incomplete part of sysctl_max_map_count-should-be-non-negative.patch (WANG Cong) [555084] - [stable] 'sysctl_max_map_count' should be non-negative (Amerigo Wang) [555084] - [stable] NOMMU: Optimise away the {dac_,}mmap_min_addr tests (David Howells) [555084] - [stable] mac80211: fix race with suspend and dynamic_ps_disable_work (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix 40MHz operation setting on cards that do not allow it (Reinette Chatre) [555084] - [stable] iwlwifi: fix more eeprom endian bugs (Johannes Berg) [555084] - [stable] iwlwifi: fix EEPROM/OTP reading endian annotations and a bug (Johannes Berg) [555084] - [stable] iwl3945: fix panic in iwl3945 driver (Zhu Yi) [555084] - [stable] iwl3945: disable power save (Reinette Chatre) [555084] - [stable] ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054 (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k: fix suspend by waking device prior to stop (Sujith) [555084] - [stable] ath9k: wake hardware during AMPDU TX actions (Luis R. Rodriguez) [555084] - [stable] ath9k: fix missed error codes in the tx status check (Felix Fietkau) [555084] - [stable] ath9k: Fix TX queue draining (Sujith) [555084] - [stable] ath9k: wake hardware for interface IBSS/AP/Mesh removal (Luis R. Rodriguez) [555084] - [stable] ath5k: fix SWI calibration interrupt storm (Bob Copeland) [555084] - [stable] cfg80211: fix race between deauth and assoc response (Johannes Berg) [555084] - [stable] mac80211: Fix IBSS merge (Sujith) [555084] - [stable] mac80211: fix WMM AP settings application (Johannes Berg) [555084] - [stable] mac80211: fix propagation of failed hardware reconfigurations (Luis R. Rodriguez) [555084] - [stable] iwmc3200wifi: fix array out-of-boundary access (Zhu Yi) [555084] - [stable] Libertas: fix buffer overflow in lbs_get_essid() (Daniel Mack) [555084] - [stable] KVM: LAPIC: make sure IRR bitmap is scanned after vm load (Marcelo Tosatti) [555084] - [stable] KVM: MMU: remove prefault from invlpg handler (Marcelo Tosatti) [555084] - [stable] ioat2,3: put channel hardware in known state at init (Dan Williams) [555084] - [stable] ioat3: fix p-disabled q-continuation (Dan Williams) [555084] - [stable] x86/amd-iommu: Fix initialization failure panic (Joerg Roedel) [555084] - [stable] dma-debug: Fix bug causing build warning (Ingo Molnar) [555084] - [stable] dma-debug: Do not add notifier when dma debugging is disabled. (Shaun Ruffell) [555084] - [stable] dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh' (Nicolas Ferre) [555084] - [stable] md: Fix unfortunate interaction with evms (NeilBrown) [555084] - [stable] x86: SGI UV: Fix writes to led registers on remote uv hubs (Mike Travis) [555084] - [stable] drivers/net/usb: Correct code taking the size of a pointer (Julia Lawall) [555084] - [stable] USB: fix bugs in usb_(de)authorize_device (Alan Stern) [555084] - [stable] USB: rename usb_configure_device (Alan Stern) [555084] - [stable] Bluetooth: Prevent ill-timed autosuspend in USB driver (Oliver Neukum) [555084] - [stable] USB: musb: gadget_ep0: avoid SetupEnd interrupt (Sergei Shtylyov) [555084] - [stable] USB: Fix a bug on appledisplay.c regarding signedness (pancho horrillo) [555084] - [stable] USB: option: support hi speed for modem Haier CE100 (Donny Kurnia) [555084] - [stable] USB: emi62: fix crash when trying to load EMI 6|2 firmware (Clemens Ladisch) [555084] - [stable] drm/radeon: fix build on 64-bit with some compilers. (Dave Airlie) [555084] - [stable] ASoC: Do not write to invalid registers on the wm9712. (Eric Millbrandt) [555084] - [stable] powerpc: Handle VSX alignment faults correctly in little-endian mode (Neil Campbell) [555084] - [stable] ACPI: Use the return result of ACPI lid notifier chain correctly (Zhao Yakui) [555084] - [stable] ACPI: EC: Fix MSI DMI detection (Alexey Starikovskiy) [555084] - [stable] acerhdf: limit modalias matching to supported (Stefan Bader) [555084] - [stable] ALSA: hda - Fix missing capsrc_nids for ALC88x (Takashi Iwai) [555084] - [stable] sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer (Clemens Ladisch) [555084] - [stable] ASoC: wm8974: fix a wrong bit definition (Guennadi Liakhovetski) [555084] - [stable] pata_cmd64x: fix overclocking of UDMA0-2 modes (Bartlomiej Zolnierkiewicz) [555084] - [stable] pata_hpt3x2n: fix clock turnaround (Sergei Shtylyov) [555084] - [stable] clockevents: Prevent clockevent_devices list corruption on cpu hotplug (Thomas Gleixner) [555084] - [stable] sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE (Peter Zijlstra) [555084] - [stable] x86, cpuid: Add "volatile" to asm in native_cpuid() (Suresh Siddha) [555084] - [stable] sched: Fix task_hot() test order (Peter Zijlstra) [555084] - [stable] SCSI: fc class: fix fc_transport_init error handling (Mike Christie) [555084] - [stable] SCSI: st: fix mdata->page_order handling (FUJITA Tomonori) [555084] - [stable] SCSI: qla2xxx: dpc thread can execute before scsi host has been added (Michael Reed) [555084] - [stable] SCSI: ipr: fix EEH recovery (Kleber Sacilotto de Souza) [555084] - [stable] implement early_io{re,un}map for ia64 (Luck, Tony) [555084] - [stable] perf_event: Fix incorrect range check on cpu number (Paul Mackerras) [555084] - [stable] netfilter: xtables: document minimal required version (Jan Engelhardt) [555084] - [stable] intel-iommu: ignore page table validation in pass through mode (Chris Wright) [555084] - [stable] jffs2: Fix long-standing bug with symlink garbage collection. (David Woodhouse) [555084] - [stable] ipvs: zero usvc and udest (Simon Horman) [555084] - [stable] mm: sigbus instead of abusing oom (Hugh Dickins) [555084] - [stable] drm/i915: Fix LVDS stability issue on Ironlake (Zhenyu Wang) [555084] - [stable] drm/i915: PineView only has LVDS and CRT ports (Zhenyu Wang) [555084] - [stable] drm/i915: Avoid NULL dereference with component_only tv_modes (Chris Wilson) [555084] - [stable] x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value (Yong Wang) [555084] - [stable] bcm63xx_enet: fix compilation failure after get_stats_count removal (Florian Fainelli) [555084] - [stable] V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added. (Rafal Milecki) [555084] - [stable] ext3: Fix data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] net: Fix userspace RTM_NEWLINK notifications. (Eric W. Biederman) [555084] - [stable] ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f. (Zhao Yakui) [555084] - [stable] vmalloc: conditionalize build of pcpu_get_vm_areas() (Tejun Heo) [555084] - [stable] asus-laptop: change light sens default values. (Corentin Chary) [555084] - [stable] acerhdf: add new BIOS versions (Peter Feuerer) [555084] - [stable] matroxfb: fix problems with display stability (Alan Cox) [555084] - [stable] ipw2100: fix rebooting hang with driver loaded (Zhu Yi) [555084] - [stable] thinkpad-acpi: preserve rfkill state across suspend/resume (Henrique de Moraes Holschuh) [555084] - [stable] thinkpad-acpi: fix default brightness_mode for R50e/R51 (Henrique de Moraes Holschuh) [555084] - [stable] memcg: fix memory.memsw.usage_in_bytes for root cgroup (Kirill A. Shutemov) [555084] - [stable] mac80211: Fix dynamic power save for scanning. (Vivek Natarajan) [555084] - [stable] ath9k: fix tx status reporting (Felix Fietkau) [555084] - [stable] tracing: Fix event format export (Johannes Berg) [555084] - [stable] b43legacy: avoid PPC fault during resume (Larry Finger) [555084] - [stable] sparc: Set UTS_MACHINE correctly. (David S. Miller) [555084] - [stable] sparc64: Fix stack debugging IRQ stack regression. (David S. Miller) [555084] - [stable] sparc64: Fix overly strict range type matching for PCI devices. (David S. Miller) [555084] - [stable] sparc64: Don't specify IRQF_SHARED for LDC interrupts. (David S. Miller) [555084] - [stable] b44 WOL setup: one-bit-off stack corruption kernel panic fix (Stanislav Brabec) [555084] - [stable] ip_fragment: also adjust skb->truesize for packets not owned by a socket (Patrick McHardy) [555084] - [stable] tcp: Stalling connections: Fix timeout calculation routine (Damian Lukowski) [555084] - [stable] slc90e66: fix UDMA handling (Bartlomiej Zolnierkiewicz) [555084] - [stable] xen: try harder to balloon up under memory pressure. (Ian Campbell) [555084] - [stable] Xen balloon: fix totalram_pages counting. (Gianluca Guida) [555084] - [stable] xen: explicitly create/destroy stop_machine workqueues outside suspend/resume region. (Ian Campbell) [555084] - [stable] xen: use iret for return from 64b kernel to 32b usermode (Jeremy Fitzhardinge) [555084] - [stable] xen: don't leak IRQs over suspend/resume. (Ian Campbell) [555084] - [stable] xen: improve error handling in do_suspend. (Ian Campbell) [555084] - [stable] xen: call clock resume notifier on all CPUs (Ian Campbell) [555084] - [stable] xen: register runstate info for boot CPU early (Jeremy Fitzhardinge) [555084] - [stable] xen: don't call dpm_resume_noirq() with interrupts disabled. (Jeremy Fitzhardinge) [555084] - [stable] xen: register runstate on secondary CPUs (Ian Campbell) [555084] - [stable] xen: register timer interrupt with IRQF_TIMER (Ian Campbell) [555084] - [stable] xen: correctly restore pfn_to_mfn_list_list after resume (Ian Campbell) [555084] - [stable] xen: restore runstate_info even if !have_vcpu_info_placement (Jeremy Fitzhardinge) [555084] - [stable] xen: re-register runstate area earlier on resume. (Ian Campbell) [555084] - [stable] xen/xenbus: make DEVICE_ATTR()s static (Jeremy Fitzhardinge) [555084] - [stable] drm/i915: Add the missing clonemask for display port on Ironlake (Zhao Yakui) [555084] - [stable] drm/i915: Set the error code after failing to insert new offset into mm ht. (Chris Wilson) [555084] - [stable] drm/ttm: Fix build failure due to missing struct page (Martin Michlmayr) [555084] - [stable] drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix vram setup on rs600 (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix legacy crtc2 dpms (Alex Deucher) [555084] - [stable] drm/radeon/kms: handle vblanks properly with dpms on (Alex Deucher) [555084] - [stable] drm/radeon/kms: Add quirk for HIS X1300 board (Alex Deucher) [555084] - [stable] powerpc: Fix usage of 64-bit instruction in 32-bit altivec code (Benjamin Herrenschmidt) [555084] - [stable] powerpc/therm_adt746x: Record pwm invert bit at module load time] (Darrick J. Wong) [555084] - [stable] powerpc/windfarm: Add detection for second cpu pump (Bolko Maass) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in walk_page_range() (Naoya Horiguchi) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in mincore() (Naoya Horiguchi) [555084] - [stable] x86: Fix bogus warning in apic_noop.apic_write() (Thomas Gleixner) [555084] - [stable] rtl8187: Fix wrong rfkill switch mask for some models (Larry Finger) [555084] - [stable] wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC (John W. Linville) [555084] - [stable] mac80211: fix scan abort sanity checks (Johannes Berg) [555084] - [stable] mac80211: Revert 'Use correct sign for mesh active path refresh' (Javier Cardona) [555084] - [stable] mac80211: Fixed bug in mesh portal paths (Javier Cardona) [555084] - [stable] mac80211: Fix bug in computing crc over dynamic IEs in beacon (Vasanthakumar Thiagarajan) [555084] - [stable] Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN (Ian Jackson) [555084] - [stable] Driver core: fix race in dev_driver_string (Alan Stern) [555084] - [stable] debugfs: fix create mutex racy fops and private data (Mathieu Desnoyers) [555084] - [stable] devpts_get_tty() should validate inode (Sukadev Bhattiprolu) [555084] - [stable] futex: Take mmap_sem for get_user_pages in fault_in_user_writeable (Andi Kleen) [555084] - [stable] md/bitmap: protect against bitmap removal while being updated. (NeilBrown) [555084] - [stable] hfs: fix a potential buffer overflow (Amerigo Wang) [555084] - [stable] pxa/em-x270: fix usb hub power up/reset sequence (Igor Grinberg) [555084] - [stable] USB: Close usb_find_interface race v3 (Russ Dill) [555084] - [stable] USB: usb-storage: add BAD_SENSE flag (Alan Stern) [555084] - [stable] USB: usbtmc: repeat usb_bulk_msg until whole message is transfered (Andre Herms) [555084] - [stable] USB: option.c: add support for D-Link DWM-162-U5 (Zhang Le) [555084] - [stable] USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again (Sergei Shtylyov) [555084] - [stable] USB: xhci: Add correct email and files to MAINTAINERS entry. (Sarah Sharp) [555084] - [stable] jbd2: don't wipe the journal on a failed journal checksum (Theodore Ts'o) [555084] - [stable] UBI: flush wl before clearing update marker (Sebastian Andrzej Siewior) [555084] - [stable] bsdacct: fix uid/gid misreporting (Alexey Dobriyan) [555084] - [stable] V4L/DVB: Fix test in copy_reg_bits() (Roel Kluin) [555084] - [stable] pata_hpt{37x|3x2n}: fix timing register masks (take 2) (Sergei Shtylyov) [555084] - [stable] x86: Fix typo in Intel CPU cache size descriptor (Dave Jones) [555084] - [stable] x86: Add new Intel CPU cache size descriptors (Dave Jones) [555084] - [stable] x86: Fix duplicated UV BAU interrupt vector (Cliff Wickman) [555084] - [stable] x86/mce: Set up timer unconditionally (Jan Beulich) [555084] - [stable] x86, mce: don't restart timer if disabled (Hidetoshi Seto) [555084] - [stable] x86: Use -maccumulate-outgoing-args for sane mcount prologues (Thomas Gleixner) [555084] - [stable] x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage (Thomas Gleixner) [555084] - [stable] KVM: x86: include pvclock MSRs in msrs_to_save (Glauber Costa) [555084] - [stable] KVM: fix irq_source_id size verification (Marcelo Tosatti) [555084] - [stable] KVM: s390: Make psw available on all exits, not just a subset (Carsten Otte) [555084] - [stable] KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c (Carsten Otte) [555084] - [stable] KVM: x86 emulator: limit instructions to 15 bytes (Avi Kivity) [555084] - [stable] ALSA: hrtimer - Fix lock-up (Takashi Iwai) [555084] - [stable] hrtimer: Fix /proc/timer_list regression (Feng Tang) [555084] - [stable] ath5k: enable EEPROM checksum check (Luis R. Rodriguez) [555084] - [stable] ath5k: allow setting txpower to 0 (Bob Copeland) [555084] - [stable] ssb: Fix range check in sprom write (Michael Buesch) [555084] - [stable] x86, apic: Enable lapic nmi watchdog on AMD Family 11h (Mikael Pettersson) [555084] - [stable] x86: ASUS P4S800 reboot=bios quirk (Leann Ogasawara) [555084] - [stable] x86: GART: pci-gart_64.c: Use correct length in strncmp (Joe Perches) [555084] - [stable] x86: Fix iommu=nodac parameter handling (Tejun Heo) [555084] - [stable] x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up the PCI tree (Darrick J. Wong) [555084] - [stable] x86/amd-iommu: un__init iommu_setup_msi (Joerg Roedel) [555084] - [stable] x86/amd-iommu: attach devices to pre-allocated domains early (Joerg Roedel) [555084] - [stable] sched: Fix and clean up rate-limit newidle code (Mike Galbraith) [555084] - [stable] sched: Rate-limit newidle (Mike Galbraith) [555084] - [stable] sched: Fix affinity logic in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] sched: Check for an idle shared cache in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] PM / Runtime: Fix lockdep warning in __pm_runtime_set_status() (Rafael J. Wysocki) [555084] - [stable] perf_event: Initialize data.period in perf_swevent_hrtimer() (Xiao Guangrong) [555084] - [stable] perf_event: Fix invalid type in ioctl definition (Arjan van de Ven) [555084] - [stable] rcu: Remove inline from forward-referenced functions (Paul E. McKenney) [555084] - [stable] rcu: Fix note_new_gpnum() uses of ->gpnum (Paul E. McKenney) [555084] - [stable] rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed counter (Paul E. McKenney) [555084] - [stable] rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling of ->completed counter (Paul E. McKenney) [555084] - [stable] firewire: ohci: handle receive packets with a data length of zero (Jay Fenlason) [555084] - [stable] USB: option: add pid for ZTE (zhao.ming9@zte.com.cn) [555084] - [stable] USB: usb-storage: fix bug in fill_inquiry (Alan Stern) [555084] - [stable] ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem) (Theodore Ts'o) [555084] - [stable] ext4: Wait for proper transaction commit on fsync (Jan Kara) [555084] - [stable] ext4: fix incorrect block reservation on quota transfer. (Dmitry Monakhov) [555084] - [stable] ext4: quota macros cleanup (Dmitry Monakhov) [555084] - [stable] ext4: ext4_get_reserved_space() must return bytes instead of blocks (Dmitry Monakhov) [555084] - [stable] ext4: remove blocks from inode prealloc list on failure (Curt Wohlgemuth) [555084] - [stable] ext4: Avoid data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] ext4: Return the PTR_ERR of the correct pointer in setup_new_group_blocks() (Roel Kluin) [555084] - [stable] jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer() (Theodore Ts'o) [555084] - [stable] ext4: move_extent_per_page() cleanup (Akira Fujita) [555084] - [stable] ext4: initialize moved_len before calling ext4_move_extents() (Kazuya Mio) [555084] - [stable] ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: make "norecovery" an alias for "noload" (Eric Sandeen) [555084] - [stable] ext4: fix error handling in ext4_ind_get_blocks() (Jan Kara) [555084] - [stable] ext4: avoid issuing unnecessary barriers (Theodore Ts'o) [555084] - [stable] ext4: fix block validity checks so they work correctly with meta_bg (Theodore Ts'o) [555084] - [stable] ext4: fix uninit block bitmap initialization when s_meta_first_bg is non-zero (Theodore Ts'o) [555084] - [stable] ext4: don't update the superblock in ext4_statfs() (Theodore Ts'o) [555084] - [stable] ext4: journal all modifications in ext4_xattr_set_handle (Eric Sandeen) [555084] - [stable] ext4: fix i_flags access in ext4_da_writepages_trans_blocks() (Julia Lawall) [555084] - [stable] ext4: make sure directory and symlink blocks are revoked (Theodore Ts'o) [555084] - [stable] ext4: plug a buffer_head leak in an error path of ext4_iget() (Theodore Ts'o) [555084] - [stable] ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: fix lock order problem in ext4_move_extents() (Akira Fujita) [555084] - [stable] ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails (Akira Fujita) [555084] - [stable] ext4: avoid divide by zero when trying to mount a corrupted file system (Theodore Ts'o) [555084] - [stable] ext4: fix potential buffer head leak when add_dirent_to_buf() returns ENOSPC (Theodore Ts'o) [555084] - [stable] SCSI: megaraid_sas: fix 64 bit sense pointer truncation (Yang, Bo) [555084] - [stable] SCSI: osd_protocol.h: Add missing #include (Martin Michlmayr) [555084] - [stable] signal: Fix alternate signal stack check (Sebastian Andrzej Siewior) [555084]- [scsi] cciss: fix spinlock use (Tomas Henzl) [552910] - [scsi] cciss,hpsa: reassign controllers (Tomas Henzl) [552192] - [modsign] Don't attempt to sign a module if there are no key files (David Howells) [543529] - [x86] Compile mce-inject module (Prarit Bhargava) [553323] - [nfs] fix insecure export option (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 3 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 2 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 1 (Steve Dickson) [437715] - [s390] cio: deactivated devices can cause use after free panic (Hendrik Brueckner) [548490] - [s390] cio: memory leaks when checking unusable devices (Hendrik Brueckner) [548490] - [s390] cio: DASD steal lock task hangs (Hendrik Brueckner) [548490] - [s390] cio: DASD cannot be set online (Hendrik Brueckner) [548490] - [s390] cio: erratic DASD I/O behavior (Hendrik Brueckner) [548490] - [s390] cio: not operational devices cannot be deactivated (Hendrik Brueckner) [548490] - [s390] cio: initialization of I/O devices fails (Hendrik Brueckner) [548490] - [s390] cio: kernel panic after unexpected interrupt (Hendrik Brueckner) [548490] - [s390] cio: incorrect device state after device recognition and recovery (Hendrik Brueckner) [548490] - [s390] cio: setting a device online or offline fails for unknown reasons (Hendrik Brueckner) [548490] - [s390] cio: device recovery fails after concurrent hardware changes (Hendrik Brueckner) [548490] - [s390] cio: device recovery stalls after multiple hardware events (Hendrik Brueckner) [548490] - [s390] cio: double free under memory pressure (Hendrik Brueckner) [548490] - [sunrpc] Don't display zero scope IDs (Jeff Layton) [463530] - [sunrpc] Deprecate support for site-local addresses (Jeff Layton) [463530] - [input] dell-laptop: Update rfkill state on switch change (Matthew Garrett) [547892] - [input] Add support for adding i8042 filters (Matthew Garrett) [547892] - [vfs] force reval of target when following LAST_BIND symlinks (Jeff Layton) [548153] - [scsi] scsi_dh_rdac: add two IBM devices to rdac_dev_list (Rob Evers) [528576] - [fs] ext4: flush delalloc blocks when space is low (Eric Sandeen) [526758] - [fs] fs-writeback: Add helper function to start writeback if idle (Eric Sandeen) [526758] - [fat] make discard a mount option (Jeff Moyer) [552355] - [ext4] make trim/discard optional (and off by default) (Jeff Moyer) [552355] - [fusion] bump version to 3.04.13 (Tomas Henzl) [548408] - [fusion] fix for incorrect data underrun (Tomas Henzl) [548408] - [fusion] remove unnecessary printk (Tomas Henzl) [548408] - [cifs] NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals (Jeff Layton) [545984] - [fs] ext4: wait for log to commit when unmounting (Josef Bacik) [524267] - [mm] hwpoison: backport the latest patches from linux-2.6.33 (Dean Nelson) [547705] - [netdrv] bnx2i: update to 2.1.0 (Stanislaw Gruszka) [463268] - [netdrv] cnic: fixes for RHEL6 (Stanislaw Gruszka) [463268] - [gfs2] Fix potential race in glock code (Steven Whitehouse) [546279] - [scsi] make driver PCI legacy I/O port free (Tomas Henzl) [549118] - [scsi] eliminate double free (Tomas Henzl) [549351] - [dlm] always use GFP_NOFS (David Teigland) [545904] - [block] Fix topology stacking for data and discard alignment (Mike Snitzer) [549766] - [scsi] scsi_dh: Make alua hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make hp hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make rdac hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Change the scsidh_activate interface to be asynchronous (Rob Evers) [537257] - [netdrv] update tg3 to version 3.105 (John Feeney) [465194] - [netdrv] bnx2x: update to 1.52.1-5 (Stanislaw Gruszka) [464427] - [netdrv] ixgbe: add support for 82599-KR and update to latest upstream (Andy Gospodarek) [462781] - [block] cfq-iosched: Remove prio_change logic for workload selection (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of nr_groups (Jeff Moyer) [548796] - [block] cfq-iosched: Remove the check for same cfq group from allow_merge (Jeff Moyer) [548796] - [block] cfq: set workload as expired if it doesn't have any slice left (Jeff Moyer) [548796] - [block] Fix a CFQ crash in "for-2.6.33" branch of block tree (Jeff Moyer) [548796] - [block] cfq: Remove wait_request flag when idle time is being deleted (Jeff Moyer) [548796] - [block] cfq-iosched: commenting non-obvious initialization (Jeff Moyer) [548796] - [block] cfq-iosched: Take care of corner cases of group losing share due to deletion (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of cfqq wait_busy_done flag (Jeff Moyer) [548796] - [block] cfq: Optimization for close cooperating queue searching (Jeff Moyer) [548796] - [block] cfq-iosched: reduce write depth only if sync was delayed (Jeff Moyer) [548796] - [x86] ucode-amd: Load ucode-patches once and not separately of each CPU (George Beshers) [548840] - [x86] Remove enabling x2apic message for every CPU (George Beshers) [548840] - [x86] Limit number of per cpu TSC sync messages (George Beshers) [548840] - [sched] Limit the number of scheduler debug messages (George Beshers) [548840] - [init] Limit the number of per cpu calibration bootup messages (George Beshers) [548840] - [x86] Limit the number of processor bootup messages (George Beshers) [548840] - [x86] cpu: mv display_cacheinfo -> cpu_detect_cache_sizes (George Beshers) [548840] - [x86] Remove CPU cache size output for non-Intel too (George Beshers) [548840] - [x86] Remove the CPU cache size printk's (George Beshers) [548840]- [kvm] VMX: Use shared msr infrastructure (Avi Kivity) [547777] - [kvm] x86 shared msr infrastructure (Avi Kivity) [547777] - [kvm] VMX: Move MSR_KERNEL_GS_BASE out of the vmx autoload msr area (Avi Kivity) [547777] - [kvm] core, x86: Add user return notifiers (Avi Kivity) [547777] - [quota] ext4: Support for 64-bit quota format (Jerome Marchand) [546311] - [quota] ext3: Support for vfsv1 quota format (Jerome Marchand) [546311] - [quota] Implement quota format with 64-bit space and inode limits (Jerome Marchand) [546311] - [quota] Move definition of QFMT_OCFS2 to linux/quota.h (Jerome Marchand) [546311] - [scsi] cciss: remove pci-ids (Tomas Henzl) [464649] - [scsi] hpsa: new driver (Tomas Henzl) [464649] - [mm] Add file page writeback mm tracepoints. (Larry Woodman) [523093] - [mm] Add page reclaim mm tracepoints. (Larry Woodman) [523093] - [mm] Add file page mm tracepoints. (Larry Woodman) [523093] - [mm] Add anonynmous page mm tracepoints. (Larry Woodman) [523093] - [mm] Add mm tracepoint definitions to kmem.h (Larry Woodman) [523093] - [ksm] fix ksm.h breakage of nommu build (Izik Eidus) [548586] - [ksm] remove unswappable max_kernel_pages (Izik Eidus) [548586] - [ksm] memory hotremove migration only (Izik Eidus) [548586] - [ksm] rmap_walk to remove_migation_ptes (Izik Eidus) [548586] - [ksm] mem cgroup charge swapin copy (Izik Eidus) [548586] - [ksm] share anon page without allocating (Izik Eidus) [548586] - [ksm] take keyhole reference to page (Izik Eidus) [548586] - [ksm] hold anon_vma in rmap_item (Izik Eidus) [548586] - [ksm] let shared pages be swappable (Izik Eidus) [548586] - [ksm] fix mlockfreed to munlocked (Izik Eidus) [548586] - [ksm] stable_node point to page and back (Izik Eidus) [548586] - [ksm] separate stable_node (Izik Eidus) [548586] - [ksm] singly-linked rmap_list (Izik Eidus) [548586] - [ksm] cleanup some function arguments (Izik Eidus) [548586] - [ksm] remove redundancies when merging page (Izik Eidus) [548586] - [ksm] three remove_rmap_item_from_tree cleanups (Izik Eidus) [548586] - [mm] stop ptlock enlarging struct page (Izik Eidus) [548586] - [mm] vmscan: do not evict inactive pages when skipping an active list scan (Rik van Riel) [548457] - [mm] vmscan: make consistent of reclaim bale out between do_try_to_free_page and shrink_zone (Rik van Riel) [548457] - [mm] vmscan: kill sc.swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: zone_reclaim() dont use insane swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: kill hibernation specific reclaim logic and unify it (Rik van Riel) [548457] - [mm] vmscan: separate sc.swap_cluster_max and sc.nr_max_reclaim (Rik van Riel) [548457] - [mm] vmscan: stop kswapd waiting on congestion when the min watermark is not being met (Rik van Riel) [548457] - [mm] vmscan: have kswapd sleep for a short interval and double check it should be asleep (Rik van Riel) [548457] - [mm] pass address down to rmap ones (Rik van Riel) [548457] - [mm] CONFIG_MMU for PG_mlocked (Rik van Riel) [548457] - [mm] mlocking in try_to_unmap_one (Rik van Riel) [548457] - [mm] define PAGE_MAPPING_FLAGS (Rik van Riel) [548457] - [mm] swap_info: note SWAP_MAP_SHMEM (Rik van Riel) [548457] - [mm] swap_info: swap count continuations (Rik van Riel) [548457] - [mm] swap_info: swap_map of chars not shorts (Rik van Riel) [548457] - [mm] swap_info: SWAP_HAS_CACHE cleanups (Rik van Riel) [548457] - [mm] swap_info: miscellaneous minor cleanups (Rik van Riel) [548457] - [mm] swap_info: include first_swap_extent (Rik van Riel) [548457] - [mm] swap_info: change to array of pointers (Rik van Riel) [548457] - [mm] swap_info: private to swapfile.c (Rik van Riel) [548457] - [mm] move inc_zone_page_state(NR_ISOLATED) to just isolated place (Rik van Riel) [548457] - [xen] support MAXSMP (Andrew Jones) [547129] - [xen] wait up to 5 minutes for device connetion and fix fallout (Paolo Bonzini) [523630] - [uv] x86 SGI: Map low MMR ranges (George Beshers) [548181] - [uv] gru: function to generate chipset IPI values (George Beshers) [548181] - [uv] x86 RTC: Clean up error handling (George Beshers) [548181] - [uv] x86: RTC: Add clocksource only boot option (George Beshers) [548181] - [uv] x86: RTC: Fix early expiry handling (George Beshers) [548181] - [uv] x86: introduce uv_gpa_is_mmr (George Beshers) [548181] - [uv] x86: function to translate from gpa -> socket_paddr (George Beshers) [548181] - [uv] x86: SGI UV: Fix BAU initialization (George Beshers) [548181] - [s390] zfcp: Block SCSI EH thread for rport state BLOCKED (Hendrik Brueckner) [547413] - [scsi] scsi_transport_fc: Introduce helper function for blocking scsi_eh (Hendrik Brueckner) [547413] - [s390] zfcp: improve FSF error reporting (Hendrik Brueckner) [547386] - [s390] zfcp: fix ELS ADISC handling to prevent QDIO errors (Hendrik Brueckner) [547385] - [s390] zfcp: Assign scheduled work to driver queue (Hendrik Brueckner) [547377] - [s390] zfcp: Don't fail SCSI commands when transitioning to blocked fc_rport (Hendrik Brueckner) [547379] - [s390] ctcm: suspend has to wait for outstanding I/O (Hendrik Brueckner) [546633] - [s390] cmm: free pages on hibernate (Hendrik Brueckner) [546407] - [s390] iucv: add work_queue cleanup for suspend (Hendrik Brueckner) [546319] - [s390] dasd: let device initialization wait for LCU setup (Hendrik Brueckner) [547735] - [s390] dasd: remove strings from s390dbf (Hendrik Brueckner) [547735] - [s390] dasd: enable prefix independent of pav support (Hendrik Brueckner) [547735] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [525391] - [utrace] utrace core (Roland McGrath) [549491] - [utrace] implement utrace-ptrace (Roland McGrath) [549491] - [ptrace] reorder the code in kernel/ptrace.c (Roland McGrath) [549491] - [ptrace] export __ptrace_detach() and do_notify_parent_cldstop() (Roland McGrath) [549491] - [ptrace_signal] check PT_PTRACED before reporting a signal (Roland McGrath) [549491] - [tracehooks] check PT_PTRACED before reporting the single-step (Roland McGrath) [549491] - [tracehooks] kill some PT_PTRACED checks (Roland McGrath) [549491] - [signals] check ->group_stop_count after tracehook_get_signal() (Roland McGrath) [549491] - [ptrace] x86: change syscall_trace_leave() to rely on tracehook when stepping (Roland McGrath) [549491] - [ptrace] x86: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] change tracehook_report_syscall_exit() to handle stepping (Roland McGrath) [549491] - [ptrace] powerpc: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] introduce user_single_step_siginfo() helper (Roland McGrath) [549491] - [ptrace] copy_process() should disable stepping (Roland McGrath) [549491] - [ptrace] cleanup ptrace_init_task()->ptrace_link() path (Roland McGrath) [549491]- [modsign] Don't check e_entry in ELF header (David Howells) [548027] - [pci] pciehp: Provide an option to disable native PCIe hotplug (Matthew Garrett) [517050] - [s390] OSA QDIO data connection isolation (Hendrik Brueckner) [537496] - [s390] zcrypt: adjust speed rating of cex3 adapters (Hendrik Brueckner) [537495] - [s390] zcrypt: adjust speed rating between cex2 and pcixcc (Hendrik Brueckner) [537495] - [s390] zcrypt: use definitions for cex3 (Hendrik Brueckner) [537495] - [s390] zcrypt: add support for cex3 device types (Hendrik Brueckner) [537495] - [s390] zcrypt: special command support for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] zcrypt: initialize ap_messages for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] kernel: performance counter fix and page fault optimization (Hendrik Brueckner) [546396] - [s390] kernel: fix dump indicator (Hendrik Brueckner) [546285] - [s390] dasd: support DIAG access for read-only devices (Hendrik Brueckner) [546309] - [s390] zcrypt: Do not simultaneously schedule hrtimer (Hendrik Brueckner) [546291] - [s390] kernel: clear high-order bits after switching to 64-bit mode (Hendrik Brueckner) [546314] - [virt] vhost: add missing architectures (Michael S. Tsirkin) [540389] - [virt] vhost_net: a kernel-level virtio server (Michael S. Tsirkin) [540389] - [virt] mm: export use_mm/unuse_mm to modules (Michael S. Tsirkin) [540389] - [virt] tun: export underlying socket (Michael S. Tsirkin) [540389] - [dm] snapshot-merge support from 2.6.33 (Mike Snitzer) [547563] - [dm] snapshot changes from 2.6.33 (Mike Snitzer) [547563] - [dm] crypt changes from 2.6.33 (Mike Snitzer) [547563] - [dm] raid1 changes from 2.6.33 (Mike Snitzer) [547563] - [dm] core and mpath changes from 2.6.33 (Mike Snitzer) [547563] - [scsi] fix dma handling when using virtual hosts (Mike Christie) [525241] - [nfs] convert proto= option to use netids rather than a protoname (Jeff Layton) [545973]- [block] config: enable CONFIG_BLK_DEV_INTEGRITY (Jeff Moyer) [490732] - [block] config: enable CONFIG_BLK_CGROUP (Jeff Moyer) [425895] - [libata] Clarify ata_set_lba_range_entries function (Jeff Moyer) [528046] - [libata] Report zeroed read after Trim and max discard size (Jeff Moyer) [528046] - [scsi] Correctly handle thin provisioning write error (Jeff Moyer) [528046] - [scsi] sd: WRITE SAME(16) / UNMAP support (Jeff Moyer) [528046] - [scsi] scsi_debug: Thin provisioning support (Jeff Moyer) [528046] - [scsi] Add missing command definitions (Jeff Moyer) [528046] - [block] Add support for the ATA TRIM command in libata. (Jeff Moyer) [528046] - [block] dio: fix performance regression (Jeff Moyer) [545507] - [block] cfq-iosched: Do not access cfqq after freeing it (Jeff Moyer) [425895] - [block] include linux/err.h to use ERR_PTR (Jeff Moyer) [425895] - [block] cfq-iosched: use call_rcu() instead of doing grace period stall on queue exit (Jeff Moyer) [425895] - [block] blkio: Allow CFQ group IO scheduling even when CFQ is a module (Jeff Moyer) [425895] - [block] blkio: Implement dynamic io controlling policy registration (Jeff Moyer) [425895] - [block] blkio: Export some symbols from blkio as its user CFQ can be a module (Jeff Moyer) [425895] - [block] cfq-iosched: make nonrot check logic consistent (Jeff Moyer) [545225] - [block] io controller: quick fix for blk-cgroup and modular CFQ (Jeff Moyer) [425895] - [block] cfq-iosched: move IO controller declerations to a header file (Jeff Moyer) [425895] - [block] cfq-iosched: fix compile problem with !CONFIG_CGROUP (Jeff Moyer) [425895] - [block] blkio: Documentation (Jeff Moyer) [425895] - [block] blkio: Wait on sync-noidle queue even if rq_noidle = 1 (Jeff Moyer) [425895] - [block] blkio: Implement group_isolation tunable (Jeff Moyer) [425895] - [block] blkio: Determine async workload length based on total number of queues (Jeff Moyer) [425895] - [block] blkio: Wait for cfq queue to get backlogged if group is empty (Jeff Moyer) [425895] - [block] blkio: Propagate cgroup weight updation to cfq groups (Jeff Moyer) [425895] - [block] blkio: Drop the reference to queue once the task changes cgroup (Jeff Moyer) [425895] - [block] blkio: Provide some isolation between groups (Jeff Moyer) [425895] - [block] blkio: Export disk time and sectors used by a group to user space (Jeff Moyer) [425895] - [block] blkio: Some debugging aids for CFQ (Jeff Moyer) [425895] - [block] blkio: Take care of cgroup deletion and cfq group reference counting (Jeff Moyer) [425895] - [block] blkio: Dynamic cfq group creation based on cgroup tasks belongs to (Jeff Moyer) [425895] - [block] blkio: Group time used accounting and workload context save restore (Jeff Moyer) [425895] - [block] blkio: Implement per cfq group latency target and busy queue avg (Jeff Moyer) [425895] - [block] blkio: Introduce per cfq group weights and vdisktime calculations (Jeff Moyer) [425895] - [block] blkio: Introduce blkio controller cgroup interface (Jeff Moyer) [425895] - [block] blkio: Introduce the root service tree for cfq groups (Jeff Moyer) [425895] - [block] blkio: Keep queue on service tree until we expire it (Jeff Moyer) [425895] - [block] blkio: Implement macro to traverse each service tree in group (Jeff Moyer) [425895] - [block] blkio: Introduce the notion of cfq groups (Jeff Moyer) [425895] - [block] blkio: Set must_dispatch only if we decided to not dispatch the request (Jeff Moyer) [425895] - [block] cfq-iosched: no dispatch limit for single queue (Jeff Moyer) [425895] - [block] Allow devices to indicate whether discarded blocks are zeroed (Jeff Moyer) [545203] - [block] Revert "cfq: Make use of service count to estimate the rb_key offset" (Jeff Moyer) [425895] - [block] cfq-iosched: fix corner cases in idling logic (Jeff Moyer) [425895] - [block] cfq-iosched: idling on deep seeky sync queues (Jeff Moyer) [425895] - [block] cfq-iosched: fix no-idle preemption logic (Jeff Moyer) [425895] - [block] cfq-iosched: fix ncq detection code (Jeff Moyer) [425895] - [block] cfq-iosched: cleanup unreachable code (Jeff Moyer) [425895] - [block] cfq: Make use of service count to estimate the rb_key offset (Jeff Moyer) [425895] - [block] partitions: read whole sector with EFI GPT header (Jeff Moyer) [463632] - [block] partitions: use sector size for EFI GPT (Jeff Moyer) [463632] - [block] Expose discard granularity (Jeff Moyer) [545203] - [block] cfq-iosched: fix next_rq computation (Jeff Moyer) [425895] - [block] cfq-iosched: simplify prio-unboost code (Jeff Moyer) [425895] - [block] blkdev: flush disk cache on ->fsync (Jeff Moyer) [545199] - [block] cfq-iosched: fix style issue in cfq_get_avg_queues() (Jeff Moyer) [425895] - [block] cfq-iosched: fairness for sync no-idle queues (Jeff Moyer) [425895] - [block] cfq-iosched: enable idling for last queue on priority class (Jeff Moyer) [425895] - [block] cfq-iosched: reimplement priorities using different service trees (Jeff Moyer) [425895] - [block] cfq-iosched: preparation to handle multiple service trees (Jeff Moyer) [425895] - [block] cfq-iosched: adapt slice to number of processes doing I/O (Jeff Moyer) [425895] - [block] cfq-iosched: improve hw_tag detection (Jeff Moyer) [425895] - [block] cfq: break apart merged cfqqs if they stop cooperating (Jeff Moyer) [533932] - [block] cfq: change the meaning of the cfqq_coop flag (Jeff Moyer) [533932] - [block] cfq: merge cooperating cfq_queues (Jeff Moyer) [533932] - [block] cfq: calculate the seek_mean per cfq_queue not per cfq_io_context (Jeff Moyer) [533932] - [block] CFQ is more than a desktop scheduler (Jeff Moyer) [533932] - [block] revert: cfq-iosched: limit coop preemption (Jeff Moyer) [533932] - perf: Don't free perf_mmap_data until work has been done (Aristeu Rozanski) [547432] - ext4: Fix insuficient checks in EXT4_IOC_MOVE_EXT (Aristeu Rozanski) [547432] - agp: clear GTT on intel (Aristeu Rozanski) [547432] - drm/i915: Fix sync to vblank when VGA output is turned off (Aristeu Rozanski) [547432] - drm: nouveau fixes (Aristeu Rozanski) [547432] - drm: radeon dp support (Aristeu Rozanski) [547432] - drm: radeon fixes (Aristeu Rozanski) [547432] - KVM: allow userspace to adjust kvmclock offset (Aristeu Rozanski) [547432] - ath9k backports (Aristeu Rozanski) [547432] - intel-iommu backport (Aristeu Rozanski) [547432] - updating patch linux-2.6-nfsd4-proots.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432] - updating linux-2.6-execshield.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432]- [rebase] Rebased to 2.6.32- [edac] amd64_edac: disabling temporarily (Aristeu Rozanski) - [x86] Enable CONFIG_SPARSE_IRQ (Prarit Bhargava) [543174] - [x86] panic if AMD cpu_khz is wrong (Prarit Bhargava) [523468] - [infiniband] Rewrite SG handling for RDMA logic (Mike Christie) [540269]- [net] Add acession counts to all datagram protocols (Neil Horman) [445366] - [modsign] Enable module signing in the RHEL RPM (David Howells) [517341] - [modsign] Don't include .note.gnu.build-id in the digest (David Howells) [517341] - [modsign] Apply signature checking to modules on module load (David Howells) [517341] - [modsign] Module signature checker and key manager (David Howells) [517341] - [modsign] Module ELF verifier (David Howells) [517341] - [modsign] Add indications of module ELF types (David Howells) [517341] - [modsign] Multiprecision maths library (David Howells) [517341] - [procfs] add ability to modify proc file limits from outside a processes own context (Neil Horman) [461946] - [s390x] fix build failure with CONFIG_FTRACE_SYSCALLS (Aristeu Rozanski) [538978]- [x86] AMD Northbridge: Verify NB's node is online (Prarit Bhargava) [536769] - [scsi] devinfo update for Hitachi entries (Takahiro Yasui) [526763] - [net] export device speed and duplex via sysfs (Andy Gospodarek) [453432] - [ppc64] Fix kcrctab_ sections to undo undesireable relocations that break kdump (Neil Horman) [509012] - [mm] Limit 32-bit x86 systems to 16GB and prevent panic on boot when system has more than ~30GB (Larry Woodman) [532039]- [kernel] Set panic_on_oops to 1 (Prarit Bhargava) [529963] - [kdump] kexec: allow to shrink reserved memory (Amerigo Wang) [523091] - [kdump] doc: update the kdump document (Amerigo Wang) [523091] - [kdump] powerpc: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] powerpc: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] ia64: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] ia64: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] x86: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] x86: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [block] aio: implement request batching (Jeff Moyer) [533931] - [block] get rid of the WRITE_ODIRECT flag (Jeff Moyer) [533931]- [crypto] padlock-aes: Use the correct mask when checking whether copying is required (Chuck Ebbert) - [rfkill] add support to a key to control all radios (Aristeu Rozanski) - [acpi] be less verbose about old BIOSes (Aristeu Rozanski) - [drm] intel big hammer (Aristeu Rozanski) - [e1000] add quirk for ich9 (Aristeu Rozanski) - [pci] cacheline sizing (Dave Jones) - [crash] add crash driver (Dave Anderson) - [fb] disable fbcon logo with parameter (Aristeu Rozanski) - [pci] silence some PCI resource allocation errors (Aristeu Rozanski) - [serio] disable error messages when i8042 isn't found (Peter Jones) - [serial] Enable higher baud rates for 16C95x (Aristeu Rozanski) - [input] remove pcspkr modalias (Aristeu Rozanski) - [floppy] remove the floppy pnp modalias (Aristeu Rozanski) - [input] remove unwanted messages on spurious events (Aristeu Rozanski) - [sound] hda intel prealloc 4mb dmabuffer (Aristeu Rozanski) - [sound] disables hda beep by default (Aristeu Rozanski) - [pci] sets PCIE ASPM default policy to POWERSAVE (Aristeu Rozanski) - [pci] add config option to control the default state of PCI MSI interrupts (Aristeu Rozanski) - [debug] always inline kzalloc (Aristeu Rozanski) - [debug] add would_have_oomkilled procfs ctl (Aristeu Rozanski) - [debug] add calls to print_tainted() on spinlock functions (Aristeu Rozanski) - [debug] display tainted information on other places (Aristeu Rozanski) - [x86] add option to control the NMI watchdog timeout (Aristeu Rozanski) - [debug] print common struct sizes at boot time (Aristeu Rozanski) - [acpi] Disable firmware video brightness change by default (Matthew Garrett) - [acpi] Disable brightness switch by default (Aristeu Rozanski) - [usb] enable autosuspend on UVC by default (Matthew Garrett) - [usb] enable autosuspend by default on qcserial (Matthew Garrett) - [usb] Allow drivers to enable USB autosuspend on a per-device basis (Matthew Garrett) - [nfs] make nfs4 callback hidden (Steve Dickson) - [nfsd4] proots (Aristeu Rozanski) - [execshield] introduce execshield (Aristeu Rozanski) - [powerpc] add modalias_show operation (Aristeu Rozanski) - [hwmon] add VIA hwmon temperature sensor support (Aristeu Rozanski) - [utrace] introduce utrace implementation (Aristeu Rozanski) - [build] introduce AFTER_LINK variable (Aristeu Rozanski)/bin/shkbuild-rh6-x64.eng.sw.ru 1539509786  !"#$%&'()*+,-./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+{+|+}+~+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,, , , , , ,,,,,,,,,,,,,,,,,,, ,!,",#,$,%,&,',(,),*,+,,,-,.,/,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,P2.6.32-042stab134.32.6.32-042stab134.32.6.32-042stab134.32.6.32-042stab134.32.6.32-042stab134.3                 !!! """ ### $$$ %%% &&& ''' ((( )) *** +++ ,,, --- ... /// 000 111 222 333 444 555 666 777 888 999 :: ;;; <<< == >> ??? @@ AA BB CC DDD EE FFF GGG HH II JJ KKK LLL MMM NN O P Q RR SS T UU VV WW XX YY ZZ [ \]]]]^___^``^aa^bb^cc^d]efeg]h]i]jj]k]lmmmmnmoopoqmrmsssttmuuuvvmwwwxxmyyyzzm{{{||m}}}~~mmmm                       ! ""# $%$& '(')'*'+ ,- .. / 0001 2 333435 6 7 8 9 :;<;=:>?>@>A B C DDEDF G H I JJ K LLMLNLOLP Q RRSRTRURVRW XXYXZX[\\\\]]^\_\`\a\b\c\d\effffgfhfifjfkflmmmmnmoopoqmrrmsmtmumvmwxxwyywzzw{{w||w}}w~~wwwwwwwwwwwwwwwwmm       !"###$$$%%$&$'((()))*(+++,+--(.(//(00(11(2223(44(55565775885995:5;(<<(=(>>>??>@@>A>BB>C>DDDE>F>GG>H(I(JJ(KK(LLLM(NNNONPPNQQQRQS(TT(U(VVVWVX(YY(ZZ([[(\\(]](^^___``_aa_b_cc_d_e_ff_g_hh_i_j_k_l_m_nn^oo(pppqq(rr(ssst(uuuvvuwwuxx(yy(zz({{(||(}}}~}}(((((((((((((((         !""#$%&&'())*+,--../01123344556678999:;;;<<===>>>??>@@>AA=BB=CC=DDDEDFDG=HH=II=JJ=KKKLKM=NN=O=PP=QQ=R=SS=TTTUTV=WWWXWYWZW[W\W]W^W_W`WaWbWc=dddeedffdggdhh=ii(j(kk(ll(mm(nnnoonpppqqq(rr(ssstt(uuuvvuwwuxx(yy(zz({{(|(}}(~~~((((((((((((((((((( (  (                           (!!(""(###$$#%%(&&('''(')(**++,,--.,/,0,12332222442552662772882992::2;;2<<2==2>>2??2@@2A2B2CC2DD2EE2F2G2HH2II2JJJJ2KK2LL2MM2NN2OO2PP2QQ2R2SS2T2U2VV2WW2XX2YY2ZZ2[2\\2]]2^^2_2``2aa2bb2cccddcee2ff2ggghgi2jj2k2ll2mm2nn2oo2pppq2r2ss2tt2uu2vv2ww2xx2yy2zz2{{2||}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}            !!"!!# $%& '()*++,,++-./...........0......11..-2--3455667889:9;888888888888<<<88888=88>8??@ABCDDEDFDDGGDHDDDIDJKKLLMMNOPPQRSTSSUVWXXYYYYYZ[[\[[[]^^^^_``a````bc`defghfijjklmlnolpqrrstuvwxyyzz{|z}}}}}zz~zyyyy         !!"#"$$%$&'(')'*+,++-...../..012333345363377783933:3;<;=;>333?@A333B3C3D3E3FFGHIIIJJKLMNNNOPQRSPPPOTUVOWXWOYOZ[O\]\^O_`a`_bc_OOdOeOfOgggOOOOhijhhOkOlOmOOOnnonnpqOrstOuOvwOxyzzzz{|}~|                  !"#$%$&&'(((())**+***))),,-./01002333344567879::;;<;;;=>=???@??AABAA??C?DEDFGGGHHHHHIHJKLMNOPQPRSTTUVWXXYYZ[ZZZ\\]\\^Z_`abcdefghhhhhhhijjjjkkkkkkkkkkkkkkkkkkkllllmmmnmmompqpprpsttuuttvtttwxyyyywtz{||||t}~t                          !       "#$$$$$$$$$%&$$'())))))))*)))))))+,--./011234445467899:;;<<<<<<=>?@@ABCDEFFFFGFHFFIJKLMNOOOPQQRQSTUVVWXXXYYZ[[\]]]^]]]]]_]]]``abaa`cdeffghhijikllmnmoopqqqqrrrrrrssttttttuuvvvvvvvvvvvvvvwvvvvvvvvvvvvvuuxuyyyuz{|}~~                                   ! ! " " # $ % % & ' ' ' ' ' ( ) * ) + ) , , , , , , - - - - . / / / / / / / / / / / / / . 0 0 0 1 2 2 3 4 3 5 6 6 7 8 9 : ; < < = < < < < < < < < < < < < < > > > ? > > > > @ > > > > > > > < A B C D E F G H I J K L M M N N N O O P Q R S S S T S S U S S V W X X X Y X X Z [ X X \ ] ] ] ] X X X X ^ X X _ X X X X ` ` a b ` c X X X X X d X X X e e e e e e e e e e e e f e e e e e e e e e e e e e e e e e e e e e e e e g e X X X X h X X X X i X X X X X X X X X X X j j k k k j j j j j j j j l l j j X m m n X o X X X X p q X X X X r r r r r r r s r r t r r u r r v r r r r r r r r r r w r r x r y r r r r r r r r r r r r z r { r r r r r r r r X X | X X } X ~ X X X X            X X X X X X X X X X X X X X X X X X X                                                         }                            }                                                         }   }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ! ! ! ! !                                                                                      " " " " " " "                                    # # # # # # # # # # # # $ $ $ $ $ # # # # # # # # % % % % % % % % % % # & & & & & & & & # # #       ' ' ' ' ' ' '  ( ( ( ( ( ( ( ( ( (      ) ) ) ) ) ) ) ) )                        * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                        + + , , , , , , , , , + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   - - -   . . . . . . . . . . . . . . . . . . .    / / / / / / / / / / / / / / / / / / /   0 0 0 0 0 0 0 0 0 0 0 0 0                    1 1 1 1 1 1 1                                                                            2 2 2    3 3 3 3 3                                                 4 4 4 4 4                   5 5 5 5 5 5 5 5                            6                                                                            7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7          8 8 8 8 8 8 8 8             9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9                          : : : : : : : :  ; ; ; ; ;                                                  < < < < < < < < < <    = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =              > > > >                                                          ? ? ?                  } @ @ @ @ @ @ @ @ @} A A A A A A A B B B B B B A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A} C C C C C C} D E E E D D D D D D D D D D D F F F F F F 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 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 D D D D D D D D G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G D H H D D D D D D D D D D D D D D D D D D D D D D D I J J I K K K I I I I I I I I I I I I I I I I I I I I I D D D D L L L L L L L L L L L L D D D D D D M M M M D D D D D D D D D D D D D D D D N N N N N N N N N N N D D D D D D O O O O O O O D D D D P P P P D D D D D D D D D D} Q Q Q Q Q Q Q Q Q} R R R R R R R R R R R R R R R R R R R R R R R R} S S} T T U U U U U U U U U U U T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T} V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V} W W W X X X X X X X X X X X X X X X X X X X X X X X X X X X X W W} Y Y Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Y} [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ \ \ ] ^ ^ ^ ^ ^ ^ _ _ ^ ` ^ a ^ b b ^ c ^ d d ^ e e ^ f f ^ g h h h h h h i h j j k h l h m h n o o o p q q p r r p s s p p p t p u u p v v p w w w x x w y y w z z w { { p | | | } } p ~ ~ p  p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p                                                     !  "  #  $  % & ' ' ' ( ' ) * & + , + - & . / . . . 0 1 0 2 0 3 0 4 0 5 0 6 0 7 . 8 8 . 9 : ; & < & = > > ? & @ A B B C Dkernels2.6.32-042stab134.3.configMakefileMakefile.commonModule.symversSystem.maparchKconfigalphaKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilearmKconfigKconfig-nommuKconfig.debugMakefilebootMakefilebootpMakefilecompressedMakefileMakefile.debugcommonKconfigMakefilekernelMakefilelibMakefilemach-aaec2000KconfigMakefileMakefile.bootmach-at91KconfigMakefileMakefile.bootmach-bcmringKconfigMakefileMakefile.bootcspMakefilechipcMakefiledmacMakefiletmrMakefilemach-clps711xKconfigMakefileMakefile.bootmach-davinciKconfigMakefileMakefile.bootmach-ebsa110MakefileMakefile.bootmach-ep93xxKconfigMakefileMakefile.bootmach-footbridgeKconfigMakefileMakefile.bootmach-geminiKconfigMakefileMakefile.bootmach-h720xKconfigMakefileMakefile.bootmach-integratorKconfigMakefileMakefile.bootmach-iop13xxKconfigMakefileMakefile.bootmach-iop32xKconfigMakefileMakefile.bootmach-iop33xKconfigMakefileMakefile.bootmach-ixp2000KconfigMakefileMakefile.bootmach-ixp23xxKconfigMakefileMakefile.bootmach-ixp4xxKconfigMakefileMakefile.bootmach-kirkwoodKconfigMakefileMakefile.bootmach-ks8695KconfigMakefileMakefile.bootmach-l7200MakefileMakefile.bootmach-lh7a40xKconfigMakefileMakefile.bootmach-lokiKconfigMakefileMakefile.bootmach-mmpKconfigMakefileMakefile.bootmach-msmKconfigMakefileMakefile.bootmach-mv78xx0KconfigMakefileMakefile.bootmach-mx1KconfigMakefileMakefile.bootmach-mx2KconfigMakefileMakefile.bootmach-mx25KconfigMakefileMakefile.bootmach-mx3KconfigMakefileMakefile.bootmach-mxc91231KconfigMakefileMakefile.bootmach-netxKconfigMakefileMakefile.bootmach-nomadikKconfigMakefileMakefile.bootmach-ns9xxxKconfigMakefileMakefile.bootmach-omap1KconfigMakefileMakefile.bootmach-omap2KconfigMakefileMakefile.bootmach-orion5xKconfigMakefileMakefile.bootmach-pnx4008MakefileMakefile.bootmach-pxaKconfigMakefileMakefile.bootmach-realviewKconfigMakefileMakefile.bootmach-rpcMakefileMakefile.bootmach-s3c2400KconfigMakefilemach-s3c2410KconfigMakefileMakefile.bootmach-s3c2412KconfigMakefilemach-s3c2440KconfigMakefilemach-s3c2442KconfigMakefilemach-s3c2443KconfigMakefilemach-s3c6400KconfigMakefileMakefile.bootmach-s3c6410KconfigMakefilemach-s5pc100KconfigMakefileMakefile.bootmach-sa1100KconfigMakefileMakefile.bootmach-sharkMakefileMakefile.bootmach-stmp378xMakefileMakefile.bootmach-stmp37xxMakefileMakefile.bootmach-u300KconfigMakefileMakefile.bootmach-versatileKconfigMakefileMakefile.bootmach-w90x900KconfigMakefileMakefile.bootmmKconfigMakefilenwfpeMakefileoprofileMakefileplat-iopMakefileplat-mxcKconfigMakefileplat-omapKconfigMakefileplat-orionMakefileplat-pxaKconfigMakefileplat-s3cKconfigMakefileplat-s3c24xxKconfigMakefileplat-s3c64xxKconfigMakefileplat-s5pc1xxKconfigMakefileplat-stmp3xxxKconfigMakefiletoolsMakefilevfpMakefileavr32KconfigKconfig.debugMakefileboardsatngw100KconfigKconfig_mrmtMakefileatstk1000KconfigMakefilefavr-32KconfigMakefilehammerheadKconfigMakefilemeriscKconfigMakefilemimc200MakefilebootimagesMakefileu-bootMakefilekernelMakefilelibMakefilemach-at32apKconfigMakefilemmMakefileoprofileMakefileblackfinKconfigKconfig.debugMakefilebootMakefilekernelMakefilecplb-mpuMakefilecplb-nompuMakefilelibMakefilemach-bf518KconfigMakefileboardsKconfigMakefilemach-bf527KconfigMakefileboardsKconfigMakefilemach-bf533KconfigMakefileboardsKconfigMakefilemach-bf537KconfigMakefileboardsKconfigMakefilemach-bf538KconfigMakefileboardsKconfigMakefilemach-bf548KconfigMakefileboardsKconfigMakefilemach-bf561KconfigMakefileboardsKconfigMakefilemach-commonMakefilemmMakefileoprofileMakefilecrisKconfigKconfig.debugMakefilearch-v10KconfigdriversKconfigMakefilekernelMakefilelibMakefilemmMakefilearch-v32KconfigdriversKconfigMakefilemach-a3Makefilemach-fsMakefilepciMakefilekernelMakefilelibMakefilemach-a3KconfigMakefilemach-fsKconfigMakefilemmMakefilebootMakefilecompressedMakefilerescueMakefileincludearch-v32archhwregsMakefileiopMakefilekernelMakefilemmMakefilefrvKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemb93090-mb00MakefilemmMakefileh8300KconfigKconfig.cpuKconfig.debugKconfig.ideMakefilebootMakefilecompressedMakefilekernelMakefiletimerMakefilelibMakefilemmMakefileplatformh8300hMakefileaki3068netMakefilegenericMakefileh8maxMakefileh8sMakefileedosk2674MakefilegenericMakefileia64KconfigKconfig.debugMakefiledigMakefilehpcommonMakefilesimKconfigMakefilebootMakefilezx1Makefileia32MakefilekernelMakefileMakefile.gatecpufreqKconfigMakefilekvmKconfigMakefilelibMakefilemmMakefileoprofileMakefilepciMakefilesnMakefilekernelMakefilesn2MakefilepciMakefilepcibrMakefileuvMakefilekernelMakefilexenKconfigMakefilem32rKconfigKconfig.debugMakefilebootMakefilecompressedMakefilekernelMakefilelibMakefilemmMakefileoprofileMakefileplatformsMakefilem32104utMakefilem32700utMakefilemappiMakefilemappi2Makefilemappi3Makefileoaks32rMakefileopsputMakefileusrvMakefilem68kKconfigKconfig.debugMakefileamigaMakefileapolloMakefileatariMakefilebvme6000Makefilefpsp040Makefilehp300Makefileifpsp060MakefilekernelMakefilelibMakefilemacMakefilemath-emuMakefilemmMakefilemvme147Makefilemvme16xMakefileq40Makefilesun3MakefilepromMakefilesun3xMakefiletoolsamigaMakefilem68knommuKconfigKconfig.debugMakefilekernelMakefilelibMakefilemmMakefileplatform5206Makefile5206eMakefile520xMakefile523xMakefile5249Makefile5272Makefile527xMakefile528xMakefile5307Makefile532xMakefile5407Makefile68328Makefile68360Makefile68EZ328Makefile68VZ328MakefileMakefilecoldfireMakefilemicroblazeKconfigKconfig.debugMakefilebootMakefilekernelMakefilecpuMakefilelibMakefilemmMakefileplatformKconfig.platformMakefilegenericKconfig.autoMakefilemipsKconfigKconfig.debugMakefilealchemyKconfigcommonMakefiledevboardsMakefiledb1x00Makefilepb1000Makefilepb1100Makefilepb1200Makefilepb1500Makefilepb1550Makefilemtx-1Makefilexxs1500Makefilear7MakefilebaslerexciteKconfigMakefilebcm47xxMakefilebcm63xxKconfigMakefileboardsKconfigMakefilebootMakefilecavium-octeonKconfigMakefileexecutiveMakefilecobaltMakefiledecMakefilepromMakefileemmacommonMakefilemarkeinsMakefilefwarcMakefilecfeMakefilelibMakefilesniMakefilegt64120wrppmcMakefilejazzKconfigMakefilekernelMakefilelasatKconfigMakefileimageMakefilelibMakefileloongsonKconfigMakefilecommonMakefilefuloong-2eMakefilemath-emuMakefilemipssimMakefilemmMakefilemti-maltaMakefilenxppnx833xcommonMakefilestb22xMakefilepnx8550commonMakefilejbsMakefilestb810MakefileoprofileMakefilepciMakefilepmc-sierraKconfigmsp71xxMakefileyosemiteMakefilepowerMakefilerb532Makefilesgi-ip22Makefilesgi-ip27KconfigMakefilesgi-ip32MakefilesibyteKconfigbcm1480MakefilecommonMakefilesb1250MakefileswarmMakefilesniMakefiletxx9KconfiggenericMakefilejmr3927Makefilerbtx4927Makefilerbtx4938Makefilerbtx4939Makefilevr41xxKconfigcasio-e55MakefilecommonMakefileibm-workpadMakefilemn10300KconfigKconfig.debugMakefilebootMakefilecompressedMakefilekernelMakefilelibMakefilemmMakefileoprofileMakefileproc-mn103e010Makefileunit-asb2303Makefileunit-asb2305MakefilepariscKconfigKconfig.debugMakefilehpuxMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilepowerpcKconfigKconfig.debugMakefilebootMakefilekernelMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefileplatforms40xKconfigMakefile44xKconfigMakefile512xKconfigMakefile52xxKconfigMakefile82xxKconfigMakefile83xxKconfigMakefile85xxKconfigMakefile86xxKconfigMakefile8xxKconfigMakefileKconfigKconfig.cputypeMakefileamigaoneKconfigMakefilecellKconfigMakefilespufsMakefilechrpKconfigMakefileembedded6xxKconfigMakefileiseriesKconfigMakefilemapleKconfigMakefilepasemiKconfigMakefilepowermacKconfigMakefileprepKconfigps3KconfigMakefilepseriesKconfigMakefilesysdevKconfigMakefilebestcommKconfigMakefileqe_libKconfigMakefilexmonMakefiles390KconfigKconfig.debugMakefileappldataMakefilebootMakefilecryptoMakefilehypfsMakefilekernelMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilescoreKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemmMakefileshKconfigKconfig.cpuKconfig.debugMakefileboardsKconfigMakefilemach-caymanMakefilemach-dreamcastMakefilemach-ecovec24Makefilemach-edosk7705Makefilemach-highlanderKconfigMakefilemach-hp6xxMakefilemach-kfr2r09Makefilemach-landiskMakefilemach-lboxre2Makefilemach-microdevMakefilemach-migorKconfigMakefilemach-r2dKconfigMakefilemach-rskKconfigMakefilemach-sdk7780KconfigMakefilemach-se7206Makefile7343Makefile770xMakefile7721Makefile7722Makefile7724Makefile7751Makefile7780MakefileMakefilemach-sh03Makefilemach-sh7763rdpMakefilemach-snapgearMakefilemach-systemhMakefilemach-titanMakefilemach-x3protoMakefilebootMakefilecompressedMakefileromimageMakefilecchipsKconfighd6446xMakefiledriversKconfigMakefiledmaKconfigMakefilepciKconfigMakefilesuperhywayMakefilekernelMakefilecpuMakefileirqMakefilesh2Makefilesh2aMakefilesh3Makefilesh4Makefilesh4aMakefilesh5MakefileshmobileMakefilevsyscallMakefilelibMakefilelib64Makefilemath-emuMakefilemmKconfigMakefileoprofileMakefiletoolsMakefilesparcKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilepromMakefileumKconfig.charKconfig.commonKconfig.debugKconfig.netKconfig.restKconfig.umKconfig.x86MakefileMakefile-i386Makefile-ia64Makefile-os-LinuxMakefile-ppcMakefile-skasMakefile-x86_64driversMakefilekernelMakefileskasMakefileos-LinuxMakefiledriversMakefileskasMakefilesys-i386Makefilesys-x86_64MakefilescriptsMakefile.rulessys-i386Makefilesys-ia64Makefilesys-ppcMakefilesys-x86_64Makefilex86KconfigKconfig.cpuKconfig.debugMakefileMakefile_32.cpubootMakefilecompressedMakefilecryptoMakefileia32MakefileincludeasmKbuilda.out-core.ha.out.hacpi.haes.hagp.halternative-asm.halternative.hamd_iommu.hamd_iommu_types.hamd_nb.hapic.hapicdef.hapicnum.hapm.harchrandom.hasm-prototypes.hasm.hatomic.hatomic_32.hatomic_64.hauxvec.hbios_ebda.hbitops.hbitsperlong.hboot.hbootparam.hbug.hbugs.hbyteorder.hcache.hcacheflush.hcalgary.hcalling.hchecksum.hchecksum_32.hchecksum_64.hcmpxchg.hcmpxchg_32.hcmpxchg_64.hcompat.hcpu.hcpu_debug.hcpu_device_id.hcpufeature.hcpumask.hcputime.hcrash.hcryptoablk_helper.hglue_helper.hcurrent.hdebugreg.hdelay.hdesc.hdesc_defs.hdevice.hdiv64.hdma-mapping.hdma.hdmi.hdwarf2.he820.hedac.hefi.helf.hemergency-restart.hentry_arch.herrno.hfb.hfcntl.hfixmap.hfloppy.hfpu-internal.hframe.hftrace.hfutex.hgart.hgenapic.hgeode.hgpio.hhardirq.hhighmem.hhpet.hhugetlb.hhw_irq.hhypertransport.hhyperv.hhypervisor.hi387.hi8253.hi8259.hia32.hia32_unistd.hidle.hinat.hinat_types.hinit.hinsn.hinst.hintel-family.hio.hio_32.hio_64.hio_apic.hioctl.hioctls.hiomap.hiommu.hipcbuf.hipi.hirq.hirq_regs.hirq_remapping.hirq_vectors.hirqflags.hist.hkaiser.hkdebug.hkexec.hkgdb.hkmap_types.hkmemcheck.hkprobes.hkvm.hkvm_emulate.hkvm_host.hkvm_para.hkvm_perf.hldt.hlguest.hlguest_hcall.hlinkage.hlocal.hlocal64.hmach_timer.hmach_traps.hmath_emu.hmc146818rtc.hmca.hmca_dma.hmce.hmicrocode.hmm_track.hmman.hmmconfig.hmmu.hmmu_context.hmmx.hmmzone.hmmzone_32.hmmzone_64.hmodule.hmpspec.hmpspec_def.hmsgbuf.hmshyperv.hmsidef.hmsr-index.hmsr.hmtrr.hmutex.hmutex_32.hmutex_64.hmwait.hnmi.hnops.hnospec-branch.hnuma.hnuma_32.hnuma_64.hnumaq.holpc.hpage.hpage_32.hpage_32_types.hpage_64.hpage_64_types.hpage_types.hparam.hparavirt.hparavirt_types.hparport.hpat.hpci-direct.hpci-functions.hpci.hpci_64.hpci_x86.hpercpu.hperf_event.hperf_event_p4.hperf_regs.hpgalloc.hpgtable-2level.hpgtable-2level_types.hpgtable-3level.hpgtable-3level_types.hpgtable-invert.hpgtable.hpgtable_32.hpgtable_32_types.hpgtable_64.hpgtable_64_types.hpgtable_types.hpoll.hposix_types.hposix_types_32.hposix_types_64.hprctl.hprobe_roms.hprocessor-cyrix.hprocessor-flags.hprocessor.hproto.hptrace-abi.hptrace.hpvclock-abi.hpvclock.hrdc321x_defs.hreboot.hreboot_fixups.hrequired-features.hresource.hresume-trace.hrio.hrtc.hrwlock.hrwsem.hscatterlist.hseccomp.hseccomp_32.hseccomp_64.hsections.hsegment.hsembuf.hserial.hsetup.hsetup_arch.hshmbuf.hshmparam.hsigcontext.hsigcontext32.hsigframe.hsiginfo.hsignal.hsmp.hsmpboot_hooks.hsocket.hsockios.hsparsemem.hspec_ctrl.hspinlock.hspinlock_types.hsrat.hstackprotector.hstacktrace.hstat.hstatfs.hstring.hstring_32.hstring_64.hsuspend.hsuspend_32.hsuspend_64.hsvm.hswab.hswiotlb.hsync_bitops.hsys_ia32.hsyscall.hsyscalls.hsysfb.hsystem.hsystem_64.htce.htermbits.htermios.hthread_info.htime.htimer.htimex.htlb.htlbflush.htopology.htraceirq_vectors.htrace_clock.htrampoline.htraps.htsc.htypes.huaccess.huaccess_32.huaccess_64.hucontext.hunaligned.hunistd.hunistd_32.hunistd_64.huser.huser32.huser_32.huser_64.huvbios.huv.huv_bau.huv_hub.huv_irq.huv_mmrs.hvdso.hvga.hvgtod.hvirtext.hviswscobalt.hlithium.hpiix4.hsgivw.hvm86.hvmi.hvmi_time.hvmx.hvsyscall.hx86_init.hxcr.hxenevents.hgrant_table.hhypercall.hhypervisor.hinterface.hinterface_32.hinterface_64.hpage.hxor.hxor_32.hxor_64.hxor_avx.hxsave.hgeneratedasmkernelMakefileacpiMakefilerealmodeMakefileapicMakefilecpuMakefilecpufreqKconfigMakefilemcheckMakefilemtrrMakefilekvmKconfigMakefilelguestKconfigMakefilelibMakefilemath-emuMakefilemmMakefilekmemcheckMakefileoprofileMakefilepciMakefilepowerMakefiletoolsMakefilevdsoMakefilevideoMakefilexenKconfigMakefilextensaKconfigKconfig.debugMakefilebootMakefileboot-elfMakefileboot-redbootMakefilelibMakefileramdiskMakefilekernelMakefilelibMakefilemmMakefileplatformsissMakefiles6105Makefilext2000Makefilevariantss6000MakefileblockKconfigKconfig.ioschedMakefilecryptoKconfigMakefileasync_txKconfigMakefilempiMakefilesignatureMakefiledriversKconfigMakefileaccessibilityKconfigMakefilebrailleMakefileacpiKconfigMakefileacpicaMakefileapeiKconfigMakefileambaMakefileataKconfigMakefileatmKconfigMakefileauxdisplayKconfigMakefilebaseKconfigMakefilepowerMakefilebcmaKconfigMakefileblockKconfigMakefileaoeMakefiledrbdKconfigMakefilemtip32xxKconfigMakefileparideKconfigMakefileploopMakefilersxxMakefilebluetoothKconfigMakefilecdromMakefilecharKconfigMakefileagpKconfigMakefilehw_randomKconfigMakefileip2MakefileipmiKconfigMakefilemwaveMakefilepcmciaKconfigMakefileipwirelessMakefilerioMakefiletpmKconfigMakefilexilinx_hwicapMakefileclocksourceMakefileconnectorKconfigMakefilecpufreqKconfigMakefilecpuidleKconfigMakefilegovernorsMakefilecryptoKconfigMakefileamccMakefilenxKconfigMakefileqatKconfigMakefileqat_commonMakefileqat_dh895xccMakefiledcaKconfigMakefiledioMakefiledmaKconfigMakefileioatMakefileipuMakefileedacKconfigMakefileeisaKconfigMakefilefirewireKconfigMakefilefirmwareKconfigMakefilegpioKconfigMakefilegpuMakefiledrmKconfigMakefilegma500KconfigMakefilei2cKconfigMakefilei810Makefilei915KconfigMakefilemgaMakefilenouveauKconfigpanelKconfigMakefiler128MakefileradeonKconfigMakefilesavageMakefilesisMakefiletdfxMakefilettmMakefileviaMakefilevmwgfxKconfigMakefilevgaKconfigMakefilehidKconfigMakefileusbhidKconfigMakefilehvKconfigMakefilehwmonKconfigMakefileamsMakefilei2cKconfigMakefilealgosKconfigMakefilebussesKconfigMakefilechipsKconfigMakefileideKconfigMakefileidleKconfigMakefileieee1394KconfigMakefileieee802154KconfigMakefileinfinibandKconfigMakefilecoreMakefilehwMakefileamso1100Kconfigcxgb3KconfigMakefilecxgb4KconfigMakefileehcaKconfigMakefileipathKconfigMakefilemlx4KconfigMakefilemlx5KconfigMakefilemthcaKconfigMakefilenesKconfigMakefileocrdmaKconfigMakefileqibKconfigMakefileusnicKconfigMakefileulpMakefileipoibKconfigMakefileiserKconfigMakefilesrpKconfiginputKconfigMakefilegameportKconfigMakefilejoystickKconfigMakefileiforceKconfigMakefilekeyboardKconfigMakefilemiscKconfigMakefilemouseKconfigMakefileserioKconfigMakefiletabletKconfigMakefiletouchscreenKconfigMakefileisdnKconfigMakefileact2000KconfigMakefilecapiKconfigMakefiledivertMakefilegigasetKconfigMakefilehardwareKconfigMakefileavmKconfigMakefileeiconKconfigMakefilemISDNKconfigMakefilehisaxKconfigMakefilehysdnKconfigMakefilei4lKconfigMakefileicnKconfigMakefileisdnloopMakefilemISDNKconfigMakefilepcbitKconfigMakefilescKconfigMakefileledsKconfigMakefilelguestKconfigMakefilemacintoshKconfigMakefilemcaKconfigMakefilemdKconfigMakefilepersistent-dataKconfigMakefilemediaKconfigMakefilecommonKconfigMakefiletunersKconfigMakefiledvbKconfigMakefileb2c2KconfigMakefilebt8xxKconfigMakefiledm1105KconfigMakefiledvb-coreMakefiledvb-usbKconfigMakefilefirewireKconfigMakefilefrontendsKconfigMakefilengeneKconfigMakefilepluto2KconfigMakefilept1KconfigMakefilesianoKconfigMakefilettpciKconfigMakefilettusb-budgetKconfigMakefilettusb-decKconfigMakefileradioKconfigMakefilesi470xKconfigMakefilercKconfigMakefilekeymapsKconfigMakefilevideoKconfigMakefileau0828KconfigMakefilebt8xxKconfigMakefilecpia2KconfigMakefilecx18KconfigMakefilecx231xxKconfigMakefilecx23885KconfigMakefilecx25840KconfigMakefilecx88KconfigMakefiledavinciMakefileem28xxKconfigMakefileet61x251KconfigMakefilegspcaKconfigMakefilegl860KconfigMakefilem5602KconfigMakefilestv06xxKconfigMakefilehdpvrKconfigMakefileivtvKconfigMakefileovcamchipMakefilepvrusb2KconfigMakefilepwcKconfigMakefilesaa7134KconfigMakefilesaa7164KconfigMakefilesn9c102KconfigMakefiletlg2300KconfigMakefileusbvideoKconfigMakefileusbvisionKconfigMakefileuvcKconfigMakefilezc0301KconfigMakefilezoranKconfigMakefilememstickKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemessageMakefilefusionKconfigMakefilei2oKconfigMakefilemfdKconfigMakefilemiscKconfigMakefilec2portKconfigMakefilecb710KconfigMakefileeepromKconfigMakefilehdpuftrsMakefileibmasmMakefilesgi-gruMakefilesgi-xpMakefilemmcKconfigMakefilecardKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemtdKconfigMakefilechipsKconfigMakefiledevicesKconfigMakefilelpddrKconfigMakefilemapsKconfigMakefilenandKconfigMakefileonenandKconfigMakefiletestsMakefileubiKconfigKconfig.debugMakefilenetKconfigMakefileappletalkKconfigMakefilearcnetKconfigMakefilearmKconfigMakefileatl1cMakefileatl1eMakefileatlxMakefilebenetKconfigMakefilebnaMakefilebnx2xMakefilebnxtMakefilebondingMakefilecanKconfigMakefilesja1000KconfigMakefileusbKconfigMakefilechelsioMakefilecrisMakefilecxgb3Makefilecxgb4Makefilecxgb4vfMakefilee1000Makefilee1000eMakefileeheaMakefileenicMakefilefm10kMakefilefs_enetKconfigMakefilehamradioKconfigMakefilehypervKconfigMakefilei40eMakefilei40evfMakefileibm_newemacKconfigMakefileigbMakefileigbvfMakefileirdaKconfigMakefileixgbMakefileixgbeMakefileixgbevfMakefileixp2000KconfigMakefilemlx4Makefilemlx5coreKconfigMakefilemyri10geMakefilenetxenMakefilepch_gbeMakefilepcmciaKconfigMakefilephyKconfigMakefileqlcnicMakefileqlgeMakefilesfcKconfigMakefileskfpMakefilestmmacKconfigMakefiletokenringKconfigMakefiletulipKconfigMakefileusbKconfigMakefilevmxnet3MakefilevxgeMakefilewanKconfigMakefilelmcMakefilewimaxKconfigMakefilei2400mKconfigMakefilewirelessKconfigMakefileathKconfigMakefileath5kKconfigMakefileath9kKconfigMakefilecarl9170KconfigMakefileb43KconfigMakefileb43legacyKconfigMakefilebrcm80211KconfigMakefilebrcmfmacMakefilebrcmsmacMakefilebrcmutilMakefilehostapKconfigMakefileipw2x00KconfigMakefileiwlegacyKconfigMakefileiwlwifiKconfigMakefiledvmMakefilemvmMakefilelibertasKconfigMakefilelibertas_tfMakefileorinocoKconfigMakefilep54KconfigMakefileprism54Makefilert2x00KconfigMakefilertl818xKconfigMakefilertl8180Makefilertl8187MakefilertlwifiKconfigMakefilebtcoexistMakefilertl8188eeMakefilertl8192cMakefilertl8192ceMakefilertl8192cuMakefilertl8192deMakefilertl8192eeMakefilertl8192seMakefilertl8723aeMakefilertl8723beMakefilertl8723comMakefilertl8821aeMakefiletiKconfigMakefilewl1251KconfigMakefilewl12xxKconfigMakefilewl18xxKconfigMakefilewlcoreKconfigMakefilezd1211rwKconfigMakefilenubusMakefileofKconfigMakefilepariscKconfigMakefileparportKconfigMakefilepciKconfigMakefilehotplugKconfigMakefilepcieKconfigMakefileaerKconfigKconfig.debugMakefilepcmciaKconfigMakefileplatformKconfigMakefilex86KconfigMakefilepnpKconfigMakefileisapnpKconfigMakefilepnpacpiKconfigMakefilepnpbiosKconfigMakefilepowerKconfigMakefilepowercapKconfigMakefileppsKconfigMakefileps3MakefileptpKconfigMakefilerapidioKconfigMakefileswitchesMakefileregulatorKconfigMakefilertcKconfigMakefiles390MakefileblockKconfigMakefilecharKconfigMakefilecioMakefilecryptoMakefilekvmMakefilenetKconfigMakefilescsiMakefilesbusMakefilecharKconfigMakefilescsiKconfigMakefileaacraidMakefileaic7xxxKconfig.aic79xxKconfig.aic7xxxMakefileaicasmMakefileaic94xxKconfigMakefilearcmsrMakefilearmKconfigMakefilebe2iscsiKconfigMakefilebfaMakefilebnx2fcKconfigMakefilebnx2iKconfigMakefilecxgbiKconfigMakefilecxgb3iKconfigcxgb4iKconfigdevice_handlerKconfigMakefilefcoeMakefilefnicMakefileibmvscsiMakefileisciMakefilefirmwareMakefilelibfcMakefilelibsasKconfigMakefilelpfcMakefilemegaraidKconfig.megaraidMakefilempt3sasKconfigMakefilemvsasKconfigMakefileosdKconfigpcmciaKconfigMakefilepm8001Makefileqla2xxxKconfigMakefileqla4xxxKconfigMakefilesmartpqiKconfigMakefilesym53c8xx_2MakefileserialKconfigMakefilecpm_uartMakefilejsmMakefilesfiKconfigMakefileshMakefilemapleMakefilesuperhywayMakefilesnKconfigMakefilespiKconfigMakefilessbKconfigMakefilestagingKconfigMakefilealtpciechdmaKconfigMakefileandroidKconfigMakefileasus_oledKconfigMakefileb3dfgKconfigMakefilecomediKconfigMakefiledriversMakefilekcomedilibMakefilecx25821KconfigMakefiledreamKconfigMakefilecameraKconfigMakefileqdsp5MakefilesmdKconfigMakefiledstKconfigMakefileechoKconfigMakefileet131xKconfigMakefilefrontierKconfigMakefilego7007KconfigMakefileiioKconfigMakefileaccelKconfigMakefileadcKconfigMakefilelightKconfigMakefiletriggerKconfigMakefileline6KconfigMakefilemimioKconfigMakefileocteonKconfigMakefileotusKconfigMakefilep9authKconfigMakefilepanelKconfigMakefilephisonKconfigMakefilepochKconfigMakefilepohmelfsKconfigMakefilequatech_usb2KconfigMakefilerarKconfigMakefilert2860KconfigMakefilert2870KconfigMakefilert3090KconfigMakefilertl8187seKconfigMakefilertl8192eKconfigMakefilertl8192suKconfigMakefileieee80211MakefilesepKconfigMakefileserqt_usb2KconfigMakefileslicossKconfigMakefileudlfbKconfigMakefileusbipKconfigMakefilevmeKconfigMakefilebridgesKconfigMakefiledevicesKconfigMakefilevt6655KconfigMakefilevt6656KconfigMakefilewinbondKconfigMakefilewlan-ngKconfigMakefilezramKconfigMakefiletargetKconfigMakefileloopbackKconfigMakefiletcm_fcKconfigMakefiletcMakefiletelephonyKconfigMakefilethermalKconfigMakefileuioKconfigMakefileusbKconfigMakefileatmKconfigMakefilec67x00MakefileclassKconfigMakefilecoreKconfigMakefileearlyMakefilegadgetKconfigMakefilehostKconfigMakefileimageKconfigMakefilemiscKconfigMakefilesisusbvgaKconfigMakefilemonKconfigMakefilemusbKconfigMakefileotgKconfigMakefileserialKconfigMakefileMakefile-keyspan_pda_fwstorageKconfigMakefilewusbcoreKconfigMakefileuwbKconfigMakefilei1480MakefiledfuMakefilei1480u-wlpMakefilewlpMakefilevhostKconfigMakefilevideoKconfigMakefileatyMakefilebacklightKconfigMakefileconsoleKconfigMakefiledisplayKconfigMakefilegeodeKconfigMakefilei810MakefileintelfbMakefilekyroMakefilelogoKconfigMakefilematroxMakefilemb862xxMakefilembxMakefilemsmMakefilenvidiaMakefileomapKconfigMakefilepnx4008MakefilerivaMakefilesavageMakefilesisMakefilevermilionMakefileviaMakefilevirtioKconfigMakefilevlynqKconfigMakefilew1KconfigMakefilemastersKconfigMakefileslavesKconfigMakefilewatchdogKconfigMakefilexenKconfigMakefilexenbusMakefilexenfsMakefilezorroKconfigMakefilefirmwareMakefilecarl9170fwKconfigcarlfwKconfigusbKconfigminifwKconfigtoolchainMakefiletoolsKconfigfs9pKconfigMakefileKconfigKconfig.binfmtMakefileadfsKconfigMakefileaffsKconfigMakefileafsKconfigMakefileautofsKconfigMakefileautofs4KconfigMakefilebefsKconfigMakefilebfsKconfigMakefilebtrfsKconfigMakefilecachefilesKconfigMakefilecifsKconfigMakefilecodaKconfigMakefileconfigfsKconfigMakefilecramfsKconfigMakefiledebugfsMakefiledevptsMakefiledlmKconfigMakefileecryptfsKconfigMakefileefsKconfigMakefileexofsKconfigexportfsMakefileext2KconfigMakefileext3KconfigMakefileext4KconfigMakefileext4.hext4_extents.hfatKconfigMakefilefreevxfsKconfigMakefilefscacheKconfigMakefilefuseKconfigMakefilegfs2KconfigMakefilehfsKconfigMakefilehfsplusKconfigMakefilehostfsMakefilehpfsKconfigMakefilehppfsMakefilehugetlbfsMakefileisofsKconfigMakefilejbdKconfigMakefilejbd2KconfigMakefilejffs2KconfigMakefilejfsKconfigMakefilelockdMakefileminixKconfigMakefilencpfsKconfigMakefilenfsKconfigMakefilenfs_commonMakefilenfsdKconfigMakefilenilfs2KconfigMakefilenlsKconfigMakefilenotifyKconfigMakefilednotifyKconfigMakefileinotifyKconfigMakefilentfsKconfigMakefileocfs2KconfigMakefileclusterMakefiledlmMakefileomfsKconfigMakefileopenpromfsMakefilepartitionsKconfigMakefileprocKconfigMakefilepstoreKconfigMakefileqnx4KconfigMakefilequotaKconfigMakefilevzdquotaMakefileramfsMakefilereiserfsKconfigMakefileromfsKconfigMakefilesmbfsKconfigMakefilesquashfsKconfigMakefilesysfsKconfigMakefilesysvKconfigMakefileubifsKconfigMakefileudfKconfigMakefileufsKconfigMakefilexfsKconfigMakefileincludeacpiacexcep.hacnames.hacoutput.hacpi.hacpi_bus.hacpi_drivers.hacpi_numa.hacpiosxf.hacpixf.hacrestyp.hactbl.hactbl1.hactbl2.hactypes.hapei.hbutton.hcontainer.hghes.hhed.hpdc_intel.hplatformacenv.hacgcc.haclinux.hprocessor.hreboot.hvideo.hasmasm-generic4level-fixup.hKbuildKbuild.asmatomic-long.hatomic.hatomic64.haudit_change_attr.haudit_dir_write.haudit_read.haudit_signal.haudit_write.hauxvec.hbitopsbitops.h__ffs.h__fls.hatomic.hext2-atomic.hext2-non-atomic.hffs.hffz.hfind.hfls.hfls64.hhweight.hle.hlock.hminix-le.hminix.hnon-atomic.hsched.hbitsperlong.hbug.hbugs.hcache.hcacheflush.hchecksum.hcmpxchg-local.hcmpxchg.hcputime.hcurrent.hdelay.hdevice.hdiv64.hdma-coherent.hdma-mapping-broken.hdma-mapping-common.hdma.hemergency-restart.herrno-base.herrno.hfb.hfcntl.hfutex.hgetorder.hgpio.hhardirq.hhw_irq.hide_iops.hint-l64.hint-ll64.hio-64-nonatomic-lo-hi.hio.hioctl.hioctls.hiomap.hipcbuf.hirq.hirq_regs.hirqflags.hkdebug.hkexec.hkmap_types.hkvm_para.hlibata-portmap.hlinkage.hlocal.hlocal64.hmemory_model.hmm_hooks.hmman-common.hmman.hmmu.hmmu_context.hmodule.hmsgbuf.hmutex-dec.hmutex-null.hmutex-xchg.hmutex.hpage.hparam.hparport.hpci-bridge.hpci-dma-compat.hpci.hpercpu.hpgalloc.hpgtable-nopmd.hpgtable-nopud.hpgtable.hpoll.hposix_types.hresource.hrtc.hscatterlist.hsections.hsegment.hsembuf.hserial.hsetup.hshmbuf.hshmparam.hsiginfo.hsignal-defs.hsignal.hsocket.hsockios.hspinlock.hstat.hstatfs.hstring.hswab.hsyscall.hsyscalls.hsystem.htermbits.htermios-base.htermios.htimex.htlb.htlbflush.htopology.htrace_clock.htypes.huaccess-unaligned.huaccess.hucontext.hunaligned.hunistd.huser.hvga.hvmlinux.lds.hxor.hasm-x86asm-offsets.hbcbeancounter.hdcache.hdebug.hdecl.hio_acct.hkmem.hmisc.hnet.hoom_kill.hproc.hsock.hsock_orphan.hstatd.htask.htcp.hvmpages.hconfig64bit.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.helfrandomize.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.hpci.hath9kath9k.hbtcoexsupport.hcommon.hhtc.hhw.hpci.hpcoem.hrfkill.hwow.hatl1.hatl1c.hatl1e.hatl2.hatmatm.hbr2684.hclip.hdrivers.hlane.htcp.hatmel.hauditaudit.harch.htree.hauditsyscall.hauto.confauto.conf.cmdautofs4fs.hauxdisplay.hb43b43.hbcmabcma.hpio.hbusesbcmaandssb.hdebug.hhwrng.hleds.hpciautoselect.hpcicoreautoselect.hpcmcia.hphyg.hlp.hpio.hsdio.hssb.hb43legacyb43legacy.hdebug.hdmadma.handpiomode.hhwrng.hleds.hpciautoselect.hpcicoreautoselect.hpio.hb44b44.hpcipci.hautoselect.hpcicoreautoselect.hbacklightclassdevice.hlcdsupport.hmbpnvidia.hprogear.hwm831x.hbasefull.hsmall.hbatterybq27x00.hmax17040.hbcdebug.hioaccounting.hpriority.hproc.hrssaccounting.hswapaccounting.hbcmabcma.hblockio.hdrivergmaccmn.hgpio.hpci.hhostpcipci.hpossible.hpossible.hbe2iscsi.hbe2net.hbeancounters.hbinaryprintf.hbinfmtelf.hmisc.hbitreverse.hbkl.hblkcgroup.hcpqcissda.hdevdev.h3wxxxxraid.hbsg.hbsglib.hcbt.hcryptoloop.hdmdm.hbuiltin.hdrbd.hfd.hinitrd.hintegrity.hiotrace.hloop.hmd.hnbd.hnvme.hosd.hpciessdmtip32xx.hploop.hramram.hcount.hsize.hrsxx.hsd.hsrsr.hvendor.hsx8.hthrottling.hblockblock.hcompat.hbna.hbnx2.hbnx2xbnx2x.hsriov.hbnxtbnxt.hsriov.hbonding.hbootprintkdelay.htracer.hbootparamhardlockupenabledenabled.hvalue.hpanicpanic.hvalue.hhungtaskpanicvalue.hsoftlockuppanicvalue.hbounce.hbranchprofilenone.hbrcmfmacbrcmfmac.hpcie.hprotobcdc.hmsgbuf.hsdio.husb.hbrcmsmac.hbrcmutil.hbridgebridge.hebt8023.hamong.harp.harpreply.hbroute.hdnat.hip.hip6.hlimit.hlog.hmarkmark.ht.hnflog.hpkttype.hredirect.hsnat.hstp.htfilter.hnat.hulog.hvlan.higmpsnooping.hnetfilter.hnfebtables.hbroadcomphy.hbsddisklabel.hprocessacctacct.hv3.hbtbt.hbnepbnep.hmcfilter.hprotofilter.hcmtp.hhcibcm203x.hhcibfusb.hhcibluecard.hhcibpa10x.hhcibt3c.hhcibtsdio.hhcibtuart.hhcibtusb.hhcidtl1.hhciuarthciuart.hbcsp.hh4.hll.hhcivhci.hhidp.hl2cap.hmrvlmrvl.hsdio.hrfcommrfcomm.htty.hsco.hbtrfsfsfs.hposixacl.hbug.hbuilddocsrc.hcachefiles.hcalgaryiommu.hcancan.hbcm.hcalcbittiming.hdebugdevices.hdev.hemspci.husb.hkvaserpci.hraw.hsja1000sja1000.hplatform.hvcan.hcapiavm.hcardbus.hcardman4000.h4040.hcarl9170carl9170.hleds.hwpc.hcassini.hcb710core.hdebugassumptions.hccstackprotector.hcdrompktcdvdpktcdvd.hbuffers.hcfag12864bcfag12864b.hrate.hcfg80211cfg80211.hdefaultps.hwextwext.hexport.hcfqgroupiosched.hcfsbandwidth.hcpulimit.hcgroupcpuacct.hdevice.hfreezer.hperf.hsched.hcgroups.hchecksignature.hchelsiot1t1.h1g.ht3.ht4.ht4vf.hchrdevosst.hsch.hsg.hst.hcicadaphy.hcifscifs.hacl.hdfsupcall.hposix.hstats.hupcall.hweakpwhash.hxattr.hcissscsitape.hclocksourcevalidatelastcycle.hwatchdog.hclsu32mark.hperf.hcnic.hcompaction.hcompallaptop.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.hqatqat.hdh895xcc.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.hsha256sha256.hssse3.hsha512sha512.hssse3.hsignaturesignature.hdsa.htea.htest.htgr192.htwofishcommon.hx8664.hvmac.hworkqueue.hwp512.hxcbc.hxts.hzlib.hcuse.hcyclades.hdavicomphy.hdca.hdcb.hdcdbas.hdeaoc.hde2104xde2104x.hdsl.hde4x5.hdebugbootparams.hbugverbose.hfs.hinfo.hkernel.hlist.hmemoryinit.hnmitimeout.hnxtest.hrodatarodata.htest.hsectionmismatch.hshirq.hstackoverflow.hdecompressbzip2.hgzip.hlzma.hdefaultcfq.hcubic.hiodelaytype.hiosched.hmmapminaddr.htcpcong.hdefconfiglist.hdelllaptop.hrbu.hwmi.hdetecthungtask.hsoftlockup.hdevport.hdevptsmultipleinstances.hdevtmpfsdevtmpfs.hmount.hdirectgbpages.hdisplaysupport.hdl2k.hdlcidlci.hmax.hdlmdlm.hdebug.hdmbioprison.hbufio.hcachecache.hcleaner.hmq.hsmq.hcrypt.hdebug.hdelay.hera.hflakey.hloguserspace.hmirror.hmultipathmultipath.hql.hst.hpersistentdata.hraid.hraid45.hsnapshot.hswitch.hthinprovisioning.huevent.hzero.hdm9102.hdmaengine.hsharedbuffer.hdmadevices.hdmardmar.hfloppywa.hdmi.hdmiid.hdnet.hdnotify.hdrmdrm.hfbdevemulation.hi2cch7006.hsil164.hi915.hkmsfbhelper.hhelper.hloadedidfirmware.hmga.hmipidsi.hnouveaunouveau.hbacklight.hpanel.hr128.hradeonradeon.hums.hsavage.hsis.httm.hvia.hvmwgfxvmwgfx.hfbcon.hdummydummy.hconsole.hdvbaf9013.hatbm8830.hau8522.hav7110av7110.hosd.hb2c2flexcopflexcop.hpci.husb.hbcm3510.hbt8xx.hbudgetbudget.hav.hci.hcore.hpatch.hcapturedrivers.hcore.hcx22700.hcx22702.hcx24110.hcx24116.hcx24123.hdib3000mb.hdib3000mc.hdib7000m.hdib7000p.hdib8000.hdm1105.hds3000.hdynamicminors.hec100.hfiredtvfiredtv.hfirewire.hinput.hisl6405.hisl6421.hisl6423.hix2505v.hl64781.hlgdt3305.hlgdt330x.hlgs8gxx.hlnbp21.hmaxadapters.hmb86a20s.hmt312.hmt352.hngene.hnxt200x.hnxt6000.hor51132.hor51211.hpll.hpluto2.hpt1.hs5h1409.hs5h1411.hs5h1420.hs921.hsi21xx.hsp8870.hsp887x.hstb0899.hstb6000.hstb6100.hstv0288.hstv0297.hstv0299.hstv0900.hstv090x.hstv6110.hstv6110x.htda10021.htda10023.htda10048.htda1004x.htda10086.htda8083.htda8261.htda826x.httusbbudget.hdec.htua6100.htunercx24113.hdib0070.hdib0090.hitd1000.husbusb.ha800.haf9005af9005.hremote.haf9015.hanysee.hau6610.haz6027.hce6230.hcinergyt2.hcxusb.hdib0700.hdibusbmb.hmc.hdigitv.hdtt200u.hdtv5100.hdw2102.hec168.hfriio.hgl861.hgp8psk.hlme2510.hm920x.hnovatusb2.hopera1.httusb2.humt010.hvp702x.hvp7045.hves1820.hves1x93.hzl10036.hzl10039.hzl10353.hdynamicdebug.hftrace.he100.he1000.he1000e.hearlyprintkprintk.hdbgp.hefi.hecryptfs.hedacedac.hamd64.hdecodemce.he752x.hi3000.hi3200.hi5000.hi5100.hi5400.hi7300.hi7core.hi82975x.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.hext4fsfs.hposixacl.hsecurity.hxattr.hextrafirmware.hfairgroupsched.hfatdefaultcodepage.hiocharset.hfs.hfbfb.hatyaty.hbacklight.hct.hgenericlcd.hgx.haty128aty128.hbacklight.hbacklight.hbootvesasupport.hcfbcopyarea.hfillrect.himageblit.hcirrus.hddc.hdeferredio.hefi.hhyperv.hmodehelpers.hnvidianvidia.hbacklight.hi2c.hradeonradeon.hbacklight.hi2c.hrivariva.hbacklight.hsavagesavage.haccel.hi2c.hsimple.hsm501.hsyscopyarea.hfillrect.hfops.himageblit.htileblitting.hvesa.hvga16.hvia.hvirtual.hfcoefcoe.hfnic.hfddi.hfealnx.hfencewatchdog.hfhandle.hfibrules.hfilelocking.hfirewirefirewire.hnet.hohciohci.hdebug.hsbp2.hfirmwarememmap.hfixearlyconmem.hfixedphy.hfm10k.hfont8x16.h8x8.hforcedeth.hframepointer.hwarn.hframebufferconsoleconsole.hdetectprimary.hrotation.hfreezer.hfsmbcache.hposixacl.hxip.hfscachefscache.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.hminadjust.hcmosupdate.hcpucpu.hvulnerabilities.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.hsmt.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.hjoydev.hkeyboard.hkeyspanremote.hmisc.hmouse.hmousedevmousedev.hscreenx.hy.hpcspkr.hpolldev.hpowermate.htablet.htouchscreen.huinput.hwinbondcir.hwm831xon.hyealink.hintelidle.hioatdma.hips.hpowerclamp.hrapl.htxt.hintervaltree.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.hiwlegacy.hiwlmvm.hiwlwifiiwlwifi.hleds.hopmodemodular.hixgb.hixgbeixgbe.hdca.hdcb.hhwmon.hptp.hixgbevf.hjbd.hjbd2.hjffs2fsfs.hdebug.hposixacl.hsecurity.hwritebuffer.hxattr.hrtime.hsummary.hzlib.hjme.hjoliet.hkallsymskallsyms.hall.hextrapass.hkarmapartition.hkernelkernel.releasegzip.hkexeckexec.hautoreserve.hjump.hreusecrash.hkeyboardadp5588.hatkbd.hmax7359.hopencores.hkeyskeys.hcompat.hdebugprockeys.hkgdbkgdb.hserialconsole.htests.hkmemtrace.hkprobeevent.hkprobes.hkretprobes.hks0108ks0108.hdelay.hport.hksm.hkvmkvm.hamd.hapicarchitecture.hclock.hguest.hintel.hlcdclassdevice.hplatform.hledsalix2.hclass.hclevomail.hlp3944.htriggerbacklight.hdefaulton.hheartbeat.htimer.htriggers.hwm831xstatus.hwm8350.hlegacyptycount.hptys.hlib80211lib80211.hcryptccmp.htkip.hwep.hlibcrc32c.hlibertaslibertas.hcs.hdebug.hsdio.hthinfirmthinfirm.husb.husb.hlibfc.hlibfcoe.hlibipw.hlirc.hllc.hlocalversion.hlockkernel.hlockdlockd.hv4.hlockdepsupport.hlockupdetector.hlogbufshift.hlogologo.hlinuxclut224.hpsbmclut224.hloopbacktarget.hlpcich.hsch.hlsiet1011cphy.hlxtphy.hlzocompress.hdecompress.hmacemumousebtn.hpartition.hmac80211mac80211.hhasrc.hhwsim.hleds.hrcdefaultdefault.hminstrel.hminstrelminstrel.hht.hstahashmaxsize.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.husb.hsm501sm501.hgpio.hwm831x.hwm8350wm8350.hconfigmode0.h1.h2.h3.hi2c.hwm8351configmode0.h1.h2.h3.hwm8352configmode0.h1.h2.h3.hwm8400.hmicrocodemicrocode.hamd.hintel.holdinterface.hmigration.hmii.hminixsubpartition.hmiscdevices.hfilesystems.hmisdnmisdn.havmfritz.hdsp.hhfcmulti.hhfcpci.hhfcusb.hinfineon.hipac.hisar.hl1oip.hnetjet.hspeedfax.hw6692.hmlx4core.hdebug.henen.hdcb.hinfiniband.hmlx5corecore.hen.hdebug.hinfiniband.hmmcmmc.hblockblock.hbounce.hcb710.hrealtekpci.husb.hricohmmc.hsdhcisdhci.hpci.hpltfm.hsdricohcs.htifmsd.hviasdmmc.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.hpagetableisolation.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.hpreemptnotifiers.hvoluntary.hpreventfirmwarebuild.hprintquotawarning.hprinter.hprintkprintk.htime.hprocevents.hfs.hkcore.hpagemonitor.hpidcpuset.hsysctl.hvmcore.hprofiling.hprovideohci1394dmainit.hpstore.hpswap.hptp1588clock.hpvpanic.hqfmtv2.hqla3xxx.hqlcnicqlcnic.hdcb.hhwmon.hsriov.hqlge.hqsemiphy.hqt2160.hquotaquota.hcompat.hnetlinkinterface.htree.hquotactl.hr6040.hr8169.hraidattrs.hraid6pq.hrawdriver.hrccore.hmap.hrcufanout.hrdbzip2.hgzip.hlzma.hrdsrds.hrdma.htcp.hrealtekphy.hreedsolomonsolomon.hdec16.hregulatorregulator.hab3100.hbq24022.hfixedvoltage.hlp3971.hmax1586.htps65023.htps6507x.huserspaceconsumer.hwm831x.hwm8350.hwm8400.hreiserfsfsfs.hposixacl.hsecurity.hxattr.hprocinfo.hrelay.hrelocatable.hresourcecounters.hretpoline.hrfdftl.hrfkillrfkill.hinput.hleds.hrfsaccel.hringbufferbuffer.hallowswap.hbenchmark.hrpcsecgsskrb5.hspkm3.hrps.hrtgroupsched.hmutexes.hrt2400pci.hrt2500pci.hrt2500usb.hrt2800liblib.hmmio.hrt2800pcirt2800pci.hrt3290.hrt33xx.hrt35xx.hrt53xx.hrt2800usbrt2800usb.hrt33xx.hrt3573.hrt35xx.hrt53xx.hrt55xx.hunknown.hrt2x00rt2x00.hliblib.hcrypto.hfirmware.hleds.hmmio.hpci.husb.hrt61pci.hrt73usb.hrtcclass.hdrvab3100.hbq4802.hcmos.hds1286.hds1307.hds1374.hds1511.hds1553.hds1672.hds1742.hfm3130.hisl1208.hm41t80m41t80.hwdt.hm48t35.hm48t59.hmax6900.hpcf8563.hpcf8583.hrs5c372.hrx8025.hrx8581.hstk17ta8.hv3020.hwm831x.hwm8350.hx1205.hhctosyshctosys.hdevice.hintfdev.hproc.hsysfs.hlib.hrtlcards.hrtl8180.hrtl8187rtl8187.hleds.hrtl8188ee.hrtl8192ccommon.hrtl8192ce.hrtl8192cu.hrtl8192de.hrtl8192ee.hrtl8192se.hrtl8723common.hrtl8723ae.hrtl8723be.hrtl8821ae.hrtlbtcoexist.hrtlwifirtlwifi.hpci.husb.hrwsemxchgaddalgorithm.hs2io.hsataahci.hinic162x.hmv.hnv.hpmp.hpromise.hqstor.hsil.hsil24.hsis.hsvw.hsx4.huli.hvia.hvitesse.hsbcfitpc2watchdog.hsc92031.hscheddebug.hhrtick.hmc.homitframepointer.hsmt.htracer.hschedstats.hscsiscsi.h3w9xxx.hsas.haacraid.haic79xx.haic7xxx.haic94xx.harcmsrarcmsr.haer.hbfafc.hbnx2iscsi.hbnx2xfcoe.hconstants.hcxgb3iscsi.hcxgb4iscsi.hdebug.hdhdh.halua.hemc.hhpsw.hrdac.hdma.henclosure.hfcattrs.htgtattrs.hhpsa.hhptiop.himm.hinitio.hips.hisci.hiscsiattrs.hlogging.hlowlevellowlevel.hpcmcia.hlpfc.hmpt2sasmpt2sas.hmaxsge.hmpt3sasmpt3sas.hmaxsge.hmultilun.hmvsas.hnetlink.hosddprintsense.hinitiator.huld.hpm8001.hpmcraid.hppa.hprocfs.hqlafc.hiscsi.hsasata.hattrs.hhostsmp.hlibsas.hscanasync.hsmartpqi.hspiattrs.hsrpsrp.hattrs.htgtattrs.hstex.hsym53c8xx2.hdefaulttags.hdmaaddressingmode.hmaxtags.hmmio.htgt.hvirtio.hwaitscan.hsctpcookiehmacmd5.hsha1.hdefaultcookiehmacmd5.hsdiouart.hsecurityfilecapabilities.hsecurityfs.hselectmemorymodel.hsensorsabituguru.habituguru3.had7414.had7418.hadm1021.hadm1025.hadm1026.hadm1029.hadm1031.hadm9240.hads7828.hadt7462.hadt7470.hadt7473.hadt7475.happlesmc.hasb100.hatk0110.hatxp1.hcoretemp.hdme1737.hds1621.hf71805f.hf71882fg.hf75375s.hfam15hpower.hfschmd.hg760a.hgl518sm.hgl520sm.hhdaps.hi5kamb.hibmaem.hibmpex.hit87.hk10temp.hk8temp.hlis3lv02d.hlm63.hlm75.hlm77.hlm78.hlm80.hlm83.hlm85.hlm87.hlm90.hlm92.hlm93.hlm95241.hltc4215.hltc4245.hmax1619.hmax6650.hnct6775.hpc87360.hpc87427.hpcf8591.hsht15.hsis5595.hsmsc47b397.hsmsc47m1.hsmsc47m192.hthmc50.htmp401.htmp421.htsl2550.hviacputemp.hvia686a.hvt1211.hvt8231.hw83627ehf.hw83627hf.hw83781d.hw83791d.hw83792d.hw83793.hw83l785ts.hw83l786ng.hwm831x.hwm8350.hserial82508250.hconsole.hcs.hdetectirq.hextended.hmanyports.hnruarts.hpci.hpnp.hrsa.hruntimeuarts.hshareirq.hcorecore.hconsole.hjsm.hnonstandard.hserioserio.hi8042.hlibps2.hraw.hserport.hsfcsfc.hmcdilogging.hmon.hmtd.hsriov.hsfi.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.hbcd2000.hbt87x.hca0106.hcmipci.hcs46xxcs46xx.hnewdsp.hcs5530.hcs5535audio.hctxfi.hdarla20.hdarla24.hdmasgbuf.hdrivers.hdummy.hdynamicminors.hecho3g.hemu10k1emu10k1.hseq.hemu10k1x.hens1370.hens1371.hes1968.hgina20.hgina24.hhdacodecanalog.hca0110.hca0132ca0132.hdsp.hcirrus.hcmedia.hconexant.hhdmi.hrealtek.hsi3054.hsigmatel.hvia.hdsploader.henablerealtekquirks.hgeneric.hhwdep.hi915.hinputbeepbeep.hmode.hjack.hintel.hpatchloader.hpowersavedefault.hpreallocsize.hreconfig.hhdsp.hhdspm.hhrtimer.hhwdep.hice1712.hice1724.hindigo.hindigodj.hindigodjx.hindigoio.hindigoiox.hintel8x0.hintel8x0m.hjack.hkctljack.hkorg1212.hlayla20.hlayla24.hlx6464es.hmaestro3.hmia.hmixart.hmixeross.hmona.hmpu401mpu401.huart.hmtpav.hopl3liblib.hseq.hossemul.hoxygenoxygen.hlib.hpci.hpcmpcm.hossoss.hplugins.hpcmcia.hpcsp.hpcxhr.hrawmidirawmidi.hseq.hrme32.hrme96.hrme9652.hsbcommon.hsb16dsp.hseqdummy.hhrtimerdefault.hsequencersequencer.hoss.htimer.htrident.husbusb.h6fire.haudio.hcaiaqcaiaq.hinput.hhiface.hua101.hus122l.husx2y.hverboseprocfs.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.hxprtrdmaclient.hserver.hsuspendsuspend.hfreezer.hswap.hswiotlb.hsyncookies.hsynclinksynclink.hgt.hsynclinkmp.hsyshypervisor.hsysctlsysctl.hsyscall.hsysfssysfs.hdeprecateddeprecated.hdyn.hv2.hsysproftracer.hsysrqdebug.hsysvipcsysvipc.hcompat.hsysctl.htabletusbacecad.haiptek.hgtco.hkbtab.hwacom.htargetcore.htaskdelayacct.hioaccounting.hxacct.htaskstats.htcgatmel.hcrb.hinfineon.hnsc.htis.htpm.htcmfc.hfileio.hiblock.hpscsi.htcpcongadvanced.hbic.hcubic.hhstcp.hhtcp.hhybla.hillinois.hlp.hscalable.hvegas.hveno.hwestwood.hyeah.hmd5sig.htehuti.htelclock.htextsearchtextsearch.hbm.hfsm.hkmp.hthermalthermal.hhwmon.hthinkpadacpiacpi.hhotkeypoll.hvideo.htickoneshot.htifm7xx1.hcore.htigon3.htimerstats.htimerfd.htlan.htmdhermes.htmpfstmpfs.hposixacl.htopstarlaptop.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.htraceirqflagssupport.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.hextext.hsysfs.hwlti.hwl1251wl1251.hsdio.hwl12xx.hwlanwlan.h80211.hwlcore.hwm831xpower.hwatchdog.hwm8350power.hwatchdog.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.hrerouteforbrokenbootirqs.hreservelow64k.hspeedsteplib.hsupportsmemoryfailure.hsysfb.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.hdrmati_pcigart.hdrmP.hdrm_agpsupport.hdrm_atomic.hdrm_atomic_helper.hdrm_backport.hdrm_cache.hdrm_core.hdrm_crtc.hdrm_crtc_helper.hdrm_displayid.hdrm_dp_helper.hdrm_dp_mst_helper.hdrm_edid.hdrm_encoder_slave.hdrm_fb_cma_helper.hdrm_fb_helper.hdrm_fixed.hdrm_flip_work.hdrm_gem.hdrm_gem_cma_helper.hdrm_global.hdrm_hashtab.hdrm_legacy.hdrm_mem_util.hdrm_mipi_dsi.hdrm_mm.hdrm_modes.hdrm_modeset_lock.hdrm_of.hdrm_os_linux.hdrm_panel.hdrm_pciids.hdrm_plane_helper.hdrm_rect.hdrm_sysfs.hdrm_vma_manager.hgma_drm.hi2cch7006.hsil164.htda998x.hi915_component.hi915_drm.hi915_pciids.hi915_powerwell.hintel-gtt.httmttm_bo_api.httm_bo_driver.httm_execbuf_util.httm_lock.httm_memory.httm_module.httm_object.httm_page_alloc.httm_placement.hkeyskeyring-type.hrxrpc-type.huser-type.hlinux8250_pci.hKbuilda.out.hac97_codec.hacct.hacpi.hacpi_io.hacpi_pmtmr.hadb.hadfs_fs.haer.haffs_hardblocks.hagp_backend.hagpgart.haio.haio_abi.hambabus.hclcd.hkmi.hmmci.hpl022.hpl061.hpl093.hserial.hamifd.hamifdreg.hamigaffs.hanon_inodes.hapm-emulation.hapm_bios.harcdevice.harcfb.hasync.hasync_tx.hata.hata_platform.hatalk.hath9k_platform.hatm.hatm_eni.hatm_he.hatm_idt77105.hatm_nicstar.hatm_suni.hatm_tcp.hatm_zatm.hatmapi.hatmarp.hatmbr2684.hatmclip.hatmdev.hatmel-mci.hatmel-pwm-bl.hatmel-ssc.hatmel_pdc.hatmel_pwm.hatmel_serial.hatmel_tc.hatmioc.hatmlec.hatmmpc.hatmppp.hatmsap.hatmsvc.hatomic.hattribute_container.haudit.hauto_dev-ioctl.hauto_fs.hauto_fs4.hautoconf.hauxvec.haverage.hax25.hb1lli.hb1pcmcia.hbacking-dev.hbacklight.hbaycom.hbcd.hbcm47xx_nvram.hbcm47xx_wdt.hbcmabcma.hbcma_driver_chipcommon.hbcma_driver_gmac_cmn.hbcma_driver_mips.hbcma_driver_pci.hbcma_driver_pcie2.hbcma_regs.hbcma_soc.hbfs_fs.hbinfmts.hbio.hbit_spinlock.hbitmap.hbitops.hbitrev.hblk-iopoll.hblk_types.hblkdev.hblkpg.hblktrace_api.hblockgroup_lock.hbootmem.hbottom_half.hbounds.hbpqether.hbrcmphy.hbsg-lib.hbsg.hbuffer_head.hbug.hbyteorderKbuildbig_endian.hgeneric.hlittle_endian.hc2port.hcache.hcancan.hKbuildbcm.hcore.hdev.herror.hnetlink.hplatformsja1000.hraw.hcapability.hcapi.hcb710.hcciss_ioctl.hcd1400.hcdev.hcdk.hcdrom.hcfag12864b.hcgroup.hcgroup_subsys.hcgroupstats.hchio.hcirc_buf.hclk.hclockchips.hclocksource.hcm4000_cs.hcn_proc.hcnt32_to_63.hcoda.hcoda_cache.hcoda_fs_i.hcoda_linux.hcoda_psdev.hcoff.hcom20020.hcompaction.hcompat.hcompile.hcompiler-gcc.hcompiler-gcc3.hcompiler-gcc4.hcompiler-intel.hcompiler.hcompletion.hcomponent.hcomstats.hconcap.hconfigfs.hconnector.hconsole.hconsole_struct.hconsolemap.hconst.hcordic.hcoredump.hcper.hcpt_context.hcpt_export.hcpt_image.hcpt_ioctl.hcpt_obj.hcpu.hcpu_rmap.hcpufreq.hcpuidle.hcpumask.hcpuset.hcramfs_fs.hcramfs_fs_sb.hcrash_dump.hcrc-ccitt.hcrc-itu-t.hcrc-t10dif.hcrc16.hcrc32.hcrc32c.hcrc7.hcred.hcryptocrypto.hksign.hmpi.hcryptohash.hctype.hcuda.hcyclades.hcyclomx.hcycx_cfm.hcycx_drv.hcycx_x25.hdca.hdcache.hdcbnl.hdccp.hdcookies.hdebug_locks.hdebugfs.hdebugobjects.hdecompressbunzip2.hgeneric.hinflate.hmm.hunlzma.hdelay.hdelayacct.hdevice-mapper.hdevice.hdevice_cgroup.hdevpts_fs.hdio.hdirent.hdisplay.hdlm.hdlm_device.hdlm_netlink.hdlm_plock.hdlmconstants.hdm-dirty-log.hdm-io.hdm-ioctl.hdm-kcopyd.hdm-log-userspace.hdm-region-hash.hdm9000.hdma-attrs.hdma-buf.hdma-debug.hdma-mapping.hdma_remapping.hdmaengine.hdmapool.hdmar.hdmi.hdn.hdnotify.hdqblk_qtree.hdqblk_v1.hdqblk_v2.hdqblk_xfs.hdrbd.hdrbd_config.hdrbd_limits.hdrbd_nl.hdrbd_tag_magic.hds1286.hds17287rtc.hdst.hdtlk.hdvbKbuildaudio.hca.hdmx.hfrontend.hnet.hosd.hversion.hvideo.hdw_dmac.hdynamic_debug.hedac.hedd.heeprom_93cx6.hefi.hefs_fs_sb.hefs_vh.heisa.helevator.helf-em.helf-fdpic.helf-randomize.helf.helfcore-compat.helfcore.helfnote.henclosure.herr.herrno.herrqueue.hetherdevice.hethtool.heventfd.heventpoll.hexport.hexportfs.hext2_fs.hext2_fs_sb.hext3_fs.hext3_fs_i.hext3_fs_sb.hext3_jbd.hf75375s.hfadvise.hfairsched.hfalloc.hfault-inject.hfb.hfcdevice.hfcntl.hfd.hfddidevice.hfdreg.hfdtable.hfence-watchdog.hfence.hfib_rules.hfiemap.hfile.hfilter.hfips.hfirewire-cdev.hfirewire-constants.hfirewire.hfirmware-map.hfirmware.hflat.hflex_array.hfont.hfreezer.hfs.hfs_enet_pd.hfs_stack.hfs_struct.hfs_uart_pd.hfscache-cache.hfscache.hfsl_devices.hfsnotify.hfsnotify_backend.hftrace.hftrace_event.hftrace_irq.hfuse.hfutex.hgameport.hgcd.hgen_stats.hgenalloc.hgeneric_acl.hgeneric_serial.hgenetlink.hgenhd.hgetcpu.hgfp.hgfs2_ondisk.hgigaset_dev.hgpio.hgpio_keys.hgpio_mouse.hhardirq.hhash.hhashtable.hhayesesp.hhdlchdlc.hKbuildioctl.hhdlcdrv.hhdmi.hhdpu_features.hhdreg.hhid-debug.hhid.hhiddev.hhidraw.hhighmem.hhighuid.hhil.hhil_mlc.hhippidevice.hhp_sdc.hhpet.hhrtimer.hhtirq.hhuge_mm.hhugetlb.hhugetlb_inline.hhw_random.hhwmon-sysfs.hhwmon-vid.hhwmon.hhyperv.hhysdn_if.hi2ci2c-algo-bit.hi2c-algo-pca.hi2c-algo-pcf.hi2c-dev.hi2c-gpio.hi2c-id.hi2c-ocores.hi2c-pca-platform.hi2c-pnx.hi2c-pxa.hi2c.hadp5588.hat24.hdm355evm_msp.hlm8323.hmax732x.hmcs5000_ts.hpca953x.hpcf857x.hs6000.htps65010.htsc2007.htwl4030.hi2o-dev.hi2o.hi7300_idle.hi8042.hi8k.hibmtr.hicmp.hicmpv6.hide.hidr.hidr2.hieee80211.hif.hif_addr.hif_addrlabel.hif_arcnet.hif_arp.hif_bonding.hif_bridge.hif_cablemodem.hif_ec.hif_eql.hif_ether.hif_fc.hif_fddi.hif_frad.hif_hippi.hif_infiniband.hif_link.hif_ltalk.hif_macvlan.hif_packet.hif_phonet.hif_plip.hif_ppp.hif_pppol2tp.hif_pppox.hif_slip.hif_strip.hif_tr.hif_tun.hif_tunnel.hif_vlan.higmp.hihex.hima.hin.hin6.hin_route.hinet.hinet_diag.hinet_lro.hinetdevice.hinit.hinit_ohci1394_dma.hinit_task.hinitrd.hinotify.hinputinput-polldev.hinput.heeti_ts.hmatrix_keypad.hmt.hintel-gtt.hintel-iommu.hinterrupt.hinterval_tree.hio-mapping.hio.hioc3.hioc4.hiocontext.hioctl.hiommu-helper.hiommu.hioport.hioprio.hiova.hip.hip6_tunnel.hip_vs.hipc.hipc_namespace.hipmi.hipmi_msgdefs.hipmi_smi.hipsec.hipv6.hipv6_route.hipx.hirda.hirq.hirq_cpustat.hirq_work.hirqflags.hirqnr.hirqreturn.hisa.hisapnp.hiscsi_boot_sysfs.hiscsi_ibft.hisdnisdn.hKbuildcapicmd.hcapilli.hcapiutil.hhdlc.hisdn_divertif.hisdn_ppp.hisdnif.hisicom.hiso_fs.histallion.hivtv.hivtvfb.hixjuser.hjbd.hjbd2.hjffs2.hjhash.hjiffies.hjournal-head.hjoystick.hkaiser.hkallsyms.hkbd_diacr.hkbd_kern.hkbuild.hkconfig.hkd.hkdebug.hkdev_t.hkernel-page-flags.hkernel.hkernel_stat.hkernelcapi.hkexec.hkey-type.hkey.hkeyboard.hkeyctl.hkfifo-new.hkfifo.hkgdb.hkhugepaged.hklist.hkmalloc_sizes.hkmemcheck.hkmemleak.hkmemtrace.hkmod.hkmsg_dump.hkobj_map.hkobject.hkprobes.hkref.hks0108.hksm.hkthread.hktime.hkvm.hkvm_host.hkvm_para.hkvm_types.hlapb.hlatencytop.hlcd.hlcm.hleds-bd2802.hleds-lp3944.hleds-pca9532.hleds.hleds_pwm.hlglock.hlguest.hlguest_launcher.hlibata.hlibc-compat.hlibps2.hlicense.hlimits.hlinkage.hlinux_logo.hlis3lv02d.hlist.hlist_bl.hlist_nulls.hlist_sort.hllc.hllist.hlmb.hlockdbind.hdebug.hlockd.hnlm.hshare.hxdr.hxdr4.hlockdep.hlog2.hloop.hlp.hlru_cache.hlsm_audit.hlzo.hm48t86.hmISDNdsp.hmISDNhw.hmISDNif.hmagic.hmajor.hmap_to_7segment.hmaple.hmath64.hmatroxfb.hmax17040_battery.hmbcache.hmbus.hmc146818rtc.hmc6821.hmca-legacy.hmca.hmdio-bitbang.hmdio-gpio.hmdio.hmemcontrol.hmemory.hmemory_hotplug.hmempolicy.hmempool.hmemstick.hmeye.hmfdab3100.hasic3.hcore.hda903x.hds1wm.hezx-pcap.hhtc-egpio.hhtc-pasic3.hlpc_ich.hmc13783-private.hmc13783.hpcf50633adc.hcore.hgpio.hmbc.hpmic.hrtsx_common.hrtsx_pci.hrtsx_usb.ht7l66xb.htc6387xb.htc6393xb.htmio.hwm831xauxadc.hcore.hgpio.hirq.hotp.hpdata.hpmu.hregulator.hstatus.hwatchdog.hwm8350audio.hcomparator.hcore.hgpio.hpmic.hrtc.hsupply.hwdt.hwm8400-audio.hwm8400-private.hwm8400.hmg_disk.hmigrate.hmii.hminix_fs.hmiscdevice.hmlx4cmd.hcq.hdevice.hdoorbell.hdriver.hqp.hsrq.hmlx5cmd.hcq.hdevice.hdoorbell.hdriver.hflow_table.hmlx5_ifc.hqp.hsrq.hvport.hmm.hmm_inline.hmm_types.hmman.hmmccard.hcore.hhost.hmmc.hpm.hsd.hsdio.hsdio_func.hsdio_ids.hmmdebug.hmmgang.hmmiotrace.hmmtimer.hmmu_context.hmmu_notifier.hmmzone.hmnt_namespace.hmod_devicetable.hmodsign.hmodule.hmoduleloader.hmoduleparam.hmount.hmpage.hmpls.hmqueue.hmroute.hmroute6.hmsdos_fs.hmsg.hmsi.hmtdbbm.hblktrans.hcfi.hcfi_endian.hcompatmac.hconcat.hdoc2000.hflashchip.hftl.hgen_probe.hinftl.hmap.hmtd.hmtdram.hnand-gpio.hnand.hnand_ecc.hndfc.hnftl.honenand.honenand_regs.hpartitions.hpfow.hphysmap.hplat-ram.hpmc551.hqinfo.hsh_flctl.hsharpsl.hsuper.hubi.hxip.hmtio.hmutex-debug.hmutex.hmv643xx.hmv643xx_eth.hmv643xx_i2c.hmxm-wmi.hn_r3964.hnamei.hnbd.hncp.hncp_fs.hncp_fs_i.hncp_fs_sb.hncp_mount.hncp_no.hneighbour.hnet.hnet_dropmon.hnet_tstamp.hnetdevice.hnetfilternetfilter.hKbuildipsetKbuildip_set.hip_set_ahash.hip_set_bitmap.hip_set_getport.hip_set_hash.hip_set_list.hip_set_timeout.hpfxlen.hnf_conntrack_amanda.hnf_conntrack_common.hnf_conntrack_dccp.hnf_conntrack_ftp.hnf_conntrack_h323.hnf_conntrack_h323_asn1.hnf_conntrack_h323_types.hnf_conntrack_irc.hnf_conntrack_pptp.hnf_conntrack_proto_gre.hnf_conntrack_sane.hnf_conntrack_sctp.hnf_conntrack_sip.hnf_conntrack_snmp.hnf_conntrack_tcp.hnf_conntrack_tftp.hnf_conntrack_tuple_common.hnfnetlink.hnfnetlink_compat.hnfnetlink_conntrack.hnfnetlink_log.hnfnetlink_queue.hx_tables.hxt_AUDIT.hxt_CHECKSUM.hxt_CLASSIFY.hxt_CONNMARK.hxt_CONNSECMARK.hxt_DSCP.hxt_LED.hxt_MARK.hxt_NFLOG.hxt_NFQUEUE.hxt_RATEEST.hxt_SECMARK.hxt_TCPMSS.hxt_TCPOPTSTRIP.hxt_TPROXY.hxt_cluster.hxt_comment.hxt_connbytes.hxt_connlimit.hxt_connmark.hxt_conntrack.hxt_dccp.hxt_dscp.hxt_esp.hxt_hashlimit.hxt_helper.hxt_iprange.hxt_length.hxt_limit.hxt_mac.hxt_mark.hxt_multiport.hxt_osf.hxt_owner.hxt_physdev.hxt_pkttype.hxt_policy.hxt_quota.hxt_rateest.hxt_realm.hxt_recent.hxt_sctp.hxt_set.hxt_socket.hxt_state.hxt_statistic.hxt_string.hxt_tcpmss.hxt_tcpudp.hxt_time.hxt_u32.hnetfilter_arpnetfilter_arp.hKbuildarp_tables.harpt_mangle.hnetfilter_bridgenetfilter_bridge.hKbuildebt_802_3.hebt_among.hebt_arp.hebt_arpreply.hebt_ip.hebt_ip6.hebt_limit.hebt_log.hebt_mark_m.hebt_mark_t.hebt_nat.hebt_nflog.hebt_pkttype.hebt_redirect.hebt_stp.hebt_ulog.hebt_vlan.hebtables.hnetfilter_decnet.hnetfilter_ipv4netfilter_ipv4.hKbuildip_queue.hip_tables.hipt_CLUSTERIP.hipt_ECN.hipt_LOG.hipt_REJECT.hipt_SAME.hipt_TOS.hipt_TTL.hipt_ULOG.hipt_addrtype.hipt_ah.hipt_ecn.hipt_iprange.hipt_owner.hipt_realm.hipt_tos.hipt_ttl.hnetfilter_ipv6netfilter_ipv6.hKbuildip6_tables.hip6t_HL.hip6t_LOG.hip6t_REJECT.hip6t_ah.hip6t_frag.hip6t_hl.hip6t_ipv6header.hip6t_mh.hip6t_opts.hip6t_owner.hip6t_rt.hnetlink.hnetpoll.hnetrom.hnfs.hnfs2.hnfs3.hnfs4.hnfs4_acl.hnfs4_mount.hnfs_fs.hnfs_fs_i.hnfs_fs_sb.hnfs_idmap.hnfs_iostat.hnfs_mount.hnfs_page.hnfs_xdr.hnfsacl.hnfsdKbuildconst.hdebug.hexport.hnfsfh.hstats.hsyscall.hnfsd_idmap.hnilfs2_fs.hnl80211.hnl802154.hnls.hnmi.hnode.hnodemask.hnospec.hnotifier.hnsc_gpio.hnsproxy.hnubus.hnuma.hnvme.hnvram.hnwpserial.hof.hof_device.hof_gpio.hof_i2c.hof_mdio.hof_platform.hof_spi.hoom.hopenvswitch.hoprofile.hoxu210hp.hpage-debug-flags.hpage-flags.hpage-isolation.hpage_cgroup.hpageblock-flags.hpagemap.hpagevec.hparam.hparport.hparport_pc.hparser.hpatchkey.hpath.hpci-acpi.hpci-aspm.hpci-dma.hpci.hpci_hotplug.hpci_ids.hpci_regs.hpcieport_if.hpda_power.hpercpu-defs.hpercpu-rwsem.hpercpu.hpercpu_counter.hperf_counter.hperf_event.hperf_regs.hpersonality.hpfcache.hpfkeyv2.hpfn.hpg.hphantom.hphonedev.hphonet.hphy.hphy_fixed.hpid.hpid_namespace.hpim.hpipe_fs_i.hpkt_cls.hpkt_sched.hpktcdvd.hplatform_databrcmfmac-sdio.hitco_wdt.hsimplefb.hplatform_device.hplist.hploopcompat.hinternal.hploop.hploop_if.hploop_stat.hpm.hpm_qos.hpm_qos_params.hpm_runtime.hpm_wakeup.hpmu.hpnp.hpoison.hpoll.hposix-clock.hposix-timers.hposix_acl.hposix_acl_xattr.hposix_types.hpower_supply.hpowercap.hppdev.hppp-comp.hppp_channel.hppp_defs.hpps.hpps_kernel.hpram.hpramcache.hprctl.hpreempt.hprefetch.hprintk.hprio_heap.hprio_tree.hproc_fs.hprofile.hproportions.hpstore.hptp_classify.hptp_clock.hptp_clock_kernel.hptrace.hpwm.hpwm_backlight.hqnx4_fs.hqnxtypes.hquicklist.hquota.hquotaops.hradeonfb.hradix-tree.hraidKbuildmd_p.hmd_u.hpq.hxor.hraid_class.hramfs.hrandom.hrange.hratelimit.hrational.hraw.hrbtree.hrculist.hrculist_bl.hrculist_nulls.hrcupdate.hrcutree.hrds.hreboot.hreciprocal_div.hregset.hregulatorbq24022.hconsumer.hdriver.hfixed.hlp3971.hmachine.hmax1586.huserspace-consumer.hreiserfs_acl.hreiserfs_fs.hreiserfs_fs_i.hreiserfs_fs_sb.hreiserfs_xattr.hrelay.hres_counter.hreservation.hresource.hresume-trace.hrfkill.hring_buffer.hrio.hrio_drv.hrio_ids.hrio_regs.hrmap.hrndis.hromfs_fs.hroot_dev.hrose.hrotary_encoder.hroute.hrslib.hrtcrtc-v3020.hrtc.hm48t59.hrtmutex.hrtnetlink.hrwsem-spinlock.hrwsem.hrxrpc.hsc26198.hscatterlist.hscc.hsched.hscreen_info.hsctp.hscx200.hscx200_gpio.hsdla.hseccomp.hsecurebits.hsecurity.hselection.hselinux.hselinux_netlink.hsem.hsemaphore.hseq_buf.hseq_file.hseq_file_net.hseqlock.hserial.hserial167.hserialP.hserial_8250.hserial_core.hserial_max3100.hserial_pnx8xxx.hserial_reg.hserial_sci.hserio.hsfi.hsfi_acpi.hsh_intc.hsh_timer.hshm.hshmem_fs.hsht15.hsignal.hsignalfd.hskbuff.hslab.hslab_def.hslob_def.hslow-work.hslub_def.hsm501-regs.hsm501.hsmb.hsmb_fs.hsmb_fs_i.hsmb_fs_sb.hsmb_mount.hsmbno.hsmc911x.hsmc91x.hsmp.hsmp_lock.hsmsc911x.hsnmp.hsocket.hsockios.hsom.hsonet.hsony-laptop.hsonypi.hsort.hsound.hsoundcard.hspiKbuildad7877.had7879.hads7846.hat73c213.hcorgi_lcd.hds1305.heeprom.hflash.hlibertas_spi.hlms283gf05.hmax7301.hmc33880.hmcp23s08.hmmc_spi.horion_spi.hspi.hspi_bitbang.hspi_gpio.hspidev.htdo24m.htle62x0.hwl12xx.hspinlock.hspinlock_api_smp.hspinlock_api_up.hspinlock_types.hspinlock_types_up.hspinlock_up.hsplice.hsrcu.hssbssb.hssb_driver_chipcommon.hssb_driver_extif.hssb_driver_gige.hssb_driver_mips.hssb_driver_pci.hssb_embedded.hssb_regs.hstackprotector.hstacktrace.hstallion.hstart_kernel.hstat.hstatfs.hstddef.hstop_machine.hstring.hstring_helpers.hstringify.hsunrpcKbuildauth.hauth_gss.hbc_xprt.hcache.hclnt.hdebug.hgss_api.hgss_asn1.hgss_err.hgss_krb5.hgss_spkm3.hmetrics.hmsg_prot.hrpc_pipe_fs.hrpc_rdma.hsched.hstats.hsvc.hsvc_rdma.hsvc_xprt.hsvcauth.hsvcauth_gss.hsvcsock.htimer.htypes.hxdr.hxprt.hxprtrdma.hxprtsock.hsuperhyway.hsuspend.hsuspend_ioctls.hsvga.hswab.hswap.hswapops.hswiotlb.hsynclink.hsys.hsyscalls.hsysctl.hsysdev.hsysfs.hsyslog.hsysrq.hsysv_fs.htask_io_accounting.htask_io_accounting_ops.htask_work.htaskstats.htaskstats_kern.htboot.htc.htc_actKbuildtc_defact.htc_gact.htc_ipt.htc_mirred.htc_nat.htc_pedit.htc_skbedit.htc_ematchKbuildtc_em_cmp.htc_em_meta.htc_em_nbyte.htc_em_text.htcp.htelephony.htermios.htextsearch.htextsearch_fsm.htfrc.hthermal.hthinkpad_acpi.hthread_info.hthreads.htick.htifm.htime.htimecompare.htimer.htimerfd.htimeriomem-rng.htimes.htimex.htiocl.htipc.htipc_config.htopology.htoshiba.htpm.htrace_clock.htrace_seq.htracehook.htracepoint.htransport_class.htrdevice.htsacct_kern.htty.htty_driver.htty_flip.htty_ldisc.htypecheck.htypes.hu64_stats_sync.huaccess.hucb1400.hudf_fs_i.hudp.huinput.huio.huio_driver.hultrasound.hun.hunalignedaccess_ok.hbe_byteshift.hbe_memmove.hbe_struct.hgeneric.hle_byteshift.hle_memmove.hle_struct.hmemmove.hpacked_struct.hunistd.husbusb.hKbuildassociation.hatmel_usba_udc.haudio-v2.haudio.hc67x00.hcdc.hcdc_ncm.hch11.hch9.hcomposite.hehci_def.hg_printer.hgadget.hgadgetfs.hgpio_vbus.hhcd.hinput.hiowarrior.hirda.hisp116x.hisp1362.hisp1760.hlangwell_udc.hm66592.hmidi.hmusb.hnet2280.hotg.hquirks.hr8a66597.hrndis_host.hserial.hsl811.htmc.husbnet.hvideo.hvstusb.hwusb-wa.hwusb.husb_usual.husbdevice_fs.huser-return-notifier.huser.huser_namespace.hutime.hutrace.huts.hutsname.hutsrelease.huuid.huwbuwb.hdebug-cmd.hspec.humc.hwhci.hve.hve_nfs.hve_proto.hve_task.hveip.hvenet.hveprintk.hvermagic.hversion.hveth.hvfs.hvga_switcheroo.hvgaarb.hvhost.hvia.hvideo_output.hvideodev.hvideodev2.hvideotext.hvirtinfo.hvirtio.hvirtio_9p.hvirtio_balloon.hvirtio_blk.hvirtio_config.hvirtio_console.hvirtio_ids.hvirtio_net.hvirtio_pci.hvirtio_ring.hvirtio_rng.hvirtio_scsi.hvlynq.hvmalloc.hvmstat.hvt.hvt_buffer.hvt_kern.hvzcalluser.hvzctl.hvzctl_quota.hvzctl_venet.hvzctl_veth.hvzdq_tree.hvzevent.hvziolimit.hvziptable_defs.hvzquota.hvzquota_qlnk.hvzsnap.hvzstat.hw1-gpio.hwait.hwanrouter.hwatchdog.hwimaxwimax.hKbuilddebug.hi2400m.hwireless.hwl12xx.hwlp.hwm97xx.hwm97xx_batt.hworkqueue.hwriteback.hww_mutex.hx25.hxattr.hxfrm.hxilinxfb.hyam.hzconf.hzlib.hzorro.hzorro_ids.hzutil.hmath-emudouble.hop-1.hop-2.hop-4.hop-8.hop-common.hquad.hsingle.hsoft-fp.hmediaadv7343.hbt819.hcs5345.hcs53l32a.hcx2341x.hcx25840.hdavinciccdc_types.hdm355_ccdc.hdm644x_ccdc.hvpfe_capture.hvpfe_types.hvpss.hi2c-addr.hir-common.hir-kbd-i2c.hlirc.hlirc_dev.hm52790.hmsp3400.hov772x.hovcamchip.hpwc-ioctl.hradio-si4713.hrc-core.hrc-map.hrds.hsaa6588.hsaa6752hs.hsaa7115.hsaa7127.hsaa7146.hsaa7146_vv.hsh_mobile_ceu.hsi4713.hsoc_camera.hsoc_camera_platform.hsoc_mediabus.htuner-types.htuner.htvaudio.htveeprom.htvp514x.htvp5150.htw9910.hupd64031a.hupd64083.hv4l2-chip-ident.hv4l2-common.hv4l2-ctrls.hv4l2-dev.hv4l2-device.hv4l2-event.hv4l2-fh.hv4l2-i2c-drv.hv4l2-int-device.hv4l2-ioctl.hv4l2-mediabus.hv4l2-subdev.hvideobuf-core.hvideobuf-dma-contig.hvideobuf-dma-sg.hvideobuf-dvb.hvideobuf-vmalloc.hwm8775.hmtdKbuildinftl-user.hmtd-abi.hmtd-user.hnftl-user.hubi-user.hnet9p9p.hclient.htransport.hact_api.haddrconf.haf_ieee802154.haf_rxrpc.haf_unix.hah.harp.hatmclip.hax25.hax88796.hbluetoothbluetooth.hhci.hhci_core.hl2cap.hrfcomm.hsco.hbond_3ad.hbond_alb.hbond_options.hbonding.hbusy_poll.hcfg80211-wext.hcfg80211.hchecksum.hcipso_ipv4.hcls_cgroup.hcompat.hdatalink.hdcbevent.hdcbnl.hdn.hdn_dev.hdn_fib.hdn_neigh.hdn_nsp.hdn_route.hdsa.hdsfield.hdst.hdst_ops.hesp.hethoc.hfib_rules.hflow.hflow_keys.hgarp.hgen_stats.hgenetlink.hgre.hgro_cells.hicmp.hieee80211_radiotap.hieee802154.hieee802154_netdev.hif_inet6.hinet6_connection_sock.hinet6_hashtables.hinet_common.hinet_connection_sock.hinet_ecn.hinet_frag.hinet_hashtables.hinet_sock.hinet_timewait_sock.hinetpeer.hip.hip6_checksum.hip6_fib.hip6_route.hip6_tunnel.hip_fib.hip_tunnels.hip_vs.hipcomp.hipconfig.hipv6.hipx.hirdaaf_irda.hcrc.hdiscovery.hircomm_core.hircomm_event.hircomm_lmp.hircomm_param.hircomm_ttp.hircomm_tty.hircomm_tty_attach.hirda.hirda_device.hiriap.hiriap_event.hirias_object.hirlan_client.hirlan_common.hirlan_eth.hirlan_event.hirlan_filter.hirlan_provider.hirlap.hirlap_event.hirlap_frame.hirlmp.hirlmp_event.hirlmp_frame.hirmod.hirqueue.hirttp.hparameters.hqos.htimer.hwrapper.hiucvaf_iucv.hiucv.hiw_handler.hlapb.hlib80211.hllc.hllc_c_ac.hllc_c_ev.hllc_c_st.hllc_conn.hllc_if.hllc_pdu.hllc_s_ac.hllc_s_ev.hllc_s_st.hllc_sap.hmac80211.hmip6.hmld.hndisc.hneighbour.hnet_namespace.hnetdma.hnetevent.hnetfilteripv4nf_conntrack_ipv4.hnf_defrag_ipv4.hipv6nf_conntrack_icmpv6.hnf_conntrack_ipv6.hnf_defrag_ipv6.hnf_conntrack.hnf_conntrack_acct.hnf_conntrack_core.hnf_conntrack_ecache.hnf_conntrack_expect.hnf_conntrack_extend.hnf_conntrack_helper.hnf_conntrack_l3proto.hnf_conntrack_l4proto.hnf_conntrack_tuple.hnf_log.hnf_nat.hnf_nat_core.hnf_nat_helper.hnf_nat_protocol.hnf_nat_rule.hnf_queue.hnf_tproxy_core.hnfnetlink_log.hxt_log.hxt_rateest.hnetlabel.hnetlink.hnetlink_sock.hnetnsconntrack.hcore.hdccp.hgeneric.hhash.hipv4.hipv6.hmib.hpacket.hunix.hx_tables.hxfrm.hnetprio_cgroup.hnetrom.hnexthop.hnl802154.hp8022.hphonetgprs.hpep.hphonet.hpn_dev.hping.hpkt_cls.hpkt_sched.hprotocol.hpsnap.hraw.hrawv6.hred.hregulatory.hrequest_sock.hrose.hroute.hrtnetlink.hsch_generic.hscm.hsctpauth.hchecksum.hcommand.hconstants.hsctp.hsm.hstructs.htsnmap.hulpevent.hulpqueue.huser.hsecure_seq.hslhc_vj.hsnmp.hsock.hstp.htc_acttc_defact.htc_gact.htc_ipt.htc_mirred.htc_nat.htc_pedit.htc_skbedit.htcp.htcp_states.htimewait_sock.htipctipc.htipc_bearer.htipc_msg.htipc_port.htransp_v6.hudp.hudplite.hvxlan.hwext.hwimax.hwpan-phy.hx25.hx25device.hxfrm.hpcmciaciscode.hcisreg.hcistpl.hcs.hcs_types.hdevice_id.hds.hmem_op.hss.hrdmaKbuildib.hib_addr.hib_cache.hib_cm.hib_fmr_pool.hib_mad.hib_marshall.hib_pack.hib_pma.hib_sa.hib_smi.hib_umem.hib_user_cm.hib_user_mad.hib_user_sa.hib_user_verbs.hib_verbs.hiw_cm.hiw_portmap.hrdma_cm.hrdma_cm_ib.hrdma_netlink.hrdma_user_cm.hrxrpcpacket.htypes.hscsiKbuildfcKbuildfc_els.hfc_encaps.hfc_fc2.hfc_fcoe.hfc_fcp.hfc_fip.hfc_fs.hfc_gs.hfc_ms.hfc_ns.hfc_encode.hfc_frame.hfcoe_sysfs.hiscsi_if.hiscsi_proto.hlibfc.hlibfcoe.hlibiscsi.hlibiscsi_tcp.hlibsas.hlibsrp.hosd_attributes.hosd_initiator.hosd_protocol.hosd_sec.hosd_sense.hosd_types.hsas.hsas_ata.hscsi.hscsi_bsg_fc.hscsi_bsg_iscsi.hscsi_cmnd.hscsi_dbg.hscsi_device.hscsi_devinfo.hscsi_dh.hscsi_driver.hscsi_eh.hscsi_host.hscsi_ioctl.hscsi_netlink.hscsi_netlink_fc.hscsi_tcq.hscsi_tgt.hscsi_tgt_if.hscsi_transport.hscsi_transport_fc.hscsi_transport_iscsi.hscsi_transport_sas.hscsi_transport_spi.hscsi_transport_srp.hscsicam.hsg.hsrp.hsoundKbuildac97_codec.haci.had1816a.had1843.hak4114.hak4117.hak4531_codec.hak4xxx-adda.hasequencer.hasound.hasound_fm.hasoundef.hatmel-abdac.hatmel-ac97c.hcontrol.hcore.hcs4231-regs.hcs46xx.hcs46xx_dsp_scb_types.hcs46xx_dsp_spos.hcs46xx_dsp_task_types.hcs8403.hcs8427.hemu10k1.hemu10k1_synth.hemu8000.hemu8000_reg.hemux_legacy.hemux_synth.hes1688.hgus.hhda_hwdep.hhda_verbs.hhdsp.hhdspm.hhwdep.hi2c.hinfo.hinitval.hjack.hl3.hmemalloc.hminors.hmixer_oss.hmpu401.hopl3.hopl4.hpcm-indirect.hpcm.hpcm_oss.hpcm_params.hpt2258.hpxa2xx-lib.hrawmidi.hs3c24xx_uda134x.hsb.hsb16_csp.hseq_device.hseq_kernel.hseq_midi_emul.hseq_midi_event.hseq_oss.hseq_oss_legacy.hseq_virmidi.hsfnt_info.hsh_fsi.hsnd_wavefront.hsoc-dai.hsoc-dapm.hsoc-of-simple.hsoc.hsoundfont.hsscape_ioctl.htea575x-tuner.htea6330t.htimer.htlv.htrident.huda134x.huda1380.hutil_mem.hversion.hvx_core.hwavefront.hwm8993.hwm9081.hwss.hymfpci.htraceboot.hdefine_trace.heventsblock.hbtrfs.hext3.hext4.hfence.hirq.hjbd.hjbd2.hkmem.hkvm.hlock.hmce.hmodule.hnapi.hnet.hpower.hras.hsched.hscsi.hsignal.hskb.hsock.hsunrpc.hsyscalls.htimer.hudp.hworkqueue.hwriteback.hftrace.hsyscall.huapiKbuilddrmKbuilddrm.hdrm_fourcc.hdrm_mode.hdrm_sarea.hi810_drm.hi915_drm.hmga_drm.hnouveau_drm.hr128_drm.hradeon_drm.hsavage_drm.hsis_drm.hvia_drm.hvmwgfx_drm.hnvme.hvideoKbuildatmel_lcdc.haty128.hbroadsheetfb.hcirrus.hcvisionppc.hda8xx-fb.hedid.hepson1355.hgbe.hhecubafb.higa.hili9320.hkyro.hmach64.hmaxinefb.hmbxfb.hmetronomefb.hmipi_display.hneomagic.hnewport.hpermedia2.hplatform_lcd.hpm3fb.hpmag-ba-fb.hpmagb-b-fb.hpxa168fb.hradeon.hs1d13xxxfb.hsgivw.hsh_mobile_lcdc.hsisfb.hsstfb.htdfx.htgafb.htrident.huvesafb.hvga.hw100fb.hinitKconfigMakefileipcMakefilekernelKconfig.freezerKconfig.hzKconfig.openvzKconfig.preemptMakefilebcKconfigMakefilecptMakefileeventsMakefilegcovKconfigMakefileirqMakefilepowerKconfigMakefiletimeKconfigMakefiletraceKconfigMakefileveMakefilelibKconfigKconfig.debugKconfig.kgdbKconfig.kmemcheckMakefilelzoMakefileraid6Makefileraid6testMakefilereed_solomonMakefilezlib_deflateMakefilezlib_inflateMakefilemmKconfigKconfig.debugMakefilenet802KconfigMakefile8021qKconfigMakefile9pKconfigMakefileKconfigMakefileappletalkMakefileatmKconfigMakefileax25KconfigMakefilebluetoothKconfigMakefilebnepKconfigMakefilecmtpKconfigMakefilehidpKconfigMakefilerfcommKconfigMakefilebridgeKconfigMakefilenetfilterKconfigMakefilecanKconfigMakefilecoreMakefiledcbKconfigMakefiledccpKconfigMakefileccidsKconfigdecnetKconfigMakefilenetfilterKconfigMakefiledsaKconfigMakefileeconetKconfigMakefileethernetMakefileieee802154KconfigMakefileipv4KconfigMakefilenetfilterKconfigMakefileipv6KconfigMakefilenetfilterKconfigMakefileipxKconfigMakefileirdaKconfigMakefileircommKconfigMakefileirlanKconfigMakefileirnetKconfigMakefileiucvKconfigMakefilekeyMakefilelapbKconfigMakefilellcKconfigMakefilemac80211KconfigMakefilenetfilterKconfigMakefileipsetKconfigMakefileipvsKconfigMakefilenetlabelKconfigMakefilenetlinkMakefilenetromMakefileopenvswitchKconfigMakefilepacketKconfigMakefilephonetKconfigMakefilerdsKconfigMakefilerfkillKconfigMakefileroseMakefilerxrpcKconfigMakefileschedKconfigMakefilesctpKconfigMakefilesunrpcKconfigMakefileauth_gssMakefilexprtrdmaMakefiletipcKconfigMakefileunixKconfigMakefilewanrouterKconfigMakefilewimaxKconfigMakefilewirelessKconfigMakefilex25KconfigMakefilexfrmKconfigMakefilesamplesKconfigMakefilekobjectMakefilekprobesMakefiletrace_eventsMakefiletracepointsMakefilescripts.conmakehash.cmd.gitignore.kallsyms.cmd.pnmtologo.cmd.unifdef.cmdKbuild.includeLindentMakefileMakefile.asm-genericMakefile.buildMakefile.cleanMakefile.fwinstMakefile.headersinstMakefile.hostMakefile.libMakefile.modinstMakefile.modpostbasic.docproc.cmd.fixdep.cmd.gitignore.hash.cmdMakefiledocprocdocproc.cfixdepfixdep.chashhash.cmodules.orderbin2c.cbinoffset.cbloat-o-meterbootgraph.plcheckincludes.plcheckkconfigsymbols.shcheckpatch.plcheckstack.plchecksyscalls.shcheckversion.plcleanfilecleanpatchconfigconmakehashconmakehash.cdecodecodediffconfigdtc.gitignoreMakefileMakefile.dtcchecks.cdata.cdtc-lexer.ldtc-lexer.lex.c_shippeddtc-parser.tab.c_shippeddtc-parser.tab.h_shippeddtc-parser.ydtc.cdtc.hflattree.cfstree.clibfdtMakefile.libfdtfdt.cfdt.hfdt_ro.cfdt_rw.cfdt_strerror.cfdt_sw.cfdt_wip.clibfdt.hlibfdt_env.hlibfdt_internal.hlivetree.csrcpos.csrcpos.htreesource.cversion_gen.hexport_report.plextract-ikconfiggcc-version.shgcc-x86_32-has-stack-protector.shgcc-x86_64-has-stack-protector.shgen_initramfs_list.shgenksyms.genksyms.cmd.genksyms.o.cmd.gitignore.lex.o.cmd.parse.o.cmdMakefilegenksymsgenksyms.cgenksyms.hkeywords.ckeywords.c_shippedkeywords.gperflex.clex.c_shippedlex.lmodules.orderparse.cparse.c_shippedparse.hparse.h_shippedparse.yget_maintainer.plgfp-translateheaderdep.plheaders.shheaders_check.plheaders_install.plkallsymskallsyms.ckconfig.conf.cmd.conf.o.cmd.gitignore.kxgettext.o.cmd.zconf.tab.o.cmdMakefilePOTFILES.incheck.shconfconf.cconfdata.cexpr.cexpr.hgconf.cgconf.gladeimages.ckconfig_load.ckxgettext.clex.zconf.clex.zconf.c_shippedlkc.hlkc_proto.hlxdialog.gitignoreBIG.FAT.WARNINGcheck-lxdialog.shchecklist.cdialog.hinputbox.cmenubox.ctextbox.cutil.cyesno.cmconf.cmenu.cqconf.ccqconf.hstreamline_config.plsymbol.cutil.czconf.gperfzconf.hash.czconf.hash.c_shippedzconf.lzconf.tab.czconf.tab.c_shippedzconf.ykernel-docksymoopsREADMEmakelstmarkup_oops.plmkcompile_hmkmakefilemksysmapmkuboot.shmkversionmod.elfconfig.h.cmd.empty.o.cmd.file2alias.o.cmd.gitignore.mk_elfconfig.cmd.mod-extract.cmd.modpost.cmd.modpost.o.cmd.sumversion.o.cmdMakefileelfconfig.hempty.cfile2alias.cmk_elfconfigmk_elfconfig.cmod-extractmod-extract.cmodpostmodpost.cmodpost.hmodsign-note.shmodules.ordersumversion.cmodule-common.ldsmodules.ordernamespace.plpackageMakefilebuilddebbuildtarmkspecpatch-kernelpnmtologopnmtologo.cprofile2linkerlist.plrecordmcount.plrt-testercheck-all.shrt-tester.pyrt-tester.pycrt-tester.pyot2-l1-2rt-sameprio.tstt2-l1-pi.tstt2-l1-signal.tstt2-l2-2rt-deadlock.tstt3-l1-pi-1rt.tstt3-l1-pi-2rt.tstt3-l1-pi-3rt.tstt3-l1-pi-signal.tstt3-l1-pi-steal.tstt3-l2-pi.tstt4-l2-pi-deboost.tstt5-l4-pi-boost-deboost-setsched.tstt5-l4-pi-boost-deboost.tstselinuxMakefileREADMEgenheadersMakefilegenheaders.cinstall_policy.shmdp.gitignoreMakefiledbus_contextsmdp.csetlocalversionshow_deltatags.shtracingdraw_functrace.pydraw_functrace.pycdraw_functrace.pyounifdefunifdef.cver_linuxsecurityKconfigMakefileintegrityimaKconfigMakefilekeysMakefileselinuxKconfigMakefilessMakefilesmackKconfigMakefiletomoyoKconfigMakefilesoundKconfigMakefileaoaKconfigMakefilecodecsKconfigMakefilecoreMakefilefabricsKconfigMakefilesoundbusKconfigMakefilei2sbusMakefilearmKconfigMakefileatmelKconfigMakefilecoreKconfigMakefileossMakefileseqKconfigMakefileossMakefiledriversKconfigMakefilempu401Makefileopl3Makefileopl4MakefilepcspMakefilevxMakefilei2cMakefileotherMakefileisaKconfigMakefilead1816aMakefilead1848Makefilecs423xMakefilees1688MakefilegusMakefilemsndMakefileopti9xxMakefilesbMakefilewavefrontMakefilewssMakefilemipsKconfigMakefileossKconfigMakefiledmasoundKconfigMakefilepariscKconfigMakefilepciKconfigMakefileac97Makefileali5451Makefileau88x0Makefileaw2Makefileca0106Makefilecs46xxMakefilecs5535audioMakefilectxfiMakefileechoaudioMakefileemu10k1MakefilehdaKconfigMakefileice1712Makefilekorg1212Makefilelx6464esMakefilemixartMakefilenm256MakefileoxygenMakefilepcxhrMakefileriptideMakefilerme9652MakefiletridentMakefilevx222MakefileymfpciMakefilepcmciaKconfigMakefilepdaudiocfMakefilevxMakefileppcKconfigMakefileshKconfigMakefilesocKconfigMakefileatmelKconfigMakefileau1xKconfigMakefileblackfinKconfigMakefilecodecsKconfigMakefiledavinciKconfigMakefilefslKconfigMakefileimxKconfigMakefileomapKconfigMakefilepxaKconfigMakefiles3c24xxKconfigMakefiles6000KconfigMakefileshKconfigMakefiletxx9KconfigMakefilesparcKconfigMakefilespiKconfigMakefilesynthMakefileemuxMakefileusb6fireMakefileKconfigMakefilebcd2000MakefilecaiaqMakefilehifaceMakefilemiscMakefileusx2yMakefiletoolsbuildMakefile.buildMakefile.featurefeatureMakefiletestsexMakefilelibapiMakefiletraceeventMakefileperfDocumentationMakefileMakefileMakefile.perfarcharmMakefilearm64MakefilepowerpcMakefiles390MakefileshMakefilesparcMakefilex86MakefileconfigMakefileMakefile.archscriptsperlPerf-Trace-UtilMakefile.PLscriptsMakefile.includetestingselftestsMakefilemqueueMakefilevirtiovirtio-traceMakefileusrKconfigMakefilevirtkvmKconfig/usr/src//usr/src/kernels//usr/src/kernels/2.6.32-042stab134.3//usr/src/kernels/2.6.32-042stab134.3/arch//usr/src/kernels/2.6.32-042stab134.3/arch/alpha//usr/src/kernels/2.6.32-042stab134.3/arch/alpha/boot//usr/src/kernels/2.6.32-042stab134.3/arch/alpha/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/alpha/lib//usr/src/kernels/2.6.32-042stab134.3/arch/alpha/math-emu//usr/src/kernels/2.6.32-042stab134.3/arch/alpha/mm//usr/src/kernels/2.6.32-042stab134.3/arch/alpha/oprofile//usr/src/kernels/2.6.32-042stab134.3/arch/arm//usr/src/kernels/2.6.32-042stab134.3/arch/arm/boot//usr/src/kernels/2.6.32-042stab134.3/arch/arm/boot/bootp//usr/src/kernels/2.6.32-042stab134.3/arch/arm/boot/compressed//usr/src/kernels/2.6.32-042stab134.3/arch/arm/common//usr/src/kernels/2.6.32-042stab134.3/arch/arm/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/arm/lib//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-aaec2000//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-at91//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-bcmring//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-bcmring/csp//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-bcmring/csp/chipc//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-bcmring/csp/dmac//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-bcmring/csp/tmr//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-clps711x//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-davinci//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-ebsa110//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-ep93xx//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-footbridge//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-gemini//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-h720x//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-integrator//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-iop13xx//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-iop32x//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-iop33x//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-ixp2000//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-ixp23xx//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-ixp4xx//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-kirkwood//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-ks8695//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-l7200//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-lh7a40x//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-loki//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-mmp//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-msm//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-mv78xx0//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-mx1//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-mx2//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-mx25//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-mx3//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-mxc91231//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-netx//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-nomadik//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-ns9xxx//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-omap1//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-omap2//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-orion5x//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-pnx4008//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-pxa//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-realview//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-rpc//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-s3c2400//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-s3c2410//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-s3c2412//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-s3c2440//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-s3c2442//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-s3c2443//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-s3c6400//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-s3c6410//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-s5pc100//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-sa1100//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-shark//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-stmp378x//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-stmp37xx//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-u300//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-versatile//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mach-w90x900//usr/src/kernels/2.6.32-042stab134.3/arch/arm/mm//usr/src/kernels/2.6.32-042stab134.3/arch/arm/nwfpe//usr/src/kernels/2.6.32-042stab134.3/arch/arm/oprofile//usr/src/kernels/2.6.32-042stab134.3/arch/arm/plat-iop//usr/src/kernels/2.6.32-042stab134.3/arch/arm/plat-mxc//usr/src/kernels/2.6.32-042stab134.3/arch/arm/plat-omap//usr/src/kernels/2.6.32-042stab134.3/arch/arm/plat-orion//usr/src/kernels/2.6.32-042stab134.3/arch/arm/plat-pxa//usr/src/kernels/2.6.32-042stab134.3/arch/arm/plat-s3c//usr/src/kernels/2.6.32-042stab134.3/arch/arm/plat-s3c24xx//usr/src/kernels/2.6.32-042stab134.3/arch/arm/plat-s3c64xx//usr/src/kernels/2.6.32-042stab134.3/arch/arm/plat-s5pc1xx//usr/src/kernels/2.6.32-042stab134.3/arch/arm/plat-stmp3xxx//usr/src/kernels/2.6.32-042stab134.3/arch/arm/tools//usr/src/kernels/2.6.32-042stab134.3/arch/arm/vfp//usr/src/kernels/2.6.32-042stab134.3/arch/avr32//usr/src/kernels/2.6.32-042stab134.3/arch/avr32/boards//usr/src/kernels/2.6.32-042stab134.3/arch/avr32/boards/atngw100//usr/src/kernels/2.6.32-042stab134.3/arch/avr32/boards/atstk1000//usr/src/kernels/2.6.32-042stab134.3/arch/avr32/boards/favr-32//usr/src/kernels/2.6.32-042stab134.3/arch/avr32/boards/hammerhead//usr/src/kernels/2.6.32-042stab134.3/arch/avr32/boards/merisc//usr/src/kernels/2.6.32-042stab134.3/arch/avr32/boards/mimc200//usr/src/kernels/2.6.32-042stab134.3/arch/avr32/boot//usr/src/kernels/2.6.32-042stab134.3/arch/avr32/boot/images//usr/src/kernels/2.6.32-042stab134.3/arch/avr32/boot/u-boot//usr/src/kernels/2.6.32-042stab134.3/arch/avr32/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/avr32/lib//usr/src/kernels/2.6.32-042stab134.3/arch/avr32/mach-at32ap//usr/src/kernels/2.6.32-042stab134.3/arch/avr32/mm//usr/src/kernels/2.6.32-042stab134.3/arch/avr32/oprofile//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/boot//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/kernel/cplb-mpu//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/kernel/cplb-nompu//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/lib//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/mach-bf518//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/mach-bf518/boards//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/mach-bf527//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/mach-bf527/boards//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/mach-bf533//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/mach-bf533/boards//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/mach-bf537//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/mach-bf537/boards//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/mach-bf538//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/mach-bf538/boards//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/mach-bf548//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/mach-bf548/boards//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/mach-bf561//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/mach-bf561/boards//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/mach-common//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/mm//usr/src/kernels/2.6.32-042stab134.3/arch/blackfin/oprofile//usr/src/kernels/2.6.32-042stab134.3/arch/cris//usr/src/kernels/2.6.32-042stab134.3/arch/cris/arch-v10//usr/src/kernels/2.6.32-042stab134.3/arch/cris/arch-v10/drivers//usr/src/kernels/2.6.32-042stab134.3/arch/cris/arch-v10/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/cris/arch-v10/lib//usr/src/kernels/2.6.32-042stab134.3/arch/cris/arch-v10/mm//usr/src/kernels/2.6.32-042stab134.3/arch/cris/arch-v32//usr/src/kernels/2.6.32-042stab134.3/arch/cris/arch-v32/drivers//usr/src/kernels/2.6.32-042stab134.3/arch/cris/arch-v32/drivers/mach-a3//usr/src/kernels/2.6.32-042stab134.3/arch/cris/arch-v32/drivers/mach-fs//usr/src/kernels/2.6.32-042stab134.3/arch/cris/arch-v32/drivers/pci//usr/src/kernels/2.6.32-042stab134.3/arch/cris/arch-v32/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/cris/arch-v32/lib//usr/src/kernels/2.6.32-042stab134.3/arch/cris/arch-v32/mach-a3//usr/src/kernels/2.6.32-042stab134.3/arch/cris/arch-v32/mach-fs//usr/src/kernels/2.6.32-042stab134.3/arch/cris/arch-v32/mm//usr/src/kernels/2.6.32-042stab134.3/arch/cris/boot//usr/src/kernels/2.6.32-042stab134.3/arch/cris/boot/compressed//usr/src/kernels/2.6.32-042stab134.3/arch/cris/boot/rescue//usr/src/kernels/2.6.32-042stab134.3/arch/cris/include//usr/src/kernels/2.6.32-042stab134.3/arch/cris/include/arch-v32//usr/src/kernels/2.6.32-042stab134.3/arch/cris/include/arch-v32/arch//usr/src/kernels/2.6.32-042stab134.3/arch/cris/include/arch-v32/arch/hwregs//usr/src/kernels/2.6.32-042stab134.3/arch/cris/include/arch-v32/arch/hwregs/iop//usr/src/kernels/2.6.32-042stab134.3/arch/cris/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/cris/mm//usr/src/kernels/2.6.32-042stab134.3/arch/frv//usr/src/kernels/2.6.32-042stab134.3/arch/frv/boot//usr/src/kernels/2.6.32-042stab134.3/arch/frv/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/frv/lib//usr/src/kernels/2.6.32-042stab134.3/arch/frv/mb93090-mb00//usr/src/kernels/2.6.32-042stab134.3/arch/frv/mm//usr/src/kernels/2.6.32-042stab134.3/arch/h8300//usr/src/kernels/2.6.32-042stab134.3/arch/h8300/boot//usr/src/kernels/2.6.32-042stab134.3/arch/h8300/boot/compressed//usr/src/kernels/2.6.32-042stab134.3/arch/h8300/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/h8300/kernel/timer//usr/src/kernels/2.6.32-042stab134.3/arch/h8300/lib//usr/src/kernels/2.6.32-042stab134.3/arch/h8300/mm//usr/src/kernels/2.6.32-042stab134.3/arch/h8300/platform//usr/src/kernels/2.6.32-042stab134.3/arch/h8300/platform/h8300h//usr/src/kernels/2.6.32-042stab134.3/arch/h8300/platform/h8300h/aki3068net//usr/src/kernels/2.6.32-042stab134.3/arch/h8300/platform/h8300h/generic//usr/src/kernels/2.6.32-042stab134.3/arch/h8300/platform/h8300h/h8max//usr/src/kernels/2.6.32-042stab134.3/arch/h8300/platform/h8s//usr/src/kernels/2.6.32-042stab134.3/arch/h8300/platform/h8s/edosk2674//usr/src/kernels/2.6.32-042stab134.3/arch/h8300/platform/h8s/generic//usr/src/kernels/2.6.32-042stab134.3/arch/ia64//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/dig//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/hp//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/hp/common//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/hp/sim//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/hp/sim/boot//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/hp/zx1//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/ia32//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/kernel/cpufreq//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/kvm//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/lib//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/mm//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/oprofile//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/pci//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/sn//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/sn/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/sn/kernel/sn2//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/sn/pci//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/sn/pci/pcibr//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/uv//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/uv/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/ia64/xen//usr/src/kernels/2.6.32-042stab134.3/arch/m32r//usr/src/kernels/2.6.32-042stab134.3/arch/m32r/boot//usr/src/kernels/2.6.32-042stab134.3/arch/m32r/boot/compressed//usr/src/kernels/2.6.32-042stab134.3/arch/m32r/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/m32r/lib//usr/src/kernels/2.6.32-042stab134.3/arch/m32r/mm//usr/src/kernels/2.6.32-042stab134.3/arch/m32r/oprofile//usr/src/kernels/2.6.32-042stab134.3/arch/m32r/platforms//usr/src/kernels/2.6.32-042stab134.3/arch/m32r/platforms/m32104ut//usr/src/kernels/2.6.32-042stab134.3/arch/m32r/platforms/m32700ut//usr/src/kernels/2.6.32-042stab134.3/arch/m32r/platforms/mappi//usr/src/kernels/2.6.32-042stab134.3/arch/m32r/platforms/mappi2//usr/src/kernels/2.6.32-042stab134.3/arch/m32r/platforms/mappi3//usr/src/kernels/2.6.32-042stab134.3/arch/m32r/platforms/oaks32r//usr/src/kernels/2.6.32-042stab134.3/arch/m32r/platforms/opsput//usr/src/kernels/2.6.32-042stab134.3/arch/m32r/platforms/usrv//usr/src/kernels/2.6.32-042stab134.3/arch/m68k//usr/src/kernels/2.6.32-042stab134.3/arch/m68k/amiga//usr/src/kernels/2.6.32-042stab134.3/arch/m68k/apollo//usr/src/kernels/2.6.32-042stab134.3/arch/m68k/atari//usr/src/kernels/2.6.32-042stab134.3/arch/m68k/bvme6000//usr/src/kernels/2.6.32-042stab134.3/arch/m68k/fpsp040//usr/src/kernels/2.6.32-042stab134.3/arch/m68k/hp300//usr/src/kernels/2.6.32-042stab134.3/arch/m68k/ifpsp060//usr/src/kernels/2.6.32-042stab134.3/arch/m68k/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/m68k/lib//usr/src/kernels/2.6.32-042stab134.3/arch/m68k/mac//usr/src/kernels/2.6.32-042stab134.3/arch/m68k/math-emu//usr/src/kernels/2.6.32-042stab134.3/arch/m68k/mm//usr/src/kernels/2.6.32-042stab134.3/arch/m68k/mvme147//usr/src/kernels/2.6.32-042stab134.3/arch/m68k/mvme16x//usr/src/kernels/2.6.32-042stab134.3/arch/m68k/q40//usr/src/kernels/2.6.32-042stab134.3/arch/m68k/sun3//usr/src/kernels/2.6.32-042stab134.3/arch/m68k/sun3/prom//usr/src/kernels/2.6.32-042stab134.3/arch/m68k/sun3x//usr/src/kernels/2.6.32-042stab134.3/arch/m68k/tools//usr/src/kernels/2.6.32-042stab134.3/arch/m68k/tools/amiga//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu/lib//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu/mm//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu/platform//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu/platform/5206//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu/platform/5206e//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu/platform/520x//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu/platform/523x//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu/platform/5249//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu/platform/5272//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu/platform/527x//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu/platform/528x//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu/platform/5307//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu/platform/532x//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu/platform/5407//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu/platform/68328//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu/platform/68360//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu/platform/68EZ328//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu/platform/68VZ328//usr/src/kernels/2.6.32-042stab134.3/arch/m68knommu/platform/coldfire//usr/src/kernels/2.6.32-042stab134.3/arch/microblaze//usr/src/kernels/2.6.32-042stab134.3/arch/microblaze/boot//usr/src/kernels/2.6.32-042stab134.3/arch/microblaze/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/microblaze/kernel/cpu//usr/src/kernels/2.6.32-042stab134.3/arch/microblaze/lib//usr/src/kernels/2.6.32-042stab134.3/arch/microblaze/mm//usr/src/kernels/2.6.32-042stab134.3/arch/microblaze/platform//usr/src/kernels/2.6.32-042stab134.3/arch/microblaze/platform/generic//usr/src/kernels/2.6.32-042stab134.3/arch/mips//usr/src/kernels/2.6.32-042stab134.3/arch/mips/alchemy//usr/src/kernels/2.6.32-042stab134.3/arch/mips/alchemy/common//usr/src/kernels/2.6.32-042stab134.3/arch/mips/alchemy/devboards//usr/src/kernels/2.6.32-042stab134.3/arch/mips/alchemy/devboards/db1x00//usr/src/kernels/2.6.32-042stab134.3/arch/mips/alchemy/devboards/pb1000//usr/src/kernels/2.6.32-042stab134.3/arch/mips/alchemy/devboards/pb1100//usr/src/kernels/2.6.32-042stab134.3/arch/mips/alchemy/devboards/pb1200//usr/src/kernels/2.6.32-042stab134.3/arch/mips/alchemy/devboards/pb1500//usr/src/kernels/2.6.32-042stab134.3/arch/mips/alchemy/devboards/pb1550//usr/src/kernels/2.6.32-042stab134.3/arch/mips/alchemy/mtx-1//usr/src/kernels/2.6.32-042stab134.3/arch/mips/alchemy/xxs1500//usr/src/kernels/2.6.32-042stab134.3/arch/mips/ar7//usr/src/kernels/2.6.32-042stab134.3/arch/mips/basler//usr/src/kernels/2.6.32-042stab134.3/arch/mips/basler/excite//usr/src/kernels/2.6.32-042stab134.3/arch/mips/bcm47xx//usr/src/kernels/2.6.32-042stab134.3/arch/mips/bcm63xx//usr/src/kernels/2.6.32-042stab134.3/arch/mips/bcm63xx/boards//usr/src/kernels/2.6.32-042stab134.3/arch/mips/boot//usr/src/kernels/2.6.32-042stab134.3/arch/mips/cavium-octeon//usr/src/kernels/2.6.32-042stab134.3/arch/mips/cavium-octeon/executive//usr/src/kernels/2.6.32-042stab134.3/arch/mips/cobalt//usr/src/kernels/2.6.32-042stab134.3/arch/mips/dec//usr/src/kernels/2.6.32-042stab134.3/arch/mips/dec/prom//usr/src/kernels/2.6.32-042stab134.3/arch/mips/emma//usr/src/kernels/2.6.32-042stab134.3/arch/mips/emma/common//usr/src/kernels/2.6.32-042stab134.3/arch/mips/emma/markeins//usr/src/kernels/2.6.32-042stab134.3/arch/mips/fw//usr/src/kernels/2.6.32-042stab134.3/arch/mips/fw/arc//usr/src/kernels/2.6.32-042stab134.3/arch/mips/fw/cfe//usr/src/kernels/2.6.32-042stab134.3/arch/mips/fw/lib//usr/src/kernels/2.6.32-042stab134.3/arch/mips/fw/sni//usr/src/kernels/2.6.32-042stab134.3/arch/mips/gt64120//usr/src/kernels/2.6.32-042stab134.3/arch/mips/gt64120/wrppmc//usr/src/kernels/2.6.32-042stab134.3/arch/mips/jazz//usr/src/kernels/2.6.32-042stab134.3/arch/mips/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/mips/lasat//usr/src/kernels/2.6.32-042stab134.3/arch/mips/lasat/image//usr/src/kernels/2.6.32-042stab134.3/arch/mips/lib//usr/src/kernels/2.6.32-042stab134.3/arch/mips/loongson//usr/src/kernels/2.6.32-042stab134.3/arch/mips/loongson/common//usr/src/kernels/2.6.32-042stab134.3/arch/mips/loongson/fuloong-2e//usr/src/kernels/2.6.32-042stab134.3/arch/mips/math-emu//usr/src/kernels/2.6.32-042stab134.3/arch/mips/mipssim//usr/src/kernels/2.6.32-042stab134.3/arch/mips/mm//usr/src/kernels/2.6.32-042stab134.3/arch/mips/mti-malta//usr/src/kernels/2.6.32-042stab134.3/arch/mips/nxp//usr/src/kernels/2.6.32-042stab134.3/arch/mips/nxp/pnx833x//usr/src/kernels/2.6.32-042stab134.3/arch/mips/nxp/pnx833x/common//usr/src/kernels/2.6.32-042stab134.3/arch/mips/nxp/pnx833x/stb22x//usr/src/kernels/2.6.32-042stab134.3/arch/mips/nxp/pnx8550//usr/src/kernels/2.6.32-042stab134.3/arch/mips/nxp/pnx8550/common//usr/src/kernels/2.6.32-042stab134.3/arch/mips/nxp/pnx8550/jbs//usr/src/kernels/2.6.32-042stab134.3/arch/mips/nxp/pnx8550/stb810//usr/src/kernels/2.6.32-042stab134.3/arch/mips/oprofile//usr/src/kernels/2.6.32-042stab134.3/arch/mips/pci//usr/src/kernels/2.6.32-042stab134.3/arch/mips/pmc-sierra//usr/src/kernels/2.6.32-042stab134.3/arch/mips/pmc-sierra/msp71xx//usr/src/kernels/2.6.32-042stab134.3/arch/mips/pmc-sierra/yosemite//usr/src/kernels/2.6.32-042stab134.3/arch/mips/power//usr/src/kernels/2.6.32-042stab134.3/arch/mips/rb532//usr/src/kernels/2.6.32-042stab134.3/arch/mips/sgi-ip22//usr/src/kernels/2.6.32-042stab134.3/arch/mips/sgi-ip27//usr/src/kernels/2.6.32-042stab134.3/arch/mips/sgi-ip32//usr/src/kernels/2.6.32-042stab134.3/arch/mips/sibyte//usr/src/kernels/2.6.32-042stab134.3/arch/mips/sibyte/bcm1480//usr/src/kernels/2.6.32-042stab134.3/arch/mips/sibyte/common//usr/src/kernels/2.6.32-042stab134.3/arch/mips/sibyte/sb1250//usr/src/kernels/2.6.32-042stab134.3/arch/mips/sibyte/swarm//usr/src/kernels/2.6.32-042stab134.3/arch/mips/sni//usr/src/kernels/2.6.32-042stab134.3/arch/mips/txx9//usr/src/kernels/2.6.32-042stab134.3/arch/mips/txx9/generic//usr/src/kernels/2.6.32-042stab134.3/arch/mips/txx9/jmr3927//usr/src/kernels/2.6.32-042stab134.3/arch/mips/txx9/rbtx4927//usr/src/kernels/2.6.32-042stab134.3/arch/mips/txx9/rbtx4938//usr/src/kernels/2.6.32-042stab134.3/arch/mips/txx9/rbtx4939//usr/src/kernels/2.6.32-042stab134.3/arch/mips/vr41xx//usr/src/kernels/2.6.32-042stab134.3/arch/mips/vr41xx/casio-e55//usr/src/kernels/2.6.32-042stab134.3/arch/mips/vr41xx/common//usr/src/kernels/2.6.32-042stab134.3/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/2.6.32-042stab134.3/arch/mn10300//usr/src/kernels/2.6.32-042stab134.3/arch/mn10300/boot//usr/src/kernels/2.6.32-042stab134.3/arch/mn10300/boot/compressed//usr/src/kernels/2.6.32-042stab134.3/arch/mn10300/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/mn10300/lib//usr/src/kernels/2.6.32-042stab134.3/arch/mn10300/mm//usr/src/kernels/2.6.32-042stab134.3/arch/mn10300/oprofile//usr/src/kernels/2.6.32-042stab134.3/arch/mn10300/proc-mn103e010//usr/src/kernels/2.6.32-042stab134.3/arch/mn10300/unit-asb2303//usr/src/kernels/2.6.32-042stab134.3/arch/mn10300/unit-asb2305//usr/src/kernels/2.6.32-042stab134.3/arch/parisc//usr/src/kernels/2.6.32-042stab134.3/arch/parisc/hpux//usr/src/kernels/2.6.32-042stab134.3/arch/parisc/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/parisc/lib//usr/src/kernels/2.6.32-042stab134.3/arch/parisc/math-emu//usr/src/kernels/2.6.32-042stab134.3/arch/parisc/mm//usr/src/kernels/2.6.32-042stab134.3/arch/parisc/oprofile//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/boot//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/kernel/vdso32//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/kernel/vdso64//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/kvm//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/lib//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/math-emu//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/mm//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/oprofile//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/40x//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/44x//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/512x//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/52xx//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/82xx//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/83xx//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/85xx//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/86xx//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/8xx//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/amigaone//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/cell//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/cell/spufs//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/chrp//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/embedded6xx//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/iseries//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/maple//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/pasemi//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/powermac//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/prep//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/ps3//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/platforms/pseries//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/sysdev//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/sysdev/bestcomm//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/sysdev/qe_lib//usr/src/kernels/2.6.32-042stab134.3/arch/powerpc/xmon//usr/src/kernels/2.6.32-042stab134.3/arch/s390//usr/src/kernels/2.6.32-042stab134.3/arch/s390/appldata//usr/src/kernels/2.6.32-042stab134.3/arch/s390/boot//usr/src/kernels/2.6.32-042stab134.3/arch/s390/crypto//usr/src/kernels/2.6.32-042stab134.3/arch/s390/hypfs//usr/src/kernels/2.6.32-042stab134.3/arch/s390/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/s390/kernel/vdso32//usr/src/kernels/2.6.32-042stab134.3/arch/s390/kernel/vdso64//usr/src/kernels/2.6.32-042stab134.3/arch/s390/kvm//usr/src/kernels/2.6.32-042stab134.3/arch/s390/lib//usr/src/kernels/2.6.32-042stab134.3/arch/s390/math-emu//usr/src/kernels/2.6.32-042stab134.3/arch/s390/mm//usr/src/kernels/2.6.32-042stab134.3/arch/s390/oprofile//usr/src/kernels/2.6.32-042stab134.3/arch/score//usr/src/kernels/2.6.32-042stab134.3/arch/score/boot//usr/src/kernels/2.6.32-042stab134.3/arch/score/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/score/lib//usr/src/kernels/2.6.32-042stab134.3/arch/score/mm//usr/src/kernels/2.6.32-042stab134.3/arch/sh//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-cayman//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-dreamcast//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-ecovec24//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-edosk7705//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-highlander//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-hp6xx//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-kfr2r09//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-landisk//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-lboxre2//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-microdev//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-migor//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-r2d//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-rsk//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-sdk7780//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-se//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-se/7206//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-se/7343//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-se/770x//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-se/7721//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-se/7722//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-se/7724//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-se/7751//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-se/7780//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-sh03//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-snapgear//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-systemh//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-titan//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boards/mach-x3proto//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boot//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boot/compressed//usr/src/kernels/2.6.32-042stab134.3/arch/sh/boot/romimage//usr/src/kernels/2.6.32-042stab134.3/arch/sh/cchips//usr/src/kernels/2.6.32-042stab134.3/arch/sh/cchips/hd6446x//usr/src/kernels/2.6.32-042stab134.3/arch/sh/drivers//usr/src/kernels/2.6.32-042stab134.3/arch/sh/drivers/dma//usr/src/kernels/2.6.32-042stab134.3/arch/sh/drivers/pci//usr/src/kernels/2.6.32-042stab134.3/arch/sh/drivers/superhyway//usr/src/kernels/2.6.32-042stab134.3/arch/sh/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/sh/kernel/cpu//usr/src/kernels/2.6.32-042stab134.3/arch/sh/kernel/cpu/irq//usr/src/kernels/2.6.32-042stab134.3/arch/sh/kernel/cpu/sh2//usr/src/kernels/2.6.32-042stab134.3/arch/sh/kernel/cpu/sh2a//usr/src/kernels/2.6.32-042stab134.3/arch/sh/kernel/cpu/sh3//usr/src/kernels/2.6.32-042stab134.3/arch/sh/kernel/cpu/sh4//usr/src/kernels/2.6.32-042stab134.3/arch/sh/kernel/cpu/sh4a//usr/src/kernels/2.6.32-042stab134.3/arch/sh/kernel/cpu/sh5//usr/src/kernels/2.6.32-042stab134.3/arch/sh/kernel/cpu/shmobile//usr/src/kernels/2.6.32-042stab134.3/arch/sh/kernel/vsyscall//usr/src/kernels/2.6.32-042stab134.3/arch/sh/lib//usr/src/kernels/2.6.32-042stab134.3/arch/sh/lib64//usr/src/kernels/2.6.32-042stab134.3/arch/sh/math-emu//usr/src/kernels/2.6.32-042stab134.3/arch/sh/mm//usr/src/kernels/2.6.32-042stab134.3/arch/sh/oprofile//usr/src/kernels/2.6.32-042stab134.3/arch/sh/tools//usr/src/kernels/2.6.32-042stab134.3/arch/sparc//usr/src/kernels/2.6.32-042stab134.3/arch/sparc/boot//usr/src/kernels/2.6.32-042stab134.3/arch/sparc/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/sparc/lib//usr/src/kernels/2.6.32-042stab134.3/arch/sparc/math-emu//usr/src/kernels/2.6.32-042stab134.3/arch/sparc/mm//usr/src/kernels/2.6.32-042stab134.3/arch/sparc/oprofile//usr/src/kernels/2.6.32-042stab134.3/arch/sparc/prom//usr/src/kernels/2.6.32-042stab134.3/arch/um//usr/src/kernels/2.6.32-042stab134.3/arch/um/drivers//usr/src/kernels/2.6.32-042stab134.3/arch/um/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/um/kernel/skas//usr/src/kernels/2.6.32-042stab134.3/arch/um/os-Linux//usr/src/kernels/2.6.32-042stab134.3/arch/um/os-Linux/drivers//usr/src/kernels/2.6.32-042stab134.3/arch/um/os-Linux/skas//usr/src/kernels/2.6.32-042stab134.3/arch/um/os-Linux/sys-i386//usr/src/kernels/2.6.32-042stab134.3/arch/um/os-Linux/sys-x86_64//usr/src/kernels/2.6.32-042stab134.3/arch/um/scripts//usr/src/kernels/2.6.32-042stab134.3/arch/um/sys-i386//usr/src/kernels/2.6.32-042stab134.3/arch/um/sys-ia64//usr/src/kernels/2.6.32-042stab134.3/arch/um/sys-ppc//usr/src/kernels/2.6.32-042stab134.3/arch/um/sys-x86_64//usr/src/kernels/2.6.32-042stab134.3/arch/x86//usr/src/kernels/2.6.32-042stab134.3/arch/x86/boot//usr/src/kernels/2.6.32-042stab134.3/arch/x86/boot/compressed//usr/src/kernels/2.6.32-042stab134.3/arch/x86/crypto//usr/src/kernels/2.6.32-042stab134.3/arch/x86/ia32//usr/src/kernels/2.6.32-042stab134.3/arch/x86/include//usr/src/kernels/2.6.32-042stab134.3/arch/x86/include/asm//usr/src/kernels/2.6.32-042stab134.3/arch/x86/include/asm/crypto//usr/src/kernels/2.6.32-042stab134.3/arch/x86/include/asm/trace//usr/src/kernels/2.6.32-042stab134.3/arch/x86/include/asm/uv//usr/src/kernels/2.6.32-042stab134.3/arch/x86/include/asm/visws//usr/src/kernels/2.6.32-042stab134.3/arch/x86/include/asm/xen//usr/src/kernels/2.6.32-042stab134.3/arch/x86/include/generated//usr/src/kernels/2.6.32-042stab134.3/arch/x86/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/x86/kernel/acpi//usr/src/kernels/2.6.32-042stab134.3/arch/x86/kernel/acpi/realmode//usr/src/kernels/2.6.32-042stab134.3/arch/x86/kernel/apic//usr/src/kernels/2.6.32-042stab134.3/arch/x86/kernel/cpu//usr/src/kernels/2.6.32-042stab134.3/arch/x86/kernel/cpu/cpufreq//usr/src/kernels/2.6.32-042stab134.3/arch/x86/kernel/cpu/mcheck//usr/src/kernels/2.6.32-042stab134.3/arch/x86/kernel/cpu/mtrr//usr/src/kernels/2.6.32-042stab134.3/arch/x86/kvm//usr/src/kernels/2.6.32-042stab134.3/arch/x86/lguest//usr/src/kernels/2.6.32-042stab134.3/arch/x86/lib//usr/src/kernels/2.6.32-042stab134.3/arch/x86/math-emu//usr/src/kernels/2.6.32-042stab134.3/arch/x86/mm//usr/src/kernels/2.6.32-042stab134.3/arch/x86/mm/kmemcheck//usr/src/kernels/2.6.32-042stab134.3/arch/x86/oprofile//usr/src/kernels/2.6.32-042stab134.3/arch/x86/pci//usr/src/kernels/2.6.32-042stab134.3/arch/x86/power//usr/src/kernels/2.6.32-042stab134.3/arch/x86/tools//usr/src/kernels/2.6.32-042stab134.3/arch/x86/vdso//usr/src/kernels/2.6.32-042stab134.3/arch/x86/video//usr/src/kernels/2.6.32-042stab134.3/arch/x86/xen//usr/src/kernels/2.6.32-042stab134.3/arch/xtensa//usr/src/kernels/2.6.32-042stab134.3/arch/xtensa/boot//usr/src/kernels/2.6.32-042stab134.3/arch/xtensa/boot/boot-elf//usr/src/kernels/2.6.32-042stab134.3/arch/xtensa/boot/boot-redboot//usr/src/kernels/2.6.32-042stab134.3/arch/xtensa/boot/lib//usr/src/kernels/2.6.32-042stab134.3/arch/xtensa/boot/ramdisk//usr/src/kernels/2.6.32-042stab134.3/arch/xtensa/kernel//usr/src/kernels/2.6.32-042stab134.3/arch/xtensa/lib//usr/src/kernels/2.6.32-042stab134.3/arch/xtensa/mm//usr/src/kernels/2.6.32-042stab134.3/arch/xtensa/platforms//usr/src/kernels/2.6.32-042stab134.3/arch/xtensa/platforms/iss//usr/src/kernels/2.6.32-042stab134.3/arch/xtensa/platforms/s6105//usr/src/kernels/2.6.32-042stab134.3/arch/xtensa/platforms/xt2000//usr/src/kernels/2.6.32-042stab134.3/arch/xtensa/variants//usr/src/kernels/2.6.32-042stab134.3/arch/xtensa/variants/s6000//usr/src/kernels/2.6.32-042stab134.3/block//usr/src/kernels/2.6.32-042stab134.3/crypto//usr/src/kernels/2.6.32-042stab134.3/crypto/async_tx//usr/src/kernels/2.6.32-042stab134.3/crypto/mpi//usr/src/kernels/2.6.32-042stab134.3/crypto/signature//usr/src/kernels/2.6.32-042stab134.3/drivers//usr/src/kernels/2.6.32-042stab134.3/drivers/accessibility//usr/src/kernels/2.6.32-042stab134.3/drivers/accessibility/braille//usr/src/kernels/2.6.32-042stab134.3/drivers/acpi//usr/src/kernels/2.6.32-042stab134.3/drivers/acpi/acpica//usr/src/kernels/2.6.32-042stab134.3/drivers/acpi/apei//usr/src/kernels/2.6.32-042stab134.3/drivers/amba//usr/src/kernels/2.6.32-042stab134.3/drivers/ata//usr/src/kernels/2.6.32-042stab134.3/drivers/atm//usr/src/kernels/2.6.32-042stab134.3/drivers/auxdisplay//usr/src/kernels/2.6.32-042stab134.3/drivers/base//usr/src/kernels/2.6.32-042stab134.3/drivers/base/power//usr/src/kernels/2.6.32-042stab134.3/drivers/bcma//usr/src/kernels/2.6.32-042stab134.3/drivers/block//usr/src/kernels/2.6.32-042stab134.3/drivers/block/aoe//usr/src/kernels/2.6.32-042stab134.3/drivers/block/drbd//usr/src/kernels/2.6.32-042stab134.3/drivers/block/mtip32xx//usr/src/kernels/2.6.32-042stab134.3/drivers/block/paride//usr/src/kernels/2.6.32-042stab134.3/drivers/block/ploop//usr/src/kernels/2.6.32-042stab134.3/drivers/block/rsxx//usr/src/kernels/2.6.32-042stab134.3/drivers/bluetooth//usr/src/kernels/2.6.32-042stab134.3/drivers/cdrom//usr/src/kernels/2.6.32-042stab134.3/drivers/char//usr/src/kernels/2.6.32-042stab134.3/drivers/char/agp//usr/src/kernels/2.6.32-042stab134.3/drivers/char/hw_random//usr/src/kernels/2.6.32-042stab134.3/drivers/char/ip2//usr/src/kernels/2.6.32-042stab134.3/drivers/char/ipmi//usr/src/kernels/2.6.32-042stab134.3/drivers/char/mwave//usr/src/kernels/2.6.32-042stab134.3/drivers/char/pcmcia//usr/src/kernels/2.6.32-042stab134.3/drivers/char/pcmcia/ipwireless//usr/src/kernels/2.6.32-042stab134.3/drivers/char/rio//usr/src/kernels/2.6.32-042stab134.3/drivers/char/tpm//usr/src/kernels/2.6.32-042stab134.3/drivers/char/xilinx_hwicap//usr/src/kernels/2.6.32-042stab134.3/drivers/clocksource//usr/src/kernels/2.6.32-042stab134.3/drivers/connector//usr/src/kernels/2.6.32-042stab134.3/drivers/cpufreq//usr/src/kernels/2.6.32-042stab134.3/drivers/cpuidle//usr/src/kernels/2.6.32-042stab134.3/drivers/cpuidle/governors//usr/src/kernels/2.6.32-042stab134.3/drivers/crypto//usr/src/kernels/2.6.32-042stab134.3/drivers/crypto/amcc//usr/src/kernels/2.6.32-042stab134.3/drivers/crypto/nx//usr/src/kernels/2.6.32-042stab134.3/drivers/crypto/qat//usr/src/kernels/2.6.32-042stab134.3/drivers/crypto/qat/qat_common//usr/src/kernels/2.6.32-042stab134.3/drivers/crypto/qat/qat_dh895xcc//usr/src/kernels/2.6.32-042stab134.3/drivers/dca//usr/src/kernels/2.6.32-042stab134.3/drivers/dio//usr/src/kernels/2.6.32-042stab134.3/drivers/dma//usr/src/kernels/2.6.32-042stab134.3/drivers/dma/ioat//usr/src/kernels/2.6.32-042stab134.3/drivers/dma/ipu//usr/src/kernels/2.6.32-042stab134.3/drivers/edac//usr/src/kernels/2.6.32-042stab134.3/drivers/eisa//usr/src/kernels/2.6.32-042stab134.3/drivers/firewire//usr/src/kernels/2.6.32-042stab134.3/drivers/firmware//usr/src/kernels/2.6.32-042stab134.3/drivers/gpio//usr/src/kernels/2.6.32-042stab134.3/drivers/gpu//usr/src/kernels/2.6.32-042stab134.3/drivers/gpu/drm//usr/src/kernels/2.6.32-042stab134.3/drivers/gpu/drm/gma500//usr/src/kernels/2.6.32-042stab134.3/drivers/gpu/drm/i2c//usr/src/kernels/2.6.32-042stab134.3/drivers/gpu/drm/i810//usr/src/kernels/2.6.32-042stab134.3/drivers/gpu/drm/i915//usr/src/kernels/2.6.32-042stab134.3/drivers/gpu/drm/mga//usr/src/kernels/2.6.32-042stab134.3/drivers/gpu/drm/nouveau//usr/src/kernels/2.6.32-042stab134.3/drivers/gpu/drm/panel//usr/src/kernels/2.6.32-042stab134.3/drivers/gpu/drm/r128//usr/src/kernels/2.6.32-042stab134.3/drivers/gpu/drm/radeon//usr/src/kernels/2.6.32-042stab134.3/drivers/gpu/drm/savage//usr/src/kernels/2.6.32-042stab134.3/drivers/gpu/drm/sis//usr/src/kernels/2.6.32-042stab134.3/drivers/gpu/drm/tdfx//usr/src/kernels/2.6.32-042stab134.3/drivers/gpu/drm/ttm//usr/src/kernels/2.6.32-042stab134.3/drivers/gpu/drm/via//usr/src/kernels/2.6.32-042stab134.3/drivers/gpu/drm/vmwgfx//usr/src/kernels/2.6.32-042stab134.3/drivers/gpu/vga//usr/src/kernels/2.6.32-042stab134.3/drivers/hid//usr/src/kernels/2.6.32-042stab134.3/drivers/hid/usbhid//usr/src/kernels/2.6.32-042stab134.3/drivers/hv//usr/src/kernels/2.6.32-042stab134.3/drivers/hwmon//usr/src/kernels/2.6.32-042stab134.3/drivers/hwmon/ams//usr/src/kernels/2.6.32-042stab134.3/drivers/i2c//usr/src/kernels/2.6.32-042stab134.3/drivers/i2c/algos//usr/src/kernels/2.6.32-042stab134.3/drivers/i2c/busses//usr/src/kernels/2.6.32-042stab134.3/drivers/i2c/chips//usr/src/kernels/2.6.32-042stab134.3/drivers/ide//usr/src/kernels/2.6.32-042stab134.3/drivers/idle//usr/src/kernels/2.6.32-042stab134.3/drivers/ieee1394//usr/src/kernels/2.6.32-042stab134.3/drivers/ieee802154//usr/src/kernels/2.6.32-042stab134.3/drivers/infiniband//usr/src/kernels/2.6.32-042stab134.3/drivers/infiniband/core//usr/src/kernels/2.6.32-042stab134.3/drivers/infiniband/hw//usr/src/kernels/2.6.32-042stab134.3/drivers/infiniband/hw/amso1100//usr/src/kernels/2.6.32-042stab134.3/drivers/infiniband/hw/cxgb3//usr/src/kernels/2.6.32-042stab134.3/drivers/infiniband/hw/cxgb4//usr/src/kernels/2.6.32-042stab134.3/drivers/infiniband/hw/ehca//usr/src/kernels/2.6.32-042stab134.3/drivers/infiniband/hw/ipath//usr/src/kernels/2.6.32-042stab134.3/drivers/infiniband/hw/mlx4//usr/src/kernels/2.6.32-042stab134.3/drivers/infiniband/hw/mlx5//usr/src/kernels/2.6.32-042stab134.3/drivers/infiniband/hw/mthca//usr/src/kernels/2.6.32-042stab134.3/drivers/infiniband/hw/nes//usr/src/kernels/2.6.32-042stab134.3/drivers/infiniband/hw/ocrdma//usr/src/kernels/2.6.32-042stab134.3/drivers/infiniband/hw/qib//usr/src/kernels/2.6.32-042stab134.3/drivers/infiniband/hw/usnic//usr/src/kernels/2.6.32-042stab134.3/drivers/infiniband/ulp//usr/src/kernels/2.6.32-042stab134.3/drivers/infiniband/ulp/ipoib//usr/src/kernels/2.6.32-042stab134.3/drivers/infiniband/ulp/iser//usr/src/kernels/2.6.32-042stab134.3/drivers/infiniband/ulp/srp//usr/src/kernels/2.6.32-042stab134.3/drivers/input//usr/src/kernels/2.6.32-042stab134.3/drivers/input/gameport//usr/src/kernels/2.6.32-042stab134.3/drivers/input/joystick//usr/src/kernels/2.6.32-042stab134.3/drivers/input/joystick/iforce//usr/src/kernels/2.6.32-042stab134.3/drivers/input/keyboard//usr/src/kernels/2.6.32-042stab134.3/drivers/input/misc//usr/src/kernels/2.6.32-042stab134.3/drivers/input/mouse//usr/src/kernels/2.6.32-042stab134.3/drivers/input/serio//usr/src/kernels/2.6.32-042stab134.3/drivers/input/tablet//usr/src/kernels/2.6.32-042stab134.3/drivers/input/touchscreen//usr/src/kernels/2.6.32-042stab134.3/drivers/isdn//usr/src/kernels/2.6.32-042stab134.3/drivers/isdn/act2000//usr/src/kernels/2.6.32-042stab134.3/drivers/isdn/capi//usr/src/kernels/2.6.32-042stab134.3/drivers/isdn/divert//usr/src/kernels/2.6.32-042stab134.3/drivers/isdn/gigaset//usr/src/kernels/2.6.32-042stab134.3/drivers/isdn/hardware//usr/src/kernels/2.6.32-042stab134.3/drivers/isdn/hardware/avm//usr/src/kernels/2.6.32-042stab134.3/drivers/isdn/hardware/eicon//usr/src/kernels/2.6.32-042stab134.3/drivers/isdn/hardware/mISDN//usr/src/kernels/2.6.32-042stab134.3/drivers/isdn/hisax//usr/src/kernels/2.6.32-042stab134.3/drivers/isdn/hysdn//usr/src/kernels/2.6.32-042stab134.3/drivers/isdn/i4l//usr/src/kernels/2.6.32-042stab134.3/drivers/isdn/icn//usr/src/kernels/2.6.32-042stab134.3/drivers/isdn/isdnloop//usr/src/kernels/2.6.32-042stab134.3/drivers/isdn/mISDN//usr/src/kernels/2.6.32-042stab134.3/drivers/isdn/pcbit//usr/src/kernels/2.6.32-042stab134.3/drivers/isdn/sc//usr/src/kernels/2.6.32-042stab134.3/drivers/leds//usr/src/kernels/2.6.32-042stab134.3/drivers/lguest//usr/src/kernels/2.6.32-042stab134.3/drivers/macintosh//usr/src/kernels/2.6.32-042stab134.3/drivers/mca//usr/src/kernels/2.6.32-042stab134.3/drivers/md//usr/src/kernels/2.6.32-042stab134.3/drivers/md/persistent-data//usr/src/kernels/2.6.32-042stab134.3/drivers/media//usr/src/kernels/2.6.32-042stab134.3/drivers/media/common//usr/src/kernels/2.6.32-042stab134.3/drivers/media/common/tuners//usr/src/kernels/2.6.32-042stab134.3/drivers/media/dvb//usr/src/kernels/2.6.32-042stab134.3/drivers/media/dvb/b2c2//usr/src/kernels/2.6.32-042stab134.3/drivers/media/dvb/bt8xx//usr/src/kernels/2.6.32-042stab134.3/drivers/media/dvb/dm1105//usr/src/kernels/2.6.32-042stab134.3/drivers/media/dvb/dvb-core//usr/src/kernels/2.6.32-042stab134.3/drivers/media/dvb/dvb-usb//usr/src/kernels/2.6.32-042stab134.3/drivers/media/dvb/firewire//usr/src/kernels/2.6.32-042stab134.3/drivers/media/dvb/frontends//usr/src/kernels/2.6.32-042stab134.3/drivers/media/dvb/ngene//usr/src/kernels/2.6.32-042stab134.3/drivers/media/dvb/pluto2//usr/src/kernels/2.6.32-042stab134.3/drivers/media/dvb/pt1//usr/src/kernels/2.6.32-042stab134.3/drivers/media/dvb/siano//usr/src/kernels/2.6.32-042stab134.3/drivers/media/dvb/ttpci//usr/src/kernels/2.6.32-042stab134.3/drivers/media/dvb/ttusb-budget//usr/src/kernels/2.6.32-042stab134.3/drivers/media/dvb/ttusb-dec//usr/src/kernels/2.6.32-042stab134.3/drivers/media/radio//usr/src/kernels/2.6.32-042stab134.3/drivers/media/radio/si470x//usr/src/kernels/2.6.32-042stab134.3/drivers/media/rc//usr/src/kernels/2.6.32-042stab134.3/drivers/media/rc/keymaps//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/au0828//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/bt8xx//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/cpia2//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/cx18//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/cx231xx//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/cx23885//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/cx25840//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/cx88//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/davinci//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/em28xx//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/et61x251//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/gspca//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/gspca/gl860//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/gspca/m5602//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/gspca/stv06xx//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/hdpvr//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/ivtv//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/ovcamchip//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/pvrusb2//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/pwc//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/saa7134//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/saa7164//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/sn9c102//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/tlg2300//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/usbvideo//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/usbvision//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/uvc//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/zc0301//usr/src/kernels/2.6.32-042stab134.3/drivers/media/video/zoran//usr/src/kernels/2.6.32-042stab134.3/drivers/memstick//usr/src/kernels/2.6.32-042stab134.3/drivers/memstick/core//usr/src/kernels/2.6.32-042stab134.3/drivers/memstick/host//usr/src/kernels/2.6.32-042stab134.3/drivers/message//usr/src/kernels/2.6.32-042stab134.3/drivers/message/fusion//usr/src/kernels/2.6.32-042stab134.3/drivers/message/i2o//usr/src/kernels/2.6.32-042stab134.3/drivers/mfd//usr/src/kernels/2.6.32-042stab134.3/drivers/misc//usr/src/kernels/2.6.32-042stab134.3/drivers/misc/c2port//usr/src/kernels/2.6.32-042stab134.3/drivers/misc/cb710//usr/src/kernels/2.6.32-042stab134.3/drivers/misc/eeprom//usr/src/kernels/2.6.32-042stab134.3/drivers/misc/hdpuftrs//usr/src/kernels/2.6.32-042stab134.3/drivers/misc/ibmasm//usr/src/kernels/2.6.32-042stab134.3/drivers/misc/sgi-gru//usr/src/kernels/2.6.32-042stab134.3/drivers/misc/sgi-xp//usr/src/kernels/2.6.32-042stab134.3/drivers/mmc//usr/src/kernels/2.6.32-042stab134.3/drivers/mmc/card//usr/src/kernels/2.6.32-042stab134.3/drivers/mmc/core//usr/src/kernels/2.6.32-042stab134.3/drivers/mmc/host//usr/src/kernels/2.6.32-042stab134.3/drivers/mtd//usr/src/kernels/2.6.32-042stab134.3/drivers/mtd/chips//usr/src/kernels/2.6.32-042stab134.3/drivers/mtd/devices//usr/src/kernels/2.6.32-042stab134.3/drivers/mtd/lpddr//usr/src/kernels/2.6.32-042stab134.3/drivers/mtd/maps//usr/src/kernels/2.6.32-042stab134.3/drivers/mtd/nand//usr/src/kernels/2.6.32-042stab134.3/drivers/mtd/onenand//usr/src/kernels/2.6.32-042stab134.3/drivers/mtd/tests//usr/src/kernels/2.6.32-042stab134.3/drivers/mtd/ubi//usr/src/kernels/2.6.32-042stab134.3/drivers/net//usr/src/kernels/2.6.32-042stab134.3/drivers/net/appletalk//usr/src/kernels/2.6.32-042stab134.3/drivers/net/arcnet//usr/src/kernels/2.6.32-042stab134.3/drivers/net/arm//usr/src/kernels/2.6.32-042stab134.3/drivers/net/atl1c//usr/src/kernels/2.6.32-042stab134.3/drivers/net/atl1e//usr/src/kernels/2.6.32-042stab134.3/drivers/net/atlx//usr/src/kernels/2.6.32-042stab134.3/drivers/net/benet//usr/src/kernels/2.6.32-042stab134.3/drivers/net/bna//usr/src/kernels/2.6.32-042stab134.3/drivers/net/bnx2x//usr/src/kernels/2.6.32-042stab134.3/drivers/net/bnxt//usr/src/kernels/2.6.32-042stab134.3/drivers/net/bonding//usr/src/kernels/2.6.32-042stab134.3/drivers/net/can//usr/src/kernels/2.6.32-042stab134.3/drivers/net/can/sja1000//usr/src/kernels/2.6.32-042stab134.3/drivers/net/can/usb//usr/src/kernels/2.6.32-042stab134.3/drivers/net/chelsio//usr/src/kernels/2.6.32-042stab134.3/drivers/net/cris//usr/src/kernels/2.6.32-042stab134.3/drivers/net/cxgb3//usr/src/kernels/2.6.32-042stab134.3/drivers/net/cxgb4//usr/src/kernels/2.6.32-042stab134.3/drivers/net/cxgb4vf//usr/src/kernels/2.6.32-042stab134.3/drivers/net/e1000//usr/src/kernels/2.6.32-042stab134.3/drivers/net/e1000e//usr/src/kernels/2.6.32-042stab134.3/drivers/net/ehea//usr/src/kernels/2.6.32-042stab134.3/drivers/net/enic//usr/src/kernels/2.6.32-042stab134.3/drivers/net/fm10k//usr/src/kernels/2.6.32-042stab134.3/drivers/net/fs_enet//usr/src/kernels/2.6.32-042stab134.3/drivers/net/hamradio//usr/src/kernels/2.6.32-042stab134.3/drivers/net/hyperv//usr/src/kernels/2.6.32-042stab134.3/drivers/net/i40e//usr/src/kernels/2.6.32-042stab134.3/drivers/net/i40evf//usr/src/kernels/2.6.32-042stab134.3/drivers/net/ibm_newemac//usr/src/kernels/2.6.32-042stab134.3/drivers/net/igb//usr/src/kernels/2.6.32-042stab134.3/drivers/net/igbvf//usr/src/kernels/2.6.32-042stab134.3/drivers/net/irda//usr/src/kernels/2.6.32-042stab134.3/drivers/net/ixgb//usr/src/kernels/2.6.32-042stab134.3/drivers/net/ixgbe//usr/src/kernels/2.6.32-042stab134.3/drivers/net/ixgbevf//usr/src/kernels/2.6.32-042stab134.3/drivers/net/ixp2000//usr/src/kernels/2.6.32-042stab134.3/drivers/net/mlx4//usr/src/kernels/2.6.32-042stab134.3/drivers/net/mlx5//usr/src/kernels/2.6.32-042stab134.3/drivers/net/mlx5/core//usr/src/kernels/2.6.32-042stab134.3/drivers/net/myri10ge//usr/src/kernels/2.6.32-042stab134.3/drivers/net/netxen//usr/src/kernels/2.6.32-042stab134.3/drivers/net/pch_gbe//usr/src/kernels/2.6.32-042stab134.3/drivers/net/pcmcia//usr/src/kernels/2.6.32-042stab134.3/drivers/net/phy//usr/src/kernels/2.6.32-042stab134.3/drivers/net/qlcnic//usr/src/kernels/2.6.32-042stab134.3/drivers/net/qlge//usr/src/kernels/2.6.32-042stab134.3/drivers/net/sfc//usr/src/kernels/2.6.32-042stab134.3/drivers/net/skfp//usr/src/kernels/2.6.32-042stab134.3/drivers/net/stmmac//usr/src/kernels/2.6.32-042stab134.3/drivers/net/tokenring//usr/src/kernels/2.6.32-042stab134.3/drivers/net/tulip//usr/src/kernels/2.6.32-042stab134.3/drivers/net/usb//usr/src/kernels/2.6.32-042stab134.3/drivers/net/vmxnet3//usr/src/kernels/2.6.32-042stab134.3/drivers/net/vxge//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wan//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wan/lmc//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wimax//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wimax/i2400m//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/ath//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/ath/ath5k//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/ath/ath9k//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/ath/carl9170//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/b43//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/b43legacy//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/brcm80211//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/brcm80211/brcmfmac//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/brcm80211/brcmsmac//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/brcm80211/brcmutil//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/hostap//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/ipw2x00//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/iwlegacy//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/iwlwifi//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/iwlwifi/dvm//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/iwlwifi/mvm//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/libertas//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/libertas_tf//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/orinoco//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/p54//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/prism54//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/rt2x00//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/rtl818x//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/rtl818x/rtl8180//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/rtl818x/rtl8187//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/rtlwifi//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/rtlwifi/btcoexist//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/rtlwifi/rtl8188ee//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/rtlwifi/rtl8192c//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/rtlwifi/rtl8192ce//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/rtlwifi/rtl8192cu//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/rtlwifi/rtl8192de//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/rtlwifi/rtl8192ee//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/rtlwifi/rtl8192se//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/rtlwifi/rtl8723ae//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/rtlwifi/rtl8723be//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/rtlwifi/rtl8723com//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/rtlwifi/rtl8821ae//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/ti//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/ti/wl1251//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/ti/wl12xx//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/ti/wl18xx//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/ti/wlcore//usr/src/kernels/2.6.32-042stab134.3/drivers/net/wireless/zd1211rw//usr/src/kernels/2.6.32-042stab134.3/drivers/nubus//usr/src/kernels/2.6.32-042stab134.3/drivers/of//usr/src/kernels/2.6.32-042stab134.3/drivers/parisc//usr/src/kernels/2.6.32-042stab134.3/drivers/parport//usr/src/kernels/2.6.32-042stab134.3/drivers/pci//usr/src/kernels/2.6.32-042stab134.3/drivers/pci/hotplug//usr/src/kernels/2.6.32-042stab134.3/drivers/pci/pcie//usr/src/kernels/2.6.32-042stab134.3/drivers/pci/pcie/aer//usr/src/kernels/2.6.32-042stab134.3/drivers/pcmcia//usr/src/kernels/2.6.32-042stab134.3/drivers/platform//usr/src/kernels/2.6.32-042stab134.3/drivers/platform/x86//usr/src/kernels/2.6.32-042stab134.3/drivers/pnp//usr/src/kernels/2.6.32-042stab134.3/drivers/pnp/isapnp//usr/src/kernels/2.6.32-042stab134.3/drivers/pnp/pnpacpi//usr/src/kernels/2.6.32-042stab134.3/drivers/pnp/pnpbios//usr/src/kernels/2.6.32-042stab134.3/drivers/power//usr/src/kernels/2.6.32-042stab134.3/drivers/powercap//usr/src/kernels/2.6.32-042stab134.3/drivers/pps//usr/src/kernels/2.6.32-042stab134.3/drivers/ps3//usr/src/kernels/2.6.32-042stab134.3/drivers/ptp//usr/src/kernels/2.6.32-042stab134.3/drivers/rapidio//usr/src/kernels/2.6.32-042stab134.3/drivers/rapidio/switches//usr/src/kernels/2.6.32-042stab134.3/drivers/regulator//usr/src/kernels/2.6.32-042stab134.3/drivers/rtc//usr/src/kernels/2.6.32-042stab134.3/drivers/s390//usr/src/kernels/2.6.32-042stab134.3/drivers/s390/block//usr/src/kernels/2.6.32-042stab134.3/drivers/s390/char//usr/src/kernels/2.6.32-042stab134.3/drivers/s390/cio//usr/src/kernels/2.6.32-042stab134.3/drivers/s390/crypto//usr/src/kernels/2.6.32-042stab134.3/drivers/s390/kvm//usr/src/kernels/2.6.32-042stab134.3/drivers/s390/net//usr/src/kernels/2.6.32-042stab134.3/drivers/s390/scsi//usr/src/kernels/2.6.32-042stab134.3/drivers/sbus//usr/src/kernels/2.6.32-042stab134.3/drivers/sbus/char//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/aacraid//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/aic7xxx//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/aic94xx//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/arcmsr//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/arm//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/be2iscsi//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/bfa//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/bnx2fc//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/bnx2i//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/cxgbi//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/device_handler//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/fcoe//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/fnic//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/ibmvscsi//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/isci//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/isci/firmware//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/libfc//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/libsas//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/lpfc//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/megaraid//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/mvsas//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/osd//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/pcmcia//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/pm8001//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/qla2xxx//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/qla4xxx//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/smartpqi//usr/src/kernels/2.6.32-042stab134.3/drivers/scsi/sym53c8xx_2//usr/src/kernels/2.6.32-042stab134.3/drivers/serial//usr/src/kernels/2.6.32-042stab134.3/drivers/serial/cpm_uart//usr/src/kernels/2.6.32-042stab134.3/drivers/serial/jsm//usr/src/kernels/2.6.32-042stab134.3/drivers/sfi//usr/src/kernels/2.6.32-042stab134.3/drivers/sh//usr/src/kernels/2.6.32-042stab134.3/drivers/sh/maple//usr/src/kernels/2.6.32-042stab134.3/drivers/sh/superhyway//usr/src/kernels/2.6.32-042stab134.3/drivers/sn//usr/src/kernels/2.6.32-042stab134.3/drivers/spi//usr/src/kernels/2.6.32-042stab134.3/drivers/ssb//usr/src/kernels/2.6.32-042stab134.3/drivers/staging//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/altpciechdma//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/android//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/asus_oled//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/b3dfg//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/comedi//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/comedi/drivers//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/comedi/kcomedilib//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/cx25821//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/dream//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/dream/camera//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/dream/qdsp5//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/dream/smd//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/dst//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/echo//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/et131x//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/frontier//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/go7007//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/iio//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/iio/accel//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/iio/adc//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/iio/light//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/iio/trigger//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/line6//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/mimio//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/octeon//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/otus//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/p9auth//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/panel//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/phison//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/poch//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/pohmelfs//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/quatech_usb2//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/rar//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/rt2860//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/rt2870//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/rt3090//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/rtl8187se//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/rtl8192e//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/rtl8192su//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/rtl8192su/ieee80211//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/sep//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/serqt_usb2//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/slicoss//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/udlfb//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/usbip//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/vme//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/vme/bridges//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/vme/devices//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/vt6655//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/vt6656//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/winbond//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/wlan-ng//usr/src/kernels/2.6.32-042stab134.3/drivers/staging/zram//usr/src/kernels/2.6.32-042stab134.3/drivers/target//usr/src/kernels/2.6.32-042stab134.3/drivers/target/loopback//usr/src/kernels/2.6.32-042stab134.3/drivers/target/tcm_fc//usr/src/kernels/2.6.32-042stab134.3/drivers/tc//usr/src/kernels/2.6.32-042stab134.3/drivers/telephony//usr/src/kernels/2.6.32-042stab134.3/drivers/thermal//usr/src/kernels/2.6.32-042stab134.3/drivers/uio//usr/src/kernels/2.6.32-042stab134.3/drivers/usb//usr/src/kernels/2.6.32-042stab134.3/drivers/usb/atm//usr/src/kernels/2.6.32-042stab134.3/drivers/usb/c67x00//usr/src/kernels/2.6.32-042stab134.3/drivers/usb/class//usr/src/kernels/2.6.32-042stab134.3/drivers/usb/core//usr/src/kernels/2.6.32-042stab134.3/drivers/usb/early//usr/src/kernels/2.6.32-042stab134.3/drivers/usb/gadget//usr/src/kernels/2.6.32-042stab134.3/drivers/usb/host//usr/src/kernels/2.6.32-042stab134.3/drivers/usb/image//usr/src/kernels/2.6.32-042stab134.3/drivers/usb/misc//usr/src/kernels/2.6.32-042stab134.3/drivers/usb/misc/sisusbvga//usr/src/kernels/2.6.32-042stab134.3/drivers/usb/mon//usr/src/kernels/2.6.32-042stab134.3/drivers/usb/musb//usr/src/kernels/2.6.32-042stab134.3/drivers/usb/otg//usr/src/kernels/2.6.32-042stab134.3/drivers/usb/serial//usr/src/kernels/2.6.32-042stab134.3/drivers/usb/storage//usr/src/kernels/2.6.32-042stab134.3/drivers/usb/wusbcore//usr/src/kernels/2.6.32-042stab134.3/drivers/uwb//usr/src/kernels/2.6.32-042stab134.3/drivers/uwb/i1480//usr/src/kernels/2.6.32-042stab134.3/drivers/uwb/i1480/dfu//usr/src/kernels/2.6.32-042stab134.3/drivers/uwb/i1480/i1480u-wlp//usr/src/kernels/2.6.32-042stab134.3/drivers/uwb/wlp//usr/src/kernels/2.6.32-042stab134.3/drivers/vhost//usr/src/kernels/2.6.32-042stab134.3/drivers/video//usr/src/kernels/2.6.32-042stab134.3/drivers/video/aty//usr/src/kernels/2.6.32-042stab134.3/drivers/video/backlight//usr/src/kernels/2.6.32-042stab134.3/drivers/video/console//usr/src/kernels/2.6.32-042stab134.3/drivers/video/display//usr/src/kernels/2.6.32-042stab134.3/drivers/video/geode//usr/src/kernels/2.6.32-042stab134.3/drivers/video/i810//usr/src/kernels/2.6.32-042stab134.3/drivers/video/intelfb//usr/src/kernels/2.6.32-042stab134.3/drivers/video/kyro//usr/src/kernels/2.6.32-042stab134.3/drivers/video/logo//usr/src/kernels/2.6.32-042stab134.3/drivers/video/matrox//usr/src/kernels/2.6.32-042stab134.3/drivers/video/mb862xx//usr/src/kernels/2.6.32-042stab134.3/drivers/video/mbx//usr/src/kernels/2.6.32-042stab134.3/drivers/video/msm//usr/src/kernels/2.6.32-042stab134.3/drivers/video/nvidia//usr/src/kernels/2.6.32-042stab134.3/drivers/video/omap//usr/src/kernels/2.6.32-042stab134.3/drivers/video/pnx4008//usr/src/kernels/2.6.32-042stab134.3/drivers/video/riva//usr/src/kernels/2.6.32-042stab134.3/drivers/video/savage//usr/src/kernels/2.6.32-042stab134.3/drivers/video/sis//usr/src/kernels/2.6.32-042stab134.3/drivers/video/vermilion//usr/src/kernels/2.6.32-042stab134.3/drivers/video/via//usr/src/kernels/2.6.32-042stab134.3/drivers/virtio//usr/src/kernels/2.6.32-042stab134.3/drivers/vlynq//usr/src/kernels/2.6.32-042stab134.3/drivers/w1//usr/src/kernels/2.6.32-042stab134.3/drivers/w1/masters//usr/src/kernels/2.6.32-042stab134.3/drivers/w1/slaves//usr/src/kernels/2.6.32-042stab134.3/drivers/watchdog//usr/src/kernels/2.6.32-042stab134.3/drivers/xen//usr/src/kernels/2.6.32-042stab134.3/drivers/xen/xenbus//usr/src/kernels/2.6.32-042stab134.3/drivers/xen/xenfs//usr/src/kernels/2.6.32-042stab134.3/drivers/zorro//usr/src/kernels/2.6.32-042stab134.3/firmware//usr/src/kernels/2.6.32-042stab134.3/firmware/carl9170fw//usr/src/kernels/2.6.32-042stab134.3/firmware/carl9170fw/carlfw//usr/src/kernels/2.6.32-042stab134.3/firmware/carl9170fw/carlfw/usb//usr/src/kernels/2.6.32-042stab134.3/firmware/carl9170fw/minifw//usr/src/kernels/2.6.32-042stab134.3/firmware/carl9170fw/toolchain//usr/src/kernels/2.6.32-042stab134.3/firmware/carl9170fw/tools//usr/src/kernels/2.6.32-042stab134.3/fs//usr/src/kernels/2.6.32-042stab134.3/fs/9p//usr/src/kernels/2.6.32-042stab134.3/fs/adfs//usr/src/kernels/2.6.32-042stab134.3/fs/affs//usr/src/kernels/2.6.32-042stab134.3/fs/afs//usr/src/kernels/2.6.32-042stab134.3/fs/autofs//usr/src/kernels/2.6.32-042stab134.3/fs/autofs4//usr/src/kernels/2.6.32-042stab134.3/fs/befs//usr/src/kernels/2.6.32-042stab134.3/fs/bfs//usr/src/kernels/2.6.32-042stab134.3/fs/btrfs//usr/src/kernels/2.6.32-042stab134.3/fs/cachefiles//usr/src/kernels/2.6.32-042stab134.3/fs/cifs//usr/src/kernels/2.6.32-042stab134.3/fs/coda//usr/src/kernels/2.6.32-042stab134.3/fs/configfs//usr/src/kernels/2.6.32-042stab134.3/fs/cramfs//usr/src/kernels/2.6.32-042stab134.3/fs/debugfs//usr/src/kernels/2.6.32-042stab134.3/fs/devpts//usr/src/kernels/2.6.32-042stab134.3/fs/dlm//usr/src/kernels/2.6.32-042stab134.3/fs/ecryptfs//usr/src/kernels/2.6.32-042stab134.3/fs/efs//usr/src/kernels/2.6.32-042stab134.3/fs/exofs//usr/src/kernels/2.6.32-042stab134.3/fs/exportfs//usr/src/kernels/2.6.32-042stab134.3/fs/ext2//usr/src/kernels/2.6.32-042stab134.3/fs/ext3//usr/src/kernels/2.6.32-042stab134.3/fs/ext4//usr/src/kernels/2.6.32-042stab134.3/fs/fat//usr/src/kernels/2.6.32-042stab134.3/fs/freevxfs//usr/src/kernels/2.6.32-042stab134.3/fs/fscache//usr/src/kernels/2.6.32-042stab134.3/fs/fuse//usr/src/kernels/2.6.32-042stab134.3/fs/gfs2//usr/src/kernels/2.6.32-042stab134.3/fs/hfs//usr/src/kernels/2.6.32-042stab134.3/fs/hfsplus//usr/src/kernels/2.6.32-042stab134.3/fs/hostfs//usr/src/kernels/2.6.32-042stab134.3/fs/hpfs//usr/src/kernels/2.6.32-042stab134.3/fs/hppfs//usr/src/kernels/2.6.32-042stab134.3/fs/hugetlbfs//usr/src/kernels/2.6.32-042stab134.3/fs/isofs//usr/src/kernels/2.6.32-042stab134.3/fs/jbd//usr/src/kernels/2.6.32-042stab134.3/fs/jbd2//usr/src/kernels/2.6.32-042stab134.3/fs/jffs2//usr/src/kernels/2.6.32-042stab134.3/fs/jfs//usr/src/kernels/2.6.32-042stab134.3/fs/lockd//usr/src/kernels/2.6.32-042stab134.3/fs/minix//usr/src/kernels/2.6.32-042stab134.3/fs/ncpfs//usr/src/kernels/2.6.32-042stab134.3/fs/nfs//usr/src/kernels/2.6.32-042stab134.3/fs/nfs_common//usr/src/kernels/2.6.32-042stab134.3/fs/nfsd//usr/src/kernels/2.6.32-042stab134.3/fs/nilfs2//usr/src/kernels/2.6.32-042stab134.3/fs/nls//usr/src/kernels/2.6.32-042stab134.3/fs/notify//usr/src/kernels/2.6.32-042stab134.3/fs/notify/dnotify//usr/src/kernels/2.6.32-042stab134.3/fs/notify/inotify//usr/src/kernels/2.6.32-042stab134.3/fs/ntfs//usr/src/kernels/2.6.32-042stab134.3/fs/ocfs2//usr/src/kernels/2.6.32-042stab134.3/fs/ocfs2/cluster//usr/src/kernels/2.6.32-042stab134.3/fs/ocfs2/dlm//usr/src/kernels/2.6.32-042stab134.3/fs/omfs//usr/src/kernels/2.6.32-042stab134.3/fs/openpromfs//usr/src/kernels/2.6.32-042stab134.3/fs/partitions//usr/src/kernels/2.6.32-042stab134.3/fs/proc//usr/src/kernels/2.6.32-042stab134.3/fs/pstore//usr/src/kernels/2.6.32-042stab134.3/fs/qnx4//usr/src/kernels/2.6.32-042stab134.3/fs/quota//usr/src/kernels/2.6.32-042stab134.3/fs/quota/vzdquota//usr/src/kernels/2.6.32-042stab134.3/fs/ramfs//usr/src/kernels/2.6.32-042stab134.3/fs/reiserfs//usr/src/kernels/2.6.32-042stab134.3/fs/romfs//usr/src/kernels/2.6.32-042stab134.3/fs/smbfs//usr/src/kernels/2.6.32-042stab134.3/fs/squashfs//usr/src/kernels/2.6.32-042stab134.3/fs/sysfs//usr/src/kernels/2.6.32-042stab134.3/fs/sysv//usr/src/kernels/2.6.32-042stab134.3/fs/ubifs//usr/src/kernels/2.6.32-042stab134.3/fs/udf//usr/src/kernels/2.6.32-042stab134.3/fs/ufs//usr/src/kernels/2.6.32-042stab134.3/fs/xfs//usr/src/kernels/2.6.32-042stab134.3/include//usr/src/kernels/2.6.32-042stab134.3/include/acpi//usr/src/kernels/2.6.32-042stab134.3/include/acpi/platform//usr/src/kernels/2.6.32-042stab134.3/include/asm-generic//usr/src/kernels/2.6.32-042stab134.3/include/asm-generic/bitops//usr/src/kernels/2.6.32-042stab134.3/include/asm-x86//usr/src/kernels/2.6.32-042stab134.3/include/bc//usr/src/kernels/2.6.32-042stab134.3/include/config//usr/src/kernels/2.6.32-042stab134.3/include/config/8139too//usr/src/kernels/2.6.32-042stab134.3/include/config/ab3100//usr/src/kernels/2.6.32-042stab134.3/include/config/ac97//usr/src/kernels/2.6.32-042stab134.3/include/config/acer//usr/src/kernels/2.6.32-042stab134.3/include/config/acpi//usr/src/kernels/2.6.32-042stab134.3/include/config/acpi/apei//usr/src/kernels/2.6.32-042stab134.3/include/config/acpi/apei/erst//usr/src/kernels/2.6.32-042stab134.3/include/config/acpi/apei/memory//usr/src/kernels/2.6.32-042stab134.3/include/config/acpi/blacklist//usr/src/kernels/2.6.32-042stab134.3/include/config/acpi/hotplug//usr/src/kernels/2.6.32-042stab134.3/include/config/acpi/hotplug/memory//usr/src/kernels/2.6.32-042stab134.3/include/config/acpi/hotplug/memory/auto//usr/src/kernels/2.6.32-042stab134.3/include/config/acpi/pci//usr/src/kernels/2.6.32-042stab134.3/include/config/acpi/power//usr/src/kernels/2.6.32-042stab134.3/include/config/acpi/proc//usr/src/kernels/2.6.32-042stab134.3/include/config/acpi/processor//usr/src/kernels/2.6.32-042stab134.3/include/config/acpi/procfs//usr/src/kernels/2.6.32-042stab134.3/include/config/acpi/sysfs//usr/src/kernels/2.6.32-042stab134.3/include/config/adaptec//usr/src/kernels/2.6.32-042stab134.3/include/config/agp//usr/src/kernels/2.6.32-042stab134.3/include/config/aic79xx//usr/src/kernels/2.6.32-042stab134.3/include/config/aic79xx/cmds//usr/src/kernels/2.6.32-042stab134.3/include/config/aic79xx/cmds/per//usr/src/kernels/2.6.32-042stab134.3/include/config/aic79xx/debug//usr/src/kernels/2.6.32-042stab134.3/include/config/aic79xx/reset//usr/src/kernels/2.6.32-042stab134.3/include/config/aic79xx/reset/delay//usr/src/kernels/2.6.32-042stab134.3/include/config/aic7xxx//usr/src/kernels/2.6.32-042stab134.3/include/config/aic7xxx/cmds//usr/src/kernels/2.6.32-042stab134.3/include/config/aic7xxx/cmds/per//usr/src/kernels/2.6.32-042stab134.3/include/config/aic7xxx/debug//usr/src/kernels/2.6.32-042stab134.3/include/config/aic7xxx/reset//usr/src/kernels/2.6.32-042stab134.3/include/config/aic7xxx/reset/delay//usr/src/kernels/2.6.32-042stab134.3/include/config/airo//usr/src/kernels/2.6.32-042stab134.3/include/config/alim1535//usr/src/kernels/2.6.32-042stab134.3/include/config/alim7101//usr/src/kernels/2.6.32-042stab134.3/include/config/amd//usr/src/kernels/2.6.32-042stab134.3/include/config/amd/iommu//usr/src/kernels/2.6.32-042stab134.3/include/config/amd8111//usr/src/kernels/2.6.32-042stab134.3/include/config/amiga//usr/src/kernels/2.6.32-042stab134.3/include/config/anon//usr/src/kernels/2.6.32-042stab134.3/include/config/arch//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/dma//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/dma/addr//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/dma/addr/t//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/enable//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/enable/memory//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/has//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/has/cache//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/has/cache/line//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/has/cpu//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/has/cpu/idle//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/has/default//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/has/elf//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/have//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/have/nmi//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/have/nmi/safe//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/hibernation//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/may//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/may/have//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/may/have/pc//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/memory//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/phys//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/phys/addr//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/phys/addr/t//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/populates//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/populates/node//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/proc//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/proc/kcore//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/select//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/select/memory//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/sparsemem//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/supports//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/supports/debug//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/supports/memory//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/supports/optimized//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/suspend//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/uses//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/uses/pg//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/want//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/want/frame//usr/src/kernels/2.6.32-042stab134.3/include/config/arch/want/optional//usr/src/kernels/2.6.32-042stab134.3/include/config/ask//usr/src/kernels/2.6.32-042stab134.3/include/config/ask/ip//usr/src/kernels/2.6.32-042stab134.3/include/config/ask/ip/fib//usr/src/kernels/2.6.32-042stab134.3/include/config/asus//usr/src/kernels/2.6.32-042stab134.3/include/config/async//usr/src/kernels/2.6.32-042stab134.3/include/config/async/raid6//usr/src/kernels/2.6.32-042stab134.3/include/config/async/tx//usr/src/kernels/2.6.32-042stab134.3/include/config/async/tx/disable//usr/src/kernels/2.6.32-042stab134.3/include/config/async/tx/disable/channel//usr/src/kernels/2.6.32-042stab134.3/include/config/async/tx/disable/pq//usr/src/kernels/2.6.32-042stab134.3/include/config/async/tx/disable/pq/val//usr/src/kernels/2.6.32-042stab134.3/include/config/async/tx/disable/xor//usr/src/kernels/2.6.32-042stab134.3/include/config/async/tx/disable/xor/val//usr/src/kernels/2.6.32-042stab134.3/include/config/at76c50x//usr/src/kernels/2.6.32-042stab134.3/include/config/ata//usr/src/kernels/2.6.32-042stab134.3/include/config/ata/over//usr/src/kernels/2.6.32-042stab134.3/include/config/ata/verbose//usr/src/kernels/2.6.32-042stab134.3/include/config/ath//usr/src/kernels/2.6.32-042stab134.3/include/config/ath5k//usr/src/kernels/2.6.32-042stab134.3/include/config/ath9k//usr/src/kernels/2.6.32-042stab134.3/include/config/ath9k/btcoex//usr/src/kernels/2.6.32-042stab134.3/include/config/atm//usr/src/kernels/2.6.32-042stab134.3/include/config/audit//usr/src/kernels/2.6.32-042stab134.3/include/config/autofs4//usr/src/kernels/2.6.32-042stab134.3/include/config/b43//usr/src/kernels/2.6.32-042stab134.3/include/config/b43/bcma//usr/src/kernels/2.6.32-042stab134.3/include/config/b43/buses//usr/src/kernels/2.6.32-042stab134.3/include/config/b43/buses/bcma//usr/src/kernels/2.6.32-042stab134.3/include/config/b43/buses/bcma/and//usr/src/kernels/2.6.32-042stab134.3/include/config/b43/pci//usr/src/kernels/2.6.32-042stab134.3/include/config/b43/pcicore//usr/src/kernels/2.6.32-042stab134.3/include/config/b43/phy//usr/src/kernels/2.6.32-042stab134.3/include/config/b43legacy//usr/src/kernels/2.6.32-042stab134.3/include/config/b43legacy/dma//usr/src/kernels/2.6.32-042stab134.3/include/config/b43legacy/dma/and//usr/src/kernels/2.6.32-042stab134.3/include/config/b43legacy/dma/and/pio//usr/src/kernels/2.6.32-042stab134.3/include/config/b43legacy/pci//usr/src/kernels/2.6.32-042stab134.3/include/config/b43legacy/pcicore//usr/src/kernels/2.6.32-042stab134.3/include/config/b44//usr/src/kernels/2.6.32-042stab134.3/include/config/b44/pci//usr/src/kernels/2.6.32-042stab134.3/include/config/b44/pcicore//usr/src/kernels/2.6.32-042stab134.3/include/config/backlight//usr/src/kernels/2.6.32-042stab134.3/include/config/backlight/class//usr/src/kernels/2.6.32-042stab134.3/include/config/backlight/lcd//usr/src/kernels/2.6.32-042stab134.3/include/config/backlight/mbp//usr/src/kernels/2.6.32-042stab134.3/include/config/base//usr/src/kernels/2.6.32-042stab134.3/include/config/battery//usr/src/kernels/2.6.32-042stab134.3/include/config/bc//usr/src/kernels/2.6.32-042stab134.3/include/config/bc/io//usr/src/kernels/2.6.32-042stab134.3/include/config/bc/rss//usr/src/kernels/2.6.32-042stab134.3/include/config/bc/swap//usr/src/kernels/2.6.32-042stab134.3/include/config/bcma//usr/src/kernels/2.6.32-042stab134.3/include/config/bcma/driver//usr/src/kernels/2.6.32-042stab134.3/include/config/bcma/driver/gmac//usr/src/kernels/2.6.32-042stab134.3/include/config/bcma/host//usr/src/kernels/2.6.32-042stab134.3/include/config/bcma/host/pci//usr/src/kernels/2.6.32-042stab134.3/include/config/binary//usr/src/kernels/2.6.32-042stab134.3/include/config/binfmt//usr/src/kernels/2.6.32-042stab134.3/include/config/blk//usr/src/kernels/2.6.32-042stab134.3/include/config/blk/cpq//usr/src/kernels/2.6.32-042stab134.3/include/config/blk/cpq/ciss//usr/src/kernels/2.6.32-042stab134.3/include/config/blk/dev//usr/src/kernels/2.6.32-042stab134.3/include/config/blk/dev/3w//usr/src/kernels/2.6.32-042stab134.3/include/config/blk/dev/3w/xxxx//usr/src/kernels/2.6.32-042stab134.3/include/config/blk/dev/dm//usr/src/kernels/2.6.32-042stab134.3/include/config/blk/dev/io//usr/src/kernels/2.6.32-042stab134.3/include/config/blk/dev/pciessd//usr/src/kernels/2.6.32-042stab134.3/include/config/blk/dev/ram//usr/src/kernels/2.6.32-042stab134.3/include/config/blk/dev/sr//usr/src/kernels/2.6.32-042stab134.3/include/config/block//usr/src/kernels/2.6.32-042stab134.3/include/config/bnx2x//usr/src/kernels/2.6.32-042stab134.3/include/config/bnxt//usr/src/kernels/2.6.32-042stab134.3/include/config/boot//usr/src/kernels/2.6.32-042stab134.3/include/config/boot/printk//usr/src/kernels/2.6.32-042stab134.3/include/config/bootparam//usr/src/kernels/2.6.32-042stab134.3/include/config/bootparam/hardlockup//usr/src/kernels/2.6.32-042stab134.3/include/config/bootparam/hardlockup/enabled//usr/src/kernels/2.6.32-042stab134.3/include/config/bootparam/hardlockup/panic//usr/src/kernels/2.6.32-042stab134.3/include/config/bootparam/hung//usr/src/kernels/2.6.32-042stab134.3/include/config/bootparam/hung/task//usr/src/kernels/2.6.32-042stab134.3/include/config/bootparam/hung/task/panic//usr/src/kernels/2.6.32-042stab134.3/include/config/bootparam/softlockup//usr/src/kernels/2.6.32-042stab134.3/include/config/bootparam/softlockup/panic//usr/src/kernels/2.6.32-042stab134.3/include/config/branch//usr/src/kernels/2.6.32-042stab134.3/include/config/branch/profile//usr/src/kernels/2.6.32-042stab134.3/include/config/brcmfmac//usr/src/kernels/2.6.32-042stab134.3/include/config/brcmfmac/proto//usr/src/kernels/2.6.32-042stab134.3/include/config/bridge//usr/src/kernels/2.6.32-042stab134.3/include/config/bridge/ebt//usr/src/kernels/2.6.32-042stab134.3/include/config/bridge/ebt/802//usr/src/kernels/2.6.32-042stab134.3/include/config/bridge/ebt/mark//usr/src/kernels/2.6.32-042stab134.3/include/config/bridge/ebt/t//usr/src/kernels/2.6.32-042stab134.3/include/config/bridge/igmp//usr/src/kernels/2.6.32-042stab134.3/include/config/bridge/nf//usr/src/kernels/2.6.32-042stab134.3/include/config/broadcom//usr/src/kernels/2.6.32-042stab134.3/include/config/bsd//usr/src/kernels/2.6.32-042stab134.3/include/config/bsd/process//usr/src/kernels/2.6.32-042stab134.3/include/config/bsd/process/acct//usr/src/kernels/2.6.32-042stab134.3/include/config/bt//usr/src/kernels/2.6.32-042stab134.3/include/config/bt/bnep//usr/src/kernels/2.6.32-042stab134.3/include/config/bt/bnep/mc//usr/src/kernels/2.6.32-042stab134.3/include/config/bt/bnep/proto//usr/src/kernels/2.6.32-042stab134.3/include/config/bt/hciuart//usr/src/kernels/2.6.32-042stab134.3/include/config/bt/mrvl//usr/src/kernels/2.6.32-042stab134.3/include/config/bt/rfcomm//usr/src/kernels/2.6.32-042stab134.3/include/config/btrfs//usr/src/kernels/2.6.32-042stab134.3/include/config/btrfs/fs//usr/src/kernels/2.6.32-042stab134.3/include/config/btrfs/fs/posix//usr/src/kernels/2.6.32-042stab134.3/include/config/build//usr/src/kernels/2.6.32-042stab134.3/include/config/calgary//usr/src/kernels/2.6.32-042stab134.3/include/config/can//usr/src/kernels/2.6.32-042stab134.3/include/config/can/calc//usr/src/kernels/2.6.32-042stab134.3/include/config/can/debug//usr/src/kernels/2.6.32-042stab134.3/include/config/can/ems//usr/src/kernels/2.6.32-042stab134.3/include/config/can/kvaser//usr/src/kernels/2.6.32-042stab134.3/include/config/can/sja1000//usr/src/kernels/2.6.32-042stab134.3/include/config/capi//usr/src/kernels/2.6.32-042stab134.3/include/config/cardman//usr/src/kernels/2.6.32-042stab134.3/include/config/carl9170//usr/src/kernels/2.6.32-042stab134.3/include/config/cb710//usr/src/kernels/2.6.32-042stab134.3/include/config/cb710/debug//usr/src/kernels/2.6.32-042stab134.3/include/config/cc//usr/src/kernels/2.6.32-042stab134.3/include/config/cdrom//usr/src/kernels/2.6.32-042stab134.3/include/config/cdrom/pktcdvd//usr/src/kernels/2.6.32-042stab134.3/include/config/cfag12864b//usr/src/kernels/2.6.32-042stab134.3/include/config/cfg80211//usr/src/kernels/2.6.32-042stab134.3/include/config/cfg80211/default//usr/src/kernels/2.6.32-042stab134.3/include/config/cfg80211/wext//usr/src/kernels/2.6.32-042stab134.3/include/config/cfq//usr/src/kernels/2.6.32-042stab134.3/include/config/cfq/group//usr/src/kernels/2.6.32-042stab134.3/include/config/cfs//usr/src/kernels/2.6.32-042stab134.3/include/config/cgroup//usr/src/kernels/2.6.32-042stab134.3/include/config/check//usr/src/kernels/2.6.32-042stab134.3/include/config/chelsio//usr/src/kernels/2.6.32-042stab134.3/include/config/chelsio/t1//usr/src/kernels/2.6.32-042stab134.3/include/config/chr//usr/src/kernels/2.6.32-042stab134.3/include/config/chr/dev//usr/src/kernels/2.6.32-042stab134.3/include/config/cicada//usr/src/kernels/2.6.32-042stab134.3/include/config/cifs//usr/src/kernels/2.6.32-042stab134.3/include/config/cifs/dfs//usr/src/kernels/2.6.32-042stab134.3/include/config/cifs/weak//usr/src/kernels/2.6.32-042stab134.3/include/config/cifs/weak/pw//usr/src/kernels/2.6.32-042stab134.3/include/config/ciss//usr/src/kernels/2.6.32-042stab134.3/include/config/ciss/scsi//usr/src/kernels/2.6.32-042stab134.3/include/config/clocksource//usr/src/kernels/2.6.32-042stab134.3/include/config/clocksource/validate//usr/src/kernels/2.6.32-042stab134.3/include/config/clocksource/validate/last//usr/src/kernels/2.6.32-042stab134.3/include/config/cls//usr/src/kernels/2.6.32-042stab134.3/include/config/cls/u32//usr/src/kernels/2.6.32-042stab134.3/include/config/compal//usr/src/kernels/2.6.32-042stab134.3/include/config/compat//usr/src/kernels/2.6.32-042stab134.3/include/config/compat/binfmt//usr/src/kernels/2.6.32-042stab134.3/include/config/compat/for//usr/src/kernels/2.6.32-042stab134.3/include/config/compat/for/u64//usr/src/kernels/2.6.32-042stab134.3/include/config/compat/netlink//usr/src/kernels/2.6.32-042stab134.3/include/config/configfs//usr/src/kernels/2.6.32-042stab134.3/include/config/console//usr/src/kernels/2.6.32-042stab134.3/include/config/context//usr/src/kernels/2.6.32-042stab134.3/include/config/context/switch//usr/src/kernels/2.6.32-042stab134.3/include/config/core//usr/src/kernels/2.6.32-042stab134.3/include/config/core/dump//usr/src/kernels/2.6.32-042stab134.3/include/config/core/dump/default//usr/src/kernels/2.6.32-042stab134.3/include/config/core/dump/default/elf//usr/src/kernels/2.6.32-042stab134.3/include/config/cpu//usr/src/kernels/2.6.32-042stab134.3/include/config/cpu/freq//usr/src/kernels/2.6.32-042stab134.3/include/config/cpu/freq/default//usr/src/kernels/2.6.32-042stab134.3/include/config/cpu/freq/default/gov//usr/src/kernels/2.6.32-042stab134.3/include/config/cpu/freq/gov//usr/src/kernels/2.6.32-042stab134.3/include/config/cpu/freq/stat//usr/src/kernels/2.6.32-042stab134.3/include/config/cpu/idle//usr/src/kernels/2.6.32-042stab134.3/include/config/cpu/idle/gov//usr/src/kernels/2.6.32-042stab134.3/include/config/cpu/sup//usr/src/kernels/2.6.32-042stab134.3/include/config/cpumask//usr/src/kernels/2.6.32-042stab134.3/include/config/crash//usr/src/kernels/2.6.32-042stab134.3/include/config/crc//usr/src/kernels/2.6.32-042stab134.3/include/config/crc/itu//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/ablk//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/ablk/helper//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/aes//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/aes/ni//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/aes/x86//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/ansi//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/crc32c//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/crct10dif//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/dev//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/dev/hifn//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/dev/hifn/795x//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/dev/padlock//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/dev/qat//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/drbg//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/ghash//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/ghash/clmul//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/ghash/clmul/ni//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/glue//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/glue/helper//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/michael//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/salsa20//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/salsa20/x86//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/sha1//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/sha256//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/sha512//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/signature//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/twofish//usr/src/kernels/2.6.32-042stab134.3/include/config/crypto/twofish/x86//usr/src/kernels/2.6.32-042stab134.3/include/config/davicom//usr/src/kernels/2.6.32-042stab134.3/include/config/de//usr/src/kernels/2.6.32-042stab134.3/include/config/de2104x//usr/src/kernels/2.6.32-042stab134.3/include/config/debug//usr/src/kernels/2.6.32-042stab134.3/include/config/debug/boot//usr/src/kernels/2.6.32-042stab134.3/include/config/debug/memory//usr/src/kernels/2.6.32-042stab134.3/include/config/debug/nmi//usr/src/kernels/2.6.32-042stab134.3/include/config/debug/nx//usr/src/kernels/2.6.32-042stab134.3/include/config/debug/rodata//usr/src/kernels/2.6.32-042stab134.3/include/config/debug/section//usr/src/kernels/2.6.32-042stab134.3/include/config/decompress//usr/src/kernels/2.6.32-042stab134.3/include/config/default//usr/src/kernels/2.6.32-042stab134.3/include/config/default/io//usr/src/kernels/2.6.32-042stab134.3/include/config/default/io/delay//usr/src/kernels/2.6.32-042stab134.3/include/config/default/mmap//usr/src/kernels/2.6.32-042stab134.3/include/config/default/mmap/min//usr/src/kernels/2.6.32-042stab134.3/include/config/default/tcp//usr/src/kernels/2.6.32-042stab134.3/include/config/defconfig//usr/src/kernels/2.6.32-042stab134.3/include/config/dell//usr/src/kernels/2.6.32-042stab134.3/include/config/detect//usr/src/kernels/2.6.32-042stab134.3/include/config/detect/hung//usr/src/kernels/2.6.32-042stab134.3/include/config/devpts//usr/src/kernels/2.6.32-042stab134.3/include/config/devpts/multiple//usr/src/kernels/2.6.32-042stab134.3/include/config/devtmpfs//usr/src/kernels/2.6.32-042stab134.3/include/config/direct//usr/src/kernels/2.6.32-042stab134.3/include/config/display//usr/src/kernels/2.6.32-042stab134.3/include/config/dlci//usr/src/kernels/2.6.32-042stab134.3/include/config/dlm//usr/src/kernels/2.6.32-042stab134.3/include/config/dm//usr/src/kernels/2.6.32-042stab134.3/include/config/dm/bio//usr/src/kernels/2.6.32-042stab134.3/include/config/dm/cache//usr/src/kernels/2.6.32-042stab134.3/include/config/dm/log//usr/src/kernels/2.6.32-042stab134.3/include/config/dm/multipath//usr/src/kernels/2.6.32-042stab134.3/include/config/dm/persistent//usr/src/kernels/2.6.32-042stab134.3/include/config/dm/thin//usr/src/kernels/2.6.32-042stab134.3/include/config/dma//usr/src/kernels/2.6.32-042stab134.3/include/config/dma/shared//usr/src/kernels/2.6.32-042stab134.3/include/config/dmar//usr/src/kernels/2.6.32-042stab134.3/include/config/dmar/floppy//usr/src/kernels/2.6.32-042stab134.3/include/config/drm//usr/src/kernels/2.6.32-042stab134.3/include/config/drm/fbdev//usr/src/kernels/2.6.32-042stab134.3/include/config/drm/i2c//usr/src/kernels/2.6.32-042stab134.3/include/config/drm/kms//usr/src/kernels/2.6.32-042stab134.3/include/config/drm/kms/fb//usr/src/kernels/2.6.32-042stab134.3/include/config/drm/load//usr/src/kernels/2.6.32-042stab134.3/include/config/drm/load/edid//usr/src/kernels/2.6.32-042stab134.3/include/config/drm/mipi//usr/src/kernels/2.6.32-042stab134.3/include/config/drm/nouveau//usr/src/kernels/2.6.32-042stab134.3/include/config/drm/radeon//usr/src/kernels/2.6.32-042stab134.3/include/config/drm/vmwgfx//usr/src/kernels/2.6.32-042stab134.3/include/config/dummy//usr/src/kernels/2.6.32-042stab134.3/include/config/dvb//usr/src/kernels/2.6.32-042stab134.3/include/config/dvb/av7110//usr/src/kernels/2.6.32-042stab134.3/include/config/dvb/b2c2//usr/src/kernels/2.6.32-042stab134.3/include/config/dvb/b2c2/flexcop//usr/src/kernels/2.6.32-042stab134.3/include/config/dvb/budget//usr/src/kernels/2.6.32-042stab134.3/include/config/dvb/capture//usr/src/kernels/2.6.32-042stab134.3/include/config/dvb/dynamic//usr/src/kernels/2.6.32-042stab134.3/include/config/dvb/firedtv//usr/src/kernels/2.6.32-042stab134.3/include/config/dvb/max//usr/src/kernels/2.6.32-042stab134.3/include/config/dvb/ttusb//usr/src/kernels/2.6.32-042stab134.3/include/config/dvb/tuner//usr/src/kernels/2.6.32-042stab134.3/include/config/dvb/usb//usr/src/kernels/2.6.32-042stab134.3/include/config/dvb/usb/af9005//usr/src/kernels/2.6.32-042stab134.3/include/config/dvb/usb/cinergy//usr/src/kernels/2.6.32-042stab134.3/include/config/dvb/usb/dibusb//usr/src/kernels/2.6.32-042stab134.3/include/config/dvb/usb/nova//usr/src/kernels/2.6.32-042stab134.3/include/config/dvb/usb/nova/t//usr/src/kernels/2.6.32-042stab134.3/include/config/dvb/usb/umt//usr/src/kernels/2.6.32-042stab134.3/include/config/dynamic//usr/src/kernels/2.6.32-042stab134.3/include/config/early//usr/src/kernels/2.6.32-042stab134.3/include/config/early/printk//usr/src/kernels/2.6.32-042stab134.3/include/config/ecrypt//usr/src/kernels/2.6.32-042stab134.3/include/config/edac//usr/src/kernels/2.6.32-042stab134.3/include/config/edac/decode//usr/src/kernels/2.6.32-042stab134.3/include/config/edac/mm//usr/src/kernels/2.6.32-042stab134.3/include/config/eeepc//usr/src/kernels/2.6.32-042stab134.3/include/config/eeprom//usr/src/kernels/2.6.32-042stab134.3/include/config/efi//usr/src/kernels/2.6.32-042stab134.3/include/config/elf//usr/src/kernels/2.6.32-042stab134.3/include/config/enable//usr/src/kernels/2.6.32-042stab134.3/include/config/enable/must//usr/src/kernels/2.6.32-042stab134.3/include/config/enclosure//usr/src/kernels/2.6.32-042stab134.3/include/config/event//usr/src/kernels/2.6.32-042stab134.3/include/config/ext2//usr/src/kernels/2.6.32-042stab134.3/include/config/ext2/fs//usr/src/kernels/2.6.32-042stab134.3/include/config/ext2/fs/posix//usr/src/kernels/2.6.32-042stab134.3/include/config/ext3//usr/src/kernels/2.6.32-042stab134.3/include/config/ext3/defaults//usr/src/kernels/2.6.32-042stab134.3/include/config/ext3/defaults/to//usr/src/kernels/2.6.32-042stab134.3/include/config/ext3/fs//usr/src/kernels/2.6.32-042stab134.3/include/config/ext3/fs/posix//usr/src/kernels/2.6.32-042stab134.3/include/config/ext4//usr/src/kernels/2.6.32-042stab134.3/include/config/ext4/fs//usr/src/kernels/2.6.32-042stab134.3/include/config/ext4/fs/posix//usr/src/kernels/2.6.32-042stab134.3/include/config/extra//usr/src/kernels/2.6.32-042stab134.3/include/config/fair//usr/src/kernels/2.6.32-042stab134.3/include/config/fair/group//usr/src/kernels/2.6.32-042stab134.3/include/config/fat//usr/src/kernels/2.6.32-042stab134.3/include/config/fat/default//usr/src/kernels/2.6.32-042stab134.3/include/config/fb//usr/src/kernels/2.6.32-042stab134.3/include/config/fb/aty//usr/src/kernels/2.6.32-042stab134.3/include/config/fb/aty/generic//usr/src/kernels/2.6.32-042stab134.3/include/config/fb/aty128//usr/src/kernels/2.6.32-042stab134.3/include/config/fb/boot//usr/src/kernels/2.6.32-042stab134.3/include/config/fb/boot/vesa//usr/src/kernels/2.6.32-042stab134.3/include/config/fb/cfb//usr/src/kernels/2.6.32-042stab134.3/include/config/fb/deferred//usr/src/kernels/2.6.32-042stab134.3/include/config/fb/mode//usr/src/kernels/2.6.32-042stab134.3/include/config/fb/nvidia//usr/src/kernels/2.6.32-042stab134.3/include/config/fb/radeon//usr/src/kernels/2.6.32-042stab134.3/include/config/fb/riva//usr/src/kernels/2.6.32-042stab134.3/include/config/fb/savage//usr/src/kernels/2.6.32-042stab134.3/include/config/fb/sys//usr/src/kernels/2.6.32-042stab134.3/include/config/fcoe//usr/src/kernels/2.6.32-042stab134.3/include/config/fence//usr/src/kernels/2.6.32-042stab134.3/include/config/fib//usr/src/kernels/2.6.32-042stab134.3/include/config/file//usr/src/kernels/2.6.32-042stab134.3/include/config/firewire//usr/src/kernels/2.6.32-042stab134.3/include/config/firewire/ohci//usr/src/kernels/2.6.32-042stab134.3/include/config/firmware//usr/src/kernels/2.6.32-042stab134.3/include/config/fix//usr/src/kernels/2.6.32-042stab134.3/include/config/fix/earlycon//usr/src/kernels/2.6.32-042stab134.3/include/config/fixed//usr/src/kernels/2.6.32-042stab134.3/include/config/font//usr/src/kernels/2.6.32-042stab134.3/include/config/frame//usr/src/kernels/2.6.32-042stab134.3/include/config/framebuffer//usr/src/kernels/2.6.32-042stab134.3/include/config/framebuffer/console//usr/src/kernels/2.6.32-042stab134.3/include/config/framebuffer/console/detect//usr/src/kernels/2.6.32-042stab134.3/include/config/fs//usr/src/kernels/2.6.32-042stab134.3/include/config/fs/posix//usr/src/kernels/2.6.32-042stab134.3/include/config/fscache//usr/src/kernels/2.6.32-042stab134.3/include/config/ftrace//usr/src/kernels/2.6.32-042stab134.3/include/config/ftrace/mcount//usr/src/kernels/2.6.32-042stab134.3/include/config/ftrace/nmi//usr/src/kernels/2.6.32-042stab134.3/include/config/fujitsu//usr/src/kernels/2.6.32-042stab134.3/include/config/function//usr/src/kernels/2.6.32-042stab134.3/include/config/function/graph//usr/src/kernels/2.6.32-042stab134.3/include/config/fuse//usr/src/kernels/2.6.32-042stab134.3/include/config/fusion//usr/src/kernels/2.6.32-042stab134.3/include/config/fusion/max//usr/src/kernels/2.6.32-042stab134.3/include/config/fw//usr/src/kernels/2.6.32-042stab134.3/include/config/gact//usr/src/kernels/2.6.32-042stab134.3/include/config/gart//usr/src/kernels/2.6.32-042stab134.3/include/config/generic//usr/src/kernels/2.6.32-042stab134.3/include/config/generic/bug//usr/src/kernels/2.6.32-042stab134.3/include/config/generic/bug/relative//usr/src/kernels/2.6.32-042stab134.3/include/config/generic/calibrate//usr/src/kernels/2.6.32-042stab134.3/include/config/generic/clockevents//usr/src/kernels/2.6.32-042stab134.3/include/config/generic/clockevents/min//usr/src/kernels/2.6.32-042stab134.3/include/config/generic/cmos//usr/src/kernels/2.6.32-042stab134.3/include/config/generic/cpu//usr/src/kernels/2.6.32-042stab134.3/include/config/generic/find//usr/src/kernels/2.6.32-042stab134.3/include/config/generic/find/first//usr/src/kernels/2.6.32-042stab134.3/include/config/generic/find/last//usr/src/kernels/2.6.32-042stab134.3/include/config/generic/find/next//usr/src/kernels/2.6.32-042stab134.3/include/config/generic/hardirqs//usr/src/kernels/2.6.32-042stab134.3/include/config/generic/hardirqs/no//usr/src/kernels/2.6.32-042stab134.3/include/config/generic/hardirqs/no/do//usr/src/kernels/2.6.32-042stab134.3/include/config/generic/irq//usr/src/kernels/2.6.32-042stab134.3/include/config/generic/isa//usr/src/kernels/2.6.32-042stab134.3/include/config/generic/pending//usr/src/kernels/2.6.32-042stab134.3/include/config/generic/time//usr/src/kernels/2.6.32-042stab134.3/include/config/gfs2//usr/src/kernels/2.6.32-042stab134.3/include/config/gfs2/fs//usr/src/kernels/2.6.32-042stab134.3/include/config/gfs2/fs/locking//usr/src/kernels/2.6.32-042stab134.3/include/config/gigaset//usr/src/kernels/2.6.32-042stab134.3/include/config/gpio//usr/src/kernels/2.6.32-042stab134.3/include/config/group//usr/src/kernels/2.6.32-042stab134.3/include/config/hangcheck//usr/src/kernels/2.6.32-042stab134.3/include/config/hardlockup//usr/src/kernels/2.6.32-042stab134.3/include/config/has//usr/src/kernels/2.6.32-042stab134.3/include/config/have//usr/src/kernels/2.6.32-042stab134.3/include/config/have/arch//usr/src/kernels/2.6.32-042stab134.3/include/config/have/arch/early//usr/src/kernels/2.6.32-042stab134.3/include/config/have/arch/early/pfn//usr/src/kernels/2.6.32-042stab134.3/include/config/have/arch/early/pfn/to//usr/src/kernels/2.6.32-042stab134.3/include/config/have/cpumask//usr/src/kernels/2.6.32-042stab134.3/include/config/have/cpumask/of//usr/src/kernels/2.6.32-042stab134.3/include/config/have/cpumask/of/cpu//usr/src/kernels/2.6.32-042stab134.3/include/config/have/dma//usr/src/kernels/2.6.32-042stab134.3/include/config/have/dma/api//usr/src/kernels/2.6.32-042stab134.3/include/config/have/dynamic//usr/src/kernels/2.6.32-042stab134.3/include/config/have/efficient//usr/src/kernels/2.6.32-042stab134.3/include/config/have/efficient/unaligned//usr/src/kernels/2.6.32-042stab134.3/include/config/have/ftrace//usr/src/kernels/2.6.32-042stab134.3/include/config/have/ftrace/mcount//usr/src/kernels/2.6.32-042stab134.3/include/config/have/ftrace/nmi//usr/src/kernels/2.6.32-042stab134.3/include/config/have/function//usr/src/kernels/2.6.32-042stab134.3/include/config/have/function/graph//usr/src/kernels/2.6.32-042stab134.3/include/config/have/function/graph/fp//usr/src/kernels/2.6.32-042stab134.3/include/config/have/function/trace//usr/src/kernels/2.6.32-042stab134.3/include/config/have/function/trace/mcount//usr/src/kernels/2.6.32-042stab134.3/include/config/have/intel//usr/src/kernels/2.6.32-042stab134.3/include/config/have/ioremap//usr/src/kernels/2.6.32-042stab134.3/include/config/have/irq//usr/src/kernels/2.6.32-042stab134.3/include/config/have/kernel//usr/src/kernels/2.6.32-042stab134.3/include/config/have/kvm//usr/src/kernels/2.6.32-042stab134.3/include/config/have/kvm/cpu//usr/src/kernels/2.6.32-042stab134.3/include/config/have/kvm/cpu/relax//usr/src/kernels/2.6.32-042stab134.3/include/config/have/latencytop//usr/src/kernels/2.6.32-042stab134.3/include/config/have/memory//usr/src/kernels/2.6.32-042stab134.3/include/config/have/mmiotrace//usr/src/kernels/2.6.32-042stab134.3/include/config/have/perf//usr/src/kernels/2.6.32-042stab134.3/include/config/have/perf/events//usr/src/kernels/2.6.32-042stab134.3/include/config/have/perf/user//usr/src/kernels/2.6.32-042stab134.3/include/config/have/perf/user/stack//usr/src/kernels/2.6.32-042stab134.3/include/config/have/setup//usr/src/kernels/2.6.32-042stab134.3/include/config/have/setup/per//usr/src/kernels/2.6.32-042stab134.3/include/config/have/setup/per/cpu//usr/src/kernels/2.6.32-042stab134.3/include/config/have/syscall//usr/src/kernels/2.6.32-042stab134.3/include/config/have/unstable//usr/src/kernels/2.6.32-042stab134.3/include/config/have/unstable/sched//usr/src/kernels/2.6.32-042stab134.3/include/config/have/user//usr/src/kernels/2.6.32-042stab134.3/include/config/have/user/return//usr/src/kernels/2.6.32-042stab134.3/include/config/hdlc//usr/src/kernels/2.6.32-042stab134.3/include/config/headers//usr/src/kernels/2.6.32-042stab134.3/include/config/hermes//usr/src/kernels/2.6.32-042stab134.3/include/config/hermes/cache//usr/src/kernels/2.6.32-042stab134.3/include/config/hermes/cache/fw//usr/src/kernels/2.6.32-042stab134.3/include/config/hermes/cache/fw/on//usr/src/kernels/2.6.32-042stab134.3/include/config/hibernation//usr/src/kernels/2.6.32-042stab134.3/include/config/hid//usr/src/kernels/2.6.32-042stab134.3/include/config/high//usr/src/kernels/2.6.32-042stab134.3/include/config/high/res//usr/src/kernels/2.6.32-042stab134.3/include/config/hisax//usr/src/kernels/2.6.32-042stab134.3/include/config/hisax/16//usr/src/kernels/2.6.32-042stab134.3/include/config/hisax/avm//usr/src/kernels/2.6.32-042stab134.3/include/config/hisax/avm/a1//usr/src/kernels/2.6.32-042stab134.3/include/config/hisax/bkm//usr/src/kernels/2.6.32-042stab134.3/include/config/hisax/elsa//usr/src/kernels/2.6.32-042stab134.3/include/config/hisax/enternow//usr/src/kernels/2.6.32-042stab134.3/include/config/hisax/fritz//usr/src/kernels/2.6.32-042stab134.3/include/config/hisax/hfc//usr/src/kernels/2.6.32-042stab134.3/include/config/hisax/max//usr/src/kernels/2.6.32-042stab134.3/include/config/hisax/netjet//usr/src/kernels/2.6.32-042stab134.3/include/config/hisax/no//usr/src/kernels/2.6.32-042stab134.3/include/config/hisax/sct//usr/src/kernels/2.6.32-042stab134.3/include/config/hisax/sedlbauer//usr/src/kernels/2.6.32-042stab134.3/include/config/hisax/teles//usr/src/kernels/2.6.32-042stab134.3/include/config/hostap//usr/src/kernels/2.6.32-042stab134.3/include/config/hostap/firmware//usr/src/kernels/2.6.32-042stab134.3/include/config/hotplug//usr/src/kernels/2.6.32-042stab134.3/include/config/hotplug/pci//usr/src/kernels/2.6.32-042stab134.3/include/config/hotplug/pci/acpi//usr/src/kernels/2.6.32-042stab134.3/include/config/hp//usr/src/kernels/2.6.32-042stab134.3/include/config/hpet//usr/src/kernels/2.6.32-042stab134.3/include/config/hpet/emulate//usr/src/kernels/2.6.32-042stab134.3/include/config/hpwdt//usr/src/kernels/2.6.32-042stab134.3/include/config/hpwdt/nmi//usr/src/kernels/2.6.32-042stab134.3/include/config/ht//usr/src/kernels/2.6.32-042stab134.3/include/config/hugetlb//usr/src/kernels/2.6.32-042stab134.3/include/config/hvc//usr/src/kernels/2.6.32-042stab134.3/include/config/hw//usr/src/kernels/2.6.32-042stab134.3/include/config/hw/random//usr/src/kernels/2.6.32-042stab134.3/include/config/hwmon//usr/src/kernels/2.6.32-042stab134.3/include/config/hwpoison//usr/src/kernels/2.6.32-042stab134.3/include/config/hyperv//usr/src/kernels/2.6.32-042stab134.3/include/config/hysdn//usr/src/kernels/2.6.32-042stab134.3/include/config/hz//usr/src/kernels/2.6.32-042stab134.3/include/config/i2c//usr/src/kernels/2.6.32-042stab134.3/include/config/i2c/amd756//usr/src/kernels/2.6.32-042stab134.3/include/config/i2c/helper//usr/src/kernels/2.6.32-042stab134.3/include/config/i2c/nforce2//usr/src/kernels/2.6.32-042stab134.3/include/config/i2c/parport//usr/src/kernels/2.6.32-042stab134.3/include/config/i2c/pca//usr/src/kernels/2.6.32-042stab134.3/include/config/i2c/tiny//usr/src/kernels/2.6.32-042stab134.3/include/config/i6300esb//usr/src/kernels/2.6.32-042stab134.3/include/config/i7300//usr/src/kernels/2.6.32-042stab134.3/include/config/i7300/idle//usr/src/kernels/2.6.32-042stab134.3/include/config/i7300/idle/ioat//usr/src/kernels/2.6.32-042stab134.3/include/config/ia32//usr/src/kernels/2.6.32-042stab134.3/include/config/ib700//usr/src/kernels/2.6.32-042stab134.3/include/config/icplus//usr/src/kernels/2.6.32-042stab134.3/include/config/ie6xx//usr/src/kernels/2.6.32-042stab134.3/include/config/ieee802154//usr/src/kernels/2.6.32-042stab134.3/include/config/igb//usr/src/kernels/2.6.32-042stab134.3/include/config/illegal//usr/src/kernels/2.6.32-042stab134.3/include/config/illegal/pointer//usr/src/kernels/2.6.32-042stab134.3/include/config/inet//usr/src/kernels/2.6.32-042stab134.3/include/config/inet/dccp//usr/src/kernels/2.6.32-042stab134.3/include/config/inet/tcp//usr/src/kernels/2.6.32-042stab134.3/include/config/inet/xfrm//usr/src/kernels/2.6.32-042stab134.3/include/config/inet/xfrm/mode//usr/src/kernels/2.6.32-042stab134.3/include/config/inet6//usr/src/kernels/2.6.32-042stab134.3/include/config/inet6/xfrm//usr/src/kernels/2.6.32-042stab134.3/include/config/inet6/xfrm/mode//usr/src/kernels/2.6.32-042stab134.3/include/config/infiniband//usr/src/kernels/2.6.32-042stab134.3/include/config/infiniband/addr//usr/src/kernels/2.6.32-042stab134.3/include/config/infiniband/ipoib//usr/src/kernels/2.6.32-042stab134.3/include/config/infiniband/mthca//usr/src/kernels/2.6.32-042stab134.3/include/config/infiniband/qib//usr/src/kernels/2.6.32-042stab134.3/include/config/infiniband/user//usr/src/kernels/2.6.32-042stab134.3/include/config/init//usr/src/kernels/2.6.32-042stab134.3/include/config/init/env//usr/src/kernels/2.6.32-042stab134.3/include/config/init/env/arg//usr/src/kernels/2.6.32-042stab134.3/include/config/initramfs//usr/src/kernels/2.6.32-042stab134.3/include/config/inotify//usr/src/kernels/2.6.32-042stab134.3/include/config/input//usr/src/kernels/2.6.32-042stab134.3/include/config/input/ati//usr/src/kernels/2.6.32-042stab134.3/include/config/input/atlas//usr/src/kernels/2.6.32-042stab134.3/include/config/input/ff//usr/src/kernels/2.6.32-042stab134.3/include/config/input/gpio//usr/src/kernels/2.6.32-042stab134.3/include/config/input/gpio/rotary//usr/src/kernels/2.6.32-042stab134.3/include/config/input/keyspan//usr/src/kernels/2.6.32-042stab134.3/include/config/input/mousedev//usr/src/kernels/2.6.32-042stab134.3/include/config/input/mousedev/screen//usr/src/kernels/2.6.32-042stab134.3/include/config/input/winbond//usr/src/kernels/2.6.32-042stab134.3/include/config/input/wm831x//usr/src/kernels/2.6.32-042stab134.3/include/config/intel//usr/src/kernels/2.6.32-042stab134.3/include/config/interval//usr/src/kernels/2.6.32-042stab134.3/include/config/intr//usr/src/kernels/2.6.32-042stab134.3/include/config/io//usr/src/kernels/2.6.32-042stab134.3/include/config/io/delay//usr/src/kernels/2.6.32-042stab134.3/include/config/io/delay/type//usr/src/kernels/2.6.32-042stab134.3/include/config/iommu//usr/src/kernels/2.6.32-042stab134.3/include/config/iosched//usr/src/kernels/2.6.32-042stab134.3/include/config/ip//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/advanced//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/dccp//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/dccp/ccid3//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/dccp/tfrc//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/fib//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/mroute//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/mroute/multiple//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/multiple//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/nf//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/nf/arp//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/nf/match//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/nf/target//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/pimsm//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/route//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/set//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/set/bitmap//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/set/hash//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/set/list//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/vs//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/vs/pe//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/vs/proto//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/vs/proto/ah//usr/src/kernels/2.6.32-042stab134.3/include/config/ip/vs/tab//usr/src/kernels/2.6.32-042stab134.3/include/config/ip6//usr/src/kernels/2.6.32-042stab134.3/include/config/ip6/nf//usr/src/kernels/2.6.32-042stab134.3/include/config/ip6/nf/match//usr/src/kernels/2.6.32-042stab134.3/include/config/ip6/nf/target//usr/src/kernels/2.6.32-042stab134.3/include/config/ipc//usr/src/kernels/2.6.32-042stab134.3/include/config/ipmi//usr/src/kernels/2.6.32-042stab134.3/include/config/ipmi/device//usr/src/kernels/2.6.32-042stab134.3/include/config/ippp//usr/src/kernels/2.6.32-042stab134.3/include/config/ipv6//usr/src/kernels/2.6.32-042stab134.3/include/config/ipv6/multiple//usr/src/kernels/2.6.32-042stab134.3/include/config/ipv6/ndisc//usr/src/kernels/2.6.32-042stab134.3/include/config/ipv6/optimistic//usr/src/kernels/2.6.32-042stab134.3/include/config/ipv6/pimsm//usr/src/kernels/2.6.32-042stab134.3/include/config/ipv6/route//usr/src/kernels/2.6.32-042stab134.3/include/config/ipv6/router//usr/src/kernels/2.6.32-042stab134.3/include/config/ipw2100//usr/src/kernels/2.6.32-042stab134.3/include/config/ipw2200//usr/src/kernels/2.6.32-042stab134.3/include/config/ir//usr/src/kernels/2.6.32-042stab134.3/include/config/ir/jvc//usr/src/kernels/2.6.32-042stab134.3/include/config/ir/lirc//usr/src/kernels/2.6.32-042stab134.3/include/config/ir/nec//usr/src/kernels/2.6.32-042stab134.3/include/config/ir/rc5//usr/src/kernels/2.6.32-042stab134.3/include/config/ir/rc5/sz//usr/src/kernels/2.6.32-042stab134.3/include/config/ir/rc6//usr/src/kernels/2.6.32-042stab134.3/include/config/ir/sony//usr/src/kernels/2.6.32-042stab134.3/include/config/ir/winbond//usr/src/kernels/2.6.32-042stab134.3/include/config/irq//usr/src/kernels/2.6.32-042stab134.3/include/config/isa//usr/src/kernels/2.6.32-042stab134.3/include/config/isa/dma//usr/src/kernels/2.6.32-042stab134.3/include/config/iscsi//usr/src/kernels/2.6.32-042stab134.3/include/config/iscsi/boot//usr/src/kernels/2.6.32-042stab134.3/include/config/iscsi/ibft//usr/src/kernels/2.6.32-042stab134.3/include/config/isdn//usr/src/kernels/2.6.32-042stab134.3/include/config/isdn/capi//usr/src/kernels/2.6.32-042stab134.3/include/config/isdn/capi/capifs//usr/src/kernels/2.6.32-042stab134.3/include/config/isdn/drv//usr/src/kernels/2.6.32-042stab134.3/include/config/isdn/drv/avmb1//usr/src/kernels/2.6.32-042stab134.3/include/config/isdn/drv/avmb1/avm//usr/src/kernels/2.6.32-042stab134.3/include/config/isdn/drv/avmb1/verbose//usr/src/kernels/2.6.32-042stab134.3/include/config/isdn/ppp//usr/src/kernels/2.6.32-042stab134.3/include/config/isdn/tty//usr/src/kernels/2.6.32-042stab134.3/include/config/iso9660//usr/src/kernels/2.6.32-042stab134.3/include/config/it87//usr/src/kernels/2.6.32-042stab134.3/include/config/it8712f//usr/src/kernels/2.6.32-042stab134.3/include/config/itco//usr/src/kernels/2.6.32-042stab134.3/include/config/itco/vendor//usr/src/kernels/2.6.32-042stab134.3/include/config/iwlwifi//usr/src/kernels/2.6.32-042stab134.3/include/config/iwlwifi/opmode//usr/src/kernels/2.6.32-042stab134.3/include/config/ixgbe//usr/src/kernels/2.6.32-042stab134.3/include/config/jffs2//usr/src/kernels/2.6.32-042stab134.3/include/config/jffs2/fs//usr/src/kernels/2.6.32-042stab134.3/include/config/jffs2/fs/posix//usr/src/kernels/2.6.32-042stab134.3/include/config/kallsyms//usr/src/kernels/2.6.32-042stab134.3/include/config/kallsyms/extra//usr/src/kernels/2.6.32-042stab134.3/include/config/karma//usr/src/kernels/2.6.32-042stab134.3/include/config/kernel//usr/src/kernels/2.6.32-042stab134.3/include/config/kexec//usr/src/kernels/2.6.32-042stab134.3/include/config/kexec/auto//usr/src/kernels/2.6.32-042stab134.3/include/config/kexec/reuse//usr/src/kernels/2.6.32-042stab134.3/include/config/keyboard//usr/src/kernels/2.6.32-042stab134.3/include/config/keys//usr/src/kernels/2.6.32-042stab134.3/include/config/keys/debug//usr/src/kernels/2.6.32-042stab134.3/include/config/keys/debug/proc//usr/src/kernels/2.6.32-042stab134.3/include/config/kgdb//usr/src/kernels/2.6.32-042stab134.3/include/config/kgdb/serial//usr/src/kernels/2.6.32-042stab134.3/include/config/kprobe//usr/src/kernels/2.6.32-042stab134.3/include/config/ks0108//usr/src/kernels/2.6.32-042stab134.3/include/config/kvm//usr/src/kernels/2.6.32-042stab134.3/include/config/kvm/apic//usr/src/kernels/2.6.32-042stab134.3/include/config/lcd//usr/src/kernels/2.6.32-042stab134.3/include/config/lcd/class//usr/src/kernels/2.6.32-042stab134.3/include/config/leds//usr/src/kernels/2.6.32-042stab134.3/include/config/leds/clevo//usr/src/kernels/2.6.32-042stab134.3/include/config/leds/trigger//usr/src/kernels/2.6.32-042stab134.3/include/config/leds/trigger/default//usr/src/kernels/2.6.32-042stab134.3/include/config/leds/wm831x//usr/src/kernels/2.6.32-042stab134.3/include/config/legacy//usr/src/kernels/2.6.32-042stab134.3/include/config/legacy/pty//usr/src/kernels/2.6.32-042stab134.3/include/config/lib80211//usr/src/kernels/2.6.32-042stab134.3/include/config/lib80211/crypt//usr/src/kernels/2.6.32-042stab134.3/include/config/libertas//usr/src/kernels/2.6.32-042stab134.3/include/config/libertas/thinfirm//usr/src/kernels/2.6.32-042stab134.3/include/config/lock//usr/src/kernels/2.6.32-042stab134.3/include/config/lockd//usr/src/kernels/2.6.32-042stab134.3/include/config/lockdep//usr/src/kernels/2.6.32-042stab134.3/include/config/lockup//usr/src/kernels/2.6.32-042stab134.3/include/config/log//usr/src/kernels/2.6.32-042stab134.3/include/config/log/buf//usr/src/kernels/2.6.32-042stab134.3/include/config/logo//usr/src/kernels/2.6.32-042stab134.3/include/config/logo/linux//usr/src/kernels/2.6.32-042stab134.3/include/config/logo/psbm//usr/src/kernels/2.6.32-042stab134.3/include/config/loopback//usr/src/kernels/2.6.32-042stab134.3/include/config/lpc//usr/src/kernels/2.6.32-042stab134.3/include/config/lsi//usr/src/kernels/2.6.32-042stab134.3/include/config/lsi/et1011c//usr/src/kernels/2.6.32-042stab134.3/include/config/lxt//usr/src/kernels/2.6.32-042stab134.3/include/config/lzo//usr/src/kernels/2.6.32-042stab134.3/include/config/mac//usr/src/kernels/2.6.32-042stab134.3/include/config/mac80211//usr/src/kernels/2.6.32-042stab134.3/include/config/mac80211/has//usr/src/kernels/2.6.32-042stab134.3/include/config/mac80211/rc//usr/src/kernels/2.6.32-042stab134.3/include/config/mac80211/rc/default//usr/src/kernels/2.6.32-042stab134.3/include/config/mac80211/rc/minstrel//usr/src/kernels/2.6.32-042stab134.3/include/config/mac80211/sta//usr/src/kernels/2.6.32-042stab134.3/include/config/mac80211/sta/hash//usr/src/kernels/2.6.32-042stab134.3/include/config/mac80211/sta/hash/max//usr/src/kernels/2.6.32-042stab134.3/include/config/machz//usr/src/kernels/2.6.32-042stab134.3/include/config/macintosh//usr/src/kernels/2.6.32-042stab134.3/include/config/magic//usr/src/kernels/2.6.32-042stab134.3/include/config/marvell//usr/src/kernels/2.6.32-042stab134.3/include/config/max//usr/src/kernels/2.6.32-042stab134.3/include/config/max/raw//usr/src/kernels/2.6.32-042stab134.3/include/config/md//usr/src/kernels/2.6.32-042stab134.3/include/config/mdio//usr/src/kernels/2.6.32-042stab134.3/include/config/media//usr/src/kernels/2.6.32-042stab134.3/include/config/media/tuner//usr/src/kernels/2.6.32-042stab134.3/include/config/megaraid//usr/src/kernels/2.6.32-042stab134.3/include/config/memory//usr/src/kernels/2.6.32-042stab134.3/include/config/memory/gangs//usr/src/kernels/2.6.32-042stab134.3/include/config/memory/hotplug//usr/src/kernels/2.6.32-042stab134.3/include/config/memstick//usr/src/kernels/2.6.32-042stab134.3/include/config/memstick/jmicron//usr/src/kernels/2.6.32-042stab134.3/include/config/memstick/realtek//usr/src/kernels/2.6.32-042stab134.3/include/config/memstick/tifm//usr/src/kernels/2.6.32-042stab134.3/include/config/mfd//usr/src/kernels/2.6.32-042stab134.3/include/config/mfd/rtsx//usr/src/kernels/2.6.32-042stab134.3/include/config/mfd/sm501//usr/src/kernels/2.6.32-042stab134.3/include/config/mfd/wm8350//usr/src/kernels/2.6.32-042stab134.3/include/config/mfd/wm8350/config//usr/src/kernels/2.6.32-042stab134.3/include/config/mfd/wm8350/config/mode//usr/src/kernels/2.6.32-042stab134.3/include/config/mfd/wm8351//usr/src/kernels/2.6.32-042stab134.3/include/config/mfd/wm8351/config//usr/src/kernels/2.6.32-042stab134.3/include/config/mfd/wm8351/config/mode//usr/src/kernels/2.6.32-042stab134.3/include/config/mfd/wm8352//usr/src/kernels/2.6.32-042stab134.3/include/config/mfd/wm8352/config//usr/src/kernels/2.6.32-042stab134.3/include/config/mfd/wm8352/config/mode//usr/src/kernels/2.6.32-042stab134.3/include/config/microcode//usr/src/kernels/2.6.32-042stab134.3/include/config/microcode/old//usr/src/kernels/2.6.32-042stab134.3/include/config/minix//usr/src/kernels/2.6.32-042stab134.3/include/config/misc//usr/src/kernels/2.6.32-042stab134.3/include/config/misdn//usr/src/kernels/2.6.32-042stab134.3/include/config/mlx4//usr/src/kernels/2.6.32-042stab134.3/include/config/mlx4/en//usr/src/kernels/2.6.32-042stab134.3/include/config/mlx5//usr/src/kernels/2.6.32-042stab134.3/include/config/mlx5/core//usr/src/kernels/2.6.32-042stab134.3/include/config/mmc//usr/src/kernels/2.6.32-042stab134.3/include/config/mmc/block//usr/src/kernels/2.6.32-042stab134.3/include/config/mmc/realtek//usr/src/kernels/2.6.32-042stab134.3/include/config/mmc/ricoh//usr/src/kernels/2.6.32-042stab134.3/include/config/mmc/sdhci//usr/src/kernels/2.6.32-042stab134.3/include/config/mmc/sdricoh//usr/src/kernels/2.6.32-042stab134.3/include/config/mmc/tifm//usr/src/kernels/2.6.32-042stab134.3/include/config/mmc/via//usr/src/kernels/2.6.32-042stab134.3/include/config/mmu//usr/src/kernels/2.6.32-042stab134.3/include/config/module//usr/src/kernels/2.6.32-042stab134.3/include/config/module/force//usr/src/kernels/2.6.32-042stab134.3/include/config/module/srcversion//usr/src/kernels/2.6.32-042stab134.3/include/config/module/verify//usr/src/kernels/2.6.32-042stab134.3/include/config/mouse//usr/src/kernels/2.6.32-042stab134.3/include/config/mouse/ps2//usr/src/kernels/2.6.32-042stab134.3/include/config/mouse/synaptics//usr/src/kernels/2.6.32-042stab134.3/include/config/msdos//usr/src/kernels/2.6.32-042stab134.3/include/config/msi//usr/src/kernels/2.6.32-042stab134.3/include/config/mspro//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd/ar7//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd/block//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd/cfi//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd/cmdline//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd/complex//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd/gen//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd/map//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd/map/bank//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd/map/bank/width//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd/nand//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd/nand/diskonchip//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd/nand/diskonchip/probe//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd/nand/ecc//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd/qinfo//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd/redboot//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd/redboot/directory//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd/scb2//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd/ubi//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd/ubi/beb//usr/src/kernels/2.6.32-042stab134.3/include/config/mtd/ubi/wl//usr/src/kernels/2.6.32-042stab134.3/include/config/mtdram//usr/src/kernels/2.6.32-042stab134.3/include/config/mtdram/erase//usr/src/kernels/2.6.32-042stab134.3/include/config/mtdram/total//usr/src/kernels/2.6.32-042stab134.3/include/config/mtrr//usr/src/kernels/2.6.32-042stab134.3/include/config/mtrr/sanitizer//usr/src/kernels/2.6.32-042stab134.3/include/config/mtrr/sanitizer/enable//usr/src/kernels/2.6.32-042stab134.3/include/config/mtrr/sanitizer/spare//usr/src/kernels/2.6.32-042stab134.3/include/config/mtrr/sanitizer/spare/reg//usr/src/kernels/2.6.32-042stab134.3/include/config/mtrr/sanitizer/spare/reg/nr//usr/src/kernels/2.6.32-042stab134.3/include/config/mxm//usr/src/kernels/2.6.32-042stab134.3/include/config/myri10ge//usr/src/kernels/2.6.32-042stab134.3/include/config/n//usr/src/kernels/2.6.32-042stab134.3/include/config/national//usr/src/kernels/2.6.32-042stab134.3/include/config/ne2k//usr/src/kernels/2.6.32-042stab134.3/include/config/need//usr/src/kernels/2.6.32-042stab134.3/include/config/need/bounce//usr/src/kernels/2.6.32-042stab134.3/include/config/need/dma//usr/src/kernels/2.6.32-042stab134.3/include/config/need/dma/map//usr/src/kernels/2.6.32-042stab134.3/include/config/need/multiple//usr/src/kernels/2.6.32-042stab134.3/include/config/need/per//usr/src/kernels/2.6.32-042stab134.3/include/config/need/per/cpu//usr/src/kernels/2.6.32-042stab134.3/include/config/need/per/cpu/embed//usr/src/kernels/2.6.32-042stab134.3/include/config/need/per/cpu/embed/first//usr/src/kernels/2.6.32-042stab134.3/include/config/need/per/cpu/page//usr/src/kernels/2.6.32-042stab134.3/include/config/need/per/cpu/page/first//usr/src/kernels/2.6.32-042stab134.3/include/config/net//usr/src/kernels/2.6.32-042stab134.3/include/config/net/9p//usr/src/kernels/2.6.32-042stab134.3/include/config/net/act//usr/src/kernels/2.6.32-042stab134.3/include/config/net/cls//usr/src/kernels/2.6.32-042stab134.3/include/config/net/drop//usr/src/kernels/2.6.32-042stab134.3/include/config/net/dsa//usr/src/kernels/2.6.32-042stab134.3/include/config/net/dsa/mv88e6123//usr/src/kernels/2.6.32-042stab134.3/include/config/net/dsa/mv88e6123/61//usr/src/kernels/2.6.32-042stab134.3/include/config/net/dsa/mv88e6xxx//usr/src/kernels/2.6.32-042stab134.3/include/config/net/dsa/mv88e6xxx/need//usr/src/kernels/2.6.32-042stab134.3/include/config/net/dsa/tag//usr/src/kernels/2.6.32-042stab134.3/include/config/net/ematch//usr/src/kernels/2.6.32-042stab134.3/include/config/net/ip//usr/src/kernels/2.6.32-042stab134.3/include/config/net/ipgre//usr/src/kernels/2.6.32-042stab134.3/include/config/net/key//usr/src/kernels/2.6.32-042stab134.3/include/config/net/poll//usr/src/kernels/2.6.32-042stab134.3/include/config/net/rx//usr/src/kernels/2.6.32-042stab134.3/include/config/net/rx/busy//usr/src/kernels/2.6.32-042stab134.3/include/config/net/sch//usr/src/kernels/2.6.32-042stab134.3/include/config/net/vendor//usr/src/kernels/2.6.32-042stab134.3/include/config/netconsole//usr/src/kernels/2.6.32-042stab134.3/include/config/netdev//usr/src/kernels/2.6.32-042stab134.3/include/config/netfilter//usr/src/kernels/2.6.32-042stab134.3/include/config/netfilter/netlink//usr/src/kernels/2.6.32-042stab134.3/include/config/netfilter/xt//usr/src/kernels/2.6.32-042stab134.3/include/config/netfilter/xt/match//usr/src/kernels/2.6.32-042stab134.3/include/config/netfilter/xt/match/wdog//usr/src/kernels/2.6.32-042stab134.3/include/config/netfilter/xt/target//usr/src/kernels/2.6.32-042stab134.3/include/config/netpoll//usr/src/kernels/2.6.32-042stab134.3/include/config/netprio//usr/src/kernels/2.6.32-042stab134.3/include/config/network//usr/src/kernels/2.6.32-042stab134.3/include/config/netxen//usr/src/kernels/2.6.32-042stab134.3/include/config/new//usr/src/kernels/2.6.32-042stab134.3/include/config/nf//usr/src/kernels/2.6.32-042stab134.3/include/config/nf/conntrack//usr/src/kernels/2.6.32-042stab134.3/include/config/nf/conntrack/netbios//usr/src/kernels/2.6.32-042stab134.3/include/config/nf/ct//usr/src/kernels/2.6.32-042stab134.3/include/config/nf/ct/proto//usr/src/kernels/2.6.32-042stab134.3/include/config/nf/defrag//usr/src/kernels/2.6.32-042stab134.3/include/config/nf/nat//usr/src/kernels/2.6.32-042stab134.3/include/config/nf/nat/proto//usr/src/kernels/2.6.32-042stab134.3/include/config/nf/nat/snmp//usr/src/kernels/2.6.32-042stab134.3/include/config/nfs//usr/src/kernels/2.6.32-042stab134.3/include/config/nfs/acl//usr/src/kernels/2.6.32-042stab134.3/include/config/nfs/use//usr/src/kernels/2.6.32-042stab134.3/include/config/nfs/use/legacy//usr/src/kernels/2.6.32-042stab134.3/include/config/nfs/v3//usr/src/kernels/2.6.32-042stab134.3/include/config/nfs/v4//usr/src/kernels/2.6.32-042stab134.3/include/config/nfsd//usr/src/kernels/2.6.32-042stab134.3/include/config/nfsd/v2//usr/src/kernels/2.6.32-042stab134.3/include/config/nfsd/v3//usr/src/kernels/2.6.32-042stab134.3/include/config/nftl//usr/src/kernels/2.6.32-042stab134.3/include/config/nls//usr/src/kernels/2.6.32-042stab134.3/include/config/nls/codepage//usr/src/kernels/2.6.32-042stab134.3/include/config/nls/iso8859//usr/src/kernels/2.6.32-042stab134.3/include/config/nls/koi8//usr/src/kernels/2.6.32-042stab134.3/include/config/no//usr/src/kernels/2.6.32-042stab134.3/include/config/nodes//usr/src/kernels/2.6.32-042stab134.3/include/config/nodes/span//usr/src/kernels/2.6.32-042stab134.3/include/config/nodes/span/other//usr/src/kernels/2.6.32-042stab134.3/include/config/nop//usr/src/kernels/2.6.32-042stab134.3/include/config/nop/usb//usr/src/kernels/2.6.32-042stab134.3/include/config/nortel//usr/src/kernels/2.6.32-042stab134.3/include/config/nouveau//usr/src/kernels/2.6.32-042stab134.3/include/config/nouveau/debug//usr/src/kernels/2.6.32-042stab134.3/include/config/nr//usr/src/kernels/2.6.32-042stab134.3/include/config/numa//usr/src/kernels/2.6.32-042stab134.3/include/config/numa/irq//usr/src/kernels/2.6.32-042stab134.3/include/config/openvswitch//usr/src/kernels/2.6.32-042stab134.3/include/config/oprofile//usr/src/kernels/2.6.32-042stab134.3/include/config/oprofile/event//usr/src/kernels/2.6.32-042stab134.3/include/config/optimize//usr/src/kernels/2.6.32-042stab134.3/include/config/osf//usr/src/kernels/2.6.32-042stab134.3/include/config/output//usr/src/kernels/2.6.32-042stab134.3/include/config/ovs//usr/src/kernels/2.6.32-042stab134.3/include/config/p54//usr/src/kernels/2.6.32-042stab134.3/include/config/packet//usr/src/kernels/2.6.32-042stab134.3/include/config/page//usr/src/kernels/2.6.32-042stab134.3/include/config/page/table//usr/src/kernels/2.6.32-042stab134.3/include/config/pageflags//usr/src/kernels/2.6.32-042stab134.3/include/config/panasonic//usr/src/kernels/2.6.32-042stab134.3/include/config/paravirt//usr/src/kernels/2.6.32-042stab134.3/include/config/parport//usr/src/kernels/2.6.32-042stab134.3/include/config/parport/not//usr/src/kernels/2.6.32-042stab134.3/include/config/parport/pc//usr/src/kernels/2.6.32-042stab134.3/include/config/partition//usr/src/kernels/2.6.32-042stab134.3/include/config/pata//usr/src/kernels/2.6.32-042stab134.3/include/config/pata/pdc//usr/src/kernels/2.6.32-042stab134.3/include/config/pccard//usr/src/kernels/2.6.32-042stab134.3/include/config/pch//usr/src/kernels/2.6.32-042stab134.3/include/config/pci//usr/src/kernels/2.6.32-042stab134.3/include/config/pci/msi//usr/src/kernels/2.6.32-042stab134.3/include/config/pci/msi/default//usr/src/kernels/2.6.32-042stab134.3/include/config/pcie//usr/src/kernels/2.6.32-042stab134.3/include/config/pcieaer//usr/src/kernels/2.6.32-042stab134.3/include/config/pcmcia//usr/src/kernels/2.6.32-042stab134.3/include/config/pcmcia/load//usr/src/kernels/2.6.32-042stab134.3/include/config/pcspkr//usr/src/kernels/2.6.32-042stab134.3/include/config/pdc//usr/src/kernels/2.6.32-042stab134.3/include/config/perf//usr/src/kernels/2.6.32-042stab134.3/include/config/phys//usr/src/kernels/2.6.32-042stab134.3/include/config/phys/addr//usr/src/kernels/2.6.32-042stab134.3/include/config/phys/addr/t//usr/src/kernels/2.6.32-042stab134.3/include/config/physical//usr/src/kernels/2.6.32-042stab134.3/include/config/pid//usr/src/kernels/2.6.32-042stab134.3/include/config/plx//usr/src/kernels/2.6.32-042stab134.3/include/config/pm//usr/src/kernels/2.6.32-042stab134.3/include/config/pm/sleep//usr/src/kernels/2.6.32-042stab134.3/include/config/pm/std//usr/src/kernels/2.6.32-042stab134.3/include/config/pnfs//usr/src/kernels/2.6.32-042stab134.3/include/config/pnfs/file//usr/src/kernels/2.6.32-042stab134.3/include/config/posix//usr/src/kernels/2.6.32-042stab134.3/include/config/posix/mqueue//usr/src/kernels/2.6.32-042stab134.3/include/config/power//usr/src/kernels/2.6.32-042stab134.3/include/config/ppp//usr/src/kernels/2.6.32-042stab134.3/include/config/ppp/sync//usr/src/kernels/2.6.32-042stab134.3/include/config/pramcache//usr/src/kernels/2.6.32-042stab134.3/include/config/pramcache/feature//usr/src/kernels/2.6.32-042stab134.3/include/config/preempt//usr/src/kernels/2.6.32-042stab134.3/include/config/prevent//usr/src/kernels/2.6.32-042stab134.3/include/config/prevent/firmware//usr/src/kernels/2.6.32-042stab134.3/include/config/print//usr/src/kernels/2.6.32-042stab134.3/include/config/print/quota//usr/src/kernels/2.6.32-042stab134.3/include/config/printk//usr/src/kernels/2.6.32-042stab134.3/include/config/proc//usr/src/kernels/2.6.32-042stab134.3/include/config/proc/page//usr/src/kernels/2.6.32-042stab134.3/include/config/proc/pid//usr/src/kernels/2.6.32-042stab134.3/include/config/provide//usr/src/kernels/2.6.32-042stab134.3/include/config/provide/ohci1394//usr/src/kernels/2.6.32-042stab134.3/include/config/provide/ohci1394/dma//usr/src/kernels/2.6.32-042stab134.3/include/config/ptp//usr/src/kernels/2.6.32-042stab134.3/include/config/ptp/1588//usr/src/kernels/2.6.32-042stab134.3/include/config/qfmt//usr/src/kernels/2.6.32-042stab134.3/include/config/qlcnic//usr/src/kernels/2.6.32-042stab134.3/include/config/qsemi//usr/src/kernels/2.6.32-042stab134.3/include/config/quota//usr/src/kernels/2.6.32-042stab134.3/include/config/quota/netlink//usr/src/kernels/2.6.32-042stab134.3/include/config/raid//usr/src/kernels/2.6.32-042stab134.3/include/config/raid6//usr/src/kernels/2.6.32-042stab134.3/include/config/raw//usr/src/kernels/2.6.32-042stab134.3/include/config/rc//usr/src/kernels/2.6.32-042stab134.3/include/config/rcu//usr/src/kernels/2.6.32-042stab134.3/include/config/rd//usr/src/kernels/2.6.32-042stab134.3/include/config/rds//usr/src/kernels/2.6.32-042stab134.3/include/config/realtek//usr/src/kernels/2.6.32-042stab134.3/include/config/reed//usr/src/kernels/2.6.32-042stab134.3/include/config/reed/solomon//usr/src/kernels/2.6.32-042stab134.3/include/config/regulator//usr/src/kernels/2.6.32-042stab134.3/include/config/regulator/fixed//usr/src/kernels/2.6.32-042stab134.3/include/config/regulator/userspace//usr/src/kernels/2.6.32-042stab134.3/include/config/reiserfs//usr/src/kernels/2.6.32-042stab134.3/include/config/reiserfs/fs//usr/src/kernels/2.6.32-042stab134.3/include/config/reiserfs/fs/posix//usr/src/kernels/2.6.32-042stab134.3/include/config/reiserfs/proc//usr/src/kernels/2.6.32-042stab134.3/include/config/resource//usr/src/kernels/2.6.32-042stab134.3/include/config/rfd//usr/src/kernels/2.6.32-042stab134.3/include/config/rfkill//usr/src/kernels/2.6.32-042stab134.3/include/config/rfs//usr/src/kernels/2.6.32-042stab134.3/include/config/ring//usr/src/kernels/2.6.32-042stab134.3/include/config/ring/buffer//usr/src/kernels/2.6.32-042stab134.3/include/config/ring/buffer/allow//usr/src/kernels/2.6.32-042stab134.3/include/config/rpcsec//usr/src/kernels/2.6.32-042stab134.3/include/config/rpcsec/gss//usr/src/kernels/2.6.32-042stab134.3/include/config/rt//usr/src/kernels/2.6.32-042stab134.3/include/config/rt/group//usr/src/kernels/2.6.32-042stab134.3/include/config/rt2800//usr/src/kernels/2.6.32-042stab134.3/include/config/rt2800/lib//usr/src/kernels/2.6.32-042stab134.3/include/config/rt2800pci//usr/src/kernels/2.6.32-042stab134.3/include/config/rt2800usb//usr/src/kernels/2.6.32-042stab134.3/include/config/rt2x00//usr/src/kernels/2.6.32-042stab134.3/include/config/rt2x00/lib//usr/src/kernels/2.6.32-042stab134.3/include/config/rtc//usr/src/kernels/2.6.32-042stab134.3/include/config/rtc/drv//usr/src/kernels/2.6.32-042stab134.3/include/config/rtc/drv/m41t80//usr/src/kernels/2.6.32-042stab134.3/include/config/rtc/hctosys//usr/src/kernels/2.6.32-042stab134.3/include/config/rtc/intf//usr/src/kernels/2.6.32-042stab134.3/include/config/rtl//usr/src/kernels/2.6.32-042stab134.3/include/config/rtl8187//usr/src/kernels/2.6.32-042stab134.3/include/config/rtl8192c//usr/src/kernels/2.6.32-042stab134.3/include/config/rtl8723//usr/src/kernels/2.6.32-042stab134.3/include/config/rtlwifi//usr/src/kernels/2.6.32-042stab134.3/include/config/rwsem//usr/src/kernels/2.6.32-042stab134.3/include/config/rwsem/xchgadd//usr/src/kernels/2.6.32-042stab134.3/include/config/sata//usr/src/kernels/2.6.32-042stab134.3/include/config/sbc//usr/src/kernels/2.6.32-042stab134.3/include/config/sbc/fitpc2//usr/src/kernels/2.6.32-042stab134.3/include/config/sched//usr/src/kernels/2.6.32-042stab134.3/include/config/sched/omit//usr/src/kernels/2.6.32-042stab134.3/include/config/sched/omit/frame//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/3w//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/arcmsr//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/bfa//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/bnx2//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/bnx2x//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/cxgb3//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/cxgb4//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/dh//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/dh/hp//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/fc//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/fc/tgt//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/iscsi//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/lowlevel//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/mpt2sas/max//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/mpt3sas/max//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/multi//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/osd//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/osd/dprint//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/proc//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/qla//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/sas//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/sas/host//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/scan//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/spi//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/srp//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/srp/tgt//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/sym53c8xx//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/sym53c8xx/default//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/sym53c8xx/dma//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/sym53c8xx/dma/addressing//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/sym53c8xx/max//usr/src/kernels/2.6.32-042stab134.3/include/config/scsi/wait//usr/src/kernels/2.6.32-042stab134.3/include/config/sctp//usr/src/kernels/2.6.32-042stab134.3/include/config/sctp/cookie//usr/src/kernels/2.6.32-042stab134.3/include/config/sctp/cookie/hmac//usr/src/kernels/2.6.32-042stab134.3/include/config/sctp/default//usr/src/kernels/2.6.32-042stab134.3/include/config/sctp/default/cookie//usr/src/kernels/2.6.32-042stab134.3/include/config/sctp/default/cookie/hmac//usr/src/kernels/2.6.32-042stab134.3/include/config/sdio//usr/src/kernels/2.6.32-042stab134.3/include/config/security//usr/src/kernels/2.6.32-042stab134.3/include/config/security/file//usr/src/kernels/2.6.32-042stab134.3/include/config/select//usr/src/kernels/2.6.32-042stab134.3/include/config/select/memory//usr/src/kernels/2.6.32-042stab134.3/include/config/sensors//usr/src/kernels/2.6.32-042stab134.3/include/config/sensors/fam15h//usr/src/kernels/2.6.32-042stab134.3/include/config/sensors/i5k//usr/src/kernels/2.6.32-042stab134.3/include/config/sensors/via//usr/src/kernels/2.6.32-042stab134.3/include/config/serial//usr/src/kernels/2.6.32-042stab134.3/include/config/serial/8250//usr/src/kernels/2.6.32-042stab134.3/include/config/serial/8250/detect//usr/src/kernels/2.6.32-042stab134.3/include/config/serial/8250/many//usr/src/kernels/2.6.32-042stab134.3/include/config/serial/8250/nr//usr/src/kernels/2.6.32-042stab134.3/include/config/serial/8250/runtime//usr/src/kernels/2.6.32-042stab134.3/include/config/serial/8250/share//usr/src/kernels/2.6.32-042stab134.3/include/config/serial/core//usr/src/kernels/2.6.32-042stab134.3/include/config/serio//usr/src/kernels/2.6.32-042stab134.3/include/config/sfc//usr/src/kernels/2.6.32-042stab134.3/include/config/sfc/mcdi//usr/src/kernels/2.6.32-042stab134.3/include/config/sgi//usr/src/kernels/2.6.32-042stab134.3/include/config/sim//usr/src/kernels/2.6.32-042stab134.3/include/config/slip//usr/src/kernels/2.6.32-042stab134.3/include/config/slow//usr/src/kernels/2.6.32-042stab134.3/include/config/smartjoyplus//usr/src/kernels/2.6.32-042stab134.3/include/config/sms//usr/src/kernels/2.6.32-042stab134.3/include/config/sms/sdio//usr/src/kernels/2.6.32-042stab134.3/include/config/sms/siano//usr/src/kernels/2.6.32-042stab134.3/include/config/sms/usb//usr/src/kernels/2.6.32-042stab134.3/include/config/smsc//usr/src/kernels/2.6.32-042stab134.3/include/config/smsc/sch311x//usr/src/kernels/2.6.32-042stab134.3/include/config/snd//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/ac97//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/ac97/power//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/ac97/power/save//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/atiixp//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/cs46xx//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/cs46xx/new//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/dma//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/dynamic//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/emu10k1//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/hda//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/hda/codec//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/hda/codec/ca0132//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/hda/dsp//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/hda/enable//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/hda/enable/realtek//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/hda/input//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/hda/input/beep//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/hda/patch//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/hda/power//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/hda/power/save//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/hda/prealloc//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/kctl//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/mixer//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/mpu401//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/opl3//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/opl3/lib//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/oxygen//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/pcm//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/pcm/oss//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/rawmidi//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/sb//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/sb16//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/seq//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/seq/hrtimer//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/sequencer//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/usb//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/usb/caiaq//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/verbose//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/via82xx//usr/src/kernels/2.6.32-042stab134.3/include/config/snd/vx//usr/src/kernels/2.6.32-042stab134.3/include/config/soc//usr/src/kernels/2.6.32-042stab134.3/include/config/soc/camera//usr/src/kernels/2.6.32-042stab134.3/include/config/soft//usr/src/kernels/2.6.32-042stab134.3/include/config/solaris//usr/src/kernels/2.6.32-042stab134.3/include/config/solaris/x86//usr/src/kernels/2.6.32-042stab134.3/include/config/sony//usr/src/kernels/2.6.32-042stab134.3/include/config/sonypi//usr/src/kernels/2.6.32-042stab134.3/include/config/sound//usr/src/kernels/2.6.32-042stab134.3/include/config/sound/oss//usr/src/kernels/2.6.32-042stab134.3/include/config/sound/oss/core//usr/src/kernels/2.6.32-042stab134.3/include/config/sparse//usr/src/kernels/2.6.32-042stab134.3/include/config/sparsemem//usr/src/kernels/2.6.32-042stab134.3/include/config/sparsemem/vmemmap//usr/src/kernels/2.6.32-042stab134.3/include/config/split//usr/src/kernels/2.6.32-042stab134.3/include/config/split/ptlock//usr/src/kernels/2.6.32-042stab134.3/include/config/squashfs//usr/src/kernels/2.6.32-042stab134.3/include/config/squashfs/fragment//usr/src/kernels/2.6.32-042stab134.3/include/config/squashfs/fragment/cache//usr/src/kernels/2.6.32-042stab134.3/include/config/ssb//usr/src/kernels/2.6.32-042stab134.3/include/config/ssb/b43//usr/src/kernels/2.6.32-042stab134.3/include/config/ssb/b43/pci//usr/src/kernels/2.6.32-042stab134.3/include/config/ssb/driver//usr/src/kernels/2.6.32-042stab134.3/include/config/ssb/driver/pcicore//usr/src/kernels/2.6.32-042stab134.3/include/config/ssb/pcihost//usr/src/kernels/2.6.32-042stab134.3/include/config/ssb/pcmciahost//usr/src/kernels/2.6.32-042stab134.3/include/config/ssb/sdiohost//usr/src/kernels/2.6.32-042stab134.3/include/config/stack//usr/src/kernels/2.6.32-042stab134.3/include/config/stacktrace//usr/src/kernels/2.6.32-042stab134.3/include/config/stop//usr/src/kernels/2.6.32-042stab134.3/include/config/strict//usr/src/kernels/2.6.32-042stab134.3/include/config/strip//usr/src/kernels/2.6.32-042stab134.3/include/config/strip/asm//usr/src/kernels/2.6.32-042stab134.3/include/config/sun//usr/src/kernels/2.6.32-042stab134.3/include/config/sunrpc//usr/src/kernels/2.6.32-042stab134.3/include/config/sunrpc/xprt//usr/src/kernels/2.6.32-042stab134.3/include/config/sunrpc/xprt/rdma//usr/src/kernels/2.6.32-042stab134.3/include/config/suspend//usr/src/kernels/2.6.32-042stab134.3/include/config/syn//usr/src/kernels/2.6.32-042stab134.3/include/config/synclink//usr/src/kernels/2.6.32-042stab134.3/include/config/sys//usr/src/kernels/2.6.32-042stab134.3/include/config/sysctl//usr/src/kernels/2.6.32-042stab134.3/include/config/sysfs//usr/src/kernels/2.6.32-042stab134.3/include/config/sysfs/deprecated//usr/src/kernels/2.6.32-042stab134.3/include/config/sysprof//usr/src/kernels/2.6.32-042stab134.3/include/config/sysrq//usr/src/kernels/2.6.32-042stab134.3/include/config/sysvipc//usr/src/kernels/2.6.32-042stab134.3/include/config/tablet//usr/src/kernels/2.6.32-042stab134.3/include/config/tablet/usb//usr/src/kernels/2.6.32-042stab134.3/include/config/target//usr/src/kernels/2.6.32-042stab134.3/include/config/task//usr/src/kernels/2.6.32-042stab134.3/include/config/task/delay//usr/src/kernels/2.6.32-042stab134.3/include/config/task/io//usr/src/kernels/2.6.32-042stab134.3/include/config/tcg//usr/src/kernels/2.6.32-042stab134.3/include/config/tcm//usr/src/kernels/2.6.32-042stab134.3/include/config/tcp//usr/src/kernels/2.6.32-042stab134.3/include/config/tcp/cong//usr/src/kernels/2.6.32-042stab134.3/include/config/textsearch//usr/src/kernels/2.6.32-042stab134.3/include/config/thermal//usr/src/kernels/2.6.32-042stab134.3/include/config/thinkpad//usr/src/kernels/2.6.32-042stab134.3/include/config/thinkpad/acpi//usr/src/kernels/2.6.32-042stab134.3/include/config/thinkpad/acpi/hotkey//usr/src/kernels/2.6.32-042stab134.3/include/config/tick//usr/src/kernels/2.6.32-042stab134.3/include/config/tifm//usr/src/kernels/2.6.32-042stab134.3/include/config/timer//usr/src/kernels/2.6.32-042stab134.3/include/config/tmd//usr/src/kernels/2.6.32-042stab134.3/include/config/tmpfs//usr/src/kernels/2.6.32-042stab134.3/include/config/tmpfs/posix//usr/src/kernels/2.6.32-042stab134.3/include/config/topstar//usr/src/kernels/2.6.32-042stab134.3/include/config/touchscreen//usr/src/kernels/2.6.32-042stab134.3/include/config/touchscreen/ad7879//usr/src/kernels/2.6.32-042stab134.3/include/config/touchscreen/usb//usr/src/kernels/2.6.32-042stab134.3/include/config/touchscreen/usb/dmc//usr/src/kernels/2.6.32-042stab134.3/include/config/touchscreen/usb/general//usr/src/kernels/2.6.32-042stab134.3/include/config/touchscreen/wacom//usr/src/kernels/2.6.32-042stab134.3/include/config/trace//usr/src/kernels/2.6.32-042stab134.3/include/config/trace/irqflags//usr/src/kernels/2.6.32-042stab134.3/include/config/tracer//usr/src/kernels/2.6.32-042stab134.3/include/config/tracer/max//usr/src/kernels/2.6.32-042stab134.3/include/config/tracing//usr/src/kernels/2.6.32-042stab134.3/include/config/track//usr/src/kernels/2.6.32-042stab134.3/include/config/track/dirty//usr/src/kernels/2.6.32-042stab134.3/include/config/transparent//usr/src/kernels/2.6.32-042stab134.3/include/config/tree//usr/src/kernels/2.6.32-042stab134.3/include/config/ttpci//usr/src/kernels/2.6.32-042stab134.3/include/config/tulip//usr/src/kernels/2.6.32-042stab134.3/include/config/ubifs//usr/src/kernels/2.6.32-042stab134.3/include/config/ubifs/fs//usr/src/kernels/2.6.32-042stab134.3/include/config/udf//usr/src/kernels/2.6.32-042stab134.3/include/config/uefi//usr/src/kernels/2.6.32-042stab134.3/include/config/uevent//usr/src/kernels/2.6.32-042stab134.3/include/config/uevent/helper//usr/src/kernels/2.6.32-042stab134.3/include/config/uio//usr/src/kernels/2.6.32-042stab134.3/include/config/uio/pci//usr/src/kernels/2.6.32-042stab134.3/include/config/uio/pdrv//usr/src/kernels/2.6.32-042stab134.3/include/config/unix98//usr/src/kernels/2.6.32-042stab134.3/include/config/unixware//usr/src/kernels/2.6.32-042stab134.3/include/config/usb//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/ali//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/announce//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/announce/new//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/arch//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/arch/has//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/berry//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/cdc//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/ehci//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/ehci/root//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/ehci/root/hub//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/ehci/tt//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/ftdi//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/gspca//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/gspca/ov534//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/gspca/xirlink//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/hwa//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/isp1362//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/net//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/net/cdc//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/net/rndis//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/ohci//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/ohci/little//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/otg//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/pwc//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/pwc/input//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/serial//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/serial/cypress//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/serial/digi//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/serial/edgeport//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/serial/ftdi//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/serial/keyspan//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/serial/kobil//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/serial/mct//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/serial/safe//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/serial/siemens//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/sierra//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/sisusbvga//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/sl811//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/storage//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/storage/cypress//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/u132//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/uhci//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/video//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/video/class//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/video/class/input//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/whci//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/wusb//usr/src/kernels/2.6.32-042stab134.3/include/config/usb/xhci//usr/src/kernels/2.6.32-042stab134.3/include/config/use//usr/src/kernels/2.6.32-042stab134.3/include/config/use/generic//usr/src/kernels/2.6.32-042stab134.3/include/config/use/generic/smp//usr/src/kernels/2.6.32-042stab134.3/include/config/user//usr/src/kernels/2.6.32-042stab134.3/include/config/user/return//usr/src/kernels/2.6.32-042stab134.3/include/config/user/stacktrace//usr/src/kernels/2.6.32-042stab134.3/include/config/uts//usr/src/kernels/2.6.32-042stab134.3/include/config/uv//usr/src/kernels/2.6.32-042stab134.3/include/config/uwb//usr/src/kernels/2.6.32-042stab134.3/include/config/uwb/i1480u//usr/src/kernels/2.6.32-042stab134.3/include/config/v4l//usr/src/kernels/2.6.32-042stab134.3/include/config/v4l/usb//usr/src/kernels/2.6.32-042stab134.3/include/config/ve//usr/src/kernels/2.6.32-042stab134.3/include/config/vfat//usr/src/kernels/2.6.32-042stab134.3/include/config/vga//usr/src/kernels/2.6.32-042stab134.3/include/config/vga/arb//usr/src/kernels/2.6.32-042stab134.3/include/config/vga/arb/max//usr/src/kernels/2.6.32-042stab134.3/include/config/vgacon//usr/src/kernels/2.6.32-042stab134.3/include/config/vgacon/soft//usr/src/kernels/2.6.32-042stab134.3/include/config/vgacon/soft/scrollback//usr/src/kernels/2.6.32-042stab134.3/include/config/vhost//usr/src/kernels/2.6.32-042stab134.3/include/config/via//usr/src/kernels/2.6.32-042stab134.3/include/config/via/rhine//usr/src/kernels/2.6.32-042stab134.3/include/config/video//usr/src/kernels/2.6.32-042stab134.3/include/config/video/bt848//usr/src/kernels/2.6.32-042stab134.3/include/config/video/capture//usr/src/kernels/2.6.32-042stab134.3/include/config/video/cx18//usr/src/kernels/2.6.32-042stab134.3/include/config/video/cx231xx//usr/src/kernels/2.6.32-042stab134.3/include/config/video/cx88//usr/src/kernels/2.6.32-042stab134.3/include/config/video/em28xx//usr/src/kernels/2.6.32-042stab134.3/include/config/video/fb//usr/src/kernels/2.6.32-042stab134.3/include/config/video/helper//usr/src/kernels/2.6.32-042stab134.3/include/config/video/helper/chips//usr/src/kernels/2.6.32-042stab134.3/include/config/video/ir//usr/src/kernels/2.6.32-042stab134.3/include/config/video/output//usr/src/kernels/2.6.32-042stab134.3/include/config/video/pvrusb2//usr/src/kernels/2.6.32-042stab134.3/include/config/video/saa7134//usr/src/kernels/2.6.32-042stab134.3/include/config/video/saa7146//usr/src/kernels/2.6.32-042stab134.3/include/config/video/v4l2//usr/src/kernels/2.6.32-042stab134.3/include/config/videobuf//usr/src/kernels/2.6.32-042stab134.3/include/config/videobuf/dma//usr/src/kernels/2.6.32-042stab134.3/include/config/virt//usr/src/kernels/2.6.32-042stab134.3/include/config/virt/to//usr/src/kernels/2.6.32-042stab134.3/include/config/virtio//usr/src/kernels/2.6.32-042stab134.3/include/config/vitesse//usr/src/kernels/2.6.32-042stab134.3/include/config/vlan//usr/src/kernels/2.6.32-042stab134.3/include/config/vlan/8021q//usr/src/kernels/2.6.32-042stab134.3/include/config/vm//usr/src/kernels/2.6.32-042stab134.3/include/config/vm/event//usr/src/kernels/2.6.32-042stab134.3/include/config/vmware//usr/src/kernels/2.6.32-042stab134.3/include/config/vt//usr/src/kernels/2.6.32-042stab134.3/include/config/vt/hw//usr/src/kernels/2.6.32-042stab134.3/include/config/vt/hw/console//usr/src/kernels/2.6.32-042stab134.3/include/config/vz//usr/src/kernels/2.6.32-042stab134.3/include/config/vz/checkpoint//usr/src/kernels/2.6.32-042stab134.3/include/config/vz/quota//usr/src/kernels/2.6.32-042stab134.3/include/config/w83627hf//usr/src/kernels/2.6.32-042stab134.3/include/config/w83697hf//usr/src/kernels/2.6.32-042stab134.3/include/config/w83697ug//usr/src/kernels/2.6.32-042stab134.3/include/config/w83877f//usr/src/kernels/2.6.32-042stab134.3/include/config/w83977f//usr/src/kernels/2.6.32-042stab134.3/include/config/watchdog//usr/src/kernels/2.6.32-042stab134.3/include/config/wext//usr/src/kernels/2.6.32-042stab134.3/include/config/wilink//usr/src/kernels/2.6.32-042stab134.3/include/config/wilink/platform//usr/src/kernels/2.6.32-042stab134.3/include/config/wimax//usr/src/kernels/2.6.32-042stab134.3/include/config/wimax/debug//usr/src/kernels/2.6.32-042stab134.3/include/config/wimax/i2400m//usr/src/kernels/2.6.32-042stab134.3/include/config/wimax/i2400m/debug//usr/src/kernels/2.6.32-042stab134.3/include/config/winbond//usr/src/kernels/2.6.32-042stab134.3/include/config/wireless//usr/src/kernels/2.6.32-042stab134.3/include/config/wireless/ext//usr/src/kernels/2.6.32-042stab134.3/include/config/wl//usr/src/kernels/2.6.32-042stab134.3/include/config/wl1251//usr/src/kernels/2.6.32-042stab134.3/include/config/wlan//usr/src/kernels/2.6.32-042stab134.3/include/config/wm831x//usr/src/kernels/2.6.32-042stab134.3/include/config/wm8350//usr/src/kernels/2.6.32-042stab134.3/include/config/x86//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/64//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/64/acpi//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/acpi//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/extended//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/intel//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/internode//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/internode/cache//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/io//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/l1//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/l1/cache//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/local//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/mce//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/minimum//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/minimum/cpu//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/p4//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/pcc//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/platform//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/pm//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/powernow//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/reroute//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/reroute/for//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/reroute/for/broken//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/reroute/for/broken/boot//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/reserve//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/reserve/low//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/speedstep//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/supports//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/supports/memory//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/thermal//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/wp//usr/src/kernels/2.6.32-042stab134.3/include/config/x86/wp/works//usr/src/kernels/2.6.32-042stab134.3/include/config/xen//usr/src/kernels/2.6.32-042stab134.3/include/config/xen/blkdev//usr/src/kernels/2.6.32-042stab134.3/include/config/xen/compat//usr/src/kernels/2.6.32-042stab134.3/include/config/xen/debug//usr/src/kernels/2.6.32-042stab134.3/include/config/xen/dev//usr/src/kernels/2.6.32-042stab134.3/include/config/xen/fbdev//usr/src/kernels/2.6.32-042stab134.3/include/config/xen/kbddev//usr/src/kernels/2.6.32-042stab134.3/include/config/xen/max//usr/src/kernels/2.6.32-042stab134.3/include/config/xen/max/domain//usr/src/kernels/2.6.32-042stab134.3/include/config/xen/netdev//usr/src/kernels/2.6.32-042stab134.3/include/config/xen/platform//usr/src/kernels/2.6.32-042stab134.3/include/config/xen/save//usr/src/kernels/2.6.32-042stab134.3/include/config/xen/scrub//usr/src/kernels/2.6.32-042stab134.3/include/config/xen/sys//usr/src/kernels/2.6.32-042stab134.3/include/config/xfrm//usr/src/kernels/2.6.32-042stab134.3/include/config/xfrm/sub//usr/src/kernels/2.6.32-042stab134.3/include/config/xfs//usr/src/kernels/2.6.32-042stab134.3/include/config/xfs/posix//usr/src/kernels/2.6.32-042stab134.3/include/config/xor//usr/src/kernels/2.6.32-042stab134.3/include/config/yenta//usr/src/kernels/2.6.32-042stab134.3/include/config/yenta/ene//usr/src/kernels/2.6.32-042stab134.3/include/config/zlib//usr/src/kernels/2.6.32-042stab134.3/include/config/zone//usr/src/kernels/2.6.32-042stab134.3/include/config/zone/dma//usr/src/kernels/2.6.32-042stab134.3/include/config/zram//usr/src/kernels/2.6.32-042stab134.3/include/crypto//usr/src/kernels/2.6.32-042stab134.3/include/crypto/internal//usr/src/kernels/2.6.32-042stab134.3/include/drm//usr/src/kernels/2.6.32-042stab134.3/include/drm/i2c//usr/src/kernels/2.6.32-042stab134.3/include/drm/ttm//usr/src/kernels/2.6.32-042stab134.3/include/keys//usr/src/kernels/2.6.32-042stab134.3/include/linux//usr/src/kernels/2.6.32-042stab134.3/include/linux/amba//usr/src/kernels/2.6.32-042stab134.3/include/linux/bcma//usr/src/kernels/2.6.32-042stab134.3/include/linux/byteorder//usr/src/kernels/2.6.32-042stab134.3/include/linux/can//usr/src/kernels/2.6.32-042stab134.3/include/linux/can/platform//usr/src/kernels/2.6.32-042stab134.3/include/linux/crypto//usr/src/kernels/2.6.32-042stab134.3/include/linux/decompress//usr/src/kernels/2.6.32-042stab134.3/include/linux/dvb//usr/src/kernels/2.6.32-042stab134.3/include/linux/hdlc//usr/src/kernels/2.6.32-042stab134.3/include/linux/i2c//usr/src/kernels/2.6.32-042stab134.3/include/linux/input//usr/src/kernels/2.6.32-042stab134.3/include/linux/isdn//usr/src/kernels/2.6.32-042stab134.3/include/linux/lockd//usr/src/kernels/2.6.32-042stab134.3/include/linux/mfd//usr/src/kernels/2.6.32-042stab134.3/include/linux/mfd/pcf50633//usr/src/kernels/2.6.32-042stab134.3/include/linux/mfd/wm831x//usr/src/kernels/2.6.32-042stab134.3/include/linux/mfd/wm8350//usr/src/kernels/2.6.32-042stab134.3/include/linux/mlx4//usr/src/kernels/2.6.32-042stab134.3/include/linux/mlx5//usr/src/kernels/2.6.32-042stab134.3/include/linux/mmc//usr/src/kernels/2.6.32-042stab134.3/include/linux/mtd//usr/src/kernels/2.6.32-042stab134.3/include/linux/netfilter//usr/src/kernels/2.6.32-042stab134.3/include/linux/netfilter/ipset//usr/src/kernels/2.6.32-042stab134.3/include/linux/netfilter_arp//usr/src/kernels/2.6.32-042stab134.3/include/linux/netfilter_bridge//usr/src/kernels/2.6.32-042stab134.3/include/linux/netfilter_ipv4//usr/src/kernels/2.6.32-042stab134.3/include/linux/netfilter_ipv6//usr/src/kernels/2.6.32-042stab134.3/include/linux/nfsd//usr/src/kernels/2.6.32-042stab134.3/include/linux/platform_data//usr/src/kernels/2.6.32-042stab134.3/include/linux/ploop//usr/src/kernels/2.6.32-042stab134.3/include/linux/raid//usr/src/kernels/2.6.32-042stab134.3/include/linux/regulator//usr/src/kernels/2.6.32-042stab134.3/include/linux/rtc//usr/src/kernels/2.6.32-042stab134.3/include/linux/spi//usr/src/kernels/2.6.32-042stab134.3/include/linux/ssb//usr/src/kernels/2.6.32-042stab134.3/include/linux/sunrpc//usr/src/kernels/2.6.32-042stab134.3/include/linux/tc_act//usr/src/kernels/2.6.32-042stab134.3/include/linux/tc_ematch//usr/src/kernels/2.6.32-042stab134.3/include/linux/unaligned//usr/src/kernels/2.6.32-042stab134.3/include/linux/usb//usr/src/kernels/2.6.32-042stab134.3/include/linux/uwb//usr/src/kernels/2.6.32-042stab134.3/include/linux/wimax//usr/src/kernels/2.6.32-042stab134.3/include/math-emu//usr/src/kernels/2.6.32-042stab134.3/include/media//usr/src/kernels/2.6.32-042stab134.3/include/media/davinci//usr/src/kernels/2.6.32-042stab134.3/include/mtd//usr/src/kernels/2.6.32-042stab134.3/include/net//usr/src/kernels/2.6.32-042stab134.3/include/net/9p//usr/src/kernels/2.6.32-042stab134.3/include/net/bluetooth//usr/src/kernels/2.6.32-042stab134.3/include/net/irda//usr/src/kernels/2.6.32-042stab134.3/include/net/iucv//usr/src/kernels/2.6.32-042stab134.3/include/net/netfilter//usr/src/kernels/2.6.32-042stab134.3/include/net/netfilter/ipv4//usr/src/kernels/2.6.32-042stab134.3/include/net/netfilter/ipv6//usr/src/kernels/2.6.32-042stab134.3/include/net/netns//usr/src/kernels/2.6.32-042stab134.3/include/net/phonet//usr/src/kernels/2.6.32-042stab134.3/include/net/sctp//usr/src/kernels/2.6.32-042stab134.3/include/net/tc_act//usr/src/kernels/2.6.32-042stab134.3/include/net/tipc//usr/src/kernels/2.6.32-042stab134.3/include/pcmcia//usr/src/kernels/2.6.32-042stab134.3/include/rdma//usr/src/kernels/2.6.32-042stab134.3/include/rxrpc//usr/src/kernels/2.6.32-042stab134.3/include/scsi//usr/src/kernels/2.6.32-042stab134.3/include/scsi/fc//usr/src/kernels/2.6.32-042stab134.3/include/sound//usr/src/kernels/2.6.32-042stab134.3/include/trace//usr/src/kernels/2.6.32-042stab134.3/include/trace/events//usr/src/kernels/2.6.32-042stab134.3/include/uapi//usr/src/kernels/2.6.32-042stab134.3/include/uapi/drm//usr/src/kernels/2.6.32-042stab134.3/include/video//usr/src/kernels/2.6.32-042stab134.3/init//usr/src/kernels/2.6.32-042stab134.3/ipc//usr/src/kernels/2.6.32-042stab134.3/kernel//usr/src/kernels/2.6.32-042stab134.3/kernel/bc//usr/src/kernels/2.6.32-042stab134.3/kernel/cpt//usr/src/kernels/2.6.32-042stab134.3/kernel/events//usr/src/kernels/2.6.32-042stab134.3/kernel/gcov//usr/src/kernels/2.6.32-042stab134.3/kernel/irq//usr/src/kernels/2.6.32-042stab134.3/kernel/power//usr/src/kernels/2.6.32-042stab134.3/kernel/time//usr/src/kernels/2.6.32-042stab134.3/kernel/trace//usr/src/kernels/2.6.32-042stab134.3/kernel/ve//usr/src/kernels/2.6.32-042stab134.3/lib//usr/src/kernels/2.6.32-042stab134.3/lib/lzo//usr/src/kernels/2.6.32-042stab134.3/lib/raid6//usr/src/kernels/2.6.32-042stab134.3/lib/raid6/raid6test//usr/src/kernels/2.6.32-042stab134.3/lib/reed_solomon//usr/src/kernels/2.6.32-042stab134.3/lib/zlib_deflate//usr/src/kernels/2.6.32-042stab134.3/lib/zlib_inflate//usr/src/kernels/2.6.32-042stab134.3/mm//usr/src/kernels/2.6.32-042stab134.3/net//usr/src/kernels/2.6.32-042stab134.3/net/802//usr/src/kernels/2.6.32-042stab134.3/net/8021q//usr/src/kernels/2.6.32-042stab134.3/net/9p//usr/src/kernels/2.6.32-042stab134.3/net/appletalk//usr/src/kernels/2.6.32-042stab134.3/net/atm//usr/src/kernels/2.6.32-042stab134.3/net/ax25//usr/src/kernels/2.6.32-042stab134.3/net/bluetooth//usr/src/kernels/2.6.32-042stab134.3/net/bluetooth/bnep//usr/src/kernels/2.6.32-042stab134.3/net/bluetooth/cmtp//usr/src/kernels/2.6.32-042stab134.3/net/bluetooth/hidp//usr/src/kernels/2.6.32-042stab134.3/net/bluetooth/rfcomm//usr/src/kernels/2.6.32-042stab134.3/net/bridge//usr/src/kernels/2.6.32-042stab134.3/net/bridge/netfilter//usr/src/kernels/2.6.32-042stab134.3/net/can//usr/src/kernels/2.6.32-042stab134.3/net/core//usr/src/kernels/2.6.32-042stab134.3/net/dcb//usr/src/kernels/2.6.32-042stab134.3/net/dccp//usr/src/kernels/2.6.32-042stab134.3/net/dccp/ccids//usr/src/kernels/2.6.32-042stab134.3/net/decnet//usr/src/kernels/2.6.32-042stab134.3/net/decnet/netfilter//usr/src/kernels/2.6.32-042stab134.3/net/dsa//usr/src/kernels/2.6.32-042stab134.3/net/econet//usr/src/kernels/2.6.32-042stab134.3/net/ethernet//usr/src/kernels/2.6.32-042stab134.3/net/ieee802154//usr/src/kernels/2.6.32-042stab134.3/net/ipv4//usr/src/kernels/2.6.32-042stab134.3/net/ipv4/netfilter//usr/src/kernels/2.6.32-042stab134.3/net/ipv6//usr/src/kernels/2.6.32-042stab134.3/net/ipv6/netfilter//usr/src/kernels/2.6.32-042stab134.3/net/ipx//usr/src/kernels/2.6.32-042stab134.3/net/irda//usr/src/kernels/2.6.32-042stab134.3/net/irda/ircomm//usr/src/kernels/2.6.32-042stab134.3/net/irda/irlan//usr/src/kernels/2.6.32-042stab134.3/net/irda/irnet//usr/src/kernels/2.6.32-042stab134.3/net/iucv//usr/src/kernels/2.6.32-042stab134.3/net/key//usr/src/kernels/2.6.32-042stab134.3/net/lapb//usr/src/kernels/2.6.32-042stab134.3/net/llc//usr/src/kernels/2.6.32-042stab134.3/net/mac80211//usr/src/kernels/2.6.32-042stab134.3/net/netfilter//usr/src/kernels/2.6.32-042stab134.3/net/netfilter/ipset//usr/src/kernels/2.6.32-042stab134.3/net/netfilter/ipvs//usr/src/kernels/2.6.32-042stab134.3/net/netlabel//usr/src/kernels/2.6.32-042stab134.3/net/netlink//usr/src/kernels/2.6.32-042stab134.3/net/netrom//usr/src/kernels/2.6.32-042stab134.3/net/openvswitch//usr/src/kernels/2.6.32-042stab134.3/net/packet//usr/src/kernels/2.6.32-042stab134.3/net/phonet//usr/src/kernels/2.6.32-042stab134.3/net/rds//usr/src/kernels/2.6.32-042stab134.3/net/rfkill//usr/src/kernels/2.6.32-042stab134.3/net/rose//usr/src/kernels/2.6.32-042stab134.3/net/rxrpc//usr/src/kernels/2.6.32-042stab134.3/net/sched//usr/src/kernels/2.6.32-042stab134.3/net/sctp//usr/src/kernels/2.6.32-042stab134.3/net/sunrpc//usr/src/kernels/2.6.32-042stab134.3/net/sunrpc/auth_gss//usr/src/kernels/2.6.32-042stab134.3/net/sunrpc/xprtrdma//usr/src/kernels/2.6.32-042stab134.3/net/tipc//usr/src/kernels/2.6.32-042stab134.3/net/unix//usr/src/kernels/2.6.32-042stab134.3/net/wanrouter//usr/src/kernels/2.6.32-042stab134.3/net/wimax//usr/src/kernels/2.6.32-042stab134.3/net/wireless//usr/src/kernels/2.6.32-042stab134.3/net/x25//usr/src/kernels/2.6.32-042stab134.3/net/xfrm//usr/src/kernels/2.6.32-042stab134.3/samples//usr/src/kernels/2.6.32-042stab134.3/samples/kobject//usr/src/kernels/2.6.32-042stab134.3/samples/kprobes//usr/src/kernels/2.6.32-042stab134.3/samples/trace_events//usr/src/kernels/2.6.32-042stab134.3/samples/tracepoints//usr/src/kernels/2.6.32-042stab134.3/scripts//usr/src/kernels/2.6.32-042stab134.3/scripts/basic//usr/src/kernels/2.6.32-042stab134.3/scripts/dtc//usr/src/kernels/2.6.32-042stab134.3/scripts/dtc/libfdt//usr/src/kernels/2.6.32-042stab134.3/scripts/genksyms//usr/src/kernels/2.6.32-042stab134.3/scripts/kconfig//usr/src/kernels/2.6.32-042stab134.3/scripts/kconfig/lxdialog//usr/src/kernels/2.6.32-042stab134.3/scripts/ksymoops//usr/src/kernels/2.6.32-042stab134.3/scripts/mod//usr/src/kernels/2.6.32-042stab134.3/scripts/package//usr/src/kernels/2.6.32-042stab134.3/scripts/rt-tester//usr/src/kernels/2.6.32-042stab134.3/scripts/selinux//usr/src/kernels/2.6.32-042stab134.3/scripts/selinux/genheaders//usr/src/kernels/2.6.32-042stab134.3/scripts/selinux/mdp//usr/src/kernels/2.6.32-042stab134.3/scripts/tracing//usr/src/kernels/2.6.32-042stab134.3/security//usr/src/kernels/2.6.32-042stab134.3/security/integrity//usr/src/kernels/2.6.32-042stab134.3/security/integrity/ima//usr/src/kernels/2.6.32-042stab134.3/security/keys//usr/src/kernels/2.6.32-042stab134.3/security/selinux//usr/src/kernels/2.6.32-042stab134.3/security/selinux/ss//usr/src/kernels/2.6.32-042stab134.3/security/smack//usr/src/kernels/2.6.32-042stab134.3/security/tomoyo//usr/src/kernels/2.6.32-042stab134.3/sound//usr/src/kernels/2.6.32-042stab134.3/sound/aoa//usr/src/kernels/2.6.32-042stab134.3/sound/aoa/codecs//usr/src/kernels/2.6.32-042stab134.3/sound/aoa/core//usr/src/kernels/2.6.32-042stab134.3/sound/aoa/fabrics//usr/src/kernels/2.6.32-042stab134.3/sound/aoa/soundbus//usr/src/kernels/2.6.32-042stab134.3/sound/aoa/soundbus/i2sbus//usr/src/kernels/2.6.32-042stab134.3/sound/arm//usr/src/kernels/2.6.32-042stab134.3/sound/atmel//usr/src/kernels/2.6.32-042stab134.3/sound/core//usr/src/kernels/2.6.32-042stab134.3/sound/core/oss//usr/src/kernels/2.6.32-042stab134.3/sound/core/seq//usr/src/kernels/2.6.32-042stab134.3/sound/core/seq/oss//usr/src/kernels/2.6.32-042stab134.3/sound/drivers//usr/src/kernels/2.6.32-042stab134.3/sound/drivers/mpu401//usr/src/kernels/2.6.32-042stab134.3/sound/drivers/opl3//usr/src/kernels/2.6.32-042stab134.3/sound/drivers/opl4//usr/src/kernels/2.6.32-042stab134.3/sound/drivers/pcsp//usr/src/kernels/2.6.32-042stab134.3/sound/drivers/vx//usr/src/kernels/2.6.32-042stab134.3/sound/i2c//usr/src/kernels/2.6.32-042stab134.3/sound/i2c/other//usr/src/kernels/2.6.32-042stab134.3/sound/isa//usr/src/kernels/2.6.32-042stab134.3/sound/isa/ad1816a//usr/src/kernels/2.6.32-042stab134.3/sound/isa/ad1848//usr/src/kernels/2.6.32-042stab134.3/sound/isa/cs423x//usr/src/kernels/2.6.32-042stab134.3/sound/isa/es1688//usr/src/kernels/2.6.32-042stab134.3/sound/isa/gus//usr/src/kernels/2.6.32-042stab134.3/sound/isa/msnd//usr/src/kernels/2.6.32-042stab134.3/sound/isa/opti9xx//usr/src/kernels/2.6.32-042stab134.3/sound/isa/sb//usr/src/kernels/2.6.32-042stab134.3/sound/isa/wavefront//usr/src/kernels/2.6.32-042stab134.3/sound/isa/wss//usr/src/kernels/2.6.32-042stab134.3/sound/mips//usr/src/kernels/2.6.32-042stab134.3/sound/oss//usr/src/kernels/2.6.32-042stab134.3/sound/oss/dmasound//usr/src/kernels/2.6.32-042stab134.3/sound/parisc//usr/src/kernels/2.6.32-042stab134.3/sound/pci//usr/src/kernels/2.6.32-042stab134.3/sound/pci/ac97//usr/src/kernels/2.6.32-042stab134.3/sound/pci/ali5451//usr/src/kernels/2.6.32-042stab134.3/sound/pci/au88x0//usr/src/kernels/2.6.32-042stab134.3/sound/pci/aw2//usr/src/kernels/2.6.32-042stab134.3/sound/pci/ca0106//usr/src/kernels/2.6.32-042stab134.3/sound/pci/cs46xx//usr/src/kernels/2.6.32-042stab134.3/sound/pci/cs5535audio//usr/src/kernels/2.6.32-042stab134.3/sound/pci/ctxfi//usr/src/kernels/2.6.32-042stab134.3/sound/pci/echoaudio//usr/src/kernels/2.6.32-042stab134.3/sound/pci/emu10k1//usr/src/kernels/2.6.32-042stab134.3/sound/pci/hda//usr/src/kernels/2.6.32-042stab134.3/sound/pci/ice1712//usr/src/kernels/2.6.32-042stab134.3/sound/pci/korg1212//usr/src/kernels/2.6.32-042stab134.3/sound/pci/lx6464es//usr/src/kernels/2.6.32-042stab134.3/sound/pci/mixart//usr/src/kernels/2.6.32-042stab134.3/sound/pci/nm256//usr/src/kernels/2.6.32-042stab134.3/sound/pci/oxygen//usr/src/kernels/2.6.32-042stab134.3/sound/pci/pcxhr//usr/src/kernels/2.6.32-042stab134.3/sound/pci/riptide//usr/src/kernels/2.6.32-042stab134.3/sound/pci/rme9652//usr/src/kernels/2.6.32-042stab134.3/sound/pci/trident//usr/src/kernels/2.6.32-042stab134.3/sound/pci/vx222//usr/src/kernels/2.6.32-042stab134.3/sound/pci/ymfpci//usr/src/kernels/2.6.32-042stab134.3/sound/pcmcia//usr/src/kernels/2.6.32-042stab134.3/sound/pcmcia/pdaudiocf//usr/src/kernels/2.6.32-042stab134.3/sound/pcmcia/vx//usr/src/kernels/2.6.32-042stab134.3/sound/ppc//usr/src/kernels/2.6.32-042stab134.3/sound/sh//usr/src/kernels/2.6.32-042stab134.3/sound/soc//usr/src/kernels/2.6.32-042stab134.3/sound/soc/atmel//usr/src/kernels/2.6.32-042stab134.3/sound/soc/au1x//usr/src/kernels/2.6.32-042stab134.3/sound/soc/blackfin//usr/src/kernels/2.6.32-042stab134.3/sound/soc/codecs//usr/src/kernels/2.6.32-042stab134.3/sound/soc/davinci//usr/src/kernels/2.6.32-042stab134.3/sound/soc/fsl//usr/src/kernels/2.6.32-042stab134.3/sound/soc/imx//usr/src/kernels/2.6.32-042stab134.3/sound/soc/omap//usr/src/kernels/2.6.32-042stab134.3/sound/soc/pxa//usr/src/kernels/2.6.32-042stab134.3/sound/soc/s3c24xx//usr/src/kernels/2.6.32-042stab134.3/sound/soc/s6000//usr/src/kernels/2.6.32-042stab134.3/sound/soc/sh//usr/src/kernels/2.6.32-042stab134.3/sound/soc/txx9//usr/src/kernels/2.6.32-042stab134.3/sound/sparc//usr/src/kernels/2.6.32-042stab134.3/sound/spi//usr/src/kernels/2.6.32-042stab134.3/sound/synth//usr/src/kernels/2.6.32-042stab134.3/sound/synth/emux//usr/src/kernels/2.6.32-042stab134.3/sound/usb//usr/src/kernels/2.6.32-042stab134.3/sound/usb/6fire//usr/src/kernels/2.6.32-042stab134.3/sound/usb/bcd2000//usr/src/kernels/2.6.32-042stab134.3/sound/usb/caiaq//usr/src/kernels/2.6.32-042stab134.3/sound/usb/hiface//usr/src/kernels/2.6.32-042stab134.3/sound/usb/misc//usr/src/kernels/2.6.32-042stab134.3/sound/usb/usx2y//usr/src/kernels/2.6.32-042stab134.3/tools//usr/src/kernels/2.6.32-042stab134.3/tools/build//usr/src/kernels/2.6.32-042stab134.3/tools/build/feature//usr/src/kernels/2.6.32-042stab134.3/tools/build/tests//usr/src/kernels/2.6.32-042stab134.3/tools/build/tests/ex//usr/src/kernels/2.6.32-042stab134.3/tools/lib//usr/src/kernels/2.6.32-042stab134.3/tools/lib/api//usr/src/kernels/2.6.32-042stab134.3/tools/lib/traceevent//usr/src/kernels/2.6.32-042stab134.3/tools/perf//usr/src/kernels/2.6.32-042stab134.3/tools/perf/Documentation//usr/src/kernels/2.6.32-042stab134.3/tools/perf/arch//usr/src/kernels/2.6.32-042stab134.3/tools/perf/arch/arm//usr/src/kernels/2.6.32-042stab134.3/tools/perf/arch/arm64//usr/src/kernels/2.6.32-042stab134.3/tools/perf/arch/powerpc//usr/src/kernels/2.6.32-042stab134.3/tools/perf/arch/s390//usr/src/kernels/2.6.32-042stab134.3/tools/perf/arch/sh//usr/src/kernels/2.6.32-042stab134.3/tools/perf/arch/sparc//usr/src/kernels/2.6.32-042stab134.3/tools/perf/arch/x86//usr/src/kernels/2.6.32-042stab134.3/tools/perf/config//usr/src/kernels/2.6.32-042stab134.3/tools/perf/scripts//usr/src/kernels/2.6.32-042stab134.3/tools/perf/scripts/perl//usr/src/kernels/2.6.32-042stab134.3/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/2.6.32-042stab134.3/tools/scripts//usr/src/kernels/2.6.32-042stab134.3/tools/testing//usr/src/kernels/2.6.32-042stab134.3/tools/testing/selftests//usr/src/kernels/2.6.32-042stab134.3/tools/testing/selftests/mqueue//usr/src/kernels/2.6.32-042stab134.3/tools/virtio//usr/src/kernels/2.6.32-042stab134.3/tools/virtio/virtio-trace//usr/src/kernels/2.6.32-042stab134.3/usr//usr/src/kernels/2.6.32-042stab134.3/virt//usr/src/kernels/2.6.32-042stab134.3/virt/kvm/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericcpiobzip29x86_64-redhat-linux-gnu;nHwi?BZh91AY&SYAqc@d)J[qwwbٱlT@a^ZԐ6HX#m5ۀ:X0 [@Qm[mKM j٣6em ّ/uAF`L>s @u% p ʌ:`B$A@AJHOv;\}8H-J@ד)B BBH`Hz4JPR @En P"MT_FH)I(l"MHRl@@^>lRL5Yn.ox5Dzf4\O9n{ 睵9ޟg}>\{{ت=m)y6wO'i7=ހ7nuzz}/}גvn97;={qoG%ٓӊ9 }؍U]ܮo}}u=nC^=n:{Iz׽ewziꀽe٫`wWUs^ (VUR}-)ֻmﳯl(1T *(lm^W>v"]t4T*mQTUP:*t>4(ntBUP>P{`R}`nx ^#G}!{セ*׾L衣V1SZաA\! }"I@ l>/[;du-8eye/ɮ畍n)$bWۇw}W4 lhf&GӮ$5A`P>}["z1;={0G><Ի&|-5-ih(`@3.^(PAf{xV\p㨞Z__=ўtak>" !r/m֍l+N @4e lNs6ݙumcYh+8`#1ND]k[56.+NTgmpvs4f)@k#@pn[Dj3V9աJKmi hsϭv.E m[,YEi. F8Ȑ@+k 4-jà*P.i-(@((֫2聹ϕmkm+Tؠ@ rPk %( lHVh-Y ƃ |>m(45h -@kmImMȶDZQ(Ą+^{p4$@ ^r{Mku`GAݤ nKrZiJLq:Q@F2k XXݻ޷G  h! @b4S&Chj~PЊ&RxLڧChdiAB'yDPP&" Mdj`MMꞩ)60ADК&i`U?h4a!I F S$zPA44 I???('=ۏ_>6 y]97m0 )# H妆qdA'F){3lOWg/?(cOUd>dm"Xz=L`F%0֛{:2I3,>x(sh?~97ޏfy9Jŝb.?ŒOMrycXH+ #d3ns禎H?e1jE>~5@&4F}i`LOYoadqþ1|v&у ?]y z\O4A9]6Gֻx6G䎴8YM(`wHo#d| t(2A`~?f}~O᯽#^6^y|"2GTG"T>=='gj}!))GDY>fDμYg1m{!g5+htYj$}0?I~Bd>Rz/,Ϸa}P9SxPJjdH0>H :;"P:``T8cwXgSd`{~ 1YPhD^Wtwә\GRtck/G%Ctt3pRΆ'm#blCГO"(pjQ( I3 @Wha+; /c']'/1JW{ho??aJ ?Dq#g&кgܑ'pF:0o@1\TDdL$QHPɁѮ>VUFDj>/KY02ek˳c+}*b>> sC1"\ 806;X |nًc`Y `tGvFo߾.$B-L!tO !oshrx,$xP<rD đe*p< G2Gt)& 4n}"dhcr@X"& 1pFf$ٍ~$o'Lƥ{i9rz&$ HFAv8nv N 2/G~w 4A:? x`h)N<1k%q}x6@(#`@C"w$t5  XAtdy#?'^hsliodeb}̋:14Ms_$ONO_CB$"@[1)<#>19Q4?DO s~P荓@v}t@n:tX/d=@<ߣN!ٞoGcddƵӍLrY<<8QG}!|b~P$k;@?zhz٤1Ǟd~ 8"u[;񯹁@ʓf`SV4:<K>hM/5j}xA eX%l@P2'n vDE9C/HbV16etl" ڳ#~}@ѓűT cjHmI4snpzι Ftέ^x9bzCOoj:Ǜ"nE 4xĽJ@71JgU 1Lx>eɈ;sy'BiNHU!KZYN`v\gWҳ_w<߫Ĭ0#C15@Hi!Ɏ2} } 3Ė? cgONO^G??Zz>zTR.ҧϭ9՟t () I[ O ȫCF,?zq{Z9DI,}. a~U#'R[GϽ{>6zp0SlXc`_V%]d qs\ڽS=^ d*BRt\[zV)hb Ɨ0 $c')v_mPԑ59` ~Dwߦ:Ĝ0XC79M xӌ?l5RCX_M #fFKh#d_ i Rj~!jz&&ʕ,+(xAH!Wى21;ǏmĘ(!$=$-(Y֔w,k@؞j떣6c`@s׮50;0+DlCӯ6pwASO:5d`1wc |y@m8$<.#JLvtc&$HD6p@Ώ$y76>iT2}`ғx9"ڎHQP,:^bD|lX-$i Q'mݩv_zEӣ@]FaL:cb@RV@5 & 1awƝY]V"zØZ{8a)(tGvt1;cZߴ?c{#F5&q$?3O,L}C,jQF8HPPFA0>EׄZӁCvrf?$tI!P=Rp^18^PŦzc˜}}nM">,8(K}Dvlʎ ǦdFMz_6ܐdMG)Pq {Qhr͟hY?Һhu"uɎ3C BH3y׺͉ ]^*1Jdb X='A^ ElS0"Hb,f2'!oַI[a d?\T;cQ@ZڳfA#Y:2)5ٍ,`  yQ`9U HJ96@b)F6$}14Q"Ӿs8+!z)̯||\ R6]xH^$I9#?o,Wk/mI?hhs9R32=<^r1E GT]0j !trÛԌJ}&7Du+sJ7 R]Sӓ۬119TO==p>Zu2F3#X ڼ#$QolzJ;X̍CP|$c#6ʲR'je$N*Hdc@*45kV~ y#f:1~;y=mtC&e~>8CrDs ՑF/p8ZsJlh@Lϱ]C߲8&(m@l>TlܯG4:o'َx|Q! ^o2G=_IgČR8ii?vOR{qGyY&Z߶M@W- 1( J~H4ÿXttG>:cKiL\m8sM:;mP9 Cqi(}KXD(lJу+3|n5X:@~!avF t^lϷ<}1瓆,ioݹ?2ӏ#F 3RI<ߖWC/%4c-yLXۼ}x5OrB6H1  ЄPo 6l}`cK$}A0jKL|}z]tanp'ҩ 1X/Yef+q֡ GM?F YZ^õm>Z_ ER0=Q<|$HJ 'qUsٞК@_?zdn0B# udCD}➽ 2G&,{C/ɂ}~rb繣TįOx5qDM19U_*4<>Ld@_Fك(cH/1FݽA(t`qXsl"G_*tFOHO8 T:1IWH :>֓֘;3\}/ &eBITcФX $@h/dquDQ {j3#+2tc ]?>~ZTOV~O 00(ǒ~>`skre[ǻ]GmKA2จ` x1n^{x볣xdʌ|F֝d)H!ьlKzlx^'=1 [_ U: 652@bFX:$?˞p{|d4=9y Ft>HnRT ,M4/^ 1ؗM3S}'FuAS&H[M g|@[B:[ J* nHf'kQGwA9Jo0 2󷞪ĎR3Z"+ڲzYvW]WwZ=Ȟ7꨼"|O&A %zcCL>m \ޓC;Btg^sq߄'UhLcFT x5J "b$ G@'F#[@ Vv^ _6Wlt (6q19f}Ex~w $EhR kQ;bqLyǹ%kԶm/wG <%^K^8)4iL*S뻹P$ǂ~>L*B 4;NSuUxݾOzH6ʖQ&NЯj6g_{@Qt[NQ'Їv3^bD'gL%씋W!w~}}$T|}Z{55WA37BICON8 EQ}EqBhV*nI&Bh{)^=ծ\*=b}ʃͬ+2n8EJG4T cyHfhv \Tcބ #:L BZUaws=fJUMT Gn˓zrS;Yf X@nܾ-.]T0@bqޜ(tYH j9wto؟dy-^]*Fm.Mߴ cjf fAMqflȴkk" P +k8IA;`t$Z˓ž-]p|PtJN !^yѝHaaVTmRM)ľCbS2(9V& Nj:󼵞(iP(Iuüv^eOj >ղn?CUN faqQ95Zwf5\^++D] 6*{)=}{gơs]=qRj7~9|MNYz239<;#d >h;lX82b㬚dL<$іs7 WlTI\):c:K0}T_?P=έWѣjR|)447@$a7h_C>*E/:C&s0H]SNh!6h?+v>/~ 8 H ? <6I'+o jՀOyesÑ8Bk/Fq"q`O$+ڍuiԇģT-8u0da p3LFϡPAc/ٮT+؜ PBkS #"APZ-9H,@7& E~cRug"AF^簲هRD'A#N;:@ש#e(`okj[=$#w)t1~'PhǓ;ĭ;=W\~שr*_\V $+(Zsykb9Bm}J%JiR \#hZ"W4]$2iIGТE= GXZF=ԫřk{dJ+_4U'L[_ŮPb_8 M4Fºeԏl7K)/V5 !ȯhOE(kaPk场5&*( c  MHbemw4enbڤ‰#ސc"xwN|Ni7`]Ab <šp-K1XBl4f2ygd ˾ӵ?&̄55/MdidPdNZC!&^`|CB^_ CHH|4o)yo<='v|6#dl\K5>E[SJO8,<_<|ש!n7> )+=!#BcK8_'mV˾>%Wg+)nK2xR?ܵ'sAb>0[gT}x·1_`SI.HzDtܭOC8]!xk&T}4g/FsKQXH N} G8f\ƢCiMRF4G;qm = ^I4e4Y)(p&H] _16bdV4 0h"Vs*0γ]c-m4kg}9zEZObAdJH0*~{BWp`W'ZT9"_W`>=C<`zCrocبNʼ;u&ic}64CN/rWdK ᭔}"wsDꄑu-x|3HZcre3(-QHqV:_f&q+#fk>6DsϪ-Й3uu<O,I JtS* ʯ~./ԁ&4\5mx[[ 4OV2 N=>^y-`ߊqu>]X_Y!RqjH$hHܑIAwlk̒t܋ԭ'e#twɳxPDJqz=N79P+,׋\扡NoJW,] <cukW4.o4qƹ9t5-U|::0ѣ kH)ygǘ#ƎXBXR?`Gj)뽷o[C+v@>Uc94yE)o/OK*qz=czxSH8w$ &7>F%aACW3W4< Pe-"Q|W8+bȑǖyn}w-0ow@~ }w;UV Frm$zT4r;Q:k@+c"KBupKbd/|!RI>N9{7jY$ċʛ:8 !>a$xJѺ$ARjR6 o 321DDL}G>?ޮ]6S6K٫ aYCcσWd9y͙@)\L\1\,޽pA4GMScbV1hĜcۊj׿ofBIٽ}i%OYN֕P5 K'(a[[]p_rCPԌM;^.:|w o|`+:va#Pj7h{tKX w;ңgN3 5&!t9b6)ɣ2r" eur{7u.6i#|Y3z5^3qt!0{iqΠF=ĝ5n :s*'k9sR dX٨R~RWB@GXB#]|adzt#h,[ ˔wbl Bĩ^n/D <+VŽÍ)dYӄRx1ZFQfF.(nנq =NԊNuȄ7n%TBQ&fs&N1ݤmrB앖J˷2:?K+3PCK!lZFLIU}lS AHеug7ޔWL$X8p ޻ySt3eULQ`U1%B SliyJafYXgmj{: Rh_ҤpI|H4^ U_R)J^AZcj-6ȩ (@a iK].^sx]GF@\ PDrkmd:3v"0xcЭL2X#-Zq0hԱ0M D)IEZ*2BbϜ$S)+Hx¬bsӗUhNŲ)噈RZis}ЩK,WT]s-<2>E9>Q^ejԔtМ~yyuO wq#6]%PЭcg`!aනVihg-C܀Wy`>pُ3am./b1?SP ۝n[^HdSW TN>534x{gyUn7|#[RWS"ؔ!izov'ws\ \w'w"Cir\MBĨFw'ZK1? .[5Os u%Kn6M^8}2dm_!g j]m8 zy<Įͷ #\{i; +)(zv #ʎQZΞ˹TB쥮3iq&WWV[wqg i;< fQcW_PWXanY &h-DMjXohPo8kIJƢLWWpqǖ) `Uk3z!|vR{.s:vl*`<˺B/{dr!#GK D.(EPqQdw:.,}N6\&ԒG8U;^<&IE8 VC_Q,֏K >pu\-6cx8qNyx\~*\b?~mȄ7`v]^.PA1z/ fFX &u0u\e@Dk/7<ۄ2wx Lf 01Tq81JV쬃=~wr[ x3q8i:۽YE,3Υj38կͮ4v,J㉐f?l)V;#rk_1WJ3g/hBZߴzx<<|{\[Mhk{7eAccŝD6d,jzS3`ơ+]^otdk4eNa@)CU=Gu-h$9.ֱƳ )xR tDdi2ǾXy3dLPx31A]#d`DnYn^~NKszށrC+x [XBsMֺXI*NgKI~[҅sɶQ#ux|뛊V+mL*as՚3,=3. I^4q:7%ҥc'^ c<]6umZM\sΓ@'YӧG t2P>Т7b#eKDd21<=vBq7[Er".RbN1j>ڊC$̦1z,;_)5l5y00QUΟRM3)PfX,ɑwn 7y.9Ҟ;It嶯( 1zQ&y{ZQan]%Pѳ/ t`GM+ohz/_eS ‘-eXXvg?7zPLȇ\,Ri<=swZHXR~(taLᣣZRx(Qin9ºcsL|qIzuĎ<#g1<8KIX ƴ :X]L7H\ Av(Xy( _ ,nNH0+3<nFL<3IE4 }y Zjڂ92[ t)\*{^[IuI4_KBcd?ǂn"LP-$Ň*tf@%&s "AB1 uLMKPTD;q{53DfKyg 2T@\Q"/FKI,z'.r!۩<p8IVs«:.7PUC8tťd5NHۊN°VA;8B8kr"uzOu.}b$,DnvlM ]y/֫Wq]Sk s+Ήu$f&tFoě: y^@5=;rĈ& 8$tqntAĵ#>6EAQk$"'?.nTOҏ!PW%8_~ ]9Qb2%3h_Y^S{"՗|6E!X{(q%K]kW )Յ S| h8ķYQq(('s~#<,bTUbT{Rc2Qbz{B3om8閿>]:,ї4Hh}ޱX+?]9NK3RPEe ,z\NqOA,k#ĪIFLyH*ь$ז0+Gq7qL) 23I.&g3L %&`#-387,[[wV^dz1Q3FC oD^nF$QX v=VҗU39>yҫuG7|5_>Lţ"x- $u2A3IB Y1*'̢.-asZdZ,$+9PDkRtEV^ۼ~G3}m)Mo|4іtKch }"@ٴ9]y1N/s #Ϙ'e~H̘o߶ 7f>oBp4!n!FkNCQ)gVQ N',+vrs!bjϙY..m9ocᾐjm6jT$$yP} D + R"%͠ZH3!)*IGc =OLC5>RjsY`eP<YX,p-rUc2s2{Ke1B^p&0S"(TY~ ̱#HXN.OZ$ [ e^5/^DXыFen˼,+!%N7bgIbD^0^}TNi=(O+zRՕJ=7B-+98<(=,7;):_cX?Ou)u>ퟠw&xT/n$<|K4d'[!oʟ|qlV@*osV0QCBb^$ܟf1<˼^Q8r<\[?w}.Ձs$˴Օ4T-d2D8ԋ_BwFDώ3*nTmtarQ ߅sos+qbb= tݙ4q(0ѽtV >fՄ`z9ϽC'ع8&S08DHxA)F~Y QxQh$d.faLyLo(AM58.fOxZg=2W{l>ٯڿ'a VR*bBSF$W$zXт^qJz$ 4/5Ɉ5'#zTqӽF#mn Y75ۊkى$vJ1H L|1GxG98UF*zoW!j,ݻ(nk3nj`ErB+OSһa0BS!P-:8b5e4޸| ev.QCQBџԇf~:xm>n?$ g/‡oPtڋV|?؇=tDNX'ҧsn>ֹ owj\[#ۺ^ɻ}Ctj+&<.\I(mɱ ӌ8ϨIn)Nګ"f_M!nYvo N^_&9v2d:]fB~\G1R6b%J)lJ*he4[Q{X"JATX&Z1UK-`\-Z leKZbf%*Zc  "ԵG.`֥R[ZdR%kD0q%qdZ+´ kC+SM14XW3QF17EHZ\Κ+(WyצUEZ TjUElll֊D[-jiAnU_`z& bgmD?̎!~Kf K&a9+@;$)Ky|dx6AVƨ)*"aCB'{]Sm(ho-MRCQe C*+W_Y]DҟyiJ:$N'bP,gkMw]}2$ݑIe")vgɍ3NZW$QP,Q.u0l?Y6-RFQVPidU -(pRW+-ADBWi*8-&4R#-JZֱ:uaƴjJ9JZ (R ",X9I`ʅe[VdQa]{43($f\pf! f+!_f 12T mXCC-"mL J[fE-2ѥ3&eY3.KAbm5I +  xiUCI1RۍAk\a0qU?|,m1KYDRKZ QmT)+)٬aEMwחO9 5(ڶ+MBX hN0*I"VffLF*VnL 5;jZk؅eBL1ET{LB T0LA& TJk8C )[y2:LmJ[b rq3wS61F$12cQALtS6pJV + .Y)beሊa5FV #- PFF.aIX i| .YQ0L1CP;R"FX)l1,86`i'D*Q@P1#sOmW6ri$qյ4~PlMe6DVʊPyYq m<,-AE2T1ҫF-QEAX jLYikP54R+kF-U5$(IY&&$f[VŔ j*Tz敂Y+\BDTŹV"B45Z6j٤x.nNi(Bk4Y{/G x53 >ҿbߧ)/]?k'!t|lAV_Z?T}Qވ俸> uwBp9IUX'(rۺ"v$(I4?_-h}p_r8r@d¹)~O 顁 EA">@?C-~DL1s?H!ӃZ^vwoPc^o‹аG_r|^J ?;=k?a?8_;GRNbp'UD3KX2kk/ bzo\M hydžn{ȃ<[|<綒 }  y##qj CusxxU}oݖ5:^w^n/y0-P7^ol^e&VgWNͻς؞uMhvÅ[>j"?;Yz fo.Q6nH@M^!/`Z<@#L0 'xrckEDB`1Cȟ"|V!/%0yކN{ၙ&P/BϿԷPƆ_$`5=e-b" 3Cbreĺa H9bn2Q.L d" å"2 ȃzl}SR?&wQ#;&H_=F~r:|ix& 1ePC`j C 6ںeVƎ5 {oVkK|83/eY>:P|TJ=?4~I AhBO"bמ γHn7s[,Y~*(ЋZ.B$<]$ ʪC^43Q$߹j%`aj|t\k!z@/1!,F,2#zuQǯQ1~A O ?h1V4ب'jfB om~/;_Ο3w[I^ .Cu PynçY?'oܱ^G 0<.)Sw&%?!PD8uquarzTm{ǿpsa>%R#%=-HloOkcp! /p?}V8kbig]ky0 $P$RE$D ԵH**ɺY}~ٳ]k-iQn !5NO mې,wCW>=38$^nCǢX7m-j/4Q$)x^z#_~WsȽ$$$$ wQmsN8nVӇ X-!!'/?YcwiPgUNJпqlf f {_Me緿|DĿ;~~sN~(C̈;: >~0nO-P`:%}QQ{&_х)hO Df p.L5\@gݙ к~peF$E?q(R8DkJ;xVv~w|=W6@ٌ2a  eR#=ŜH5 hS,جOi EG\)nKC#YY"hx퇠YnH#s7.x*Qz;YB"e꛾=RLr W4=d^~߷>N5ۏ³s8{5yڃ߿Ԭ_lv?5L[cd?j|iyߝq^A$(գ'&~K 2 W o V<1"Aa9,QhZu01E]+HI oi/ei}Q]k8t6?* hqZل"?<_wF{Okqwΰ?O )BH&c=(V>hu-Jv?@MgR5 xb7UPTu<ᩋn171}fJ8A2$7XJ$|kĈ#* \#aS3;]*?eT}Q7J,? !QM.t#LRas [?&E|јwOLf j_t=d4vokGTAFIaUwoHeu$|_mtRwh?t^7a[zo~PiEרWoF\SYoLzGjCz3K9=;o4D;9h=⯭,[Ig2JcJF'D1"uO}S,軸=՜hkƖ.8kj]Z'AәҦ)7ٻAy3dE+`#ʳ Rw'RڻC̈ZS |J *T'GR!4_OhkWI mdgsbb5BpOca,I쵾|'z[WozAZCJH|x|H~p̵`×t gɜƤ_vcso+>{=J)Z~9s19덁 %t]_ve'}0l|]@hZçN1N#}$ۃӈcЅ0in>_~Z o?OGR5&3|"ҟ'vb zG m<^YzVLl "R/nuqk^;uxGBW Dt,q]e307KLB#+ ,Yax(^6Bӕ[0Hv{U}qFqW-dl}`i a 4S'J¬f bKYtFw2v1.>f@tM&-r>o4,6Ry~_[nU~^RO?h`yT_rV{㘉<˙~cdcSjJ8tiּI?.r<~a)ݺQ';J?oWU/م^c#^qq_ }$IE@o 2)J 0?J08D(%@PZ5(2,Q@-rCP"N!F3*P!C{G58It֟_ߜ~/_o#.>;3|#!D;+~}7m\|f8_/{}ϋ6+VSG-;_}<%ǒ~bw^?ĐMm ~QTsA ѻ/EEn=.*i:}pVY~g_w_ xMݔ_u} u6.H/,K"߶?`,&nߠS7ap?PxNz/t_Э\D(&Ja?FY=Hz3uKZ-òD}o }ЖgKma]іĨ/8׿pTy#IQCѐ]j aU ܓolZn0O*I ZK}G `e?a}V<\؄"=Z~?y~æLAnt{xOD#|@L ci_,'S3|v]b8}23et@^?ڱ\n,!?ܔ2?y;)(SӧCU=NY/}JW^0寫!Nj7ȄW# >BsϚ8U@r*w9!~C '#zzns̟܁@윭-+eڭVAUI(VRHڧO{٬˘Xm1ʷ Y M$m1șZn';̭s3rも*T O"Њk&m8Mܕf[[5_k4^־kGofzD`@,X Z?>yA !Uf G`+S&Cl+9HSi>@?䆿װį .ZT_s2hŁ~Y E `hΡD~;؉(S?ks .x!ӹWq X| 0vV Ai6HDT]E2?ưk/Dhx;h,c?]Mie38ԣ&()Jʑ=ъe?Zqaon}3ыY?abD<޺2O#Ŕ):dq`'0}Li /D48p-[qeie*qZn^!=fG\ψNM}Q Nx4BIO7?gw|ip}ojxaآ:9݉z<=bMr]AOo_='Z(%Toې37e@V ki>!Hhz A^`:D <#YMtCA A;ާyd`UAD4=<$߹#) ܦX ΣqNG1T;V h?K ?ki,Pj:Nt3C\DٻsۗrzR@. @Eǐ:*?-306!NϨ`􅑤s\˂|9 ꅕ i"kX!; lk,@<!ʀL=bzp=>9":^{0؎w CUO-Lҝ#cN> 8! a]°C 'ap?XTǰxyXUT"砜;/ :c]ɪ)R<z%[Ap`6Cn< DQ2bk* QQCVqE[(E B9:@65nѰ!* R*`s!D{Ot 7`u 5SQX=[E,!Hj{KCA߄ Y/(yC.T(WA]@plQ`jl}b"]z_E l/8AAR£E]8xNSUl@<ǴC/~t}8>܏ M嗟EU8ȁ@!U0m@*LkO:[9,5x­so4TNt[׹ѣ舒 H F PGlhW< =Ix_!A'@ѰnǷ;CI$~(VcᮩT?<"vf:-BӉnreL~$]H69Q.RzMY).lڈ'F(`=1cA:{Xk+6$| rx̵^$Y]?: bdTb}\ }^\]CK6MߍۣN"rrx1 [0kWUI-{t gi9z>MKz]"W$ 5 GpUCl2=ffX=8х/cxΠ|Zz(x  9S]‰Ѯ4\`LvҦO{W"HLucy,aaRpΗ\']4A[ټI&,fDjg^7ki97}zuz9g_:gQ6v0$ :4s$(N+~09~P I! t4*EZG~ mT|l*q9gX5$ 9lWrz@!31 NVDA :ߙ4PȂK{Ś?䜱Mnu m5j#/+tLt$.j* ٕ[e mA<JUib'D#+aZ38v v1~y˔n+ypĨ]sqzKJ3 KwZs,Ҙ_ukpD#ԇQ%Akݑz7;ϸ43y'U9, `$NB q=x>򜫫7/j@f6P#<4quKծskBwdD'-U@@NDR̾|/J9J. ; w݆71ΟH#<^BY,E[*R$-b3'5a;ayA/]Bf.q]÷} Tv>TM7AS Q..>s?4hEQ>emK$g͢rz.[|[=~}zӃĐyD۲`*7{ P 9רR@JSx l^.M8% q,*OhdS#OF9vz*~prDzgs`h'vVoB'MSXbt9< `v$VIi٫ƍ1q:u[[ 8uIRu@qPONM:x[j6|3RBb*3@§8D݇H'Im0E z3W ~S'd ԌD3$_$ST\3W;wDDݹvD X" )fy#)+1b5NRzivp+H|&D&6[Vvg:J oYxyS}ruNU9;O:>p(Kp?+gg>E>AU|{& dC%KOM&6u$:;䙾yޅ!ί:Be8+``wzUbκ-Β1#L$t3q 8C<8`qyŅTf- T$ A\|=|>؁}+Qj3uxrE1tH r'K -67yHn\sMTNtЉ ( BQВ8]O,q$:|gJy9n! e2ߝT} }_~j%H:KOU󏊂9A0g`.~LҝHB!{_O=zIȖpgTRKL$~3$XCc#ީ; s^yl-IEQ4E=f֕GykVuy=;sTčNKw#heo ""Aġ;?A#*1 ޏ~ssۺcʧ(Lז@;p&12\ly&a!vq$tvpCnjJ:vOyyL %{V1O4mμv*c&Xy`4M8|Euwzc=8 K\v"[ އN7|ķ.KeAbÆ8jUa(U}3  -50qwL[nayY/#@uM63?\q=Wb)5$9p+q&{rC'fowk6=/p5tKń/U}5RٗCJDןIRW t7b@_~ Q`|_@"{Ug5x=\;"B>'E ϒy)]meҎJ5K(QȮƢ5[q!T3$jIQz3M[o.|B. ? [QU0ZnAnz8 Ud$9>t'OIIk>sm- ƂЬ&ןTdT)DC(tx@j C, Xc"%ffRTb( 3, H!D|V:PI C5cm_Rn:Z!BD_.;5}q` # ƿ?;Q5mW7mδ"*IR͕NMp\KѶ3cB^K+u4!u}*Bm I;Alj=#$V]Fq/BC(6Of\~US.=_/H{/*AB0i0) Η, {r4[:vÌxIrW6 JX8mZgL'Z/7ij3a( @L5U{$U'XT nT<;awkބ;ă˾ iYHI[Srs-s J % {'/$! ?zxg'7_y;`{2?Dzc g{էg=;ͽ~:BfWa} p?oJs3sjUM}uyTYɉ#۟O\ 7F4Hx?=VҞu3">+uybؑ{AFg6|l!۹iZӺ'ߡlf!"fk#-;<ᡡp=L/ CubKJ1Ük>|+Aa?ǔ%ʄ }"Ing/KTBQ,dv;(h2Vp֌u5mOIecVP"iIkWص f%)Lſt7 ;)]B"Uh)톡}& S|^oU/S v?H>x|>xѽHG718Fw\|3Lb]SkSϯZz̐+^hղa Z=@ Ϟb* {w(p7V3nqTo€]o Cq|( *dpwJ3nWd̟{{CNWQ<$v1c c7|=+ ϲ7=ytZ[$sŒ6?̭\;J5pxfSAW[IsMav+U3;ɷz yH̬t|I<شi>BjzԷyZֺ4&^Ԅr~$-]#旂%|4`gbVt9RTF h&G|SikZɡ1UzE~ߏ`/M4컧ج@+7F_"ͷR&-No#.Z=lg8לGX9PtouBߘF, '%=9%i+ͰQ\%ai?E/~4;tΥ~ĆmR2Wmp}ӷa_f H~S%:x/Fc8K =YAT"ըkgO~7;뷗2%T_֟j ׼rIc$X u6 !Cܜӟ!~Rou|D4r׭O4|9] t'1&ifY I!o '9n0`@"z9QD 3N[{2F|:խs^ͼ|? m)'YMlk."2)dzahuhnBy x @}u(Nl\88 rK 3뀚@uY~b=縀=LW)yB aOeN{j]cDidx}Sqh|dXau8Bц}1lX=ݾT$1،g3wab!j$̂(Su ԓAJ\~Nw=Oh4pHy.lb!x,.TxxlP)ʑ !pß -zytQ4f rbEEڗ" E+9[~??r;0gtȪ"dDzkE?x],%b6 p!? p_W N-~-'ڝCr ]qR#(ʿ0nc wyϙ? J6f^#ҵ@ w*ok%';襕p~ת(եe<[qWd^7 g+jp2DE|Lz3D!>5Բ"vz8?_=\@N:=vUˣ,Gz&luTgNJDq6vIh1tF#%}Eo4 b9Y /9vFdXf*v}8[:wwudN٧tE޲'0=σЇpU[EH('G +i!'>W=[XG J*Ѵ~цt/#M]mffs7yE•[fV< (y9L \eKs >Lm4 j J,z6Oɔ;mll6k(Y5g/ݶlȜ׾^q4WM'y5[y)yv`ml.=KP)uJT:P3~ɹ@N`\%Dq>_qi^_'vڲQdiaO(:eo)b :j;\f#X7Aiojſ+*i,c"sՏ5 vև߆XnYQWb!D D>PG^-ŇhrDzaꍕAje~?>m}ۚ2~yJ9k Ͽj"b>8+r}!hXYk2D:Fm#59'\A9&*w}ԥ6'+h## ~)YUÈPX쀽W [ alUf3 * F^МF| 6kBm;s~?+j'OVέ'`"ݣJ?ǣ؏>D Y֒ڝ Qs r[B2[Q4Oq"_Z(TVDi3GXIykև:3'(M_W$ "wλ)~ll*<o>vnv C9T;>lU9HPu<>Dڴ_~6 E=>m((kng|wK (ViKesYA!$$3^lm;kƺd/\zk LyǐxaO PeJ1Ż(3ytG"CiwS_ z>LM"ϟ>2I:c3*>0gŲ}>X{P\i{m^j{"%7o[\J{Ȑo ~7H& |[t|+:}ax0kOyHs0,4<'2`c_Cvn.H5J|?M2WjX7n~t!{jYb_-=#8< GU)"jzcUfpgFy['_KWE2m:tV.5`VDM.o~^d^K#9vѿHm%O9/p qbHBOӈ)/CD:|!ſ9xŊ˔:FoFBg9̌ ~9L1 #?f'wHr2oT$lյVP5E}0g?3)ৱt%#~ oK g_ƔP)g=vtG>&AHKbkzĴܲo;~s -RZKM#2ő-2yWs܏ϴ[bb8 C^"9EBM)OVi*NRT6bxyeJ QdJ'O٦H<`ޒ$wZ$foJ#s:>0l Rag4[ /fVI~WP,)x?`@{,# )[C.wSTҊENpa@h)^#_f[cΝ>Nn/t?C=vXɍSpj@!$%aU ҏZ}riO%ŊTnLQ 7!mNik^KAQ}QBUdG}9bf_kħ&z_R4ӕJ:Vr|g )ʞ肭oCQ^PI {wyޣqrBU$EPJ;Hu j$>n68os:GEڪsecXmn/a{\} #4L, U7 e@w;+ esD!7 \N ; ьz κWܜ_[9-. qD(; ٷ;#IFE*}.B">0,wyϫ丝ܢs(vA\8~{U:z F5,K6^49 >=/to; `M+i^z*RxB҇{2@3ErsK5MAlSWnΛd 2TH$ZW&0ȹCoZoFe,Wě B(fA3 f50: GwM|qks/B#V$#ci]}zpkTdf5Ck"Lg)vT( {qxu86r|gW/s".N{_*ݶW C]tBPC#̌͝Q$3x~Q&nA#PDuMAEBFNґ}{`;KMu3N>l0La:.+WW[\EBf[OK3W<#ɊGklN7/$м!$9V仂EBV98yTA&"R>K)UZDΘucw@;kPC̀084gB9ݪ!nE81|Bع[╻4~쳼GlZwD}kn-EyUGtY.fn1Ia4iJP6$. ^|Yڲ=|曹^ |v܍˫ozSG!]6TƮ?W]V>_N⑄$rz<+~p!?zykm8}%mk[E|擫!U1|ZfRIga/%p8xSeQ:ٴ[9^ݱZD..-QBwkDbiy]t<{^>qbƄ$( 5q(ݧW&mMDLZZ-O)uOiE 6% !Pl$Kűi 30{Qbhs\3ZAs6Ł g]P!%0\[99;gD^+J/l 7>9CgO=Mwh@hYWW1EM).hg~.9~d<ĤN5JaWAwD -*XjzN[id6F7ц)*~6,ws3 %: q\8Yc~9-,W :ç䟸 ."< 5x)m|3YIָu3L-fynC>VV6]˼S3Lg @9J4f=gn`D-:{ⷰ}|G{uHsךnn!n#&w۹a7)CWUi.1 %t6}hF_‡F/C[bfv2);=(Wg fyT+H_M2ZFWB?(jkX,I5@}\M߇y@zhR`^*&*thl W'G±VXFSap(3i>jz7s!k!R' e>>xB'1A~ֹ\M[7_7FS$@Ա w{M7{ulۛO&@JEi̇o E#WQ*:ƱP*~r=P|ɔ>U) ӑ7bƋzKp(C$cs 9lG4r؈Onϩݫ0# ea{.FgFbx.eLwEVgp-g|h #gnkwQc68ED؋ŝBÃrnG i%X9͓p=49v i }~>qmeBo}!Ŗ M?@/W"v5 ~.K}h OP[C1γMyʧ@K_S((8ɇӔeq!"?$t Sx˛Dz ~'Ŋ-%@0#BTv9!5h}֢lɸpSpk `s6<γB4BFU9apN;O"ϯ-6t32py/X \jExMʐzzB3soէJɨf/!8mh:'aդIٱ~%*N޼&27=t޹USj_ NF~&5PnݨJQP,w.Ce_O-GNp]yΣ 9 KI-sÝFF :̮אACbsd)hZ.g8"[d/Y}2Of,[@q;(0I?uԎ/7n n*/]VЧ':%OqoN;a.̱f ޳fMvykGP(*((KNt6`i\u [y_7hF֭q}xKC`Ds.…HZ%R\tȺAfoB =gHHIl, ! v%纣Me+,8K/QhZ;N1%}Oسr9db[>fjҙD-:d yps$Uʒ6H䂱.j/}Kl!4pV;Nz뻡$ f|;RXFBҊ 9MX5M29~Z4I D2DjPk櫓 ~ePrzJ2rc %[NJ}Xoʕ\o[d L|gSl%hhvԪD|`y6d:wi.%K.A|o=2C.Q(/Ji- o;6 }8pz&aSJ{\FXpsm1 & DP[)Xjw4D2pxFg(a N=_^q$dhcCɮ520/w;&z֋j0SyW'RďuilrVȷ-KacTS GW~r'N/o7~Ta)h¥m͘bb]4M~[)ڦUoӒ:JՃ^Z1KIX]w>Jj(Ŝ=띌d_@MR Xvxjk 72KI A5U!(|]Xr{:wk+Ր9tfiG}ݩ (wMo X)Ih;> `a2rH-Bz ۲U/ y&9 l) %q+ȼ}81ڵ{bאcsD_`%ѷ$8fjł-eC kkh:4@ K2%:B/znm< O'[R_8~c&C>ب:(qΗ#7@ BS!rB`˅XmO_"+++Ѻ=kibը$F{%eÓUpv>4[rnuڏLjGGآ-.i) CQW)?}QHv#Q h ! $l ti8w3IdzU3h $GVP#ٶ,2>2BM\Tk;vэi tޱiȥ;;.c5̱ IS*jR&H2І=\Ԫ  i#΁OG )-W#3E"%~0'ׯy'MRAXer rrKhkNդ L` 젊5/,6r`Q"Bхu"SDxѳyT }Vppz2A*y@>9?9`1ZjhbnWwF o|^L6W=_Ut?%?׈B v?? $؆ϫ?ZBl?ɢ~߲!{'Hy |ƞ ]wB]@ow+ nQ)pʃ'bPf|]Z{ĦQp59?IzݹAcÛ0bX&ܡ⇔l!sHX<.ABkۭvDKU5D4ÓAV-WbuāƩ@f5A6HdIȈ$r^uURӀuѶd.A1|W!RqkQIpEߎC"xJ $4Cys=P5J30cz6p D*+L '78dJCYsV;Û&J|tT\$4H::2`tA9#'׃p\"#/x [؀OwmE;D! &u8~R'ZNo--.H!~M4ui쏿 .?> >ncV< JR`>,e {iՈb-œ`;(c%gJ̟V*O9tUP9nXO]ފ;U$~n6ѧu\CT뮴dA撩`:kN~,miP%YoB`PmphC2gaoWg$XKh_҃6k{cs7wI0+$p,L}߰m{! CAQ7{tƞBv_&t52eP}"cS:Kz`03vuQ͂(LEvbbZ}\ HZ.c*O|L5ȩT`3ʢ mv^y|U=ij뾮wM4VH*O_0Ȃ&6sf)ՒLq8INu&#q#Kxш\Y|UB @nfZ8ť}P%aTX˂ &oF_P֞'H*)JA7fCBZj݀sz+u.QB:.n kľoy!1Рw;w^)T!Gi:|ZdԼ^؄*΃FMEnu@GSV;?\WPpIgz`&✧MlWC hrs}]ÇWPIg_c݇Xr{$t?Fv`D]itxO߸IzTCK f3K`%6ToJ7;~rU2U"ia[9teix;֎V\G ;A4*{{ٓx.ێE:UA+d#o,W2I3NCBK&f ت P'RWz,)'Xٳx ( ~D|SqV5%q@۞,76+a\1CenFK8) ?b i,@@|^y簴{$,qռN Ai+s-BםBR;=(\Bp=ig*T48OH`;njvfV~$sHgq2<ԩNl+3Ғ~EN">?@qZ XU'5[=gnplwM{uj͕@^z&Vn6EǩߍV\BnQ5p#\#{%/=Zr6;xH nJӤF3ϔ2Q!t3(AGY.4.N-1s+L# .۝uQ环a[IтQ7NS۸5PޕPLam+m^h.z^erƹ R?iǚmָ(I"ߵԥ.kj-kN[֑d`J-J^/W:~eTB+ FtG}}*;gƀ$⦆Kd~x*>1[4 7#UV8!}lFsZ85"dؕym&^51>&.kM<~h8F YХbWC5f3R{sr9m~RT+il=;9+Ý)<*툒[4Ӆ5j#kJ+K([?ݹ/p*G BSK1iXwN\WnVc6VaBǴBPIZLg9vsPմ(F4tt6&<{tyO)5ylZL߼&?7Mqa?B&8)"sDk}2 (Gw֜^Z,0Q+”Ȩ<>D؉8Q/R x_Vf.Zư|]tԉCyU|R 3kmg1g1Rp㎜%XsB'BMX̩b1e,nIϫwF]ǢHl$H8䗊},$a /ƅ}_g0ҤY$xJXVJhf z~EY@*}t@`,,!h3xNSLNEK<Ǥ %W46tܖn/u͸SS9$.?Wö!4&BBlI c'x Kޮ5wҸ˺K(B8VZl*i2U%3i |!X[Ctt~O30RS̼}0ן% Ksf$PhsFbP( _x\z?Ez F~Cn(J6y(ߧTSbn%Я4`Mc͓s6 \H4.k}etڛl։$ڦ,͢+v/z*h?eI{ r>*O~g~ȵn91ZUaE4`@iX ]Rr&}_L5ߝ mt >B1yT096YCB#E6;CM4}lW mx‚$#תbkQygLBa4Z0%wO6x$:LvHՍO.@nߙ-A:Hn Dg{n_:d4 ]xt+)d_ iމc 30#Ȗ3=,x&' uӛtT?W;= !5 䤜M>ku=vdu8On=M^ۉ,y(2 i;a X"x0 I )b( !Dz˄P#!N1] ,ӈ7Vz=;eZ u~aˆO'Q~<1n3mnJ/ ˕S}"Sk#LA0.^<r#bXˊ'-x|;4%_] N ֆ /a){v0z]=NCiJ"ɳ'Uf{4g^=t5[Ț`vu9rbBs0G]2x%7{@\9 +G@_pUs_Fϔ?°s7J99𓅐\v"Q迹Md-NaeĸƻnIk$!uz]Շ#mk[[:ZL*É^fd 谬z}ڗͷЇMt-: xö=С]x4P|)#HO=~w_Si .\R@ũ.p#p{RxiU}p$ /#3𘌃υevw8B: f kdD9di.@u7k)Zک} g:gmC/7-8'FI裺 rKP&l|nڸ~LK0}&yr8A*pYm"}ӕDiHؿWTo7uy:E_7lΪt.RXS8^<s%eH%懕<ĝn6E:s>i9lu FPYvAWodu ʶޭ$TF&]z;qn͇dDowerj!)cw6v N̷8v p;NMGy6K}|J!-xͣCK+$\aFFI0g#!gvlw=wNnj/wkff9("W9/uUAk`CVoj37rʓNt)ys3! ZW9棲=9Y(,/%CE9~oy>ΨWL&g4y7m ct[N% 8iC?_d#qDoQK^ԡ<;0B }ӆ~7>)#~Yrt|b:y#߸s4_pWUӜN׿CLVp=f]`.< jJC*o\-lLJ,Bv D,#} wef#M MJl#u@m+)Yp0$_Glk%~:-K Fy56N ˆޛc?vRy_ ObA<\uTS}q]@X._ʼnSTK. x`/W0ȆM;n}>MpY}me׳}'?}8_y-V_/pYa.%Pcd3=G4ȝY>Qc6u3O ?2pDQTR%+mg=Pm9_S.Czkkm AA# eJy%έaw RBV(a-uyc}=Oď?/5^Ρ$[ "scϿSesB@'^uٝ qwroz yڳl8ַm k0X$81TxLk%H>ghfqێ9Þ(vu:ot -F&ұz=)HKF!_x )?LjJ'1( B Ɏ~ȿ -"s13]dq̓^]uޱǡ2zE:A6:PmH<8|ʯ ܫUL"{ĚFhG^8Ә*8MB<Do}3$&ާ>{n]O\3P|x}@]k@jx R1B(p;£q~*#H 1O MW>0Ey CB|"_zT 8no{B SK\kxp+C;Tx4-+7qTWU-4ug寐6{w~1 w98~I<)KN q]|l4ŵt9C=&3=AkH&j&OΥߤ/dC_hh4-ğ:R]վO30%PW"<6ֆ2u)0eEJ7ۘ9W+PbkG9s=[p js'!Rdv}\qK8#)WH-~{xe+F 6 Οrtƻrz[U#KڒD7 )c7wfN`!"Xm ȰX1?db fEdFP@ HH͞^}_b*o2+Fd cqͫ3-~p eDž+~çIbX ~rk]FOD7ký(eJӄM!.Zw<^-;K˘T-aw ,NyfzCqzifA4ܦZ?IDqBٻ׋xk?g Է(& -/Zlš޷Jy^ET<]Ǻ{N>:.Dv5 !.W5U8d"b$#Fj!D 8/Wޯ@\(cdyOXKpIX*(Q{{Y8ʘR[=?H(Ŵ(PHJN:"o|. O\dzaQSoL&sN/5.l$h˦A,}p"M D^%V?U~4mkki)0he|RHӁnTyPYtF4i "v7Jp H)HUs={Ked:9 KAlT+J(DB+RGX$G8)_H\nD^IimȎ]'$i*`k֨RL몠*`"X) z2WuƫjcA!*Sr:&8[$w 85.èˆMhHC5Aip [ "IxH[~/:(˰+c DWdv dn544pYZ8`qӉͮs'T]}~v;1K@=.M71D!;]Rw7FJbfz$ iCH0orH+½OvPD 9=ƞedQVV f=%'+_'XU}W,/U1@Ba4JVGΰ|oX?}1+람yAN!\Z@݃& g9[hؘgR^4@So>(ov:TuslMFD oSb64'y!2nTkθܗB|"{d!>FP $0(^S]C:q+^ q}d,CGT%.E$]"(~ WoJ3rWe <\V{n=K*cx:b|NC;_ac{~YbO>PN}>Lv|SZX>|E>YJ$AM♞sd=߹pRMs[;kއj Șy4s0 ӄS?pYS+]0ʕ3kqF9{?>|S` t@=Wy"cOr4`[OIw,hx,륉)T,FL]x)}ih[&9?Bnъ$G4埓^$5={AϧR}`V:~tR[W?1_Pۅ~0"@Yـ(㢕J3Za}`SmHiItճ{4uO;%u_օBgaKc=ʏB#Åp5A%e gщf10zX*bw>z&afd&t۵7 l99 Yt9)3ik C;pE?0z-WT^fT{wW-+Ot7~Onj=މ}Rwh ~Dkqُ! mLJ[Y%u-4X.B T؊p03 =-GUPr!GD}o11 Fu8~; x˷1Rkq2yȃ Ɵ% = xۈ90Q"{8.SGDŽ޷ڌ i-miOd| )j DI=jB \Ê2 \HTƙ Jx$mϘZe0/`Q4{,␶5\i|pK/eԋNn9#QL`0'nAjuZhqU5gDڶ6wUe) k_Xjꛖ2\ֳ_â=˴ӈ0ZCEj9!_,JyWi]Ê]PSC;? M5ҤSI/)mVoZ*Y"H4`]<ՄC ^vMzY|\2_r20Q^¨ [-4Wj24 { 9fR[s@CF[O+!~G*Gᡕ4kQ 4x1D)WWGa2&ft(&8U]2{Dx,3TBt/(p|!P҂`h(\q 䝫D._#& ؎LWOj<7V9}lx'rsϫ!d7 +NZ[-g<>aO.{#q(/ÓI^nbU |Y(ipyy=q[ODP03%4@L{ ܾIs|g1rq}IϏ=+~A{SDk]n&p۾:<G5jrn0sc& )`j6L9G;k}nrB~J@~eNtR"rC*ԣd%AHB.'lė dU<",'’N&4?(4NCLenhWgbey8yDLkZ}`*H3'<% @euzuUǛh uhV }buO)]pO8.ߗh^xB"$aDʧFO{ɓ⒅D$l2?[ixྰ0yu%VU*bҳ;&Q@@? 1[ǾvS. M&1=YDf -HSn8ب0plT%2"_. eTxañJNh['m؈;1,Y{YikDuayiqEk(+t@lbuƀrj "x עKMgbnԻUJS4jtOI*d ]^/ e#S@x&̝b~4n h9%@^:1@o}}Æ@Y2vԈ+(]7d)aO],2y|\,ui$F Qe `rҸ-w{R~JwH?ovlJ{URN^&ɍ_1>kK8а4UH3T_, +p@oJNYRxT|q,Fplnm}ϟQYOFS!-LHU̗Q}4 ER?iak kN34EһE89΀6KGёJ,7Fbx3{ AW˷UPcR@pjr̳+Ć4]􀓝 ⒚0 )}LHr8$Kvx8P5]UY@{dg<؉m}dӤi΂7C%h:́?M佦;$p߲z/}; 7ΞK#v0zqyړz7+{ˍ} ontŌ$ s͘V1rסTI/$+=Eu!ơ= Wc;$DE'BAG싐c(xS<t!_5,Waq3Z8>i}OHʒ6(C$K2k۵;ߥYSpbiAvUkoZBKZ?K!ZBJ=5s)X _XLJ4US+."5bwҺch JrU*KnYH g|.g#JJ9>sal(}(.̷$#2*%`њi i5wr8::~(D{Y6d6sIˌ{מÿMq=xםMN5<.(|hUcUӽXzi R⹗jX qj.:hkL] Cv}rhw!co[}yR1%J'*Y h41{$2 -ƴ#[lz. 3|W$v=FlvetI}GuIt X~TĴ⧴1}i$YsJ4u[93mWYa ^"ְhE똬A`]NP{jufT ~tr=񃦲 ï܍ɉŦ߫Ɏf={x@8VKi@DV:1Ĵ(?ػ-$+ZDO@.Kxm>äHS/AAc"֫<&>\DN7\ϭ7r)@S;VG8@$|5|@8!5ttiLlB,G$N׈ЈfSK걊Ę)w FESq4O@Q=pϳĨŽb]DXBwob;R A)ʆtE@6N4,1O >w=lN {}!"<ЇK-x:YN'L-{ 7e'P˝[~{8ܪ>MG;Ox[B)=nyz=N!D(Ƅ'hz_<+L4<>^ܮpz^ g j!ZerŎ $|GHV4q fR¾NA]vN{ɥ9z{ٵpˏD/g>s[x1挃dix/řqޗ*!N2+w=5 @}Ÿ[Cb|n2qCVn)O!!Ū`z h8 ؜;lSD/YžWtL)8E>e,]GGO2H>!tlBZ6[Q$>k O~D-mK?=o .g Uθ hTZMɲz g!v?.SqIC }9zQ@%6|(R8 8JS-IpSX JMa=y*dÁ2]U)v>+&*iĞtkء]tWxUu6|:Iu(@ǏagpLJiMAMo8h~Ab׉YEDu=ϭgf:xxYN}|@d5\Ļ,-i(:ߏ}$_"уOJ/I :!Q?E+1g^6{d-+R)?iImqW(?m` ؗZIp}UtGi! uR>޹գYc4Fa=-uŞڋ- /dQϖ3r4.(~ǞNCAh` Q? c>^d7_]`*X>z?sx2,F_DkON "䡱i#%{?)H1`^d};?K/لK6ÀIEeA>ԝTQ?'ŗG(~7,ۥ晉2[mĮR17D^}˾Ga~Gǰjx2@~S22a+kc+S?vbaeSdAI9JU :x5>ʵI2|j~ \daXL< Ġyd۞c_x˳5թ33IfnR'`_?u-T2ԍ_}CJ缦(36V5p@`ހ"|> tӺJb pN})X0耋0f6j1":/C]|>ebGPi#B k@5y -ޭJp31~ .8ִ&xMq"M?@ \SERCL,c6l~8b%-+{; QŴ9GZ>a| X*ݣ/$$Aw-ؚ17pӅKoPQx/VO䕼dw6d Yuz=#*aV'{ʼG){yUGᱽs0g_]I^T1ۈ>ͬ >D쪟~X/\| V$ndfƘcRHOg!=Mzq"QH]۸iк(Y5l:%>(ƚ[C≆H %k5⹤u&3"HJ`ρpߏtF҃"d>E>\7>R<oX畯䗬q}xcAB%4~j}P#c,. yP.1c</~Vr N w1U7$nP?=8cM_0 ,>5&uL&$ae쓼IM򰄮*?|):dzS<"g˄|&D$Ʉy2p ^TaqQӔUH?Lh&jr !A8<; OsMi06ER3/Fxc<QTB5hFC }!qY5tw'<`ڐ\gb vć|: xa}G56edv;:!=jјGJBYY[sJ2ګc !S" 4ɗ gs|F /<ݻ_G9ys{Vzu&ts+JhS]PE#ˤҜg l0(.P8"c$gRɻ ⚰YHAN2cQ}`nmc+=#*̬̍1UM+NWD] L}ةf@a ^,E~)7pRd.UT>mZI=tBh|Od.m7 B7C D oDVoͽ,J0G\EGD3ĩ~|kS 8,9G]Z̭nM,IopզO| z8_1i[ZH:||q\L;ܥQ 2>Kօ=Q}tC\ ! &{&_wP dmd24)!_yDMV.LaH<rM^5!DKZ%I; v gO8za q,7:/YAd=qsތ/u<v 7OYflB+oWfrT>p R;ںϜo`Yò2@0,{qΊIkKc+ l}mMQ=хK0ᒑ†TGF.cbNY/]\Z&30xs;8vOf wE[랒8t}^ ~gyFpz)?Dۿo 1=jko?Qr"{g^u9=6?>|TTs5$|/}@DdQ t 6$O_DQ>Q_d];򠝖y~ecBC^g6m)~j"ǒ}1qrSF6 _ih'P+aKy9hmQťj QID 5'%Zc nSJ+ !^LAݦ(bY˦aVEM:Sn)4n#KOY?y5jH3)D%irAȼ+o*߽~'~Wx'-ޯ-uwa5zޏVߴ%'LN_#5]˿}ܯo%םϘz/_Yo!9+s+K^|Ӯ+~|ūS*||&mb?WHorRae'_;s}߶{yyF=I|KN_ ~7Ay?Q|GO97»ai_Np<{\es"e^{i}!^yq2o MLw،[B1̜x7L3֧ԕJUBoσP_OAW;M >]fczV>UM/8G #Nˊd6{b[Ӧo1=WiYE$4yS)rm 0INk>ti⑤&FK@ȉP}TbmD| 0|pn'XTy-"yաQ~#=gwQ&/eHw -B!Nld} 3D^&ݥ " R(m WOQѳSY{=trrղYZ~9ۈ^Lræm>15DH,oo>c|OC{Ȑy:j^;dioOl$ rwLϩ,&|NcM6 9kϟoƉދw :;_ !"1(,zed#˷_0|xQ7SW۴{O)[)8[5,Z_A,Hp6=suxp=fꛦ~Kx:G/0V%HnWS߅Ϛ'#Y<|SIguчmOF~6!v$o_[zoKpuSӱ{>o|ưj ~7puBOBQN5vo7Dq9|;XSCK_K]ˢeV}#[<sX muϞ;;-Y1s%[sJzr=Ί>շmӎ1tn:+JǾgP-yvdέ=ztl_TuoC XQ{E%:c[D0%24W6ۍ^J5JJ̓6J|Kľj԰ɻ%-[W띹OBx?wey]XS :F#N4\Ojs|̆OgÈ(34mJ9VsI&% mHn;i`G[&fN01Z54Xs'?8ri9tugIۡ%q# )o4#@I4IN~k۫ϙݳkB1Cm=|^$RozG ڞcv93Dz&-"BLDh89' cNϧAjnˣ΋oύ•rI /Ow\{v랸7&Ei9ҲZJ bU=P bo}}B"""Vs5٬<cE5m>ɤPo(vnŞItN OPY|{I:E,Ds2{>J)_EimKŻ[̡kpAX*-4Oo*tӵ^LPޒug뇶ןzWx'Ϧ6S6Q9ץ3+Gܫ#] Ji&]WdH/r3Ӻ| :Z s-r19X/=SojDz!>ȧ搖#Z3m}%Ⳛt[\16n]Va'?j@zy+/,{&ܦpG_4ޔ>j(Uʉ\|@jK׍Oʳ=zIubV*jINy|h{5)='"(,7ߥ sy݀9, @S^_jWcߺЅAT'g*z>})~~GCµ^n-  By6& W1 IC sa6ށfv? g˹K]P`91, ,LL+'B5/}D%DMsFNpE^! i5Iu{⼧ޓTYZKjF1fߒRE>7>Yqa@PoơY~x\P Cqx`-Nx] ws0! m.Zc>gw(wU;̩g-FNTSNB[Bgyhx6~-)*Tjɭz9.knh 6ɩV++)-̷-%_k =~|FӗirMBqoBC؀͏7=Kd];D鷧b9#}ӸK!wlX q8uu^AP`s-:"p56y"vMoDP$,;odBx^$d2(! {p $7} PPBIgH&ʛqI)<`ÁEsKмʼn? P~km4?T\nQimHjhD 8N < hܗHcFf9^.iHklX |]FQ_v#+!xp1jۨ,*; w_Y="H`vׄCk^ }N?L`>=2߈oۯ\ψh.هM0|sM b;̤!4<Gka=➮a{r9(1~Ԭ\AGT|Ӷ:!$Zdϰ>&f3B)5M.8AU z*[h Tnig~Y7 |e|mz!t3/! |d|O^z4˦+iq$U (J A heLfe*%&Z{s`_oi(4.@y},Ҕڌ͵LW[+MZ!`TD8$\8Bii|+X

2g퍬߸9J?BȄ")W_cǢ< $ˏx4̫Xx=Q܏d%uqiBCgXu:'ǍoYbQgD̟`\ nt?YOA&%Bx0I Vp z?M>'t=3 \Z, #{gҟ_VjuAĖAshC2y\H(ABSD#x8;BGYՊ>B&ʉ`(h*QgSkku@;cyڨE~Ux;4M@4x3/Ca( ֓ǣ ,[N wzntED#۩ѩ6QR,pNH$0d;'SnL_>zCt.keS]Z/v>`8 : ]) 2냤 (3N0}%}-@x-ԅ@HS(F<';S!+@EEʏ 0~qbE H 5<ڒbEW3q>$PH1b"+U`0* 0  bb&Vh%*d)[L D`]:& J<0i4N@wy[}h0q34A\z6FoHS`/+%G\$RgT@~|[37Bȿ^3QӀJo@״HM1XFk6+:DDe=6*x8- AK?>lJ2̾$kNgEzXD PB ĺesSZQ|OLL ʅ([ڿaQEXK{۲f 8 JZ=FVg=uӛ踐]Y>MjƟ\GH&8#ǛbfL8А|{=kfMbq,D$M9511g(0[[M>_hI܇rD.G0x=Mt2MqKN@蓦4hLx3K-`ik8*uƷP (ߝs,6а-fubJaS7B )6c1Het'҃?L\[_'%oJ~Nma FhuZZ^|4ńF$<l<\ ltQ(; hJ{'NN.agDc$",% 4!?'>]R.<O N̝NBXQL,KT T4u kC *S bק4@&*_uV䗗ť.4~ATDSuY@5-Xf uz!<H-rݭy=|jF9?lĂKT3Z,shžB#x,vk8V1)qݞ\ ~q*ƤKxnHSTXj'L2 䥆A>Y5CꩤpM0&a.[87=oO$/5:ևEԪ`_ߓ)wHՁO?Z*$H^$@ma3hgf**qqntw}i ҄d~Sݳ<^j#QA1v hq囐]m}PF|>wFu"_'a^Yu9!dZ>k.TPC&~ \0HxBu%JP dp Rb0huoI2l'U~XcXو#CvS~$X2h+K:`~tAM$9Wod>!ϗ@bu#y5?A',QH!֤HH-!N9ۦFZ&XmxƏ,ڔ N>.p&D[8)|w}Ds.о"XխfQ܉!3$_vW3TF\_#1>7C\<$7rV-)ݨz΁ /=oalѐp ;9'6mb9IQ /&~1nCM-8l"(375$=H7r65 Qw$_lvնb \5 Q^NxRZU(8/=+ӧg̢\8K\ xBe40fuu8zzw4VTnD:q( _J\(͕H՚q]aG Qez !DK%)`rlţ*}=c@We6'ʘW"N/K;zI j ,\o7ā!$ZMC\ddEXAQf*Ol>i3U4)8ሟ@w~rV3\YO\sdbt?:@S 6O  0dHex/obhv@8\f"^'=bug>:=W%HbFqr_pK N /n;FFO8L\3zj{^TeՎWgu'CrPБxi1 d;ft^}-fـf4(Ⱥ\RT)Bi%`s24̨D^|͆~}HZq<͢(疻h6)=a׭/$'($លhtmQ faf *R 4L+ML3ш&@jHO*q g!o>@|uSBC%?g'`_ozCϩMi / ,LG ?}_sɗ0u`,'}? C},QDV"*(( E#XPV"UA ("DDAA1@bR "E"*(#*PETEE(#QbTUX(1bȢTE*,YX1EQUb1*dEDETDcb"EQY,@UUU,QUUbȢ(EbĊ""*#UV UUA" *D"*,ň "1QTXTXQ"+H,QbE( 1QDX"+(* *#( QV 0** (1P*(U"F "c("QQ**bdQF bETab*(F" H`DHbV,F*D UdUU#R"#"F*ȌTB(TTV*(0AUA"(T(((,D@ET*"",`F U ȊQdb+UHEV"THUAQQ PT X"*( UTEU**XE1QEQQF(1Q@DF EňUX*dPFF1HUDF"",)DDTQPDQĈEX("DTEb#E2+EFE1UXX"Eb1(A,b#TQb1cDQEDPEAAbQTUXEU`UDUV"V"+b,bD(b**EF1DbXEb $V1E(X+"Ub+QQ,X,TP`, Tb X(EA"*ETDEb1EDF1Q*QE 1X1bU"F*EEU"Ȩ0b(* **"+""QEQDEPUEQUV(+AV1TV"* *1`1AČPR,UbłA@Pb1X0V(*V1bŌEF((*F+PDU(H`X AŊ(A$X(Ec*@D " UVDbcUdDT#TATA` EPTDUQ,XdFEU"X#,QH (" 0R(QF+*E*,bUDHȪ""UPAR(QUU*UEQc*1E,AQcEDX1PDAE TDb,Q"bF"b""(()b1b*VD`T",DDQEŋUAAAAT*UbDPXX1Pb",EQEU(b(EEQV0QE*F"#QQ1UAAQPDEQPTb *"UF*"`TU`DU,UEPQ` V1(AȬQTDV** XT PEUQV(D`0X+Tcb+bEbE Q"*X*V*T 1"(AQ"V,,EUF,Y"(b#DX((*QUA* *(((Yb,XV)*U("ŊF1((Dc"XTV#EA"+",Q""AV""TETUV(*"#,EPDVUQb0QQPHȱb#bAE"H"V,"QQDQF"EQŋUTbĊER1,"(1X$DX1A#V EEQPTEA`V*F*(QQDEcTȠ**(*ȫ@X1QXF)*DQ"V0bT`"*"ȪHXU,*EUPc"UPQV F#V(#`b*PF( ,QU*EEQcb$F",EEU#QUX" UR"(* *TE*((ňTDX#X"QDTb*(V"ł(Ȣ*UXUQ"V2*AQPbUQEb1VEF Q,T#b,UPUDb"("EAF "R$DAU ,Dȣ1Q"#0F*UFE`c(ETdQTPUQX2( TE`H PUAX*X@Q 1 X*Ub T"HET`U""UQDAb EbUAPXXAQTXF""1UUE,R,U"EX(ȂAAT1AQR"*+PE1 "(R*b@QUQUUV*1"" \7[Bi&u-4,B2>g'`;;*~$g.T92^{)0J jQH =S/MiVO's-g4DSF~?QPRQ_[D]<<#5+0EÁ foPw2- 4`mvr7N-z37zI((p>(C,>!BᮛpZ*l2Z<~{v]mSN=Sfɼ/Ğ!;zQ+:APao2߷lmv K#ĕzb>BAy|p@פȳr 5lQ0T=S8X7N9\!Ac;d"0b1OPJDL 1?U4>`Q^JoyrxT6idDD F}NY-|I/<3uZ LdЅŧ~O1z{uO X& 3yLST1n'?o=8* y=71xC}Q2%=_Y0c"|U3P!#zkEI&+D/ƩI4@`@jAY=b~W׵>?>|1 ,ac= $ +ZL1p H=S( S{]ݞyC4W?o{|țāƂ x #qRy7}(rg&>+=ݾT.527`st2BY$=;9%с΅#nl pHƉ=RV sHf'1$2K'~GS 4-ymr #C#g=:rr[.Yj> I4pZ'JX2 q4 [K-텰⟐*1{pwmr /|l;?ʾ9=ҬlN= 﫼d 1 6tHafb'"$gAI dR"}nuzYAg>@D@z-5/^whVSk~bI,`Cxf|Қcڽhd`| w`[SP"}Fe =v(i1,KjX:1a|Xܹ1~+N243aM48  g8LPa[sd2& 4XP8t Y)RD-r$(0B Fg6Ɍ^wd,*6N]xRNz/_ˈ6|gaΝ UXG^ e$fP/ l{Ehmk"& M'O =Q;2)9Ƀά׿&!Mml(NN&gۧ 2@>CKr+{#}DwT-B^*"D | eb x>MFŞ퀺 5:r}57r;k[F>ksD 0 (7Q, PE4uOaldpO/^{0Ҏx6'>]:+kTN\*S& M9%lV҇ux(?7(YҭՌL'Y-*nb@ۂu Ibb$TCmS"IŦsOzoՃ&D9JCW{i ! xqv(&@@Ȉ0ͪIUC}Om>OMd<KpE ѷT)MKQJ[4M-eAdf 1! ʒjK8lYS\h F4šze1¹,q4"")#=ʏs2Ӈz{IȪcNuo܄&k$-6+A>ݳ0Cz.iKe@Pjx?dާ"M`#^>M7e""|.t9:5$+Kp[a(%}b:K&q yj\1="HVl3)`s|Z01HD2J0_wNu N)]/Ts@= ('oЪSf ,J$1OoKr] 0) 4l ۳+FCD:+4w@(Drbt= 6}hLi2*RA(:i&Qsܨz@u\;}_-37\Gmv< ^#L k S^{H4| VNDfPHCP5sss1V\)=^Q[sNyCёkBUTx ?8ʳ&gAc4GZLG-~Tp4D7Z4cƒ+M?#gy/Jdgx݉:?{QϿHTXU~')$Y,r[`Qh*z 'zqln((v$I>:vSx "CGC(6@ \E4%WN "&ɑzBya_b-c_8V cl[p#9|=hp !]]B@PH=5̻EK Xg !H'sq$ vP~PHXmKb@ԗزNǹO<|?MxGC<^Q2yDxB.  = *;JH$|PA|1="#scgg_i; 5) e6}$34jbtUX6z8/5QPCtuA }K)J_yrä8>dx}i +&V_;Gɾ,X#h%0vPyfu֓6_U L-qPە:379xqRڭjb{w!, Ů0EKU%nlg-Dg{h|r]X" ,30|Bm2LPl^"93VJa6KB* UBf2ޑ$" k^2c >|66:Yu1Η@a^ $۾QT$8\Lg4 yO E79Ց!U8C:NJuݗΒA;AU2ؙYk0<@΁y͘%0:rz|xf4P701V}ySFQB:_}W:#tmFmJg|lvY۠HJ2ER#ҠddGVQ)VW_C"ukcv0e"jCx,"P_21=<@.B{:9ޣiL/|p1X_e>$/)c:OOC]Hlw6."_ljxb-F7Gdr8pDHt#> 8p; 6o8qwn3w܁AhDoXcܸc;XOi< ҝ.kX'WtҌQ!Y{,pP '1JG[C%yS^,kZgcӲI'0&CLbuL~%YXUtPgŸrzP=ykW-hy+OXL4$ˣHSch1#;r^2$=L$Ca1B`2|_Ƞaؽ ADRIf 应 FHEB@h`nbŭgumGLdޮgKӫ㶘kL!cJ@À']tEń;~cA]=k5 ƶo<$K#Nƽk>V,~o9y`& ׯwQkyws9oQȶ0І7QM⏌ǻJ#yJ3h`ľ4r_Q4㩙ADSrSb`ݪh$N; D|v6Ք Y%TuC(cـ! s`Yc>D ٗbwE>/`uϠp _Ca_$?|?g^OJF?YETt,y1SOׯw=1ŀ,nm! `T<4eD!I2iX uzZNAu&ݜ%e!~f2^7^/|ϫ9AF4Adz1!q>kphL,Јi6leW?7o9b>k`S~s-OlmB|[`㥮j @!L{\A;Þ0 WD(Թ.gm: 7H@Grk x!ӧAp 5G&8%iFJGWI  GkK*OL6,VQboND3ƴQ}K$ׅARC^hHl 7WN|ycvWwˌw ]~4/ZMq/8w-)JjNy܇yVQ4ߎ^'xHŭ*I˴\ 2j#/WLͳfAR'9b;J.Ͽ]'{x`HˌqHE\6(we΢g9VxmnK~׋x3l~wBAZI؝ka4u9si{߫Xq0O}4A&DG:aHZНL&z{kY?XKU`4(5f;ID [sk(J} L[H8*qXqbP+O9|"$KiO#@ KRplg"S`SU 毽)UtH*^*8('t jD4wΪ߯lKgG?$((9m!2[s$>!D'J-e MXQXptwPBl0@fDDD=ě (rz;ƙu׋w-g_2>g@ =Pze(y ;Axpr ףp޳wh}-V"!#"#79=KSr3C!t~p21!KlU]7$C'm:i|^C# C;qTtsoTexŁpT{rZ%܀ " Bz"<9@_a|py ~):+T{!^ [0* `܄* weRtz=@|R^S2}ɲOgt 6)K:z‡@ ofZ"NQ2D@&|6N{_ U;x]еqj̳mJΊzbm LW$ՔzJR7UfHHN @ =VAi-= ̈Aד;d S޽x6k(SpmwN%`~Ĭzc ==|o0tH`r؄+XZ.L}1$VGrߙڶvkER "o=~{}^ǶW'O|L/>2J~yQDLJQhXE`yGr>M=p܃m:<|G-Fb#d I"ch`qeb9{쉒x\=0"D:}>_7^tgh7Ȥb.6{B n(&&#PNIxu1reNc&i{4:89nq3p .bik8KZL'^` i'8@lUdpՈν|^<ߗʟޭg6c ф'&(<#ݨ1-4vŀ+O HaCF,@`cax ^K/JCHZzϻ ;i`3_\Ia:?tyi !KN?M@x@gwsﺻNe ?Ft}9ӲB{Ÿ r[ EcIp_R6t:K5 JPIι:eDģp@80(kU{drxSFJN.}. BVR~3\zoKA[Y㼁,9]vy88'.0` O8'h)A]KqXiBh"º@Pߺ;s[Qn0.cu;\N cIۋ@Y 8駎q*i0.ڡpNq7c]]ȬښĉxG` *duu4':}Ǵ߭lW" @(hJ%2 :(sMDDY. Xҡ rr91YAWkj /Eit]RI :7ҡ*zk KNQ"@:9B{n@ ;_8?ZF*ohBȆN׆߃k/۽뷩F3ͺ٠&]1:矨M2@bB HLʥ>ge:O[Tpε"pz^(4;MW@GiV4}ˤ*4 v9 NP\}zDFk+C/ف4 egG}!Yea:SeM=|CO+}(BMqF(`CySl_pa۟7֥:6ZM/`22KN= s2aLΕ WM>U*p7sJ5!z,pQGjПrcWL] 9㙀rɜg>3~W7 8z!8&@k N}yMpRzsq}k}tٗee_MjE[[$2%b8Jc$!]%Rz!|ϧY_Ow nv,<$D @ hҔ`Y)  Rwu`Ak! @v{n9l Ǻт8k0L`xӈ:7pP+3xZ/@AyZ7t9xMpIG ?N7dP!9"?CʂGZDSp$l~6(͗E-]TП됃fq܀&@t_c_ׄ];><uuo?QSm!$YY G)RH@,B#* b@O1a&ݹ? 3Z \oI?^jW^m)͖-\0'!$f^,HFul׈) =O[hgA>aJ|N.GDG,T8O7mahD$IN̂f6ML`u:Ao0Aa2)C(;›TmrjٞH?3Fo]PJZZZ 5#UxLfEmc)͞$2\yLӃW8H|ޥ8(NF!v(gt<ƛS:G RV&HaAN5Eox8ϐg$U#/@$@$}RcqSQ3kLr@vsƽ9<{UR۱h]XlԹB:F*c^DfU'2H U v3"ĹjiԈqjEȇV{,s|WXIuKLF= _{iBXF]i+ gXo`ܞN"8=_shMõ|09Թ=6lqˠO½ЖgOM2 &t!>`Cpu!6 a^9Ώ.2##pڠLCF_Yٹ2jY,xlT1WRS ݝ*MQ1Mר s i ƏY2ʋb'|1E~,b$w[ %5/M-,X! `# =p@09b'SL. fTz|g VyK $:`ώ|qƟHsUեz0(W{o r ê8ܹFeh"LN (.j#NʎrkDy*Urm*2Z<%םxs Аҩ}ZP#&B-u.ӦimiG 6g#9GqPqV""Zj6ҽtm3*C`|LeN7u(Cl"t'l'5(.8"4*v57M|7n;3m(V}w^*xC* D+FO!<ˉC;HFR HQnJ-qa+ݵk"hQxvGjӗO~r>:ѨNfnv.=PƀO3WwvX^s}_ߡS#YK(mQ)KX"{%I=x ǿ1Wo4O{d׼s\fN ;RpF93oK j1]z'/ՃH zXk1q F!הͼ:Ε'et#*EB j蚡Bbb!*XKev9Ϙ<(eT0\t C 8]r}BF{Ii%NؿsWćOt\ j4 3ŨXaW:@.jɹ@@#u0|=Z DtnPAD-K+_4Y Iƨ!ڬ侳&SQx*A"ޡڳgCw;ee;R7nO>22nU,Ibb2+r7 =!)H^`+MG|uԢި5KZ>igޏ ]<|ϣ=ݼ%΄{ Nt_{k(^K+AG .K}p ٶ0}I@_^M`m~^8gqs2HӽQozxޠ{higQֈHK4"*`Qp6gs91ه%c8XJ#txjK+=6SR,=]Ȍ#pfpΒ ]{dT*ZH MJwf [ꆲANLlԗ5:kͅ“xcaNskaJ"$H rCkI>>!(q=}{Jrk,Z,hs(躣9E<ݥ8n׭+D~}g B#av ˞119?:Z:\D/T}%) qAZ2'[* _Xf*NF; U1DB=s Ɣ$K?;G H0W רyʘT%L ʱ׿8cs\~a0jF&Q3y$Y g%u@0 D6TQB̍OXliO #i%ze 7"4q=qJa>;\)p.6֧/ rKHzbh={ϝ2$wgLV+jGWyIg,6=ڢ |E#N $r& :4t$Hn@=9|JQq>A31 ՏRV괋 ي8rDaA;4igQX if/~Q kH=]-.]8t/gǞ {IgۤcߏkN.1a\X}Ӈ!18.=m<I}7( ,"Cxh soiVa]lMC& ΐwW!Cykz*qNtm& c'b+FrW̵^sAK{:'`p jwB([SJDUW )upaܤV}ٶ0UJ⃦puaXCVq ǓqR(O?0M܆7:/Ȇ`$@̆J2Y bA?, g172s <<<@q)i|(QnTlD^^zH.逫H[[amgk]Q/*7ir"BcUOMZQ馭+σcg%*K4+qDCP7+ʼ%SM?Z'W^bt:Uk.Qb#msRe6A'a ˵QĄ"DZ 4.IM!]haTTBB \qjR=l^6 QӒ]d,euA]*e܅:G"Q< D?_nKL FCtjzZPPzi`>.+;+^vSY 9]>iw}6^|]ʽN?MEӊi؈ w:ӌRAB׸9m/@0, 5hVf,=1Vޕ$Γ5!d,q$VAs\ľ4xQ חqNԙ"C@FLن8Ƶt=tꃮ Rgr26 i{S⣯NƤ{;-^!Pg:{P/;dׂ Hw 2Doí飄}*%ĸ^VAqq]]<} !6l L/A!Y iӃ1M@| }66( u]FQ6B2 Is# >$*$cA 8HP)B H Wջ(1p&;Ήzcpm7OuE44270nk T844A"_́@5N)WG u$~#xA i,s#]:iƙ @`\۷8lk(rވ@^9eԷeHWԵA+<=UtcVFPcg=:[U%pl z;-<AGAt m4N仿ќ&W? :*wwœF4O]wDx!(=]84?[\^elra$[ײɩumW]|S&U r{3q\]M XJ/sB 1d@<ߋ)]YZGA 4@CE=^=;P5f KROcR Hvwu':gBΎuw= &^9/X N:rD0Z{=qIy942}܌(gYbQ,bX.t'#<j*:J* xV'=:0Y$H.<6+)~Zꎝts޾=uԁSwf a˒-1I3NFɜr_$;éq 37Q'23\^kKŏL7[6KŌS9~7`=][vJLi\,|9FE4~7(['x3io_|ExA4WS(PH,T`tchmA>}9L oAd:d #džt8p.%SۈvPI*h#Sbgc3M:)/B-KMpIaI]YɋKc 7]:"ѱV6AUlDNOtsxj%Y=8h4 ABty \Yң,:).LI3yPp;^֦a5#CVGدQi^}\u~d`5W>k)4<AT'QMȘ 9{-QI%de7%˼QJoׁ\_]7s 19u Pwʉ= \ {}x,_4ݿ>6[)~d`\"01r`vVV|I7ɻT#|k<N'>Q:k0f+ Zl{ di=(%*ͼyÇ8uyA"NC?@q.kZv?C14 !EHw< X֟yHg4%Rv\=sY`w-xR{@=Q\jehh ITnOcbBC)x\SVj3椻5l!4,<=>=H^C5 ;5/t3 '训ueMj1ê[m&^γ.=P: }0}[Dt톤MQzҪFΨd,mdNX #壂'n$R`YlJ[p^ִA̠2=3|{1@|41,38'V#yukNV er7 pt,LַgƗZp\bؐaC'ԄgBGx ВAc+S9ce8 !;k(9}v q"n\ʫ} |d`sl<\쎝 -s3!0P/{{ "̎NLBez54$F.= D @z ֗QQ쉦͋]G#"TLyZHf(z.b12ce`H0'+dk,9n=xۧWl~ħ7w|9SvB{rΞd9'硸3K ܻmkI9];t:9 Sf$۹xg^4mȈD❚ͺ+Ɖ8U@%ԃD{T}LnutNv7iV:P!ܠ.H) d\0GMCr0}zu: ,LÑ݂~sOgktR@j6u'"C14?AA8_9$=-_HHm0G;(RmA@TA{" 1Ea eHk L_/ !"27Hr@8 L]d8ØQڌQq袐JR%`K:Ȭh14?&_ehTϔKMZLә# ӹXtOS7TE!i\BA<"&3D!%<1*D8BwGt?pWHHߨ]>$3!xuěNAd=Bۘrܐs.2 +EBHZVs`v;]],' H:CU%EġAtQWݗ fo@Nm^Ɗ¹OJrho'r)hEB-k›4%3eFg 19y?md`ė,.<9!: Fsu0E7RN eDAd!C>A?̌R ނͶ`m(%Qm-m-] pSU8ٜb|)ćDh x_^6Xdl0Gǖ9_!zxT91m)$},ښu-KS9Jq9 h \4yF-Nr A`mRΨ7t  BR zG*?YcE~K\rŊtcE SqW7*hW_nj_O?y܇t`$ yoAy-RX#$iB 85 q)i{-#c}A m5i0:Ey|ІI^8'\}vG$kٞȒ "jVB 줂D yy1} 0'>b݌Rydc[JIMy@~G7"jd :vqH39>sYJn {VFv289l $k}νyf1Oיa`]e:x(p*jA\*$҃0`C&F T5E\,P ml mk1yFy "-!Tr̞W.NO;0y g+^'(HvBX42[cipC3fsBHΧfڏ|NjKBbXy)_vOw,|ǭ1xEfJ\رZ#Ab?sH7iPY(<)L.LCY KDV "yV>f myu0Z^Ld.ٜJr0X %a9u HVPӚBwiq7-6"f|0GYʷI!D)t-7w,h;)+f\뺻x{-;qйN0R'P)uUj2-3 @no|ȌȫuMMgM}ZEbZP51F&nlBplYN?R<-GEk-YJ리4(yK= =j Yu/`n֑׬ILUW(t<UI|,[M^ ,#:D΍ Š`b'y$R+n==[UD^=ğ@B-iy?> e.4V(l~z5bg/&}~. xj$irb+o–uhCA_mhoL 5tx +7 UGį VBIGw3rZ3qeNnDMےf95qֆۭgQң,JzxL-}$ ?Ջ[^:N) { 7QVzcZ ښN1*%8zpaA]-\tƚXeH0z2p۵ӚQtݟɟ2l^JǘsMz\B/h44潤[n7Ҷijì}'TݟlO?8!/P?; ϡt’(j)NN:P)5 *H.tYX"+Wu #^܍l!/躉ʳ7y_%AdH@>d xptUJM'UH 6%MfDO!?߻9zcv1IVG,<\Q];Qj+Ax? -.Zϱ)#=E(4 O&}A¬#5Xgj}{cW/nWϦ'}{pBe#*v~O‰?{V5x7!\>v|o-YT:FPc B9\Ȉ/aג7heQ#|;T5![ʋJN2Ab$'u ЍǞ>$TH6bT#HݫhEz'~Ҥx(Z|~=u {TydwXu`Cy5^QӌP19$O~{I8vcĄڎC~d =w3;צm$w3d2?ZA }5g辇n26UtLq-qZ0#\T;Jz4-:/b4ڢc4\k0!ɍ\@טbgA~Z!|zO](wQH\b7 `G<Ն&T,H9&2v۝]˅ gŴ]\Jus!:J<ҳ4SG4iӢ Dsq5]@A͝V+s}DN]g}q-*1tU0 Gth}Lܧ㒧5  ^p0Pg7y0>yM>@. *njVU aUxν,Z߰72éb"+%+9o鲹fbH=i$P{QdN'鲜vi7oFB сN&VÍ^聝DN' vQ; b]G|Qa{7~GpTGc4N#T2IsV!nKK/-As9+Fv=țܥ@hDN@iA7`S~Y҂@ᐄGdaI ċvmMXLKH?Cb+cSլ=e%xBV1VWd앯^+B1=o־ni^w+:ft ``ߐ{7tu[(1KR |f_9eΰĭ1Ø (OQV8nE^<ɧլNAbd1'BEfyP%tmvtiYPqna CELuwżrgMHo|mYfo dl[e [}H" ŝ6L[& xzFitLDM(q;u3':ߠmu=A]bbSSt( CrUzEpBQl mGYĤQ'B" Z|n[LҁhD*h|=B]^ 8Y = dihEՉnFF'ڵnŮwOC3m5 ~>;}Q:60>r&hϚH A RHS-<(=`!Aqlժ%@\/zbB1^Dतlq"P(0-4$~5V3Q$cRE5xEiDwQbO$}yw|E\j;^ 4@@-`.&qji<ͷIˆJKK,SG$D@C>{o+ؠJm؋o)`nXr MXdP5B(WB -1:WИkU$|*,yG+SȄ뇶93}A,>4(B=lpe4̎*uXACvCZ(+-*Z5cЊ>xG4SOqG!zQeG̀kQT%טۯ (Ox]h&=a|]{:XCyYC4Ӂ|KiKi{-mc_)R]b֞@HvDe\dODt, `BFo$>TFx{Iv--; Wqko/z^)1}abU硼DׇRNp='۵yF:ݺh-x'zJ-dl H$ЕL]РI[ :JAㆣ7w-%"iO^ *+@\`kRhSˏ_|]}R d$lդ}Ӿ_ػ%@g}Ъ@{ n&QBD$D:` WrB k/MX[qi krs{ hp!^\x2n+=-[0`Hr cq2$ "q.MܹtrHQ=tHNgQAd`@ht#D2nQ| ?yOJ)LN^Ë>+(M]vܮ|~!E57E${uZ`G.mawW9o=6 1`▙xׁO~@"v3.gaQ[0h/HLPJ'Xz!Q0=(bzo _կ Q`7ϛVLS$@fO)6'"&WjΫm`2Mga!f.Y9SfIgZXP~d0% ŗ(Ը%y>8Sڥ.Ӯ qtx ĬY!w7~7ʫ&=)UUOZ]ȅ mٲ:6Xw^9Kׁ@179ۜE *9g3*DW#Q.1;izr8#mIk$[o,]c ;,_z$Q`?%@RM "ɸ ֶlmSo.vd6&C($hP`':"" P]Pʀ&\qn<9rLVy{q 8>DG+eSB L`u\":p&QUM;B잀_̍<0qY3"C'GKnGu-&A=o@㹟 TH9&Қ8 k)@LF۽[|=xZX]/?`D ԉK _2/tXBsh>5gfmW;@`1{htft+I榩pī?Bq߽kop0nvB}2 %E*a0Ǜ6cF>Puֽx3S.3>Z} D̐qא bd3xΩ(ws~g֝ w 0>}*@~qÑŬRcc'3,*S:-ҞԥtIKۙo}B(clQE?! Cw*19~)*'0pΗ2UWs )ĘnPSݸ &8^<)=z xýIHc_cF47S暃{C8U9W,BSﮰ] EE]TCW}xozF*L*Y"Dk!zPBqBxnlI4x>)[eB9 5CXrOyvA^uv{^$RΉ8A xb^wL ]Χ@]|I(}!HՍz'4G>煹4Fުg-E#diS/ΓY, E~U"0 _X[ƸwmThꄄ L~,o&uǝ黬h#T{e$䀵UP)==Gl'+ȂmLw>r!2H.0~yJ=|n  [N6s\5E a.8ەe_"=ܰ1X1KqG$.SfRuO/1{):"篝R*Υ ##QSYFd#P }>H_ٺ:d3dC$TI@>i/B\? ̔nQAX PvlI)d0htL0{ZI)9 ,1;GE~ ǖ}֦GoC 0oաsNJarD3i4.)A 'ͺpx$OMȽ1"{=tx 뇜h{ iOGM[ўxPka /mQ.zDedq4LkeO㲡'҃Vi?pap:Btǖ g&/=ʔI"a9Sr&rtHU76{dy$gΐh_H<=3bXO  -f-%4ZKG mf>S%? K^dLS~FX@W ;0e3ڽi X=V7jN [sulXbOs?HLa+"ſk1_Qo`e7<,v oͨLIjI8͒Qzd`sƷ!(‡=&̌ -0^g.H%o=!ctb BY2awtbHchP @ h;>eڰG=Q<)t/H6OчXqacɀsô'>C|P-#3n}xS,<͛^ߝ|1>kqк?k UTpHj'm%)r6BRt8G9Y K˴|5;Zl#9tK[ f|4J6*d "Aֳ}*~ ]گR@ܗŎw&Os+]j9$><<;2ᅦWݍO@DB޼猣>G;FyY+ %p}.d}N䂮!UɍSm]:,xӮno njXx>|<'Ȑٓx*d* (T?M$~fҹNOnUYͷǻG!~N}6/s7//WF:ز2<̖ZxDsi) KD--S-{MT 1 6Oz? H HU@XD  p=Af_\JliR!& KfV&jr] ;@}Xŋ]Vu?z6|pmօd!h`B(AN)P%lUA: !XW]!H#J>Fϳg V Hc/e˾^F 35>H$HL+(rɊE "Ns_&1pX,9iZN-~U6qYDkP]|!O@@g# (˿sSNcF6@ qb_p`JIxal(|[5td" V&D6h\[Ӽ괪w^'inޭCJꐤLdV@NpN ^zn:g]  c ) Ry'emHSH%@<}Y+"e2S 609 >;sۧ*TȈ&{`\}TgGXNEkT%`ʠ<*dgxGVMv}`嶱N]u`:A/$I{GR=b!(1cjˈ{t<FX"E~ͩ~|xzUz;~@A^"r5vྠN WK69.^9,?eH峷A)u)$چ!BM/2TNenox'I ptE&UF%$۞-)]6ı(5A g9  {٤fꕼn&\\*R\bC%8 6EKPܼ>(#2f>R~\S-)so$gꪡvjmqJ_&" 4`[\V @Q܃bQE"1,!H~~gN IГ g-YkdYj(.G]e T+pӹ-\v`L &3"E@5QV1A˷D4E:":^`"D5)#*~`4yNt2"bJЋ/ŘHckidKMQTM<c~s Ba<M8>`H "fZc$z9m L(-ؙ=HVɤIgu, =@~sJ%B1ef0d ΰDiCaLClO;[#e)[A4$B,:=S:E!OZ|¤ [c)hc0FTJJ"B[k*PҸ-P?Y }?->qгg#P;vԵy"C*TTm(b X tYDg3q "EP,BT ]H>D9HAaN)*y&~y ύ|S¬?u ɴ),5DؚPT:IgM2#(f"B* b|Yy25 h7 '@Y,"AI1d Bh! BmBtYITIv%!$A@?6fC~f;gpEF1XV B$HB0s0C]Gsx@0f{"OM#f)[Ooy}-+AC $x"Ci HAFpتڬy搦A l?GG|aGN*C# m噩("/*u[3NC "وZPK)J# eq~(RsOWKr:eZRUuIBLh\N' TY `keOKFeb2֭*4)CGRI\ǡ:eJr,oF0\hNP$I"ղlgj-훳eU\"B"OhRk=V(m5QA1aX:_e26)ʘDQTDFDQlRF\-?x?ƿ%ѻ悰h㓈A,e5Ǹd5Hr^;8FFw6 $*N… opи26AhQֺ4ى}oy*|"?`q<O~ߔ\-;\I)jJ( ƫS/BLﯝ JWNߝÑٮ {loӦA 3p#q]|@ݲ L|u hYn:/7}$^{4^1p̜ ]u,rXJfNhV+et|"Ω (V|} WLk2ɇQr}}%\t{ʚHi.YHPD8!E@!aE wQD))M,F)Zp0HܢYY !\Xx%Wϟ 94&(pҕo0s+-<QʍgcZ4gNE"V9rI||@vx}lk>@w0c@TcE&g4H%G s?*-Mz)cZ0'E"rs5oC!x+u69d*Jqk|wNz~>a9ˑ·)2l }q:?f+iMcE}C6''2V`IIkp*gaLX Hpn!}XxfBvY_Cx@>eWB_Fy")~e A`e]T$k3,dמ~cy~P/խ*t^W7V}M2K)~ rvjRBSno @֓i'7SEztߺ%1''<[ VHǸ ZG+a '{S^KNPE|=RG"ϧ/Gۍe[S#El h.I%1}\n4ڽ;2ue Ģ12Y*yƉv@8`.2<ǯӱlr///2!m('p,&U^ Ϭ 5hvXp2BrrmûDxi3-ˆ& d@p9I=G:8l!2KߓĿ\3fm5T) hG!Xor3fU(s<ȹQOOxB#5G4g8p cԮiIE>KL={Kf6LyhMsgђ>;Szӳ'9[fCo=GKƈP0=@@AE\vd m8wEr?X=C$x){sD^E$B$%%&BD SM1^ lG]OFF$\pK^@lx=xaE|<6 XO_6[ T/8Ua8Raϗ-`J|1X?p~)(z$$tT%/g;ഩ3Fz [tߦ2ߓmO>M>D!U#ci .P\~I@i?*okU?>o)Jyy2jbD ^s`0FM 6`Y31͞8Ne&Ϫq5ɞrr?WhDZf;'c+U]}Z|=tgza]#":5-z!xUg/_1SR2Y2/7~'Lt[f$"[j*OBPo]E')Ȝch%[x||C}aQ~чXœ!DGƢ{y|lyNTԎOemˏ]\}8x㣧A QE;Nβ#8i# 8x*ZK.]HNaG9ή'^˞,J9]H/mBECl|UCm}~0T4T}٘}U vqQS'}"qgSް@K^|uw$h%\Ñ}}lJ!{q$ʪIIoX-nܣg;M \ pw@9G"*3>\yz>On.:|N8uJYYխUNh@Bs:Vٗ*whW=aGK6{Pbm =w37Ӫ” CX~P ~Kc(KYjnjncDmN gp㫂p`{]댇8`lIv x99!2'CGuDRi.ӅVMKclsto,S#mĂǡS1;縁&v:3I~TsysW6y9m~ N'L"3 J9PUVȴT0_ |"AyrЍd,d B ?@vx<} _LBtr0i:&d?|3Փ:V]nYM53 \Gۮcз|vž*1O&:?, >%/VP ?-9"O~xdy=OZ#)6ZFT=_ޟp@QGP0HCBMԚ$0X,XB!IbVS`{;sDE$Sj ?"$"$ E$DA/]eҎFTD'm$H,HH~>%S}o@* %V DՄ"rv. ()U"jmh v2Xܳ!sC.tc@d-FW͓Y^l> n1Kd&h~v/쁈wϛ#Fߨ'!W1nh LE;D2@om܎"cYfN-k|dk)+)FAeꋱ Bj..b]`i<;-l/L|b MJ'z iuXx&.x( VHVWucV)Rx![X'Z ]tnF*:RNhvUX`XZݴU˙AU-m^)PXLJ&bV[EX MZE* U/FlEQX:1LOgw~ s<7~_iFѽ HZV|`sЍ_^K<[EڭbNJ,Tj i'>8]hjsQDm7ִGM5' h< z,w>hj6|яၵE5_CSK5&$.~;u^5ntҕW¯&g0%B53WB@c FjQXI5$Xߘz? H1yh}c28} uRWMrx+ڮgf>?( ~R>UF~;߷DafM”`7Ly=n<|6s' 01HIJwoU{6nyfIP8^Bs(_X/tPTzm28$ʤ4+g ᔼЗU>~J$ XDP)!KimQ@WP3ⵘ1Z pApp0Aߎ# #xFQY dɐ>yQ3_·E8V兵@f`Poʼ %Rrc `D3nsKOtNE U< %= 3dg)AOP9*(z& /2):ŧ* g{Ӝs!zJ/ǖV4%^A2暑{;MSz )ֿ== k,Q\pYa#,3[zJwh|~&}_MtP(<>{!9СYR!!Q4J ,iL}aΒ\mqmȃKrdijP){ǸsxU"4@ ݏrMZE{SIfmpT *^VLzo`i:@`D nhv‰74ƒ иpY(^suD){eD.cxmF{eK0s !<5<+|^}V/Cl6=J2c\ngFsqYov ·N@Xy/P]v=sbD})Adӝ{μ !H>N4jB̞x߮([owx8Gze^K(W\<ǣ{j`.G/}h}w$߽|8Is=1P$xA;$g)~WWGyGsU" Ӂ\$U_4}` R͵8DDWlYߝ\uPս KuLu7?0?w}LԠh5"Hlt'S GHxH]糯G5mLPz1}^rgs=K+g[Ąٜ)0c WL&Do39['?8X'i}|{'ͨ4͸A}/Q+L?_BGk wF}9`/=1f>tT9R>Y]K?Ǽ-)}(+!ÒJHqF-T @mő;wYE}xA 5Ì20z5t>z0̕$a7YU4g@48QbnWNpw(ayQhP*y EB%ϟq`_` nRPt)1&]?qF_Mt-@ӊwv" @LWA홏9_SТqVEu@I'2bϡlI9T8mU"< 셬`Fc3̠݉mX|rjj5,9Ĝ<8##qoM'N֐YNmu[n옼Ǯ1!$Iu>z{HZޱBB,U[(Jd&`liREF1X(F"8c#h Y RLO~1؇2-`UNc; 6Jy.G%4%B)w0EA~ߎGB˜!'ʭH!6wKUֻ|Xy>:~lѡJϵBxmcH|*kIZ2G'3f8wJpl4$тmnN> NG[<rcmkq]#8 DϾ. ٜ:Oh]AGi*< uq~`smAzLvK&] 5M_N;#H̡szu FBi&'؍Ӯpq`!BNp3`Q-:Ș ]މT6 /ņB _l0σ\NRXWɓB穨hۅC.0`TpbVLd D Mi+47CP~#8-S"d Mvɠnr@+PR E sqc]x)H`♜nOꡐK!/?~L*Z}UuZqLץ㿈 @蘑u e 3cѱTBpl\LS$dV)Q`J@_<|{/u܎b; g;jK}|u, 4(&"hDgHU51\v_8q7qA= eXȑc`&,bJIdHH)hOŒB*"Y"0RYE-e u >`߳>~ g8x ,U@,8HR"TYQYKljJUE"EZ2E(@Uml*Lq*Th2 1.B 2.a l1) b%R Y&%m KpelRHf@̦21̱011Cm,%BmW?K"&R-jhѮ 32JaH*L a "ApE\T3%2h) 1 2,EQD`(B@DUUl`(VCA@IpcFE"|dL=ؿl(~g$ R/͔bZV4&:ICD# X@1TQEdf*"$͢MM2 ńlڂ x VB{N@NUmotk Gh1'T3syú8ƪgD{p"/-3rxCJX g&$Pw; |C''|b7) ߮vJR'5!޳GHw2 Y-$!@J #DڌsC~ ;0)VWeBcXəITS]3&va/!9d 7(.L8dQYs5"/N4&/P|]+I.&wϺE!е13 AX0* je#TOUNi+nnz'[>/N=/muknvr "PRFLЪ*REuHzedaD+s2[&.XEjs'*D܂2\jfgN4F.r.UR #pC3&B*‚jaQ eI ULݤq3ork)`JF ۤh]3JT8;vH}-;N7!j̦e[U\U3x4V[ nA.}#cהMyryQV4f??4X,?Ny~0[ RJI10\Le57faXr-FbM.u/XgJg]„]Gwf(eVK2.R{5h^2\q_:&ulSW(b?܅BT( X E/nY%P 5._0&]Pȫ_/·c ":9 )q`Юӻn=OɩF?TBLM?R̛4!) JLPuuUD3$,7שPg,znv:w +\9I>)J)}?yGc9Gwcm-qʑ@/ u&K-{sI]>ȆK箪o!m~[촍lgߟ]> 'z"]2yX_ v:Dzw7 nHGKV;xÄQ>Y\T10.q}sq鴭ɳb}~b[aL3g#uЯ#wk/ƒ>|s Bs 9P#π z\$;=tE5.2v}^":Յ(QE,j 9:#(g˓:fn߬=c?;С+Yt|"c)W)Yd˺&C)SoaZA~`g Ҩ{}vϨ$IG{T,9T~}hު>`;ZX`y&p `Jl~f'W1֨ @g|P]BxE9 3WARjigݔw%|uO74,oR#:^{ \bE3 Wwxf$xZ =컓<".ffK2y @KWbÝBU9:J9qnpԁnt A4}G5v]B^e]~#Pf˥ nڼojdw޽AW_.7UM5M'jB`.9.|_x=NEŞ/|88"h;\o,"̤t锌>GTz Olox1\XF‚@$:i9⟥?>} zsޟV\X4Gӟ C1ɃuIbuGC9>p܀~w3ޠ ~}dE#3' vLD<5oLd%j9 ?eԜOW;ٗ|LFkhc{C"2Qj|r1$`@h5)q1[}yV$j}'ag{..''+x˩09 'mo&zَ%NC9#$1S8*m8Y4z {_O8{._X>pK,wKC5y2R"_Ͽ{~\{Oԭ~;Ea9Hcx<m 8Ϩ7q\sDu&+|%W-֍{5-S">=-_Gmm^Y Lu8> wT|fV#K)  cv+"B 1 J\Eϋέ*WgʐEsXplݲvpfy;/o D`O\C9Vzp&ߠgH0 $ST(/pC2A@BͰqÒlwSy!?x,b$Hю.8WP̓nA(j U.p&kĊ Pp'xEvPS&#q4b[;*yF  $ (k3O, /8Tj<|`q3?8BΈ:tBh>p" | PQqN;5";|: ߏC1^H.T;<v,p:01zV1 }sg 41 psTɄm@p HbnDPN(6oQ]5=g Q-3SݹAݎ!dm$M˥2 p,eOq}hr(gֲ6Hр ɐ+ug)]Td>nޖ !u`mj- @||(wbDkz͌8>"v QL@Q1D m%T@ Imc2d8ͣE4OC& 19d&E7{njxoo)+}:w ^k)Riv0N'3XaI? \7nPބyF$SoYGTVmhDW8ž ϥWVyiD _z[6UN\F#R>PN-=pe5hGRT~gB15y(w8N1]lomr0T}  $`d讧qkthun"&ښ,3]p)|88r[FgS,(" z'Tns'x~񄇧ԇOT%}O=*Y폃/F8nP/U!S73wwg~Gw3*.JeoiE秨kO_^L Rd+,c!HR1M&hfl @ fUbCb]H!XӫMfHqKh cK18z-Z^i|eͫV1s>RpN:Z!*`4W^mMs2XX;q}+6IT$"'S|Hkk9@^uLz`+d:ꏔ n 2fPYQ"ʈ"3I9c§ 5EQ R !I/NtґmA\f*;4ppUNckNhs%!,#UEce)LuKɰ|kC×a qWrn{z(H=[V}M95-<ۮj$RIO\@ Bۉ׿tl؝oDCig=D^_\sj tY`L.K'ݶx ft}ϼط`i" | _A'ɄB *1WDXmԜv8 kky^YS#x! !Q:O;7+:w?]`>Rq*C˦Lq~!<Ɔ֝X.(véN"pq-/<=|mdBN"k"\& 'RCXFPE#QiR/j8@g%7{OZP>Pј>Okfe0$Q+c 868>>w ?6Yh0 8H!!)xYԘ&2Uf%uEU X.)@^z}G_SnJsDڏܢC_1@v07TPRA! 2)-#E8tF UU)ӃҙׯPXÚle<g9>+i9,)˲xOWVS].ԭf"4qPj$G(\]Xșq.fR` $pTO Ȕ}WƒB6J̣l'iQtw|L@hc~p! XE$-FbNH2%4ĉr RJ 13gr*QyB9^QTw(=40y4T;IfLkLLyִ̨>gN4dCg ol8ұϚ\l핅h+ M0 D  )6*؅C<0̫S2+47 'ls EX:wEzVI;q>,UdHB7QlT.)t$Y @czHe5 T ġ \!VUC2D9 !x7<\S$bvF1n!!eCD EnjhX |>ìT>aqEe^J)d8f ɔe.8ڟ85 @ xgcŐO2^!th :R" Ɓkf7,\JBK.:2FX:%x!$HH  ؂((@"r DTh`nKcР>$s1=tcYb+Ē*ogx9$T11{hGJ"o]Z v<ܞ=`Qa""Ad <@a7RN/OA h9T0H2HLT5E;gt4ꘁI螷DC&2" `ibKifؠ204Y1PP+5mձ e eCH,`ZX{%՜3w-*CҊm+$N*iJъq mW&$ i"&$ dkj! CLy\WT NmXVm $45Y %qxfe5i,Q9PV~I?]p| x##BtcPM7؋ YӚx8.6YOi1.lLb>X;8a[p<*_~CI"}8F @DobƪbfICNa)/݄b؋FoR9T%!gL.uWyt0 !8qf0xR%M_ (2I+&+<6xb9uDQ6 B2{ܒG@‰GS:/w9TW Qt&¦PLVU*In]@(76H'Nm"whFU~1lp,!xOlY\<Ӳ2gFRaڤxhq0 \!\0dtU5! 2Kd(_6{=P[5 (:bHqI0BOֽ;cVωFq?|t6/5iJ~aߩB(GoXo5u'H- +Gϫȳr$bjU0jwgU&wI(1Xg21Izx]n~H}!p^ϜYe 'D&9j%kxd+|>ggub$XF&/{|E!@5֒5YWF֑jTȚ-?;wtez;lkY^`UhSi;\:n^Z;kDQDZ 7ڭ̆+Ag"sK r)!7‹V1ء 22] }Aa?h|x2nqX^hMFJ6&NDK 0,;C>k1MMWrkN]OY _gɠnjc#[&ɳ5k3z]jqC3nY=KU[p6ȸpn6ҋDJ*8vVbLR&UD)kLLO83Ivh*"45DeR .>|4!T$(nAXmMж2''hx ۽I ٔddML ҏh+ ]mx)g( |M|$4<G](IylҭkR%L`,iIɥ M D^dvWf[kDYE pwQgo7SruP8ʛ!ֵ $r#;hА@qA!䅊 `R`PcL` 9=K| 0bbP#ns \ H\^Wnli>VmPqUB>Pwg=~q5MkS$!H0_C1!0x$H01few:yf|A<RNB32Jdg3D\.P|(p\gXyb bC#B̏Q.zK|&` ,I$4f"{k.f @J^\s ŜJfY&@ @uBE\U`@ 8Y@(RV>G_}_=!JpIQTF=<͟#g:߿oBj0X~q*<甆HxlPaU J`'e|L%4Slb6G1RmAJs40 yoʌw%J =i1Ⱥ'=-Jp,"r.3ZO}w wgѪܹPſ +L~+$r"rCe BkJ^sg nICzσMeQ*Ox2nylܬ5g8./13|2Zx+(5>>F?Z{s$PBiopg6kn%C@iGv[ra? Il1}rxn O"4л}v,`4g*H fKF_@G"}JAxgG9ll߾27ĹMtbg=n1~SӼ~\65nE ]}:  `)y-8KEۧ@9?"Mʃj:&BJp@@]yx 44pBtxyͶ;hw}`RSghSbIxT_=H/Q ׈L[QO$#W 'z" HACTKzMqG@{ޡ9B[؈^pzZ"%scW9L> KRyڞB ' 1 %٩1@B]D,zo` LqGQVaå{V4ג0/Bݪzn=!8٣d#Mjީy*}'kt*[֚HQH=3Z@,V_ /?!>(xI7zy[8뺻[{>tyhG:4NBPYU&q޻ֺODpy%O|J&Q"xK73ֹ`{;){̥~pk?`a?!?71EWoba/V@+J(>#rU '̩$ysS~α=HQ= 9qLe{IcRޚ&'k-Th$yz0%)7L5LD`/rpnWNOpbԘd6;L bʓ$식X <~wF*,1%V*&{<;čԋ?M]?XfQ{ ?U߬#}"}I(r8}΂I~maGp9J6Z$q{]56 ܆pQF -?50z\=!*ɾ\H-հU/c}=cޢ<6a%i ϼb 9 s =EZTǼ:\01Bt ?I:"t햄PDl WN̷5~Aj c]( cZ| kJ:JT:ϼ3ATِ7[JB \}{q)ʸ:<W $u'^_G%N/OwȾHAAӃ(]G,Nhpu͎jEn ȤiG^D]sn ])Sr$N:vu^gcty?F{|XFtF!)`#%`,a |0o9vbls_#ȍY0HWws{AR} /ӬC49 sM9c͎$%FB@b b?}1!S!<$E $3V"Q-LXE`uao$!<-Icb6@dU4t  u;aLV=Vtkc6wc\1L݊LrʬwVA&N#b"w"g< k~#=s}*"εS|ygytvx|B@{kY^pt;7*VcLqP&W5da}/ P`!|.#2iB@=CT>ۗ}s4U D!ɜ&+Q|/[1K]_Ru29ok@Y2T́1'Eg/nFe4湬0g7v1'aYWC][81$pBFtnPy4<*| /Q`U H  dpC[ $H'tHBD<ⱼ@UtR%+R,&{܍ku'V::>!c3"'*y\ Cv&ΙE'e}+%;oZŋ+Fl, m;qz#k[_{`q%$o1Q7 Q&5Ú 'HF2 +)By:\x[SA1 >=ǞaAt,*fuL84 O}Mq#HddgB\ss֍:|jj$PoX#scB{KfHT uBQ4v#7B1  Ջ˜D(@Uoh+XrzDk|Z `BOq=WY:a 9BZط6yk`khF?"*d]<" iaUH-W[3VzODI H4D |L@9:x,3ʽu''#hD"J!azM~AG([5 J UtDQ}Q ݺLvx~~ 8?/BR;_5t=IS2`C-P@@iQK+-Q.5 tf^W?8E -1`.SgHqq3n,+Yr*kv865-PֺNGJi3Q=$33 `@)F܎1|x7&kqp4~v炗T fyݢbVv-#18ln?HHNB gfTS'LNz>_W1훞4撺^zc?(Ȓ!| JG-79 PtBA{rVSFy]^A6K)79ݐ#! LP e-1VF)>I^e@9D>v]%=pfdo^G殷wJ|eyqN|ugN]-S]<c늄#i[PT- _!j)m8{PǫKeϓ\de0Ȍ<UhxUTK2]M;xqtKm60ᡸlEn!5]jm6qbgUZi`v[ؖ&%8 a X,8sCFp\H8 d2s\ н H"ןF!hGl?7%tXi7 膿'"}|Btʭ kN"Ќ"9x1x{i>ܙ fܼLl{Mef905xq,0QrSkE΅~ êT@V#4,|).; ,z093h _2&;>N6!}kbXQEB6xYg$ū!1tGĎ n,OOGU~+X@vsj'ZXؚXG O߆s^!TSe6n7[krapf4.hXv6/b+f+V?>%׷xNEƁ$E CpI &}u @ O/׃){c*( X]!+|P5;mzk_ι@*s b$#λnhvB4Dk/jG/J|ƴx6j=swK@6@1GWg-8|9=o'.0|`LJ1ߎ~>>^j}:Lы)L=^{'tc£Vs $в`όrqՁxځgKo3~."M7>4ӨBRI0̕ >W]'\;_<κ3~:AdF@]@%-8JyݫY^;}9V5[}׬< v#w+Ҳ ep F:3xtJd̶7~*\rn@ PYA",("7}"j(Ξ=;-:IR:KkOb(F"pT-LWByeM jTQԼ岜E\}.^G S3m֛}֓)vB MDƯgF;vޣytF"kj߷mߎoM$&\ucRpmM֚ ^PEͫE-&4Zq}9LN7fOy-RBIOyfϓyMē\q ,&pLpk C1_ l 膟3`h{U IU( ($$""ץ; DkJC3O#Fa3_ѦjV2].@vVPG+nno*Z:0w\0"ѹkK֌kb/#)sL()N1!)Y֮yAMF:aJ٠=S:G~ F0)yDhi{m5 R*ek\E#Q''-keJ]3 %u (eɛ(lqEчd@4l̨C>W?Hvڮ&h~"l0arFE"#3R# xBA$`8K#Kb+"LaED9%P pX|@>b!FDV*UhhV"TZ"azQ S䅭Өx9D4 djD񩄼ݦĩ6@mԄFĶ>I(/"s& "^tTwiӵ :E6P"VTzXgFֲFFr&'Sf;(=1l>ie&'G Y2@Ew TdZfx6음^YS!%:-䊔(c7Ι+RH5āb JtaL'/ ҂d)˒[ }!n1We9U& E41$Q-"X) (ˉJ2 x :ւIF6m]ߪ%d ,Ck j,Kӭ JwD4P1KO!Қ/Dlqlbv-L,m;`}Jm 4Tih \8`tw# -4\ij# \gP1K"n`xB4cKYXw`^ [>$H2FJ 0P9:ʗ+8(dHJ_di !+9I5U(7iqx#(OrG 0o!lI[\6S&Rx9a"ƔK@G <5c_ ǯN KMJe~+υ5cmAt(y `VEA<$K v&ۯA 8Q!fͧqs={"|܊厊:s*Aqc #H!pfN!! 'GEt"Af&` 6 /("㊊h'+ɈO&lsVy^4G1`H ,"F fanӥSzR/bD]W%;YڙNbц 50d'&V'e fC|p6w4CPj%9ly\sv@ZrR{CH4P0<&"'XgG?f#x O}m#3:8~ف2pӚL? ӊTôY9"A:az ^my4 uBFB"V,Q2HR2ҪV LE**.&n#AEEڭ]aS pKLhʂ1$ !!㕃VWQn+$ AEdcE){҂QKV,m%UF%,"U*"01 Ś%aj&4R f@1D[aATK *"ղEEkQlbbQ(""440 c*YDP{UcD Z UbP`YAA131(+iFm*`" YAb j̵Uc1*)m0Fb0hlVEEFE2X( FEQPA"*TA-Z̸3--±QE4& *n¦W QʻeBVThZJ2d+,Eb`,TDEUD@T$DEV F)mb|OXb?9\D&sQp24$*@bafhY\XUdֈ9xFju2 *m*Db # j@.N0{4&TZ"TH4@ӠZa( * |#C=NC`0Dl}2C'&stfIk.bj'?RE})!E1 XٙEO.)5I0(W-|*)F،iR~и"!0H"@x "lt= Ro?%BX/0MRf+רj')x453 9392CY݆y&> ZsBSܽ6yhܱwHF Vv ؊c-!-HAGJ)D #xr!*gz@Ȏt_p)\i2@yrvK'GXeb{ޡXUqS·h)ÙUuT 쯱dFsD PF/mǹXߒm+j4U]x晄?Uǖ&L(ܜo)4B?%o_5snutsAA $J RaL"zk< 6Uְ~̻VꑇE+QTc2d3)!#%,$N8ζb# Z)f d;lX1m([1 pCǤe;N^ ݻ ::Y 97Rl#yW3YSy)\Ш)t+q6)݉BgPhԝkTv">\~/eb됨'?hZnآY0b%3qɭ7g޿nj16з:0)AJM +aaoPlg7 ^YixBQ/È1LdJ3uneϾhܱP)m![g!D^zg=<Ȕ=z <BqNLu;om"v vHuLmz^\M0*uO=Hl*BDne G:9o_M}a>W ='5$lQGh>'5vYƦ0s (bJ5o]UhqXnKz'Ƃ`r(u,YLݎ-BY{Ϲaoݖ2e+5 ؄{߾lcj4>7:Ap3iov,ބznWx% ɨ2e'/LЮhwo{})p^{orσf_-&0pkr-m³j )/iC qpfzUONgw*tҷw|.<{ yW)\\љ2+hp[nLs˓8\㺺p,+Ĉow||ʳH)s}PRVLm1u%1Əz- $Z$];T#E* !ӎJ~;3E  gHFkk 0f*>Wz{j3sG uX7C;7E~֔ݧƇ\苪W6u%PHz:Vzq\kWq%}A|OgJ]{wf [FU_yƤ}&7bnq8L0 "D@k!Wcuz:RGNҒEסaOWW@p>}W؍+ }"퇈'<Zr@TcޔY>u\Ǟ,c汱$X03HѠ[<$-gupr/ѿfMH 4}ѿ\U.@pCHKV׍Ӓ#sNz0LⓌg@kR iJAqC~&l?x8i]30mpx]$o=(̋ j`NC7kki?9ϣWI'Ub#PqvcIRɈk x;> g5ztIat.z%{V1yatW,b⅓_. m^i\VBR?0꺱9,_uY+,o㯔0*L1Eb|df8\!RE(})?fd:sGW:A:6B&#FC ;ZCXX[ ۛT&>H 4~[}7H??V>G_HPDn8Q)d%X$D `HX)Z@'\~}qoN`~/Xz;Hs&ԜZ7 NzVaWWhK(zQsh#̣iK .U|};u674nAU;bf"]Jx᎛rio)!$_Hzh撯GMᏅT WkCxާ[:!*Q/jaL:^}s!'0"ņjJȜ(FfU3w ltAEP2!aȋ&e4h]VYY݅:pҭe\bZZ0Tn~z?yo0Twl̥MFT`T%ch*,"AdĢV:x ٠AݧLa/HPs׺ڈh6?p" cY%ĥX%pP3W`~Һ{SO1jF0EM!bcG03 QR[b 9mAX7W46ފHJ5 [a ZWPXJL41fU*\a.gf!izI 3$yQJ $Tܡ!VH,h"Œ(cA"dJAICz")'TYAA݈42MmFAd0 0W,^F=C/P"H)"@ :& r,fd\1CLP#$XTRIEhTRWM`EcV, ,HEXV,*"fI ! :v0nB!aĄ-HH1;ȔqE>kƱ3I<87@ۢĆp+6!%M蠉t֪(~œ։+ N]JVr=uOH"#TXv!HGؾH 8IgA$2Pj@t'`.k<5Z( -TݷdV-G/'i:&Jj*X7!"E\r8/d5]i-qE3=8F^gPT%DW2%ٸq % E~ЇF " nǮhr"wYT 6䊆 RVPi`;`@J1 CđnWP4 ɼ( pɅLˉ)B4jyp DE^Yr0cQY[LNj4Fd' u8FՋK MBz,d̡6-& hޗFLdDn=Fr@zM70h(eTU2@.YjAfL o.IwCM%?4kf:ajstYYNA3ӝSVӍs'ZUp1ͬzY:9sAmPG ך3HhL]ύS(gK` ;%tlئtչ+&մkNԀ!QPH\BOC S4Y$0d?n ̛6A]b(A:j4);>FLh[.,{*Q;P@wPRȦ(~Nh$a\8A:'`LHOSZ<}5^[DݭzŰB<^ %c{jAQ5Ē"%:IF#"\˔Mv=(1UF"G! xݐ#2_'sYuP `F"Ͼ _>~Jg,C6Nv)Vz^u>f4 {A>Cehg uLcz2m^`׉`?mrLm~_##Ξk" f@^*j#CZ0.c]u;zt22%m龜M2&h (+(*B:A%Ivc]f%j 0S-m>dԇEUAI HK2)"H2,$} P*nmK+4tKőU*~SFYP2r{`mTx)?o3u2EP^701`Tk`tvGH @W5h+J0KJ TV # j\*fy?W OJOݾ*:+0Bټ@UVM nߛ*I$~66ESbLq$ ${@d0;"5R-mt"9/@QP] &QTb*1UQQ"[ DDK +a>L*H4=0 R*,$̂:Ahmb'Y;k뭹qTa;ڊ6BxBMKy,!^s#DiM`.J6-`Q4v<^9aY͇Nre)X~df25xMWtJUs+ʱP?t2VBJtut`z ||Ċ*I?z0TV$A ")F2HH3rgDf_M &d~>XK)ё$U"$$VE)va?ϐ*%qT t dVӛ>6(| V^X'@/,1ΈUQ ]pi]h5(}N/ְn/v-pP d MQ2j&\šM^vRM-O:e[iA)TTTA** @>AG?Ih hCT9ܺx!ND$# J)~d6^ ;Dg, 'I fW5@}$1J + F@G'|'g9`1kѬ7i%F6$K%x-A fܝҨAЩ?)ʪXDbADQǩ TT$HDdPx*<{Լ{_=}- J&Iu9N{)ALL4dI"16aSЂQ(W ʣHb~ !ڸ@X-M][Om QT6j]`b+Vf杂,5bE eE k[l%\X1vtf< ,rH)?fN)!rAHAdKJ\4, ݮ0ӷ#Sa@PxJ< xȦ&^ruznSY%⛅l SQ-8ӤzMA ׂ"Z"~Qu<VFF;2]P@]Ԑ ,8p؉ ƒ<|:th*D"3\6{n)lhJ.BkZhYx!" 鉙0R)}} U;eDd:tDM -3^0B,d8` L-DL}u$pE"8PjF2RI2i2,bDUUU"/`LCHt` @Qy.lePwхk1@S <fIek `X *p8pæ-JG e]pg ,40"pBp%!$;C!RL2Ӊ#Fi"2ե&MD}ch41a3Ua266sLdQB)xB?jp7 OruLωyN*&aCYCD e>`d4/aVab`2T(J($/_6E\9t[3cǁ|H z!ẴKIrIcnnYEi"ѱkCÎ4z14޹A=Re3\AJ,X((fS`$BBr7Ff )"hQ@q!DCA /_`UOz*Hά3J-I+R! E%Q>VH]х;$nVĶ1fRU˘b2T1AX0Ұ+#HVI`B d *`DMjed(9n MoUZSv\9Kh,6kB;l)e4 PlG A’% K+!$$XL/eCB%DbW'8lu9j*VFVj1Ŵ!hID k)LY{Ihy]!\^Lb& q<K0QE_mtT醒iyͥRnEM9溰,ԌSH<@@NmdI 2t $ 'ij?|R?WNElL''eMCFt?ZmC*$IX(DWCQ(5S!xZԨC2,}!+QаUn}jr~"5$.E $_HyBCˤF_\.WLv'.!ͪM߼a5* Ҳ3([EY(ĨZ}ҠY)PRUAJ\vVEո/3U lVZ SmC-PqLֳ3,fLd̡FmIJ"ʏQ,Z5DX q'j6Ҝ%C-Vڳ4ǝ [̦EYI)8Ä*N!]M"<&Sf;f pN@1 mdQ $wZ܎uVb<N"r  j S,A[s27 R!9HǘL_H9ÕzI'!dA XDE(TX0FT m~2rHA@rOXH2%Ia^H[xt "TZQU*E,gd8Ѭ6 _]Z~/f|?sTIٖ:재t=eMh 9uBʓ|Rs%Qĭe7?7/zeg"a(_۱{׾.=m ?7Y"R9kX QT i M .kFKxeeF\UE²Lm/<+iKƩURp(\>']by#킳Ik ʋc+ Ekpi%_C 2n+*Mh+[ +rBXh.]ܤ$d۟VCG'K%(qYtCG޷,!ͥX!}fMwA8-AG *y2eUPso!.Yt+ ;!oY` ! IQ,GWM?NxH" 0fR**H""D \Wڄ0\!PO P+i/ήAeDvC35TAOȢ UX1 (H0iW$7qu .6,:!P~vH,HD@<Š垬M>7bZ6NcrND(ۀ ȯ< !Ԭ"` C IAݗ0 {&& !s~;T ʄU'NQL1DH+Y/!1&\QG#/Gr'ma-/PzK)c9Q 0UdQ4ٻ7pn(֊9~VO3^j$$ et۲zגNgm+ۍ gq O5䢪C<0P!7CUHun!bu<eS-adk`(O"Dۇ6P f̮'&I 8͑Ӕ M:6>[i#Hug)* {0*T\dőI(UbdXTȤU"QU`cnؘ~Γ1[MU.Zh]}[W 6Ւ"|̇i&{ZԾY4Tq5WaRr^ч.0Jg6*hJmQ04 4 ҸgEnSNJ$RB'3sN&4tLaTH ,`3RXh 3_ 矦nTuqt It vȠ)5ZaP$% mfEt`6:¶ɘS-f&`3t#5Yod C:e^Y1q5O I Hճ PF,TmD %(])$<냟A(!B Aҡɘ8Pkn!a97w+E0j?DoU iQMdxþh˜/6@*%n$#T}6\tۺ A3\%ѨUL]ƪ%P:W ;fUD}  XeN& 'b3&+8pEaY( AO*bl Nʗ*$"]Aj(xS7NzkN8S%ar-4H{pjt6-4%A P- #?CCw;ֳ[j}@`wՂ~rum'2NJv=?J;ȝI'BZX (T!VHB0ޓdra򪭭XMPdd4&xG lPs+(ID]l!D!Q.2(m:YѻTz4qqEbRPvQdY,fE? (i-$--5,EQJ0AT$PȈE lrVM9b$)A5 Y1LA 0Ġ␲52%yM\Pĕ+(HfG 8.iL5ۆL96h#!bi LK "USYY@-0c*ew.2VXYFD-ԅ0JbE0 Ba@$yw\ݖ cAH&K`،2F" d2)}bVP╋$z:*4H"@`"E@T Q"EAXW y|[-l9quPEJ̌y*YjX)Z,D ,I-K P c bHC;Q5 ;VRA!J2 U+$™aN l!6MHc$(QQ1Aij8= DdTbaPAlRB@Y,D$ X2 @Ԅ&Zl'v }@` A܊SS s?inp %;eOÑVu.&ΉI">$J( Q  $ 2eBAP`b",ThňTFJ2B1 g3ܟ~ >ƲKsY-ֲ!UaL`K s3@q4K !Â@I&YH( 2" $ĪJ *]'Gs*BsU%IA@0>%X_qCb" bW JbV =Im J~|>T@OPdm] S^V;P *Q2Q0gzX/hQ&cZMve; 3# $$TS"fA,`8Vic=U$SrtBa;Q`xMh."eKAx C $# 6΍`)B, R\mR71*eEPMYˉkee$,.݈ F,3x*^ aT+\-qbo R2JIAۼV* x84%4&L, MLHF"4Y@"5$ c4Hܣ1 ^/m@/tĴ @|tK9gq fRK4׆~#ZSܻ9;92H"H$P>2ad0 KNm+ޛ&3/7^](d3&0āѓhMfJ14=2@8B,U 0@ a&0`RaBD+l ) 6dM ERLqۧ"s:$[CFs23!]4!I:Hɜ+3w DD`vL$(aD':Xp mw։1OS[] պ }e 35hwgBN՘qiNM]eʚHxz5,k/H'&vpf~ #jg{$b0$!!6 O҃7qzDIFCP! )+aEVKAY ,3m l*cH$? O!<Jt3X TXEőUa#$"A%jDH$ADXJYHȢ,VD`#F$U`"@b FJ7 Fm"w(->`OՒT~舁bHRZEZTUUE*J+0QR[m*Ŋ6ƉB6-*JQB{F2UBRA$B@$hsAdqY*J5t"l!"E`نPOoW¼EBRau<&!ExL* 0:P%i=-rԮVA=J062>8֑XĮq|οˁ70T4z*ǚЈ(p02HwM9*&U+p"Ş6 $D 0kdHdzdJ0P0d/ ڀo5ݘHAPa!<XVR19I$5n2bV+jH4-RTWUEtIPR@`0AuTߝ+"@# ARji`Мeȟץ$6h NAqnj87nq, L1.c"F$\ceĊw}$DJEXkc(/8#1jISTXfHH#)$=&DM`?x67ݴEGʶx!brhQ xi0q9[nBXu*'vt B(F4tGq,NV*"ZϪ ePUe iUe2@)ӎ3kQ Qi4Ru@F!qNI; (qD \]uI'DnJ0+x` <[%_T agL ~DDs[DnGN~}e2M"Ab0PGw22OeT,+Wv`,>`VBGxu{nY@ "~y]b$PWP(@yNI2Mˏ>L۫m#ULDj0ӉLY/+FVjPRtMCsAI-؊c A=;.R&uFI%󣿼k.t*1e9:rFRWzk |fdZ{S̴'8`X̍#YCCtVXa=a HH$snLۚ$0Q!hQ +?-^P-O{cYq5 efR+7ݱRR('0OLV@aS)5:+ؤ8;PPP*rx¥~LekXibek1rV7.+V(Ǟ:su֗yeԼkr)[K\xͫkDհ$Vn"A = {wP|v3J ]p򵳑 uL<<׋GFJȎBF Ű_RX"HTRFm R>QC&DJRfY 6ݻ/i QPd3/iIW MtM*HsJATPfBc(Ⱥ,&X30d| &fT6>P4NNw/v0#C(n'y@$"eą Pđ E[I+Q"1Q " c5J,Հăk(+10(?\vlbd%V^JCÌm.ל'@3eilYV p1քT6[b?누XM49!#Ez.À ,BzZk%Hbyix֍`̆݀SQADМ"dRv`X{$c<鷲u4k CjPQ`,k,rSIU.&a!}EȲ %)bH"AFB"QeK dYDAa Td6ʐE< 'E+ 1| IO#5ܳԌ"B>Y m#'b_}25?Es}=`t{ ,{wO*y0HHy7U"c=If :t0(tRJ$V$2>&~tyuɫ>ɹR{Mu ">jRh7Ih~uLZrR :aU\̡`j!86V2і:戒,>xVpLLece(&WIL q$'# SIϦp{4Ӝ3!.ۚKCX$Yn]F C-3zvfLMg0 8I{,hJ`;&|Taw& ^$="^9JȤj&ͩ;e%֤ @3RV~1bU^ )$n Afu<a!`{āJ}XCO!bӬ94 #Rc1tV8uA@Yse ,t :~N ɭ5]yx\CJU>jaP0$7T,V HlJ  ږj y".'&AMb5"$Um,bYm!e'ҬD;O"J#;1+*LBa=^%Zԛs_5yU`C7I=$صxp|@Abc&e]4+X,X* .^ZDbChO{*E-D \ V^)QF k2QXN\t p KBbaSk`qBz{I/^Y[xR SBǥt'.i" [M2f&!ɦʓQ1RZ K/u f^$8~"2PKRgfrMHؠ1NXJoc[&h A@႒@2F c Q =Gcz q ' >mgh$hT?d TQEUQQQUfAbQ+ZVmTQEb* E(b"b* # (*U[UUXeȶhm1UUJ%mUfZUQZm"UUXZDV-V̹kk*((EUXcm\k\qU-EUjb7Z(E-+ZhFE*UFj*CY88%8HAB@<2K@±?h[V H($_ʒ;dTe>tc஁82 #" })$ȋa1!@aAa?"21b0LI@ NX" ",ùwB*,!f h#Gf*`g kK~-r @O-*(QtS=D=̀~J$D` h=/Ii}j\{D&ČDC8@ـ٨##9 >c!)hH#BH*ہ oPrpCG!,+Y Pu&:8Ǟ qm-=7Y$n\!n" F<@4z EnvjBHHBOPEE""Il|t A(1"ԁْ U%EΧVhe$/cr=¬Z1#gkCT@dX@XT "hPCHF1 $1 F"Rs `4hK'u,܇\\!brE[[J-$ d@$!qFI/Yg>ủ*3&¡""ζW𩨐 ↿L! jV(h ĩ ~)4C P.(R/X}xPd}N4 (yr_7$wKj*ByŌQ*3^$0&Y FnCyJ ܈ ad>)搩ZZVQT%JȱHCI\>K?dAԨiZ2wv.իzŷ,9%Lq1 I"qhzeF dP* sNB@9Zyy y3ԇ;C)@x[b*,dX(lF|.RıPS1[J-3-feݺX3JA- THb-D\Kb/a fQ[3dJW2f00b)!d!l$ӦhE aUƌEcPM\b*!"k]e­,:pYk&M>x-QBĄ1) Q..EMł% ؚEX|#ӍzT cTMQ"1wq)H,D;}TB_%P(zZu<A*}@#,vwbCzy`NLę XWCCB (?ד!6ҡJ mM%0Pq(l2Z!' q D,#rZ=n?W*~A2%T.&j%PU)ɏ$b[ (:@<',UԆreB˩$IFJr#kpTiKiYqцq~8ɪhhe$RjS ×3-1J;l~1R`{a?6qXbsrqB;2x s3=(|Q b6Hɵu*xs&Eз4@a1XA7 z C!l| q*)_;u0𹮋]22'9%sJKB2/{9$MYϬ),8K-utƱڼ%G܏ꞯܪ-0a%" xo Y*B>rz(ZT,n\8!ZЬrBrW> ʷi(trNTun|ve$6KtٙF5 D@α|S(;ȭ/Vsɬ]iRL]gI>f,̮T'CC)j%ߓQ5 :|{UqV6ƞ2# CGG)d&hpH`݅U ?Ixl9DumXt ;sr rEnUα,PAFX6P-1ã7MC+88cTBR!W= 6|f6U"K 3' nBj{Ny-T2x/ғ~EsjS] 1#,BO':Q̿D eY.LQP#IQ.ǝ\6$+Э$haƅ9"1*1>盘h,9CkہѪcYBPDh. huNY4yіfp! v`hA2S s*xfL OZ`ف"`A kCe{[cM˦-2{ĆкJP%*n)J)cBB0@)Ft(@2DP6iUfd0FR*(L@$[DP[0)|v<蠮, Zװ XaU*TLZNe>۩.z,fcD"/CPyiEd?LC@5hz's{Fe@Zqw;RM/n0)D8k@X`Ox܊ǑRHǙ0=/|ƚp&-T(חY/:Ìi3  AuƼcZ94kQ\l3$YXf@5{UR~0.`#N]<Ĉ48 v<sNT 33;8\M$ol \F^S”GqNSIs܌` Fv#+]PBLi &ѻtFť+ qkcjk(#z K#8|t)Lm@'֒9#z煞8DAJct"$X^ԏ~w0'UqW:PS$N~ce;۫ ;$|`g8&؈O>wڋy(oLx`z/``q97ڽQL0z "V܄tX ]ɼJ0AKKnq_vZd$@T v6>oKi3o"-޴cRڥw^.S11ˤ0qí:Kc PNÂhQpZp5 MX]WzotІacKj1hĭ#+c&[ ˧6[S\JwC(ljuf fT&8]kttLɒ`+l'a

 JFC0{Q/;@A`i!$\KPI(r""@Wt}D=/j9 24y>d)m f@*1Q0*U ~L41e7,v0ё/再n]RL5te@UT?xPѻy DaDHcP T"(yyf-g:VT蘊b:0d .&)hN^Do'IbZA`DaFF(HdP1Hicʚ{)68κ4a1AB,g9@h ȃ'VU,! >L@2gbn QRiS+Xe` 'ԬbPT~?t#楈ʣDKaX1&&YkeJ$E,m>nXpjug#dNm=xB*c BsA<9 t|"0dA>`i`5-A~PoOms[#Y` )5PE plТ!:oK r"/r_8'F XB6I ÛMtBA9Nju޳5@!ɕMy?0g.3!C8E"(Ln8+ !QS,siq٫Xm?R" b !oLxÍVk.4} X1AV,YQeVBHhc>q$p#$')]d)6OAl m,0ut@H.+Q7Fǡa:"U1E A`@X0}ԃ N; P%Yhb2(" (" ETQEZS(PW.fs9 _[$SY~-A[An I䗎@Ĝwr0.A4"Is#ۻ⛗tPu^X> LC(ܹZdXTEftz&$K 57( x% 8 #l6BM$PsR.$z\w/IJ]x5r,sS} NRwq%݁H791hld!%⚥ba"t\-X`~@-L$U" "Q;5} $/%TҾ I#=_Ffs=Hb ԖUuٟ9R|m:J%3BŽ@.4 r 5PGŤ$Su4;ꅒe69Y>һQܤ4 ́IAJCB #80@@ y-TBXFV %h!M[P*+PH'AꟍfgV'{B&Ѻ)(4xOaVίR -ܰi+U.źw$(D L+һ@ b٫nUL"_&rSzLrҩ0)ZR &42Lts`#gS>.Hth3aqpyfԥ@(c&(G+k2N*bGUG 3T'I $(!mD@TID ,W5iB^yNZ *Bc7CNi /мT9524W;c!j} nT}tN+)dĄkjmW&8qT!_5aTN@"VQ$ 7̭e,i!$PZGR`A@5 .`t R: @Es|N!qHq1k ݘ;q_*jrC=GsCOa.{w:y5S&4%@ɾrħ*~ SX l<*x0SťJ1>s?S;9F9BɫY Ѻ_ kUlOq(aT{sfA Ȅ6Aݨ1;"+S"dobкnNcDX'F NkPFp,17M4xyBcceV@#ÛĐ99|T^pPS @1}>y ɫxhfP)xlLw#B!aIĝF(C jE=;9C<EJ1G&:iHPZၹV|,19p["L Y`KPlc@ArYc"l;,DI!C oOɄ̈DDg X;sWg\NT,eQdn&G N!LǭmLQ&HJZS:bA/DĻ&TH h\bׁuxɽaL:Ss*"&,ڏF>pE* >,Zي@ #U(J,2H"kpŌ(ϕ)@ d#di-P; 9o ;')^3wCnW(0aLS3u (ѰVt8 fdK1(QςfjZ`0xsr8' & M(uhV*C ]0iɲDCa&0A9B $ *gS ,lFWBFMtHz8ZPg:,nkWڼ@TR @<tH'LQ$'TPTHX&)?\Yj2H !"3(vH(Jp>g[nM 톦ib(C 0PX @X"(cmdt&|uΐ *DzUcb,'\"hfP,e2buX"0C)ҝJDCdP%|F*U(lQ$ӤQkE40k`bi)3%Qղa`UU%a\TX[j-*kV̱iRգa2,DTUÄ4.푊E nS+* 804+5,`Ȣ YaeCB3Cd, m.زn15`I3 M̶`eBcDQd(6+bZ,QGvr rr(R#`c6a"Ki_pX8iE|P8,T6tj `H  ?a&면I"Ŋ _ J]ЎHy`іE !u@y I(j ~b, QLB,XQFJɈb@BT!:e Ywt;R, HVMC,%$ˑ ef 1 Rd1 +L L 3)206Xièo0^D ,% hds BC29d'2[j8׏?[/ !}jsՁ9(2&S0/%)}%Y0,"'Mp;Jȅ ]0JֈY,_/BFLAMRW#  rJ. [ Sӻ !Be3kKm&` O\>A@Ӎv5 $46Ex`@?HdRIJcE·׉)ޮ[f.Äg]E-[*bvn@yArm "J7dX֮:d&zT""e`VE[oaT=(~q. q-\jLbƆe@C3 \J*Xc.Z-1Ȣ3D"yE>J(L7!O|]ŘPбX:i7dy?]4 07aT.:ST,Z$wKr Ҝ2(T"m,_,\oIPNIgH~x>fOˈuP;I`hZLRU!II=~4 9yxVND3a>CJkݢ$^,Q15p(1Jʃ4eĩh x)bԶQ 3a$EA"QD@(2N@ t@( #(1d!VYR>ܙpo!yUS:6@NDFE*$am2w L{C7CPxnΑRDc`cHE'c8H2gi<|XBB2KcDQPY9ic閰QkTrؼ "FB$}q ,q 3K'"z,> ieCrdJ)N>bHé")cK w@:aqBY!a+ *Vkc?F$hE'^UN% +ETTd "Y V,PDEUEQQ=HNWMTIaRZzOP ָt:kYxJHbC2q8ؘ<(l#tc8I2i~s԰ҺMB3P%BIFp&=nj:])Rm@ʩ5Kn&kL<sy6E"@@B `  !]Q`0rv\P628'^.}(o6v2zϮpFF`PADSR+*$wA"AE ?%H*g KY`+ѓ>W(ywu%Ae%VQQo?dLZZ/ KswP@kNTڈ p@4J Ü7vbY Uc.9pDԉxaătO6bt/4`^)݇D8Cl n_ 'D''}2P t68 Á2-p1ƍOiG5{G^SXTO& DAL ZRXOGc!ՐBNCh``cR@І.i,–ZxiEDQs&nnʕR%FhխINڅˈr!q*YqѫQ˜eN(m4*&iZ)Hp38-6{ٓ{ qaim6nʃ[LP`(QXA R|KxO8ft?̥ ,\5.C<%B,Ss&u^NSXV7rĽe X k! M1C@`aŸӢ`UČ(A#$YAEf J] $:4auӥjhGN*D,0w"CBHe`dKd'4MZb6, UXDBi'\@0P 8#OD>ꩃ$HVA &ӹud5oH8ɗ`C @žTzױMKP'Igw.\z;,.}PȊuAO!Ш,¸Q4Vqk'I "p5: ]znE<\$" 0"H Qu 6 R`Q</I 7Aa3,-<a$O|!}l#}uh$E}㈕ANy$U`O&,"H@ښ̡IJWv< ~gDF(@-Ym x2|@$@DDP*)EhTUdB)E@$A(Z id*@PKD\ET()QdAFET"Z HDJT$DGKA*D* LHJ T 2HT!1!11Ă! 2Hc1 T()%`C ZP{ {y3bɜ $a07ίQy+(pnU(2b"A H$S!0 W \9B KL(!",.X1E@!2"" `0HpDTo<5JT@B *"7@QV(.o3YO"uΌUXX+]1&c؍˦ &q:*znabC,1i#1dU[F.@T<>9 ( ܬ>lDUO+P.0YK1P5"DnB".AX >h#%c0 , { V E$4BՑH,@>$:smMr&I7ʃ`,UF0$,1DORrXi@ ȑ<ēGvke"t}R ŋ=``~MIkLre2"u킁@9]OLnޙ(ZWYuӱ60E^p!"2m:KH$9Қ/.'(+$k,A@Dރ ~cE=%D"$ 4|!m @!1ٹ@SMf) J-3gNpRuB[ӹ`ӆTvuFE[QtV wb)KlE rQVZhݍ<`xP /{(e]l:JTF1%1cl -k`6jO9*UقsHiT{J*{=*NucC}s RBqsO{WgMS{q,ڃ6Zh4Z.ݳTXp" Mu%@PJ@Uݜ !B)8J2k@SUJH  * Pvb@PPP _YOa"@( $ @(UuW!EWy C׹5l@5 n[ _Oa@41(=tz*C= =F4Ӡ:=@T ެ:7g@(gG DAC{ ލ8*{= |粌}{Ò}Ľ2TXS na]C: SLΪI[(^ m8K{8b"vV栈OAYHH d6{u]͚kn5÷K}>R9 8tʍS0[!%m2=O2Ec( &՛Nnv_nuyRj Uu:;j Ufj8}^kwth:;UJ kTvo]wcPANå49oXy=ۗ#n;uX,k mU@45>Zzx9}w=3K5@i U@7Q` pn'&{{Ǽvp}لBMqxT6X]vg]:*wFn(r;tlt9Ewou45HM c2w#nmS] 9ah]B*@YUٯGCT e8I1wIoz'N)sTuЭ4>im%J룣lp}zV3ScB&-0@Aw3 nKZ9ۀϮ%3uh;9+I:8v8T}xi3܆]{n۽w[54zmXiu*Rܝ+*T2}|j޹@3J+rtZ ;%(VTh'R${@d͑CmpA B=4Gi= R!@ P HڙQ`@` )hM4hI4Dj4IOj=& " 4AQ/߹пKcQQ @\KuGxWVɃ؈-2%b='"&/`Ivͦ}a)=(_?쟙=_)!UJ'?^JLDZ>L,MMq8C,SP pwVIsXXp@'HḒV3܇(lW QEΔ_tV,ƌov湝l0oW|Tg/2#zy.vf6Zb]z+&w9+ZDM1mDbm/\Ly:QaP1oMN'xy_ ]|$/5.7ܖz&)IUVB+R}:}~.[y _ D171qchcoyx/$exfig&{NTuZg1-_9^igx#nvv\绝FTc Zt̫Hێvl%k/߃OՒc"U0u_L֕sA\ءOȟԥ~J&-(ݟ2~2na wsϔ$#{nOBk'r|ٽ6g;RȽzX?!ʯ}I&5eǷ/KʅNЮF+޼טB. 'Vϳm)ZvimIu:}/靾Ie݁"w>3Aw߮ __RRj@"aF\gm`KXRt, v[fPFc9[fmkf)+mb敱yZ89V1Y]uOi~\k_6,ֿ[ןfaa|6jd<ĶS*DWQ2zOp[.YOYJoj7QҒl0gREZ+rݧn$L4YMu:ކ o)>1}VTڣt$4/T/CqBPٙ[ 7%DK* {[2Dk}j'\5q@ !t !NI-zg:?=Ltbjp>|q'l_$TGcCY^UzKY>n#D#7WMV_obIReԓR=S_^>nFe6q?Wl#*%EIӯQfn’ga{=?qmlv8&pлGQͳk <` }eu( !"m^W7;-}؆"/]yD@>\YXr+)`zLP67DwЌ(sUSRMS?ѣ}>vf )e8EjUUP?XNI*zUtQ Rnߠ;R}~'Qz:n-F~Y%"W eI$I$I$I$I$I$;y}DKdMJ˧rـO%I$?a ¨OX`WGEf9WXpMŝ,hyʡZf_`0|)=1 W[kKJ*?~x>]*q~B j[5<gΗ8K5̏ywyY=o[@@/Z`h4ǘt{6e| y=W̕wZt ,DQ)jD"̞}, .nm@jAfehD,A1+Z֊$A(H<."9\j^` e"PpEGey%l8PDA&lf>) ,5uel.V nVoX~?yWq{p^: :%[_w W}zd\{Rowv_Lɪ Q`C,٧8{vev;+QUӅΞqpÖz>&OqLIha E-&ZS h?94GW**%2š+nO,ۿC@PqNEYeuFsOȢB22Ƕ <ďmկj }.r?e֝beFG@8 Cfs< N)R5 IUI9swb^bTǩuni枾fbj[pUᎌV8Zې:UCI+=qPk"^BYݸnƤ>'#4 !L5YIH¿BuG; մY7I 6*}A8ZNYa)wv~O?__}ͫZֵkZֵkZֵkZR:$V_.#;͂g ԜRXgڇ#hm vUiQ\|^"KVONX$;Tmq[ZRu"bR㈭}OyF3 N#w#U 2 2gi_;o΍E8l!c_犊 . @#^y0T8kpH.8@ql *?-j~Q6PWp^3I)v:?QyῙrڷ <>2^sf9ϽG$yb"(#]ەQ!!Z1fV >Qw{k (fS`s/ ZB-`qyGr`P;E4\9?OC %02`"a 4K,,cOW1\so%o)yW~hoOϑgaA@L&ED(ѡ5,ABj,XFX  Ab P`f(8wfkHſ0ćB6Z♏:0Dk4 Di BHI tS3!hI ! .fd3 !$$L̆q$$)4$E3.N@&Yj) @i;$m)O"eJeB1ɀu$?A2EA"c庯ᄘ[7𸛷2 !@$X2\/4O6ajYf-CZ*dD/Bƌf`1yEm;u㣓;DEZ֛jWt0yD0lDVJAʜ P@A\=44|ޯ^i ETބrE-$I4U @#R (, aH<g7ی>̬Q<;6E{f7f.iIa}LqX"nxpAA" jnt87g>5y-;#t!%bgvĩ8 Bw_P&z46,&4zwub=OEQEkΣZJ%8&yԷVa0N+MkDEL !.H'7eD: ;aEWMVƳA L†k:蓚mWUm1 #PP=qi-za@(E:l]h}r`VbRfP:hMy]oݔ–8,xA 6AAD-#nɧ$Q250˜m@N| <'{0<@%^ JZ`?ɉZ;89'g$R##mqh!Z`d䣌 lA]3H{%r "P`<4XZ x:G9: ܧ(;ZHQά %v9,c8ECLmbTW%+CtjWaoXX9kBٴvqhk.^А2RD2fD.UkX|;܃1P6"@ 1Pjbu=S+΄͐~IV+_ @ڔ(&(* DD@DD DD@^%}EiMe-7\,#M:YEOݒ:RpVy'eǕܟk`n7A❴aIdL8{BʎxwJ;2 ш-7XL-AHIK82FM r T7xFem Tw/ϙAK'Mcâۭ6!: Ҽ}#:_o膽:F&=Z*Qi('%?!}kUjZǎNA)Ѹ,-7&Nȟ|!M@e! Ƅ@],2NwlŻ\<%O>^rqezIU 0>%B Ih;%Q0l7BSaN+%-v]ɯۓkIxqȩ`W#hgFwPHo>-ʻhR@+B $I|%ht5XhqF)BDQ@L 4a2wލOhZNf.hͽ-IĤ*0eqh']Jz/ϗBq>Ni ݢTֹlDzQCPyC|$'py!8 HN7ulJN5F5q5;8;8;8;8;8ۼtAF֐x_G]d\sH{$уBZ|ʧM y@P@l=mKku?2kGiI$㗴 @~PROOS===O@=rI.l;RqeF< Wҫמ4njN2I^/ͶY[R$NC𪪪]낢@0q8 FxwIX#(-ywk,k6fѫBP2sH,P1e%j6J/3Xђݪ=QI ?ɿ l$D=iISuSs2 [qL3 R6(.ы$Ba":ѤŸ»6 EؽٳM"ptR'qb @ P@ ⁃ )iJ@U:6 ED@NJMթMU VsR|̳`hxR L Z&,XMdy5JZRҖ?1_P7ȬȬw]鄟LJwuO<# AŒJWBHO$ FxS4u%ViDnm?yyb%[Xʋ̒aph^U3zA!$ˌ8k(Q;>qͯn84pZۙM듯8*****~~=z=nƏ/}s-Km-6V_oYj7烱ꪪߗOI&,82.殺>ͩ#Yօhtq ʉx{J"7w,:k7;VO!tu P\y_hq64^| M4A{vs}OGrn>cElB (7j0U^tiv rvAi%sI!- &{GP/T`?0-O`=pLƿFA-A1DAc2o-QJ=% SD b1V[I3! 2ѣ;yӈ<.tф҈QlI)p]>c7ޟΜNdm u] E#3N[@Ӏ p!88p$39 yM9»Y3y/ܳO3~w H-b`.W OG_~䧱?'s{ҁ_8)GfoQ8[zhB)gjA\J3#\tFɉ -KUѱD#: /=EeQ‹r`ʉ"tzfb285 561bB"aYpH'_S=of)9euI*AUVb*/2 5ېvc˝Mg4}];۔][N/? iO"}'X<Ē@Ai`H#$7J &G`fc KJǕ1[4-'V* %uU 6Kʻ+Rl೎`Gr(J) PX $J&]UpE?It{!EU[h=H2EJ=M 5%#}-~R'{H3@,Up nF7H(R30n- HZѤg F5SUGJieiûTYko]{0^V4J[^_/%9O"# ue%?k@@lk7M2#T,a⥸ tGs.;:Mқ)8T |ۭս\~cC*7b(2ZwQsEFom,YBsl=>;;h搉֌,:wP(9db RQI>?=>DpZHHxGv[k[enRJQE(9>* AC4XX:ݭw :E$ RLZEwg+^pj0Fxl@071LD,pyFޝ2͋]=(e@BKt=…4f õ꼛CaE#q|4١x{%Nxg}tSUi-,Vvsuۓ5͖Twl3@BG2bbDUs# ]1]^kUE$TUEy^Q&,ϫޔYRCBNRߊu%p08U6Nс#GגgJK8ɜ-xӉJ8yhE:Qrj@3JyADFL cL A0$|{vuI9&ic{÷q4n)HE, r5:*IX q5XqPVV[GKank_H* y"Yy\ kXy*IBȒ k-#"|پC_7saĂzWNAνN>ȡ*Ua6[R0á#5ds;{dDM:3F-Y{O5`/ׯg+~O}IU_q{&oyC4Zn+sxUxP(f/1󖋴3P!,\}CHp^ʇzA&,?CvT@P\v{ua9MF85d .G'HZ`Vٴ,It!uްEق@_tJlr̔(>$US:!Yx|5no'2Hb=@7lu ԪY23Kґ#ubrP:K12_U],$;4uo3fE H ubb1;%r0DDI"G}mbbi$ߵߋfJ"'i(Q.fVV5re/3=ՕR@C]O𺫜~S8#J-Á ay?O~]^h'l(", 3'g=S[Iځ$;)G\g,1(gSEol]3f-gK?TOĄqn F%7ND-)ێUm#.JΤJ^x-!"bwV* v3IT3WJN钑([VIg'Hl]6=ǷnorpTT:ݯ=[2Mt%kOuo{U˵ "iܢNj_O X'wܛ h;t$m7%b0:d Ēm/' ^1L#NjҞZD7FO&U|-#.&9Cw{yiͳT[ ͤ-?[uȯ-1Mn{˫]zEX )U3=|xTTm uT_xA<@|2 $_t I|խ ii Jc0IVQ25e fDEAd"j6Ia@T*ljR(3ƻ]IH4K)fbTH#C04%4$ĕ$eHi(ѰҲ" mZ+KBRSSfbK5EFma+ɉ*hضc*ThMEFJF՚͂Ŭ c$2c&d1mb̕TlZI*ѵRɤ0"RCU4h)AMQ$(HF*+fEIi0(fP卢dQ"Ɋ#Y(d(Y$ $ѪKEɆ0I *Z+Zę)$I4IdaA-Jm&)HHZd4Q$PcE,T(S#$i)ei2(U)%Tͱcfh6JI#(,HʍLڂhIDdZ*EfkIZ%1Ija& Mi6* X͌he&MRLXJL5nUPjITB !Y"4B6ĉTTQYM n빻rڥ42%Cl3&$M2M - 4Mz~wbNJ#_tAbbWvCBk! qq|ECPm5AK()QdŒM@fSFhhLijQbbYLI*4RM12haa$X% 2e$F i,ҵ$c mX"d)$)ebVC}i]&6QIFb6 QPZl,QDXX1$ ɡe4I61S$&dŲ6"lbAMHeQ&bUDFJMbJLS2C1ch&Zli3RF%ѲZSb&V+kEj[Ql̊+EfZ+j(1Ib,IBJX%" J$Ғ A1HQ!c"H$ٚ&Jf 55i IC aE5e"T6d*"M6h$")1TJY(i)QF2R4ʣF45١M4A)-6&ATYZSBT2Q1L0- " ԛJLaR3IfűhDmJfe`h]f) Q͉ mZ[&`eLd"64$cZLbEcY62Eh4Tؓ $ EIe f JhQM4fd#)2#! 6E(Ɇk,l̕4HTRL66RccfR"5E&R[JRLJ MR̠f+,d +cb4[Ihm*TcFřCIY)#U"cc1Hƕ\WV%hTX(Rhk,dQEƊ9M,AY%HbYdfR@A&M5lQ͢0+)0X CIM#jDa5)1KAŘi G[)HQ3!!Ŕ7 )2)("E/n&MKAJR-y&Y,@TYE0MeRHE&HHI2I3 ئRIȥ2ݶ,eiLȐARkMXlm&JJ MbѠ,"2*(6*M2dc4CL6i4X&L#4,d% K61hQ4ٲZ*6D%0Yc$svBRb"ĦZDL(+"bjX&l #SH)6A")D3SXȌE M &lL2Flj5%IQa(d2f[eID)5ɵ&ҤhѴfZ(44a(ʑ6fBR)H4#J fXBҩTZ Z15j6Y-j5bfi,VI4f3(ȕfEK`*&mFfm*M Y"j - dYbōRVfHJF&" ƌdM۳ZhIktMF(VEfSMbBZ S"_:֍Y83UP%"Ktp"`Mag{줂vu%O Je**vB+Rw8HIH.oxG9]9Sbz'[pk>vpIx|%9D38nQ, ΐތhT2W߼8:ΞC@=YCD"/2*wJm!Rb2Lm4i!Ѧ4(dfE42K iPK6Ym)L,JLfE6F$$1A1,*Q)IAfcEJMlش%IbTJ6h*@iiX(4R0 3l6(KbM1E-شj)-%LRD RiTFc 0Ҳd M"&I$MFlkm1%m)%I iZ*&2 jJfI )2Rʅ,4dB !%L_Ǻ6$aES2J€K-[Li"fRY/?Ϣ>W~ o|ήM=n9J~?S0)ހEǟx?UnLy!QČޟVםͅZ0<[/KespA­Ղ`nQV]UR$3SX ղ倏@@(а;䉁9)/mAA'r]A @GQ=}|G~_^ ;=RO^~P>G?ACٛ:5r{ǹ/sC16tSn|JSS ${&:qaWyDDaOqHgOeYCiIX2q ־𶸃i=>W v;?''To*O-8l:UIGW4.ޗKF^wSN+u{ך0S)ׯl aokVSs":]3X;hW"Ov؁z2{;Nwϵݮ/Bퟵ\wܥehqӄ&Bo,m8/7>Hx ٚ{_{൵6us^wC4w*{Ց^mAjv^XʌJWa{=qoߊ9~.FJ}Y o1{+ I++^~g׋]ۖJUM{lzYx V.>_xҵ.Eok1$;bUw_W_Q4]ϔu(omrgw1wǬ :m쬸5WNȆgxAvT.s =[xǴen=_¦:/1pOb[7BmߌI}JƲ~f{=#aP{Oys17ݍɭzUQz[؞.u7^I)s1 xǂK{r؍Ǒ wd79g$pv:hcwcA]mo!VZ6!]\r'gzy~'xG^{^r.,r.Ɨ6 _OwK5sNϭ9P$U)U?]c=M;ٸhm?&TD&z\؁u&g+sɿ=J{p}ϒq,ƀ1(FRZwݢw铗|[=_^s|,k.vvuu׬f^"%_]9rHQ_-dIi>RKZhweLܔĚs|g'RmXoJ'8&׾sf;"z/gDky_b6BbO5g:u^~Ӿԟ]J*`I',/=D6),u76leߞPҜh,~g6`/>-9'k?k/3g_uK}Tsݻi$ʹۏd=3m,ߪ/ S;Q KIѝ >r1=̹%)t5%c![2 _/(d̽$_kTop]T}fʻ '`VӫxUbn,Y7w#2?*yw⡇G*ӳU{sL}ǒŲzn9rG ׏ m{sP^DaǾ =XLxpꁧ>+]w - P]&<pIm7䎃8^r;ƳX{|{N2#{`Q,0LSook$a v'5z ޝ_u{s6O.҉ꍬOR H*j{.&/Go!{ M[F9)vsw^#Ty/n_-|Ig܌ugDg`KssV[3(޽'4rӾGA RAwoFKqM'3T'f y]Rwy~Q[Dz vEԦW`w Α;Bo넕BrT1XڰWz4w_ĻTdNx|&VR;|s5^d8᭿,otgd*SiGm)DAw8T!C9+Stli_{(MT=eʟKu !W#v1$|O7s=6YquZWpY{%CJq?X̽e)ன-~Y'9m>H7t ȵ{9iJ~"7A [K'78e䟻 {{͎(A,OFB{qr6v,&|ü[2rK bŬ!ׄB$#qVNY iVIk9R[gy\C=p̗w]b@گNW Υ1WeVrøyM:&m{t`YWL<)N]1)RбF-)4_95:"=_h4$W8w >.o)U]!!.nL/ix'`]Ld:ʫBOj88pSpu 8;589OsrٴW|C^1':.wcdD?B +:Wx9N{htaUTpJ$ ۻx/Ԯ6q+ (|vk dIG1*aN( cɂ:o1e;y<6qo^\~bηFnM\B8Q/!2\YwM]⇷We*;Wx{qMY}!S|kjJWy}1N!gV1F^o93*@AYxnjs8GgPd5!\8S4-aD+BϪ(Åsg"Jxҕo7\/yR~Lf b*GGC[ٛ6"=?P4@_됍O &Abs&v7)Ǣf[瘦+ l|{;TKW"v_xJ}'ֽ$v%󗓘lgr(ov~L=Ys^hS+HM9<[/W;n'h}7؄Oc89fE?iUgN#.3Og8e-p| \&abn׷1hh Ђ19%չjy3}.ax<[ˮ78wrAϏDjGOW.mXKʻo'%QEM;9'{^w77mj<0op!W|781lWia6MN͞[%dhVȇwjh.~ eW[bQ  ٽ^B d>ZP~o,y#ޑ;fd/IlR{6Z=Ʈr1xEό<-EX3oNJpU\ڒAw~ɪEHvm7övث$aR"n򶠟 y \3xaw*M|s{$A2 *>n#G.ۈyT 9cyiĦ8*a֩Sp}L4]7h)cM .%;]7w{. gM\yզ|O4X%(8h)_l6rf$#mFow]L~w~{|$ FzgtPj.n3I:$2ZxNF2W F:F:">yg~\*ϻ9J!|]e^.v{csœwD}/OiߡrS% p&$̓={"練f8;1QF]g/9[g׻uʄ9 65:ɩofYkk6;=1|68b!sO+֞e=tgjs筏%R#U 8g׋2xB3-^&nveO,'|ť5?o {3=u/DHHhhy7n m" !U!@j:W{١'w2D$B44U*n;ACø O=;0+KnǾXϺ5.+cVLc6,"xGhVp o?(YSdޣ"-H&\Cw{^Dg2!UVrP܍b>XWNoHDLe7rڥ}ל Je.Hko,=XzstiDloxC-j:}7%ri^_{<;?=ʭXmJ-ISq òy>]w)R 7[xS_lr JhmwY=wx/fny\n-y~x%Doa7-\y.P*nIbZvQ~[Zp-E_GwEw;G;U%%e a 3o2{Ʉo:R"3qrj)xk2UEW,'^.JZg3{ES4S< d*%Vy"śE ? Ў{:]1;+l> Oy{᧭bT V׶ d^wU.gܰỞsV1WȥsM~N*]Ie'ey_B L]_Y"Nn0aTE]^ y2fqܮ~-G[Ex'Uͬd9_1VDJwbN\_B2*L s8~JoJv\dEHxb#B'l ^"N G"0Mwm]v͵fN?=<˜^raNFIKAMC{zWTń˸72qglg'hӧ;;mѹKh dZud~U:*O'z6{dF}׻͝ݎ߮8VmϪFm&C=n,lKﰛ)רP20t ";[vg`ڈdv|zLG/99&'*6L|Qߐwo{{txIH00>[+ߊ=zi=q-vW-ŧ`#|{_V9H%=m{J9eb{ X?)8gU=;,;ISy׷ ^ʣv{33mɞߩܜ3/w}s1cm| Yw~]ZbʹD' q>J9gzč'xn~ve^S'7Wgg͵zC)n2js:y'|s}wǝ[%9d9&3xDr|çl vkXYOw==;ߍwS˾Yݵµ߇8(K*\'.yE[`<{i~_Obc+uͅCHO~vnu9RE{0uy$13w|{oݒcr75}6on] w [wzB*ٹ|m{.oݓys}':V;xeVVT bZ߷ι\</xf]̅ ޱcǝΌnزvR-|N[,:7I&0o;`Г;G T*tn?7z3ç=C _7S]gF"gj(ԅ҄NQe1y x Xn>QDX^۲>MnԧD;WrW6jЩkΚvĴqJ{hi^;mx`͂Z"~G]g{YQDLl!-M Vr ɛcر:ͽv;ۙJI+*;6g.=N]eyﶫxMXZ y-WjU!r,۾e#s.q %4y߼I.[l6u^q)C.rKo},r2)x|Vבǖ зԀx4rs˓"jn{52{H[y:ME)<揄oڷzri;.rG%-B^cq0Ĺ}ӟ_vP0mK2߯LСexV3֋=*zawpOxzF|2Wz83HVZ[|oE3#C6qHy-glLEo9kC? ~xdoy{cNA6KsHKyx}t%\]|EE եǍw߈9$1G { Ԟud䲙<~,7{+ݶ"o+&DoTgi^nd-17g99+lR8;ĢMg/yNb%דnR cPiMt~e'NiĉWpR8Me[*-RzjY}jRװ܄AS/*{~wp ~r6i=VhBn+)udN=Goϲ$ecƳ=x;e'~T׭ϭӝm3$g׶~\VǻȞD>za=GE!w Wˣ{췆J`**干$m6z24ypNoܕqI+; hM̦Z.ژZGfNy.I]qi^fKŲ.Pdc=glٔ ypUZ&zK|#rGsfu9?*o}NoX;[e"cNs8 0 7q?o9ג8g kϷĬ~v*![E~y#)Prk[yx^>5 "E&2Bwz'矵Ʈ4ovm9.6|ęo66XxD݇*vqcD߮)ܞl>fݯ;Xi(ߴoʗ{y=&k}1g.<-d3b7ֆwvy#9;_F rʞZUM_]fudזּw/Ʃznl@æG;C۞t&+h7=aqnlރ=̩F`N>M?#r=[2~$KI)zS~lahVx'`J8Q^WS7ꨙcN׷??kZpns{PbPYVJj55FzJJ3rXQlY"p&G$ +V}r}uL5p!rlZB!F"bϋNm (u߾4 x;~{c̝;G.CZ67C؂֤0w~W 3Vk-l֫}rZ楷R1>tkĚ]mQBUH]4(Lipf|2e 3ι7x;uqΪd8Z"1^ (P9q>= hh.9T 6ZB 䦴}-0CFZ2g% !pK\ϝ;kDk^N>|".B=rAr36}u ZtZքE ,?mpә|xy4Eo[Js PZՖ-L'3aF~/ii?|q3>'9zHO7Ig/4'Z8J|ZNDf1Юe2""Ki>9.Ѭ5ɋCI컦nDv9#@7WߥC";p Y>4ޭ%IRc>~N3N2\PZ;$ܘ ZϴɡҢšKV}o knv>}}uھ~57N^Y%EXKMD-!pp;ѐͨ,|4CRqj>x,Pe}{|1 0@Oq\$"`:iOuFD`$ _D lAb#? 뺣B{8|;|SxIW>r rB@PȈh>:^9]\OZ)7!tx)=xN|AS!Kus{sևi û8BIğ4Մt|w!ݰ:&0|s|!;d֩]1- Jh @ce Z2C=]|@seU#-FsQ#kׂU]z\eb.2KB?u)6iuxʬ|RQ@ 1`(x˜VdklKjAtmg7/,H:ژ@ #ctǽ;aľ)9,%#HP:@#E$d {x9a =_|=z'w#V wbsQK,pܚ }nF:-UdG1]y=.ouDIVLC s]9 Cřss0 N~B]bD[Y-׭\4D ϝy^o`{ߛ]CIyδ 9@##cR/Er ;ΦsDOŦkZ pdp4z*m;_+J6TyBZBq[m<+4ڸPFhjH ;' (W<;mJέ@A9h1- t6$4?O@Sֆ,NJZ-)!h-=8Jô"dzush(za+29`vɤxLBϯNRkB Zu 8ZA|8E"ֵۮ8HV;|H(T5y$ tRJ&QC e[Db*|2*Qaz%J.V/}&;ߩqJRKN3)]鍕_mM'Yqr/:Q)XT'OfI'~8QD4 .aj SȥvC@nMp|cRZb1٘ԫ1!gxE 2VO-W|{BS$X:I~9ͪBf  )S߿ Eˮ舨0PbP !O 0KZϥ*x\Y ?&dD"FZ OR}v{4'W({.!MQqJhxuz|Gd-Ǣ t/ .ƽ"Ej&:q!攲|7=%zi~,9&KT >vk| Z=}{AD^-!kd]BӘEIwTD&5ōYLa[km_:LE Z*|龱O:wv틹n{ߠS(gG-j!trIh|[%8>qdw3~S-qJC6dnS:r4PcZEGzKB7N]gԜԕ,*ŨV$ kpih &Zj2<Ab^+[ 0CK45ހW7}qLl:%kCB׈0Hen8.'MN";n籛{ʧ߹[{W).]BwxYͶ":&3u]P6,LtdW#{mOP;-,$a˹9Ƃ[mr>)Q򭺗Hi+Gv龙yџR+v~P#ɿi\z!q[jB3=&4̴VTsu.3sf"z\M{5<y'Z.)7O%׎6nۭnR ICnc޻4^oR-)':&Y3+h!G{Ag梅f+Sj1Ɣ8=z aK@RJQiC Qգj5h}<)='!&$*$ (^Su*bA+B_MJ!H4':"%8w=HQusKsR˻7Oc/ֵf4wشRgץ4j݆r-꨷k%B n9(Nيi@jxhP@Ԟ$ʷ%^5TmQ[XX5E^չ[ҹ7>}/~꽥 B Be 4ngϞGTQT~rتڿ ҩ %!Jk _vC8>Ͼz"Vlb+\ 6,mF '~=|vSSA@JP B@/}ׅ2kLEWr-"PIBP6Ju^ޟ9 Z5$ޝ xmU,=5]WYBȇIIfYъ"EEhzvzU_>($@5bFѱǍs@=-@XǞx c[rkU[A_*AM*)MRo'vܭ=uP-EQWbQ﷋cfEcDbѶwӀ 9VR)S U5@%- ݷ JS2hh @w J@!J $B% mCĝs_Yez(7k3o9i?w{׾$ l"hC{ @5d!y7 o9ϯǟFt[ܱBZ㸂1(BtDZxӄB)%x (Mh<{T1|zgq39M4 E4U4bm6# ){J玜d̊d>a;ʆHwP'ϟZIEr"ƋEb5brJ/Ӻ*5k|}>~=tӰĉB #1AJ}%%_d!JRxEs КEʓlU`m ni[ M9"9a>vs”ˁVXvHvKJ (xLΚC, :A\]F,[cEi(JSx&x߯^ +BLP-aRRWL¨:w*d X+)-|[i*sbi;oowrP(hBFшf`P+CɥZOn1Ivx@ Pi F[4ZFS R-`E-4}]˩L{bUʌ|-KŬ[8h{Z5bQDjbO{ .TT4F_6,kcokPhɦ&W^>'ס;G wyo2h2l~);G2t=:?R! hkkAm$y-O~6!X&SRZ*Qkϭsh6Os׷ND'7bX*-rjZ$ڄצ7( dj+hѴU|x>: JD;k mQ5j6rUrQF QZգFHdҍCI+bnkaUUzXPP-#C߿7m( R@+ţok:ܧ 4 !e]9鮋A+cQnm6F]d*R' Ho~>!9T4X*X(6NWnވ (J p#)'!=e>!`95"(5cb!o[95yϞ4!ƻ`W`lƲ]4 d[dGM 0ZӁNjzmh=Ufa,o:[8]R\;CnPE+,Dʛs"C@kNJV4Ϛx (yaP!g˓ g޾'W&Ї KzKqjwxAd9|߯4pYPmj{7"P@pyZad4oDŽPa;~;(i7Nb_tLO><K/;`M}lm(4ʻoYi$]atY\-bx6ѹb C Vv2RHi%?>yscɝxRs'e%=(f)^o&Ep(46Z~I_RZA HF>P1A&EA@I Yi,6iTBDH^FjJ ^ȗ}YE:_}3`}9 RіBݽY fki[P-S E-' L-+sϙimM7xqhq7S;dm1u#d5|)s2DhD\"DDFDlF\"̋fG;rΏ@ʩdU}1j)'x=";ϟ~w! H^ى! V70BbGbGӐԖ4 Ie52fA@ in[ojaVSy}?{>*Yx/l}7;Ix) aUM)MHIy||iI&Y|Yx'bw=} aF4z׻ tu=hIڋ(k ^-SH|c+=?.> GξW" Kv.BqVr l5}xBԚNQx߁߹UcH7P+.$yRv=LM-u|O}uѓNY:}{ѩE_\޼xN-4a PzB$0C;q+;Xm-ֆHqKD Ё3k纸Lfw6,N^pMYx/,~w%5>9fzI ZY f8/,4T|ئ9곖Ƹ-ύׅ7kFa˨EFCD D@>=:"!exAn}UTu=)\R nt1NCL IxȈgx hlB3RNP#+nLQ7m9XM)qtmFι(Zї k>3>5:Ǿ<3*<Ih6Z@2[dyR"?6Uœ\9@၈, @OW"BZ1-/Vw/bH445d.I׼=0dT3ǭp_>~78NPo6FCDZԕO>+ˏ\\Oz]JN뱽HmіDI|8b(T1 enpQ$Rq]bQ3B#xvڴ(6 A4 !)]Wql@cu᫶3lYg K>O~m/5eJI/٬&g7^1K(*71v쀙o4leƋ7n'~?} dǞ2 Ltі={~w2#)B[ְPAey xkFxefYscjZKNzd(y'qB֌Ŧ!%mm`!)D_* X(p|^4N nGiߞNqh^y|Ty̬ JP wIgTӷ|9HU|R"xrYG\a*zlW\K^,:xGoםu;j oƷrz"BZBb..@Vd2B}xZFz-#PbM:ezalWal%-j} EH(iqw~X 6$4C> z [ȼ`||'׷]|{_X{ˇVU9UHdU]<M,яgXc3yX[CAቌp1Q6"c[`*sx^.*<9pa}xپ9x2N#xngɉZ5siTrWj3` _Jz-x[2qۢxO % SNت#Dfw;VmNǷSo|{^NU#6EHp$+WTbr7W㸸rt<;|>Xs яfJbMIGGWa-|_vܺy+3l}xUmPMh˼njȪ{og=GK*]'K;R$3T&_e38[V~B56:W;ͼt7sѝ+Zy.m8/T07xJNh|m%x\rFuG<8RINޜN@|q iAc TO<}df?}}:PQEEam:ƴ :M;CG>o OuYHm7D`{wpHvͲTpek; x.3cR}4靭~;}ȤLN-/ILy%N}zϹ L uƷ /y箪N:{xZc{eS8NsMY]S+rnc9$e?tTf@B%D>2@/w< ?^>`Yi,>K`]xWYθhb"uAek'}Zu7m\e|qިAK3INd@?uE%!KNG nܹC:DM d)^??"󻑽߭ o!d+f5D@ӱ(P+k!EE|Zv֡,ÁF@ O(O}傆'i.@4GOָ9=!k],JNRr2GZB{vT9gZH}m)QkZ2rПȁ$ d4eu@:^@Yx*#nj)ryznVڣcYKvza9r 3 N0w9>Q9 Rv݃ BUU?o1 ~HE  ι<ƋfeFzm^Bzk}q1N-fM>x>'UFfU?^~tUNUaOf+B")* LrLho<=iI,Cԧy -h%b*G]WmJLrQF7j獉<n)֢?YzG92AHh8@g=<1:";ClO<来By%II⇟y9eklIz"ß!UKTţ.w(!%W|:Qf6Zh f! xd 矿9O=k!S-̌D9٭3ޓzrg^(դrn-Sk[j+IuTm1qAwT7cm ToݚIvBwq2-&VJt6TZRzz{&و4.;tx}si&'/ϝzCY@|{$VL|̕8b[i6gӁEzi7|^Lr\',`oyp4PG1 KeCyBw]t1>-|P@xsoM! .9L4L1B-AQ&-RQd=dSfWD T- o;- ?_Kԟ͝LnL=OL-l<|=-1k\TTIuMaǃka?ZzֹgBm8~%|ꥃgyL9hQYkDfoe!%l]秩!>-4!l^<0a kɴ9 Xrdqj(S V6Hy5ovRL@Ah!i AjJxrP@(yQf+W2!M' ϑ)WG4A{} ~Ih- BMd9|XTZ )sȤK ^3bv"?[ f0Ulne0Yۘ%-cFA@:UBH|y/ )R-|1ҐxH/|g8$)Xgh""d7Ph!MuAhR*)N EgkZ^DvM沲Ŀ7[ϼPOE{@V;eQw|H*HŠ-i !" DDOh."hRsT'ڞ9AkZ"4 Z>'Pi凌|8O)_(t}wN( :՚f|RPH"L:lŊ&&8zPA~TR6!I tZ~GI@;B|B}R~0Z^6pXM`֮(ޝ>d/+DGV^vfr/4W<3P绉59!HT8J.XT>}qudݫ" 99! SS~^}:b!-KłKϷ>x8H,PسL5T~ >`NjӍ>BM+nQHθ+(,læ'>9@ĬG~O,hpEV<3:#pϳ*/oqͶR"xlsg'@  Z _ZY$RbXFED9ۢw.d];Z]OC ܛw=ajlFRnOgAk׿"@75Ftg}8+ahc)Ԕx͟IН2],\`SВ@Zsu"o.ߗ_LZ~3⊘T RNZ !dW? c+KY_i@8L'<$zJZg|N1-f.]LꈈtݻE*-QkFCFZ5r ⠌!!,PђiltNE'_Yޘ'ÉϒE2(0d +w30 "Dr,}srIcKY~cר{{> کIma>ssJ6Ouz{zG-c);|fp5JUJ.B2˾[cql⹪KZvmcVSTDy;ăKnaL+70V_1[cL8Ͻ7yuosӄBJ>g 6tk3pq)T'}YJBlCsӾoy ݪ&MbI ce-K>1yS8X}S xvguG|3eQl1)Y6칲?eT>sr;\!]=shm8iRⷖ]^1ePxgΩ{R$Tq9TtoOMӜ[YP+TdlݖRzm<⦪`)K,p"z¬a9Ezzu7\\l$A=d ѓۜ^ UۚFt϶_bu8[)Oj[oϝ+\}'U\B8,W9Γ9EK\?ǔx2kkl*у{NNUIPnh$6{ț* .$'f̻=^!o@usnŞH#[ئ!oܹ&avG*OR$T: W]Go|\tqwߘKaqҥwfV~zGH0ۑq<ۣǺgwK6|Yqw]s6^3}y=rYﶁy y5z o.9=J¹&^BsNNϊNJD@id5๵"DADE3"kViX,ȎA!K\!!r2֋ڌA,12<( Ą"GQU3+tlg`QH& جH RFF1sd#g#-JݳBѫٴqDey %_ws gToם$"s5A8\>" ]TXr?URR5(Z+s {?w9 `!U$3m d6FZ"p$ttT5:xtTJa "t|}L+(Z g^J}Aw( 7}?n~}G~x\KY;F /~T?bnƾ/b: ӖE/[1MWš׈);UR|e>=k[>;5׃Y=5}Y&yb-( Nr㏍q//8!0绽m=P<];ߝqr;Hs'o PDDJLlD(YD OY@P-!rڏ I[R)aq?iR1~oo')wL4yl]p)xaNѾB<2/ H kMA kd/6UG!(XTOMqqN ?]?,bJ8[nL^Q#r`sݦrr*ֆZpZ2֡4rguW$򇮝W '1o~>d_wsbf5{OIyh{O=xC4||yo?_>hN}C :& _w:ԐQ9YNĪ`j !k-o3Yz2@ l_lYC㟺W.߿rѫ=[l }mb}>3f>g>7YKTɕR- ũ% rS0uÒO}@(ǭBLa3?szHql@>6P&{|+' *}=||=Quք!ДKIk^;jAe3Q)-ZЈ፻ dӯSL4qYx2^oN <79p/1I*f-IOQ–'%a6MyVRsRw54ϖt/?Z C7Ö ~Xmq)ꤖQhQkD{H! 4cӯ|x_VJ<ŦZi^T#D"JxKqҙm\:3k1 -kLO@@ND2r )\|p$$8h@@!vE]R 1!@7vxk)h_{yL̴>(Mm@іMiPZA:x5ev3/Nxi<8V=_k3mX٨#^WgxTyUׄFu\5B_6e4L4 uQt6CHZ]~R(p׶Bn8!ʲ1;{X_C;坠)l7PԻfcYW@3A˝什Y5ՙ~9釔R{g DꏒZBi{~į(ri~nv}>l췏x~K2nRd\CeKHW'/CP_٦pp5 -hah3'@p04dz ʋ5zQ--Z: È-2ĚrZȦ |>QF΋@ɧ\$vvCL_26~4@9a |qiηR~6~2ی+ 8Z Y)ǖOJɈVu~s$_Mxnc{q v%'^ֽ눬qM"vɲMW60<1DHώlPC2 ӝ@"b׎5`;rur% 0LZRAJ_ZTY(y;MH !-"I&!gCRZ2(cR@Wߍ5+h~P . ?u#\KjkQ5x[I$pv5 ^*.q+S'GC'ZZ֌і'O.' a\q΀ WNl 3'ӷl4Ďs:vc]x_oN2W{Z,ZjʀTXųҀ R{n5ъ M2Z"HyT ~CHZ|z_>c/M/'Pg6>4l~rw[]?e Gg4e~rmɪ(R z ~4-Q+͈!kNZI6}P^fimgN2r~6o$BLJz眐X1+ 2t=wD邊,)#3:؛VS0D}Z`w|]#рD4>Gu!# Tf2"ֈq¬s=tdQT;)-5gFN;u[#Ļz졉?nvݣC m="`w% i*,yv8Z}$ J~lta|g,u^m&5H>wXM ^p2 ʕ>o]ypဲ|3nY遈q&H5)#uЃpӐӟ@˸L$gw2|܀)پڎnn]#Ƚѹ`2oǷgl3\aEսsv)XF6 @`%)28φB>^.-TΉWD2&1~?k] ͌0" >zH?وĄPodw(q@@!(X (vNn><4kOJNsK g﫞ݎfHzG:WvqGx^x;_FNrynN8ϦuV7 9}ma Ah9k[- 23ݓr^߮ 9:ISLع*e:iQYYg޶%mf͛aRuIt)tF㣱"3eID䣖ᬹ ۂcgKޚyc<<;{/s#?G=˪]{2O|~Q^y5 ,J;z6MY8),mx^eӏ{g;s{ k6)j^N`}[CNj~\ [ ^lά;%w8ĺ"yP+acaߊ=M%M4ȟȤ5WƗpQz 'R;&WI&!(G]niΩv|%e>pSݗ|r2L*l_KxN{ D.l#! `=@Z#4'[wƀMP@ wN( O>/={OQ$Ud;@!h) d CNCDXؘ!Q"؃Ą%f^߻:-- .aٺznzϏ>CzlsuaZ@s!4 _ўӥ^-oTN}QW*wYZw{d77{n,c } oG +2>/ywɃ{R7?;xa:OosNFF[-ihtr HC4ED9׮. C# HhZ)q'5Ȝ[œ>i vxZP8CJ@ xJӇAB{05<3<+RBԢquא h!մeNK $߼',AT&#ϢNʟS?都j~`StW)BR[) 9⁦\|HÚ2-YdĥέAN[_<-efn f<~,+`}0pz;^,9>[k6H,}5|oV|z\߻}M6O!mO۝sgD4(S=iqrxyFjvlm:90~dԚY CjC],D!Z"@_ߠE`˷i?*϶ Y lGmfLq{PG/EL3106g @AvcS} = kzfϝ*zz_% DlGXw]v3`el(% _! "P*? g؟䶁}WZ2>&)/^-cs 3v}ws VWeSVK}=o QJM3oެOAsC8"]䌫^{vܚN?9̽}&,଎D9nM n4)ed$KPMC+䇃BkLff Sٻt7j sڲq};N՝~}]zԺP;y[+fI ajaX <f;<('rf8# t;4\zՖWjSt9yԥjs.ZR !Od{\eaYco`ܜ☉\25ɜ4f̠ 3wD}Uݓ%al:?S2`t8f=*#3Jmd+,]8I /16ډZt=J#G6{L:[يlC$1Wx94-K56EUFL)29@l:5Nw$^mn8ozqjrfI ߾S<"HIEֺܜ\wg6TgmKfޥ)>Ϩ8A&e6fL:ٗN_޷޸j/fVڋh0y_k!o;ꝵg)/ ^Y+u41%u523}^ƯKb*t֬oa#yWV֭|\~">OoݻW긵I^i7QtbșV-~]S4@S=x}J#o w]ʑ5\ &yQyib$+޺3xs"{]rd ~K-{@عᩢfxiHI>S%x|F\Ϸ>Nowʷ]@9f{6wK>2F.>Mۮ'Uƻ|}áK33ۗ ^q6#=ҽ ! YoĤQzwVnBˊ5\Z٩u"ˬiS"p DŽ2۫Eoqr'MߚJ+JFw;ίy]fM07{V̈́m>83{]{hcxɢxW'i)㷎oq٣ܖ 5bG)U9/ ;.C~/!ѕay/OmW+cJtEgj;vG{ X+]iG]unUqo{4Xse-αN"o-wm^S\4٬o1Oqؔw 0qn^1>" ٛs=|I$@&]6fvhF ~1gW\8ԭUԭREيn956?INįTvd[Ȣv :yp9u>dю=Ίw^^]hRfsl)d@UJPD@!(GveCBRˌ5Rlg*-"W[ϻ2zrC &0D#6YMl!Nrj`:WEg8 WrgDA)l|[~6qfճ0b#\l8 3%݊pxfߡ.qEĒYwBA")ç$ MM\ B""'mO[CE#$fceٰpD_4gvĝ/;+K#NHr$ pX D/q An6lmb[٣P3\ɱ=ڑkfg(ja_fuN*TrIpzZr7|,.ѕzw~3,p{YTAgMZ,lg~NC+9x7K|)sGOZB}_mMwjnNF{ oއ4l4\||X]yS\9N7p)v6oqb3)b ,k^._vԾ@L%n0=2HYL#7/xqEf]%Z_i&C2O{E}/`t(SxO1Frx[;6}l< ς{ -VEhlfw[\;핫;ⓓ×<c\#gwDri.˃s݇1>s" 蟲q芜!tҁm*8r*$OtfZ(4_)\p|EH.a f\rc"'22T>hprU(М|pnRvvCo++i6;Ӎu664Äir {&dz }g'`֩cFiTTm7Ƶs+DUĊ<6FQ7="J`;+Č22灯c#es7lfJh' _RZ=dUx^>Sz{1M̖wh;C޺#x&;# D#َV-2+ٞ'fK#L)ޫ|-hŖkccņ+)irLAh͸623e$?|U`gCZL0D̢ Qٓh"G; ?7k.[y5Htwޜ'j立)Ҫo7닥Iԧn'ͥc!قp3llmKx,=t|y&$qb;QRg(Ρqr[(ΌG'jsN~r5yI]ukrnNgv.VW^oI:p7y|4jy yR՛[W D/{F18Yf͵v+3TKe_~agˮ}AbQDޤe V<5=uL ׿:{ge.'qafY+]+WBA ~!EF/!#x,s4E0[mwfQR`=iKւs|}VSvA -]΍TDUw2Eg/0|Òr_oi" !Ww%g^s)Rl M37ufDgz<⸥o6v{F Shx!s̏$ rpZ2_>-a靳 8"̶q5>ֈo![.+5YXWt(s ,#3}n4IH"9*J=81sƼ '{i}1Q\2˄ OOSJCN;a=JyXYkgQx[c&6\ZxuWq#3 e"Pю!q^ْDAe5!BZD2<%^r"?ϥfNo#xP{BtT1qޗ7حKce`ܜbwQ }90!tE، ٙi},IN|gx{}r]3sK(KH#phHAx3dHPCMIMBѰ-}-s~/VyE+o:&Q=1cwm"G·Sd[g ćZ=]3d5x#[l.au[yՓmYrY: f%[5^Ĉ5884x쭶I 7-ʯF`u%e;`mx6[Yѷo4rg=8r"r*di 9ruTfgF̄{M>RR.vKliߝ d$=o.QKHR6LfH`Nxb"BBBH #!:Or~؟F}2/I*"ʸ۽ZyΖw>O[q]pbZ:.sOޢ|RRHZq <dc,J}?PWG` :A_009. [5A *qҀRIo*B/f^ Loj6tXI|M_0W9|]*_`iC\:0fDcl'e9+m fhh)gD~ M[,T߭r݂ڇ@3NAtܘ%<9!Eub>їv8Oy,Fb2(V*%%[ԧD9ΝʏAs=ۇ"6ok޸?T~pwTd\w 91?ڂbєų—X65*td3EOP3rB;jc(ۻz 1Eׯ}s];"94?tqWf~Us4|\m{}*{D_||e:naVh' DU}jlI=Ƕ}{n~k.T;Je6W=u ȟg'esO#0p6d>;kNT嘮 :pGf˵o>Q{ON]'/} f{{z[s4}C4hnn7PsN}^+F M>tn-#O-c<4Tۄq;_9Bap5*[f1&F^k!e1?G{n\M(3 "ghIwXQ8ݞfK%.]/>|xW{{_W#a<.(Ms%]jhY;\r+;qi\P/oHN祧DpZqx8!}ʡZ{oI+&<'}Ѷ& 'Os%xlTBK5C_F,llVqWWEr|̻݌B9&C;E٘@fkШoݘ]YГt>&2箲 ~Ar~J׿Huc lg7V.rP=0[3lȶWUYUgJk޸e*)Z\lwN:kvveo_]*>a3W3߷œߗ\(6luDq%+q;TwtHY1|lo=Vx 79\ RVYSm͖җ~I?ZܮǧpOGڷA"K=]5wH9㬸~V6 =oηKom}#3ft$&U8*ߓFLJqS7ԈOU69#xo=7\|\m%xs75~AEE,tk樎"*!r/K9x8Gm~Rpq-S'vnM#֒')H㮷rk 9AOz~37~8C;;rI]Bsғ T߽k'^$v0=?y߸(V^=pl=Ϟ.=~?~c@?wT͏9^z}Rqcv_Юf݈P~{q'6w&{$xZ=r{{.4. P";]0|+ת ѢRbbLM]wO%K\Sʿw$@q!)Y`>7.iHUqz̈k' K@Y?q) 8C1l;_|Rdt jÔ3"7;vx[;~jPm^wfrgwXe{ـ㎎z6ZMJal::\d79}SR[Vyw}Qm@:w5FJ79fXv5dhIrF;wG8E_YJCc~zj:]ndg]@,, O*zq1j˽@lSo|x҉/9:3lC:2""n:tPufdxndEbn2TT>-|r"1-3_7IB[b{ۯ'X:Wգ]~/oR!AtOX3R8F-} ,Y=cD^ld Zv/9"~*Fzi_=C{s#2>NsכJ}5cf٢WB=k8`4Unb=X%O#+ 1nWb7E2}|hX J-t%B3Nݼg=)1O ,"_Ese9O Ť3Qa'jiP?_-lȉ{3SڸW3o|u ,t ϳ$& U78 D*: ) HN udտ߷f*6~w~]|+ܗ#+eb6{A7Rɭ5_{f/6#sv>,Ir Ś\n\YQ-\?Zw|&?AarߍJATl!n!l~sQȍ_ﰾFrלpUO^4JP&ylg~^Ԯ~,s$vrG~6\VԱZ9EaW'jٶ29ZyHz}GmVC'Y1uM>̰/<$"^(rH7zboFe\:ͽ4$e_|}~PB_@3O1YZ ²~ 8 '(ɯndc)jOoD@?4c/p׶s'ks"2"3 !IX~5 ۪q{ G8b!vϜ4m6fLoW wRJMʢ"ߦ+H]WjRmdd9@۝/l1/ac6ɋd]a?cX32v;[@GvRI}aOYn~s0D"<]}iaQ3$UȭVuI<*"DY⼭:Kl$U-BC1R2"b71T2 OȰ9<8&cu1^ᴆmo5v!ꎶ;DR;/!_c g|o` y_`q/*yҨalEͽeT>'"/,̤hĠ)ExXtNZ_\]BnSO'̢ʡC9Q9YOw'X\xnulE8CqP'&9Hy^6?8Fg/cퟺrU&΋hb0'\ [. <鸓TĩrO锛$$'GGG[|Ob*$8n&Cdt˯yl^*=4cdm-x}!~8!Eu/ "ySP"j^(͚ |F̺6|3>߽/r ^ﻼmhۣ2%=Lwf}Voed{CDLz95uT_ӻcM{ƿ̱K] n^ݣܒ7y|ZUwկ$|gYv#Ef`(J|^雍'Myd͛7rn'!X.^CIpՆnOߔĹo}aR{my*[{lZߡ/{ͻlO6{Ag<܌okie*x_\1y.H>hw[>aq?IgLYo9]=\+osRpS}ڰ#/:G6{R/̕XE)~im!6vgN랉Gnkp{1wC{-3 Fgk8(Hn*³?EZ{^36[i߱jDdjzI|Dulo݈QD4@[mOe:*UG+hbZx_͹9:0x"C\tO͔53 =yŖT⫢_lӧ vl|{F탎-{ٖ8#F.a m#ux$;SgyAwgvx0ЏƄ,N}[nsƆ3<_^i)'H,TR߷Xvt4Q<+f갻ɏDSJ l +U@s'" }F-ҍ<]eIE#:wC)evJ)xyҪ&t}_\fh#W^MC;g 'z22L3hjVL>DR_A/m1 PTtNt@+ot>DIq?gc)o_.2\#\s{$>C׳SF!* >mOf{[f<=sf*Z92Qf[^p0w,_?M$] h-kJ*ti@UCwQLD{yTiAQ~ ;O#A tr ̀zNc}εns(vk6b)"R>n_uAzR.ܝDn"9xfiT} _$ﻄ⅁PfRp+t 9UN߲jCݱ.Y<ߞ-G8}mP%c9BXbˆԄVWZ'+aHlWx?^FAș2aT ̮ḫi:%#o!iWw ņlS)/QׯMwU`- 7kȨkl^VvoE|f)y昽; LY+IDA1}'ugV84خ*7oj Iyh60/:Ve6钬71?(;ݛӜ,ܨ(]o_֤[pӾ+RuU-*,.9JEU cV٧M]1󡛍W1ILO02%>DL|W~yqZg}niT)Ѩrҥ:7;fDDVU,Ps=sykj%=p.4-kexl,gUp; mîش%ek0MwVǞ"p9@S9;#&+ jBw*Zh[޻5U#c3AsPtR$x47\~$|̨k{c8s.kz52Oj'mr_O9lYY#߽34&.p$:|J\#>(3r91DOdqXm:>>.$z!ݯެAU ^9XeRf2 q3m$xDu2&'*CBs6LNjCPrhY"u%Ozr;neyȢ2ǎϟF)o'iq\5c0-_.ٕFw5jf8&lCfL"".@HVFGIF]<8wB""vy>"/zI/b'%[hw|cŀ gop>(T>+~kCI?)>xZ=|뭫R㌍1x_p7r!fH^.;S~q."UDvo\1oyHe<}K]-B.e+TrĶD}2ub$By o?EDlW6{y;tڟ#7}hK?Lwt'SfS}9Wm]Ezo2rJXZ\, g{9sy E٭$ ~(Kw;wn7&wȤ^=˩o#ZI}nJNǰͭlF NْƎ[jccdW*#hiM"T~o>"A37QƂd 28}o6FWvhʅOT]ϿRؔ?U:{I4dcYc3R[dЊVw8 y5ݣĤ#dޜZ4;Oq  P6pZ=o|gszKBdL[3+BuҐ~ہ77R;8"=kfR:hMb'v$[oمL|p.. d8U+_v=2 m>sԷtoy:EF$]nY'MN3ߝdjiNwi*缠tBfKݎnqAY[ˎbzw~b^IJv}@1e|Js?wݫ犙cmsXu׫e$2Jg{#[ݦ[Q(}}: ƈy. kwYſUx~tD%{C3B[Byi' Nhe:ʛNr3=NxR]"Wv/Zs¥_{U^KjF9P-2-e2%WN9OLv3w?]l2ZTky3^l O|6lcp}ߑ?)gK^cCOKU!ގ݄QT䰆'ިisܚ.9wg:hZkMi5k[j\zg^_QTGovKbÃyB)W^rܻ4SDbH _ KHCF_6f@GϧnFXE&d>=40E'ُ\ "RnKiCF񦘴}QI ^O|S𘀙4A/q{>5FE-{Kb*js‹X[M|vۛY{վLם@]~r).DÔ6~Sv8ӒY>5eMy8A &067dȄO;[i?-U:O7挟WA*F&]|K* 10Hlou=߮HUVfwŔރ)FC+j?y]kdlGv)#܈6 X0Fdn"1$SV'?Ihk<.gRЅi4wFiPg$Jmj㐞<*QT_Of#]tjK/3}{Iɍ ^7-Y>bg`#r{SʂbY߹sηӱC:%Y%1BU sC_`kv;j]ҡ.Lnyܷ|+qikEQYd__\>L8{hz R) ^¯ɶ28!,)JٹWc`D3H<1 $3e0Vvq_fZ5ݙ[67+̗<#BMBnDo9>r#l/ClTiXlVm菇y^:f~,&~O@܍)9M7,d{cʮIG.0}(-X۸v ]Q={̷ٞqZBMug~~v q̗O#=߻ߠTArr]9y #,sG??:$~b<%94QS"##; vBJ\+gZpNZP%F<6A"n)9XL:7K7)ɎھLv$uGn`/2sl7 EHFpba`I@R&=е/ʱbtP9ZAˆ}Mbʭ\9C1Yf)CR";ɔ235tr2$=6]\#RoCR^9I2 ѓyx;˱d쉑zDD]s-IQ!QZZb&V$c0mw%2p~9Q/ג4B.= hHfa^԰]C"4mSre?`̝AتdHD mSYOǵTL]2j w_s}<]|P.}}L}?\?p[lqD - xߊ5ŵi0TbR~ZYS(YrBII//9}?n70""*#Ra " l%diիsb}kMvjM{fMK<8Ph{:p@q-*7Z2S}vT4֗%CG.[ԶDCeda1IA,ɏBׂՂ;4]f .(6R$%W #lk`7\T/q:"3y^hfIyu XQ?m[cʾNnhg8mc9^ Q8C鬌9#hrpvȸe :WQfٻYN)MW>91DJ2]z&h9]◼ӳWRmsuك-J,eualK"t<9BmSz. I Wф޴'ebbA1_ \Z7g%AعcDEͲn;34e}vȤ8H@ox&ѱ/;!&ry5o׹L8쪆_Y1xX2[67UHRugq(MTH7F%d]<PMd>g B6K6ϞqP8^6s$mJjWZz^ 辿[oLA *Gn% rݜgd3sN@DIm _= DHtD%\"TwM5גIJBU|TJClE VM@i82(_ 5$ Z.}㛉(@ͤv ED)8r_39"q&?:ds:s_|.u7n/! o]vH3Qmm9JJgvɑI kf>.D< e;"qFA{Հ դh;Q&d}-9X g;mСG*sA?׏ǟ]zo wpzt3_=A  Y=?oD߿_YӇwk~l;`)u"ww&]<~S}41#D"iHa1 f6 X&LBD&$2 *h16M&XhB&He(h"#2cM!#DF)dYKF a3D`&"1ʀK,Y3E4h(fARL) % ecI3&1**߿=" !c|~_C>AC ʆD~4<@Iߚz+Kڀ>tȈ!x ~o( 緯_`>=Ck}G>||w[A pwXjH>sD>7{O$ifx?<2nSkZ_"lPV 7|JT?{uY{:۹{cޏovzuot@]o?"tS,- PքRHV#n$xg4\4J40k bbT 0`z)r` R ]GC &@IRɭ4m7 0`R`K  0` 0` 0` 0` avR*TRаIRuFὥ)j 0`\r˗.\r˗.L0` 0` 0` 0` RJ76؂͕7W &J) aTRJ*TJbbT4 AG &̛E0k$ĆM%J*TRꘙIR֕MhaTRJ.Mo&P@UI 0` % .i' &ΖSF 0` 0` 0`D`,,4MCP` :9MCP`6mHzK R)j TBIl4m7Ҙi58i4*TCO6 bf"ThTpi*\5 4֍ѴCH 򘙜2b &LLJ*]@ܦ 0jX^h)j&Mdm*TRJ*TsCQtm6*TRK5 A 5,-s00`a`MCT52 0` 0` 0` 0`\r˗.\r˗&  0`XZ ajXX0`% *TRѴ{Ѵ&M%J.bffҥރ &XZan%B%j55R 4K  0`d tm7"i50K Rİ,,*TRѭD4m7(8i5tSPp4%`_?>ߨ>?^Q_E?O< ߊ*%M*?\E$wx1hXVg<4 &iA&~eg'/{/M-v;.6Z0}XqQ2JR**\> %a^daVWiwӉFd,Jm~&ٜXoiQwӇ$!mC͕`D b lm0'+-1׏a)){L6&6] u_46*: cRHo~zbˠAAx^@cfb_V OZsb$L.ĜIfYw 5Mo9-#@7% Xʑ0jH%xpSElqw١B@ O)Uo6ǔKShwDA@v9 $'@j?AkyB3ĉL%EZ a *k2IJ>Rekb"ZtV¢A QraH>(1P)z}s$!$Kjku q,I[X $XH`vlL :7t_V &%|ۯr0(J^=NKW 0sAL&S9PQRVuK(h'Am ] @ TPXf~@{={)J[m)J[mo{)J[m)J[mN`~O&0>Yc)OD{@Ww؎Az) W8F>Sz zAX h9rUyVoFmF!+II u>r ȷ->o2CO!1,Y@ x1%DH$Mc@e(o?~5Z,wU^eDi!ff&E#-OuAsDfI f EsL(E3Z UTAOWrC/;#Sz;%y;5?{y'#a04yOۥ> |'|%C`)(d07e'0#!ow%O}:.lDQI\5;~s"!H n7klA H$,IXnANJ8O̔y@ӹ2wNq/dSgy*ӚR{mvakyL< *;nWٔ* ͔,xbeP_|9Đ~5OÑ$LdH(?bbwQu% &02vlÃ狄B*2#2L86WWѧCx$D (Qn&vtEhS]T)k! ^@ogiMr Y;#([@ ɼF0z_=- OK1*2&.8`  ?]QW1lXHR*Vr?}4j#e8:$"!g;GLPAoN(P%"GӪn ݝjy 9F0Xdy,kԺ \ɸrA}3?I=s}_  !Q$u`C`E\-nf4{7Dx"*HPP΄M-ÏB*h6FVDשҗqUX+;!CE] C FJ`DD 6<ƨ nڏq*7EaHP#:䀳4_chM!>`Z}(aXDpSNIra84#8|7`Cm:>*Ͱ#}h=\Bh-_uOM" 0LD4(6V碻lcV:J`s[ne^cH/NQ7gWQ.90Z1+ZG$UN|D SͪKejzyQψ+7$9+K A  X_ļM'"A2p@A$^ M!5EQwx86(H 8TpTzҞ&>H{ 7:F+P$OsvkvӭmgF%&"S6wѷl|( v]S/܄~`@ $'ukr۲hGoĘI3KRV#r  c.+%^vhҖX%@vY'$Lئ&CuI) {Q;-THx PB^$5ys5Nc1Ô/3<Bf'5I$H ޶IUr,1!E%a6: [ F>Xs-LyR t"TA*^n'I77 &uYd|9y޿DEQ~Oћ|\Z+4]ȃ2kf<.1hPbop?'98E`gV$@JD|_.`eS|(5yב_qXdz Bb[LL@$<Ǟ|M8߶@DAsYàPعe2(;^ '؇uJzGϔ۲"]ǭbT TK@ r ]Pͺ`]k Hg %pQR 2tڶqePPAuU UYעQ}Qd%q=}Ǐa2`HN-}J1>|m 􈈪f _\ bwx8xӂ8Z* RI.@tfj9|62fgcCĜrݼ eHxj-c.1?5dD,G@ZC3X <=*G?;y$1\|RY 3TU";(XU ~~~0 i5't7^a>|*AW4k:wbfYY덀6TCUȣS &TGԑ{ZHO{Ml>wAfT]S Bp\?܁ 7U.`mld(N.6( ġl} ,Ba QAvǕ@2ڨy` WyF`}ީߴ1_8>BQic+MͮcW$YqdRWLq קjBW0<Aʏ)r* *W˪@ޢ/)I_tԳa82ԜK" 0(-HIuGor{mm&;Z &Rv+D@.Lѯ.Ifv <C-ˉ *:LV4G՚r珄j,7XiDG-beuVoHz٣_``@VӨW1_ SݖZ*V_*1Ԅ,&9bP 6-u f}߭P_tENxȐ9%UU Rn7<0nW]2LA#ߪmgnadg@/#F`k[;x*K~$"lp>V!O=-ZzdG,Ԗ۲06KzUɢ8;`jE{3X+G)/7$3EVo =^6YΤ4,t78E 指W3XȂggeRt<*0@#yٞ(Qmq< zN4:ʘ'ZW7gF:x.'~^ 5OeA ;j(V=M m80/ 4X`R4D]oBi$04ȴl Q5dG]raWH laz|wW9([ ͕, )NAQhr޳=z8;j o%4ѠHaB/|q. o4(#ǯ(D"""""""""UU[g<^Kh;.iM1$5V2oǹ)q$)^ P&>/sႀif`xDx`Rj3?o'@hi A @9Ri-*,F|xPRk'W|T~*8=}֜JLnfZudyګ>,dҧiY)ۺĩڷfQUdo;dp<_aIdA€1Ef<]B۰'DK(t Mĥ/YT >z(v*|TmKNԟ͂X5>n )i* LDZB !@;W #>Sߘn|syUPrKߞCX_ըXIM#'YAi>zV2}SзA;Wrε4B_eq!&Z^cCV3[{_/L&-P2b*|H=$A%#d4dDAP"l|xpd@<l/u@㨳}₏6j쵿93qZlџ@{ 4Q=:Q YRߗa6?{h2s+T6IKi3۹*?3\~(BH/ ;N$/rzQNN$R(P8uP]…C T+WuP_SGO @ah/Pw7qdՄ݀eW<2:S+O`0. E! HBC%fcUq)F;nsQA>3ORdH A՟}#x%nɽŇcg "x}7\>|y?zoZxfJHԽؼni?D)k XN2#渂)GtG4kH**+։=..-`@U TTTTTT^?hxEEEEo=Y:h4kH𥨨~D*/SFׯ]ɚ!6EKQQQQQQQQQQQQQQQQQQQQQvhZEEEEEEߏ޵t~:9*hQQm-EEEErY~iT ~BX4|(_9aXI%BLcOC." a"%lUKZJ­GÇI}GQA6V ! (BIל+%bFuPBÅ T+P(pBêwU);hͪ:'J=6AA%B_6COcr'=6>& D@+ mJooA?Qԝph, )&Y~>OX7؈w֬,[1B/ߪmRgpWp rg+ex 6"`=ҋ@ {4444447`4v׿'|Ne r6S;cAI$I{n%$#XH0G?w|kS2T%j~W O*6-xhQw`0I% a?l$OHX"zbXLN/)O0](IEfy.O<=+C Y}gFN4gǒ&juw]ZVHxFuweR'@fi ,5lkOf>!y Y6\VF|R$^Gl`^T Q$(@ /Gb[_?ylo^'5<"ܝa3EХosb[hdf܉z+JZ\ X3)K$7k?`~a; B^e7p)D5אm }J d{4fmg[u[o Ĉz}ƺiV!5e )F 71Ns|ܖ$l* ~K}O()m&'(B!|ȔJfJU'0?x }}{z$ʚB7'.wK "$L/&c~}*,̢_ }I`t$^ l ʏ i\"&fs~"MA|k_n~|ǟw#_1d,"[#K&3q4J{]碩ʨS;rp{4)#lS&$`el'nAem>WG=m: /N![K֣9ro*9Y/>U?vQ"[vRS~?}zKV\8:\S P5Ǿ۞ mNQIjL)-JT]j?e_uikC]a0wouzAk TE*7t\[_yr㉏a>#{FgKQ[trv2*ZN3 1(86Hqfೃ}R~xr7ݨ ;E?nB)>;ep3ӸV4uk( G59ZPckqsМ!NEj*5y.sQdͪt-wxpkrX;=uL?5 vxPCCX444?P;mhכ׎w^ο_翸<0Z06f |5UUT\߼`8F.^r90 p_SgS{8y8#ط[_\IP*X ހ]cex)HUؼn~~OyȈ!Q*T_Vu)9o€Gg>SKf0l!dp*une'*wq2F 4 ~uI$zR**w:SJnQE^p[8Q0ZOǘ+oT]H]St"}@4 8L<>)=x՞L$0:-(vLII.sZWb?3#C0]2VPQ,U+wS #%?3:ئ@*Zo)t;65"uyR%@5=O79Q2D6O`Z@STB 1IG.R.njMN *hAD!a%6՚Za>7}%t-Wt[JD!e yCe]>SX"oYv.Kdk/-(JY9h'r ;A7ž#=E_0T#eJυiG}8A@!ArEʂA Vwe7Tj4{,<$$ڏ\+ [ تPFE6ѭ%]iy9H{y}ʴ @?S4wi&?彰y $v=x&bf= NDTYX|S_xQE?#hDMk6~)CyQiN`XI.Ti*+^wҔr̬Okwmű0M^Y'7w/?d@,|Vq>Wȼr>53vAw?>5T{MKXNe+M<㧍I;Fo'z VM-g6~[&zTK_9#pirvպgƺ߾)HP|TyncnjRLvE`8}qO2wļvSM kvop^'ވ{;,:I䜩VRh)PPZ*;RTԽ? `5PUt@pϓϵ""dw< oߤ Γ$snr.783ڗnb4?Ͼ9˜ |2q,& \ka !;-$F$?3>BQNKBƿ[Gr^&s+G׷8 8TfTKfQ܉*4k%!v49H!WQoW#` .!C9Yy4].PᄅHr kl( %E{ EY.9&lPݸΪ2 e,[y `dgCtg _߆}~|Ƞon:i÷|v5AICY!ܷүA0_WrLQWyG8݁, /KK7;y0'd* z0$sQAP"ҕДVU ?.@HCdz9bXOmT׍R~FPoPЯ #Ry$EIHOD؈|3Eq]c:B1 =ŸY09gc< Gk4m \~@!5W˗qʉGT?n? ÑQlH@$7GĴ2>D~~ʶi VC=q '@~y¸]ߛߟ2m/T nhRI˖'YXx(DZ፨̋mIAA P ( ]9vZ:*Ce[.T {SDv{eh`ū"U5Pj[ Sj- hE>?3}}@fDL$=<wBN<8yPF.M 桸a ^ du GZyWѷ]ݬ=!uLeGH̡x>]1+$K|"yi4vMzH,8Q ՁfM !G"/h:,X I dx$K (.n?QnjItZUƫ6{g㍜9ik<+/fvϯT<y@d=йF7v(6ʍMVJ .@0B%J`DL F~8}r;^~R R󍙚(:ܻ6SwK`a){32ӎāٲדۜ\z q:̌olh74jLI$I+tg X?BLʟ(V(bK̟U>y\q47*3Շc?H ^xb\-Iofy#ϗƳY?r-%-BE!!O FoI(YN+K$T3-HC$°M(E[ ݥ˚uZMO< `ŁbUk6`pS-}͝ذ|YC;ºB'D4BH)}J1eDU%͛whL7I6krsȹ^zXa+bL6Uzሊ)㦜+9"KYh.(PN0qpQAq-2,x췑[VIDF̭rPȥTVt̀oDrEeӴ-5CoFMD"P.Fفx >)(u6EPgy̻7sd1]au"N*Ȕ>hTs[<ZU 8T( FH!!}"&}Ee jP|Wh2^g$J\{Ͷq.+?@f|g>\̣ndm%((E2 =ѯ0ks>8/'%Y>TNZq9n%aJ쩂Ll^{(>D̦IW s'e7tLv!;^黼ͯIq=Mħ0Ǣ4!o=9̔n<xG"bE†;o#px!:-UlSh$x^PIFb+}?B5l(q]RbagцfҖegMWD:YEStfq3W<^ob}aƤ8I&T&e T8Viq3<?miY-:EI׏CeA0jMʥͩyW1k;\Qf\2UT]څ-Gt5y}o a<ݞȪ$U H,p%.DϏH'2 6OEq0 5< jY/qS#=!G  \sjwYiȅI3Vb'&ht -V7I?W[ R|hcmv$<nbTaܐ iDemƘDأ;E)SP0ixf 9Ueyf)A)AWxl _2%pW3-`@ .culf󴄃䢐ߵ*} !ULj}Iw\~(Kv^\Qdiu\:M $:/K歪Q~ j냚~__hú>CG=*nt޲ֲn5ku5cQL?q~: u6;fa=W)8z,byl?jr 2uYeU,V'`P.Ji^* B V˻n_$L&iB@J IxyjRiWfPcA)yoͥkn;ab7]P9J6Ň#>(G3n?'15D5'[W 5JW70-z$CۑNYFܔk: SA5@my~k~(S1S)/ZROjA:r*0g(4|0 Npy#XNuuۋʭ?B1|bYQdd=Z.DhG5wk.xU<{)7Om}^{qߏt(hqEO׿O,dGD/nu 7gHwEYW!/vjl aIz ^F14I8X+/DK+Z?RqA ^ԡv-pD4}(mwG}J1l~{>@}_2sZy0Be%4C{}Sz?s' fG= $UO=s%TzԎkUTI/@mĦG?>L-/p QI(]*Bas*zB ͘npj-ܬzԵVXEeEmJ7g' j&e|Ɩo͞z(6 ?]_T݉Lj D# qM؏t jҌJ< VyB$Sd 8oMcDťRC LhN6J5_T`dR@BW⥛LW8zŪ^>y6qϐ j .|k>aKrx*Ԅ?_i?KA3K?M抠t ;[$!Puoؘ^Tf=3o]?'"HnZuW=9ÎvzU: '|"x7UUU[&D L?w?;<=ɈN!# 6՜n֔¢2eaGO |0a^.F=g::ϗ$5 4tj`d7r`H ;W0 G&Z|@ bѕKb|PxJu^uN)|weA@5̥LSټBMs7 O|FQVr&!Hj Z`g(àHԛpw)DUQ S:;:d3~eK(a֘7Eqm(qU ^)Qr᝶ J/_JC[*EU+Is{|uoBY>\|wLs'& ~CjgbLe %DP^V0;r8]nǷ'(aG~T,1oiscڅ,\/h? Ǹ!odakԹX4yt/i'O_*ZU7^k}α^n~x>i;OyÞFizߚ8O׽95 $A^BtހؕȲ^OԤ1l٨f^G?9UM.?t\I_"xnߟ4j6{~.I 7hfaa+zIcRW$?`'BB=e}Ufsmm*/IK~;Z+3:_'e2χI3-㩾LJU_߭'\?zY'&r?XQydnȸRf'_-XRdn4P{ H) j7~Rw&{  XЄ;H:G iȓS+zV$D+۵P1@q񝩉 ʂSݾ4firf *I`ͼcDTkXP\P0T2X /| }ne7P,I$`# a ;8sy3{Þ7 ~%]xg%3ZXp3T2uL9'դKVOe; q6:)6s >P.37t} D^bf8sHi'֯:F${~Fб$} <@HhoJe-.7~;K.O(yr"bAc|} !,֬X/2?w9J$$Ϳk0!ކ:Ꝿ5;sa$ ,$o뮋xV*)yX;ut>yc_l~5TV;S:u+WINnZ\_ֺWI(A$6rG&\d_okKo6W%wg "=ɔ)Wx7PJI̎;,EyeᫌjUq.q' Ȭ_X(`]z| Q##01U~giU \gq1zwT׿IpHyܪN+5{Bδfd#RB[~`h{ t"yɭ*C5u} ۨB~ ÅUP_t7'hl M5<ㅯOL TmA@v'S]%Ame6?ɇ 1AlyM'J~VVZYgTwXVL;\l#~7#~}(%IOz`f<}v'K xn 9&N\|Bk4H7ڴiʴ Zhgt([waZQI8~[˂zU Y?Ϸ穭j Q0e+yt=c҈wOLm,tjPQ{y;0;Єz)O4~qawcʮ8 XJ^aJ P?u8{зժ+!HV)* ;*Z+CӃ #P[$/a]yJoe;lO{مm1~}@yhhhhhE#89%Mw`\9#9i7}*"}mk(`>@R^%I@|V1Cׇ+(FF'm?߀@E0ݼM%'¶߉Ank7+3v>|O~"w|xso_R)[\%q-qͬuRq<u?*_ի*mm6,ҿbc +gy~$T1k(m ,YEbOKԪ#_Scyi$ܐ%<څ1~' 7>1\*E(*d1F>Hmr%n}MeRtN&4a6:ީQ m)-̝̓ M#UE57U"?WU qFT#8Q?_&/_pkp v8 {iO٭E%@8 $$CpaBpWiAK~Off(G"ip7wM0ղXVfY&R-X;հ0alDfu3WۍS@췟#t`{<\D@"Df~JMH`E`yxɑlPu9]y ˡ2z?=t0jTkHLq=$um, Z_>1XX>?4\U]s~a1DU*}ccuJSz*:ycj 6";Ǽ5hAZ~6j8<`P$yn EPj/w@64r@$[Аi)R(6q_،40v?Ț,v7mI!@[%75,`n,ݼQRt?z&w5GDT3rSqd6[QAN~mLRQ'Rê}PSAp%S_nUV?TydԚjǬJ7oi>G?}pן`} .8¼~wxa УKۣeQ⸪}+#]n~`dE%Ċ[aմӞo*TrȣX3LRD <"}'֖MLV~|Y&L+ ,zVYu]Ȃ4Mdw̕>.Y$ک(H s3#DΊHw3ڠSr2o+no/=Sx\Ө"O׀!=i=S`#haTLF$dlOAQ5 k|+ jD+F+A\-,!a ))<~CO- vQfLoO5Q_#q瘑Zr^q Ab*SS{Q)kMcBEtDM^zyC<0NW4QP\ .6?H(O(G=ӞkgmAiW18>P CݻӯcilxgvUt£ذT](I(QqI*lQۂx+S.{VS=m̼׵K:)=txnh e=~Q̅$7|t>p)9wņ>HP0 pU?MQ,d΂9zy=P?ϓyuygz_ Ŝ}0Yq<;(G B4%OBPٽ]~$_pZ}r(.s_}rm9;`}eWUq.SiT!XKX (ªb/ ӰCAPˢb(A"%" km0RItE>XY3భěb{i(.#eJ1q5T"=4 ʈ?>2' \1>]Mh]lO\3VLNf9_DcDG|H2M bUD?Jf`W,Ly $4u0:AS?zrϧ π'66zc wUUUUW0p@ "HB}R7ͷAҙ<R$AM:@Ayx'^gջ6$ n" ~BGKe Md[c㗘^D[nDx?&5$ O|aXGOp|ɭ&3#Ofgf_u@R$7XD(IDy3`70W-eD"t eڌPɛcA9P#utD/F^r|I"n AC2˕bLȾDߩM =+j l_>)LvO|gJ/99NR"DQ)̶82{!K۴B>%o)$(_Ɔ@Ǯ t/x>{W9i5EJ;?*5z6Kdr.ܢQS&,m6=r{G0zsö"iŇ(6?y c!OP%I(N#>)uK7l:đIOj{QI!(RMgϖJ>\GSְ=R~( ֑O3a!xQ@ʿ5Q%G(u_邤X8nSHNWf}i `UHD y;̱SkG{UlH$ԁ&ٚãv"B?Ͽ '䀡WoRI> W$$͆-*L Y_5uO4QAAmh m\~{Ϧ /o}~=9 Yt_~ys 0ݧu!`挱&dP⒑V+O >?'9oAi3A1)f;pSc/♼9{4^oC `>J3*'9F攝G.B, @-,mYi hGo7SLLݭ1HN1;1dݖVE (weI0 _\PcHRMNw.hc &a 5EaKVjk ~|77*L36]h ͸{2XUD߉>b"%'BkmsKz%;X/W}hmY^ ixcFsj I$էv/<b´)E3qTM&{lzu4?b[ЬPf AǏ0:V`2d *f< ̥E ⪓\zMtڧ(5a,/x9QKz t㘐Ntmy| #=7TW ܌XE>Kgڶ|sYܨz^ilsr)#,AY_8x2EZӣFyغ0)O ςG;7^ x!J#3# Zc2$B Z/?2v!1@ ].B 0&X!& &Sq^|q}W/NC?Po}E~GuYeO?8aM25upG.QRC&K}(y[D2)oFkӧŇ21˄/!a@ *K6 p~|0ܟ^tB|WwQ?4cH@xٺAK4eG>&&MU3ʣi$'Aϓ_΍9r_vp^7 țJZ+q9k^ >o?CʫL~Gmeը포3Jq\v&U;OàRQȅVOe/ 3?+eyM38ËPvI?kͼJҺe{+|溽+:lLRڵ֚tgK(`(t* Nim~lLnһ8mfou#{ZȮZq)g'IT=%dayzU4MW +?^Nlȯ;&xO:;E*AȖ요WW $l7J =pk$Op!'i7jiZm[e9ln}vOņ4FzdJB1OM2FBy5zIE*BmUi(y:x{"d- 0r9wYƤ2pyhc<`a~Kol%/"[{pgӅ6ObquG!m@} [ڰmJmӭW7uR|aF޷{VVRf=kBwW| -=Jvs*'t7[U~/FqUB2y"Jl/F}l?AiK͵t 17/ w|w=Z:{ ٮ_ݯ0{cS5$/)C9IU(֘>X#3w93-BDQ-ַfD|{ :걹)C0%ǡ_lGje}{f ~)xB;l:Xj{'eIb 4 @W ec|W]#ZL%*s*H^}6Ah̼br2{}QQȌj`a1hw|;4@aw%xr9^SakI)]%9VOu2sh^veȻv{0He+,Xsڃ'ob n>}pgζ5w$!YЍsg \ߐ%bTыLG_'do~_<Ψ[^~ M71wtNCEƁW9ܭ&z{&ߖ! >}Mٟo^򶻮Znxcl*-apݘ1fDt\̋(iՈԴh@叕@[<^,NYz+@eXP@ڼ>W%7v5>Mpm޹Qrm2)CRc5wwYFGrГ5sjicg1t`9aG-ǎqUGjsǩJG^I\$Gi)=;"xW2nmiKqJRF;糄h7;rSu6k/(k ]mg Z͍kYUI%w[n !2V޶)6}WUdwoMDxuν=to$i]AvÅ%`MQdo$rׯ҉'2]h]\;o@NhYI Z{mR a_km`W2^s:&4qs!m ŕ&/pIJ|ė6M:v D5` ՘t@+_@"^#sr|ZqgAH{6ѹBxC$RsI~uz2s@i i~H/orO\ 6Znk@6(J!M>OMp=KP>?kEKȰ(:ũ'(R|sܽT{X6m=>saߖ UU0N!\RJ6՚ _V 0N_H*g+wmEZfk}"YL&Z26 ³(IEwhUJ8E,>Ђ6ɗ2WlUn;eKQXbr-k,fK]ֹ}AU[+IP%9or? <0AII~U@5,^U\.iya`S뎕IUDTJPJ zi=8lc < 8Hc"!Z֤$@qnIG4UJ5U?]:DիC)i睛*OftY3P4n;J /8o aT>ALLN[$$'zۗR"Gͮ;~k׼uuۧ9q>窀u`%נ;t}%`:Z+\(v F9רs5ifqx/wo=л͛2hB@f+fy٬DHlKhO"hB"&di' ̳oe|g#-.lkO Q T7R~>:RCs^D;! K",IGB2B(cp.b} Aӎ5H?߿wR$`x%D2C$ pIE(Fb+]LH6AS\Ġw㯯&&R"&/&KfAcLK y$Za#$$P&A U2ݒK@uY-&[H7Ux{٬!:(Xy#Ѹ5aȏX?^荫Uv -!RPd# BdDB"B@ Uԭ1J*BVACP ׎k8XRe)ogX S֭}A"H@H~<ݨ~Vx_ӻO{pF(LZbCP2dc䡑H?~||ۮzssѸ٥lSXMGŶ5ڋ>=N H_Xo,IX{19Am~27j bgr36xB)& eD` }-iIcT[QU^dnEܫ^^V5'PLW<y*Tnf!0~Wy|#^P}9_nT@HT,k3$ls( BZ4~O_ɏG %|f5owޠh5#'th1WlO[DtyzlNX{|f&,˙&+vEWiS[>dJPکuٰ_`f/$9+CϦHj =}p,7j4fz >J3is: ЇUisnz[R8NB@GS ?7ypލI@eޗgj7~QO;+^?F֌bѫhƊvwU[aujw4 pK7M]'_JfH lCbI8ghT'182\.nxbpۻ&@Bf[' '/Ї12@ko!JZ3{nQy  LXpL]ti`WR)9@i Q@[CvlXE X @Py:'Dnk;RcEE)נ @?q 0 ={!BPC [D(_ԺcX.0˫t%&&N:GI!Bv<%PIuFA P;Hyѫt"oChRmCe%Q*x}}fhFI7'N։kha8L7GlcCz޼>&hN!RYXa&s7 VN*&j .sT&#w*iMi5)7q ;`P.íڻ7ON?,u$@]}H'I.OJȀnDa;<L`A{>]PnAѣ RM5l(i\27kVa ILH̀(Բ$fdaCHgkE>eFGbSOI <* )؇qru9 YT@r^% -l5H9̵Td!LsDaTMA@Лdۡ[bZTԴɳ(hCx쇿'Ɛ:W'ݏyvt8{Q!.@w%y-Iuv66_E!5d@uN!&TX~c )]O p"`~?yBu{l+#qӅzɯ1;J,nb w|ӆ*8Cx;ϰ9Zhȋ8NTI:HFsB?aH8]$6%\"T3=CdAO_ m!ib C-!43%LByyگWz{ NDdn0bf.s]~CG[3=>6סgO֥yVtLf ԃB誕]2y'PFa!c)dALTRJP?Y8 5i'Pitb PH,dٍCbȑLHV҇M!*B\An"2N`xd]'r&*=K߿Q?GzLM K !M "P&&ִ 0aL`oRO$ D=a SQC* kT)X`'G{F..hyd6,$Ї1Ģ,^/K=O@N OTCA2'.nN:tfm=>!({K֛ܫuM\b_tw"&;(*M(YG sd9x 2?uGB/@ "!as G %2eeˑFrUjT "RppPcf[ICdGe? SPh+lAw|}}:=͆":6p HUw0P7q 'g!DQ2ZqJ ԀiX֍F*TI&4fF vZR2ScE21W螫ϽX+iJ&fbVh)3&m6&MY)TMQdf*!)$5T4Gi&BI#PKRJҌevšɢ!Nl&d=8NwvP\}[Km-K$Mm}e{ZӭkN6ۖ۔odzL3;.x=bj61Zq.ziqQ I[Yq0,޵ÚԼsN1ͣuF%\ta@>ee 3 nܮ+PAnv kU՗HnzQJnQ2GS. !8q{ O Ca01 (YZPmX2& ӆ0tPLB|-#7N*r9ݗ9 !7ͷoNښ̅?,S JWֵ3 F LQʵLܒ[ S[p0@k?nXLTfCp0y$Ѫ*߰~(uힺ2&hnW̚ CV#ME.L;"%҆$ KATaOy4Z笃i#UۺK *6wp)Ӡ's'PW&ATJZOa6P m@I1!1ɪC G7r`4]vUܴ a& ?@v2 %ES6?;r)b8z>SJ-wZ5/O:m|_!NRNg뷇oMj ?O{!GƍY 㿏 |U}fY>^g6@gl[7KG5;o1KP%Gߛ? ͸~u%Za+ujY[7X[9OʎKO{X ̗kY84.+J :;ܲ{7,v{MwDTg;ΥQ/J~.Yo\gy/go.ڻuHvܧsԹ|ڧ;uYKk9 IUPatNΕهWwOymtI5{|{erK~3mTY'em r N7S䵦u²n{;>u;^KY|mgrg-e7xBf}\Y^%qB 5͒+-JjRXvj=BM,sܬN">M-Yނd.naY%9Ϻͦ5##E hx%BӔ;ˬG1=i1w`pJ~A͙GF3kѡ+"scW@a$_y+Bi6TDC# R"fZI2ɽlriZ8(iO]mnY^׀ %\19Τ1'x An;uyUpҪzz!5 o9da4qypn޶-')b*"\z#>>_ʎ)[x=͋,꿟4GY;/iRjof,7 !v% 0ÜCNk 6:USnՇ>u'΍gPqqrmqͻ&"_FgdOQavXtHY}_zx#2Gyņf[#{pd+30EKg[ȼ5eO-#k Ώ$`y-Hm+@)ưZEş}|B$]6og|AV)[]oH mI`GfFZE)RM'PM>f]FxYteaԏg'GY=$  1/R5_ƁA'Kgdy<ի)o7]b ho6Orq"TB@OD  2i2ZI0@P;? ~:1HP<E .œu{e3/؀}2`GJe~C$\Wǧǟ}p۟y35KLfK0W2qsE|){Y][JKOT&#9/Í=pD'qX{vlcNO8Z)}]54a ]72åy& u,RBڒ2+I}|Ƨ((v+;\K|1zMPP3탚$hf!ie($zZ-!myNEGUG{yR=7݋(Rw`JgR'׵k=KmWQ9êYrń\|iAmck;`Ow~&?*s폦l",;H[$U]sCG(.di) ݭ_;aűDget?q;o"}!iKNN_6 u>TLI'H򥬟FR?鈟TJ6[]uj?=|@~9&L9GkjRHC99`D9BF/3+ԧ6qzcg]aK<8Q**k4Тlu&߼}8$w񭾰[HMOK [(.z )m[uˢGi<ù !N|S|XϞBxyUb-?O E=RH'א!Xs.~QbFc/K: ;s.ؠm'H6F\W2unjAKR)=]S.H"!^e`MeMǡ?d[ZK!'G ɫڜZ8C-WR@OƁ?VNN! =;ʢP[[5JɒHq% z2Z5_SkTWfQ_in!l4c /CA`S@zI**I4X]o{pnoE@?wcBQIH  Q@DUL (@(dd((/x])>ߓMr"` ܍n.\* W*G(Vo+A:ì)ut{޶{5, H=}G7~ >)~bD̤?>8>@nX]{o82@KbMiO؆pѷq.>/d?;$XJS^;'Y,)@DrXDnWDpS J4bffI_HPUφq1U%dXEՍS2ᙖ1 4:OtDF)JsI hi?PhTGA >IL_8*Lj?ߺn~'g ѥ5 g?j'dS{7ǯJɫot.gVZޚkeb?RVЋ;?If6]k6<tXӮ;19̘k.7bjA4ZBfmd""bPJ!@ 0m/?r&-w;C5FLwֶegcYV.jN#8V0Gޗo-i;J?Tu_=sib,:mf-cx]i6e&ֿR7nHN3>Ͷׯ]ry:sw.":8Ȗ8\ӳ3mas ԭy7~){Ҍ6ܹ9E-wtmF|o_'8uB:R=>P}6v,3C(ӛHw&#.qg&iH]K9*=1ob/9jl67'Ore$L_!"DarhHȈl`Aj P-V6;ļuAMeeA5i)" *qv ;D']M'|#Q1נHՑ<܆sD%cRY|[ ϼTўo @DwޏLYsO4A8RTͿ_C>Qޚwᡝ:2eB@3TS7l焌ol8ͯu\mE~{N OZ$6Y:xߺ[H&R ԴDu""D) "D""33(, '"''NǎH!Sh 阼F\I&fRxv%s!FiNIgG$}ub(?uMȲ+{P:g~L?tt#nJ]B;>*qK{Hr,E4* ?[f"V^SB(2B%JiEDë֒וqB"z?'{RWJ%&rDmEF\F( a}Nu];=vgd_~QӞo/֩1K/^R9J> 5{L2drt]XșfF sq[DmxRGc32V۩8.'aPMaŮׅ& HMˬlc0 sO~E_XQ3ڧE%㈼ܑA›h41NB^t>m!ҏÌd2[Ɂ3X~]<=Ԡbϲzɕ>HhfQ͚XΟHCsۊ ҋPާm !ѭi05'z0SCG\Bc4?G _ %&XR_'ZPdRbFlGe4m$Jž6S'[4#-9:3#m$J5:mid>JL78qݖ7.w7yES2ߊ~uLĢljz&"wH  Q#[5Hr,Ӎ452r6b񣩒?H)DѩGV=Kɕ<(Wx_ gdXB 9x?Z ~l:p=rp3.Fko4?_ {1d9jF(& ItQj$@(?ZC,vG֩tlP48"Q0*?$WS͕YQ`M;#, Of)_NϿ=x6mr]YtD5wƨdr&R)a|n{y3pk)~SyyBd|o=A7"N(qe1Px`kaHCL= ת2Zs8[뷤zzi>5}45yx&|yCGs/ɤYok;x2tG\p3:`u0xҺ H]Y#h`OrǪBt<S4Buj| }_89ڢiJ"@ȉ @z&a4sNnK^尺nQHQp\@.i-XO5*a2ىS6QD%.n'/ NhDģ9wKOIp'Ι\ѝ l̺+#-> ^#rZi~E3e{WK/Of>vE75~Z.: ";[_x/|rӛNq 3!) Bu&A`U|j7 c6tF3-eۮc?_O[v٘N2`ieԿi8f0wL̺Z,aQ4AD]ݼMgk "!(&aNeX꤆ b4‰"/YLRn,yfp'B.nrZMi]c* Yg"(0Ӿ<@mfY53 +.ߢt ^7ɦFFm BuP}||ߎ4I ?y_տ*U Fmk`}3tmpX諳nwΕ4ϪvԳbԆur#/%mlw4j(VlbGj__]*;d1u&.v8D&|nghgph+%.Il$1 v2z mu,qYQUϧ׏^{u }_OuZU_ҵ<{Wpz܉XG25"y_;M,^1iwQ8YHc 1Ik1Nm$mD3ә"">:33" [rtOgr(FB*vQZ9D>?$JQT"B(+A2D1YH@ R $VeVEe6H8Y.CP KBh *6(2tpO?;G0qRIrYl<(nfaZ9KV"XQn3)BE 1.6&#sW'IܟģZXUTf`:ꦘ=tsDЙ [oYI +:=5TtᎥfRt+늚~lJy=a? v8=W54LR3@Oyw}!TS$oTώC/:R] I`JKնKHhJCg(b[ZW=^5/:S^-<T GqvM˙K"īŤxc|j[ QqfkC? B\s+Jc+ %7yw%MS J售YJ嘛HpG"M 5PLDex㌏;&w5 {4pE= bl Ns(dΩrqDb'5BH8fsOnAo6vLqڌY|نMz6IxiAB{LD'"""ɫk8&feN9sY< { xf5 ިtnn;Afdqk]]E6YaQ:%( ,LF`.uM&uw$d-$\x~M~՟$l# sL\Ji3Z @Қ/:{/C'052Jә1l 5 I[i&!7H5,(2DKrwpA1qWLQQ nӗHqEA, g',0Fxzk[hR Ւ{duĖa(6CbARd=oKXm@QF[]%jڶ߄!3OA@A#<*0Tijߎwy^'^k_!dVsTyryTQ?tpkm ip$1ݶW;E'6̛h{.eJ}ǭ"ls i>\낽kT, ݾ4%$!m#u\!u;ܦL;fMM o'v^du9iM\Y#H,{W+?/$lRdχ ½~EI&;lo,e g.dIq͹pО{#;zj.OsgD'Ymʙw5y RPUH53 uMa9۵h[yrrQ|pNdP,V|2'[d7S8qUL+/e;6uf讻>+sy{OC=uZ6(QsySFwug[%9Vu:)7|Kv$:eȝ+`ׯ|F:e۶]=}Mqjӓx*9[΋蝧}^9[i%ZF/a|Zi[V Or7ïjl}pn\\"K;>Utsy~}v$x9O%x8}\s*I3|vUD@T%ŚSo|eº*k,]~[RߩݼSYqRwx;>"qXMڏ@>d9)O2ƍx`0]n k;|f@xxr2 AI|bt%UKi/fmUٮ=FnRa ~Ia0wk7]BS:l'ּmy<]gw[mLr.PI62YR+FhZKJXF )(0<_DvXjl%ʒRIߎdi營Ϝq1# SGMkH:YOO6ZsnNeJZyi*>iy[n}3o*O4}բc/2R1P>;$&m?-E ppŦ] Y$"σ([ Lo˜(umf/ fvK[,y-lYؾ!V av= ֐ߖ;讝V!6=?OyXݙT/K~bQ#-l [GWrPJG`oGYϛw Y0vwh5w-Hm|r>E\)oǎ{'/ng:,dKa>sDwʶc!fa3},VˆVD eąbreTS0LǨ0I4w[$կ RTT!lTm8O+JxWExEŠ}A!3f@I}NJFTCj`WZ [xK""m{U2cj'jP.QI'R9#ܛD7LLOq;p,isHO^ݦNs;P(qZÜu@ɨ9\&^^S݊yyWۊ)!ݖօvs2a?'掚Mr4H|Sjǣ!T@A(4Xrdg&G?PȠPt3DV30lv+#prͷ/!W(b.u - N+[1A&w|w LA3C-1b!$Y(TuT Y"f/[JTQ%͹'ň 6Y”Ĥoޓ(Y)2<^L~|;ħ>v}?H !}Onٟ[DyAFF; 6\ZquC(nK_2܈2JnD/=^fѾv |OzSUxGv7x,,X7$k)ߏo7}]cTbyX161xӷ+_kT|'=>#)ԼeY#S5F%cPJ~Uh|骡ӌ#~(舞!C`*?@%(PKbgssπ|4^?֗/}K{ S .ǗIy!8Gc9OTbf؛^gMp/['fW& .p8 0&˵ ʕa A+NW]`CGfr(+gIeEq/^5$9y>jY=,D=67=dveb00T72_t痃/ߔ]-Qe%"1(('I#\HP;zkX`|P6fzH]9,,>M'?ɺU-HT"22!<*rFFft׏0SdXzp'&DrAq޶ *q)yxDoF0M DxL̙_`S5(_'x!@ >yqPuvF&Y9ю}jA®@M5!?C A+Y癱[&Ӯ׍IrMC&yoݟ^؏d_ 7D6`Sfc.4Kuʩ"&&t>w]h^Y_!B7gfH:(A%|`QiNR^I+}hǥ/IvY1ؖ/j7^kۄB'D̡H~.==7R"}(B#h)Pmm6%,X,&Z'Frp(u\`᩟yޗ\D[?g9.Ĥo} GioB7 S q$ H$-vURދ zNZS>IDm;ն43reaDa4v鵴ʭI .+4ZS<<]  >F֎GԻĦ{˫˯kpVn⻡_qs *ȫN2MᘇN;04糳e%g7*) jP7cm(ح!iREŕ565H-KdjB=?{?_ȗn *|Z^dⷵF9H=7N9r]*RdCGee^In_#6 U8ԽGnqivH>*#)Yb}w?"#Uc9ixvj <N@]zs?'h5d@8֦kX.{isЈLOû _ZmDo||Rlf KprKó󽩭`o(jUi 1 *PClZ6Fk5bcj\SƓޣJ F At?h?c>w47'iT`_r _O}A0(R fjMd&4I%P9OгQP8x?S%44icD+A lck->۴ʰFF&|Hgǀ?A&0읃ýHLC$ܷt$-W-% cK*lh (Ѩu4AVfH.4! Jq Kbla^nH}5&D86! gwiN18&ZE?LDW`kY?Gs綀9%>g%k 83EYݢhߏV5s0^'2+\cReĆbZr,# :L~5dP0.% 'w5dJof\~Rth&s flЇ4@f N C1 70Y!F׫›$ g3ntiϝ Jܟ~hp-KaMӨyfRjV&#k0f,i62ͳ"i<.2dQAóÆoIPϢȧ?{d! g1j 3Rч^GK,)=-4lҸ?)?_.ViV(w8KÅK2Hjaͱ9X6Ǟc[}zϧSyy|7h78懕_Ɖ_{o]@}q׸Ys[nzoɝ% y]drS.#rn݌M}ҊdBR@stcRc"O*-NӬF0) T?Aڦ1;e]H ɘ5Bc |z?mÞ{}jup6xHBF#q1~/u:9sIWM|uτ92Gg$Pyv(@qUwkL>GG O F#kxC76DZvqGhOC06:ҬvO+Ǎ4SZh c .r_Z= 8%$ @aE&Xpa2v~48;JnL3wBiVdMUNWVfD#R@ap,Ѓg$G-WEZ,!g5 GIB''V-#H-l#QC> @-f@۬wp52 1:Z.=@ `q fu  DDj2"C! D:"p QhQ=)r0aL`WB{/qP'%bw2xP) խQ(!jp#z,N4vLPܻ&4Ǥ7l@8RFB="i[,< =a6uMQEQUU<Ҽ cxkp?-Iʢa1fc0:Hߣ-D4F$Ujգ?p>r<1*K>G__&At)j>iIwwyˇͧ0nV)sŶ[Nz[)ix޺]ZzXycIKmIҳ}]֫HW~rt"vS*ҶjL:h{T *xӆ4RG|(GXY $5leQ[NJ- Md-^n#4錋~>#,kYy >6)qzN]7s|u(tz %{o#f}\!eMUli j- GQw&YTL_u!Uq |j+ p-fҎs'֯: idxL~+5*^uI_ҹ44 yݲ6=6gtg-F$gYgڬA`Me~%5VgsOu%F^kW1ń5fلtь6̖1Sk9hq٨ٿskOyP"*|j"pr 0(jS<3[Nz,#6^pEhJcTB]rȞȔjLzK۾9CwyD3~bdoE3RnkgVf^4:6ؓpsVmu[6^,DLዿ5 d>߉F8#)ܞSyp_)dރ"srć/mpmf C ~zt$nG\%6t;{,?WfQVP|b_ ԇ|ܞa^rYY~1+R}Η)<[b/7gY닄T/ݔ^,1wSUi={VNH{kk/euԽ*nqTM~H׬+Io.: .tٔ:"J)GP&o D\s9Qˋ5@ad!NmcP|F m&dgfs_04"| fN%6WKTۿ1SK>T?=n^Ig;;}#qj巸nɢQ/YQ|h9&>f=kY_eQJmML9{z7 7J/s3- o}0D \6G8 ˓vJĉ.9J)dȌD?W-{no7+{x}FZPJr?? 7JsI9 P2<@>LI!gj3erkMY^cDftIMIJʿ\,LKuCL',G_x5)H⹳/#ow]wr94):*$w1gg;XNǪ @%P@b7h=aP$S!ϝοsA߇yuQ+}+qxoT}* vx?6d0f~'>ǴBEx࿏ T *6 "):Ro.”U GLR _D,!: H?sQ+@5pFPDEX_7<d@v z1= lah(Ƶd"+CK4&C~n(bJUk( T)BIl1[G͈xCyg|g_ =CdKc!L*r0Aj @nHLTh!}"}p fL&"s GhA0&1IAں@ԑ `S Y:4DPNRDNλw3yA1 B 0y= }&NcfΐLX XKhn47 1FHaLd"rhL%BN֤$;޺()B kkMQ4O'ɑxnD :R?T*4 jy E ./cjA\,0=$yeOt/uѪo~Q z4k:aHUMk!T*o#FfP@i2L%. mӈF枎y:>XbNOnRAM!>G-D=h@@}pB@~"x4Av{7ԑM /LJ0NXp hR@xÜji{ozgz耜n/ƷylnI…<Sg<1 F RO~|ٷ_ kO a8#B3α~&"3&݂0= *".%'҉7Z@WsɁUcU_[x Y;h-8u$n;9N4tMDBCG I\7;d6$J0q43E@뱃09Q=Фn0G ,ʖ]m aG,wmPT[9 $q_ѡzd"""e!S @D(zPp }(}#0Zn l{˷2LUT_ 5+-_9NSAEԪLm|ԃ\Aɜu\4IB˞dm+ ĀT55~DžRYDf1BmS)ysFRnlt=c0H Z1!1̎YA GB&LHc`WF}Mp)|wu(Goo?C-tnȏNCm a(|D|?9-XՉR]DZ"# R9ZfB_XP%5*! Bl# _̀Vŭ9kW [ӱJyFmi$1oH5QP`'CdDhhD4Sbb ia{Pϔ<><spadWMJEfAć2uz5= d&b٭ٿ2ϯ{*5s PDD3ᾅ3)֩L&,Ss\3 & ER ]C /z&FV$U.y:v7 U!l茡  a%CY]+̕F2?N:~ddcLV917;h xDQ[_WJdAh!6HHKA8H0- 7(-4N;z֑ DOZop0)\!@ o Ak@IAB4RARd"+&ĽDmD2~֜iF)G$92/S~Ar :ip] u<[=Cn @A*Mz@@9%R z7]eN}Q(Grv5N P ƺf2A .A3iE"TWI}ɫ/zj=IoT!ZE@A܌"zm#_af0}a6(|^Ljv9C%EfgdnE&}S\i8_gbX~~ufǿ9Ue?=xRNsdj G5 7Iڮ#j!,FPaI,Yrh kRB& \z0+.ЉĕLaw@ƄI.޵,>&~P4b* &fT/Kͣ(C *3ѤCӲ݊?aHM'#P@@&FIhVѰzR6N4 r )UCj(-@jl& ?8x0Hfl2 D"Wr qtz{f^3Mobİ`2&p] 4ŴUHj0X5 d,ċX2 \8)Ic  -qc]@-!n c`V̘%C0eԘT^ZAhraB w~Ncw(CԲ2*p3PCW"".J-!tPy/:Pm#u'R9'BdP HJI=7Ѝ\DD1vYFpyqJ -uQfr{6!QcWXj6M ^€h]gSmߒTd<$OnQ|`iP}!6Z^k3`>N@U1G`1kDP)j]-*0;M tFZ7l0ˬ6 8аrs={nspd~: rF LA+T- FL/vSbB"wU8Z)Cu}j C}?9ɻm=(D#.T.o}6\S^}4dYAJ@(`f*NQFA_*x%1Lӷ]x~o^ml5xEgLr, χ,oN%aE/5u\faˍVѶ:!AWv~~PJ}ŧek}c53} /yG;/J`p&b9ԧzuVH4B}ϗtލj.ayx<{J OyV|y&x7H4&PemFyP{xG\to).Ty QiVem+OK2k6AaP淢)alLQ."EL {D7/BLoY>auJRCRe+E#ǶM^1(0ɝ-lGZ_~' "> 3cl) #k֌C(2jZ/,F.y١]cJ/+ d9 ^=XhrS u0(g]d uٸfJQ<=bl-S-u3XCaW`~²\g?P~M'PNN ]@ ½j$'B8zh<|sl;* UFc=jdsN~C;1=hКNg3眞^ɧ+:J#ŏZBLUx= JuvqEr#\fUVV] ^kʼnfwSJi iĄ 7٢euSY0fs\rcR]qm^o .??cB צ#t+fk /a(>v_\$!{c(!LE.j:_%5xyH~:5>4M(O-l' ƋBiGj`?4]zR(_'7E >?-K˄v!.y3(H;1QDЛBŏ+ iDKk@dKdej~S($`=9ϯ= Z[mVӉji!d(R^o~i5Igb|we/P. .X%4 r ,|1RVWf#ߊ4/9S{QJ [xp{(tT[HDW#f/E u==^*}ɤO }u=!-*|^Ue[k 1`xHhPNw9;s?2(!%,OA4*_A?Jc#L H*uUUU]PMtWz4#6s6C̡_?9LQ|LE U/AGӤ9Zh"%:q,ƍe$kaZ;(_nMд8$,2ZkM!@ո fG l)d&)g?'BP&$C߾h$ 8 --;dCg=AA<dz_IG!˯ccAZ NN$H_qhҗBۥ9tۯv[F].tFWR+uѣ$Ir|hy=qyL,6ULrin 'e3ljSOK9)34k!>F óH{Br'&DIè"~N@8UM{pniքA}"9o/a!\<'a^Mv]G/4&H'|xn'bP8IѪtSތ}CflC=KJk=lë* $99هoEpt&77t=fͩwqnæuHxĄ x|ꇭ^IO=9_'O.r sk7{qXU]FyF6JZ5"@ x Ft#'mh&qEB룮h9[9.R|e <w!Ǎp8S>A3{NO?ԋA opY ntq/tP=A\ġg pN[ =y yfN 4JTZ93 <> {x N j~OJM?]C,gnq2-}mߓ =u8J} 9Y4Z PZCb^\YNH"D @vd V \.!N|T"7>fwMt8S@`SPI9ڊoXphɧաϫ{gGY-9u|vGI * !@ h(@A[:) /eDK+?drL>JaՐ́#!/M yU'a1 CAéd!p5>RI=B{B8f3?׳]L5?~Ps <>xs^>R\ѨpPȇ}gh @F-%*[j `Cxc02s1 ^g7{;5J1>cQdR Z} d(Ϊ[Jםӟu'Ji&N{R6Ǽ4lӜK;>LJh!9pg$e Lc%TDB 'V)qf5c!`w:@kc@Lgh@AK6U$2!$odXau.h% d=M&qL"]kPxa<ܓ0>ءGhi(_ʏ{JήzHzNk"$5+/:6YK鍣&O%B#M5$ + qYU{6єci WjRIvZYeBu1~(";r>CC[tzM'TNthSڭWk0"3z2UV,_;;)MI|y.eHC($)JӐc4I6.wBa秛F%ݭ &Dc&&톚){d%F I% &e2IF+(,ȇwH3DSL)@٥ɰ&.WLnz4b^tFP/]8qJӈ`( CIED2j]|]nS ReF( N4cey#1I0L b F)(Y0$΢8{rr jE]qA)RNɢ6G6uQ4>Dbeel2E,!#FAB9vjRRe s zѭݱTR{^y]D<<&Ri]q"oZ{Fwx^;DE_b2ۤ)]PBa! R㸌G)*{\Do1Kݕ 41;9I^ &/S{+m((! S" LukeA9EO Clk1N M [vvyv[+v(v~$p,ϥI$ $ ԭ*׫[ĦffffeJ+ͬ#UUWEQQu `TCR3TQƱjMDC&b&R&Y-DmcEVu(}Lu` 4G_v׿ߵkƣEQ6(LP'L2WO0C Rj]P%S*WA!*jFCn4R⒍j H&DUSIFdA:'dz4/E>yBy$O۵?P9Vt}!u'irC80BLmHĴ7&f@ʡ(%Y7w3FZR'^ā&@"ƤMcZR 1 소TT3%D $E_kmu;%4&ieeTΆk$(!XKL  3Z t_D+_ZK!dkXl8g,j.Xy9;ޝ nfq\:"|OqI&Q5!T+iy/MϚ?~.j]ݧ9<3N>}ʞ_$ ëvGmW^g7RBGOuq9X{:>=są ^w;jn{ꗷ.S,gxk^"dmt;ߨiDFwSn1vSa x?kyMۼVkݝNLll'zA8SwdBjVRywǚ:o0l[^˰L:׾sq!o뙙xx⑏q"f#^X{2{8^jWmRݒTCB2={˨-s:n]XH+qI o qoq}ijK$Ӱi%e\A1i CwyPR4v߼c*(7]=r]+o GRshtxSOs1FYt7E0%S^qz JЃ{q(κ"=bb׼NvHm^џ޶ΙLr*#CČ(O2[joQh'S^I{lt*T Sا΢ҞFs GN<5 t2*9Ջ;y/ZPM-طuTÓ7vjt]< P+qM5=m и,wAoDETʣLD񔞨6b4!,)D˾I\U=ݯ7碱ED\OTӅ a>YL)A=M#V%oш"_BA2 9?I{?r#?3ohuT332#7.r{p9bgvy4JG5m(>f;Y#m'DEJsV#J0|BB7^apV\" v9Tͻ<d iwdNq\a:|G󘯲I諷ado.Ra|>.c#B >ŬX{ܣrU]AZG=$Rfi=mR?)@j~da9TZW1/iK^/A}N;ό1e~"+0^)yqY^ Ԗ佶MvI|/ zI@p J s"PXr*,A!9ۚXoh.zF[R$#)Z2 :}nL{օ7C&*T}K+ER;l"*hz;瓥5{RDx#ewn9#$&-lT`Ū_ k ))"$ԦU+m\ 7u~}sYmVK.#,+UR1o,͂ 0EEOO[vkeB[rc}C?uist~KצcpKs fp J!r-*xh|J *,fiX +^P2ͥ9.%xz x<ס?oºUH!+L-gg4sݹiBMHxլnYWo :/]Y3AB{BaT.Ϙz/n_ar m9mYU:1&RXŻ/erD^{y @Y½'æ[93^ZZ܈^Uw1kf֘5mOJqMݏݹKXȍy6A**(OI!O?f'u[]_Z={k%K3g ҺjmH.l/˴;]œUGն3̷2vL 7 x^Z'@ r3oIFr KRο ;S]*1yrٰDL|bϯYf: VDyP]6]ۍㆣUk8RiؖC{PeyV6DЮ_E[Od~Y;o֋A$ppTəoF*DEC_0|78}K['YK_[wμP@d/Dz @S{{k% ȝcHPCFHր 掄m '+q/G"t3]i.a貙RWYXαyŔCr粹s} YM=C:n;XH6[o>3f>`K!B3~Gϭ߮~695O?ɔeTR PO~+mu-3Mfz/7.e@D@ DqۏO_!fx 'TϨ)"S`ih)H34P@۳2|1pO<0!x%H=)3Z6KJXTX+JHUUcXH+*@OX$cDĉR"J>EG؂_bz+#Go;>qMAÃXGAu}6oK\^^?Ϲp3_*BA 40:RJ- cvj\q# `d rfg% $@͜HmFϋ'oR&MHuaFLgFk_5:.'#LV-o֥ UR|LkK68phd[mmU+1 :b:>H䀘 w`hlC!J!|uo_o{M0#6c.oqvگO ĊBn}(B=fNQJj8=C9$Ha ~j}۱N=."R3r[VeFKMۺ\T:P:7%@e,lVK QdGM+j幼 [a Qƒ[d:W5ErKI)*XRDHpf,)FLl J3 YE"T2M&eL10*d(e p ˄0Dhp`(LbJ$76 1+QJN縯qd ag(ƈ8% ]A8x'̈ ?Sc/wrIȺ we5Twήv@h5k6J]]5W(w\颒Wo1ӮݥƼ#Glby*>ϋ2U3WL |vcb ۺm\rʈ"K@Z1nX,inHjJabBQn_[bJFuaF*)P(Cf~UUUUml<~0< yhR6:GQE~II 0gUUQKnR۔-I7Ir$r#cFƍeRo!6"-QHt \ W'eP+uy)=de OYGHn8T~30*A:@v̈(sPm(SϦs"<~ u4Gl?"ʇfi}zXEfJ޻^FQ&^\ndR6a ߾w]m$i[e[ @YY, ,Ĭr# 9fJ88|O~N6'Ф'͐(tW)vׇ7G6 (2\֓'@TG28%PPE`rZ5юQEh\mE2lph.Wʻ(RN]]谤u$A|)p(*ӿ.hc@~`zٟ.@'ziyh<.rʄ ˌ?iaނXbcD Ab;Kˡb],+u&VdaM (.).j>):mXF,Ɯ35gqCy5T1?|3\;UUQT $WVmԇHx$M["8G WlTFe@ P2dN)3IL08FIx`J)gU9/RJE&C6.N< H\ndM"Ax0 k60Gb4I>DsA%{^`;K2^aX }RCN86>s5 YXO:0Rіʔh|̾!`JW)\k`2E%JҖVDMӌ-ې_jexN `-UC @d֭rZA)W 6Ҡ1`"g "ADL %mBIݚ3V Ʌ`"4`⽸3FY'~̽bNV9Rud&RSv(#1G)s4/Ve2nIBue OiM@|Ar,bWeI@FӍɃIkP@PRԸ:cc:hL"#q+>4id"ETviBBY\:L5.q ںx:Kvuswsyw*M] Ԍ` M[km|׍TUbaJJ#d寚hNqb&̧ƒ3j 1M^>rP dݢH# i j:1!*ӀƍL4jw<;WK&Wsw$蚇PšùkdFѱͮ&O޻Nw6F*R5{x vKdk)(mqp?hq nŽ&J/Uba>88N=y/Q&p祥]Af6MPG3[dG-@4ޔ/ Ju:Ab K232r*f U1'I: ժKZ'ETz|ݝ>`P)U><~Ak6ZMU6Z[J`CaE)ia+(>$p{ uN:RC?V2{ַ{p21bŊSKꪪ]DD-)KJRҔ)KJF2Fu#tJAQMHQH!pF-oPyPXi TA$%) JBRV%ݥԗ'n9sGλ٣y>w4z׫87.3Ԧ$n%ʚu(@$HAAz 2&Z :be~eW;h5W.N: pC*CwHā8Ht!?E`bij)(pD } JV$(B~񧾑đ9!zs|`v`vn_A/zH+#)b>>$j@T! hF," KJ"50¿Մ2Haq8:1 {l!MdO K  EŠ^ԍȀbPRDߩ5=O-D4V$KDC|ϕ:\H@jrE9M⋬6ֿV#ĤMA6χQ,я>YG H:Jj)"9GpA>p>oyAUV0Pp(.}Ml~DM3x48h$'0Oڜ7ܘ$R7ͫfϭ]b¶Y 3x4o 9Eq/a%浙a9y!R80֫ )pL,!?RNX&C^@7QHILTYB`ii*Y1)&aBL%8wX8!XҰcID‘a)wg|$~#f)7:o661 MNwu̙/1WHw0Vk*&~6a\݁ lK EP[T1$ufP!9p%MG:|Ӥ&@y2D֝|Ne7mq]C' g̋`>DHaf5QL(R*$ aHC4AlLرR".a@rzOD )T4 D+J2,)5pu`!eaXJɲmwvϪY8 SG8Lcoo+oMH)% DJ|@ǧ3p^ArLIBXAPI2 B VkT;e'(05(6GFfzyh-*$"52СѨōe쭺h5V>{bTC{nϬ3~|\ `h]leoz~ȉ91ꂙנ!v@|O' pu׆C2è־#!J ч*zReEr~@r`% F6 hzhAbڿ2! P,a,k2WTXmBb` K)w '$ !CVQԴ>@C?%"l;<S$?2yp*C=!|=}asrÅԸ?znhޘN > t5kTT Fv" 4Lw\}+Y 30EUMA!<&R6(V2ƘI)j 㘕R:C/YNF3-u ]́IdRAId4e,w5бqHH<’\ !YlNY aVj&de7f.j0ÄHrHɘp]ý&]'49upMmTN`Ro@t(k d$E퐓z{.نo!I=CY3(?9@inR\Y8.)m3)8V) *R3=2KObDy1 1M\tj`R>cX:L2kx\ DM GM-wHnBI6.L4i* Ki p{֓z 4ef&*-,1)\<3C̘w55!+6a@AW13g'{F05C c äXd7u2ƦN9bD$V4avMlfC iΩN: kF: 40lH2яh6BD@k6Z&),qD9Μ sL^I)F[% Z5*E\vpw!h | sʰJ4@n*R^ :2b Jtz*)A<|G P9ۻ0rL-vl"aJhNwj. PIH 'mm[QX"t Ǭq@֨)6@H$i `C_D@sSM4\~ρ rRDa+r2 9'#%vlt^6#{;r5NBj`}&bARMyz2/^Vhο<f Qr;}K>+]?z)+T8*:'A$i!=ܓȚë&tv~wk/`}>!G92daC?^q¿Hy/Iz  \26=y!@̠4 E S"GXW֡:bg]K D@ČJPӹ|`/$舘H~ƶ-94_$u]cse4!1ѥ)~T@S G ،YF /؉<%OE~S@}_mxa`n;$5F 9&%]Pw)8 (ÁwP&` +Y9j@aC+4&5yJpKI0kȔAdGlwfSdTͣ# `(ҙ|]БEB5.Ks*bt.䈶`^((ijTQELfraH?ٲth'z{@L<0PއԥB QsLm^OI DD(9Ӻ&ӣxiƪ_6Ě0%c2EQ Nz090݅A"#D""74BEoB PuȈDGM7a#0e4lѧ[]WAY(a ۚIPJ#g ;d7i5m!YMˇp,2:G+"anCg x `?I0A"ݤ6@:+;,.a}^v:{>K@'\yiԟo:\սAzHJeh4ݐ?,4G NJ+~$ h$DmS ATH>G|A*:C"z#H'xK?ah7)P;PE,BL{Ԛ(@6t߰?rSYBOmy)SY3S(dHifD eց1Ϟ{O3۔ &iOARf[UUUU޳Zn0%Yѕ@Ab3irX CȫxH$UUUV#b^}2@D@}~he9q*OsD0*QܛEi!uᤝ΍>um" w$."lgV bbUtew]imhf&!JR2t>9)Xiŋ,YP˜əLC),ˑ %Kq&GH:.1JL ոm10i%ưawf$h;r5t׎KG_g iG냠:.6IQDNCmg2`>D i* 5j.R.%FakCߏg vE PyC3DR 3hP>ELLjF%īGfI⪪#(_y*#QBn0D$ېmΠaq% hK\lw.VBPњ+xBo#QЂCӭfdDe.XBFwnM\MfMEUUUh1BDG Թ^vBoJ"'B??k /GDSW&vx)ݥ-F Ҥ3ǐbZ\r2d&Ҥc,}p`@ϊw>jXI&(YS(L}zl_y/(ItGH$QG_wa ghB٘-K6,q81ȅU q >yp~ 'e;Гd ?99 7?? x>|Ocq}|Ak0s ' Ίq lfMp) )'Iw' yxQ pLu tU .C>ضow3ϳν0g+!V>pNPJA@cz8S\[p(Ұyjm`h$X qAKJeCpJ6lI  @ 8ew#_@" j8^D79l3N903)*ZJ*49p` BMԭ(3?:!I0L]QS}$  z3˞g~{&䜈py&!|aǽYԧ<}tJ)go׫ @о1`EȬÒ#Ґ AB!QG!kB fK Ԇ ˦@lOQXBA1^`Sz2$!jpR#A ĂA‰w]$ݘI,9(EQl8jͧl!_;8 [6dkTFte^zϟiDmґg=yf݊iieϖ<=C+}~Ʋ`TqxPB%LyJb*Ny)3->93<ᇊPх{ 3e HE",e!v`Cb$L q)Y%RARDK3u~1N@ЎG~SrW&$No0Hbo945 W'"{%8 0z3i TjqPW7ә)+V Ѐ8 !L!!\(F0@9!x;܆*}s&XHD2i3ᇮo8$ѵi\ƛSa,2d%BƩZ%iƱkI:fA LZF6!`#`dM> %Y' 6@5҄) [WBZ1֧{ؗ)1wG$a%\}jɩUC09}{QT&DORD(S#Q{T?C(ÙS)b40( ߨ} E"ߋ-DDUZC"@z:&bp ` @zSz!>Ϫd & M 0Ѭ(P$Y={e{vDeFk\ɯ_ yrlnZ:\Al> Z2j>Z"#VB !5a37UԖJ$;0uC]5ѤTPu pT$)u=84ZW @ E @dL:6ɺ3047Д Ԇ1 jCC!Ъ +j\G;F$6~IzJjL|ԇ iʹS-Z5V6f-2K?JUTEލu!M A|pbO㈈xNhN݌-5d0c0:L zuԘ,Xֈ6\rRŪil(OiZԯĐNL:9w.y&p35:MFNX7 &&S;1ΌyGu1C){'m@mp >y-hmEy&myZ4#?^;Nwu;k B1>7@W2aCl8lsIΏv{xmoMt\jHā i ٣mh"Ѣ4ŧEܯWKFnO+,R4es_׍# (}l7jk0IKFjfe*f[E* 5>?t`Rr@I6ag8|GAon[a>W4ef$|boşfeq/޸68M:Cѣtޥ.sr#+a+;<[!aRa e3M]s/2oTЄqӐ995qveD$IRt" Ps8a`g98EN:iix$XV%JEִتA 8d*qN0&ud-%fOXo:"jfê\w$Ep˕E;JNHpYp7ٖ圅;fHsPs.B)fgг6CP, %\4M0e- `R6'PҌd Bs}[ݛnf>J1\Im2.aFК5vXjMpLN=R-I,øSpt>-Dymم$7֊Cf݇1ˢ3<d0[ ^qzL3Y-$xY. ! ֭'"]0"6d"QJk 67E5F<9f <{8ɓΤ,͜jqǭMvw^[!#5,K88:4Cs(m'hnqx7J &4!Ӛ-iWRˤʰXʼ8`I79Ɨ;: ^Zə8/0CNwgBa^5V$CR(S֋-1q&on8(SNM&c]!3E" RB6:JfoX|wytosZ%5'&e 1 Bz󯝔Eiɀoόb+G 29:0W<ǚP^WD6fbZWho)y7sӂGRMNv^6hp"3<[EEEDp: әd YW Q T;Osa"Ŝ:+6)@8TNx=UUQY7D"Rq2r_{};]kWSmL0ݤdڹe Q-# -1 Pyn`\%!b `h0(HeU9]X )΀6t5t:]Vh(G^r2a雲0Į-Z`M (lPncXBLU1\NF…!tZE5F!"@5ml-b1+XXY#,1XsffRAhv)L$Sny0"7ͺbQ̶Ъio s]=Whl (1,&w](%1-%u)Q F o.AGe1.RQk0\Y Y ! ¶y:lQ`<"2eG5x47b@`{uMhؓۙ);ĎT<ꖵFi8f[+˹MJIw]^u)tUxֻ?qé ÜkaStwh)FhC0.yh:̙&$"7f?_bhe%X@!IYZ;N Te{c_?;Ӓa D4DU!T0&2 4% % D⤞-hL8z}t9 ;6R(" ԺeG&! f`iB2a 0@ăR]X29hDv Hpu<&v /'s+?aDG~Z} pϻxz*.H"CR'$S Ct1hiVffTE'NCx %BҐr{?ҕ?oJE6P 4 tX&Co`YDPX!/ J[JeeTV;K)fZJdhN[kWn+mw2\#{1ġə d@U2{''pPnE'OIyC$J o(`7m*G0 T50 V[iUbVYK®CRs'H~)Jp&ôJ&Ӷ}/\EE,ĢK;H=B$ ?:ڠ!.mDYքd7/bKͦ7-anCT h;UTi@"=u tCzV e) IJIN.%A#70M{Wt^;G{ m":+%ݮ$3i6,TɉVŨצ;0R$)hBbᕁbڣo ;e3Z+Bzu! 0V;)c -l)lJEAJ)2& @ca5;\^CbvݴEw]IT%lQaKPa&!  i]Z1ƄzDԓQp "mm1%lڒ1 JSb,mFd^UjG-r`o(v* PDJ94 fH >ƿ69NGڝ:Q¾m1*T+ۂB,̨pL b!|kY2DEEjuZ_4䪊V-D!F=.6,؅!6ġll Ɋ5\P2y(e@!$$- `r:7Xe: $zG>.ʺ#ԇơ=Cb#>4qns!h!fcMcG:֍様D2-c*ƖRЙ9Lq,HɌCT kdQhaov2C7Bcu%dV~^HЈ*Qekx! |ZvTTVJͮbvM?NlTu[.KhEL3hh+y$S <7iBu0$ڢ!tT RkVn\)(݅J\<+M`k(kɔ*bM$ 9ףqSÁ3)OV]OW+(.ZͤűY-rƲRD&2,$@CdH(r>@3Fs I ~iA"ckeDHRhS,EB PP.,K w3iRk]nVvIk[siK,WwUݴkѮӫ+Zh%LR-zbuupA88͆I !?NMh2iy_TOJȂ)HI3Fb2_̓6$!"ywQ΁[~JS @`!(:&\@ELPJCrD,CX4nWdZoY 4 1, TW.dX$T-~.Iˆ "T;~O/ǾpbDRFJ.vt]yA &02+!dfdS1w.30"2(<=s9DCW i%}y w|AIK4PT:@W) b)ѩ#!:|g5*Mޔj˝.[Xd! \&fDpN]Cyΰ)dCNp oH3&eECnηd1$Ù*1o3%:3yIj\@T1lލSF9%@ Q4 !brM}{C ѭZT=M[A“5N͈ Nd)ncp4\LKSp]X#(E*#,(z/9` z*#f%!zyOx 3qGaRw8}h#P p:4ON=Rh:l&3a1)K[y;DFalhY6n,/GmqeCL m^i6}omݤp1 3!R[mDzkL&zk5&&Ms'ANI8x ] %ƶ @I@@_xjTR;/O:94 ь8.<}~ HYQ a{C4"4ۧq:m$s$.qyaA?֧SHwb,N@3 Ӹj*JZwnoS5OBiDdW nS=dD;3joζq !ML/Zff(.<|8e9ӳ;LYDW G};==$+PGx GZ3TEJ"3K2iiRztcIi-Mad*Jx&b $bdx!L'=GNS}@>|IYBjhlQX֍VUIƻޤp>0u*iPR^5m\\*h''YvZ@hPJW+bq_ptF X`J3拫b lLt3#'PE)ʜ(O=N}5ATg@CB2ORCAui/g(1Dg L$ )=JDLqC5(-1(D%j,G5[iKXGR۰ 'AO$#V$KHx(nhKB?C.G1^⛅zm'?GΙ_',uad_jPyK”1s1DDDULq :y8wi+ehqbl]* [ѽ#CY#-ST9H5 @Xb;7JjOB#v[@!1٥F`2VE*-.d 3FrFnuz 6FLĦEtawCA0Z˭CID@V& c%h!#Gckn:Թ?~s_y'P (yDk88K|sOoGqBy@f9Z %9)qUwEzi腉p__{f:.[n>dL$VD#AtD- SklbX;rFɾ,0wϞNqAa?ϝ?}:x];Nw$-zBj.cNMcA" :.Y0>u%yrLh4guOrov%5\|B-0L`>`9ܽ;#d4.4*mLhj`}j?ͤ^=CP)!ݺѬ{s]`HGEnH"J- x[͚ۋC4+':cpLQ" k a0**A4;\鵐L3AL( <>D%86DS J]Ațms [q(ZxK:8eRp(<֌¡·1 'YG^a>*tAdz !beT]2 ]& NNw=ah@\}>8dDah N=xfo˒xh{74Aiv4 p~gjkHxGu3FiݤXs&Y%l5`QdF*0$05*R=;Ke@HaiO} (,1/E@v|=ϿiBI7Zj#a5m`(()KiY]] /I+sFc(rG?D:H_u| *~'{XP6]rj)ƃӯw@%!TOiQL)03zOq=pJm7 U(4#A&&[!B>ء@>bOr?/gסOYgS|ER. Y(bGpCmp]7&Gvrc[KLE2 E`yLQGrl16EXR FJ%6o.CP Ҫ(5 XRqIG0u&h#Uͫw W_ -^͸G9몑dNlllej P NY,׿ZAtkd|s y^d8.w*J$J" fdX,\U_FcH He:x_@ZC`eC:+ Z"Md60DSѵQJۤ9-`MD#SPH6FL˚M %|ߧ33Mky(68[:L4NߩavTb\Yn5~mEoO ўEƧ#3Z 5%E9$z1 Qj}eS]Y~ލDUZ0@ij BQ2RHMh)pE:f yѦ)P84Lic0J4ԦR30z!Aˉua9{U~* ʓE6kV[FŬ"K *z)ov+@^l)d'91.7g2kzZJ' PY t1& Ek7[敯{Wۻ*j%)4MxliO QVDit*CށvՊ%8qTvKK"8u̧b' ~4 =:MXCWۣj"`m]2iQl$j3emm#[EF$@'*Ui?pʠQP"Ry̐jU)i@zF `b^Q1#d~H?uBu J`OЂ:3F $*E!i )se7w3 Ie(0JJ AiBsswX3`00Pل880?Cf4Ö 83΁gά-:ւz:noFF$( R<&띗j=ph)&Q/CŠ9S̾IJB $:lp WY$(Y' Y`|`=eX>*AMKeДfvM &r@aD3"6 ۽0=&HQap $&7ޠ\PBc2ff1JnCI$b' M/8(68a*B]d  h2F 8 ,B ~E}9ޙ6}P<0-1(>s;‰S٤R8w/ۃӳ,{l{CY\2̚q&-1нʄqgP ;d<[z8IϽas9'Bk{|jEXgFJ؏.Ex!@(p~>}U4e@:DQP 0PXX;|01;[ED9xG&Ԓ<$rYZXv&Jޜl)alyĴi9H2[CWu‡B}A&aPo!+ڰ> - :ߍ)/}[eA)ޘo{iKj163 >3+NV,3 @l5RL!%>cDa$a^$2A$'p=((pVO'6psFx<?) T)1v<[\-skʷS# UPc*C0BƮLTd)CT7:.n*h99![1rU Kt `&MLd)f% av2Ci5(2Z&^7Kěsc \ȳR8t2TԈe, Ce U, \1S}6ߊI ]fDo$$}Q9 ĂÐ3(XRFn̕JNcn`E1(!P'Rr4cIdK ! 0pV K-ݫ#mT^ s]3{e٠JȥaN阩   Hq_m>Nf:j!ͮY˘",h7M5ShsNzJI *YiMʩLUTQlRRX̛fj*Z(%$N3?~S>.d_IL)gL>t-y|8ӎjn[6/\[َ")31BHB@ pƎqH 1/ހrA޺9zqQR!.ww!4pI$5pHK+m"ƸI=:zspy^t;xus̓F ulB.1Y&DE|?4z/Tu {78xIZtW-kQZChƍSJ&&hh5/5mzݢ gDX=CGZQ,k# @kQίwww[m.'l?C"PXѡőޙʓ b) F{%"Ԇ8MJHw3 Q +*'?ֳ z uֿUM PL dPPgDlUad$aܠ&-zζP0}(gZ^$Bh!H^)JO8F(O*%>}֍=Xe<.(gFMd^{~ZT^y2 0"R, (B 1(@xZc<:0Pi3Hþ  4H@>6"ˀt+÷hޫR{wٌG~L~> -BP2* }!u|~}!Q(V1\0h5DuSGD}^8..dWn74KwZ5su""*Ls3(A_f~(K3w0軖#;◶0oGT!?ZS-iD'޴ɘ0.q51 ]F 6D0! @M a&"DsQ쎻{-aI|/yJnX2@s @!}[8bb3F`is2Q.qKލ<vP='Н/, =ÑDEkF[z"~ ;*.D %Pxix&o330nBd@q!@l! Y@͹8$=Qr! 5uA&#E``%- \F6t|LZ"4HcNZgAG|\DyʞmPf|`>pwpO9v6HF, op'`=B)] ?ID!~Oa{ڕ 4B46}Hf! T[XmXN UÅPrrlY PQ.Bf!^>,;tIœ* #g [/v#ed^&>" ]2(SlIF]N'ؑڽE1JWԋ=)$ Z38YPA`,p/\e݂|:tF,}9K;%OϷ>!'GlT, _8ܳ% 0-<:qόIx#UA,vSPy"ӆ,/|j,ZG*q'&H a1kղ2S5a aT lD3TmH 9@" hEx ,#17Fb*Pn_1+E*r UTPxy ukN` lzЅTXP3qt9aW^o`QTUhBjzܦ"0ZCޟ(:auo}v L@@'< M/&j|fmH8cuz[\3 -Ah]O'* *":QFOL{~%YK4q{:Rc1":ÌB/P:T 0܃1W-li x(W -Hja#w+86fϿ Y1DaUcGSE"h,:ֳ D|jsԆ=221~q-AKiqҵʹEV  GLŠ #zL*jPmdRhJHTܻ.h[Ki@ J@N^c􌅇5@UYr`!PPU‹ejmͻQ6-#2B(%.^y7xM0rYx ?<DCHPJ ~O11( tXuT9HRY30JG d%H ) Ab6"MDZ|]S2 NBl^ \*[,A%oCtnhֵhRB5VTun1ӨUfarEe""BLV.JcJF#eLh.ceU=}pEU@4I;i|M<")y.;dQ&(4}7)ͅp'{urPX t]OVӽfF%0q)_o"(ooq~UUDCR !jh_ȯT:t9C8~kɷѣ`,H081Cρ0L\/g@3ңS Z%R+@FP!$10;wٽ&E#,=aD>= .8}@>.<fFRŠWƝZ93DS. 3$.iBBp]UӈJ rpT6f4A5 JKy&b qoeMK.6E19睒pfɬ8PȅD04YWD@@Ю5*.ZMI)r\h" %rR4V Z5 /f?יT>A0܀2edb~ri6/3䈖)ViDj66FN˭lѺ[,iiZjիVZ}h?.glӦ[3=]t6 kdPtaH_8%~1~y-yҮCۦ;A}e9$1@G-U_}Yr񦙗L~C+`LJ08_mB~«NyO74*HKL"(<)@}y@}2:}xiUAAKQLR$Q!R6V FF9hɶXZdFT#Ž6O%f eYVƝq׌n lOl'|4 i$$9Gٮ}T^n{o%*$vMPc 2b?7 r(jĄkڟ7DDADDߥnk)O*ߛ HP:ހ`R.i (OĄvTƈZ&3SUuu+%@Ʋ6d>Zw ܌4濵hs9y֕զ]^;3{p.rT9YR894U5 0li!!Ҙ4KA ~5 [@@ ]"Q麯! +Q6b @hCA΁nRDkQO>8z3.cR¥cRX ׮094% Yn{D6 $TRbA4B%}Kwm"%ivFP *˽qįy|^pIsVC6.[zjb ({Ѹvi_~xlUn!54F^wT;ևl@J*:\Ֆ}li.$ʆ +t'sAi6ERwˮ]LR\<I7)Xdg _'CqU|qu{ovk.ރW%HѓVj2裊ȟ ͞lnCG'VyϤ5D(`aAA`oa秞5%&I3< 3"1J\:`X, W7gɽpI'p [\Wtdo;meypŋ,SNi8^M+DJ0"Q**#,u/i&f Qr CU:Ύ/l)8q93ZVh{_u2P =IleD 2$1Y j UUUY'Mύ!"w6_N n|gE[׍T`"ADFِnHhr ތVE=&ocӆn-ϡC8e!C!|F` ! AC(9YthPzFdQN"\CΘ10a jX(%wz.j=B5xf^aBo|MSM E CB 6i*#a1C9p|eXn3B*p`A 3L9l? T( F0upz#2"ᅫ%dגäѩH_Lܻo箸o.EADQAiLᛣ&%)d]s.yM=I_Z4ML5)\,$fxyihՎ3[fA rp< 4 Ȋho8j4D 8 [ $wLZƩfVng=uϞ{)pI@Q%>δu $9RAB?}H}&?A uփ28@&2 @ \v!)GI}M7O9aӓJ$ 2P! yumqHjDr1&@%&n1eBi F@ P:v4*QNZr``4=dl D1f/=aڧחuQEQ;C`kiƚp=:ѓ}]9)Oh}~)M2s5i0~[0VrjVtH@Dz\CrC- k&hO'b|:쇠x`!)p#Ttt7sf* mDlNx2m>竚J ŚɌ C\b(wg5Y"H'L5ig!ߑ8&uZ&H Z?zd+6bkey:K@kueu( VQ W pj@b@Q,u^rt9E{`=۳{3Ig`Xn|hr] Z ͗t|q2-(rC!"F@b@mAˀi|_-DN [I!G, !4NL:Agk0?!x)=fz7uR'4m P sEfF/{\ZH-P(fDkӎ:TLaZy y'~5͙:w y'l; /48'W'|{dG-;NWPdXge -s@H Bl(ekudz) OљHh)&5]x})ѻw!HaapA";HdJe#f8֌60̢PIhΙ_Vl\0VwN3OfI^L1:5 lZ9|;?LԒ;!nn Q* OA b8MA. {xbZWS9>_H`NUw Ed Z# W};IW!u"7MM/];);>78;((uWmmպ7AC8 0JjHS$)"-0 *λh޸x7Rk9Ne`)$⊟gcbR_@2Cý!nMj#ȁ(I2fCA s)* hA) ugZ ]]g I|rz>6`i=vW׺T*&Ǥ.nd4
5Z+8JHY=o OJuiC0͠j4%!9bdD6NT\02\hKHRQD( @dzC:]hIv A LԆQ"J*U {6fc 4ASZXcD0T%rJY :1[B kwvw58 l4S4<bD6u:KTl&v- 's0l>=lNbS @>~XKTt}@Y=}pp )`^X/E$; w;:qM/עqfReVd0yGI͗CJI gQϲɄ m%ngp>=8b M& Tooa3CuŅ &8`MR% 0P B~݇uݗjxzg^Q!D*TEt6Zl͝;#4S=;F3uOKGtH~}?:(}|&Ӎ?:$'ݓϟd0 &(ćp$`*&`~T!. 'H@Fm$I $m%.v@<]ӦJ4VI k}^x0;/P]>K1u]&Bf{ژ4:JR)m$ْ36!bH[F̝(gh6,*JaXzfTQ9t6O^yza$+HkMmqP2KS7DN \g$ Ayq@(=:zpG`QxZ1jL}UٴkTT,aCzʉAIH_mYEAt]6[dדW*a02aA#hDA$p ftD@'A Bo;==8Z]_H)Y/d;ۚ .3HĤ3 %PDQbKjsxdn0a %Jf+&kR)f"R{/I4B.L]Wc<0[}P>Lzw^p N1(vvX=}?  FC `dAW6@ɆZcrGBL#AECK!|qlz!>:aӀR^?GmE-z?~чǧ6i %H8*:0q ^tCSk]&)5`]a"BHhKC"8d)0ZEpWL ZokiSh.RSs CT+6RԨ]V@%޲fi"*̩Hf1n6 R鍡c& s)+4ܒ<ɊаHIU8L}z(Q`dDGuf?"kO-RRT<{P{mNe ?GZ=p9,P]l8A?b ׯM'Ps>UUOrwC n fPV.^5X#4I:K-h*GfPrxJҵᇃ5f^ogNUް 2 q슧z°| \8w9OWɚRLk]Άwz~D:dٖefYYT5;\`.H!%ea$,d1+ e%ֲ˙ TqJ(&RH%C!Ha02aL`JB15kI4ifP5Z8*VAcHwCIs~}[wlaD"HcɅFnժQcHx $ o3 JX.|kP|!!"hhGlKCNĘk2W!P".܉BIU9F S!>" +E)32CLѤafl?kEjW@ϲpN?=UTMd|⸮+GљÅ:ƍ64lh-ٳXYODM'`-'V1()32#P9 Fs @ZEB 1|j,h0xǔ3XPJ $ąݘ"ЧcuC Pʪtg@? O h9AS\CCCNe`$C胁 H$ZP4#I]x'Ķm?@kGlaCx(v2!vgS1:7o~ve/ngnl%ot j6NjZU,RIRkw\鸒]wuȋ'o&M7*jUq2M(:ZȀ1 ~_?ƧʹuLM.dV5I:,l7wԉ8[$.#1 %̳Y4]aOWp4+oksۃlY/W5MEhꤙ6:(<̳#1dܻn8gأAfm r_'0|L>ÚXϿ}[,ѻx:<N9< h|@rt^1vNVp,z(Z?h7wMH]X<Ssr{f{R҈0(KiѸ@ںMFPd_V~\nm :q`5̬R2 ,MnAN8 m{ِ|Qpf"2YgwfaCLj bĥZ4K5i@Qݠ-102D TNb 2rͳ 2m F@IG~S)ho *]S rʰ<2,[H<>N݃QTA'rB D+7!'hiy " 8>"nEv:_^2Ne(1E(&d) HcQ_VVPiT"_AcPbI:J qo 1L_%| Cyـ`N~ܭ]ˤ4f[Ds699UmWɂ+)#t"aՂR5s3J$5dD_͢J%݂vpكĨtqkMȍmm i"ʃ$o>tG4>¡̀ONYAxIO0#q&MDNV)=Z.,&@8Ï.>iipCTBP=1ɦP\\P8P6L0 73!>!~*HM"D@5?c׹5El6*A ׽NkL''x I u[|MFThF6",Z1ch!8JHmo`_}}]sAK.?iT=* CP@\Md(___%2/DNu/+'\D@sC?uN&\DY냶;@pTXI}IRIJWӹjfU$Wd#)(ji @aΒ% ">ŚA0a ''럜Ѿ3ƷPX'P$x\?406{?k\ܷ4d mgIy4viaZsרh,Nau̶B }h7ȟZ˙Ɠ[$zyK&g H2d/AY`Y"53S53S53TR}.+O)t¡´fЄ}X)v0 9d!m h\F,э)#Xʫ C$i3TG<(]Ɇ< 2'GETP1u}ΐ_Oa8Pz4t}t{'0!LdSgi?0*QNKo-N?E 2O'a:egGnOToDP$Ԑ6 "j_\0$H/d֧vt/[zf9bxT50!Mg%p4w.4 &<TJ]hEW}]4I秋΁2Ӑ ɢD9^9>O7fqXqc3dSI@WXauVkE!-;|ΩoìXϛo9/:8N|M܌9/ hSJEVQ os-D! >Wpd!i0P[f"-1"F-xf$S;58>kN栆'ǩfs:x^6anI<LՐ2.4J2 1 {hx:6u˞49uN΄P조{_[14#,3C vR@BM @rC &@.aghk)&!c-2:b މk$Qb=]1D.`I n f0JrB\4,RDh4RUzTŬt֬2ƲH#a‡麙6iC 73I "``^#zf:M(޻z)hwMW}m20 CNRd* msz;ްyօmvo;= ok&G:u}rx_=<a O (HDX>CDq=5TO~^ZƼ[\ōxtJTJF`0%)@D " f.@+0Т̢` ҆?`Nu/HFF󠗬E)bO]`IY5#!q)A"!(ͯ`ge5m N`#p=A 63p4<`@-`(@@AђZ5F4JL Zt"_c0`(H @Pc-jdf͊mrp%֟zwt޽kLR ֖Vf(ֵ`mYuwuelV(- 6mXٚii0@7ۮQI3os'FJ;uKG׮4{ә{vnƂ037cr9\waAv뗁ݻ+n]sN{0|}UoC{uMj7\uws[':eVgF/Ja9gM>f-Fefͫ3f&Rf[6b {BOfnwWUUjTD U"UM&ِQJ))u Q\j}]O. CpYjlP}OVƷMJjvQfm[ =:[Ff{}ހ=^[gȚXl̓W+ ]Kl.5sw,]@Tm堫t͍hidP #U!4[T!kZdPgkS:PP5@:QªE[[aEz2 wI ʰ"kPɽ͢9=>}RIQ R}T J%DZH݊ئF:9)*bmz*$ZЦ@*^T*m+)>}o45UklQmEc"_إ%%l J2N֪s+w;]{eOSWîB(E) NkVzz$<=wvϽ <c6DZ@-V(yWڑu@\ȼ4ՠ(V9 8d1! rh_m$dS]@018X@` >*q0 N V018X]>,hqfZƙc7_-`c{_x o[X?aVqiU8/|&a}gRZ,RN-r )IYEdwkky$O0\$7vֱJB?y(,x0-rz\@Y >DciL)B9CgdwDYVr,h 8};"N{xXn.vCeB9f>!,.8 x rI&p軓oXUF=>o~բ͍s [MypƇn}GQ i4'wȳHyoveq?t޼0BZ30A+1'J͸ˁ6%uz,G1i»8}(>G+X|ѽ1J:Q!?$|y @!졅kcz :ȹixFT6dg ]+}E1qz[ΉNr{&ڶEn45\׍.[(k7TI&Gfb` uЀi^ɾBJ ̽4|%&ut^b9O0<'&<#2%!e׊)0my7Mfr""'9hc1;OA.SK˳\<УT8`~Oo/5X?G%9w;p?C$oWY_ՅP+՛DpZpnܾ>nH5߯s,^aǸ9.02oawx|U8|V\c~B7N <>vGGU>_?1ɞ<] >To"b<g5ſOL@6?|/o |}~1Hp9wof@38_c}uqGp 'm7O ?۹*s/p=IZU㔝z~_>GS `Ms#)GC@^4 (Q'Ǵ#_|}"G BG@{l]CWhN^8}b3.K~cr(z!1'a'Y'N [ x=e8Ư .;+?3CHFҮMr;(d0ǟ+{Z§6Gd\""c}$9^zVSy8@[6B@=~`}xA|dr>H9-ܛ:@2߈#rYpc?+$$1p<Ԟ{Nqn14a5gyK³=*撵{-ĉ|y5}}5||;kgsysĢ9y-HߍWqft şߑfeA|'q(οŵ븯Ͼlx~О A#Zu_W?Tκd[=\\[ڎ y`X{K^7l(ZLUU0h8- c<_4#f<~6)h9/@q|{9_ž0HsyJq@GϞ%:X ,@OȜ: !v@Y wy[àeV7}hZ&$HofpnE&VbW~=|~f};\v|47WV~G?x~\|~Ƽwۻd?nzq"gvߌ lCC709Ûm¢GAk86[wVq(InrCNvƀv5K>P/m ]hBKB"%`Yُx^ 1,xo_ĉq߻3u]f Ʋ3 ĞhCbNM 鏧d};3.A!N׃1`4x&x5GB|_@n_Ag;'Q#* d Z&tI nsid !齼Pg=l: P Qj~NKX xMn,F\IQ"8S p 3dDMѱT4Ά=hzoxD#lr~1ZP"/Dp`8; 3T?8W\FtXņ[YoP Q."$X^l*KPе i739/bTX~OYjЅB\@I_$z8 Zb@Z8} ŸC8ˤN"'t/>(+[p?1p 98hAmI3w!##oq(h@4,M.&@x|Z?D^!*bjm0޽d!s?b߿%p\Ӎ7z9 c,ŝEe8=1GDP!= <` ꬤR.n,z- FhQgj¶.90GkpOw h;iȺ }e t}8d, ӟO܁7in7,ր(ESy :< ;oڲxl.";e~ =Q# ~ޅ]3^sX6:q鷫 ,/σ/B!Ժ{᧨.?p3^>?:еD \HZ…@(xC,<BPh$ a5zЌ|^|6**=Wr9iDrߜ࿡nI'nB''ġI_렞\a2 EB@A_r͕= ?$8KEM`TA^]8#$Vxƒ"B Y>uOf |l~qNFС _Gɱ?P= Q.+> 0|= =Ur00Cӱ2 \!%ީ3 \d^sE\<wGg#GnDBB;$USj{:a!sC_,GLZр=8x2}!s1Y 4Yҳ, !(@Fl3yh9HIv NoxдߐIH@y0,!".x_ۉ~^;cC j8T+A`8+$(wQ>[cuphj; %?qrn/%!c]G/p[>⣏O!.}$2؀Irł^qblP Iaٳz }#=ި);a,i^{mLxVo^RvŁdԉ ;Q4مnpʧAEvz='LD,_A"(C)@XS*7dυN>{6, 4/TXa̿58>W ZQC9YKt'Кsg,C 웿9 .2/7_ 2= fBqȜfGPˡؔH&7 *ykR& @D4) D8(! U{"ڀkpD"s=_>f=w.0+Ax}r.Zy~(/< ¿?n=48pk|[g.ZzZ|!NVG/$oUK;90e%O$K^U㯋|??<\|}Ƽwۻd#'hb)wm>q?3y9*.~A濃#l.9%>_mԮ_i߷׆ga2HIp^P 7:1!/ q#.;`tNެXF|@^>{4hzk\f]_VY]V2Zx9v8#KgX|'-Q}Y$s|e2?6@h/I$ ?V6L@% }l\~~ʡ-szMH.od䵁n,F\IQ"8S p 3dDMѱT4Ά=hzoxD#lr~1ZP"/Dp`8; 3T?8W\FtXņ[YoP Q."$X^l*KPе i739/bTX~OYjЅB\@I_$z8 Zb@Z8} ŸC8ˤN"'t/>(+[p?1p 98hAmI3w!##o-9_^7UsX<_\L ?KU:x$?gP$\8]U*EАr @Be!q3P\ 4CCV !fx. @A"~9Ba/!.0C<;@x,2s/"&e7~6ֺAgUgm[VV_O p:1V$GgS0cvf|Q%6*׻pXX>|E-~%ރK>Cd kԡȰUaY4j_&/@@wʆ֛?a֘0BmF2Hge W PuB;9Ȃ 0&ES}F!Z WٖnCB`4\cd+Zȏ y apkՇźmFNGqdY-+ͅd-k!e#ǁj`\ iaaMh`+w[#v!/PBosnT5i #* z[4>D }^|fjp,I7C3!SЉ{7q gjS#̇A#렩}}P b~2#sOE4= $CXиc11A|=[?Ec819uc?Nz[B|:a;q1"(bKN~~zn2'53 TMĉA;:rn~> ^Ucj;iF [D}ҝ;:=6(y߻,{0x![ʍXc| ]|0~KbFG>/~>t __"58>:k:zL(^8/dt=hPngלNtBqFϾ1IQ @dxЍЁmwq^qgW5H("ɲ&EYٶdFd~}2,6auS30ObM-~s'|'k){rE@,A % Z6T8Nh0"`PTM/5RInD?yt: YK䊂2Khud>>ŘK8-:B| -N7&@B:p.G4V!3N )scz L=(p_zipu$9|  @ VMN\~û:opJ+ϝ Y~7Ա1h F8![@ϫC(t3-d,gJghe8} $dE 2Bn*: B~B$py!99t;vp)ѷfeO""jDÁh"(4$=~D@P|]SrRs+Ǯwh< EC//|W=^3g'olep9 OKO2piV굩gc'&vq^_4<|#|_Ƽwۻdq#_z72 Yi|?=k؆~'?@kzԏϠ+屟t"3&o"\M7;K}C0 @Տ ?S?CFw>KD?xv=?gt磎874ƃkdXHE֋$$_~"`F;Gyk\G ;x熜qwx@6BN[$: vApC^pWnn_ ! )*UP(S @b~$K3?* ҧ@j@9߯hDߜA`*Wyテc)Gy~xDP=@mkAP<ߝvW17ͤ7yD @{wQ}nŇG&Rɯ־DQTbaTlf(91LN*̪FA1D%f4BPDF#+J*)R 'nh]Բ0 .90f$:u%mҞZv-k`1%[qݷ(VWY˒ַmfrۓJK[anfT:t tkS4S$X8TjO/-v/:S\0&6bLa3Ϋ"*(,nnVFVnkӥYNKypڬ 3fMĜ )&ɳ0pu.)+Ddx16+s%,hZi6180Z0,' C (#' :!Nywe0\!̥cŎd\˹Qi8a69坘կ;E<,-e[["w{ŒҌbj(I`n9Ӹ$y.QL֛0TTEB'T:/3;";I:۝;M4ל[cHL0J\sxa̦]n'jy;iȭu $$"8ee\%28J:ntHwgSZÐE 9ЭB㈲vIӶN:)GY6Sj58˶qY w\]YN%"]% 8,3#dH8n;x.Nyqdw'W.P$&!&( 2c;W^k[hVFGigi s3M <e'H=j;N!zGz='@:8} G/=,ovRXnz@`MAIbEE>vC]wu_6Yzɿ_Mvg`聒|GDW(qmst͂˔ύ`N/Ić:^dΕI39=l-y'M&kg-J -EXN]K3dl!6Er[dbaӒ@$8@J:BDNA8A D$JJ'#H BDq# ӣ"P %9"!s' Np$RpH 99Nq:BG#IDtrAII$"99'DD"G89@H$q"&hI(JDpNPJ%$INq˔9PI#!I NNA!:S8R!"BH$99$$@%p $BNw;8! АB@IrNs%%J J N$D! N8AÐ#NH\rqH9;D@99)IȈ8ȅ$'9:I$C@9 B;Bt@\DHBA)r Ĕ"$ rr9$@ӄA I’r$!RNqNtp)8Q:$P)' H)HrBrB!8@BKHN8q9GqIr9!!rJ$I DN"#' G$ !A"rtNNt:qBN!Ӯ(:Jq"r% $9!:Q8Ntt@tp" (tHppAr8N('N$sH"@r8sJN "NDIHDD$q"88Ĥr" tDB "G 8@GArAq(N8G$H$Dsq($J9Qq(BpH#!9D)tNHB: $pS)G;ArD  'ȉ8sr@$)DI"r"pKN9q rN. 8!B@9H@N99$:$t98G"r 8p!8\"98 !AAHđD'!ӎIHI䎉'@HPPrQ9 "!I99D)$ENH\q""XHT9w|3ոXo|^Cۀa oDM/YT μOv-a{aRt-# ϥ>ZU"j|Jl@] cy$s`l؇sknF1FL7n)qƜ4k&v<%m.jj32„78`ΌqdD("FzĠVHt`8^K Nb:Fb<mFGejG®~$γ"L/ %|4>wL;bZqٯ5s1N4󀘄S԰iU֢N;ppWݷ(y)[ո68{A0 e`<̈'w۶=g]470X9n4ĸww@W:3 (u믫]~μ K\AA9 A$I @8"BJDsN$@S' @ NA"*jDVK8XGƗ$ 梤ܷirLGp9H}3&K 0?]V#doG̢m*鈛! R֩-d4UZX'xGn#Bm)P߷})Ǯ enɀ w$ZLZìI j+-CZ!:tL^|}h $1`F,F[)!)m%d&QsYE֒wp\Q֝^e-9yusdIYo% "(k56$VF"bIfsE.w.sHD贵Iq-yj+R]nI5h$t5E0o%+̈X'cխy`ۢz_/f _3͸ ><=%ߎ9CŐnb?Gyޠo>u`Hͭ[X31*ȬWT2z>*|Q|s0Yvoщ#87PPfW3lٮ(T]Gʽg4BY9!qkfv`͢$EJ`u|(M` 9Ur3?5z#0er`9b4e'1۶!w9|A{w c# "9s(N-t]v)J"s͠;HH4nkNm7hwso/*Ӓr[qY)+%*3㸴u^4r%;-NΚאwiմZ`)US- Xˉvm)Vջm:)irJ36է .\#$kE8-gul.nfKo6D^TOok 4qȧC?ޱCiv2Q`%'PRmeIpj^_ߌIs7{? {&0J<ޒ& ?lT%. aw TϾdq㣃XRk0Or 9HD1ǾbWn|0K$GVZxı+g.XëO"ЂlWA{R7S{$3wHLSVOV ZhAQ^'da/robij\ Zցj6 *jDC-*%.0 ] !1"!@C4 x|N˫f/'9;]88O5g25+&qSs-إhkt><4PM05Sz:}޻7@U,'2;95qKJԽA) ٔ^sb+SLHȻ^*ѮqxK|A.i+7V }7 .sьp6҂HIHV'o?,]"=2w_C{y v唀+'= )7c|IPZݽ"$`4lVl"SzQ{t n&^ĵ;, Wdǭ#ۭRRk~ z{ !^iW@ QlїmdD8RF|çb0Evi+#< -Plъ=5# PT(>*YAZjc?&۱湇&o/Ad\KwPF6ɟkZ&W sΆm!s\/:/niQ gӞt̷g>h>y$i`goW眧\bs C<;έJ"^c T^mO+Uk4cN%yߣ[)rI-D9fޭ>3SK}^3:dOBܱ `@]\A#dIm;}sL{QG]`;wm3Gj*q4qN x㟝))nR198pDE svNZ𻏒_=| Kv[ bFY3tMbd/9\9#p`QQ BRbM|9ZLXNDnRȌx q+"cx/=@˽g(ҤHn$0|+qjAJ  9'a^+n>fnFb ) YqEpym1 rz ~Es<DlT 4[N2GP՗CsFަļcy@=]K`9Fe% fyԶ!7eM@6i5%3GEPF>G'x;gc&kT]H[;Ǹ43 o8y|.kd?Deն> @""oH"mO^(v;R9M2ۛv:6㞷Ȋ]FM OaT2NQ8g;}0ަ\Ad)(?a7 6o]9Y\^>N mE.X学 'Dк0Rۆe[!n(%nߴ}wz9FȔm2\vZZ6eOM\iWLYh7i(vGVnL6EΦ6ܚ|^u﫸!ЃiIi;Xwr3;ܾ;@6tiRIݞJr\bg s{H{&q2JS/K!4awJh\Ǥ"ߓ.w&Y1}x*;78+VGqCA[x^Ξ r?;EFY(tPQ䆟uW;O!CVDi s4z+ЕEN~SZ;ޕ`U@fU̵UErNjD.@x8INyhZx]Op8w`WX5<@}HZ-VeJ*3fCj4&y>~y헄cPxE /.Hƅ9MF=^8O\1q*Q+7w$y \y N%y=@AMuF.:ΖfJ%ִ7 tC3(Sq,tǻ=uAb^IS6bio:ӱd>pk˝fy*h }^l'i͔mm>Obl:nk~lL"6Xv%<<+_cUb* w9]ɻ* YĔ8қaONWb\W!N맘=VrΈ[wvv]F%ΖKZվdN?w{  w)/YޡkMv_Iwʑb9k4?Ic6)k*U4^ xNilh+ime+e&GL=\wk\NvFT]hˍ=žUۨ l<~Ki6? JѶ?J%PM9z^ XHmr,\P4\~'i( vA6CFȉ!seZqJR*m0}Z\i+7%bC{a[X m}4,oa6ɶQd- bd}[X.=:d=a>jZGuqmdX9zF5>C{ۜ㣳 ڧlUxE*։um@52;FI+{#&1;76LFpORϞٓt}Uwphx OPi^.fKɚr552ܥy٫rj^je߭_{WK "Rĭ,sY_"= κ~]?<#=UL|.W2ﻵ(e+<ar-NơE0 V wIc1L*:+kf5Ex_)I^xۜ{lfI0/N-"  `i q2U40}>jg(ˬaB͞*q2o;UuK@B3l^Uf$]k~3-3}s!:pژ%"9IU_?:WOuU^E5#ƴk3CC]q3r^I0nfFv2Q *kľ6LfMRrV]MzGǰ~i3BXdvC+BҋG({;:ZTdvawJ-Q,E KC͒*+R}[݈ANy{#ɏ R}r1ŭ/[O5`VY/=ܮ])R ՋH3oYh5 q}bϛjbg/^#'c!P4]Є\Jc$B'u=UUmD 6,x"3y c#Qs-vǼE<7pN`M"-[s[]Pa[#2#B&1ş.-K&=s[V/JyaEC{u$j/#mۼs(vᲞͲy*޲\\_7QM'Zנ|5~|!zBV"6%W^{{}gC{Uƈؽ|0Z7%@$+/X,=ϗ-m͊(|REx~;cHƫB=4Omw#99_>\"m^nm2m]^)!U``T䖵Mm؅^=8[8yݶZ~~·rӌ; qłZD4[qNTgGv^62j6^lnPlr3QFx s ^|[dfϙza:fJLΕӻ}c(ѽ!QE=ቋ*%*G>hd_'Um\`F-j m]ZfGvcqFTfV7q⣼@vuD4Eg;yiT8=jn>a(wdW>448!2/Bs&v4&AޑMڋR˽^DC pԼyaܕ bI@2e ycjS-J^mG-ij"LsvmXDg8Fe'oE\o\\\VVw";VE<D]f.y<05LW6}#VV,mNTZ%SI{a1L]q+m ; J9ׯ[E`p#__QUˇ5~y +ϐ̀1g7ry]DjO{ )Ey &<)K3 LTyL+w͞=nz=5z9~Mmvt`nz&WDDw!(]"fP+uMVM'BNwYĜ;qĦ\zlT7˪/ @喆MNr^>f&<,连/=lWf؋lx&Y cZ%\d#!b}" 'B q+7o矶DbϨ*^^a3zAŧն$^tNPƼqͰ"Q$J6Հ_/|$oSܥIGHJgĸ]N8Z)8D7ZK\E,"Q:"Rq5'0ן+UMEOJ(y4 3gX(6wDv'jo\g]pH}9Rra'9 *[~Ľ!!w^x||;ޓ$N>nw;V,ui B -Phr)pۓ㥛_QEN =Ǵ}&qu8i҉:`u劮M*{www\{/-V`j"^6䆉Hʚ/{{ؑ3x0hSPjȻ!7J'9}qߎmKWZ[6UQ$/k(QU` ]ÉKDl%͍ [ z)!X| >&صNΞAtSyVʜZM J M\*[2hTImjW4p*q."*)a/edpPU2Cyp}`^[ykbDŘİSB ^m,}׻!Po #lp]N +};H+tʔ!#"&Q-:]#8#CMo^ʊI Q5BQK+@OXm khKL5pyK}}p Mc2|"=v>-pKj2N;=ho :: C_k~iv]|v/}kn-q 8阎 (ʣ.4~6H<hvUcVe&Ϟ8R(ՋV;rj u;JKQQqt(!w c8cf\n)Dvz){U\lE W07ޙEZs;Jed"&p'&eh fhMQ13S6c2cS" n߱(2Z -n ow^dcaaJ:rJu{wAW.&ƟmZIdB VXn5K xTZmacQ5i1x!ئ2q%1sc7*Irq!)n` ]`'7M~TnY[ϊb1H# Э h0MsdK=>AX; ae; <)y ї{2"3-f2\,$A'kaJp5-!"6˲6hIk롞=v&w-v>a)a\}Gyk=Ջ;HH~;峉%[x^xq.dz'yjP<:{5k6Pː/BY-L.#tϦO 28^QwEsA,U6MpəixC"T#vA 3x<<"_vbltv^/wq "x*6Zu3@wց(<!F';H87AR"i8Z) s\rHčBiC-{B[cmwÛe;]`eb$CE"% IB+ӒI$|eEq5Y.I P *i>BzCo4Y婷*Bצ̳ۛwxrmҲL2+<S5 "F"Y铐 ҉|oHQ^j12< EP-ŸZbDdm^_~7uQs|˞.z,m=1?oVInNLo$ ; 7~cC&*27/:C!ޒX!gR<;%L־Tz8r=eo3|nыt1Ƒx3.׻ ߟO' Ͳȗo~8N0tArfXÁc_\C  p!ܤql7:[.6R>sy*Y~O>8دɫ/_'v_&x,p@ ߛ}ѺIw'#7cJS^ug\lb:*\-jT~|4qw51B##I`HYqhH@(Do|uye!զu%>Tyr^ mΙ1Y )JhG&@2!=ݠ˨ߣNyۜW:@0wID䬬AJ#XxHDz=h VN~pnMP1%q; e*x&Y_*KmFPu_*vey9p3ahިkxCޝ=qhuŗ kuojC<>g2"Fxox:BhOAiReԋ E# H FԠIt8<;3v h_CVf;S5 kcvK;5V%oq#9Ct$Wf]N m Mdo5j:<x(J@P>Ƭm gmwSq*5zI 7|%t4 QГhu(^a$~9sq|\ az6fN`z۹x0ַgskC?kRB^r)x 2? c r DBr?5J^1!Hudf`~S 6;aV5];׮{5c ș@I E PX, m:n°ᎨV'bzaƁa?s\7y> @.2ߘ}?009%?ԏ}gߞ@ h`_W $)]pmmjWC +libGidY|AhԄׁZIYs6uAZYYlz mǪ~"_<ϵ_Z`*fB^9(Hx:ta"*NE1 =&ѯ'װzCiq~[+A,`nhuyY3":C&6k\S.EZ'*^B> ӃZSyd5OvӋ^ #5KB?Z){ X Y٢I4 7`_c4\"/p:mcsq+,%]ٹ7Dfr4:tlv=}}hq>]׼MreŁYwr6Uf2Ӂ5!zkiG6鲝'+~gX|uzWJ \"{lQ UsVmC%x)*h=ǍHiXsYz<22Giq= XYR ր$aqiuQbT'Esss@޷Y+[uܮL6t&ܜt壱?[sA11J˹7G~]ua&sy0}w! ;;pCTu ֵ\k+ǟu~u7G5`Lc_̼ѺK)O)A ͕Y$c/y0虶]X\뽧:8-x83bәzḨ=R~N|U>2~}fkVW՝շSE\XS1+yL/~oޏbneL}%9þ?H=.U&RT YHwz*}]oOI ff`Ikcߐ"d"4ǝ8D\2NvqPu*#j&Y$޸5a5Pf5H f2v?/$MET n:Uff H a (ێ7)E$@V ׫!&$o\6\MHd'_{mt(ʩƹZ@C%7Ԁk@!j ݀ab39=g9ý-@A9VuEW q/=Jy1Ѭ{V/kZ֓[|rO~B?Urx2G|(6##/XKsꃚH]h ^8qκ-@ d$Ezh3 M ?ksmg<,Bi tfnZ:s68rHȘ|'pbހ;MYD'\tBll,'#$oIvZ  HcH0@LЈF^DūEsy=٤Cx03DI}{ܚ9g׆9џeRIS͊?Bkq t؞T[; 9WSU./^v! \pS  !iwc RL c[]0C1㒕޷3@O68߿ii}コiy7!k} 6\E%&HDkqdp,ć$yw!~:ua $t]S6Bd>]HΚu4,j}w|^X )d 3[+m7X! X]nd%" XB09ESAh\|$BL/YwfuGO?M8>@97xe_~C|IaݫlBhtΝݍNN}At-F$i5N*h#e;]#2~|vgs3t'{: rs^y86Yf$z#m$׈sS kQHֵ0ڻ|~?ZV0n-l]+ݏ NKxorXa[PeͷPV6v*.jM6n4"K@\,d4!VWy:SM&ȟ$/Yk&KGgk|\ &6AحbQI/:ңc[ j,t=Ԟ!z1U7 7DFF ( 2fAXڠ,#:Q>XOt36 Gjio]6_2mqhk˺db6Ҙu}APi֐2vR*DL, uٝva fhmX_ [>v͂tE21e_0Bl~Af$=۩dSbNRq!my)v97|{q}}"H=Pn /2p[wp_l էKL{D A\j} "P%ЌIkI~8RV{tD|Ò>B(;%^Y#:wyQ:mE 3𽻗Pvw3qR%pت-"v&K3ՠXLqݰM#Dݳ%v׉rImbUv^%}h Z"Li@=)_>uY7{-'wַ_ %"dFTE:D=C 3VhE1).ӻB]MȓÌi{1|K3Pf9(<ҋ_ ݺĆPp2_|n]oyA]\N&NYe|}y*=絁y;BO ILvAW]үҔa'm+sd[AIGPr q3tH+A,ȲV7EK7sεՕoήMl]Ojy2(>~*)M`7E6`=Իm+襬jtKׯ|Ʒ8XfթCZŠ3cxs039Y)]~\wQ)9Røu˹P>J]I%ˀ9UCMG2/8#*؊\~%,7\Amy€ Q yaPy)V9؃*Χx2nC}h !qqN0^OMvi(vhӹa%dX3!,n]})oAcۓ1Q굣9ߎ "P"bc87&$1AU{'֖K?El ┴cꕲhAE¶zuaݯEjOToYOʫxuYth។ M$ۭcG}R-Lmڪ3_@J6NwTqAx8D^-@T10(AWk\C'cuc3ʭNPXy,GO|u9N,rF&?n|_ >y} ;[;3~wz\/Kٞ}9.Cܡ|p"BI`]1 0Nէ~ _K$!%E ;dƼV4g=?9 sl!c,glpa} <np?t/9vk)-㪻 9zm+ַڬ[{@>TgS)$@] pmrNS';#ҁj| rEt c<5T_&k(x߿ǦꎌT6fݓ6~.k/_<~}ў}(!v0Uґ:|\4fxI$ѣߏ+?B8 \ l}= ~VX#;]K7+q䄋E^a =edC$=$C <JY*M+=6HWHO񁁇<oBʄ;Nl_j[3ok>ݘ(E1 r((<dLeҾ3V;v^D%)$?=~[ۏv킽tȪؑH[Ⳟg Bw1.O>q#_NXLL  ȈxDw6{#o i:~ai==qC&v}cqS֕" 䃵Cd$()co,[> (?~=*~]f u :5h9P<7l\(~c=E%pJ5sͭ6z # I%u23ƭŧ oކ0#hV0"AZIUnI]w(P7J M${37ӺHN ߴ)X|޻ I S$Jgb !Tp۝̑RB](z/'貵o%c*a .oP[2 9j ']Zq|&SEq#R y{ } U?{# F>K>f(߀Pcsn2H)iz4ꦨkKΒ:;/.ً?Ne^y(AG k+.}9ֽ$Cc}쬪s-S]:`.ʾbh48ǀꌠX!!C%gBٽ,|c]fS>ت[ %W۝C%WԷswG @01iajV5(ܴU:}ጅ'ֵ 쾭A&BH04:Y ojU73Ү퍝松ܶH_ F 8;CKAe*ΨI75)^FB1!^: חubKөIWguso~G"5h&`@EA'q9tX?YMLQ瞇u}G>|3sl!GxJl{~} qxkwz]鳰闪>TKp$!m^R ,d&%#B \Rx8| ~$G:RDh  =r&p=$vXa?sU@Iodϓ62EFP@1Xɋ>]WuHdO<6ED@>-d'78%'H4|xQ],ӗz1W88 Hư8fD87ORZ98.]a9RP*T>A;gQr]e5luѾ#Ѿ7REh9!Tg&T!QѭCRd^$'0m-w#>3q+Gw 8aFlVJȢ;jjvבf8_nԓus l]CVhTr!zrgĀb`mb'bcY;@Qq4a S N80M1Z*<'ު] P{66oP7;s:[3sdԙbCk g{/ wڵb׃(=$+&*cV9b5ZfA[6$É3LPG='{]xņ(݂OîYC, `E jf?.Cw3ϽSЁ> ~0%"x#짖,ZÇX_N&TxĚfS %Y>d-yP]_"WLۯWZxLK&z|PzdTڀ1vP~D[jK\gJzډAk'1*4us f]w@A~-IhWq FKP,Pf"JҊI3ʙ`̼>XM 0FTunwc="gNyl'fsL/2O%l}O$kkv{/:!ﴖtV來!i{ j)7B^Ђ-S)tM]s58.\)/Ndk|IOꋗYM@v#ͦo?WH?>/Xq9_CRʂfD<0ɴ|35zzAQNSa̭Xtt!w 儨q;gl`d_9ަJfm$$D|C277|wjo;5(xwWwz%|@a 2:yw%$B@k%~NY-8`N+ *޹޺䩻JDrNsĻH"D7z[|s߭Q̿wg8{׫XLrߞx>HQG6'M*oV8x]rB:p2tj,dgݸZqOzn(>dw1> hx.D%j0Q8$ӽbW\V9+")ִ`tvoHwPUpH;Xsp<& N"D> " PZm9>;?*O~n]Xr+m6p%lA3hڻwspK`x!`*"A $B^L۲ QÒO$D8zv3" >mx..,Z]#1{ߣ V%Mr-ad'CI2Tڽǒ1ԏU?bltaRD/~~,p]-Q\ 4_%LE80Sgڝ3]{N|TBx;@./o RKs$taKuSMH{Bwjio6`6+\ЮT*Hl%>]hX6TrY蜿-Dawmzӭ=qp3-;dž\JWt06izI@$C;V@NU ^JK  S4s:p{}5Nx?9 X^ 1OD?Ưak%Ю8H*rk= B[AIe#1GB_*SṘ#O(: 8uRqϷVv7-^u 2|X^DD3+ia^0@,2VKw^hj }م[X4,|X1qJ؝GD[,髵 ;A=fb,1`v=G2Tk Q' h}3S/J06^+-Nno;OWDzf*rζ e(pHgАTتMg馞66Ρg*QE=rg8`Hc&%ƪ<<^o.\ XE5l`#TsQ3VhxWo@3ٞO|y<@4\nL=@$ΉV 0P}M@VEn&s,肏U17BņNJ =ZZ㳩Ԕx, 8uTw1&zboo@ÞNT%nȂ$>#]CaYysYRws {~:n]t2W%$> ]^m]rV&lӗ ڙk6gֻ΀ pk']k D`fϬ:JDB992FIy:8dvԱ@Ў+O_]jv\Mvpp]l5ҁ <,MXS fnjZU a~*dN5qk))*S (LL8w2x l}u؁tQhZTRH$fvsDȺ(˙I'nJd-$ vS<8USLqS_%{vv#%fs5y{cCKBDv& @A`EE'!ˑE "j56.Q$ JvV)$ -~%"H$]ӒCcq{IbI0 98;{_A" ,qc5 HP' @}sI!o^$ᙢ97$ d @&ݭreDEs\2SWL8Pma "Ox[l%PC9xID`G~ԁHB d/]Ea% $I"LAj{qu#{iyz^'DG{&$B,ATaAB_x:)*[e/7vXH][L$BQt$A$T,]u]q"kgs4I/wLqotyxg&>}w׎@XewCMaڀ0} `O+PĂĂN!!*zǯ'/UBHew4 BWyCϷI!t* ~o]1' ʒb[#"ȮV*Gu4HLEBˊnˌ;*d$fmrXxEmm!g\Wڶ )IG$~ZWC6UZ/нwl6-<̺&+W`tC]ʠAK3>)L`oDVdfek;%Oeˊ}}c~cHfT#"5H.E^QSnj@Xkp""Ub((r+B+ڄ+[u␄!'}Op mHp}wv,IȒRH?z缾"@!ubkH3t(o9I$|HIyP|Y~zDC23} >m;G{Ӊb"`t@;γ_v6I=|q|8_Ͽbi0]9XxﯷC1p6* 2P>Un.W}յՔyВ (ޜۨ @& uBcGX筍Qwj-JEp68C☨Ekpv$ߎ I$I$-κ[A-B}'^Mw=YS>6ߎ8"6-mEun: ϻ޽ĺǜ73'ZD<nϞl^Fj}=i]Nv8T~xg d o7Eb8r w|;8PQEU>{Gp HwjR!00Q09Q mÄJG7bgB@  qhUc{~f &86@$f-w dh<]NtTT2wI 1 }뜙 `ȁ#,E4]{߄K^c9W;}w; 1Xެ,H$$DqčѻsZŽh}:ɻ5[?,qC}{H@E7o$Ua:ޡ Lw_QbuzaF"Fr$#P0"dWV;|'[ᜒB:!yab`ւ  ><]s3H!Xt݄! q @nzi!;H$o4Ƹ33]uշN3x5 -W?{Lp I4y˙Cv P$dN$ y Ûh*HnN5$[ .$D9DRAuqDx# UY8*L! r9q@1"F~l ]!)-ayA $ >e zZ4? <ƇgM8QOhŎ+3Rmg$Cwh2f&9[- ~=5I~7(tyM(RyJ#!W8LڰnerKx$(20myX/p8EW$=#:䕝' MA^6ؒ%,92vIRmګ/mbeconr\uMܗdg:fuiFgT;T pw3̭gv1ܥU ؈CV1ͭE(mAJe0?fy(FwI@z|(K]pgV;*e&IC ,UhwJ#3`BM)gHk5lV,inWI!^?N: LJ2;p{vF]r_#ﱁe_8W">XY!} ЉA ÅuO?}6b<:80U㖸?_޼vWd Q_Bl̈́0 Ky/"@ZCV.U^|u|j9pIc("I(H/]rM-`,U"Il(ɽuh`˼kvćf1T0 7a 5" v !! @ XιzAAF)PDz>&ײTW]zzgbks;_>~q<qZu!5\˨#!}~}}/ @9-BCWlhmcE+40(vrR?t<NJ|YV97IͬA$HY9`CF4 !SwvB@;zBBT9Q'XaTyeY4~o߾Y}#[Rg㮧ACI)*O*p`a62-H-L g. rphȒvIg4!9Mp݂-vDGXA *誈9"&i"@Mn0!D/9@!ۉ kfc+w$ڥfc4{m z{CB]eء$VD^}r C }}x|,V)I8D@ v|*^-뮠x$_ >Cv[Z@_~oT-I/sUl{7ZD5 )Jf% =$, xkѺ5NYA@ ?=o]s#kPF$Oӏ@O_ R@ wo>s 9@U;H$CJo1 /l$Jm/c<00bn:Qd@78v^G~~Pd^f!o:VEsJ0ϒ@{ 8;9X  H$@jysEw{=K;l7޼O+,*!ٽw!mf}a6DRCKxU{҅^Grn;wv3pwwxC͝B.B .Jl0)""IV $L߇8S]ҤWklJ`κ쇾urȞN쥆w|zDCer]4QTUΰLSGߧ;ɢ! w %&Q{w,oA(`N^쟳^n$ \|pY4pB1X} b(fiBiA7vjĶxo2:"$AgJ{uWpP@IKAsJcPk\߃ld lW;tU!oww6C>$^[c{>nȢv[b o:@5X\ mKUY본tj8wDwqq D$3Ƅ  LqF*Ǭr%ohͺN_f Mo{7hnm\ @ :YAPZcKqNz gĹ'iȘ,ș @s?"e|؝g}Xxo*yH*{KG`$\sx'dX z1zůw" 9?r|InJ`@ӻ)$ B39i";[$";({e*+R"O ̙GiJ/K<˲ОMeD9+5^> es+F/Mɷ V֙Paݫ0$3Eju(yZBaWX|ެ'6p>zZާβ ^galvx'pJ<B_=s~w`IwwJfCӽuS&&}[4jmRIӻ#`v1o8Vm~zF&RI d10)$9ywy?r|={$H /{$ |y~a rm`Ze~]Ff#0tF~ $QE-UƸ %c.深353{ぺ ۘ@)tܵȒCS߬o]v(y SK%`<9C3aYs8Q&*AShSa7. cW`6Y"}\$vwًx?55cYluG^*=VE:KI&L&-SZx1m=tԣR\tdȮIzQD[=MFku!q!uD1nj9DV4BD&Pˁ.D"zPk,fhulbleo,_UFV2lfbث@L\a١&_evb/ü7>=}oC:#a5xXR Q5/5 n=ǟy|ϔug9ެsz.&mBY9:׽_6|㽀:,.7ؙY%qvܙ9,J7zS%$_C  &0 Q(^Nk0 H@VxnS0>sBJ&gvZ"""{D2 {y,QD%fM d0տ?jašfڦ~ت{ اU\﮹$\)@h  yߝє=ZCMa긤25赺5Sz>jMmmd;fwu j h p \8 @Xݵ7#Oi],! H$@Ad<6[yDFւ$VVk7`MXIVͶWjU#~~|}=Y"#;oyDv=plֶkdbB[e!)g]w{;`"8OT]?O}WdQj- &ݎDfћg,uQ%XXT`1b F\2ÀCpmu_YSsZ\y尳y; BT[Fj(Yl IgAJ*,_Y$>}/,HcQ 0H C&[Y<P{rNu%ysa @zȈ/]4(o=""""-Or!y7zH^mDZ%|z!IdB$|d}~dw5Wd_o?Oޯ>u[=>_ou>1 @(=s/CI g7k.6r+szy:s2 ApH&>3"H_ߞ_G5$߉K6 ޲A[z]oLLXĉE%n(DOuHCyzR;bCd^??/^y""#ߟ'dDAtQD 9hlA"_vo$ `~\ZX04zc͸|KlYWjR&HncRS&)ndL4[fbJe2b)hfe2"SoMD!bU~OgYm|Fy}*ۍSU=c^߿/繛_wbϢ3[{5Ɵqt󘃒̴Ȃȱ!qC/<_?>} ao3vq/]_.8JH2x "bfsye31%2)'4筞"@QsMӆV#&WbG EZ֢r::N#I88|:6 $HU6gpw#`#OtC+;(D֡a$<7^10$QPd&&q&m w9N !1$#98N/Ϸߋez EB|mߞX7&"L覚wn[ϛJwY0Mք p'yV(q_XпXͽuflpFvz$7*fCGHrD'E׾! dʙV@JGQuw}Ox!ZuTHzcPNNݢC={b]}]z[j9߿>/Ay?~ @Rz *H! ]K$7ڂZZZJv6ׯih)#|ʈ  >Ni$@o6FVՑ͚Z;Sȓ8+puxyN7ɵZ<ڊw)A($a+Q;[VfBjoew*6zSpp/=}y(#V"$pwu^̵;=4tW:f~xI@c".! D@+Ƴ\ d! M&s7HؓLDD]΄+ a"D$2%Q!Y!\L7i J JJNs6ւ ^lt\M==rbC<1aG003)pZ"i JxuvٿwS4HPToe" =:&NMg9PAb k@$L JK3*"*6;sv)H㸢"qȬxmmIZM3#Jف&i"I$Ik035oy3r`//w})]GVWZI/=_yy>!f H6I &qr"vBߗ\4C6'f@P{߾pq:+k,TQwy=~QyD~l%PLᔣߏԁ'`tQtQh0E36LnREH *cjtbH}^q wX'rj X#+ IQD%>񎷌w5mÖ! Ć+"Ȱ bݷ*X|/9b`۽_>oOEimi ~_~z>la^﷨OXVqErlWaDy翏~Mf78dQQ\zt]tߥdݧDzyᅬ>EMNnP|Ϟ- [wNN\,t6C<927M}x=7%zX7hñyVI+% ܎0KP+{*>.]a](''glrn]ƕZGE^u1GMĕ^yozFt3}L04ɖհ dL e$՚@e5m io3h,q 1 Ֆ ek:6LII[w$&U8#g_ms Sfc[NAYӸ0 :Ns&7ָ͑)LfQIM"xkm=vվ{uΛlDMPRӀ "Юk[ȴQXj*"vW +e-/7;ۅ߷<9f5S)7Cz]]hͨ{QE0z gVv{z)95jF:![@$s=3m7p$e2q2Q&xiJLrdRIIIL-̫1pƸkR;\2 ^II,KJZ arp%$A3=ɷS&=`ofvӕwLErt4iS2#~ p $I @ >~n:IB޾HR"'v# 5QbjLDH$%몫_og4~{@ Pߺ쑂bgx:!q,%njݺ/Z_n46=[N^Z|$ %?8(WIl@bzz畓X"ތ$J䮞"V%x:uuh]gJݬq[")+,SdNwPt\egvO!kSqTqQ< A'$KgyvD`A(sgW랸[9׻NWoVh%&/D T"@y¯]29hzc`.[9, AP„TG"&fYHkWy߯78ֹʲb*ܘr0C6 dǶŁm `cr23߽|Ȉaͯ&rmڝⰮTBqkk^IOoͳ6j׎=q:Ȁ6Q!b$ y2Z}?,yd)ZoMcWWoB(ek#l&\Y=:kA̾ybXԽj|/bEr"i<DV'BIMT }Fø{ }ܧ aB\uD"y1u`AlQt3RKw~x$uQgI W5ҍmdy]'xPy[~ V!4+i 4mGv<4*X!ʾgyD:ǘxnϤ:X!ŨHm QyyZ!.$BwhsZʢY;/h0wQո@5IG<~ PF!dKm&Zܼwv5Ey$`撍Er,8, l;?iFpe߫ 9LCe8A9ʔ7]5fNv{(w 0v|lt3ra]7Y 5ۛۮ$q3+Dt:CfP3jI(vsөքIƑn&fwulk~/Z\R* @;pB$_鱨ٞ>շI͇iI(McVHܿc1Ug1+?^3YO<5qf"exF SsSS"e*,1px:狈YJRtG|DϖߦP|nEbl{+ @6(L1+6[:/;;۴k5%N܋zPQ8txsbXwNnQ%҃g 9s_\[VMət wu%gى4;qy_fˆ%f$ B&=TM0iP#0 M0lh2WGtm=\m\yaZLWٺA:R׺Vrwx[U"^W@p>?( oXV2 !ND8â.x26OxTcke*薑aXNȨ |BD[dlBvj ]'@srUr3~6fxEyM4ޡ} 'w΁ [rA%;pbPLTLA{({<&,\X{ps6Z=oɱwwҪpė3'n+{H/&}nk}a ,>}'п?xޛNtpY/ Uqkw"<" "zzG6H>䰋9뾂+ B!@H^"ؙ>zW^"h(7ev9cό3{МxKn.VTkH6ɉÍp4^Sf]0D]a qs\q=bf9tId[(`GvG|zh'FE[NN.&'u&K$vF,C IT@"Væĭz|.u!\s53pKi:@3R~ו2!zg|>VnVtt`Ĥx[eԼ;u D*!2HWk9lߞHWІ]6u>~؟4,Y\ u^qd)<*s8^\y2<}r,.H<,J{sApQ)v]uƸ;\NRA8.u`EcD+u/&U:7hcwf %Us|7\;p'Qj29L(Qws ]_9 9p $G u>̔FJdvL>0#(ҽv=LqMw/b( ?inH%^fΦ%hVfWVWfXz-!D?}uN011N07#Oȃ8gUbw𭚼ƞj]gGqtZԝb f kAps<,GWx@/odciϜP3䘦nzx8KS'NO 0ښZmgUEާ1vkv53 Ty6|hn>vͮ\5V{>tⷤ>̄>;XyfꩶaiDM$Eŭ~L8q#Ni-fAn%ȌXXS }%3ݫuDGȳkĿh"+0E=ԼW6e;Dx Tt*n c2۝VUVŋR AJ17up>IEх4svzYДDΏq9Q9e\!&LDŸaZR;Zc;)W{^ AZ3yw;[8=uu,u}MF0$R:;%J7[y\+",;jjo/hҘM(C.MQOL8[391)yS!=-ͱ7sYZզ'MG#~tc/@#orL׫rLJPv%keIu3 '4 RT䇡^i[ƻ:wKItu`駾H4RHjTHifd A'Z=@荊ו|PN&ɋemv} m4f"x= RxFȦyK Y.YL'MNsh We:,ǃSʰ#XqVO7܉۱u2vz:*k2{-ӗvUc<ƍDD Ck<  FA 5 5E,qsxULfc6/P̮62MgJfC9vySonܻ7TU9<%k^N?"vdq3S:TV{EAʣr"Pf7xs㉆i]OozXS<8s#j lG CA*@m͍`%%&箧#HI )T^6fÕk['yfJ#Uʞqy$)f|,)ldSâ6Pb͕TQ. vj&+9.ű4nMh{.< * }'C =L&MfC5$$X1xN$hPhaQ1 '&@Vm5חcD.uR;d;iyf YVZ}&'U_"+B^6$–$Ω\3rn9"WN-@7яKhHq8E*εW{qF -թZh ,7ZU-'BG5s/L&~J_4I s._noI,O٫kQ!8і[ jۓJĻ1mG`.j׷#}FBe51N =c\ nX:yʶZΠCN롴_H*seHT.}UaUŵf]>nV]N+ObfiXblc7;gD$3|7uHVlV= ifͿ@>]bq&dFa㮕EGǽqۅB!%xFR/Ӽc=DJItFt (z,߰/R\]wg_=du\k^Gݝ.Cr~f!ONW"MFRo<J)eQ$Ih1kq"(2 $LqI"}vsz*B&X,36+3>|y||<{D@ʉ$fgœuN&,\򂌻E_?~\<}?]v]žasD_nP F~dC M@ŽMY3מbL0^)ê~Auc< <|q>k~$9`%]S84WABxOi5V. o!t,?YDQz}ka&:4sRuL5/f1^wvgy̼fo#Q)LK mh*w;[ůT=⹓L2GfIVF߫cB@$RE,C'4u1Q73^4~ Վ9~-gM鶓0 [n8WU D7¡ ㎻D'N0zA]wBMj{{mnA B8@{~޵Bʙ%&U~siW7~g_>_ou4 mDz`҉\-B tH>N7۫ݴ`E-ev坼jޢz cjQpB"xFkƒgRXDI}o,gZr.SC0AkM MC~mT978:ʐ,T[}sc*fTμnvWsfڷ: JYCud ݐB$+c 1a"vL|KOw>޴ݥPɻ?N:6xH@X )MƏFf " "L Tdͱw $gʄ QhR$ubwr?7h돎T-Z{|Ň*h.eMCTD, EgV}ϮNezZ )<`us}jU7i2tJۤQB t/K#ZTzK3i|rpBtOFp7h4&fTG}Y,=(1.K܊^QR=fzD|wU.ertm6: uؐHĴ h dL(i9sN0g:`rˠ{*}t5^]y(d;C˹⛤ٴB~jBeiݯ]ϭqt2q+$y1:69Ǟ|G3iw~<5gZ:yg:[o6(t$Tѹi mIX+bN)1{A {  4J:jQ0̚wܩ {.pX{[2O0`W`{Qҍ=w_"@T!R Ysh:xKNd)"YހYyƛ|oQD&,. _?`eK@ocuΎ(C9Ob;wB'Ps{ù}NlE!sKh"'#=Ǡ Wp$DA$edLp*G?D-rY4FKr5zOgcM׌:h7`M.5I,bS:T&b2{I ^rjmwnT`*λ1umI7Փ 8/w>^!)Rr1?NbBpf.Npݶ;D nl%䍽eq2@D+x$R^%6D?YYgORWno.jX@Ȁ}&oyQOsV&Fct/~mGet_kD)  ,!p9 2YLK!m7:½1QڃU~#~RE K׊Bi>܅5+Py t&4Ĕ&A)aP|:quZKN</+<>!늻 a\m[TJmcT:;>NL\eGuN]dOn.w&N؊oˤף'X3~p  U &s2d#"#4DΏ]Ȋ̌$> 28#dFKD;47V5;6l|"""PfCVcB񣶮P] Dȉ@ @J'H0+ JsO͚ۖݹ=b1S.wIwZjfqF"0&F0Bi멮|PB!!!'AUQEi 8C4.v9J;Unz۝qFfld@!(rJ}uΝiݐTD< *؃C7vov @,'\cfab]QMz_|sUU볆 Op?BpzH~1GPg?Do>0~McxI=IU8?hJaDIjGJq}UC0UG=1_m=דzz}ȹ:m=~nz?ԏ̟NQDi /Oa>*z(6'2&GP s#G<"Ӽ$ԉD9CNðuWmF=G,,TA>$,s+'ɑ7j5&?G%Âg?(䢸8 7u猿b|'k2M k2azI{nW'~PI̷<^43Py&(&~۹_};k:9܋F? R@w}pc0;voq#wO=TqU8sB@0 |bUUb"fUUbU/pkOB2YsZeيR"3qqo=(߉{^Ȓ"KdJ\InZYq65 HLU]02$ukXkIEt)DGg_{8P@A"43H(AR@K&ʌFQ9 0P69'*1VdNwuVi'"H"R$Jgrg L @Y -$,٘IRZKzbCn戒"+uhVdr&RZKvHbiޓbƛ78UVYDD^Ϛy^y JNU0$qL ,PDu[6TSlջ[fe/7SI!l-FbDQANֿ?W3ۙ532CV;8 € |?π@&/$J'$GQʠ>UMUpn{~>"w#~33Fzb""$xyALz{ExsL?`oB:P xFTp#>q.Όp~Z46hm4:۸wu>\E?bš7ǁ|I'pCym I$ vp6Z褗(z.-<lȆpY'@CrLضF7Z-J SU(5_=14#%vRI&MSʿCrRa: ˴W_qErG{aLխ:Ð&Ft4=æ߸.#Th80-z0ܝ0_fsךcpVww \A!DۀhG^I;h \{ђA5pUj&D8"Cr-BPD#/v >s;^ NJ ih7g+PwB1$x cZ F{~s矄{[_zXڞ=^jWwטUoVޜ>wn<1ҼkiYWܯg2t}7'nt^O}M>&X`p(e\Cs# $FLYUfnUn5Njx2,&3mUޮ빷n;:S?G>sn&g`@;sZ?I%->$(93Ĵߠaۦ'>{'GuNm71Ïztܠp|;+N5nd 1ph>縼yIW*`A'm(: j 7矗ҁk+ +[Xt.CBI.<0sc1|[M,۟ҫ?/dbPCBHr}0kzI bDQakwtHB$|LI$޵C~Pj7lX2*f^OlHKSy{=}n_޲M]fb|=>I:MwwM+F\>UUU.B{VmP!* P!ՇE4Njqq¶y@HInF/#Z/) ڞvͿX>0_ jb_\H!\EMCiºUw6Ci9]ga˿ixə*>e§1OSË|?|9m޺8qQך7.ձSjQҏeNm32ӃC[ce+똎$'a~> j^=]Z k.o]zOop1x9a8UZmQ4dǝ5kUM?oϥrWOwO3\rd94x{>῭i}iucuf+m4M?3OgDI>@\S&&-)(o9fXVOFKrp;~o Dt`߄1RCKZ-kdGQ$1jA'8f7$L9Z6$E !m~#Ͳ.EBtjȢ~@_ Hx>O~m-Ùsk~Ӯrz\6<~ hskIv.B`@!Մd^=LO0 B}a>&(j MMZ%n{I$GDo~#lr7A5UqU8;: d:p.np<9ďW$ᐁl@CX'%y$E?3CF"A7B̫DpDC:-pH- {L$p(v^&N0SհA5N zWQ7zf@$ vg DBpx  D tA?8&fD0v~.>Xo:EsxlH!=@nE C>G1=?-3Og%1X2 d}^vn~-V"Ygl)pHI8e c|Pl߰C;__οw>pN͒hn)Ɖ 7>E7JUj=6z%# !g>Οjۇ/O-_uoF5}\/K+~&Scޭǝz H/!ø r?MOߐs_^`bqdcc !7(xO"|cocדnjx1aטa&ẻw L2PICFHt 0.8N~dL̆d˜`K| "IvOn 2KÌ֖ 4O6a{24CZ5qmЫ xqjg(ŨS\A@3$55Xo Kٲ28k~Ņ?E46pP$anz/W:/ڬ؋`OϿߡN*m`&I%@Ha?0? FdcƇpk"?,6~~нp ?u2n2#"bD40#ƭIl9I0XA=uucL9n]yqʴ>yiZ`M=U*fEuAz_fkZ})>Q<,W`$:Dg"k7Ďosr=5=iÌϵpJ:aM37$a<~z)wluV4N:#W6 G%~bIv۞~N}T'.F`v8C}xCTCq,y/A0W֯:]W>ktI5tǔHGtc@-i1_liZ}54j{M 3Cu5٫ GzT_"x=]@d"™~&â_"1IlQ?#EQfk}o9lig4Lv'dp |Pυ9IdhlqcEq,KG;V%6Pyn>,.}?~#^>2?3Ts!E|~aX{2k~}^mȎ'+olWfMw/R6$?aā z'"~mHn gn*fd~Ǡ/a,>>`|T_Ivx+Z?™hḚ̈bf{8JLT? b͔`}q=6E;~Ӹ~OKIߏfN;ۋc8gV~F_yh}j(4SDDB|*Ǔr "Q濍Ҍ8CEW'v_P~qռ}|XoR6>, rt^^[{7!&51도Z@ώ=ֵ4m2߄u'/?SyGE3z<6=lYǐ" "66,}jCjatݜq"DĈnБq;<=ƆZ֯=4'$I$I$zˇw؈,&~WQQTerR@0;K6?H!q=kןmq>mOPGS> 9T, !#lj69 _!#9̛d2 DБI\Fub{'sq#l!3+T9wp|%ȷ <["/@wwvp,@i%=E,/@|脋!AF? &~hd>?\h"\>S*}EAH%tˎ`$ɑ~t[v uvC! 3s3Ms9|]fg-Z<|3xv 9"ǎڻ8$>7 R>,AN>Z֧/<9B@l.;&|aa83#}߫ZĩBPw>#x1JР?',f.kK֥[Tk-i0"q{t8ƛ7ǂ}Y9(&T@[n@#1˭:p~};8IJ|5hnA!l8" }eq: G (ǥj`Õ0O}p4OZƼ^X|b1b7A`'a(Y =Lri>͙4Ͻ9Na74  kJ - ;A,q I|Bq}M i7ISH,C b""9}gnǏVG O|1< ۯ5}_Pnc?>+^?"39s{2DG0ǿ2,$$$#$$I3uoCx0J!yXmtxsow$ioPH ˟Gw?DYQ(H!5*#4y^a_l<Ώ㲽 f횺 TkُjH>f3o9*^\[p^ˣI|+a?Bc[s~^a)xxzߏߠ#_ɰe9az` fk[;kGgmIUyc08OsUce@H'#Bݲ2(h{:rIyt tpq7:}Z1Cɽm׵h~ofrI ,^s0OB션$`h=}Ïc_вǂد'~Fqog:oM y`{S~]59m9n;"M2>~$u1O UV7n!9? GoN" jspҤ)+GpA=b1 Ndx/#CozEakXX Z"$/.h}5jvzOJmlݙxJbUAUU |5eA_C0I$v MUEffeJnsκR(U0 A)PM.$! >X} *8s2@2cTUAKF2^n\tM1O O'%'=ø +S=4u')]~mq>q xcQ/ޜb3kaF`}/B3w0 `~û @H grpaFR }Ep6$Y_5 f.U!bu}6ռu돩G?LCg2; fr~y' :k{^ϬsޟK)eJ(`B M 2a}v!.:8q_O:psa_jHDM-j4uaZWXLj*W"Fn2;>G,bWûw߂%4w8+7~- ȴ"/ .w>W^D^*[o#`A= D @~[&BM~:^3rz7V?:^xY0S}> [7ZLlv9pmZz/'buGkQD)$#_șlxQrf*zݸc:t!o磏mf%MN\X##`8`:wɈpyC岅P6l"O5OONKTN5e}?  :~ f$!D!+!sq-rriL 5` rOA>ł_Wvkmw{b6's}=7}ލB~t]Գr|U^IoCRk陘iVèP8HTJ6I JUҫd<0>`x{JFA )ہ,GUoBz ?g_xvcip~ɽ$]%К<} ?pT?|:{M:w?>in[v`I7}"+076"C|,/M{ijlny;(3~^UoPcg\C$x%C5L\7~7~ӪQSNn`>%ؔET@i<ْZy`~(?>q{t%{5r>|r$I>'WrEq{xCVge.M _eXs4^%Yk5j~bH=ùo^?BF"@;D = ,"F݃Ao;>1QUNƛ;At\zq_əϾ=IsDm fGCFuM/Ҿs333ѠfѠ݂2 j$h#UQT$4n2WZRJz2k~ ۥv`m<8B8pKa/Gzcm((a1'c Bdׄ0 \oz"מ[8p8@}N^1 R2M5C$Ltu͗jGBmFʿdx(8SDbE O{ ^?t>#.A'N=.v(؎ & Chd 6:vn[g yB)'7 Xt:>W ݝNoz:eXvD#AzfaN5ᄇy:}m[󙕳g'fO@AD. MYl2$:˦ޕ\=Ͽz0Q@~{m緤G+XLt0Ɍ3hʦ`f33r?#\i;z=8q!݃?R6C ˤ>5O Ly;9840>څd'Bq7׊NeMR67P5Tcz=<{ m蜵2"x"2'm_`(k|}/6锽;)yiž&4]TP>5cW=CBHUUUPνNDhtss^0~᳘J8OϷK,MΌy 5,ŷpµ}6{;O;ocXv"#8zѓOԎu:w74RYL$EDlIo@û܄Q25}DDCh` ˉt!7WBqrN[L37$gdbF{ftN[`d  (E~dylC? GH!XHfz#|z{{| HNCr⨒Dڎl=]$U=RIQzxo@#mb1?~Ab0-`7zŶݠ0Y = 'DD;=H$m&}.|nG[Jwn9 ,UozդkR XL}scҀ͏> nޣ_{p"z73h{{| phh ~ |o[?'kyX|N>p#Bf ̀J-|)v4C"`挌RF 9\ɇCC=3RCAx.8-ޤqZBͣqc7wa1?X|`57^&ZAv^2KxDZvQ pg/|d=<:ヌ\L<\#<&4sgy;A0}t?J!"D`{J_ѧSiǖ=sq$`,V>,K[zp0 ?W*mUϽ1A8'yioss[Ѐr#Xk=ø3~c둫7RB:Zs,lq77"ιr5f\-96kss#ϫkƵ3>ΞSg#$ gN. =[ )% /Ŵ34J牾[8k"\1SXl ]2pxxY]-Tgd7$8 0 (eݺmy >֪""##ɤĈ ?B qaHfLy>Z8\MN㦈NTlaH 'ߏ:lKx #iTcIs3gޞ S?m#PHڪ@;۸sp?yzQ6/ո)nڛf;郚j=յ*휻I* dNgOvmyfNWGm~v{;׏!wr eTAd#:mǛup_ֵakYoaGg~g'?FxB<&c$@ 2D z~Jڍ4pL-ωy3/2}jPp$P+\rRpa$_bdPEH/2<" &<2Xt(C07i/K cjk@Yc"@Gֿ?xWPC吸oz$to>ok|xeU|Ϫn:o>% w؏qD `,!ÇwB݌eH˙Iϯ'b?h'36~?^5߯cߋ5ݏv^KS@*"o!rs}i׷Oot5^G$\B?@A! BDn |PI$'G6c&B9\b:g;ǶH5H{/ L\IHf8~gm+:=~潭f[|x}+|Q}܋χ~ݵ짏pfޛ?dŞOُx؝:%8I)z*H)rMӆW|>xQ}w[a"Sk4Eا>Kn{ZqŶb32u(Q{g\̴ 8CE8:w$D NV$C6'sHj=i _x8qÎ-*O䇮yB64 :H>ܯl*3or탐O v.6(HBُ""": #8 zI &fkpj|k埾"!$n|KoP?6[Fꉹ[uFdInr bô7Q~LJ3}qm7\5k h@b:%յq#@_g61\<+_1h$p$^$g$z6=h uq'p >$~F~_Xy4w 7FֵmSOOaa7>Ԏϓ$,gۏC93z2ÂG>Gxh "M\CxfV}D3R5g5)PPa7<%1>|q~ yƣך[*8wCƅnGp8˻j?YVgY{iVÙ!\g-6%xAP ;7CLAk ^O?OyP,ΕGP(TRKO_1MNf9iһ{:_ʠܖvEht7]} >ރy 7o?=ʀrp-jkCQY=7ܙӹu=IqwZ'؃B nCCC0c}l.4ÁO@`pٱ's CI$^opc~Kap(FQ0u$N7y#gRt`~C+_$=&J<^xxr#gù@x}C~ܒn.,i$jgC|>/wgێuoޏV$k{`f`=K `NېNG;gA6 p2I|"9!DGo vm '8w"6w"m5_gO}-ߖoJ^Dϗb!j?>;_$!! \9׋\x^d8tˊUR#[45(#H>ZDA3 o$O}J/ɸh=6O?(F$y V΃v~˻ηn[p(Y b>S <#ACg~p|J=h !F,H&5-f ˻a<'c(sܴ;U横TUCCz?mv֪`?3?0~j'S:1@QVߖ{?W6;F!WW~k>=_M>qUOk:4`AhBP#aBýk-i$IAI$.#\-=Kq[X1bt$5%f$'1|ϻOv~} 7OPD/$v5UR RZִ;t~cr]ja*܃t4>zqᜡfA#`y6Z~[ Awbr V7IXCwM7_I,=I+'oXֻ`8*eħ./ó"HR;z$Cm:X~ao8tśt|N1lXLD@=̉1`6]$BHqօ~pHokodvC<^l==r^^<'󞥰O%Q u\g8냟"oxD+{[7 hG{w$ᆰ0 L޹pa~|u.o'm<~*gׇh1ia0>r߃[O=2o\Jӯ/+ ]}GV{&|u> +zS-OSN'KO.?*=?WSݶ@6(~˓ v@ziÃjRdGs˷;Z OX{l|h<7!,=7rI' qz7OIchXEhn7 z8{{kFe%y257!<sMy& Y_?~3,EQ=گ\jm[m8maSn ݽeaQ#yJUv8JWk7rSὼ5VCmCPa=jը0j'Vd 4`= Cwn:}~xpc[v激EA l7-ϩ.'r;S¢*.T>x̬>?& !_o şy{^3gÇ| F@ei}k㏐ᷟ!z#I<Ð;jߎ8g(;_{٤u:!&,p ӝM:3#dp0]#-:}?GPUQ:LL>j 2{`=s01Cϭ|ny/C'#&{-k Zpa%DYh@{*t=Lgr 5y^ !L(Âl,A'UUzn{&3@ta]\Z㫃gP8tD4k}ІF"7ĬA,)\dj-:DDP{CE/08SѨE!8 G`hwgK:dQEQGsqBxA! 6: jTI H ͛~EgǘBq0EOGj[أlH zLr0[?O_rȏ c*1x X(YI`n7@m?MCw>H밗t(A<$XpQN-x*e"=oQOn_oOI{]xݟGc\6@nnD+P}XV3|xwjݽI\7ƖI!kE{wk}?x`Cϴu+ωڭ ֛M< @qgwY. J9,*/Ҡ߯0l{{``Awz汧7` @\ǔfoK1$Iy(Z k6|V~>gҞOʟg$RzZ(i9 0סe""=?o݇M8ON)*GfOy=.9JC@H7'Bqoو6r}_Pu״JH 3Q|).DCG<q6"n/bH brvޭ {T v駳vCt6$-@hrބ39&({? [UVjn}vd?_0ZDgwvww`MSC@6<I:N D1 8 :kç jv;_~}g?/I c:kM[aRL%E_^ݿ+>4:! А<Ǧ M?Q~:gz*N0}i%4{~eȔp8a Flp4Yfp {z۔( ̤%lMߵ'F[X4;M*OJLT:kZjgh|qwegL:q6f|hAr->O@Y69a-Z+}l)9a[{V6 ÃIp.~k 󫸻 b(rb/Gﷇwr}@`(ji߭ypt􌄗 ws CWLwXǽ զDȡq@m$<|l8p>ͼG$b|gX~}Ƞ ls8`xLJ~uwr{߹ƼȠ kϞ>@n]]ܸ^lF7GkTa@$옏lX ӻ=gYcqccL:b#rJ !*|8OFD?; w8pέ~ɣ'w cO8cBI/n%=vog?ZUPZLHq=~=Ԋ"m^b*/ia4 x>{4g˱q ܎VAj O@(!2zd_)!ڤ*jLAn@#_L, H4BE m|IIP͐# I۶ \c5UVfnyF3ұQҧۺztݥV񊦘=H00nQSakZ ԯ Z(֎NO'$|@qx,;d%ЀG~;$'Ϣ7_OOc]Oc+c[mCdMGx>ֵ+/fCR"3"fq8"$ CuUv7/`(0̤^ <7@7@lH'{}|ǎȶW*{Ñ{ ۻ lf B%n;*sy_Cȑ" $|>(oco$yI6K1b%'4~6{̻]ܒ~ @ P%>|h\:Bh=:И=zM4l0Kl_cDHt?VhE{ O~IMq6Km_q9r϶$]ċn5>OO0x͛M9njJ-v⏙33*amX}1֭łn pՃx^3}l3Yxv0 essNx3M.IdX\qFk DDo 20-(%> IHHq\~?O$ID= p3HGh>|u<tZֶG>=G_@4sU11Gt7VE=q1sⴈ! qgBU^ REEI PqTN 01QFYO$+ΨM9ijNf-|c+|'}-sωr?v8~8ΦeD9aBhEM:ּ|EIHYVOz_UUgKO-UURWh A}ʤ%/|Wg}c.fPjdV$nΫ=},.R^$6WTvn09c֫1oMO7vfE'x\0 :U9w"_G`\` 3RC{cC05,FVMfV*'ѕA=?`3 UI+' wZ@ e<PԴ㥇>KꙶS?s!9nPθ4xbn ^mQGJ ޤcR{gcS20sӥQ,oB"I윲nu=- "gzF|if݈h,j9͓uBRp'lb FbRt0"Uý"Ty}] ti9|!9 :=7\CVTmNW#e- +ԋX]2  h {MˎFXm31!U2*(w`\0=l/a95)ޮVp%!1 q$PIR{w{ +bbu7Hn⏱%o6xrTڂ?IMOa?E<>[9ְ^]9\LH<6L/n*[qz%4k4QgƊQXβzJ8$rO; ڮgiLNEHk!|3 Jطݹ߻u6 ]=N(,{çᇄ`!"10+VTM:KV~a\PwCA" FL!簽'p顲Bxvk}7=u$)D32V]犚BxyVyϋVkY!xwCs{cK"D5oS:u51{BB݄Y\DD>#?RܒHHrVCfo) {NzCBu\gꩌ=mosy[c=K†+r9i YӒ.'8ε>")/KFH&x0ϫֵV w|fZr5&ۓ{]kn? M& ~32wD(j :lLH\BGXv-WFLf]9g-I8#NdƢ7Vqfy" }z_#7D %HAU ONa#)R!H#dE @1$Ԩ8 '9K- #{Nn*) SBݔKhg"  Ȏh6BXD|5ny]zlD{Yf`Tq.G0ĨM0Otlf,MT^vr>{ǭ&ϣ津ˬ8qN:x @|jGf>D#e[9˺ID s1SQm&CYWr7$뽭ݞGdкQ$1e4b-RMgDnFDTR&DDFOZjqxs ~,@,j}Τ,t6[G.:iwۋa݃KcsiK*ONt:킉afxҚ.+iB"UmkH e(-Tnr:p[<,2fQȧR*ͪ!k{&(It{+Ύ28u Mh<4r~2WYFۿZ8ޯBV~+ܚ#($at8{A"Oj<ĪDDDn$,~hȭQz"WWwM"# <K>=۝?gi/}{Nx(DX! _|"b@ttL+ӽJ%f3W'9瘑>ʄTY$* # )*8H, Xq8m՗+Z\!n:,; 2  LBffkdʼn,lwA] &%wfF,HX|] 뤺u9jѭj8Ɇeniwo x!;:O\s'yv~.Q- C0_2b}}?}Ʒx:sw+6wYCH-OCRrҳqkh[ޱb*x b ^g93! "z`Ҧ= ))(O0ž>$#!KZdr0ha+#D4f'ЏooX9Z<^Y/\++FBՃP+zWљ.*fk}d<*z)? bpA d0d HfoZ5b*.ꪰ#u׀*xe% D eS}ݓe0 M`mҁ|8dW}>xa2#?`Cʽ #,H \xe:[\weׂSqW*HGnHbVfXBJDCf<^2. <Ъlr-L[l<CXγhy./<Z.R\r;w}wPuBV?5tK&VUVnLI?C1sŵ:8=?#*|/\2`) f.Jmvrp5v;IAa# DT|0zå"P1PBF:cihu/u+V\Qq^R;+go%J]IuJI'A '8'T<݃Q.d;=(ZnJ`*4$3g JT$oJ*@D C닂AD$` S ؈>-y)ls1SbN#h +;)ܴ}<ִv^xZ! j ֐ eCLi ]Jqa4ITNo|bR3%L$BDCb"O5iOԋ:?cjSULJN4@4k]R AGJVd XŐ"$S9`w!w#Bb$:"wC+H>_,,cL$掻)i :b/oiNjz`WK.ֶD}bU dz} : `>4$:c1f)f( %J0 JvJ696G.rrHɉ?/i;*_m聉ʪI1R"¯}cR|$!i QbI™ "' ‰X"/:AӈsFl>buY=>6q_Weve] bD.CP ObpQr=%^@IPJME$D3HKuR3 IL4]/޶ p $|7=d1S&d?Oؒ 0z|FĤH9Y}4a/rXK-؜N\ɳ+˲l7p֦ML iK d1kFCLA!X4'{ ˊh @d44DC` K CXJ5Hja1c%SgFSW%P33Xaf&-bhpa(H$0$4ap%ΎB1s©Ǚ&cg#d&:|br8EK3XEGw؏݃.S&LYVdK\#ȡGap/uԴڱ+pVU1ޚj& `D+ L?d~d3~_N:4\l<| 3Y!l` `񁋆k1D=8#?_€:xE3&ȿk||ڋMD+JN[__ܜ Y}_}xQtίZ C ] "ex8ІmX,̛U2mƪNqqv7t!_ TÚrTԛg&)cۺ9m+I53 R`c}+B4&ýAv/.O/T0Ўڤv.Fӟ 2íG]RuwQ_Y${~Ѥ^ɱܱtNljAghpH4nj5/uf`8zŮx9ڱΑd]4{L5+@RwPH!Qk\tkDwXuqR*$Fу0;p dkLBC*8%NJxQg{-aLԕffE&=$P?$aT48A)S̈́ Q﹋^\[tu%0O}e͓Yↆ8򍽻Ww-/,F(ofx&wrO  KAx&Xu4HɞKE9㝄y6(à8II )x,2\ewQUݹ Qc k7u-YV3\|OY!PZ5B 抐 >#zm] < +fŸYMT܏AX]kyBղzw!/w+kcmKKU Oh(3a񞱫ytQŀLHL˓m%X j&LȟwB@(D ҏ(L{y>m\{KǦm!='rD=[ֺOxb*fB!QubfE^ObĀlDF$։yTB[ě#d=z?!Ue*!waR@@"c$xT4UIJ+itJؓJ(nHlBC\Iʸa2 a 4nčʓD sM<2`4m tig)p$5SBȇ؄#jyAdS1O?աPcVSҁڝ.n>-vD-A/"q :y[yiFCѪ^0{~@@,TrȂ'Pr2xPCJ!ٹY|^V`ba`x>0:$t4qBEXKMEi!\t(#ͫ;Ow6ѵǝS~a{})@@Cf&Ag㮺ǎ+8'rdi͞8Hd`WnL "$K ߞ.49pzV3zX3ZŬ߼E07"KL 3?37ᇆ``? ?`w"??,macq̢=iTJZE@> ;rrBT]OK㮱:is'?zS\t%'A$߼}ߢ;=Ho/?N#(ڢ B**1c!THE;$KE@Hr2x3Ґ,0H j;Q8u뎣^OD F]ծ+rwrKѪ[r]jԮWa0&zT_t1EON1'쮮1=2o?s\20s(i  ~E5SCc ο9ciS='nhӬ -0-ljghq9"L#tR|6SЈnHӬ -0-Ǥ6gs5zn7= s)7I\oގ@E.A_pQI?q/>XwaaEcs=iM>^bvrI@V 3ڋ,>cUތ/Xq[.9M Ue]*,Qdp䎶6s}/7vw{Pw}l*q$WAvljx̫<`OnEYk H?NjAXr/rW,ҧn`f9w-J:TU6<^qorqyypr!ɫW1#gKC$YM*s%,ƬZR8 kkuX[{k2}u TS10q/ ϥ*PUk }'D0t6`KvM%^)3 'MH03JPIG t41r ov PX{+ЋźtB:.VDeq-y׹, ܤ49kuSHxӨzD +vTmoUmɆRi.<㗈E s7cxH-тqkW<2$$3O 1+Z9zYFN}M) kJ # أxGS}ڜw" 2>dO&IQHN0}*(; ]t]wgwA4GB~D"f $VSARBښC@mָwRAqdw]jmq* =?)}o/x{B,9T^f# ú%,D =t?W)=:bA2fΩ@Ըp@Q~w?cⳓkqO"S[A೴<>y4d_"/,ͷ r*ebI H.|B^D{f*xcx!ÅAw$03$qiܢ1V o[zeH86{j7ug[f;8y+6;[Fΐ4Q/x\Otu{:<^6d.u8Žƕmz_]}ѵ!sc W#$4fK#w'`V LB!fA!s=hk7,A%S^暨8Mh?ar6j25ԵΌuly,tӖdEښ nC6+':Si&'3΢VZ"5^W CL^fzsT\XZ=^ʩ\cQGGd`߮s 9Zm}sѶr!@ "T{Tc2#`' j9F{p" E]k߮}d\+5 ^l;|  9#x @[hXa9rvN])ĸr`fWϐv)62 8?qIJ}hّN:(Ǭݴ)]IfkK1tkn6kCj19JkbpzmM؟MJ^-ęQlL;]=@a`!,@;? "f3Q6ޚUT0?g(=MԫC%XaKT43#[# (1C8⢊3'DE`0H:E?vf?=kz{-Xfxi(3g(Ch$2B!WBbEԏ39"(2WUE# |ՓZWQDA+~W[,mQzirZ[&rn5` 9]CŐPEE׻n_gy >D[8=]6Pf`{ {$͜oW1ߏc;'θī[^m3G<cvgf!l+Sf&SdL7TwCy$.&;Nw$/ AEiX "$6q6g fU$$f eJmXj);;%0 I )rrTZ,?_cF1?&_>'_2'^Q|&$bL=]dir@Xk$)$"BB``P#^sl_}y<}2wt~Hh Q`0!f>$B$pUtdEku֐G`oDŝza0ae˨vEBM4 !~3%:aEa+,јdQE9J?CƜh-,QHcnL74Ld &*h:XқFChnilTP&La H㮿_(6AtQ*ABRP4HMJM"M  DP"Ľ *miXz#?Dy?93ҤI|_ُP !ՕLb$ XWǵ/'ڢxݎr2+q7U, mԕu,h XkEJRJYnնZnr(j Z0kXZWD&ԁ)fջV1iȥ1ht8Z24-J)TŒLVJSRRJ++S+ejjhL!6WNh&WDi011 NjѬ-5VV YL 4˩ CJcVvgt%:*nEbhɣLIRԕ+S0DC $H "PՆa&)IͶU)E(~s R"{tB?#iꉏ_(b{(y"!*P6mDg 1鮩lӟvګocije7)U)9X_q3Nm80PRQE2""wN9:*+35ZSR ꫿%q|vqNMT (FSفv# 4T!*l\H5RpgBSifXtx"NF#ʰ0 y~r0%4#@AL@GDBDO%iNl`+:"$ 9!AME\D\HQ:QDJqD(_? };QkYCA"v\:!xmV sUTNԩU5I̎oF$nsJ BuĽI-WS깭pJ*(B/sڀR("CO2Rd0Gu:x :9Y, ]؋!UT#.Pnjfi4SC !׼uyqu$1 gR;'pbpEk~C1U4``=H~c*(laH`JRa0 {W7yJDAT!HLdɍaXF'v𙼙|3@ xg]udlBH** E [e۽t[mꎓt82 CDgńۻ2 ]Vj8jm<\M5 ZmwdVOu*e؎RLp[͛.ٰG]~K&"ݛ Nf@0{׉:y6s.=1'Nr\;=PIȔ `ulcladZ)By.#*7vXy#%31&$I\-|U¾9Uu 󗛑2wOex<[D5}l KtO-Z&BRTy99÷U1f"Qrsnmh c0 CjdV}BĞMt}:1h HܹǬ$CKۍw1u/G ACX#qbl;Z *lUCNP ^-.CEh6srDRy}SY_7X-{ԗ{[H2c'ݣ3ut˪k8;I<2` Ĥ޹R3>y_r¹}t !.Dm>kac)ݦ4>^]L"o%C1KUYƑ[fPw$nƕ 2͈Js Njs9N87/q=u+،۠A8#ד"֌7k awy({Iǻۢx(f{"Giԗ#M-b$B(S#]K:u~3W %Ltq<`A׺6Pdno}{nן_[`m"+y鈚26|) N#ng{s/V9^ްn;qfo˒qW<%lQDۇ$Aq|γY O+ %v\ 0\ 蟥_?Z f*BoӅCirV]gc\N"6 eBG0f {zAz~7EJ)=ڞm"W `CmΟӽpAbsͧǎo{Ө~|8pI.:*QIIFF}z2X@ZnoRUع=]xݖSŴ+%>J aI$w?Ņҏly\~ JQqnfGP I=HڄoH%-w%w 3.o7NYه< ¨_CB/O-+6RxV.XROw4N;3tz;և=Ѯ4koz07#Zpr9|׎5:tv_,e4[.L8ptٷ<%r4-Q[pf9յõC 4?G5D;hCXHQIv,PC@lrrzV^^'s}M#ft3M>]3u]"yzN(ypR]cM1fI+Xk1%iˋo<(5;fvr@,;璋s d<:z< #PZId%Ê#Пy#Iq*GD 4$8rI 'ˌoL,Xm{@ ųZA nwɶ5Gzjw8Y}<^ZN94wZټixU1ܒO@qU[c70۝8;+tɥȸ 877MUC&mڳEc۞%XQN 8if*XX\lycO.{>c1oMln&-g}Ek G QxVApA#QyƳp  LmCcx<K>be`7nYcK"J?,B6QrIDwNxӺs:R.tFb6a %?|Wѯ'Qt},oUkTv^  IB@A@$G# ^gF4HLA?E >=G?7 =q^xGǟm"0"A(x4{s3iGCv`ӹHn%ȯ'XUEZyޢp: &~9 )J4@R"aoǝ}}9sEВ,y |nvuz X%`Y\skZ8${rwɂgJ#]s@ tTeBI bvJ|R#DjfX o5\X\fy % `aƦ"OZoc;2hy{}p)!bwO)\Ex~EZ=h)c0'ݷC@!|M Q_URLR7BnYfX]wTr 57CZ `eB@I3)"B&"!F?bbUAҡVDj[:GmwPs/$1 @HC @ĬBRl"q行kYZڹkwVUhp0s MEQaftU: :aȎ+4%4́0PdB):9e)j8CZS-Nȴ%̙)PQ1MTj|}t 0K0 ,IFK7hSSF*a;zYEl>%?TY`cRۋ =&Jb-n#ĒUQ!`HRwA 88h  91Fyl]Ūn~Lm l Mm '+bmӋ8 C쵒 YI7N`uL@ҹ2FP(9yMD@|MR{cOs8{U6dbtlӓ{UB-0ZddHq5yl\߀Y)lB.$ݐIxiM3*yZ $L`2pԨ0(Y3 $.fƐw@ ę\6S:{K9Įx8ΨfёĻ 93\Wwہ. 50Mr^b gGVE$Eʧul?u&q!ph ňa]fs<łC_hՃb  pFIiG7,l]xp%,5l.,)늂p"38]Xmhy2 -1q ے7/$MvbHv>)2kZffMts H87)9I$9\ <6, H, 0@ָwr+t#3/HH쀸;@v,),t4CL1΄8!Ct"Z \#(@A6x6ChL *~ӳo-Oã\ @80kHbl3k^zL R *٦dR LK:8 7[zdGHkc["ag`PGIwб ׻Yՠ< r Ѣ+P/bcqd"BCXgC i qK Cw*Y[|= 6_ @eÐp3b@N[vN9@KX"qc<o|.AkpnJ p4jh*pM2/iX<łC_ѫa`.@65SO04nX!Wmtxp%,5l.,)늂p"38]Xmhy2 -1q ے7/$MvbHv>)2kZffMts H87)9I$9\ <6, H, 0@ָwr+t#3/HH쀸;@v,),t4CL1΄8!Ct"Z \#(@A6x6ChL *~ӳo-Oã\ @80kHbl3k^zL R *٦dR LK:8 7[zdGHkcq箶EqB7:c0ͯwAyAi8EV^5ń8aYE$pp59ćyTܶzA ,HxpB^:qbZČ){p [rPl\Tm318SAP$݂nq޳UVHP2z do>Mv A" aD;KF#hS]cɞ88`ͨO gUzn$#7}}؀r/?|W~./U<s}Yem(_ܝI{ir@(2h{ m<uh?Jh#HZbgj=Ewz_F5p,Rj1?X@ $.bl¸ppAFF5>2q@rO5@['DJ+_us29gEiYHѣ~k(4G6; w*i!:-C\,UXX@TUvEaFMeToMٮ%DsdGUɜ]z:v\0;:ⷵ|*.5T1 aץYIo&;vl+xzxvikm^f>i24ܹ^DIsJΨޕIDTMoS-.d{v7p'@蝍=9/k1TtǠ( rz\ku2H (fydd[] b}Y)?x?g몮=~vYԞz^zI$Lz'8ҪDX##"Rʏ۞T&Y!)7eH4 ۤ=U+ Ei_}֦9P#ު+b4u)} }Q@/G.H c=cPuEA,UːNlyI7?emr"_3{䳨Ah$iQ~ҤKx qu{xƺ0$ I$$,B$AY~ _GkX󊗩{g׶}ZYϑлC|9` !mT:^GC~|λ}CH^*<P>K^+ie=7iK(Y6\؆KHI+` wy{q_(<"G"F`^q&3Yn蘌30vQC{.\cV$ XH@MzwNR_z7yo;Ъ!7k"F2{ᱳlq<~&]J(v# MY&b6@OJ}Xb%T@umyMF9:0}~X$V܌V_L b[ʮPDg Ƕ@m<l'Nu[]Eq.K:RP&'K7Y>7dVeKm^3+ap )JҠNwb $H' nڱD%;4&kW T;: l?_˾Dy Wi0(!bO Q70 G(7#-`#8LekVllr7#rKܟ ]Jgo {NmHxFq; kn@lU{nkcɆ{/w7sڸ<979|>7kM*{ΞFӵs9=t,']o{o{@o%%'[ŒI&۷s-| n4><ʎ[_93J=ŝ3.c#7 Of#ugǜ[]^eaagpܘbp 2C:pu4sz/<}{g=I뜘no~~wwf=( lԈU"Aڨolhî 2hN'W)u6z}Sf|Oko&Sm`V%/:hI"`t0FW cӿw8qÄvkkFMN0*Hd(@W'c &W;gmKj}rfuRTDL8ϫc lXXo-a8j{2=:{gwσl|5='?F^ J o0""x#rOtL < BPd.@P}I0:A-!ƐJG`$Ctܮ3|b'Ρ'^8HMj,C Q#8$, 'Tk0u>=K6VqkN.&Rs'6l;Cό3vy]os!;`57C&î'bubRj8SSMu7M}Uøb86fЈvײ{I.D@A `< _+=5krXǖ݁|xJ>.q mC 3mvet\^O2@ 8=0"`,0l;?*y!w9fq wR #!G ՉM% SbM,㟬 <){!RX^N$<g̣h0f!n,S_VgZ&/vh§R6LMu1z+f..chKlRD8Y}kZLIπ /CD9dEy^< ?GΜaE+ -Y??lݵuj _}=W;-!à's!`h`x @@ Tsw0zSWy>SMKΓV")cn746uH>o1<\%y3mM =E *! ;)§ha}'J_f`G-ܹ)XHϰ[3:\#8]-8̓|0fpnLZ)1[iܸ$)WM0i4F}Mmǃ Ֆdmڜ7V2@%`W=yNt @yXegT UpcO ̆L_Sr(8,E0W\+ҘBlžTIA;}w(S4f<aỐ =|| 8ApJ?nq&1O}acG|Ox=[{q|2Tj97017ƛ\&}0w;s9 ׫wq]O=AH_Co -*|z nWPv?"h-,W|~evU&Tm񷾳p0A\J^}{t^, {`8ȁU9@ʡ^uϲx3k?o'zϮwS[ޏo@L8)'?$;}߿ 8 }}r{;Ky/c.Ys0A7Đ `B~? m-[GuE5ny]tla3BOOкхPG mFP2O99Gv@Nr;C'UZ80 D!or&) 0˕WLf.8]̎%MVIMr\8+o48h,K.0ùLjO\"měJj""iS(؝'d JEbDd"p6u_z{s'O{<>/DUș dtRRLp:v!!XaiTWi,2?)dxI֎\al9l/}MJz(,I~O2=͍ט؏`6B%KDb;PCo͛bӘF.Bpy!-n9# $妒q1 s757 fcnpv_ Cl4U':?H v5n֦XڪqQs}.kjan^q\f[;1Ċe+ۉeTTW'(֒7d*ՓJޤD=6"X͟Ngl( B$'wqdv)059tn_d̉iVedBxSY+kic1dLY*Rħlqy詩!'9&ÈBƓJ)U)` A RRXeF@1LQeQ6}|0wZWpjӼ W ~+o6  \xċUɳBb,Mq|LtvrIY@q Yq$(}beecTh~θ=8Wm8|5Y5]6k[8*OyY:|K9rF+N ]a3PG8hܩv;{V'LVT7-潾xu82)xX<LJefN 2WOL}f'=hˮfN iVyWM6dO\4Izx87ѶJӂXt*8%Q>;cnTǻSc+xƓަ#DD֍qee=w1)xX<̚xk*sǍhN ${>t̛J9xnI14titڑ׃ԜJ\!ML ʑ.LT:A H!Hr{ﱪNo/~Uѹ,f\Ljجy>'iӗds49|4N^a4u=b1)F1Lj[:tCyo|L'R=x^M5Vudi[YԤ÷uvN8!uފv49Α쥟[R{=y^ۑud#xGgMLDN[##ĜI0!%ҫ0gha8LZ)17JC–Ȼ̳,"Ʊ(wR LOn> hfv!qr-6(جC|7*젉9jsD&aJ&\C3^?o7KSqLjӁSb&Z Yvn3DbKUjb@ bCmp*iɩ Yl- ů,qW ذ a/l<-N:Ɗ{Vz\;d,srzv5tp1:$׳wס*黻8''tJ,VG*E&Q@􌜌n(O[ηIGexIGe疄)twf٪c&/.@B=N2MJeqc$84s+fաؑvMw#Kb9x/]hֵ89{#28OyTPֈ* ;c8N$ۗv$ 2zw S)=RKu|wzR pu8e$^xwoJW9\u[˻)˼f˦n׾^KDDy, U,ȘJ$;ݶys 1t15bynVcsw;E,c cV-IƛZXynYMcY&LU7%*Z׵|jnsl)q;-)^]%9ݜip*6N UV:x7*&*Xum(P^u{. +w]KZMDR:BHIN@L0hc "m:0`lF` 7'aq;Bdd YT*s 2lG!䀹qӻ];Vu%K89܇^uSAs ܵ.+P*"j$hU&TU$a^N7 dSADDIWwNqȈ((""p|*ź`u2Lk;jF 6E*z %sRE0 0r8ss NB " vD֓A:޸Q:b$)r@DR pǒyM*wE_HV+1ΜU2K`fS/nlFˍTƝfpp %`'תQ">;Mw.\x]erV =>ixb1b܈2d/p&ZOWP7 `FKȦs;,'ytG]{@@BϔHHd쿌<3OT{tfIOqTLcQ,Y =16T,.+B A[z6R;b]3tpOV,Y/b&'C.+XS=ɧ(>S{@t$1 J) BN[';J`0y]#4wfsс#Y.T3;*F4u- =}0\lm#@$y?s V>'>J |AoHKk'WLJjb}]Շ Ю##|kwuq4J.{y13Zܝ-M}69GXu(wo+x޶C[eRr[ . ._zpm{ K\Nz;َDQ.",P(@;*֙{ν&_'d /ϟ=J'V,Q xOqszb@%@r ;U@^}̢\CLdڌ޳Ce{:3xՋA c`<  Mw̪Ⲁ @w]:$.(sU<0Kn&y7$тn cm$T]/3זt_+ӨǭɼMu7>MKf$ow2EߴL`Nc 8cY^w-tMw/8Cy""e``!d. Y9os͢{ tV(,K4P/W8Q+g&Ifamrh7&"8ArPECmZ(z(FyI$&S䝿?uMvJSmͶMq~s;k:Fl8Cl+ZnI[gs:Mm3U,5l{cbGxl6s;%NGqÕ0sMu5M^Gs:Ny(`op>6;Nh{Ў3ypA#mYE""ÿ^)e~7//-3ڝDz;KRs i׎@ig<j rdO;VoG;oy.8_P!$ Y|||?ձ^~c}|SljNokX+լ!N&JNx< 3Ep h 1V]]>0ZQ`ҙPVi0&u}lպ% 5_Coj~q_ې.U{WՑW=o;[K$I9AB@w$). s~mX<߁wt. )n(}"šdf[ ϧ J\ 118uz޻I'yM0AI"? dv7RǏ{$X;l| y?^uv>?5FΕt6 ##%`P{R1$pxo1o`h;v=t̫5 QBh5DKL%4.t)@ q?f_C6}meJfּ+Gy/~wx㎺ [j-ަyr6 <E5V&NA$]'~WUn/sk6. ~ߣLdVJ-GGrhۖ~k?WVbqĀDok?@"=ӹI#>dC'*|1? $DD,UHDD/*p@H$M7C>j&qqX^!B `B0PLGBL !"i.HPoD*҉pKKhD=O BD$rDJZ@lS(+UC8LbI=:jCcS\D. v 2]csi@J3W?E)Mɉն*BH9"I!3*L2`EL 4ZbCeb UH $Ef$PqN'KvB" H")UAa43330hSqP"A%~$ȼѩ6|Ckiˮ*Ϋ;ma,! *;Ǔ,l#w77S2tO332R:|׮c=Zr֜#)>tmqfشkl,ycr0 #Skp1mwl߬4cZܪZ)j~~,~tцjP:)%.IrTj_h TyyP<!B#z |tT<}kϤyDˣYhfmd0)Ǥafl[Z,hrK04Z ihaD^|4g4Rx',p}v.|HҴ>/ paf0Od05&Kbl-Vvex9˕rUvIQErs՝Y^5r{/\LF-iM-P*bidQPblh !a&2AWlCS@.ʮ㫣*rI" "h5'S@OBJWD:Uؕ$1>&tLGmUe/mUL;ȝݪ 4LrH9PzHR.CMH%hMԫEP1ЃC L IUe*C*KD>Ey6HyD!+'pbxnnmNfrnxI=Iy0S%4x-RIA00v9UEQE *F:w*鱹cSJ@ @ q7s=D]br/U4Q u‰(kgtΈ }Iā0R@D V0$0aOQ5ܾL#mHoi\,}7$#6ӌdښcypH׿f&FIpܑ&\gY:[ H!llWr9͜BZD0ӗ0 )Yt,GZZV̛6hB׸%!=s dbgnNe]w:sjZV2 WiG鶌pq''Nl003mm|d(hgnZ ӲXWLLZm<8Cpɇ &noPt73t8kr^P鹍1;i>N儳arȟOZ p2oMЦ56zt7{wRw< G H!o0xU帑]؛RGx7cSu>EkA!8?9D5bE0Չ:J>"MWrJTXK2aH|cdVM%UNga1bri&\cmUV%dbhц#TD H\0ĉ$4)HݷHя4EړL$8mxmaգmő#Jj8pLmK nmÇ̲LMEږ̆)JUe2S՞5m3&MFqi4V&iVF8cG-d3D9 AܿzR~z%fq 1*X(V0pq48L.0*ǵӅJX,*0}M6½tp±ߙn&dpݳ κ@a4ÆyÒdc UыcdcJ))k*Ff$d^c_)QP%JL6.0b8*œ$aSHbv;PWYvIz y @X;qz@PwӮӬwRM`&qR`&%S!ˮַZb @;.%93v73HGQT6+!5D KahBDb! _֍`?Ŗaѓ kvXU?$㗲lp{=~|f[{} ;jjU/?[XB$o2dX`~Hy\LJ dAclm $B'wev6"hPa)Do=;8;sLdJr@w+}.txMV])S7"d!ۋҦ&ݲm6MK>46FBSHglʛxc1 JLU9&>*׿Z_*C m|tqyd!ɩ@JJE"ʑs&3DNJцة}{ tU\2S$; u;($PwhSHk5 X II1 f8f8PnqLM6Ay!@ỌVٕHQ&q@̈́L\6 GW$}zB22}(B@b#QL14%,4A!L`Mh} LSE>GU{F ?ϬP)3Hkφ}=\{,mpcXIm181)Zwc >M580wn].NF4 gOr>rN[V{ ; 9/qLA.:DRrRXX!(B%وD:鉓㛩Z4fJyqFI\GDtRDI$mmh"8۴DNDD;tGf[h"'"%Ȝ$VDIDII+O)S~|L'ΙMO0Tm_8WR=뭰γF:9v0L~13YrwѕӸidar)5<;Z2vIru );sA )8'7K6\I[?4Vn'˓|L0lHTPd<Mbk# g2ܘ)'o1 Y>H4rVer,D(S9 dH}H(RhBA=aCJl@4-ЩIFw8S:DH_RDb8da"@q Pswlj v3gNxJ5F$s9Č)f`u<-gM&Ha(fW!BH!GJ H!Q mEPٺ{(@B=okZ-Ђ_&H*I rN6۴R72.s[I8rLM#ќӅJrǮ%CmDu+_=)CWhCJ8I J&I J&Č %2:H"ir(i@LRLR#dJU AĎ"ZT!s ̅b]k2ߢt-y4D5//_Whߗ JD.;+ɢHܢHizڿBo5h"Sn9'u»ID%$̰EAE}P% RPt$ؘ L=K&Kđ1GDe[jVJfj)ZaSUlZk#V4g Glȍ'^DvԄ{D}DR1=;lɐ ԅyJ/(1% Ȫ-Wg$Q4.t:"oQNq_y@}JCvT=OL͉:3HX}\&I4Ȉ =UN΀ܭ?GsR?s rN8L;Acj^͖M%i a173)6kB$Ӑ 7!l+)Ik/6n&㒴ˆN 06kЄI!nB r6VRjɚƗuvM.$b1 NLq3Q$ b&NWQBOgOVBY] mMXqHBu"(қ"2W!H[Rƌ#&ba@hgYNCO;94#&8=UG׶*=I`|^մh ˥1-vj*0fM׏.B)L1 3 [c [lٱc k-d2(@aRm[2esnë8$':vf,8ᎬbX9MmE,iM/n Jw)VJZ ڎI3ckTuK[$eZF-{Y9]yӂIm12sfm1퓌rX6%t-a&4],g^mG$do%q˥gR5Y0N!RTJk1 Ht.3p>&Bq6KN^YX!`sFI ?|[Y%{;%0)<w '|Y%$ckk:Λ \m/Ra9d2cVs;fΤ,Bs&γ=74Kԥ/xNGY-]cWZç θuMtNݦ07t:8c5+HtenY3mq4q52Rӷ-V^xY]4$ ,Bt0op rۃU2[, f6=,:s_rz8G{<_^o~;3s[z4tKXSL*e&S\ R"583θPun/o>2F`ԵRJN8OP!cpL8/ώs;VCiMzBHScS0n0H}!L,"!JKKJJ9]ZpyxA9l$kr2C Qp (S R IIFmXB&LKKr6&k h4l61rTζe*"԰SHa*5aFn:0+&Eit*0LK;=(1wcմl-J4Ně?DG`N Ws6(6FacXãi]f0϶qQI#^\mg/-BNb0޵:fHᗥ;WeYf@{v+ZZae=Hiڮcnv2j ][mM-E dKf䪬ܑW][jQԔ]"pk&7<ߌ{-yD>&(`̣@0Jq{GbMH[3E+:%tqր0tlښ]i΁$DQJ#84cוD0gB{B *ʪ0P{N(टvSHHcfi1iZ:ަmMSSח92cYF.%>]^ `)ӥa C xL G :p[NN;{= ^N&cmϵqsSst;eAŜSu^8*gy6p|6Qٰ2ޫvyzC&9Ћ ,NO"*=OkӫQol5;ڋ 2FKB[cXeLܛY:%M4K$q7 %RD)$2uх.;b,Zb a?p9J/dUCY aղHdP1JPV0%A)v;c&DI p\>&9?jkxdk md!TZTDh@!O:ZJZ13)r3XiMKb^?d5l2>̍ (fiy!i%)E%U-FGrL'Xdca1Xir, QΑ8j$N:jtI]w+~|/ _6f6H-jp5ƒd9C,NģИa\͐!YP(Y;tACN#.1n[·eUL,Jbͦi3 \\,];4y>DWYq29Ҫ4 XR2X.N&)GN$$%p)2R1!\da y:ZUI9')$&FQ)$&XT`uH:Z]+x=Ҫc65Q~# d,C8"'YH!~\Bq(aRr3Δ7;^1'L`PuE; X iQOI+ j# d%ebfuX'QqА p\0RN"."nd)R"뤈;$ӎtt[rmkN$GG)λ+8Vh)%Ȓ"܈:vj(+:q`7d N&;h%:4I K%B5DDjlTXI`1vENaWE[@f4HyMx el[k@iLqybJ2\>]{CDNiOM('p֢rDl,[$!Sd!g]4R;t-EZHjy[bѥJMSEfa4A@=9{SğӒ8PUѢVIҞˆ)+ΌDL|&1ӧz +&">~e X32 DPCUPHDHw%c!Ii?>V')5d< gH-XV(2S&FIKI>K4jCp&enXw2;gY$ wYﵐJ<EQsg':ygG$&Gy3;^~5n{Y#bfXahCaÄAmF"&j!IGHCm\Zw{E!)YuEYƌ~a'#N@N$8[k;wׄ콗o5GeVuGkwg+ZcD,hh!uP&6$ V2e%JgcC %4ɁV*4aDc0tJb hi #HӋUqV,4.pivY;ae4RE.JR)E"* Xazn"q6%a^N&'j'U@s/aC8I ef:UYG>%rta!+;׈8bM̯CxcrcN!ϹEhC?ִ꣥vqz⪪P$odrɳd;m#p4\fCL[rh4N4m],nXiy*mA:wyqxÁWFEpaJ͵3\c$c'&iRϺb`",/ɱqbjvS ژEmj) 5ʼnYh 12k}ro wĞcKU޴+2fLfJ+q6*F,冓#dMjV4ҽM ڦN4' LacMٶgȼ#}#TM3-f:h,ٹFk&KixMNVp5If:r8V4ģi{eh[JqgvSc1CDDYPU2d h.lRN`';r%)RI$$jpMI5QI&#EEKJE132,1 $yX`eiҒTtR"IA)!$I,r&"8H:S6XccxjE  "  (A + ++-A 2 0L!$1 , H1#T0$D1T0"! !3:u~+OL0r|4[nSsRvջSJf֭թ.]v)i&$0pi %-$1s*9vά'T|kZIoYZ @5.__AP7O/F9'*t.sz+H}>_y T\t4)؉!" Wmpx7F%pc0aV]Vjja[uZ\C%CN5bFЍ&aA$c~5_ͨg b)lH,;cBmz{XIPDQ9$0H1["OROg3d3 $ӓO}śy峎]grKT *a,U2QT*;˼tJw&8(m4h7"T *YB@\8taVLrm0bd7+>rիWIQWTnZXNyg!*Idd;߼G܎eA@GypFY#U*d gn d@oIűJA,X1 n E094v;SXf)) H4,nvP:DgaF0 tƭ\^՚a_UnYY5Za}w$k3ҳ8z9'ߦ;ZuIBq`C% SHHxdžѭ;ZxЧU#$TLR (r9rW'eI$ICBsyx~5q( 8tFzRѧ0ѧQQ.ϭa)bl}OR ԤBTyBN4mx4I4I8=MԓqTEgی576f4˧JpVNa(F1ɥv֚NN-࿠(lq|OO9uj\)TլY1Ld1lf bÄl6G)⚵)"*d P7_2(}^G'ۻv6J&tp2W 4K4H:%ILJ f( :"@򃐅Q%J~ $oXɦQղ~RzeV<I#n5 lFjaT L*vqOUcf2lM0ɛdMIdUJWxd\TNZq \4jb%áѾ=ēHu$Ԛ`܎7IQ_c0ÀSFfH! "b"$RpP<)EU9M__d2{F:μMR7B`>\Eq#E ;幅쬧;  ,~=m m5j[:իVƂ\lHCd Le/"D J ¦٣.hS\&@X=W#HkZoL5Vn'&z\04-$XFm I졮 I\op!_L;ͼݗoLql0bmd^nma=!.,,Bb.$pYD٤0p2k D[+WnA!@Pϫ`W2FY'Rmb\ x1VA< ÀXX]"IBI6a2d<WCpED RxPVpc,eLbu+|%0džr;ng:D[f9iZ_'3Mpej;="w5 Pvd8lXGM6Ifqmz&wd ԥrNVݴn+8^v\mqSX*9Edn\hӶ{lLsy_yklN>xO49_9s,N6fid,, Őq dfhb٭KA7)fYm?>'31Uҧ,kӃj޺h$cw-rZy4u|IM&r`UY~XI:3.79qǘaH ҸG2ɲU99s8Ŷn<2r޴ԯ52UvٽR3/mZb"shKF$ؠ%/qE I$ofa:&lHNSÂAȻLUq@@DQTn]c$70NH}k<2c ' ح=:CY]NL+wm., H[WC;cˎDG<kbs:[dZ ox[9u'V:Ssou'SJ؜{;kij1>g 8c|7{K9nN/MҜ^ͱ JK;aTdOT2Ylw3af1zm1!Ջ_g̐f! Ou26$30݉3ÆCr]1ۤ*#t!!@*DDj8{Ye5Cw?u#xhbk lP؀`d7[ljƱc슻}tzL>Hq8}~7тܦU%-ՠA@%& 䪃"/Npo@Ksm.興B[ J=‰""!V .n;Ȝ9P"{Ё?QI,fd}EaK@\dJ2hR4]Ҙ$ݖyW!~Qw'hi)d{ wwyJ5#j 'gS;0(O` )(i!]`VR_#S;賗S U)BҬCb΃JC0%U-GʘV1(,"RkReafB`Ri*r`zTCE!#JK-e%uwDk3N:,Hv4.,HBw`x/Be#Q96˅qŸt-11)a(hi :Ay>~7-f2c88v^P' :S$&{ܖQ6|1^ɦ %Cq;fgPg_9I@@;m4$OKSM&&Nt7$5dJG*~+Yn$3Sj7b$Jc!#H|ּp':e6&ԥcY4SijBH7%=*8!K'J EP@" Z T wmpf(La{wlfVUH kPݦX,e #6le13X1I,f[U1s<#JDD@-!412R%'q˥ JA}LR` KQiJ"Ϡ&Ѻj"5\ox>=@dv5ɧRHdl)5ؘZڸV֞F݄uΫDbp~E'xQEPԅ2@kHaqqIe\\jN59r ;i5נllB<,D899 b 000"ac"B*cLW ~SpSfScay+G: a7⻼DsZ-N"IV:sWUARnqmv|s`@Z?B~c*g̵2,z0sΘ0j㽾hQ71Nm 5t1غF!C|.rnOɸ:VM3AgáxM@lA)zB=K`V7,&Sds$}.d݌2;mH`)VS,w`ݑ5W47&TGnZFud*{,䎕)jMKQթ9v*31TuDƙ#5FwQ;]Eff3\n&wٓeoۥLca=!$[ICvGd\Ӭަ,RbY4&jeM غE`GJ5&(ԜC+Q#URs^ȯ:o9CM8hS@;]leAL J-k Wg{k-MrYs.cLZU6Y4:` Sқ\U6&&OFx{lzA#3f~Yds̢04mxJ2ќav5,s[D['TwYzSSMoM~tA1}r7O:+f'y8T+QX3Ҟ(tfPdDQ',`.5Kmu2Bci˨pXid4Q 3QeQ,RMX<535I s`iNJRpQl7#t,bJUETb ˉ|mOO5ff( NG *HNf)hz5dj/kMʔCͱ^ksb,(o+8ȮDnFMIkq:M{Nɰm0ǘgP&"b#.2S=EuvQ qbIЮ#rq.22Ed !(64G0?79U{8^P xUl7%0GhFyM cXv5\4*&N"%,:5e&8Q1LHٱG&(uԟOLDKJ$TtTWpuz*feBfe)I@}I^].t.JS;U,҆1܈8&tljCשf:M$.c!4alR1XmK(=${R7`/M74.LɤqeY0G X!FíIb0b4[$~y M ABjԚ*+%-bf% mCYVV( T&ݺ4̂Qy8%>aS}tLP=䘇JmPsrYMqʹ3 92;7dې6J QeY$I eXi(&"M(;zu{'wU"@9$>  $f@@D$v6  ݁9A@<؀ppYhu3 ;03x0l03 +0@pmHA@3I@U#KH H9/n#,$& <IU) KJiiZX)dl0 Tf F@z-T"o_hvj0LuIƒWVZTfֵsVxZq`&K iD7U9_BU)B]mbXMA P>ZtӤ5FQ_Kvaa@D'xֵ[5Lvst/ +HD(a&>pv VuBPC:M*. Jq&,f#T֦H 1SEϺ'#`8}㯂9̈",0{tU>+2\=,40jjMV JB.8P!6aDa  +DV%UY"% `ϞG K6 6T42@AJl 3XHb8%P.!"䉳C̙̽vypmb嶱aZ!"yID?~+nՏ720LYFicB ͐ ;gi ItD4_OP#YCIިҊ{G #EБdH蘉A<ڵ+D>6#|01b}\1N$Pϡp [ttJD5*W:k%ITI*AF- gPF&L8M2aY`T&<4ؔHY$iD~dL2Z ,ذIYnb&f,O;kJ{n.!Ī;mCA!9fp|1'vmbv&n`:*&Ӎu-Yʍg):rawu 5yU׋~}awa3_l3g,#:o|TCk~xz:z\xS&ټ>^[˨aCׁ!Hi4t 7 8̑"EWBh7Sv^?~l,[qrBz)6؂"P.> ZyB&B&Ecf$iBb6_ yt_wkZ|5 |(ɲ;JE8~aObBFBQ!%>yF%b!,-/N.g!iPV9m0čpr{W\!D&4ށe2Q9>8䆓L@7L*ydH d.u9afbی Maqo `j0غ10wB( 1 H2/&xH  B˻X[@l+DX8MW.&) {.2 -A6b0+ amEqx>>qs9]̼sOڅ }އ-&݃1#@v&^Á6t&6EUy(^XFa>z}6M,OXI̓w{ei1ے"q7f3nIE};pgF"",X1L dh -Gnuz\] ##BNƅk<ԋ8w$`nyj=pΤ S3؞ϯ][3zs2F=/8n11Q} |IiZVF75>@!z@YV7]8^"<)dA)=m @,@QU+J%TRdPoϨMy#H&)ѠhNzG3$!鋠k4c"< b8uJJٖ3Dܕ\&.5fئ!JRIF@Ě"Jx³13c YVOAEa>pb =hPX(>g@II€<[qNqR$):0D22]$sX8Tcc 8ee46c+6%&Gm Yĺ&%^yҶ|>{Wl{; -{ȉh Ĵ=@:xgé1?rHD=$,ɠ; qR%R%Xb@vx!%SS%m;3.BWOb"ønJj7, Bnr3\3;`E|*mP~Ħ=,MEGN Ji/ZA܆C*^C 9i6d`X%!;I]^ _jD25":"Bd:AKچXnmbzQj~hRz9N`o%"P%%,Kk뉺l`|(^"vlMhݔ d"bei#0´.r%J)V[NZg4'a8M&oF5oԫɡRjUЌ)x:SsD.M:r;d`008l7{EHADCE<I^{]II\ Ą"o ~FXF*01RaČh*EY)$]44J9n~ȰS< i )lUhв8}MAܒ#, l6SzOǹDD$q*>=r1SF,#|}dѩ7A b^(g%]T3.ԥ)q'Sy9l,q;affnΜ]`l[8% t6up4<QM`ep_5:" 2HNQkh䈒"ݴm9NMak\DEZy; Q}g2s)6%wwJ\@D!Nށ[;'P#zj1ErN7>:d6b$!sDIDqDDDQIqIDDDn#IB4CQDBJ1&;Ak;{!m_"T҇L)9w=VYVձ-nW5ny~hLR*SV1I%y:E*$y~ 9?}31NHWC8ԚԜeSW1*ORyUxV{-$j:It'RT%.u*tvV)DK=kqpJOh{C$1V)qX aDha9{6PO#81Hdpl,dGc$7 {WMyk{:nfZpqo 01#Fn8K\jy4k"8jce'#6qN5h.7 #LTS6^7#[tD'("EHD9ILa;UZ_;M4^mKR:): @OI2$.z44lpXxNҘ 2 2B.JDD,bfdd3OJiIJ^<cF,ͼZ-Cu`ܠY`bِAdO)H'XYIi] )'~[ E[$ -B)$A@@Lw=zlG\R<J`o$C/,`܍ deBY_f~-Pșb6TV؇S!k̦Y)q.qD!LT^CHD X)ePXṴKDL J 2J14D%5-ġ BaQ5JD!@dDf1$ /O-Ԓģ01)! Ҟ*X?sؓUjղ,OPn19rT-7xTCd0S"p*x}2_OVF 0q -$# %PkFjY *#*郈OQ)x>Q^Җ%fԪ NB"P"P$H@% CB 1jhh! 28f8<'P!2\Rs0?DH"$D,K2P0@37C8GB\,`*d ی1=DJxKUpH`.24H{"̥䈵N4_eԍlUX >zʁ//)`b.l=J&",lD* t-"$5ݑwB/:1PyE 1ȵ x.pl& ͨRrE0p*0P~^B7]2W.`f1 xѷ( ÄE@ާL13 A$"g}[9kȶ[]w< fvpM{Z~afܫAZ^EЦq'nut۪Ϋ5>-SyR# ã@P!%!8s@(mRՀfeZ-a͖VGZ]x A ((6 ^f㡇0*PiR BJ!*" 4f-X%l˘|:PFDR&!J@2" k3FRl@;2aFM8{MK=P8J fGZ.TXZc k=d=@[\2l@-Pȁk!K1b, d:Dõ{>86gz g\Crl6gp $_$ԃ;n&LPQ\G,ŌwI" CK$%ŶXΠ;ò&b\R,s>BeBa޵•Dsa:8kBQ"4jyF%-XfZe` x{ BTˢ"o7qat%b0p"^d Lt0[ DyID>ADX!Ÿ7dsZχJڠC$D)HPpfD]z!6Mfv@pr "N:q0pr KMK=P8J fGZ.TXZc k=d=@[\2l@-Pȁk!K1b, d:Dõw pU82@kA(!R `\I^PRs1AG-r;{3xHHw2Y'- D`,c:pDuqH lXwOT= io oz<8SnϪL6V{#cEO^7:qwWUS|SPo#ئ4* &I9:TXYMx +NC 6h=md>m&ZH]:#alOO=^B-yq Nͥݶ2*D+/cYM)͎IWMZݺLmqx#s'&-1EzSdgK[ӫŝqdx+Xl&6S?z#ӷ/rhMCyyc10F3zXŷ|i,ek-Ŝx=[nsx7ÿ89ێg ig?R-|XQrn̈́:)Q2$]8ظ4x:y6ުAՇt*cUR]w4lFȉh[N;'`ܺzu {g_V# TkCz&$Yryo!f`ڪN umFN##Џ0#sn铱aoܫ7%Dq en=LriyCDW9s*狿w{Iӆ!˖9M1E3M;mU 89qÁD<YXA\)VhSkbWrX_9p![\ gYsd,V).W'][f pǴڜ<2 ,()`&Om'Sɠ 'ā&,yX 3yϓYmVXt.hoAY᳟&lrõ o3EdؕY1Ӊ[TLd+4ROӑ}ב_9bG|=8VmJY^9d%28fwčkA2NST]nOMp΋#cF#'Ҋ3ΰkY,GxlWW%d֓ cP!73t9!֪P0krXlC8p".h{<#;18ik 3!%@fw1`8aBpsnNH*ԙbγ3[ébGj9q=^97'dMO'N9rkkZẇsmpqUUUUT0:Mэ0]5&I۷'M2`qp$R Cɨp||գ]P;k PHЋؕc"Y@1J(gJn[]݃mm` mm6m mUUUUUUUUUUUUmml UUU@PUPUWl6`6mmm lmeUTUUUUUUUUUmm6` `l6clmlm lm`66mmmm6m6mclculk`mm` +bT lmclP@PUUUUUAUUUW`6mm m` mm6mm l[ ݱݰm6cm` my[lmm66lm $UmmmXP@UUU`6mm.(UTU@UU`6`l`6lm`65mmm`6  [`6mݶ6mmmm mm6m<[m`mPs1\UUd mm m6m`` lmmm *lmmmmmm*mm6mlm ** m mlmݰmmlmmmmlm6mmmmm m`m6m`m6m<mlm`lmml`6`7Vmmmm` lm`m6ml* m6clmvml mm`6v m6l6m`6mm m mmm[j[mmm66mm`$mmmmm**.m mm m* `59"*6` Unx|H[ďpCŢ>aBw 89$Q@!=7>WEv'ĘO4žp`dceB1PXA ii7 "B `!mG\MNN2MKxŒ`a$IkRd)8KI)DDDDIqr8ꎓ.KEֈe(H01 qDnEKza4TQIDNΝ[ZR#JH''"I"("E9)ˤJ.QI%'HkJDDJI98imHX90LG>\H{0LbqC6NT,%&IdYC& nr㕶Ce[^ַw/Ju$Ru:N(*2OlIA Qum.JPV.B` 2+uz#ƒd"Otmv)G>uXu8oY4˼ j1,ɋ31'}FV0HbSNg0 2`TE#肛"Mp8/SSN7_ Ӥw:H8g Io<۽BD鄸a%]$ qKt2LKJhlŪMnb4mKl](HcѦHcV w"FY)c҉AʛeC'chN90f sbz~G7UM0x>۩nQ>I"A!Rd(1 pcJA VZ0EJuYfL$` Yr V" U1d51&H6ѽ`Vnzz)/XQ'Wq6Ob>166bVၢ1CZSdms%)`ЩHL=3J'ʻzt! 7TS'C奉_Smowq4lE(U'(a*I_@A<BD}׷HQTDzG# aZb5 c2F7l5c\]Ɣ0 Ƴ,c-UV`$ u,|ؒeal5|106T @|k hFcA+w Uv'&h!$a9BC*^?\V(fMb1e* ? #a2k.YxVPn"F#mM6ux CM8d#-M6u / AjyLZH)`ɺ)Dq9-MyyCzF;KSuxOjdz/N O&TG{ hWA_ҬC' )MpjԖJX`^.lP7@< lh2S# H,%<;STb /e' N&˔M5ҵUhҬcM+L\i*iĬb0h-+֙0#TVMF' C$0{z8-mOf0JY^7CzaF)beC{k 7K[T%VId)F A 'Cx5:єju4ff:t$c1̇*c(JVf$0BK!ϊ{}H|qď?4*xbhP @RA@UU0liT섙ᏗCeCh:D1)T̅ labнP$$Hh:2 qh}sosP2i.(븈 hVp*2YM D~C2=Xlx2zaEМ[i=6bĊ LC(5(k- fsf#7W9[pӹ=f9cdf34,@Izeu8pӝCe321lj1&܍8Lu3+3sYńYrWepo|7R96^\r8N㜷ni:pDD >ʏtQG:uU뱞3Fa4$NC9CpTI\c2\uzL73%g#jم7$404¦ rNew !B,U BTLV?QF3)2k]hT* IЎ 4-4#1T:<yXke*wI\) q.9GqtT4H JA,$23 J 4@?Cu6laJ ?]T97kDEx tba7 Q ۯ*_g>Zv0Si"ncF9xÉMv[5!ņݸDy2edB hj 1Lt6V$vQ(vL8K#VJX1eCeCTofhJG!J(\U ,+Mσ1="e1@K QI̩"v7tÆaw-$,ĘtpCx i;Nq}I>F,}Ce%#c0(*udz0AnX?:(p8<5!㶤Y#FHőQil@kUySv8ߺgϩAS<׎^mvm1][tP_]A\.wBY<8ZzsZjp vKNlF b z% l4ɚ6u3etMW{L$j3 9­ֿrgsUp[&K˗rŖt=E[:4:?]s=pyѡ5aZSӁ= ;$M4ak ̫]"'rt""""\#"r%wH$$"\"$ȉӉs8⎜$8܈I?KS;k:XA^2u[Z-DDDDE"K\ݴDDEZ]!k XDl>c;;GAyQXC `4". =5ȋYHm^̧7  Ūl 昸,RHwAewdȨx (jK$2\/mBl3$\`!@PaЋ ;y^:X+.w6i̧!n1E@q^PyCR\N &7!x6{6 N.0(KJ0EՆl0@IxkZִ緔wfvx5g| =NW-rU+:mmɊx7푭e(3 XI ANA$Gn^:F|l rm`Ka{נaP(P"?.*IV"CW#MC\.&(*{ 2pTё ;ӱ۽P:]5}guj%R@ 4`ݎ m)=x5B>W{bM5*;Y[ (05\tPw=w lJ{ځ^z(D 7+ogj<;j ;fm;fkӽIܷ1{\]ْ_;]Ի&W#lۀ;7u n΀/ P$$AU JT Vp-((HAJ@m7]sm}6yqw>Z{)ODIJJOw=}*|z@۠㳾gj'Pj j6K0u,7MCrڕ|}o@^ ֮&PK{%Kos dҀ$Y]yyU[utͻqϻ]Ew: 껛eHEtK1[t/w6Ɍ@P,]owY77ۜkW}޶@t=Γ`Uhg{_[קDXh (H ,pٌb)Bty{ESv *Jk;Y6h.U؝w=;׽4ցuܖyBgDw.wun tdѲ::+@ѣOk[P{^ús[(n`Mc::aªX\62MSEceRiT٣b:6mtQVz:7`Ӡ5-׵VK4+A%T|}zw}{V` |=ٺ}ݵ+ MKa iԲQ-Fgwuv O4y9*TJR"|QKfT!履wͯz*hRf۝`lo|}/}o/w>yun̫w[ oz=ޭf@Z*H 6V->{EӾBﱾ>kw|}ug}6io`}`hLwxV=UMѦdڡZAJ>< Q7_3/W\8z:o}u{B 7fjRN&uzyk=@ ֖L7w$! $%3Ͻy}{q Vliu–֠Z֤ : MCmmj wۀ%1v5յ6ݸ#WլnV-1f@65VUt4 aJ 2[I K`Z`kiiu\VNYXjȬ@m,h-T:h km4lh1KXRF"6 N ڶ0d7fEՙmͶTm׮v6}(eTmfSfT 1M PI*-MwuDd`i.qy^nSJ{ xzw1uT(`SCM%IQTTz\f;Je =@nFOn/`)oAll%Ѯv{wH٫Yݬ"ʭ%Xtl`vePK,Y)Lـ)m+5Yhưh[zec僥ᓆ@@@ @dLԟ~DPЊxJ) hh6hLB!!4?HOSz4IH@M4mLԞSSzC=#@40 F )i6ħLdғzSډzd&j@d#F (5O3Ry=G_5-V'uQlBCi7e3}6;杚ޥ0gJ՚lA7K!  *$'H@" tnx|??>Tgqa&UG5jH,I\O{ȦA+?≏-Z d֔9b;<֟^w pێIO7TB>4.G~7Ɣ~V+iwZM3Xƫ|_!oS!ݾu] גy{&սbna{f@ b`cucJ_1oo#SPAi;hI?,|0 hfcb8607m9쭾wh̴}>:QZMظ3>?X&Gޛ`4BwRhMoinܑ1)T #puMm8-+gu\xzD>@St֞~:z\Xh]o' :gY*>dƊԃN2 yԷ)/N*p&U/L'Wmn3uM۷"?w2DOy}&~>Ǩ8ZOmן_XOez>G:l1&51_ PbڳjKgJ v{30ް<_NlW^?¿A=a73TZ~UDʁWo !_łr5;[^ᵖS7G&CCMX1Q*owE >a]$ِ?ʾ?xzuL_st~coS.mU/|4 uB?9`OD-?eOWrS!~Q"?;Ks1興iKG~[=?FCpf,|}) dO@^`h('Q1 RY$%jKOY=!ϕ=[!L?7N0`B:2uMXm0hlFTP,ލN^n1Wx86*T7}D%I 2~bl֩Qx=*JqW_j3If[m8'\?uɂ/2.I!#wx_ ETEl '7-F v9t~id-R苒6rE"âLp}=^ T0cއ2F+>MH,;Bz m.dƒVS)@*('=$ ꬑ:{kf `"? zCq5b.\ 1y}GENdqX1SP(dVCmPi]8}\dӤތҍ\*B%N(_~ i9`PTCA@KkV8HpAaDd, Mdn?s .( U13C..) X~to?&9_U,`oR 0H_xmbrK~ߴ|?g'EޮMSXF I$\N+63_v1sH)N?gGm;?_+IC Cc?b20AUa i>`L\vJQ3KTbMX"" pz>}NO Ubh,H `۲! GD(z~+ӻƵ*ҽ`/ɬbP:Ը2ƎO뾦 KEUYH 6&Qv:KKON:fyq<2c(C>!%h|;8K%jC0:*⊢s}gD8Cg:mȾF2pkCခsE=9u[Zd} Ç`t1q Cū«kX'5YLFC2ĉ%~QKb^LbrC`IQ@g1BE!w""ҔĞ1ӡVB.:1,/ld H xR3rAøq.Ccx"Ebq239xx !G;r# tKdc~4.:cW\$]/9.9>6jG)kJFRQv,YlӰ),?w/ Bƈ1ԤW0a=-uCz 8X:|$1@'g'Ĺr_n=( I !ռ8#9 MSl6->E@zrmH; U3đ!w٠2%q< ԅP%03J߱Z b'/P}k"JzK Rt8( 4% "cD0"1"WtpyR?1X(%bIRv(7 "G al\0rGwr9CöG$iXĠSܿRդ?9ȹ!] m!:X=ǝG0m{`ϵ\rZce-咇t G@up/,XCskwAX^dv"uk!/F,~?#Aƒhv$1>:KD;>< HW : `/]RҪSdh(zVǼ_xAtbhSuj J ~˩G.FSUP ¨,C/OX c8CN_aJEzLY,¬?ZfB"T=J*p`r]A/>-1Co 4oc0yn,l٧N8?%m `N@_!j֡B}8ˤbJ` 5e" Du$.% TQE)MaÅqQbPӤHEϻR!8m#c1 L4f#Ce9eQ u7렠bMկ),#[$A@{!f yJ:$!%Ͼg\͉ї20.(lJ>ds:B#@"s $ Dlx@!ol u-P:(Ӊ@{9v8 zq9  q͐DwݠjQA:L/TڌTc)ۺܭXA1ca!:,;{vq-h͕R xyC^{g.j^k",-cqA ^'_A&ybEXDG4ij6$0&"+ČOp>(0qLx% d{*n[o"Ҹ iA%X$,č6Nc|pfIaá| !>HI:o?6 R>>s#y*$5!K^[HOsCXM!koP{h)taM88 Y "6[瀢o;M br9< ߝ01Q?ߕt]7 !F\¦ݰb 3H\_NӠ]ne RLM˃.k 4ۼɿ\UDl{Y`!-=L9gR-cbpP<4>!3Q7i%oUUUUUkM;_0p쁢s?]ZS_xbinq:DUct&BPVw{zh,yᬌ,C] \U{+g<uSo>w1҄ (I٠wM<]a11)JҢSM:mO឴ 0 @Am(NF42ЅkmyI&+]w`!\/.~Pk7ۺ٢?=1B,B!(F}4snƚ8!AzlߧCCZ쪫O\Rs9s{{E҉^f GA9÷c0utgq04 PDC e Fi!#ps[3u:QJ,w<41KG.Wx&,޴~|86W2,]5X!D厇C H HA&رs!.!CcϏ[0d4N!c|bˏmVą(:\۝P#*XA}*(x#j|ms6X~i(V'jz@G*o/Tl))y`ŞBC|v@$c'f_ HX}V3_#"r1c64@1"E g+U]Jc8>&jь (x'mY cMH19n@F"vz e!G awS˩ca"pX>jiD!ŒQ;a8" ֨qd~u[97z!(C`x PDL' !rp|G`!dk,FVL!E2&HsT@䄐c i}4c9W{c,9t4Xs+b&fryxۯI,_D,H.;wAl;sDӂ9ETԪr1 GFaPm vAs&隐|RyT@)Zʱ_r=c@(9 iCg];X{kD5!a UUUSDGz?cnPL4T[$&+Ċ#/xvo@l 7;qm4r4p.Kұ'uG~>6AYbآ`'EWNr 8a U72_cO\ŻrֱV5{ @?r?DQV#DK>U< 0oF H43 fj=+ )4D ZMR6)!D!a"]\Zp\@V[ҵc$ӿ:&q}={g9sk0ç~}h&kZq4rY B3(IivD ~1s~vgvnHPəc#s#0meo@%ټ̫'0ESǬS@@<KNz(04ll ̘8{k 4ҿg cuyb c݇@ \E$MFt9ŶE:?H~L_&;iġ2T2E)o!DgݟR$O.V.puYuR. ;ZcYD  9G4mqBw^ޫ{"]VY%=GEZ :ؠM5 ͵tX.UUUUUyj|8s[!B)@[$YZ ,+Yh]ˑ7E*TR}caZg$z/VϏ>|DCD>PѼ\֎NXuVHU5UK g&^wsy:¶][ͽnDȬi$YL^<3= aXfZ:N'EN7l*ΦRRNZ97麶:4-$AI,3+*DK33@,IR/Y7Ii^TԥEN9yi;εG3i2vxt!Yw6A$VrXy:Y!9Ʊ4]&Ƶ:E3+we xSεo5Rqsy`%^sI)˜%oUV.X9H(LLD3DI4T9!1NRMj%+9rUc{ggr>GoO_3,ls~^l[r77;G h7{>ĝRL.wBf :,fw y &2dЖ@!P| `!Á:.յ j)7`VeG5s MƮq`lMhs4r7 D(z 0>XdN3GXs6, NTjȼ/;DXaа AK,J;4u: 6(IBv4pdhlmr&9.QJ$&@(D`4&t:&B ROOK Ť.6@&D($WcjHqէ#cw!h# 4.szq}-3(q-T&m15ajqhI>1&*Q3߫h$G.{@k:kHvzx 2t6ŇB_"X,M՞ί6SO(*pf.Xz&(A VnlA֤%CNyFpiMф$ٕ@Zf@c#;8̤ʹd,X"5Ï9p0|Xo̝u[L&_:K{`ݨ&IQQV4݋4~_ƒC }@qZ2'#( PG}|G(˃`UNX/WL6?'MRC>ʗGVFEN'ַaېN&Y8;a agC"Hfa ӤTkx/QcVͫ{2\eW:)i1F8N-("AKc i RYU*1)D!aw3s0cr~*HfQʘhDg@o#}d1C5̐(2" =FGM2$0#fR'_8UVo.kIÉ&{@OdCɄ )Tiib?Y6Bdg!0,̍|ǐbG98^CNT|sY@I4W.(B}?jJNx IV`P- |d,髇VdQ9_]Q9%n ߦ3sȅ'OJg 5M%:Sc8F;1F _M!)OaiO=3m&]?^Ú3)K=$Δõߩ2ktHJ-~7 )B)jن*FQ`daGAq裙D8%3x/yϭE>LgF Wht k8$e4aD*x"*b:b|xsھW.KVsu+(zN %̖Qr9((rAMUj8'VZ1-@ƚ:}^mEU7`mRi;TJ-ц4Y3©s&$a5]7ά$-8EOv@TK=()[哫5SJs4r7 D(z 0.}Dq7ȝflX= ]y:_wIA'2'`A?K,J;4u: 6(IBv4pdhlmL"r]&d|ʉh L0tMʯ2&C'\R"bIX;1IY|E BIv"c-q? B$㠜CF@'pKI:Ͻc>u>@PLY>?)T҄vY$WHx!-a`a*^BPTTrS|Q7AGCX =470F4a©s&$a5]7XHZpQ.T!=.p8" :~ܧ D@QJ:9#wF,߃Xo4Ő)7lRY&z2 f07Pz1U35/-wU=g/Dzm{H״A!lp^M{[%;jƭ)KNQ1åj<(Ji` HN]6B ޵c7M#FTiqqcUGFW*nǝSΐ>޽%vjdᇇSNwa{Waij\¶zGy$UOh[H4)!M6LxAq5.%*U[V=7w'[N% vxPKSY8`ib'!+h^ʾh<{S^zm mӃU;IMu13DOΠ7`׬{:DN" hĆswƧ$^"Y7Lgސ-r43E=ފ}brqj$(E3ްɢ"az }OHAV=Q!k ř1}a"9XVc-FK0 7eN:Q:- | $]zǺ!_~)qbYM]Jgi\*#Glޞv]\^yR'tiLmjnoIKwjAzyzOJZ9;oКƒ]s c6Y=7ϯ_GI<l8Q|i(Coe8nZb^ LzH%mDX:^U%ʈw,b[sj) e ics–FYe&?A$5J DʼY)KD"gR= AYeiLZ&BTN(<bkǹ3_jr~־<=;iϯ),[ZҦq{㢜Ikjx(h݅oz@;(f~*zȯlfӎ4͎цtqXUEF D8j+gԧkOytsoD24i,  y>8zzGI^t]W;Xڈ-ո>4 ;fFIy/ݷjݫohc>).NS;+n=/xx4g ~Z6׼Wm>Ҧhm{蔖6NZ۴/(BT >p+g'w޺.KÅ'ӔFӆ 5f wc=Q==zYQQk4}ꟁq?C >=~ҨJ`s I QCQBz1 IcDYkLRKT bʌ N Ak_9ʏ?>yZ/J {=G ꥈ~sx8#+RYX,UQAʄD2QbV@R DVEEH,X EbdAXED@PR bŐO‘~jQ.5HŁrQK?Z4T[TX״dX( S?{?C*IA@g@ HzK.` 8dvDUm!,l$29dLЊdOGZZ[+n-bCM?Q?Os x_u_z7ݿ1P*G_S0HtQF~QS??ԓ~?_cbߖ|6c~a0 R :|cp?~_~CC_;<=JPZK?RASmvA0^{#c)?@oFF*bgz<.a'kZzQA🵇~濘|1U??3m0[ Bj~ $o&?( :?7:LQ|dcW:j|?j)>~\~hQ9Q|Ļ(~6i0ܭS_ >_^t P} LOcu;~eW0&v]qPd7ÏBs q 4Jf5PQ`nhU`,Ak.p p`N ("#,BGRĨnbKβl,bS$!(5nd|&M5Vm8Hvaڞ[ߦ)cCN^Lu:%VZvO'fc zBY"bPɐ~CP̡/}R$Rdj2e925c2ʤՋ.fcPP[J̶ bUH֥dB K+(E+ VWm.5 keAC-2(f`Ab[Z6G-E˙TQQKTU EEkzzI<0J=oĿʜ#05@wh'>{MstLpc'Q|S<~ qޭ񫗖>?tߗdΈ3_J$֢ *VH0BKZB*@H!`.7, I2Bt$ WSXna2J6BV2Tčʦ\­T1Y2) Ȥ dR Tnar4r"pipK3ܷ2ەV.epWER."CTs2+ZEPPGs|OTg_ݻ^ZӲ,d,~ 0B}Ęa ?rDg Qzɹ!@m# 1?}Z;3#@(œOԻGAcP< FCEJ@Fh?˗(V`-DZ{Nwp,[Nr9KO~ ?Fw;C##)F)OZ+ )5?G*#(߇#ocSO\hMc.(( a*i}|?I2}G5.w3V1rC\$0ܿKS[wpȢ!Yl0p3˰)3[|R2mX(=0`̣ aAc"XiRL\ڲszb42?I <ƫڐON>p!ffexkijv 1 @~Ro)3'C2Ϧʤ61[x|y >ri `g' DC>́#ݭ˟O\y#l^ O-eQ-EQ,,uoً.rJd/qUTxȘr3~^4(kTP{ŽW9$SUsyGAhĠu~ˁUH{ m uR,Fp#;uZY;S,z>"\\mX:$j# fy Вf!{SstrB@6;&7rjU`ksһL1 ye63c#VVVncs??1l? >a{~?V2t~n13Cd_}]+ɡ(j|~Ҋ?L^ M=}nN]ˇ`:VMLME *^,`q!iϵSNU{ջ" &ΣUIh])aD?HcтrHKwwcphh2- 7~<1!w޴(ErJ5$f/fjy]8 YXѧ~?r~ d@2\..eEaXPLE*Ee\̦@d*̦FXˆRh &5e21)nJ[s1kpS.c\\U0.cTs LDicLˆes 7&Xeneŵ)r2pLLI-i6IliAlL%[a h0mmil2mh$mn㙘ๆfc `q˘`q-VkSɬSQ.eQV-1kf\BYme\QESP2qb" Lڃ\֊U32Z ш-k,GTղZmr&%33"ԍ\2ъ RUFhÞ|zu{מ益إqQ/+U\ˁm*fTUE4YGb n2eUQUU+YmB`mS-e2L2(3* EY+rUȣ{`V#ܮ>hۈJҬEmłTfeG1W,<"!Zf0((*(Š-LdY[K JkG)jZ`ݢ`f\Z]F\udTKerfQjPQ3-fR+1(TAIX\3Pl1*5"LFe0ʶ[Bb2e+Rm(,ƥT f#j0QϝQhTQO/OfC<^E bðZoUT`Y'_4fX3qpu7bz&:pf0m>ɾx4#EFG) MdDf8s%kz-5ډ|$9o󟟐pOM6S1ES5vYA9sAFpu!4 F9o EbN,B7}atS{TC{taP}xS*ŷZzV+ -x|ḿMMIU5E3~H)[՞P?pmfn M9@1Qq]?-5ȔCCF? 5ִ$n^ַŽBk,\Qi+1}??ϻl_ '4jFsApCƉ LbP_oz"rچjJ<|7 ubL>]~ueVǏ&UKy}COIQmø ^qroO\L v-agfDyGx`lyT:s^^ x QY ?2_HG1Q EER( H,  "ց1!VH @FPmqTR$pcTp(UVUQDTF(EQbUA*X"UTUEQEQF",b"#QUV**"(Tb****""*1QUQUUTUUb+V V *UEUQb**UETE*QDUUV*EUUUTUUXQQTEQc $$ @j@R@PHEN5 "A(H6EPTaT+rRe YrbRAEq̣l*BUaC$YVfY!RIU[IP̹Fܷ$BDHV)&5*.bEB"I*PĪX LqP1"E2Tm`E!YY$2d-X ++XB*"*-`$R`jCLb*)%BdrZ qT XT!((EE"VLf$@Y"őQE A@Y$P Dbd \H*\_NYY -BQ 'ȓgw?ëS PTlˇ>_)Tk`N|8,?C XJ@"\Ũs!6 oͽےq{l:cBzTu  B(B))t.>~ֿ.Pmﻒ(Qc6ex9K:t>zikQVjԮU26{sL8 㖒 h i;dhA{''cSЖ }s t4>56@׽|XG2!|SZ <<TQq\Ӿ4W&f`0 5ֿc&U(־Es.ۅ R*"eD:17pL0Hܱ 9_~u4wN0򄄺)\>UA/n{־b3 gjKX0[?qEVxx+|]<AH,Y #`# P D,%sfA}˿27 [o73T~}c(9*38hh?C~PCc7cce`cZ=_#/" y1_!W 3{!#moϿi*)RxxGo0a$STA?VOvg"B^;?V$25B|%PAI݊r h rf Ɵo@+Enɕ5Ҝtwe,~c28nb9ÇYa8j;?=s?po* Cfs$GIh1%;xzag%OgZ핗a@%,g_\փ4RQ:G\WfF؆3 )ƠR?-G쿫χЮCCC0+wVb H/wq-}ɇ ο{~<ѵQ`QC:q^nՁO_jҙF` )Yv=UrQ*ҭEa0f\jKRBVB"ԹBrè8X%^lwxA}T@|L/tBׯk_v/z/&HRWd9)jV\z?ɫZ3NSqc6k[fǞ*p c}_Bn 3N}t]Q^[Ub9%1YPZ0? If.h(IJIžmC*G2L3H 6l1ί:TuG5 CSpcfDV5FT:99fpQE7Q=3F:k69<%#C1эw)Xe[o6k:)т87&aL+RR]̨ҽ#ӛ s'i'8b.u 9TК$޼hIvjMpcx*y/=xeUNAjC"DnOC'SӨ:[-i'[,o~2U(ń T^ W/D,ͷ){'ݫ8xhRLBg̿߾?Y;  /IJ 4k9H0Ժ4Tˆ)$:"Ŗ=:_cuy$'dCʻ+sIoy|`k fRВ̠wnO짔1Y;2$DOk1B44 >25,Qbwn ŧ?PbE0_Ϗp?6g2Trd@#[BjspBT;A~m š>/Inb5Co.t he%2*?Ma{zu|ÅNh%i"[!VQ`,B$򺯬M.5ru)ݥ;s1)%y)#CX%+0tapwUsFíst89qe4p]ʵa!ԊIŷt)@E"d2v$NmXZ|z%5PES׼$TPCoudFECAAݶvx:`̰C2 G5ߍ!=H[$fi|ft^tAJ1b͘;MLQTGrG `čs'=o(WQ`l/1 _J5|/"'eD\M9]dvevn ?4fl &!F@i:-쏠4Uc%:|W;S -D?IN`Lhd +dN2F:iB0;s^i;uн[_ rOuf!U!ɵ`1ጱ*Uk)]V )w[PCxj4Po&IZlL#z5h@Kdy ]JC0o"S?tr{/׌n*8= Bv?3f 9U?1ϓȥl~iuGW8Ck W#6u!xg1!U|?9yw8 *Zla O:Nx< {Fo ;>),#*IzMc#0Ec|X|34D!na-ٛdX܉VlGu,t,j2bڂ19L~ ٛ{ԙ-0 }JA{ACr]puȓڛEGmӮ5"@+Zh/Csxhoj\ě ]ڠ_A|R_I( P%p;TLFbt"jbyBLJkjM/qX4[зn p={|IgW=X%u=|}Z6+yo4{Q$fǷ& Kڂj Cj ~RR/+KlI. ú֩+_< z"JbTh;vq%0YzdD n\&pE72g+h ^j{JdžЄTXzr)a휭)d*HT8"bңk;})d {gwɂl}hSW`zk`Ug.=U ,e5'Xz@O>veҧOwPE -q.1Zh-x;kbw3EGf*^C.ĭU)ϓˋ>wwuX#la[my,$K(XMC)w{f1Of"&J^ńsZw3l^dY6׌^iruqAf]b8Mt", *$uXl=6D#b1zVZNUFX|Uxd^Tv}ٷD_sp wH{+iih/I78@u*NI!%\e`YzOμ3}g sQspIR")=ۆ4e'cd߹/OM옔^ ޽wt;rbNσ*ȪO^-r9F@.ap7o(ktxC=ͲDײr8yU/E ",ǨnݓTA.Zlro|87+͘qTM?Jx S<XsEPq{3v`*{^](Y`ˣakxE[u"=T "BoqVe Y0w[[FeKz^DO1}~)?9d%P\.$]UqO>yȷ؋f-}CG*dsB w"l;QUTDUDF"UF*,Qb#AT**NL |ylE%4{kQ~ѣrsx-u* J|$a-x7)3|3`a]ž>X ߞ"\eۡg sWvhZ@}?DF43%c Ŵ[=xbZ6s(!X2Aՙevب.I"I|`bD>)`^QsFvGBX?nqxt|{ =v72i?] 0yxZs(^4(gvf{cƋk 5OW1doY ( 4USX֩JC:k߮c!WQ;Y$Y??~Ms%=lSb6EvE}[Yx>9tِU0k5_pь!lr8OWNl0UXt I3='.^(ڙSu͠|#b}].4z&u!p=%P$ HdS!iXPX%nrA |_x&Pyilֵ!pɡނ+ 2oc֚H}w*ҘoI-^d 1iŹNLFH=n `){ |{`raS3sL4VݚSP ,Ok<%(%s(A>ڟh}H,&:e2Vs@hrUʒ5ty91bŭjۚa}U`Bm1 !L 7I!+6 +[/sSH'k!_5[)tF~v'xùR7ETn*V `AW4+ 4e=& NUyA0RM$vC7GԢ~s Fg tD" <^s!^`Bx%XwTik<:H?ȤH@%dɉo(J_4fg+5o:B.1엁xH2,Yӳe}u?ZlrC113"K7@+UarHm'|)w;\82uM Кv2?UH_]zfuxgfԩ.[vs ui%D 6EP~:$Oߧҩ0fuS?5ԀO\Hț^q `3$ȦT4Mˇ (il*lTFk{^)٦ m{ X($ d.&?qh HA))ˠGX #_a1wMl$$ T(⯊hX2 ]c=L)Aޏ/R{RQJt!Ag7ъ}:wyVwfbmxL)hg%yލwZ1i\js!×\Cye1US{K,)`WHC>zo@1H*PP# X0!+"c$dGji0M,B?ĩQ~_;'S&Lc몫ag/P7tuWL??nz =׮̩gx@eF{??fݕ @?-}Pܸń`t[!?7 >h$J.OOq^~C_D^@~x"N$ @S?e` -cYP}ןoGۏӠpO?l ߕ##"}_㸧?}ǙO勈5IPP@&Ř@P?@~0<=hѤW=1\i$%!O.glvdb7}w x?N'?-sF41~)33HrG_Ii{̊kuFCA4ܖQP;LlUrOO={z꼹 r\)-ϊ>_m4ڬ "@TD+Bk2V CEcvBÅrKf1fYoXaC&^bSf=ͻcwƲ|0%ItʃDV47̼2WUjm哌aϨF@Z61I:'1 3𽝵=( ݾ C=i &=>霵fA1ZRٞt}1whh}UlRʁ쿊2;jdi&DOl n=[΋7Ƃl¨B h,G5'nD)Zʩhё'MVZ?Jj:Yל~ֈ/Nf)ݣiF IDO %ڄ \+—M0oTC)hm9`_[t{ѭѹ(yfkEr] ݍQَU%_,xiRM}q̱`#d""#jzZe4})1D{ƞO6>Yֳ|r\Z1HGrSU 踲ar^6~:#@ؽ&J Lv!!=a}9S dL`m[ݡˋ0;{{?GnW\F>ˏi۶5^)@0r $>8%W+tQXϫ++Ǒ?Xw՟N?mtDdgapJiS?tQ{j= V* @I>Lcq}9W@f}ޟT|4Ikd+A>4Kg]~Wϗ-DZn}QWq KwאXN (`C`ht@I0},W_׬b+gY-RRL'>q5LNse'378!ʇHБ?I MbfNFVgY!R25c7`ʩCgh-uSDֱgwD9X݃!cK;/yY$^vq oAi8 ?14ڡє! (jV'af'"Go.n(FRCr6"cJ er2ύT[X\"mR) V$I܄U0LWFry h5`aY7'b0>MȀ| -lVLE 2D^JE<x%i@E$m M )! Le[d&Mi, ' i-YM{ĨyKrcW/hǐ,{8[Ѩ((Qa0FA3#*3=Ӌ zY`J` ຬ(I3«V&hninWc8qaM`⬂1jjqu5&ErqnXRSUXeXrۛV.F)wݚgfAڕr*S$d7V.[HcU6إh`5W ٬`cjJ?#)"y2V҄:X3DsNvct mdSSTөQ2-\ۋwĴԪ*Ӗbr1M;]^.85ԫAR$%M.qrCb+CocUd*+f*o9vtOI+E*@S+)KBv9Ư/vĒ=^/5 ~V UFnEi*kPڧ)oՑ(RV4e\ 2EF^D1# T?jAQ~)f/+xDCvt+,5h.X<%tWݯe&cEmHTZ3L4 WDRdF]{0uLCDz Wf| Lֵ|힟3껫6ߋ8ORbq44M=mGݢ116)?KlLF=D{lyk,jN_W9rOr1v,J{?G#fSB&ʝd.f;Y*9[܋aƥ%BhM-:ԍ}SQE$v caktws^Ǯ63hbGuǭ=spNZUu`uܩv4]ܧIU`SwCYKsjs܉U6H+FM0Ӫ+ Թjz/+q٭y$vie |LjVTP"16TlhT QI<ɱ &2C c0аZa& O%]6BP ]H% a^QMM`Ea؜^R&5 ͪZ5j4}[kˏ]s{v*/{w^ {Cy:J!_=tvdqC*g|tuqNL>Xյ/&fwxR^Tۥ^""(Bv Q{AG"μw1J*zm*ZE%j!JIN`2˿.УC#R5LtɹJ Ŕ}6+994R[]Lݼbn(x*)a6ͲثXO $yZzg k7-ȄtIbM%Ɲ6R -0aVx'W1zo=;ܒ]UjQ:GUv+V 'flv[Aa0m:Ȉ wlx@2"fpx8Q` E ѸVI%gАTDss؍4T"BBZ*x59**h,zX,+ 5XSiP)(&*̊Rv` ),7[ʬT%K/✇VH9elRMe0iS X5o3NuՏwQfUOΛ>\ȓ{QF bhM֥R't$r1QxT\E<Պ.=QCȹhufIyb%l$ pj5E5*pWbPbQ@U,!!i `Zv;{6,+hݱx:~Ay)on|+=⬤Emɼǃ+טQL>[;b;Y/s6~:⦻{wy<*E {z~xhi4Sjd6Ԯ|:Z٩xV*|~{޴pߍeK`60wYjk_%kI/ݲ,#=9cJW^WԜkD@pd V]X#Y=72m<ary>8ŃxDT˼.d⿩׃.0nSFmĸ.s CBa3{0@r |zW}Vω1c3YcOl9ϧZ7šOfu`/UFeM K|S1VkUDSWjp^ #MaثU{1czIDF'nY '* j~E=:={]WJ'”ްݴ/ܶU3pI\ZVd>Ueodj{'RB?HaY i ^Ճ'aКCeBsu?DJoV*FYhb?I-i\<I qYw0PڝzJQ}Pe?ҢcM1KE_s+vR7 O/gy /GMHie^nv%$ eY]e&rXbِY.o~30E`ye' [J2LŔ4s6=+ߢ4j}Y1BE]{3]XF-}# 2Uz͢-Y^emJSMJ&ɱfBk6~>Ho^†VCOM ,8QJKur@eMmwΪWGeonmfNǡʽB2G~ Zl6`^$b02{Մ{W)ձ>K^w{UO'WzY"RT&ʖk95%[;XL7{99$@0ơTpT 9oN CccZW0ǿo|I 6ٰ}{`Uܑ/ ʰ>|csXΞ4r1F FFR[+4QpYF Onb[1~'Lu~ k=N3(ɒ8=]W6 tG0~wg/3ŦPPBse"(T'H/:p曠 1 xuj3ĵkzj:^eqz~oLȻj25ggF^Pd)]1m3$ LUSIa'{g"AIEW0 '!AQx'nΧ)o:\rn,Z>#)9[h3`ei͝nuvkY{cUxHP,V!3:Cϡr \s& 6\H<ٳƀI]niBCE#jLSЕz2S?>b pzL&fz>b$x)+bBEM!Uʚb̌̐n!H=  p4ssu2>]EQr5kŠʈ)~ހ;cXCWpe#Ѻ+g6礻6 ٝQNсPljbND5{`2D "H$ ŗ3xTmOO贱 78 7hMfAϫ1Y&" ^uYiZ&E* &WX`D-=,`Jιywuu w3՟|husjѻ'dzWg "T!]4]r)ٕ.ʤέ0BR V,K/w7RO7% >IҮ$11.!>NYЁ%W" 7i4bp&BeM;*L e*)'Z=inbV:A0)o% =<]ѷ{0-ԗWXL,C@\v1\3J&WKF^UG_ߤI~3T=hV1yh޳nֽ̄ dM4k6,~CQ(L-݀cA, bIՑ\?m+6SU/IFy`HqD5栆d@~;Df!]"'G@'PmaaM\8=6 T0Eh-K9$9{˥ȗ@D~p8hFIZs1/>csk^fȩ>͝MDkJ|=Ԭ[)<^=+u0sSJ2Ek  #F'F|d>CCic6:48y]Đ j1$'q<(efv0[;849:3u*z皀w r![t@K[}>1}5<^P20ɴPHKXԘIQG+S/&bJ!J N 4Q XMöC8y"Q|PE<4BZ2Q8(y/Ŕ<ef.LO?~hp٘u)(><#Wފ;fF/cPzqƆN2W:km3UjHSi\)҉igPr'ִWvX4<"f%BV.޽vzYi+{q.5oþP$B\.#]1 hŝ%MY_ '5WZ34<0gT[r7 OTgءݳL׼e}ߨK8^hG'_&cXʼJ^a18`xYEvp(`.iy%J/dL7ڤ,p(fRbs<,\V YH${6 Foq~g JfVN/8F9b`&pPggy{VX]^͓HkOT,ȁ3wy[QJ%\b"XF&2^B5)i E5nA 3DD@k瓒o!q90|&(IiCLy+0e˳CbWWS&_|]GqY [֦͝s3ԍqMOx쎹Z!S[nLC\檰6lF' >>#ShTG0U7 Q~3Y8tUAH^ҺnQX@VhB}?&!4_2K % 9 Zw$Lb0@w1O2oɜeg;˃v ÷Z 0=`s?vpfURmfj'f߁zP#%M&tuWA;ZR-E!$,Nߧ h 3,P혬Ƙ' B$=m*V<9Ty5F?BzP]2U_k^uzś1Uh"qR*_'z׍@2u~{_YVd{ryo3θ6s/kZ\O\"#^kEDƪsQ o4Xb%x@QǥPRhRHEB,P9l""`X**0כ+J f +\mqў@Gh)DEAxuC6|۩4b^Ҏc$5% %|4HB11Mxp=\αnv L(7D7k8NgT`^znϝ?u}g՘pLC KjZR2,=PhP,NJ"#7y=WD ajWy:ЈN|@M{$  Qj9d &ٕmzZ^pᬋ(WӷIDݬ+.TpR{vh H $ 5A1L_n[,x#Dl9 Q&3E0& Tu\5t~:b"+)"s" ߾L:M[Ҧ[1zn':굚I'!SVhk΂{2wEu ͽ"}[p 8tH;PsABB DAw@gB06G Mg\[a$lQfk&z>5*H6/1``C~B)v]Ox]lO!$@w3?;*3t7W8$1nȬK,0 Ȅ=ACݵB=*;8DEm=8xr5D66lkI:M`64w\!QY,bL?GzHot]A';Z8ָ"K:zA}$Ta)掠αeȞ\f{qyۜc`$)_#t8btԂ!!WEAc&wM/b5+^ I$pV$o,ʺݾCXe@J4(|fke6[W-Kjql9$:YlHd^4Wu`MoanjõOMx27 *u~_ojy@yfi骁nn%/H?6g6r=ׄ*S8/xܑDdI\m}Nx#@.9~~~y>y#s 3^#XD9C}f؉ HxJ,Ļ;Z2x5A&*)9hXv )&yڕۥ/l$}*i)I2p{0YMQ=A#mfNFl꩞,.RaI8'ًM~b.WM:3ȃ=tHJuyFsAG]@H]NvE XWg//aP4xRUVEGXXFsx 0axWȺ.qcw5}V{AW:yn{j]oĂ'ꮬ6(Fc)Y<~ةo+ AJUgTͭ5iM] V>SxFZ^z>]|J>F,$dF5\±/3Hҭ8}~>v3G\/tiNPӭk2=Hb6E86~8ڱ2I}Ae?+$ vO30uH`?KBۛ"h~.ҤK>JKZgYFR23y;or?GV\s\y0) "1aR_3&eS߯C&&#"6W_?/;ST_}?oS;L#3O^z3UxDP\2mA f㶀-hΉ422P1FZ@/WaiA!}|ӌ+zTswf()h}a{E#K%t)w9 jgkvuow:l;iTGL[/) #d.\0z۴9jvֱ>6n>$ ~Ldkj^Ӣ"Y Bux׮vBg.'f7}w)ޝpB DR@ zb3=U^jg6c4^K 8fa׏x!o<؅v4󓼅F1Yܰ )/3ϳf^ddA#iq 0kuO'm:aTҢːڧɎyW@h?okC~fSi~3jGA714ɪ5=>]$/珮o +Q<e**.8;%ފY{W::QjwrFP󚨺=s~(4Y?pǪKW*})i|{ 9 az |p>'XmYR/112lQ@Đc) N/V Z=9I-i`̠QW`Qdlfw}~<7==Y5FAXB' \Uu9 $u<|Ha'"Lr5fRoTm;m:䞟hC $MZp}ax~OjUTEK+YzoGNk#Z뜽]A76*đ=٢bfL|PwΧ׎ hJ_"&@`s8ʈ1pE01i\ _I֑0=Wٜί!5K/YMZ>zw{ %"H%bpRIZP,`PZwYfR4C1]ڭr^ Q{gfSL9>95TXɌHT,d3]l>,k~j۫ŵvjB69bGo4X}S*hHު},LOğiyRіI+s'H*:4φWα^dWsfwI `w#FʛJvq _Af̐AE8Z:޺׍౏W{"j8,05[01BB;X n8q|Gyy%?tw0 *=IX?]L̣?z] Z2@!M }&^,hАtCH@@Q,p:mJvg}Yrl !B g 'C ci`MʭK31`r?,H]t@Vgb8ׁw:˩"j8%ͽfH<~r}qW⾱WfE @v?\mF}UqJ6 y|iGO1diaB[:Bx8ԬtyPAL:WsO;U'{'j>:m晾Ai8nJx&^ @yhoOi1+*MDʂʡ1tk{h iKr2򶌖:(c؉iHi7de-7kH3@i|7yla4o$> m=&x=cmNj sC9Ls8'Խ?vTr؀)dCLZs EsHt5ib(%#p'q_1T߰JܴAiRJB E 3bHtN'wОt3'\'۳W9hHl9:ew3ltxr82en]E۪1S=5Cl{{=åjTzf]O7WY9Qks:1!ޕĥ~C}kMD#Mk&R2Y =Xd`>t؞8EBgfw,P@~i9˼Q/s9>v&:){/6-YAI?|D-z! E%E E@~F`THWl63oʿs~۟^~{Mvׯ_CXƋ^s{QT!IZo=coe-}YqkWS],^Ѫ+;&(@ XE}<V3[̀cac!G&*D]jȉqHuŐ#?Q WgD iP2R\0]#+ u6uM-X_n(t>fͥԓ^jfeGHǗ2KVP)h5L*ʙ&kӘ*OjWKzQv$9cQ)- "- )=Vs8dX~^bHcsB`H1D(Dh7xM,;W+ 2)Nk?NgvCT/hŀ2@,YM$ebhȹ\4+:XvN+X-x,2y:s2X (*皝ܓ>@붷;xU r(" !T ,T6MLjM/-kj{bƿ\(Aq R*{=̹% S<(GٿT  ?}jd` Ɠϴbx:HX9 ES+PV?LkrVwi&2j^@"m#rx}Qlh6G-"@;^mޭ{ށxisBWBz~xl*w SHmbob9>yypytfݼ'afI 7O|V,]r|.wdG1n}ZgȯqAeeE~?P'x;xQHI#~ uҭ1sk|lwl&0tpQRj~)]b XTiJ׸=ӌYy\Q_YvF:l_OC.HP0UgWx}sQ.FwvTعءG'V MluM_gz[Zvnunw{w.d=PՓWj`ҋPUu*DVy_0-!}巕Qrk0:3%rU#t#gga@GCEeOT׳ qq$kJ@tyFpǏTe , R"JʙN!% 0gqx+2Fuz4α ^}pJOz[y*NV'#Js)Xv_KŔ?Co~#9 Et6Y ,./']B!#l?Q3}1&@8ǭ 3@Ȅq))@FDVZ畢 G[xDcʮ@yW7Jk$H Z̲w4})`Ըgi(Vc7j96#X6 Ɵ:$l3F$eʌ&{ }G[ ̇ dX6N!kZUgC6)PtDj"{;o3 cόk#g5XU델_cG& Ru߃8jPb4@׻v#v@+r)׌:VAZߍ#|6Ok?jޫ{:;eFP=w L3@_ Wx_ y!#)^"~hLT~4/ +gn ]Iz}^tc  \ozCNoCtfbJ;_:fAsb:Z%.N?H;b `A"D"fa3iBQ f9^X^rm#<!\LDJub1xZ_E* %yHb$Lx JH\s۩@r`֤|k*bF᪖4qM6U"A(DdĬ2 yu954ht]%c^1g;[ZL렬1/`Am ģ+B5݊O~O]UzVNHQ "yAyoCR]O2`}_Y5ws8m&J5 rJIR{zu7ן@J8v 8o/e>’0[dcpy(.63>$zC/o׷"2rs(@LHX28U+tUWe?հ!,{:}MBƞVI`)&^([,%_:D-*Im&;~ {p=ndqA기n~\R~eOlƆឫ(\LΧ\gƮ(Q"!*eI*@,܌xɟK6OդJ};9c5x:9B֚" qջ5{sJBZ)ǣ`R@Q{Aʢlc^Pcs0H ߾}!v&>RՃrR2B1| k~@ѹw3_i9NXeUhL̔V\ZrjhwC>G3!=dVxI`3;&;yedw6z;nD Y؀1@$3:2A9N&̦rെ_~p>R+!yxsh/VFHG&@^}R4Iۤo}W84I ! a$)> dV}=IdfDV37!Ф(0O҅B;k+!i)r+رu|p?ب\Tqq}ws(4hhsXt_(;/[L7aF Tjqdžo j_QElȯO 2zXC-'9<`E 1)_(^+[6^<}Mg2id}n.m ξ8) Y 4n Dm4_#9qynɳ֖ sCu'%@@A_\Rw#z{Ί)~8JGb}ed;ADl< lc+}`Onw2 a"?8";֫s ɯ!I4^La" r`?iU+ShL a_s[UYFQ$;Rs\s?IWx- SedK]" "?GV! #K)2B1B2@D .&U?l #pBr,[+"GZj9Z8X:B6WQ}0e`{ؿ / 5x@zd©S5l4cqy pH'Eߒ^lRCV8%$FWAM X7%CB~IąIPZv`-snz`h LH_5CoF~gF#6xk8\!E8O6=Vؤ.NPm"*Eڋ ($o %q}'l0.͕ވ2g?uQ I\çZ,@gIj ۛ.%3}=A NZV*ӢʄV'>zɑ:۷*{9N<+p7.ɲLY:uG>w{nL+NEȁ!Y ^(ރ/L2 5@b֠3#VTw>MHFjԺFKDz 3+ Wyξ?DW0)C.bcA<\˙ q? y+-8 $M3!5H9".  #Rk9 odL{۬,OumاC!%l>R ,"s%Y@07C R:ޢr,l=ҰAlj1"?^=5Ss2ZF:cpi F2t0 HW\^VH$F DIv.8UӭpO/@I*,\rI4%%0]i,g\l*M4+TDfKRe" | n;B5C Fg7v߷Kz` QN/D(uI d4IӦ& uM=;ZmS b Ntq\%UX Fw 2d@l|Ch'hB\. q ;[r4K(m\UM( Ͷ{>Eۇ'Y+Ef)y  %<[9Y;[>]tvk{:*^ qb=;UUUTbj*Ji\ E\r,pP_ yCP"QZD)TF!d7ngx1IM~t(v(mUTH$^{o޺<# (@fm5q9̘{*(zL@P:m`&j(ZuS5 ZN'*r`ʬ@ O݁r_ g3;E!:u;yxxqW^({I EcX~R 0K$LϙVjmm -χ5n2TkTM%][zިUQX߾dU546զ]MF*g.wOIhfPԉݰ TFp2!=0] &dzS,7{ YD` ު&A8QgǯNQ˔9) j4IHcncz,i t\mAǫO'.<$A##u{BA'lEulYk ץG\bȣ>ݺ7)X>%Ѫ,ŁXɌD3B2}&׷Y $_Ad_=wL3T jr|{ru*]+0M'dbȈ1 AGo lw:[z; Gre&kTbtT#d s%^ꔅ}(;O 9,rVVV,UmIiWzj(;x☢DIS9|T{3kjgsXp-VYZB1 ,0U*X ܇SZvNn~ʂW_ww8dIx[5Z #XTf&J| sS>I3ey@8mI&6^|?,g-#:x8Ǝ(^H=VfݙncV'K9H#Xq,-[o[|^mGR9ؤ>%U֔LOguLguKd,> xг J.)C(6+ !oC<[-O\HCӹŹL>RT+ʳO&lU6 ãVVs1\.yCVf|/rN,܎Ų8Ԝ9_^8i:IʖDrZ(9bW( 㧴X3ªg:޹! lgTSR2::̀#!ʣ-ټ/J Myk{^tζws"jؓǃ|гF/zs 5z[S⺼yI oQ}Pe?{!aKWn"?INw{~ 8o˜-mbiYm.K. ln>{s#:6qSA jWkm߼Ld?_xCkX!ZT5:KC)+/:J9TB͜GU]q^Nf *)+P?/'}{mџ n= a(FC>bAa48`:)P\Y]xZ(%nkU&ZyBTz+&JjJ{M5tHtP2}+//̛=PMd>:(T7KI!R6FJ{{:`G's0BPA01(k'EuB\D8_Ds9Eܝ'?8}μUs"ʢZC;CQ)+CqU "`t5[]ryT§<BtCt}o "x7è%a ŭyh"PPhcIEdFQO؛&G6OFB~R[v<7O5zLdHFESUڽ@x<Ɂnء1eCvJcxǾԣW5r(C'"}繠:؈IMq\BAmVͣ&g.F2yiF}1nDLoX _ =e|2Iڤ0 @R . z^*~T}rtN4qd41qE آ+SûόQhUcdc忠+w|cg:sGg&G+@7Xկ K%oQ*^|m%uU),s>wSJ8\84b" 0:1gZX!6e? d pAȶCS*4:,8H}[ -*DaRTܜX\W=\΀IbO#?Wb"7yEc7{xO/{Wپ=tOz^6Yq+I5sHU9Gh$ BoZE)xfd+0C-SɁ3X\r`\1c9ƞO:_YL@|"򪷟0r3!:qx >W_|K1D񿂋ڡvHf"=!VEBx#Шd_VK| ?3#.uvL֌AvZ&|aG39ѧɷÒsneWLod@*6ҭ-_CsYF9~P HAH`K{gmEd]b)pqiǵ̸`F"vJR4{z`GqC}Y?m)fηޫ|`aq(~l^IA,CRmP߬Lyk"4 8bRa"  sdD<| ,!'c=eFFлzOfFב``)5b X-ȗ2T-2W'YiaSzo>L;Aʺh%N/.6!~m 6eEeEv0 {Di1s .-\@'-"j[LHEsDd{@q\w"0j[=hCqɜ}&/]vUdy2>a!0~!A=z $D'$B1fl˥ 2Lk]wfd {Y=B"xb4bEk{ZQ!̾fS!v[w~\m(R-@!9>'S` ZXlOq3z&=w gD@z.p  @Q&L2} _4G 07Ա> 6:{Zڄ`N qdsMҝm ,)%&]cC12biI$E  .w]((A2j:AMb1kwe{0ىb"W`Dy}\ 6FHDYy]P5,/6;$J19ddeeI #}~WԤv9oFnCr5$fk8:@,RSqxs&NYB! ?CP=A$wjwBRJ|uGQ[:ykr'm|n>hԷi+LHpn.jԔPs*-T>}H#17! /)]ۺu_BͶs%pKpQvI;` WmuX^-:#t4"Rbk"~UZp\-"?8,]I.FN {aRI!XTJUmmHg9+:&t'8hdNF`GrST&~aʑʨt"@\ɱauwW{݋VqR>x i/kuhOW2B;Xтb^ۈiJ1~jD$[c'$7amNxՍQL sn8bUxϔ#?2Ro<;L#0ԍshI3wcfI߽k4,Lcs>\򯥆dIk(`N3SQy18Τ\P)#V"cB!$f88!h;|NCMH" Xڜ.T:3&udu0D.t@5r@񹚚sYЄ`#SEUW I.9CMg3s4ZVRO'o_sn;ufl*.$MI @TO|8ڳ#?%g,9ĻV8s9A! `tʝ%Y=ht>ȝ٣TLo'{b}lwҽ<5Q]Bdz$٪,kiWTeoLz:}#w3={\"/Iݪwgڹk(FRwtDK(!E 0}x^xB?ֱ@]!MGg۟02E'8STdl|'cq%I7VQ!'<\@)rs:Ǔ`Dh0&Wn(Qd]>8nH/p1,beb3e5]l;YN*mWGzD$C;5BNȃϪsfȒ.PGV"$3:Xu@#Lc4B ΧH#)a;S>r$G\Lz4c5p@a_D=/=xjt,5;e|*4lAywt"q\j wKNCS[Z (/ώP'R7 9q 2Gd@w|~^c $nKιD λ<с&4E>!;7tEMGyzytD`]Zh~h%O G>m\g\T)DJ<Xm&#2f$;ǖ9ӠDD̡v~9tΧ$ȓY` V{2.{|5"4@$}^~(/=m}Gָ_C䠖%4#&{K^вj,HHYCP 糼2c3Ӟ/Qߦ !nz`@L]>\SaO:xn+VE]:n|'*\Z4HiUAtbi M%~y>㒦z~ZTUY=(*HMDZ2` o@+6D =x|ـ,]8`Q1!<93ijB nb2qX#SyDEX˟3q5< (6ն&98x/XLAxm{Dj|  2LiIM V&94dQ,H=NL$HkF(6/jUl6bm|}{bjO:\Uf\bsSr J xXWh`o8#EA=\$f: s`PpD0Qu#w<=MH9+~G9يV%D~DF$T`w(@}ȆUO"gOi@ cӾV;n8W0Hj4Xrm5*,=3SM$ڪ,Tj m^ǭs.bڜVdgbh9ː"ЀF!ex`.jJV])nU c2i+Vl͍F0m h98VOnŵHUv4#wfqU?ImgH[sGjӞqxI{: Jͤ1iaXH: cäi*7a'F k瞄! 2ع<\kjxh[%&b)P^zOЩhc8jx/c"2g FAasd>/D"ð ٕuck!:\YBN@J.G*31h;OC]>N<.f2xH񖼖<8^tٞ嬞?[ؼybv&V 6^>^6wWmDIM=dDg=2?It:z$P[YPoSOW|6vd.Q+9sFsSv)C4V2VoH#NO^(I âd7&9_8;@ʏjǔQFYdõ-m{ٻ> XP%=p]s/n!AlT3Foռ]̹\zܭ(izU!ЊzJ'csgr\~LoK힡[otD^h]sWǑm:Dr[I^YW9%fx_u82.7n,ϯyUw}S$bO~ơ(݅ߪ᭜Zzg3̀{=/`$YMQEXgC'gń]}቏ J=^ONSFS!q 1bęɘɣovEJGnR#u? 'AūA: kV3RW5CJIBl± !m&+11=YϲsR݆V{YH1;5yW1 }O&q~!: j~{ϱ զdu%cj2}ۚ>&=ߴ7KW%5;5%o >U|=:x5> 8I언M 0& ݹ;Yh3#r.eSt@t8hzkBvT)H~v%E| Q煗~GufC w=]6V+=wz6&_jG˗FB۬F҆ڞwt-''q R{QG&B*6 |1,ηwؖa룱/:ܓi8%oI}|3bm QՎƼ?lJ<嬖_GfO;XЪ辽x*PUTn"wv /h8pڅskܜ^&y^ )cJ[󎐚s7<X+Y- '&<ƅv`x|hE^ UU%b5rTZ%ӒG5iTFyKFX: -=T>\̮}PXoOK{~tc2Xhw)2}74k>~#h5[T-҇\FU!"o٥K{y#_#M}駶6}ؖql%uqm !uf\uv}aM6aw_s2!jMveATfOV-1pX-H@^! =զF !L̠!g8J(Qo[ $0̦@$+LQ%292aA(eƱN7*q= b[ `TVo +&Z5oŐ9Bױ5{97b Il%s0>]zj\lõLb̼ν39A`=XXG,&aIF8tz) EA"Nzm=$! B*X((Q4t|[.sgTF9E5$ VD$DVDRAdQPܸ5Q$DD$@@d$ Q Q$Uvڪb -dETABY S$5bADZ (۪ҀDdAN"AUA@$ADQ @$dER@DIj*Ȋ!"0*+ ""c5x3 $ K% VH#' $ZL"J/Mq𸒫uzygVqEP)%z0%5F|]DYU6;oMy ԝ'n\! rO=Tލ슚(VԀ$.Ts1u<>}No*w3D%U|b-Eۭm.#.=YZbcr@?__Мkf }(PsEXJ /xTYloF2AZaD"VK 0M;j,Rd)kG5 |(I Doo?FY@,iGx8:eyS'dIk<0M=^xb y@ ʈ<߅Hф@2ѓbEN9FqQk&1= wѦB0ȓT H13LoW~CL ybLA05KwT6M'C+@wjLL&KդMӎӸ9Mf{+}>$?7u!~𰱎&]g i D/ZQ%Y$Ysid4*noEH@ǒ u(,W& Sן=*ncIʼf mݮ (X@<_`Ū  _Z"=0$Yo8>oZZ ݈`YE1D 8a6̨/'UL #WS02ID#C6t:J!O Y _m\f4@Ƿ"=^Vs=w]Ou<0HdFZ;DS./mAKtTIE9Y9GUH=ubȘؿ3t Hz:do=keKZ%߆+c ˙=6 `k%hnz=,ڀ4eݍf6Uysz3|jU2SY]U H q^N]moG2м^?ˆ ;DGmo6<צ}&1mH&"Q**.ݵUN`$U|xͪȄ '/2n>]WZ&x78;z؝oZ']y1Q"|oHUoۛHM@!Lsk2@ (D ~xAvThKDpST * [R8v"f" f@.=:ϮxGhb Ax=kwߌ b Lof"ǚA3nj(f)D{SP.@F(Qq3jb .`PBENx~]!"2#""(7R@x<}l9>1!fs.AR+f/T}Fގ]PY>zB{]5{Qo{{7nwy ]!GM~ڹ}bkN}wv]gsǕU@#Z\[(^wۚ2AI6b "FARA8]k=p+T5tDxxmbjDPGQ] o{z=*gDzT3v  N|u ܠql=:!$ ([˷^)4(7^U?S%W$QBu.F}}k?uɍ;ET}]' ;zCdrIh"AgX<$B`Yus12=l"""!=Jǥ {9yE1{#_=!:SѲ?9 <̣B!m  O[J"Jq1hmQQv 0ӑR>} /r'G_1׈ =mŐ9^n7DUŘaOkvO7}"E$ DK(yKdSQߕR۟TR- xʨF!%B h I=%oo͋ vjzӈF;#DDBboo:Xt)r"WST9\/b aˡ/;1 v=hoHs)+V8̐9ܞPy0w dʴ'IɥͲΪ6xy*nT˼l6o/8N1ʃ9f&擬 WY޵__UGwi8zPN]Z~{^^8^w/ry{AmÏ*j0ߤ&rՃ25qaC3u5KmIx=I0*IAdLNyǕ]3GP{ ~N2;9NXh*u}q}XHDuyüv\U8:΃vjo\$Yt {|GS)gױxGPynD/>}inzb#DSD "sv[5B(i0RE<j,offwt?5e-T0c`qWYYHP S5+A~{U8ƯP2Ixդ(s*A9- Fa]mNr&}uE<ϺK7_&Kj5k ee"I&ONZyimt"}5R+ 6h C_f s:s̝:+ek]꒿Esbo9s%0/'N2N^H 4TY{{:W1XD#A$Cs?Ͳ15-%_%mdxёd5YWQOU1c]>acZXq!Q8,둘Yӣ@n\=t!l/h0 V:ZYA / K|xl2~! f]Jpz$Bt| 7B/9Q-%%q/8UEYy4K]xG-E4xP9cc%B&(Z MlηL:>g fnduzɲ>;m MT4I1/>!: N{I0~qkob1ZY~Z>ϥ+.sZ_閦vwo!^ұFbJ[$^pwz3ۑ1;{l;>kgTb!ؾRkB8.O<̓XG"qqu @ W23jڷGη`7;W# Ç,p) LJ¿ 2;؃F41I3?qG)q_TGZP}=ܖ?sܝR0UD0ʬ[G#X>\!E@!J>I[zpV)usuŁAaBjڛBWh !\^?DdVh.0CHʋK>kRtɋdTB:$.p*Wo.4sj0짤!4aTSq(# TڅH"""#h6 ,G2\ ))5N ol6< 6Uy#H d4']KwDca% dC?c XKUc!x++sV 9SP^^uվD볉X;۸!V5Bn$?ؒ\Ln#c%W`/^ vΑBl Tk/˄ąwAT`$CuQ! ȑݽy з٥QFrP',Z~^+~qή(; $ҩy`ر\*f!yzΫi/"aBaTr~}ZE`hb?" I )#A{eysidXT^'\[B}3/T)ýLj=DMԪ0?=JWZ_BD=7#Czh# *ԉHv1x|߯DqO$sWL`q eA}B]^B x޸mqޚD%= {CԾdY!q\C7jtfc'NĺSm{g%?}Z惻6ɝ+8Bk"\BP%C~~bdm;'p[3pv{!*Q- = <f?b7͜UYPQdXQ,V6+-)(eEIUR,DA@J"da+1HمDZBp̜yCY\0=CoM1$9|f7ߢ@>MSaٛ0U ,*EPAEUUXU`*h,AEAE>Ќls4d*S&1.~-" 0 >Gwkݐ{@thhM<UPgĐ#ͨw~+gQ|*NV=Y4i XI ߲P4%H~-9!?{g7IpI|ŗX_[ @'ف![_EH~~?2⠿FT/ Hegydr_OrD05/oRƌU,D'eX 'w!Q{ۍu(`r[`_7D>|x #!ISz~ůWPkLjdP| Ď|%( @!"@!.?(ԐW=;ha蛠}_TX(I$ 6b(}nB $@"rBD`0H""a${>z65 {̚a'XoRj!"'T +Io s^L^؋C"k*)CsU9`3b&@P]P,!9ASPG$>2mxptO|xe _ 0O >wܔu%n n<U_T>Rr-<n_} {z6;bR '~\zXJRw~kjgllXp :ZeM JtAl wb 5,H2u{b!oF,k4AI_"KOVl)0Bb™@ﻱ>BVk'pwGINpïʪ^H'1pc4m>T mp2q`{v,lv= {uͣ%QHL }D2oP盳&C>>ik ,.#IE1 jo4IذQ%QBF?h?'O}yD\Q՟bŏ)i﫦kp:{7oawD#Wɀd8=e2~3a-~ U0}*X0 >ïIPa>K#X[PoUd6NVcOib6-_d`7=Zx~)SRjߓugjmPjW"__VN `LD e|M*Gddp@!B~x*6*( T-'~e^ E>p*,`xr8Cwl 0omvC&v3H#"Č?kOf-oO a6l8jS|? d,|yxLTPD_@>AEPy-#  ) ߮v7Ǩ?<w]u[*I67? Ri?jT^ƒv"BbX:MhO"oGWxhzP%}zsM 5Z T{^@OCRvd<0BZquw Nec *{?:BX_;(qsm.B"Uξ,~xŊ-vw3I$,;*b(eDX.L. (O*0V_#R¿gCvΐ I-JC0O~Ё֝?2Q:zs'%яF߻6^T+~;ItC#_yn '0~L3Ruʃ6Eq ?FMZp}e2!IGuPrl!n5b7(Z@!>X13>IZwj vC98 3FͻgXAءjy$3SV¾@t ad?&WҲg<χj>A;KF]ܝÍ>zy`aUre4$K¬x7.' %!J܂`b(`ň|"_rUY9f(p:N]Iaj'I"ɼW 2'B@: !`! t"* 7وP&h΋6% P*aa[_=sTNʟ(+7$*H>jߗ$h=jɌ 6;@u%*?rmoq?`&n|ߏ4`!Re1-w 7_P>a#FUs3{y+(Gp&CsH߆ KD2eՇѥF`?_ EDI*P'ş4|Oq׀~Jߊh|JmƷ~FI@{ >7D0آr;w-FH>\'m9+zfYpI$LCc@Bz?ѷ=C9C+?yBLI +$r=Ͱw=UЄ@gB^yCz+d䞲 )R Y'BH`>o]-`% Ϝ(b>D@#*#"D͉DX<ˋ }iάp|-kc'8G҆ ݜ22"A E _=:Y0;tG4S?#S. `pœ1:(Lȹ't0`yr.NV7FܔOy_=qM70=#(5syLO²_QY."<˶d$wD =縧=η-3v{n}.&9p<Ò~bKvܱǥx0$KOkbRN}ZV}@`IEbO\ + (Dd`̄9:ǎф+e/f$ ~s~6:{x(_uQ}P_cNεC:J捥?_(H3 ͉a{ؠ64nMLu*>ذ8N§탴0z?Mt_: $%Wܭag.NsasW;ze;gr0TQelIn ((C֘v A~:L}T=Ͷ࢐X={(`8"~¿/ ~oaE*RhEӂ*X˽^Ow_rɃ(>]2ԀdW@n@d\{hD81F'wc'N71ĂU]gg/qC 1F;mE4t<{>߷ݶm6yϼ`σ~}eFpfȜaCmTƥIQZ!Coۿ1>~+޼T ')d?#mOCO?y `?3įOm}np/`4WC'7Kr/|H})^""My?YWJzE,=~ykݡG^X&61lrxTwr`|h?? sw*lYtr4gO/n81"xy?큙j7 ^= յ~R\;hv5d} IƎ^s=|<߂ V0J^1Jf@|AS/e-]‹$n}7;Koۓa>'ef eiA]Q&y hAP܃"EwېNVP%Gu0`^}GPd4!7IaPeܨzkX#0߱?\9_ORv(p:nD۰}k0Acg$a Jһ*!JCb=lC\H[P?~u~+bw%@?RfRId nЅKl%??}`&/8aQYKN: ]0`0`0qr8L\ن)`ᣫ !8uCCq;<L\.li8L\.S4$&:L\.S9)`0qr8L\.S)`0qr8L\.s ]M8<^S78:L\.S?áz.S:i8)*V*XLL\.S,5r8eV*SS)`0qr8L\.S,5rʬU0jЊpxI* \:8<^S)`0qr8L\p8t=/Z@ ah!pz^`0qr8:L\.S4:Ӄ0`0qr8L\N0`0qr8L\.n:L\.S4'&/)`0qr8L\.S)`0qr8L\:eT6)`h0qsC4yL\.ha`$!ȈB5pD08L\.S4h0qsp` ' 8<^S;/6ahR_]88tiĘh0qr8L\.S`]@5UBnnX6MËLS0`0qr8L\.S4 4uv8L\.S)`0qrʺI)`0qr8L\.S) 4uwL4uv8L\.S)`0qr8L\.S)`0qr8L\.S)`0qr8eT`0qr8IHt$C끓4j0qr8L\.S)`0qsBpM8<^S)|Ρp4yL\.S64yL\ ].YWJh0qr8:L\멧GWi)`0qr8L\.S6 UUVpx ]4uv8L\4uv8hᣫGWi`'6jwM:/] ]:L\F}IbuL2:r_;d[Z0)uпpb܊AQ);[~%D7c9}ro4Aq#$EOĚzrI$O9hBj;0m8E kY̑x , B Fe:~mq 3T[זƯ#HDQ;e#w @pF6 axnaa6EBs<3Ӫgy>.8΂&2 ]&iCjJFz'JØl-,1ft,Y~c. -Nu蓮!΅ABaJh́ή2`95+[܀ 9ܿX9_'k4V[rM$_kaBAB*F{(cUd~f߼ Z0F#۾]jZS=ēek-60P8MGgP5S(Ƚ qT*[PDq$Qb;0FٝFLQ!fڧdzhj4*[0~ $4a%рL ،yqFm8jN$Ϧ`/os& b 9l5^PHu dI?NW툮䋿KKk৭|2Qtx ?>o0Sm0Sm\zJjyWʏN+zt2̧i!ђ@km` Gts΁u@H]D灬P# I.8% O@gD3{9bcHy !;365#[{W~}mY.bh*P( 05 '113 a.cyGyp`o$)hffw337XBLIdͩi&e_d{g/Tܡ;18 4Ĩ$A1MeI3=QUǬ2yn'UUUW*h` \s.m@1rk'pTo(+B+o3 A ^g}$ػp @"q2HW30KXQstt/L7lqպHT `ָS@\dO7Vct0PL|cTAyv&s,f%mDm#D LA;OtcuUQUFi:j =zckRv7 y,ulmHƜDT[| zs Ի eۆH϶q|0!Dv ߝ|fA2{|r!IJW%UYяsU?I1JQI!3T|,,#MҵVXkt @jOE1! niC0UՂf b #bt^U~؆sA:<ZF%{3offe6=Ʒ8dH͋ ډ>?7Ǘ/_O׽ 1uHwq490sΪ]RgF1٫VC} 95VB] ZKZU%YB7o%XEVU o#\1\@gnѿazo0GkI>t@scΨTAĤ|63<'&]n|b6 |0]ด[Af#./"p< #19%: @ 2`0tDAx%04rv.GL=rTT {.IHf`cXK,`ƒO{^r䗒lc֏'{[a!4@&r4e?O(P3$:aS~٪ "Dp*5^G-y=y>*8}|Z[0#V)xbƁnE$EI&~•ܵW3MzqVtѦ:$Ji9M ^fY!hJj"<sp5DI` 1EHwvk`&x#0DЊ p`H:!q?&ȉA> &hrDqx@SmxzSXb'5 ѠU50\4DED3 0Z-P#9Qpk(m #k-uXxRɵ]S۠< ( DC &=7=; g[$%Wwn@y#ױF-6`y0C8m={>]9BhZp^ .Zώ%? )Thq1&vP"kT>4ɞcI[L qbP1E*70xu/J3W0|Mqw[TUnr|>RrZ:Xb/681f{Tz)ZOFBa^DDܾ[o聏a=Pko UEK3af@$DG)LN>~ ƐhL{GOKkGMv( ڃ3o;;zCX.6 aPg0ZntLl)?NY%tm$^>!V `(#%Nr!J@ũr8^MPbS^ƽ;N(| K5z;JS?a,c. 7DQai@Cm+klÈ+#nq BXq^%Zw,i* *#^̴LU~m2 ALP;NB] Lz'Lm@ǸP,J~4ehpn:>/I%T!]bXt' C;8(!iԃ})(2 e0fkP^TX ,=ضs_iKVGN%#6A)X]֫"D + ϨHLAドl*h!u`Z ޞz@G9)t׬xz7EMs ujo[t,'Hpp1*YgImKjH(l̅.(4C!v4)Mtƺ [ɮ yl>WQ_jg{!=ex㧇sк -bXu'f!aǾ'3 rã=ML1Uxq{=+c5DzYGkf1s1Cs-!c6)4v`ц,"14IDb!'f  &h|04-p"O:+Ađۚ=iud=/A^î1 ӅPBt> r(@zG{&9{D4`+jƴHy1[r'k& ȆǨ_h \vg/8S:y[#7壣cbХZc g-g;td`PlsC Ayz-WKԙ lf^"&䪜PTOOMfglպ[@2!`F&##o2%&z˦ 6 2mQf_Hj="s'4R|EU@~ %0\Y&%KLCHﶇ־B<"8.ǾV*Aӻpy Fgt,`niQ"n"A̅ L,$J`gSR@MTCXQ9|l”ε<|XO*@R)׋: Wv{ZlfӧˍCHBJӫL2_x`x5A ꛣSg芛$yG" P+u׽&6QB"J~cCHs~[[HaVxHR\i9vv/0f^7$hu0!kGTqwzW=K-Xnbw@Uf`:u[ =F'zULS9y~W7Q5*О8ؘz& `Q<@v^$4$9k!S,-Q0hL+x/SRWWSXP{/3\OXp” mKaTi1%A`1p E] .`qGt2ōC3ӺpP(M5p%!c ''cBڂ a=ymY QqY93#G)5ECݣpy@jpCR:fGY7!m#)<)c- K :ӊS9pԳkmbRk[D+-W_Λ ԏ\#@ nJR2/C;V1`͋_OFv7.E$:օyr>LC'ΉMku@ enxBt&f3mnREy) ˸T6Io7CJjuffh6[Y,y'g}jΑV ىV SW"Vg8Ղ6\1:LjrMHi&EE8aq1LP+x" >1y1&@D(0(4`勡|Tfsl$wz=t~ /`@b+ T<ؕd!ϛy(-nfsE2BL fqdETEvC&EGZ}QBHEPDb7y$tJg ESTVY‚b<>޵!Ȍ~q0b0"!UKH1_iȨ41Y.caӯ{u:XyA ȳoAOFb]}s~eaTqloꃹkO i0{ćt5B Π!P4:^>_3V s:["tߟzFr8LYO #v3;QG/䄲 y$j}޵YvGrT $$jE+8eoCR=IH[P%bI0 +@ .!hZ(u׎wb>w/;PUSC%SI(_ zuB\DCOr^<3Ƶ̬Skh B <~/߹ـ8y3uaQ ~dMңʔN\/(P~]*'RkP#zlD +C$(XNVA'Wa /dT2n.9Ќ1 mT1}!}/k<6:J?*`C.m~k"Q) ê4,(aFs g '[MI@Q*,;ޚ&+̗ƽYuhettSѠ]2Wk04ujD&Hs R0!hTjSpWYl`Ż(Sֹp$(I 4iMqV``ZZ$*י @%h9bśM" FFm> hlZ\ÓY̐E߱a`ܗ c yyla";^â=P>{bkzOWYyyyНB L.~z| l[Gcy>c%hthV= s=Kfiߣj󴓎ѐRE}?C1g/^N=xIMk[DvpAQ PMlÜi@rYZau]D-~i,Qk Vn%wUing"cAvMEkғL4^4yG[/6s˷Z*1IKޔT('[R SUJff:uӠKօ\&;qC+tl/6 .>:{kLTTu~9pYD;BçsK? pf $\Yjlh\0Ƴ PU'{\h'J WPHN6ݒj"RfQؑh VcH0 I膵F̦a2e~S&Bkjp!~!N˜SD0!T s\w?T T+ YCA!6&tF%`YYL0Єb XRVXN fK"\XHj\)+ jG{Xeמ\W>=3UxCq#jg@`Rb+SP̬ġltԅyE(nRN5@\wP`XFU1c-;v88BH;]ϼj*9h=bz <}ykkp C%J"hsX)=&ةCSڝHT0GLS ÀuV26T ( 0%>?6ŋ,XlPF,Xlرbŋ,XbŊUQbŋ,ڎܹBBf ;PD4d8;68>f1J g7bs'7!߶K`PlNgґu=^"X=3MFЯzwUU"$E/pfX`݆<Q D*)QpLu7n[E~vó aU+Wq/gj3uִGg0xym~^}3bB&xoŵ^VC@%אPces9H (eWA6.\ê!*z(mbk0[])ai9a>whm!9"KB{SEY=pͩ& 5 P4vLJ@Qa/(^47nU$H%$9" a/sp{֍`*D1NԀ%Rֳ wH(:""񯑢2ݕwQ_rڥ'5nޏy-!Y>Xƽ1u_`&r4x:7)Yd|pޥ#E Ƃmd_]>{egFO#(s@aG]'le\Cmt!͠Wol=d XYr Fd!p4@Q^PES٬]6p9@>ׁCy. 'q*6O{nbRmHLui,G IV]<$9X{ՑI "I杈 dnEjE3C!LDO֬&4GZ@O[r#'/ό 3`Lu?J݋[31khHX:QT"61܅('撒-DK0r 9.692\{2px4hF d ?$ 6~~z:8QİM> [ݫmH8;.c󟶅6T97=Lb_Ψw3J쒶obj^BgU,4Ѯ4/X@&`u"6`WO>BH(${lVlXE' p#b~'eh0i= 'yO1L0gac3Q'UV8j4DAu/mSWokJJ{YwĿ2Om{5;f= 3Xlnb!g#q/5/Z⤓g7,wnuDdLЖR2 &9~n߿=hDP_dn/QuDC=!?@ A 0 *uS$﬋1e#N2E75%r 5A!.»z!Q xV5c~#CD;E9P8BVP D^E:̌J9v!7OTWΨ$ ]7Z7kCP+7Y @JWl?-h_n|} #cWwޗ JoUy|gsK>})ŚX׶磾z;ۥV3f.k']%DF'XsK $TPLT>-eAML*(0zoVHM00C/GΗtM1>`%m'"@&-5&$: xP}ǁu43@P (6qG0 .v0* h`_4{ "z`q-+a>^8D҇XCej@[Yn,{[UbBdB 0(z&%Q>4PED$nAl ;o z;Tzݰ/s yU\֐;ľn|9]u' ;h+ZEd&P-3*v|upm^2Qžr;g8a^%fYA `]W5 ̒mUWۡaDU","6[Zw$BsR!/ v'w`)0r~*HD A[l'i(aϦMz"n:{Xn*h8Qp):h!sԅ]cCM5.6b8#@(y 𛚬ĆNr6Cs34͇e.t2$)9:]MF/ u#a௮ x֍CB>:mwzKG phDl8H%) GB)G%lq".9FD٨lH B!b=(6 eOO1wERISnx&kDʁ0r gcDT"0RWMZc^w8t Aݾ s3w(]}L)Y\vbˆ)rFku41j6`nco@1YrգOb;`jd ;ۋ8-r huC/\ 0IJ po )q)1 q1(^9 3rs57c ׉R;DKd6<! ~Bmѯ} > ˜'hY % is1&q.`@TqQ[$+՟>׽EQ!dJa<Ͻ֬V<5]s6dZ8:t1,r.cit8vp82(v{#*E@V9 .񆣐9҄@)ƽd9uoJbfJhdӉ0Pdo5!qLD.6 /&Łd ,s;hb'X u*J,᯴hޘCV*A|pelc3 1լzYj%^&`Vʒ ʸ8fDLq$ Li;ty" 9ic^"ׅd =8Psb!bšC6Ҥ @(x"1Is}75xӾ)֣p"X-vۇk3{`H Pd|<'KiJb4+0=GOuxF(W]Wj/'8MŘdt'-\b8Ns䀋o巹Z-&@_f,P sn4DDPnj;o@DKI㷇H:MFv|X3z]SNg6 <<Ďvs=ѢAx3{l{6P-InICkD*)˦r.gŖHq)T f,_<>^EhWq'LM(Wէ8# 2iKzECamqujK`zԙ;4ztAֹVڈY(8Dj:P" GKA~swǚ)gy2d bm2R0pf^d:^"۽whȘ!B}ΆN)J٦&; \pDH@PxFlD9Ffd&Gu0*Hק,:Ѣw Fd46Åcj:/]d!ʽI惷HpݎlELeHkH"HH!s=:0d ]Of8q(Θls F)$% ~e:7-1jVE.͞]1DOkWxYo]I.o~C=n} y 4;DVVaE?"٦'njN={]re@F_ksJRjW2hʙ7<_F;1K"I::hmQ9B=PTDbԜnȣ0zXyu_P&(.#N0FuѳŠmLF= ;(`-?h>j%#1fc֌嘤쎰h&AzUHJǤHu2 IQ6询1;s8=E#;x=W_ic.d'3֌5#Jڻ^AonyF! G{c$tSnӁ:.+udbd c`9j0@ A[d\QrB Lh TbڗLDF"1U&$(1Db0;î@7"$]-f܆w Ƈ700 }sPuv!2@)]N^$fJ7Ƭ:&(U=KQ*ƨ!>`{S 0k āF{3܌ьp%pr-gG֌k?+W}XQrMm)D!%U]h3Pjɾ zT*oKo%3ѫ]0 Sq+p70G5P֠V!H  ,8N6Āz<U.g7Bb!ff!6].قm-;K(J,_;6vDW mhcUx"m&S#Ԯ!7()KaI8Lѡ͏ᇁ+薞՘m_޲x֗lHtN.+@E,ޚ8^&""(D Ũ jfRѕ`fPi۴eCǏT>z&fHr>zs="<KĊ5Bl _w 9ah ]q~UqtۓX&d5 jK{0z(026&F( WN"{9Ha ;h9HL,k(1DfU+Ҩ_\ŧ}> z|2}L=|TJT:t6EQ =޾oDErmvwlk؜7Z~c>1m͹t|o9:aŜlC MEZI HvLR--ߪY7n.30"X(,PM"ΞZgs]okW JqR3w%Y\[Btn_ۮ}9_鵗>cjIaC。ObM!wXWIq,]4*fEuPP }ԃ~ ~(&X Rc)>{)7T 58mYQR$ָ02b- 0֞cT )#}]&-wr<`D[aJњI(;` i&;]I:D?SY[':ΓNtMS>4 7u%[hK;44LNvO SS 0@c3u;2ǑevC:"KR=dNw?_.uU>0\D HWW!SG1EXFw=nq,X23'/ D.뇀EQA9V| <ʍ)Fą@TMeLCSZ߱k|{rbXطż lEC[Jrv3RPDlB@gH;+K<ϐ[NƴϏĎ37"4B"suܱȮmtkW`v?t6WN@Se$o2 ٠9&^*EEC=+P# хMueD}jHD#6 M0P)Ej}6ܻu+UIoyv Vmd\L۪S*语ŕYiA.b ˡ"aܘUxcԜ޲30 Q~ay^Fo 8O&Dٰx7IH^PBd&Է+, zU*^sZU:Oz\ h]@@p`&mmWB)QE.CQX؈./YTWx(Xt"}n8pEJjfb+f5@=*k6<__;P]JSZy}ëuGIe]=+AVY2mpL?=8S_Dwlo. \Y~j Y *K#_2f5S.+SX&RNցTUܷuG\0֒'O."]QUeWs?kѥ:JYNOsn,ٓ6phOʹoUÿh9>JUat.׳~ީ<"B)Ɖ_ H=G[FqtohBQJ H%emgw;\sQ=}OOtv7ҶCI>\ %(1fKoܘZ"ZFMB5z޻_kgkVh׹9ֿg< c,Vy1Qe.+,+vOr;Cp2SdSY=hB7>@) 22sQg]nq?`pbsjɫ~:N'AsI gFHiLD${4MzO˞Vc \s"[kNrbs{)E() '%scA~6þ5_W`(9fyCG*Ko;/3p3zч>H5}2x1.g"([i6?)q r0 +$7/$3M3  Sٿ^Fţ&? A{jrF)mc S#ǛĔ:͚<d28)}[l,Pҗ7+:AT7;~hDjoDf.XNg l]]h)%K8\g9xLw~wF5 GDI@y9|`zzꚈ 6z key #› lMRr=G;w$цQD}l07Lbt80@)XP]SFns>\zՆh|!I atp{aiIZ'<4ǎk3F9XlIiQAHVQ_7Usܴ[x{ۆԔov%,_x],ڍMW\xno0=ǜ5vba]i򌅫yǙC pD(L Ȇ*@"^E|ɰFĴ.fjW҄%f!< ŗe/력߉PZCRy\~cQHj|j #ōOo'%L|l Tpo}yџ<ӏ:J{Bm V I]XGP TNY)Kڑ ֯nQMq 'W@m;umdVD6߶-NcQ`?{a /ز3ո`nW݋Ǹr.Ւ'#Rs52}Y{QFk%pAj KQi&&j*mQ""Ag0dҲlEk U(o D0C|l v4nݻ1eJmնZ7M<;:,KнLU!]u<_GC(IϓuH1VDH0 2 v潺kRx wV~/|FrFJN']5?iߢ#:խ%yu*)Q Go(;s*HH ^}y 9-9u H{ߞ!dP;f $d )bua0:9{k:ȬUQ ݼm^o~GR78sw娶31>0-CKa|Pu;M^nzp>*;oOI1y|kF6LFϭ3w^ִmwh Hz+=8Oj/騌-%v2KiY-  "UAj#  2 2H$"* ( PD@(mߎ_K!rjłnwox(T(zې zZ UwϏ-BP{ aLQbTY6>P)'%?ۻwnʍKVfXNZ( f3Y!4ɹ0NcF@YdeAVSL-I\RC;30o|qG1a*ͨ wnږ#,.,[ LGj(R((VJ\rչ IZޜvqA` *b"EE ,рb ?x&LbO#m7#?'9Ovɞaha(h> (b{o:Id¾D6m<}>/y.Do ,{R.Lg{޵{^3&WYCp"?*XiTF˻۷gi{u+> 7BZO冊gr;NI柗3Pd>0a#HQAVOj|=yq-(F Iv2J,&Rȫ h(ֲ RCȀ`!$=$u].axGъc;Q J( "F&ddfDd`x1މӿQd:ox`if@EI\FXVA^̮&A|!8AHDfw8bh1u=ήH9pj ECJk;T˪יkB:S$LLJӹ>1p.TKba@c%1+%BTVJfKNl:jt@5>ϢkZT\{{k^ٽ g_1z=U q ܈"dBA\&C:SA3ޏ?T?̝RI>*$":*~ޝ_9rRAB$%tvrDQ0G0bla o:mZxJ[]>S6%i*4maG2wf<7n*{5EhBZ4xiH0mQ($hʕ!"Q U+F#&n႐ QP6Y"SU-6S!QHQF*$$KJ';Ā0PQ,,bckD0Y*pdȰbj"&0Pm&T(.0!D0 QUXs*Q6 Yڎig&jo 5 ~>$š=$I6"HEDHU@,*$@1۵#YcHF0F1 $RHM!m?ߔV$U"@7 U1!8؀+[[ D~Mfgfh!BeA,noh3aun0!;Y_ t$_aČh i'@;tc ?5Ub zB"O%B; FUt;b\51T$b P(V,aId)X:^biB;3籌bcd,*(bVW0Bfx$2. XVˇ}C ckw o"e^Yye6yfBy'0((1cA"KU1*XV*%01݀dU[B$HIdU *zO70C 8#9BL~X m !:0/ABy6{$(ȴ |,R)OAT Ҝb*Dd\]2Kb)1 1DE* AVdR2$._xwX(""،ȠQČ`*",hKDWЄ="0M,0I/.?@J%&#`6#CYJdRت*08]g0ͦX6:a_`,th H&6 60I`gYfss"ɐpVۚ\Ӿrgs~%w2:j lbk(."@_S%6~ͳ$1 uVe 0MҚ!(UcB`0Ɂ1ĩ bF b )d)@(>72"10 "cAy`aL~ЫJ.gٞ޳:,w*qi^2YChNAAx$m&p04QL3SMxVΏδ;ٿ &2,@ܤac93.s%ގ^8l'ͦ{TQ6N=6ЂCFķI< Dd''hж4p")1dT@P+0lb +1V Dƌ'H^o~:OcHO ̇0rUH3@wH)la:@?_\{b)9_Ƌ0DD "" PA\bC[o;yՉ;߫$eÈo" T0 #O$^97 \ ^*C'egZwPgo0rMZ(ls@>գdbgEOq:'8,y &ּXoH S-{@""-L2y@Ə6q4Nco:Uq#qZo[^{q#aqAfxH[1}2D Q"# ik{k63IE7Q!Y P,'|ۛjiDNByk d.rYf)d1yxFࣗ<շƐsɖjŢ 'H9&^o㍇vCƤRVYJ9 .&Օ7/FIdtG4)lH% uwq6В#k?:+ 5r !GwpA .K`I$ 5EInJs:2߻ZE4JUX)ۅ1nC8W_9WxKŌT,V}7Zm悁^5<Ykf O$|ںuuzPűUdA]_Zo" l%x[SYkzA-H*hxt`=Er'U*mQhʖҠ ._PԻnxK>W#H(؎(afύg(-CoI'E1kR"3jxG NY< _TIg|x~v?Ts.T`S8ޤMa Ԭ++?"H* ojIHe@]1- uxj!qS@wlł_WUP4XKv{:@.S+G%rY@̱$@ #ӆ%{5dhlbvtI`6^qTL Kcsr`F' tILȘ}mqZ(-=yfx$1K ,4K: j4D{{ބ '_<_Rj' R@.I."O}Q9db(DN`dEI`g6v{67) La"tӜV0 qLED\#T+BMZHljSNR@8 )Y, "ȭFEy}PjYR5XP(*!h^XbPRob`q^-,& :욊pBtrՐC+"*`,遌vE@*b ,qֈVwa!au㮳zAP w80x,$ .(!q +TDfl̠iߌw@fMزtP" (ODvH <&faZ(P'Lu!?D'jPwNH3G$ q5XVf T*w5PB$B R!O Pċ |TbE!`HEZM "$;"lE1aD,"DxC_Y/[!t¤)T(S*.J w2H >uQP @+ǖ wh_C3oL' N~ӌ 0Jk7-y#mEld@(w.Y0 "nʹ߳XJHOX5$Dp7KS pc?? 2@B `\' Qe3$6PPf%@vH1F`eFDg]RwWhPc#;[׍s8a>_,_O u$QT:`R d=В`'R jO`MoWo_^Nؚ"O69#CY^ԊBu@وgTP " wZE#;fD4Yr|r'ON 7[9uqT(_F\tah=Gcㅭ]1|7{T7NNW+F,u ciѲK=y \80@>W+Cvb JHu\z:]w/x3+( 2% 8ןNuy^"hfqhҎ˄*PW5K.7L[[F hEaلgHW$$M.he{T #`5nbkuEz5-"xOa2$ DE2a|Fߊ29.2TgVX㧣s'bL*$S>\@>={I!"^` B0ݶۦ'yT3`ģ])L=So灞_E>6@0m`.t~]gʽx#|ăM4AGT_-j!ڟ2h T!> @=A{_Pןwvxx8>qF5 ݞ5Nߍ(wquts  PF]A#PvpP|6miPv) J1.j%TUUUDQU}IFBצ=Ϸߚ+tJ7v4Ts+a<Q [p==H2jq/"7g{ִmT7}vUR CQ/[Ya=%A߾m]QoT"iIŊ*EUUX3{];ݜlƱk+>Rqwp$sd6 rpN9 *J=wq* bT.r(J"6ϕkmłֱzr ά*|y4UW@9!5>BΞ!T=v*C >PE S!󀯨H+>`t !TKv~0:-!݅ IHE̶< ECsGgfH`H"! ,,>l0}'5Qa(1B $E$ @TaCv^"@5Stw`6,QbzЩa Y"$dc: ?vH"I 1FO(h|X OC='Q?FN $fjrfDWo} GW,ŏǿ͋O؎tf6kZd()m91 ( ,bb,Z7]Vt!Ind)23Qߐ1rjQN\ū_0?WL(rX~ᐨ!15Bd@1H"aP'4~ltCBCSZXI,ʡ):`QdPjEGZ P!Pȭ^8=4` ($Ä R_)kInTP%!(XDM.'2}J,K{>i{=>{Ʀ1PWm!E&#q٢u@mW4zWExO?P')6TCRT=Eu>j~872s{ɳOjԴ9qx9\ѷ g9^zb?z,g0=CF:2m<`LRF@?bNcd&,kÞk\ ZGd`KfhKSg*3l06>SZ/gC%(rG';kꮉƵii+ t͕`D&;y4)]￟ͺSY~[ś2dt(|F:>+0 ,BYݟsp0pY9At]ݛsk/\i-W;u"b&a|IϬjVJ~ܐp*)x&[r\0E1e:r#0R}DU|dq}7dT{/c0ע^~t v#.| $#6٣A%Y?K Jk(y"`;<(Ƴ~,Ǫ9"g z߾{o*Ob.wD~30MI_X#b#;hmTzb $t_!O{D.Sf{ -X꧓R"}ҝy Uӻk5ˡzU`yL_Tb\l{@n\ :H_n x܇jV}/]bZhqM_y<0PGew]y)GuK}CQԞL+eyv6;޽'k;pd8ޅNF1րQs;ar<|-|qm$6W?BY) M [s =t.!" T{=ytDn(r42*!wIOD$f̵z/*ԘpW;*4õkffY^[omSܪlM!|. hHɋ-O֎{QcIUN~U[ĬPOO0;g.0ܓ. Hf\A"R5f1J ',ĬgN=2زŖJO< ;HyʚQc߮'q"0@P$#0u]p󭳟wqIwzuֶ77.#^1SxD3ǣM LȇQγ!GUtɄExgxRE"e+xa5 (M̍وdC0)d #;jc]hEtЖԀzayzt=gZh'r &9;% LloZ4hH)mSɹctκS-JW۬jMſ! OIA@g~zӆü9Ј$Wn&q?>07qC~yPC" {ɡd@ N$>]nPx(] K8vQ1&.IPz߾7ڭ쨍K~KC"vXo1E;_xelz-M7tHSWX$Zgs??X6[=}0Y`Yovy18+e 0oӳ5[ºoh>Uŭ]믕 w#E}HwFnF§Y55Ϥ9ZvŸګnھ౧/ s{-l/QzZՋD LTϱ+He,}x SGJmM4ړ<᧥γw-b|N:VV7ٮƒ'Mvc@^w$6#׼y *b:h.ˆY- ms!H(.H) Wܻ )()P5 vU2!!0Ȋ&)j]kkX:{Ѱvva)fqIwRq=8wd7@5n޷j!*yޯZfdJILQκ5px2e(Lj3٭_W',|Q"Т#]-j bPDjzVϢ9,Y߿0:9q:S%A(:=Ǻo# dE0Fs:NI@s#!/|ruZ@xs.j& 5wߚS≮v=K¥ F/kY Y!ӹd5̰aX e B]NI>yCQj[2@ b b:c=w\=q <9_d7Bdګġ @1~g{"DdB㪭#[ҴDKU`^?iT=q6Ҏ~!ªodZYe$ Qlȱ}z=o 4<']#@̠`O}(H٦%O|2'ғ~ᄘ,j?Hx : dPphh1}x6 mQ7'^zp I2D ǎBu[qhّoM3 OA&!\btt&ʌ&jƙ QmQY Qm"PR~r+ +:vr<I> ޅNbMX#.`iw|4""R6@U\tvQ\G'+J=DN>4b(J& |Kk>(RAW\f y\BNB4;ؾg=#]@5wd 'tH7#mpV]esGw:\0$ `I1Frc2n=g`y$_R*zae \1(dUU~UE.nϏSoxankNx ]|w>IEޢðKbkxI_YGMNT Vbl‰'AgU+ְLU H I!aJfQ=ϵ6CS$?{PyP&dCd1'x̝a2[Z^Mr$į8j4 Y4c9Oq Dih(gZbIUH1@lܟiT_fH!Rbj($(B ,U !Y DI$$ )RJ ,b+ Y8 E!$Jf[R('͌SS8bi,[iYK)65h*RYG U ,@-%~ `!0ɷ~2jcMi/`QmTII^APd q 65@V<žS#2&0Fֆ!!$B0!HS%;ljYw=B(+ud}2A8"2#W 3Ce$VfAױ}Gx *W8Q;u)8ZV ӖҌBIr"PwuZSIs)^KH_Fc[x " 4H25x`#Zm)遵,gYF5H~,Ov^j @Ϊj 7ĥcx ]"x 1OܢH"/8Χ=`}^Ea^Ûi4iSZX=_ݷ}7SK=U- b"/:#{]1Ui vLQ-ݍ#3oC>igT.^MI+'x1[#sC#SIE}DdW,0R%yk*$I k2dRx)dM[6*V 9̘+D+S,˜ T  rUR]{{q_=k>ݵ{k鲉֣ڥXXJ ]OcM XHI%qRxuei^5ڂ'g6JcJflR&Ai +Is`3®kJ{\~ }~a0Z322ҹv]4Md&8̐P 36CPT֌ +&l0Z֢em- %1Ŭhnd-rbě0 3K,0[) dS0+0[E Xc%" 1T2] ,!*%lmm 'VMeζ1 1`sk` GZҰyP]@FY!ސx,M9c2Ԭ1d`!t4R#m\a,XđADQJP@9un~*|VEeݻꫜK^u/Ps U%"$V agX.oD)JRB!>??rIaB)JRؔ)J[lOot)S'CAES (H$ ` hAH@ +!5XJzd}-S!heЀS8 Xcb $p9w$жI%@Y ,P)($%aPRDr#)TL Lad-"2Xc1c#`bdJX؀K1$K("L)HY0`f#P0h[q,0IR(!Z[iX5kr hZV ff@Y(+X,Y"RB(F5,ed- RZ* QHY З3#dZP@,2T2 " `,>!(G)ZB(EP(J",%TC >5($P 0)!Lw0`$X ,ZM6`ِU0TQ *"``{J/XAAD=wEU%$;X}:lEbAGO_/4%hnz?;Ad9r 1cѻuN#=O NK 2b!eh잦WPI2_kUUJT}cq[2@eX$E JfZ } B99>q6CUQ'Dt)c! E"UJX,Ր?(f5"$c"b0 @clPT"?D9FKE,QB'ъ3B3' ),?r 1%{UWY+3!HS)&}tJ%n? NPJI0)٥84EfJ sw*HGvj1 C a*1@2KǠAtTke (uEd@F}'v"a7)!QӹVA2ץLRnbB;)S XVT*`: ddDL2%P1d,-bnEX F QH,(eEb 1$$mə(z0_w_"qp 77ѝIU ~Y Cs玨΅ $>ɃD$Ja CSFE3w B_&@x#1 *v;&"X 0@O(d"xepP4p. f` T۹Fd*-fS(Hz!A{!= mmd64v"`F0 AB,RQ!!6E9t-'2DmD\rCB|κ&mlNlgaKd "*Nl0 zrT;:烰SڅH+HXQF "D`Xz^ ADV39‹Zi9bE%~\2wm?̷̌93(.LkV &J"zwoٜ|r6ݭ"avv808whĔmDFIAne:LZ ,Pi(WU!C Mt(8M< oC `BdHFKL揽`wpwi f]{]:hPrz޲\˽D0h ,+ Hc:q ]h ΄p`7?I £nsTw Kf4@,x%Wxa H4YE|lxI֪s0zl0@ 5-f2fQf*Jxmutܦ_ b oB < >srq0%0՞CS4uBQu).k|~3e" {E@V *!pTԆ )c P]$0B,Y! f{Wݳ8oA(kHRBdh^ȥ/(WSDɮ|0 D-uE٠$+*"J@B20tsY4ILpۨFZ Y8B\Pv(T mW'_]qNg{FP榕 9zˋ©z$À"*+V5Cr0z0r9xzґ4)g nɏ(l-/::ǟ.:2Z'4ZaK]bF`igUqǭcݽwk>nlycpLz,*%m &FdzRmտ(CT`T.C]zŮ\6@LdÌv\!fTFA#IZ O FT▏m~Ԣܓ3 0 [^0˒`HO/?)Q=OMP~$| H^ ZBQFINVEJ˩e+csVuVD x5gX` tuhWN_\nj18[tM-"ϼ(Xph* =m |m<@S~=;Sm;⮠љG3ɺX6qﮁ :D0Zv㋹ 8{uguPRU1}/Ŀ .o#]ݩƊ? Vz[?|Wzd?ʽ-CSǕqN ɢywu,V?k?Wu~>O9#~ƨ峎WtZRX[7{E{[ϻ^| doA9xpIj^i>Q\Gg 6 1fwヌ5Z%*Saʺ"_U>s) >%X>eG{@mKT@f=a6:!1!tGWuH(0nkRPqB)mq/+dCmn5͂!`\ǜq QyQZ8&M0с@ ;AVyͪ~0ĸV_]i,S~3,N$g )L+~/QBMH~v<< 싪$4hBm?'tQHQGG@׽s}3uGD @;PIHNN( u*P?&c!޵Y;XQ51g~0) SG;ٿoPV竸mO91 &}+ErEnz P^rt3gk~IUOX9d3{c{ I2wkG/T{!_BVC*x+\M]ԟ ΕW 0>1L0jo>33gux8dT\*#&̭[`ͭ{`+n+ˎ$GHC*dƍ72)7,`|:xY(`ưgPbmve.m>1j*tRu& ;am*twPMFRbRec=잆H)`촘B %^ݐL D8`:DQw%.81a zCHHH $8 !Tȶ0;c#8zʁ84@; ۤq%|50c`M?<d :H%–+9 ]VC X84p`J\⌙VΩ:Lw,Gֻx5C3z8`leBW&/bf q'[Xi\cl v "^=ƩLƹu >'H#L@TC?]gbMJ~ZsԳ\@u9&)("Ϗ?}a∜Lk6UY86D<~/^}μ֟9]kk]SKtA!fLM5Mi=dﯥ.e:~!f UXPDRlOJO'r"Ӧ,}OD%8~贼>fʯ˙IH+6n70@޺E1遌)>؋8#5x}y>whecwP\n`)PCkϘ^5y?9,,qo,P!`x0 S @ =Udz?z٭,[Wu&C/ۥ[E; f% { ڼH"#81 &t1˘02c3bܧ\s)Ϋfm DtpQl^\Iz Vɭ|_ZMEЃf.[`!қvQ).]4`W oˬd4rBX' I|tyTgdYL@ *H6lߘZUߊ&g셴3C3,J*/ʳ,6 ?#i"H*H*H񨉗h.5_ǃ׭U\OSv=,!s.5-GE%(Hlٌ6C 3$CޒΘ!v+y!>GwJ2q1=y F&.,EĊbv)nssUqׇ}g@$>Q "< $RA(:n~  SGf{opeX"1Y,+M "0cmTFEրjEŰ?qE%0 k. xJH1:OeP|1uNG;png)6ژrǮӿ!*BTF$1X1b1XUF,GՕQTgHL@SXEFH (F@8`hpA hI#Vi~;dT(I|ҡJ\ Ips{Ʋv7qh2""$  -@A|>r?D9'J2O9?7R=mW܀ -XB XB5gx' 6fP'v;m5AFVKі.o6>*zFAkx 6!\ʐ.УX6PaهnXVͳs Q520 *^¬&<25H&<],E. 3{Q@f;=#A_VSD @ۍ9X„.qFЮ )q~絫>QPGg쐭NuJmm0>P2g8q>co?V` D vCc=Ԉ4$5,h*-\TOfoU -êVs!x/ZПp*KȽ)U8ըZ@x(`A)qӼIk^_5#Ȃ wy(N8 UA_nƌIZ G+B" ;o5$䆞+Uώv(C9Ѿ=xCPs`jmp` n%KUKalHõJ \_7S @X[3oCbFK 8cF1>dtzn5ɍW,M T4U56%NwLdxF' n"BF2qdc1QP s;3x |9zTBŃ΂ddVfDH&tVg3Ҟ+!qκ↧6 {#Z4^;Vnc "ɖ^kD;[T IF$ ~ٱ$G<D'04'֭dtvv?9xd2K@;@hx,Uvʮ3#/`,1DljF%EŇ-Ňs P~aM"u9s@hA9lZyF=6PgBA :QTHw#e Zl@?l;`HC|ݧT 2M^b0,he(pP.lV;O}N>$1KdY6$9(u@kt!&qIȡ:NA] KFM@&!.tec$|#[3j%wmUjADk:]"v( "9غlg'Uڲ LK2\]zmԼp0 isRZL@leEȣے@LE=&И>x2n,Cjic#q.<*~w*ةw;eEAXOǪ?0G޾'gQ:Ku2gO+ tbı]}wPjk\!h]qh )#[M(O-Q'E̯p{Mhl2]$O!ÃDO`M7e!䈥MN{GXa;dFI<d[+;Uz"̙z#Q+,N6/*}: ꃺ'\IbH%!s* T$ïMӎȽ_ A>Ѓj͎w3v A0N>(ʎxi3c4毶8 ^z qل $dDE$ZƦH9#⑘fvD`hg@5&&vc(ʁz< Ǝ'(! ~Ҏf%-[&xpH18rD]@H?b8u@ˑCXeBDl `j9Թ@bqFR>]䠨#1NACҍu.]RvCDz{C߷=ToSyS+3-ib0_|>:KJabwj.aqI|KY"a6ssⓐ<ٛq ͵'`2,/nvLz10vXHO-f*3 JAD1^3.[VݶmP=|7pNڸo`kD_J {+8(Qz;xab~ #hbA6ȿ;'whc׍HRБ~m$]^6r=_oLE]l15PDQ;t-Ov½gO>{_nz*0MUiM1;ߺPlDŊJ? bj3N Ñ'E.t#&́As}~Vv*: mе!шIIu)дT=Ng{)R`DoB,o&>2-љg\<'eT´Jki@[OvPIT48,&}ʬojcp['q53/SI]?JQ6f~_LSlv%CQ y_ }!#a-on̈PEYzFxu1 6WG*7v UTG}>6$eA82=;=}Mb=?%Gw9 *X8̚n{>h{|`WDdG"5*@@ξ9xΠF{EUjg%[M;:ԼhcV]a8 p IT&3 O)fu-/QT;@eyoVC'1c!:E 9D 7ᲱGy.Hg~Ń%Sy*b^Wo]ҿ!@ _|1f{ֳ^'#SMv"fo\""8忮:CZF{8yCխM2_["07Veagpu~~ e1xmA2k]w0G.,\:e<E l zG;9Uɳ+/ߖs?=m&CNgbD3K-__;„_өyd21@zC#qmrVB񥿀ZJ}Y"JDQfwɭoQ N1m'K6~{~nw^X/^Jh 3̽  }< oFx:A%fb1F#E/e[X e$x!Ar4XK=j t(a+}qH`:H&1Af5Y.{CUmɲmpeow0,:Nbse | )ǹtâLpfFm8Jн=< ð_C ] P&#t떈5ƳVh́u6526MYqhS%ͽ/7B$[w`Ҋ9xJ7u_k뻱0>ǘ8`v $I$ "m~%kqcB̳h8'E]`}WAHc#eI,˽Tqf{h%}W&la;HP>!%gZ'ĿTS=h1^hKV9_CAPPCODÝH$ ` /7cwޭ3c1Sրd93*\&$1/k[GMl Ay= %0ќ=Djz"c8W}ÝV;=s{X;r1zF7ZJDjQ@n~>Ah[1 16bv9ݐ otgX(oi|ֆD״4r$'pbu-1QHU"v >^'|ֆ Ͼ``1BGآveR<Md^ \m(\YtP@yMƘq,~GAwdOyt<0fuڋ [9.α{oz;Eb6vZbĿLs597oa12`re1,8lDǘ6^ oGz^VΪ2aZc@e:19Ζ9 CĊfl!Ꮱ8Άg=``!L  ,dȑ!$ ShChŋ'.UrgYT@> 󱽊)G޼# \0s﷔,|$@1k0 @b[߳Cmq!kZ= d2O pBPX,$;w-Zm9u`,U<t͎bH) GA?(D ]C+»FBA  dE$TO PY >08Iu `; +e?泓d>*O߹HPjB:gOm#[pUK`K4 %$*'T "?tB곬X`XNYh.Uw2ÝFj CEHF- D}\Vl:'+q6EU9!1f,Y\*e(33Nh3ST?Ā[_zػ]5vf^Y9Q4ޞ=M e myP+MS16 5v #w'Ǘ4 %͍rrYDW NVYgIRWMH|T"H P %1BC2(LdH>g9wUCe5̞/&Œ{yQ}_M8 vRT3H=?>% \#Ak$$>:FXjo3LEz'ĩ8UwG_h҃ $ 精S1~eaޓ(+ӇJB d0&aCYJimɸ+$V8 J.JY)rG%h4K`4M2uP/k(!`iR+ :OF_'k_r2gѫPry*yɻI!}=鿽e]JiA,4#8p/~6KCdMC ff"0;' uJjX-^ ( G`l6p@i.dW ݞ>f&d  %xPd_өp s$LeēEEډpYՙn!u@Dm><?> M4D}vEz&{0JǞ 8=jK 5 D15j"ddZZ E$~m=?'9Q-D) Xϗ.2&MRG{JK6G,I$e(c-%iLHr[wp) 1Q " 78wG0$3CsSᅬD@xi: | ~/ei@D20^4pa~g\ \hܿޕLD6;,sHHhcU-˕Q&<>??s0s' \Yc ]]dDZ#睌A 8zդ<[ui2'_0_:-~^?֬bsNV_|yE[lX7˨ъ_yaٵtO{J9O< |@RXsw>fKC.рB `{`[ ߷<ɼMǦIJQ3xMtVtdw0e껰B7*iI(m[^LBNм څ! :"|"R%HJĐA3{=,`E12 B Ҫ,l浒kȻVz7^R#~[܌A&v405R4[W]+Qsf:por6BKfu!3~~"0PhZI$Pdywowkׁ>#55]J$tQ]0F0gfGd˲w86YDfsUPJ(GcqWiqYic.AJdH,Pi).WYF iaWױwMڑmT(ګcAR@!!wr1U#}Vך*s=E2*nrJWΞ(x.TG}D*ZҮ-bݫ|TsG5)XňE0_c"ȷ僄Ħ!( }D*U;Q[9Ab"""0@] E@)e$I %G)Ao$/&~dIW Zzx!CIb3GAiIMM'M|=Q`ќ`PRiHNe!QbD9J֗rVK9#!*STOᄼ;[P,FJ:NG!2 E `FEQPD<$@Շ$;=F1,C$W9>zr|C'Ūn{Tw:\6X-0v*D!} A}ņ0%8+ n^~!'Gqzl XpCɁi k!҄A l*8x!z!x l`7OHy^X  # "v!B@P"CMK J !0d də ($ w`m ;scD0<*TW쮑o`'1@X.DbHHݙeR&&Dd5(y0CH?4wmH X#DábBi[T' v;>[xz{T35E(7 z[{MpYdb U aa!M @`Mlfr|T9NpC蓡0DBb :By۞-l^ʹ$V!| w?p_`WѨw 9Xfc$K{d-8;SV+Bo8#(gcWb6j;{%#s "GiF$3?З'OBf b/9b6u#XVTSzyݎo:{wup40*x`̤$"ƌwǷL;Ez?+xU1zh4)DP*rXˆYl XTKA`G% J"0+ 1ytTC)"C/kdX)$Opޭ ij;0gmx=&(P@P&%/꓀ $R>q@qTP] BE"""}>20! y=9 t""(0(\`iH2""*ADDEI=8IdaDD\!J DDE"""dADIZ^A0PF""""Ij " ""AOQDE at>٣4E yOS@xa*D# 3 )ǢBycX `E $$PH AX ^$P\|e|A B)" e*JPUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU媪2j^LUUUUUUU"UUUUUUUUUUUUUUUUUUUUUUTEW-S% L*emUUUUUUUQ`IUUUWUUUUUUUUUU{d'EN8*X_޻;# tI,'L5EX C?y`vH}'}ڪ2OIX0aJ+e@@˻\/C"!DC#``h#,inBMtR6BI (b2HE?aFE$"Zυ`4,[XV6ڕ)1*~f *ơU&Xdx{ |( \"$D"&>sܰ* 3iÓgXsejYu@>0hI?#&gBsN+Z;v,[7ů l ȿW/sW{Qɳ_r%ZP"`=/N2 9%&\ܟ#٬,_cuɱ֋8Wm% Yω;:TV<#W_$9w} B7W~gv#T埔" U}7=\ơ=i [^f[?(]vۣYCɅ,ioT("b sA)2281׎pq[إpׁ˛A#E aHdvE.W`VL[kTuGs6o1i9Vܭupg>Cd*pj&ښ[@zӴ@ۭgskiؽIѳvzx{xs:%xc}glI-k/$k1䫩(wWB42ԙ`[)k8FEc:f2f[IbEZe1itDynl|tBHt);\s2),4tj:"[x#m gBUFZ@پƒ&eQD]̒ m9g63eQT0oE$nd?4~k'lW=*(keI]43,S#yF<ޟ=Hг-4&Y .mϬt*ɰ̴K2+nvb@d@DhkrYD2 yɪp E,^JV ̂w٥U$G 4 0} 0Zzr Ӎ$#c'?//PM{.OeVe!)-jEQ )̲p9jJ*F yLVZiKkc&I|U rΘ:oz"cCm7/& g"'¬A(b)hA{u,yɝ/ސR\" ?p~GJBEvgMܚÌSh#*p*NuzҪ܋?WN cs9MUOLIK8lw:ԫ,\P&j2r386:HH;Y+w}Fqͱ5"hǜNsS=T&ׯ&Tc}Ԛd| Tw&v tsEu, v؁ @㠨lhr'a g&b&Q2(~G?ë:2#!,0*G¨P|7,^X;22lţ]."L:TsJBbK&-H;ܡ¡b g}Ʃe,P冬h(yNZ"Lʥ/ӡ,f,{5-c<7~~ŦF{$|~~D%~y,:&=;%<c:c5 YC__y4 [uQf(:Xb{Vu"BXwjLyΙp8(8>iE:!͚)1ho+ֺx*nth:sCU=4XUo9M>8-3l$뻩9^Q~ *?mIJy+"klt]'+bzg' jީcw'gEI Sź#ޯfDKS 峝hͪ|UJJbHL'0L BKa?Rgy熵B穈dPQ~/Iʂ}I}J#ߙ1i0.gNZ/kf̚4 Ѣa0s'vζ7)Y`p9C"$ʌ9`\/x{ԁI <\޳dLUxSĆynD Pry5)/xԀ qfRlZCQYkLY.q$+;Y فcdv7ǝM1n'A քL*q6l)ںKE0u)ú!!&1 mZقY1 x# AMoxyk$`~Gs\'= gvv70 #TUTXV +Ҋ"#dP HJd(g"mn]<;Ѫhֽ:~p3W̳ Kkɢ1|jҟeͩ/buL:1S91LY☦I*B*XdP9X܈~jLvqoYJ?'R@2BpΏR]A2f8E5_h<3w Ƅ~qk|ySrdn:k_z0{-FK1@ g0"'4 I$b-K-eAv5=mu QxNx,c ozxg\*<Aܴf> 6-c۷IMְ1T(CDjV/d_=);x}ьR;W{o -:N3~ƒ>~ B/"8$&.ѣ$)QpՍV+Y V#<)KN-гZ=zULT#W]mvNG[qFFc4g ӜubZ_7UUL:D?̵1ָc층<^=Iv"E ǎ8kKt}x&6sK3\uUY/Hl PD{tawUTu . 7J,wS@AI09 Z]%D$ H%}⠹C=D$;D32A:Gɂ$ , !bN% `1J@ XUA F, 1AU ,[<,)Vڍv"ZĒACe#"i"%@`2¢ ,25 `Wm:  ,+?Xa.JF6dC ߔ?` d+-f!oAcF1$ I$A$a64T{)Z(0 DcVGĕ YΔgعvgmw9O󢩠HrGhsqV kVDHLfSiĸ/)CziF)ߧ2E(K !Ї{ g>20{M3 Cjr+bIR(1DY 0b$UHDPO0i8 w@$PN{ч }~vަi>B;O7=i5sL'Iz;7p a,c}7&̃IĒr-}qԎ7qwtdþu1n-Bȝ0e (, 1R  l1 B6) )hP?gJ6ú9Bưc-84= YΟ酁 0J5 [ QB 1+ n&b4D4 8l"a R,\baH30άrr`D#лyO Z^ۑ)+:|P .\̳.CDC< nűoNA.Ep,X Q44]=݇IE+2l cڃM7"MN6#LӁrAkx(!׼%vw|@=8F@}#(l1 ٧7)NJ.2 "7CP<@/l9T1+}D[lJJXEb&1&1e- (Je`TY d @MtY+*I[شٖec JdAb*)aP<~D 2B.v$UEP o-X. M6RV@Y& VIv1 K<;Q9>dD0sFifPFz@\aF)kэ(nB EQf҅`dP*J[JR#HqD>1JzX('>)JR䄈;=/ (($0DTP%"CiK!7>(XXg2\)A(Q,l"DvH=R!9! i&KQ"+`',Q(,@0@E"!opɺYZ dY$$ `q#H"2]\:IjQa' jG!p.SU>x"R"!l,v`z4" cj:_qRC%A~,nu`L69IovZc#"gC!0F cEEQF"df0t {g"D$h-P:CYi";B&O%Vt6eay4{"!ȶ`@W5Y?1`20[@ AuD gA̙r]'v DTY"Mxhs!${ @6@e1,V,XV*œXX Ę!0D1I=eґ%V"1b  HM1$F(PUUS,=#!0EUCOWԊw|Ny܁൷εob`fh` 0b,Hg qCIC?5Qx l -x@DU"*2 3l`eb``Rmi1L71  5 m{s2){l)p D!zT rMMLvփF \W,%Pd8_HaI%@)m 2boM'䆖 dܝ2]89$-ifwk P+M@94 %t BW|^bcW,̝}$g Lp=:ttVAQOW[Kv"Xg-ۅpCdrHs j JfQLjv@-8x?>vd Ld:c m(#,ahtk̜\x 9e-[XԕPΰ 5D"5VUwڵ`Hj8ķ IS"͔FW)mg"WDh7"af'GZl6=7&G-2 :agnvŰy`zC4 4Ɉ3}Q(W}Zf-]_ܶC DADDA"* Ѕ篕xIAHD" /9ݣٻ@HVDfZ_OP%@?qB) hh?:p6z7H| KP! Cr d==dD&Lf["TnJ XӘT7@9ɘEdv=l5(>,)I%P=!m0(@)b0H&U_!=>HLy:JڪK'D{CljɗmpEqeƕ}W&A[o988w@ }0,&1@5S(7|q{F/Z(C8!^Q$[ XC-"QDuxl̆D0UAX9 ڨu\"QQd,EQKE(8y34XW| bP*. BE5! 0,Zq?U80#G[19Pl;{:hpύYCp&>v+&lZҨ{N7>'t̟Od8D'AD =((XĊH#2 Af;L+?Q|SI\l ?Fiꭴ ~eC=@DdV Y(d+J?@7{Qϴ2CC.\}2k]-2cEtT^]U$#$%F| ;uG?:*tϟ/4!Yen[c3tD=?/ Eq]66O`zXc2X_#"wbwE #\Ϭ=&7< ;ReDvBqhXGAfI š64k;ܭ@ vȜNjCybe{oz+G>G"?p|*BQ*UbUTbb(ADQQTUU@UEUUE"%UEY łUUUSU(QEYR"X*͵b(""QEdF@R;D絯$7gF@@%(EB 0H&dE!R*Ug@qBVJXT(" Fj1Yx~οftK%,@9i\q DJ$$0LI (R)%Pi6`*ȣ)@X( QQA$H H`"ԓ4 uE[M{2d<_iF@R?(9|€U"v`'M mI&GfXP Vj`v[,z.M1:9˿g$䗼v-T]&h-8s &N1LBa`w؆d81w{ !X@G`-8SR;J-:2C" bX1"1`Eψ|0cQ)&RXaҋY!MB,%`;HF AHQ TQdF (P*#!!QIP +'s{r@QH# ~%¡B 6fIq!P_9ٖ,sd{ {2r`\0`N'M,,;09aJf"> kOB;vk`K:@hI `V(@}'!0" n$u\ b[=eC[ Ρ % Ζ.i%(>߉2G G=p&j3\C၌++;`С&I!w $Po@z'axPBq'`.E" b"(TQX@Y#+EFE"$FA>An⚨?8jrZ!Զ`U%aCV'ჅȢb"cj(Y $؂TaW_'2K"?.Q* 98LDWJ"Ȁz%`@P a E_+sq7 yUMwI:N5K%H*8%"[J@ݺ` %U7Sa6$Ŧ 7,VH"b AF8&!%#L%Zp af l0$ \.PӐ:J$T91d8Bom'ad"Ȍ7eE9n+=S^+*$ H)#sq!51m=[ a&1ZEt٨8)IX.v;t͚"fb*& bD6E B %dIE'-MM&MPf'sD~Ѹ#yRDX@tA>bbD6 " ׵cRN_VkIxp >7$~t_jbe9'@Y  9^m?ل3R1U$8$~HG}F8d'ضn^dV/lk;KP #$*3,d-8LaXa݇$>M֞F}i*.gڎBG9uV1D}PZQR}O.2szlwGq fs 0#'Di5mQUHai$f:f2VBƧ v*IRO8o^N&Yze9CY1mZMd- B3B!, >0RSrrb V[vfEUD+9l3*K$8C74MSZʔ &ar?vnCӚ=^:ȓ%[W;7 hV2m d*",= pA@C-Vb jJjĊܙL+sZe&2kgΨeKL̴rdџ3p١dPv) -O+8p}4q2+"Fwat½nR̷^)b=!@-Tv\ \֢uHT}"VglJ=3bMhΝp9CñQj/<‚^x hѸ%UUu&֋lm\ z?d> &0b*5iY`9tDTa d&6'0 ۃ6 `w|(IO%" N%d-aDD'yI XA$ I"q ,VDTb1*1"E?d:aS[@FXh̉[Qe$(#%)K)J*pH_!UV{R 1 ,!څpCY4U@xbE$eDG)<;Aj]00ݹf<ܼj8ߵ&m<>DMgIP{hP[EP8YPH6h,!j0"(mĉB-72r{ޙ>]!kI$L̅R6Z~w?KQ+cm!$KI (enKyC3CGx8 4s!>xM+e. 9ۦ0LW{f3ÈXf#Fdqf (,& kB#-#R77zWqic)rʱ iQ%jHYli+[K>270DjifbFY10-k>.pCb s*TkDyn!@?Ox^{s BfIGy,‡ 7_4'/9WG&g}IK3Xj{HfҗD>AǀcՈt )=*HzeN~F.yHF #ȓϚw0iP_hZ3y`q,+(97H(R{0Y3D%8Snt:G I   "1 b- dڏ2r6pLnPyreXR#:g%dQYcAd6Lwmt~ZDvR'.x=h IRGP蓺pjDIj'k xe(@a02SES,$%6iMECA!"\ 7 g]XqQ  C8ZcCzu8PHQd򆋭A/xoWң/c4U'l*#@ 02F'UU\)A@ć,5f<0^sA NPx@MAE10IPSׅ)H}Qa3ȉUP=FFP:, i/) -p 80.z Q(x\LsLۂ[Qa`PH{X5F;&p7ٰ9V/B R+*B'6QL,*d,b֠ ^J*ᲊ=B(ߜXE8dXATb}NN!&B?zEP$Ǡrx":lFZimNMSBaC7 "(ncڄ') !`,B;pEBШ$!}{}b[#KZ7e$Woa(gɽm^K""*0? ~&U% T"=@0dbE H6^K"6@KCW\ِ! ||CByxPɔ#*X1=pÌ $" sڛ :`mK8%6w÷yxi%L]*PNBVj`0&H 9GA],CPs@43V@5w 3m&p~g>ߟmpbݓ>frLp7Ɯ@~_|(l;;)m0MekGc(2$y`BahZMeh]ztW %;Q)I%'37$!X??u# õ=Qk 6ֺ{xv Bvvpe_!1u>ӐOh%3:Og'ci0ow \7ƚ(B 8 :88ʝ`הNhRryruo7L%7 5Np/a+Ì]U܌bfxs B:}@aɌՓ[l6I[K8z\D uO7 :|!U r /Mxo-)qaD108cd*yWHcyvg,|zPTiiJj#f`XH@;e@ JjPJP`0M~"!X[Fl yKڱDF)Y \}\sjY1!?lFI o~(PRt\6O#kI =ʅ 0,/m`fmC~8[ p;?f.MiaA"%}sNsB\[S%:)1rwwNuԝN5nW0Sfpܰ0{T9'רj.L!>564:>9wp\UVsugY4% p,s z=E>=CZko9rǎ%LeZQ(< N6h@D P?>sluP,21Q Iڴ}>uD5@?i!6Eb$PU REDV 2 V Ot*,c"HjCT-ޱ/Fz.{=J=B>@̸z,Jd,dK*(۬ ҃`.=DҘ!X1@yM͡Gua$ GKQP.[ )e[Q `a\BUHȺG"@v{}$b 4@`` +A#0AeF `0D(#)mq[ElAeA}lˑEle*TQ FT7I0~ ?bd#WeE}zRI52v=9Uϑg)^d01MBp썷ߞT?tH|2"~YI((,@˛P#%Z?(`է'˜S^!Qe:>A@8|`"_ UU9C?āб+AFJA.@,D%!'^NC\jo%m|<_N< [ $ bP,AQ+Cb I$Iƨ+LT%H`9IĿxup!fj'WeQc%5xp>IR8Bq\C<=&t X1d%uZi?0 w/Udg|M~, d I$@T$=!d;1+lJ ?BCɢE-Nd th d$D['#/$eĐ-tC'>|wi6 R YL;A?Ha) 1T$FB+D~6J۱>D2봙>Y@2I?"ɰb[KV'Lʳ8hEbv0X =H@xiOLtnf(ǣwP\Ե4{;y~lS՛ǂfǂLR;̣&a$&TH $ET̨G Ph&:ӑ+ q"D\)G]Nh fr㕫 #"3N,V9xS{s )D F>qYQJ%h=%e<ݙPCJ K ).+-{'!?TZ``?I. " OFjp!QFBUX X$`E!O߀d1`il ĀBjw$xKـ,DɁ6EcS拕 &N{Zv!HG f3|L0Z8xJL ? M pP\ :f% Wh"*\R@[x+Ed8`=D)fQ'CjaDaiNvh}1Neч(BÅ'DҙVm282SN#ELv1i9@ȶ_+@0@JAb%d,*9ydl8n9bIRY҉oLһUJswf4Q(=13r<ܧYT"(9`VŖ;.Z^7XcgϭR!!ꞧ`<퇷z4nҥ1N8sYKD<|~h~SeӘ}L[ j2\3 XKP@:F۔:\L|G2UP.U>Z .jƥ0 LpZ`9m* 1=U5:8!]s cHUpviOss`s'2m٣25fJrĂY9xMlM$"Hfc0%#'aZ$^H!",Iȡ*f gy:ɹ jS`P RG9 ,UFR!2Y"ڎd,4l$ Y1[-dJ$EX+$XkQREe'ˑ PPFB ҕF"*DIހBD!•39 "$P7d Y@B%& V,HBW CC)1RCH!Q$ ,!r JlFAean+hhS܋$ jN ,P6eq̢>JUAKg*4"!X@ B@C*QQARAIREvP6Ȕd#cSCQd($!XV@F m,u deW)?̢\QP@/IlҎ '\D!#jk?s ,"B3_3sZvɂ T-ksx7V05’Ɍ ibH DAY )rv2Q)iXQ  B*CX)2 iVE%)&2U!eYy D*1` ט٬b ,6a=j4UDa 0,"R HOB Jm\tB[k0fAeXG31Oc0,!dB@S ω%p id*"UUUA#iHHN y2\>i$=-/Þ?P& "so&jMJWΥ>9:0Sph1܀- @Ȳ8( 3HH`0" [f&7qS%-D"\*<^# XRIP DBqH*VÙ nPcQ’AC2JJEtT,4xɘc*naJصTiȅ,LiR4+k0X20Mg((mQDEDQHj( s \QHRH("((, aÝب(BVM")(""""tJ)DnXQQEQEQEQEQEQEQEQEQE"((1E((.K JDDDaDQ`ۃ(((((-ʹPS-( ķ ( ((%d㶇 QEQE(f ((((㤊aXK&Bx 2 85-1`ā4&2KjJ8P8QdMCS u*$`Rc wdo.M,:!V)F I@!p$)@uBmrFGg`Y4Dg6+#U=s/x1DO Ҥ Y"%y66nc*E;(`,pϹߌt$(x:Lsn]O =Sg'^}HǏ0BZ@&fAa/zzhcۙS`0@0Y&"fklW7Rs;C w:XxiG*9B0@Mn1 C PIList!ÉEN3@ 񡩌ͣS9) 2^n2^OhRKn G *1Nlш68#9r`$J_E0K2:.*H݉eE@a]E'*1J 0'm7 [ONA+tfX [SfDH4P9@A+7w"H nc<4fn)gjMSY}6*cNwO'F%1ep0r,D@rODʘ`4)t(I`?X' MF~M*Q,8;Ieǜ w!% hK풡F?vs@`M1TF b",EJ$F*0J1Ĉ# (ȰFm# ""# b$3b@, ;%AoPQX 8PUFTRB)#eZ[%H)%jPFH 2K)lI@XDE J$cTd! VD"M7P$H잡"cֆ0 O%@b0-dcXR6Q2%J%(A@Rm#mA`, 5 (F-#Rs ]C`~(nɷpnEqB"bBFECD&-)˞ N2,d_t  z"`V*"HEԋ |I:r9;KKi}O5gP$ JDC,/{XH͕RiE$h`FB3Ġ@2Bܓ<rOA| ĮP1偁) V K?0ӲE"2E(AddCPw{ET$*(1b]k0+#C&bOD+5 P-fy%٣\ɬ4qB%|! N!dL|" "!$ Yx2ug'OU'!7، `M2ۘEBZE!1@X$ mT$"DӤȞNk: }Cء472|CSa&`s2u&&g!d7JW2nD)vO 8!4TDhe _)PM0P789C ! ĜDh ɑMXC!ox0̶n[J(̓'FvwtȺ̅:hDfCE5/ĄOAEHz ( [:I#j!D+ੈ9-a C6 @WH҇,J (!Ah P~qZȥ.[A@>FU- NO0YQRb1*[IdX@RJ!PR4S#oD'VFI,Ad@}RֲfhY#$E>ZT!2c--AVvQ.% Jg" %Rv&"q$}=!2 Pt@"Y (z`fP b ((YPeh5D6#73Y1*Ɉ̽$ u% ]Ỳb%RR6Pi! >Ԓd+=0E-!`f"DM>e(Q;  !, vީm4OH" " "!"30 &>O]FB]CF}! B1R a""" B(#TA =w@dy:h '[<2t*rkSvGֻ(cp [{`G'AB $ [( -P)!Vd *ei^(\VQykY) c5JQ![ Fa:H\ =BDcP*uyu!1"1 2jP1BZr&;`p 8U~}D ?oIyD-UFBc;]a\5 "L`J<hN0LP D%fH`ѕ v9^#ܩ@GXc'yLD2%ؐ\0k\n2hB(! p(q'IH3?qFNd #,hG ?z޹;aW} #!نA@^X9Oiܾ%q#R/!lPԈGT $L6,t!Ya ^(3pz|7ج^v@ٖr8D *6"INcyߧY8g(`!"T|&,GI0W('@! k։j:zi:lf8 jjFsB9*- cy[5c!8 JJ:-2ov d=wǪc`0=wNZni< hnذ͚/1ʶ=Sn;q@0HmNKTNF<#xU%Di8&:3AD}bw/\VɛQ!FŘr65+fk,IZ}o`0ADUDFH` 0 >lΩdOT*1V,dXXH " "dQ  TF ",ADHb#H(P`'F1^_![~`dl,AUQ;Pb$V  z 2aPPz?LPuvLD m&L"ă) '3&Z RQ$,PPܨ+[rr'XdD8@؉ &01"8AiPAP_iRN/54p h;݊ Cf (1a**Y_,?(caJbi8"{\osy3hh4!@bu4*3p!!"E !U0 $`>&6bY- @H"Id 2R) )V(Dʈ i@5xQ@VR#F "'=p0>>On?|%ZN FE `H!U!nt}јJS!4֛?CvLa$Y@$ *-yPQBU1 ,qO-ڞHX2) ݙgr3;/JUSUܰZ=M* M0@ &L!Ϣ&OL5R"E<&EQAER$EPZJ[aϋ9[@ zE#1d5g@De Ω3p =~2'$(QA b O>eqaXI V ++KՇC9b#Dm;9քP̦2ւ-)xwšJs`):NxJ~|O4%a) ajaH((Ec : Yw MSgP>yb"$R1E)LH)OSﴇ`}̓ (=l" _t-ꄟ䖴*H Eek:(OqHh!f Tn2QFN8BzMl6aJ?"WkF !" pG '֐JB, ] 胥Y(Y=:KbBnȇ ~fo9n<=DD0Ji D6,8:͒Q0,HT@ODH`a~N0!8rIpdkaQc~&ʐ6FBC ?DR3)RGﰲ!ԠPC|h3B DP 6S)؀FOԽ c  Sͨb%y>)n˒P[!C =[iyIiܤi9;!P%ް ¦01K*0 Q6HEDHvu~$Q+RX> QF A2LЊ7pPplXDa(V 2 0"ŜBV "JCL3XܒEj.&N ɞ_GYTq O~=#F6@{ً:#dDȖ6'H{ =Cl6Ct r32}'&zZpmL=Um1-]jy[ȀaBжw ]u7 a6l !c߭hBְ*2=jYߊ[0cj97j$bbh3Fz]2jN_1hsߐra9&Aas{C]}1f3 v*`[oMDv1zedtٌaU^Cx'9a\< _}rcIہͽa"c %Tu0,J* 킞P*9p8j3-A=]_a+'(]aPO%:e'4܅yKk{[8x&QC$acg C@^Y4ٖHnpU1SY_ CgKzM"vudaEW ;E, HB+UdP`(4’NPb:A9jHTAF.G!j=M8Ig+h[b( с"UJJ'%IH T Vya"dQ颻VK^&B^pٛYO{J CNIgwn $6Kޯ  EX" Ȍ"I1R /6jjz3o HX8IǙ( 6$1}CI(BUUUUEQEUU\k-j"QJ\UEUUUQTTTUUbUUkUUUUEEUb"*UUUUAUUUUW(F*媪UQU`*U,UY%Eɇܟf\AVATEVi05PF of}< AA0l$i|f$E!`JR)m1 BPOx00DRJ 1(*:`CS*đ@>d埆0DaQ '2 aձd(&/m:wէ\gTHmبE$TVE`@X,2QT,@=-k5d?az)%. !lxTFDD=BE]Ȅ$ClNEB@DbŊKmV/ jv)DP섊FBE|}d2" @m)ib L@'a`bn$D " KA?B0hBQ!3Hr9GY\-+f:0QH#uvV]^EP'{E!m -븟`vs9/lo?YB(`W "Ab+ 1`q9Ixxʧ`d$)bWɰv$f%caL\bG!j`VHbYEd "+$XQXzj86s !}PkJQAd$/!dT`X!ݧJaԴAaH*,b̥"k*,Cu0UD` N#IjHur1 eq_lwui{20šZ`br"wR6ѴK}w2}>D#2Qw&y?y{ t@d$ Bd &H evLej.!, *y.Q(&4|*OvtD`4DDbUגȩƉ4]~=PUz6ܰ~RO)*4p>=$Q{aC QI? K$#2J ʣAAaY! U(!I`YQP ZA#QT`"x}.HTH& Rie Et A\@+4f.ȱ``0VE*ȪTYDF6!2/N:wrtmy*",bPY%tqNsB!z':f'B&>Ba"F=Y3m$5EH) L%a -ģix\lw/LLCm%4[KF>C(Fmm9HXaZəf0;C8SULdTAHwe-,.m (V"s)Z:hP)p:d܅f1K㼬?#Gp 0K;p0W׍`8Uks U^B i~8f%oEi+XPo9POC>NllJrs.9-ixV"P`$h7jA J^,E`kVкzy>acQR*г} C8Mfh ['/A֘R $1-W˙ 7A^&+Khp#1 0ƒ0):utw .H-~'說't;/ҊTkbĸQAj(v{nyv}ÀUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUWϕ::~߅( !!?0"3P=HhoksdQsqJl_Fέ !X8hy8 >F3'k]j ~r11JQpBDa<%t/Y.4|*2Buj;;J c*E .}g!{WD^ 1V\`}VL@?#~8c=~4'89Q8|p7b) iwnayڐ+apƥ(Ie:H0zfu-KڥGW2&/ (0S94J1%sLKMEH,M*yԡ JR$H~BQaD01P`63Od1"z%d0",!)_=;z>̡2Fe eђٍI (hPMi-~D`,J AGan6{`#!) DE ,@HfV`Q!`T$ )PxIQ(9"yHY i TĆ̃ 2JbQaUBADPH F`0bI.S`2Vł/Xz̮*;d&S' XԪ\bɬ߬"mrm")ѿ;xPXQ!q%X)G>V>36L3aI-7n#x!ANlzd >rDPnz9Bꐁ !x"u=  ! E {. z H,: yG(Ick?(o ,X֋,,rV0={"$A%'i{T3lf-t{|mn+'z]SpDҗ`Oyn֜Lq 8μd1T1LG 1*6PX\QF"KNi@bE %JJQb!PPJ5`]!b0HeC:m7H#(@$,EV TE,R(,EbłȱE``1E$E" ,$H"$@)JRC=a2hK+ E DK J%Z-* Ҍ.ZDEAMРADz% E8ѥڨ U‰0E(m*d1dggTV *B=H]KIm(! _pP\CrI->Ę Qb"  k>X({ A5I9vPVI4HhFd3Z_!IPH/tW`@"",dP #S֪xdz*Nz X nnbZ,<CsIg̨ FPuJ $^5c,'tcK?87&5R @!?pCwL-Vu(l7*1]-XRiZd4aTl& I6dR)",#LU*(e#AS41 4rKG@a(01`$DOրUZ ?c& { gɴ ;!:x*,*VҖ$T(;n 3hUAd}$Ο2ȋ(3IVE6$>i /a`gI/0"HE"z)(v3UI6Q4^]z5D‰>,$V  BLQ;c` a&~H ,$RFʂ( H'gW[,2#meOC @dg0 0\wRYwpR*(;$LHig Hf'aj,_4@)l@$DP,Ôi4nXLޖ,뱼B䓑Sr H= )YPD4 ri)ĐV_t=h_}%PcHBJ(wK-QMO=PFȰ2wO=&} lD6CVXz!UBJDFFOTOr ))?^QJGUA4N\4\ 337/[qĢ1`"1W>d3% mD?8$HEI`(2*0A(M* HPE`0X"Ŋ( )D2(, XX)(*QDH%DNXVT*Bh"VEF  F'<`1B;ڀ*D6 1Cb.*(c#.h~Q-#lfnw?m9@Ll1X =%+ m&@kr'c202Dhq;+d6K$LE9)TΛuOAS:w8X' csCv ⍌@2# adr&REaC;h$mR̅(8 Xئ6maId08:y(d ƈ*!P<X 9=ZMpdXTk)b0g!"xOY cq`|ȋ` oBd"Z._IKvEooP>g;ȪBELP c9(U~=$#CDd+2QQaq& ( 6< 5mKHPj,NTQ`M.er93 yؘ7J&S!9bp^)4Uk(1{}=m{1heod^C`8@&* \ٺFٹxa[U ny)|sGgkM΋,'J{|4:W v"G py39!V6eL`J(̴fdƈ4~.sӿ&erg$YkW1tnr p\nUHpkl)=XBg- ٓi ;H% tiUd8܇Nc䂦9D!lHMDS=!]]ktHP[U8uW6 ,c&p$4LgeL`(̴fdD7ڹb!-Ì KCky](juޤ >" C_g`BϫjuR2$H$TÂr :͸*jΊL z!.$~U$BܬU??Aɼ&^ٱk߭lP",1kbk_ﲜ8oFAklsRUξنEE˝MȦhbPE?=nP`˅-|΋[]bT@~!sP@3smZ۴ζ)J50 DNN3 a);(Wl7 NwAꆪOt Rsw] ((-ؼ斢/(U{o$o @:Z9 x4; viy;Ǣ jxb=nR(ڇI"X'\gK͸zP ! 2E9W ;ʃu)/6! @(:8>?ׁ@#꡴IJ<]فn@]q2eUs!{פހ}m]6/YwrOCS(qPmNr(_r<i)?#(e+!QIX{-y 씡Œ~d LC!PM@4 CXB8;3qس^Z. I`j%DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDKQJ fPʙ',O@V &\tpF=`Z`Qfg-#.hQ D3$J-Ed !]e g1.6C Ξ MTHr b7pkh `@~>ڌdJsGG6AѤ7t5 pQnҚG3ŭ⣌0ZUJ9d*RoaW5#/ӄ(@a=^q: 69LheuRC6 TBԈu$5\,0D/`@AdQ (T#0 D$"FED HD:J"@0Zۆ^t:"O)!baW0: (F,  2 g}D(E bE%#$XX\'{C?N"HN-'Rwu nIC|șd[T… #+X$Xd3<œBIۙJ*bV1B JmY QIFf탴!Q &%:(ڧ?0ɬ^,I?c2RXCKV   4M): za%4Mq! @!hJöUx<sha+1-aNP+(ٮ UITOmh0a|0FL:pfQfiƵ.6nA݉pNT-@4,=6iEtsa1Iv舫i @F1!#>4?&8t9Y āiI`A(tOk MLW+ǗP8- :jI A11eP @r[lɂV`0"t˪h<6L@Ud%,Dyfid$,'v:3^dBAfV|L1qkf"Ƽ\8b/׍pqzE6RDwƨi= R,PsiB/7C"йEHDC%M1?I6 0NL!Xb5IxD'h$A=K6Ͼ bڕ ]]@CDTC]x/Yir|'uCDd"~y WKfz0QŌQ""5Qb{2Cڄ Hs;-vOvdK:`{;-?ر17̀`1`2|~>|?VPe ԞC:jMJG ⅴG ē ODcBT2 "+ 4-UQQe%W\C-P`rR~ Cel<""0O|<)W9mX6bU#b,7u,={oVsgM P!lwp񒖰k![Hm:1,)e^';R _RL"65dA,.RqR-T996ݸ"IR3aǘ*tj5yl4#dHE$X[@&M! /A|1h [@w2\F6X%FTZ#`s*FpHERuh{ zv,}(r@ x tiŸ{?CΟ6ݡ60# }/$6-+",j C-c~AIjK,h"k 0K@@*,(3lI?@Ç0=x)N_+xD>XbHz"( Mq BYq0d]kW4 %AaR-Hc`TX- vL `L{S&pDF` tˌ퐤!%"fBDVt)p. DXJeْWӄ(HBX`Q` %i$,В$P;)V TVB)d"!JB( E2 HĐYU4!,%` (Ā"`A` ]#okK&fl͓Ḍ,^3 \ah$W` 6䭘Dďd(6=1b2[Y3f5nP9uج`U7,^batp6#+EuCbM!3i05p7b̾`pNCB'ݏ!J\Σ7ՎyPyyGI B&*HTZ"4JBTC|C4 |{d @ -EAF!1IאG)BA )B$ >r݇ԢJωe}' 0dDZ|*HB$B$B1#E?<OYk$?(m PRu+bέ*b,(E̔j/sr1jH B,c,lfCpF5V> |EPD! "0Ry*@FIIl!6B f" &gv@E)yk`/bI#o2øĐY$ri/7xQ[j4s,&G@X#!IZe$tȰb"aBz͚0S:Ldf* nA$ФjT dl-b""at6Y#:S'c wJMfsCEi?7JT9*4c-u04%0#y ,Cqfۍ R}+}X'/mbHIB;~tL#'v #\cHX0Y,L)0"PTJt,*XNGr"0bb!"Ac *DTQ@d@(+!'2mtSۙ0yxh"Q̙5sHd7Ѧ )7#p=?D%(%"P )ʷ~fHn| @6lg}na=0mY }a EHUYxfg }Sb$"* L0,1OهIQEFr 2X  ޡIFa~g-P9JDDYΧdd$$r!U-E N#> @4DXFddU$*"B`ѣG5ەR ЦTv;pc$ rIj Y~ %=UoaSDсL)S%X $UU06B:AK@_}}ȯW]1CF/LS`yIvP0U14?]i xLa1$ĄԨQ!& Cff섊81l}.= '`$5T g<01zqQ 2bV(&\&Z ` 9ȋMC] rrֆ2DR q RMfzX-Ÿ.蚀4LRwKinHp5 L+/8fs^St3,Ed< Әw1,\I'XI?AS91$ T"A"(j2 pAD5慆0^)"&qOcǣ֟ CD?~W3v(#bi-Z@9 0hzcDGlR c-BoCHMI,dMȉJ,1_XQ9Hbx23puI $< BlE 1ި67m. } 7/Mbϕ L͎iXMBJt 9橈L(Efl$H#J(ɀlHyDNλժ^äa&MDA)gB LRȂŁ5FaRJDFbW3fBrLPUxg8aͼx^`L)Q1.C97w s!ǚj] aÌW+&1- c1Ufv3 ݰs4)}2ǘ8ؓhDDc#lY$I@-A A@bDfFm (,2j)0T LyasHyxa r_{)C 37K3X uܘmd(ŠQqa%(s jgZZ(ggd=]?jGg@g)9UR&d-4E UE6K50s J)10!q=sx{J )I #TP!^-L1غ L @'?aID5x86!=449sm16:ne TnƒȆQ6}QAC`}$S& [OWxA2RoQԲb` `") ag0$.zܜs)QD"0i(-DV,!`"BBEge[KJ"DUA^%S(psY׾}`sRKf.P܈q&I0І *\C nz;UKT"` `n2V8HUovHx" 5$ő< 0Ń2*`0$2` )Hf> ,{9 <C( bǽ};M^Hat$rzt) XQE!+vW?T?tЭ"zPdBMMQ@CoS^pX©H c43/4Q Xq眺)yݧіeȰ M{cH!O}KQ'o+Jl 0Q(Y{0I5TΗ/lͥC*$!b UE(Țo=:!8l^ =pɞn r ¯4„OS=n͓zjs[vsi`s;PԡۗCl’wOAȑAdN ]>@D 1I=fm;kw@CL! ,c,DP`#DR)< dX 2(*00P;2,T`2*ET<&vROE h^qF](=ģqΒ%D$I݆Dk"LdV (FHs)kop_y?Z(UUT~vHu1>eU6suޅbUZu8he7p0V+feرXDFP|pSӉO>S( J',{P %& /7EZ% )cQă1#LRsv& pNN% ˯jٰ#s9X5u}?{ҼYوIa̘pls S }E< yX~Vj0203$jD(dT1AY&SYBh61@ ccg7m[5QD-z-m}o`r;y=πAH' P [7j|2 > \z:D>]NW@(yjE.}6:n@̙.0=w}:X;TOc =MWϾޤwvݺ@W}X޻ޢx^(PB(={׻#gV4/0V m^Cm}o{4^WݥԢw4+wOfem. v0 7rք݃b@}iCCݶEׯ{W%턀 V4CSƨ=qPuݼ\BWh>st[Ͼ{ suA<+}ދ*JV=(Ho7۞QBBil0n {*Pppw3ﯻwOj t`ݛiTU(鮀 x|X@|o=mzp}|t = J>l.%1Y^v}vw{t|J=y[uRp} ]wvԧ;=^}o>;Yv{\A=lֽ)Wy7|][R\͹bm{v}:k}MۯCg`ng)흷3*k@ :zkx۔׽3ܳk-սnOLȾz5<۵M%ȆLN>oںUfڎewW[6Wm&qg.Zݘ f!Kíc.n]ӜG[bÝJPt2$qzjlVws>ϐ|e穬԰hؽǼ׮;jf޽m Pi"q}'stlf[Vً,miu<dOZc^nJKݵvm˩ٌkK4Jj33{o:ql/y][sNg *T*z{t\uݝm+vU7QfSnkk6ҝܵ]iNɖi)+n޺lܮڀ]5t#[x-JnRҶȥnt'-G7^J jӸ.0`]=wxwzy:d]S< B{(t{b;&1'O-וxoUӄKYs*ԵF.εkuYDmUgm6Bdgyyz݊{a6a 4hz< %4 h #ShT5M5ƿ9^EGMZl1}l9&\=EEH̩*J&"%2rk F̊2ϼgo*w=5s!<1$&cE+I`>8k_Qk5>Qxgqo$/ś^PlP1%8Ř2YJ$\(ޣ1 u"#o?GjF>l3llmj+WcDș5(̊&jf'!KH (̣((eȠD5,5UQMPTԴERQPU $k AUUUETUHTzf^_]Eឩ\E[k=C`EEv|RxU*^_T.N E2(ʮ/T]s3+さek(+oݽ6C#;s)e/r !tBޠ,.i(LEw*&;PQPU^EuZ)L] E%S"<|"hdΉ?XfN/ jis)E-ICAK%4PTIHJSAD$S A7kXN8$ѨR" D'G2*g\L-n2 310L)L=vWL><QT=>:j" ]9KF][Ö#vUM)}Yϫ%T#2[kJʨNApw(ف/MNq2O䃕Xd&dRRrbh3*R.l L RpM{5ƊJyfZbCZyVT C @D.cRdErDqeE@!P)B,*D  ap*+#\LI^$R@#ދ_R8d )cx ׮:b"() )W$:p56 {`SA܃%9[5)iJCcZhR)j@ɉ$*)Ms<8)?oː0˔0` Hp끣?4j)5YFcUE>g(v?#` YA_&oTO$iiݘz̯}8k^i Ib% CRt2D2@ ETh *j]@R@.N %o]̀|QCHw aSLD4DtsEC AHRQTkPfD\U Ec5ofFUTTvaQ )3L9Qh W( `V(81H185UM$DTT N)h̨bd1JLJH`"JR"") (h )jX3RUf"8 `Hh""*"30b""%xa4AQPUa$TP 3aU%MZ "$ 0p*ɢK}W⏙v`' SD?&lyF2__R)0WLNf|8o<@DDB@fb2 ,2ZHl DlF痴>"4@U%& aFFTM6ba1I6'h}^=PEp}ӏ5~j_z T4{becotT׷ܰ{!_ G nEA 0dR!(Q"*hhEL$!f!T0dPG$@tQ)$@D,P"+̩J<CN8[x֍љrP  !$UGR K33=?ߤ7\ 1QS !L U|Y?;7r`bc\љeHc4ՁX DYXZh,0C%L02D|Q84XQ0An0!3?rT ?a_k^[BGI?Fwwmv3/?))⧣ ^ICߗZdTazHDcl$Vm(K0b*4u%4SdBH9‹jB.>5+/jxBBh֨p(L)rsNJzvdwat*jPԉLЧycV?K[wuIiuw1[r]VHxT 9CYM*r]BۚG{LƒmLW;DGenMFUivvMTeF%+C[@ &QhV̨} 6s΅~ͯvYl(vi,-Rc,8wZT/kO>L_ene$E99%5quNj?!OM _9^IjDLWi0Bzi3dGBS‹jA GC9 '=[cܴw85 anEMSR8ʹ`:c+*}{uju+\p&eYƻG?sNs1bOtKtD^rз B}/^*ێה >mGi^XEUl7vCmSzQ$UXjU|}VQqۦqZA 6 qrK%^ּ=:au<*F\ 5aRKFE(Jt2Rv|/U ʋu o6Ri~(֠$`㟴&haVi+c0nr9GXѰ1Vj&%jm(mtmeVWPW9=» :wB[x uV/ ftFZk)+ўpKvuL/lQ}Y 7w\#de;+aHj`KmG쪩UMe^Κb]:t A7"}SC;m"bOD gډ]݋o:OT1UU%B^ж:v>sT{콒}jUZvVdώ<t<4Ԡ8XIPqt;JhAz~/ӒWvY^敪X[PL@PwSYG=$Ws\A$j|;f !Br۪ƈu{{=F_Ύ[nyljɗ4}E݄T!C%ڮɪ?|.!e.tIv9Un?Ei_.Y=(| /Εap0=eJ<4r l #&0G2Μ Nj9t!j'(k"`iʶ6_ШAǂ~68⡱TtBmTc~ay~U6ywBf#[@1Um~t?Ǻq[UFl!jbVӁ_ GeiȘC#}5D Vg0-pN {ՂUT{|s؄1p$4۩?7<`Y-oI0B/t\!׼4B f}w=*#0?K~>WJ:)Aw#'Y4zc1r=_n'"ڪþm bE@Ouն'&=3p2y D4Ht8'Q? Hn2DNB3D%D< !ҧ>3)^d,@!\{?Bw 0n}SMkЭ.NH?Po>|x90u%uM`u1@ge!~%QE@Q#R@aQoƺuЃߢʟJS|.(31&Vđ q((A؉xnUGüBtu;7;yMyv'W3j\)ŭx ma#n49Ȋ8*E`-Jh8|o-.3lf^czك0u,t$yTHsKWiYk Tt*6*-C|"{xD|\%F6Ox)`p),[pQCVs ]YPJE'~ q USoꗭR=iFoFY`uGcGD<B ⩎ ➍S"1: yA,U뫮CW{ PZ&׷]a!RL\uW *+zใ$$mLEiQL2KYSixB%}spP6-9 }u 4R ɬBQ)2tҡݽ}Ϫ.H0LL;''sKf8tH+^-wE u֒cmH(boCݺmV oMu!#hv>X`c#d5·KJ8n.g'R$7F燆ac e&NE`Ȥ(WzAWܟnc:J6&ty/~{~rb)Mܲ%L-E:S_M *u R8iq(" _vgQ{_*$aׯqeaPG^n{7]~|'{9–D'BH<0W&0tB;M,`U,Lj06n50WNW<&@=&.;pbܟr49,99T2ElN5K iFHJ!|M:M*T1M. XBxׇ#=uԂ4geZ1zO{ahji8,M) p [@qYaF5NxQ²yͻIlww9"tdj ~W6Cj_'?r/XG{2Їw8e$|)s҃%m?7nG@]_i«cB2Hy_^Jѵ6U.,=-XDGum~w-EX jM{>Quk"% )E^TM~ꢈGM7 'n̰:^5E!#"SGeʐ5@PA \?NCފ7ek=BF,Or_=USWO9&ɌzEy^y2o_u '?iP ;v M^ՓU &Ziͣ|sZ׃fR7%A `eZ4uѪĦR{vnTJUD6,!PD҈Z`+5š숪 c:k#Z~mi~KrDbgá{Xb%t-mZxi qraz2ǗNܛ?w[xkU싴Kkgn2ͪ>o^Ps0 &Z"[IjJJHk֨ zO?#/@|%2J a[uء*`$w Vmhk*aGд€dE4N%LB̖TQEK0_QF!-7M`T 5IWsP*d@8WW9ABP8 QVe=~^)ܜ HM采2 ꃜQJ;:RE^z=0' Bh9x<\401k؇{G^ }7>͡ڹ|+|g6,똌ނ ,N5~q[-ʼlUNJd"naËngLzq,/oG>"@_bee˳\b4cE.Xha8:ELs#=00GPEʌ36w+B<}Xk͚f#SˍW>Z`d V=CH Ht%\W4# ݖ낐>$_CV]ш7 ڰ?=b}}2OWEXcm`V-6=t(gNFk>~<)A$~]{t/N5Oc}M+xWO /&tQ8Vha;1"sѓXh5|DPS@~KXaTAu~\ϐ=]2ę޵@|qz^@{qE?I*a3IV@11,Va瘗.(Hw"i9Idl#뺼BK" *T]\CC%`ZlS@%OŞoɑ-l%)r"؀3z݃6jzsFʛ1"{LE#d ˛|^sfm,^RrAtB̸Q֨J.Cy;Hh~EQko;büM! DM^ "^2n30#aD{k*LdԲtGwb-j#U >i;\=*;a+iaK9 J*Gkzts }|G?S6)M׾oJu{ "xV^$J9RL9~ƤZUDJȕD>m㋷{#[d]ߏԴv'*U`rG AH'<%>TM }%c!~X00*C{$d 8hhv]q5&avi04eAUpjZF"!`0J3jHHH!ˆ`ĈffUqM9JԀ I y@);(w^R#H[pGTB gn vt6g1#9Ģ%BD@'//7o+594dE;?:Ԫ ѡuOD!O'木=G7V-+a*%*?uL+}`yUMX1|ڣg>R1y5 ̖-q_0顄-VH$AtOaair煴M2ٱ|@`Pu0vތgW_/Ɓ@`(~%B\{<F? qL<-Y?r CE%]ATP/!EBQ TUE5OIGbQOCr ) a]$Aqdqe|xnܑQ4FԮY1Z֢u4+IAE%#1#*\ QdQ猕SLM]c Q|d"yh:Qyr&≩ o0*@$)9^4IBddgxV3(!xֵ@lS )5Ƥ~Nb4B`wctj$bԆn {loaD@6m>eؔ}yHܩqz_ns/GN?B)$I$B*x8B?td(_~98/\VfKt?&vޞ첆φEtwA7A6|F"ph2̏ -_^8yP$d(+D ~kK71;?A3" -jj$ bhl ҙ3yW@ AT ry~}@r4TJ R%Th~#S+ CCJY7C\e@ӁA pB@@Q^@@HUB4zICbI}4] $DJ)F:H bF00UR $32%4GvX2ׯn͟r)J*()PJ'# DI +!1H354@ PPH>A)*h) A H!@CH@ .H(M$I@ BL4TCQR(nI,K@ 24$@@L1ӣ H "R*(d&(BiMX-#)PSL#JH;1% BDN) @(J$2D}0(Lsv"P4A2e $rQMB!E|ISNY  {! POס8tICG?UYTXC7<  GC% nH̉@a&K2 IQ0iu ~H~xD"om(S2jQFDۄ65@E8dFE$b44ۃD\Z Q+~4|B; lD9@筗IɁԭ  EU RID$BQU2S@D T69h2)WsWjn;њl2h Z()(5J)8`BᑁՋb. 6;+fa ]@Gh Bf 8 @@@D#I{s炉@u@8" Z$,VVNR.@Bvǃm sP(R:G(M⻮t싻a Wvf}H@ C-AJn\v ޛey7D/µirf$(])at0A:̕2 "*(OίtvQQA*Uw'w+Z)BQs S!32nsYPKT EeJ/PI$I$I/X??e؏m8€F \ Bz=ka$ye^=Of*3Tڴ o1wíU@P߮G(!1eXpl2u V(-C1I"lJD )%>1G=  $ X_9X?qp.O䂁(E#~6W[D~y*no! +ha[pT@&ki^IO~{Ru JD˃PPI̦dɃZma H=~}\%* @P /[QER[S(q1o?á9Ѧ$-O-b{xl#VsRyD4=!PeˋA$$HeC*]J}uHL\"B#Pm zTяyFq"PMBk))>4 Npփm_R爵'dk8#@@Λg  @Uh_F OZi 73.YO. >[Li~^g% /;ka?B3u941j hțJTxn@sM0TŐsd@LH* 馕"EG>cW^`A ?-vl"cRkM( Gg7j"bb6iNU 㻉$e ѵfEJnH.øqSc:/D]<;~w pH-aU  4B|mt/}Μ*(10fGPHA "(? ݳ4~+ȓh30бG1ԓQL(SJ& HR6 kE:Tٴ0$2  WА:O[ƚ~! h`Ò7&w]Nb8_yz ^5tݽ%Chٖ):E j(vƇ@=K}h,b?]my, .oQգ }1 yhnwTXb&d2`|uy6$.O樖DT}{dD:1 m7Qk+7%rjL#("~~߳ ]Înu8 ,B20ᆡ:Ј#eF&)OUq0ED1B [D5Z9IJŷD*3rRN]ë^{zjv,+cRGɭjAMxxIx-RbL vmj_&1VTROݠ,8`i2 Å~jSW&%sR A,u8f(szώ40z8f .- w˳l:pg pt kr|p>n-@HVOrc9~DU@]ڼUƍ  {MIEb4d@Ÿx^*Łt4֕8hѡn@~'crH#oکJ8rK@6ktmt{n=$nvé#<!hfkh{d :sD* !ƃ''4ҬF{u?'wIU0Sp;w< %vj {O|Ԁ߫{p**ACVF=WݲZ^@y~? q3ߗzuarz ͱkMħbwq\ٌ`kamICi@i l~d6_Qk)3uLvK!d^TEd*UU@#8)$Jll1iקH $pqB Hm䢵1 `dʶ܉ln`" 9[[o#W 1 Q"BRMjPX)WD VMV4v(bvdt}>a3˄cFc#I$-Uu2f L8]:/~Iק<e!es%qj$ɝ6|?"'˥f詡&6e 72Fw%"_\HJPZJOPA x{n$v\>eCU1Nu.OGxh ucppP>3poN"A-3 I7??=mӟXI5mm]13R-f\NQKHHZݥڭl= WrI eldv+znl *F=rӇ-[Zƺٳrj8RkYPdI;~g9HFtE&5b'Dz*vli=\.L@MNHk$ǶM306wx /[Y:`".& PMtY/=!gq}?NoɵlQr^E"ȷ҅* S />{[K9˱SIz,O'TN/#VT0Lwͯ?m33?ѥ6hGfrۓ`8GY D6kin|hxDkaI`UlALɕU#YF/P؜pvm6Ea_ph/7PDPhSʍ4>c 8hSW:F\Pl 40\u PRbYct=,U_">n{`$dXCq1{/~䛤Z7Hgo$?_fψQ0|UE]\qbsJc Sa!G7o(Tp }m6!в9\} 'g% (Dr4 R߾tYWn $k54*"^GYJ | #CfeI5 (;$ff I$P6N̗SLmS@6C7wk:hG0ZȚm۽s:#1@0jb7:p":y ԫIK}}%&o<ȒJfKb4µJz /;uhn * H`K8D]PDzRktwoe@^^z7zݕU?ub/(X32o0_46t!#h`k>};e+var?Ica,.Cz}A-~,LP}?'5 Lȁ dr( ֔)ʐNm6q]UUO>KYtqP~ZTgWJawWJ88H(7HlAP^o쓽eԊl6hÉ?gѻDǕ|sr2`df~0Z3SuEȿwOX%oA7s8#qja55ϸTPDýTԉ|RyE5;$_ǽu1*$FVhD@j;K3p~IAfh;sS񿞹gûƪ..x0-:ND1vFu*"jX"̡$" !Y(J2pia0c/pogo_8{MIrUߦ,<.D F!,G=eDsIZ:8BYLk`I$OHU%UISe(eNX dIE/kN)$++}IH s$b_Ėz P_CQ\.ePp(B N?}}yy vxy_Wݼ? 19ش=9fʡgJ)$I$j̛-}ߊ3#\qp)c%ufanI4I^&,kwEJHDI!0|nń5?mٸ!QEUNF%/^) #!&f!C \NUF)!TQ$x33(5&ZZ&ޫ4Ď;4u uJ״r(ZӉw*qWƋAF9;Nfqg+v.Kt苁%% :\?3Pr̤:QGĒeyFc0g!i3AMqvveW߰;z~0$8cgI'dABU:@\M5D,stY;gb[ehUxWdM5E݀`ZCEp:~D0}2s'.J f`y` E_eD XC:}Fx5(x ;6 J:h^Cty8o= `4(AmܶCzs|婦{;wh@ W􌍆2 $i*h‡v_?n:{=V:V<e\p@k}|;x77XZJUU0 PJ\BHnQ h>B֢L@ K|㮡fvG i9~01ȠrkF%QlmBKY/cuE &,9 :QpsKeL9oϧ^1uLꪩ+#!B :&"Nf ;:94A}~̴˂b˔m)JvMYO傰ra=P?!UڔDNҚYDǿIϖtw[ k٭R0"@E_xS )2!`狞w'u~eU Qcݘ֣ea4ʪ??@!ˁBPhD L0x[e>sd$2@B{,3Jm\s%N3dջEˈi0l 6dmfQǹ#%ѧ~]H)^܅ ?M(zsg^ ̸Y%)IyS%!V956'&h$ /fJw0ƨ $+!07k#FM)ˮC}"C8 3b%H"16;C8qnqϢ)jۀ @h@m#%œ>^ži O7w^`.9g;`HGǢ:V;fg;$;Nc &ha&8;f72 /k_´nvqȢ)*"+%+z .KK [7d h|6/Z)։ħ+~ȣB|]tۄP1HLpn!Go.q='EK'Ȧ Jm_=_;/B\3%T&E!rrq !9u4Ě1jZisY QM3 ȌV?r|p/ A” ]HxWXQIڨ-!E2Dplh6U =/k($vm판H}W;x=|?Ϣ>qʡyPj\FII`ȁ}H?j>cGO;+лmrI$SR4WΤ$}r-n#p?u]O @\3NPJ'X>`7Pl~u|Z1~P)Q&:V{q XA_!8ozffyl4A~w$74_~a;$!a؏c̠{ '"Yz@PNcA#)㝾0eCCp=!L! ~F۔0AA=eBHE+lpAbL B]G؜_ K«l  GSB:_(bل-.tOCLj:>!7gbe֖͢FbA#suZZK?.^m5Na:g; S`g .IjHxq[8?gOZ/N2O?q46yqU3iHR+eQ0 SNә~-[P,]0#M'u6Vjy8֑ohCCoZBs&)rBJc߂6ZlD5IvݳGnfh֛cFH!6DYb^:^ hZQT1vo,]p{L-_aus 'ۻg\L=FY:uqcy^Ff1gF>[Zj:%,_|S~X[WFYԄX3]?m)==zG^КzbOd )r7vs`M!L][!u7]Ĕ+ˇJ4➩\&d&-c8 pPDvoSuP[R\p`(R4JGZIW&&3X~1HByR3$&7ϓZ,nƑ5|c'8C?Dp⃓@ eYS"`3txQR1Y7Ko&yfh,8o<~o~慭k-&/f=oTP 'b:_*i>/gJR%W;Glu ]V%3]m-ӝ1T~Rw77roޟlpjV/ c!옧W5@{@6ʛClyj{>D[o?'QPrFK/Ҵ)$ _gBgTdw|CV#٣cJT&!m<[OƏ`F85MTzӘlxt!cof5 bS")G-ud+ 1X-I1Ȏ $G):Ơr'b+[AM&"I]wh^?Uh7&PE/z#&B PV?:ymvDո;ˉz?lqҫ Ұ^1olOt 6!I$9k6oq722-;%EMM`cVLgU)_3czG˲S f=H$a> h˴Ȋe7SbExb@E߇w/&V[-.f1ĉ\G!2~vU4y(Cy@yW_*νy @~¥J*T0[ P$|꽆G/绻K'/ +~@(/{\-ٺE A3ݓ?9AMEtHuCS,2,>gyէk%'Q={,0Nnrts*0ȅ!|Nz ͡vƫ/;lf-r]ןn*w4SMm{E aƔEyHn>/Vh㣛f,Ly($ RGtSÆTGek֎ν<U|un6OٹӜp#H㣕rNYW& cz;UbND"E$I@(-u^`ϙ[SZ_VSāZk|.jC( 5z"s@vP;t@>ghPh,7;aKCE^/L1_ˮP\QJ:1?mAv Q ~ASɼ`"I!" D GËI퇳,G<=O-LK@ V5n#[ƊC4F&MB.{*uW+_Um+oOn$!qt|,βx z ArWۻ@Iޝ__J똝=~tOjz:|#qOA:$,@\wl2FEۉĢ=ri:V=<(NQQ~,JN NhF&]߿E ThM8RUÇg9T3 ф~9gKt]#Ofp=lLٻٴdެBz1 5hDExO iV f"CF،Q[ktNچ0Ә|EYktKeuH)k^ZA#P\\MVMSTxmgezcGߨxA7:mB~XZzM`u[XE,EM m2<2ܧ&(Dc3mpIUe;ƭ?`[GmB vl|{ܢqT~ISׁq($/ bN{fSDl2 4CcJvM"VF|]{;'A)cxJF$Uػ4~(EEk3"I{n8} moV("ppTP*N&=!v]- ߯*+ZiC8ݥJE>-d5QZ*I(?*χCd43DK&8al]3Uf ڨӼΕOi7; *x`$bG>z^mM )QC7ӱCnٛJ\!Kɺډp)ףo6L}>k#-{V W=YOO$zЗ>#;ӿU* W]b`@ZǾ )}mæTlJ]˦NRMx 6 T +:m3nj2ep<u̪sflc3 $厖I2C3*:W 1Ewɜ 7#(s;rt-ɷQ系nο>;y7Zf~w?)Ӯx땝m&rf?pǚ,o6Cvyn^"O d\}[ME0gn\yT ;*~΍J-ʊtvp G480 CT 񂾛X(`Uz=O{K2/i61YѦ!&J`mqe1jMꄊ)u^yD~],s:{1O!K^HȄP|A*tf 9yH7$հ~ VМXp2z/2 Q\KہA_*^ှ@GxLQJ1?bP7zyRԄJek ;5% :RB%PWEzUXa-hbfK"OoDY^O.BFu$Ԏ BAeI_*ʜ*kb!ܾswSHlu8R=ʠӲ4Ut QcovQ݁1'chInRfi~IZE+e>P!v6ctE|Y]{q+ # hR .uKՅvF%r?745@HXmEfDnB{=?T¶^S߳}Ze"sc@EU3hE{ŗ,2W~+> J+Jow"d8Ye&Q+.DߘhV QJ=O>=O`.UӝDvyl%]#+Q ja ݢI2:Y{'LR7lbZD'm2\ƺ2jYD4{|C 2oɦJ< &@ :HmR U4q{U0O">d#W` i(qt!jpFu Z3hrd!HE0"G2!v¬%LZ.?['DbCB\/w9I߆χoٯv<̈́ۗ R] mnS *s/kzy۽y#veZGUbO go}>,+RQDT !G )ܢU{YԮl)$ډ “Dp qv8k[HJ汇8Hơ=W}ߒB|  }~Sw޺D+'ؗT1$-)\|5R{v*:k jٸlVUAVL=QNpI, GrTzECkeCd5$QB/5@w Rݔarg|c9F.^Ҋyak_=*HL Gլ^P!;~qeށFU^׷hHu Ukme6R5Q{ng[3X= s[̓gSmelQxlX%d{J(""15c o$a¯ϢPHLW)L w緆 j)%~> @/ӷnxL~n.dES0g v߿ W@tOVaAtAOׁjp4B/zQfwv/@vrA`DguKBDJTs+)ia2ZRFTY;fOQ)̇R"Bpű|ׯ}2luI"ֻ{3: ߒ,=&kX 8{!%3?-+cv~R`Y˺dވ/(v*VaA+ G=3.`%T2i% M4](#}۰vpĿմv-gwBؔutʦIbsDj5vj`)AhIsHG ZP@?%g/~쒇.ݰm9f%eԹ=d8fmeePyj>j\_飽3ܠ&e$ATt 86GȻ1 mд5٠VA#XCgH|.l!%WC ?T;eKc~[*Ǣ1V0v?+$PjG8[Lwk,z#-wI+]k1H%_@Đ1cP:\*P'8 6 [eđ/]^;ӘY={zӴϨϟMRmkQtRuF}SyL2$dͯlEϔZ.MQBGDt',KPi[ҖHȡ! [DmSO#xDoxPj+e1b6ge8ۊ5+9k=yPNA"a@%#&T5e}aRhkZPPQI$I= ' |iH:|n`G'L(DzJDǧP8 iH N<55ui|\+nDT;zH$'zw7-lJ4=y_dRZM3/Y 퐒Cq9MB~8. SǗP狴X3&hqNSNqזOYûM +(6 ]=I "if(ݫANG'7ů8ˮ EBl Qi-i ݜغg`][!Ņrp}{\͗o 2@#^2H,; 1Q!;FO$y{F>lڣ0yz 繩+Zm{dɘ!@WiHF!L8f[[PG<+J,mlwf tFx,2x\ҨjH:qHG,h% {<ql)@(xYP$v٥.P-D\)pq!$3sHQM\13G̜_R,ō+8>kMrV:ъ"wD)He;¹_LM "eB0 'cj0{;IA]b ɍv!)z7^p5wըބƫ07S`+㈺0b0X|,|d0 |rl9l"z0`IC^/^EgW%>Vb 6#8D?9"ߍ#Ngɛq#E7\uqОݛ(s^?Q|z57X6hC ϥO~;n yC_YҏgmG4FeR0ʝYOOJ'gϵ_ܦFц8kaZZJBPHU ]I+xqٛoitaFaNfNN]<1L1p6PdU-Dq:oPbX [L lW7W&]T4"y:8pX2xpSɾ*4ƛGdG%s^?|[K;1kG$P0M W䃍>1[<O}P"1z73YHNݺQi X | %9,R- U(Qo?9j(f 8Lb[TH"&Xwa Z9Hl }n揄lG_cc{C#Q]C1 &,hUI$:'ruOnE2taW"ojDAU" inn[]K*>/]4\pu\'W.#)_Xۗb=b9Q;1qǙd}3|{>տ3i}kv?VLd&uNK~ޞmrWF`G>'3bcf e['4e$ױ|+_paJij\чϪo§rUEZi$4tg^5YNF3-Lg*8g-nߌ=@S'Yn/eA< eJJxo[ļ$) EcR7 ـ%clq6Ǖ7>YkӯǞrYjM=XMOn.yTeu'd)kJ&Wؼ:qIhx=C5VFdHH@KSW{U(R1 { mn݀v:"=tM#ë^0UCC%u)*6{si-?`,PłCy7[t[QФXksI7yx!jk.TÎ]H&tx ϼa탑 dsc: t=nPWK @ Y.{];t*=7ȻxL)n]F>"r.xZ?MtL_NKt ç*6g[ ^R 9dXqeekr[jdcoZ!jH`ʅK?(5AG~7:"HbDB̚]J?gYI-\KqwSg,~zxݴ^ʟHN&$5˽m*Xk*>h03 -^g2?G5ͺ9!"Ȥ}Mn[]|czHoݡ]"&8^p/-ͩPpmk{Y~zPjHCxbmu; (!p %ajoE"|PQlT})/?fʹJƋS|r~d>teieE뗍Y0N4C1ֶ4RgtԒfB i BBdXֽLUcv*AUo}ZHP  !qI'X-#U :Ebs}yz3|W9ABh3UKivvxW4PA+}y~javOc"@RY.y6gkD[?WvzLO+. z l$݈#f{]Q7|qLͱƃRٟ:mo)U1+k2(.-PW<2futGVm\ ,Au=ULJCQ6z22 6BT*XzFę [zcgm f$}$^a`7Y 0~Ia4tB':k2t4 <{czX M;o_E:I  *LاEQ1@ Jd(d"5(vtшDLJ"%wĂ$XB-9@ nd+h5ӊ2xJ7ڏ'jL^P{z<|!`@=}bٴ&։7pVf[=hy(=?jwP{)V"ELrpz͍"&0VTwn`>61@'I P㻑'=>|h-ZP!\_¸uX^SoZI/~V99H>N=0gvo~5޷ %1, G֡ 8j/sse쐧~;ӻow3(اEky!+pǐA+/,s4l[Wۮ7C!3wy<]!(:m9!=ĩ/Ɛ!X È\("!ᇋ=5$@ҝ7AЌA4  \dc>5DT,$#jAmVB]'C  2fM`NYCY-tSXhin|˟n` KkH:9hu\~فEqu@{uIi*6XiC "[Goncf49 s iҞ2z [5 IF)(ƕhexHhËy=CiyLz¶H! I/Z½+] ^/\b+GaQ]s懍c`mC>;9V%*QA RiGgHt"8=m>O97\/%rӠEGkڧb#Ehs' tsk3 3! JxVM.pWBڵse9B0nmȔ|GFU'8H< 펉VrEyMctna$o-m4aiIZ%Ǔ4·A%2{?(2%d(g LCM`fqyKt1b6-Ä- aAءm{4،KiZ.- j5*-rƪxiObaG &y.@GsAz1s(maw;˛#-ry/3t6~U. a9 $RC]Iol/39Ml6>JrkaBfhJ83{azEsF? m?c`A!w}9!-෽+LU,Ыux۷^Dn;M$AC퐦5|Y 8%Aᆴ+|>x9Sa}zkuy~F$4\?C8Kk:AUrֲH]itpo rXOxlҲC +Y-_i;6^n6_> ?̻Nׄw\&pM ~flECOlZ f;WP +e͊ӟmv"u?|!ꓥ5Tp6l&Z z֌j:lmd\w~OtQ1v8O9d`7_HgPߣ58=]&ܽ0~c௫K8pE3k;(ɚ^ 6kfYqb\P2G(fQЭsvգیa.C-鹱~u5.C -7tg7"CToٹ/H*Lk4}g"O ҃g\Ljuմ#HEXo離*0ŇE{yMĀˆٺ@t?aYO)Hn'0K tki|u@MT-#B+#٦4}]=mCK1>ba6 F O3"T' Ҫ PWDXh+vv\Ϣ?7A`j};ȜzzMw2yo jG׮䨂 `ʨ[#!(MX r ZiU hC,HOHu>m;O:;k|ݞ{#:"0Hhqe.0+p3iс0ʝ['V9Q(h_i빀 \^ `i!W=tC%ݣF' SlHӡ͏rZI˶6pbiܢ F;>?\ 5+?Ӑd?4Dxd-AQ 渫OOʫ9ĽU3<#!DG"~u+i?XcQڵ2E;x؀ ~5z.\,ӟl-[f@d%u}hd.GXȉYo>`<~Nъmf74  9GǦk Ul>=S\qgkm5E4BDopaiP1=.4=f›\Vysw;17Gg*7A'z2/w+Q1n 5!,?d`rl,>un7_>5a2}{!߇<>G'_m탈>eg>GWN 10'qMPi0*/&i}."lk q艹 lL" -e6{S4Ȉ(0O2j( ‡-OP*(RG1i^i#V,V#{xs76K0 }tn!Mo4^Uh&z&Ff@S8[eY v) zϢI|gv޶ 2uԫ;?3}S4u8S*:2mMЛqyIvGCQAX,nt,ptF՚9cT1p"քO'ZhU/p,R Mub%kq;{Q}ky񿩍'ӈ;v"Z]U$z[169$S{XBhV𭶡8 Wp_ذ51bز F׷yFxϰy@clZ%)+t?kAָ36bi{2EB@<;)G͍*V5(;G/ؘ> b/Oj}yےv DSJِ{#-˼aYX$%Bb ("B" h$ bb`""$ f(h * IJm؇8 -;<{0Sgo`9}2 I_Z SM%1z'An\e#sIx%NܽQ%D}4.I5J9F5 sl#mEl􁂾tK9FMEg+W2bx "2d=MtfEӈGyV] Kl^&&NR2iin4Uݔ|Y+]:HLk֦{H!sW:~*Ð7X(*%kL}{4, OLҜK'L&A&lg—$Ҽ|/[B}8:k` AXUk jvAښp*0B Ką.6 wX+6&F@dvkcvYvοƵdH' \9?/eY]0y B3@aR~[sk*K$ѢUKw7y:Y@|Q'nW1$!I2,k A_ɧH{v#_HT6ӠSYmfٵ6^L./noC GA(o{D @nZy"imo!ۢ2!8h3WMKW=}MmaѮyqڿO(~~Tm0*kKB+@OH +-&yDSpG_'Bu!^/yaَg #p~ zpD$izXz1v0(EY cўlF*oޣK Hw P4ƮBlu2[*MCcMkx8TWS4GJhNzFO/P@uv2I<L[?w7" y$;B##ȿBvc`D_Dre =1硁'jO &T0Sit>\JhYA5y՞mT=7>4歧6o y]W6@H=" j|T)FO 1{Y"0y1Gz5*ZLw~9M2푉!V Z24mu\tΏkPD@PW uݏ¿oW_u!n-^.XpE>O Op8SחIYj{D"3#jC2=$j ΦWw=.fMRFޑU柜&J)@_bB| `q%inaCmYfJP'V_ h#N~g_ ׊c:59XRͶ=F'x4;x\Վ@aowsJCeK,5d U=/x!@ZED0Li3K<5'ϋaVMP箏ښuki\oUȴ*e%¦d= ?!(MۊG ..pb73AȅPٯlIAQNb,ӫ\T]Z>hfn1AiA񈑅*㴝YWu<F]jgN+e!my3!0"!Bh4 ԣ,xk&{7*yϔ"V>~s)!2vm׸GǮr~X-(EЂj%c?adCh $wG 0E`Kzk:Ғ@R(U]V ?r5{mKP|Oi^7a\=}K䵘5 6IBy` Y/E~L{лG'\p!dbd&fd!d w;ؽV7w,/}h&$C#r?%,@=9[۽-'G=;C@@#25}߿$%;?]P7CQu?Oڝu!OGPԪSR@ݷ8CTX$eP$4!HP%- TP2%"4 @ -%PH!EI@0P "% ٫2F BB8!@iV(Q()h S ԎJQ) )ԍ:6Y&aj6Aޱ4ɨb x`% Biyو(@(nQF]JC/12gX`#G#${M>[9V-8aG\A.^&ȿCQ@S@P44 PR0DH"R"d~ E 4iA)?iEY HPL@ X6߽wh{!VXȿDJړ& \Q"heCn{ vFb:2{&a`y8HZb/ d45?7n8G1$h ;_@:؊y<Լ G-bӱuU5xɬYiMSI=s7 0ª( uaQI0 -fTl0aP8DIL4 .ys o+.XBI'-,ME2=}FHjY[(32W+~ISC5SjQ&dI #?(~#="a$l1p.lg`LUdPd ӚO?/Oxv.H @ "NMku44zTS",mo߆v[m~tO~@]-cA=Ȩ~C``<|mG<|DOo}2XA?& 7!P8##tLb_/(DYA)Dz%L?dzxA9?ߨ ֐A.~te h@O,)0B U)A`IJL$aT$P@jAT"y&)#2HBUr1=#4I)1+'ù & `. L!0So%!dPA,E09!LL AEE] aHIB "_> 7qO\$4<8(GE[%*XXG Lh976CjWF/ VTxgl4LUl3j ZGH{&P5&ϭ.M#rU\oPp!^ݳ^U)P纉ʬȠQ'*fۮp!/չe#*mֿ?|蘨km[Oh %/&]UgKXR&V0:rvjݫ:RH7~Eum DΒ5ܱ/sޕCaQ7yz\%XuPr p1ʫ"Fggxh8@TixV]7qpQlL}l6@[E&1ɡoV PLDhXŌEUfB<bKS#M1s [xyćd]:2zDiݲʝ{S|m,)iyߍeFPٍg=˨j65XMT暈XX3쎝1-hßsphmt:!['Yd0tCuT>1fțҊ)AtA߅喕ӣeb,(\8}Wl;]fLmi瞐5jٓ {8 ^/vnv}ۭ4erC7ڕ{+-[aH]ô9~[vD '-!}g f#}ϰCfmlbiѫXZ Ah5W])]kY+7&b2>T纊HE|FR;CsM!J 'M]ӇxopwM^)5J Y\FFܝt FabjG`gZ[ܴG.¼*h_qzL 'I\~'44/!nBRi[xm>ZgOHH|TR]ח!vhWpxxRO^{cde HyL 0vPLg .kMc!_!]ϯiffKFff{w{U;Zb"$k;yI'isx?;Ā~ClmNb DV+q̞jCR[JoӅ1~oa|5ZӊCgv W~NMvS 0)8bZ(-4ݪcK)*QB3i5MB:-0g@/-LmR GMb\kmk^ȠQիSOu Z: ׻NmBfx~d/F~V!ubäB]pWXAJY`N]2~2Љhßgsk``yߘ :ߺ:k$:ݼuhHu`oCvÿ.zTj=2[H@G5#PGkzݿ{GGw/<~/῀ zHTm(/ ؝>DjGyx7F Kczm`~~(7;g} i(lHC&׸#vځ{v^mep#` ǪkO*AmM_/mO+$1fX2Xu™ w?WHG:=}=ٱ=xNEc3=b[K 5Ety{v ~[MZֽݷdG^i7ð^?FWK*>cߩ}2o}9#"`(/nu/F{˿@~0~ipnY5p|V=R$)ȍA̓ LMܓx-C!Js*HG4{iV Vp3ע (h0N McZ(\dzڄfဤR)PqD :w-kҭ" $Ϸk]2UA?!_?[d_(QnA?Qj?b EYATSU9A9$0Q $)""Z$hb*%BR L(ՌT 1Xr0r(05rPҲD \XQSLe#2M2n;ӎ4crNE:yk1yÐ1M-aˇh1duj"j&IGUɯ~owr'R~}!wx0O0*Xcm|нv|Q>~#VRȓrR*Xnv?+ȗqV,r"Y&wFt("6^hL}}XibPMx\Z'sҽ &;ku<.xQBk{'b#10 "1gh0dތ"))JI=I P^\cO};^d-n6EM".tL<ǝ\i/*P`#s I{-<#o"xgp'l։BFu 5p &qu$%{ Z9+LkL0g_Tc;zD+% ߔw֩bG˻Nj>`: .Y1&/vnJ:L)mwӌaaWQ0Jp| Iv3̳> 3]e"=7+&xZ,MT*<`$Is<:i;"`t?g_C<-wF3Mcl!{ 6?0(D\"k;mH+I97^lopFbسPlM05&mx۪"zI| |Xu-LӃ@1XDn s0bbi),!2N YᠳXB[I2`U3R I  Q" j*I]a$+]BIlǐ^l\w+Tf5d}#%n  f iFLhvKmmm޹,Immd<1mc,#3NnX # d4jԑvZ?uDQP@L.#Ҟ#eټ`($h|IBݿ3Я!>G72aWAj9 F:FzTIphX1?3C_/?t87o3{VR}kC?O4.?E ?z QYfV#?p_krֵpoʹ~?W+GȪxϨ~u#uN3n^]Q,M~) 02q(Qg> óz 7:S1*2>}i㗇c>~i?<]#o<$UpG|J irNdÿDx8($~|Cf0WPgc^C[䓆4@{hFI$=9ݖD wop>!pb! { J** r*a3'Rw&&Ww31I9:2 ǬO~UuwU/coή Wߦw8:dTU26&V×f:aRpD͵QgPg]T3qs`P 4-qz*XW$ L}YB7 Xf+EfPPZ,%(RKi6QY@fg9kns]^G^ΓPNuX0H0bE^,fEs v"Yh6- D&%U 5I&1:5Л)$U@ؖ9P`:lLha0W;'~ .L31ڈލ9F9٦{xWp oG`R'@wbѹ1a7Oj* I.9M'{[R_߽}0Bdɺ(xAF Nˈ_N-I@*DE8 K+9c(!_ LyU\\.l]sBI :r@Sür'SnAgt""j`lco0S dn6ө2\4r84r0x&$g$vJkM-X< 6qYCmz0B;Qn7YdJi(ʵex2fQAW!WC~fROy+̊X_6 :35Q 꾀 l?M3o^}:!ЄJfo9vf{M~I?$FkV: 9+?3Fcf˥iTLjzzWMsn{soy(.g qn:;b;QbD`(u WbŀV" ]rvvCv ŒW"3hNAs"vvm0f-k&cX^R)z4_F̷ەhc5zSxWV=ݑWh&ػ{95~j "f9̰õqӟbvJ0 P@‹YEv=Tw],zֺ}sdfl 4r3+<˖EyCZ;~=|CSw|{1 YO-_3\ɴK&r,f&[.YKNh/nmL&ctW$QHgk:[aU' L75KT3{: r 82*WgLc{V1jWf32S%m|G~^I$CnB,aEXn{9:xDQ{0V7~etn_6dn®X/v=4ߢfF֖|6"xMy^hU'; {,_s#;YvjpQW6l4=/_Ûj^b2_%ˌ>=㏖)C X, 'S}|U)5!Vh{,o]naZ>3BT%Ƙ=;wf+-YSZkFiEP7ѥ֮:U,CP\"08RuǪB407! um3;ɪ [:81Sx ŒFc3`>N< x 8@lsoqq>I~'gL3Х-)""Q$"d$7@?qci_>?}'TdA)  Z))RJhR(iJ V(JZ)@(j  7E%d_Qz(/A{MPE|kM"e"4?Y E4Sɒ$w7y(>-Fp /O( B<'v!?yV}^Z{w[ BTd80h(W@%H]{QV9ہz+~[7UDٮ2pqv`հU-O}+VzU=چ\ߧpczɨe斈׆; m{c,o%-Ny00~2|͵6R|6Hmﰖ,xGs\Y߿ot1; ҇&})Mb׆16YOGk0IŪ41PN‘-VY a*֪ g2K^pȥx^3+*Yч;[hǭy~=B>a}#>#"f=b12EMzU7cQ58lw^^uq~N7ײTmTKi6D")uWgd.3 Z4,4iTݐ5 uE\ |"G 8LG+DV-+ ۝nhC Wt;~[S5ed0`P*-tk_xƪr ӦVm[>:/ݯ6N!L]W?YV+BR_h]Mɭj.x[fevp{_8nD-fTEks^4h0 u F  +Fta d̴5RQXƑ:'D XBL VѺـS]5DBlu;'iJxS<'BVgB;l+k:ܶUR&N:atKRېSb  =m/sYmp:v*ݭ9=uFܭh84f7nW1HułdZC\iPV"vEPaݕMZoTHRZ.HٕHCXag+MZ`8cEy[q!PdqR'UY XkM)0vx[ƚO*mH%0X 0c*"u~ ?*ܝf5^#/qp.!-8o~Ş[!n{;, GY˪I <ߟlyf2v+͠]qG4F,W<j&j<9;3_ZgU|jB6.3s·ORs Iş-+'=y$2a*"(eO(6JpJ:q/ېLܱyW4ڕzU6J ix\Ygӗv|ȍ:5A`qM;jPѢl\ ZNߟOdƙ< )'0#˾^+?_ٷ_ˑHѺD#QM#1(P~iQQt1T[f5g!Yxff245{1{!)Pz9G19/߾9۝TzJ)ݰl V_oxNG[s6m]c 'X#qۻW_vEG<6NFK`MЙN'e2iYD7gw{:|5F(W@wQm$̤/od8ѱa dEG=G.*W_w}}NKW38\c0sHL.6^_drNS[{AR%Ztqѧ^hN+7q4KEV$ >IӦQB ;7ߠw R;<+uG'vRk; J"BQ vMpmꮋQ9Q}U#v`bMxf-4SdWNuN(sۃu!h|t%L!7,inUh*1ے}۫+Ԇ DqXcIBCèr41Zi 3vU7睨?E❚j*mt,֡U:vU[eS 4O+P$ip{F?[/$qE   2)@7!RE( ( ЁQB}0]P:|޿dM*@i6l({v7}[ dW lI{3/U*'+JXY8$R~dnNa`gnnS|nwqčG6\B[[jN[QV*T!({8'~VYu ? !oZ=`!p _>^ҏiMi[4ڛ"Tlh7(Hk, t\=~n5p;rL!oO(\`I:xsS"CaxBg hY' jToED3҃mphpbD~tȣ jg7NJ'0m~۸P_kx}WG\W+_pdq 5lz7TfefeadM\C7'}Ro޴sRS!9eq&)<\Rx>T9)ߟ9&q;XG~î 3(4t@1T']gw8Kn:sQo jϴ쳾4WQ < FχPvGy b5y"Ǵy}/wS6Vbq:/=mٍ!C}5xA6[r!γ@ #(\:00W[j@S=->I6v|l= irG[q&f( "z4yaOǰtnqN^VUP& -H*Uʇpg-o$6V%%HT6kz)1d XN߶' SnZN:wYfOtm M7aܯ:F 雗/7/۾bG1oI3'voEZ mH^WV*La_zx'w(w*n?Km+Czc/➜ wiA )e$pl0$k0a@k#ʝ] ϾksM᠅#C:˒}+DM@Y :#(gtA8N'!8OXϚA/.j½-_39h&n # YJxqgt^aZ@ֹ9/ fw:?B 2Apd*S$K VH.^5%Xc/뤶|{$\d@390Ui nRzSN8m#n-;XfNMmfKezm 3 13pX"yHy}v\`-) #b1{s!S>\:75@mEdӶr')MI-l5lyEO5zn˕ɗt$@@gEZӘܝƻY=*UteMn -Br8w^1\Zz0g^5`7:Jff6ݓCF0rA*^/2>Bl :C&6ѦfijF ji*$R!6lbk^7 ^]wMN !$ywo_=/x{)6wOQT(rxzA71/zeklb,a4nmVےoyeeuִ2Mild6\%8Olg~7WZwY:xfmvQsW޶+bוʜ43jV1xm6\6mkPܭz}D^.L߉?ZZ9EFx3i牱9{U>0dyٝuq<򹽳mΉ8&8r5髝Y{skssQW\q_}DJO,~-qkikV9jG;mďQZZΣ;'X@l#uHY,IYR EZHUh%z>yKzѮ9. nzo׮zkZ1bzw˘#U۷nPgo$W)kYwwwpů;m3yqjg<➹8'̓32L33$̓32LΪkQqpm ˄^.yͯ8/5{ߞv~s{.-7* XYwmXqUU풷Ykw}^m%)Rb9bpkI^8j;BI$I$BZ.O/j&IyPlдMPb:SbwV@, b͈Wq-mh3/Xz.&X/d*w*ҽA(V5&pv;ПaN[m. &BoR!yg'Üo6`RDҬWHaOYؿ:n8i1w׮5^7%pz}YElwB_oG#ju^p OIHpRAfHI_#ʊ=E0:׵rѽ4m)Q?B9Ơ'{ m̨7;O30k;uhOډ!(O@2 4gEgP}ZE-5m՚35 p(_|el3U2A}`06$̒BH@Ƙ m^G q$8 @!(#k8xy8=}Afۉj;ǰ;ͪ(6GZ1+D'|KwFYk>44cd}5fxs#f@: B;1(pl1 ](zh416Ƈn4$S`9a;ٛ4Iir8%1Y]Mp17I/Je|DZa !e@(ha̓de'2.P1mIHQMT@-(kuf=/d V:*V8.z"t!.1K} Fφ\'dRleZE4QT\-'@b!%tbA 3<}eؔ=ɘy]@fSOdR@.(_$?LcT=BLm%jT ex`ڍ${jlE=p6 >3{ :??7`]uYjk6>VS&Mӣcw4Hgَ4lAdy^oFS #O|Le1WکA;d)voEX/竐D(tQmt]wF6j|z{ƭf޳ɜHw}ӗNͺxCi t`¢j`$]C{h#(~^Y%7X=Z..)#h'4#@R1hB t¨H!<|tl@  9[c~Ze1B}~Q_}Qɵ߯Q:!bX.O?Zn#ZՙzKw@veGCMG5ˏqb!2"xzC햢KM~v}-8D+GH:<>;O-#m/9گ,ҿ::ϙeOdu߯Z$ ߢ<@OaAgr{* `gp`I2xtł>9R! bI0צçP[w+X9IERmwa >@'5gj j?7鶇g>L H`2Tv5 ^޲TzY赊-~3zmwvduԚL0 gN,` Tc.\c6ZώY݊ny&uMA$؂(22$.'H}_Yq0 yuOD??uj2==w? 0C@G >E ,SoeDģk2w3?rMϿ]_&_疈xզ q]~sK{nd.21 4;. ^W[)*vi4 @Oori2E~$ N^v9JQ5@M:ǧ`^xqqeRrD6^0s,]?=RgO*uvn%~<̱A?QLiފ-UR+>+c='^_O =ٚ|sp^ v䉈VMdB6cd{E+$mLKW$K8n?#ϩ*5R4[ܡq=;j;LU b*fZ>`RH崶_!s 5 .n٦+u-UjXqJ ;0$dg83$p?AsP^ߞOc/ 'ӯJv2ե{[U!ɽ,/0 .)H:t2Gn<: BG ]dqw:[o42?ܠ1p*Puq`?]; T?(Ej{Q?V@?IӴ>(\|a^y'LX'jW6 ߧ`(@7 Ŏz2?OD56=$L:qws}q9ɸ\]ۃ'#nɮ.3~I/tcdh1\T]*#=6?kweDSE"$r\)[w3Q!7xQF >1p# i CX""FvHΒD~TΦG! umz_-)#0;'EAiH>8i W XҖ<.]H2-@ e(‘77\|A BH ?#Ⱥ!<'c'&RtçÿRee56!(SKx &@Ry( ˹\.?h8FgD_m JG \z?5C 5| E҃|Q{ɫ>`͛CZ42`h'T~栗kU@"ul/k YoB{۠?4J u -޼x_hP|f`'ͭm&a۝3mE <^dŮ[ۼs8x՛W$F 6ED{6nDJt?*WP0Ѭ)+_?w=÷M#4(q^!2/,mKJ>͆: v==FeEx =_f)ZԃeFF_|UTAӟ)|c/{'@GÅ~gm*:/S1 N\tbcdk A,I*,M_j}|;CI;mY?=}ypW O:Fw>6VO|#[L"lCy`a>?K?P/_veQ?8C+NKg÷4JȓRvSTk-Q#UN{[[Lfv8]y!V߿0- eٍUEo K8ifCsMGio'%-Y*TZ)0R L}Zfe}W_5V}oF18(u]7G7HQaHל9㘎BK$YM/L9Tϩ묿 tT)n[@:^Do&(MߚP^h|U-y>e,C3|ήLApjy7YsѮsH>|THhV1?Wi1sdJӕf]CZ*"i(AG_S"Fώk/{}-LY.sSmsŸƺ^?Ӟk<4{tg כO>^'w-ET1EILT!_#BPH!LN*BEUQ!6|>_+/8Ck21E{}ooooT5-?7aY?i_z ]3L]ا)p he#ͧnR=RI$A+d%"H.P {S ~6t~|U]Mo7'P C] X# 8r sNruG%$^5 vyOmRޭ a ?. ("$uE/~ď.U*x64߻*[LeӯN;KQ8Txй㗻h"&mh( s "* s J-]k֧W1\=Tf0H%5tH+#i?^_hz`XGGϰTh@3G뜦Y׼Ѽq30:} ׳Cm}EFUQQK-1P}oۙQrގGeU22 !C_ hXAζ $ $i+2(cс:/9M C#2@m 3gߡM.O$STFhCi0x\5/1c@#ОC ?޿@|n8F!I*峇s=wT섿Ytb=/H$ZKYMϖ>:"[QO~M0T1CfOqzB+t(8*(W5/AcឩdTE5iޫ,ٻ8~;?1`8I>ؐz WeFV\@#LPw\/}n. 7 _,49 ߹΄H +^Y2syx`>]_~dgg/*g˩g]-D0XvZ 8#UBob 17wts[sx Z"2ÂK5UТRU)~TdV$+9V9K1'Ū kB Ban+C< iPm_XS3'~Go&êr3WU,=k͝I$pRoI%uf&97=*gN?s;ol/3[euI4#53ۯjm "y; o<*)'lr*?Rr{s}щ$8x,_d7}:+$ Bg~ξw11DLCUBL~D1UPUUt>/ۗφ̊ 9"7I CE=| F#JRMUP4%+@ЉB))JT(Z!N_y{(r${>KXv`x&1j/!;;r o݁󜃇mfeIG!RҪW'7|,TΎqxhE"ZUW D rHo3tyNadE[T(P,%[&ɔ$tC.(;̆CN}̼]𷗡ݽ߯-'stquQw|*xj27X$:oM^p!ƚ*Pl\﹁87X>CK+0yȫ* ח~;茆2( 6A>Pw8ߏ s>؄"#9vF`k6M6Bk@kvEQk<@) !<#wI)[YFk*ES5F2N鹀B]`ZUkG",T<塖YYӗAHK!Zem`+EM/yecA-|ƟE-e|^P!Px|4Q~6J*H Ȝ x._,Oz%GuU{aLU%j$wFwk\ TfcE螠`| Uo|qwB]RWU>xUjI]n[mI僬1F22V+sMڳjO&vE=P Ϊؘ_廞N6Urxc}M [1:aWllw"F vg̻43W~4a6#CE$7E`#TB-sU =Mao#jo?u?p]aS|8iA0q xgj#͢MnW/M vjVsU;j4[h6L4?\]8wLl~~AE2{|OkzyѝX\((޹enΘokHG?mZI={oӻ#%IdRPP 6 ˩wϝ%W4 GǏ;N^ вM1e=0i6cQiaφڌfH2 !yҥ:…EVM mP勲 L$^rnbP_:o& O[Ԛ49-]4XS%>f6 ѨZCOTjba E};72 mZ @O` M TJ@؄_uQ\ ^]<49F$$b/ss~, =1dPQQ~H+X_?p{qdgOnmp\x~^^B A=P %0#4(UYAb:CjI"z+!Ѿ$h?JȒ~=?['zpFFʇSg(*-j^O*p½ Dq Hg=\Qˍh9Y-sz 6:,/%y!LQ H eR҇N77&&jY1l.c\`q#5w:Tp9ЬUod[Qx\yt?S7@'ٗɨN\Z lU FQqV~)* "* Fkk|v PjdϢ,Ue::Z沪z1k>׫Dvw Exgo@:@zaLy&z-~@ oz&2TTJ*22(1!J9o !(?{vӎqw02m.g3UDLkr֫z H^HsPyߑѶ6NmK?Q?s_߫t 6ͭu"7t9m(YcvAd~n~; #< mi"*|~?6rq6ӒHCt?L1W9~B\a 1”&>6lͫ0*|D"Nֽ66U0 6z#B) mTJq@~H!,UИ>Ɛ"̃&t*eU:UJ.3;Ȭs9 ҢPӆ,v`)b71MC"d_q϶y$fHTXI/Gd.h:ЧC<4=woϊ?ZjfizbZػ$j7}dxYx—qh)E_EwqC}2R W Q jn^lz/ܩ:|%2icɣgP[h6NI~fR4`f{lDlElso!ԟ7^(DEc2yn&T^[X.yVlxa$(7p}N{L2|[{h(xx$.%H iV$D|a mKR=UKT)kV3NeUus_77^힚- [~]a&B2Txiy"q>^X)^b@i_態 w ;oq<;ZX ɻ5OXЬ!RO 6SW ̥)%pA_NͻE='H>? V"!rD߱P0~cA $ R)0A?5 YeǾ|I1ie}rW_1[BB…᧎퐊2A CD/Ae^yz |vd|Q>]z@t,\b!,vK }46VO<`X>xsncc%ϧ}u\bt!ّq>Qw1 ه $jLv07w{Ld#C /JߎG >7%x$.UWa /\:*S8*{UG!*wL! %x8`V4Nc ?4] ;줠sQ 5j#?e, hp1NԬ9U1UE B43)G0Xa݂jJKl8ɐ"JPrZ hS 4J 8&"p̰ 0a&'H")5U75$95Ajb1 3 i$E~rr(n>_?FX/$7D58A8hd 퓇r=$/zJ]δQy8`Gb?( m _?oXvE#ʏ{r:eIgWc'ҷ.;ۺzޗ@axb1R F _l?[v0d2'9l5-n a#" QqM,1EtkLvC_҈}`d4\nN69k^]cnޜrIMM$ RoiNaSAI(xn3ڧmLh&X>Mu nu&9&J1Ǥ5 섕_><3 @${B:T>"6`_A7inF3 LTD;yZMtT}=ˍB蒎K 2`lȲI6o2@bA]6sFE.ʀ#UɎy"&I*H f(I!b* h%ILB)ªL;[8J @%AwMO$6p" rH9_(w̳-Xұzf̉r0M !#FAqHH֗۹]'Quip>XXrx^*S#ɐ~Q h $q``INeHfYa$I#b$qAI8AE9xn ,<\`]ɇgRX%ZNVwDlӴ^_`@=h}j. |@;wϾ*@%N½H95MIL^bkۺN͑4U[]C F]s4 7<70RA >qnNcNP3(G67^ /ݛ ?j bD6v2DߌLd ɩ$5=#@Ɂ130t (ͼy$0OQy@@}F3q"e +QѰ ͝ 3Wpt&((:aX'!;aszd"DD;A:;EtB+ t@:~Iئm 4H_۴B"kv+{IR"eBXdIH!$%d" IRV $H)Bf@ %he " Be" $&!%bbBeIVFM$bFX"$"P*LIB !}DI0rLiMB 'b$ \ j @ł:)t"$p#$futPC3 LN2¢-vP&-/0i=[>uNKӮvΠ$5Iׯz34P 2 0\ "/tU7U")hh `+y6j)ԁcITJSIAM P 4DHҔSCJ3h3 02Hh&`be 30frZ9Zm)H**f&J"[" "b8{xL"00MhӤ94QES$&W"h(- rK !BqבIxǘX{!.O舃e~y1ovš! .vb'2)p0>m:=@/s!!! f8X*# ͷiD΂˞Avh?N5+;Qw F-)q p+ТŇaFM k7i5h4 K\ygk0^RA 1fHPlA}34!0-Bf)wE@c wZ;o7DlL ,`T}uh IO*Ͻ4A!oP $8B` !Vb8Ah( 9NAA`SaS0)RQSc{)` YSEZϭKu,.DRU! :RI$0e$T:feAdI!(L*H3oLψ:6&oz 븸6A $]y8+i"&-5y1z;+Zr0> N*oҝ˔ s ƺCuoxEك% M̷xn1M OsPNч{y94ؼ,2Pͤ~G`zBDGjhrNpx@KA#`)92JJJJl0}!B|݅٧  IQ=† R4ah]=#1PVۢ$ 4qwOY/ 04h@h$@e(xU5@h0!d""; {2: \D??Ц_R%,x.`N=(dĐWu;̌Bד'? 7#g>}H[y-s8tQ9$$lgsc8a> L1.(ŢZZPtۢp-hBTJv<{Dl ³#ąj.QYR)s`? `V2xrzҘ $7{taɮ]J=NZ7Bb M7ﶞr1ok9!hS\Xo%88Ax~L-;+r&n:ڔ0Ez3z ,* VLhZoU(L隞o3|>0Y=SF'NH:uV1 T5~+RÇ$YNNc9+H;^HmjOe88ϼ {MfA};-Pʛ?~0"A:t S a*fB3<96Ðz6b;7l3DL4ez>:JZlwY]sc2(6qoIfP̯ p5)W4k @Z7^?$lbT7wQEQDwq8}N=CL d(frn;s}2nfnKp?*Qas\exRgR4m 7JcGpI= #/:ddckYG!2 iؾBѦ: mln,eAB6 7`R A&[>f`lѲab G>|feѝ}{ppn.I>prk:J|K: a}_e 6@N;=(G(-Q¤v42΄Zi3b.3Bu9i÷.nZ d%)|7w߱gOseE1jsOg>l@z64h "t+w6y v.0C3 \;N-MlTvMz>nz.,,BB8,+!]._@dP̴@UX ` x.v+$ܮF*= 5-Ź9\rSҚSfa嘗v,twrع6f2,^appn=h;|CV. ":C=qc H,7N#7dtng0N,mD^ ;ˬ%c]d̄0K4#T`Ҏ 6;N "<'G!hW% aihdqB Q \پCUh~(Hhm:K(OhἚ`XGF;Kdt) v )=!@,ބPr)+Ց!wQF ={*&5r hFm7XoUHR\sfŅZ1urLmhU9uf4ޢ>.&"U#6ss*.eu",O8xc=Q%)ltc۬QIsi8_h5k8$αFMLĒC3fbA2S1q,@I9 ;"=Ql|I>znM΋hjH?T0n_!?`Q PįNcBD U 2G0C><gk97Z%W|flQ {٥6J K0PX! Ѳ}W'f7qLA`OvnOn; qJQhe6v܂P'rMxc`D$ hKK 4:hX<';~x٧0 *{ʱv Ϸa@kOe t4{Nq+Ps8Ǩ>C|aLă"A k ]=´)(|dAyE:)ܹ^ݞfffff"""!$`@(a:Fl7lOy!e/bd!GdJ+3f4Rm9U<y_f4CNu@&`(!, \DbI:]l |Sq6"6Y3/Sy )ڞ@dW7DrvI"Cy A)dc[W}:^kuM4iDT.ѽ:ݧܖUE@ǂ['!,}nL@ ]QA(y}JklopZjKR=`ר i1!" Uaf0 PO@d m!CTHAȧptdF ~)+V4X=GY 'aP]8ۘGtOG)ްf\;;ml D=#P·i>0*͸?B}5BFh II'x/WbyVfyY$d&eS#qרIVxxַ3-ٔ"dQfzQBj.lJ6z72=VV32 Xz6UGX) A.p&PQJ #}csey@]Gv%d.1lLƂlcV`ju9Z)^ ANR8SQ~`Z 7Ha #&=;۠ATMR&{]: c?+f_7c_z? 7܏n8h⋿7(Ȑ6E %_YwnX㲨DCj#=7*ovzoo<"o+ v9 TY[2b- D+z(vc$Z6| ͝NRQ(Y_Ws{WG"B (9;Œ,\MmRń㠑eUl=6q'i{]_ NI۰*$[ .4b ǀek-ΰ IP0W@5!- \{BxDV#0/C딲[arr rh|cfLa2A:H=$+@aPhSjfB2$$Vð](E/KQa  ΟA8?D꽧P34@d0GZ!TTu| S~YUUUUzzDuОϱ $#UU4U1 0!TDDDE: ʪȬfff`ɣ*%$$ 'ʪI" I$&I$"""#0q!)d ,I$$J,L zlTy39A뚈*a9!8U/uh"aRh:"3#`qG_n < HpeCdJ~|㫲VnjY[@c+ބ (^&B.㸇3a@"7(@D@n*`0;ڬ9B"8f$cmDPVA"sLL0'kFI`&{Cj wr|7hr̡X3aѳpsTbR eGPA8/  T& lY崊k@҄6W\Xȥx~ZPSg٬_xĹ: nCrCY cPp5FO #H;ʆE@ -3t\CZ!2R!A r$tTM#T !1, |c${G"# Ձ鰟Ef~b'0gCRl_;5tS,dOZ1Ed)s8.Xs.Bvv*ŝ7a۲ҩ -csV뮏kaH7JlGv2L ܟxGqczǓu [P/Vn,/.4NSTj2nP eF ۢmGC'' <n4S;<^#N4" U/"! k0LiqlL>7cy=k|S ~ךLB(;$$(] * .' #V( iiaX߾Ѧ,ZJ 5/_?jkzd'DvW5U8DKkz p*9.VHR?q[a>9C(MNϾfQ&K /2\D9:;F4Y7{210lcF#fqw{RuW4{Q4 rg@WZ0@ j`Z , >݋:r Bʄ(E+ƒ xc_>g~ӛ @!{= Z,4Gҽ;Ka Z0 .NCxlxQp !IAl7 Z]OO`J{1Bi&@nC9& :Q.#^i0a%A1t 4.@ 1k4Q )-D#IG1q|~+4I)Bp(63xs._749Oа.5ƶx!܏$$# x ]$:[*syUkd8_` <[J'NofORt/$!ٿ1`H]XX2A]'E3A԰a; uJHgX`%Ϙ#1dD31;2 dLXنAk3 FZkFZGi {:<}Jʞ4Q%~ 5>wB5IY"S-mV1Pѭ]G2^Q4;MUm/shN_GjW4و{?;/TX^><`٠e߀-&cLh7(B>G_˥3̛2 x`0:3&Q^[waٺXlG,Îv{Q _APaegJ91f;nn\~~w61l8 b9W3#͏$͡a@}p>B oC(A`tOfRq6{:eRASG`' jsKT)ύ 4T!֌AS\ KA%9d0!|C$ 0vb0Dt ^q$L̔3~@=zΚ^D ` &HsB 0Q &ccQXhJ*vY"?R($yA'K zHV9DapE\ ut:%)rU[UZMj|2 b6BdBE0^[8Q3 inx0q'Pxo@<$ec1y<Y˘]]8})7ATT0=Q8C-CLmV&V`xC/d1Ի?>@Ϩ$҆2i]I_fʠ7M DDU!=*Jh&((((%(" (> f)//5OXh/i:tjcg؅{QxOL%+U`0Oyކx*\350LDi$t2LE񋓽 & =bJll5pt=d9AH%*Q*sdΟhd";7LY#pв>)#8,`gu_QWliFCj cdDmDqeyCyBmNW72@I"o]h3pOhHu+W9x;gbrg֟Hu漷]U p,2i|wͼJ(%ZJ hp#dD+THa71΀Hq ]$Ǝ˾2L4}.S0~P>i%N,]ru!FG bH࠸k U$k.[hEf&,xH~J(F@HрY F8Oe'>L shֈe (1b14VB?49@.Ƿ00^M0)M{phY7jL FhВW" >ujdӀ7ȍf UA2U58ऊ@ŚdCKiǬ9 Mz.\`a(m)5rR6a="Q;/5.gRÖ ve FSm'x:g8w3nt]sCz 9m 6 IT ˺SAC7hsdA# b@S(|sSc|7b.N602(=dXsw-R hwqTAH1* uj*G4HBo`39ra *T) q?Os8؝Swj6۶1 9aف>I o X{EqD m; B4/i;jdf*o+yP0bE)@Y!49@aPPU0$E2D,-!؁Ҙ0 {kE^]ݲXKd,$w{M1uh2w& C;a٧z!E۸ ~Ftd^{Av `'A*;%V6"ԇ҄LGa4 GNȫ <@CSH)fQ9g 5/T7 1nDŪ/bD!y5ås9@ Q, o!_=6 \zl a= 3{۲ː6kdLs:CF4MĔ=}%9suQ{,x@E4@Ðh xv9ضAL6 h8PLHUJaV<axon {V vi\D蚾jyl;#&^HhP5;P+* 4@9R҇ޔZ 鏢;q&;t"GگgJ@B%Ěbc{,Ge)yKPMnco:=-6͵Hg/gle 63d>Ҋ3TeQ{x6C=9KҚﮡySo=K87w(Ҁg8 o/4@Oi2uu [/kָL^.R;L뱋4-,pSVA6ܗȧLIiCAJF (6"[EC 0 ϲɩ&iSQ`@~G >' $"u>=n;{B \>wkF*C@OVy ! E$͜QDw˒W_ <& cz.bOAo "XAM2!=C5j5%%!eBq񼘭 hRn,QkM!I QB44(;r p) :aS  ٬P8`L h0  =0n^߀u`z1|'Ü; d(gzI[>shwlQٓYF 5'FN%+`$rvJ>7>}lQ 9 QX W$)5&,3*bh(C? gƴvI,DLlJI$ * =E]2svC8\*EDhfbkĎTP%+ry‹ue_ 9(&RR<1;0!J030I3htl8` 剈uLq!wؐƆi>zC 9bwdZ`蝒*""MkQ$XH I  N M&Q]V.關u4ie5%,TJDE" Fl-:2:=iZiR$flqIBjv}U5Vw>LEەqw 0[>^െT肏yTHiق@x@|0OZl/(RBIK y'ts5.@ *9=,tsiӑy8qq+R#7k1Fd\./¢5( D3h;q`J(A"$0a$@b#r^]@JbvZS:/dabQDX U0L 5` `v}spv7 YU #$JH&kVrй@>8Cl!:`X :#Efw8!Vl pѝI|('A+VcvU.{O Iv|&;Pmuċ,6Ӿ&B*Jȫ*"i!G_n6=#=t]~ox# cQvpFzo1")jр~90!曆۬c x2s@C8GvК|#04)$TI4Y,(HBI!Y)N1aDVTURd$swM ׬BgEX٘޵;JJkT&~%EXo< e/QbvI 0pR'0%PY t&67Ӽ)w6X,U$S~&9 \i"eB*¡`n@kQN0a C">:Z$KEMnUjwQۖfDA,%U3 8ce:8eLR16Xyov"Y<3EȘX {i DO xt"ĂН ؀jՑ&ɂA:<H-S"8NG;<jdHQ #Q1oy("Lgm?=|yCNOLN:_C@w'gP?$s&[Xlj'bؽ(g-t NawzоF4(g>cfڢX/,4_>=Ń PjKw߬5#COI[}ۓ{6v wΜ@aĠmm[&P&r;[&e{eKujיC_j0sJ~l0 1p*\5ƜRh:*ʏ2y=AF#K膶4gH(>gyLSvle xAnOm߼5Ј186 SALC0QDD̉ DUBIᎧIAe$̒ &*!]bAT@PSMP%ҼӧAIL dN@wuÅ|<+|a( C$"vaDQ%UDUEUGH4ot @ŨUt~'Ҧ ^7b( [HBEizՊe=/ H&e&M蘦Acږ)/yf'{9-m2%Bl8!xg ý55)$hv%aYfaXVfY&YffsCSPDfXAS`df5'B0`zG%& ,9z|ݭr "!""b"'utPD}6S9|XUyh6>< VpDC4ɊlY۰%b/po&"$,D QBA"R%Z]9d ؐ WR z&QԸR6: "qU W`T+ i!B\.-aq$ON_ՆR:/[2T&rBm`p,#xKJ`B!;W8|*82E?{ǰY7$w7Bb,E}wZi >(,=v$SUz@o!oZau$# D z{K dih<^Yed~*}iN+\ȼAH#= qLϣ`ÌO)XT|O+u&C#m[tB5u Ϙō<`E}t:mQ lssD⨏;rMlu,;> =_Hd~d"ES:jG̃#{`)("/KuUUI%hMTLa "b`o2 Q ^(Zi܏AЃR1 0*!(LjhM]=4((H]rDǫ( b aXeTvZU*"M겪N&%g5y^Vc]w\lITаLfcJL_$X!pHlOjnbvVX5Uxj7z9:d,DE;퟿hZx)/yѾm P[7PvIekb'va7^ݼdGlz싃n lzuH`Nj8ŃۙlJkxdciu<9l~,]aaʺ&-Ie ""*:,P3O9Wq$ٸ 62wrviЛ<;좤>ޙו(/qM:C/M }nbepqsv0Px$\l^Vdi[~hu#(bC1"¨(cF0DMB(|?hAl y`d ʪi =;qPnR`ۭ,wNpl,i B nFjmǴ\+tMF6Qp<,l!,5אvFNեMP~j%2sb]{zDh"0ae<HDzVC} Mx! ^o˘zq76Q^ѸCԭA%C Z@X,>ĖdaF}[l%trMV6g;JFJPToH ?aBheY9 Pm+j4?a5@2 %,0.t'٧$ܴE=32# LŋYMLy' 5|*tCRm.)N]NY-! A CώHIԉ qJ C7fbݠښ ZG7B{ Z Ө&8DvdxE?/&~있2;HvC ST)`XtK]){8MoTrl3mRN'Sf053 t`X*F(ߘiY\)Knw&fSع`O3 $)oqqFz 3ypƃo*|ø8d x-L.p)Y[3he5%d<rۖahͩ 76Խ&r&I+Р-FC`VF <40b;C%aFVfo -꜇ǧ>a{'% i  aHdd drT) 郼$9Tc9 >pK0K 6h߱x4/3@oFdEQEDEMN!Q eR1 4@S%a @b P`܉@ MESfr5nN8sh_(9lBDc(rs,vhķ 7=dbh# !" ˈ?$!šE lHS[Avq|7If<^C>5UU`D nmw ]T(l~)1bhY.:&>'oad852 2"K"!H/pk!qmBoDDIF ЕJJDP,{|88o&հyU.|{bҁT?YݽQݯ3B!Ԙ<`-SJe#A'-DEU'|(\3(Eק")"[y>iY#O:Ҫ [&iM`!H@4$ŀgg%"}'V1L774*iJp ~s juV 9gL32a̠ eh60!‘ /$<iS x*NPY?̅<¾ٌ=}5`:tϬs(67$P6zД`2(B6+C`+^"b=i=b=F\4r8L܍2 X!v2qG54` %mS{ٽ=DQr܍nn RA0KP"j7Od!CQDC0) H z^t#7G ZS%vl yGOQ32I$I$!8δ6W mbE\ޗ$1TYߥp^zg^f-5״_q',ݳϴL ̄&c@ew,>(02Ln˅JGetY[IۃeQd㚐Cc;: K i(=!02`-tX3 \7 zָٿ/u^A p!o/xoFAr;'.WgpWW31~RME,ނ4SJZZ'|S:E*+7 Zƻn,_ch7Sxb.`dq7[]D׃G'5GS?#^tAV0C jْB> eiPQN _.u hmݤ`U$T]LٙDfg3xv-QysrWth(``py:E$GwrohȎ`nU#334P6vĜ, o)RQ!89zw 7j(vsף?=ǑWs'c\=ϟ xu+bۘ&o7jM]n 'zyo'fny.nvC38\ŋ$CZ<.^'["лcjZj&MBvhl;yOX,>@^mJ4K$A =ˡd!" & &+C8Xh `f)N!&}d9+zz}DM=pn͏/_'}j:Aؐ0[k2rZ"De@e wXO7f}f1ʡ9u4Q9uNW4PC>Ӈ֓7D9'nxi,q'L 43 "Y^+%Fg ⤋-MTi,ӇU+{P!^v!t2|lX1D 7'h{aaɲ8؝ Z RTˀ(fcmn > ndrXpՑ?r )ckHu5maФbu#Da I[7*y-([6hl>(zG;2w٢ŠYGr#gn /l\;x4=<780j{͹FrДh> hcϩu[ScF .=98*,`TZ0Ӓ#! 6m{nX}Aj {dY"2s;z6Gd<o- '3v;4{ q3RSmP1Q zWS--8SkSSSq! ⫵p<<6Q$C{2}=p-k[$@y9CƞY ;yߔg.75i.elKd.23=2'r)31, ȂqN#55ٖ4F#)Y }SaЋisq 2d!zJ;3҂rE(Xʼn#?=%lAIߌ*hU;b=R@#F[bw} T!Hu"9j`L1oUX&eV 1Z BD\fEv^p>,^F{ÙNf>AUxq=l֬ޔ Z{1J6dU i!؛;u6sjmfiwNypf2*D}7V]MQm0¯Ǘ1)I)"NXٿ{:ס܅yrcr@HԷN( yr|nI#n2HCK<$y~"**+nvV ǸlcNlDm13Ӵ=c(Z;]Ͷ3333333>-7}{'*\yu"GQ0uϳgmi9prO6B4.y30;0<$Gmj|g+trHC"d6GR4Isa-vbVԶᯐc\tLٙոˢX3G8!J8]KDhͺdrlVNck4unhPftTHCJȕ\r[Vphf B˪nS,Dtns((_m@1x8|I$Hek/&&4,nH~^Ox `X}lG黍4F[?hӇ@5JP $?)&::ؔ%uTX- ViHi0zmؾ>1iNz/spw -%;Nt bT+0: (4Ms{"O}ǀLtݟ 5sG`[u.:mhh  l:,@@UM݀Zg#!.Xs P5>xxihOQ׽ 1FZlP3ηƫtX-+2$̟(8PaTOnNZkMꮞԚetƑ )-7܋]<)2>5=0׺/$^<CmvNzI! .47x7st M;"ؕt- $hCT߻"1wÅD6/Ғ<'`y4C w9횋5PovMar` f1Nk#`Y9grݍk^4 -e(buPHZ%L!)K*TaҊLHėUj<%2Duo!8MT8m ;CRM$ŷOuoΖ8Kf"14l>%~sa݅`5.BaRmהaݓ-K4 [~TY&u6ʄuC% o|K@ESq;؍-oP?2׿y0#VeAlEE֙T鶫-0!_計'q)۪*ưL) T%$,ʂj( {|Qg49P` RRx z=Z׺C3AEMy,/_Wf` MsPUٍkZu(kP bs `vvvNaӠC禾{O=vp .F4sFB&AaX|`򵜰D dS \ ˁpA Vmx²2QViٚ&Z j XVDӬy9Xe*A2֡v ƨJT Yr/FsqaY1!Ah`'t,"(שS@S׼z y$!?=#k=Έ6rѭ2ʜn 7\'lpccJA jӫs_AP t*#bc`#h{b ).)r o9uGaqFXb3R8.$X4&,#!3&E PFB_ô }1%P&:H0<"HkBd^aF*ӼCKH4(@%PD)FIF Okl!ΰ>,Q_# |!4T) ;'vwcx"(?3c=+2;O_q0t e=>=eh鸠:ҝ}.7cI%@3h%{ c p'\  F|Z:[\!F C#ܮVAimЕ@ 8jrJL %O5<5 Mb_[t&nICgoH@M>{qSŔ^ϝĩhw_{Ad|MM8ֈbM8AU!&io v07V;ꢵ>Y|A!hMMmJ}C;s|i 6db`TaH/z>0|uVQ| ?"NYPE{ tz wk/kfAc@E˦鼈+&@}b')Yv԰Fܔlp 1V.UxZ&USmHܺ& V@$RFDL+$"Nxڈ)U2t IGK 10@swf^р>'\eLe+f^>%X(Z2O_;iw%FwpB(J<@@5 9@v=~vŒ"QcLfxmL}BKg`ﰊix ?s 9Q.R:gω}x9JGD >~hjg~DIk7k9z}1d@b@AO7Y&y~aЩϷ ~ HsPPPPMQTUESMPTTEQTNYQFYdeUUWF,("-aQFYdeFXFYdeYdeE942(y%PqcTTQDF #"bY ffyQSE$V Hr4TQTSDDDDSUTDQ0(]XQQERMMQDY4D -SYG2Z(hjE+)j2:(&(("%r(rȢ# ՑFFʩh2"#:䌖*I=Q^c46*5D6cϔ|ڐ$A hff1R`8Qqc B4MH=g" u=J8AE(9PZO̬ 4ХΖJda!2)xfDQPRQQUDLDR PA(D)Dbbi rbpn(fJ:S| 8eP߰ܟg O#IH{P!$/O3V~_WxUR[{vhY mmBtYͱh8;trmG %e-)(ykVʩoS[`AH{hG({ f`|Wrzi.<Ȃ(Zbd\Fј 0$f-9L4Bg¢_43b:d2 6 VPVhX<2 K JB9"p9~Qn;5%'Y2`dptbO\溜Dx҂"AIzـ%H@~sx.Ϛ2F*ue` :2 "?FƢ3cbbQXჰE8aBoo ypjM* q@X#\C2&(e &`" ÆeDđѳt9\IbӜ:Vu]T1b(x2Xֆn{Ǥ>z֨%ЙnNgϤ]c;%_ ɓ6'Ϊ"R!2fCՇB\|sK;2> 1IFFƫdLˌ0cPk2x&d]X&ff7d#8լ|sDGHP3߰+t8"ȁ8(h0F?P 6EtHfK.677lE6Hϧŧ ]`F{ƒN-o}h&l&'5M/ZVIn$̕klSk$pSQ2t噲DYO&jX' Êi4:G$>B#AS@ߗ_7^as$aydp-f/{NdmV{ Β`xUD"a?NhQ'iP>H#@!L D!X-dM5kC}mnd 23aFT'Swq|(BY(KEË}_ݼ 8 [6|X<b Ga 5DJ ,H %oHÕpH!OF9WD ✲ F~` D.Ps.Z h1VFY6ȋ*k Bؿ=r1C)$$~X,ZgM7)P!(d8xt!Og搬EZQl" <`)YVwG>[9?y%K_ε+觜i۠HK5DA\]W>m0B"OGzUTQE{`|Xvvc,%UhzVT8<tvxh&1z 6>m+4HA0dL&U%RYIFaTL &DY%QIE $aNHM2U9-j& R9&K)2HHљ%iLIHJ22R5|(;R#AHR+ӧ㼭뎞N1V3 # ?GJs0xǍ?9Yƴ6sz- @~4Wh(ۙIDQKAL? yo^m~'_ dKBv2Q`Q<"jfonobzCP{OuŞ.MBRw4BRϣl!%/ƒ1 (3 dR d*ܡ^ʂ8GA".> >@@:n|ÆՍ a !へ z0Y;942x 8cg"(-o=֕(@:tAU?e9.o@R- tW$&)JCel9M41DT$0 FSvbB7bZv%Z yyhገiTO;4l3kx(^+'R(otӐRj\#2#)VrdF7]a)yZ*"78YAI9#״\YDi XmsPG 5!@R@nTM)N?۹sb-{eZowI HeB!%r@KaxI=@Vn,Ru) _7"B?VT n"u䋒 b/HRAP,yWsɕ°C\co9;"l.xt襰 cזD+r~se($JzBLԹ!>7˳3ٷHp #bZ.g3"e!3S@68Ϫ/TCRCi?|37a4];c:oZ.k8uqk=ZٱYfdwwM%Jr[]~;::jo0;a&غBB#!h:,5vOiRU_tzEs^ptvU [eʬߎvZ] 0i0҆fhvŪ;7g?N5%-,L$AQ"u}k<&"R"*E9~BPg CN>7{zH(d$iDBXca%mmG],dv1@f$d -LLSX9-f9EdW fIF2ܮQf֣DaeMd+-V&ұ\L$2);}ٮ9@2 VѦ-vᛖaK[܂5#AwY"5 lg,Jkњn"#C %!2-L0в"(hj.Ubӷv>Gq쀘b}sp4>A׸:hXb&je Ƀ>ysA!30N+L7)k]XȜ$1չi6dxj&]ȉMHI%BM6m2PYfQ:H6{(C ɯV@ iW; ɩP&uI&} 3'H䟖*}HyeB#xQӳW ڢA&2ĮW@By=`*@<@)KER,VL#Dq.y⾝}/*LodPDkZHj n-9_~A8!!Sh֜bFd# 1$32 2IӉSSBfRVa0 #Q< 4i ̲=%V, 6dd1u_xFC),=H8q RE v6QЉ-5P| z8}(7B}s#mOs<Ãz99w;J"ŧxŕHf/*Tvd }tϵEh SC9E\Vb$F ju.1}#'T$%h!ї0#@i7/#ݲ(^`f>dy ,G[<eǸܜc {&}/9⽚5únpwuCҚ {t>a# n~b9&| N#4bxm|=d07BYPp qMqM6y.Yxdwƒ׋Ɠroհ&K@Ep02TrS%Ll"":!3N^$}}&ߘ&>&0&Ld2@ ! *&ń&ɂX&8[e)^4@uH!2:߉&!DcyJ!d!PCRit%ǗpU *~4ڀE ;d"*6PO2(@QMY>9@o=#ΕBҲ0(ln 0~c#yAŕMfʦ8 Z,IXe^CY2et&P)}U#9kU`6ƛ`AY%܂,]X47îcDnoh*.dNd k[مo8ÄDKm, zeÚ.\8de"U4dhFhWD\C`L4[29 IR2&6QLtňlRNm`ܒ*g@QF4J< d/.64ԃJ)QdTƤջ5Le:TN6hdG بr#Fm@ $4d6ƅŌeh+ z I"Amieqq8̷\C:,2KAѵ3l03") iBըӇ<+CLzj1,ַh# SG QxeMp %#ڄNZQh%7 ©+D4Xi#Q '0871 oFɡ0i7IC$+ d#AVryA@paU7ebuD"l &&fde yi֎vyeQ\Hc#"N{с`5d j)2DO0iI0(H3yKI % Nl41vզ^'tf^1! !B 0֍  l`(6VJ+)IBRTPPEE 1,oIu[DLTxB3&MFjj~{Y US|Lﴺ4T>)R%cS(u47Y9_x\z.,!:+jM4hm m8g}}d{uЎ 7:I鈲Bf) srp~g-ofknT)'KZG3nhX-?I= ^dC -Er":7 `BBh#F=7VwFPR x!^Cl~h^οd zƶq>Xx Ö~ .z~\?(FZ?"=19HP$2 Pv0I œ+ hь' Pp E](1cDДDhi2B#QԺ%rDRH/ Nݽ|g?E1p4X55Zi2 8M;(Yc+]GՎmdtIC)THR}"D@d.@4XJР*G4jbw iULs)S@ }b]C@v(ChካC ۍŀS: v@;0O_ 2yB((f2AT)O@2_y#F:,EE: 5d\&f ύJZ%`c5!"8Vc8fS"`gۃS) >% s9PDP`FI,̎>_e}8L:{ؿ#Ur&Tqg\3 qT@-RSHIȒp.YDՑچ5>aHzU8pOCM<#YuoeY$@n0|Е`sD|QARpD[B"0{-$V;9 t <=1ЏCoRo]%B@@)qA8wN'& ) DN8/OL@ DmEj`G WwJ@ w .kTLkV іe`#24P He<*Uzc;{Bֶ =@4c_xuE>"fʂ3ɮ!2‡"hżPڥd%qԟ"\Rcﰤ;O,Ecs|Q[X/Oj)"9G e! @c,XΈQKL`8X|Pm7"d~.⬲Hf*#eYVLl*$N{IUjv3Va@[O5bK(i F|K&.A_"wռn ;mѳv_7Q$h ;^^ ]mtyÐB7"9Ő\,ҕn@LAtJL!3-8;Q0*kOt4㚓yp?2JVL`]ȍ,tEAǒw{R|9E5h$)\z{ pb d H( y.}ʬ셌EgO]C1cF,oJc`^S(I XJ \I, Y06l :p`l8g+K;5dobh#bHQ#CQSӏ^=vr55;@vIzG|0m,i2A5axamf3:AEP]|pЇ Puƴgz.#j-/I۠]T:&ItLv"!n*0=}s80 V䌽N4=Cp1#gɸ`R&fʗm:x6g e$&Iќ}6Q;gZ1X(ۤ\ymcNMN ,aRڃ0ԝVq՜ߤŬġG#rn̈́IJAFURpܶ)5ВOϬ[=C>nzg4U0Ųca$Xn`]+`5PZ%ьV"m bRkg[1pf"z-UXvCk s#}P\-[bt=Eq8{[xe5{@{D6(tos|q O>؎&keM2ٱ>;k;!1-?T;9xq\C PN͍Sk@]0EYrX 1 9B  d30STmoO';;%h-j`*C:PF'4M)^%0%vŭƦ.$l qJ;3D#p%q8YAZABÔ*/veBXބ,^um\VkPF PE1QMf22Fϵbt-yE`+6ĻVg˰:Ag 0D>&fY8 1hDhp"1O7g)odVv#HRMf..˜+23>ofmfKZ(k+'(>P͎(.)T ?S&yH!ބ[Tg].$)ٚ!vK4[g8V`tsk kۈʂʦ6ҨF@E:cqWނ>/v~TѻhO5E/\vStF$˺II[hE$9щ75 ΕVѲeQ5\lbzPHo PbX1HgKxho;4vbu_j{h.\1nBɼg.hz,2@Bn Vgݔ L1D2: @ϟ.O7%fff^9-bJ~-6]08@e:iyAlaۻ7 fgk|uvD"ؾIjwmtz.mn1|a+r/&țO-AJr>o>&a;S<[ /E#OwaWޝ 4:[W᭠DzipFLOib\+R ~ I])JuE -[z`Ow|y3ˌ"W]='#wv`nf7 u ʪ2B͐wKg i b·NұigM~4\rRYKJ+z<ԃ7"h! nw)I9wG%mwZ)щ~n&ׇI2678'Wg]Zn)7Ff.b_Y-ihŠӡ}!x\[TgyMskvձ1Ȣy0h:(4}ߒQ.P JC63kM?4Es0z![RzH?ۿZ\'#uogDQ^/t:o8멸KG5{vml8/Ejvp$Qǎg [z±bD8ro]Csh}qv.s< A쌂5P0I*[Q`:^~ >fQ[86_s~sen3ՍںZRyۜG͒d2I)<9/>@xOAJ4%!35vc`%,mokk["UyǼxSeZt ]jޡXSJ8; $q~}p>@`rIMژyB`(z.7pqza'lZ;P$\$WoEr(SЫPY X@R ;7FbI,q!qu;V@ogؠ=pd}wr@)AQL:Kz~4r^T2FaX OН&j brގ}A!BP)iGANa/v0!6_ 3үkdc*6i<>̱Yۏ12<`;ԉ{1SĪ̊# p  =3DAb:'FB1 8Zj0DD!vFf12L[F0-*Z+y QEu0dP F8hYF4ԩhT|1(,##\NXʏ@+¡C7MpG&}ʸQݸ|fIuqUd[>E0;U[[Sqko6v$]qc.ZJ_efDeHh5xvclW8'loqmQ,Iű㣽C9O4\FiF>@;BlѠ5ڬQeܖ!8@ 3 'N^V-"ԎIbZKfiSHa@ѧ1bq:HMbuScXq݂lrU 3?]TiD85 1%v=p;,;8gY80rh۱[tr cs[dZ)i_-fз%Lkؖ651y&iv$z+ nr 4!6;A֜9T8 -7x0%I >;D V󲡘e̬Z [mTiٱU b˙qgDKUc鳵pj y|CWZ⡼6W:r״qQIz_Q>w;fsmd/D` " gi>pmeGwpP=wS>(Ģ",S !#2 ggh8N%*X)Ryr05*Nde0DF+>1}ғ?.'o"!㗥6*J}QC)QB ;أ*'yP @T@^g!aM0( A{F_Bԧp3Ĥ@8>dBy w7} Cٕ9~q8Wo1GyK3S@zCHOaî"h&FaW;>b޲#x'p#d("FdIJ) TyZ {_9/F@dP"-(-"BwN!>o:H/SD`ruIHv}xz"Og',2& ?_,8:Q"`MZDq MUX\"dIȦIty4o9YF!$%MS4bJ-i -5|= ٙH!>5mf P3vK@LEDD([ AIMfwvjw=sdU&)lR@-vtkN/Hf )QÄIM0G09K֭n 6 4 ETtw")%sDk iY2obN3:4&1-iuYyWU}t3fhq軙5,CL=H4-^{X /3&w`!Q|# ݰq ! 7B%m Lΐ63K:":JxT"\U[c k.$b'l##\2 ^wS1s,KIBwpvc\R|}&߈c6aRZ %LCfNJh71 N92G\CW0Gf&qgw?Cio +@FuIɘD5s7 CiZ{Ͱj.C6~מl[Ax[G{Eo˄ j t,p/*UEeLD6&!fKCM d`B)˱[ᯆZIa3.-9RJA}= )9jq\-zd] "(TjhZ3+6I)B xiT P4̓JA[vBB,CR HR$^MHPR4ˏ9Lv&L->¶5D2! iZ`XX@*D QJE R%I%X " E@C ؀~[@'U#P>}~\HǀZ#^py tx#ǁG\5:!?@^GGi%,' TUj䆬Yi>-,H%싣aӓǎ-&b7=3[lM$[\&󻏾\NRIC|@hD a@k3Lj9],b 2gߨ?:2b2f~ F_z"+oYX@b&%R.?ڷ{Ǯ o~(x3sF&{;m#D =ao u8]X$~*M^"%w{]qsyjfXnIfP-mfeN [h3rl@٭Qm\,)NdfٱcC%{Z+qn6F -Is<ɬf#'=,7{> jO-ڱ\ZY T!`a&05DNC%F`Buq1F(7dyWZE }!G F}]U(vl@Á6Œ. zoD Z/0bHڟ}~yr?'4&9u4dv`(d^>^R@8B3,Nz\HOFk2P i(2@j+lXiR#m,T vR}L86@NllD&RI\(Gp⮖#qs1prRFh QaJ1MR BDk 6ii܅(lYDѱ \! RMք81F`Sj"K:@ƍc&q)h"`@4@QH#-9jML)$0D% C)ŭk2Flm0:!Hhb(&& (X"b"X"* aih l33 pqѪdf@@:Qy qqIZ~_ǻϨ>YqNzs?[}:97ۖ'cUUU]qb@+YO?fwՠ3>Z m!y6눇s$; |_G#6J8?#z"$QF$&0k ]};7_eϞǔw P߻|wvx"8Z㫰B- 'vj-f*]"`-#R | W:`&1O^uDՉ)Q,{^?S0v\"&٘>=dS.)R Ƃm~@QA\A!FD)PQ3 ƑTBjjcO3Y@hd3DUpPa@NtBv@TvCb* 7> Ѱ~?cD=pph~8{T% "O x٩y%9`f'n܏؅ۥ{w,A D xa < 8Jn{ETX1T>@gκ*@V6N2PHU1~9PI-H-}be ԱPΑ^3bC+JӗƂ)mO1:B=Z% +݇݁LX|aJNjg ٿIZaG- TJ;xixS<=|R$f=k\^0Ιt6mR 0e@^@cnF|f1H Ti]/ٛmQʩFρӎFl7Qo&`O# ]^=_q 4VB2EDgWҫJNdQɹ/&& P4߼ &o:V  NBXX>'Guw"#{{ށHQISr7Z|ٳ QDdPHj=CYiE)>b-K2E ٜ RcC `Zo4D),m2PdC.D @o3[&J7kTZ0"V0֝ 1ccnђ` Y5:8lA rYNfa(0 K,4XHFi@Q`1: 8dpȌ3 VZeBH00bm$`i #i$eiȥ8u432`7$%"A"\Ks;pKQ,W@&Vbщ w1!gV"lZZ# XLAEh~=j.Rvn 4] *`H%Z=ai(հ? =ZfUP @B"RPHDQ ː PQ} Q2 L\ߣDdAJ"9 0BdAUM RPRT CB4D@H(#I AK,B@4" B e- T48@eHdBҡM HPS!9J# 1%8Yf 8FA SIī`@H!KJ0ȉ 4 DHdK01Hd͐fbHR#*R R% 4 IBC@9D $O'6$Xf=9$irmVek,35ۙ\gT=!E"RD ^ )R,W^ }Sa)C@SPJ+PnQT7[ <~b ghtIp(}I|&0 2CŒ \ `aQ q1?tPPNH$}j)s$m0xlӸ()Ne1! @hqD'R`/h 'e! H$PTs&T=IRW: *k}h#7 Qѳ,DEr33 \p JD3I$+E40I04S0@3@B(T#ERQC@KA55DR0D2(H453P2DL12BKPKA@RAl<Jbyy %F?oe()R|-ʏKK7z`JL3Ec'C<n -B=Óvdh:ڞp4"(;3n`" { ȘehZ)H ^yo&jyԂ$RW) ?|7 _a΃sII*1/AQ@8.kdmòsl$Iں.v h>Ns%lphn5xɑwhkg^/}U -U!5[]|H`ǝQE 5KC@@QZ0rOǫ /OAu3YwmM:k/Ѳj!" p*vk-sa L a8j>\?H̪H"#rFDKK"#P`( lvLI ks'䉿.'Mێy&f >f*FAF7TI{8<9XPΔgf|dPV&EQU ; 7& +s7e E$Ba=LT`z$wlAؚrDh (fbf`%#f BJ8:MKJ-"|h$B'kN4F|{rBTC-BY-!zGg݌}=qÉb5݇Op}3hʣFYN3Æ ИNvl\ 1Yx1DXzy&;K(:go.$I1`F>-@R-:$MƮ!nKkNN X ڄS VP!cj W 2r$0  B)Ei hBrQ)(w '$O1%;"}-dKlG?ӋH?ADh9: ~$0>RO;0іAH"%DʬEpaiQ7W0P#WIRTAJ4QOy}r/1 {?ߘb"ibI&%fgh!W* }!1 >;hH 3#.  R C`JC"ճblYD$Pk c j!h*ш: ,DL `B{S@ # % (ZTABEssov3ۑllKRA>8{J/ugV'lc.t鹺$J[g+q N3hxeK[E/F6;"ň8Zm*Ck(<1'2ic. v0hbA)j$Kќ 4К= ^].:+{_D7!8":5"q@J< 9p #zv~m("6&~rʟtq KDV GObw`Ӿ&ɴ.#l64hvhQI&ah Cj]#qY) -ِarVagK&Nq$Bv DgyzD3^\^'捬30}۝9~\YSY/yW?Vڋ"7[Cf}hUv #Q:,<LQot449/ñq7eLwG&oQjG75kCAa7=$Ib:|P%36'HMwOɳ]rgWlޝwϷLl$k[n[d߽رqs˖wMk=0b&HtwkΘߋv5ѷe{/9q5DEa4 6??L== MdAѐqusT3==6\: ^V5]b ΫrK)ɼ(I ;l>׻G\;{MAe,F\ 0a krlXv0[frDgzT!:qމշmd1j}C+0OiA^fĵ$u~BWZ-&I!qac;XTFe!Fp/jA`]CHFD%|B/W{vNr,1gC1w{ʋSd>!R({"/0" JJӰ2{!NRWfjWLJ!`E#](4I@`+d/dS":P6s}chZl [?~S  abfb$@($aXIBC/#˘F}F_&(6c@(h;aIӗ4_`f[0|߽i׺rvxD4!KBVC5 `)S4Pd9 04ġ30Rd eJ&@dR9!4ATIma%-,TTLA f?!42\l̃$2iiZ@9 ٨̲ʪ5E7Kf~IHc: pHfӸ F nfKNؠgWq 0A\pVX`tn}#K&»-tH; f D;' ?[ ^χa-PI!9;@Së@ZMQHYxԏHb;4d9 s_VӢXĝ3 8uAH*^A n}`SGԬ"RQ Ch&u euKU騗r6(.us̩‘eIi?g=͒j}ZȠX:|TBk2? Jk,4`̄6w/ɮ"EV!5/ZS7 Ln耩Tuzm! 1J`)SZM0g0 qNV,hVCU^ y/ۍn8y~o{&7i05"913$-nI{Wr,lKpD1"5Xr?[ _g৊>lqa$5D d=lȾ>5c̘ݶwg@p5Pr,y>[#ه~쓚sN5DA-ULH,bNE`O16"]4qB9gB(| DԂ/Py^#1@9 3 @\fp11ψ\N"{R=Xj;Κervnڅ_~?ojn8qm` l q?͗Z_ >_9Z|NCM},RU6V 'R(njEtM B!(C76d7*`=$"ɯjlL{}lj^KĮBF 7d"dDv i31"P A8 f1`!d%87aɍ40*jUt.CB9#- *D),*VTc"& `HZdc!I FPB EU3h+"K &B$TH@hQUX@5V %̱ȱU 2 2ilx87@a;rՃcസIɓ50dZ& !kdRŀWh%Ho0 .YbsvJdfAQ ÓAb!aEE&AALdR]KL8ѣlLo"Ѹ3ģ0("$)ln$AL2- 68K5Hiȷ Z80"S4<;(u1ׂtTdWLX6a4rl\Tj^ 5AF=I/I]?'xgyUѶaV!O-^~:!*4T%M]#Òc:61Q%"؃b`e b v^gcO K E"(v`\yN#rE@$ F$=e(OJx@2>EE?8<{Q.r! q볇4K&V RTyǰjF3PQsMq=PCHSBEHRH4ҢĄ퐵@vM q$,QM!읢=GXgʷmd[/I;{=D6@wQ~m jD6 ; CYF #QfdWX&ҵ 9@e h\r 2w  N^)舗4$Qk!XZo* oYQC[#h "Ff%n 8$;! 7㐉L6 aƻzԵ o!Dj$@ `@E" )GXmbh90o!ц6NZ޹zTۥ=cHRrfц,ĒGy0`A%7ѢlF\#YU5GM2xm&pY q4]:.YA8ć &,œ kEH n9,8լyxLY\Pn;]ji!8Pv LL*wt "P` \<\m7h(`s,HS%p`>Hnys2L/"$?2hZMb@z ?Rc=>}ay<<;PbGhk4D=V85fejLhA7L@AczO+ ÈleO "5ntҤ0iWٺB 1>z&y ۂa "9D7^<>3ͥZHI-"7?<_%~H^(R'jw[vv1voAhx |K= y.&BwLee6{dQ@VRsB?嫔Q ^vqc 05%)]?O%o;zcIEq*Tlc.~A7Np_Y@;.KSHj[2b9?OO'b:Bi(&2Pܨ to`8bC%mG$sOpd}~$&e`s;L&4Rzdr+W,`K ΓA WRhjQJB݃ H7 QFر9APFZ݅mv% eK$a7r6p1i- 0i\4 ?Tp BX uc8M_N1 Y8Aba4A4"U4$@Lܣ@ *q st>{gv~fXKX\ܔyq堉 $S|zn8L$DcMH/40 0F Ke2FUb@5+_8 FuáI#xngͷ(_M:KpsR0}dV .yh0F[O%Ѷ:a4Š "h {/״cahy2 ѳ&6de;1p] 1m$y!`JDu2ˈ%.#hKcWΆdbJ GpI IE%# 0 :eRFɿAsp"Dؙ h h,fY-sxsI@?XB~n%wT]Bf>fcH3|fc'796$| ڒ<|W뫱qŌ:bb@mq~\t+xhpTvR(Gzu !16wsY,FbqŃݝT!R'uwUBkpVJ^* [캚j<]W0v,ULK<.M=nd:uV2&hºhFVrqL&ȴ1]iQVp4\J ޤ kSYQZmbČ$aj]BI  h( &H hdVI()CB  t=]_͌,[5lvO GO  H4$"O t1IR:14@^8 &y|p; Xz1rmKrodz >߭{]xA T=`۳6zn2?:D" @)R^!B,ӹ 74i.kArwݲg+ 2%!h*V! $)TG[9, a^h;!p$@{jo#a~rT2DlrS"7NȬ3f vdGEU.D܊*:4HqÎzGFtvs-sTJ'5 ({) iȡDs?"ǥPJ;XQH$4OIiNecuIӷ -G(h!UO8 [ ;5lQ,/VVE"eShF+ä氚-C6R1he(?tLj D^(LBq i2{H';{^9Me*̘D"__Jd\Zy' ӑp;todI d^=tz1,A)\ALȒ ɐۏa`9Moh!ϳds?]BLUQTZ>} =.FIKl>GC?׾c0Kaq nAYB'_(7ֈzS F[IF/M@ `? CچPm2vƭ,W`C1,L?ܵu*AJ 1wI,d"?Dxxff":$^0sGJ=Rxh1[GPn\}?J'3  Sp/)!/ DsB#,91ch6,6'uφEf.:CKlw>@VͩU 5 ?в@.Fvc˧%%bC}wHnϽ?i Qiv,sajS1Q>x H}d,)=@Ч鉸Nfq2C y? {Q}}p#iqc$CY54ϖ| , Wb >\!phK3'}ă .{ٳG׺4V1p'Zz@k2!%i"?[>B{tVd G*28"gƕB44.+kiȤhJy&y9"d ^Nz8N MCQm|HҧAoQ<u *B9{7˺lY#"Rtc\ #Bq1bT̐aN&0XF@28Wl*$AhT 4-hR Gq`f;8wQfA C;VP[6"6' CZLZݓ+ \%)a jT05b$Ó@oXI>G, p"FR!1n#LMZJefp:M4t':*A mŒTbcbě Nrxecb@B0\YFI g !$(X'`2AYkO0/”0F⑕64%̜@ոba.%ml)ѕ5ᗡ41mBe{z6M-+#a f z`O1 @~lD&6,/ZьDv+."#ۄ 0+"mțb@lK+ Jʋu%D*6D5SpÜ[.,Di5[:(fܣԀZ6VYKBk%'#FZlnQ%Ő$[nP!-om,z[pmAJ2 bnnrd !A"Z A,B@Q1M*ГSl0 9FkX64#$é5I ICP ri HґVj1N@z-\.adA$ sbã&!rD:xwыH$_[}puoʵZ,VA1@-("s( gW.j',r7.8`{ KR'ݭ>oTQMVKOSdk%4t(狹𪇤 r bi(xa>p+x U[I(YcѦrAVEFeu ?7JLDm=bK(D(fL![B;ߊcd)vxdI` o2CrlN6q)8acyWG nA~&(i"(f" J"fJb j"BHff 9.nY 9 V:Vլ$ U+ը,V R&5 |AX}P\]ږ쵈->xa{;fbc;1R2d茌H(,1'4c=+z 8޴j0l lB"YMfj7(]k0P%F v`!v0:7j .h2A5"f`&Iq]32X 0c!g$nHܺʜNBG+j,{R'#/:1ihr$ :M !b.mt(F] L]la:;1\˦#{ f9Nh & #3((p&f"$i"da$H$*VbCJ(hFPDTPT%EQ%~48`թÌDEp6"'2‹qT=` D %YUA2EI  $Q2bi(QG8s''5D|OiSЛ#C;Ba6?TO߬w5Y@Cj6; Y 0AA]`bJ'ŀ f|@ Ăn!%u"H+H 32!r*& 4s|؍ * 6U, [ w٪Nc>F > 8v@se#&*- X`aӮsDF$D,H ` #\VfFnk EQA{3q3bF$Mҹ4 ̂)DAw  f /DLSԐJh#(~%1ݽGGFwRe,T'B{m;^Ϡ)0`#a&"R H(xwlǼ@؜LTL}}oSw~2))8Վń@'(p"A82PX >0dlfؔw[ʼˎ(~ZA@J(DR0DB4BDPa!4e3R6w y/ Y ̴,0H$2,1D,C1(RiHV$"јVf Y1 aX9!QĺA2B Uu@5[PVRaX R}@Ȉ„mIE<rB2)5DD$AP$UPo4Ix9EAiJ@xb;A` ~?L_ )JjH42$hZS$ JB""VS"X-jrk{-[4G2*#pyc%jD%:oAM2/iT ϯW>i|_ FϡHTLJ^${ TObZ ,2GZ`)hY-0(dC!ݴ+foBvc  Z^_.{tfD6x!Ea1 BCȈ}\Hm=)~$B]y|8C5w~Dc!@?> P/(}A>X4"Ob'> d;A0HG`ӆ`X*;C!;cl/b@ $Pt87W桔$ -[yz10Ĥ(&J 0$*aY"٘gyD/n*H%FCE2x^aہUS!IT)T&BIi.65CzLB,beZ"QvAR=)h[ 4QU?.\E7:iԴ 䜡: (USPAĖJ*f<4C$BXD5uAͦ󙪄Hij@%.2k|4t7v쎇YHSGSY-rh@(@&`Dmo&aFu[D4@o(DE-6ûJzGJ D12b%&bN7(dd~|i0$0H 0 ` Fgyv"\ kBwkf,Ȃ& XGs6B qV*ɘGT9XYa|azHQT Tq7כÜ3=񉱻%lI,XJASti40Ra@{a,K"]|yV0Sh71g>tF4d-T}uwvPT{R L@HЯnf CנRN$k|MxH #HTs Q i:#B Gsߊ)x("DP%~>va(&(Cs=i)oce>40ST RHLvB^Fr9Rs0C΂U_\CAX3#EP "@hBp{AܪB{ω[.jV4x}b (0;oXsѮguF:րwDߠAF&l&z[ H H~)<̔$%NJ/=:mY9C,с"XX*US  X:+bEɥ:oa+dY-!MJx` KȐ9B3V2ZMhԔB!9蓖 ܙ)dfXp$A @+PE#XZ?ŵQ3P"9hldh[ҭɼikIYUNG bDDDҩ-H`8O$:@l91q u\2S ukc0CQ0@͍THKabO$u dQܨ4 +4",HSS2@ !vd,O",`M8s⎹,8.&,7gH'2J!F/Q-.m>haGa<ꁱ 0{Ɗe.<$hcz֘R4YR`Ɉ&1ZT:d2En{ۄ.oov[M@ٰ5=x Ь HS@PEwWrĹ(~~˟'V,0Y: kNVjw 0"H.DB|9B)UhPIDv{}g;VPbXf#IB?<\GOw$ˤ 8AIEbA%2̃z ) 5LqK,H,la0:цF^OXd /XȠ K9-s+s)("h:;mG1o҇ (tE[P(jAz G$P*a$f$ X$i()b>>No)\R l;eLs rD,168U2{LK/`9(5 $ !JP{q<00 ,zs>8MdD{KBjF [mԚ8W,;^ڊdKDUYI l>d U~f}vIM8hAف@Ꭱ4aa:M IdM?OMԶcE(L4PCI|̌%:5frj*5yOٯ/naYժV)qfF;8 obk`a] d %ۂ6+!4!!fuyf5mK=1ijfkeiIkJ^omr'/{%ƴmjjigh4k^z=>4N,(wC8.9~%E`MWlIQ@0;#(iǵ9 sCKsDV{ iؙRlZxa!&h&S6`nk&j\ҿcX 1UTV6|v 6X^ΦNŏ9JCGFЬsFZ9MӖ.,2L1#AIl F((uf!% u>9&c'w^ @aϙRR]аF]P `Ma:i\w_ ?\U)]~vl_dt{b!TZ:EݧQf/"'vfSr$6C8r6# P`at׷iDJKg~$1I | P@N5Г$% E|3d$5qƆDl5X&A{Bb qLWRdH)z*KRSQ>/_4pOo{jc#)ɀ"\>ͿVp<6% bhR(>v@s;( !3 ;رE C FDhdt&f\%ʾ_/i)\ Q|zI qxN|nˤy2&97~~=ߠ?W '4 x $K$J%$m|žO8Vi "|=_tmf[Otɸr0_@DR#GX9| Xzj[>^ξ4 ZJ bڋ&]_#|PJC؇0v/ee~ -㓿f}W6_؄P?FkhVd h1.t;S +s%(rxBSiێ"'Q}צpJ/@zI@:O5X[Ir#9Kn9 7jk5URH*|s`~E% ڞiÀטu{4”֥un8nt&グ 3,zi+!a`B%$F@&I-Cci~{> ø#H]`ǀy^;B :+@ ˻t!ݱ=dQNDhlpp)*"Wp!Vݏ?]o&O] QI=ՈaSLQF2Im#V$!c;T:@*$ Rb d)FY#QE9 FYCLJ F()Y%1TP8f`95bCQ&&"@cfac Flx/U+D$5MC8>kA6떕L &H;#sMӴ`6FD RX }FR54M#I@SH!׳< ͸K ;jnF "A`ftJd-sQ fQR : +KgT4V=BiG+ A)f6 R̠LO2<BZFq1 C ʃYډƃMh0 fӆg Fsi"e:4AG l%)ZhTZtp#Didԕq;2fX6V )AZ87]+,JܤT48$ E bIJ1 L&xј֞tycclYFn)$hiSXF^ei 89Φa8110h# h-eXN`a!pDAlj|=j"vF/&Ht~yi%/@" AyzHhKFu+opefEGkJE NxIy#:PeS՛ B9%6a( A(_}<꫍}D{ u[<' BH~IA6/v˚ 4ԁz)ّO2 ML5&}(>y MK-`!Ǽݞ36`XOyEY 0zyԵٙfkZMeVئU#6eؐ'܀rDJ( ! X#_s P3Xx<90.NAc5R=FR@\) Dw=CB*A/OtsBP<5ڷqll#Ffph )?`7pxBǿ5B6z)K+/,?ǨvHM@'$,),xM( Ae@)MITSH708i:0DG$0N<*WB:h1(PH,"n=ubiDT{zRy&H??gMD dDjD7( aR &DD1Q4J@3?YZ((AlJҁ ”R/@tsJpa9״⍀-P)l&fHۺ[/j ijhA%LDx8 m#IDEPLM CA!TH h4@$# e;d=ЃGQ/Ǡ;"܄ Ќ/&C$$z_K"jP>59O R<%oPڽWg3¿~`n $ @CphY;X9h!f` c1 #@*MI2hJ& &$E &h(mN $( , A~+apM(*R%#̔!@(R %EAZ ?1hlʓFg, ˲P i4p iy>9,IKAн`!T: dUOӡ#p@B"rq_po T *f_r!Hs V¬$oI%}G+ bXHPd88ed00LXFU#;ɒbUb M 5bQaZ2$) YJۮVA !T@ BW_Ho'Ä[oPL&W|Mևmlf؋[<<'wtZh6].9c"(t񹲟駮bͲЉ$Gv5]ܤ3'kiب=-n^ǐ#_O.T]4~+%Q]ٜ?mcw7}9$w9lN7=kms't7hg3qe?z{m{] Ę@.-^ԫWY w,VP@\P(2i9joox=#ݽқԾ.Wr_bW 9?<;oΔyK/Kwtƥ"8%3fG8U͵^0.0A1$-ǩ nKó6o0޼unD6՝铒' ,Xx|a";`MK\mǨ1І߄QZ7" _̮K u~n醮\zc]>5bQpffz}EØxh}x=K4O SSΟi oˇ.X= +hSjB:M>v9!حmYKYC0E9;$dVUVG35x<i 6̆ qadúNg o cq5!ʼnG &XQB>w{24|א5LxJ)И_:<N(*QΩA-nE6ާ bH x± 3 `T+Hg}XT֗:=@n%.Y£ޔj L'9ybQ٘recǀiNctۚ9̙dlIݪ^amheLЙdXɰ-w+܋H9L$C&QɦF6!j(7ؓN(k;V30BN6FLPj62UδcĆ405Ãr\)2Zz\.=a=)MÛA> ꦩٙ3la.8sga^21MP+@N}ece쵇jů/E6h׋ (Wf=Ѿ{D?~8 eXvF˄\rP)fAس:?N0DuN|}R#] AX饪U2>SB3~ 0UZ%G]An4ye7C5xG &`rk9j:.ǶsG#rgy"o\ n f/7]2+BTᗆqu921xn %ѷ[ܽ*7Fyq1Щ i33|kbq{NfyBθEWFVlUߤN֓AJ0DvxtdYٴ0|v 8o r$ rgBC!SH:IYB3hFڇ&ѹY)OWDvX"٠s.y 뗽-v:s2cz;|nmX{g&!;n4&yOG3.եlаfkOͪ{;Ӕ^Uaշ DiYvm٭\x,kgoi-7M ] hWq@Y:囔QJ+KH0xDC%] 3yaV!z~ۍW(߳iuPQ$6.' e]f-yz:3#FAcsәkU#b0HY5R yAb+l}` 6 Z8[ġ )mSrƘ0(H2fP5"XJy:'l呑mb#٧pA6ebD1[9eA0HF{×<$36,CVn+8,D\ک@! poICsG``zrW&/ Jj=}}hxS5L"u]u3*(@Ae ! Q!)po{4r=M:Nl< ݡ:po1kMw` Ai*WBdSX: jR?^hOxJ o `Yn.x= z65MuvUSPx\E`FQ(ض攺\ M4@fհF̍cm&5VX,Z1%nִp-+H%B*d@K@/ʯSR-H$HH jrZVJrHQ~i"%B{{Wz1O\~=!C l!P omG@|Cr#t1 똇!ihB\l "8M߹P y?F $c C1M0A-m7%Ws0  5pT%T ɥ;0g3ڙvy##hep(y>}7R*Clc!\_dAPf]fV/d0,6m].wMӴ?3ɋ1awtN;P< 'ybia\{f'u,R%iC=z|6~o/j"(_gߴws?†'Dwt}Y3mjal:c2B.Mn((6X@&I$\<ǥF6 ?%dUPe%)Z\Z)^bK~NGڮ܌鳡?U< ؖ((^ g86;]Ƶ{}{r mP}[NFLEy-n jk8!929X_k+_=6-bƧwzy,u֗wcCHc!I# geVMkNE?tAM)y:ž; `> ãRE)\rr2qQ>xQ܂ `8}OZ$A潜 b^2{I׳0(ƣQGũǰ=\^)$* Z o{&>/ f^H"vdffh" ? x~̂a(&CL ҨN:QRۃc@B cW'MA!zq G+:xQ|wcɕ=5Y ( #VPfT88fY]Nշ=$G2*~4޻XS\~^0 i#KwC_q< Ԣ֢x/O 33NlE}znI $*:T+\6'L+fpg&BI ƷHw3csoþG>:͠br6n^:\m6v~zvObv!g< GͶ2pB78 9B:(y(~jr˗m@/c@ɢ3y;'B 0$#N{GApxBT@rzTF'&'sݟsvU7ā}$5?<@(C;Z<{fB-uPڎ:pLrqb |OD5&Q^WPy'7,RZMIh`[+lc-svy!ᙰ GVnfޮYM!-j/YܻԋL+GKŭޭ}GUʒc^ݸͯ}<2W"fa2f]kϡ:A S NZF$e )D1"A Z hZaPA DQQDAE$N SQ24Y'1)NR`ûlkVa̅cCPb%V*t$0M{QX(r .C '  n`0vCDm`F|)]ULg7/ T /Bs$ t)}7r`]jS8SYU(C6FuQ;ZjiZ(ce: u,h$!.0{%xx gAr.87ӊPRPL%)5!ɘ <ѳbcSVsoJ8s(6$8@PP K8.8K/B6փ}0r%gH`@v{Ť6煵uTEK+$bUx|45K&;lYE װYb+k;KU&vi -Mi8Z{Xv"9r{1zYx %aCL@wb9M`Z0;9P&bְ)F!ڮ뙉(Xke6d2Ƭf hlZ{%Si-wD6DS.6 )s`7#B3zfF{[=26xKwk<ƀ(){Բ^U[3t時٘\CwiD:DG`k3"n@ Wv5Ka"If ҨmChT!%NFعw83v73DFY_[ ]udF،1|:,L6f01|Hm6IZZfkYɜH)+ 3 i}> ˺>͘-0Ԅ;iDk:df2 bTitYgWwyFMNia;isj17S@Ў88&A8o+%@]ٻE둂qt"h m:J%J;=F/x|q"kgVM3DZ8D><i5t-#a,;m8b1!DV8G(2 4neM ԑv̛fk0 1(ʲN#PR1@h4 4q$bQK (62Uф_t 3Plb!3T%#i'AI7|浯Fxhv^a8)$/_7XNm>727042( d7^.Ywlѵfr͜ &x;Rl! J]-7iOهP;RE9rYԉ- {w&|&3CD5kqӹWp/9;V w NNޮ?'XƑZ(DXk8e1'fpIm=ulFo=c8lɡ?2G񟨧C@{cS**Rh(9(!n%P,ohz AJ" CObg￳ ~36t'ЕZoǰv"i `$#hh1 l1@i~Ϸ-ٱ0`˟>z5frJW,!2s Y1!PT!BP"Ң4?2P$CHyI',S?#]q12xH u,^HNXےIL+ ܒ\0h?dS@yp`Fsߑ6'!g6  bCqAژeJ4KN͹a0:',IW!$`a r|4`xj6^5 Hzs .LAU"!L 'gè&>ûs}1(%b̦ky`}>Y4V!W-އKDlkU* :#== MmPI"EV&H@aajҤ͙L bCHR֌`h5!R#"p @QEcӸ.TQLANRAQdp7oZc&5j υ)bgI'PeEGWA Ɯc&8-Y AŎ3 F 8ӭiEhd+6֫qJV ܄"cKW5REXXXZ2ŘqmNE6H%5acdE/؞n^s5qpZ!`9Ciej$lV(j SZbo'C~A\MDRU4"z^4PMÖ<nxKwr|* 4A$I HEB}d&B9 /HwRJ*RDP@d 'gAqckM|tYTeP=7{o )c9f=G`M |j5;uĉ%31 *;X*c`2ノ@!@#Z*>77 AߎH%)6/Wa3֣'i2  tlM?ϿhjEiMrvfZ!pQ1O\)Ŏ 5D%ADB{(|Í`d˛rICC*@\6k ̉-+e;7FF.֍ }dkML̚4R`bh#UmCcsjF +fGfk)ڠ)'WYf XYN3d4>`*Y.Xӕ9E=kxK4gkkfdL7p@'ɿA4xYjzݾ1bLCF{˾█}H)ϻXEY:ETxgyjP *,O 1XHP%DUH%(n.7^"=(I#`m I*U1RR\(C߇$-?J? y1&IX s=;2朢b{!"48~gjN\6R5U]m*h bF`uE_$;6ݱy5rۮ:tުS-bm_@1h$[z TIAp*1~R_p?+$4B*E 2'dgMZB:>8j5{t*;KD,㶀d#X{Sh0!H5H*` ]P94N b +ESH&ۓdnFqa?7=0ى?|hdPгd ~2EbMAJe:M'e@A DPLZ:LD%kD}ta>ۘ5/hMKBQRߠD{5\@c`If7zQT2~:*e sf&'q a;O)Ml M#}d@4TBh7y3Q1Hk0^ ,#T3`Rd!]I3aK|D(SD0MJQ1 QAMP4-EI$M U K)2DEA$R5ABHEE",@ 0A%R3#JD4-Сr(=O4Ԟx(/`S#tMnFJ!0&)A!i1(  H +y@OzHv>-RQU ]XO}#/ǢXMĈ&&fS ;CsKۍkdSI'㐟OZ>cHꑥ{&S,D@ФHPSQ-RtM"Q搪dG(35ke?G\̪ Y%F z_>'?@@?Ț'x~Y1(8=7{wubUh2*%p3X"0b   %4b D): h5TqT Նz߽֗k7BVLmdu'?qkM|sVn Xd M1,y( T>׈zO&T:HP8`! c:0`Dr}YɆz9`ʹta)ȡ"2F ݞr>#Zm`+&-bj%$bOb SCH˸?`K>&fQdEXy{v^90 n,:~z_;2k6$p%]D/͆J0tVĠɀjmw+;ݥC7I23Oț~*^GiL: NjC=GrEffp_O1$Oh3 EӕjȆU#kHiĕ:ޟAq;/32LS#j&T1}_LG_Dxq 턆6e͐ }z|;]י Bd`FIQ 6@T4㡲НJ ~($6SmjF6@5c8;FE){vHzu6`dÌ8CX4Ih9>^y- Ḋ2B) ,\'A5 7t" He;1WG/LJVPcWN/Yos.aCySw8bcI:r txfkjrKEQC#0&73ł ayRމ`n6j0gFE֜ymS08/(1fiB{fop; c,||\Mew*8K`ƹÖ2ȣҟ)b l1mchxל^C7)O[3^Í|˱sxt~f*(;lm˙ME]ٵg.;f:#kaݝΌ,Pq&ہ%76#v<h)i5 h|d JNJbi=R|Ja(+Nqj|{?"& y\+d8{Ikܙ#=M4r[&@5ޑ,MɿeTbv " ñ}YXD"HynUU5ѐ z`Ml  ~oc@}(~v9!.REz;nuJJT=֒wPjW˞pKH`[Ov9>Cd-γSUCD}Da&8͚&*drUV)oPK^IwhS1xe8ܦC3 ra2bE,JU<[?T9[*I[O0@|Ȣ r~?0Z*3$_?C4 ãxJz`g]%( "~!CLwn!]Dt d3$o,9k3bH N'@eҁmf*kIzKz>1*( 3[Ua{ք؞ւH$-;(EMM==nְF hLvF ;N)]\)A,p5$i댖`AդɣQ3z]3! $S40*nC;.i#vyyNuj1("nnNqZ=:ʈO9[{ }5؆P+R%F{TJAB($Ǵ kv u1M\MTƋ]7[4FV@5׌lbݷ9fW+(6(ä6op"4]ɡ'd 2 qYzKLMd16_4ڮlhd;Gt=%:w1x:K0zw>$kZƵU"J\L"QRyYG![8,QЍBMHJZēv*kKj%)ya1aE랻";)3ow)rPS/zG93dԝ5xM63W2jE ٭O.&!eڇv/3$uĦı^rLUh;jc p6l =#pjlygN 7dDh:)O?0g`H~1;=RϊFC?=#=М@ıa@è?P'UEQN砞Z^#a"*H"rQOW^VKR$MaӐA(c:.$F&H)HiY EQ}@KQN_Y`ef Bntf%{O$: ?ۣk$$3sq44BCvKyѠhx$6~q{j}<53:xl?%O4.{{^L$#? ^փ8(@O~bLv|(@ 9|kkqB3x{pu)T}޻z{ZqNX)hK]=Ozo-ᳮt0%@;c@\^\@;l^dqCu>.Mj.KhRwp5$i:﮹r{(Cqý@x>:njviӾTPjwٽٟclc'퇽COR qz {}wu( 2=r)so'\1ey(턼>zR(ە2p]Nj:C>f{5iC*$n #@BC`J:S(9 j$t;sѠIQM`)--=TtPZk޼*@=5M4PowUP@4 uP:(P !Un,3P;J*uު`=_^4dN#h o59ܯZ >>VޚI@*ha upo\w@2 4C;ݾtMoCQ@w9.м( nvvsͦe;;_@hj_wg.c>kêSf%tGJUu[ueJ)h2oN޽=Cl*u%^Mٞwww׮}w]]x}/g[GС@YjH|Nż},_tJx5v'gRSg{g]wu5ᄒ`az{+;_{=NzYWAWxnmzwGVg1s;+,bwzY{Wu\ ˽:{x؍; h4:z }yz]CwCAw}r;9ttG;:vݽۻz+ힴ;kZs3YN@E/n˾[)*wSEw(.xu6U]:C@S5٪ws$nUly|ÅL6Y"ZnZnJ<>c]z]nsvkrz%ӻh+iE o{w^=w; CvGSz랸vνvxC3nx q[ {Oofe|}y.:A@Y[sv9lB٤Twpbv*P"1ݣosGP{p.mzĢKݪqTw_y݉;bcM㥶Ռ^qe -el=UܻN5]6ͦ:{,ҵB" Un{mq6ےMlq6Yfwk-sҮaN|}E_Tq: .G^ؠ AK%sKdh{y!vܾ箽t_}b}v7=U-ײM{3W;{믐*CR=ڛm@@)Ѣ@ WE7cۯv= /Wu=u@'|WowA'50ۺ$jmvp]庝e>©uWmڳ ƃ]oӻ k=ZΜk 4@M @ M 2hi5LMS@A2h4-_0%yb)IL{z>X|[MnYg4>U5RKA|/-)K$]" P{`R]ؘT%U4!1DAGIT)A PPp?A?$7\{ 9i`2U"dl*b( '8n߳6q|vriJzqJ8]S% {OfD KI㘔QUbBSE2Pa!BTiJ-XXA2LD1AQ &sN*"h#)a XB4fb &`'L`:@1UC 2PHd$!n j*y 8WD7j@݆iޖ*o_98LgՆG&!@Exo>̰? uHCiJC=mk5T 54fOTiC?TL6@{%! { @=_c{Oq4`DOa~aK%* 7ol9u5~y3 ~Pd&ۇ"xPM}c~4a@.0 :9 d>O6% X HT0BJ0CBć\1"j SDD4G*WĂO}^_wbh|T>IJ(<__3?DQj;yTkEWDa_ڥ{ I_/ * 5\sQd Yuzz:k¾7,Q"Bфc d∙ *ZT]Oc$:s[%T)J'?toۨ/{O誈USUG)E@mVLQGݨޒ.]-}~'w;ͦBl"??=I1_4=TjuE|ai*"59UrWX,E墚μȀ/ kBHcػZ>Ӫňi ߯L +D39[.BA@oU|1ۢfΚI y"[&YMLU],a G b7\mzs{?T܃o (&Ϭ!hBW 8ȏ|CTFC29QLEULJy )4ud >7݋ԗBs=tW{h*.%3s<߻@+)KEU]C- -i;~5=]u ʂ)`c#Ppy ,X=Ga8EiHP?|?p'/h]3AуP+鏇ނ+Zz-`?hb =烠zb|ZKO✋%20&fL 鯯+\m׀3񂂖-JihR$>NbTEQLCCUbARMPJBI _t*xNm>HJ6SQA@@85A|Ш(AȪ ?9(:yFP*% BPQTȤ-OB; ,~~1sxCR1_.%b_t4Ha!QQI$!&p(()߻g(0<>Zc;ƌd% INkUi͚Nķ%&RyY:o4\_Ua:\tsUDc@jAGH4^pvG Yt^g{MWDеJ Ի 7^h/wwO_P2}멇-Hkj!}u-_QP> (hot 8)Vg*#A:V+[ͨa@H"(*H*HBc0"hi 2AƊbV**fj)"R2"Hy AJET}݆ )J}S b)? ;wA (si ʁrwj\'y~WYø|NzC86I"%:oA4h22T-A;tYl"|j .01{0&WEdmMlf[2pWEP=atR~٥˂02ZT}JgJ4YŽ+'8!?+/Y8EGI(G=^9Ieயt-ѮvL;h8=oM${<]T3#"&E7=sn3>niHyyF JN@9Op[~*uŬ! `P[Jk,d|WMR5䣁7>hYJmXKSSAnBHZCk~vz /?TOu( >H<齷.' s glF5T }fLe ^dGڬ:`}|]'lU NJ#ZҸ99'>ͩ^ibl|٧&A  Ђ-""_2"J>X1H͙iv\ "UUE[@~4 mE(!1κ*@g++AhY EƋ0bvOC&XF1bioCwsZ] ER",b1a0ТdKl~oᮩ!TTĕAICI1*EiZT(Qi"0KP>a1R@QSRB Ze(PEd(9@II%07_>TnB?YP((Dfo!E!kLBj*#TU TQ݂`HDDsEqkxRC"ΟK)UA,}#g]p\S(`?AeI?wAMO9ӧoߧՍqUh8-q(;db? j5})t>5oTw灌,j觸 |nS8IlWMeV_MږmhXAg9+S2ϴYm:놧ESӋUNYyLB u׈ʴU 4;JCϨr@pWN - |Namɣ_^$^Q:cs~{;WAdt:ݏ\at+ܸEG]h3WR헢4t.w'RY-zp~-P;}l4 A]uK4gsP@<Ń_=C淈Xx0 .\,QysfPp>zpvuPik뵒WVyMqZȡZbeԪwC`qXqv/>#z7 T<߯~a2c;m ̐PV FV kmF(TY+H[bAjCR]1O{w76ffS5L-(”Ȩ'U\G̠uw7QgÐӼU]O;0%k)Xk}Ot#hgG ZQ 3+jh(VS>GnEFYY:˫h&Z_VڒX7U:K%V;˃7}Ã#w"1 e}{;8Cl@a]1i˒EZ** eS/ l<ѱVl{ElbCKDplnFZCy;XRvD H4jpׄt_fXY Vz% ʰɅc_ ݗ "oGCs<:\)N_([ǗBuyGa#%tnݲO6vʎ㧅kXV-OZl'vV,m7s{jG]/Ρt9Zhݠ))܎rĢ% F iZEky[URD`2_4J g fVۑx<0~8 w9o^$vSMU>##`>?VccT 7;̧c?TruѧK;AJ>O}>ǣPl*uMk~k)Ini-w]?laQj0pLJ0箞*=f4^,58g m\ή;cv5nZ{'S6I]=fIA7!& zz=@9:6r[h`Aْyp8ZJ*OYk웕3 I<~= XTH 2&S˹/ϢJ.  ]ʨJZ ]VP*b\z|uix Kw OJCU+bc@Ҁ9'Q{A&>JgNǿ8dɤᜧѥ@u 1g1mO25ܤA)=n`ˣ_wUӀv|4g5"KCB`[),I!O^ b*EGT)yQHRWC0fx7Z%x,`~8ջNPϓTsǎ \9e|c_ܸ&"Pg%z]{_4=PWDeXc}Qn٬A MB1 sF;ҷ[-M}[!a]7ۡ³>ZS6#,A2,%@v2m-R6/=.~D{Ե 뱌BHE7gS܎zJi/XE8Dܻ!vޭVsJwA TYGOŗ/e/Ap@8u7,i>zG~VBCկ4`amTUp$GD{D%.QlBZNzjt "I t,ߠy໘< w|.wŹmaus*F~*&ĿGKw-ijV{MCٷ;>˹MR )(ϫ.vN>gFpCm 2!u"42/S}>2 ׁ/3PTRmFŸ7NVIgQ1"3#h&YOM'Q @#fI^}ңrly;Jel9Kx~{n1ti*ʙ_bu{LHgW,$?$gwD;}c6Q@jp#Nb j'ܖsqҽ㮩y-pԳVSk9B֍SCD*(yթ=nw[Ca=#hHSB] $*e΢XEJ秥Ґth&=l~qCo}Nd1/=o2~\^9ó)4wfpM7-QƈOz #".qK,ミ IX}|L-tj85![n k%L8q,XY78iWScH3 ̓i=;4 Aڝɏt42hUbjt~{(jlZR+VeM,u*CՍfsX11ӳkH=Yi7Zu78ctW lk]jƶ W^gwʥd(*hh?k*(hSff(Zv[pZSXY%nRRK ;c:wT8܁}Cq4:9 g5DL 'e>.<`@XJ? K>=\OǺ? O0UDRL8|!cG`9'm(}zTqOl:,_y_nc5)]Y2OE6(@{7"mT4 A#]S˿]Or,5]8&:ꐩڪXuz>Nf =l왑Y@V`avdjo>'2h_}aT6NpF"4`B_]g(uJbJuyl?cy^ { G!sJ̄BBtHb1$jwJGzտEN'3νRxC HfW&͌NpWxul:uB#&-fݓ?a3!%iӽHeO ^j8j"V?px溛uqӕC^!~/#z^"*.)Z0 )+ٚOIXܬ]Cwj,1W S9Bu[mP>>֐W2kOWSxwxǬN>xҊ0C

/- ڔEJ(N+J؞TzX۴>Vk}ʘ ^$kvtdn^3hxĐ卵Z$>*9\<)i/]Hgs_UU >|ڰC_,<7?$U%ΈzSⱽ[>?B\6ڣIs_>?#cyi/zvs~("ܳPjv<(̯;KDGRDu1|^ B2}{͐~5}dW}}&ZB][ɿj-vqxtaW|Gܻ ]d>A础+ACw(oPNRt#W0cp30JW~&ߒ(nZcFPTy/+q("$LKTk];O%p:K]SooEEʲOfxbZGz Qil0F!"A.&FJ`'a?RMV wڟv*!患GC,7kZ"E !@&uc;>?~<ct@\/%󢧀Ȃfڗ O)8^uiW%E%׵M9ǫv׼^qctH4Y|\i-8.~]`u(*$9UR,鑺W37NdFtf!ه6j*(Ckuj9j"FԮF!΢ϠQJ4ԨHB6(9w۾N's"ys"?_0"4Jܜ|# v7K>;bCC*_vXr}F =Ik4-3{6u}uM:0p7f,O_X`IS-&p!SlBz? .R*zSZ04Q|b(ԛYEzjdGp.FSg8Ob֝Ae a3WX:c}=_NruI:ް* bt {h`~Hf(~CZa0u=.c"2cr$R5 %xa0 q8g r\D)6)8NB#z[|]6$l(HBZ@6F܏g4eU9e,ɠdA7*\Tw5q7,BT@,^0r>Hx9d8E_;.eA,CZ@X0E뢔N,K ke?ɩgрafAVfǬ2x2 2A(牦?u@Ő5@_緃xY{u>"x\qD+C= eqo{b_+ RO߀*kQcnP,ܱyX:4Q dg:8MW<ݷ@aDJ{"PIr9Ўn7`@tqc;%C1odAğ؆RaOP=[N(^ڡDҽ1nkPwtG&gs)"bOQp{ϿK)=B{Ⱂ[{ HQ䓈8I1#sW7g@^'|L"6#GljG!7hWU d3 ;-aj!(d)2%37FڔJIv辡cCSg}B$GP0f+?9ג֟[oxk(\-9Ҍy$6cxxr=:k[ i:^/oƊlVs35xYW0~@r g29tFe?d/T G߻󪵪 `gqNb^( <"CzI=QEt̡7}L~.<އJQ18bI(H"u\UIJOI$NÞ/]~TQ+Q#5sIgdbvl$Ȅ )ZtZ;Z $vF ]('RVFaNz9ժb\ѝx'7<9O %lj֗(ŧˣúՏP10ѳb/[bHX'3,`I"I΃Vۗ9Vu 'UYP8d"൑R14epO2֓וMXxt~b|g~^ LJ@mZ֞ʛ˷lEpU;]~-udU8cu6G\7wX['e+XXВ>c^94grc,D?[*o¤( Urv~?ojVJDb4l~2U_4')&1.~F!,4zuBxjXgݮ xi~Tfqab]/Q@66k˳8kQc|LO`ptK .ld tסy$"WТ}ٳl,߅N_%<?>Fw-3dWɽo ni,Kc/^Ӎ/+~ɠsea7 aso;=nzf=b$).[Іöd>YMKcXf#Q+dnJ5)3ͩq|)p;Ȼf-2TT4tIk Sm7vPy@a$.]CTDDFF1瓊`-AMR? /& ҋ~ɲ*"IJK.1 ߟlDm]h"]?̊ 0A7R~T͟f?D܇FqD$K%ʀh *|VZH}5p%8|r_rub 3Wy#m!B,ħ' p<~~)gb,+fh M00X=~T@oT T 0u>um=wDθ{զ!A}<C2X/]8 OF $eQd[pB/g'~%Gjv"'jKӧ;/(?u\毥V.䇿C Na TPUzmC;Nu5/@[ aR fM }Q?3xQJ}f5G|=o,|: ,uMIiZ'O}}ӏ}{>)?BOCߏ$ӷL*N -q _Ѵ. jt#dž9 z$D"ZT>Ot D8 >!>πwJ{c 8TToTkcȝ{VKՙT8A +jBXl qpX*Ej˗kUd$Ey۳}wR(` =kT\'BP`,!򯛅mg}T/հE?,03H:֎CDE))FApR+mFh"*O|Ŵ#K)Z4R( bQTThZֳ8[c}аrZn_{ ׼}H ,X"tX'(,((8{AO?,.ޢz1hViX0L x6w\ur?o]E2,GKJ@OͽlY)B$߈ُжWZq[bX*(!+KN̙{{=FӱI׳-7~=:'  2}v㕬l*FX:)YRJ"2(8ɓ0(ڴC@ .iuQGBdYSLu67~qmB4Tq @8#hqO' ʨ:v'f?Bk8|Sŵɗ47T&Hqtd$}DyXL|3dRXg߸0u{.~l4]CI)||#QA]B\=?E"U&dCY 1U&d38oKpZZqT'@PPL3A%L*`oZJuo53\UδѰLx78:a 53TaooCw @f+Z:~O{ p~G~@oxÝE;z|G'0xڂ6&FEE RfR&U3pHC@3)څz2?8S<^Nj\,8VhìX(̞9'bY(~L>{6ChCy٤~s@#zT&Ј659;{ӄiXR$Zi(!4=m\%MO~ޝ,w/8B0C?[Y;8v1X 6?`oqWfc@ OÁ~+%{MLXDB" ZJL2(1@HLjiɱTh) Z 78T1A5Doݛ(6d2VA@HsZ0 Z"&i1Os"P(*B&L]sh(*hh! ٔQbHPTRTM%@ RJ  -E4 %42(wcRX%K&=k}ggN! )#IQx0 uPC@R AF׹tI9NT 6Gy5Ns>& PLȠ NMH{a1ME=`ǻ"!4Ybrz0ܧ+ &WcB2E xD1,2ETt7 p6HfEaF!!Ot{LD(؟C'RUq d&ITa*Ű$'iuWFLкCL&UH*s&BzO#ہ|b|????~W>ЌoN???G>hrΒb-jPQR%ѴNz:r__>i_< h@I]?}-D*P1wy,0HC\4֚CQ BU ˒ "AsՁ؄ଝ5C,4W:&9z'aB`CvFDL>>8q0D-}-.CLhs? \ZP7x[_ zw@SI9 l9j(={PC34fl4r ;\)S{ϑ9I0wc,2hohckTS">W-RGc90رU17[?OHk?ga7v/ݻ 9cD m9ɋ2g CDxiݾb9`('kBZةC0Dq?ׇ=vhb2(iGmA'yX_z*:Y$({I٥gg6jQtlXkZ9*" '`*tWCSYO7Ύ.Wi, .B?]q2hyQC:v3g䯞zN=eu';SSj. Ty|̅C vͶsL(S(M _vҊJNjIB<JLZIL! H,H#qi#S`It<͓N}!TU@ЭJTURt7vuǴ\vmnJDYG 5:Ѽ=ۮԨXJ:Uol 8j58[%/]Q=hpi==QweIXx꯰OWT P~|D@gK(#H'f}Gz*=Qъ;uK&"^2&Xs#}Njڜ "$Q3_<'6h2H,k\D1(h}zzw:Ptοᄇx}BxtOwrЪ3wُr^Wc۩oCԂݍ;O~[{Y}w= @*ΪȜrLx Jj>m]XpaPslA)F)8_sDkKw5fb񷺼GwT4^QѲ~ǭp2z?ǖCYϿVjA^p/O#O҃B.>1Ћ˿Udܙ[rIg!DRD(~[|lG^X7L{|n)Lk7֪ kgWWXb  m'>zjR ^m7)l`I%bAD0H}vrC  gIgjs@>Ț\H" bS!=Ѫ xo>!| q%((i)F3 C@ J=?*mNK@9@BP6bu T4PR'i @+E Tt%0dHSM-B,DJPQ@RP?hats2ʡT>.Hq5 dR )@P2s ލS0'jC;KzCUy^Łufa@+k!AFj?Nʠ ]xk^ߐ"}5?W"yLGo{SPz.jNa{WGJߠq'|{+#}>q5Nh {fMPמ ;C[ ꯕo> C)XFp1~%Luqhyeց@387 *r‡u߳LնtQLFG}\CUjlyC+v !$l/I"=#GMVHh))z^~j6E@~Lƴ&=]ѱSb`S4lB2@~X>m=+q.\( +u0ͭ|}na_/́һ#nF<͵tSK pn4y3Įkot#~z2Z s_4YW&I`zP45]۳DlEyU@g΂ zh`C +,&pY^n? &xB Ht`jWYbZ_WvYN)nzd27iZ & }hlȣ]Xv?]5~ :!'L!OR,eg2TLJV_aޝ1xqLM?o|6ο# n[/r.%&*wt" YK|?j!4~ef>5ÉmcnOD)[DU0d61gO:&o0I b%!ǎ qa"D#P:M>I#܈N,Q*bkϞ [u(g?&?LqnS Ӌ ?x:M.+XvN/ou\_X8 |MM&Sa{݀F:h~fz4=\|+ATH.;feΫvՇ !Q5 ?$$>86~PL^snKQF58UM}P kus-λ9preApy0,HDgVڝgzs !F }J-G՚+( U}(QG11ףlOS y%~(?Oh_/zwLan|RX֠T @&]͗W-èP|Ө(kRƞϔq>؎Ws3"" !g59B" bF5gfp'Q2q7ao:Ooa]Q1#n@ V- (;{ J*W1Iw 3Ӛ밋fnL{ 许Bn3L:g ;oow{UfZmᶠ0?;NpTy!k1@o+d. ?~>Znn+=HKy*7Uv 3<{5Qۻz/pXy1nBgPŃo'$J:fB( Ý5w5_ZvUAݜ{{sklzhBxp )(mu2W1ww=QoݫK= &KU_#yȈ"8^KitՈcUO?]R:pu騒49G'nxEdp#G6ɷpqqxBۃ ޡt(l3(#'.}CSݮ'NApů@R=CFwsپأ.G7Sf$ulݼ9z\G]fI00NCЏ! we$JED85[cBʭGz 0}p%keIؔ-G@!/AI֡J3tzM3<tQ|i%\ow'#]ԢCEnpm7TeQ$jHNa<+eEU9b&i݇)?iNjvqM  ?~g=3jq0;3U5[sOm.,QKϱa?$Z- G҇?C=Y1媿-?2'7b /Pňj z0!-[\G +sqd>u+.$7bbI\r-,~$(n[К=v Iޥz2x~jW+ֶ F,'Yq` @rUd&oX1u@;g埗羷H0* H}$1cy'Ki|p7.' X/ՍPKª DUz4@f1Sn bШ? L L8e;pDŽ-Wzel:Ap \!o %y&D,!@;$ ,5)o7(wt6$ PˁfoWR'uU9pC`SM1~viG'7YާEO%ң@Aʓj$?oeZkpR\y\$U w$$ oGFxj(;C`( oWI$!KpnMNT"! Yw[ҡs*h"FRE]哚 !!#6O9ieXR>aloMx2K |g E:Ȏxg; Nr BDsd+XrS.=e2Gs}Rܠ}fgVS„*9XXסb!}ڂ7d)xGn4C2>suã$^NNq>C4n4js12)j[H[Jú:ǮS9,ixsַj\鮱j7]JݓKy^78S:9sq9j*/e/,P? `n-4RcϣEw[1Mz!y&`eVy+AR|d{p`>"3Xiw#wx F7XTzQfS [)moF64k|?M~9q 8~&IG-++U-Hx kCƍ6ͤUG> E D%$30 s5a+ם9ʂ[e)7aChsz2fy(!}fޙQeO A*Ҿ^{4؄eUU_^z4y= |w(tV![\mzw3?T>7w} )[Xb;U4U) AygBIMxosZKhNyPDA#Ddys_`+JuT\tƢԠuh֑2hϱCGQhhYOXm1L/i`lҵ jCU'}ǰv 0xf2XWOa|ߦǡO-C,PK'Mcv\p :qDlCrf( >OYݘpz&V투vWu7EGM.D>yJB˭ g'GE#{%LePQk* \a|t6w'.T9kBFwus9c݋N(KB+~~GgvxjDbzZRlP*ݴr 4\:u>ϷCtsBm48 ~Ly/KRV>|8ɰݔMSe:?Iwz>xl0k>x4׎8N]QBxDtVY؏=äϩӃӐT8I$fkg_OˍgM,Fٷ5dNf+EdԠE$Q@7g~q1ŏTG?*nEs{O>|_HR v_ mz4̟=jRo2ڹ=֞> t,xip(3?5PRAR,sT{a4kI߱*Qd9x3$!(\R&I`?XB˳|Wl>qMa'jUZ~ CPs*8 X~{pi1EG*XP?Mu"ec.b?%#tF#aOwj^9$vIs#R&{v/Ҡ̢(7Geש 'i]ԫJ֘p놽Y{4ݕPOdsуmXq7N ;h w_ۗUGsGjZ 6IhYy\}FR,)+ESC>+WKcN\ X腉J AD8DlcV[繛}RB1U/?B3/Sƫ3 ntq^0ީi$$Pq;gaiRi޶1[I5QT*QH Ab"יrY/`U8Mh.<@mGН^'/L'*DT"Un.oVױ[At\~0RM5M?7c/}{x ]tUsOG/7:~zjqDŽywR!@).qLKcyPO&&JoM4!B,NC /d] F AdJ4Vh[#(S@ q=u-3!! Ur du~4([gU;70d5Qvi3 iԦ Za&7:ՈSFukS'Q>ݯn9:鏲=VjJį&/* Hy,B80W݉@"6\&*+āb]Y-H$-0<8fT{nHl=>x1U<5 t}Nwb P=IɶAD:%79r;ض19~)ĦM/6"-rsƌ ILM$YRMK݆OQ]zxDmyn0f[IZi*%$-2ZiHf![]uX6# F>_7lJETB@db7#ñXW5* V/%ӻpMU (b.(|1Ԉwq4<@=]-?s+d*6°̐Zߧ$ v*:-~#Dȣ[MDhAvM " upXl:\AB?VGb"@Ak?ocK;Fh0^㢧~̫xq('L$v{t]M(P(HG3c}F  a"mR!Q$A>_>>wʹqxgQJG1ԟ؜?]w{럿9:^EQ`r&qAUiB8zfD04vmgoʁQeЍ" YKyv+eE)h (f듏"9d]g8--O8eU*#;WV2 @0YfJUHe,0ago9 %EyIg f;Eu gHvViVh T#ER ]bt?u` 筣6{kxA6i _iAVy>z//GS}}H=غaWi{}{|WP}Bx;t9wdN*P]L"LSZq~ ^FMޱ~@pP|!@D eK*B揧~Z;Wւ"#HNL!Mib(EPz"e!WAsc!I$X#_AUԻ.Wap_% Tw.9>4򊸏 K\ @.T-x/B~{(m *}pqz5R/&g_mwp_ u PY-qd2H/Z9R+~իNz,/Աw>Xnq >鼹 "`:,VWNW< uLCz0Ιy˵ǪfսGaL `8m+)p87x @ ~~>cMeXD=6>h:u)CbC},Ԣ'n'o~&14\a&C~~&~mT sѳxU6ۚX#ZJO Q۷-?PޛnK&ԟ ]t__SXC>oܯҚN55y|C'rS&qdNN@+ yBP)WU%z2oT>OX@XN`c'rǓӹ7?+0mmmmmmmmmmmmmmmmڶmmmmmmmmUmmjmmmm5mm[[m[mK/|Om_ѭ*c.ʛ0M'L6:/>&mfon|=:L^ $6 I: v,fX|O~®"bd-/inSޙ![[CH4^HJ|NAH$( d7rt+˲駿!/ɿR); 7+.LQ FHBel%0Ï})창Q̟U TR>])RCa76NAPP(AfMm/UsȚwhU8blvyֱG9BuO4 Yp',RBv|rEv>yL[,YD馎<6HxWxbm,A̺g=jb ]ws9N;qq}N +6i~M}YPachW >_Вm;4;Yv! &xQ;y wFн׬R7")W?&duϊ(\PRGk̓MKi qkL4.)u冷O /R!$"SJ꺮_=qh҈R >A>b2clC^r)~(I}/TN%8yq7mU6Ӯtf{^x?oS޴A5v~34}{_am<maG#:Hhd8\"{ Q.Alt(:rtu}xEW!5~}_9{!-CC[ 3-ZUӏ̅/Y" Wv SX[8,៞ HMrtU7IӅS9[g]"9yRFx1е(Dp.!}MNʱ5o`2`rO鼨JFJ3]DD82f/n> ??NviQauHN˵kW%¡PYfEX4xinW$Wb z9X#xW* oۇw6_]|xCi8].ZMNxҾc^f{;˃ <+uεڇs5=Iʧ}f5 q\ EA1z>Y \DBS~uʋ)~W<1*% +|0+O-B/HJԆP7b1ܢfDag[x6 |U!Ph\ R ppՈ{JgVq'soSkzBuydІJO/G8B.,hr\Vv-GjjZ8㎰N;X 3}iώ b켜s@_] >FJwAK¼- ^8837XCSt/HI`j30#8^U']7>p?5?)RI#5 6x݂-a DkVv??!%EYrqN.I!Iud"ݏRžBd,ٮHv;~r#zc}y|UL׻DG_ NcEj2LƧeπ_/Ҭ(uy{;)? S0{*$lH1-a.O FgvY>'ިd-XKq!-)ةD(ISA4_}$ɦYn9;4_i~[\@jDfюꝃć5j6Ywd6NbZB8@h@પqخג݃XteQ4)klUp5D['1I5墏ϵ:Zr~+) $!|\B*@kn ̠" ,H*Z&sc="3\(P\ è\\.mz=!j34,^+n 12U߸;ٖvc`* |Mf$e({[m@"DHj< l1#WS$= MP/(=sR WUJOpU~UYT(U{ù`$%(^l{ril1^j(Fqݣ~S*u7z.`Oק.cϕЌFlSsKfcqd9ΝPOFv9+\(ŷLJ"C;k TedKA]:lshSɝsH BЈ<1š֋ &ҝsZ_8@l?jyMoؙ!U(43EPT\x97PJ^aZ}#KU֮S9~Ii#aǤ%91%׋ԂT`!3Gu!GoAߤ~~.~2mQM3=J_Y5Hձ~qrdU˩ux qmѪwFBtppO҂{$A//4̱ Z0 ]/co}IayYu1k).9#;k~4 g=pDe@_'҉=j eE=$FJr}^p}^z_)LA} ee|dHY4V!*aEcĒI$Od5NWU;kC=?~%DoaBsQ^2i2 Pڮ8Jn浦m xCCO; v :$cy;xZ#xW;b!X:RA T!g%$RDJL*0U{wy=KԪ=|(Ĕ"s. UV]D\Ec9;Eohs>z]:IƦFG~]1QޮV8*(iP kr+ѳC,GF駪*w:=nX]Xxnv>&:=X/ٶ|x$2OtC5Fk:N gx\HC8£ޒH R8nXB.v0è^2PA?gy ȭKβmV%{vAGQu}6X"f ,("rOHr,ɢD\F/}wKxSjTxD`IL-GrXDNȄۜ )H/iuVn`4DWcf˼9#9|P- 8T$;kÃ/;[2*/ѹqe /Gip/QڽX>c?os~(<(G+zPb0G_d/;}b]i~Ļ%ϐU%e@l5?B1`BnlO P3*&U#n"T)1`̀=I"Mz,@3q+:OImȩ}PkYB#S2D2j>+p _L }e!z[*0qn4KCJ}1bԄ&P']G5hkmr6 J'D%b,Q*Ѭ5 -tV@+#,&ܯ^_uZH*n" sZT0M#T{Pl{}{J"W7  :\;HWI/>8P*Dng%hTsGCP<]_Dg.`t/Ǭ @Q篡pH`r~Qfd n97vV9B3Jro#ojJGZLGg r/;t|du|tŧ$_q Zp'eCW#.A厔r~=? q ~d(DNSU+d.2bI^1'Cl2(sY)'r.u&S; :O.ϯ3|~ +}ӵL|}:NY $|1ϖz@zdy5Y>w76-[!myMʭN\CTimp駆sks }/g8?Ѣ߰kh&@;ۨ[Y+ H3]k(0En刐LOj|C c-X++T b1?B1T }Ʂ"s\. "@~\]W"O~-mM{ ˮg?l]xwuoY҇{QgVc% sU||\JqJ/̣kEXjx Ż]-Pk6NqyT ~#7-HJO>0&>vFj +=%~{ \1 =+])9`ݞe|;rCs3ʃ&c9R$I(-Cx xb5<_Xݣu>;"._OlG.R1:5Ak G;ޟWexW^ݕ}^Xw!ka33e?.di+P4QUQd:d^f( l'8H V,rȕ lncrpɬBfMеL t;IK:4!@?Z"nxabrY29yKU;Kala3X}޿qXTZ d\JtG^_,mŁ,{dss[f=TIs+p?p@w٫ӶSZ?O)kû82Pv$B ?re}'m>v{OluK`4/qCޑ@?_6.=p]# lE !U)p^;GI taI]+vA )Mݥeu6f F͜zVaDBK0\acz\xd4 TB>}nfDK*U?(*Fzޣ-U܋@gSަy^mJнE{bD6=?cB[%fR]=mL ! Gsi\+6, !t;VZ6R?;K8CȟԎ\7cߏ{ ?Ⱦf?!8Y()[Zn36J24$~dzysv#{8; (&*)̟V0@r[dq MTmo4K )=K99(x#9 m8|=41&~W`Ǥ7Hp wޟ|t/-B,;6c+0W;MuOpA3gU~pfJ yqI|0|[[WԊ`䝁ZT)xJM֧sg7+kytl Oglg?#k;a9Z3$Jy|ʎ2MODb=M"괭D)e"x&H(hEGDl͡SG;Ѣ1q-1׾|3@(0TFb.oNq]eqߙͱrBHQAIRn Y4S-ɺıp.BXQRYT)*I ̛?}G>Ϟ"'Y*espSS$v0`cjڋVB^۱7l+O4)`xӋoRЌgTE;ΦrJ& VGXҷ[Ҋ/.2~ׇF[^}z=v&JInp%`֎yL12$k/\A~~!u9Jz*{Cd ۞߃mC5)nE !OY0[+֔@(ET"ڿ3i&LÛiQ[AH;H_5![2?pTxƽm0Uu]Cc4L,_/J+v\g\hG {j T(&\_Nh ȟq{ֹjv0n > 13 w$l5Վ5p$ 4GG2=)V*\8CФ6& ek F O  l $%0`D L3gV Rm3q0?K-9R@W]~PUBBYNǏ҈ vDF t:Xmbn@&E?/ƺrԖJO^a^ ps݃p"o {\T,G |<<<]lgwpz<^S) bAZ˥/aQsm4`._znXuw?R"#]zyA`UO7!Rg{MNWv [96 Ea}Atx\: dFGƧc_v,"Ul#W菖>*f/Lb)%X僲@&f 4Mcî1IzF 5[eT%3&]8.#w5fU eUUa0.8>GX'*ҷLᘪ^Ӑ~q'D#Sa-8.GsMTmh7, ZU[R$' w\b;$h2 U_[~5R&WY<˶c<*-'GwWOWg (Qw"ݯѸ&nn<-E11j F )Ñn]Լ:W!|υu>uK$UCKզ0ǝJ5u>߅<,F\sW"]Ȭ6 X3e/)xK.ePxvlѭ!^R Lv+)M`>)ә1 zw9z: D4C q}m$_0"zɛZ` w 9>_ ù:~ɂRF w- |<Nv8,W4I p5?f>FbBP=pomDhzpz ;NvXAϨw%Dܳ0D~o'+d:}70}Ã~ڍ}iE.I5γ!" w%X|Dh{_RnqćX:DFPޯ!Drzs50r;'1>\wee՟4% ThɪUoDLn4wkXPY#^:6LL>{f߈vU.>@ gR6]6'uP G2weǓ2$;3YlXvq ; +ܬ{u$:B]; MD AR>PʞX0P݊z"IK6x*L ߥuV^]!#/w49 D* E!7ly|I?L8f(0c87NTS\`FB9fo[]=@:.f"BJ/dx֛+{kUcZ% UkfD ψ%@ZBA'Enn!7>?M`$|7i,Z5bEOApAAԮNj/mUUeY/~c _ﯳs8ȭlcTO//B97]3$Zh* ]'PEوǵFRVkhLZ6R d:~518{s_bw3~8}9wdxCՔغ hh>_A^3SᙈʈAHIlɽVy& /J^ '[&)Jg1}!&}^]к.`ߓr0^3MܸtŭuEжD8!:';Hޚ]liQ}}-2]:`3FSy洁10=- $DZ]ma_̡?:cm qM3zw*iTٔyN6:^Kpt~Tmo7t2NԔzU[Vh|*>ܽ2|$o$QXw80 +;EoGFQpv+@mP$c5+_I5K }|gۜ~q>h)=֙-tי#;S%9ֻGwʊ|aOTBRѥeՙSi% FUl@LwbZE Ě9m}}Q:"ЄUG8.n)ڢ'#mѨ8G.U+_uR'yX/5aKWHZ5٩DC o.U&mxbcZ 堅pXhsMBfFpKzH3:pЙu``l'4Kj,[ksN2^h1%( Mz3v[{~ $T/r&K(rwj}Rd]85`ne' 9q'=eMM|&@'fvX*]ښ/ڣ dl*znx7uZ;q=TΑ^0Yr;ܣul5݁~kݬ[1A;tpPwL̀PUTc"G=(`'Ne95{كlή>Nل5~y 箢`3 0q߫(^x6G.KdΝǮϱ@ \2 ifX?)k9ݯ6?\F'!ƮVK+.m-2:򓞭$;MxrM?}SJdըF=.;D_\kq7<2-_a0R)lM2O!vDJϻp< i'~~5w|lJke:&_YCpc•[dLs0֏U$#[+cь,?o}+v)Xe5|3?ӪqeK/4%BɦT9wo 4t_VkoB;vc̷:0[s=殟8il~-jKേ.cЯ{$TPpӝ[V/~SN}gy:#i{p3׷nhyC»FZ(vrY[W>uMsH rq~ƋRi{-]1'kε{bI\ϥb'j@k#2T~Uq25ֹVJy`ݹL@7 y\k u A(@E@KNGA #!'< 7#[n+vǨ?[؂@\ŷўcۈ97g[MI.xyS;ߦdS 9/_ t׵s(y䡉`{Ñ~AHVvQ<bЙڂ;%Lu93?Baym4MՏt1xU-Eq !u@28!³Z5gjMO|nkIlvno|#Mtt2(T}]谖!llH3)%)CN ĕNO}0Az8ZށbFS4΢s\0(QC(@SL Qt_`of#oDcԂh!xR3"2;Hxr:~=UZ0|@"5hRx܋SaxK I\=\Vl0T3A|SCwZ 3A] 4m}|+G!Ax;2߃JA{Q0lGCk>fkSbXL&z.iτ ;4[?٦㮡~o.Zw5kJNay{c|>{BVa1ь%!bB3JWu zzԍJQW'+@jebGnƟQd ]ZJֽvp>]58Zi *m ~~Pm bZn4acº?k:pq3UKvFKw7 k&hMۢi@L|Ɩ 7 }JJ.ZsA%rl>Lbu')EB9q|F& X=`N ,H$5^PK2 -8!Tg$&5Z V P?5A֜b37 @e-1^eݽ~-bt|۵pd/J,ML ʍ[աHi67@[YU!z;8qx|zO+HiuC+gW1-~N?Q=WtX^]Pmpy1h˳eQZOfT_Aӵȣ3CHݻ6n֮ߧkx\a|ztsm?-1Q4_/`|V~-eQqABsQd~s4;@|S&$QW|GDbqR+Ơ*#( k0DFŎ٢!j).NZnqن_~:ǖBߋCW鳍Q;4m{2 V# .˓/OcDK$N(XC j\+\w?6>pVX3uy Md#Q${urE857:ܶlf{vnEB? R#(ױq=26c]!6}_R*VCBlAW8t |@cKbuB{.}v3K/!~$KWԷKAR#'>89Qw6[%Ub0A)Sd仵BΠfs|!^:gaK"xFpr}]:DW5sX{soQ n:j 5OIww aF;Ҹ}7{d:=Dd?xyÙٕ 7fsx[~41S75)dlt&URW\ IQO9QzRo泒T zHNt9uz3^1zh3'nOj*7Mc\s[W]a`rf3hRۛuJ׃7D4φ %MXhB0O 9xBx{vz{:r\] @YF8rvwlw\kӢ;uF>Il٭0݋5Hn]mjLlk\7yEVXq]??ONLQt_2`Υi|+ώ/Py.ɟ_gWhhfՌj#mc,bUEy`ddp:;ի~<Xlϙ,fο GjpZ;3þdlCFE)x%C.82a8AKJ9Q5q!3H.P$\|8ʵ,bdof3]0fmnIiiݏOӜhPB#Z߮6_9H] Ght.̐B]]E Q!~㈦ibZvݍw ثX2芋dY ^=5z zw3so-rjpIGrvXc{υi䕍D=UӒ߫g7rO&}`{׽9;c+qW#.|N]s5Ǟ NtE>Ϩozd8 6o +|Zld?V|;gνRiAx^cϖ|Qfjv05ɤ0\N'Ub8e^z=9 eQa G6}4Kib0ҝ?YY֯Pt4ӠDPB`xQp'Q#D JfY U0.nD4gGH_Fx|,TT4 <s]^Pḽĵ5Evxͽ{ٽ")ټºTs=/D4SJ ⳔTrq˅B^]08㩔w0Jjk>&:nljV92iPɔ%s$Y ?~V,t]yMڐ:u5{PdDV`g78S O!ΌͰ/ u~Nlzur}[8.evc M>6h7刏: #  $.X9vtʘ\.?f(:NpuT9li(SNޤZd\A vǪo8~ɆG:G~(Ġ$Aנo^7w9MyF)VzjBDd1jrw`[_-YkmH"O ~#"CM,`Nr s/yU{?ٱN^͹Wu-@RA2*= mិsXb7ſ?hv FhD1`A{dki-d'/ !XH "5RMBb˺z7LyeFCDD4 /;)awx|f꟞h.k@Pخ K8ߥD>,#H' 2fp@utΘ6{qKLoMV]Ix!v; ֘1NIާGz(mA8si1Dx:HTϖyPfۂpXEDcZt`yhVs8EVU/yo祖_O=qc.<\~Ƙ.!1#x섪Tq}[g}|8|#ǐ{0J'$){jo*DuxN^Ic H8⠦1"j|8s1^ɏiQA$؁!W]'ϿeN-0)vOin)o 2?=P6ژҩڋ? EW%ƲՍ#H.~:/tĴ}@c\pps܆j NLd+A2($_raξF$봂S[ h˿i.M?8?g-'HzBCv}#T@\u:h#vGҎ;Ck$СmJ M7.ߨ6i-mf[f=LWUDn|Ѻf4 ^p~yt?LAgZinm-0X! ]ԳhOް CJs:/!h$(!1ׯ|%#ceX_i:pRs"jz'0=z¨?o;z9ȁh}]t hUX+SJ<пN\K0W%V l #y Ma(ʠ1DJ:٧.*hhj**" !E@RPMf&(  !)RbHe"J2`D zo`$f^gjlZu6 BpaY@$G;4[xhAI2&ݚT8s%("M[]!is ꃋrr*IMk\Hq{x ӭqY_WOLIՁhT.a{~ٙBq.{ĈgAgk:H;/"_W0re f_x0:BS?j~anl6[+/mybt&BL% n*{@^.&k{/z&%8}5E(@>SPg(x>dR2;@5Hkj3ODurdf+qv?D|;|ۋ9FmH^w^30v2vՆi^%orr,#k7q^י| xl=pr B[CA\~ vfZ]kt ۿ=54.['lIf@!BㆫPUJ $'4>c,53X&gw5= 9aI4c\*gKge\WJ2s2_T"Kls4$:]Xy  j;,qEڸ[a9dAqGFM{C&-LϽײ:(Do xΙz!~Ugz2\naLz@xXbŔfR#=zغA]j>I/x78~?1ޅ 9)iѻe5 UT%E*ԐQB 0,$T4ĐR1% AEPU154ET!0S1UMMns$)Ǻ#+FFQ@!V1F $(qcR"M"@wi;F0nZNծ5^>o%'YNCpm0̑@*v^6;ɳ H]#)W89m?S➩a!ȹ Ql@g%@eg7URxU+CkKK@<Ԡ%fTm,:E*u}~ 9`dܢ0ҠX@ Bݬ#4[-'5R]:"nY\Ѕ.- Bı%vkg%8ԙ+63ߡzwl绌_8/͡?rWޡB Dj@%qD(a?|Q3e.UOWN~ A_hQQ$rBb THx(N0PE uh?_.9jNpMM1`X 7kʤ23~z0d(A'=ㇿQ5 &Z}_R _Gëc̘5>Ee;J+iIV_lß\-!̮?b=?9r?MX-|o>j?DLi !w/ax?.SLݡik pմMMEڽ˾fko77䯱Ts]5lc#? WHpdo׋c{w﹫,SqwK-h`=`5#d<=vͻkVB?9< QV n 0qZȠQe9;(ƨћ}ݬ0v5? []~->/Ygl!/\5 1@<+X='I 1ŖF( [ɣn͔U6HsR_O}gfyY *C Yپ+g |0'{7Bg2UUQh]f5n||8뾥H25 P@yf bK эzt5o3zƢ#O{?%Nq`l(?U?o 3>r!>k ވ 549|9#,s&1@ܙ3}߹ދACK_w@e0mo8o1<&g2p18.B=Qk23|:x LPo@NZٞ FR`͵7$yw-!H$ʫ *O;p1~^}=">wGgݸY59r?튦sw9ve-^P"EaTREHߎ(bٻI矎?eXR[WN@'Xz?d~?RzzX'^ COO؛Ǽh/.983?`^QB>WCCs;j^уd?]I@I?2Y7z;'$Axi]Ҝ(&c4**P [|;/GAY{:[p**E!JuA$R06B3@vAuf}D0b }?rkoݝ""T"P7GR%OLyM J.yTa>!j<߂v9\DܡBGAl0Qa$o(r:ZGKP$ ]?~9LI!@AH2$I?GP~ L2}ܰ]٧ԭϬK~1Ӛ/X{i, !q)J)P?ͰD&D@h(aTՅOLX "g3;kmo'cG68IbC],D. p񿆌nL;j[ sH's4CLD;\~>By'x=Ca `ղ_u$1x $mvPx2zdP $!Ne]߆ϯ뫰bh wc/s<-M tûSB :PBTWnr((?#N3z_i(: 6BO ZXi !A2@ k> Q=I)Fj`̝x PɰF-6v r;p~ :~/vǠdP=(S C}bɂ@^AYw![ބw3D  hM[F錮@yAvp!ceA* c0rA|PFvwd@C6W"-G*ir]W";WW_*P4AHua,,mu˃gƤDXxn.QDV5 Ƃ`vXIߝc D$C8@~vxѮD+P>K]j^fK@Pr9҂o5P%2Lvqs=2em\Y'R% 5.CWV?u վ2"v Fx\as0jjnݵkqvQ{ӾAzfС-]b":°($ X ԳZ0~Io` ƠM5S@p93(Ę <@؆(g~=^OB^w)F&c&O+~ޒ4:JOwʪM-M"6'jW}GĐ_4un3LW "dԐ߷o/B$ބd7ϓ4)^45( m/qOÛyQ[%@}ƹ&Npw{;xF PkODޜ8T?#'0;v|h;!ID_WsMP0C;.}htKR͠|m(>>M'zKD ZЌ% *7fWxtדGųĚ !kZS,W( TZAuqNDB Uelj Io84 3g狃"]s :4AJUAEDK40 -ma +Tm6T8Q*{p+83܉Viw31"ɽ*4=cP6őu0 f-HO}L/\18 m(B_x`>!?}MgIWt>Czl `)zO1w_?VV՟8 DN9w>XpE90*f , <6l#/Ow]8[2Ω0\K;spilׯVP j}$ ZִtNK_u: DRґ/tT~WU瀋=X[X4k5,m. J*St:4sttJ:X١HJ6 SDmXR!aNϐ"{:"M(t# uAy+8;P}x%Ȝ5yDl:WG {礳s#X Ԗ U*w{Wo~bHLW^0&Ql"W= WJ`n"evD{N_=+gsM[S|9[{Cxz~NX ;n4%WXmW%îT&;jk- Nȗ_>oهwjџrكZ4WI:d(0rwIQݯ'B3/]B !uZN =l.狘x,R!?7Gj7<ɨ>#أ۫Nzh"$ `/O82@ۇk۾u+bܷ髚5=]JS _ ,+V{'W}?/{XvBɵ]l.[&B#lyAŲz88YR9ET6QywktxM(X(bé{l]>,9yJn\ ͧ >ڻ}trBuNX)xìvi/`G׵/_Î}-<9$CoN߹Xy9ᅱG;}<-Am׿3oZ{{6OݗLkY`]q"u+2u?\jG\5,bNM_eNuwhiaOz(Ukcg5ÎY?^nr_as6Utodn.ܵ7lߍM =737rZ*2ׯhuSrunQߧ}gޏ_ ΎNYήzOGáݱjG˪>i+{e ?/6L"kP6~Q,_#hP`v0Cv28}ZE'4D;3a8q}X[>_[Fc;oL1/.uV]Nuffa'~7 %EK6J$ I~cec{:^>r/@O}ä}zgd :$py=?~6T]Rh/ O90000008~}ϫk=F'OwL!?4,ZѫjuE Èܟ|@H[Ls{7/ P3|;k m<>ׯXED'W1Q <1?g 0ps9My ?"쭛`SDF#鷟p8hZܣƘR)0TCuJ]/{?͌v:pQ7(Q<,x1o47U}Be'EKV?fՐV@9f6b)SLc bxFsf~&2m{_sKh q/O᫻ }تD4 *(rfC}ONK~פUa$ 1_*4|}j\jt{Oo<5ux5Ĩ!X'1w@(GpxMuop6 eb_[X&x||нUL+v઼,ɮpI%[C^}]]ga?q.H֮00BnbBr'Rr@zcasߎI`0!uoՕ0O'O.v׺Gӑ$dY:T:H:ݣyMnwcΧ6pvɎYVsaAxRGw&+o?uO+V՜#Q['5BUYjɭUhXf0f񨫜^177]B3ws/Bs+'9V}O\^8]CLÕ=̊H(}YiMw|M>P H G`!aя]6ˊ+ a'm`V5@K`Bjn-bpp\+hًY/:Nn?83ۧE^~FS_vq>ݸՃ\ }A0!u&ynE7,.*t5w坕lg'%o{~^#9۷ ^jg<珿<6#=RF"> 6wˇ78M$;0|x q_zu8AZ0pY>lzƇox^xX7{sbeG?z% ~<u+|B ]F(!Azٕ;D'7yu}qe >(>ۙE[t;?q'QzC<ݻXS{-=7t_?8SxAV _2%Gqj\\9(OY\X_kzhc.gyj[<CX10UP;[P$e%s5%*'Q³5&KjU~o+y+C?q)m1>fC00 Pb R<ͺiVW\^Q.d<8SZDR (~*0=,ݓ٭݋ D%^ n2sp 07ß w&ns -Kd6E$4^[ZA>̫SI! du5y(7(-u |XJ심+< s*Uv;4"Qhз]|хPpGOr|ac5y*~t9x2w#Hk]/z?{+iN?~ :$7i+PHf 68q@l"68q(S8Az-H\6z{-'ǜ(ؾoxw-Z1lN>F|g60Vn,|ÕXhtR/&~j*ٽt-x[g.`xJllyr=$Pu.uzGGOX/m<{lt@J,8H*.݆wAn(..P4?X/ԡ R je׫0JIVӣcv,+PExS;5٠cRz}geXTLvmtKZg _8:ߦٹL8#ht=9ҳ6N"$ {ϦlH:#ީ*ny^2xo3"z*m3xPRt+u@>[{[  OL caAX)"65n;#&Rޢ*(ƲP; QR(RlwJwY@ca]l Bcu]}(xA3^m97Ýۥ_U_|ݿ獖s`u [{~mxir`5omX(#פQO>=n:2a=Vn_|Q^ܕ}:T֫ZdQxQS@@O) c/FP y|nU!ehL~A_3=y~3hyIeMwDwl$?PA@P$LQ1AR p,"J VJf""fi)&ab)h(**( h&"(` 22F5hj+bTP H5#0 D$L-(*E@UED,I!A%T)K--KPRD,PDQ EE3MTLP2DET@TEC-4ETDQIA 13D)DR  $TSRQ A5QPERPAI$KITD E21IDT5,TRDQ1E E1"DQQIDRDQ EK0 Rb (>L%$"i HHH*. d !)F@RTE3PPҍ0A E4PU M@Q Mp&fXG(h(!Z!( IJ{s:NHPG1t ĠZd@?I[(Ҏ'L|8aUe':?C܏OOwQQw ' WW 'H 8IM4;‡U+"#~0 "H3@8SXn>de!3izFrVoUXEUUEUwur*niXb޳Wt]MRUTMK&nBlRr@"H(0I@HHASE4AJIDI# >e!JRr6d:$*VZYbB iI)]P> d$$&R! Hȷ!OU_?Ǒ0)fffaGɩr!)(*p"3 &)jj4UJ-CAPԬD )TbeO0!{I9RmQXA9zL"ET"T`[)ʨ,Q{8ǺB2_"@1ULڣ°Dh1*9N`MDXZږ EQ娞B"w E"^9bVQz8s9b QdNQ. 4 OGބ8]}0z8S߮ҺBMPiUb.OgпoU$2NѮ`qퟪ2!b E!RkڹO2:];i\#eKm #YP",mU_ l,f`zå/ָd/\7Ƿ>9]ͺ42bχQ [&OW85r",3olKcgxx/?F( 'd{DG~DtPd*@~ 8PS7ѓ}QXrNVpziu 5A,dX[#7-ץ.䯌-5;(G*H UݠRv?`jO{P 7Gkxþ9AAw@txʿVY]npU.oWVUQG]յٺlI(T@Z忕9wb)A{BUkl6λxz)=枋9 wNNqh GYۣM |yr y%0_EC :S@g~MNZ\wrω:XW\U;J>:[vOiWg;a5ޢnq&ʢ7J{\֫tUV( WUX6<鎖<;/h@>˜:0a\[nN~!.$"1> {Ds"ZBO"w/]IڷX;)#V aEuXtHoܺ%]kᅁHBhfKǢ !N!ݍgx C (OF7C_j)n㪸jd}( F+J¢Br A/hI][p)KhX|K ` 2h-"-B>}NK {0:1?n?TrM{{楓{H3+4}Pyp HL8ĕWU ̭dXP5[Uz+/{^E_5g(( Q ԥ_O!;(r^Z4QaּW\-фWvp@:^:Xc 0ZКDe jE$7 7 _p|}(,*8M/JWb|)+!$C4Ti{5ԪrM3uU]"v{A5 2(J%);Rv.9-n4qG`D`HTz6^7iJ ۷k mP M.'L~-`HuJD֫<լMw:~mUNG(\5y{HsQ\(?T@X\޺\l"GTV>N &npI@g p|//–fyȨ- a9eyV::xh9>7<'IlTrL+{}f@_;m1' 1XbR6d>ZR âjUXK]?n3tAQ9,rKyMn9=O|s+󭟼kWҧ~QQw/z⯴:t\Ӧױ]k( nHJwVgqZTd5CVoW_eң^O=I1 _SL?9>+Ep5u/FFj&C:?:AAØNky޽?e=}jopf}" @Pn(C D&)eVXc7mrv!S3𛓳NLJL0P; %dQa@{ 뇟˝7DDNBfkyz09nȏ8?`vц;6?iJV8!(8ԝdϸ4?G*2~рĂMiD~9.$1?+g̨UmRmeTQxTՁ43q du t& "$`;@UR 3ŞTRI8{-h1 dˉNJ]T)=rPW'1XmƤk$Z0J`HiHr[0?KDnmL'Y4ìg{^~@y%1] 4/-'^:W M;KZ-aڀu H7^B%h朌5&nk Yvko;?O h O\n8Z` ֑Ԣ4H?wm}]Y=}D4LDJP#dKMՑrBV6-5'݃<15f4M@Z>L ?=8F,;rtmݙ((}dbsmS\5%.Cj%n$DU|a0GH!" _0ծO>3JXJ"c/ XB*! žCvT" }Jȡ;Н%QGȝg3t0Ό69M $6,T'SwX}=y!@._9:àQG]i ْ I {K}A_ƝLm~WUzSwA#A(ȜN]6-A;_UV@ $QmDPi=;D??<'1dWxQf{BOTN<{vGP&:;˶wͿ,]U%Cj:K~e ʥ(<==qC>ӗW5壿C T޳ch: P!:g>oǙΖJ"B)Dn{>?^ 2hgv3]<Ig韱oڑ8%RLU פujʓ3v{뤸p>;4wТ"I%GY k]5`gB|ȕ_?J ג⠐ 5C<N\& _)涫Dpzq@6yK5 ROgV%be䚗dDB#΅(As[KimnkK;ϕs/-P~86ǫ{|C<:93 7 UJd[  w"̕I nK#H6̩mrc x\|@ !A_=B`Wg! ץ `W'W Ҫ}u}Tz(E$J'c>-aRC3bMrsK#qLJi0 BNYu:/w!<;%c fI{,ӑ MńO=at~<8Wz%kiʄyWLx-pZjg5TkxXPkXCCl{5dl5:nt-10sz\%oQgn{.r)fx2t=B1k,t!Km땲lj(,"t 升:_0a,!`'[_m;*i;hޑd{۷,Q}Ns8?kFoh.| M"Ē*% (wazt$_KdE-_~$\Z)]#uӧk/<̺*flQVk:rܶ. 4mIa|ٓmpVTרK66U q[fdZ sYSWزn@¸" ("ljђ,WֱTP(3xfXZ*c# VJѓĨ@X)} N2 &!ïrWW1E"}[7F\aPn&l. sU1cf*갴8n49>ںX O=bͳdv\m.p}ۣ!ځ=09:wCB awqqrs0300E"yoWG4" Mk[Dx ĜÁIr So-8ő'.pۚNT,Q(&zoH" MMy a@P ] 4X 9srm/Eh7&V%H_Oͮr[~te%Uztk~Ξ#D؁y+]Vj$-oݘ~Q7aYÌ+Ms͛G~pQ]6횡Ugmr[-FV jіqs^vgt ,Gm.g^"땵C{KCS;#םתD%|b* m\3(JY=yqX nw:-XCpV֮NnM\5OxoGx2&ѫ7-S j EW.CMu0Zܖk09+kfqsPHG\,Ajmuyt:5-U -lL3G>wIF5tf}oa?Ӟ$RY+ZSϾ%-#L8d# ( m}%QMcM5پ7_Q\7aqtCH7VY b-tn|&-!S,B͸-D4hJMu.:6W{m~ՀxMPL<\f /p^UYI ?6𭖽VOz+qd/WU"=δna /m`v[8_n 4Ckw wWuP}mnwCpsdjd:,LA$"QEZmPF;Vvk,Z]2NHCb[, g=RD>UQ8jޮo}(nx8ejM5rnj&)L`1tFk@Tb'uڪ)eu ư՚:jeEZ3iD^'9u;-nyx|]r֎f|7R Z-v?λ)ҧd)gë `Ϙ`V X0 :֍Љx 5u,H͐cl qS7o;}D<,UR"'(*H{yVkxq1C7aPS[ޖm @"B? h?("Og1 zz;G5N/tZD ~5/od~rjVv:rv a6wƔ檽/WBW U-GEXN[2{Q5^q% ֚yQUތ?KoivxUjaWbw wvT2AilۼԘסnP@TW?*A@:˹SIO qJ "riheiW^cH#}K[?h3^TW#K4 #suۣ%)80Y;d1-PٽcL$UHeP+iCؿ~ud/wABs+l* :u=3f=AWAɃm}%`[h8,(pH 'BH@EPa^p5jQ{M Pgjx^4N[n ݛ/M0ɪ-9er8_@|D Ұg`@̉2Zfŭ,Yh kЊ(8s*^s#ow NTإk{~NU{ ˞; v$7um6؆΁"q߶:@$JD!A ANX}9Pfom9סV.D('~cqo==,"*}8cjm쌃4b qC>2h7{4@0{jBˣ{8$?BH>Ot?o~UQ|f'Qh>_烸<> Y.eIo:ROZK[dfk{o| &(è¬Hh(9F)9<aw}ĸ@:a $Uj *DC/t}{\]/5d|ܝ+I>-4(S;KӥY[)|j]W.k~J4%Y |d?W>6k՘o_7 #3A&\aE4 Y$33 @t>qT(|ON_ sm*؈'i9`$X2F@frՇɝKDrM8a:;pwPjf I檒!XOM0NUN+Gvv{} L]'fUU%UTuev={I$1  !Gc\ɥAr&a-*YVk'\pWEm P`F7aW2a>ym۴ꢳܭq<'5|vγqkfiۊ6o1gָ~qrb:Zy޺~©{ 1<*u۔=\Jyc7ƥ:;#q_91\۞ou.vX~k}S=Yˎy~9zo[g5Ν]uSX3q|+G=v}um m-k9go۳x ;xwBxr]x2(3zϋ{˩CBثPOs.<]a`ӈfc֓A x○]1ƓZR"Y>iDIADOxq3ޕ"'ķ}3y<54j])B_gEw8wNa㬎Ex0Kӏ.Irq$=B7fe8UwsGi>i~$PO=c|]E_WU̽GlMڼqE=h]Sҭvo7noOP񗙻8~%D9g8hΟQֈue;ۻG*慤BlIhZ8OVuί9qLj'mRH]! 447W CC:Y䗖8r)ʚmP\:^J"iɽ㌞,} _.F2iACcE HhYPk]wkM Z9w4W!uNҌ/%Q^׌lQ;XRFUka.=!;+K21E9ծerx'pG!'-ofFy|U" z|N۩9}9Ю(¡wp_*[$H (yna F\i o}Ώ$`z\֬<qɬhggۛ HB))i(i($)jP)B J(JJZ&j "(*(*`JJ;:;s3΂Dqˑ7h jOK:r=WMI077O3 YXi!p?7̟{*:{gicmw7J4AIYA0?L$1 > F݁ G^'*-0=9<>!:{ OeoH\#`{o@:UX, ҏ 4u1 P(qȐjj)]hT)CbN߲[+ʢmD.- Ȑ=JJQ <]eܕU ?(r25e^jn<R c0X4ﰤ*..=*-R}4ҫ,bϡ*ϒV |ЙZ"@[XjPe>~ ̋z iD]P2T ^WPBd-AP0*SMg4Y8_M,q%]+;p a!fd4bW/w˖<D > HD@)CNa+Gsrj*X&hn]8< `>9*@A)@bfTT:9yzL~8Yh3L"T5㶴+sݮ%9E&yE_ONOyyo>oy?0) kcn *k 23\(.$,åƱDpP@rq" wn{jgⅥ> G=C/Pt1RǴF4.5}hίh ' xMZm'N@~`Y_v .{EDbg'}h.e#üx@ 5 p^Ǧ#y-`tNgP'_EVnZf -;4"v #R^@G9y~TP^P RA_eZ?= EA1/FoSL~+gus|/T|ŐuHaQ??>/q*O>G~KrfvǙFBܩMe1NK[f\l+ p%qoIL`=~2=_V='"\}c^yb U2B+R3n@QL(E@Ux_e"\DJmV=Jq[uYe9lzٞl :oXgj TӎvFbH,"T6:ϰ}{ UWt+hQK˿jqF/d$H\\B舘VJ,:ݐgպZ-ID\ tB?!8BOW"GǦ=x 럤y gBn9Gd"[<}?n{ֿu/=a*R,xu~Ōif,2yR"BTBQuV~|9?WVn\RCM֩c~{mWt7JOvSvVC-.'E [Q2i-toWR-ZJT[2!$ZP$GgQ6_=yxSȪ}-q @y`|? hNɣx05o )} mHC;t0ykdAҡ-ŐT ]x%ψ2ɘ<$G4mӴ91ܸZYr5.Ɯi!k|<][N0dʹYۿuaRp}L@ (HqM f\5£UH5Rx%.BH܈TCwW_/q@=/$4dX|əϛÎOX" ?B /ؤ+^Nw +s;~sw'Ĕy~0Y[?bFee>/O7|tr>x(\iʻƲ' egj(Dg2( ;;$ѿ'au!S9t~d>fN'fQ a232k?NYf&'LL}#-SSty"\%8ig@n/\kmN2)IMG+"dO}?]}]T SOY%,ws5fϡZ.{ȵ4 TSH)Q ?'w֫}>HXZ86/0|EovՌ=w/$>$Ae9GV;0R0M,\n;];uvX:&*'WnP[XOZ sK#9`/+ oɶ4^И˰RH0Ajr?v9PM!G?Xa)QXp"6՚{v ok͠\PsB'm#-X٪ j(cct}(K*}ճrjXC( ,Y0jd(s6 3gB;ț0jC'G]x\.CBB mp"s(sBHJd=9 G=9l(r5I,띇egxQӦkUs,0k5;'mT+`ϙ#ݻv[ߒ.4PEAf }޾B`R7RäyHC}I8p<&͠'>m*r?_ޠfR" Ϸ1;pf,0͆ffk_iHuub $#\Wi" /:tˢugLE qLLfӦXG aW8m~cĹ;BN5tCzê0tq+tA?֕ +&z9"dV$DWԅS^.BNE$v{'#:5P|؅&!slaPn!1O;h@#Wx% > ݿC_gNXvjєGiD_ݙɆ<8QD&m9?<-p`a VS NX3&c<ҏ؆NV<2IA^vP 7|gDYU2,hrtW]YĐk#(;J/+$ ,<̇>a{iK0xLbCd']1:k qeEwѪ,r#a-L nQ 5-Cꃫ/TzM- m.yw[q'8[$kk9jFiUF?fA S){ wM$ՂR&_?g ;hntG14Y·rMԄ Iv|#֪ Z=6>=T 7)+2o` ի{@+(aH+Fss/#E PP}ڧutrsuANuH6(;/(\@Z!r˫suods!eW Uy32D #7|t Hsj jԅHX# 5(Z roï>}3 ֈb**"i`CYN1$zϮrl3e>ϒ{!k rǩժF30͢Bv"$WPЧ7$kSxU*^llB]a_b]7-,*`@_TX0otR*Mb~ϧHd$opKM6.iq5:wĭϫ# `i1tcu0qOO#̙B}¬˳kgRʖ]_7+Uu~{1ݐ)9 pL@_֟&708a(;E8O5<5c2ͷFu'pOUt~͵Νɀr@d5V˖f,;%TfIĬjd0μ6zih{7]>Hv`(Ca$/qvd;hf=će`wsŁGntէgB6{L3!c&:f,Π]܇7Ᵹ١%w}'ŵ] a)1a'p cJDm B[;bfs |_f>"{UT`tuUvbPq)BU2%pz~I!5Ed9_K@u0$"HϜQ@$2ʎPu]H31>䓑 j_kCF4="BLe83~җ y!STeTV5|b8ĥ'd :XHdU?E?I{Bzt22_2Pg Ge%ǤB%իjdMX'ң}]#ν,}e_7e SbQE-FQQcDDҬAj` } &1>r "(w}%MuMɝqXԙf`wL8/2B ?ktaBdPC^P"|B{fգ__SQ D^S ٭DB=.uꩉ] h>N(B ЀXr>ha~`:1M2 aF@[w9 +'(z[uV!jPQ-7%S.XYfso0? 0H1 ?,CUeeX ?"=)F(:oO>I:; HHs|Oo߻We;O q뢓cN:y&W&@G *"[A>/Z\'FȞ+G^اabi;U-ŋ+uClėKA*d'p^Sp{$;6s- >B:pďőM>.RTww!q?,C i|9 ^iM8bH}j=Fc$&eU\gWIOhejRWeuP6ʪ sgXbCj TL/CЙv@2 Td&^<YU"~À3 ܧ33SbcmPnzqI!7B@ϑsCüžڟ.M^|b3j$3Y%TR >M!ʜgA2qpC[`8cXJGpSP9| b&* ᴰ ꝼAhUu']zz u?;WXm AAm?z"ʼ\NHh _Y^!*? vPKZ< x"›md *Ճo3,%Z1&=,>&=}PB );gԽUW)1$(sf?Pn\'NzGrs3[:DtPfXjZZP PJ[z[FR@&CY|mq{XJϖ#?g%2TH?0g[IY;o̽RUccZӥ*/K"SZgk9s"':#; QjF(hF ) oijFHOO9?yօ7'΂ƽߛt'ggo:D':yn: *HR+B0Q+ I(!2UK@!.SWaX k>b{7 #*ibD|@峸 ߐ37+ZB8loJ.rH;Dܬ5G ~$$B]ԁR7˟s|h+%xՎds8VtgS)`*1ʥn~?t CPBJ GUy[n|`XYX@{9|oFhR}WPt:#jU Qi'y?׻Ѯ3칮1ٖJnFv| `8+#D*)#MQS;V>7 `}sUy۟?~AE )G%!6zs$50HTwjCEKSP$7.|8coLUq AiVia?h\";/hWV&*4!:߼ 4."(  VB.L^_U}r/1ڬlP*%Ÿ_tP* (f 3<5/Y-x>]yr}~QX$~7K0`FV)_V.Xh}x1ইr, ?5 :J=m&1mD>_?382zAp{:܏Qap.Z?]͌>Y!Ec4G=' f~i-LAN I3KLlu95!FnVq|z!H #H{:(+oR FT/z pmu1=fD!9A,") /n!L!L%+AAYђ&d fVYA"*ΐeTN9"cq'1 +J3hQ$HCUw+_O{WD|~UR׽u|S\ܫz X/ |D (6Zv#Б>w<K,J1}$7=fd0)7d,ԣv.t$(]{ VN( @3]qpE)fIK_nPhrN3',A6^q2 Q2<,u!UhCB9u0KԚբи;!bhDk{T(RS5CA JT냖|]VK/Ie@^TɵW{SCN^\궕nӖDI,UR^?{4$r$+kKUVa(*(ѵ@y8 9c.!4;tk֗$k/נ@D'둉t%ǛE{7GĤYzK3lm{P M^jc<3v\J TW0~$59BYH-[j, Vo]ؐI`[Ca&oĂV*gʻCt#(=u:͑~kG4b`<&a@Ƨjg;xa:{ӟuZNJTRptG1@Eo:e3(<mMSł ,EZ𨓪ɡ ]Thk Dm sh: PJ }\WA3A,d i(_ؒxw!lA3~}yГ1Vltge|GwѐGA}>~fY41QTsmـaY-vy:<>wx~r21r^7I~s},xV Ȅ`*%źUn.Di^|`Ie{/gJ?z}0:Lh0/ vNA$@5@K|m ߪP~_Gy#2R(P"`0EDMTXb5 #x/=ulxžh Ѽ58OaFeTar%miPEJj d-DJJ1RF D"2Pw1ÌK 5RxHqiҮ:qEgndH#U𕄨f̈́jUA! 9dI5"]`TQ@pT&(jn APB{䀂Q۸*On.J9r=s Z"ǠqRjaL41O@i]^"&A/QQ ,ylhv 9k] (r z=}r|#+܆JnA?_UMo HuZl a?) 3KWu(B'- l~]a$G>g5]r؇0{;+dA7Nvv}CPCsx9^&rh*CSb.HRQ!cmY@(3t睊ۊED[=BD2PnHҧDp'. `jΓ(z$8 qM)t=4\G&0:B$B*{t+*C s;Lx/wBJ)uVH&cK37&.G$4. y,72:ixXZS(/aBF jfpt8)t:2=95/928[DH&O bbVu,9 aKZXCL 2x04eZBw(Cm,-oX:zxM'!4O9.DHOu#CD`_ж+Xd!JX'I:߷VR2# !;=M;ڰBE'B {pdkBm('KkZpc}YE>1ЅqC;t 14BSCe!9Xu=CbQ"Jz'OCPS=IZRC nл'm`F]);ߏȽN z)><@WlPMJR#K  &cxC!çz R!Պ1H J'LdMBĜy8Wác \2h_:hjBݳZAbÃS5 b8dlGIyѼ#Qfhft((] *D ȅMt.K%?_Q'P 2V%q&v:} HBa|:{7L{uPBaFײf|H(q[n?9 w]j~U%ohaMQˎ;:2vʌNu` gY1x{*-5YHB{(U10IgctyeuD gfރFizzRmukM>Oxtsl}x^gJR'SBo'xeRka?X~\YMj#&E!P?J m>lH?ȲO|qӫޫKTJDr @܏@zA I<=!:t>33+j pN };׍goD32"}t- mc>L4IQJ4`XK0aދ(qǮ!R huHw )MCܼf;y,ghJp ;TQ}))̿µb'\/sVm]`=DXQJ;~R"|7kYHX.XCH8=?+c׊yA;ut;k9L;0Z `|е}.XS#vo&x>39~T2nzub~[a-fk`^Kbjd} Lݣ@;=QW&νŎtDO% Qq,0FM8;߸AAs]=oz\wպۆ ~&9( nv0<*0;Nr0^"EY `htah$H$=x'i%|<lRZ%+wW DPgY߿SLv AE;9/_@k)(+ا k=o5=5uH3PI "BvV ҕ#VQq(| =}~@^-mI* G14i@æ`X@v.A*;TL21 r~ E!!*P ]!3<`j zq_ hvYR0!؉ ÀP؃èI،79]zeԣL Yy7(Oq Nݛrl>tW:"9?L"~vt!M.Hu-lL$XQk!V[j[E\55 l԰֪F0"1CJcQE[N,5l$H30(Z ,*P:d"h? J33FPET134Ν0B ?" Vesi+%==0ww,EQUeZMY|GE|HZ)[E+D>aw &>\3=S݋x OQΎb3xN@Ăn獟FA}|]6ۦ=OPCXpP>C8@v$Fn7N1p31? :G !Q@a b=,]yx\,H1G@BM ħ`<ヲC1;SȸOo]i dHCք` Hcrc0S!zA:dH49*og(o8ƒF qoOBrW'Pz&؏#)F} ?l5 ˯ڜbL=z35'f4$2dFY!ydӾc$< 3;Oy!â. |;U<ERZ>s*嫏>N]%l.15XWLb*PX((!]nRu(q /ڿgng&mwEZcj9!<ۇc!b҈pb1eHHULXTYY:™ $(`%5v1uf?IݿyngTrc|xb鼈0# \1Dwx"i@tb]gc)|zxI F,BB':t;jr*/8;`ae!`ؐO9/{~-MҜ9k=ƶe3HCOh (o~~#4Ljv!M z=Ƕ&#Ж w;#Yv Cxܩ(X8e@~v{@zNd&IJ]03Ef(ۦg& 7LtfM~FmHZ9^ݕG"+m27ԝi]@yT~s_s ;ڡu~=Ɛ6CЏ#CR`M玆X(xFM.Aݣ( ;sL}Қ-RM)#ߙ / $'zc_V9 .%\'ehv4M PY==( ?(ȌS-(4Dea(GgC5I) i X)&^`gZeD=˥xmQ*L4 :4L=ЯS}DÿscH1luoNI녘닑\nVa`r[#3S9b j40:`h)̓lAaDDHO0ж0@`%S9!(@UE`n!Dv#5 : 3H°OYTa XPwc#Nb?!!!`&-w'[q\4KBi75ОH-HBɞu\awXn83?zlEFb$Q3LNGo'k;J;u(|MD|DO YߗrT[OgFtG"BG1Q ˦nCT:=Wdqi "%vvPSC2aNĸeYu?vJ4ڥt#j-4;}ޯvo(F2{g~39Go^.;YL P Ar0B k"Y]Ԥ,Χa], ތECMϹaRvq;Az/\qsMLu{<#|F_y)9"(K/kD%mvo9y чON5ޫ<a_u) K1m+w籍 !!ቨV?n^H }r+ux <ڽg$q&>t )CPI }L.}iyKKR{XrCdq8CaRzxǣ: ɦJsar! un7& 9S~Pl)q"S wN`+M ˳ go֬u6m7ԈwF>ەogsQHy8D<$̔v5IG~0n8Ed70B MP2n jhj|#-D:.o}4{8xK,No|ϰ%ۙL) 1iߠA!M#h\:6wsF3 ^8fjm/zw)#YSM`O;:>i<8Uо"z|tbSXa#&.!@rN@/McB\=Pq9%O/^ zȐ`rq5hqtP}8s6rb3E;G> {4"sd|a':n H!:<5Ǡ{nmHǁv9ֱT:8 E<؛g}͘ۈq:@7,8$Lp,l"Xϛ$z:!-3xh"*ee 9Li [~PE Y,*W|%%zFY ccuyQ 'wtff GvߪC] 5gBQ.Np Eة̄|/ `'C=g |?M`1z { @CGfix2o[ *No뛲8v:2IWv0&BU8/Tl؃a!Q1L\ Y\ppxYCTBxQi˚8J_=auj6!;n8لy\b?ziWzD2BAUmic~A**jBiRC 6 y8 *$sن8j@3/gcA7w/eP!GL1p+Pz%Z?ZN/zD?KL18'> ybfsvWw ;0{( ")E|vyT^C*KT {Muq&mc%DĝI/|_;pBR NTt`Wp,6o_u%ffL2YYlR11:ǃ8 +ۓn.P%ABUySH%#a VGi{ s 2Yx7#y<@4[ИpFfg͆JImLH{w,Ģ$CA1Hu&h?߸1cXa8)uf*bkgC9;pjs z4jނ7 Q7Kc vN0 7nF/kq6;\Ig&2KcjHu9KP!DX—a(#1d**:L-#Q30 08>*pB>[e y>ޠ Ҋ̡f蒒ix9ht> ZJ6gocd4-/(7ENv;:vN )GrQ^&7,Xοu!TOuRLE·H&^bA۴N_&yQ+2"t3O}K;:0yǃ`z*_?@u@D iJ iHב3$u+af^F GWn  =us~(1#%8A@@S$Jp`(T  NNGHTQdEi:lfBo:#;]"Hw1I4ѐp> ^;Z4=̠6nI:@dX|DE^ & p9N^JacXt34ܢuڏAsGCq^Ý7|f"Mj%"5aJ<{7vV v4@4M%H`UTA R>e㥄>Dfaą0H)z: C!Q\Y8ŒB) RYC @D!,$[Ku!6ڢD`pJ+ ~m5AYs=9nGAI=C~|a| m*l "9&jc|8g:MZ>:zđU%Gf z\0AI^6|4hh{kvSkO `@7(N)0$d$޴)aw+[e2q顶+CiZ@^bmJ_#5!Z63*řfB\ݾ>9ES˖0yba1_,BL,%MowO2HBS |:gmڊv%&IŃ dHYӟ9EhtԂ|=jy@I R{$4Ps8Q<9uQ#[٥;PK!6TD+I[ٷH Ot"")HL %q>t$zYJA@TYFlc (ޙf:7Î<(u$wAg[6,L"` ˼%X qNR`!+} 6o+gV*eJ6Jϰf!1TP3$4;U%rGwUQif:gDh4/\Lב~MOOﰏЮB0ϰ̈Z( E&d77I`寻y!2͋Z 9ebbXm<d@xjy/ i,c# ɐao1usL*=8h`Hf"b;s1 ۷A˼| P G c4/7 'F '\7  mWO܋YcDN% f6FI1N1uN(W⡒f<[ϟ`ZU`p1Y1KmX fh"AD8z<0WC`BBd!@T I"C rGH[W)=u3@F{ߜM4\C׹uOP+c̖f*\bLJqGN)8s{H䤱}{N^NW08aSt 2bݘj&tPy ׮g۸{+ϴ<QHeQε?&bcC{٫wWgX7kJN5̐dxtNʓ ؅ 2M ᕩf(8uB"K.=ސ6pX~o]-$'i\0A 1 Cr4z;׽Ѯ7VSξG &NV'}a v^K(d:B3p)E2c 'C{` O ]" 6KyapY:MsWju3aIߌќ48UXVѸ >/70;C)zt֣dhXعOc$59b~yN 3Ux>s_ 6v$!ױ,^SI7gx809w w(MMR\G^Ø` NFDŽ72!'N:y$`'AIԴ8a/eCbwaDcQ͕mLtdy%y #I{z 7Y9t]0 Q0԰[ B}L=~ 2N6@Pɖp0Vxgش0f7q;'.McQ8Kg>wjyi3twɘ:!p4b!l%dVg]]+5F}z"8}f,1ͺhb9Nz-|^":߿O2DB0eǡC{9.7SRd@^bPDgND?QLj* LeJxC`-dnZBlgrp}?qLL4/$ĐJB)J -aY+Tn (1Ae aI$pHvm}ywvq 6`>fM@+`t> Ɔ1gxpJj t: ™(t$FEJ;I-~MN5y{KJ>>4{5\ k%v8!<4&%Vk~ ^v/>Ҥ.CH{&vnDQC f(OnHpi44Dui|bÇ^K1ML8q%|{;vo3reUf@Dkl;;1{u:k.oWbxf }:ʂIԔPW93/>T$H= w ͳˀٷ],Rb![S+܈lɈtqzT0u)CJB𺳷-1$3\-z@*[vIa[4,$"Lb޺3,FX%%-AĀ"aPd'q~ӡ K0Qvt(ƌ.?O{BU>f f k1t1G$ C ѐ7?{~P9bR {;&!̬-iPߛ`vw5Ju^d@`',ixAY41h47蝿i vr:Bw^xr>yD vG^il !x.w sa(9@@> r}E;L4+dr;\@[UVFT Zz0¢0o &7H! ȟKO${FLEr' 9fUz+*V,ƴP:H3zsX-79!xw"摅&`s͛Y,UVd46Sp<=w!'N^v=.=v:[gfq5(!H֢T!FT{ $$T*>؏()4]c}m{C͟_( _4DBE ޞWY Y5P7l|`wR -_aD7txH!Ma4Spo v{?#yX&-ܥI2)5;8d(^HKpj;~@'U5 vrtb)d(b&R@Mh~4/9hB^1UY%SԚ==܀*Ad˛<##Au=!ɱPXWk)Д,vSCѺÇgB^2 4@!O ^:.LN`s!`[%냋~>]7XJ(h`l1DҐa&0Jb;fwJ3$v3<(nNKlM|p-1Ma;a${菖 q=JN8V!5!-OV aaovDJq=,xiB`~=^cnb:p8`dmyKG64>\@ A$I}| l>%Qaa_W(>HW`JO[&@4 gMf44UT)IE3$QSYP%--DUSIM EP RD5ABR*BQk @FU5ܥh΃ӻCGu|uC^4R>V]HJ>eӎ&x 4@ڄnce.t1,Z[YDTTC@& E BʇfM4W6QpvRze>Vs!mAw{ ||4>d%$:}f |pd0&" (J(S' B *iR)K00Me#]_!pt0 :]K/2 In|-d?o2`r1ab6Gh)I!^Pd9thgۜvx.6C76xRLF7jg4<V܂̚ .8SB%b;8@eF0$NV۲o8LF5J uNwBsD팜W8,Z0һ4ÑVۃVpmǣO] @ӗZ7f)lx0YY$͎jǻc3 Q}:S ?-p܋FljrḲ\B4道OxMWBA霼<`)5vk=œоQ6N`> h0?0xٿoM0h~:Q6ԓ:*ܘݡ`ؾl[S;s Ef80#(aHӠ2Z<3*8IJ)XBF@& 0^HbIrt؇ȫ9 %u8U3t7Pw{$ ]BHs 69 ByYc8j%SA^LJ]# .=HiK@n_w0̫=S8|1|Gc+Lʓ8swp$ d I:)@!h<.x9}q^ܽS$ԏ48x43ܰ|nK%D?<!lӸm=6YKTReJ2 !cFrnu;}خ]w]3] *$i2h=|COGAyܒ;fbA35:0K,!a@A@@/vc C!l#Zg( 3Q;  :K!A&mpP$2d|$ l2 `2gjjg$c7Ns.lWH?%lM@u]X-6vb$JyyvzSFI¥nOŝsB;Dn)7`98:أ/pa"C}PuB,A]'Ϳo)<=>n,Tq?0>p԰Nqn=sR*Z@N/2|X(奶꫒:T ޸6be fVV<.C;C5?.n/F b wvwpeߪ%Ɔ[|yl|ߠ`QmˁImdɔ~-b(фp/G+ǿrIQ;D8Ca Oއ:Xfxfl R=?/g/ ~|fӕ& E;)U7y(裯gfң?\m\tV%58RqS|*J$=TVAHTW\#TfD^ܟ9-WT)o@t2W\⢕o='>zaϕnB>^\Ǥ;-h; ,*D" ":Wy~@f9M}2 mF`ы^"um.,B#x׉'qp v9ƕ @U-!Q3Dbe6/ N`kR| P*iFnX} ~76]! |¢ Zup7* ȕCiAiE0C.j"SĀfU={c3'UZA&( ZJ'@8Ι2`L~{{$mh0Z)/ 7:LG& SѣBz6ƑH=[ =>ߑ&wm*=l!@*:LĆl! 1*OOIrNƅPYߧ;IP{+y?6'Q C|)Lh XՊ$4ICM%%DD53SDLđ NNQ%$N@d,d5)X @̕LlAD9~fԀC؇}7TUU0""޷ ()fE_l]auDPQ[BRbQUcUU,(t %=Noa:ad)]OC OҧXv =৛uX'p)T@zLe5$!}RGUY@yNwpOda P)݀AA!^4bugYD I 3q {]U 2}S:a sa{S^pf2^#ѳq[ΖHGK`1 t s=cA7i{QFYu*~ R^!'%hyAvpi,3d3t¥t@̝ Q&׏A/`*!$z<Xt:sj/FA-J5wI.Dھf:ucI9{I氏|Z[X !P>=*VV X(yw_g]1^9 '=rPDyf`v1C5^FФ˄[jHDnlQg4lh;]穂!CDMDH|CK L:~BI&mc@3;b܈[rnw a@PLó3͝Y6rP&rlr^269n~-9Q ϚӒJ@P^ >O6?;=i08DĩyW7kI!VȒVhx؈\//$a"y!wR'1p G"_Kr\nZ۝!#{qtYI!eBĦ9u/ [2 xgJ`@5E:nӮePw&EфԵhWN%fֹTNDh{~"CwYS MV˕\zn3FK~1R ǍA+01\1.g5Kbd 3-Lj#7ʒ;r( lylV3d=^L0U QL`A'fak_C3s}d+nn=4'K}Ǥ;T|< ӣ?fͱCW떝``B~ikMIa0hFByO$P]rvV ܐ ܭ#J!zfx/:'9{ DC7P?4cc)Xo !Xt)hc;yjIa>co|'@9spNQ5wi2ib b=`nO9Tv;SpI>U4Crw7D&IRFsJx֔IIjY@< g;X),Р]q&!y_#爎Ȇ02H0 ,ʤBs5X Bb%w`fF> ,oץI_=ezI$u:PFLvHj' d(r}pM$@K"&#I9yEP>P !=[[Q2Y=yz>b}au,&" !JН13z{CbN>q#4TJ;A;hd@9GR1)$9>Y _V2`!\P#@OW_[Oq:* 8{"{f>>W"WJ>ԐoƆ d^pA9d\aCC# #??N%%qtb` CtOh>۝]N3O*\ħɻ\ @(RCК_G=~a.޿ӃqO"Pg%ccg'0:girLvpyUvTcrrsKH#(5@^P@Y]%q 6hCKJT 2"RK$xgN}&uǴwn=E@ІYFu=%+AQ DʂaB=c&) 춞8͈Q9tGYoaF[Bi*E$):17_x1EBf_@vDQ3`DJXcnM̀`*8̿7N8'16tvNyπ\wb6 t8:'-YL/ z)W!byGyƪ#RcQI!_wl~64F HX$)Jo_g7uzsHnU"un%7!</Pc1:bƪx)V7alar}z9%t6G:WX JxwۗsϴnNKx8(gocgf6I8hw?#13uIaSA5=!?Rw$Bf b JJdHL7@- )q`b?+&cLTDL4lbp"h S)(Ȣ!ijR!BQHRUQUUDDUTV` H$jQbrS o* $0)$.w3~wd?q6NKuNoh]:X]E"Tzml䀆LT@LFdX1!:(?~inHps kI,:u.Fufp0H=oJ'7 ]ink8B$TL4q}<_Q9,khqcN @ŹqfoC8緤yEK'zvU,&g< dL岽S׿,z|7xtU#ܦ㨃АYiBU ͖'zbg!͵wp50E+!!0> Ai4<. .+J[2< cBxl $Nf$>Cgd&.U$zro&.!eD̏ЙD"h_Ո)"*W ֘ CJ Exzlei ءw !R/wPƱ,@a>kx%"(}16hjcb Oޅ~?Ӱ~)!0O-gTj]RX`l- TVr9E37T^\Mlys^^^y <&bw FQtn$ieØg0&BT'1)⭅7糨z_NN5vfH9)fD\RP e)0J "M11.C!!ՠ7LhTfV?~Q{ p&S_`c9t7=FoGAQW \j|TYa'HQ W&-n7a)O]CW {>"`TC)E@?Pz:d>B=qbh/1hM`sSR,o߷.g};9~9~_ֵ//'NpcJnsͦτEb F`Bu!ujQ9Gh lsE<ѶrOW !r+Sփ+#1EŨG-7e\20bwr!"P@BhGO$B!WU=g휛R>]ыURW3P!! [(dZ*\}# ^=ѳ_OcШ Hfp!xy%?ڞ5ht /M3/Vn| '4?,@"^ z1{9Ff2c^kk9 `3l> ?SߖDN!+ƤpbڳLs0@׿8FNsI (OgtnGu<\iԃ^Xo9\?: xNpo tM*9,J A:pӡ4@/?x} o>;G'<uq ݯn0c.Ѡp[AT!;)#IlBP0dQ m}UEP})3<#)3ö1*8ݳ;<8m73ODfteK,ztzjx)cBWFjhxC>^7aW 24oX]C'=x܇ fO> .b0]X&h#2dSAZvrq'J"n^mZiޱwWR, ݳ8{S~kƧϜ{,R@D1`O+}wWm{6AcQT^8瀒DUY(C9W"&׫1"rk P bMټ" ~ه3??V$w*k}puol@ٔʋ u4rsYqDP 2 E1S2NS!yh9Ðw:xd5i˵cհ]vs6'xʆKGCc:_+9|G39h;uJ nNJZӄI<9.:LxHsȲt7ܜoje6߶џ#K\s-Z7`TA$8 ݿUA4 $" rUh[8(i>ePø咻H9K>4o0a+ȏ\:ln 0v:ozm w r @]'}qSXjŝgfRp|@)@4PͨoҰ *J'Gfl"pFS'-qے,>ޘHc^Y1N(DwY5Tw;R)->FWtZuTRr=9˭d] vב<@$Gw E~׍۠UIsX:lpSu @up:;`_3Mb{qavB$NwSTv1XRiq\%])W5];( !+?m UҬ->vU3usy0-z6*7>X Nw\x8J'c+aLb lsn.{mr4hFCuKT1jޯso"׈pPf:eCͪ+*ܩN%<&ru:/SGoۥDJ 8$,;;dւNp59:66?g?RCŚr5^UWqv}Bսσyg,?2mPFs)F3y9`38f1G9d1= 9l@H.)Ϗ9]8Gt+#U>5 ?dyp>b~0Qu%SkYaSl05]L0Xew Ҹ[jd6aS 귌b-ݛi(dAZl"MUD&kRxmNv"b7ry^ .nrO@>.@9EYA@0P9+=(16䓄bdh.I%^$멱ԚxZ(8 *08`9r+P13%ìVX in.\ʘġo ' .oLxjH>7me{?b o#m9r{Q'hrBZF 47F[oo=5 E QA"v7& )-)ߚ$^Z%ó) @sM J6aD CooGP (.t!"6UB }/9-l6ҍ!\*P ZP7gqL~?R8硦Vn4pm8U@@(.唰9 >E2 95=]}V < m&|{b0;tM}nI {s7ӠC߳xUӡВaĎ b vQ+S >խٻ ;8hi^ +L%VypS<+7+Ģ Zs'>yl|z<`vyLOic ׆& o`4ǭq}UEݴ $T`Lp:rr6A/ilHnL-8 YS prT.Ě;IB} k…Y Y.,_u@ٙ`SGeBDUfqfR7xiŹ&/ 嬡K WHjCr5P`>#"0B7>k'sirh0u C{2Ѯ!5tNJ+pY1Èo:ؘr:"Pbj 6k5L!PG&~uu<ر(8K>NWyc7#s[Ѷ2{2 |]n6ysN 5 %fCrzssW;cxN4c¥UwCc || »PX$:{RW( +GCrL})+ПT0'zcgMCY 0zAxsф-=N±tso*L?,46# 3"0t/BUȜ`4ӟ^K0 Pkᬂ (0QM4x 4+˯|4^MK!  8ɈkzYR?_vͱ}:b %/^dwXBzB>wgx͌mDm^dDѭ;ACCE!7{wcgc}t .z`ןX^8ab4^nڳT3u%0z%Q;t'NVb}n:z|'v`0)xP( ]n^mw\c'5V'oòxs:uwrH> FwNN`AAX-=fFXn; ֨DD`QdCsEUݘ\r/3,..bU# )<0sџO>~FI^iہ;ao f[7eHU4T|ݻLdL,׾LƄ}EM5kϥLJ<&tG'P 0CB4^h}˚@̃3q|C}=vc$@z#w2ańFo{CnObNlNAiB !1,uz׏d>'# }a p=P8vo+9qNNޛDKl1å %DrBZV$3Et i$Tp7tEEf$)RXVxQPĥ-Z79sӻ923z$tyTMaVS qW}PsFH0aM zs󘏁DQ&F yM`j6 E'"V+Nm D_80$T"\NT7' E# Fv7G BbB! ei Qhd>Q1⡷ wkkLP9bWR( auȮ _{gR}z´" ;}4E*Q7X}+b"~ 1>ҷזAQo $>Fp>C^?PE`̩OH( vsd8Ow8TQ#l,%̳)¶#v8 ۉ'"{bUQh ' )D=Ds )tVV5"gB(@[SXA`mXDCj?k4O@K1qeT8*Pj L`'TxshMrADjG ~>MO̝ +7cU5G3LŻ;: .|l#&COG~"PEiY_ )ΡXNCW kK#'Nl\f9Q }`:xۗ0hba ]Сp^d5XxZyUJ 68c%J+I٩W[.`p_&ynV7}b1˺0hϴ|}5\x2پ|C_v:pʪ;{D̒;Qrцo Ov^ToqgϮw9 Dף' Zܐ` PKA*ª Qs{ُQ>^Z"R X7\E$V$$Ȇ >( C>w=S@P]3" f>*+(0FX(%-w8 7Z˫KG8i1骜NGAF"'JwvU{P Bc4ȚQU)3Z{1(#QJ R&e:as}@$ɦ.rC己0TRЉgwgM/ʦiteB|J#R*yXϟVGZ{/r `ÂyefyiNEM ^CM W|9杠gU=&|;`- nM,RG:(u"9 Q".R,D3J<3ŌrqL`zg~+~xmz4t^eC6_/`NCRV4Gw tހBy!˷=S6I:' J?GJo0F05n Ҏ3ϓD|}AKz6tJjM:n ð9تqrwr`SUWbbwrn#,&؅ [RÂY+`JdԔ@%ae ^qƇIX"9bY۷ξk+< <![P* "jr(J+"J_{92w}H{G l BNN䁛7.˧-bpp!P63ymXT, E+ 6:CRwMLjw{%OC2h^&z xC#>EvUFN{6]8Q'̯8_>nzw/"tc¨BW? U{pesw'W u%wCK7V-" 5/G9'fbcxɒM'D(F%U\t~>ϡ{j' JկΆmCCHFC5/̞ : NO`vuD[$[ AXs(rNvq/]:灼룿$R@Lɘ{ɶ_`P #PeLpf* tNCD,yAr DPsf\f4)ZVLb!xי$As\] I%&RRSI<2k} q>فYԝ4'݁vv JcԨmфT'aHI CznDsѼz5JPQ2aPe* :y Pf$\wZt-1,;@306CϾ<<$THt& \2y| nm  o #]h8j=A1X}s l%,XS5mwOrI`P+A96#%A =4~WZ{P:^EΡQDJ6#sAg'XRPr &գ 3Hبm`ȹ̂9'lQЎEHpG {bCLDS@hHp0 :p]_>8>d}N HYHώL^x|ɹo /csO+|Y^SƱxҁ56i2g}N=dF BuBIB-=0kLAӐ5Ty,|oSF*ƽӐe+&J8[Snzi6,RҜy8}VNHm;z٦zacFzYn;1w&U,8҂h:3*n!vO1̘ _hRٻiqѾF`=)%g6U GGF99Ko,M!XGnְ/R`̀E.;=sx'Bh7z *% u*'P_ų/ @(2{%hr$l}hl-"Rvp6 w=^峼%X`H:,{}b!! E "Z*8vv 6mp4ً&a;ǿA^bQDF"L ߨg`2( ($8oS$7Ut`{֬);m C!@&\2D?T9D Mt| .+6HvJnx~3 >N-kHW)>& Cul6k>.Býk% Hpp̨HƏ0۩G&>9kئ ÐYqfrHoH4)|>2T}[~/2><f2Q/ *$wEGj,f `$刀MpG؈pݮA03SVb(vu(ow{6[x27?' % eA>+H*62nAI>2!VpƦno?1lNy7z3}Xf3ܯQ5 NgS I=n!= W4bjky`=sm^I"g Lvu0S 'o*ܒu8Yk97 CFf;MlĹ$ti!ZbƺQ5{ΥBFuirTAhfpbo?Vsn_&;" ܔ=|8^|d4 Hs7 x}[3=8J=& ].P\w¹F` }QƒJUk9j2n3 3~3yVz^(mfj")d߫2>t+!&MDy p`0a% +aϮ a8S&ƹ,eg?5u⟏؎1y<{,oi`g08y̍1 8z9asۯRT|JhԿ18WOq4PnTYOD;M+c> w搨" -n - mTA[+#Օ+jRwK l+# lm"`USSHRQMTM4D.!(Pe -L 0nUS>Æ@wo78x46҇Q@A_0z !g  >[cVa,V;lE H+i4P`[8!'Aژ)S M !{6QHEB 3 $JSQJ mD?MQ烓a-T%+U-)I4.DCТ3$\5CaDpb?=f[ #0Oc&*_|Sc d;!>FG\d0꺐$~Ƃi6f~H( 2'&6tjT<5~F;ÙL-:aT z `AU }g|Y >3 |62)0f{1Lf OBgw +iYaEa Nª1S(^8 `#؇s9mC ̓,Alc;cPc3qsV* !s+l@(=3͌#oi%Q>LԤE34UPCz~.lPFs1!U^,a*U?g;]n_GE~cA;3<+&qhonI8N?I(6 %|8h\G@^u Rx09/=GR#YAa :u@R^0,MUP p< yJQbCEӶO(@Uܰex AHcMBCẍ#ħWk)NU+PJZ#ڢ-8pt;h2p@f8d v`4ASKK=uǠP?5b,(adQbAIPR#< 暯é “BkT@XwQ)H`tj(#?eV;S19ӱ6}y ?>_8 ܟ),JM0BGN?!aC$/iHC$*y@?zd'b G:ZN"@b8 en }5i(:|5>+ORj&i?ݷG߀>=~{'| CS86$1ƈ$a["qxIq`tcoL6-5R'ŽAVApq=hmuA"|(9T9BWn.1T(F>Q9c49 &Ò^eDuvŜ+ qz8Xӱ{1S7MUHud5Q""T S:O0B^QdxG%]EaD,r=2 z@Ì3>6f1Dr, FCݏFC^Y~)c WX뚿Xv kaO?≌iii)ihi2+vEo/QC5TUTPՍdbŊUHkFVdxQx3Y-f(,GjVmbl·s޲@K>xP_DP"w~Yl38W<'d{Abpz2nqzI yr!߄X uYD6!JJZqS:%qilѢE2xC3BfN jKy4+:d7M/i%Q(T烩X86`;a PwXBkO< 'ղ) ]zAU_Uh}=ǩCH}"@5>vWQM-Hlx`x=={=_5+7#4rC§ P7cܕԜoOAIRj`]q, 'vDQMa7/J1#`Hlj(B#aCF)VJIj.8'-O^!E fI9|}}-S @&/G/㳤Lz͐_@lTӖ^aCFqqSDQb4l+Cƚjuws]ɻ'\XG.rڜV.EA6&k3yS6"@&\6Z"Q éKvI8_!r٘5u7)yDN5i0|@ "aj4ىd <?􇟼"b*#D4IX]H `"dF"H">WUUa^~ߟbkGw@tz'T/$!J"z0\" !W D??:ȈwzU_J"D+x(C0a=xiTB}Y;`ifi L%Eoh"TIf 3 r) .o}0:N95 N=Q[nGW;O}^jKoc $ɓ0vi0[nLE1]#Dj}SYBXH@N4 [Q=7%ՖUu1A&|0lOi=Ca}XD`ɉWA|=ܚu~s1`Ϊ0 !}?H{v[aL࢛̘[գ:w|c9!˨̲YL[޾%~}C_9>3/OCثa*~?hn 4}kFd~S񚵘B Ctn57(få}u?wƐ9ijrVtm,3'z334336;㹑.T0NMDEaY8FXAPDLMjLuA,D CK`I&0a !9 NuV iKmݷ+Oks/YcQhNuݎ6+#OM߇妷Kgx@B1sh{6hCދ&1IB: xobUi/)*~s|d:"Y/Iu}mzYdJF4%lE;d0`; `HTRrRfYgB(bØҊ\9-'uTPZq 't%L#HRa,H ,ICM"̵JP,Hd+BDCjLx2))H7Hl.P :EuS0ʠ3#4*@>}:_pPRB(d$ bWLOQE/( T(?' s>Yښ7; *$@  0޽BT Tbub32Scv%?,{_!ti/(ԦJ$meǦ>NGD:y;`) _\Nz-Xwj0{@uHn6 ߏ*v3lgpۤ,jurJ;:pܢቿN(h9?a&`PG&>%xbĠҿ"xRSXFL58֬ 9&aAo$?&mf'RBR} =Eu)wֶ g  /m=y:?W{ճFƒtPT6E=8hCsj=f2rxDXH X n_D/M*-8.'X-kb#hm:@I+"@G|>f`ɚ3zi ,!(x7~!{l>!>ӥHxNL!2M II֎Ĕ65eg79LxAS6!i3+у`x@N$I;Ԭ3tRxd17~ =.4dW#og.-8j~}eFL p*a;I w8yZc%>]l̤τ'0z_&MZlFA&1Zy B}q ⡵$@˒KG;9j*1!Jw,n +PZ&ZpǓM)8MI˵&7 45/d$9 ЯץU'=D-s%}nqT[4&&!j{zsfqS5HU$< BJPf5Ui,lR,S?g㏡LF՞.T Q*tJ,7q~&L!3iO|M0Xơp7(r[뤈S*Mς=!dw7Aނ6Y$Hc6\1Y&A&ms~=㙃UCd0pL RBlcTbv(aDKO =AUI$Հj{4݋g=`9JhmDН$I㿌xN7~Q{;a)#Qz쎽7sJ9 BtӼM)ٷz! O.^^y_mAؿEtI}7P:DUT(!T@,+A /qJSaS wZN6}ɟ9i"fm*|-vYm2`K tĘWYTLIWq@/ϋ; uB UI!̐ 2wbT%bn4&ؘd[fau; ~THYD&;I"ճ{YL%E+4$*$*|>?/Ӯ vaPhE.Qvx~^&oTw1P8FIBEC !a@ڑ@:4c8 ]螷=9lXƿ ,W (6 6XQjYmQ2([[E "]eihMb`r L5Bmkv?8rT:89GU8414ZZFRV+VXhmC$P׃ym{2Х%Vq=`\p3$G#ɣhOWnj{? v jq1!L.rAӨNȧm*Nuq+PJ <v*J`"$:9DL@DErop ar>dQ.;[xl@@04Tߨ^PA=\CP 㙠k̽i*H"+)cdq%KNsypE)2ZCt xr] zyJ&؜b;͡eY8 ^~.Z ' GpM&Q^"sբr(LCdeD9 z@wރU|)83}'}e,bc JP)6*i)I?7Rqza2 $-LӘP&`"!~ѕFۯH,3q 0 !]budA;ėdȯv$}9m?9__ <誘tmY>:);8'(_hsn K ]FfjֵEms8+H փ%mHDDN b&QSm9-4a8a12 ATQԨQЈ)IB,dFY1J -6@Ax%J!xY2bdƔj)@"AXwUNvc0ane`aIᕙZڔm-zm>?Dh%9(zE ܒ  $ @| '#x\![&~9W.-Uy***ʈKSbԻA j+⃟'3xv.ÞTz-3mo'!< \wױ 0Iyѱ㉊6ىɠ8U4Hm%j[Bv7INZWl!`ǐ(hآ~?)2.@ܧ@/Ee-)T4TH䋢P@EtokҀt}bT,ИҟS u)랰U~Ma; 2(3Ia;GIӗU(C(`Ėd0>˃=vͱV>,@Om6ڃ~?:Q^tL'',bR1Al'=Y! A@X{Cv(&(Ei.g$Q~.K!GRuðXf|Y1"d)90o 7vOچa}~p$0OߋFčoGRscI>tdS o5uZ\2 B?NئԒ}0xNr 5 чb(KH9Hh#4~*ǜᤏOXY^`ƋAOOJC@ y8''bNsK7;z|= {o{]oN*Hu^~wJH[Sjn $BCal&I?(z" uBx @*"b(j,"B;+2:[̷LdA6'ӳego |}< Tbhvz2}Gkq[& Vsfd:[x@0ba2H p(URBWD T"9  $ )8EQԣ90J`X0dT#CkZq" 6!$LC۱c<%LPXpQ- *h)PGh l( RIKSV !4]h:¤ X"(j`:$ACO{}԰<6uQP'xH U qC-8J)*hd> ,\=}({>&w_ ^ oCņ$3̧EҲ^s*n`& LCۻt!oF)=7-0TĔ$SC]^^ޯSFu]T}?EZԍS(XpCG1U N D) ,gVȶԊ,vuL.%aPkɜHPFY$9kY=HIB7w@hsw5+ 6څGOwMg~+jPt& NCi#i|bJc0 ]i0TEsTS0?++pqNrRNfaŔI\-luw` K59JHvPŇ*LbΎE jӜz\'kIk6q˜rrpyc8v.䧥T˘iljV6VK ~sQ\ aC3͠WA3x9PCK/60?"%S*^p(mjd:F2^QQ@tr瓐H  z 4 q)%YX)9\eK,q*d&4PZqr30veGX Hƽ ^-XX{;yyd;悂Lz:uF%)>mԖ1bJ ؃`B)nHP:<:tcD|fi VQ;z+MfCMaAN^3t1/,G,C =ЅgAT .![ ,(:nq暢QbX4m#s5J ;"KJzZI& VbQHpo. D9 17%ulKh5D%lŷEjg`(ƇcFZPN<`u^8 ZXI 0O598@x,bg2ݳ@3c,چ>2YO/<\s(M<. [L2tD6"nc=}lr{Qgk<; }@<(٦J]vh#FyɰYC4y(k2;cQ.FPgmۻ$ pLk - t"*L cbb¡F-.Ұ3)d`&%*0u3`Ha7Bt };vEP1 $hY\x9{^u[?2,'iC̺6x; {>KQPaqҼKҋ;,eOĴ(\dz(Lt<$%D|rp @.R4i\rjFVI*E hLSN?D  /J2i!Ը (5 !34=PjRPQwdޓӹHc-'9L/# ]8PnhXR%o&$c (FI{u]r+,ZRMhRϓKCI{rbl$7 `RH'Y5ġfX\}-"}V~_M:fd[k<  h嘸j,2Z'"w.d]d6 -&%C:w{~:7O~ҊP"nԃPxAi>o>Q-] :<)NtڮsY\(ʳ!y-hb)Ԅ~g=؇OΉf5&YģˁPCCYYcQ2 4Js̏c .fz)<20k 1N^V88s*g0$ֱw GGj4 gQ}Xdቒfw?6K~mݳvDS V@*˧_۽T&'͝5SɈ_,w~^kvk=nĎ AK"*!LA{ꃩ W&S{s0k"#B`Eͅh n$? @'!)@Cݾ|u4}$D)NLD5]w=TW< @)yG&B j)rp'vfw8{Y*?+xxm6v>mnIxKW˺[ᚂ"HO 0 C3 ŲDK+p-ZttcX2@tSC9M2C0ojbN'@-=])KBYv_(Ş='Უ46U6˓E ePXS!X0xрC Cw~{v;}DP!:P~U͛;Bۯ9繒;f>PA]K=n9韁mgYOʲ{ Zq_c"=?WJCK}߇ xjfhكs3;3F_HPw7!6ߴa2Ce58f97AKBd!D1/jwֳgak?-﬛5(~Q_'KS[%~ͯu:܅0YyJ?WN7ۤɂ]aVh#jl-Z2I iسc5,8{˓fa<8Ϫm"3Vn5>;n#O÷~4:e q0OXjL?Q͹k}33W竽<@!;4`dۇI6gkpk u#a2<7Þo* V 5p $C{asӈdgAap؀zuB3t}1TJ#D؁10@r QL_dy% xPLo1}sMSLrXu9$붣}cGfه0M-ѽzBi3)\+wcQF>KB`h[nc0vuryG0Џ)p.#*3rM"&gSU“ [q-aav`; Me;<=vlTǁ3û ih- <:MK3әz)Jԟfй{b $uغۉ1 -,Csԏ<](+!o"q{Yj #H23mcH'27|(Hf=Hg~oW8& >x.4tIHgY蹧dn .SCˀ"λA(2Yt%M0c A QDQQU5UETT| OSHxi<_'[A_NHTWBvF9C  >XO< SHs 4s{A5"sUI3fؽ&/a))͎qN硝GILfgSAD8e)~T'r .<3znD(s8 o8Fw;'uڮ{vوƆnf'Nɏb6KBi攣%{ihb5rC|P印wuH\BWkf2Bp4FWs.f_~Ύ~=Y''!vt鼡%۰]i>];LqIN &{y}<l[P/Eۢюn5lu) ÜZ@V9ǝ8$D&q$#|u/ev|eݳB}w =oh}Ѯ\qEtaa05KsIHY!o1xwɗXӾ 50eGJPBm$|P̂AJwg9ӶZH=85;O}?'x\nxahW#b2p hN8MC-(q0G^ukżO} Y+Ujqyш*Pkz2dC!FQ[e:p LN:LܚجYv\aB8VMMMǮAφq,:nSbs9}1/aG*Cؖ`.3T b.t7rx2uLVim:vLuÎ\3xi rפ8k m E(LFvPƈº\_0w]Sa2w擙8 ߳Ւ뭱RKۄyd:43㳷Nn8>'wED88&a9tw7PNLifztqs$8bg c ̻o$ hZ[&a [Ns7r;Z5n x&/a,s/m'vNu< u hk[%s\!F3$ƌxtLjN,ۤHhdk6 t88bPDו"C#ByíY2m,$◈HvU2c1ہ'm&n4rV VxMk7T91i+:SmtѕeVv3>OƱͶbIwI Ms^2Rg][g1 i߱:0IKE;CB1pڥ/\RV1Q#& $orDӕz1,TRâ\˜a4"j (!qm&k勭'92nmMvncPCeHyn]Hny~(bNt5qa7 6Wb+H L8vv^fZ}{jMqݻ7xo!#]Xi[ 囇  BBXX+zYMV=:+N[r9֊H5ڡ7R&òV0Sс+JKx33zT/.eIom;s9!!xrPoWdJnڥ"FpĬ;p@w_p1Pw'ͥ5AT SZ}70r``D̮Et>b.xa0х"NI`0Le5}Ō?RCi,?{ݕ kVF)NFMɈJ5)(.7ʃbnw( kfU^sxi[nx18c.SZʤ.H| Y vpΛ Svao<7gƐ64؃[#%(| y0VС;O0V1K,ॅS)L1O4p(S,nd#.'68 hXf8~\O0d.V#ћL܌޵FILƅ,,cФ97jjcH=p D 1(h4S&ӬaGGMh`4z41c:f2JA^^>㸴]vüSwJ\㼿 #߅4Kׯ13=Dˤ˦-1)#Hb[vg'<IqsZfJ_,64P̹ܞ;Ena]c6&&_+*e44sy8r+wY&f0%~}B2{B}ԅHoT3Zq CHڦ#l״3a`3x%xu3t)M9i?aqs} f hd$X(AKd Zt}ȄϨ8g8xu'텤ڧáFؚlӭ~ܾYHMewqwsnd!HwY0iDe_Nc"G= vw!%vR*f~Cfhuoh\:|+ ܶxTp4fEKHLI~^z~zyfG;k`TVrɬmuI2Λ\ q rp%L\!R\ln/8f:THc=p̕6SHS|ڨ9lF#ȶk%*B:8u;qar$C/9+Oaummڥ&sLٓvs9Ͽ/ڎBrpBv÷hѤdF<^PG,GodxT]ъ3 -;0왾|~0gWln#_nV:Dr15H'D^_ ܂ͷ_a Fx61DbU) 8&Y߼;WSAHRX罁(Q Aࢌ#qx|xtJ%]JUF1kO΢0.* $[K|㝜ejvNcɗ$f{9d,YV`6 9ltgo#kj'FSsK&=SR٘Ch6[+-ld 5{Mn=YƐ,sC{1$dlmlb6l5'62Ϗs'f0PY8,/# 7ӕVc3О )FAx^Is:A!Ԣ"zpH1؞5(s]8$:^ǝkɴvnӰy\;_#kogmY2rd=OzQ `pδգv;M<~\.۱ 1 x-;{p|1lk.vfO'uǗ)q'qI;o&IƆظ=ylqTg"PszȡYceǶGDS0?Hڢ"'R1<8 j-`8s9u-ij Ŭm$1aJD !y܋аDž~Cc6OJO\/n8o6,s'}1ReWK[0*8JGzAdXQ3o ‹:`9ebڽ5w9{Զ:As#!D2˘R}24T1LQ,5j7Oip®F#ꝨIɖ"h\RAqp^9E1c}]iΓkQ[z>yKϥO(Of=whvw*:uBMyvEfFiD^2:zrf9U#C'&LcfP0Ym$3`aɯPcdir*Lx|zb:Ԟ7Eb5uv u~d; 'dB?|%5?"L@zJVCAH ?DDDDDDK(K+O2};TUAiEQ "A)B!Ou2>{z~y2V>8@̴hhiHנT} MS$MA0JLϪиCiC}CO=Y'0"Q}ionutoDAhP!XyeO넜ɥC.HjJ"MBK!RH&f*D Jd5)0 I0 !F$RMKQ,IIY"چ@+XK#=-O 'P滢~ hW@{$ Z!=G"P  L 1B% 3!J1 2)2TRp sT$'v)GCMdaE3|<\ПA^!~G+l/]e a.E r&>mv i(u~AeUBDRq6`d}$'% LћR&HDH{BSa{k~ v.}L^Fo͠ӖE> /֢Ha$™PU-$#jڱRzq 'Ec͌FH I<?vP%qtdؔ>~(_3&́O A*=:|_TjMe}/1P pel'˹ 0 Dsb^ AJ !@/zکww%ho=cт-(eJ׀Rz'l o8)A?.P@8tѫ,T2QʪUͰFRyıfTSZxvq "hggyxXK(UQ3+l!b#ɥxBY }k`IHĆ{jmygtc gË~(>v0a7*,P=Oq0hҒ ݖ8lrx @n0ncn.3&.Tk۹HxM U9Ix Ozv#[=Yh9SJ>y n̓Ĉ"`)#T!) 55TP&j?>7$$ g\ 73oBh;OXi*A@N)(J"iJD>=~@he%˿a$N>Q$g,Q=֏G܍}<^[&םm-> S?NYe%v)qLw_;a9dBYݶ黕JxYKyQ 앲:Sk..Fzc$CŧLΑl \2()+X Ջ13a8|' ,Đ=0Av3='7û\hAпajaCLa~8v|5=0.w[+8bXT&Q(/S( {u$<a+O@z@v z>r6*tӬ%(_U T#^!aM$/d؇'R=?y6nF`p8!e"ڒvf(ϯ뒔(((A {

cM`bg/fkU`ѻ0 Bq(y$xwd(0vѺ!)c<#8m̱>%\,NfGO'LvJy4[32D%> NXŵiC&Z0uȂ1N d8L40^ZqUNYQʄ1Zsk3 9G6{\v&9rVӊ"ga3 9!T7VgMYdaC<و;ppC8Aю[3K>DG!QwLyR6<q2i8&Ѱ+#v?'z,"Xv:a'-w%RuN/CW4l 2J@<|'8Ӛ-D vgo&x!D>1cS+Ծ<:j>` *` zNmԂ12:ɺ {At@ `٥CJ@=&)JJ(`(F !(VBFh A"b6)u@ φaac@o$J?//fhQ}۸/+̺II\)ĽX*j I$;P'Kezs&n?G$z~4lgvSwa+.SSgrʉInAwSM ,d0g>>4֝HP) L3Zg%X>vqt_ {4'D4;ҡ)m%0FEs?QU'ٚ9}4SjʎXi`o<4˟/7ێeV ;yitTdEɦb'66L|t}iP)YU*yXR *ҦK-/^Ybx-]\@FAo;#uўm8Nog1O DQ_] 3j֢6gvjc7F;Y8#jZuyi:mpPZh=ml8"*b8zs-$Bg%z>zM^}zw#{v5sV*[4żŽ'Yo~\SRBSZggl/sFEotz{A׶o%9-SLmYzImi>^>ֈD`F.FM?ئ^P51OɯrOij_=j||>\&9и uQaZzg]ƛڝtZaYul!@w,n|wh;|@ݦ6 ݜ >, <vzOh;@哠D)U>ab^}h!fZhEi`is: `tFAs >YT gCHڈ#V[HeB ,H[Vl[jJ,dT-ΐQLEl+dH(f4l(V"ְ*E(VHi]- )q$DDMD5K,ERY@x)˾Mb}İچܱ'}I*Gz4p m,ۆMrٽ@=#0qCD=O_?Zܙʉbh$a\+VlJhE{ Txワ+Y3Q2V]fŋ01+Tם.Ḋp?x0/ N_Mws !@gɍQw<A"dglJR H PdR U 0RŰ E((с.ZK>}~۝ /<x鿃 ",'V&gڐՂ Gsw~jCf>VW:XTWCߣКJCNjbm1DTG1K ǰvp!FE*IQQL l=(>>vwcˑL7*)0D!2>aCÁOQ=j $||\xrOG(Wnv!R*ұeDz&G7x ; CC0`eGqխkכ mp07(#%Ur/LjiϔO͚@i6?F|h51= ybtN&(9@> u% )@D(EF%D!zi_GvG$Qu%y1sF1xz&, Pؚ194"XaTԲNIǢ_iwOGYρA֝zד;?9seW1G-#JgɠU(hiF@SFcId8E(F&ǣyEtepbp@7?zUꉭ×C?iGzdGyydDž?C|ğT (a- dsrABsKߓB^'vZRģk&ȡrI)%L(YѮp}:Prڲc z 0E8t4ߒRT0>~ >yIT;9o>0! Bq8ѓlM8vWE]yH!BsEo0|>( y$I/A6<?lMSykOiV1L ( &SDR#ÁS=:Ij@o`9< Ј2UDZ0ȌC^y z~Q miH$YwND>7'`׸`NF};WfGHxa×mRGښM?MYOBzx 'f m+wH~ $c?N>fvjɆ?]n r'}CAU r=?R$@rD](nBaH2@\B(Qb(K9L=T:#",0%C]Fw֋D5w"Rx4q?0ǿs<7wWhW|Kd,A:E*]BJ(bep2}Wv;P 1~C0dX?tKغd u68(~@ _3ُjCWM/CX*-YTGR"b BQnfV,A#Xܴ@`3/'s=QRJU@)o_3XV`*byT첃~oɐ{MJĉvo~sE%C >Yz' ͱe @Oh$0:5 (A x,E ysL-Q8fPل#0{CB%]2>f6<EK6猜cQ P@ҫHD^9 1!$"DBD Hw6HT@P*C,"3ČP.:8'1H4s!SM”(R% $NbR6;6t9ĜTtn%(dSs܀kf@hP*la7&&yRnpC14ZIP*E89< FB7k&5%=K*;7(gf'mJp`d")7Q,yCf9yӰp9\zT{ ;dwhIYkR}/T_pQ '[' u ݓnY8[d]o[ĭ>8k@PQ v!&ᡃ#(G.4iuft̄R=xq}'{@z/0341ψI4|swVzla?0? ȼM,?gv0aT?yQCVXz<5Y]0Zi44نD D$DP*ᒂ~*bB()m+?,(8@6R50b`!R EjȔ@} :!‘-@7򎳒n^ vulxCz'zԝކ)DJx/x)giE-aÙW%8R̵KBDC% 74Y@j"E'qp/@YPc2$݂DA^·&\0 Á;7Յ%R$dBQ1Iv D$gb$Q@Hz_t;zy @'rTSMe:C=n\Sl읈h@k]44q_qzOSiQbh`k,a~͓]6|ѧ:òg=&͒PU4ѝ'Ƕ7 o0F00M&'I^a"Pb,[  ~ ͕Mၙ9fQ|N֜:سh3L`NǑ3AQ"&h")ffITֻ&nϱYh6`U[O8r>8D (T`A#άz^vxi; c̘釜 ˨x3 r#31)KؕW|ٯ,L &Bk4//9͓sg*r1֜88E,Ä٘.TS! cZ4,UQ,e!a,PjsXbDPM%5+gJ @S,TQCNu.YըaG&IS(YҲD-02X^lڧhlSwm;v1mrye׶i9u{?c! 0Ȅc2V cjY]-K_8 %)]@*$06\O gٞv%4.PsMfz dT" a<6!IIY.`8%4zBwк qKltTC1@#XO2>>s,`+/ɇo+QT?ZCC⁸ϒx*R9(S0-"<;ЄTAB )Lƕ `3XYT~9& ]a A0u#Nr\rLep)PS$rJZ hiJB (iR(2 %(!b" (Rh J ,̗3)h)Z"iFRJ G$ɘ &T)JH!hi20$( ! r!!@FehBh phT B)k,H!JD\%j,0F IJZiZk jS3 JA Ʀ`) ~> [|SڂC5dMd*yPk[ӂQ4Q%"A `*iQ&Дn"))BDi%$(5 2~Cܝ\=3ʪWmUN$$eb4sJs-(X`*hܳonߨ<YPQd44f[noBAa+1 a"D@~Խ{2TU#<Nbs?ii4̘ μrC_i`~?Dy#VT;%U=='C% Ot7MO#`_r9/Wgl 4 : o $͵_ 7 yBNwJT^8e }9K:Ach%"Jx6ܨ1~[|a# gI\2M."jU^&*H X AniIEjZiD פBa0dZ1@zS b Z y)FE*e5 ď|pDۘnH(B)Urrjl۞b!yzh13o0v$4{nޖHhWŢ k/Mʢj5.JDL5*SLWP\LF Ŭ sIR8P1P2[ ϋ2<=X3VC( %a4db:s6ߧ> پݟ0إ!`h& x,wzq,}Koi8|̡mDdC ~W(0BT;݇C1upnv#VH~MFąTHAAgUEhq'3Zy'ߝzn CXn1.X 82"sn<0]XDk#;5'l{LqD:OJR%/4eB @p 1Œ R NNR*" Zh?~ eyp$Dz\@N6.(*ZFۙ06 *I|4$;(uQɨ2at^6@,'>GVk)Byy!mȀA5"2C"$P0F!W}A؝@u1EC+mE;O n/ZN ?)!~$"a R(H!$ xE fA O2vTs0@<ʽ<~^q,W FK!N{b$oGŽ $@$1AP,ĄtV"J ph,m Hȳl( mL s10}EBQ2 E 4>2|co(qC| $N=)X}1ۙ]߆}g-_E@꜒\*pQ[''6t @JT[Gq˛F-̐ }'a$Ȣ!i}g (Bt u/s&vbR8:(S&(Rh^\O!П̛~8Ϸ/t>ILt-TDULU18-PHD%-$as H,tNF`n6Z@~K>]@ ݳ:"`~Ǖ M@}8ZKѯ'gxOEGA8rx_o-LdžmppXX@M d&TI!TA92ʔĄL)*$" $:RU)VMdʁR`d7XYF7d*k W{Q#``D kz= =2@ZdG沪hgn-;:JSv7eR[jxфG KUM4ݴ4?o1 _g۾g?kg ?IV Yf?fyf7эavCfBĶ~xP뛉*}_# ZϓFG-ưqzPg1y~d:ѴS\oyYJ7)+g1K֪w#_P㱈~sco(L9|:s )u}fƫ7 ׋tsHyZծ<gg=ih3pHտ9;ɾǜY wu3Ȝ56H\Hhw]_nk>} :6KW Hxh';bs rE'xڪ<0OQ p(F9v]qW.4\2!2@&MMJ !x_dܜY4z붞wК*0 ^صpqZb"Qގ;0sOq߈x5\VeF,ۃnMLߎ98`ZQWӇBq56*$$RÇ7u^B^$<\\ea?NU&/%JB`Hi5VJ,-uJ ;568-$} pszohO"Ha`Z_DEA@r|mᓜ=d,HMEיɂ>B&T@%MX;PPɨz2>F}:=&$$|fV$P(MRKEȷK3 ]DRR.FRPdZ19<ȆoU$c!Đ_K^ćg`0Ҩ$PZP!̓!PA0\!$#b%DUH "kۺO#wTO@Q hr'0_eW !U @H $@v,`P7);!DAT±۳{ {HHe("*HRJh"VV@XT"WPz,,ii23 2M㗁{&Y:;9:(x,*=(߸߭y֜L9_KO#!6 -3`p`MCbYjs: 6||^9t8ϲtB,<bR( +C Ok@.E$`Hń*"RPH4 Jkhm$T4A:*wQTB:2 Z@)'%)$i(JQ(i@"rܳ :kY2ڡ87_$T$DǨо4RS ƠU !eg:L@ >XEhbM6ZqXi0Ǩ[3K@Ml<h9nD9j@AO(&/=aܟ21땧4h!NW?@LJ.9`%:zm{ͩοyD!wyuO~wIᲁEv-dO\>ar$YJBo0Jb+}gy "p8(n&}_\ @mRb0KTz2)JEB)$H% d(d`*a  ~\ $Q* RhRb ($ )!$&I((B H FD@i*R`$)H&h"Z&bBhb ) F$ m`YYej |v{6I~4t;*nj:?#K+x=ڥb{Tw:x|#H\K "s: Hva`LI v0&r)93>!Y)S:Ȉ'寄'Yfq* "!Ӕ??`o65 lZ6xͧJbts`NJ# k~q (-hJV49RA$k -*MO*_EcPF>:ԙᎍ+-Oˡq Zf+k!nQ2̈K Dd8'/ uzO~ׇw᳏i YD 9CفG!1 ՜PPG_"m(d5lMN^/QR9|^DjViD#t[ԨxdhUi@ &< (=>_Dg"O <݇c1/8IӟPv*t%F8@a]!"&f~ 6"rNO-x̢4*x9e0̜z4W`Q~\$SDPvZ!3Pؑ-;A f=H?j.p2!UAV: N ŗBѐFqQ?. s9 |I`"؀]`  q01$B/)@{n0ĕ8U  !ԠIZbq3(b!8ǟ~?{[2P`<"k'OϾ K9(;-OP;#؋:4gNS9%b2D^ءϣ?Ŵڔfmŧ&a= !TTEg\,]5 $C8( z'ރI,ܧ.Cѯ+k tSAY7RPg%B)”}YH'(<: R%q!t0U PWž+4Uu<1:ׂg%p}o_Qg>OuĻN-Tіp]<1X#ɃQN u(n$YR{s=rVI-(0Fб}g9!MGs: Q_#urx7ր'c+2Ԑՙ,UBDCR&PGgvet5e_TAU1"8CgWEPCj_H= CMH@J."!RvMKL1#d'8s5M:'6U{ORh wIU:Ǧdl̝{ZrS8ZZj86#?0b^6ݒ~cR<朵{;ڃ@t tCl_)ÀYYFuYhrdC< @ :L9 #nR1bR BD-#{ 3\' qQg(UnHMGA`I6~} qq!Z2 kz~ȧJB@ ={20~C`rgg ?jw|E °# 4P($orx[x-0mA8Fd4hsIA* DC-?ˠ_>} ,]uT2f%J1歨2 ێ`;\Ԙ*K)a\xg Y ZP R>f2jAK }4rQJ!Iq.rж#QXžid+0jV95yM15Ti`N P*e^l)0Vîa7(deօaKT hR Dci(6ԥ "ip #*:r%)B)t\,9w9YE(((Iʕ"5JQP&;"ElUn[;`qh/VCX"X%0 J(!! 㮅N1ذ 7FмIΘ4 Mc]>CxxW4,';r:p1r M L=/o5֨t쇓W&b1fFy(p\DP(jʩF֣^X=gǖua[ñ0΅*yôg ЄW,͗x'c'X R|XqdIr:wi5%E,S}[LAH@< >>x˩X"44)߻twWB0\o(<7=8w 'I*#m̩a^yzѡ뎱2JyF*@ouVάFf<&B]W~+[XwѩLiu3}XvajY״櫄}^:1He  ⬣` >:5(fzF=X- ]pA/17\#~DӸC?fo@Twxǯq^Om0~ml}i;uW%RZ=!002 {= ȧL0;*I/]{ޜ߈8:tcṳ,J*ۯ8Wq 883K'0*I ŽF!ꞇ"¤eW|_  zrjïva{;Bj320$]!^a0b֠-׃C:m8Ѹ3u4P`#A4 Bfbe5,4{G&ZF WL8YnwQ*X${YF|(n W[:;sMyi-P1r=SObD¹mm S[iXP D aϟA{{^% >=vDYS!2>E*HτatSꥒ/9q$EMA@FZ,VָR Ͳfwz?c' ly Oc[76 mP"Wd1M 0dP}h8a T]7=tn[s;IpE r(1Z֓[8`c' Vޫ'sMUCX1Nئls7aY $<2dNeDf|6iJWS=Ł4Mi59g4HT3('f^d/]d6  K}ɝOY?)aA;vyW,O%6yϔǹ*'ׇ0vS>RDIDyTJ$ W~d0qC+S2T%A0feP@ə(`SIʹtT{Nieagt:b 4vU튊fd`5%Xn7"d g5 %-BU++0v4 $p+hP:4a.PU51 DیQB/j)V&Y2.J;iJCG$ )F(FğtvCװpl1|A{Ō^)/m=;)OTԪd" 'p?ƾusQ^hO8DêbÐH j0R<䐱8I"DE"bwW$}>`/gǗCx  cT8QJ͏RʑPHS{3FT7̑4t/x`ğou) +(t``i\`R$6ĥ m/Y6_Okg66?"MHvڿ*бzxf&|Vp8sN},t[RL$m ˁ=U2+xI ×_lsˁĚ9W',-eYFQA sĝhq&L)8aS ty`.P\Z)BX%dmޓNlE9Wju䨆F 'gFvI3JҮ( FJ#[M"C4b+:Y S͠@+CVVBQ υB:Ӡu lvvo92A?5c>>gV{B> ]7͕U8Br;^_Dӧ 'q* A ĩ"݂rAb-SDU9+{I 0 é EdxXqrC ]H̚5&mQ9a±C83T:xb'O7T&76fKe9N2uDxA7bJ0Ж@(JsQ 8 UT;TUK 9p;c;V@ChSgP :UNʸYnrڋ58dҤIc9wOfZ7O RMAZ"5!u<uDCn)q' ) F<ޑz* Rqc$EES:ͿrhD5D|=9䂇C*n> w1Ȃq-Onqi~]`tR_,A8n@Z1$:p}39ӏ߂aؗ \p !yx=0S `c4eLI# fdߠ`3IkBg&x_kNnguႌ_n4 =8'™;!:,d&s);\b/lVpxܡKEn j~=pЏH_P@K>CP'f>8篾 OB `(}kaLwV6_ 8a췈K%ȥC4I{xھ&t'c|PDi=1nM,\Vo"8,=$gMߚb[m$ }:\\ <@~V#fD\ GV 7Rz$7)318ǃ>; @z@?S о!@LRS҇'g"=^#n'u1:ϋqϬC#:=]8?Ms"zg0v @b0E/U#wPUA@)rxH\bW/öaAQH4=)C2Q7PLL2!Pgݽ>g)b~ӟ0r2r=r1y-zځH]fcnlp9}O> tPɏ8E]1:]#N0 :g43j;;'S 5Mo=}x Me{3xn{Glq36㻠nqP#ӝ8MydHIB*hd{u͠C9Gt(w$Pt?[]"m%$#>X^YɥW*`_PAM/h#0-c">5\:(Rn^{.2i4 u>.SYݿDC/ gvpA#'oʉݧRXٽa$X\A>uGv|?)5$b%p*^䐓ȡ됡J CPt4@65 ]QՆд}'^>??^8*=(U|EMd5 $PUzryfTPf"cpD2#E*+Cu]Rf[Yi:n wXTsh ՘f'$+?^jhjB$8-=DSoJ|:`pځ?;Skκo|#T)U5R*3͵^j prmÛ`\/wA뼖XlPoI~F: rkcdbtė9Gٌb N-I% J.a?ArPP@aFdu -$(pC0!o\NLd:z|p/ ^@:奎OӜtLV  9aD(n9di&O_ 'M<SD!)vè2tNRZYrC=Vsc!Rs`U@FEo948KG" ,'L'jzòrq7C+Ǎ r,[* | U 7&}yWNc0&1.RDIkẔRYW(f9>i5Oz=PKic,9NsΙ:;Kwv$zXvX wfbQP$EYbIg]wIRL 3]ڒi wC !* m<ʆNXZ9͈gpctld ٰ3T$g/]X(Z98vxInK"a1 ږP`L带&^&)`%P*)D]eChfJ,sH ZIqDQP@**޷wGnk ʕ% 1`y<Ñ{}Þ:'->:o&e]hV@ QCF9 YfJb|u$9׃2is4HIZd %d%JئFǣ53sYE4XذER)h"k`eDr$&sV?98$h):< c]6 P^n 7hb '`aee(c`n<:5} S4ݻcvPS(ZJI") z,Rke9JFrjǞ ntNH,b +0D1/<λlO}Y> dqՓ'E@d):egG``2{q{R?4院K^G%)JO>yuRb vB/T+(g8Q <9VECCP:0(uT,wm157נή+;۩6BS9N(0Kv#R\ɘMr[b&Bӛ( 1 l(n$UEMQ1!$U% IIG8bP*JE@E4VwԎ&4abd# ԥ.E\IFM1XJg]DZQ Dz01 d0mSM_aL ւߊ㱉T/~{ɷ00 *yURiʂ-|]΃-Ӱfbiy"L@,VRR~`E 4SLZBݒAJ*Iu+$]Snt`!(Sǁ4wq030SM#q {PYbPª}Zwa B2t$(8 ŲCŲrHD$MIA1(B1B{`r"1f ' RH %hI" I`X"X bHFfD%ZP `& )TB UR&FBFd fQ#UAS@*&H"eP@THdj& TС CѨ)M&"߈ pP.YgMG0\";OŰ+O 1>Aᙇͅ8GfD:H6mɻ28gH7N(=0!(2(RvL6Ƒyiӝx,;JE*X JSY[:hj$vh!vje8d0D'I¦-JBd'?jyg&.M;<J`qͰ%BoBSBj?W1QC!ٌ@}Bt&@LRR*-K!-]lQg_`Pu4'd9y2E_v v>=qX4OCހC O{;t cކK $!3ov=bv{" $"|6iԎACJLPܲ2 3eY6rҲ3MB sI(qOI88\KprarkHxE? ND8QИ`lIPMMn (RXg7 :Pa((1`&(hAmB3QJ f($DTԦh Ie,e`Q=KMQA,B`3Y%X**jBaPBf(Z,@q,%B (  (I fk" XA3. V"Jq"DžB%1oXL46S (rY)sdf$HV0ʬXRYR֡ !eqp3$‹$P7)Qa cEǬQ(dR,l9Q!4ؖ_MSĐ8+ԀZY FeNbMsa۾mh@)b(Ȗ)* )A" )ѼHE4)M 4Jj r%f:Iw)49zi܂}p]00KDȚŊh̨[d"<6I~ W1 08yxUсh>x3 #smyx(xv)~7|*%,SX]h!CȺ5HML> 9p.FxßKtp/2 ׫|a*@䢣@=&GiƵts!/2& =ҵ 7^i\NL BB bTtHt3GCYKB˔ 86P}&$Ԡ#CT}&$CRi3J`;Vvaۡ*h.!d;ZYb|A@C*^ߊ`pK]u-b})CsI=3Rr賤 :) { /wU# dNYк -`ʛp1-Q)=~M'VBz"!. Ɋ)W%7X2oa'.8;hJCbm̶*tri蚆\sw fϊbt 9ۄT;V"p,:, M^9zю).]!--LfFkl,LGs1'PQ凋NE([$$@ia[y$;Hy7 ʷ&,JDiffqucJR4O :I sy"sz#q%K XB[̧ bCA$º 06 ktZ{T! fky^sX `oWNrC±S~@!İn.g[!8FN,3~! bZ} r (pmiLŭ!ԉm[Es P:CS68Bͷ1,>EɰҐ꘏G6zFBG`BD  eߠA $q"V9Lx $lxc m>d$.$lPH(Ж@GL$'  p5Hg^#ݑOD@Z fVCG>"5ࠡHD1"˄Ԋ& * "F+v@hM GϤ~\1>Fby Dyf VrT /PР&_px: n:su>WcЛcIJ=rC% @7˙A ,xlՁ|/n2z 4O]Ud:P u\=P;MC% HDf*&g0=1PR;6i>e7@/쾲cJ!;ϭSaBL'@: y1άbA5n@  R3)L|,hQ2)۴OQذ 7s' ̈́SY ؓ( *4e$ rJh:is{s9,ji=0WXm!A$<8?g2vl tg D!2w&af@ օVR'1 `^<+2AQf?6^ 0Pފ1 !BX!w1.е-] b:%Ը`L`EBdD0$dsfa! Jf0m8IJQԻzD@BQ=N |ѨwC@);\&`)d$$X(O)2x%ٵˇ7v :IwrD 3hG=$K/Ǔ?LnG&UF6CBf'2b~vdl(0Ӂ|A;vdΧn !a ib*"HJCJ(*PcԻ"#"fN;I=$ԁ `R뎠x0 Թ@=|X!xžDo#Hû"Q@8>cy>^ZgM7U܆iٽZe 4ep7̖cP^uD#{adݦNNaL8}-?^DJ^C/"ih([`.j'Hq$,DdܠQɁ:raQg֕(T/ l E vIg彵C8*%2ntp ֩P̂2yNC[}zF1!m;8a<4rvāO`NFBZ`dawv٣G4Γ:vVHQl)XY7bӹ<3zs8۫pthm@P< F(JDIBpdQL>mAE%14(M09ZFCQÚ E_8V,#zy+QI)tI1]hd>d~?$R䝅ZK12Fc@Q;fJTMc =>Tq,?i&$_`щE5>8K@jq8}` #H "0D%+ $T",,JA(@3gWz0'|!jZ>}"h _xRwϥ{RiBW{ Z=]cJfL \Lh93K#FTO҈0[W3a="ijeEAFPN|.w'@3)H& *jL!Z )+!IRP3NyQ2&OAڪEX)9hC% FS:m#s$eq-!2)_m"_zedP #ov{_Grt4wuCb%V<"i"Bfa$VV )&j_U Y&MգkaOg$ Ȱ+DkbŐ,/S C'qY(Y9G pYoY~u]4LćP!0H}֪ O:` u(n2TEQ7O2.L şt|Z'/?'>n$l%&U+KSZ Gk( V'xJ,L0,~;E_X1h*.̱! aW臙)8wa ev!16, ԊF|ɕMىk[ՐȷLj5q"5S "hp9眎>I%DVT.F VJ3~r" ˄ÑǬĆfhP xNWhi?߇ 򊀠HCY_X[{9_6IC3vmZK _6$M/j^oNdNE;OνhXQ-1{m>Gs1oJN-kb"q|pm~OMױQZo金6-$<8"!e/WaJ]F 6iF g3֥*z][ ]۫9ҋGW9j&l$Wsp:=Xҏ׽[C3d&jM$PU'`)r[XnOyݡ&faH1>8.EhLk7ƣ?z6!~C{V9C|wAiÎĆ 7.9Xƃy'wL 3iA=Ҳo󲏉JW<*0VҨWu_Gբ(Ƙh5ɸ/OlPY갪B\9SHmw$Lߕ} Z5|޳1=29^2oǻO19D9]!m?R@TIwD3σVA Y>G O19Q7N<>NR^G`vj  148NDW(<`q 'k),y! cB's=C@ys6CIs4$MIfq 6gމR ~cZSV0-d9klW:^%W`uXLDڨTiZsô{t۟pӑ!a߮f+-Xa2 %D2>"=p? sA']Aޣýv8?UJ8 P'Vt|cSALԜzIFLOpQY}a3ʻ̗Z_l,84}QM4pd*fC>]a@%M"; Gv.IXX.IJD>5!Hzsx:ɈU74@?)0a*.{}^X>3Ol0~$a8ESȇ9`8ބ>1{~pظ51~ {nƻxXKU&:D؀XlQ9'P`WKXN>-`1\2BoJ.EK{BTI@>0o~NM$rɴí; pzI wp|UіaD}N|oqM6W!ױ@9dwnDj(2S袥ԈzFC AuB)3$c))gМr=>{b *&(%4i1`9vPl|]wx"r?>1HM,L>s0idV* &bR3 LWs$Q200Cpj!`1H)3* $c J`)dgxzbS+Sd~2mccQ@@p<A.y A1 @X,JL)LF/:t hSlkPDOcx9S/Nq!U.)J&4JI8ymӄJxUxV)SR!d7M2Ve35HDJG0D̀j`G~]`m.޺n ?ъ1gZُ"!* *jQ-JAS-Pc$wnb%/Y$뢙&&*) ٘ JZ[ǜ]pgLAf VJEF =݁kE=![጖9u2nNReaPL"g14!17k*ZhC Yj""J 7PD $E9&dAo{F)JH;j"j20JRCcNv `Xʈ ]6j|c⛖3*)%3!h( FDL$DE;",`!!V:oD1 8]`9{ Q8IQu1rs:sqgMG!qEbx 3|Jz< "dql{U9$y<0?lI)}R'61 tHzGaУ(4F6u=ľS2z: $9ЇY r"cʹd E U{RV@p&P 4@|TȚ Rty,$?xT'>}g;S( aa";({ ZY(;ξGPB%:Q҅$nw&?z|>]'wp{>O>,P1*W$rSCT( +穡ܗMv8;IP MD 1FT_GWPoLJ-xOܢv$,J$HJ S Tʜf!)()=Yh0D$˝St0uz[f"BAAc@01Xڡ $v~GNa wrYCvoD+b4zPChP!3 0 aHe/$bfCn7>qr:rrjIJ<,KQF^k@v@Af}}CcA8 /q`55 1" $;Ű24yBuއ\Q0IE"&)ꓤ R&JPxQYXq.\6&!-H%mfc%_`g~p9E'U ޑOht1DhMEH"$ R,1 <|}PE4$,BI 1 ĴA 0@"ĤA% "H(@0qB90_p6U]Z|r-$%R}/!I խml B =3z7/MT:=ؚ P$ )Q/moW"8J.n}l@ J&H+HIomJ#1J.NN @fw*ezu [ c{PA9Jx^W Ñ`BMtN`y/2TkzFT߳_9K2"JPzY 8ITCR 2PsP@ HQS4)SX\G\8hKiv$( ĚLT $'iת2|/7ɓs @)0V<һČچAh#Sg]& RXat^fv P#aylvI$9 .BO[?TgP'A{oЃg:/\ V!VM%eHdž%_pTPa(kF%Lc5ye)QFbC3l `E X,P'\8U%(ѻ]( BCl1Ѩ0*VPP ÎEV`X`WXHa%- J?]"xDBiw[@I5.HOD)Q@MX<( &‰g`33z=YT%fqK7dKIOˁ.Q0.\uFbqX1*DT}qSBM *_q6OD7m6Pk+z\5ijE>}[IkLf5.$Y;UopU"!=l:*g"Yy*ߢ03ϓCepiv^λ.les|V cJCifm|\lϰe586{o=1k[Ue[}gÑb1iW$M35/(gs(tXQ?;o j`ח; Xj9S]Ft6ix[HV;[ 7.'DXCM{mZ~P68-Fhk邛glKng|Q:N%PZ`/W*ξYh…%#>trcX8c'rfRLCNӇq4*AŰjK>4zZ_y".d1dMtE| A/X:2 Mk@Ltؕ w n]N⢄Тj5Ɲmj C$Z7/ɰEg9!߷y=< ,\?Nz/1D0s#&Ig1q%qljaięn)Zwb F-$^\9%B2#76D-1§}} vD7VANMG .ggAy{:B|1ErhLR0@;u,nzGm]cg$ˤ|h:lW~͵ zeݥƻ"n덛^;ps $](s =֙dLQgI 3SzI۷DnNUGfŀPym#ʨs ^-v{-;'9rɆ;m.rdGﴝ"\'&3[{igLbΙ0ΡL0āspvogsSF[_ ";ww^-45#[&R6'IJ/ >lvXDrHL@ܤ4`TFL_c"|PS9PREܒ©g'J|Kg)ﲊWےpďK +cj y!q'pǷlj۹soT wx}ɪYFH5<719Iݶ8f[Ul?x#f^#½L3 D2M4C5m(e09*hil6.MD.+C^(r몤0qΆU9iʦ@H"h]oZ}R?'l(^jP<} !' MkE<0[ŢuMDgTjkd/2d \ OWé#&Wqzϯ9]L)LCߧIp+Y-T@rpD/pL\ᤸ> _ Al T=93n" 4 }\0Ĥ8&Ti>3kFi'*!уu?zg/dN+2pc$3Dטm->ؓ~4\q&fuJ:pBv%Ḙ1؋K?'KLLVCj>CJZ+'-1[ܼ};?Bö}|7}/2|O)L۩i>CNC&g!u$JlsWQd{A~>F:RL^4iӚ%fN.ըgFymI/(] $58a< ϱɞ,,g s8KCm9K˼&Cey c)i]9T}[3dBgd(Xzer<Q Nɒi/Jv$ 9XD)׮D!KMwbpv __en받ÁTR0RY(~>uꐸj'5Ah`s<b7Co#Iw/ !hKI<&c끷nN~!;ҡ~Cx@(dԄ˵Z_2Q9ڞC>WnKm$f7mR|(3vww|!R><ϳCÆ'c{RIreʝpc)`I*RGlH:i\Vi ?hýI+d(~'s8o%<3N= YN|ꇎgμO(8t XC,]P]d0ؚ0 FarIu9ErﻞY.J׃-/QLZ2Gfq=NK&I|PT0YbC <-3^:Vg_\],u%=>T! w]ZRAa*v/c=#j`<þ*Dɮ:P7닓=A&ՌbꪸZbw(dDW#!Q>Q:ŁV]M9h1H8["=ý0΄/KXn@̎0hu'S$?S]$7) @î2~}8I3gxyY"@" ("HR# FS֕i Q7!ՋOJvpq>ST:!1k/T!Ϧ8CA0uTRD67 i 4p"yЙQi{Ďr.>}>%z8Dh-Z:j&B"h*HA$y1*`2D[Bp ,n6m@ 4y|J82ʼ?tv/Ŵ | =I ܙwG+P*B@%DTM4TE ,J!N~>)!\`a9H{;>]2pLٙXd/^&fnqDL JQxүT2iSXv~_i[jLմ zJ'Яᇏ?fNpǒc4-PDL$P=w=#=Fwrcd) C<^)m-)[F˔OP;dDX4OE RF h@Bhx}ǁBw'|x{!ֲ )( ME$P"4 YJ@0$bO8e7&2Nno׀iKȏlUkV4jif$OB~Gs%ArJv]vxIK*IW^aqsW!X>:m l19ef=Y5`"TQ9Z>f%Lr^w8Sҫh]ԉTLi;98;˅ aav g8:vIUG[^'tc, Fꢦ%&N;1g^STfz@Ҋ)'93 9T)N2-.:܇ ^ ]:gB| ) '>KI{FRPC᥶V{Lyi ѧ!% U>Az'ϩw;z_g6χO0n5qa"> 0(1y"4e Xhgz8+ka&MNyUmDIV'ӰㄺiҜA?(*f}6/Ciy@&ǔO˷wa4loA :fu$DDGis1"AD:h;vW.vS BgLs\޽UIJe:ȴJE'>=Bh)_|y<գ {QGu!= Ş:=qY,4-PޓL ZjjրL(t!PmHܧrXVZIJ yy?!v (ZH8#F-.cTK*A"?볾Ş.2<t`*26kC2>bzcƧQnHeQIb:ٵ5=:xrKil+`g;)T;R {cXhѐa=+>sCg0jT:(A 9؉CLΑ;Ne;F̆ FI{`DGH3!w{VdžKY )A;NlAJ$3#$ZP5޸?4?ɕb3{1Y妲Lta }~g &)~۰^+Kly19ŨFCBoKw+ ;ܝkgb۞k1.bntΠd :sk{ $2K)9NqۍmtL@wf=-SBwe<'\OL yszy0z)v0d y7b ,mG.9DcoRt_|KGѿ3s&I'x̓c#-+cQ^;v5P1]\02iDM< nH;s$)gRO.~6,^Hفa;&2>1K ZcBϘ~ [m8l 1T(,ģfpݷAXc-vɸaR˘Ņ1>.! R=z|MƳ-0qwGta%kMOh8+Uj3&AFYː`*aEV$fgQehWL=a W@D筹sI45]!poN&d p430l%$uFSyCiNÛOM48ciх- $3h1qqRp& &rCn fȭo6is$=8 ]S:`YzpƄy{ai:dp9P JXrh '¬fRzdaFzɖOLsN^`t9Nq&Ew5aӻb DØvq>|A,Jq;vǎ|]N=,Wu H 2y{oP0<& 2ͩE2d}  d{jLts,ےXКED ,́rf g2?nj ^I.қ/X~d3:y  #Vc1go: gK3}ڄi;jx^zN5Ѽ$wTpO?4l˚`VZC< ~OfaL}r!]l|mn%2=3:|Ӽ4z9Gx$M.jEtBᣝo b88VtS"_& פЅm6VԂ"U' "v- f/Rɍ'rW! eQ2DfzvGBX0DYPw{'RBt ,!b pˁŠ G:  r3@j*$(Z9CաNjl9)& kpXb%L v-Pw`flUڸUCfRO,;a:dz78hubPPD ]OflUM׊/ͱT<\ZmνB)ZR#xWisOC%|\k(UVI AV+Tb,j1YNC&p6P6;=:xRo[!/R+fLa L5Oz{$;9h *=o^y4D },;N󁞅>D$jB SA0vXzOoД+2^q nxӳ%-CpIkgs8!Sj"@zwՂ5^d::DM+(OjQuKQ[ݻvsyHv`7{ LQ*nٳC-ͩɓtˇx瑑'*Լ׌d7 P)J!r! %$ D&9_Ry"g#c/_˿_7!CSgn@˕7X_:JG^tӛ^#bn.x@/AF@ Ԣ1!"5) )YZBS*MKFSp"<JnP 19PR4 ċt]kۇ?BrS5cG@9'7kwg.+!HH,csm z00|sFzћ5 SC1АR 6 !yLscs ZT҂V V2.AAɂ&CQAؑ%1q6hdPwǐ!`ئpxǹ߮&*'i%P }6ZRۏ8ez0}BFáH'P0цa(G3::4*w=@j>In62|LS$I907BC=>_p'C,I_M=x{zp샸1;y&]0h +>!($Cy2'J~Y*Poa:fn}<P^м#`>XR KX9!^m;q>Uyz`u\LDZ03?6y<`@ZP {2<3ꌕ8qdu Dӥ)"-4̘-CvE@XRipfXC: O4YxrR8m4CNň$W3xI!-Bgmhd5ឱUբ}񻛻5bsw"ub)d<6Rfl&WabUC6}{?2ZAn~B"#LJS77 p{]Yn݇0X f P/8MCr=3cx'(-43 QgFUP:kP?H!.k .FFN@RHW_J ++n"b0TQXܼГXZ MT9:ʋ@A$@EM>nwD %#{"q#8>g4I2R!K<1`-8O{qYdR!!Q<>^6t@a4:@e?Kn1h2)(Tx$7gsu8L|}TDPSIAHhjNz.E8 BzeClaGu\6|y]$"Y g$) @#3!jeN`j'JH҇;vb$> ![: !v 33;&QdeQTSBN$?A\"ţ[DhT # 2FZ(L:C3AhlM[a+Ѭ~Ôcig5;N4Y&F]i2m K BhaP6"U栖)+m J,QHRuJ?ԏZYhKlD?+b!Sh4#c0rEB%?YATC7Ý$ hb`_!އ>PtCJ=]QRTqc V<=w~3`-bv2$w'E}OC@v'Xp GATqtB=*;@ S ?A8n`]8_@=UNKamXUl mitaM X /I|ؖz1_ҒEXE|})|w$|  Q*MBDpRO c3^>+|~]#яT+ Q P@l(kqPp>T1oҒ`[I0OZEG>P&B6$r ̕=`a| ?$d"IaT˿K<]"t% T $jTPJKcU,2=_i ?O?yHZoF֍Nd`jZGBD3I12S `AFϳrbQ8.&& DA6/d> /NGMJB IBLKsk9!Bp!O'\ˊ}4(6TG ψ /b{?S D!F1y"Q]q)3on$4a1s/ݛ"v| H4ΠY,Ak [J634k3 ST 뮧Jt͉+& Y3ҰhF"l`i4 cP6mē<<Q&9JpQ6=Ò-9^g/ 2"u0:⊁-C8[it |R䳨Q®1Rc 0{;M !J|o!'Z?E2p&!H;apk/<0+ SP0mVdҼHvu-#i]Ik-뾏Q'Wuv}7;,dJ( *b b(PbAJ(bJih) @ JDit;PrzدXpQT5vĒ{rTiIX2#XR$PeUD:d3IT%ZT1q@:°A'M͡PZ ^ϘU"b|ڼPڗ3ekm8֊H$  8d#67VTuTR-(t%,Z gT=.ۈaF +(YkE %J%Zdp(ĵPEBn44dE*A(f,& ճvwf $!֏ BO_Q=B[^<\‹YX̼a~qH!OڇQ;yUBJ∮Nh0j d6FDV?Ώ;aO"HS8 F*_kD)lVs2I0ILhY\ihi2pZ Uc?J!hi3`VeH%i@k`Ok賁v0! b(1kή2yk&oFO>.Wjb6wUQ/(ETPgYj)QQ +1Q%iM0ƅNl3uB H kJ-@.*  IsʪYN3"'7 P1.Y/2od?EkgDtC 萢*{h0R / Q9slŤ,`م=~UA2X#= xY =y,Ib'6Η+뇢#d bKQu &DDOr= >D T! H%| |'O>N Ei'}=*p^ODS;lEU=H y}jA6q!2h=N7PKAzl`EDk 6zشq}F i~@! A&݈? @҇q`mue(Գϝ`ӘYoo?G߾O =^<JJ =<21p淲 AO9=G{{/j!.twj;4>Ô& sPԏ,M&,xN0Nt~AD{i(ofY&|4dž.A (mǖ"2K|vces̾h{2KkK^vz&w2l;PyCS̉Nh@Vup J(SJ Ѕʸ]D=oߩGH{*|;ֵPaгww/#!gf#a7U txnanZH Hfm{Bb*(ATAknӿz!}_.Ύ+}>|=#\; ķ:, 2Gyt:dHhDW x*|y;Fe-(q!3ᶄʮb5oO0jl;]̀P N?Ilσؑyn+2î!2g|J T|SA`+Jn ?/ya!G< qͳj:vca9x(ŐC r|<dge}_*۫n0`"0bҡ"#D<,Bh$H~T>wъq}9Æ1, }'Bsn!IKo՝rvݰg/gI6-F+Hs yf/hzP  pH!hX` T0r!h;D_M1}y" sM]?79`f7?2]`Yh*:;ﳤ{fL .wHÀC i (b%J%;U)D,TTMb @H $kHf@=wO1_Kry"" 5TX@Yn"xMJwwQIXHyKWlPSM/DCKn⋣4,ךS[tn|;Yv?#L({VRְ~:9gxܧmgԌ&/T^8Hޜ0{|FG"Z?w61x .ͩnyBPAqh48 p@6Hݜh| ,1|:}fYG ;MvZA&ox9gliMyt*(;ÈLJ|o<}sZ>։(K*wN\V9<&irfP* 2 p_;1zA (yC y!w`߻tیa!nU(EK^_pqxDv,ĹbmhwG 6I%=9ͰfDBpFYRw'5 ʉ)f LoG/y/d݌;.ȧ%Ad`$EJNYED2F9<˟;-bRM+ l;ClKAbkBpL ҫ)KMFiӹ0bz4%)}hStkUqNv=i|=9I3v"ZQLckBqݩ.:NL@yxN&a !6=N|wCѿp3@IӴyUT8CX?s%P& I aIZ,(Fhb *"YfaI&J$i&*t.BR&B4q b/_1(jR" -)0@H h OZIL3 >ݻO퍪xȼ\Crd @2DB$)P E Օ@6PZ+&mD- iH)P F9E4C_~Pg FmoIc1AY&SY@ c;{=׃SW޼=*Eg)Sv{g9Gϼwczi"í+\z};f]ݾ|4(,gM;kb8 5Lh w8@w7E_7Es3M$ʻLQuӆ.6wʬt]=ԁ}6.5WO{yP>]}nnl_3Crk\//>h@{w|y}}k >p}nEQ>'K<ރ`{8)iPQF :tCtwzk: q:(*MG^F"/} GnfDf 6o멾ӶҴ ,>!Q 5n]vǝ75Ax7ξ=}z!m}=}u@%݇o͂wCۧX8Vovq @h@$B4hQ5 PB q}h@ 4c6J5lr{t (kH͝H6we͑{ͼkփwm8Y;>^|}8|oG})׻;̷{:2VfmT˴}8Wo}G_ ͽJS{.מϼ}{Ϥ{e܉α]{ɽz=nGK}>d z:l{ێUQouNv;_5uۗn\ǽ^TWToey} ۽{}.r{TCfdyu՟_}ϻ{=>qe}ouK}„.6wҺk Sijw3ުzPoTsFf{m)F9w(T;nٗѕ=66]Awj/ov-uomUcǼ9;=سzuCJYs#lvݙ[n+݌n{EE[vn93swlURzjnX@Pn뫓nӮpw1{ezz]Ί ]{$*nѥ1cwkk=i{<Pm <@`Zznw׆nk8t u@7תm=uϾSuli5D|osswv؀ޝدjƏ{n1۷w=:nt_wc5n3^AJqw/(uZy dA޼s`Ć[ mlҚ6{t׶W9le{w;mһMGmyi퇽ٮl֞zw% = ný}oiC9{@ҳgsRh׻uu4(w;MW%ݗ])me]*ζYnݮw]cͪٷZtu]we̷vt(h;RIwݡNl滙ʺݫۭ 9[hNm}H ztѫUb:obujRTP9[2Rkv^u]T;ׄԉjlP;]:ZVƜ#9bd̮>qQ$o6{&Nh/ I9X&+ )> …ȣ  ݚ*7 ` KuAMOS9 y{* 4$/O+5WU&PwӏD>iˡ #vN-(e,2/$_ \Q`u) 훆}+cCT`8kb=y,`*[_=eo<<LS)0b^a=*Xh^ 7TT' _X␽&獎e#fh)$2E,HI AR@ %)E*D$4@uR[.rX  G0}mC-'&ēZzP)R,sF?/;f;H( :Y@Gq̅r.-\ 3N$c2l?s0LaUUUUhXH$&fz/Jw;D.|AѺ`/>1>n8<$i!a hIaH) " "-u'g㛃ZV\7ivv%'f+N Uk#Jаg1Vb9QyrI!0Z9*.bA A]n R4n82i ER-xn(Gc<Ԟ͖S|_/?mݪPAA_#`IFg_8F^Gt qcd]/WVa"S/Ga>{JDK"4Ŷn5IlZԓ(yva@\OAApMUU{xuWԽ7(Wય|y:,x_Д?d/+(=*'KHxBI'cO4?!flP _-4Nܽ$þÏ( $I BPCh۴}z@r5nP=] =*fOj96@{\950]v ʿˆ*$`A% 'ɼһQȢR'ǍHiL(N⬋"n&.L˫nNY$q`#PG<8L τ`{/+F I$b;k?X w6l~lVIRX(i&*ZI (hR@eu SG0_HD3AR0t +SEL\1L G |}Akjt 7 UNxMq1V "bPa?}ZL [dwo$Ҫ̹5sk>"e-.X!3+xڙV-Ʃ"5:F0|,p$S@?>?~w oe:n=fW|!p `XNj*""HMnC<'I{lOńCk&0 wjհ#sai"~晐Xm~݀mr`n& W]0bS]To.GogAœLci ahR5ъ#~ p1j]$I 2@@TJu-9 8u-SuٟȍwPRD^&D.V;[ie==3L#%ig,dWџsF9mp1ӀX A@IǝY^^;|0?k1 ɻHM` hS'̧>A^ЇF?8|ODu>AQ '%]m Ƽ3<ן (F"JfbQ`*;Eכ ўʷ y0Lb0TYmYz.)UK|/gs;SӖ @ݬ8(,} Y﭂F tkB]D L_k[3ȍG-gCC∁LDI+KrDt|pĔ3;k|t13L*!el""?Dف؄q݋(RAh?VWy)hΉ9dv:XN2/ vB]7_gF!7Oom,{)Wk㋺<ߗ\ބ>YUGqvT~L TRtf* 2^1ȊNn3ԔX|hn]Hn/ctP8NpMx!N47_fȉP~ꓑHpa>0NY;btfJ Jc1DLc"`)xv{}׷Ծ1:0}pq~7/pP$taXiN(rIv΂*fXF~tџ6?}h?7}h  Fݘ0J=dئ|L5l@ " oCK-\$`` g 6 #lҘGw9[Շs:D0iI BI d*02 &j_?U!ɣ`u&Iʑ*$#'12m@MaDqpU0HPvL(pI)68PAT90R5wUA`^J(R% #HHЅDHdl=8p9`?9 gZLXQ"ՂKFg@MULRHA+BP 1 Qt`u JR*-%2RPIDHA I EHЍ0 )JȵJ- JB!Bn ! $¡; l'ff`pO> @h #a]<ZB& >Óo&7郭%=Z~?wJ`h0ĤBPҥ#T!@ H5{.AIu.ՙerȭHwQ C|='I9q]o!YCФ Q?:l[u7&&Q[ 1@L2_HF4ԒF!8Gv^>wFh1rI /]?ƶI(}nSL"aZulMƗVԻ<~-bNeE{uj]n&\rZ5nCmj=S^qO]_BO Z4cC ,c"&B@={]'_oã8fN]7HL6ԑaLje!s'+sESi6t:oRh5Ĕփ*j *OyoQ+]v2 e+);KKWt2c#h0Z*&l=~nZ#Bڮ3/Gf5حQ84bJ),`?H3B{|%,?rcMmOح{}K5%7;Kr,i'T:QGD j:EN#vxJ9W@<1LGoڥdWtʼ} bI?]͚blYeg)ndIWsnXV*<ɒ84+8;PzVcZ@gP/$ŊNL jp/\W{MYaxޤ7ZŖ\=yH=Y`yꄣ/EL5?sccڙ o9㩑 dӨ_хп{VȎ+#+_|:W߿/e%D%3&OZMwu4ءu2R¦*p(?+ybe|sJFʇ"*~<L|:mwwv%?㤰'0_G2[8Hߟ'|*MIKeDcs5 0*^’kDv) ,0o ȕ!nQʍ)s2fiq\$/ak3m/{*~nR$'@KgFGva33MWrO듇^I#ǹCJ6DdgD"Pޞ-4:@|nRd\_Z]ߏQ3w{=G;uHw=|h)< ;80!c6m찃2szOTp.m|'N0yJYIItaBM6WQqgk@+Z!h;XPPmY ?P(f2h*IoO V r0]-(%b!"xnVEUNھJ WZ0Oh+>W|pE[s.L..wו9Jf@!+P;ώ/U3yB"3 FT1Q8,T۹0Fǃ9T"4Gܳ%皯OZܰ5x#IcHa@fBE\5ps&0bw3^/ VE2!I; ׯT՝&YNO Rzwލ$W0B?QnշWv))IAއ[S^3 ]M5hWˎzw1k)vͮjQBݴ ̒aō?v75 C5$٨-l4܆MS%-pI ٦(32Hb03& &FF6eʌffR0Vꨛa& 3.-AiqW#]`iߦ*X^?-;%1`u|LnZMdw S69%,Y xE#H ܥ"P-s:rB>)m!SlsA͔7ڟ?q[nC(R $xð(U{sʪ"D)A#,o>`#Nw~h'H(_i\9"SD'm e;٧N=deiƱඪ{Gq *^zoiI"~S"CX՞v3ǐO*&eBBLQL,@ Js0m ?e EVP`>A(A|2PB"Ln+B+j -º~Έ[˜}!xT9U^iߥ+llz⁣qz0 ?B TK4Y p2~g{u'l:mSi ]- u%Mў/|: {͠[\$iJ~x7,^_N8~ʄ{d6MY/k/ygX?ia\CKpч(yxh7`ʔ`TS󟜽$'?0'9 6 ԔT? !G3CSP"P4D"SEE Ǜ BB!e@ Rn\ +hqD]2X mv4b̪2m T/Cuy/X˳9CvQ` zop6 =1t GāwpN|2F*'d\ h:`ÇvNo2 Lp'veD ,&*8AGa}goL(8- WBe$pT{ V6]~@G/O/^M@v3wD|E> fYCcWcG0*n#b)XJ | ՂP#fpsfIiї6(ZZx}C*PdC:OhP9~ZÅᛸ-5kӺ9 #V?|g_vO$SW2+'l0?'1C#-?fRԟ7?ռcm 1&EYK9.2,I: &HXMalP-xaȽ}?)vxUmtfk˅Bruaն/Z8op#+qX:[\+cp%(JT.T\#ҥ KjU.R\-ַ"ȰR -k Pn60zk G8R~}q-SeyMsI:xO}ebx .-&h[VZTsFmIԧuI+WQyNFR#xgJ "( DN{oOAAGdB?7za/#fB,oTya ,y-*V:=O?Kpu8K\o]^p93ycyt6c ɓ†P4o""lr y^L> 5cL(yW- ֪G/]qf<;mfR䤤!flk5j劌`)[⑇Ġg?m?Ǘ~|OEˤi  zW*8AYJU:zSVwfY’F9f:dyC]N3$:>w˹+i?rfuSOlд^J1`G NgTBҞaCN݉k%oqX0bҴG<^g*ElU>yP)DvBAgrzB ^Չ'*JF?+͓35)ɽ ^w"3%|m\'SJ-#0tĮl0&LO_b@x%eub*Q4t>/]q65xX5r47z@b"j~3KTvd 4j-$͸OP Дۈ3|5ҍn$PHzx0dfM~VzM^).К1b4! bkeI5YGCYk2}sF)¸%,8n >PI9 etEIU[Q%\Ae]il˿o9 ? C}BP'&u6[]iE3 zd+]W$9pY0"w}T)')O^㱥zㄟ>i_Mn'ボ1R#nm";rx ~*t/Oo#Ԅ `|C'03azZxЮfycnbx`:';!=N\u'NKOL3#JVon9 TΡ]06*(IvU/&mscFZyKKB*4֮+{b%gKU6_Kk"6Mdj2@"r&7?/} w,<MSYtP'A 2 {,mSoOنILHk-\(FDE\P%6VyOKCT((^/F>a(>Pn,H&beGZLف,Xw`Ai쵁\JhYl֨9Ѿx ":al6J*QLiwS^{ _I/>X$r!ȥΚ4W$<Ȫ% YwDʤ aU`s߻rq<\l/&s12)*".WȔj0>"0kmiw 4adE$hC|)XX,`W4-gs+UUY-/fFZ#(h12+wy. DBJþ6d]7szr0Kz "=d]l)wɞ1*rTUTD%1#Tg 9U,:QKC MP²ݡ/匸:]`Sgmݟr4eNcE5>?|z<ݍdx'q`"S_A+Ѓ'{YO4n1K ;@GO[DRkֹI%gu _IL|%g#{tjYݴj~[?v6cl Q6_8SFcUN:zB6L}؎flNEXd1yE~f=<-ߖOxx h%2qlnF"FU>N.Ѧ.WCituzmV4A"Ty)Pv Te,"DDAk;"*"4h0Ai|.\&HAHĜW"nH5'$r:ރT'7A% 66o>F@a۸ƂO@ޝ*2rc!NUg XӬ ѹ9v IT3\D O:: ~r@cjL{fo1"D)G E!81a=4򿎗63풛bVvAK/MD j."]MPhv4, C{aD+/sƬ>t3Wϰopxu~!ɠ1QΈ@܃݀%C雺˰W{r_Jg`CgBV#1ٓukgS n,2x{Qo%\ {ZT?Md5aV"_t1Gqc$)K!S2C{S$Q8|?=gHB  }p@!P7C FDkQB|#H=aZ!"J& # ٰ$4gìsԻDD[!A܀|{ 4$g u+BC8Bw{ԫd bLsNn.UɆpnDhӟY:cF͟Ar!KTZ]r#<]L[v(z4-Z#T #IQRHk$&DG'S a/FB?yUWz!>u><_M0捚iP%vd6v-&mӨD '5yÇjgžY۽)mU4M4vm郄'[sw1#W ι\F򏲨Ĉ(BKՆI7ćnQK6pǁ GatxiRRa CܗҖ=+Pgkg`2+?<݉v"zDP~͓9o ^WRIr)|  򑑉@:@z}}롖\`A|0ښƒvPl[.=HK%s=+`mm徇K\uPWUJ Q3aIW*"y A;2k#9Fb$W;q\*C%L\%_@AySJb͚EXY9[vݡ!`Pj-xtu1G8UzW hm|S!fҵnA 0p,T.٘׮aܖ]`eeGsKl)pi`5g,vʳf4?"DT %(?G2d=ߩrI` D;~b $XJ/T28]y YC@Sp7=94}ِpTCy:4 լKGܟR{nF~qA?DoݬꍁPK=]p #DĄDDEӔ9xKCy,(>eρX@L&@.)jcῲ6> /?R ۟7R̈́0]EI!,Wurs,!PǷ^%¶zmϮLAkۀT c|O%Q:;0vk9]ܤ&|8 |q -(Pnq!/,v?㳧a"XXN*xި@I J& VAPiaXJm0YGPy Y "!QH#>)e6XȂN < (&(D5"SRQ %PJPLV`(q đ@SG2 i H  AIȦ$ b%rA(h)h(@51p*ZR")hiNEDRP4|l! 9>?ϛSK/X(YqBhLªCIk2)(J j 5-/>.w&T PSERPSI9ӺVNp5+R%P@L@:2 $b{]X{zƋv-5 G:PLo#$#o׬MJ%LM"!r<0Mm-m%N^옝AXe}!}H,"~otAݏA=Pt"]QY ݯ7O^g/?AH0!@0$&Jr$X09P@@%"e g`aBBxCfn>Aw_:]Ы9Ql^#YoQH[?ցEdΒ@awsd:`rgp=+Gk>z]:dUH\<}+,w0f7zm{Uw(4SqH~@aZYapw 1tX}`8?I~gˍ_\ɔjGҨ#[BlXxrgs#",%{׸cF֪K RCB[]4f` b ]złԝrʹyc?&! _aLh̛DN<@!=YݼKsIGIGiUxm>$2pWOR]Xj|OyI*PK,lxO'XW[꓃`}x jz^n~IC%^OTu>kt  \T=Œ!c<NSN #O_rw^B[0R"I)ֿKw?_ݍ.r @RӌʫIo>.(Q u; B;_h_~ p)>aAytq^nֺy%= ʈCn'Ib: OWݜc6U2d"%*iP˩OdHtN m%H /ä$wJGz{1;YrJ{GdCK0o&Ham3^t2'p̿׳Z PaO۟zY`u}Y>)p^s \";8zI6" ȎMp|${*fiiAY%U,m 2V7<4p*(y7 |sݺtxOHw:nd .mj^c,ho0̙\0z1WQ4r 1[Z(xo${@GH4|tLs50F72RprB8KE$ho8x91\ǠӓDR<)p4u: ,`t1 XE ̺@F?E>#Ax+ȱ=eS޿)x/ZtPl(5(Rq}dl tE<\y{o~x$ vwï}zXo@FetQSڶz]Z{߂)㥓_ .opw2ݯokcRӔ֐4#BW^'[ u넴SRM#n"^Go-JjRO@d6RPu}$0`ے/T՟ˀ})?$u`P~!BygBQWoX+i>vD|m> (OVd>@ҡUE *2>QY?K6îk݀"17e?뻄P\ C$Bw0k3)o?_Qm-8.Wpcu߽a MFE-xwvoy+(u9ߕ*zKYD $/A*?XxyO_nK??.Zg,îTv QD\_7V/dXxTlY<0d(ؕ'0C2(9tq8xތd  r׎IhhT϶C=p SP;6έ ^0g]lZ&/ݱI\=c @2K'FJcc03}tb`-aE#H7f3uޣYy\ =o_Oay>gـovB:4Q?./wP|ҧ jշ.7~\EO_ܾl)[rE! ;mɟd g}bILc3C $ /QA2C9#3n<1Dr-+}?> 鳫g,P&NJiF8YWsu<_zB1d*'Mo7XQ5TW;r% uA/}sp ǦT[%NzLG-Fl<vex MZN:b#A'3+~APT*쳨x}A@@97r`9_G.}C6^X= "ס9XB`$MU3@1KmG_F2$#"/fQ?$FSG^_pX0wb|P5n06ݿ{,ොg-?~uSV:g8OOϠ^ya^ky\>(O(:|)\Ad 2~}JGc21{`)tY lIvlhUU=Vh-ٽev%T{#7>t֯Ϗn49e,+A ()ܶCAv(#{(Ow?H]w-F*@~p6lpjEth^[fO/Rn$&{d-C䊑ETѸUJ}ŵq**DvAdb#d3`CGgG܈̴ NR0 Q3f2 M($1-XT+8_VnP*%ɹ.z&w/w)T KE #e{Q$ٚg\~1#'<67F?TI6فUb/V(4hANCuw(daHTQC1 Y}pM$O}ʪ f,H0pw.O;GhcIX<]5Yi0WZ)1l9I3;WQ%fbH\$%6$ at\9 NܲY]Q@t<ߒTTm.J[`';j6h?=wGܬT,-"av~X6 ;ozu~rW5xnQn:qp qKfiYvxs>N|HZ-uŇGj}ы.5bc!A(d^,0G2H Aj Q1\/'--06zɖW;9A=5K׋7"> ,Gq?gcv=F}Λ_oBսFRs79aI2,wG>lP{&G)rBX ۳\{z4,FG0iTbc0-YHh$0 0Z"+EBG$v?6#A"o}d?QDO\EG_/~X`(zfwc_ɱGP1h}کk!eۤҩ2*\w H`1H#(z;gD ^cR_?'u_|yO˿d٫k_I+8uoZADky 'F/ϊ3b)?]_שa!)%F; !$#a9I~;_%vReDc٣))c1r ! )|d_9ILq(!}֡_5nW 2R nDqTWq5*WVl҉7~x mX9fqsblR/pH7 70l(40GɌ*;n`iʃi>@B"#/p=8em'PyLݓX@'$n"ch_=п#C݂~Hʷs}o7/ѝ~ʁ="HsA(=[psB(aBz#%5=5P`h?yGٰr_(rdh>}lF4.EZ$XOZߪ{ItHhva܇&H&&NKxW}m=Ǡ-k#5|F[Hupo 9`mTg,P:JKHC/,6MYӡEQѦq^fxF U4ԧ;iF0'Cq? ú!ѩsU"'#Bl|3_ N~d{X$7?Ǝ m?~T)Py aR#Ґ¥W=>>|}\ TAE8YSq`zy=Zk!:$i[!%*Ka*L!p* b_3Qg%#CfoB@%'QpdO&F8BB3?QgH ȅj" ( RZZʚ!f((@\kFU ,B>uvN[ !̩FPc$(ĩ⿑Vh!C% "UR.nTKDB $qأ#TR)D R:3$HwfVSE[wkDD߿,clt14e0`>ʃiy"FoD@Ն{;!l6;*R xGe-?299--[E$r-UU ̠H3}gps>yρb"Q!># E(*YC望r뵐bJ7yUJ%ÚMa A`ҫ~޳" (ge#H-aq@$3܀R2ZX$6Bd ՓLf_n{@zHđ=t㻛ʨ<}.P7/|r~P SP)$u40]Pг؋ɫ!D0 [vCGޡQUe72q 1Fʫ``MQK=I_3 ttH~&` *jj*i(b;| cm[v}Hm 9y.`JJjmT'5Jv1MGN*ȁiv*w>Hp$G˲w B.q=l^i&{=,<ąy{!T:mՙQJUEU\U*[|6m'qƬy߆$痙F5L )z^v}Z{䜾OOAE5!C(\R KY ilj8XF.4Ujȃ%ϝ@l°ʋ5N$1ʃBk1r,]>e=R[>HL&HE't}Iwe =,xQ(9:Hn::};9uQeJB)  5zWHR҅!J&U~_ݳ?|bGl7?) wVCAAEćX@/( B y -p'Fh=fǧ{F۱SA߯vٓOْBDAcќP5x(/Ǹ>/~2_!fM`X|ZEE&۰ AyHBQC֊{}] A| }"hhѧ0}0 GFV岏mƜsfM+[^gkZMRXHճl7(6rx'B'axMUUWъ=*=*nNt"1`ǧ ҋ/DhLN ͜<Y'3}  όa͖Ry9T 9>,suuRLhnH77N>o޸O"U={$(Ez胹j;<^(O{0$՚e)?!{a{~%$2`:K1'l6 nd @cNgalV,P`CxpX` 9jU\@n&7)}}:]җ'͜L˖kjp;]QKIpAGɚ:(L @-!gx\LhޓPߓG|zM6{Q'jZlL%s"&rۙZ?Z[g[2v?f$IKMK rИt>.K%[c,EelZwf񝿆{g,'MKs쏿ݝ_o+~H6NZ U}!vXZDFժ̌tP=;#YN8Cm6(j؜6C܂rb@( }3ON{Vμ; _ÑrHϋH+CDeh_ !숈զ>L.g*ȵ8bO{̽7VAÏ9g"_}l֮(۾Nqg)Yʭn)UO~6D+'r{.1O`X[:)3HV gG?#$j=$M\`3CiM#D@/ oZmuSx w%Hôx,V@ctCFGGWe?߾O.J<-t\@O>üD-L}8 }dLec` 3?MigbRfϥo3M1xz\:- %଎NEMQ9W]'YV}gɠ=/x7]\a4/tbZ*,s;c5|pm9nO#+_uJ6YH9yk<  76 cѼ@_vVEd/oD>ُ{90ѷN#lV:8%ms䮏6YT64kq j?NDRѠ|:3xd@cZ(B0+`C%UYT}7z# \ #ֺATfW5+&z;}dZ>xxQ]Od&7ʽ>qT}v:s '5ٰ,sM@MQyX@kSaw@&_wzW%265f 1xI%U"0TZ.J'扙 f2V&WĖBM~ۭp\IZKh?]>Yo #@ReR,LXB'Lb-"pqk2oocC|r{'U|c}TwڗVO[HX_GWlS{>Ѧ6ei?b~Cs~!b:vP 8Ļ-n_dq]͏mRr )#yE;1|vlt%cq۲U]V-S xt Nv|sHY~Itدgp?hݭ%dĮ\?+&D0e-U*)M)MN t!b>N :KEl/_DHp1hij-XYQ\hvX(#lŽ3P _Zo$_jģH,Uhli2~Elg$9R=FlX U_<&/~g>5f0:+> VE p&가޾p؏'SǮ^L%$|q#*[ Ta>Ҩs9.ya~0t;d{u]OYo(1p׹/PS֠HPF13&3-Xx:2=;vF@p٠]uO3Bȃ.֋[Mcw^l9sVԜɏ&-a~@ KG Eo+-80+v4EF65beKE6YReB]N0ܑ=ZC 5{zhgY" B+*)74l!f\J)|WeAnU4ֹ#faB@A_{K-]c ]BaNO^,XW [ISA> ١{ɷMnt^~|6^^O;8hxXFX.`d7m<B^! wjq^yn5[/LQ*T@AD#ۯfM80RJ< i)iCo'64~JT7W F6ӎoC7x. 0~t(;.a ާ/9PTw냈`Zȟ9TLJ;|rr O~@`6G4+;R FTffm$ү.[a-.I Na襒".CXtF›أ"'0zm[.6B(c\EL|Y@Mr7a  ]MAMM V|I4mu2)5P0tT̳NT# r:IrFqDR(4;:kx#8{BXC{w]]v٢ïn^6n?OaxHϿDeΓwHMWcg D64 jؓ#|ެƅmJN^3EPj?碎s$]3+XElZ>"ox.Ո`]tdYvo F VrJB۸8D&a r)i♊UI1Lg\gb1 tgQo0iX:&ʑi4TQs}}C:Ŷy7NHbD<ϮZw 8P}À¹ÚP`Z%rJug[yVD[0U`D\. S!A~>t [5`N>g̹[<]I*X;|-o7z}90VqRiia2L4wG^.WJ۷ќޝW !^.9GLR'd۸wv#i1hN,؍MGaQGpCoKs%X0 !Y<9LDTD)sderv88⢇S{`ΰ1hU$Nԩӄk#erJYq,c Z>|x]8G&WB J]gNI~]|"пڡaeD j=6EtM0f$gO0qPʞ4}WL*x˯] r..a:Ɏm$@S?Щ hV[Ƈ!@";Y=ywu=Q\|1@սR FQ'& &^<ƀ+/Q33G n^"=3UCk|8T4se˝_=u90ͥ8 52e&Ġ}Z>GBX&*k$+foB9?/?<{ GHʅ"ϣk;9b sﺫd,Bۺ1TbfHAezk`\6]?y TNipA?#b1ƨ֦NH1#=5Fg vD ߇j A,7y3!a'=cQa@S 50H QR!Gs.X%y'ٯ ynkv;`MX ,KԞ}:f qe*l9l(+aWy2 {BCS-oK+"  /Bv3qdfY>5X{ťl3wW!&6EK,z `˱֕_px}+YeΥZV:Q.sp5] Ub^\aomɬ ^sULnL~x v^/sbn\,TLc9}]4BZ/+ҺJ[9gؽ٪ k|D1'MK}Z#0Oys|IwI^ 7Ѻ]`6\~F).Kj8C94/YO.?X%>.}.ж?Ϧ%xzDawQd.6+ܺPX*E|@P|GX!of=.3'Wۼr0 > AĈMpԀkcE0&mvu:qT@A.ѣFU\|h遄Zc6au>^؍x 5(#/1PYzs)&:yp`k'$<n?xc2-rLs_3?~XF$KPyD C\.75 hUY_J U8\'mCۥ ?ne}m>1fkZkGM HT卌RJECؔB#g78H^̐:#HBSSȍ6עըón1ț=~4Y1MPl}W@:a$rti~Gߧ= `q`]{)FJ>B% B[TaA"8~3}P,*ݾ:|DZHjziziRT>䄜HR@h3f_msѭ^Dd={\pB3d>63m4Sߗy0sz f) [8A1m$ mW a,]RmQg:xȻ~끚΍Ld}Lʘ# g#HTʳ a:ck"Q:{woYR J\6BfHÞC@ PB0l/5Ru] MNlOݼ,b99jʣ $ C<x;{ h~Rp23%ls#4㳇C4q{ekbo)Ңa6!Q̃ΧbH0Xk=(&/2:vQI&,#B2P9{AQ1Aݹ? ClZ[ 4b[d)@ިRHz["{n/a9ybrLZ+y5T[b# lvVe~n~voӭ]BAG{|IҎN2@+=2_)n=DA:SnMLM$eMcso`EX&>6G`-[ƾtJxs2B]pR%8jEK?R7Ҕ/PуF^{yy_OvUa1eIƛ@Sfxϫێ?jzߥbMClIP-j9nfQHozAXOm){)W CJK%k7Ը9.θu}ٚjfTJU7(On8(MlMIo/ZF5BȆxzDCNY1dx&Q@?ZjpFbvl^ma/S(vcSF]*Ȋ,0bbЌ- m+Q`YJ+@/A^uIo?%X !F&H=#V]v_&BN_OߌW"Yӯٍg۬` #;j9i="bk1*:(먣[i nf9 U]ڮRPˊ:xӣ~IlJZ#&ڈYXm$.dKgujU$n{_l0P(YiO{|*P1F "l*nQU_Ci]X}-vGbC?3|ޠoay8n6d gx$ 8>_><Ku]'stTOM BaTRRpuHq}@pn+*AZ{~$bdVk+sϥ^P8CryCÚ)\1LB e"}S(Utgd [ix4"876L o_cCKo"ݣ(IPoͼ%Q"bO\bE9(@h.ir߶}ub`ڊ@$Qe zl^i9Qv!}\)d=/]02R._N"ٹ!E!mA@B\&iwv~{PfEETbwvs;(*iVEC`e:죙~x֝4Qbu2hAC 65<:WpD -P,qxPѠ_@߻k?9E":'9k<5Bj.mQoBlF>vި1YgU-ݡg:ꂝ4+1LEAa?T$4[Q::>̡CLo^tQRr& YbVMs(y/GD[[k34!d ciG:Q$9+'z˒鏝)II: @c°Z?0ͽgz,L$HCA1` IX;W\h EmZ=zjZ]W.LQ7[U v>!9Ư,X\/}!2k>=tk8vӧ|4¸6$ҫ=:{Ey9ݿ8o'^6z zsU\jPZL$,LT(GMQr Նf"NA@=^fp4IT^01MdOJGkq#?Œ0VW^ύƠF62QxrTL[7z#Paf$Ԇd%iխbm#h!!e hs+ٿ<=%K<;RYfHu;8h?ouCը~^k +,X:WQtP <5^׵Jje(1^yGʡL;0;!~WG^r}o]&wv|G̗jCp/X>&5WoB/$[q^9oW?_i%/xzevüœ-`JF}.h)K]Wa@ؾ6\kJ-Udvܹ3-mfqwIT{flG? +Jήw QQ6js\CpmH}N]70{ 2tx_IOf(kle4c1/gY :YU3\ϞkqHs }3=wSToUuߏIۥ;vEg>=\T'uvw<Ԛ+ZzXhu y졅X9{$;dbm\/Ԟw:.Wz)Fm.f]_"qmֶtk*` GԂ጖#(Jjm`Y1Tk8")$Jy\Rt[10 )Ό'cS|10 |aPևER1xiI(lHqÚCK#5JISrg>? %У %6uvMWQ^4 _m8`IMm):m ŽAwĢ 'Zg`]5^E٦҂wR beZ "| @9qXk6?99cH>Zݩ 4 $PA8l4f- GtKE)2.Ipals~?htdlL\_>Jxce~aԕ &M p3+X%oٴb[xQ+FXΘ Θw ]hiBPmCMI^u)4j@ q>&. sd7 MPz {~O PM`+F), b\X/-Wy~ 7OCBn{k83`.=VI?U0& +æis>v,k|{>nHn7Ĵ~)mLNpeQY8kAVpsx͐9>Oy!VAP,L5h&ӝt÷y< ql0Zs [cŨ,c{3ɦ2ϻN$r98A`*ϱvID&Kۜm-oW(ȥzigxO|'CnY2NJ4]Yi(UUjUUUUcqc( r/td7Ré0Htؙ f풰&D Q*7@<Vx+"t_gP uОJ\L~j6sL$xfW`zB'Fmtd=j8SCl\>.åRSZ c0_Os|78%Gv8O8PCN'y3:Ww[GAqYEgG~jrPvuX>q[d* PZRIN#%lUi(B% **dEIQ!H@UQHPLMEUUDADQ0TR41U%!2LIUUJIvϠTL#h!՛n5l+o<&$.tyxPaQohP:SxtvXuWICcÛq"ΊQoX֣%ވq[.WT{5{;׬U|Y5| E?5ׯG5o#¡F{ƒ'W`/sp/}@sK)Xg),c3╆a L^9 Q0?)_\M)2g1BT4G@!%X_pæ/EX_C ,$&[ǁ :|< fRfoc}Ss*P3/^ܚk<'d[axibNKK<)`KMmg Hv@@_D[L dµAY؂1(>>(Ίi^cwג.+0_iL$K g q;^E_1Pg2֤34/zcaƀ Z^ZI-Ŭs: pLSVWjpQyDRb;=[El ^ kb5CWr^خgZ_9? t pOv CƛQ5`h@JKʟpnFqV >(|/VWƒs4zJFH"LgOgĠ_)=|/D_e4 M/vM*A~vN 3Wt#\E%=<451ɱÃσ㴼mt΀h:q>FСކGn|V}x>ϻ?I>c-{X E5U>gmM7x~t<pU7Vdz$2yq4l?.U!?C#AE Pʃ+yjO`+gj>0.UϷjdHH_[㎄PK ,B&נм9Cްɱ 4$e$Ǿnhz|?N~5zOQ~ߵGQK/ uz7jhI`5T:L?tpy 7G>`4Ðziڑ&'̣hxv {7ae2)R-Ƙ0& $88c6L#/L6Ql! .pٵ|ߓpvzbv8eE:-B6 @TSrdɒQ(˲ozz# x=OT{À`sm`"ʂ䨎aHSt[/vo/@3J4 i7yͫb!B 5r :@D7ƀ7 ]Q> !/!EVu-3@¸ f00Ć 4ty"H)$C/?|⏝/Sz*b Ւzn#M@낒XdMϐÎ'ڲ XV/Ft|YA(Ӵu?RTkd7d&A6^ cBL8#8Dz1.V*ۢ7'2$Gb:d4€XyO5J<d }l,#GXcCxțm(.1*U`9,r)$\ KO O \a 59m 529wR \ Vx`F?@M^<TúЀE"*"F H(QSP)EUUEyqM0@0"Xf*"F Qf($L1 .P}#>1W̪J"v`%FXIafXFU)0" "'Kj2F/un#jrX]0)NC|wf =̱4Wi & tҼuAAb!hMΡxJj v3D&E QM01 B)> a({`! ! b/0@:0jLwH6yO BHIIE y)?O~a9/||\s٬`f&@ P3oQ1!;:u_Y?~|& @wJ!rCFor()_́OloN1[0OP@7f{TŪeĖ)Lu9UvkjBfPiA,oF ~FzbP$Fd(#89$U^PkAgo/5ܭ})(h,b([prd{3#dȑ̎s{1H$?C%j EG{q,R)2iA#oTMHAjD#MzȈ=gLR'tM/55Y@Oj>k!D(>ۛq?LbȄd$D%Q@09*;e8|Sfo"0 #!iy;$&a [8q-]g=O[z D)y6d`ZmH'v >i?^˶P]Wc|Rln\eNB8<wUKpRӘ W[Mc[_lU_Aouc}eȏ}[n`P`*whRҨ}ؗ 7?y߯7{[?o6|ԡIH|/.MoKFOwE},ž_e4x/NO{kCD$HV)RDTDO&=1i g|>4a:E?o{сPizEB PKC_6Plف*|b"70|{95 4m+GQ}jqw#`ai d9uIߤd+ҏO=tzM1p~db413Z3=]*]]E[ R*WBa;_$=$x`{j F( (j R(*Q`046忷Χrt 7Ŋ&ڃ|3lKl~ V \D@ɩ<_J"!?^_I5)doH45&=_5MڊpUQWo̓u$r6-Eu}?)j?OK4})Kx_ W3+ 9ɀhTߺxkyD5 bϑ,QwnESN36c|iXv"f EF ?CM~E 9NQևH(շ}Ə}B6( 5J@҃Ydw$S1ǘseH#Z 9H:54< | x~ HqF]{k~B*xVNG&ˍCQ|vp:?v3̠uLc/OzO735?E?^<05 @ `(&+I=B;K@KPDb f4di2VRڋICi~V J}%9NS̿0!΁&Bֈ{J_,Wu -NOQў mF.Ojs ő`D;ABA jb &94Ӎ*;rh6Nz=g纜# Z#3ϐk1x xOOorD~,=l@ &2^A`=pjzf})u/q:G9L0LH?\`/zXp:.y;>V mbN;I&,Tb6%:CA ^b:#H9*TMm넀Ek MEEj2ytɤD3@C*.϶$\M `b}ttάO2>X _V@P^G.mA"Gg̞h >f{QbxBL~%JFae`M.{F-DzbHOh"W(ĈJG_7>9Z52`!9xũjOy!ߋ|ss+P$owG[lRgZjS%+綎67w$/t-ٖB\4'1vPx@ݏ@f6v3:-@;G@Rip(F@xa h  Ԉ'z9*siäZr$@Arr;פo[Dw|=2`O/it8k?'"'HS=z'N|{ |}:A7O+&>ݤY}!B +_L劦J& fc0bV0m1ԸL]z|@< v*ĜƼE|(45_>Kꠔ'J + nTs5N0s iO[ 'P AxBI!):dsݻr_ao5πr=e(6vr>Vxxe/n&ۋ}v&B]nDaG\$:TX wɨ!jI:y6;%R32@vucıIbBP'#Ha{c@IhXyu(%EG w >\r~Wtܞ ֬?Wz,`թв"ƼV=~K |E'``9h㭰ZZom4h|@ҼWY,?[jvsKi/Qcj9J*쥮k[]h1¤hWW),]qSO+GC*4 vncنLR:]fr{j 2b/ɞsK|6P0i=Ŝ]`WYΑ"uzBg9 œң!xre$ǠWۮ"ë'{sn>I}+ wb+o{p۷l6GF"??3QN{0<9>_7{Fy%``Z'GiKO^Ls ~md / ov!z8$)`O./FcK?t$ۈ(X.L藊yuyWz >p2٩@PAH8釿jVf3֖X+hЎlP#\+1+'Łeh33٧k( F;5nbd&aYT+ʠsYpG;gٓh}ɻˀ֡puLk^pj!QEcr~m*m)i ]|Yw8ij`⪬ 0#j* e'v8 Xރn`n@dY8 BCa? 0E^>e|v;]`߽P9jv#T *éRV:fH{6_t O<.έᰘl}fF֣QBj-)k嗮̫m~͈|fIԿ:|jQ:WޙUud2f',R^ӭ?ZNǽWZew9RCkc+:W߮کW wH`Δ;!xp-{쾲/\`'0AJB3xlaSl% B~(uPT}DKKqP P`U5ms Qy|r24,YkeC??o>o쏝ܠ%i׷ey#tzeyl7gGϞ4L2S'2ܼAcܬzWX9pwtsdvGS)syjۋ}~#Z@$T~\1 @ݏncTLBb,Pp Ll 9ۧ{{"~o7:YwGo!ٲu;7D]_4^w\.w;ϮRmiv꯴nx;sk_XCD G_zKI" C&iC6mk(GLhgfۭ{J70p\KG+5.JVLM YUMQ >79XJlc퐁w`6ߟLkli~JBϣc+t ||v Fai|l|m -{Oǟ]5:4p_At.!z[&h Aa̘BC ŬfP_瀓~~ϝpXJsa۴D0_+,L˄eimlV8Wk?u|.]Hv{J!($yBDr &e,_Hy)K\px߼G>y7ֻ(5 [D{E`,NIjj#̾zlJi}F=QgSqt"#{fGuBh\+2o( ~nCCGEӟUU,LWhFp m ׼G P D<;%ۃV/kX_ݙz *0  ,~P)KA>Lu93;7;Ld/?`)DOpQg`'vY@ ? 뮁o@mm^3teXyH֠ ºwt KY媵PĺQ@>S>,n 2xWKt~zyigz'!]#WS?6~߷oweo%9% 4'ܠu0jpԺz;"' Pgǻwv0鍿'k3iVt OʻsC轻lcPd;($>£gR$[@wAƀ_`U:sJ ˣ͘l/D/Q/o[J ҟGE-RcLoFݽA~J H$κs. z/dh6zNt^!xcYLafonZ#UzC>w9h&i! Qp>_/d]Z@.%vNSkft":B7?kdD-DsӯFH7-cV]((d:a' iѰa֬4f`p/ ֹ>9+_w8bR _z|EC)٬btGlZ%cjsk26WJ+h`0mSAQb3©r;sh\ ЂovG r^'wy0ٳ]Ǟ ?ͶiENlGQ16:hhf8ȇa)rg{ST8xp mڹy =,q#5ۿt;) ~BV9a iQh1=2K)w\f 0;Vyk۵U!Yz-XmZp2EV1ҦS:Vp4lX&M2 焝'YRS|yM(_rnn@;Ik܅J][ˡb-n2Ps&$ -m~=8h ;&g,_mQvZc. hIl+lP>ʀ*A GDJ t=-{yfIWICe_}20 \QAqy/']; ULIu'Sf4˿.8/S7c6nd\՜Y,{ĵ`%ELnpmuDL$RtRá 2~/\$Ago&ozpe{9ZbrxS=+{vOj-w[Gwӓs8TS%o8N\Jν[s۪u{7yy&.ID 1tP-]u jx4*CӃcGC=غVo_[KY].88 l/26b[m!L]e ^RA1ߋdh&ss iA,۩Q榛1ߺrݸHJ⾻Ɨ^Bw@~4 >-lwμ.#1IG^v, rզ .J0cٵ"-pyƚ aI! `PAAL!@P@U4R0RSEU% @d,AE@E $CQ+RE,@BD4PD4RԱC0SRLQTE )ILIRI ҔPQATPEC@PP5%0RMSDIAP@!9PAEf 5LUAHLYH!rF(Y $FbJE=MTDб#4)2RL%RQ1 PIb(!4K1%CPҲAT@AQ RREC U%JQAH2UL D@AS@TA!RSPETLDPLC$REELCRSU d BDA"#PDV2(IHXQLP@RSSAQHM50CM1%!5 D"%5%0JD%$SS 3LR CST4 MDSDETEU$D HR CE1UKQ@4 E!QLTUE$UAHTDU! QTCQ 5eD@P#SPLML!D#IRDOBOWPUCB),%TQ$ -C%D0AIR3AMM0DwC,DS KEDDDUIRM@TQU2R$SJRRnI)$E$LD)E,DSQB1)T95KDE? AT$KQ"*%,DD,Q!DTKLĒTA CIP1 A,2R)2 QQ3yUAM31P@T$IHLMRL1b*gZ0/v嬣00,0DaW @pNS/\ bJM")D j7I脩d}]@'B?!"D|$z?!6!yJ=F$G݄tș eT_ s~wѯqt[v9}pDdq=3?>(Z8)4jʜr" dV$C%0i0D2  3*XD\RCnR $0((0L@40 )rPA(2T Q(I +f80- Y!a d-Y90 B@KAQ Cz$;F2 'ӿQ!Fo|9O1x'?x=?|*t}_4Y/k;4SzPg} T_{)^ym݀@ (Bحuѹ,9R\lK9εF6@ "3/Bȷ.O8% '86,svqmٝwf!"nothf`?f1} AlA@u"TӦne{ќՊ$딆H$ 0i/>ݔ^|ݚph<'nm..74_<@WFeYZSRB" |%auhwutf %+usy}Gӟ)EBt[&./4f? <>RVrր9|Dn:cJ+Hۇw '_~T:K\T-9{? 7[g]UMH=;!U9_Mbݿ"}]mÛ֞[ - ׿ͻ_uJ`2ϱA^S>WHc W٢!Ha(L[ʷ>ߟ͋Mz,~Xl{9i:& FS$%X{=%g*H)bqyU8{u ¥xg@B(K$>Ǐ)w[; xy59pa2a)hZG0Dh8!9%7؟NK`~Ĺs o!1_G}^#WPwYњFHNjI$I$J[o+U:&7ƵSgO3j&9 g׏҈ !OXoxտC?q?d"3AtJ5DCk9%s^B A|!`OG=րjO|-|`$EЩq:F7GIgg0mVMIϛch5-PEz`>Z(W` ~=O>??dߟ p3n bʀlD j=@X 3耧Q]'k%wa1֖]v t!v. ۊ( kt@uUD`>*(I}L,摶NƬ4MS*2OX:G6A}B2\DvIQ O0 iNܘ@^L pEɴ5&-y2 ì>B!:;h588-CUoPHUI8 ZH`WFX pkpFQ|x[/0KxU?X֮|~;AʔiV5 )9r~| H )63Ux AEtf) Θ.9-4d\'dғ΁eWUwB8Y穔(fKkn\-2?m!t]]y#"Z _(˟>D= =3@D*|MA#3:} R  VUECӤpc S` >Q1]Q(ϙ(nS. %u?{5 a8 P$1~%يZwMP_IW+G ޚ4|'O Ǭ1~a_&Aόy7 SiŪ"UTDSg)Ӵ“g/TO<ӣ)u<^Ak*HE޺CIu 6ωƻh5'?*{ooM7Q;3_?$@鞏mJZYp}=He"]9WGċ_K# @.Wh[} t+\ui\hD,k]ؗ)eN+ A4d k$\AУVqm8X nwRPϽ_Ir=)]ՌseӢᔜ[+ELAt|ba [7M/T'9λM]r :ynH`qLCi Y݄ךPG)'W?wHNF7/~Zxý_btuy=,u5Z&;]7on6 CĻQ*or*%g?zKw|Q4z]՗emy0.x=F -m#΋Q FRM &S*qeV#J2wsyR.P玸~Ƈ1I=_X3Ȝ4B[\Ê,ާҷ\P[bFG!c#4H@i#N[ Ev4z$=O% @-Kocl+`ƒ IpQyuA>Klkd-uGU۠u06\`x뾏YH%gy72xcEC  aO'b!y E9.1OaB4yCeFLs>[ݻ{=͡h3i)yo<66\u:L4d5}BtcS)ˢZq[ouI+QABA@pS=i`D\0\U㚄rjgoOC[pڇX'CzK E;@zYU eHJe(7jLZCfZ= ?GÿmejT=ln17MPQ ěf뭲 "qز.sä3Ellf%k=mf!SH+ctMnb.;f(г!Bt\ηɬFSqEGS[\<̧YrȭZ4nV{Ljh[,t NzVN"pd%)M!(בPVp%;f/ ~ia&>F=\Xb,T|!ߝ38mx4\$| -"],0 b0[68 CTJBzG6'Wn}}DpZ9GcDTH,$b8(M3#KBP%RJU*nP(Bbdb"ؘMM""$*WYtDH0ߖdcM7c 3N;+UPBGj1HEIDJA#kQi (L,5\)3ʨ3 B*]X\RؒDIM"v6mBCɦ,ԅT+0udEޭUE 6q" @-2Lḷ.:ՎeC$2,0 < IQa%(W$&G"z6fk(F NUTR@'C+ 4IOWM U:r2H# #̽ϐ=O" v>/i[y6F6]e$r蚺{31]z`\Q. 5ȇ﹓ \0Y~?bspObbBY!P>d# .ь$t>U#?;[SCkqsX{[QzIIn"^nfΈ-a"ڶTR OB +(pwjBw/_ &(.v6y"+x9=S*R yqe\%)bff`eE=[CӖ:$RVv֡ZZVE4}asLE!7]a3?UEX9N͘ P\*qƑғ%AH Z, 7Ҙ&G&eh"=}Ip7;d \^8d24q q&ؒt:dKH,ȌXw {E PP CD *f& .u'ǫgӆ@PAOHQdECZ 8P |  )BJ( "ZB Jh( V(BR 31ɦ'FSCu:˺w1O/#=w><(ݢb1R  y.' mM˺O홋1t CkHL7\/CS `$P*rBm9<z.]sɒ+<-дc~h@OtAyn(E"bE{~sɿw}zVXit30BfH/jW?cR?^~'J~ tP D]Pg'D}@7֏_R'dn'o>?Wzæ* BDV<>QcՃֹJ帰$@l-AbeӪH{6hIlSI#MR MĦu$Bs39C?3\_xL(GdO>h~&{Oj~Z|xxClfGFHjh=^Xrpb?4 mA1  ~P%NR'ԭ睛UW(6_g&"'_!U,T6Ă=)UGa8"H(F`8ͭt=]x~@ @P@:>;z'Q>>'yxڦچJ5һG>~QO:yIZT7n#cz'Jz|* ȵ%VV:f8K33'pz;W~| Oʹn[l=~wPǮ:ci/9`>۷Cۖ&sרyqf̶Kmno(c[ 2V)3u f~T"];P|ߟ$ LL״>o;wK[nA~t{ER߉d]$$\^.m+ W2nr=WU(ٱB#sizL!%{<ǯc%A_i- x?Æ=~M4q?ux?[ϳV0F(Ǯds.{RU*MQ@X*_קkpl .Lt3)?#OlWI?}[M-=/٨T܁5 Rh{(}gSb͂ =A>V?N*ߗl{&;ӓ%w*} bEmPh։Ml r0"|u7uG :Y˸"<ԓ1@UUV &h# ^i OUW(ք;绺C@Ⴤړɀ団&$Hdd??NX-}6>!=};@j_'zL("v$<;Hݴ%@P6jfz$2ٯI Omw@ 9w~>@B?1( OrF-+Tb)|CJF,EmZ1! _KHG$  C !=N @ zpDc=Vz}cqdw"%yGz}*DBqb{5X-:@sZ7yhGAy((Dyb95~27]m,fg6ӯ}:W\G] A >bV7rP ww%D 6Y:eSMqI[+˛3F1g™"qO apY]~l`y͢ ;0@,-8wPk9a$`=gQU[I5I9"9l>Uۀi!&73Vv#T}| ?6L4!%lvj z'oԁSoOOAШ$t#ݷ}ڒg`"v^_L?SN0ޱyʿzNrP'K-| .EXWV|py+O7#{:h0k>6&􎊄 h%ků9^(Q2HQ0!rƖͽ2IB&cg>I%}pDD~a::ߥEJA%/]DWylKP0P5e2Rz{h^ ;td?< $[[n[a +: ^=WZ |^./e꽪UP)?J5ۨkMEκc픂ۘUqϰu[% ݖ{ظ(+AyWa,%U3Jxci_&D }<ڧZ}M!=C\Y "x 4~uʔ| U:Q%ϽAo6nq@}0$+ H ﲝ 4 󫲥$п?nIb_Q(q!LGK$SۂI&+W8@@ @capn~;֘IIH,*yU" ~s6[9Ħ_RsF>gyxO<D@[ه?f`: rY?>x~{SyjM+"f S"?Lڳm|yKc78}<3(rShYK)%_76a!qfۺ}WX@q?K:V;ҋX ~t9\Gl)_dc 4|@HC|_[iwx's oGu0Pt@3~Fyt?8'?= ߐQFJlhƔ70q\u`+oa08m ءa_هܹ^>ů=|'պӸ)ο'_d]^BԲ'!@^,C}k7wbƲ녏YA@A OUZCmo涨H%+PJ&8|\H+S1ǥtI9n(ɝ{|0mԠ~_vGxv!q-hZo԰+M6?wI5QѠʁؔI !1 Pԓs耠;gM)T_<'V; 9y!-lscq:6w^|%<@vw;H)D}dk>T}*QߧCg3 3Hbl;Ц\milP- T $jdݲ@Pz(ubj7Õ!#2;#m]x3Ǔw3$0 yΡ!Oi|A$ΰ-Ȍa~L(4L ,k :u.kS8vn(R8~?,h=B*I[$ϴ&Dm&$Hii/+邉 @ǟ5 PHb0q?mp2pk})H`o@ץHL5׈~`>L6'H NHmx(_ FPhM_?qԿ!>=oRjk$adj~˻yTzpP Hmifm&@AAUo\  Io4{ō*=_ vNhyZ+ҹ|0l_u 7b"_.F^f" jbdwUk5dɝsr->͡:X9<2yu5y{f!&o^Tn`s^л sPU==6"iL忣NRt2ݒ)Ir}pB~tsw=GfhdA"aс (-J2k(#lv(͏⟅?>v>v>!pOLITAy*)ݾgE7aP2z6GYv+;Pq`l7}}E=}; TdbYJFE>"Uz^@ &1W;g*bZ b^lF?K_M; Gdfkߕ$ dqv YތTCU';'71}A^_{amf~?yn~'_~g"jTiPDtL331yԖ^9cT3Ƃs{4+ `Z]c\_Z{P&2HY /j뜙3pB*E:ay$oD5 {qW/[nfWOF1QuI(s~C&}b~TG> ]6$-HLZُ̪"DR0ްZŪxsXl#WB&+u@ժ~'D $V/ja"_hd!2Na:Vm6H&7PEvfֽ̫Wrpj@>=M%Ɏ p v&7"ov)ʠA?ǻi&#PiS'͵pA0],?gq8N|`)oԥ"'<801ހ75@} u$?OEBB!6a,1eV̫Um": Lqe,s1/28;9hoc}g> 19jf6`yff9U\4q\+7wXOKHYxg: 1ȿro-8q%t෋o(=`NPaRcEa(4'&/90ue:KA? : }vp k,VM~y̯<플Ɨ`ƌA F!& 3qpqE58lЃű) < D 4 MWf4NV]:zzK fFD$B`%H,PS^BZ\s5 (,gh۳^r o[S((#8598T[:I!p׻._PgD(oݥuS>8R{='@'Tƿ?~޿|Y CFf Cˉ\iܡĺԅ9d$ĿжϜ:J|ìlЎ+rfC ɥk2M6/Ch!'u,J?^g@8XD&`44) xA?<B~ې"nf5vuëu(<^`Ҁl Ќ-TW#VR|uBk焵∱_kbѪ2 MzWWj5JB?g ~E5 H`wR_e{D&N1ЧR05wnT>ٸLT?_!PЀNDFH"ЁՑ8遠N̪Qg>>9`!R>"dqbB iNb.>]q-Ã|C +?Â;'rk1Wf݌vߚYej[b ue s{I߃z^LScwϮ&Bt;iF҉IO;iL觿G: gzc~nH/9<4s7֤ΎU>}@`JF+>S5m3FCEVQ, %C`-Y'Ks^l `wv?U$Dx~aûjS5 =2/ֵԡXkӣG>0R!3\b1>7S*llK1Ep|a$QFEHDF{Ozg3s}i\ɉ1x5]i$9$.#~~~t͌ C^]Q@!_@R@]uuxk@D^'Wǘ&[|hޙ ѨY7 }7jr CE2h1H ~hB<*4gnL՜_R8e@q. ؞[Uu|^?ӛ6o{ӫrpЀ0>=sf3ID>B{?% pxA̹ 3EUO["avJTUUUUY35(O`*\0 %39ss9d*Ҕ! 9nsc_40|Ah;e`;{ڜP* M Jeq*VJn6cXI/ ,)DքU3LA ^x@Dݱ`A ׅfn{蒈i]䥃=407. ]̆=6wcxmɔ^]} 2"f뀢bhgh&Z䉵3fw;O N2_evE i56s? 6NB& P_Pout;c=C෗/GG|~:"Pi\Zu1sm: ' ss:ݿN @g`~_}ؠsM&"4GA EFq!D=XYA>$v3)+d!Ho&7٪P{Ͻ=m48@ RKaX-iH!2hs(:,e$6YULDV'8дd4H d1#w+iiX&ԲԂ!Gn@ᝥhZnȊh|\9RŠ9G SC#b:Q |QJ2/9 q $,'\~ K K⟓< Cc$=~O<"Jٿ@)۫B8x pNЂ%%"Yda̎h@ (҇t3"^Cs˃tD '[bhUܥʸH1%4hѺ{h%rD]ȝRw7[L@$ >suN! ҂Rpؠz jX+X(` [5[. ZBo@04QFM9p'%fz6dEak.SD8+ gfoOھ9E{e 8d^q( E!@ oP;Z@ٗAyCdߔAޣ sҏo) hT]\:{V#ÚJywe!E4Xg0}wvQ7Ya(/ODHH1б#UhwNhE DKb (e̊5/:wJoζfUMIQnlx+)}F;YK5MlwzZqWC8UGʸm/qo\2UumU Öw]OK'Nur}Քj_[}§^w{*θq`pGex^7TNRW!x.п]ݷ8O1lK3~gN8׽SE4wkpֶ)eXsrqSquv![vЧjVx(I&&VtB׎U .[m#m2=Nh z Ba$3ͼGľM@7mg/ JRq. '_yroH5 )#=6PZ3ߚ(G#*wgz3߲ܓtlʡ,!*D{X 3#}d@G1!:H#gTG>xL6L0= F'i'̛S5m nw $莈kHP.<kpxa$QTZ{Z KOg}5oIJ>]Q>B4ZC ;M 2l2\7/D)@FP'<{^ Xu̞'ƆOs<ʂnqz$C3Ƽ{PvaGj̗X E !$4uK]/ǹUdE"6RtyC88\z{ DhT(R8(T0>,Mmpbg5&?c7k–Xp1I j3 _覫M0Am#hr T+דmj{D Kș+8u\\zOBS|q7H) ZzvՇ~T y@RzBaG,`\wUFDd0[yiV.=vԉBTܡ2Q"UYB(P("Y SX_1 $_2ᙃAZ݊cod .\4H JA *7gKTV9Qu{o$X R+L _ sa`?/$*gddh (K?{}!=nX,b]aB01&2H*uKbl66IzJF6 E6ɶ&S-; P e ;BNHaRpJv9dxvp{C;rN(HCoʂ}?EuP9"8?_t5DDv)Y\;0J^ϵCۘޛ`ixppPcWWa ? r'vrDwе$~G;]Q۹ `??:;‚O21hqVկ!ڣ#bDv@6-'љjOM,Vn?5l'1܇:`faӘ`ltPT$egk{p"2JCd& g0Zp%af*!`(8uq?ݰ`O$?< $io,T4Gޏ:;|}!ێʥ+{0'hIBGe`w6_fY%)ߤX.3!T@6 *(sm(y:8-<c J h {p jU*J!(Cm\afc`ms>S468悗zN7ŜH)gp/SU0YԂ& ŗM劦K/B%"Ĭ$5FJhENt;4yw RI<91U !.fyÆǸa?h-`a%zILs{:^AdX/~2,U`O] zĽIrNhP9L;5lz` RŁ?5 G#۞@;7 9cIK/m{0Tʼn!pOpkHDrly04CD0&w j f(mW!Ryv<{z'`@UnӼaAv91W_/<΋?R!h9ƘdŅT@3^xZ6'<̒kZ# 0~Fa8R ))WR[iBb&4#HP 1u4@PEa! 3KT~{:_9$~!= 28l۽S1 YAxH&USsXs9; sDiS˸=@OSЪ8F;#(.ld8c搒B8Ơ81t Pw&5Ke`jp+ i#KpStX°*JUB:o3 ШfN3fl㨁l'8u$Pw=DZq?gq'#Et~6q8@Dbs0h(xgH_g":Apϗ!U;Z11tTp 8bvAbj9_O1v϶\mW3_c ;. 8<p&38dXX PM"vDR!0um+yz dD:>l1*;KA@rl|7\/K5U #*դeیVLȜٞR~ _1/5v8 2Gƍy6&;3{$B(X \P&0 BQE&왤](@!;$ N {$ C]i7( m9y'aN!#|^Q AU2MϻsỮ~j7r&bDjE HH>|ߑ1'OxؚcFW|u< st+MRpjִ>ބYLjnT2d8h"r$Jiz~q:$%((-8`̝!bp5(=hsEऋU24):r(薀J]!a\r,l"ĕL"% Cآh$$eI01$(4e-6:XiZZCtm2U|`BIjDKBI 'qwlE yH|D'd^vCfcmT7 G[ 0vfs:s->4f!g18`֗Z$4dK, Q9 Qdh !$" E&pA hRat!CF>|RnvVVSl"zmCIx?I e<%AmEh%PQ8"L>4<ܖE-Rn]C-|@MJcAK @8rO&c- öGDzgW: PWL1?av>C!KAy- tE&ت,@!jkZ F3V@|YWj~0ߥtC hrPy_² C񲙥!p:$s=?MM>2vžS@iV{ z0XCH\]&aT@D.a8!P_#BC,! tow6 FFAr "UFvfJϰhͷK<ٵ(2$GRM Nӿ>1xQuÍ!<̹fumiH) 0Hʡ.9j%QSB:.N mȈ)^d{`^+q(|L9@!tm :NmȶdB0$=g7TIgI H:q-6F&6G~ľ&%7*(oWkA2'ceN8_h+N6v2~05v8Bbx "==nondVB ^j;xːb5vhNg}9xFꋉ!c?1 n>A_S)q@S5ȘxiV%VfKhM.Y /&/SI6f {$hcIԄ&DrAI&`c!pE uplLmdTċ3VX(J PDu.6i yK4TAFLx$;^$2`:G%SO35$k?>ZA0G eg8mC C8)Nؘv飁%PB< qgȏQz&~O3k˪uؖ 0;R0`BaJ5c+lMP|3 $d̰/3j(~]ߞ;Lěh'fq9x{n \#Y])_K%-*GŽϷʕ¼qh[ȕsÏ؈\jU x \0B{F"b9rLȤ'hòWL"$1S&sy4c?l8 XۜM6B]gRԱPr 5Q2>8̎[q w*$#K lC*7z {|P߮k ʬM M(y&\n$[ԓllar?}Bj, %ry׹U:Υ$09L8-YPB":#q,bcxt}~ ;+xQ~}c=Wצ֫\ާgwށ~9 "ANߗT\誃$ d|ՠ_I$?f_ kcؼmQʞt {#FKc& „0Iq '=CZ M$Y*@}|zX4Di򽆲<>ZA aBZ5=IP 6ɁP6jqc۱&P3/y.iq53$gy"| T15Ԯtpdey.SRq6; lρ=hZP8 !1=aCXQFffat/: ptc[[5EЄu$3 9ߗ._"sw!t,Lsp L* a=xN &4Ha48g'^ P 2)PFcIaMX4 oJ+FC Td0!^{HT#lv_8HFFA`z'E ; kIF]DbI U9DZSV3ٖƟ6ׂ>b/q8! 4tXWKIyH)$̞ޮ/|(<*Һׁ%8NJ^#AM* -Kߊbz7hn FM.'@y';O}!ÎdfjQ 9OLjJOT{w@LbLJJ:p䚛N7K"_>;s=K02AHڊ8oJmI;O czf0BAt>|EWU" <>< #)M& ΊsOX{60NJ8+! 2}tdUF1CDGAD4Nę$] Lh44sLʚNE$ؙ` "<~<=eǴ{<9ttp4ǁL=0P?9'$* }5y>20Fhԝ\djlkF"I/HI6)jVtښ 0ŐƌzbH K9av=7 o;1֞tdM^ݑ4zžj݀p %G 6Xtf 5"F&fjfrWOQ{}X/!Q @L.vNVdUbS]uL:?k70mLb&M" [L;ۮ ?^?/k`?0 C~AAE,@G'ǿj6@5+)Ay;,ƈ7A#@6LM0#OoPrsAt"ÎD"4 Vq%*Z~ތXM/ X\fE~\a2Ղ\ؒ@E))'"`!'׶ #`_u!'f 8e+MAs!4^U~$|w ǟQ 4@H@H4 УJ50 4H̔3(4J%L* iPj$"(3(&@CQ ^>w] $|Tq$((>ZѠWčdYTpdLy䫴:) ǧNMt7Bt@P78w¼>i<7X5»K4| tfRhk;B(oi̛#<-*Mb1\G Dt>|A:@ۚS<[ A hSͥ&TMW3 *NQ'P_oB~bF' Xa-"t[̪̭"J~? "@&h ă1O I00?I(bi.BӀ.%T ڜЭtJ GL+"RYR<bΣ?G|D=^h6yIֳXĵHF" KL58I%7[H5V<1UYDiSZ=6uàPleօt6S0wN'0:0$DµwHȡBq15$Jl8lIcDֽ𩐻fUUc^<ձp @1GNuDn9's5CJ! J=nS<p dض/<睺~0^Xb 9%SwZH"fBHS} OF~}ڸPvr2" ˙?w٦kdžy=[@d(" BD(bt"SЊ0!C#apRDR\8TM8!7.Xb-0ٲ 2$RYqM.b!0PXAd"Xs(O* H%!]TFlH7ֹ̆d66Lmff9ff[s331̄3+s33-nfffAA #K əllG332ۙr8332ۙ&fffffd!fG331ܶfffpwm?`#bpB @νh[̶I2̶I2̶Hk,yr$s3333333333331yqs33333333333333333332$Iele]CKV!NHn]WM̶fff<%mnfffffd3&fffB#kHb<,ZB vLcvff7sQ. cmnݹI!lؘc%yPH~HwWQu`4SnùO YMfp{X'F"uhXI 1ijYtyx9,2%&97KN$mz{paӃ R @aVPI7@N}kxhH耬 &0LJ)y%zS!G8sÃ݋@E%VmO2÷0JE`X3Cr` #)AblsVGcFr6Nk悰q͕ S?w|[-e"o~vSKrA.>EI؆k ! ,&QDv!0Eh?yw( ܆ï'Oh8ႺJxJP u e4 cARwȢ8ouz /N8dA KǧxJuj9i60xX<+|'v>h$ NL:$1~N1t1;31֑&7x$T)2ǻu/TU%@!8 =|ӝ{ͱGkHRaqw R P2$$h4G̀z*'5Cm^I̝!k-X$&Э+I G?,I ,0~x0? =$ >>C;LvPA8>:9"xQ|žMrB@R3]%A'~"t~}~G0W%5Hq5 1E[= @zǢM=d! !iH\54 {_ & 8Q Pvr>wN 4phMqiLN4fvAD ҡCBR8izF\>>GvsJi}{d.eoYe&h /tP0Ab[EP?g$!̋CqHLu6_3(baji ?)n}xfrB5o=QdkIx05+#C `iC3XR~e E } etU>,EC!Nx{@W'9}!J{΄=WLF"(iMA׵p4&=܀y x%DcC "@2~C:,\gC5~&y dԜamدd%v8fKH*GӘ>GPpnptpB0ԐOBz\#AC)*A A0PȰ !l e!\ !h.$H!t 0)N d LT #`~ivRatT(a 0WyYJtp{ݞ'%6 >}XDCɵL:#|l N=UK=Ϟ:y3(m߹Q<Yߏ,8!##ZE(t kպB5; vݮ5b&! q,q!&M1$F=\ $2&3+ZXS"(Eh4Wvqh- ?"# HA<+R,EQ\.I8#ư:=L٤nbz:%Kl_'4 !-T-  iu$nA?5hpOt B0oO~vǂ#!`;$G鋞UHAXDā B{$N@^-(V  8R`r;Q߳S 7)0Chn(/q=INL t~cXg.q@= Y^! ZO.bx <1O8x/n?2AA22b:w`IDq2 u Z/> Ұ,%$Qtm}?1l}|[Zz`E0m]fRȳW?Bi\J:XIŠ (T:.dX rM58J!0BV`3 O5f:N&̠"Hο vb$<4wu7?OxKo&͜}jI"}xS"xEcԼS;u!;܌|a"PP`x̛3Hm[7VKUd/zue8<4y'ȯ(B1$yp ]h<r沉!F:/CBPI"'Fy@<Cxl/Ha (ej(({8a {BBy (v +md81 q${‹ǐï5iFi̮ؒ<8\@C'K N'ϥˌc*C/ @"(yTfI:J(ZؘB@ܸ0{]eW\/\OGbz<!!wW@F:o|CM`My guRQO2凃MDHC#v d=(wHM}m9[Ip bG&p.sB-LeVZ3'b &t Cn0klwB jx,LV7im6ðb'] ^GlRQñc2,7ϊo*22 'rCT&HIi~ETG]]ZL [apG .}PNąs Q*%#pgoE}Q{8KD%nq ʣ9آ ɐ7~2pI$R:3@ چ$1H#OICs2[=z7U0 J@&`3R$ 4MAiX%HBHGp8Ih3(.@ e D0zBa|O$6H" He)Iِ8o>p xn[DR=TO^a#Ocb JGP/yUUUU]SMUq:cU~(GG brs`~8wZ/D)ͷZsXDfd$Bhܺ,OM8]W:Yk>Dz)Ȣ%G5(C;ӫ |_ t}lթSX.&qB8l(|$#o+)G7(F3smK|dũQfW̌5mV8(aA , `Eb1qvrTe`k,Vy]B.H$jlHϞG#J+ `8ߔF xQQN dQUE% BД4SI@4PSMdQM4U%%URQM4LCX`.F)"1 UEUU{.A8 h`f> }D<*"EQrR)(<2()w&_0t1,^gh! H6s$`}:2"QlQ:IӁ14$lϗ6RRCU8)@A='ʟsA M8@19>YjYOeakhM1SLAI8+x(:pk =GP~0m|uU]X;^̰P1I24f B}N(k#uqgĢ\]D?9"L¢y @'=fODN'~flݽ %W";Жh ((%F8:D_;:p |t&&$Ϲօ~ $L|CG ,_~Hܺ+F!hAq1V:"""'q|9W{}b*>R`Q >3 :Mpp 0O1r_1`;RanA&萟Ȑv#*){ R0Y:%`H[ 'ӹS-jcq n.pr>`;^I 39m87=µf^8P?DO?& <_o_Q셪,Rop9*&0_ X8E Dzl% 3Bcy.G« dY6 NKDgN}wjsI'Zwp,l29֟dKRx )mJJy}8<>5C 9ɀNBJ⨌;O-j %4E憺DN*iŷA5g.a53Qv Rrj<לlDU+X9RHh51`(nBBsɭ{NQIECD94q\dA.VbewCw*dQmJѸ80h&R&Ѐd&Y(Gr? Bcv$T4 >ޏ)8D!DoT =M-*YF P1q\eQ*Hz=ēƦ=a1OfnGďO44c㒈6F0s$1$ E;w-&pĥWhvg?ڡ;{*ۣ .T*=2VjQf)9m֜tQA B:냲4M0X\%{:b 6ybNzZ 4e^[n`սEkPB8n~6u;P'1TMyĉ(tDvx;-Ӻq"^"bqc8q3Rp?I ߌъ϶c\4PGp`$=6E)_W?G{{WO 5F+_:ȅ {e07b~4 }\z:,+iܐ5TNl ;o1\e4d%xgK|}⪙=f }]QPڒ Hya B( FiaCDHY :N2A}ENc 14#C5b9o^Ô!,okpfB1;Y/gB cq^A80-ybp}_/A8 z z=R(v d#h 11`^`t.F?3Q  T;{MSәXD 1NPq#Fi! 0 .i) AH#kcAԻ?١)g$FJQYZ1"c&+87nje$W鳶냮M= w0_&+ї#0chJ@燪,"F jA]YvvjYyĬ>JLLlw1d$/uםE. LBhhᣟke$F]v`*($Ϲ}?$hvā*?AB  ='ʔDtO} SI@WC}xj1wU1`n 涘)*mgR]oJc2;BA|^ ޹`9wcNBw{JJlVeēJѲJj B A`ivN7at-<>jԙ9cS6K89AՓtdrmC&!L@2V6Ka1Ӳ'k"ɑfsTING,ZN㌭bE$1!A^xh9v-.bQD.-=qQx -ƳDGfq {a-U zQ.l[6&ahtfwҢ>>`')ʲLe)(`+g9\򔾐N翾$ '#OmpE#E.<2O 4y`z@qhyHC;0+yzp0 11Q{X0wC>{ri$ӧ;Ȋ29$ZF$rH 61lst*|{X8{ a" avPI m(d(@@"$ M1,iS,>LJۡ54Lt/b<ڊjs bL$͘}})c5#Iʆ, TEݤDQT3VeMZ̊#2h( i<$ž^[2׺P v!4@ >Fi:y͘b[7=\WC6(bc$@(5OdAa0B58ʦ绖&F G"ݾI>Ί%gICX]5B,Ip$ff}=,F>d>\,UҨ; %'^vjMwi-DkR,ye=J8tUБw2o -qȶbdq7La;87p B 8vIтAB@xH TBN9Rk3 .NB@'O؝YErEQE%Q@vk},Ñ]=PgHA2ORz6I^!s8hq!{S9GV3,S0(5 XttSA4f =_@cnz8< v6p*au,,-cR^1>(ZSg85jw:(uWfhhR#Ta008h`ZFm!9M \CJ6hTNb*].Cv d sl,!i q P6&-E&֤l|D<(wKl; ({I:w'q膘hhh6c`|c6Ut'#xK< f *kK`43yDO{!|ޘ7@1ֶ"z0I[ף;#a=sMEUV0Sq3W>|LP6hP?8@JPi Ja> ?6(j }seB^?D\ڬY} GgR# (y qY%!QE|ͣoXOWE -?q?*݌HKƢ6sDҼ|A.by$B?ja?`'CөD;(HIu%?[$oqki;"Ѷi}Gg,ԪO{S*/z巠c<?AWϞyMA&)nFtZmXJ_Z\wf9Y7}}5kFMjkQrWNYDN{s4[$N29$gې4Swc{p9a/8sqo8abs' aa19kpJw9I+qzš(Dc>Z=/:ԻJJ.S57y3Fyn}8rRߚיԙH-b]:gDyV\"ẆOY K)@p:~ mcs'v_ /$sAzo,߉ ü~ɼ۬:u _.G Ch+QHlhv.Ph`tƙdi KGD4 3?EeY"P"itq'@#`F} :pcf3OP*Q^ł8^")p ((TD(I=2#KdH P}ꖫo҅d !CR9!CRL.?ԇD/ N?ZZ^3M:^Y[P/d #yc1sƼVEj7 3#.pp[V/䷩om0 2 0]s0̘UI` kTK띕H6MM1/xX?%x XB  )E/?I E4!˷L:*QR@E!9g XzotNxdn[)B'PLW{H:sh"%H: rrQ>@*>ZEyNΰhQ! kCz0qOFV 6ȦnhQ12L„dQ:8QM:Xak-f Lۀn2"S0d L bvCoJhمml:EW OgCOAFhX=.G63:\M&!̆+WcPONOM@fL$N ΉQ7NS(~FC9G$R{a, <=\\:xͅ0P\#czh78at ;QR<ʅ &!(&etCy n[7Ta#&{bk#O`!A ٢"g;!6 pQqpoI\1_=0a=*,z%A@cB# b?lJB?xb³''[C_03|0'TDȧh1!xHDv7>`.Ilw3$)P-?d) ~_ORp|B68~6؁$my]s*{SJt%Qߙr"CSeXSFF' lV2Ye#3/ bX60dRIcK0!WLTDTR,QJ8ciaZ7lL0Z4H]tt dK0]6jh,m7 [#rea;')1j"ًOZm;3OnLF5 Ym%yii5o#F̆?&cQģ.˚28RTp3 mLW֠6"hmY[!  k riǫwYɎnm])Ajo\5[lgQBD`B"E%$t1VlIn2p<`ʫ38Xiql6UE1D($(uJ&It(n?ߣon(g99II N?6-)#-lMjX\ޠn C/kjԥC>qAOr(>D#{yA ɗpPՏ\@y}dk Dz쐔ќ=4ZQj;:npMC,EF(>+dxeL#|'8KWĔdmʓ'|}* xE,:"#{ *4!TDp`t_+ޤ}7dDx?I*9p 7g9<jEa"xF(ysBIF_q9C$H!OV9uO:퉋sqU_U"/} y炙|,i~Ԓ@ @SKq:$ߚsRE GoG,,bx'EP r76Lqʪk}=xRP 30HDLcﲋi >l P;vQI&]07Muko0 BBUBH|l}lߺa _{##=I?vӀr#0SnID"s ڽGseϜM&Z$è`КQl %:NbFl'lS[9XC߀s"D@gOYknݘvjRTc,h5{>C6}W|_> 3_o–`J#0YAJ<>0W{)%TWwxXSJd3f1V=^Sí:D*FBIJom>%L޿D2NgN3`ֶ#{ oTaPĐuh ZZ߬ƀ!AGW$=4A4^z΍Cy Tt{oRy5Gbr,lu33&0h6%o#CHjY`)]2 ~8xS? #knGHt_kͣδ1hzGkz1HxDCSA ݶ~WBrˇt!7 `6>t_=`}[;&4#N]]ukes/3lOyߴ8t'X{=$RppA4^̾*E!^uÛ SvK !4NEzic١j]ӽ$4n'Vn%$zkdAz̓47^ s;)}\]l4Ve>kOUUu@iBRpc5[$g~twQ2Ԁ8{w*ā>h5OgC/K9PΝ?@ :i CjXv7E&" P2V/wdhI9Db=  >O,y-@ލw{ct2|qii^ػCzryE_zX̝-F;[JHUͷ⦵9441 f%֑ XUZ%m6:(:R|BnˮL !, xtB8]S,*jq b*8E[e614nl~{,6S2n5;5hd/鍱:_!jc[:LK c98Ě:6lUƹjS39uю:+³Blz|3χ۾ n4Kڿ2i]>Ƒ앟!]ȕ3$')]:n @MmoT&08ftq8]IU'`"I86;O6|z{p8UU1AD׻岪>]IybOd=8<=I.q/B%*cǵ4!sקN޷C}8؅n63:v'+KI Xg&xw=P$)l86<;\IT)Z^͖ Vfivq>ÆA]PN 8O _z[]P;hD6yD= R БBpuLDt2\鼼GK̠>Shby DIЗCOWʯhu = ~Gx'B{'b)ohMF<&1: Ί:N@lΝW%AӞ=΀9KGDXbJ@7~O-q>WӇJ8&=G p;QL:fuya9Ͷ@.idt. K )yijD!'(^FV<ůcD9+ Vʲ p)]qLJcڮݻ<|,7ۿ>s\c*IzM/wB~0r8)ꪅ1ڷ#Svb\ 1SN5vF#x#>^* rG&I5,W[Ut!QAl}ǽY7!< 9<+rv9͹ݍ?C gRs')#̝";IITT6k 9ˆ4BNBM1tpa2h T>n@}U6Nx؀yv" 9?; 4w=PHq}P"8č4%GNRWI!4 3!+AYipT# $/P@kU^m~H-%τUMOW5MѸ>ru;氜_>>ï{0[]ڋ;Q?RPPg3C 04|rd1phρ?mr !=el]$<pJr9:'@X"}K!;:$R9!|nY RQ`C c2P 1!J#~3<#0_Ltf'xÃϪ U-p緷HՅHP|4=dHpyЄ_|p&;'Ol=%/b;N9柚~yc˙Q5ttttu hmw.#U~@FK9?TMį\+C}I.UxhwaI>^cP/S;[srp"iAQ9 v&R%eIzy\p5ϲj!}>hMm.@T>tշ#"bĞ`s M,(S A/fNGF-wN$cvf}lo q6 x믗DὌ}*:C1zTk&;d}rrH҆xO8RI9󼚆O=$OY<;N19>q=8~F,I)<9o7-S }sN}6;sYPՠ-a~|XWaGm`EO. vp|}Oiv椈f> d7fMv͞,]/9]VɄݭ88%/p&$=RqP| [qmVe`l&_D.i< XN۪и Wc/*tMh wĆ̛==[Oy;uJ89XOW^ /yR;6z Dow/^Qv̈́aljR`<_r@SE1?28Etk$=Mt}V~f(Ul)B S(gCYw}}p9+jjjjUUUUU_wyӾA8:DŽ=@0&,`xFQɰʧIwMggjCm$XfdтPx/m@A z[vjL'mM>}a'%MOC0D ii8)lqTe|(>SZ{R #9k qiC=Xwmj A#w⃷\qȼ54vX̆7Cz7z*o{N00i= c]߯+{9! '̅@$5"`-DQ,T2nAp*@;B\*3CCoQx><;\X&0B8M/ 2FH^!)4&Q-J)7}j'lsy#~s'>=`IuCfY>|Ԫ5.2W\}oЄr/^Xb|P7bqbBq`2=*$@4402B@2B@1 $+ Pr V)׻Aشn|?*}Tՠ.\ ޟ'__E-TQPJ[(ʊTTe; w1(3#&'2' o|<;VޡϫQ@{=o:evM,ߝ`$*1V*&!mi\0|TM"U9(()((((((((((()((i))h((h((((h)h)(())b((((((( )*(()(((j(i()h(*(J((((B((( h((цAEdRQHD%UUfeEQED2Zt44™?(  ߊClqWGVQt2J& 4>ꆫf"4C22΂<Sis '&J,kBeEQQE%BTC!sMUdx L)¨9u}v`#<4 ڮ;M+'0?`՘oj@hq5D4\.C! *(Vgj-) xYrX[NL# b$Dpфnq xJ<}ZSw0Xh J0 Pj@XT-!o/^*~ >Q}|*1e Iv`X9Rr91> o0~̄Q$@e3"@2\5⁆."ew  gs RY'N'?V> ?=%v2øq>ab2K ֢ed\`Ȍm@A!`/ 9ޞ=z 67CH#- aD\! 35d|kl97` Gu/吩2#cu"د|wy8wO@FGJPd]uF)8>f9\!1Eq})-dNriԯuVm Ctb4~NL4,ھ-!EO1ǬDs0U*lE4@Ǻq>0V0ԆNN~ y@2C='C†*s=CJP 8=$:Ae *HZ|HQ8 㾔_i=5o_WeJNЊL|u iI7X>e`̳J!|+E|tj  FMGWyq 0;2""fyK0VAZ9- ܅\pMELd8$k&(eCǞ3][}vaX8%l)Ս"fkZS"d7=Ϣ*zC*O,{nך޶Q=lqYEߩܓU'͉8.Hx9T"P%dP@%D,X*< wH7 <=<N[=^nZF' P`:8i|8&f&1-L(9B`9(=0&2[ }jHwOuqnvܱ 8_~>ti6lym>UGW@{1b5a3SM44ל# E檆)|{A3xU,U P^Fzh0rO>dߙ5k%d;daمCK >"U:O c! _1z{!V|݊Mٓ}{S:>5oDG Ɍrzzp:FӮaZ>j/}`Z @R !{+ӑF>_oS{’&y*uhA_}' uz@MS1ҟ ² (x!&JPfN͌ɕ\NÎ??v6'ةatb3" r8}:Yx 4|\U6ٯ6ftĦAfk03da!g#%v !Op*kz|L袓+H56U릎&艉Jm#@ wnj UFbg8dDKr"_7rΦb9f/|u=0pt|Gwr2p(u\ EB<2@J 5hm1bCp%:ή2h!(4mj!|Gky j㍉gbwOԳ z!p (tnot)AتWjVA= ퟙȌN,u9:h5UEXQ(<1ϘzPf6g1 dq|ڽFB^-6vX.fG,]  6"Y-P PI~/n8: &9^*%@=J=!s8 3CT:ݞ$XNz c2oȣ8ᶐj؅=yםbJ1}cNǿZJ6vsᩫ`]E Kz<84M3 }g>T5pD?ɣY\1>}KDޘJJ8]mYgxuRH}b`4:a3.S穼o?{x&Exqf+=<8BKYG͉7+0s$L6 1dX < ôz*r漉ߑ͋-JhVb/P±T3ȆdT|&6Oa;Cu` 8qesM%Y{ c`P Mo6o6S}{=¢狃u(r9 Ёրm4pHt{?3MN'~OnVuqS'ZT,P,TEqV.zxJCչh (Ycf{8iF,^ `;/{zkˣE11uG}g'K `y]$z=fq򺊡"1G3}l_.,^tAj4rܭ G\b;ωL;"K!qzbxcKI\OCc8g11 L@ĜFt&8ˆ:O7p/hkd Hz;k SM]gH`qTpDuTW`ח5==EȘ/?sV2%z;0d`j6^>:^XM&HH23d7f}/V1frD<}?/@ k'(91!M ڙcq&Nn_D[ ^}ڼq_]@`R̨pH>+A7oCCOǓ^{|3B:QxU5<ɷb 8] uX##,H5bu[ QYSp *NE(I>HeyBt{|C\qʹw! qcמ͖(+xʁJ.1&K#Pvѳ@MM$HcREzꋄB:O0]tۇT,rYAۖϐB%x~2 gGU%ʌ1q8=;,g$( JO, QJ;IlX VKϹ5jLC>j,8ϗU\#QrJ% E mJ:ƘZo00FL]c\@BI8L郛tSBkoMS,dՇ OVxgZB7:Bms%gYhM!%6yBd ]g+^PmsHۯ2\U!(HR)pW|LV&M #vkc͑=@)Yq&vQ^8QTz ;]qr ׋ ?ۤ ;A@.B` Ğ'#O?g޼:M44Җte Mݨ}>[0D1^9ա e QńE!!- 듦zuܳL͞*ijc[' z+7a{wRz[^S54XM|'~*0ŊnwtzצBg<Ukt}R_U( R< S6`oG_"m;tvO2^$^oV,PVp@pe$D)ґ TmbgH2=w? :Mʀ<;4R!2}/fbj-1Qí5gfX<X~L$,7c6(s df|#?u[i ++&h狮\ 0**7'5I3 $Mhoq6u.b?H ]Sx|>ӯCφ*|4"r|+9_'ȎA! o- \כ9whX"l'eD $r%Α ڍ9 xc)?>g掉o{X~@v֛>~G2]gfD,X݈@U2!Hz;@>=&b{=|v9[daߟݾ{_ޭ c"c_Ldhuzgkն[ieJ dE5/-|#mo{-$!߮QxHx2stwǃL* @*HEP !#m™JS.@sjtKGE7t80oPw@Khh\NY AzHflB'5@+/p҈-:)B"O{$xgqRZ&*Q}#sЛC۸J#Alcjݧғ5(a 59VQKUf6*zVD>AgCq1rZ60sL!8{>kS wc/jCR=nw <=}9:Aw4)/J6&T)пϬ,DCsyn@*]bO`'hYeYj8dFo *:3`Ç# ; I`$Dt{Nt#K[~`$^Y^8k}h04 VH0wݗH*6Mn Z5cl 09"HB` a9%-"N~/'R"#2p1I$&XU1!: Kc"d1hr"s G^^±Z $U(J@I* HGrxTVpTq865Ng)q4g3VSX5nL1N{l81ߒޱ<3'='7Wa 4E7L3(j[rI:\%_Zy&XsP1;LH:Y]pw .A`sQ>?w?`yWܩM׀ϸj R;0j dƄ"{x`ѼSsr D6%Jx1iT1OLHvE1(ȡ9kiنt5< s+ 4m= !l&DN4 c*tq2d ʍRf̻C&oT.L9 cgs)!F 1lBgTf͗,sqFdB tnY[ },ofTUM`@() #2!iQBf8\n!T4l@:5;'QPߴ 4yUI€_$Mr?46FM4s% >'q9 ABAdf?CvrR!Zg$݄W5&*aJ E1(M;"f4b9CBn &V&*.Y ,]X =PaXlC'S$M{V=.%@iKLJ_l pղA敚E) 1#8lzWCro/hd;Awx'B$;ziA><Aq"8rh H. 0v`vk7F `2L!Y"HH `$zS@61C}܊F7"<*KҲ'BRu%+"1R:*$o@qYRHT4Fy#%:rي )5 茀x6J!cN%{aru:2hmcP<23 4E*6,MXtU9mI#p00og$$hцPe6#$AatMO3s/{ā'%:W@B`̄EJoZ˂ B BB!22c%I$YH"!4Fi@b yaA>" 4hr "H&(**bB$h &H%+*Ȥ""JXhHvQj fJ t;=#'DD4"NZTXh__:?UѦ3\[F&"2+]^M=^|נ\s㝵PDF3 uS1dSXBnH@Ib1H,$Me"*ZJ@o1< ITHTA5*O<_{FSE1x#OZrњٱM<‘H}F "J bÒPD.Hc5$c\~q jC_DGhM=VdGrc?j7 *d&nIW'T,d&Yٜ43Qw C͑Su%LԟHЦ{$?(y_K=Z//aPLiE֧=5 0ZPC0(  SO\Kb)&p1+ ~8da$QAL䈣T>'h$sFP=&'Nf Xt- bp <=AV?i2hV j)4 &Nam" 5 o7t Y1v7U^Y!(B(*hP$ Ү2AAc,ոlQgegrF7}NH& w$phcB `g/Nj {9bB<{? #?f9л;APMQFL|5G"lIjf i< 2"By$_s|sǼ$=[CwУ:o<oyؓTnI9aˑ||M7'mH ZB&*tz$8:e_F~'\/?ﳶEA Uk@Q|(i+x{YSCC yC'O6KYfjl$Y$r#JPi=jn0*8("- H@cL7FX+#g3Vf?jx1KUK-Eg?*H~\PL}`sN956`F؀l  fr XN?ᗜoo(LsŐu*=}$'2?xo hvxR)1K=^l{tu]E@L #91Gvф]F BZO]M#+ D ԏ$@;3L \(T&tE~ Z3^W&DtRlAЩsw9Fva.-ѱ>_}/FnP@J !"-†b?АtL^ Xpȥ:HMe#ZaHg YP,T° m3?RD1ȗN7XӯBǛ*P&3 8UUиKόV4ࡱD=NW_0Rcjynw6d}I7(-̱Oy* z95˼;K\g:`2}4=1ښæM!H꤀ej0˼vdWSoSvID'O9upoT>~}'w_^[@;sҫZ@8f7A@m<=d@|쳐 *L@-A0.fX #?z@ןy}F}0(񐥈|}ajꊿ]}m5!3@7oſx*%kZTI#QB+*"DLM"H#810dӋxLwA u+J γj7HS9LHLj̦yGF3XB߯忟7 q,? `$83v0nFIE2%Q2EQDM LD a` B4zRffG唝5t޾?$&Lwo\R̤A:7_m^qaHV{Xft{Tb0SI(b!Cjqs=>G(Gnd':tejLQX@v|K HS:PEԐq>'2sb,QjqEN\H&b&[Q97h}46@E.F$K5˯NB ib& !EHO^oO$>WvMz#&.+m%ZTZ0v3 !!Fqwc54hB$DؠC"120V&"wJf%/YJq:wf }3uiv=5Qz4)@o  26۰3H~/UɫM<$g>9 1G=@Vҡۃ 8w2rtw `4QH x2T@EwWaSDJGps^5X+y^|p@ZN0A5l;fkM*]@#ۮ6i[y!,T1@ZFкSQiт# (V g%,p>typ 4Ty5תal~`-pʡ:J`!o̷>諄?d&\'5?h(TBiv>x3H "F2@ޒVXс Q0{ XJd޶ )`n肔H4H#P?hc3Ul~ !UV4삒 j'FzQ h— $PTBPeSa! @:fڀ @C@<ۿ_fmʿa PUK{$?D;,9o H\TOCqKrCoR8F$H`4=1Pu2* Հ.@Rd %b,*&@R4f18nL C:!7#oP-V69$@6`!] ԍ#4`naUE$-L6EZD 19'aQp 6AW !(@3zc,J3N*ʉmMSi`18lR C.(qe3y0 -)TQSD\m:' \Iйi;%)a!W~g0Rˌ}\788KL:=%M6e9W(ذ5Vqε@XJ",  uoma!e{đ8a({CzW&us-pRN8HewP5Cy^VQTNz]̢5"G V2Ն.I)U)ZjچJhPT c4u9C333K1 ʹ!6.&q-2wS6 a2HYhBcԍJ, :fhRwu&K5u4MȃW{NXcPUҧ>1x{mK7fA1m1't:t-¢B fʌҮð槶wnb,YXA$Sg#i`.qT G uMH:@nBVmRwne&CXF5ï$ 'aAƜ~[%-4hRs<]_I_.NngթAWA8݅Ĉc40P`"~aY[_i8rf}0ERa)|^h6άZN`YR?ȓa&hbL)ßT*4C$dimoW %#A<3^s!__r3O(2iB @1.6;+n!&řK7J2W d-dÁfܐYZ "Ť8) uM H_  ֕]GJ c=@ikP+ñ [~}K=<:rFHHOo0>7 N](u Q|tz+o8l4"J3 )% 4E*yB` lK⎬8mI+104jru IC9%RN10ѯQk1 2Dp!G!2SAA*rY)( `T).(&1ؓ]Z7/`>?f#7 _Z<fZabst̃..7̽I(H%( J„))f"@c%H:`p b (6!jS HJ3) K2L2R  +AJ A2@J") JHHP)M*(D+nI@&NW.Sdr6Mn%"&(hΓLln4wr=}'{Ͽq퇮%me*h%dCkZhyM8xF46灹RNEr_+D5vrA *\˄$_eUfK6bSCPG0g=gD!.! |r4p% 6QPـ!L{=-D;.9YVƤ&MZk5dh)sDkagz7XY4SDAsE|\FANGr' * /[O*t&u+deJb$AOH`/V G07AbbBI2UTyJQH;/#'?h[%LJYvSKkwK!b+"V Ph]VAACAfTVb-,Vශy)C$ HL'!|dD n T=msں2= +#mJ5s!oͤmцnI$n Q_h!Yj&6:?>#eN3s#nxnW@&\83@C`fB;~!᝙&1N4DGX$L0_q-8>cevx<.y(#v,8m⻤ۘV9Ӝp\9u{),Gk2Lee%ccŴY=}çeOa@! !tc9mX6*M[y KGi+H30goCFF螊d f2b{c5l2J fٙo(B&:%5Wrf=Fe~BӌZFbD05(l< ]aL*Lr%:a'*>b#krub-ЂpU&7`8iF)B(GJQ ݂bzq¡Ʒ _ <1Įxo7 vPդـETOrZCyI*{! X(1ޭ=5cI$J(;&v"@߰# Zcؠ. ! 8xDm**"=I:xb/0&CnXTvxߵ<1VwZqk1%whMa_>HC =8HvfxHYpPluF Q%q'Zel٣0>|[ET&XAj:vh6J 'XnT.4NP1nఉBsA |*)ҋMl1m)8S6N}_SJn{g:N'C$j՝qe\n1v١ byIUxQeV_Go)u+8|\R:@4swv;#fL;4FLG;koA^ HuoV[m9G6ɭBt'sN,"W^ٹ|6o G@rx|͠6B4OyR(.đ/M*[|.,bj$#}١pGMYqJ-uQcvBTwF5K&@YFtzX{reLR \kfT$n@UsLiCM'Uh pDE<ε=K`W\P.$ľ125lKOjcP8B0r3P &k Qc/Öčc-eOGzgHI 3AE•IӜ&puJG^gT L .j$a]is6DA(^<GC `n:eɼ.8vfug`X<QL&r*B&aTP(:Wߔ5DQ]LxC;nyϮ NdEC' ZVZEYt~Y#ܕ9WCKb #-fv0b Bq D/3)a{Tpse P5Rh8>&q`ѥߖs.&flp pPvQ!qQP AqL:TL)۠vi Kqj99˲H`r -PeG` mRKy3M$Q^CL9ceI)þfdΈwumU  $ V,`8Y.NDVp(?Q"$_qu0 C!)"@h_#'JdW\XD{og`ғGah:*PY";/мp`}+"b^ 9iWH1a2ຬ!ox;GȽ9vCGyibZcZ8AA9ݚ; ^ޡ8փ^Gpz7`< S}TGzX$,= #yPsWY 4Ep_l&0 8HJZ; [?O6!# {rQi:첱38Ʌ5;;;.yHoy+Kd,&բQN*B" $9%AtN=p*r"iR B%bW6O:>TWR!(`bEiPD@. p~zP??4A I=f/ws')4!v7M(d0*L_f"("s2#0Sz4ACehߏ.-i驦Zb"H8"mf5Þ-sD&b$0р! =㆑+}$ !<?i$p/?mS#o_e 秚y+KPYJa{EԂrZ6PIuc+>p"(oQǫٍe$a,5%oNjBpEՌHF u; L(P J37bz byWoxB Ðm @8% |`_?l 'یv<>O7Azܹ@o (,QEDL!eM||6_#{,.^aÂj`ٵ;cE lд 9F1l[9S4 ]m$L/>[[k4K!r(CZӧZ4f${ @%o/sͣs6Y ,CC aGzѷt&}ҹЈtG$)eG zǜR?DzZ({#$H%(HO6Fk/ KR`H%GptzAWЇϏü[C{&!2- >09|e4T =2#bg⭓{6d#f0~s50لC#$- ``.cEȣ:¹u Hp Fi A:<<iB , znh@ck0+=yy)"~ O F1If"39j8S`yjR,y7UUS3P$}?W7.7BzF?hw5%JT!yiynE 3 ibP36Oˑi4k %JrmD˘|SiHN{o#dFAc/os)Lk' z?PfpgCߜUJC eE^'^#4bR^s5:fɛ.q?"sIVxPULAێKYc[w9.0 W 3w^ɩt CDv?/BDOuwUh RC E9HLe93gZ4,T A)0JD5)$,u5#!fv&)@$NJh!Gh(2<$ոL`(,UF=FXYo!_ߓaKQ#.Sd)Csˬx`g_CB!At1 KP%`/6)v (2plԠ*d:*j(&@BTDBZ"bR"Z# f`8TdUC!A! R1J"* h CH8QUQTL**9Q[GA&(($0Q7q!})bi jFp>l8i;NL]C(\; /?6O=gEh¤PpZv|;z9c1 Ow0d~펂'P`fF¢*"u RFG?i|~ar!;Iֻv#ǫ|ev`Çx?s$G E懾]e|;n|..1ihH4h;MI=%0$={w'uSUDoU @)A"as%q_x_48HЌAE1]|<9_/#NW\90^i%ґ;8#r#NGf YWo(S臧ܓhmc%3a $:|) ~6xl;.(EepG DI,XO'זwaNFOctl e"!Gd$ic,e [uީ;Ѳ~={Cd01~([ҝw@ @ H>o]K1F yzf7 ω=Opփfe(aed( !R3%rM-=U!}}kIA tf- "IM'1UUW8H/.+{I;, 1#M2jEfVMDFxf8KL:x~4ӈSlHDy}Ƒ]2Ω4L E0|<7/⦍Bp}Q zu \vhu{s!G.5.k?g:ϑϟ bGЅ6'aniN9hP\QELM$5'pe_nbѹl=N6yo#w: B|0' uazpہ;J xA8)G$G% dA%*;2āāhC'*^uQԙX@x% _) SW@8ʌ  m{^@35@w/wYۭrRҮ0:`?xTt( dC$ 9(R"(5=OX}<i~=^=׏<\b{쨃/U,meJ21040V t  ҃ 0J@k;ctA1fU"*( @S oxBs"D;  R'@%!0~ %B bZJt@dpD׍j\UhJh*S** PrEbȡ)hP   h A%1d)ŠbRXJF2P*JL )*V03JTBp(ԡ)a((JR@ H"PhZ3$nb]a1f ?1")J  "@DT"㿀`iS=CV&`@HAm$䂮[8yRdAIH.GfE-T沉nZ#b V*Ox/E׳AE:&dvu\$4 gJC\/1+'?QPi~CK&0 1KO|0ª, ^lh ))J(&b"$"*H"j( &d$If j"!*4hh4/E Ԯ=BKj 좏՜QAwh8B$-fC1!sVv^צ {dJ-h.3ht ;Lh$~D@0ʣ1)pUH$~cvM\FN1Xց+t`=9߉שTBr0,@>DQ5g9n^e!ca&H>d2 ze#ecX<>,hohmB6}Y;UT[o̝&a6a]$(DdUc)Єd YUL^x$z:@ȉPflAzPVBa ˱hi*1u  SCLtY6h9K>If/XRqC*pJEױY9DNMYJFQZL#ҭhcO?6ɡ,Hּuy.;~Q>0 Ay$TSVy sԼk  D٦1PF lE#bt.8՚PǍ:E.9gHN0LP f&Hq%JkH`Zo.F,phxU``77 = d-(zܸBh#(%Eq?!hO$ 5vZɌ Jո㰆{N ВE48 8=^T ƺ儎tCh @H2"dDGZD .QDH9NpA55Qf1,syӍ6W;@.@dpBs5*q90XYPRpc  !IA Df,rIomtSQAe҃SLЅgWAKC- Ղxݣ7zMn7#8S^%F$jkSȘ̃fzJ"8&6X`e@﮸12d0hjh0bCN.daPJ}P'0 2zSxOXEEDBR0T%2%0y|bD  zy>v%H@{{j"{@0P*r a p&pRre \օ#o}ޞ?t4(QCPx[9(d%I)x~b~RD@P97(c܃3*`j yD*)~2C`Bb4[s )#9U%#FH1f%N@?RMΜ0O!"8&{d 2c/D`3܇N`~¾ѡ 1*yQ7 @Hx`CTI.с؃7ǮCAu00CʘgM;2XIG$2C!D Sc)1?,JDIT3DRռ!! P0%)(L0, R%c !p)d0>98I 0S~9 $cCoelpv̟2APG&,͞ =q7lņ5p`@qP=-|{,7y3% j,xa|`liP\i=&QQqn2 $8wDkQwTȔQ"vfO<|,~fac!9&%`$(&F2!CH@R*"L T,-*%5KJQ{8kV{ q3>˰$8" 3D DPQROba+pL#A 3f7_AC@$o1i& 8E.u.M5S4%!P% `d T:d'  Rd5G&aR3HYJRR@l `҃(Êh Md"drTӂ:uၮH(  /FXN[sj(||ln BR3$*#a!v"f2 P}? W0U7' :DPI0d>M]x=_|ݒ*%d`.w],jTWG< a(وq%9au! #81VBy2q09&2C >"X/I $*(%$ )1 %J1'1YZ(25.0&A$RDV3,ubPQ")bD# !TBd0,JPP@>!wD=Xq?^S0"dA55o*V8MMk%5j%fsp ,<%$Ɓb< `q# _҇j7#Й4+C&'6`^ûܔ~a?d @ԇ_OruZUuHAFaS" U=;ʾ! AOLpD8%US1UA0JH0TJ44PDLIC QMPULL@HPJ 0A0D3"L2DM$14]ńE$@P@ S4T@PR%-@DvjC >ׯAt`>)C P!$zr}~ =A4$:_U]K}7abن=AB07e8,L!:NZp;#͗FPSݫI%$ l&"-mҌTE]X]P(x5xsO1Y6q&';4XqQ4ack1;B(eZ(5*4g PV5b)f^6ƴ2FњvCVtvlKaH*#T5CDLLp11QV  >b6%BRNrw~hh)R_>ǞC\@Jr@K'{˓CS7T4@&e`;#LMYaшףT=!;'7PjT)Yb!{w L( Cℯ/{'#0aͦ>uppkkHE`J%P > ]zsa ~Bˑ ̅H(VK6FZο;_9C6^fyt!Y2@;GS8FөX zݺDK =~8s*IǴ>gW>~ˣzYi2z(ĭgĎ]N`1$΂yC·Wt﫭-)2,(eI#fUOgG;18 ٚ)5!%ldYKL#h(lW")cxkL ̫JLPQf hi pj`4 F&[0e ,=`Hl stWZ{1IsY8[kVD) j" -Oh q@X8.IR4b0#8f7df lç,-$hG1`\ABc`RIecZ cH'4V4!B&J4 k(! QԁdHi z`PIO"`N@Qr1]tU Np{O.. f$PHR9FY)@t^.<@/)ZQ4Tu*!8?;a{C>5Jxn.jǸeRaόy522B~Z?sD}Nƽt&|mL22ۃdWLVklӶm0d.PJ~߃bcz3;S+MpmZHQY2lr0hC1U>4I@dr#2 gV8'!ؐunƺK`0akaX4&&6=\ok6ETo~t#7D{%ܑ AҺ1Dp !&"qF 63"p y+\AZhYiI) $PukACYYXUe+QklI ƛMÈV!5񶝃V i.e* ˩QF֐̄nn׍ՆˇCiuKG{0-oQ(dɓ] uQedB+JG6yQVjRb!KƨUB*鄬y2lbN5aĦA#`7 szb#DmKeN,ӱ,&ײ1{o*Ȇt> 8wkL U'Vr miQP{#zJ0$!a99jT<`2p٬;lŔǙ]gcch<tIx`f"Ycwot;HGLTnҔt`& ˤh= J,`haUեt"@QIM Ć!FhE -G ±ehW*wa((G!A`qN𨺌\AA .I+l >3~A_"txE*BhMӠ`5`T\C!ygBbs%"\%̣6)29ɗp@{)wr<7alzeL I";b%xT? xt#TT)4ʑB$-1TU!0O7###&gr_x:t#}z+[|IiVÄи6BBϳs2ɬ PQA[MhG`R \<@2sOyuNɨ Z5Tu Dƚi%U mp*cXRD 6ZfR<2?M,6C{n~OkjzlFӉjג_N)a&$TWYƦz?I6zhiNqW[s5Ӻp2w\ɜ莦J |d$` 65d40b^#B{{DPfA"%bR P)DiSXУjW "!" DU=c(9  AH))&A(O*C&Z8$ЩS2uaD0+9'K`ϲ>^Az"GUg]瓹4n' R7v7?'t/ESP>d4⺛ߎ9cDna?P07=$_ h Q$B ΒG={tAQSP3tr ibɣ A.JMw-`b@N*t'Đ agnEB) ?`MۯJU_ws) i|%E攵xcNnu%ӛ.-0RU".aӋ\t8Q?DP:wO33L`vEdTt3HrpۡbFm3,q}nv km20D(D+~\ BW^_ (UҬ -Hzh9h =_4Ǘ6:W11h{bʏA4T't?Ԛ'RdHS!deNX+(A q׎nk#,0' '):t(,dKŝxk(kr3Ky}kDAQ'z;h_ӈs^@ $LKE^xEW ~y_(f7h8أB $L 10'"_c}0uMUUUp'nydտ4 '#6IB"$PBCa 1ADoXbr†pKMPO93- NJXI!LMDNf`VeAD4UDKr0@ePA)CE S%AnMLJ!$CZp5 Jr1lfk܌{^~I=,}yBoHo7 r>DO[ R~~p}EV4E$j=LPihTT"4I$@bkb94mKQLuV 'y:{#hD64+%`{6Y03"r\`gw5Li!{;Aӎ77iJyװ dc$ Od(.lZ6\4@$r$9#[O. D<Π ٥а~|Y9=֝KMdUDW$k7B1E5i>̝HxŽ!=f2}'+l!osXE`J<\bH `aܽuSYH†,6DDcf m>5箇:|=q".27.촉0Ԯ?ˍeG ^ >b p;p)$Ƽ2c4e!Ji|Muf30~v٬}jj_uELlqȃl= "15D0`I&@W0r8"*͋mU4U*"#aU"1PJ,3kOO3ifSI'ߞ<J>d{j A`450P$m7}\ޓ׃fW@<ʸsףwr`DAX>[P0y e2i#v02$nk .ZLh?فq4؍Amt4pF@kHYg:֌ d;y G-O/cO$ 3dZixQ8omsrD(S c}3(J3?jFRҚk!Hʘb#SŚ͆#H(4cv0l­R΃9W0|/S++aH-D "KlM:$/j%<K $uZi҈Vgkkꢣ**1nIolYcE :1Qi6kq ¼uJBZ LBZH(UZ&153YHyTnd f ˔k h\b1 :by3YV(´7f;3i.U1泔[#zLQ$6YPro{v$UlH s6 L(؄JcTGm+vƢƳ97 b"k,\(p5} ªƨɦ!1mɺ98Ff Ni4[3 6c 2 RV"@l,oRZ!mJ&1'fj4VbJo{,(؍<&eiPC´,1ݺ@ eLL`7T']8I0kQ<^}i{Yi##$P F~}X&]n0Dq|ظ\Aз=DHFbi4:Gku 46ĸ!1v >zC7gv`a6-^gUhx&INO[y٬= G43+  LN1uO\~0]ӣ9]k0Lo@X$#ϨFh@DMTTE_b*=HAaӒ0^ PAfI `F\9΂荚k@l:HQ1 m(_sIj@x)"Qv؁(=vׂwpV+c#+JQT4iFߟz=kPr٠##/ @U*ژ80S/$UcY[2st!Bs )G E{lFK=PdfJ i)g*nsL j*N!  EUe`b:!;k:z,P8KSXZ,W"d2ݥӘ֜ Y-3!1dbJ h0B:-rqb tcpW9v"e2JpJ?MJhBPHC\Sy&JJs c.EDba((q7I64&ƣ끰ICDvC\d &i  $P4APmfFJ4( @L(]C $dzefk0nRap¡ $H* D$@5P9RdJTQ!&ZbUJXJ59 J"2RM+U$5,R=)){hc0 . Pa@ dYa! 30(lˈ6Aʋ  ($"UdAU`Au=p`f''{B{C8p/%Q*D84J W#m2~>E_H@B+ !@ $ЌD4-RJP#HME0IP1RHBRMP"R4!#T1A  D*D10H̴ L$ $B*Q SH1!0Ѕ-)EP%Q$ EB5,D$RII*! HR fp(sh)PF1oL} j]ۈp<$虮Ȕ1(NG:hn},Ęa =SXb Òz jA @:GEN a4Y%Y(!8ItԘR8hH0`B!'JXhläB21k? IkҧXHRxbZВ#;xSH`. r "Qؖm&,~r~CEQaW6oskv~I] 6)!äFF ;?7h7=OcaظD}vi9(>_Q׀k=thx9yKS咤=(IVo| 0 zv3o j2D! JhO}?0MAg~}%ho7 M 4ܱgCSTzh1xE{Ǣ{dѠK \<nVX' AܰZCFF#eł˔yW t^}gV1Q330-aaf3m @41 TXQQHL1qL|:#1 Ve *HPq+!e&$&F(u":8BDj bQ5X 6 bTE1A*b)蛘j6!̅R0% XrBQJ S!Sqr:ԃ4j0$ܔj\ b]beFYc&NIePDQT9 4Y9F KܐK (4p0THH{3$` $o9<Վt~] ۷ZuwiNԩG?Am~6[{@Вose+bZ.7׈ & 2_6aC/Q>@&5^=jb oR!hנ @ΒRb QěMpkf#) Vfu:#C`&T}P.7? gPˑuK6 OLHTJxtnCZ |~R,a#학'ϝb! FgJrd'L aJX!6pe"5T* a˜H]yscՀ4M2=4M*TAYjsXYW [iw4ruID6 WК$ m& щm$JKQh pD$}v?$԰'#g-&6!bFXD|F0riKfō#"1YÎ9<h$dr&b @A|-rr uHx;߫D; )n9N +|x^;0zQt L@afOpשJ38\L2m4[4se,*6!ߺ-⼀Ca " KIh^bePY;b$wPv@ 011,:Q"&Җ(I0k?`F)w7P N@Vو(.\oȹJ 1]p!FS;kרX̚T/P!h݃1Ife94fbfXPg嚊8' "hļIB!eR[y79OCgOe I~< C7ub UѦAb4|wOkDL;TssʈI(gƈ2>#"/Xec/b nV10ǒ7FH֑8ԠPˡh DQc$5  >FLL0,9 dL(GWK _D[̵-ܡ[E^!CCy:q$t$w) |ݗ <9ՠuDu4E_9i vBzycf/ ㋛m9y~f)v˵G/QMeK#4vx⦺&.ڋ9 pb8w(Nt:N%e ~3i$i9f/XE7_PdM"VsKXӷ ttiǾ1ʖQu mi?x.,pFc;2 CعbCrr!x`iڛ.w;I3;5W'5iDhmCpØKL[᥂I^;A*;"‡2,OKrfylK%hj/ f7ᷨ䞍F `E8Q8)G,V&+>^ h(hdI:$t/f&l;P8 ?]%Dمr~Fe"@ZB˷0!ڥ#' vu /ࢼ(:ltVF  fY㉐j;`pj5E(x,”.o_Ґ $%%&F"wG@f RR (e>yɸJ>"^qv $b@q#jtR#&\f4<}$bDTp ؑ[MX; \!3(-kdU=ӹZ | QF-֭0pHXĂ{4+a~ݲ^l^![ng#!Cozva:ZU3 t_P w;y"n{}?#z{{x!wH0?*R&q =rv|ljH3#'cQI~0!eL M5@߼33AA,baa&raE &#*9ޛp/(f#aRe+LG۸ Xӿ!@O<'/-P.EAo3.B 9i"ӡ~h",{HH8t*nv K$Çf;?\ ] eFSꔈ $!hf{pQҘkTHy60oq9Si5k_x(x1XxɆB3-ѐђmA_BϦ1G sR[kBt'1q ^̆z B"(O¢3 0#ޞFk33YTf֞~hb| C t$QCF-pD'Y)FG d2\$4@xrv4zL,0;=NH@!@@  !( 4!rUci %S\3VX~5SfXTakaP(‚ *R"r+9M3@uv)*>|LNns+ԓ!!NHݗ ?e5M"BD'g;:.!tBJBEFLLk1' CyF "`Dx?, +L]~7p(HҎg#VNQ(ڶ85c2= GXI'ŇC 8${`ð^9ISDz"#?,ϨThK?psSr9B4f€vl#@(:Op8-$ē]brb-t5h4%j 7F%]$%ޓYG͉;!pCpޗxX9_"pl@;cV\uhQ5 S9*M6p%^Z8.83[ {a<,$Hhx!t nq]!3gЁ1n\0ҍi!!alC<+q,v )H ĤNCȆr4I(%]}yg̰6O3'IBnX w.*e k.ޔX!/xB,{|N -P\ n@Dh$(E9`q ;]w8aa6asZFMl`Ȉ1 80LiU_ٸ[(2.VZQ:GUʐ+I79AXD41886Uf%Z֩mJ8A6HTpY(-3cКۙcUP&n0PME@d(ãGk:mC8bQ|6C<3nL /:@t@6yE &8IG!KO:f{=hqHoz{qښ2k)IY؈OTo$p}|`-5@Jى & h(3"f{OX3^ [txʺ=a@ GߊD:͝04۱ IA7w`^vn\|PrhC*tsAzx0>~8O*KEȖ_qNx[h""@R&TB%W$hMKA&d9d|j|, )3 f'ԖAI/H  B^.2LL7SAFn hE !5p1`,!} `@TJi&BReIZH"`@$ f&dQIh @2_~nW9cPiC 1T$baxi-AA1Da.=՘jDԮƒ'$! dPj-!fXe(H"uk M K&8J2 \ņpޝ: kLqR㣊Skq,R6*NP㚈kkM) zmIE1ʉpuz}TU>gnOe MsCBx!u:CܼPTU{vFA,Bu ':aD$j-nX""D4cdRU+ 䍸HIQXIS6 X9 k"%db2d-nRDL#2MCVc@VC&q pHs\J3h,2!.EqspfW\ ,*vQx_Wo["b2<-2sA/;-aCaW.(.Nik|zNHGy{NJѓv z%yp(4,vH9diڐFe9pBz9ylGyǔr=UO,aƍWhtJ0 V %riz&|HI,sXԺua7ߵƙNG&j*NSxm2+-`Do <96N"e=w/>-;&֘ptD!_4H4q{Dxub8ݛ&jw=LS¦z>cx:ը! 2mNcOOy`4 08$Ds(M5*~=Ӛv[K؆o,//$sŖ~d2;o߶D!0RWk5$;qnw&b eDhݭ+8 6LGie7E䖄+ ޮbKJ5Te'W"^]fneyr^  MÛ:RcxMBM9ZfgΟS'K^tXw"L2JwZc3>|>祽GNAnmw/WrrmQS,B4U2}5qE1qU8|PG"3߾ O/PƉW6Xr\Ki:0-3tdIx4)Nv=_'+f@Ӹtf|)Qr2lq#<7r.$UaTe~PӸц^uU{Ld_Wq8͆k8OέBq\ S= Qp35JA ]v [{qR8O9lQ@MbcZokESc/zx'߸)vRD j}0.Ӊ- *R7,&E,>P#\N0Frq2)2zu#Xٰ͖m&7FsaAa3[K(P_v ZC#uȥ2¶1 49qB @42 QXf,#kn">TIgK3>&Լ6G~?n;9;k eď`챯kǞb'[89gQq"; Ƴ1z}l.6Rs"7bUJoXx:#i)pXJ1bKc.,&RWD?{ Xk66ڡG}0 xfiY7׽3b(5߂e L#v-1j Z:U{TJhġ6ֿ/}d6ki0h=%<JDH6u"Dc춽û("_fI'ruIr˺?s0F(ňF S;p5M]vs_}K֍*8[dɜNCy\ 4^Zm7:w#Gh5 QM7 Y8ɔd_NqB^&Y=G+X,z;Ǐ&^ 67y@2OoǤS{g5 l [-@älEGM='.{4rr|'"4wIaCCpnƁL1p1mqK4Z 'M iz6w5}12"Br\SU ܌DbY`X':*p Ll1LWOA7Ѧps. ݂ 78"?Kߣcqp)j='E-fRNO.`Rf1DMQ̈yP2MJ jTR ǩ7UAKzgK!ٻc_%js+\A~O_8jZhR>O!z86$YD A2zJ=^jaaGM.لфLcWSLUsP{Gs@fVTCȆ'I8c_ U *f)%h)hBy8$gQX]g*'q4(~[/rqȀax@CAHMBPt:eR>wG Y;ͣaMgj/F|#RuHxmCbT6k%hv IvyB &dzyѬA|*," F,UqaK}׷ܩ:"ő[S4!g@DI+b(¢؅@^X[_1mwHuyZ_("*21Œy|·_6҄~S!\"@}>ΧXu>!H\}Iu!MX=FpnΑ PKJ!ZTs&R}~Sx?H(rX!B2x o SJ}~:pc3EY}P܈) CdOEpdR6%). Py F|)>?|uݶJbRVA ›Ǿ_KPn^]Z| P n65Kn`<1&1NC]>cRCBy?'S0;擲>4#z%2_hםiL.׶)++K2PT9f D):kNz<u&d֠Q#VkFɆ"UQj+E281X4ڈLHV?+)c/lقب$)V1F 7%բii2TZA2!)"24kGY"̫-fԘ1A,axXH0DTFJM5k#+C#SASαfU$nI$HSYk`u- v8Ʊю2BLū(0koQO  QV3W Vuy-ͰdD\8!$"0Ĝ7 dEYefdH,r ⏜օH0|B_GlW0%#LI(Ĉ^P?Xk<Ț*ӐK&dr d^j{>q(OaBFi8&![?zRڀakn p0#,i"?~@N`}>]ff_ij (4>s7PLv@!EdF H6k+#Qf8 7'~xV/8aJ{l%h#ڨ,cI=Ev74G{^kٱ&-3o04~~@=‰b1bFM4(y^EsF !Al'Dea,(Qڕxuv8k{ˆuMј&M% (@Dct[]+D}gR 'R$LHIȘ $k 59˜Q+ٛ˞(;VrkSfL3KTw;TH/xleH(EBv;w]ph(60JPK֥-ㅗdRFS&rTqJJʹ]mʖ c,nU[%Q"#0k4!!*S(iҙC))!ۜJi^u,!bu -Dnr$m,(X&:n3yR`7xNE|#33 ? LɥW4큍Øgl?n2L$%a<Qы ZB!؁7doN!n8(y&t]XȣmAݞG2VqY*1 Q`NaxȝF\9 m[)k^eE0:kL);'/ @pDd5 UVo5$p̋~1Bm'[!9OdEtFT1x0-Ԅak 0%'9gsYlZ;V׃ f$nN.lThҬ6^\ĕj'cUPix$R$Cw:&ZyUK.Kɭ̫6 SE{;dAu6$I%#$PS,D]C֥b2^xfEU K=2;QNW`& e uř.2 'LUYr(K eY9h-eX(XI F#Xs @OCɎ#i⎣X"m: Hu)ٰ!Y:esx*B <6zf%%8XS-7r:LTy8uy`U[86g#I`tTA e%űZDK"^s\-UPQ[͗m`dUEQDDug쏦f/7~gV.$rZ'q^(cKr\YgonclHCRVhkBN315qF8Rc.֤kNM}w΁d$$*fnqb-㲦xxkZ Hfg,lN|ͳlm5p!;MIa KVW);yg`8Ƌ4!$Lua8KÙKBtHt`0(1vb:ެ]seo)"hW2^{ѫXlkTf5Hp8{[klօR9mTi'>JHa4Vb|V#Cdy׫x,v.iLgR'[T5Iq6}ֳZ2lևZ٦LQL#3f9p~S6Bg'K53OV5YN35w)0Zsurq@m3[:||xx0&VuXdbI8V(fC$I@5ٖXxDOrjvJ5+ל6JcT는gbHk& D`5A m\(0bPц EM0q*2`&h6go^d8jqX)F 1%P L58j!l2*JBb%$*)$k87#f\Z:Anv&U`To0p!"(!J84$1"Ĭ #02C5:VM8 !8[t!pqhXD`@k,P)0r􀠂$"pr oM6T"8bjœva%b5# uHap[b(ɜQ= S3Q đ١?w7jBIݫg) o>/蛟kLE$jBE/ԏ6 #y:zۣPc^3N:C5W#KQTclqTHe7Ikf:RZ71 Z v&5Ǭ 1 5 #sh )(@DAQ](ۍyU`a \qzkm(YДY p.y jN$nhrcĜu&gJAU';C~!7QtD<f>2& 8:X$QH#@7R|]US"->\ˉHvߎf̖*O?4h$ C$w;].ا(y@_e @R"0 *[V%U5V:DF#$'>ˊ,)=ƒr)3 Ӫ)!i[?tX* fږ*fM*j>;B6@bF;r#l|tIo>R5p8: 2o:Pz;|7h~wk.Ѹ塭I kp':msgկ QԷHQ,gkdXs f}|4G|L2<ӂ4%#־Z(jLpf9=GHlcC]i6}&B0lR%uǴ(&|s,\1@<]C pPv PiDDQq8H"1RЁMj OCF` YiA2qD`68WLmnCQ; FI8Yt#E#1FmnYq%ZQZ gbRGqa`H,lĵ]%C (Dh7%8FN-u:,#m !dXiVn89#vO=5;}atq&6&K%DvN8APRF]|ާ:ʇF?CIl<  О`(s)_~xR๽|@F*EJ ".*@ŃOaD!b2@̄CM4/{G(b&HȩT\)D}Ҏ\%iR2U2"bB i Bba(1 Mi??pd8f$I Ćhn v/в"RS7n o><;(HrEH>G_`|C',) oF.=.̳L$qg9o. F^d— ؝U:Yc]:Th<: S@7,M hN9B7YhnR`Kp wpcQ>:aL(b/ސ)' VBmiw5ňUMcx)wI\R?ѲbN^~wCX@yx!'qIV=HC`$$kV2KF;c!I1OiUt =BnT"æJ%hx(Rk XDu=|'7hd\heF5aD7VؼHƄa'2WC9XkT#Z䭲c&쐖T6 9h|&9iB>qfHj9huCCCb<,B4g08>2FfJ6߅XLfɷs#Jӻw(j}.am@4X g9y I<Tc`#[LJ_1"d|X=CÆXh6X yq\L&9;$099`H:I]z, m7w)Ee%DDQ8P 2G$ňi yP T)J$pE޸21*`Bc )gU7bʃ6r: tLO!zo=TN.ʎlԓLLM)II/Æҿa$~ֆ Q}F)aLB4R G V<~2!)MRBYPqnxܵĒo[zOIFIVuHNL@׋Gq'Iq}a!z}Po{SHrM6;Q"еTTJ=|=( 90^˲I MBp9. Mf :PZWr _t#IfC &(Z ( `!Cr> MW]tBxi7@aqr 1a+Le.cMGDCOrK?{aLP30lȇ0Cڂ4?l!葰ϯw=r߷~H4;g >U % U!IPR%QD$zH8sFU&db1$ox;4aH)J h&R0M ֵ d$'c(QC6GuɄC?lŦ q~C #Qڋ}0ǿף 0Aߊ[5y \G gֆc ; Aa)̅Od!hh<%złTS(%(0D HuΘf`ja  FR!p\3/< % JK0YӲFb@~>r3 1ULNC!c;`94q&YFA aL$`$ Z5I(td呐P\mPb3h5:6caυ!lr8n1?wTzG&T<6 V~`!9=)- dm߅W+QywwVg +Wf@'S( 8wʮwAv*L9zߗ?y>juSaG5"6V j-hf35)3JK{8ɿ1< dX-h(t$`gq@AHᗴǷ` (k1A3{6l $@86,5mnYlZ,\(v7#DG%!HMo{~[Ӗw kc_'TaX kHnQe!ZJά_@ l[ v49OPn0n 5#&bhvcӸ:48$EQQME EB0IEH˰s vȁCfU%!x'_5uriP%{TH_'ډ ;CQ.o `7/Ga&Xdb&FDSլ !ZE)bRMZP0D7dѢ"IZѧ>i]5""tX RF aL(XEA!HN6$WVQd!r ybyfFnjx&(L \Nz-XAʄBC Z çze{MH8$홝$[84!d% /$ ;$(73A*stf+b2Jt7P!OaǸ0 e@d6NfQwI7rq#n,PDͣ?]yg:uq%>;-v ԠXmo<=.Ȩ1 pXMtpW ~T8P6s0-Y;FQ%p9d Lep()IO@f 0$!1P#"$% @AUS GSd IUT5EE$@RJDߘ5+T4RDSBTD@QMPTM,@!Z3SQ+XRQ@14C@RJ29(TMهgjm`%Wˮ9{$1L1)+کrU9lC+~gߝa T| !hɉ{9o160Ac}A3,?MMd!SKh+'sى5UU ƉH1HJa$Ϣi9wɠw!B$בģEP]B,(>}!M=KPe1R娾7 V1Į|.-Dxhiȹ\=*c~I$k4{۟Cwo0|3ABbSA|a#PH" L|DѰB !L!`:szu˃ZBH@[;GA S ya"v_rr1Iʏr.ꂓ!z@+''%3u^^TB) PpUkZp$@3GXdeK*5qJ4iPbr`ZE<e I1G^/4_߮kzNP(:&prI;<{(r6H D;s_*Aiq%i-Cɽ=u\3fԮ2AD1o,LQu [ι|I/VؐAOy."MMkH*.qb5fe uBenmhjcK/yqqX#&uzΖIQ֓Js @ԌB4=%6,*Z$NK277MU@{@TJm" uW =A\!풊/nli4*1MWrmR}FuV'PAz6R ff%UʙUK[1;2dh֌ l* 5C!c 6"nK|Jir}cW̄LRQE%W*BPY$"i5wU̿N>xXr!:{B86fiQ'zC(`|D|aLYɜ5, JYXZ̕82 #H f TAGOԄ}fs4n 5'wӇtZ&73 &b9*@AܹaF|Ʌ\0Cj"X$\E떈TCd5Cu`)JR43FV*žX,2Q ,EbP rޯj]*7.oR}0L\6!2+܎^z=42a%a! +15&KuuJ7Ѩ21G wxsWgL8"iE8X-xYg][Ǽ顼:WYdW("C˗;<"PS\--ՍV!HDE_OyTj3c~V̙--9%"lބ8`;#Cx XR7n"C\ FY̾y-ΤkȲ&e!唌%"ʖu}mfS.t5*s6?!عdq΃r2dQQA氎qłxgfHcLp̢t,' xE]C|Xi3F&K h h9ijq0T̙PMt6l (Mb9=b9`zsv$!C!q&#oD=z>\<* Gc((HiCB@òp@>v% Rı0 EZR% IR ^P  drDt)՝ ހ'TR~"PTd$^Cg߾8 @\I

(+$k(, EJJ_w!F29j-hJ]nUA^3v;۷Ͼx{>`(@4lAٝ ʨG@{= b^=} /y{GTy-ekǾTPݙ4{nR^l[dK`_c5ho=O`{}}oE{cMPt+Ax.ǡG{= hkyݜLf؇GS G`J3=] ([:^FU Esg{̅{ NS[WC_vt$㫝Np C .{C@I֕ %wPuP {c6]wP>t}(;ewx>JP((=kնp0*GtUךӷ$@h 3`AT@4o}J@e92zRtsD-R6udU}Jzn==^mkv Tw5*uRh=="f}ۇALqG{6Dz/g;vΰnym׮KI}QK|S'Vxn{rN֑+{Wׯw@PjU>{[{Μ>û^ogTo-kw]|WkWޝyڮ{ +6wzO]kn5Zniͽ*Eo]eꝽl٫j\nX_X{m{ws{ώ\zyrڜݻ2׼R綹h#OvOnv7n7wS}zH7FR21ۧJѺwWTj |>nnpܫoa;k/Kc}}KYo<5Mlw޳xݮ|=M뾧^9T 9כXz֕v]ڞv=z۾T.#yñ.tz5(቗MRfW4Ktn5{zcf}N۶^;}^+Y}{\Ox:3їب@4-n2Վf4)kUPw6:}΋ɸq{ٌVUL@c9*t (kZ54uB輗n\5@VH@oO]7ל{ѭԡDaEH&z\*Τ݀umho6,]y*͍y6Qͯu=v.٠Ր@c)R Ry,}{ z]5AM5q˪}@{Mw<۱Z,w-3"Q7wn׵ԉPHl뷝u&t=<zylljבbNwt,64yʣS{X͕ө,me;1Iݸayuwu5ɳy[elj9Nguu:u@4wc/l{fDK82QV%{=$ \]xn˸̸>ݫ;jIzo{g (,mP]SEfOq-ݝc(h8ЯOK]d3rJEi0N:BN_Itl%wRv}t[Ug>]0FЧtWZgrg:MUAJ9iԯvH7BC͏lɝ'e; 8rUmnm3A-tn gJy[y}2Uk-ET44M 4h%4!#S!dh &C 6x˜ш  C)#LM4=C=H4CDm=D$IID`AAOPSzP4!I4hOH0ɦi2hʍR @L14 56I=D@B'?{??)5픃ˎ+u:'8 @\@%LYdnid?=]'3,ߜWhϧeA94Y00noMg*Wp Nm̡aa ]3IW.sa t& -~a0k,92iEQFL;5:4&:Z!zQT攠vLs!N,} 2CWinM+O+ UWnIk5TrѨ0<̢' Kbbtے]$5)' Ɏ?-7d Z`kI%HZ5t]ݴOȃ@\({h]؄OGOL2S&:?][\i\"]MuVi{ґJpO&SuRRFcx#$&"5F~I,ͅ+IfBUIBMB9 M"QXQ5<Ph 4T$t1I^m2( H%$|_^B|k^_% TFP!5*mmJ͕%i-i]\ۅ[nTvZTiFpBP)eZ`GQT"@0Q9 (>1'n"jQ0ҿ! ;myhT+i@ !~p-) ΌoykӐ#߁1і[$ (PR4c(Bg1z@(50ƀƐ`Y; V"w!(] 7.mF(@mE_MkEƱض-bS(#kjhBH՘&)O|7#P~˩ 䝬EqRa}bLC0)0H `Ye$2,R`DH0Bxdf /ץ깊d 4j3 ZJ~0YSEL8Kw甦P .uQT3ђr_{]fQ,Y5|T @!*%mIdfVUkԢU)mRҪ?O(`8_E2) a|#AȬ002m@7B M>4 3>-}{2%ISZR21-@T)!D C%JT@/_I~1EWn41L0}pFEnr33F(R&)\1 lP`?т?OyhA$xPBTKҨ[5:"vY]dnigcY}Gk:('9TшKI_ZBhxP3&Pe1 ӂmN)D)@HDުg7Y XG<}QlHUu W}NGJ&:O.%ĔvF."#r|':BINIZiW[N58Oy/畵z:vP1}o 0}ĆPeED;N1FޖaGU hT7{YUz Dk`/1']ׂ`8>?MmgBbɺupx}[Kz_,V :Dfg+޾[Qڝo<}uYX.>r}4wa%%u/N2Y/8sya 1yXַv=QAX1Wh"ݟ}e>c?eu2:VvѝB]N/Q;ҧi-+@ B4TbI7gcγѵ;ۯ+IOsj X;ȟn;? JSLEjҶ+0?k(iF@ 3-;m3^^gvʵTu87b"FK IQ1<{}Nz[YU l{cP٢)%$7T5VM{n޵ reu֢9Rh+Tm[1ӯ -kŝ)0$1MIm2[֊ٝ:nW4U\_~(^aW}҂)'r:-RIrڦXpJoUTeU @,R]  ݦ8C]tp,)X`ʥM[ H7q1'K nm2ʥncC\2 fK ŅH) 6 DQEv۠WC.Id d!]cN4$Y[$#jfD66:(ӟٺmAHЀR @;0tɉTHJle;7z/jD@% _ESC /rɒ 3Մt*RpDgw]14yG]R QKw|ČhyWfZEI ]De2sy;zLqE;Uyo{퇚J R( `gJÃGc UVsz k&Z+mxE>>Yq> ^`9 Ŕ h=CCqv4M@%84*. _ ~\x3a9 }[_}K>z?%}a`Wne$E+]Q.C1jqH,|]@ѩx&vjY|_Lsd(N  &jqO*&v;\[9g"xO XsyV[AOKj?**B݌iH#&w1Qa#ަpO?* Xe XQ΅ZLS*#{Y9C@7A/7C ]T, dEj.n T>*c^ VǏߔ`'S uvU:NybAsrn;1G=@#||dކ+`?>K<v9NlyT{֦Qc+n5QE0up0m?_㦂[vg"W FZU°v5[` `,61UZ ZE}( *凧RDђѱS;t r˦$ȽբnHR¥H̀}BfamGv/Ot0]vݽ[p&DI\HZc)nVm`=_65G.`~I }ZEɏͤXZzek#k]d+ֈA"_?/ذ|l+mOMX|e+#c@F6Pʯr)kAΠ΁i Zfʆˬ~fѸ$<%)dI@緒>nAxO6Ϝ:n%9m:;p! ׎W~r.!_:-\s8P^R W|}%4;AM"I8Nu% (R"*qj>n: va JjF;5?ҵ/2vȱ`Ztf OC.e:? ]fc$H A H!?*_l2ί=,>Gou5DkRbUjiV]H=~Ϲ u--e!>׫6C?KUj*ЅGL w@N#Tʶkȯ- eRuʯ>VHZ?J&;/,mng=7GzyAy/T 3ϵ?:?G9a]>zZQC" TG K=|waAbX>>RBV{Q\^Z~a=tT;v㢎 <(uۓ5 %7E) ?F1ºTJR&UAr-/}CZlm6u 4WkiN4Dv۴h; -BTʑͺ0v_[6 e/[a-8KJ,nʳ֪馯0<Æ/zBwUk^{D:ov wo+5'n햎莖@}#+yЩwOglW˩)]E=#z=ר5=L|PiwUXB4YW!\z6^^̇Ƭ\}Y`^7evǜcW~e 6;gt!erpk:du߫vq$1[[]U+Xr >;p_e_reJ@n\PaA0gN[,j"dA0H>0<7A3+B0{]`)2sCP=kސ֘$&Ч~ uң ML?烱{S$nuW A(>h6y_zߝ:IօH``b/'PC3C>r`(û cG89t@Jy-,.[9;`?GpzIoq83;_ NxB5K~"\;O&VUVjp:at},:|l5=qGWL gZx,wگ(LJxE`FlڭoWHWj⥺7sӋ."[X+;^BD,fcnZx{6VQڛPW5oW1 /pG%]=U_4wg:fGk7sw7-iۊ=]Nx"Kf][&/(ׯ 2CԺV`[׺32mqg9u@h5H7k@նg}J ^3-kk^zeV7ut;׳bzk 9oWӔhY(pxw.ԕ(mwUi}^@SGGm>TddkդT.Zn] KJ(s0RV0}. oʻ#U݄z:l}߶*ҩm@4Fxt`@>.a0vPe^PhR#"̊(+H! RuoI*cXXW oVүC\Q-P=r{GhPDW=)I}X( gMOՙ=Mۚq^0lbԎYϬXbR@(T{?S=Ccφ)Xj Ơ-YPa]'Wei(tFnס; 9?M11 i^jTjq; [Էs շCownU/3`UR11{0 ƕU ᆝm+8m -yʥlcT R 5i:L\Ѻ^":mc*{'䃮B{AMǺ&GNuvM CxtEk=ƻᢾ)3x mCeX},gt,CYBZ=V+]X9N'cz4!Xn밝g3nʭ;z۱>*ujh?Nm\mKH]c6ߠK)`#t:'xΒvR UR%]L mJ5@ssZ]KMcn7}/vGt? 1w[;+誦;8O}&q޼V8T1[}Na3Ε^\,q\t1~sW[F߃_g;2~fUTfv{ڧCZk3ma J\G67n9 6l6ٶ !].v6n7VLY t5RKNK^8Z;j4㻪mZϞ-,ai~Y㍕Hb`+_FU:WƇDsstүn9Cfc[a>|mvֳM#iߓe0: kǕ0,Zap޼5+#X]x`0WnlX}yK7ArhMru`9N`k|DZ ̈́eg[ұ}p OUY-1X%YmCI]wPdgzxY r}(30d-*ھj8UYеm2?FT놈ٌNûkthݤv(՞I<\F#DV0]ck%v 26-TumOv0}5@?ɻ]CX)#\! WWX_ tʬ?焆>n2cY׿kW&,O5ř2?Tmd'f JQC!JC}q!2Hm(Y?D q`=!9H |n$6hd//1Z@_#f  y@¯mwBe5*q HY&(y!@=PXu |D}1o6vH"kM-ǁA2󾎟}./J5"EO"p! 6PAUR.cn&LlX Udu-:ܬǦ~W5E7t5#:wbDP5nrGeP, ~ ]I$f'qɟvݝՑU &]7,aq!ȓ^EFoDT#IDvO>m qIc࡮yAG9G/A?m>@@o \e]nT]ﶦq`d'sv5鋾J_YD?qbV3 wOfI__ ơ v܁H'~";yiXU>I?9P:=~}mC4)XPY?KH&;8ht %>ؖ|BTlԐڝl ?͏2h*W痈?< xz&YCyҘz~. +},@f* 8+]Lp=3L wxk>8j,3*dNOg_bfօ{%uzRdza5$$ײ3ńAC مI *94C6IHdٙ%~,fL>hAIgQ㮧k7'O^q@:  ץ0E ت "zՓ4V0?XȠcz95"&^`2 ̵KSԂC|X7q$dUkz}?VtG Uk2'7$Ckޙ~gy1i\R-ڨ\Y9CQppՑ쒼"}bF}b''{V/=Jtm6cBFmz"٦Bo5 t:TNf3uݵŻ ȫ܉А:gLB|;i 5 >+#J8$)=VUɹF¿apmҏ~@N#G) W;\ .&9z~ZK/=C) 1$6֪~?_#anF#}ۘӵ Q7 ~%=$ ՞|DZEvuJ@|V6Zc}7;t> -L=v!ه1_N򊪥;O~fKA5_XP۬-@k88 jQ~aLڑW~2ǥCh3´ E*}9䰽iu{,Bdxz1-^?Wf'\p &C*ak ljn݁Q2lQY=v+-k\nE3t % %e JU`k2:uX50|˪ThRRbMY&^M7l )B4={L|~¹(|F5쩋ˉfNj#PK5pӢkXbPPMbH RGƴՅ]Wh8$iCˣ'VG_[4?~]>e Pl/Q=jB~Fg[s30ƕ$m4c?&` ^yM*ZK ;0p$i?r-n`&kyڪX7xL+U5Qg`S\Iu[OiPUbR\e|p֙rdt OU6V"u`sa/UGDB~[5,1sClU_"eQ%AnjlwcY2\LVO=z5G Nal:Q\>OބL ߄%W:> BP{n Sey0=Ӕ8@9 zBLPNSB.C[E@ͭskj(=ެ"ؚ)yFLI+좏qn#Ơ{\lWx[ݦVBgBNyށ ~t) hf5?wvDECdF$A[!(~{Kb c?+׬9_:ǿ1tMhz~&H2Q?+ecUossfD4ARURXǯϞ9tE?>v5D9Hz3Fv y?S⢈rܱҭvpW=tbؤ˭F-wuۻnwvOz;kܶVgL$%RL\qbý=Q뺮|b'7]ɍu#U"[n +.F37N9Y h#{`H@r! VZ37\Nn;}=Zt6N~=^~o>>wZ]8A\Kp#~Nߗ\رnѶ3WA5 665_ RC l0Ũ=s[Zk$܎}6 ?j6Kr&Sﴅ+҃89^U?L ab6`cCjI$ `C(#i0ʼ>@0$ ~:qӬw^C@u;cL[SF(GX[4[,8@?L21 DI_'55+#_nDNߧ>KqqĄ amt>)~P`&̼.@8 ڪT9"}_@p`d.LbA`qǖ=O~?e d}! @cCt]q  vn|{mc|v).q&14!NG ~=Z=;?,P L+$>4*E23 f%d"q3n.j."D="A=I\_W`DxPdvôwǁd !t0Z},Д"ac&DRI `;G'_euUNP,nO!|C"lC|a F#$gzlZTms2Vy!yAך\փcEd5bѶɄ+EQ_ܵS h4U*4"PD:6ƣ[AEZfXʼn"XcZӦѭ4P&EѨRbFFTm_T J+h1EMI2-bыa(08$DMXXXIl0i}n)Q5FIY,j FQVm5_fmbmFj֍ڒ[l L!+mPU,,-.Z4 lA @?&(! a_B"j2\$W$CQtI$0E2!R dJ>Q%*tΨCʋĆH8MP A*]0+@C!E* Dw~4,>鯏ێbE8@Q'r*#* 5Um7l'q'wm-q?>A%11?/|lM=Er8qV=fOIJ|"heI+Dj5* %UӅUx&7X*gDJ@V6"6צ<|QpZN+QW"w;~|1 IlKL#AKUZROC ! ELQzrJF̉3a DY tz |'֍f LLV{p)1<)Jh*1\E|rH Q0yhv`V- FyIZ2N/*F~ϐ'τ+9Xj$iA10 kuV5ZmHK4I1MM.D3Jz頚ũ) F6 'Q嚵 Kf3 ReADE:7:5.׏ş|땅?j&x޾l\Xtr.SoptzI#ssNu.wo D_vfcb3ֿ4_`r".Qc5,J֏p;~ B߻nnM} (B筷 uSj_6 Έ١8[.^빖7wvSC]r~MQ<տj<[`7Znn" EF*w_5}&x F^lj+¡{pr"cm6%C1Z >A6@`קO t('K]K=>VVEBl`~ӵ,}(Y|ǖuRAլkiy} OgO(N!UE6¨mMe#KbNSk_j[ c\+?G;b'>ola'Aݵ^; $a5$|yZ ]e %%ڹrWFV6]n9mͷ:4YES!vd-ysXEEFAH.ZsOiРl*0 ol{˻!OK EbAƁt1B,O*}Lc~N8}y!Wy9fʧqDHƄe6oo0X~2^ύ21Xh? ZI| aU ,;B_wFuuhA"a @sYcm16;w#5niL>K_&-ڽ5y ˪/:1B^Bv^8nkWo څw%3aD"v #J R,Sէ@pG]T[=.E!Gyv<XYaO|E"Cӣ+(g~\mhZzB4+:@#{^|(^ӎ-ha t9 75'{uD7]_HZ+ Ͷ0B: )Lf^ kZ(/j6`w +mU #- RR-Mߊ& WtEUw`v?>Ѓ ( UӋ@;&I[g߻?p,d+_צTAvSo:Mg),}':H@=yj)'QW y^7՞*"6JOCW.εљ q(0V.B!'NGo@$V)mr/S}}A0=phȂrׯgAWs$6ӑp *@̏ /(Ma*)(Ռ#N{33330`wg] 8#LPD=~RxO4|𿿏=Ȳ OqGV}M02w>=o6.> CW 5Tp,D_ +QRhTGG)С7(OU~IK8y8>X}fGz_]5'bX@hLЧ-DH4T ~c-Kg7ǭ.TQA-omus݀( `{H5r{ERIj4ȍ@|07yN}θcԟ.Gk/l ?3C'~ m@ BV Gs uCCX0#`J%9qjkif&Ņ\lXFJj/P0|4LukIQz#a0(oo?rS>ykY4FpqRKҝ*`yPh֐W@h=!Gc-2 }p\!'qnj* ^TK qAxw&ܼu& !AQ/|H5D_f/n%TKm/m%#d3kNi( CU&3<,a\} yV7uT˅jHZWD@lU??1X=ɵ=oyA [chp #-[ A7eÆV(}ttI"=81M6~+OmAg3BFց-٣"0]O dlok 4+.irX~FzDk5[r* (.kW"E!eaF&br 5.n初[ acϢ.| Rip*ՉP@;lƞaUai|S :\!5kP6W-`V* PC&J~n~fj|5$Bd\kRQ@E0KA ̛҆鎕x_/]5Q߽r)fS3'n̐Hp"e"EqK^U@6{7Ix/\'osaDyJHݪ8cJG +pָੰbޑ@jyC#<wM5{cP6<7L (os9c<  s<{cixxܳ1JOp>]x޶Z=Q ~m(*U\x~?q*Q.j^'w|%:7-A`5wU;noX~NXpwS6Ä3(Y^),}zg0!<@Sl<;zTAKLD\:}JyYyr<4d|zWٝ[H$_ǹ;2V(b ! u`c'gokܚٻy u\V (UFV`E^extp5وWξA>12.sppA^DdBw.Z?"g TR@l:yp+]Ozn"Hj}nRR6BCYBd#Aխ6c$m{K 3W`w4tڭsgx4Y˟s;Iz쑎G}G#]1No'~|z3Cex>-z")OQF ErUUS}3}?xbuAKQ 2nXdR!PCT9r`mPC5yȸR%Vy #t6Dn?!:(D/#Ӭ8Z@/A#TFdUOJ.yլ~8`_QS\t/{V="xtƉ`CޠDXm# 8铦~%j\*S )1}Ӽbqn$ 0Ug,jzk^5HWE,R? <>L&~=6iX7=Q8"IGکmC6N:僬.bKqG}/}s_wڪwAo=VfHeRSں'ﲺE;⡜t# wj$-k&g!q$+$tz&k1)g,T dyR[эvFY WP H$!C(W9m^F]ZmT$H*I47=`a(n"Ո4(P:w;w~oS`e'tt5|/~oٯ]LFD{k~BaNwAhKAgp2;} ;_XkSfb>.k]cr! W ZԞ[79ՙ&I0M!-;o!4׫݊޿س< wMGԺG+\CPwϗ=:eѦ5yOW AY߿z ,4ӭN vLRH$yBm"`x?WMqtQb /6*97n=  U^C*͵XDeVl*/<({Q!؄^ό98-S/R 7oNb'P]\;_(n5(؅,/gs˾&ְ $1B; 47]ƒ 5XIxtF&_/uKDϙֿ愤ѣ-dՒLVڢ5ʳڕDMƫVشLц$gzgbBAX?Gm[JT4yi-8=D~˖_yn  Ypܾe;KãvwQƭm# EU %oL(tWoӨZV{KUFce&M Sb MM"&Rd)"[2K˄`u;:nxa(tTϢpy`@#2BPKx:ePSr_!vDX8j߻H|!Q,=`=[Ǒa؞55lXI/YGm]DTDXI(H1ī#O8<)k B7Ӎ?A8`\1գN g8[Mb?޴$53'u(p쯶=I%5]}V@gVkUnW( LP7}j&)hZ'2Uu߉z[)8@_OWhr{K\. `"}'QO\׎uᏔsvuKgƉ5 k :bPs>u?wL9mJ7Σ,gQb3C],<HG@-V4٠@EZ C$))?cgkݮ'cUe_ܨ-S-L`!Ս]ЇjC7L> kx}Q=*"".d/+Ϫ= F,6aMAt{sh0",T:s01\яn9 IHx Ϧbֆ'p..}p7\4\ߑxkׁw AFD a]OSYJ珆;4a@6ac*B+8AEKE+Qj.][MX9/ Xb=S0a7;,s3'gW‚<EeLTwGIºz"9M7vs$ CHڼ{{d=P{gn!N.*9TIĥ]K1ݯT,U%Ji`&-̉AB;GxюoW7,\=uq]|]+z_u'>Oo o).6~a":to}kNlª~_0(nô*ѠC͊ UVʅrUL;͙ӠcI!Wޣϋ{;]^O ixx0xHFTX?Ә#`#EUCRM*A#-X6X-jpBu| R,E/nT/QTe]&Y0`8u5/:R&]=.6:[.Fk=cQuXsT~/C\=j߿Sa^:fFK z"QQDֶQYO1rnh_Wu\[F I+됇.g *^ct D[GZ$K,uv̤K"ؾC@UQds {GZ]ۘQ0"he>wJ(8`4Ƃ=A2[gQXGHԟNv.lP|ECv!ذtU&_߾8PeG_(ݹ4#֌٤ B{-=$fFV-fe-E$p6¶·bsQzL[PDGelhLOoekXٲu;&R˅V{)<[`ي`U&|eIJ sPF)YGVЄpW14ľ=Nx|rdIY r۟~K"H&H`X6e[_y\55ҤBaUQ"+`0@Y'AB Q< Uxz}qv|P|wѣ>:>8)h]l5:mPz8E`m{3GJeUy;峲;;5@G~>5jݩ-IhZw*"#' 3 ;i a4K Px[9.a-=lg-_@}@!PR$6JBy0u^ًuf0@z<L=|0~+F!;GD+jb([SuMf-SA( wAB$3 he0LTPXwW5M2R%˅BX̝ݜESy\Gx ,_]uEA/nSkjThVP@U Zhc:f1[kb3i(X_]ٚL+jЕ}k5I@Rvv.L_/Iw0$z@0 n;V;e'P2]?dwgpxϠcq^7Xg[ WhFpbNjPN{'kzkB'c?o5}w#CE$72<U4_[^OBY~5P9}CCte6t;jU}GE8mH0l664$aT172Y8W`g@ l.ɣ 9+lr\cIB,O0 :3FzC*;kJu\33RLU(PC?}dZ% g^5^Y d-{T2Vi||J(JA#UfȓKT#OKl%lS1J{\]26&Y5w>N/'G_vH,M7^,8`{W2u>w`A$&rQ^TpW\$D˱JyJ) d*PC,x @ s($,IRj6ibɚ˦gT) ]k9zz?}U^yٯ׫ =?U_z~?n/'\S-u$tdo)ߪ` ]I}R] Kz7*2ᇨm?;YRI$I$I$I'pcq[ /$Iw-5оx"2%Hɤ2ZC>/sʛiCv|k11ďI zYȷ2Fx* t86E2&t!Yѐf,0S5i6ࢷ,vuT 2qVI98`A]܌ot׌Dڕl0T pn)F&ַڻ 0ܭm˜~q|:$8+0Y'LB7~%; !l&fJ|N7GL纤qAŃWI eVĻK1;W?zaŲJ6#o}ӑǭ$S;aeG77:\9mEBv0SDEKO+3jʬjR*rیIT!m]{f ۝JL÷ZxP;anYM@3_̃j>3@r%8Xvi kP[[h:| 3$WΩU VJ™B 2 MjdDz<*3*XI$V0>}]MF,oP  [&;$tKb !tѹ/uuݟ,CB>eZS _*;\ Tg5pK XE^~wnx_SӻhѦWOl㫞}pgz Ht@Ov_B}6%0čo-.iEKDw܂ݷ>?<9,Y%w?^ @KVX}n )_K(Cz^=|7OK \NqeL/?3! jIk5ҡEɵ"Ţ:!u!qg|9=>%&7si7]]M# ޭv ]񗗦ynZ٥ k+ox["ڪ-}A['[~^텲 @T+WkuNPPBNuUTaUQÒĸCA-c`n%:MuLz>9aWDhKٚB2 w !KM[Wpn9t]9E,šXʬ\$Z )n}*VuXj֚c(eӭ/A;;hZ(1D3{%0&vB/+[4<.qX>,fip݇]htvd1 % JչEh WUk(0}vD]`cdZE ?IȤ? Ss4$0_Y">ß3L:١R1m6hjm,({VLwfV*iM)#q/ùFhՈ#;&? F[twOۨ1~3d eP@u>kY3Rg6_/jϱ4SsBe5זTWLAF<%wx b# ZwR!PҬB/`xs}qKx> CA$gD4x^+-[<|+Hޏ3 4! tNP~{n9)0;I\wZ.l\$ PGrީ\sQ'W>W7b||b' `1Tת]E(W#3w͟xZC>ˠ?F=9YɎX`,UES|_}U_R!]i:&UWqHS?w~>5g|kOfl0*]h8ZxjS1CkB[f"̟C+o&ݍ9-<֌zʡc+wÔ4؅̯CDD @*Ѝ Ҕ(HQx7"NԮ6rǣU*65X*W l\N㝒s!IK]dLiv "!p#TYM-iF޺Z7Ōo1٘yt>W(鿚㑻8Qp'v}+{y.ϩ)\R*Wlig-X59k ̘]`)bVH)64:f> xsbSm nY/QCn< b2$Iih}tuḫM<{5-fR*ses3,8W`ߛ#:C#Q*JzQ'-z)֎x}jy_uM3c8֏@Zjtͮ9ƯV즭κ3JH89T׈ "uo&fύkj1*5פ]k[8$I&ع%:/ 2`9Aҭݩ>VlfϠdĠ` nАue[3 RB=װx@g {Up~v/UH=0)T^:WyT?.g\@h3#`]%AIjW=E@O-f)dET#Q+Oc qVӍħMtI:f==QHpTP`+?+_kc܄ja3~ x#h|!yjh82w:;fӷgOyo>uWSN(U1m!gGa'ԣ/c-/o5I6ѹ@ B: bTS%)=фPپz/af&j,_}]=~OJ=+TO>liGeJ^CB3U4J|&HǷa~~ߜle>Vb0dqK3=s5֕s[HDJ,$cYJ6F!m\%a 'A$kuTFgPSww/yjRE?WPIe:Ѧ6CчLbS$4?Qx9蛶8zeT1ԙ%@wna\BpGt Qaxv RQ;:.hO^DBⓕe}'B|?wږ:.pf{3a>i{3'vpv7 >eU pOe^(Rmu#G4o*;ﵚ}ڲX m{(i0 P!гSlş<3>:>ZW!<:Af!vEAdXT& wNy5n%"0%ȫ-K(|Av_ihQXP;u}Qx?kSȇ$J0iQ?X~8/r{y|E;iփv=M:is ruO( :ߞ"-g!ۅݟ_m{%N;&1)MtXf@a " OW9=O>P܊p+|ٝ~oOv8Byz Րio?EtkANh+ݞ~@ЛA).Jw^mbTTP*-is觙k ލ2$BODԪkHbGGڲDZD}ޝ%\yQ!8"ԉ $pYty 4(ppz {]o^}N:zjF Ab Yhmմm{t$F$>7۟n6¡~xNá#!9[kI'?zT|t2N!BŶFi.g{P-3r< ?1*i,')Ӷ|[lzZf|U,5#}l{UuuңYH0EDmՐ|3;!䩑4[u' #}tW:wJ]If>7=& Ԓ)QHJDyVP~0qF4~(%m|l~c:ƭ0M1WΓۍ' g@& yR덤h]7W 8S-9gDΆbsxHBL+1GJ n(P#6 n .c+b%nuOT^I㋉uF= dg.A"IB/ ']kl?ha@RԈ./48 g-[Lmu*' J8N(."$bdpcEsƬ,ՅsWlK%0hUz%4U :݃${ 3ꝱĤU%s+hcŇ4QbA6r \g+M> Z6 (?Q~#$ N\[:7 4튁 >HhKؘ:\©DpZ1tsd̑ (p !);Д,aVw +NW婿J'# *)QK1?^ /__*X$FX/B>[ϵW [C`6*W^eӺI,!VGWvܫAT}ܟQĚCdst VR;<- Թ?|L Vj $,1.=!zN !O4\D~$nspA&`\E@i: sE6HUd/t]Tنɬ. R}J﹫tp^%Ěi_ PCDiИX: Vfck2JevPR vۮi蔬piRjINLXx oG \dñuwbPl&k;WgPkL)?yG: MQ@ў/.wXV?JW>Mn@CZV,2h{f0CC+*pTtu9bC:>kʂ+=6z=$&)TGuI,/zGz @3)qF]Gv9R'j&.).ޝ*(sGyy=5x^ԣK %@_߷x@ ?EPĄ T_j klwߎ>tbA=%-TO1|%T(-wuDk/Wȫ%悯wn4 y,h5uٗ˾7hgY 0g"[c#Yt1_tjld3ŵBx>7(7wT_xH" ,'V!(4fx09S3T,Z0 Fa\|FcG}#->laEUZXYE E[䭼]7{"@WdPvzNVe9(R}yTz1@> m8T9ڈ|P~JQQTRz/4_&M- rXC3_{d>~lߺn۵3ש2Db\9U21~9 n;6O:Iݛq=!W uPq4+vMm<#(Gxil'ē!x;uA!~5zgz޳tܕgK=7-q~!aQe[]ҬHLHgz1}b֢l[▐ TX޾lOoنvd9ߟ͆W=<5ē#ӌ(!)@L LUID'R]FޯV-]>/Nlos#T83rt*^$4mFPY$0Hf(ޞkΊ5Tv-*U۷w=ە.+Ge'{~$|crU;hkvԪV!rQAV./Q9̈́)]@c,p˦N#%аkzyiDӖұFQzi S:flѐGEL^?T ghЂ׆c?vFL` I)J }ٺPW+(-sGڽ\yǿhwDY;Cl4i!8n_LpyDJYP3rRea>٦@ a"]P./Ȁ-@P!+W2Ղ#NeAgmԋ^!&x…G_X$}hb &t_xzjlVr9I$#NלK&CFQj[ӄ@* !27:g2G7 re& @[m+]2%~Ia:/z-31 ."Էn_t7k σRkU.1.EGy͔A4$Tɻ%҆]=TKMXncTPQ=؎2Gz*s#NhD֬lyDZu0;;ux 2r(,q &?qTi剳Lɗm¡d.dU:9qj:) ?RF_ 2Zle׉h<1\/;jzi #:7Iq Ӄ7ADin W47 }ָCT>k tDdzb4[DJfzƯ2Ƭ&ZYNSZ.v!2f;9WЏR:HHƃCy GڙhG ( L39f֜ гf +l~ki5 -J#6B]S߱ר.sC]:HCa`N4N#}vhebpD67` ZZn{Y0:W&Ľ?U\!*D>JC R(i qHԐ?eҔ랢5_A 8ZXƺJ r!ܨDY"_2ccȸ)UT]vO ;o]unv” J1Q'[m~(1h+zPǶ[Gb~Id`*seq*~w_d;)ַ911?S8(TwD^A>(X38cљ~|||{[(upsVcB@0gAEnPXfD=k[Ǭ^b*5]j=7&w?Z ʒuXq?j"s 4T&U"|"i*gRY}f{t&Б);:XB0u_4v= moadluXDx ,k| d`W;5UٛC6'UAj\Ufbp_'=ky-+bSZrqyx- dH\^ucHbb^IɆCPF\>3-n:䅡kQy!+2ؽcU 2qOg1w=[n`ϊn5OUfuul5{@| j)-`ʙ RFp3{1 *uR&٬xtgJAf!6X`S7fWph_\܏0^:\@$h)_Hg&t, ҴT&, Oh؍2(`u4>r;B(H(qD)أJ"2)ča8~J4]LFR-4FCN6I zBgrw  >hQ*Dis^I@ǮE}[p#z"﮿ߌuNynFʨ2E4a߷̾&0:ڡR}8d'ZM˓G,W̰$9 Z6^ßI9 S|i| Lqf^ ڪ*# ?. PTݎֱ0N_!Vwx$ Oz{|{3gw;5-܄4ej"ATPJݺ*j5)xtmsѮiC/ PkƸw^Ϋw~ 1.'|ixw~1)iT'غ( lHK3?[($8 X]"S,V슏&ryX+1("Mȡt4ᱺp+ RT˷*_+¹xV{O;E%$u|sd93c寈ոn]$1xrhb5 utg=j9DbRLQLqNǬf;^c1/kd }yFܦ! An@ 1U_)ښǑwwO!͒F;O$E ΰ`dNaTJ7i5 SCOgETF[څOvh涃Kmo \^-$ k,\.ڸ<I1jQ=^;g;ϥ \.+9?jjQ/;ȺQ=cBdwy7OHøל[ShR"C!>?VV ?٪UH[g? BmCm >ee0%c#+h8kN}AT!(sKFjh<UBHXE]?pNΤ{b. j -JCi"BbI%E@RD[u0;c??&5G f02dN逽 k({yT.ڼx~z0gU$1W8@UֳMYŜaPpæ}Y0 ԷaK! N:]&n Sr,K]+iP{ 7^3tGn$̉/vHWl:[kW4sBoqD^wEdw!P` !&g^}s70N +oձmΙ!nGIሬ^![V签mJ3-nn]ß'}uA)_w=sl 䓞y"Ъ1L8$Y/)P# 5L,}dB ^BI.}?a2F%#v*+"VgvP:;;UnM֥ƆT}D-5|>:ߥ߅=n^RZ>OgՅ%*pWUn_ݺm6[n^0B5vFnUZ/{ HmKd)Ҽn<_\s=nQAz!JFD- Stc䑶ϱl@lWkm75OP$̫c\p$Z)ހ(AQ ,g꿣.k %2$z ,!LSsu!4s2>arOQqǬ_f:=.TT?e$[^9/gF"pNw+@"~PpM1}!Ng? pYHu#L mw">FbT`; pԞ&E !aS-wgle8e߶k*DX~>u.vݗˉ}2W8s̏9:P[GU v) DS +$ D"UqWc* Ao:8,*>ʴC}X0EKVD;il<&Mjb(4jC`V.,4vl_r BȣƢI u׌UMr$`(J~PtW[; 1ġ(?Fsp}u,z5vu[{qmiSBjWOlqJKrSUfa~=r䏎RY$Ea?&ܮhEi+MqwEk놱Ǜ>:l6s>,`vE*`R~N\'D&AP?ɯ}A C aPSW'<>)8U̓p/^)ۭ|)Sf}jh =y(ӵ4sihrp~.3Τγx;Θ{a;4"Ԕ:aGՋDH)5|`, o\E5V0*ɀWV] ZDOܨnm{ql]Ѻ;%gAA)%qK"L@`C'TDj$h0VF-}5`D#d- ,d>y{Ie`I鯓\mu*BJVHJ<L`!mwˊP~6 %첤k 1V6OFIFN3ASPx[_烜%ߜmAJy3Ĉ 4y]5:=U `Ѱ爇/WnCHl H-$uRF8`WA@ w1/ܱkxq[igFf\7?wwSGX.:*qwRцޛii4bfeA8ceGTۜBiqc[RLCU"C-%>1A1d7ʓ:fݹugety$#ja9xs-X;/\qڕy`N؂.|-C&/=Sٟr(gtFA>|N>#v$s x\ 8iLm,J -Knxz!~{jE^uNo3XJ|1Os zPᮨ4B @vOr)]C GٷBgS0*8;I^xQKfIb1J.˝%PL|/ݼ;fTC!3ڲ {lO&ժƩJ+g|9Bu[m=Xw [H GZ8lfgL?2q--='|q{ĀpQoKSOmU?4oY8lCXoY~+]ޖ"W.x{MBNĭOGj7&ID'o<R 1=.(g0oTASiXwzƌ#8Gz#[w=,|ƩkBHZY:8-O]; \qmpGnَ g6o:ǪďDxw# MW\ڔ֧ӗP9}1!xgQN9}Ah4&&;O)2+˱*EvQTƈC6U+ 7S?W9赪V[@DRODdq&AѓŘ4۟fѷ(~  [xbzM~ƁDN3'% =CiA 57\}2!n !LiiD-"ݘ8dHֳ_s+6Dä_謈Cq P0:rΐf;s>FC) >vC?a;w3qSVSIOإ5e(UOpɽE4,&9VI"urc6ۚ~gP>TQ*zlHش¡u Iy tEa+!׵qbo1_bXChuxִ߶툐gF3k޷nrs'Nk飁b©h5ep~FHatMR f{( ҩl ^<T~)1/=]ϗa=b/i5K$"Rh4X{حH/֘:H~\؄u^N,Ѫmvշ鍠sﲂ|4󦜳9.v^(>z.{PXԩD쇣9^o~{Y>ޅW\=+vM됷lPJ~ 3ˏ=.# |$V]ElREcңT`i30?HoeVh럢 Co.ZhS{'#}Tb.f{[>  K P(J(&C ruBxXqV(d K=Cu۾Mk֮3L0 hBT$/]k@G%5ޢҢwf@;/~׉$&| PIPT<.'CT:5*u*(cSEZC!xj%Ds)+~֨XApum`GѿBCzo5n.oGƮvUQChxLd!ؗA翻-)w!:!3Z_ٿW#iBH2B2J<ݑX0_5CS<(Ɨ}Z z-;rIG]jZAQ> J/Sp`; W?->ǰ뇦$IHY2|٫WHj Iu% $f%{h_ Jg1U 4VRGbO59Bdqiwo!” \'( ׏L[?%̥or`P :IMkG+6L+9>&dD}7 WTN\ 5ϷLFv?˚o+:-${.TCHrTTm:7Kko,J޽4 Q֭@R$ޛ3KSl_֏1G "gUk(Y)%AacJVgg6Z֫0틑=A$a3l"? GUA~t TiDꭓZMڳ T]7)w@/0L*}k" (nfzX¡ْIlMx%_u QLci1RF ,`.Ker+<;gA 46P:+EέR;DL8ԑY9t{c'Y-8I0"rU4#ơ{0~|KkNfa 0$uI9E =@OSUW=4 ,Qk: pR`IIӰ=b^UjHYݢs5tV KWKJ:L mknt]ʉjṖFN-|j٭β?00i>mɖTu;܉۽a$|ϭī-[EEFM'0̢Gp zO^8i%jTs\D->F;3Lt$SS%6L?Aa "w|? ^cZ5Cgn딮ϒ1(a^-c9Wqz-SPŚT. ,/<fdB xG:7{~+Əg5GY1鮟+5h'B%R.UA*[)rTc_0FNC 8XGc.CcPl`EQ6>ȩrK09Bof^ }'_6 #eNu@bGTYpuw3YTO+a7VYS ks 3"x3W/X\$!3mZ]kȸCEdMbуfz{5oDR0½kF\k[S9=2a5f;%0vZR~gXin!4XݷE-q_&Teŷve쏩![/C-@=\5nob.7p$PlNf+'>&.!¥CA8 C8)!6My-~>HNsSX1K)k^,p٠8lB'&r7}e"t}nZ4tUnYI0E@""g拯Aڑ@H"Rh^ {}>/ZjaPP &V08Hv.:{h6>liA $Е}ROn3 C~ĎU0;xo<(^" B%zmswc[0{en7ۋ:DWp5C|ϩˡ.[H%ACfz TK${78_x5cܾSkL@'Wu/DiֶHz%ݯgH銪z`(nktzQ1_ȭc8㢡vu8}u0sٲZ@hYa1I.T:RFDBE|\ npP ׮|֔:.)D H<K\bڄvI)b/t`ϯDNYBrTva^i>a(Zާ`"Pe%\3qц.֗R˩ò]HͶC-d>ϙxf*ː -}j ;~ W,jR@&ebsheGd eZ\[(=X}*{,KKx ((AF)8:Fc@+ tgPO/nW(h~o*,i2J\p6;Cݿy?zo.'t*XՎwK}68k~Ӽ|C-uG_ₜ5_mmNRgQٙliT*L >s䶵/q3MBߜA/ۋ?a`f)wwg+y֠#Q}sZx(Ʋ/ h>7XKDo|sGGdD H7<3\;ȣ:/! l4srbi[nSp^Vkz8-k)‰Ry9]L ]8%1JCj$ߋmR1!'4MB紿lKqq<("H8Aķ˴.wc-#xNni<"Ha<ȷz`{ΨL2 [*tAtXf]O,ԗFӽ`z5ΌN#ЍӤjqƂsԽ;R/3wZlQ4^^QV+h3ͻXLVȁ,Z&~lIC -KbJ)Zlf4&;!q|Jƹy)tVp.ɄqHOsӎ8'&K|Ge0ܙг]ߍL.$̷%yoFq'?n&XGG8~T#%(*R^K&8%v,vB޸J41ιEGOax9x809%6nrQ];d |PL4DD=9v<{sS6( όw1YΧu]iӹ~>x`}SKxE*nd q(XtW\=gF-`Dޱ÷u>/;[73G{Sػ.&Qt}qƸX56a߱5BZ~$hI9򳩰i뛧xJ/ɵSknc0Zgg2ax/^ĜvVx|t~|1rNi_޷Y Gs{$ a; X[d+d"n*i`X39i9 W8D$xb^.j~M\G;QިIG|mwpS oQD3ƺ@@@%T ƶʍ d`5T\.j9JRRBÍ&/|y I.yE#p |a^!t>].}5L͵ZdϦ:'d[72ONyA Ѯ}JX]'a7Mq7AAr҆t3Nq 4!Bwzo|,dg5&,CDvuZA`R͚.Ra{# wn"K1¾צ>2erLQ22c`QĿl=3M&nMn Ι8|&gd2lbMJ`l6ͷ2HHb>IqSbBS8KG9mMzq`[$Z sl2tئ"Q dg @,UnCʎ(9x&r&_q}{!c㵏^3R8%ERĒL~Zq(#eN8c2_l*AvQ - f4ZeXb\Mׯ1`T@n"i::LT2s؛Ȍu>>g~@?#;<iU!׻UܭxBWT# W'|zEmitRT1BHMjEM_XH8TG"{]3uzpLwëNi;KUAI<|v Lc;aN{".W{.[c`sM0^a./-ˎ~߯o5?u {M h1N 70=ɠ(xHfU{sN֫sTHJsMdYi7>y&ŜP+Mn I5=n3-t,.5 R䶔u%6pvӷN51ȐW'ciG ׀|tH{I(_|Wf$I)cI~վ쬦rMe̛fTe1e[ݻQ%Ah:ĥQQ$[ ! !'l j}\Uvy9;c)#h|S#0jZ8 l,L# iƦ ="m۽NL⋩688VիC oI}eKaMOybDcϬ}lyYNϰOKiMDAĽ]NjO;QmSNOO=fuu<2n菳$!zCāӖ&At`HG&:ܲBdQ=G yqwYuꝹFNN3 vZ"dYMq& ڎ8DN"]$*1vg(<& FZZygNsܑj zuEE=j|ixf׌Kn*1J4`v<6/ 0-|$~`+B y7lM 𱧹x{ ezR7->Z+n1%XX@r @ӮK6c$ ^}OrfiHn6A'ZY|ïPd(=?rgoy%MaM]V!K!DzkX}>? mv܈ (XVsʥsG T{# ~j{;K;xr˱;԰ǚEj>xg%MC\wyI3 3R鸌!|=d l#bbr@κgçuIXо*r'Uu&a"pv6}V֣!"eHj]IVd2y%.;$qJIe KEG@)GN I?$|wɜl2S;349\ޢUtuOO?NġE'HB@W0 @#3*'i6-V"xÙsD5>dN)0;E&ZQ# ##㹼L6bocWMi[Up\1ƧRAL֊uL~0' ITPҡv1ok"3I@ @PU hMLibDUBQ@$@|< у2\MF0n&v/+Vi?Q6x# <:&k:k^E`B"#߷L=);o[*&FS-eT_;0 AL9#o7  l &f5z= q eBQP !LDP}?4|( .B(R HJT7T /y}mN|>HvKQB$x1?ر;G$Klta<حnz$=B&6?'[;Hβdu;_BmA۳ϗE\ yC9!"HWLеO Y),, ,,,$$3rψ !!iil6 --$ I,|1ϴہxb'N@r)rf%n0"s>GAJo۲ ?tBTu@!Fxl#!ҩs IO} $ %$0V 5jnH65E\@T@A$4~R!Jkunn$&BD; D X̄LtH0u\ po  `/ڇ`jC"EFOytK1WB`}, $,jW80ɴ(%D@A]*0X-n\ ۸;FC]C@hZ m.N7;(%H55Mmhؔ ps2֦,dyIM0^u/& x4`H얀FHrEۛXTT Q+A&A#']$L eoNa1e zɘN|vmqrE`"K$#u\32P,T]۹`{{);PS}%h5,9a^{@<¤`4@Rff:a9CRB S u$Љ'`ݿ.H]_U|ޟ(W}oR#ԳA9(!n7"Ů0ᘫl:/JzrU͸-R~,Yф !dΊA u'M1T\XP9_m=bpVUUϛn*]rX8ab,lL5ÅCj\/Ҷ\X (:6GOfD 2j=ҏy WS-;ǞJ͸ߺss ;""Bu놵YfK9`jUm]D5ڞYWL0Մ*f5nf(Beb-VS.P>9}-˕]eR"lAl|HwqNC/Gws ?Ѥ tj:dɲ#y_"]?tWơMUS~elGGG;>? Qd4~!{^:O{4E"n]@-ߣ}=X|}~ݖn!vt62z9^R5" ҩwOѦ4MWmjǢY^ޞǀ1jXU1-s `Lqmsks~źEC%wvOXx@du @4HlcOz3ןmog_-%A]q=)cu4CFch8jtoXV?-݆4?qΑ{ݺΕU i ڪu AMQK2&tKΜ39C  <߆? e,vaxu1-r.ene„rx0etsԁ9A쪮V]sэ[ܱcbf`*d)eTaՉUBTa~jxY ~B 9>ITl޲qYS]Ī].knzku yL#Yj$6YGqHH>礈\~NvtiG@zwVa}ܰGjNg\& @sx=Q__A6e??k0T<2Ӝ=ygBjwg/?@zYpFhyo`UL_x+7cz0o=}p \{z:;=Gmkw:4bkwWV{1_A8xu;wpt@6 D)G >] o/8zޞb-@m=Ѐ@ccw0u~Zp\f;t׫:y |@z= %,<X{]|vY'DO\˟1>>WH۠{@jrJ`EA=?v:vid/#?I~(0҈SU=zk]P;2SI[QX6E NRdbfe<ȝ*~{_4I6#~t# XwgGv}w3 g_< $˒{~׊zzF~[|@j?ƷhQLu~Wa8?^*|Ty /䟩?r:8k݄_ofU~ E`-eXw4<:apH1nj\4þ[MNΒR~z|P{^>)i1XIOn&@i'u !y0هU&\p YTxrMS#(. ~;"4UՂ,P {,]lP;Ρs|5SGllMPne HDQs 3MCEx@s}d{5|bh3(3a^]J'qYOa'pWAGr3^kx%M)ViB!i&;}zF=f)оQ#A@͈9 POCtJPH5]6͑b5XTbMsnTS]w]ݘJ̢REDcXI5R]fښ|]mƷLs|wۯ3d] smF^F$3hwK$ɦ2 hd֯:F_u^RFـ6c 0ӜV M!1[5|b3[ۦ]I/Ev^chͷMwW6Jx&漫κyeRf)P5]e͹o=s/VM_eB[;R A"@{r{}?Qw}, _ O''t?G*ޗnc0=`Qw>-:d䫾 2~uSXиV5&\cґ:=>kTuP\ m`?Ґk'X<11oWOvd!'?_`(hh78pxgFd<9 HL5|A$&=?Ovng- mkH*׳!l C$A'QڝO UӔv}_x [퀰|\><Q]_7߽xq o`ؘw [ y g#1=\|xmםZ?n h1='`ZN0-r 9 +[*F眢,ɒBSoJ;sVe.Z]ER_ {lynS <(jE*ܡ3f00!!u[1#[tLx }9tU.Ra'jws2W[.UHV`uM'RjPk"OaXXVzt:[_K}c#` Pij}dotE <*T $#&zlk&h9%- XTEb5%aHRQ}"9_l`á'9ohAƃ'jTy'|&VQ{IxvojϤ5LO. PX?SLwYQ+@Z}ZP:kݩ]]kkTh, #" F_O,Kzm|ќpk )*jW% SCܛ|r2jz Fqq.$Glval >pzM<%e0iDAλy|w`=Drˎ1*?iŐFfU~?|ʑ~NgEc0~9D\|8g.IPmA;Spr)&)fnW(1\+@G4;=rЉ"8(5_,{Gc0I_hz=5/&A}f@NQ}?@m)}??1Dć VwQ PQC?7\DPQԂ~ fQdI5@)p%U:HF JCI}'oӞ5IL^xYʢC=9zzpF7W?B ?BX'۠UwO_w<8Z8?#m^G/?$PG&|FLo 2!Y,;\qΝ?j;Q,y?a3$f?3#.JhÙˋ%K OW#ռ>̟5s&'|˓us^raDJ;SDfSǢgn,?@%=aEW쯮(xE8&=_ l3?ᢁ9Z(#WC>xY >HJ{E85=[Wu<,΀&=.S.*ŅSt8diIdjD[ӭ" <۵bZۺ)X&N]AEJL"eET)"Oŕ kd:/@yEśV-\mѐV}*Wcg5n@'I ($(BԈ[wKgA5a;ؔݍv8V؇7m X*?j2ҶopDRFn6ѹyEr*MZc߻kABLh_&BQ3E:Rl}C%$ڲ3Fc=)!11 )D.R wkAZP} }2GFatuR{Mf{ Uؼ){{_m<*ػ+ƁhDmۘSBǵkHY{_0eWDUkbC۩o4PZ"ĝ艥UHh#F-;lNvd>hiM8__E !cr:.V*`);jYJu)St`E%Ul} tJ{!Pz^|k#GpvsšGK\"nLژ TM2^S9νU&5_3ɂ{FhV%AggDգ|[EHT}np%jDHz@Y{ hIj*ٿ}VjP1SSEg;cB=%.ʼnP(e՟H:/ 0 6̖뛾<\q^ɋ'G ^Yh%Et|C?T%jF1:U`b!bԬ~>L=6fBXd\P"s\ھ|\MyU<` IOYaizEJ9U@;Y-G9:O^="9AGJ\uj. 8`>:skcRSIg'Cj d 0 L Qͱ<"~*]@̳qCN/h![xz2x,+{FlfSGa&{3M_Y[uq iݒ~pbMΡ*yjgeł. j&Kugg5$-,αgeY`C7НFۍY2BF / 0" ˟wO_SVUX4l" "seWbkzrQfUl}GˡY}Mʾ[rGu8Y_f^xk"w{¸s( sV!`m[u*Wg`څϟsTH it/|sd>]?y6O_Ƹ^tծ$XT]ZU_ }H`Nb?x_%}5*`9~O"YNj`5J̨,C2_^XϞs,k[o }l Z1t k%9e~#r}qk13bvatl',8UyCQp^t}>L@ 'PI!p/:|ktkDLl#W햜.x^g-{bTf%~rUT3[cc6 #oj תh49C +V,>u1hihUF87ܞJ罘Q m.b@$k[K}p5;X)kÑ5#*+)EvC~ pLzK HTzK q!R&i{.Z;,lCl"euۇn;q5W]Γ}SiQls`5]*%w95,$JeuS\:UގOv)޽{ vO1N W{)iln)vu[n3iW[)lyG'i.Cv9ΰ ":e0ꜗ``@4ˠr$PjA}E:pXJk 5=[xb/>w]+Cp5ēgA j,Ej5=ܵ^eegwPsϙ47kRJ*W {5=> Ng?)K(:EI }`;&u~93"?_JHU`+UތmP};>_kS?Ӝ0zu/9Po vN>S 1}5p6uɬ<}q1k˜BHA W[8Y9d?1|_9& 10L଑'f!?"PҤ!Tܽt:tLf1R.@HF)KiMIGt uћْ8D~zHZLf+:V\wx\ \<[UUyIh޾:D-LI@F6IA9 tF4E |nO̊TDIƸ=>J@(M<S^7:E9ț\hZX0(cݫ>5.A`,V64-vfr3nIbU71 (F\i?gyå:;=:5/~O~1cT'[ .^K%mk$|BH_S!+<0.u2xWAϛl-" uZ_41$:W>פrVBtBgduǾb:a2eqc V2faj ~0U%ڊ DhQQj5DZXJ=2,ŇEJ|/g},n䮐~h][tܟc ?LeTТ_xf@(S\>9M#?ӏO~} 4b;-UCal.h!ڨ^bs77w@&.x~!'0GR-tC)Su.Cf<]ag  VH6즛_Sul`p*)Y\V7iyGq3,p5mKR. lxYo\t"lbeDexWSWVpx˴Jʧkp\7eY7.p1_ ]~|oуiӱgu0i@Jܶې_NFPN-R[EgbV年ilt.N;3(ekdOGyۨ=W6QZNsWL.ǧ^nn-nOq{t*tm:kbX?]n7lQ}gGm]ftӶg9pw7?D%c')QY;>1c!Wekn-UX-G j]z35ߢI_<5n,W?,g8^EN0:-G:in9DjY~bǽtiF,umK ]t^gSW\~;«9rX_~MTc%Ak@ ^/4okahpʞ3`[˒BstjkUmM\YL]^nRm'V\-#FWuseY_ -4⢨0k/>rg,CvztKm6V:Z\-Fh 5EU7d'dOudn+ެd)\ʿs]-[! VBEl*뎬h= t g=xEu`WqLrBxן1>,֮LP[̓[MO߭L3<exoj= juջ9LJiq jyi~u\*oeoloνMUYc-apW- #Rrqly߷^ c:7/ݔ-tjz(6jK\Nےg@ϕ#QH.Z8w۲:]v z[~?Y!6m饩گp}=|yO6w S/mپb?ϓPD62E;{Q~?򀀁Bcp _w):!}텶.4<>Z!||TDLxz[Md1I30ڦ.ܳfŽ'u5.Xw"raÏ1;|\ r8a2;f̱]\0WF}I M ~.PPPy@r&c? _1ȔYW`#?_y+?DtV:;( =J7FZ) u~|Sۇ!itOysC1_r7 UT]kM}|'UEzi}O~`hm: I_ Ϲл1_EhKf?sXQݖ6ljfnVCUnݖS[Fj3tu.n+XTJPWܵ?kKlp*2mk6ݔ*6lG`,1r޻vIyn7kwQ=%dzW3&\壞ZMy1Y~M%=tt R]YU:4zж_c  GZεnwY>aޏ#;QwwAk]>HxLfopшz"xR N@MΝ[F>0TH6Taˤ T* L}@'9A+s"_Ґ< t?)]eU.Ň\eFqy|d{;3f!}0 AF!"ȧ!6H|j !T i, b0U.wlӃ ^ibv/@6C4I8dz~U q(b9Ϸ¬`LmxyYak @`,?0 n,.͇J;=o=P4`xvrx$$w3@"q )ug-&1ᕔE]<103`(g,fP\j8 2Hd0V|^"wڬ"H&6↣YăAr $Ⓢgq{<Q|w l)Y)@jUN:>GxeÿǮ=Hr8}67B9^&ٱ{[ti*z vo {^ûy (RabBt Y ;L<p;Khp1 ܓa94.k~?koo~;3¸S)~32%;ؗPkr?dAi~zWUEPs-M#gϩ(/1 hX% Єw< qQ;zKеZja/*Lm.78uY'~Ui_'u!g:ITk5&Y1 ͸[/.-a"=N~k[{WcBqlҜ(D0Eb(3.(P9E!ŧzLrqxRBtWob^DoQ˧4j~h[s|IiG9Vhc=ކc̈2ܒHMI'l) t$zm>g `9UUUd`9 ߪ~-LμAB{A_ a6Nlg~R HwwRmfoT:Jhξt`]7MفpC:k%+nn\Azժ| ȃv'X˜EǺ|e[g-GZ>5$"YE&j-iqBIsAUk9zoPU$,R(K(iڴʫ\D6; 4n&ΘaMѽbڨTpsZ%MUMQ1!o&)FʠXyy6::NeYgfi$rfޜr:Hr2>yI ItN*@7` 3NkYW3\4^)NT˘'Mz&W8 j vJW%Z1U(I*DiVKd/uV:51{:\OEvoFRJԝY!Yb+Jkzzz~v:5yu]aV85|p=\9]q۞ݖ=O][mruӤdKm-HYIN5NVVnyb;uz S=ocgb;^z;\ĨI9.Σ{k}+\λCƧW\gunzb'\tEq:vY3q8:1u q.ѕ1[X*\.2 c!#tRoN;tn]ۻ @(;@T4d#P#^;g#]jsL =TL\DЃM nYUgl*NC#-q߬o\yQߎ)8u۵?S2u9Ymt*1\]T9339M_nzkqsYgA]Vx&zqgs7zu =]Fnn{~kc[YSk뮿]_eBn_bhOw Xz f (*Ovխl߻C?}kv HtkĦrjvHn-¬?1(gE[@NN1Jسvm Fn!o;z>7ï+{/k{).?S%tױ<9W>3wiжG:#SfA5}x rp9 W }KoO;!4%:(0n)$֪a/= lpd{a?Nuc!}<#|z@9 f/7+>Lrik/Cl+b-1fVA!8P+A2Ol? ?ZUjl/_j 9c fm×~?y$VP 0-@~ۺv~:k1 E^W chBԕ`컂{ TD=?Eע;f!DKq1#1`$ǍiOnCFP{OK` 1[%h T +يz t~ H;|>O ô|>ؐ67R^ݧ`H2 sˍǺvO'Epw A0<.ٿxpDOg8~/o1p<}q~cs @XxkO 5~~'*t:viU*Pd5/t}whT=c[!{">3~:Z]vȕV >2,# KRz[9#f.fhؽ7HQFGABZ@ABfװAӖrԃ?z}?,}/B B9SZϒ&#6%1ƨ K%is0 kYze%Yh^#b4U ރ74S#yzh,2U{:'>D+GAo]5QW@íj<}>e˜ $`}<÷Ֆ8z}4:ck+*xm`f|Pu|_-}Uί~[%?<|\Ƕ z44>^ *!KչBwȂ@(]|lj-2q%7M[ $X(!W'# tDA׍pхCۻ)jsZ){XQDŝPy'4><<1ױ*FC~Pt^%PF.K(SM}oVcozj'BQD֣A,u+5PxV8zMd=%lu[$˹2Q?\OxO>dѦ ́48k8k;+(eِ޳W*ZJ3:"Q0짴RlQo ćF&cRQDͥu<\["c;I1nNb Yע+`%*^&tگP yg^\ݖ(aҴѠ<.xa$R${;ר04y /}Uv̶fK> +AQx5es~QnH~4v3r!Qr‘ )SLf FUw]rV\$ \|yIA8ģbIE"!/ QW|{3HnpQD JT]<@e ?O-՞>0d B# AP'lObAX Aqk(>=5bU%J.O*>1a#Έ# n@1t1-9}6y=Ze<3B#$B9g,? JZ޺]*{9|4%z@GD}N-3̱[XvEM6^r]\~UMLeHg#@@y6v(;u ~K/eSg)ː=_/ quO.n7423xUڮ Uu'b /#F4<3a}pY^1V}v*^0Ŝ& %*N=b?yv*f[>wÖseT*"tW\g^\qLS0SZ ϛF:lr1EfmZh@b_` NЀzp ['9kuq·NbN 4 j~֦DŽKH 4 1EG1[QzUc!KrP$6p-| 5Zq7ϡb'ǣNk˞W]>Eo(4Oy!,J xq6"߾پuhx Y؟zV3|6Op!gFG&[wyG^i`&7%JkNLk{d"%薐7T8+  tb%,*waFwM9Ag?^R5x&dL9;1 luN}x~onz;@ (Cs T|@)?ܜ @\o .DcJhP gW<%NY@ *C lq$?\]}]x@>@*Bp==N%DLJUPk&à~0|g{ %kó3͐u]p%vy§ݗLM/?H9ޚI @؂$ӗ) QThypԆ0MzvU<_I1LИ{>w WgAj%+o,04a> E'o&rcfXhڜ On8ߔ!V:l%Fy?-!!~.* 0F?o'ݗ< 5!èV㹒K 7x(kmHm I z{ :xmÁWW雦ر=dj|I/ #M!YNLsZ6a4@~}Fat.,H}$!8z!}/TPm8zsfC}QP8aBG VSaҝ<@UU 5Ť9rXq6:'07K81e$|u{GU'3GG@eN0='Y<d $TaF& = d>}n&+{Y" 0ֶ2ūF8OKY@"2K<-J.RhփRKeuq̱=!x64nӹvUc!q>C}IQIY/QCooE%!j%/"Ɩe.,U!noGECBwr>P3,+\dhziV`+AjӝgO3tt@`6a7n0re\OݡJk۽sb#d2#C/"a^"AJoi+6ώ솩%Hr+I_ t:%9&%r1'>zwý7P:TPlL͡a%#rKT5y|m.9ARHOFߝ#J T G02/G*5,o"8FdXTEYjcVe'nYu>rۍ#TL7bC*?/Dgηx Z - y 1"1* qwr3>k>CtPvn(M'ƒ G".jnU517h0:QBHCR (0GM _x)qθbW|J%ja1 Zalps =sR;~k.e+߆.VASJ{A@牀2Sl?FojSxP(t22 o ]Hb_ɿv&Ӹo:{<.!H ۘ&/깦z?\`f&f ?k`j0RS~:`pF]DSw1W@#krĚuvHh-^VԬ 1ƥvx;P@ @dBIYy=wc2@zvڼ0L=CLCԦ66V[ș30 7/LT&#7?VqN;Y,qNjĿ?ZܔlP;;ښ[ܑu#zv ϭ TwwK*JfG;$e\vh뺫gH8Z]d޵3NB @!::W319u|(?xrIzT1 !L$^=5ɒeBCcPxᆪo 233it=>_5U=o~I8 gqS;>=9^WĮ^)|X)-8&ګQLEZhHg!=:K(-6u@CyW¦y5x_!nu$;yW.;}Iy8E@`ލ t gXkDvuCVz}@8o1762MFfͭ0J{A&{UXk+Mjcхcyz\6%5dMޭmW™Tk*yBJ{J۵ MX>Zj,+? !E!֋ž?I'I_>qQ>OW P ̖E|T77f Y^ [oH?㣚GTAp2>`xgE8Rx`K2m>q7.Z>2My''K}Ȫ\qIDF;gxff*S$QKz$n1ȸ^hTSՙz US{QK3h+S ~RQ G2n-&[ Y=UDTEGU gr4,CMsBݚlXwwgeb%G:_fT+VZͼ-rU &A: g\㿻{ >MQ.b'dI(H}uE*Dkǘ2?)E`9@P@!l5 . yssDFXe2fꂪ\x .teݽL ZB!^Yaɝn]t !XiXN/͉*Ԙt{r0Qвp rffteT#1AzLq'ucI'a(FM7Ho-ad)6>N;h{cIFSv/.0U2rä'-1ψo*vȁS3\Lo3'f\I=CO>6q-OTܠsYjDO_aJ޷[ª_?w:*xFϠKukxѲݭ/T0Ɩ{lS{'61߯nξz}^`x|p #͗dito(dZ0".gt|kh=!A|Z} ,־#_0񚘱h\ 0/b ҜnItקG; ɯKfW(WeJ뤾6Y /†QJP ?6tf9Zv^;3k-(~ |>Gb09tI=$x"N4d#aЏ ڣ twohJ(iܣbmQ%c(18Dݺ+60c(BA3;#~Tgo/ RAt$2  iY55R-&>H аFh⟄?G xןXCQ-AE,a(CAG ( uOԀYh- 9i0Psr"ԵW$(^I&=Q!_Y"pųf3kO0 Zw'rG4Ba9'*A4 }`'|$}^ZWRS0 "ww) 6U%U|m33ppK*̜;V?@~X,rɯw()Iƺ_5>ׯʻIB:`'ljHNA]!I!# aQOݠ1=`YhLAN*\b|G+l2/hDmxGiF'JӶsT۲9H(T7,"6!: ? Znk'_Ϣ> xy wgL8"P85?1Tq`kX(̫Da aD# l$%cW^$ o z TDQUƩnk3Te< -,Df"a[l+UUs!czw::N>.@F!$0yjƄR砤|`nqU.@ѝ}y1>2vܱb*4R3J?HasrhM | ۖ:χPY[1__tvLBpBXDMM6 ̢z]*tJG,@O0`DLQHӭ8aNc!I۽wa }w;1&uӗwgv5#wQhoGrG9 ~l%H̍ô!(KO?HeC=`~/H)##lw %"Iv|R0n4}Vv~LeuQ;zѓ¯.773ezϮ>wuNyψFw+x7 ey y#[ iWټiV \hvojSA LX5?S1~`0=PwDP۱($HTZ g\Νf.f&B 69gGR!F$ۅBݤ[c)$k$ trk}w>&]̘XSن@AF ?D8A3.xtѨ*d)r'!"Mm_JCyfM4.k"@WpiDB D"H7QX~ʔ%p*9 nUUYJШẔG3Mj8@+zσ@@ k/׽'5dB(f)1l1i% 'ZX(6 <{6D=Ц8@ ?{Z^׾ |2bڙ3dbϣ`d󙂞Oo^pI6m('T0!ǘfk.gI-= / l*‰${#yB|!Î!J uN˝5L5Gj$<'b1<1s ?+C j$I'F|Nြ4`AVY(we;y8r4fUIԓ + 0فCaw#Q dh,Ƞ)=&6h2pqq}Np۬-͂V[X$R(CܹoqGG]j%ᄒ3yiB>lM6q9h( >`@$yz=K,Q̏/b{w-\ kJjSn]L̑Ag݆Ɠl6jt=\Fbr'vۑ$׽6QMH%$6g֑b6&y2 qfs80h*1Vb% APcVM! 3O-gKO4,FBU.;r+s +"^0wFgvZ=$!*:ŭuEm9cj(& 'xl[!-38@ZعG\0@5Nx_݆e@`°9f":U I#=Y;SQ&QWpl I dx SB4L3ã=#H(ysRI I-Hj("" Qm9_ ԻW+#e'khXQsv#j(Vw%$҄, 0򛿉i N+̤ L_i_۪b?~ꦴFj89T ՜+Sox i6 9ަLTz%0=L5u0'F! f %D%O_Ƭ 5CMiX JzR$vGr[Zc^5nhC(}nذ] 6]Ԏ&DW~p2!V+X/6&Q$3VE  ]%Ʋ-݉aRtGyWxXXs ҇A /|wjѪCxv7j `v@aF/]$|Yvr\68 T;y7ma6@ůНt2*sYkaãJ%iaIrkZ wmp2)KPT܀Caz@8" N#3BIcնٜ=CC sZMZ`!w%G "ڈ ` b 5  F@ rKXP^2T \OviGpy9@kR /46֓;4i(?vY:F|Y#Я?d_+@H 5٢TU_`&7D `#!C+zlkJɲ0cl0$L0DTvI]#&Ź a&49ߧ"Xl@]aHM ha"i +}oxcmE"_?Es4w;Yijo{AT_}]YhmË6)HJI~)厉Z @` wvsy:ix+W9f%UbK0'7Ziyn5,NdchahYMՐщ!Gn;lUpso/^*X'ͧ"(gZsD}߲M3oܴ_y?+FTBb*جi)|Y|c'SE3/cɝczmˈg x;NՐ7aFFxI4:noQPf[BVxoLF%*<GOFH^K@rvsloHf\ N[':R\=uz*m ozOԑ''"Pl;3(9JK X&Rf|xhG9Ld [?4#xVpuZMT u}ߊxMX=:nhGï#2n1h#j;B2rxah~ oT h<%w:"RG@ rsB&HmiaR@S P:fq_DŽExVh500Bh&08PɴtΞ Jn( $Vێepf\,aĂ$4*t (P>~'AvА;KCqE÷se_=?`XWz_le0>4b̜jWwhOzfA@j(]Nޣ^#Ff0 9ߵ{ rI h'b(L`K -k/R`E=^/QI~c2;5vE زͥ|s-W!QH:%&Jr(F Ea*P": oK BKmSrVҪh0/ȊYroFҖUt F.X>& jϽ)t.o(L^3my_۩Z!0ܧ{  ? k֡t A@I J-');Adޮ')!e:q4_Y8f=|#UD9 !f*(#br"[L96]j^Bn6M60}i*zxzrP N2&nG`4{r-!aH$iM;e~AreУ"KN(Bʑ&T2 )N/9Cd"bZo:& Ɠku61$RMYfb㑊c7D mm^]TxQkI5Z/hMݦ 3Δ%# )2լb+lLs*<⣁4 w$y9JQw|zi;.UWAjHw(Fgvgcv ع2ՂشSg ^}O/30q=yLOBtlh^ϙ{gX8?Rc]wJ$*@MF ?cz hX)7w lctIE~2F(Hb~}[NIhfb{z``l7k󉡟2x1v9URIX1۬_6uDUUT$TQF*"!"/3ۃ auxt;\\01HjWߝmw[sӭ'JK|}{?DB0].3JR)$ O(BL2%xrZ<\ v4*U Ąh+\]tDb"b7[U*K&nDb4*EDb1 @Db">(#EAac;>l 0^hb^`pO~ )ho 0~$0qM4Z(£ Aua hѣ!*=N"(HC;Hhχaaci&)ԤH~eSQV_[O6ʃ𕥲Dj+lmyd 4jI1>m`vA??tOK>6f[TD+횙vYui8'b f4!/?o%Xw^+κC6S))Ά=V8aG.Y($0h'pR/&C$hb\gz%Y淝Ou@dsXU' ֣D /Q #w.'&s귗/VZ]SJp`~$;8XrZn0}ȁcă 6fa&L[yoaH;zq_D` v ~CŒGe 6N,i2 G6_ v@QQ% Ɛ'Qh#{X;f( gVWSIpfx)0 _d_M{#ZtlHG;:` {֠U1Q^2N}P! oA!w8C:q$ {9rhXK%" u %#ŕzU64Q3 C'z}Eq'3OO #nǍ+jy)RU.C~I;< 'Pwec3K#AKu= ݃0ǜ)4ȟC{PTxGJ"{w:H\CÁWb"H "`% ';1#. tׄ@)|{/)oG'4<:Wx#41u.c!, ̚F LbcY0.)C Jbm9;k^xOn0CgFq7x][Hϋgݞ|p"Ԇgqf,@&7iPvSȸBb![`Bfg!$~" gr7C\9ڊ!껓-ɘn'%4X3te) 4q{PzI;ŎvP i`p`lC]/s}}-u˺@wvlhT\"BI uĭX{ 6岄} ;M":50]/E6nS QWeUP9 XϘ=}h7?D,nXpQUR*TT#m`Pus_F4BHúM0a ;NNtK?^& BG z{4 T< )0`fHHla!HoMIB( ]&᪠pCR'*isBOH R&/y &Εf]reiH4h !3ufD\'FIߖM2(AۖDQٜgSAWL]{rJ4Z[ `;p(6!4ː}Q5y5pkg ux^v1#TzhQi6(=u?[]OUfO+[ÉĀxgD?$D${ *( >hO Rv|'Xcl/ޝd#6JM,#zF].jGÇma%CD)IW pda Ht*G u._";d2>:B60=]e.Z">?F#w2!IV }ٕQ|Rm,m7m^ B?CQdRCa'^بWs:糞]#u^b({ge(M?!w# %ӯ h,5<}h7{_۲f 3 Xђх6ܟ/p g}vNR-r$̋Rv?/ AkF%E@# gR!_u~ Z{l fڃ!2( 3d>~MlZe{aз4LZ;<_9~l>i}!lϞwJdX{FXC4{Ŭ51cc.Uу(@{_e/ )BK*[# NU]g0v4&w٪恪9B}*! ! aaI@Ƌ(tXHJ chM xצ~{ynpԎҬ_AcdL6c VUUՁEyz(ᴁg0bf1*1ɮZIiΔ (@@Za 9L9=W#8*X |>G :@0zzH, OҵՆr#!PH !HA$ TO#T* +! +&"]PL*x@&w7 5H* QC$CbD$= @?X=Ϧ{9h1W %%i^הo&ՕPFv3*G$h Q@FfdVg΍#}Ѳ\0DYc,SCm4*Ƨ?ě ܃JBzPA5rWQ= 뙐z~x !Ũ#p#E!5C@\jXUAtyp*7ֲȪǩ 3N!W&kD~H;-lj0JY%Lz&>4}111DR#9)"l !$=qS^5\!`9M{j@ȿmMlVjK''YU[vlzZB0S0 a'ϽhcJ  ɕ'cE}lAQOkB~Q3yBOCrmsbmCfKZ5ٴdj f[ ;쀭Θ+p`_ 4ұ v T[SXb.ڦmIuoh\1Ʀ( 31Dvd4^Q@L2l5AT&+ecAxFYes'-vh2R"cݚnMR] 2_Vwq3qb)Ӝ0 v04q2)#y: ̒놹횅mD]53ꡄ$1N1Cᙫy |1xv58f{9wԓ%QBCi{8ڗiT.lf!՜snmi]|ך!}pޒS$e^p -iȘ2Ià<=a<ӡ* Dq4IITF4kh_08D~Jw/RH6]?g~3jNT!%jEyssw={DDPA11`z"EgL~aI9.5nʦHCrXnF2w Q(V%#1@J)օͲ/x3G8ଃN*0Khu_q=uCO@Z  {ry39&9瘪&z8ǬalY F|3Z=>]9IbAªvaۑ~':\ˤV:]tss9 a&C*֥ٳ FuPP/x`ҠIBBPք@p͝"G֨К:4@^w<9 $RQ "r]]nnכꦖputM}O@5| >B>a*p?7NƪEU,Gn"%\rSrKt@Aۄ0u7,Ѱ A&sZ7(!z||͢flpvp<ށlCp1wD)# SϺF bEz,}"τ$0B Іܷ ?:Ү_I+3䙗s*@H P^@GH(`1 LK*7>>en!.e$ D3I˨Bj*p/3ĵĵU5- ")"I޵U4qTw 34u ?y (:}ԄG3Isv0?1Si,bPlEX%9Q?n!H$AN]W)?/1 Ghbc{>w81\$O0 W9 1)My/}&,y2+prbH}ڳ!XJc 8lG^AeLOb0iHNB2#pFfֈ]0 FDEnv&t36\(BrgfǼUXlĻFĒn\v5MAf*Ap18[6kDAL{@QP8.s)YxK٠}dnMAyI›7ƛob{`\e S;ư3;Zzv68bpb5[<4zżc:@ pal`a%4L1F\L- 4Eh 

}F(b# MQwi}Bw0FF1i6 ˗rϏN_Wpvz8d!8+fȒ%XȎ7Mﶿ~+it{ɫZ3SކhQ.zvz]=zn^IA6f~yw]60wa<ey u hy_Po X{Io ÐCII#_0FT:R>&w\ltت| FBL0pQa-!j09 m3:+v7;dLlf6qidNhN0xJι aN٣4UZITp 1VmI~RA"% Oz_[s["p'oFgX(F&+`e;梸=NM"Ks7Y2T mQu^~@GsEh{p$R ;W XCC82a5fNnPYѪsy&}u@p&$ =C1$LK`{Ca0*i19 92"7jj<϶x |'6*Bī"]I+$ 3* r91V g >bo NJzgoY11$ΩRr|e\!4\USO|jE9 (mD&t ߡxQdt2{冏$#1A I˸innz陃ϕ~vG6}c;_y]D*agJ9cCA8XZ v=[&4m*IEVu @lzm.Q\K3`Gnjx8woE;& db} BI'tzve3Np6uIB9,Λc9gҔX&pFF 1uxæ'xyN=jΦAFѼdp'0/*V@ar0pZR(nK^&lf;p~!Brf"4cb1@X&pKU{1Q&nCەlϕ ?k~aa;GU1R)&|g5`.ZIq߈?H/x 4E<{@>?h݁ @2$ɻ,ŞE>yBńK{6a|eiK4di mѨ!(%i-_&4Vv?7bm)!5e_[}Bvgk12ƭ ؖƲEd:s5P\c? Y+s4'BO 4:m@(gĚpʰse̙A^@x=;N-%QUvCq: \9y7mVF`reI0]pN;'(I$?U9#[z|N wb Y3WNS6 z" 8Vlb4QJ v54lbƑ0GȧhXe6u&hDiAձġK*i!yWV/?Am$Ȩ)D2|lTUJjwH*"" *؂ߜ7O'ݘjx]yAREAQ+#|4WZHJ8n1Oҙ{xnxW+.+0lqmj> >~5Z /:g;̳=7_٣J5 )yJӮm80r Z&jk3k?j"1OZ2V) 5&"I!ϖ|=fA0'({z (#xwic;=h kphF͇gfd6?}:&\!VN"CwD[{w dJ2Дt)[])b"fPS JB`DSYq7>t{g}8da`a<'Rڻ: `A;ï^XjL:N턖$բ@F9PRD4Yl5eAm(F&üN@,"̵FqtАjG 4 [g0h~2[P0C1 [-HM!plg< (h*aP|{2 ^XI<L3}2 pܐTbh#QrJƨ[LkBp4Ħ&mlApIbhh=M\ȸM\sضHЅc9~ c #Fz#  1 N jd`60Cd:tLCK AKFVTP0BcL?;g5N\ BC$}"0?Ѫ,.x5$i~W睤TgQ>sLRՓ>͗G UT?gyC zaYWC wo%6ëQBI23 aBhIJfAlMv e$k0~pœWH3ND(3: !p0n9yD" [L.JPi% 7,y(Ha`uCU0zl)Lź=UUQT/p7*b^JP7$8c [J:u{c~=}s3 V\$˖kDUUhyl) ajooʻ=2t $gN|(;jX%DI$)ďb}>pq$6HpA[yFfa`97 "PO.:(u::ao'F\6~P .Z۲DF+6{.ZRq .k%k2+ $ o.a}!;NOUUK1Ni%Nk9 vDD (p }ҔU+u쭛8bHA'˛ݘQTHظ2AC8C߷ղLM~zCtBU:SVj=gÆs4K9ZJ-ܓTvrt \lP*Y%,$ZS5HnBouLgM ț=W0&fQNu^o+z@AGvěC .MQYwAe*j豂ap|U3JMgB8AlׅY$\tE^+*zQ#6d5gGǏ>Q^Ƀpmuj':7T\I< ulhiиaYAbwwՙ2?:j"UCxvC'ӻSx!́DNHB~?{<"R(A$ _p@TQ?l4Xأ>h}Uw|wjdjechec*CIFZ3Ow.g;8'b921l3{m  bn62rZ/csV z8XJSJklr@!  K&gsBmvm%ɫm^BQih2Ox!y4LC` 12:# 㹽{Naia?ѓap*3kYCptn20Xw ?*AT4 Ձs@@D eEQAЖ9kHn!Вj/ݸ]|Ƙ(*;R:;גŲ)AwW%_|I!b{9I?׃[v6 ղehh-+R@`c`[cooɐzo7.0$EUX9xbI  6@Ljo,gy5leHߙR^q`Mh|foZ$#CA^I9*ǿnT2: 6t-/T غNaӅ!'NJTM<:}bA5 hK<42Pb3߉aEEi9j5Z,:.8G,h3i;C_P:9^-[3}?ꦟ:<ء`J80D-$On0">~8S>Qb"7$򩂖9K Q,P Dwaw4MagbQZ>R,O M&z=acT=G=r`4"T/=2 q3]4M]\urrCK@|Çg SDKDh>&DMr/V<gAZH庹CqkRG@8:./O*,y"2&%be`J=3lFMdA,Us9 yT@)x\ M)-h) b) :s#Srr0(v1$N09zMG33;3u%+}x'=UbF@|I zZ `}q~i(jc|6tdĻϞFBKA6RDJ?-=ND7܈ l/M`O @UU}V)(C|^cl>^La4 3#z-&\6܅G\X>|Q>C=/[A/a״\᪏[rꆂ]AE,ntg`8>WͮG8,;EF|ÆO4l-}璸tՓ.&PW @p7!Rvw!+,=w 5@'u_ vx5'd>tkG3Z䊛qwxH +¾}Mװs^pһO]F؁- 5xd@ 봔&pw9'GMWUUUUUUUU~8=#aA}``L'Cȏ|J?\=r`|Z{a'CfR Bٻt$tͥ<=Z~V+X*=t'X*=TL(G8SBf5aـ~ W$ &k& |Ů okQU@cEJtpf2x`1`Cywk MJwrIp}ڶKQd_4/ᶯ[4F`ͩDR*Cvjx P0lkŸT5y(,֬j.TOM# .T]{< eWs f:!TĔ SƵ:ـzUAU_3$bcFJJCfIN /X& F 8:~ӹHfգGv|I=ĞrP4w|puj0MШ CNG K: BL:{Pa/Cis *|{ΣU]h\"<-27"A](;<ߢB[07Ц Ȍqc9)>w6`p{^R8u0AɼPP#-v,,âd0(a&ݪ86P=_D-0e ?/)H"@Ү@Ё,Ei˶ <o~6344m9.DCwڲŠ R8SG!2)UU@ek ޟ^d$2DM~ ) U(r" T#r8Ty}8 O/~q-c#SD?0.c=%4O5AyfAf;]]&㜊mT6H Hr?x^;TRQTeI?5P DAqO_v(ޟe!=!oQ <>^ZQsnW}t"IxX5:+bˆѬ^b7L`<NOyЦ(tΪ aVGMZ )>K\aw;Lyٲd=diC[+zlH ͋H `7>(|b_^97D/-4J GmŐԇcfώe{v~c ރd05RUy eȱPVo?,*,lib@N{۶>) *w=33h:H!ya tٌ:ՙȖ8K tf2& 3⃼`@KT!`>A\=ļ zRZgS6åsQZ(ƀ98}=$c5#`Rߝ[nNOІz{׳TףÎnV vnt­{pc" z7!HyNȦm&bmq8T|[9DɱV?H'L$odam^0m\JUq84 ! FxD4:M"?ilKob)ʨɔ X`1}`I$?Ao!zM=aC 9y13a;{膡'PdQg xA~!tI.t5Z9$C36s{/<i,̃YLF.jm6N57F4 GI*3`XpsVfbg$l:+ڲ>> 1/t.$h")-jU_-V?G%OCĩԠdJPk0Ԕ"&ҢJҮo1?lv > &W%R3,+hnIN.;kОź^K&CFj7&ڃqbT&L縻 l hBZ:-:iW0IĀtF%yd*Oa#60iRT&b}/0S$˄R*\:pt$׫ 2l`Ws3ہ=_`>B$$4*QatqTPC0̣I^jY%4}#" 6/;aVWɽ# IbP/WOwpXHQzX9"k>:f[~f@!` D|4 s< hW!DCwc 9 Ȓ&N6Dm{9ZHxshOyS(fzJsyZܕ2M4dxMDz|?hynyk:L噍FjwY0 5C ŗ OimɹK ڇL#O#R珰1411@Qa&RL}  Ɣ({b5}!x"EOńPPU $M$p&F04CDWe0fCW 0ȺFTDFQ*XGE5rfd$ 4 4f _8>[v'7ї )Ї=A'G@$)8la.FH! (bpwG|cQ_P)bO?a)!2`mA@ć QI8jߠ m=fOEEX_-v1N%/ԫW= ӿyOP 3Z?]lX~Q1!9U}U -T*!u:w.!dе^娋eр64XY1GTѺ+OFu^O-@ 67p"&T1Gt6ۚk 3(CAs>9en|^fX#[ tzo$0CHEkS)?dbJň hW CɊ1!{dnjE CǶqSd -, ]m}qKHlWg63ʻ뛩÷1sqeOOg8Ō)MZD +'J`ֆ1 QuM뷵ZDGfb"6&p}:uH6A'L|٦ UDFX!,es{xPt̡ B$gXXBl3kRֲZn2ưn8^9cD0ld9^2 "H|HyLF##k| !ը~/Ty᡼'_f)52t}|]o[ĬN[b<,E42?P 2!&DSy6L;7eYW{e] L`BȣCAWďI{t8?@wa$~tS8gx!!}vW# A$D5gTa`qp\{˵HCM,_+HfS,¦S(.ʉk1v0A:ˬIY1a)y Q?<$=0w`~jwz>o j0$rxϛxauyD`2 $yDܠ & 7N|TI=7hK X 2Ϋ{UJd3h\f]V:ǎJѦ? aLI*5cݶT>{bĦFějʄN D x;,^@{coӁMmXA?*-נG_|(  ``b_?`:ԄZ8!??gWRDDxbeD5pե6tSvHx("&~ /N*1D:QYi>?Ir%S3=g慪Q@C3Onϧ*ΞgZˢ鮸؝vk$ SR R`'!Q2D^É$SvkmݠBgD>Q/Q$&9jd!Pcfg_'0`OLn xCA>]`\'Xw2!9xwhTRm-qg-19wgO!$ g;7 @wq<0$y;4A|հc?aFM?f|̰dF2>Vqt:hLFf !׻O,Io׿c ܇qGp?yfX4>gG#0|ƽG{G 7oFrJ6 4I=@+ς!{zRAC$$ `7I&'XbHtmP$ȉ Su-L"ܾ=?< v<saZV:uyu7bs%Ttݻeh>Jr%taJ!a8濌{^0؋Є$qU*N8}nGT+H@BQU1me N pYw$^gY@LOB&3EZv݅RLݯVs|? 鷬\tkϡ(IUGɛa !QD"V[3MrraS oC]H#C$2ʓss_ _v5`icz:>6ڬI"yv\ҷ(8D:KL/8܅xt6:g_4ϓ}GV!{mm;:f"o^M\-) q@(ٶhq|XO@|Mpn@>Fb;a{#&ƁCg#87o-]ōv=Ȏ,~''\3 ߟgynvŷZ{37DPvw&Cffbw}d {0܃<0 bL(QP:a{XIfla؁{fD<@ђu4Cj02!ߗl Xe*YDzʍ,ĺJR/M*N}d A׫p}<퓄?˺2jG{R.}{ =~}h: ےh@n&pU7uʠ+r0W<l8z58wfpc~B[1& Iy,7pp9fK85-f *D.py`E 6/v, !彏 +=g#5v8L>yú2@wH\P;$|5EU@ fi*[!d62f1xdlJv :1'#.^yΡIt-! dM_pu$uUMnɯUF]2Қhcj_Cdp i,q K1S~zp>X(yfX&BG&ɃD^=?!7@5Ӟ'lcyzyFӰa,erKLo8U`=F3rj_ F>FG=Jwnԟ'A#a"hfК`\q5<0p>Kԉ#:};tz  F^Nvm8jN) v^y:xn9a@ mj*AXh0wxK&?9hv'Y"͖8}J!}}l,uۄtF8;r +mt<<ؐLA>bsM(LVO͌!s*ppuFʠk+Hd(r<{nCg\7Am.Mg}vzz|kNRX zDĠrcw;h4ŭ/ $9 DXPr}AIlEaX?b/ch>e; $`s-6& &k P;Yc#)aM$k10r`7;D.(*6e݌~hp9:93x/wv'H‰Cxy1׳(mnAmduqid# 1=>S8%LVF`Dr(ؕ0d(D:gU< a1jUVIP(F'DvRhiK_[ІsjǺb֝iG') gJj*c.l+#tӈya=\r4vt{>cQcqط 2xņ"2#i¢FrxHض& ;w%)[vOW VMf6@Seɰq"he`24ܢӦ"̶uRͨcV2u F/ٸT `~!Vu_@CQ-7=3ϕ!h Q"o(/߀qMa6{w\h!ix>tC ,9 >;LRx(;l~`+ݮ'LDJ(:e})!dSYTX0W 9X%. wqacW6tCot' mP8ň *l&i\bG \w {[! nBZ=MTl'l'UX5h?Pi$dZӞ.*qE84x)4ױۮVYX`W͕@ɓ0#X6Ld]SAv&KtpB >9?OW=?& B TS &Lz$s;HpHT{TS-s۲H*# @ͷhW*bRFM݂b%Έ4fUlC4]00g#[aS!S |3rK3u_ciS@w?|(Qތ$dېq²FFcƿ)ic A;`Tb. ;AY cG,$6G,XvKz= zIP?=Wɲ@fVcJ9Bt ]~Z^+Ҧ0|7C- f-Ǯ!oAH{o(ݻ nG+`E#P^j5A 뭷嬤"9ls0-ȬK`N0|JhS8iG\=[Wki!GaD4 Vk "QVAe  )?0]MLB@\^K ƭEky&EݫLQ)4@Htٳ 6 EBe>%ؤEg(T駫6Y35#Τtaf@.85a9pތ\| Щ EMT bXa7R4& j6vVqlָf@0UHK|#jl/%yv-`2艨f׬XdäDQ}b@`jn Y5e0}ʄ\ *f{ěazQ^Cc"Z& 0ER~KcACy)PϘ66)??/ʹ~A;h_&"}w[tѭGܛqo.e=mۄÂfI.Kňm`U&L$N>zS<Oț` ?<RRyz9됅_p&e,`Y @Փjx~OWޢ^\ s$bz1DNrA}K^TҪi[տ*3J(X5& 3WAY Fo/ `}eLli͔p=!2'D~KԫFKi{DŽ? H 7!qi^Oێ*<NT0)1<:qɩ+eC}3%dhtZb`d,.aZDGH̠wґꝖ{jׇ8TU Ox6|T펯~b&;@CMル߳ʙD NDk]4*nH *nB&JLNu.y@I"HhGWx1Z A@o5 "s dMJTxmuibYl^  "&3@'_X(nOA{93(Di4= Zw":IJE,%R0(,Mi\R}HpІ֐xw0&}yR@4vdH'CvEF8Ƅ0v IODӣ;m1H8CʠnR +Ч: mEFJs-ꄟYݜlm踽uBO•sW[3Pv9l nZq @驰KPD$,+^ G801ByP#x3a0'&?4)xx@<%GB:~c):u::\VbwŌ1Ombk 1%P^iFiuɮ_(scPaH!JF(Ps5t^5J`9 BfFO\rCXN?=}w&`X6x RV i,G-#>}J5;2Z\&imܙf#X,8qɝ耲QJQ6bi# LY$9ֹ7λjtmV&ϴ.(iiA6@ϓώMv҈箍{(ګ 2qD˚ӢC"TֱU"x| ZӿYKݫٖ{uX|qCjw;>$Dր;|0{uV8v\g0afJuhGNʑ}*WϧN(sHT'4H*Y\N Xe4TOCW`"l;hx׊jPShyZ.S]ÏddZ3q?-GMeS5 $(vsd\Sq㝆$+QQ#\bi'cȯ= AffL9/=3ӨK@m_?^T (JgӅETI2uEJPܼιnD#n;]nl‰bқ fJeەt ѳݹs"m!Z*:݃7꽺iOIHnxu5?tl;bBSI  `tB'_^~1?NsSz@F0bP`D6~sr,\f?5s?O7ӕc (uJ!d Ef\P0DD1^@rS2!ݻ -U i|3/:@B<|;){!<ZE~_1\ sK *mU!C= >qY %t2j=q\s0Rf<|#(0:_L9܎/SG<\\>jrd# q٘|OnqQ3AU S}c:w6v4ʾ<:clÚd?AtN^sffcxqUۿ%"Q 7+CC_W$.6 g٦waFjᩆm9US+OC +LX|>sz0r@%.!aЃ &P10{11h0"D'o˱`r6zX7lٍ;ar?D_=d'Y<~Zz&䅶|~^?YLԁ4>_%`,2s {67R"/x qCUPԶ@(37qR^-Ahrzr_׍J44*1('.@؄㩢3w| o,P~0HJm#F5*9l {qzhh  l%OȪz GA#"%\;6;^zz]kGꗸuG%rAJ:·\`-(;+N 1*f-皹n4% B `d7 `uT7ScHPJC0ʄ"l`i ɡM.8UZdZZ1VȪiT!'!mu,2}R0< +I=u\Iaƽs!`VT]N$H6>4V9m/47 >h_3`~PIUAF|Ɩ LK86ʹ<9D#zÞGcl}/Cgs8',47Ďލۊ rA `WP0OOREɋ! 1i x9BcB"b0:'TI/ˀ]OAzs„t#EsGfb0(GB4#:IP sA忐a 9f9אl\e>?NU_ >%Lr͢bԚ-\QnV*ךh\i6h֮VUbEZmA jIY-͹-J9Y"%@8"y~g_ ݰ'+c{o"+IF@DBl܋FPd{a,zd8_&&tc27i$׹fJ&%' 1W j5U?[ӆ͟FsuCL8PXT"!C!QTR&!F;k]]ZRZT:Bn{;QИuM!NUtMFZ9t8э"0jh&YPa,CP+ZXKQ[L$^|pitqATHh#!ӿO<鶒XS;t*w|vl`e&(ڿۃh.Гma\%.K@eED$$o4.`!3!i!XTQcWr1Eb7uv"nU˓5Zn! k.cF,dc9پU 罽ikzb#[bֶ!7_I4Ϯ3dWqO.G9Oݽ׼FcʔjMb71IW&B%l:Hu %uVeP#\܃zeLzv?+h 噁&r460edG4\H F2} _y}:odk%q"6x5*q(wrLi/Ǯҧ IYCsypcq7a˔ҝ꾛|[ٕ9qoDFf%H5uj-W7kAMj^vvhN@o4ᬩ9SYa %S7b606מm;B[fJm.Jm=`B&0Y<7BXf01FvaBH:}h:1jjCb"_pru=X`1ޅ'IVr5< Iĉd!Y4 4T24(ܣ"K >S&òT zd(q U\or=l38r19okz^mtj_b*SE5B.өڜU{+DHr̪e.Ђ*am}rBB:Ai% ꐨ$xJt~U^)"krCESιkquam{=ʐ\ZBI$lu δi8§ng0E?5c}1O:֬\6*o)M%*T'"t}!ivБ@<@P,~os~|/yFn?Uњ hFEU\WSRW[,h&gW o \9Qw>UL2àWgUl~Y 0}HDwO(cI7! kF4F3#OхO_d7l rOBZ8>Cѱh?V~? >}859&da\jI 6(u7$*b* )~R@(DԾ/ၡ8*0g`?Ft>` F9"u' 8 nW.CZ&~ukwe!!#̂} mFR{`БzMB{d39/^\u#nL^W۔%zZ(Iƭdh &9#IfNVΝڹD[*RTڹʹ{{db[|ciBƃRߕƶm7LsgeIJtRܶS2Ad ,Ebt-gv k?WnIi@GQVA);'^Z+B)v WvCA7z49!JA`2(oNx¨"l#J֪8|X==˒-WwNyͧfH5¥Hb{C)-nj1ҊPxC6QuZXwѺ˗ \8df@ֹܖ5!XG !`f5-dkR_UqUI؀T6c%d>7/vQTu 6sʨ(BICk O]HL;& uDlH0aoQF2v-IZWM<@KUj(-쑀o|mN43z"sQBb5]sU˚Ty\;zUk>~Wa}ytm 8}ѣC^bs݊tݰR䉌0Hb\HhEq90=!گW4Su! /]EᗻU%5L/C WI1Fq\z+u7CHx^z "(eKnشh4cF1X"ѱc\\ƍX^sF1yey午1c4cc1c1c4c1^1usZs1fJsk-5UIc>L,OF(wc`,Qڟ)'\ w4PL {! \qLFMlDP)v5X !$9F]L5]#:66{7wK%4h0$ RKi`,14ȌV!AMqE>$ 23fǟN FB@lDc ^%Z']H~.$^jHr*J92{DCe@ej+wUVS4Cgj|$߲s OtD_\q$aװFOD Cϟ)t2d/DBgD1 WԌ|fL9Zc\$߾kֻD[mF~l[IrƐa`W0SeWgC<c 8 ,_Yb`? 'Y==͚vQs,G!Ll&N4 pw2m@amڍwߣ˃;'R BR J+@ 6Q `qg~Aܙ#2WLfcy;48pH_#+el<2#9fw&;1p߇07CVa}xk88S;'}1mrQۑW59̘U Ɇ!1'ûr8s՛4|Ûz6<d`kINHˉ2V2F5gD $̖VwI)B1Fbܬ0sk >L [izġr=Ȇ\Hld%h,\8-KV5 `pxRʹwCj(kXyg>an=6f=*ʭVWq+1_7M3, spTU֘`qOu,0e˃Gtγ,,PF! &t%s0rQm0'~Nü!.]J4`}+L64'6:nUxF\nrIל&$]ih.]ە}FY٬Yl&J/ܶ90\F흭J")̓s852̴A뮵V"8vF)VES@CHfxnEb44]q4ԷIÐ0OfяUC3^[CN d6Ə g x܏9O%Vro;yPTƟQ:2PDqxbif0RuN H.&tn4q πqZ68fm(ppѨ~O^RiBvfV=+vNM;,#KNMN,|xy,| IIͻpqlA7hhF*)y7P -4U(`V]^1)L7B{묦Xh ]A(Cu[Y@[nv!: TV0oݎ[\8'QA̢筆ekdY:Oe|+Z,iNr⛶5V3,xql,*> Kћ98Ôru/ψWw1˃Oe/CK"=9(tqŻi5ڹz!*{ "ۧ[=!;#0QTXtցGJ0D)LiݦURo0L_j(@jHgJu/kQp~ۧA|{6TeUBuER.aϕR[h%ʨԉD['uH)' *j6$q~-ڨ8|*3GRfi+u? zyv~CÄ hB q-)4} qJo.hYV vJAt~l?r~7' l\e|դL!dUun3n1{sFh -a 2opn(y[ .8T@pOEAcҌ5` Nd!kZMa] Iv K?a~GKnlu]ۍ/BRog}2fY)kdCfu'~0ۮ5,1!IB(y5}'8ҠK"@C*ZOO79g۫">qT= |s=;#]bGAPg |;կv vTp 6)\{kmJ4 @xG.>=ֱ!|*?5~h؅WA&(ޟvOpz"s۸6 dR(L-#!AٕLn5e[58duT7#V ŷPm5h3 P Eؓ" P;V[ikLOst ZxAtL1& Oatd"l(!`>r睶wop"r~wU3p!Ԓ״תd QI0B]ұlk\ak97a u~n%)$H8.V%(L^Uۧ$ƮH&"}X} Ƀ(]P 똉an sj1ui-3D߆"P1q(KlChW;0g][yl.QgT: 'æ-DVibZo]Yh1๵jJ.)# P*lA[ g <~7b*eJg?O5snG%B/v>Dj+n#q~Epv5vk8&Z :b`'zv`t$Ɯ['v% K`KPRY;3״)M*Te)$ %Fgˁm`ÙSJQ~Kpr##d$Æ`Uُun; FUcypcԴm XDu}A5W)z85Hx#Z!4XfgZAb ۖd"޷5&vgJ 1̶OCG<-9aK1@f->|3Y +!4 ^f>/2630indf]1/Wm3j4D Haj$S|ԸZp@J3T.GАiN;2pw,p3'* \գr!E-5q T6PB9^NExAIN48LZ)ː^ujFݞGO-Bmyh =>Cc{EzY=:QW:oI ؙCxk?g:g(Ш?$swқNuД K1xG!?uyx~kumE 饶`NN~bjCZv}oC>!ظDwC&{Q0-Ȼ3s$d@9[#ca&9hRGwz0?1-_opЛ}%I$K|STO PU%%!@R >DH]E+<#?PD^r[aMh((~w(R%P_P@/IhW{q `3~BLuDN =&(n6vp:WawȻ Ԗ(\1Iԧ}//0CO/#Eɭ*m9QFӴƣM6-ZA+b6#Qlc"jDuMS"N̪i6;Pu}LG*iCA v-`@ć|ԇ& ms"aDx4a2ӊ6eR"ajui$)@*%I)u Sø ]>Cq̅Gb[R# )0aF)Ö|,riAMփi  <lhhkjʂ!69,lpxiNJ>/EfFs&ԅ[m%eIr(:Z  rOhb&jTD$FQ<æ@ QE"8_#;OɯP]=^Z5!w˵G?yP#O(z*<4?CQĺ1Ld[)<0LxE1GP;óBlR+v)6IOE`u8CKVa$wzγƑ}%'ZGx"ːfdu8~qƴވL.- ,MNRgy;!418AoWj$ѽa GZ["8C !ulEG,S2#Fk;boCSdcMjNtD۵17Gi7*Q \ 3o/=u'ݑa)oGZۿI+jA] %?d@[LL8)tH)L.!Ӷ`H¡$ClM2ў= `^%5$ H@r¦vJuliaҕѨǸ$Ōg\h"D֥霋1$"||]bsvlpe1*9;\c;LIsK*5/"oT۞b2~Zelwlw텮+xFfIHYqЃ]}|Gavl@ɥuc (xhg(Șfz/PE$4FAj,  >ET^_o^ӆ;6`IJND}9y@P&iyeIĔHET`HBbӉyu @ )Z:G&wU(FL0T)E hE7vF`/,f>ڗIkuvyPc$={ < g4bDK@/bڏ %$T;y$ Apn7ϧY?OY ƄZ>F{)~[߇[}KBlC;ݱ6 ݣK 9*:+BxBw7cX0:ܐQu"cYr˟LѵWS`uIT ef&wvܰzV8)iUHV1yiv/i>M mIUbANwvܯX|t*0G,P 04AG":7 ^pk`~b-3fM'ٸ FU#5- ΁|su =e7w cՕ7:fH{ tkzl틨gaƕ]NY3xKy0!@E|!AbA{fa~kFwLQ1W|wrǯGPgM`ޚV2>͍^"nbk65_rf9⯣1麄Q(;G:okGM.$!8lxkCDQܻF>WĘXx2S;/~3,g݀1;O|ązT$/Nyߌ38qhsk;Oɇi]0ķff;'T(X89}ax2;|Jnw caH;=r-HQfѱbY(oߕM#9BJrD0xH\n[>*4g.V.Fu16$yy.F;ӆaێ ;L!0l 3;,[{i &c±onHNfFON/>110څn>Ef d!X]cpʅ=,:ws;wMR]j =ukvg{5قzJ,jukqL1(#O$'x6Is`|4qszßTn&Eq9x:\‰nn!"#Ÿj_ }יMckX! Όt>2$>:#A}%rg-.Kw9BܮUʳiZvB;Xc@APpPhbGȦS}5 ,a}%1>40On <"~pΤM0J9N'iXb:뵂 d`xNp:ĈEUȨzqhAܺװG~߿JG B()B:{Ϗ Q9'0n]znǻ|0hF>.A,N`z;N%mfk uzi;F' A`#*?DѭMT5!A|D߽OtBHBAd `lCCԓqUh:=F~8m81q1$9{Qf CMm.P%$Pб(R[EEV5EkmjY*V1IoPV r*uiپC#vuC zfg3CLZNglx~Ac_ ӻdL5Hm(=-su$('4;ٔ8>[>'Cl'6Lv7D# AaE/'_a@]=w,+ fO+\%>Pž#ZTrq@S;hMq5Qs'TĠ4u|ϯ^ה|r"i7$ RI|n{)oXsFiKiX5!#9y&p ^n8!؝)tF-ɔ @H "ŌV$oUXE%.U;r54bJ cX"Zu{k*Yĕ"A!YfQMSMI$Ų2UlLdňJke6S-4.91$rD2 SD{H%4^ZߴGF`ۢT!A}QP(-A:?we'~}eE^j7[J3sj%kD(ϧZlimOs#7&|d7{;x "H>=ƷEiP_h2]'$?; A{qOW<{AC!?Q‘oS`}ڵ| /Qh]ŀqTLh>>QUt5Ӡ+܀&GM{52UCĞ=(SmvCWX75 F>U>7'2&vm4- &Z4'gnfw.׷sW8Ƌ=r'0w}s7'tqBu~5dsUK0Br*%!5lϗ "(C@ht@ȵ~HҢYqo$`>𿩵aĞ1f{8%)Pc$aN3"+*5?&˦"$"Hj *Oůn{&{oOhGleg+Ve3]T?dp[OPDL =VO~yBp_{_~yALT*RIU1PU%o诞J <b)>@OC!i;Bz>`p%CbdES猅j@B9Ch4ZHl<?L󟃣m}3_uHZj|'h(#*:JjyD+#D<@HC}[S󈚪T֕>Z 6}{CF=u6y0ۦ6" JR}N?Z:Sպh/癐xqlCmN&L/0ݯh aڽ3#39Y|"@zC.T08,]q|!Ղ7%RUکM\U JJ  A"D(Gb (!$ZUd6l ڢvd@ֶ(H!K SNҦ:Bm@өGiI@m+4QHIk"f"қTH "RDC%@0^תNdקU-@FJFSj5CEfك0bLN Dg1@VVNFN6V6p㝼1zCaEk'VuϏj v'e?ٶPy}d]퇔:K-t `5b%zVOa~]oۻ {!̋yJTp6a,g ^ nm}8̰|:x>?(ri~{^^iK#-͛cFܺTUuˊI?_oi|r݄ jxL&r*"VB(UV BXdQDBY0Lrm9-cdkZY~*+uBw~J _%xrd&OBOWI4h;Xh-RJ~dL$R :63DBf!3IG-L(pFaCHQbv1F Og>]|LtwĜ80}g# SSi@(4ˁͿՐ(YBAt1h4ըzqFB MH* !~/iwyCC;U%v뫡elґ,ЊlQBz|jɦ4d_1@AT11vӁD0 bk==|om.oꟂX:XXv!"ƿ,5믦n;rk\rlg.g>/IqH޳Y4yjEz]'θ{ؖTLP-g._ZǻiFd4hb4֩!Ԕ.[[˚˙9tk`ә.WIӶk[4sBmdđQLfpI*V `DFC|Vd"l@ zn^heD},ZgPar.y%Q-i ).,Au8Z53@'$4Ui7 P=5K+0SG* S rLNB9f,vO֢I[p?B)@`J I2VH$?kX0,Xk<@F !NA0QT"L{7W_AC8\gP 2IIjFcjƶZƩ5j5,ڊ-FحōPFElTmcQXk-,QUF֍LT3j5-cl!Qw]mبSFɴe5#jTV6H V,X165ss4VcRQcIEEj6bō(-5QT%c"؍mj*X&,&!F"F+[sRZ65c)Q[fFQEhѪ5ji,Xضr6MFmAQl,P $ٕȳwzHeb Ԁa?>ݎk('B~/ٺ@y'Bhw1?c*@m3LJP֋!DB՛nwf$DN,ڥSI(Uw% PVw1طݲ~1RH3K4aL=dp}]8A@`D*2C9;o>yTf݋>' KzS /cmǬ3 S]WJ|^ldxoZ,QB"VCm~&>,`)m1$3!29}29O8:eG;xwsL)%&XIIb5z76H-8u&6&eiMuN+p6 ! ;j,keۢDF‘OQٳ`5[ cv8+ L2Ղis1/ @Dtқ@B)ECJ? tI-|pѣ.X"x+SD@M~ZJ02(]z4~?ЄCBAv>#b$$% X%hEaf895]3P{4tJ/'NzAR'q'6hT~hìmWh+yǻ?y7^&ʥ%R-QdRtP :!Qz9f)@"/1E"3TOݱ"n*T]Cbͨ/S4JҥDVK`cm*X\(H YSĴ{z6Fh=~aF`U.(LCGNB(ѫRV&B!M5#v<@wY ( ~:t}§3 D`FA*HPuIx4G~ ]qcb y>KՈH!) zgtFPON>G*PCu]܃"̍7& &rӝpi!9zM&H'%(Pe)_Iq /gQ5Bx` x`( H lEi yzãhhҷ'fQF6W(v *IP{v;Bo2bf]M ufk#>8 Em A@kp 1 vf*HA: ¤Ɠx:ܡ{i'`e yȾcgWg of@ހ oǃGlc_xŠNw$]囝|~:lT)JeV86ROߋ$a t!xSj j T#|d{6ʃR׫q"uGc@Not€0hy%G}u_t2~Mg9%"a(d =u Xq6Ì1f|o'kQwCj;= .MD?n+XđVjYV 7JT~z8k:|-J>.H筵qwnOHs9G|eӼxN0ypWVq϶?oH is  gY8dA)!I ѭ|d!2|g &_*:Xڣr3IhRZ|m5)dkFƊmJMZEzZoRhMqu"E Yf+{Dbm%Qjs&ƤQ[#F &{ZLR]]OYa8 &CL}.yZ"4)"^?T%ߝї{O )Ț5 2#Um5 `T; 1Sx6]I/\d@Sϊ5ZbCkF;XĬ|Ŀ|E-aH^uNB*<<u6y߯J;/O^5K%Pn=ě6%E#(Zy=]dڝ'˙4MJ SIAP DV ŻaO߆hJhG|$ U2+u&Z5D+#~  I FjHfʹͣ)k]JX2ɵ*ejLґS*462ԔQ)%-bH3R#@4U8NCxF/ˈ=쀐<|/^]zEDc )v=Q}zN~h?5ܷE7iXg(چ"@w|ўAcԇD o=,yƦ~ hUD+}:U$d @}rjH}:O35@$9tǞkYH|Cb(Ȭ$Iula{H0 ͥp/0~g<_y&ğBYe0?ӧ읠` ID0Ҫ$Y#RD~mi6FW.{5jLƙ22 6ѬTGfW7؛\aս쨦J JXg٬cSg:-jmŁ0.t2co|#8` @a49dm8ellc7a2G1k,jdc6#,0")PX0laC-EZϥ)1H7 ݘ+kvh0Zq?͍rF%żSS$a8wI4#pԷD1/ QEsHJS,nt[+MPTa cnR%`Y-bd>Ao{t㢼)RNA[ATy]0)3 ={^IE)SPTy%5 /Ѷolpz^:5|p 3p3ɬeCH%"B_@g@? YQMМJp/$}m!Le,l}IYLs~) bjJ08hp%<`4/M(f2U4)lvZaLd0ˇ'w}bP>ImVNCD  Rw27[L,[vf2 PPeXlo1x#^EBZ<]B.yFl0 !6g‘OK+iEDc<JA4Aj%߇%@;}N>{3FePguF!9$&urMTT׼^lޓvM 4OɊ <0Wn]2޻r{uΤ:.fia#EcT%Ԅ$#cpdVB&ehU7p;!2 1t$J3mRMiht%y^;Z%Ξ3]ؐDp! eGh7+f%+9nצ]ɜ* A&d$MJCL%H p i@DK8B1e-dM l15 )h2, 넔lYX]T1H]Υ\-ג YiH cS@"01m=j\xV-: (y^M|oO|Q=iƼ>"pu* ٗEe6ĴS2 aCkT(KXPٿ3 @'+#QT4wk\vM\UۮCYk2C=K%A9='w^yG?.f]?.rSǒ&!Y͗F="o#ﲷJJ@ƪT^j燞bLݳHS5U3~f֘?p^%r 4Eg.aM=#ۘ&$N5lcAƔ & {&>/n"yBO\,!wDC9ķ (N_Q8b O{<4J?oT-2DnO<%N؊(٠!V3T;}V:Yڹ` dCH p &Ѧ^q 3oUyDdҕjHH-'킔)u|Px(`3?W4 9!O=!|إށiV 3p%lDpd` F,+m:Յ_2!,WOpF„w!IU yYƴ.6ٍ5uH8Q2x kh}E4! b" 3iTQQZ& 11~zP`l+[)擞x.e40[V :F,:}-G[qJaiQӃVL82 }؛5MT/l+#b؍JE(4Ch+CMuN+ޱGc 64,Zh03f:X Јl8Ȍ <`mvbE 8}%6@ngnډh{o|R]z8A)J0#\Z`ѡ`$ _[u^3CC弐R6QH#V:vⓥ e+YṰchZdA5m0)tիP^1.Q)BP;*LK 0'1MkKѮ$:@[<IaBQJfhpD^RxuPIآ"`JN:^S 6RZ욼[iK FdG R (M^ob0k4 CUkxƘ\ $E FI4m9Y~gP.l)JUZ"X4I[fƶ%NNथ#+}ml:Mو8L,5X#)*VE5u#c 22/=S *O0J&f"HЅ"BPH ! m 'D͆#"832eJ+krv]m2lAJD {lR"o\yFI3( }7T-IOjRt @=ϟx%UZ6UxR 3LRhBhPgB@x, ]r^I{\vݓOru6w'?.>CMtx]jLԧTڮf]-Dh,(pƃ52.1(A~ֻQS;jX]8&on'!aue)lQ6gIcYO)D2N_<Å+9R:[kGvK&4ԏP 6QTQvMBvz җ4S2拚N7"4:0-bT;F"Hzߓ򂙎ڮ9! Tÿ~4:#휻 ' Kj6[f;HG5z<ucHk!"b3jrb)HI! lzcDޠoʬ61Hv#IxQ o_42XÚ8i8DI< 7FM `7[*omnfJi f".¬eRMH3JJ8@AXCs 54UZ95s~"sN[ DvG+|{|X{{bDod'M`X6[b!_! Ѐg>L/?|c Ai/&LvtK/sy/I!aJ:w -sѦt1Kɽ{e4U0^Ms/O"פ^F^Q۴/zƖ&ZP+l˞YYVdM8di*TJ-˷@̡4uCkf2D4+2Ft'nhoA1p <"19'b]3u 9sx="mIDiC;G_ sx|Q jȊqѴI:/f$QM&𪜐߸ウڈsHKi̠8Zi~ ' i(ne ܦq:80I==]ϯx ūR _OMh4_ƉH@XIK ; Oo%繆WBOJLX0_"Sr~a/F!F'eB#8)fOӶ܆M%+hn)gC$%Pd25 4#iNg(cR֑ʃE 9,g I~D@BȻU_އj I:LOC"B@P!r]l|>kɦTwg-^DwyjPfOponjdMZ!&f0լ#A v%!6\Hnqņ h:_F{eU841H^6^wsRwg_^jesyu5nTm̘r3"~$Dk!]RAW%A/swy'-7*ŏ;1c{{CsYy0JE-,^Rk( hHF-Tm.ov#!$0\Bۗ5DY΀} r̃RuV$))`wBNP m(臲^56Lؓ <֝FA^һ+` _J$j,0ӹuYE!" spfH̀s"-6grp5 xTcdkRVOnjtFOrhoC; I@zA%Vt(4 $CHؼ0oENv ?hA$4԰5Ijሑ얇6 r7yy$MLYUGLBD'/ZUcqxr  \ 0 zH3;̎frI RpϻdMN1DV*WP}Y0l<2}8dUM knAF2ԑ+G:sk!C!~ΚXN)Q*AU9Ud~W"섗Wv晬IsT4Тg" dlv*QY4SUMD31(&|oj1%U1dxzida #,5lwy>|}~y,,#~̕*4cZ4kUZ:[ѝy>ЧSu $)fMv|T %bSCZ|@u 3*8>{&ƴYQʣ٢$~ٙ>#\/tYmG\1ZMi}3K' !24R6HM1fÖ:\娔NUi6BjsP=bijF9{i8L"#L _4>>G_Xϔ?%EaϖP~@|{*줞s; h&$km/ `|QKa,,wX\6O|Hd6`j!ZuU E JrkpQG5717&Zp,aJG/.07 %Vi}WZ}fDl/GV:n#MR#,Qm/Qݘuaߊj4ʣhű%O <ĂMPɨs0сjD9("!rT* 3 Pm0Ma(X Jң7!&lbA5S@C^:R$)cqR4NNR."0 `5%ha(.B/]g\ 4bdִ){SFaO)w9ZMz-k@ C`#!WfcO%h. AȎS4Z"F WFw$CU5$k1c,LZB!m%՛wN'cK1UCl03+^ a$m*1daY 9C)hiA *z\d&UBqi(=n8x0NYbioy[ƭ+ Lٙ,JeӰU%25F^Ѿɗh˞+_TjS!ˌWL0mj(YMa3e#&^< `OL&1r9(HrۋEjlLwpTWMYalL65yq *H.6Zc2Wsr;2TMV!"")R01B(X 8ݔ=pǺ߃v>p$9Ie" .]c ;GK2)*hJS0&$jc8ETVu`o:^52Wt &4GWh25CA#0n&X$qjporgJ}t2l1$.8r23aCSG|yRSMm.r^7P".2 3Zyk(+zA.U_1hX7Ѯdq gɾQV 1;-;4pa/dO}i2`!MZ~cјaB]`jx8a󌐨8 .So90CPU$@:`oᷙ3O#HZ'[f57,w=sOSI'u{ach4KN(Q4Dnp6O*@J J( Ѡ[n]5)IKEk<ϔhvz67˵ זn2oa1VD6'nDޠ7r-bCJhDB' |!_8rQo0eC ];Q0sJ6%!ja6fI,ȑֺmQQYyPd4V];t-  0m~ oYq%Vuy#Ac>cLv̯/*Tޒ:huzD;UXG/. =D"K|q Ej&0AA+_kk7A: ȑNeT#W: h!\`V%nQa]\ w@ol j(h)@4%cy@[d|-UήRJmgβ|ZPZ M5DVC d9&L$2TѤ2RTtPmIdMr #EcFi1HJ88aB1x(2,"pSbƠ)P6Z9J:;Xd"5hӼӘCB ;Y<ۗ1 6b m,5b̠e9$V0n )P. "P-@BiѥS3Mj$ i&.dAfHPRdn˴} w&vhuQI5AZǪ(LGndeBZk1|SM@k2,lI|E1C1{.5o!$|eT97iD6D`Fi!)YF0bܐ hx ֝2)322\5ʹUȸ[\JuTl[GwTZčk.a3j̧@;vzg2CHYDL]@C4" d2PJ&dԟQ>28L ~#$0PɌ^'NB ̘²z'T܂`(Xs dwruȕ)"!$Nr"v"J+KjZ&ʋ,ҶKV4VVTij"fMRI̠DB*midk!Fs2bɋ7BңW/c|S}lF7Rg>G3(~QThHz, o@E1&koH%٤?)8zvE׫ ̼Wn{1R8Hci&a&VϏ?xSuo3,Lk"DD$02wlfE @LP„ZkMc6c6 @V>py'"-urMˆGF;x+lx$a6l̑EI/o6$m(c?A1D/멳!@'wd!۔@sMe0X)%B7MlN6CԶz!~} mE,m# 1r<)GhQɢش%0 f &aKDeA9$4cǾ 1;-.g zMy'vy˷:^n'DfA@$N^BAΟpp;G[<<ʴ25Zl(B8)r\ \V!!J]B0z٦VifFcDw¤A  ΂MּҤdt~Ps?QC,M~&b^NxB3Ňӗ\2D,77p&+_/>-!"~ED (1 &`{``lEL4~4$@>SA^mZm\ͭCjƣj65F[%kFʵ&0V,$@u +BP "b4?Ly>BIBwΕsQaPkFu) %=>l8~4߁prA(7)9s+p*aHIQy`|ʉ⚤d }|zW(FD  O^?n[^h*Rcmٚtcv$3mމֻK}v*D&a%rp#t#aGTQ:@P1҂Hp'_RqqTAW$@G(W%X ܵj)[@?I |NhvZY) !H6f(J?v]a&$) ^~_9Q:`Ng2qX6M`CCi(P$u{~0JyUC8͏7ɏ!F31r3pm%u]4I\mX5nI%Rwl dd]엠Vc$Hm PlؚU T(b@Ux7w^'I:nw=9( _tAgʍURmEaQ)ton̒ I[n6 @U4V#DXV@9n-2Q,OͲ6ZR 0bBgQ i/!(0P_WPV1msnn)Je0><KnAV $_HpHA$+#"RШ hJZ"NOV'o&x0)h;.WՏ:m|[ aL5!jp5lNAT!D 0R:29r(J.BS{i@6%1 !lu`J'ECb7@5二 b\h1'{h3 U(&ȓ!HL %!:X0eOeZ%2Җf`v(ECNڽR ;U/XՊĎank L4cmTO2DL%aD =zԬcZL-D>*նD"OH9@ȶify5H:}c+SG?@JSRofx-'' ~/~P4 9 >d@ RDMtүr #UkW*LU#?T Ð 8"T>0?ybh;h@=ٰv8 !Q B! d"ь I5hֱ}NQ]:z`} O}_?,b4QD 5jmĀ5tK%戉}K0a@Aj No߾T3l2)X vtlf(ppkooL6vhiQ1(T(ƙJ9 &D33ȴ׆kɈtJ2U%LLB1L#CdE.\zzBPn2B [vv!kv:j |>{T ̃OK~P8a!ysOݑ(D0S!p {d(*E>'p3ͽfQ! }}WqqŒQ 禍n66FB' 8!L B$FP4kZ[lQjDMH^QAh8iMPH[56 d"1`0<>=qKϜIV~|;@ Č0(Vlj߸z컐lHp/f%2:͢pzX(mA,ee+}F䍾5 (fK'DAR"4)ϞJub}Nɷi ^ӄӇfվdmݏ9zY*^A۪4r&.[=__~ m?kX32}o*hyK1"Q>CJ owv!.{ˇ)͐iduBނxMB"D(A&d6mUFfXK%Ubal"4b֪2LD@ 6ل |%i5)2T(*$hN澸2A*!q( y?s '*P3I-&~_kУh12lM:NH | Ba.BDda\QWa`gjIk]h4M_MA_z|p=wWL̾y*u &Gƻ< Lm0Qb5\GY8;͍YEhVSe:5V 1J3yv?'@hA@PPI2*gVΜo9=RF@j6?Λc{e3if>ܣ@w55A §/'af, .uxv{n6s^< ̸hg}26D[# m1iNt=1`b,COfa<f A&4+VWIJ#)Q? / 0>%ڠC<3'cxoaۥnم O?-9쥿Bq6\ 2F)i|lм~2@`ڠNɵɰD, L"PQL4|Sgq.mE)u 'j+_^8.%\އ15aƦK@4h2щ1 L~CeB2`'=8i`.W (X ,Yͧ$u֓=(AB O1Wo[B_pdH)!O_N@CJXY\ veZX7TE @1QSNŢ;i?~~[Ѽ&TGBa.WSm5!Ur/Fi1)΋`$7cΌj ]!W-Tۻ: `.NFzfC%عo@ 8*9:" ָ4i}7z lOe E )XEuHs|N=q|0N1<_] wX4i:WҶq(g}>adMAerlqjJ!v3P`Zٳ '_kMV & ;Q D%V"/f5NHtle}3:v@àQm)5syE%<^cOI:"=>,m,Q!VV*HZ(x&V0č" oeD+n}*HI,dEf93f*tS۰S`C#{` ^RUc,pA)+B92Y*_"DLonI_Vg߾0-4PRs1ii`W@3]p-u`$URk¨Ȥ'wFm[Dϯ`\0|vwr r㙒ɥ]mpb50TSapo[vݡRX{sdw]yCRM%ɑPn4@RjRa6TrmLFӫozW[{WTHe&lוuuۓkc5lWDu\6We%ҹbjG.'tWۺLjnC/BN3Z))+-HA^}IiiAHԁx5Ul[0" ]ҍJ&_ߖ/ţ?F]@6ߨ/=r}T8˕K;aol.H) D3.X:lƊD>~P4:iC31-c%5DA݃L|c \ԀljF1ڈLj2IS+l lZEd@%>Tzʌ> 6fmS׽km_3n!38_B\"BY31gF;P0tc,1&P`f(#LZͭԩ^ba n|d6" J(R q :Ԃfb:H Q$Cw|p10j ~]bSH$@JH Pywh#}Q ݓ"(8B1#-ucrWTBQ esn˓\M/wzslhǒP`h?.(e#W%UaƑ^H#2YAHq7" =d !EJW7kS˚ƛAXQ'@9WI1P_p4$́f\>w'.: P利#6A(砇D}!,*H1 u@|bI5COV d; n|ι(~t3* %4kz;IcS>Z ()J F !;[Öznݳ7B4v7όnw@>{9JЋ噣գOtHa\A13&@qlM*2b=߬h^}%ZbReC` 5}B`Nr"b"Wׄ&7\ e (mG!y]w\eϽפX5OIܘz|dgx%>LF1*0+m6`28sCZpc;^8oMkwfO:XLc"'ỹ!Ƽ ^!3=Nxp *GirM b1)f,CljZhf)iJbl cFHFj*-QdJƤZTڡOl*l|A$q۸)2,N`N؏HDF3d[hjܨ~MқKߺWI4L%+%ͷ ]Iyu-9OTŒ $baQ""q#T <7(,, \ M:78^8`WnD(;;a|J0w6yۍ+G]bN@`@3EE2"+H-h`u%7GZt)UD"LOJ{" t# (Hq NE3?"5ތ_>؜1!=qzpH H۲;󨜂ه`o HPHdЅ Q:QHs9Ie^Rq&bT)(~Ppe0C]Z90)@>)hb@D ڐ(i`& 4(rr gRdK|\uTţLF-AYM\t.a2B0̲ck[rH&[FE^̕Jn!%bƠQ$+utƤ };pIMbpBkuT:e}pg^v@OihC67ת7ߐ "}k攌j \$RVt8Vr22|dчY_#erùQ95%61}O.Ϩx//ϳOj>h'}a݌,y+xd"xIԯ!x<ɝrZɼݱa4.zv lXB5.}4SEC:0gm]E7k#Rʫm tҭۂP 3 1ZL|Z2HpG9Ui=Vɺ'Uܝ :}陬ʹ,EOVu&v!re6sD7/؅R嶖|Y8f{}u_G0+*$1ۘI*r@{[_)tWnCq&pڭǷ1;#51yASv;J׈ofL0=Isl+w"DӧK|t4m6^Ei4:DZGs=x8&Nn;d}!;u! $!NnH>&BeG͞+h *G ҝ5rF.AٶßFH73iA):vI1.?HL'X**LUs~xY^)q,YCݩu;Z&\B*sߵ8yy4|Ø1=O^_ŻcS/c0p[)LZ#2BOy^ST:I;IMi,ֽ&}a:ϏIu;|w["{ZVx68dS@J Wt0zFҽ$  |}%U]vrP\U\UK/3[GB*wrڢ ܏q8YuJb;٢ۦtfq洆0N-o&8C3{ K~;YB"mib-.Pjb4,%-m[ci13Y/}{ҫ_ DX옦gq!E&jnxD\fM"xႨGH""zqfr=yF{9)gRJ2< * Kf`MFqDs]<欦3ٞ܎M;l:ވ26ՏEP5xQvbXŨ%aZcVT! {#+})mclI;$9Nv"[6>0ewWo$٨u%O6349X'$v`DK9\+%U[_cZq "nzp*/Αc a]09XىS2;Cih=v.$y [gq!-*g%;:6.82JRrxmCtpL2wO u ;f2LiبDAPan\);qu_e)Tiiړzxmt#4vu&qy=:7(œe Iv$f gدgnJM;7>›|Q= wu>3f;Ûӌͫ{iIS1]ݣ2\[s5KZ8Uʅkw~!9l<`<>رI%bk*~nvƽcq>8I3ґ5cH`^B2Ѓoό\}C|I,`C\ܽǍ;tf֔,k y$?+Rӹ##*$+ǃ}|s\6HW |dZKc3#5eQiCq4*W+oӚX!DU~[֪,5ʼnuAwT@RFת-o6!g2AȈul}E5E @,t*!)-)-) 0.s'bZ{-W!u~S'X)tPYxmRWAɽyrr=u8FXyW:EB"b]G/k\,\;CX9xM^{tݍGF,̍53={tfYrr6 v8#SZ 9u-)7e,`eaƔIޙMjQkK>,vLLpPl a1jWfbX>ٸ=0 x1f>= tho|wt~AQP;/­:x^c~'C;O&d>&/-CTBf`eOeɨ{ n6+ T11}6T¹X;L?W|8.{mz8_mC$C_Db/ٹ㦇P:KQL36qvV,خrטߧuvz-QGr!@ a6Ǟ!7Ff4dʊ1Wy:B{{k#14aJqiMKs }n=|z\F<)0:};!2ILNfxBӺfZˊU:\eQ^7r;3``nG!7/)vvh:(* :pն]$`2@`? ƢuZX8Qq!p)԰DDNlso^#h>W&49m$S^BQ.7/ [ޢe+ů]suzfL*iQף{}N[q11f[wdX;.8|ToktXחZ0YABm¿glqIHP#|=T1t iR:Cm>C0^|ړ p~P-&Uтn!@(?UCRAK0g |;q!:ߎC+N&L\#ZZN .S8PC Hq-&5&/`N!ՎPZ =߽b PdОF#SWLe4m շITv-ʂׂ"`m}~5YقI$a5'!p %`=R:cu[F6TնLű\Jf`@[jЗ28F%ڮ08fmRQ-V؃YBow3A"Ӡč4r3lJ04 `њRVq1$v2G$7ZÆ 28Jӆ̓mLRt0|B .a7ƪ Ʊ414ZTKz EclkFoYUwAOW5'tJ>'ӹ#J)#CiҎjb+:(ůvςt0*|>U/+It3*BTf; .W5m lA@  (j Di&P%!̟Q$D A҉͇]RK|5<!c-}ig!q3ir_7wC`/pgpmPϷpmͩJc@フu:>J@xA&\zwN.bF؇.YT hgܝtSw"յK fN"huF4pgFmX@piPHdj0iă٣D/_J2%w;TQt2򵡆E?GA(đ`*XPjHuj+Mfʹbŋi>w$lz'd#n!iO 6zSǟ}pm٢ol,.YWRc@|ը qGk|4DU]WJ9J́%b'=%P Zk҈xQ2R:zn63龽, ʧ&a Pmi?`K}L6j\ 8`vdmN W(^ƢJӬ?͊(| =u6[o7:d3бk!)$ȷ"r~Ԏ\hĔSkN..`D9f]HȰDD$ E3QMV!f" ~4[a9Z#UwSV66p1xGz=2% %xH벝CA]MWnhe+i `>޿$4c=q9MO #^ Mep[΢#{g g3}fCl\f Ӎ1лBTuj־ E1 DG 4,\BiY[ Q$I(b.đMݰ{C䟾Jyl*wr Rl@^uTyB8k10Ct9ʂ4{:fut.ե۷\ۗMvhٺ˝v\$.^ԝې!F` ADG҈RČ6FF7^XbɭumcVd{ۍV%Y$XuPHQA"Fj9Rz:]6ڷ.$A`(UIHRhC?T#65TgFۯ\݇[`v"/ i 焱1.A}1VdE84(>M4Afb&0yI2I ݅(|Ɂ1 F_ӿo_ĉs0=zC%1 ԌC#{nlߚ宒 6ϫɄ|5~)+Q6BFf8Ǣ,BZF82E^ NJ,6؇FGF jc7j@JljqcbmE 0.n='pkv, St֚o C3Z։d3.alƲeS+rn8_%3GAUċMMH@!ވu.œ'-sApFM@vD z4=D0S EY p?hoڵ'2:5'Ϻ@O?;d7^=TFƵw}"W8ucQ+шsrn!:>P4RNȓ5YhB]ug+t<ckST( cNb+-\qAh0XfA/\<ׅ䓏ZL'P&B͔tN7PlOFoD$I#I$cnv@,@ g 2}s!t@##~~8SD`IQ%E JyIC}aq;'s̮^ PT()PH G͘GJyH&DT++3A㧖bkx BL[ 7L_^)m^r%̤ǯ[N(flj ~EE$8ʛYDK%;[X*"(Xۓ;or08jLnљdtsg:aTy 4|lEΟ `.$8sqw!)iR (JI+nXݛ;ml~W%Vhf?B#tOq=b/T7F+|`ʛQ/Wd4\!Yӽ$Gw!s}6x; \5`X0hG1& 9޺ i\<$,xDޠ"07ƇN̽h8J-.4M/ :5T?kp^.;f#΅/0`ͷɣ2~E Nlː F 7[`pKÚ$M͸p5'Qb/pyu$6klpf3o σ8n"NClSaĽGdvF2[36pF,%q; k44߆)=8 |dPΠQ_abs68ފޅWr&"mg;NrRBLB[( P0NIAʕPWF*kykSP%=v6ϕB84Y(|[dŗ3EsAjI7=g>9ιN(8ggH`nWkplY j1 eeJL2NaeL>*bvȷ5vŨd=bgkȅa Nf2ℎِ ݇L7s;!GeјR!:1ԣ5ft1rz4&売vL ;vaLFMmbEvD&q pRG9_܊s4V`x L͘s>׍FeYrE?`vlH6zڟnv[\N r$&q^ō1=s˲kvOHb&:x;tBPM;t9m@Pr L19zb_l̷ 8KL;V-Rq\߉9FI!ل# fp\epM3]Do9&pC:ր\  x/]%De=(JO*3X +Ī<ü&r(.I⍄5#Nۃ{tk~kѡ`gf"{v8" ) KLͦx^RiվT<㶻Yֺ5;ӺɊƼDFIMAۼ)y~q\cē[|(q+._`H|Ø(TQOTaUUNf%:]:1Nh2 =V$Ӟ'XS<Psr\"r-t3fg6BXW"{&y8T+]%ip`]7r.<#(ff0OܶA0XX;6uTy#eRjόH6]DH(M7>VVf] zdl1jh  V7DCklF$v4e 5I/"R U#hwU$s:L0}G31;HG~HRlc !JaL Ku5@!`YlAJlnHNd RTNk\m!dNJ? TcfC {c}_;c~[wһH- LMI S})ʼ`=1L!̎HNwq]gv B+]s(6$s.̦僳p QRD=m^-E.GW\,, "$' )aOo_>?< 4;iQ^r$Y6;1-`AC aŵ ha&dbƚMikDqNWtl\:>d L619X5!Q`55]3u 6d8oŕEqPzc 0WWߘo6X}8deO!;斉 jD:sOަy(~|H360CDÒ##Q1mbˀຐcPuCC5YJ`8ɥm.\UZ8fFꜰoRFݱ%GX%2KZH:wx\6@c! ΚDv5yIDH`gPh$v0sȀL?yg.?tbG f@v 8_e8&a*R B f'l/P"psh(|S-kַ% 3Y9Yo8Z|Uk#M.6M<TLVݳ[Mñ{&WsŦ- f\<2˾ٯ>\q $!LcTfʉM,Ő5аP'n8m#mMS3 $3MoT%%rE#ʍ$BFU^#fh /4x?ij\dZ\)1+snZ}/bw4Z03V&9)Pe4D^q=mˌ߫)zOYri'DOL\F75H&9&6O^S7?"rW-ܫIi]fDf[7'z)%)?~/ZEw%U_DP@T  T8T5JK v !?j'QCC fv-LVmaW1W-)<\ER;(0 68D.@YADYdw3 4!S0s2$ ZkSLx< }Gp6/c8w/SzV/OMݠ Ϙh3X[cv.;(KSl5-veu%spa*XE/x:vg|+R(Zw MҨD- l:0@C'!H #<]ehe BZl@j1r7BtZ0J!n aHq#SNJjX(X)Gc!(XJ;hmL"R\s4 q* Zf&$JB0Y=<+Z+7ݕ ,SƠ$:"ZHr*ѷF\`FY HjA6Ф1F;Q!Fa24 qZI\n6m]kQM\'^(H:k2B/E72f;ZBZ"5%')^{Ih18](uSIAvݛM541)B)Ia){Z2d&wY48/I{zv<9|cr#SPO_۫D @ԋ@`hZ*Z LZ' 2E~zH1 1 4 TdTjqW*[W--hJ6cFh$Hd*.Ҡ1)Mϯ1M|VO T? B 4d(+J B%ӏ ~;cL@l53J(͠2I9s˖(o <@9}XnF&B g~i6eH's4ܓQ/]{u3,\5ZJj'p΅0Dn_)WO>Ў6NG?'A$JB" `zqTQdX`douO}&ӥZPN >=ĉSbt@BhMݼkBmThj:J\UbԀ>{&Vmϴ6\TN o4k0H֯ҏq tƫj(k A Jo~+s0P7t4'!| tPy@4DH 9 %BmUG]Ӄ4?>O5˲I@0"}uT5ò||WMI?YPD>nz g3O7 %")MKԮQ1X -1Nd]REԛ?B޽D$d3A4~=:y)\;}.ƏDWmP IUIEɨ>?3ߙ8<% W!?#};迹*>zh~^퓓#tGCWy"|p{θu, Ȝ0A(LgE$$EM0 V-SmAVZ1ևkF4AM4 ~t%CT ͵og p, C6?Zxl2- C TDO'[߾iЎ 5A1MhFDJ0dMA BM*c,d̒Ri)6YmiэE[*+A-m)-R[Z-Fhh6KT[EZ-lXh5m5mE54DmBP97WDZFǛ!Hn~ MpISȌ6F'jB2 RԢl a4d% b&$b@i"SyGl}|1uB;(=/?4B)$A: u?Q%-R0 -3gRۓfXvd2 r,z` \S8+qЄڡiZF/Yky3ίg ^+w`&&JCO,2/g=ypДϯm?^$*BO$,+U~{$'D?yluT|dmHAC&Z6fiW9fؒڧv5vbKb%),PJaL(fI_])OIWR @#v{+),75K$jnfϓip+i8Ü$o> R$1 i%gA?uwu+U)UFuuЦMvk+vzo=.;M$1CJ(C׿ϸf~G3 9Jc5FQp9[8Rӯt HO7Z[gٙMz7]0Eƃ6B Ĥ KlHҿu,z}2 0π3 KǴ&HR> Jf"N.(7pt,eoo<dxXg@V|67dv'93ve%أgN7(٭$P @Nu(JH܌!x мos z3 @r!b K bnaٜTZKlLIaǐm2J8 :U2='o7;ƪ3^:N hS@tv!W(㽌|h5 ZKzȃ$AG!,K=;n`V7 i p@hZQhAF @NM4^:e<6pӎvƨkFS0%Gy{yq Bm`Y{~ _8YSm٨\zBhDZg mqFggV1HFqgaha`;?5Mqϑ"c@=r"z^%/y 0({>>"4BkW=L[X!wuٺήب!vօ J ~z!uGU[ܥv_>̞0E 6 ,=M`{#wt!?д}O`Ab Ojʯiv]nNv["볒w.Ns&${O뤯]w|׋7G7DO <ɇԭS a"`vIj  > $'PX~8hDǷ nwZ5aI GPe  UFJRd|GE^K~=@֒56N[v%v;ɿHגg!:0ӀBHi ۿA4PF\z=ث*=(2pOM#YVL@W|wu4fdW-ZM-^GJrÌ+Rl|)$~\zBI5D)-yVcog$y'o &@zh^f֐X&+wbfu );?>Eee(n5['4N%\vOq<>!W)ߣc! ) TdJ;\GHF-9%4|Ee<{Qg5zGWԠԷkM1fp]k'.64-C##.c۵&xn_퐑zd/HùJOKGn'v_<#4/6bDjP̕K6#AHĝ~G Щ>S:;>'D3Ĥ3~4 (Ac={~z};9}/y#~~E({eġ=UO8ww*G֡3p1U\w՜,*\C4Dq~Q9uT>r@`IҦBfVD3A"nEs3z0cP<HTWQLw^ukP(Wc=íS'$1&=җg p?-7#?5Q?h &0I$CCϸp1H*)#b![^2 !:g)򙔾AqgsXhF*hL$Gz'ϐwGsZ +S8+CAt[rTHQtb@ٞYOWdzR%u_ D} %Fv 5ΫSn͔`KR&1"M&nqºa&h| 0[2N~xx4њI0EHF׬lApGuM|Afn<ŭ9ꕻ#5#Nʖ0NJh dDzvd&N͠Bjnt)^g& 9'Q$뽅II a jv@Rb*knzVELIk6G1I;Ji6.(MFaC+i$*T7$40# ؘ&pGwCbY=!VS+),a*vqsZ+OX’];;ӧY4ɀXôP{`+lXeRlL%+Sfq֕dI Wq˔ؖ"CְH5<*pO+ &}5*uoV1ij)#j#KXFWE2 P+ܩ&HV" SƒV,c/HUf`̦FҤ0D,R:-fC9i+kKԤ-gM'b=i FB42-]((HW\ęvJo1n"YZ2@ r ^ whív HtB nL0B KTdE5QBÓ+%!-CVX ^>`~IV'fw `XUx$Gavc|=U[52Q>ȡ]m7Я3cF ۫O@.Ơ0>\;.{5a8ivXKG* . JԤW( ;_@5_̠.i2(oi!BKXOrg+q(݀Z nvӯGy3 P|!ჼB@Ђy>_>ހ'ۀa(Џ2K`[^7Ȭw/ Fn2HWF̚q6$ LCH4%+0Sp$GHpSrJ !ZUV!H&_P/4H aͳoU% iQ: I;M߸kJvQ8a G Q=XPui3Ĉɾmg|9 vY#IJģ@D+K_?FY):$! ?™~w#!otD|*~^8ItEl?#dMe'gG zm!}(;`p6@@ PPUS(h8k]Dmc7kωmyw4E{`. _} CT:Bxoc=c B;ہi_m;{;z/ow2ӮzO}4}pox;ryz]X}Õ{CתTw3:t1^:ؠ٭ix@ M:hk=;s(TPVcuhy}w={c̺ӀNTAL̠um(_wq֗8Am +T[e:]{:>lPBu Tf`NTkL*6*It+xʨo2!ws uS@N{uᒹ%{PR s>:ܾ}̓OW $ F.|G(;uD U:ŮUj(j[^@R7 3f6wnq ٛ5%)mi]mTGowDWl=zuv9yw{o\{g}wMwF\z[֕_o>s-٧;ky{۷*>YֻW]rWef{Fowםtkoz㻏= 4w{kӕ\po{G.f{z̙7sv̮6A;7Hvvsz(Ý]p 뻻}/ݳm|{xs׳۵ۻuSg 4hHv;=4+}ƷK+oqShΦڻ{Jp҉5'R6;f@{{y>|.vnI;e݈/T}^U}>up9.lv.:zIeE&JUU̖܎\㢎[:[\y`nvʢt`LCسRuTv`jd:kTV}uIn[: 2P}__snz9]jY#Kw2M[i/@/]yގ1,yڠ( @WobR78N[ i[=mwaޙm >;{ټ{z{|(րb+*vMv lªN淮Ew`w}mOgkhՠ9m wYհjۣ[6 BSPHۋijKoz9[zcΏYhϳnnqlv4oy Aw9_|:}h9.%`|tr:Sv=wvR>Ϣ3{e6W{:i(=wi-yiw Z:Q k7{ǥ+Nmun>]Q{pjsޡˍ׭ ozٻm{;jc]s]q׼t{A#{lk7s]ãRjLfD d4 5 6Ph i6 M55?TL 1 0I?jjz)*=d )FA4i3F~F)OʏQFjP F &M4M &$QAhj"MM5oPSLiLC  +$L?gon~\r'}\?xmF_]t=,!QUj(*:39&1VتhuiۥZtZu[T[ty>ݤ|tnQN׫o (SjTt*åOʨEUPmѺNt(b0NS:8hM554:i()(*$*99GР[%* QD(@$" %D6@.u4"Jt@F@(*@4#ٿ{VHa%#UES1EUDEHE,%$G8*O#MU U1IU5 V˚%( _lAEM2PS)4 5TEM;$$TDE$TՠYji %( &$)j(t8&5""ڃE45DLD1PKQUP>F:F5TAG`%Z26aްTI0@IW>#wRQQE}Jtd#Vt]bBMuՃ/6]F$ `caAw""B)P(2H 4lVB{h éXD  +Uiuҫ悯v(Qmq6 b:OW |cIו픦?5!>ȪEsgy*Ć J]t=T+^^jG B}p}|Qv^l ^+ H9w;lHn -Q^-]ق<Dh'Qe?͖ &: `PTN[}]n. `1Q?y҇RÀHjS=mQ)zd&V#i~WoH!zNutDnﳲc[c%/7K|65@VH#[H8WRz+?-t?ʨP,PSVT5O{pzqjQ( QAw=BJ iv7c?>;!ŝ3EQ@8iꕎ&kTRP% (C_=D= iI(/ 5X6kc]R*k5ELC%%C̸\J'|۟svo]%1:e9}rС(@$"էJ/L{kQW}s<,L]O ,SSa\]Dɇ** i:I@D J)GmAvh)H;Ec\:ԂOLL$4|LLVΏJ]׏[#ЂJ,|]sXpCBКZH *&*`|weּL K lb:ݶS+NF)vu{pA5Ӑh;Gccrv+=8k=&tD\SsAD&5IAU3'N;" 펋O1AIC$Uj%^ؒ"fTSKQYwg'mќV %PLD,mcGtkw<46˘GrsvjJ=YGR0Xyߧza˂ٷJQ Y?@~mVCMfD5d(JPznomsx=xI= [ܪF4R[}@1\FH_JsinP0%F ~}>=$btu_6.W{eqgj{ַ ¦*U%QGa8 }J j=yK% Ol1@M`VD#U`AO*cN|Z\-/doY8w?SF{PDԐQ B6fzOk;^ω_fqƛ{Ǘd)x1Qfi;n_nua OZe֡MaQ 93q[Wf駓Sㄳ/k}KD~v6]:eݹFfF\GB0<=w];cE]+nѺrÁ1\@Ȥ2F*Hv {v}b1V9`G@|}SıQ,C O TS5JiZd5~qUМskF&$hug%}2 XRV_.Z1Bj}JO7=j"W[kגDj\n~=>.1w٘u%gA8-T9v1 g,q9N3-MK0/͜5.fGݒ9DNWT-@ B\.)el$CF |'L~RwD@p ?=t֚jIwqSs;"6@ 0U 2_;hY9 Lц]/EG=Trz|M=ڏi?$-fl@?jv@rViͲxwsgg Η!#',2ڿownj5~Y)b6F,~olV2 ܋^uLhs#דw׏u a.D=ٸ^uDm G_HLd$,YRBp ,^@2T+ !bS'ZnW +P_}UBڢzT+# [!(lo2z=ueui4F}S53h.LjQaA""WE*u`+`r}( D"?8 )0-*ƿ>}=O> 9G|{3338R*W!zy⯱efT[қ.]f7f z섨>@ۥl ,V3)UoZˤj]3춟e͆Bnoe\_~p7ٖY?*C kk҄7:&Z+g6`ճmqdXpFSmrㅹ-k<ݨ s roٖtևtgxف^;p>WV[b8K)RYc̀gЊa>=\hsmpx!}s61<>X80M pn<~S[.^ŀV9(\o^O`xiMV0ٸhLJiWrkTKϮHL4mɮ:h|:PH58i_5Lz.2ǰ09k/v]Rϱռ6#w^M9Q%sg9٢*.f\e @WzWdmmCN) uقibԝ*OW 6tOGlRd+>r20@=OI} ćA65)L$FrI5J6mے8sM(v>z80 xWsWiPS/-z3 v W&pEwdv@8Cyiy|xVOr1 @}8HC)MhdžhfxA!S:\8yɻqЇ\&LӘ )qnVƞs:|fnrG } 4׸}yʞWc>ֺdJNV9+mC[-V^DE; L]B+(.>5_RlQ-$װaS.LwE7FܭJigӨ6.h.2\LcB8,.gDagT)$* I.^UI7d2]-DbT;q/˜[aI@oӦ\UmyZ 沗rwbB t5@pcb븾Uk sXṊbsw85TBpevs16U t)yYAF*cc1ov3hxd(Ps\0ᾶN-w]%f6(;`7{|][3:ڨA 8hzV OthٱܲgbݘG޸0}vXSꐵ;]a`*p*sn]9:ҽ9UWQX{<ç.ugQD~8 w`$PnҮ 9@w~ Jjz#w"uKuVB]ON\vL|€ 7ܺZ9c$l2H]gߎjR<׆;5QY&R7!p ]s<ޗq0ó=Ū`)2׿^xLԎ @@PJG@o({l:q G_+,DD.A/y6 TXos0R.9cxwk|=)G:@vZ{[ŷޱ2Z?v|$mr nѾ,;Wõtm6.Jn7Sj}'#c[*7.F<$ܞ(%=/=ٶoG=LtnkPfWe5Vq<ў<\t7 DTYtnv羷\4= tFȾ+d1;: &z'U5{NEl9Ya[Rt-W_ Ư[ ӝl]q.n{MvRի{\ݪɎ2oLC,o]*۵*6J,ơ]w7F<4;gI!6ݏgVq|".[pmִwv-y\A᷶JalO b+Zcnrj8Z9: …O8e c %Z^rUؽ]d #eԋ|cۤ(.6Bmض^g[6٦5G)Gl(ZS׵d3"E:p _FvSɜ.m |cBpO&]0E&R|͐ X?ݚ!'V/d 05:oهS:W;w$|ݘCeDG )>(;O"2!ctq^F:ױWsC2Msa D/ҏ' ο>7_&; @eRP'_ +eOdpe辿op< O6c&ړ9d$4p=6͞ :衊b@4: i^=L2D;~cH Q%v]5bU=L`PU5uT|0tVWm^K.ES5y?g0OPllUuIߛ^:GE m/7Bki#A>uMrB|hh u@Oogk ǵ{dIHr}~f}wLvVl- ߇tl݅߃8_ (6[eۀoًH ؜t?BPP B{HR2| p*\(DTbN0 I `DD8NsڽBDaXWW7F1"Cz/D\w_ }׷ILh}g_oF%dPu3 xuaes8ʽC]U%pbxK9<&o'AkR=@0d:3 Egr(6PE.d(' O A(I ?HkU%t :iS Ir*#2 @A$?;@ޅz2}Xv*2Tм ;awd6P>kX$M( P ;;CoNCr~gi7ak%ge(?{\~#k"ğ,)AYJ>!w>jt_OHbQr $_';?ʾe˲Ik!,dAW#1\4E2z"2#{@i GJF01 | ?rhO:~YP:0 CP Ph Phb_$DJ TSTUe]ko!r{_ʱj)aIsuAFZla\Gvm{Y5|jƊ>cR^5WLALEi4A$Cb4~!pIty%ҁ!I@J|_tjtŊ`ҘTZP ڢj.Y6g`}/pU$E1`?Zm40RQ4 %-?)t (l8P8j $cmla-?ug^_o?A뱵fQA4bˣ:6V8X)bv}dU;%UH,8%,V#^oMP6'}bG?@p BXv:89/9clwTEFLB!D됺3ĈiB^p +\ާ))J),p@t ^;X" Ke*m6'ɇa\CrbP?9L$vA e2lAc.f!=XzHd6"f"7 C2vGnq1 ŌATaO"4$EE@DDR SHKTB{! irfl AI !7]PPit$C $RDDдHQD1hR4- TD )Hič mNeJA))B(J% T.!BB։X! Cj($5<'!(.ȔBJ* j%((Tj" Z" )M- i?"j DN`MbBBQ-E IU14:M4""I4  ,CJE4AE5D3JSAPI 媚FjH ])ATD@H)T- U4TPaPZ& T(]Ni*tɄD)4RiSM q5UDHm ͑ L0D% ֹU2@|!B:1d|D?|&0OB*!J4 E!J BĀh*>%Ѓ JD @JT?\@R+KBpP/X~D'@?@R(R9Et4(J PVC NjPdCby Z/DdGA2)>@))!7Q`6úMcCt'S'()!K>3"/cXXԭ uzZ]{:uQ6ٙI^.v~y]2>9G)EU)}13~/(\WM $K1K|ÑŭRlخN~=^_C~1D 1S,DH骵UP©hEG@pQN?_H( {/XQG`Q~?;OW}@oy݄j 5# idw\!8 E݊9Ooo1T xd.,qA5)aAfنuwJD i7\Az:{ARHd@fL(;6蘆=Le`H_*l1?in] Ӡvύ|;9Yo+zcY H!-$$9h;=& ̌OHQVnpդ/zŘpUb5N1IʩP~;jJi`3BnB ?eA<90c(7 ֣ȣbI%{27d@ZWZ&wVkGN BGXpr"N RVg=ps? وrd?.#/`6BS}Ru~RG;!gOEmO瞔oFBУ=R^r .~B#Hb;b(Z/+ahۆGH}\˴;߳U/ [7ZΧGkJLm7-֞kHLm.w`}E )*sxYC+0|Aue;>Z{yT=}vT`8{zi= JV= yB/ GOf$t?R :y^@VcU[p\4`6C vOZBT,}1:Z$A|Jmz>F$@JZ1$a@}l'{:(UڈEQtB'r$@^ A[)by(pJ1Kvwg!S:$bG}ᦆ*(mh"`IM4VFJ&$Iy<Ozxm:M^}=7A?Xz{{~ȅ)o6 PME:;DzsxgD o B}>V3V(߹,D_Aux~iI$lo`  O0I*%'Wϫn ){*\.Xs}UX m[Q}s[t;|ūn |>oe3"sQy/;6E.:* E͵7bolj JAj}=w!׻p] _a}Fz1ܲ ,jׄ9,9Ly. ,<:Тm{2PX9ׅ`N> 5;:N0=0d/C&w CO]Gqjn!EBTl[] T `EG_!EH@s})RqnP(H$L4]*>zY0x}sanoأϫ}y Ŷᜉ@aR6 8*a76왒ҏWv,?ڃ:* {luT{1n7d78[5۝ "ZYBM~w}#矻x1NݞºnX^P=@Xӭͧw, ,eEԌcQޙ|L),>1ne=&U<KilTW 3dHs7~31PeTx80hg LM . @7gE" sUlgàwm~r㱰>Wף^=,$1 %- }* 2@d//v?iC' Mӭ/f[*B11z8 tn~`z#bYj|ӵ6>fł6Oz}HA{ޯ}/QV|'a-M}ׇ3^ 6HF^ҷ*=!>pSQ/lcûq7I񐠔|A}b>8T8ĕDF)"+OCx? n$ֱ,Ų;v7KNxT\#j٪-gh "ͽ#x}"%sc5כZb>8Aȃ]TJ G6*:b u4^ynur=1TD@ձzǘ0ᤶ 99tc^|£" !_>éPD`~<pщ!R1JR$٭{O\_(AƆ|d9߾ߟJҝ!]arw rB Ht*mIa86sw/p*1o?[1K۵GrP._z$"2y`lԒݨM)g=[3Qdw|d7'ʃG-jL)B@U u)Ҿ/ġBlplr|1:Cܻo݃$I9:Q FhȂW0r(J  _$xb ^-f &@}%f\9o{qߟ1iDcw=Z^-"LnJ IgT~oҒ{s ЇUI |)l 2 ^ B;RYԿ ߅FTP&fv5 T1SQM24_\cvY}Iۯwӵh dgFn#Ut0 7[Z{B^r?ޣf+zjM{x^4)[~k'luʁ!}^iG0n 3u+U}:5___,pbxz}>{/A\97Ti- )E=W{_BEjGP띇__1Ia?73q'WfMaNFBGV܇Ηd}w y{; [0VIKQj"B>~NIe`6W0Bt>d=a-\`pqܮYqЙ9I9SQ)_^6V.rt__ 5ߵ@϶P~'Y:y(2IT9G㢳n 5snײvm}y.9$ B+~Z CNRiP W_.n,(FUTUUTI*I " .}l}O hߠiivhLڤs /d  |co^[{67{/go)ҨH"¥JQ:nd&-jvZ,5~8PlQ~#Uk93@>a鶌WmZ{ >F*]PL2dhtvAP9dGx#N?E^h#PC{ÌK0 -4Qٍ6ڃ"4TOlz|fzyk)WSLOPm!?ϫħE0}dtaT|GFkgGm(GqwviVҔs)ͳ[n#JsGj#=A"5 Yv[xzX]_{ఓ殛MntD~ GM߶|R%smZ/ 4rw:!7ǰ^:Y^UHX!JBPGզ8|%A:uRvLcRd RTt(ċSI%YWTuwzbm"9gQk e  }u;P?Gk6h{螠PPÖ;ި凫w bQ[`0gUoB~%2EQ5MInr cdS+XʁUG+c͙0?ty |-[06Mz|vW@圍CMw}{Hs:W$<ì=^5˫{ j73"<Yo 67p7IOW %d$]y}=po޷,)XDB0TRA(ADX{[OX{ǝE߈1Fm$i hS}xȨ>Gee}K[X]ۛ|dnr7%n9̶9v$[eM~h;I$ `|"@7w/ ]&mu/6d40u0wn+sܘD iu~2nصN?OMNg8iX(Ae=A_켂 PYR|/h8Ek;i"x7P|zF'뿏ی2\%KcdZ'û*pAG; ۪x?e(ʌ\\|fηx_wz&oPTAEER&/=}㏉1~t5/OF1:z_f D6~=pr˲~g+զ{?#q[}=1sa Ӄ݀ { ʱfGFu HE-83}b[}dSf3 \l;llL))BAlӗwPQU"4;@4A#sg[/H?19]ppKCG5zdAH !U'[upA,靬K=xxk˃In[ B`ZW+mLA^]`3H,ߚ&0>GNWqdSAƙR6cVv~=};g>r$fpx\1DW|U^dz{ug~]OnM,ڐ`(~1AQ1 H\w? L>>s vw[!|_5~.X>Qp,{y*U/ ?V#ȁݩԩbAGVG+REUt@jnep߈PM_zG u_\o+nF\`;e<&xS붨$^^Մ_JŒTJ\^m;pjr+K~2`3.i 4w1S ^S L)>h7nWPQ}޸ TBInܱȴ. !,B M_9Z!r%  eb&f_LasǠ_τۭTUjE/566$aמ?qטDJ)cB TA22DOWVzw{?7 !H& &((8=/@~;mDxp.JB#jE\罫EoZ ^g[֋&>"O?s ?Ep݈/skU+f_}1aٖL;AO0Y', 5 O>zg6I놯~'O>P=^ F"~tqxtaӺ+t;-6}ӳq~>6fZfc2x9^pgĨt v @}#ilw:2۪OHR zrcǷ8??o^x.6H?ᐥHSm ($\% >4ZrUO'5VEE%8qM U%US#3UPF!h H3ln& p̂Ǭ !ΪdL#xՍ4dC&){z}1|OD>=OU︡0z|~>6I9Z1*~ 5̏7ʗ˺T gle$?$8}xvpkӚD!;>3c^sOم2-0MN{Za7$SWj_:" A`+U+«l(G`n(3;*IQ~Vq}E ^@}mF@ݩTjTwNZZZ_ahf9j1vGdwa^!s%!EnQ mD* @JiW#`U|@PB z6VCzd$V%q'DAf`+ <LAE T֎s4DST4H'sz 5Sz!SF?lm;6Xx}@,di7I霊?陨&@?̶ߏ|:=2Uc{C3k Ok3z!>H.~/+*g2ĭ&.]L,^܉sOyGª{fhbݝ4eFK괇1>\yA+^x0Y'g"=g'Sn q5 k;b[LȩxjFX |{GP͖< rf4$5qk# N)Bٽ2u&>O\3>Db4& J,@9qk Va%32H.nj!GI#AuCvmoNӚ;qC/' 4F8($<Xf_cԘ}6E>wI* b"vPl8/~ӵQ~QV饁\.ٿ#1f 5O܈30nɧ{CK >,G82v1x-nIT`4mnqmF=R96_jL ;]+esV0a휡Dm.יm XKOh 1,Ts+5=q \a',Qֹ}o4/>fJvLof.\K'sR7(L2;9Y'^ma+BBV7ͷ$/ +m$2*g&qJ}Ȓe^Z*m^yd\zNr_7Qʲ(&Mҩݮv:U3ti6˴VA.hhώ*oHWDǰ+j )]PNqF;pGx7Du ul(Fc{1]"DdOrPP"S+IRgz24>;&xi#^iҗC.#Z쳤)?+~c="[ ?,"y' S4U*c@\3z9'S;VE%=#:*5}ri x׫81Wldw-35rڝjM\5̬-@U\FOY.ًg3.ۇ*/y# &Q:הã);uccaV12gyĝU,<?v'K>/pj w.r^c|86#jl7"7nɻ2R CH3%)VV%(B& l]~-8JBO9|ol=>җHmJ]c } 6ܿM{bI&RP^'O-M}1ҩjOD:27_1Sw>URuIc< 9/^SS[pw#.Q|!$⩂MEdo[`Hĕeh t1,#+\p흱O!Bn"!!xgޙKLIsTS߫Qn (sd?K]9ph z`G_N`q} {_/DؙZٌs@W(Rd`o-&g(YT#Ѐp 3'x1:BA,PaDp/J)p;mtHvIׁ\oZaZ`VJGXCMÜ4*$|T:?k̟J*'Z0i## 7aŸ!könaDcy8&봞f*#Ϣ]A!h؃vޕ5= 1\eIZu2\֑pmP5QJ6d=ڟqF Qy8IuWv͐1|ee8Z3DGEx.Ҷsvfu nG~2L*퉋LG|( Gla}uƌ+3,\M~N^ ^(v5 !HTRV  ϕ (DHml!Y7@{ُ+&kk7,AL5\V>*U#2=?7{t_v_=k;_su\~VE4PWlZ^rݶEuGHQ~Nwoޘ8(wOgWN ]#Ao{Y-ݲh)f4ⅢOGVͯJ B:?F*z})uqkok@ /e螯0]yol-#1"s yϤ=}S`+yo3!E}];we<P$GlTэ %g#;馮̀|G\t+؉m]F˚͟{Rh,#C&TC>Z'#NNpPe.:20x vHwQ*0Sd4Dd$Xs2:[JG I$'lB}7ZL)pJ~ C EX㒵FL-! ݖ@L6 II~ b]&$~͵^n_-HP߬QJcUDQL'7I׀Z.~V `4O O y'h1TOc4-$f}h XGjJ%{hMz#{"Qoq/;U~ǛcCdkX$b zDzQ :x!Qf zJ[!¡iꪮ 3G>Cʹwd޶b4c5Odq/Qvg d]Zѱ!ڄvIbQ}"BI*cGp0~DF ?/z4KSIfCI&#Sa y*3{ *4˜v<.F@ k$-MRmt|[d\~3؋Q/Q`"AW(#frm 6x&#x *}voȪg4( :B 5L_Rt.x!-,|"ml5 .&.M(9Du/F'W$8 4^qv5"l3" 9Ohr2RN,Z@gQ6m5u G?L)0cf6M5!@& J,{ %(-:F.n(2ޛ nPG 3|K2\ WU*Km?\z׻R-Rzs'z2u[.pICka yo]IqKokUUf@PFx^'dx۴DBd;}i^j DUwaFp\GPjZB=,Z{QG\֚5Vs 0ms$PtۿNjQ2W[# OӦcMeDR ǡ˲ [UM;Gۣ3n$aZq$/8=̓slg`&ݘIQw?$F5l}i {p`,Lrj,Tg\>k^F~I VmuuCWN?RwQ^QcȨ8NcuJMSGEU d\%0*6 }Z$HjFTڋQq>~>6:G0[\+iO Ū,Nb΅Pw"%Ba~%4w@ok-17QV÷Y+fNpV'dQA*t&(g]BD)P1g_`bI]]]]ەYrk`"@"1CP~t4mp"=xWxIDp"I @6h{NJveH`P8n5aS> .quH+NSjeG֨]f'Ĩv *n܎Η1`xy`Y[څI"E(.Snl5~{7ƽ'"9W7r^^Ӗ]Iq_\)K*4],[)2)ˀ>*rET4zߔ0xsD|=tp{ƥzr:skbz|i X D|#ci$|vBRI?? 6bY-X@tLqP@908V4$PM~vnȚf+6T s )->~0 Cqh ˛{"b óL'fGF1IbS8r» ?BtsYS\C枯 !X7Z.o: j:߁QE*FDL&v/1۲b7z~ }q#0RuP`zno;,x ^snyeocُ $r6g/N,po{m1bh >JN @!j;`Q}V'+ hI=FEEƥgIWUGF\o-NܮBL9dD~/0ӹځh]ј lf.~[Tp~BU\~5y-j6g (ǔ& FF HiWWk?™ %bC^g\y"4[wwF 0:f;$mx0ŵPV<&}ۇ\H0PC)/o&Y$ՈșܰY8Nx؍)Vb0x::e hxOv9G'=,[oCcJo$wtg3B:Ә1Yb^ݼCkءh𴔋%^cۋVIV6u3:@ba3!s˲+. >$I~T(b6ӌQU݀ I6v 7}ң/q2{OȺkm7ZQںw>XĮ*>;5M$Bk]~ p8Y8Vcnhnm0hN8$]9=^%"wmޜh:`T # 17uƈ";=SoXnZXEL), V)OK,+i8ܶA]UpSL`yr8 7RU4uѦ`jPf-!Nauڨ?z8—GlP+>~z4 K *TDJz{1pҢ[_*|kz<-1L>yḞ %3!ގe٧=tƔUUUUUUUUUUUUI.">Nb>SfDAΖ:=׬^=P7ٰB,2=c"ZMYk C5v=z** DUc*餆Wx>ڭԅJ1}˪xO ۶jE*OXST2c2Q B,6ҵf8B`l$9&¥v0ƴn6:#-&V˹iu9p_CU+ P x}$w|5'}P{|]08-\mb|Ko||:_D9ѹaXFD )#4+U Y@e.y.5RS fPHd`#Ɨ (:-݀N#%c464ѡO LqdUORH_O//T%[_{`1"'< ]E*C%0\Ĉ}ݞ@?MQ-psu QA H`PX$eP8>_z7\UAVtJ i=r\L@0+** 7*JJG*~.?<UUbtw俽m@YT>GĪ9_pWJ# o71Ϻqwj?&4@hW?;mGjM_P䁼=sq+K 6;[V3rtm~~N IdN ޣk9Q-bwcY%!BN$(u25cG[njXL$$b {P6+UE]$P( 6 \UB5mUTZPfY뱳<<߈A(ܵ\uSMM113q 5!>NI ;|d%!j Do" >y70!;Ã$jZJk4]>[#ǔԌ&nkM38|^?ԶT;;ccCfvArǶGwA.\6Kߌ?vYy%BGL^,NolDb#6l"3'=8w&cwHB"JӍ܈t (cb ~>7/o߸jf##_'fss=%kVp d.tMwAv*=+#Htݟ37g]; +@Ib\LE6oEjP H/;rcȓ!LߴV {OUӒT5gKFW8{cϣTGϰI"Q8ZYz[b6Tسt"_aw?|VQ96xlL7qʾd`GMTŀ0x9!6[+S܏DQB6_rq)g~`9ʿw@^rҢ}]Rxq~{n?szCݝd)  {kWk5񼒓}[nS[{D&m3~0yN 2H$]M @HiJXnc:ω/Fچ|f[NQxr6j o\|ҞV)QXJTqgoLSXE%*t8*1$~?,k+,6 .?gdﭸAx.ZOE;TBOhY+N J` XDɑ[@? cr&K QӞNѬVXOXrT·m1{ʊ"q,g Z"FoQ vw݇v7`x]qݥm1}OS \(jNd*{!el#ScC"f鄆Jq ZDl|C Υ6(dK p2VLh-7r8{:Հ~ Hh:̑$͟d2=y#Mb~eOȷ|H]3?=k>t'g6"˻ybOy>{WaxWs q)bsinU_qƷ_ ȳ_ç˺^K^jWH*嵵Rtoh "qNb(X=-V  J6sd$XUnO衏U5,gPI$28t$fww*å5. V:~:+gc sPkMy/t[:>Q~GC &β{}j4ZR/OnDc˽A5KGj;i;ؕ𫜮1옊]V-\k(4 `2nBmV&ZIP 0 Wtސuusd */]xCN[9tkmr,:}tXxŴz`7 A8HfԈ抈=B!OݤooaC ErFEv #Z RK6UHl;-Wʑ- )¥Ai)PfK_]Y| (|dP:mfL. P^((zu@oolP}=Y^w]C - rg-]MҟhK6#qցv&X+'0y7][e,g::mWYܘl<6k_? .%cc'Pkɂa 3q\7q,)Co@wYM wJU8ia501ަb&؝6ᆌG>$!@,jr%%‰Õc8teZq`+~%zKz٧@D V2In|_&1&:sY!)cpw\ i>FӜ"GW\O#>f rEs.Tmxa,>Db{RG)!RY&»4S _)\7(cƫv^Y?IXB=@pr:5 '] k5~|n&`~]?x=1vqdf}|m[.'zT04Ӎ3~E#$TbVʹAFwNp2KaD6ffXl&HzEXRRUa^SPUv ܦ}I#T(Bfo& r m%?{=Fs]j%8@MF4E$?3@/* păNy0c &oA-fODe9JZr WLbTG@9`> aza4Aȯ)wg8H`׫wNy1Hc杻 - ~{| }7{Ā>Upמ/o"$97 H }9 oԤ+0N$d(u.Mg*J][?GDkGr\I?ln!ԴgL-j // ۋJGz5ftZ*pm@QjMH__cS5g3Y6Ξm]=c0AC7v"UaRn ir/"/ ֬SAIjgnu%kUMHW頝7d.ݍ:Qn! U;&Q5qd֯XGr'KyqU"/tsksLp޳MFU 4,ܮ(:OV M'8;'+LWDCUšyP/?!/|p_kW!Z1ir23\#['6FppA[=dc6 %J/_l> Owǽ <-E'SlH d<1_ Wf-"dOFnxOp.[xaFw<7ݻ1ewK=Qϧr;m"pfhED/*KV˷)l"bq('+&߮.w7Xq0(Nxg`Z טU*LĭbHt$5A(fxs_9]wE$x K uQWg')Pt&a`d@E,}#Lk Nu^c I2pҢgH[=9Ɲ U^=,'LİlNմDT#M:e{=ZBT]x~iE r+Գ6E;'ߛN4mA^LѨ=imCMbSp {;Zi|pa`r'*%8 e1}X%P=;KG&q39Cx3Z}*zЁF*#'YGGl]nƶ(3 0zq(q6:hγ>QQb_o;"xΐqpce^q׈Gbůٯc |6kKjzyGT|pV@/4}Z.tOc٫6Rt SZ9"xi,Xs.aTPn~+'Cctc+t됾=n (#2;OnI#Zh?v>S͐ c[q"ypp +;"r`R|\ܚuU,1NCEUE#UUUUUQESUTQEJUb·ȇPBHI2K b|1!z[mC ‰l &Rwfwɹo[fdrB126ΨāowfL۔/\qmw}]5n/l.##: UݬiHHS{u]!Hk82H& ps5+Ђ1欤+t}ȝJ4ٜ E#a/7YFL)j@.eLJ/)/y? QQ Li5׿_m(1مUS'+іEŬ*SGO.=Sjڇ_g,dS@nqtSw8[zveꗛ RCN~=vL wT D $;oBt}|oo*R0Fab%>i9 o{padJ0Qd0¹YOcWکHop31?B݁ߤȏ&w۾PGYx\ 2&""lq JXjHexh<,ΜYv c 4m|ZOa&J׋WeW$ɔ:UW Q;@O⯦A'4 NP 3x8)B+dNm^sEud5oʢvTX%;m.x)BҞ%I/?ʲVp{_IHR1 t|GOOɔURcƽ8<~ƩUUT *w2:Y@sQ 8/Q^PY- t݁l&qCqi3ymub&j\m4΄ȫ֚:XQ)cxzzE'7*_7qݒύBL77I 6 hz1 rl*OU{*@'XUU !Cʰfl2mfr~S^j.|܈ &//["XQu&r6m1ZUP,}f^Y2ϩhu[)k_C7t.+>WPMPqm)؃w:lR6k$?^cU<\ǘ]դZhke{<.^jEд"G^/ \x dU$: )e@).T2DL^"xrjv_ ~&NJS>a {`?ү8Xu=T(&<۱Hmծ?s+UuԹ\|Z2o'fKEMN ,w0q!XsߓY'Aj7a^_\fݕ!5-vM̵ wj ٭i1teyK1e!2OɐoěcAIGhRP:Ya!tQY!ej[ ͂"WUʿrū@ȋ2$Y` _-NˬO6+ y%cdݹd=%߃wYfY)ܣm8B5i⺳Ξ!ZOg[p:=t.#,xwO 3<1WwpYP{)Rwv ZϮ̈tLaݕ=uG5Ϫt/} [b!kܡ/ͯ՘zA@Q\PbLنvKӛX]Ml9KW^)(.w/Xz󇜥/Ҽ&]㗴Q'NETC~yV]a6QgXc0`5FV Kn8)/Ψlu}{Q&<:1Ql›cP?5ծO{l"=@/(23i{3m-uw?fu24ur:mmp`C BΈLi8{lݑ}0Q L (@WdWPKKO'tᨙD2 ,_H-%Z客C Qϋ]:~Las /b4)+^x^"2 ^}o{ې$ a X갻6KC!LmAjf.r n5j-Y7ӇviasZO_w7fus랭ښ٤R7("jc9! :Kl2YiY 3|D@<ՎS$,hLvX<*#c=N_/2Hك^mib* 3,?|Mv'VؒLg!z`:D>jdΤҽ H02H^_PoFi5;jO}ev;yo^~JkJ&b{{Xϸ4eDN{Ԃb]#68T^c,yPϱrj4s ֬dg ga\%)|OlX1 9wdTYCY!s/a~5M2nF($3/\SaOAwQ wP#nrHpb>îL%%<r=zn be}2E]uQ9q;ܤp8yLJz9ǥ-8IpV*RF"(:V50vB9wD !|7yⓛ ^pƦ%"zf3tz-J Z9)1$C.U|DvLSvޑ=I6I!8a\{>NeDW>cI{";>"Q'< SWEvHF(wk<&i5q̱7?zc*sMwGhΞC5' C$ʯ;v1iTD!947ReN{O0dYcВ]Agqlb >g7vO"3G*IFeJU|4Hڍ޸_u"4I+F;v&69˺v<Զ3= rrqۖ}fX1ɬvhq0S,?8#^ >8ڔyK)<|3tCи]ڹiϚ/8%tyrPǍ/)#5tbؼ0)ε6>Kk-*\-&\Kũ|sdH0|ɭ;1FLvhqL v`0LTY?4lMi|0|FqELQ-]'tqeq{YQ=/>ݬf&3Yqe臮g+ÐUcLN)Ԓ?~<ܤvwUYNKVcT$t{λeZ*3A=7;8QͫemG[}q9f2!sx Jip$Pްݷ.?PvrMqԹ/ '8S}qnwx1G1(cI&2\b' R=gmቾqU0SI( f$qJG]Va}|btjfH4̵EVc2d0ViB*^ij>gyf9~;oJlKE@q&6B}0؝M;[񋼡-)Nl?ȨuI +%#fl|9A԰߷s˶q+ms韔9w9=֞DAORkCa1}\hʩ!mu'ѝrG[(dE+_$}9P4 W@ZoQ\43W}rsg) w7Vֆu.ӾԔFٸIKdEN&c Q=.ǭgF5GfL]PóoAhFE$0:aQ||vxku s֖z,24a*\^Y8~h/G\8}ohKC([ԼKqP,&6cwj6T߃XrUi6 M˫LB v>Xv6ud`r _[ٷQg^ht64^:^vL64a򏥜0MI*t}|:*PC& YhWj~\4&A9t0y> 9}9N*Dtxo;k,}zf%bQ]QnsSOA uc6]2m7p"2/t :IiAp.;p쏳ː:psrsu ؄ēM_0ia|wOMF%}q~]FADKes3;Uٽ v{VA/]_"+D"0ԫ@#4-xܸ`SiG5.jBlw#O 8^]9?čoB(^7$!oW˜] gà;̦c. 1VNŃ9X/A*t+۠qxF#jn2"f05 Ҏ E1V2D=WeKJMPMh$ ڝ*CTTSMSRIMSaQȀ*  hI&ۍAʭ)pvEuGoH%>s>N 2-(W@SAAW 9,.oG#9Qji-'=@ے=%/ws _]>[ͮKwʌA(C;kX/2DUhq~sr،PX*v: F'21QyEaIź!bo^|&ol3w8y ]ڔi5KǷkKX㇏70E%ufoNu#VU|pG"0e hudž2,S*b)SvQ.ӑ<iͶ;RLE `;QYv0$4=$ɜOqK=^vZ h{ӃߗJo-><%#l^F^KqarEg*oi4< IxHGiƆ2_gMc]aG" ʆf]_/ESp!kD6C(0cdZ`t7J)VZm24NZ_rl]H9k YcoPiL|>cO!%A#u8u/Tawܵoo}օV3x[xP?o,za,J+6U(p)nT L@bр3~ZT<9ne( # 1esv!G/fg/Bwz~L2)W sCOATB+/݄SytTNRz_wݻ|s@pۏ7=9I[?݅9~GWeWo?xW}˫lZSמCa_dJAd?4R(!"PUH PBU# +J`)qDPΐ"UB ;m#C@PLE P)Ie2(rS0Sq@ `=arQР1*PШ4*̈% R"4 )]AT(E*hclvJhvG `#h}v?<1OۃUA$I PE A ~n]7}o!tRO6sN47|{>o[5~K0ݍ\ bܕ${9{n~bQI9܂.#%Ls CQOAcPLA]`L.9 !@7ehH_V2 gvfH &D2(4R"(Ģ+J(5ׅ12!鵒$̖H)(zB&$ʟ7}80z6/I q : =P/JSLAHPbJXHVS:~?f"< `ݧ3;hA[!/}>υUT쩘F~1þ`+WVPᖷGB.٥KFJ4Z Jk E_¿lEk6wb9gYRh cxJN\w:_Q !iE86e?r=dNl ۞-Xn~"[7ꖅ; 0D.+Jb 9ta$m8j2gF 4W95*mWBxE`X8K5xt-,v jjYVzr?6ޛk")}pю ZvSI-ϸƪ*.-G 3򜶉HLO<34YцAcgU .}QmݢjҚ ӿNQM;3|gfp6LVY1=/6u]kW*ê(R͋N~<3˳ovWbXݴX^ #Ѥ] *d5 !ee9eWI]8r7-ۛqJ[~3m\p +Dx՜ҧMvG5J=ΰRzCZ\G!V-ăH?GG ;пnlks@T(\?Y_U.c{K]6 N>嗳/kr[7?X3Z~ɦ<{x \wopqwpy٫5x쏇z۱z67O]>bOٷTv['G9Do#;|mH2.zJ|:xl al wjDD?7q8amܭ@ NgIm,M.EZb]&ۃ\.G}M6 IxcGZU\b4z8Y/Su(+%+E /ctmhuB9,0=v 5u=P0l1]NbrDVaU7=|V:`kN;Jn0MORvuRn7OTijw g_[C kk)p1wk%!aXO2'ˍ6'8Ԣx5+5c}]GݓKv8U]_e:bY-EgoNͅ)PF1쭙,HΪn?AN*!:uЇ}>L3&u?d `S/hxt/|{'e49߆}&=zE林[Y8>}v}N>.O!<"&D'L.S\{kSn Ԫ_wcÄ{vG5ړOR ]Og[^K_p=C[l߻9vGn_tnь]ϾPs!ղ<8szٮ:1׏@p.6zóO(zwn9;? ;)1߭=_{+9:H؇8hǻ6Q{Az*".QX==R *A[@}'|(ש.uB?.m覝t\^ zԂ4)gtv Rtlק另{Ak= o=MÑzD.A/o_p+8\dW{7~n9񖕔ʞc9xmd1$igfbёHq#vsp<|.}L xΥ׎}~p8nooTCxŘ 9!egr\?&`?$ܿ9?,U g0n41@QSk@EP̥IU@A%FĺuqtvAAD4]=M=^c . !j(etbZX)?4UI4yb=h(J /Q b [hnj" )TEAPL?vVNB*Z*`8x`yPTD ART4QGbi` "(XL%E%_l1!TCLRQ1AP/M KAA8đMP[j Z(j+-Cz\Ԑț&cg9(MR|*(J(FCI;`jd>ŏ 8j0l8I"#gTIA߿޷@j*!"Db% TRb*_:zZ\?/#O[_=ƙ~7]7ϩ\fDɾN4rhܽjf?yo!ث9 aيfnx.L;~o6ώHQGvoWI~z&pz\G}>v6mBBVB'UZRfFtia\3EˣV@:VrwX27u^z-7>ltt.vËV|/x@o4>\IXtNl =mv}^ *6z;dcv:gO忟`A :t5Qnjua?NjKV>b #Mhw ^Vf?@g-{\:7Sku@ey㧗 sԜ%(+ğ"#'t2Sӹj&#kXH,ۜk\@ ;-v]s άg}!ӛ `2 #lFrC0"? Cӫ݁%mӦ@z,$1:CCzCl_j3.^υ2p9 l`\rQ(zkO;t .%PDD88(%|]Bd*gXsqkXmW9:1}8IV 2UCK}zHtͦAaU\D{iJ@Yz7={ݱ9h*n*`D@޲V +j׆GZ&Èn> "CŨkzzy[={>dX]+aMbVw@]TÃRs _a mmkmr}z%K.ȅ}|45j?Qu%G>ߎi>d8DD.ν~OĻ$!P P*ʷq #Qu7z4]5P-cpR߳ByP+'':F=@$Hht2+A%G7̊l_ kaql wG9e*N{@w L=KҠ@} y(c`#EmvSRE[!?suh?\?WލݠOM~/m.,y#,6Vv4^ &ձS4dhyY&姚[1 xHR,q;~C)1=B>~=_ cç0Căzw_bChUa@EZeWh:$7gI) 2O!4Jdbɔ̌oJG:peFc"mJ 2 dC(7Bi(tȔ|k#1-"@:EBQA~@P{%R$y.}6AAn li݋1w K|BD!b!F/^ܴv} 1k)D: {_r]s~wCwmqWwuӣ;,6ۖNpՄĹ9z}?h1˂:9Zㅯu&Vº[)+>!G2vCV2zòIcƻG!ܜF. &!ȫ4z̈&*pSJQHG8$.t)o\demj}rWrz}P$e|S}F1oړ򥶯7r3IW"# d'sDmF鈗?ÈԑNy~fR;ka!ԧ%qz3G{8U9BK9пs(,3ZN;2=hݗ7 w~1ʦ/G6;;wwvHq-1%9Py@k !`[z _^VKu^ݩƌ)o^CELJN,z7C,<D7HfCi;zwd[h[%y] J뺭_~JܯhvYJ͒vfU p۾zWUgΈY^j컮>;l:}l]uQˆmE\}VVF/A-ͮ%֢q^^B+~5e+2 CxGZ3[08^ X֪f uX~*ÿLzi}꿄1fcnVnlu͕+Ӥl2!NF`]\Kiwl/ele6P2n`C_ڭ 3]3ϟF<(Io ?0)J-_1?M@`I2Ͱ4n5J$ x#QWb8ǻ8 ]1w;Qp§,qɱ?Paf9B@&`rDyC#؄tD=2iA(X>s۽nQ/L\0|$ze FKl`o[⹂ħ v^M;eTH*]-mzfIZƬ1L*Ja %Hi>%ͮ,V(>{*! -<K]^(Yb!Zϩa^os;%[)¨q BUJ8j8=p3W\tX %nr^0Q"\ڙѮR]`B,9Kṅzۻ v7i`yJ_7to -<+\Xcvujky\aqr}zo\O~7`gm#ur`2dXUe̗l2?ifpF:-Z's;:7C#tij1 `ܧ@*tMBs{ddlСN1*=&8[?"oWu_&o;`}q &&/qӆ;5FrfHL u"1a~-|4?&cxzg샲M1s%*d^UiMyRo-vͤfBǕxyN }:5,n|"X1.*Hjmu@n(m޶p,a{^mcJ^:-I Y+㗅W絃!FXdC;k3~(^wgK`HU""QE%4PPдP4PAKKCHT P%IJR}a$*%~Կ`-u# lP6\-*F̲O9w:hOPybJ(b {U !oz=pO|خZUf6#.co~e75 /|oL#23VЀ,۵(E@(*Wml AB5(Fb/ qmb݂nٳo$](Mu.nh"CuK+@]ѷ@hG'ZJHN 'Y}݀ai"J99@G(:-^'%D쇞(14ԗ80U.U.f֓va7Wp=ZxoSxtɮtq{^+El9k23=F]"]9e[/1O^{2{i]5cNnouLp떓:g;k:pSk͔e~!; ꑯuc 61X}5hbiخg3ĹءWm`SiP'u JtZތK!lMRe u1Ih-yPe4glf0p "ZIۦ.+nmrEYws[e"GvE\_7k}qvTSLQFlMe BqۀՏV ]06b&ue:1g+eo-l7WEd+m\f,sӕǏQ|筩кD.7uqhv|QꅼeQu: b2WQ~NVͷۥ[osGdꗸj-~<K_S;Uh!Ó S^W0 S 劝\6 9D|:9y"rhov=YeM{nD1xNfnn]7ᵒrsַâ]_lLuOJ&td:XFz\V%й`7bãcY NC^Jdž]g\\`af_td*Euivoˬ_ J.+,6A,,Rެwqn ٝg5+tԛ;l&DF1v]s}FEnmb뗳F==G)sˆ؅u ~29cJ-(յ`K26?]p]M3Ö+{ WX)\8>]s[VVԭ q(fwfJ (W^f'9uF͖׫WE228eν0ƔV󆨽zݤVT8j&ŨXi{Ս3ssl𾴋qK]:^ׁ۩`Q7tBoI>pqb i6(uU𵫿fVoVΫq"si͸٥ڢ;r添Mkq1yŲX5۞bbjwDV\5ܤ~I{et/㰍hdmzr\W WUc.xkߟ; mZgwJStrUۯ{FX)6a:sqHYw|ZsҴ}~r}k)mZJ^ }TiUzr,6yṵ{sTq6##9Q =J+VaU.k~xXU,00oUǻxǢ[7.Z;3lvU s7A4rteJJ}pk`hQmڻ#0BV-˅ٿ}[XϣrۦT-|kE8}l7>,ΚoږaWfʸև>.!pFl(5YfK~Ν (S%{_{hiK7w ײ`ad19]{'јj@io @w|0=Y黗':J5O񍎛ϹgZ GEα>;{h].ps|4|0[k:Je}&mt>{K ZB(j^L_cfwg~x@lm_xe4Fؤb֛}S:>Jg[ik$kPn.!W^#vdILdUթ8iHwWkaO~cڎv{:Z7Ք:zzo_LWh3;W<éukgt'f{#e80n-tv/ՅhL-_8_=[̎⫕J]u}q1AW$=$D/pGt<AaE'Kv}~HX/HwNDM7CLud C+DTɽ+] uy 'Ov nA_ð^-P<90~d螏}"4WDQ(܉@RT+-aXC_8d#-DU|]푝@`8 sI1K 0{jzHy=wbJw5P>c5ct13~hd&B dӳO;*.CBPP<Hz;@űdh98{3p~S.Czx3fM5CMwJ $HC\($%d뿇Hml@5*vއ? vf۴ İ;O'.{^-JėdvkjN|Nép ^?$ke  yAH|C= {'gG)@( Ҁq +~P vFYwa/-wp n)(V h o]1{6bͱ?>C53* "f@ (. ui/L\=Z!Ԧ0`Γ]sD8u}5x ϡ@@DI Zȷ 6mkW-֠_9{ۼBD&1NwnTa,t(9y{LUh>R`ܾPgKxoLRFfNVWPmFX 4P" ʴYA6G; a!i;67+NUJrI,f*wS/T;ǖIŮ D õY-QSI^=)9g%c?23U Jq?YS=ơs-\W=K|'U!we} luhXxIm s ic YE07x4N8MUӔDDs,pE_+\qE$\1_3Xs ӡGQ5"-ߣU7wT3iK&*{uܑyZ 3=1VWSwRd*ܒp:̍K80;&e.S3{PC385ļ̡q* -TDy)!af 8}Da(f*Tɭw28aq/ϝ1\@!ll|uYWc9s@Xȁz^1Aɕa0xj%Cpb[ ve&&*u*v,@@8;GjKDhB[.U1.s71nb8F2XR'SM\5:S%55DJNBe R!e |o;N8qE \8 ]۽]$-Pm@!XQfdN5N0Q05m]rl+qWy 'Xsy%Ԁ?Y3Ak6pgKU덍A_Yn$m70D\Xbquy!uֱ}î+V~Oiﴨnw<;9ا#9޵b䓵cvɎ16k)4o۱Xcb<9k\<Ƴy1OsO۷.=/NɼXYcR3VF3iΗU]PbWjIwr6{fyW']cV_you(l-+7$"cgnSu\>xr.#X&,b1Zwwwc1]uûΕG]uU;K-kZַ+108tc9O=uSUE]z|UUcU[w]ݻ)%pff0SUONRqR9wOX0c*T=oNH^= 7" }nU*Hwl?qDkͪ#me4BRl' H7RU*X^{6Hٻ6[7%:Cme_Fv4 o' ?]P`4ᇬ)t&#ҥFM^;v^Pffǰ33Np_3=- U=̥֮Id>{2H4* m,=G)7MK9`631P4K ѧtO㻠G30E@P4PP%$T)E AJUA1M4 HPUQHR EHUPABP5U@STPQKIQSCHU1EsxgkUmQy][؝n?H lh0-42/C7h+}vKu (0pI1S3"-tLpBgf!:bܑ]cɮin kŚ4nf6=FI$ XFĘ5KeX>3jhDk5M^&5RΆhL/$ͼ]5wTxLMb6:I!c0r8T?bB f>_l4~Hqp˦m9\\m /%Y¤IJn"J=*ğ}{\_P\Nmq^pJNiMŽX6o23^9\) 3Lv,!9-|7=Ɨ;7pşe,.IB}MW,ߛݦ)t&p<7PA3<]/7$+C/b[>Dm6\GUIy$5B4+o#EݥfpXZ[t"_`/|a;73Ͱ`óΕ-neqxoo-:F= |Ţ"nb`n:kEkVع=nm&15`/f( Ȼ.bUa9(Gsب J^_@\q>voGM I5ڿI媩?6;ukھVՁH-S\X%}jw9ou < ק^FB.L|lP%{XA@p&s  w[}Y38Em(3ӾMLsghZI@-m0). [k>j'~UVG49&znCވ+)Hͦ_|pz:%z5W @R 00 n2sbμozؽ:N%f"T f^OC}j>{˂>dt50AT*"Aoyo>OӳfkHUPG2,C EOG$??)Ȗ\x7X;':M'ofy6KHUkO {}}A1ohx{vfrb=/gQ^ݛ$-MYQ ęS%oݩ Z~xYj3rufWBӃ?KrXX@^¡_Zx rǰ >˳\oG|F 8޲gnr=W+psEPUӰr94m0$@/dde2z@ݶ->d0xz "𪎋*+sRތAo {AFP~kA^9xr~ /w˄XCn' HP{P}|'k::CG=T[zp! $Hc =t%@!y%:r W;{;ܣ;hwC1'5S0S=R@ZAL!}@!ۼ=m='z`@?7T|~7~7/>Z& 飯H@bB_n>_~ԝF3 ?آgߖL]k!R]R9;r{?[29bqΊd3}QG ȅF_>LVA,jFoVzOjD`Pt [>Ӏ*($Vv!"[m9ΫI;, ڻt~8CI3汊D&tJ5>0C( Fm-c}Xjw1o~Z9 *x@ETG_S'eV\u b1X`k\GV`g-QrQc-i63jtAA婊!a0Qu8-ed! Y dsBLgPOo*.WY䰣mc_2;/[PK`vqw4uyx|~hJ^Dj2ӂq2hQkYxk 7 H4Pv`Bn&W8i݃eBF݈ʳx r=odsb]Ŋh q?1D8{;o;~O'($5j`† h9/L)1GXAgc-A!AGyx!X Yxt I4/sUB}GOoþuJOuIi;5("3,gd`=0BVڜ1ET=ȤUP_#щ4u}c!FA@ί∻GPPd@^[fNn_޻?)w'qB8w[%ԔYGQb]ю}TP>𔅝"Kj#rԖC>0kɷQJ+PmPͦ$A>@2{$77fLYV_>|SA<پ=6`7@=%e U~VbQv!$n!= #$G2tV7{x Xn|fޔwZ,^ /!.@չAr~$H^b&Lޣ`P;D-Hd+(E,4yR*(ŸcVgPW`""`S3+*U >~ A$%T7e#=LRP`^Q# D->/4=7ń󤀔D~գ+3v7dFܬf qáGQd˜ ϠY$w#t#HDREFl48,O BH^Wbc-5j)CZ.uuSrLaYףy3 {]#hW7Tb%Fc2cKn:@h*-7 W!g|9O@=:c{nN^l,,=KḷE$aUhu-Z˞ s |xDyèv3V+O{4h?dE(v% Q~0gQbꕿٛ>Q.UoiHP=dD mUJ:gsCBqa"(hp?Mm!yd׽pЂ'qa=\IC4Wіol~vYA2aI~uPSI" `qt!CDd;Fߒs;D 5 ؁EhC Cv͹`GpGTFJkJF!tk[^,Tꈉr j(4]" d X'2 wPzdl\1t SH>a=xg,A:%uz tG#\ h{`9z]_zϳis 2m Iu y3_@Ƅ *D8t ~s Yj|o;ˉǢK"*O$5@o(+Gl>!1 ≘uGx.Ӆ38!d iGR%vt&5׸9ڑn9 qDCOLyרV1s0~BB3߼45O _N$鐒@;a=CJumosM@ >gG0 AvSFbwY`DX C|C7DF~Kàp9YstIwP;~A g}{%!N߿0f&= ^9E16?S~^=&T7\δ.DJ#r'`4A_(HDq 14woOgakM-=;K"S40 $QbqS@(| Cǫa`<1LZl;?cwM 9>? oea9ٟEJ~F ʨ,]?ƙ;ba0G~5R}.~R_\ 1#,ٟʑtV3r:5o@dy@rH9߿kYMsۢdtj%Ӻwg7>ZBc]OI{`Xڬ8a3bZQddᥱ}<fr|jJL,U^Xy}533M;~>E0g\.c@P$APUhk'͞XXGby d:A&É;Ύӊo#s ¸ A To>kKy~gKߜ}ZE9i J`e_uFy. tP~a-_SF~3 d]vDn zf)҃ހ'@gXtʼV>1QJF   ':,bl2j-{T%4ANDզ>p㷨@^[rΥ׋XM)2bqĄZh _Q!?C$㔋 kZ;;!` f[*=_2(R6"ܟn nSh F@@""1/8ٶ˒B(ƧȺxmǀF@TD*uMn@*BBx@=qOb v7!ٗb2AI;qkRcR/_y?ə,0'KB?a̞f-1 $Q?DQ AG*}H/O#)l Zpkf8Ly16ŕVH͟@Yڹ@.D0@?HqJZbOޱ^>RH" H_;{ǮȂ@}[e*:09XYi?z@c '=`?cQљH1-;D#'-YZt`0Q!C+~ÈrN?a٘DgKujKb_^K~-ʣk|?۞nˠ? a39ҥgu}krվ9ʈ"@G {}@H>6Y;Sǫ|V#A&4a/s#U(2҃=acS-5qa1,NI=+@'Oɐ̴Ԇ!9"orN:!MZ&в caKpy{i$Y;vKZG*= VhE\ǟ9iN#( 0ׇ€$CUL㵇t@CQK/?R&K'@zPphkO.wB{QQdDQoOg;:#7MR0"٣*=' ٯ\baʰa}{uws~8t^TK^{Pz eU=aQ {4!Q% ^-J۷wDgpkv@%"Rt>b>Uy7Ҽ<|}茉 P7@\RSM]7 }ٺ8kHzMꪊ%DXˀzB<=0a>< ;g__ KU@ 5Fc6*K' Fc9oD~1 ܠɖЌ@8Q߇s.:j&OK?=vo陽Àw~tGf$hD!4р73IHjRդ.@5(L3م^O1G@f]Uݶk1f 2cv/O.؟pT=o<䯀"&AIsjQ NW􂮌f^U}H$֤/3++n]9X5QMZ_aoUp*yKWAuP@"9zp9XDdu?Qg қWRXC33}+:kEy*I9W*i'7z:[E%f>tU}&Kb"*g~w9:;0^EAb>%aio^۶>u}u^\nXRζ[M0 `2:ATg؛"J =9_}w(wBp$>st-;s뀒Cs*14Ds~}|Ml;Ty\ ! {$M;C@&f}0.%I^O((Kh< 1_ z&ZFڿjcndskrfx qjV4'fy9OGjCVJ_$9KvQYKqܣ1W8זOddg}b֚2{W-|H{y 0"=uݛtZ-s,3N4g-Jto&]D->kS˄u πvY_xݰI vi'`L~2b3^6pU[F|B{\:nzDH =,<}1n#T~,fTO_it_r90Xfbϋ5j0.pry1f ?1'q9T@\::6#j vg mvP` Ϩ2Gev^д2?M2?1# UPHHqևCs"5/5pzA{ï7p1d0[8 tC=nf4BǙݘ8p'_T1)H>z.F Ym`EzR0=<,9[(3W`1)>z]9c½sdY387E߄b$7 ݥҲIl+`NW*qkj?u$d 볼@ᶋ⌖lj@n lrnVW#872Z?" ڈD>|هlv[d`h =o8Wuзx"{/: }"[ ;#KG EJA#n~><\=\!n4|gueO4j&^離(B#ٴqD6<'6?l%鲁IZQ4^Rj .cd& D|r'T:~Ci}FȧWk)v^ǥU)? *,#qڏb t9!(t.\?/o-0& b!nDa\-lN7zxB)T' bJJJR) F@H;fѼ`ko_ӧv֞,;׸wozsX# QXsߎ_Gyηߵ5Eφ3>e1ǿ9"w) 8hpvOc@&dP eQ~£@:T9_oOV-YBE8Mo+bA6f;CAraF8ʅPI_?wM%??' w~ ~J>T6+l3 hMO|aId.5*M&XvuaУA~OrdH٢ $hA~zOLFm= K%{=:bّC ( Z'<}x(0 GPאzM3˛~N:3nQ3p%> 0gl?1*~m0Cw|e=D))?>M}7,%"L pBzxq%ZV %ui1b"3pX.|l}^)|;gyKc#s@hx'TꛕSNKkYj4t`\\ Ѵ {B|f4ZLJ9}?gmFS ,Wp\k9Nftg؇vPzv-0=Zx]̑m囕tR nDVc0gG2?'o\A‚1= >Z S @s޽-'צk5ϥ.}ZNvR|u7pt$~x{>hL暪^kZ ܌AoTF`9B9v= e -l$1`޲= rbȧFcPgKx&2z1F 3SYT2"gzuzfdB]&!N~ϺC9ƒ$6%P>ǫNO<}8(H@uy;Jڝ5`Y*wqm0y"$ 6A_C5 GHAj#^5sXFl8n?%X|[Lg;!?}$ ^>|@ @(6"؍>`QC~Cn@I猟?_hZ?Xb1|gAT: QƅY$ō  e_B^b?6;wYlB.g?g-a ?qj/"{`S?! )zIvq4P:'M c:a\>~\28V _b h=فGZh-hR( IB@]&EQTR@%/,:h!J)b JF%Ӫ%+M TJ PDAJR'H?M hF? J& L4% PIBbPMҔSIq(R)TtJHy()@b4(JFF))ti))LT@|?(]F|_t*e{H?pw5-߫ǻSl_MOtw'nq%P1A'%ļo,d ">& kKPVkdY0&ZNw|ӒvϊidŞXᇛQP'<Ѥa;^Z?bP"1MO]_A|.FZ$VD* 8 T红õ|xEamU6|L(e]h=#^:{ŽrE*͑rDקmtݷ+Ÿ^RA[赭'm;jGpT5+}.9-!x%c15КW=㤭֙#eF .7w4FZШ-٤^"s(.EZ!̂׃m"go~ ~ EN;E#'^O܈.P$,Pí"d_{?H2ɼo,"?ٳ`oe0-Xv bG[1҆)+ğzQ0XSAO``/SXҢ\DL3}Gh#eg ؾ!tY!D =is1os9M¦ N]e_]wDGZ v姦 j~p2yvu2:wfOfdmRD()|*UEzl$E&%*}{NA6=F\.\fƦDG~l@CviC#xmH b#p2ˠeSq4@)J 疤% 2f!G0p9؆a2wEr]4:2zϟ֣ j ղ6nN- 80Z4:t (VJl50h*Bt(P@"@:ۙ42HpNfiwAvw|bH[6eJbHߧDss3K񵱽ӋPjWM4m*jr: b@ڽFg}ނ#5oaq IЛ@:V1|<^Gt֙ʬi8@Z(GbANڈ* Rl{wk!#0;EƒPCUA\[!iiedQ@`) C߇QƙՁrPa+C1 k>\)zpXt3JUWH8M0LHIOGy,tHZ|D8`1B/Xo+Mvf=nCuic${z*Jv*^o8CCM{fQN@r7TPCXj"c]SA@"NNﲉ9R +s=`f،"Ŕz}Od>&@@Y5bpz9 c]x#.D#PFJ lO4r8䦟2 A`: nG?;( ΄e| Cgc @ICmLܢI0W$ 747D~[{bRk R9ZD`XѦAiuOє e4dZa?Cz!OeK\tTW@)wgڮ_h`sJ[jC$ʩ;Kw+^ ^3h q+Lʵl6 Î?`gN]` \9&;N(D,][*(r* 3r$b~'-1)M%% EUT@s^1pm;A %4 q2 K 'Hڤ*Q8 j $CKBp8LUᏻ'0O1jD }l _=0zEsT*B2!)F$JB@] uF)" {zNEΒ_VNE%n$@)d=&3b-<K+#1u Cd߬,A(GVs3uۡw<2ΐ1ϕvծÞsT\b0q߮m)Nxĝ]GӘ{{ں>NX;]2ʭQۘ̈\0:‡ɖGBfn`넋q֓['fM_Ӏkka:3:|Ꮗ~K7rϱw=smlgg|tGWk.O9rh )m8[9ߍr,t9 iLU^:5|;#&cb>Ag^Ippy!DS%k65sG :,yYEI8i+/%Py^=,T%\dxh1ζ?:4uU<# yΰ9zW|_{E{>uouϴ;.JǴ|^wTGWkngI081zAA7 V͆ˍY5Ge\]`@7k%>eYN;!1ԍ(p]q({`!iQY\ӔrIRXZ@m dOg$N@bgMy<X#7Ts# xHvSۊ{DD O|G2ytq ID:bd7!@coq4g$=3'(I ҎanG0o0$2wg~p*x<0lᤈ/lJ,TDDWйjի\^ mɂ%$H)bf\!%*< ^%rJŤ i BҠiCB &Cx6D4>F U$$LzsĒrݓIdOdN1^a )@HA,Q~ eKd y-jo70;o4t 2{Ψ0/њpR}E|ф]~퐢 FMT|Xs{25ze]pj4ࣉTi=447ٞѳ`o6uz:CWCA}G vnITr.ɦ{Ⱚ86(e5@ Nܱ6è+T-ѡ9̓σǖ,NOϸ KJ l >s .ˆnG2u.dO/iiRr#KI';pzHǰilC H)@RQ)ui"QP0)h0ՓD`S N@<B|W5lfzW)OIݍ)?G8?$3Q/Ley&ɆT YTɼVP,bm&)ܣƐ-q,ß5HAe4dVeR&I4(mxHFqB K狽X:/|o(v흱D5h=NvW2&( Xaq2xvO\cA^.W,A.]}&JSa(By04zU`/aOcrc&*R,*\>> ow]?W3O"+5A$?1$I,'(|FBˌ1km&6ªS>\}f:2,Q= 5Ci j Є Ш c %?ߴtD0&!QOT +򑁦BBJexu/BIe-$dōfa7i.XH]d}/qEϧ9\LoC8ҿ8:bq7XkH%a~{s*~m81TN(1DDbQG]TQ"g!,C|#vig/TKH, ~hw[ falp=deG=dz{G1GDQb10xF"J"e4Ӹ(p֤dF {䉀"X H|SLH 9Ġ rDH0G A9IUb8R@?QUI' E170躃L IHBdi RH "R A$0M"@`KF.0U)_߻vm8maϾ+nA ?hޜDc<1G!ۥhlcgJfMqqĺjc`4M08pŀKnYLk]M]c@{lҁ'ȩ:[dXi<< 엽rv][j=q&Sti1b JD\Vfo46:~~~`ZbpO~qT 9E e ]pDuG8}V#^*E4x'V\W\aCe-w(\Kۧ5 p/U-)C>*.կ'\} $w99FM5kk)I:-٭`\nN#gFrzb`vVG?CD&ІCg`"`y3 0织Bڌ'r_>\/]0N t> vf7r;*L0}ma8 H=Y*KB< 2y+莝:Rbx|$IHK;nA&< ,ԔAM+jU<|C`hg{{O(ԓB%INTlOMjZ9(WІÈz.kP< Vؐ}_I]/&AxQ# .Q;y3*E4W`g3 .|gԺ03^toP^pB }l gYs6U`=?Ho8m6.4~O}Z;iAcH'= 4%$=`ό`&5p:}Xs +q20y8:=oTp#5c~F("FC&=C&0CiY~Ԏ7s $@%6d18"&Fq`IFe$j1&"w-!Q KC 6|m3C88Ɲ;(hSjHEIgA'N !i : \0̛. Iʋy% i`zϭ/v5L.$k6ZZ6 Ad>Ψ|ER}y>Qf5y-GT&};쒍Oʆ1$^/-xlnwo1y C'C?sc$M=,l?ohsöL ;x$Fۇ͏8y&;`b @BL?DM ŋ_g62a6V~ ўXj)J??f;eSYrEy_J(0mhw_b5ɤFؤzϗqVj~h@M*oY ʚ;.@feeVF,d<3hEFAP~~/3K%! wgF)nd'}ff֖\ 0F וQJ!PS^Χ'@ ;N muv}4Ag_V~ݪٚKc(Pΰ}~ /'cc L0T *pr:k^IM`2;4ʮv-MCeKE>/F=MGO44;U̠8 35Qv D,'_LxqXaF#.7~ayވT^>D{L8ߑis&ϣ%"B`221(>SW[wԠ`>;X3"2IN9O)z !HJ __%G猧О>ނ9RBe!"rln/,@PIU%TP 13RtPx`Ȧ!Wyy=y!*/>7r>ud~:ϱcu١?i?7? pn_ϘiYe[e& P"ϦX~A/|Ceyn89ه^n -%O\whxbO7{qH() shBC1]I oBøb|9tN;<P:n+z;t15X tA Tz 2:P3tr0IcH:f y3v8|cʨ"biD"b*.Ef"T *T*/#cPjeģ~% @;o炉&i VP~_D=)0f^$CABӬE&*iJYC7` * _G/'w^|1freMdyV-d"vk})dZ$j,_gњ{xHFeZsmkG55l0SS¹O#zP+j5l}^I8D=Κ k)|j7By?VƑ;wۻQЖ$7z_"~گ2XRJ\Nϓ_Qlw{hHtHh’iKQmsƴ[0Dx:# %RCYt)J)[!X!CAb{25ac÷`5r7  4"CJP(Y3eqG%+uv 'FVca@wj .w(4@r!z_EvKTotEV@1O LX_|12UMgl5+|pi`5%P^E`!A6{YLS0.tV0|xr,g "]0o26L(NFw`L< TwXDS{`N[ƥO9]gD:U;ld!*\l7s^A1~ Z@&4o$KF9Jaڹ~'L4Z%33i8&mX7wl Ba82rA8yuk8)Rޢ,ǚRJ;rlioP#u#`,᭲x u`3:oCCI(̴mc wPᦡ>byت ‚;[B`}nc:6nLvESVSo(ZClF hr֑jKW!@ 'Zk\/\MDHdg)EVj"i}'ۖ 0H]s{tX9pu) <(mځ%& |jPXNᄚ{íyUT8f`\K\E,?+bIyks?*B5`wcY1z`G#ES)+k!y6d[(Uf$? d [ s&C !$0nlAvô6c`lۥlrFld(o$l=JN- $RZ0Fj&R)¶z)(״*C͔HNN"$1<4#%['oe (a"0V!=}xV@-stf״+`uqrɪUUUUehg!x/A> m}pvH153UE%1Gw`5j&AOyÖs; OLCGR( 40*Bܶ aAkڽnCk͏!N3:E!h b]gHy^B 1pypNĮף]]SM iQA"*'w_(s)CB4$OTUpQQX* `š{R7$+ ܈DEh;@b 1LǂyPqb(X4Q$hAI::$P01 T=(rKluG"n& B+5SJC? qP?6Cd3H@k%~~G//f6멷ۢ,Of Ү9eg&Y:?u"M܃p`u򺪣@'HPz-2ErL$!Qfϩ}޽v<:h;$`ȉQDa ,lNģ[{QC𖎠0O`f$AIG{I cSԇ>LarBh_{FAa(0 m`Nmj;GM<olУw w<a\q; ͧV"(*()+,,@;;C}d:E ƌCwrEm $mIGzz|x#vqh *ǚZ5ʄXp fCFzISRV!}g>c 9l ʿxf x!NӑZ8=1r]Ӈ@h3&g:hưxG²ߦAqnN"L6!Sfo6y|? |O4l3"9*Fr YeBE@SSe@;~1v-XQȷEl,7i@a֌YAL_dh_Vf14}=D'6($ ?;h& qD1 )Sm/k"HK L5QqDR#^=ώǁo};y8B06AagBҎS#~ C~ާS-HҧϘ3[#5q.NJ᭝us3~Xs쩆;Z}tߡ9h25QZ~%6do/{dL |Ghj0dJ`6 `:&4-mA)V/jզ{U=DWh|yƼh B.O'A#V%}naLߪ@0M( <;lq<9{ hdZJ:MQ"& j27+p y%5ٛ}CaTPua8R"\ʩKɔ5j1t'q{,EUUUUABSE(H:`ʰY+:o a'FfPRRetfv{B5,Ih]aiI+un^_a5=8T|kvc0u,uL*/3, CoPh5Dԕt axB4 KTϙ,`{`6ITU#M4%UE RZV(J* (*(((a)hhRIèiӒ6YZ^ A{ZĈuLOldJpc⊊OOٸ8J?F=D>LC*"97ǖ*"%)h*(5=U\a/ĕqźf}f4@C^.ć45$)C"q^ >DŽSJ0Rh=h瑓2^LhE7$xgGÉ&7Q ˟9 pm\ #"s!Da6`ŃTUCHξȹ^ґS4źUcqg_'S{(pݐDI:4v^Ф5z39ڱ""8=N2Ac:U"Dh%(#Lo8g^#YkOYGԇ@$4Fs><4URŊ}|O9ayZ 2 OT25JAZ8"$ #Q䎠YdvfŽ>~q /3|;~0@|hb$ԇ9%` IZ>X8$IMxܬf;eɕ5wffIބꑁ8fThUn6 ܅2]тC < 5LAO Y {fNZNޢ8)R:4|Jbt:B#Є>rdFO%k"{>N%j?6B*c;BXi`GhHnA P(SA`Ňv *C4ap>=̦.OH&80ixccw=f#CS̓jD Af5H6c0 ZH4Sb='>r "`RC)(Jx£Fn\fӸFo_]2C1O*<'A { MW.ϳ\r$0HQ~4T:ѐ# ׽Qp|;lv'H=l`Ç? #[1.HGmC!KP>fs9CǼ~хL`` `2 (s$x߷7&_8˘8VO?TCLCY:L1,h38喦l}$wO/~ώ;IjrywSgK^\MS5_DLܬGQQDRz#zhL髿8 Ġf}geU*6H0S浅 !Iu! x wٙ:bT/:C؇1֎YNG!H`vL\j]&o<}O悈|~fqD8&wP*oskD)P%(DJE}$VF;LC0!K@ 9x@ S@P@}r~M%5) dIɨ -("\PAăYf 5eB> HI)"V hjh+_hgDSA `JWV:D G2z8UQUTUTDUUUUUPS D+KYOMQIry8N0~y -]/S*gZ d,?:IF@+Sm ~_ȍ .#fj(TR0bȈ ejB9(v8(45v변ĵ&7L'{Eˇa'Xe>}1Q0v`'t,g 0p9Gtgy=TV޷!Lu:bV"T) E>x{XҜY4ȣ=hO7hXၳ*b&3$sSYF0arV5hG=ϸO _ݑpE[=Ob:y$'>?YWiIeSorh~xܸ~,nxB>L6NdAUE2\IT({7sqR[ N )"N8% r6eFUN&0 ^!V3RO J̕pЏ#2V 1 7] d WPwA 18 EN8>ide̳]C\؆jCcNA[ %߼FS;RvaJápknٛ0 $WwM m/2/"BF# aʑ@強+ޒS~Jp0r#hlq޹RT`ƙ Bv/ [cLci\pA \McCHCh6-~-;tM;0xlMQbA%k~aMz(3Y%{t:7|v`F N8IɃ?=?7115CX3aھ>HSF! : hQ.ކ1ڞBC&Z)IBQJSAM-2ꆩi(΀"*{C)UTUUUUUUUUUUUEUUUUUUUUUUUUUUUTUUT4Uh}#Fl@fb(($cĤBQGɗu Fܗg=Èeĝ0M8Jhk""G){$#Ђ ]\aHT!ϖ, HaFC؄á#l STTh 0C>dX(?#b6J!%$~kƑ NW$CE4T{8+d&sԟrV/"\s-!2CeBkZé!UA1;O߿L{-р!Sr(x(VH^Y/gD#^o^b# tH1cx> c$ Փκ~~fx`緥O։7{#e_zzo%N_9Nr̾X Bow%e!=XG3Il^?^l*<:xr7(zQY$3X Ϩ`xF;V~/a4"R\fd{֗= ~pjP#"" 4c#89r|qVt6 z o={'S|zON}-4QyKaMnЯ{Aw FۿY:s#޴R$.,qځ?2cy ɟ<,O#=g<؛DJ匰b@e̼% Br4$uf(f  5%OxR[F)QJqD A0DPF#i; >|)(]ĩơxwyx\KRNCQ "D(B4++VA1.RdGサk Y7I Ddx#z T䤡֋K=oCvG@*XO C;}]M E7f;ʫ3mf+P4JahO}f*@>SE=mײtV BތG4Qdg0І19%g8K @p PceTTTUT,TDD_ EƊ"**hi *lAMTUMMUMRE5TKPUPҊ<Ngxg;M 2Y m0P>kgBby]&w& Rp6C֟-$`]$9u(eBnt s?; ~OMNIM3Qph/,86EdUc^Mmb&6 \LT$%{ 8jDR2 <`8ֳn ޸K nZBb0@cbA? dD=B:NOÃ"/EŴ"4DŻL2ym<06i@p@A;88ʴL0L9H$!ȃ M@pyWRƈkh:QN3zZN~?S{`rIc54hK0 3AENuL",U4ML#A5{&֣~0dTI|4"TC*{$ +ͰisF.稯`u|QF>ʻQJELr+RSGT;6ն6-"%i8s 1Q^vs""az9q'Ҿxzrʺy ,.wؘT0Ox8s@u&FN/8-—u@s*B[#  /OR$$Iܜ yvSel҉|8]ɯ3z*MNg<9;X ̞2g }N=E d萃^F# "3\iym%P6-4l'يVtOd4BzG,!>E}{@dD=y+,c>m(BJhSM&140x:: FF;x% $4Lk .O‡#>F8 흱2a JΞ7޽gI5/Մ3AEϰmZ]MB"Jr.3albS Uf ?FyU!͔@iJih6LPjRtQ5Bؠ$ 1CMvl&O۟~Jb(LR26 `: 5Ƌf(1j*Rf" hj<0" f$$\&H2sfQ5ފefyaa҇Eέ081"~O}}i(R$>5"l>~{eUAʑ(pvx'med xQlUq-%f \;R%._ĵ&nv8XDlcVI֒8XHDbF*Xy5r!q\;+ؐtOCQ@qCm YRX1"^9RўC"1cjWe4q18y7y2r9?dY=(8>P*)@0+vmZgA1%8_wꇐ`9>dM>lH]NӲ#7,I_Y:B`nJ, d?=-=sia=.E'0Ѱ@2G'PTMz,h`z䚕=BCD!EA@rS*BDy8=!.xGGEˀbe]FF$;@k!ҥ 1@w}A"ںsT 5  .R"䪰鑺7]YjCEH!哇:#sp*92s  0gsA{lkcql<XZ1}I T3$`#4b<#gjY;hN춈fAvF3&%G&񛸝㨦뷋n1DDa_1{a>;׍Բ&?4C0U,]5\<{S| GN5=Bz5A&QARЩ(C`q5Hf!qx06vJ.WE5؉pG#B0a|ИFP\|~S-5EEOUQDҁx:CbQ?Ă~Ve44  D/PI"봝PPĊ>pH=%%! |@r N("QSG/MC1DO;2~yI~h" $JA) H]& h:ph "**&>4دڨ; bE*'򝧮ByzXH;v̸Qm bΌB_X<?@}Y0TRAhj%bP;yS,_cm1IL4ͬo˜꩞K3.4o|OFCF=Oκ#fFUw`)dM" !eha'r$XH?Vj`rðMM!L2ETCh@DP a""m2C& Ϭi0=y*Bt(!dK:sK /z:UrziḠ(vn;蟖CPqJd* DçM4Ⱦvɑ D!T#AOS.Oc.#9L] P1 U T7z <=Ԯ :*,8R~ns!$*85q\Hf)(Іn˙\ (堐㇣L(# ;G6"y{~0"L=.R a('ǿǻJcTP j˙Ǘ^[ޡ ByJW Lj358`g9%f 58@GEd((", r⻳@:ue9k *ˠnjИV$f?NxQdSju 80CȘ ;>%Zt! qߧq482>Q܁ fr>E'X=] A>DAKu!:T+*xMX 2,C,?1b8'|(w:tS=R(ﳍ*c!zog* vy-K`٨\벪*pWyTй,ifUUϻC:!8 4;Ć%oY|Ng0=~R* 5cs ߒ}>LUSw(;#d750l_B* `$!HJ8K۰Ezz(iGyWcLͣisFd v@CJHô`xIoܐ@6wf%l]uXNFnk.|9o1< _9?{ҋeJ4+D6ZO0參w6/KKA\cbcFgL|yC!ߑ nFMs>K;ŝ|zZ_*(PMA۵&FddGg>ZtfJfsWsG\&?]@=:*>$2O#Z_.8yhpc}VNzy@ _ZSCdU ,ax?}rr}9 ,8Q`Qu֏ju>GyI$I$I~__\ϗuOi Opip<_Gb`LV+HuV_ml3zy˪bN9<#DI;0c;N~㤷5!DB}Kx] ={u$+[c0mmnp d5ۖqזrl{ޗUsLcjxI( _ L)᳣sX-L)¶l{ㅔ $ w*sD dli `|||QVad Λg?6E`5n9V $A%AQ@@&ʜPQ`0YDBs9e96Rd^&BK<+nH0Q'CZ $["ܔ`?#^^[EhhC/.N{vԋ{{iw␩% V+Jl2v0+;nouFo|k`?nh˾!z-31s<38:RPm԰ߧKխ ^^񈈈:BC9@Q(۰u2v` _z紽M*7g@BI&Lfr<8?:qڞ~ܛOʶ+ ҂yCP 31 sOk 9b iq{d0j Hט#MoϚhE>LJc֐ TaU*y>9N9A [i&sG M?6$4_?"@Qw٨,cp7ͽucknæ82}Ku=e|ܞf%󃮉Ƀ">y @vrz38v>=D,_6pc71>?d&Jg'.UBd@k“(΋m" EPfY#JIL-iC4s7/q`qoW8kK: (xJ'=pfpua>.rGҭ{ް>/K8Ȱ`pɆf=L8nޣOYp;fIȹ~&i /'ˉyOO f@05arTh6-,M[mg+|3I<``nnPqzT ZHZ@ֺ:`qxbHZghi8 R *EfdM\wFY(z0(/~#NPx?-GWD0f k9>`$h@ jnLe4/G^r*筚ڂ&dVn5]FOvk3Rr] &[p j(,uk=iun)ɿml BFΝ^vFZrWgg~\,GTxBl7#CliV21H`+^PU@lͻJ6^(FXpw'd%f@Q@1R뫶 ј}]Ͱi?{k-Z= Y 2 ʉf@]&@G!ám* m{Wh" *GZ lHʝ$I ꕘ" L3o@5{noݨIGNO^z71je^aQΈ],^lUg n@!ZF1±`Xe@ 1~hv h;VVHK'h[w o75̦]Tm<?T| fV^8J@lrҚ5E0gXFdO\pabAUd8haO}߭rPc|K ]4""rMB[0!t_δk@@(+ ꔟ|)bøQ۱P6AN7 Y b07cCs%:ė_n_||ܐQ A@-Yw*jI*Ӱ;X-`TH,cA>=iy,DL1>:ûȺ#5|r[}\e9`5r5Y J=Ɖd38'#"wlDp hF-6ڰې96 (6 em\rر QKmJT0!3rd'1B zq2TdX(EDKhF߅:JP 0BlJ-{-񎗠^xt4I?H=FL]QJ!M#@=?t/==WH&"0-Ao=f[1r&Ljh̏=K-Ǽ6<0{Tq߳;mI6C{8~D>/XtI8VEa2uoI W-N(RY _^s50r\5CH.VG!M 0`j:|ʹriCmVʽo7h?h/"@fWz5l'f蠟kZWY 7aQ5J`taI>'@P DC'c- $_8vֿZ0>|ۄ2gOYY3g%u ?M߆,"C4>:_/=VG"k0BOx|gsćKG/N!v`n}Sms[S:2Fa&ve ƥ/CƵ4Z%=]!$WzCb}W{9gY, =ֻ?/B Ǻi6V+4Knɣ4@ LBKfC+ ߤmKegHH6Ђ#a[يCij;jsw|,n*$((I*w!҃S:6(x2@(C&bEɃC)ĝX:U^G|| q"v~X x@ٰ8?Eȇ" ?>\S:b) tl%1%!)~A^ajDX(2P?5e?ӶLkG$(JGG 9p!\<}l4HbRGi=ZgLf,.:O˯>˟$`dc~;=bH3 |=g4%u?w님S| 1Sm/Db7VJiVs 5ZȮ[ Oy&À [fqm-&)QALVYZ"gR,3t`,i=:~͟ro9Q!CBs1CSGWBEPQ9="@–1zP<(QOu $A):N}MCGYh+% L+F]s.hjX,*3m}h ,Xmv / G(]IH&բ!* ۩͒~-_DELm$ Dyovo><丈:< `3yMO^;]$,=r`2mG"e"7 YJj 4tT>@~rPhCo !~3})iE]{yM_!@ `iN;D2 _k|^' ~ޥ%@g55 e&{ъeIhxםT7Ё~%c{HN.Aݣ%a%"(&iI$q\:.QƁ) A td*,<#D)tn :X;dQ5598' ~jEU?2NNH8 y2O!CT`G .@LD= z.Q"{4p!؃0^CL+ Qdq\{Tc7ea0%0b_Wf?C2LxZ4ۊx`TP| @7Otcl.H&R U Iۑ 5R0!wF|.'U"Usþ&20"t8BP/4Nwd >5 Z0!%&4Il 9fnf 'GiKI@!^1kr~K*-.**r4(dkl^Ò N6h/9BH4 ) gKAeCPzu" ŝoJ<;`ũl/stk`Kn8r⒠h}]=,T˞T=^NQ 4b.,IAe{Y: .qa1;`8:d *"9E  H*)hqQ54imI"֙X v U$S #2GhJ)"vBLHP@l" qH%B?1sIb%*d)iuU,LA,A IQtPA,AS&*i}c2A'΁/4:B^ۡ%I/|0QEQVIf 5Kk;23s!!3Ab.`M$(@yDB"oϨr 7^g*ʎZv@lV &##2if̔S.J%* h\4@y=t#|-(F"*QA)"kH&M)|ǛiԴ(f >0% HYA.|@Hϟ/Y l|sa (zNGQdbPBN#A2眸BRȦHJ8"Q\Bۮ*j WpM=*FCB*TƔ+bw'@!TN1 J9h9ž2flo?֢671VTcZ`}~"ZY=D66Zοat0` !+U%Mx"l !Aʝ(!t)*ZRJ9`" B FHwU 8SNxsOqCAp`F( U8 `nykrLUC/˯myge *a4Q&Թn*橰鲳SMDIJȲ$&isDweyyњԒt-sK# H !c3Z2#*tGM\g+v-M dKH_WPok7ZIl$0X[ ;oC+!I忇$nhsjǤg"2@w1 584V[CC [&ykSZҀUjma0y{3{b5ED p8ę;28"6'"n82ȽNdpxțᢾМIw +ql-4 (hZZݔ (aGz)Ҥq6&KDM&T878J&t}t\d44lqr60i*kwOvI)NV 1Pb H= cT /jhq33.X" =xoШ#W~t>CON!3ȐM)?D'澩4;`W}0@B‘""L B(6l /Lz@7꘵I9LC9i_n߉ RI $Tb& SxH!(1w!pƙ DH BOp=*‘@RP!+*-C!"$4 @Y;Nv^qY>bcz6cۀ0't| 78Z:*@<ذj,4`! RSa!4H_Dĉjny3[GhP?qؤ9#Gİ~8;O:ipDH}g`mT vx8V۫cvf':}w_Ulۧ{Z[+J:o9[Nt0/#ogsA 33ưGl0}Iߌdm?k$_oH I(0 \` usz!AH%31Z%Dl$AuI - IPЙ -:h4aC202\í%" `$(Ou?P{tNX@EP2 N')VCI}i!7^Ŧ+LKK$ö7bkQ_'?`"Q@PQ GlIV(XA>P_CݻqT x@#R )^Z`DA({`fXJEhVBU "s@U3&6uc#niNN1qs}| 8h"O;9dTB."@@|I{ŚS{(bMg`)A;^C){ Xft;lba+i`̾>8Ԏ@g{ϝ<? [z:?:uˢ_( 3#zhUe~<9._@G+?[So?C>I*0ː I =Uu>YPN'oAу1 DL/|ݵnճI$:x@p_ zt*?ɋI66g{g|ː=wgYG{̋h>[4$dҋJ4ȉc%7F%?h(O(W2Μұv/WDm'.xkMCp1ao"Xь[릑׋QwL?S'h0s )@qo=:_%&u9̝bb)6ލ8M`we ȢY;ʴaCͅyout`odUQr2MkP4<Щ.V//c̄1ԑ>1I\y_,+XO^&;߉IM|Vfn:Ͽ뮷>w;3)t]UcLWF8Xi ݮf;YYUfRu]n35+,hC#˪d :SռwDK-ʹ6?zK.=Y$E*g"sj(xYNN !iS :W(rv}*$H L7}]iH-̆$=Ax]]<{#.+p.Q /ܙDR Bny30(<=6#ǏH=A';fS$1ـχnO5"@ﮇ>&38͙$q`?0dcVlpp .{<|V @>Y~ ȊlOY͎}=,<_.y/owC5=A's2R>]Fb> !P~hA_==CW̚Ar "=_t`)쒗lOIRAb' ~>(('|t/Br{#= R@P~HWA"JK4.A:Ldw|#.'fü` TNB" \xNZN,=- Q)_hA\q0A ^C$Md}IUT Bᑉ<|T 2Ok9ubpۻZ{5*bحj7כM%\y:*sb#=w]LJiusjpt[F3i;D3h 'īAiZ9hvn 1O9 /#E,EF37E:1C&QD4qhϖ9C>l3Tvm(E&5\ͱlOv8#t墓Ɲ[cqZ(m% 'Xcf;|{7 {J#gƺ٩@O`#gԫLPLK &?_ #$Ll2ux.;Ϙ>&кm4Lsꕥ:P4Hb&{,Hy(:t@h)W) rt!@rFGr% 0.gBA{>^s gSpAɃRT .X%9E*!raS*rL#^<ְ*`!= ARqqmfIZ>E~&)OpH;.px LX^=z30a3НĄ`O3OO]>W7FMzgOB(J!i9CЕ(%o^[7@m @~@ByàzM$4RΨpp dzz?ntr J.Yctƹ6np7z3]5ceu:ZΡ/"Y IQ&8!v[n T:l}Vc1ŀ*& T>'xbdsOF2SѢC89E% -#Pkfvazlcd~xCڇRTw0 i ;1@P?و-©(jW'\||, dT 2|c . ̈́̑ W2N3teb(")i% 31*c;Rsp4WRU叐iaF'M⸢5D Cv|%B[A@$tL 1end)D&@Gm˫ᘊ^/& LRʵ*đ@ h@4"/4xS_)X 2vX( yv>0!I)4@iGMt@M(CH%4.Br)!Љ@Р)"tPF eHTU횠) )iMF3cMk\Hl٤Op#^m/5p $Ǫ,ǖr"| OlZdaӮ򽒿CCߩSŊJ@%gdM$L#O{يH tDƇy, A=eNۏCMAuPxTQYsf$'pCLJ r틃!J() .APsv=RG@w! ^+57 g|R??#Xر1OrK Er #xptp]Uˑe=NDR%XHEPLm F (()udF(RuGݖNP2)2Av93d몞{sLGv%ݜn% E#ݗYt$zy#( +9ϡ&YBnhRn` `(ȱA; xTZ>&ײN q$'ͣ3EH_=\\T?)Pe睈 zRJAq/xz7A]6ˆ`)|G 3IBmڏd~2tT"G=AĻi:0T4õ֎pꢉш/ wAmhئ8ᨳG$ťl5`6 ΠNTbmc+Tx2aemi)&FFKECҼG{i`uqAWuq;R%"7'xxMqAz>\xh=ɉSJ B> Zt4Mħ h @I4\jխT dZ2F18>E[hu콓Bcj'&WqՂ zZ[QPƉBT 2C{MǬ=% ؆$Jq2kV+}0}p|R^x3y,dcG8~6 j"&'3UvA 䙨ISSvug{>TmvMnV=q J62*DG(X'BΕNdgqb+2ubN<E]|&{-Tq/~!pSOs|0!yET솘hhh6 *e4IT @R =;AA D$11Rp$am.y[!"jLHRrb>>wP@wj}R+xR>]!/o'/<;.9I|O&n<4Xd$jb<6,fMzF (F=O;Z^M" BKfjݠkjMV0i`# zے%-)F> (}Jh48$F F/y&:My/;HqC+ MwDžAm ;D%I"i8r:=<;:<-~ kY Sc#$#lqVak!iFl1\8ggtW%pΘ0+hr;ܗxi>=p{E1Qt43W 5eF.ZUwNJ1n]zLY4u!䌒!6F3CXyu[7qy j3*a>vd~ASs=U-#'/9 rG>raCMe{w:/GOtv'2[+M18( AL> )sRKJS Qx|v18ւK{ \ɰGrF2c@n#k DkܚcBԁ̦ dӯRM0EI-H- zwXuV|E5*c!ek)H`pa G?O`Kd}l&ѣCgUxh3<hfV&c’$)g!9]" GJ+r@2o挎Rr^ˮvarI%Q!AD1}&+vla9Pr]9R.>g%3C2p@;I~mz#rUP`Er"w Qy:?IP4t_ 4M4M%4fM4IM4M 444thZiٮ#A)6ϒy5ZiM4SM5:iiiȪ4בHikJ4M5hM44JSHy^8c SM4QYDJj2p{^<ϻJ.pOζT:0(ESK `NNz?\\F o `Qv2m0K@L[) h$!$%XddҚB4#$Z@Si=HA񫩌´D=';]+~ÇM~_QTN 2(& "t@D)8os҉py;SHc>2`F2q PM>U^&7]E]oI[zkUV0m-EZ[۩i mu-dځMc|RpO8 'G (Oq58E (hI6Q(XH2f~IpK)eʗzM sT.xAҫ%JNG!ϭ"UV.]sv3Le3|Ae5t͍ \栄|ᙀWAc!MI&W;Ɋ]3D;mКUɸVԅcXBaCC\a巰C$ yPzݣ(p:Է갖LBxI $ҳ1dq\rd[J U7-l. aԶm TMePuBL)@t*)HXq! *v ÅS©QPsn[F:97Ngq6sÜ"e!Zk5 kW)%",b)V3^t͍`mۘ)G j:Y]ޯJFj4E3m5EQD &͘ΥV1$7-: Ap[hΉ/^qsz af&:U$9]J6Ә^I̪|1Zz^#ZehûJmNkH.|S1WP+/ؓۧ33ON3Y9mqCEF0c5FY6!NR۩IOޤ4͂dBy =`!̀)CC0v<ڽz ˗6 qN9gȓuO^$H3ReqM<V"!zYq/ wqE c>nHf 0 #BM^̈i@mήkEˇTx1#cF(%u3FE熡=chmT&DoF7!!6D +$%I0 Ȍq#36E&f$;'1Vs!p7+%胎RaxG'e3ka)+q@q3%z ,n[BZ!Ee٪PjcY,9;'UQ6DH˙bŚvzQ[o")rLfkFĦZf/;EeTVeFq&8$2^ZG.hq1HE ^y. '뇀AfrxÕ>kіf㫢"88J >1Qtd$[Z'3x[}3p}E)W%lb48 TdKQԔɔ' Z\'!(alWcsƲ9&-adF ؆qQqg>fe:',U!قЕ #žX kƼg:>^%2|'3{(SτoN>$>NR\zN зB)OEj7b͗]XK`0*`J2:Ec::v7υd}L?YQx}!9xC\n `!,z涇\hnÃC:Rs=}q4V-:ξSx&n{1nĒޜű*Й|n;,jCm[+IA ДuXޛ']3:&ťuQ!PD0[oSexC}JaI wl:x%<#W]SS< پkh!l@' 0UDOB. tl7ؽtfnzKCHMV;\vn\^ IHwg zR=6JvЋf9UF&9R=ǵdY]9BV~{fgz+8q&Έ%B>w#VXSL7gKɯ[ +1;qgc{qoZxq3-/o\s]H+خs'.0A\ r)n$rY0N0U]j%A{b"%J豁`1NpZIXQ_9o=kf'"a*&nj"DK6P9e2:8=[2eqW5r#Fz`ˑfcf%ĸ+T`pN^b%)Pqs].^\C3$^M ؜={?6O;l$`33J`p8w}1Wi8/Hne+BO)<)ٚ'HBck> 8/3A#$F!vO.TRH%;7lbZrP*(vqzkTPNz]Py- cV0qEXmNHf^ntNЋxǬu=lmMaf*BF5Q[[6ipIW"+8')u4k9:d=#/\]NńtTG(CJ_[V>Bci)$I%bbJĴ}L8A&%NB󕡂X)`U('Ov}Y4Ҝ ՁҾ"{vr¢ީŐGOĠyT 1)/_N OV[~[ջt" "<ҁ@G0 Hl淖m9piE͓mfmd"Z 6٭D(4`- >nj}KA3s5Iʨ6X #R <)1Iq90L3L$v|OϪT ʂ#mCnеߔcMGwq`g♛<&4SLx 83ka aqCnq~=21 Hxa?fkxr8[w.R6_U*(.($K]KₙY>fYpsMDINsuiF@q{u K=4|ח\:Kjj"=4yY˖`if1ib'ҘuN/& ćWg@W+B1.FZGiM }vr[dFޜ|zFj:|Ep9˙iyuwYr(њrBO#gP^xt"sLJ{椄(XJ%a5ގܐlCD p(J?`O4[[=/ y]MVWv~`yPs=6&bUza(,rD?$%>A߾(Hޙݢ"w?l MpQi (S`рDs`g54EPZF- \ɎO^^5r m=1$$=~|7g`hTbz,b}IPMbj}=&I%$S!IKA~BJ )Pn_oߵĝpG39szB~hhpY;: dvv"L)Iȇ.9W9( LQR/>FV”`=(pFAT*H1C1d*rfOt8֊";ekFUVb=xP<>djߩ=:N'TyREǼ0؏'ܲ lqw=naz'd|6D9ATDXM:fs'ވϔ ^a$w?{ÙxuOrgxWJdk Dvp>p޶,t% @@: vwwdr'&+ŀ)(yi8'F485UEE s$FzM}0ȧf45ɓlX?D5ճyyؗ!^"`4MQ4gH= i0G f@fuiV|fy(wa|8ź2üq04(D|ʧi;NbgGJO*Y=l'1)ZC읢|5>nM!E2^RIP]α}0h"(=#9u҄@ДA O ϶J~a8t:|X[gS] fO'zHCݡ=]\}^E0HˢƋzws녩fG|w隕*Th-/9\JbGCØ-lcH3bch,͌inJ*ѸienvA3 M vi1Y[p9́ 8 _y& C)H8D,Xb)"t0! %FP>|!a rX29*Fy'NCv5z`$AQ|7g1pD0"2LK(;~Ә}<+ġ:PFwiJVW}1I<<ݳbﻓ_[sT˯Dy>!ѕH6Jtѵrr323XF l[x8CF\ɋ:hÃKg_PsFXd.>iy1z!fѻkPK  );SZQ> } G|[ GGv ptfWUwwFj r/r4[Vr3&4ak@G<^sA{vf݁$/pU,-Td7eƝVSRe3 LeāTXŀ2:RSEiV,;dfO2KħIM ɕcqԅ%[`DI3)&s(hPY Ne""6H(A$ۼT"PswLHe;RR"Ag}>Mp*3>z&e6:ln!W@\Fĕ7Iz0sVcp$N [+s/v1%^d lfg0;v[Y~XNMfYfeA{8S$5$VF645am~*,Xrg|u hΏR l[f69ŭkU3zSVB ?W`٪4ccqF.'ެ3w׉J/[mYLژX'~4]i1rHIL sلE2Uh^@Fȅ!aUPѨoXCQPJ]YC&ɤ=b|?)1& mhI8 9f&L$H7cMS,zh%JWEW?oXp7HPP?;e:Pbt>6OB:jXL՞tk5 _I]t6Ͼ\γrw+;]2Tܵ8xLB4j= T*@%"JQFj'3ld6Nـi{ Q4V 8G{sPa8Zlߞi0 XEkKBZK5bw(懦3YgSӸeٲ-$"6dƆ#j%} <w ̏F89+rF"+-Ag:qDY>U'= D#(=zv6ը5!xHih($bxuR,AІFѵM(*C4$þ1&Q 0Ja(FN?Λ`D//5'T[ZD׫-:X{s V=:ͧri0q(=jLNe"Q36Gem64Ƕ.PS,Q .pa:Qb|IM<[ΆqFbwۘ/]=Kx3ӾwXG[W1֨\o;9҈֝%s5JR9槚ځ:'[s,]XNІ>RHA`S"lbw7}eq E7׋$in*Dw[˹wx9V>p )'560ŵ!Og1)O\n{!(YArKV;[qf_ۺsi\yIk[0a[e|LdB@4K QUTǪ:>Gθp7݁Zeg&sh2IeG&`㫸 yrgPSm;kM1Ùݶ6C✎wpưD.2tP T7u2`=;xv!5S< 6@b Ov$YEe U l:;# z{_JTFY>R@v*nc ҏ^mv\`9/4.i yPP(+ r`LŐ5Bj +3Q *.qA+hrSZ\f *]J in0gi]58y`ֶ3B|Ϗ>64,$iNa۰ \섶^_y?R1Q='N3،vY-$ɿI˜ /:^wb:gf$v(1k@4WH:tҞPhCA&!0bALNi LQq>\?1pڒJ?38ģ E8!i,MCLTG*~"~?D|JilȘ Pf8LI=>B?oMAhg VH6 xv|WQ` (F~c A(@#1`Xh:r)?yRVhiQ3 Nt(}kcChçgv`d):;b%R=F)5y'$1F:09= N< =;@EL2*a 2LD@}J}α@hz eLF>eU޻m'c(B5ZrӹvADcw!~9}ҙQnCN"hU k%IB rک "@`Aj*hiB"@VXpzm*#\xw0* &Q`R"T`7D}Og=bgASvve<'<j"e*e%iZP)Q%@(AD׎8mMO;0ku^ Q;O>`/(> oQ :05M!'桅?~E0@LAl"R㟮C@1I$ĒD^tj"=@PJCuQ5IA$T(a6d"q=-1\0#ZL ]H4'Q(84CQ!ӉM-ZBD;aS0Dh`*)"r%,L @PUTSKCE4RI54I*B4CU1TKBT4 DĕHH-QD)@RBML),A4BT% L4aƶ6"0լ&ׯL;#LB/(GP~Lw>Grs9s㜺Lcq侇wl/YQNd,~{N'}C3_jf(hU*&cLafJ= V z_G'L{ :BMXT_@=&?'^D@DvĘ𽈨Ҁ= 9=eG__Ӈ6tv!Ö7L op M'Q(.KB,-~bî$2o <NPe3LX!V4PbꅐBF֘ 3Zhd92DpdT諟atZ5ZȾB~Z"#FiY_=g!!Q)'tk#|DVvH%kS2 wy?K-(>p|Fc$r\K}ٝђ' ?]/&'S{  `Ҁ~롟])Osl}ݚ(%C=+̤1i?o'et|AtEId*dTW 4%?*.;{+L`ht,gK'k KAmL wݲY"+TMk/)A'+15Z( ?+)Dn5 59|k*\8vz$'-1:ɰ:?*jrTp+3}"JC<Š@ rg+f%d}X$;h)CkP[,„hm (Da!s[+@% 4!R IJ* Q4 D^!T@Ē0H_* H>ypj$)"L2zDJ?)t?D%<¤̓V APM> b"$pŷ#Iz4@\lHMbᴬ_\K&)W&~{=-uUׅ֕ ?b( C`}$ ^u0cОӥxm ~`z0~%,_UDL"qN/G:Ʊmc(hZ)Q7پ㷧@(' &ntRp$m@//A$cmN!V4ٮLȷ1M+ýZ; كZ,cH2clbLԉ $ev!`|+᧌0ַqκ3PA maz@A1&"KҜUK]d{A1z2QTqߩ81$mG"q'BP TA4(DOMRA,R+SpZ u;bwtsH >;{&Q飤>;X% 3le*7d'dGgNYBb/2NWr=hY/l1´s:[JȝLs~ &6tp},=4F(PRSܒ=:h0](((((j((QEQEQE|Cr{Ύ{uA:~$Y}^= zmJEQI`Ztwj8%M!DMRI)3ԓUTDBô|1ta2wHADCMMy.r/Ǣg"E }J".d@) Ab9Hxu[~~wCIFO0J-D?&T߆jsLB3E) QHL(ҡH%1 ҅ BMRХ-4-#JJ"R!S%*2E)P!Q T@PPHRP%4%DPR @P P!H@҅,L4`#EC- 4LM+HPUT(P$@EK -@D%#KCCT(PR2BPA-дR#@PbMTKJDYX " X("!bi!* &$`*JFh)&)(hhZR(b) "V` (@)R% Z! 6pSl3 bVZY$1G`P\He4 (~UB!(Q`!ɑ3MmٓA:RI^wvH:k,% H bT!,|p%*5`fXy`^Ҡ48HyhxE𤦉I/4s h""$&*bI*)hGp=sPP>%\"ߨᐧ^C."X/)jŪbCP3%) DI!L)0#E4 L"4 R P(P"R MLLARLT%QP2RLSL%#CR*(TAECI"5QURBEPAMEH$$PD%)T4PD H"$U4$S IK1ATA@RLD CAITR A J0 %DI$,%LIQ>Fl+†wƄp 4!Z-89w!L 8B@49p=Y98*<')mMS`ptlDP0 7Ƀ]WeI,R!ȫIn2Үl0.Hч6A ęb K_(oӝ ~P7%g镨pÈ}uw{,B0` b沏=$t$0| .e9Yre*BTqަw25w1xm6Q~eFi2/򳼾o u9>sڟ`3oc\nQL/u밬; 1 z]G$FtӞӞDu$={9e%cI0B5$`:,t[HS&PI1'*-KfFgHoxK0f^ $OBd}ªTaY0!eDy4PLI]}?:G=bWE8',^;#&vKH`\#) Rq5'1`P NѸjSCt´h<tumy& 78'gAb{]mC (RAA# i0k +QE.%{ϙ__C>4Iqgwyljbwu¥o:VjrU܂l@޲ih1lY0q094a|)NCK|ьvyFGdqUq+Pd8?n7nב'4?(3u5,`ŅN",9v'Ed<ɏ&b:W!9kS4߸hHJP7 4ģS@䑡3twh@;:- ݝ;>:e3xq `~쌀;8p8 % M2wtŎm:a}?gǔYgvXLWd[5KBz4tNN1S~^gdYEael3VGN<\vL3b))j@WF% >.&N|ێ]{ًT,q}yuҡltE@!܎A2cZF iƊDr4O߈C;&5|,qy ܝ /@}C0R0$8v8t{$)DIo>pN>aV(7<{Mhv|;$p   !?OGU|2;$z{!Gg즙c:HQ'ǬB8iP2N<$Jo;*L*✀6YMuc ??>ӥP5%43RXD@|WДQtP(&(ߏ ăHyR~<9߹>u"P T~KpEy1\'A$ Қ8>s! EH.sxE/(v݊ ('RbH㡒U%Pn{$Z Q|4. cӒ7j6R.d͈яkcq70@Zf"Yr@zIfMj;oo]aO/̜H\&b&R,XRv2s[ ;Eip_9oҗH=2Mv?{#}S_92$϶Q)(i(O> 6s%I'H;_XE)f5 7'&8\d l(ۤ0#JZםjn_YJAD6dc m "S`a_͐# @ k?ӭ _ w#hqz1_25}@y(gxLo W~z {>㻶ܗٮ wd t3.fE~t`ލΜqat.ݮӳAv'&:m cm7 &9y.*3?-nMO&;tvAIs8ig8y-}m*nA~D0ZNeFìA!J<8nb,E[+ffAuڞǦ=rM'דvq c2k˹~[L=w#[#ϕ`9y{*]ɶȨߣpRta[4wN['jyQ80Ӽr[+P,{g12.؋P-4$!@ FDʭZ"l@Ӷl='^Fx-؛7I%qĵ[+GlJBc'`~-p忏#q`(n@~ k~CiXpgKyc]|cCÒ HOʡs}7kп/F{3 !;iH*&))8r\c)ɀ^Oa|އׄ d"=LPHpa("N[/SLҷFWE(T2cCv3s;|OT"RRR@M#- 2$@BlHs<7`KlO%d"q 2,HBS pStb)E ("*{[.Q۾Q8&)e8M):@q+KHPq= >zGRrGb`J]W],=8(̆Úm0}98yqJ(:}g |{_H&1{ :mzMq4]&Þ$^ix<.]"WPA"I!CmJ&՛s@egϋ]/F$EXlAzk^wPA) TA]hdn&S 02d k a?}7u|/_9'>[[jqh_6e9NaB]m=y=(ԅW E~g{phb {L&pݱPmXǣ\KGN~hOYV%CўvT$(U9Hɺt7ʻ.e5LT*0)XBRLIQ˖y}TOӅ!pPL*$<86d3d6yhA()#½ PH1 @*R B K@Ro BjH:l0ךE١70>h"$3X9J zxˌA&Er;#ۏϛNM_]պk1ix!lNsԥ`.]%1_v͜= (4楡]CE(c-H֡&Z߼ o %=e|~ ב?x t:=3719򣖃?d@&xO? o76 iEJ/Ю= >aOU PDE|7gbi2o. 3E`w Tq؎,kRKmC^bNՠp[caDf dMZ,LtHuq,iFc!-R m6_kX82K`bae`fvrڊ[]Lt% 1$kuA/<41d Y[X{ G"xDwɳ>#SIAXKZ:=T*zw hwJy#=N!rJѶKG>ߵ2_D2FS>yu.!YN >Yd]Y+)z6z!$S\ 4?1n$4ځsښZ~h) @3[E.'~y\9e΍J~tqEP<8uoӁ%+ Y8!j~{`I!׫NF<`=i@ e)J@&i"( Xajj! Hv]gul#&lYӀRH%( 4%%JShgf #xPju5md1!D9.wγNGvg&>9$]@p}C>p5% P1zSw F=mqk/RRhWz@2tv ߆}L9þwgЀg} `QN<^0zq70 Z4%-&q#&q!EzQ4XV:ZS fF1jqdJލǀ VċR׊ Z%n))lW<(˭UҬƌ HZНΔڟԼG,]ʊϽy%kF ǃ&JJd0 R\ic yމKrFGLH@q!w4Q1J Qp\EE|`W"A*gq4a`*tAɅ C`1*@Cѱ2iCDL]1"č"I@̀y"J;d; aN/ LxF}~ٽ]tR{<ʆB3bVeHm!r?ՑJP? #O1 Oy~7>=y$)N +4{~}DGL4hv˭t_t$`1d5WA2S$Ӷ5d֞ ǘ7A@} P1(l׶~LtONKy۲xɔ]`l=*lIߏ @|[GvL$C!I'W_ uLTM+HGg$2LJ0PSFÒA׹r!CGP0.0b"u@?.J95L%*vyA~OaB M "F8gPJ8!lp!hE4LET \c*+꞊}MtB2JŐՏ[YV:hs #K Muqb,R;&= =#MR 64P# AǙƅleL%B&jhH;dĂV(F\jV>b$GS}L+mFTrg)kvuѷJsxU~U41>=濧x>**'6\5햑0Pz?t9V4g{*Tndj dPA-~i^8 ¸63|4 :(G,XYc.3kQ 0즚h8͐V)/6C(yznb 04Y Am LHoZmuaOXr,bn"D1M [ZANЌǨ糬ݥUm>`ENJ*]M۾Nf^̮1Tu0DD#p)䤶Ão cS8e8NCIi. ~I15}hGka6gM@x?(dK5g~/?*5o87\8n!ffH>Bme<> QJ!)S!vb_-]'s`6X1V&7:n aZ1EhtԴřCPjB{`s`E*\2$ӏzqi0e)' o|$b}Z\ddv)Ā5z!l֬m6)}zTݕ!Sw$#bS'fFH_gL Z6 f*맶YfJ*BKЩo| Q.q0TST`3`$ȁYQR5T5 :Sugo#4ymx"6 N+\V$Mǧr0>H N f<0!\p5Pҥ"^/l?E,oN{t*628y9R@ⅰ0 Ny;;cڟ'C@)&UX7ݻ<$.Yr6] LI4 ŋΓG% vd#!,Llk C.MI߀0 ׍pӆf|c^@h>>0<0p܁+; `Kd&šy>Bk3&\rh.nPyN$*rYn!Y2^S~d69@=}?u(УBr?R|T¨iur2yb#duu`ƟPC^'pݙxY.H.~B(yoqJ%TԕU d !UHEP yEŔ]Xpt/j!(Ҡ >ढ h=qoOv Bqt @$MM4;[(_8 i>M(B~s~O &XHAWKaȧ@?Aj|a曒 wc )v*nB4d]Ac =-r}m8VJ=_c~(/"5m'^uo!J0q@vy;ϰzN?hK,/p W˻hvFgb60]OZ"7EĞDj>i3΢WJTٕ^ k8 1ͨ+}bGS "j"ncFRb}!BbKg$b-٩.a7@t!2ZPt :b~[!j*~7sZ4 P_ @ON>^"i"H,!kqg SfJ>Pz>Y]{dDLvCHĦbNjB4I4TZ@9">8 a Jbb&HƢq+!*Z]()8 B*$ H.0SDf R)BTji VCFr"1#ICܯ-|`IIy'$c[/zHyOhFb)u|s<p0I\,h&2oAJ2ߢ#'c`dϙ)h(||1>`v<tYbv(/|iZxpD 913P[zJl0{- ;tYI26ӽݬpT1$F>C `$'.^' A?/x~=g$z0܊f@iBob`y&"-EQEMj*ifHZ f&1GBQALBLtgZl.SZ{aŪ |23--dQR"iF62toW$ꯦ 1%rn <pp9-ZàtDR #Px4 У7YT1S(ZC؈NPLql”7Ol@^nP )3aÖC5StXhFNve)a=cWO]";\, Pd(Ѡ YoԱCMIgH혉c-O< a6 ~6vhk %1`JjBٯn2\u#L, ;C{ΠG*J||{6DHyR'$QZU ?ѣ)aC>q@2UURUPTRC MPCM (""R&B`%FV*o e!zjwA: !v0TTv7A -[I #s1AWMNFO6?uzyVT1=+su'>ܧ^Fpi1gt8J e/aHOVI0|ڊ&ӌI^5l#H^v,鋟p Ʀh#i(($38F0~'6w*.O5: -=(B)S^ 4E2JPl&#QH6iGB:Ұ_jBHdZV)#J@ХE i:z;l|B=H>2$s]fPJXS\Hݸ.0lÏOl`37*JȂ <(XN?kA`ٳ!e1<@ &.d)oO>IO8OElb* ϴJiD@ALB1MAzYÊb}Ƒ* #JETUN%"L53lFdXhllk!37FCa@4;`g(dT4a/)pBS{|{*8%TQU%1-JRT # 4 C 4Lx84P@>(t'N;qnT\D(.y4zL:tC&T C|aQ~ @@!vpw)wA~@΀>h((w,0|W"BC) hT)UiJ5ST"Z>S>lUxzIEġ~i0x,$6  x]|\{r++h(n\w?uO)}oT{ ]\u~=( !N=YQ ;Z2.Hqmm3CSN6mHzHЂK 0]C]5`D~r@4NSI t}G l0b Cn '΅1% )(4bb>^#E<4" A@AD>dv3) #?"RSs I?y'aZp>C51(!҆y&JWl$*G)H?29v|&7flP,|~WkA$JO*~c+,0sJCjGIPuǗd:@b#lhCG"7yŨzZ04F gN4T+6%HsbiWr/z٣)x|@dEUz̕P AHU '#C5wմy٪9lP:Ra@GGA$:;"!xT0öI$jZ)N M?k_@ADBԀ'!(|DL+DGÔ`| JΦhBڠ$ I*(JR"(N!cӽ{4=p\S.^@ i'IAR4PT`\Yba͔HQ3PQzi"Xjb>VSي!%<A@APaHYIAl(c|oYH$>{D*XRلUzV.2FCw)MY9* REР+$IT#m`Ëv.qaYhS$́\eZa| 8K`=:\[0. ƭZX ) *)+VսƼeQ9֦0'1wŽ]U;Z]y!g˥#.oJj(&! ;z7#X "B2,"w] NpT=" KQV No/#XP%12D0$5$H )tEbiq:RB]:\ R;"V̙rk pOTjo%Gf!48`" (*?I/ }f1z/)OG`O%!C L8)Ht2T6f\w%qMW(nC^:c[aQc 47g:ƏXxrMHi ifbGF$~Ol:PI"Pm AߛhF3ّe 4Qyy6tr%L͖G!|):U;@{/PA*"Ci= 0Kt-Fi#?Uk0oC؁8 $,xzrJ;9slɈp iƦ 6\Wr]HX M .~|0TϦBܩK~fb3jque2d"JSlf]G%U T4P"cf"Qz#R}'PYy=`]& rОlSw:+Yk"8B}&dLCm]2 & F/+@L&A\EC فEL4«?I.:vA1N:)Jc- v"P>GX' au'щO"B)h`|D$dVF6nA@ni)ARJ=z'?SoX]B!b Wf[u?ՔǼiAzld3PT RHzΰRTj%" FlHg(WӻgɨS("JR!> 1!LO^UlvZGm%,Wlk @pˆ ufJ8{S"@ԼQM[=F<l@bS >C<@g2< еRBIX4#I $:<8Ns7x dN"c5Om?93 [hM_lAIGs1H&4{܇/He) &(h{߰MX`=zxDs태!<-XʈfB* WA^ ~W8jqM^@$)Yh @ e9HBP`$@Bf  S4/22;_ϫ£J(&3~^'ǾG& ,<.!MpICd@'Le1&p%4 #d(xq| BOd I2m2Dئe+## oFDOdLHuLï, CsBQ @i4Ba)OpiUʇ$0_|o.߆H4DQaWD"c(TE^k $ \܁t% '}#C|؜&[ָRH F$ ݡ4i11Il#YOߖ jC<%a ˿Gʚ솹8Ô|I%SPP:Ǚ~6g0(9{ add *ypXP P"R @F]8GuaHͩ03GP@t!0vA]DʼnX=O#A:9tRC|>g`ڄo)Jd&$JTd`@(4B e#2N @2ϟrE $U #+HP4D)RJҵCD@L %D QACWzNާ{Or 49@(e' MMP$'<>~CiY~bSsKv9o\!JW@Rx[q+z%9E?:HbM (-;1V;WrcY>C>p$A!n%>ˡb(](}T glJ@dCĒeASٓ1B^sAE)GvSӰ#8M#EL0fƢL"řzC!TC͆nc 0 ]SGP<^:F!}E35yEJQjED^J!F""JLǀ4`0Y(e,! ".6t?ѥDL$CJ#El-ɸe9j 3Gx?1l^UBكA1Ҁ='€0 7uq@=X3W)Ob{:{ۂwhGI1!gbT_dH "%:Q:DzTiRzgg>PvD$FS&%n#;}بb )( 9@@P;% 7DTv=qUXA%qDJ,=!:~Y٘_r|Xܽ;6Cz3ب4ͣсK0'Kky9p7 2"u3X(v=Ȍ, È*S0lnsh:~WL0yɠ>_#8c b!i lQ>&{;TE]Qȅ"Em$:ڝܙaP'@25bUE@A@R<9d~w~biZ(%@fYi*X!UiUb$")(*bii D`F*)T EJDJ E*BbHP|20ᨒ<>,C4֌,&&IJ~^dx-9L0et 09E{ p>@430+9?,XUхE:fMfD) `V&~861`N걒ؠ*Rsp\U(O?}t XX*bC'a> n)\Pj*ѥ0}󸪒ULY'9\P_i}CLp3u2 #(bad,pI/Z5VYz429'0ƨp83EG;6}:FunA Rٰ vU w\ņe0,i`ݸb.N%E,3t\ :T30hc!;|y\k*fJ/ klŸn߷KsMUmW|_|?sW ιJg< ': ,UapQu+ױ?xYQQDx~M 5o?Qe6}t3cFAD \6I(E@n 4FM|J-Y1oǍ@i6aOb>k" wfL}9g4a^~Sh~& θ|E4C3lxǑ䒝R!@?RK}aRK_?]P0ll6 "N-Z>QߟFN=ߩ=2݊: V; 8<?4d>-<ýz+T0:"#JVY֝Fs_Mk&DYyԤˆJkAhM)G!_٢{="=ؾ|Qh NbXaJācUF@< $Hb%b. -7S+f N.UѦ*i Qhoo2S+c zxl8k4&hdsRdЫT=<;LrWsKb,*;$}0|za.e2[$IA^B /Ӽ>cbz1r0{~}ѠtDQT*֭ Qޘ{$f`vmIˀ'a$7ȫ!AM%ϓz-RRo8!:ӯmؑ^`-s~MSQ`N #<=x]Rk wG]я &q !0ձqG6`',{ۮ:%d#1fq]^~75^- Dw@xwzʞ=zʊrzKJ)`wüM{}ٝ vUH OB<}&~ZņDtICN'i6bxz @W?98]kg3)TQ&b"CSAFdǧ:RUy`|:rR / ҞJ1zkJ9O^QLEGwX*юGv?LC%E51g wv$Y& `2|]@$yED4}Ӕ>! CHLDBK{#Rԓ o2;.K# J4(`k$vN&h*cf((ыJD@Pj6bWАԢtT-sS@:zSv& xHPGﲝŢSK@6ȴ1d&%$)tŶLcm0RA ΐ!+:(ij" sp8Y%`'UE:]PbTE%ɱ )bh- W@$xnńmۘm:q7 4GitE :`DE4zPyi'8HJ2R %3@QAAQE 7\PJ5l{JLwp$EAj,M3$Qm $tJש2w\yΟ;A/$[mWW^ILlLAěh(QEh:3 Gycl ;yPvMSʽc#$ml1ĐEc8.ƥ(*i^Z >l 4AKd )JB:5<6MH1:#B%J D KM%% #@R%Ѕ!#KHBf*D+BVB h($XXf T&S` t h:$h`(Ii!*&jF)CF%A"( +9eJT֚Ttij8CƱkaC4fzuAQBQ&h(mSAҾI4'z4B4#HWCENK]YnݴJQ^, ,OD7-ywpasxL`WTQ2jh yfvbP/tN&&Eo?3*,apGqYp,\$"% ,BhJӮMMY:N%ɼGg? @)"j&h|'9Ҿ0E8#'OI1#M(vv7fOW(i;`>4CwQtߴҐ ZI tAOv##k4 -oջa!dҐU-: byh/ix={Ϯ1|@&1P@İ20̨䝛yfJHA Gc$JC=iy r^L-Q?p䇔Y DJQNU ؘ:>oB\~j" ğϺya.H$_zA &D.ۮ U #t6cz8() bjh<'Cxy!qO~j&w@ CCM" t*d??R2x[V(6crDq~<:ip5!"1OF8xi(qfL,(lgxυ!{Db" r hc Ac), Cyqra@LGv׻ʗhNa%gb;v9'Q fQa=v|HzǞx6|9ςMxrA,JT ɘ`NHM. QYnA=mgν"mP Љe:I~gc=y=<<:9fg4QUPP+&`.^IzΗo2J=ȸ,a0Vl2(XIJ1ALPD/989N=+33Q>NݹoO?D,$W]eW' H&D !Ih/3@h=Cf!B^_y& =@O!($$&;I/@4\`ť:>c_,ADڀ7_MpǛ?ht0z>㿰?OzxSJϳM :NS{f{ Ȥ`r1#h |DDkLPlPMaˮ?ZhJC/Q)J e(Q (*"((PZV(&TA)(Uf HFi&aJD Ba{>S*!>l>0S).TNFT ` Zn)O1Q2h̙ (zb T2H[30ם&BM G~B 4z!"PÃ0B@"AXݾ+le+{ _OuαECKDUHl-JPM NsD@RHu B~(~¡[e( d8~_3ftC0UTDvnAg;DeܡTa{<"hϥh' !U@@t ?~?L 7ȀABnF%c.̝BM}dEP&$7ԇd'HW)׀x`R?2_A1ЩK|z(fZ)ZAR%(( К hN"!FdBdbE D%Qb$4@E4HPmaGĔ=#88K"|2p|0LM  U0B!}ȝPR*H $ ?pGa J$3(>_&eƖ4Tts3vT1R(9,iĝ˴ad .A P=lccK:11114FFQ7ްdH\=bV"1 (4"STfiM{_@!%, N;N3J$LAHD@W]lH1?sl?/b>_\<"&1)$E^d1]A:0v7]yH4im,̹TQRclH1K'!"۟V~ΖGn}A wR-Q'Yt$dtju،,&s6;.n$Xu}G˿rteV9+XÞg/fAS/xK:~CI6z1L/Yz޾QNpa< o:ܳ &1mo9d㛾;pô5oI9~Ij)DAb80w&c ۻ> .9(I0Z\i|yNpƱu;z?t$< ;q~d#+l'' FvMDpHL6_xAp+ >NðA]q5^h57qxCM|$2ȠHyn~\1wNbۻ!3]k-73rcVn!Z b-l΢dfH[U|/wW`\7*+%016N,fZQ▫TG c +A.o `vױjܪS&1{/y|wi%c $OsE̶d7e3z׍K*jt{Nj%7L+[M>ly1ieSuAI{y% MDjkG i\4b'/@jxNo;XzIig.ALcu0I2,p!qkƅҺBKʗL-e~*'&SPkb:ލ}YRB|.:/9- c$ P4ѦV:e9.}m龋bkѡ Î(6:4RͰ\,J``_VR/hyH^f(HC rcޛ§9WzTv8|k8ϾΧ%_3OCBhdqɯ/n=2jKHNN/?0HTx׭sw R5 IK43 g us8fFEI8ؗ{'hs4;9pmk e\\0D!λ -t.vnx76 'm$0GTi¤D m#/%"CLm")&Be^N19vW.2+Ykn.SN28֛7FDC UGdSO};Z+.f99p)B\B<8p6fy+ iTDP}B"H1Q3:zmy٬fpV:dǔ`a.o@E;0 5"n|l3JfIy0¨SJ~<,]1.E^bȑ/0{sB"uS :g $!خtCHNgyv Rk.jR0TR, ecmL',Gl a R 9fВ6bL7֏kF YCK!&D욅PlY:!7#bI5Š|䍜,Tc<[͆[Q} ChJLQ&1@Vd]˅2ytq坰1;V0ws3Jd9BiԇsS2896`ghnV'!X+ 33s'ŝ'8lmqL+N.:G#D B M1[#c0W$4p L)5#S gro`L@ϷMY_qp(c1k3э9gXo q\iwZ:6/~s4aV vss1lT//b *9RsAHn')r}b#a1˻hNgG8-jۗ$6au 2l>U-sLye h> ߋb,>6T"GhOJ]ِ[_56pڨ)y&5 ֡Dp{Jc,ӘPEF.xy:l q[yW0yKLs $ LѨx!Ow\gR cDf<\cձ6} D?7n I8jL9IpglWF~6Ʒ05Y ˋ ǧfGIplw)-M계%[gӵ_9v9m86U V02U[f-~}/K LBNr!/U=<*jE3XjmUr!Uc5՚rS,Uuaq7E*b1s?o-rey=S˧﷯E%#mr-W)kMÚY/<˗:.pxj4"zv:faNMBKrI=D/e??2*r>l#Q&o%m<>S-~ :YA҂;Ч(#.oG~䆱KK@DnSˮ\(ϧtz3I.HN`~X׃+1lrxWĦԾG︚TwS3ًla]09,Gf\&6Os|ybŒ|hn6&czmbsG|*'TBF|>Q_eE}}A u/vmFM+\n}x1#i.{5K0M2eObN[Iu*OFK̞me'<@Qr>8BL>OՐ1x;Ccs HPTKͮᰅt|t@}2PY'@Ⱦ r$G3rG*j r2lc$QڋY<{umd8=27ZO:5Ib5 Q ;ÞqoS% u㙢|'}uebQx.N]l]=s:2)EuHaѧȌRezNQv'a*B I$Xϵ!iL@9wXn=M@l :~,Pc: j’Eao6d0"&Xm,nbq%^ +JHњA7-E׸M+"w|v_/!j/%ưĜA=łTTfC:X0誡Bj6)C,s)=KIuI֊0ziMr-PI4Qҏ=&|x)^ ,# e]t1DRA#B-ZCY4q}URp)>h80hpyyc'?R&#%% .v*x t݁M-EM <0!]U;1=䆀 -@(Ih*2BpK'x`®VLB 5T$oT*z i-]p0H>ph+TcuB)x\%i$?TzO'@@zbf**BR*A R2 E(BRLII$0@-='N?OZa'DB+h {҉ŠPp찦r[1#>x*NΥ AUFjֆ#.a'B2ʈ8 LG1y" d?wَh}nfhx+AUG]c IR)ii%  B $@?mE*|2" |PNFh75=sРF8ϼSi9(yrp(Ѕ*P!SW^40@APhj"ZD)Bhb Qyc )iiyrB(A<'~ƀ+}󐊄h=)< bD St_Yl[oEf$inD6Fe MǾ#zBDp\m"@ɳ&pm)o4 _gv$ #úffZS/JrSo$ +k1:%tښs$^0h$rUYGiO;;aR@ StI߀[H0Nve1UjChI:A gݩtk,"+U錰hC%,.ῆGiAGlvzpI;yigJnG!ϧ !gcG<ҐצM¡d焺 HfA|440(Q9 PPut+a6F/9`;՗!Y]{Ph *( BjALPjQ$Q0 *Х"5JR ^uφPVg2tE/(xA(lh82sfY)R(/9\G yqTo kC;r'&({?5UJJi'K:5eNl4r%6Zva8zR>4?g$.hxsxV[PbLl#M2 r 1Yق|h8$98p}<Ҥ GC2Lĝ%:ۏ3>87vCyG5%==@>D(2nx()\A Lѐ8܈n05dkS3yzr)V"Za\qƥci^r2\&+BmZwX{^\͋˩eIZ #OY;`w/el,PN_CҊaHǟ_a;;t0&n S5^LS&t7\}䧫1RbpK A>姇Ha ZYΖf9ÕJT#vѩLw.[Yo\NR`d^q[|Cam߁]77J ͂KRaee_A`&t6?MHf7 eO.σO<~ae^XTu`Cj18l^`܃}̴0SG+C.G} *dCbĖo(!588ga3\]ϖ<23шnLԄB#?RwsOAv,Ȓmb 'RG3D]$#ɀ6ؠ;Y =,kg (.?AL5~\%r> @=`tΡ1#\H90}qQ?GY6BϜxGA -t#F:#F Y5I;'@iHkͻuxT\l0dT`a?iw/Zl#x*ψHAih{,C BBۤiY"ZC`=8k5K(JXO/ikfFt;n0If}$޻[4Nn}="[ &kXtpR v9r\cexZ=Gm&'%mݡ<3EıQFfLR$LY鏬xov/s![oOL6ibFfGa78M.LWTCF9O Ҍ<&Jb}_۠ME`Q9ow.ܚS3GWYY+:=-M/U7̱R)..Z.U#W8˽hf"=i^HgNkNK42f;sN,y>6:Aov‚^Qř٭?B4 Fg\hb 3!LMm HBR*2T"1` /!.iglC'M}]rPG&\sAlSOE#Qˮ#L%y,c289sQ*S̭o$5u(oC\A!p̓" .&cEdDqޅi(7ၣliϡI%VҼEb5~or=i &,/!?./Gfe-iJ)hL7ȜG.7ZVFi [Y N=22$P2Y0M; 3ʽN!iN8m=L03eI4G \ɡE}0As[5EAE3]d̢Ƀ+P)R"(̺ z~^<Ǖz[|XY$NB "vq3Ll*&tH"t"D"Y4 -"iC҃BR\LJ*U=E?힨 J`׷0|`WNtΈqkU*-Jnk*P3DH C@L 5IQDDA)RS3Q 4д-D0U'SQDF+w,e8,!́Evk IN=x6-Q&p)mʝ) <%\3h]d!b2ڕM@4u]!4"Dxp`Hf1~MxFH`˭2&4ˎ^@= Gu8u-@CDRi3M\TG6xS4pAЌI؎Ǚ`F֢ yw[ˠ-D+F*hUZcα."G)*7 F+ Cin0W pGV3AV+1Xʘ\j AR6Becg ~~]6K@`\ H "*MkpGj{ȪMU-И){{0}7c"ltz- ;ΥL d jU"/d!78rMD#b p@uFkvBsJ@"@it-% PP"Oy*.RЏH48)QJUf!?&"hhX"h ()( d=KOX(&KQ3@i&eY@PTTL86"~GC!9zW_jt1SL@.iy7ـ%`w^r<.5A%AYAOWSe àu3Ĕ)G^Paˑ1\#2hDoD4l_Rm=&!{ȃG'?#@TWT4hiJ:TBܠh({mbz.(('>a@PzUۗQJj%"( tіu0mi$R{lxeH%f}ylZq\+JPʠ̚3T7|]eq&wG;~] pKh1:mmK-}-s#L?Q)_@ til✔i*14*D?Hvպ.~&=d B!TOʎA&zѡ&>0g*Dv75#x&8a0zRxN B4Hd+Hp5xv}E=\9zU9Jmt]sΌ k,MJLud<da*&o^xTnDI!3N^}z6MEػ}D@ar@h,B1#N P(~p96bLX (JI (X`=%1Шw:k 'q:_(P!\ul HQ@7a@N6l HDDA]6q#jΡ zrۿ -  sO$/!Q|7}g]D쨂2{͜2}! F!dJ{%>cf4mFT,0j-pdUB)?,=j0'?}iiQA% R0E!IPDSQ`>L) : s7 w!iݚx=!q@O( V!bJ"ʹ ^Kr5[#Ab#23m<5MW*"P QD77 M&˷V7Ӛ**Ol|޵ }TBn3r'.YC Z1V<3zbMƨ9 M c$$ c !ǻEY(n9f}g R1 PZ$"%) 8NUa2R#Y?Auz>A|pԾ@mŢ E,r}|CNӘʨD6I-gmC0@jWAC=4&ڶ6gM TTD jDXD؟6-U2lprrzFc f;{#ϝ>|SveD18!2yK.,! =gv}Q#gՄP;$Pb}aOӯxIǦh0e Du[O1y J*=M'G&@q48V.C@/dDiYMcypOG}P ; (t%0DX$i(qoCm1#J g[G !1 T_ (H|DU(^ތ. m6Ee-hы+]"ca9!iPB44HRB)h3 "zC6SӕiM(ݰ $3OgPRJs}MGM,{[T:Д(RR#4ȲB`Pwx|trIމ##y3nӢyQcEbIH iJEhJD hrm@@qdd(_>9jR?fm C+M:xo:viJXj4L0zmMJ@s5au0ԃ3{Kx#Ĕz_Q:S0s&R-|ZӿL4=?Sބ=TO5`c[;,ٰ67zRe{;ҩ2aJJԸwI6ˠq`ĴUJ|4:G~&In#C7'#24#e }:3\&\L} '&r WY} "鳣e?W`8QEƌ$|8O~;%b1⭏}0֖dL!##M6di2li< Yt_v:89.g߂~k\?VN S6Qkw}ux;o"4K|Pw'H*G 䆚fuzȂ {&R{J8Oeֵ,`?\ҏ 5 2ÃGhkvfP(O%*hi51l^sR\|.Νx:wp˥HFqǒ0zrRAL9#X\8FD55O=O&/3_k ф9ah)lЛZx0 6^i&mC–7;1-c;] b/Is гO,OSsa@G 1M'Fn? 0xt+ 8^ӣQ #pgێp&v)] x;ƞIu8mnlTdhϞzPN0PJ">Xo+,sbBKa4`Ti]I'mv@F WǦ7o=ߏ q?~ #L.z1@;R"8~}95mpj:;H@IR%eQm8{^7ts"Xq4V8aiȒ?cV؃wmI2:D=yiG8mĖ!s50sR~#>b")ìHP9"rmyp֢l[0.0`ѴY( ܑ/Y_Mo)j1\qY.%㩭#)$]TZ[m`HyiwTL: C>4g^q;e'YXv&&{ɌYTB +m0ۃ5iêd;֙>N"xCi>.\y2Z{hB^BL&=w6;:DsP0lҔRozJwml$$l"(6AJ8>g0✮V s|s0!93q\C Qf ()mVq9cM7cT<$P&&q`u}y%$DRO|C!_@\ D N TC[3LjpE8M{tA{;c iuLBC9>@? L2?q3NF7{?'i_HEgڎ㑓Y Ke -Qc *W<øO p8No*\jREWo;@J/ob~ Hd y}8Ͼ"~@^<'f1a0R֦R9_܁\Woi *(H@Dᱡ>(`hqS !iLSjj>[G z1cl?is22gU$olC W(;n \0w/"@G@ zgvm@ |/)OY}֠WC @@%(ʽm vzPkF嗷]gcJc[ݽm;gaQ@;W\4uԶ^`+U%dT7YzYj{5Pfצ]`G@VQӫjSI]݀4G#͵ګ:2b+_`[+Fv0WWg/6AL>SsTv{o-G:n_}65O(=M}2sN v; PR=4vן!`zv^.|O @;`Z_9-b@HRR|vcBQird4 hr{swwr#}Z h%uB:@m*c'bCZBoj{/Y]ؽh+{E}b}nZVAI;N>Gs4dWq*n˳.3vn.=G<5}ϑt[ׂ5]]|7wޚn!L{Οo{:;O[{ǾCf) N}Enz^[i6w]w_zWxU}}p]ֻ6};sݍvݜ5uNǷJowg]w^7ScO@͚֚6vumnnܸ n粱qy{kW%{p$/wZm˞J>|w.z]w=P:70칆{ӡwf{phRͥ˧ x|V+_lѶ [xmZw;ri<=t$n9w îvrsvj˙w;6a{@4hh {3}2v*mS } |֙m*[wpU蹀F0kXvw.Zdl[4SE>Zؾu9:v}tQDj웝s}Uz|5 W]wrY֌9;Fv۱Wt%D!jZCG`Sf:֮[d;^oJF_tG{wڰUm[\-7djϣ""PRн 0q-@m[ wuvwY tPUѮٻ۞VNxv@ݶ((%Z﷽k;zfnTYݕUy}3R f]ݻ3v{z(vaelt`IQv gv,ִfPwcZrtwh:76^rz;3֥ F})G4v:5yO{+Iwosv}JzںQڧu^UO6voxzuPKktN9J^xJh!us=Ǽvl` Χ;caF_{ޟ Z sX5aEQTmm˒#~'  J"2@r\ ih) l"Z"%J5CJ8E{7SXT??Wmte!(FXrW 2ӶsA[ΰ:92s7_D93k8HXQfl:bdpM;n3K8jJ Vl?5XE*">q "" "y" *wM)H(02[PPQ$98REN P(ճCDTIUUqwUTQTVBYff6fU1݄!IMn1"ky]L*+}vjC snp?6!ޞ?#kw-딬E[nBR^%J)0`A sPJ3LgL^kwdDjdGuE.0b(`F۵XUo_ŪOE{|{R<0 k]#8fxr6W|>Z?_URTyE'JM-6+?٫F`eRUU|Ʃb ihjV7򮽏(AK&HVA%TDd[KX8f2]G6JAKW\@j?P$ LECSPD~),& /18ZܹSUU?7qdHSAE4S%1U I\~3Y (T(J {S Դ#lhj! ДRrWU5ϐRdrOK;\ `C$̊JF/!3}Yu)7T~]%V?;hn/b8Z;曥9KuѬTVݪ>J KJ:tEӧ@ 7ف_yf$$BI#c*P43el)v! * =t|ȨhL=[գG[-46 QȒ:3[tG*gJKdHԟoZH78O59'S1hdSvv;9(AqڨExS]`oI&g-4^q+{1EgOP?fǼ>M3dhQz`z>d7(\."{zn.;#7CR@>= $ٔyqպ0zl 5fA*UQF?Ժ#?pw5 n"4ZNxwED%[Qm\XNbYǙ_ ^4>޵(YT[uvPϩaː9܏i;?"Q`q-F-S.t0"B|!{_tetUç*~>* [ACx)7J}9(*&u;f~j_f6b1Yˊ\NK]abEIMD[ uNEip|AA#0e/!M?~^>o8h'X:58Sv{H _緆 61^X5ݯ2D;,mJM}?sZym `³u]`E8PHCb'Dv5Gh}R6郮==LBW%|VgXWz2@&fuLNbCO4kA}Ad2Yky⺺j7gJ_,kJw%6 5[3tR8/ԛ)DDAU:Ay#dAT-QN}ɓ<]cj ] rN83/ ^QsSE-jxz?XZh_^J߶H1 xee}֎|y@4QXذ2~G377zlڗG$>N"uåՐ波[ -K+cn)v:0Tˈ)X=nt暊o@$r!'5mhgS;eG@<ңP .qc{X 7wpHaۗ>yxg+4 17fi]6yh_ K^{ޭDbzLRMQe0j]t3L}LZ?a7:Z-^&,?w_sl0O*h}bjy`<]zMO`I*(Pcf Aׅ_Wct-LL >ifKcs39 ourU7xw:vfխmX!@;.aم;kkBě,`<4хo3Mxbp j%XϪA7K_; b*NU){TقDEǗ2ѤiPx١s Y61@jD^kZڟ)?Akۈ ة]̫0Ȁ,)߿Gmw2k@z8Z\$a=Ҽl? # ;o^{x(p!}L% =<[Edl޲,Uw<}ڭ-L. =JB"a@+>H  _N>i[, ]$E#@q5ͧޥ jOur\4.)H #]؎-m.0q3ggFࡿ'j~ݷVAgO-P K%op5t(OBq up}VBAܛ| R*B3KzC1@ogh;Y#"b-͚{ӎ:*LwI}uU)?^;\92kPQII`q.BEF2*?н4VM坷Sm`Alj=?~#_/?e|U*GQ ΥYzլp+^ Gd-ZEe7dul.^? aKu\QݳLA ]ku?*-DZXQt^ӊ?n5}Zf̪pWk;ܗ ;k.&V X,u}ӶIJCF)ZCcK,7C2:$,rۄuptulsc05s.vLw6.~+ge9 '+L:F9MGeJVuQ}vJi0{BԾk ͆6qmÆ0͞OW'+~_o???w:nѻoL(]9JN%}{]V~KG f}y;`u#kXOBIwE /js~ϯuX^ӣQHP GK.5.Y,ln V7>DZ;*BJ%օٽoV2oմ>`vc;~A\lg`Bm V aE"0.٦g؇kpɦkH*m'*G2`Xm% pܬ3A>"v\b8TDZᡃxNC:򆝁o폖0"kj(tKiDF6)K珢?Lh&Ӆlِwld.i&Mr#zeX63Z-Ch9 u`5߈t]phQ|\]+-Fxa@E]9`UiVY79Y dPp, ۸aIexNt-P7idokjϮ;6j"_dZE ""4'\;y23yn!.7k 8{1@r AfڳJ4Iz Ok=J8|7PWia(Tx# 6 ITGo=6'2~O$e@T#N߫ Iw{둛.(D=Qf=\|ze ?5Q Ys?jyWt!$5=S\z{wՙ8HӡjrFH˝"W5B Cv.rm/"qj|bǁEW̵t8lfiu4tD0ʒDF•WDcvuѶ*>F}CL9ƚij$S@40Ue<+n6\ߛVT.Ζ L8qx˫{ AJM1}z," 0- [,nDm`%e "1ܓPj (Hބ_w?} mOk_ǿa70.[0vV1ʀ,LZ۫pM~r Q'Lcjn1[qm$v@9 ^WSOI<]I 6a0K幞ԼيZUceyr3j׿~-ءtJ4oyvS`klۡg 59uDݚs45\졀^P&1ז4EҲgBzyٵ9-'z֞T]˪ۦ 4 wVni仧}ѱr֭[v7DJ39Wڕwcʁo# wͯ5}Kj59xNp|/NjZ|"0 G"L+m haX%dEa ,ET'n J̉9Exg[6?VK?N 93|Kֹ+zwR)#B@6`Be2?'zAR퇺( \/W>l^!z@jS8½vSÒ'F)i}/?_A *\!\Cd{g| #=vQzJ? <@}HO0s~~cD(A"22zͰ{ܾ/;QA Pqs>gaȧޫgZѰ~LڴQUTT('q ѧǔjUV8 LUFwIU{RD@/cE=]z[;,jٌ݅ᇳ:,D :}D8#qS37xqHH~^<4pFBҠCdP_Y[c;jn7Hs[W>t 늛9yT\&9Y7X@"HWY8-?r{4ǁMЛpR@f{㒈~gɖoݦƖXD8Q(ʖ g9ʈ%,ʾ` }T2ZN zv} A?zĒ}],6XRGQAD:&qe 8o}OqJJ~zMvAbP<}9^:=JB1QS3?>&"^L&^y틴Gl^ZoE@7B?>ٺ?{(tҶD x*4so!APq޾Y*%_tGrrSA@.!s\,rCFrBge;ꃂRt5Q`t 5r㞘39&siS;09M-7昦!fcPY8 } ~Td:a|`*}ikSg M; &@Cpí:39$gKo,JYΨ1('J v|H蚈!KQBrQ2U^s/8]>/A ٗN1yDnTb)Xf@.UfSy>b {rwa2M`F;5{ C1ƨW©Q4M!W<˟'׿ .r(^>?zWA\V#eUpZɩO<VS-9̵ #Nvą_ _vdE3ԯ,n[8Gְ UM+ws S־ (2ZW< k8*kYu^{ }I1k狸?r4:Sa`m4N(R)Tj0Ei_z`f(#} u ?\MևH`m hÃSB6fP bf{vYݠ[Ycpbp~}rMD?Ɗ<)?x [>=+h?j~ %|]T_X̦R&O&{Bذ?֢}r_px5~ӡE<}e~=׭x!y5LC QܔDPDٚ!٪`#OO&Znrq+20 ?[tuy*Հ١"_dǏ{..EOB k(We?sOeލEnI . LgIGlp?f}5wL+= olT MuFC/a~fm B?řC#k.gjR|FEPD*6-JM; q>/(w}sQK%8s;0{ēW-_zхW<?s[Z, Ӭ-dK*h&NoC\=hOR5/{'DA3Jdj@7A@Ԁ P\;YT5- }y0 1 H?vYPr{b ac]N,ٝ'%? ]RC?ciʊ;qq*U !)H %sd(3/?7$JB,_PQz.)G SR}B&Q>)>ջN0%9ۤS FV b*BB) /]AE(x~LCmEHD3f(BV[&chcu=ڥbm!!$mI$"[fiƉR@RF2A9#R@r6"j)uE&&s F!F9= f:+3F9!eedcIBB"3#0 xf I(&8Ej%]X# -ZZ٤E-mKRZSʥVN6]MACL a)lXdQAa8DZFj&=ygg.]cd]e.%[2rƚ- 0ps?d)m1L"h VZJ*$`FJ NNHuoUXWVJCmʃ#Lj*~se*slj(a/"#rͨ!5LƈlX T3rTMϜrh<@Ӄz?2*hY[TS&AE!(X,N>`qH9EssbN>?E2`==B !H፻B @WgqI~ٺٙUa _QyY??Ymsp- <9fR_GߣAixVƔ7W':juj3ؾWE@5'89@=L>P{h^y?s ՇAlp  `ABV$,?ːnx6n֩\FVoC@49AUG+4t46@Q@=BS/B$|/ߒ@8 ه/Ww;'q~f6~$47z# Ի;I}PmƺksD $?{U:!S\rtjݷs>+$f/v᪽g>)Zp:tnVgk+c'd4/^n?~0$p@Gh(=uwp_HPm>?~,4{;I! MAR22|IŵV-S%/2#k#`DJ! X )@xu^h׸OT|H6`eA8dY'l&f4bQoތ=9`gUq㤦NʟއxwIM\1%"Z5AIMdJdI@ABUraTС0 ^}9䴙J1TAa d@W$)   #D)Q"PR1(PSJPReJJ5TLA DTc EPّD$L4 `c'pG j) b`$MK *',&HHƂՄCP4jS*p!0RZE)"& R( 0()ɂɪ) D22i3jjUȪ&+,'0(–&j " ("Z)c!LrTr"ILB3()VCĈ&BY%8UQLM+Ё.3`V XhA}rVmHD-@KZDL"Z(B^@0)))(Z8S<06! Ts^钅()Pp.E1)%t3 d* +CRiL%u j@4(E!׈dhrQiB R*@ &C&1iD=u ($'( dXB:B>0 HP%0 f(yZ52` 0G?Gُ?xG•,j1P/d7'0czk ̑B5by02|_(}D|idy76(?$)0ʧ6,):VnptP(VK~U”+?{ޓӭҚREM\VW7Ѳ}+iABB:n}hS%2M.@곕0ڀbe#Ya~-A6B:sZ(ya(] @ ."@;J ﺂr'so^r= `DܔEˋDVV,P4=A9{QŽT% eb? cg ZJ-OPi_DVN: GòamBDOŞ!`@m #,4D8oD-q~0ng7][ѓAyD'8(R+g])~U< XRN;dU1jb_.vY2ut<$Uݡ(hp/`Ir7AyMcrߍ .o^:Pz=k GWApˋa@:muwFGQ=^d.C囜,-%?z"şp-ϒ jZ!e"SNó<4GAi/l{:ucc+Wz'|P>߄]_?j Mz|Ch[0xNX7ُ-CɲعuC9Mx NxqOeys/̟VnEX7x ˰<_L6 ړ0&U9 5XTx=!tqf:ts:۬7 ǮQQtC7"Y9?94\8m;M都/DE|Y[({ [VWzOI ;QD~Rlr333 R@ip 2rɤ*7&..mс( ;IU~zwV_gߞݞ<нQ\BESJD;{N( _/jkRƽ\I*Ӧ&1>9x٭oHm\'0oWSv0xS=Y~ hḩ.%!1ERJ˩:>휄?TP+Jᔏ}_HZk^uwz'HQ[Q .[i3.]ΐY6H~fBZ?bײMZ0CC5.T.uX7oJ+vyPD7W5)Yꇯ3Egy#ȑQ9z.Yv;mԌa7QJ ?1t#H&V0=Z4+ JZ}<!XGzI7hgW͇O8):j/"ɮLq]XŘjr{D[vd ؓjz@Xf@4_VwHjM.:ȩ<Iy3YAv<$w߁!}5WIvCUe=Ӓ; y zΛԁ9ty} 5~P}ha`6)R6Wޙ" tjMR b0ɉ5jJ4IHk  B$ը&rmj$GPPLEGQ*FĐ0ɧ%!4%"F!2uX6YJRͪStBotx_cIg %ERIXsiy&ﺜn xp!->D: >>EAr%:@4W FhߚC ij9\[6~\G{2lLxnY [^DjDv\\鏦Ɗ|31~ȿG݊{seed-B!iSo,$>̽A?A"Z?Oť8 5{XƴCH'HؾfZW鱍b:?&DCrf/#{KH#)[ _F|>t9A$jA} fפ (a9Dh<}U%*4OP{=B~g4?p+X@JGI@߳%Cn ޫcZn δ53 e{;cDnۅ08q+7eԹcvTO2k(,3UHjiZn⋥].DbEͲ=%a Ȋ뱟^%iZ%lt! }Z8}0@9ɇv׿F9*79 ur?^6tf95|LSͰCK?x˧p$FEyXF9I~!~-`x()@ȇD<7lK 9$2]~:k` tDJ@?VU)HPx0,eHI׬kz~ k5>E{ ϥJI a,wdrz?f?.: GJ߅1`e/wW_AXl7:B"c@jl jglE S;^Hvt+ nteA:Y}QĽbQ}Hզ@Y;ϵA K%HQe}pq &Q@"XI*>22,U)iwT@kjbivKB)^|_涴IɸaÇ=8~}>MwJBT*,*řSO}dU|9\/}IRe]-!kk=5芪iB%7c 'Dd}|H;g?A|&!P1gy/RUPEr*cI! Y#m15w.-Ĥn谢'}[mAI%8 @Xt =ѠW AlL+K~3E9JiS 6-1?+g=RP@@P F̩0 (Fe E-Aڼ "?og 9vdLpXW< mHr'b1I.#Ee f#!5U^ysG~$J1_ãn[U+,kأnJ=0}Zs@^#^iE5o%U = m{҈9K_ H$VoC*#_O:~ޓ'%!npe 5XDR'FI">MMqp26Z#?7M9 utwbHJ"02ؠjםђГaz qa ۽pn0A(Uy6_P+w q"$n"b&x72|MuzaAcmx9qNA*2w-di9?@Ġ_H+%`|=`2I!:$+_8O?hb~@^hgfF{RAdl:lQ,T?=v%󫟩֐7ݥDCJˠqeܮ0*z9V> B׏|@pՂv茣ikI:#SQ*v {4rQ $H yJέvk}#4tHeg $&Hl@?<>n+<هpۊຆ$fz4KS }ڪ89Cl-[HQQI=9_sv=X,%zr(sLEp{9'Ұ(]5?^ʤ6 }Fl !նMWrm1bw?x4XHsex}tK^u'@,lMwI&7s`EsXP}8'"z$8~";v;~>!فN_Ԏ%J-ܡ`97lO0ZlG~3C֯DwW@Kq"R0V-‹d^! [wʮ>u֑6 yngm1w}%Q's*Ӏ(ߧč=0>e4|?lL{w?S \M@lE6$2竨${k!tf僂I"Pˈ㺔Hzj{3vvh">}|6ulϦI HYǛްE^w[_iBDuz8k0l"}m4#Q~Kﶞ#|Bzp>胛Wn0Vc GXuZ"s,s&5XR`fߛőG!}<c`vQSqna8 Ãt;+'$R{,Q/M']4us/+[#ߪ+u7&.ebry ':"w|8jƐoPu_*b/J5]7l19#F}V =`oaͶ>Ȋ`Ӱ[TB})=c@1|;|]A8;&$^~r5НCHO/=@!R=H!9ȫ\eoX EoFC~w,>R\Y&ޭ ,=aT(HI߉cE;e P1EW Ӻ昪Ț>4^}HyGP"RQZj-LA"X9WS H 5pE)xP̐+<8~w/'+l@I0I,WͭDŃ@uZvbH-[<~wȦ.e$JNVQTT@B yg 4t)膫uFCk<(q7e~MpA0{}`cKmW}^S {hANKnIn:R5"$_b=.I`8|s ~C~Z nYc)8s2ݞl*H" 7&Y@A5O)WI~#Tw<٨YjIDv)@J {C8&pZ"CA5*@*= Q~.oclDAe .!Kv≂2,̪JJ,h:LMQEVmUMsRUȢVW}+}@̨ _l}Hٖ A=m@zO_C=;"TgV9C4>09BO,qUmNk1"։iWW;̦XiH{o8\<Nc aM1<;foɞ4AP2BS6FtT\{&-^_}띉~>ߤ  m9˫\$AEgě t.J5pє61$I$UUUTCM;)sieE$J!fM2i4\ ||c00]Dl]y4ǡC^W> Yȼ{hg#ڰ;zal?OZ>_*x=5gױdMM]|%1p'}/g#է)yL6_R66~ Ɏ c݌p8_3:xYsUU$T0 ۲bؿMb̫[H^Hk~++p2}O 8ԃ֟g{;_,xu1|'Ņk-:0ۊ&zmCUUUM,UT[\2d4 Ų`?., ܛ1 S1RE8&WGV]2`p慷?D2睖mj,dz䄢IR cvxbQRҎh3}1kB>%>lJᝇ#ߵa<*eqE>_05Ĉ߯LעQ}]ЋĽxX.iyE3zB+փ JYDlYiV?kσMzi79pp,lUTҔ.e`G;GNj@1 ud/nrF:KlְCt=jk_?i~)t'g۰C 7bwdBv @p#emyʺ§?AUnH,C]V1<#)43;YX<7mLiXZbz8fe=mGErz^p]oUNOifR'$"G&SKdMo7 E, rQiI_8r: $DE-|'8I' ٘3AMRhM % _klyq? E@$7#?{^x)6_l]B-R!\djt*W':?HȢ\ rL /!]򷡡\1u>u &z6fRI$HRRF MoDbRsο!y ߍC"MVPxa'mEYpNss ˖bxoL1Ы!@pi`-u&V0ќڢ0Fa[$M nف f VUIon0鉒L]KWQ. #dH }yt  Hԥ@~* XYa̘ysXZy >oHI#1hhj|f.8!J2Ө gS۪/4Klw8 wcgFWpXShi*͠jUG*=zwqj;wtYnV7y8*9AkjD DI|s"D4).,6΅ajT`}(#|wqtL8n)n  #V X. MЀ $k#ku= v=apQݙj!PQ ~0tW7!9~}}kqbHyީ2\μ9Di50sÎЧ&"zPA;sr-TՇ/\pMhr Q93p>8sțph l݈ @av =F1?P:U0ÂLBP@}s4]2ksXcܖ; qf(+="a!51 >IfSy]Y[P3=2WҁxB~p dެWfdg% 2nu'U7 ,B[pG~8s(3\RsA놉c<{=_Ŗv8[4A!@"&gc{D۸ 3^.;+[,HUCg8 G !b05lǶ4V\#N{v/sC ^ R7 T\ ҅޿n@.V6YKIVCc32 M ܊2u#9}IzF\m F+`_+ lpQ!6̃ %bU]l{I#eerNۑ2Г Aؠe^G-FDv5Xs}0r͜r]?ókDF%8=OާO}==~K!p(>NqBWQѧ= ;A]Xx '꥞?xp6,Z uXS>c; ;,ب b(vw.|j v(;40v+E-/ (G__MLu,GkJ3@QȊ~zgBPGMkC//}H.UȽT4_0{::p~Ep1>f02$D0:խ ik3:Dի1ZyTGgJd $ik#QG ap7846^Ed"XcfX(ۯnvv=YJP~+ nCbH`z,G(G-ЭR%$_B$'ӽu&E:c>Pc $πiYT/Xp?K 6n=35ŧpd6OC{B dh[R7RAgarcc&q"1m]t dwtw&\y @o\X\d1:X$)L* /qlWDtb]ꮫ@ .Rڮ7DX M$WcodQg{0X,e8 bPhj PFua`hDǯ=^<<^TY8T1uy35VFcJ ^]7.GNqeʕ)6hHAor?U/Ɍ&I79Z0Q(-S# uK6C< J>TRsCMaЂr7*Pe҂H$7\j,0~z9>tN_ϯ~Уwwv Às&S`D+[eV?k!2&0RqWF-M2[+cSrB 1\^jR會z ]4 B Q(@(%^j9tG3EJM3Yhi~> evCFhlh7\t )rOr˅n邴&:fKRXswmD1F £ (]3AD(Ei;F_KOÌ@DgC:x2o?Ncr[ˌ!Aj׏~975MV!ĥW GNY>k< _l/%B]DG2Tb$$Ͱ^w;cݖa$ͺ@"zӱy"k5t9! A #+1v G8>){t_~xWy3:x3.lң91ƫ s!Хbp-ӈB] R+FȞSoLuL`J&soetU7o ڜ_yu@RLEh$IhQ#j{6م 'kQņyP㿜wX#N<8ŖP9u@5σ=}wX` i dQhDf=zzdwDy|7'"3 3KCIa,#`" "sdU->a; ew{+ (dݘnaw\ĀSx#2B(M`@e{P: 6eyc7eT]M_*[C_ U%QS#$^|.d`v. S==2j̀sE(ܓʉϑ\AS`SyL5yf:z4<@[D-g + 6|/^A@HuFO¯5ʳAAI#ĦG Q2TA ]uxY~RD4 ?myP?K3`Z>Z&fgER?na]Vzuo:ZǾQ&L`L;nӖ$y$GumkLߜ -fdt+KE@El JGx

R3J3'w=rGNjyȷբ |Hzp jǥ{a?zN9=ðI֎a1Ck_h\ju|q֑ \ee࣋üCX?6}T ֣bwq]jo[Mm{\o+)DLj7Cg! C}^I'B؎ j2#68|#m/Fޔ?f}GBb@sG%{_;q~d /H3V9!c|rOm ;&i4Eqf|p3>v0`B, sZB*?_Y{ LG_r1(T{el]] 3#IrؘGz-#^nC1p}uKT9ؗYtr/ձ~ladn$҂_ѫQ7J* V|Ѻu_z;M[Z-~Y[i^{L"pj#.:VD1hPW$1[5grhSF*:wfYX,o< .ǁ vשGjÛZ,\iwQ)$J%TJ8懲Dm%\AJtGS^".Y`:>(6!!+iDT6 6P26>~]Xo霸W"SPT ;h? ЖS&$!_ETzZ"*%u˚b*\?irDyv~I&,KCɮk឵2_L4g1'K^20A NQjxc wm׋l'C{1X鹿;5!61Zfr| L|qatXnŴh*fOv_|{>袧Fmm|_'Nu#ot#!sJA퓢{28ۏUmg-7Wu<<؆1<'&zs\}v[b ͊ &-7Mr_m8XaңtmX$;5 א;nԑ)X ^I4UMi}|aJKa6+NFFۄZN”FqM쯫{+=}P{mKaacMŽǟ\m+nL@M`ޏ$/ =7(~1ǙB|1Ztj]69:ߏ5b0 G2SFx#5hj2v~[j4*,[>5O;,{F`4}W Q 7\ d wǛ?]}J`!i9)6 *ǐX;Ƭ;xXq>wOFTt= I%|#3JC8ٺ $b /%(X(N`lZƷxA#Ns뺛3 ,s྅@{Sꠋ2rە5svt-/d;%+;]\DGF{'lwwmMmZl}75io=D60ztw bgou s2gg!yr Smְֶ_q6d OoώN-Fgߗ6b-!\76(kDFbq?[ "^r@AF۔nn ֶ؇YLAȈK+ zo]-ذooo^8~*:r^St "@~7 PI߃:em~Nd:r":KjAITN‡@L:餒^u֟9g#oKfg pҵ-IH)[3Xe'oz ^+Nے/Z@;F«";YM(Sh*$A]Ku䵌ɾX@_+MpJFHaC*%,;2Mo0r!Ȣ|1XkJ+2UWa;bҙe;ה8nm)b$Em&οo3[9XI~cgHa蛲n"|7Wqic߄" {||N@I YˮrXifﶞn˟[JXB?&s05Iʟ\}6=cd]c~3|&զ?ME]Z‹J"$;j|,t HGDDgs~zkk]]ǨHF2 o[vo8NJA4TX%O[x)u 6VEUhH--A%tD=w\h8yRi_CVuWɣDJӯa}yOR9xnI0sbeoOw܂A0@ar[<}2c7bH!^ )Nz}pS'TrVug<=9or0qSW TWH~:"DiE0^4H }B Po@ 1wѵ,p/<Ύxv{jOQhfx/U虺7PFL(.rΡbbxGy:G :ۢY]9ZBAq !q-‰ߌĐu4'E0˂XL\e-m]{wgE-9 6t#N~j:[,[LB;@IlFC:6U$*Rk rmwq0qG:;ab-?[xxHȌ\>ӔKnOfp*͘., AVer21u fϴ4<$} ((|ۤ}XcuHjk8lpqdXi4]Z`X)f79oFc@\ˌ΋_um8否ꯛJ6X8C/} k>SwA-€0l(s}yGӨzH*U8{nܞq#KVN*\uŸ#`l1@YR'ʎV-+bnw]1 lV+VwֹШaEۿ4LKcm}n)Vv00k,ge}CU >۱kbF>~V0vS&H@𜡲Sku.dg9F 6_ n2,<}:r2K]&0PW.vih {~pWTѭxv&@5〶^5nթf9e_q%tVqwNS<p̡lS|C/ S}VSHgN@b7E٩[":iKKU4Vcs!1lWMɅ]}ˣvDٻ;gx7mlP D 1Z}u,}A V/z=l~Pқ@ 54N֔!aou_P[dT~? H9d&ƯwبvGw5Lr(OyS2ɯYVlm3)avQӴ걆&bpiޯ0߈1]<2w |e[+gWی1OkO :vHG#犣.o8?hdF;ctC2Y;Nz'~ ˖|M_"iXtPbpt]&b&.OrGN.0!"TtSd{xGwKQG\G; itaD~؂#e}o= *#sH5| bkwپ+cH#ۻLvv3fRZܤ 5 49VA LA0#b߹56X}Dse^ Bai 3c9y@K)-M%w!ml0[1tE{^BX1"ލ:?F*'( ^/J$~EQa$!~gcNxa'6,` O9E0>N1qKL) -oZ_@6Wa%AAgWnE6}ձ.Ƕ3}X Jȁ]B MyW|pzЀ޿.<:ُ}lP4Gzөx$\H,ΏB~%(ywRFi#F@P@b!Bi' Xj>gk`~vn.!MgZ*iQ5%6Z}>!A0 H7۶nh[N4[TrnC/,C%x!^t~7u}, c]r>5{rMDX0UNtoET ;\ݾ KjLÏDWP'O0(̰ e6EމI,!tڜWTPs]¶<*@݀L +"$SlQe:.-.墨"cbTM@u2QӼG@wRR3׾_@e] 6H.X2vO,KdT?MCB?fiQAk)fo!QKg&oi2HTh$A䋳 xia:^)Hn" 6/r@|;d@'m\Ġby;mx{2a14n4J:ՙ> "@D@vtA0 ИX!}2vA`N2-]<7<45fB@ U0j{\-inPL$ *ȇ# <d|[CͿ,p .Px0<, a -2?sfeÿu4#C% S%zH7l}}klzƺ-[E,IeC\W ii황T~4ڄ܁wd_tnn 1 on:p9+&Ph}n<(Â8?ٛ7y|v>K<@(xrpO_/=WeIU@Y:WCdݸV8+:j["ϓ<1%00^쑌rNuP GGSZ[Ynј]6ʹVGl=^llvEH~E<ў‘sَ-!߯t:vw0>E ̭z1C.C9 ^B e A 0V( $:c' 5Ff||΃a݄!ST?)!~|Go?k4ah@Dc?aeLi8D|'l'Y/Nps}E> Zo,!0WZ//HI1<@i5vd-P]!J, ~97Vɀ\"l y@U@{#M$W^[ t|/pD,w=^JH\yi ;WbgX|3EFKI0!xzr0f[CmdVDI>Φx@y5 A@Vg~=f;iɑ,?Tuaw;v1 VoՓ,މɶJA"3A:qC:{$T("J4?AO(z;KbE |0ߺ|R, 2o;O!)e?kX1bT&XŻgGԳF.l8?e̩-|tו[Ucy} W+(@y9iOX3ೖПxΞ:?˵aW-18`06[W690$xj88Y19peQlQ1JydU s8Oe+59y|7{( ތ0WH94gm,KΰC)R)Pw\г4.4sFTU7(++cJDjQBS#t"fmu.;36xŭ[r,R8ǽ?ɽudXDcBtknt+s/[ l% ; C}"xl d> 7C a=5L&ME&%VI`5ֱFO}nvY% .ßFZ佲-mQRD,Q,)[ f?Py :ð>jMF M6ck;*rIVw^Z)~*w>`(B 4*L{a۔wO3ش\ژaC;;ų݀uw+;d-*5T-e̠r?^@ȣ.sc Gi6T:V˅^Ռim}i-܈-!yVNgpgF=`>s_O',T@ 0/Q(Ia _Dt !<"ȇY#ݭeعc>e(s| i~z}l/!Ds~.L1:/X"+g)D{x׸n iʏ{+t9}TLAQCŒȂt{$[kaoXxf84ʯjKhLr9jvݡjZ &SU; kAK4@K$/OΌ#Lo֚=ٚ0'AuTW@G40*yѫBryɂOg(<*; 2.XPH>"c]4=_u].00Os36Ku(F `K݋>]*}"2NIC0;6*sN{i t'Qh>X.9oDA玫BЈ= nTr}I@jߤ'ui$ѝCև58%s{&0_¨7Q'kb9jǤ1\ǁS~C^+ J mҁdvu~p64, ΁ԆP1yJKǩE &O[&N729w6MɖAorO/:_gK(60¹w`GSk(@ _}P\D׸.=F3cxGl!XdP' 6Xaxxrl @RxPD~&i8U>.7-tkܣzI$&#ǥQՐaC`4WMl8c2IoqH\PFnu'.yZ9䅅yshwx/K4px3dqH Ǵ NF1?5&Bkf=_?OǮ8m+:OV]kY!;1If8B3Dt;Ds>sw}bF[fNuTlv-1RJ0zNVGdU|QpТNTy0r‘Z[/Y[KSWxa' <$淧DיO3PC>A(2a"gO@[|Q0D~hxbh73@(mȖ" uɔu翀|iD!(@PI)( ݈[ 5LYzI w tqY*S7j* K#yxr ®M& Cv@nص:!+ y7O9vq|zw1AQ(}TH[SJR јUXW9e aW1^p\ q|3Ӎ*ݸ> Q"4!v`U]]H`~fc #򭏂h2(nxe ,W)~̽0p DTZ^7;"JQ%/BGy.;pK(ۇNtMq%E+9T\wñj:_ g4nĨ1UMT8̖I7#ˆwĨ4䄐p'WWR{jp-H3"0 -W:AպS6&ًdK֦]i oatUKK턝 `J̐ +Aq-l]RX,k!E][P 17mTHd-̴HYrw40PWK~WLH[]k,&ђ:ZϚ@ڈye?ַ\:|_-pZi{!cԄ= MI6G-M@Hw B$x@8(AKŝ~> J!w`4yA9_ Ώ漸#M]~m¡D${Ary!a6Nނw >> Q,| TG䠳@CTFdiSDC?j݄A#bx.!> hfk%v2Ǯrg}!?Ys0@}HЋhjќ~H·{KyȜ+Oª"4_ X붕v oJB%VSݴ›yqe`?%Aލr B["~|8 B=ZtiHx8@_i݁25a_7-m8=TEX(7ZD.rX=#~&K'1H/yyDA"b7?=M .}NZP e\H` ߷>8'b @ٳ 6v.09szamIBdU5HA ~w:zE}[+:`R"3+^WVN+ l7h#@D'n57;EݚO}}51[FۇpyZ4w*&C1.)o | āɧԻL(G=p(;iUz]' O` 2EMHBQ6(ԯFGJWf\7 kH'mGKϽEB79݋ߎĻkl/GG6x}HOD0*BB_'8wM!94k~0C`!|b<)sS5aHGGשj *񬁜 ɀQXCs |yA+g(i$GȹqZzc`$6~* zJHa]gn\up - E@FP$VE!p^^ 5n5盱=j1weγtoG>Gw-I! itU(T|Tּ(bYs,|] .Ǵ 8%Mh2 cxP9uզV.\t{d_n<ŝ)n}Jߘ}yao'rS ,uLx&(^ۥ?5PvL"kw)y+Dd-5 I;dHQ9rUNvVOǣ]6 A>W_;>A.IJ_"q@-Y|b8}A<- a0fOr %3GaNBOsH!U0Fbwϕ@=f/5g({\̼ =oT Hj:Ǯ!ܟuWF*++#\Dz\7:6#@ :fF9F* 9x~ff]tm 5 eR'D-e>SIn9,UadլWFЍ}_(,!jg@qއT,h}>ӗ}0Hݴ5%G];=Q݊#;t#3@Dztߧ;-s?Vp=lY;x7WDz烴(Ś vu٢q]3ŴݗEI"ޤE\. %$M 9.aùX&sy١?OXLޱc۶dLL ТdM؋!TdBwIv}Αõ% ݳM\$iyM]4*󸙮U>9[Ę@i Y 2d>k Yi|zB%5]bM2 ('pI 5fu!\L8X]ۜnSǿ"?Ģ7Hx8yC\::0PMر?Yz=pzyɔC@ Dp W{HW,o(@!n{;vAQsSCq) F+ uҵDg/] a (t{׾ހ|v;\hyjYk( R~v>Ng_5@+g |bx.)S$+MJ*!bN'WNL_jxw>M`yࡷF7ݨkr_\d=o!i ֗3 Z: .dVZv. 8L *NOtVmw}:tl5tq3c|~Zhbfh% ׇxĄ@{׺y9i 3~,fGJTrt'0U ՟E Wn'{gZʨў8Ӈu5QlmY A8 v $.P&WO:U٩\>ufi{&STL:ߎn5 cFLK)A̤kQZh#FXB!4@+m8ҹB1k,JM(|V9q3o&? 5pd)9!I j[鐰g oO7*I$I(x ER^WhXɴOxA|`SmĀw -u65’An2OEppgWBaYlk,.!=b>?}JS6$1ZdeQ;/ ,?5_T-cZaqjZt=ϔc"9C\LixY#@iḻ:r+$l0|uR/,Srq{+~vGvȮNƿ~2 Y/ŅN+Ӥ8޳P646bU[.ꓧX(I# >MX3bzosIX`>n,Cӥ 3`e]ECˑG݋^|[ap &bS{Rcnt*hYQ'm0IDYb"0qN|O2 i#SӁ$/ήg5erZBXP]C̎k)1=5 dݢT&!APvZ*x(()j1URM~ojDlT_^gHܽ ZӈuP$l97)C \#ԪkX|τ"BkO_9u@D%M Dgɿv8L l{Y84>CTmk&X.BP9Crvuwa19]ݡ m8E:)͝asCO}T8]8" M/fk,:5jm4uG ށ0궏::)ߣc5{n}WCzez8KC:hY5u$#:8pn3ۍ.b^ N)Mi6Ò,14~Ϊ>%,{,.1{[:jdPOnP0.P(E$XTN3ܘ]0/Þu. oEj&|}i.⼗Ve0FF &=J)IՏnXK±h0O~9UJk*.]'mWo!r^mďEoϐ`D,9BKcEhnQxqɞŠ(soFPL6RM~Nmp05saCmQ@0 Qn1gc@aI*&4>]l}t)4<*+#X,kڕE)%ULtwhpy# Ďz{7 gjm~l< \Ϟm;-MDmKyb CVQU x|DVBɛP9?}#dmITw׏>> ~$MGnØ5W2|@۽Sqr-9$s{C ^M9xyksT/GcIC}>G\U ϔŞj}+;b?l!k-aID\_3.-O-W!~l:^[`~ ]|f6y|ub !kI7x̓H lYFK}>U0qcЎp<"%8.s ;pC`p"(~[jJJ;m!%.ބc)z;pl.w|j+9O։v!33 lLs+QG>6 aezB |5ud/OSvBFx!D1ڮr\Dd)6v[UΡoiՍ:fm'Yg" D V*9puxB7EAymM@8r/!qpa1\E$ Lp0$ &uZ!4A!`d[97n"~8,(9[D=lij.EѼF3%ZzÄ-jl9V uwt ]f*b]qP+Niq4z̗Sd|f&gP8S 󙚻1.5z+gݝOk970G|*ߧ5ˌo.;$*Bd /b+ sTat 3Fky"0bl\p`NG Wntu$]dɴ9-,is L`)GyGg{5#s| 5>V"v2{;`ﺡw=]0m8F@p6Asj`a8噂$p5:@@p,<tT.=`F=sk>Jsك Y N^9pJ#F :]b1{Ê|f"e7nN0߬D_?( ;ws9]V G@2u8p7W˕}Ӕ!T3ּ8fđֳi2rwTO`mNƘv/1Lcr뛝kD3Wa_ӵe6ѕW3 #%7bc8 g!L )Ж9Sqcx5ߨ ۩r;+&g} 1]MKbuK\n=?:iփިB*+LT hr;{f`M۽3}܎]@āv`F/$`q޳x,55A% '=0ÝBѠ'y: pb 68̱m4}8px1}A׽yn")71EK_d\.VW)ADқº:7٠[ Q~ln!GP~Dxuvmko-~.Uv(,EG_@#o ͥ ~&`akC(8cg!6bxJH2GS_r={8\HyC/8Hhx_.8iY>|*3Op.ft$ú0 YD)E@0 sfw*7L;8jDWst=EKa<;Ȳ! +(CgEAo WDJJRޮ2CiZ=OՋ%i&QW+K[N?6;1f`G(@#uwvOfx h|Y>M} z"~j52{a)Fc7ˏ#+̾$;q0UDZ~r~1>ÌxlᡠL"A$j6vgtn͑8VձTiT j{ȋ%>(<:\n[d'5 5%䀎MN{ܾe ֡fYQQrOT_D(q -J~T ,ĶiRqSS *Qa "LT(נ&Y!,f9zUԨ&}m&.4MHsj\s W[h$cfvlPq i0EѣBN_O8qОf 1UӁOP ӯt9j}K=!BC0`MZ>pu4/׏ &ف(7= I;Uzw*fo5}}mʏ}j@p5Di9et1@a?t.z 2Muwv(`{ =|d؁OȦc#46=ҔϢ61ǁ#i Ezٿ ˻; 8ݴU$S #Yykdz7Z8Xz: nG?_J2}@ġ C;,th S4p5ݐ8#\xIff.E: r]&F'3pл00dmu#Zz I%% AHG[K `K[ {Nk o9"w0Zowv`EMjh%]0ߝG+.Z=tym`ԔYY6:,ցDc΅mX.aKd)|ou#A/YE; )q ;E<\x>N/83`+!}`{{65g TDTUu,eN9nYouj4%.NH+& y$F9mxi?Ȍ\H=nz%Roi R2"pS`imX3{l}NAI_>G)U+My|2Znzg8,&raM育,~pw_fCxz`h_} )K91-7 )[AS23g. QgP]j\ȀG\B΃r (MwB^u+(Y̆,X#UWNǝUɔ4M%ULQ>h~,6 )Ό ]!=q峍 l)іnnB҈lf K7+%2LGYp7R)&sS$VLyф Ms["?W{>BD\ }mBѳgjtDFm*CjI$bnG'%'"k >FM"qd ٝ_vabo['3+l`ל)MO4c{v׉8+4äz{(WjY#  ՜σ%Ua6 ?N"8y2|4S>_/ۄ?[u)'V,}}`thc>[F[-!e,%S:gyzXɀci١#}+ $H6 ;y8] g430uf-(Pyln;rxN}vM1LgE%N| f{^hog7>}}grBBS?R3}.}_AG:|6g}^YP}o W0A~+-_ [t3?ԑx+$eI_@Gjk *?;lO;֧0sV?aY+4|?g0$yA9gGOR+/2Dj4Q\A2`=juAc:/':py^qn,Å?2#[Àl RD~84_*g}U5ߠl(s1giC"RQ踃!co30ZB ,-r e ‡|!pBR!x-[SGrx\rLOR]rcࢿ ܸQg7~_55ǯsYkq(y )wYD?@]3z@9{RIyAv;q (QBp#4Gl=M{PvEGbq> ʞT=S{7,鏟&p=d(Q.DG"+U)U  8UG֫iY,'DP'z2N" rjPFCNP'>?=:ȑԯ P'$ C 6s]^ PVO^ ?Z?oW\LR i*aEH@$雥,f,!^ί-pgەMRɿ,l60 c̀;A((:n{2zQ@A(><ZUAhvY"whuMS|l~(`=U l<5t?S$J,yYoAݖK:HLȨ(hhx<[NI<<,?0SH>g\>$:!z=+K(iU7dX?ˏ?qI  G+G+E'r;)}sS܇|Hzyt23ws\9s}c耀h0R@<n&F g6_!j$T:m)a? j+5RKob"!uWp370gS_;mM$&ȟSsuD؀1^2o[=nPg7~yф% ?lN]9U Ko9n;;O-%ǎ{nh%{@w_/SqPq؊M-&dx@o0ъ[laV.:v<}sCF&.oFu(=T>=^wֿHz O?CLclZBwշ_vy}xC#' =M{~ kK-2WWۛRy"HFۂqp!nf7/xWTtM2[&C\vpsj~_ yBB>tdS6Χٮ?0xg;q瑭!6?M? M핿ПMzO=cwf=4lL~>_W>TN;HL SWW<K1̢ۋw}f#]X0o/d_tCYq)*^QO$<,~s'0Xw Q+FznVjaEv<\֧mcoepf.> 6sS3euنCcƑG[9gdž9qnhj Ӏ~t屵]gIW]-,ŷ! ]u1va\GR\09?m"}Y N n@ȶnT |GRsD%9U!#dεe6Sۢ@0]jcms(v\~?˧{r=  {n`&9R= #C>)K-Va@]? lI^nlv{;~? 3 猵ôGoW=uУD,4-;AIWѬ~L<, <_zX1㍝7[;6{vں8.x0W_%;,Vx>\t/f̈́)F2i(ۢv~/Ͼ2Y]ھJW߇_Fў4Bwy/v BKBq7.ʮU60YGϕ~6G׻]_Tݏpq `tJ:9DtGUXw`TAy) Ht:l&S=6|Whx H7T=õy ~]o?q ʱٔ_opoY=aTwaߗdNwjuThO8N<"&sf`@tgȠ~/Wӥ͞j^<^pZyWχ^}5GCjM>`(Gi8 GںC~I : jÚ?Oov"ddDA3oPihKdxުd>tóm<.cDԫyqSk5pblM٧;(/O^uE,[ UOhF'Wzˮ7oC#;^_],Bȧr!_:z3LG1^:!?*Y%p'5?{l[.Dsk8_H$2]SLŠO/ݘ&~43lCQrU[M̯ (phU{C|i0}cE N!s'RR6z7BbF4x[Y[q}A 2T")pg9w^Xγ'݇}K={Ou Ą(4+L T-t$!@^A?{`*+ϙ ?qZOQ *jQ4I@DjRӼp$5Q $?Fey`'&b lF5N1/edTjl0a>kr/~!fR~k>Ȁ+vS4ɄxƪB{0L֪yr(ITo_iU38[P3j#S1 S5WAIAV"(jjdbf 瀈i86>F iV^v$>SUAz@i .,jDC'd(&kMDE. ,$-cUE ,s(dO8EA$i07j84Xɍ(ׅ#Thљ #8ABQJBvkz37Bn'vfHY*()*rL1R?^73>?7?~߇x*L8{nGzCZnr~t{odxOr[@!Ӑ/s`anחQx(v`T:!W_v71C;!%} Db[;SoCe6fak^E~ OK4CkCWe:\~Gb;g4`8?:H!o5Vw [P7 342$y35t"֬ZW4Yhl/f; t MquBϠ$Gvk$6;C}:qd㢨;5?޺:黌f/,>Af_dPA8*Yx"D*H+E1 t ѓP y@wBX9@Ni⳥˃0q6Ff "tX%̴KBѮg#:7^\}s0Xw0WU33sXҖLW,d(<88%`joU"sAJB5ᗡvKPbF5l~GAWROF4[:KG['?t챀"CC1BS=0(-4uɾ r ڇC a{CjzUDP'L5|2H7=s#VM#1l*?l_ǸbhPYaP[O˨ [t)#5jƬ-t&7`Ԉ&G? Gyʧ!@Ca. X7B}w8TEb +`?4TBQE 9/&">vH1"DHA$s(]NJ oXP ju+#AqJ X( : 0*C$LJ*T@) @ Վɰo~oEZ*󨡩Uu%Qi6;Ȣ9@Nξ?o>zGw` D@r%3! |W0y * yG'D$u{4~tw G&~}%]p ~lR=I Rۂr . P6X7PxpOۧN `a57~f޺-$tC؆7k Y%T)VнuAoߍ$|m$I-I$͒H',O1Q~@~g"4L%8ixS;b@0I^/^Ǩ>;8!JuNb?BHDU(5)@ԏO)y%:$t N# Hsy]>q +ytX]"@:~|D2`%?A,Ez/1ٸ`}B}p6' ʾlu:&:ʩU.ϏBȶԝ ~⡀*LhBZ4ft" A Lkj@=oHBFٳ@qE0p8blʗrow85c31HdDO ѵA\2W|@ZZ >fETjM)_Im~X}۽w׼zkJj<{=  @3vzc3KD vE-Op9ޘenA0D ]+@,0\`XѬ2rI HT݂QBk}zfܩjAχf-jqKQGq2Xx nc :˞72W`DUwc!~u\p<"$}(G|Nw^o^#L!T^4'7_w/BcU k31i?붯ڱ]?"-@:Z֘v>׻pP[Rf bzlt͍PqGn(1?O~TJeg>gGעvMMUnfԴA^.b϶;u.~>k.=`z oMsc:Tr㏎yl l2 ,; ?QwK_n"x`Jg$E_$vY{P: g)œsaҥL&񄰋mHul^(1_Z)n/tN /;e$5NұCB G(w-''e$ |E"h"a‡/fOTO4]fj>A-yb4F.WSO6:@ 5tK'|q,O^>jwn"=%"VЮn/^w-cGza'R8C/>fX蜰j-|t'iOc^O{xcSgƚZ_^&:! %@>A/ _dgO>SZJsXClVmY^=L c]Vèc(7[:}a $Q OE#Sޱng!QVx$gF[h zsJ޳HNG W9ZĒL#˷gCH[V>Ur{ Nõ FM7/(4KSd\dٟMz:ǀ5to6;tۗG9fe5{mpWR<zKl31v=|/[ 'UB$z%6DIx }2Gi/2cSr1s[XbW{ulj9#~;%aw.m[+%e-;ybuB|4Gݑ{%WJd^),v[ ϩn;_"umgriGVtLYұ㜎6}dxq~bLx5HG3@ B yb"{,_;E|3^j;"8RLL8Q'?!;!l >L(`<=o}s@nvGĒ$\(=cо;iPҰN /e 9)/^!w+ɒ]TMu)G ]6Jgw~_d41?* }z7 aa9BT'Y6/X{my8g_f.dWku;Ͷ`qD4~yulq\OiNSͻ,CͷX]k_ݒ ruchȢ#pA,3B.c #/%5¯s=z"K9;YGˇqx`P-U27[t9Ajx@h+xQ`&8߅p`g%WzOocB+?>o&[OHD&˿);%nt0}>|5aCOC )&Vog}0 ED رDZ +(\>cT{.03j@2Ęn;X_;>ƤR$ $}S"ʔ IJ%*4M-S@RSBB4*RIM#BC]Zr;d5ΊLТ6j]&2)m:.nj9Qv9qu@3):uфW#Xc:(8ES] ev2,]:PM5\䩦$@$-omԂI$9p.(gsC~!8":~}ۤo2<}!+9m =.V|k0?Si=w2n߫D%;r)d?E~3/Ճ19oD惱c>8]sӉ+,SC܂ G{Rۣ+a6BwLՖWZ؛V^y*-aLD UIURV랝psgz{@7wjcߏǢc!qEAUBDC?>D% 꿴qׯ}{O:MtSA#pIXNj|31iRsO_h^z{4~T=:-vu6t[^wUÀTdm zQcTi>#CB"Et;n&e#0>>,EH!8}Md$c>5ϮavwN"¤fH] _9 OFX#3WE\f+"p6]%_!כ]*Cv7q6iLiuΕԻcqtf]ƶ/qۖy(-~-8fRm+liղ"m}{6i!;+ud0|R9 gHEw:O6aHӖlv#1"2:}8;i@tsҡ/宭jg[\O^&*t:*qwqR\Mx^=ta-oڪJ}rǕy(kkll]CC4d]:[kkxK&Zв|F/孎ípR2H0&#s|GC~V냡ZQ0x;'[S:Q!"HWaOD|C".HP@6TuC q iaѺ c_E$k;.Ckbp0 JҹO=p՞%c%ڬvCpf4Es mLms!9E4X;'Æ6pMM,g+!Wh)P4X8^IV&הmoV} :an ůo5Gb'dNxP\h-'֋&3[m۳vy۾y˧fzoUQ}ɣh­;?u2in;@6}c+}"NѪi o"W=d- 6AG-)@1260O^K}NOqr*M^ׁiN QzS<7F!_tymx_xK,_g#Ld6wE M†68DdYP(ysY>l=!s98p&9VWX';A=Ct%:?J[ͯ]=coI|"gU/Ӑh>|0<:x}>ϲZ,\m{IutD/#|AGQG[b.!腶Py?L#K|V.nBꍬ'Ο<v>}i]66mHZ,̢gCG +=+J1Wٕ#z~r6zgc^WnJ6EYVe%;8֢e%D^K dS5-<`xw+QӷCFt݂v)a˝fi>9 %.5ՃC>TpX hmu:7Y0baS0}2K3ViPDOWthU _"6^7+1ֺ7:IkzkP!sĽ܇y7nJ&rgCH]֙a=C\l|Luf \n;s" U<=*/#BpbFl?hqC_ǎ9 f;t ::eĩ#$wI Øs!ۙ 2 'CMu'HIGx {]M)z 7* [F0^#!NY:b>a)v9`t?)x$T۝t6`+ b_ !;mmmz2C^V0fw8Be&DBHl%׈:)[;ev5u&vy$OSO;q;IBCDHjԃ0nH] C0R\xX_1~'j:; lƤ*"]{0c]t~πR2.ˆ,% nӠf . @ΗQԎDNTTrJ$iUh l5E  X%! 't!nl@~ӅauCښ;CS~@IPaO ި,bv䌊nPX.#*\&?0ŁտXq$DN;%]2@P(b*}GrOiutyPT>&=<10OTA;-$R2[9np$_k(3`o[9,ZdC&BY9OyvgS~ٟ0>l)'O8 d̆`p~(QD5[g`}D9,R7(:>΢ ^$S`߀ )2U !(0)-A3s1nb0d [PlDCDax%[*-V<ɝd/(x3(0E"H,`29jjΕCLFF0BA'gtsg$Uc5Ʒۋ[Ame0ȩ9i!$뮬s_~52HyF;fǮN<29aPYUXs)e)+nL^;';%klNOԧ|q뛘*zzx}.v+\sOcNN2\5{[91[= :W!dz_9,㌬CƇcq柞qYzpMk'Dsh{깻; \뎱+PXX7{}?9ou[⥹ ov3U5yOU+s;g[XsFCVγ\ɵ/c]VQoPR{3 Y1W(\^8}g5۞v[XO7fVy<m.#՜:_},~er9)oxx\mnv^(34](R(vex<{uW!Jw/twN G:Կ^z$ 4%4 DM@ÐAIFqzOK-$Sƛc;IzE|yjTNVYÌ6;2i{jjJ"s//scQ'ccsq渌:ѝn穫3<.0p/peq/z|1{ -uP9~qMZ_ ܿ:PyB]Wzqأ^wJÂ6gt燜EPAD(w8`՜h 6F%+Lgyz%RS~7oQ@ U3BAGaޯ!W~F H1zbX`J'B9zS>'î웃=txy*|CAOzPT _g/C՝[d47p1h8|\rAp)p;dYPÓũϥK3;ݐ ENP^'췑s sʢ P EڅCQ:a/뎢vI+꠨}RU)M#KH4TKCB%DB%TEQIEPTA@PRU"P% EDEQMPбABQIIUBIE)A(C@T F%z L'orW9 lE8BQ?;qS嶀y/qH_ >~:6xi|B*^A{4m.,K!m]|θv0BRu^}_ %~7dO|(xCw\ ^v Q˭ъUВ h 1NP1 auLnx=i|1i+svXnN.+m9I&lVuiz.Փl8 Q DFX=duJvw zց Y<,XL.ѾXY0I7m=qH|&FEH5e(NQZ^O0BԄ&R"gWL|_w^: Ni>oLl΅78,U8D`B"#"d? kq箧%%9b7r#1£=v4;Jwd=r#/_gI# $Bˋէ ȸ8]h6_ m2 ?_Ac?8}:O_іz{ɕdgz|jriƒc)Vb竳񬡦v{)a0V1N_Z}}?pR=7H= ʉo~1o}؜!6̃F,hW[9(?kO.ey)\t N{2evvݴ<@}W!&%٘0s 6%fy E8n}}2k`ч)rf2!vzX@Oď`FQ?#ilUMh4,Rdzx翇kH> ~w/7J;>io? 2_mr)P+Z~$BQT cD swό?Oԟ$m -fZ`x u&'XR +yx"h(op;._ G,Dꖍ5Dt"Lv(G8"*qA9bt@N796ClN3 *}L1AՇI5$n7~^{jI ˞5 "#؛ vYQ(1z!2B1`69z)GAĨ4":JiK~ߦk=u ݾnT8+C:K'jjsKA|rWx=^؇Ի*7LG{9yVܳp>M @Fd$Ĩzv&:QE7`/';RIӣ!Dzoq@hR7ǎxp:pqzm ;"A=С' XDXi 84;;/ +>\ u*@ Gru}~[p?s[(hl;b Y dKKA@M%S}J#N=aq@"kh3H ?u盓6g <oYCژia ӅGo@o79YWԾ~iҴߘV,W?ts]{vxU*>Eab,zAy|8wUhG`0( Ȅ_ckW~LUVqٙ(w1y?PU0K('v?MJվ4 }-o2K–BnYo}ҟt-"ʲςG: Tk/[lE`7CwhA=/ߥR*nEShVJuE 7{r߾ߐABz,Qrj^βHljFA 8n]|z7rI Bb5ۻߥ(|#*w gm׮kӐ )9,DG7<>#}%ѿ/pDKH"7)A7S \Ns92|h'QaJurc/_a ßHbRfYb]U_>CɀA28YmOj&m?ตB;B\?IܚG۷`;qNLnht?|Z~P{ى}et)㛦J}.V_Z$HvRh_[DH餘^ı+Ch3M(H{wn4U4T.Z(-~ۿoDB=?pܚ(@ <!aAl>I3A+~r1$ h$E{:; UXdPb{?`a_t 4PPPP^&Rșx`|K@4ApE@<`SN(+/7p%.MG"F8Z葎a$ KA9@8G J ꘍: $<߈Qo ^A>nqPy)s0 խ4ftFTe/?^XR?o'<{\і;u8y|zR\-װhV9w,窻>RY19>:0)ao0 ~sIz_׬kg=}:>hdi|Q^g]akrDeڟpP{5*9GDnaw w}&1~z'_<y/$a=C_QAD)0zv-D%xzXg+2'`@x]M !tI5ּ4$?a=~bY.'TE8hIe 09`bHǔˮwCD] wB shdS[tzku~ H%ļeP4r&{8Bc>ۦgbٚaELe*!H317hUW=v LEi65nEKD7^2 85涺S}0Dk۞ᖟ.{b޽ OPzB9l !@эٴ;](G`W(Ȁ" ٠~P?R6e2_rƺ5%U*hqU{yU-$썎Un_uyPwx~O4$4@XyG$ .?숈WIp Q pQ"V99թ̿G}/ٙaIȏ3a_D)i(R(hAa&o_ϗƩY՞Zc] "eY/<|ZQ>cݖ,"'#j}z^{ T)Mb 0k?b;!Os fϟMs 'aVoA u ;@ b˅Ȁ桛@pR}ٰ~jT~Bk0ًG=?~J~HS[#ܝdhS*2P:h)PX}Ү]Gf w-Ml} T9p ;i ,rV@O-:FN;Z^:{Rltײ2{#.ⱌg'OxzxHUL32H7.g @hSBYq{J}3,g9kYl[NSpKCG1b(,) "s-\6}P̈CޛŽ|Tqjʹӹ>8謙hжe IlQDLbIcq`P0ΐ *"D"=Q~rnhUk,|VL;,8KkzhDu8I E!&0^ $ђ->i}N8i:!mP7 m?Z |Idsy7xG#?醾}Y=m,e>'<ʉ?';P\K,; ;(hܧC_3*{ɝtߧӓ(t/j.,3or]>zq9a!2 Px(P .l:t vvb*x.A(|b|^hPuJݴ.gx?.8{`E@5|l`h_MM0$Pzqn綥òCI]w&u?Ym̨Ora:!ކS,6;^{)N%G WB&( oQa@l9aZHdN1>g5I`y!CwoZv tB aNZҞN)7]3o,uFk#o=myOI>,qRj:m^2̸(ثʶt5cog4i7 pgۨ:kK} $ͬ̋I//wvفwIJ" ?>"&<4X$:K d%EݳZ/u$x I~'_SҬφ8)ֹ~Diʉ[g* '{d3{cs3 t8L;PD ~+b4tSw@uC?qNyԎ?Tw+} ˅FbPOWP3}+00 /Z N5=NmTh`;vSsKr@\8{}70@Q 'oxPe<,;j:1PP qک%Rx_3>N}?58BM<6O.K\q^Q")0G?ꝁTVڇ/nE.!\_Ǚ--HZ3X˄F-c}^RbmPsH.??f꾧/ Bwh58  w7Z VX 3vq8Q_ob>2t؀Œw? ]|]˜ڣcÛk{\Suo{x!=@6KOW@>Q.x(v]5 xyo>?]+Hj#(&g(x ˧+ Z"_/W ‹}1H AS7H{02ۥ X.5>-Z'H*́X^S cBHM`YeÚjBnqāIBA`d{xوɹșA*$-ψݾr(}@*.yqO{s+TFZu׆g;{U1FnD!PzCϠ{>?!U%߼o{ZY kW}u}g=7{ wfKX]\e ``NI6d@ND ~a[ uӖQȠ"X6.ʁh6h],HpܘCO@2J7L:}J*rY:cPח_vt6Ii6p<dsˍ{*#|<̎aO[ϳ=?߂'??KoCCCat}DMHQ^~~Z"H"p0(^ ٯTІ"ň$>)M @PHPIJ#M9(PݗdAzu@06J?(="F!.#5jubD?v @B5CNF.LHv\hlN`(#U"݅|!``Ng1i|=9$ ~ `ߪqe=QCMdftthV*hʃ7oޮxv"H#ε!wX`,ęOtd=2gɒ%G|CpSq˖?4s6 J^.Ohs+3$J mμvv(IAP I;OC{AV: m$a#:exyç Iu0yg5OYٷP,beaS\ ~c;.dRdM(or h]\ ln|]_y5]7] Fzy5y'I`%Q8?ax|vt>@ tva U>#B sJ_z5^r|Ub P T 6 *2`ZN()ASbXR=\`&.sYD e.m?m9}% ZVq QY`Gv)QsJK(D@(6,ܛGh=c`l+UabO(QL9k7MU58({[Z9J&?zuO#m57T>xT ##ovMasdO?Gm}܃z@ȧvLjH .3$`mIrHCРm1"R W/to* iXbgnD<<^-,Nu^|,]bHBp,|צl/v}qZSԊ90c}٧|N1W95 /b|ut?!= ?8q:kC7xĚ$Chn }Sxe2ahɴh[`ssUejQl'ɹ팆foiO@N#sߋH7{i;>\y9$@$0֪zo~Aчmhs~7_k@)RT8qpϞSfpg\xqB%;Ve6i3;|7W `)I+A;D">ΞMyGN^!kȟ 1 /h ي)CD(d?"3EU1 2*,Mgt3yMJ!) O R$Ea81f-:ָ.p "1rQH M$˓A2P4K$r@ÉPjZ& ii J%0O손SJAJIR,Rђ9-*E@.tMM4 HPBePd-k"C%()E0JT>QʂP/9A5QHFh`$i!9 B5(d4RA$(DT ]2꣏}cOwoAnc,p" <݇hi-;Yi>.H-xhG醄]Fqi.D[vkğtsGdr!|e\[ aFzBN@PsXhSy;k!hٟ2(82J:?4^ mtjW"9>YBTWlD?$B ۿʭ]ktSE" "/.?A{/k2'1Gr(QoO:4bJ*m.j?[Hk (p$ N?7y1囓29G:b@'ЈƔ\FbejZt2=pn~$_M >L2ljp9hXʒFloň|6 bd?``Ijn(hZ™x*lXEvຨY/ShڛD.x򽡮2A hۡ?/q>a Gƀfǫfp4!S&$:q X~flc2!8?AA_kWZQϐrTv?Auj8+ R 誖b'p#@Sls[@P'.\G錂,,1>>7- \ J.C ??,ґg-_(A4S#**˩() JNe 8?i>75ܚ$EHo19pl7KDaCH'/aVbnY_V`@P~hO^UUUjjUUUU}]IR;8(NBOc)o$hҀdbHP@^<d00 BoIttHtTG2 l"C-1ƫ ЛEn=6yO[6K%,Nf1;CO;װy<70Ȋ?_WA^ _LØw@J!<BKıU4QC'Q\w/S@$_~؉{PEI#m7yr"OB^Oޖf9 7A9>9rS!ɬ*'тedd! a _8we*6% bp!/l~IΚ SvT  4%CBn%];]1|PCvЛ0͂x?!/dDĕG#9jQPWS=,=۔rڇN^c?z< [4w{K@#Ffk{k\Sx]í8\vok~@e0Im7{\"T!bRr"O J ?D<(#ANEIIG>Y <F}}mxjYRPA?*7\.V~oCk0b Z$( P@M8%M_;3< _ //o0P"n72QԁR<W}BZkp=AaHy#lAMox2؇-Pavvi,x |8WМhz `n0{t{xpjhk\~, +LqʢAUU@UUUW$h$'uL4ƅO jh މjcc\X˓ ^# W%Pݟk榗Md* XF" ^7[1ғ{ȖǮ3l C'BUÐrDTZ; r<{iSιD)4)+ f#'*ܛ+ @y+l? {tQӟ[0=F9=o%'1Ժ?qlߨzEX&B 8e 9Xv_o7І ?>mxt>P&'? DDDm64'v&F#0U$Q "a8knebʈ f"-{0]%DbSNDH ,eUBg 5y!p_!(HDP+۶1eܩ9w(Tf=L$='lfN~@Uiep: /e},{pܔ ]T:lDv] )&4JY׶ݎlEnfssC̜cq,4wKJ ^8.AWnaw^XPY]S4GbHS OA8aC>f;_|e!Tuijͤ#($yǑp~S}`[ޱϋnMOThX"=9@<쵗-lƮu8oa)ΈlONb;ȇ_ۿ_h05h1'bYaMU d4ǻ9d$fGu U#yE*&sd9C X bC ?XMODQ8P| T{rAP^jdAX %@iXHb!ca>˄Wf,$ !8DP\Ol7rds%fVHcP>PwqxIw%h82: [u$dPWg!Bp܆ƅ\J]LI$M,ƌrłI\^8VT# u,` &"Iqe5 CӘ[wP AOmDhU$cumgp-y=A;f9 CLD W>$g"). D  HPJD'Q)%fPZE)Wʹ¨U @ J"PmP4;|4[L$K7D'/C2=;]]z93Z[i 멄EjOlIp2 p`,,I!ˆ{:g; >)=(9tI4SoGJ, țr9ی, QԽP5rTf7a,cӐ]Ca.qQJU86~|$'O7헟8U>bSg'/RHx6i,Rz-M(xk7/#/c}d5cFA ѳXͰG&z&+#iꌋUPoi B# *E~z2^k{_a~fR;484>&&YcSt`<|P[0&`H?ia?Xuř,$[-eJ ;^ ;ˌ :5I_JCZa=#$T4ǍuJ6,u-h 8Ԡ"F~$|XP7գ`>$YJaDz<8nl ҧnuJa@FZ[&`rXqp.xP^K@`B`2}1Lk{UŌEcyVXȭF 7LJԥ3ѿ7/dMw0rB(A=5 *\wϯ`,7k>Wd.3(7]űwA6vuO/牫1W2!|w쵂D'P]Z!پ}.;︀ڀ׹0^c |v`!< !=RAs !hL p'B4)BaB=7H7th=ʏ #cH)Ĥ,n=bt(tcG1&3f`˾D b}(zRI"}\l1{/l@=І/s?I[΢V @/a89CZ'az X[}Q5(cZ'vq ^&}*tOpV~>{C@þ/"l<Թ'_h o)\; vssSrC}:K=z>?Qԣ}Cs}Vx !Ct'xTۨ΢PҧZnzbPz/ϴ9=B*la^j@B7AP$| BA/#.hv.p䈘OE9K ㍇v>M!® (gL C}!v,) Kp7 F'Lҍl41}CԪ#Lǚ & $}Jҹ`u:) F),RY.[xaH!)%*6M;erS }1ETۆn>O&P=TN.yWWF`=w,rA{N~?Kl[,i)Y6f\fכWC"{ L7߅| ׾-ȨtzA\hP^קHi_@]pP*gzi"6c}Kfq ^!)`oH_^슍I  KQ)4Fo@iJ8x!g͍ނ瞐>t&å;X6I0SNAN  a zT2FV)h3]ׂ-اoPS󅧺m~p@U@;~ ``h@0I ${lVW:7ќ|~pYє1S hF0,'5e \Mn_'O$htSCb܇.'28E9(;nN< HNɀ[ Bw ,2kA4sY?cCZS%C֧YZ8[.\{@uw&.?3:N=W!pd=. }j@q͜˖P HZֈ9RUVdE%UQETUVeAEQ)IESLOU@UEBDUMQEUQMAAE &iJ ) BUUUW4ㅞ'GCW[;Q1^u_3l~?O<;"Nj(U9x8AEIA }uIfSpLSFGH'ۆvC"~U0@ΣL>ف39wn_:ȧ ;Va)CUUUL$ AKg$IB7ڌӦ[wW]zivҖR2g qi8+8bqcea88craQ|PE+<!Xr;blHՍm_dL\IʺG&0m!;Tkn¾غ(&c҇p?[z0I ! tuq9F~Sgy*`s MwݖxCC( dHꈌO 86O`v+.2OZ J@GL,CCUQoLd.],g, 1Yq~Lē` *}" '4GqB`j{f\:'{w9|z1dmaH{{HhŽCx׾oᑀ ci6,X`c_#^쿫}Pg;cjgS- $P0ADe5R>]ZayHDci$lД]!z|I/9oDPpV "% ]v%x`lDb5TS>f-^5w!SN,' JCd)1k ^`D0' ErP=< Bn!FSI%2}eSӾyc8ňw0&΀i"#wgR}6\Pu@_W.:Yn),>k`CAqFgS&@ٱ4yÂqDe{~{Mf r0ivV -*mrdb F-ahe]ƘqU(6C ك´p` EqU, b2- PZDQA)]W l 3*_(`єAL>N09bn& FSl9507?2Ns<`i3 M*徤ob@%P Cړ6zQߒ>h}:Ո,x98‡# 륤tM/:בI'6HjgB-ϜhKچ4^;P'/bKl ʬ$\jrULP->#~)_ D\P/}<4j4&.XX'iYƍ [|laD8/>) ӵ|r4亄3Y-h$ta"Cz!ڭ=KfMPPf٦߷goigp4gK;Cђ$db9;A9M#%MӇs! /d?:А&!$}_Hg?F YLg61|N7C0tz%;w6}wG6gts"i -NyǏ"H lH*`qGrc:񛆰4DN5uoWπw iM|d{Oq";@x_ې,pw h]~[zBkPw;ZH¯+"O )9'+acAh}B+2)90vr01N(84t &[BGN UNqRF npӒ҇H<#Bt?P2|dAP&Q(K#eaaL 1C&~\L)[Q_c=yv<&ad4m(YESMUUZp"*jPmp Xau'3@9Yl))X֓cſ ե*ģ85ߋ2&EL>qU;.]hx4H! Y^InfƎ{, !BFf@ib9!Du&zLaׄ^T9ԧ!wņFhm&-xL(fwG_ DwAAPZK zH(v;oeW&$Gjѧ2HoZ"? [`%6#2u##QpǨD&̬8c :L̈ 3nI{}xLeƿc؞M$zvIO^; [#$DnٌBhC|trK \ya Bp0)n?]eXrAR's􀇔yIH{>B@ G$?<%C_!^~ oj|"{9IuÝGڢ'zqdZ5(h޽[` qA[q7Xaxau4Q@L ˪m~ i+ߖO??$Gڗ`֎x\ @OЮ'oIf&ס}֨Q.78#ދw^G~gWt$N25UC px7=e^S=WRph!>jVANAs $A<svK^_Iľ|T#>4\zuRH#vIQoqyM )" , ܿE7{ ퟜr̓*8r6 ?(;~=I ґ p:N뿠| "JxↈZ/fa} }N~=Cob*L$`u9a֧}䎊" d% fKJ'O*$Ax%]/}`iP0̕@DBȧƜrM:}aw cCcib("BW4U;^\^g!=J*\|sqm*=8v>pOI~Z8+q'tï^I=,R5Ǎ4xw' cxh)舞^F^mmyloJj  ?P5eZ5DTK`~Mnj O43E4U)6IE-16a!>?nĨ'^.U}QҩƢО-B fWa[k6ڬ<l)ic! 1 2XHh'8ښ %ij4#87&0h,k_d/RHڞj'k*<GJhi*wFz;eg5L;С``O !!!A0vp"~ dz]Itˑ=݇Ia&$fb ' <:2޻lmHF<, 2e (}#|./R|H#Ѥ%K%p 3Ρ2!:Bbg!J܈mv-L?)ZDh1 S"Y ʔCDž͘H rhwy׳[yKRaln {fI B?T R&Ёu*Ğ! 4j1wuCv}ph2ǕCGQS;׵'ld懶<ho2^'-DIbBt1pHkj  &gc +[SFq0iB X5$wYGt>9_K *Y/ +hOL ޻n8#B<=reڠ:I;4/kR: BH l_b=^.%? N)_;v؈&PP\?w3eMIByw8l6 f./;ČRݶve'vC"Q< 㯖1j>HQ`$ AQ2(@f9>E!o_ H.(IG`*nSG=p: aJc:x4Dl^D\X6N٫R .\As(ÒJLUeݢˏa^Ho2i;$E#DHD,@ DDDhH{ Uw@k;T N?y zoOSFQFbEf9Ex-Bd N F{%$0n6xNOBHB&|oqvxG12PaIR{DK8Iw`ГUZ|u:=D; pa;lBXB`B{^~cKܝ{th~ׇlC'rFy cU*yB}zG:ǮיĸczÉL i2`'E行鑐aW,B#}E6C_)aRȪjqsmt-s1zO"q^k8}ei4fNpLcTxw_NEPP R e$<:KB%8F()"~u &y5UUX$>(nA2HC>~yn]]!"6FCР"5Z@1s&` its<(o2P {,3;^5Zw&r7*CB1y&}]~N!P,F|^C|cM'RÑ7.M"HPW)oz 2n&8X= Dé$C@msM: L#p)|JAl]fd.ןem?G+ ::ѥEN O(<%xK0jI uAٗqޟ[9IT9_>18{?M gpLT}LZ4о}R$wDA`5^`Yc^Dcli!C֢Fe#-!nAo# m:g$NXpFDfXNGN`¬@Nᛟh22ҡ\tӥAC\, yY|p|xej8`C4ņ[f>9 r=${$|VAF;DP<%rzpwN C_[0~]Zx2 #U-XXEG`TQI% 2pܮx%՚2974H`CޓGTDaiX zh0d}{ `ỳP 9 gHT`)궣AєIBÖ6:$#;D=c냅N ,)Ax^)6E:5lc ü3JffW=Tmr? '6@mu3P3xSUk3tSQї@ު UHQ"+3f##*aa2mל:C]b'l%NJcF֯翏3oi@o :n0`'ksE'>?75Pc.)"E "p`=u:>2D(ϴ)U @?at&ޑبa菂!Rl Zi!= J"PR1:2S! ю*R d*z;Vʲʨ#KZ!)$  ARFBeH*)Q %6QՕW8T`1'o3֞ES=KBjZ "|@51Op̅d?N"?+1s?ԏgURSRRQ$N0i|ЙhΘ6݋543 O{`s#C8}0FIo+̨́c:휻WӴV"q~>'.qCjټk ꜂ %..@'Po(dUQ5UKMREM4D4!R *$ (R *)aBE%4HEUUU%TS UYU4%M%Q!QHr'if8Cahm:&:**󰨨PTY$EƁeu3M8Sց xP#!I_lgf Я3Hɘ,F lɇae \]l5aƚ|q=&MCV*'IRzgl'p`QfsIS|f2A$נ=}aݎd#B*@>QOMʐfMQ&Ryw2 @-BW|lO0q@- rXpQUUUTUUUUUUUU>~gBץN8Oހ=8WO+,,mцp{v2 2j(PR)Wp?8:pD d>>J(L}9٩Rhh`qnv?̀'%RSڐ<_#=v>cM6X8Fv>R[f,M3\|$4SJ,|ueÜCJo3mՓBm}xlq{Q'O>ГbD#Z9/rMBVkFG5/]Jr|P`'kA >&~zgN⏀%PHV =r=!=)'ܡM=LCٶNב#]s #I Fq^x䒈焹AR@bpaG7Cl63ko8iw9CU0ēl]S 0 %۸ ֛Ч("D|`J5)0HDNJ JҰMC%`'o?=O491.݇Cv,~5sJ!ACd d$M,I1$(gw7O*i( f%%j*܌p[i {<~{K2>jApc*u)vŸ$U>ucIw0wls8<+ݏ~y,hmvhG7#PSd=*\S28 hk8{Q+݀o3sN'.Q'g)p̜mdKZ7,^NhlU$0\pmIgЇ;&xRDAyi$h&%=@'3iq*gtd2tkh6p̭+p(^ImImYvHyœ y@ZFw'V=jg}ىG 'o%Eh7%ߞ{Z`J{:Un 8?DR hu. .OpGe_F"$my J W#`?>q' !0L:t7*AP |a>Z5`0f`o $101O:A{YɈx9'#AcM̹oٝf$0_RRR{%wx_;$ |?[ѐ;W+W%t=ZgHh[dMh %5#uI F;йhD#re 40 ARƐƁsz@6j66: vǡc&z.:cqTC1szF:6_ch}A+k*KP)h&C՘I.3E<\i oA@ "4"I%۩R+$-:H@Av*P2@ uQ"lS^($*u#mV,˴"4 `REx#dp̏#矇rZzF$4D9XDA 6@6z68+Фa : D!NoxCTg8ccw=.xONh|DFСƩb,#5Hl/1L%ΜC8ߎ !|Z>SS>4ݭS^SfR&MgT;äKH2#1T694Lٿw`Ĩ dUJLQg@mV#g1G@AXAt&)s@Hxafyac :fx Z@"&CrR` d=A 0[EMDc.(}b=k =";>N_b߉u)9m:zaϦ Yd!9!2 iiI)@{Hjj(!")!& J"(( h$&})- .bi]œ]uP)K_*>:d͡ oE>㌘Ʈ#iapMصTb-W\ù3**9P CI@QEQH!!BtQijj5`<Œ/e!n<:) ¢(*)"*j""b3|UUUUUD5QSQTQ1 Tq| iut=QI6mnGz0pX_a,:Jj/E /Q .r 7}OCNzP7c 1Uxq{OkΨ` 'OUv8L'Sp \OxPwN;n8R EpǗȫn 'RjTۦ޴ŮxL{$^LؓFy~L֏iK' b?#w..Q1M)@ȉ_6>~uYϙfT9xi*u]@yYAp0.ő^WB-*Yq]චN)=vtEw=/ijy]7E>}LYBZO_^p>jF2wwfMZ2 F AO&$`D<*oX"g_#E?SFl/930_f`Ӽ!8rf?P!̄@?w627m$A'}b*@ ́WX{/sp=CMޗUoB:H[Db<X'<[59 ّ$`:!|0J PʈUn:eujB3 >ҋa㫒5 !ޜҞ̘'15*9eA;,x(Y^B@r3ՈZk  ĉE`/N\ @DΎVq}ޫ 2;{Flr4!o@vjROPl]HwE2%e4-Id:ZE"=Eۈ~[wE kC/A q>tрw-1ܮ 2e') Tx<ݶw;fE/9u㶚Dθ佥&s`ߟW@ M&O<9^67)p&$k pzXlT@%٪$dGof(z*>!yeѣoz>Br49花H~ 2( 5?aG7<t.A]'-wU^z9r \zYa  c>sZ|܂0x<Č˹2ڽ.J5!dflc(%^B`Uz5ዘH*#i,dXbBAPƇ ޒ{QC(Z$Lq(\ u Wۨ緢-ԙ;UUYU.ِPFhPo_J\zZ%\-H07nDQwߪ7B7~VU:a..\dz'YW7zTӺ^4kv =DؼkDCA|ן΄q3xj,(jVum"#ȰeuDD-l16MB&TykP˝nhFtZݒYvQvHiJQ(RŃyN2XO`}vlq3CiT<`qz{g3tT&/|/=^spAS:Ha*pr2 bUkC\򷈇ݼ ,a'$g hws2k]]cZ!?0kZ=4'"{CvICL 83f{҈H\Ik'8 m;}{X:t3v6"0>ؒ>ʾ}Q}f`{g$'k~cCH>TH Ӹ,asS<f;>4p/{${v8Aci綢;'$蓾~lOl!KI N#]bt:13-$";$cgafqhjhY2ps%j-r+d㔉u:7t7f yx$ԇ8=fsDy=0 I$$bdzǵ;Mz*- E P cy8`]ώa} v!G3'^xUyw FB4 A\ /0axfr`% <)CsQ,|1Ll s5 ޛ/>$wN2No9<itO#N= ,us oPO9?1Do[\j3900DArh>Quh $ LHDA$!vΝYB&T]RhD%#;x Wh2wogפB/__NXAPBAqiǧ26 n\#80e9ZRsʅo40|ƄcYF$@r p xɐ$C]:/1̴:Sp6Z @x+\Nah İJkٓ*13e|V,q~6\*1xI4Y-TI6Arނ3v=9y Hm aQ5!Ye8ש:jXfAiَ @h)MN@(4b{S  #B*ts`ˏ8rZRavQРm,Y'WUzfi{EC/^?9 ń!}2d'Tz9ӟtyǷt4F*+nwu6*y ڍGfm/.8ϼ P$$Q:~>c(>l08aHp,h1#%#64i͡A`rF{SHn fd@ncזO]k-/Ɔ'RV _'1 ~d ȥ7 4sNhܧ@?*MG0ps(CTs7[x*?os|<~g^9d`'`?LG퐱?$dLOPA9TO. "jo9vn3 _p 0heHqH^x}_GѼPk!n t fYDp_3s~l4Ѕ1}O;렖$ K* #R]/Z,':B2B?vc19ײ@R:ឍR$G8Fb-y GoYTriiwL)O$θuKס nĐ{5` '+@_GRx#`W- G@*XJB#pvN$I[[4z Mh.Dp91/K((ubI70t2b^uy(2ft,c) yqLٛ fWi8) u6&(п}Dɡ"mb}P8@}0<çٷ}5afve i+G__^ؐPqIH;TŸ́<-mNXw41IwFZod Z,nXS73 OF H,3E=F]fWmܕg w@s"Am)uMQ\# g;ȳÝyR&r%BlElFob(hGo᪌8D}H,Bo\Ҹ*KMw6zl;f)]4ENz▐4pLI h؏I&9$HQɡBqu鎒U@\[SL B ʹѢ/2$pt^8]6Rw- Φ<9<'^>Z3r4 WÑ.{ue#JJD%FmZenUUZ5)@ ,SXb;@Qpy>8P|q۽=IQF1S;Nw>+t9Bs.sP{˔~8v ÃQ]PpӰ d=~0m)\r_G!6ǧQ_~^qɝt#MB uBw㾫9Ūg`\~j>03F_{x7^v%IR. ]Lo`H 96`2=U|C#t1̯'A'4tpWi!FXM 84 чY䅩A3gstʤr&:s,2=(Ysl]| )h!ykr3uJf潕]O"9}w $/{{ K7qنx #؎aݝa .q>c|#QO{ nϺ\1@; c.}Cc^ᑲ>&@N/pcT &e *uywm~JB 逵(J.hF}+nP̦FV G]ZaЫ=:\,dDkᨏՄ YCAmZ]9s)pQgÚ&DJ`U F-%?,F! Y 3Ű ,0&cy͇CS\;|/E 5"ݍ~1^7#X7[x 1d:Pi*`i[-|aEuq ahk>C4鮽Ln .A,nQ,!a+xv$[@ A VY'4b2.$ /7_;]\.[$dH謀yF95:ܹҢ ж9lDm-\θa!RKl!B d:ʦm(,ALǰ0/{EEH,9 ]X‘!Rꚤ6ZKvI ZI1 /DIDhR+KmjѸlnS|%s:( ecjr=}ȏ2;weLNȳjyl(h*eM>GXTdR ,orpUqf zo*޴kI!1j3 ;e .zB &h`r<n8:/ͤ0z%dC1=[xrA$)uεmuVAo􅓵2}/>I ߅!ldI>IqûӀn}l]@"X7l 0az||MymsH^"} dc,դ_xvĿ1bHFp?-jD5IYkkIMzl~[h">||2Z5\DNupPT$$SF`1)q ܹ`e $iB"G %L4tlM0 vq T@8E086m79M<^y׎:Y(e΃$$^Iw̿~D=pyw{>~I8y_⽦8`xCD@Y 9f u8Q4" Ӳ a4B&VkXd͡+1r-45XPj)poD|ir0┃"h*:4{OfSISV0d ^u=0viu L1ٹX#&1ثFtu(!Ȅ (P6h WٲR9ͼcnOO&㫭%?t?Zu~9./,#׮4q?_dGrv%r4v?ౘD4 8mӞm?AlAfuBAh/KUUQATV0+OGS*6,?ꕰ!'>f$1nNI"?L'LO*q?Nݔ B|_*r:F`şss7\>P05l"3GrnM@QBL M CB *R;02C}_^Gqjw::)ͳ$JP>Tĵ Tr%CEED1%OevZ;ǰ`A!a)hjw댧rPMR>QV#a֒!g|U/rH7|~Qp ugAsF5B{?*i<3w٭_L//_ZrC,@tf= * >rW9kC\^3g[yC\!mc5xNe+Nuď3+#i p+$oBVi*Z.5rʓ6Wddѫ&&SYӢ<#(wum5LOY55Stnqݽ9CEa#MI4ۿ 53Y3J'AOU]3nMAH4X!BH((G8/ (NJ49P Р0 XU"QdU`<%8xѰf 7䊁J*dFhJ((zᤱrsЩeOa~e>(nDbKel@$esI;N.'\>"dM<9B𙪘k/9yAm88J:,   inrDj\˃XKmfW+3:{#Z;5:UmP\TҲ$A ;RY l2q8MnRoSIFAA} 䫺<߈='IH&]@3~jIe3 Z~R Y=C0kZSa?0\} OL6 Q;c wfG]1E3L{f $* R$`3DKMuI!iԃٷ!1҃iN:`8 ڢLOkg,HE4;a+X hx1-|^CEDA,%p)R/#H摿N$Dy H)T 9Bn2@= ԠӒ'dd ,`2uB?Io G{;T"P~.qїC?H+yA %bGNgIV7Wgq6]d]P{'pA{*y?aqۈt$("'{)B}{<>?urҖ0v$6 ׽\W [6ۃ'SW Q%\U#U)Dj&2̇&`H otyÃ|%p@LÓ @v݈=#~S冻gzpC<?LӧG'|7|; .>ĢWR p50M{s[ՀɌ,`6TU_O @د?2 D>CNs,#  GT?o[V5gV5@S:*u`Ʋe +Un1dbLIUQZ+[(o4XDڃ"3zt >i'$a&5C!a jb(9wD $M 2ņYDIZ1PbXu<&e݉&LDR2Aib(*BZ* h܆PLcd#AQPC!:@2Aq uCEA( y3'F5/z1ʄh#zo00ؙNz+dNϿz Iw {p2o |b>nhҡN㈇9iS6Aԙ>;(P=l T@Hcpv0z#20Q} u"~n;Q%11#,|2~7]߇L٫^$PU1A>iLk)KXT2 hMf ;T"7+;Yfw6 Z`j(Zb "" *L$);ޜ\ͨnS7 3Rh*wZlg[v1OiccO٠. M@8J@B7ݕxMϔ=i+C;U%iid)"Hi @]?;h#ɠɁN.w2kMLowU<;,*Z,nAuē1A8fk;4n(0G:/Y8jx-2̟=Za! .Yo5}9l5d%p|*jC;R]vLa ?H'h)9`sk3Si5mgm@?QS&#tޞ$Q_ #`/vǤ| !,+k2Zo[0hpf, 4ڇ&49JrVK 8p͌&`UmVFMj g.'TPU{wh(e i*L31qyF .A 5?jÙFԉ62?K+1^zO ;T=DHp]װ={K>B-sX :>1>/BQE\E;9 f4yv0j$SI©bV2HP%)9@VJ~zTP{\, )[cVbSJz3 Afi(@#÷1]hť-VVE®ZOO/rM%6{cip$s8\<>L?_GNP8qTn !3w~Ws22 V ? )49!+P4 i dV9QHk34\0qL#djk2p2AFIREdh llh bE&Jd:P)H"j>&]uo@>u8x`P~9X@v?⭃J Jy]hU6甦w'.jr*pΰq?u=xx{^ |':?~)R\^]hPdWt|HkC޿2VL.܆:aY)h`(!(d2$ `MfXTg0W!v뮻~V ࢋ'\ D%+e;7(D$^38s |.ɣ{W=*{JP)~2"D(RE! ̆Nm:^ɉ'ԃh);8uCH?7v0B>h?"lھ]¾gmzrzσ~>!Yg,ܕ&~}Q9h!KFˬ_H|yae/N U^S^3ްtК .~GJ/h7hG҇dCַ^wvVa ;{Os̤ B;|c{=>]%呐Yx?]s*`FթMHЈ&F4TBra?,nKJxTR4}׃/pm tԯ:ʇ>-&/QRa:0n1߉HQݬ%cwQ:ğs_Ԡc"C@j2J)Dԫ jRL` iF XBH=/Q(B} T|lL:zD>팛B!H\ {R%W%ĨМ[̉'"\) U gxh|!u'!+:ƨ !J!If300 j t(9ㄵc*P("X$ 嗔HՁ\6爊Ꙩ UwP1wfӎ E()l +' :!Z uB @ףc<^ŏL(NC D0AmN=sp9ș nîUpWS`*WG>:\{pT$&CL4`U_9X􎻱z=qq P.rv$F5_f-XÔÌ΂j}妦ЫS>]ɉ/Hd:8gĝNs_esyruPRin}uؾa| #;4Xj"HS4[X5\h$Z(`ꃏk2R ~z;C7 R3ȎRh W~Bj[4~Om$Ņ3`9'S6m3dnM+郎$E=)Z".]9p Zr E  7tz^6WfJNsx?Yz5 HpCSŝ  )=;뮘;SHiϦK5`c~U\rO`a,錌Ð(4ϗPtd>!ϻoQɡ%<A!b%'@7gV9=L.Q6quaf7Lh]㝿3qhV;ϗQ'y =泭CVS)ցׂ5=-}[~8kz p3ĺ`#^[*I`)(\Ci1ky~ 6u޽vp#hCvjd|sc(bDdkT$o9G6}j0菑Rؓ ?sk9I^b@ >~<'0~_=qLLHɂ&d&FfYQSI0[fZh b! c(0(~sEt{5J*,2}5ɞ$fI$L |E_=:IphbD۟quGx@ovI,QEjdl 5I1!C!M25TJuBDa,`FdiJ*$yTQ qb@nhW%taM™q!dJ U62-i5j5&-AD4fLFĹI$Pra@a!UYv6$4LSE)QF2 ZDQc`T)B*(Qe51ּԨU%whQ`("4a DaXiH_`aXF`6fm3b O Ր4c4*N`IϗSL8(ahq юٍ4e2nw4Ͳ& A#]JRinG8EeXN3޻&FJDE:sseu\FAh\d|P5LCIA6 $C.,kM"XH mm9d 4ƴ[ H١U+B67_Ԥ!wZy4v5 lzI8h2R#bs=I]JA ׶}b{?aOD+ }HϲP>M$/c<Ӿ8K;Q̢ 3[k!!9фlѝOv* iǧ[6 A$J=q A]s!`n)!8x`NhѓSP2S0=hA>0> 1@ >i&!gCt2 `P\z-Uߪmybm^rnlpc劻@dwI  \,#ӹrox-3@d0h2(7Q#XX4Td$23g I IHܺ%u;i'Xb-3 $H]$cPf`)CK0&X(@r`XgpLIGry bp>be=`h偢^S.hwy΃B܀,؆G@5~Lddd!C@Pe𩽓f?^m=x:v' gc C>CPHl\r֩BuuߝH>8C>AAтPȇ^бA6AJ7c7lh%87*kUUߜE>Zۈ}hS|'nE%DARsd?AF&W)Cv m(pT $p_kug' kLǾjs( P0] 1@kN_I; 46yI$BKBR `ِdE SDSPK @D!.NʰQ@PLلfqnHHL%Pa- O/3Ɨ:lRIltPiĥ,fb2۩"uN%7F;Y+C|!$Ow3l`Ʋ\êeбETKJRb/;nY Ё%.ݔ|NT!P>'T@V: jFY|m!o,1xdH>[i5]:uǒ ci7XHЯU{[T{6化Jn%Iw#S<|vlJRaosIj?>M;.*4 X$#HyoHEbY\&f(eMld*Pdu6 (UZJ3m*ŀA&*pOA62 `lV( Š .baÙ"}: EGFR+T+K-Ρ$8NTfa:m<;u#VU0#q(je`fzJ92J@SBA(3(q% y9N#v n铜!FZT 3Q! $ Ld%u%brjSP=$ʊ( pGFD@AbRF-AYBG[fGXq2xalr+y{`!%}H[ ?VPq*O,Kۍ3 kr}fqBxPcՙY 3n fsטk.F6#J֤$.n X۵祘 F[:z !1Jp0󲡺TРSF&XzTS3F{2 I'cKÌ;ח1 57B8qG5S@y2Ð ,%V(/!Thwxwu8\ (hg %fNW{aH/o^_n -euT#YUPs'$gScޣ wŌr6dRTLmШ/<{˨0@NfM6f>2MQs@3ek9s3pݿ~ (1U(F' IxDCv̮nMyYL_i~=GsQ~Cpk.ƃg- 0ώ9_N,qL8$Mk_"H{ێpMSϮ}tv{ߋf FNvCvƣɈmgY59 P(wG?ZmC@oUr2Mc܏ހz ){}90z韄"m*Vwe|}^HBp աd1V iҼ*7& WgQAґ+!X[\} BL0 2\'$tili+YN8E%bL[0syCQDȫi Z)\fIJTuEN6+oy cUrDd4)BO|1mV%+~Ka atWg#BN& u;,lNF 0.K%*nƖL`˕aXɒ$,+E33SD3Ua8%DĆBiD6._We59T9;^M.H2_/N]zqY3ߔ} ?(30QDjEs@CrBS7?V$a,'YCDcZ1(9!@)񱃔?;+>'x׻T!Z;_C;cy#)9 &5uGh F$Y<e$9׬V=LJ@(w Sꏛw x#f}qc#[]ѦtL|JdL Xq]wrZ`,=R|'sƵc@PS!=ooRC07"p<ЧZ9G4d&bRIJs5 xq_]:fj 4KM4M4M4M4M4M4M5M%4M4M4M 4#STM4M4Х4HR4Dа7=zs)g}@MABX@(MPQ2$vF͗p5Mͱ`s[GxczaX4*,4g_xs`npc0Ў|5Zgh$Bcf/;GX$40ӌwaP{}:|~Ol}!=d&<^RY$ 9Ù GS2*v.giD5 7Cٻ }O }s#sMvglapk-+M,KA}>y$K7ewEKz%0Ք95{+pfMھ0,]DD.,l};&#(Rd8Z|+5X ;r⹂y@-=:~y沇0Y!2|y/ati1w=gK;#q:hª5!eĭabTb!tR"CdvҌ hlq)b@glCM%hQiz@hMC W ָ[(YGD;/ÝԻ!=h[3X> !;qYĨAei[rpc/覢ᇃ_vt Ƅ%ĄF 9Fyu/:VQ"pI>bb^dr?iDȫQX$-dBҒX%YFqx|6 54e#"-06dڥS;2$K+f_EJL3ʸNokG A5JȊP1SMQIZ°伭I E8&tc,ަC3b$Xt J7;yv:x9Zwn|wn_\ b#X K&Y߷uɴ"G^Ջ幑0GUxy3'X{&&9ͽb蝇`t ..-鹊yaS`:^/GXz,'g$&w=/7]lcb@4P]qы<͹h`OyeQ`Pkl{֤$ט<jQ KB.fXIQ X垜yB1 4Ġ^DvYv/=_1HHkLubH`@ <6^ƝfDM.d< i.d!fxB$B+~1;zs\o6 "Lt08x7ɪY/g٥{RMK)ϯ-:%jYb"I5E 0aC&NRzR]u>l_Ii omdbա7v$iFmS0ƐVU/m3f7\ѐFO : Ҁ4qzuBsuDS,3n @JFrޮ˪i; 6y6u^= -&bMn%"k2p2"yr(J )Jq"4\y;@:>c)x#:uk: A L s:8(;>'n5³!) %ZbΙbKɦxNY9kl&"ȑ!^Von{]Pj̃i.ni;b#~:926XD1mqS#AMsaٴD̈f3Ƨ=jdمfHbB(,ك3/>r׎y0O凴/}(J><醀Xq%Q`&4Dd:Hsv =$+^6hJ2 '&d8t0 f 8-)SI ,$pW]mj/n$  DhԸa.(cTDrG %ٞT=(1請8g )ls s,Iiw^VSBF-x1y2cv2A+.ywsRpF%2mSʍQR2 GZ;\e `b- 1 u^C<}ujrM謕íHMݲoa x8 Cfz\bbG<@N7|qD"%lb/ME֞Hͦ̽,oa Ս]R%eæS&{~,QuJFBJIE!-H@ĺycO$HNJ#ᆨяMGC.0+,f .@xxxc\;`"A Ѐ3NH 'C'.@d`-ú@vrm*Zh͘X(d- HpwN&TF"h\%%h16sme/ei}yF89\=86ĞԀK -k:qT :v} q%xEoPr0ծ &-|c]0iJ?(b|jꇧ[E9DFd7rN7LsȒ.x65zꁞETqaC+!b_)UPA 8(Y $,9ﻲV}K #BBsHfk,xԴwv] fb)ZZ Ï`E6=8*aa5#;f<)>.iqy5W'ԗqU*I2;H@͗Y!Р{rt:]Lc ruM\t`@ju - Uѭh>7gCP=:`=!8!2&dS';A%ې鉲 J$ANMp`pԪH^7xםׂYj".i;MݚWTOB#Iho?Y=0lZvUyb_E͈ `?v$ZKӊ8>vԄH*a[5 b153px&Ӈч{.$ňAħE'@ƣیe*P)&+w` gN,7;ÎaY5ľ0]EG$%뮑vP$ͼBWYKFR"瀟Մ?N*g1wvf`ܧZۍƹj.0+>7ηPFdb^C9S}/5Ʊ:v'R:lf0 BV]}?l@IxN4_󪰶̖0>f oϗv!;S'1uˀ J 9K`n|͸&s1X84//WKU医99GLԸXTlӪ]?g`0 z6%`'Yl $E'2z8,͞a٘=Ct3KgxrGc`I"^7&n9{fFl9 $@؃D gEÐ8>Dk(fqƞ6*\|FJNMCCm\ Guۀ6.ǜ krUs(qsų'm-aDiL0@X=GXTd .kq#b߀H_:@"f w3absFk-Vx]ݷdRꄽ}S Рk$2$qaS sE `a@g]!VnSD'Cc>eQOlp `0I۷rb!p 9lS%3M>䒩BI!$"Z( KFB$B\C0U8j,#sֵ̘"0|OO`hz ׈a л[ D`_2οPY=8/m/ҫA"l(Ba E:NFq2KJp`fva& mI2o#ɠtjJ˹@Cqj`¥ &2]񴀃B[ACb1lOt0th<"@8}yvyvv'{M5J ob,~ UD~N hz(V^Ãm 29H9ˇ 1+7] ZR=# 퇵œ?}☃|;$aN:IiԂ+fm_yp @Э(r?7,CG(CgYz.wʄV7טV!W ~[a/ddcpK˒{HrH4[hxyenÚ+tl{u+źQj(2UYBS 0k<kpQߛ(w|PTXCx-"! o6X Y2 .β#wuNZsjc>"v`_CA޽W8ߨYn/S(@NBCE HjcIsMu‚J<'nU&k\y4ŲI"6mDt2< ] "6B 2ZVЁ9ˌ]\rwɉ4q]M-gr3 (j\LD(ahvJaJYFY"t~/࢝T|qCݣQb|-=# TAG!J>ReSO`r~ )j)z錒z7ٖl,ll=TaH YGOWFǎ- L1E R5+nq_! h l#KoN(tlJ3dbk{~Y\UDDn~}'ˈ٫ *j,;ASx/{34҉Ƀx+hr}3lw{ 63MmtfRqO I@I?E=QL}|4x2b;oa;428˱\cY/Ӎlq C`ŀVXٕG$jc2 +sM)fvb8޸4䫷1&#P5S dݢxpdrM}vMX̀b{'L3=x?H 2K0W=@TM@4I _- Ў%Wka I?z`~^z` ts[_ 5@$(!B~Fs `o#=^ِ{?f(ip+QN*nI,;bbnVrр( M{PEn F a@q \K(9P'2f3('u$@hwEKM% Va-YeD0ޒQ;Øci>ώ >ę Rp#wΩv(@|:p>OϱD HB>pghB-j5EDa d$>六;4t0" *`/5~y$Ös~s@() jS!9fo` ]jd̚ P܁"\`3TrYT6Œ$dNGN&Xk\g `jX izDV^+`OpqFRH9"ޜ`#jT_U*bx<|vҾwOp7iܕ%){ʋB mi5UPI*upOR!421J1A&&_lC`>h*][OxL4 !IHS4z| ~тD41 b>aƒ-e9Mި;9ع禖rtm-jFh~0GjG`L1}-]w9Cpp-!.T6;'RѹǗ\׹r^1fRy׵$30m{,; C47ӆ;J Z.hrzqp۷ŃTf(d&*,34NZt\ sZ T֌{Iƴ}2N*c4V22eҩ`mu,t/%x7zߓy8~tpCR"l뼇c#Hhgc5N5,%hL@y@FKŽ Ҹf.6?^R:Ǡ8Y#LQƁhun @`@$+E0 j#8!.{QUo}hm$\yqxR5r>*I N"t\h1$=|_89cـTm:MQ! ȘgUI*|4z,/&+4y,,ъ O abR0%貖٧PmO8fdlQfbs!$6q'IfX=Ĉr,r)J<'zyÑiJ-[0DCH5CM Y[ J"L.w" !C/%#DD@gD횺n{&+'иh3\Yq:s1AΘ޸sGLEE5KXQ{._d !2NbX6Q"f5Xʹ\'7/&54 >;3*iEֺrx\b:\lPa=s^`>;Ӡ 3 hFV:NLN A8K(RC!gMM4q\b &8%NJ&YXPXÎdE ^W=Ӭ PBPCJTd=e`s/iO󇙞St_[('P%HwОBeRJ( ZyjN~mܞ}? ~Y0/Iā;-zl;=@sd!5!#V;ro1CVt`|==1! z]wã|N_.kR M0f s2N%bM6mɒ63ķ X2d^2bo7(`+qiEdM7L%pC=ɚ@W3 cM'v1MHH!beP s>i 4$0 0`pGx^$YpG{\E`ytBi0H[jf LOvIfɟaz@ 96DMC:qcq#u^ eݻ;Y@"f(зi,օ$(KJ P2.XpAέ 8Ce9۴*8C;ߖ fpPÏ٨>rHK<b.dB: Qr##GI "v5.8gc]Y,N\AɝPV$8 uQU 9SX A q׮ B_,էuS&%|sӃj Hg)hbPQ&렪̎MKE_~LӗИp;ČO+F­# I 흦p=Az/}uECXTb 2J׋8aלn+@u"Vmxuχ9y\U-U\]cnDqA+K׾#GϚGmCh~"RD,˹WB.JEI3u=`Ь {BٙD=4S+˔_おB/& :>4`/1,dӒ䱋#6zS7LTTM|̹:`p&")UN?ZJ N1e K@҉ICC4g%SBJyBAˆҺA5NIF`$dj6SiBVa31LﴁޗME鮿ՂGVo_D| T"&>t;l$Wq ոz}f< uL}!hmX2G IiSxׯHbM{7ًObsE" 8NC5@_L(ㆠO9mb'~ ۾(T`GDbG6&ThllVP#eDE ;(BZL el4,ZnX"jӞ5޷̒HgBMQɇ; wsLv]T۶ j:lM1&c -tTLWKBY 0PHAHi{CTmAl=`oM>Cd0|7{7eXHh@5["U絡R!zy6e7TrCAbI DECnI* LLoN! ""RIB j*@hH btd'FCrMsgL  oR@@( R^pn'%̠8c%LU2h&3ʫ3G"G 0(& $ -Fpz㰊*YBXh(b* &I"X* !!*`**`eYdhei M58bk$1h Wߙ=fx:8vkؿ:ke @=VVj/K\9tkpteoV]j5G{s/}n 7U%=eXv+o3D>w׫`O""9p:>߉2{<*ߣ:/7"3ģY>/C \!OR,nb) yv8p}ma曒iuˏG{V՗ *\a^BmZ⯲YGXfFtשgrv镽Ջ~\mk'j_-S^;2s{) 97aݹ_GŇJ=Ve >sU^ ϼ2xd%QBS~U:7mĢ(@Q& $Ѽg-#r@pIKB!E ٬TIPT FDDVF-_'@-&&GNOo6vR ;@ M N5>~=,nٽ~ϲ=z|Gk^^DF痎R4oS}0" E\ dB%3@p;V W;k6tM=W h!y֐̐ QB qW-03Epxvg>gM=]Ca.DBj_ Gӎ <# Eu=o0uy,Srx ӄ>;7My=|#.p@jxAeՓݢ`!mAH)p#ervqsC>5DLu.3;vg|rk <X]==78 Doצ8۬׬xE;kn79l 6v+M]7b3jKN49*W-wk:3(`l}h)EP fo[Sy^q/L3XRbվ[|NYt3+ELF?R BP% 0čƦܛ4AM4CM4RM4^h24MY-%4M!]M4M52=>?v&D0ܪZ:G>|qb(O*jT*f~6e}&G{4Nͅ2|u!.t>5pycaq _$͋0Z3i>`_h~ۅ7 ˸>;g>R97FwIHam$xL̛-sd ߫2S9,6g |d{IV*$D.?s:q7 <| ?뽹?~Xy P?4C!""n7.=~(L. *HYC51PX`@1(#BL!PDơ&@R%F)hZ% ['P\T  i@FL5O$ K5&A\0ʖfbPdA!HPD]_"b֘Af@m"p8A 335X 2bBf*) !Q@Z*bZa%!ˤQ!d҂@ ds VcEZѪ@aLddE46q ᠃‰tKVLDۛ'gLZ#|(rQ(*z+ʌcA@%հ.2t>/&ؠIҽzun7HO X,& F䅹RIb p qԀ"I`FKg>|} 7Օ/Δ!>i ww J3Zw5Uxޭԉs]  Q1NP|1簢뼗c;,ȽW9"5>u9432"$HцAS'!iX9ӤMJ9ado3*֣ Ih(jPJ2,VFHZ1%kt3ϾTsHl?GHBP' D.>?֥RǒJXptCCIA4M -pa?{1Xi0! %gz6 a*(\ xjRu=ko1>8LSLOQǸ ƠB%XtipebH Q(#:5S)TQT1:o^dw򑬱Q< 6d*҂:|f}ð`N̳-~M;7~< #y;arAv'cAܞ]8f :trQVzq= ׀ *tּ)AC!/$OcdZBRQ82O,Bp q[!o?ȬHZahL41U1#A;=>@Bg`z= ga>n{̞iڻFddE3dlbeJ¶6H%um7[қ&"bhi6Y B&[ XE)u9Dd&f98!!4D2CUmfi,8)k59|a0& fќhr+0S.3&"DRD@e. 7HB#%#i2R9!!*c; J$dhlD 2iH&2R ‚mcVr,jfG[PH6fRL00@dh!?iZ6k\PTn61̦&9CO;[?t.c+UtpJCJ;p8ZRDlbfoki{ B3~ٚFQbnL2 bT?p!8Co3% 011QUSg(Ea(SaZ@A! b) a:l"GaNtއIHo^:Ӷ(yPү^t!&r1#3'攐fA$b%AMP@2H9 dSY'zC$AǦ4$ٔȠ(kύ^~wWW TED,6|@C<ՅPRDBJR4%Ѝ(RJ9# U%ĭ @īB#E(RSTH% 4IAI2 %ҩ, "HB4PRK@ R44!B44QERE4RP-P@JU4!H&N0ҁTD94ЫI,+AEQQ*RPSB-"DЁ@@ 8Y4+@4L41B#Bd!DACP Ad J1UCT-QPB04̤Jf`EI@AR IAA@@QC %MRPS@ *6fHQ@4S@ b)K$.PP`T=7ґk䑱;$J@81:zIH ')ИSsp(v@мlO ʲ )b0Lh jNE)iG#1DJzY/Bj+K*c5 e+E9C#I(ĂC$RBeKI6$+լ]DJDTIBTԳ @P&o:B55i 2Y;)R<|8&_S d/ S~`;_> aDIPPDi&X&&J!#Bj(,!&C)B $$JhYHQ a! ) aeJF" jYV! &"P %ihJi"FB"$iYhbJ) " "Ve"T&q'ysh bTYk,tHqدs܇bM=NilPS4 ڙ:0ELH,y#΢wL!<^|Mqh 'qS* {ExfWS)dJLx y"G:oDL;@)f&~?TU4U}N p!xt=gCKz#e}^f:8,Y/[$t2T0 C}/ߍSWٖT~ry Rwx;30|m7Bl,A`qoyo'``p:eypKD)bE-/8pc-*)#9t*?t@^).W^f=5$vb8)>!nSh)1pٞ_N%QX/͟눾4G[Na;QoOO<=q?B~f?{U<ِt=j+܎=Ϗd'HN ~PȺ C L -i!"0:!#$b{XuǍ}gm1 W;hB8 tǑ1Nư9›.Dـsc;͘`;y(eo:8xBQP(Uzy0ghNm75zJaP4ЦIdeXc&F&BcxJn1+XR4FQݵN%,4r^gL|;(h24 FF!2N"Z i| x'|:Pwe(kh08ӿ5##ݓ j ] 1A>ƟjkSÆZ5kH$m+raлl88fSh33b8@(܃#)N%p%DCVe,LUM`=g1iy7`!xYqSDv)E|0I 3 HD1qsN! i#m3vhfjjX:Xɬ0 ffbQ!J i(a7  "kq "*(:w<xf އw$V] (& F.d7͘D Fm\[U9f@ۼ̚߉xz<05)Xmލ\S>ʫ a\__SBo݌;d.sےk˘+d˕Qe}&+gBQP(`]fY v\ހ<6%)M4:P+PXCԙ6$8'_Jz5Ǵ r_: I)DD:zAm]U5l:{M>x;kUab 0!>i5ڠ38p&g}utR!n2CzÍ2BNrm?T+] B^|nRShU {u`Cmu*(Ra2ʊPi)$0_J+ T0WruI5$pZO^!Hw*8C'1s1g ukymC<;OEa;SEz 읆Y3QfXD|Q;⩈P5a נCC>:D?%J:ag4N }c_fGrnV̼5 W!!14Ef m}'94d HAGB)^O1u'@_-`&٭[LsG:c!䕐ۊjPhMD4,B!\crx (# t)@iDkR)q :L)(b"ϕ~vRlwy:PI` P$ J҉CHyPBLFQy=h{8{_g2< ;&wA)$n?mYAi3a㭅wDe?I(Q q1ŀ eŢ1rY&A^麻o# ҝk#" 4 )1Y:-CIMLEC,(؞IOL.N0$sd\},n{mT ?dљ0 &jgrFxb\=@;B)Mod< h/Dz8#,FYCs̯Xh7(XQ? =7:J`Y 1!UЎDI˱Y-tlRxqn` S쾨v+ٽkJl 6h8wvg-Do?z~}\_Z?,Omt>@{O…9@'/gFO5Ĝ^-Z7Nxڝ]g|MSiռ!Ѝ;H$e';f4ŮlA'GD{Ȏl.G t\~rׂu㭆P`̞.ìm~P;GG#1Ow3ChI" |uaWC Ts7?v"B^`O|߿*@؛ʠ/|wk .ߎ+qv4"Pӆ|7 XaI3y@ٰDm{%:k[Y`<]F>()wAb1hܯiwt?ӂb)z_WC1O?̝PrZ`:֠C &pSfΘRV8rE a*zçSP3|.V JDcu@["u;8?*rDDL a'A qCcvPa?* ,2H5noN9,?y)AKMPDP0@0A$ ) P4nHS}2AQT!*Ejj2巠X(LuwV.^"MjOK{C= A'Lu.=DDKw"5vXX0SK8 !oAV}('Q,σ\mE}N 細Ϝ< F  $JR_FGK!MAfL `3h3 0 H F&JBZX$"bB!8!bd1MBdn2RZ*)&Zi ")EMƊ" @i)֟#$IFE "JZi"L@X| q$"vz'xˉk/&D]I \O+P~û;Nl@:xvEP&YP;C;!%BH;;Oy;?T+06N?JC5s TV%u'k(՝T iNML?3dm޽!"D0}=ISvP9#%T"PH$ 3$1UUUUE'-WzAa36Nd: 2)JPG@ l> 9# F9HRsD鲛 wGUhqۊ=Bb!9 jy@l^c#N:P/ٽbE̪e2B!Lع$6d_~/i_*qJEjpŅNzh86P[“PqaB۹m~+It(iy?)>SrnBVXo :_łb{ ͔V IJXlPe|yRU)@)E hTDe3'y iIx~u=l,gbL+1 YM>Pxq:0?q,dq& -ΖeT!߱AH^ŀzu`dc|B.dmxTd lR28Q}s8?^b6Ax@80=4D]9)Z5ń26MmnN)?! P BR RPDJJҨ!Ɱzyyv ߚ>uR-P5~@/0CV]>rVpAF iR'6A\ 61Yvc'ȴzp'gRXTPucPFJ@98rF1,,| u={#^2< WdxpHG;ل(ڂz{{}Nj"a8!CZPZ0a M9a1pc0< l[R`N Uf]L To @gq1A$#lh@XXJnN A`HuDbzÈS6Ѵ"UNFo}g4v1[5mn9Fo *$ 0kC@~z`&d0, 0Zz \VMfT:%Yw!<yk@axxil+3;,p'0h h&"jB (eskŐ AOaCcábz`i{uOqt\Qd?sz)*7 xr6V^Ǻ rg1T.S{͊26Yd ¡P:I# < ]4bee_fc22ldhC& fkHӠH#-^0ѭ9.b ԛK$Fia@{wM(C?si@ԢY ki+% D8Pkц`k*y4*%UTRۆmVxvG%\e#PA#02&Y:"J)  h c)p$#H6Չ F!%,Q3nKLbbUI)ªaF)ow)h45NNK Ӌ*JOkE 2`1DUf @QcaPcT29-61Gօ9ڈ6D D % UZaP- ifcB BcMTÑ6K q]XM7fa20&c(Zpb@TdA%&@P —abp`Bkf eYZZ, 3 LfDCFND[`Ds# +m02,27&- A`w@WoW5o}Lg.Ž>եb&K4ړ3 ޢl g Fzp4-HlfG#n3VOr1UjI V]1`O5A"OBjrש` +!v >;l;VL"Ai E(ʋ1Dt! Ha??7xN S~]To#CjqDĦ bU(R%˳>U}m5jΙ;vLSgmYCTn Դ!z@enǦj #hjD|4(ww8A9>q} A`' OQPj5ݭZZ )*SJP]qߠ^NPaNs"Z'SWg& oXQّʯMJd^qA3, @Oq(Ɩո&GYEIš&bSEBW8U 6&as*2h`Db ^bG'ޚOC"AAäQ2E12Wrh_6|KUB4 q7(0A;2jV",AM'>~zy{raAowGz?q`Xi cIr8wM7l)Oß}:q!r(C_t s`Z[TzBq|`bS#2C *C,a*b(2C眂ϫh%HDd{zW^QYSKީ# lóɝIiYH $B$2pA_7m_-[e,H)l)xJGS(jOL`x-Պ3HJJD'x 5WD#5ߣL4M]Lc W x0 `UT 4!ۂDsA@`a(P" Y5j& ȗp&N F a* '+Z ѽ]ɩ(+)Hb&F-0kp`;#j=5TޫEvjUR"Ny%! Y"Xk@Jd*;;€j%79"䋒 bf:Ef1 4LTйDJF%FNI@3n ;C@R PI)Ǵ;޲~`Q `nBu$ۯEɉkK""9g4Yj<_ DuiZhHES7!2(3fkyK@}:=_tL|~KXؖ}=6BEA:֤ W>[ua0'\0!5 H0/+ls|ތxM4OSl34?뇼H.4IȚ}qh@}>S˰?kُ|A>;>nrsov3l !(֖nC l"L:? -zljG:pS+eblQޚT&87os%AYCGң̙25u$qƃkGac`ҡ~ITiR gG@BB0B.OYaGfG26t $ 2o06ؙ#`}!!LRu[~B$"^_ʍ<_' k)`#t jͧFӺ}\f4[8,+qF'::zxr݅}(W1J `d acAe#WCֆ馞i VK uK=lLlY%wP38x6SBC8½eNZ1fZkxT0ޠs>{wbI]%&M;ڟX/b\ jxQOT]pO N5б|~ɫmI=X Op6-dfMSjVr 3CkZ/=T{- St*?}Oަʐ`p{)C<Ə1{2N9 ]u &9bc&^I󖆙ӌMfJҔSsQ``k"G_"@a]~;M_rF!1"赑 8=ͿjA #`E,YD+umbqGMN?MYDNwn=~9;'}MɓvG&]:r||j L'Y$~14@OzNۯ>B_T)Ӱ a,t3o6{.`z]~p}~t:S)Cc9ɒ`lP:c2*oT**!CPuSO CIPFaƌ FYe5dfa rҲ1&:djG5kdPLWln28 4 @UMQHF(M Dw9+Ӡg #bMl8`%8o7`{av$%kǂ[Lf Z0Xk?P֝I!\~C!]$};ђQJw;?-$饑[ fG[4z󮷅cې7MC)!ICHi6d掫HNR>.F@C]EbN@h]q&v><{־^iPxn8a=N{".gts s2zL\T8vs׶;uRx+B0þ~\JXCDtdLC!G%W%a:!ӀT4{Ov@эfq;e@H2z  <` ArJмC>g??6`lnPo!*Cń!lP{bX6Ҝlr\ԪB JT«J׈("|=.yKf\p,qciT4VM!!E1%$@1Jr D4 )) @#̄LK{Pwyvi+? j f`ZD&mZ&3!rYmREQrŤ|hߗNj=zkdHrx?|>cX8|@} -L>AD )TN@Jhe Cp_F3|DhN>Az}p'ymbN?uIs=L|EH?ZIc9&Q'jf[a‰!}tg`90m5%7eDC*hi<+Ɉ#14itiT% cXlMSw%DFD66ږƜir9L~1ı84ah]J:41 0"\i4n&HDic[`'ZdeT4Ucf'"#DLfaI 31JszpJdDV@q:ܛ69I@0xX64 zQ=D(!F6 AYB)n62a'6XH`0(eg@iD%xBr0u 7+8ȢafCCժ9-lyS<.ɶgTJ m lNfAȍ2+p8ٷ#,(ne"E %J\HEtyaa=3+zCkxJ@KR)"h?w<:GҬ!J EҐU`afI M&\P|AtI͕U3:aXc3%̑W  M]7p㍏ЕMQ% 5L ML,CErZfYh(龫ЈьQҗ7$0AHQQXi'%EKPXWv.ZYhCfe CtKШ=/Ĥy\}F{̃XOy'E"У~3GAH @2$?F/ُ?r=0>t&9  `g NXCC '3C 1"b(&% 3AܑahY3d&X *tdHtj29 $jFڶ*"mFi U11, 6L"' W i LXN jF@3Q4A)DPMj22)ɡ,S!S#M9iA[( Mb&Cl@aLR468F`HC2 ?g e{&61Q^B1̵+ѢcDUN3Z d csɣM 4 ld81n2&2ҁ2.>I3Z" *D)[xI@$&)ifypg Ѭ++PWÒgI4yiS B(b:3~;ӿbK @]sGNͪ h7Z2H޵T;Nh ƪ8&3J9 f|g@QOw%kfBQ;@3#bq`vUZh )JZRJR h*(Ew*d )EҿӘ4 iSo܄_IfV2`H]{fθK-T 0{I2+f7K@ #m}RKA05UVECC4wbP]B<ċP]B_pR8u3Rϧ>aN/2 !h%&F9eYՁ9RhoW.~^p333Ɍ &)R 1 $0l҈b#HA]u$a}mA@ *fL~q H;|O2#"QFDCIF5%8"%L1LC4*TTQ EPЍ#B1MQDA%RD%%#@r9"RuKǼC{z܈ѵ v*<ef X` !C6gx} rR} Z'0MFk(f`"hO7{BTj X' "{ )#>]h=J%i?'k?cr#wX#%k'F9d2"H`"@S` 1GG%8 YDYHZy -u=|ZD-cKV(1032E1S\ 0jNcUU*@b[Zi,l&0 *# efZ5a lQ`[bfR؎et߬C6a/\$+ kZt '&H FH0(q#lz盔f$s.C/ٻNP!)^Ϟ)&`K&kH*ր2%݂A0R nFTQ0-MZ:4tgnĒwfs4-,JfLI@WOm@¨.l-ZZUw*+ʗDhxYCp)8Í1C]BmM$gK:IAz/6{mF$mB61 <+X0C"88U*)a$$~$F:2_{?s83=;3mhűV1arjջY^˲ 444Tiic#>M `LWZJJ(59nʞ͋z}:ۼp/=F{:;~~5:w=C)C*_ I)1D3 ;Ϋ콥a8S^Scas奃q(4ckؠny$RԈ} Uh B&E(QHd@(6p?z_I! OeIT%5ITJ,%tOh7]#O,72Hq>Zg kPW2WTӪ'II'|8xs!Gnivj9o]3pA yI^u)~$"0pU,B)JL`4GxʏT=侣i FHy팻Hr`ߜ BV"*VH* ihhBP " E@d*B%()H*bD)Jؒ" I擺$ʳ0 h!FAd&e @ȕ䡐~ǟ0Է(` J- d HH@ʕJ23"@CD E%)Wϥ2>0x!RYx }uR4:֦;ݬ\ZM uſS2 6g1bJDmA#7mj8ۇh ͢uir$G9sDso70S"%&Y$hNnzq"qhI#і10qbI }8>Od"?XnL%PhjoѬ ~rZQDئF&V ʐn WvAZ% D!4ZB%3M1y9 :lOf觰u'"##)& rB:7A mC(D@x#*sA._?DϞlkћ:x! ?"RB,B/`_"1Y(aQ24FR8\WRՉ錬CsÞöbBgl9F>[]sj~xhCxx6}`iZqU`k[H=Yq y}>Zg:qr<\< KRI"3!l(o͚Bt@b[Dd#ES#Yw ?ݛLv ݋v8;b/NLpP\hb(ONu[fx_# ;bXuÎڧS̃3">ScKWXGiC?#\* F@a9ݽT1Mq{Wp?LSo<(@ Eq~Z:ǽ"A/Qx}1)N1pܳ? dDG}@^<'&03#m=!4<+P)D5>$vL:h2/"I_O|@vOS7оS\~pKd=߂!rSǭHlM e1T3):M4&s AH2|~A=LI1H]#NQ F'R _C99δPaMCB =?*P&vR" $1F/8ﴅ?T"9M vWfD0I+%E]!<|n: 'ztH%~˝Ⱦ4Q˗it#XA@UWƍش"Ri T$) =]\D"`%O>*  G_݆!w>gᙬb OvVHR$"h:CFq\ rҹ[%D1EEl0$6(|-X of)0u!wqF hy<jOU@2lG烧lJzI2̓z2rsMa[j )qaA`{П*br!O>h~=>>={=n>ΤEC$N_Md7L͎wZCML:pڛ.Q: T!Bm1.hJ5LS+N{yxZۣ/0i)!EN <2#ʢ{وd,I%٭c%oE$w7}|Rd%䬑ae.J4,T0h%(X6 o4YF&K>Yyf`i4}Fb {ttoMCtǑa+?1P 9pKGoiE( |7(I% 堓 3 $56ewՉ6#,@~ ,; $ف_ }0(2{TMOU3ULc4;ܤPs2P?+Y|_<L|cCxF{H?ls=2k@p @gIhfCAtztKsExވbzԳ`y|>{T8a8:;~ (qX'tcn "n<Èh><%GP&`6~tnSR]hw';3qËA1Dǧp,1J8 7W% ]XR t27fd27!{/gJeeuhx3\[fk0ߴx$T%,T4g^T:&op~__Z!5g1H|4D}_f''N{P!ٶ '=1cor`OOFyK,Ȫb¢"7co֜jZ531#!i"r,Uʢ@ Hw6AF=pn]La"ܘ[$Db-%#Z0"xxpNNFP&AZ yIn Ȝ3)&KkHS.KeNh5CQ֊ 1 0L225Ia8)*¬é U! DF2B6hΜIHL(ĉ#X8D,`Z3DE@F H &dLJX" s*j2݅$0) cҚ1* *)5QI7hu`am#T*f bRNR)sXbnq,kJQE C S!TDn¢1]icE0QiݻAE̔%1l[x̊ )z0bKJDʙ&*1((!(Lj\̌ ĉh&%'z#֪Jb$iJ;֐#EjQPPS'>Ss&H*S a%;+aZ4KF1PF[B@%!7"lfؤ̵UUAa#ED QD4J !WJc@BLMLeLbJ2Hc3$Nlu8E9eLH[0LY&2J*P&) -K1-E%))JA`УJE m"RL E3KI:FCK̥'cAs19{1 J91tF 0Nً%!CLCEDiivX5C:&sOfS-GQB WVp68`D"L ))*%"QxI-@n}^ؠcۍ!F6 @נi[Uqi!l:b? Gbt 81}r0Nri2 i0IcmH/ѓza\K*JNT2w#3 6ӍULDt8{S'HD{r >&>pd@i{>ɞ ҡENC_?s{T( )b!RXiIJgl^2uM_#ő^Xr`+LT4^ hI"aZZ (̤ck UacM P-1n2#" >'վaÙ` DEDTAaTВD bH)%39Q@r'{G!ؼLyI֓~;bBreL 2H~c\X#DiDq*u1ADEWP^#!v4hk93b?7#$@w3P :l2"[bljYˢ }& HXlFGq`)JZFZ Kz#Gn/@d-S^ L1O+G^IN$.81/A8BY~p_H}!U1P@^I@> {LBPo hh"b!-=g@?׃؞>£I$=0Bm_9A`8L:RT@28[-0E)њ " !hvIG0)"c4@P 2U TBj$JpJD4&)5l\H&MQPSCRE1(SQ@ƣP9+,U.y00F:.TVT"dSRPdE*R Bk=}Ԯ|ݟbpGM!/}KYy@jj-'2ii)sMR$t!H=ua9S>PE]ك H_6> |KSCU-3=ِ3$oMGY_3a46LULxdVז~lP9ڍ ^48i*bMՋƅ;OP*Y 3W" IGJWtؗqBk)$N]vDMJ˛U,A20T@AԨlO^#@B@t\6ѡ8.Vn޽.!ė3=nĥE)u]VlN]zcjҮn! 1mD4N|ruA@"*! ٤5/ܘXa~8^dS_0yB8n_P^i9enMrO^fy;#Oì'F('њ) eJ4q Lv~8I2~-q u^v!njj@c݌\xw|ND8r}R`Qkf., Yٔ9l  vRu½qr;j*'ֆж  IgiSUU aFk#w{pZEdˉjQúO$%( 8WCqȮfE]Q(!;vqtE@z:6cղ> sH. `NP6vW0Ma2ГM\"O\ULs):spN=;mq7nheB;n> K8sG-dS9?ps@A2@$9q5,:|ȭd;~l1alQh m0~F,m݅0@h* Es3sf\wcg 2pZ:uIwѭk&_ TKnzs'#Z GTڂRu1ݑGW` $ )=~'qWR&^|QC$+R'y{=\ +G#2ZݫD-Q <XUa!JZ`fh5ٜo"ngkP8dtOKϤF CGL"ʠ hcM=Po[j\jE_HP5=* oǙN_VE elG k~.;TrzwCp`;eww9O~;:[SFs0vJ:g],+bwž)wqXiݻitf0Ði1⢶:qk"8ѳeāM>g,tD Z|D{پRttᮗG{L;a ܷ.nw =ZF5T~ܞ9)=ȞoR5ZmE& /ow`Bf(ukPvweGvn8~;ou'-X|[l F@rՇ IϘsvx=x3J/94)z1uTLQ)<}ñK0Q $D#$ePsoEkLwwz٧YӏC=st뺕$îU9ߟ SF3+D=8P~<> $`2>̹-cnkM}xqzC7nW&7UOQI<-=KJdB x"$i{I 8"wSݘ8 1B[\;N1EaeNjWgA>b:ϕ}T}G6uS^YҨTy4t$3Y ~<%[vr<+Bnxߵ@@p;݇8#P{Rh6u[ z8<8Jtz}_B|\Nw('StD!꤀q *}mּ c KaU 3'^~=@G8dxJy`(Dq߾k0tޑgMu6zrqe:>30a.4  Rj uZNC}Lgy@#-zUG262M2_ߵYwƀDq٬ -t-=y,t.XVj4=Gp0ㆰ>yRm[.3#C3Ax[Ebp:[u$^OtF؂AwAjj1 D!nN YBbsĖ8;04waxߋX C]%0E~w3=1kZ_` (cЬ:Dh r;` *7@ ; &!Ёwk HSp:TL`'H9del ~7Ah X#(x=H _6|֟i2 +HI5;]0%KT:R!EP4RxyN*Z{dqs]A %:MњdAU(pʬ!||=mWL fucVRƣ_,C673O_ x˗ m,)cFDSl6ÞL#D5|ٜhTݜOw<|Ip>dt'ڄ%>=i:^Ͻ: 9PdpI$QG0Z0C O@YAtE$@lwM1pPjv;' 0 =t 385EAlSk% J "X ؓOċX"$);Üv`jU;dۡRI3p$mCl^$w(aBU&Ɔ1Qqwt3e1:v6N1qwj5=7#WuQmMF1if?ג 7`PX > ߞ>fzWNU/?hv 'i}IfOYLqUs\m)RÝP܏~tQf`aY!F'GP_Ombҡ$1PĔ@KET2RCk0H 9wIm+@O 20ϢN CspajpPtNgIf;uAUQYeT< h9r=(\"vy9_yqE`8DUϿHzuW b0c,L)t&a#Y^cfia=rR.AE3@#1;fNA_랊TrɐYz,xt㞒21:*Avp蠨df޾Qy9%YdB1DDCfQ$PFKJ@fyV20**Jx*v=Əa@řS(R:a"FA{fjǿb r&xĦ1Hx0[{ghXqFEeaF 8ː1̏OZ\!"z5 2a6ۊKbr0fipw65Hx%;ΊPYs8f֕bD4⌎6SZfWp#ndb*1=;M1LPzYDoXT0Sm۳(U\+xn '^OPT5eüʛİ#0>T N#zʞh}!I=\V|FLL:P-oAu/ Aqdt=Ȉ" `o] h(i_; AZyxyx;zo}c񈢚?eFaaFFfD#2f>ؿ72Eu{GS]VT8C NlRR՗1?ã+ KIkYSRUϾ4! |2'@bld_ÇV]UUUUWde3E_z:7RUUUUUUAURG Km K 1y8= @]4Jd60̆e1F^4MFojp6STL[0˺0PB-5UAPDLDM6i@RI*`jʡ6$rFPq8u(ErxUzd3 ̈,*B0300碞=1W}@q_# d}2'9((G԰yyN?1It:H1xUQ@Vanp!7$噙3.li˜TQ3''!@P" c?Q2vP~l4(4e$g'?rYNOB/qrp,cfTك~SbCjAA 0?s% 3b"Yik"Ad1 U(deHQQQQL9),RP%0UddNRfXQQPcUC$TRTD;3. zA@PXjiȪi|YpPÉco7{8|q^sBЕ0l;{7n]7h~ۋ2Xmq"/9tbDSn^Ts zCI2nmbAOZՊ@ 3‡\8@Ȱ~k[䰒7ʺCLX1{ubgGi˳F1wW& GeŪ6PIʖ("dЕBE((6''ojz08]^! %CL]6ZyrNa×[5Ǡm05H!Gs_wv.$^H`DkHxf,\9ihP|pfh-Ȝ`>3:^6`bt\ˁt+"1Kj2+H $)#'"LħH3kd!3!W:x 42uz]2ЄI e5lliRa\VX{AL`S h娉i|ta;0elh psk柊خ VOdK‚ 7:\v3VbĎ.DiN[g#XD5Ip8] t5gCKL21eqOP2x HtRG4]S\u4Dky q32 8}q47ZmT7Ì|-`-l]cƚ󮸠C^Wdjg^|c=׉fxpn2dcL66pyCLj+;5Z,f1 n,w`edʱx7۾6ҀU5S)a"hpa(Eʸ#|kaZSî dxgֆȢ5;R<(` `P}EJn1= -\DkCbsy]l }c!r/sɆBy,q'@pNo'45,Ԥ5TqL CJ3^j^()EX jD9zgA(/.@1ƍYIcuJ#Vvi/8t{D5BeNNC.&g `MM [g\jSe#XVfqZQb9ᓷiߐ0a*8ه4Kt.!lDz{[/W|A̒CR$g9Z㚋ӝL|L18ՁQ}31XF&6mM#jn.{m!q@fzp sߵ@ձu ZFŌ ؄e֛@́RѼ+"Gcb]XB<8$mazGyajðbqqG#'XwdBIxЁx_ 6W4y0 vh64n]MyE}~|,;>)@1t, a`Ẽ SJjo &&,[/"Cb3TN-ԤdI p޵6onHo D 2hw?5BXA*nH#]1P  TԱB#),i/5PMc R4XKȵa*C0L4GIEfqME19b&[ Zs\bŅ9nPU**EVE_e-ECZbDhh`^͠]kU)Ut`fvrFDYCS# ܲ+ht#0 &(, (CoLCʖcargHyԍ969#]|XMfao6`g Ѧ$( .OK%e$FAn8$r] #X!C\^!.&"4>Nl5`3f i$#$(v=@tE)0|j *$)rS J#V:U dK,ąs*z}f*"Ea8MtuYbl\ 9VHY ؁ ,fѐ,G:f^9,e):-;PĆ:N0mH3VVFC5NU Ѣ4j ffƷIs0c7TzA27 6{n ; N(EC,7\BTuπ~=6z82$Ĺwy&wQRFI!z󍬳!fWoE8m!P]ܓZQ!xVv'"S/Yw9'Aޮp<g1foQ}%J6DJOP =p(N1`cC $r@)^3:An [՚К N ;=LIMip+BYOD+}P+CS#HdGO !&RPbtB R† "D $HR0R BP!S 4O,vt{@@5.{U~a_P;$p,f=|j 6#w_D?a4|WT1bv,'F̵Cdcjxt-m7J+E*jJZTR<#UzVz29S!wx{-sV#4Ĕ xu<_|vF:爠u7ͪ0!7)C P;Q[\q(7*B`>28zHMm}!%@a/ BWïJI @ HFD!Cm]̞&eg#D ]O4R(@- .JIf% AHkzܠc=sozbrDx$ Mi3|0X>@e;^/-EPs5!]Vc[j&2!>̏ 5֌k!Ѣ?^k3$%I5ca4TL0Dj@ 2gHoy5&\#syEpkep6V^_OS(w짠` ZH,ҿ)[H^ oڈ;x>rFJ8O@*7 %r GiA8+ʥ{U@+V8h0"m܍ oWN4i%] zBd%r?D}U7CGȉp(^CB z/;0zᏁ#EK=c,1ܛFdžAİi) UDt!97řM-86qEaaR'[ztqd~XVD!N$(gWן].W/@+?uO8II6H%j:V0aMdU%*/6痄II ;^?j(S4ב?~O{}C©HwB$p|=܀yI'P9ffa۷E=<@L%*!JBR2) 7'c ){@IJX0>%X%{>oN՚+=#U,̃-&e8]pC e# GT0P4MryuG9D@1*&;OwD! E+04 $gD(?= }!y:kg%5qo9 Aa.0 $N̘ O_I"2ýw=V;AOY-eJcr?Hm$(?l#PqwޞDP= d.]0(-8Kv}Y"hRH2$2oz,>r.7Q5R-AA@TQTE=߳("IRh 1lJ{&9QEQE:)P ,y`uAa铴TǹgW.t!GzD=r"on ,pNS5mnEPv<~ vH㭟RH "5DdQNd>_ҫ P@;C^B9C~U L }GU ٯ׳(ne* N#،VXd6 10i}W!{ϴ (JTf $F&" b"V hf*Ii)&J%"*"F($ )@PZU( (*iV"Ei'8Q|TrviM'MbsMۇy(줺EMPEf"7E2F4Yj` 7sa$P30s4cW,%Nl9`~I!9I{'=+AUҲ\v1 i᷏扣Լ B0ljm_7R~^MDMm虣+ l4B#cMdSCz+Z0$UfԺ,* ( >˰" Cj{εX 6Y&!!KZt\a04d6 s7t8^\M37GNBe.¬`%kpRƐS|0=/߃{X $)!"4&~Rh`JF$JX4A%-(6MIY z B%t pD7!wr+dЧH8E%RIYIvG>W.`xEC z~j2, 4D. G|{5𜈗$^_ r0 ,Lxf22 *6DiUZW, 1,ȃQ28Prcl6(.Ƃ̂b8T!+Cm َ`EI!|eOe#c 3ݎ˂8P|O,>Mc),)u0.P>aQ@7ۈs' 2Qg{ hk @ق -VCFaXaU;7X~ZX Og_(@!5TSDGss@[Qv2_eI_{2#1-^4xEC7G8혔2O\d9 ix&y"piR2Uhzŭ1&@  $Iԅ`EU EKM61 QXL]k` *r&s"&,f~S%2S@CA̴u* B@aRº{=`z>:ʦSCE  whua8#eRd V"hTi4Hd T@T4n jZRFaJ-8nLFM$Xo@ !5)QRPvV2zaH0is{- ӡ(fcQF8U- *C4+݆?POu t_w1 9Ex-NCU%Ul '{Rw˄Nnrۆ,A9_n">7 :CX#S#tv_E|aU)R(hGPbPhE3~ɃN<)3ES/.;ycmy v"~36|>kZɰCƽK;ղ 2`MW3铺hdK Q Z"뤣pD@"3,c Y&b'%֍VHD 6+9-_~wC=gՋ${:@ dnc^YgvĊ")Ѐ/|\ ̒+ 1,'0,g'&b0201|pAafeѹs$1p, Z 2[9@Ȕ| !)T(F/`^*~6V?DԝKܗd_3,L "?RFGYڰZHk[۝)A!Om@;ĄMv~eE @d1A- 9,t"d"PЁ@b)C/gKlb_J/Wߖ$>TWGKBSjDp>uxBot?؇ BR5M*̀ ;HC}G^l 1[5\W 4OW\ дjyx{ϣo1{p̌ !J1̎"!$(~<<&%i3 jaf )!x#19 Mh`##2w!#ƌN}qÖܐ~%Ħ3݀)@)G" G|9 T4qU*?uٕ+{#ߩO>1pJ>"yCAsj[Ewwc;:aV?;/z!C 1hÆmefQƕնD 1&wBbDď~P$)=U,ˌhoڥfМ//׮4J {U,jvώ}<ˠK}P#Oą ײr @d)""M F:TE9pRBxP=¶prsv*.vq胓)%/Iim6[uAĄk>Czah v jljϷevHz$y쐖(ܼa-]ǟ>#Dvٽc`BF ߀+#=@*o_0EDb)ITd94eAeB}H4rXoQ|E0~@ "Eid;=_@b"h@( @XC C@P@1EJD?2_g#bu;jROoÑbn*Td0)yRPr`Cڧ3ȷ bD')*=U &@v p:K-ddkpĆB!t8wzYI3K^#=KCzĢQ sFMc;>3]+ j(KaJWqY0EjTHҩeN|1j1"8^/ t{ ^2Xr[m g?IݭxB"9<~@C< :8z_Ju|@?ՓVf9]fM/YC%C9~R$b)))eF AbE(H) Q ZAJT?;>qB@1>n)(h:ۄGA0۰p|2~v~?Oڏ ?KSA`~O,^{O`43b,*P?pː @"V*` b!L1Je( @~_ǟ %a1=LR4: C7Ff@ xx'FdMgT4Q @{;4ʶf++&2hf 1>}U3^kH 5  {ޯ[nt{((lou>;,i/*5k zܔhd׾ޝuYFd˜{om\r/sqoCHpv6 (agܷ}ݶo{1y9Ƶm*67{4}|-Phgm@3;gv.gf1¤k(lonH|"={y4axGX5^;psG>=}{ܨou{sE֪z˧#l5 "Ee @π}珶Gu24$`U乧){>;(1*'{vy5miJ1׾(>;UQ_wlo{/|}j{oyr_E:s,NU/xrT5[}A_}sa!oG`1WћQ\@=lm >>' @[kXmkcl}ZﻆqnW mwwlɻ㽍 [w;+|Wzײ&}{{vׇ@ggAjsÞ&m*6Sݞ{=7h ׾[tcβsڕ}Zwb>{}񷽭܏ܚ<{s`y^V-O*RSk驝}bm82W[e㾽i΢ qwsF>^_K|y1PS=ݐ鵩ǻ=Sw} }"=l{N>AInCl5}I3˯pznѣ]KFzӶs[v׻ku+{uM( mg^gk`٭ues0@@ڋ7f-뾛O]}6BVm=|=}kғg.۝%nwvVW;=CmV2۳ކρu湳ۏv7(c΃U Me>w-۶}a'=\A>>ى.뻰gmϰ5>v[U[ӷgnݱe)unҳPjZɅfj;JÐe.ﶻtKmF풑25( < ט:kng C`mݬi3aݶ^TT٪=:zmn;W=cfgFaeykUʛ]ɝnq˧uifi;yؐQ{ӝ7lP$ճ>*z.&ZjRIvj֗sP0;ϔ5X5-ԫ{tݶMwv[0)Jݝ.ZBM"ٶv wwk}]=IOAz:nzxuWv=s۱M4]wvlL+wֽnvsgk﷚vHJYuYht W{GUƲzFkvKjf{v{nj͇NɽݶLRXюΛ ͽtQݴ.vw׻ݾ-js{kmǏQـH4 MLI M&Sh DƦ&6(ڞPE"@@I4єF&dO$ڞhFdiR" d&ڌH4ďf"4ڍ @"@&@& zL@i${Tz 5hɣA)ML*ȠS6gU?~'h!O Cp:_ˠ˪j{'K݅0'F<;P?t <˺,GJ4{9ΊJb ?QldAB"UQ26#Z e*-Cqg*.:i!B :C87[C_ ߅T(Jj*jh)fj`sg=3wҏsh 5I`TΕ+>_v^TD! ͝'rJ}Z'DQENSʌF1TZMd¡@ã- +m8 @wAC̤Oqn"j~JŋEi)bFGro,TQX|(]Y)>$G9RDPTAMQ4RQQQzxm Ԟ~ XzO͇{AN3kzOѓOf~5H*?>;cYr9Et+ƏV1gn@N-b ;0kY<]54 td϶)kFjtȟE`@@ 4TMBQTT)ES1(9ip)A FOշ>ɥ]awc ,X0P8ԴU $P4HUw;{h1=2Z R̸)*ԁ!M)I2IRQM1DWOj%(Ne_^n&E95Z(JJOtCM|ƴDEQPQACK DXS~d|*fRazEhO0V*;3ٳ_f0=2n{^1ܚ5 #&AQ%REK%: KERB֡+ * 33V*|%bëV'&+tKQ$WL+vk "!GĈ?q0B(r2䰑1  Qh&H Uq"@ $1Jhp a2 $\ $ŜS1S!&f)R0I[i , DpN%W$@(~o R]NT9 CQa+TIvtR^ ?!1J*l֐ª -+ulH@&vxX~'-LrHP-0l:DB@)orE4{W9f:g6f,Ty4/Ml k%Ҋ~o8W:_{TrE` ++,}u4Ƚ~۞JX!I-U3(R W(i5PK(Y[%ϟwn|^! БBB%ZUүSJץ<}ւ3 h3/?0Ոe& e4r~f$Fq`A6%u/jװ~<l[Ⱥ{k [M7CkpKO>VuX߷7DzGԼlj錛Tast$2=>?(o8iHiy 镌 n. RDaC2(#VDQ$V v.ERF!u.e̢[Bmb "">XzrœFY,XX7(nDV 4nd5Sx9&T DG5 FQ=CDOƹE~2 P<Ս+0Ūoq$0M!ApE:)yhĈADlJDރ!kӁ55Ҟ۲%ʇ:~X:tEU$uM&% gb8B0 .R!*IjtZkZvN,Tch-d<\ et/P2enksmU׫^ dxHXk@L$PU *@->?"(r=7 D Xue 2$Q~~~5!~g 6ۑ(qFAA饞Xga<*Q ۫Oԋ24;بvU02XD eyw6l\V&ak{ӶXH`>HPN ~Z:WGYY/kGÅnGfufu9EH|bXެ}ap:5M ldk"`NA``]9 @|;:J~!|ns{6q`gDڒK6aN]"a33v1kYI/ nf6 z!@X(\.7QoX<.pz x@<DH!3(`ma`  )W1+`8P9)]{0Ȏ2ϗ/Z]i$8"@]2ְtg :2n}?΋[JO7av zy9d qoq[ Q򯛅_vdU48X ȃñޡloY'HUq 04bx9`7{'|kvVTUpH\cƣ+BFoZjW@}ފjǽPW6|<6d';ļquٲ/41*TEG=ۖjHe Pp"⪒7aրէ;y4xVz!ɦiՇ8ҁ$-D0`"$QH1d&B D̒L@ %CP@ҥ0Z*&hxK>V7f#$aiH"(8ь'" ̰w0#0ĄA3_Q9QC Q$ AL<Bn*"-T61#D4 KLHJU-(4QTYA>Ψ (i Ah"QJ&*I O7hDGųԞZm` 1j`A`#$E} H~" ~M"Z3$AMP^ZTl?9YИ6OZzK PIAF Si=s41 )c ɋAP&M6Y!= fU^2": L{ Fvn3ϩFMv`y% C(vspL$3go .? h@e!q:J?tv_ż׎РIjF׻70W٧ſ]SY2j刼qe' ޫZ~+֚jyp:K+ ;7 $Y цQ ,V,+sW_ sj׶`ArVW,\x3zȘV\уY]P^C]D~WSs:wC g{[3`pCmUᕾBh`c3}Yeo 6de ةz,]&ī$Y *"6VojӊD*.}VbdU[Q3_;ʤ`0XNᡈX F'ҵ>6yϡw`:]wIMŸjvBďCXSou߯ X*?C4!Snc.lޅBXW}b8&{Wyi9Pd<1I&1y~͊LOf8=%ޕqkD_cC5sRn9akй#?íDH P-vn0r,eȇ@ L2U(Oo<~#:a0Fy?% >C> du&͢;19k$AB Q ʬ!Lo翬 TˉN H=2 B9FMJa臞\4r!^vvhᙠ\[Y)af;ӼKw(94dZ9Wd%@rrQ+$C;z;XJJO^BB)*EQvABB۷z|Ͽ,!#a6SCm%Op#͓ro}[ x`tV\۟?q{~V2ri2nhP=w@Cy@CŪ^=kj66|uuNjtЀ]eEpj<<}a@,T9 jFjjP~8/HQ2HNL2#GÉNH*ţ_ݺ;OK̠oŃZ oM6`_md9R˟ـdhdPIIhCXÂ!XbtSP9tm$Fsǽ_}<<+S4Y"D*(` 1i( &o#8 8X|$e$UvݜD,\9ʐ&Aԧ1_-p @!T$14+Zp~&㊝`y](ِ[и!6eW 彰zݬZo2׹"7~w:%D~ Ưz 4aQ2ӂ 2Z `D?|(ᾫDz£f\VC`!L]&*Q3jqcrBc;kl*7)zak gGۿOoʎ0Lg 4ʼnOn;{q޷lg>HY1C+}qn fAc?oCldҘ+I@E5OVz4/:"\"Co\P7ƚsXRQ9=u}uy{/vc%kfBp/333y܇]TT->@"%IpL%س|ri]|@x };NWbوk MT@cB18$}*x =g pC/QZBf?0 *?+31mb׃zo/>y.}(TQedٹsP<(>ف"0?vtLG!_eVEUR,B) r^3Z,վ#<<[y?+H||q- >grdtwS9CzE(y*9B)O=`!h6D{^3Vt*Q7BZgZ jR~ eR{`a#@S|Eb#&j.á8EjNgU|~X˓nwݎ`eU;ͮs~3fZry)t;FG!SC]K~zn{5D5W:erPJ4*_ B`n?*}BE ]Pp v>CɿLav"Ƞ Uڐ_~S5 g|>o?YqTДQAŔP5NL0EVJUPs.AA!HSLOB1f;FMnOI?ŞI'; W)ߺ_C3b^_?#N9`UA8(m+m>Td= elCBXFέ'8! A4(>?o\i}Jnu00S`I$Hb*\QT3r@U)ŜOo>cu57wa5)DCNyU{dx0uowYfn!o_lAu㽭Mid.RZ 42}`<#Q:gok‚PA.\21t(Éwiv*'xYE2tnqaYQ)8! t 9eD?WC,϶exUNsH(χɞKP+O6CiCHla"d )|?h" }كӭ) bJa<~vL!4?ƊF%0EY +EUQI-wʨ=1-b(*V^-C$F# ) w3?mP~VLِ>}^JoK )L+ 򮒮Jx}}_39~Y0<W' ƋP]dl?{Y:eV=A5J2EYAT*ʈsJj-ADW+ 3IĪl2fec#-JZֱ<ݤa8T)mDu)hT,Jʊ+DJ؈`KT+*ڷ&,3AcuL룁vE ʒ3\Xd<02:`,Klh2VG[9)mQS6ij#,)M֭dh,NXH Xa,*LT80S5栵a0R)f})fWdIqT6KEXکQe+‹緗QEձZt* By$VL+nYlT,:k Ә(y˶؅eB32jR޺ƅR(b!5 2AThe1;yƙ)n YN Qi$ YAE3QAMC˅L1mㄩP`,`,= ,Y F"*6W96%`"1݊IPFF.'MfN`e[Mrd8FYQ0 Mk9J`uP52XP( [(v#*x=u_wH%̮N[SFYlMdEj ,CӕY!-0ޢ!nҡ-*hZ%P[w͋k%5+N2Ӝ2<—\ִma`jI3u(̒) L ]lձe5*>[@ ÈSY+\(Eb)^' RH-@}z'[̼a2ݓl?9U3k3, 2~7?o`>pPPfG q~ct&xt9G)P+G4%iYmC`ܽ*68 +~Z-5AU|̺0xxL98 __l5mh;Dc r^"^1wU]F ì 3%5D:^qYw, Pi+i/ˀQV"""(8|?^\$ 4 :DD8J%Kڨm1ƕ/ϿGHq%2M(?q2I#%tF2 >?=Fa``qA?˝ ()~ZVߧ7IgBzH'J0):J_p ȇQ=x*+d * ~Wo;07O&ĉ@P%PP;%PaeGUT(+>?F(o/d>1 &Q+m7ʇl4 D?kKZҭ2%:|>ϴ0(nSGVxp ;?I>$$۶ZK~`pZfRDFԁ@a Ja3D4TU :?EEUAATUA镊7#!dj(#SI錖 @~zϠCNҋ"( *嵉lENO_1uCb "~qAD`w&S~=hPC~u'Zv1 2`a/2Ji;^~wf@U5 )4_ڤ-90>/cGt] YWn0)n7pw(n{eG ~n}Ipq=TO3O/휣}a9n$ 1sy l[#0!CGD蛸b?[֌2ޟ^m]䞅4HDE2Z$9qlZ 0>L@@j ##_{çB_s0b>^Q;a P?G⪌[ ~0Dwү @Ŝ+ Յ&/"`3l^?>쾣!E?.j߼Ȳd nQՕ{ݭg. <>_}?t>Î߅5??7 h܃z":"J ó| E QM ~;EVĆ[5~{~ŎJrиX}nA>R[D⩶d~C7 ǿvD=U&H=C;E*J9.3{_EһnP/v"=DUvt3ApB(+dA)w((q;A1TMιH~X錹Wι|j;W?ü.{]HqOO?^xh][{LT03zv3n]S?#+4vl* ?lDö#>ݴli.Z .Հ_lvΛTz63Bx~3]4 J4!MBR)B/Ar?RJ EԃRGx (Q2^H%hx)iKhǃY^ D!?ru!HP4@Hwy@|hÖCW kFW W 1?5 эI&o2Yȃ%M?z.~IJ !%d^.1w/RRԾNo~:dB |X0 V++zDBLLB2=b1T@Z&.:ƞ-UA]j uteA[R]5-y %qeWb'=?V(vC"L;~IBf%GP n`"~6_uJ>>Gpu.?Ox^qwg/)hРkJw/ÍJ,Eq߿tb83|,ecn,oΡok@v= `:*j8j_8|G*qT(J*P{RzJivM!IdG7xx*$\;wd\M7>~ ~ mЂA 4."ҁOtZG<7Kjd%1;GTc0q"GrV\^UKfjRp@)(E޸G$ݾU]`YXPwuY?yW;S+0aL2teRL0bl_r|v㳀WnX6 G2~bF@} $1wP#+;YX~apfO&@np|W; "יbN|Z> ɛ`FfC$|j)6<J لg <oƞZxf??9mmyF]ܗ} D?dg S1.zƳ_.'HvƳVi_wP_>:DDDNz{)~|o_ãH4445WXz ˏ?1S9БDKIW}Yx=ߢv9(Cm!ٖyq6;`du 1Er1.brPn9n5SA^A`u`. 2LK&( `VdUq*QjS`ۘ &Rsq),RY%3/Z;m |wS^jLôX?p9sUWwuU|ʀE:M"/Cv5ZO(-?/\i z"&Ftp%w(N#;,2w SuP:8K@ m>Z"@}{I$O}9L* E|;ݤr+qT_?*-CmIBQHdXwlݧ3ӗL0X%lv}:ᶰ^b[y f|NY=W|㈘8zY`7QH$O_#B"CaqzA sP?S,,!BN2vO5JC~5x[~ H}+EJ=D?e~#/͙;r[Im_͠%iÏ ֪Ա!/>pDD86쭦5?"'0N:r'`¿Dy?o*1]~ywޏRp6?PAJY8UK<9c1&qPc#nZKz(KR9 Vʷf?vĞ^ @S5x GUz^΢&:~0 09Bo/0QtL Ї-o}}};\:ӧ(4_F$Wb#qGwY;Qv v4kU ]|@*PfxrHv}rxz'/aw! ޕP^A0P7i/ >5 B[<ZdTJH ,۲ _!A/|DXD?D;߿~fkF|D$0dI󯈸y 63|RqV# PR'CbwE 䬩_X=ty34m:YbE{V R ֖tqkG/p2H:#1cFAe!pDF !3+mi" Gdoܿ!]{B jC'c:=AV;9Ci")]o*gv UEP#cmaOQ]z [C1CC]/nFPT URVJs)0@A6Jy߇Oq4? l(UC1&ه Od}rd*$1呧/[Q'}|!s sgԦGb &`g %?[iwbyq {=t8 } >_=`?_:V,qOS_'zHz,/7P:E*/cXϘL(! A3ZLrL*2X3&0ʆ$@0`Y0W%#f+d  O!éA-wJ= h6 0:QF#L"qDÄb~a2Ȯj;+5᪯yzUzZn%RO'ч_ڟ:qS6~u>1?f +Ԋ:)*{J>Pgo4H! '{#ۨRYWKE`y]pC~gD.pA@#SCZ{o?IoX~oθ1LIoz|wswSUiQK?9=OԐ8b,EU7zh\k}g /.ܢl)LHPFW’L(\"P9ǎ,slgkK=d΋Ǐ,8n(u%![8e&yXx٨n>7߻GdF=|},@# u{PQ/ع3+$(RѴ]_Q/ p9⯑`a~aK'ZsNt?iP2B= 3RAڭ,HQ?b~x9g7~9V'r~=::~IGqbx*-q2) x+~vAUe%;}V;}Áa >\0? !>~GC+vA\==R\I<Q@齀I( /0/ƚK_Rܺ"K3@ ucq>8(C*toWӰ_—8t G\fcqzcү)m8~x l?+i~Dic%Q̒)\N!.ǣ:(B r!>"c)~Ø$XM4z~Nm!4?n97kz/_'Rjj}JǕSg*OQ_Vu@41o1Jئ?b$"=/g޺CJHDi ($BzD~ܤv}9 UCGޯ$ِ;b?}ʿwϞKg:Nt:nǟ1'QǰBȬiX$b$*TGbJӞ>9A ʉy< H\->i $숋v*;%J77/Yj"gMJ $n>;ݴ>қ)ǀ:?skȉ@eNc^ !;k9~~G WE4I=MoJN4~gJ(NL(CDQ)!h*S3s/a u\0J;]pkIa;LgWgUŽb"3Fz5k>ކY 1EE:J/ "oW[zJkyW'";yPOP7UCyݾ G^+\'`6Fݡݷ۲Mbꉟwq\| *81F3) s?Î~\,G?1sd[q7)~( $$C4Tqjf4`dy?O \?Gړ 'SWƉQDE!;@STD.@-<}Κ+L_a7?@`@?@|~ s1PJ( ( (PBE/snmmmmmmjmJ[mնmmUmjVm-kkkmFmrolxx/Ƌ3#Ow)m%=mmmZ/4}3j[[mUmmmmmFmmmmm[[mmm[mmmmmmm#PIj)%=7G l`J4jUUa/j{jнp5XDBi(D V #IG_WV3A|2 Vz ZQ YҙzSǍPr[e[E{MgZ 3k<2MWD ,˳+33镞NS9uhF좁 wЀvdfэy)kqŠ$'BQc75LXʠ:1p$r 5P/00R \(IuB8I'W(ɰ]6W p4x`ygZP̔DqFXM@0k+ spYxN.>@{4QXAnӬ*0:t$<}߯ˤyZ#)LHu`AޑEXR>V*+ 6GkCc֙Br#3neBʧCSbήՒTstF#x z]ord ԄX"{\s!HJK ]퓬h>1Lqs#8UV6kۖoݧNܣ믈)#C5ф+~C#pkrXRe$+TP&pyfr0b$ʾ,Ґ*.0L}0 qNJĜt6)>KF). -6)yBo[ 5"769gnhUv2!۩cF\b VwJF!ڲ"# 0KA SDYsz<3C*UHw\nVg@;걈2 I8Y-8dai yR௞" ~Zc;&^c~a`q6a_F~zSuc[Et!=,/t d8-M*҉4v<Tt``a*5?n=tb?o5ogq>Uph77I&q rtpzzx"}:/rq sx ˶3g,RZOqy )8F>`쁂 z@СpE]d-B1}~>O׻`)L*A~1%U*:'.^@8r+ hXX>fE_yU" PG۪牨Q#@78| SkO1P;Uygŧb:-9I*`j([QAY}͓͉qV&Vƙ,}xARF"ً#|{xqzj.Xiia[XA@ַ cXl$E(9z"Ͽ59嬮˕u.g ί(]yUǧ_ص9L^Å@ &E t˓078ŏ2z{/uRcaU~X$K5W8ߋ) m4>RFF|H;Nj oS׾9>lE6--+ng,hV TI ѹbk1J&]]K VkC(3F(e?VeZKghT2ϴt&jDW/tsSibH!síܟfN<,J V`=- Af8h`0e7`)h;Mv5v?{b x ሻP/Q {\/~Z^D Mbp0$[]G֪+ lվ! _q[}pYS-A ȵT;vԿnu&4ݧd]_xGY-aX$ ;"_h;kﲁnp6j<pa.6`I~mul_l?/ְUbg$A9@S)叓E%TVpq iνzy4`dpygs|x,wIо8\ӭ24~>~0q /K0C(EJd@@8H(^rUV|k=QQp/f"yJ)% $Qp߼*hWυUV~?-j*'9<ˏIQf1ߣ\~ek=6C @& _/'A_9g_Oq{x{R4R}l:_AR#xxq((xM:rK:в gU(}@m:b 'OǛmլUQUU+{~\@[kz=zR Z |mU(أbQN+ D'kGH%?8m>鬁"+ʍP *"ƛ{v# +IAƸ/$MȨrUGonRetȭb-jj! _@αGÁћJöF*BL.\6#ʨTD3iq ٻR*~;2[Ps͋ztɀeߩ]>ub?k- 6.|>lD((տx=JנQGpӥ7 aOx ZcYy)\޻mA~PH$ΩQ))ES@Xi6|wcPGH6J]wl9^nrqݞ E+ٕh2x `…C{$Gz9$*gg]~K]TSE }C3.?5z<}6 )%g/CZY.'#܂HgmaH(??oH,9`(Zc{ޞ)@LVhl[K|Ljk~|FR\ K 9>r-|;ڀ0[*Đ- j#ǽV9p~VQtU~1 YM0, F[}ʔ,)qTk}siɐ; B€C8m-dՀK2!CJ>}}M Ԓn@#&!~ñG[G}𻀸":ft}j=a_#d n/T[/7Ut`9y Un*Jъ;yW7[`襕f_gl|V9PgTH?e >jG /#fWef9@11+3. pXNl7>zڌR~ 6}_kQɧ;g\_m1'%†cIx`co~ԊnW+`Oa8.AD'o}=mXl7q ]`fb X(OK6fU CЯK[݆4˶J61R6?;t<"éb*ըszL .Ufr%Ljx:҇A??;!PO_')B@ ӨN3PW;/UGh2IȎ2CЎ^Dn`Sz=D"Qر*3%g~:U%8y(}Lè g0V;qB RCH# ""r12PPv~j$t 8`Q'0D\qWڪ1UCS|g<*'Ke1C JGD%-`h5QNZ yYW?15QiOS[b b^m^fc%lc 3*bpq~CUIGׇJ/U4pSy% Gȧ_4qyaxPּ9,IE}[1un-mXpՒBr) :IœGb@x h()`5TV{[7`돴Hc?dا Gxfe)[G Q`8^!"8V2?'j+Ka\u9Jxg~-r僂{I~~ {W%NXeL㈻Io n0ƫ.]E̴ ZEQH;6-E/z&VR]1kP-Hg5?]7 }'WWtgfO"tPpl^n.3e0%\>4V}?Vnm9e8+Aal=%鹥< 0ݬg~++/8IHٰC58Q,I5~N/Ͻ]nhφ[N4 u$snvOUvY>DkKiZC Wy  L7%nܽ6 ӏ>! |Qu }mj-}î9rO}Wu+_+Eo*vC\ci+ֵŏsDͬƸ8ؾثCRƝj/(ezQ Јf6:P0®Hb.zXA W%ÏbZ3`~q@I0F%>; QeQ( d휞0q 5ba1c!]n 9k׺to F&QaRѐ'nA`%`Ft?HdI&PH$ @C2꛼G7p!ޘiCvy`ڜ%tg$>lDף~\EOQ'%=R}qD:@ XGoO7p1hR¢:I30by!KKK` Tujyu%k>6<ϥe[ě֠BʎGmˊݽlm.Q-² Gq3Ħ]E(#pwa^`-:b"#U l*pNZNu*q.9^sϋv1yH0Pݶ3łP ʳ r,]౽o“N8XDY"e2׏4MS1WaI/1.2 rx/\^Ѵt8Xl? ?<0*H;@yiA>/kA)+h5>%&DU|| A!p>Ǧn]ra)[QaQu-A; au $(BbCsn~O)tr"q%,J(HN"" Pcj͆3aJfױp u9 ޟcCaqP|V ~vH`Q9o=JEĥ/rX+o#?r.vs⽋:i+,nj=hJ2Q>3T+ 3!TTNKdCcC6jjHr(1K-lxyb+t)Eы(F@_#BUǂ8,T3x;EL>q?~ϰnVg ̫נW'^@G}$ ʃo!K n#/3aaaa"  AADDDDDD&?zuh|+U:ިq}|HnWT>A.J@2J n gpzJ8_;c=_/~2@zIy=!OGm#Q*RMA.5UE\ 1΁rCT1h3T!! %8c4ԸY|\BaZOPkbY{D}DףIipT=SzVf +j࢈p;y۶;n'Los0Bnb' 4 GDQ ,QAgbh5Jxə5M%<,y⣕3ElFltxWMCi6qV\-,2aXEzݍϊҔ23))a;NAXf1wX  _.+-pIAe74D~gvTfhS.oA}r Cӗs'A 3ߟ#cݿQ(6Q-&ayDR#NZpuQ % }i &u*FWp7߅X*ВbskO)K=Vewܼi(Tns#w/@-0uW>LjY''Y"37>N{(.Ko/XWH>#s1GqE֙ݝAy ˘ǃCUv(dbOPp^>Oݲb(ˮjl8'oK.,w QZNSxp?ĺIx:J2f7ӱ$^"X'CTL H~0gCdd]Pa{s xQ<3iۛ6]5>սHMh}H∊U$m B[d [B۶ U@ Ii¯Xxq) @< *zf?8Y 1Ё^ !qzOBz-0sd`MmV?_&ϓ 0Io Ju s@1x?@=`Rt舜8p @}46~#$癅QOр w3[gsddb@|N*4}&SjUR$)pw^;D5O]Tw`r UUzwjC f Jx 4UoЁ) |^>fXPou,OUs @F -A|T[Oh,PaM}ϭj !1ɀ0F /gS]-6FK2s;ęhF6pQ# Tjg^;@y{G\uռOz=qo7ngROvn)oOBF[32fp|( @iDCWF`@"Ky$m[@.F,: u8q"Wlv3U˃BS gaGI .q>1Lj*M7ar0'*襔GO}9TcZBJ*/JU#Si OlC`vIU <,=1밧WŃ?[]&ۤK\/)aLs$ejŚ}aCSDڴsTeT1災5!/xqGeTy̮e ( }ceګo(f6lf E/VJáEHӺQ޽~g| \JfR`W$i\t# ;iܽ $+(LDCS8ϝYj򪢶Q/Q?BI܉"h?b*ʡ+E02@hx$9e<3zW:ͅ ,v` d{@ N-]dv]zP21XOo&bߕ1^n?`B7St_% &t`@:`S>àHpJGcYgqoUMvD`Cꝲ]:a%)`Dѹ9A4idDxDOhOBMmv.( v *ZſoR3Ͽ^#2Z`?߾z g* ׆3>y;pҰyW p@H`P.kF c'$Ną"0S,'%^v %)q7 0%'M @K .JT+q9b65~pz;Đ!/f:BlCi<дfZ\)UPeB8>`y"uaA>ky,*w^wOy ?卟qIܰ҆ 'ͷU^aOQ..^R񿟝~F!X qۗ7"rpU?Uݔ3HB} y$.\ .CNvkF~dQ {-@:UpmKU)΍돗ï7LJ1 #I `K9a" L$?6:JS4;Wz^{̞7:ܢ7R5ksԾՓ.:D' \;0WGإ}ځhLD'eOOP={ }|ŏ{lcd3 0H/wцʪX $m< ]h f{R"HDġI1TO/'pr8?(?{ewwI@>Q|ǵ |O(Qgn_'"B8j>SPd_~aBe#O ?4iˉJHDF?0"p^EBfu2'?P!E ![0xss@Asb( J (9( @T2TUKARR@Q ҭ *9`L=.8Ct ~jhdjD8(jE PEz?g?BB:;b~EDx(ޒBX@?߁0~? ׾s3Ԅ?YU%$9,3FdG\ <yT'{o!\@~qn)hKwrb F`҈@H?WTGA&0UQ\20Qi8)msxD 7V#[l׸JO2,N@'mUHt2.p!&3 VK<kN4zߛAKZÿW"?qo]\&sr*j$^Q/JHH (Q]O"On?ǀk(Hl]͒#M%_CC^ RP BQEPR )C%JВ\ !XPE'|ď{}BCXO:}0DPA7ῳG=uq>{*˖*JO |]T#F~%ط딮e%%Zk+ ?oɠ$ْO`0ˤiNt*!]7 -6NWNUɧMXbN \J9Sx| \UBOjTdCcphMW?6xtl "dD M⎀r{ 4_ʱ$I|rI$ra<}w- `BJzhq ~_+~k(AfTbE"n1lGBEy.Atv^+-lw&S\U čL<߭+ }?g7R rO\OBoy"eP3(`B s )?}"{5Ȩa/5>2S2i\>16$Xkm1d%.Kj0dYH$9Č❿,;Ef@_,Gq!0`vDDm-ò 7F?@|N Y`8;{(f{NE_WUe='A:~qUXtJG]o0\>?1gk\>ӽJ&x,q!lE+SM8@}VU1 RDE_z>F.{h |N yHOP^gqC鱮^͹e;]'qb7F?Aw9<2| Pr9xr4|byyPӡڄu,8dy-~F Ğ`>%.N@1H {5B*kt" yxcX.Ə0Ա혗~~*4bFX&OS<-v^ Ny0U8r!\Gy9B"Al2f0o[=Rf}֌4b&">dO/~uLDHp  ~"i'zzc1v&u_N>f0*ɯ߱.aO,!j?wE z.eV:%{ ʂW ,5_!fVQ$CU*D #E/ dmZ ?Lq = !LPYh]m kd^% wtI] TdPK@%H IЊo~iEW{`1]$,%Wz0 4;յM~bx!W}dbGO0oI!P198* >MOY?pAt1'ր(]wF$?~TE9ɖqiLS'-߈G樺C~x2dtf*i k%ԇXx < E$C1T!Ttb=_ +rzA\=x mSgcuB=tjвs9u g 4@2 _w'y =Nf!YS!@L9*,W' T#M#x b=vP\n^q,j;S#Uw=џ~zzx<FRe /zqIG__߿^\;UaQBRڐexBP󟋐wCójOr y?K~e!B]-_G)HG~u *hEUi2 2kK!!s`DoN: oK:MM<LzCn tt*$ eQ:dF]Yv%j6TyEᏠˈoM ƽZ_p8 TX_ǾeҔc yF3Ƒ|{$mk.<=W<;2Yt+,hB' r;;wRsuAp{b 33eT1vX"?nSV^6 yH:( bK"x65 9܄%y9QtT5k$Yh #Ln`3w8@U$%7|Ϩ!viha?g Q}Ο'gH=\hN O/x0-9W9Qy2*ddW#n' /RG:p#J3MQ&Qy r{%iᑣ%Y}xS/$A3ݎ'Gۣr~@Q)gyE۳[+ 4~fVԂ{,Z}t7uJq@7yr7G2|]M}Xhw7<6:.^.>jG{'e:nUPv|0"῰?I(u3 G<4@pYNL=?HUUwr#/Qy *D#͕ޠH 1%@sgR?ح>4[ UQ\!g71?Le]z?;5uUC`+vNNV"F1RfQ%.eU8hx"= j(k}UF._/hX7_'t+D%5\UY*12H "E:c87ݸ*a~;_->gRd3J_Մx>Gyق_$0nnk8i5rwS6:%-OR,O]Z>HwU]j7SϚؠ/ ??APvD ?N:(T7zHHF![K09#-Du|& |Qfffff)V?Bs2yRpa _`8v(=# u&XװI@x˗? xtû)%#<&s( لCMΪNshxw ľ10@zySP|7v~ {%;EH2tY_rQu &FhjCD\T~=N^= t :I&FY@~!bȎ!H@L=O+}v5tG?BF~Ny|kf疃+.ܟq19S$n{~x:^{5(*a_>̓I΋#Hhot}-yx=CoAҽ+ۋ{˟@'TЙ ߢuG.}0y,f"3(]sa~MuCGWjig/#j 7\d(^"8B|k%78;밽ks䇗u*?/뎳4_ֲ-)F6$9BL rh2os38rK@Aj&(+wRHv0?,VeS1ҭ{9vlRú|)A'BW>nST9tym;yPORC&r. f?/Aj-<1q#fdO;y>|Bne7Lv-A#T!@4Se'p͹|8m2>B.!:3BNHNm&Bp2;5 ]5'i;g3?8օ-:|~{>̛|ՀAk˟ټov - Jn_7LyZ*]$=]39DL|2) W(deNq筥Ц8OD^ֽ3 ѯzDTգ1).KǟtE =/P~{'Q`.ANiExkSTty4A:(!F_ŮzqNjv8 @Em= 9s@.͙)s1-Cɺ~3W`eL(Jp4T aѕqx$N8 ;;}CQ]h4} \LGp@f*V;rE`a }FU}Ys₤}DqB(#,f̆R.Wb|k¤cq.Z[G* ;UnFa"yr]DwN‰RG{wo.Ű},p?m?ګY{nnot;~FzLP& Q UPI!@ș" "DJX(a (bj 댦*& d FPDK2S1BQ$E 51-QK%ELU`2նږHXT0ʚ"P $Xb)f !X $BHfBJ`jHjb"fQ)%&h iBH XjjI( `%&I$Y" "V hYXa&P"a a$"hbIi"*fb$b *"IbBj!* &@(FDJ bHdYa*a%A%( B! fb*"Ha(e$!J IbR % X*$$h!UQT5$S%1D1 DIKU iJZ(b)JR(VKs hkaD2P@)E  HVRڪ*(!"jQC +)pPB ^-",H*߿?TyFE~Wqz˫ɘԠd8 )a!C9ΥR4E' #(&̈18@D R!FPh2W%*Z?~d1s(g׻<><*%@@=#\UxWz~cP"q}}͞=d;ܲ/ٙ3[X T=ObLc%?KAfOM" ,Ê|-C, ^w sIz1pj 9K.ovBC-3+=V|->&KmV4Ӈ8 Z1YDX0<8y1&' ΢B+7lF@<Ovn.-9$<&x,N>/'}Ro-oEwrԗ(Un *_qe*E^vvN>>j0syӰY&>1(y`}ǧ+$,1p5~t9 (W򈇯 cƽO9cr<Vpt]TK$.﫧 =Ubc/w9`'ߠ~Ns5F>JXay^D !>)Oe1^6=Ωq_i<=_0cA UB5A!7#T:艼@u;`JlD`~ik]Az]1-ë0(,N2 "=" (@h_,_=k n/ }@'*'+nxtXL*%H.ªuB̞ }e_` {>iƻ=}?ǿެDDU"Ĥ(L8 L,;Px hS> .*!ÍI¼EPC%wrE,nUe-ߘ8SET  nz.Tu7(m($ǯ7 eB1]'@dS+: yE(Íȝ@0*\/ p#QqgnņƾSqx*hLvvEV [WuuAu@JUf0+N0'j/p!\7tEV0cXĹQ{`Um]_k9syy=$n]Bx,ϱr}x_ɷm2p|uV7i =js;,1rj]>Gޓ [AsÅFË ox"!wTeDPP$< ו9yJ)I,Ӈ=+pf8=7 166ϑJQ4y^MNU퀾G3= _l]yu ժG{/+NpD6NQ(G" #}WC+arX&pJ?WށNT*Yrsy":x_> 6 ܟ T'fnTpC!rӟCbGPOxo>/PIo5_*sEG>" ``6|}ƁRd+1 a WJ-F4݋:x +v$"43׸6qĪҪ꩔ ( +O}ֆOzEӛo|c;L}TYiz|EB"DpT&Ϸ sjNd]ʡiDF@+ ֔H9*7y,kk['&OkC1.ƨ*UUUQ46t]ZہH= 7Mcppgrxެ_Gi0\Z(ngl/d{Qsr`/g"c;' !0p{/Uawܲ.+UN]W.}qG &cVYWw{9#V\Óu)Sb% {0_(I$ s!juFqA=`]$0p({X.{E .1UY-z ~zC<(vkY;(=(Ogbˀґdh|'70"CaM[b[,Vk=F]tS8F˼ܒ݋@ {ɶ5/8F M®bUApxt`=]tw䷰ wG}%xH'Wsy0}ǫ_ SWT셥 )E" )B  iZRZZBD ZZA)B)iZJZZhFih $( aJ@!) Z(PiJiJiiJJ@BJ $B)hjd((ZiRSSLWe)_U P".~NL¨:#*'@P=s߸Q~ToW$/>\uiHwBΡwj3t )6}ެ@ӿTp(/ZBUDUUUUT0d?dxLps."Suᷪ.jo|dҩ>"Wxͅ)8A ?'\uMݻA,[G}8r|/͸>/GgnG"(D.7gȎ;!t*ݭE?%7-n_YP\a{AC}k6wكƛ?%t<8qrWGoVQkަB}7b:sU:ݾ:vaMCMF^.=nq+u\y7!xs*( > צT-a#ǿ9gm/\r'7:ݜJʙ;_ASfJzE=7L/aҺvs6ݤMmծ8a\6Go¯vGFtr;MoVrʵ>Z .>BNuw>[O).]A]7׍;t+0kwl$1_+݋&ۘgp[[5wne rNy˹emn"mN.OqYCk]T,ѹo|²wsFkO{2B;i$힍{-nwM-|RI[ KIa.D`o;]d-qڋl+tSÕy4kbQ=zfu(sxv:sb@nYV1u KtJWs|cU9hib:ץZhut`Cwd,__c SwKl'p!ul NɥBN/nK)H`<~7uӷRZ}w%) 1=-zu*h+^c>;})n3˗% ~m#sO.xv' Fi{KhDkt F9Kٰqܷ:'뾲aVw^sщqLt}a]t<p3s"u .vs,j]qXqKMsnҘ(['%:~9ZBkϻtyQss"uub+N_ (vX0}P)¯SA=a}>> zW}ǣ)b3qcGj*RB&uZ췈IBN[/=@ Poކ'! B~wdE P =rR hh'q%cfA©͎MvUUWLiPCO?c|9|PIQ 4dRPdP"P%%Jd$B"?l ~yޝ߂~, RR%-"6AL20I 1$1q (XvL2TUDP&J13"D1RDZ#U:´B% a(+1ĕ$ZPJR0`Ev,yi єZ Ϟ&M5IK Hb,Jda`4H ,PRVK 7h!(Z *F)0Nq8- @CMxcF2w jk *TKEUXq1KJK@(E㇗':(}@w<=G |:DwSzon[w fcw,% :|]Ka1_Fj_?ds/[~& ?㹡ҞpttyCmφԄ"ehKUl~U]avU 7n9/,lKLWox8pZg7LdR%F! S(k0,!.)B#<\]=ܴ-1'kMSIspe \&'wcS\N+N w i+oDj`bplf(8Go/ 6RKegfǩԈЏ݄/Wxs`T*D*  E=@dR8Ƞ+w:A+2{|5lˋ!("$xw@H( Ŵcy8 jє RH)n< &F -Ġ"ܣgTmn큍4M+pPYںsg +O~ /+TÏ<[xP sST&C@28:<#.altDF`" iv$,rk.£HڏkC(3B<BpfQW2<@a7P `jX0;;J [l𬼼^:3T-vULjSR0 -p(eek7BόKQ$Tn(HB/ES,+y*nY.FWU>xX>jX9j]xD%J {ZXD=PX1tdɞ84m+e4:owj>=7oba2 " fڬh@wwiW_w#u{^ꪑE"08EE% .G~0rĉ:|-dhU9ݷClef #鲊S39jinSϡHD}ܗCzB;XN/G>+8Y` QG|*v;g?L#)$=8ND6h與_J(N^d}ȌW+ZY5DRԨe  ɉ4)ʾEKeC''GR`wvZdyCa* E~z_0p9ofgP8Bu^Ȉ;{z|ew#ŽNR W{PRpJ3|sƥ"D@%h؋=r }-49}id:߸]%9|?4C Q>-]m?meEl"m7yB!~Yrﮨ#ƹ?ncη:-gzl/GV;ns[zj=Hc=3r놌sgZ9zc;rqWXfdgC}qjis1S;~k+Ҽj+=ubw1g\vl8^WzZ[e[m+gmߕ޹bb{fZ\u_KڷCK8ڵ4KowНgAOC8+z['z36rxw:Z:]tVҫ/jөx!ȕYpֺ"V/KrIv h(6H+WU΀3/frgLT$1Rk^9l&|/7W- +7ōs8%U4B`}ukۯMmF#ڍucTjqcX֣˛ݶgYTRa@@@)E(Aw ]B"1/LaGur5++"7.|O %~7?bq<ђgy8.ǭs?'#3tعjVN)B.Skjy<;s W!$0g=NÞլaUu^h41%|b/l, r\co ,Zf9ia+}UCo9(WuZ:9պo/+uw gW!zlF0c|5X~L_,u-_]rObe}NrWZ+kUx1\s: *ΥߩwXeV@«@5UW.\[øQd^촋tsw.d6zsY ֩8]c^W7w՝+K3hq.\&:mhk6U/;hq֛wѾfee@Y`sڹ +ynZꪺƈn=1ƵdN]mOK8. 6fVg{w"sZ <`r^qu[b: s ~ XrrW5|5W7l‰Peٱ57U38̗VX3 c_Xj7_g7+o:>s9z|L0d>-Լ댙;!gFH} B:!$*/Iu%QPFY Ybty!t*@ܨ q]VTN^4_ܲWUfM'UMUU333k=D4ng/|bvQbarí,}U+s]Q0_wNz҆ĵ:?b ]t:ek=d)$vQzl䴓N6peXcу`(||cKcNr@XWd4ix$ ?p3O+D_@^iO. ҏ@Fi=rH{F d_Yxt|<ן47|5^ bJI$dq!-l=,]_x &[p+ FVK!e]'KԂ˺}nqi Z@!+-PYv`0z4Uz-8NR=^swB6@?_%I c/8$|UH7WΘrڀ7No~nHtU Akz; SƈE ײ=l_/`<>6i#O}4s_4 kb._:Ooרxo ?zi@gb u$OJ~``@했.s* ӖS4RkQҲ u~2q-yw~?aAe)T 9:ĩ}<u]`;\!Y(DR+#"Rd%ڣds_XwF5bKPX}@8Q@Ĭpn ~osSDD@)d4.kY;gq|\{]75k]mx=zZ[. R|:^Ja*^C/ۓ=X% Nt?itQE" 7ߟӧ˞$-UURkLso\کU}}nVMk-UUUUH|UUUVuÚb]*]]03g:鏋b3w?Eƹ'!LGv|l *Y% 3okijF>s/ς%0яd/W_]?N@Cݸ/̐wh:+&I|'9\!~ω} oŒo՞e>[⓶K(/&IH˞YzȾK 4Zx\U0+Zʋ ~p>ȼ흵9睼 9q+KYֵ/«BY[h^zޘf޶{7.>|)Pl|_qۯ+PJ^uuT2vBcp}$o'fѮ6@D8~V,/g ~}tBNjmm~JŐڀ^_=/_wӀPPxGKs}o~vր8෵\/@ZBm?'9Hd^䮏ǧ R3)\ )nTϊxphvohYv=B\OW~[P?4Oǫ(ݴ)u@4?_rvn_X̻mn'q C!q~2}n0%T-0?y^_?}U*>o{#"r6k87Ƚ xuW^ws \O[{`1ø' h&wӏ9 OW JsdkxQa_atVy/u ^{Drp'ryZb#eq.c )_uY,r+2 :~ux 򡯠5YJqp I: ̏НH2@gM%Շ?7< 'Qyt tֿ+/=~f4H-rmߓĒ|b(_Y>*^;H_qwծ^XEKQ/i,淕QTKa7 {!=Ƶ5gL )X h;b 6?ouU:z%kԾ8}Sl?Kؙj1z(mӯM8vMY")D!,g{0pAA%$dfSObܫET'Pri-wsb0잎7v(BawF?''q]HeR Ń%-Ii:6hܘmWqRI;*V\ Yo\p%(Gs$bcGش&qpYq%kLcT*S]{w7Lki`]@ { ?j{nf-$yĒ2 vgޞ$d>4Oi`G˝y[>ڌpuFfؤ3]{|~k?Q@ţh2 Dr/?Mߨ97}[;d>=P-$5' w*x,8`#ses]5̀ߏ@Vp~:igh QE|tqN5PiӺX(jO b_|s,3!숄@بf((.ޯ Gd $?+]`pA@ xD JLp@z>XNcϳG F>+??I{ \o[Wsw=`xofptA tu,~@]K􁅃sO;+Nmo:HށJ.2CdoH[ǻcNeώD'A C/z|7j< (UpxQ',hgWx}e~mwצiqxSw;L]sZV;s: FYQ_{%;( HtĄ%C+f%͡hwvj\yNj: ?U }F~L?oUc%:*{0i/ǗB]9OT Ʀ\*Ԉp~T5Uo|iB7:^~?e eꢮ]AҠ@7(3*߿|au`P~w72ӡ<9/8L7 L,)mu]P6D+rP[ Wb!zz3*@>LqM4EV+gw.%ݶyO@…%`YQYǤ؂]q  Y2PCQxa^˕~+B@WIS8l D?,np_/}/:ywaSuWmMEo؁m]saU #:|`= ~@!Y"u3Q3kU'vu}Wf514Ѿ΃㮲WFN8ӭc0SUX͸.YߠI ,$@XD^áT_k U^VYqU$U>uO+XjbI5{gztem\VCfm>CTĉ@~S*PJ& i*JB$"@ |:zL_s8Sf/W8W*vUUl"Gn y󮠪MWTV$xrY~GpM$en9@GNI!j?O@(=4{Oe_U}! 6XQ$q=8 Xl_nBkq~Ȁ]SA+PÙ/\l2/įM x <Ƞ'?>ݵrT>p#mftT9lzoo9cs@"",L]!$%*"*S}8=[9ǎ5K|y<@>BtB\X5G#Eoapa{j@O5?_吇2yө_@"<=v4_!^>VA${tG^3n/3-g^Ӥ9\M㖵;vy̲}u-^I9b^N;9}83ߝ0ahda>;x8P~s Y=$p B9ٽݑ.\* ?+ٟ0=~~aȧ~gl=]';{9O-@:ߌe r:THf#8fjkL ^cLVr ҕkKUVNj VP]ZQ"++"68* jATY e*sE*0ᡙjՑE6ƍ""+) ue\,TJ Y" V-*b¢$UAF9 XDHD4H%foX++#JR(c-YHQNHc9-"EeQ!SL+CeKAe9"PT-BE1eDEJm'-JiiJ)ZE @D )tۍ6EUU3-Z[?Sz&dZ-.wߴ Z縑 C(fdŒ𲪪/uߋLy|cJq2.W@0B*1V,lGfAPR~-?Y68kj֪ ?ro_oedBO^U-E2_Y7@| 5X:_$s! o=k<ѫ"r#*) cGeL*'%S A",6].*tv0ɈiB\ 0ijU bޟ 'v}0DA?"CDD4?@lKA`T)b 3$D##'hO|:6O@G͖Վ9{ܡ=%ZSws'o\5=!*u~˼ҴűQO_ۻˬ~}kse7Q+4i"K}7u{`ew**-JȂ: 'O)Q`o P>bT=O-ORfwQZ"Ty}ՌU.45D˼M+f1|K ڏԌh;EDnKs+Á92fl=F8lm@[Y%vI$Neww:BCnaZ~-f{kQx_ #<7#tuת.l˼tuD|>>sM;eK s]n+HV?%8Z~t"f=ʸɥ0c)ē^7 NX>0$v>畵3yn2W |qϏy?@6Eݿ;ٻHR MGIyEwgXAlvd_\7'ǫ?+/Z=tyjF* 5aMwOΧWV,8ɩ/8Ah( /^w#P}Wڠ3$OڣI? >%Ǯx{_x7qoͼ%Gx>#ե>~?U)"K P4D- BP 4R@KB-5B-IJR%*4@KJP4AB՘HR pԨd(RKJd d  @ҔMHH % AN:[joÌ<ǟGG|@Ew +Xnvm0 }A@T4<9L z.3_yD2r9L> A-ͩ/L"m32ۼ+q~g<P vjo;nw=Nanzrl4g:i-$;7EvXx;=/^kz@@߽mSl79 wz_LgU0}=>s^Eǿ:BO+~$'JiD2?9 %o/ƫ C%ctMT k{5Q;;_?;)=#C_u8r{uVqݼgxnwZ>V:WxW a"w݂_]7]ZӍܡ|,("),G5',ygv gyvNO '@}qmvNJm۷Fy>+)D5<~y׏M^3wou c9"ۜ(_w5}.|FܹB5b+(\`]sr^}t7n96'kpyaMg}? NkJw]}$osdRӤ#)T OH(:b}=N/YwNSXS"=|"*'bbtaBڮ% pF:1r n)=B'ɢP+U:S~̀^EEUDvn0OFYGX2ڢ@ƮcUۓYjŒ6 Ӆ gY.|g364* ;TuNjQ(|? .6ah/"`u>ƘenMˣf]-`xbP(X%5wfՀ@6/;җv~F*t+dawwKJ JSQcsv1 ß cgxu,˚V)W] 3#i82ǖ= _2RPrGL[ҭ&9ֱdj9uW?#ٶ7l#ïf`FvNHz! ;sSIn #6~*o/{wA=a3?rn t,C*> ~??@h ,/{'SP־^[p`;kq!w!%c) :J5|c42`DL\>6c<>w\Lu)7QA#J_ ݕp;|p=Onl5 )km4Upߥ0@ʉ>^0 sjTLU ˣ w>}ڰHLeCEcеcL01o<BSH;>PLlNd"ԋ1 Oh~ގ~]S=F>^uO39Q̞%g)D}YP${/M }ntTәe!AMW! )rOs9} 1**s)ت!a ;;ofAP1Mk]UFfލXkW:2 rU,YșY Y۞lAѓ!Wyduߘbd6 /`ؗJy ldIexoH:;r^'X4xEO6 ^;t#UGwMT*Osz"jLܽI7i=c_nyxm5׫r]#㹷v狿MaAQxwd^sZ-N[m z+u%mGG) .: Su<.:hﻌ|6օ.~N{eb; qn.noRᘿ etmE\ٹnX]o1Ӟ˖۵P;Qo5ǻJK.,'3Αo!\ fY]&^B-9s8[ ½tQL۶7_rNmPHq J^Ojk;p'|FaSQ7v-]rq펽A׽q/P@]4Qc$_h;Q pd1N{@Vgjl:suuFoӛc-]ӗ]i9zL?Fѹ )r?x0qjeN_(|s/jE3.#F|񲺝onB5; ZRi9vz1]5lau:RߧOM nA7;p[W=L˜>//2^BHkN2ϣsS;nK>si_Gwvqd;Wk:=&;K6^հsZPq셇 -#s%غzڡշ wퟞGgE96/ Yr|Kjm\}WWKQA97쿧MzשݎKcYg6;K}Z^bt;Yw#'bFb%q}w[ٰ;weЏ/ ;]A< e<=ܝۦKge^۲]/wf=v::l/^_:ROV2#hv;]M9ol:wwD9^J:nw۟fگ#x_O{_|);cVxۤs|ָg{k&l5Ywݝ,Xb m;-ǣ%gV޸w=k>GI97 swiC[nvo`Z(gRoal@*$M \j6k48|JM6qPJݎty3ep+k2uN[k~kXO^/pffܱ7g[9N˷P\ĂXUiҝmDŽu07]Iӣ\;9nsk߶ZE_s,x'ʗuf#J6.(N 2]0o5W_ZkIuhі!ݩ,Y^0G\C3,ef 7g+sgف{dWSbWnWxӕ݆:;'']_ ^mӺIxL𽟶͝Xi:5u$ݛG.:]/n8_ó3335fRxpE]Ҝ9֐2K>:S=#V㸽/f|Ι[=UNv7_\kTLNZsYz,>=׽`\Pq!<&ϝ*&geƴw񹮖3ymo~Z/+:NM5Ke'(\{7[j i,ad.Zև͚Ȱ lUluy7cXFT)O(,w=Ѵ)<;w,Վ7Br 4g9=_Ӕr:7爃?A?_~kYB#"$U w^&?R  ~a ?sA?'z~Oc_=-YB,As2^eaѶ̐ n]S TOL_P\)`фl2kUDGH5@Oo̪0@Y#N_ep|YΫdٔ%Hm[M[ 7rq#+*G4BK W* P#- mR!T(+[]ɡrݕQEEekm6Kh|xM({m/(> P>g6AE fJB1{a i֒nfPj9(i[sQ0"+OT4!+1!.b]GBf8BHYH2(v0JN9.b8 RH*S$ XpJx 0P'n Gԫ_fyG2L 3>s! sT`e4ܲ}'jbB(=Dj0A?adޒ8|s άuxroKEHAז9`wh ^7 9Q*+JJB $ s{z߀"P%ēy}]m>u1kuRS𻀌D$Ѯ mb GKyy1]IP "M;O:3|%cJ.`ttMroAjja0q`Xx=Q:( ,! wAO]qB7l`64 J02Pg2閖7eB2mpxBg\Z  pzwL _Žc3FJv.c.^=ߙeMJ @/1 J^c:4TC./5* *oZII܅ shL 62lBkx.Å-~9 6ݴ -tVF9`J/P/\eѾ^=D(Lr=|yדNҼ47nhCI096:ސI0UKgafq1iܕS'22FRצwvM΋ }L\[`Byb\v=q&)Kn1XB(Up{AdORN:ՀK,Ā$âeXr>*uSE\If 5bS D@QXu"iQj e 3@O}_?xphQɿBPRi Y׾aPH ʪ7"ƌFA;uܡs{tz91ܭXj Dׄ;MNo1Hq<Ȍ#SC<97)G_/~8WڕEB%xC\PT/^0 q`fPSޙBԠBͧ{Y9rKM=*L0Pre$Qp{1 *^Y"p0] _ fM4o#/%!9йLU ^;ysj:F "'rhwto(O=Oml&UNY<۸y={A;<(|q"ѵO= hxpC 9YJ(I7;wQ7PMCTruց81;u;&ʏq!SXӫH ;βуhd%{bSrŨ`+QG!)@>vn9{z)XÀ%1s<͛я'Q2m T/21*f'iV("fvv8NޕSNBL-"#!_nHoPT҆Օ"҆DC}kO-}:+4'&A[lQA* m ݗf@:Cm/ݱU! L$7*Up`:!<(zEWa88h>8t\!`N^dNB[C9ȂNw;|f*-PgU~| b\Nſ/LێA޸]*7 } t#JVXhSpkNէ嘢5Z ⑸"!6"{@+U&mWQ:$.4VKZxװ km \}zG*8DeD~Q3``Qmd B[.w%k"vLaRc}gh2^]_9Z):hIXJrܵ9UcK80cq dmɦʉ"p 0Qj+lp+! 3Ԝ0_SBB(*mp b,!1Cg{ץ&QrXp9`ٍDHMhsyۥm$~#l|9kX͜sR M~XrhTᅕ.Hr7sz$7%#O7>@/_ %n*VK*e,GKRr <2Ӑ7bfk$1A+ѓ+j)]--hUBs_X{=ul]).6ΘQ80Z"7AXH(()r `V3[KcQE"Yf`%-YDԪ1Lk~ ğП?u:v[̦ !8A Ivc.Abm$MR}4 MjQu8[WHT-62k6:q%jSX&fNN[*$-Núܼ$?E("UUA QUIKH E%UTT5U!EU%%KT5LM%PS2UJ -RPB6*F i* DPhJX*(hf"&()*b4!UTH4RQB1UA@PHD3KDTE0ATA5BLDDMQ4CJƌ H JBj>Q3 PQ3TDTH5IAKJQEдU$A@RQUE(D-(BQ1KUQTPo0 )")H$IA Q LKJ."* ha"ij#c*ZZ d(i"j IhZ)@)FbZ&*"" "b(ib())hh e(R@*Zhi(hb"(ifbj*B"h *"ZQ"() V4+44!T4"LU0-114%4A4CEP)UCJMDDPҕ@ЁABP1P Q@DBTIQEREAIT)E,@4,@m;i"8j~0꙱ W:܍>-wC?֬yEt/Ozx6QUIɃbQ8[ǖLQG>"Q2{'(B( ԥtK@Ӡ)8b4:1L4vv E lj*u LGM6h@6 /d!p5 nrE z '=g|>u>ØreYS]JFo9w旣2VZ b  Z[ & 5l&wՠS%2Kٞ'7y#XҮ< Kĝi߸jbMoٶ.TS"Tۡ :k:c0D"B<ҘwT aKTxЧ۸6#C63ԋx )H(jL ay 砰Oh|Ԥ F&$pM@9l`xLcA}3 9Ax%sLճCvԴsf <7i{(OFh>WJt'=$mtt·Z eaY?1܎e @Y mجS<.wNUjoh[Uuu T,_Ac>[ԓz Yoj)I@;x.2ڰ&'.Ds>/;m10ܟ$*E 5ZMɒ\5צ{|;tN Ͱ! "K 0U^::x6dM*bꑫog9uO7@oBOłl.0LELiй ^T*\|CڃDÕ %5xerorC (=>Rń5- EEߎUeRa mszʊ%0RaEq>!Urj3sDzT"$-L8\!_#uggGBc@g`MbkӥSrupld(u :ЧjD33m@Ŗ*际`@` І;Ld}V%Oi !%!"&"` Iaߗ/̀c)|Ob\y&P:mPXT!EI@FNSֳnѾ1)x׌L$CJ6rG4}9]Ea/'J:IݴǏ-1/5/@8ӺɟIlUE(PJ˻K\4*RHZq~Wq`O ( D!UU!fnU03vNUuMCB%سPeP(Q.@ åT2$|.l1Ҹ2a۸1(T-h dw HGrI2b] Ti< 7똧\Q(N33sd i\'߈ 1\N <1zPD 8!T%[_7W=qWo#7P8Br]-Ws^{MϜ« E:9 b{G5ĥcOG8<Bj`j|yJiifpC ч \π)th-TjQ$nMrDNY0P}>q JCv>av1(&B@Jp !,#lŒe?vBԪHJtN4f" ]F!*Ƶ/RMj Gױ#Pz%\m;Jr*4R7.`̳œHĆ0bząg{%Jc!{prgQ:Af% 7VkYy~F3b.+[7 >yZaM/ϧ\̬0muUN':yn7luTj[:^J12˅35᭶|Č76MUA95ঈİX^1v2*Gb +LЋ0JVṃoQe@',@3@app^S$'#< xNaDwWq MFe7E\:_+wH!fPy]bLwГ6T)$$,=}4ʹwNLo@$6w'U "RxuAeBLZ^5{&:mm4e=ҘJRh` V~+z.T}T}A[u]Qnvխ+>! {yf1tQ&uЮL԰;F[A;W@Eg դ"{"[l7 돕]߾@WLz1i둟_EܞX{/f}qxǰp96Ne9Bgq "eP~aޑTv)ў<eh3}30ʼnӻx1 Ĺwr[~Ū/,m'"=5<.e .pn H`$2['M&S7[N!'/BGhNɾ S\(HƈchrMܮ=|P =`Bbߜp0 k, ^ @KιqD!S^o.j^R[tMWT U ԶnKpuٙ=r<t\JU$hRݽDN;KEMH$V [Z&φm0svoK&GzYU&12PC^tЁjkz~Vaצ2m ,W6/~G_wD6Bi^ rÉ"T FߌTU6ņ +å2M!p0N;=N[GM;\n ~lfP C c-0ٳ Lv\;AvN׎0uO(ß*&|!aۇ#fnxΊOW! r V {LRc_ )DlqT2 yap/OH ǑQoq hސvwhzt?g+'vu+bu|i$>\m  [dP櫵NK9`p n[̻UshϸrGtTJu'M4EzYܔYZcX<69/`u D KoƐeFTyՖ8ĶOU5VSv$ޟtZ3W$!zyEk? P.Zo/ CKiޝfJ |PSKkˌۧurfCQoGRo4߿,I< {"`uGYdNwY8XO$@hnecU{Ħ BeV qυJn|!?vRlse1 4>j~SZ8G%YA~ rQHn̄(9v}&;'3Xn+b.G0u\r%648X7 YURC,KȌe@2[0T%*"]CY6PT|9\6eYR "dn``8A;! w?]ՁDTPbj/ڨ2E "^󁏇qH; V? [Gτi!R+Tz%ZHxyPbӳD6ǽtǽwy'wcZv*BQm͹Eqdhz=MHϧ,0  k8ǔ6<- 7w -g9^,oehtưm/sK.OÄ_$708KD E1q;?fQGth5WulHoI05.==s,m k&Ng mXx]WʕS(dI&(v‹4ΘzN;Be@5=7$  zc1D"[(y$P $Jh}MHpԪT(v+kVe9wHB2B9":!R`DrNJn01T-!uE5*SR%  "Q M &CB1yL%dP EI18# D"TD@8ũ]c dغBOLbP!lpVA*z!|ȿ39(,N>g ~]󳜨Zӹݓ RO'QE:CW(tgא<DŽ^0SJR)A z%`hLt9cB٫"X͂:{(pΌ0@nP@< B{!#@_H lIm@R ǀт۽xBXT&]j4ƹCs>Q ez@ৎyQqaksU+~f`C)Mh3(A"!(eD2X }=W?m6AHhB  'N%h_+HcȾt7)"Hj_>!wkmlבa%%׎+$̯( B8/;9|n'^;pXf zGgxr@Jy$*4 Ni`:^v&Vp .'1dI,s|;iBV /pݷ z_J((]k ,6h@Lxd? h!T"?55\ND GBD9cmw1Ǯr $d qWfQ!yLaן{},>BhJ(l|v^J~DVG9^ of^om(vJ|n@RI)T@"je䥝玅)* Q$u[-u!ByTDa{ȗi8NZsC+$mk~@v`:(GPU34aTkts&9=O`@EOQ@#5egY _uCDIk C0н2G$wG>1$]dBa^3N5 o98ɽmJLv$7'M T㍎`@P7ᥱNp@}{IGS¸+j[vB'Ib]@6ߵ>m97oGU.T)׸$)S*ͧJ(obB0ՠ6o/_MGCiЛ:U}~fQxugDS=e~`.u'Zlc})B:cqcvB^%aO?@()NjX c}1^rFp](lgCzC凾Bɼ sh plVk{C_@`hN,e&tl,o@\gX@,Č0U(C+T:RJ* Q m}=xT]zϧy RRuvT =!W  N[3hFP+y,25P<.'O5>qm}eRMqA'-`s&DY8cl.!ϥZ)ÑA^z٫ sC$$/=Q@P_fit/5n,&qQ kL^>AC$cVC#4{ v Pbʹ>A Du-cZLZP ?픵p$" ĴN^(cPp{G-HVh*RXtk,s;ui'8ƣpϊ| 5p^%\8<|M{)_+8A@nTPU(҅a 8NQq؛U3՟USU,a5ʍ/3L0'΃;EKֽS4Vk>ɀv w@k0ϋDY"MLH6<';qpx?k ,4  ̈`UTf+ ar1MJ"x&4/$X 2ZToDŽԤxб Ƅ(`]TtS XݫIՈAHOڒ^ ^>>޽]n6k$< EgfQPp|2qZPyE#(Y@ILhQ?3LilǺ]d|Pу_jϯa:i@Cfh~|xh9llՄNyZrҺxm&tI `^)r8lXet4pjJZBRE7ڃśC!Hs Bc!K4$wFaaXLزgB`h!!N] ř V\cR9-< ;c AC*5Wغ=4@9 H+`Cx:^u]1Y`){I6>kb.yk]2lZ̈́)}h, - P@3N:f<]A@7D iFHjE % e=6?t&:ɔ#LKS+eb@X,N{^Гn|N-OnSWͬRٞ{ &XQ-ԆJ%xMT&5= 460  [3b`q2@#MRt1ۢdP3~y102ܣJ%bVd eXr,O].yt/uYɞ8ȚIJI XD!s=K^zXMsPb]СS(LI:]{q/W@\ܚzr.6FbJZJR-c˒ d4!ē %`Q"[ /EBhtsZ txiRTK "C$- }tk_A>YJ2CaQ ;@͇L9dJT _?B~g1>zzܒٽt{έ~$;Ώ+h(^(fb9lss U:mRRw{vtxnVqe8'rYS8JtQ-ӿK?j3Yk;`U"Ȫ|Wfh_BJŇ.&eFN*7Ru!I_>DdW!4:+~WY66?>d,:nliX# v-Cm;DဎH+N$g#u:q PADCw^KI轀vʘXe2E'c!N*IavKGDOv6&?3@ S|ÖBܓC61dߗLb+Y5%߳&΂)lEʰ`2B'3>X ԕ,pC_ZKiV\.џvɀ@M Pt~ڣH"Hyv+SF7uF#v8凞.gY! yJ.Xbe-TiMͼ1ܲQM9Mkk\ (0DB0">A;Ú+ʁ%T 0]JVQC3B)[cj9Hji5l`g99Z*典hu1$~Bm4YCdQX;n0"HV g6+m6;v߽ՇX ABDڵlEJVR#F:i(5]xP^ƙdH-`9d`tejܘ[!<1ұXtngs#!:w b-F8ث/lȦ,e R80~Gr{xʥ߯~ T E.<#Tx-wbWlwaޒuH;d Wr;U=ɒ l$dƄl긑nT RSa +/xBq5 !3{N_9N$xa.2VjY˭ |f Z\DZ_+:{Pov`0Q8oIuXes_LuRL֐R0-|w(gY=X^ug:ډˆaJ(у^'\%++-E@#i,$a.5 >9RN31x册% RN򜴜)6,όa K>OOc F@{=~ʘ'~=2h;VH8s$R^.2E( Z sO4>(|T\_Fg+dB H1<2j-d|crxXǿup5Rb-ӿV,-A $1 ݀R#[Je;ȩn7,D0x*(oIU }}pKz:ΰ;p=7x,1#8rÐPd,#ZxYqHCPQ (q5c'S3z:CvķdX9t (4ZTT" QL@̘>vz|N` `Dx8pRP"( AWLJ9{x%K"@b }PD7ZtdY VI!LpM"*:gff _ރͧW_Tm^HƓT+KI> ~mԻugQ>O )(@$Kyq\U 2qNFL[@HAJ֓!g] z D'4QThCD{̳\]Q4=UJ۟*R$n>ɵ vըEH^<ݬTn1@X2"nDB@@ٷ+{YF{_*앍 H\ r(ES2@ۙ 0NZbdn3-*jl0JuA!,=LeSZMPw!#8 gk^`npHr5~IiK)$qfXfQey!#FdߤD ~%lʡ9JJ(ɏ7qɂErp/riR{<5ϑ}timwiܔġxZěoLԖh5qkF@Hȑ @B)-x7hulܝBLkcl  Qdmiڃ">Ce2Q029>Qa28r `&H~3*WٕV9#]\+8y$j-u@7 IN4+iB1&kp 2Dd/Ix1,A]AþTD=ΡӋq pp1-Py~/6qD(ߐHM9:Њ(`|qO{|xD8C]V Ca'69z̐@JtR,1`}51441D0D!N|Bv'**1IPM&DAbV( 'AOEu;tߗgpuUu=9E-OĞft3` ㍬#ӟDYGA x (Zy} OQџӥWZpd7F/ppnf\8Jq2~%[%u nU,ں42(5 egV8ܰJj{%1U1&ޚ=56/OS6M*1t.ѥS-r˻|zYy2wqrO^_$+ 9A3#QHĠeNH}/![ݾ'HҘwQ[o !v&r:תD$d;S=}V2TO½m۾gGP%&X*F!N=$?.q<!,+QUH{ Wp1Dq=?@iR%to:@&'g3&= {XX67A95[h`)s[HtuҌѧUC|2Ք^8<EW@<#}B10ʂם>p=CR1MHF|%I˅!a`'-n13.51TRjo$ q]Tf0̥H2""_$~W*`vAD>4PN 6 E;QGٱkr#Hu')Dqk`\s 6vXClyVΌ'Y(h|&*%BC=M/QC:8{衆q#iXJvҢ'i# /2>soK`N9°$iq޲Z61;1656f`ÉGmPO |ItB<ƟLz4>-}Z}(gMl59<4R^@a !!;ȓSJ:>:?!CUYD֡3ET#ce:xHwtA!D6\D8ppS}t< f 7>4sGLRu `>þ [h1ۊDM+li@oSKu vH0U0ӗv4A={nx0JE$ Ї]+=lvĢRuL ư@ j ǻ=4:GM CMp|]d@?6~<68 (OB(d]8"ȏ7ep÷cet@՛P܊TX/z,VbmpL2X&Jj3M%btl_Ǖ0S|± 2f\10gos"CٰjM~!et55qECR!e`KѤ}V!RB&JRD)ua0mW'+u`0UF|dY$'+uW˕Xc`F.Ĝr eZʴ-pd̵:MwmՐڎZPc\"0KjKYyt$ U X3zCpV;*{)@`C*&lur eb1G읥>.u6!jHQSxG/Sl;B<6rWm5~zrY&M::[U5Nxstvn\ܺM$\CU׻O.:R{&>l$2t{8}1Se=x8c~LEFKc\*VىFAu4n6:ly믟9@GϿ sJ\%iHQmZ!a@ѐYFXOcˬ%W38{PHl%wu 9֤Ȇ~sdϷ|*BY)eh`@++OC9AAZu& p<{OT!bH Qk:e1C yёQs2J90i 0/JqV <%/@ٶO[*&64.Q#=璈3!D oԒZӪun\x]8ho\`R Fy¨͙;AijN:YƧQrh y0Vn29=(BMl&7usXk'TƧHM@ aQu 'F˩TbcĆv(GFSҏjM@c Ӡ4QZ=2AQn1PE6pI 0#q1t<v9m>Ϣ Pdx 7., 3 h0;PV W@j^\|s 8 Єjt vAtaAEp.i7PrDr +j͙ )ߣ0H^4\#cVR)+1HU_;6K 6RJ4N `zI=`&Y5cԉhuaӗ-o'-mT έ؆h6FA"$J@#p1,ڦisI,@z`d ;*"yTc \ H"{@l*p.\f q5(i!K }~f(U@{.A2)Q~?(uQ@\OwV#^wa[TP]wɄjE Hp%@#8"@@ml*%VFnZGzjYIaQQ#7<: 7 ڇ# 2H@[Pv:fE)?hSˤ_Uq9Drv((xL–Jѝq>Z$c@-#@hR=BȄBB~f.8K"@T D6oz{wIfϢp,lO{&y 9E@K!y #kB̝1X#ObJU;|,|ސi+d›=ζ4GFiP9dOȗ4ؓۍ>7ce'hNmyE1x\USF2JlK&MeAE8\a8-.W@4\J2֦Ȋ;@T,P3H" @O>GCMƒ7IL6t!|/cZD G&CqU/ymۛ;x8 UsAL j{FCHw`$!p̞;c`Թ58A{i8V}$pc{0[ L _IEawE"EC~_wqpBPF#ڂ$.}fa^Uñ)| C8fX} ,4;bgVrm'ʩN3+3,Nh y:f2k+}IѝHC BLlB1d8>pie!c!Jxxw.@;& "Xݨ<8nYxpԷtn~1V)Z?e  Sl3(lãtzx.e\L`8qL7̙TwDKءϺ*@ae?)&zf$=$; gGrt,<7}t 8D`ec ŔVK?$>Dݧ);Sn t"'7%#@2S}~IΞp*\⏴m;bס`hQ$ɤrǥ{Ξy I9%fv@(ֲeX8G \r{wRS O!6"yȔE&u\a5Q)\'`"28P#ʍ o Bhru 6ə|~-vxzD?rb_0_O<ϫZ?Y|:,v> n=5s*ۘȢh.Qvm{S{˷ 妙'?“@'. -ZmfvZCb`DGK5D2YMӈeLVlz3vToB|1+&Ypl0M5amS_H^A,447GbM5 dE@FU,+FRpy]D%UkUKLz5 Y}=""1.Bݶ@.k@ enKF sr 2:A˟b!Q9ҴA%z9Lj)ŠefebUBe3&m(Fugl](198 !(ˆ2Fm3wqPpC]Z-te_)H`k;g1Sr9 ;pp,Ͼ 5Rh%.H⿒ٴm`8p!A9(P, #2LY@l@tL)Q, @d !%i7 NF8)0)  EYeͳ'x?PI3KZW ug}h2!ȏ# %? ww?N&*\x{ pa33X7 ,x+[90$GEo b*LrxQVNBήZ*WW`uN^g,,Ap,*9ѭ86ۜqq[`sQQXCҘbpBY%U !2ԏ_F0~^[χ*2}j85whd׎xXFN) ifAAGJHI"7qYJ9'MV% nFZ$f0 *a#DCuEic.8N =ĥ ]! b&G{~z_`huFyhk!$P$(*A()c [,~\ 8`taݍߪelcT&.`~S̛xI C5x qDyKQ+MXVhUk]] P: /0bIP 7y >,h` }:(z# ,uc,== l dMƿ$ueaOh3N=މ0Fy!w3p6Sٺ6\Ír̎܃qYEZ $od7:.IMyٸX (p0鵻d!{1T,#7GtUUUBݕȇ 8VxA 'Ceo֑9$׏K}Uvxnɿ,#4YYN=WaBݏX6OrzClykNhn*N:uN%(AP 4H vlW.}ѱ˂uvKv\oH?~wPo!b`JT4 *Fc`E}xFӊRZܤ{9fu']|YC~C$AQ{|xXUPg8a*:fh=/=/<czn{v>ִ`zJ LmN\+Ӡ|uvǧ{ ٗ=G-(4Dx<2@n@N-eqú)G,dWf/iEJ݈c}u\S ȒG$f&A{* v\zX=C\3G@Y>k91.3hDAX$Y_NNt! yaX$".NI5:_guSz:ג۝ˎ\UUKwk.btęu3D.esdž^qu9ʺ DzkgjWSnY XW6CATw2UO74H l^[JLc%j'ʫ ,@<c򱨄q߅Ѧz%| ħhEd!2eBwICռF08 $`yτ2}s^x̊r7k˓9 @XG B9!QcqK,ߔu˳j@:gshnnF7A zŁ||ƪ> Ryd,ts=a 9yv~Sw9%7#ä 6ƺk8Ԧ @+bB".U dDۇ'cF5ngi5sl+u/~>QS|xP Xc ;AcG?n2}ń;vkKJ$L$P>VJbiY P4r@w GPdh=+\hkaCl,*'`F2>3 KG|>km4;78  R%@Xr~Rl jʹ}N2ZZ}ZnXEaMFZks<`7̥MvtD@KXɯ@MeD^ʈVh{wl'7i]uWsݛѐl$`Ra>qlborP@vLmwW'bQyަh>]) @`B$uK4'.<$P( q G՘^9t>3׏E_+ηk]{|_Q&]St~#O˻Nx!dp6֨8}+q~5kP;op9d煋\ʘF0ef7@qHQAM*X³M~ OXC~V+n^=.IġzVcw$5 ~Uew# CSh ^%>g3ÙcC vnpG+eY0ֶyݽ#?cȦ ! $fS0ŋ \\%Be4Nbģ*AR o}t ڵmY| 'vtzE"@Cx~ǫC0jI$(qP&bO>E(o6U)g=2KPhehYߚ&B,@,_< X]8R".)JPUUVOBqUOO +Aɡ '#::' B"*b4mQvXH:yq8U+Lp]7/ek EtnohuuDM TƔMd뒋#g;; DYr_Ϟ + s RQ/VAK> D:@~k]0 b/G* z^~BN8fO^ufQs\jg(կA;ekuDfMx|/Qbo Dš]>~kMN$ D EF$v #|w*9w ^^+W|43YK cG"]92'ɇS!l/hQκԋ*]M(3@ O9NsxB-AJH0( LcL(ɘ>€)48{ ?yP4黽)ߖ4MyFMnHP=w0o@6EÅ` B DN>e榻*|d{ o%o,q῭5zfH੩@ QXsӶ^Ч~F >>![feUXV`&+\s<LJ-# MFtr7ivy}g_l WP ˢi g$\Wo[:8Xӹ<ܘ{%o)'.<|F~IG>jٹ-R S=2Ťԑ׎M&hD$C8#U}w yiL:㷆r uCLnfİģTǔؕ kW>8⪎:/7Cāhܴ&b-!7A18~١D+`!I+^w'es*i֋s;_mP"c>lD'c!71yW9F 0xVr|C N:k?GHXkU r$ zuGƋ0DQ= DDX\X61ZG4X0ҨਰY8S5րePh1٦ѭDP k14,N|"@+(,r[>B1CXh/c5QUf Bf@*Sȶ$1TV!Uۤ !n&Ջ;bXٙYMt}B$"&S7o=ˢsИPxGuyܤyߦ.ZP6aLC1(B:s>N f,09>H2xO\ׯ+a[bI =O=ld0xT$}wxyRb!>ʪl"V?XIapIH-Tj:icF vDŽ?rĴ 4%HJ@Uf81p1 H"Mfݨc(QTZRҖS%PX dV6-)iOZdť9*UT XzF#+)U{P`ӱ0 18%*N&`F,9E3U+UV?c !!PC g pLMhk%k2/U1"Sl'Ԥ ;lfki(Q()'j: BGlܬh)aАZL?l/oofsu |:OC 6(ef 'V r VY]4g Ls*FX[7;(񰾃O܁,.9=6B!EL—ӷf|D7ϰ0[ۆOG~p !g>Dy1>HOS c=~]Ss(mh65 ( Qemn7)ښMD؎uN5ҥ>70$lYgyVTխ,15*?e]779 ^7a>[Di±1΁x*jȊ@W@ThE{X 0f$3@Teϰg@F &@^;c 51kw0 s=/xmGzwu6wiEDMgo)NQM=qQOFJHt0*ɥÃcS4z㼢1L2ؚ͍\B:GUUU7pְ CFmFH^CQoCXVcӾ #.eۺ)jR*&΅uR;ӭ|=9U6[i$$$#Erkny-{._(ۢ{iߧ{!辵sx+ [>e-4"||!ΨbMhiG=%H^G/Pfw @p2 D詘v;*B'vc%pWUCo~DMiq3:9\_5}k8tz_[v'Sz*)aQQ($toM>#ƧQs;讗6̃5 Y>Y=KI-Z5wOC[߹߯m 8!G<.Qy,t\GO(ML8N}%#12n4S!8S(Er(/Q".s. &#d Lk=/ݠ ]&e~JP@A) Ig3oJXQ6"t7]S}_1{!}'=Ϝ֜iD+ߖkj+B1yi1xr#z;{-r6TY1R j;5A׾iτk!Q x܈ ,tfFC= $"@UZ(k( ZID(t-!D2$B),@/S쾧\] QG_ϻ\a6?YbEo:ni|h/@߲XRj;&m:L=.dbIr9+yuAXexe&r\&ƔPy~!#R'on͓9=Bݯww:s 1Pya<|&GS AP'`c&ØQ֟ {zE΂PQ@Dv~oAqJp !-qA;g <$._l˳`C?C5ĕ\FE'`h$̠6=ۜBCɀ^vcӣ/E9-=0~8|RCMu;ELP$^R}Zэ8J_y7^@w"^(J?UU[ #L\5әv_Pg OL  dH\S,zEm+dje6RWN鎳ۢ_5DW wΧ>tDQETQDQw }Wv,EQE]ƥr\5'pih> Š8<9*ռwx( Jٿ?0w4ERsB|T^*ޡo/(cQEQEaNoEM^"nCԯ"tQXrvӦsҿg$=x3MQ梵H{/,] `x8A]hsHlRwyO,'#1yΏ 4*@"tBCS+T.*Y&%ԥix N`H<񓑞 Gp9}GDCIlh&Du43ӏuLRj:/'wQ&`Kx`v3Şç@J>wvlKǡ[8^ "J4Tk9f/| 9ao.cd:jx+uDTǖ K`HriT4#ŸFiy%H]Xc%Zןǿ^և洶F !( Pj+Ws#r[d%xO|lRuIdѭ1LcܭP.Brq4ҁ.n!PE 8H"ù*?8~ӷ8կ{[>," |U="T:@">az0OoDdީDԞ<^ph#bC%#d`1dQ䁰8ȏP8@ۍ[u/QqqQiaQE<2ĠN B  X^E`l/xxa؟9NE)i- ޫP#@[lqhퟙ"SN(KKmà%Χ" |&Q:c8z&v*WС6i9MxEPFH 8Xt2 Ȁ1"X[aޝcc|`Rz]泈;Lǩw1tg*Bd70*8otD'2sg+(C9hS۝3iEގȝ(ʸW$1W$Z6&;g;@#]Uڢ"uY[F##>R: Y9JSm zr2'T~.I0NN/4hЁO1(3ƹon<\ Akm@jTR{CwpAHH0u: *͜E8SlG44ctԂ0Vbް&~xU{gǧ 6ªtd&N= fS0ST!d oܾ)B(" =ϻח?a۹v>#Ke#yNW,=IXbXo~,P эHl֛ALUDCA$V`Y \NcG8k9y4}# L{>'9Kf< q p㮟}zCo߬?UM"R!'EJ2Čp>LPsPvA! j;<2C @? ?L HQ&a(nOWz0ixIA"IyX?;B'npոq7P鼓e ,>ra0e6a8fTdgd/ّJKOc-I)p% b~^\~}[?(}'2\Hx\`b1WNz=`4ヂ$LtzqpKݭIȸj)U8u͆huP&QՀu ݛDf%J"h0sx$a<ADl~X fpPVNQ`49;ɐ}NG696_ώ宻o{)<0 0=3o*`@Ň.)$ qd3;3E^iRB >.x#! &<8#zh(<@zއ` u06+I(KUYˋ LT:z(UCR +zd9NT8ߟ'/E$*^+`5 *4[j"$$*%Pè!@V*@[,ecAģ:@r_8J zע̣YHqFH{Q- Ҧբ+bkEʥ_}]U#eM k g  rr 띚!cEÉ5 3]htOi::yG{t $S$"LI=-OfɈd,NPDc۪EBaPH"J'ɽ`ćLu`yԄ ʜf+x_R>q1߆a*KRIZP,<}yAT!0Y Kokur9Զa3t9!#/BC H!"BsIۈidbF¿KO܂!TI0,Y&Bޕ9?!qÙ0x;eԃ:-j76Z% *E1/^פkh>!!a C1N yvlh'jgjUS=8>\Ĭ&2L R&ܲtوP4Jl"0YkWe0 /HHIk2S&e{J'e迻sp$/غfM2( ÿa/$IőF/FAAoC!2 ΞG 1X#:D94$~EVÌWRBETÛweD¥j38tӍ}D"Sd^) >D[!sJX`^ RCŲqˢc #,Q3H D)4@+5F//{1ށHvaJ>O>N_z4!|bv(pK s3NC A%6D S̘W-v%%H>ƠhYBc!5 S@Q1i€daH*gO`M며C`PYwͩ(F }G?*A;& IJ\蝒l]f %N2&d Ɔsӏ$ X~ LCM.e 4ՙpR-Ja3`n#X%*凜w^m/dqB,%xQ?kҵT+X3u $-[+bՇ`Y$M&""&"0v`*HՅdH&idžz=f0:{>CDDEWa7GDW%](l~?K~L>ȀbMa 6h7YDAw OۣƤʈ# daճ~>^_p:6D{#90>zCDdۻ~<v9K5~>zt׷m{;;ށT\v+ձqڿ@ =Z]p=A%P%`!CBdظ~߯nߐqgN|m~ivʨ<a=Fì!ފF))EbG\ [J!ik7~L_oO5pH0L"`:4u)/L*R+BU ´IQPJ@@+|۠X3 r ( Vu3g| o 7 pB}%!2j+lSȧZ e[^ {Kn\Tܢg9wRd[g;@)o}[ a0.m\tsk":7]~w*xcPMfT)&`:ӡoDñ*QUE#3GC"V/^WBT|ՙDF$@AZVXs:fȉG@~aQgבC }t W $!G*󛓚×W"8;pQ@^w/RE݉wjv9Rl}7WpONzdɋ}G:y(i{6QEchf9NM R|~qǑ93592dZnθ*AiC'_~;U9?.OMgX)L(K^PeN|[ 5f7B!Egkf4Vw/1W4hTDε'h.Kkw : O[=(GdAE R+\cΆ[ڵg{gzw<ݗ]f뙽R![^xGo+wq<Јg]NqNs$A"&"(  T>W]kr[[2Y" @Zbq`i=b*joXxcxDB?f}"cD1g\Zt_o445Ub&5g`A]1 `pŕ:x@Ct{<md LL,Bnn8/%:daT"Ҿ8 `2y 2L2P4/EƗoʥCEmvg-Bz$:lCdrE@|ʷwp '*XØٿwkm=NY,AD5RP(BH JSq"V)X4HUICpB<4B"6 > ~,R$.L`L{)1$qB&@<< J,R DF F` iiOJqc{W6Sͥ~T`)x|q#Llnw~ E)fTTCD'}넉r& 1r"hE}JF*TԪVEQ.kE*fH/0<_ ϑ %yÆxPTHB: qvJ쁢[< XArm@ P䎹fl25, lh 95B 8<ljjN8z@X~_+ NEOl#_7r0BCs9=D6~56 Klb%dXӘeRkbZ UZZYS5L.$XӁ: Hej 0Ba.H @ Y QBPRAH2CKHRp"H4ZE'" aM~: x7w \r "A鍁ե ,,*| H*(>VƁ:ݹZkԻnC5)UF3\Xq[2p}|,%ZK*WˢuCz׹;lcJ ф/ѦZ Hv @^%xJ ŝ{C:R(,%EUQsFۏtaw ě"Q#?Lb2%a f, {\Odȶb4B9!% QGMAJn$$0/Z 5Fl$p'9xG:R7ש֟Cp) $m,~ :h4@BlClu_ˠsP%"/gXVp X!o% ſO =`F$OǗ@~ qD.dQ'ߕ>a!`=95%QE [Tzy7!R$xҒƵ0bjDM N/=2D#lD h0xQ}xsU? ApLHF`$J4J1OJVN  ;oN<p,$e]&DY\Z4\` *GIXYU`SeD: M9k?] uw BUM SࢀPd,OF"edma=MqJDM0L T PDTDBR,B'e_C/ Nэ}vQO1SV9c=؝g+v//w._ek}ugMxӯe4 S@PTK2^¢! @wmxUQJyGe0Y8r\s߬NP109q;pϏ.\8jP\ wk@`4p[op6oH@ g"}4$B`Kx. xgfK"'R/1]⚧2#v:eD %T2:"e鶅U46f*nRrjJ\'H)(>!-GB $i]L+P)4А \4nƮ PobUHB@X`$ 2AURKc$!iL7qwL.xoA4Hyy_.Dkhi0vp^u1JA PD`:3t9o]>OrEn) 7(?$%#:e ֆM}Pj=K{Hk ZK?_P(rj `#}a*=zu;;:nNJ;+صCly< y0"C>Nst۷no(֌Yl]GrI%#0 Q '-#.8Q0"ԉI8eEJ!%A@؊p~|va"loԒ`D2_:wjH>~ >a䆎ap8H.v ( 1Bԑ?׵6@_J*QCv5DGY .kñY>U$.R (ADR% PR K@0(R"I@PDC$$$ $"(<@0'(:E`hAXB (E@ EfbA"BI$ՙf?RP=4{Cdrf9)Y a I$P5D!wAK0s*\R8k Mgx1 '?b_ N""1HC ;\T7!h<6^ S+Gdg_s)̊8 Wt"C9L'XF6;]vim K?g> |'u x' 1"GOGX<"Bx4QjU*A!uo)'RD.IdiP )UTsxJС'0Q@y%POtUIIRMp:3lmFܺ;kgֶfߺgrٽ@o]/s/ S$K8.\{jL/8{]z.'4 7n!7vlk6}AlPQTʙDdgaCȥDqBa*)G(00$کxpFaΎRӁK,: ~)=mv-(3i npL'9@$a}̫̎= XBIR׮Mfi֫\]+9ZJ uŪ81Bs8B D/)Lh#q͗ Z#xcuNFt}J~Wmuvˇ5]s!sqڵ>' )ЙZ䠠m($_C&^@KqmsʱG.IN@۵\rxҒpqbB%jb 3qMPG@q2T"Ng -4"ij yB!h@@ΐ8 4";UtN#C0 `c!W wv E(d8xܱbTrF@.0!zS4.C8-݄ѮYLBa8pWMg kR)Qo m"rBw ZW]GXŮe,; V; 'PeNÓBeio#jd5O5 CyB2r%," J:@q!B96HšapW+s@dŰGG*PW бLn+9u+~,PӇCʛ `v@٨vGvt*V4S]CwCa9h`4 2X; -Q\/҃m( z 0xd) EtR^B:{NÇtwDgQGf$(2W:c4SIr!1\Q WsUU}6*7"Fi!U0a(Tf;`Ɯ~o]Mμg~IyvHd)ocy“H*K^|\;Ɨ$f^خaXD-(f\ EC1Q%r$>-,7Y0G:iШPmLE \nõPm`qS#fDƖ GAό(Ň LYهg@.nbo´Ffw՞7uxJo$ !  VZ PneEǴPGPl:3`7`2l7%t7fAoEB@ޔ*Zke^zljW őTqAru׎5Ӫ~Ʒ']+qE'. 0" =KD8J hO]ŇypoA*2&|$ GX 8^{7hcF8 XƆ$3\dE93(b:!.(vI8 sNw䤒H!~fʤt܁s SD2aM+)eDǿ=r<2և<ӕ6LtcM6Naҧx) m(["5 EUJHVTp/sE6kdclҩLY6E%+^YP˂J l9q{٠,@(bRuڣ[ՖDN!87#%^UFc c`i:bWpU79|g1N,+PPe0ث+, "3 DaǎJlQBsY BfA}lB(VAZEjZmJ9Z)/72[k A$&#SX\'ڛQz H֖‚ s@ݤ1!v㽟NN,S!CQɌ0`!S]YyhM7q?L f)ho׊N?G-Yb:4aş$Wl/gQkNV =|Yk>hd3,c=% 6 'Y/OL+4(/|w|@9x lkiV  ƷIYq)`p&ԕyFgA  6 pDpdAVh+hzZBK?ߟ?8>m5\8N;/[O{6q֟y!Jy]u\껼#+W2z3h{o X$A"di( !}t˖{r}ꂨ] ƋK= !)G̫_9}01N3PP o BsiQ:RzoTDu]W 9*ňB]/ (:]u1AB5g[F@+C !L3;kT><; D~}CFX#9"1It>@ z F0VX m7@Tטx 0`΁Y7H!Y/T&F.A p2Fya/a,8"rmֶ)6s ?؁id9 sٹpI9G7TJHDO0E3L-lM#@:i7,BDlBH41 `v dQU@@epDbUDfC!ϙMwL`wȊ\ߵC9AwMCF" 9TjEQ L.r91A"$a TJ84|a31*0YTQ@i [aD[8`r!F7rBMvgxyu/:=_ty^Jx;^n<5WpLf#!D(Wo݇ 8ϛ-qZ1@$J>2ecv^q8>LD=!6.>~-#HtX>, }cܔjT@DM)?MpLǸ*Qw[\!p1e✶(LJo?>@r ǐJ͔(ogsY.Ȯ̀w)Q (YB̫$RP0JyPUjf&LaeUoEGQ)C7qS8 0$8-f04)BI3uvDxl1pdvJ ~4zňHs6dc`/ XG᣺*4.h.d $R6YM݇EDPzp1>L }pgusK x,+%U9t*tb"S "*.11v?JX"c_BЊ!Cd\!|Tɟ}PA"D@ &(4wdR:^s _, ZH[93gR+mKB'W Mۗ(|9yȮVo_;%]'| #:QI.&5+#zq$˾}gCq;3F[4="|Ű_)d؂ r^E l#OȈ?oM_OsI*6j!Z3ʥ~b~z Š (I:`$v4) b=e18QX1MWz$H"PyB> HF'[o}nlkVũaM1*byɃRy'e sݓ9(&ǃF(U 9%ђoaAb t0XMQ2t>=q\~pu%e77~D_<6C, )t#^d&N{'@3Q%"SW ۀ?{9@DRADHu?T *ۿ)r<&Ǿɡ|rQZ ^*x8Vu 7 ̔,mG%>Rj 䦜897nqhHi"OrHhe؝c4fzhHإkLB+|upԿ$K4MCLbjKYQ,Mn6+&Ei;<^~@@VGj>/ȉc <mEPz( Rr wɿwg9z+":?( 4xI vp1dv@޾m"n0+0`%$ˁ I,`R-"ڵ:.NN<Ō)IdP#mӇjܠ9v.Tm9+5{ |M4}|X;EPo{ R&d従ՈZp!L[3Pxw:H&-_FSr$^ͧ?T IePDtrsƪ|!p uXAՊY.&82B˺m|1||E;A'8P7. džs.Qf4I۝T ,(̙k.OG#S+8a8H Y PyON4T9 s"Z vSjuG];߽!!RmQJ>a|qyIz~o 'ШKF8(`_a+0Zպߧ:2Qt264-PzRy] AIcd%40%l(9>FpIzPrFHr)* DgD8V!HP]0'?M);\e- d=On656ڮwH,>$ ư,D(Q C8sTh1%JYԕ XԽbdQ2\wtab0>OČ҅LؐǗaU2Dx! zArp 3FC% hVBKN 2f8HBѫPKe(T-~hq=$Q'D4샦PyNŋs+hYh%OAISc Wn[[4Y@9O=* XYmkIxCc(*/ $)&&YȊDwHebUTP`2JH6FF_XOĄ?Li[yɀ`4[I$s- lBd1[%jBSQQ IE"100v}1 Bb"(W^[p)"D.-Eʕ"%Cv:i#ړj P !Qيs4wdΒ}}$E"ZC#Ayw) {mxdEYδ'Nҏ z~3 &z+J硜C{deAX2 z9'Ld{}~IHR%- CAr29PޢBHRHIM/RaN2 HV^Sʔ?QDJ D|#s꯺jp:QCaM='F%%R6)9qD$IS4B!,Wd;PHB,.I8IĉZ%5MlՈ9;%_Q:ٕI@1@ih< <3 *#1k0d)0[rdBE2+KR1Q6$Z0BC -٣)SH bvMjڷŒK",㩍19(ҰY} 4f6n xO'x>:ziwwޗux^sxfnc/|vj[3Ns]gk\u|Qzm/,MRAIBQ(_ m\TAγ QޮfQGyrz1[TAp1gXM3X^p:,c8Js4(’t TD@B7kհcQgSIW yӷwp?TȇBpQwXCv}4X#*ؤ) M2 P,RO|Qa'}<4P B[txV82J@UE*r4$(}a D'{$U_tM4?9 &YdxXI( ӷ^);J.$6$k_.t}J=&z #4s×>>YN\9j@P3z8GO2CD{0!Ri9B ( ]e<~`t2 @$u\`KIvXT& pc5c( 1@D:Zd*2o; 7ͨ iAXQHQOB<9gPO茭vQ)GT!9=^1\72PXe 66 #ɇSF*Ҋw+ R$@PQ*b1*]&j*(p~׷AjH"OL ꌰG'c-50F,vZhz|il,2P01 i)/)b #̚ G͇AU mfd\0`I8% uxGUMxj@ @vU`2N<+\CwLPcuM4J*bQ1r.nuubݾD}잉ɒ}ޡ^%8a9NK43 ȀÌ `s+eQXa2;&R Y&=]ݞI%q*Rvh¹ U:8bS!AiZ; ɀ |,FB!1 2RY$ۙĬ03IlZcQQxfpmv4*Q͐:1QӀY0x),08'Y7N%߻,*EZU=@2@!A H^I6k!xۈ;TJ k*,ɐU\T*Taİ.u T5#4`cQ*37/PbF [d0fg;y-ck hjcRٛ KI"ᆬZe Bs&qJiéPyB Ӂ9`>r`GMRC,@@~FrߡAg9X+H;tbp$PLF*!$edS h _ۣW\=eV/g!PG Ņ2PhP) %hB 202JS ZP hhPb*C9=u0 ?zE" v>CJS@%Q% Wuu_ IQkk kG*"JL"3&/fḐ0)Utp쇚BX2.RA DDPujNcđYmHh >7Ֆxh+ȃ |\*y>DSC'l\.U;'BNf4U@JJfH(" )X&TBFA4x2[hDG+1LKd52tL.Å9!i 4= 8$CZ@6*Ih3Pn, Si@ʊx*H s2 1qP*I"ٸzR@(KHܑa+2{ʬsUϠ-@u|L68{<[qɁ ` B:,t_$6Ը5Z8dg6lnf2oJ) ۭOl%[AI7!\-lV-&AϨ&TlK[GF~'$d =fTXԭH)r]O߶wp/ /)37k9Я/, C61q rB0= PUG?.)l˞Zt`hMBQG mWl̴CaF@(ԥQ9,,GS_`uHP!Tޗp" BB D X,B +Q!-JV.)nְh-y/ ޾_bgb+@wZYbCT6Ma G! 6(E EU_ɇ (۪cWl}Wh$DQXWsه!8 'c_ϐ{&XEޏGvlp1h1 `Oi^sg J {(bU( *s"*@2*dQ5a4l f?~Sr'P@ O3O^ FWmֆ_Ps9NKTP2A@6(M ڊ>=Ryڑ1rgb]! oh<A  U%PN4DCL"Dd@N(*@f*902JH4Ħ J%T$8M0 &@V0,12Q"NMtb]؂hEbӐ1`)w%D]0as,&&p": ^5 N6tlf8ׁ x+P("T^\8;˿fZ TYM5)qq x 9peWSf/-v@“ @Bo,&@2l%dyeB&dSZSpn|O] G"rF%D~-<Ô" vS[nOδr K$!N["H!&=Ҹ(\Z'Am^:jԎroԱ춐%([c{ vG&u8Ff WDpNu!0?BSM.̸ \1FF# ~~qct5sH2\ h&d&q&3gshsk{}&&|M ,PR"1v :! a QҫX\ J?e3)#'XTW,DGC Opy5bV%XP.1x/ʨJ|79[uXRc85ІFL,1Lcs 8 5%"#۳L޿6C +M ACKFDRP~ŤrJRUQ*(1 2RF5CP`DfN* `$FTFRTKHQ IBd.HـdޝQ|oupPI ΅ d!{ GkaJ>tS[nr+eH`um©,jveTl=>ШR5@Rh_ߞeX R@Ak$W7*j\NcM+HCH;h# < _^0<%9` PS!F; g1$A+CUT%$335RSDR3EB $1$ @T@"H (O𮸃!.n sg97]"X`~y?u뷝zgsC 33Nljƻ.wcԚ@7MĶ8݂d(>gbt%8YTc y[nڪ_8Rn'8h5I/sWKݚp0z_6y/# ()fR嶳zx2Rr̘ioSI@s6cr|!zL^{'Vp۠}I7py1 ;)Ba!)Oa'\ 5|s%b:,)*;Kt@``d*N:ʮ4wq!$^TT4Z2!AP*bbYlJ8p.")b`!BYsdlQEP=˼pqH%0LT AH!d7HXhTZc9|v^叇rFADPDb'u KO5FWC-^ЈN\3t;4x6AE{Glj@qt"/DZ(&U0 O%B NTS~m$*4 P*#!W*gzKtRjP2FNg)b.i1) Wyf5+ "}Qᛝ)P`(#X45ho~.JCigHui"0bA ,#)"00 i1>?E7=ÃuC~LMOAbs_C_n"(?獘Z4-#Sl79"SK_.ڋMQ 1x[ćпt SA9A:`Tz ós$TVHj()Mþ$*p=JRqD֞L3Z!L;th߯ N*|O] $R B vJYrVy8ʕ׸6+ dH ֊tjA- P3:L- |ys/>me\2Qܵ8/Huhf|q _jA&$hLP8DjA1u"|Z9\1\ʝ& )@zЌ}άu=[Z*(;2 kJ=1k3:FTMm‘N8vL\A@ sl99B%@İDL@ *61B>h$e09PDCJ(ƇSBç!Ôa<t3fSYTQgl>u"<'R³·Ge.}9ٺg^ss3h2s$:;8n59N "O-V#6^5\g/o'㙰 *t%8uɝs|nƘZcS2f91 ,*[)!: z l/ۛMYqsnC!LK:8:yXl *ƓZaAs$`|ɱW3gcN31smd\ VUS xkK{~پ|{:PT+nŗ[*ijqbCZ(ck1n./]^$ -CPtb9Q1NA`6iHޮD[Dh+\nfzȝ'P\cfkr3S̞ * "\'hJ{d@j b_l\@oC[YqCJ{gVfZK"CA5 y#!ANQ0qg /,8#'/DCȯ, 3zwgˏn=D -kZ6BT}MA]auI$`)v(sԬDi1 J}/`((u, ;",9M#I,|- տȰ't*0W3-V>SDHY5Ut27VA  u,*dH:ͰjK3(misZ@4iLQc&J$AhK1iX@j JI `$fY;,%*T`gɏ.nxvjwQFFXX!BQYfʍ}53ai@7^V)T&$iSL; _ϛSP*cV>qA OVU&:w Ξp)rHC|4$t5 F$bYc'p{M0 402>k ܫsp=GKh\EYuPD@6 NKD`pG%UT}ț{M`gB$Q6'AEL4kPڝ@{ qb@`< '$`%Pb}sbyz=hn7EHmE' FX^MAi,+lB`wva#4B|xT6X0Ƌ(|~ݡfU Ȭ'B*"5\bu:.[ ax`=Ie4@5aU\=O<Ԕ@ι;01[( |x`TcD/%ɠ169`bqBPNlህe/= ݲKP`PMh`NNB}qJl3Y $+\F?y!تu iWD>GG/f~jXH9bk` F7 SY!$Pg2UQ{T$3syh3kYҍQ1Gz%!%5͎wᝰ9>hvl00Mv;x0+%I/;ǖ2 ,âHҼE%I͖<30̆eoDk6`r" 8/D2![͞y؁דN2ZoL0tӤAKi/]'͇ w昴5" (%3ٴ%]l2P;yi,zùq*,X,K>oa‡t Msg#B:Knpp="C|4*bH3(ck42ڵ(`mDt+!$0 C" 8"$ID b+i.FTHDd1 ~4v#TEh>QxU%}hBr(y$H!}[ <:4ܛD*P`DC=B,aaw^ #:&iM_ڛ=m*%. SVUAn%6ŰLQf(;>'5YoB};vc| b&' %Zt Ĵcq:RPT GKg[jjJetb&EJq`FB9l` + kA& tPV#j3[5-/L%M J$t^+}dC4L!2qP$j =Nf6Rb!EE"B (*BA( J=dEX*˯1AE~~.#0TE1 .GeUPc cB(}@|p.hJR+Iy*A@@{ӏ#0C1 yqA(rI=M6]xr5dPQF* WX>*D=չH?IDPf~2qdajH\TIϹK~dC9{_f̋e L JR*@9G7ȖtJ'TwC5{z =ۇ|JPdzs呗C:R%@0Iz7N/FsPxO.^@^a>Bo Q@6xXɌ.*hrL0 i]>[Cie01CS# a:ӮJ2̐X&1&0JAf%(hBP&ĭ$""(q؛P(J C(`JLЁNf'Aj*KJ"%HJ5bE6 XA$EFM(""0MaAkZR 0e FDq[9F?`9*k 228J@HM&kbId%n1-Cq P3$ŒPBE QF $bZa0Iv w! ԅaPx R1 _R t&e0 a9142A&@RzTk_WkB S|Ln6"a|%(OG #A^*=4avoM@?i˔+2xC8{qN׬(2wj8Љ\amB͒NtMfZCU Lp0G5 jsl`*z2gB9 ՚0D;쳷 [%ahz,B1C,@ot&R@ᣫIsq|-K(25L/ F<V!7)AQ1):f͋!?1Ϥ LF"G!J h츻(4HrA+w*fϐ2*LQ{|DA`SkTd(Z%bZBG:AH@|..f RJY\VjK-(Q#w)ig\@;ɊI0,@D@H vv C jLN -I`ã,'h:>D$SڡJEG1n"7hp\HhzڠQA0)^t$@!u"dR2J2L2D@@D)'DR/qXB"B(l&擆_1x%~I<A*~j+[U`Ĭ 8H&A%ځj Z~ nV.~!_ps* =?dDN)N$Vʁ)6I/& EB3R@h.__14HF&D+ك! ƳF=!5=pCB(YяNr}I#˸ ZQ[/j$FAJAZjeQ% PSzl@9r(FΠH±ADQ)w=LPQr4H?7^=2'јܨP wycIAY&i.W\r7UedC I@¤(2dԥ`"mHX!0)MR>oB${^ 7n5!BkA)G ~B Hv/wE,}sĸ=!`Khl,9o(qTC+EC(HBAEjElo>MwRX'?! -ӄQZ q,dd~:LuV @Ee$s! c~6PGe=kЙ2ndҏ Q4! hC)`&E$Q+/Y p I}`ƄNeu*'ڹɂfnBJ5ƚL{ "UETQ=ϺKgEYQHH@`3-K?m P ~ OL%ک͂;z>gC4~!pl(FӴP=wE4et>$v2Dw4;_sJwa~|.t33acJw$|\Zclu&{a򳀗̱25x Jge  &K"9ea %,%y B+ eY*\`&f;^ ,V5_0^F>^ xiP e+RU፪p;XΣ8Tđ&']pj ;0t$&0X3P<a>{h}w"L3Os] 2TP !_Nz  ZCpV~Uf P Xd,,(,>^@ >'3|x[Wl) H؞$ iMYLi2.RzMkMTfn5G8stYA.G OWRō2 SHMLقjbPho{) %K!?3g >f yJJECԑiѰR|J2鴥2ruVwaF N`Pގn!vn5>l2,|sigD# 0K >G?pсر-dUi pYfm\/ `~CF{8q=/̷ũ .Ozz A'ԓ~"7ЦS}DJS3HpD5sZ5@o'X޾8gbx1H4d!NJ2Fhi!R+~=kKT!@BJs8D4m`G'XN/W =k! sRF!cabC &a!?.SABbޅ& 1mX}I<6z +b )[BY= G΁AaCN|xY*aUV:48QmcNm]mBlF$.;L|ls0%PTP U'Ym4ښu=HBJIjiAǙ^mw?Gnu) Ċ(,ȅ6Dl&u@xcrJI$b S0d:j3)J]?IXv{:#D~ic3hj]B2_H ơ]IbEe!88JOƗ!^33138Z;z'Tx'U߰Ly ib*P_]?CƳC!k:<9݂0Niu'=b;Fg2)3K&,ck#0Yl|dԺ *% !PD WV@Nt&}d51%|6l|cf>=$J_lIFHdώ\_ā$ضi3/dn^dhGF@,<$4ɖ$I2X+Q\ wzj * D$G|z#A\j5\`8$eU1Cr$"Jdaa,BHeHO J9NnYj }`@* % POĵ2|H(}qz sռGx~c4Q3RE*A֣TG5 3@a|DwD;)&l(ZT2U?0jY`lR09J0cHvuCit/92@Td 0g8tm8TǏܧ}N] ċer]`P -%fםQU% 0NCH 3 "5($1b`t HRt Ea>ARETm)s|x`דnzk)‰PRL 8 J"&! V"*7BDXqPL¯(+F1UƹUbk+DAPG " bc(*jZbWRgZV15c9P&0dLUE.cLI8nŊTH KJ411d!IDL$)D)m$1YR")(BR(,XaAC ϕEK;_C,8b͒04ø r PvX$!fcIGr:Q3}ݥ {x!hHW<t C  0$&91*RvS%4dPXt|97]z{wLf21ưb8ŃuE{) +Z̃l["2X`)qfwJfVTTE*J٪C6 ʙ)cxRt=uə*j|;Vy5N9 ,/Vd7Ғ=L0 ʂjw{*U*`2zlr^q ¡^GFU MhDdﻘ6/B#l T$1d"HX`Lu)F@b:!4DX %C!i[Q'i D0FҲQ6HJ*ϻ0ö|O ɲzb =0W>x>yNtqB@_BI }PR 0a?#Z Bp6Cx4@"2H{BwcgS{{#:sַGm8%Kdy[TDA4{`'x*Nσ e0J`Fc>\ yXr|"@HU 9D3@!ERP!T'6{;H0`D1SD^D#xY, =))QM|KF,:0Ra\ D)ĊAri'XShPլ Aiɲ,մ1d mظvɠ%o\1<9Ք ƃԇ9p# '6p^j|yyeBzZÖ⅙B Ʊ4a6P9~ɡ@J[C^XKMx1Bh}%'(NL8? (D!> (w$4|OVn&<Vx=aLi@y*>X[@񵇡Y`X5{Q""~YLɪ3Єkݙ33RSWqbTDDDUd`Ϳ=Z` >Tw b!3>Ft +Jij333 QIJGtbnIzЊԈJ5HH.9(_) HSy`+ D'*ĚCW7!(@vDD# ,+BPJB5BrPa :bBv.dzaS uDβf$ _m E_{%zrE HQ}Vj,' /̏2']qT }t,-cDF!P{`03g {>­y<7T>`~RV' l#?+!N[ddma=k+${~ݨ >Kԯj(nPE>`0XSbW4 J/P9JC?]HzR=#՘|bgXn4O/,\VI aK|Znx\s@/)oQHSI ̰ jj,TzIZp$r\$ϪbhJPDdL3No0wϼ;MmCْf6SC'i.cTQBf|0F2¡0$s e|=u:(&$xn}-y@T>6E:B{䳄bcM9 ]guaPFIbTĶ1VXڌÇ9aY9iL$a0Zc=:j$M-T䜷 rCa`: ʨ q,0M6ɽ磾tp(?/wS=Ǩ1 DT€J` (~qAGѵcC˞\ #.`ePeBJ}>M=Aj;dϐR lN8\ZC(~yq AN0|&D"q(c. }/LB4t~~덂yj!;hdtFrM6bFlD☙[ u4d G+N 1[{c-e,NԟwZKQFjh j^/;"rFPT^HΥ6=0IWw\S2,<AUOC X\1Ce^B7\ h1`zL?](ɯUI,/ C>(@fTezHy IyX*8PQ@ 6"6uitlA@pQyGv_bwqqe G617}Ǎ#$jj@aj(C~Jtg_Iĸ&oIK#H=" d(WRŃE^U4V+w9!;Wv]0g :2 j1k8sQJ@1gQ-nŨQL%-dJ*_WǺʼn\uIM<'yr$xY_mhDH=?lp )01g`P.e{W{\Rቅ=`sƌ:hB#xQ^ `$j;bPPӜp%j { \z \` !_.LR`f, . ?Nb_3WA3 f!6q̬|xA-7,=:y6}<\ק3WD҈6Aj(V`_غwVNxT(1,Q ( o_??,לBF*K"Q(B}:I_GZ(j~ˁዋ|ԥvg:^mEŞhy'B@;0:@2%qs7ߗ61Z( KK2bLo 9n6232J9z%$rl496p:[EcҒQ1(Ȏaͻ{IFNQ?vJy0UXgŋ4ٜkYETtssluiY(VM\dOv L6,֥@P/!5"p=F:)(TP ǒ,/c0ơ=B{3W:&x`cu0ٗX`j`"p52Mw ,pʖ˫B#%h7sJp8 (LłLp CgRQU`((9;Az q [MXR"MBv2w<;yDF<}\bW2DLݪ|A|  w%IFIo@Õˍy!q%p DG8G8`eca.1Fwj SxDEִ &*KRCD/iԺ+5,kM |J<$>j\kM!4b^ZwW::9F18x!K(g7{3!#O0RʉڅY ) z@=8aU-6fg)M o [ =j1`%qUVUw4x03bia,M=΃V*ibR'i4կ]@u_R 8 dw5:QD)Iaf 8g9Cm/Eq_F־>0$$}s9x}uRz|X JO)(AXFw&- xx<֖%j?2YPb\9C %@Ik-7ʬ%RN[l-:B%EJ؇Y$<$ mB!IΓE(p>8v=Y} "؅Bt0;Ù8 |첿 6O0OX0ROaܮ\y̢>Aޥ'x&1pS$;!"ilL4wLZڥG!&\9ccY7mC0,ګ%( C2֕{ YctäC.F/s@=/'8sWymyC രBKfW;t䘦@M;A= H1 eD!1 EK/vjNc[ 8^yCsiTAl I9R#(Cǐvs"DJ3oˌk&K{K_as Y C:Nq?"p<ӓєd(U0 1@ =}=G>DL j𰦓ROW NYqTY !!@<^J*< t%İ*duƫ{?bI-Vk sު VL :4Xݸfdӫp QiݴׅԞӺ/TD TKBJrc'~hR!hq&DUyOeLK T("'N߼_d\aޯHzh>}s@!B{8 ] @$f6c>0cԮgT}0EglG2%>EoS?mكQ5X,+ hPjd:nIc&*A-s|!^HL-wģuMжu]б#RY:d9\8yoYzZ DOIAȖq]u3rXdH0`;tN87}7Ca 8PgQݏrsXҍ6,cQ;uCL%R,64 f.pk*:KѪit3Ъs6Hн(͇rzuhBFҝ~%/gDsV'6aoQDDiQ# 0чDc`)>l(j[4OӁAq^'! Vm7t blU3o39ʔ+zP$B¨-6x^ ;ayZUwJScD?/S[ECղ۾gO@VrP5 Q(&IXcvdR5EVIS1S"%ܜ5V6UUS"dXADX mGC'JZ7GpS)v&`YZsKQ%D<Yfж06 4Pe5@S(a2BddčyƠ2o6)P+hS¤H" KCS"2枸ٔ 0Y+9 O+@"O g!GՉ_d.H|Ϭ %0k~Q H:6K@auX*@R3Q!)P~y+J  hLlC JX }فзG<;b>/׿z&+ s`Lՙj(?/i&=# @x{ NUWz AE T|a4T%$Cx) !pg m Y gR @Y$< ܼР~*:|1vnp/R젖?j:)ħF'XZl $2Vs z)ÛDmAF%- 8I(EʙcݡzNΦwI[(e94E HO#Xj AW ,RxV̜ \aRSB`21t'Ƕ4h> VX/&pȦK({Ns9 Fb;}ByJ]t뀁2h@B(@$/cÃbADfz;cV2&+Nr!’H]@p xQ3m' Ix)`˅bhR9_WlM)I,XR)V«_8l66 ʢ F6eo`F$͜@nȗ%`S t83.)!HTQƟWn\Z.S$FWSy3=d9 A\e d(7WuPOS#U$9A}f3(Pa!Y`V!Z$[w@J#D(,#NѨ>Fj,K@@ :,2^w- ]3sЃԖ;En0*k":.AK2ˤb)<@軌NH(3˽K1.]!S&o5K)u4!-GŚM@T)PWce6,b(NP8@:D//[T" 9 ,[u;:,pSY,rंM yxwr$`0; E.PK0TIJ8 v2$N@JBJ`:@[1EҊy "( EbC8EpTTF2(SˋdZgkxƻL1D;,: ͨ6*\EnM6 t֓TX'ep@+'= *E|үsr]0(ʠ t.ɕPHYT7Ф5+we+" T= 8sQ1TPˋ]aIY"CŔEZ"p, Cs\6djlR5 *GJp6E侀+Z20!ki2$qxsAJ֫IFYpF!#FAMumރ莍o+TVpN,6oYGJnY Y0n0Nl5ԡZls{8%e. 2*VN'`8 SqƷuM[x&6,ΦԓX b"v̒MWot E^c18)>XJ+(to2@ ʪUU^V{9ׁU,ՙCw_xt˱:tVV13qHuNW;} z4?.q%*JC3j44&-z8_>*&uj]ycʥa(&aHUL!> -Я.ixfS„gשUc%F}h ]F{J  ͳ1o5MDc}n[Bt(@bJ0 g!š,ar ߧ:|hiŸͅgCb!x{-"1 3:N k{:9]J-.MdyLYV3bW5L5*żPd3*#%D:q6͡oa=#$ ((+yra-BF')KQΌ%5MBP6:vH p\a p"0N)JRCQbszy޵/ zU{5b{炄βF}*s!A-+5x=p#32f08vC79CmM*2OAs/91sh 0gAPԀp;29liC,)>ܪ❥lG82q,GXfyYϬcM{}UX qW(? 'r;<8f8r+d2ӯf pņ\胖O, $D a,풙&E,u0*$+kbMľ+ Q"4g=7~& :Qjꩃ|[KJV6oi~T|eT|رɍQD/`3:{ c}ɃaX __4N[;݀Ī 抣 15TRU bpK HQmX/CCqTEMm # G'>v²k**8NJd8zJF,h3A\K@AM+,/v*R-*Hx99B,l¨TZTH%x¬Sv aK"R:mHl_;"p%DTȅɚ͖¯ALGaÆ."I$'r#0*3.N=>Èea֒A@TH)˸nSs,k# 0 yY lJ3~ܤ* IU]jV@'OuA|7`~)>*O^:QA4ʿ.}=4HH: bh#$Du(dC!&Rt'd4[-ܢ&qPp b & P \x_` W:C,6h~ܬ낥|K6 V+Q-E"€70 C鞮mAys;>.<0^N">?V k<"d#(;#Y)!0#m ĨZ?5>Z^mPCu:U|Lw04z2B 4m^2#Bj<$, Du].DpMK vH; ڈB bQ<QVuv "F6.PYFh33)qCR bZl ͯ:z+rlYeu.[6։ jj5ܷK.w;J22ui["0%/:ӝead(SAͳT;>Ց * .(eWę:j$z ]]Le),"[4SI*/PIƜ{w`Ih=:09oQ ,lҁb$3(W)wLJB}tr OXwQ < Nv% f4[x0UTGОD߇L5,dIMuHfC0zE˽|ƠiB=-aaߞaB׎UM7DA0@3,sj T*u/;ud}]-&e`82)Ld8JމXGM4Bie0oOyP"ɘT>Ia-0!%d@8\p8%&R2v  c)Nw zaBc[B+2XZLrSO',(PSZwޫ=6SPTsx9lNBOg.e=@DMhwP#c=}rfU ebCZJrP!H`0aR'ű s˞'"}U+3F +Qz1I<Q-QfNQL3A0t&ЂSZN ;"ȉ6 ²+0 t<sO%|?GMOUUUVhTY!2BqпZ|'D=y)"%tifjd4v5&OkRdv;%x2("te&`[ervPF" X>HA|XдD0@P* ԧpȜTyֻ͕U-hUb7ZP|Hh6CnhHFhSB{DI=z>wкy+AO |]zE`3PusڞLz%GԿ AK'a ,k6)hԦQA3f~T3$MPg (SH Ҏ_gd.ݍ{U2"eޝٓ)l Ga$etF$PJ$&8ԪEۗyN|J+Z~?_mk5dՂ˺YEXo_E]yX`Eȭmio ?7&ClW gxj"ӿj &Mf҉P~ 28R h yr@#"E(jŻoH@'}3cBsx0HGs(o< m 彩,ѶUD"BkFrMTL..r˨H x-pqf#kB8lJP ;"[j=vt %l3Wݚ9- Ӏ<*$ C)ttxx&@vyĻHY&IQ um@6fNfl-` dĥӢ$shNM=A^$ 47h}v;rĩɅN[ zU|-sDr{`* N a`_b&IaiX$Q X v UR*b@fRPTHPT:A yypj00Ny}r^l qHt|oe$M)(R0Io4F!al\_U7 5uҳۨ dy$Bפ{y-]n:J+H ïR`VJ Wyә.ž h1 oCgаs$ux'a1+^ÐJۅ1H{VhO)2s>< hCN,xGX.dP/Y#RX;&@/q!9Jeߓ?ɛ&)Js|ˢa9B= 3'a,ǿ ɞ!D:4iEVLBMc T:o`|-.uf#(B[񬧻\q5rְKxv>W9\ R G0iU5b;+ݮ|6@?`뾭SZ/bQlBlKNp;9ݛZbNt)VB.60?Ic*( ;nD؄uUD<0񅲰2)P@OaCߟ>Sr𽔷[3|t~p$i Gr\ۥp*@WNp 7,  p r%AAIKv!QdQu? @U !d"`xSvi"ap]BA)6X?UUUUUUUT~ 0-?tH&@B쎈IH̯e'o{_E'|uUUIK&dN˜7~uTݤ/Qy%*zi/c[gF7?(c[hbm /r](^/(`U|C!&'kpnKΗqmQC;,bB\D4dyϵҏ::\2d@z9V)?/0UH BbObt!JuguJ  +( RCXfHb*qH 3 TQͲazTu4fALhkPrv]Ai `ԡujzReǚ[r"ɥ5/4op˸b R9]lf$ P5($- (DW6é๗7H' DFdNaeQuݦnJ84`bUΘ;")r1֖wmAD\wt<߽!*Heq|9o<ϴsd̴PffA9X(.72Xm(ި:'=TSڜY|['rCyŕdR2Ɣo'uqXԧs7԰{8ueVjSߋa?2c" s3Gumь "dJ H_%%$$#I^@T~ĽGz# 0jL!TI 1*$CazQ& j$&>9FAPwQo+蠪n;w(>Auoؑ8Ց2|-yMpcslO)PQD _KDʐDM1LCAIDQR!,4ES%)10DEPDJ4[ 8O QG2P~`gP;8ũVMv>߻w_ "|1D$ * iUiZP' H% )qXq B #3 0@DoVd.JR8a64kX@P Y&$~dMe/C8wq|`  4P ׊z<},>TPW痍rAk1xQU{g}׮ѾÁ^Uns}8 |mvZS^>*9s鬒wgvily֏q^8 cSG;}4=u>RXNo݃]4kOQC(}tC/uyiӧРzq;_@@ Ҵw׺uwku_<׆72lS\Е7v:|#;mN>W֔{jvΛ{]ҟ6#2gvw|U>>˵w{@\x&u^%CwlK$z2PTOgg_M>lt¡A+tx w#{ۭ>]w[ 餘;rN',;PuNsmvuҶ #1N:$a>}g{Z{ϼ>-d9w1w_,>wj}{wwZzok{{m۩ϲ}{{n]^oͤ`뒞{okK^TuwNݦI5Ī⩠jo|{5:kjɖ<7s^6y7[엲ƺÝtFLw^*H=A{ﯙxng.c]5g`gn}4 @ҴwnGw/1/]AGsoDmXw0kVv篣XӚp灠Rƫ5&v]/3yP׽s<靦sv"P[tCwXqyjZwilguݦn]ouw9*[ss.jrԁo6\막onKm.L_ mPnW3jhoO$ rQ  îkms:&[}7AA@\۪cXR{ov۶m]9fKmk9m޷yv4$ 6&յ]nAtfl[_[ڪz'E{;e՞8;XrZڛ{wqAݸdJU@ .}ۺ{ݕ Wf}'չYzf7mӸh ޾z%ivL)9ݝwww:=^m_:{uh/  @ dhhJ{QSd@@Ih4'O}~xhUϕuu#*&!)4M˛ɗ.񮱙""6/~[^~{ʮUbn:1'Rϓ+M}OTxA~l" i!!\7LAGj+M덶ST~QU3Lhߟcg{u={m?+G{mERT?$i) D~7~ri']~CUSECwNCE ^'}nK.r**'uƼovuA?V:b 4`ФM$I}4yƯ:{qQL>gGyDO{=#A냄 }$՝*=&CBLUr;-$}3TDWXuU_ |c?2'b/9}LS|"B\Β LOh:hط/&Gn={=hU`=43%%x;c_](ԟY)q)! P퐦mz-:4~kgDy`׬bl(M^ԽWٍPPQTU-47Qy/ny©"(z݀-p/!|alEWY9IhHR es/m-4ɤEC7XO#ژ~Gk<:EQ^}E 3DQ%]7;:>7W{'gʣdm?tLU DSDTM} A*_X489U>[xL_i6 ?^ j$ v8z?m:$)`9юKpv5DKI}p{z BN`>۟)O~d*~"he=#M=$cG$j,{2nTy_~PtT4-!{pjN//rFj$&B<޹?&E QCONIU SD MCMTE!BR >Jꪏ AQW}`?{}P߇AZt{,AUWl_.Ӡ((n}xj`NGM6JhGodJJ{T& "OItzINٌT$P7.CWϔNA@RFm}ޑկ]&"*"J" 1CL7s:+51DC0~b(*(σ4'5E-2OJ;K騾RD|D'XM1yki)(*h"Xɧ4Wt3EA7xJ KMC@EM-D[R )*N"* \%4r&!K~&zQ!u}!OSWą/ _)yVRv O ێm~T|K&q/*'XT H P(*p~ZdZh )(( (%.C*R=)J@I31 h*&) ) 43 ,XȴH$š2(^?o0 RC#% 2(Ut!?P$/5k$D z۰XP cj%0` >O(`_{_?}/dHy*TAB}Le\?X<}{p!hyQq騆̎Gq IIy>r!.8U# ( J8 ޴!t(7;ns4<ߺ"~ji&`&***A4DAUHR1PP,3);4Dd Ne>̓rOΕDm")՗l YHc(C+TGHAL[#  v⟒j량w5ncрp{<Y|aɣVm~kGmܓD$G(GhF '^0CؠQGceOB{[4 4ҏ!HPW( ԱY,|vU`=eFP9&wAd RiKZ,cweUd"{FKaA^LM%%4M4! L B5@TÑ(B{ DHD,@4%OKĠ)|RYۿs{ ] 0VU6ξ}DYl3[0}\$S񎯌?ƓԾiB q"|-(PD;Aټs4DDyJm؎c[m&AcRPS`9rWdf5MQDNcjattnic\j⢎1* lVϞ lks(vli*lV[n[X5dU`)UcJi"8G9Im4v1QnsTnLrԖBWV!sj9V6Y-PD Jl9aI)"aܩN* H%q_I_)a)LEQ@H.9E%Aɧ+iѻmet\xs‚Zո! )]ej%Q86cV6-Aܒ)`&ے8*ڥDƛ+\KnsAj$kiH줕Vml#p#NB@홑Xi+YB6IV^8h,TnV8m1ܢ&0w$nnX%UhѣTihZ-G%*\Eh(qG89,[eZBZVfR5Kuc7]ciY+%"0u .G'ZJ4,cN(YJI ;LwƟO_cv((JA =hS@gBh&*AH=˕W wQ@>@[/ϒ$ovmF6_wJW yU qH:# d+j;@5 6T->Jh$Uu__I*`&gc+N6`Z:7=]gF;|X ~؃R䩤\Θbxַnk,xCd 0JNfz6<ƌa@Vmcݽy>cuS-Xyϔh+a fqs,ޠ飞&[5Ŧ#sŮ=16aDLq4Eh覷XNT4R:@M LT7|+s CE\t$11OkǷt4uFs[ aetۃ?]Ƕ%ш:#eeF!@b,w*,B7h7CUZ/y[:s$xʉ?C|^ʫOD+0~, D=HVOVkણ̠%ID -nT "?sTUbFM6)qo' o]9Ϟ(` ^Oyo#o+  Gj"B,OtR=ןic"kC%MfMN4f*@CmYBT( k^V]7;~H ~+E}~jӺLΙbć="q.Ҍǵ`S};?OdpyPUVW[Ahҿ*zs w--4JBwnrL\-`03f1nof*F^<}R#5sKߺaʫ-JΪth l*pg  `ދ80z8:ǑLi@y% hehjFJ$9a)R%R>M蹑o?u(OIdLiZN͒7A $ iƦ=z?JͤQKAT\b ϝE 85O|B78YOkq`L6N5ݞ/c)2Xʇgu( c{&??`^;웎@>CFƊp^t0 {GHZI?ѳ^gm(d0 FuZ!h,yy:IR#HHnd\s IwWC%ngTO茐x&07b v*kQjNg\r(uAlBZ] ):3GS˪fHfSD7)='lmqm1ӶKRXT٣N>YOx!ϼ` p8rޥd5=4j %̼O$OoL}N@n|`}BFE2%J$8[@|"'?] 7\ti.ѬID"zO뇄Ue(>;9`F-%cyG~cq?[ʒkp[r <3u*vmp 6})B%0UbS:@D*YZotz?KD"[ING7%x #?(6:~V?IF>?)nZL}Ѡ_ݹḻQALAAY&"m֊R""J((Hh``}߫r:SBKAZl2A mv^>JnXVF c!)8 *knRkEHCaL/k Sb4 Z0E^2m& 4 lkESAQ0Ti4/샗6 [!hBIE~SAL)AMr L}W UPsbZ v5٦?)*J5ATҌ_θ/9̼i`ĥ0E MI֚u[m1-T袈hKM̙h6͵:b79mѶ)-FѦ E  lLE/Vƈjђ ͠ݪv*HRPWNk,AICALM PN򃒊 ćބ/䮱HBrCiux Q?4@V);y*)(DATSP+J+숇C1I4 / [c\yA_*BE/I۷%*4 B9r/Z0!!vE&QDh*BJ Q/{.Ҿ~rۿqW}ˣ8_nEXbF19b?y@NT#$%ʩ!ظcVΛdѬ%cB᯳?%aOkH J*H*B0RS>_E57WϨ,ʟ~Poi~/x{ׯ]__ Oפ4RBK,~<}-k?ӳv@߳z_ڦXI _? CP ?9݈HFŀ%̤zG6D{Oa&R7дilc:* wFyA 'spV Q fܯ|1BG],8e^)g#rB6,JZ)m#ƕL [ 4 =G{o@O|hn\|% UTUz}OV@emoK;ZDzl8D˃)H({ v]t_cc`¸IfblMz=edž*ca>8ư`*;n#nUHLϱDq ~$G7bo;IuUݾ^ =>LO༽jQ'~PTi?E-!~m%8yJ336}qcp܏j ny/kد~iJr{}ͤA򷥮kRl+H&j(뿼.#>hР9{Db1RXLs1^nr<<3DXAzK7O4; LS*~t=ZZf 1V9ev[hY%N߳}(A=BD3ͬsE1fРazy1pOp}s'B^Uw; h3曍lnM ? "WWxgya#= \<~wG{ OQc9A|*laeC<($UعL+0#װeCKJ*J 'Z/\*q(눮4ؿhxX8|yqܞ!C-z4c=M0G~vH1 ;   w eΡPFAb8</!Bݧ.N7qWxI5,". =!$Pn~^| w[K֔]O%}*}Nto6)L=o:4ۿc_(Yp5|W?G9}<,YRТ8?)Ee(P: 0'IO~V[r1;QTmd˔ԂAIڋseuÆ"D)8;ARZBנ t*?Vf\/O1n{{1bZ>M$?J x:AGwǬyz?TzRj>*)\bc(Y'Jl|8@C(@"V1TW~j{9]Lu,0!{>?OwCAz(v#12^yxֲ9"`%C| >xR}z w'*Q"s[ɻ2E?m{e`&"g;wRW-1]ǫ;~w_.>= 7/wC@b~\@CYI(}\K@lZx a,q-yA746m+bWDݙ$կhZ.1=^Ciّ /zP7n&wR37X6Mn {E}94TY)42>bz-(й`I#=e;@z rR K(Y(2rNz q)5$ ^B%&!EwD%uUΠ|˧mZtV?9gP?Kئ a@ t0+|_5oOeCA{SL--V?}C K?X%#fR}Z s'}%.O'B@cPHzmN={[*?erO6+((  Yv<'Ny *\fmMN'i$d7r ˒HINmw^?/Mu"Cep,r&Pc6AK5eBiRAWƸcX[j?/PR*ІLc$>2Mи\ϝE&OKS5;ŇfA})G߽@&ã+*2+Za/4lƼH:(Ѽ};+=SHu!Ӆ&:B1C(c"@o#8uovfe!.TG~ A5 }/XaA: A@2*qa#{/Ls0k5s]e)KlY%]]o0ua%ӫǨːb>e`s0}g@o>pq͘F\02$v:{ɦ!'KRHH|u/ca0V+Ðu\"@zOvrd\7a%!ar,&Ft 5f2\ '{)<&܊ ?W'?ׯn;s@=6D̕ ^;d<%tp}@zEB_ߏ؉/+$!bcYuLVSBؘyv4x=|Jn$3`>?:-1 6(UF|T|P|!밞E`,آm>/~b!dm@>pI7 Zߜji\J@))iR=Wwӭmmmmjmնm[bmUU\mWnmmUUVmy>0-R[?n&L270.EAȏegoh"W ž#KgÚ@kkƅʆё`q;#g0j▅ oWI|{Aպ I-lÈdޛ KF+Hg`j-jA^$`ٙ`.f~Fы(dTV0B"~YLXm'瑭lLqmV_ux\ PbMjISдpsF4?/V@w }-3S9Uks~GMĝ8oѨ%(X+uwz+괆?02 ?M˂v5l{.Gi ]jN:+~^Ÿ %}fĐ)Ҏ(t*T_ttwG-qi0RY`7F$IZ'@Y]SOLZrxl[=j?/x^~ˌq&l \;q<%w@s`&y^2* 1a~YHƩInP#; "G.N1WԩM ? ~b(I*Pv?G,;iTBNTG{(IF"9G4Qڴ?c^m>\k;K pL\K5[)hF-ѲsL.rs]"pIx}^F4MUnairGQoblJN(ʊP|RqsXٛK\t@J4G_D4Ħ670è`zhm< x(Y5PЇ ?Ͽu&S@ gXaO\I.0:1E!r[v|vqġMxkG9Y.ڗQN&Vny7Yemˌqjk0fr:v :Lq AAJvB2t"*8l "(`v-2SR7hLDb/(?=H^t"Yp c/} Pj$X@TYN FIGEAd1UIڏ^MzHhQjaG/I*С A ierp/nj7X?7ⒿO.p~wO2=cD#'D&pQENIH''GA|G=^bq(֥E?VP9@Y@@ ^0lF B@٥ˉ~ #gIAɮEHLHT@@DUj:ZNdzܿiܰ@@e!K/7'lZ^Ž`^ @W Ր.Asi6=}ij`C0Dfj2Ţ1!~07VxBL$ [8as9<3mpᒟN*~A!A:xQxw9]L_]}.~‚C*#@BZ _^%`}&n[z=sC\`&Ͽrpm`{`ejb\e#@m +{}Y 2_ʟ>Qn0LDձg!GH}.ĒQEҗ3F?U38 EK^ -$t1Uk6pCb"%ʎ<)YSf6HFtP5sb>6xg&L)H. t@O#2$D!ʸ4ța4-6rDГ.LP%QGi u[?.!]ܟ@m%^qFXۯ\1TY~ 6ε^r Nc0QMh%3oB.3t߾٣-~ET1*k`:VGjuƷ,# p |<8âuBGpC9m\ j9@GE܆`YV-"OVZ^QE.n jNU}KHAȊHKW5cʝq| v߭Ct#\ "2Xxr^dOwup0-QsڒÓLZ/%ߝ?^D8,U&U3{Յ:uVb`ؙO)P 'DNrBT3kJ4ЋWcnOCM ƃ/D0 BDI_'oTsq^ r KRӪ{"|O-QAy2$gļ_œ61 ̄ þ?utyHM+`dḟrLTBAG#R";/+i[GG/*hB6Ĕ|}~8 cW7*;cq烯6_O'Aӣ oC$7~zH|_]4:X;x\EK(V.DV K/5pS0 aA >| xU ү"BԊO>zivУ bVc N.!рأ j|5i hgK1.)FPgg$ (P*`sé" f& A^+B#6+B |@Prq j&U9zAO0 H&d(VI NE gQNjyD$(DP Prv '0+V){z2mDlq[vV)T}pu]rf4mǰn(e1 YR<ґQ ћׯ+M|9?6Q/qY SߵBTr;f*p?aU*^ ?O52Xܯhc="iiџ0%/.!X/ſYM,"~`^7~a"Tfnc/6 R=]}2j66V\C}C5WЬȪj϶NB(`龙'9\h6)O"6͐T:E& ٹЭHDlp"j"ʹnLu1U΁BMNG:*HXX9Ăʓk_o >w9/8A\SF|KI8_Ciw_#*{]1!Tetlpq2mv~+ȀE<>&\1* !{~{3ZmqЧy.@pxpՄd#ܣ<_Cs|1}AOo[AUNo~+p K:ۋL aPbT~zh24 G@T+`[ OkҮ"`ǬD'PA+\(^Dž@3j>DzC& _ֹ9̰eAu)a#J{>;y @զ69Di[ᾪ _2PgzyYsNh]ͦ{߀̽F>r3z$ wџ&Nq#FUvs5R _Gb(=s8AF)-)~mF!RN[f<.X⅒ AXC$':ebM$lYחw5TMN# .&&(&fgKҌȰⴋDU4WE=(gDkTg+a,Q\_1JA;W+S?Lxnƃq}4r*( ,!~&. Nׂ l=s!LAsLX7E1^4RyZ|d oAa鍣t{"KMt(*B cFJ]J+F" G# fދO@[4EH9nKHKoV^W:HY)0ZCqcCs]JL_P`'> ,$}ּ L\un]o;'=x5`TC>W~)i񣙫Po2~ЁyB2 + A}M{)Ag : .y(Q+Jj!KR&L}Njn r\GjPaRbQ jG~P09N Ķ?Wh*ÄaD-0L޽W={Ph :o&Y $&b ضG:~~8ə\=Nn{RGgpo-cql^4`SOޜ(]~ݸ\R9 *+ # ;RQEn#DĂ+$+8l.i#H!|”$j7$?+M0?:<9Ljw;Vfߋ$QȼpxLTda!? N gn~H"(0'ÿ2.U&L@fZ1ҿHMͷyctX~/$p {"]MqL0Ο^O|S1=b2#Mfmʳ_iz `9IaHG򰹖RB\:8 x K(Z'_HP2 >en"#xK)>_Yq4W[3uEaM:j&w !U$iMkƈq]k_L!)0 #C@# G0(ySO{¾,xvXgM¶=ϫ3#CmZDhчӉ}[0"(TsҽqKU[@a󐑛tOc/|+:=' '!c\״UH?'+ ĕIs;_2CoR󖖃CUNjNM7i`mW{a e&M0dh"?@1fEϾ+=+LsEX@c+}č:fj@3b-6=~4%JF|\^Q&@~%#$j0e MGX9Y >b>HB*T: ^ G*L֢muqKǣT{p^ʼgd80& akI ~>/BrL4rpUup}kB-8sx?O@~EN9h AP Orpji1ؖw,,ZaI B0j}\cX#2?`aiF:ѵ`v_r0%n$ jnEfPءdr=ϖD G)Í|>rJ@jX8rE K9DJX;\9B݇ʜ:N!|d*6săƹVgק0j N 26uB@FBjgJ 4w'lmA2.՗ pyOck`zGx+-,d̄wu#~* < S0B#TYB eD+w+^eK5_3.ܤ/hw-/B8Te1jn R 0*C83F~Ʒ;\XHh\ '% _ gKnBv~?[91oU-^ p7 + %8 Kֳ|:p q O>߶fϟdAys^t2w* ([; 5oS {pe{T;OJH(=GVI ?$|$;d(2{8UrTQHqp~Gn ,]<"@fP"B96pqtJh"@̤DhB.۽rgՐîDEחhO~v@.I4G8 5m.)R6ȸ҉x @p7@3;ܡឨۅo>D8I1DZ&@eS>}W npwY^R',a@IFo5Cm(HwpraLPG:M:!xvxg뽱?8RR >s@zȈ1Ì|J UƜ%y348EFh;~JĐ oXܮaO)-$*rbGxc|\Sʅv`HYfu!iQLgeaDaU|P$@ ¤H]cq]|MZq(b#,, #͊ fwe/>vF$fIʜMhPaG1k#m`;Zs>߈RPz.u{8l]w8S-|7v5b2ފv} h晵ZyA91]={3Iz;y-N$->xv,р<Q6\`,3W(DZzx~;Ck;GʲR5LxHgl]쯬>?U[QBWq\aཆ *+G2XTu[GGCHou0WwO)[ Ő&by5x sz ˃,)w|-dm?L)U CQSף̶:g(Bom]-aTn .ZXORDT b|3Ap hfgk$;(7,5E'k`vby(:CJi0 ,TpeF ".tN֕+ 8Iipgͺ\()RB77k*9ZBM=݇H@G2L&@s-FM4`c55fsz<0s !AbF(#U1x[zP}`{dW!|0Cbhk?ޱv5}a Rcr/xYB357Cr6+jLT_r@zqQcf^ six݈1nRA;(Y>A3ZK\>٣V3޳D ۝Boekۊ9G! 7+ z-eNq (n pG1č„Ahp3ƶ%upP3Ye`vk;cex$*v1mtr<FBVhc~{kVdTdqK.pIӁKjdWjTry@!`LrM(Y{0k?i*e:}9Rt&ڪvJf&qbG:;$A*4 @pXyx c>>Pܬ}O2sǦ;)@7BoD<ܶ"ȀȀCN~pth! c0]XŖiĔi9*j'c?VB i4iszY ԫqX p= Df17Bg\7v#߮$o*μTV*|WnC/O~$s̏F%!h囟VfVlBdJ;&O<6Q^0:LwH2< JL;Tʳ{1 'ңﵟ.f~ܔ/xL8u!>H}?]B' ѹ9(: BII0P[߮xɭ/mÈg "=߹QeaWܣ0j |19P)iB1U]رL|Z]~ψE .j UWtf5mPh /@ee~.մQ*x7޽ -9Pj@61g5^ QC~]\^Ưm'C0Ad;A;iG a OabKYS6$9.)pMA k!v~쳄ӆei`V]$#㛟]H8 QOѵ,aШSZx*z;ݶ#H5AQFϮUymb5+H4VPjɼWkO= .ǷXWʘҩUSKziɖ6C, XTe@H*R2*\09J#6x@ _?rx!V#pI7mvZ|ڐB–ߏksgчag ?˫DA$_/A!@QR!a*b7AB&bgg9qTDg<bӲe>C߇ C[evK>Z*(>ߊ$MDREZy>q 'ADI#,g S@Ĭ"ApԎO7(SUy{_PH" 1xp_|ut̊@c Gzzȣ!%*N]7Qai"^WbHb !@U#Tz2,^Eǧ&G&(=֤&ZJJ hS(y7*UP|`R{ƻc8KuՐ+ ̹Yy-- 7?*]@gM19PBacՕ?mAŻ_J_',C/ wgɃ\dIˠ[.TԺz\- ?g@3KuHQGr *=-z!&dESX \!T?Ԋ#X }i>]¬|d E) FLR=͇u N]3}8יB["ndaɨ`WzmG+_W?L;7"Tϰ+!!o*XəTX#ޯN鈷9q 2G=~XO#!?fu#^=H4QP@2"6O BHE[k@>g#eD1"ṫs ;|s+ Vt0u4Ψv.7g_Ykn;7=vx6n"r_Rd7m' 3ZppWUÍ3p}%2-\_1">7iC3'6q?lࡁW/M>jr$I1=M#o{ eQ`(~I7F|DIh1Ȋ Xؕ(&x{f~S(dFd űOeP=/cό8nSuD@{UѶl C8y$*Yx*>vUqZDopR#zv MPق3p@sI)_II(p OhL?G,,㶚m~qa",D¼)??e&3~/U.û4G}:Tӡ!;|XVOP(nqBCbIC9}9ES!tع8Y00̚B A`_~@ΰαKbF1V/ AՈq}Birj:j̬Dv[a߃- twՊ⤩\R{ut^&  v?^|F^(y@$rX,<}$ # {vO)2~G yĩ<P{5:p >vz{`RE;d^uȖKzS@r"yCT#[-<78~\`PA~'ٯ 4ó8꼁}ۓ7} ]z8w-\tIs{3ubO(a@[A+]zW] ^7d5g=*Kd_o4S)f<A~"#K5N1'rkZ}*9\ ]oBbb`n" 턯Q=򌵽/e1҃:'cv- %+'(g  Qq[ٽ`m+RҴHC#eڃDщ,TQcGlC 9d YjJ*n4pcPAlJd@7NaFOڧX_c[l)\0 fL?'U Pvg¬<ϸ$Gl>B nAw#g9߭V.!:Vރi{?AY//AD*3n:F *DA$Vl2%YLcGtXy֗(w (A Ceާ1Xż;̼ gd3 E*!R1hŪHeـ(BRQD40PUĖU$45,cjBl4!CAAhhARh(. J>BʓCU1(*"B$Vl@D L,0+A&adFD"$bPGE2@ %P!DA\a IBVHfR"h(&JTIF@$#C da\ @ @!IUh|""hJ&(PY$ V3QMDkEAU4T4TIL%4DEAuTDRQ AAPD!TP$D%D TUETSLTPIrqLC**TQ*(D&B(aj#(q般PME 1ND^@"DA "M"h?i O3Īe=4H2 TShb(haV$"AҢfA@iH%QIfhJf@`!9H!(SCIPX&CeJ JY`AH" bhӈTтQHq4:\$@Te E4G!Gj<އz7=~ ď]ď}!r}?ܪW13AXܽZտ8g*J@/x/!T>>'eL| M8|-ޢ P׷? HDy¨iJ|U "}|_+w.OSLwl;RRnvEDK~dm8Eym:6G?׸>=]]K>DN=>K~8aa ͖]iZֳ3:ɥ/3<#kZfo>5nuΉwsޮ9<7ynJ~ssµsF&1'<4}pRΙa]lmnm6֔,': .0 0 00fc%3CGsTo^33x})JNv{JS -e%G]4M3Sҷֵ H7]q:x °9mufϵN3|(T4O4@?D'5 7ăZh wzn# ˜[zDNqP˜%} 6l8fob{Y>X<_Մe=x"p@WTd$M@]*5J<`>?=>-dtNMT/?33,fqJk:j[`T1̹ݲh^Mffx7a,"_D^mR"Gdv DgDzanq86ޱ>{J87f1@,+\[(7 }{&LkUU5GQQ x H=aH x܁;B}4!Bс/ {)3(€`/q $ b@l$08 ,'{0q|*Y ȂT=Adqu'E&s!A `%CgW¯ |?8l7&v`Tb 1nq(cc"pQbx]R3-@2"4U8#aNE9)a(;6x ]/

|a$UU~e֪?P]g{`On/nsH`I7$j"D}G`*,>u9aMΖ"8-G>{Ī? ?w&lpkVK+{] {gdub0.S1j-*[{>W-W;}?2z o WVٞ` >aY1qv{#{;܆_MZ, X)ysCPA+獿mp>j'N B+u30WQeo5c[ }?9'Hd#ׂ+hJ_FA^8EӋa {-:ZoϾ[RN]ݺD.1vpa'>W;Kaߞ1HkӚg%+7XC~} H[(;n^54 wF[\e-lnQU"4q{4zw][`ۥE-2`re߭aNlpXvO8v?EG6ZI8.WR]5ǿ ^{9g>eÖ Yc%iʵm;('ٺE4D-v^uUi\[+:3{swA|\]'xUzCy*itFt^n#gXn,(JS gx[wN wʗnݜ'~ӈ~­8a&&&3aneXfFpr׎nw VU]oaoQÿrsiӜ)kFcÈ.'cHߛFuڎuܴj"|5N[:|iU;nn'<^;?+j5Ϟ:ܷ[nx+r1t4]wnn%<20Ym{_ux.V8`'{}h#puϰ;OXKiЗCf -վ[vNva7.M-=ݧ{ To)mGLu+~sN\VK c{+xf ݤvpĝ!t{گxY2WaJcWnRZg֝4,F^ UUYN+mѼp-\G wÞvԯ q[2~;~JNqm4@t#vC^2[PێFulnoc9.yÓ<̞[> W=bsG="c٤`zƯG@N>Nn-x p9S7.W*0n|ob3K~]}W~cR*D.'lwQ> |zG"nsW\ǣ=: hAX apA0<,K\"3N'*\U;*1OXP8F yR"2+ LDxBP5J76^.pNIcjѢc(b1ۓ5AMDAjnYF"HJj.8r6Ɋ#N&K%jfZGfcVDGgP[s& s<֝164Q:#\c4 `(#5ڄ Gp«^UGh?ٲv/G~#woc}wPip#_6Ð}NHƃxo'9#nD.]8.16BD(O^ry p蓍nEt µ._z 9XI4*3!iPLnpAU ,j T .U{[gفd.rP鍿D1KOp H.!G'W6Zqz=ЋouRuk,ٻD c1us/لV-,&)ȣP R|>=9!"@ P$ӻv9sc=΀Qx&:n#R؛-x`zTbc>Cf\&'ӆ=7NJʜTo=ˀQ̑XhMk$nvI{PF@t X两TI- nn{Y xiہv=`-5YVv/E])Ib@?֫R9'8h'T$xXmItX#rW/o~ܼ'㹗8ZhߞE31MOO^Frᬋ*z;r#bUo.}o:9]1gG. e)UP;W]U}-ʧֺfaKx|sZ8ιǷ^#yBl_M EŨ7] &z4BN ]Һ1y8e] @GEÎ' 6P0Dj9Wa FJrʞnKłXh "+ӦܨZiNnԈB! e9˷2\,I~252CG_ 6R j2m.YNnҮz$]TJQI1 a @`voGݞx_HB 2:b4|| k׻0zd nFyǶ0r焇9(g(<^" H$CQ6M 3^ykĀ\b\|&Yf!)ì4^rpNFS@jԕM΍dǍQTnJQnp@I!H'4r.xTrߕ&>q d1{2cք(ֽu- w(Dyl/c_̿7?3:yp=5}7DD $W9MN{a7AU!EN:4Np/^:񖾾|̺(O_"%y]qfӀctUuGHꉭ}pB!,PL m>⼋ KA<"IU⪈vj *Z$K8[; pØܩ7м {#e-w\ũ DP"=|)NE1r@* ! 8g\3'#DLC^STOx{J2_ݥSby@WċFlOՙOuͽ9[gg;z4/,;/oN^{FpQ]:j7Xu9ѭ[=%ǹx7fse2w47ר^|45{Gzngf(ҝNwf6Wi9gvy~x3 eWoٳmQ,ݣg}6sycWuXQT5wKYl^]LƞxvҾG{Ŝ筞Kpg2ddcn{ޮ[3MF:9,յ3s6jW6b99loh1ݎ1qwQ]8Zm2ͭcwk5Vșifo2NŰaNcb%sX{h|+q̮myw]lzySQg[umv6Ҭ뻽L\sY䮵͵y7z;+69egpoXl}Zf޵;sc/65bkUnwb8wy0ֻT.tִ;s]^mgkkO*rnlʮHz;7msrcz6Uk>h5j{0;ԝgDu|w0c~]>,wQ+ݪV|Ûݞ\WsD@0]v"&y!jM֖ƚ3gHf6ص ه\,r`ruf#zW\ɫ9/T;\;la'O\;dFy] [IEq1vg]j9ĺճpS3丼?.汝L1T\DVa?skkWwxǮXs\|4wYԧ/=tr/k^3 gsh(9apT75of2qLMrwY*puoN=f>޻t"!voӜk =+a"<񁀣y gmO٨wr̬+9x7ޚ$Ps`v[WuwyֳSod78]sM7+FgOcWt[jUrhw-ӿGFxܘC q̴Gs3 6+.NsΪ:$덶VY;q-^{Wsën1=l{qvY1ؗyO[ձۻӬۮ31+5itZwЍw3/ʚtH㫚xprjo@b V&ׇ^e [^ye{LwUe1 ,6 ?:t'xTފҬCt;jzV YX;Њƙ88K@pY=l2:Y+jr2 }}# 5*c:rj}/Ø kXizX#/asq/gjc&-OG4-ŶxcRUTŌ \p%W0o vyq:ծiPE*CNFuy8}Z3ab1]ZLhf0śs>̵+oqRNqS -kvّkb:8V*ym ṇVU#0#z鰘sma<ډj:*٪ֻ=syw;[(̩8] uXLM(t袜Wf"9-OL=xڂDf'\.il&w,3+h u&zbK]F.uޮez_{V;qxqG,*}X߲q\s s /a"l5uu9Ff1*jJ)s yoq񻽬!Ndܗ#n ~wWyѭpwquZy(pvܽӈsUĦۯF *B3"P7檅l<2cP"5\-mlpsQZk2A‚JuSֹOs̶eʅ 82Uk%A  z_v{as9}c3"*m:6 }(a;b6*cˡ?מJ۶۰9aluh ? JřH3 7W/o "MӞ3L_.%!Dnsp:dOgƙe;rh$Ay:xv붽k5jelrHU8RMT ީSq1T;H>qSJ~kmi9ȽСpnʽWv͵WW<@&\9ALF)(*De| Qt;Jݐt"(G+]4GQ Jٌ kidp grι 4 #@ `N(Y]wgf&㍫unnwM޸ӿD4%P @f_j>9˞1}!#8JԶ66k5o| nѺoVrX٘L7cqIJ{uW<ؒc(wi:Ialh1Qr!ь L("`ʩQqMF8cg! ?F,MӌFy)pq$C:J-!@@uG8H?L)4Iݱ(?-EI lQ7k <}_Ro?尉a:B,\A2%8Z+T0JCT2<PR R,CrSCDk/O~?%bKqCy4sieaLFTe>uWU@>յHБhB"u퇾sG;5['1 T *^Zg@ã ?W/[9Q(]Kl쮣Ee?}*̷8슿_O?GSjwڧ"Ŕ?(!3\<~/wZ-_[YjHj_ж-)Xե+ݏjp|I’u+ n-w*ܸ]ΔuγtS7=%9qqbW;g \{^;].|Gj5{s9/h^iwv9k}Wnyz3rߏ.:`@B@@P'AOh S>ЁX},mnNzá{˘t'b˹엹Wַ# Fp;I== w-!I:H{'.۰C")Uײ멝ACz(mh=^Dz6tߣrOh8,߿?숮YPhݻu4w0|4ì; |ɇz!Bv$EfOR}N͇yt䉰>=zˉ|(jBҊE |a6t>>ëjS FǗ;R_'f UQUUw!bIbJnϮ`;WFNڜquèGިuthYHƓ7r+puxgĊ<XD#qߠֽc7Si!b>O~ʾ!G.<~[X m8ǿ ,@$5) jwWPPAhPAx(ws W'Oz]( ':oʰpnm(y! JwA^;Ԁ?M2t߻M~D!  "}`FԁF@IDKm5'dZf4 Iyhh ߯onPDv(~PdWBeք/C ׻rYa {O8C Pc2+Jz>?p̒^*PA|"i;o=i] .I"BߟN|}Z.bD@n˜+e9`oBH ֭m1moQh_unm5MFV` `hH @81Tm;ni]D7A@]"pC*ғo ?{];BOd+VB}]y1KZfY8A^ۢ Y21ٚY3~WwPD+E*@ҟ- 9D4Dٳ U%%R?[=^" z7|WI=f "B Ur؋6^|>뚛'ow^rxv۸t\/Bzojb{/>O Jϟ]5|7PEu>YkGt ṷ~Ju>`<ؠq[qa+tٹTei EXI0U~53tOu_yq 5r/bkzfNGRε6F3Xe\ݼ|_<^taݖYcm3R " bA3Ԓ"HHvye$. b'XCc=vݞ[Il /P]>5˷S24$?^0!'PIBA )7p" ;XӺ {gEAPI ?++~}O0 5M-AqWMdihOJ{ t`.ZOӊl&tF3~`W/7[u>gymM9x{FΟ-$a|wWyZM]mkTZ~zmխʅ  aDYd d`\ϯ렿J^r%f Th8ᰘY ԶSuSoSV $TT7|R=^+A)~:ĉ5~& G8VR^ .qòߝ݃{mרDIa4Dvzj]"  GYDI)獫}іc|zxX?Ul@[˧Nz|?8EaΨ$ Oc۶M ~GiI:^w׵ٸL춖-!D@#`8[+|}-}¸"'4D;P% <ٿ Y鮡y9oXLٽWg} }^fF=Dr1.-#iwg+Fs/{9|@fo@sXAk8=7>wsyQu0*z pүdf1}Żpv s|| YWz^0ǝ=]Lo8uLJN}3^@B!dQۚ}W@'x>ۿh(ZEQZFJSCE*(iZ(iZ BhM*)"IBB jkN{o~i1-bKvYǸs·e\ֳ @ 5 |WK\뮚 Z℉H]cE[S}9]xt&&Ma'z(]>1 H] k}i"g,Y>="?+O &;Ι@D<=9<kN!Kjǀ DspGeߕw9ex6mug7nc)uv Zֵh@CJR. wwu/9a^THUI!$$H"^/^>2ݕܐ n]u4}6y3&7޵ukc[1 mVWv HA;RJH$Phs-z W~(W];D7۞W)!hs]$J?AS~W'|w-e0}q{Б?5=+\zuF@HBP=?ؾmX5]-(SW'_HZGgyWy7co2V~<۾_<`O]yՖծqSoy\ouk!dw(Nn[_YzBt/VNC)DIۣG(oܛiG;ֿuvXY&=j4G'ݾ)l2ˌBa%v{YF0$5%^=׮ASbCW=% m]ۂ'W"(", )CuLLi/܁"P3Y*%BTuZ=޼rʗmS/^S+j^bTeCgzoHq]ݿۆïj%]09]?y|Ö46( @))lP0B_FQathr魾2Hu)#CL=N=3z!P~dAbI ^rJgǑx|h=)YSGJnZvoKW9qwL6<Ɲyaxvkugvss/cwַ.g=\o<#b μƪ^s=zV7yRd7TS~qJʓU$TTT߆69kal}@$dĉ#7e$1PP% NIk[zkVi|5D` nQV;;{zg<ԺytGJ1#.)o퟊y2Ho!!TwA*I!$'_O~ίDpNTAX[1<3KO.mߍ^«MAi0o|ZTU  *>Hlj蝪er<+ H ) Pk+ b8(J.ifƙ{y%KHQA-rQϗo\(k^w>'h(h))l:N/]w}pfac#)6c|DJ;{ hr#;q\Q8w:Ʒ[89hƳk DWulxd[Ňz?%g=? EIc U%gh0:6ТP´7|~7!Weg1s6sҺּ2+o7zǒ4ݐ/y[sJvw{zby|rg68v(uDq <@hE4m *)&/|P=S"! ahJoQ,^=+2eh boEe I11h[)il~iw OٙmI$H5mI+N1ƐxOd y\M)\K*X"^֒l| URH9)RI$&b벻M-)bJͷco?K)$I*\r!3~pcL08cɽ$;YJ+ouol/ez\LA0h}'DLc,/uDG-+ ]o[J;uLevc J{qB-7m㯨39 . x׶}; ,Vykj=O8}C9-D[Zכn@g|AIB lR"H H"`aXd(&/˴juUojysW1VӇ,4$>~e XI hd9{c RW,B J-Ȉ| `:G9kuo]-/G BDIQ8ʂ! 8y sX=%za @;H J%=x:: 8rY*pjUKo1QäI9 GL圴f>S J<B,a' R+$ǔBs,zKEvgw{xI$Ic!  (I"Uʫ\8c2$ Ur{:B$ s7k<{>qyc{wTĦ\jԵ{GpxǪ2,3sqDHH( V[8/? ~* ._m} ?m, tA1O3 %վLvψF,b&Re&TvgB,VF[=]@a"l>(NP8&~}̟h߳P\ㄜ7'hX<0j 6KȃXww `<*8!.C0T ́ppjHROTRF<սE>lW&toSYn^BKg2?E3*1ܓx3WYA <ЩHLEy?{o}Pp Q2z7&`D?V @2s8vTb5BJ >ZF˺;0QhW|GO.]% Cn wٷ/{o:\?+os@7ywbBOca# QW4|)GgVm=g݀FSypEicNx/47l͟IQpd',ts_lr|m})uS]9Q0A&wb/_!ح뷪\̋:/[H{Q s1,Msƍ$!:tTAkZqD c1-ؑvg.6&ː:ݼM[UmyLNM]J*%C@7.?-iA_Q{.W<)2]0zѠ\eCFnfQێ$ mQ-l)߻Xa]=bVm6X: 2,7cg>44k*ovtVeN;~@'b䬜(ues3̎ M#t<$kZ.,Vû.f3lZĿeXGG{E 9g-jpm]XaXA,ҥmi:'OgLB3GPA`g12 @ʶom^=sDǫ=2vu#˅w:w-0^%g66ޘk}\ ~]5$~*L_H!Κ -|6 LASq+ !!;_yY [MV"_m?(SB/Y8NZf swϽkTOikRQ ?y{(x4QPR1ݺh9Pz &a$W Tgq"Hpm֔m?.9tj3   :C]}c^1[)ԧ3jMF2BHAAaٟrB flGWgoDs?m sZv\vk1GmOwƽ|}Az(wNMn,T ަK@y'O@B,{7a~]R6.h<uU[~iV oa9fW3⍟xˬ7R$Ck3FLN+E.ezNjoWVl1Λ5v[xǟ7{7AǢp0i !Otb%#Q?e^[eX4v|[[ 6nJy)l'$k5qyXA g*Ds /}v` ` ʊY{0P,0yl-EQ@}GDs !CnAU4?)((-@ B(;{wrQJ:t9a %C95@ (Kⳅ%yJAÇBUX{l.48r%LI&H[b CqJA6!Q<<_悯珉 k `z9Gְ𚅾,F=<8q0-&=Khޢg~5aVE,m]! @}Z ͚ _ua\>$'XĻ(4&]3(JZB@hG-w4w IY7P<EO(F 2XLnAdp2&( @j(4;J%u(fl8d`HrSlQ A]<ǦBB)2 DIK_H.c;9C9GC3Hp$YxIH.Gj2Na L 9P Dǫ4Ճt<7;0M56Ku Crą[ {;c)@B?mvD e۴lHyBs!0 ]nCp]s,dHk/(B ;DB=~)i1IYe%l r=dX"10ؠZ}:;Pq@mP@dFA)ľ.R"gPFj!mxT_骐s- 8J1pnuGQ>XwÁys@ łpSo.U (:XX!^ua\_w0=õz=5TG`rO37Ć,bUZF0m; _ Rn7 98ȥmib.GG;0umgFEGmDBr2$R@bS )cΚx @ľ(>)- SH!aԒk u AbV=JrA!kM0]`jE|"]|p 67b$br@ϴ}!zP'}`‡#w en܈^CzX`N-qw!A瀉gӟ[p6у ^#Ϗھ2Dk˶LP)mx2o,tŷ&q'-Z7n/6,gCpy["ԢZc5 RBC= o_۟nOOq_L"U$Ґi4ذr RQV%MN_ƕ(朝ïSc%vHoVR! 6$", HAy.Y`(f6{:0PbH]@AL=$4D$!٠; w}~=&[QBCW[W/S~#`6zaP LD} HG$t`yK;GX;JqH rVJC<<ݱ[@J@SX| SAl0ͧ] i0! :Xѹ/_slR\#X5¥5" 80u rD]Q(/$rv}fࢆiMU J")``4`X7#<2laIz٘R@rm AHju(-5X1S%&#F9 cD,;;pn`R!: &UוCS`oYEPrHuM!G# tEܧM/ha_Ц*@3  4!ҩD X , OϘQ)dY%P$V !Mx,L{G X{(?/NSQ ,+vq|duMޠP%D=D<޼΀' s jBIjo于'sk {u2`r]v[drjhALۑc$)IHk8@{Hn@N.(MzHHj7I&ץ.XZqox7QZn*d6hGmEz@ bP!ހ ="h`dx9 $$p (&[&ɋbXw. +FLR 6IJN`Y@ န+B ~ T]Tz8DE!Z-O-!e=\K}{nmMfCq罏|^ގS3$1m6kAֲ N+g$4`4îC@>T :ja q * |=nOՃW_oqWQ"郸t>@ `bZY`b_S, n+""NBd`Oß0 *w4߭Voe=MH8dxXCTv2{#+xBTLMDC p2^| cG`̄T h Qz 88{8JP13ŗ23:~7NZF>hCJ V &TM"X3XHVճY CFu8kd "Q& /44G'y(ck{I A V$qV@RDvsq@CȘ zkZ9@jD4HSs9%,f@D  ъpAuOsÌ3"WɃd.h`AN;h&|+BAQдFap @0`, P[:ey陝rёQ.hO"H@C5*R)"??hsw\&:@4]E*6[E<"OGy/K,_?}Y)uCG!C/{=D>`l@`!1@Ư O@,2yRD&؆jl/jDvI>$rgz; &BUpzB d&12|r7JA#I:6fZg.3=CiIs.O0T473B80aAw@OQB4;"}(i#xrg:S2`f_xM80%RBH PJ@ sH/Ѻ[9z(}ACHoh-f>~Sn75| ,]D1P r@.mu.Fzޠn(θBjw@W'@_,lPUIG7^@OS/\ T@o˞&:qn] R) (;ɿA'IRD^oPAVGfZSUdB³x:h{ep!tM )͊"1s;YRIwQ݌"nrQ"H^L=QD!0 'ZÓ_!Q MQ?^sւO?Z/zR&h_QsI3.=~Av!H I&J/W?BSFz}2^4C4d =Qp6bxM&"G&O%0~ubˆ"$;ַ)nøg. '`6Bi q̭qKQc@s:"Gz*Ý/.:&WQi)6G&o8:gAX;p]c>hݲ P*ö[7P(*l.%u3+~0v ǩ_pK*D%:G|e2 OxL{9ġ>N޷nEhˑy:sqSBP >zD)c z9M{ 7vH&/ ;@<]NEO.svgY, @>}{&χ=vߘi@A|Ia8 _lǤR 2}@qP#1TrH|=_.Hh4״0b5l*JAv_:(xaVR3z H+!&iT@.iHp8[h_9Ӱ2R:˜ aqp̒Io9Χ L rZE˰=o:Mr<9ˆٙ1-@4u[HB{1ʐi5i.W@bƼdf4(L,*MX@{'>Ky̚p I);h=8>j|/rqcl2@w5q^(^baϡϗ$30,:ذ>u5ɣn7!cm&d6SFTϝ([͌w!]fƘVg@v|IcECnX輧GPMM9#I*?pw#m`;\5wpHq9[U!԰ FI6i=L^2cVޗ@ϖA?Ħc=_> Gy}KiLu[c?Wi AV ?#d?c˲ȧ[$*J1*@5U@?dpKluE < $!M7ȀTcB'뀶0XD&ͱ a#HFFDFyVՆt%aMږ\uIZ}w0E(*~bwbY'40(@f,UqsD fmTa!iMhj3*0r"W*ϐ~e49m)zѷ~CN_i8@즛B/bíTW3znxχ ( E.IM8 0IMmP~H{TEpm·{~L`hBI!C#>(`T-gмvgڄ:BC.D"! mo /6"S>uP3vcf 8=jZyI'T:; fcpJyRF4 $*H,^<114) $;'T1%༎`uR@(]DEJtxDrP"r*y~&u\΍ez:?=/sި(CubLqjNʭd+hpѿL.#jN8p}K]1x._:9/o-{05!aƾy/VXmyDit 3=ؓ,U\ࠪ$>c:˂Wҍ @aiD(*"̠>_c}N{͘W.&畨'8cGbƶjowP:ʠnOw44%h;az-[7Oh<P=np죷 s Ȃ(]9!&ޕ7 $M@Y6z}9[@qDihgS!L)2p+"!Fy%,{7pn2: Y:I3ΐnXE0+cMBI:9_^*L` mpdur{6zo$!}߳UDUATUUWm0;pGDaG+ "(Q!kq޽;E@} ni|ּ}3>!+䗷G8˿㱍}f WzeQ^7*JA8 $"&(3Dr6dQll3mv]E*Eͥ^}(qaJK3Da)q }OuCBDUo \‚ȨP*T c#BAmQiT%H ( Ofk7s')$U,yDy0`Ju]]Cxwހ'5FͬQ_¸j g2k UI UƠ;`< tە*e{QKyaÆ&q1wG$@*¢9i/r-vXu7GRARNhwb:{y8ȶx@*HN*C R,=|^3 B І(I. _YZ ҅|NKn9ۆ* eLCBt;Y joϋ,Vi8׿}3"{u{jiQ\^滑ORuiwI 1n @3P֪U ۷j@3KCuĆ]`eܚo1TS\:t xl&<% J&P{&jYO(/ejϵlaz1ȒVA0,s3-[0M6C8no":Ckܽ>6Ct"1OKbP)gˆoyA%4,lw "O}J9%68 Ljdu)喡M_+ &4>W :쏿+Z=DMwX}8°c7`g˒NݢCy$gʂ4ӁjOiHN49 `,PHBI +̰ 4aɮ|ߞ\l>(ˆAʛ0\SH}|}Kΰƙ*nGA% rl83PU85}P"rt4FYUT7G܋PD'W!Ґ@_fa+h^72pUa>-^9]VagHKUMXBHHAd44,Q4UMՙnN]v=jlcO=2HܛDx綶m\PӸf6ݧwe% hb+ orn5ЛLqhC$RC㡈煳xUP5Xs XrCyĔI ]>e/ 'HsZ+,":Omrw~8 z4`㠆i6_iBcx$&qA^$M{g#C؎@7N^4}=JF;OoYbȧz>?d;ϩͰuwb 'w30k7W +=dRy‹,$SF}Fysz= ;y˙ߎc^3kz-lDwe`^>BQ:FB A 5[@*K:wh |EZϏ{qxbj%"GkFNXJ1H.ݝ{{P\y`~buÿH͠g${caXϳ}ǹ^e"}ӪWUT4r1i)$J TB{GKR{Ym{{vg1!h) T"((S(]5vvB}/S @E O&2|K hnF%ܠhygE~~X $jk}zZIl)Ip;{:wԐA!Ma* <0} s<9wNzp'=I8dӇMcZާ+p yu/s-.3-!*H`Q1Eth˸y/C E"s.yǰ>0|B(ž$yp_2Qy_)TLI)e +K# ǠoAygc?8݁$;nTD[Ww|I :I6q0M-)ť#}uVhaʼn%/F @erJ6BD|N[Jtī8ՙNej(jX2GZ,x!͡%0I6TnF(# `p>y i5!1"1\Irn#J$r5F7 ՈLCz,}c*$4Ӧ_ x ?e$B@#Dz.i^#7v2!yq=`qEO97A!"XjΐC٪0qVcP,ŃN趌3)UM# @-n=mHx;0fIEgA, !"h `y!GI~"6|$ISC3@0O> ϦK@0uH )]Bu!q<!Tj N&]u~,-&SDvA$A I?_o^P46ƙC@'@_!N ?(3;i2m(8zTG뀼d>c\r] VB8GQ"Nȕx8HBYV݈ܧ09i fTӄC)(lA %d 4A~UsHwyz~@~9ďiOYǰz>1o;HZ!}ÖU@$>ܥcrt0YVGׁ2M!L4AAG`ٞ?"-fcgc,d>`~X6LsnTPTi^HF FUW_zRDx R$  k,Ӱ[w:JAَFt pdsܭ$.^=pP41WԳV}< cM($K\#UGh%m19w狯9]ZșwB$"I)Tu AE$D`]/E_k*H+SIkj jG!_-lu\b|T#j#6\xzria& Nl#'`ɪk lӈۘV sq@$ [U) 3mpG= l⬨DH{u9-%=q1W3zLGON :Lm$*c \,+㐦,";pVf7jMRrNFpÖ0|Dil퀎kp?Lxݕ]lQyrefAI\.ц#qn enF55 /G Ej!$<̓;yxyJ=WX.Pc53\C9'~-GON@vTUp 2cc{ػacBEWr?PXf4pU-AS.͆+iөwОUBS- B\pM I[)=qi)8(z\7?TA]d-aAWDpclU#7Q5OoL$;HzAJi❧}=[|}|_h/s(7 yOvۗR5X[J%~!$L,P1~T>&K#ň^G\]["!Y): JwRZcCԺ=Hă~N^RPWPI@7~k3_r1Uw{۝:HBꩺմTlg]޼B-b:aǚ\fpW̾5$zce{ƴMy| ϗ{ӗ]ڦ9fd!!B0`0kCPRUI$@A# ID'mxu^1^ $ F?>qq-o A(Hq zȇ!T(BG ~3e HDfBVhd#jh&FX,΃"7xPCKIUGe8P5ڟ#hbbթB-oZ 6ݔl "nH i#hRR!}t@!I2Q5M LblXuRicNGBIǬHzb0ycIGfHGݩt}!_HT&w&5sd<5~]w}`GMN?DC`23,Xgio0@i֥Nӊ&:&x=fBGJU11wx~w"Ufc>SdpAH!&4PGz/tKؘ,X*G\O9R16;~\o͝7ΕC}WQG?~1#gw *Sq0A?r7:5j: @,@m E!?!BC_%ʯng'Zٌf0Z33wlڢ0[VTmOWޣ֝qxv$5 c=x_9櫱>9M|;\ 7q۵Y x⽫Gq|ww~ćk~xI%E-IIC4@P2U@AALTD@U!@'%U\,r`(2C˳n3?=F뻍u fadcn $ e J-7˱Nϰ .q"9$AI8,A+qm{ \#$Hyy['<|/W(yDl%qdF+h^` D&dK!!(H -! "Sm!_8MύEbgNYnA&jW uȦJfbB v"&gmo/.~m<7p9u8\C69e/z/x~H?_@q\ x R(yOu>߄3-1@H VeE Jэ"x<7'P~r heOČBµB6sb$mhq%BB~X-T,ww(_’DmDA&s ϰ"I U E2I(=$=А/>SCBkE-@O|>rvb8)mLDbmg`#8֕,AH)ArkPQT$PڍNˋvKL@KNB'ɬ0H$M f'IjƬل9=3ۃ$C>ùte WU?_ hm6c*,Ač>_M&LL3n\A,p5 끾3R@ۙ/hKV|n4S莤Cv Vd4 !)V)&.YRv.u dd]G:Mܩز\9 i\*o>!۝/d`g$`U#-vu O!A`섯:;=1 ~aAH/ TfΚD=L(e@nW7ϛUYN} j^hKi#zn0"a 2S;? 0{0|jb#0\Od}` iۧ雿[ ̸ֲ)Uk#ލ glպT.bR97=z0IE&n}9<\iK[< <%B~M@O4ڊ{l~Rٌ_ ߫/~Lvml$A(BFe:98jLw<U"]k]W <&/ xkYRqC€$aSCp$XP!=F q2 h% l'Мy.z%]p1'yߣ뺣Ex XH`0rAKjWvS 4V1jpcaˎL)Wn0 l;n\RS$MK2PB243]K>tٜpHd\`oy!]- $a&@h1bLVi:8lu"i*- =@MF&• /  |ϟ-*tLX!#?``{C@~A*_3},?X (HB 2ud99 (K0@JR"A+2B PU('1 i"Dl@J40$DEM(EA0PјGg_Ĩat0Ӭ"rRGʊ< 饿 y3}+ьovuxVSydh"!x9#sŭt!#'`bX"q8 qMYf{EzR0>/g@6\{☌DcY1k UCHD-J,@4=ܦa\L"_ DAF>szG#r ud3T Z5yu=( {p6,c@ƒAYAd-ǧ677 <2 mMYSl)FI4cRƘWAX&a4=6tcm^E/!hCJ6 HG꾸|Sߙl>ľ^wE"l)$C80!{yGvt7}ߣ~ACr d0˧f,FtG 3!^la~ AEFM(26BM:gn{s?B|h*d 02C+8/\>B* A)H^U0%ܜ3 9RRUJ ?X }|}{sȐqPA(*_tC̭%Ex(-3LFS 9@s)$I;~=dNB߈`Ԁ8Jk &9B+̮4'2D !IBE2BMDHCEL11-LAEC5SL,-4PLE1HPJHBh;奰# HxP,58d>ȘYTzg&}TS C|vd:Cߝ 2ShuAz[5p @hR[.FhrQ@ #IlC!T5@֕i$ꠙkSE?֤hHR3,Kv߬QUe E4X6x1HR֛g}i& L0k9YR*T}+8=M@1~^5]b!5 uH@L;f "P>@Ff) )Vtybқ @b:Hm!VIF=Q d3Cmw<ϧ.w54ZCF*3 >['j *3"=ܖ]Yn8-ӷ|L1d$Yc:ybj>w.Aa5FA (*f S@bZPSLUQm PU4v; TJiB+ЪaSHEh\RHRᣨ:#P+s 8t(=%蓩&@sm..A:Nrz! vѠ {TMRbT^%-V -ԏ\(PytE!<L;x(?x)] ѧ/xJ|POퟍtrAUDAWxOa"@#,7 s{sMsYB'@XI0a NgYPE֑l_lѹ=Jy$e6vb<|VyMQz"&Vc%X.c|# Os^Dg"bɚ{,؂˛Lf"$B4_7޽ޞibBޅKY*H0\)8xÙ [  j$@B@mW;u`"vGnPڇA gEih]|¢$m+BJ'?*MՌ"ȩ9|t3HѮ5&Q0"M0J"B7asheRgCgQEeZ:9-hc0^fWnZs@㱘̐GG(9JA$!JKe-h!Q*kq׃8BI +-X[q.5qM u(yT& r+^&ЃcJ$ϪTG::W`;h6ܼG!Ҥi{vμ7cX!lI!_F UUT =ӣ"G)Rv@ D u-2xlY x.ݭ+#:EPJ۟MB)\-R+k6)ÓdZzcׂAE$ 6"m7 ^zvW>x@N7!%詥ZH>}V(BzSd#Qδo Hc{\)FYj1߷)8N7f[a2'đ$m@C!T1az1nq` U> XDf!'Yq;/.sBu <(":HʢH!Sd=mzeT:@"iO" e;{~y;!!J6ԛҞtu0myL=7$ " z=Xr'YF@Q-B`< p^CҞw!Dar} +<(N %<^feCAP40 RG+ۛ߹Jg oTLoS߭br6 RÌXT7Y${ȁFӐ9,&BAKvDN@N:=f Y^{[.׺Bc`DžCQA v J@`eQǮ2h:mDX=yG)kL}4%|z80x;ʵӽ@D'f(ɠl$y@m@e?;l 6 DS@P;nҠc>q&tT00y@" ̔81eMb 6="lO Ӟ3S^5QdP&&EoVmoDt#ɬ*" M2PbsFS Z\+xX@U|;nwΣ5 e"q/u1+a~2p#4.d,#JF wu(-6]P, @ E^]@Yꀄ0hqp4 QV֛)bKHm|vfg:Nu^aҀ׫ʍw(ޝe⁂ 0drPS@T%C§=z-]I%W) pMtD瀎0 A"1ȁ 6|ph&)(1,0p6CrBՔy-y: YCQU3cMN+;̆5@W PBL3zG([=+S7KbgaG@,0| Vw > :aWqVJHJ[8dr u3Ҏ83f98`{UOoߡIݰH,f$^%^{t qs%hެaFPuR>1^ܴ$h*C^Ɨ\U F)vjY}uq^WbU][Ϋo4ơd~`z3Zb+Qe!^Wr0F3^<Ьk^=PĴH% Q,HHI-R~OBFu{uçN<_26P0 a)PB K--y rWc{|I )Q;޴ !7{(&H_RA@{n[.SgZ`@)Rti:VF:@qݏ{JpkA+L56j!S#(T]P**2`;*'rPu)H` ķ]Տ6'v`\%lKifȘ^6qjښlP2N LϸwՈ܅amU.3 bX[RbT8AP#eKWrtF6:(4Rs S(4 E6qz X,fA&-gEy:Pqo].Zoz8UՈ Ă-4H~<Č0o`"f51OlQUpsEUҰ1rf2 ` 8 6 . XTBҪtP/E*W;14dR8q12#"i,PP (7A g, lC"G. U`THKEҴ z@Q0TYԫZYc1(iF4˚gU1ތ~q+ (5dƖtoAo^]Hؑ˰b0 ʌV{}i{~^gm?}1# MK` sbҙ$Yd;j% '=^TH#D2[p 3eC!@|xǾB$ C4%xt"|,}ي0 c ,&!!ْ'Wׅ9;~w5xv3SA11 *"waEE?C~)~M- HC5-cT1U`Č 6{I1J@$)"  >>p, 4ww`OHJ(3D<J3BxLmz{dн_Zv q E|Q!j*:4"tk؜ P %wDuq4hrp{KK9N^b'|huܣPs7SO9O^AC/4}*Xb[-Fi! WZGe} YƆ 0㤳R R.4`Bs`iCZd8d=HNRs?]< 9A:pNhȂK&ྏT"F7?L@s]=Ș0 3?lޒ1M(ՑΚ$]xM [QҌ oG*8p+evPr8Z=T]$wA $ڨΡCpnNw0g #da%.1臲;ǂi# *yoӷ$mg)[ x#Č "F!Xc]BOVO!xBPSܱZCK2 58O67Za"O U$K̅jJQyTMy=uG_{S%>VFgB !yi}[C$p#1 D]fTV-ks ,Z%/#ކiN(0.WSj B#-h &'r߆Χ$'!ɑzcw«|Sg Fv6@aNv`_[d'*-|;>?<ꏁ^gx}-`BeAfuΑF\xa(n1"_S[k6޵6GN {(r֦tG}_݃%(!1aB.#>VftA?r\a{3<03%4pK@$0TPV bP4AA LT:h=zٛT.1b~ErwPY9~9}%P mtE1 ~ ñ({&J$$$^љ BjC F8_k &d.Q}EPUS@[Aww 2i=LF(rĤEQTFd^@tHe6 /<_<ca&NJ}u8o Q#ݨ=$c[ /2}ChlTCH7nڨ"KĒ)FgZ,_sP-S@'1Jzwc|[pLB JeR[j g._eԒdq$T$LUQA0UQڊF%)h"fh&Z-JI I~JvW̽Td!"fҞ04{}<mw|V2o2r?b}|Evr⠯!M-,BAM)1 t4E@$JB҅>=267IdG٬82W4$$& o` # 3&oTqA-3հ1PT4R>:9"!(k ',p@@9\?~^`Q4TU^v PvؤgP*a 'kSxt3N<| |}ԅN3[GqO#ʓbq-9ʤ]?V0+#kϪ}Q{߰-y׎o]7]'ux޷sPdyրX1j0 1{ހOw^qsܯP|[P*?"}V{w8=d!%|TQ'VlyD QD +k=}:Ӹ̧Ri=j-?aȅc8 ]DO@A@J ❽z뻻^APP3l0300vJ 4A"dŗVtZɵKB0LO+?m=:z{m}h;O̤' 6:1#{ޥ [Lu QOJ3 ^cpAۘfB P+DX C&!I$,4 Bu@\\mwmĠx"+Օ(EdC rE9 Wtt42;a־{~p" ͻb! l~CI8jdI!;]y R(lg_D=e;`v2pAaScWܧ()IP:)RAM{Q`t vڌ0% bPQlt;v[vG>''rf,A!TF$FgH}~y{YS &:?\t I%<%}X`3zMvwAZn 1z2 M T 01CT+q B]?޺it@UHH1.Jnx ҦvO#LxxMD"#l?l #rIj2$hƍ"%3J@FO/NAw/CG)$NlvGc:UҚZ\v%ҚJN@$[,4 DDBН)Nsz7eⓍXR6CU8$!Qlė4xvy P ' &B G̫L(]Cj4.p.C3ADWi]{AJ"(4< |J"S(Ѐ;2=DU&◠޵2Ì4̡Z5<0TXy[QappH( My*\[L6q &"IGDT{rl9QEKfV"Bٕ= %coRl} JRH#Qვ& `\Figc߇FYL" sDv "վyl1)1Gr?:& #I ,jP#);D(]"HT\@p H@eISɶSJrAw%i2\BmVrdeW!R80^E &̾Z L6GISk$RC!;4+HMllIl}9!O|7%H@ =fKhm|=,ќU 2}Mɦh'-F}>G۹4EES[S(m=x E2D4'Rj F6ÞkZ ##d1.߃AgD>yx%! 3D#18ojR@4DrPGqBd4r]ևZX# l|."&J=~Nh1)ӉYba,O 2ݺ-e]=ni8k),Z7A?Wkeѐ?wW .Km\(yg!+Cykn}+TÈN`uXOg%Փ)/DIAOOl$ &36'q XX:>/&}jI< eKمB C?h (TvA7w(\nL2P8![B=p$B@T'bAc Hr X(N85Q=[OH0wy37(7#RAOֱ$D@jJXA~T@,\.A>p\ -~lࡓey ڒ9~N^l+`fBOBB!i(T1-wXAO/V)L^?p!ðMh |~^ /*VXTsnߡ(S t(yV:pqN] 8#|EX|{xcˬ;gEMTR"&{a0^X3BΧ(qKL@kMS+}ah: #b0/LaDH.eDMPsTRuqKPM>ΨT 31 {%^3DRUZ$QM f PU3LB  $u@`g:0%I,T0DHysvR=]1ސ((xS=G2Y6. d_7eznjQ2_Os!= {KF7bB}eZp/pATlkv`Γo8 ey~zxx==OAs C=v*.X:FUusKW}/nl-p B+Z&wS72HCmn]ɼ%D,t*__/86xH察H=m' &$KGQTe\B݄!A>VpA.B~Ъgm^(w:wB PDȟ6u\dqpi@c3V!lPHɎaTD2 DEQえ)EQEDPRHIUUUMQ 1TD5H4A$DSUmOVc*IyxǗ2. \;Du4RBFbyM!&"<4Ӝ<IyODH؟$j޶*5;&<`EC2 RT:P;=ˀŎ:gHi<9fZB8RR0ZD{?(oSWI CI~ n=7ϳ;9%;Zp(đCk8BPL`D\Pz+KV2op⮕2!M.JFD$R"&@@)&R9Pb (MZ$U |&!+ oɲp0MR8Gk}p`RCAx)@L kn-_b}b} q!>Æp8@"CR;ZBGgcGS|-}$$1{v S$A Dwdc% ~{R%5I1+$@I JL4C!R#DPR 4(D2ȅ Ь4,JRDaʥ D42T'tyoz-Na=8 ݁H 5.͜[hr$_w4Dmd3ޘwZRɈCdRFT(G ~ !DJB'UA^]o݈x w"ޝA-4754#]#:n,DW.).LQb*hS  SF+#XL19^v^b]4G.QTH/$^$>lVۜ@p91 M ՝qOA{=m| @RZ$ Q27|e"d D!.Dx:u`_4˖F0)wHgvдYqgfޫQٌaјOav$>Wtm>oA8'G/8}6cpwuD *PD2D u;up3O1%NGM獷KhJ 8*ANJp pA?T@wA/z@HbT鬼qL 29ţiGF>;<_4Xy3&4/v̬ډ?j2J'ۜr$?' :Ch@P{a6CLւ#l*0M-+խ} 16B $GU*s6R1')eXWH8$6c16sTޛ~#Gfcɞ 9i-;\: F7JF?ֽo^ua^GV5^yYWC 9 ȍ>C0y VVdS(*cTMQ̠. DcIGwE (7m*,3sHY\,t'}O!NHZB !n|v7z؈ QAc#e (x9B {2갩w~/68'6vLTOeC8-l8ux#R4w<"4tX iv#@ ®\`Xh\#Bai\3qEܹ3ryDmѭ& ޠa/}%oﻁ3I=svӌdd cD :j*>S `ǧPy=d~ن&Tz4Qr)W =]mu2&BBZD阤HcɪD VS)  xX јn $)FPC.;Ztr4[b3w !st6+d#E,˩iN7B(D1j6J]Y644H- Tb 5RM0nьO ?.&TǧHu[7 z:2F  ٱ>GMҔRРP _l:Uyb*" A}hDW@5􇛰f3.>J*Bz֥4߿S1pw=7[Yosl_R[-{a煬 ŭɝ@AJRъi( 0Aq[}}#q]#lzP*lE`#lxD=lP06̉"jiTXY TD1?Ou+t4ЕJUĜ*RRh<|AEu=rRK&<@txfΧ"!F;(oUP B4~^8W˞:Aj1#9(\T- Oj};(:9b21q һbO׶|u~NƁJ x;rM: '%ItE]ĺ$CGePBA|Wci 44ؖPi' xMo~7ጊ{FQ$T U&͓ˮd8\R+jo;x(3EhAKeWNgL" qOͮI,zbu5XϐLB5 4['rH=̬8IF, ɞiWUeq0'Eӡe6}uH>07gib7E]p1Lf۟upczrHFΗ](2$Cc_6i&t7{8]g',/ʆ p?E4uk~`܇|g bIKHGjEmL}?3;C^)>A!ߧ/=($!0{iZ<]泌yv6ΰkYxEĀC$0)%AJgp b((u OdpJx9*C(D(bDO&G(;e`)ڀa` T`MP jRG; I$H$H vlJ0,&TSE1phAX R \L$x D_mDM)hRM$+Gp~B0iڍw}p~+` 1ĩjs,wY$@%@@^[=18D$7BpvB"Jo1y{ZGx 3*@ЅKy7{>JŹ;5-A$Se:sN%ģV A1>,ܟ#b\ 5U;1 PGC8>穙#cFcAOc*sa*er#ωl`j_/YvV eQL28{ϬyqT@+ !i&Dę!V K} ~(wᄃR IOk /G~}Ɂjaٱ΍%6 hypXwHbZlEE ?KwPQ0HؚEKl,8鲜2ǚFЍ'eN ="n9>WCK@'8פ=z<2I#QIAx E15]̠ud&Py􃐟41 b,7`lM(~8!w17D?jR,~_ &9@!Ae͝lw|pnI).I bfo*z$YE_χ5텷` O·vnT]8'F\ B0I3D7qac{Ο< 0xO QAn^}ppBrg\&OloC])U2Jӳn8%%t.-qA@q0)K#풇yjvآh?):480>]z_I ^3ͩV!߰bZā`h-piN sl&6N>~rINdz㠈) ?\  YN>;u&V>Z _Z^$av%nad/+}T܈rț}w;>F4sZOs{>3.PJ gP,c$c<*&p@p"b^'@َ 4KK{@L徜y0a@ D#<ň>֔5V9X5mPjACpMvpzǛ(X!,|]V$?~M)$ZO &2?"BB /Uِ7nŪM??o.6y/%uE9N8lL( 44ƕ/Ǜ@(*,Z6.XXNJXg:]+mXPE̽;>}ΝGD'7wnhhK0yDQQr:47XOj'k \$,*$Vb1E ұj"f riB]0Z7Є@oe#"4uֆf'\:s\ڻ~(1>s?"M?hd6zOQL߹ M1nft#$H gsF0V}SãĴVkN\p:H*s2KDw8. ~8D!B5$#8`IYΆAVVCbZT`,H&uCv{]C傎5R%hT=J.qaA!AQu@،&@rE4A G zƆ <6{Cё7T!CpKOd#E"1+J*H<=T#IOaC2fXvP >~<൤$8 b[8 V ص7ćrնTSzz1R)Bp/c;eCXV?ГiƦx[ܵ>VThp > xn5TST*("PǰH$G6\@HA$S RP21AE2 KPLTđ"1ıTBыQit9dpHj3$PB,ÔtNА9Sp8,ڔNʹsp ~ NfZ^A K QJo?%~zNT ĔT & *4m-#LTIQ$$!`BZdfx`&TiXl0vE< ~Pi* ؊MoB5ß吥{< `】3L!FgqpĉI%i`xcơ-,!`CJp{ԙ:yhoBJ؛cYg,U~+WT׍ b9f|GOn\t5A N9kg?lூ ?%~kXyZ;)hɎO iΌ@څ$RAʴurL\#]8q#36M5SNc{&b ;f0~ʎ(KrZ@^B`"U@ BYA;*i 'K5BADõTI9nqLbj@CpLM Lh0̈h ̋ص-HMy 8l!Md "SIHT@1+@ALM@hIE EPե" 4u) !"H"& *"&dd4 Ei<(IT.ܞ1P@12A J A0t!,DKЌđӗ`HSO' '!PE8ĪCeT- U!,be< wŠ)ANďe;}DBR;^( `Q#*=n~ZCﵡ<;Am($FG[S~ B|BZ:1AYP(@3?2 nց(2ud(>,c j*SETCkJ>0לp+]\٘D:BJ)i<Clc]c@7Ao:g98!Cӱt D뼠 /{H;Pd77_MM*@!O2DAbx΁)20֌^f{TG2:j6tsD‚)GHW""B'WYF ;1íU:ft6>mIKTI\ rvA"x6(Ϯ,=+~|d$wڑ#Cf xx]i|0*H)h a4x['?P,|@~ P'L BBLT28jQEO|߾)4F a4}@:8 %4)H-,\{;#0"#q{Y% kcaTQiC% wEïݎW]p8iD% l2A*6^sbRTPRBQN4L@$m"p&-Kb+gM1eI%X%&&"y&ءb`.s g ޹x" B?TĴsOO}!Mq.n Pcd{1b=E埱2}NǃIn5" n~ED  2KTLEf-i~5ϻAx(&hia(" J?շ|dzDžvMr;F\44L 02@P[4嬓ZJw1u`$ b:4F:0$Ds(QP:0?H(}@>˛DW0N {{G50@p{ \[T$as 13/PR~2/ I@dL JJQ$X!<@G}UA<+bI!* aI N81-?5ьHȃ~#=\PouTNÖL +LD;M@&]tLθs3vBQMQGvhuT$~IGV{~$QK#I^ĝ>~v'9!*^(EMR M@ EA9D%ZD%%}eChA=|[lIu9OC fՉFftWRJhTKHS㱟Ue)5 B0J"X%%P ~Ӳ7+lhhOfՎm!"bDR Mޣ_0?1]˗'f{бIc2!0bq0]fDm(Q>T[γ|°kmȀK(qq-M-Cl#ˈ~c( H[A,A+_;+oH-gVi$қm kF v*NlTQHz9lFظh`V(a!!ݝ a Ͻ*: CrR#vvITG C* gܒ,4*tr06|'S0"e64SLIauJ?yT/poEA`Iĺg;Pd{@Ŝ0 "(bZZWr@Q;=qj)"C )<>6#zE7/ ͱ_(/Hw}%A I&%uCJ;GmX;\YtzqMbH(GxĬ=$J(:fY!Z~Ay2* JE~tςfO%Ձ%EF,Udޡz}MU.2+dR]Cc@pyOX1! ?S ܞȘpZgP20Cyʇ ڎJk~ȋ\ѵ"}wېDg T܎3I!"Q;/" 9 !@h 7{c={M3B3 apE846`9ҏ.iMwqؔɷƥ`Tlx䢚lZӹ2v%#<΢7nEP0e iϤ3knau:fEz)G dϋXqCDTJWt8S$ LB=敱6y~'߅Cs~/ezd2rdnN'30 j m}6ESi3)4v xTq@֣ē08ȝL u@Yp.ƭd &hjob|e`e +mz  IyB~(d|~Cl_XKt,AXzH4qZ*jWYMQ1FI0fi0; eȄ;%DH3KrOܣI@aFL+HF%kg֖P 0R{?Az+^ h_"DJbdﲉ9BǥB@_ca`WO":X&̃9ZăO:a]-p3hWI<" $%(9hu%d@^yDl&`ȦG& !;,c^<Ĥ{jBTOdaBCRQ fR'[-8vw +G;E$q#s9DFԇ!q8:CB,%? 61ز5jlҘD2\e}ӽP',!aBEأ,!/ȴ7w҃G_c..wJ5b -sMJCSX/"w7§ir$$$Lyiv×9V݄ECg`B.<(}8eaž]̙1[=t}#||Fۂb3M¤D_ގt<ȗDA,Ȭ؉o#eN9yמ=IĞsn!Nuad+e2bǁa#i PM_'ֲ:?4D~4 rF!7RR&O~t7NL% }jRGlpivcybQh0LB/ZDozkkTtR&| RN*I}s.0?Cً80~-H ĩ>δf̣! s ȣߑaWVf`sԳ涄B4)OT;;` ߊ!!`18-UjR;F޺s\r2B!oV tǖfG/^HTrv2zD.&"Im̠rC';#9#I[ ^H,r[5`c cô-9QI|7ArUyg.C !i;"p0!R9-*vF0P!K"|"\|QsF(57;8M_/=0Q!D~,_,bSB$?+ C d$WO`1=c o5&K/PE,DR#eqI󷧥~!((H)(<]FM,dHSԚ%jȁӀH1Pi*%8'xDAHGQ`<\)K,E0*c`IS00F1$JPMROhbzsjkmQABAE2̼LUikj_Iwc5@]Z"Yhhd$%NQCB- BP]1%S={1 DW6(f1@DMV$%H)P ^jAy& 0Mpڈb "(ji)=v;nb.a@S Kݐّg#|ypͦueAjtƣ,+牰E$dFA[QTc0itDp\ADqAV M;IIV8&FXVE dEb$clm 29[MpBYY7ck1-(e  <pPg :\$_#i)]‰I`ZXz(ҠBG#^.&4(P-Y,U -*{orÆƉ^}lYYlo@7@ HLEC &'ΑE^!m)x|pl_SBܗ @$mꘪbJUc"GQ: C`ka B@ӝ(]ϳOiX$JG~!VRA$SJ)щ۪ -vyFK#VD̘ 1i~cDT@4o. r*0z?3i,`Sd j[8 7Ƒ \Ejm KہmT$ DJ`` DCχh}*H`y;P CCdTK[zz<ੑrK$H@Rʍ&jE8dpcyW~]ŽYDPGd'Q3Ld!.)>‹Ȉ?_;f?1Q 14QALTW^@L0IIQLJN(]pBX]VLW7\psAEA{ O3؀=YP Y! !*$ B) {\4Wf>P$DMH&9H͠Poø? `S]iC )k S۝ި"Mqbpڙ%KDI(} kRFaJӰ>8Ng( ?܋Cz|A.uz=2 W yHWaǒ^^?/,C7lH#JB""A))(fP 9"$ N@벱.BQtR )2) ̐{"?yF.@,q1cG\ R1ܽUHfRM&R Ղ<ΐҨPB2 "# }~[B{*f ]VzX:} `APߚ js{'}bۖ"4>vi]E6#2$W=pP0$CN6i `.b'q[%~`rTdT$$/×vէ^ܦX{)g(`X/NJs q~ӃDlU>\"g(x(d5A \*ք>[FCy aR[+F+LAh(YG,VAk-xR?Au@ ^: ϞQU( qC|:JTݘ[ 𙓣B,u>1DPG  bpya(~@V>vFh}m-s>DTEKYXd4qG8'{O,C6gA7X ZGmP8RVgRxw+HUCZoo3:iqôcN!DK3mtBU}~1][ 1Dl9Tg*"GSr[3&u(UEh6-2xtk}w3bˁ{W2 @ {"i[ABQ;7$ Z=aXx4p/I9ϙntCL,cYX!$t]ZI bd+ޒ,%fu" C{q]w԰3 K6$Nsni0[NN3>jِ @E؁6! T )UAR9_Ep QP<.9 Ci};WME0_W-Hl?A (vG#,vMDXQfQnIff(FU$l6Pʱu%ٌGg} Nfxɲ tC,LɧiʂzgFػxl.,LdW(po.Z7PK03>Up=8s񚧍a0A(GAE,Ӊ:MQ,mڶbiVj.Ռ>|#$vϟp)4f-}b{YB v>ζmx ^?onZW2 Mj4p~[9 Y_HXqI t*pJ&Uh:I0[:~.7f"z1﷟+_=AK30a$ j~\rD j fT@'ͭ4ԕq+H AACM4iN y:H8 Śis5C:b0I](Z !W|x8/:ܝ hl9mt|pf ႨS4&5Sƣ/=IE<,Jm𻻄^V u-(WzsbCAD뫐/Y-J5 [Y$BAmڄ-y8-b7:@qH)kq mU6XQ@-Y`RqםM%C%J{k$==1 w"|O8s!c ȦkH0&>rCފPvC4B !$K ?^+R`_Y<~%ٽf8I l3fG0rǓߔ/ <ij% '6r2OJ$Ta/2tMqL:<3M2RyDՅgw\64wR mJY!r 0e|@w^F/ zPc~?Ո 'cYGK'!-Gt2YD67!k=v Nma#0M2vשÀMSf <eS+mIΈC.gF< \zpH Oq{ -hM4]I:Hk) ?VF: $P1 ]p6@=4@ӄ (7O߻%1ˆ@#Oh嚑anQ2vGa,ZHÄf)!MG@hj03Fa@7O(*)u!tc /y,z =>YXCvH0qA!0ċ@v4Oش\yb--E%% Q UI5k˖K{wxa>D-ac@AInk0RF,[ <=ynգ/E#8ݔ_ɥ"bJb "(i {A(fa}/}dބa+AΌQf#o. H|lM]f}za6P 21cu}{~kB"u8aZM}" Ug$frmQ$ 2YC+YlS!d'zaǽti;<4 p66lp]uk:䎓xT@cl8efPf1"&pBN=LJ wVcPЌBP!TؐhAEٶfHVT7~4jjmWXwVVA֊x01nUUUUUUUUU6㐡kVmIaQ6ilDMvhT`A8GZ$DcqF!q646!|>&aPiݣNo1:<(&",GۗIߧ:Xc%cpR=MI@lFl*ѐBWܬХ:r ޴Xfc`(Vq(ӲYe,@GE1vTLZ38a lG8Wb.&VbqqJa{MATt8Iej-y$2:,⥩̹\j1Ѳo1c\;cm’tzۦ9' ]',/cJKu |=~*-{g&m#Iw9c "D؛DȈ=_{wt˼ IQRoFM+R6~>3jǿ,oY^ǧ\*39uݯҙNܬW fxs:pf)`%BBhK5Boxf7c-jws}x`q7Ch4my^KQN;dEm+ (AB!b15Ȧppdlv.,\ uœ@ cX6) ?F~W8& -[c l+o-aft3O\.Si$ P[6ؐ+IR*;kfM8.+B;Y" :)ʭK.9/-*8#lQmY:jç"0F@hjol4Á&T΍wlaK#)-ۮț%pE=x6casb&4@VR$ ջR'PPJ$@D JKL JATd5E mV48TE͊z.|6͝X0b7@CEwc(C0898| 1X2:E ٜU.6g4βՐ[u(F}DIdbFNnT8ʴI7G5 _sѵ}e䴥-1δwkXb<-[J>rOWd3.׮-qho+#aXI!Н3?278MM:k߀$P2H"0b.Es9|n[҈Q!mQHeé$NF {tQptlC$MuLd\хfzz=q.K(,> Sm*ȧw_¢;rשzӌ٬|Cc d|7hNyCt@41[M`ó8u*j$b.jB0܈ "[(nYB "k^/N|c~[.Mqٷ)gσ: xϷsSsPڋ5{"&߀AkfM'{,FDp .I˿5Ύц֣G=JG0*!:_,Qr̓}b`͛dWӆufwyOr9|`p#FɈ l 4'(0H)T/ĥBA$Aĸe&P(bdT]H'0:g("t':cK6zz7!mjQ!R'D}p7`4wcFB4PI]80׀Hdܬ()@ à%ZaLHuƂDSE:=fo0/V"Z~>W6B]v L|caYq5tȉJ3y=Bv@iNr""I#q$0C0> G׊H`M""kT@{s!Q7=ugc@ }ߺxf?(A[qpmVpupdqX EM1D$h&BB(v-♣uLR)$N[YߐsxĈ(Fg[ HI4B!x A;Ѥv\%E;bd ˸lm[+lyt]]y4}FM;t7bcC%n/MdiaN)~5OT~oEA&Dzƺ^j4>!hZ,}zfi|n,LXmCM:v4iy/7XU"M5dc $ہ{hW\ \)E[L*$(Ac6)Y,:GtUCZꄹ6H s 0i68His0pԪf[Ƀ!$QJ&7C^Lb5hi  #JB%S%g x= \/MDHpJ)JM<H HP(b@DJ+~d|2Rb*$yfJץ!o HC@)DiD(!Mta=S;U׈y`k  kϱD(i#sP\"9FrFNIKBf(-),M?g@W]/H]yP> OW%N^Mh\ w d(*F?:Jފ qAFFt3B 6~}GQrFv׿ 3=BE $q*otKA`(( W˃YqJD&:}=v MpʸiȏKqz[D<O6ԾȁC_ "qtspҩo"Z=Gu+i3&hcvt%\F&$4VrC~לP;`ʉ , ư,YK;"]GBzTcts#m*C_~P*_1i@/UdHS8~AK "*h_{Tތ_H146jJ gy`R%$21dk-APepr zD } {A. wDT4 (K"Z [FH%#qB-7>%9V,Ea'we45AԕDL21 &#ib,ь5W_eԪ5 %'1$gXa P̱pYO'Ǽ}aH4yp p7<'eBBR4p@4VOR*Z%*DV``}mc;un>&LDJ)(Ϛ!m]Sg`R}D`#nԎZ52u(?ѹgyvG޸O[+c##!Ѡ[=y"ޤ"!2FB7~ &zSVV4MGu5EnklNf .mθq;͍^׆W"Ǚ`8b$ mET^k~9W@͗ ǡ4n#Xưz$!Ba(pgV6NpD@sp/"?JIp7`}K |`Пᨈ8n Ldea 2m~Z Fb0Դ+Au9$sUb/ɥ"Oja<ԡ UюEۗ$"EKjuA,&# hNuE_ݣx&HPOHDĄ12@i1)QAE5U0HD0RHR%4"Q4DT|  RXwq]Fmn#`Z gLL6P"Y2p&O 953E1-X KB%h?}Ρ8-Pk-~~}!:ȥpe>ȝz{\G-6K QN9ȊH >,"7XK!_N]835tD'$>owc6A-vIͮm&jy͌f.gb"Fjsb3h&R%`Qt$Zbm |6`$@+-@ηB E~S )qXh]HpH(^xّ=yA;fBb@qߏHfq!3?m}Z|4D@ᆡr2}jm֚7w?3OѓEZPاS萩?B?)<`&B2\. u '(f !3cьrAl ;v8S5PxuuT#9F (,(""Ѩ`B*BYd&ZB&((I)mQTd(6( =縒/>ù'ݭ42TRUUU/\o7iտ¶ ]TdX<c"C4&=@(ICn|wc4 Q( 7zS˫g3[0ɡeӈo3$$ķ JS‘=?Y[c^cܣc-{ټXYߝ=pd<DF@B="P_%@t2jSPa>6z@Ќ2C7|2ݣ,KĮRsSt yI)fX"Lи OU1`SDS$=G} m#%jܤ&s{&LA#-R̤ M<5K89~ `7D5Ÿ-?{ʦŏC&^/&;O+@(\NY|Όv1F8U'q9'_wPYm2x}e x/ hja.E!0OE޲g NZ5-jF{#y ʀѤ0rA^kGoşDk1F^ViN1_0J (}j1I# )hE6cA Io6Xb`8I*TOeTI;{j8\Zq8ܰIݸHՙZ 8+*!@>*fj7A:ZxyO ̄U ޥ㓠 1h1b5 adl!˴G߿}Rc)CKCFAC GBU3q"-6ZA Z'c[{ p6`@ TT"BH! gwjz_4ZXo! Expw5(N6w*Pqhُ+y,""d#RZ!An\GpKgsKបޥ܃+5q9Z3uA6MthA L+ c$#lr<×5!u\$D1#g<A. ɮ_᫽oR:aeMlk: + 3Ȇ0L]wa/Jr/ˬBᢴ1l\M.+jBd0 KAx HMJN/FK1r5뫠v`r3UёvBP SL5M9*6RCu8=q?Ή4(tq6[Pd4}zBv7=_<]of L 9AQ(dd$dTSrÙHޏe9ylTeJ$8Y0Xb@B#m#ՃGrOvL[E2/yK7PHg@'34 C ,!L Q*E R- D@,I ~t1)naTeb?T?Ʃ*A rC>A1cCpa'0} =/ڳD7j@LLES@{ɆrzՇܬ{A `든?,{I0`<A)RE1$֌H{ēS0UD$IMɂ _IctR@:"#nJJb8oOzS+Y\` !4w m(@ne2|UZmkv l47OבNGq/\6Ϯ7秮Ǡ: WouGN5lo|۸A}o@$;Ov/zi8zlhѸ͛f:SviJ MCǥ\Z7@W}7G6o>@P Ss׺6h:K^̲ʴ6ٺ5A pkWM]}ZAuowy}^PJ/[K͎W|^[=ek]CC(rnmLsCOs(v4 iH$@I7(tiTRGZt*M x׶J $by^΀}CiN{}nt;ΚJ`=E )'aްv4A8:O8z{\Ax} y>ýsiݗ]U{4]\arm޽=ι^[={m*6njwZ9Esw7kmmmڝ[ua6j4s y]7^scN½hXm|ހ ijε}(]7jh@ϝ}wm﷯y}\S2quն|wsǎ}iy]M{yCyEP<_FPkaei7qxO}^m{97})FZvŠͦȫ=mݺbmϴ]{ޞnlx wx7e-=n|;m7[l;W mVY{uǛxo6T׃n;m5{o[}ןmAOO^옛{;y=}wO{ͦTwyDYx3_ZmMmLl*]g,րP5[*5| {(>o] S*5ۭvy}IZWO.|Ӯ[۹%5nvjjl:Ϲ}>Ymh۵Ɲs VvtݷZWVg=xסťqs;[/+*}NkW[--[kjs훷u;SNۙgJݹ[8*un4D6Vlmޱѳ4k{>Ǧ ;{/}n; z֌Mh|]Wno6(iFݎ[wn{"+uvl6Zdm<ݝ}ph>us AeKicҁ{wlh-+{P^zuGsCAGJ۪wcݟmrmn˸޳f J5@QuٻI!Ϊ7 Ys7llfYa^iЃ]\9{ww6Vۣ v6 .@k ,띝.fVѻ񆞴 `i듥rBހG@*PnPt*FuU\Q۵܍7]M5:.nۦ&kѹ.;twa+ uvNrru)]]:*wprT; }tգA@v鶸P3`Ͻ/B8vqɣt&nMs$NЭm])W/1PbgstWH fd,r5ZJuuJol^9o+.}{aN)1,vJl݃ۻ%gmYًtL. nӔ6\wkS-rO4@&h iODLjD B@ 4m5OF4?RL=SCO( 4A" @ CF2jz&4hҏ52$4z2=@150 OhS)Se)SG)ih~`!I iSOI4jgSOeOMM4i2M444Q@i&M<ʛ)44 @@&f** "f&()MRECAT42TEveD5UaUMQ?pBG0qpK\4]ހ.M*~x f1(tK (fF$+xzv3 *`Z`,0':(-4eִ֤-سgXVfQH*!&(?X4TEZ Y^DAC2*%1%LQ !N@%I{.'B|o"i#@IF͌IrFO)"hbhbABQT13 %^ 5*(RJI ) @ ieĘ!&: && ܺ؎b9Q º)[PPI:p Q(rr!$s ."AP)P0CVe) @ۅP D#|pWbȎ"IĠA4"="K)v:zm(L[,HP =Bt`| mB33C0=}H6`+!=7(ZJY*& `DdyE-*ʿ_ψhq#?(/?ՐVhѯj[C  6]6È Gks>g}+aD*:8wEh?.LXg:6k7e k RE݅md0]l~=/}k\v 6)H$w2#Dż_Y\> ~J=='y׻b J:)Õx|GP+_?:?|g;gLo,?3iI⿁҅1FrYvvpbl&;AQF$f htAJM}?fHNd~;EDK3냪+w8f(oyDX^{( YPEm^yeJv ȺxG|hSڹьΒ+9U2r:e.XBPZ&u.1KcM"/y߇|uo`w3WJ>!ۣnm'\wu6X_e'rv^7[xlN 1,O'[ǜzVj !JoE_NW,*A[||21F.#9@TJMg71ֹX(PMgU wg3ذCnә€`qFJNPCXn8P* c[tc:ln 3w>qY] 53p 6ҟ- 2*㱍,z2gAFWv9\_Jĝ;5L$KLb76Cv:^w}@*!4ўnC.,JHjۆK{I-1xVmiObOx o_*Lm߶TE (V%;3u9}׮ 8SgZ- I$I]7Nj/Oکerٌ w_,DyEvWlj ZC՚p7Mi͛--6}7jXg :X+Ї8txZ m<85B2xPc}Ҳ!V CR $ն_C8~6ų4A +xٔ0IH;@kˎ?+`uDQ@$KM`DՃm`&_wP0ﵼTrK&#I+'h+X dam' ΅ ɵG)gyp]|TAr&ZnN}6Cvp \H/F.&'ebxAN0RA)e#YiS@xq Lb\J8󎞵5ah.ZlsozaG3(q#Z=u6 8ޟA[CD8Wbr0[@"s{ #)ъgxa'f,EPX*ŋ;!ǏjFD a6_+ƳmӁUK}|KH$1!}26TľԼng19.Gq-KY$"yB eѭѽ;A49aNw. ܶMٹ/;0;:"M;#0P3AIbAu3`P%%"l%$! 8pg Of  ;Lu8y!Sno=گ~sOQ'NؓXn,bu#k~\Rr@"shps|~p'8ޫ~q#duبC۴|R斴_vڻ`H$Nlmu^6y-$p0EG<. F7ңUjp&Qo5E|‰o,K 1~ąh 0v1z@ۋqg.}]i}dUl*R~zjaWCF?R !#pnY8aod"Ц UDđ|!s]r VQ]{C\mH?]=gh{ F uJ9L ynϻ a܋>-~ɒۖf'puIi;<ƅ0MSh2Nl膎su=ɄW^qG_.Y)<Gf(y0!]4;<5OW7\Ii>RB4$ZȆ~^JqQA`QG$?w懤._2C f<^ $I7=\㋅ªjqL($o RŽ1npبhSȪ[CXKPYU |z^K;RNhn'!HzKYTt[[4v!m| Y\ʘzcryyVZC33)$xK8bk5rI$I$ !˿xDy^~Hgs°+4,!փZ* =q(n@Fn;,)'wc-UCUqqSHaaSf崛jl96  ? Ml,!Z:*sKlmn1_Y]f`I MSq}0)NbI^jT THԛ}(bbBqK'nWpxh8PMF_֐i af"n tfE <ȁfdʰ* zW O#ek6R hnJ>/*գ_f(HD),s3=-as`q75/0.ADF*-(򃩔 g͡WŞgF {۸j p@F ݮY2RD͝<2 myq t.pﻇvksmk%4M@e×|F̫xźL`V5u W*8(8ULuw t>;י 仆6>ﵻGvh^!hϻ]"/a_3)(=`(z6ӽܭ?/<n)ղAxK@J> 6wҦ>͕'͙::ej4uJo~X r~!4^Ԑ{,rGnUJp䏫zV{=&Ey $xsiКgmޜ+J&ȁJ3#P(D#ai!0_3 stz+J#|*hL+lͭ'6Z1`on`§ybqn`;1Ì8olsF4D0\@Ďt2)3J"Xdd! O/Ǖ?TS?:*A0TmP\N]r%<{XF >^h5Kwеt9M5QO>=Hzg X+@ GbQ?@aCZ0C"iTB >7@TR?"Q^x%cId$z UQ>r q-t p\O=/hQMvXCbkzt8k HD#9ѧHqrlׅ5A;sȂ @\%A6Θ%- cinoX(ˢZdC:^ Q  "4!R5apXf?]:?Lu"b8M.K#tRҤ@@RRRR(QH\`g^ 4*ЊUP @3"Ĕ(DRsǦ//]r9 h %&Ag]u`r,> T>h XfU2ü 9@2[Q!Ufýk|BWmfzZ96?Ձ>,=DC(4m1A^Pa敩4HypOX  zk$<<;oMHqNi!,b>OnrC T~FM0aP{ߺH`H Ehy];If0o[[XMfRҹA.d a20- Jv>P*olRqr%L2bnP#aqheI18՝CyMnI7,26 l88sUm/40QDęi}>ms P'u{<[cf@\AC܉lU,1 v~#r@Q_&k6 nuoE?.0+qRca,I+h>yYG[<]ưe W2"qfQ#Z(rq۱o"0)v 1' VP ;ߎw~ R$Ic^adƁd.DC5@clFuV7cr6Yc55%ַٌ6µ(Cii181AVdx$,Ff" J*wbdѫA30) Hp D.rZ" uo3iINUN`oN9瘦(lw?J2YFAk#$ f`BaV "(g6ƃf"GB4&FŭL[̲ rL_.3D#߬ nCWGYFfFef` $XUPR%U% &%4SKRdEZZV*Z2qcOa!A3%IFʐ9'PJf R$j.,QAHc#j1#[47(nKX5m̮]q54<84`l} mb\M 9#zXTpR'l!>?T@H,çV;T- ? M nR>3 &4@Y,$h$88!iY/LC}fF-.&2զD@rJ`9Beumm (-$N41g_:XQ':6’rky#D"R$)VҎS:glDʷ_ۈ?ѻ9ڳ?.;Nnu 8-0{=TwřKW.d~3uz'aid$CKMUTJf*Ж F)EvF:̋>b9|L8"FBӀCɇ|y,>inH{Wz.!THn}4ݝf~@U\ҘNڬ:90|s0JlH+5nɬn[K{᳅ž=igɆ >9q l´³12rB-MMk5WYbaji妡24]\⧣Q2ŧ~9'뇜ۆPd,!Yjh fK@}a^RCd)[n }nf0P0jQt-*=߃&NNXqI ώ2g<,xdFf) og>Ӡ;`8fM.z1Po8ﻤȇ!=affwP kݔrO$Ƃθ_e4D4pӭ['چ /巃4^+ߖ&VmNAq\kA⁥(JX re"jJYگrX83}@IBJ!fE!J[OçُݘVn DΟ3WBҥΥ!n#r9 JR,5==kt/}@7]`]#۳(Ր2>gkg>a!!gN/)ˮO-NE鐱Jnľ+@%W#v_>v̈́"u? Wö,oy†Ko쇏n[GŃuϻe{N+ HC 3ߨ=^;-Pdb&d7"'ߕkFmKmʨ솺 ذ҇E\QA͘}Q?p3,{h<9F#yN|ݧ#d}j L;.tJZ+9*,6 9Rzs28 \nNa\QuCF1)9.%M>?Q}}c{IM5 ڲUg6-;BH^1dHo(AF:n:!63Od</|O)W|9!&n4 HlEl(1bu a6ڦA&WaF%_! 9։Q86!8_W:g1SfZDHm8ƴ~޶K?wLiTH|SѓtJG)>C0 vpQ,bd5m_Vr]w,zs&bszKOpk¿3OT~&"k&}>Hh#:}.&|;{>3XS XMhRy}# /g-xp=D28Lmtq* kf6ȀTrT[6oaiOitl.t5 9?[ %/Ǚ*x| [ڛ9WYX`GDv2`.xm # !JYhp5I\S^8GXD0m}\a! {ػ>޺ wk, H3X۬\/^~#+8uHg;i^R8J5NˆjP$> 닒C~p($j/#Q|Bc6ïokAsr$Ct+ _=gdg^IK!( 3YeRN}<8=56,O(Z%Q¼"CQ0}n؀dW)TTABJUX l PQ/C*T*qV*HQo0ڹ@__6@Su[@ڨD8 ;XW/E;>*xvD9w[;eIp{-CtYPSz^P>=#am=OQ 󧳍 4g5v6;2aB'(HGcCf yKQbGff&hI:R!!:o Uw_) ֨GZg"#*kU?O\4o{-IyyT,̷'xM*Y3 ԠJ*sس3XeDd ^d[h*JdRhnx(^EZ r${&=1{8]qzoǮmחsuf"km~@U ,USM4M4ITM4PP^=09uY}1J$Ic'Wj|53)F2 RVQ1⇕gS>Ȳ"2bf5$uq3V[(PCmǮB[ #wandag7MB#ߛ 2f Ro *#uwrj(8:H/P#'U_8вՇ3,U[{_xNmo9ouBS`qGcbfT_51r32^0`ZŔ$UފMR)o}ܡʼn(YwUi~|=xqMOu![lӷj;4+nyd-oT. _<0@StX8L-am1Ƴr[&5 PӢ ;/8㏝wW*U֗9n0ƚC{;Ɠg>kkfV`1'0 58..kFy3fm!HY]t<;Kf%6jJg7ݚTG9p1:ƶ){<wIܻf%g>ڢUcDJ$QOoi&+wYɋCsky~׹_˱z4}ٙm,Jey]mIar)ܒPDorDc]KD@`.J%VzHr\)Cp'ymߪ{w 5Kd7$HI%w#ngӳC(0&h!?#Gόcl}ebZ[ cgFl,gNR-BE:LuGÁDDi$ILl-]߲ >k[AN 'AHM5ސ5E4>$CÆh `JiIGa+lmYӟgON`%%@ @J )TXzw:@s AQ@ԊjTA8B.JrLܣ P% !JGN!̉U(Q ®HUy52Tr @(MHd`Y hp4HBsdKGH3`v(7$5`= lX7e` !m{fF*qY/a ]- z瞯sxSĞ{y _EjQG '~ ]caq K5W e,P $*04!yz8٦ޒ~sRzwdHV95K2)eAsӜi\1 4$(( Gs9_Zg'gk%f3BƆ%(R\MNc[blbrL;%jsVETvRgFM;r[EXMfD& 4p=nf Dt(~%&6=w> bQq|K ow5TXEĩ?ҝ& DU%8 mHQU~ ޿Ftji58 uk l>51 1UT,TBϝܘa,0ņ~~bGUMJZyPŔP)B_?zc!w$I$ÑLB@(1JYQT)XT*t>H_3O׿чƏf?-G|RяL!GgXN-ߑ:> SAwaJ<:1g&/$(1S熖\]}||ra,t~z罛% R#]3`72u"AR4/4M6<`Rlqsc_3 T, ? j4* L84KiZ3.5-Qs&v!d$^dPM0jCώaV:3'hHD`()͈ߴfdjnF)Qj@*p*buRe1oFQEdrKj)U4Gr֛/G^)-p AI J$JCh_>;.2D;0Q'ԵPQ2QE(D3E]|~J}o|&?b~}z T/|&BI|3$vXi:@n"!&OP!FݩX64y^Z5-)KWKDMF)#W@Zo{K+ U7%%S3?0B&ȂfF6"1FI#:ϋٚQ&C #i,{1C% f£0M>XV]ZX6rEȼan4-2E:JxV$3litV`R1wz3$,T;Xm?)D?0@D#*)3A[aGa3[MLL[$~y6#lj?)h4I؜&XVV9EŸ132,KL ZN_Msƾ-laHp͆f)H yqSIp}!d:7E Sf_my[$0(* ~~L7STw_89iSzo`CG"P dRR!]J?DDjU2Z\ݰ0T8%Wiɉ`얨*qZm+Le5TUBASܷ㛗RиS%ץҢFe򽾿G^x;r`tM%<-"rd%jv"~Xt\uR@:ܢH(K oמS+?;JɿąOx(O/`2T6 AM@T\GPz|ca(TD$bQ-Gz[p{Jy>jސQdWdc, +?{ᚷ\YA;}s]rBqDAQnxj>UEDZ8Yv@: a@ۗ=x\PQaY޳b!$D/#ɚ K.hfvAj? Vc=4sR֔\//P֟2glي=ͼ^gDL~;L^x!}u1v  ;QJD.ۣ!>SO:4A5&QjCZ*ϻ4QHa߃z|{>޾Z] N#wr'Z T/J%s<}? ta<==:y$NOf'/~]}|L~ܙ1DTp ^z/|@qO 1 R%c?/_yHIĥGzƝH# +W8I$<^$ e:YV*Z@xgX= FzE mcoa@}dӄlpa/B3{K8=<ߞ䤳v?χG&|xJ? mR| J^ލx . `+)U?f́;x.Yw{/-W9u7Zvze{oK6^)p5޲Ç z~~4ג5.!)|im_+}cu.X&Tf=F!DA ?!"mwܬ%6Ey7gcRDn^ݧd4^@Cz:VGJcȳOu/Y>/~ LCI&lc2'U p$NΓ f1+#^ٌ<{˟ySIrݐd lTsU1;]B2 w\&. 9wћ&/ּZtk=,B?蛳u{m|m 24H|X%?`-U}Ca x`8=EbI܈._nt\[<+lk &P.5&!T2~AB~ .8.\*0#Bd' "gk EFP 1P u{}{^P T( G;ԀS ,B AGCli7CKCyx/))*]]i~uشBh!$Z|ƌ`?dlg %1ֿAOϯ}a®1tRwf`nY.'FhL9U6aNʦpM+f cS4 W?3T!0OpZJb)i`sҏFQgPu;U)jx(>걊Do ]Yړ{33„>gϸ'\?{рNdd1@:&  @"?p+ Ȟg`UiwkE&ުU6q\>!3̑[;;Hxǫ-BNKm697~尌A_>~|Jk?zy ڏjeDzt]27?d8:PC=&F~/AJ4\kG*94K|xD=4ϻd@K #? r"t DO6%  >" B&za1@<")ڟi%У]tp0Y%1RR賮K-=?.Yꦘs߾xbh33~G9⧄)&S?gnR O㉐"001§0ʶ}_& ـ!Tȟ.y?VGYc_ Z`O;y绫gH)t0(J 6z m;>$p@Vb9U@ H$Shay#A}m_?'HY.^?=?w=|cxu:iSť*J K,a5Ic`Ȅ!&?mEag'NLTFu5`$6vwE[HFB}a;s}$e5 YL :`}򮎆?:r.]u: ӵA&9}W~%*pk[_L:xu[^@/rDGgtLmH=]*ׅ&P$ٝ %-&N.\*u nQ/('Q A˻]߽yrhC>!S\g , 0i)U 0sN x}wDrP ^h\Ώ1 /$Z@J(h? t'ӹV}~SBRJb)?dd- U!Gh5-LBϻfĥVBp*Rh*ia BP(C!#eT PLФ$D@R HD 3({L)DJi)ؙRRJF[Jhh bH-+ژ~CPE tzBj JV!ئr ("O>+C:mbdt2)D+T@P$lYBAA%̸r0n&Tb RS0M41TV(**@:x~#RyHH/K܌{/w)[5QI-O5uveԵ!@rܐXCf2O Dyxo ,ޱ^u#3Ȋ1{ów,Po&{lt50ikz4 y: V'@eT=5剼 hj;qəթ+Qk <Q"ňER(琷}x7PgWg:ໂC3KG\eӓy/eDCManssTZw|Gdsx}&WiL*8e*hrӉ8o>:/Lf,G`~ڔz Ox[%C\" q>ŮFlA;▕Z 2P#1lIQ A2Ft4Ë8.:O+?k%X+4]}_?|~"Vx;sr6rWv),9QAzϗ !\(0=uYpkYo\^ݻ$/BxtkX<6FH:0 50dv.cz{˜NN 6 <- lG\!u^k/+ʋct.8:LsVVY#99cl}n2 !슳*D3I[޺-[i o`TyMj8/K{JA[`-(S̀3v0c˫tY7~?]d>gRt޻}3=1ڲuuqigtWdJ~g;GlvMwŠ3isE݄Zx^1,e=K9|A5BFhDG'Ns̡ _h"0ov2|2Qz;gw5뭱rBvFO{;T 1(6C^FF|ú?@.+^4s A@m2YQEúaG;GN.:[?0~nOοg񶟕"JP?x. opb/>a Hwi'BYn9 =!Վ #6QH R/">sψlwG‹~Q*KTD+0uh)# ;J70D xB+3 `DJ Y|˞sC`} 9#T)e,d' BW<5/ʣΧ*_:~Tyso na, Qx9HFv^K?X5۩$ÑS4w^k::V.t-k+Vм7;.n&$nWm\P\wǗNdk?@"KW|D c8Sˏw.Ml+=ٖM>U[%Э T[$r~Q=ʪFpDoTv>ۤmýv(Y^Czd~Cӄh <bϳ軧t;[de?l-_614- M}`_O:ttm_̒[oa&;Sز=6=Obfߢ.BrmI"y6lѸ. AХ/\8R05V\G(:IjyQ YanuOՊ V';f߯$hۥnɯꃙ=3$9Axs(O'^4nn&9ٳ g2swX5ꋢ`B'PM%Zd'In98|}9t}[z7ُp-VAOw[')vע?CK8/W)ݧLټ_cj8?GN mIϮ7OHnO?NTf6.1Z9cݢ : OMʣɳY6RWg) l?xڔT DFф.| Y#.=CfoεG;?}8zm͹Ⱦ޷&G(y@7C'{x҆JDI! @1yL DH)+vgUEN/"?l3Orj/h\P,E/fRばBw)l; 1^l6L Q<͖垜@H@HP"oFQ 2µ䡠8'̨.ʍخ1dmJ `bީ[[[-kJ Tؐpd\<査| @@~ܟg}JVoɞwUQ>xu^э~P2-@9iD:M| r!y3e xk;J((r~U/yF$T#?h:iv E"!`J/.i݂6%1]qx>(tKfG5XA{Y,(7<,:Yqd1nAlɼ.جG"☑%Kea;39 9B]l;oTRm"Ze !^CFa'֠wbG ||A9^L:NztN!8OO*|RSh))^ڃ<(ug7P9yZW,2 -dXNXDE"f,n)D>,x= sϥjhL7Ni9"0tp*ܨ3qm )2HqP+⚲dx8'7^JҎfpZ~hwQ&̻'lÄʌ!4\33VN9'x3.X֡W't>?*Nwy]D)Y+fBYrrklCq9c0t6ee|PNB#Bz>cO~ ;|G@-Qoi3ڹǖTyh>E KJ؋YҁC˗@7gӼ$J " 3Hw9ߌBۺPLfQJPLZ<@"R/).fvmDP o5d9J 앣/%Q^j>Pc\pjGHN@|Abq:˝HHI$ "aNT\QU Kw=^pOfą ch ة>飑ٯ6 db}fC:,5I=:gǗ߇+`NsF~?Dlo<#aT̄рR/pxOРP#x*Bٻ4a2|(3M5}A+N޷EZ eHpU-9ĢůDcǭU#@.9=ـN"#͂'')A(=_Ua@߄ly^i_l C[ TR;᧪;o=v݉D<{[(,hS>vXz&"8r'|!u!SP$PMԠaQힺ!?nHҮ [/z?∹c >v| cdTwܯmȏ1 Z5}ErSB'uf%K{Z/:^20R|-]q"?Uq?q0Cv o"ߐAqM2@cr7u'`bտ'@9~']SCw`,"@`cX"XfQVWlBc0ֆOm=I]+- @>yUDִWoZm 0 1漼vK:#R΋tCF,akZL ]!gLp!qĄʀuj_;Ȉ-svDxI@=c|8hk]Ϋ~@DՂ<rtŹTqupy1Ar1W+5 y<ӟ2Ygoۧ㎰_Q @ao퍗s9_KŖ=@= *kP%7 *(RRL=LJvɈdH@3Ͱ?Qϫ&+jJ2{w:`S{H;~[I4TLL*/Q 6`9V }Llqkh/opl 8<0*/Em6|@ӗL)k*u °ROm=nW;QˍрBSO!aQ*vp OO]*8q*p,i0H$J'MH =] QˋLv3U}ܤ;Y3 B) ! {PC&Oz`k l;{.SB82;`|x飧~ %@2H0  :;=|7I=ePx.$y0{c?vg/_A?z/֞ۍ[q PL|fsϦ1 %c9؀RN.@_Vy!S/?;zRؤJ3I OJg'<#U>|Nd|1CRa:;$DvB9 yE54Sp~r}~]]4|$ot懱ц8dplSPdF=ִ}C={f's&@kWS u;lfrWkra>G}:Q>h ZF ~0$ V[ `BH%lDh0l \F(%`[0MiH B$X* "Y*DUPNn@H}93B=MU9\V޲i?x9%M8"s%:"{' BB?;P_>S}>qlA4zHS$@NzW4a<"/Y j>!Q~C|P!T@NPBߚro9MG8;0.ߝ^2b S. G-ܟ}?mߒ06,1l&>CiSYz}W\,Ԓ$z0Gm 8ԥZtՒ E6}w-r$C '@ C> 7W_*'A@y7>@>6OBO\ϕRyT}i:D7@p:NhS"Xs"@J1) !ۆFA1D,Ca%Aɤ HP4I d@ `e(X``9 "D @?A c:Y4C‹2]|aNΝb;d~6] ^t>^ݠS.©,VQء9}X}Y:׍?5yAy"(hz`8HPU?~fR31\\ H A+jV/HyBp20(Pa2m;_8g_~q{F$#ʠJX~>TV BOy ç* AAR2/ =NrQAAs=ui.eATYH k@f Vzm*2h`84=!lF3+ $B a}5,`PKꌾ0z{_TG!Sޓf\/>2e7$GB{Eg!O* !Qy.D:~MbIZ{XGNF;['+z3ޤ >h B,Wh5!;m(fs6<1$&d!ɟ}ku6Ξs[/oS<ҐF$78Ow:yPIO`%`o6(H՗IPt$ 8 ӽߥP,m\ $LQ[6_P,B4oNx˘#\ #MjW$HyB~lX(Ջ6A{LgH|İAIaHDx+@B ȁBG dQrL-A>"?/9 2GtHW i;m}f۹?.ZI%ʘR}RG 7HG>_ 7Yq.C@ }"rK$V*wOӰ΂ΫlU@Pg>:2scӶRLK-JFxd#)Ο{dkݒ}Pqf<ښc4F"$>9{"yG+8ڛ0G1$p!EFJAc(#7FuYE9웘#؈7Q C mXЁArڼ0d-һ7iG%{VOLB@2igy*3}EW<_* wԳ *E>H,Dt(?86*ߥtH:z; p@sgCɸ/ɒ*x.@h}w?SC,CZu.a\rX/>?Y _P|"u;ad2.|x 8SsC-lxO͑.&Nobge>)@xQ]{= #}$sN@tdN]aA[?׽B}dNPQz$%(BM}GJ}xOy).).$\o.Ybg3:~]Nm}g-LdW?}B_B(uiUE}>nek>@Pލr7p7nu(@)Oݹ}\lT\֢, =TE I|?gֿВZ_AUn+&W@IA6X S~=ӏ\S:rҟFT2_5$?<?i ωnD}p*B{'4 +d_n! TH>GhIp&9̑EϽz !D#[=_4F=@@4칳;5R(FNQsD|, wtnC0ؔ/OM\i2<{Se;A@<D^ZhDA3 rŇ"G*\}qz' J;@ ]0N„,2 !g7";@1 :z}olҎk5%1OEeUUUUY4ZW?RjDל|K; B2U@%JR FֆKTDL:ڣDpIX8[-ѕ \ \>N6IMɳYVh()VHITX9C^~GJP Շ'Ƅ&cxh*^UEUI7O< EҀ}dA.Ob}r@O vxE:N|>vq#_Av U0US ϒ#"a_!/h>xޯ-VAo+o?8CH|;!<. z!$pqBI8<`Q&Q千`B9 P>ZdJt5!~9[@~#h{ ?C <6O̤>>UI߯?_y~0= 7v9?_~?|$I$I$j6p?a|m X0 XЙYQ詡bX^vd+`pLK}fu0${ԐqJ叞qE~b w)+n->Iu}”\W]{l-W<g|/rQ~=DzV[tPܧ(Hiq6•Qk\ )*֏[fDߗXe)VmnkLM\)deD^8xpH|=rUDZ=D6:"X=vD 1f="&Gy-M` %D@BA k(\0՛WgYiTP"s6W[RLj7|` VMgs6ᚆS];xխD>@m1/9 (abY&qbGG1 |)r @:?`^U) (ČS ;Pg@3oU{T\Uk _"f 1cMBNWU6`Ɔpb ~w 3<15C tuG!DvLVT 7bH.`JO'^k9|&4fQn*% PCf *zvpB kyPِcR M.meC޳^ 3B׏Hǟw\Z )BD}W+2CTȐ\ɂ :pLY-c,S$Ka&"rx{?u)7vgPOS&ޞxtaJ"ŏJa98‚,)ٍHn2xk `ꮪ ه7a{!FKNNui!‘*8 ,ˋtt+zoآҷi7]!ˏo$q3 $JjJ{S!13GF_&S%ʦC侅 UuO]0}. }ʥ@'O$DD釒U?k9ZLKBދ`|$[#i8].uP$RU*t+B*ҴJ!I;@ 8R6L3lO,gv{][pxG'򷰙R~=n<|怔I~>/Cd4nP7aX8i[DWǝYz4-dU'icpoOyFdEcq G+msCV!h9Vu}w31^y}(6NR(}rۤ8DAR*QT=w~kd7/h9TՔpO?71bgm?qPrŏ` Sj;Y:|8_kl>Q66_e<^:Mn""qPkg[ќ! wɂEC1Ğ Qn$9t$ݦRk@8E,@ZƮnf&+TNN 2EYD/za؟|eW/<?ō. l"#'ڰ)/ԑ{hA5ч=>3쯢&(ٚDQ`LJ32-QfI)؇CŶEC|0spP wm)g˻ZC^/A AkƁf` WaE iYHTZE!'lLKKA~.Yπ^ꪪ~^@B nps02lT~S|؄=]^<|]h ^( Q,qsho4K7Sqo^ms;վI8š)n.#EAnF$5RIF7͠s}w0v#mfJ;.e[9b:ҫmgI9ãLw,2qfX%ר1p8~z_.nGG򫁫3 2ٽm10eNotmgOœ!CF  bbHu-Ji:~dEv}^wGq@ۄG~av Zieg7]p .=7Y R"AC@.>$5g{Wr 1jq{o˕ .2/iA]m G=Vzrg\n#u l(%i[ex^>'xFHD,߳HBz sJߪ}H'ҙZ?>>]1k.ֿ~- `H{xA<}F]Äavˆ^"d|؈i!Z@H)ۿkU*M$(@@w_YzͱЦŽ@u~? 䮢0N~8{Eui|#Mӕc&1TWhȈhݢl7` a}K{/@Q`&5lTXA. WyذI8`Uv+ڨyoz2BN 17wrΖp?/^2YBE{-VP0nj8kOɸW/;)ic0!wN\>#J_]rz`E2ټ3ٝFw dq+rZh7T"% q}?öra)m<=#Cn>Ifu.| um޶kIdN8'oVbCQ EH&)ZӻD@^'F'-Y&@V'ji>>gWnt2=H-}ewHzkX>~m] HQiI?t?U+qwA(wc[5o,ކǁD;4ZE;i‚t2)Isl3d镻&43A_?=ve,[v۟S#@3J(ђp)8$P,-8ɔ̯30SQΚʖ-b㩌(P' ?}9yp}9D8l WQkFhvR`-I'aR=}rs0<ǿ rF5mSyHU | )X}e!nON sI\|(^%5#prm Xb= tIrU(-hlAnae_c M{t|b9<0j}Om^P [v78'-Xk P9*yI]dH4ksw[<ͭs448V˭]~}R*_ZBxs.8`7lpY׶դ4-Y?740*7;qeA,*GOFAvB܇_=ڻzf[$йFG`3hfUWSe3Bb &G(ȟ!lF!ˈ}h[=^8CXnƽ@|aN <{)Ykt?f`8ɧbr mbW?&O3 C3o׋<_-;z{<$BY)CȎ˘T0bm}5lnѰQOBk6կ>;k~Usߞ+x"=R4u/ DfM na6+| E"6xcj?'Q`a0X Z qyZjNx7RKU$$a=y}TY8}Z)O]WwK?edzK.}Rq\W7)pUeAl``&%`OΈ%2t6.M3"gdՂ:(#\w(D?lJ?p vKFt zMf!zcG&Kka&嵾?Kr@W鬳?m/2'HejNT/C/8uEoy+u[`G~LT];F1K v7I5?T2&ADת8kf.Z-=޷&î;]r*_ (7ud,m+̹dxUN)7a*|X۲m>(\0hI"!K'MC%(1rx>ooӫuw{~pv{5Đ2=|jB+}[Oȧ:0:t^J>E(Q >oBcL3d#UR-βR]gks%JލvWMs@X|;eԨ>79}=/wgj|ILj/OΛjڤP;YMs3E f⬊Vf9Vb)f',iADYHxݨi(FL@Z)$ ]#o(ӄAڹPY#NȨ5l`2ȚexiweȜ`Je$qՁa c S#`Q 1A݄Sk Cx0Fh M5ckXE$E55SLS1 U2U8}>]{90"J$-߃m; 棪o]NOu5ӣ5e8{a$_@*۟s e Z †a0; zQ.fw7 ׏]J>ۻ]KzZD/2ӷW]d<K,\.o FdHe1}cxVTEvя2&/GF]3LQzv#TzLF訖 zNXxuzQ|lws8ow%z=w:uVeNю) D ߼Uy/@)E>`ʣc,1 vW\#n_/]Y8%"SQGߓWd1oU2(3.X͢aa-(Ws6A=:[_ΡN YXM ig[N!n] /GlR3.|GwLz S[0gܬcw;{8@msJD ;-txuEJ0iΫB?u7IW <դIC @aZX׊ꖫfWd`pP¶z91ќv|Lx3;@魹PX\ZyF% 53T,.s{=pTa@lks{np`-E| ;! UO#@QWGT|prE VVUҚkfuȤ Lc%1}gqA*= (oy!nXǥo76/Q52Gy $E> +!8z&'B2jU\?GhD]6l BoxݖrAu. k Ah3!H?DkKRu`?t( dak>S`\0t'.$2t@GeǕ?:1v~:wk1wKb @*ѺvqV}VDqUv ^ROu_)ERT!#n\;RSC`/t}'_|<>Qmޢ8O rH1#2fd JT `)6lӐW a9,39u` Yr`ˉot8 T=D^kJ ?'qm`G+!" Vuխtu־u~|~ӯ(Lh֞Up(Ϥmv{';=0 aKlSczĿdTM4&Pٸ K"nަxp`H1CxvTf /pU{|GyO!j@'j-T eh)$D>uxԍ2i'# Cx-76 Hv3@#hS!B l'붛H6)swj@]W@dgpnbOͭfH}]#еyGuts]OW~6VQV7C|4Jɴ}^IF"THTڳS?5/@pR=YJqxpMi\-Q蜍pcy>ϤjUwG܀[ċ^BVL"@*X< Y3&<}O\4G <m٢ ;a*[ i< {=Q xm,Nx5JF6Zx>BM,}n)̢ zX@Ga5p$Dbuw [f):tp_f kG~6{\ )<Ùk4.( ʮ+RP/R$G. r'.%h#n],6zW&8=q"db7ֻ.#&ps.0x;;Gk4$͎ q Т?SX~R$da+tZ@aB2ǃ.>rIbDLXp`oPBę$b!XI]e,ǼO«/&?] GNd]Q xzU Gu xe oB-_$CceWD Ph|!(T`d:.A(*~3PxCh#5YIљ<׹AwriBb J 0/ mi-瓿ڕ QBQMq|ONFwxx2 [WExB?8rEH u}i5$G*N1TX |&!l' 3#3K4b=Z" E:0ErW>RbssV -d3(ü8:;6 e򮂹~S?L*ߋ`6Cвptvuq ԟ/ga*Yzb]RfL$`rAwc!"`=^[j㛲NoH'`EwZxګ<9Zodp:uox)kKQň>.z>*(ҏӨ~6~332eis=敟2pN&=j  / ~0^졖swЅR:,ϢUz>KFAp?ê "$A !,op2Vnu䃇e%~S@\1G0{"*?\]mgv:B6KrPd2|E3Z{_C(Y_%y;g>of-z$n+u7\D!NvC[,y.!H(׌e?kC:$uWE>m"WIyD @ ӑ2nyr0@P  (/[. FNi= '81!CڃhN[>u%,7%z%n>٘ᐷՖۓ8ֈF!IE8Hrчu[a'lo1uCp@Fϩ] "J\ ["(zw%-WT/6`f;2Ǯ =A'uTT~tj1.ˣ:QOjM21AS@#wa|!yt;j-Anm[|675%Wmۜ-":r>f6!n㈜'a^}N SD 9r&nI굨_K+:z.K[lpzxu)u~20|9m1w9!qZvU!߂b)*`y-A,e@1W .QX#H[uB_WT.#C{`]w5 P w&* ۉVFVDXH:n}׍w!o e(g|PumT~ü;F"cAжG??!Ko@x^"MUa.S"D<*4Sk)(}`1*8Ac4U"t¡? yB27rϱ_@-iVbxfny/.;8IG,c";?J _9U^ H":G2X2whSذ>eH*V$y¨^B/=Ͱ\4 :FP<zR[20B==(/sJO*'TYׂDr.6Jo=݁m p ܾ(5r}Ļz˂Yr=^92 6V8 &X2A_Fg}?@ |=#GlfM G%p y{%:DXױ \.h0,Yf%ܨIe}7I|W~/1kni{I@}\PKh{gY,>yn<3  5 |ٶ# 8YjOږex_HXu;4 HYO'Nq; 7t_{ga!MbZv`O:t2FVP eE |3FؓG ͜q:F  (yX aϯc?T/.}.C!1l瓶[b-|QD&z/|Q$LoY{[=z%43 lQ?]UmkQP7+ %(\g+~oز^05WKdohF0ez2;Reaz_8nHy1Oj_Np}7X,ve7\Fso"gu>Hw NGԏr5KT|y' F.k%Gǽѻx;ߞB{|R.7+dW idt"<b8炩gsަGdK[o# gO*~fD{ūLT8"픴Y$n^ >.gO8"0tKd=7P@qQqn-Kiല߉U۟FΘ̭,o!Nfev7ol\kV=_Q騢T٭ay2@ "ȗv?(QZWw!u|j<&g(ʱY Ҡȳ7@A  8!$|TۻH98S)sx6I<ڿ+,3ꅫ4Eb}6J]u45isf]I >ŽθpfF1k[BӶKˎ\dp0rp:g"p԰Hhs#8b01O ިv;HNrAgw&,ky?CcȥS 8@N ]w[l->`[dy^ێc#iKcn~bDzێ awxnnMs;hѸTt1 }wy"멌8Q屏1zwo436gbnʂܒKfq~m9A@df90̄ D%5ͫ+M.5xB$߯|gu5up-URv8PWEBMt X@6D<= vCn8`QǮ{f.1G!ω[y0;˝>od27 #'`F8gbM>zzc ;#Ԇ{:L$?v.$h}SXJ:$+_%x?Y_ ۗw(jYWh^k{%n/x #*0]㳃vf򶞥i5k[|)c,Y:s9龸:,JZr$9n{;L_D;f}ߠ{=ʟ8{gb%,=e03y]B130ڄCyF_a o#"aM\mۅ3$rw^A̧!dG;LHENPal><H|rbKƽ"A*Zӊ"XMN:"zd,Yp]ByaDPAKiio?w`GT\N 1|io!dکΡ/]{e7G]IdA9`é1uX^צQ_h I_B ` A M#SeCߩӋ!)ڥ`JAֈY;*T0-Zi%ߺ`YT`Hv"3٨+ W]>IJMu+Rl2@ۻA839VUA(B! [|] &3´TY3xWPJ+6q2}˗nKTZqykxGcLlxaK9Tk<дt`f4l2MJ|T %D.ؗiƜ@7`%E Hd}=jvϩM5!|09sx؉c$2L0zOdf0I M* A@iBeM9C; '`j$7KpDmq.$H kAڼYR㇔<ڹjDi Jʊ0( {}hQnNy:(a9XBh܎Afvs|Ū!!@i0,~yؤ.~[Ta _{HPv)g4ma( &mTmKaQODTn9 xbyo)Z]뵘D\vrW2nR^? TGR-5u]]9M=E;$3Ze$dKK|^cӢ$ekOFPۀQ}GwBlGPNaX8{ G{qURjy`Lu*#vN aI D~lZ fX㣡>.\"gjϓ3jO,( jz|)o`!x sB/ږRZ"guL8i C{wj|g8Twkp78 Ji>4FB*B iI>߷? 6_~=f'u!l?Iisl 'd. +f[;_DϗU?S?<&h|pp=?i_ѷɜBeX)INQk)'D*P/rA$Xsp:scGyGP"*#D3Id$ (*)("e(("(2-`Hoc:\9Q&Hf+ Q4Q `☃Gs % jnwwGo'»foߊ@$yx?6Х(7]O2M$ȡ#Ӈ~ 9{ h}!R;l v8L?7I | 9P>@8ouE(Z0!\TX%vwT'0,RuW=C>3sa`p#;u=,ט$_5&nOu{Ǵ=HO; )AR6Jd( b}m!O`{Hؒ>C1B ba5F8sF ?5ӄ|ֿVhC]pR"$)h1;/Ƅ c*BBY `!`$,א^yZ V!)va"Uti|/iK8Qz~dB(5҄c+ä;cK`A"a\'"tp9o!:@|xGp ]wC%̏oG%.Q&T[&s]Ԟ)> cHqԯCT1JNL8r,²T>ICBRPqC&((B$":v`~@[k#bMt?`d=bߣ@ hQq٠{LJxmd@DX}b姟q ϝ(yl".B'RmH7 0}u&cʚ+7$(ĨX (@HUGqlD8zB>h NvĹ)@6tJӵ@QVPDyBa|n#oy (cS_?v(ȍoRmQ=>>H B?_҆7G/ំNT{(q-)J#)? tÊ@*Ѻ9AP , Dwʹt*uv6",}Fz*U' &P "|`=Ή\I$0w;P]gH L鶤)G,֖I1$yA &X3p/U.(xgMJf SO咪A7ػ9R,edZaEH?a5g,IJ B̿ x[Aڋ:kf4(ҡ )2l~ szB"FՌ~`Xp;~Kxf8\Ava}[#Ҩ+ #`&:=n8k;DmLGĸSp%a("B0eʨ* 3X$mY{ڋi9)1>Y٭‘ _3r~Ӷn抾9( e>D+E&Ap]FBx59 31,OCϘigG>'>lө+4@D܍w''[)Ó xӽ:~؟pCɚB6 Ii! W [XH09g sGd7z XĄ AD_k[~ AzQ R L~C)iQ?+QWtXnrM&J,|b)kjsÙCgrP|ۢxo _rGEG0ƛ|`b\)A< DA@"\b.,kYZN1h<2 7^4Ils"@ ߌ磶<ۑ92ԫwnXpfvyz=}OGG$uX|UۭJ, m@X:c5Gv \GPVfVM~~(ľ'е2 ojֶy1Szu.2l#,P!IAs ߰p"]: Wx_˜V1x(>)TK݃Ju1=J (eS@G10(dX1CsAcn*_OpFa$-qJ~o|ˠ""q#^7 w|aG-@9a v}̼,>!kyjjN YOF/ky_t{?KKbwG=?R3:cv^~ nm\nVgȺE/GsXm3p8N^>I}iڛ![B>t^3Xw^2j" F!ӧ;;8c0gYqoÕAmc*?*>"IoUnWښZAwg/|v{٧"F^ys:ʒ "BXRIH$CzHqW6ٶqD֓+p#23 u<c;qk*D%g9IlYT /0P|!J4PSIM7}dG <cv,-M0fLVB;WIQ=hEzǴAE(gc=azݽbR^pOO"0i{Ыؾ=%KtsI #)y_5zĂ+D03F Vv噻t˝}z[MDC +sP!h-p@ mc wn OÿZ%HwXW-v d֦(t|Π2 "0Y훎n7 |㱓<Z A!$r;Em0ϏExc# s;Ys+pma_`t+>`>߈ߛ)Q c Fܺ1^F Гzjw (So h8zvӦ/.[z[~yK8xq/KgATEӋ XPHB4r R.Q;J!t녰\qwKo'uiߝ=1h;?NG،+Pyl:%Gpɐi L\rq}\ι{ \'깷 N75>!QzLfd3r_ϫgf^0'Hh`g/yN  wk@`e_j(mAv&R &v*=GxoՐ[giX Y(Qߣ( 0@˷!R A@A99xl`20?vߞwC W_L<Tx+n>S,,l \J OBG\+߷<<۩?aNb?-@Q79演n {c1oPtxyun<A@P@@t{ֱ}OWt80G ld P䕧W!&h/C2t4uII ~}"@+a-`ג}NIBqBJrXP!$`YE|64őE7k6g1i`Nڄ}`QEneݶ?e!ш$ $H_I?g|5~br>}6[;EL^݃?-"A_3op$肊,9nsp&v^Uߡ|%}C|ԝQ8#^OCi,yKե]UT(P8q 1tlt2B7UUU5;ԔÁhy5v7A {1=rJ{;y ? ѹ(BuWcF~*v uR>3}^!"'|N0R?X tu]^A` N$*2'X= Si<}d-໶FF*pz$;Bj5ꌇ\vJIBfK8wOS}xvS^<\)ؘ ky?a/;eءph$[Np `2[g.Z?uD6oVt#n[xow g`!e\+;/:Lj렬y9zFOFlysyJ ?]dv (,nؘ_ԵCo~N{W+:~Ä!K$9bx?f3٘ay r X,IG裩1R@>"&>1BQf6`1YAJd.B5R@dFt%:p)$B $%*$B"L(2s (& 0\5s %0 IX20a$Riƈ02, #Z5eDdqd'1%r;U:pe-DVFdzZ(6la&S`0cj5ևZ 0b*&ST!LHdBdKRCɳ4P}HlG i I_ߜ_#یF;~PE9;$>x^?b ߆Q-/OxY[- .`9i }xN(wG Yݾ\:]ѵ= |_cJnwr=qWO0CDNcwPΔ(m)?>YIڒlt9J9ߞl_9XimsS>{[N7#S9{ j)m^&9aZY*% |/hq8w5b/ m$A\8'[u<+]{zCXu<Ά 1Yj:5}:is3b[Im;LUS.8WuQn-'uFmM2_jrCx#d[|]ߢ|pٳNN>[':VV6.>ϥ :RWPp8nkZֿW:nܺ#'eGl{{]nsoin=\dN_r(6:W]粹.}~Pފ/d۰'ҀYoxW2!xCId:!Wz[cUW龓?O!wAoXק՗g:>~c^Pm@NŻ8݇6P/nM( 8ovMDNz3x*P=-ag@F#ъ}N=: t~~1eJmq&OƏvH#f[}7LvcRwu#[]**FϜw rϘ Kh7nHbc=t ofeJBt;2ZoCwy%ѠO"{IG-:{+M~|&{(J8Mke؉o4^n!1Jt|PKӟO`D1O=seΡG>#K5wĉJX1 +`s> cpAS|CbLcX#. =/ةo'4y #rPh% G`lAWJ ;7}bŘXsgRH;m6; rӝDXۦ+ړqxg2)9."+Q arX@`/m61k7 6th KnS> e+sYgmu2!~O=17ۙ;h\@N@][noH< qȡh|b-#/yTg1ER:=@gѻV`GIrWezQ()ء=[ 5P . &i[ear9ov mR "{/ PN2 kj"!d,8U8u  7y=`~db>7_Afv "ho xE/'9ߐ#>6r@+ݣUX #7_P6|qC<~ BJ>~\-odw=X0h$bڣJ0B" 2 !ǏlVGoKAn쒞`cN CECXvoш4 FYhP+!CJ %L|;cQQCwgepIe<&Љ^'ɻ.s$0g"}|`BOU\ *@ I`\,x/ 4[äa_+DlSlb P' fD@_K {H_9{=.ClCɗC&7; Dl1c_/&j$[f5S]5yIq<9ODU.Z5(2U͆m#iMzlq[[8{ND"Gg=fv/`3uXhwdT {;_|۽DnU.X•~7wX跎:J3|}_]|`D7c?O 4KH@>;%(޴E!b4 5ڤ2g:OO){%Hr#TdFJwMۧ˪@6u?/ĂȏG oa3&&~J[߂2dn$_ v eݙiu0C+gK̃c(JƂ s!`}l^ z_q?P`pPBWʐbHUPrW&uY!ۡ!f* {`86hY+vod{g2!+IokwN4(8x~g9)АRLAFpP@uW_+~YG]<8]TDH CcDa8rc7d>`lnw?_w{)1۫= :>:[e!;hL˺#9F\z` ΉDkO~Q ~節3:S%8Xw~> Q"j&hh" ("** "j**(f&("*)f=O%у{}G?X~6*ƌ!'mPLUa |VU x=2;H|(oNi|T|Fq!A}|+"2@? -/s^@^o)Z@COd`#_}} 5b auA/˪Sw)>XpPlQEj֏d'"OY$,zϳ{q rA>ȵΛHKHJa yC r{JNslׇ/PS )N"Р~Z1I; 3ι-\*[wO q Yc|"f t;3<(kVaoZ8m!6ǫ_js7㦣AoX~O3580PtH<] np w5S۫ۻWaź?[g^=m6X ,ώ=S.`Q|lt6ea0ϡ㽬cӦl]75zsl|L:n7ٍ`37d0_b㓝SY $qL%fr{iymi>9;>^Ǽ._fNgdvKC~1:ʨErzKfqg~xq8aiCWK8<oҎhxm54Ў٬+sRaIY1leB:ogB;JuuY^kn|jY*vh6cu;v뭖 0=}oSa}OV{(Ҵ76롗Ƴ߆ՎXx,{xm{ Y~Lw]RgĹX~.?w^0PP@h32>GO9UADM%*,E*PHP4E!$?) LӚb\E4 Ѯ%sYn !;P3a*K,$3 *5k3r(i3+ ,:t RĒ8!Mh7j%fFnu6bm \5ahk2!և2 +F:"ۨ)#DJ R@c1b&HeWr@ڪ-I5+#P̍~m8DLq;Ly'hZ(bjY9!I4`C! GJ "ڈ 5IiJT`Җ*0bJhi!Pcѫb-D9`K쌂 0lwcYd I U]݄Wբ7(ji 4Ke˅eIp+S01 K%!c v,3DًFFT PeRdxEK6ԨvT+ƌc}cIEaXۮj> S U,M#ƠmƳ9@Q;g7y Meo8FaM CDAxNДӀ_f咲3Z.C})(:J~d%"`9ʜ>BDp*5C_<VF9>@lW O QY!4xWj\ʡ#X#QM$n8XȢ+,קaYg78Qb *rU*Sf;b\H B4^k/bmh$=$"!3\LC1~VL j# ; Nc.+^hmaω ћ0ӹ Q(}} y$c@3;iԿvw7 %HDH~,q^ⵝe7L|~DLxJ&,ra6Za"m"DC|x?Bb6Q$\ol:P;Npl*]{4 `ai6ڼipi1U`E2ӽ > /&ӑQJkKLĉ/[UJ17d ˼(~oYsk|w9ܜR I2ZT3%M~5fC9D5Unqm5yMqI! }%*/>N$$)KܬWx"c= kfXbBfa g( ͜9, '58"0)| <-~UaL@$ė* t.c=S31K1%?G}>s~NSzfw +-cG 6T|/qD ۹0p}1TXww+^@4nxɍj`aԿ")N?n plXGa'~B4mV4-Y̥o?9=nSiUև vxBB8wS3jDd1tiʟԟ X#ทD=N=BX8mG2^Mmŏ#fUѲhJf?2qE|nޚ6xl`©r&R DB`|Y  xѐ[ i}U3_.3ZGFх^\?DnI``! i۪FO1>5&.q* Ӹoq4TH5׎鴗 ᧎mtѻ2D!p$m J|pd8?|fkrvHIE-3hɗnP?b~3}ׁ~uQC]W=0est!=0B{wz1lde{jӺ@,jk9vdjGwg8{GY>Wvm}m<\W<#6}{WՈ~l_Sm:K1KN^g;palLLo۶66 bg-D 7ggfM6I )s38m@C3\nӻ.5Hf'fL3l]Z۴{HuNxssVk ;l5|ss9r2qOk~qjeq6wsѡ >qӸlKb.jJrKD۾X4io\a l iÅޟFi_cWYic޵;{$mJq1lMt9Cj`yȾb(H@ ݘ;u:`=z0$(F8Ė$ ĄDP* F@t:ʚldT*xXHH6Q 2YSrnծq K,J2)ׂZMliM  $w:!iiɹԅi^v"݆I DAZY0ƛ~qjYPE\t.֚5XZh- g HO]O$Tq4oQGbB~F I>\ʙ޻P L/CUDR-ѓWNvsJcjxj1p4}:AƐs]M額|6:9 7{) )be`+E(Ӳy˰A~J1U{ցlfFֆ&*ڄ@JX1_ $/<8wTZ{| yd_j8z32"w|XlA.(2U+9m NX}K`AC)eaȘg 0/m28tH] O|=.S^oŧoƓLM4UOA`[ u܀}7"ʥÓJQ"֨4_ZNy4#Bf߆ z&|w}RZoS`Ӧl9D2ӻh,~炕P5ޟC>[chuʊ2*Q7h NO.8 BK@RRD ЃBiR_?GQr|!c X)=" i ^+_ûG|pb#_y14"5hbU`{XA `PetH:=$v3!J y+۫v j#oOwmɀRLm&{W6?,^? uNČe!ء=%SR,Jį.9HT_L\+$OLX%FqTRř!Z jX%"P=u:@YagE0 (fJ`4N c@$hBf̙Gv=zɲ6I'B@8Wm_d*&%%dE_P !?OZPT =4XiNTD!֬8Na&S=U*A +;Dn]KUm꿁_vc|?~7r4 P=6@@W`T  >s/PI,Yu}R$HBQ#RYc Diݐ<5xCo668+}|y!ځ~* C` $pT1++HcRIb+2B|K# H=ajd ao\I):t_s: =exPĪ"Q*o;vvF jOx:yTvF\Jƒwҿ_XsMiBsVЎ@6r(Mo"܊륑9Ic|}qͻ|,8>МH#ዾ@ D@?P~@~U9"nKP,ȸ.TG@=PX GewkufoTZqz,/B"sΟ:3pOM2 aaAQ:1M8Th= _LKfhN'tCQ4(MQH~]U|tnR~u1ĔRӤ *sxSOepK9 RVBp#wP0w*"%<~w;A|Sv>S2# &]YF-ҙlvMJ+K& וӦ8F{rHwH}3?YPZ q-4#? qӄKy+|wVP g!:*z06q ,qSPX/V(A;ˠN=z{9Gd[YG''g{?H0:9"<3{i~ІA @ԎߚS& J}\`ǺdؿL{'!〿i]RX }Or?E.9C] fBBAJNUxND%?5c`s݈A#/ad pͰ≺1I Ŕx5}=ɑ TPzVce|{Q|Nh9z !/}Ru< h@Oޚ0FG DaO`w՗N>7Ն,_ A!C!|>]Nl]/ I†4!'_\˧.6c,чK෯,QJPpT hIN__l%^7AED 3QUB}{r)%sF2߷ǷǷ?..+#"+gdٌ*B;rBvπe1=^:|8(11,C]_+oZxN w_~RO$ʼnHkӲՈ)kbeHPZӘ߲0uPo o)AImw m FfŠ$UFa' 9y'9/M4]o[#ҋ#jQvZfg/?y&$ aZ+/g9|ŖB\5Tqr5+$= i MMߚ@ +l GLCh)aۺ2Ik幏JsXC Ž/z TɑݮD=H>NmR y0[f@i<=Eoó;i@?o~ȿ-̀~?pw(/#H"l_t;gS=gv{Sq G)ϭ\b}NU臲mZ,.pd'Y>Gp~?GPi~ ȈJ4;Qhu61F  Q?si㇈ȇSda25^ dL fɨhfXeRɨ jf9K$IE1 ?؝_טt ==4.DlUA)qSP|tFy5#'tb~Y  __wfU`kחe+O퟾|2`>uL/(AvP @~:)dF/Kri>`ůD2eݙW€M̏eX@'Y06U ;L6 j^8@Lxt}hO!P _'/э;>)/QwS5`^H%?~r@6r_Z)t[X"oh I+G:XѕQ/umP5TzmK/Qr4T)g/q}}G_B|ڿ+ [ {3 06hONGP'cM<}e@D({#/?Mv==QǗ=weq: z);X^ %?%3hĤ&i;7.y*rH$d?7;zq#ia;:I/@SR퐀BD^ݙűbV2?l^^>m7'iq#1)P'WU 0c3f ,I@ھDT)BA~Tl['9SҢg4X m5GoVDUU3 <- *??a܁q0GUea'ZsWf0?'&s}x59laʎc4liI&Z8>Wc5H ΘդԎ}3(\ oPĒsD+,*hˍ0TcxH0Lý4J޴@!ID=זU\'0I.>Ƴ\glqmDT~׮8Q@\%A/PH NgnMFڽv/U&EQ0 v} 8[8I6BK X|8?i =Ypta2~ }z/]3\&C1 3~8Sz @]6ŞL%툍]D/}w{>Y bGK  ]@$$dmt!dTRϜE2#x)Hz?aD`;^BZ!uH5x3뀡;B9Y<ĞVb XL$Ť==r.!m߳ Y?\Q=^ DȪTCb|-Jwz%0XM|ɷwpJɉLH6. nfXlHw;mgcԪ@ZodEV$*9XG?H~₳my??l?rtb e}E,JP{־)|1$I(ƸePGPByg mVfE*HP7~x+:v;m,$AI-$91񶊇FӎAT+B.8+j#uMB Un͒g&0$ B`@]Bs|{oE.Q>8j7 n4P0He'#.ٟx~,]viRZ̚n{NjY[o(~tPA2aqFN޾\F'v~;)rvVw KB@=֡cqa Ki o_u fW[$mo 8"L EBAdH]s;TS}Ys` M`q ө}~o5)A6@wS΅XLδf) f~ D~ΕfQzʄ)2Q:l埪R.&k EJ$z8y+㎗)FY pݟ.ӭ _At,05\qvF_&(7rbݎ_ BN`?-ݍNE/VVe1-IsV?Wi惗)rG}Sd {"~t`Az81b @pTA ZB_=ф,oiFLIXJ@D2{Ѻto "/z8o`1hɶN4fYH`Ϧ{= ߷CI~sΉĂZ/Nz·l/8!k^~Iс" 뛶R\-UYafǵ9 W W%EoDoЄ;8W eFٟVWe˂|F[ !\`Rܶwi@( `Dm H[ܚʇ!7@"tS'W\W}龇C$P":2pmg\ ;܀C@W8.4ٸ~pKzJ\Gq\k}1od!8hIEGGm",. sV*?sXZѓ$dbЃ3qm:|-cEG]Oαj"ug0-~Tю98+8O}ivŠ1:.bƒ|5 .donP*Wrq`j"4-)桫Wnćrn s $>pgcҪ R #RQAR*Q*"b t27r?ow)]ުoc8+IQ(Uf7~>[ Ylk hgF1GTaLX,/\rqňOL>h@;+G֧6z?: q@@:S+NfqP2>^ Q%f钞Օ|⺒_+4V<>r%4@(yoh϶+#һI*zzJChB@!"Y"WJ[55@iu4Ozr0i˰ήoA&F(JG|p $wm`ZG-/je/fUUx)ql$Y~‥q!ʆ3tɴ D^p kGԐ`ǗꨏH>` YCˮ*#ib:Fb/KCۖwFȪ{m>e1ѠD0~ Yn|w 60f w# w`OrVu+Q?bfvבpK1v~jdÄ$7O@ " ut5>w +ĭ}J=مb|9J<ҝzp}9kC H}nS?/4'xBBa|9:s$T3<8N{ǐ 1}q$3IGܯExF-%')b7#(dKUU衤%Gxw{Hz1rـ?꿓 I'bw/vJ-*??ONJzʐ_mR+H CoS|6çAB+Dۏ|)ܿwPυO1܌!|^iA:|lOk`w_!K bxn7h;]'ݳ]|l=xa x цc$h>wE -R"f]m]g(Mdӛ 3[䠲}.l>Qg~OVt P-D?KB L'=K:[Әڜ)׏자o|8vcpҝ[k2ov|XO Pw̚n|pq9~cU xkeH4rV͕%,deb{I"!N:mv]H䣨6ɋ!u-T.p6 z&' 3vW4}odSd tڰ*mˢyH]v[ZWgf%) 6Q.5 y|`}"$-uQؙeH\Quҽ,EP߾'k9@j9p >v @F98]uSW-ac2Qa&ƉM7#EI7M,酌2'qQ!Wޡ׎U25QѸNirzE9tba0n=9MUlI: ܾ<0$NW:]nZtP`9=b_FEMlsM8Tm qΉkMY[TnŹP9Z㴘\y?W#XRݑMdIu`Zgtu,#GcIi:9o8nQpB IqX9`m}{N? Ψף3u[]픬t=6fy3z/6<~:wٟO#zݍں.So~OFܽL\`iQݶ; WsX4 `9~^ "BO Y -CCat;H/m=%b*"o7Ba7ɾ/yC:b= XIl|N]6B/G"]OzPA~?2|Ivc 82׎RZMjI? ĸkmn _"K3l݈b;thueA0 u#-I)bO &( Zj "UcC+6N6,ݭގJBl+0Jkp*٭|1$5k,NdLzLf$xțv :q>oz[˅u 85o~r=LJA@F.KxpyC9zaX_^9jB9]TWOD8.I\!6p j҆!/ї8C(ΙrNl0#{|ݷ0rGqnY\:*%ht{;(9cn[m.xq]÷FyF38_=/l6xϚ»/,Rdk;3+pnYU0J.uטUq. ݄p$#;V^JXV4/#pQNj\}*!sitNlRZz /ܚUe{+<Mfκ>鯡l~qJB98zpRAjWfS jjwZ1ժ?7ߌ/$ۘzR1ux<( AmLQї7eڷy{#pϦfuv5~,T0 Aw0 E&q?Żߔ-¼94<_F`+D;@YG J oWsV0OeIE2>F点JWKmy_CPWEdqd=om߳Jo \6zf~<_l痲-1Hj&!$> YPT8zPz P>R!@77com87[| Gʹn㮒t6ǽD.T8UwSw*)7;f@̅~=Ɖ"* BNҤڪwۯK㋪Pt$q* (*DZXnHU' s2pSO\o (qTEUURL%A*QBAlw;HأbɡIB6BD\խyZ먾 }9spUFU~)owEX^ yۗϢN;]}l-N=/mis `obe 4ed5q62,YJ,17 U|e-ҦB*sy)b5mvQqkĝt5IZpztûZi=)~G$hxAI_(X;RϵXIv ˧HV>qM}nqL!JPEUBhJhfj$_C H^]i^ 9LJgefPR'e?0u8A5z&inl!J2ihʑ6,IFYTҴa)߅N{HuA)hU+\dŖcыuxQEJD F5hcdecbӍ[8̃ YdXãa*$߄<ɜ8MMl+mHHx{[M]r `Q'LC%:52i`3 f))IeX` b&pj٘E-02&"MU#B.VabK*I2s/k<mjB4>oV$o럯mzH}AXDyWUg͆!sH` ,OB̒fT1ѤtB@j}CJPNMmdd@f}N{92Bٔ!IO,Y=_lUU~,KZ߽ֆ'Ak"q Y|F``5P lgL 0 U~d^!Q .}xm$n.cd=qMنGIKFf&s9;tѶ\@pP$O닶jirlрN腑@ X@tI>ׁըrTV@nIAr ;gck.*[ j k16@3 <8G%WoWlJ\.sP4?zk1>tC~zP|d i#c(Y239H3­6`FI Ǻ܍dxh]߆6p{R 016 UO[8d0!8+<8u6|>61 Y_8lƲ5\icfA > `%R,d&X#-=Tb$ނ>eYq)bkS2I0 &ï]z)ǐ1;!q $"Zr ~TIފ" VDߥBL!,L?Aܰ\uPz9!сc,z"4A  ';<H'a|zj'ch었{[eB4QX0APoddc&Pοx#Va ɡ9 Pzp)6>oD{Ot:/#ფl$չ!DF[PhO-!^( H5f*;NǦnxo6 -JD ׶ ƨzdz4y9響'Nށkێ! K .ɩd]'LQ`ctCnqQ2 ycnMv+:,65rZ$P&8bHnx#7A{;8'!"$D]6͇%B,`뾦DX˪erfeReRTEW<ߴYjC]h!d޲0^DDCDLkE;x*- L, 0{gI$ߛ~I_÷= _4D|2M& #H 4S.ى, )Q-W#Qi6it)8Q/2`Ñ+ى,w=ǖ:/w A0-8 bɘ1fEǔ`꺪F°1:l@M>/. thL7@O@"D( oomMba~ Po /ٵEoè<3bY=J: }a??VLGR`~:i@Q=h8\!xxG[þ}>>^YN68emPFsCKϻ$><{o{!rbf)On\[$Q|݉[Pz$3 t?W:4 o }%:j[ z3c <ȅ]K/PG`(sgL\~W\d%h'&C$yrƟ ( B%'hk(sWYɴ:w7dhyFi@rrL0)C*J(b|ӳy"Fn k9sjkۊmS4gQ'qk5!GpA!d|<> df?"} g P=#⿹/KߓRǷ1|~r:NF)Z ,ٗ`c n8^B0wO2$)S cs |~YG04/eS%}H8t' 56cJX,gɷ-6lXм8x)-l>NMeZoYa^ފ>m)҄d:-fO}Ov(Z#=ceDb#T݆$-U}92pmP|N$TAb0kp*,2Th66>ut 3M< w "&C1̕?KfȐogYaJy'G| 30` P=jIG >ɋ}/̅RsQu<&8T8><$.FQG#;KcBr,pX"" YWF:vT2UvIB *+3<4Rm ѩ)u&'t@Z9,F"N $wvXΟ TP)4oE!e$GtRH!s0+x BJT A2 %kTT>8K#**"͎FiJ,5.#*,mKHlo"s{Y8u*Bntb,QYkRS\0>0p;2|X:ItPU:'z_ eJ Hk0G\q8 =ߛ1:&npuM)ݔ_ʹ фt`hӎYt\8qk _ (K-JDTQUn2)D)D5dHhD1!bQ(u""dP d+ (HPdyC_`n NSP_etO-yyxĊxº!ZaP?_ ^< _ OiSקтn 2τTR 'mLG"s%jHsDι.` 'kUVX= J:(t @MɵT6DJa9v C;5*wq:~8Cm-pTAr0`^vDةl D "l{6B$ +KMF`4 j;`KP$.٤Eډ3Ǩm'.$<8fAB[pC1r&ޥ0N2Ja/;T;|Ja>PgPGpE3q V-8ۘ@@G\bς82$UK/F}c9tI:wiHb< EЭ|h|鑛G{´6xiC8hmPeK}\oď昣)XOǷmI>[L]nIsp`-qj94u0 aNg)u˓#h7pm5e@ǀ:30 F(cA9B)]=G޷eƛ_Eo ɺ"ztâЦ wڠr^PY l(Xfl*0}ѵ;.sw=HٸyXNIGF?|8wp;AfHCuHɸS'#o?QWٌVn!MyzE&upֵֆ4c9i$K"Pz7rvn֧8U6(FW=3HL&b ̅ aV.^Īlg0n̄:}eem`K00-jNJu@\|{ca-ʚ[\;+{,Gl`46(VõuuE&%լ 3(aM\ 7b\q1]Șx&Ef,7 $/prY;U33 M0tQ/mxwZ}8,Mvv'`57^>"Tb4 ( a! ̠X| |Tf> _- $"\`t$d I} !׿*p1緅9gFxW2j=qב+j]ַ\V{b΄>AQHNc JS>_< C o_.^Xw5] Tl8#u(S~<$7'DR qO2l.da]N!n -GSQEQf,,>͍q ET6 0M ]q͢OGS]DQm ~D[/^t @kNç-/{eg݇B₀%{ :ȡ 8bHhiw^X:q8!v>"-/yA^ ]|!#:&=R!vAjÖM =aH8X ytBzyH<=q6; >666^,Id6 K qI$&$z}g@/ゥة'hvP(˔z rrR"CtR`X&xbg[!!V"*6ԓo6ۇeKJhv7f/ai뜣8~ \BGȡ72`+ rif@LA\T--)5x5ͣFpV%k6veh(k{ŔIdi4 ÀUP%73#xIw]l;Fִ.ex`emFeaCv>6Sq\ˆ7*BF9X]W܉ a)'e=wӦxHW+>Ƀ2Շ Ɂc2+5(K%h:a6 1p1MpTۈh:z]5=;iV˫Ësn'h]c㾾ǴRa;,@wW`'Joc9#"sAӹMA㽋J7۰R:Db"AIj.w]dJFi`+pɈq Ozd ,zN PZdeMӲD|vlOO79'/lxp:qZYoQ"]V@2Z)B (PPn2R f-Zb14وW\(\F ,T680.Y婎-wQg<'Fo*tStGd;,:b4cZfteގ낊T A5KHn8=-m\g|%/s K]Ǒt1l -繝 {:=n)@"WeMB7ki8(tPK4%M(%DB3јCnxMv#Vt@:y>B˄ cc"Dv ;D@r;04^k8#Gr iS8FgJM޺5$qb=+|A5i_6qcC<SqTGO6ۡaI!WEfm輕y࣯uz9;d%s*qjPPZ ƍ@Viq H Gs^&h3OEJՏ;v)ˏ` fjUoMr_O'Aа6^rU؇HꪑdShTt" "؎a׮Hps0Dt /-9K|6x`+P,v[ .jnѣoUB&; N\q3Hؼ -r@ePYmdL9YfCᑱgl䚁ٻDdǭЇ):T70p`.\={ky+*S64jڙ11D^CDP]FRUU% XUG}4$e3\Zh;E{ SɅ~]{{K ͰTy~#kuz;3oB#5i_LxօԚ]x!(bc]unvcj +>P5{zhX ǭZ?g/|>}n{hrA` X^lY:nRTgs@Vd27Y4hHXvQQ1DmH2@hXV{K$yE$LO9(#@ҕVɒÈuEF*ù(4S%;)kғV{OQbI)&qiHDiU FmyO?':%+)Y4$[ azJ:uzuKHGRp;OO>9ҧ=Sc3G1S"xD&`>?0' {@"5-R/,$Cgu .6`6l[>B )grkSCxkK簡˖/͌hH*'v 6Np1#lb7 s@`ůӝH`g,)FG q6v0{=+桛fNrb"wxnq@KZ\+ȓP#`@E&6*/I=Q[B!9\VlMlŖQn0 mӎm n l]޶ }6΅\pBmIh,!!?ZO!O$˵||.Ӛ"h54:Tjl(H ewhRW̢G CF[,&8_.tCo0pR$ 9/oA&B8d.nXp[(߬;iA4$=݄Ox$ 6va ѽ9;9@$w'X". RvOک44QEQxeo'\1 M T듡u9L0)PMS̬9(󲍦D悠ZD@[@Ó 5OD;/v+zH K{Vy{WT29L3XUQg æh<ݠ_IiJE?F d49!Gt{gɒ{ReѪj/1n` N,-3 1Wx32U(<;^_4,'P7P T-o.$Ie$+ozexDC A qx&U87@qrG@$gO`{*Ag3fq༂K0QcԠbR q hGbIzpom'b{P)eXz΃\ `@Ä=b'>BH]hyr9}| <7δ:]eGqf c8u,P 7N1|D JZ-7 O[@⬍ӠO+u~wƇYmZHDIhM\̌H L0 ? 0 #}v>96+ Q֨й!>?#\.X#I%Bf1/X"$D "たVW1&:%qj#K[= YƉD >ZCG=.qMXtd QPÃ=!{6xUWiE`Fh×bb1D fpsT*qC%N”:ε|b^RE- H6*&GҲd\g4hC!4qsb@=oM=r 룦LDȅ2Q M4 4*@r pMR^즘;C6^rn.GHG#V"4L4`l.Db@hZP ȸm1]%kct—4: ;&$7Cļ rnRvRdt)Hyrdՙx<|> h̠EL[yeAulɆ7שigGeNA&%A=_민3#%Іi7\#ץM7dfNwS.Y!Qf Y"s:'OCpvaTtJk-`c*Zp?w=f| `N8vG-Yg[wȳgp^_]6=ERD"Xy@~T&5$eyL*?ǞC{>ZHt,șn;^?ce~eo:AH빤^z3؀4BX 3ٔ#@FXDXP4٭hxTQR8 W4]7뀒̟;qJ=d᯷Ci\Eu!Y&rA5N0pC.xae SI\Nd'~]> PGVg.z{\w[t+^u!1v"Z<. #(J80J*#/YHϳ_h|^ B{ltyZNR :s jn%C,w+nȾ!k:Rq5dΦD p*sT!Ն͸hF;lTDE`O'*u 9deW 0r塀ȎG@~A/fi!9>'V|ƻta > _8]q>>I}31 !b"@cHO(/V>vpN%@"8p'.gABE@0F 9x33ǩϧ̒QD'OofcC 5p'"}ΤԚGmL%m5}c6p8,7c$0[{Ώf[A&N}f2mt3O W谄(Gc rŰ #@CH2$q'[4sq/b("i&HB(&$*a9T/1ڵ`w;IB7m5RHmDK3&ÊQplaA7uvWen{ORm}k]Y].-IgXhUS/ok{0b3;%'Bgi~l" j͠: @:#|aSa<6yY=q!5bH_XƼ!{C ǂno){/bU5( C6LAaɊ < ʜ֌9Q(,"|Cy _ u%_Fv|Zk4S0%"f͜ łC4kSi$@^0zp䜒 YRmؐ$P<0Mu8(7e877^\rTȶ1I IBH0.0ɯu@H^x鯈u[at%gx/or)Oa9!#K s\KjtCdʓPT&R5qtfl3+Mʗ*Me]7sX+7w" @)-~pф"`cB| 4l$l2A&jXz}S@Y䛈0q&xsƙ˙-}/3Ksi ۉfn3XVqcQ~.=Wd?NWHL'tĒ (iϝ8<%X$F6?Nfwu{밭PcTBB-{疒zǐO$#CZj e,Ԓ9%h75~ɯoܑ@%H,*j[bDUcP#.DY2t:`o^"JF ͬzpPGylo!3!撢 #*~zrC8 (醡Mnilyh!hC$ ou9 N㓁,{ 0fPQYúr6S~Z(D( :ف(T;8x{į^qfQ'ÇIRݏTvFMj 9T_7,ӣ>q@֢|#=Y8!C$P90ԨHă27*IS _UUJ'Du&7 5q2VK]f4N| vbk1Jv(c!/В|QAFެxs"t+eQ67A/Sz%k)\gi)ᦐN+ m=yQ`%Hqõ1pe3Y*\1NRiAZ)w>'Ӄu`@Pxm *C$ ZBPFk]}ϛVfK֓hM]x@ XYQBhMND(h~ !^t OzgT5^d@ ;b&!iN` j8ﭛ Z2 "mc֦n"n剄8%`&vg)j0l,>` ࢨ:(PR&9e5 `^4&^05aArU<:U02qԧ:IaЯ1F&2NQ5`@HdN#)6YZEZe5bls'3I' {Gs܌OD!MNa;pӔBhf *&B ȋ U>Wzkh~ldġX_Vl=*uui+r>eEx&upil:z|Numt;/Tb3_|0=ARa{x 鴛ӹD ĆuP1VDxHxiAuwY*#6ӃϠiAH(7!=(~Ɣ`*tN}̓`Ч a4 V0~m4^.L1/6swp2g(S4vHѮ&`}Zx/`q5!iԅ"Yεk2nM v[0ɽ8COZm#sI]?p'‡ !;S:ְ@iCa,nX !ۨt֖h[tyV㜵xae7$٣-M5 \NJy2. _0G ЉD??GZVJ@B6&iGApRDkw" pR:V?_w bTD+Fr1_/όM.NGt$N@iU`6vu7 >$.SL42SWÄb 3w&@n͛`wMpa2e"x`~XQG|G {χ ޺nߔJv}!踐G# F#%C,Ms(mT$;z-fh)!L!,.vf*s4=R>'K))xu(>d1.A?_qۭ=[w9o)L1RMS ՁU@-+: >brcAĞqi2D@_4Y'\ Bd }`B @0D,gӍB;AI"0@B!- h\/qAAyhRJq~uB gHay^#[b=pBEڮ=AVO$Cԑ~q =jCػ0T98rDhupF1-ʗa͙ԴFIU`_' vd@y$5*0`b867h.z08,DP$ xQ/^:=Ś1 O6[3F I(FzH&v yr mC>0ڶ<]OG`PO(}]\|LAP0[h%h;N.;SHukƷ fPDЄ_=R[,zf2-D_%!L uL ْ%Kt4珪8b$"y#NxpκC2nKCi3̽%]lBۘ­Qn_^{EK3 )iu_Tm7;geCHʼn-l]ƀك\7gr2@k ˜Mؖ6P6[]Hd2Z4vBFo:SPրzPS)$OxWقqmH|E=Ο ~gW|l.JF]W G<،j8~pdooC"c7?Қݕk!nZ[dkZt.(d:R}6->[i u6q @>F-Ԉ&V!R""IX@Z񇯖2 O|A4#kxw9|n2bZi`&GCfab^þ 9Ļ"/@yp߼ an_߯Ne9u{ǐlfvxCTݸgCKcTAq&0 x/-^J.H!d0 HB٬ /. `cmZMX#cJ֥m& ؐ2\J &E]DRJ b`!e qC ӺR4Y%E.PjH#Z[m("I8@3p DbY`foCmK;89SR.u(.lW¾R -x=vlc8`aLe :]tr;;041G|^~f̺4Sw ٱ",P`ޡG}܁1dD @oϒ4h9CBfxi@#Ɛtu]*Au.`EV!qkèhjLv\xܛ c/4 Das`F;۵OaM!h*O>/EϷjO{q(i6}%788l>0I%A"T4k&yFn$=.3VI A8Sp-A+DQ#T.RHi}Z!NHJ`O˸wp<195PN])+2rJA%θ;c=ROX)M,O(⧕Pˋ)@T'TH4T?^ƃ#| )~L:2BJa8!R#Ҋpqi߃aS,u`Opsz@3s>tll&*-j~ukZNPF uf(f׎7y_M wdyBu!ú$bH%:l: QNP!me7N_EaAmyy{XՓ:dCc!S8LqXLػ `PGBa3iHpFHD 9~;{n{A7@ujϡ$1e 78L L2$߿TxUpD(F=7)XJC0<|p8dBM$L`e /zo}6PW(=! $7~T3ȇPv}czC'W %+d/a!ɯ"\sCNO~ܶnA[$GUh N ZˍGЭ <;rЪsȒ;,<8j*in!8ɞzp5"tqHW}h=A#&Ib`& P)}G\&ާLƨNL=D*ܝæa yW: Asޚa|9$kOȍSaq؆Q́M.%L$wi̱=csIpd|Ph:$-QCೃ sAwdHh yb7VBc&&EㅢuqJT:MCh%Gm^3o %͒00֋j $LՎT|tx28(a OA L4ʚӥT 3"S`y#B=xa,,9`*1SG @Ay'j\gi:Dyzm0>/|tV'@̧,:JO! ) BߧM3͒ʐp6jD:: (ox|FaS?J}E(Qġ'j@E~.>=)#`J!x{կF F]\XdgL ܼ21bu@ln:T8}6 C~r\nQ!̯͋{3 &6ِɻ`ґ8v!P*3ЙB&9pɸ<9JN&>/?*CP K rBGTAN #@Qo'=s6!%߁cQBD)&)1DZHog<8=_< .Q&- VUk"C@\nLf qU+ —ȿT˥ &gZ%3Jp*c'YXC2A=9u9p K<ɯv˭+l ӿ^}DHS_|;j}"69kddYs0H?/:o߇A Y YUC]U)t(`'=uyK30 }^G/Kvbe O'M/HU֏Tl $(P`suOa%TCqV':=z wv5Ovݯoc!89x$7Cs9::j:d[ѨݩvH5#wm DaRrd$A+^JrzdØِ,i^! *8v Q^vK/, O}nn9O? +~Ne o3@/ ?\bxb?|ЅĘ>$h*#?ȯjh(ڶK`xMK01LL88Wf)'XL4PuJBɔbEPQM6+ kHd[`B0Doⳋ`A -$@ys<⪩φ2T, >BoP"*1edTC@4 ĆԼ|ӒI_ku|m\D.lmd|AFW(yrIs9 r1$ED)-g&7d>.'bTvD.[E֛lDKӡEVS+5&NAUw2 kl 'nvHжm$% S1 5u{;u|-ݍz`U2Q m (an1j6`MAILwϭ,Cou(Gadl;k$KnQ%TҘZ@ >kmf['ol(D] 5AÓB!XZS§úH޼[:{-W/ 9x˯w Ԝ+ǭL3n꽦`ud9+bf\#f5HKxY]:  1-TjԎgPnh2B\N3糹a1&1yјT<+6J`!]ʘ< O3hߎpCL6aEY`G1:(DP :6R(<>1UKU;,Q\YqXs:=cg3<#x>~.y0u$-j|cـBɰ08=9$=MnAx꼐5G6z 2A0éVAp[M b!]p79a2@h m ~ xíQ%-V1:"aPhJ" <%@8FOC'2<wvٸKM/ pCf"ؓiPIȕ= ݟtsT g2wk!eJio/N8pmYo s ,T+"oy@hkؐ›`!p%-jC UXNop/F |9rC kLpL  ՠ#|!tmI *UKA$5銘lSP<}8~FCD`AF.kPvQE fRTyoN{Qay,N!`{L )  9WCI5M!T_^_5ti/ zĆX"=RA"IAwoCVS 1.҄t[s X᣼t 9p5Љ Oď5 @V=}g_ܶ34[sX |:CYĆlaoȰڒWmvl'՘9!scr$pqڍ*g^,g{n5[@(,"^ )Hۆy$0^LiÇ.;> Hu M91[ש̜nyzAkf~\D[It3<)p\sۇZȽG6$&[նmm녥i{.D{H1盲ہhl8x@~P,Af5f͜;memS'Am66pit0 w SޑJna($t!T/2G2"?M3_6%p~ψJ t>*O$UCڌu}Kgi|DBֵ7o _DK.{߫trQ^kuQ2x΃Bx>j]. Dzhv919jG_/,@>2Ct4u!  0MڃRlF%;ju-ÖUrL!{ rޠ#E [nJ"Q &#/"gt8DE;m )(f*sڅm޳.wMwQk괜S#Ѣ]!)ɠaDpxus$4BuC%0 S + Qs3Lp,8>O\^rxN4p xSpJI,X: djS`lDLh!@=Ǻ_\TXI3a4$|ibHm bW,5M17cd={$p*_5ymH}r4sdHCV UѵoQ暢B bC΁E1PmHޡi;1vu_8(]z߁=$L|4I=D9|! WH=?tٯz:p#Ͷ)luRycc;NNav  fX7Rљx%!P69))igX ICEW>Tä_׃,W.$8TM ӏI4t(h6u:5D@E!4C^"&0%PA-/m+(DAHtj\v!۶ܰ ^^ZFc4sMusCRoA>'osG2(Q' 3*O${'ӱV>_g(#'lf4Ubi|2 f)ŸMJP:O5#2(PBAaڥObA ɟ44;Sʍ}GP3+[@ @֪'oett9@?|`vy= 21wE byr04+yg޺] P`Y&ȡ s'͸Yb>%= $;}kyY?M" PGą1=|";#cڱA B1B@هcY!E秽ӎwxuljP\9 l0c§XtQ_l&hꈇA H t%ԩ!a;Ί ń!* 9{/T!5 \:F(((UUQEUYUQUW+<40(! PGRoR"F{5 "3ˎz=}B&ْ}"A$O93[D_`?IXH(^?)%:؝٬zY?s`'Áaf @f'h|OW9ڎ;o)/px+/LH{'cz=6ef uo?Ld3ZUmНDzsykG3CQX`3&uΫ\r@]'wT w-`8a!6 dG DI@#Z:1 3;.&N+,EϧX:;dKc#NcoSV!= h8 #W 2x+`C j%! hhxO-4cqu u)ut;vm'Xo kHXTm.κ.x^Lp6{ ]@(lİV.%x Fᮺi:&bMaJ?D*\H D)b0ϟ"k@ (ƾs;q\~;̇z!@m,K a%$='huOˢ!=YeYq@ԘӼPC|fq(Ya@Ip"Rh`P,9g3,yhiևΘӐ>xJwʰ۠N_y|1ԨF/Vs]8@0&AjD(G|E s7>go.׌!3}_KQ@-Zrda,ѥnGB4.ݐ4!3RғjR_+w!X(q's 9֡Vi&#ϟs2&}鷞 Y ,휴aB:BquNKI׍1%8Fao1R J_@Xs ƅ3h ihߤ|XDPLُ~阉hp3`{m\3Mz}KϓCŞ nP bi,)8koئqRo:fr>5`Λr]p,aaݎ~e30[ {b1ȘAlZ>0|xochCT#EL&Ǧ뗢L% 8μJڂQÚ rJO/]*d93m(Vѣÿ:@ypN`*z}7$hA-h侂\m(!ǹ@=ǿ"6"F4,, F%fd,1tΘ Ĝ%0c`{q1Ҽ @0#КA!Gعbi>?tz >gS  GȘRϳߏw>8 ❞2~QJl,CJK;O#ٱQ+$,F8j fu`>_\53=bNsZ:hfcm`y5Y֏hY T"6uCA`| "}z\@*z6YĚ@>!ѓҺ>= CO/` QEw}x9L|}דmWџ:ܞX{9? Bٕ9x[$;{NZQw~98lPTuic6JkRbUjP3t}  0"ĪX&"q<#@s 8hXӌ<c l/Bg7Pw4m](q`YE!O/1bYn1Y4nXsB'9;_B;Ԏ9PޓVc/\ UvEd@^0],zqy mkuO'HSt($Oh޳"Qςe2@-]b璱%~t"vBA$Lf֪DXb1GE1۾ʊ+0oVzvSqwȮpGRHɦ9*S9;j6lP݆ ?<@`23 ;  krA%ht[|&wP ]%Alkn zmT/to&_3zZ$[@T(Q"S ?(=!OAvmp0  9tz=~&F@]M6Mּ7-SEUFwEBQry$ٰui/? ̗K@cqE#d#e ~{ xj ;;UsPmEh;}1AfPu~bPcti@:! @9,@ui! ԗB`fX$&|( [cGhdN lrlg~h?C^HwО"*@MH#>(ֹ2Q i Bc3/  JG 'c~ozϵla(tx` ˯Yڀ`&#,K p{44X}`wNaΩ{a5ዹ솂 &oqFʎ}LbN^xF(S002wpCPW#N֎@kuw/|'v.@ČoU T.fmt@B&954prA9R :1q2o2 Q'BHSv^dDV w*1k_.,TITXÞb"l҇; iUgmcn_Og'5ؕ!QUp=ti֯S%kC9Paj1SIH} wvQ؟06 1b"q= bg$Xklw6!ϱ 6ܣA=~=3@r$2<"L ~u<)Mh tf:d؍< a?DC|*ؙ 2cpIFJ0CH`JlsS53tF nGÀIl1r ֌+M֬KG,07_1^ٝt o a RP%( c`фGY<2_ik$i:7u%E¢|ZɩG،3% '7HtDY([5Qն,a߅ƒ"@'$ #D":E|<1uB{!_sIş*eB#A  %{ 2E5b0>~}*>AaJ]Uۚ$G7,sXVYp [O7NWw{s Q@@HAxSjB sEl=gP>TB>e_O {aUQTh(zB>G%<&<u"Cbe)p.7TUCH!'ݘ3z :ؕrC|8sz RJ)q!i3 GjeK|!YU/D<\p`Jb#zR䇨X4Q.mグnOgw:Qcʐ9al||^kQ=>g|Rؾ]bB"OOA٨*eW{6߼ WC0LȱC]o؜`"REU1LIy3KjQ+jQ97gtAD(4!yI*ei*֕ɡOMuUY#VM0Z!BA*7zAR$EW 9Ibg1qQu,G^ ͭ(|R"PKА1 iC%qcѥR@`W 4[ Kps먩1ed>ԽF&t Qٌy4ˡw\h;# V |@CI>ƸzhNJ"I$z֚Àw Dp `kgQׯOw 9.#\>̓_rtc)ԁc! /ܘBuB<`pgN%D6].Sqn^d7߃ xf2tDt$@5ļ`j4)W-1C|Ng#A`aAㇱ N,hoepYˤ N^'~Aqs&00*r5 !D80@&_l}˞J;qL 2 ELIxKP]0r" 06q)|DZMjr8ٽ QB @=8~ 0tqs/tp(8KSt*vXqQE9海bC~oO@;sMD&,h|ДItk3#B0B^Eګ%*OfY1DIX\3x)j>tP{\w6^ǺFSt X[k_|H y!ş#}o$Ҍ\§u o=~֐HBa28.Y9.obeV#(ABv;t7(lw>oCC ͏cs馊`D-'%0toK%cINBſ\6kx?džV{T;f.^ԠRt8tHas.?1M|$gJVDQbD2&0b _>Ԝܳ/CaFr$B?ڼu~œaV{;=KJ'|(6[b!j6>'.Vh>.u`AD{=(զ=|_mHH&n> j#7k47U0 '*z _<cK0f"kR %& {y dEg`~CƄj5gF#ݳx<"*( D"C'ۆ|:ߨ\H ܡe%dƶ' J2P30q%D4-TEKFؠM3~;։ rN8g Av>|&kB!9%r=+,8r+~kDT7=Q.k׳ҭ-8v ʼO6D <| 7j@Ӎkti@z Eoޓ*W*0]ʌ4⵲}pz! ;cp.n /_j  &7 `P8$IbŢ@sJ t}T ﲷB)v1xNfaBINa4E x&fLeܴRaKU,%#=ˇ?+M'h `IqȜSSDF9pi2YB  ̄ߐr3GmS4DnBaƅ@qA`$MzKLGb&(e_D @Wtr\2 k ҩ0c=pis+˕di*==J6$ɷn3<1yF(ke]=9YnqvxUO4DL≾[T7f" L ;C(u\Bd !-6|U7qg\ %Q3aw]8lLqNix(jEޜB=U\S$܅QST߮=5D HL D@ئtrS"}}iK(H.t L`ˍ魴v$'[!|^^]_>.HӞ}0L'Nfċan4A彚0Cr<30]Ў{ d|3'oSÔĉ͜0x{/>J{n%qfjCڙ1Qo~/}@u&oӳ`J&nEe|Z0j/AIQp˃cT@O 힐°d\z[r|RA2N$62t`e)M_` u׸U??8 A10)$ 8p4ݚ+UZ%b]ʒ{ae ㍖]* z{~'>o#' yvH$Xg89kړ3й{ˡ6 la=qY"ј'%(-sE%mλـE~w'͸a`.WJ "Qary:*3YDs"!, rAIJp"aA'w^ RWx.`sJ4! 2Ofu/ N9aߪ@HF8o~Mr1<6jw5oRF@K Cw"q{ic:.Smq8xB9(bchJ4I~\ӿ|,9@}3fNK)(]ܶעwGT.H s:$/',q|W8+Yr|$F.IQ?%Ǡ7D(t߆{kbz Ew!fer= ].pÅU6権qvu3]3 5\yvxcbC}0 P&~_j 2)qxRcO:mx@fhQm!OCt(~og$9QqKKKKLzD09x듉kcvt`/ E*ai }x&r4SZ$ N%ö_D/u<ď$mb:7$A CR+rl1P.-)zR5[Z69KqWRX2@#r Sz}m]YK4rЂr߉~=R}}jzL:=!2[\ - NTZps5e#t†tt: 2̭񷛖.mU%/KK1oL̮ h]NAg^ڭ\. \ 䶫ĸNJDϿ8›ܻSk:R>kwwam|sl;5ϟ^zλzBYizIS6Eۥu]Ӹϖf qyx\? (Θ8^a j C r}ieNRsۇ=Y3WݹΏ%CzPL׫ӌޠ``xАqS],T qq M<]jMg׻FDZ9 iJ~a[l7_xHyӟ~! {O 1EEk% )@#ivP p<~zreBlE;!'tQWA $0 gu u\_⏱ sXK=GFpbL; &,1: mpP/h1\ $@ FʹS~Fa*(x̜cB(k\ͪ5۶ C)'N1&fM 6P.g<‚ pPH^d;*iֱ։WA6ADک3y~KKCqt;^lwȅA(Cpܨl0v[gjKa>Df@D« +;!)ᬩˣgve;! @H$3+ݜ3x삯[;L;M@8Á UyԐH!-1>&8A(b*`:N_ S.{t}g>$=WCN3m#RCld s:C(ue{8zvN(B[vDt٩^(I0-? $wq"M-˷LZPaCyS zgAb!*2D"0{ׇxZ Og0r NQC1Il3U9Űj[._BW"1;]>N[-G;nѥ,puvS/sNJ+}'-WF0M5[GI3`fQˣ* .F;BWZPbv۱8@mC8)ccYkE[-6}/KM:oVΧBib` U4#g1GH `i˺rlؓɴF^:$$EʓX($IyJ2ְput~ py14]jJT gT-!B9R Q ^7CP5Da@&h׺sx;eAؠkppLJ-c 㶀>6M%OyG_L^weuxVqm Hq`Zn8Ǝ5s̊2wZr"bj@@>vdy u{yDp(6EMJ|H&gZrqd8qxD՜|B=(R5-r`isnfuqo_ `OiSn~>*ȞN˖WN>zP8;Cv̐F¤rCy=8ҤY[I* Gq-BEu "Oi AP50*b&'n(  ZHax@FZCҪ".|/2|;|,'o7c ~oθF r {2dD IhgzP(a}E{ټ kv˶ڈ3Mlt3![+dBAr\=CYTE# lav ʭ%ѩu8uDPA C$Ϧ$< (D&D>~a"P9C962݊n*Q|mԍb( L N7s$ $+ |Gcey ܨ|#na(#s%^ȉcI)"* );E&R#[JtKBD+9J=:E AxtTo!oUZQuIǤ:o8I]Gl^ǸudLOk`øZ{l;I`b? X3TMMkihARH߬$}zȾ1/$ ]2>Ӿ`ةe N"Q&Lsۃ&B4,0zBK:gR4NjRGr 0O>XaqAn"Ga!Gy( wNFzZT6(owKuv$2-ArY*hXqZ?Lhӹ8jAÒ#typci" "ݱÓ ~~E@P4Zr9 A&];8PWlU_iBA&Ж8sjp.X' (8l ߪwKibˏݻ ՍZȮ._Y^2T۶FtmצY\Cn[mrn=P^xi <2Kvt㹵;mYa9.Ke_McA9VwSe!{ev.5SQZgeo[/ԑe4y}1LAңhav.:36t/6mcm۶. hY'-]R)iv߲]5-mv2rm1"w=YwMQ~ʕiK,8AˁUl|gFKQy=VպEa, hz:9KOn7zv-Ổ]=,y7Mt힘q~t6[srmq1i?>ljʻ(tn5nvنBm0Ar7nl,C,wƻ5-\!N]-6Yv;zi~jXl#Htv6DZcK] v÷W g~_ZrYkK)/Ž狡trfãuWkYӖ:tʚv+ǭМ𳷃~G?OF;6m ݮΊ\vR8v]Gj5w:bvov8.KnXG uWK~)NujtȻb П=:r )ftݲ)¹q5sMzbA\'NVJpŬvu;MV]V3RgMkw^gֻ,&*#3l!v̩yM] Xe)Æooa~/Õ6pWiJ˨WVҒ! tg[u}BH lX4 &<{:3%&t@WSp ~mѦUB!T?:nK$"qm0(5IPC%ŗ\4vOFIlx3 PD ( WɳnyJgh]ـP,D`c?0ByP(cPjͥtlыMt6xoDT'E##ᦻPSj( M5Z=؋)&T*m T( lX_hh @Cn$6mktga;8.I-96! !Ufhje}8w*6[ȤCX@w٬&.%.ulmk5\ wdTA$jàl@ZtAƔtQEZ@!b4'Puˆ7QQt!~Irs$O xXyɊܐE50tiv/m8"T)9=/WS*%sU[- >x;m%CqH ON ƶ7D8h{}/t5zH U4pgM@A  뀙 @qL@/dj8M[^2 #c1՚T!| |mٽs:L_0XgFDD&ߖS"117/ Rsfg #y{\1Jv:JSqDC ݼ31iB#Smx K,͛lu:B.lhK]2 % 01J{@N@0;D1+dz& J7M94! 3 B ĦJ俍8 FdXHmU%S+÷>~{/(,i EFw6Ƌ,<32PD(pVNS,q&|]UV*y8yn>Jm b -G,i=|SsMar"^23}mֻġ@.w暎sZ E FY.S;w5Hx$.8s~d wqJ€2%c$WT$];p^fX.k [b*!=d2W/.73wGe=xXPw/ҝ(|~\kۚe*#һ5(,;9hA]1$Atdea׈2v$eQ@h@k39^diovs*D{NO c8WNH[@2$@tysR'kWk Rf{Fp%{p}˥2l!z9Z+^h.:ܶ@#= !\I-8+:rM) ivcfkBw[F8IB]UXh=`<#D`Q/AS\\~߻ʨ7}x" 4&ЀHR{DMma;Mz_&"8TNKuS8 @hɱ7\m$IfY{Og<=ESӱk4e+-8 "eX1l-В0'+fLxwmY,{lnL*f$\■˯D|}3ߵ'>i|PR1$,,6xkgw)k<ӟlx`~|C6O0 ɎHBC/A~fWчbiE^ejiqAJiel:dl{F=k9h ,S9iK0M8IfUВLvp$q YT<Bw4B;,?N<|7J#?UAU =J FMBDkwwouՁ푭0~8sPv๫(`[AXc+64R8ݨߖ HHEzu:@c fK) %v_`cu.)XȐ!+m `ABBWāf>j53=9jxq%v@!,ZH 90Ɣh&Dμz SgCTOuqP9FH/L\2@ᥠdbIx_k]95*`"x}ދw:"bbH -!!/!%j8e-~x'(Ϩ`V6)}[%Y 9-nbas684.tQ$Png¯~wF0mp|:΄-I4ْ9cDf3,;Tp1hZLL`or")=0nݙ4$D Xp >X`2[;<7d|uTX#03*^/0/|vGGoEd`aD9b?~8}_hxtcva~8vS_K&=SJv`{vq+}@,t=Lq|PJYZ$ &dX0TTEYeH짒X` -  H4.".×010h<b0ir:clkAx4V"h&DJ/ !p0Һ6fE03;cNt&q~{ @Ds6zY`g;NW},]5!/x_mH>/%tkf_2:1 5MH`^3!D;&8J/|"`F5`ޚ`ԠghYP՟Nuv 7og^'xa-@I%-*Td٨ /_x  h`fa滶g4kI2x7ws~,pP:ya)U9.FZxsSmy{ !Y3q)ck+ ÖV7?=:n!q!2L1r ` \i@)FaS=;o_~ńO$J ("nϯ/"^ t:s;l}5FN0 [[Q ?c9Ef[m逹5OhK:uf+jh;t&=:2hLSi ΂ 0F0[4H 'æ_"tɲ^wR(d:f#*4]V@4ol}OSÜW~YN`o;(Sq񣁴rgZ-0vphccG<({ nx*A57Kc©1t(taY&,I@i݈hf ө^&C䗈JBX@T&akb˭^`)SʕǽL""sC瘉*vCo~7242sM=96~=g>Ud];zzk㶙@,Eh@lp6α|-ls;__x8 7 (q!\hhVHDyqsvNѬ 1r՞5F@ꝤpJBհĩHH6h2y7_Miao͍ιM68 hM')Qp(H;8:ͳ4>ب|Ptؙnt0Q%FMy4kstf5קxgQʗ QG*\B2y4ہG?z+xl\E鶠KkgR=ZK83>s9-YhÁk X,m @:Yud #8:H <םe % D%`9R{ǭբ=Ƃ !scA1@T8@{GF+kmeGEGd9xξpMo=Ąǰ&ww݈ϟ)8WZJ gue!Ң|&V-ζ'D$Rz|2h9h2yw:Qua[*2G[ zx#A2^Pa6I'M2\+DT!4;mԜAkt(:ݘnAY-(2ڎ; ەV42*@}Ϧ  pBWY畸at$dN+F:xfC; sʩێ{5DKѮdeD#́(yz Td,J2c"#Dڋ=K0 lY}vpMG&_(BlKA]$=zȁ,zx߮矓uۇ" ǹ 45s2(˴a׌4'p0ӈiˌgMhq*1#]#=@UQւY#q# (A`NCs>ikؒ(CCB͆hpذSlF'Y9*XUlG`zb@i]p@ALα7$Ha04t@(JTF BC @֙g!1YAsSY3V߈P|p޶ X `m{xC3^QySQ8#-Kq˳7]0r+ ]ds0LAB+'j6/@ P瘬b0@Myr(]mq[B;'=Lkd~!ݬM &>.jY 0'նkۦ3qg CA0@b|wL(Y cXf ;s)skv3C-)Bēd.M\/8j1 x"q) Q]hJuN)=‚7y BQz׸B $QQIB{^/mۄ}?W&,2Hp]lzv+K=MTS J]OTgףy m2(_ͩ4эQJNO˗ (")62mtk i}T8Ò3 F#%dB$s!Fhyy(h<ݎ~~|} o/yOıy 'p>SFʾQFJ4+$4m1ueg3Z4\{`toҚUuc)vS:ZcN[;꼒'eRw`{Nd YUPH5h˹cE|q O>e秿&! ҷ3r P#.CH~yspM-Q e4`fBc 8]5M#*TVT.7E+lZ%h*AAcJ @K!S  NVr&>(~ dAz%PnPd0f%1X$)E4Y:\g @4<@ B%s!ett'H6 w$5mdq&[@-4'C)ۏ x!ݛwLQ1'Rռ.2up?`F@9?/H mFJ0(Pzf PRRD%%)]sZ\18FCHғCTB饤}b@  |7t= Lc8,eb =>w8K4gy}Q465HUgN[~o}!档"+pHJG*LC{o꿹e0)ˉ{JQW0AFM@2fۓ$A-+u3B`BSzLD5H|LH, rd'`t|KIM5KqՀkIA@c9#(9&r'֏Sդ h )b$T0b  >a٨2 J HM v5*"_,xx˜<@`@RP~3|PQ-U֙p4`БM$Q8OAE?@.KL,18>i}ARR({}'KdMqt)Dޱ`QWA26:}ͪ u;N[e3y5e*9*̈́BiMo_bXDFL~,Y-LД}MMHV]i"MSF .CcPP_B!`mYՋU. ͨXusb4oL`(C[Gc*xNC"D@(֣tDhMZ gCq3G^5!W] 'סk;uۜ /4Q[_FAĜ\C}xM=,{;x}Qp% mਦ(FLXbpwԚMa Xdv}RJjS(s.ǁBۧsTRQdJUoxBi>u sNryߘ5|0]吥+l $^^4cs?Ov'4v4O &VoC*"}5{Io9ݲ?s18R埞 ffk4&P ϻ Y%9& B!?!gscXCω JqL4Coe!dJ$ X`jTTQSͧ1̕r0pc/I@a?|A&t#mSB퐑~ |3GQP:p9;oGF0s:Y!CQ5JICHى@3"A)sGR DK8CI 3=xt|E/ g;;;=y}O48Ie-4D *Rt'!)LL4(3@ӬvB@}gCTտ`7'@kjw9פr/#>& i'];7V̛hI Hw^8f''0B(DPLo !01,&0ɄPh9nNјeRh!y<}x˺H['Tȟw )CjX} ^o/%!QcTf% k uAj!4p@4 utTχS0Z398uD?H{_>\5lW NQA44Lƕ".j>P1r( ț,"r4X6H" Hjd98F7.A94۽`b+k*Im%\^^X<[Hbkk o50+5ODp;+hI( &g?s^:/(m)߻+h#"T`$9 1B27rM!3D>g9%T/с?uYT!ra:%rGpR ,*H'd$ 0SٯUZa3\zr8Mؿ]XIkԡQ vAp_ Mp$Pc#i-0sh 4SI5,VP%THy?C ]2 l,ܓ9 aF,d*c2aSIlτ&G~y$$GĪ (\$"R,(֫K.QdZ#CM%eL@ĀCb87~09?.HdPQCM8a*ƈ]*"P?8L4?jܵZ\ɦ(.'s2tqa[c:1# tAiL9 #XC'NEoZ;m5jp/|ܨ˽εvM1G3TbnǾ1aR`J"c>yV䬃^Mל˜\^ tHo>ysm:[ fWhvQDk4iv6B*ldFθ6W+Y;@ eofCzq1vh9c|+ѻr9MHh۾gg2z0%Зf!j6VmZF#F N?m5i-nE**4V4m7oAZ?&ܚqU|#~u[ )ɢ(Qq%!h" hp]NAF $w}[LKD?M qDw=Y\ +zڼd 'U%@DCnbR,H_d;~\hwݶi ⨇Տ;ڡ\8=A8f) >Ә ۹Ab}f߱|?abO]ꘈ@x$ֿѻ,4=R1FL@̇ %ٍvHC,Jlw}Its3:0(Prʉ81,+=~|o|!~nM<}kwK-(%U@BOVp FC$rBx022*LhsoF;!K9+KZ; m0>R|MdqGoD MɄGiTL2TrWߤON&Fɤɡ?g.h:>pbTZYL> s(>@~7yxC՞|LOʛ).Wd@ai>hmA3G 79GXb`jf_k@t+20AL #}GXT,s1SCv6>6c!-j#bj-='*uO8r 8! CdA Pݩ`KNHd!ga1) p eU+灓1?o ~`2|JLJ̴"ՄL{C ;LcxA^vo@ރ,숆 "" m8r ҡR|GL~ jt[ mb٬. ; }#bM`:%~Xц3ot*hZIhf&!hMdDF`A%PEQ2 Y" ->eCaENޙ#hxQU95&4^]IĮ@jB)N@NX逦|!+)5-I>0dy atڽ+Р#)mܥ}{l< 5 D_ÞwOC Xk5@B`Q#Y-6?]7?"b֨ I#7'7w= JCHg);\pPG }""{x(lCM넨c?ZG̀~`AB]eOԆ"iAT\ѓZ9>ĆU ѓq'tƤ6PrA0O7r2Z[}8Tc+A~x~-O,?09,%{xB@0e" dDXDY4@_!΁L)XBBnX<'s w`ᆸńp;cq?NXsF*@I66/9=_C궎-݄0:+^ P&2bdI$"JvmvɁ568H&g\8+VzfZ$1,cn,ȧ4 [ʌPm,0HZmn0$@8a#TۜMMFkOo\nC Kמ[ؑ#sFH3NۼdLp;|1Ӵ AAaΘ(jNk+30llXd@ ;\@8'm6:nEѡhMz$l"0(B""!<yh.(/)V2h\זGCLm5ˣr̎a{9hZ#[L1~( l!ls X88*$aT!v^6"0ǜVI*=Hpruؗ@rk|PSfsJAz* d6iH biXB!Q)Bt$@  ( )DB,̧e59`NU}$M6"}aH?D^YCE BA,jņl#Y8H{ dRoHWCŰ oH7{}%)nbK5f3t2P禢1|3*JY֐ÔM'kN?/IωC 7E h!\CT/MX\|FY/&H1IJǍ AQ5@PEDyq@)H=>'6OSvKa,v+#F٬hzh(UwR˯۰p00?>P RcUK@HA>VFw(sǘu߿\Xdc{YhE`g&e>ʀ=+ İU%Z N,4C@fau16MR#+`T(QFl TT-("HBnRE"A"0mE,&S64 E-ZZХ7TEqAnPw(iFa02g 31k 4aXcjևBAB)a[drA46$' !*PlRV4U`%j&⨜ Ny=5Ȓw3h!HCξC$nq VC$*Gcs@9n"u~x4'P=ׂE%O8RIDH`Pېj(#VF1ME U6eC!RQVYCDfFX4aԳSETVaT-@ɒfdf"dJ6$`[ b "pE 5bJcF0)99.~+PD۲+7֍ f̳ 0ɩ¬ , !lq &DL"(CÔљ&!Y (H<0!w8VVN2 Q%€uXz>]R- ڏsg@ z$t9T{C> ً|çOxl< Ga !'IЫEh?U ET o+Pb Az z:$u?yy*3(V(" +~pP**> mu\@ZORHW]DQ tLl=R2PW+@ lbvAnUG{n834 '(g\`ɽEueSKh#. 0X1*nLO1RD̓׷A?t&1 $;w(K2L)~ϓ#x('U#f ll"?CW)nrCiX "?DEA4Ɩ7> OfKFg1LoA0byejGa6HD 1 #ItCnģѕ4JqgM.9+ ҿ쓳w#޸`x|b$>s4=BTb݄t5._ny0˝ +Tn81 fVcSa˧`gsy8Wo)8h{p)?0g2>b'H#GCM1 4ĔTTTPu_xamKWa0όHՁ|18mc]6!uʉE ̖4vmytعǠq@w?l:1V !{S8 KG $$J"d s)(/`(K02HJĄDʑ $A V"P  "@d@0$,!( E0l &,yI%hBDSR f3a (5EDD6` ${m`A.LF9Ho7@ooךq0ԈV, ,#5Z,N\n̈, ~N4,uCoy\e X'd2CRP7+Z^%Q<$ M.ep *b+F$ wIvkЯ'{Wlo\}KaDѾ`~)DOV"(8㸻Y{9B%TcWZ##ʝ*6d6f8.c53.\b8CQMWm& Ư;tA e>FpBV- YŚ_XޢcOɊ&/4.p0޴X5Lh(zJF8aFX}ЉK'YADG8pģE4pUL[B]52TGi^Ѯq-NL2it䭰ِmǧ׶7&H30ѽ9 #Y te{ǚޫHXb;lEƶ+,P,Y019 j1DD6ϪkƠ5.S &A`t@5F)Z]4ӭLu8c jт\Mǂ(<&k0Bd垽"cXN#"ވVFg(j]ME 4Fi^ @iRxzW[fƆRddKѴ`V tw&3W5')oܤ yԋw`aCPa.s&F9@91!m0RV o.UmHSXj+QMFR$ 2<Pdl89 ~%WlfGvX0o6\/zf5`44:5ZIFۊt88m;ooGjLW׀ mK@Ma;kSrh d,)PHId$0EYhnoEvlc4eI+#&m`\<8@&SPVa!cF@Ɂg]{[ڴSY N 7Pb- f-*cq `*.fnY 2,NARC/4DSp IXF.l(ÌVii8oxq^޸~Za?i%dFsfʔAK@/\Yn$ ̀4X;C<RH\< k B#kũnC-e)0a0tեKͼ5i1ёasOmMFiNAm YǑdrPDbpӞ3KVDsn06́4Bm@@ub/_-Nqo{qMsD0M# IN:tc~XK[&X&Z uw;&')r0@TI!6"qt?lTd&{FJo\Z>F`:& p*_E0 NN,)(;q",c1Є@60&4>8F'#5q%Qf)2 4Xȡ2Eݳ!YgdkC0Mdža80#[xaXl-mVx ; !urIљ1,ްoAD(kFh%f`0$hPv;v3q;" `!O0E۠lUF )XןX`6-! #.M([|6haʋ`N,6ƮX%'"nRu "`o3c HĎ L ($ǀrX̳/1fjᲩ(1e?{`}ꁍ:3 \ZiّɃ;v}vDmBL}9>RZC(r"vc$-%"oN=Y@CD)GoH 8alćP|p~&9ϷƻO} {D R!JO1l3EԀU Br+0"FHcH U!MKE`djJ9p;"WRmAMV@$ÀG_!??œ@4cT>hܝaD(/NǾ|լW5FqTiJXo ^PRS ТDI-SLM:B$0T3zg]:AUS&HZDVAFPR hFa"wPfBBt8ow4}.tل_v AƏ"us/邓6Ŧ?7:6; h턇Xn R7IJZ%PEj@SuAE(4 Τcdȓې?jUCx'Gc`"Fc_\9CP@|Hc yWy_:"gĿ6h@9~9_8Ml2a{laPYADҊP&l^ bF 4YLTADΒ^XJF"_цw/wou+f:d٪ёz~tڙ<ChƸĀ41#oB̖lgCa{ Kf04L UP"RIE UDKCMMf 'MMDA ֑TG=^QҠc$ycX]z;+tIȢ"IIED`*P茕 HEO[ӲwCE} I @ՠƱ!D izIuXkG1y32 '0HpխkFk z-)^0>5y`{0`lshO=#BCJI(h\zg!ǝrJ߳?_ >Ig٧kX.B^NO?n)$cϿNӍb!_(("( (`V`R19>;YNs9vM B I$f )[K.c84>`n h4ʚ:+8 E Aǟz?e>R&Iad,w^fRs1vԶt=2\2Z%,m]p72frs%=#i( DkuSUq: ؑח.Զ&FVjLX@ "u#mX܌PsnXq`xi`8Qn C4^:λ猙-uuHJ7:;($U|oZ CL,%$ k|ֲr̶@jPb tdu7-50v= $Tw- x@`DH2gJ-;cI,́&m- 3y80 )#pkxR눈ŲԶ$l  D4LT @(&m, ybEG{ |3F׳AR.UMp@f6ڨ!'t$&w5u:=Ԟ bSxbAb  J @(@zآWߘ(4JDu#C C 1F9TQMR%4H Ļ B<}'qۜvn8F58E)ŮXыjK%AF/W I;Лa^NrTb\6aEp1AJf00h-:tXεN41q`끝SX6vb#MШq7B&EZMvv4%Imi ڃZ+|r]'** rYZ:C +\^@`Xs|_GR4*=$%HT]5kBƱu"T!P!aRH eA C ( } jpjr@nĺm3> =v,!*d;P7{,~7X0mfoV{ Y Ay\uȝ]qR8bz '`G Ϣ (lhdrFC67Б@| %rs׉H`a3>W7 a Lfme0xvx|y ٛ Ő9CMq֪PJze1VH:EAh |h͔OF4v*a05|k[ ́ـCF"   }6u͛n"cL廔u"LdI;y]{C[\`G P L*I\Z/1o@l=4F'9^3o߲\ܴn;$w,'C}FO#j@g5:"v|Jc !5v{NrsJ`wA2/ϊe%)Aջ0z\^. oxYLzn,90%:f2p5cq\pHnVzks:{o $<3"$K`g)0"B8$Lf[Mt60zhO}_a!褁W5s0ZwQ,ZwVcb 9 UH}/3/H7jw 1ʕqݿ-4c'QVaH!˲~=SZJ3:êH@BV}?ap#~HogU}U3C{q0"**"޽%'kww|:tBihe:)VaQUU%3UQUUQ1UV1"**jA$KOd5r82rLOXh uc.1  a(@?vXd;`>=EO)O iLMw%sbdpN]0ހΛ`4Uaaz3OY x@HIyw㞫o;XM86e3DQpJv:xޮ / ϣjipW=~8(Dl0Uov&bh'aXh ԙbaI!,f4kY%  F F]e)P\" l۸2g3" #؄9~kWdͶt ]\b }Jߩ0 ucoW,cbc(1" 1Dk9.rq<=癬CaS7ҫbh"dN?-G~#tJRH"Bt4'@Ad l= ݎIG+v#BāA^,((S(٢@Lj]IA1pMHǠ|`6&zor!K,`$AVqah8fl 6ިS fKGC;F SF@ WVA`ao0g^u͗t ^VZ+]v8Yfi={UPV' =QO\ Կ[9yuJţ[0yoh6gb'aD17PHd0wj\v~HXf-6#z o`$HOV8ם;uڰ3fv l# d -{Ϩڡskh >OGm3E1.*[r(tGU$&`* B4 ZfPh7P*젂XAH"߬6;S@póT@8w;S 0܉-ah`#RS<^4Od7,BHu4$E?m˚؉ %0poۍ7lbr\Nh<(FP3`B;G=V'[E[jyXKEk]q@- D3%ٚAj7wyg5HO=㭑v[ݢr%S"GQi^*uGpc8(ht`blC.;Pw[ @"<=F, KccǛ a$țpܵ{1Y,p1"v9{"AA?t ff hp/ g= &`OҸ #d hR1yNYB+׊lm3m4+(< 74)7|^ƣOOv!MCDvk4܇` aÎ.L7 j>gc[l_~6^*hԁA- 1C!ЦD hBab*ZRZEJHXHZ3:N2W9PY[t{: j/M_(AvLY&9pD;s 0J#X:2[" S-hIZ{u[oLh>I #՜GT$ 8-S)2ÚrM1$%5< ;"(?Dg˩BO^2ۯ@q>'F@ђ|6tpIUƘ%0-?~l!S~}N]y<ͫv*_'{C!̂ 8qbJMBA2Zɴ5d|-Ϋ0m? ¶}. %T $ӹ}yI6|Ô lE lx)h 5%AdU6fvb>&>㺕HJdF{NN}d#'P0P86jVFp%Fc!)8ޘ4hֆH"얍pKbഞɪAf,Rh& t[7!4 qп| ƂH.` F> _ 3 &Z(Edw;i*8y&R}0E?XzP}eʝ= ~M~td #D VA(:8Ah!QP2 48?^3K鱺kXQhC̓rKQ}[x)'9 i}ni\tF10f:p2;:C!w6%ȩ \7kQ;jbE!q8cif`@^!Kp/H:HGqqN|%w_ r#VG(L &AAc)Dm U蓝Nqe*#`* v-`P*Uom@KTQ67ljń$ܒI$m#p b׺ v"??Շ =o%*@|͉ͨ)hg 5l!4d6ɷ-NRmC$ތQTDC^8>ր V U{ 3,rMU.W BČb-BzA"j VvgevC|H(QZ'h,)@ZJ׵}<_&Bx_*Ah r$8 Ԋd*HRq\;nl%#8|iT0 <3M{݀Yg]̙QD "R1:!Yؑx.,:-c"oĊgq  F92z !PzavPކ.w5TE!fQ*n䈡Lw"X_V%}H" WQanܨͶ5& .UutRz4h+200Z 5ߤiPƅ܌(aMFI`fx@H,Ym %ʙ@ G%e\\f\dm M)M)]<߂fǦ LhYoŜ]!{+[ݤ\|<*~`=qKFP=*iәr;bDA؉Dk"@\"g{ں5r5|;ypц9P!5 Q1;9WE`odQ:"eEޚX ]M黂6rpN;Lb`z*V̀I7lHғvjΘ%4p4s957L0+:>M]DN*>zRI)@4S[rP9  ,dC <ù߳gR0 9z>vPb' gFl ]-!*ufPq@2EI<Ѵr!06_,?ҝؑ*c@Ģ|A"{_mP#ӷGI[-K"Ƥ=ی!HNF 'zp) J@ش(Ku"̳N}-Y5+ l$ lhGO8Z/ˍMTyd٭{{[PAM)w1u$v.{oxa X bwNN.n$ 0 oo{۞4Nn,9N߷rLčj͂!BgQ%8T TtS8`*@uotxq$Xc\v]n4+Sd_[l75n7孁!c#u:%b xа'._z*pUxpAFwV8s,Nʈ#^{. 7=>}9[5!67P Y[xÑS#9ދ͚F*O)5qi, dS};wt'ǘ{CB%$C[uǞ;OzDs>7ockOdkyQ c[x:0a3`IV_=3[s r4C`Y (ÐF"fB%**<4$;@񐠨p$H"a達2QLt+"uajGM6[U K҉*mUJLKAX7Py4l O| ?}yd{}7ϯ@C'"'f6B$R2blY"PQ1/r*٢IV MqO)f :qyuuO!EEH3M:3+Hʛ M!Y cƝ`H*41BȪc s0Z$\ pu@p2lC&d34ꄭ>0$!b</Gg0EPXKDKss':QU W/6rOH$@; yA @"dH*dyRϻX/}'2OVP0O 02 "Y$ƀUA`Ԅz7Ҙ?p#ݘOi"md3, Xc.A>pnxr~HF1=C̊ Rc[=c'Cҥͷ9 NE[qeyT0  4?`# `T$54 9l2_de$XDf>i' <} $k < cY  `0L0_Q1sT{P%RL +<ԯhIA$CKPͨa) ǂ?^KBQy{!MCP(i=d.<*zbzv2 c)%10z|3SvKYd&سDf(LIT%](zNm.I0n+{0MCOCH&n78%4l zL6cJxeS@:30qxz@rN0Q2 :ZFvb j`44&Xf2"ԙ#V`4ДСѪ4N2 a u5tLbtU~O_mF|%DM ;_QA Qrp9(<vu#c Wٲnx32Vs,/g:`CHSd8.ȟT{;8OK%aT=Lj}{([9>&/&-Ù.fbBXvI*_V.)ʠ ȇP?"~*`2 3HQڣ0"jJv7Ղ dQ&zQP&~L@R'ug IǾ5'x{(8<@, |Od>:I$-R!"f$)P!:FXZ4)98HύCj<0Wݝ&FC1[9>n ~<ؔxĄx DxWk ͊N_}RP#N "hUP>X/ SEUxI |ئܹ#n>0ɽv149+bv]fpi0frH@D2Elyf XRC)$Lu9*d:=uCkbh ,Gx~_@yz,(3B@!>6߿ڇq1JДŠ9$kѥ/8CW+=#!ZAD.Ba~5ԣqabRŦr>ЗWwwdd6GQ |Fa)`h'2~~!%&qp8CJ$>8PQE;zd;Hq+/a%*(B%^ BR(A$B!ЄmrA0Cꝃѕ3f.8t~~$+t BRwNX{|”+###@MpIݘ^| lH@4|Pդ"J?AL P)6+AfޮɬNXu8|9BR]fs䓼By72u6Hg۵ H6(}j$$HrM T"(JX `,wi 27SY)HRw`)!|Q:ԊMHLUW,33cK핕o $C&!L%zB(BtԀI R䆕i^epMK]M Ba(bn)ԅ.F4h8Ʊ8QB$pQf3.z[g 4Ar8e6MTF΍bkzV7hq) cDʂm8\GjG mHMI8cv F)&}q+T8NR{ufų(~zp la2ZJrT]i3Zw O,rsNn}!:_b:y.XQq&p/r\ kJiV4phWލhlͣKj<,LJia|4HCf36EEJ63&>Tid NV5!bBIw >P48t> 2_;4nHu^zu%l[Le>C7ɴ8h][7Q ꟶ@፮zA)ܔR $P"Obv B uUZB8`#5O=?* Aē~`p?'7Dմ 31H˨i4jQ:H'p 9KGl6%ARN6-4sB9?T Kǎϓf(ۺ9S@5[JKؚ&udZB$0'!Bi J$$% i(Za&bPX ) T)Fi2 b )""""2i)RiXdL@.pJJ@hhBJ!( F Z J)* k]<}2{h "V@l#Dq}o7نkA&닰<2 zY FιDa?5MT)' ҿ 6M GA>z()\3 ((2#A _I:DnݒB#)OҜ"?O>r8h6|.b_~w^/ M7i֛@| h̥HI -7f,XZi Xix$m\>uSj ֬,K #Rk&ƚZv Zo|$0eo1:LF۟,B4ѡn>d]'ٗU\Bh:0<@AA:Q&`XCmMtſe܌,Ae 3w8o:JHt|Wj ī׭ʋ@i6hcĀ^.(Ba6<+JuW\}D5L3W/xxW4]t FOy@eQVi1Ѭm^,l OoԵqM$LA rY$B&:HȾ AuOl:q^*]芰j4g[QqSz53 $$;kP#ꆖdYE2ul>)e=uݝiU,ۋDMcHue5E"&񲮈Cr|8_cߝzK;~C&3 1>ߏo rH|ĭ dCrRXi*R1azyjfH d" ң!5[ zi$HQa@7hJAhtBd9P-"˭&d?p @b='A=篦ӑ&,`{6^@u xhVDF! J˄%ɳ{4?(v  D4F4Ɓp6;S,w00a:(D\,0qCEFz1p1,!S%!NBBe@rAF n:ݓg| ,-9IM(*1!-*ӥG}^~Gy`Af{ZҘ5DG=I(EJ!#xkDb0$2p;S]E!'b:~4&hD- TDPU2Da5)e CC]; x<3)_JLL*%N0tq5 , `0& a2EDG$BDwE}K#gy$O'k`$<Ь|INu$m} *0hӿH<|p%H}Q( =37m!""+z/5!:n5 jbCR]~\#*I#"3N.aAeDŽj'C{];`v`q# qbX{4aw aV.eLreN'{3+-S<Ō+$ZB%r2)Z0̰  b"!=gd-PCCHa*(Srф(APCAu kS41&B@ Q) I,@@L01YdLMRD`.HA JRQBЅ ҙ"P%!HNHr6?W^D;$vh:JpCvd/LNJ\b۲\ዌ&,qieBB</58=܀S]w4kƀ =rFuN hG"c"DQw2V4`Fv⟔}W׳_O4j54koSGa/4#_(T 1!PL! )$H(*ZH `I(f"$V Z)&f*(d XH|bb QT Tp10(p{QALHQd!|< * b! A:-;ɼ(4p=3bԾ6_Yοg1yEJ9u:餉<@)F/z)sԚMoI*=X@2rBY>2mų|5 ]mg }^Yc4g*F`{EnZa6>9Ǒ-8mh1vhM a"'2JqG(Ck-S~\%,*~| 9SgG{rQp&0`7 `j;NN:|-kFb 8^ȍI ރq$ue )M'GPF ֣`;y $~>^ɓm.ZD I9aSjCmNT8. j#]p m0exc vuU01J9H6i700f:-Fpڜ]ⲥr,r݀(KS]}I'> aF'5 R,iZh4)\(̪[Urs#HN,-bK.X܃1棙DoE5KS r jrkqCѧ'4-o8"8s q3SrCvj`uwtCD7C:ѕ5(B #޵j5uPd4IeHfd{tN0UIM5'a!&u4AuD!e ! LN/N:9E6?:PubJbXuaIDѼa'-ø;ȍf4BJʠS$  KTc2+6KrZqȉ<{ 5:a?D棆;!b&LwSLm jiZ*OeϯΆi[ B fL.@Ifm(Gq8# ;3&H<^?TaĂH=eS.և32 h,IPf6"Z"^Ѹɝ}.AnqЉ^ט+,6,dnumvr!W5SP<p`~|5p/Jm)nPDx ס6фC$j2gsӿUʀ Uxq:!yIzmiPIu]JCw9.pvI0(́!5\bĠG)EWXޖi\xYkJD~њ1(Ͱ 0NPLi U"I*&4Ѫl!Ed &͂7<Q ڮ,6BE"+M7J"HGda]y*Qc1nBi:22?Ϡ dچTiaMҕ*jAZ dbw%PlZF,JTQ^%`؆VlQ{7Sa1YnG{TR5TehS #kOC4EZe޳ Lrw0+1ѩ lMЃxꕖ]$*4u (Ȧ@WUrV0D"fƀnѥ!Xj#uc͘ 3[t7eCpACZa FVjxh* hIϙb~Oq}fbܣןM4+ P.:9@v:zϸNoaISMLx/D Fi kPjƫuZ9%7ev;  Co?2 "h*|%2_&z2B׭ʝdxhǤ$>yְ&CIakMl'+YVh4c^qJu(3031MbkiALMk0*0«(:!e5LA׌QænUX0fG9.3/nԑ9qH lFǴ'AEԴԬ媘CYҐ' 9[WY)45D3 gEdL#Q<^e#h2k6*c#c),]B1X]:(9(AF<Ҽ2iUL*L6ld`v}ldcDڒ2tVP<3g<ͽx _+%q\bٰ Y#o8C@NdǦXDH~zVA d%jY0L|lyD)r<`{Wg'A1VV0SR(>y˱'# ^YtCBx! (oNTSPà)\R'(Rlbe1*6?/RPwL!;nC;{F.Ѷ0aNfQu' JSRKat%Z:wUYڞǓaùőڇMEVi<*L1L߀{x5K!biU $\~v1W |O_Td!YbS@dGu@s:4hVe$L@胂:LG p!!  # KUUUIM5EaUeXKL`ȔBH>"v[CSAKIB}w~};*թ1,*uqD!HԘ @F! RC"(g53XmÀ^o3VaVl4XN6A !9 `R '0S hf94 &b0`@"27d)=FlxcNW.BZ21s iRdc-dəΥ$ |NFe{HB~ l3ʃwXpU ЦSVNAB)ht`hHE1Y"*@ @y7 T(Ls GX->͆xϿ,{_d*34Bʐ2)WI0NPC>u_1),$Ld 5.?䦯7.gÈ]hBNh+RYBqE0pӵ^c0jL LƬ`G O:`=i@Ĵi4{ 84nHOS9{GƱ_2k[mBфSՌa9@GZD`SP1TCŝ3&XYbUPQDM XK䙝p~㩚pgP^4|@ap$t"lxH?TCpX nN'1фFr@ G>t_pIDFYI@%Q*U&h"h 20a [|qPn!4O Oc0d35 %7B?)0Nw3d^~1jP*HfmJ| n{ 7]#W! 0;g᷂4tHt޳H(a5IȈ};~|`W̋d6Z?/*7_5lBiF!!Vs/=ݯoF2Y+5=p2KSd>5: 5aSa.YkFӖ@g3M* :4nd42\aZFяl&Q@_*ZR0$4\cHsژ7qMUTj"2WG&ѱF jF4ZV[nk| 2X@L(Xiyb:>w9CshkuuKtbq3KDۂ[aSb@Y lyN3 _kQhD6a}uwe]Al' X kK0OX55et9)Ob84t㳷K6s> x3/ XgG8mm2mЇ;61%(+Q y'ȨWB"VjtPLOH:kcaz@}T'Go GjwF Dr ^QtOZ+c㹽S4$5s1'ÓIɳH b@BFBvK*~:U8iCԩ i^D&j!`-+JZ u\0bDXÙ[ %DF}6 .eud4x %ehZh` H%1Fc-BD*$=:s1" d8D L  u@iAPl a/F06X @n1M{N&zNۖaSDOẕE ;v =$}{ ^cEqg {} .۷R4hV4CrzKf.3 2 bR(aH)D^cPg#N"}/˜qQn"weiTfU8E!J"]k (Fq * 54$1NUh߭' 1U]Ɔ 8!;X8%PCO#)>;lsd=NfJez٢1@x+> uy= \*R|cVDrj~n:sA$3!B`FE뤞d kw1M Pfgv#ukmN&8/^+uN5A!N?#b$b׿`0c< ~@^#|\;`ขZX6 1 >-tZ3ҫUG, {!-?0%/Lln#""+v(AXlyNttxMJmaTIǫC'xAD{S1.I|TYt=*U gD {2㞰#b8!W`d2A^ӌ'א  AuxMJU<8tSL$ț1Hĕ\tdCNu D`wI,H>McXҮYEQOY\jpЉ۸m!g#R^xdsaO|ϫ-讴ՈlJ4/[:m&(`reӂ iL,HcKFhoY14֨T[)/5,Mi;ᶗH# PGVaZ^.5fFXV;WHF"M9# Fu`-c#cŏ8F\)SFEgz0f #>@Mf#k:3m_ hx!b I'fB̼]'r_y:jѸ[e9p92ͶE &0Øu1 #6,`֤mj({ ;K* vf `P)Dclވ 8Kh2?\kw8:48v&ִH\4@or3CLa.j!VlUm ɟa |gANXd*j dg 4V$RUN*iczĀbi-0.2P!E yM$D5"q K]lpAL!uZ_feِyp{)GA4|J R%iDOjP<ξՠ54t$qX{zA,C65=S<!rw/xv?]2ª 123 JW,4*qXJ;O7zO33l~4#ӟ݋qI܇΃8p rt.E(dA%(`H<8M@ojڂ|;I6$u]P ~_9}b, }v_ K ͟07hQS-QTu" >'XB}0'#,P(ukZ`fY^ HG7Lm(2h zPk" hV q 1'ZL}7MH~+\t hT" 7\ %SrF?͇8ZV9$% fQB+Ff& R7@.Eܵ!lœ!5C QCC!l1'XShPjbJiX21FL-a2.@M\S )JPh"V%u3Z1,q+Y)a`C.Mj75" UM`f f4dFE;)(a! JR YPƪ"H -Y VZCD#) i(GHJ19وҜΧ#fͶٳm(P2FLǏ1D#dfQ2Me Z׆2[t$8QfT+b,)D23#hۙb(bficui%4 CfAfeL)!:(hV(b$Y)ID$ B$4/YdRLbd]QyNDY9kӦc~8 O3Tj9d!6HuIs땱(~[bs782PCpc}MNCX ùA]<5ǝ & O Uh >!՜u3~v}{2 B񾫶ڌ˛AKEL !k_v+ ֻDbHDRu%h_B@Fu:}1~(QDUA@\0g@p'^p8}Fh0-20ԊXǦڡ߆Uzٲa$n7{x-mA)sd#pgҜAl+"2y: `@]);P 5Sa;cOa8%kG7܎ԛN]lo1q(!5 B)Ld 0{}]{l= q @fz4Y^Ft y 0$C!BYDzhƠ5 3H!4bR?b;оGp @#Nyrh v:htfZf.V q@RVǴG.7ٟ_E1yq Sez~e Hig$3:6.$=Xs8،X @J`!"2nb"C]h:fuy` 2)$Cr'J>h - uS\PK'a;?zW<$q 4IE~!!,$ "J&%pcްzΌ |a4%IFOɈ u"B{"UNGmǡB&`@H&BJJP4eH$J2(8 2A"Nw6w3WՆcJ@{0Q3L 0|QN:6 FŬ JfV4ǁAY,d$$UH5@DuR@rD1H6FaeXỶuM81120]`:qA7A:-U4<4 #؟@heD_ASFO#FIY_9"IkRsٖAa'8oր@PLB _84>!nQQ-1=߂"?;sP4TM TDPMR=}PG0 LԁE&?̡]M X>,Fh"d 444j,,Q:H 0 F ! aajIAI TX$K`lgЗC?-5fjpͬΚ|{CO_?/d/Owl;jd$2jGa]vqY>pY!'QK@$r$=Cq @0s P"2r%@OAW2wR44ۀH5H?<1d\r[v%H!jii("Z^3 :v' *dJ]B!KxA[EΦfc<3|3MZ !4kFpjB32 J' S F&C!h& Rc0k3s %iXp\OLG )(/Js)O`D ;*8…p.(}GC@<_SHvN DBv C8iCD;#Qhz ~ρ@lťO披4bbF éDݦVNG^H yT"P"mTa٤<d>`<mJ̓I! 8O<`?o`x>(P!I"d4wJBàQ#=CSTҐА%PQL$K0Q ζG6)輗Es۲ @ЂA RDw+a;Iʃ_h)%DUILkqoƪ;\vkK̳@@`V`f-C$~Wڔh̳o8*<Ď-0F B$C: Oyj际f/?X)jcvQƩuJׇ|{Cr|e0fbr6X~ ̈́Ӧd1FًI}Yx~i.bCH}AH+iap+ 7A%AL40Dde2g 5 05&~rRy@- 4DCOeఃtҥF4Y-i?t}z.iT Xaf G)3ϱC_Nv`f{c/8)=aTYQ o45M'`tq8"*/Q%*IpbjiGfg#FbeYBUЩ—nH8E+v1q6vZ[R"yGh$ٲ4a&aS;WguuCIIMSPw c:Cy);$[_C4p2  O M)\p~e`{?z ?aƃxE.fB0{ #/ K*>}d!ܣIQgM'}PeSӇٛ^3COm> +,dBoƨ¨4ڪ2 Ͼ9g_a?egj8&1H>*HwȰ~rsF 젢 (DQ C'}]d5VO!q0FbdJhf8-2UA, N8zoR39%&FA nw)B=Q=vM_|ehƊ`ъ163™$rfikܠv37oC<+x2Dit0,Efn^;VhOL Twp1L 2!ߍ܇AK*z0F} OSĦ,HoCӘ$d(+9\MXymƧdTvd/f=a0};2\7(6gQ { !Q}HjPM4 5\h]% /8d78]?wG}Y:4]PjhԄ?*$0vJ{)˚ް>4 6\eP6$YQV U?4zLEql%)c.7˘Z }.{cOώ^G{t;GǩZ|!<&$ (TbDRQ@v&RQmLAc0uq/T /] Tp\2(hu)EW|Meh2bgJ_2C`Nޏ=UbJ(2> ۵}szy5XX!qHvwlUS!HDY=o96]]GՠE ֎#A2p; T11312W"BcQdJ~ӕ;n;/xV;Nġ1eҐ6};&b+rx`O)9=~ cU᫠ppmx`2'kHb{i p ai`"^BpBFvx AȔӌF16/֞@w) &Cqyt,!m'|((wC% 8Aԗd抦 j=(!OK,9 ~f02(U^g:}oP$ȁ8©zڜzgsݳDE%G٘3LPaff$aIVr-Ÿ)&4h&l6Uo7(cL2#1XY\)ƽߋyB=q:qD@,gH7(l( SM8WKNnz2r\,GPÌ1M=@ ( d*$}TH$RJwlSRAr@nSQlf"{% Wb! 1~0DUf!DTA#lLN tFXјYb-ޞ : Db Xڵތ"u;j(O(2i!M1M+@tѲ68C1QDFoX(b" P0#vEBC&d} AD61b0SyFqF# EɩrhJ* !bhH&"bdx"iIi{ch7j )YH*dJj,H3ff.4ʫ] ,4Ic1wi XkPeʥe1m zPHc 075c(hufeMdMADRK0Mff.43A Ȯ#TT)De[F02 Z&\ *(yzn9# H!1S!I"LG2dn 4 H%Jh6mUiFPb!Kxo "xdI4qXf45YEfJ\]3($-F'&Ep FϢʡ.z0 ` R,VaTQMAH)HU0UCXae(p1ls0ƀÈrb&oa eNڦlt)RZbR6fhz l}jP"Mż/8+7uFl> ع4]\S4>81uTKL(XhlǶ6Sm9,QؒJ6 R G *![p jZ)81>FtsB+@$r "b^&I̕aU)Ҋ˻R&`,)&`?!=>u|)aieWw䚹ѭm`Y$L4#ҌhMu#XG)QYremYetQ/]`0 qD t9ٲv&*2k̲a$0P(6N_iHzjG:H + bmil'܈ ɔѫύ^I5`X((F3 qFΐ,D787;@~E2 2V;y,fàIiskM!k=vw`e$"B h$a)(4t9Jv=z_O@6r/7lL\;1[4d4'q-)b0Tj 9U*%FoZ&%r=VVpv{0AxBh)gYiz)HBC0$6萴Btގ0NJ~LΧA$1H24d1D5-LJPǀ!~X"Dj;<K#L`{n ނ y#&1IJHB'DчXx浆A%ևL{֚9|͔bE8)墳edLbbSEhA˔TR: pqDGk)sVX6Ҏ"Y2-,-ܘ\ ˒XEqQNQs2Dq@Di-Xm-`*M٭~7l"cAJ81)*A[8)lKuDOh, " ")FF$rIq eOQFR{1~iعXϠy1V.eX1xF94,|<5 )Q NO?CR}'''Wt(?$D@DQ@/G 3qdǷi4$6.CR(c՘N.[GqMȂs0hpys<,g#8v! NdF/p$zQ4ȆR|y2ktT<#pdPb0KBCbϬ?LA5Q+hH {N6̏=R?v:&BBcF5HB풞m~HA zhRcoH@Xj?//j !#̗( !O`TP1jNwa9vvyiܑC.]+BI=6aҝ} Eh$  েNT5_ĔȠi($]FpnvuSYMCcID胖 vIJdB Fݠ=Ĵ1P4c"9@! !KM"d>\Gcкf$4X= xN*tI8h^1\Ed(A6qpfHXzh㗛 @`u f5;@$QXT%% $XdV ` 8h!UM'5SBUPJ}$Cu0:6 4#CC8wàĢ<܎F aT`a c0ĆH=שq=9!OzJ헑$qDQwByU> #>TaS7O8^zLAH401X55u a*@Lս/v8'1>ag+"4>a`co99B_5!^.r3帪Iʦ&7Fm Fh1U1꾈ĩ8HLS5WHyBAHmaqfי_#J~8qcs& Mb'n\1` J(FYI!E,QraJ$&Ǔ5=Srɨ%"I2Ma#PDfu!JqpPqZ7f#)Yd% d4i^' FD.fPdPnMM:* L,5TDQUf`LTC!5!0u:I*Յbcͥ22$ 0b,@ s 1iekq1̘)\GI0D@+܇*}0ti=C,W:&r҉ʽ0XELVO!8֊r>)?ua`K) 4Lm.4qnP"1yеInZWZ,r0XݨJ#u7%j(@;`P" '#M#"d W\>Y"{VbNAfPU6ƒMk"#DNjĿ@¥|yb_p%w^>JHg. 9>{8N>fz؈%! pq?tP{qxM_}j_]y|3/X 76=P??ߦ,60,aEIΠThUWB`C NN6Bxï MXEʅxÑ}ޅ$1 =ョ`2*^&a /h.y޵R#V^p}4ʢ|C-S[@Dmb(EJ4ֿmilhn\X9Ӷ(}:EAhbXmDehjD 2DC3"IbU8Qtia<<4/oݾ6m88 ]MBkw̡qT9a l([4z sUr&pؐQ=\C<-IIϜ+"m4zu#XS„Kȗs<"ݻ$gZ.o5'%yLD& ٤PW3vj%i[&I޽o+"ߴwq!bK]}`@p!Ȼ5Q}'?8I2]9Lg@'9 0F LS E ]B\\߲lezGaG&};Wd._޲7eo.Ew%2b  Kk\y釸S6!a"=q7t@Yp<o2/~FO }<K^oo22KnB$2Z We~^@i!u)-}u#N!ȩ[gX5,wЀվz?ьhM魚 A'*x:ɀd9 ѽ]޴&\xBSC;g;`pt8<]=fLN1@v3oz0 SŴl 4{O\5R!IrGyJhVu<10FPVRtN7KSy st 0:̬6,4x1c.=69X|"|v9}88xzֻMr.3w[23C1zRPTIܢgZÖ6vUtX mA:Q=!"A,D|ύbVyz,8D΢ NoGa6JiGLSmW) ɗ`dxxi-~U&S2\.8ӡ *lY0a8v #(NKgq<"ɀ~' Bl"$xc4ٶ]v-[{]!7N}GDz 畹`=x]1V3)pcsYRtEqGG̊#{_ѿ!9~I)$߼u txs RS ;ލSL9#'Czoq-}y! g fĜE#WI@r ~pv6+.!)NsUVH+N \ANv)/j&H˸ͪzy8z&Kc:Ʋgr-Y}c?6IwvB^c58x)8CNGXl7ÄMJϽ9hCEDd [;|̰71C`3R5cwF~t{h6Y NbtF>G[k\^hQgo7{u|1^5WCí ٨3C!A7F A+8I\T8XlHR]C0dJ,nH PN}[GRIB;0L~:;[AϧYtЦjrt;LFOK# sHs<2V1 A73UT_>'C'P}Hm@>= {OK=d_ C_l65l@QtLE1.hpI>5ydn3Ocz5-1ˮ9Y0]Zљe1 0mأl.jqg0擱,hVIq S,e'( +ui1 1ENbL#Y3eyL!ecX)LQp@аFih^F~0׆H{R?J! 1f48A `KBx+z{tXjkݳK}j.TK`5(J` _1)nqwPyGyNCDG{ٹx0DH2'堨e:M'G HlxW˳}<2 MU!V}]vc"sr H@P=IЁFN.0A3$7mPu&%e-akN2q8Gu Ƅpw>eآ=]4"J .+xS!5AőP-/6b Ӑֵtr$AufhSj"`( IgtEEN#{e'jPM|Á5.)uT҈, eKTwv &I0g'3c b}R̠ECBs|Ct{,E5$T@`6 CEBL>PȐP&Bvi'#pg42҅/1P?|q ?9 851pY_|DEy`"{DuQژ'ګOǡJ= .T2G4 `N{݌<.rY=E$~.Csq$/9ݣ1֐  f%1bdj#R91:A[! {| &c $Q k]u\9I@| A0؆s7KG8|tnMAĆ#A6(5ɟz6 ,,v3E'i_T E(zR5$$TW%(.CJ23/quQz< b(D9CSao /0 ˻ l3l \J~Wk3 o5#Zc׶~'"T{_s;]L2Cc9m؄1Re jKHFK(<`2}"PvFaJa7(_=-hHb" " s2 1~**PT%k<=y5;,vynpu+x("cZlr;`}P()kTHѕCN8!, YјB6#*S@hV j#:MJfP7Cr,Dnt(H#[AwgfK`t>f*5.WAge׃/ɱ'~BOow"/?uxZCBjF`#cDIXX6F1!dH d?m%u悙m:0̣+jLYrVsUTUUM6iBD吩!PDž!m$ɧl։CFYar)5fm maи[̆oH$:eN(E$n#X&VI$vfDUjʪYfc 0jqa jQfxLEZLURClS ̄e[-LJ6hƴ9DU1܆5m\jmm4SM1nUU.Jdlhr)Ь), H;+#<8JQqQ1c`QN2m(-UUUUUUc*b7)w[6SIV4 ¨|۶Ya0-Y2 lX2jlRS,/w{0͖%sA:,26 $i Շin AU`fX氘266C)֊-4 Kjn 6s X;m`kBD邉h )-  M0Bakt40Ң&iQs cc5-Ll8`C< ʤWV ǀ8M<BicӃy tļlg464VuV͇Fj|ž莃ayJNM4f5oyHpN@=܊ MA2EvPnN!],`,#,!qC}j(`Ѱ'2h@Pau rΙ{Ϧs<W ;k@Zh128$v a#.eMvֹVqh\B hVDE1O5(Hë,5L8 4;@5&ҁDU.=QCFI B^!|CQ+{qaC%pB}⭰K-(aĜ  'ߧ8^w2dL,mfHnpafC8$l@f1 MU]V[mw X%YH `؁Ѯ'g. ffV:ho KyV[*f0aRe+9  R;n^zJȨsz%s5/S#oac  jKyWP6LX<Fƾ 9xlfIo8.&@#`8+" ݋$-wM[T^(oc3K߲>~悏ۤP8 f҅3GԍEaa"B3xq&Ih⯣df@\]F=07wZ~2 b% $lwy"p#`.6Fd ?ҚO5&bhfb ]r (zͯs&}B> _Q#GY^b@x$ZUK框9zyܑ03;(ޓ"p=U;@q|^P?BNgHO$R eUfL9 .X;U h>;qf{tپM#XŜ^{@h7;U:a<C1%+L5FPs9]vD owwÿC5 v &xL*wm47Ҙ6gj ı AA\xݺ<iq,06PF.O"zd 톖2a/AOx=+w!oGIVf;5qc@wA &0ibأhP\-DűS t8N KA ҏ˾6][#: .C'KulO6UC˺}/W࡬LNr6MP.8߹W>{b你p B>h{< K{^6bٽ];uW0(r2$~=O=o Htai#BD Su@L'8 B߫}UK2p*~2ꇴ@&@@h%SRX""ϡз.0 G+D>'gշ`M)RU]=~pg94?gq Lq(zx_ԑg) kEmRp!JgW&:-2 D ƛq@˽Fܚ#J2j A"jG!4b%,FF 8cSVk(Da orh,jTŀ%'ZCS3C(4VFb"68Sn6(9Q0f@ЏUT!3E.>_dmr{r J^ȋǎO5T‰v$Q-51XM)Wg0 4[f+C%Zg|LmK|C{[ܢ8kFfQj%=ZFȎ|D TzN&FI*5Pbk3U Ԗb3fAS!vKIW]=ҞSO0{˄<٧57RRΜЯPg4T҆2<|][Pr;39KfnoVit\Som Y$Ѵ#VbD]Zcd17e .K B[ hm1$cHej pܟ87nL Nsgp=:!vHQD$4Q A-  ck&A Ot.Iم(KJBKdj(#|Q5  Z]6SXeUTLSxbtv^x5C\=>Z}fw!IW/G)-f*RΆC" VfKy^m` !th E6m²:-kll$ea!#P >$Q2BhES tʮ*ILDhcV 'AF @utqh ^T6;*c?-krh_d~LG?%" e1)i"$ >cr2Cju8 g^U,n1>lznp#0>RRA$Pϛ gmp??EQ(D)IT"7+ϗ,|_ rb뜫Y3>뷦f A ^-X͙IJq^rFm)Y`ZC!Wj{`%ImV%Lad 3Y=м,I-7 FhgGRMjiѪDZAxz͜=I Lt4dRӫsYq9PPk3D%1Z X1n' զ 5JHȀj17SDm|B&B!F p3m @+[°/5úuW YH]MjS]cnփfd-hѢdmIŭ(*"m4E#*0Pڍ1rS?"S:> ܒeN N4*%p#ߑFA-h0tcCn@dXmT\LTX` V`jX R )`% R@F{'CzbYh^F ɐ%HxDϤ_NvuWǠ4Yc  yJZRD$3 HL!(gGE0eѮw|к~Pi&BIDC 9&A.d/ݮu`IEd0 aT>1;g재q>Y-)JL뫺Ɍa7ݘ)q,&JT Q01!` n$>\ U* =Ϋ0U 6z3L0Y`j[gDt6YM CY">+lG~bv]p EXZ߮tȁh!1T,94C6HT40d:hKQ1Έ0؅T)*ʟ 9ӈg( @V0T$ŲB! : oԞeD4-lnE.0QX4aw.̛6hϽzh`j&",$B WpB 4ZZ$ X|V2( `2|.$WKOAL 0"ufAo0)A&[#v*9Mj+j)N`8jk&X!V&g3QV" Q +1FwldXG`0 '9OuJK*Iiqh;?bG'WSF8 Ҽ~c t⹇] 23ft1N7<""" en!ٿFDTR/XLQP`B@K, 7! 8 H Pxgr3 ~k$>dQl ¯Wl#"o,M CB|;:KDHM(6< $(Ăp0r*Xhgx\M(k)gA!z=o& X!L^!G[sMl`L4F-2Cݟ\@q0{fyJ 2Xk2Oj,oG zQQI={$gJK-JEaQG@K`TLEؿ\5A>ϱ lv'hE9K Ye J ;B< ?{t(BB1 fVfDU8$}MR6( 1Rhhdс݊b[*"01bRT1 D3p_Tcln8Ț8Ѩ)d*gLPJRJM' 4۲FA@QCdp!(JH EdT`eB(`$rqԉ&)eу%!1ԚaۨyG[=ПfOOa[Ӕfo!}]Xdgӣml{>rL! ȫNݟf8tICMxt9k %H D% @P /oK΢x 0v+iF%Nf2"ݍBQ?-N!ŧiLdBDfXF!X sL 8ɨ!9Ą >2 :NQaT(W*rR|ɂa@JPBP}X9*$"!0Mboy)Yǻ/3Y7ZE)XlxL8U0f;7JXN]D")-? AC&nQw&&R2Q#CL+>ZtTјbfE3%!ED*}ԥkADq9{Bn&r{l ;=>~|\2U,CH(pl q4>?u܄l(_G% Y0*g3r _?$Աo#K~s&EZg"" #!0%*ft@Gu]{[U#`c#C? I4K?Q ;6ABg 0lg 'Ieث*b+zSo Du= #N:'VO $!J8a`M9j]-oYua|TEdVm &Km@kuFltj' ֚#,#ngVnϗQ3 `bB&DZuz(")bT_UDm@`IxbS?|YĮ?sSPf4Qbd2#bLeXdM3׼~$ᏛƈY0Ph (`y0DvqX| N?G?-lx3MDҧE jlROB,1@Eji\( s*A`H:J!6gCrf5*i2aD r9pq5S zX!=6f\;n'b_Yt'`|=a 6?{#=LF#nb<ߠmsRuB.a] U)߉$w(jDR)qP;ʝ1>  ~ۡS=kgoNy>ljGÙ ,ՅD?]  l5r3rd Ml1ˋ!ԉM9pBѪGF"A--d"I?ΐ䑾Xp3\MV$SP=b?\ Xtl'Rd)"g l| sHF#I>?{%eo 0JbF!M÷֜H1A01op@Οam.%&+#Iaȁ"h@ S*yw8ӯWT~h2ފ5@`az "@'AT ?7<O*Q#N9$OIcPJ6+K]<`ECӐ=QCؑ·ۮPp] /ռrkZ rAS/Lh rC>, =hv& { `AJQ%W6L[= pDÀPض! Yo @S+8[tY :@ ik'/$r@gbv\VtULsrb\) /)F6ɾ(0㊺D÷x fف4ã\T=A(9=r(q;xZraegCRˁ"PBÛ`'v^$áXFiı癑Q#5C% D"(l9*kH^y"u UT0jBIR:Z g؍r[ vHAьݳ@rjbB5exɆCZQzjo<  V,*-rsyg]E^-7lȇ \HK8.jU:,qn8䦯/ސ"lUެYGD2Q og1ĵHƙpݝUBDŽ}mMSrVVָ5][AOlDO%? T[B"@PRxw{b˃A L#EoiZ#T*oĽF/4KTR\~$oqL%%}\vpU;d2(QXu,\),"[}VyTt|TҽL9gY]J1d8ҊH K;X}~yA"zS^RC'Gi$ЗӨC J ;'@?e#KBRD R?$saD<' HF + ! q1BPpPjXVtX">}> dJJ.˳It}c kE<3 ~^L+eQ˞ۮ®)luߨdEUE2+Pd-TA$GJSPұ$$D1HMM5  IPA@DU rfjI&X#b) 1A2 ?lNvPR"?@aO'b(b@?)+}MmUz'0v6n_HTRB(4"/P|!Kj)(??\εѲLTGvR-b:!8u֙D6%)<6~ʊ(Ď1}^1AY&SYFHdN>=P(BTOk{vkJC;Ϲ15QJP3e4+@հj{۸hTTT{ϠZO}j4>vmkw;:*jʂG} ۧx::hiWiM ۜe*]7DӠU}P@ ($=^}vz[w^m;c=3{×z) w7U,yn{}ϰg_47k_l+g{x3*:%}ݵvw6Vu\ u;; Quy; QMalg칀uͳw.ʯ}x>n'/KMv qiu6z@2֊ ^t j {th7;}){o^=mݽw{P[ZƳ9stz{{{5@xn{wk7imxZo^{-P[amQ04` xz>@P@<2U: vϻ̷ܾ7-noC[ŷF 6:\jHiڽ.כݹN;@(uF\:SB2`(jnk:ݻwNlW[;E+sN,Yz(|՜cz.}:a)+ .i5NLA^qpqn-@8=r)]|o=Ǐ*ziTp=ݻۺoC5̓M#@&M M&LQL &&D &C2I24MH@B`@dfiSIOMG(4OD#= B@@d&ji꟔=0Riʙ꟪~m'M4jP?L1DPDDUT444LEK0RUVTT1AETTEQ__??uT0J^dAF:dPЏ85+RB%QCADN1a&3&IQElu:54 EEPDDUL4PoDAʥ LC98DTJE'm %Qj0dej1c3#3EKI=l%ȪFMP_IY K !IQ% QB#DDRPҔJL:(4!A"@U!JDK,I4aBQ0ab!3 Y 9SA PTDAQE$JDbM #0"TiJ,]0,Lmp=!2 $NE4CHD%:iͬċ@a #A5IAIbe$0J H3$P ƓRˌ 4F MB%$"тB Jo/V\ge{؃ET(4I)TJg_BieDlu Go$"R{}cMt"2nUP6Z-Wp8r m*(y/@ =ܺ{8|\y<O0F_=ې&2);PDvu:z+ݟT:tPǤ o[Fbv'^M|CH[s, ,a4LyubÙL?n⻬kU6!0^vek٦=.{+Ncշ}e?Q8zoGO7 y<?pSfAQSXp+M>oc0]fpɨ&B!2P"poQ,D=;q|orshF ӗDw|郚:~Z^[wHIiSA.*8d:'(J'ХQ$i 'k}y 1;ab! cjzRnUGOw\>Ǔ,g }lxWN8<7XEB 5;T_:a\;~dk)xvuOW ߓ78]O\a)vGgw߬_?ldYRu")TL&Y!5*쟹dAn~?t1@}W;PꀘyQwmRsIͺzH˻4JίÐOsf nS6Q˺:X~I5U4foj_ٽ3\Ft-cqɏX!&TJc>u靶Ua߽MPNĽLYc{61s\ihdwc;{{٣0nj7`C Y5:A_<8]{ ՝uf{ѧe *HsղJDgNl`6N(oش5oS8k4ȳي^(-#BGj6]u;]VYskBy䣘(~;^%-$.,-6]}oO}ЖANjfUFz;ok>ʽ.uh6&҂ĸUwCU(GU5Y.}vϕ8앳 Fr\5Z?gw߫ļYPr 1 ?nXW3< :Qs(OqdPȮsF)eGmo?w HbF&$y۲w~e;(h۹l:yؙ/J.NC'۵H fi exB3sjt r()'d1bEJp;/ҶiW]0yHn$3Q e.%DY!eݤsXt"$5!T>| [Ϗ8(jO?WV\!L.?W=Y&,ԝk}ȌJ4@S}_߱V~,ۿfSE'\ ZѓӃVه50<ب@*¾ԇޣܔ_VT<2''lȿ@cLV!)>z8_~Vm^橈oRL8VhZUuO5xN֣*K DR|{QmKZ-O(x_4}^>?52Ϲ(]J#a \P$Fx ~j)E{i]9n?˕Wʻ)k0~'sLBDvJL;sog*x&3C a&1j0y{_ZԪE|vUOH9YqΗ Z+{N,7f0^V.R/aS|XYd5aADfVEI9NoZk7ۦ6Mpsk`Z1jk(N.W\WHAN#z)ԘgQG*qv4p]4'9R ~k4~a$;L{^eN!%:Cy>\U=&L9HUu 8LsDES RŦ_<֖l-5 VQ~Gi"X1=C69׬aarIztSߴASK`RaLFt)X(DB>8 "ŋa *CPS{hp馢`i,:w&oG\mgiLPTֹ⦌jZP]wÏ-EDMu;jfM 'ƪiuA\L.JkFYdu6i cucoz@;[DF 'O8r|=vE?Q/⯫,>Cw%)_ZIG2&1h*p=2 H8 Y5wZme^YP 8(r Wi E#B:^:T<6A8U!0,Xky#hcZ{N0qLہÎ7~[iÒy_v*?TM(~`Q=}z(<˖qdDQcJBZz2O t9Z nV:_&_#}OB珵~ϹC(ݫyDS&P}ŒlVfD٣T ]t-֌4* jOY_`BiG\SAϺC\! _UGoݴ"fBWS fˇz6#J xh=;GR(v H!'}0a3bXBij\/(k9z{9m!v!:z1ɵ 瑹9[hClҔ3ð;רz|s8k}M =*4`#JOe-BEk_ V㉒G3@r)L DG$j&% )@ VZ HP@Rf!fB (hhj q{#G+]T8P3CͲk59P;ÅƶG8 |33)A d^ڇf;A|r@S<8q٨@-QH5l{!{csÿCD QAeHn&VNzǓoMXkӗr@OX*N@*xpZPZᕷcS1y哖 U8el3@STbsNcADᭀԲԵm?B$.pږlKBe4gSjk6 [.x'*sJN5/ jb9=kPGyqv88yI(eDmilEfǜ!!CEg-5aDH8ߏ~;"A>\eu;ng9ـ(!PAt =7̽=xBEa\{zt"<Ch: " K#ݢD#8nMvb?0ag4%i<5~^1zC<ݬ8Y0/{ܹc83sRLAg5Uݬްxy$gLb!NhbH:E0n bѡi^c C/S}!B~ʊ:kÏ=G8R1#B3#hDQs 0ĂfIRiJRIXErdY>ta|ʅ ß)M ^JÅ|.7LJ/88Zj]! ҤGcM6tX;3!. i CQCDw*EV`%"P%LA-+3I5LTE4ҫBRk1)QJRErgE0l׆sǨeɑC/$s3 Dͮϯ vvэ@3Tv1AXG {XheJŌD*4RF H*R"i&b:r[aLzURֺ]G]Ei-[s]g2Zjjh8@bAR("b+sҔ,?M@˸8{oe!P *!'S{H"TPYZ%JB,--P߯ށ6IzǏҠ>u~ jN}`,'Ǟ?iHRpiw)I#f Z  j8{sn<='c$BN 8db & L 5AĂQF "'O.'׷CUQrlPFG` tOX Z|4-tq\HSd jA#BR;59l١Ӽ~LtXq-`Ϯ<z(ߧ} KLOz\>/N[aJ\'Z9 C1I s&k 8UN%F ,=W SN`BHnN5£Ш w@N@wlp r/PCڽDݴlac\W E/m)C} I+<9% #Q|9p1h Hhb#"H Fx`c%TC?6haRO͆BB9%L4ik]%ѢO ԥET [%{Ң䆳wfA=rDC/%ummvcF ZRKamj ,H"}(t*"5ckGQe'S Z3$':}YO@ק5D8釋*űyppfL"m"<-0g m'A\Uu` əsJT+e)VXaڹw+CR[am4e00 Ů"QKoudb-fau"zaLC^^[B1cu<uDlP hp+fa8j~2N0UV{DCgA( מR"֑btOC.U"Ug?}'E<=lFRM^(&aE-)t?H`J^GTtkO¢å2fn6ղ31x0|lN$FU#Kl'欴.`8ÜMn)xJR%v90^ZyߦwfuUX(ѬJ큿M(1So*?4fl|eˆKbgY煶/;ӂ!+*E-+Jp jü8`+!&Rl8j8_z2=Ab%[h\У **(ۆ뤶sR'bvL!JE`ˆ[Xe~ZL(-liyK E1d&4 9jqCuYea#mL) .V4^"!ף\iV%5f,^$IYvCq#ÈV}Dް̂ed۰ CZ{ϧ e9ЋJT}P0) a2A DIF(4.l`} m֊<,6]|Z_vPʛݱ xQ @wHxox/ "TV( N&Z%5*`IN׵E寵40.>C/΋Ԧ qF(ϔ}pi2p\wB)ڙURUF-,Jnp3&6M[(3nju("oVAƼ*ԼS)'}:zg쪞ߺ rN*Q4ک?ꪇ_v"a7ż-wG (kϝ^nuޥ㫯i9¬77t~_ɾ00{s(ʅR'r-.]´&gnOZ)=10LfefH!)\`'T L-$8¸!aAo8‹A o=~Q`Azg7HqNz*B*^wMh-Cy4쵭'}W&_kJDIL:%(.)_A2^(G'^(!TzVY9dJ#R@@N~V (;ؽK\^*"Q9χ+ZsF#l8'AO)vGIB0FPٵIXfnW٣[5Hx.liKwo_T-޴Ң{vE iNޥ곉i#[D#zYsIFu/rTlUA(owouYWZ(!@<0fFLE\mfeMYJ+t2Xa(/\"X1~4D݆UB԰,-kd.Y\)֨&iоJ in98-VD .+q&?wl?SXw!0N&* EE(mvޱ}~9k8@џ(aq::u?0lÖ(S9Ji\`SczEĹ馱nc_ӈw6Kb84VV6zMɓ֛TU{-0Z&ᾛk_5^}k=Dka倠Sz(a~ۛJT*@?Kɘu}XaBdE)d&=YG79>Xl q>5Qj Zϼe8ŁW[`zrC~aF|bqR%mSt4sRQta)ч\\t^)a8˽0c8vO^ M}]ܝOMEA)+Nm=:CC5:ZyS u.G:_7UQ70}HWgw<A{?s: ;&"12FeeAw LKPӐ4VI.Ca?B^>܋<fZKki[X)~_{>2;Jd3Z ;{[dtZ.)e툜arײ1DTC`=Asfg?.&G=3$Ĕ#2h # I".*-ėOt~"adYvvYi3J I%5%9M0>m;Pܮig[ p~\ I;!5 ]66 9NW'ncU|A}Q8^Civ4Z!a  x/BTVAXAVXmb9D+[i}kKt?=,٩Zcie[ m<6)׍&tcDBa0 13_%O!Ǭ @G?̽;:4Fm%ˠM\[7>R#\72%,? :lox}?C2ЀPP߶OPs s,xs1{0"׶\B u <o`%:{,<%{ſZz'@!;>uI@ F,QI),{B8WUͶ䫳aE|yf}G;vaTr)of/pwգ?**P_;H3;#T> cIkV缊j8JYE}1CgՏ_F2elM-<] R}Ȍ+&O46Bf#"$&^O5M4P,w%YV FP+Ù8?n6f%Ip% \/ @)zeHl?L`RO}s.yߗs /OYy'\T&gQ[l՛x/3_YET~oJXzS'_Є`+6YU : DI>f“+$1,gdeYNj(1dqPQ"CXf24s2`+S2QIKLr} t 2rBh?)5q%`l zɞ|"uӬSN\ /1,lƠ{J 9|Y|VW7=^Zغ !vC2Ai.ʃjgsD竖J""2AaD`$+T0UJ΍|@_,1]L~'NMnfAEYǡQ|^2#eZRUCvnF6\y"(`)Rp*8~A֗ *EUc?mU m[Y\OCqLZb4!ޮv0H}e+4=u! nٙN{<VQXڴ9p[xA-pƖ\偨>6Aܮ)Ť4IHe{ʱHYIWF4) $b.S]is;=ZgFw& j3~3 mGsl!$P'Zu!ZoxP)xضenukxI:צ_tٍ(YOWee"RJ/{Gu$RQFTɫ uovP%'< '˦ՎiSJ_V!C(f0P$VJyJ9Qc5ݛ<k$Utnq-uo^}>F_@grOIqy_UHȨ[5}?GU]=>~y3:aKC5r@޿GAt7Ӏ$&t6bz.O6HR JPDovn&x/B1 ;~yZmv/&omHUE|:Q39P @[3Cɭ)J5L^G[8㚏edz4NEx|6'jkӡ;O3  TqaΜhG8yc[TbTL$3rZ'g8'ZUKƩFPsf gHO7W]{31qebwο38O qCfhwdL{|j۫͟CݝZ{P9g7;mtbH,,ۥ<1X50-f8af79 m!tt!+iLoqoБ V=LY4v"eP\I35\(B>ʯl:WÆ0g?gb/)rn1).Ө12w6}(4^gP~D Dte=5>7z{x{MC |ӊT;J%MjOイ*n`O@ b|/C>xGtQqV>]Z`ɠ_]T~ Jny17LG!LX5NWd|g<2sMBfXP㬇2`Oҟ"n$ܿG#H?G%rZ4o-xp""gQcO$i  U$$! Z$&B@‚@C1B*v9[e@o$@PUs9ABHDcUș!ۆ8[:}{y{ N&)&fw_PW]GK@yHb$皟y ʥ> _vڶ'Y!GE^!.X>\.@RҜ%A}:ag^߷d8>{],5PO<Ȥ$ U!a~n?*_e|8_un[yñ]Q]x բ  :Q )OV{ CX|>P#ۉ?Ԅpc 2Eb a(a>ZznjdD]EvҦ`a.lX`@R(x.`3ϯeRîT)!nj y:0yy!q8R(\QF:x˃wrR?MX/ V [_̿X˵p~bQ `;l# wjj4RiJR99~-z?Wb C"axNLۈrgսma.iՇ@&zS7|6=ab*/ίMY4%o\-M]NMMm*ͪe ~^sؾ?zuMVk|ȑEbxóo3(np<]*7Vr Q dp9 )2 ~G@Dg-xcǿgB U*W67cg l@S\[P\7N\@54Wv=?o۫YG^X&pol@SqnԈǟl<_̐Y żff>׻6֭hKcw_A|/0_ob"rĪUR%(bH!_-ܠ;w@-wT[,Q6Ԯʬ*O8HvM_|}~۟lFY+”"(Hg1Oa0 7>|F{)TP~wˍD$8DG28$]8>D{.LDXdǴ^^z P.sx$'",^nl&V4쓋P|OL.W%D٫G.Z2@Z@dž[u|ov}u|Rz_X6H"cG#he$xW<>Oo +1 }8/ "e_*"Ī P5ھSO񓸊0d E#xivRy֬1z=ۇȼÏ׹.Q!\Iā_=ybcdRt Ff{6kV?۶S:y:¹7;`/o㓍} l /TS+jǷ-R(\-Onj4j\(v>%3Jqa1߷kZ۷ y{:9  Eb#ĆS&K_J!r z0 <}hg87[Oy @9Kak nE S 0ùpLGM4r~@qOrґ,0r$NS::)roG<8yna㦚@;rT+|X Uרv*pp&F?9W.ns!1I6w)k+rN}vճh?Z%5Z4Gһo8.nA#Kϳ~P[V\{wVuMO#?UxseSP˚C}h PTLMYiǂdQ>Ye}cDW~qg6^w߽Z {_|ݓɊAU xQ}VUiGiR?^X{2DUçNP;D_td T Rrן'0r =X('j5?Μ3DrBF)iNJ#ԕ )(i*)V(V)BJRKPQBAT&K@@PLBHM TbhC nc  @ !]Z>0 Q%%} X*n{Spa{ƥ0oX x Gq'A :RD&@QM$T}`qBL4j(T0 "Ef%5v‡0rM5CM#EPK@:7%!@AM딹BSH2TR4U!@4R=a()$q.rhhbH(QfL GܫꪗڸUAV"?}dԧ)RڃGk!iG#jZL#Y:'hIgEtiU`zcWj9sF/zp=;`sN|#8\5i…!7ȢOLrUWuXYb } ʶCA6l}l<НO\jKo t ~`Y)kuNBf)$JD!(V**`r9%bل-+_'[2W;[D[.$B !'h~'g{ZC/qZѭ^>~ :?ZlfwiUVőgc٬6┿ ݷҟaNæH Tk.X1="zş,;!h Fx\F:/^wIsǵ!*taژx"ƿGX:k;Z7:9r(EH/vf1o9+dbhl2^K{w$Z]#SkvG6WSqڮp绋;o8RðOFocScBJoQ+h99,?M?w/F]B") "JJs- ni|:fD5W㲏 "\bCÅeҏ>'>3 "L\@K?W_{Kè:+旋>y xI{30Pt)coXyBl*(q#X <Ѳ@#P0JmꌶJ}C9aex$?/Z;^N5rI''R3|NA-֠ʚjm씥_-; 0" }!q>iw>ڠgy{̼-/=;@ ,7e꺍7 juU4%aUƜ#P7|c:@+ez^w?'sW|G/:SU4q@hcɓc,Y%u}N$Tbdw,Q}dɳ\#詹vfO{fY?1@U#7)Cb/ bz>~zj( CWd[vSMl6*B 7vJ0f|HȚ,EyWf>,*ev#,[#Z+Q䓀Lû>ߡNYYp_, ӵjL6/ )@WiN;QAwiUl8A!Ay4ﳣPzMZ; 0`}I oj_G]F?\oag~1Ƚ|Y6.JM@!Jh>ON~D2)%y1`D"F]9j\R:HN:r ,(j]b EPS%W@c/x= fXsQ S\> N|NM 4CT-U0}h@uP3ׁPT 3wjK+9|f;U&A_ٵbHaOs#aGߊʤOŅadNC%);nz#삓5&f<8+$K~?kL'K Ptq[N5ߤ4tM8* * gbӋdw_[u,m+ep$k^{h ebZ \ >Nn=)s8u޼9|`rNd5!X$ܦo,xI+Q2E#\|:f^ ׃P9`65@/H x0TSUTwtxU0ӄvo >R ME/->{kuSP}S1EӍel  <:҉cHP)J*4QNb45~D X,`hќ~&)T"ߵU@LMNy1T4i670+` ot(<sJHhbP`dAi\#ohZI40œ'hћ=F 'qa{!U/"fVdijafD ;0qGmOO厜Cbz\ JCEU`Ww}a1|! VF!eYߘLHe(QR5.S2>Ȏ'"bU~} FaJ\8嬝7!@P2{˹os}~n޳eJ]A03`BP*%0I?˦@9ZpevɹP޸7!e1%h!^vhkhA6%`cUM3ywNHg}3>SahGҩSU! ABX2 il?VmrmcJɸIHdsÆz33Z +#w` \vC&hg ļ̻c/ab)5&]>\=X^ +~MfR3H/U:rWco ;Ac#7beE%ZYmd.TUZ:0s/>\!!;f?h36]sWnUR bG~. P@Yuv5Y8jr8`8 jOւVeK:ǎY?FZTZ%$50ܻx>ȕt 0XdƸ&)G n{um.=8YM?G+5 KwيVܘu@N7CWkU:VB#7g`F2yWZw3~Cy'0񵪃 Fh|Q "@&VMnTKƫo Fݧ; ?o_.^ɇAߺJN4箟emuVH^ ާGBT'kKUw]=M%.','xwG1J=Ig~A9|j>ݲ|<g۩epAfv/ߕsܤ(L`fYqVp=?^+qD6^|aH$grmw*Q<eJ:Ӎ \>Gw{+^@T{|][GtrV kNb03yY:ٷuڇVNH$X:(0؄:YVԛ!-PG2'gUv5r '{$ϳ~NuuA8i O$E/.)s;,tU)ԢBz?ʉ$[->!npers~77/ܗ4-W 8ay??ʱdKqFyfiP)J]yfx3xĸ2s}e V6!nff'O9 GX$EQΩh|J:IbC󙯣3 -@>po0v&ˎ 7lfJXdBVCtebԍ%&"L$>8lhAb/&+ `#)csᇽ>,= w^K1D! ?X=hG}H,Ob}r?ןXH{^?~tiMǑɯ}1*( _KbRCTe5 RpmWx&ؿN*7mJ~ X(K5o|otP+KO(>C'ПNmU0N6N,AI ȤPbG$v8W?Zc 'zr-z SN[HjN!e(CਗBD& G b $L;H o-I<CCVѯČ'eHÜ:t VS@Oϯ:~jw#k<Snl81vN֝u.?9FۆCe!j:qTwm_8 O~wt #=9:.wå:@t0HL"9I8# a30Ty?Mubo$ zS^ϳ̉ ={-/TTWauIeʺ81-NA8raA @;q6؀.H7Ypx|ݐZٞ-K^ R3p!Kh;[; WN>Vj˙RDĂOls^fJ!]4~pMǷԀ2;@ $.IӯlUTjtt߬@")Mu/sC7jC@a? PżOGFiAڔXxp. bYB!(ja#ucA dDI4bV-%i>b~u5ٷf[ȹyqP<p60v||4T~YO#G <tء9sb`l@HU nw e˒Υo|U\@oܹ`,n۠3a~PR!I\80,UOݏ}=ˍIYA/5PbV?oG "R'q >!:IF"*JJJZ ^rֵ&ϳGFq 8"uzɆW='WHP(L%.ru3 ;Βc86 :SF>~V}势wvvvP; JXI>DžJ0_|4|1:COמiz2gfMNh~Vp\U;OrCa5y#]8A&4TI~rJ!}jqTC.Hx_p7p"h <\ۈPd~PŪ5noA@TD`-kOIi JI*pA .??mcnBL#I獿_.}ٯf;JIRh\:dz*Khe) BuI=;D b$OQ+Zo"E^Poد]kU.pREѭd3ck (/-7ҟ" {tu?${KkjLQ @tP\?=R:`BW߰O&%q'DV}G P}{H1އd֠5Y"5Fɡ2OOvHO)Gz8(;J%u@( E1 ";NæL,<ߋG7 T,b  _%JQ|] բ?z[}$>_OEQUUDvD>wgr#6?aoZU0;S?tID"}kQJ2;_e\) c}w vA);c+?x )`—fv?GflL&u+ۼyVRU,F90Sv c0Sn@N ! Եʌ N.Jؼn'W 9&Be\|.}WWOiˁpKguIQ8ҩI1"]>^ywhw0n+D+g8ȼ Kb4 1(> 6E˘Ua!4c$G3T Os%B s}Y~G}ة07'Ρ+xzw]%1aΪ<(D蔮Jf?k_]dşI/!@ :(7[ U@u{*{Y{9?6}sNgsf (Ul`{7ST"B׷()wȁNBU.EQ' uf7>FsZ!w`8A=pEm~B@/u Pld (HCu+\秴+3ث*3Mt-y6af5 XnPΌ=sqm]bd]~K%( \(X҃iP( 'HS=1Pۭ|;]MOѝW) ‚VDH7*}]ɖ8` Uoˤ~r<7L (H@v2kأO;R-!99oOz0d/GWz= *$Y ?,r~ܚv6Y^ͦk܈}?G>:m:ΐIďDႀ:LXCc28&쐉#n~,kP*!ojg*C|0?oۣS6kEBc)u֍HgtVM]DO5Nz~z&UOID(M6m9:.|9a/h޲2'2P }r[[!CBraa宷^7k5x!?E/i;=_W[8@I+>$g?=Q6^F y$_9$Tao$Q߮K ܾ_w_ >uᗓbvw RdfB/ݣ"3wW6Wׇ/D!`0>Ta5Yh52"SO'f r9#iPEbL^RV `G^fhT (-u򀥭b@-*RcST?7fCT>ד'9twBfS55G ɜ~Nr(QU$@OwglPr n!zxل/t=}㧧IYD5Azw)r'|60> '=ysebR܉sCo!"0^+0O2G~)>]OUԀIBr?5a0OB(C-+w% QkѻA,v ٭<?XB ҟ gd%sK[E6RSb@mIRF;/s52M;%ƨ/k>?glS?w{hХ[KmIO\fUUW|Ruk>_e`OO{>f5/i~-TMSTѶ[[m֍mjmmKV[[mmնUmm#mڪ@>Z>vJmJӄ-KKormZm?vOIxZmm[m{)z(@5 8zC8T> BA$}^ZV$ԉˡJ(ҴQgw 1޹ݬs.'Nw> O\r x)gȶTW!n׳?L6)ˌbfQj0覞o<`⨙vNi8=qS9jK(N%.ac=APwyKCrYeDb[\Ax1~7"~~OS5 .Ge)sep|.pX`9컻{LFyUZSk8c=љaK$~JVrhzc4Vsֲrq+F_|gqPf_&:D,-)D\``ȵ jZZhX> 0"=[ʜhul3黕&Nu2v5'u(+ clJR8\<9.]d{SW/gZ% #[Koyi^XF'V}8vW~Ϳ>ΝÚǔ+ך}qVQB!fVa,@t 1;~ʋ 0!՛en:b(+Jz۹ϷȲaC5PM_ 5u\2\<ž `JOc.kS,9O?CsTWa":6rXHjvrv?k>ݺe[`Bd AX L,oz.>S(ڿGߜ;q̮vExL '#ngkˮ2WkcN ;.8Ws_8J=I_x}䅦ϙ {rOe87뀃 Jڪ :Kox͙QlZtsZ="76*L\8LN.R>}v`so$r&:v?8cqCm@^17Ȋʨ@ʈ'svNZ8xbG2,±mpuΒ/r{o<Mbߔ>{>.f@lֳ=Sws=O?n6^spgH*RER&f&B}O^ދ_d`^.(L&LܜhķZ\AY5Z˰J; `{᝿~ #;P@ϰ0ml ,uL#W  j;{7[OORҠI)]a zG@~}Z R4_w"#H(0Q j՛BF]fy].wFa?^wZSK FT BH(!GamtQIZI)p3xIQ9C?L/PYݎW(ߌ惠F#K2Uy*8IdET),z~jޮϗ:~ʶcg;!`5AQ;I$R") ? j 7PRy1C GJdO .!+(?#s1(J~MhV*~<1F%3gLQf(v|;s28"D̼#VA|.oӒAE23TG;F+ՁZX(vӫhy}sF}^|&82/PJUUU^^7Xy8gYKTAhnr{DO2ҀH@[3;Oc Eyؙ׽TxGCF"*z T0a#;wJvn6@mTI**"*+!eU_Wm,a:W~Tb;$8>;ƺ>(1GpJs ZOKc {R?}I}U8}t|9Y]lJ}I |аCC3W{FozSD'9bݮopw6~@Bn)3#ɗY>rn.m!P7ӰpV$Έmeg$TImmzV -#hz !fa!<OAS~k#ξ5+ޗ6y)c.PggO|gƚt/v$l,#G;.64{4Zz:DbQS,Cs/]7b vS$\0{{~m c ;6lv'RK''rKs>.n,%G foH-x9T;5HySXxlq¬1rcrsZKP9]]Bsz|d $RjsRa};2ky0Ju ,1J,rMe:ޘS0B/5 UVФ6{Jukz,'^{vfZaлE E]62aQV"}6mw+\t&i ] )%,gD)KQvb1=$r'p( .+sp4,.7Y nI =>/Wk8 ֨knC߽T@;`Y~3!(B+%m8G/[3?v:*E_д: IX=CS׀Pu@eGvg v;WÍu11`J,p!/1m>d /ǁ(('0yL07㨌[no`N̬ `hUPUXLtQqY^W\KI&$J՚71 TC`AZ Pߚe)y-G.dԇshIQLTI̸o6AǰlRH+Kݻ{Dm +0 цOjI4LP`d&t&]sAι5@ 'T Үv)էNc{Y+PW{( Dfr:R})rc%Yn"$vXvv7--xAt}ݟvE#0\%"3fz"DR R"kd#xɅE)q|:2lK]A Ojon0|6EO5Č|̶>i|7SyGJ+&uɠVɄ˪$6YB8MΓM;T [:9&i@MT/zvz~~`-)FMظKWHu2 {pCA!tfDS j"/ 헕Ay^8sm:s?ϗLGƉq.xͤ(%,mQJ lK4 7E[}SfZozߏ)=p!28 $_2>SڤODD@H OMHtز3T*EZ9H&FT1%ZG9'pB2<,lAIP53_w `4 H r*X 7jQm 3tiʗ =ĕ"bR꾑E_7iMkͨDUX%_c>pܸzv=r C$8>N}]~푵xX\< F0z3|Es29}Y3`~7C VVs>[cqƈUVK@L fnI2'z(DbUü RQ#퓀\;gT͔pyܖB?]ߺJn .Pd7=PHg [ӮmQfþͥDXBf!E06? ۭt.P_ĩG L [?`w's+co`t ЀkbYÁL4p%_-WV½q|j:4dA{Y ֣,.Qz9i̾`/ћf( ?#+rB AfTumUpη䎁+f;S{󈜝}nw#AlŖh״2:BŖ>-txn)EI7O?xDָէ /֮=gOe ;ʱ⏦FSzV;1E}αˢh'SP}LTuNJZ=iZo,^DZD,-V$rAtGZ(DFxgKM* Nۅ&f|#Ce@ |o٭.Z0^Nzͮ @DQWXvվ="d>sTMK{%H /܄04#gKZgIvx8I_8rv\!;qqSpʥoOGɔ%18Z,qva]=6@v6f$!qz!ѲKzi # Jx^]ö;u#Vӎ 2pӨJ[, k2?qS?UdU$g1>2u)~ {{kG:#}ϙ#A{p}"]ؐ.!!i:-_nrl8?n؆j.oL@#IO)ّP} = d6wZTi>98j3YeU jg/ȸjivE_ ڟcKtaڜbP|iJuޞך&T9NV' e+a"62Za`$YmoUMۑO͙lÑJqP;P|ԇYtz}+97 I/_x+$l\K]bԳ Q: {n_u0OO<׷=d$7>.%pͥ4:ᾯHAlA P=EVv |gۭ|L=xg}Td$G6(IZN:f^?]-Յs=dJ2<룝dͳz^ba" 6G szTPqJng Z jE7h' cGS'K!'"1}]u~mA[+e'[fg*|ul0AߥTC8Rr*{2:[HB`Dd3^aRL+k7Adf*_@h%CGɟ֪Lr \/2Oc#4m#"pc` J{钆ه-bjaL1U) d2bSB " ڍ+J0 ʨb*qCԬRmv*ES`XY3,Yyo{ñU6L4h1dzzCiLT2(WEbCˋf%ĥUYw*OSo1V1隥h w` +=.X;Qd XC$~?*fȈzC+޶A?aLR}Jسua:( x@`cUXcFɊM@E7}?AIO?.^Z?L2Ac5@ݖ EB i{`UխO\/SrJ ?@#TiҽVuctkƶu^|w7=^?\nĈVY J]k:T=p5-5 yk]vn7=qDAR UxV~VasuE]RXQ-, 'N:e&UU ct,F #,gRX>`c3 x0ζ $6e\'m:0V0N^R+7S'kf6ZđRmHfH9"2q| luV)";i[lx&A%ʮ1V,!)(gjGZ"X\ӻXЪf5E1Q3Hyv >?mahlyY0sxuB2~ ›v]T K}љg>[!͘zk]W}8~j)5@fԇJW`'ҁ$26BN _2 (>g΢O%QL3uGִC;>7Kd} Z9Q.9K8ܙUz.ab6s:WΓC*mCj,6T(XKqmaMlj!%x-=mm`G:=WjI^@Fф* uSwN2STh^s2;f,Ȳ 3ēc\w)w\8@#~I@#SLl@T}VvClqoƙ6/+z?K%s:fCzD  t$Tu "I wԆa-9@'BYQ*"XuAzR`{ek.Z8r88":N0{K]xhvAP4 Xg YJY%rUS_.7ț=nh-:@vB\k+2C3 >83cࠅӥ9{NiȭEv1X@%ZF2 HklLܵ_ ;ь3z6qkZ!^T'LǢ$4QP^ݰq؅G#}P\G(W ag/DSym֝"1Q2n9|$z[Eku 8u+_~ Nu׬SCK'یR:(PM$Q1Z</ DNrԼ(i08U-7l|EfE"MF j፩=ץhDUi>cΧlz)*H*I2]1DĨX+=$`ÌwQ?.!østY= (}ɇ06Jw@} C#ߙ۝"PSuT2MfM3D.=5T΢\jlw7p^ T OvQ!WʬLʼn&PvÝPѨ/4[ԩv k}\|1VxZ1`R$沉) )۲ 2mnrZ;ݗ~9>8 ȇt"thZ&(B)MpIqE'Xjp97 !lBcpgYuLJH~z0}{ɔ3>&lk?u>捂v9 !~@T<IsY-߳3}q[vcx@!2Θ 5pxOT}+Y\Pe1U5ʔh#WD%6o!6f7T$,nb(~}9W)"e+,QMtįeasd@~9ڵŽk-%Zh(g_uv螺GO/Y|K=w/ C߾Y[:Ont_*yf' ryc텆(N"W|JFIXniGܮF >[;6AgX#ߧq2Lx >8= ͣ$$5Р)m1@D6;i N/+Ʒ!;?M:}.x|<?ɛg*oH{aEu_᣿-YeEu߻.Hmpq`}EAFZOx=sRնSyw0'-І[ϒZ~f9  2!mѴ>_{RP/}T|DR bW}hQJ+8d V(>eT=Gfs'Aߢxp/k AaQwޟVSfud~i ;eju`OƃR~o%|1_`H g(nss9K l|`= [~df#k+08J'BV*5?.57Vb8`gDQ_G=hwA/pcn!E mc.#DӀ]YP_a SH(YZ'U핃e4HV*m@_"듖Z G|ެql d]M3PX]oy`sWqY=e1)7s|M6r[o۽4'bͬir[Wʏ|pp!sx^ZHvEd"JN"xɴ5ƿw]#z/M$ |lkD=l|{;=tTGa}P'`0ACRJ~S8+hp:*,=o:sԢ" GƸw| 6k-M1JtOg90P_U 7ЄmXV0 ;ymۀ0/0nm{Lk!iEp?@Q]ErȎL@geK|oL] 51؝M^G-. G02h\ 6zDg_؏ft]2!;##A@iَ/ܾ`2f]c:/\1z|ի7sKR-YOÿ.:ky^x$NVE$IC%>]8]#,-]Yۛ@##r@.V7[{W [ "N"D+Ջ-/"eHRobRTB&ha:mI<@oq~?HV}Ӵ"bPUÎ{9 2%ţfpͽyoQN]t ʽGX '.u\Z 71vȽaUWV ZEzA2)RGTL%)#.PL5ަ?$ Zz тn!E+LaQ_+P'6> e܍:ʟl}nזռ@LU`%5+ʼ|: ba͛ Ry R#pjYsx('<~Ưv~\\1m'-B{?#(o&HUᎭ EZ01GO6}$zK ,;.m/14׺~͘"Yp|nȄ*kxcy&pR uJwVnd H,@08Z!?};bnC_8TO_&-,mg9D곺7W8(<~$fXERT1n` Mؐ+Hg72 sxCJ*7+3U|Gza|6H>hOw튚i!)YϏ,Q!\/k;h€W/:.[_}Gc~0pcloPC0^˽_> ~դƲ.3 F( \?>ׇn;R&UYFu&J,rl,JjKۍ q8ZSƯ׏F^5.o6)I>A$.B<κ껼j; jՕ}>l1t`q,;ŢV BQPM(b`"Ŕz}$12oiާ g R2È}ߝ(OFyw ߾ڪ"|%4(vCamUQpG&` ߫mXPSP)#q˲S6cJkLul肀=& pi!pm S1ňbâQ mma]IM, T@!QNs:&\"m#qԭʨqۉmQBФ]M|ZXKX1Q  5jFMA9v1DPT8.t__aҮD`!P|o)KW|;U2V?1M /Xil:9:a%?wNvcdM1`.5{}ҢnYwg(P Rxe ׫9Epm-2qR\ v5߭- k[3{--MoEG"WPV!#দ>&ox4X-;_N>q7<]ׄ~ǃs`dpT[L=rLZ 8V]g^ϲ}mx9x@<ݳ/gu<5XsFi%%Bkѧ7&) ㋱ Hv(VCO r昞cʸ^F bm5[@}Ӊ-M}s)4MuSC=> QԺҹyx9\`tvjjw#~u`å: 4587`0&I6Z4fb#;,d׶yV]FD,];hp$kr1⯵m3DMo;ƒw] B׉cαC?ϟ2SPU<{~9ѼklsHdt-ƜL9'px\ W`gWd|sh7k..w fB\fjWO,v_J ⼘c_V O[y"hK0>m^7Ep-Ǟ?t2pTd࿗e&F/UxYγ*xɴ1{ejyCy#E#^cO\v=h?6ʭsfM?cBeGdT <7!0imZjxsLÅJr 0T.}o'uгN uR61~ꋮ"[=f8o4rmok1tٸF$W3BV\ek6/zMb|/3 -Wi*H\eRW$mz ]Q` ^?O89N`o\Y&ru?>]L7LzgZoަ\}Whvjd$aiԪcĖ:Pz{$\Ǘ|i2\B񼘙헴&UA!1sZi]5꠾x]%Wj 368B̡YYdNoӧ5UH%J1Bz$6 FuS 9faң>XTLT,'Y}"1acW;њC M2woNѠ(Ŷj^BGryuUTCNz25,jrRU9A^#Pn]LvHWx7~d5`b-?s-ŵ4?m|P)M=SZ |oyі շ-;<9c$m-/ŅbewTJ0&܌P[NT!}n񀌚J_!|iO9sJ,wĖ8lO, *},Af b:j&AQ,3+H ۏo ËߪdV%kv,J XPYJl-a/eYl+d]CyȓvixƥJrŹJiQ.rSGfM)@)'Sڢ-Mylu^9źJ])=?>O L::)}kDՒC+N">7G ^) '~Ē0V|&=⽀GH9TOiu5ÓߺQCkQnU?(w.=-iQb@o.QW׆\Dgn](!/#RZG\E SEZ<ֶqNW,`o} U\>p (,N%aO wߟ.N~_:wȣ~3_ˌG1`:v28e[b,uݦǁP/Ѷ|F@ 1TvJ2jPv=_AjPDe1!DDke6!n|}Z<;źžik=l䰹d.;H$䴙/PʙY,ÈDŦw~&"h}_y]|ըAw sT.0?0 G˗|V\RU8jpFҠy**2\S DN 3xgT{mxq e[ .^ՄeZ3")YHEM+tYt:GcxS!2c' -tad[Z7>.z+mеw9?6j%" ɠiFoPzTq}JfPřߋ W6 FU`/ C]3;s$$(~ ?ea5}ڳ'Aʌr5~R"S{aZt709von]@0{\BG]1/Cœ; FCR MDTDRWfspT1,(&>~ֳ9Oo1*&ck͙"._N$1wGa~ꏆ0m]DoLn.#u "޶=O1݈p/GxΝv~CGpqf6b?0QC3r @BAi!@)RRMRTS54PD20REK@RH+Jbo0,TﴈߊLN|bg?^n; %%H_ )% E/ڦ!SSU!U1 FZ0D/=~> ̠ǔ?{>Q {XXK6  uÞ7}zUAH, ,׷CϷߋ^n}y 갷pg~ l'q ~'̒C秼,9~m |G7L{`2V{7~㊢mDj DR !ER5AH<F;;{@@N:܈poAOv@B v`2P ' ӈ)1b1T־m]{tݟ6d38$6j} Vo}] GQV`Q"TV#KmQF K-cS_a_D_M9VbRnYS0 d9}5̐;?{DNkoE Ń(EbXzJ  ~EE;FB6)_gyyAv ʒs*4!>c=% M„j=:){) r`I<',i׷U2|aхF,]UL t.n7@b/PQ{Մ-!xΙjgVc?c^:#rDxx{9 :P9>ᴈpV2(C# ;o+!kDd2"R_e'd6Y@8QsbYeDQI-eE]cw!'Ȥt첤$>PH!540,*Xm M+McE59o/8bRH:#̈́"V{)P:#63|P>2!`-?W!c ~E0yi᳄\(-v @$@ެ?X{@ 37ώ@~nbu>!ȣM>?l c'Am"ʡY8}Dt |gNIMjbjGZ]CEU>}wRDmM~]xg5z"޴zgoϋ~8@ME\5Y/@<b5c :? ]:!3M?Y~$U- о :{۫+p]=Ӵ<'PN$aPRtdzݾ^'GPs1磙EYJù7a}+))ϾRo < uݜ'.$S2SJ3;'L8X70 DkQ貃P?{ !i#\cf`@'.O;t*O\4RyQx\T6xYq\?;)3 ^<$uo9ϲ؟MёO4"dtzxzD% 0m|-ۗá^ѳ6N" IM|bM"?I W.xc!f{&d7q n;'=SLU^Qsm O$4PΨ2 "X}MR8XzqϘ`orE ;62 —vEtFb_x7mDp&eZ[Q;G8څQɼxN Ϥ>NA*pTV昈Z/wj!|͍.} UPє I Լ(X>6䪥=hOxuj}A=9/_`: n['LC+Յbb%RtY?3~1|܅HH5i6 eÈGD)9DtT[þ LJ (GX  GJ(LKR<8I"w.A`&mΚ-В#r&E<5ZFZ2 ^$RV_n%n@)@0ۛLupFxP In~qR ֥7uuG׏V/ >w1;O9@UUPLB7;IYFPLD?=A9>`0"A' BW6Hh!;)/ 2K5L'H k@??n:QS,E 1`; q~}Ln~5n}a#$ :gNgћrw#Gs|ƪ]Mz dzO HC#cOUÛ{Í+D,w3c|G]Tçr ՛y+]uԪﭐ[Ӳ3y.jϋlC4+ࣝ v qtDQ5t2akOetH[f5W.dz 5aw lzi4+BbÏ6}:F7ѯ_YMoy^d!Yw.߂|ϏU_fǫ: 6~XȻ{ /+LdO1BW07} ';muR͛mSZjSKM+SWRƪ78uqatȲtRn +J 2$ךIwNJyRJ*UPal{s`ڙ|~ڈ-*f I ŵZaʠN|{"Cq &j &!8:z\ 59ִ)a"8}ϴcN s*cǨ=%~'S}|$@aut"TbtD E9$h'7SO/4,?(mMs5NE&Jz]묪ͧlS~k~0\ ҳru`4#߃KǟXq3缫pkЇX9gb:zkļV!ppaF7PE!Vg]S &Hr[8j/fo"Pj7{v|)ޞb=/~^OVDx~\(6g xr?KxpcecwoL}ޕժXn䓄^=ܷh_:ΛF=KNjh^7CK*q^{lw~}="~x|Ff+c_7 @"n^;\L Kmxeo7 3.4N鶫zXkQ2cwO/7kzκj+]g>0Y3)Q""ȊY?on[Es={2 >./ڈSXEJ^g~tDzQܻ;-Ϥv9y2Thb<[Da'( *x'ӿw~ *GP{ F@ß^#=?.x(ە9E^uE,H9" ;3V,GxCscQФ8^+ր'.@GDZ ?n@wLK+`Irt/0gY-7.o{8ppdj&}Xl8l|˵ :lAY.?!> j烟sq\}L_v:V R|ߡwÕ ı_ɠK%'7ԖéyD)_wɳN/q4j8}ߴ}Vuzޝwz"nD_tj ЈU>@Ƥ!bf7/}3KG۝BU|;_+={5'~Q~9s)o3ZcH(IG82N"I'FiZ捐`G'5tȤ;Uyy`@xP ِh|ӟ:mT{^5ĒA w1FoO?7~aWΪƖ}>OF< NrYV3Hu'3VC0) Խz0AWn3#/OTPP 1om\l,nsXpMx,aԒAڅhlmjE$-"C&R.孍N+5@gsmwm7`k:{-)߹PJm^9ei&~t閷4VѵZAŞE^. V˛Ɲ_WP}i//e岗0,:v|{wdǶ~ ѳ?si[XBj f >܀9in=%gc8_J(TQ3MN<oH1ǩWTj9:8>D`G]nsGX qٷX-j7~GfCFyiXVc6ikld;ڭ}kQ<l{s5-[!FN4{YzEm6ҳ]BbdC) F8Tk_/ yvKҷlUNUFt2 9۞ml1.Z],\\j)IE)V{pI}S;CןuیCv;A'YMbᥫy~<8\Հb۵)^ |d-JJz6 |u4U(elR*c:p,kE8Vlr"-vuVk\~RPk[%O7۫4kZl_?i3 S0ua|Uy]}W^zddUtrV:Š-eصSA3|p #'na`&c0{KHI n诖?|R)"̤C[*c3kp|r$ څCQem\Fx`ݜ[a=kaA; .ʜ(r͠ěGl oA^ĪAηϙ̿on [R־,}7-!Dj?<rtj zo@ {ϩ/?H_ZAW1"~-ynZ?¼6zsJw]J펺tOcdȒM \x8uHSaL t#5LQ3Ůt|Gj[Z ObX`O$A1Fr;zm{/S糛ŔAC uyϜLy?Vfh=arX(g>ؒ)$PCD1)Jj )$ ĚdmĊ[)EHdUA!)AQ A4RTD43TcD,!TU1fdMDSSID!AEIDUT14 E%2Q3KHKUDTAPE*D44*QUARedbHU% X,--P$XA*•,dDmUe.(8?_uT:%W(($dV T!@)Hfg 0 Z5PD@,f 4 2A+qH Yib"c 3EB QD`Y U %DT4EKIS%SXDcYKA5LJR4KEEEQCLKLP2HdT2LQ$0 PDDEQATS4T$@Q-TCLQL0DI1HATQ50A DTLHQ4ұ4TDREA CL3T̄IPQM4 EST$E T102HPBQ"PKR4HDTAPQS2TQ)EQPTTT3QDRĤRD%AE TQ, #C$U-1ID2M T KD$JĔMQSUEQDCMIDDPLTDIDMPT $DJDE3DU3S,QQ- %TL!SI@ /)3!( F"f$"li~ i*(ۆPF'xƩ$`¤f U-7j) f"d"$ Ti`jZb(+1h & PTR",PQ"E%&bh "*J))H`bAذ(` h f( * )d""*HBIJh$)*h@%`xe4BxYE+ML0sd4A%LLDDDUI5 E00I0PP 4BT Q44@DQS348 0U0E&p]RQ%4P0L,0̔(f* & I&"I%hB $j *&_ÜU?>>O3܆_ /SE$PȵS-0U,4h0 "!ZUJ  AēghT~t똀Pʂd @#C̤ՄH'2d="h9_ t|?p-:V? ?O 5A.YST?uB,CHJ H#Q%LJED"Yx&LRIN+,KS #ČM"&}($Q1 hw% `ډB -b2 V,L5@Q@PA4HH"#B3,0/(VHd01#@De(d%!hTMje("WRKɈ I"$I$r(5!BM@"MfDJGk!Bdd00\$P ZJ DQRrC&R`d+@AF>6JwP% 9 fH`BPP*DQ3F ҕef?OȠs:oڦr<ϠP!<$wOb_ %_4Cfwol{Gn_ ʮwOl'o1-վp=qeN1ĴSTqt' d 笒Kŝ&fĦ):[[^ݻ}Z" b@~2wo72}b,ퟎiDA+\#)D:SIB 95э\z ÕƋ4}n lY6+d/l`͖].WkS<2}Y) `ȋBBD6ꔨFEa󽳅DDEN46M7ʐ_u0zk19'޾RW[;WEḐwޭ4KVlp/h wTs3W:lv'Z)ؿTFIc[%u[j:X|/u',~VTRj0 ITtKTu-x`FArv \+|5\GspWO#: &y$6jx"_ބEb{d΁M¬wn6}}?v?w?ƭ.'c׬mfkou_v>kB({z}NS²]yS97K&ݚ^m8sqw5y/H.}e[-OuknVT4]Z=u,]8s3gyyR)FFR)FXkk--nk1G it}y%\nAvf̯y !;r-'ϭ?u.\X_}#(4Mpd`r_-N=g*܈ r+%:Sn86uv^!V8׼є'JpY4n_y rC ie[s_Gݕ:u6r{ַk![v7Vv6&OiYBt{ Z:\ @êu8gzǭ/pp^n*8S\{wl|ՌW<9tS^Nl;>CǻO+K~||E[*?/FuQ-FFo.  zI~>[%[X:>zHtx:EM˻׆H[h[NͫJ{^˺W>S@@ܿ? xژsql*vy7WBYF۵d\<1˵YJiY>.uS:ijZZv"Y+y'P>^=*o+ώ~Ϣ?5W7>ń߰b0|BYB)Ro]lUʼve٩SY\NHWR{:ăm; TIa&`4'Yj*p%spP㑣:yV0v Hp}V ʛw e.\߫Ǘ[&"^p;nwwxNc\r~bܘm;3bWM#Uֽj}:k` O ?hޛw(TM$JMVj0v a9K-nB&"]KS莚[UQ!~S PP$DYdEج8qklQ8_jذsː|#vG+VE0{7oog!߳ ) 3??Mr[;̗G oK`)JFz n@'H=<t*x6gxNPɴ6)3L\wɀi .d H`sb4  3_U|@mAQU|ielyLRppTU^`O9ӨqE#7 TO5 M dGJpxe569EGCk^91All'drHٰn#vz;56r*)*})^sFme,,gɍeo{6~ջP&^sA{|$DN=j<@q{ Pc7-QLrZ5H 2NݿA"2P/^F|<\},`:`),7 F_E'!2;l3j5嬿Tb\'aCn .DkcӵOՕ7ƀL\ C+_o߿J 9x`Ŧ{'DnP>{r,jIY;Cn]]ҫŠ KdrA#e8X)Kp)Q#[P7! >߫+{(&>3O cͷ6g/{lhEFr /GOGP}'3 Oݸ@*2awLO 3rJ4)W)GKQ*(`vgPDUK CxW p}"w8>'~)}?lh'ƾO,lE_`:ýz`O^>fI?Ͷ >\/mR#>>syGǹlr'_<:XK ϝw!/'dA !=4jsȽFs ]A|g˨\PHvbvx zyY]j+nM@k񘥏sT_ z:t |i q_Q3aoPA7e?+_}1] a =D. `lQ򝯞|BL4 1DaENaXZxVx~|I6,31>.F! -8E+8~O '4[5 [M1v=fns+Z3BkRm]Lr0Hy8맮(!v*6u*/Ø~1<΢J)BUwt8NcrʚEccexwN1 L6(@I)Į.\EsˎG=ow6+VșT{0w=Έmq=r-UYpE^mC~!W*;8},"o'u=[(Ңpyko`Y A  XcrEOv1=EN890H<:uЉF@[.m<- 8]KÚ 96!Ͼ*uF;JdXmN5x~kw5h%=]Գ>QX>/@NllXIf=}3YHwd|<~>F4g> Q}ؼ8_v}`i{z Ph(E~;gjVS3gbOۅ Yk? 1d2:19|D@҉`sJ#_8=2O>1A/&/ǗJ)zBM%YI5oTyo-[[/2P;6<`=} Yp i#c <3gЄȾ lѧMOf|oi 5ٹk-):jsG>N݇Цlߊ :e;N/mWnߞF \w(lf|/\3_a!Y!%\#dyy47՚XɞٔelS#Ӫ )n 6 kݹ4#:r߿ˬqxڿO$* Z},b~ {@5fkwU{3l|K7βQe$gk] 72v UFb6ppgf3;xu zP4֙䗀f*v)7|Ng :Bkm#(*7"ԤG\gDU>1iՙA!B?H'YRDP刂JudBPM$$D@p4hh+۟,o=2edZi(h)RJ Q"&(HjH# Y2?[;`(Ǣ/';I8!BHz8XwjM.kAUI7M>:x>)E־(eW01*ʭA#5|ɵJZ{8|:QmvR I$kjd՜DX X 6UV%usU+PX9RˡbVk|ן<(!>.WC:|>15>Z/-!cOfmX/I}k<ש PFBSϋ__axT1i(,Lgя&|g=I"fLQT`(?"09dցJV;Q_%hcԯSSX()A,X[`TRPV 7kpaF꫻|%E0!kOmДq0;soq;ЈCe5Ra]b#,aQ̽e8,$DM uzA# Ԓ o *zbUF<݉o{Z, L|eR}4G )MUGy.REH\1 |B@L !N33Nk.>9@OI@{JyEUtk1Dό\2%1LAXOr'듟pC =sU>)**NMCaRzy6(!&s; E'-qi/3 1Ž^y~ҷp48I(zYF$b2>rZD3~)y܅zx 03r~j:i:xNJjq5b5^]b->.w01Wk1T:n&}G|X}qiS GUSzp`qd irh(0Nم5T1U (*/Buu((50(ֆ1`#X.z︅֐蟵 Xi)rJ=-LUb^G@fPPd+hkk(Ɵ~ʖ_.fI[ O-K^xm:3$sI,I/֝T:8RŠ)Ï$TD"zKTdUPh.mpD+/2 ~P(~;xLfDYJq[b/,£_02ak=k ʓ$]]*}Ͱ~/ ]Z"vb|0O 9s୊;ddo6.ҏ@zR"x[H"JjKݿ GZ)iQP8sĬmmR*_cCdݽ~_GYWb* 0AI++#sd>x 5L*ŵKiR2#9T,ŁTe≄̵˯zzģEoo˓8 m%{2L!"9BxTt:$1O9H?-D JA "z q=-49Bs cT"A1_JPѭL2ayOE?')`M{51hIGʏ ,_p?6~ va1^}nv ~?>K1~ONH-s5( f| ~cN!jZ:2\>ZrPa{ 76([V;Ī] awJګ ?l3Bg|>DL t[z$NC_0wv^s\A,!E'a F> BcrҎw;M_@FncRڠ( ēwR}j8_ h"  ߭'.#F~;/6UK)4c1-\4=Lp8kG`DOP%ɔAT:ϺArz6$$_ šaχۼ9J# L22 lR|)| :}7JTp)W)h!Zy΀KJ۠(:?.GJ*QuwXhRgyL(J Pf"VMEfZRG>;Uex`aN0 P=[R`=OSBe@t`P9~^ы9HC׵? ~݋ #Wëp*kEu@*Ob9ӨV 6+DG>Z^d)ȻLzL馒*,EW(uiށ01[4zxSгGv j6k +3}&3D`3`3YI>ϾuZ%=|xtu4pWޱ{M'JjwLI]~3^#;|X0 K0oj]wx$vF5$}v%!}QA3o^ ->r.J9=i|_BH|ܿ'1dUzP0W%0 B^3?`'S 5{ؐȇTJh+rgo.]XoG`v]kRB6O,pڠ 8¤2B UTMЧiG;yvƊ?^?5gxq.p%C(L goT4JZ ;X /66%Ҷ UVndRFkC؈umIG+ jŊ DC7rm7*/ A#T 4DY@<0ze3U2;%i\lY+Ws\$$hLK}g$ èuszjp4#AQ5se #{G/g5sݗ0TW*KJ@~.@4s2@JM};~l R#t~Ӕ@P"7( 8 HAyAЄ2\qʱ ba008[Y5 I@b4A6vz:H/Cc˹&?.n1l<mCqA  zp;sQ╔EȻ%Pz.ϙǪ8tmTOI?HKeǗ"\Uo. f2.J|fޟO8'g׮VCe֯TjH hF`p0=ճ*+;֖C6 GͤhO _v0::9m]=`o Fqo}*m/btmT_z^FWK22J_p;(8IjTKŮ upw ?^IzeWQmz{7mzh^UƂ$Q޷pdvqE[$ZE4n/D2>CvsP"!њeL`Hxq% A #ɐ45ƒa<=ު L~ R'JҤ @՚8};o~1Os؆a. /٪^H? {Sy6Tۨ̇rz'$# "=LY ~ޕ>z ( 3Q cyNOi ΍l&z':cZP%̺kDue4iI2 =[^1|چk6닡B*#l%}B`=8;v AP"<_4G@ i@P״͏g?o|F[]*v_۶}y #wP Ң9g{beW3ϊֿQ4ꯧ:~k?a ?{%Qq[|{C6ۈ/)cC#mKҕ`JQi I"04>t8`}@se >U7j (xC "GQj=~|~5b>.A}0 qeX[O?y7L2 <sNAUG~|x 6Ciӹ{% !%vL~?hGEa;|~ ռ z"(4bsoqmCp1o%!@Sej]kǀv=Wd窭MΓ>Ni1fT*Vg* xn >5 F#S B,5>;//WR_c >-(D.Ov6 JY[aG ֨'4Tuacֽb|3C*l}t_ [*ȾRշYO`]} l>j:`f.C+zF9W) qD&2a#F`|Jq((f\E,IĀ9_=`ڡy}sq]%93\娜L%HR^!@("_)1G]+۪<åhJ2􅗤G9r/XripԠHޔUxt.g-뿞cц|jitI>?zWLSNn8(leYYE e5v9Rs8>zAUW6Ѱ"QS/cL1U=w67\-&! 6t,0:bn:jTs:˩ޫ$  1;v8Q͝U"ZdO|91Ӂ+Ճ@@?QBQ# @D@%t(q8bpC'3dfz œNL$ 8C}Csk∃I 4ǒYw@Z>?p54īo)zQ\tz;7SJrbd^|o>tX.JSV>?F~<>OeKsE"ж~`}OA?ԩ*G"?ڜs;ZCMaH"{l{gUUly|~üww(uh_ ʹ]b펖 qscڻABP>->zBrR(\ppw?5N;:?ssb圾 {uP%iXѺrxGyf-ͅbi) -:Jm+@K`ac; Ǜg1(&>af`\ ǼS^ stR[CK2W] oٌ:Cv~?xZA@[`y$;80"N_ = A~ud:ЯR8׈-:RGh_Y-b LƐ$ XFh"K=twN/#3([n:Ev~4 fPS8F0(? _-K/VQO#݂e?kASPr$"D;-n5@0bA<~T[^k`U<,Wî{Tr(J *Q1&" I=,dgyd#ڸ_#N6}Ϥ/[c|L҂ -;~UV[UG4=֨֬Hj$Q"itPW?jUfF7[##)IfG9&WW}nyJ(T"uu/>΅W*^m-C=GeݏOrJ!(zxr2^@m>>}2'2} (5~i؃V6m9kvg*w߽vVkgi?[' jLA_UQiu*K.۞=]~~8V #>+5z8p8;oL:Η QYpV $G?Q;ͷn,c1oO^޽ /}Q`ڗu.@C$%m济dτG|ׯbz 0WF#Nz;WճJ0clw+v 8]Zu+l÷cu;#&m~.ϹvX/ r>JnW:{{lmv]ǧw#5ݨ^7-:tDÐ  f8. v}g][;0^!|xlN=Br TnOn2x" 1bb}D]>U > 5agjaxStVоDU"w4E+y]g+pT(qw>᲎Pb6Pzwv{n7ê}eb >Nlmbbˍ‰"w]c.{ ^-Vd0VvAH;^8%][oلsxf$IE4X$'5wX}'{{Ji:wt{p+uN5oEaʬ$5{7V`mqэϩ^VhO'׉N ZG,v| 0I&RzUE{2K`%+5R]Ve3jނ+Gs KQE`VUڳMod5^??;~/0s?Tr(ozs ( <Y-pzjV)o6-ȵ߬[PϒItf[ D5苪sSr%at>6G5r7'[~@Kdq.sf%'* *@٪m,<.Z,c Yʯ'JXZm:kfKdX'٘w4bjx+D3f9nt5=kAD|vJ2(|?a'e녞jfפq>Oyb+~jj{$YQMөv8+ʕN Y8keEQ[9,y ʎ%oۡ +5:mҔ4`EkZl mxZ"EGw}MEHb-e"7I4m>ZN7B &(s0m#{ N#ZBclG|19r"I7uz u$C4!U茺AFx8^ej9Vyί҄nkL і!m*ơVg{p.u|j/ŗKpr{: )7)H#]AHtL:[F1׽Ӳ}V!`:^."Ң+A*t!mfD1|gx2ąrT9Ie@Wb>M$IX-W%Fw݆o'kR6fC '"5DMF3\]櫱9կlI1 %^5ϟMxn^8Ͽ~P L* D\s^FW%_w ^yԎ :cc 9mMf;!zbOV;.1͆5Bg@o' cy6>XկٿUZZAdT Q lǮ#nN]deQIrpQtMCubEpe+)9d'E׺Z8a:t,ބܖW5zU Op j$y GLnW;wR'Xh@M\#WEPl+W5RqgW3R~ZVm}  ips vL^yg%Sdu{KL:]F Q tt8SR釸-a;CB:6~6.!LMvpHA +jG N GTX˜t m1}]l22,lN1Gc5AY,њW.wז^bR4PUIuDJEPa }>ovm ʙ? Z( jjȎTR_T QP0^WnYV㶵߾:f}U[W ~l""(5"*)XX 6/˘g}Ur1E׽&e-:/Yvk~͝u(Eb0Z~2)x@Q@=@W Nr$玗 ]2U/(mꐁl?Z@쳢YƯUhfFLLD<;Zt$ 5Z.{X©.a\)|^_ \yT"cF h@uUhE~XkT!Ңr"'iN$j9wV B. o< ?&m|m 8!ЖZoe^Cv&BLvks jCTwc !@ 0ȡv7g28Y?ZNVݧ$w&L//Bx3 3CR^hHYwZ ^_'y&I?OA*A#PZ}Pd5a˂!_z ԮII@~A ~4"-AQ VR⠈7L86`x&}J0,c1,w\taj"g$N~uE)瓵=3 .F*$U8x\ɪgZ $^ x6"՛oPM[ nS%89@4a10A'4uY6Fh<{}.2eԱ;] 8$A{$6 xy`שƻBxGZ# N]ME`.񶛑YTcEvh@d)ˮ6pÈi()9ѭ!ɝ17eY»M+%\?v8eW6]F{x𝅎WuHkED=@;hU$=6)#ڟc,)哿c6N]$}c ۑ"HBNip4ЁmP 7Q%o]U %C#:7YCyH} x`z:t[i_By@I.2xr'(?TCXi&4oZ}L}jKB63^b/xcYx$ w\1It-h!zrۆ+6 YMF!'!#ׅ y q d@n*@#?-mKfr8O~,L$^:YC >p?a Qђ̧GAӠ8>L< zO41@$r \%‰*BT[l&0Ȍ+[RP[J>Q:PU +L|OYw)fchQ}2R`%;EѦ hI*F+N0imE,0$s 4D EEGJT B + bPr; )ãQż~ {Zw[d˓ 0G> w&& B"0;bx5$dXC 0!!@aDnنo-z$ luL7 5dM}q?DʉFHGm\\1׭[N;);=]@!=ea)"owN y9SM"(D7^g1 tfqM¥ٹ5UUZZ**%BUUW*8 mUUUu•WKqJUUUUUiJ\R$!*( L/({lb˯iaXňX:(|Ih:95R1!CF!qLxs"h0x׬$==F4: 撆;k3I.I fCA+͝gKWI{Cv(GN07@ ό'Y0v OZ6`# 2K| 3뀸 t)1bB # *#C9b\ǀ"Z9 D4zV~JRh &5홐eIG(7Lq.ہRzj6iZt- 0/qyؒ3d,JfXj8g.ev8Čgf֙dcɖz8\V˩3aOm lX!< 8ygVZ7B H)(4Cpm42+(iW@u+P` > ?T@l(8*p\~ܼͳn0fx<Ƕ]x.%+-._ 5w y{_9л TN7^ndD#jpu҃)hWFn5aK,HΕ`JN3v9]cgS/{u&#4>r[WZ/UbEω^2)%W47VpQ ] Vu y)g/ Lj7^ZNYa{ N7=)6?-w3M3/HU䆣46pyfFɥ74BLE> & *&% =0/6ţ)XѰbCrq\Gg0l"@O_6e" <`CBfꜥU|le]}?nJ"0Gꦅ-G¦,GI  3ON?Vv)МB;{ @A6> 64=7\z7f F bhRSLAǁ{J)i@aPSO%o[ܼ]8ʲtШY+iǣH0 d3Q|Ut;aI0'uGWbІlySR~d'=F槑>Ft 'vUmեUC6,q'㉜W})[ܒFWKp9{z &sjU*x08-ϧ ꦿ>7t<}]TxPƬkDUbV* WbaP˅C\#̠l`O'Ǔ[$'Ӏ4Ox0[9:ѹindq:^!O{L-EJiFg& f룟x܇h1Fk;{ z:#ac #5/t,IeԯEZB"Tr֎pi=7p&B2rxpS S!0#f0%hyΥ?=:&MTedT6ʇp)t5n@ݔQ%&9}8Je4E,S #$K2- a󐟟xiCC Q &'9tv{';;/gnc?5(J->:3~XkTLAQJ$]4=/u,'! J?M5 ŗ7`8BNȉA>~K82wh)R!N2;4n-N.831 jEX:k^xgݦVuu}fV BI35#q{Ͽz|7'=r pN^x8b-^?:m֫_[ NFnFx;7>xX)ޠTLK`pg(P[O:ƙP޴Ϟ'1ā &ʅo f2< ))$7羯L%dz |>c݈ℸ<<#HC=G!C|_Ƥ;U0HOYUKokshnOa oWP#X`yC󫞂yCG\LuQ1\ (:vǭAG:O R[LQ(-1c&lyRfE>(;ԇ$-`" e.e|g/V^'2ՅY.UUBʶZP° 2h'?ÐBwʻ#><9F:Y ٙɁtб10*i#%TG19k21%6/MG"(Y|1Xo.)kgg1b#ZZ8 X~#H: C:Bt88 2qqB:˗eD؜Ff9;+IЏQ48A&(*|! PrCuub"q73 )iw~He~Oc[mlgܱ< ĮyF/,9eIGNO>,{ ߎ݇m1ao;s~IrCx`/|C)NkmUDNtKJ8fa;v,!^w]4FM'$鍾)ݟ8re=v(KeƳTbY%kvgp8dPG(8v᳙͎w6b;?Mύ ʛ͝ w[B͔ U)]Z;hay|3trgCk]f%40cIPzH>gwђR2D!BًHU5E#f 4;>$ӯNRr~N8t9bb\邰x_5%gO&ΓuꥇZ7'~o靈!!ԣ x$fbkcXha%ԀE( M5F)B߷3x6fަx0܋ N8^=`qtݘŪBp~*'և '`]1I)+zvL|? yS6 rHA\'W*ϲJbd ި[D~ |fNM4*>Q{< (7wvXIH/΄iH6.3 T Zzx CHƗ)5T#] ym_̀tP 0l\'l@42w;ݷwt`fklFz薁UQ},%RR'Ωmץc>n׎0NF7տ|pϞCa2K8=3O//`.s'E6>2m+6acgM"duy8̚TH6]+Klq>ڷhA!z]Ce`G> CNi$x۶ccxxko>$30?'q:<@A~N&E*] |>^ۤhD4K()?}+0괈?K1SsYw{= }n?;A=/2W+X`jm^1d I͡;tɌMQѝ$ fu\vNiA=;?Wgl^fdygC kw|[4/d UKsA?[VOW  Co 6R0C4Kan͟p)_: 9x *!)gC&(Űf@s<=yNj cNA1ɒfQpgCDF_E}?^>=?5'(.Oiw;@ɶ'Z"} SuUPZtYSИp%;)ޮa5t;; Q-Xm ѢQb2~z\}:lڄQBd{ğF3VsW$i4YXܛ$i7Ψxa0be|< s˖33mq MEt ׄ,\ɔ9z*=͍uP2V jx89UfP{ ʩ{/atex]_J:` v-AjvQYd5ǻmlqqdbb.w}GJ^۩ ^xG45ls0(aSr 4I H !&><4ȃL$b"V.NkWXG)\' !㶜m9P(؅2(kR٤;xh/$6*@!.}qHuvT;pw TNGziNC@ms0s,~GBa&oImXT_RUyj$f,PT$ W 0PPS}aq+C4sBht|Δ!܇9TBy2'}T><0OT^ɷ4?1RWX7d{|YM h* p 52]{ ȹም(|8''5/^ܕU4TM¬ ,V%BJ`J")Dhy _49{.!z PG[ZI c^I/~gf0 C>n 5Vj{gؒs9'J6Yva>!2$jƽ*$Pq K*L5(:4z49:rqkqBuDj hvǑi 0d G{ϫ|1W;Hۖ @a(jtL9ug#xA%_T !S!1~0!p@Պ2 -I6?Jwb5KD0mZie`a=t8 ҷv11RTrL"Y?I)=~.K0CHwFqk[1><zϘ 6&#M+`8.Xc(iWhD91@ 4]5bTQ" ɐ8SrhcgP8Fva5%>{4$*;qv~eyL<0λ4`W~'|'| w:s5bO}VihW%9럗F0SK`w}<_88ffAu)Ó2+,X8;a9R(m"n:L  L2HHT7𜎔RYqtPk 򑫪ޞ.Jn:m@nZYGϱkyUh'ܘ1k. [9O,26zݝκ 3c8zGX=3|V_Gi d =!l)x1 ۣx:+;"n:k ӂ/FwAqD43)*70TVqԺ^SQev|x ܭRd@ՓgH?Vс4H#8xEv)3dST~>}8:?>a$2p! Gk5l SBS[ Ԕ7+82̖ڧխ )ALO޶a#%|mMZ*< FmybP9bO|!ab &6K!.+G b*^v7XF$֫NRv y9ΖDy_vd;x 2+p`Me~?^%?OC∇= 1=|lP/W>,{O/,Hen8dVk`>R|qϦ X$CRTvN6!ɑ~O9`N=**oBqGaQ;^@J)c!Loqv(.x쥁$$eyQkeЖ6iV`Z` %mwˏSDC-7~HC:yew`k@!ԽDMc6D v|zݞḿH.L4!S|6;85dy! )`m ]KƔ%G{]n$;>?ٹ=Ƿ~S_e-EEii3߹yC8ːWsz2sJE=fuyp[rfJ;.(ys4x=;r,v-XC ?H.]Dw`}w;͠If䪩F@ oV#Pz84a/#@aK |r\B#`L^  ͬa|UmIb 9 C="H_F^^$KKPJN;8D1H,l6m6z|Ξďb) g)C(@Dӕ@>} 3nm3U/hSE= tضK!ݯ"GM)iY'SI'ỳ Bz\{?e(ryJdEAc€n|'vKaЇKLgKrlnL $hh@4xtbQ>?>LBdͅq9{2ӥHP2f@QIJv!j%L!ܒ`yyi5ڥhT)"4H (Ibuv秙9|*C5&(x:t{8o^>>9J٭$ Õݥs4҄܉-I$`wlrOܝ=]{:JJH;u22 Nǘa!`$X!ΰ!/Ȱ2 34?o~+mBFeBгR380ll bZ<ۦ&ZPt҃3{(a !58cI {iÀY]:OOv& "<91O^ x#N"P&G q {y\zrz@|db"!!>9QLJ+=4Dav@.apuΡ>2;F젬HfCI}taNa^sZCYAm#ĤDT}mbkgzbq|}0E{ĈωeӁt$ L|(d$*WN;]ȓQgv(ۤyR9ճ3_$Zd 5Pp03O o):s 7?LqěG"@脧7C6[΁h 0kVbOh7xA9{2abǸf@K6/7. ŒSqoN 8XBI<߆ꯊ=CFPad svk 4.JR|*[ׂ3|WJ&0yHQQRzOpw{}g%I^X N URqc_i` fE^r{ ԭL$ )M,RY;]YtDM4C  LY{}=^ĨSww|b5<Jznz 1hCz4fE`;<C;TIx_?YFRܘd #5pxYlme;a](A7ɢ +Sp#]N4rwoS!qDB$$cC#lM<3O&RR]a:̔OZ=f]S6F5DuQ'-٦؄̮7s6D:f_MY@mS|П0i!M=t'^S9JT ڒn!]wy Vy3׉byԒ<uD';!Z42YsI‚uƮ2; N14 )#$Ϸ@2OaPnj#ֲdzc:&.^;]9hꉊ~F 535h8+W8S˄ODs<)^ILǮ%E!P0@ v$V w -- @zۜ<Մw Lr R=T%F%TYeg,BQ|ytLKk=jnN!A^gvޭݫY1K**[0|ٟ3AXch:;`x# j ܰMT:>t tI]nĂ|Y3d5G 4чOkOvAM/>dR|Cmnq7%Q,pLqp&o`3 (s:"ks=kPYv}ʄBCj]4bdKlWg&G-'vx*][Xf3 ! ? CB)y%g K^li[YVѵk|k YE~oGtgPK'Dl uY0w= V[]K z'_Q,ղŒgƀΤ$=0ڐ9f1K8DB'#. =֑ Z$!:t "b(S9+^F%Pఫ DV*]1Q6kX4ѱBObvŔ-#A͛?uV` (;^z$!N/%yۺC 2UJQޔbUU;<;A9B ץ=Ud;O@>ӳ"a~;_:f,%yހ,m|TfB_q >ey u7ChC`WHDu<^^yu\'SMo:G.`nP"**T.'Nο~I_/>(*iar>W0޾uEľf ts@tA405ۣ:xwWx!<^Ԩph;ͤ\}Fſu&$!z m33±DC&yq$Bi׍Ð30 hT<'ɹJ)%US;yHc®!$twxjEJ, / p=J9_+%il'4b-I˱V$-b+RCOߺxقE,5{m: kFg% c==Y:dBt4K)WF3sdv"N}hy1O h'=8X/Yw4 u|&aՄs!1 GV'rb"Bl' 5`ƤèB ?$5#oIa):zES&f7 kvaC{ {K{4wȞd5SCIOh}3ħ9M̈$TfAqP+jg)Gp£۞j8ɒm940<[+GwUK8[}gK`5% ge8}DdH[ 暴aWC_X|W656-vi?<]f;q]~nⱡ<#dcvsj|tv~M\:P ó/P4:Ƽa!G}pe&%2?̪|(eڨEm5O>߱'i; nXnj*|p7 ijp),FEsUq k&u5]!ʣɛÓΊޅ!+_D*hoP2Y%ikFf6#- 0S ,OX, Cjq'l}+VYkdFƪQ+wö#,cܙ s{>okn6xqw,v] Ar߂IgwA' 2'OWQv_H\ͻбp%[K91&Ȱ<̒~UG\%q8ޫ Sf'IEL 4TüĻ04@=r8(5XAag v*AKӡ }p$t -"̘BsΚu+֓H~Gx AyBOZ A!̌n]]#6ʅyFw5S {J=̅TC(x޹)>=GL2=zp"o:v 4- ĄtЇK,;IrQD@N'>s2砺<񥮧 4BϼS :hr'Sg[)!s\WCj6m]QLO$CC a{[eϹ:;yn|?~AK}<ͽ}(p|- 8C}r< -4ч Ô).ISޚNrLlNbYbQ1{}DH< >yz *HO@+f13Ї}Uh{0fN^||,!Cqpe1[dԔabSw5b/-;g8CT+={Dpqd-X8VO9٬)+BgzC'V'PgiIOtg>&{c)a 6[FM$U{/ys9kφ,f}jDWU>~ս}JHoTH"!ܰcF=81[h'.`gS" q3cϝ03K#X\6F%?f<ݛ>c38POֲ~aOf??Z|D\JyvkOn̐d(Y% Lǫ\"BnpQ8;{cdt@Uڦ瓜%-&UEkW1Z\Mta%cO3<7Eێ7gkJu}Y yi-k%x9`iľIE99~޸5_Ѹ|;NyԋJF &h5(ypV8LdLS 1H\BuO={,B)B_Y%7yxnJ)\a|^8$7 91ovx-6úQ Jm!5^#:F," hCߘ.>Tdi $b0݂ EpkJ M%கxNp9A?IM{N D#͹o9 u4hf˥XWvV*mETcv98w- CLb==n9 JbYzOxfe@WN9hHóTFe%!r$h*/m0F1I(Ð\317, fʳ´~>[7p#t١98:==:!XM +kEw;$;=, I#;<q2xȇ?$Mx`L=|݊;B Ksֹ^w7z6N^yŦ`u=2˓崒vNG:X۰ BǢN$"  20'/s O- MFO8*ᐱB`N|CQ;i1Y\n۾? pcuieuquT]Ww(Z-w6;8ΰ;:LQ]Ǝƴ?xG~i@g!tS/n? m0i7,#vúf\Ps{` Y4r%6% .wl<>{ uq}8{nфtC絵.~i-C΅ ]fU4"$;aݟ]8 u`i " 4TdL^QkS(6 |gNDِJYћv@M vJC`f+4ûK=_X(  ^0|an (!`QiB~?NRjVNoDʌ'&!d2h5'f>c6b@~C `aO@}6؀a2q2vN @SBiL>]USj.A %'i>r#?S}{(??ן̞g$w \I:ggO &+Ka%Og+z' Xi@Q7(؄){pW?<= `t>dpВ0='t95hߞ Am,mO10`B˳jܠd> BÂ09Ҝ&}E@l:]Z,ӫ՜kҬ zZ7;VY2p#d5`Dz@OVG?=ɲv`4PXa #t=$ `Jh6 R.BR;:OBm#)IC-anN Ҧimi;6]$1CN.8耏G a( y7?hqu!- C(Y5GUha_{ OөM0L7;w⇥  (Dᗛ?'(NT-8zjx "rfot Ͼg&"9wN/ճ [R% vsP*!V}!!Uc ɚ(zC;b3aysS_Sɼ= gCxDht8@sl %ORxtf?v= vIfeSTk!r9g='QfJzvbF{e߭%wTz`1:4'IH=t z T·} $jEݞE2iikntFM/X"rӮ|w'>>})ӝTGX4;%|:y'@ڛ~X'|S Y%0ٱx8p ()Pބ,oi3uucܜ* }<2gw\'?v3?D*RwþC<OS?阓:(C{i?°h>J"Onzp -̛8a 3eTp)oY5O|hmKt9|x8F"3gR =rhkd3>:8.n as/G]P?a(Hr< sa0_C29~2B飃f eH"IwDzj`V5qrZ+sîuγܯ9E)WT5 WghQwםz5vtHPT󖚦!30 0Q J$ Bq_>&#D0 㰪XQ[_&IT\^grEm/Wڶ#E>e=N:Z-nG'vǏ 2Ǡ\vCb9$km۷~Ro+=ˤ}T][M^q<f0[=>\PXV1FbV @G ZO &rsG9BX~K:=9,߉s:Λ?*bkB.ΈO;br͓;!`F{{ 4n2(4 :仚ztM!8[wEwvN;aqă6b*p=oF,xٲ,]`lXmouAO A.G/^3&>quoI7cxJ`znDMWɲCAMQJg &<{yt ]. h_^Ǣ},@ #mjK=TQbs xcׅ&sG|)g'pcn5ͽEvêK^ \TTE E,b ^?#18駥P |xozyh C 9P/9}yH Y~9:̚y}ҞtREFY]>Ѡ9:2YNgIz_R GИT ·<-R0BEI}nʝ8Vrgw1NhBlG#^¥)36 m Թ"0vT& U:"Ybx +KӍ9&8S4A#Ҧgh2$*Pm+r,dZ =,ax:zal q>tÖtF eW;JŮM !l,^.]U\Nʽ!I$nq$p`.@L )=g˃f˷~\B"sGWeDc2:@II19kwӫi خ!}lDIX=Ȼ3'#,k8H~w<+ J7Z,F78S<<|W$&Z=O~rWU8vJ89h⛦MdwjT 5n @K%m9=NL\x9f`dzN26/g{C=.ڼgfI|ƀD QwoRH׿;,$@ U-'74'ki[ຂ8vGS c"((z={6<ܶZ6rN宠})Ld}{`΢3IhG(8QA "Uyts|NGWEwȽXA?cehDb,H/2&Bآ걚2/D u, j,U-p8U,9ԅ%6"٣ pV 騛l[moF$l]:yIMNߖyuӫ#DUtKp_lq#ZO bC^Z=@IR@D5SD~g5[]' 2`&st`x+9E'8q*`30@ :< d(\,wFk4 F8fCfbnYJ(T]+2Z/pX0ʂ)9a~X'q#ć3oa1,>dscY}Il[)<@p9'Mߙwa65!QLxiGfI)EVUu(iBs{Yn/H>l[t,u~>[\zuA-3whӅۥvboywnS4\]}!C-V!,nto ڮ e%n׹]e0 eqdimvm1]#L7\_(eoܮ{a+8rutsPQX5LP. L|]H^I0þ}^-5* _}0Dl}-djVOS,YʵݶϠAIBJsh3pOj:P!qqvԤtZ@dUvg|u딜snʒ\&j"!=X={vcul !ί?# _&5(NWI~[*41KNx d Nfc|]*( *,{>XDrԷ`P !AhءZP⒌I4`9$R)(GvXo\(M %B,T6uu6TTEUx*]EMyy~S鞿f12}EmH O㸙a1 ,L<i%=@ꎂ:""^3 G2j3, ~o,Ŷwl}C?(z/maÌ,_% UU 3 !Ϯc:f 0SpϠ޳8IU"B^X %8 ^-A`U>z±}l*%H.)ȗ#MeW` M0cz+67U+b2|q,ў,ʁ&"ӾL&H݃ןN\=R|KƱu7TeСR "x8 :3˼wxܾ6̍Xit#nesf_峣L;"y%fy Q{ CvyT[qB/ _ӝ_h 5jf8\ YށwaCV#fc@0&T "*E1 - ^+4-UUUUUUvxR%:FB짻t’@VP( 7\2Sszgv ltq l s7LcYU*.GA:k;UEu83L Y9\iqDG)k^.c}_EI$ m.ky ;HlUt~B i,rj$`F9.Std T${ PB`A_5Id}t\59zPPn!DBO .ׁ7R NY]t$y=9̬Wȿ z̭!FT'JH 28%.C+ MZLkœQ`ԉK 4PJ $&qQ|t- ރj.W]Kw'6.pV#A{ʉr"oWp8G=nK!Pw?LLL/>FPw͞N7; [%$F˙# C!==29μzb%rkG]A0$FIFޗ;Muwʹ9 ɗ HTeŬץl]])J PP#̕ 0 d@ FJ_T" /X)|6x Un&Kv dU Րcg\1+ 4$_ i?uHt+^܄[b&4, S 0giER')V(6: Bٳ>n Pȕ#IAȍt8;xd`l~ ߓű Vq}G4H]E(La e 9p${]ӆ(-%p#DX"dK*ljY!nH*IU8u6Uqׇe{52@,Y d ҧ HrxFH¯}PjNGfMo#`TB;{x.@ivB*jMw a}0茺gNk$V!$MxBٍY#H6@PA5'cyq7r~NseZDo#5PmLw^C""c~ bJy.;=*3|a'zbLى.f\<c0ynK].SàP2$lq;R2 Fx9 /D:T@. Y7_9HRMCcᒳ^%!f-f,'E z.AV8r^N9YS^$X{;h+glD#=QI>^A!I =;|*A@t ܎#@ C(cT6{½䇏/#NCjR'[ug[#|$O |k:S:%Yy8rPYC-/JE^!OJ|? z-`1U-! 񲬥[J-$(u!MS~1߯o¾ҁ `+ZD,l*rI TXL4`UB, GRTjDh(*Bb-CV Ns`Aح>Sxv9c75YK4(BBO)@a$&Q @M?ӵf+ = Mۓw"LFDAL & UFwaI-n< i#:AH$Gu 4”c#?2dS,~8b"7@H40֘ MU 4[0_Rӑ>RN=cxSk2ӹԻ(.RUtM ]svc r4:M=Zre31_do&w3yttfc ӗBbQ3U\ߘ=aV:rC_3#v! R.xZ,6aa >ώөp TyiCbO;7>ݽ*ݣ?J bцI` K5NQ5/Q<7ݦt P,fPocpyYWUTvQcl=}Vfb̡V87_@jxvpKf](pvC0i (C3fh׿ 1"es[v) TmPZ ןveoy`Q` [n`smd@F©DJ٠{;0h%QK cf<åϏl/j9$:lxdmwH`cAPpΙ%xn]$-VϳXV[3@?kw)ys08@v{9bD{ĤQ'@rI9ɧa|vߦcx0sz"Gvh2[KCwô@wXwnQ2J&;dO5*YGXBz4I'pN͵􎽼d 0r?oD`OJ0^u=c@{/_~7uvx{BW'%\%D+URmVd&"%G|MAnI>WM(imp< 4ׁ)?O͢Yy > &oMh<1g*% L7q|s=' DJv˩j !jgc.#&aA\XI*{VDC`̣Xsfz~yP 4UTc|, RFQ\ (Lڏ;<> RH:~yjD%Q!58&k7'f й8$<7^aK&9{TַE/;N;ʮ͌/Ki]r8%Le܏I{r Ւ,Ǵ$ İ|:N!ut|A={8皇|Gkkϛ%\c؜{Ж2ML4|cLdnw6}Ğp/NΎ^'3??Gץ|i'8"1 W'x$>᯹[& =9l8OW=Ð{}Ĝ YzٞhLw85K#bC?ǎj3+3h%vmZtm>O}T]u !!!!.t"H$]Vl%JF5qM`AVD]s* &iLL5;&o ' !o  "VU3iUKNFja:Z ]r|+K{oGHEZ7)^-@ˮ{9K3KvmH5c쓸b_08M Gym'7xL(:Aiw6{Lm|X/Ǎ vQlCN6pb-+woo~ӟ7],OK՝ ӛj5(woBq#[bV5\M*B^,Dj )C9UiGIY<O^NKH0$$zlcמzΚpwyZN>(2u=9}7S--|3K&䉉 '#5pPWMk -f"C鞾\zz(x;Q 6B,1Ç5*=i٣P 4ol'ܠ&8"ۥ_d:p!{۵Q -|  }a8I-!F\u18H{yvAx0Jn>$YqW~ppـY^ mͷ| Q#bְ8 `"M6ܱ.7EFoScj[4RMlg6^k-F63ys:} mkj_^k, E )(:J~ X,RB20Oɟ59vcA^Mӯz+*\ j 1[PU\J Y[Tp"h'TX$];zuyoGS]Ǔ]D9i#A̫ TW]k93 cC6DZnԦn7vDةDbxQx}fm=lRsB[5C &nK;qACwyܷccAܣ]Bkfh^o/,sqGd4Y |)~nBO7\DI=C(l0i-"m9vAR$icSi ,9'@* X]9]BtdUx9{:9427jsN5Xw4UUdhUW09=49Ddwf6) &)fc qۻr7O9AċwrQ/GNaݽQ>Wo^u3}X%7>i!ۓMXՓ61N}1%>Anq||D4?x$PٶУ\EuQbLYu-վ(pQK_j ۡ,NЁ SuceMk(߰}7\q0Pϖо9[6d )bO a!p,k8e?'<{%rAo,0Z/qoN_+|ܦ_3^*R觧Џͷ'3xiVSvq6@2ԺG nG{陛`pΤ1!S A(;79tx PB Dߺ2 بtq=QU]IIwJ<̔cG:b7ikr NGo n!p3$zIrgZ3:ۡijա?5sd&:]O"&@Pwa3Ӿt@-bK@uՖxϐŨXP='faa 9ynct,E^L%ަrXBxDPMzI38eԐ E*J ͹wH?zg|C{DjzqO"l<L*"`N l%CQ d0NVWnP\îg< Uq=#5!PUԧF~ dk80 RFn.-lgS1N+5xssA)J4"&()I&NmkfBr؊K:xL߁m>̓*d>H>Ov>;z[7È;p)R*\ozMJƬ0'99c" dÕ*Rx|y"^ iF*/gbRwJN)muKP&s g{q8N\N:j@w`bcc=bY2R#~y C SzǧcCiEuBqSNګ'@t!zwh2p=$ әK =~ݲl9XEO+)|P8fh &unA}?+,&<R ^vJMКa|tKN?aHIvJh!Uq`d5@9꘦ `s\\ϧzmT>Xތ L">;qKh|"$h'k?OvL  , 9:sKsFhzg~ mǚ$Sx# XVEXT"cCM%qjV#½n/M88T$3;լɷ1hU*amw<KQuOFtU4M/ Celum>2~F5<&ʝO' _健ِ;)L}nF+W-k1~^6>:qԳ~|;DBmXLDTPd,BEۍ_WO  n!\eȦgj؃:7t]w%2$ J䴓δ2Hk2(dDu`T1+"u]h]AI-r əwO8/ YKG'{7mluzajƵ~:L9Lt_xuPte&@m,bNI`R dFmf J {{B Oa1fyxq ( ;e/9Ggl~O;rXq# [ɤ{=`x#At3H8ݮ6h}m.YvrX¹cXxؿWv0Q'F̎ϿȢ[v16$)Qj=z.k=$ٯw#f\{1=@gPܢ* N!}CKjc@aAi怒nLNRD/`+TLSSQJ|㍭SGHp&D0Cl;C]*e xNqtǶ抶hcDsfGkqRV&/՝dCOn\0tsB903!TW_]/gGl#}Ed2Q ?6{,#kCyBKs-k (c]E!׺50 -ȍW+B!射)ҋl}xևm屪c6 c4{X[ۑ?c|$9%+dTbSiwm͚0ԺdJ4x0 m6ScF:.g P ~CBJsc{+J ]9^{ âI1~ =W7ٍٟ^p[T n˶.F:k$H)9Q290?'~>B IzpF>p04Sxܗ3ؔ'dҳ`o'CFsnYP)>eK9pH޼dvmUUh@C(;C a߬5zW J&FD+ u  >fpby;"y>ʳ)0(YԤ|̲IPy]a~y|7C~(wsѨ7pJM_Ϻ>ao Jl&e3ۃ7 UEfTssLH~Vfcӻ 8'#.>sLe  A6*"ft8\hZL+]!U::=pͳy3m݆0,r|.t dZ" 65TX0ە‰xX`L lR4|ɕx?7K#[z{wpN?G|Ld#<?t')5A0pu兘K$O֘!;Qr/̴=v?,i7N)($1U ȣd>?c |4:1u%r:×WKAyTCOöXһe<щܺEL[{}^{4uax(j'g{,kCŸ0PƝEqw@PAIyMW]p(('1!번U&B@_?_ çp!1LGɐuA~lAQQc~ݶk3Xt Հe2"4QE"jED]J1m2i`&3@Lac'h2hĄ~U/!aAǀ ѻn&͚1h PtKgk:FM`T5j[מg|(}&'B3X`#d #a \k0 c`oxsua!EO 'WVqFDoD]LF?T.d??Dnm/ ?I1;,ģtA"`dȚ#@N M@d ~ʆІ`h IH#,SS=tW! 0xYE=XO;TC>M_n| 8Mϵ!<םYMq Kօ+2xw 2ʂS.GT$z!isLCN;מx1ƴ|#䎢Nݫ:J뭮lo͹j,gG*/(ޘ`/:Oh7B(8w) 10@̅JM4zםOwhA{٫S |8zH;s|zb(?A CTDdPO='=֫:ut%)yYmM!ֆ=C'%)E3h}]Fwp91^q =:pʝ@vR.Iù_ۯp^!V>Pk3T$X^ SNQ[:$ E$) Q9swb|bL|8>bײŅ7. !!DDE0I2ϲyZg/ݳlѳZp[ x%K0㣎0glDʣgn|ݥ==|q&zW ~[ꇿe 3l}e܂ƶ ;.[U#'=Dra\S,% 37(3TC-˙fMP IbǫxPo< @d‰eq2L7 Q V:3lɕDFS&_l6~PНJszRP4;ߞ(?il%>ɂ`A(uOEi -"D91 /#62ɡy9"g;/ڝzOX-uvڳm %B()w+/]ah֭: s"yhS㆜>tB)1} t}JIÀ!ĥS =Rp!>K$dh P<| >d.I2#0@ OPHYad>;C֒"a!tf fll̈́0:L$ 0%M{=ИT1PS7ۣ>&TIǻ[?iQo?|BA&:m,V'FQU~/#ojq&X.e({fAB#A "@ywI(&vsXckP48;Nrxc}=[Ɉ!B0|aPn\@ (9{?PDK\a(m Pi*%\@§o௿C8%T<|y !f4 +S'.gQCЀ E"I H QN90uIy. hk8\%+Nh1.P=p.ǵĵ-֠9x!ӕE oi )OkJ &n$_o?1q a9 ʚh% I2XpX]-fE+p:عE@3I4p 9ϡ?zcLR5z; ɢM."XrM`;~dxi]H p$ PmCҬ%dU *X¥@)$R%;<|]3=>A>3'1% NaAgb y_N'uU,u)9+#'*RKDd[Y+fL64_2)JUDd'b DjRZag5 B)'1-ZNŨDd_~{NҩR x гcS)in6&1@8Y<#tF(a)A`tBC%T_҉Kt>'J\ Ha.0LTV2(HB H THE@1 дDPE1 P RA22@!0 ї7<ci(P@r#vJR"(CmLA 1 1sHL6$<}C , M1fFv"maS$0CB@ mu @UT8>TD{F1aGg-؝Vu% eP9e$vADOhA3rNE.f$[ $EHzoT~U1k ̆j J6~9E d]JP:)FZXI":]7O#æ=]}:؍'mb8p3 0d]Sl(>32l-?54Y[VCBSQV83x!ay>աYwHŪjMp=B VDϏ/YٺF{_rD:HBȰYXͶ"-RCHh-1 iaCy83<.0^'Osԥz_6qy{ZY/q4T}^`~|XSn]29 Y C Ŧ9lpDbcoK^L5;yp''M-Bj*ǧq$>;qR @MQYqv@Ge0$CvȚ$s;Zw^cpQ Xj9 s)][CSdk?c:iڷCeň5nJt8S{mZ='+~hU9P8@ 1\ᕰL^$e@%Ĉ#@,-PnHt4.;j!Ja8+]EqeqI"!OSڞ!I@ ;~dkbwɔQN|"=o򗟋A%1ji{v*iRFxߺCa +,W%h cܐ:Xf}~YP'wi<ꓶJ()>z= $ ,|;x?wHtC!^PjKI S;:O}W$J0?"\^Ѳ1ba r}O?iAbʣ> JD2 ju^t]i!'qS2 nml T24漒Tz0s(停I ,MW\X/@%l6xƌ0ʊIMAU0;?_u驻g_h}~[RqQ?=#<(j"(X&(䅵#֪ f>G{9miV!*.;*Am*Z3ٗ(&VYM cg’ȼ>3O5 #;@Aǣ>  59 PT- Bpxx@^qμ@ hvO~竬)g9T QƤbxռ`9VackAɠvgF}ofMN Igw [KH_bxY_Y|GqPSAB~¿"{ ]xAADD2D<_V@UCUd &*mjtxݗLwK@FKq=PDiD> @ԋ(nF@ 9i08wyI+B<(xh#q曭Pn'a(~=31lru:UDK0_έz@|8 f;jY4l]}e: yFOX 1 ɒTLzY?` Wp߹rKa7j L0ю঩#8u@V؉88 9 Rߝӆx]?P<Д"%vvy)@ HE%)JL4$RCPA,Ajh‰ eP}`@3!$2lV w>z3'cU%X#phJED-Q$UV*Wip:''=;{`#&jO P҃դRd\3o2$:{hr @e폗a9!2 Z?DLg}톲dX?ᮖ Ins鳋 QUUd}ݸ \h`@ۺltE&"q@ܷ&ZpV8.;rx+B0C 3P]OY Ҥ|u5ҙztgS=7@F|P$d~JX&MޢOw!@Ҥfl!߶% ٢pep&bSqք]E2$yٿ*8e&̐ }c-B,Q|Ҭ.ZF6"/`S=9G!f4e`@% dqlσ?:&Y鑳Dp!B3m)Ћ_X|$>8b=Z >JՋ]47rw(?ǖ1"QEJDo(2qC0I nUl  N=rO "(eȻɉM]Osы?1;PD3Ѕ>SNxNT*{MRu(ewh+'8@5__64k88X) @<$+&;* l<"b f bɴG$P]ky:Q ƮH\tݩAt9 |3 @2f8\͂ў$hQ _C׳ц-_J{^: T0LWC)]mCmѶ U' .DE! 墓*XͶ#IYQ0\ Lh\n,umh;QK0,`Q.f & EȀ4,,j8FVqP *ZPhQhV!X0JwjZbхEF(aģ3i)@2۬`ǃiF-Ƹ[)@/'ev0"*J1kUsF4Ql ~? nbY󁇈d8rfX̐#kPEBGsmB , ,ŐJ0AI ldam0q^ Jdqئ?OӇ:؝}"N1Z C30]:)HьDdY yfT=- ̶1 7%5"蓿p90TPIf`d(0@T̬]8||ktTB% 7`YoHd JͱE.ZRY=G>GuU+h(Cbj.(R41jRsXpdc{a+""uQxٯPFVrW۔aJeCÞ%fFi ac%!ɬz]7Ju%,l3x|V,AQQMtБ6"h* Y!%f9PS 1K3'z5 40dT0 $~h'rH A"3.AاJM@IDkyCi^>x)#LkfeH$\sYO강 y9,_leWU d"$X_%M ;hy,Ckd$]yBC Y 5?>xOPڵ|Uor\$ Lc_a+;}ژO98 _\S @eHP) Rd! 7p =!BžPMqNrɇGb[B%pf˽R;h8n > ׹U #~&}>ybQvr)ָ^޾)SP!QjG$F;ìiB™(("f@QH,LD6K% XRPQ hMU#}d,@/t,!CN`4–c$O4yKĸIjb*` ,z-Rpahcl!GlH. !p`DU5KBa㑦;fk@du|$@I8L?%S9?fIrgR p#= A$  ͐N:R)?Υ'RX, Ue/Rkԗsj'D7r<{}sAUKAg8E/<wai(+0`_.D$N҈QJU 5ݐ?lhlq.Z"-ՎM?}>&'V>~0@xbhBv1ɧ&cTd/ 8$ş?W@'7'3VA BsJ= k!qb 86QLAd'%0K&E>iA1tp ЏF {$ۀL(CQHd"˝v򬥸a͟ъkiLLrlp%{"PۈYXMt‘lHW0ϛ0QK߽ *)L@傏=DɡbVqJV`)vFCHP4o>fxdpp!!" ZFD(ZF&f$J̓;UyH`AVJşRdTDENs @ b%) BJ B"*.!qhh F1) wfhP_xZB( E);}Y3Ȭ{l Axfqu|+*`^޻^\CG&![T}qb^9\íE ^DgA84D1"8,%SZx$ڛEQEQEg~6F-\&&y>fz*5SPݯ6s`'5 &N,K$Ȍbzdd9=d lTm2fZ77rD:;G1T;'i ʬc 3DՙDDUTMT_,xmp<3dyYŖSDApKARx+Y8X:b8!%N?w<dHIP HQrq!zwDݥ7aAc I=reAVT6SI#(A  P $ (Ĩ4" (xSR62(F* 6& AbE\%&UM J[" 40`0`3> 80Nz=pr9H}Cہč!"d%"XdHŵmvҲэdb*R4JT-VJ)KVʎ`aMa USS& `"m`fT̊VCpB "A b!NOyñ)xhsfF>Q0І@"PP;!iN|Np i #0ʗ% 'Q5Jzeyck˶v 7w|Yވ, U@g0S‰Od԰ &fK44:^ϫ בUX(SIJ;k(O C [GapYR 4*۬M@p*A9wAk(aҋs-*,`vY$$ 7(ΪD Ӕ8 ~)ףp9}z0~D4|u4S7%Nf\f.Bd'.d0"a3 'j\\K 7U+ Bv7W=?va;+}V$ugcLH'D`.On a))$ ؉0{WUe*?;&ŻI-]3Hz1NYQ(91۱Rxveݩ?ɑ9)e( (Φ6(2nضmh/Y|NDq-vN] T;~yW\PC[f` IJQBf8@֗dIzQk ӍT85g8L֌Lf"}UGsݬ07ON~K_<})ap ޤ^M7m8 ww4vۮ|&BM@;ָMP9<ܻ5zp3tp:_^Y*᜿սCA= %NY:@eqۿGF߀0{;n:~J2Ag_?}^ZGcgܓ5d ɱ L0f$bZ,9#&I2*]N͓dnD\ 1t0C2:. 0aS \2?O0`jr2~ 2Keq7L:q$tnX}80*C~Da81P=צhG$duf4)*rb9TadxN[Fؾlwe;)݂d)3/q='㲍v)eѭQvRԲ`O1D|6(s2T 41B=ϙ9E!s=  w`j"M wnq$O2{{p ARQk[&gz/-TL[jvZWk[}ڪ檪\Tpdq{/0ej4ª0|325#2AT0H 2B"R(ҽԕCQ1R\n@d5d1RsQ@2Re%:N郺5( ltSD?`ϭ#۽o_,%sӬcY E~UUD,ԌjTraugf w9v|30rY $U׸c><mVKat&/77:'ʀJ ) `T)R0p"FJ`B| ~@}=5嶉`EJ"U)PB!T$(hb (i(iDB*X?MYṭ*PW (p ޙnJ+*0|;XB(802,}~8k`z0z:4CP%%!!&4< =Ó؃-fT2$~s_E% RfZGlED ߤ15aBs]rjc8*qONFKE0HkhnÝ 퇠':xZkl(&(n]`1tiq(TA T]oXcFf;lDRUXr`]!$e{̍Ƿaڼ>yB.OfDHj&(#( AT?%^9"tOEA!RATKޭV0{p+9?m+Ij@ }M$)ÖLy]ZyENw\? Tԉ;-,ZihiZ"b""H(&)hI A)V"b) PJZt1BcjL2cTw܀+T\ro9Lx:r|ޔ{UUUlQ'$aWrxqVVt.[- '@&!ϼg*z2Ipu`NCߔymNW$!Siب .}x1kʗiyg9 ANc5}21(s|"h-ëN 5|n4 $Q>@T*P9 MZJ%CFޝol!0HZ<#,2"Kl&|vb@̆iVςP0Qy cB/8i`yN9х8Bdj "#|=茢O5s GЅJyej,Z3$$Ky~A0v쟚LV(A(@~E>p '?qsS|O!4^]i>s0hP+֫3/`ՠ( Zz6U\qq;im aB"`7 &$XcumvSk=!! YD+xhDP)89C:ȃ 793E%9?qFv8rQ7Cza'W h*Z=<F|(,CcIswU4ϼ28ݟQ+܇67ZH; ':ʚkG*9)GΐN(@N@mR#oQ&$OBUNz>º/o]P}LNwۗ ZJaJ$`*ha(B@" )iZ$Ƕ=S8Ub+xI3$") a1مUV&::H!zH1ɦL)nwY]pم$@Jq*{NᣖDat޾M*ebd擬8s7/q=N<%&Cy;vO<d Xw8(ALPv$]Фqᨕ2|NU.BZl aj;8'ټ0!ȃr RQG!yk3P;C]Zr N`fk>/_/\Cl@ TF>R+YHJ;܃ #N)zT5afK`Lۜ{g:Jz?9Jаw֊xzU!xf7: )]ό8 LW+@kz=_F&bH!>*,2jPSꯟ#ak=pI 8Lٜ3ku['kE2])]aswvbZZҳ\LYf!<>V+ZhZA\vi~wf:|#Y9q ^H4I9x{!&`W|VϜV6qJ=dhښ;=)]'MNܠpigc0d68 pv~F'iS}2X$ .ʢHHY xkCL2NfL[B`َ67B݉ aZ9QJJ G"U*;qϊ{@ C=s n52@r*h6d jQ.5.@:%f+@t3G>{9$P Q㮴N%$Ϙ!! l!X@8L"/Sᚆ͒o)$;4d4`69XjǍ'4!z2<20a)A~rx, n!AGdYK30:tȅw[ m25ʄU/c\qSTHh* λ\!rX֨Mc/58u7qbdޓMrhVݷ|ɏ~ZJqx<*9k: ^Keyκc*|)yHRmr`%3-YEFU';h=XX\\zs[۴}.=wH$hwv ~\ngb53("gM"5ՄWn.v42r5?}V骎VӾ nExjFScGNO>3?t-3$.udcay6᳗ &`0'rcI6'b}z{#PXü>3n3~hFJ΢p;-8V S䩊ȳԱ>;q`Gqb0C1Վgt&9n'(d$b@;L1Ɛm2wMrj;B6k%iwN(|T+8y!J"]!n11~zl H c8~\1:%`5S~YÊƖ3qDd1hz\{ [.kCpܐ1qaF,cxMnΖgY7-u aGZ]WyblM;p<;U~@q0 Y~'6f[+م+}Tr㨭֜TtsFKVH3J#v Â]L!؟SAp{$"q3-V<O@VBNrK =.|rp` & Hn."ǷXkFp,=rS.+g#%qxOZD{(D؅ZȦ eS;+U~&eUj\MKP2r80[4 ts2ǝknW23Ib& '⨄3so So6,Lf h jXėe~d>a[pf u.% jk8 p#evV9!t<ž`)\[K˛Ӫ6l iD柇O6h:EoH" ָ~uK(+/"oOZI tO=Lq4q9ʛ1BykT>']*>Pħ|_Sc);B[|]ޟYoOC% uu{3Rspʤ1,ZN94Ps/x"l*sSLɫo߂nbJ b mN.I%i=K-Ą'zR rphhDi0lqSg&6pƛ4@̐:+[\A4MZ[Dj!Vg>3|;3>pCx6z1ѣۈC5C[E!70SH4"  i:Nys~OuJ:E&KwLmcRDpvP:@XYc&|I.ݖa;u3tvB"ss,)A&q*5S 6fɽK0.'{N-Xz2d(Ds>{/NΝ5[Tִ\ȉӚzc.MA!q9nN5<ڵO@31^Ga3~kݽ~n]zr" !(&$4̎ 9I_l]H~cLߎ!QF[7>=`wHRD*\Q w{$ࡏ|bI(Эi`Epgj'4ڄQq4'R+jlv8)Pq?sqY8hRаVO99ϛl4Vywq,pv$Nڮ) t:>.iMC!8ad7&j5*kXta0d R@= C4D1-8#K;DdžӵGKpV>[43w.}~\^JO[)UaBwsژOJa*{IAkoOLsr1$JʲIS6&qM6Y1cZqoN{0/RdȜx!N7Вx <82V|Mojû8n;gn!!(ܸ.^YZ|SQY40fm&y=vf 0 W#2[<#e09'13c<gN Fەns t \<$ӱJ:r{93\FUWI 5׽1WXMҫYط\y"`m^tQ3ZD"GP(Bm.8֛3/EgJ!CyN=єVjk 8Q0RSi1(vsbb JCE0雉/Pgb_ fUxn =\#|cF}Ð21ϣbwlä5332s~g呬cg=cfD2d-2Wmqdx0\g(oxvGpqή(E] "|v~q=YnQe@[vt-DAM~yq{+"j52Ӫ37=쥇{ܢ(LELgb|⚻Zh|_1"`Ki}HZ:q%DuR‰`t y*=^çگM1u6gL;G$$7cC9Yc0\u|05s'0%msBp0˔ x~Q&N6fMҞ2< Fz/6DG/KS@9=& 6uo5X'L;@ugNGqaqa7XT~Qh4QUi,kfeBc"I>5uHZ4#T2=\ Pp ߔ??N]iEH*PkF?G,rфĄ;c__0+ٟF^8` 1(4A@?Ti?A(|Hв|aC$yxP'UJV}]## L!#PD/[~T$U*ZE 1 )~a3Qq#3/Vy5=.GWb)&AuChؚU=@i ZBPi~"h3GfP8V$ꇑxЏp׶kK%"+1CxA>{dyz*̳JC;}i Oi%yS cCDȴI9ˎ>҇<{A/NAgΝ뉬Xe0 h@z>;}bq>L*EJe:*0#NN:=ooN%!GeyV& m8ae#kby#]M;wŰZ==Ww` ɧ!Zp؀qvӐ>$We$`jwaQ\M: QP|oraߝ}2铴6x! A3}) ?~G $"}yp$(:=S ,8pI({XNxPO'GhKh>>RaKtp>>Oщn]VzAEqvLAI8D,G\'Y&wڿ~ prs$1)t1}?'M/DB(_fˆ=x~p&e3A؝N۾5*,$0EQB?f'l'ة*CR_jyʔC:}9Ы?sPC>P|t)$" x009.>vV젃Lb96H!4̩LS[N[ *4MI-5e]Xqnq-o[C8ҐK:|}9{xozv/Tӿ f +|4C1#s[8zK@筷X4"80g0Ie(N|m˵ I8Z(MPdx$DBp KB{K索O=.2Dмc?y۶#<%]Iov(Rpa8d d()L̑SE WQ_)֌C3?rje:3+9*45|)Syd;?>;@:]TQUUUC#Bxoo|xP/ȡYF[m@*c24G0?&7k {>%C?,RUJL,/\қ=>sr.sB|g*?Po} ~'Tv% Ɉl%:G:t;h럒׸ѧ3# &HP($\ `%HE:@$EhJAJUF|KW_ B/ؿd 1BV4nT_ֱ U=@է1MN4za|˟蛔;g}9N>mjM61"JŅZ7Yw@U#ʙ  a@#RIY*sg7}'wy&hgdL;F/^e6[nY 9NtSۼw~iݞ8"C~dNJux/ b<5'55p N$&\\am.= 9ڜٕqh4qYn\*hySnr#AQ2&;"fa)NgARzTj5x=&=kBaf|A`o"hT܋Ǖr\T̳S9;A=آtw}h2049%u:ŵ7ΈlD+ $([z=rBk6b>‡Y`Dwp)viixmFUK nuu l[%w\2i%Ÿmx=yYU]W֜y޹Aݺ;Ȃy8rEvL&(/]A5C4&i-Cu=#)vO .s[]-ڝu0G{DLa_Ǩ\K$"AXa߃s_kYnvLV[纲Ψ] 8||xumU=;~k;ӜA3αP51w %iy|Nmv"b)5Cv0c"YmxZjR<5w;+S6 ;mıࣞrAtevfcHf!3M=g}z`tBS0"P}Y;q2rAv$d!yP1r-a)0,᱔Iu,p7O5&[1@b8y(wA7LZ>zm5"'ގjJ2av' 8kk(CdCpL==ro,rve:iAɢ!""cs4oW@:_/GÁX_SO`FיA}8 Q-}p>)xda;vd4^qBИp@گ,T(PoIxOX冷uƗXi9!zPqxG-'87ɐD?+Kc>sX_`-^ ,đ8ĄpfFM5h<%դzڰC!Ͻ㥗.wӆD}t DG/GU rf Kɲ̘N27˿Mqo~d?Hh( Ú)MXB3~3˅T~2dy8R1I'/]ӫRRDA 1A}AMNEs"*_˵cC9%_1\avWlSo}"xs;U[;n:_+mX;ㄧZ3czZ Q" $βMs͠N1:Iwd*\&CP!F<΄N;e_ln..7uU7μq0Q!ڕAyMo7XI"%1nľ9T\8؋uPc?`LcQ~D=Nghbf9Ʋݺl7NEyCc,L"4Qs l"JFѸCx^ W)A D>`a )R:yixx &^}z(IJSڅA* J1$s*ILQJ$֨:VP* >KnPm`'1`qE0*?x&%RDD@8>IĥS/g'ML l{b/rZiHv+͟vX)VUƻStx^i@@ATM@>^`>A<֎Jzox={{79Ӈ W 2C PZE8 @ "ȫyj˪q]mU](jrBxRyUjPRÏysuxҲd;3:,CA4+rb^S<R{KU'FRQ98bBbKaLJXcw'[Ĺ~2s0B,X >(P*tsX@C = XC09ƖjDUUU@Ee&:)&b1$2j$TAlDQV#EDKB(+q!" a(*d1("h""&#ZLULZ*""b(Ж1V(KUQXhӤgveeU4_LRUT>oȨ}룾;9MF&&gw' <aikzѬC@y!Q= %1"SBQJ L҂4 ~*Al~?@7{.'쒗 @x*} vkv>ʹ7w* VYx`(Ɗ@2xPdAhR&P!P:X`]RL̼?lȕmT̢ޝ7}~7N(JQ NPȢKibCـ選vH GBi&HSJ szm`6 ORO1("#$%CP- T>9,pp?:6,bBT 7@"5!+w߰D$6ͅʠĩCM$Y*0-al760Gr勐~04 b{k]sS߃TMr@wf͜]Xi-JA YFVUKZVX RX'KJ4(D mhKV<'5*1RgRyu!TΖu1٧<0݄<=Jcшi( aMʓ! b)ٿ?4Xr S[=` h9C2p[xLWрrx~F+?^xxEAE+[hԛ|>mLU8sԿ{${L Z` jH|-0y_ksI0:]B( ) uwBnlb8nQx|eSi}c_hNF9\S#L<%NAhޟI.C|UBBEbE`>f[eJh,p 3!,HSW)5 '0ނPF Wܣ) ]!C/>c2)՟0v>gs𹹝 x@Ṝ9ve(꼰?÷8 v3NE ։cMrPAުOLL|㽫zc,*~j!P(F3$(6 uUV^ 9HbQ 1qbG5H<.6NxIa~I ^*T;b[  BHb[ڨcC=ɠ/pTSErΊ)=?Y bIlFuE%֡:$E$͒>K\98N(S$\MZ>rE>W21QwW>O+c{=#b] lCQʹ:yBƠh\GB;dw4o;+ (E1(-)ĈIP2Rљ8KN,DQ9fa$ My5ލF7JOLC,7*JFU~WXA}g -(P<>z8U=!+H[z('vڊ1U5m)Ц@QZk{İk~;y%9ċZNaN GR'K!<񈼑BCFzxb P  xd:wp!NgM#d5[ @N $% )rxX8|II݈d+Ff&OɂdےGC4 }Cn]H#r0{y0iΪ,p@ 79qdȤЏ:v$n0 BW܅>{S ObP<=iª_RO6go,yxICBH[W56sD PEg凧>A2=Ќj-IùRhhrodȓn c4p3iTxan٢hlQM0P37 kiݰ@yg&` 8"BK,MhM RIWA[ɰau2}iL[i39Xc94iP߸I0+>Z<;:/tM 2u}8i&puEPILBfCFHdM `Rv oKK&T19bsNIy96 "&"~BΚMUIJX`P{˺YS1/tzJu\Kк&a"z5MM${,Y*xs+@.nEى:"hjEi]eQQ͋t8r9,c)^,v=cqMS8[#m֎(M|&^jNk~%r<ٴ\mO])ކxf͂WKq$i<)m2o- lvNmi dSƓ$ҽ?t)‰$`~Gȃl͕c2I!A4oY"CcE5MSN>ne3w: ԞuV˓C;!cBV<>7h 'A; vx1a.:&qH_sbC;5aLZ'אY(څ+ZT֊Lo7%C,APک(DR( 93j0Q75Ҽddp۫)1.]ab(R3m2EʨL2hlXf,^:;Ug,J1KebTSS#Bp)¸$V%N],C[?k [S==J۵.y.*7_U>yx>gMu!1d eA 9[D16ȶQUQ2 w|Ss̲i/2j6INˬZFinʊXbm0}93e899症QqEA|^\+$]S C0#[Qƺh|OdćC!IH#<͈rp7`VXOJKb 7⼧‚PN勊zCP*B3 :xƹ 2QU]:PEޏVa:&jH^( _|P !T >/k]ǵe<~>+ŽF}I!4L\t=?k{!sh!%^BI) BRЭ(Д-,@- E!JJJ ҥI@ 0PM$Q-"дҴ -1( RPBBPTADHLL% D4Ld4Bc&JRdT%4Pbd44-3!Q"DR-*%4KHS2 -4RPE RTC@BL@9d2M4R4#zTH z}c,! A$pfJIi#\"T*'"*Fj@"h!˛jz]!bFiT ɸG+PeXƝH*i&ɿ`L>,CaHK(=_@$IGl( % "R$S2M UD4C+%Q3Q1%LTHQ1CDı DS0BLI0A "L,ilJ8ejm!d+?gyG?xeOyDpv^-*"+iM C`hpOZ0B'wsL";T܀;eIfțLU &efF,'Q~v.aV/F?rƧsx"l R`>v ᝐ4P;7lV; ҁ^Ü(0AlaF}MJM-3WlG&8 iCx.#Ė< ݰAQHu)D?~ b 6q ""xBk3b< P7XPN'ZRl;'\:pb}]$Q-R~.|($頗\ްӚS28]~6Jd6f$G2֦IM7yKX:yv<%,{L#$jP593?G}$FH8)va80dP(1'c>{@jV'xӼrb? PQ~IDk [qyyB[eAS 8%XJrBpAԴ $ @"=tIUO8 mHFd1!HL] ͩj%qRD 8y z 4 c!#\$(H4 5ש!5H&+LTP/sx_l":Iy@{WP* " oNc9f mnoI71^@9GXԽkf0IɭgרB|oFgxoф+Et{d}';%Ġd]`5# 1@5 PcEe|[.[>T:2nfZCfRj—S3oQ<05-(cDQ{SeBR3*b9i鉄Q,T9 @9dd }10k10]J 4~}h< p 8.e]( vZ "H C٨J hƠ.!g~)#Zb?GcIeO]?S#%:#2 )ͮ5X*$c _I4%)BJ(i$` $*`#=0DSFeb/2%SMr FKSD$x!@H$׽\1ȘY((Q(%-,RuQX 9f% I؟;~w/`]ZT))VnLO2 *taZ0 !;!#"Uyz;De:}{%(;5[z0}>6zrGpꑦ]@|JsRE pvS@6s7$&B1!AJuv -On(yPZPo )ʒ3C([悘H}A#]L1(Y34&=I9; :&a+S%!9 2L +ySטH(fN#9,L(ϙtWoNÝņca 0N\4Qm ag, ~ȞNv<60g^ CDj'{ϓ)  O@Us$i=9Gz` )tSVrcO\pc1ΠCGzXbC `e}H9!ioi*F[ P(H  $`!/~8*0MJUxMJ:eJI(s Rț BGӐsQc"8aᨰ=H`$@1:K`z)IP4D P:X)MFF !p0cݙ*WF^(g;R|}B{x "6iyǎp=β1 ~:#Ḭf;>KUpGP7ǡ=A`֢]Caww:$u˧2ou1Vٹk8# _ ptU,rQǗoe܅nn˻D')z ǀ49|٬0< ZމW1G!ߪn{ۆg~W.˺2u$BK#.gb-NWrtSՋΖBY{8[xPc~;a34x<gýmxy[=,=eTAxֺpl1p-+9JpKrv=wDBH`oN8iǪ eO*?I*e |:9z`TP$X2>aD}]/??1CŴOپR`yNX #n#Y;OYqii<)*1҇T Hѹ X)5N}<˱-Y6!c1U^9/Z"LJ93`l˅Vm@m$+D@yC,ׇ,Y9DlHj@HV]LQq"[CNPa; y @}E;@hWE~X(!xw0g:!}n>4E*ۻ{ TET=eJ0rsC2Md*o'`Lmޟ\?*`J@e jG)ihpLMfu.242D(LkjSP2aEX I3Xp3V"uF`HXZ0+@XbAT}LrB!LLj"&#(k$1#j ZY'! Τ:LX"F=jcE*sjA X40L䡙@&J)BҵBRI}P%B*iaY)&@eY-%1aLK]1A5 Gh6Dªtx 5Vp|4sO}0rL'V[!~ky~?5 l ^+8v`w2US4>>tH/c?">w@ 5IIb4_1A#?/Mi=ZI՞OEꊡi&q#6U!A8>DQS$AW$`#j`&iiHjJJ"* &dj)b H)i"dbZbfB@YHp$#D1"PI@Ȱ)("iU%b$4~i cAT2iа!wSɓbl0b(?L;'͢$VF*\ PGCܟj >?ոtw8QM>Χ Z; J;Bۿ x%)GF0nNqdt_v$Ku Hr_#o ێ(<>8׻mg0$@_gWL~J>AHaápA]Lwtp˃Xs)E0ӴjT^5=Ѳ}߹3#X~PMVVq!F-dZT m8R{F1tMJ:^wzVZ P;Ύ|HSs= L:J%u 3ҦCOn]d9%FpHLbJ z&;8 XlAvDDzNj[:dG]x'3I֔8t@@xA1 |D,oåUsOtQ^IPCՈ,o1sւ(FsrեB'nQ:9{SO5)Vܸo߯8u;R˱ k 뻺HѪS&RPv5Dh5$$QC2MPxqCoMuX 7_O [a.4FĤAF6VVwvf]PZmDl Ru4qe LF^p2\kiFü*杞^1O/1^Px4vآsrphq0ƶfhe2Gk'(MBʿҲJp! -B Kʁrc uy{Њ*_/PkY׳CC!7<3pZD"ɰq KF~Nʁq'7l~',,IÕS) 1J|8#3JMbm EjƂg59eae($xJM{'8$( DӽN''eM?Aηts/}^e#mM*5Jv$U9g :%c3%xy͡7/iǏ)s8u2zѺs*ۊsTVЋb" ֜ǖ>tqERi@;0!XrD6/Zqyg}8zS鍩o_w=Ϝ``hsVyѮ PSIպixicN0La ֌ Xr/"ȸʕ}Rjn< #ÖX38Dl6st1*KS 9]w˽B"b5>U.ȪFA )l_ q8猩{]o7qXO}':zl%51=I rtH'%K8r3vzMmb| M ̌Ɉ41`HqCeq9 !(C  PzB*r2-0,yY֡RB nkx$+!]:xb%]$ԙk T ~/1x=gc珵&"$l-Ac9^ B|ZYNi=KjE5YAmC"NsJT%[t(s` 1;oyKg^dgk0 &F`h*ΏCz'zp<&*j";?x_g9ێVB;G}]XqA݃ FPW<dLD$ 2+W .ྒ{ġNf9A M7luZtg(_#DA`JBO x N;-Nr1X:p]ȕRr4A'RVg $(לjCaHxl2]$QemcRrNM sCQ XT bI-BN:tbZ,*(iւ'{(QHҘT:0d Q (Is+N &sU%49AP,WRhVylTR5(y`Cל=sdqaɔ+BAv!7Vb=$bmVЯw mF$!?ˇ㒰G5?-L1i'0Ծ'|~F|k9QiեUUnU3@jclIKS3~2,8k4t2EL4NP̆<߂E'j쌎.!)̢dg ((5>ª+ 0tD$D?AqqO>Gu8q0p רH%T @ԈjAy \ND!ABD4 z&'(o<)̒P'I@?B%:~^rMMu:DgN 1tF`xAZXQ)aߙj-pQ'x 4+ӝ /\ΑJRgR;Nw -KXv򜅝[o淺_<8I;其ܗ@A-?͵sn s6yZ]-gyIs3 )HG[Vl堍&ᙋ3Ͱ0: pPul?Cg1I@@H;~G0ADi\yffo tݘf a`ফǍN D8b 'Q94xG9|ty\ # 4(;Wo6_QjHuhTh 2|Ă?\/)/@?D 7rbyCbf CV?[vaADd*(({~ԙU6^bWNT!C_d!zCqrC \vhXCn>O5ʬryuO 72ߝPUUFM"Lb3)d :B%I$'6AAG77;;;FXm9FXP君'fSĢ]8P'''pȡؓD CL#cj3(xe.@O!4(_50pcAa@ C- R{q(#Aٞm3չc`}`P;]\=?mӞKca=Wh'X6+p%UA IRI!|`q~[??_ٳLNS Hps&!I 3Ǽ=vRn%E5ZB'҂LOs,o49_;Ň?VI"!Jg.Xܷ ']xUfs7#{6#ɚPH󸌹yNt23DB pVS0<*ak ?/߈EN)< MtHDY-0d !_׆eN4R&}00A< K{vd^a1Tt˙KzN&#En>9X3((.x1)W^؝S 4 tQd\$C5XdD>S4vf8w FNAR `hbp:qSC:?6/:}^(&e>8 bm7VrG8qqVq896<6< _&u)/z=!֝Y$-ቄ^w nx#!|u@%adryl'yp5$@PDB0P\ˆꟼ0cspړIDچg^Nv9֪u 'i!ytZ $y#aY{*&(OKDxTvx]QQ8-n(,U"}6'v,!V{¨vQbEc^Z[c,V\ⴠa&\0dy pU ?N@ˀ Tsqf9eq=JnĤ N/&nT- o I 2faHa1V#}|IuZR~RzrXgHlb[g^8(%n0%(q88/"w64[;I ..`.ZM2&@u=F?PhÅI66APZՋ̅>a Lmf+n; uXʻVg0 FőbfLv&pLms{~SybSy[:eim Ēasmv%$^ 6~K qH)C=;ˉK]9$~㷅9̣{kj|6M~F65ʠsrN K~ibFCڽOtG-N9;pqRT !]u3Bg!R `C3>'aG @>Zg 9bOJt8p$X$E$6xvRg2;_b5=_fQL6?gٷm^}˷QQ]iŅ)B(VXmLRB(GMT(;m8}I_Ӑ x]`Xe탉WCv="UXpUZwbV9)%w/I2(86'&~;u`pARZ'*2Fhr)W!\?+%uƟRLIb p%R$P, Esj[B% Tct4i%7!@ 90@тq:Qn 16 bR@ I<2C@X N ^ .ٗX)P1AY̯!&Wq@9RHfiLa/2 xRK"i~D2D%HjBUʟilIFe J`i "jBZ&b)a $ZjI! Z&( $V$H"f(" a`R%2Z%(bj)adiB)*uP30PVF= Dى4@X\04:")39TwC[K@d! X>u}{Cab'PTPܛ,wlo/QCku?ZY,qZ^ <f@ `y5d2 J&RScq;=Eu.*a9)BDD$@҃ EmL5~ G>` _@4* %I Duۘ1#y dQH%hr)q;ԣ8OHCGoc}]HыnnYl.IG'k!#O-[0ެHi%f#]jM? syqBP!"xֆ)?C 0LX.pf=IĢ_Jh=p"/(_;6lH'ԧu }K hGt`LV4\w0\4e|4>!Vry!܀a䉿 ߮xG uHUD #hf+&N8n(Az141{_cik0wa?wć1F2y9,)(Lp'@1 ُh$`FXw~gA3;d|yI2|l~WX#$ٷÔUש;$,y}^y#%n!D!dgF{7i.^Y B! eLk+?ܧGqeiXS:dn(jOu昫8dLِc@). ]g66@̾8 heJE'C_lo1X3'0rlr'ND]2LCB )ĥ BLQ@)Df3u8dF !ъJZXA!,R0aT v$jJJ % !Xq*v$[laJFD!% @RE"(!0B.B,@   B,jkATȲl$,T!m1Ii"DXH-XKQ$d(d!BAc0X"65saF9-X,u$)܎D3EDHBCĖ1NZ"%h %$ŭ*J-)k,«~7Z%@ RvU"VjNG)Q&,hlAaY 0XHXHx<,mtBQg*[KlR[gʹ(wMYx.wl+t9`7ěl(^DDdRd!cĊ0#A#+ " SfPSq`L HTSI8RcI DdL#KB4@$Ch]EReQTiBɭBOG\@4oJ8v-&WL3ƋFҰ:&VdMDefh$*d.49eo!$/-H# \;>7n*@4?ي @恅LrA?o&(J<=i1=nB34vy&(X]u ۺQ62s͡{!|&5tQnꗦZm YPb)vBo2n!.qMB\ ZӃRk[r ΍ 5>ir jr?4.0ڲR;lYhvMO퍠l!R oWd(O!a,p"A( LHCJ-0q!?ӆ0_~\rBfe Ԉ|Ol>p1m ֡7UC~u%HRfG8E997'wz)h MBhdN: uq<:B3N7QՇ4{8ORᱳ9~"7J`)Jt 0Łd:~NAX)Itٳg{HeM` !4eyqt@ :1N֕]GŐ%9䰁y ҅%O p5 p=o!ȼkyxm??NN'@~vB`dÆwŜh5ŧK;>\w(f링=@,uh *+{CR`Ѯ06r!j! HM\ڀ<Nv쇕}5ErJ/yCQ`4ԐtؠtΆ+GH?N'w[>kp{B7#&&'%^h!Z]lt(`KdK0EJ LR>d+) P.M"#@R3PJE) ))\Q@C4}j/cI L tn4vQ@$UN¶ 4J]n jI Ruq80TVP5FZ0V`A((H\!FY"ʄ%j5*!iAQ-eRieVБEH4e!C4 JmeQ9etRkJ@MH܉OoޞBI8vү$ А%\DMDRP0-GS!]Υ+x:k*}ryi,|;nukrb>EDIYˎ޼@VH{WN{gX>pG yOϹ9}DEJLOI[fUN2>srQڥ`#(Qb 1Ha(&)msUkHfF6U2lX@ySuKI93.W{xy7b_Wևa//iIBVaCLA`w<= d$>l3Xz(jHK'!B`yCeˎ^;^hV:C&,\$| {XXfJU<@!WAU}QMdQQ"*RS ;ae8Y0W~x )I2@1FPyvJNJ)$*?'wgp u s~X–N׸,TS 4QW_B,d4rL\+rϐQ6')u]ot~!8λhS{ /sޮմ;8ﲼ,”ڶQ?>*ni~Tm=Lj|Bx˻-)^KϞp跘0B}@I%~8{sۑDP;XtYgJǯ\Faw1s5틤⪨ZVxفRf<@<}~6{\A"V9R=2T OHRD5oEl;FH [Fr$|N`rS"'-Ⱥb'u$BCѝᷜKQF!t$C0P:TZdQQHp(旷,jll Fq&?٘3uؽXA(֨a/F o}Na,4&!w-f$J^S qt}p&M  ەɞTc3Fڛ8!ۊ=?R(>N93S5C9}% Q Q=Mgc0}aX;cvNM,Z>h2-5i=}Yy9xnW}(ꭿ]ZP`JB?aLIJ9$dtl@6F=\D7ߍĠ {dl`d=0F@'{T#R<2fXI'ŀ<_{^RBA~)L0G?E|>0azf R*lCd?~`<9(i0Z@D'hR*DI 0+!c!99Mk{wt"0$|5G_xS09s7UY !zʓ: SМR@,Bk mrN ּJntŒ\Ġ!HP>hvC48__#z)#MԪnwS<*|^g@ 93Tdmu[T6 AAM@XɨᢠM 0 pd窠NoK(k~sP"w~!w1?Od#Y P @3]}~* AoF}]x!>;i8Y!wєdrD'JCtf bz~FO(}(DzR"z8iC-QH7:O9<@ ^/`sɐO~P <̊1pL>T%i)q2 ~yáE2L+A uܩv~iDFx"^< ~L8TH}q@EHAS81 r0q.(\]Bj͢LI{D ,yv)ݑMm 1ep'k PSQ1@ٰwfz> &$y,_n!o (vo@| 2|L Kp|c\(9gppt0[ !5ܱ 0>?w&sL}3%<ljͱe\84%EPd ( q2|>}'"M&GMWԃGgBr{,,9я8!M/w&- Q]5~{{eT??M&6<0U=^ѤEM|aTC!xH#s%LR݀LFP;\ o h#,sf2nSxX)^6A5oeg( wiMxs<DqK@!Ā]~!.ŝM13XSf &"`pHur3W:`KYOJp2ŬBAah O1^F-ϲh@9|`CO? PF hUSE"PȀ1Gcgt.4`pggo@N5bVEQCigC d3*贶ʯ{HE X#.c8(}_)V&(("$(@N/џ<>Q_M_l1PS\n˙+#ZkPAAyQh1 $_tdDƏLjxGv:+ pc"DBFaLIfş 1l0).Ihc` b݈켯p|&!$Wi̱`2)4Ca | e9h~ܝv"M#Չ0x- [C^~;ntGt- N#b-ؔ.!,f"h*hZ( *HVTZmJCSvAX2<$l^1zf`[OOT'ϝ+bH30r$X ‚YDK RiI!88;$2 KWa-55O3"4@r8KT%2&) JH&hRw7eU$NYn Y`G@` !>J$q7>r]vfA)>G1u\!wATPxT D@LKDeL,N5p `w`0*Ii7 U,|4b0,)b*+z%FT*AYaZRQEDaZ\ ylTMDQ4Ŗ/mQ"DA8d+Iu4QDB)FFX#j ,4j@*58LvtX(sm=rPg }iY>񓩕RU( j!m'UP,e~61 40JPCa%!TI)X†; SS`%J" Uhma*P,gHZjLm*>3qr d.pI4SUD(,xјKcE H 2)bjiU,*31&TX > ZU(ۂ#3sXSR|`Y( QT"1 yeb#, <9Z~gȀ98T_鶤`M v p,Ķ$ppsd9.Cw^͵C PCa-d ەp+<|pKlvvǗz!BN Q\r({)ö,JHKG`xy8%% :t@pI89NzFj T3.'R8,d 7 0pp)%6/ĄV]PbqiK!ea3DiB60A"#N6z!dP1%PrhCP㨔uM[o&S0_ Ҵ8C[aQ& C"4r 9'mzY!z8k)Q֫ b%Їd"Y5}okDՐ/ϟGБmz^ëwW.vr9!GXnt)6cryhW@np:Q9LQ'2|~+%ʐq׳9J` GAwS,uRa3 " 1Ovq/c1;?E:k !hm0@3y)56%>K2 7|ADxJiĄUel;Ա;!ٛum1b5'!7,Y%Q>`%)`2)ۆll1$b<|)bHBF |U *H sC0 p $;yr/0~w RDR3 )!DR-ih `A[! 0!`:JFA׎7QGrӛ)X-fk] &~~NĽ0 ]a+uң 9eC%mMuǖ< ڥ9G%Z$ڜkJU)XEb؎[2k+5=FAC6^7ĩGJ +H4cn]De~x:l*F2I5*#8V|Y76D(-حrmT/u0j}E&A `RIiK(JQ } 1>shS!L8'2_lf"PG@eP_,J"٦1 VVaā9 {Pϰd!B{H&ڏPwD4@R{!hp$&$ZiiCTy@ۧvx<Q^:6>Jmzx#yZG:@S 'RJts{x zz.H3wL7f2a_w[ hLXP#%%uz'O b}- 0nje!i Wty|̪ۚ6uJ33I)ÍcW;B2,Z*QkbVqEDVբ6TU[KC+q:|U6:)~8g]֢֦&&"v0Jx|[H%=  hBzh!<&)4@}1>w*>H4{sȍip ʖ,"XSH:0+%qGL&Hy2;8Cr'N$N{! xzU18(k ZmM}C@0&Q!1I"DQ4   w^fB "ϰkIB+3 &w! }~ PPO;\컒hFMBЫzFhփsV-&egKe9n jU0 ⛍ &d0LACyrȆ;˜(pTR#11PCCՀ *R2a 9$VQhj; Y@;O^4D)֎$ @*,=0&M(RƬT$Y]BJ)H):@jVQ~iobjZS_Fs"Ene^QCxkwP*J&CHфHҪ9]~x@p"y ἇwbD;vBt)C`<Kr h#i/R%0' itD34/_2)=&hsK".\ OfxN<暇|Ȣ#3:}F nf H@^B4/@p}0P}GQncd? $|x t_+$(#uQ)L9>!0'ȁ$T*(T^w>{ bbhVV,+,X)`% UwĻGӂCp=x/^ƊJ "F3! `j?h8\Yp+6N `;ׂT(T)BR)b% `TeT @ HH˙,MJ+$k@6G_)@jZ.^t<ǶxʣTd@x$EЕhͤ _0"T(rh*Y"Q6P.{ɇYCxf3{]@da1'R  9w)J # T^l5pPurIH DJ_TS(uڍv A|Y}] gPWICrfށOi+ ܛ (?|`ddH0S!Q9bkK'iY^۶ddx;`q[*Sq2((J`~J: e(e I 9*eD$jxMkCbЁB@$?/gS'Z1^p O @BehUKY4hLg) Fļ9B@``UK2fMm eN- 9E咕,AB?n>BFlR70D8' PÐ~殴K[B!sMcmAփ8 [/JA ȇ5*V1t9&gw%ƥ1P39 s!8sQSHY2A}وe1eON:v˘E3xO*qhӯtm{?h X8 1ߐX3UF@R™'Ķɧfgswnv4>&Hݞbq/Mkw!WxӹýI!8/w'.f Gnu4w4qWZP~%̋oeT- ;uFb/nLZt%k}Ԭ> vPpt;1 ;{jU;H<auMqciE.}PR'&I!"ƸE2{^35ޙ M'0Ό;/g61=懔2m5`|A:_z=cND^O6G[q70q-8d83WU=y^"rV%QNn-BrHB<&KvMŬ-s )QvF(&P0֎%g#f)PG2ೇ(o6Osjېoc5 k{bII99TEw&hkvj^.|R%x4b}Py\S9xڬ 9 Y.dTt$zeeLrEU&Bۂkz볗ZԤc@PSb tDsXbpݕ5"0)@ShF-:98<luzFN6eȹ$6^;Vo 4N,t,|W4",h*\>䐇=XJᙏq6#i^D*\啦ux5"$"g;!֗wEO7qռ*UFNT-6]Yi׿ytd|?,is!Є\(GXLfj*e0\ 7NZ1s<-QDbVyZwS˺suY#0:i_ǨVαC}ܾT9"Qn}xZH`1EIχ&NϚD$9ZwN޾Z| ޷s'lu'Nvb;Z]$xfw#(g,UHfV~!.p#KSk1ޯ]Îq:H;mS>SUs~i璼qterWn9wQ H5u; 3^wϜe>ԳW.A }q*Ӥ6T0#<oreT6oz6vk}J#Ͽy™t ,q03 c*.VZ dJUQ6ZZGhsri(uU m~$$Ij?ˮܙe<4k+Q'lFC(o3XSiGT[{kF9D4]v|w7VWֲđOl\OW./ҮZ5"@-VFxRӺo5˚;^T"7.ipGwsvydw$I \n昘ˇmOoJ8Vq޴_6#sAmY)CLi#."C*{=G8CQcjL|cG6:qw s !$+]jM% c boߒvmxF$FX;lq|&PHSAD4TJ=Pin/hz_LC@PSPP9*6u0ٮpТQ@#,)~\ pF LDN 0v]Rcc&ˋvli k%N&8<)Tc͘h0!LʄT 7j1,TވRR,8 `bQ*1b"6C\~Pjz_^RqpX6BjNh#;:}qe)"%rl?'nO:O8aHs쒪?_lޟkakgGE(JEiFb CAӂ * IE5T3[dR IfdPbPYm}rnp+D% 9O=7<)~T Or{1!ty QET`54F{c)j)J(ZXr(PjZJ*cC "],ZIqpϲ(DAS!Yw9J^qP8/ ~:wA˱onM \iph1,Ghjhb)*`$' 1<7o^]( cd y6LQ/ cįߛ^(!R_I:^~' >R aBd]bA9]VKsО|8ûxցaS'BaQxB0 U;H)"" pE$MUPQ2P ED% |dr()(J( LHD!MT@R)\Q*'ͪf!CriT2Eg8P@5R4,FaP@AL͉T~K(1$ 09DL.BHrGFߙk8bc-c ç.Պ1F2@;K׾zg7 `9C# !FdIoy/z[ !:,/P"-#uKĸS¥(ʂ b$v"PbUЦ:&hE1I<9fHR@oNsޡd;ܡNU4dꚛ΂}.ںMD8icsd7$43vFX% 98kk/]#[ T4uL1Tg7!帪VaP\8*igk,ʾ9'ao%AR0=m~zQ4;~9û &LEQhCkpK'AI m $}S'NG;NC4atŲ.}=X_վIPf:BJrr .9CJ3ګK=1K߻ AAAa"^  僒uBsbM ؖm|9Y5B" \ ~aX *DDmJOw"Yf'Lo(q% #ݒ2$fCQdm\Xգ)Ju.:p0% F+ GDYj aH$J\x&HqA7j,I߼3j]6TӋ(z4C >J.Ymn_灪yPuޘ&LJlwFtk=SvJ?$߯Ĉk`V쪏Ne):זp< iD5..ͽM OU&ހY;8iF4 ꪪ/L2,u4`oj4-ljU@62h"(ʤQ. 3q4 kQF/rTFsw͹\(l԰ "D5B,A4B V)XDa ?w*on), &h(8Upd">> u_ Ъ(bh ]Ĥqvv,-aydqtd+bKK eVR!UUuaSF”UPPg`.6-)n%U]a(,&dBۄDUEUUQ:?9H1x_tqA#2( `UP (jbE@"Cw`oO|&;WPZ[kjO;Qg-)֖W4b0)k ^\Ad9!Fa7Q9lm3#Kk[q62#YZ( m&yX6Ս$Q6FSRRUWUThioҮ$޷+bX{[K )m`اKEPXoѶF#ZiUQmX(KBMڧIbz<1,IFml6 ne1@5 2L;Yii[c#-i)) XD`FP m ns Z7yТ`E**i!>aI:> BhW*ZqjÝmi*<PkfeցCS[ +8 K wrf0JcWzL!}^na`ԥԥb6SbԽAByAEP>JohKI$PO=ŐG_| R,deĹCd*hј"zI?I\OŨ| >^ž؟Po2!")! j|߫;^]fgըjvQd2~:rGxC-X2^=5pv$8Aj#C4Пn9zJz^O VG84wv?ȇF#w1AEQs7-ηN?~yÚB (3R=74 } 4 a3l]Eڀ~'w-u8Kwe1dU 'µ7CkU* "b&xG91$%s )=3(Reᐒ=4pll&g”q9[Kdϛ9DmKk)2"dyX9p}GV1Ԩl*p/$8vQb31I!Hb?4Au3?˧s2Զ+Nлܗ01's V]fqsRLoy5Ii,uouFr-J&RTkM=aO#_A`4d}*@XFNӳ:2P2 #:s(c3 )b3rIJD fđC$aD SbA13M9&:k[lc֌hDs찰SʢZcY9'v4!XN3"&fm!G,T6fu1*4KB/XqMߝ4185ٳ,wLcK€%?a]S`iFنSݢ;Jgb:V 1hR_ߦ.o-j6M"YUVH, 8VhZ5X$8AiwN6c1f`r?&DDJv;ӗZ:fcq ;~έm氛Hqm)fb~11V b36"."^Pݳsƹ brWT;fĐΡ, rXh^ٝ3,c ְ4ms/S*^TԷGXm Ը0T9w$jRI O'pd;TUr $bYj> eb҅ A999&H4Q6Mg6ִqHɁԭ:gÆ<(t PD"CHt8;n؞<;ln7Ӥ9^8dͅ-68cF#  V BUC|3G A8=ޓ !"A!  uЂID)8>/M$2!L cҙ:XH,fPSﵛqߞ5t[Wxga1N8V:hԲD2AdF xX]L@77ߛdB×? c#*\4UA(.H'1tkzðmLk_=94nFvaiXD g`q WcGs[hKrfG ;C:-QUMNZIyQNNwFВ7- !rN5=L]lgӶ.n7e:Y8bp"L3r\$b#'vOK8N L9;Ta5[1eN!,`t)NĦ ; `p`ru)R\my5m`oӻ9641:IEӦ3%LD3CJ&1DUhLm& QMPf/qԺ,qH4[E;r\.34`J@(2:]뙀)9'-# F}@P9)`mB9DMlcvH~5$Zl3QC1-.9Hս`EJYd["xLHd]t# e%MAtհ4v Wjd Oh/Mテl2!;׉m^ϧp;Є >O(v#m2Q1ϙ՛9xiy!ŇK8wk*a<r`. R3 GfcSa>ce['' <~|jovBN쓧!eDCw[vF0Ŭ-t8mSwty}"ZmKhH]sy+-*'Q=m=,O-CvY28C*N>y4;StCdw:Y@f{#^$/f""I P)#N}tg=p9u ]OqS,CXv(%6FכѬKM,n &Y&0 W&!.I KVY~4;lU|(P~~+'y$;9ѠC a`q3-[ R ѭȍ)2,.ĂcmrlV$B Ɲ j NDu3ưYCR2]X0a2ɖI'. !j%UXR 31 &9ώM3;_7)Ozzf/c-` ųm66hӎ3;F2 .jq -S&er&R0lPɀnH;0".]FZ$C) W;9'!Ⱥòk|c 5C1()dDKQLe$)bZ k.³d||`;Q =H,H(h:z拏,]qZ @ ŖBMsQw&HN]`ifm)`E8seFYnn(JuI @N P<0%JAqŗJrYp` ʹdXLf-[ A fD/s#ol2\ɰ1dEO }{  i6A^]$t'Bޅ́fPB!\8" ۸qև8pxj:6 )@PF2وtWK$a:H!H2@ ^Ïw˺p ߜBn 4rP^9E`F 1!x䂝IbCZ RZV %` :d䩩)Wf&tH҇rD6@ 5]ӿo|e+ H5S '/HɵVw3!wd=D 7H(#܄ $2~-ŖXV)4|, ٳ1v2fʁh@ptHRr*&ZBQ58fIHх Qq3Lzl޵ġ"҃H'޿&RhH x23MtË*Ah =BjQB/\?\)ROCȔQ6H |0*?AU [_i2y087Y9AA0]-%t $aQ0HJA;dKUpvPS ܏tnb/ U/~hO;H0LZltf*jbN$ :r)=G~1 Y(: j:d("c t$`!zgU:^"x.uZԆiQ$!BHr/e )gwOr`d좤6oyOԞᾸK=xm);T1/{8<:!އVvl3Z]ڃlqli{T`Op= ( NphF4n >v߹|fa)WAb0R)@PR'l10DV]1=Vڝ ӂ0IVE# P<\任W ψCHc4` 6]˗#ʾ%Η:0""(fd°ܜ31.ɬIcJV$tCB5fǞ^6Y|4cQD)B3yۇf#w_EE fY |Kĉ$)=QpiCɌ'? ټ/ӪxSjYDBz1U^ /ZRG#03!yvz sX#t{Y%;j@9jC[ۇV  i& W0\&W(&#0$J&*J@栋"  ۸OѹJG,_X}9DCO*|!N)-#C9,HjO[ 8*V)I"E)0'w?v/ݍO'!Z=Pr @&%cC\X(4ZQa]i53Rhш^O,DbCJJ4F4/$@<ע+ɋ,ES4V#$(''WƧB̂jo_ǃNf&H2H O=!C ƒ](3 @Z)`&$' ' 0B<3 J)P83, JpxEMa]hn!I@ĭ t?%,?i8MHŦ,2ISFf#Dl5jtf%/Z8J努+"1QEI*SI̬J?{?a`a)80N1 (^ӣ35p֑#BݏP!F<τLSy'2labC!*ӇԳC}ӽRN@B 9psv) _|&6dź0(p`hW~t#8HY`b) ~PaDbt!bO!ԔoN?;ҩL8o,k]Qи9E4g'BR;KCQ !U)l P^IרJ{ ]ݘa14SMC@,\ٓ1y9t̰Wıt`PFg9;o܂FR8f0d8HdQa; IM%>]`K sJ 6EF-Z`E(RH+<xJXa`BD~d!P1"!(h*FH CJs4b((ehHT)& ?&Bb ~+„tB5D{ST|lx{Dn5Ti,`QUU5~O'gm88ZJ>W't&B!C ucDDHY;Y/0٘]Vx10q ӚSp9^`_qY(pTD Eʸ )&9erM*Q 1 =0ᝑFcD:8LL6+GaLJr1"dR>RPR$LF Q$=e(ghu(Vx_]Ub9x,:wD0ɢ%1+9|ï<&'Te8TX,j,Jƌ{2¢[+,* -(R8%Y >앑d/už 9,!4zDAC ~z0nOڃ213et!!hknJ5/V]5s&xid,jV%I6bO8:RQ0%+#"a +*k|Oz H}Xsgw'=d8j-*ҫ;&ϩ11-A<⽼u؁͠MIĉIT)"+GrVfI,4;2r""y6#CBdzuw"V ▄C_r-Sq!?f3ITxyL/Ot)i;Nj䟀xA~w|Iyţ"TE|reAjF)~dܘ(FbQ))dSJaΉETe8!dA4yY1a[5F :% 4SEP "!`UW"9@Y<]sjGlDAI2as~HهH) _\wS]y7&F f\tW;a,fB9cE/Si35-E D N <|E:L_T5T!H( p{SFx'Êz/## r bƊ ,hZ"RF? ,ZZV黬3aQUb6/eQ*(PȤd"dbhRJ (vL]7D87 '&IC$v$Où'{yJ ?ov%MS@7w #:&[=*y!&w|+ג`-vxN2`BEJAC!~f!3%dJYUP 'q%IB sUw+!AM0×]xͧpM#)9 擓ШS)b *l̉aN֓+ìLzw۵Ol%hPfI=Ac%K/a ƿKbz̓s@C!듘?;ܗ~b ~w"7g[ r*F#M'b1csbmeauzo%$bdP*!z; 5))"^+nvXv b2E)ֆfy7rr•ߖ:"Aj}E 7P3%=y=`g}cj%_HK9?Cvy:^3P2iC<9y!x47"PI% Vyun}P;ȂP tԔ&AaeDlf$X\R5dd"k&Ca lʼndkx/du=2PT R: t>9PH ha smne1lǨW'Ԍ=_ꥲƚzGS@@ Y}m4ut59<>ħр=K6FWh4g{@HG\`˄?UYx" D*(JudA)b[`F*`[r it )'(^Z dPEҌ.<М  ( %zlޔyN8PkI]2!r0!̚ i  DhP) $(Z"ah *BkʪJE*K(DD\Ru; uӆ&^w k=u1R'?9iEE@;JH3 5Dq@ICʈe  q(W%.ɒA`6!Yc ηiOD'H1U `sg2|M{ @2]^[Z2o2Կ$|#$t_/L`3bBC}aL^lsL( s2 cOwQWw=R!<=$Q%r+A0E3 dɛJPl*-CD'*rm:M-A|6`vCR!ɉ2P$ P0t1)@'| *p~{7zbu͚+i?G?hk *=|5|@:|u =M39/H׳&_˼Cqz/c  RsH;@ZMK!>$]wcʡeJ&"b7v|H3}po+]Ӛ@y|ax|/5Ĭ3m`#>UbS3f)PKfh2$L{yw3`N2 LI2a ˢyL:ȁ&g9X~K 14&½|7{Kw 8ݗڞ{x.;J5G/LANp"g۟boaDP(%PyX "&=F^6s7"z1O Z%>~Zdp,G,܊?K}>hCjR'Y'>Ԩ DbV9/wZɼ.BYI?rm7-q~ vi%v%rs4CAJ!gKPtea*)BB $)T;AJQ Ӫ?!N ;}|z:!}'>-B`(yL h3d)&+AkIlqr*7cWyY3O},$YoCĿ4ySO[mR񇱄 u@:;C8i*Ӵr ?Q)L'pҒzw1]~;_e9ga1v8ʊVF+M,3G_3yw q2qfSSG&XiD)m0(P)2*dΪe;b}"D j@5È|V:Ua5,$KFeF2 ˶" 4:J&f$-k.ƴ͈<0qfqx!C#`ff/J%>`K3mAl !]Cp Wt8㢐QIhEi1e21[5xM4aӓr~^p,JDbQ(J&Pi;Tx*lKJ3vɬW@&ې8-̆eT|tq5b%7%-7O_Td<{A<]FU,0/*Y޹CVhb.Hfșޏ4pNi%I`kf&R0ک(f1TڒEvb \(8%0 g`4 ifŌP HHK ph >A ?pW|dxv':ùrDx/?%"D! j$CyN@ut?EbZ?Y1 I7*!U YBaaD!V mZ,Ak$ҁ8~ @д-(h'H(5E” ~+nQOReP|A'v- 2}yPhA+`n#hbCɑ-Im(.~x@o$r1_B3&yF|G<&2&O+302R&*dOI\VQ(*%Y"AQSTDDLQ)KA$RАEJE JRCT!H%1J KP EL-'bHU KCS o,Ƽ2Ejz!Y`4g( ڙ@Hɖ$i%5 }G'u~s0u\>;7NtoJBO)P,tc&K*PBBdN!Ld' 9x,:"(([La6a$A8Y@ª;r2"!A2eК8P9B*JAXŶ$ Rwpſq.rI`H0)Qi\lG~'<On?G|?f 1ԏA1AY&SYa6`d^z}@.on=>G׾tozi!)Z6^i^wpsku`sd\^avz}};RtnVF[mh`kYݎ]7z)@^= PTznylO^4\}sm3=¡"TiGw;J+otl/ԋ@[[}).*U(z{ݰيa(ѪZ`jyrPAch>t+cA TP ) (vI} RB! JWJ TGl(CpK e*^E=jz"[{3ǕoZZ4_0b5º Rt:)JE>}*ABPOAyU@t:"#AQtusrxq >:} [ o .ݓ2|v{{ mGxP_@zt+fM^SyEMݶ﻾=weS/Tz[53J[vػ,݋{o^S>ݹϖ9uzq:gtγrQ{}]p_Bnӷ;7AR=}y˙]o{n"7w{{{v\n;٥8}W/}޽zx7U[j/C{[#_^gZw<>չ}x}Zd{XϽw [FT{NݨTgRj޻2Iwuujڔhe_y^6S^sv}t[Fm]nƝ'qTXeUJ lƛ269k:]<{{M:j`cngpk7q۷dvspԢv#h'vs ԯF*T˻mw|S{mtu{.f{]{l{}y.Khgۻvnw:i#ݖכݭ;Aָ{{'RJ( 6&jpW}^g}oQ+dskzVwun8P6Ǐm|;י@^  Avh^@tQhJ}ybmN@FCϫmڪ(滄L{MC{mozj+٠}a덀z{G:ݴ-X]}vm]®n3v\틤j.tnm]dHV7v`γMu.Muu{{T|ν\oئUXa8@QU㎀eN;rDiޜhݲur s]9kd2hqXGhqg+v鋝ju m4=^]nwg:w<vFww7*u{˞wK TK,mE(Q:qk:j$4 k7Apjw[ TR;4;mnwsږX=yزewwv#qrswm\=} l]ݹݷwW]4ur)f4x{*TvuZ5ܺv[e}q 3`-ѡ@ }@ɧTi@mG: t{@4 e1Hؘ8Q)U!KTzb)ƪ"/R:b`eNE*/7@T4Y0CLB )  ΌAb|vh"&( #tRDGESU! ȄXu8JUHDix5!Bi(H( 0d.X v2Y.!$&F@H0LENJa?8F0O߸ x6GPh}79xOxR{DC1V\?DZrk,|1(9||̡cjSC/y_g8JۈF&`)P  |ЩĬQ~o;~?c {L߯;okȷ$ؠHjd4z]b H|޶ldX ^_wJ\!͔3=xU2qB16]AR(ORpϫk;vg}?tέ1# ;{׹'\jE[y+V(^ENb` ߾~y_{ t4ӽvp)t#Q;b?^m+Pb?p` !]Y[/y}yeV E{5U{cc"oUI[g^5LSˆPo`|ѵbŜ*ŐQ)u錆Va-. DhP}ly{_цwYJ4o)8$EI$.7x !E?ipNk""HO>1LX| 'oVpN[PJ6UxTΊj5 }.W"0󨂫&󗙞ERr<Apf7aqbl6E{bJQܖ|\cMڌ%͖/!,oT{Y_V.WxWֈotO3:l42iCtB05ٖfd[(6!1XJڸi?<(оa<ѥ5{P3t";MyL˫n;5l6= BQjC8Xl|xFȫ^g=J$)s<}N<̓g# g<=}@J ̺k=f$onT[heAq!˭3m& 3 ce iHʫͺM0&!#5^>Bj̮6 j1>4ԘpR|T4l/ ՛ߍc Y|Ǩy)tt<Aֳ<Şc?kD VLZi;mD#8c2{N@,˫w1}v:ZSMXߕ^kVRAL&z9&rwGWɟ:>!8Lt1ЛgYAbwfMkEO}OTCtjxwxxó씥z ]H#0"+kvw\߭ކNr(抬`f <1mkmOUO'?ZJ2@4g٧t9Q̲ _1[ Ѣ16:&?)ʏ#Ԅ7ӫIb~ ~DU2;TK#s"t])¡M?F0*5S9j-,Q!aX .*fT`>nYٮbnKnD٘b~ZM]bY,Du3Vz' Ў[c{??QIÃދ|,qUPP*3t"Nrl¡bhcjq.ymeWvҕ]}&@ H#3j9/79NTYo5OS5BTEFxblƉrUTֈ *))$_1 qB }~fpMTbE:+ }O_hњ߀*PJ (у4E*R- RJ B QJ $5zsHg_Ne}*?̟Dmc(9i̙:͆պo wҕ 62LB$kF_*庯0T^tD ]̶͋Hv:T )<55w0]/ղ 9q`=7g{:b64qF7f5T`ͮOM#f *sRcn7ˁYːwͤ${UUF ፀÚtٷM92 FBg8΍x/5g:gM~)hDV$V[ ߎ>\Q) sgUYX#N\u3z1IBTش|g?p쁌ۤ/%VwSMk)pt!~ #:)g}^|+fvN2"Wz^!]^m3["]sOLP(C{F~fv2dl{y141fES4L zV(3F慶BE%tOJvbfHTTCM%H?xR / '׽?M?(1n'D[ 3!i]Qn!8WMQlH"_ȣ~cG)2 Ձ8ٖWѲFثITdhgu$Śdg&7 ;LJ4s{<2pFL*)z3k?}џmrazfq8 j6w'~iRẗ́<8Vn|:PD Y\TSES\-\/{R\@fPBO0i߹!dk@B"Q ^ᔴ7Je'_>lr+"/n@$K ,y$H~XT ftPQ@03 D BR1( @RP @DOHPH@Y+V=(?jWjR~r-^0`XtmxYIuXDOd&6)8?w)É>4 M !HOOͿ8"PD KzhwsGm!b80[ÎOB =DA @hl zuzju=Pjx Ҵ=_ ㆎ$*b Ѣu[JsAbj$(w>:ѭ҉*$yrjMe'NBD5+ce3 ",· S٢3oGrÎcQ_hbhE7QJ)(@U Rv^YYۆǖ0 A@gO@"DM!AED(P?j6ZhZ ,jxDf'JY|e`~Јfckv?Bc0-Fs 2Oy\&fx?r;1ɿ{8mfr?%FU&;LHrhM˹ f裈E&IciN[7cP{Ȕs޹|!:@GT)[U<x%?\9 6 H/i7:qÀ )^@#"K(! QD #C112E@R3%BKPv&ځ{,%b$p@92}dcKLh ]@͕A;Sgx;DGn)A5SJBM#hY;cR$h"b fH"$iP"e|g b " DRaX"*)I)!b@W*k~&7q[e]ZGw=i-dHФKPC0JҰ@RRR1 B)J9z>"(!BHb"RQh"F"i Hi>U#jb"(!A54OBx#;u'ĄxbIF!& @/pa6WasS[wR:@a,M$ПhDp$,4M L4%'>l1&R⹇vA-{%=?Ϸde!-E!ɐB?=v@8{=n koKMSAq옘o|>Xp *4&ꬋhlG>~dq9Núc}/$2`.:$ЇiioD`x`1'`:?uuÈt>AvίX5uV*Aev06m x@tF.PQ  Zݧ}Wʹup>ǀ XP(2 #KAY f#8$ 5H^m0H,!т[Bt)##Q9֙gF*ٮ7!eݹׇ%̻0T & L4mF8jfW-- Jb?`軃ED] 0$b'< a/חyZrK8j ,lC99=xR3ӓlq BX 1栭/Q}Tn{JA1gډ<  ]nPPDo/=W fЏm 3Do~-%DL։d:dukiqKLv*|=SOG^qb:T'0DDڟEi"tiJ*`Q6`QHw#+G f @J[d>׼qcAxAid $" ""j)JIrng7(Ujs"ew$1˫YE~ M7b+0wgR8mΝt~>=[[϶,2ТơQRӵcATDgg`FcdjN6'下 HBXN* ^emeyTKBxQ@Er2uzpiϜ3"m?5c$B Ź8>bǘFC Futj$]\܆;f1Z6ݎub@]FEKt::iv(;47::#XɚCHmAFN Y:,`[8 lS˱z66Í$% GYs2U%=qljEZQQѪv1Zi:ݞ"4;mwϑ~6:Fuyu"1DXѭxVׯY9ض4ЄVb [kө֧8Jc#Ɋ/V1eS)=(5IUD25nEx^F><%cˋAE٥t :Mh-!lzcb8 s(:R#Bk0B&fptfsn$f"JD)XRDU#& TU[j4i?Y (*/A݆Ji? X*gzV YɽM}+>vOOoƌ.>W*sQ"ЀB ơDME;/ 495>ObnwGbRR땤!1 #3P~7\| qR7ݒΨlQ!;,4R,p:H,Hr@U ͳK+ (Px5*C'ѠoqRCqê^ h1ηg(1)YjpRTҏ/>smɏx-P'B BcFK꠯P'&f+(}fǩG5\vnn彍mS\-%f$[iו:^hݥ]8;9箳oϙe#Y[̄+)\^Ryc M6i*i.1M EMDQQ.ǛFA heYOñw%~|bSɇJはsVe[XNy p. %W}_-9>ИVC *0c+D4%pIѶ^5xDS*sbf}!)'ōowݣ3#]iԕ@2G FA`TȅZՔCAx iB]p!+R`q8aGzvHܹ e R"g]a~uxK+yuOA5&}]ܘ/_T?UI@?ZHNbSTQ^~VZwmvlGƩO|'YܨTE]W #,8]8.Z9J7mnt,qƙ06l,3)y@xՠBwȽt1qu ߋ2_ˈj 02D19G4}8ӥcGn*&o&ӑC$mfl&Ӣl2eNgBp`-5sa FhY`6`BvFɖB<Ǜ3y\ņinW ~͞:c9C 1x$rI->N7,Q4i ӒgifE_~X|*J5׈s]T25lضa}i6~=*.LT߇<Ƞ=)+03@lةTR`RLutճvܧRxNtDdw.,mi&\7yЪ hG( HՖdRX?M~T9qq~}ZD⽞vJGWsR~ G!nby~?ȶR\9Βſwce6mg4]V ouÁ֔^x*aus>3`43EM"L]_]_+ 3'rL/a*Vl ' }% ߄mO[hC v$@ᘨr^Q?!>?^|xC ?RZtp[, ?˞Fgn (gd9f!h?o;EG~ޜ2hjPh%C MRCsړ8B(FÎmaQс x-Zzs2EtYȾZQb)2i"4ͫwƄŒpZ?|5?׮Gk9@WHn)mP7H>{#zm! I%H:ogN2:S@!.:'?t؏"1)s30|T(Ƀ ]Aᄈ@&`j#z%@l=oD` Ǡ]3MxMJ p$?,bٚWaL>43;0g=pبHbYIIuߣԅ)پ I}b%YNb23FVII%z}%K RB p S7D$j}} f^췐JwmP,xn^IL~Ixԟ^/}1 ;^rr4p@8I,꫼ F0;6-/z]Jg4肚eեv[(VE _)V~=y9jL@R ~M/duZ7po>cڤ5tu} ANF+ϱ,;<WɝC&)1($}v8g;ǖPDy4, *Y]VBʵXCEU;o-;,(%RiVjYN laHOKۓ  ~ H}kTL+O\hI!lxߚOG~23,\q{<O^~Qg|?T/F9q:@ORmZh "r & tKW={&^/CrRp;dԀs?qLg<=烄BQIK0DI\*J w H>(W‚ȢESL(a(:9}4BЁD0~lsb'gmՃASIhP%@mfvy R5/Yb)87_2IrHAr !0MVqP<& V5J0X##30aVh~\d=]l6"DDAf8\'MA5CGxR`R25qZ(_ VU u'c-aTY41>^BDѼ5v`2›*.FFn5y)?Dnp9kŢj;]qvZW4 bz+ܻ0\a"lja?jDVᶴ6P0T ߳)O C1-FDF-{wA(ŪAaDD@Xfst^bX2+0oUynCc6轢.*TaE.a6v#5&2YEVrSQ8)jebFTXV/Rf턣pPC>&G DD%.jpޜrG]<&^eso{mSކL,&/ٙO 6$@9߫H2.8eq#QKj=FR? ,wv '. }[t3"1}~g 0َcxba!l͓$ bZ¨=Z-ݻy5a_INg9nIuJ|73Eg<8燌ˆ~$x望J<S(ONΘ*(bZЪ\A*j QnyB1Z0d,alTTu9ēa+OжUq6@:߿_q kZ:@@$ $%ޝf||gYlqgy49թcX 9F<.BHu?Yus9//(LUr]yxyxS)ÛP,̬2U5$ #Ne i[A%o_zʄbxB8Pp*.},ԈE_9+;a@NE@l1Sڻ9\(Yˊ}~zM奥h^=W'nYOȀ^ii x{VVu uyOW򑣴g-EM٪Y*燥z֩4[Z(S|苢҃ EVh4>Cm$vjIR-U-Vأ%DD?TA֪;.1kן.lݭc2Eb&sM)_ -1ƍkF6";5-iWa"քR! 'gGh$9}4voBU(ryHgh)hh{y(  4*m"HE (R*AڊUܺU8lӚg߷љ"j:ib EhLz؂>dm157+.T> l@@[q<g05 )$b +Z9eje2´h cƜĽ :< g-h^aX~O,Ա`2Bz 42t Ir8tc^pr#=vwBNYNNnqL}uqmUSofbзu~jЧP3}߫^;{(DbϾmսߓDs{wԸv,HYPh\פT">9Ε>x|eЦ!wzݻz}7;/OO FތɆ;@9-/*Tٲ[6]9|#v\5fxf~u Sιg7mՕ+xAu=.YO֠h{:1V(D,gDonasQ͹;0>9u~4ރtݿ-^˾!_o5c}gӨ2 -vчXAzh@ѷՀs[!$s;݀ |Oni1쇣9e^-OWwX  `?jHa?36.˧m|Nf b~J~W8E1,쒢2z.\:0;E&zRϙ&E\4y6(.lwwW y^J%h<>zG?āO "3؈iGA&*1~1rjhJ1X:)koj`"= `/P! ZKZh=Qа)&k|WUtKNb_ʌpz{ '\t%"痀=s^-y C( H*"b("};hKڥ1O`y֙Y(c+ tf;j*1}? u߿ =0n״LꋟbJ#Քw.g! o>Zca/H F)eqc<Ϲ2/sd|~KR3M`Q4 F*Qܗ:&=#lh C&(lA0TPhRnI lz}CFd<9b2:bBy3D!NB2:"|X ֨o\=FgX@.=?` !hSPPS).c銺 W~T"b jXd"{GIE$|ADMRUOɵP""W$D"t~< Rޡ`]L ݝn+n݌<%evyobR1n#7|` pgnyXn? <>>{}L+,DjH苺 b>CNZ`<;DBD@P%LRD^(;Mɍ(NimJ ۷Xٛ< =R'`['(%2 "R\8_xV==3 (IR=Wu*"e7yu[ 9gŠa{SvAX&85".?/[5mOAKYw/ H:Q* V$RO^m˾WwMud& T0`F@{z;~?$69k= 4 -^zOVC;v?wﴠ/%0DDH!( }A (1*CDCP%"XG!`{$( Z!A ^ҁsX)$0峡(Z) (J@P@("R bF%" F 8ʸOꍠ"!h bZ(eZ( "Hpƀ=PvCLҔEЇX2JZB*R(BfaÚahB* LXaQlmb nS_{` @Er iB 4=,@D#T 4414FRD 4D%)U@TD=:#@^at ^:4j!t!Bn`0dE~2Z %B ‰** MM5 -MFQ0Ab(i mm{ln\読('I@I(r`Xd1p>8 )f{I̥vÇu9xk]+g2C8jFqC>Ƶ,:-Ȍ2Ha*(UTߛ!\nm qVcRʷCpi6֛'-:x:"5#%xD#)臏AMDі4NXrTpdcIP:߬;=̕G?h AضHQ"l-(I#DW9p|N-R1 dSh)׺"h9)&YQDZH-ui aVR#u[YS{@LF4K xR@;l.^_Y3UH BXi|.L>ii~-^U/QƸ?ҝ"Au ձYnBüGf #֬G5DK:490oB{;^5ku9l61:kCѲ%4).y|q! ٫ר1}uQ/ 'sgiHB7$G $}"G )sKS|.0tKWwtE[yǡa[yJišV+(C]PO 3LXs )T}eFgw8!F(36)z],^㨐]W ]'1ݪ͂R :y„@.̳ixJN2W,?+)v sId(#F7~W&Z/Qv5y-Y h9-Z7,qq!ϋd ~P3(9n3AmnYK,bb~a @%OS?rRfc=J_/{J?ɽv^#cJ 6OBܶ*i̠AhBԧ۹אon[l(^2r+Tv,{|`t- /eݙR}'~,Ud8&65r]oX;@p#[\eCéjQH !Qyz #$* :`j<Q _ |8˛jxFO6YWyT;Sw ~yYSFFeR(H%M; EoCwpZHPt?]txX 28`]muM".b9e[gw`yr~o~=.4]""'~~\ ȷ;X/~+ hkIRRb}l<}?W~RkC[7&i`]r`J,ZgVu K6 }q;,nGʫ>Uz3nWCC?zز $KLtB0ľ35O 1n݌C)k/zBb DAQ?aMَb7A\5G) Q#Us ArhwIcoU/ҟy  {h4&4J0GRtg==gBzh&$9$ Cώm9;߹O]{i)x I4C2^3 Dc룎^dۏv;JOh=,IwgmGiPz^fD#N[Cӿ8aAk'mc+v`N˰ #:d< +0b ]⪓DwxD{.HK =1~zsYD-D䔼揙rYQXN$ +]E=J6jޡy>p@(Wir0aM}fpU χdpɗG#}0fl?epR QgHވ Ez:DP"n7{^wfqsiay;wHsO aČ/jI5}SQ<Y!cJ{9+%+ǰ _Tl8ia0.P ȀQE+a)y풛0 @t0(.H7ٗ6#iYLS OGxf\yz'낫\'\_fƮ#JT( &>(N7 o* n&h$jXd2PSN:Ww/rC}\wP0/*0DZu_l?㨠:>|YV s:|H?5`i%7KY'Knsg6\:&}<9Q씄HWg^>' I `r/CP.l EUQSXG?·e=59' m5{3 :aHBGͿs=F IՆ6_Q4su%$j:UuTur]U]?螳-x08 Ꮉ?JB+QW+џ}tH@z5;ȝ Bz@G@E;;DCeLQ+zW%S4*D"(gb=㯷鏰Y^r޶cΝcuׯaG*}|*U5N$ xчٔpBBw`ɆAm(K%x"|xM($kA4 Ey >(񱯕~j}X7 n=Ō_Q؅Qt%;鈵Ϣe;ϱBij9'HP\2ad]\qf"Gi,O>? u)&oyf2*J~iCs!(azO߈^t rAҼxzD?~ELQ&Уj;~CQ`SGNa#|3 jVv٘J#l8@Ha%A7(<~%hTn>$QDT 5Evb. zpoODWfۿl{&ۅ¹ 0I:#g#48OG4Od'2C]$hpmtbIhxKـe l!|NuKgz^eCMuP4O<2BTe|q=Cׄ/.;ݣQA_*R)7r}pP>( } bi1ƾB)я(XuUƂAu1E~3ͷpWA'=aO-GspOǿ>;X(} eXIΫp;Os:s#L !::'Z_~|y!zq?[v$B.odW#oV`߿/ߚ6~]!M%DE4QQ pr ?(U-DUG~SWj!_Zu.,݁ hD>L~*v|/xt5g5(˿'/SL4$C#C\^)q *,eRgW$i"$8a>{0o8_gD98@K= '}6cakG'c }J} 'HOOUS)X-4% 4)-,.K?ϒXC =>\ȌB#)@sM_UB˿A)5K@iJPP9Yp?k07_7U^&Bkn߲_ q#RnP.*;D?k?_FWq}u(7uɐ\7}6PPݰ_Opo#S6XFBqFR`^Yvla9R'rAT;aI~#o-wUm1O}6HI 642'}6N5:ҿD=Y|s7.0(h#w 5d<UE=2!*oL܄ aEy7Z_M*G(rI+g^@D$"tCszU?e8tAONtPS*l!q>,J>UOk}5Ag~w='D/p ȵ1M[q>Qq.g-(;mS>ڮ B _b? cS/du}Y"JRYcH~?pW~0!}-7W{ܳ9:4$"& JC+7Vޝ;sۿ?a IUDHpզ^ F;T/D'P)կ9pi{$jXwi*%c ̬67&wszOЀ;~ɡ{o@ǚ5'KoHusmSnyXdܟ ϓ% >Qvc|>P ߂26)ylQH8"ɀ(@@Sr8``PLb&#<ǡ/ zGwF"4Q ʓ ~ 33*)MMӬ)`#B(XgaU{C]7ʀ7!)uueE C3Ü'O 0)ڿ_ ~ʹrNĵ%b$Mg0@13P  |<6JpǖC"_:oP~*^JE B{ v2m򰰓˝I53y=:o)Z8YPA%O:?}sA,YFrMb2!6##2 (XR;vvwPY ^ь R^+x胈A2 |{y(F\ꏥ?zKa>ꗕ NNg ~Hγpf|~0b^_w4Nw!#`HZv`^ ́9"p7|2<@vw{_,ʕ^rϮ+9 =zmI몓 rD=6 !\xGzCN2L :^~dGP'#.:_AU;J|Nς}v ͞OIVq]z>PbD ' @;V֤Ӹ_ًEu\={WJ/mX*7?/PxϩH<#?c <+JQ'FlWՊ\0G;EmW쟳RhBB)ߵÆ gyU5{WD>o4ͬ[T9;P0A HED;*"϶ Py{~`ɜ4rm戙Kox?qG*O{c)2 7WuEw[c2]0Oph;TwaW >=ݐ8hu +Z[yqOGlc1ňJM\Ibmܺ+[qt%maڡ?=h`v`n3 mJ$K*)n_f(F ){nAQt@ >p__(ẝn'꟢L|`F {;Mi Stt@A k.oDE POX/`lzMɀ}bF P&%@P:toe찾Cl r@#`I낶Canןk臶>jتvu 4hC)/l0 )~!V??H?Mo PV( TBI@R+IA玝CΌ>wgM.(j?/O/femնګm[mt~R~i"< vi2~pUtO%mmmbmjmmmmj"mmmmmi$I$-U؃~~@g։_Qkl( [~M𻻗AEyxʵUmFmնmmڤF#vI$pmkigy [.t.f"rGa,@ ?udwq3lwr&&R"pj7=f_³͔}q?YԼNcx_?VDiσߟ_>`ûe>!Mt]ߪt[ t $&ԼNi!?LrƸ=ŇZbڝ4f8E 6fu7"$Tz(nȨ"ϔpy@uF-!"󆫎)ߜ^|/yrAtAkI D. 5aIQAo^YZc _g]i*j3Zk( ̗# ^:1R:aXct1^zfc/ΫXr7@7,25,D[+8L">XWƢ4u}Kb1* !9!<,cE/$5Kƫk8Åv";Bolwd`͙W);Vcg1ӿG1"6 志# .H n8HYLxT*4"'lc2 Q{ rמXi':oZh+;iX~l5&9d潄c '| Zr`UI=qd aH _%KPܠgmS(t!% lq-}=}ik]un݊J#?ZUO_}ͨpK{{'hbQJ!IrSf 9opCn#$xbܚ^,:AJilcK҂C/Lf,BI;BXx?uYE9V$LP-ӺJtϹ[D@oknvs%3Ǫ ?Z$1T\gtK ɉAnh]+H\L&l>#]gOqۀl0L@ [2Jesu:(W%YG.x{v)WpL:z_zf=+??#I 5]1FhH!" %:SG!Iu1Ρ9Ϲ[w?>LE*UF;_jR>A9h2FP/G}H~Hy# i+tVƉ4#\Ϊ0|=-^7Ƭ_ƪ;>zlTttx|oPk~B""_ x+83\XN5trIVݽY^e iٟ=R)֏LjhYW?%ݙ{'1B+7/ J (+ronarJ!Mz,Z_DiqLM04H4 T H>˄{+a >c.aw{ "'Y2Da hNEJg9 ,T _&@[K~qm2 §&ɑї#BM6$y$eaEi sGa߫`wӟǤv|x|39 '=H|rI/VW&k}27hW"b|e1.? $\2BZMl"&ST*(flXn"J|!ے/]LG1YsYjE} A7_-d!vD\T@ {9&9tZ q;ptnݹك~׺D6Gs>iM'|&@%ޡXz|78Dw# mq^Σi'mW9}\VT1)āAg`=~ |!E2Vz'!% )NO (UDS%df641G'13'@b*$V\ /8k8LAfNZ#E`258D{^E2 JbnϦ;(D~M'x.m _A>Oο(Ȳ__p3 %0FDREWEP9c FҢ.lItH2A ɿqvRcF7ޙ+:S)b$aԈ$oQmG(6 olXܡƁy9p)FIe*TouO:oxk:SpcKZGUDvdܤ{[K>;?o׶׀`4nnHB\ʜuӇT7q3Oan21]<(4"jپHrVzr@ CH9RԮ¤^ W+9˴ܖɥ0s"0basV/xtSO)zVTc\ +_.:RDbxQF ==I+d0!hf~&9̵@y`zUh8曅]`(71aؤpI~/sηjs f*>wtW3WpK]X^Lhϑy_啩.̅1TPsUT*kG*OXU$HH ;HNh%U@  2Wt Qi#R/Ӽ7Yz!b%MNI 1@6uKޒ> r 6* O|K\RɎccθ!]`O7,{,EdX \v[^pbqud'b=J>R \( (#- z~Q7uxA%"'opC1cuIΫAÓp`2 k:G٢Kooby\Z"ej=+mAo0 L#2s`8 m];#6ֹ 9h ,`m#DR$#hQYn]Yu4wa?`0!!*8D + I,¬)ten%& tx{ THf5y6x SAfMKs!toN\q^xd7u1̸([+4 JwŠ+ol鐃eS', 6²V4J2U#[^]u:1ߔ%q>*U/y=,,|7E dzrvLwp9{O[kB/NB]nRd ;-0RAExA!8&X[ ,2 , jʌ=PZaZJc)slC+tha_JbZ#Xfh$[D/7iP"Oư٢ RGJi'&Q*6JH}M l7|; QOz.eݤ7!~]e3h ֔j0^X3iwQ?QUx+ .#2tr &0H YZ[.i G* xk`N.وM*X>ifW֞ݘ֟}QsYA)WnAD wHX\HTb:V ' A(!?ePk>}bۥ=f\ L4G:O1@{ eBFPv^ȼ ! .80>ggz"0GqbhOΞ@5uJ2[]dH?LC4n+*яm6ۺYX&U6e*K "Z>ˍxfۭ%Ӓ/3?G;͏Ms;/Qn4Ғ-,"NQ&Q>˄Y3KijEopJ#]Σ)+Aψ `}ri*OmæDLLRgIC,FEAJ YNb/sb٪a/WD=_zz֬"5(4)׿/0ZWUBW!G8"S C^ g~ 3zHPo7{p˄&̜n]@tF$SsNT>CDRT TNfH9-> {(mAzA'#4E3~ 4#Ug?9;:s dCa0n[JNOeI$/Fx*UJ,wHftբ6%ئdn6SJF]SE/ a{C8%4rW[lW SzYmaVu׈R0D@!foI>:h7wL LmXߘ`&Y CD6zʶԗE(5={,ɱ0+xfơ4Tvd%+;_jpEBH7/`f 5, nI &}}5}x< PS+}<>.zyz`D!XܨWf!1(gL˿\lƛx>L^az<$@llF;UZY LlXC_).'1uBAERŴEP؁"&_{|nwڣ$Vd.!"d:j{Tau'],ìG JkfnooVx:sJc>fz}lujDOlE&Q t94Xuu7XBJI$LG 0A$}+TX(]cuұ;ROKϼBz^I2M笯"c,>c6^qLɐl=.;Jq:!zCw;z@.xًݐrJHu  -$<]1N]g{og JqOt<4"Z3&SnZ<>Ĝ 62$W\1w>f~ǚA0KZQ:F\و uH.1hq{iEL0/7*t )3T=/Ivg}CM#1"> \B׋MD}}Uzö{͋qj]ؠf"Ldhc Ou5W'i;S ovXGo;a-6Y`sދP#p|W "0j A.hm9 Mc.nr0 >VoSbw]xjF(^EHۙ~~#WcfO ) B>Li f ?n^Q>QuM+oڣ6*i*fz( 6mu7WC"f[*H1K`bK`>.4M@F{Y\&(%r \mg2k* 74\fJ R莪%?jY_+ ؃"#F,`"hI}M,OVk^ sN2Bg:<3ZVݐ>yx0Wyt`?j<]ߚzɯ?ի*Wy\xj\d$zsu}^kWi 1y&J\C욒/l֎;s֝GLF< T0R.&eU=u_e;Rxޙȗ!x"F|?}l1JWc1Rώ5I4: Y-r ~p)i,`'`X6'Em 溷M+>cB!Y,xAU8W"b:z _=4smݲކ]Ɏ$y_}H3K<91( `:8b{E>Tk5сI@k#7_]_HRF" w;C&aymp%m J > THj1oti s"C-gBGiq.e*}\+]jdQԈ19T.c(90s7^l;;WbEEJ4TU\ sЕj#wqw3 M)=N`f T9By($Y<$luv'm4EaDONwX(8((x[v E'<;f;lsNsy1CJL̖:D)""$~<Ǔﶏa@qةN+OS}AF-HT)Wz̥-]L]z872"2 8lV tp;{Wt㫼alc'FpJS>W0 tF_ Tmp *@#-Q-^qGdAht>'Ckc<|aѢ߰ X;yR4z$jaĿ5y{`~H N!Ww1/W/U,_<~j5Cs[ 菫0%2&GW-U"'Al iukukNGO6ƻ| Ќ[[ ET(Gr\M>\wAEADULCݬKo Tr1uvPP\wWa mqUC9A%Yb*Pt!W9j]XD`Gk 6S_`IUQdAJm!|gM6Y7v'=#u{$Ib~LZ8ҬK,-3/"d6v4arof|SDl^QBZcuiFuHc~;O߈}N=Sgx`<Ϙ>ͱ$ć&v[q/K\zU?AEwyǤDz?mx6i6GeP5/l_ \WfE$D<ɾUt=Y'$Nck a栖?k=*}LMɓ8^K& +A_z0hNQU-}ï]fz u8 ] @0B1_Qgfhֹ4tM^cf[r; J_fv0t-Epf^Q(DQAB{FBE/-a n2Ӆ.E`6*xy2 ;E$"dEϥtqa٬nj4KNU `0΃jPnIs.%y˴jL0bnX[(܄H(AQ9Svy@qEՐ D~Rk)rN:S6osYٲytU,RP l8cigI+3pFI0ZC9+.+5 "Hqx3}7!h^ 蜀wۓ=qǪ,"\fC`h)G 'ݝh&h Z0 3e$u[RIUnLbB/x8#Ծゟ67f.>Q8ҜGb ?8Ktiް}Hd(Ю+S>1,AL?Uj͑1WI[mE4bQ[Uܓ6wB?LYPs*6E^FE[Xá33suݔ>佲ve ׈bִƐA6,a F["XzϰĂa&28J~9_.xރO~~g}! &׶uXR6Y=`S_b%.jY~v zlSr\8QZ}7F0uzQDkfS)-b6uֆgҢ>,2 ")%A3G\_m*#.@]C=)]C,k {= f _I"s>^iYWJ.`E`nAuiz\0[&29qMh! (@IZ%T(w gi&p˕d=;xVt ,b WY'HBMR]d0IVY}q3G RS{ʹUS RFWgeCĜ\Vto& 9kg N EH ӠŻ +߲ o$M} ?Obs ң(^i}-A3 *A}~c!2t%Q1] zLEޏ<դ9vp#^mq,{`hd>HE{OH}ȱ՜70hn-&xGݿWdUu,K9 ōLӟ#1zbC]=eabW&9jD\~EQDƒd-'ԣv!r\fxm2mnJ 7S(w=ocs/p%ON#-gqܑ(M3@EC߈0 64*'O DBˆٜKq/ra~9NPSN rbHs5Ɍ=AD{]&00mݫl+.PʳtoUmLDD/sịdzԼFQԜ(D2Lȹ!tzPөbSB(rയw(cQBZ,G)-&i#?|&]H#|/@Txy<0׏ᐜz]8[\HQvqi61N^1)_l&Uf}'RPT=)ǯۓ&p;~ wwNc-R ӕ8 !a`U)\!|'0ֈ0Y_8ǧhC(`_s>:q^NIOWrv֜s6s-FDJ֡'z”}ԥg+Z?DYg QN! QH-ExJ~p|-Fh)Ծғi ߱յ|${c+@Z!mBQ_-8N~% VZ ^7ǘ{a9%u$f[8$X5@+y _KqjFw2 \9+a˻(Gj;"+CZ h:DΡ=n Y*>۟=;[/D?W>^Tiݼ.*y/Eaq߶uXػDUH("6t7Ήmp1-pџ)&x4c$Oղ8 涝"hUDG F6WoN#Huh_9,ȇh"?O n?_.C B!QQ((/e w,] maͤ/Eh'Z`0`D *A U(gm XRFgyLX36|x誫- L+fzSK[8;*hsY-8|ozzҧ7rxWNJFǕK.ɇ( ֽG$@5D,B%  ^)?ݰT5pA++<xP#%wYe=G,lET5{sXNzOZ վ<-&ıb{Fc:v]%ܥw /DgbHlmC+[hh]8M>Ӟ7D%pk4◬\(KL`5Gj6~ڕAcLW T0Zf<kZ 6 3!B4 KQ:ջ⨔Px5EV^W,4A,0#(:Pr ZoqvPe[Ht1`md1>&8?0d;)LI)gNK( b*Q]&p|qx?dVjx~xpj7MX8~q>C'KK[8 zWbWhԱuݟ=ea%]cEګJ2Onǀ $9zz{ @ŀns1W,-H_e+@5_ÿ;ު-E;ļ0c$6џlf-"(=%PDnsE fm(Gsݫ~ܳh~ubPG/EW#R[zK0Ocqe:%H4ꕃ*vc(cg1ҳa1޷NV$I'`mVK*<dђ[xsدWr"-4!YNK<em{g ۇMWlbs]M:ob<_]Lw|u"O!Toy=<9ލEX}sgן]ErFq?S~v>˃pxQw\$fɆsh/iɤc$q!-RJX)laLodDctz$6yE#s90) yk\ Toj$PQEW0wT+,/ЮGLvKg P-V 8Q#U匏yME' 4͠l' Nf0p qkK\޼Iѯ>f"㣞*a pۼ){ś)Eƀd)ŗr@DKssM%v8N2͐@ ،{&&-aL+  A+QR1fG(ЩBjLkk挾5DT,Boļ4P;،hQiukU,0],D_e -SKQ |zS1?c_q_q1KS45vuD*$kaqal8DUQk"|L$|SZxN vA!R ;#a+{(T&`UPH7.szJX;#e-%n WFG7"- 5K GO;U"@8'Dč]sjPaW\pXi7Y^Ո]Ί)qoQ JD~fAsƱ{8r=62 >74⑨5\5 RH3&\Eɻ PP_/WozP $ S&̧=|-[tS`ZAҮnlsUFfo i.5^FFLU Uc9P{(/F(-cNi},^/,$L$:TP״\_Ĭn$Q؄ A1lhA<ǽB|( W x5a`î`NJ {{MhBQ-YZi@o c.U(xte9FW\glw綩:`(tmTGm$TfK|wc({lwߙq4j](a'#P8q941Ȩ_1n9\~cg"A~u1# f/(klkpY7_Sמku/(a xK&"1Fbx@4g9j JT]J^5Rg{@@2h&ywڷ~ؐ˄v]fYlU6xDk<\ugثM@Ys0۝,V}EV3`8WmW1~gǴ"u D?^nR>U{?~sdyD?>혪4yq"ZbG.Mf_b&t|Gnf&ݲ^}zzyw}wBs W'iW[lJƒn ſQ):h %M o\IƦY4]}AJT8udp/CdYհx=%zE"?o!^yje=aIrV;If/e7P}GaZ 2S޲ zNVDb/cFnmC{#M(y.y8m)g0TP Bvm:^]M25 ۷軻qzc8I n^g,_s5ޅ?NB ef͏@P8޷R 0z1|/Bo#͑QwZ*:> c Nk☏tB$oj!Ez0P>8HGY>AuSc nD'% B~1Y׌X11)*13 ^Il4LB>qayƁFm _$2'ь`|iV28u thU5DTUEUVF¶yvkǒrf@&ฮ #coz=7:boZq?qb t7pH51/O2Nh,1++ɔ81dፍLʂ(rԦ[43&GI;bRRVpl ?}_RWOlwh+UÐkaG,͞|]*1\Evb7J'N'JXxO<(o0J &s#"!l+t( C-Ԃg0^ #0*2gͲ^e2>MetV&h\k;š}Tc&x&.sVcAMZ?UWgM~{_:1Ϟq6[y3㼟Mq7t6&o~8 H)'gKtG5( yTYl[nTQG YWp_,tlm478Ѧs4TlkBCL/ 3 23XAS1W} bњ_1U_X̶Vķu]mENo)x{O-:bvEDg5~ Ul{Iask1GÐCWkeD%hnY9 Ȟ!=K=7r{V<ޤN;]n5a.4CAuO>{p8]^Qrյ*pdM;WX«x{k6iYTa%pJrrY`!*3~'o9ޛ]uSԎD4|OoWˑ23zʓi".}v?|l(:X Vg鸳 +,m׍u[Ƹݍږ[t8gCװ~klޛ<]w/׈WoD,0R&\F87Ջm=g&FSlGm'1 |Y)1v؈"Eey?"oD˗3s LikGxl 4d$TDQJV|~Ēs'P h3}j5HmU>P@o P:'r&3ɯnI-;k]K$,ӥ!/ɍl kB(oسOU9LtvtuJ#B'#L 3=z1sI}Eu. ~7oC/RBzIJ|xr.l+`\Nъt/C͐:8P{ nrD|iWWb]*Л$*!ڕ?B.K5Zwl?88=%䚕y Ch5f o?Mx"HOX* g{Ȥ=' G(gPnQ;mO@Lm4eX>sX2 6nO͝q4nhhi.8!3+#[[v2`4#2t Y^^pl8>)JB.wW+:-L3 0jXI(%3=p+7Ra0dVslaz ;10%Ovx% }nmrCe4iෘ$Ԇ tPp1. INR#Όe.sNqЙٜ\j 9'F8| vpgh/qúwOt߳l*{3b*D^oXc6/[eE_W,/6x L !*Ho-z3/)UED^&!a֪M&;X絳fr6XyvF$ӿvhbխrNyn-ox`힔է%I:jʥ{B3 iF?*M)CD9Z^DacsЈOђFcY-&aNmQs Hކ&7G>Gnk`!;ȁsy+" @s?K6^@9ڤ\}uHeDoA +FW3]L3(qVMDy8U!ǐ7qI9=]$rI}~o?&{*߱Uڋ턣<Ӯ^z 0&xd ɓ3:P~gBۚ')%n:k `9yt~A~Dc@*wQv\=TRgfSM!oo9pXZ}9s^ Qԇxֆ !;מ fk%;ٳJtO+EĈ;%mgS9G= t͐^#׬]I>y'x*kkKۈ&uQ+AKx oD3$ͺ.GƎ-LGCl2vTx8FJ#2QENɾ d =O0uo|=̳6-{ 9b3ZG_ szu%|;}(ݜ6~7lP(*6WUAw)%Pʋ6NjŒ$q+۳Y Ęx~MitTzY՚4=u?W[q;>oIMk{fXZ{F5T9n!¢c[W' g @ rO'.йS  FopyzpA$Nċgcai9MAƨDx+MEmy`_3=Lwy2YENȷHN=V#{עG D Q?_>D|$D !F끆s3>@_'eKةCzt緛( Foi(H")*Jj&Vh&`h*&`* (jhB)*"(Sv\5sO\`HnPi7_E Bl!'HF R*5r>gVw{qW/zM6!qXMx7?)kz'Y8Z (,^bŋgVaO幩V p_ XnP]qO);Vn/izǎi]O+mɳfR!K:29.TW82&p0.ê'Yl(_IaIr'waK\FoCt rEW1d֪0WZ44bw>~J-+iX:)KÓѦ!CH_,4QiN儢mKjEzIv>>~~=gC;''4FD!ued P 2@FSҵ8:MynaO.FKt*SNI N#P[uvˮ+LaRF4a\8<3FkTw#3[ & rFbTs\<{YIn»V9_!\FKQSo՟=w2X @od0H>@|XlI4^ĎGA(R:042@"[Qj sp@07?d#/HXmsxШp 6U֚XS/ @~8O]h8!AE'B>o3V'o`"Drgz?n_>i$)B?޻y4G8(etmXLbB7P;??| 7 q8pNz%oPcOz-[mQ:FUH$qx?_e_(0 PۢPi5uHP?~~؊6tQSpF(1I0Ti S"  41b`W^noR:8?UU$NEͩewq(SBQlx|n C'W^l+*T85^g'6j#<ŅoF]:]D˙変zX & P-WO#\_~PuBs o `o▜x34H?DO"hXDQGϟ" #ճ,=hBO?REBcQZ֬Lm'^bF;%PoV_$/87Oqg,Z&JbPW$Q,te&m{ӥuswnNҪ|'⯿rCؠJP:h|*lxAӡO( wBM > ' _ҽ׋-5EQ+&Kj1 x}Cg0hF[#Ye1ghfs{AA\q/ t9<1LOZ_Υt0XNl .LǙ*v M!x?߳p8%&Nz? !B =F͚B*gv~3!M OI0Uÿs(OMz(*48깅11 M闶0@c}[5»"?G"-rQ.zނ{Ǫy/Q/g P5I{D?t!) j @Pଝͧfy{FIJ[ɤ?րW[s&PrP?*>d[# PtR*"u%v`N]0͒66fX1(d?B't5_&f7W}nHJC*f;?K5s}kfyloa͠4x<[&̗hA2ļAheݻL{) [|B\yW/b? )U_ :^))OhCrL˻ıT> $j._p?!6>s=KxJx)yx݉$ 9q>\؁t9FKQX8l"//I/ *zlLbxAZHюG3ݨš-65X1N3Gu/F 2~X:oŕIO˭-ǨzϏ1ɘ09.HoOsyӽx<}fzԙ\L{*1ZQ0XM;\t"yJIQ*pGAȒY ;'5a)7Di.h9u )N[Dl"TIm)DOd۱T鿬s'H}}~OS }4^ (3E$ tؾ=@}FBJkP I c :|\rz-y[Tj޵, \fhEL6y9L)؈tD{"$XQX|7k| :3BE ðefMGd=A DR[S~Ѵ]zoFb;m=ߠ#5''1H6Â2gh"HVFQJ 7}ZzF ?I|\rO:`F.Z~ݞ;Ɖ@+tG~J_ha$sodo97κÍi=E Į%*! Q쭥/<NgЮTwSOQ4 >}ZuR% MQeS.? -na)F8zS}r_nLjuawsjς,a+T\rO7.=w&BV0~}uW/ݷlzmD3 #g !g:}Þ>{o7бk^7]E¾λ6WD4+ŞGA|N |{{m׭t6Etx\#C\<,޵Is[i}ȞRy|<+[y?Aa;w{u]#6|H7D Xah iIz$o'aΨMdʡ4$´*љZpf/Ů^∖.y"К|>x)+ُ5㯈gА ,9աwDkq,s|~n#.w `O|f#T!ż6l+yT뻼Gm+/~M.CU>ϯݰ%Jdm~}BG % BP@$М:xv8G]&`a`Muک{ O-ɻ觇n_&]G{ƃ4k~=L}aaE8HI] ˓V|8nLe*D%(>DY2[q X=7_Òu$UC$J`ZjDt+`[|;+]}QY ~3Q@ J(wQ]U8PCP8 ,[u;gGɑWYqyR3TdTEE$)G(!92Q/'~SpimHv/ wܬ>'_ϑ$k(XRS7k,g5D DuIzqa9g!Bt)T5O(jNLjta"jjMrGs+T Z5}Y0$@X^QqFͷ~~K ݘgTl1x]E77Gbv_/?Ni1 ϼɻ0>0˻KA{ݻDݶ{ 'gMëFmqۿsxM p)^{~C_7oj|+ n o0W0B5sD!H' #1ZI0G8zWѬ~-w붼`<:?z]Ȩ#P"^Qx_s FTqق%0A'~#{dJ o|=hC*^2eZ%oqN%Q!l73w㶏ERm6%|IJ$fWHC/ONz/jb0Q#d,u!1dԾw.Jcey7|ŴÙ %]23f.4bڞW|npN-:HievsA; K/šL qBЬϚl?8p7Ie˶H/Ϋ)@[wn2ҁ.#ٯn[}_|bGԿȧOOsKnw]jҵىxcyyӷ Wݾ)B!7%o xjxÒ<KӰB3L$-:QyU qFjc ndP~=XtDOcSDTTiD:BY&.RL3PAA0E %115ME1% ("b DD EQQ3((IhR *F  ** $!B "Rv* @`("Hf* AJ@S$TEPD5 S3RL$Gة &`%BjI"hH)}F *);IO2Hv`l@:*~S08gPv?η^B);og>Q!ًv*Ji8HJUWP9]d)L<dž$_C"=ѐٿ֟)<AZM,D=bir ^ "J1 @)$3+0L.%ma.: uqtt M!/A#%t !$c)d*abCH0喐a Cت cF@(^Q!`BCLBf"B`JluӼƨ*'F،r”'h'Hz . d].%  1ޔ @Pi @6VF d '@AHT 4K |#wulBe*"D&hB2i!](rBVPz>0xP8B[b߻ a!D9u??яoEFO_?n(s^u(s߻~1O9c=7~wL<39Myxm:z;9_ȷL$3mwj]|zPw-nqnKmp~7__wϽ=?ś%Pݩ~%'dBJqj-:\ya}{z4H|7ginCksgQg˳ 7u1FN }^$u'(B5-KeՒԴbWp6rsV՛z=㵏uG53-뉳i_%|ul[-m)ji,sa RS)GoF]unpMeV lo|ꢯ\Z62Vŧ].CkbS􂛄gf#!lb&J̿CI_/PÐ:4_}ǔ52%pTNTd"Y !~S0Bʔ^t~7_{5^A8 ⪮[J+Կ4Zn٦Up) ڶu3R% :4UN9 %},+K /|sE  eׇȼpaPJnparn׭y]{ DDŽRqMz{|-􂌍<:"A Z씺aw_NZouKWQyP].qyrk1韏6K'Ms,zŲي[-#1KUBF1a#|c{浔HFҭنҞOB/8`I@}݋eo 8t@)p⫄u Zȉ^3oVIx@U2v)$Eg_SuktOrBB7*:&o#{ G9F:Quxu_|6]5t\vFchqߒVC(RO'xk݂4 V^9< <POH nÍ(IH dc{üGU Pp\& {;{A Rt~!T^+R/ԉCho4EjܷlDjncBCEɰ\)ڷ9y{HɈ}($%Z ;9i1i(ã\.x,:zGE&I-@p>wAu&ޠ/AuPBPJ@~v2v )# p=IN @Qa\<`8 O爎_GGps&^Bz>NJ'X8|cgbT˞| (Q=$,.n׎VaGztieHSGńLz}[fi *+,@0 87̯^]ᢱ"@TOd/`}Sdjn]pť*J0Z*6j4r3cpB@C[=sݹ! )މ7OqXno~nCTNf$ m.tU*@"P>SAQIN;jsk'[7ٌ~q10D7@Kbcj6{0qU1]u4{G/͠Qhz}=kxPE{|$0.u ]v‰d#fxĶbK-jvd$;:aI>("&!{\Z"uYsz!4$7fJKisIkOw9鎹\Dk՝2$=+lsR=<>pkqMLs8d3O/ IٽU:H+. Xx<|}Ayp\ YGbgHWl~J[LDm4I ;b2q\X(NDƽ5h>F9UZ8`x1_kuEϪIw7uΡa/'?12[UI#Ɍ`vfy] ;yEODլ g ;+%1B< w?923ĥMB4dǤ l`=Ip2"W$#Ť}ӐMPlaܚW-$(04߻c3_x`1Ϝ4x{ .7i=6jۯ4}WoHR-d  2IM@ġ/H6"s$ԏp `>?7I(nۯ>UO~Mf\؈דO+;wް7(Q[*y*~5wk{a11l.|cB.~lGtuA7:8I"f KuvOP Ii: uUgMmH„Ӄ~M_+O bsȇ{~g+'&;yxaXsxoA, _L{'-q(m$9c5A0.[JDr8x4_4Ҵc 0)<-(__}|"ws<}\= x 0BOWowQ1,j0TuPUQR#p2HET8Z& 2F۔!UC> cʖߘmT#"wP1 )f 4L&[uLSb2;B`x4&>y尗NzD',:c>(ߕFCo},`l#)D&uv c߃[[Zm}z*+ƾvi!Rcdbr]DEkU}e9dY #VI;^cuX\;;$#AߑM*ŕ:77*_%}L?T^7:xLIպ3WwSb7A@XԬ3ynxv9y*KLF.ɆB^Ee[)ׄ# WЇ1bnmyۢyј :Ayvr<-iP.A!.aYHah(qKnx#a;J% 6ZM_֙zV5nICuEV))f8;w9MTyOy=!'T:jVj04:Hҏ8y>.{0``5ެˇGcL&qʱqll(>Qĸ#tn@vpHe2!`l4^O(h7X@  ԗ\kww{jV['|e>aP0$m+Fyy[v7Cd߱oڑ)^(1v2r$]*aQx21_ g]!qהuD;N=Ϥj@> ܿh#nfJiT7><1wCݟx\<}?<y󵥔](8Ek9!v!,5- rp.gE}$f6Ōٓ7q߹|_q˃8%1߲fa.f3p,.ϩtm5yʽ-W[wk1g.ZVٚk>Y+2IB"]#6t\PW{U'b8Y9Bhg*IkPKK!P -u{kBܻ.9>#'\k"xAf @X)a|xlZ6ld3{a=oN)Z !B ^㒒D k>8!4h4΂Hfh+˶q+DLl&qTQcFtPu[[KJAQ-Mbbݎ'C\I:>/I^xRKf(âMڔFI@Qv1$cðVN9dhfzPܟ^tBlUR!b(96tAG+Ѽz1!)i:ThhQ &67U XPQ,WUXMGl56 hb+J v6b,fc羷UT5T{u1Kkˈ(LlT_GTE}}S`ŃAgi]d= GM5!^yosF@aD<6c RjƆ&b'۰v6?V784/|e.'k# ]˅P`6b*R iMqcT[~_w%jJ~% [lm7uӭ2wwh48@W lj ݢ4 !4:o#_GGŋumZjXHck][I׽h#hġ1vHs!!wh7. 01`I5G1V 5ᇓK2rtt.ӝA&>PX OZԲ1O铟~bGT%Qb2}kۓk/}i&-٬^陌6~3N8gj2$Pi?wdCUUT(vo?9:I9qUw@+Y'J2~/AO/09cٲF>Z8ɳZ3c X } $ G~oyCYEHKEWcГda^$?VQRwy|;7 U%bd t Nq?dWkJS8XSɣz~8|t{8#fl&иHF!f)&UV˱!e2LokĹӾf>!bE|޳z1䇕FGέ]7xiTmi4,ZWSLE{U\*]ֹ "Ο|ˉ`R+9ږsx>F/ c $VJ 9ȝQ83gqozo#tuP334cϏgU汈x~}3hw/BO.طVas;Ʒ& 3j} h\ ȿjmomyN|sEd-L+wu~wd.e'0E78$\'6{+lZ D)d0L7xlNEލV3tcIZQ)Aumݖjr F,̨1qJME 詞~k͙rNoC&MN m\Z%E5XüO?>oN c!# _rV/8[͔&yĸ%hCIt/<>L(nGi9'J1&ɮ;kbI$ݧ r*˪H)LZt=XG[(+.Ǖj~F#y]n/짆z4u1D9Æ3$k3(R]VeM >^8>UpmJE,gV(Yl EҘ- ͈Zϫ;j{}gcƄpwfk+_$+k.N4g9S\5G8γP D;2cτmD Fj+קįyxi23,ͭVYG-usu:%:4%RN{:fo>òBERӂ"e"$f-jyjmTmqR4z[U61fb1iј )ȪI2)Ō 4tgҹRϞ﯀Q>YXeęQɞc췽M^Z4'xQ%'U|P,ml]Ң{aD vahu9hR0EZE^etDQ5-*z;I'}3-֚UAAI9oȡLA8u "* hM=/LWMAMٖ"cʧpx4DݻC´TtA`hpL$vFٳ1UbUJTRSEDBSS1Unjp6€ AP6A_0gglw.Vz*5C5gZ_sϟp zoV5x@#%]"};T^d~z'>j'9fn k#`$,dmgaᦼ`\hδ9>}C׿i?aDG*4ISNT1M!K.íofO2ҥ}>3m7;k9kjOʐX% ?ʗT _d얟 "J2p S k)I)'P)0).ݡ&mv'K9] H}vZ`x ڍw`V Q"({,2L`18c>c:k"fb"I{ev4ۇ^2؀X0jaHѶRBI`TTI0A&(UQN*+66r@犋!%1p::c+U3LU],W2>.*&|ƨ^S8f#t۲mMTrDD_Zu%a|;6ݎBS, H].,DTAbh05E deu1**͇mPQDIIO︦(Frðllޮb#ul;7ϞoyW$IMW6Τ(j%RRriih(( Ï}6GTgDLm4h4ELMDNH&*h`PAD(?KO!I_W#&J('F:+Ͱ((GyC|G(۱~rPYBą7QC1<g~=5+;1.vh8<t##G @! ?#4XpW_}}kߣ9QȚKA_dZ(T)@m9'WR%n 8hXu5_W7^yHs^vno)<6'(" wO=r/ߔoQP<m~naޞos _T DhP"H9=;|NϢkj($Uv/COu|Xyێ߳l5%8 T }=TM4EhPnݯwmzwިq06#N] ivg .(62(Aoӷ /81X@Rł>MzM{kfS?cn<ֹ4볙GW"Ģ?Ut,b])T3ogQm?J}*ێZW 'lԝD) ylDxdZ~z>ع CVE+Q#qN*J&|k98ufcvp!mF} B UbY`\-z&d~pOb{FVB |e&M'_JЈ <* }<cо@70oc&tRtq]T#ȞD NLX0'j[⣶axp< C/$w8W(Q>z=d 6?۷=q oT)lX% p=YE<<$'vr( Vq./~N>O(<% *[3cmOi GyqO_C%E;{K CA7>Eip[Z,G#6]IE) +8~BQx|`)Gqa65|L q0dX$o֟˝ xı8E (J- ~ﳮsYѯ| mA+~ϴ bGI-:Lo"5X2wPp旑~{9NG9N_ǎ=1 |Q$>?(,;qOd_*Ou%Au{ ? deU+l\tH0ܿA -_+YⴇM- zyBʡV{9MxU³_s3s ϨvbY*3s0b,μoC>yeh>?Pn@ @xQy ^?_i@A1QmgW]^t*`*rJY׉T PD!Ϝc%Ӳ`F8R^c; 0{A@GQ~F\>fCA$)1N+YA߬DNE(GOo5~ӺiM{˓_FlI, X~=M /o)F7DIX s]! #&iZ/=selqɒv;u0v=Q0/T͓=j7|fb?W"@M aCW "d. 'qݵ D""'#PSޱ/>>R?*3{^2tẑ`:kmg_Ɇa} B[ LlM ^ ._>LW?[d/}Mc;y@`EF |_4>`#P-  60] txaށbQ?/*d%ޞٲqLPPL PP4 3:ʤ>w|p dUU*x3"dLߛ76; qIJ |Hy4'KqJB0) ! h"M1M+A?ȰCoÊN/E <'?$.BQĝ ߳5@FOy/A^쒌Ni{$@XX&ޡBA#P4(=S 1J%UZC syЅ[z""w^U,{Qr;iDk0/E/Q@A?#U1Į{Q=xWW~sL*d>N?|N>woaGPHїIV@t@C L C=z1d ~ᘴ-IQp_$8<]%DW}I5*0XA{oyy)DeC$kZf!?E$ڝCקTxMHU` *9 8: FL~nR<ΘK'H92{"DE.Pn9z9_+oXAT땸m ~Ll.d;EvG}iݷfoR{V])?}2|oǣ#Pz;( )( ڍo-=i4 TGP"bzvL*^/f0';vk0 ,JioFā%|B""A3r0oڨVN{,\:W0g`FMs 8BG&/M<*(o:uLrlk،9 朣1;0C>齌70I$g$z_6UIa|Wu3 ~3)H:L\6ybwe{sHuJ=uZԞ q ^aː\ @%`G~ H녝8}y_ odwCJ39g9oi犍_IݒV?={d T^ ÇvSNSYkC~i&[q;?<>*8q\g>r2\EEu67q^& 5pE)d誶Q{>Z 7M]E{~8OvL}k¢JPH F教U=$@og GVxR 7g_ R>*g؈:Q$KnJlk0Ŧ@ 0@;t kn Cp~cna@cM>2;B0c}^֨ %cԍe>6HiŸu+?$̀b͆m+*bpX] Mj//TiEo$(d'VpqY8YDdu*D2P&kqQxn! Po9_INnBp s θQ l'I GxJ{n#>)&yxMW3T:\ Qd$\OwXb8ӋSy[AḊ aG3! <0Cʦ,J?\OA~X}ǔtt 1J&pe78Dm; 2K;|}iB$~3o(0~byp $%}!31 H09:Q@^@,LEZ|`G}ȟ?]@)d@RޏO0eE@+  }r'|:4=Ĝ(АUR ?Gxv̼DU1 dB!5}u)g/N{kOkOd~MS1mm U,?]ОSw|tq4a aܪ&/A_l=e/4 -qPBg ?T~QSUfě'O0oFn~x1`)5˂XDB/A`BS)qye| "<ǪC:D@ 紒Itw3b] =< WqIW>mЫ2A0ٶt2ޡI #]Z4kr |L>djsKF'w v7Hs u/ISSin۬u[߄0 .]^vx`pRqsxhSHϥ3N鉇G˿]R=%uߍJp`-l)|!ZH=Þ@ڜr*Qm@D.Ky{wg~oն 3"9w튾\pJ1#R%V_8׋y\ 42 q}ݴ~wR.n 1#ThC}x HQE` 6PChW&s=!iaipIe)(RxBXQxYq/BӅ)J]ٲ$hh ܦ0 Fgt3A${$f!vpV,mk`0P7a%2bQ`%-QuV<I,`=vwэlt|A~XF7牰r1>W{s d@ MJ$Dw [Q`JxxקBwjnġ7(fXvF8Dh+-0"8 ?J nSv0cO7T-*% ()!*:ary!.!ޑQyt} !/' ʷ#tyi:GOn(71 s h~cMlsO p ng>k[w+o * B7S 0tD@|5I Qd+lϒP֘w< =qNJq@[Z™S5nnڴ~jp8VsY6 B}7?{|I w|nP0ʗ Sm4<7 DgF#8ZB5 .r!K4Wl"p 0oO\pzaS[bd=auAe9EV-1R6}`5mqk\cOKd-RW';3GZ}\(aHnQ 7wu^8m'.ڣuRZ`xpM4;vA1Q2/8 40A۪_ DIid0v j6 <@M{pgseKH_j@hVʼi2fU]p;e:B:^Ytbqa@BӔ6Ǚey$ bKq}*ie(Q(Q^kf)Bɣ;5oh_Gk(LZ[XN ,YR񶕲D-7ak^L'M;Ӽ)wqM' 8^Xe{迦!rfvրLAZ) 9 DE=QJb'w#5u?/iW-xf9/tm1VIbj 樯[=hBh߲$R!wJ0V54q8$ @QԺ]7qTKNbLNQ|OX[# %>iҦ)NPX*!6PۗRAkBRalXyDy~c*?+i\^@SttNo5ӥ7wce}`Rs" >k 0Dj7w,(>ɸ^}TM%,q|!f 'OO8Qy_‹QL>kQ҆P5 BCdd]A!i蘭GmǕYcʙ1 2Ojmy2۠*J L9c Hm6B{eּԷej-(6:qֻsA\nEqDh<~%n+ Z er\U@?DG|lq O{YsYwIfE:y{c@NR9dN]@Gl)l&;EXJAһ;{gjS;4!x_3eDNưhED*ivb.e0h9sinhUGS9pIc~ n2`K<b_-+YFln~|c@G}.jfb,AJS>mTR(4M|G)8{E,p7lhU藤8"A0voײ>6vc&j]ςKKN"*z#~0>q&&g"ۻ5HtۋhtB^\ܖpm gfWRw/9sAn/vs`ն^HDBOۋӟ ATW;5Ptd h<8HՏ9B=m]]d;B#7`e$$%3ŚMʌ47a+Yi)]eJY]0!-8>\E7NwR,! _;jϞsE=$G__ a_qPHE &|Z՞I$?'*fږ4>ߏk{qCkxN7P&gVa]uZ,<6e@u$aq3$쪊JO}bxGץ}|91dSYq`"=qXqZYIX\6k!"fP7aJ03h!|W)Ek gʞ{n;C;0qjiқyx;*Tm+5U{E~ZhFZ*8F"*!Vkouik~1 rOWtM1U82 ĝ9]LC5 ߊ+uHZTicb01 T5X“yG̉1ڋB3γ Ũ.*1=Ae Cc&sl5]Ag6:p-~zL`e%c RqBfPv{L7.%QBU]O1Dk麠L]-7' !6Y`wavک0Xtw9iF塚0t7!ggf.8QW7ڕ: G Ƅ` :m߉9۾zy# ǜ&T-"1ߡz%!2R15K ?*ҧ6`AP,$h?DD0䊫|rPB.藖 (SYwpz #G T$OF/q5Qآ).tL3Ӕ/1toV + 47/?8GqThH] PtCX޳ZNcSTYODnQJJ~)S@7)>{/؏SC5P42¿X.eȤ2P//mm/BWo=OE.P'Cx&^:gMVFU>oX$}G+  HMO ?ahw4'b1A@>FX7DG)Y}'~/H((G:? |>+)q|p_^MHPOg'"(Nh9]z}?W]#{@5:T Ȉ(DgUx@/}=>0#TPHS(SRqd% }ҭ Vj!hD_d,?Z fbA?VV2Hj[׶X*6**opȿ_u6IGVgږwV?c^kFQK@OsdpVopu(d2,峯=R`)K+8>ٓ`j3o1QLm >3z"! 'oKMQQhls%`"S1TS'xqXfE9^w1Mf {xJ"8Y=9!5Wi*jT*un g # %ivtm-x=lC0= (h,O`ݠ< ES){|j@E ni'Pw2#'G݈AD! E3 *ʛ=hN #}cv+cy. SLQK=}93Ǻq B!4kyU!RLXx1$AƂQ(A!l `Gxdth,@MMr>i'!at&htfb _-"I8E"qP&3 0 (L)Τk0͂>A(jL22HSCm^NG:,+{&T#L(QtWdSn9wwqDA$OOܮRKPI¨fwהqSbȤ(>Ў'gdѰKdܩ;$%,c7͹&M$lldlz@&0I.6v(&qf[{j]Vc&!T 3C_Ma#K"Du@3EB_h?"0_l\| e{U^}Ε^5^Եm =`p8'l|mḥPM&1濖/0(*H7lkpWF_@D6w ;m_KC0cLr`=rA|A<䟚Z6MjiaQ/ES1O]ݟ*}0P݆C}PHj}贸{;G9lͶ>xX#:֐,[ AGq0/u⣐4Q䭿ԗp4~v7f<Ƅhim'i>Y)2Z(|}p_$ײ1&BuZ Es?ɵ /\yo9ʂYJRXty{x8|?WMiIUWg -. 鱼y!Ɇ_ôjVo J&qYg3=7ޮ1}N~sȜ 0$ a݊3$k2N @i~ i=gn/:B+ԾMl)MLi=dK?b  aI vO[C3&lNsێR>ؼdv doOs,o/lsin\Q!Xl!M NN+@ 'j8HߔΞxU8; m7,v2Ӿ5٬LXZ0C!4{{0Pt{ĸ GIPD> =| 8Z|/AN#|9;j>'n=3fc v`h*!Gq pK>y,ϷPdB? |pј'hq([ID0\C~ aU@~6u@NjeP{9e\Nw_u`;U .FF̥Tۤ'(Z-&;?i2Ž}[?A0ġ ~yKRDy.iāPxp1prKBbJĹb%?6`'>bdK퐢'-@ ;"s@U+^USDɁCȑ/lVlСQd8U&9{z@Gq$h Xj=pp10L8;?cBfU4u2PkBbjLE/|灀ItB >9IS-<N]g!Y\I'~np:={&0!'FuώsӝH!;̝Yd<Ƕ?U"$"  p@We8{аWa96!3c0 G&U91߄}iG" a;fi)χ@݉)6q4*,qXfhHq)cc@U $:M njCXj!6d,"ٰ+fD7ZZ-ARfг㓭ig$4Rq (C4 X0`Qd+lBS֪ yrW Q| @@H|I_'C, ))7?G帬I>=^k}zX)9GƑ1,IufrrFj< ¥njbl?70ŦQ1;:Ãpܢd7 |& Qy*)ER=2A->1xD&t- ј.P&@pOJ!q[1_v֝:11a}jYNWQŽQ v\ƓBY2jV18s$&O[ZӡoR'Z93הSIrB*n X|`v{9o1ӁuH8yI׿Q%rC '`uv T/^K]G>d;yø"\*H(:=5$m_`~)/E}^ҊMD8Y|qPD3p~|ۑփ*UfǺ8L6[cCcHH2gkQ9 ڕ'(lׁ Y%l$Ge Yh6ICzc LFf>f9㰛s~8 Hv QuWyߥCFYMt 6XEˁ p0Yb+L⪪T9^rts0 D&ݞ[s!u^Yi:&q FcA%"v#rҢ[$7ԮEbo FmusFM(gܙZ .0RhD#u R$1!`j H7 jCV&a5uS7kiF @QNg[؃p֖ؔEڴgT [v=ڢ&D`?i)D2|8ʕ?(a #|g>|uåd*ÜvEhDEˆ^;:YT] $;M>REouu96C|Nˠ%ez=<^ =b1w-ggC"+IG}jYI#eJYn3 )5Уc8Vg7SΞO~)V0*֭՚13QsYIX ʳmq8#(8oh>YJ.k4Eԋƶb,^68i }g-ch~O(a;d+GZʰS' 2fs(jF9҇t;NfEZ?x[u`7%kcdž4xAq+_Vi 7DsYi )ʘjۧR1mǹޢ4f\x*&ðck̺JRyg߷*Y\tJ ՕQ7O> L(#+ezf/ /Q/q缼m=^W%BBFY3;$fQ g ee=LHk ~12_ $stsm&Gg zx ۅ֏͕(xu4z$ "y`w&]Fs(I'@ ;9I_ncI | I&NXOװz/a?B S(1 BY'y.)y-kSAOFa6F.G/E"#LYp@+@ ~@ܛ'2'6dBf73% 4@ϗ*Q10P5+8q`_Jv6l\H`lj lWbAP!A-t;IsWW ]l!iiSxxr۷wtm6'Ė͞t= z\/-cd04d &Pc^=$8DJ{RA2+,HK g{"]*8fɄ> .ޓ3'zyF_plo:tiؚ?W~Le=F@P6`rNl?L!xI LJ>>jH $@bYHtU *!!Oq WypM(>!!؋"EfFD /c4nF׆JQl↝q_< 1:2o;0qXg/=@@pIyHO 1 j#BN!aۅ(1!&I꓾FQ<6 6c RyBѺ ύC!SL JP(=Y`\ o"!ԧ|!XQH.q# pB 1)#@r$ف} O9}t4q<4o}%'C69KVI9%T8;#lq#lG^E3E%*Vf*) : F(jLhbhbJ) 9#I$_1әW P8#v~hi8yXM37v19NEyL.5u'a;>>8MPH.P7%,@q۪rb:d V 0J]>9H"qX?lOM3FڜT;.G༇#. a$"s@vvShBi2@J GPbq钬m9Z,2U,)4" AtfFlC!܉'No]7{t|̾J A L.J-IAO8vclmh't)L@PebJ )MEMBJ4~RA)SyOc >?m֤ :Hy! )ózS@Έ2`@,< 2C7;4P/vl> ́!#+}]{bEvwOa-' yq`b& 'lPL}~_%d7P3C:Yf\@;iGғR^ylܭlwRF*-$2$Ψ1nYyF\IbBeei0nj<GkZR3j/kMgZ q%C C# 1( \6tT{b۵\2w[{UAwF u#bXDyOlȾ9n0# wE0CBq1C8\;㪏݋wV.HGOS@UDS@?ÅC2joĽ#o **`S[6\4&e4D~K hZMn=A3SA~5O6 ڥ%3!ÏHm4=RwG(B)2B# G&_:9.rieɋNI IO6`0wjDN5)i>H`vfrE_X#xX"Ea#͈;dS? ק/gO_p\KlZ/Pⴧv1~ps@JPjGù]^dy%5L[$/dH)r #GUTh`}ʄ:A|h# RRHU$ʎpl@Rբ{Q%_D]Em@b3w_h;f|a8Q5\ XҺ^##T5sfLJX3ΰ6df.ÄנU M@.H}:/]WQO2ޔ9C0|:gN>Qr+Ej\D;1{ͬLRi۠WixYր A RhAo?-h؎IIϡ(T2Pc&w %2+f-7 Š0%(I6up`AƃܜvDv'{T=r݁$|ܠ>7wEL(*2|sI }gڧodmPQhC"Qu!'`HPG2p|4$" <lRSK =؀w)JHGRséۻd7҄B3* *j5u)̐TJol*' ,Fĩ "uE6@DyҰ2pf;L@נH^;w2;.S38Rϻ|x㧩-na靖L>dy-fޢ@z枳t#iligzBa' {>88$U`MCIo$Oi-?.44 |q/IK4V_7AƸTcb #>DՑ61Yp^ k>ƍB 9mL]fOZ",PFyOCȽfJ& H.qtuT D6x8ky@;lvGsf眀p;j &5""UUPRRPE42@UR`IPU TDaû]2DtL\U2$(}$V 5@w!65=Mi  D|84@rSu!/hGѾɛѶZ j=H5I 21WʦyC N&Na \J{)]Д{ܴѴĴp޷@?DX٣ܙe/ٰƠA\dW}(󁰥 ǂԄGMל›pNn'a@NSXvOh O*% | 0;cJl*U#%oգQ&Po]+jA { CIXbf <ӥӿԂy!xOgc%]_@y>&2|pAq TC\Ky휅F2#)ZaϠl`:hPąO@I#GV١V^c2WZA#ǛůW9*;4Ptvyh֑rULg9Vk^e88GLj9N&uLz#dd$E@EOn` ݵfZc-gh0#0fi)N xJ^N[(p|NZ.g=̉od(?)0,Np2a!yJD-).=^6"$  @A݂c1#02Z.% 6<)i3|@N!'K219@D! 8loO\->MacԫcMO@mU϶ۃ#[x EW;蠁q6Aμ@WעxyNN3 A Ccæ#"f 8EMQ}TB/qψS@v1çTm'o(v o63`$:V;PmL2"'P!a09,ƂvcǹV m'Ȣ[|xH $TPAf "ST=XM,+óC6ly'>;{ P2Ŋ&U1Bvb>`i|hZ[T۵H oCA3_ׯ}+PJ ?ˇ_ö#0O7e$H/H'm;' &M_e\؄O.DN<&G-D\ݜ.a-@ =@fh4ReҢ&&,W=]e>or #Z~BI04H`'.k 8&Dl!H@@,3tvCg& -gFΒ ц;!n+{e%DRz)8wu{=/jႀ+$(0f'‡ iy8Zhy.le$Vs3 CH,VytĎ  IR[)+AL@TdSЮ=TbGy< 37 a04mBve Ob`4+N `U L4 }&곡ґq')H~CH#>PŒݻ|⊁-'pB@Bm nI>g|ef7 եJꈕj5b=g<m+҈0i,1 37LheH((hbAoq9!2ldAC  K*x @J 쌰hǻ7̕&ģɛOmt1cJKd35pf#1Qmf^os^"B* ? 2Wɗ ]CAM>n/șagʘFy?56p!k(fKǦcLV Px@H yIBL7+DNҼS`uVW68մ3N=MU,M@XnL P쁋sjN5&(lBΪ;ZP':Dޑ b@ Z}Yl&'ɮz]pnx݀>G~5~؁ROPOzoxiX1<~z/]-~ur+ 78$:'MB(R p?N}${Sa'1J- F6b·Ȯ9n ajmq@`0d 3O|OA#"P8)"P6zm@$d̉ @o dM̦e~Sf)ssÏ~MA?N%P'jxzlMv 6IN x>-2Rx@tQ< B .tFsӮFOY \v 鸦KL#1ۯCAlk'?`SE Q{S֜ǰ8йS Ǥ'#i"3 ǁ!}@=MB5rr-a "d{b؀Asި@E= '8 G_;ҩ?ĴC'xήqgC;68@k"aٗki]"%EQ [/FM?ڳkN41crɐѦDOqi`-&fo~3>6f`umx1D=[d!(A:s猪)5]j5#| 6*dޏFP=O<;O7aCNm @S Qz H4ٸ*FwN 6t;?@{ 1JET$ҜU`P(7F3ݚb1'k"wQ'ܐ{'@4B:ۜ,C`RqXGP=3s3$nѳs9bs˯{sMb8)$>&o9!((}h9ll9pF'8EA_%TI3 蛠)N N0nrh" %LT0IFd6H{v/ `oق};BIO@^DN(0[!0Tu."3IM"yj0_KxR~4RCc΃W7bct*oQݕіtQc\ϻppLbH]<{b(A}Ȅz.r81rEoߠ5`m? 3kG`zq{l`naѸ%*$_{ } =bo1#۸oo $ƴǺ/WsnT]Xk)|6;^e7&s愹9$&; =?Q;ș ,@gMC u܁G@؛N9zB !憡}ٰwf<=BC! _Jcۉ$u48><#р>|Ic)*Kx/ϼ8w"ΙX#뮏pHqG>V'%>={akO9ĉC!,2`vM}~xK>eN :xܞ}v'w׵d`ȂNwAsw\/;O>M`YvM$C1)$ۗņDf$1A)-Lc[`QfB.˥9)N ܇vD+H*շ8Em> g-<I C'h)7=PY崡My8e%o(.LHW1(-¯o)jZzMDmPV'#dBNrtHiH^K'9WnX$"~ݫt"1P9lw4CK mxBMNPOr&y.sq=* x\$13A D@cȿR`ȝ":؎F9*xv`vizBwكʉQ#sl PRʳ@'%@CuH, ߈C#Qǣ>Ф @0#D0׻ӡ`EitbMϝ#HhUZ^}>sIa|eb0!Ht(!2BPɿ8&pV$bD:Gy$U9S )Xi{Dnlm!\gPi&%g$A.*n _ A6z뮓Ҕ R{4. RB\ZF!tTsa1 7CD">`8' \C) :(i醧xhRI w cT@m2X4!F܌#WZp78#¾#Qnqr4z !׼ Ê8.7h1Ye!HDp  ,}82ЈXȖ4~9b\siPtklGkiEe2KsPvUEaxz$.Cfs2F JU9a#(0Ǎ3N2`R8뗝`!+㊼y,q~w4t\A򆩌=<$򾜹&JT1Sa~9 i/!5 ,X([İ(6cazTL dxQע]^|:8x2 4оqvyGϱvrdZ8&J`4r'(gp` )RHbxMJ_gq b݉뾗'Gi q<]#%&5ss"o5#Ji4G<$5(gЦAO=KĬm֭H`lS f4 4+"`sQ U (p{ǖHTv r=d; K&n!eN;0"QrB);caT Lj=Ҿ0/!Z; TA QS@=4w@Q"#& A&FJE@5޻ Ta=}=E6 TmR6ryJ9 xw`9)_hwa(XgutRʄ9Jgۺv@畛fuph#=c4T,AAc_pKQRv[Kb&7yC!+Z>z+j/2)C]DUc օjdё' =v\<Ȝ||F:N]N {y = "Wn"ٚfl萔6WHan<3gr[qrx5adu,[n)SwJU(# MI$i2T `ӚZ%|ff-ubuqܻ F-ƥuJkq䉜ٸmAςl̻$,&s04|`Bv;? j A|dI%g .2^gnsskK!bD_`#:ȖK:㘸Eؘvbzp<ΠVH`3ߢ |TLEl@1 <DR/ )  ,S)!GR?lO H5P) >ͽAKT({s:s˔>^F4p~s8*+?լX8"vQxL,c[#ۜI/z_~ Tgh!ИpSxiNVMZIdMۥ{h!lïqyoЕZWō.5:`ߞ&#nx:5K1Ocpc>82u{TgZ9=kW7rz]vmH|ü" 9&Pb]@r$'Xbre yiᶟr:-o32׎@mQ(y 8I$V{(6m7@Ñn' <P8'-1P5?A=tt!ɡ2x!mͺvFd9WfƑg bas}sgAۅBBoGծ"Qw}0 0:EUiBL;4UX h4=xۗ.8,vZsVXʆsmMhĞRcs!Lg;wtR!$:֨ <Գd2+nm2 $ۼV%4,u jI s>=VĮ'\]T)4D?ײ!BP !%- 4M *,CGQ#9JzyxW?oo6+ ڊfcuރ펿J7RuvCs ]0a 6auDČPs7E:tOi}GŽf T9`+_?/ye?޽}9j'N4O AOq-*-|_0L .ϳ'!_ ۣw0"D6> Hx_BhSӁ3QۈZ$<~(grSDBff׷S7C>JZv8C.h9J2*3>M~5r/E-J8`DH傭'-ُ d(nxu9Vfb DD~iƞ5^]nRv6 xR I_RQ_݅wyB0j$'#u6ۙ(DM,POΠb.ΈoI@Lԃ>`fp߷@- J<_(1lci( 8<$QfRdk0[=A)!(~I<'O`g|NX%Lj}|T69zs$L 1E78g_bK h ۻ܀Rٔ 8=̒e-Rk8$'%m/?Kn  #z a-"0b23U@YO\vp s"bX$A(fP0 2^?fW;OOj8myaA#̌rf">BGLؗ7DAP֍}"0CS0~v:qCUFN\9aD10w`@gaYRoM!#`#q!7W | 2jyhkZG.RJfBjaCX4c9!!-Sdm;m6B!d<P"!MO=:D/#]L kWu^*A#M_H#`ҷ5}".+ۑBK@* Y {P:Im0Ī߀^<:xPS[aie8JT6YۻN69qW}Z"%fjxwX7 s( {{b6w tKT *݃؊pS%a{7 㐂}ocn-0#j 9q:+)g}gUd!q-@6[k0oQu3dDgg}`'5RPn- 3B+<I @qX}~fzsĥ vp8qU$m8!`$kk0t)19Z҉!Bp4Pe^'X9{ \qn  p)[)d•D$kc\~Z\Ꝡ˗F#="7ĕi<߯d(tݐI!kW.dP< x sg|aRZ)R-5 ëGۇ,A?Ć6+y/ijڴm(ה⵪ Y O_;CUcaæoq> ΌAK[R71WF bB @:m^jezLDCҍ EʘW:Ե|\>/e$&ZV'YAl GVAא8aIo۾<TtGbv1sV7aa:0KUJ;3a)4=l-Pyyt7twWi:TLv iM(P9 >N~0ՉS0v}UU~[[tڃ g|F@@P 1bO=FƃӲ4}z2AH< 㻻y85.vfvFSĈ6 m?Y0$@  ȢLɒT}91=jx]Te~?bIhZfFm#b>O뇃ۀ8a"+H;', 2l3'4>z{y\:lFs !0~@HBO{>}2F,5@tѶXPz㎆nD~x!N "#Uݜ4 G9 ܔFĎN(* Dz-8֯U U֓*4Y49Qz& ^==rqeE{#1lɎZG q~;-g`FWaB}vL %?P}D76)ɐJpU al b#ٲ# B(2DM &/߃AuLt'Jn37J+rE,w-MzDJCN/Cg!BCm褐n̜y99jܔ#|/~zN*(UTJ`x#a4gVssˆRYIhk mu=,ul*\&ٜEY(j iߑwKĹbߟ9we0|RIt3y3x >KGF'p@&!4odA e\ G,ArxBP'Kx`pX1ߩ {Ö`0@g!aeٓ tKҝI zǓcvbmxOr#h|{F8 s$#91W~gg@󤐜ov^{\޼zk8";=ᙰyUP3c7\<57dꪪx+ЩȆ'9Ig(AT` t܊K! P>eȄ/}>rA XrZ֨'Y$:Gi9IUUQ0zxI7_ rCO#ZXpC\tI^"D\BoEm{.\cC./,j~/'ǂ4uz>F:G۹voLt񶒍x6yO1lDl;agPmpnCݻmoPJ>(`߃|r1!]|t #["kc5ջ ֚ Hc2`ym`C =z 7ԛ%,b^"u%cX.qX0v;QUDEMcv2 ;ܛ7ٓL.>qP!DA2(ؽWtqU4@LHL8F?(zj7}, !:bH~z,] xvu*gbg=$~cj},szW2bN4&%ŀEe6{2) O u?XQ)Q:twuα=z7*U-F؀++E$u÷SY<ţLe6_~;t+ aءDfIvcKÉִr{g3à1* a$˱; ]<P`1 T_jsn l{)$ iHDTN@Ѓ>rN̍* sMbw[tF\l* #14හp(3l+s exqV t׸xs bb&RadD H *ztܳևnB!vcmb:kwx׽l~N`k隢MjUUU]UT$9[@xЉ/\"&NGv(Y#vޮ7?N$(/!eȃyQq㋮[.[*S@V3iBi"aU÷8]׳=\L=!<2Ѹ @A{$tu^^t'Esa-ސj"bvy Ua:RkP H|9gmq=3?彌{yGW_9_>2My#>FlR&g<SˣIp㤔z2|D4^7sܷ'/k⟏d;x(voreLxϒKzG<Q% fwסQY(jۑԦCT vgs:q4jL8nZo(Z'h|r(y˺S l s>ԪM_rvt}v*o_JN;OP8cTe'Ftl4ZHP%v$rbBmM+d74^9skkmL.XfR vkM&Aatsy6;i lJj;oduuD}O2]efmpOt|Ƈ1&48}6$du?W|XzD"5L};gS&,l۰0=FRMv ϗщaPɠ\0b|Viek=ګI 㮊I$lfƍ~f sc{FN8{SjzH~i3v;:z;= I N0L݄ob_MU-{ƊϥAd>tTAEUFA9Bw82(G|=Rw cf{YDD4%ل+h Ω"Fw:2ZnC#C,6 6[}orvGIq'E|j E\e8 4ǰke4 <7Bc[,鰑۩?)#8\ȇ08g!;RC&t.&ǖ#(}5 !VyH8tNF"cĠjZ hnڤG-R*h t%%rμy.QZ9me'o?:'$8r>9W ,II :gˌ㋔9' 5j^OFEe' Bu>hwfUHt5chkcFDBP :pvoӬ;uY: /C=E6Wv,^E0Fc7=gEi^; ǔ7He bjP o9q8a \,_Ur (=g~5i\|JkHۦXc Ep6Dna޺I/=߻TxRmS#cIb fٽl2xI,}$E2K 7:R9&yظmI5rTtvzSl[/ҪFӅXD }Mqqu֦mM}CUqq̶0HP"68]eiHiG˹\fPp~dHHϝBЕwb0ʊq&MQ}t M G ya(5lhN7wi~v HX90~bKtKP_ z'a&GMG4ϳC`8!k_W.@gǩ5ܰGP߶qU|yF&e2b"z_ 'YlYi]Q؟`ఐѯH =53f;NN}wsPN!S,>|FPR ؋p v\ͼ;;OL%PXd h4\IPFW ({,4;:m9@3̪Ij$ QӸװN7-TceI`JeJh1$%4kTW3L^A w/%h"Pz 81`>Fpυ9tc,#A6hg>+ak۬sd1O{Bd,P܊{}=pW9G#a"qwb Ve ])IۿjLM(d5fcQ }t. $[ 1))3bŪ\wY/] 6kPm%yU˻hfcn_U e{X˿Ѿ<) I}vB/?L= Q Nh/yϞ2'z&۱G$u!j҃@ 'aB,%Kted}."cBa~^|t{uQH /O0oofp>rGKfܭUUE|q_y|x!ᣦ/>|HR.li;.lz|G×Bzϫ:M+0Qi&,IE^rOMc ʊחج@@P@laWE~gTd !;زu~`[U>ptdgr]3cǞ*1nS$×jra44m& ̭HnUV < MS8G:q_ԩM<_oaρP|B .eæW !#8=c*3bPa af7KM 7VYyxb;tl/cL'LKMJO)ާǘ(YzƙČrOqn /NR&hl`#zQ)ޢH}!#R' z}F}6Á㮧dT*/`x%\ %Xb ΣPZ o!KyC4#S=~ǟ B#8EHz?&,hulf>X{:~uBAc]f+ 8=VSrSEEvSOGv޲R!e'b*yU{ pAH""by~D"PsQ,+dx}U!q?NC;z%{]uQO;3AWÎ jn1a } bXu2^lbC=<yc!}Fۺf$M} g@R`Pdp{+]T­nDyw8Mh g/]/ͻ'QH?#J#fN0=9 B!ya؝+b`aRlM&QZ>=/`QISڄ~H(Fc64pKFt͑)I z\TE2MH98b9Vo~p8R6吕KkL rB ,S }^ְҾYv8XaqQlJt! 1;Bd@(I*CkA^1fNJ bGt23hhy@"X$g1/[gRs mD-^(1Jh}À;qϖtÓܹ~H|Wt?_drn۝S߰Ya o޲[p4b>>[MF$o:7~o38&,^J=%U/;ߦ&AJ@@f >N <#&Y:9).Ϝ R_ɰ(|$kL}zc' 4dC HnDG2~S! 1B\2T`q. TDT Aͮ98"΀-k5Mr x,!#3|lFF C1ro3;߁llk #f~گ wy_n$b9ۂN b֮@zQH(x!F81sFQ, ɇrr축nGݲr5cfͥޱLx==wͮ:^~Qrmi=mKc}ԡxמ tK9=#H}}{CG4chfjLh}iUT˴dpiܢ !5բtp}+_)Ok31̮mPsc(lHeN{ݚg}:yq4C(GC{XAn;Lt<%䕺;qjc9{ޒLʹ\ CZ~D<7=k^,nƹR97L HDcOҵ,z@Жx7Av_ 7?oz8do<{Xa2㹆ث7?YjV9YmJ횴9$`A^5(VUL͆і|p( j>gA;ycG.I/C&lx͇,[yd{}xka}9?;&Z'ԛ3J8;$XȀRFjw8}ǝ_at FAW ǻHl}daMݙKi>N㓶!/^X(FWP#rP=fCn;2;оs9zJzp jv0Io| 9׃ Q`28t1ɂa$2Ch|%/L0g8쬚6j'@LJH+)u@v|0.#ΈqfDHj7E!xqg Q"Sl>p^rfC}}_۱ePpC/4nJ"9vNcI-B VO|[ c}Io ,/y(.p v/^`D>:1kT(EQ[uZAaq+ o{ D6j 7T @8K69S l@cKcRq(PPePeЍ+ڨ˽4(A8UaFBX*7F$Eh^Jw&φ&[m,ύrS͒{Xt0XuF雁I Ӌ("J#|cj F!QGoAlw Lu~|'CDAT&w0;!@HfWAAC3Uxx1moT!OB4+mEզ)kG8K HAxߙȃp0k2"]?l6lY+=zkbhKtb<(2ށ}wE'?nA&xǯ'cy<9bX${I“IݢwH|J<Y*9(LB7E$i82{|oM}(Hu3Χxrcvô>}4RFӸ NMfv\cf fET`S+4)5À^n3m¬BZA8U8d&Zd@}z_$$hI`q([Xyt@+U*Jޣ6$su% N}iǓByc,1\JoN쾇Xg'-}pX檬ҭru 3'8  4cw7 (o7Az'[_A 1!Uv[4N9D0|\ N0+$6><6x`9{\ ޼[o0=~d|~]5QK .#;J_afMB}袓~ƻxADj%Ph7?N5KDg[<-=/5qY_Z:ɍZV8%nQx0LN$!㳶sb})&gG$ulyyh~'6$ w2U=yϺ-23 ;+&c4)U g$1q^~) zp-[`f iIpЎjeHǠ9G9k c @3j@B87.6^d;9szLě$ֈ9ljjA.]{0eclhDس|a40!ZCD*3Aaj WvW 9Hc46& m$q/Mp _,>G1;NJ IסS Y ;, `ƓGXq!#Lz]M)FwRҟGG=*K1p&t0gV-<>3f|?dB%b* \엌aLaMZnO)D/%[Vf,*uO-lSOL$¤q%WXFv(n;n]j߻GLso^=ª$Ν'yKU5{l?:yjl:}%=s|GD62PWUPSzD4U!XyߕH/1-j$0t<}VJGFZ)H飳_ .T({kk,όY\RJid*~ JB#ofzQ#HcJ餠.ZhYD(CX>M vPIHĞ>():KHP@ꅡd\#r\HO8.a!FoVPh$'JCS'ʟG-HiUmvvF#sMIo;d;~>T*J5yٴi\[h Kd"uk!u޳>=(/{XWamHd[CsVT%)rzhDR\V۔ 9aVO~"qH, Bj) @ݏ?ӛЀgd Cs /u@1xs缢X`}@ e`, ]8㯰8"{j|<$O$cd>ڥjTکkoĘ Qkdw6ʈ4*4}qd+ +PO`q(d~!$bY&!#Rx؞+p:w5Ŭ#r&ɪjEx6æ:*"7@زU-@zԶLpHI{~ ✑)0~ߧQVYy nbpm9ٶ;Q]'qJ몣Bhdԥ%qeJEo2y8HPv=/?6pbA,0?b) B`ZT킂B(>vy>Ho hP(l-aՖbb"b'Az$G 1S%@w=HH*Z|'G{H3+HD L@;|^ɶ p6qF3\DNi۝>1' *'Q4St$`"F<q+Sb1R`}5v=C;q%A_VBP{#BDJ3v* ba@HPb9۾ 5.Jm%B4+Emf 77Z(m4_EX@ʐ0L+)@A၂镕 `q4ОM'h"ZE{8~d$"*;SfUFii>|ccxѿjӡ}KP_*\1NkDHG!J]L$r]SF('hdF.Kfo)X)>!$P?aZ>GHi o~xQUބk~1xY婷HFh2;2D >oTSPm3] ;\XC950`C6V1qXE5:@,d"XtrT]Yw'*ee ٬[}dmKk:k4Rq,aˆ%LzJH@a˓v) Pۈ|X)Ga>zZñi$^ǣS/r(BY Ϯ(j`{#9C?*xɒo.=loaT;xk90cHG Пr!hM2A!,Cm6I@Kzq:nq1pX̍5eԖop ^[~ND\K:^.` B@ЕJ`瞣H15Iok!nt6 *tx)|LJjm` H PP2P!J H?0u3"?w|S:޻@| :.q΍_JG=7wpь! h@9꼟W9!6%I7e`BQj45O $x/J*UmWDOF"Y'uDwՎt'~\P<|O%/E\$ BJE;$5L!IN= A~&9 >'lhM Z* @GG9*lAwHw{/.Gn&E(DLĔQM)5EA@HI$UTZ_]nz~fs *^_' kB#e><>?|φad?L{qO||WCҿF}?i3#mZ5+xt31FVf@^Db|3444Klcܸ $DG12PPA2"oFJty"( Ɣf!](O総Tk4WbC;iY*.DD/@IXL̉n_Yc%;⨑A? _oD0EOa߅ʾvk1k9+00 iNR> \-N`!ac F%#tz"z&`oI ("RF%HOfB% Ә.p2]3 ~o.$d@W8xi8<|wT38&~t80'Ջ(p( iZ+lΨɋc3"0mYf6 0nI=q4FeѤ|io;ьY1yR΂r{Xh׺xP{ * Q*ݚZձb2]J}e4M5W mԜ¦S4/2JJ@|I;Dʅ(Ѓ0I %_E:{Nk%Yg2&01${>.é8aMsoGa\H EZYCkkĤD0)E4 vrlfC0ObD! İH*0 m v_[REzI瞎Ѷ>׬A@BG@BIF")='(<čڈ'CCAP>Hbš(FN;ǖx+즶@-^ +X͈H `h%!b*) JFT嘊4|4l;Ffv+%2]or?Vӆr(Y w>5"FĶ=ymm;c6]xwxz:1@D2檖 EHCWQt^6 *M!sPb̩P:MqrsFikoEY R̔4Mku%87&UwuTkqEZ L%a2&i]' (o"#6kjdZ` #9r6pUQLO;aߙuf(WfMH"yГ'[H<ܧLEz~jk{ -%)EmZhޠ`I.~$cccnJi}3zg\`B)ŝX8.!p^ZR#r hTͳo*JDY%CcmA(cX̉F:]9dh%"mg#&6]9i2Wr+ h`ڌ?eKmA'/_P>#h6`7R_ `B{ݨTk<99bψPǩݤxv;pxR0 ejY=*4vNDEHC6qgNhho6$,I ञnr/|H,?N {A|v(Ň&v߆a,Ps-EEt;G4+S\s~xpi`4~Sgl $T1+ͯ Nv bi#$K铡sA1p8(VYB",tGl&0_,%W b.[xopytT"`Cw8 f@R'Gx۞G{ćނ]b(6ǯ[d uoο-/BRBP)EPy~o|<=3ڂ>wߍ}>ߗ.}>~;GD%H^CcaO$-1 )@,I0;[wǮM#ʾ]:$g!d̒p?@ۀ"Dݞ[h5Oac>Oa(d-YIBMieOٰ',~);L3ӏIɼ*P{ÊP{襦`ec7߇t[[E?^4]1 ̈hqOǛ?QKP(u a@J!<#" A<`IfAvk-tS* DQZ쉤S04+%)! r.90$1; >.;9'h TF bg'bĆ3I?-L]C|a8G1DƏ^:w RZZNDPlAO*s$xt`6.?O)0ݴ7E gO;HCc|~^{ =R`EQ$~cSh7M}Da j%Omi>W $6z v:{4ivڰ~qR4 +B&T #NRDQZCSL@DSPPIB4%X "r:md ziQ^;ɞ__lU* QM'VbtN '@!y`|wb& -$h8C ܈@B E;t,J-i8ylOO)HCuEquWt,#Ke,>]^?G$U.`<&ꊇN܇إ ʚpn({m7.OzKf@~:!qXxApIO_hB;LQS&w}⡭(1@\*UPSR);4X@L"0lF'OIҧ?(Ķ_I $ȹوFiAA^ h4ߺ/KݸbF( *w^[Kf%A||FP}ҏrr}ZL?m2l 4(:B@0y>c0?E?ɐ$Ϟĉ@믪Hw?/wԱdLRaI O?/ߪU'xAz\JCw$jnp 7MCs^!#LL$=OEgL6ԴV9Bǯu~_v/ACa<&CX3,Ɵ>i1==1Ӓ*f%4U\u>cmD4p HuO3)Ș <13i {9`EkFbU-"`dI Bɒug``l&ϋam:9u0<߻ xl<aRmzx< KKg`6vMhZ0t, k~1 氚 *U7>.9vsqkEx/̪.>ng=tZ7z?;z~?\,Acu?jc䣺#VVrLAx!8v=i I>-+a D M(%Y">?G dHiS:cZ nQAnml!]Ìp(;QQuuNy;g}EN{,$37bR'K`<\fMYY8bK]C00V kѡ`:w{sԾ6_ $2"61?4{>]`TbUMX3CAl+H>b *z~.S)B*H R[<2uWkw|nhATTd0$K+Ǹ@,2 )R]~rK$ P@pz^]ŃC l^`׈tz_l^HqFC&K$<( Pէ_og hkP$,MKPFbzА E@E 2JK1DM%HS4QCgrJm92p>C>N;?_x?TSA0:fZ 1#@e`O Oo]ŭy g) 0PQkѰe&M Q&긨[PCU$X0`;c`gƎ;`&~kˆpA2=c܁.QvDk;ʴAZ q[m4ߝwisT2͵53cSY"88Ebwm!Jqis$n2v+jŐXy(DLQѱcH@$ ? 5Ӆ"7,)TB~OD37"HU'~s|{m`g0@yIcp_5$T'.'_}ZxiTp`ɉbUJ\AKUF +"C.!Je ICbM U#SbbJfBu;<vuIEu5P}1h!@0@֌BDTґ*%\mJ5HPL,UDYdBO80 jbe:t-(@WVC9]CM e /}@],@<]V5 mlF1D N AB=2H#ѣB)(~L|&@DvL8ݭDlE`Mi(ǮqJ4Ji=#GtG((pv)F#wGTae^]8}z摳I!A^S4=7dWwwIPkK`_qV_Y' |_z=S7 kH\s YGI4ܙ /oY&.v)m?Ja QH2C Y16NWPUa6# 'p*Y? L}b`4VovhڌId _Sq?l lBA@`>p/>lf(I e[knN8b1 -@j'|$5O2sX*XT{C4eTQS /QA ōЄ&5bB<8;^rkmLb=)$|>e8ޚejD&&A+.,FpAi4S,Cvz V`\( `aA[ c ^u"k(( ɝ {PXC=&S۶`£G loVrIý lm?w 90~Qђ Mb\ wb[OEX9kcd=L&7%O=p;pjw81G@Dz,bu|xk7!{BD78`x kك3I?eqM Q4zUUC yCڒ0]n19e cadNz-=񇐙cXցY"I A/WʄTH1!@ @"DA*CvU@ )C LPBT)VaEйhB! "PJJA"@R48&R 3Lvt<f8 'IJc7Z }7>^qн ћc( qjsAhn͒Ӟ*ŶѺ\5VuqEm~F޳meИ1-f18,у9@!0mžQ;u;u v2蓩.9X9 oJ& U~,Hfd2ig"y"TGNx23~N 64@@^6~྇tpHXƹMB$/JBc ?@(&8yuT\p3E .J6pw&a]GA.c,1ewPuOЇĶ.h? UUUBa2J~mOTyGh؊<Jeqʿ`sF1D%Jby4Ŕ~8%]%fOSBtn-ci:*:t*x4a1Pt:24cF@4iqhD–u]Џ;aԜs66F݀Gt!6| 42B2P&b;cg4$RQ1t7e5qU9P}4p DWc8Y [$9/ 0dlfq?&Eٶ=;QŊM, )4H3ңzO>Q범1 t!^בF2(Āc ;Fs4J8/G^g W,Aế IRdLƬ%m=B#"V\LbeT50yfiDDӷHˆUB;VRRrsH#y(t1[zC퐯z"E`F (Da\F8SHyy! MMDy@^d_2LB Bfe֎4jWVzAtc)Asڮ2i HS"Sռ7tݶn@Js=diL+= #qǧ|1 5F9(60]lŚ4ї0bn ik=ƈ!]1?/IL ~O$&zt 0R&ÌhS:P&T& aDR13IPJ 0WKCN`^͕<<2R0@A1SCfZKEKVܕ-I$bn` ˚nST 55gP( 5 ʘLzɲ F0dZON>ޛDcm<܇*c3*Z493„Ҏ"7{(qA á{6kUYqeB pf݇X1 ʏh&ለ#<"Cǭ'1Uʀl} 4dNT) abNXM!r[$MZ[,l:?ǟ{n65o)FPz{hIĆQoD._&-'q[n_[禛M aд}4d8cm[ԈytN⨠wq-"Y\ߩͲ5/坚nKGE3)HM()LsEQP"|BcrckL\r '<~7:=;yDJ]@w-_L,{~1@G2<{ylmhllXP!AքlBthdhm%'9ISh͝GoKkH76y 䦧Zh9"H nX82ʥdbdf,b3>-wW픥m:2Y;n?Up$oE "IÐ˹j:7 ;-ΎR$LeQ_1iڔS({M (4? GWn&N",Q2S̚m30Fsɔc+ܪS6}-0X"3RASg%O;^{݃Nk|УTJc P*8{${I{$XWjc;Wˣ2 n L;!K64R%0LV@>ؑJd]a˜L*aL(޴>&eKY\y?\6݇ ,(j,PP?ݲfSRJX_wVz]\<`-R&C\Ƅ)+lF2@1c͇l~7rIn;qU,9`tQv4d6i)jB0mzz)cP ~LdACɼ3GS46I&$fpx#$bH OZX @?~agOXr[ԁQ.CHEq̨tb1Evܟ'>AP}E{!_mA]O] 2ұ " J!@ReUPN;CiV6RP4Zkv"thS@ AD@_(oӐJqӼ;J҈s i` ` K?+`.8wƠ6M!`uEhb?>h{0Zڭ;`46Ѡ.Z\_yQL֖OSMPiMAPc" =86Ν0iLȡX"AaD"}Fq4 |X樷3-# Bl1 B(C_U0 DG3ZYυ.GHTZ1x%j6@-ytsn9 ;bj h("((iX)DDC!5 6R5J(׽ |*DU Q)l AJZҞIDNǼPQ};߯VfJ*}ǭ9a)7&<#B?B`0!IR WLh70Lw#CbRjq"jA(aї1cHIY|LrGVXpT]to?AxzPsL#S0bVBBq:>#AA1Z. QT< CNW }jXA|,d&@\qO0]w6Y`\d x,GǴo<&9,rtς;5ڽXh7Hx ׎'ڪ8IHrO2NTJQŀ4DyԄE0 hel$oYfּhIҋ !CBN9y GJRB0”!'2{ B4~&󈜗Б$>. y'mt1Rz$-6g+ gQ74F aqiF,eqf&@-qVxiad>#ML'~.Cx= 8v7³'yv5h؃wu @7HJXI#gZM.zm ~7Wt!rtW=:pYCy;lpF֨Ф>SoZoz;cӽD8! ': 9eh}>@{&ßʂ̼95|ֳ QTBʿ\#-lmvQxu:0%קQxs,J\d[V\ĎCK;N3zpIJpa!OC0쩖cf;ȒYe<m$cXFͫ F(=Oyu(6b@]̜/<|dXi$HPq6)\kTg/cBm*i:NoR,Z`1:C 73mxˊ!Ŏ9' EQ@hׅHh`MB(2h bH} nfwܸ$sb<<#8Xj53@OeZ/089eIpeXǮM{=ޒPB &4לdz$ gu /O=6ye3 /˛\w] 2mD<7z֣\xSi[<:T8Ưp_Ǧ^P FHv3K/3imѦ=v<1wkBwmg—@nD9 ói0ǢRw0#ĚPӆz1˙ÜuHS1Q `AP39}g m5-]'KU0O6_Fkn$kL\1X\@_.[3F8zJܰ0#%k3Hh^:gyֶoyQ!pm\Sqwf0ίf=fT&h6!¡ꙋS7HՂ\Hdԛn9y\&g@Jӹ%x;o ޚIq3 1MTnV.[88Zq]4NJ^80ﱷo圿dc;N=J7}2$\9yGdwn0zm.b|]3>f8 0r{?׌7-<'Ǜ㘩r1-J$5K(xl+wKreA^49-2/t䉳75^$m_<2Ni&ڠ5(=1C].W0e.[w|x;hZuC сD[3Ӗޓ8<˕~xS- [;3ɜնo*Gjf% &|6譜;7!9ask89W'j"4 YtdxaRJ\1^w]7X'tU g,\']W0v~TCeH)wH4IrtBtk-TcVNzo5u٬:wx^9|=)$ dȊdDm$ZmgtfL0txW߳,Nh!2Jh@LRIɢEDoJ[^Ԟ + H5И }HRn%=yiߺ7~+zU1C,z柌r'#vPn JK:o"v^8¨dd=nfC@H +f9Bj垶ypRpILV? <)yVuRa[O-9-$n H* 8]]]=Fw=V i?a"E%])i—n%B)s"7:҇,Њ$D >HTE ͧEB-y=P$TK\HanGk~f|`& L|D=D"0Q6EHGLJ-(~~ ;6c=N&8:"/>r^wh;b/ƲNm?ek{tqR+ ,E wkwj ϙ9.woQ=[=xi֋R 8fe۶têބUWʘһEv lxkHw2 J#}F'3RF'3\+enIL%`)c`NkˍDq\V*NhęcT:ARUba˘R:xc <<F:yeN߯}BR`PDͮi2՞JcB AzIv4FAdis߼cpr 0\q rU2a(!hg0ԓ)7f3sz2`& $ ykA z !^k:70 !c3vo Lv I',hF G (m3oOF=gɂnAb] Qr Ъ91p䒴 RE04рwm0ǃ1vY|w :tÈ"F9uR"˄QC`)&7&b gA GTN {&!ާא;Zڙۄ;TH`<)[eo l|{ 9$l"+0n|3(ED?tțI n] ߺ6^6:y˗G&%+#HtL=g0Ra{V]-I7.jvl2zhcCd))I`F}`{\t@pG\`3!x$1,xBRYDvI}HPǔE{l 6@8LiM7ɣxV3Y=ه:yF;?[&z̦sU Ÿaṯ^~$σ$mXs3{bE<<@ cY\vG.\C`o{<̶I1oK:5 gOTN ~ln] 'SUXE6,N:iC6c"<km,z{~g07-EirTq^)1,x#UXI{Zփq bo mHa$,o\'yhڬ͌3{Szv5d0Iٷ%9s12lQ<0uO"TAg8J'+?MDS@Vq$ʢt:0&kή v -c~::FSɔc\.*UO5j>=\0FNٳ#2&-ŎڡzzlqR5(5!;g8`<꣘a28CoXi=-o }`-;>>)&Ly(Pe gqHu@K3 i(2R Jw9<`vޢ.|ǬlԟZm$gp[ X-qϼ\=5f oѫ<%wcyڼ6}k釹y$D>'rC0ZY GaWgz7ly$ /]W!{zHL=E!CsZ2LF~/b5DZA)M3aO1=GCFy' @][64g3s.Xm՘k]ɝ@LcPrᔾV4p:oc8ѧ)FSV |5kJ5y9\6)b*!K+3JT:+hˬ 96vjBRr坳d'5cTeNGZX+57(a]eb62zPA[yͼ-i(RXV^mk 7z~aMD  `~ I2 >E8#szqZUc ٝG9p.wЙS@f0f j6&>l1 \(iC`&v0hܴGl@bGд/ga><3 r#jQ)EQtxc95V!FjZ]bڔ&&&I1.{?x!/ݵՠUUUUCUJ OxKU+1T }w!'d)I:栈CEhfG9U:M mX23u?Lx~; P[9Mi!3LMRDAR4 2H@#4,DČ^(Repxz'"$ȱ" ]׸Q qf!(`&@L?ʼ05ӊoĿ ެX4^1qFfkf#a)VaR&*1/;C䇈Up|]PMU $,/e^bGEt&JQ0g()-I!&./d]9yu#&Ȕ8k6遆$cf&}過mk ۋYQg\<:Ӗ&6Nx*XÚZ&aѦ g N0k+3G̽\pijd䌳#fx;|2,h;罽;Kyy7&m#pA:Oܮ kRF XoMA,y-I~1&eD<;1`s46L4mnZ]efy׏5Cj~Ol:۶vF$x4ib5-'Psgge×R{;y2T%  3k8NK մټ@ Z5tpJ>Iѧ֛/c; ,3dm4v) xCrI⑺I%ko.H@I㞯eök!p[]a} 'L1 7/ؗ@IapFQ@,~ͽ]sK  kXP>TdHuLWGbXH@Qsi|)Sd}S2Yd;S[o~e3w'W(h73HP0._7p+8cFu+ƥoƕ93Ju4ʺ:Y4hعMEX\ *)JRReZ$tD7 e戍0 ^T:`@CI6t_TCM$@]S֦% ƭE4 LԊܫwфk.M6aܩhZ5x*rqۑ=뎱w25ɚ*cI?rLGok Tart(<7⯎;`L$Nunc$˝6_w%tq;ׁr;rxv}WP0nӜ.9{4NsofFF ޽뵔gۓTiqSeݫ%r" qm>[sYEk*Eڹɝ_~uwy}aVP'뙽+D3Ou]{%H\Oy>`W.K|FY7o}US981ͻ<+6he_5ýx\넦sj%V;"0h m%)%lE @{vI0hқbZU}z? * =ؠ"X%3''4?"a ~q*i<ְhwӂy*KHs(h:bQ{OrP $1V-EF:L dUxM B$xo!Q5mLX]HZ+6lTEqj&`3tVͧOdI#U÷ n0-2D 89 vKJB2f6i0di-0 6'E[xn6}a.Zbe$cps-3 (`hiX>[fk$b:S]y!)w CiJЃOl(T>o@Eq ?lB2d;a쨅32B V2?y!8 d R E!gqur)icמt9 C|8Ɔh (&BiD&1p AnK[mdwTI2F`ue%|F#i|F|=Ӏ]E E$EME!D4Ŭ ƔiH5G0>|:?7I?0'(@|k2ilj5RB96 1?|H$1#'u-.| %*h@)pb%1QwC6kdMڭ۟ t{F(()>'t^orW`!|(,:rD]ǦF$}4fS4NЏ5G dh6YM v(.lZ%HcVKHRbuTn# UJhmCcPh _h;-K&FmMep#0*BP+X;!C8yWM qE ?"dH=qqHtNkrMÏ̞,;ɳq#6>K$ F* mAi9sëcr ݟwEvÇ,tǶtx4'hnUn>=`7sr=L:Hꉤ͖5ESBa:&zAUbPLvm \0ƿ8f8xc1(C_奜2HGGp }L%c LPm +[$6AdLa1 n.6REPZ]z2b N"P`5Cn:;8398grQn Tɯ+4 #4>X-?{X^@ ,/ }A!W\FST޷UC+HkUo)@t jN[ PH@c8%&hA)`4\2O?G{pNJ9?KɌCV߿'.yló-sQ?l# >bq% "=u4%Wǂ'68,կٞ(|>ĉ"IiEOk䔱r ]cĄx >.H}vDZ$PLtTٍu:h(ՄiЂ\I$tQ+(Rm- D+?BAtҡۉ?9l/C.KJEPr2lANEfcDIt`$A=>4 /l/N0#f)@R a0|?Wm'<5XEDUDDщtN`I >Vr|tN)XSvk`JH Blyd?di bjјyQ -c#EINd 11^y$oPL$v#ju1N>귔(<'c |`ؐE4 " &=`P}Z4i!N1h2?|Ol>_BxO` i}-DkJN|l,Y+~~(z|UdZ9^.MH|DF1GARf|,つN}"mCYhX͜8{pGI~_y/OUAefʆ "4 ο[MQ#;2 Hd8hi-A7ev"%O q6#޲+`mhDDLER |@41DDQy:Q6ySM4 }?zD4+%򳁆8z1b1>A|ZFajH4ZGa! (lx8!C(]{Fo`Dl=s-3ei;2$6x`[FB 4s$*" %T$N|6H΀VE>BE-RQ _%'0RZ|H͓,S &Y,EKh]lq!8.?oA˜j$.2,*Ms!lbe~ $/C2I*JJUdӄc>Nz!GrN^vX_ƶB@'nP#vA(i(1v0]0y1 Dh0Tm%4V I)TPb C[gBRH HhNgQLARYJ љ!ҌrW sC|*迣նɨ)9Nӈ!v%q 5 ā"- M'Hϝ4Y1h@N<]IU]- ͓4dǼ84)CU,T  4MSE(  æu21{dp b\چOk!^'ZoT( zЍVQ"Y~2僄swl?W%۝]L1l(1ޫ&`ɺ|d_1J8}.9C<[ER;xT+"tωNz 8UU!  (JH HH|4kH@@{oE6I\Sz齟mB<ރM#p0CCB+6I ɠOA8`XRϡr6&C+B(|a6TNC.R𱩒"v@o3=%*޶* UV;CxVHW=@hh%ٻ570Ҝf)Xߝ H}~|=E~];<-00BE/ %"PG&12 :Jiwzhc#o|/-\%}:JCAEFIH2<uۑ-w c#ڈ1BhzB(0ꁽ<v 䭤 <{~8P=װ, r )!Y˰V܀ȏo w:9UV.aOPh{ H sNfcp3nk!vlАH$J wb P(܀_Iq"* UBZ4!0-8FBR* RIl  NД1H.CQ% @-4Tҥ Zt @ıLBZPDT!@`"dq.$Ph"F&%Zi"Gl-,ɜXJJj ("@ӭ.MST- LUIDKI41 liuZiКP1 L@퀥3+AB`Rj4*Hq*hT"ͤ$h)hhV$Q h"{T=2sʿtć}T%i RQh5k֞By(-=p|2&_NaCuaZu67f3>Ou ;WbX8$BU@l!( g,3p1!;aҊQzy}ςgS2_!_Ģ)'ʈ6%WPllx^!y}f|aZ(7%V$I"DtsV%aH_O/L=?f)  DEG\FxaFR3I51äeHXOߜ,~ݍ1Qi߂ jVL0`i]Js"iL%! "ENP.Z%|׎x|H|1XY&cUXHAT'UMf^d S Ί q2@)d0;@'CSF MSYڥ`۰D֧8wx1Cۡ#BL82tqDgL ŌfpkJ" !Zk &98li*PwO2ʛ)nGaH%cS?袼P rPfDcOɛC3^/Lrsk55XOJRY$$ c+m< C& JkUSaej7@!Hxi[ĴXDiQ2j(QUUWcaj^r!$2H3 Q5O'ؘFDy$P/F%* WP=ZM U H? 4tR.@v|racs=a[7|Q3<4O7|# h UrP%^r w~x(nR!\Ꮀ\N"k߼%H =9pr" X2SD;t1#7WxG a.AxVh6:zkYPwMpXQ#کrjsj"{P#Y?BC(` $ꆼZLT ɤR1p:ZcRa&N::ό:_  R1BahDUiW(暦+`ޢ78+=P PA}ә1rPYCpd=@@;`Ȉ"*py,s8/运BHAp49r@5. )>33ͨ/6lt0>2 1 JjP($3 &j۴3 *-8NKL1eEmCSWQbi󚥁 0;^T!V=Ja!EBK*^ 9MAT{ʅc+@TкGJѵOW;؉& Jz@._"G;~^HJ%BG4 gyǩ{c@y)pCC A$|/; ᨨFXSS BqCDJݛ;Haq5,ҋ- U#TRw}Ws|eMLCH[G!cR G5 ~뫐ۙ'c}E@GFeyϳnn }16;C@[XS!HhQNПHRRIIER) TCtYC m`0ϩ&}{HT b !  ")Xe?)~1}.v>G)4{w6.XlY!I*h2L|etPe/<  (錁64 H@ #MtaX;!MSLѓ>Ot F)|JBdFP͆46q5o5k9$xSc2R:XGPTI&?ª FJ)8)$݇7ߟQu*D`xt|v^Q>a 8c4U}gO?lʆA];'P>DE W( 羋i*Ж ,xL"4@*,щQJdBB!2NQ%B؈{((Л.\t`asp/1r޾S0s""L`vޜ)$aZFoR5A+y[R|SeWYMܶuȹ82Wɧw,!՚9bog7nu> *|q/u]IW rm(,DRLO;.'ُfθ}{va_unѹVw +oǣG*5§/n|A畩]TR{<B<_|uWly3ALpg^tpgH/Q4S\ )qDƥ3Dk_46NuON>&0s--Nt-zIj[ ngyZC|<-^4G"h鐖#'9>'GwQ2l9] s8:k47o+ίo{8ZzGMmaDV1_$qLz v{ARԙj!~.d}&Ki6 "~>Jmn9#z$1舾_H%w?w>P PU$ ?O~';ŴxYp0"Jn9j ֿSJ*Ryg@.,j{i1p=kgwp˲ӒWw;PlLDeHJM@!DIRh {h^^52zл мda_ym$h|y,FI!.F0bJPM4Ck[JXT% U(LP,dAr)RAK\l %!;d&fjJ@S^Hyt\Q0@\ \mmż)FlBUUR#͈1(U4x@HAhr4S TDLT"a* c<ZJNt=&c%1NxlO\`8#PEEfJПz :.rl TUbi upb&Zix>5m>6rFo-4HIH9G(u;Hi:@ CL,H+lFD⡼x6ƀ;0.򘏶Қy SD& i!S TCYԇncbFAF ۻ }c~Ur|%haD](6 |ÄU?mOa*ҼߣmmKdq 7QBTedob!^B9霧p4'#;a4DtG(xP$8 h i}'!?P=~˴Ҋ9I_Yd9a&'~NGF`erCBLD AвHhЃߛ]YOy҄?Nw~%LUjI>Waajc3FlǡVHIw{YN#kh>|BS|Y"P3G}?bJ h(`Y}@اѤOx(5 ?TA LAA2T4TP$!D#5U" $E1,LA1%(01T DH1Rij$'0H"&ѣe &SN" (@""@ "Fei ) ]Y5Շ=1W2>C##}85ZS!wMW>y\h-k'8ޟuXP U*Wq'HD|Ð+ /)=)J~bD]Hw77Ph? P@җH }Ocnq1 #! $^yrCպ{쓻/1ю`'Ř8yi#}#lfH!bLRag73^艪_'ږ5;ݍQVEގ)WGM O/F =HuRe 3z@Ҩy0 4Zna:r3$4:%0M"dC? %i枇=TC;q Xi~gyԢ&D(ӫSFSO/XOu8{:v֐:LF 9 ʚb[gZ0,{ MЪ'v 9O 끋Ii`Ѹ~H⑐h|!?D2{κ=|A8{9wbS)7]=04^mIAExl'`hw/8{aŝwvOX]1v^eH'%Twp:f6~~cg 4+:`eSqW8][bQ;s h>&L4`ˆ#%aj nR895> ko vP+lZ)IZ1R "b VMfb SNhM44vISmf͜(6,#wf!ܘf=#68wM;'HkެQY|Xߞ>k(JFa\*lc d&n5$8ŃL:q섵p4\6Re >pc4F0QƔ{e#du!-CMsR+n`(N0q izeLCPl9)F2*1&K 5dcG|7bмCH?Q(!baD҈lt8:X*C0t]J!;vÎP΍t/w-mcŴ$!P6I`T20al ~sFxz #n]!yr؁SD AADH^.޲wE$+#H4=@ik S'Ǟx;:ZHaf5Z Fsq0MP_cr?qNp#5$P#93XcEh[`L& Ms(<Qrpa]qJ @[meG[u.Qa&d袘L"#0 5YF ƍ 8.֟ս]qTb'\詪<[+Bd:4 q9%h`Ȕ$qb($mҌ1M"HN2鎨!~BiHY[kmLrP6(H!a@d `[Aqe,AĀmWi3 cMMPPv h5}*c'=|=&;p! O068fOcg0coXh }2]OL!W6{^c'倢h%Z44"T2&h%3R"x74Q8"}>Гm  CΡN4H`AhؒжB_ |IpGu;>MS;\^(J~a@x^̜}0ϓN*!:UQYe#ϏD{9@@L"D H(;vÆ1%R{Gr2 /#uaOJ̥ ZjE2e?+'h&hIa@}>*{~r(JFhi(JC4&ԙI(H&/N^rN!W骡(Mߣle6 %oklE0ӰmrLcwݗC8m2 '$ "~d d0>\?݊p7}#y@JfZ"m/Pݎw;b){@z\OcUyXcVަ  zJXcp,b%i[%fx_ 4m Pp>Ƕ e=p x)O q- 0:t .$j"&X(:"*0I/I+T 8ldF (oW1v|8P@)Cs~cC?XoGPfD0e4CJi=(3#22Ra'iHmbVCP+E߾N5$4DR@AJ"܍HW5u B$Q#!#lqWń aI8 3*d@;b %%Yڔiv:f`+Cli 3V@}{_WD Om4$٪OS M+T]΄HiڪdFgdu/MbLx(1 hM"CimLD66bǯ]EbHe4&8ogB|[(iWm,DyA2:;&CKC- v\wbI)!37 (4AgDY%aϐ>RN =΄uh0*G m!NQZN t>BG)%NU ҉ܢMv( ~Y0w"0>G>D2,#FF}?GDmxB 6H5Q)謰q1d28=#^)c=K1<%̸! sFLLFӰ79p-Sbu4әؒIg aCns8rFvxR"x~2.AA};,6>ʆ`_&?;߱@i/҇Q>$'$O"TgYW3Ǔ~68ӽ@D7PX4aKƾ ܐxa>/^ BC C?Q2A~aL | 07bT=j.Bc1 HR&/͜o5j!D9Ak& Z$dMy&?0ƔDpE̒{GP D# Qs]' (.j̤D%@|h1Z?\>ݦɄwQۿ٠1{. @We!8FNЌDʈgB k/vddGBw Ģqp9|@Xjdu0KO gCL6jCEj.$?Al߃==Ï-th81 U; T@A')*BZfXao1> ?!!M8w<܎w>0A++4DUD! ON|:<y3`yYcK0eh]wqcZ$hьd?6dF 8ap]f&JF45%qAu\54S1M#J@RH~"jb)&hh*#!!0 8 DN C1Ya)w >qrs m>@cA bX7m wIXIHA喃 6!Dˋ!hX돈f)^l[%$ KJ^z;n%iڷn}@_}P` `4 E!pq $.|M㰘D5",f L}zzs$B@$9=_;zL(}^ʇURo`2G6Z<(C&IT-Os\K=2bbS$c$G -^ϟ%kdrks>^˰tN8fEi]`>b5:_FG>Hm~t49iYA>w㷃=S P 5 /ב FŽ+ON ^0; s'h @ hW$RTIU t\]+XuD= ϺÜH 7M8 FhXoY\q#N&0,5Z#r~`ޞMٙ y &MT h1)Z$!h]!ËvၽAl HsFUhH?XK:&SDNn id f6fYq#q>v5SAy$(V1Rli|I"^ZC&wj8ޜXb(d '!F dp;&\^CcrdINX]dZ)2FZ`Afi3TdIAw=zLE33q L @<xdPwcTM$!buE[5 iyTzi d Fv2G4Y|qt %MQ}oƦ=&r-Um͋Mix7ZR(erXS+rmiN˼FQC7q1ŃM0 ɭ\-0UQa1Y`>ҕi )rH4؆6io;j!Ew.)}Q1m#;f-XR8%kE:1N[ߎlu#Ig (mj Z;,& = ֜cC@B8:,,blRtʍi8~<"Az#Gv1{)] _f<; !=&ȡ$Q$K٘La@~i:J)0ppAVhX h%&h`i HEDDI$VqHEJS{F~=mH59:65z`yѹA(C= Yeeg-}> ڝ ,Dp^Xe*D=6iR|HF*Qb@>FbvH'J\ bhXT#6:^@B !`ZX X%$ BB&j ! $ `(I$)f)iB edh & b@ j  (QbB"HXJ&(!#4A6Z D)Dt"&J P/"@t!GCz20,c^XiR!9& JT r6ЉRMD=3$́>V,5y2M& *RV1Ik9N1yR,дA$B(P?$'BS@TH1MTr y7 ֹ1M)NPlR >`WDSl)~OOPDa |4tHJ$$Hu' (ShG!JWסM%4=am)תmoBCD߃MH% w4 "!J rllgQ fL0AlLfYD:p]*pK:.b
P4Q#BH%$JE@0JKa%])6r!9.dCi53E'*"!CP>9W IFJ?Aj z;f@{}wGꇌ+DDU4 E*tZML7Kϒ8}*NFjόĶ֦ y &HJۇƭa<()d1 riC`ߴ=e,L$:<#铺HAL h9tS?Kk bv1Mk9`\ tߡ< ud>vCJ,yM|c¼uJAHR>G`'M[\utMw0tD^(UV(d3@RX}`Z@7,?=A##qlxOP G О"RL4dQ Sh2t> cFp EbLCB !%L(\Ș(#ǭANIE2NW񖤠h'l9iG#$B)&F(DHt) ~K6&0-$WTCS˜sVVO ϻ}w@x`* ݬbt- >Ia4:=)Hh\CC&- \NiS_s1@ :r8{$5+/< dx o1;w'B*A&ExwE @DRD\?vtUQRqRĩ?3遇c 'i Mn:i2ϐnfA=tb4 AaA)8V B4mGK*fvp00ؠP%rm _'Kܭ#ZӅI'9y`olI.4dQ qh'e NNnD604cCM | 4,u8a^m"qFDhCDA7 C1SSɃɃ6,ŋn4z8HoxD&?ueNXCʞ:"r\ܺ ɋe3JHi~ 8X<@{,)G C9+:C[DLSZ\ ׾c%&ZV$"$)U| gg[9 !l%-^lٛ3Hxq#YW6v|8 E`dMfwGP~@{h((jC %(ɖ &`DtcnMPAb0R 3GtMK"" |~Ӧn!mR/_ͽh7(REbߖ `_(k?(8†"0RQLK`Ǒ[b?Αqg'Lu;=)( ZJ"[nxMtv@S TTITt+Z5J:4)AQøQxKAIOa&݊xE2"Fm>#ρFf\s>:hNsyx βJs{h)CHP C0eU E(3Ap+ߎJ d%R;ɩv؄|Gdg!BD;A=!ੱ%5TBdRFHQQH5HICJ)%n{'y=_3h]ϫ1!iGgAOٌ#JĒAH?דf NOhni]Q̫a'cʾ^mG G;+ `ǦDᙷ. Sl䔇.'ɟډO?dImh훝~i){=ELY,iD;ڕ~Ge#&v>h;_=%Ɔ?|Qw|mo<6At||'G=EyAb1[p{O>9< w?$J*py[e xdOR;DKT5CY7Y0Td %Om[ܡZ6?K!kCQ1ۅ"M ,^<8&fSL[3BhD>=z>w92f0`bp56wKC*Ex]N(4a_97H>T_⥻ ǹpn1) tjC6i%ie]*hMD9 \ԎkiQV1,ǿ 6qPk+mHGMŞh廓V8yn$[(Ah .ՔMEH]|"43\8IN`p\aB=J{St?[R@L~'|a2DӬeV$8}C;lbuWOV28"@fZd=C)I`6V+fZl,#QkD%3A&d骲 q 'Etg@l"`>q!r0;s$ v>v5s1<<;E?` 0,3la[fgxʠB=&`"sA) @[jH&*! JH=R ɀ( @4(y9Ƣ  JHn$ɄfeaSPG_ -$P}kKޟ!>I;!J_x&8`&Efy~kQ&Bq{+ mB$?Fޢ݇ 8* ex=a~ibXE^h2) X!t" 8X)e 20E;" 4B  ӢxEM5rbp3 =$ =7Ǘ@s 1`_ @)TV q()b"#e bx f!B!8'5=x[xt4!Cч'KJ(Q2-"ih&ST !HSiH`31u6F 9洐E0͌*38ƅ()bdj$Ih +t@ fJvqt4]=ى&~s Q]U-aiIAѠ ,!!wqV 6cDQ94jrb3)Џe{#8>`<>V(u1ARSSP%;Cfvgal1=?vz'OQV0WbS 8kd?$x@ٽ5ax;e|1L9M1pIZ|s94js+&QbV 9loy?Bq Fi*Z<<jԜ1"=O=|pLS;& C32lBA'% tNJK8\FS &SWigN#ku3qV'K8Ph^;"w&E!@|K@K Z?D|<37Q%AMh KorC۹:~58 dߘ7}ݽh | vOc֡ ۨZ4Kr9Ӈ1ђ^86ƛ7Br'XZB$fQ@,V`8M'&Q Qt tF̌B ۹4̒7 j" DbOeMB }a]OEϷ9m%C|g8`p<%q!)z70̌ ul>Ϭq>y@OSu F8Im1owyhjYg'D nsҾ0rs]@ea0O&yUoZxf JPvz:>?D>YCkN$"%(4ѡ `-[. KT$U@QA 7D9(nHq t{'L Ʀ Y!Gt6{s&nJzYLa&B=0dD$! t?R&)ɘйeN2.a玠U"88bR$KM(n11f|sb6I_) C`Ω17 Q 2U}#~eAC뫣'/'z}1;>Mbm=F6˵<[!du/` 1K7#"υsx³&Ka_V9W07#B\W b#с? JGi%i`:D0l>`L6G;D%0 'jkƨḧ%Sfu*'23%ޠ!k})"XG<{G~/飙SЬի& sÚ|O$ +F94Zb>ˆ?.Ns'ۮ=ᦝSQp>/<blKk]Z05ҏ:O 3{Z8ZO| T 'e ]vOߜߒ=RᲔP*zo'xfuSyWi A(k h`1)άl|ڤC1&SUUhn$IbBd2όe/\A}c_/Sg}j,2Cp縜4P(q' bVSO7))-eMIO8v8 n:@ʚĨdmG:#C/f疏~l]if b hJbBzDui%{J{1f<,6DE!GNy Z8|:Ih?CKE_jZd'I("t(+c5o<'"fCjlj7E*WETqphzԃQs41:Ax p8H;LR@%LCфID\XbD9mjcjdiF@ڗ\qr6尽>Ah-$d pS#154i  X7$ 4STHl^NM2-pSFK3 j!"( > 4TEPmD1Owc czr(-0MP[[#huhK QĘ!*J&=[KMFIPM5C Ttw lsbborPz>h (" &n-6-6#$R)*b & I N>1Ez lD Td(8?K㶵5*1T0D`Qxh*UGQkS aЬ5RD-tQ40$DSID盥m_8"H#`f"bZcL @SmF0E4AWڈD:Mj"%l<Pt MU $HNp[Znhc j JF V֜*KM]l Z 'SR:Q CV6MuHAӭf=ĞA qW8fŠmA17֖\##[JX+2vo0jB iXê.22rf 62CfInD=HRKL@AFih_=П?=B+\?$snz$9Dfی Q_g IFysjB5(Sp@$#z0oh+6zUjףp(i4>ucl8a_fݟ +7…Pqx\'{S `SQ`8{ z!$6 bXÑ!U~L]/eH0~,] @=EM!.EF#4%& ma%"A u͔QMň%ݠ[Yvoj4p=5DbcaD v8>  bv]);b 6D6Hwh W1KL\ES xiD3, GZ B A/38Ovp8a 44@D(Ӧ |]PA (Φ5\杬n)Z%)J@! UDDRP@u4 L{ȧ9#W^S'YɞuxzmקDΐL&e哤TC^ri Ph4:@Ѡ()֚|* ZP(GE0dd=(W9]XvP%݃ r0ct 5夏P{6=TUFI P"E)CIL HT D& [:xMy;% E;{ I$Ì Jja 'ObdwI>0ߕtu,f& CH;a"'(D#V;o:8v"K ? i Ffl(1U!b\2Gu7LlC՚GBڱd-xLhesOɢ:DxgWѦ%5lPtɃ`X6 2FH9 XΌV)qMeetcF;#OdhyIn clMh$ڃq66*}q& U92h `f&EX(R*Wb-;zQ;6Wj4H`ql& CkDԀOwû)yahM7.׼h;Դ(KC sXZ35EbdJpA%1']Nɫf|ڤ@Z{vtza޹01x~0O",0M'Xax} nBKvrw >^1+5 @ ;VXZ#&{n!u) Vq7LxMfY yua/i.ٍw7Mv"[K#) O?_@qT;IC(%?\'Mt{tf`d= 8>yt'D{cy}+Yyr#'b|a! RUUQVgVATU_EٽSUW.?l/.0~Hlʗ~(1E2( }HYGhaTgN-?4pii}&lm8p$09;Nb~x";Tsq' qPJ 5k%(B u xqrO'UǩejD ~.`9oa$C2`Yp(зD^(sþFIky QNAfLX"$(98V;NJCXX!@e[Hj0lgGZ͊ 8wZ짪4DCZut3!F7۱e7`;D@^c l2j&Z|)zS}{p8yHD h3Lh /j]8ց}-!v@׺T7I5F*$4@DH@B DB2LRJD,@qyN t*ˇܤWhS%avBy8q܆~B[!- 22HpsÓ`4s/⠆Bu/ޝϋ1͋% Dh=7O@}8E.,mKq(J&L&[@ABC( ;#_wJ"={EjR JQ!BV)$%P (TIhdr( i(J$*j%HENy$? 1膣޺Wj#xfLQ3ah6y bĆ0f7Q0L: >*I#@)(F[拾Yfj8K|=x>rB 4}[D{'o 'ř %}xw˿8|]yDU@Rͬ:12BhTQKgڻtOjǮ~wqGn%Sۭr(`tbr$!c?i!XB>8:(*?8;QS ZJ H{"fJ)N鮟 PQ6x5CxdJ <D> X4 a=$+B[Bjd$B)מM#E<%09%r#1c$F}aF(bPhX ؾ hٶ\IbB)J "KL%!Q_.66F$DLQCP11MUSU-!!%k$0A2RȘ!"O6ThPPEySE HeԴR3#)H`6`dup LmFåCI#َ,CCc;IqW4$T{øLuN4|T }Sw1p .ـ P7 xRJVOn9yl ¥(VrM"L *d:잶׃aX.zz;[8*|g5w:8%\754&6pUPv U y0 b֍][m0w6"?#f1ǩi<4|AQ[2יnmj}Jgjڌ9s-Jpb]B8g+?Z֭5uc_D CۚlEym.ע`9gqORݮhY[ |tߤjpI6/z1dmK˸hK|UUBk|tnd^۲㺎5&wRCbcpТ"="5VeD7&e^/ĺˊK=5mü4 i}zR#>b"o)O֪Kx͘3SSfI`2W <5C{a@fO?/g>I}53N[wS7F"QOR 4p^D8)QTLϔ>;{+ a a2cHmF+>+s:Bzܷn/E/sB|&Z%\S! [OhP?n'ȻD'@9~wNx~)Oxߩg8'O7<0:;QZSx}f|DvA3p:y :-X c^8ΨS÷ωՔ!;g;S/Mnq l`rd̗<[9AF ^<d]B&VAii&iƠz0 #8|m{#ҏA Hm#GCq]nKo|sD>]-7I 7<9ӼA}t y`w|ΰwVr~jAKv5i'dL/Ѓ3O#[s3-s:0cay Bg5  &=sM'${{ojnGzjsѬMN_>prVk٧Ҏs$HI'%BqJn*xȮNEW2_rsbܿ.8aYu_]_Vί$f>мs;A.:89Zk+.])p/KH4Si F ?:mң8 ^u`>!,Ph)ܢ eRjvNjiKh)~9T/y ]953IO˳>d{wĻb\AS -"CbDWv;WQ/5,]-Nfw)sc!,:=g-uQ >=8a }€;σƼoogdzHHa:fa-a|;mpqUriCԍ2hyAP823sW~:u }xL6#Ô}fȇHBG`ttYM@[}Aok_tLtaB &-]=}EZ Ȅ$:k'Y\X]q*m\o5rQ:b# 26VffvG!$7jzgނq/o3̈́-öhB:Ϊf˽wtdԢOd場!>1}8Ƞ\k% mqј-B(^=Pv<\OÐ/;x+=4Tp;cɳMHy81 ieo?Tue_q^,:+8Y3)絟kmQ}}{㑝Q5ύk_2A D/.9$P5D$tI,^-&}A?3=eL?US3 )j;Ѥy¤(몽{L-sld8`i5=CDtAqǽX?Hmv8YZ9zF7 LTw ))wvpn{!KEM4!I% 2.G}iݼ]mz&pIxO WјPH H?Ęx_A9f"(1N'ϳ^,{ t5x[\DkDwƞđQ|T.ģ,䩷J2+ʸ ͚ӧ.h sb񿚜V."xM;{WϽ1 RmN]LwQRp7 n3y`F΄ (#m;Kp0p0J"ru2KV[>a3L#*Z+0.`æY"%rX$@m kltPaٞ\{3yZL9y :"q1[_omFCw~]=E?эI`u>//c *OvW @@/!CǑ^nrNdɓ_݇x Rj_]T 粯)`pE <2_r9wwW#mؼϱD"`IJ$O4ؽ`~7O!\8q_{b7 s ve9 mdŎeI4-5T$-@U%D`rNa4i|=EI42mR㰼mӼENQqhlI5ᕷaJj"C!&rs 7.XV"!kA)caNr02 ɧDYU$lF'O11I֔1'lFqDPQPu=CQV܌h-p.Vg&Ҏi: !zlBc:m,1F !H_ <=m񊮞P4@Ƞ}}\_/ :@wqZ*J?ߋ (? uدCy$*H~p(j'Ęb GtQ)31㎶4a`!);lO8zUӭ6#VBdݦBFzckS+U pin*ю [ar2(>v67QbX;7Cb|"pL Q BEVh\HN5+ M9"J3Z+#ѩlL;.ZqPt! dc74ZPe()}TxIPi\e[1S 6 HDECop"pGWuJD} mPַ=l`u|!Ce=m% rD9q13:z3sUPb} $\`|`U)CP " yػ6;i |e* 㒸f`M5|/`fu7,LaM)m쎚d2Rf ѡ&F#8#UHо0C3 ہ̃m_ t|se<̉g{ll]׺Q?u3[ o~9o=Є<ЃFX86A/,)YPZk6L*¾GV7VEir Gˁ(H' &Lpb%ĚJdd%(RaxX2`41 m\ETOFN`.gf(FHbl L>8F>}Inij& 5ɦz5=(~QHF3 g8>ۥz'u!:4Z@:e0\ś}N;"96eARQMV4bt0Ctݼ-o̠dChP)O"Ad mՄ1D~"˙0\vけwN%FQ%E5XhҖȹ*%g'a9u yUa93!)" D/lb'g23[ '0\eJ 9fqk": :7.?p<$i`r[[s5'b>IT‘-,bQQkTLj@ĥ&~4?|>Mt(', 줗6 SUA^}_fΈ*KjZz# &&` d Ր7!L('ew氒'u^hzp6+Y$Zxd1_׺Ffp5Ix܃=شU--7Mj٬2 k 7ǚMMVeA =8l0ܘowS Bv)2҃&t*c"e`4[IGx͜k@7!5 C3LMѸ] ("Pd e8`6LMrVXHjQ3 hHQE@0.vJC$XaMK:߄aEW9{&X} :a NEbO$IBDh; ?<+lCۙ0.f㼍+3*Xg<a:<pRtĞ<tN?]$x(NKU4|lPSzݱ{|cY(3rı)^ú^ʐî(CZw`4| *[牐,HP 4RA!A tsKpAȫ3T8 (_YBP]/`JAq]A ׫#C}kut'={W''*)2Ta1t+k (Rl*V"52>&>bߧ׭FŸ8rw#Z%"gZLljYFtl:Kx3Hc_m-M:mme[gC3$j\7Z5.ښ :)jc7k4D}J[5jگ0zׇGm|o'o 8&`=(1&l,2vՙ6f3V1"zPrQ:D&N,?ZaV]v:(ӢfF53-j0&22w91 rLb[R8v"e^lx"F1qqnh<<򨢂5wvmj((4PgU$7l}KlQwnDT>5C!gQ8o'atGcc;v8V hjωclmTTZD=u] [y;IEQS[`cZ1b|$;LM [clvy:g7ljn4U5UU_:gZ!V6Ea*X`Ⱦ> WnqwmޥJcƈa8f9$nc-IRq?/ӉD]a6S1;U-{o~&3+Wnj:pF ۅ^D0maƔ-B:ꐙo# TOCUzm{Oq>uq۶g )(j|΋zcvx.5ªm&ګ-n:1sp>f! 8̓rC)JX^{fE>|kd%w-|yˊՙj0fe:QDa>-9S۾aF!Y,Tgev>Vccr#K>5CHׁȑ6;,BJZN@ۼhz)2pna8vgoH¶EɜU#*_ʉq%i8Grw,>72t},in n ,7:Vg94@ Hm >ZFvp߹{8(h-HjLp"S@8;:7V &y!b&fiˆT` :p<\5l {$i)JHB$!`q~WiOqBR7DJ9!ynbytCJ@](G{h䶑*$i& L9]:yr0Iw|Qzq[Qz l@Hu@ïZywĈ1`0c:@#r@"!"D9Emcg QPD I@LJi1 X}OSE~̆ `D3F򤔣D*vu;1fۡqS첡E 3;!9j$ !CUB!^eq Eg ԀA3{y,BP1,M R҇T[E HfbS$0HN셔xPb)y +wkNQQrw[@#hma c3֙{rC]B D!hߤ ˶Ey" U˘'}ji7-z:k(o2ɻ1y9#E ן{|tFFD ʹ|g\:bgdEDXTy6=3gx5iݫѾDp>35.+lF8)AMT.x[;vI&; toCE4-N9.5XHf ȂNGf/H)1*+DR$ۺ(AeRΆjfID1B rPI*7M 4껦u$ *Naܲuo:,L԰,S>1Z# (bn1 y8&J許fRn0I$ۥ!xi?&0:D .xPv4u-\c0E4B~y~+2-eG.F<jg.03+%ڰΎ1AZ ag8ʗ\Nk)5 lACr\4Ez-=mL;h֖Qpi cie;:5z717Y܍K0Bb!']Ьܝh&4ك9g|Bk\6m-#l g()!bwF"Nle3Lx0kˬ5Ȕa Vm$R$N^4낦C33e0wQ"diLM1."XHYN5rV·#T1[1h<%h0 4 - {{Y۳x^|i,K*,0^0Ru1Zstt sHB%I';5plmm#$k\mRDrq61.6m#u"@^HLZ(hVA|%pij.:"Z;)!ݡ؅cOYjq )D˜cDP;md'/n*pN!^Xh*Y8oGCQhhS%Q( P R Hր #gl7A62KoUjčWG^- T*o8q\Nu PAvG T1,v:gL;**]/wyD}+YҢUL6T0$tQ~@w8~H IQJ1>P'`=<%OL^X?otiiT)!/Ck4iBE؎@هP((JtVUP=RK@vDtn,г0-w!fqy}Bf'0v"QN8kYY*$5)F=xiND:t hH !CV郔MQ&8WF# yF%Ω?pȭKZtC=[ NIEV5=OTD7ypSG u{ǩ4fk{h0i6fj7,(Sצj hbGoGqאZ/!)j "ll3MU$n-b$|*bO 1NBLPGý|Oۭ];X{hڊ_Lu T?1&k8q4ħD"dYD {8ǿLϪ3 1QR'e6ay(\V <ȸeO73)+ItNŌ$b8m,."e-)##Y53&Z:dM^ 6GƉZj=t vkN4EXZ5V9;ŧKae*7I4AӆԃQmJL]常LwDq:AE%|4+2D SHa(ybBh8 z01HfȤO`mimNC?-ǞXU/AψV#bt+Å1r1mcCb$B"@ +Lޔ?sd0*Df;*yfaPge:pXrgۆ-Z5yaŧ3`+@b7TML]P=>"R($" NӃXlq˽ewS鎓 Xe~su׽#׸ZF@lTd.4SC&'Il?0v-8It&U0~8؁ڮ A H|SpD T}~.SӴ5C1%1R z߷8jkF_Z&Xej{IaJVċQ04d}2@6%,RA0]HxG'M'Ej z-cFIQDO8 ;&(!'A?@B **@B:QB BDJ-()@ h߫4L*V 6vj'wE>vMLhAI {pPોY=ߟ p{!!McpV^0! y/#brͳ]ф&A\D\!9,[)d' 9)ͻ!KLtފ3(:S-E%L!Hxx9(BR6k<@|1&T~ ILt8omf2:1MRWBNLJ)cBxwKMWCSZ֠3;5f}M2 aXL|ǥ6 AA5O#mqG l=w{H.$ń#xrpL0L#0P4Q7dvI# b>//ŪfX+ us_4Ї%{i⮴'ȋ֋ w&aMZ v'hfEloqSR "SS!kfIpO'ԓHXS8:˶bƜwg]99<wbÇBG` DS>2m ;{hhf`0jd/.^[+Np`l MFJM/!>#࢚h|`/6jٚ~ 䎍WX{ wN:6:6lCzG;y4$jQOQ햺K`ZfIi$}{ vO;8N2̠ ;ij퍻(?0fqƪ_x ,,j" S#LnpvMΚQO p˃%xA:EZ#<PL(Ut)$c)cBHd;/n"_1 <9|gSE6aB|0Dv|7yO#{c1!Bs7DM@|8j X) Bj@)ZQ Cht%Dj=CP+JMRy(B^2gC[8lkbqܞf*܄ i ![9_=aϚhƝ=v$woсALZ6S™6ؠ{_gxy&ZmmcF14y.mDo&tM, s\"i pFȶtqXaA  Cxɡ:vǟm!;h$vg@C@"9'3$DZdNq+'JSt6q-$ āOdTo>Qfg[+>p@HM3_Q=IN)'P`bU,3s2\,am9 U(ޮ$C0>;\#.ڒ ݘ 16"Ha 0$|moBam^&Db8?9}ƥ%#p̈́ԉےp .a\CUq0LN4a!<0Gw#ww\M 0֙^eO -O-VZdfwz^Coոa'NE̤;éu*dQxPWh{p›wO٭@x,5#Phw/#^,,7}|Z64-+UR%+jc5nj_uiY|&a$3yt5z 0a؇{|:x'&1 ?.:̅fLibd0ep5 ϷPOzEEDw v0P/.<6֘ qXxv,mh`[# tj''4LJ௢|C\P6G (ȏ pq=I/Bb Mn zuvMP/ zaq##AtYM&.yC )G~#~nbJ"w<U =rǼMMYcrHXyJ!Ifj:?"F:#ҪƘ5wr=v`¨ߌ}"=B Qۻ0_dS>Y&qЧ2zgߥv~rG?,;_?>B$Q8S$3Ji" cAŢb@ +*vV]C0X@c%Go Bc>N)hAc(a qb"1)ŌMUTQD\)N8(f:5@EK$Ϯ怘ho5 f~K+'eGxW6+C1+эlKH%%Ls:h%/x>1QO;=I4Dw&"eg ` (f &Euj2jq6*|q44Cy#I4 'p36Gڪc- LGFr0tчfiݎ |~H%)& BHB-D$hwN ]SS0Ly)AAOGzqQ"PR4TBH14SEU"M t Ğވڊ2! ']?3Zɱ}$ ״~W9D+@C @m?$F麃آ8_:Oevl|~/գ0ƫ 鱓GcQ^|6tr;?NlK-(4rH(0NF@UH:}4j)~u,3q?~5vF$e 12_7 biqzGYg]~^K?ޱ\y"&"D_p3N8*b;1$=IՇ2DCp3X-dC Qn5'ǜTe:ţfƂ ǟwDޣB{ ;d=:1'Ef#aĤP8cjd#Xcl&'b)ih ,!{cGA_9A{ pM%C2s,tp*@t]@3fu)jfՇo~V͖J44] on*115wD6fxxHiHUݚ[0)27t Yї.;TR@LO'fah8قv'%V |P<ú+T_.Bi׆'d] X9nEb;TBN D4$%Q2"W?RxC+ ?u)ŌL<2"lJ[J"9a2LRo\ Tv&*P,ÃWS 3W!>x-QXCK2PlNI;H.F Mɔzn {Pf\t:Ƭ0[l}'i!| ēt着E+8zN&q%Ԅ15V)BR KTPH:hE O$S$l9"1:[BHs ܛ=\Wtkh%%&nsDq .L~}s;f6xC1,O3 CUr;fTUب )Lwj*i X͢ 2AųƝ)F"Fy悂+Zde .kWgл7w3@=*B"sLKбD߲v` ?]ьZsCޝJA!A1B(NrSpڿ99Cya0̝>Cm|`hJ^ol8J`FC4D_(LC&ИdJOo~0J7pI-'d9cRfnwzq;y>DBh# r\4I%RDz53CAD"$#hm6rHJp)f AWHmi&C0> TI]q 'N}Vf[fb LNYqAsk2!b?WbRjms֞:2h&4e-y~c˓^h(F h0c104ԊFZv0qvH 9_MM) /Z(ŌVr 28)J̎36& R1E;C$i6 P74`/BdDk{N(x{C@謤CI@Twz9U-yay*H{/^kw.凈 mHЏs o%#tă!2Hvkv0 ( nYUZ⌌245ьX٘DswNsw"[B5@bH+ݏU:ž;<[wǝ>$%AS|>M#UK2 BDy`9RIL"4DT4DU!M,SRKEU4D!4TID1-5HuAQ@RBCQQ;ˊ ć'O)gI'q߾ůQ=9g7D Iɐ.xư3ߏ$;G6F(?F> i)o8햠dEj"G9>cZ`׽f!0iO'dYLF 31a[ tCBF-#m DBĨT+GH>&#9nPB j-o{qIo>C EE}[X5ocOɀk3{,BҰd)%b)|_>L "u]o`Y0Fk<'W҃Hd8~)v v=qP=ǔYSIgȇ.ɹ(yʇE8yA o #B>0KT5ᝁώ h`|N]xJ^x0Oa%LCzڅ0 S|Hff1\W_-Gq vbQ). LJE2(y$EAEKm0?&$R+rrv5vAB!QF@pr}R~N`iT* | )RPq 1QB`jR(QEMIcvOG'S%XqX iV{qէ=lr{4s{zZ^ߤ>aE8 'h .+W ۙhJmVku"FȖ dqhzzhEVsNܽ n])n6szQ֝&(A *q}9 hUcaZU݅d-!U. Ϊ̻f.Ȧ3|a+.z|I47o)yAQ/lUl[S̹PCy z"۫ku*P"͔LԌtΊvuzbP.h\-`fXЈCI)&RCLH)Sdžqd7Yv DQG75H0=֔svH#i .NK%?ā`cb>rv54cuJY'cʷcc}rs+ }Ӣrt@#FҘJ@$@)h5}U( SORȃN;zH?Y9/-(;D' yJ R"Ē*T#@AZ0PaS}y@}a9c`y0x.˷ ɬt|]sSCW9RD@!BDDA-JR4+,@HRLS!D2KCC"BI4 (T 0^a!JD%!H4P4H%2ıP4!$U4BxGXBlU:6'2ؚSq(K:Qf!Ȱ]1} :D?pӣ5}ֻ ԎJmZUڠ_ ҇J&ARM4Jg pˡ?؁J"(,. sMD-E&Ӹπ\% S$2I2֬K:zJ nG%}~~ pese5g2AF}zh/y'[U y h_SnkP4ȺGB}2IEiyxuۭvV0N}{6kN̐"=iow9Hj0g72"7wׇ [=vp,ϷZjn}u>zsemF9é9lj5ՈsomK׾`=1IRwV @(B;練/}}cB4>dqIUJHխWc;]aڤ{ :[Ͻ/}tv ktAQA:&(cEz=" 6^\)m E*BM `mybvvkv7pbiJ( UlQ FA"t kM(o^2 *@Q4W݅w6a@-ׇj%ڂ|B}xoyzqӭ@:ol`W\κ=69$t4v }P@(WI|mrR=]'j(KA{m  DV|4 2w]b^ouѥiwvcoo.㣠V}+w}uz[{Ϻ${gGVq^ٷ}Ͼxq.nP{IPn{ήHOuzA@PJMP(U$x Ȯ-νWWoR{I>w;kq{oz{w-=x]ܽ73n{sӯ}*9=)Α}Ѫ@}{U]ιSں>pw>oG{}^kȺ[vq{ۏxЮbѻ֗Μ{wl];R;z޶ݔon1G{m{z\ʣ^p=ۧngrQ-gX %y7n{;3{rG]0o{ݢgmuc\ůy5mI|TkKonkS{o_xn ɻgws_L|=w{yw;{yOoh|E{j92ՔmmTuJn 8̕kۋ Km*QlS{UJQ };pL7z֍>G<͍ﻵk ݣzEm(m7jʖngw^u) kXE:f.wqǏ{z ki"vSoλng^w׮Xw>vƹg"{W;ݝo@'vvk;qgvݫ=ghU,b]<+Ͱȝ;:WMRno I:/{\뵻t](:6ՏY%P#@5%:ûmxozlX3yΝk]@2  Pt  =M nN2P+^nȋazp{a׏{(}79ý7%7oէZJrr+{o} |{ه>;vѶw^̷םzdcL%,<6n{mOr>dNvsj+m۽ս\}.^k73u@嶴任76BKlpzq[n17,\\8;wztt=(tOOJ\t4坴ճ5 η",۹7@žwmtӽnb[Om3ب Rյe9ݝ3((iMk7q_{B'0$%fwsk{as{jJXvaS@SFj}{kV^w*NU:]s@by.sig6onv+[I )JHhҭd`i놼nwzm5ְouюr;ptUHD@ &hiSS@A LК4ɡ=Sѩ=M PB1M $"&~%?TOȧMPښ@LT52RyEO̩?i?5IQ=QLF!IM HiBziM LڙM2ȞxM hQ@ C iSOĞJy 1 / 0AAT̅ATS5!Khh&oXaAIOt!єA3z([@O G28 ITUUjtfbäw,Q UYUDмf&Cd䡃Ada.j1ˣD"jƂ"8 ")zHEHL!DSJUeD'9# 41!< QcH$ 49U8S3M5+!4 oW5 =dpb*ZQh D!24D0DPDD$HLuӨLe2`Ad3- IPSSԕ)0EDBʔ,Bb8*Ka 1D!H *Uث%.Ld H& `#2IJ)IE-$ dHZ@Tt H]BQ|WQ_w!:r?=?oYŭĠဋw ~9o"8dA/F D~X1^yq^?_ͣ^؂=8A t̯6ii,cS?P);!ƘxUS 0mqǻӊD?gW`z7K'YHImokĄXD^ݛ:u'p[vjۻ~ -ApخG(0sEPE&u?M ,1Ú_rn_ o=%(hsJ["o6upv9GfspϑV޼yvr\mGm6aWmu{Ydxenk4O68B0fUr1tzqv}b|up(B>S'8FT'y3W@=V!(/_f` nl0XGqᖌ1c oTis X+R7Wb /;4Ul0l{zebEfe=3QN~CmA$D! ) C#DI3Y֥ehl&(b ~Onv|ON1QE/sCG=y`ڕVvU+HU pj2o(O@ɘ#cf%^4̠|=BXc@ (޾Rjys18NjI):zd0o#{"giG ].s?l?,9:)2vQ-6=?/ܼ2G&  aKJtҪO V{ ~j #q3nzrKH !8 8ՠ#9-mOӃt. |4ńWGi]VZ>7_/':Z5tơ.R^%Wf;U˚ùS4E_e2[FRam2 G \ԩ%N͘_FPUU_:pDw]3)ʶ?_UDs\$n ;DLʞ{?a*XGeQ'c~ykmXx2H交b&GJ1*GJmADj H">{#v*5?t⯹}!]}}\Wdp5UZ_'sk&Vo=NJu.VOlwmcLq'A<*+gD^ȭOe,⎬Mϒ㇝C1pdlYcڭǚ6RT _3+~\Ow՟+8N~RW 9ʹx+ |:~<7$UWÇӖ(Nq"q1dc]<f渠S]LJjSҦ}+12}kvY| v$psM9~sU},- *L )Jc7y5 ߿9p݊JXaa_ٳo0aPigyyٯ,@( zm+ qVB.^W] )HGG\DrА9NKfY`=xp衱C RJ-7zWy-B#h׼usuo]*u){ʔ:7Y$kOM:f6]DhPbIK#P#2y]YJӝ[}`|Zwȼġ4PJЙ:D d7.B@Kz">o=?RtᖠxTiλtIaϧjN+c\`M{7] HΗJFAl䮙Kfc7: >0}t{U#(+^~v蓥>Na CE< Q~,mmmS1l LrHN nN{}{Xc h4<wU?7;87#t%L*DHA5igO?ݒ(DL(JF'TP"A) %j`R{yמGF*m^D  LC/TI㲏hRG_<BA=[£ǭhirYh/~n>=8='X 4W#eM1'ƗzDCמi12Ғ،$3 'I0mXr \L Jy8ۧvq}keOi/U&76ڪHHmtfA}P +6GÉ lg;o-BV@s^RR6((ol3w٣H}`LSPvoy7jeudMSW:cvg1ztIl0hk~=e'7_ej}nJNI߇sD'O݉M݊4Ou5a9]G8D" Mk)"K 1ni ̿ELmS k=` R@ۤ uΑft `UL`8xtaW>6>B4PA!Aw،VMZ%B >Ac?6DAdq_+Wԝ5/pk??&f[*jR&(<.|z<ϷiNoJ%f0wN[~x5!XC9YEgX QDSr4 f ˪Aۧ4EC4S W<\(R*1vGarI#]>/),g;ep#_ ꥺ܌dt$몭8Mk<d k!dY,);ÂGcA|<\ZO/TMP4=KtTgFf6x(9fQ wRLzLwun6ys.^seyͷJʑ!N>$:SU ;`EETT &Y"Yr}zmsfyDžQcmk| xy?vG1m!$9/H_N|} X\!=8$%088AY5P@D2{%Uzڱ}ġrA2:on?K=!G DjC! RE8^X^<9Lksi'S[=w.. .ܧzskO9cOq80~3Z5]R?FVqGwǗ0LcRU0WǧC 8xLͫ|~-PfH{suomUc?Gc*>z {> #=QE+m~*GPTG/ڨ!%7Јc ѪGѤ]|=-~ YK+߱ATy膩-j9զ[1*jcoҶ~kJSI<zThr:?n t rm}>E}Dyy3_s QV;_ӖQtgT}ZiDTUG,I]8&*gDcf ZhG5#~a6},Rw/݃ 7 Jj0!ܹISc${'?Cf~Dg(xGLu۹l֯ǫb.@1e>hˌ&P@#\ ߥ|#h($U( OO ">_JI"H/Xrp2TZ+evJXhyQF,I [r/;U)K|뮿R?G МM1ug'# VrQHhXUG(YVe )xit'aKsƜp4t[Rxs#թ>Sf4t|royCJ`>8ٌ-i0?K 9ͅ7{'yK!/Q4m5R&P K |$ x &(aNZTNl(:֫ݙ# XŐ$btӋ$7*,':06raEYǜs2]ʹ⎾>۞TNj.+ n8@;2]֥y a8O=|;ϯuK^qW9{FFY#b샫t\!M|!Qy fBC-)$@dq{72~ MH%U5WǸjuK`tfEP_Ok&OSoFL$&>5pDyTЈqe(@T}sT7Y7Q(샌Wɡb6rSͿ?`#R~ C>yxCz&Eh5ߤ0\3sIft+ S"4swPa6ZY֟cYN_.XXW!,P'hc002Bhڐ S>4 d"zN%<k.˶$~ݥ_ݵhF~R ԱK Gg#O zbu0Ѧ\bNXBFI1|$:Hɑzft#`?e:<ӂJ""tLKIjTOɀ^o4@DTL+RV&o0J ߿|)")`$ "Vp^SNIqc4ϻ[FKQKDI"~3MP ( PIHSHPH%*P4#@У"FY OjAqgE~|)2 &hopy I' 8Y$:𧻓CK쿤wѢr|3,y6oH$?8.anh ߳ꓡ2U- LAKJSagg-:\>~|?Z$nGR@x4"3ӗp{ntOܝ;$zv̮2ѕ!]MPd#!LJ- Dd>řL9r>HtaSGcr3 "*"J3fFWTռM u4EĘI'9snaUdd8ZՓIEPYıafR°g$AVhf;Zq2V5LM#YXɋA`~2P_9HPYCbR-XaJT_ HΌXӌ9v7Kts1AqpJnF=C8ȋTp#USMDTEPkbWv/n5Y$|YF67'ptڠo+kL"6L22! Iq2wSֳ1vb2k,(r6㍢=5"Ed,Pq9$$f*ḼVP–baA 5Ƞ۟SLo܁60s;sz2 uLpmdߛƒ"oEi.K8v,:4WkPaڄUV 82VіFCnI$Q-m Bn2JBY'(1Y4-3YLnII22HI4}56[9$IHs݅`Q4dڌHkXdV`Io0svAD#LrZJIZȜJ2@J!R2;nvw XK#2e#ڴ2NA&`he6&Kȋ\߆hlmcc$jLvT1DƝNG2 .^qrQ80$83Kh0HЃwA] @,]*/v=4h0hތHs#! `L2"Ie:q$b( 2%tUd eU`DWW<7 Q~?qymO#7?LPL÷B+Zˍц%Qgz^{?'5oњr<~g Y~r8z2žxVQVWg4ENqpst0BL$gΎ>(KvhRsK=Oc/gwQy)v[wp-p%$~eԴ&D:#{P!0z"?UA/ 79 lrZMI )Tdޗ1J!6+eQ&ӹQ!^=`.y6Y:"ٺDhZQ=1*7Zȫ^85%65QipuCZZʑ6!Xa)m픲Zn2R?npe=g 69ZLN~v,s.~fO..c0Q:!dNnd{aA҅OfV`N]o/"Jg_d Q >gcN8i|o?O֠3">4;!#ߟX[S;w[p\\ eTj2dn(wRfֱu_{SW.gр%RccD_.vV8Pf[ BD~%.V9a~~_.sikwl v;5T8! w9WJy!.xzPQ$q;tBI{&0k{sQv7C5 UHXժ9Z:MfKt}'"`!:^jQWO"DB÷:0g c!Q1iі?O '5>\X78[7yW-͕̗NC8~%hپPhC[ Q #ᔖtH^+J:WՌ[\z#>:Xy!˄ Et^2~矲pH*- (9 ]czssRߍ{Gkc&5?Ɓ.hvi'<^^T~wuN; ?"}OQ8P6tnF'=ݏO:?p]Ϲ B9E S9riM%=thT:l)<Yr$ MNGSU驊"~n^6ݑ '@2Jѣ콇ZPork2@=IϿ&>ڤNnz1] sBMCm /cy Aȟf%0][#8v}O_6!h m)bls + 63Y7l07zs+q V |sxV|]Ff nݷZ3z ևWCV0 jawΞz;'QPP 2BP?yw8PY]_ڀ}o#?,'EOJvV' d'럮 ^4fFEgrTC_;)Mm=N 7 ges@(RX!(O\4WxO9U04Ldog$QR.AHu=ӬvCuifqgX<k]{JJbңEH󽍗Xw;4d2V:63:}ff~ZJ XmFeOqbboV- kN. " 2TQ>SԺE^(BJ6d[Xg[\ "ZθI&gqysd*|n׾BUQXCB LU.:8~ãl%lCJ>$:xCn>9{s#}_H}0РtpqYD1ebj-rd9~J@Xa ci&-;k7bm$ @$):bF4 nHsXAjk{e߯7YXζ¼9V-.W/eߣ76{+e_}}$G̜PTzڈJ <~~w;~ȕIQtW&U_kʌ9X7W%!+mYC7HӸ $})873x1J8⢔: ޺L]_?TV8qD7?TH;ק-iק =u9lU٣ktƏQݬ5d]z_NzFb$(>R2WkW]o&)lc묉* LB|ヾNr֜\dy-PQUK"#+4f,=k2>.-{u|\Zt9ε1QRydtHL)jZ7痈O2D Q Tx212QO]ׇ]E);Ml6eN(cA- U{ф:-f&4RG5[[;:+asoRN,1-ėzx}k2krç*(Y)~\41Fb].2iI]_:R%!qUKf FȍH! gA"(\< +"[I$Ց)kÁ.j<@BfG!(Sisq$ySO XCZRcfs^>7Ofy{ zߕU`bp| -^X)e&9~;*E1>|Hw\Zrzu5E\5Yr=#-ǭk5웻{^~:js7~5oD?x[OuԞvbl|cn"e|QbM;UrZ?54]uƱZYpq9믖;!FegÜHc{כTRqZΧ3xX{b勒~>n /Tk(z~=ip7N:x%o˕ǎ-m " ;t̿=!+Nˎ]z\VwRJ+xr3U< \A&qw,0BC$b5oΛlE Q(Wͤn(EvE Ak\RRs31S=XXN9~#ܲxҔ;+M &?Sf./JAYӷb77jGgYχ$ R4ǗMǗ"cXNWg_g_TE ))r9 0p{}¶>T ecmpd˒dǾe+ w5‡[%8m|DVXmh Ziɒs0P+ةz^m(N\mR{nsDVB/#Us"N IU75? t]<'сN6 ÿ:vHv0$h Dv/6RAYU4)̋ |^5|?/~MAj5bs`jyxeu8kyQE`VIo얝J7Rir⢏`|v2o 3Jb f fs7ʣj'>eSQ4WԴj\ް[Onw$ ӹ'8>gsU'J`qaMLD[H("#NZڬ"3ЈcY$E0yX5j8cP&Lk cA⌚ ̳b98v#ٟ͠r'{gᚯhTq$NQ(~Sڊ a#pp x!!IIT-ek KIQP1lƐ*"( ^Y%Q:E|(yuh2lYGN\f\_WiGJ UPh4~o=zY칫~T3>lw$Sf32 ~91Y~?tBpJ)>(e;Rc dOጓoɳ ɡԉ~ &BʙB\^N `RwK%{Mԃe&32Zi2WwD㵆D]аj*8o,6`tJh"s@ndR;J+"ϟl'Z9'>8 ,{_t?I8ㆿ3fDwCӃu$,KDPPMTdTfH+0ᚊ 5DQ~2`dEPr2)PQYGzaCNq*c{M!|˫8,#8m- II)QEOl#nD-f eE6'Y;.7Eӿ` oQe, j"?MQy&5eHE)HekE=XSS{lOoh9aɌb?** HNu,-n‰v%JfT؋J(ҎU5Hx8`fmZlFhPccȢ s#s!!Xܶ(j2 2Yթ 4F*,F5K A$ 5%sk1)*$(" hkAvYEUMF93a,U~ sjžlEYReNIAIq(5ݒ) 9idrA}~xM)=C b\jSTeե$V aFQ[YOU C*mE] 2 +rUDULR}TŀEٞl ЏcA?vd!?Ӆ3hAѪO=;p noW1rcf?d9:PC_}KOx% N2P)F>WWEhV&( ̎v<9+GXHFnD~dPo̗-qOfc4N,]ZqE0/'ڠ8%%+*23:fnl27Cl LmE7ǧb;q(ĉ0"Ȳ ǴbKqH;Y^8eYp &y)UOB)@a!P 8bJ1` B~w4l~}ݮ?:ꟗŅ;>=.v^B gTa(䩴J Qk/'ܲ.3uysJY@\q@ 9DfJ{몹 {G,GL?Et~c̮ ; &= CeUR #U_բIw{r̄?&;g{\$+qG<(@ HsaGY Q;$ףw~gL{Lm>/_p@Ȼ2egh++_;RC?#Ebe#>Hc"ê|-d=F玿-E39 ShK>2laLوlAXn8~Rh4~Lٟ#_+{zD$7{@<5u6zy4T@v'W.(nG0`N"d$ 2sʖp9LݡT (1B;G)THGORj&`{2}??HpSOj(*4>{ϻGوsG7D%?`̍;o]G~p$uEP1bǖ  q~9<~:+@|_9ܽ$*zy~u _D=$ÅAfOZul[QO%-U\S#̛?'^ö]ȿ]o:9AK'*1!?#s@b!+o:-H]2=>fa@wG~C)x_D i߾Sr/o`vtve31QIՂpW7ojh˫gG~ѹ~.eփnlj|E>=c-7 {?wvy糱6ᯩݙB]p~>S%DBT V\K&9.GF 2ABcE¯s`JTICu!@?tImuNgyĐ 1ӁHQT"ڷ+b6DP ?=9`|xED 85{v,PٔLXh(8(uZeB'j7h OG)X,@ky~D#jv*w7{?6"t rP]|ՀlCkZ5GT-UR-{ٗي-?Q!Ӷt~èY˴:{Yx{"|57}@转pf㭓C  NaUa-W& G"+ '慝zUP*P 5?s##~f0_q s /vJȣfHyOfQGX\k4DtA5%0*LY>gۆ'cng;0PqaI{"bupv_~d7"Z,m %E(Qu5?ˑYkǁ=BD<^?m?}T-?a *W[fdҰb|TL%z hb@0Y:9 W ,bq;>|# g_v^bU^WԢ3}zW { ~ AP:r~ Xu{MEn#I AqD$#Odž~H}n܌B>RyF@|^&(?{^/򏵿JGq5?5Z#? ?}fgNlLH>E J=ۃ C?&䩢J5`T9( pK2Nɠ ƒPeU(Ve70}Q 1ӴXv Xۆl|_NI0yŤ"Z bֻ(r>m=l6\g%wNC??d2\TURDx]?)\K}>bƜzY6<` sC\#;}-/Oͱ#L Gv `>Џ{0=̩*P(#I _,amcưX83S<~ϣ" {oV.hiB?Wìz>C9?AРbe0k.ݷ~ !zC,F\t"(gYT:ad.~S⚒h>t]Y^-=Cc/wm;hG naz<7^ H}]85\@0p#Hx,:ׇ%'];3nAChֳ;s Ť0DJrr02br|Tv3d&`.wd]` SWYGO*'>(08W5UHӖـ t%~6$`-k*EαG*>j2h}w&%9.fQ݂~z?.=EIB0Gɟ eA6hJIB<4oRnI僷.[xF'ժR@>.@f4"ѻp=ɑ89q}NT Gt^Q܊ vPԁ( $$Sr#A:_FsH)JJIS2!ĄK@QAR/D[T1D qRDDRa J" ( OYI -dtM- Zع#L0 KBA'HCRdPs`<,%*F$`) 9HP4Od`1=ءf 5ʺ! :d6!h_3σDj4L% H-ɠ(*!b^bP| ZWdDĨRdRDCC,$!9œ@U"d4Ř.ѿNgXw,\_n7BDG]b7~}5'&}8џ|fiHXu ^ Gq7v62-iX[ y_-*hFtݺVIv tkJ=N/qmԫnQu[yLCe4/WGNR_7ַ"H2vD!-vqt''j/fIRlij8@i7';wosMʪƭjH*yb͞6aHc_^!>@tem?:K[b[b9h4vI(缏+']|mӷmX9TH88k ѵdRa W[{IQxm:?4jigpu{w|vjzmuVm#pPS2fPtwLUTOt[qw|fv!d-v<Bw[f5 X8:F#VßџpzEܡ=@0)ioanes䲂s8kdb0-}I`-y ]?=:cN" B4L=bڔJEO>>6tQUN "^081ul==r+ŰF.,htvtBrx&(>aB|_?Ab5*'as^{ATK%l6j>),ـ(y08+Du{]9ą&tD 1hSnJY3h/?w3z,~ݘKy'׎|/Q!=Xcw-6!UuNKDr-ԶGTa'Aц0☸XC"(Q#Ba`pmc}ۦ~[k3&ad$:$ҖVQ:|:0Zٗ7b`*?5–X_P|lUjqKJMLl#*<`y/[涖/ն\08toРVM?KK0fiŇ1JS=+8ME8_5D-_?4n qM/ D @<TSPCyT}-)؇0lGC}O(o^c/,w6;s}5UcZŝ-k8L{ vk2`f=^[lȟy% Dl>ҍ.#@K̦͐˥S z9cPgSRk'ᔘ9nb_ AUEڧFHl|)8l\\?Wyo~^R$C#g]IF O~BO `laL` sJ{!H<z #qu3=P?O__5@"]M7n_1ᥒdH=JF1;,b?o֨z~>4ԢWADM n ]ћ'=4BN͎cx /RԒ;4:u`~)sC²˅䫳Pɂ:L&79_7t֦1T0z*̟}UX;i*%%G|Z6Ǫ_c-6?f*]Zpw (k [m^WFZKC l.g`?n 4vaa;QUSy#XEZ~/3sw32P Ȗ4>#ۧDm =eh@MqoSn]AAp!*,) &ba V|&{JHoッ%re!śNܖsȹ(J,Tl(T- =* }_zO'>=svb"*v=OC1?g0A/L:;6G^[a9J܀|HP/nMS/hyhov<4hǏh.:<#NJ„ԟ -n3 IE_WC{nFP fñ}WI#i]pVm}<G:R |XU߈8j]hRzP$y$kg>ȤeD5F?&:*3 {}܀c8 fH<*lp(>&D?_5!Pѱ)u%3h5*bqaH:oW>}2O8(qâ2|RxǍ0O܋lKBg;}G|H|"x{.}!X; 77/ p31Z4&ѬDAwK<4ºp<#WGEK"/^~2JH^$9@xm1|xͮ#+nMz~^׬iݓxi]!]c^>zpE `lc 껡^]4>yѓs~*U* Lh`%?C ㎇Ne}6#|{H#>/|gky8d-\|~m?- I!$. ?h5uj-4.ș3ȜQUg,dޕ]LXqy!o*g_W:2,j.qA;3uS:wҕVe. Əй wQFؕoCB8ȑA,F_W\1ks0lioK0ZR{8JI X [ߛ?8mAns@-<>>By?/J|3IrT>@CVz"o ,Q}ׁ?)U .& ~41ىNޞS LC;O>5>BFE@"( &)"FDΗB~?ݕ`?N=c~JzDF(aahax*\pp5FG,;MʢVƐutQ觕BBJ0*F۾?I53#! P{.yYVII倻j̑UdJ0q{q_ao:G aFTOAzAo;I~.kav2)=[8|=~?̠ Z #;lQW11Olg`@D8Rt LI7fvݛ]= گ y(#ݑCV;RDbG~YW[Fw6XZ$|3{v_$yG< 'QP2 s*z5]ٱ!bf$pa64y,)!`9&oC<@1>\1_w?w [j HEa]w_/(:evE^?4g袚ą `E6U`=)PT *ܲ6 Dri7vRۺ^»u<"@Ϝ*T*- "@ @ 0YSo21$Fl3rhj4H9F샆6*l#O:^o* W8( –WK;_o:  z8׵d-!>z?;g1$m (f'EKP);\ i "'pGxI愨r*"rQQsλo_rYT^6gaE5vsB\@ЊY&8Px -ǣb#*tA{a?4Z8qEPˇ}wwΏ뙔)QQJ*B"G蕿^QɊ.J [Dtp}\iSNAf5mKTi=`vtmoG >LC#`=xDDDD &wۋmO=8B]20뤠HhWr^6>}5_I3a037āgomlBLR [i4x ?U҈m|M vTmH$2#?@7%86z?O7HOP"'KPw{?7Kjy${Gr)GH!d|13? ܃`7 zWҋ{](Q֭|)9^])7N9vUxi upl!Q$Ac ^E99s.- `S_l:p]9sӪ+mE, 07NPEM~P*! ==w|z1-~FeZs9T' P `ZvF b qnAVd]҉!5"%f!PF9nDv*v_a ޝ}2@~7S-Ǧ͓m6m`Oj|?r}Mu=xc>DŽK0џI0Z*L5с=E"B"*M|~%XqC>>U^ ǹ Vۃ:_{xl[fÇ@R*F V/DHNr~Z1o; F~d;D$ jyQǏ '0ts5[`!1͘/ P2 DC |x[הEC֏uӲ,"\$ 9X$s@H %ɀ;?b fHyf@"#!@BPH"jޟR();&V#ꈀ `C)+\#U(byI>gп#⠺~"@*= 2"d@{Så4:PzW5BPpHw& v=]z'ϫz!2g$ YTm;{hPï82ȸ?$.BBU1;|#Co& TY~Κ8z+T˰%=(ʉe W[7rQPZB)FI=X4=$+_|~~כ:3N?hgO]dʫcOWʅCS!}y1۶I|Fy,"0ބ'3 @9Ovt]<]gX\Wlv]giۯ(@RH,_j}hlxP##,QGN^>ēc|/3%_Z(P 7 x>ㄷ)ffƆ4~ "_! *@C1*pa;LAsY8 _/SKc-Si"E۩߻Tq^@,xE , m E>`D=WQK(WB!_,u%r!M4CMʶ5$}^vR!V3Zb8d W!s$I$I$IH7$DH7$I@n$luRrguqGfMk$1y䟀I]'uRP 51tbȪ* ~a߻F䅠yᤓC}]:'W0OfSjdž&l e**_:(PJuVǜ6)#(@u [5Mp"nνe+UyH9NPꢪ*3+Ƙ&d*y^@|NtU/|V_:%Ix|pTXUwu5r=hLaUDeSVZ▙r 1nOq{4 Tu{Aÿz=E+b{%Rr b@MPd/_& |{oZ@b0^/^߭yD^4JObӉI'hG۫hP0G\ i=\N?/s!1f:'忶ϫ!S-'>5ZGH @3N|@Dmgtna&82 T}LTQA A^%̀kzQz<&#'_,=y`0?fiX!-H90{)?nE?X yPSRAx.nb9F/ǷLI=ZO?oOL㱝;'gԿ'S8J9Y2lQ" h |s)4;ƭ,C?@ PGC!=!u #/?Bc(z>Xj5&!Y=mTרٜ/|;8СvGɁSLbn q?v:| SA&AM]oK~*.ddhХ_wM>JuqK 7  Y+F,|j;WpY`IVGW/tܞxR7nt4/y7j_?A(5`z@SgL]:Q@0wc""w- u9rT9ɨT$4}c+ eCp&~ rx~nBRX ?\h2\mPDn{k/%$P#/ApP)x:ý|Kd$*@v\GR`axI(`6]_?o/hrᝃ.~؂2 >|̹xѪ~NϑkY3Rkyddŝ@jPCu2 NӦ9T\wOv&tBBF|]L@0+K~)j@=R\4PVވ?+8-i:3m֞//v}6 |C7KĶҎst懵+c7ow=$AF ]EImhH*F=ePzyn!-I4ha WKeOIL?;ȹެ>=ϮF @ˤRPjNj&a,{Xt|4*-8$iF#"ZJ&hPqE$EYP|5 JAi"QE}`*VVK0+7Fe FH3_d!ɔ%!3H|3\gOvCKYTU{>E5̓0+9J7 o>&?* `w*|@|P 0x X ;e@,&GZgWQʁ0^%yW |TO b- E5C^ ACCQ\rSzܥ,5͕DXB&a>O7o;{`_"mX Vл"xF{fNd,/ԣꒅ$) g[Q!ldKG&ܣ IAȁAKaȅ P&\S_?-_ F^   Ir? ђb,2P󜫂dއ` ǧO>⊔~;YЧ* 7T BӚSӃS,={x68Cs>ͷӱH 7`=xG=B*TUU- =fs3]u+Tm}I8dI$6ܒI$I$I#rFێI$II$$$I$qےI$I$Hܑqmgz )$I(M[$HmdЧ|T)ʪfI$I$ܑ#mŚi>>?pa3()R:N  $:l;4U~'\fm$ yg?oyVV ?8at,++GP~G˞ K#\Kк>P2e䐨ˆ.1!*"̄W){o;$GkF[ܔy<(=Gf>_p&FI83ۘh(/k2a gSsm9\s͈?ӥx8@{ڣx/0Gţ#Dգ ]G(I1 UkH_l9kgoK%NKs3+խ~PO֢&p٦vFu"vsw>`F(Bq v勜Y\Y8HQ|YC@Y:)P8w~e)Zh`WtC њ(֞+8o?׼t#0:Ye=p T'"&2lj[%҂V \fsB "M(VX|ݼGP@V q3V_[?+aU:_LA[ Htw)zst\xGt uw XT^eIՒ6ۢ0Utno{S-؂mVU9e!0?Ԡp{p9 <^Ϫb-hu)Oz-Kн#ĕ=pTNkDv8QD\|2 |N7, ?B 8hp'oא&"Pj׻(P>*qY)?#9}<N,˅׹.B 5E<) +lBѩJ@:GMe_h߀qs J*Ir/n:,4&qև?4gyuDIBp`ʊ}_}HXyU80I#[_`pfT~{ QC0[W< uLAXGbհC@lYO/K,X( ٳR!CH>u=LoՎ/MkR0D<[IL'Dص|5.^ql]/L\ 7 ^E^kd|D0SQ$j?< KC. ֳ1N׃ŽZ /5؝\C Q8\-Qe߁p&c Ak,zs*Nl9J $~s;*$_j$';ʺ+0`W2ۭ$:WN婞8sH3h8N;ع 9Ci{*?#sGqHM`Q솊K,~[!hֺ}-v胨$MiX X/jKJqb">]&~{NLTi}kJ4+5/uY9Iof9hN"URU3=8 g5 @m#xO}֔O>8 /ct!r>^xE#!e4A ,M## "O)]DM|1~#/_ qsK-;V CBBVa]i $hu];=ܷDZMآH|6H| ^a?̬p$/h$-g hq>]s?^ް.o&MԿPBbvSL$U]{dZLN/ _d$9_( w_Jݎ\ _vE` ˗aT[%㻅?FH='} Ã+<6XoP^UD{'Xm 8.f/DZcf|2dDFdzd69 t9Jհf9y2yN xl'M@3Hk=E_QܢpiBdmB [ݮl_8gE÷ hTeppÂ܋sJ|'Ǟr,7AVSNN&A'\j2Iv@ =P yne'&&ԣenr0DW71Ɉ zzqeL$Bބs9xv(&Π^ Ƀ3\à$U2#mH8qT{mYD(J%G f_M*n|hM=\Za AY'`\+3{#cz n~. %f{ ~)GIS\W*,O*GxB 3nX25 qQ}01Fϩ=06-#᎞^3dkC3Q=VFݛ{*Ӆ{݇J7-? jZ'0)fs5EXV+. hՌUUI}|{lBoT3ۘϑ1!|`nb(uvI{If`Ϛlr됝pI;@"1"Z;Goel~9?1>pY3V@І=tm,l|-7=@ϻ3ͅs Hw==Sg? ?5?Ôd}*N5-{(kgh 7GGLP% RL% i58Y@uL'Ky>ba58LDFӝqͺ`쏝f#W? m4H >kT1W`"<f?bp!'J\k{,D fWp@$O F KJaùT)|zbmF:·لq#WZ9;5|`2j)% 0[ْKr 1lm*2E,Yff3ߦ2_A~0hem˥\ _shzy{lEH#i\eT]]h6TU CqB8X+3iX"pb^ C_pz,ρDzj$#8lCd 8ri۟U&fἯ?7;ЗnHT1*HRI ᓜ#~.8 K+]cZp\6UΈyqwz\'tcf<>OA@]N:VjuR؛m/=XVłX3<2j;vhF; ߋzwD"l7k\$z#k!8e.hv<7wmu2.=+ehTo!ᇅGx`3 ߂`0_j({0o.3ދ rYg}'ʈ8C/52x[mp /0M-Oj60-p~Ѩa\4U Rmby_N(pF#׎NFUhgMDn1s鉋m~nkp๼`\Q1D$ ^{C vU;L)_I$k'K> :xbS];)݆iGcޮr%Re Gd^r2t.vkHlV`۾nm8żl "; VAA 0xGq62u]~'>Т PP~B6#`3dKNȔPBdBw t*0Y,9V ;oLJ7ŭEwB9IhY*yŴs/K+j}\n, lwԾb3ߦL!h ZAf7(rxdog`6@wxBզiф`g0H}q{7d,ifÝNUs?Y.F#=< aPLV~O3V<2sL`萣͢t~C\Z!‹iB@NppI;q5Ft[T7ĈRmxvQkJڎo52bԅ9Wd #l 1&5hkXηP @b6-iER2GuF@ ŗ3خ=u^+$9S>3nm6okc&"͙ETj3ۜN@Bmվ5h.߲ cL5u@<,߆\/^ /0G$]'fE98Z D oUh;3/iM(iNo8^JowyL]y{s<*ٛ`0"v>3]{V\)YH¾\j7^¬˜[;eU&|w>0|B;+;\H(߾18qA):`JmfNV:b83|t$^$4-u J74B6CPY:=j5#ُA k_,c6d7Gѣ^~H@0k&(Wim2b5H9_ȥo*B ćȳ%,t /wR&].^ 1wYR`((,d )!{"%D) Ñ:6:]y5`:u`.%t.Dd y𳑐6U D ?.[>ݘb;rKLц9A?B$8[v MC]b"#.Uku^Uz*s\xǿPAѸE,vfT&!DLi]n]_ mpM)J$sp=O: SjD+,Q^O|={͚d@ T1e&~q ;O3Y˷]1Leut{W:ĤoK<Ϭxt[,UUUU'RUUUW *UVUi͓@RLSD[ ZqbGhW|~1u$.r8 4]^<v ܺj]o~vꪡyŠbek"B:YW4iB\9-ͺxOpFOd)sh̄/8 @rB½L&" nxk~|~s!?^;x\<^`hǫa9t2eC˜op5v*4g?EivOD˓C9(0G<+̈́Bfo沨$,Djn`ohYxFWT2\Taaaf<C^gv#%O+ߝHk"Ss}jJ88p!F\H1 GAFm>nR0egzRښR]w: w.M>11f"8+r MJ";5;/+2P?b3m=ղdqWѴ>4 Ba b sH5x?GLٴ&V죀} R6EOIL(8CL01ƿrPqoG{xeD *FbY {]&m~7qF. ˺jY"kps lP32%^ jBJ׀@=UBTdpo1 U3Z/:adҎ lI(gdq̓Gz&LֲFCm|zp6' @4I&:@j x 0 H!h,`__ktJbsvXU*"2>;|iqϚcmbS0ё R3.>qSUhA𚎅[dAʟa0Xޗ_QϠ|tqJs-~؃̟:Skޅmb-ܽ>\uN~A;ډeԝi0_"* !͕\olͮA;ګ ;զ#!Y6p\}۵wS*?6r'+Q 8!1 @ua 35 }bV{l,ѹ 0Pzpme&w;SBY3~lӪ,}U,aI:t7^YW^(|-q}k>o%G3&'g]\ wTp*x%c,Oc MW[ƢS %2:?oE?v@IA]TÃڎFnoVt pTN͕gE9k=|ސ{@k=Oq: FtG> б_Tnv7~R t=ad Ő42n'LyԤg ŷC]~|'/i s=GfSmE ,@"\A!B]XUQ9M fYxl'2[ IR$`^†(a(25h(0Q'xhZ i*&v:Ccu :B-&weel~{f._W5tEG/txsg_v4"a0E` NϢMz*}y'D &̞aga7Rw3DS@."`{%k>y&l ;B5°ďe#e^ف8r2yQ[@zE; PlcB@v^뱸g89tv

    0 $#t$ Q,o|ټ~CdAgM1yrXw<)x癴!v`¨9((a Ǒƅ;J>{7/^p2DO:kxdXY 17MML_@;i'j>$Z㔏5ǧ(ePIۉa̴ԫH><2j3ŽiHW!N !Ȭ+0"?Ip~:b79qWh jE*|Ǵ\!fT#rfPs*u`8བ*_߶/U5 /^"xi 0;aDDpzEX8iydutxkPԏ&S~IRs1c<2C(Tv尥-RPCC]4qoe.spQߋJdN[c0 xcݦ} Ʒe~gU/H%&Gso$fTρt2Wi P}Ą^ u%EJ$@5dGѱ*\v@SϢY)BtYkI VN%KE;eHV&Dw|h!,7sB#yF 䜲eJqm-mtp颃,zЫ8Uӡޓ9t#>v_=p!A'ݎ|V/Y@i" K2孞Y9UFYʯ8}9$*A5AUx72euWum/}qFPT&zZmh3C뇁o I9\tU:iD9 o# Ѝ}pB2FQq|^g # s4>BBfnvфsß]Ozeԍ*kTҴ!M}-1Bq9I/+-xC7>8)yW[7L[/Fs0 { +8[ [Dt>y3uf#9ld ii jRxg )ZbVrkUB0tуD3wJwlˡ;SdUVqPmFD;vE,m/xrSV -Nk@rk}fnp$Hb[A|@Ns9$4}_txd!bKY:ۊvc F+疯K=H}q 5L{b<:¤Qs+s|P_cEiÈyw!}#*YSwQ0 jƢd1I~.-;δƤ*74oPW2mlDvez4>ЯfleU!xr̼0x5xN8$/b ձ\ ~3leR8h7H9'Pa!v7CNoV , r 1([@P~:Kd_@ΞA?IOwÆM&ЈseOy0#SHt\(1}np׀W=, JdE\5`UiaBNz5 Ng˷1eDD~#fe*{t;Ӯm}o.Hج U%BEë"A]8 o:PVdj )CVpmO7x9X7TPR>~%Dz<|-v[| o~TfQW(-<-|"Rj$͛!zIqjg2giR0q}/Ugz$m +͢404Gp#>܄0(F1q3xjyX(]ažWEZTJClM"՝76eE0Ŗ' NOho7PE4$X}6{ >;~˶xz_& %JvB͹,6;\e 8=9%."vBD"!@xGM'$?*FaHdeU7+'Hb/%ϒ1u^%Ap܇=`ۧG f:CW'6 䤪jZN} ED|{=Cի}stkJ!@ŀp +`I.JD:˭m d.#9Ӌ3҂Ui<]0}a2uV.`T/Wv#eҿ?; a[U7cx>+5j\A.̞biz!VKT5 ѕ*yUO17a!.X RT PPw3?k sW,QxDE0BvSphRAVx xo ;|xWzaG4bDZ (` ,ݽ?RmQqZ N@b'uG#IJ2Z" a(MU3V4~ O̠!,v際z*`aG[Kx<snac;KKR@DC 4Z9Y۔kd\d 1 ʌ'qrrO\y ~*> )x]Y\ub.(ǛGOpUTH裃(}t4LnLq9|D9znN-A6ejh;yJ mhk~WO1o ONO񺎿trVO}cUU $S2[Hh`bUl ,Nڼ|.y%ǯO.S'neX4kq 1royϛ6RPXe,1(0Yg#QB{AB"{(siTpM% Bly7ǐFg_ 8S^TD`M?Bw'6&(}*v?8Gal(sevQf_Ih꫙~~.{ T=@ f=b0^j ?,\ !}" -h={th>x#^ H-x n[IlpP;tA;HѴGG!t@:v}ԈU!Aʍz.!B$4hwX([o`xv# u[fvk?J f6<[*D@$Ҩ"߅o0&m"QL~#.ک*>?^"!c!FUҋЪ ^Ji٦N~"l}:]sqO 17H*̯߯nR|.2!\$eyNr!jcsO]M4p_oio?j 0U>PyƢg|._9,uo1&.uk[McU1n> Ğj<ˬotz|N1/6؊hlL;cZihLIJ+3XWgg=FQV @A;ì|t_K~uFC>D$LTOc1{^ū:0QmחG1]Xľ6kgekW~/{ _7UBKyf'gN,8`/Zk 9T[Z3 PxS_wxO S- !-4|9IDsfһ2{qwi- FK3K%CmZ<f7ScgllA[AD^ckyK%)@:bo/j\:[F:YF|Ƿ׎Vx\sTc€f:k31׎8AۆvWx? 3jϯU֝q!޷3gFΜ ><{{]8'{oz8,dĞ`yO$I~{ʚs$/گǏXێƣji0ꑦ'+þ*¬|aذw %=~{{<5ѭ׊U8ܗ^ߧ:Uy1d1xL=b'"2v"a,/Ε4Utb&αϟ X]ޠ2gqx6Ћ_SN`]|ם Y79N<' #6;8rdAsnFw8Y3㙟f֪+.vUR*=9ٹ2n󎼏Xĕ+FIy *Jzrst ht߮Qpl,(La_z)3U60jUd>ᝰp\^!ƯK]Al|}g3wW8T3h8)&N ߜ VN1j5S}u\Kɐv=ErWdA+B҃VapgqHd=os9jCW.Nʔ~6/j(A#U @bI$#`"A% H~kv[[(/EXx[-׳X:^>wKb= ʂ QSyYC$Q2IYW%>_zw F{ <,Ӕ=~E1LNew @;d>*DPP}?I1|q3)t Sa:2.& PE,.?u@`/pOk Zhw*UkXr*t nݸmZqg:F~ z$ʼnڄQ`4P$C4md%hM0^! DHѣhg}SWv ep(:mg@>d={$0f( ށQYDݐBdJ3n6*^l[%e>K̪C^EFF2聼Vw^g`2и-:$2# V`PTZBN`y ~?$npDѡ1C{|S棕fo]}g]7ϣghqY?WhѺ'h _oJ- M5(bFb!(|P9 z늸 9Hl7_ɛt%˜} F ʅXt l:e8XAK4گf'\( ! !xuJZaabk|P/4؅FL#]1ܦ[Hf ArUUk[!bBdBDCXQYcK,+zk7#d#EӢ %$ P B5;>yϱcpSX|׶OkgQpy*{5GC1[Gp!D#4p >~\jR׋ d tH-*`pҶ0{.pxְgp5 Sʌcz\~UXXRV=YUZb"!й$ҊtOfM" =gz*cΥ]&,pD;K@%;bxD'rdN!&f>?$ȏ?m+"3RT<0 N,7ݥεV-㨐@E[{C~P},Y6JB(K|LurBg?Vm`:S G/cQ'AԷto힤ǜAqfQ!p_K)H6K:#aYͺ@Ych6uwb]GL0+_vwv7ʚ\&C'=:aD ppEY^DHF;9kUC6SS V p.@BCME'U 1wI.j ݹ¢ g@U[i=h ;b;S78q\=^x;}r_k;rm p}T~z$dfcơґ9Pj y„k;! b/ ʖ`YrOR4)8/2rqT,)~D12(IjR* & "(Zh$* $9zuvDFr1ޫ]k4_4bv&u@|gU̜@q3pt/ȸ.-igY8HX>}D0ڏTW\˺幭Sg 4AOAk'S=eDp+f h`7M?}~9E}x:Ep9R3Ah@ ΑZqXNC=‡Lj?vXzRVE37}OJXhq9"$Ü3珥-M'iŬ;Hb3)m=< $Qן0zYj}Eub! `鍃@t ru_33C,(-<֜i"t̚>5~>JhQD$=:]sZ-k3gv[XsTS o{<(Ö;8r}fn^W]L DfR #AlQ&yJP3'α :SM@ }G-cfxMhbtn_+۾./M7H%T^eg8 ECg-#[I='{ @QNҸvC!GƐgs]5?jHtzU`׽1?&_WW]H@\B+WL*)3cۼ_ڂV TcS4/~464ZԠ"L\ji6Oq#?¡ G6>鋇{>_~\Oη_G&e" G^hzr(0W9;$y ?O9EFN&j҉c*D3pVFA.i;ٽ^s2Hd+v}H/iGy~~8S+--rܦ8&P<`ch#MA)$sԺo$_BnS@U@SQGRl "?T &܂)]Jn2h\C%0bi(( (7pbL,'|;0?3硬߻mjR IB!$I"":a`N63h0[,45Ak >գ?uv~ }_ށB4U| e,)woC>* E#z״@(FE7?P~g.` Xss.b%m!\Y"b/-^ěF[佽(IԐE8TXO̠39I1f388 bx¾` D:qpg$D_L]DUCV "jLLJ$= J-1dS f/Se`q?G{zo;_M( Rtha OSC'r1p'9"oZ9Eg!Fcc!`u"}:QKJiđDAga[HtWBJ PnIwץt^?;o[ÿݒ70eV2RPO6 k2o<#4kPDQ{"}2gB??N pz㨉fCmbuë?Ӈ߿|p,{{TUY K>2BV& J;?83h%Ogcec~_kw·>S=?{yODqn/W{{Qx̪HmU邽r %~N1Oey:$y '8k5/)A8hT ~r_21}6<#!M1`7472B`DNPYuTIC}^xpc!A$`%$7u{XJVG^$B(t6@O,pGyCWEX M:xp!SRHzWv3βv0OD߷Lg/y̆MK(f~GlDU%VLvKnm nNCBztsIOj8O%EIhW͐%P@uP[8 { sė̯hJuAeX%jKUv/p)#Z*Kdf6IQ|a'2ۭ!<Na< ϛhwGbP~~Az(T܌#<`2uuEVe,ۡa\?|)k"NCyd8jIldphS5c4(}%-$AphI?_vg.:[g?"Pݗ,TcgVAËK'T>ApH}! F2 @`82+Nc?a ?jwj%ab_d$@8=슢K::w9`;(P:isөĨ. \,L * JYz Ф*~=1X-nǡ J8Q|/@s6B FwfO[zCd9D31܍}O3_ _!|:evnLuA˕n*M CAäЄ}|B'xCxbՒ ]4oe9-/ ; rC?`ט3[EJz@;\ 9e[)F +j#}h@Amd{Z{/w<;[M-/0&v_(ܻ񃀟 d[FI֊(y,S>g"_o}Uh<臑q$džCh EUB90ႾPRj Mक*,J[;{vԧ)$w :nKrJ~`0^ i|qϣ2,T$%0t]nDt؋i {HsU6bAe>Pc6@~M1$9OLkL   wZxȳ <ǦJ;b_)|dcuBA\\ h$h,:%rNWԫ=:+kѩ؎J B SEwʶݔlmABllb ?m7I|K֧~yd;\~z kDabCI e%3l#YR0)Q *9`I(DtZ5OD\Lu z6_+X=]CbWG[E8ɦ3qA|s#-@a/|s5r@?I='чPw$K.a &H]ˆeϐ} &!g03JZ!ө=?'%a@eXթS٤hGb8J:y!WVC+Jitq<Mlcz;UQ:KeAy{׶hu;ٹP9jC-`NlDMY A5 Ó G /;@â`^@iJW}W~pxY 7 88sO'7=>I=?>a c.7ӣ`%/̄O*7=_U12~B>m%.YV/s\ֵY}wA VU"T'k_Y }lxeCKmWGr#^+?r=ji 8j"{>7;Z%DǷץ7i> ]ߗ얡e/Y/6$]_Ш$QH(}]:gya1qND|u쎎>]/lӫD6ҭW^߫t`ߜc1ժEA|MCfO5{泳pŸWGD~D""JycKv_|3~Uٕ$I'klI$I-xc5~.(0bM*D! 3WVZ!)g; ]V*3ƹY)!8BB[<[}ʟ}ᔴp'Ӥ>iFsCxg.89 ̄+:(?pm}q RrCh» = 40.h^DCV2"c} X?on~9Իr~T4GSO?!W6R}WD/|Yb,2yRO9;I<=IمOoHjsaߊ nԲ9ej6]q.x :dCsHG,bP:糰8_MAФxǏ\xѶ{+5P1lIVaݤX퇍iϏ.iJӧgs˟U\.Z?/&\p_JᨮZI$>Bq>cJn>Mz?e{?\> ޮ`zŞAք.VܹZ s>،mX\F]ͳT5e3=_i' ;!m"Wp;K+wgFcyEQ<"?ENtaZ2"&U`-hx֎{G,=yÞjo׋d7Ta{<g~DCF^P.f>eɇOz{zD'wHmbgZn"wxmt܄'6zpbvq)m֜=rZDt>eRڴY=K >M(Dt#~A!ahM{/2F'sUS돡ҿg$IJ\*IabiۄGsyAү޵k,r_Z7>0RXW[:Oo vsd5s~EWqXp#۽-|_]PPQp$)Ӥ[] v@MGpsyhEǯܶĄL ?0TQtwg7>gKN<=vIm-BDE#Pŕlqۯ-Z_1K!rbx!@b@q\iq]k׷ؓ+v],f 4Tq'] ힲԽYQ2gG{IyƮ#3W9TM9V^8t|fnʋuƨ: jE& L_5Է@_y7gG{ope]覶?=InyO`‹ YX*Lȡ*o٭rlQs/>>2?G_j*w36>'NwT}  e&渀BS25:PÏJ8[\`P<@`؂:}gر#Zu;5 jD9e|~Nàsr  sDo+y.V#aWSbQo_Т>~{orjͣnzeJ_F˨jȦ5WL:OUbBY>cPαoyc}8z=[ӧe€S,k]vdfٹֻҲ[kHLg:Dq 'JmDfqn\h(!}]rɲK8Uese{+|4h2\NB6ژ4^]25#J)_eeq/WK9ö؃ +r` &Rhw*޶bTV W5JR"kٿج񚊛¨* zĚH' ndXkhgH[k܏xh[> bbU'&qx1tw)>}aAٌrk,v+VedQim90Q֙I}UŴ0D\]g4 j⺭w.V[4?Kh=nr_TS*X9ǏF|Ʈnj: IߏO?+F|ƨap+< \Q_c- ;[}q ԍmq궎q"]W6f`5ʵM{=3+O8 [2ՠNϟmQ}?2@q> B#`@iݴjᏐ(SB*K8#ս٦9q;HB#0ɣųe1R}߁i5r^*u튞oozu-(Eҿ\)JI }DԌ -0Q!DQ$ MPĔ jC *Jf!(X  !*&j ee*bh*J&"""$(" "i(`&"h L11U0B&ʌ!H# q ЄI@Q[ F(p B&ZI$)  Rd)&u&)f`4R`JQVHbfMQTD 0PD3,QESIBLM$A$QA2Q@Pĕ-44FI$Bĭ.I@DRCITH 1DRT@R0TML4-DD14!SP 2 MDP ĒTLK 4ALACH԰DAD1M),ELT)JR6SdTVAHRԕSH,Y`UDDLSAUDVIRSJKJC!4DTQ#JSHBUUDAVXB*B`" /8%54̄CKI@I)" `` (hbX!RB"i )!`jJJh&P +$%jj !j$h"eh*c  *l–3"&3,ȣ h" ("3i  bJ(j*( (J B0&J(jT̢X(&!bi&!b!&$ $)@F +1L!ȊBqZ\"rLJ$" d. Z3b*J&"$f&k*EKťx`I%B0BE)HL "h#+ –XS~  CEL$)j2  BL {a!$EP11SI$CXPfcD- Q$e 2ePQ$CBI)UUIK,DIDLPT1,IL'")XdU$ABQS!QkT3"ɉ1Ѩi ,"R")"J30&" &3"("! ) "Z BJfB fB`$h,"" 0L2h0*ֲ30ۆCQT CO ˂((* ()" )j d3MLD]~ǵ>y/1Nr!*4#JRxC "b}d T B[yw`%jYřO`7D;:b6Rd!U>Yr9J@N@ChU!2U9h_X+Q,17Ӿ4X!ߙCx+bJ ,*!0ڊJ1kM ֙b#))w6I]cJAX:aD`8Y !bPJ5B%(8CL% h'i 5.LJk 6 Ǩ7֨&i ( 6`$H9$CBe- (!bdfJw c5f q 228TN!|F͘D")%4Q5faR]MTWA01c>*v<ø kriL/ h #$p4:(c`h]0U7"~ܾ??w-^z?SB~T6/~Jhx֦=?å ^cSzhY߻3}s[ XrB* * ?4pٗЊS"Q/+UxT^.٫KƘ>Ӹ:^]_ Yw9@D>PHID$g^[y8*#i*Czjs-c[Vm'L)ر3zM?G7N{I So)Z{ / |w>0RU/!>1gL+nks?Յ_@}x⃢"%om%C6&. [ MݵP$V1T|2~kD1٭͜\_3 9掅n Gö .m̕{0k46#HEL'K˲ ߢxtunhCȼLΆe JmkS{B]j!#{6L[rc9:<`,q Rn&9um6:Rz*gtuQ%Or9)&|)G$#%D R@`>kt/oR}XvZNҖ8nڛZ"#E@|ШAa@{)R]5ihimf$1~vLK?^IJ3t~W6{p{,7}Co~ku0hkhW!Ȼ򤙈\1Mx@3ҪȄVy>]hf9/ۡmq8{SgEM0ӖsKh4E!E NJ72e+qg0{[oU¬iSho8Uiޖ1 xUjoW:^s1|k5zzc3OYl|EUjdW *%N7WnIЯ(Nъ'4*-k*8Zʊk9\Σ1k2Wx5:p4cY#qim1Z$i{u<\Wlc&]e.ep;Y\4~c5c Lz.y,U$(߇w`V7_@J/ >WmWiA oZX=n{ěWy%sKmo'AUc# ڮ1ϱsH̅!E6W7N}`+1.+ck;7ݕs5o?3zTDQ7If(d7CW47J@Lm3(A  "Z:w~gD-Yv/ϰFѳ[ޔ8|^&& Գ2ִvr?•D픳 R$(i\5. gA^W-wչ( |Gf4ǨFRZxaP #" c\9w8kE$iZ2ѣ'?DTܞV7H1{n.iBmr){4s$OՋOS_ݐ<.tJe(`nfWф,#݇>o NNMc93cGٲ65:t[^ӫ8{?/~)2iKA =l@e#Ts[c^Rd`DHo=ňI \S6oU9MA)ȓvi>{*!}q&?N5PH*Xc* 1Q*bp.3(h/i=Q]¨׏H#4 \!;AC "刷Qg%& IG@msư4 e@qPpxӠ(TfbTZ 96 <4l0CT囈1 `Al'uSGw~^/"⫲xr G1S, Xy=/z0wSxr3Y!2L <:s;;Lg6gK>vώ79Fց GoGϋ+Fp1A"rmⓂM}YJb%-RypT`MG[h8qt!ypL=^092rFx uC{`@Tl_waVr=-VKۿ ,!֮^njir3yP%3Ծma:Zxrx!(Aǡjc{0O1s{vyǞV)9@))ƮH'gAfl"a!`Ko;cݥ.3 *I֨VH(@sQ5'/[ m,Yx0~wySUMGpE.`^ ppm27nNFU,*{䯐\>Xϗ'f_o/g !Qȧ% OK0@w!hWR%?rȂ`f0A`Ηۼ> zX X*;xǂ 0*Ҕ+h" &f2yqV6iLaI ~@ w}^Dֆݹo>>9_zDDE෈JZ=رel߸<&iG*uqr~K 9|OU yuuc"NcpŽ)t@]1 :!9,1+do[!~z`ڄ( d2bh$T@(M ӄ~ÅFΪJׂoH&1^s` v|%(2yS[vu˗<6q#'K¤]?Ŷ &y"1J)%Oz?;i=?TfN[w\u&u*w-g'̊N or50BN?[x׿^>+"Y}&QsK;& 0f0>/uM K_`R ' ce!CQ3gZL BM){2yXưBue/|llFwU}7hl75 nYEB+۾A՛=OD &JY̽`cuu= z;rW4Wz_P.bUE?(Ѭ]TgDzF+NeqkVq8 ]ucwȫxQz}%20k$9#Yed!D'tAoO g]"/\C(3 xբ(#9HFf]`oX)O=rOG񳥌fu@vOxӋvw*ZISQ|L\]jYyY\ګ^}']qnc}/p.nt,ہy]44,gCΣ=zY,ܛJ[r1P.kw|]&*BK`$&>X¯3=eAN@+e}rЈ=K U<@b* e{/|.Dq>H:46l6k$﮼ ֿ~w\^O~#,@O$vddo='߾?܇((( i("{_cQ U>YblfrM^?o jԓHؼ_IP#dc yLץ#,s }eo &fWf`9[bnx*}KĸSKY5yڈ9 /@Tz9h6y l\׷{Wξ:C#0/[ @/Z"BRo4uE׉6K4zB]$b~A4,/bo{uU>Tn?A#dh`䊅pQ` p i0׿k~X}x ްN:>7}|eQ@QxǼc?ɣ<)f+[1mIЉ>3PÑ#T!g0!dZQ"J-z*Ak | wrK?v3L}k״ H&Ho+.vܯ$Hu< g=~^IR^ڵj,fa? *T@/葐EyXPz\4m4q]:2ϋ\N2J CpR+␡̃_ψ
    qfT7fvm=?/FHYrVlJ.>ko:͕m='a z3{꼞8HK_ݧIy֬їOT6=?淥7b%xnvb5ˉV0*V%Vf1Nw+&sC7u[7lxLdZ6˒vNsR3k::ֵ~Fu:wyZp~1j'F1W{ǎZxBB[÷;+{eve|e:bvN(x9TvF bc=UwpDT]΍JQ1v]p򼻀v<*lQ=2=f*y,>~^8b4b &)"ViU@@ ́F"-!2 "uT`7#* Eğ3)& /!,B2/dтDn$O -PׯE ݅W jiOrï=ẂoLOaey!2t:qg0_˷w!#RBͦo5n㊏|>_o0XNBqK i~ڈ{Ëw6[ob~(PFY}Xm:͕ťp޸yr@*̾/ a3?,dlƍكdSM āqHR7hy1w1 8KIj1B#"KF:ıhA{ @m&bfӛljNٽAMK:M yjJud\FI =2iy:F(c!jYAM+I2z0j%= ˆJ G2$ 'nƝ3:.3R үDz@dJHu@NOLQ"ND1)kjH" *"&kXvE1DTE3-K=3"o _cvFM4QRIsųq-o(h (!c0˼QQvZ#109'FGR 5$QmER&„JH!ruD{X21׸acjN.B0,(p;7~?skS.W9Xjl9vS4/+ 6}rpFھ&Pfju<u jKTgvRDPBLs| %>vbQ Vŋ+(e-&jAg̙E~N QµIPΒ)Vk5ROLTU/5`AtU 6Bg=Y:ϪgE@BPV!TBSӽL=%M&-_kTWȰ1>yܲ[zǡSr'!PՔϮS\ [Rc.u|xNҊXO( Ă;COJ#꩔EatcU&>Ҵk81Igt|:yw(;GzH#UpPlI]gR{wv7??,ˉ隙ɱ~\k_?_{Z6qVԙ~DrwJ?Cy$ B1壇@@qAHn>䚀,G7㩇5Fwt$AQ~HPHn|[fqa.kc!@ V3>?׍Պȧrnj}c,UT*ʨ-7,^: J(ﶫIIQ`Cgx@*%. " 쵐r"$Hj ڃ #ziIH/rI۴ I!>@Q8y?Sr{xMQr=lMPjx32<ZK^ٳG%UuпU~Jfbb!93C~,i$COES_\ƪ ?NrK^OO#{=sIV\FTicxM5dd Bs1YT az'z($wUa6`Xv}Pտx#OX< `?Fja$ZL9ێׄ' $Q"!a2xv//B>o #]4Ù:/H>pc}?qX`Qo]ۘ ߬ŇUˆ`U-!PS@`PڗpB+&l*~@ISlH .TP֊ bOV}o)l uqU"x$bP;_ZUMs!@$*4Xe ojHfrfYfM拂~0zƤPե9FCR ?V+\ì?w$έ(/Uez<2lkx@V\/?ɞA~ }}ѥ?o--`cp~}UYAgcΪ#y<A 2f.RKfΰ I_z" Qp&;^fj ё{Cꘕ9tMsi~ᥖ{_5H]l̺\|{-sii3$FrSK;:^)My.B:*_W3;S$k[? '}wjXO&e% \)*$'lIj  ҟ# fӽJ@wM/rA <qgrI jW鯷:| @n_;;CBxN}Z`\sW}bHAAʢh@?~w!qW8 TbT @V-%SRi%=bV[~c!,{Ѭ+l\w}*ѓ$r!v8:5l%bfo/b|`뤜>m DL F7v][5Puud8h'f6Oa~v ,HL9& :,D@QowhqA T痟[<<:oPlnUlyN'}_l' mG3*$o~HT`CTJ8{qA  >;3Qk/^nK,YtQoL[; ra$" 4F!j߁LsFsۼ#U}O@2}#p0@ @Ќ&;q$;9=\9z}'/Z'urVMCnM.kZ7SbǫKةE&Ṯ<.a롿p ]fa:~=:9,ܷrbLqi}֒.L=jڠM#~_x0C府xa` z/j%P|:_glw /W2x7#)1}老YTOɸ1y3~mv15d:7bR/nBf &O`wYϚ)x[I(#`×i RHq7t0C-9jBCC?c;PbyI9hA"_F8^|oamFbM"&aЈ9#ˠo Btd9sQ8$OS =$](CUUW1 V߶eVYo_ #aYWuL"/daWLH8N?kĢz]YnZQC|ߓٖgH9᜵q(择Nn~# B*zc7,r f* UӆЀmѩ3s(R?W3! Г^jQ~NYnwc>JMm PCmeߐG,{$jbp1_h_ GtH:|%H;M5S5wr8?A1mSq }*<`A(=~b~PM#M'PE}ZqPIi<DElT|ˇ^;tV+Oto Ph9?2"Yﭠs.^8?u S=#kpna m?a) _BWGӄ6!y-(:"ò#JOJ G6 g]ߍBaԳLi9^53w ~wb3PkYꫩ(@8f)x"~tqOc<\- rt$bI(EZ16,REndX nEhh`l3ڊ0gh3m}Pcv]+Ik;ƹGW4ξw=NضOllݠz7 _o&Q+HO*L'aD#. smᄍ5 ~^mEYqg (M{[÷vx$M%8ځ@:~)Qm Ԯ3 Q-`-kqGouFvd:DSb&^N*ӿR.r4PbC4g/toηsj0$bLT3Jɫ(ZS#RDbK ,s8zG2?b}M1@1gw߲G\Yϫ_r8!ૢK>zD.@ÞlLz}Erhxl쫘wiv3?!dĭS+X2|d̰J> CE<P>׸\,²Y' =wthb`y艵JRa'ێ'S\<{3VU hds3-lh-jB咫Vho/c%gsϖcd^G[N^K?tD_@c'$+,;wwJ*X¡7+G!9C㊵=$5򀥓jȥ[h׫,- <"B"0Ûdz'j?^'u(snb\!9ieq[X@L-ylBcLmE%!y$DwWPUvIDb9MqrC p= tBBU@k*V# GKRU Eӻ@ 8E PX)HJP T\wvY@*q &lkX{{T7Xwս=q7o?K 7]K@]ry!ʞ"ճWHDk۠~6A❵r-q'(9ݼﭑ'96@).VL!pbH$;{QW'{v~z^-R:Exܣjxc'9dܘ}Z z${Ly(czbrV2ovI;MH%s<@ZqJO#Ơ^hk*+ :9҈R^$:=,ϸuJ?Qz⢂ͼqD)"N~>KgSdBq,JgIA#Ib'NfJ:Ӕ.γU<!;h \˥{QR.%[aϭ_I=CxZ*aһY uy:Xj'!%LRT\E( s: <=uEq QUE 57g9 F$\ïAf( dh_N4r?m⁐QO!j`J~j ނN!sppW :a J-!mj&W+菜d`ٺ=4g5247_>7[yd䪃pC,k1GBۢPL ~wrol0&q͇[aTD\Hā5SrLXXM nSrL3+?@|EX22Uq.qe )JF[aݘb34 (݆2 5 zGujUoQp ?Ks7 ^뮩k+eϊĺ EAL(^ 7VXI}M0wfesWI,JWՉ:]]C7Q`%0~,[(x6{q8m#ӥTX;s)*VdAPq&tHOzDgݾǤ):PX>#a{Mbq. HG2t9s>)yD# wONQBT}J}陀~f`.^rL޵F/3ND1Ps|f o(`(vp x0wE౎MV6nH[n1!#Wސ@=7X/{QSGxNP/qJeഛHر%ޱh_7O_P|\X#Nnѷ* JgP8<"=]m}H 1t4_e%[#i}ϟ_u7WW7@BW! u 1P%DIUh`KQ-ޭ"B#")i kr4o^5iLYcv`XҔ]{D}ហt-ddNvS4<"$2 -f#`aMʗ Wűho KK?) 0ʀ^J䴨wrhE`{^W42'?##)®!,TDaq"/3s'+_9H 61Ɓkd8}_ iEUY}:|ҁDF~.5iJ015?{noш wgvKww^`YI|>_.}ff CUK| G-(۹9};@S}rVIΪ('}FyN>5hJ R(!!:)iR- F w ZҠA"uǓ;ߞH~$ȤN/pڶ7kLk89@;+ ].]AÞ>Y2uZt*'+qw4AB`p%2[r$XNJ~? TD|9n^b8 ZDeT=ESRnڱ[gt"$9\$]UZc(OV [_]ѹ;Cru" 5P)tN`AՌe85frHoy3:org%^zU"z|^QlؚY$l MFx|H|7 :<Y @7 ϙ9n4O~y>%׶N획V90̡nv0js#Hgpxh޺۪q8?#:_0d}x$y{YVt-쾺>TjP̂ϳ/o&px.@^ z_y^t WmUeS*cV_Kl?}=='o^__ dopAFt3z"/-0ҕ9+>gG~xusW%WP_Zt9JY $ nw|A {C\HV ƒ[x=*<(?=/M^ep^xiߩRqs?yovɲ 7tn@j׋W^t`Q5p_hO鐍:sqǣ~gD0lk%/?#(㺢$G F;[YG v)ȂcL'LH(Z2YNZ j, 3tGD--):*0r]5N~u=H{?mH񢂯(6daVP3; 9>fptmo`u*v#s+ΨE8KwEmcP/FGi ܺ\FZ[^24pRhlL]g ׬kA~=y Op;u?ȵPr5 RL";I-7=;Ä 5{xb.I׾}\W7ÅLk*0KaQ),6^0^ %XY\ V45~c2tFhWx #OiO·6VhҜ FL>BiaNWhGrf#2vE&諤ó~j=>l?wj3%M3ӕmS)|cZn#3 `3RɜJ[-|UNc&#}UЭ΄h*D@M3֣[s&qKCuxƋHi~Re4ݕպŅTV 6Lm(mZ2[I4y|:!3h|fi,$d!3ӈg`X[3bQ񼭫dRR~Rah{La 4K1 n1ۧ.dwڲmul,邈UQJFChvh$~j@k4MuـL(ʞ|w()0[5YO;D[6Uk{Nj(b&U,x{ztnE;hp]yMmYX%ͥg Bem"0v3̧Y|zc8&ug`<)+'8MBչM\9:X-cwC݋ʤFz7VZ@_Z:xizK2e,xBT 07Xx7YYS j)2,%`: G^]NU({'aSiro6l$jZ>;837<,mF9pX,r!߶f#y+>}ڴ?+ XPnAmf Es9ϕ^nQ{1Ӥj5E256gMzId> 1#S:gt|{,nk$8B*gd &P^TѱVzNj֧q| h}~wHl ed ԺU9"fB\^~qЪJmS5wE]|s9EPȺCw8t +כt<$릲k s%V?g:)^eݕϽZiU akֶ ޶ q1voAm"靔M7mv @>.;x5ꇱb Kr^;]1KF׻EfJ)dbͭWu`GM-6&oۜm"e T%9cML$%7a\ƉpXUh {򎳥F͍4 _\Bgo>Odw5Ʃ*ixT{-z=(XK8ݧv6\'|Gߨf<:Cwq DX)t+Tx8OjZf3YPP)*ebmL0>^6Z"bmA][{.uNJN e1F.j<Y :%:ɫ#ntd:@1Z+HmؑTJxgn /}[(q&]q" FT_0E)t`tLxEyazQ)!ʊsKB 1@pw,"nWEbH ׷^PHDFۆLíӡnc%'p4g1Ps#8`2 J{;dOzP<ۣOɠ'cvx E{ [hW.kJeaK0[|=wY ߷g3j5܆lΌUW [>\: D+Zi%0|k.7~.5Jv`7a!H@v<3hT/K0W>x< z6q#q o? ;E(Ȁ\kc9?;A: @B2&$mS">}K?o] f%Y7x'9oI xs~ۡN`mQISj,s{</ k#bj;v_@w;ChCH\cohy+[XF;(J1#>k2r{ b伎RеsʢSŠ "ڲ!X d*_rk'Xapzߓt CZ>Mnt{Z+1qA꺫7Ԇ} t]\%-6 Dc n&4ZQkeHpYYx|kFg:V]-UۜlZBgKߎ#FZ+d-Mx髡L;/03]]ʆ #x\6G\ZĄAu돨SF]bM Z$36NUʇh: %~oYVh螬w5Z94| mpΧax*ykM8 &_ 8q n4,p""k[(v`Cۅ. :Pr±XaَVǦGG&ki^!XIH@/~X+KFYf-s&\5m)4  aۓHxQL)x/fm맲O$?ca-s^qaQH_׆1g}yoD ) PZZ Z"Z Yb BB %MhCL}V[ aAz ьM@ (Ɵ4TB~_L.v `T̄ ݶ!r.0_6i%MJh\t1285oUOJ`r}' DLlr:؅(7@K̶Howj!cܜRj(Gw$Kq˴/rBI0Ge2e4IBn"ypZ)b  d#p۸cM#Ch8h1URK4:D0rbZ$AI9 NyS\.s &Ii| D"+{x?P~>0.\ (BG$#$R<8 難J"u|9wLjo|D@DTwIH[ѱBM|GA=?^u]2T $Ax(͇?=&bn}sz jhp5 A$Vٿۜ'w$9^2=q#rD#~eX g}@oR CgOw?g/#Vt?P쮈!\>R)<bLUfYUY!%1$C文 X/E`90@23ǮbGo1>G?ƑmA6W`}4 ߜ,_ufc`ü>)>|Ui+Fr7sp]+Z8U&yDnprJ8$!YaB rG6:= ;WEcEk4/WMۀl`8w]F#0׾DN0<С6]'XN}sN f(/@zAl{LHG4/-,LZq=s`Ô#X*XLi:a{W([98G{9j4W*n3J+8 rt Lib#qBNIa6bCZS66u 3$hܬT ^P|_ |T4#hϯG{xa]\7a8&3LZv#72p̃;`&g)n& Ԫ#~2:D:gӉ0:1a{r}EX(DdS1z^N.<0|$ WsYdPT{ &~+TH:r;T3f4Aݲ$7^zʭ@K4PpP̜2S /NO'Y촻ayoNő`rF:o9[+~ Sz6Aޡ ""V r6Zs`/ z`Cɸ_6֒OGl(sb}>pZ~6k){3 A9y {d]n&cdNG~ I#}«{L+!M|a_ ".G#24i̺4xሽG! =]Iq7ZkL-lb.id=l v,)tY ǿI` TmO}|1I9G@BC8w1xuZ^`=N`9מ)GJ&Bpt^~9zQlm&qBtDdPɼg^{m9qU&fAa d7`y}0|Kk";C]ƺ@!:C\=G#~@%`UBI龹ϯM5Fz0:dVku{`27S/1N)C# ,/z|"!_^"c( N䚧­BE칢JˈBL,Gط׎mK4@F #@@!zDw8ϸz|ڷɴ5q'UiyX4R=9r~. DA2{/sJ2\V^ALlCKS6kCpó}o 6pV*&e .{;!3M9-Z m׉Vzn?oK,fO <]6#&ZO#6s8^}?ء'ZIq}V 3.|̔בr ZN~>N$"v.|wLsْ`  |ACU@RDca:- u`PHA!l "` 6-ŽlJ4Jrc~/VxXU7խfc$$yld#+=P|k y!"/f KC6u9R# },35d0㉫2ULĦ" ЂHi4ģciQ!KQ)lԓ`h`b*0y % zjkRfg N0~RJ(:!.< -%`ytv^bsqvҁ\Խu2@"a:I󣈒#/go`ɖ=4Cpw#2A={p<Ė5ܷl5eE3@E TTqd<#6Ȍz\,@hj8: I((P!#Cy>/1}@%{g“T՟! Nhk^Q3G(p{8IP>Nf9)Zs"754 "1Hqm2X@ND 6yi&p[<fPlHqdw*HН]՞Ǝ#$Mt#eA>(lx[] QG''=$^9f-lTr_)I2J(%h aXV+h[ b$)M$t,Dl0  =1=TBdUU)UUTQ$ :Ipz,!F@טpUPM4Nb|DSX=4bّe `fjvzr! T$9;skp$fGP~Rgvi4g Q㎧&,)0A7)ɝ A 0'j)t70;@A>'pS Ipk5}NfDCD >|煟 CL|9ɉ;4b.Y¼ z.P&L$8pۤ p1zhct_VǏ^V(,Z'7@{hB6|j&r=U__>0DQP _IFϘ?6Or0K(ԝ Nx<ŵV#Qpr#EC`k\}3fd%www~Aܗ=ʭ6y яIl9CDHseB8 b#g8L} `P6+&-gbkj,@N'!}7[A^3#6t`& +C,aLϼ$ƒ$"H(W!e7#'{6S|5}=HK֠2`AYA᳗ pumA(EfkBҴw#-MR獛5λMOR̹X[YEq؃6P,Xs۪l?BU[qÕҙTV 4;WUXGWM|!=Aj6zp@Mߠ*hШ^(W]뭚Lb(8YìH.LChM;_*&t3b ٮ0m4A Jq%!^6dMDm#PCsnv=6qg&46#dږv!}'O wNC3CmɕWh w^I.Ňu1 #.8 Iowaиs hX||:m2|:_nN$@='_s֎I@ @= aQ0M ,tb]cǨr139&bHΤ3I fy7$ 932YX5j $Ba,iBM[DwPI`+rat,z HgeBO~$CT'K|g HNT vN=, T1g UVh?v&t.Nц0bT:ؑWav>`D^<+)L=sNQpehXi{EXP0 I />3},,b2B)*t*AKVlTtMڛ"H76 /v{'9w? [!۟뺬. %09ҽ@>R Ss۪y^IPͣJ%Zb70Y3/L!,7|[E\U[#$nJ.aEGƲL m01Ĺb!t7S0kD, -yPQ(kGȉUƚwޚs )Y.PcX9tA ZmȞ}3IUaMOfxDxo6lo>?*?0Tod %% ro$)%O9h$IA^#g:"3ȐV{xL7B3n(A,a'\\V9# 9b;{+99gkS߅.›8Sq#4ٹoYڭxzťy]i:ʱzֹbu9~Wݦܨh{77ٕwzQzs80E$#_gc[1W[NB^W'Ŷ 6(3y0}\D"em,HޞzW|AX=k~үj!zxanDLBK;}pvnlzk/5 q y[9*tVޖDh3V{F0s 'óG;hgT ~Söj,|7Urw+Ѷnz0LǜWu>,D ɃpV6WBt{.t1ƹkYXnpx{mxφkʩVU6HD^gFiD&@zNT֓clIwH@ϲ@xa u,+Ⱥ 3tTcm Vj*CLB Q(ah'b0Zs~j3,%qPNH6eHzUHvb>w AFD+  ;O 9kH뾱-?Oq$ bB¸b w sX5ovؙf XnX20;eyc2U5lg2L/0Ei3}&(ҌLZ[e*2Ȓy6a!/h.V q ߇#9<3p!J` Q ߱=tA8P^:mPPApَZcCǃmk&Kװk?|e]XoK0uh/sQBC5\ukirFi"{t0Tɴc(tkgV7 lLКJ eR[*ANiaIzἁ;q5r&p=$;$7ej/h(uԹX)m9zW o܃-^h+(QFDmdFЁd 9vOVأMqN+VZkꖴi `Xae rl6fˣ|{"eǀG8ӻ:d|nFEO.;>Aדn4,#Cc1_!ݯd-Tvfeu*yL<@k K8@u=LE 8&~Dr bDK7wkN kwwԁm% 읰[09;'?~c'1gj鄷a޳Іh4ƥLCu +.1mymL~"\ rN6.K>]cB&I|f<4zۍ4բA}᫻fMpڼlӳ%':1hizQSN[}L!98!n 9ĉ;`vJaƺΐ$cD/1&?!q $&\[9x*YFH˳۔,h9/t;7jT33 ƴ#[ѱfKL;v; tL:áK:ӨmdH}-;df#F؂pd ;2lkg'騉}XyoF=[}pc8<0{6k2o5xnH jjLȈO7BGXtxΏyT@|I' r!@@5vКNX`. #DO&}ofE$g΁츂vOgyC$˱ d;Qd ٝRv^^^ɍNL AC8>*%c_R`C~umpbTtz'L:kD-0XܘU`pR.|JBu {ϜMau0ŋޘf!+ge};l>D}03:|}* ?J9\6NCSߊD8PcI`HݞVGG˃a^U&eDN@2ܓ"Mi͹MRHd+\udk]QKHt4?LYm͐"5S$ S;`]MY׬Q>-Ղa ɞ$9Ǖvi1xТJ3pUYOaBw6ٟ(Ix$͔Q4 XnM[ %goiYP 42*;lh;k7] C87Mm x3~ =6xW/I @"gt|! ICG|dDr2iHU110L0*T1@`9*lcDlٳ18O)s(7s9Zᾘsot%Bo P 9q P(%b,D0 ha||윆oGwoZCMśmʚW aB,Ҽ0`i&Xm2rDR`g 76pcVQHen@(w}2 tAՉ#ߕ$aa3 f)2@IM$I\zGjhPŞ$ pg1aGsRv7wR t 8]Ƹ"*. P \6e<]dpb`꣡+"E0 QQEdL.G9] I,r0g|"{3t" T(T)1:\QC߁-͆ ʘ$D#CL!rҸ'{A*7(HB@ѣLu1+ 2V4:y8M4[4ELɆ7ښ08hZupi.sTKEGe%/ЙdC # G!ʏpYO>2|n( *Ē,PHoW:tSc1و c78~3{?Pov|#)QF. !ߡ2Y`A#M| 87c^N؂ ̷AhD$]~18.dN2`}O#4G mrD"sv&2TNճAX&dfaP9| )>)d4>8G,Ooz}M]=I~N՟y3mmI;di|5Ar3̜&[2dBūL+a\v˃!3XG'zgV -G1 G9=zH1&V Laz!Qd4T[Xp57>mȈ !6Pr5 9F_uP\PƂz5i@"PmuGGUF.M)ț"a$`.|WC2$eDAM;Y.v.lZ^/Yxgyx-w_u<#9M+ ARgՅtDFvs2Z<˝NEӴc*}u<<{N9:N@i>RNpDfbSHRQLG*b=`tTs78aǰ\3= P}(:^yVV@A0iM08 |Bg,66ff2f$F'&5.\vi .*(dƫsD̅sbx~: g뇩82.Q()F dIY4ڄ* `L!ʪ+ V[(Ц"@* D_uigB1ψ0%(p`D[3BP"2VVy:P7ri˾Ԛ,3 <  B![KY+ NmD[J ㈉cW\LZci`܄*$303 \( l'|/ORPݕ$c>%ms|1\s\NS o<>tY =+N3B.I!(* 9 ^;Nb_j5\;wh{2b>Pī>4(`AB Y'9|2q8;X^Uq%/p/ -/! wBWGG|I%S!"7Ag4fX(vbKԌ(8ߡ !CB_睋Yzm詁PnS1**k8|.Xq 9׮~x8i#v`!Mu+ch:F!,`5UNg5>5mST9mduF%\_/"<7ݞ66v\I) W3QwK/CߋLc1xcFDYV0:kqqt'QO|&|\ٮuhF /iWH (:ӗN4|rޒ/0o]a`I~< r>xɁLcûdyC 5Y1cC-]טJy\/q{ˆ@/# B7s%l$jGm@FbJh"cf f3vlWG]hḠ%,r2O$Q$SM@P H,()lQh1HW/"q96qoh%^A-AӰ(c-:%5F/WԼ츳 Aōs)HzϬ<7̫@zU$xM|<1 ERP#>WQcݵc`5uZS{:&B4^}q-ܵR"ED+Q#$`(!{T:Cnjzhݲ8j5S#ؒ-:"pHܼkAH` l#DD)L25_j|**{C=Aum؆rg267 ? CA! uw|ѩPAӽ=x'I:v=!E,ڊ b` |$6DT61;ȧcA<|yzSr'U,@{Bp U;8?)2@hs d\k@f +!Ab^h^Y]J5d\Bji֘9܉[dw}^R'rl=-4Lvn)sD:G=~vWz`aL*ZĚW>秘ɋY(!8T kI!Ifa&V28s&& - 1! gBq<*0۶Ćb1*߾èyxgDy[i$ ?K)_P2A?L (!ǿX=Xc? ԟ :>*s)j]G@\WAD(N#' TV( f>%d$wBoX LGNHƏ7Led`.\`4feSJJ)e x BOj@,YJu:Fq{SkA9 RaOߙKݙmT|&EwloftԸ}*miO]ZŜ~3i Tbp Hoh`3 S^~G8{?4H<*D;{%>l{ ѝ|g_Oi=ۿS)CKl ֎g8$dTJ8Dрa+acmhKxqF\XdUJG/!>8趀z|:͐hȯͩa6@aPTF1>OBұa@C9N` $>ˣF`\\:tyc+5L]Pz, $!0#}S ;39& Hu5*L6! ߪ̢9sOKF\6 <5гFJTGGH|8G]/>Q@,Z5-e KұO0%z"0Bٯ=۾rЂdc$qfw="9Sr!Mtsw"pWK=坹od;CwzO!0afE"&Ufhʈ*/vOFI7 1`2B@>w)y|Iη|7ӄCvsMIZBtOKKrp 拭u8:F&YB1m;*W"9s>,fx`U#&CIWNIVRvڏNIN!H%;1Br0JT(@Uz \=[^am -(0*NvU-a*>y-͆8] pHx", 8& !EQ(gk ļ! }I#?3ߚs9XzDߘvhᛞwy$p{$Z.Y[KZ05#+1-F[5Gj$mĺ$g%"Y錁F FvT% =AS9FrrXڠ4t3^b( WCz.a K^02yBM _ 5wDPP!36پ劏SQ7M'StO6ifvUÅw ͛䎦)z%Ǿ!It_#o|OQ;Bd5]HT q~]jeaяT,CA!;ׁ%''1  %$yMpGdM}1,tH}ߜu<:W4#/?M Wx"%d/>_lHQ j= %X U5 p%"RC@'`d)S??Oݡvș <ѹs{@!,6!a+ ל'(#V캢.҂XO8p`Ngbk0#D BEʘ܆(|q;{d9pCx7 nkJ2RIӕ@ap9½}vJ{&#<ާi .:[C}B U)<:9]a>$~%{EJQ[6zgi9D3jO{wNa:.'2wCX,Mx`___>gȊA F:4%]-}n&>tec'qxT½1e5!\x-f8ˢyPb##G٫T:]Hr`)ø_Sӥ1ROIb=ʯCD8 %Ѹ7-ن=h$2gpszі<aX2d6 i::҃ tC<0ڣ"j fbaX.=p4R8Ē;F.1I4^}0}!䬜zJy%?~-IBLY Sp@=h'8{Z7KgM iI}Dm--)Z+,5Cjw*dJp7SxzTBiO-٣&A3ԅ~$=C0#~ _Za@>~(yS݃===߃Ҹ3riχ'ج6T}Mb̤uB3VV6WJ};ktl]nhO00'w8޷Z ;Cfɧ_/>{K̽ZՆm >֦|ndw`b$*2 b.u'3Ead C1a k,)y7ޕ3.FBhfp!5RϗSw ݘ?z8qVlp 0-ۉ $H1QӒ{8xfxv+3 /ɼ&jn}ݍsY @Jxo{:;S+biy "p*~` G@dH^&?LCHB#(XV MH*7CТ N4 !< 7BM5MY &1̦Gxʺ\9l!M Z&|y( T(LK(&trTâ?E3.D|,Y| sĸU@7q}`H#6l4?.mNz:D+$LL JL"-HR|%L*%)91IN*4`Ĕ$c؂ThGR)[|oo_Q/s+j BCqH]]8$?NLG̼k -s: IHL~,mT52Ҭ!)8G>>zy (F8<̭5q7NqPt2<7/{'Y_"#=/OiG`*ejywLAE}r1wevzt7R\GN iްaiFյ3zÞ f[ af ٛ4Ql 29f9qj3cZ)0IˆDXh6 mw& mIZY@-5c`ذfՀVsyjD0aUN@;_#ĊE$"j#Š#NЎ4BP DI4´6$"j&(a#i (sM8p&.5$lhꣴÒN::x)gz7#3-&J5a,f<32)bIiH:v:K (0Ws!zxo[K4N `AˡƔJt$4 09m,80H%ʄSlU7i!"ۣ d%i3qűL7B؅тXn23UpKO4.aز3!&530v 8q8dC'1w'u"z "0b@VL$%}r)'n9?Gy}nJ_4_YN0qĎ!!&uE;LJ340`^M}*Qֳ-2do5tufHe(/ÞuEa= lP YFk:x6{ۄt :rh iH0^YD p3J"@,; ]/L==Lb sIi Y$]B>Rz/ 2!GYvNR[DLy c(;Iz.XNá $;x-EIۅ`$5xOtC pf Ͷ>(9GCEb¨`ѤRrs͜*@C=7+~||f/Ev z ':NSB'U0EEu捸!' CQn9tsd8(:N纓%B(DG9$`-1-Z'%I={iOi^e<9r(ӤiGKo*jL]{OWuBL%S=pJtCvz6 Eć>yADR LÈh96 b`<]؁-!CC? p%յN$6=BXGP3 s.}dZk[zU0Sk6au,HƂc0,Y9[ (aV@3$A˪uB{7.6oVIY|C979* 9i<809syek[oHʇNgW2r̙[~st.*)58Zf|q7/ݜrœMCbʔ|=,ׂ5Ò$>75VK+ƭ[袷8]z,oxߞ =+ϧsSE|o$~0v8TI0S%7I|0ŲMs3ad躇К ۦXL `e "Ws[UrjxmfsO VT`&?CDH:߳>2${t:k@ω23F0@K &ʊ&ȀCeǎ*€0bS8 #1 H./9aIϷ|' K@ξ UZ?ǐ(szzXyw"gINs&AI-Y>Px0L5 +LhNA-Ls," 1cGY>[>sdfd]zxHvA*wzv}B0wob{ÈU`ޏ:O=};e9w; "n^Vs03əB$1$;3`r( 5 dN) 9`sӀCOY41K׀$v%􂒢h"  ~(cuĨ4,,;nAO?9l=Fp;=1#>Ё| X81rCL<3 P73#0Fԅ-#e$yuߜIv;{kL3 i(ζȖUdb(pgOW iZ.N2I+єQ.=('N0ѧe*UĽUux%n= 1؋A-@Lk diSSCp$bi )%h)&R BJ'֘f u,!aUr̺P0Tlq,dac  r];;L[~UUPUV 7.\>ՓX%4\<RIxJ{V;!޾6ʐy0Xۯj+H~zy" ~[G84a _M\d eR*~X:`` 9Oe1Sf|ϟtCRiYzBܚb=[>sŏ&e.áQ~]o>rGErUG`ݧ.dw!ܺmHDÍhX ai Oj;(%$<`6qa7qtθ `(9eKmaMZ8U ɮ&=cfZ iccL|pڎI( 6ԣ~?KG ;3y&c hlfi÷ lf8{&c]&G m?'xR،g {!+ML̐vX8 xhp :ꅡ a肄%y֓9h Wy^a0M2Ab}vIF ׯD&C)71Ƌ^.^pj pҞ,PJT%{l$E4JТ2r^=)6טGf"Z#Yis6q7(_`X$4`bc0{A>=܉;bb\w~p>O7H/!/jƐ|QYM(=E6)ьHhH0"ByqMf/$vۃ n٦qn /9eM:HXu >qA17CxNOS/Ǩ[3!֍1>>4jDQU@&P7\ʠ)=C8G.ljwݏA0ޏ ٬8-e4A,=]i퉻 U9daSeXQL2\˻3LSs\y& LIo*xXFqcو5H=P1@ go"]}v~jkc_(bNĒ1s~ˈ).޳h3?/y L" _g2`5WGhOl&>٧vy o+gNpF>y߲*曎WY\coRw۹`~<鑨LͱSBs>]ƶ8έm{($8n˯ίKC||5!OÜ+|tԓLO bf Ç%@{\7wr Tl7uE b8LR_ui#SƧ˭bFX` A)I#3CtGueK9 v]f}4e{Arܹ<%*":><*btE df} Ua&hr yA.|ӢY3Rr8qE|:*bwW#jY=ʨ 1eḚ`8a[ ,l\˽ӕ%X  # zxẑ !.ԅcc@ŝ o'xH"(R>bǨ &t6H2d&8 <NDвU 3:Pwǯm,wV.2Hpv] !ǽ̈ 5r[0L_8cܢEUUիZfQByP9ruVw }(>yi;N3!\_?aP (&Ӣ-7 Q$5E>zvOXIIK ;Ljb Y`;D24σC蟺OdI9 ]]uc.392BF$?U6޾'^ B{`Za350;p.N,֬HLL;vrrMj" zhvM!́l".v10{Bdʠl. ڔ^G>g?Cv&KTǥ^*6jSGy(doϚIMM@wYTLtѨ=S'BYөl3xn{![44X6]2{Zxfj&;ٟ= е!zNGѿ=bԂzL!78_.AsU)A82$CmCYU!ګ9nӻ 6DD f`+ osbክP4L!Mh1!Zm۹Z'N݃a/9OdDYPH 9r(2tۯ6~Tn԰&!)FQ|ޮ-#2?7n 0՚ Ö1%;A>Ar*U{8FpxzpKA4LUSMz*Wp&0Fʻ:ݢ*hɱm gNC&tLҌGMؠ99c?El?cAoAb(S @E͆X^àB-¯Z;҃DUsu xBüS08A9 }&J4:Hr$黩p-*{9d:#{<`G/y_>Gq:qx4mR D(Vn3F3:nZȭ-dIw BB1hQ˞ǮI5^M(Bjy]LgjQ^uCD ^(*$q0)ew4UsJΘH+ZTȺAIc.vBwp6e3#6:I^#Sn6xC4hƤ^PסUq YM P Lh'. |-gtIv)!`xO0rn*=<3&(@ΰ<.MXޠlmbuڇ&2/O3ÿboP0tAe o?.GrZp` ` hCB8hd!poKmGXs}FxDitfדAx$ <βɥEr}ׇf ;tWXuUIK$ *(*nxlKfpP -8(kllLB&`3-#f8~Y[ 6daV&e4^stfLɄ*e`sDmYC6F8Jv%0oƙy[`s^ x yGvcpbxg +¨|P*j9' L9E|`:7~KB/(OdHWp1 k1H2 32>ӣ["Rbb` Ci5 GPP8?f OzKMssIܘ;]7:}ُX\D$ܕIF~!v 9 g#D粂!m/ @sO{K t=k{%CD!0?F7'm6[YܰMO(4Gٻn.g5Q0n ^LTEE-֊^94_!oocjuVҌ1M0vn̪oU2A@_8,8\ gcgo&z Wr}]p5/uXt% IK<(q`$ dMɐ(a)<0@ (~}cVwaCkE҄hܕctHt֖Tl#|]ce4BbQAxh hCIUwG8jMGGanf3 6+pƦ5so]"F . )Ѥb(˾8ê:PM\䰡7ވ+L^-02iˁxI; <_ݯW{J3/kP%֡ayO@_XPg?zk/@~~ߣH#R v Y;ѐ7iSbm~#FGq聈rsd(1oRxs}_mf{TdwNBC\WOEN$2SF=fFowMuU4<i)jnC1]utt19zv2;I%Vˆ5xYdC/U=ђOh[[-YIV+mu:;ۉm0(2)#NRpcD.͑v63 STׯ蜻8Eop_`6WC7j> lr30S!QD$H&t"n V[8/_7X!=OϤ 9|8Mڞ>T@ޙ P8(CYJ6B /$t˝`NyRqn)5]4m KGv{y-x /|NSߑ #סUsKCdr^Fr:lR'c~߷ߺiĆq9‡f1m+ gA/=FrAnx%r*TDh:8o~ê`y\Q4tԺݽЌ)VgeP#OiDg\&';a-Ηgnzix%ffJ??|qQp: h?x&8Zqʜ9Ky*s ;&.榧I\BU N)e7^J^_Gm*=u:_>9Nӧw|gWǝŋ1bPU'v"w&rA"  ԐXY>7H?Lvf}}mo~;$<4|p~h@f ^nԒ,U{$lJ 3ݓ<&s-(W" \U28zg䟥9 ~'( 36HBz=i+tUPifVnD(y >U&1'/ֺfz#v"'I>@}ЕJI}>G4 lp>q^ xn;oq`8Kk=g2z<7] &U;篹^PDdq[C:s=Q!}voϴ{~'d8 7aއmة% 8<w6k)Q~8aZg9Y8a7i nT:íb2v@M5<~5 T  ƳqJHh~@HFNBXUeu`t3crM%HG硑Τ`w3 Iuy %`% 6lNAmxiez%$mRH$Mutl8"1_%fLHlzfp o)m_2;{IQneTC߆Z'i$l:>xG]v[6|\B@Bĩr ZS^KmQ e6Uv54cfLCYt+}ea "ϋצ!^o o9aKv^ ŵ$5wCO]}px; t\p$^g:E?Msx'Iǚ_w32 N&%h73A7f܄dC:.4T^t6&M+i3Fxc×|9wv9Џ^{tOݿNTShJ&"zzh*m $D]' k=sՠX$Q:H3O`!W`f|פ2޷L9,v<{3:䃋l.:㿇/W!=$< F eːxQEQEQESBI$%c>x^$x[ӪiЦB"ɔ Oeee7ؑ ;/gU4*&VqO*\RE\m6`EA@[Ř30ReZVW-2sݠ'ﳴ9/|K3,ܑ Hb$g B$PC0ɉwaMl-}ZX\łȍ耖ؽ"98 "E v dt\ 6%2N)}TSߔc ͎r7]bk[.~̑t2*'Z1i9ϴ5o<4~#;>jdTh':hņq~cL|fh_n4-B#0{aĸgON)KVX;4ܛNN.\09B$jdl c`Jş([+JuVPp]P:.FZ#Vg4g6 (sʬ>ɋLv| %'Wي"@vb$p_l׵sHrhI + Kv\.$X(˜0ˏbv5;g{gB_h .rYWyv2x|FLik|=o.!vpyn ׅ#Rx(bx~L6!dܘlT3 :C&.Si bVxdt4A@hMBe| ֯#Od;>l<2J a3(Z{cYat^YmAsǺbbLOKA/}>@l~|G-7,܌!u>am5Y\*iJzW9% ] "6: 9g5TEUjÌ9z" !Kq#ռi%-ayD"\C;eLt8 KQ0/{ůvh!&qoQ E"k\Ed\09݀4D ij%~:͆- {G?On$l7`/ jz uiB%)\N_^d^óくa4;xEy)+ۓݡן0NǍ~}2|{# ;C-(`%YUT5rrZ$ ׯSDbwBi_jNjY_m!ýF$pK~BhZN<19bDnfE@e%sd4Ije2*}m`t`Ǽ6L~$G! Itde$jѶl2+F>wR|95s=$ #ib,DtjNv8MLݜߛKUc)k̹c o(K"JI¶|>8?y \  <ۺjPh$.3$]z v>zpɡQl4x:vP{lko;HUJ$@ӧ 4l*LmMf^l ٚ;jcDgcUM>N~ Ps\4p3X2Ť 5Ifwoю!aSן-} ܃YGtv.GX=L˥LBt/\vv3$'dߦԛev# uQr "0NKc苪k40eiY(HcV4jLʼn)gU!xo&HGo1++̗PZ*#vyUI ֚Cpyz/'}/^@hݏI:㙛8LK %pI2R f#@FMYժTm EJ"geg.-7jڹs3sKR;}KڞpyvT֖jI=}3՘h' F(ݙrL|m|Hα}so[kĢ˸XBY.:Ȣ"`uu]NT(r8KUϖY}%_?0+k`cZ 6i#@%% sAҳY4h9\5Ģ$(S~ N:B€3aQ@} @r򪜄%:}9XA!n3@ 0ki(@;yT at.Yݚ<ߞtcnfKϏ˓'c"M_2BAU^CΑKy-! E:1<+y+k$m|fyizt&r"YQg6_eDe+ͷB#;rHa.kAvR4n81ӲT/MVtDL@Q$:oҶcb1/YTq1/̲oY o!wmdڧ!؝—$W8^< (vݺ.یx$&ݷc0jfZ9Kَg:= g)\ӋW9†rUmLHAvJٟ31|d٢蓑<He *V͘r+0v׫~|}h=]!Q" ըagq,2N7_*Oy ~GXLu?<_YfHeUDTD"**@W~θ IIs ʎrPi׾zߐ`ڤ X, "2A P@O, ,񻃪KEgC,zHO G82sN}#1Iɩ9 )d3'A\JgiA`gTyT96:WxzcShrON`9힆0{osňݫ .э܆apR{4h~_1g'vл|^r_bFVG}p7?a#o$yU.P^j*j*I^=}CDBqA~ XkCF6zg_ދ˒/W<}ΒcМ~=yQ;53|G} |͘}Qiğ]3Ps?N_k:6OLK1AM|S*u:`J/EKx&#Cפ5e4,>F&|C.Ms 0xKM2N_N{a;KE=,4[zbnYϡpsf@*7m"/C^u$6<(Î(=<7zefo+gPJ2zQp8@86JC/?W CR H&Ɔ e$p!^l8 ">\K)O".5"hv ;Pi$AMa.""?oF4.y+:-rVY`IЭkx(ůfehb:0|qF}fad ߬?yCB5 GhvO8a΀&O%dܷ~هpqDd~IΜtf$G=FoǶfap!(" {NujsV'Ə[_:JF>~J "B闃1@ϝJ Qi y7" ?~cIk-OX9@vpy( _خRT[$׿u19\ )V ,7؃q 4`fuLpmk]ΕSҘ{ڨ2Ӧ .]FAZ9WB>V{UcHSSW<'Sq>8q=m NwC!29Xķ*i EdE7(T_ \n'7; KnNO{ zz~ψ֨>f~?sUG*t69W_x-k(9#V8eKNJz=wHpd\Jp #F `qg ĆSzr:d&^ 1D* yick)W.wSa>>x&?C-"iK`WfpMl7(Yv9;R!.:q9!6d35zO2:I#n`C[xn~eLPcls8 #F v)5BZq}lxz.:URGX[vv EU {& y.\xБ;ASn>ofÎ,׸H+V a6_OM O هF>;?u!E~>ŎcK(m?_MhqCaSM[kq L@üH$c^&/s3rn ¡WKÏBޫjo9,0 fꇅլQGBLr}|x)^~q85{,9Џ ԄAbg&8><܊Fyew ӹF4(~hB "sx1t$v48G/>HסNotENn/r1@3M3C/蘦xvgI=B [MEd,|D3:G&_e~q Iȣm˂u <&檨͞bj ep5ra)8U5rѣ{F3Шa^sGϷ9h"~7Fx*>mNws%>c {Lu$(닳b%RG]I2i At!2#h^&_ED yX&jTD<v1eI$69 %[`s%Im{ #a}]&, m/:ݡ_y+1,C-i υ% #"u X6b+0CdB&Hțse)N .D-_*& nq:d5V) ( 1LqO`b))s 0;iT$i5)U#5e;'؉BQdϟLM~>coJ_ ر[zqױvbВy1d9لP>+iYas豶z(Wm1!6ٓ >>8o&>^kiI8Cs1FF 2~9ba烐C#`P'9oXm^ݚ Xn rY&:'+SJayCC痵9{C CWX0ۼ8]!&AmīE2xbdaWsoe:$aѯuP*֨?y@%d4; [`ke*?pҼ?-68,BQVAui*XAԃTlAo1"Xc!$0􉳦?]B  `8$F1BHJ&4q/p=Ԙ"9 N?< X :Ќԍ`b6mށQ 4qCvx̑;zӊ+0w c,@7FDЁ,6u<3v;{k\l^AyFξy{l~F5k₪x#\I[pul4=_7Hة J!<>q4mCAzH6K'ȰlIyF֛94XyM%nS ,`CnbTDCm3P5ޕ[Ya]'eLdɎplclf_s2g:g>@ ȚG<. zxIMU'sitXחHјR4`d14e7’RG- ĮQ7*(FmKMt6i pZk` lO S2^Fm㨪*)n7 tpxL8_|riC0$>ar]qƃ0ꎍ}͑ 3PĆ$("BG!㫠nxDR#vx`K|=4>7}:Etk|d~O]k߉p!q$,S[RxCH# Ai4HHj RhH4"H|H *bt ($>wUաm"c6=aAA] =j8> RM4mX1Ĕ}̜0?zǎ(X[s~"6 ߻kl 1&yEOV)B'L3,AMmIq46u5"R잯PalpqFF/ZH]}o;H p@` 9/kOa} CK>/2 LƆq R3ȩ64)"d"((Xm 1| yF*( -RqaX`PcUtӭ%*TJ,0w:Ёd2V @?Dӡv=O7 d @ 4P3 G;ǿŇqg>.U,J HǓ;\y|aƀM^c56Rg$ r)Np%1`*%!kZ4nOQXH E>dA^GIT¡*:%e<ɀt9i a)L:ƍ"ox4iP*̰3-߇28Wن foMSGwĺF_ #NqBa&a8^rMʖҙTkTf%CZHS&md%Qz,L{PFq;Uma֢ta],Â9V7mCFuK9Ӫp: 'p#C ch cqLZj0[hK7ۘlk 0ZTi LBj"e(:1%Eg;@X`pZp# N#b(:PM3Oګ!2ju"m1$'!Xe3D6'cOd3acH٤ώȟ(h 0.׶R"x%# lm0w d%'jhgFMڇ|X W 7 j5BUxL$R1$B@yGR"j5(']K~,!'N}Pq BJ>=Qn1X0q1Ym)j ^Iu[2%zi7<ޑ܅Svp= xΐCR - @QL-%RHG !? r#(:x-lxC`A%(Id~U΂3M! Ȗaj&BDQ)@ETI1W`WwJø~Qd0`{z<^PQ--!u2ql88 a(`9b\%J:k_>0(<Ƈs2G%Ot"<=x >t@*HVU\~*L!qBrPmI#-|0ʒADLUBuB JH%I*X }a''Ifh )$h Sja DFư;d2+(=dP}3Gߊ>5 ɍ |B#HcFl , e.aH>qo0Ȳ,rl/2 Z|v Gbs?W{C_/Ƀ1B@Y&*$a!!X2Xh(ZQxF B`~e$<OT$Bc! .A53,Je@a+)ABԧ,A(0hFs'Cmx_oe:)aя H%s}5p[Rid pgJȣAlR7(B9 :TA7b3+$(%`LǩL^^\g"OgP>ҧCQ[3}Џ&"٪u,c QS2٧Zܥb BiU5N6AeITfEaݹr4 N#rmv10hV0gQy7051itK6,MhXK i&B (J( B C‘))(=Ȥ(_>,aln*2i6giWNK~?V_^j#Z@6:mh2%;֩ǫGf/xֱ S FI'u1wO-e*/uU iN#ڪ RhէRZ7Cc%PSNh,u=N llc(91C).V+xzG <ŀeWSZqczNCFˁ2n5CPQ%&l.J4h^^F(fwmɍ r k+wt*[Y{dX-j GNtn'M\*='ҹB64fh5 ofkUA.9GJ|0_E:{(9dPdRS-Gc${<"*&?ϟQ 0)P&L11kr4 dtf-]}A& A"Ϥm?bh ^y?x4Χ!nQNE;jG`63NESQؠ*y]r ۈȔJYc~Ɇah5l/e "z^T6GDChwB!BKxPS:/1F6 PD0z)!T `) k3((|]O?z#gao P~ЉFI%xz;B)`ᐧdGk`Eo|}Ǿ3&`((|P;:K)nj7gb>83z >!Ba)DQnn1k22ZΫ3헤-X> [|ס>~=Yϑ@,uLD@D40d'@ҥ ;J`]k @`J&JXw4B $O8fT4O%6B| у2"5XA?N|01/Ba.,ǁa͕9h I&sC4 >bLba>E(/O]Fe@`Oυ7-+l/vI+`}*Gi_Ghl $heC蓒TA@IDF@Bq]tn-VЏ}pjٸ5$KG3c-BPbƪF lTGQWF&M x9 54(M igXQE"9`rƳ$ h(Pт!نcАe gڳK,%2Nc9 %괗 >T+lZ?gMlTOI>񇋴;RQU$ ƈ|*%Q?Ue`H7az_7߈X@vAH=5%-h/7?zP=MCC&1\PH3 k2FV#mjBLVJF@')CnLS$TÁsaѥ>#JD4NIBg)ZDlU7Q8vQ̒9hxfˬӆF!WLBJ90QD2}Z+i\XID1jiɣ2NŢjdL!BFf"u ,TD$CBA%1 C0DA ڌ .4TQHIAAb>~x+8z'|<%~8=p) ѽ $*]}DN1UPL\Pİ(Pi#c2I3`0?#hkBdsUt(;MCC'^J*Q6HZLSoP~< VITdruECE;4450V"yIc 1@rQ6 y@f< ht*XJXxӢP1i 3,(0j4XDƌZS&A f0Mj32!n3$(mf:nMU eҴnH 0#  PihJ01$eZ0HLFh b*& H*&H)bD0 ,Ch)l4AF Atcim>  MPRO`Rd)cҾAPǎCw'$5 ,AB`ϴ3W\r]Q̾퐋Md}c "\7!P#^6=`&@'Ԑkv{u{2zP͂8tckd##Pț]'߄"1jjmT] Te)bRr Hnzqaz4CJ! ue4sI.f0<1!?@T|]\L&JАJAR,uINH |(au3A}2qm aIhrtl='BGc$Fj_ѯ-0vL:KZ%$EƿPH66= 0ѱ*4v˂~ܙ%0]ܰD&pJGP1I }{Q8cX B>SFcK{bqubj2XI?Qǭ;|U|W B5I=!BMxNO$tA A߁83@Ksفdz葌3'3\/W:.3k0~x(DC ؄~B.rrjAfri|&)lxTNRŸg4`08{zS;ps4n,̰<| AX X0l4Jgs"P# i 4G9sQA}̈s*\pE=xƆciPӋ!i?_JPm4hqD4|:Z(O6IS9ŚT' Špq 6m<{a6- UG42\Dl408CG tqxŞbMUI]8|*1 >VcÀ" !#5+ʢ(َ6h1(VE[Hԍ8fJ6`"S s\:@<qx&0KU0!wB 5(:U[Ҵl֤esrV5OY²̆$Q$Ժ sZ4S$4j"cPX 5:'*i fox:CZZjBErii*AInjaL"{j!1 2`̈j`ՐSM#823A@^q@RV(>XMdSRm+`V~ *J7.#)U$q(E!jDԚj(ѓ0P!BDdJLֈ0Jy⌺-.Mi+Q2]ҪU]8AҢ8$bl!) j#X,#c!SLf0caPLC7W;RѦiq*23P,Ba-qop Dm%x1"p:ZPnIpymMѕde &j ˍqm1R q54I5 'wm]8s,3(4;7k\iuN`SPVN :T\OPCJW3 $aa%<2(=%w D#E`nkB3 fڣc1`e.KcJn9ug F3YhWam  7rKQb ^9]$+ 3bi!O5-0aVxOM&IvČ!y5a=YH8Nmaw!a ða S:[q?sG+,+甋S|s3r .)-tx=>h0!'Ƚ=#rmПPM0]}sű̓0ߌ&L1X0 fIB&(08O*C,PE ̑,$ްcW?+wM"38IZQeh>o۾M'@7AR~}xAO PbϹ5U =yXJɯ~.bV%YFZ2!Cd4jXLbeFFz[gbM0 ^N>-9s#5TA7~?"lf窑%cqji{O [Tk.@!g},)Fp(D&tupn@H25jW3iOmXw~vPP7¦S|1' dEv@bU`"iBj){;є1 Q5(:@7h ԙ-ѦhqVYI EX{,r8.Zg ] :"+`Nt) &x5ՒPB4,HBB @TțH;@y0F}-P(N6Q1 ,(K D-  H‘I*,AH!@IBPѥTP?S`u(Rt]Bygbz[k>|';:/7w3b8uylO|4ȪP>Z:`sc&뤐[hۑ&톚l64QQF wTf ]fCa-+P gu1a|z4X(wJlU[lR\v?WŎ+ 5eF 2LA@#$ cc_*Taa\?XLQ* yg@=vA͒EbD10cYbARkD6'`k!c 13RA6B 'kV&363Z8u0c2^H3G|(F[ ?ԋ; m/ba8&ģVODjZM! 'XP$HT0IUAQEHy.Dd'- 3 hDD`Y$1"D/ u$yG}OH ׷թ()ozadRi&d(6c/oU(HvCM~CDp D ʊ?/pOm?})\Y3[w5i[!@br$9.7&G'[n3C 0a(0Ʉ$t9x}7~Zȟێ//ۂaK&{Sapg[B Q}dię>p FwoQRV' 郉{F RPCɒF@d!/w%X!>Oh5 O̅ݠgt#Tk j@oj'E=?WۜLGsߛ~ߧ|fXy a B2< @Z8AD4=70aNs,b~Y/cvT" ๆFXkccsW5(B!)y < .*|$װb )Q%QAMA@T)-))fD&ea6cI ,.|GchfbIa`+8PfjSAja$`AAcboFԩ|}^C1\r0Бy[\@]93]XJj2SS isaHK6\CQ@TUɊ z ~yAL̚jDtY,vRc*7G(sA}t"MM]][T*Qir—"I35T蔲X|ё6ckC-vsKXJ)d~mtA~y=BgCBѳ|dv$Ƕ)NKDI@J-J0C A+%0hx @% 6FA=>(HnCܐl) 22y@JTNճGK9pG5G\p`I;78v#5 .ը\I`3,˴<Ά@zM _oG4ue\qI_='4YP(蜦-ڱ"7!Njv1 p*X~gaxBBqÆ&]_El;mX9MyV6Ӟb-[ے8h67AJQjQE.j:Q7P׽_L.0:#\?TPa VoQ6SXE/ do+6Xf>*[C7XS~ck<_4 J!uDox#*f~<* WE:xXG;V`OT'0`XIukT,%܌g7O3v_>vk^.gY9z lD8y13:f%k]aRFZ䦽ַS-<爻> C8O8'f9|p#J,Ls<+5O-38v<)B˸Tnb7:0>s$.Si"L@P)M\ӁNH3#ȯ;+c`FpM 'Է2Iqsφ) \<"S\3f܊:AvB R"j*INto`y< @PHtü&KXd R!G۶ jrh)B^Bf҆oB׍ uMʯHZԃnE74Pv|O R7*dG FZc"aDf3#4se:8y̞cON9~cTWg&N_Gpu!ڏaA}(Gw:%h#zþn}padfwș7Ss\n::X0L{x7(8M7mx\ l/$Rpux.&fҼ[x)inS;.ӜfJX =$2@N0P߰RuPb ㉻`jAΡ_-j.!iKzl^ #sW6%'5OpsиAdd>/Nyޱ(uSKRD?Cp <`FL04 6۱4[9Jx:>fY9 6.XЇ5Ӿ0R3:.<3k('G$ \&L:E^/.Q ]*qpROs"&7S6D,T e8o׃8ff1!WhnoK˩gqBP`Fhxj$L= 1r *<9x&[x,Cƞj !Zc8#vѕakظ%lн&D s†lӈ+L.pF):4$KBw)sI42LLJs1Oc,yIě9C{mzFh# ?ф#z2ރ^v8:q^mxXvnMd:Í#1 RfNь.0)fduܿ 4X9#KcK r2oWTf]m:YC̏> lY8.^ogO7q{Ǝ^W]wτ{Q>:Q O+Ƿkƺniӵy͑njX^D(.!c/aWnMA5N:cz,~:)r74Gqb4{(\*_[y[^9{M#A Ϩqu͌wp ֫H5$>RҚ =Od' .\mNp;9 LE7|C/6ҔasΜ<Ԑpǃ9\u5wFC|Aˡ81+RkJqԚ1_Y>C=:M{m$Ajqtz1l圾)9燴vTE9@<=ʁϛai Lt'L,[ocew!o`CmrXU~cm (NYg !a37˪cWqdJz<"`E˓c:Mz;x#\>bċ9ш772G9+7޳sh8|}I5tUic+.{z*.B~;~\6b.fn)|\(~x^C39uFr>VC:RK"-ٙW">U$ܐk&0 a&o#p[Ǘ!Lgۨ^+gv[޸n;tI}V@fH,o-3oz/,>idCuPj%<:(0D)!u97V_7xƲ p@C>\K۔܌*@ `mD$jԋ q 22x*W4"pjXW3 UG!Hvr{ٽ~lRCD9\3>7K۶[:@RU RS1L]{龢]VZ"NʣQwR:DiQI{x)rvp6tdp,>J"$X%Lf*g;dGZj.dnV#V1Vݘce)語ygԓ7q|~Ӹw3k[)3{K9nK{40?<ᅓɸ˟Rdf6@ 2!ҭG<1M>qX0Qi/R,9X-);g;z˒ŚCӌc!q3ǡMs/OVFl}c;=n8:,ܚg  qsp;1?rFKێ7fsi)pzeI^Y0 8lRfPc( )utlْL\/|EYHP3}1:||5S3 9QdQUICZ_'C!=7{2L ̛8$n d&b`tH/VMނU)-42n"^A `plg+8$S(p80mƁpCl!.+0Cv+0(#5]~7ZkEwc: N[K#㢚zz6riLoMQME@H d]Χ ,C2kt;Lj&idjp ;ycAh;5```/BD bZ0@Ԉq`$5 h.x^Y; 릢S\dTs2."nvSch4}:0ʗ6J$R0G f@DJQ#5ړf(0 ֒ݼt@E9!8)ix ȉ5CJau(%o|p_:uWz,r_?êi0YyaYO-&×*ɷ.Abt˧}' \=OJ8]L *!㹹yǕBs*g&Td-ȘأTb<}.!? w^,Ҭ:4 EU![pT))  A wCw"czg'TsLC5Z{(-`P bOD=ߗ \,+|ZȑTƣG)6G\ݵ-oLɃc`6ƦmmZz,͈('Goqpڵ=bh˔VbFact ,"Z&YgUc9mq4H1erA!Ԓr[4KG`|\jW_$~*RLL{uh\U%2 u9vxx\'gd-rbN!nޱ];̿Ts.YP`éF zPgUU&qҏs5cݡqa^\| у/Yyϒ@Ctþ lBήX0$Kڊ *:DakPa+kQj ܴ4X0'{W b'nOI N$0tyvq8Ώ++  l( 3 K`MC-Za5i \I”y,;OoPog2?gY49vD865㖏RK|M%$Rn qi!w& a+OG^nVtӉD)䆡Z wjd'Ѷ6a1x<4fg4f}#w4p2i8[:pZ=Tt`"w6j3CӉmB+Nf>'ύ4#uy:v ɟ:M>:i30?B<9& 'g͘۱d7n 3όNPxFRz9SsZO!ެR:gSm/RhC7I ٙ1nM &<t׿^w䘇B; kA$`Gf:$ヸ*o87Yf;psuT#UN)KI veeJu2{y]QIuOȺ.7,MR~}zyu~ gLcTz1; %&^˰̱mUb &"7E}o<4z60|6דroCȂ@瓟4uUXOBpSSD!C{>Lp)rJi7 Dhie<P<"V#3032H20n*>Wi~>?$=[fL-a34is/ kD@Tq""@Е HPdh Nƞ&Ɋ"!Hy^%=t_3$rP%JC( h(JH?ʻ'!2B~; S0g77`_ L HD(DB(*4"(P4S EBv 0;2J=L\KB`qw4#lnY&cD}މP/(!S{`Y$ڙd8 e 4jϗkicdOdهLG6HcHm!!x ږ"6ۖz ֢U )hJ4;rfA O8Iz~NR%.fzfjZ14V2W2nT2FXxBr uZ<@pzMRJ~E3vښsQC#'= ?5yãr|cahҢ6~3<ԘM Ө0#銦H6〱=B89|iW\N3n#Kr2 pNv"5:Fyo Pvp=(oFah5@RX P002Дl!w^b}y/B䟒-ye? Ҋ2_/DtOӿ+xNS =Zmsl֯\O9U"FJ`ńa, FwM*S9$! VJmxstXc 0)"[=ʺ]{=k &J|m'F^!հ:SG4(Bl ]1JF:h8(>hE(**`&.m*=,%!BRA()bAb"uPz YBR# YurMo<8f=>bՔ[oG!3!̩ɋO\R'&30d5M(I^"_Yih1$xV塠 bNk ݃A UR$J^yB֙#h<֟9,[P]鎆*l?Mt zW303, PE qIنI}zѯ*ds!ϣ#lz\#; cXalƌ)yeN kCpׂ)UNE5  AV 4?'4{=߀EUa yzv]˰ OOjGRO7x !CJ$NnHQ}4OʦH9rLr?1S*XffvTcaTA`C`A?KaCԈ8VH(R )H*(`abB8r u\ $Ӫ#7͔R%b^"sYŖ>r<6oN*fX*}-{wLBCbtQ_W"'#? $`3=3^֨{5ӯWIl)!+h4I$QP28gTޱ`}s>{c;WG-꘤6r9]<"%EtTq]Lnlwyҭ`)]6A?ЄkRFͲ.74N,.c6,y7dmڑw*Ti,(;,9ms Ld/bIZ57! 6E9=sLó0S38^kd ȉ8aa,2j#5vyv7UgU Xx3 (Ρ0hJq(0,dMްWG8H\G/+uGػ #[O,IMdo\Es56BzڀQx(MW,v2ь`f9]-o 5kO~i]kV7㋻۹SXUK> 7}OA^7OǏk; tuԚ^ 0qlL6v:vn ;r%xBLQ&a˜6bpqjddܚS T21B;"%Oym>*F(U")BID-f ~y6kF @Hۂ ';k 2$W%sƒ1<$To0 d *6 6FbW2KD9df o0B$C @"2 0P) 5JQ LA,f$HPrGY>y6ܓR,X~Y%Dzy "Mԑ&s$MY#GNa6 #?&+cg฼4q?"X,'<|A=:Ʈ~v;P|f Tm3pYAPhPa)]*RӦBA֠\bQ G<󛊢1ŮQbe6cuj!7׷0Ey4vBt_sR>qHa.r(9Fc># $NM5 mtq.ˆ2SC,D$0eqL4j8Șz"F[,"*% VFtq`8Y&%Y0Mt: ;k$m6tkORiHi(&/,LAjBzCzRbFXr#1pm]#fo0ye5PIJIif#PqV#1T#!K_0T" "SSBC @؜1BT>;,& >O?yQ$UI;_!&A P$La ET[ < lxTr x @نT>F dZtS3#0|(6" ӭ xT'"H;; PĀ5(4S$DMuDr`"~k=pW"8HIPB"`f=&KBm~IqG!(݌G4$1OF_4bܞpa!<TU (V( %(RqLQLE:rdd"}KC bOSBA_bF(gSvf(t4@vvO5O9ǖtFz?WѴHt7\Ky7RqqssŘt .Vx @(Kj;09Z@֣ED)SEKJiL8Bdj 04)Tl"H_L·j &FL"D mE?>}Igc?D3wh$X$c _yp,P^(@p̐:2ABDdth=a ^=3B K #i=viva3La03k1 sq0EJLxA1a .CBW &o թIr%N2DH!V$ ޸Ӑ%KZR6af)Z 1psJrÒѢx e)rIW9r!7u;MH9 4X` %BYTTKbcDa9HeZ0BP0ɸ RzÈLTHΛ8PnHW%c#Ag1(Û"CAOAh:HPP:RAƿ# %2CwY\r3|&|$iC3laH8ۧZhG{4J_uqQ2Hh!AF wBI}|'3AjLv4dwm >~i#Os%20%ZYL.B1 ֟B*B2I\0Y4 Ő :qCX$,l-;@يQ%Bdȁh5HfR!GH@BN.\뱻@  R@6ms1 V dL>Z$)@|?>9ł EN MHȎ:Zd Q ɱUBQvZ6B8鎪SA*\ʼn 2N =0H{4x@\3QmLB͒ ѕRkO;bS[*wwvBuCrfT--#yX>0!p&S}1REy6}"ʢc MZiH"B"`&*9\)Ҫg#rBꊢO 0|/#OY#MO3˾4E :Ad`k]]G]L8I6mfbLCc `PAaxHyv78έN8GF(P(@ @rAr PԨhCC{h` ުuǺ'Qɘq20FpAi9衿";v tB83Q =V@|6@M!!5CA"dBG?vDP:$00َcVAŚPo<Ƈc>):#0u#>r_] 1ֵ"L">0kG0{Q mr2(d:/1 T)ң_W~lQc8,(OM@0'!M}m= ,=G ,Y'2 Sh\`L0YD}ڎJ8s@(7"J|,D}df05BK?b9'=ax!]~2M Rд-Q)NNngL5 WWR:$M@HSXBqB v6J҆G!vaHL GD0^HV$ R%J'RP9*@`4hv $isxDNdHe15ĕbиi聥uaMniSP)T)Xn$b2$&bӕNJ$Lag:GcfhNg!GzШi6Oa׾  hK )N^+3'4m iLbnK1 E"]n_fVxݲB5X Xt0΋uF4m\V76qNqbi B9&l  ftk588078 f pnmtV~,= wƐ r.>~Lp&[:f{EQT"-$j9B$2DN8 0!P4P`Dis iTR@{܎L4bzE ̳>Umٲ+ZI4<{ @%AyuDx{lfp0E!2x5L)NXq"IX(d4.FJPvl{?Jhh`edQeC' $dIIDLK̑H;ʙpM 9b &" ߎ(*E[P'c01l c>v-x 9`.NKhD3!gQ IySTy~ C=zçmkB"wfߙvN=D`C:kg^0&6TQG8(KnbT{ ΩU|RyǀX) (HB}FU1Q74tN'.JPRA!SJ񧆭6۠.Lb"Lætt0~D0fOGh !|2@#mȠ鬨EH2~9WOF F+(69$`h42F11վٖ!1#$"ݽВUDk0f,K,M24&21H:Y+Q1)FEj ("g c(5UVc-Ek&2\f'5PkEjSլtƚ(AVW1b/=HRc#&u/4zخ(jww̘h4jDdN5q`!C8iB$ѭٶvYjCwɑD1Jd<1 "tgp;-f$ٻd)-6ƵJbcF&aKSV$LQg22D 0?e552Q)Dj`F2a$tAEL`co#t!aQ.k#$CD2E!nM^ '"4 Д)jJ00 ƍaJYZB)P3!)2Q$AE-(Q$MDСvOTOzl=#5` !H~D$B\Z4 (4{@2&&#SkFJA!K@dCT@DY'Ɲ(A d\G{WďemJDD~Qk; -n@Ӡ_,19{ l9U_+ $"%2@brL*( B$"A( hPhH `hbVbP2Fh2L)Z2V$) )&i2p$ 1r)d)f"`J(()(RBRb$)Bb(V!)(3 (B)Z) h(i"bP((ZR*!*H bRY1D+ACE<."?7:# )DJ#`1  ^8r_ UiJ @Ƞ d=VbyN}n? n|j0dnZ s 29Ǔ# Y#iRR8-C@x Pckkm\Eִ1'$a"کݕ/UKx b }h4naHk@cvW{svHC /XSc3SI ^`~-{۳}R!4ޠb)H ) bbJ$ "* A*JH& i@"hYHIB"P"j@p a>Gfۯ谓wB_+G%Ă&Tex" )J~υ@#z}'* ?ju}:XˠXC3$(>GAǦRf$ U='Zd@1 +xB濈y (Φy#UcDXQ#A֒-+z3PTJv~s-!PP]KP0@8 dix%dSnx( @h*hJjh~/;v~ +G4ANqw@?@uNl^~ @*bM΀hoo1t2dsW `M†o|EPs\ { P! xQ{<+(7BWgA_ |>'?resX08TCvV%<0<_1QaCm2! c-k456i6TB rQ$9ڊ.Lb6i8!5x&>|*,A&e|f+Ba=p:HGbrUx7Mʱ j04wllB>(<1b2!l:Of}rj<Wy  )1`MP X|<|VjoN%g,C/OAg( p U iOjM@.( 9"u!TC ԄhD774&L@#Bh%dΣpꦲ>"cɄh{fh+&r/ExMBw%tM!`YlY)*{M3@1ȶC p#7$2քyu (rozӹb?zv"i|n K!.-ҭ JXjՖZ?nS$攤<;cIH!ʘ#ZA\w`4\ʟi#Ԇ&(džS"acv?'>"|TDTR "a00Ax&_k3O0^tsCGQy6]@;!K@o?i}Xn Sa q~ >8/ jaV|Z7_,dK1f'!  88p:!UEHJd=M4HD̓Z"22ZEkPFļy`;w azPoCߠg:ީA p(Ih) "XHR*ZP~N|)'.wn&HhOPB ّKgJH/!ahB(&B _+_&ٴK|t9RIĎ$&~d Imga `5?1GT"eN[*cxjMXrjVvOWsSaiTH6M4m꠫BWߘI7]xѬM]>+ؒ$޾v7x˻fpb CjN} NO=sujEw󗖠gN"{ wo ɯ^{dqS@꘦*\PI6٩{Ss~ד3\QMb /L rw8D<kޙp#JLv1Q2WuѱxFoub|{w|53wq!S{|{h3齽 `͉bݽ$^:Ē|>^kGǦB#e󣌬_.qwC>P^d뢩L?M{Ab! zcIqε9 t'4OZS>y̎viĆ~ޫ=@>q!٫QtmŀxBqԂ[Nu3<(6jJP=yB@Ky9Bfd5l5ތ]MP )GG„L R]q*DR3}i=~4AE!ݬ(E5B8ղrYYmɴp88Wlrte 1 v0gm $Hbnݪ-ơI>}h\#!v!~َ%2>JMi<3D 0TZSo0~gAf?\#H$i_φ.FG068!O;o*#s ^E̠*fL!6`Ե 2V"=ew.yfH.H P56#-#5DčL LuJJR@BP 8LFbdPSd0Pz0i)B)Ja( "!HMAAP3" @4E*%AHPRH!BEn̗P 0s*2(H=U~8RiB*"R'?ЄtUL®@4d,ms!=rG c%%mC~G (6p> Js!JS>IljRc}9h BNgb0v5پ'ĿόJd#Z _78sUk"D)p]T8{vt3P20j:2}&hXtnr&jb"J($]`\hLjbH`))Bdh "BfYBf@P(a P_vb-R$E TT0[%`(_thĭ`d՘SK(IHDD$P4 QJ!$2g($kp4tMٮ#`|E4.K1#Ĕд&g$ȏ>|iK""`WvKc?%KiM-}>7" 2b{o~!S>˓pd 9q6!˗+0B.>NeOdydx ,w/?@#2l ޿OycHfʁ&mZFc21FiO1>Ri$B@"-oMb ~mh/0 Ap=A(#?L J Kl nCNBSF.g<[@7j :r5[ZJ&fZh~!n` 4")j\+5@+)"UU2S bbLֻP` s6+ND 4f&5 !!;K}13N5ŴKrm 8i0) 2 74t(XւNUAEU)x&1cHSh}N#@L4;{dĔt19l~8(0 )@Ϸ)rQHh=DHw=F5r) [.*&0,î.ӱQ<ɝ4N(2k$5UXcj%> u$K5b TbdA"3B+O+v!vd4"cֲ+]SC#HFz,TML *8'+7>hS`H1PAmʊ Km&׺*+1Brׅ.Hb~4CR/TzaF)pnoR'i"ajM,(4F3LLH40bPq `;J jd0`)OWҹƶY8si5 /ig!mCC Hb= u&{ DQNDICt h""ae@ g}_DhzKEDDآQX4A3B cFA3q !A 1g l0 Vp(p3""P"""""""`ѧ(وfYG%!2Z)5!T]}--.Lz>6%"ctMDC#Eh#eaAxtK@ad̛YU@@j Cd gݬ`XZVi,>a^[ac0y b̜z'h :~uXF)NjV2Erf6`Q2$20XeNaHf垺@b*u#8p 3!4G 6S+ ב)? fH*iSSfzj`bC/(+0BkFH t?xj$b-v`BtTROš7Ll aazm X`Xr oN}oMF6p\c\tjbIZG ҂)qa/h<N.4b5!+ _K*=<+C$L$ xUC0/"KFs''Yz|v!#Jo9|Fө(8>>) gpA1#!O=>ȑE8޳Uب:FC:FR!a(u8zoNB!ay|F4Plz ̘(oSУ]o$Mf>5miC32 AVbnYFW%eɑDc)+8!"%kSD3L.he{2 vBb ڞq?F^CgN-7r٘[܁KT">Mfln}O(ukCCBpDtHQTH!i(X)*"& TiEHN܅=ta-8"bx|{}B>oǾOd"e'OGOyoʿ{iغ=Ng,(ai\CjP{éŒ(w Ñ1xfPQD45A!D3"ozlGX疅ߝ/%hX|ʻ)0#`).cTf=!WYRd B≤DG[5#m Y@ŽOdDcv75h#it5 6քj'"՘btp)4>3dlfPpn'\#73tfmDSFfG$tL Xtb2jh<֩sQxkF{i8D"4G*lQ ]{,zqј)2>aL @c 6+mpd6oL f AΖNFܤς;B,6edu|'Wԇ }@ DẍVGX:4^RZ)q1B&0ёN:(@iH4PH.ǵ]&C!/{J@5BU6z:-cș2ֽP> .@Lf .ӢI06aYVbP8FDU,nV%NIV3~Agx] zp=Ӽ>=1',_m3ʞ?נg`;肞|'l.;!/)uOSAւN_j|`RDBJE@EP2df1@,Ȁtc\`زc.= B_ =cᙑAGI0os>U`LnK פ+8Pd(dm:+ B_#`%ILCCTl!sj*&(FV (%J (΁=^UUby! P{|΂'r23Yf$%AoOʲ\SY=J%kVS' YdwU1'0OØPC A>r,*jS? Ӌggc0}l:`z̀~ UB 6R$DQVR)6l417NՁKRL8C{F#pSȺ'$E8c M@8cA0EE 5̢(-f?FazB4 fR,D$2D+3%AHE$P|]8{&&UzE3;ɍq, 'Nƒ}?! r~`?n'>ap#,,ȳ22J宄5Y]HGdZ9saF(WM!Ӄ8`l936Z-HRcspȹЃb&50qֺ%FVx+Q#ax?/P{e+mCX[m 麰Yt[rUNuFXFS z}*}؏}ywgpFwz">r$K Y@dOf-Q֤ (4T?Ѹ2Hhoo 8aˁ8L64 ؁a;Aab#"Fr;˞ނ(@Fm5LiCdvq~82qvA×Ѳ`"@r1CZL="!w _qK)> w'VǷ`}@'E"QM~4o5֧exY)-=zU,mũ̺Cwҍݦ΋ i}\ȵ[$9UHgAdEF2RDF%@a֗z`wt4<|/\g:k؍ԹK7. چ4Kz2§ΚPږOwRΘחselNGE` W[ai\D0/EVA=&rnVdCWd! U۞.g6naiVhB%FbP(#ՠTplL35V 'CHuC\I>HQ*j0ư!A([bK@J12Č5 3 &L31ȈH",g 8||e9ASFڱn(o,(`P'[4 19S ])QcVh9 nF 釢d!Qve{gkgw}*}<[ٔy0V*(!BXzzC'l0`0LB]{lN$w:NwgaÎhH](dNP8_ntnJo 'Q}6\p<:< RhvTwO幞:P~nQ߂m (pC#$偦XN,NG @c] Ҙ.|2ligs\% P} .T"sbvO 3UxE 뒜$):1 :/a-%XWG~gzA!=jЃd!$FB}0|48^.F=l%k0?tV 5w CAG\mC2x2>W0qza 2m1fm ϜxSb8 !?b MD!н0Tjp^F7X),بXN8'Op.-PUJuڀOU:Õor%J6ta]3s:T@[g柍gVN6r{pV<ɎrwJ(˜mܵfL*@vIy7JU.~op $aIj2(Gh͏>%%Iȿ)1#58B^x/ǻnͪIL6 [J{-%O)! Dh~"b?EIBRphW^2Oc2yz Uz:̄ x;]TfEiw \K&7j(7#joFZXX4R&HA5  SSfcYBNR~7~ !鈽 &4l0W5V 2EJ-!e1ͧr26qE7R5eC.X2%COZAX51*Ȝ B'ت(]A06i$PU5yˉ}#E1tTe%&#xbo A2 ‘ -qvhoFK4ϝ*6^2lsK:r ǻkc8Ӆ/J@)ᴡΣU(sQv漡CC;eӉ$ $ó 7 Z4{z ]9&y/"B4;kzw YX @z 4@&oRBʟ]xG5d (3>Pm^YήEWH.pk܂ֆj8Wq+6mr |U;ܰA'zd К@T5О8zKa=9K8 x5ة g}n0Ĭ0C,T@* 0nj- X܈15=(P4+SB"F7cը X-0 L a|p(O8$iĔD$;tL)`bE@l( Qnz2 ݊n aWq9 )$2El}n5R) $hi#ʺcJ0٥%)8%# ˒R YG"6Ti DІ`<*0V150ԙLP̠F:}Zhn#f!aYPT Tpp s4Ex P 6&1E. t8Nj s#$!$MI"=Ml $DAդو H)QH" $!M, R" (% cAתG:cR6 $ SL"(@jf!"AP)E T@JJ)a F!hFdl22("iB)F2ɘpI1B"B(Ab`bij(h"! ! `fSLh0F3B30qE8P(q4hU`'CN<%28TH8yxxXZb"H (`X)(` "B2ATCYӅ1PȏH-#q/NT*,XOϤBCf|i Tt8/t5Iƞ 0f@|RtԖt4>z\v 5+ ҋN+LR4wf'y)CrtlC &r@#ӤfHD>gOH^WxxC`'OZ+ Ez4H% H)l&U`HaYRaB!"!&" E  udU!D BM4$HP3I0Ĵ5TK,%BTJD1QHI22KD$<`H5,!M0M1PE1!Q! M%Z"i J*hHHbIbH("J hP2Dr NE {F448i ,R!NvB:ld7`Ei7X)p6C6dH@=ߙ:1 xN[UN1$.O3~~XA88); % bTV$(QbSi PP.)HȔ@p1rrIH èba;X28E_G*~HAW0rC,2 {h)TCS ݰ) 5"U $NSnd1 {O(7]t.j`_ }ާ[4Q`Z2 wnH~;>vp^픉%ѭ*!y,ud@D%/wp6b+jcMnbȄKJJ B4aºB0Vip'>&U',7CG_bx)~XRNo?4-@D 5 DIL$RLēCC>:9A:fAT EIC8+$B^@M JL%Hn!NAԜ:.qT Yxa@P^FbuR7:Z!D)f4!JY " F#XdbE%!KnMNK1)2)zthDkXK k J(dJ DR&+fDP1#CJh&j "u.Ҩ1 0,v&*DYgl-Rtf jhY)%xVuf; URV0fdb2P%[35 3" dF5AL5+CĎ\ttkyPF#J-%Dp1ޔ+TAQrPAqA#uJu8HԮl?K(њRfTVl!0LXD&d J+JD, f." %gX8a fPPJ!KH- (1!01P L lU\DplI#s$qHzkpDyYȝք HR+C1v 2r#X!TQTX`QĔR$_BNN4UD}V{;Bp4LF% H$Cdp` %`W\2J\~xwvNvP&ɫLahn>s[搷VM!L q0H'9he~~ V"$?vO)4~Q20 Byw/mn2^gLuLn힦nu =(3 IvFwqC%@lP278T^-.ڰƿi֛fH  4ɏc |D:!CqCԩFmޘGC*)ґf%qJ&賺@: eAd7S);& H"nqZRDGw_q&H128ݒ9 HI=}XYDբ`giKǎN(%e5,Ak=,PYxPV[c5h5ag1f t5`4`(} S\9w17wND[^?9&@L'Q ð|u=vFDJ ^I,tP"Ђ `Gf5)5 (L@ SDAdȂE$#g lkǪx rIC%t `HRr2lܰVH>j\=}Alu,d Ozzh]QGAPi:D!4XJM CSz>0,B,@'(O$u}! <=7o PD E@LAzĂU: 0C'!*bdH!U2X&*@Pr MP4R` (zrvPSׯC\/hBQGʖI#$+2Ȣ3 1lm&܁2~ٕDYN9l 8H$rfkY 4Q8 8E&Xfad`l-Tu"dn$c㕙ASf VF``a4BNbm DC#0`Pv$7Z /K} _>O Wϗ|HG@</TO2TA*,UJd #,=AXu;uIrY$*8(ר0ocA%EC˕U ;fnssGG!@R Aw(W +DSMVSLղ{Cx=<ϱ}2 Οk倡:>qu+]qA v: h)ZJ߬>@V+,)VGǰk9 & L dfT4еBTdFFM3(sZ&I0, Иi A,7I]S!MaУ.My11x"ŐFD=)*OoLłM6$x92s4NJNf܎ڀ1~ީ "JýSw8[JSXVB?;Ǘ>EP`߳/ ZiE R&*m $ r:>f|夤JI(`d"㝂n"J@JRL}|gQxaE h#U'~P!Ph%P^5h3`"Sz,5`R9X0 T F `G Ňu+*jDhPa("J*@f9r1* aeb@:%u-944BZz'Pih}Z fwLdlLTMS43."VEV="8lafv5]UCZ`C+,^]7M(o^>?{?MHG_@o>$t )rR`Ɂ\Cs#uX F 3` ztCуeo ]96ZΎl r `5{ 9 _?n!uӘu̅_q I$yo4#z|wѪCܜ4%ݯŴPOF$ˢyJS]\$FQY,%)f, } 6 ynsz80;pA~]>8I ) w=d\IVj}3O> ODbRudM+}㿯FATdb2zhm1255 |D*opzKB]OZAd9 n'``Կ։}H-*Rx@E ԅr玅t4p#]Octm@"T~)0񓾊Y.Y SGk:LQ4=pq䓆At K ʵJpg{؎kR{qNBF8GnEI_C!nt:oŸ&w;0crHG`Oc籈58!_C>Tq}xDHU9Pt"-4Trv{NCb^-. 2ļpI83']`wI1w|t=~0ztΩ:f Qg6Cb`CFc,րI#ڗzL}er{f5".hǔlgQ"ܟe,lF3Y#cqXf{􆡹j~]6~1Y@? dkb@!ae'QJ`ǫ,Q@.wzۿ"xu/!T-àGϜ|&b 2s~ːǼ1h<sx:)Қ$i]dNQULJ(! $Z 8F.1Y)6z oyFF5F:X.W|b?˕5d fbN]foiBN VYC{1Ir:0"Ujп =T^I3L4,ҟъ0{eZp2b CuJWJpv3>t\{㟴W1'm.4n|w 퍈vޭ 4m4P?N_EKe9GGqNhk]p0zshN4D PÐUGqFD&J!I TDDDT$BD0KJI0&fKJ4 *u1ԙD1ST eP!"Tz紦 dw2 >7 d*di=Xj)F 3JϟTw8a>AXbm@{pR,ҨaI'Փ~;{syJ 6`|l;`ϧE H e1{@}+Fc$aį5a`F&0Dņვ 3C2SQCc0BMfE i܊0HlC+}R!Q"a`&H$ݙph4EɪMRȺ!p0#M\L&.DB\q,%)]فIsM4ieH ۉB6b AFdAIE j.BbH`♗aFllhlUndbHBʒ*H YPL QTDKэPb`\b:tBQ2 L3xbJAVʠُhTRANY dTm*00*p"m&BF2 ɎTXs*R3F c8ao )Rdf(c"7F%0ȣ.9A:p9ّѡ´d#ME6Jn? bFAXbo$DPq (1WiF DKaR17 "щ9DLp+cepc4PH/z͊2țQ0 Ya3*fc%5eFħ+ gv*eCԑ@u!HId U'|-cb((odMBf4wi(Eicl#y0QY2ά*f '2 r)2%qB0,nlܑ̲lMF 4ê}@'g!C p!䉼eDHE=|Yh!6FY:r%#Y0krqP9ï s s!Mxh66A M\aM0 TAJQ!;HSJ$6|xhC u1'2/x6+|==\bdp` P[dua5ہu 2^IHA؛`CRÕPdd~ţVIEh(JpZJ#[hD&jX;X# @iDVD+N i²F&< dCtLmm1 tN@h mbXC1 &8Tav$rumMXؚdC]VlRV5 B:H^}Vǐlnqo 궐 !W6&b& ! JxcբbA0_TGHyƒ/Ho> mO;t?wb"o<_b^d4Ef@;6׮Cd",O =F?#@OGMn`('bs"w8d4Ս& 1krtYɃ pKT~JƠe@V@ 0C ?ՊlӒn~s?7 iيCaMaW1$a0yQSa^'mb@OZs"κبBUjݱRܪrCfF%#=x'Ζyo IrV --lm:'a2?ْc;2U dPMШaH0<9XVD$B20ĀbW%2:ך 3ˍqX4%U(GPŎz解5b% o`g54H`2 (C$֌ <%2{|:=sܔ-FO$DCv&MϤxϳHįWEDLm,$:HܭzbJtFx8k rDդ%*`@!to9ttlXv$*uO4% {ޜ G'={Q,A<#Rp?_eW! Ä~|Y 3)4SbdXI> a uݳHdx+bT"""A<ӡp71 |1dHQ$'I? % ZO'P;Hс%RDMSГaicUSl(rhoh4Nh?EQgbˢθIs@Hك#4`7Zf33,;:&V}ޅiG Q:*~^VYkзGU[syg?' ) a\f /p'@elR2/TGsVLaTW$Al*bE8< L͠]ꎝF\!..wibWU?*(uCNg՜}hs{G_4)x͝绾1^eaw*b8ӣןS93vgoO9䙇nz~HX@{+9/OLK?sEH<Y9T0"Z5F\m\¼Q1I{Iv73BWiD<0XϾrMZ}9C"¤M>"y΅WD/{FRwF"f]KXcClM+XsSq #j=BqߑaHF&O}Z8ƪJ21G(KCٙ %˷l }_V?v+h|<lF^ +3DI4)A+e58D&kKgsxhG"mrqQ(FJoa4~ו>ޏ 1efyx2#Q%pj蟞K g.IЬ9)L: g?d٩҅nOȶԎk%cALz,@穤T8C MpzArf&eɂ 0c%2`11EXASWR|¦ѫx8~PM 5iO7UX!{b̊s@%e$.];[Iq^RU0<E|GJKbv3w3q&C<qcSϜ96p0(]ڣ גP#in=l`7AruUA Nݛo[6f@e^b$|B5yx>1h5gZU7Rqo N!r$; 6XIaDHKLE9Nt[O!J5X볧 ˝wؘv=ƾPSXû^{b'Q`"%-B1 ͱE*2T9ڳ{Ftxu~m #8U B'N9xϾ0~_~3635XN1/S//{8Rd hiۧ +X^=1\Cbͫu d:+s؅`ʧikA lAQEO||k7 [jvNJ"3Z2Ksl&9.+>iː|CQb,Y3`yO*,3ظdn ($,$?}C) CaS}lq}/W.$)J i3J\&M_sxE{5Gp Ρ`.5<1)CTs1E!"Sh?ap"R _}QHmȑQl/ E!F 2Yy|XNޜh&~C!dQ]M)]#t>5uS" 7ԕ֡i2#:&0 g#C Z(ٷSbQqeNZpӊFjʹkڙ&\r¶=q圜q"܀&1V0h!97 0- 7*6b YZf3fG0&ء pc9સ4[FY5JG\+w= x8eM2qq?01}|kF^/'wj NE''}};QH2{Zd'qHj58o d(hu:'&taAnXwU6ٵՄPD)}w1dRg_50Mq<>> U_4_̹1[4<:y$&B`װ'6 erb d%̅C 7s!i?Fp p<1H@ \_\RDKH,H4SqkICOFC TCECTJCѫi$!>P!>JdulV^zeF([&7ΔU4F];~1Rڎt[bsR2!7\H(08A`[7΁Qmy{px':Wd3r4@Gd7t!D FB. V?,tut` f'N}ޜ<,E%QAwVWta=@Ȣc O)$QZBK,BL LeSBW2)" V`?9Mzg'iǏ!^gi4"$ƀw(`1*"حiPH5PcK5!pri?U/bR9D>ZJ0Wt{7]*\b$Skԥ:*(!?sE!fX"p RNK_7rU;|k 3<*ㆶS*"(!* QIG`zie VaZG!F!h1NGIl|5Y$c-JF1#80 ync=0`˓!M7"!g 9 Ñ,Չ6NOYQ0H%D!e)N0ߥu+paM.{By=nv5icAS1LI`"xk1<1 $<[`vHOq|;->@zm)]gT^?<}fpb&h |e P4(bRP,.x/hYI&6kܳzX2kP|FQyBļoB÷sM_1h^ܙD>{ԇT"{dO0 UH0⠘&L5X}B +#a%As*ux&b !())8D'R~1p&hx ػYĄf@L>^~!>;+ h݀|%ea*~">'ǟ ; );M D% )h J@"Z &j*W4DQR Jvzm3)кV%&;C&$a(gCIlH":4kRwcφ n t]nKdo (4fcTg+sDDs+F$Rr3܎@Ps4Q.UJY֣֠Tѱx ۱h-lvml+qy! i\{@fBaVXGpĐX!ѢmzFBBX*1#dSrim;ul@F-]4cH>jDSO;٥ Y `6V~;qL =ӆ}1@Dpٯ>U1n,O1zQ`N],XcwԿ鮺rcFyU6]0 A T tCJ4VG&MTJ/s)Z1~XTSt(}_U}eJ$@E'ux ;“ }AAztpɠ( B4y~, CsfdaLLٙf#8#;$kj" `tmA?>PJDAT1"*()9/;aC FshU zAᲂP*1.R5Ҋ2@i3-RF TNih`b)˧hN5?j_C B?G8pJb"y5Fcw09 RO.z5Sk yѤͫƱc=yx`z~2/am>;Ԍt I\rOI_\$%юJ!45 =Ƹ&`td/`_էj5m1-z8Xa4pxYK;0$"s- O2!D-'qzќuH2$qs9VuHU0eΠ_=iP%N`D{tO&etr\=YҡuFu)0Dhs捁S[ ;paxZ t~r5{LLl_0\1rĄRBm@鱱Swm(˒\4?>rH0(RpddbPa3.o\8v8|" SJ669.m `D^%#dWsM1xk<ƚ"380J:C$QtRb t9:(8&`HbugTo{jm1R!td4e6(˶s-yqj.*EydGRff5q8p[X]lY0-6|tR[ANbK糀 4FI6I@~L;g~۳US1ly8S%jM²mfZjZT3)gp.20y&sZ(0PoUFj#B) +bjO d.ni 4XxBárrPd湉3䁺 r7&bwBjF0I 8cQR?^pϴ)894fK[dyUTAR 1,̅AE2x @Ԁb M,`޲ږTGG}K$t{c\샊 ,Qw vRVC)3QHD^ш}w}$t$!$c;@ȠJN!mZW2h&h zѢ$2D`M,8{Ƈm8 PzrS! 2lQl"5&3z9ku}}Ly'}0mž1"E2CZ* jF]47eD3큅R5H8ŦCqBrIFMgjJGJK8˸3@h,$19dBg}i$tR LRxhH{R 4m ˲MaVk`߅ 恚 .5,\om1fhBbbrȥ{uٮj8z^9h 33QaDP`c8c $s͉ƴik2Vm}/@_h!goIҗru#)aD$aCܩ=@o0'%^YfMOB/Hwٜx;ғݤ@,3Bnisy\9dm% 743$ wsWE#þN0fa,q8LFswJޕ܇|KI;J՘yhWohA)渢z[Lx~i|\KKL%ʙL6$jpz9/aY1;ybh`(X8qu9!;\5s;LNBAH!.^!l08;3ZFsouv (F ֱo`:;aS&˔.V؉}QÓmHvQ;(Yx(I;ŧhOt:yĥ.m9#=Z}?d/:ady8 N [ -r<Cu."eK7 5ӶiZ )T41)?|Щk&GN+Ŏ?kc5!f:N^ܴΗ3yb fv  ~Sh*i?^þ!zgmX,Rdӿ{0͗ɑ8Λ6u(jgt9!c5;$d&tF`lv1;u{ $%\FJ$cI&2cPNPZhj&0'0lܖ0䃩a 9cr~[cØ7 ,dx%90DP:$xJrysTٮԱjrR.MB'9-`^M5,N)GJ5K=v̓5S&|dNd|l$f(x7,xw=r) ȺRADkEG[bP㜓 f 'k49 S8A:'׌y4tQC S"䋩NB;XM:Ҡv!ܹ }0n`SoH4~CKCIT0o]3}QTDʈdB6`tXH*)- >]X rWA?x3Wߚ'kI Q<橹/luJ" -"D#}qQ.II j̓%"&$ T^|o {[Q~PSEBɫ&&@)I"QE7_oW>Mg'1y;s:Hgy4a S0_8>u[E}A5iQlLԚ;Ḱ m'o!!$RiLhad9-`jڴՆĆZ6!&}n4FM1|MoBM(jhMm;ǃ`Eh SJF`Z[7NʕhN*@3E0b>2Zؑ5% =e&8S2K 1xw>^zlӬUQ $%5 Pt<]52{ _^lpz8]7u98 yx TԱt:|F4RF-@rdP=b*ڜyo% n;s*IУp%48"wos3$eC 8@\ar19Q$$N>Ib9q6t3 W C߲=4\T2S䈑@dpbCA+1Z**z1&f%$<ȯg#UoRT1()Nq4)3Иtk2)0ƢIU*rc8!.IHkbjFLYwyK Q"ŭXqi fIT]$5)c#ITOʊSHز@S{Qie Pd:nuШ ue=Ϙ0!W|tT"`Ek3,"0?*sjaX$&`o`; C 4e8#$nڢH A$փFn;:a ڞ w ~rv"'C#Ab;>U]Uj= K:~o 4#WQJ\ %D$Bk'>;^A6s^2iAgl|pqIN*T=w&aPmFs3db\֦xR**Jty,("Bń)E6~8D@a2 HPdTd5*W_s/NIGJ17 Z*@RH\8du䎛GkMA%E\fY(8D>hpݣFQ<d.tTz(cl {q.bV_NIPOwD1x2R|Bq$p-\X P3CH\3ޛS@6(C绰>&=M$'OF:{ɩ `4/ʈShs1>n+ Z^ػlDž cC%JiOSM@@D@! :fID2! w%-LdAEn=d,3_q؊6&? 5$rs"`xgo}!'b G(N~'=<UrYBG'RԢoȯYD:WӉΩKfU3̰ N* (#$h01>0;v(I! <1|Fw&7=& V wpWJs <}oԒT`٤mS&6Ȱ+1" x Hc]@yE>K1lFdd_f~JHs t3rE 4s"#ׇ|[" PIჁD1Gq?4m6aC$XJ'؇CdA6 4uL:G9>_O-J|!pNު^'A5 !]QJD@RPSuKǼα؏Z*# &s &VHуA>yf-7v4Zb|mRq=SMఴx 8;o$fd[f^eYEˉ޸6-qpRTWA >ުR]BHi:Aҫe3$ocfnhuG*It*sV+@jpP|Z235PRBcx-#V12ҧ.fKor*4,bu9p؞D9h~YĘY1+0[kQcVR֜.ZЇ";8fi^.mNli."$eA]gPaeڔWFYc^e2#Tc(葿CWؗ~WXLJ[G %`,?kieO@y9nΨ!E drqu٘>|DO[r A21OzoH)Rx΄dgH^C/N)ԁ!bF2IA54PAzs" "$ h]S&/At}/?@BDjCG3KPDXff'O9rՑ%  ҲRB LA6  .\ƕF v!`ϳz)$ M,=sKid5`v@)Ε-G i? #K(0,>PImNr_j~CJCg8mY_"yDpQE"T˸!xryп]4~#\&~FdɁ%3PeF91jiirnxcG6 "VF@L9qDӢӎ &FR&DaCbݵJs7ЦzaG1bN#w:>͵!!pq9;W4E-*RCABd`bI,KTK@u,!\G 4$#CCiLljŌ&d,ŘcAHØ** X]wR9.PQ{^D2J$>Rd x44LN )**s>7t=HcPg;#*H {QP#tlh8hp806q1 FNŅ- ˠ<mAJjŦAlҨ%8b7p%FDSOH@0j F!A20hBmn|ddyc?@&uV ( (ЂxB=G" $B "?@AA L$@-tOk6<?MNĤg }>j`([7?)Bv:yRGgo ۴{$5WM032&+ z" (h{f <gpAADm"bJ#!`f}!C@PW: W}p͙:FYنb:la(22&%"* qM- Y i**a ZE)V!Mձ @p1xBwS BgVL3jLrzؚ̊ L1n^rq ,@R5o\4 0=f,PސK^3}Bڋaw~=wuW Z"($=a04~F}F ^6,SQ),m %0܂q fr0lITlAV.E rV ʼnXR#$HagL\7cXfDAbRA:* NaY6E0 #V!HЭctّ#tl3{x YY[ \ 04)t[(A \iƕw4šd(d$CM6MF fC֓ݩiE Hmh "(&x#F1F dE1 [(312ȥ(ӲoAbS%Gt;^8Fʪ5h"PtY0aP7P |P& B]r:Vz@| dh#u? g%0H" :FYA`|_"L$euHT9?"@5 Ȃd\ C8J` "ܢ~T)V$70LC\e^B,Yb ǨӔIC :|j-% ~TˌOI4ۿV},"ʢRy}xhbkDXau4%x!t53S& 20:NL3r`4L!"ґPO ,\̘Q@)f.mJB$vbhJ:f zĔ>v#|Jilv?~t Ɂ'??!N}<0Fz ;̓T;sw'JTaH T0)阁@2HB@:>}8v㷀 p"))VeMgR27ѡS{&SF$0JFg%XPh,Wx>h0t  Vf12ʇC%,~wo2xPD̃W (S:–l8t!y 4Dhw yBy: {n7=eN~A){w1&dA~f恸ViP\|.=TEɉ*qHFG! dLdaEb_;!ѻN1:`" TNfUh032$bf dbGP?<`nlbac-\檉`t{E܈&xu~L-̙9֍Z+#QH'offT @ q9ҿŎIPAuj OIN܄*Z8wxnC]'0>xСlgʨ#U(& ! ) I0"TJH Rj]Cj(6&t(ٝKKσ9P.ߴQg6ū=2 *.i13_ TcأH\,9MiQl5¶*clT=ypvyá9@1DoL=Zkk{b`R%4X!^3r%͌$THc$3F4$>BPpM-o hܪ`DqQMe.AቀąE9 LQ'$Vp{"!m[:F/թ>3UZ?Μ0X>ԣ8ňh[跷m T*-l]Li4W>oJp`K6`YHLT`.p]OGNn~e^2nz~2`Es# 21 5)dppE!LB |6% SޱF`Ny0uKTSGw3'D6ލK#2Q= uAȄ; L37v{72"~A< v'}fE js@}l3&Rd'f( ;`ub ڤ 㓪O($"ˎonQozDS:x埠D3'o(ڠΕ,|ڀ-aWuC[} ~׺%8ε(b9WM"0?70ցXɣs4E[ Pޜg}ux|-&pa ~{h7ӨX2%!%OYdJʄeLBY& ϳ7ҀR Ձ] PQ*'ꏔ %Q/LT5ܟSp4YD2vq+Z, $o SQl Kiʾ!XDp16*ƤzuUXZPm8_dJmDԈl#Ra**`Vmdٶ1a(-8#`kxs ?4r '$+Sj% h~1Uts]4+ylȘ^"-':ƙ;^#RoB:|bk"zTbOXv."8I:6X@bLJn2ƗNcv]\(&z*َ3SJ{{LÏJI9,-HSBL F .fzizA1pۧc߯1FAL\&&%`(Mż(.V5sGMa$8^8Oׇ,ԶS YLk#!- `OYN;5tX'C+ܳH9M\S ^bjCP뀈2J)a1zv=ZWG䇲\B\ BOruwP|PwG1Q(V(@"QV ·s%375SHOt&XF (BA=GUZE6HX d&5) _s1 Y~_dHݚ?hD^ϟb(B((P())KJCUO8:IiH J ͊l!K()bjp@jAF01ѺUE`N2Z,F?ֈ봔Tt0j?oN0e __?1AY&SY`9yDcXow}w0= ]:Qw8S&YۻVĵwf$fnvsJ=}իȪ{‰y^=ɼ5T^{W}Zuқgl"_^o/٨(hփѦتK`lymr痳{;P Rùc}=ͽ}`e}0;'3wܨrڰ{˞4wN/^VZ{ջ޼jUvݮn9^m'"^Aѐ [8wr9vwvƆw-t7UKlޚ{3ۻݫg:N@WݺpС=}tt Ѫj5|Im>zN=Gƽ){}z:ٍ(}{\uݝ49PT/Au$* #{orWvw}@ 8G_EYDs|8mޞwMw*ai =5ݽwƽ}{ǹ#JɻzcУO}lG`z^x5^{ӳ_R;v*w<7oճ<:{(oyyǑC{z ^OZZ޷Ke^::6[ѻ:Lhowiz׺9\ݸwfX@{9N{vק UnV⛶條}fnw޾q݌طtyyZvw*{}OoZ9u^9;m9jAe8 ofOyil:,;;UAcv}z7Kmۻv4vϗOHU&]4»-2VtYڴvvG(=n}Vkks頏Qms7nȃN.<ћljvޗ\nݛwS* zyt#5(;Tl`ٝz+cq/.}{TSs҆5>]|KjØ 4Yُ{}{A_aov!n֋E}ge@l]*=]wws_nw}}kKY|m{}:ݧkmnWݛi]v޽w};a[:]1vUvt-zv |5 |u:ݻ>^=U}:bsucOsҹV%nt_FmhnG6rwjvևs jKmPk h׽}(m2}P.aۇ6k;}_iݾGڱMjt>ݜNz<> 96];FhhBۺfN:auvW{Mد{׺ХwO[L ;lC< ^igw6v١I.kvNq>vɶaNp<݁@tձcf Gi3r:5 vL)4ѳջs35n9ͦ2+ۻv (\^N[*vR:[Km/}\(Zc&fr4z7ځqCCTKN7;!i@4>ݭB|sӶnRf6cuql]nQN7tp;:PP H]/@s )u">h^5U'vB:ݩfmA [@ -m.ruZg/vm:U0xmٗI1۶t̍bzo:t-::K{MިmfkJٻhu+;+ElVwv]:-9q:6S*63}تH(}Rth h S&OhL(ڟ"DM1d5561(lM&MP4hD 2h Sl#J~2zGD Lh!0ԧ<"mOS

    &p.z؏5GK(t/9Sv4\ZS"2Ræ41"-|aÐeӘYq ]0A 2L?9 ї*Rg澨LXz~eϼWXC GhWtIC si`4YwA򇨁dc",߭FzT8u˝QΏ(gKvtMIQou; EɘrE ;'|BP' A@MZJv]OTB7 yG&7|*}CDdM:})0I.%ӃfL<np Ù~c1_n^1TW2$ JP !1=výdj6"؆gr0C6m\&(`?6ݴ#Kk"(Ht0N/(RC@ ir)!6\:O?mul S 896#gyI<R3 # v(qM  䊆,g7 O#hIcnYՒZ7"jC]*Sس@xv9]GQ^c!#;psJVmWO7<@Ͳ(;@\{ƣ4X*'H;Ca$8|5C~.T@׀q|i1+N<PQ!7ycCϮ:Ygȁ}ʀ͒!.WT9E=v--`l#͟u\2&):t+u?qUC 'qT23[!< mAu?}.; DEG5N'UB漨a%AT#ʟ/' y>tg)fB(( uV`\C‰Ĥ~pAT|+;9.cHz9=$ $"sL9wv^'ؐl5!x N H8=RڬʅT$(,CjOԬP0$-0%A/0.v·b՟s0ZHn`\~aU vԆ+m[y?η`1K(T=e"#_֣aFb[E`H-l8׊g@~ꈣL5Rl |EHƬl;he"W%znPдI4+2~ @#|~~#z.O\&n64p9eAВ܊}m2Cy̴ۖ  Lܕ 圴rj8F"UJq.i<&y16֥pbDst/.)g}6~DfkG bYaFK ,=`6?6ndfhScym"04TL%Fo;܆{f:98zUc[Z`ޔiӳ8K$ߩZCiί%R|#"00N6XrvJJ$q S<}`QPyop_]@X0 R|J)_P"i|0mr'>7.(2Z]`pt4ߖ*W9+2o9{wE%=d%f+苳t`R}J/t h"P$4ۇ3!VqDߨMAy3j qגSZY|$u} @,$iOdžx ǓcS )% DomGr1|7TMjt 2]7֫ Ȣ,U˪~;ɏzyW!8 pٍt@zn&ou$^ܷ #l\?>=肠@ʅ $ڀJo4TY:ES@C蒤YqiauX SKƸ^ Fz(VO?>[z7a0%$E4ͳ{cè؛#@sFG"8"YnG&Te,ESHO ?i&g(gP :wyv@JV;:BpZHüyu>!\ݺ+2İe;`D3sCϷhu H^ D$ ccz0kJj؁b ٟ 6DĈ8Gkխ3/X2/q<2 i׮:_O7d6Aɴ'Q6 ~f4p:9&W/C0}ٔ!P(Ta@ 5zltpK{b&?(e~|9:?,Qy~͠e$&0 2ş!L>>9-)K5ie3]0|sئ ~1sGOMt1%7aSMy~NpMoRbW55m1,( dG/pH;{տ%\`O] "l9R|wc)j ;n7;ɇ~pH{Z сtÿG\@|> "ؚ:*H~(WR5DKh$Ep( A!A N?^ɵY79aמ1ϹNa_1Fe(Zsok$Qh2/[Fx nRmaW~ A'ԁd"n5r7e)SV j-m!93CrJ D}g5S!Bp" +td#ֲm_>x nucJk5C:`~tK;zg2a0J;GцTH)71AadU"}$yg&˖g[2…7I y&")b+~g|?\{r aY仨_ l2)Ϟ-ri~^i:BPN{^  &]"I 5TtQM]l+ps$ [! ]8m[D(clk9ȟs-!wr=} h!@nviQ{DЂ@tki$IlZ"[3Ojb.‡EPNM49,( ]d Q [Aӝ֭fb &rr9\q6N Exga/LʂND0 LÒt5:8Koҟp#c@MVAz$̈C\r{~`R|F_Mh) d)K,ߧ(9z|n'_tDw[?:pdkEjBc&_V\<yca̴;#Jy{JC͒Y!v+%I Ҍy  |,vWuX!QM==lGUycBDT|o6glHʵ8.!KvN$[TcqD,T(8*z->}=FAw\{hG{S `JrQk όdpחC>x<aCG8aK[| ̧kf*{Lɦ& >IcwK呉B/<@m`u M5.Ը ]ˏ#W ͋c7/}8{83Z}3q~[37,73zvׇs̄VDɩt0)zxq뭎01υ-}/c@4}0D@"C23+}2T]B:A{DA#LȢ/63ju~#8J; vȾw"Z[̇×zɻY !bDA HLφ]QԺBJ 8_~ +B K$I4|jΟ0@\+=[o3ff`m1!Ww[a/w/R & @Rݠ|.gkY-rsso,VA9(eaAn3sjo%]|ƏcCx :KW2OG{$~guBcIr@f>b2q~!W_h/ZH+ J")IvE+@l3د{ ̮ r4N>,6J#PXBLd!gsBZsaûu笤=aҚ(0N7qWvDixO/hI4TQW:&j X kA1UUTEQUUTT2QUUUUUU1KTPRK E41QUUU$SUQMW1@ELTSDPP wsٛѪP -Mz^& %RZPPa‰Q/K.%@()s~fVTR 9BpP MBa庐i' D8>d'5sзcg4tl5tAﰿlV~LoaaW 1F w_$C\p4XQxDf`~c:q.V %ܙhH^ G~C~(ݜ;i¨;fj37]"P & ի](`(#5цFc0 Y?xIa]&K|F ;Wذh-\EE9cŶ9oԌ}wH 8&M~g)ctIt k w6aD"U R"&aQ_j}}Oi>?}=}OB&D19Cu.H09"rmlhOX3BzˏJι#ُR 7T3%Ӄt K{8ID|%GŊ gBR}og8b֋Þ[[l cjsZ^\ ;Qh2n>viZkƏ22 {-Tmyd M-ar uZ{Ůnbzn݇lXYrUБ4ԥ^]gH `G@YG(R* : 9œ X+\ st2~Pb/æ 5W_{ a˵坕V5'(C o43{m'q"fR&#VqKqWpq:!Dw=C Y2w{cU]Jt64֣& uk@ch8$[0`_𨠃AP1䁙O?LOq+ _ۡ ~;Tz=y|d\\.k7c'Kz >`HʯC2?τz?޾ݗOo?.Gb2xK* (h0cųEb22$T.~jnhy`4?O4̇{|=0K9]d`*[ڟ7xwQ[rN>iG[]^Y}w!{/aQӂ;?/4?i=^OKidtҬ ڀ%D) `@?@HBa_ N7pC1) ) P40d S#w;w?>wUmTe;Oڲ)NHh'@ G>пB@5S\nlm7R?n%??PyT?2h/- oVɓ5{ "ߓV?_tfK4UJ#Ed7pק=M̻ܬC# p=Q ip6-^-L"yS JyL+)5PPP ~#2 pLƚsy/#(gB.iI_olg|Ae@hxqUl]w}2_p1pD9}_ŽHn"-GK8ݽjJEvQ ~_n؀޿)猞v#P z:fX,mlfz.toKL*Up0ZhCBAͶix5`+ 7%+Oζs߅dtOK:OsOXgP?v1 {Db|o\;oX͠&Qn(Uy~ҙ M-f02v,+zk%<\Ħ(/)"0&k59뤦`?6b{7ݵ9#%]ΗٯSEbGG0b`LD4Kw r&7|AH P>ˆh(LSL":HFDA džΖ.8?߾9)Ia:PLQAPAHEu֪k J;%nyxXt:D!Ǵ>5 !ksL$B!GKPB`HT4ꄌ!gL4{\_l1T#PA?kR=ls= F@p 4g&p}:^A>oN%T_\}A~V,cc\WC#ߕ57썁H먟CGE~BFx|xf5O12OxvQ#v[_w>sФwɦ?|b 8;.+cUl !EQ !R7HG|j0 ∙F$(XL~迀[#;Qo Χ}2~ /3 |€Eu&.027j lĔx( KExTEM%&̈́ IYhMm҃Qe$ nXpAQIDNϾ36].sXbIn|F%@ڀ}_w{sSy'(I_;'֥9:0/OjGوd%7" A~1i¤6Gxo ~ !ASHzAp m@s߷[?6Pq'X1ˁ^㸷k~fXO8ë._'M!zzD73Hlcp]hA#pBPtĚp23نU-MCyQHϯc, >@VI;_T&!0^W#:\ VHdirAh s?S mf`܈&j]Mvo^nJ WUN[ 1:(( %YYHAM#}#5@y.[qҌ-'bzi,M/Rh(vqlGVX-0ZpQ99J)w+u !FHzy!(ijVVɒO!tP) D$Eן!>F bMvYZnC/r%Vt~#=D %x0ɩ8i=Y䆂le \^k&oÍ7xSE[ ~F;kC(hG2\(ׅ̑$(UJ@[LvBhGyAb!!u|Ǎ!01 7$iA6Ͽ,r42TƾT lW07C7e!::ej1mdI|> + Dj)V2; o@eQ6l:|p{ӗKB }fr%ϛ[~c8+\sy&;2!|#{{ / B}[{]Qg8ecov2oDƛYPmdR߰<.juQӬ8{(uRuP~Q}`W6 .5`ZeK >Hww{F1v9٠s|3 Fq.Xz܄,cE YFNedʰt#~J1[T[5.y*@xsnv?k;\,bs!{6 v !IoҝV|};'`Qm)|CniX/[p'*l"1L<4QOCMRnsWi>*CoO{y_ v=޸]}bMNzE*۫e}=;|~!zVk˾'s?>I)@I&:n-,븰w/O.L)?  #! 9w\&幾FsORߝO\÷?_#o ;{_y,v0zt`m٧^/gqK| ҁ 5R6H|jT/tHuY]١~T ^YM#o\qq'^c;?_ˤ}b>ո㞙}E.~Xz,^ͬWkm'Goo6ZuŶc@+dCm~(Kc:A̱mEhXgXh P̈'쮶1~' |@i'0SND>NK^ؚ3۵䒑mSC|9 E1_RtBB`HhCː%|޺Dq|es`9~;n:| O\{ °pe @ ⨑ۍapFGWFGNf%j踥yRD8f&.P)!A%Ҥ&׾kK BPOX$@[SNnYV^590ʛG>X<&΃ӝ/#r`|}d9"ld9}5sև+?0:.OA=7>GiJ#U==D8^R"wH sNY;;q͇[U{~ŃfjBe79"#Ȃ⇂7cU@->&ha/?5 Ev`JfFqXAo*<QmO/˺vW8XC[ptdi+c+(K7*sB Rˈ 3 y0}U ۨ ŀ.״y?Y$86a fʉ0 BQD{`^K=)ɒ?~;{θ= #>#u{ظʐG^.rªwj!j@vO`(+VN^~g=#`qU MT]Z<X PaxZ/0ŃCNN2=!~꫎ >/B}|~:~/<1xtHtǢA,=|O_{ђDs;Gv$]ot#.jyte$`c/d(GD3H!we' A=&葤>V9nl:*kY8b@> rF NF zz&15#/.Ԫto wKzhRK>9I;Uc ?Iso Iq% J2CF1sVŦt k@ojzXuS)4ndĦ ?0:qC4\:8gfYbC4h,FnG<= izQ$V#[4YibP;³ Q>f7/*[T:R 54c2gG#C}1+w]w\=v qcEG@Fgb8_,r XΉ"BCSqMԒ>g)ˮCxch./ ~&w_\HF O.wCw5ݞ_61w!{ wAQ(7AQpM6N"fZE7ͩ/ ǔ E7ORߘ>_b>5{NJz/Q_':W)Nύ -OHc>7%c jZWܬnc8!،6ʅƒ| l|t!L1KYKRERE gkds]o] YV8Ws&Vp' );b3軜dya)Rvg^X,ˮx0aU ҫlîDxN7˙Fs/Uܦv>pcpbyMngYS,T9v#)ƹWgc2R.$": =pҔN{v|}J׋I:fr{ Ry1O#B+_eP?P⣢/nOquNF$Þ:a:w[!!8NS s©,Yg'u8?howM;,սVɕۇ=յܞVt pc>-u 9rk3~u|\/Ħ":|r9Yf,u[x~C݄o苗m 1Ƿ b7,;օxU\44~/sIpcxǹ5+J-&xn!['#!Lے}!l2 Ni8/HܟX $"U@X*&ǔ  E)JD@JETP4TM!!KQ * &XaRfJR& `B .))H`芘Hi")h)&)ZhcUfMQ3CUNĆ)b*)"h`D) h."5lF]NBIXbY,Ac b4h#,eP*QdF ! !@)P(ORLE L5DE$$ )JQB5"- %MM A( rDS$D!ERA EMq&&) fHb*h!@h*i"IiB Z!"(F$b"I&*h)  I"b1:" H*f` "I*((Zbhh!CUQE SB40KBP5E5Q@R-P P5CT%)D PS5LD J`&*j""%JXhf( if JКJ!($Z""*"iZjj)i" )ii)iMDRTSD$T!Q LBDCE)HDJs,IHC,D$1SM$T0M AD3D1 TR 2FMy)I11IPvl3|77*0UJ>S 9{PG0$WJ&LhW7*MXFchY7|{T /` +1(Pa6$crm,y/\D4֕7"УCl+]߼#qJ &.*W X05䷎}H&+U!Pa>xhܫ NvڒiJ@c^RA)I'pw#^wg_bm}LZ'M>Qk6tAu_H޿R1CoN6px;jc l6p`a.HBC `v2+0sk!mO `SGwh$7qnّgqW߾s}޷/b!8F|B&&S"J^m'g.wf;q;y,GN~mxEVM/6Xj99Rc^i͉5)VyXcE>Ufaٕ|L'={>IGU'ZNzzb.t{;I G3ryVكb*# y~\t >7 {^Dy>ƞ@Qұh1ç )v}l!^uq˜<<->>uu{}m{6>HG/7Ө?}v;/Ԁz=:T^ڋH]O+`@Ϭ^WQmȭO?d|?ld&D@P|?^Ǖ*N??ώIKس,>'_pogdzi>V`ȀS q>WwU=^⠁Op{t:/5z#u z%B&@"8 ۪łW4YdOq!ICZ\НS@ e0šx9 2"Vo{E{hǂP7"]`_>.x t$< 8~;A:r;>lOe΀SMCѿ^8ٯPyGFxz(@RwƸ#ˈv')` P (䓋d:jHm-El'%FN9=q|ȚG'AJNN8<~~E?RX9xmP}Pg.TzR&hs-1dYe;}ZY|ngX2CY_}#\R3pU.34. 6׺OǮVhi3V3ꙻpEtGіH6xvy$w # (xk"N/ xrt0zU2}=+V ">{,gymllyDDV9EV(sڔY1^sDXy/ShBLH :#L&se e YqA1tUzD 9Q,wȉȓ>~:/H H]I`idD Bۣ!]䀯V>>oG B ddVUcG@oPtK&MSs.fp).i9]GM{|VMrm1X hh?Tik'ElH!\PsycK[~^ߡuˁEUE` w:w9^I_=4*O.@Cg>7Aҧ@DA1\b\xAKu/qHT H.bG[k M[dLc: )3X7'5P*|;?L՟ , )}C3'ʍkUv*y/N說!Im0Yހ8m(n^S}/2/ =8`Q $D! Gww FNJ>)QBtW]+⢐B%^2 T * pL>k&IHx^9\Tܕ/?+zM5'O^7(|^nu~|9y<,8`Ym8)fr6H^ׯDK~v fN#RӳCrDiF E`4,( "-blb5' 2" ΀J"d!qRpqK_j_=NG_?NKw!N?זY u;L8pһsNe6]*}4?k (:܂c3 wg#v9G 8Fb|Ƈ,7OÃS`:È& fFGȊ5]w(fn=d1fKh;n.V W3dn2I;w yn龜u G$sl 7@Zv0r$KnNDh+q5&C=a,p}q~ytd~+Z]LI \1LQܟA'3톏 lpaa Q/$ 憮6~)%P]ᜬ&=7@H1nwykF)\->P#Hz @ ,EOsjPGr {R"x^Y*Q(6w M7ckO)`:&Q@GvTޝ&@oe\A5*NDD `yS}M?oxPL^<|N#"=\u(fzYMi"Q((au;kTFz\=x[;!L(j$Lz|۝t7 Woz%v dVV12pXޣtv~ڣߐuY1:rR7cN+ZO#)EϳnPCfn(f as>W "#x3fL,J;Ce%ĻT Cc{9 X )APL4\3ofҸe}27*޾'&sMiĚCE>vX% \;Kw\+K %=![k!&>P"[d$#;QDvc m/^sYDQ60^`#w^4WΔ$s&sR*Ӧi~opl=srk%ʋ ۓsrih(uMUTETkU[jb:j r'U)QӤk{Q th5mւv1h*꓇r>Fv)b~]"ֽ{E2I*&!Ţ*)3jsiH^Z`̛FpɈvQ4ZuTUT/8`,ZWۆy :9,Q2 ֶ'Am 8𪨤Ռŧs᳥ TEU!McY)10f]"p×G\Z(olՒ_#1s4%8 =;bJA%b:ӭ$n<$jlhٳv$pp8U y֍[=;E:<;1΢nHD!7u-$Lknl#Q8OmZHSe5 T|-rhF#c5|sאz3E5yU5LMj$̘/2(y*D|Ǥ ~U?pP8^r)?"ܿm8Q@ L_p F0}i$/AC)u*7nBr&?v=?*v@R=wK1;F۩c:N7,;ҧ'VM0pLj*^vHiM i2]qzA-!˵bDkڠxʏmCTK!*D} (VVgRaXQԒ]+n_e( Ϛ􀈈L'~} cnQ&&fa<Ŀ{#T@ޣOЏ0Z~jf]"]w<5P3YG1s33\hVO n-sb:Խ;/2GUW3px1Uoh#£c{q51QUZ=\ >&!֮9w:VNsOEN'W&fZkXwo&&i-tE O5F˭RQˑՈASҌ5rn?7/DܢTx}(d=|CXjX#?;~=9@>.V3i+镭!Y HУC~↟籯$ O莔Z2,J% W"\񤹜m˟O+L@4,&yay`&qT:k &= MLä݆"d5fAKAtC'57P?|eCj&^Lw:q6u|#w#D9E% ]!9izfB#H0KfwK b\C3xCgEC9om{"`&6l0 @33ǟaZNay."X @>f`{d#,0ɘݸ,c-^Ѭ2z5:!!!y8Btq;."x!uz&xӼtquzqy=rxeByU81n+`r,d;#e-%>'X 7:_vg=kqVw콢_Co޷|"55v\ms<]6qﳚ瀂w&0s㽎N;DGXNu}bFq:q;K 3-cqe5u~X0I%V>JP- P *P%;']-*6dkC hlvO-ZXp 5APa4hb5lA$Y;CѾ8nI!*TٲMTX/FUFN (v=m9Kp\K%>)S8!# + 69 SL,LŸf2>hӱl֏`I<| %6I/xaSQ7tap@qY<Sbu`9S`>;wvۮPT+Md!3Zkj&DI 92.affXL,'&F"1F Fmۚ&Bytzh u^\)@R[[C<9.rf=QaϛVaKX0LH&鎴bAt۠02ąhvAH} lzM(H݃no:E_-kXT(1j >;H.u\"Ҁ_݀uaM2 <#clrV0t4qƳ .Cd?[6E 3z<aý0Qf0Ƣ|+}fEhܤq0v,&wa0f ,z]LT La%&CӑZޱPxAXYiszŽ l:Nrf=hǩ@8IQq51EBlk$>I+Ю(S"I >4Rh7|>=0*!̩I=@o":d5f K#L.ޣ` 8NXJdhHF1cxY0% ,Hq?<熆iLA|Q2VIRŽ =RRSKIBEJUQQPRQMVƖ- #IFzS823XA%ӌM-)Rc: ՞6A.n2P˫ hgFsuqۊ2\;1[mm\}-Ӟv{w>P>ϑ-8'`7=TS:35uܼi6fKL;HvmFLjSX}+sϢidB[A1\XjXk+5Lzyu*-3ђ 7Vm !\Yf;L0BVgF.u벵j6t7")-ְ찂 8/t,SC"Y%Ye۬Z֍٨69̮̃\s]Nz2=ь#h  A()R)>yJ *P!!L4 ~ 2*b_\n#ğ E6H=ֽ)GimS&9P-w- yTɈ2(Y %Є˒ . 7@ɢ\ȱmD7?A%՜5؂Kma80<"{=W.JQ@G&Zƚh)`1#ѐ w<@'\)J-DL`2B@ 9FRTpF$ƼT%*ҔHR)]FַݙرTdh)bZ*%O$ĩLv48Jh$4P- JI QU".k8Ԕ](>R@QDRu (( )J!FbmkOdIxA,Q ЫAH@BQTTe|yfuoGt{-Z[XX>XN0N 37,lAސD'@H&`KXG3dxZ+@q? [C \eMTw*esL#.J)6N~T:E@RfBWyuM ~,9$`Qf1'C8`KlZyC[Vr2Z8=M_OC\鹄þ${_SpB$>*[;S}%6˵Ii"eC$gR /=3E0iQֺO&|pg\ui^Šv?6kXC1s 4's(%,OAB&9xX4;i>>fee9+98;k2(1OG ޛo pxl!$"="^ T>?930 4pQ$Y rӈvkdM)89Eg g; 5Ea L&} Ve{ae9⨬8 7~`δR^V`JxV3)2i/b1s[n do'=Enu=1@j@y" ͷ~5\hjE68թYY<8͊lM\RA{_TnS`lS軥;#N'v=/-,we>.T(_Sy㫍g O;}Tv䳇?~iftѾJ=P[mWGkJ)6rZ{Qֲvd1>:vqƗ٣m9[ ] ZNgl?`m[ia/7uZ<Rz.ZYjmKk<y4UdR6׸U{O# Q#᥈~ii5{iVy_{4IHiM/8܀0/>ܟe R.sχym=\SPY(hl^FI\bJ2blH2 ^B}~] 5dg̏ (qc?>S^]`R.],qff+PHsj8@ OP7,Q,y'uvP!Kb9 %FVl!c4=N2w-j?S|Q%'D"-}K"yRV/v_1hOP~e^wyPPY jpQa&UDz:P1Mь&S-z >jHQEg{v=$X,@q%!+ PWo{[]~=2t4u,5փρZmJQ=1qWvd^v~hCƤ$~? >8GSˣ_? {~?9뵛٬5k`t{5~ \t;~"::ڸasˮaHCQb^? 4A c1q5FbKϤkѿCZJ# ?ƶbCDlmD'R嬴DwpSvb9)̌EW\\\JLw*#!".ɞ&y#]&>DkQ|VBo}H<-^ vjEfg z㌢oPTb8;rtтoa&ߕrnH?[` E҇G8BuoӀ4 GPײ2$>'=yQdrH|krϦ]aD!!NJ'Nse8޵"SM^l+1aW t2b=o*5wP[_BzȀ[KBr j}k~WebvLREڨ~Sk\GfZxZۻXҵ0qj>kbXB@7;]pDSHgHᄁVϔ@SJ>$Bق>e7\}4ʹRԈVA*P}zz3ϣŧz|H,G\w&v9{ʾ .[LeԮSA;,]Fy]+P1"ffQvD㢶T.Wh"T5za>|JHD-T#6k(j%[zliFW rdeٍjxw>%EX,G $|X^?ƄjܡfFPTCp{~{pKά'v()/T >\ `j([zE<5dDZfiƥh:~j[ڟC"rNh3R :I˦b+UQTU6bQqޮyR({ht)xSY]??}m%B+b+ʧD q>{{?R3#Q^ JCcf<璶|F1Sх!q-|[-3B)Kϲ$C& \( hf5{3?v48~_$Kg#>oѻ ܹ KHDE?}ph;q|ψ$_$"B؂|pEe L%}?A8hɹ(\1O2X$z!>`TO$A%@hO&k!stX4$"xOCq cq{؋ @P;w>{Śm*p @Ny׶|z=xs^;S(?^dAQ+׍\|ͻNiAJjͩ&'ڧB80J  eY 3~{*(NKH +(!WoՑw-Vd;b۽?pP=as0X5/;,P2Jv豴ww5V^CT*!h Z;􋄆a1ODG1uYMdf:`>цx\{EfqdeK5X#g|DD&n!mmX" 6o}g>Ϥ9<$LL O,Y/W.9\T׳\;ekvݫ| z00|1;Z`B#"EUc2Wm'rKtGp0B3P***QqT3L5xUtdXw^ۿ~={~:Pr1{%3Â@]hBPS""9F1ZqO٧]#,ZRi>=g"i2tG{3vd=VPLHǣ'}/[>0gvsd d8?":ÚMm<u"<:ZոrN" @88y*a@dO0vG6 xSU&CH8\nj:BB.Wq@lWW.u,)X㿘TL9Z~w_ZH85%;|]X fcz)q^?o?gxϙ䚊\uvj@a7CXTl5U,rDa0@<N\&H-1#PL83j@I*4}~ ]NsJz32ߟX{NHT9D^a>;N"N|p1$kSGM"P/ľXO`[T_}8=`()#?#10a;=?3O$ˊY_S`>K袆3Uֵ6³L8O6(3hw^mKTUdTF/d >Ҫ>,'-說ߢ{hU~̂}L Fm`C% ?ΟG# Bb|13B%@SC^,r{\@>iϐ'4k%KqaڪʅB!g_#4}-{f"`Zzb7'%vq@s(~c7 ;}NApUc4GpdgÍ2FLteRt!]"A]+råP|%\$N? d\CoVē:{E`! 6%W<.Z~M7 )QK(qǻ1s'`vGaLHFCu BZ~mWh4/^:SS/Ao]V$ %A<6<6#c劂WFpgT\ g6,dXg[cЇ ܡcx gZ>>h v1iBK(AW+:\D/h~4AvۧY[ $~r 7%3+T*]k`bHF'ۯ֏(A ^!f`| D#"f'm!ϯ rt3O.71wt  1AMh)?O`*_;@о!e *UX@I-k;wxyZFAη&wU?4@TOهUrnF.(CI L #ȗw3],WݾUdQ|"#Q3yp_9jt. \&r/C 9|\tJ˭k@l: {Y])y܅IyA>Gx!vO)$I%wtI$I$#R8DQuSF@VI?!4 ڂF[Dʵ C:ԽW,9tz+wT@W! Ë H,XA5=rp3?W[-5F֏Oe5/Gõ#=$.PE.{j!?olupb P̝j-|ZOP=WmW#0º(=F#^E GrzypERjN俻xl'w\ɇ Syj |PnM oBW;auR*N/b>o,r`39lxBPw!N+]MV;;F@ 1T^ԆoXL3EӆaBƣigN*4O ؙe)Hb\G [ꟿ}WyX՞5RyyW,+]c"}{$H :jސ$~$']c ogpH3C% 4'&ڹ폷- ౤rw?QH@LfRkLف2oo}9~50e |d]>=-P tٜh b?=/1 B}?Ai5d7b_i6}!X.4ź sC_\Q\Xę2M UC2.3_Z N=w?g;:Aw[d B:]e٫q9Ʈ@_?bkm˫ WE,'8F"7xeߊai1x?C򑲂7e& 8+ke79F0-up *u[|g+% =Nm̞ŇQ$U7;wug3'k2A˞^s̈z/ "!I),?}?>j^^qɏW^Xa2T?;}>m5 qœ燬##8v*~RtD/<1^L=r Y@ mPHRs oϰ `H#sCڕfUU.<1P;%P0 Un\P>QEܻ#? ^#U Rkх8Jr&P@,@9 ?άH"'CC^ST9h)|: #Ul7[t'>7JO0A$qT/C]Υ~w_yQu/.|i(4H!T6(*LނQ/_xAJCoVD0;. `Cߚ۩^|U߿VsDvcGl P3NuX5Wf$էRTb2$Jb0mA I |U0" ,`⇀DȀ.} BYMw0㿮&Y7@g Əu%(9A B>G=GX|zYOBtϬ[pLxX@:Dn0ګ} UJrl[񘳅D\끥f7֨)@az\i.Ttw<" Jdbu d6Wt|1~hd)ű%瞟ff/薁+[c rCMimK"‚^n"B+W_bB{kn'AO㾭_(RؿʻņcDnS[Ń|X pE`Q"|Lg-ܽeW&_F nJXZ8D={0KXen9;50}')n:=Na(Щ# wZ9w[~;V40Z"x/?q8T%|cs d<ڒnM]ōWl#L!lCZFA?s_^QHFEk#zXj1kIH$&}ny:&}mƔg8кo2*# Z,*R1`ӸRxT3(j&%ծ RQp΂ZsIf,3\5ݶㅲ'$3et#?a.K)k2,aVQds/?"Pd^A8Y%<%?)W%JZKݻuö^;s9qӞzljeO$Y `aH3o.}b{0JL>I_gƦao\49h?"%3A-ge ?z]j7`=3˱p )г0#'џ@&qTD'tegxK {l}".Ι?ⳘQNuJ-]~<̠_b I $Ih]k`$oΛ)f(k "h7y{bg(:wNTI'dyuXEhFnX{ĉV!o@:S9 /NL)Ί"3-H*4W t{@J~ &%BX-PLxLNj?/htQ.6O7?~C#H{RUּץq>y,*{6Gv$u֞Ǹ{nd+%|Ў8qߠ>,?C>#= r82GC'Ā7@N @A'…xnR94h sFh~ ;a}^ gb; ˢl>6*GgJS]no}â@Zb_S'[pt-dh5ȍݞ燂b#Dz6Ms,}++JrҔM) ֵu؎KMA -)ԔE_1)A>[M]ABN=/?V}%h)@œVaEja$@#8G6|?KxTUiШZ` &C8)SbpFnu"bx.p ";3{ɚI] ,Ƣyq|5i#! x䧄,y&#[(t\!cK䦑%FFZ!Zfǐޕ_FA Ä3hxp-&T`m/2ژ߄vՐ+ѩ ㎢.Y zK|Jt@S*+mu% Ն;K1h-91/ 礡UaS Sǘ;K*T =MgǟDA:8 AA Rر_>yˍɽ^hw܃&Q(!(H ["( mΝ:!IÃ|0'@ y(J3`IfLj5՛PBN:q=) E^cwp[_U`13xO#BsUr BT- ˵nn^S+םe,K,(LO!'bvv}otYN#mW;Hiv^5$ |:Hc/ƪͅ:|!G)9%{ෘFtӦil˱mq;L,kl-:wƪW^9b6]*vKt``t#GkSaQ7ECWKFDa9:Syz($P)}X/r}"x',dW3&s#RK+ UԳ;!}1JbO3 17hdMc~3e 쬵y rhb"cȈɊe.7\PzQ {iި‡rn娆+Bϋ?2G>O"De_GȠ$\@եLH3!h!CK UѲJZ} LJx;e|FW@O8YITbBNRrq*=^[sm :ey_מ]/.σ7޽WΜ[Jy!!NI'`W$ﭵ;Qh2 TOh^gV G/~rw )7Ui7Z>$cc;1Yi=J̱ȏY@NQ h\93ẃ&zەΩ,e* * #e`;Fn}*w&o $׵K9'nKMR eyzvZ5(+c!RʪM*TP| 5ZIFMSlPp58f󔍊EyŮwrnn084޵Fs`>P(񛀏ʰ򾊼soˇ x k9]"(kXfbtaeَo4|"@WIe<&F7ᄁz߂zpJ€wCKٲ# cZٞOgc7GH4 blDJͱdS%)uaYa{Б)NG\ PGpc e8:(%;ɤ9p49O8{$GQe>@t,K7tƒmm0X7ASܴE"SڢZSe@@Ü 1od#d߽wymbŋ#5sow zWD"W=^(Ds{>O8(yyGf!,{T`%$L=16ᔺ̙I'mKHYHI^/;i2.ʵ,S? }Ȑ2{6;f@'vHdI<?kyG|G!(AW4{񟟳DOSoc ,UW>~p'S|l|֯_a/f3OA?NB^Wcy\ J-8ݛO 9\vmu` h(O0K2|d# :6h~A)j8JBÞ7bsl@ {@÷+5^^R@' M N=-KQ0$P]C [[C@zt(9bC@s|y[z$@48-I*=tH B2: c9<\W`(#K=޸߯;\fPރJ Óѳ^]Jjj! QFtgj||!*XyGJ$;M~rx3!vuV@N { CI41 QuJb8@^8=Pj 滯 $C GSAa*i)-`2NZ)mg|TMP/hl>yw= QaX `!fB!{J\M  q2_zN(o ғs:sC5\Ha %N DP=9]`l#յA Ay?݉Q>Lx=l4:͎1קMI2+I@'s<h*J܃nS uhU !L9Ɇ\+=Q.'7cNJLM}'aAٙ`৚wՌƐz`]?oqd܍B{6=7)A̢} a=) A]9CAaX WR‚'Q`)L/nAAAٸ'ܖAaA_8<('?Vi0VPcӨ}߁Ϻ[[}0Y,r\gխBzLi*}@` oQ_'}p4   8hH.=o|^#AȄ755~NӔMÐĒiwv^iQtPvRj7՚лYRFUFfOHZ _P14?>Cb^H ̠ֆ<pzF avlV#VH$n;|CVߗw|[FuQn/}\VZ [PZ(RI ;$鳒(tb܆|/؁l5y b, 8lY$,EI9ԗ>v1%:[yÖ2uN &JH &$l.st,4Q _ꏵJPeb zkQ=Q slz![2ZYlc.݃!>n8ꘅ#4.1ꦝNQl<3ޡP* J'sJk )I'b%B`.+b P)U55g$&Q-}Cbnq.}.00t Gf8}|K}8Pe~ !D`f=ʽ&#ڽVQ{v[ư=U[@0nل̎֔r/C P44p;tTALPIM41@~tHI44u<~7ly_ּqQuT0QN,[pﶶϳ鿫#Ԍbἑ#t@|}!@hK&401`MEIᙜ r101dUceCb KfOz"ʥ'%1m^9?aD/=zb.mn¶)lW1E &ȲVOg3J zX fa zwQ5pyu1 V.Jjzde7!SlqWD.:Ev_ ~]2p5W5qG'C 557k Z׎i҇^x=Ϸ oFÏ{)=4qh3#XlӄM!img t 6m/+}uip4=}z>uPVwZf:JG)ڂ`-?;PI!!prG 0*܍"@J\ DT‰M`L?1j(=ӋxyqдZ-\m+AnCDLHs+g6Tbc?^tU/T.+jN|Gؤ6mf4f ЄFY/g Khv0)#zbl箑E/K 0h:Y}KKyӂ4^IޓK{b֘ЩțY9]-&QE8\3~'4vrq㔹bW;1ۏ ~gy<ɱ ͝N=vw5bHŠ +ҩ7r+D=3$kleAC˦~m mvuLK@I6Kӽ' R?OdIĂ̫jejCɍCA@LT Gz̿&q2*}[ZބBЉGK~Jz~%IJIV !$V$F JQZ@"R%N! 5;ğ\W%2QƾC!lip&IXT:Ym#`PB B~|ܡ9Wd .|X@z]p%]&ٞ.!9N 42o<stf`+iF@6T?3^@pDJJ9Ŀ5UEvͧ.&V`z' W4K&0^ Ǫ1PnӜ$ /y A⨅07\^˜jCr $ ˮi}{\^;@g&φ,/"^! H%|>*uSx>XCEYC \@/IWl1 @=aQrVN!բ0b @eD2M2`YMfs20!vPCd]mDN$Ù0bA7 vU7 ;ܲ-\-:(KqC bbdDTy$CuusSWTI+1o:m'BWPÿX.1'3 Iq`y"@6;؄hw, FE`8 th9ݸ"-ĵ;߻TeC7T G؀`?g׀Q폱PBYL 9P=Eۡn WoOo۳~boUE23r j֊+SHL!:v8 la 8:%D"ĖqӉsEۏ]?ve]ZNT8UF_k lj+c=BAGg#1:0x- A6cPPƆFпiS p>l[yϱ|< 2C|v9f?{2 za [Ge ]M-/=iHyU-Նr1 ߀(P9;9@qd/E#;']mC8r!C<\W 0Fz4> _~oz!1;;mrݔ-ɲ`dk *i@Е(f иΙ3i_!C,,o߀[ ~mݤn8 XC(H{>o3Cgϖ>y`Ioj'HC"HBg|C m$-o>4p|SFЈ1) x"1Rϗ/ÝI *I{.~=fk[Uދ&x45=~4~ #wV#CV8ض8-,8ՐK$pd4 ;(AڼwǞǹ>6AbPȹnHc:7OQr1ei zyqh;g* `$w؃P˩.yeB{}aǙ! UNw953F I+X5;e-ב+h9Otc|;7O js|IݜNik2<yZ`;O6piwv i'MAtmP67,Z)tx1Lc'l*Q4fbZ57v!fhHڞ#t }h;tڞ96 4v<%<$D#Ǚҳ.!Z/c8 6^d>@?j5-W^\xH\bPK+Ƨ~zRZ_. =r{~|hcF#cdW(G0`6 Ux\n?ӶΫt9*cLƈ { 8JrϳMӑJv;@iH`DS Zs%9OM#Tuc_QwDJA咊ᾬn L{SNߩ7'md1(@43  `xp\ h( m^F^CgSߤ=RHJLzr;ޝgCH k\5E>@ΐS؀_vA@p܅.If9vs%gn\:iis 9#%Lէi{`ԇ|jpMb eg'Zup@J` 6k 3l78Jy;9ԼbgJo9nض(9=V)huEűu r>w[0M8mVO8%➞{!ϔKiH&CoR iD9{` 36,t+L+1ˆl>اIf埝aFp^t8;O (b}" DPɰѻ^NdmTn9sӫզ w U\tit*a 'Xbu;w7&u^gs<{74 ԩ6LAk Z uR`Bp@Fsqq'bD~HR9' CS'~\wHL=_O?TS2Zp(w./!N0?@O4%FǯИ5L~; Ͽ; M!Q(Yzhq 55L  pLsq_qwmhrvН<$>Ć&1LXc[ϧ,|?|Lp:-$6sET(͎aC5Wp{An%@#'b]^P68d!Q3%`(=W쩮832t 28&|\\3"ix+0:/o@Fb{@p|@n -ay\!D$paT1,:`01#0NuҹX4is9G!ʒIz70&SLXOTY@FBysIbQw2_G}Cy8(eQ2EWY*` m|8Yof56'"뷷P Jb }gӟq~sC/vm|-u'\iFޖC#éFKDA$P79N =r}>\qCjƞ)o2  c-*^EwSDz(5L5NgvRP'闚q!C+@W KF cD$(L@gR18b9D OېBMbx0S215Xv[S*@ 0.@kqCmi}fÓ˧Af qvHn)wwXțeiA=6|:I0M.P"ƽRgqulq-1:o*0zE+HgQU@H"X m:($8\gw`A}^ߡ@gS) ̒*:/w1F002_831AJmGhy$55R=+x$&2=擂AC}|-eUAX=-[751ChO)!89ʀހ Sc,s6}0q!U%3WΟSx(v |}lT(CY3@y]L l,P4rϛ667ZUzt36]X W y_b 'B%y}|}3' $-p#B{*D 2-O'wbB2ON1h_cyZ{WgO.{5iF }CWThَt+|Pb` = N g|P| c`Ma "suX9فlcbKZ/E%`<)/ `,CC,v& HqlthRGXLq3' j x*-Ow7qt>ᰂr~_XP2!yh@HBSܸ+Rƒ@WA}/nd||{9?((O_){{C" ̔)y;blˢ@#։H1X L;kvi2̷pHdr~v$[@2PЄ7>:(jf'̛m,v'cB ND`K57<2b*"f8vi2i5GDOa<$ArХ`Ï:T*r2I Bw boTXϔdG lT@7XVyZJ ؐѺ!wh?4b9 :٦x+n`z0A+)]&S HqLwùY gbA@"nhr! R *I4q!Ex{\7+Xur͢@cTc({{ɞCi/=4&rgCI[k&a)%~:7xp2곀Zr.ȝ˿ 5;9tsuM4su-y{AdF n4N؁N`T`:zċVw۠]; zjoMHև(&Hi +y {…$;#ܽz\Pr%I!Vp8sCNCsy1U9/C |;b ׵ d{F1 Sl!{t`W FBN^.UQR~$. :br@$CMRw5KJ:N뢙PB(h&⌐#v! "`b)",%^~6Wtgt]|4:2G-! vI :2ψn ~E.c D.4P4h?!%@GHyT45<5ۉJ]I1Im 3㒄tp:A"(NA$'nG2LxX H۫fV%H{77*mPaap05)1{7DŽ]R! @q*RBlեCKF}. # ~aCW>꼯=MA&<+]qАJPKaXZހ%>6!#Ϯ5 W!Iueh*l7p(ڥ<;y,syF 9ty#炝 2hs8;`D)5<}y*ýCi\_VRViX!NJ#vL~&RX>1өST's5/cc5O?W';YhGԝXr(M''wLhLSL~I$VcEZ_K8\)rdψS5cR ِgOS햟1HjTpŦaٟ.! !I{z Ok4@ JXcq%v Z1\݈O7xum-ae*"l?bտ?Fi$/[ n⑪a\ O/]/T36̄ 6wC8@kYN(y`1Τrh6E;&sGdi/ A-:.}' 1KwQ{cP#r#LϷ5&ileo\|;ն ӆxoH@zQ4Q8ml7h}(ڐ-!,5-DnxC_bI bCt-!bDDș>\$9Bq<L$5vS=HFURHPjRK C1%R\H$^<'9#:!ؘ^ZpJ&B5!9!>D dU,V&f`Ж ) kw<`ܡf uјn'%$ G"77êByHz w-bT|Q'VK3;6v.)w%yj ^ 5@1Vb5c~q`\۔KuJg!ҧÇ2O TL h"3X4iD`rHA P-4 a0hVSDєI8v/|p< @SE̢4EyRU8H~֐b$/?|{aWG8|޼&to2A 90D`}¶0ů͇/.p;C C+ XF!"swED|.Α؄)p Xsr6@FsF&V*ekʱv<|?WK3qTLxh`VT<Ħ(LOHʴ5.4t}9+ T`3[<ŒOaK*4$w6WCk9iy` I"jhiZPl0 a J\I|/1B'2'.(ljw9J:p&}x!$pj&G4y}dv!(ba 6za/&v Mf#ؚKMHK "$Y B AB8A־SW̦AĩC"u**7D6 Ժļ\I?l Q$|LH>L*wfnHDz- ? CHept0D2vsĆ ŃH_9t()d`s߄/yypr#d R5IE]3"g00   R@yLIqQ^Ԉz ^+8kĿIU gq$x z(a"bbFqHSlVs$˘UMV.'Xp\Mϯb'>.(\|! K~Ucּ/lڥQ3Tbm Hs1$;L#0#/$:?qz-I{(w̓&E`ZMp0 RtЕiR;fLItDꁾ9.oz,Zh;ʝQ`lcsNf\ :AauEc:FK4qI&+yJzB#i?A@"@|J\;J/-ᐶdV3{)(H$p}Pbsj}'$)\BRM1zJN*g !<.k=x*_Uc8ل6Sbb~eZm ʌ09D]Z!T\VngNxH\ Kqlj.͓://- Y0Eg$}< @_d/"]s4x61݇aR";Dt2hvwrN'J!ހ(, ])NvfiY(lkUTwwE:akݨ2*5~pZ!sY;RjI#i-p}K8HjTYy=a)4{"ys HTHbEG^bL\k^$5 .&\|bI 1"""H H njN淪02"PgZر7TY\- *nfc wT0 20a' tB /Vy^hX8r}U獯.K [?pn8)3LA=L;Ά2QhX iab #q036*0!Xi**뱱FBӖ^zX|xT2!i@طBa~@}8b% l1R 8.PI |s!, `s/o~^"oT}Xĸh?l_ ' ZPf Tb0 P9?z T Ko-RNdX뤴4 +Гu=='x)mtT \G 0hMAp% j9-vT}1Օ3RNd-r~|A͔JUۜ ~}6.ǧvУSQ*FD_ D~[;S koM2F!x1 C^<,><--a@{GH[NzgDfdI>'c wVr( | A\۳;2;F^)a3 h<@,50ˣcf 9]=fp] kPNO 8urx6xύ0Ei 8;`w;#L$Xl@>ov?oЗ5 #5H4F>d!HyZXoxCKD 'tfD(kǻ^NVJdk7L \__:>5h9$\O騧* OJ0\\7|C0ֈ$ }/Ni|><-"YAmURlУS71\&ڌr.6dKK91y2E'uOSmamHor1}>Ŧ?-ۿ vy"_A8,| 0h1WhN"} !`11 \{f֎Nv|ib^kh uէ}X4XAKދaG~M8}pnv`Hv&JH T:M^{꤅ ft{4ov3닠A~,'5AX#MP=;N : DHf+XIg]@9%:GFsejigw/m26sB[s#dx*XD(YR ߘw^Q1 R ^`p1#[PBj;7V Ȅ P&<ꣳu|^5 "6s%VNAoz꫱ҟ]ѮdvoT׸,[׍Z@ ptI$k?tTyixn lNɃ> Yngɯ]d|Tkx;]Lq#-vS $kSrf%̅㒙K,( sĹk 5l8TMJ-7RȎ{!uKTtْcVFp`1%KQ8$sK V1`+%XR%|Ke%癷u7 )G"돔eQ dyZD ig ܳz}~{e#XQq }p k,ˌMR$ʠ@d:㟙 NF}f:Ԭq&]HkpA_\,HGY$Pw+}y[%"q_X$GN{ IS$"8_/rUmd=UpC2ZfZ0˪  hldtR+Br ! ZD˄ >䈓Njh +~o|:p\;PA_0D` f\͊N58KZQ(tp^@6qFb%G-wPD;"1saN3_q78phw:BL*h8Pv7dKMP;z=)bHP ;&,=JiICaF=M=F;s|̎)eU\N jKJffsU!Q!(}^6D utBE NL?/b=؜'BJ w;PC{3(<ٔo'67O`P( tw2 &R#EWMv9/D();ur2[Wؙaahx6X@9#J= mH}%UZxDWPUBf z%Jc7p:e1@uɺ# ۇ#!oK@%V׌EÀXpI!e@o /gE;|ߵϹ7H2ӨN 5LK4mBJ;,+TV8֫M B 4y@a~,X2,{x.EXKkn\<% @0|)\jׇ!d? Gs @4C?g^z ;m3> 7rbYE\Lfy[^EJ/k@i{?U8L،un+(Thڊ({F?1d+<'+>@5?n]#ǠY@P(oL 'brH;ȜȞdc]`\M7>Kn9cG ܐEު6\x~0v)aI?>/r}WkO.Ӱwݚ#((S7N"ml*1ъx$ <3`Q Y *#llR#BV᜘KAxQw\0}GP̆ޘb(%hJL 헣$u{EFߧV0h:0ш &N:&F Fq,H(H`@`̲+kYGfxT6?+UE3>DVKX60ɱc k8dͬ1le!k kp6)`#P=#crz1>{)5wsQiϛ:$v e7Jp4q!j;o] ( -5x  ٓ͞Me1`Ъ '?9(wa!khXՐIA11yc$pӘ7;JP f(qLϲ*:Bw3['wahxlP| !!'N?12#kWhRi;Ң/>Z{\p2xrƵy.2`&d,H-#AF&pɄp9TD@TTE 3!05ۦu:j,Á R(`(V{ɱ //=Fa<#$.v^ !=SD@$H y",FU#"ˑi jUdPq iXͭk3$@A6=؏EՇ( uM#.@7ʇ`.wv:WnxX)"uDf]pǓxԪzjxZwqzV5p0"?/@4 Pz1D"W?5(P"pg@?Gof_EzCD !gLc<33Dq(X֑6&`5k:'6JWٴkcPDba,D7KH}0)vC/ho PpؓƧbgB ;<6O 4b"M7:Ԝ=$*9py'\奛ˆ a$)y(p\Qu YJ5wYp5ܔx>>Prz`NNmTH*2T+r9s`!8! $q#d $%>:3zphNCBHgA6r~#mH鹭`;Q nz cbGdFD-Ôo=+JP,ʮR򯩓.~VP܇DD>0|9rBcŌӦ&QwF&IbmF"2@y֡ =L:& A9&I1wӆ+KH) ;/SCDB &{qO eO:;&V:B#tet?sh’!̓N,8N^_w?-'vo)#j 06{Р@Ilh4;Ce&RdѼmˬ:=7+faUU/!dۻ$!n 5`f9QЗL%HiRJD@3t 4$ .]ז)%0f/4e8* 'h(̳uvNhqu6X (E3A> T͆a0A4#&@i ZW_K 0gOK$bޡ`'ul:"HA "ѺXBisSfXzp2 TmmMθUr'$$nz?UvDP8N"Psz&BOw_(4~aw>^8=y3=/5IhJt1!k/֥ƅ<^Dblۡ-b* Fu:!qwܼ66ІZU}>#+HA=@#`< M4pkLki{:tĨP@* @vMt`w,y;+ 䟎.˻Y @wc{dpA4 i .e0qE- vvy;Ӵ̳ߺٻcH1;Hr&]@;-4g0A8mY=?Z 6qzl'H [@~$^^0 Co G pb}]\-Q ]C9C IrEa SP- 4&]lUnZbia&vէTECnH BK, 1Q&TA}?> O h>Zgo_Fֳk*WC, $+`W0? MVζM0sNKCǖ&3I/q?l) QdZ0i6o\h UPơUN0a66m֞Rs˒M!ؖ= 8OQsVc6d*{F0iZmBH؍0 ij5As ֦ܰyGgְ,P&mTc3󭸐q iKU\rhB*pDڛ0 5nk??Qwo%BL>Y 8:ȷ}I:y%?Ů 8h(Er_5xY!6BFp\ekX5t `Uf >4κ6|I9.{u#NHŅAh%qJ̬\!~P/"^?#2O_j*_cW갩8ޭAu]:ݥMt[{JY٤=gTXe0#C{0f A7Y;c ? ^{XQށh&F'LX G[o Tve Ea!RAGg O]oќi8Cs:uuoޣ!GQ=J]*L-- ȿ>?_t_g|PgMs}G<D٪h^Nxq>4N t5 9rE9383»Z.dqː҅7gL=۷tp 8VDBY&q|9r峯.zAU C0f A\uː8ۢ;{_B %5ٍ)lx<}6ä9%1ߴmSAg93<^JbR6oa !1 Be&$ zϣxtD/.F(s9RR;QP`=!T kF:ga"e5"Mt?>c;!Yiii}SgS @K1>4`03 V!Ks1&-Q[x|9)R]2e">z޿SETIԏdYl{(/隣E#aM~:Ѥ ק6{\[nQM,2".3)XsF=ՓQU_mhTLG9fT7 d&iƒR&p@s= S|J:'mi-㻘Cx Ht7O! 9ν^x9xZ|6߼#cp0'L_FpD>{uΛIDv79TIq%wɜTiX\P[5ܧuHk1 [DPQTݕsv5ۧ6/<;IS WHHq;jcK;\2uòsh'<>"f?@4TUXvpDJV~^4A`Ơ6Rq" IA@)"Cch,-->}:}@R@wy%(Zc00rWnL@q=|/˲*FiJ(X5oߒP,[[0cL2g+lA%0v@&"`P'>%ڢ$.m$۞!iaiFX`[ t@Iָr숼UQd)٬Cӫٞ@.IJ w ;DPlA1Z5NJ"s8;W?9m^SW0pb2%@.y,It DFYj, iY9JH)v@#ln1d -}9b$ߩiŴyN:'*ӄX-ӎbd]J@}ue hUKAE EAx" &Dm0S=IxSPs$z$&(Dm&e٤>!6aBYפMt#,9Zh᝭AР6́MK~Żb :2f'~E {tGܑx>~l7vh)tC1ETȯ.\_l& |^<+b}#fM-g7"pNy? A]N0AvNp߆1F~$ٕiEӌ<&߭6ׄݮZ%F"z{מs^=SX\C0Y# ,yC 6!C g-ۡ@!P|zzM0ONP ygkF'{';fl<$6ဣt.l Hߘ[ד/N~ W(|㘁\EU㹼Qi >bwr\I +t דǚG!Ob3_tR< W6)% V/]e/(,)"Q ҽ=Ȳzv@pz v(NczRHqz*ih͆eʝ Àkĝ0$<ΐ fפ'nV:Ǯg5za'X HR-@k5%6}@Nf!47>9?[hJ}NC3޾ϣ@mg>˯xtwsq܃oH^ saH\|ِ7d.]{* C5O}=$寿#ԁx5|8+s]?HKv}b™wဥ7+ hMG:ҕYF:vJὰv00x DvNIcKky{k-M{{ CJ#f$d&PbK2{H;SOw##̕\?;cJٗ77pRv2zy~]  Wsꤓi<ה=;]!LP^ݎ;^tcJS=$P L;.N:[;6)'pvE#hmgks-z~a!((*r#ͤ;Qoό)L2H(?tt`G2 Ȁn g&@3^tE6H! $A\'3eI@vCz6O}c:) ѯIYVD,ßv}KpӤ=D"뽽{9J83s- 1.L[u E;.-B(xo7ħ4@q|˅+!\['>X ܌ꍻbfEb$96׋]l"f׼T0A mbG#K!qK8og!c,!aP9|'8`\\:Ъaiͪ)m9ʘ0"_ XwvxZS#v7FxHǐa>@Q7Ѳfp>Uߟ< Q*y^M6n|D@hRA  0DSN|fQ Hi7̔h~5}y&zuz.K$~M„N >~<|:R<\[@F)v&H#sNIo%94N C4rlvsE©90Ӧ:P$Zцw&J#5 ('$j?|FlIL(o b^RJ␶,:#Ux :9l#0LbI(I7pyZ&ƕ"$# i܊r"">TBˑT9 Jx!)*!!_lřp8gj r M9 yhiH YA&z),%9՟*3bǙ<͎a/ oC ԣwoFNB꺙& 7hV) %wra2箒?g|vs: N|;yPSRvnĴ0鞷`ݱR^yJx>+wyAd- 촶:͆b%_YsP< Ȃ0EPс\nc[Zs19sbn{NuO6L˞Ï~[Miu(2x `IP0I EUF`OpP: 2 K,E j"@lƎ0!~'h&c/Mjm# /:o1mϋUUUu# Вx$A1Ёs U{X$uPR UFw 0$oV,yɔF81 bLj!MGg1 al>glI\r8WɃה7ZO /(Fʎ*ju 8ֳD:) a$x"&` QJ dSg}%*Pf  uZ<=*뾀BLm2ءTH45u D7O*v?m/",|\L2bFɂw1$<l8M#_+_.qb =+.@䁣6ITk~&o]x3[I$"<89tuqω@BmOk&t`js mHm7 6#8ɂUzmlpxwjFHMe-7z` xJoD2Ivd9N,>>|g'_@-?QYASLA qƼr_p\7# #XY0mIHMk֌y" d6bץ{~|-b;o{ Jfe$W3&f`P6H,zU`@!DM6ګr5{ˏ? †~֌:[P TB=__̀fpm|ͿύE#+O]ƯГU,zxw!fwps2N sd:N""IU)I˫?-H2;L !XߏuJ{ 6 翃 g`b;g:i&!%v珀X}df ȂtTS]=\qw +"s2zA/<8 b@A@@s{3@U16Yy- m%j+YZݭKCl+ G)ٱWݺ.2ƄE8P8Bh(trW7(&9X.,̃πN8c\EvWA^^e\̃\TM۴z> *߉gLٿ96.*X~B?R@)IBdJ&G_MRusEDETkVTETEU>W?r0̖ ~ YJPD %n 4MFu9żA$+BM00z=~{4w,5Tre)yޕcC%E0P3Q 3DQ8՞s!Д>\))) BHbK A9C-Iކ$I(=yX'Tjv%jH=3y%s,} SCuAz"=DɄTRې=vࡘ+ҺȌr  " qܣ8_)Ng][|1p re&,"!/ 8v`ja^rD ^N0@7B|?fhG.|3;>u5ؒI{gw[;onAhiPK={'^|moa$0T2N qp}}ft2$9^|}Pmzߋ3sZ#:|# ?x/ۈH3 H MXHB1ۘhmaqBC;.3pTb*CAI. 1g>C<(ٴG6 l}IY;.(Ȑ>zHcC%xۘ a;|^@gW9n5qP1P""Iq|Hz'kFڂH#] C|2| W @TlPH0MU"j裃vx?M,qkLL q w@Oܚۂ V2q`Ep(䨦aԸg1#*rPn,P܊ srg 3&Wϲ6]Dr`0bac(QU 3==gl>} *`7⌮}nD.t.H\LC Ħ;5 A+@/-*cqv6x 4x}Z>#ޅ^}yC(CQ:`uayx 6ݝ5HSӏyͻ~^hxƛ_5Xo !2nJ8ޱ"jε;IPRK bWPü:0_-Gf>Ksoc#L$T{ElL HVlAyDD}CA:rP{.QyoT* ; _J+ČOM8D ~rd7}G1)'(42,q/zqwQȴW nyռ]G'd;Mݰia@"ꎃqQX V Ȃ_:4F{,pM-Uht]p;'wnB[Ospz~m>NYUTDFgϭ:, >@BVKP%c!|2Vw1ϴ&bȣhl(Qk@,NIQYp2ڒRQ\4@Ru9N / [q6okrU#s;ǝ=}rLjV!Ket7A!3a[p#tᅮL LͮBn-m<""G@CVgQWBDL P9E|3@>0e!JЫk_"(nL=[.ڄ'UPIW!r &y&CκpX szJ*K6(Ƹ5mmQ> 腈":`fQ48 Ob%@x\p!U oN,qۜ2< '+Ih$y AP4f|h٭Hv֩;.RH&C~FgQijŭr'-|nz`/I.C)s #nU#v\K &ϭ|;!"ƐixV&*2@ՂUU_cBǔLj #1N` ǑA{oBƎ@q  @+0ګWNBZ$$΃-R-7F9QH 9Cۋ8 $`vw;namQIpdкwV;m9ņ;S 6; 蜭"F ub,733?hwrd%?m8Ԉ-p8( A9Z&AyM^Q*IsmPLxٺn<4g3!jS;AP6iτL g,7ktOJȮvofyi4K$PE^5b]UeLE\;XMٯToKB4!Aᄃ]3\((ڎ6poEPah;ӷ]4$uߨS.a-zV.ec-N(1xu@%iA݈s;0ϱO\7޽Y׼ 4{5ԁgxAo YО 'ڇ.I<Ep)aM՗$W&a?Guuǖ4[ʫU]/o,QUH0n7ZcNfR9Hk.| -9hJ8d۹e-ԛwF83ƒ%h.lP臇i\c/J׾WyAn5=Q2A'%6l '08nvw^G~\*#Soq?YyK GG2fAB- jk7:H8lc9ߛ13y JmeJ tC[ykb =l!.Ҩĸ&D^ IDlȑ8 ,5kyiݗin,F-٧ JɮE"Y>xb| I sGFϵamWY|\'h~fWF>2ƍp!4mpC} h\cXbo{ Ã=/LLKV1$4H Y"K+FC<~Sw^DbkjM QBPԿq2$tB]]у mΡK/@ |SY{2F$4g@J8fkQ,ɺMy"L,eR nHxj"W3_u#G"s1-a7R/fQQ`K%N0L&^IJi(~ɵQDPU DUMTQ;!E@4!WyAhvht89T߇Oag=Y=p44d!4B? _3l~ixMLEm 9F p`d` p!e p7<ᠵCQEh92``0ii?D1VTB2T< YH"B*&jUy\ >6 i[Bo؆rB >_/Ea;@M M7 7yOz~:2D04Ci -Bs~;Y~697ic5F`z/X: Xg?mkj 3R{HCO__$e157< $iJ 4H()i%C{@p?w09 JPĤHP!B"T=1"A5 E68!X}|>S[*%I shb/ijŕIvƠKL90k'OY9kX]?)[e&yDDXPPJ/ d뇐ʈ(R(DRbG=myxoossY\(od9h $*e!$2x{EC@fX`02E>@^dYT)VX80D`A ,Fۚk @'\*\٢ν+h r5E!!2Bf" '(pFSHۯ%4{Di-o'( QmiQP(:rů۵@Inqz3U^%C6ԔG@ĝ$ Ifѡ{**O_@ {ʄ6Q-(_i_xF¦L (ktͪQt|h'4CSE;ɻucuӱfY͵sL?."p"B>Ā)b@ 6<>˼(4@PpG<'T<#p)Y"dHAF^J'<x5?C["'Mv_`B}t<K$2b%}v>Zj4iafL)hy"0*t xqèb`ݛeKh)⾷x#iCĦ~  G>Aev )M tB//!;!Av4R- O'r:(r@z늚Hg@&L-Tex׌!)TB8 42npDiI)"`!9;A)  ۹Ĺ*ax=DJ6@hIrȏ6oz =qp&9‡=^ J '=F'+Qd%bIݩPO͸}8 %yWXӯ}xC8d2zN%q<Ǽ"jH"U= jRb!X=5Vc~NS惰liViq#*UՈ3 P 8:x7)q?F䚂;{9?{)si,]IhNd`aDh 5M\e_ͱĈ!_!$ a ~}['6a'|;KLV&.C}qH$t6MQ(~T% 20֊Z("5*i]9 :B~nH&,U|\^2z΂́H6'hؐcQ &L?4>eAA4ǫ{~82"qbO@Ic>ۢm{C~EK0?/0}@~oݲ -6&<.-j8ąZB_[D;'mԯAƉ8Dj}y 'T!PkgKq}/ l}ˢL[F+cmY̬c$ňXht#%L鍘[0L8\D0ķ!jIњź L:iJ8Nʓ=-6Ǵp,yta5m镵]ի LJF45>ʴX`1wL,b6w4$pHP4Ƽ r+]?Cݨ>za{i;.@*sm!?gXr$Ci /b>:PsLС+b?SfǾuit: xk(ӘUegno)]DSq(HWdH-‚_lr#ې" b$0)"pddBIwYJxC|_aI<-rF 4hzK hOC ̗g /Мn0ӇNK4Bm2i|)r*vՑЕ^:5#ظNs3! W {VM.|Klb b%cRǗAD q/w?^{q{&"y&_ %+ g9 |RW skW~JEPNq g,MI%>IXŎÆ%!˂\QT!$(H87Z^ǝfg孹f.e ݀ mM4r'fk6!ŁP)@ RRa  lu/9v!9}~>2i@-3= #3>jd:X fM(p|5A ]Θ"XKب<=7FBA/B].PUJtOg4l@惰})Ag( d= TJZCFj:q&uaڑ0)`p.t_^F&xuvukH1}%A=uD_ gu՝Ͻ1M}P4J@J"Y(%0?.6GP'0T7"d  s"EtkNܻpv>{+ֿ CHTA4!(`:ٽM$/ssNW/QExEuc}^b8v]3?ĚO11~I"KOIy~K k$y+#e,$'}/1Lrr9OeRvHB M MA2@̉D E((%!0D@B#?SCYض]*tĢtF>媩܏lؠۺ Q L1*L.M?Pz*Zj؆fj{A¦HZڃ}շR'kCȝJ4r˞ '"|y^©]明*C-bݥ[lOmQ+:cK60m6o )?;0JkaM2 _O؀ Gi8;v2s,&פM6 ?+|Záz$((C&aUH? @p<=B'8{C 12hxb_D %}1X<ͳ}ex}}hܤygLY@j{1WqĿs=]29¦d 鼪*~v{wknBmv˶E =w+Cɬ" qk |jڦEIyd&:HisHu\UnZ)Uc4'0T\tC3k8~eQI^qP&R<i_RyW4O% 2wǚt#t1@80[ D=-r)ra0У| @\p&}T k U$5 sfB1ljg 3-,PDj`#4ˉZFIN<p@;ak:|-RWimgS¥\21!Lb d/9-`#0(PO8ڽh95BrNpk48c" TClwd$(dE>D:+qg XL]oԹ48>džNYl9T#\ǹ9=m:1}X ڳ\䎚q%: )+x@Dz_#p9y;0iY[v`?bdPED0$$n9xF׼,π]{Q)DRxB 7 aK.`k$V,2$\2b$`]m$M͸Ny0kCj;*v2AViᵍ`6SӚ#pw!4,ƒ9r#sXnKsql %lp5MZ'FThl!"D'mN4FŢ%SȎ4#]vbm ~|!~w1PEaa2D@/2%w4lYZ[Ύ,=܀E/t0%ibp$ bb{. |*8I&C@c:3;'QUuh>Y@`e'&YÊ.'=\m XtjttÏ9htb`jJxF)'c8dr76"MС@p,0BLDP \3%4;9C"ĩq!,A(Dՠ҉00ȁe AEi+F]&0%vTv9e8 &ŵ mcLɂ܁g20Y׎ q| ZN* ?usɓv5ߡ4z8N?1&IP܍^h1La`-#G=ut11!KUًnV2ӿ[A uQ5Px{\D'p MO_b5O q{qh1b9 k|[Agjʵ76L4$XKbީL *"2N5,+BMpzssƓ8]1\Mf"| 5z_^s5MPkTO45Y󥱨RVgoF[ h-J1A$i}yZNW3WVDZFJ:ċba RsII,7u>W+ؘƉ`8@t L双P SĚ$;DA/a)4@ѥ#\(Cd_x0/IQ)DѡbD't qILfx}(7Tp.EkZBлB`@DދS{Esoi坻2. ITji<Hh74:GNZ^yHT7hѤ1 ͣNO^/$PsU sw+ϯ$^K@hqˆ=8!4 x}PEzȕ/D^Dx?A!a(: 0ǁyMlsUF2C&6T\D@4 q"P*' @lmHeP9 PQTPt i !7 C.O0O'i (Jb\ӎw={eQ)X),enQ],38ڮp-@H. ZQts$Д6I윹G &CȤ2DcN zERl|A]Kc*3X |rCzwgO^fTxUheA]tdK*RS%!,u-:HhZ u Ouu7t."NѐY PJ -[͑JW.O0vc<6g*0r_:|]od(Ȕ^Vϯ/ݍEOm Fԫ\YU4mAf`Ebxwɰbo[ɼfMF_w)R=3XT8 -:Xqn[m:! f<՘6ZP@Fȕ̽M:ޏX(9 9'y.ZB! I"P"J GBM $AVv4mtULl=3XY04Ijg pA{=CK'uw+p;a4p" "-I0b) Q{͎)bx8hQLf \6dm͸ft퇰5^kf/(C/Pb8x[nWtʴiFEY6[FF ۆ\jlѩaz4LJ=`xRUڶۛVmT[j͛n. 5 8\<ź60ۂ2" JF(bHVB mu 8 ֹ3) 5bk].p-[Axu\r9] DrL !5GI!( jxfJ֮Zx##RB4lFtf PN*qB\=j &fcxq<^!C8_Z Pb!ώZcYt0jF KVx;"`ptMPx\kaZY|>LjCc/ >Nʆ~?Y9CDɦ !)C*lGYXD@{q Z:^a~ 9FzZ avYYKLU~3BL?[<-{lqauZcZaP}٥kp঍j#i ! -L=|S/gݮ_M̘dܚ};~BD]0}FRdHҴTي$_ͮ@JX~8-Rh 4lgXLm)M#Qr iC(P*HRPJR!kDMghHI "@,ݐظi'^>]ʼnXRG=|Ӽ(c"ǫL룦 ` XX%GH_i6MLeB^ 'ϏʾZw}=ϛCCs &`2I1a\5$Ѝ K %Уn٠dlKS-f"^hpTM .a/,?208|;秖?vb/;%~| 5CH(`jSm4CW^1GND݈SێR% 'V z"H73VaHCC0(g1!C=g ajZ KHk ^rѮ,FC}fvqRԐ>!R[1 T@u+giiVEL@-* ,$J̴~Hw>R4=ĝ?0{tІu!$bc0ϹAJ4(Bq 1$ICOaa ~3XBdѪ44`hs@'(eVR4 T|#jŸm^& PBk>Ĺ E\\|`RT?bv27^L!m1ݣR3ͳo[1mOCP-2"IH?@MTa6&nj;a5g< y pS N21QAFBq 6~rǨzhj[j@ǧԘG\_wPWg^ ÄNǁMxW7H,bƏC +rP# (WD.U~9u Oy|Pp ri2-:ٺvEXDP[@T6QV[c] 6a&LS|]l{F7w3n!(HXtłHܕX.q6+9w5wD)t"d<=cTWj jk EZh8@ #0g.EEfy%Р gt-);%}-V;f;yō:n){9Y<,JQBDb@ClÈz"͋5ʛM846>xFӪyk YQ]>qo,3gpIblgK4 hm.Gi6wAqꂐʈ㫜MqZLQqjIHz:kш0BR8 qt[p@7cz,|Fc^%j#ثYi8 63 ȑ!fz3bz=`pZ #!6) %J"'HvmN#L4ˏ i53!y3`Si;{IĜ̗ͨ.2A9kILXd8( z𦁢j@d茎7 ,%5k"1;g#x<2E#m'OR05MtyHIS}:]b\@ 09ªd}_@LF㜞շ3f@vPJF魢I=s`"AW"v49NA"b@Le8}mTؤ㈼Qf#$Q ,]\TIsdS Eۅ4eČc°8BهV&Q8a-N_4+-HZ;ܻaaGSK0Ed) N2" BZ嚡eloz|sH*NrU'~k\!6e7GxwA*uwmV9nU,R⧦秦lbW61~'u)tp9}xBDq@AK  n 6zn9h=FYög&pXX <>ba,xۀxiL 0$[n-̀fȱN031.oZ$T 4Qbn|or 7Y[.S5`?xmHx1*ǁSv}]XPk󽈩˥xff8jѳΓ8$Rxcqt5k;"`qx"NJt Hnz6ÚxV"*!Ļ*fԋA( C$%< $Qb8ߝpw<ęRDL%2Xٲ=[&,2|6Z1DH |7}<p rc]@n krTj_Kn.U喦# Y@d[0{ռ ~55snיSËw=*/Ảe"XS w8`eм 2!}g # +#Uu r.\Ď-:vƠBw1bٮC6}8 ( 0YD_rL-'Z R5Эf++:jOPܸmU'!Jt90O$,fG/b I3I|`EB,A9V^q/£Lt#d Ehl"GqYxOSV+78ˌbI3o4 mє.)iovLj*G(y!"<vmW JK9N{be4/uȜ@ 7R]MNJpaR"'IsH XwJpN@&5j:yڈU#9$]XFfrv/md;3t:%q@8EavhsQp840Is͢3j(q-g2ÈEH"}p#de Nk¯h!2a b.1' ';hZntt9Ntp@4#D6{lr0e ^8Sxi!(S  xGb'o@$02 Y.x=;+.Ac@ 8'"SRۿtWZdMyF`ցS=%ЪەjM#w'.tȡ@|QiQP; jkkQ&QL*p aQD,7;i5bu@p, frcԻ9>g,>f7 2XC;3\u.spN^U%& ܕ2)0&yj/C~m!K6GY_ "gT4F@R@8/>Z뤼 PBp1Y<6v2:% ;t$r@<dR#q",: /Y80ɆyFA&'H 1 zZ4kʥ)1 i"[l?:`ΌǾ1И)!Jqq>DkA&"$ %KD@B$P<WOXyM]}f~:h5Qw昁 ̈́W(@soBRO잺y&O?ǡrk?dqiA I X~SO,[' {Wމ@uM11>H!p1pr<KiH!ZXi9Ş_;3qŰR"==:5> R.`?PH1Gs_$}A^E؈0B5 'IO&dNp4ԟOZKjD/JzVDA"vV/sYx0pH/u=.by<ƌ}X=܉Ɛ P&ɲ1`u;4)+.XjȢoC°K D<CMFH h⚍ hdn$3^]1ײ` pHZ-3DNf㲥*mkS} ­\?ƌDG+W."ϫDHX  &(L4J{bIxڲ # ǯa$Y`+|'Tq*L+ڀ{G)dPSl9LEţhlZF޴+vi4DidÝȇ5 ؤUqȹey㈁3!z<m\b_ЄEfXnmԂXCqԝi O8r-bL&tt_r؃G7-qQ95  o}{Hq<3HGB2Dxlo,I ܁أ% 5c!VVt2 CPL!Y,PLЩ@*F_hu^s<$a$Ͽ(f~.E&A%~XReMV1ˊ~͍r?g0sbjP$t@<`8%wj!Ƣ*yrWt^nwMEAkSC&Ū1+۾;vV+hB!`*A%.$~RoDq\9nE=u U @5BU1qPٰP  @>Aۜ ( JPPER 4Q!!L= 9ס*h8.fq$nn " ! U(^Hq]ڢDPIDAP*bfCy?b$j4Ol(S54>G=z%>Fu鷁_h N @RY! 5G O v>^C%B8Y yxd(P"M'{@ҷ@ }G ||2~\P!I61rԊ?aV.M18NH=q3D˕ _!e$$BBT">m~_СDcH 616a4XU~G9h=b[;")~jHsݦwOCP tǗ5PCI{WfFMwͮ7X0F>hiJ@+@$TOчGF0B( >ݻ,n p~sLM$᧏ÖF&#.mz f=hxaEG j-8KKFl4 iƫ[g 5PUbN;RdBe)֢!ps] pX ,CD.ɪ=S) $`cawz8 =|ryd?p)6(9퓈U )WޜI;@ vK6I6Y}by#mҎn5-Mv:{߱ 4FxJU3X8!bIhQb2x`5h;@ث դ|t$V E"eA;B|,Ptaaø )!@&l°8, }!ISaۣ-N+Fq.e}7lsđ_FLcL\8 h˿GcD)S/ġ=P ߨ.gvElcRyh|40pV<(odYnD*,Uh5&kt&}3s7x;ȎAL%!D}8A5JJ;?3ڠ7jCACZѷ8C NN!h"SBa[i.DQRX Yp B!MFƟW$6Dh-$%mt뙛:q iimKRliSnv'C>!\s۔vb% >Um "!*f\dBH 3f9gF0Xdhq83D.Xe8 F`[As r/D@_<  v1.5f + C,ġ"o֘yձ¤z&+RHvP{ @Op̚fv8bh-*&@g< : ck< 3s&$awչ,*^bP@S"%TI.p:M:`pS0D i@Pu@3NndcQ6iMگ'7Dn(xpM^p,i#iLJ\*vEHq?-,7ip 1Yq* M?kqABIAٿ/rw.kiZ[PQ8.x:l/ȊL6w(FEN>xbI9]QWAw`z8s` qPR J"jnuuGCzݼ-J?t*[M{ ;BvG7.ŮqوK`a+~Zy`wKvZ̪ItǮAw'.sc!ۋ'B*aFIr3Ua;\`A=0l2DQEMAe S::iθBdCm-MB jJQ@ C|M %艠94P҇a>XNH`a%84)"uM&{z׷;߇PX{~tkP\D=k[pZ; ͎SK@#R팅@˸6<̉pB%`t<#z"kbD!岹xƯSƸS:UPBVU5}l'o/맬g󐯓z${롭]zRlHPJ@!>FYN3w#HsB;Uv :%w Fx^|0uHȥ|G>C!M#600%oP:Y WW==4 ySdN.9+^ b);fRԉ05P Ţer+54Q2܂9g`y>(|9MӘ Qq885UEMQQQUAQTV1)9bv( (Z "*`2&vtPb QU4DT2ER5UOgPO"O?P8<O*e wc>Mv h=' nGϑ$A`i0鶉x6}$IzSJ(r|ېmX8kh΁LHLB4HA@---*(3BP"5DM!DAywTGQU H2׃*!H4­%" J:+A+ ~i&(yhl!#p^<eh>_/0&H 8nA@0UT q1Ѡu?AFbCSOȐ@B#⠈cP(|hp (BVjB"Bj* b&(iRa!iP h$䛣ɉAҐcM+@mF!j$I{E% :E[ARM  G݋!C$C?"h C#A 5ykY 6/hLOq`ڞWfM0w:}VY "DJD~Ǐ th DŽSI:Hq"<ZPS iXy@pX l^uOcJC?%ZP ahqOBё??$>ݗ^"Gm0 ˜i3gKu' r+73LJzm@tvK4B WaH cBe(8#Ap3ōw9dmh0RWQJhxRM144O#)i*h! BZi/:14'Ti.ԑJ{#!#'}Y}آ 9\U(⛜'@E  Rr }ܕKOP-<LfbBJ"KcJV̆'\R QC@PmX(lڒl%`)cHQ:(Ii %z鉊?s? VhJke4`,4(ߝ҇_6'H񪁊*| &f9,׈&1}:)ގ/쿰957"%Κ+auuW9++6f)<'1uMAgӈza5Eʈ T{9GX@z"TG*vw=Ʒ䵾{68:U.]#0-@Hh(d!ӦBq4촜]K/‡y^_Ib2C|>}u; )wd45NOg,؄O zRL˛T**'@TZ'nν=RxNhgD !`Op44l1*Ih!t6ƉFU*V) (RnuoO2Id>aD(gj3d~͇~JŜ'~vP1bvӒvsy/1%i}0e33qsF;ÜCK6F?r|G.{5'cq+SxnclaT^Z_%P~8`E7V->mKd 7߸p?3s>pB&b!B U22:qb?H( BEZR<9;%^RZh)HZQ] ! d&)*` hʎVl8L4ojt*<R>?$`BqCN?;WԃO/YG1bSf^òzо;oX]ykakW.R)'XxGPŽL ҅G>7,>'"1Ԫ3[% PiA6`Ыg ?4Ѱ'S`=l5kN 8 (BP{|ĨoC?0|(3T(å%.Ae^AN֕b䜐9$2y ;#" JrpH`!  $!Wd*@PZGA n Gki2 c ģ2q(gLA"DIyw:>5)-T(CLM,iJ8|wCh("K=6b%qm,X~|6äcxJ jUUF a9Ə#8G/K^SlmFTeCɟC[ |(55?RB&Ara^r!,=cü\#1u@pf\)}dz/>$!IT5 H @$}z&=sOHVJ<" a))zHH4Bw9])R+]N !$M]^L%#,!LN8 B1ee}-V6m@~6BW )~ LLUIadTR/6%] f"b8- @! )>IB@t*;yCaoзG>dG7{ۍ0 Uyx[ǜh9vsy;'Xv-\u,.8\q\*jG&;US2uSNڐrk@.d UMsaK SZh&^IF6AZ((E[6P":J{X{j`n`!_g';:o kXfO?z3~h? S%2#5>I>XI&bБJt5㫭B8`r  )~{r~bq,7Lj4uXvWC MH8M";|~ӅPNR=ZT<z#(orCs㏊p{SN @hJ) @)Qy&.-??ݯ2l0Ѝ Ub`0D(ARRP)ē)HTTQHRR%%! :CI@MDҬHЉJ%RЩ@GCMICFRHE-SH%+RlfJF`JA`Bi+B5 QRDJP5@R4CAU@ĉH(He%((jZEӉJ@HN(R$B SkeB.ʶceP%X] W7'$Fa4%tv_G xqi FgGOwDD+BPiV bXi`fB>w]fLrkC%TiuTK:5"sbuQĔ̆:cD "- ?CS/pJycA$9h8ܧFD g=!@w&;AUUA5$Dt^KJ_-Wh =R^nHZAsBz #ɀguE ~ȉ$:Ʉ<Ъ=Fj')@DM1-5 HPC@A4TRQ3K1DPEPQIE I%TS4*H@$@L L!/]4q>SYB%=?E!dY$,C-py5`<%te4MEOܦD3LT-Ygd,/*w9˚ JR=7h(&~NoےsꦲM{qhfQ=/}!3FSL1>BBG08CI="O.h=mC#AyypAi8NpgU;`v*T|-\PgȫN [y?.9{@a2a!/(C1SBEyH!ƻ"&́G !c&n-fȁ k/@+n JJH葮 ;trY,hAE]bA#LMJJ$U/+ )"FG&%*S5v^僖{>5徎D,K%T(|){T :wGdSۄ{H>H8&'!HSJ%~||EZBAu|DgŮ$+3I^O I7=Jn ok DDt=y ><ΰUѰ"/DA@a{ٖWH. h/94Lvuwk9)Չ. Q)ⶸOvnжB޴P^ %x|g[/-{_ҭKy?>i{nLa 2yxy}$> ZΆ40-F/M8 *e?9yC6V@A@b x@ll(JG;~ gd3P sܔww|0'+ZL3@I$ s(wDO`!@]!uy$s2fF ;iClH#_O  К6kA%Vf} 05{}nj'_ d 8P D$CuhzchBS}4xB4Ba 0O1hB%0K_oX|}" " ZSj{ N†: ((&  `(=iyO&@=li!pnJ|D +0ӏOPM"M`/&!?/g"& iC FGctbU!hm4:HJ!*E"E \o_Ed$MrmS}ǀ~U/?Hw(h*=?6T T/9lUd2@̹HKP\hLBqx|8xwDC qGE^!a 7 ޱ4QO`\so9oۢbӈ@\$%Ӈ v_n&kxB{ν)TLBbD^?_3BVN@u)?t:RD+%C?P`>@i):v֘ R1N{.#:T?dv/Bw߼9 Cyư4d ADG82)P4?@@@i%8O}] .q)˦kҍ? M~.PAEx+hPhmWˑ#C $kc*g$J> Ap1GV ߞ/g0Il$Ԍ6yebz} ~oa h@h^J!ɪQg}HiNqHR(2"[cJkB'/6vN' vOxE(J@XH"bI}S# %`5<lLh(L-pF#7e{2ymIn,~}5D2&oՇ ڕhM` oy:{8KHl$'?zk:KOF GK 2O2ͰZjQ3]VzۥF&+,{dÊDSx{Tj Upr`qL681Hk/> D$oj`<|37XqxX=vWb#3y+ر=hv\czUa3.l&f#9ǎ"%Ĵ^P\sjnFF?-T\H>dc\9BEkk,/ FDOt#oŔyt{R|1{azbC؞r1ZĉiXx !b("곆G),5mGrӌe܎26Kt:D hk>!dUZR0O6u k.'j'yAKM+XلJ`|ťj*{j_qnV[KnCA I{m'\Cd"ĨA=R sὢ.B ?ǥǷyךdBch~~fD7A{6Vf,B2 n68g= <ᣈN WT5q~(d>[xa %ETDKPLEje7Ug!z{4$Or; !"J", " YKJEDOH&Q՗W:xhτhs\LAwd;nùL?~ ?}P5J'% JP Bb "*(B$!H:Q!h`JJ "@HB$H iC \@f d R%Ji #"RBPjEHУ `qD$/.@luB BR^ҾǺφx+>2reb %sۉ߁xsD:J|`$1;.)G c?XY*GKOdx-1 y8JO3`)zFu]/ᄥZCN/orԁH!?PWaSTMIME4D^C !bIf"d *H&J"&_8bP`h%Z$ (() 9(h ("bHfH!&H%%߰ LE E HDL$TdYy FPM[+ 蔕U, %o)Ґb@{uo 5BH{OU^+!J)^̍j383_NP6S ~Hci:bbO"hJB J>N@4"uShcyӠL2=_gxI32z.ǟ-1 \<Xe/ kҀϣtoONj-i4k w06KMe7L]Ġōc8܆YoWd]9 G;\8G`ծf+Am hz6 7.B C?#&i3" 6m2] `]W,o/SA ʷn4sXJ!>qU$P!Qg,+aIG`֛g2G`z~DG`=C}E:r$׵/Z%KV5dʂJF˼ygKۼ35z9;yпjBLI]/rp'F凄ؙSJi0WTN(%GMtjLaG|aNn+Mߜ|$>D[X!?"X1KNZʒ'vuB,$^A~U>~uIei_IǪTq_vaYʜuXyTiWĮ0w_N R(las[ku$2d}1-0e B 8 e5TѪ456C\犙YqmGcn`Fѹ!4ꍶ-cXژic'ZGbi&ӑ4yDLCƷ64ibo ciZuHF1@ Fs)}qkڰȝ!PLmV2oA]\N Л߼9RL{syj:A{'}>\1仺ptJֲth֠ۉ6>VMޖsD1qìWx-ntö컙77":O{OMA6"(KJ@/ O1(X2'eOxe0;i_n<ӫgX.\>'o=?>њ^!}ap" Xo<&(#IA<8I%>,o R!YI\ %tU *{0A0=i0$&$.tl8hOzt;MQ*˟bq^ èCg}qy8y%y8?8wl-hu'd4-=- v0czlZtS(WdBoXn㧾PNK/$EA\僐A"$b6E"GO-`n>$8[6m4Y$ӅG pʞl! N lfQ*OWw e'x2PEnЍ{p&Bҟ\IvzxdT$၌Ƈ w !H +"eLSn 9BlS2$1jr&4݌٪܌Q쑨Hlq nS+pn,kZ6Sɔ6C QMH_(ڭc%;$*i7b&p(܈T@LepC-#-)KW69RrlnfbZ䇮HM$618WP+QPt ]Wӊ#w1QszXs2G']u.W jbǔX!$1Ʒj8=ҴYop,SA:1$P13,X)Xeڦ`< 9BHW@+āÃn LBP FCn6S L] 0=d*;ȩOJL:x]!7TRa{!Jɮ*Xz[l֚^7Aols%{UA;L*14(Q  vX7Z7 و)s5Db|V7hez"[I)ҙCp Bc \E. 8󾟋*& ;[ˁ.d0)"T&.w0(d ӕ~424`?9yC}s 衐-xuޒ@P>fRuZGhW>kvNasp1;MtX u? Nƥ(w(3LMp.5vYX+O߀:{"k#3Cؤ 5kث0Bl3܎䩦0J0jw9huGmRFHdӈ$5&6A&h,cqqT o^GF\exVD qhTiЛ@jD5UIZ+Hn%@ )HXP^pLjNpCR~;E$cIAs5~}Y[?+$\JX"谱$.d6'\q?꺝~ɀiic!X\ wb[pP~K|D ]KJNaR{_~20dHDI?bgFjaS>oqOpoVc# j7BfōFs9{‹~[ `j"GZޚlȿ81 P,ljtCoֻR&GñJXCIAaAf{$l|5Fe6NodzAT>il3>o(P@Д$ܗ=Bj$;h{U$> 6=9#!XAh $fI^gdQ{PƊָQ)uqoPa_VSId/.Ucf#9Oᆑ]wKHycO|Gq!:0ARP溛&%L@]zoi ɓM{o{}fu"iha*#~U?8}x>*'^2.% G 5c߃73l* JTI= =WXfpS>뾸x4W1}j2\;k:xXj<,.6( MMi ލ=f!J)tPrZHA!4Fj^ХhBJD%I>yQDž%(.fDbt@H|f'F(H(< S}ٯPW@Ϯ>9Q5*1@dŭa' O:@L*tO1 U-'d96JSC%PR/wON:@J mMb KAf)4Q@0H }74aQҹYѬQM^Q*}吔;Ѓs1&aIem imr"xEIA?!'~r=b۵Ń=_u}T]5F)HDQ&6 HPW?؜ϫ{NRG^X@HY @@H}o[߮x`: DxJ}&0k>Gq(Ґp+=ƌ2 hmQ6T]H xO L|PR+>CY'*r&zX76 bpfMA]ZaZm#hijL]<k$G2YMG@rDU爛qh `?j:NYuUgdU>ߩBwX! e ؒt<~VSmwn,`fOs.>Vke\NIќv|3Ws\3\2a(W҅Ls֣Qtt5aMgg6([VT(" [9k(Q{<3W@4=sq-(ܒ5JMs%yKI[1` ,0?azg*l]JJe%%,cϻ.N:AZ1c4Iv4Y2UɆǚd5{LG\>;<'.N@!md C"Ժx*PXahD8j  ()ݸY4:¨iSm<} 2_+n b?diQ4@UwlDn8yl"-o4dh`8S AQnbx^gC=h SX2i{ip]%H`a[3cĚMV9'3(f@`z΂c`A-}X` 4IϬǠczHP(@`\~f)ua5ހƥ ƼMM{9V @|4d,@HŒcHk\Ų|/Hp!u j"&EXw}'A6[ C ne~H.]k- <BSQ 8D/4Q8r%x쀟d[qrۏ%}*: $.rPQD"^m3/l`C)w>n̖`絺u{@ L%,}߮0Sr67.3i > ` V%|F?ʜNaE' 54>&~5z傐,Tr< AB1| hO EhIRxAE6G?|R5< x\zP*[rZZxzL !BxN?Kw}rAu$|a):}q:~o,y1fv @Oa_(HUup&VcM4G RQb#[E>#I4 ȟ!2z`pDDo9*f4 ج*(Ŏ4D3lc]-}{/k0```F|ʕA_ rH*.dvԅ2 QsޣQh]TS䡠/h%{~\/ x=WיX&ZGOs cle} F3iLggߚklZU t5r6P7 F[DmE8vKem(1A߂S^g;,ton@<'JS_kz*͔:X1#SZ'H^ D7c%6Q dމG8i.y ;yphZ CnSddNPda6ҌocY?Xj140XCșY$0c!4H@6#7 :p+1taMF}[` 2ETtn2\,a21RZeU8 ]h% `up?u}̆=6p8{0T^IvGM[ lJ֙5#$m ebڍYK5J[$h64=RdKmV*ʱԣJDZ{k]5, #ldL!0F:φ#AumQcΓ 6 I 57v,JM@ i3ҥx8ܮZ!m0efBc*m BSݬ4t-8DrjfeW)1D WZČyck㌕~:/XDH_ v r[ۛQ#j܏ϲ{tM zVh!nߑJ1z7}|ZQ'N jDȅԱsɾyかT\K gwqd/-ZW(DlT27/˞ 69b_^MJ߼=֚) (H= a*J 8MW6 sRX#jю5&Fl #\PCR3 .;~kT]Zcm9c<>%*ԠT.ybނ 0+\a/ !-w,܎|!jdid{־o3). Du$:ĝQ⬲P) 4P¶˒Z= Ff3~(h;,EC%OcE\;@@M is. ^rgX yՍm!]O9}`OKT%^ 7T:D2N6L6IƺljFܡP_@{5 wD@a)@VIA̧ T (|tkM"L䘥y! J(t['XƄW`a .Pf %T`N͝UPC$pဘBl#spdjXX4U(HM7@d><?JB p>e^)A(lӢ:L3*>Zq:y8zB@ؐG%u *$pX׃#`RiC^|Hdd B!T XfF`bfH@"fd"AB(B")VHցd4dfB`eIIE @/ [ IO0ukΑ=n" gf5eK^Ǚ޲z10OphdX schٲގS DMZ1*)D$b`b *ib)(Y"`H!46'C+CEN*45IHh&''B#=S?9,4Z YG4$2T-JZb?'lѷtLX*/=+U'9;$ቋﵣhf'^( }'sㇳM’ s1u9> U&~GB=,!H4+TRJ$H 4IC2E UPM QU $%CDAE T3$ MI"QT jIi$%*%"IeJ( hjbE$hFh4 2pNl0\B#H $X2`RA, uP&# h0/sT8BvbwˮUq*}~Cː dХA D @$T ^yz̑*Q+@DP$D09liծ'2'sMb!edZB4 6S{\-7tWB9+σr[bB枯PpGk*$B D4 ? hq8v:5!Ҟԟ"s'3S! a7pdCzz,rtvHF  %Yq$tO(=z{Sywt7 ?j!Ŕ80(؅ިGQC B]%iD@MȻZxF}HnkȀ Ia԰d%^)?굗3K?J[()5#X>$G#EBs8jv>;Qʍ[74zݗv>B>I@'q^E#6'0oAÏD?T>CJGa%ob b[IDEILE.PBDTbLB2E4k+ U *D5fd*_X>@8uCcuMnaN HO{ y{G@@KoG5lQgX Ri9Qzs\6 Pvs=N|@ߒ^ >>oGꋉJ@a:b <6GlЏyX-=K?GOW=:@R!@e rCg }\Ch@q\j^Gk9X$e9s|9k2i; ~0k t_ |;3C#c:X"IoK7Lق!y8Kpk344X(,ɛ,04lb 1Qt{i E` Wێ8gv E&̤0׸o֡lg%A#R#)l]d,Y3X|rv{) JCyԐ<\M p-Y'0Bb(Bh`xC16zˤt(47KDs+bOTpU0CIEZ0jhǼ(I1 VR\jT|+ؑj  -%`#H\Rگ)8cT -Y1dpDž47uzJ> d5:לL(.w@! x2D=ʹ ZRPEi$Q(Gǎ~jOog)!?ps (Mq'h-1gT ?Y/y!ϑ5 RKzKIH%DB%2(W I( j-?i*JҊ%% BD+?DhCU2*mʓ G{"'${ tW<#chQ *Cskk0W9pՉLBI+X1,ƒ"1MU 0ФlJ`;flKc$CZi %֔ڱ1X4$ PRJ' 3qVQQ^ "nn 'a8D(| RJFH  $R?" rZH!%ES\NMɜ _̬` fX) _1:>_I+G%MΑw?iv)!fņ8{p[%_zJ B~w!OXbmkpxTPY(?Wnf*!:DTo<ӹ?&akwAu 121a(ɬQp8  73Ê!. L??P nl{@M} cfƛ6Ԅ/.S^ykS ]v1}PU; xsG$Cɗ1@D#t=g|#A|qKOUHW[HJI4HiZ|I4/4lq8Rq$ї(v؛;}g&/nt"#r)r4kTmC`v^65GBФDGA!VeiZR"Ia"X%jiB%B4nVgT0ApH#]u. hsBc=S`&# NM:Я `@ֶd9]%Xh$C 6yEɐ4T.Vb/`%| P' 4RHd*@\%"u+B<-03Hc=O~J@oXȞ]#+ ] ceG#bzŶack1#U^_#G,#fC pUMQ =H{0|*$ EJMfs}駳{yzx~PSXw7DGD4 EzL2*'!2SHZ) CДBtEƠXHkQE:5pgzg}2ihݕL& (Oz9HA0J ]:9 F4|;t}yk+BRIS~3)QT`Z^ 8뜏Vc Ѡ"B!Sl'<:!]2!g|0q/=p?GevD$* `{wm_Di<mXu]mA?)Ub ǶaߚukQ]]Ihl'HAs~aB2L<:6L?1.,h݅nUhQW~\bĘ-CL$U613fNhPn,̦W>1K1U 6Lڬ],GcM$!:E!K1MGr˝{9{&a!w'(cZ<`5Նڭm s*J.t4Xp Qcj3l7Dː`FW:\RhstmHؖ쿟Qm9kcÉ{w4mc,lM hNaLû4stiJ)HM xT; 4.h$SVthOuyzCMƆA > %#6"¶ک :Zp/u g @-plN/Lmʨc†dp=1 Mr)@X"&NCa.h%(k"g67Ma~ڦ /wfT$lK"4e-@X%j<+4x*4 `S˹mJ!-?h3}A>8,x(xs$PC~)?F{~G^UI%֎B+1$v<@&T>Ol$WL\!9-";=xg1+0rND("tHrv\JgC?^zCfRh>H/M<2E3DH<67߬L09 ֠TbK_+: 2 )Şff!~cP jaWT4/T&]˅pHRi UaQbK¨1MRz=TnCN\ S&a&֜`o k"LUPshD>s`&x B`Ss;:⇘>ý:jHц"+#TkEZXrr슴/&Pφ>814R)%>w><#ORI)JI3@D'oMS/_$q %@pE8)ϘBFv< RBycCөfSF0 b13LBhӈC@b o-|]aPbUMy5 q,JX(RF%ifACG%KX:*uH'c6b ȯEU&? vPLI ! hHFrLnK=eѢK6M$ۤNM+$P^K D,0&~3)kq<3* y$D.|{)GIv9D'w9y<+iHyӞpj0!RǶDs hJ&@T`1%~^ 2) چ 'c='Z9@َxujv#B_ڿ~3Z0ff>v#RT75yjb]q1"@y|Ðआ.赗%"nRjMIs ?e ')dC&HL ؇ . ITAġhN8ӍґL$8XH۰QDVFWC5 h19TOҥdWPj#큁"I#⭘MO^2:s2yCW<€2&vʈ|LHxcvl!{n:#n86ƋP/B9-i@'9jwZN!^%S2O:_l8S*WdR$$.23@-GpÒpc#mP3 ⾐p_ C׌;E Jx$7:|:m tuh U0@ƪYOB5jJo_=F LC':&уr;w;qT|5"Ua_N1xeD1X3HA)0"cIfN%umc nNT;]"ROjD2a:ܸ@h8- :@oT#ÁhKFEA +'8Ev6wI:hGD.QrvYEr1$u]G>"&;" {d$ϓxC} >Dl S,bb0P"! LnI!sG!%'a ]-zD0ϼ4P`{""9QEhh >t$T],a ^N`l4cS՟_qùErAidm0R`^f$Qrv (>8$AF 0|Z˩Pl A=Eyt1Y/w}+H%.H$,fV&5Ji  "~C @xf$|6ކ~@"QAr5L+Cǎn?ߠg5ZK%aMÕJ4!h>,GaʐBbT|!u6!T>xb0(*. !HX%v2DŶMl fhn6(z2L(Wk[18PrL33-8u%ckwygwkqeZwC.U6cmY-)NaeܨWN r+F4'w+m w`0@h tP<%q04_vN ?&(v9O~4%YS K^Y;%&D/Xkiۘ҉+҃#[߈Ġdw>ę l"wVgcQ&ϡB\*|"  [KMMG:AFoq6ILs 5QsNd ~6".QCQh8cw[0}rQTH$qF L J4&$'s 3TA s=GUAA6>ʨva6B3SI@ 3S*r<+ЛMoo2ԓmiB'B  ]13p#m$Dpp[pnn~k3\ժ9eJQp29@ hh2 :* G0a3᨜r2Ls3%@|s](ȉd|&~MC plQJBY$Os.7I/$>`*雨2M@"((C!zmT`z " O)`YS)`V#$14?[xNHL6+;Y{#~lDdoǎ/ e;k-d1?h7wF(#p,ZA~T 5ЕPm?P)jc3ٕjix,tN1:H}:#DDtb!7 DzTC2?I~KX'I>?F M2*gx~~ear(jM Bђq`zt>:ꃠ[aF'Gg?yɺwIE $-+Zz[Ʒ+*| Ė1-&<Ggqr5`ɇ]pOԴ0~&C %`d^FkZ+,'\@"ą j.2#Kqbָ)awDw:6#l̲ 8èDN'>i|\^t쟿F˥y|ÏPb"%XKPψtD3}a)4R ˾+=#T>w\K4"4%0o،bA$uO C# @Zv`79,=[ńP!;?+NHU1Q X05}BF6i}`߱9/wZu+ m7Q'\NG;9ېÔ1e eRАwG?[Ѥ:/ͣGq-UUS6W1IEϠLklCl3ESL0Q\F15w< |09J$hV6 s0M ݃Ch5L3Csx^Whb+DMDDUQ1zRho]ƪ H! QBcƮIyQ2l6t;jCYbXijY"6“Dqƒ@j icK GQIж1w'%55僙4L2|TPCE䘘#4iHHc5zUDCq;cXe hb **ibPg$HO,ʲ3!BBAPhJ|p5M,DT41E4HbM >i")S5Gn_Xt !-0 8YM1WH+#&ŴF'X֠m4 h3xJV7$(+*ci-CoXƨ]d3T@.":;S"G h Hte< h^^NĽ$GP}^8c$a9;ؼX7̂oD=&ɲ@sP:,X.ق,t)Jb1 \P83)$d% O7A^ۍ|7$"yAt&=dsBv=Q%!](=&|$d ȼd9?*]g$zzC`r~+'1_(kCd=S HQHoCt0|YL\#KOj.ԩFT0>nY`i6׆E %`'isb xك~ټ#X LQBXUȓbД pM2{=9Q4@ Ҽ\L)1ψFEYT?kc0fp$GrF~!bI 쌯ٸt3(pr"X) F +CRQTwJ=x@"I<@E~6 I ӉrTKDJ2q*" (Mu$joP:*B yBtR?,ˍx$w,J)GC%qYqŨ(cݪZ(6: m٩̺8D7tQdž !csyt(.\UARW6CmJHk&DnCCcLiׄu{ӂJÀ3A*k 7- ۲"6|'=Έ2MZjWG i9 $c-2WQ!Hj#-̘9(68@SKZ\̌5+-XU%,JDB#X$yCzYjIIQ$~O܃ұߏ: W'c,0h MއIQ?sZiϚJk+{dzzBgaџ $*'h"^}kcP)~F(.̼W@PӄX B$ ~,aaqَ5ܼuSTVeʜ<I833"OE PEuC/V1W jĬq~Ӆ~8A cJX.EB6 Fbf $% eXYb9MU?:ǂ^hF /! ac~w e@lEVPb mRR+I H AE(s! & o{d-FSA;xpe0QFH)Z d&`$7a1>}P~e {H`okDGC5A é>ݞzJ~$!^61l LLBS_os}4e&8li!Ӭj@U|d9mҦtN;'$?fĘؓk% Y &a^O:>Os?=O{aĀ픚1(A&@L,D΅n}x6.Dalud3F `ƅ8]lnTk< E~XK!IHR?6&I*@X i(}CeG!"&4xE5Ќ"Bp 8O~ A?4O`%~"M5 yj#Hph9[p?I(lHcYL{@Rqo˳'[,:xu~7 PHPuWA7:u9q%)E$*D(PP1!O.8wGfA&w+JM|~ZhUb CN|`4T0} E2i]1ͱ:ybe E gȃΙ r@feUsޮxh"R=L1J$()D T(̪J iД) +JmWwhSOV ]:sK",D ! ~RAjt}R*H|`FP4"$'tiC Pi v5`[ ~[jJ@* T¡a ~=*hS1+hAxBoǂbY$Z=~YĽADGuR/-^FC{z105oOx^$8 lhΒ0H")ey"A O~=G@R)01  ulU\:5a()"Ke\4ްjD$h9iJ464/) si6HJ4mbUz^]s@$,7visl+ 4."#F@R3"  KsEpS74SX&34D 5,#FIRfJ1DϿ0L*qbFDp1.a AD1JК_npm,Feęfh4gݡL% ?z0QWO6Axy޹R (NN}x^Lc1InHRwl@?~}43v"LvaNzFիV l:K"V`be e,ۄ$%0c&$9Zr1jho5-kN]IG 1(K3c A$tzu R b , E1fq 24 j)e@Rgɰ8Im$w63 R {-_]X (bS,ꪣd̘ Ya]e@4 lgCV)C dIFĹi'ںp6s `Y$^Hvd&D\T@H^$ٱ[Jkt-la|2t䗑99ҬfqtDq0ooI `澪h;#&e}pW;3(ˊAY_7 o|-$QF$G=n.]:2.t5nsSĺDo'*K3>LCfd8&Tz,yHcH}>0v_.Da'rcpA9##7 wtD)#d8vX+O%<\ xZ-g\x`ez&@ߤAKjd4B@P%pX9/̈l;(h!&aLϔaYXR@ ]\0pfͦbq'Q͇̎R~,>R9է@%|s#G0 #"v(M`!ȶf~m d" Fa5L_Mu'X^]qVg/e}Y.YFra뱙%i(@rnt >r(;;qxc$^{N ^Eѣ8jlG )z6(x : # kpnۨ&y.ԨYMqmǤ8PԬa݈I *"VVF4 '::2ҽl183nMwNrif#-2D*"81M<ݱZtA%yuaڸ'ޮ`iÏ3!B {54b;MlTq2%[-?m.TXC6>RP3R߇n<r=!wلSr(_$0ɑ9{#5+4+lR$gT@\e'Ħ'J|rϽ̄^1,i<#!9ZڻZ?#X1S>raU51Ya! ^A6?1z438R>o ` o^ F2ɠLiW4t]+?\>01`PMSDAnqBGH6LLxQ}hpo@Ե8p,=>mMwpYG8ϟ!6`!4do.,#e&tMY((In'H]5Rf[Op4ɣfqe^A{[&ebm,T0gփd :"A,;tiЬ2t&^B95{1Tgp< ny 3>69d6r9fyf`f!qlHzPsߞJ#ACUd`غ+- O`'␝C3|=J?Jbg_q Zp.$- #$AobiG tGg^(^‚?ĩor]ZKN#YAW&:=d9)%8oǕ1f+/0GZg 1aa\_q Ny/Oe;x38]u g#?4t٫Dw۵ ǏȰ6,o/pL*p}t7 *C`b S `<M{Ӄ-! D/ȉaERQ D 2T^O v2nJJ`Д)±5x;7;OݒYLa,"qN U!Q=G5efLuCm)Je^HD`lVI sb߾DXi E"p6Mrߡ`RP'}/+>K@L)C25Q4@ C@@k: CAAґP ĩq H+2w?g2J5  `ׅhpᙥ߫yƬ 19?tUdWmщg@\ &̸%+ܠ3ЀBP PC@GC9@24$uxUcPTO(CA 0$ 9X -HA p!tq֢$_H\ bQ  D;aLSPe+B}Ox UbhITU1s F cJ#ޝqES?NT\G_]{2LBsr'da"N Ht ~py&o} )9DX չ N mBQ^&ͤ۸@ G$0 Xڨ$J*mP4: ihY ii1-0RAU!ASQ&r9kX1DdN,#: Yhp$ް>%R=1BX*:}o4]{AU):(a *(KjĜǣo'Mgp7SOQu8⹎X-Rqug$a4ټ+Y7 PcU3RW &0l,qEV7jǽcBNj5mimbɦ1X0]4<aA)+Le"Ns"xs^3^FPT+I4F rUpƛM*!z/nqW{~ w@AD44#\(Ah $fXe"PmcbeZj+9ETn'3)lBGd/qiH.R$_l [Y\0">/-~궶?K>d aXSBЕ!ܢeQP4u2J(`t׊k(p"f$`#@CsrChcTvYFOԁHڊ!b1xο8 a`Xၠ `4fѦ5&Ed$% Ǧ "aPML $2`x11'bV뼘¡PL!9:~:pO9ɺu-`Ǜ æwjqnF^+J$ =0ȇ&2$bDTV*w -\+ teFіUy/OI']`jm 8ahxPh * m7E,ˉ[SJX ?ΔGA)]paoFl.:܋1~r:liIrÆ36nPxfb4g5Cl p 1ơX`Þ<@&1`| AY C02܁acJ t>$6\9DDc&rWytJ‭$Dl ±$QFv!Tn;)h7&$Bvl˶8vֱݭs.ƪD:`Al#tг%u ۼm`qQ B4X]okx",r"@)rtd55J UQQ\RfPc9p@ގbtKcDy7ñɪ;6bwK (9R;Ss#'ypĴyQil;l`E(pz9w`\'@΄Hd%.H>~ɤ>y70S;Q~[ v>g7AkcJ2v{(}@L+))%`7 $jf 9(2E'ɐ/2 ab=u,)Z+4™\DtD چ=9hf'GOȗ  7  *Q%6:w >Q0xS[6R$ [5fxqGVx}IÝ#ph%azq=|JT)"Je,[0r,G; ߯Α,_mJFE:1?Vj" w<&oU6FERUW`A2ސ%)zr "i+f@7 v1H<-TmZ^pLP[u$tV.?ӏ"v*F8J2K7;kH5cxgd#p7.a bNƃ,{>@qDe{ 1FE];[iG~[l3SS=!3$P#LH-*'^eSN};MyftNjȈU陃xvf܆J06d:Uv6%a ⡡@v_ܲuT#@GV%LA$:ӈa6EE*%iQC lY8 ]ێZK`D[k0蒭Y5A"5m+A3bC׼H Ȱ !Keց֦!0y\ʹ[h㌭эYGWpͧbPa HɊs"p3&U}gKOck7smnˉ4a 9;Ky3(8Ü.B^tt6^4ᥠ d&G@JKWn̥ plZ3 הda#2.&%ڒEq+]D>CڈJ5:u<,oNuCP` LfE>A׌Br49r"${暁70!9ڐ!p :)3  %!別 ڌ N#@$78 #kL#`PÔ`ĩ`h\GtPg%a "Daݤe5͚uanG{^{;xNgEf;h_q0ATZ& gnƼSİSV3᛬[f򮡈MsiᢌM+ j=vӡb\130h'NAY՜aua1y֮ yzf-lDvGNweKm.@c>X{xޙ)dΤ>|M&B@؀ <nmlh^Xr&Dh0} EYM^%cfv ٽ2 :'8\ilKr# w[>~8SNAKB!utg'n#; zhDJ+bE,.*MH~H1_ Ad~ iVqDතǹtf 3pgA]2|!zGA>!aPɱlNF{ǩ#@302;r$yqHJ&d޹x 3 1Bc:v"Ua&#ԒqD 2O/G`R? fJH,o![bBH<`H +Dd DF3 5iFp8]i oT4Ǐ=bdcKrM%bT:B\)$3 +ӳlNnВl  "@|0 $H/Kp|O|;{zl"* BT97 L2W>z1$(Ri ! `g.mq'Rʹ ;r$HymTm,5U }qkX9#DC&so1\[(V80F1D +pkrSh`^O]S@ G=!<'LH K&x[âuĔ 7 IX!;D&( ԙuV3qgE5@d) "uCbŸDRbqW'{[T"֘d6Kw . P eq[mdxvCY[Lq,%:I[d!W͕gNt+[Ta`4q 24a' dt] ie5GKg qsC kr /&ti2XDbf 8\=~d(֘L!0AU+֚]&Mg;k֘HJI ianH~ ~ $an)ofiٗIqxmAa*Ȥ8X DSwtpBocTO/!Ѿ.j6pp76Sl>wYQ%3X*uC)O.K1?#8V,!_o1+qRъ₆aaFMB?ŃVYhhP<6h:@D'#d;}ÝO$SERUAR:#mXBS \C}xh$m01ɦ*N΁ST;BċH@ B@Sh!LU 5 R :R>qrcZ*`0ڒB&1%fL1?1bu1tNN<ÈK2ro1pGIPtBwiqYD`j T%Z*LUJZMbf -B lH- qT( m=5B{M=.OMQ(DA͝tr 9kAOHHpqܯ'nl BЅyKxLAmHKf\,D;c)89&BR* 8 (^4 kxn'C`e`j"(9Ky]ŭhEi}ܑHoDEt-j` ZH #y4/FCSmLB LMVj(Jyl@\ezҖQ}NN gOpE[3aC.\ԈN30}_@3M 3*R1Kfiؘ#+'-&6?PDW0‰3I;SPJ`b:mOeQBh 2.tB!~spaq,Jd1M+FeQ;l`ӍE{wÄ3 lX[Dp!z'jcc개'D6t5fL$ce!0/SӜ D{mx݉z=~^vr֜9c1励8HeBOxrJ"~Q0L8#AnҸ;ɨGƖƳ:^J )3SXQ8b_k)[ģ6vi/%/S69Ðj%1)36`xG#`wL&; aIAX?I\1evI$AH\Ƃ l6QK =@Ph4^H$xЭOՔ9tf0J xb4 H_0}; >?{@)Nҿ8DrU*@4* ((hO i DDC =Z@Wg93͊byW"}f,j DArtuxu"b]P;@`N\;HvBWmVĈ\`媾mUUUTFUUUUT"TF-UUUPnTUUUW6*&SP>pl(O 8gQ0a<=q G銩aS\uxgfOv90 Ŗ jud@RK!7[b3~aB.4An.mկد`ajiΉ=g׬?IE8*`FAFXL4o\D& 0Wy0- ,e3C Πy}[2p#8]?:X"ȳ 0k0rÍodJVӍZ`pqDz׶Xݼ>\74VrjlFyhC6q6sPMaF#SzÈ涣kw!=b5F Xxڹ  "8#8f+={t$1RgmTˇ9M$"a(8b Aw̩a12nb {Ȍ #Cq8^9Q88D$DCRm;T&4\dp,޺Y+kdR;a*o9tQR7Bovb8($9 ɖA+,)c#V s:ν04m.pŵc1r1dk<:[NR([h9#:7TunH!m4j۱p26R0Mq`!mP>84n` u;w^\%5NM G6*k8!-(|N9yrwt!0j()B0 C(:"w~C@ QG$C0@CHQ2 PH!TE wψ{| ӗ8R^xD b6NokdfvʞzNlp CAA6?Ē0`ٕĠ LJ19cX(8 Ri+K|RvG7,8$HҘ8{4޻)5acX5NZ&s1{>A&#Ӫ |@)+Dh`$ӻ33j7AȤ8$W1㹙*iԚZ17 p1 @gOA斓٤Z)H_1=}yAhnF-/Rw=e#")"'aK/M[j Ģa7xYfd >媐@6up PVFibh:/w>:@РU114WfMEBh] 3=+ua2ϲ΂4o 1qo׆wZmLu)Yi&hÇ|8hΌф0@0EI)Qj9fHdwpC1rcgB,D=Φ>& 2aˆDXx@aL[d2(|p]cyM8cip ~% l.,F oKәΉHd0|6 Ra#g{(1_@pdu-A"Y KEILAjL#/ܒd9{ɚ.6I*a ~.`oڠn::{ml\cފ\>D0 "\\41)[F]U}2hh3OZPƆ"4c75ӽ0@P+=ns8AZG!&4h4,;Á$ϊ)hpEzz>v`#ߣmq!M ykt@YI=- ْs K$cJԟIC`M.șӗ ZM įՋ x=)YA ~s4~PɨK%_'o#S$PI@P\k2%!C_}F#MB$}ccfpcm>9+eu6AO2ԾCBI +[UAiP~gBcq^GuPK1ʱF,8`1Jlc1̛ ABL &)Ek7c%|scz@zu:8' :$(t34f̃@@ PPHX(' h)/ I K}2:1TLa0mq![;-!A 58 H79’.N4ȶUf޷=Jٶd- @1:€2Pl`I z9cw\zF`CBJ}99 8;9B7 8 '"?OiOG^"NRD] #Fh 14v~bLNXU3 [+ QÏ+hѓP=b@}! }[ha'wU  TFFKղ'8?6GjHT w0.0vGU 49uHۼxǗH6Ѧ{,m܅iD= >'(8JLtf6TćC{aDDOsznx@!EDETR>FJsIqb7mE |}Oq7D`}bDEn hߒq'}23>38C' EJ0 B, `tN+0?( ;"B X?ACJpO^TOם8|*I2@<LX\u%~zTQE1TDU DQ=I(l|>=Ńv c"塯3@1&&6TDG? |#V(*kL t-A/̄74grO^JD:YOTD51 $r"AqauMc6-H>oU3Cs ޓ{& T)w 1fB'F;DIl-}ԏLRz30eBH T^ؤ|S!rDYC ^@틟&k*I(e:}rrxVɒ#4#kA0G#[m|1: cۜN6s i5V`ßH8߯+Ɗ} Q–&.bTg" *c⟜xXYt|$H;|#i1$ʒ90v2 ''컹RD8C$1}^ ǵ K,[Q J~g@\+΃hCZ',i5fHhJ#XUd*$|SR}Hۮ~Y]NMa7JMFw"Oс {>kthGrVgv/0^drp自;EDJRR'ΰsı DbJQB 9" 04 @MfCgu5pZ;6.#2A!/P شYj 7݆Wvu`}5*w,'+`FKEKR .(&v7g;W/IyHsCS=R꿞Ɉ)*" zO h!2AZ Ia( &"h*dhR!`  (FhH0RBDEEPMU~9 0a_i5S "᳸{Մ(}ݗL^ic7OKnѢ1(*e5_{91TD3MU4ݣFC&o64>l1STH@A7.1Z 2˄pfؚ??dB!襡&bLRH >x!ϘՎD#H!&B7 !@~<;,߻?"a<'KB4`V2Q2S0L`aԉ#C:\XdP(`|;!w%  !OZȘGDC(:I@78"8Q`Cmؽc}#!S~l:t<{G2$xH*P Iw`qCDD@LD!܁!ؽpUI3&Uh^%XcY\A} u]& aXlTRP焔?K=׍GŊ7*>2;x"3dCBq>m Cط!jb?$U='s.bO+Ff۶fe"zhy1ԤhX:cv@'76sQ6 4 !ӉLl='ӄ=3Ck dRRU5 T>S"ƀ(t5ZUhBwsFdAr0~3 $^ vﺄh)竛w?2C"/vTO#(r: .7o4$5!S!Ќ{Qs\Sc&`en@2kFG)TXY&C3 nYxAnV$c@& 51QaAa{tU+upjP^%ӛ(BU86"u82GPc{ܚǂBiyK#OGluKX3jf7K饉IdEE{CM o&sˊEJ-p{6i<ڈY L= LP}&LdH[宻[aÝZ5ԡk)1UМkP`Ҥ2 ХH`tEjl]wzfqn;x@@_c"Z|"_ <D h u3 :d<]G=:6t e77/^iژPD;LPQ);Ox=6bP2IkJG#P -"r’ )qFxa_ chXi$v|(EaC8 ,4 2Z?;ɓC:a fb0R&IS0׋c( ϡ]}Z=MmkO+Mz^3]tmճÚ}abΚfФ ګK_XҵJDSeC=+kGكO8KyxP3sV'}Mb}o8dblqNL/i Ύ=ڑoi}y@|Jo=kg zEP=k}Ζ|*௻|}S2>S@S)h-ڪ'@nr4΁t΁ T|U" /]@@m@}:>p|R@Y׼}R=>@w}ڼSۻnn]F՛cEP:\KJM}wɗO͍6;x=t]nSGoq\1Ǡa "P-!}[}y:i^>2ziuܷ.: Mpμ.!Ω.ݽ]vw}}|z\v]qi{:E]ރn_vy}wj;u6azڋx>o;﷾{U8yr>Qîas:=p[믰;}G{WnjVu:ݗ\nmg{鷄{#^]tj޻x'Ҫiүlbzdz,=o_ak}>#OJ!FVjpHh)ǙXFJLաX%ݝUǾ+]̰}un9wjeiԻRm.]֕Lgݕܱ嶗cخLڹnkԶvϻu>\Wn:Nk[wCӱٵEnT:95rNAh-=n^;q]VWnKu >7yy=>M޻sWeu֛:.r:qܻm2ֽ۬Z,H 'X.$kTonFzuo{r۸ZS7 -ϼ{8ֆ gۭm@6EmPb:_}{ockrw:7c/1a G[6׫vn7xg{{ujȚ1QkQV394LknZ2ӕư I-k"䖸\u+} !t |}}VnmӶi92KL6匜 aa[|p:5pkXX ]n։TMKs6Ͷ6л ql׸^Ǻ[}.,ܲn(f˰γ=%+ǽ]Z zuvsV-V{zmhml/2{vp=Kw\;{[ígVCmkmuDj:]][HW pv+59!Jws.Z$q\Mm3nglxKܷUvgsym{%\:]v7W (k4 ܻWYzeW8kv閂v.%nnAwWH^>P_gJN鹚dbW}m;iy.鱻kew:ڻpOgy]qkQU7moW׻kۀ4饷urP鴶v+{@s:sx J Q+ X=Eu,mːg{#{w^]9( vv^鶠Jl!WnnQw2z]\FtwmMvaUXo<=۶ av4fkיˋݍt4Cf^u>HOF oku>[{>}x4 bihB 44 M&dIMO$QOI䌏Hhz@ɦ@  L4рT~1OQA54I4&BMO"4S?CSO"=(6P4h$A&MM D 0 S4R~!44hzL$D 4 #i5OʟF#C#+MEHLSD5t(C*(i) " h )j e}eO7 &(}a L?3d sUQPQB8/|O YNE1\=0{Z&b<<%d-C2Q)m8 cE4D EADsAW4) J.F0X@b. ) fh*NCz*])끠(6ЇjIZ( a9 ‘6b"-QBRi43)DU#3E%4TT-%"qN M(PXR~JR2Z"\9r4A@$e5o)E6&8[ ˢ ȁɅ:td(TzC`NH*G?$@\%{3׆?p{95mX APdD!p"pD5Ӎ&Ʀ94fnŃw,$ >$SϠx.y?δ?^Iiax?I%~3Þ\dLãM?`_L/T!ř]m#ow3v꧎IurWiyv~l)eX/1_VpԒ7k8q؎Wӏ6򷦙lП4i;;^L> yȶ3=[:4r6Y >$O6 %xkWGBe\f7VYN.)0v``.+p= 6ỻHP;[.4Q3KSm*(W/kt@ѻXc9g~ԅ{~2 %2lQP-LWòO,)կm)ڨ0T A , #ESҎ~'i2gq.3^ `!m4nkZVH77NTe)HIgoG꧳?l{t5[N7Tg̰]6ncV{,Ϧ;kYM<*Uуj]U.vqVjx-[?I#">$0ɝ]-;|%<9mm 9wm| z_i<6slU=U>Lz'J7ew>:]vt\lEOq-!2C>o,v-gAPE smݜ]? 0"*7dbLHDlƭ) y[ZMI/)#ci:ĵ:ֺi{FDz[P(83bO*#HKEw)Ɔ !EeN5!!attT𿴑X;P <ݹ8qZg}I Mq f[^U\a1b&yY oM7&NOߕȠDHUb6,4t ҵ,JDn ",159R`e"f~i' =7h)i/CfB+D Hru;y/(R=֘~ ȣ0@_"fg۷.eBbRUZdCdD НHϹQ ?x8&rԊAi]ʯa0,s]=[iր@+ªOZadByf [H|(g4d9&oj}*Nl@#k0^wIȞh9t𲾲9 F]aL섚pK`L^p|t v1A``KWGXF :H=xıX&x.ɕRFI׮oxh4kqQ%b`ۮg*/c>64]쎺6}|@QHnMaXUeb׍b0wqD"rWF\b=.ﯻSL4KVP .aN g6Whyb.6vǶohWw7T}MvfL],Ԝ;3՞yUiJ1BfB A J zW\6_цP'&UP)3ӵ|toIX,eóf~ԴR m圵|L=0doF0sr1JhdA)"Cϲ8.ݪ&?f3w~78]t20m1!E^cג RD% oj-y0]&;y0 *:!B0"Q9`E7epBpx!EŅţH?Ԟ=O׵w:4X嗐z.L!s (r^1#F3皵:Puh?[ܓ>+^FW?'s ccKAUZy:zcNxg>m##3l]ذ$o: uF0< tGvb5{ɶeUlYH6}9qך#sdIqԁFu3bq! rsTs8N^L^7ӻ"0p HN]S ÞG|C"?has Ё^vɗz7n<*Pu{?gq:O< ~qh"DxoF~ 6<1W_Da*' IT, 1Ɋ<@PQ 0JPHr6-s9%Ğ{+B`DJ}q7 ??WSw?KK Bk: M/8v'`.{9J{_r,SlST;;+ӝeZy*[y4F&g-NVccGsq1۰U_( @?m9>LUS{Gm}LO ?:1?˷De^I LEzO{7|BOtSa؆&dc$h_TGעWhހtpd'7f<d:mȀ~7>|)B1-IS?fUc~i=!oWX4O˝cA7fQÅ(2LBBпތq?f/ +L;$Q勞{ 6iB?&,LA1dY 1H mdL:RLg&8͉Al U! s#dIH10Drj6 .5=uĵ4J NR)Ɇ!I-ά3_Kz Vb90x/3xcV;??f~=H% 2rdhHQ1*\&hp_@ŬXy_tfج} t%c]3cVb櫽/zǢM5טqcc"*P^1pF~EgMzX?O@Xك_?H3R.<0ਚdAh]G8O\j^MDc֩[VuZ-O$xw{zmC:.Id#ˊ>Uer=JRiV;mk$4XM 5 B,U?vw?ϑ͊@x~:,y2rg8s[@z\׸ Z4)լh4?Y"(Vq~Q\ɚ?U+Rn%FVFh|$׾Gze"*"h'W8e<1bZŶfZR:C1~qldx(xi + ) 4]Qe!ѻ9Pj4 Œ*>0O~_ KM˦zWAAEmd^֙mP Fm ~R k,WLh'}X6I{Q6URI&Ÿ3-)`%63yEIb8`VT;k<܍4b64`ī m=T&d4R4#;1FMR4Lj`y9 C PeS<64hish)aC\t F`Wo_W[ƭS M_0Rj5l4v(`Zʿ3ZI %Q$إ(RS(0=°T= G,Td[ކ==F (oq@dBThi ` \2{p1x h) :3i\TH\0zO>%|I 1x,#?獂02#Femȭ38׫%2GlA%M7 Qt#D㑶a1Q9}1$#Pbqlg}Zդ:yag/FE Ƭ+`Ed N2Fa{!B5f/^gdmce)4X,%uc}CaO{3B{xJdlIUƛѹmrtfEwpfƒm9 ld~f޵ggr(yb1up6<"mPbAT8f:d,2GrbW[wJqfQnelch+φ "E(UT M\E%)q5ƥbfj3J&ci$QO=nي.F \r'giHrh5q9r6Aݶ3/m1keE*O/][ҥnT6#>2U{h1r.Ѷ(!,5ro+duHiw)`x3(\|B \$ )Cqe8P BZ;VYB?WU w M;ʣCWQKޯFI{ \_ܸPgsZݞp) L/s^??o7ݦA[6K )OZfLZ[`nX@e)Wݧc[sPy'y4dzB>%Iw,)/JHIǩ#vh1U EF~ a9m&0=}ٵT8HwD\%%.?SզjUo*z7dcqq IzCn%&o ҌXJq|87.=akME^4(^g;6]*]2y4rZ n#Ϯd2C f;Wsx9QQ [&Q˘N}K_G>P+X=Ռ}}N':O[j&oL(9aje"aK9=xb`DQ;S?N-S2Us^T LZ)@&K,q>qASz @%,I7UҮdĞӟ9 1bZ4ݶ5p5#G~uZvjscQZ51}/(a&CŊȽW[?G 1ld[르>$1]zϜ D2crQβrV|3B*l嬈GI"TC#Fs|!]L\s|)h.a SS}f!0VQ_Wn $Gk Y]xG`Ω0! fIC#yOsTE0?j&C4&:bWiC/?˧"u{9e9 ,0va qX@~4h0b \ϿiPm$|f.Ty690|cQ7^0i}}2؏]NrwRjs'j?$,C@ "6bR_bB1JRFv:AU$631}CݙSa:CM9C,)!2+}BI&S%}@.pt,]q /ai9ӀJONq35 C,?4b(d-mBs`}џajeHlwj8IO6TD|j&hY+@Qҡ윝Lxv^:>dU0np\\^R$tSM[K\PƪjQ,P8I.4($F}|&0_U_6y{hkW5h7A^:b)HI2> X=&ÔSJ"B"Ht5ۆy!_-gwx>ٯ0/ca\N奝pY^qVdڡ:I@ m?+?l>oG͞ƻbjUgPCKY^b~RH"7uFJ=^tr._\P,ay۾{ΝS$94ĦDp#튁4?[+MQ11O3dQ tmPԃ Eɶ8WX<xf' (]* TbqMU%D7_MdG 8Q,^jBH><wQq N"=ڛxLTyT&,|4  J|-) 7cI^|t!F7۫zރ¥->>+*o٬d_ON)oMyz.QVs}\,/#̪J?Ã}J8 jGvO l Cf2p}FVw Aɒ=0GӘwGo6;$BatAχژ F)Cr} Pԯu}H"Cke/Nh {9qPfO/8pYV'x/OD~I3ehEY*WV /%tl= kjoKkC(Ԡ vo+i)lF'b5^i<)a0&HEY nz;|Vסur1{gr25P&@'yb#o 5uΫשgs:o >mHk]>V9&^wQIN۝V~>>`;1_'L P $P1f~,GCo(+2;_<8pf%HƑ cdA#㖠n 8k ы_iy֡qqTCރ z?y/ dA$*Ec1x#=UovUF, m*??|(ZV~9>K κϜi:w7A\2)G08zE|? $w .7]cpko3WɎTlJX1XXLchZΟYv;M="2bɥ%Წ_kR^UV; .= ߠ$`V7kVeFɑ^¥̉OιXdufG~ޓ ".B`L1!,Lchm(AثۻNRp AD>N5cg-uG&^\tm\%2t@,).nT[ƅ$i̜HV68UTLW1b͖tFUXst88ˢόMό`_GL+?jt~PhW#VG!=sFn D(Q?=wByȤ|m>oG J*-ammb*Gz@x۟ 280M}0G&FѧcII^ -sTVlοF5ޫPZ9H3eH>c3jCE`2nVp> tXo[xrs҉m/g4!:\˥шhwxSt뒣 Cl^iLwe|.q]kBtS zJ3`¶ ] Tӌwγ|cuңC#3Ը8@W?ww;z^ ¨'bw#VHSѮ_*t &S\&%(e4֝4PCIEE 4%$CKCKlh"M@mThӶ4:yze3uj9ΪZ{V.^cHBq}qXwy!;3TYk BX0NQg4oܷ L 4)1>fuی"kLv1u%VxAu@Hu`>r=b)L% Ft҄]YQ(A>vڶv fẒ=p䆘k)C{in;w^Li `9ʩ}ʤ<_ﭶU[.v% c6fI<4R(VoI4}tWK@$G6r#y^usCR|̑%mffwIqɪ#5Pp,A=ӏˡ9l&!AձhNN~z_UW4JF1%hR&L CxMN)GͶ- N@0~RP~>x~{ D>:f jN()!261Qi%yDqG'EE:s#n-BBPO=-RĀvHT&BO[s.Yy~1q@8YqTmKmcaI}:R8:EsiƋ;I2' PiOP|ݧgq<݀#iR!(eloZ8^^qp3 MIOGC0{*mjzFu*;d71 UWy >Tuzz4w_7>ϻi;ymkm\x!J5i(R=1z_,4H^7:9#myy#!Te dz`(4ӚN8?*z9X:rFۼ=z0Gwzz<%솙gT8R} }^r#yAo7g9zzxom<)^snk3~c7~9s→;*0M -X(<iV>W/'E|bS~CLOr2+4Q ΎzvӜhN+?WD /\cB˅BϩvwwÛQށ` >v$Q~H@uK{4%M _d^c(7[pd)Ǭa=U!2̯FgP*#B }78#Qf:z,p򺤍$5;SYم ._5 pt̵rLd+Ljy۳?7{<ΟV0[LDA{{:p sߢ~py;;~uL04QC(& A]au߷}Av~B ]±D$dOP9@JnJ< ~(I}Jfb#[`z9Co0yd6p+"޴ڥaJvA"WFMGo]/Cʹ]hcD&Tfu* _j7 a8_.}_M`րdnH*)Mt.L/:\{!ZDH*uL}Iz3v9blLV9 f.;Ҡ^LK p :&SȨ;MJ(Qڪ%6Qn:Pl8S~)xStd[Rc(4#HtⲈmy(h`#rZ@|{@⑏լLd#[`Z8gf cۨXNi:&8gd-iuQ*&hj O 0yM ЉU$@y@9/~T^7&na%|Ncx1=6?،O4A"7ywj_* ~9Y7&IEB(#ml4XD"'O=LhyP^._h"fF(Mr*(=F%6LQPL1M@4A PS9Ģ" ੱQ:|?[31ˢ.ux{}u]yO"{rA,Ǘdk# s݇ThA"E ̄!Fj}(cu+^v×ijnշxď29ǔeޗy-tGێѕLdt$ˀ`j: Ah2On]~kw?"/w8ll`vuFa7@7ɮprh[qݘm#ShVH|v٤y! -R0U:GnaE `A = n<"nq@kC FO$P1R7IG[3a,i} x6"CNL:{=!\0ؖE ?{ido(r|?=\zʠm hi9~]! O?փ"s'up >r~t~ :@SQ Ml LeyTѓYsOaDN$O?m0l'CA6*LRP JRҔ!TDTP)Hݼ7V!;@$(ZZXAh@&ZJ@R$y8l )+u BPD Q7gTM$Uhwmkx?MZ}@.y󘢽r-ffCBujXCd|2lohbJZr頪CyMNSQrD"+:vn"dI@d&bF" (& xw"h- e- dkW[4|hvt̂6w dƳ_<=5]qz:32:J+wHHHq#l:3F.0e /ǰ1¦c/o?E7ʭ|b0iP' ץj +4ܿS$qS&Vg1!$:q>"wyLJ]Q0[9b7I_kDQ`)v;=}>_:jpnѺp{ieǻ"H3FB @Q=lP94{c s$9?zHGZPf3Π7f 8y^Titr+uaR曏b\|?񧕽nwM}sSgW*n vdWO9[ _uq?+WS+ X)z9G|D|1"+s[54r(vN2S^f'Dط9eB.,}eYm蔸ci &9X`k}{h-[=2?U!Va3k.-Œd 㣜%|CޯΗbVb%Ʌ]C<;_mAZhd60M#e!p~ϿG=xF.wA_Jj%ǽrR[+ߋa>n[?vTRQ.Ds > `TRkt57m "oɉuXpLrʢ c~+֚FVQRr#<86?!udanά. t#_ϢLwakuƻ at:)Wp]2t^_&QMG<8uv7lh^%xyO“ΟФsl o+^m2o4PʁOQgy鎙mYq-}O.I[/Qwz=ײk||ȡ.ۛp up/P,]B QNNYER%U@z w,B<7VOP1nCvA ܐoIN7=|w`JIZYnKaxϦp8s\2+E=Pϟz0țu-ޕ%pPZKh?zw/wk.\ Mv4Ize][A#rʶ$]2zukgcJ]^R))~blMHެ*9ʓ1| )cɃIǯ&8tǰ894G).3gչU5=AQ PVX*in%~wWk TZDlP С+>4zx)g"{ޘ8wtpW<\a{g YAGq&30zR[,=/Y862yl#)ʭ'U}nk(P2b7N A) "d4^r6GŎWAkz5\"W2@2÷I=ѝiq7"\jsI׽x+,'̢+Rf"9UH"Y1^itvZ¥U:=}bE +Ck> 9ol\y6G?-(G"/ᑏN1`|i9|xt' \B9miB >:վeRO~9⧫)#Ka>T9+FC_e|Xr@tL!>]@ݒw@ޠW y04dB! TWb}MᯛOsM-:j1<ʤ*˙ m?4עO+ -OWLZ߲:;~_Ra]^mU4yc*Q8PrEEa32}iVh=.7֠>^ "<Ĝ@9BE J  Wdzy7oڈhǑ\fr>Y;K7I06Чm;@K eTUwc%YL20ړؠ!܌Dro61m^'YgM*Jv-խ& EPJDD$;!Yy'4lm[8юHAAIj(vyL01 lRGFj!פ͐ ,cP$&:(MBP`+:glxJucR$uMMBsGb$i$ĔA!~pO>[rTX`ULN qT < gIeĠng(8C+{˕8RCσ0VǸ#ׅ كbp Lq,'7UDmiv%9~f)~}o0$`0Yn9bٛNNXf=y B^!O\+zMr?1wcտ7Gxix%DL50| g|S2^i $qka 2Q6QlmK^3k?9ē¶OR ^Xݸ>PRYT8 ~J0O$'{'0,1}Y?4鿥Οiu:CD0I6=Vytֱy_y}TU4mnw6@ӷ=ѵtHAd/"<6un<{}mz\zJ5Bлkԅ; zf?aloQ>k}dEh$I{\ #=f} J7U:tB>{Gv~ d% Z߳:7HiVwaRHUIP<7ߖ9eFU4{io RtU%Cip^MFm >G.,!NSC9|6 ?|vH\TY e!I:u3;x~?*先aa0 fsLM=E"ٓcz많]?'r70G/mXB KHM%2?.A'UwG2zgݯQ;gʔ>6JsWt=hçJLQ(([NRJf<8mq2hl(T E#(3e=TS 8p+C{EY>Cȸ?>?,Fsli *&4K=KK|t;}%.e÷/1ޛSlRa_?wj #ʡ0 z\<$9>KF/:=z~(]3&49l?Ѐ_z 75PNNΆPf /^3: ̈́O~Nšt亜>X͐~|- SB5^ }>^}hϥ}?SNȠfyESi9{VL8/!1c$ Kn'Zis*_J@ wWs,i} g?8Ͽ 2F qw~ҺTcߖ_~qt[u _W;x d)/g ?ja(Iu}tn ʦBm<Q] %/E;-mw 4 Vb+{!yzBAo4KI+1/ UxGX[puTJI|5LeL\\@)ff$#<81Le>ҹR~_OO?( @xJ9>a / x.KϺ23,UpqrvL$UUUUUUUUUUUR*A%o^>.Z$HT7%x '̨=: gj-R5s1_}3@99ޏ ]4ϻpH^. 'k0Ü=zfgpح5xxk]Z 9>@{"WddLSʯ @\TM=y Rob> !K7Mj~BhMTs6?%\z*:eh뽄!őZV* j4d!}2|ni bb*bh Y"$p?IM?$=-v>.K3X3Nm`4K3G.4;A(9:GS1u.7(@L"jFwp2K9':ȣFRr4%:#6P_3 dn$7(sX:R Z( 7{䖇ۓ w W=BCo䏘:{( S 7Ps' 7.bL~0K* /itG;ǥٮ#;8$.(̛0JߟצL:c>VTwA dNo^"C*-voS% (*yFwf{S#"e}<A Ax MOGϨ_oy$5#+QEbeڑMܷT 3%_ ށϼ<<G jh OOjy ($їrLRǀ*Rw^,pslV2¸ O&hb#>P# ;Ck"y?<RI.mЗҽֲ c҆+syзz/bH877Oգ!wg_/[\7{\0X̿_Ρko|7=hD{F>&BR۠ :7x8y纁.IC7^w{|kENtn.!@*o/_:<nq#:/zH{J 3v9˭s-0gmp<\PG+6~~ˤЛb̚i,D:i탫U0MA%:UܠNua~80yD~'3(6C;؄iu|vSҕ '*I*Ұ>~==93}ֱ"= ]X [ncFAx@؝=ͭ~DZaeRD>CSBz; z'0w{ 3ϡ7qBB] 2V=Us}E>@4$)P""fUjVU϶Q\*En~H?X0}~Cz:9tVZ@*UUPI}W7< (5+<#S`iX4nw@=G7ydjp~9"ngMJ̚ڦ1]1boZuL^Y3h .%sL|Vck3ڧĀ vm.0j~QR .JTH Oג/и鮯OI$I#qm6mڵmڪbVm[mjmt)z "TAUUU*; ? $ڸ Zm[o6嵶mmv߷)m⪪nzm۞_ՃY2G"}K(b4gR98"1v]~4"OШQZl;GyψGNUI$IK,vgHAc~ aJI$EP ć~n4t긎8&9JsS_"UUUW->ES=Y]_&ȝF_x|.F$9Gsqg`ijmN۬1M(kG?gw?r0.r"➒(ÑZ|&),3X'V15 yM`NV;M:|u['&ZS>,puv%FsqN2K^hZ6r}4 Hݫ6 o VDj6/ê֥꒍[V#%h)Ylp`8¡NJxq[auqKt썰IX.ь5T1f we鱃! Q:PǴpCZȐJEy 8l~YN L@v<_.UT-tH~î2 2Bo^\?w2b+)~oR8k:_|_\6~3\Z1~..ac+=^+pL` i+х.<+-p<@٥5l- su(_CUFrTM?&Ckqu7V5P,ъO[U\t5/]8M/%3oP^7L  Q A3VL.3VtX;gJVP5E^\)Uu_8adT}+7:KqIlDug>ּ57J{sfa|?:ʨtӋJv!ӂ1uP#NfGogO]CaҶY0{ Ġ}y=}fy{xrAnuuzY1GXx~fHwoCNۡq|bOj|zz qr܎Wn'E= Mm pxu{?>UwS }WcgXC <+їo^޻{-"`gTUg {#B s8$DL3!0,mgH啹vrb۬&!J+"F|/ t*ћת;}6k{YF[.(ۋ_qc3͏1k/ Cs9Ѷ;v7O|&Lؓe6wKr^9/yX&8L=p~95mڻtxO,aP?K?(_ϡ5`P `4W:?뎚o"2#NU*ﳇ@x)l7l j[6cKC<`Us |2\;C%wCIb\*zscv/ҥ,2 8s ?pdHI 8g'=_pYz魲%7Si8Gv3*4twy`%3{7c {qg1Y\9 !+huypɂb"楏{1˝Nٳ:xQU_x^'Am[]F9g҄] n 6'Vx u<6;' ~EZ.J PV\d ;%Yt}fA'M\;}+nIsf|1[ O&}ejJ (̊f*33?) kX#MKNd k)OBm t>e$֚5 ?_|*]qSۜqUoֳSw(I/ T"*SK>^n}_=gkzzɈtgX{hjCr; 9qh̟6ɦsg*[(CfYNz]N˻Sc%xbv ~.Zu'RSA]lp~ܟiB>ۅŘ2[$[RЂH1r7FR۬Ik(74ٟ.ݖC`qtG~gnBU/lF Y?RI$Q4G&_@H׼`mEKh1x7jy>t#/ky)5SS}iŔEMJR'jpK5l;)梆P2" _O=oWʭ{u%_u"ռOFL2g*Vw8 EBy>>NhB]Egqr,,^~cQB=ug>C1tMU՜.ئ3b:y0#$zن'74!kg"~eu<TchH?VQt1]- ǬQzÑչÓp}٘a2DH6vB5X Ir|B/'FJETPTqD"\+ ȶ 01T8,X~,82U?DvU>C~#+#q_[ F_ %PE@'Բ-g/9uGO3t{6k?R)H @}_Ī7M5jTEjhtW՞_m_wle;\sY?>c'l̑/#X` Uj(F ]AFkQꍧF Z̕bYF3QϔR!tDRN$6o͜FC<1O|9~^&h5>Â]TR6{ %O0{*ZGaEU %+%e&@@rQGda:ko!+nFA,ր{3/ F׸0qApR)% ds6AXCӿ>V-EeR6^ufuмLs8)X?ݰG">-Ic KQDl@nC(V6xKvpUDOdbZ/~&>az>%> k8ٱV`w?5L9q4`jD6(~[1֧=Cyur vqvg)d~% (#! %NS8kHAȐч5; $ 5|oR87LWy)z9IxuW<3p#a :H坠wTPoCo\C,4-1@>Wy=KmM|qbk0G fZ"{QZ8/cfo͚$mdcΣmwgGfj Q# !(ddkjڇ3Z3tϑ0 b&$¥yJw2D>&y묾1KU|)uǘH؁im"A !>xta6Q%em,PBڶ#?Γsw @E| ˜ӗq_&%x-C,Xq׏䈔u|Wo 7ϧɪUܒ=G HsH|/^wd,Aۏ#0hr4,y& j_?)|x:LG۪jڼ||ׇt\Ve𑉊 Ƈ ]nBP%PutͥlY D;ެwɜFVյʍCAŲ ђnL`S`鲮4H*~G25C]8S0sW0p5s; !K=~vs-7o6l+2u|or}LQ#SM 'jJz}})H@m??z_~c-p5ܾ7xz E`D| 6~4⾻ED ) WnuL&k2(oقi(QFW cMQUE{-Ac$w.T֒5ɷߗˋm5sbgl[uT=IQe.^9Pj9VԷU,6va<0l6n0!W|@@`khe%͵FNs3F0T$ێ\s-ލ9_ͻ #ƹzӖȽ}Bo_~c##htNL+Zv#)2o.t>?P^l- /z0%+8Z-q,F\#`)x!@b36'=Byk|~uF =*Bj#>uHsd JUPna͋Ī^ѕvӰ5u'ӡq $A+ ,H!->]ĵg,`(WD*3`>9:W*Ji}VFŢ~ype`.z( 3oa `D(@ # `/h3|iq߁t)Fbr9PIY2X QSX:7_D/PF( v 1S zbKkF]TG(ZtϋC@O|Q;ƹith6J3,5x xo s+l?as6dĦ^-wo Sk!WLIz4zA4-.s1@HrqA* `sn^;|>hp*7cQG r7'4#, T:6881XFm7 ΓaaVp9"ֻhz^~CgK杋Cp&džfa!MΏ 5;auy`e6̈f5MSch[rt ̖?|xO_O4CԛZ;:zeTiv˳.[6ltRuz{xt&q{j˯dLinp$i&c:'n`WW8n\|쓐@P0A&\Ggd~s!<` .Z0E3g7o3=Qŀ g_9mHHÐxu| D9R!(&f87gb_x{cyNOԻ%ZA:be/2u,笡xxSq?LQ?5֕mw!HA *0ZS{ڿGXdP~Vմœ%0[6IAcgk gl9XǾk|s\`R>J6ʈ (aW\. ~C%U]Pa,$եfAΨ+ 9˧ ;ijARX,`Q,?(X Tp0ߠ&ǥQ9ЧCy@S7˯ G~9XTWu c ia] Mp36l' D?Gb>&dsw|c M'626 ,ߢ.xe?RvoҌdLY}2RI-Ώ9=7o0XsUV8H4LGAК`dpTDS?~6FmO ǃ4Ed ᝪ7l[@QcB뱲&2;.ΆTPo^vB$L3W9E@ጛڰ 6fl*n1J?3>}(oӖCg}ܷLtSoE[u^ ߝ}rƐ۞`ݫ7Z;K`䖭 S-Pz3A)73Q)>ks6Fa+L^;sߣG &0rf ^węTs0rs)$XM >)ɺ P$0Y Pyu=pp FO*AEXe @}*z{lLr~c5 c #(^4x*'Yl:}wzcF8H+T'7K+uG!@1? A\=5_y9f>wl񓮿66^mEǏ`!k&φn<7M㸣MH+ަ6Ӓ=ȉ=0G}I׋c"l-Z|}b3WrT ]+3 Ofǖ Hn}-|ꠌ#-4$<Ȟ.׽#Ů&K;Ur{I(ߗ)VpY3F#S} 7PS7A&*`!rzAJG̃}=J: A{uԋN%>+yʇ!RB]~ŝwn.b!eJ`wK2Tv.r0y- c.y1{')H7bQVDTҁZ7B‹ s8zeY@Pve ?]0BS37Ypązl ?Sh@TeCp䠁[V\ N1^pFX HCw!+ĩ@حxhrM%&~vF1V U%ʪ8XBBCvp{ABp-5~@M vXRXwI15l{c@2l  14dy#)?yCV~W<:C\^Ey>z_V+6bz6X_oV+rVnd}m{/t0s2 Jݶ L0t*pMiWVXFvk|xUUr:}~ )>=w2;άS` :9>J ᾜQI"r/_N^/9D|a,Dʪ1Q=]ZA{` hId6܌'C F^N>ST\6M3"j#Tf![85p]͇ZjK|U9AcM7kǶ9rHg[Lࡢ:`S1HRH AB&jd'zy&T?m,㇄7 )(ϱa7\! dF\t,as?L`znC~!:PۿhnLjz䀏wz ̤|Yn6݋ƄeA'}C@!:\U$0/fAs#_ovO|1\`5eW3CAUiT*U BȨNoE;wFq[Y(IRL.oQ Zoڇi_lz %^#Z۸`72WRp}bYy KR`~Mݒ p)_{>u\FPpPPA$&FEJrgDC&fIc'"x!bGA@L$\9Z܃Xa۽IgUf $5`@&o0sɃ QQ; ڮKu\OX>ZuLfbۺ=Y0rʂ!Dګ`Q 9L.] '^2$+ͷn1SyFoRD> -F%U`7ckcU0"+ p6|ל_X?08Ԙ\'"!:9ɹ(\~5S6ϛzU,yrJcgj 拉* }'&~o8;^IR԰5#4W񝰚ŠY`Xl[u(/gW~yH39''z9~y֫ήqD(MT;|k*5=Z33ۿfOҌ]}Ub m&dP $8Hb k z ryTVIA?cMYYDQ)ڶ5NNk/Y5'ңV8#Y=;H=;).8vOY9v˒FEb{'Ep[sXrf'o\*uUL!$NEb}1oR>:OongF2RF|"0P*O? 0L$drԒ0BdDq^_O xTZALЂPI@PE@]ѯx0+^XvKw+ ǚR!QA"/i{U(Dn\Y&/<ȩZF$, ǮOTnxH6s! ~5Pw4gjVL1*|X6ر mǛʁ|z=6s7j^o#Ne/>a3 O]`)R! i㣿8N$zxMGrM5b6Aր2O8/őup|B0\ !8;F\l(U:J5x]J]eA'a* c˓Ǝ6=%Uz2uS研? [)AjCw>}"^ ֞k'ruh; e.fW#f3QM%~AQX&D)6tq"ԛ9}(Ct=NlyG!>8 !x?کS#soB=s5{.27od|?\Eswϰ렛ƌQ{v"ax/D 9ktmmFҩFO AC2'5sBgML[FZHVjeWeg2QlL(U|CsmpmrW:Cz2lbmWÎNW0Q_GbĜJ?NںTY,Fhh5m!"P;o5+hQiiQ"]~dz%mG1[{?>>٩#RFEY =w=q]Y8P9jo>bm/%RJ;KYIoЏk sLSl4 !Xx:&NI{ oڋX=S#Lu@[|*3Q|{^C0PT p< tf9dXof崀}/L(% 0ΡO^PCúyUUTɵI] fN]ܱ?\]`*f(Ye&.5i'V[@Owl.p#7iG qvYLI!&w_| NN p/X*T(*I*eMw!PGLotSlj+I@2F߫" x:2 Du[@EZGwEɽ|(Rn %D,Q-ּzit9N%0 f@$XM3g`t"39$X09w8vW s-KDFI3N0`M ZW:q[jlʕJi7ٳ*RM/ʵ\êU\3T鸏IRzYܱhuOB6Nl! hw"&zHлƬuó~4hke\f7m_Z`@R?r8uTr;ט;'pm+V!(V*vH"! @DA @ $A@C @0 DC$ yb%ԧ O>I6Ix9~5☠>U_ vEoZqeQ3 v*nDЇl"R?L_0soVnckDF[Yq }BE`tl٭GF%'O9mO˽av$&lݢp ȁdV+U?/u=Qehѐp!H;O2W8IJ"䩜WW(ŵtFd+ZѿNm(UMLJ`͒E :~~}|o;:t \/v-§xmoW>? ~84e3=huU=S]icXcq~uB97~Q;;w, ON?G;MN& 2(0x}{/-`sQcĦlAKI!Qe@N!Ԫvۥ<)^ھ#8Ef_qJ_,<OO<9_S&_/;[A{e}˦JYjMo1F~[^??jW)6}5.N3KigQH~W0s-"Mz44pBq9qf 8k&C|zc??}w;gyT)I'dȃ;Zb_x8u\f;ͥm>!0n:X~|whB2Jvx^͌1o.Zc2$$Ndqez}@Aig_(0ɵ_&k BNW\5LDm! ,U0/o_cof/ZbXuKB[ یޡЕ->xg~Y6})؇cɶZ IZ#?Yh_s*[ޞ#^u:9@7q/s̴}~ͅ@kF&B.Ji^Paa1 aH']]an}dSdnIxk>|㛹\n|?U4N{М˺DR BG8Sq^wy7KFJXy 3lw"R"mrX FbEoD/叙t~gF!$ORB7Z@Aʸuhs ]ۜ!G2x0f֍Aΰ$jD]4E{EwM*.ogV>\+O% Hlf@ZUgj38V&|΋ isxU>l6[7)F^QgusZ.) 'fվX4X*NeG"Ml 2FxmZ`JCms^ZT@Xr =ʭG!w!D6aPHöɾ/6;U+()eb$JX/aaQQA/@Y]LAO{DVd5kwȳUF0r iI<1=2E&;y*5,nakRJR)˹ƽM 0bQJ<%}Wd$)Fx`pK Ųg:ΐ"Du۱p|W$@ldQquf$R,9m6K U`Jyf=Z(w3[58M$\Qo ;Û2;d)/?UY;9jN&!:UE2քZؓ׈v6q't)FDxQ iGkbؚR;|Ͼv=q~8<-^i5su1U;cbJFw=5K@9Lb{S]^mP W2ZT;fG }S;5TGyɜixH<i pbJ sȌ&M~j_qFW;mi&ۊbkl93I6xYɳm|mWIzX;Tm;Ǐ.7͜80JGW{"Y)*ZH.`'OwiS(n/ꓐoyPy7Ɵ\WQrZ(KQؑt/'$g4iGQ6v߄s]{`)"!Ltt79 rsv M'ߪ7}6hLUPnMA擔krH1:8#7Z !D Qc8=ơƁ|UklXc.TεJM3%@%,p^t2UɾDG$ho~%tB(='͋<ЈƜܮDtfNJ>,1l)JVSj6LZT@T&r!vm[ ׻2!Uq뀼zs+3y1Sí$⽲>Z#9,$<{o3tNa1YĬuMs[A|cm8Q"B9ٶط_$^l7y=9a7S[1s!N!*%TVwLAoGUpQZ>Q4Ts#Gf MZ}VW+>+G6McI7_{W4F6uO:.FO&DM% Y+I@e'рq`0@m6m0>ŮbFIKkBHefsVgL{6f}q,ˢ~GWY!FdDe(^\_2%'O" 6~D$9J#3]Mߖ&6>_拗QRu>-I,=!K0}cKD2U#a5_MD-o6xn0Wl[q޹ox*&QȋrWG跹ӎF>7ayo|Ə6rch8XɌW=NJwYգnfQqn&[r $`mT˔ wuЌ. g- I}Gw2#s#pH%G3//OɡH +ljK9A.@(wD@·c)A@ʈ8wm 6F>5Dvt`0_WY kAQqGq9?.i&Uc2,!V[3, VGMAuTtD(v;ytvt̹{.Q\P^PJ ܫu~ Q1hxiQν>bVXzڮmck+[qa[Cx132mJ##81sZ/.UUe # U&99L୿{<9F1ď:jI6 TQ!˞`P87#laQ]N:#٦:UFMea'@_ +A|TMXF9)1Fqm=֯yUưgU3 쬷{W3,W9x w@2C樆GBִ(ךKz<d4C;j? 23"eO8)kz"Y_OeiŘoD*ʩ.*TD1t{KS]_ӕ=\odDz)Bqtڌ=Y!e|^}E'AW Upis e60|:qFl9찕Q"U{{9x bUew\~}~=ـEG'V%6\40p ]j^_b{*EJZb CqZ=5SX  ^HXAsCz2q@'Y+}7MfHXPxW1&=Cٺ'n=߉MG\1/wlS05l H,C@*a;:M'|8 dO~?VҨ9 .h{ߟEq={/]APCSvggj1D%?OŔbDKV!x1!.q'c6cfehJDWF`qTՔ ͒v쭩 &_v cb@kɄ1F>pưF-C0܃I3rI`5'CFf4 ֬^EYLLUͶH?x]3oWkçR\x HGs{o 6bF4l]d099 yv֒CΨJ[=ɼdxk*柑;s;^X G|:d.8224<=h4%ՉW!C WT laWPKȌK^VH0%JԫH>R/|bw'9s=zYO)">d+Q^ ~#X[.@'֤p0,~r=-Q#TdQhdTER1P R9|6%=9 wӃާ^Xad)E?s _ 9 BBHz{_rsP:PU6b&h'r"i*(bh"H(BiIX dB (*"#j;6ӟOylTcŲ'I ݬpd_}ϥQD=Vss{ 1T{L=6%O&2<\`3c8D S(S# 㘅vۤ=')p]vN28dҲK9fue:n{Q]~tL[1&KQ6;K Q39ޟ|㯟s@0Fa-E&0EYMpywIך j]gEP:?ָޱ́MZ$DݪV@5)?zhڢTųqOzOGwo΁3@v):c>?A k>?Qg?gotHIM!HP<4,nو2|ut\ƊO{'P =?-~%!U~ϻ<&?;{aw1V.I~l8u_t_{gHx8̵??/6\cOP@d0"}$lQGD5 "1DR,0TRT  (  M >=K|b DҔ!R0@QL$ r) %bhdfB`"Vb)<}>tx=7\D9~?71o(~|?y@=,͹)@1b%O07!E?[=㧄ho?Ϫ8;ˢr87PR:9b<[I)Ta$; z 1@EX9>?q6I? |c=|#!9/u`>"!"[Md)nfWЏ`<Uj*gMKx ;۬?~n#Ky@+Hy/.|?b4y|:y&H T ŽwHl?5#ѥX>(S݉|{EUUUmZrڹhETOX%*scͰcλyb&#xyg˘muc7 U")Rzkܿ2&{`l<@B"n(zX8>utږa D#Ruf#a(^1uy󥭦dkt~?}3LRg3Ii=lox;woljer6R0O$ ꆃ@ h QĨTPdЇn39/bNM)XDM34c8!}HˉM#KH yDB B 7d r~0JJ ]ȗݎx~:`=()mMǻޙzhT slLZ5T1Bo|u_7?7SッdH 5p{8=ٹ~gޞm_YoZMRo?^GG7P{kQO7( a?d] (0RQ>&z٧k}x#NQ yYmxD|q0|jw߷PuEJMDO9{XsAH0Ӈ)ɞPtTwo]+?&ggXGP3H,U }Ə.8϶GSll+ByY;P~$"Ç/&QQm FgzⷒO+KwEVTD=R80%`t%#jnX}˺fM_vkNՙSQA(GuzBshD2]~]y4*'9[OJr"Od-i;x9y? su.)oG =yTx'Lgi~Mc'V(rh[#zgԡAOyGA-T w:BՑ?yOEP4{^Cp0XPYx.*V=B7BnLG]v6~bonl$HaX'0hHF'/!B8tLY lT :5'0{مڊ9&=E^y/lV~d9}6\ۓg4 CpD2!@ HGy l-.m4'LBG%Vq\pmix@#J: CJ8ROJa u! ?qܣ.Չ"1sQ4BGh0#xP S C0LAYL֚GV 7GԂM WY؉w%|hxe?'-w87a{S{\ڴZa^Ϗ:䍽Nw*6,\'GLljnD:Jk+?3N'F kU!-rt׉U1%}> ][sʘ[NBpٰt%\{_üoqT'WJ%~} |>Ǘmhw)(QKa!m;'^a>TU Em8'N y=?k*Ɇ_JtW|Ib,4'uxu|ּ ~ nq)V}u$fB{A; OQ"" ZC?vC&F={3sop@ -3EzFE$/qp$B*W)oZ|%i^^L(,*MXH3e"k j&$tm8;%0EY'<82Z1U%" [g`rj)vSÖ yxlG3x;X?ZT~Evw:vuy #vrerҧ%_[1SP;2[R x‘wGkv^z_eiP,Z^5ɨ|c:xOW|9Ig]8."TLaF>:Tvw՞SϤOH='PC#d!~0sx~#s{WSs[H犈Ck6CهCp v.g|s 崨덎w8w*w̃#B0}{3̿z Lpy|vv笟v?I_EsYקx|[:^N'S\jd@NgO*>#ܣwMbQѾX#Te<9"T$e䫂?t]ǫf5]?a*So%pGiшnцf ϣ "3wwzoS!X]}7=\n9Uݿ;vfz*t{h^|XGavϧH Y :#9(L$9- v +vOZ{kRu9}-9I:YFJݥtSoXk} 13[em5 ؊8*>WUỺ!i)J^,UU@b|2HBa|DR=ʩJuP!!j iမFzƮ>y( J]'^2zta__6S/=w?xm1F<%4kG!_y=tpu?F w^R e8Y|"$t̩)R*ej0!1 ci M7—VHSMl6C=q^|,`"Y\xħi98æ4~Ǹnx'avSurT0}eke^uivcȒwB;ͅu$5wcL,l%]k+IӌD@-mS$x?Y6h^pmSrIjV6.N:nc{G7.9vͳ쟤ĎUö۶<>猟=׊sJ<ێa^0I \\^6PY$S*{cSǟ:/oÜwo=.(TTDI@B>n)Ǖ,q?OWw7 xL>7S=}]/wEU?v̼w8~q.HNe$7F'wp۝9Wu%5P!y'&]>JBbg9Wot/g%Tb ?,yn鐢Gf~Ց@hߖuw;h7w?ފP<tK^(=>K^<Ӿ;# [;ܽ1u06sY3f iUE ($VvQި]MoKG@|3O'>9uOV>vt;b!-#o~l6'H^Cf=v8b7ێ /rN,ζjA / ` BmdlmC>; !xB]tt[DZ#?H\Æ׈yf! 9((Ԥ>M;pv4@kCs;Ԭ:Hm;O5ff@:3v:f0 . ] eup] arYD!Qc7*w( n*R^Ye~7Ҹ W}H>|@} SSI }~^O~Lc=yF>ej6㩟! ?vm;[K D9-`[.-mkV O[̉?ȫ *1_OKL=yX7~0> }>WolLN ;ɸ7-aWXxܽ>m5-H$ez^wgu܏w~]u)W˼ٞn]Sqt:=*|3{ᴏ6b/. (Yȩp/ezwg=&:O>>5wOGXQ@Y:}WnAW=|u@>pE{68 %F@6{dˣW~R{4?#ΝNcm,I3B…-R8;!0dr*zrY *Ғ㵞zwk]]O~ C0 G{n!%z `'GÍ}n>$ZBvT;TP!ASpfYI}g'o0n}i{qm.3v]x >/=|8p5N{^w9i wyѤ 3⮠w}#v q濄 Ý"e A.ݍC%\4[{rc=B.[C9eܞn~7"nNtVksW 3لTelgfb#V{`=9C 7^wV9d'|8>t;DX#XM\$|!Ǜa!u9(~l1r*a:4<U7Q0/ϥTUw%rubX;+{AK8]7GJvE׬\CeprʁF8g+QׇSmwֱ@+ks,)>y!pqG]Mʽ]np UD_!c%ؔiy{+l?xtVgTbQ7&uY2u[ DyOiZyٵε]kbSW|9k|'CS];:aQ+ꇀz2zO+ܲ\'9p[8֩Ucaa5)iEW3.i !v͠W2!]!zfɶfQ,}}IrrÚR3٨ěNi)*07)*R 0ۥ0ieUr6(!`|sel-qIZswK9er-9 tC('w.jvg~WTe]paߔiOXY_go h$ՇʙVFdXn7;y}lvq{S],}yHrM̠ׄT:[+3kΚ ׵Z!!}`;񍺍RٳIBr2ܻ[+R,;e>a5d5z~}[:Bm܌pq T9tb^y!DNCM[rxѨ ]:=@rTiZE U-B1(E*5B@=kT8@ BH8(F"O(?iI(T?]@Ār"5*SLi@ A&DMR{a"'D"2e>+!@:9FE (?\}i(;eq@NDMD!{dO7 t$ P))r½SiT_ڟ?X^q8<-}5ʒ'4+x(aJL=6y50Ck+cJɌb03pJ_)uჸգD+w*ԂcAm l XU0/2o/wt}-ࡋٍgvAGQ\c~xd!m\ d/Y^6HVlkg^"FxOLF3,%YlӍkeU3Xv#X; ){'ZK+$o$gQb_qmE*MWk9좉6ZM/سs, (3j -0=fܷ#kvF mي;|nD](ȈxZȞ_>j}oTo|c'Srռٟ:G!\$^ŶcrqoҀnox4!;_"rG9q Wܾ~F)L|yqSi*οhB_ƒc_NF_k/O ||7gh7`?Wz=?DǛ:-ΒafUr-rΠ}R! /0}^u_NǹNBsl?GB00M d ZI5 kprd7*#4 ^U -^/|<3L|_yM*q~~/{`/f WbeK\ @bwMݾU!~WXkxB#U?5.P`T0 rF䀹<.xq$.B{zFXo;=GW8̍UHrM^`@S@k(vr΢l2D(ynG V>7:IsAZlp QrbB:,=ՅXgsʬz׹jzԎAմ{4w̧i'LKWW%ᄯkJ pT ,Fn\Hrj@S$=dAň/3%~۶IiPˋ' }=>އ߈Ioq۱?D~2/h=8FD C 1$u¥")*n2֊/6Z:w,5KsfdT`I13@9~^msA,v?(1z)Eޟ.QFH [`Gh-%Pd(rdք£7üq@vv1rM㸅rtPoR`j@ P:ɯ Gj:>5 $ZΫ* YTYc@Va$A4yUEXҖۍ$b|⡊u£n=EkQ+)IW&3ۦK;XV"&Timo AЦL62I!D% q voToً\8ylLIq*%*JO/rSN'!:Dԝ K"!@u4b9 &OEl3(b/p"Z~ڸ'6x! `d@ )GZC$`{t$ \%[ ɲ~1)ЖPT*bP:|#D*mσ,jo)6FD!롎kYO䍤x;'z%ȇv}$|:/)ώ)`lC9ޜ[.Z^Je'PIFOB Վz"p8hMwdI;~O'PbG7U9*VD#.uYuԧ:,z!IST6}+ƅ(:+ MDQ0QrtHWAJ:@Elzx}s&jJGـ,+?;9v=۟(yC3} k~Av8z< }^fAk|_z]_+b.#O' Ň:-zFTT#`AZMT'q䌍Gƈʒ7v@ԡ)s4,Pw3!G !P$AEbo\"%ê.-?_ZGx| P:$y,H؎~<*rO.n9G1r9I/gzAcp'RE `{~/??UE߿/[K;zySd۷*6]Dz,^s״/Kx?i(e8^1!+#b!@^WAޣց37 `Hn(ϫ(8ӻ8q!X?i( zm'ؽI.H2w4hDn@:,Cl3.aXIy{A7>A;{h"M {# |Gv1h hOVb7[Z7rǽڽJ\x,39i]L X yJ'(Co)hy>]Rczq5<2o^O4mmuu=IXF8dGeAGoeiRL~ʊN{jF3*VȦA"d,'5 Nڰ:1}svA+,{F# i~p NsvYM9hĬ a4%u7$+w[<ώ"~rhכ;"gxs:VXV*\zR_sJ Ƀt1`YwjHMJ1Gt:*-˱h2|ԜUYϮѸnHmv.n6%,8u4v4~6;Lqգ$DTjxHbFnk*nxNUM`,VA޽Mm>>E TtTt3_bC\3d=#n_Z3B yKMkSӗpgKoSN-L)̰xwM%uyq|o֖N?S%8F˧%L*{Om /s{ަxzLv*4ogz@P b~*NĄ6<%aP]7o"44C OeEfP\4-km]1 _q*A B !}/:7Nxh4=2dcΟ!|/Vu󡔯QR'V-/lq74S >(2i( ݵFfc߮]rƘo;&BmVwtW.q]XpFuuCV~?Ѻգxsk~+•dmr]Ӯ|n6Ly2\< xmha\Zo|1pw>+ܤ~W}_y|?O'yk}V^&u{oK;>Iݪޜ~pg şq|ܯJ3Sw1qԕh:loժٰIZQӂrΪYe[|4\#8SU}[p ʜ BDKv)T첈zM]hi]?p OK 1pG'|@ޟ.)\m`%ő@.zE`t)Lpϟ|*AB#0H І%M)((R pI BUTJAC BLh dK.ZUB R"R4 IER4(^jJ?|tYlhlEkͧFH '^-< _݃Ds;mPD&ӞA5MIDnnrgAiΊIU$^ǃ&0j`)"roNMQX@Kf;CFL .벅 :$AM!/)V@ jɚj4ÃF>wۻa5z܍D^3w%*O:@t;,F{Ŧr pQ4ho894kN6|NG[l45JqNas颏̸Q DA#ɏb̨ 2ɝ竞'|v5YurZFajUEcJ˘'*١T "3=NzK(w*sq7q-E (cXb9FB<4mcr@w>IW`C1qV] {qƂʹk],OqEߖR\nҭXFcU7_6ǎ|XXuhV<IX2;e澫6w-2BEIK&% l[=KGiW 0Bߗն=>y6bi4nee}麆؛AD+Zf4$tX9YZIξ\{{1测KIVA;$kz.'2*G0EbM$j򁃫s'Z9FF1H!iXBƄ9 o/HDqwe"mp}enH-?M%ۣENBZ߿R)lBhH=ׄa2W1%Wϋ;?)t8l^46Q$8~|]hOnh9U}|lUˊ ͢:`e|<. ZKԫ}[%_QΦ=k~Oouv309Sݗǁ N֙a8)`덱rS{_=mg[;ttNC30Ba>kSߋ^djfaUS $R`Tf/WXN3Jnbf5)-!CDD''a:x5cAqtWxq*CN?9xld90gkk.a#HB ^A.$G(3f")z"ct+.ZȦJJ`jL{Y{b,4A MA[||hDx3x2 3YUF\s$F! >|5WzC(HJ+K>ٍCVc>X[G/0bms=ԒW|m>dHTKULSUݨM WC9<1A[m4A8j"e}vUnV'݀F(]I5](~@wF ТST!f hw׎}Ds w3TFCIEFm4ف% 6æc 2bk DĚB r U@m L:`j8CLCcYF0#10ri2u tݿA*" j)hjb%*`]]@9@txpĈ0i+ÝC `\B u]Tk`6#XМ'Dϛ*h@6"d1$!3uLcl 4Иge  K6|G;ۂPER {ps0fO1{4/O+~'r3g) irN2,2e5&<:i4eum?(HQH#+U'Ó'r6ȍKzmaαmdF0i1?8TCGeJC bfc ckF(ʌQ6p$N-Ep7 9οQfvywcb(?ꊘKʔU#Nur );!HTd9oi] %t\_V\(*Z8)@.) 9q}( :[g>L߈ɂẊH YŮWlQsSgL}<^8a󌥬r Gк kvKQAG6_͐?3ySMS؇i~qAG C$(j߯V~y9tξʗJD_{yHU)mTӵ=HDcǐ`0WF bM< ǝyN_'t)H8%V=KbW%$~Jl֯JPG|cNJT 7ftVoc\ÜCż8'BPȥ0O #LGX$6O?!בK@2V&^ &aTMӊ|ﵞ.fej),X U(ݨ5McIc@w@6Cglɼ2HI45l iX `^!*Sx&Ģ*ɢm_8 ^t/x<6^}8fkj3us8 RǕP5QW Cs@@f Sb,3/W-!YAu bT'|e ~|wF9hut6b860d?f~YAح Q- !,"7HHR.j4":qwI۟&`r# ER %<;'z`/D{\ږ?I57d7AK !I(8Ic9 "^gDD?@n\$we9 9#tw ?*=>.fmS7ے}@|sQ̰uDa"6J%D+0ЄX,(ks-a%wmܔ|IŁ-ԏ>y }wgd@h#(?HhsO~~V$$#<1 NHF{*Mz>ϛM)(?2bh;<3集~"ƐC4R tlHAIL~-3DX-Ј3%np:$|'F!5i&@')z9z.f>m(2e򧗁ɤ)ZBk[ ^2 w_kBѯCabv溕=4tr fOwX#0ugG.{aP$?ӧI~eIxRB>{9uuQA)րIRpf,T&F~KgR=9 ϣE=cF>ChJ2#;&!  d݊n~ƣLJ'b@P)#%hOeZ)YLJ)d1aZ{o|6y;[O%HQ{#g#i<Ӈnm5DO3bBϡ1!e钹o8CHyilt6n },)m<71OVK0U.k!wÀ??Ry|y<&ݧn3mаU o}[Q%>/b#ckwopLUN6 ,CD%ShHSD B;(Bi AL ?W(UQ?9 (([8=HL8IQcs O!Wj\10wOn;ke6:#/w#:jU|]ø~Wq'/G7?|qN@i/oP_ ݛ?Sށ{[ `BWgB  aI>0J:y %SACBh{p2YuӜ+ G[~JPD$EGS4gZa:iL8Mh]3Z#Xԍh&oU³wc#hTéY?Ŏҁ|Ph`KYEQ+%UR8}-4) Ր}`*@Rǘ~9\qehSf;atBUf-^:[ )9A( P)Banz+@ |Zu3.6^)|owЕwS%ckAsΰr"ug5R~_n;:sPG/0=^0czIֽc їS^v1טmlv:mHdV7JP)$L'ZH]. qpR8;w_x_Ã>oɿaAd C v!m#04kӃWL:>&t*䷴[ p!ҬF%b("!{Ωt11g_o*na.R9qgm-w,B?M%3|\1i<suEyoy:M{EVҀPJh6?56w3 b!H ?׼ | iX#6XQYEIh.}8əPU=g,JϹtb8;kL&T$6۶L_)sLѐNtSi{7z$ (hSȘZYR7%u>P",iC<EG2Qῧ+@0@фp+ė,1GR2n*$_bXz>@ȉ *x7EmQLhSKQG j6/($c%KzS>a<+AaVCFy'L') "xP=B`QEzXgJGAP)XYKoU<3<;j`2Q P[AW;K|>rn r/N?|T`c05sǭW2 ]u˝OgqAR{\P8:HBeG9GTgſH6su>dT 7fD !0{À%owYFPwKb5dCQY} ? f ^xMwj}uuPP;^4R 卧c0zRw)_2,;(+,4?߯bԝ E:}z('4idn!en!%xc\\-"xD):tӑsU <3c# tA fȟX'cnG{OsǛפ%GMP2IوE: cNYՙ:*g!8BٌU-{}\HpY⿝f[Wzvx|C`wOr;{Amޮ{ϴ[1 6CPK-~ƃH`ylysdVVK(`xŔQq_lt FX9kmÏ H(.l+Y< 2ћ/ v%SIXe^|0\HnM{:RmX/=4!杻F}ڒD~t\%xa6H,) 멖 @B?x*R'_E(}0 v#lTP}W]v@jf:f+(cB I! sS:wqIDҟ/R>d%T(ٻ;ps° dZoZ>9@^9I nV71ZhJj3hCW%|*2IR 0 APy' ߦ@ 4f!#Ox@[gOƈp )#0Lrb~rI v_ބ5K"ց; NlP,PoFU}q0sxDpS)EWuw׫>,mѹgNX#yW։o_fdWSxqDӘ5\t0T y>):wFaMcyYM6< x!ߔUb0|ZBӈUSf@_ģyʙ)Ys8z~0Il쉔>}b;^(j-.(/̗Rpأ39gS}ў>OPh@bc8.]^IYw.-jj@q';ۼI| !!.6_㄄G0:Z_cGH0VkM!&`՛۶U8" -Cټ6Mͳpl7ۥoC'w(ЧXDh^jxEu},f3Mh52QO V禾XK>?!!LvQ Jtz7y>%<SBAʎ)A?/]d2z_mɝ?qB-j,saQ#Bσ9^[ 9q;4/yie͓z~T ٫˖2Y=^X@fq]|J"4 g޺,u]quFoɢjF+G7m,c[ @D'`9/BQsIL*Ue9 2p1oyM)$J ܹPP ""Vm̳}6p(B`g lssd6 Loss.|eNO/縛]o+oΡnp~}}=sGUp>zvϞxFƺ$x[Uܢzĸϭwtq\{<~Wy^sNs0{܃t&㺎V+'q.AWwMx7<I]1 tyWm<`ho=9.\VkN9_C[<[21FG۬m!qܪY٦cq ]9w/^#U?t8vvǪьN+s4~d22kU̧cŻ{nl$άTp♍To )b!G:ApudóttT$adrWFUqshRip{ZR}Oh呹Yv橞BJ"ѩw H1"J00p>=- 5"7~}ܯYmΥ>')P =vwujo|z1U(hm;EVyp6n h#Y=_wȴj3wd4|i[sڋ즶vYWzmϮ-a]XDO@NSz)vKgi8+; @XNҚfDt;]o~_6ᐚYSwE8OKHs8^^EBP䕼{#fȞ=߾Fyk \rsj uUҌ'RD>l\UãjsXIY^Ò׏U= fژæLt_:3s> odLvd4㻳^wwr?G22Y6r.oZ(t3f7ScO̸p{&xT*D.iȍK)Yw> Z|")X#m5WPAOID]y[ >0o'f TsY:ZOj4t"hF-: uȉ ͟2T%* EsΨ! D s=ZÚ[?Yl"0<&ʎbP{2I˱N]*pMEi$ЁvIEjkF of5/h0͸U)S6q^vR?:;rsFVo %!h0Mmscw6֚[^zfnTWGք`V"3/Fs763 / c~Ul6+pQ'yMJ 3اuӄؾFh \@}}^; z_ N[ :h/a[up B|F#8x3u}x8wu`,B=7Dꈥ DԾv;?"PT)& ? "(]']>R]M_rd@ViُPj B 9~lxl?ůXg|9z L)40?.g XXh E:u&UʯMmXkqtSܲunn2q474 e8 $mc` ]6!観)[%XԚ; 篃O/a۸kd:v9v鉠=Hl3T0Qd([0Q)Ж܊bt 2 5`" b- F(Nz)]Dwpz=~0<1H T"x`eH| L_G@">v&`L3E/ F:5PPP1n;33g˪yK(u<&i?홒#T1DNc%L Q M4APL 4!10P0CԄBB6B(&?\hb""X Q?*TAS6X)> >5I$D520 J}DPE RW%ՙ!U$BDI!+$/Pp21J!Jgfv6Rj)*}}MD\`> S*OttZi!D9,-Q)Go7z1X>`G/TX|7Fw?5JrfQx掎LРąYK gֈ>Iۃ:䝕FcZaߘ_ձ*}wes!b=$RiBN?nX{ ?ٟ\t8}9˫ (uP0xgp%D-JC˚=!FJg z|"Y;B68W}A k1)M!05ø:K0fN8>yc\cK+;wT gě2܆G"d3Z)Ȧ470*MC2uk1vI̊2fv|6'EbDP2BtCAiz4_h<<{'/h0=q$d9(xJq7LD(`Q*4՞pJUUUIUUVڪU**M/˿ËȦ,r(R~ }1-)j@.M hmkaRD*7=?^V^i* SȁhZ5:M`=(-C̀R$:Q.dž ';lW'{3Ҡ\Ț7p6/ #M=/d{?n< #4a(&{-dA*=r, /كM! )G\tK‰/fϺ5I"/\Qrk)'P.=݁g*\t&ܻ zTMŗL0 x8)q<˺UB Xvtڠƺ({؋YC!dc61DyQF9Ł:X~׼甄\݂=v #)9ndRaRJDzl.mݴ${ߣ}EL@鉠L3Q B5ehs|ǁ1&^K Bai=]IR%I2184vڇx`uΠ8[ɮKX.\II!\@xi{FIOT,zsjF'w#Ժ|lu%!s̋0&#|Y(6.1@g4lCHFںN7Il5xd񗦫t_  0vS;DwtG:UK,F p@6}JMf$0;C@!L,!04B0qG s I.;a u==7 JQ H˜-jTdh6f- ZE.FsɄ-WX`mmVM0ĉh%aϦo6UꃦɓH<3SDzx UlGR?‘$2 HF??A s/WޚrmFv_'{zdqQufbE7\ӈRy)̔G<{Q߻|S%2…Hi)\g_ 'sr 3m=&& n9 'pN.o%( -^@PĠ628U<+2`y@L?T)$$R xC)6 WehxFV=90H̜!"¾^gK"@tO (7Op!P M fr}Hg\:Mv,gG|B=*2w}HyvQ ĸ6D-">PiE` c֎ 1< $b(dHeD3HF6 ι eA6v(2ndRJ%܅c9 +cMb`C ondtԠn`ѳΩ:HqRu剐\lLPJ;0аılbڄJM{RpFW. fBq_ǜڄV4K 2$~Hlk2R0{zJxu6{0: U 9`:'Ibx֎1x*(:B/ \q%̴;FcE*C+Z2EV3"q$K9+3% z>(SW=Hp]rƃ~~ǿɆ_L}^!*28r KMw܄Df)L~_2 DyKjHT'.Zgs@T;?.2z3wy% !_jwVkIGk| 6̠{g`D)FUZEYN\ +~GG20p fX I ̞<.yV ػ㬉Ǎ'Ba*NIK)f =puXH9ih@*i4+GAVfLFC #)#,4P8db~^!rPt̆8.Y.a[2˃^a7$O 0/Mh0H`WgN~B<]*zv Φ(5(/1y ޘYA`%/7oÍCa>P#b Y\@R#m^`D %W%0ek&!"Ha CiOtxr(=ty"yS =^^}2=g(JquEgHk!]Om+}`tG,>0 )yW B X4gԎ;@*@%1hľ{)q[tv)'806i_NWP(|L1$愠ykULI'(1bC}^~C^8y\gX`m>_? ܟ@ߺ<gGT#'zk^[bZIS9| پ0( )0!!myz0ln,:bb%=% rh )|O`ڼyȪxKR?g=E7f@1 '&@ M>v QAAʼn:9f Dtz!50faI&nj7i)J,4Gm}/8?Z.J^`h H%`ktk[dn VԊOLR~.oR,?yn1OeOC#;5ikLOo}qv,bmEt`v~7Iݯk94%VvP&V㭒o\ר5ힴtccdܗY򒴆kZ]FOeyY$;xv 9M7ޛɞk}5Fe@׋tHCC/6xzخI$&E`)g!ᶜ%)JX?&S_Ȉ?2[)7۷ª4F`*ޏZo=Y1}̎C|ITJ>_>85 ۱-K)[0Yώ9{Jْb2wtQ߆,*L2'g|` cL̨ڟ5?^(i=Lxc{ںb4<<5 6^XdÊc&v%Ƿ'Z(;sC ?e8B5 ~M, IL M`x&If.=y"&f5 V û)[2s,7X<ښ)rM)%kE&@s1|2sT䅄4͹C40 BJC7 ?~o^ )JZT @RC?ȉPVB7 [N\;?>7ωgnWRw]FjLL4 GkY̒WBttr\',&-nV"lbP^zNjTutF,zҥ6:F"p,|j7jmqƒXuζXc]9I c-s@n*7WchŽ}i&4r6%D4+ߝyY؊dֵ!ID!9v>,VŜh>j*>Yz#|2/Wӳv)J7ؘҔȚ2C >:IqCtiDd Lw0R`BeВI!SCݵ ^)d?Mp@:fOTs]坒'jT;l4*xQ}()bݯd~oػ<|N& c}}lvzH u<#cb0gl䆽aCޘFR!/':O[l\TZXsn@vCo篽gF0nX{:"&܁!(ĥt:89B{xMW0ñ{C*>椁!m h hd5ڧ1{M%a1KQ4!Gb C9_I*uGMZb8dYF` ͹bH{sWΔh 2ݢ˝M{ Set5eϭn?̓3\AFuw*u3%ධGm#@{< Ƀ>{Ä=i $d*LY=# $=v}Z5˲*sCSh%9 3v-'(L*ګw)xSMX9 岝Q6샏QUԍp%ɚQQ^A|']Gg &#.st) ‹6P(6fn;ە/CNƶbm)ۤcß9Pv_*}ئ& ӼEHgl8X:N}F͈ޢE ƌp64s܅DSƎYslEE-4oZghűw92:+[-fZ/"I;luzØszڽh6`g- lVާZG۞1QzVnx'F7`㤢l&M-"L5]ކMĵLd&Hq';X6 {R(8^XCAߢ]k΃X6fK m\a^p? %P"'A?o!:C } w;>O`D—}[lyMpDG;C?C_~}k?klLo(}z8?%&3{-Ɓ&.7ҫu9@-wgoMJPGxJJHF||8NK sD8b`Nɗx/lGQùp0Wrz|m)0^8~m2AL#AL԰z~(mhO$m/Ŷ30 e8bDKD0Gh6T<O1"s*Q?͚jD%(EF6mP.NU`8okԁ/iQݦG?;P |D z󪨪uǯ0뗷0tB>!z4K>RIփng׮d=NoI_z(F6Ggo9㎈YHEX p@ l#d|jQt#H;)ZbM%qepXt0Zؾ9qZizT]HQ)i+/Oh%`@?e(z2!П{l!B%~}ݸc}{xi>LܽG}88i+taa|>u*#xKxeUk׌}" 2L" ӪTu.,7W-S +q|eϰ1a]d.uM Ft/GAhxqCYHrM@)UA\x `b[qeQʨTVè0DMNCvw"H pAz ) &BXˇGܲ@Kdet v(?A$ԩ g@?zueVxv硃+r`CHBGgLdG~2(WˡDhC=Qdԓp޵59ÞCgT:0*H1=/#?&4ܟi@$ 9L>r оVhZP_W" lE6*`bD#4FLL0pc@z`!q!n?YD =&pE$70?ٮuLatCKZ&¢k|L ǟN&z S[;u0Ǣ7NN?@%ۯ7?蘈r ϰ%;U_D~6檹)+l:&(Cjgs’陼 7*4qf`GG>}WzOqlp"XK;Fs `!D뫄RL..۲L9 34&t`4NܴrN`dKVgeÛ {*v&sR|H }&r˯:4/mNC*).l_t3@vtk37&f{<^NPyM#cX,HLp MLz_oS{V*ӐlMM-UGsoo+av)Gi FiabF7#CH|82'q A"|G #2 M$ R)JM c(lmof?gO<wIE!5$<4IHh΂>t0 k6, '~p$ 6r-m*VfX}ȹ~U0h0ߔj*ňihD$Dί}rOW=Nw9w ^2XGEm淼 6E Kfrω^K#DF]?g]4x9n@)"J{cG>0A҅O}oAP#s2>I)EUDT %dR2ANU_moNiѸOl @PJ26LJ) #l#7v˛|,J˘ƞαS<ϡ1Tkp;}Ob}y!:Mx J.?1 9H>g>UlJ|篊Z$83yZn,Xy73ٰ0G^=a I 4 5"p*UD%FYr ЙZ%&[` C9]#y`N3M*ˤ_ b^ %1=RU3H$B'q0_=G?>U1+_fmD!DQ6b_}\?,Ȳli߾,1/FMQv,lfOy9rqH6G&H$#6(R8&/ޘİ]0肆 `e%Q{Mh>= Qf'jupfYdhYlab\:kM|{ @@hew/%RJebG`N<뺯IJЪ`Ր^Vy0F[*@.3(--׹ \6UU T̒K5;6&e{kES(f _w>ٕ!ӿ0&ߠ>3_8N$t9,|#"EEpՈtPІ?2o<#)v&&J bTɊ֝7RlUF81V/ :~Ri!7ϋ" I0-2sYJ<2!/BF6f%T0N3QVaqÝH6Չsy xc+B uސ~Ǟosj] iӐtpďdrYiP!319BN^3!|3;0*fwBڰ3c|s}!(J*>/Y35MƄe_G9;74$N6iU8K= tk{L!)&3io#n{H6NrZƃ4۰!kmבSfs8 nH_m gn)vs>m&?u2M|G`Q;K*^G9CPXW^3u.놎+xIb?ZA !!#&$#CO5ZynnNu(EQi"Pci <,K8(Ӯ!N7YА8?PO~6waǡQDfNw߳1L0<<{ }spO^|W9ױYBNRB$­I3XQ3fd!ٖ6z]җ#7{E562 }q,İh2<TEP]EH0ǎ~>轋f @0; 3nr vBN%ԂA5p9[Lǘ7,ơ20ƸM J Ix!G?ǯPNxg*O~KOq*B^e#WI ijJ]Ŗ)];9ʂzB2B@L Ig@']N<"MrBVs~NNW:#q;d&7UuL0 T~kWè.jmo|z<=ɒ- Rz'c=~A߽|}Jx81I6OEh qp1d18p4CtPiaЎ:F 0J {OS[B ʇ4:,ȩ(&.JνD,:$ ' R("G;RQ8&<:lNy!BLb"1dB-Ԛ 8< 7q`3| ܊+vYyawXfH5O- ׂF,QRV6!SHh+'ٯ;0Y1 4MԞccK> DJǜH:*X@v,I]D41Jg k:ܭ#gLc%ma^yuQA3N#yy@a섩b*>Tn~[㈞1%bfM_\I=n@Cː[$9H/z"Do{ ==)4bkR E3̩5ןA!`燯׭Cg\&U'_Xo2\2Cp/is.}~F~m4Q!Dy!r()MwOWq( UK +OP)O|Kv!xUDecYJb6`;-Cްu9n@SNOCT܇B$K&d0 g1Lx7tNչAsxKt!`]0ws'iRm勽 I(y"Al4rMf9ܱV, F!"p1 Q=ya/ %:_~ˏCP4`#5 55i/gFp{5y~tTE@|h$ K@]&PVgC ڇîpJUU^s=ÑK*R6f,U;i-j @'tuܲ6w`pߒ&쑡}JO&c(xFXwccI;i>RQm|6"fXdg 4 <,b7R طl5a3m( |jt |çll[lR AwyT6MEhqsɒkN: !j0mct{K$ƾܚO xNZ+}}?)u_{9#x|G1 /a=Hm)̭<74bIE ZZw̧td&P$FO8"<́wy P`Xh $>RMgVO LȤь6(ׁ8}t쿹b=cZئ%nha;rGmrUrTûnLK! ?rcO82oH+KɆsu#ʎx(EE Oc1ePupAh[h27؍3%4 ªjM*!g>ΏM͓lbv8><^bάANon܆baxPr}1`6@YxDK39H64hꐏQ˗kmG[vl>Cv {h?}7 D˅b($E|yf晙 /voм=:RSn7Py].^n M*3Ɋ#>þ!gWVLPR׳9?sO_Xשuw9g0yu_)iw2z^ûgLs-"p]&]JV^7"OV`Vڪ1w? !jŅaol 'pfRZrCSw8>}B7f:eh6H/v&c8; 03r@a!Ô>L9F"`"/2vHBό]FsӾ%O⏯p0UnUe`{;pӀtIwGqСIҹ!8cFʨ5%x\;}<*Ҕ=A~S*r-U;;PG*Q%%g<<$Q1cvwDzzFp*ۊhώ<&$.O`a\{4p[>$\6=$q%d(] S?mj>!@ЄAW"(T=BJ R⡩֕_ S' hw;iP?J*VO{u} 6KMdPO-҇hփw#{l ǐrV}>Bqq6Br0ӈ"L]˯TV8_0YҦiRX_ǁx`=2L/}ψێ(,-V㙉)XbEU?@ E O1ȳC?q%:d[^#7\5q[TBl ByBzBh.K+9 Zfi@`7gMaR\gAqV?@iaa.#qG,b*(k3afܧ\sBd0߈JE&/ ޤL6 j*9&3\jl_saSla cdph2ΡZ$\CHi$=,݆W}.mwk?A@Ip{ 7!^]WP@#q[W0 G *ka/ZOOIƒٟ̙nO+‘sLI9jVJWwd{&jQqVA:6v$#5.uN;Q#m7!~.}~n&vx6a ;{Lm1)hd0qDG=xM!)3+^hTcR"@eC t 8O=qO{&`Nq~+SO*B6 ƹ{bBbXߕUBbGR J5)A Y6aFPʶ ߨ3M| .\mPN>@m=BĽSgL"5Z/;K`HG<!r͝.BQFXJCwoPnD!S֥uR)t)aTf2%*ߑ]<ô׍M?$w+RG뉑9,Bu ;^D νo"Sy y'w;z645RN\Ƽ{b ǙL()]cBA|@i4DP ļw!!TT,B#P 98ys0pgXpRJb}8+F>6P,j-IpZa~cCC?pZɏnxO/q3XW }'{u gDġgvEǺhQO\h?hˈ0dٴ&4Wǖ$pA78᎐ nC}E5`PsPqwؖͱHz~hְ| ^ޞ"6hCMFp=ۈhHRT:;'63ah"<Y f0b #$wgѕL(TN^=B$ (4-h``#i6ba9zo͕b~,^ qC؍|ji;tVk{zJna&1 Xt9ÖG}fmP3߈ݍēbPD5>/픝j F DFBIN @È@7: ŽK+{"Xػ%my6SLMe-`훯o3lʧ?L#% abCV4QL+O1Fhm(*ЇIS]$m!'ÁЁeXn|qqZ>9zW'sgJ=op?a~Gvz$x=WCoG"P~=م(Օ(owbfn&O%KE?/VVASy3'3 rGʦg@Э*RCr6H*|o\wKi>]s1 ZF40+y I@ZgaO2eĜ? g@wO$ P2_ᙐ9(?C9  w;#4ɉcomv۪! $ Mڇ})DCʘP8~j똆b;]}Qg>g |u|ivXr^31>ϹǛ ]HTL֘ @='ltJ"?;־C]XQU'FB>@>~W_UD57d0ᵋZ½;'^lk,| uY*B8(fʛn&*s~.gSNtn^cnrm֠#%3!1+c誚&Ц7?z |ΘѪXR([1+O (r:CLN,WuüгX@NJXsx9A^!(sm1a6\`i$ilTy6q[!-yM浭@kS͑UEPa% 鱴NxKǍݛq: 4P[\h_)_/bU[:!:wd oX @Ȓ1E7SQ1gU,0?F͇4 \I,`V}HY ՎPc|`GP_,H+jRLِE@ C߳I{iVxy*QT^>![E5!!QAUUAUD0Wi/@OSڞ"CwxnCvz.ZF󰣰Q>*aX8k24IS!;w8j˔T !)[qׄo^*U9szHN=Zju,כ C.hUN%y2At?+4|yES!:z c\S1n=k^ޥS9H%OQu3ӬNx{d*cEk'dM .{87ߨv:<P3(áE$bh,UFv<Y볹%YBLt+3 zFMX0;+]_da{|ȷP\ke[UJ}T5AXU}5ht&H q:h`qߨRќa`# [~ՐtNa5 AXǣ@" bdZyOx҇/3^V@I8C6I`hv02 -}9M&rpBa6[5DhUtLqO7LxQrc(9@bDd=U RJ`#Ż_M+~:iϱ[ >E".BĈN;Y*0R &|(*9,Xǣv֛@/Kh'$GafkFEYa$!g_֠uȉlhDĦwNHT7TADMJ&1 CWw +hf? B8,"pc=O,a|1(qe @ 쥖M D΍NXlVJLxWbf깺~Oq6MqfTflD @mydIe!HԬCe&ȱEK(}s6Pp28k^B?&RG4%DPH _!94EEPU #Pd ĠADCOm޸hqaI)aOP۷xEHsJZhrsNH bUXq3y@pC?]P8%Ad5 <'І؝7.ÃN2L~s=M͹$N"h *x!â@V@Kd!}6EG!pd(ȡ[w\Lb=gʏSI='gM/?Xol`)Cgy\G4vBa>B@]EG)y=ܒ /q+v%.Nq ZTݱXC !dgǨ"Ȋnc5!6^6M:T`w0$9iiuNVr8ڇ;n݀>J|#{HS!gO?>gr&8tJt[N89(C}LLWx&Y ߔ/Wni)&v 0Eq#2u pC 8|JLٞ`1`%a3*P|T]iOo]OI\P7g,osY)qDExܙrpТVb9'mT`Ϗv04[ax6h[`:/O}I'|O{bN Y1YA+ۤviU s@t`,~c4nC#pj>@#9 ,N, FYL=&L5ѫ9N&Ė~:B|SU)D& 7A^g0 'gU|c0C~Rxy]_wL=]dP)xthȚW4Yqqel\\i)#84FϵA/(d$:7z0{!,v[ d,80AbI0\?ΐ@YpBvddp`@Іr8Ng7;)`T'.(qKRaHO3If"<̨X;N~^;|XЩhk %=w M`N{gx BMw⏆J%ݎ uˏ~y@J;``P2}>Sc؟T%piA$NPb\OLm1etti\$GbMXD;"` g5U|'OX2Ciߍ\i?u%a4t@fyϽh~9ada5 f25D!.?X]٫*4_Q UqjK ecpo0|4"$F`fpQcʉj 8!7tYqiZAtݒe)>_pm'j؏1R]G|o_ҭu@yP-n|nugd^W:sWvπiwqP% `IϏNgޚV%@zݮq9>YHDU3Y @՘rݘ?;@SRilx@H@Qg!0,N`>1킿mEvRJU%۱H,< pfOd`H7I8Ϩw[<`-;@DCHmi${%<8~z=` (H&XNj  Td[M}44f:(_{W8.XvC(uKQ~>{[K=ãfB-)hƌ/`1YX5~pbaOcN+("3!)X"9EP(C}4uL'^Qfge0n!h;+[ֺD$@$!UB^E*uB(hbs[Cɞ'[ɒ^AD]A$+zmN|c(H́WW,&~"o|!rXhk)KK>ߘD#!~%SJ&fEFgJ2,_z#eU`VH̡Qq̄$V &mF9YUgi\'B-]gLzIKؔCik-;=}}" \_͞!GpxAW/4KRCk1|8 d@1K&F簈N092P`39ev 2IDd*3?+ҙGx~.HRk%T-A1kl@@u˼ˌux4#\ A*i2>CAKR.qAιvzAmKDda/ݼ̨`8{OW3\o Qx;(g`?O͢;6M7ywɾu<ښ鍉>v#& _d`$1{NXۇè;l<z32;vK8=8>& Ax" !˫x8$&R}8'&T!BH, %qգ"BIY`&ftP?4QVB{=OO>հo$wwwt|q^^x6%\h'SXvGC~!1m׍3@$8SB@JM-pz? =3:ΰ$7*( )BGLF= Y]p5$j:j+rdX_E['y(odmzQ2+_&9}hBMamJN>O YWRx )(hi}ާ^ޏuUUEwUXD׋;y6x:T@*UPrA01nc+& ?3/;u̝4P<3J]6s@AYX+ӣAow$ _B hD<  s#׌GoIs–u;VzBGbI.B0چ_Xv{G1<94nݻbo4>; ~l*415BO~t|4:ʝzܒ٨,˺M'<Q#Zp80t⤁Óf]Kl4sJ'`<'ފ}Q7 <55@y!B~ALSo0ơ7֖xgHGH;CY  o,C`= &fqD.>|I$r I[$I$9W4{ ,҆ttPMuSm3R"N^#`W,0$` ǝJ/8ןo|06O><KyȈ"'=rD~n,ZkE {tf(_IzuXuka/U|&iC6k'f_>ʏ@FbH~>[q ~ &weK ݵbP3Z<ofĿ(ЊqDsˡ y7^frH92DV HO3HEO|UM x,c̩uZXР"p@'Γ7*F?K#3֔34Mʧ:氖F/D!E1 W2Sm_ՆYW{l{5*R =|J G'<'Yg2=Ց(pZMȢxʅ}#GiHqf 2%}<FƣU$A@GL]4p~=׭ FEKsSɄ˳'ݽk `S8F&;Pr:%fǾ Ieُ8!:HJQL@ddLIk:ٍQ,dӞ *LES^35b G pyC muc,rAKNin_~샡we zChέ;q|zObNhHKtI2NnBie 1zƒ| lA-8Yf$2dp8:rre뭉&/3Qw gm{N%MLz33O$Qd}w۟7y= ;o'?)6w s< r!>I}>FS#:Ĝ* hJb!CCА6N~?HQ'O HZb";[A[#rY1 PD'0 4@#)c b4sֻׅ͐vTii " &?ܩi=O fJ\Q%E$OOhf{_d]HE{qUC , d;mcEQ_H FKcn#k" jPm4krXse\6~Dp!<Z+ 9PKyY<հzHK[?`YDFD MW51_%WaB 6 `{}-Ax(E̓#DonsvIjA-r .xU<-GzԷ I!H_wMPQJ<iznQ̱|B @lij{sddwJE|xww6E3Zvamgf40Jvy? ߴa\m rR~bxE7Zc`FPq|a'xTfo' *>t*Mr|;M0tp[^f1}WT|W5uZ>!2\e:pr)NyP'jyΰK'\A(., 3o@^TΎ 1Kb_dLjBAP"ABa~;q&B$Jj@=C*M?ΧsϏ#W:H{ǃiA6Pv䓼ܡ!d-a pD:b8gJ o؏ 1]g"Xwŀ{Gg?>alIi!f.F [*C#ȋ>1)&ca &8>MzP0\T'ɦڋeqg*GK͘6:`<.|㻑t6_$$"/O`! |2ٯ QYd sRO6Ī6 =>( 91 vJi >hvѣV| ֮DA'@]@]0m=T6t;ddmD]>ю0jjtӲ'0nG9+Sӽ4d"Y*۲[L=w m6G>4x>h>nIσ(eQVC= -@{0}1V`2t#b柯=]^xbM%}'l?K9q"yv `hndɥy5"-mRw pv\pon@ 1AN6c =BNhl0ߴ$P`XWTG{='x1!;ՍfFJgjjD麶\"|c: J''3rᖄ|pЩ.%@2iO549y+o*x (zYLrMw(~)1Šm@ƻ3S&9T$b$lz%&Dr&DnevC:Uz -2"8q ;h !#F{1d^ݔ^ɏz 8\7FsT^0`9XQ;ՆZIvtdA$U7 `"7CUXzUqĠPV`qP3A b. 6IFx7P1p,~yL>DLGwv௶1Ц^A?~x'mmGہy:GBd{Xp#^}UG ਈi(// Ѱ3olb]o۹Cqڏ\ֳ}N^ 6AK l\:÷ѦeEWkXx{TQX[aϳB_.I;8z{ D*ʪM8vy* Yvz f8'pI3Z$I(DHhݚ5Oc5j`Y * ty,r^mTpQd/APz*"1JmS#&LЫEcE=JI\AN#oWAnÉKlz= FSL;Mĉ|hSc:R)wu-֗>=Uj7خqP%J2^FzgB1eq̭&T!ڴxS8 nop=cjǻ5( n:" j\)]ږI#9m@z^ 6o-x992b77Н@wr:J*b()^ڗvfΖAW ݟx&Q%"O:x¢Ͻ6px\nɔb閒.-Δt.1G\`{y lrG=FbCf\|'ϑ0~c -El|׶1o0;T?¿fms>]~Cfd2OqC(iNV;~tfI9|(8[mǤ _)= ylf&>Qd0֓̂XAHj__c-0}s;7%pq߾ pX݈+>̛  '86*]:g]fʪ1*:C=2Ph=j ycN=@4H jjL7VJQv}#%| 1)] ,`%̚9ΙEN[3Pj^qBVo.mɀkཀNZHw΅;KxL¦å7isq(>#w)O~_T ^md|5~pPJoHsƓ|+c=yҸz*^Mg(vjj!5|rK7Gn󝛑Iðry9BFG7M>>A|]s}[/mH [k01DLza3x]N—%TmKEFΦ§<$AU.agHJJw:q%$u3ׅ3 ,nw. G2`n)rdh7a, ٮO/1%P E$8l'Vra qo^";1P`3 b+& )aM$'$ӈ_"`xA 4Jâ M9IpG;WIovέ YaЙiͳQ8r"rMM b\ L$5 &:Ԟd{Gs<s7st!7p_=9DCߛ>৷Ss,1+Ƶzٍ%ٻv&.n]*"'YCT,g'FIb^+=NAd b'{ȟr/_oĆpq[bv}!^yô :3!E.":^e4Ο׶dJ\Wq2oΐ5w2d 2Xjሱn4`0'>i+}E{N_Ʋdabr # #7O!oL !3y#_S|/ipM^oQs%3an6ʭ6?td) eB`Vn^vFz! W,S u *bİ p~K5v` 5ƺw?-ql>% м e ~[ۣ[7t;c1!m(~Z$ OV~]òS-ϱdrm<< PbI ?3<ϭs9" o,e@ HQWlˬRS:rY#]n:N$zG ,G^g!<Ñ-GJjJ QIR.^qӥT6܊5JEHN }367ݜ-O~3.DA. / :a9d4H& ֘caPG&B|冑oؗMUaJWvjdl_x *#dg컝}x.}`9X/<; ű^'ζg2'7,`٦7P;h__Jǡ$rgσd}2:ǘ]$#iSqISc4zx=$.IZS{6lxuKm)tF32)b IH![7"(l%u<%zl*\`$Bg< w,LnrBo.ΫOCygAr`]N~At$qrD Ɓf㗪8(K(YEtD/C1VE.J `H0t-20(mj{RAYӈcI0f `'q!،M&xθpdO ;|(9kg@VUQ:hQH@&jwre:MRF;yf;[HY dt@#2:xSQd\ tM5ޱ@7 'iG\r=}Cױ?-|GhnO?o Y;sf:Qӣ8 + ,x"6a'c~ !$hNz #&Ĝ9%&:x bGQؾANdʟ/qدB{'ni-X#}~NJFR7o^-cƶ""ۣ{A׌x'ύ;C~'00&R4P#=m/zn ͨI'O35>kwrǧQ>Kt, {137 03ho7& Nbr9d5b@4QU ,piy|_1:$ Lwem-%۞nwƙ?͝.P7K&Iw}cvȏKHkx@)8l8qBI<~;@UfGQOh;pOHhg^͎&M= 5uѤVll(8 &w-|7P^$2pafjN!V\ӄ+H~{U5"3_4_#!1^ 5MMz%WUu+H{`|1N; LG 4?u"Ȧ2{ut:M^Z,KxRBzlQ"g!t: _ 'kS%O4_hK0 @JG`Db3׸NS9. ӭJ0PQ`8U/'`ci(Y[n!ã)f3K2pѶsFKi oXrcDGQG]*"A) BNĻ:ty)҉c *=l! }~[<4 ԈOgTFdJWpxGϰ?/~OGssCj96O `BA7úT3X`R>;bO9qa_ i;#! SHsscT3bhնF>ܔG&Dbiu FD!m.o;5v"BBąPgn'߻*}:`"2NCLc$D*j(7ɕT:w*NH$<=KGh m@XlNV|4JD)$+>OkY$!hilK b`$T{S0' d!؜=]xŤKāftAm^m +AR\s-Ab1ӉSNBcSR=SR q2+ՃS29r22aEgAIְNӓY 3QU V"=t.pqY(V-S>GKmTJ5WRx;rCȔ%Sﱼz8H5r B(0f7l6=a8HrA- y* ᥫUˀ -&fni͘E6hAFZEJ㻆}۪}3B.j|aяHlꯚC|Cnq5$$!!tĪw@-@z"0x0Ff] e("iL;mlA-]ӀJ1EfޕIdx19 6@IM0Y Ot(d@2Q@6!/\<EP*MQ F0t"a!e<Lj &󮡸QKڞ0z Q Xpr(vi{x؍~ hY*СʍMã2z< U sxgɩE]3SWW>N>")JH_z|ߴON5 Y"(J3As| s-t0#S;]9ȗbSF[_9 @U3vLibQ)?Hu+eqӰvܕ+̤W`͋zO==-DD6@a% ҟ"adHx?;3%h$| וgqAkm"qڈA׭+i+(磡;#B|Q#.*4kbf'?DaptJ>SZMyr@+BG AJ_|shP04@89Z$aZMLMq^ǁOwl|v}gt읷5 (0b+ut;'S3s#n}=>CBy]h'}&0rtΩ LPdT|9X2=1QX0fĎA_iD$F?V D-AGɣRP%h `!9DGp8 ,B[r$2/8O⻢f\h(=.O+\pԎ_l@M h(}z'"̋ |8Q)@P[}9 19MԢ|&>|?;|zG&'~K~g$W@?OD=XlĂH\e}`Ǡz>O !%2@HV2z1lKFϏ#5G. `E=r# ;y_zALX'.*QJ F&b&#ES,h3N(u˞%UAre*fu-5s8ƆGh*u =}%]\#v܀5)A{P`|ݣ!hvQz_aQݰІ#MaJԣ0TQ)%1AQ5L+BAS!D 1 L )}$Z 6VCτ *"$! :q;0:2t%S&Ǒá?5Hi9Ai4?q)DC}٪_= b؏37sh8"\}φK@Rr=].>v;fǂLRMSA$D/NA=(2B GI'Q}_ց H0 R$S- RД,0|(w">-j屷;vaНj. P^R0}z~h>[vL-R Z~4csh1Ỳʉ)U(t8FGԊʁ/yKr[Qәzc\q94kUrRJ\:N9.Z7FshÚp "4B8M]gTTn?/iN2@>h>/NCo`AC" Ԛچf'-܊Wxpp0u3[xwŕE8u0#gtAlБi&c%k375CO)"̚uְdLR:>w!%M D1o"3½`YDV.xQ)p҄XU.$)"C~We42ݽwJ`58'Lw>gcҋ=HC=m%%5F! N6րŶI4Ҡ|9f ?ꟲOCɄ%܎@im`zÃgg3`$NϹ.V2bx%*xh#hDW4JpیPUh(~C!I?09KϹQ)a=m,!&(I!RD%0p&i粙:F >NsO( ׶?l:=V Burlŭ|p1[@ ²q'OttӸ4<1OkG{,?$m#J;b#I&oЗ$t*^w%IU$]/9;-sS % gr|_џC2% (y' ~ =>,.W~kS/s\ >O$<NPi(A! pJ|?|V}p/?>f5/*0D1GquOce$+: s\$)۲[X%U6(r ZFZLJV E4LH1 ЄH] ;kacB`Q*d77΁"}uQ%:sAzVOf}NJukz(!M5מ۪i!)H cא{{1>;Op/d*GЀzq H}2MG*|W_^?dxtrb? ;;;|"Z(p :{:TACC g  ߴ >ETP qyoLŰA;&b>܉axW58DF)DKe)hm oS$q *oKGMxʿ!1@)]bvH ҅KBP ((*d-i$J(R STia%z0dW`$:tTQ_u'-kZTۓ@RB}.?mKHMHAr I"^fFXA܀FoMF 6)UMw0_`M!CA \-g(5*QE!&s ?_`M1&[bhCWCyrPvh_G1ZlNj?hE"C9< svdm}P-"} ! /aE}j!ynC<>k$ϝKT@(iܐ:G;]7ju VT ++4!Sh^eh4lZ='T!<$9C\{y y 5*& A%3 /| ݹ(aZg" Hb^xoJB{%ֺ}ɗ>yt$Z@H FyW*Hm[p8gd,ـU7 6iנ{繾젘i∡WW wSu.{skL*ΙY 5E'?YC ƧIPP/+9KBZgg)AZH8u.ʮhLhCp{ CudZۈC7Uldθ69XdPpl5XlVNA4eHDM]Ja9ZGzw1g#9" j!hY#tpFu#Z"KABNrD>~RR%0HZ dq9EPHyTA sS$zHiXIH=sߩ1*c[0EHT`>^Lc%8hKlc.KCi(-Vf%()$HHaOsCAJFuuGќ_HQ H)ܤ Flx$!_Ov&>`bn'\ÑhFglIԄ8/ 7恮yQ;cP\7UqJƃ+T90;d1%MB҉LM)IIHḎ"P}R)h77zI݇lA (GUEl[ò˻U#X9l?*a*h&*"Z:qQ<'!v`R@TN]Ӛ> |^taLRO薃`cȧ QɵA҉is=TxxDs5g_9'mpҎ;=_yGݣڢDK>ʫa8M3 oŢ2PFG$' yEbAlO"nJRRt+l:9g1cR %8PKIァD֘qH!5S&jB4[cT5+6Ԕȥ1[:a]:^-8ؠ9<.iG% 4<+PTAhY۱p8I <. Hq%YCXl--)MB& lTQPL$KT(*PEQUA8FvqlN#m`I :!uLMd#dR6B^GdK MDm9jR0;PRA)1a Yg&qϳ0i? t;T-^~x?ޑ(uOчTOfl|UimdwB^խ.Oe^fMmw)l]pCjkJ&8!yӧ}Snj9/z~H$æw$,C4ʦܜ9 ,4-jҠTP},,r}ђT3 ȿ$CKC!#5A @ fH=cC !h$~w*mDQV#:n( r?pDy>FؒFM):/e`eߘ 0 >' \]pOd&;6WđZ0ee&3n``A^F }[<_Y=O zb 3??17$JUAگ KƿzѮص)?ŖEfPѤ!Q>$[ZC&lr^QU'Q$~] S58,"I<jQ7V8L:u8qۆBͪ >,CijEY_\<|a=i:-;k A.8[ /RRC:FLX)'4e ,sXbGi_l)SHL.r×/GF3)% ~濫˖4#4tQ~q @pM63 3&.&EECa)cD(nI9"D T(bIAEUJ-Ѐ" ЫBBKDl U*@K2JQ?<&,cPi1cYﴦ%i dSi U>T%D:lV` [R#fumt9cfjgIF؍c{mdւƚ-8pr LXx\λv9SJ(A$bPЄ6R# mXi\8,0p8Qio:@3Eb F)9H.c֐7wjYcmu` `UID4)Sl4f^Ȣk6,ԛ9&G&1)f(Ou֖4yM\IU&cZwcG4]ةA6wZgh޸zLH4$0Kb vvْ!ƑFTʣGbƄ`dOvS]pڕCtr\W @<By!v 'f=#G٣~<##m)Gx?4ALE"~^#7"1UIîp5 o,6XŹIݠL|Z/SGO" Xd0FHѬΣ+ :f&YBAi .uB]oiMАy(V,O7~CqvaWFG$E:JZ b"_*HPAJ`IM(y: )]bJN"9Ǒ0Rj7 Eԥ/!EyU$9I+'Pց5"浠 @X!wPӊS岝 '04qH,rX $AVF,HR 9̔^\ Ø^X!Ȓ! )h''AE@`'a9@lyK;.mwhݔhb1LI$ػҟ7,谄1YkTYB쵴xbϾMCDa:ż2ҡ ƙ{0 E@"/y^B$q B$1%<쑂0 M $^ пDl0l($ODt*%x~VHi?ۑ=%ߗwǔd:ǐu23ʬZ/MWz9 bc CK " TxTJ0FExIK#zMJ'Kiox2QU[fT"^.E|\l&IC׻Iy1؂Ͽ bd=>!%@Z=PA<385H 6`R$QLS0HC}7C-,]1;AK2>) i Q mg`0$ T@Z|E^ujCidvv? b@@Dq9M̪D4ZG cKp1AF4Vgӡ6О)8N ) "In u>_6 LI'b~\~<3raﶒ() B! %K.kʝڅ!oI [)wj1)@ LoO&T~5`ʰHD'e@10#[MևHkV ǥݐ/a-BY';9 xCKp)0" YCse6"]$.h\k-wnѦ< gG/ŷfxmtm;ۡ8;6iˑV-6SxMF"UN=:~unp5\},cQ͹8ݴUa٘J#sa(1$0C~ 5f0g7嫅Cu5 q}U8F5S `@mcH_Norx$_EU:TՄmBmI]1C,fbsnj\2VIl똗T܃Hg7^ X4E`#6@$}7T q"9TγE4А̙TDx }rcOpk34͗+Ta1Yqu`8Ngz,Ĉ)_ 1{{7c 2(ErAD8R4A!J P=`@.ΝMugf`bǓ)$9*_O'͎ x E]Xg`,A6LzC˧yƚ/%7T=ђgFW):͝cge7G%Z<-<>SBMGco7#w#F)A_1:FPgqɲZom2Vl>tٻ[y:)5s-u=VSﴷ&J;dh78a KZRa L۵޹*{cb8G[spy i0B&ngHwƮt8PnP6H?Kly;ICn[S0%);êxgau*TJQݭs;^mdGAvHip;CqMr$L4Em)UG !#m PC b3V\27ݒ mX0 36 hPn(qݐɊḆ\C w0PR,qѭL3tRoU p j5&7MuíDbQK#MI(Fxʔ*k;i! SQ]L.s}o'ۡ%`ЛciP=mfɴt4b7\˱F^9ib u:='P>UmXӞifgk>f5Nܦ˛-I(Vkmk ;Vuxǀ\ |])DY$nɂ/[s:`]e@a'&$o9M86ǯ(nK+@d;kz]5o;;9*-DrpSq<"2p@UkѧUF$x!Bw (rMV>wʟn-wƹDgP_nj&9[^iJ1 Kp&.݌ñKI4ZӔ Ͼ4`vh,LƑ0d{troWN6v`tIdM?qcbt@Hsx $6q909m:dnJ݋gvm󸺹!4;OGBbQOCY.QWWa0IB L>^̷eR D^)Xxx8qj57ݧ&bWplf3!LqmZ%@u.Ѽ66αxhE H8=dK83u׉Vc[I, NL׵7r7'fZ%++aLNQIOʂ@I&t$!6vាvm<{lurp;2TR7|S!wV̧qV"cJunS 2m2ֆvL1|pt9UƂ,J`O Nc~B <{꛴VШ(]vB#5S|U*H==%2P %"'y2U& g[Km1A^16ߝL֞(X@>SifDhǴnƽByzewP#n3VeRhƷxmP8B2մ-8ys U-ˬFyraܼKXH;ﺻZ>FT+|q 4vKk/(Q҂\\_i/.5#IS0%;'޷3˩NƙoZh#DJ x$ehKcYN:K Z b8!c>6이\6|G<662+n_84Α)ǜ A17zEGiTݪU5йa:ɧvJdLN# lW^D/''. hwTQthۄkx7's c  ;˳gm83Dhk +\opպl48BEedEKX*lvuyWoemr$l+)꟒a&ڧf c߃j OH\vk#\$/1Lw87nn9tpr&LQ;.(d!DFHd!EV Z69)J^{HhZ掶(<\.B66ږP0SkbIӛdm{M23uWuF!\'hZ$sw|=@Q*RKp6RYh_eq\+ >E9РN)j_[aMgFx ^崶>_P[`7˫I,B4Bٱ Z&3M84n& ÃNG:㝡oryx$v٬%:4ol>fFimIi ;o-i kmkt2qjuDѰ5#h9 ܲpr4`Ms6ed[["um 5f1nW6fFQBdL&RlYZo ` svmfEݹ(BZ$>9Nti\nEۑ=stvPN&-sVCӭA66MZfd]-g5qsFﭜH\F koqMI37pJv}0|>\0&ީ›:=I0<޸ωb8$I[ή-d3yMlq+\o:該Zn_kcY JIQW>2B@Yχ}܋=v*Ey3*O*Um[Nc_-("JGi!}W9\bS d@E!Wß8$SDBCHRHe"ѹ8nw-]`#U|'͔&gwZn'8}k "wnXlg(.vsܮ_%nEA5DA%]8v8i[ 6zeUV3_dmmn*!iorLmIhĹmtu(//7us*)#5YG7 q* LYF=Kwɋ15Fg>q^ws1=ij6эMݿ:Z}F], ] oQOShU.kfE)c>s+]m ]z& r"#L+~ )`1ңϟ_:xka:^8m#9`f6mӆ1$[h=3nt8Sp$; mUT;4uz}wܛc0nF[u*$N>h,o塁t[n^]Hܳ#aYg¦ Q:b[9p7 sq#tY[\"X#7PALCsqF{!bݚ,ɐ ?g aj f&Tz ~.M9ZpCa3@#}f8X3gl`#4ń+0o&cHZ܆hg,$D#or2:HLd7vcƷwǑ $nBÝ!׃!4X37Vڄ+Srmi<ΰ1E@gw ml;lnIp:A(xm60U. 9r)C# ,2ىP|M A^ˑ3#Z;Caم&ѣe~ua,qvh5Ac "vq7q̈́@s 2Hɺ$.Mz|fwqGG ~xCHNe@O 8_>T դdPc+ڒNݹm|1BAN|p`$Il sϥH^lN׺c[*a].'!hkz BPHቋ'w(xn PR4SEP(lYzx5aw{RD;=dzd2ɱN+ N& j:-3fg`A5,b`ʲ\|`:77_F04":iѨS TiJ r9m T Q ԡp l,f%;cNu*.}Xt*s95wu{UINȝ3:&iR?WaW)esS|ӄ6a+K#w5To+;xny' yjgauޘ58k)K6L:Fl3 g*Ql׾9S"Zx]* -Kukl3K&S2(Mm0Ff6 R=ףЍ*CmMyXLvgzZjxҎdݖ |ZҝcurL@ܣj]+V;[f&>Wz&^(T9ȡmY3I J<2Uwfh;*O‡nմ,>' Hp8.*-P۫>_e[Ql L CoBjj%spwlP0F:Jn~6};uLJɳZe,uQy`VXRϙc6uR` ,Z -Պ0},%n_"q .Pርֱ_OhPBlF,a0#E4kRL{4x x‚O➷qaLT4zͻl=ݡ2mCi4)V ZM)aP a7B,o]y߳|m,qm :7\z玶5`fv\.SoqPA=7#Q׿h.͌XB6)Έ{/iƗL ^vۇ|SdL@sIܴ S_#/ 9N[q2ƌ3}$;b0,CPMC&\v)h #s{s 4w9fMOz7Gޙh &77dB2cbZ}yixr3 a4O(:$JC'l ekgcgM`0PBP,ѣeACTT$4\dr5|N`LDe nρj}< MGW%߻׮N0M% Z U!ݯu10_l 0wu,O( Ph#?gC~Z~TY0/<&aq1 GӈSi\FäTV_fq0tJkzZRfdѣ`ׂS*Ywx:rsU&4iDpG;lrwzb =Lz=c7}F$&> F>3) fRΨCB(q˱#<',R8-y*y'x\za F 2{PrH<~<|qg?mdrh FaL_~i19] )D_*JϋkBC c/!uFه&uҌ8OZS|ؾ v~@O8`B"|":djh((iQ]|gxs8Aԟ>yf<^l|>(%(w _ີ60 #[!YEM Q:P[:jmM6턒ऐt$C)hVuR=QLͨz*P]0hD#ݟ_X#`֘kj 0:īiMx2s1Vq0lՓQ@e!ٱ݇>,Q# N4S%RNy$F @ h(ʙjV(E E!IE M"cQ_ُ@)RykSeLcf(qT%3!ŵ;Q9i+FTp*`Kw}ـyBvm|C1:=0}uB/T"k &0t?8< P2pPF |J|D08ʘ V @JG4$o xb8 P gBmKFjbd%l}t n-LH4٪%l@i,{LAhȋ=*-y(͙tЬq!4FWGxaОYqF.P V[z V c H^HE& PKKع'w7x [C Uro1S Ms5;#cQ}sBcrJuxN B/h*$js|wmk,igl7ΉewI*0A̻[oYyȐ{6mìEb45pP{1-Qwjw7 #Xr "Pb;Fj3\)#\ʶ/bc_TZk (PNeNvn6dj x*9;FYu{a 332CVLBޮeetRnon!uuSVr;7`kYN_5އ7 AR[fyl9o_^ڲc°f2]y;e3\~_G*{728T{Km*M)va)ZpA֢t?% dᙰvK̗["C>V;?MB;ݫ3SBjN׺ΙPQ[K//\ |a3jH,Y[7xl Q$'=IjQC;bi 2MAgHH:`V*ܑfy.IFkrs2o$ (0CY*ӕ,/ʄnDjg}#r ]!+a𛝇Np HYփHl y!|vAJ,@ИHv|hTS1,Ä@*\>!8Pwq4{^'.Ό9UB@}HMge;m*;\B@2%*+ P>i!P5d:/<_6=' ɳwpO%ib" efj^`vn9bN!S-ciʭFVBI 5x%)%9v7ؓY]cvΑfHj[g 5 AᣟLl;J:E N7qGRV~L x(jh ,PEx< sE.߈}*o9m".Haa<"D'*`D2ӌz%Ez|C7Ř]PXZXU 39e~jpV{JIk[)vӋ0D!•X8(w0 )5`ܞ3XMW06\)^+8fl6k%=b4Bvfi *$Z)CHkmz;pǡM)MG"u|%x@f d0ᥭ$4d[ (6tf9 b8b؜hh70ۼ 1& `&Rۄ\܀Q B%^MPATH_~rRsO_!~[W&߾f ڔfX 7{Kx6a7X,I< }ć` %nHOk&p3GN m 9s!3z4^ " k1'-i[wgŠ" ٽpہ.W&WZaRF$u:VA!+R7$Q]m0É(وtcƤ .x,x ɘz!bGF, V2 Ehަ,qI$x$1{H;;0P+D)!|4U4EBQmYm*)J/R{l(eWBA$HPB!4%R %DIE%Cy*"j}<TC_X,<DQKTHU#1 H5M#E EA3UB8:Cҥ얨*Cp>5'|eF~[)yk_#I c#+ !́Gr4z wnhM>(}&L_T!A@P@q I'NCH&CF c4حE)ImZ2RX!Ia !0f1eL`r a1p a1SG_DذJJ U``e>kbX6ӛ,qH4(憚͑*yg-yv31 w{^eT+Vk`@3]GjG+hDPl/c.ݾ$ק3?sbE7WH|z Tۅv1qc>UO#]$!ՈT% @hB+ 1)B,|v'a@7P(Y|Tfɪ|4zq7-%uciw$#̚ 8.9 hy>Y@FB@(?a}JHJ_%P3Ύ@!I}dC uPcԛ@(h$DBC|By\YAE̗`5>d_DBf 5E&ia a*PS2L2.ic.ڡQC65kɉi> NEfJ z<)@"PA /|s߷~#y'R5@A$ާ5q-q$-;͟\d'f&'9v3ݲLqH,Da6Nypu`)t4\-"*e-  q$x=.OzX+cd:Dv-}v3Dߣ^#G "EcEw߷B١Ddõ3#O!E?d(8QfƃyCR !QF=WTp1Vi9"y֛64:zɼD!MTP_Sq 2NXq8xDcu8҂,$%e YgLI:&ƭ}rC8mZlh<;<>iNϜ0P1C5D~m៝_<"iRTI S~e_GivL6NLZyuF_La%xo?nC4[b@6d @^G'pTỹK@؜N0UG;9U?+;}bL+'qKΉpx|GT0fO`Lh8q -C|B &J4x?K7]# |)&&%ו1^0 X6Ia6:iG]OFa2W2B-u sv@445Ul|olcFGǜ {>§"O'hh4|KĨ~o!B:Dx3>2q%N+A{"H9:Rՠ FpN,O8x3nؖ&@gf9XG j1lV~p19̃Hu@D5ўVACpCB胚IYϥDLzG]# lޢƢ(F`T4VGqu㑓ZfC%[ZCy CǖjF00yXaI>@o gEP21SZHDM! /"9pݨnX{4#ᢒp@** 9E"(a!1WYRdfl$ 8aOFhXDsʘC~'܃&H E ݝ' V";[Pk"9bLmA6ھvCPO$h&ZI$9Dr x.N2r X63̄KZĔiFxINNA&8 %3&fͻ)a#ÌkŸ?OnHcSDzpƄDRP\5%xj4$J(ou~爂 Ů(hS ix//0͕hhm 7MA=/xyF`w%8G/bQLH)kADtq61g^C"?cHyh~vLq :[$ŸZª*U:BrUNH4-+a-uCejn/终@Eh; ځ7r¶^((,haLP}[[5=7qG! c?-4rQh H@Q#GCxT(2ֳw*A2R';ۼ搩Bpx,SKQ,L%ziT"]lgG;5AC7_N>i{Rn5;`ih^o#BL(x|Jh Dَ'~\(4~4HP4J JMgY |yq8 .? dv!iВ:TI< (J7TĉQa'Z:(Hp)"!J׉X\$b0t86yuf{! ts"89񇱓# I ?>=GƟ@Ւ^׼*lo`=jQ4&KyBQ@XK@ε5ǤQcgIu4-IO!?rA}ghpm CՕd?,fBm{fH|CFZg,5.US  #.UI~Wb[LJ^= ƌYX'pX֢bt!4HSHR< bPb2kQ luP6lG*(>~2t@qV:L$S YT!ا n {fYJPb3ƚ+  l !m)ι_FkFeȠY$+-9t٠4F' Ѧjǒsd3`,,x$rm1L?Ў?L .aa%!̐F$LГ$?rB(pN28H{zDNh=O31=0+Dd`"uz+; y(i;< Mtio#4k֙GazLdd۶sD2KÛ%lMmi~ CisVlǶgr_j rp@dK g#.n`G&zO2Ӯw޾ґ2qnv꽼yaq{-E?= wf`9iEx0sz`6n?<}g4_Ϝxr~= hۘB] NwQ~~;; ãem2ƍǎ:[VX\y0kXOT|aQ!JT!9*@ H<&SGxO MH}}ߴVOrUB_2C$yQ<&cHR6)@<ޔ^؞\ӞX!]0h,|Llws (QAC|U0 ~< C;%} ?D@';ħB#Щ~ cVD0m8[f]uBcIҠ4+B4ĉ3^S۟YRHwzs0õa TfZD61cO"JUlm^<%~&% :"pW~Ê "4A(1 " .(uk |9/@P] !BlH@?c4 Bi֛S()^Vҋdh֜CH} ej.h#cH*8/vո3XBs ,TH7敂h>ma |G.p>='0$ hA!Cb h-R B#BEE+zRI]XO6y᧤:i{.a Ig|SaCTd>#$`o[}Q-!hVRiy'%>{D%0h)^Bx7|T4>F(q?(R%r@-9xN TfO1cJVv'l|0W"z٦X>!AQ*Ad&_߾8=Wy D3(D} '2}-!Qz~<>HiH4 @RTa$DTQ#@wR~e4 G?Yw"#6dpr"/FØ;h %iDl"*"@U>qg1F@'$T*AP PDBA8zYO&hHYa1CW7R* $/~O(`A 4AsmbcÒ]-BHI8=lKMF$ Ӗdj)B耡5aݠHqQ#QP66Q~uZKө08 =pB$"<]llНLosGmo.RrcXٻB%wyјԉNN'7|6Gv3(Íc(,IAoӌ:a$+,`%)@c;pSַӳO7O%xdX $gyע\Y䤹1Cabw\N.sM Kz;33biѴ1&E-[ӶQFy}|P/P`-dZry?[I c}pŽCc2(ɶՔW^gAK)A`,CupiYw.Q6ݻb7{_;E&,us{kDc1^3REĵcڇ:2uOoE)dyߞ8C諉msIgb`>)# uuJ (F7OUjw[Px›B AL#Rd!h&!"4X$ =%B0' y""_V'崒I=bYbB$)l&]c@Qf2/G!=5^"#z܇IWǬw>}Bwz$l1=q"NF`0x^85r`1ް?vTIQ)Aō8.Km.݊;6r3UUUUUUUUUUMUUUUUUUUUUUUUUUUDUUUUUUUUUMQUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU$DHKR1&̻$ 6bOɑAM8pNO9r4jxU`[9768x!}ifJ]'0vd/[BIԂlbl%OC:GNHhUcRBf5L?`|iMX0 @},0LTZS?:>sKICQ(.9Nk#4N~D!`)1M`$xN y|_v>~[/ oYJ SGցH!67ZQasކ>s*1Í4SjAlHM@PAE-4 % BD ,TF n4!M!M%Gl4%9kHfXN2cHs8 )FyJBlIAAJbtLQr:hX^ DbZB"((K `(J F`(bJ&ncJ)00J$JrKH34,$ T%Q20@H#M*%"wv{ ?i*=!tiǙb~#?rz ~s?)q󒈯1g g,v;N H{>~11_?6#R(uЂp&F.S߷tZQ PzdZI?q.L q?'*1f't˵X~4s ӼqAاHwABҴ#ڛpꕉgI"J8 K1M$C`L2\D ҰTUUPS+$: *D90"L@DATA"CRA@Dl0T C -Q,ADԠ #H D%R$ˏ`W4- +QQD&`aC5&X&ũ΂-~ƺ(NK~m &XA㐖0b%I}1 sK"`ɀO}\Cd >EVDϟ9 >_)Oi; 2Hx;xι6Qtp풔4OB${}7.T4R(=RInԏ# F|ˑ$FH%݌Hs7@<ć=͊Ov7] sBbyƍ0XƇ$O;7kFR+h6bXbJyض]aVb jZ1660Ű dCI O'- gD9;2!('h=|Nba|aHp1XF(|M(_<*0 )r={)pa]j҆B@|"}?C9DȇD%|tO13e X$CM%Kw$1w~"֋KQHKZgաlp#DmnD L].DB8C/J e B藜0{@$JqHR c(*Zj.7; zd;YMHXG;#$#2@1`~@Aqx9\ICPM'iQ?民ZDD+4.(CUvHKa1`h_H /˫d&$$pX_?O#d@.jINW' xrC"S$JG=GHs)(ckA8<vtr\Gg R #0'FHZr?sd.I} "@ۆCH"%;ӈkD$RRTl],88ヅș&=PC=GX|ZcnG'&&R ѱ{r]/(iHcI4Wsp.E, ҙ"$E< š"ܧsqKJf{l:('0p~-`3Ơʹ2hu 8F6jiۘ`@ce#P((b1Y7{"qA0#:re C,VŐ2!F$^ $n<:)>%Q7"$\g f|';cIqbWa$T^MBB(l)\s"oHC"(Ƃ1Q>JH! 8_^ĕ)#<#3pD~Drt/!lkeД=:;m^X AxO9B}ii6ybrd l^쇻FAX!ZJ"+[֪!mN#O3"dұ"i- 3$Ser1pFOC_Kj ir7#fKm:iSdBV%V4vcV)lh.K8ea+cRЃPq |IH8 8aƢk1ӭ(MZԹ NG lpO6H"%ہpX+XVɢliעD+H8rF,9Fg0N!傢bA^1̷fd)2E+D*XhSPӯMclMFH+Flr 16:E0{v)Vr-ld?Gî^8a͹lu/֗p>pxqpoyQjCN ^8*q3!F1$FnE1BnX'x.9!5,7d.$bޛ[ҶU-]j9k64сt1VYszN@6zZnl2P4EhO.V0µs׌3Cն'l<鷗AlwIO@e7%ʴ(/KS q!_%nfr|3ኊ!obQ@{ "cgvcD^^@ ex qrÆ`~VSd!!ېr@@)O@LE2Ar *))Z"Q SǭWowt'C`7TxfBMp1MM(zd+ *3OȒLzX?pt$Op9lh0 R-xFH/HOX؟dXt_z!'Za! -D7#I@][XN`0AÄ;0j\+np5HI34ZpKg$w9{Hy1g+.$tT@DI餞 qcMynlHiްl9 "#4o507QN12Ȉxw0l&h @f[g̸yp6*bgsrμG8SNƞ2Y3"1 TƄ)o%OMh#HBVDVv8xL{7iAjr@O3gvQ1$@͝VC8zHX;i&<5^Ce3ٶJPf!p:0`{)vT:o91Se6B:\?MCf3Ŝ,1ILdDvI>y2!aT"qD4!F'F8̟d'.)[t']޶cXm(~>J?21=Jp'`&}G毃1PC3G+, ?-^lMtJ伨O42WMsQrR2SCc0,=TN7 &ɛ 5(joRv9Nln8tW_ճbC9=UIH`7 >nz]@2\ ]Js CI|/f*>ǿ1`1<;87p,9mjƒD>2 llVFJ6xL5D (%PD~v!i@aR|.q'xŝ&gl7&m=R_$@CIդ9^" HC'p?cH ig_1F!>o q`2)bGGgvl-t*x `~<MJZP;p;=@g Gw=F->Ś{njnt:3OH%qcE9H5Zl4MmhlZἔ`LjXvyihZdZQ)L! **b iZ69$&bI& Gm"sCܩO/2$|Kr*zmc- gD(1/3H .xς; ̧%_6_]k0gMF)sO t8()+MoR~q'+raӠ΍().üzsb`M 64\#'a 63 LIR$DcbH:q j)bR<̭!6gϝ1WΝW0PP CBR"ha6m9L4LD)C3"P4 &i jB$`8Ah$:,Y"lL!տ͹9w?n-^A`N"ljg_{`(ނTB>D]:E=jh8 @#!iH#"fb2F呂M?'U$~1k-3Cg itqk]h1 !;qkCmB#+G9G9pc;kycm$?mcCRY rq;Qfh\&YHXAl^cה4%ƆϙfM*,`6UF;u╯\}7݄h~l|8~VjLQR8j) "5oX 6CZĤr[_ =b,~z.\Jp{ґNX +"  ,Lw"hI땍1o`ACLhbh$ Ȃ( 'Oz͒b50۬|B59:cӐ+=~D?\_}:O>@iXXhND |1FУ;;ŀ!C >$^BCFw#4 @O#pRg3aUR Z ) T`$nWl%%D;C۸}j vgI':Y rEȽ圲;0Acrd`txji c`AATX-2W ^E@2lqcG: H7*Y)noϾxs4%PTp:9 !xN8W x*e5|tN(~;Up!v$\W, ~unU32q˚% Y馵$u/eYۨoڈo3Ơ5u6ĐZz DSU4,9*4M/olar&qo2X%@3L\1kH)pͼBV*D!4tq3U)J-ְPPLf,o肦ƣ\}sHR`+aiIA=5I.DiibVӺ(-d:6;]"!WR0:۲-WQdlf9DcP}97$)s)SƃQYX&c$4o\laCLLCVb7T3ë ^ s0ʥn}/ Wn#|/N(>"Jr.N6a{:C![Y,beQH8cb0'$WS3eVC-m. c4CcXfVφ [[UOcjlE,V2pe.E yNSTYixڄW׃t;ɇGfuy8jƛ@A3Iv&ܘ| D:NRiT00h}ogL—rQ^l&Nw@*p|a|Bq6*pi ˃gPY-vk)v!~\9Zf/D1 3#d촃!a5N QWpJ}2[ 2Ip0Fn5D1 /DdP%ZtЃp"f1 3c,Y Y q[.v΁×O-.R-,TCPb @exÒӟ ׼?\Q?[`YQ'Y:$I?>ԁRI2sք0io'>~ "(_py$'p$?>iR{].z(e#ݲ̤j&c҅)`zjw\-0LTZ*=VvH8綣ղ!@Ýrg,Nhw= * »ͫ c4b> s,Fg4 CȚKH@;Gц,hɍ(do)/@dll#T(~0eC D͍7_ǎQJ $QIPETM SI818Hi}<_DSC5ƺ@1v3;CYG 2&$"A4fd8mnh؀ 62Jm" t tq p),Rpڠ`lN؊/!2G0r9A @J)4L-OR]L@[9(bJX|H;3B&$YlsI-@`RGNhѩ*v=NŮb4%\r4XS IXYEa2kA@dMw+tyD`":/I\ka$#˶ƵM4=5YU:ۤ?> a914#Ϡ21 Y #t2p4yx5TOQhX90֓FdMȄ{d\ *4*!4,*&v"Ő :yVU!]{?e'U{2x<E3AKs/?XXOn6gVśB,E _e1W08](&V`MEd=}jlՓ`Lok:2(g!=YqZx0䆴1]01e?(y-r}u@   d,a\H7]c)i h,! PQJJ 'wruH\a Z1 ?a) =~T?"<Hy6<ϠP322 ؅|~_r_ˮD7#N%w qcA") gK>؏=g{9vC ̈́>& 78\()=sUl ȑ@'^zQtyE :he̊YIX u#ēc nXvF@|MyO ή 95@oR؉:fPfpVwP۵OD FSdPܯoڠrRef65>}m)oʀihl3BkPBHI ' o#Gy="Gp< _; `q7k\,؛μkjzՄ0,ϯš8<4&AQRQn ѓCH4~VNv_; fڍ{upQ0Ymh ` ?~y9m7ݣ%(Lz&3q1 oE UT]"M7T[lʼ]00vPqw-?yx_"1!x($D8!9 QZ1饃q% XͰm3 V8g<&*4>2ebM1%ZCznaqi O+[FF5hcUUdhR67C|e`j.3*HS Fr`SnTY˜]CyLS2  (iXSS[ǎ1stm 0ei6$fJЁC8魋N !A1}pޱR'^Ҟ #oY,QaҚj5"iw&4| H. 6ˍih4GM%Q&@ܚXxܐR Cq4w+ԃZS`ޛY کy…M󬸘1163i0_N(}`5h$p8Vcs Cc_&?]`C484Crfg:O1ֵ ]Ꮑ2!6%1\9t"&DVKX<t6CbWaDj+O| | 0j7acCWe1<2\6MZ >xj=8:}@Z(C']Zn)0Cnln1жf5x.9i9KvBӉN 'Gqx!L,-wbl"91lA r*`L1)C͉)cRM! 2P3DTU1#೒7HHraW9b(CyAaa) w u B?!I62x'gZJO{4 '$q##)r;:^'9b^QsvhP䦆m&4iiJy={;t" L0P0C7lDssku$JņE6-mp(2s;bG KYD} 蔡J4B,XDV@}d(UB(gchp.{G }@r$@Բ--*i%{y BB$ , q&&E$&{&VBD" F䆁3ldl,HFR!%ֈ6q T)@4"%D DKRPS2D{S=L@]٘DZvd44|&e%@A 5]# M7 x<Ex0à .c F {z_d+_G2}q(b"h6ֱ4DKDDCfUtT{ֆ;cfF\'!i a5+MPfvg@K7t;s%E _c76z?4hݘb@50J+i)ȽhI86rŁU zI4M jđwOuuPdu M3eHubl3J =ݝh3b$4Z:U5-ՑeC:M]D< ۶h9 A li{7JTV& GNH D%P-!LH4LSH1M)D (D%43ILA,2L@J-,THC440C,4HHL,ALDMPK2M LIdQ@ h"&JHfbh(" TN +`P1A脡C(4BV1:\M _@M` 3FAHiܞG5Sjt'b֨ŦDJ4H6L#gܡ˙4e%$bI @4P :edesXv@Lkh& oHr|P*8\C}(P)ф(Ԙ@h'ۨP~[h-|&d <`Ad?F\ 'oN[,L:`Jq(-H MILnK PWc;b63%Y䘐$p0QN2bXJhb@ `'=aL6*V_[ 0SXJ@iI';Api(bT3{^pOXxpj̛]K1,-=Xňlď#]#)S us 9ʫ]$:`` ""xqǀwØLi):NOU߅nx \ v'fe#K.#`YβL3(fU&xHFŠrRE f@PU;Ua1R8vܕvxMDC9h U60#+ HƊ#g JE: 4`ظb? !Rޮ;,AXbA٣ {pG($D&E9 U&A9wOSaA^H&&#:L+{bg]ÅQP-*DD|`  )X~D txH14cO"P\e -g`7,h4IH1ܻ f邈NG$m(q\"AZ@"Um @tw1QH@SH@WvG‡`7.F䡡 h]2D@xhF`M--U5G.<@4IH4R`Ѣ"&2fU 1& qDHvMQDKF@8 `B!@a@M"8hF iD, @Jf&< kmEcs.(!G@H#NZglAc4D2&pZRhĭlMa5FA""# sჸ%"dN$y_WAdl2kt&^ZDA-6idB٘n&X)5/u(0p)#\4VC 4ی`7a BERj; o:ݐMć5dܓd]ԩGO̓GJѶjNUPLS ([G *e&YVɉ̴Bp@1%9FPj8gF`@b %+Vqm ( UB3[hA9rtg*G GW 8C2+:h#w x`QrO8ù6i"Pyi#'$ fT'M<mډ$<8 $lI=CA}pc56s'7 ph1ZCS:IM^aM&/ncPifmUq;w#M؟~[3B4pfʫ|-@ޢK`joN{QwXN d`J{0DDHCcMhł&ʎ ̀.ʐ#L;-D #p4޼M3 Bc5 4]$T.豌(NRP ! \P614B 2!#IL4M! E hPA $#+{ "*hOlU }h _A`BQXOG#&aӻT'd q<2ATUƚ"ӠTxgDshFE Hʑ s!0IQ.$s DPh(.ڏME2Fk((`E A)%qIu.'ą *R.-ʜ i.dz7pC(0hy=!D>Txʢ Q g GlK[:\ψ|f_B&;Acaq ~<ˠQen4i*6.q5X y'0 ' G '.Eoq5BlSD> ZI(fw8y[y0@8a79gѣ *]_^<_LNf!'b!U` s'5q:W<5O#@c(hD{$kLT'H1~v^p.Chbi( :tYD(ҐNFF $jnu) H.!/7(xH;쀈hH)o766 Bp>( (?M{\9 zПI4'?Nqm@)3C+DG2 9IZm`*l$Q%xƎ J`hA$TWmt ($lU-4B'\ H( Ran1E,JRG _h~Oh cUFk eތ#owA32URC/huƉ"`s`/ڎJ`_t4NU,r@zzv)_#$d ZR`T#>#b02!)hu{aيV(R2Y&D)'GW OI ip_R@ЉP H@%'@=;w4>G!9ݨoxT y]*9 pM KP*,@ID17 (T(}'p׎ǻܝB0i ]|0 2k# h{:;Rj X;^KDB}وSN .GQ$kc 8~+̜/ =p*IFͯ}n㺰C;$&t=.ASM}ߒ'RS5DQ>>BJ$J Ic*Cvvj|'4 L54bձJegK L4 lŐL~ܘ?rB*kRa"zI@k̫`J1p٘֗}TR J$IŁaZPŐr=)m5l*bRM G TG rTiQ}4XpdINÌADI4pF s2aq#1X^!H41 H-é hW(lIcݎܞΚ M!CkmGhywijho躲0:[B!>ઈ 6Q3D1l`ѳL=e1rƍ Vӣ؅{+g<Ɗ9Q ْ'aHu]̈#z ;'+?zmCFo*4!-<3>k@c100#_+"Ԯ4hL(@̍0#Li0O0r%a *4PS$At""( zhZ&>o(p =AiO;zX_o|%(R,++1ձ(KP^%sқ0̑$QG!Q[rr`)4fv_$ADHPq!-ӏ䆋jB%:bLP(*j*f (*IH I)Zbf( i 5ߩsPs)B'&_d#pcZ/vLjN P0H팱6?=ݭ y1#.>ϜK H_o EW=O ͡A'ɀ0P4Ѝ^`txHrRěImaDA|qw|?\S dp_p d4biAg[瑼I]QAɐTcSmͥt'#ՠ؀ah"Wx{c^;bq6% %@S|A߳,>wl*hb _7w0 2Љgo4eLT) ~cѢyg @4AB@B$!*%Ty$ Ht1,^(s@Aͽ;_R! K,_}6gN=&9E+;,4V3Lĸ pԺ SF&C"1E?r_dR !ؔ@0'_?ÉUO'צ]6 SH$FlOrԋdҫ,) pxW0 0llO(lZyy.lDMz0c[$4Jy%!튼`Ω hB/ N~0 &d474 #4#s,aSqpMD;:NWHi>?]?ݶl堭lď>oZ[b[M8%m}gCgi+7_=(*1}{OF|l^9Jw0OEU8d\3n<]|b H\ݽ2C1(U)#<8N> I FYPHǧ<=vZC)LN4Mh0b=PU_mlL{.ϗsk35Ro 8~xrMȪ (IOSo!/4`GnJ a6 jv;-Ni᰷G=;:e/azw!9̱O~t*ofm b-a̪r# |!20O^"G'@QSܫY#%v۟>D)Zwǿ ^/!9q&?d0˿'KGQTRX]H s]@(-g%;p$dʎF(zE4J}S>f/z>r"/u}LB|!W:%}oQ~~jɥ+&!B*e<lCRvMZA@<8~Kf ("󘓩h$C̘8UDV X\@gtr.̸k$E$$t]<{i;8#@nya@d F%h4+,RB<<,.^=B>DB-*RZTE xu_gO m迪S!N OC%(qI0`y)cyi ~ss2g4GodbKaֹ !ꆑAX P;s+ۏy: 71֣EH$(n7t;ŝ?9T5!B,w?Z=~a1ٽ\|zwB|@:](6F ~Z$%n,ČQv1? v$Y$CǿBv\I >S\T nÔXzQC\? r3(z$2 ג+94<@۔>}|\}{7SzÐwG()c-}xah0㝆;Ey]Idl؆&p!PO70cەqNpł3s~`z,Ol|)4!%"-± 6H]Sk2z]rjEп܍=;9}r7E/n-,UI޵␔0 aD2A2 h>GY p6gaP0ɟiN:3"m,Ф͛J %W&8#?T7#GPۓd'`45ݭGINL`'kX,<Äu1#S&M' GiŤ: P~O?5N-hqXƃcO<(3 X!`n:!v)AG /ɔ %N6_Om/:Ňj8:Y"{a?7~%Y$'\סAq % мJ!;M\yz58~bI`ߏͼG`>e{钝)Ht4>R(ev_7-Msx:£]hTPRIv:n$smh1EρFw'ϗm~̫JM\]VB7MݭFW;-<0ڱhd8LbJp ]ئRFY F_nLIdjKBbֺ͡Ц!#Z2܎1رp)),"I6 ?r# f(XGE%IEG`)5GT'OƅPgb`1v2E1<#BG(%D4H$IǬ }pqovn"tgD+}L7(U90o'c0A@))(l\Aif&0l7<V}5xQeO" F?nj4I swp``7Cwx +fͶ\Hʌm!e奥H9>O-BxX0rL 䎺93{E#FD{'}Ooyꀡny4m'16FiS4TQ@T4DPX>'LciM<("!ǕH5G0a* Q4>'O BIpkII7KZ8[`j#F N3ITQ>}n@R/cΌmLوܜ9Qk#iy5"f)ϓ:H&3@(^M]o9bŮ0Ei4m";5tiեbjG~d.W}hrN 4+OJl8IfKBm#JLN!b2C3PruaI}cS+YGel6*cIR I3%YeBSm+p57!ēE;{:/GW˰ SP. F'LF`ІC4d(ehs'FИܵ6Z ~ yJCo CF"XܝAPpdy`cH)B@'@kiiL,3:q#V'rY6͓|-hmKyQD.ӿM\6$ 0a [M*g@998F=/2wtE1ÆIR ($ HQ#4VM.UPmy;W#pC@("H"΀Btz̔O!t4)0Ltiժ"abvq0id)i$x."Q{y(z@o>" mq56@B~:;*H j" x-E+s: |tDao@ӈ8kqtLKUU;YXT.0M|#Z'}UVM0h:2PTAxrMb ÍȞ@0#(y鄝'  ZPLt63^ _{fw01˚4h!THuV287#*0CazD= $;O=l)@Ҭ]^}pUA:hcG*+H~aXYyv*(<pHf"Q;3(Fbmg,>~a/Hă G `QU6i?WjoHSa ] QE>rmmhr$2b` P B m~\?Sx#ƒQ_z@rSCXP,H%v#huJ<;z䆏$ü'lAkEO -gY%`wNMÔ1ߎn|K ?>:_SEh PM)`LR`&a HC5E Q5D%,~ L~O $)N~,CRi0=*dS?qJ'㓳_\&8 dy&~[lg*l E _Ex&^8 O정}!Մ& پYjG81H_D)2ޑ<$(2~l뭴RDS㛬a+MZRݫqf{/jR (J G9ACqX&("f|Ib9-2r:DDDDDJ!L7Nh hh"`tќdNNG!Cvsa|`TAjEh !hNy:H˜b- @Q!A1QΐzTzd:F4ň(QfC['\y @R()DHG3$DE3R,=JFO1)Jn'zXmz+R6QaN fSh3L#挄CٳJV24LPL5hKNR QGRPG~cWa;TC@GQGvVн@h3޸r4OOdI.j K:r_D7 1)8T<֟>AHykDi$e?dF*e)׾ hӛ|M52\ m1|5 BwɶGxڨo:XhsL`i PBeP*Oa@/a\sEN$: wO׿&4HvH*T@ l&΢WEQ$,&f31C3LTZ\K@1+B*H=cu10PƧX۰87 $腃cV; -&#F.&pI&)kAYC4v9$mȿ64f5;fj%Jp%[sa;4]^ aԐgKdc N2/b1QCKb{:M&*lTTp> 9n7I;qrdRd;w\@TqUCw7?iw"5o{8~ىwtL{;=AV1V)BiQ4utD>(*$E}2!9)\ H@]Zxyg?Wn61 א;~O&2eQWhZAT%(K6QFԲ@cr 61"()6'"ᖌc<8%CӔ`&D hs89fu$ (>Sđ Q$wnVXМ@D6C4U/ѻ}>网$ d"lQg(m{}REOchgM<عˏgDUNv=o;$bPwwD$?NO4[e *xoUZ0o;o%:5 h"ݖ]u+b+nD$,6xD8 FݽlXwNC'ld"Ș(rF%>w#V ;!4 D˸뽵}kɎ޺9Qv7}cB9.xU#Oxo)Zg*cQ՝a-.،/ jNk䈌 } slb _f3535c|fD#x&J]s<+' 9$j|$OPOpOjFywx{#v&YZDl(RȼAޚLP47~]АxFnwxB^äM_CEmµv'.,0桚Ua6lP%Eq9ĠҪ 2 q|\ɵ  m 9qG?klG>"1w=+PǗOŶїtxXX,9TjZyz/yxҕ}J$Y$p`q.n k8δ|uӌ6 g/  ѡ^!e=g #Fd<^=iVԝV`iz=㴠쟾֙+46 UyslAIJslhH%St κV{}!nǏCeƫd}TGm#l.u F29q6vϮ0N\fT@Ӷ6iF.#鍦: ^(ڔ-& l|@,BQHŜsxmpLo}NV!*3>u/>R̸qKQq{h[&/jX9 eq0Cٛ:yZWƮ1W1w %i0O?[!`LG9y"ZpMƠ$\P7Br2_tJ#:X0tX|=hMt[d s|S Lft2!6aAd=gxvٸȀY]9mGQ>Hxd A309k^uXY4>sc#WPY[%{Aw'd z^j5&1f:N`SK-E4şH b@g!c7=[PT?4t5DA9[=:] ˒Oom)J":())ڎ*58+#mnjI &޼59\ n"YCl[ }Y׫NZaSAR."Q{ Mmcwl]2ܴ?mݡҏ#X:Z&Pz &zXs,32nsyLv% yinU1HWVf-Kl-RYwzp۱*[WVXԺ ˛#ܖkB[F뜴SU;)s0U#oqYzɼ`~q<Nɣ>WUu_7P`sGΈ11cF6(X.2Iv$"}o-T֞9SF=Mơ! û(Ȱ( Uy42{ OǛS16>Ei1 6}[(DRJ/V~xVqNNuqO]c7ќQ=g; F+ 7smw ' -Ո9Y>u rSI=p0fmJ553S>(<ŎP*b=H#Pt绮 4&i&6 Nqyp(FNa9vk\:tMdže+ϗ:9HIم!v7p脙&)%XwȎV\d 8#k a*u(iᛍ7^ &ՂOtmpӈC\9p4*$a ^3L YD 2{9do{a w ۟]|0﷞4Ϝ1xOKUv8YZj:|dl B?F[NL{2E5UJ4 ÉFbEJP'88tkDl:>0:Dgu"#"=!|my1bQiB&Gϲ6NZaUTVԑKkjI !$$cclmT>@>Fy>߁K.85̨* -.B1SshJc-RF1 t?>0(¢\Rc T{m' P{El31{;] >(rtL`t@Wt%I(l.7UT#nKFH_V "" \p1'UUUUUUUUUUUw~7{f $>58GDpG npz8ph K9ģ!$9\| (laMJZAJ́U.LX*Wh:#-s Tko!X¶h{ q"QVɼ `ކ8M2M*A̲psa&N2f$`\F3!V[ir2Qԁ85$;k5jz􇷈a0i4-jbga=tл5%Qv Pa2@r(-cFj"qz+ ŠixV G ,`1.PwB" _+9=!U$hJdJP<; $dSt`mA D" B<ߋ1,1i3%mܼkv@xdmEG_<ܨ|%.ERD'$0CT?yE$RB~5S%3*Z (T;ӦfA4B.`p;6r>!JŦڔ&7ܗ$_0] KX0F8nJd2NQkLFyf> f`TʞU"I:>d! 5_'3l" bUa ?  8BД S/A7r>H?7dg9DsSyU/y |KA⊆89]Pƿ YJGiA$iK`˔c\pp\zEҹ逅[mVfBnO#C) $aG>rP 4?K(g_ ^8i^Q4_Άc<4QajC(S[ r8fpW5# y5XQNIć-D=D5c5aKI|VL;cvM  ?Jml8v\HA-g W\kAe#ˊA]'a ݠ%U%>y5BXdB},4?@Y"F(O2y<$r bc`<-<8GL3jEcL\A#WJeAHEm! #LzA=ս s3~0!_RV5]ebQ"0v@:e5QQd)uLQe_XE H\4j(8PUEC Y.bC;3&k"l80{ǡ8FhLP@JFb54z%R+IB0JIHQBɀ9 Gms'owhʘ&wf%})gXu9%_3n'J'c%]M/ y(OG<\ǽQWY-|pS#^| rQnqQ₡=Rr2hqP{QJ>rP2 D5ű/ֈg>d|{GjqsAՆR{}5yOQ*U&)(>dn޹Hm'IQUR$X$&j16OSB1$4"]9) K-Dع޼ 17ۘZPU]j]@>MH -%PI2Ys' ~.ݵ vBỶ0idL[BLDހd4/M$.De 0 :iu~OXN'" kۦ54}xJ~~2G h#wVJ FfL{`~ٹ|s {j"COOSR `RG"x@kL$@P+CQ%'BēB*LsE ,Ա33LqQAg(R@ q 㹱E0W$K]g [t igCDOK3&G7尼 "6 FP> `76gI5,3>\4KHUPTAr@8&+hM*K42,5&T=IJU82 5b- ڪQXo䩋>ᾥHW#{PٙNFWWH%p7XߔW9G{5v{PX1ƨ̑$c6KIg&,ɖf#2]KKVS!tUTa{|-h'nt2NHFjBmx8Y,F![nSEROKDFÓQDwđE-e<2+bi$& xV0Qq|ޞM,&(:xI:HQE 3bZ &z\z%:ĂK?u\'dC?\҉!(S?+f@5QPgqPԁJ"nU:S]g'TUa8I `zLS[#vO)ȝUAAb B&FWҋ"a=PB! PXXC?Zq6ؒBHI !$$Hm[l<~n4C/ h^:RGO ;htViu">$8=J *Roףch&;0"Jm\o<7 # waC73gvzUf];sIBjwHI*{M(A58*É"fCG'd;jWqztD>'PG))THoFԇ)@yKS׎/2!k ih @R8"k  Nn' =\-;qݐUIvAT|Hiiz}2s`@sDQ@-MF#UMIE( T L442nKm㱸 0b%JWS% ƻ0L"$5 -S0rMǭfdɑ;GHWf+ڊk kfM,Ԕ֡n)^mDR=L XRY4hف3 i !&`6͵qk 1#m*& ) l3 f6aF6JD@MA:nm$Rɭ5 JNT6n5 Zb+F4065 jr !cz:H>x8  !)o4٠hIDZXS {i9'D(K̈g8D<6ЄK4lIxVCm!0 ?9T?Bx>sS_C# sE(Hb#1^whm2r /H`Dȴx˄ǂ1/&@Rj3mz9C6V[< Mm$?x& _HZGTD~^twI~mi; wfb" @WžC,PPGqx_zzOMɦ*TX v=dB["=NpcSl=r{KI$"N%`"DAxdmxdj"6lRɖBGkq@sm5RDQO4 11$q(m%MbTA%{hPoJϖ?@K5X,Boq.7;\b&{zW@#O@G0=A΀¹0Պw`H~Ui@Y7bqѹ 0+F@FQ>C {R8Ž$֤l5HfE*4c\SQ0L5AFtO& ΅XwI=} a5}o sv(lOgZ0q#TPlbΝ9h1;My\7vrhݘ!s;gJz]Th% `4Zy5 pkHH&6dJg@("uUm6 FG 7] H2B&p֬K,a `5oA.3c6`17TnxznݥjC5N\s,?e ء6ew~^ d%.wY4 866h-gkn7zܸ^=*8g#kܾ/giQ!\q7-䔢c“ajZrRT pvEs8I'I1 (To5Wh)$̑+ cGb6֬aN2D>YíCn=^uTAd T1jS6py#:Fhuh`-fÛ:r`GFp0R$*$$d||X%Y3)]HA]Eie^/h<5' $)%E ʞey-ajST;hG|s \Pl!(dGMtWFMIx4ҌvG 8m>H5 o:ۗcbk;ÝeL8Gvcg2o0Vty;o`88"0!>vI d@z|oA/vl44Ep&tmk%_NBSċ|:opF,W%W2>G BJ%ŧ&ƚQ r54هg @yS`@"AS3~T4l`7yS is 3l'wz"a{66dpVq0kgU%^98o[, "]8_M0Y=wOY FTc6SVpB L|u% R,lGi; /~ V(UXT4Yjyָ=hK1 qfiD)Xi81l3ѱA>wݍ{fH815 K*E{x*'gt6kp]NDq`Xc{w*VƧ-"^."L2׭M&hd$zp˛GAh"/t.#éAb`L&!]^u[HQ # 8h:vq&-Ԩbn엖wLi$;"%ڄ֚rf:HXI`; fdX9o s\#)"%f2 Ǜ0ôpqq恩3Ba"6EHɍ¤4u .u,W#)`ӓahu9HMa5a0m &1'"s|'j۬9(Ȝ);"uLsum}iΎ5;jj.mHqfQƝ. (wJ65hLgx@*)ql:Y-kMy^Y) ]0!¼8w̎M#5{CۿZw#6`[nSjՐqNI!f7QFݝ6.ȭgv js񁲉Ny\^N&t?)P-;s[>,5Ib8 o&{)ZCK)﬩)/frfR“r[:`䂦Ow^aQ f]mãH hqJ5 uFc"Q4\4UJBLy%O7H,l18mCiMi_i{_K]_̑Y 9jZ+ӛܺ2n5RX}cyɭ@z],ғ$G0ȩfF]`) jO|5A ÌZ/(jP*\?:HYN_j+?8lYlL3z\"x :LŻz׾'m☈;vڢ&iϳe4t6ՅT5I.Lk2 b}֔;؎' ]b I LopDҭ)hm!8,l1\A 5*!8(n_v>Ճ);  ^l2X01 u"'2`dy@ʫlIu kk5*j1:+\_r: 뻋뮨S%6Ir)cQp{DD`Jݝ/4,* y d:tqKD!(W ʌjPEQUDގM`L23z6ߪfXl>NH“etbhI oHBe KPΗf*HT2(%NCY}J:+Il=taRip33Ahx5$bj$mXge%0ni8k=`}HC-4k3Lx ֆl5OC -X$qw/Rf.cr(L! D^v:E[(ZH&웧gx5dgzpAQm`)>ެ-Q3/08NaJNy0 촚wa72y/Ї=a8q_?~T:hN:-!_tå HWq8v; cM /5QUHG84h6Ɛi3= (FCdlMcw"j#!$$6 !PH%v踜SZH.DJEzHQz8!x, &X%,Mҡ8vwvF 1h@׋ʀ2b$d;4`5<߲h)#YEpг@?ZxFO,v77y4y/MIu9uTV  ׈n!BD`7? )evGSs:+os7Lmci"B8q pxI!b#kш;/b^`yk݈M'"/1W F 64J05!tP`ZB,T aA1anR~'螲b&*j :n`U"Q7,9dg9ǺY7j.OM@Ei7%H|<3;)(aY3 F--DyqFv[ g6JY3D qIx+|e* rq[ֲ TFǪ-a (O Ӓ)&jii ("$*d*H@"&B `1 Ĩ{)j ??Zιr~GXu4WVc¢X v'%^*1fpb%&`@1= m4Maӯ2js HTF"2 yWpDHUJʂT)cS73daFv!%ZbFhLh!cŌYܹPSmDLˊQ*iR"mpBlNdA&8aiYec2.B/aJG'P{ty]&I0R5I}ROٱܝG'Æ7RLd^3`Ƙ| ;lbxlMf*%'9b)N6Ab49m[anXН%(#q~ =)8<"/<z9!!B=_,Mοcn߂^r*bS&?Kl7lc(=78JeXQsow{j#E.4j2X)h±F&JPg4GfR Xj+FOs#'O /M)l\&uhՈ C6>JC+*J'VS$_9xº PD((@.M  P\BR#H%"RPPJ(P7$JD9!HJ -d%@OvW[l}1ex)$E)燵O*1aJl+ rxSCy[f,1=rRH%+2it'ĺ_p{i`fSц@d!9w)w: @W`=n,\5~W+ΥLg$j6ޫI䉓F6% K6 `a)=xmQ*jŇ雿nf$Fy&7ȏ_vE "P4$g_HyN!4-;]չqFR&>bD; ]MT63dʗzL-N&2] X\Nɸm`mX>xciF20Z%vF1--s!<-l`L$h71GjF, !HL7TxzGG!MC %0 cA:'N-:IiwRba X9a+u8cq[%QEnjM _EI+ct 1abH%pvlhF.yHq"jd2P7j>$EZI5|d r))\Fy!y6yQMPulHUB oBʜI ?Ϟ >d,M2m@k9`$G`J:`)OL&iC _E;It3@R4@J44"R0"@ҢSW`9CHm!thSKcA>zpNSDMDf!=܍ |>O{05bTPiPvBwlkO0 uFq]b#% 0HX@I1M Y4Ӹ{_cTo>n=сk8_X}$d{Wz:ލi#(jcK,FaXA3' nKeiұE *|mS'v^)'%DjG v npNwu z qů^cwA0ۓEFFI 7 5mlhfS4&4*-%X%`x sEK-tHq4KQ<8F8f6~U(tT;ʩUX'x@3wic̸%O]z{c8.{$)k6Na>̐ ?0pZhMqQ~3Tyi1 ǨzsX}CPEbL slHi,^sh!!&|A!5$9hoM_(=< ޮV.\x!݆%CQ 'I !$$|xWDFH}(&SlU jj!JИ!J-EQH(P D xypFu Տ6;0D$Jh^~/c5Phoو" =;>wPh`r9YV@;"iNB[Wȁژa65r9E< Ek.f 3b!cfʔB!0%*s2HJB+Y@@QXkYy$ʪ'%З]c#L\8'?'S4jO܄D,,C)(;.ag@h_NS DA͍GesGA|@?~ph2LPU *-𼿱2DR5AMQNW(:v(@iA7/G&88qdkbb\Ɣ S,9r#S*SMbƸjP۳=~0iU#AdjͱBg*̿ZRLQ=8$Ҁoߔi2 N]Ԥ:dLTaPs+h>\Sξ8ls@~ c2|DXMIwz @cRs$j$*R 75`oR<T* BV#R*"'eD)OC) WG:߆q^z1QOkGkbmkVA?V )?z{/O}D@7:Y|VieqaE!`Y_t̥0EUDD $D!)`&9/N?bv Zr b|=]SJDDw A.#_o{KπsѸhgPA&+bX1"DA+Q %HYCdQJAo/PD4H4,M%+CM/P`AYAlS'?~ 2rB?A!ji;'O,}]d A<~x /? %SBsܹ`DlFuaO}Mmrưٍ w?=΋~?5?t! =(=1lB«8|Ė LKAdO<8 {[9RzÁ<`m 4E !, fenYmrq&p#;%2d&_;2 Ҋ0Mrq ^soTbl€b\4˺"񂆒Cf&70kϷ^L4ǔ"PdQ=A^8[%4X f@xdCI40 z831/SFLأ^k05  r%t8COJ_?ݐiѧǶ5`o3ccXndxSL<+I]Pv˘ "ΞG)JqQ cRDR"i9 TDla>.(D,DUEPLTDUUUSTUUUUUUUUUUUUURUU4)4AHR %RQJcb\-q (mwaA3/\}eWxHqG#1b?0(;0&֠dbj Z"g KR12?S㬮ŔFF%?l'OoKzWXH3Im+A%:-N z 0e=N'^'Hߣkw\>:(DlDWGƼ9J؉,@N9(v&ݸyc@w .ݏcg~9SVw ÆK#2FHKm * =C(.pl`)8Gs-|/@OPx@(;#0pԎ<v:?G ͐Lnc/@4PĿ?55ӏk"DG8aG"eRi$aOM. թZ,z"C.2 O@U(|WrrA8J(u(v_kz=8ɷFFpc0,iFyZNW@RHq`4 0nS NJ m*j(|pǼsjlҖ1[&XuFLT~$hœ/ً \1P=a &b?yjJc:l$Q$PBHIP[{ 7<51D (aڶse0`ˆHYhGI9u@Rn CU*'!8h8 ~;^pGv-|ڏ#xJPRLe7靣kz Z[Blc-rcfFvyG =g*]b42$!$SP8N]85źń $mν[L:y_hӖ|:9g}kklh1%_ (-f7U]mCj5 g5b6tUF#C3lyY>-b҄*#Kųx=iSx} {d ETӤHXECZ(]&ml*Pf ӱ"{3 ?Ŷbևp>fgYdsb!*C hN.mXzGNkWy]̈E.[bpڑ4)Ք(:S&`:C&Hy}ɑ]Gc6o2f (IS82aMV7]98mdd}5Dm{̂Ѫwb l6\40bnT=Zb wurИ9i6t5%:Uo%5E2do f~ rrnJԑZL$+OŘkt'@,"i^C*\ ˲V %fKpjV0F ^bW3i4И5rkźJmG:DV;a6abeF4Э܆%&;m8(xO!eXS Q !]o[mCyz}B5>11OBiMO isc6bԜl4]I/r ?S:,S4`  .KE| ]EL6PVIfkEzڵ@h (ro{ov c^{;^Iv{U)ڞ&X:ͶVϮѬ{3jch}ǽsw- ^w/WRPP>rʏ}ʦuMom{4fP|vIZvzj-۶rPynʹU[lw뙀 | ˾0Qw vP h;{jkjRZv­}cJ[ n\m &k}ޠz!6 =cy7{m{KviRPca۠pAO}#lhQCZfd%-n^B/L}4:/,44)$JIkE A5J r=otG==nj}Sj" 43wzwhfҟ{ *}wP1o>ݻS]|w3} @VBBXl(@h9R,QH 7T  GC@h5h,Vkް*J@]ԆJTHT_{^7smQ:>C7lgӳ`PuKݍS_}Whl=^5z@SA7G&&!Zo}C;랼)`Fug:lB[HR!믹P++@oZyw'[6dywy^b]5y}ݡjE] CA]s﷾sU{tw2Rh2}_pκ|oi(k|;mtwqmڶ{xY{rۭ;:cvcnU{/{>Xϗמ{wZN吝]}GC{Yr)齲gw.y׳{7OWޭmW,}=^yo^k=ӽŜv|2y;ӷT۳)h]_|y6׻U/:vڱԬ]3yٻ6l}w{FvOhA[ :twhof:w5mBS;aMuۧ^{RJgze>3]U>{hR٠)֤{7FYSEZʖ뭻fNc_}Bm˻uxׇ>}ʛ}}^x5| 7ݽ>9{v۝vxѷ=8wӗ\]| m﷽:s۱}}wwnnuy nvT(kgViW3E ɋg{g'זNAq]ۛr}ǽ3ړMoW<[7}Z+@W@ 7+}s'jkt l}ײ\Q6se<ݙ"ںme-}W.7O/{vzr-R{w{}s˯nޡۗ9=8oOuî=d^vݻuۥ-:XZu&f/޼sp=%WS>n Jtu''=w,o- hm9v=^=5$vu䎀,֊Sowy}}aOvGyܞ+cv;y݋g>co_| ƪΟovt}4Wrɷ;ǵǻgtP){j٧F+^KAn)PU ͻmZ<޷u"*E? r9D-5RSMTPQVEa 4.DD 3d󓊩jRCO9:")&Zb"$Jb M (4ON!SͩAuJVtoގA_NI.q?Iph?v4} #O!jWhDx/"?{7tUXysA߃ ׶I>n~ѓʛzqQTE'$@0DegȰvd" 'u;u(΃Տna=_ojvvJɣ.Qf5NdCET! I"-w߱x!;qul]XdN 01{wy_bnj<ʠw}c8w5û.b _!O 3C/x[{ I;A!1.Zu qJ"-?o?&jX2+$ݐ{L%2#[8J%8ȵ*tʸ*–I$N=&H&jO_ﲌ5ꕫC3MݵRҒRʖ`T"FDΫ>Qv()C òMi enf-RlߣAmHN_mU<t">(|r|V|~eU;k1̟#lFsK" 8UCp~٬ʮRJrI[7>r0(B1/^ A s77D(+ HN6]ncq[m. t6}G5Z-1 k֪z){uviˍmer+%`)a!ؚ}PZ{@(]h۞8S rf[%x98?-{.{F7nhAn3ٳI$JРi^/ff73A:8ѡZ㳣1$(,4r8-˔w:s Gf,yBSc97>7v:`ϵi׈vJ9m"qo=fx j/BݶM; cܠV0<]Yvzm},@wϗ O,)iddI"Ѿ[-#qDּ*tLHd>t"!|ǔ=j7ɇL> Ca.?S+խa7ƴ~2bK|C@-E`hC!M2c+4FAY3TIB:_TҫbгpBU1]p<,-1갇r+Qtԧ t:3^-곀]`W^:?Ż}~NjO ;.7.ȳQB ~c!h(?Qs@-%1bƢ}O8xN%Qk\$OMD~Si)K'=3L^1 S_A+ ~82+ҨC4P)j Cȫ `uӢ&0C2Z. )ٮ6B$mJˉ֗,73g &mD# ܞ-0A %[sWΞCߪ+K+%JM 372$X=D,򗟃[FF=ܚK .JpO -j*̡Nl] yZ)`5(;ı$Xw鴳zv}q(Si7F&(D!QDK0MQg%ĎN#4'(K\@xo$=t]! G޶»1&v$ D>bgHɶ (5>&0Q4bzg3>|Hu$>nBS"nIO8'(Cd~z78_$H䉑Sӡ!Cc5)D(Bi JE&Tuw(D IЄwqS"|*ao. !$BPɨ@2Rg&Y"ݬb~IK8+!)mMT,@ۈl~0븻>M\Cs<IТyG8uV7_)KLVjv飖`ƤQ{܌aHLqGsi4֏?r|.S1Ea>V#y$>F ON##YV# j>T\}σ>}r #Q/C ~ 0?HuqY資 #OTO8sx2*Џ?  G^( iBE@% 8FD$P_4~-gD"銿w6a:g?a!>W$)ӻȅ42/U9, F{(sHp7yziQxct>|mD+H^SL$5_ -HJ.HNpjѓ>!>fndU ӳ a%tV9=A􄔏UC hJgnK{oS|Wp1&T;a?T Xe#&Ln/$|k*"}|WɧWg:.!BPwCB_1,w+9.7 RozdS$ɭAQyJHZh ] Ν3,")E`Iu1.K5>LS#XyӡifjIbu"T>]v߾dxʨvgvũTafݛ\|_E`̗l%8 y|ᦚ!+'0y]1$ BJ7G^Ա7_xBH.aLBDg?"n":6solMED`YׯNzD!}!^d&~l"n"܈wvwwVcb M$@׿ah(z? iO?rЩ'!I-rMALG \K"6Q% ?\pdG'6)5٨ @E(TJdky GK%0]1 hFRZg@6湐4:EoB)K iȋe '45z' ѓњv TIH) Y\_hEѥH뻜K\NrQKpxO-SsFT6=h&NodFt<\A{qIJEPG mC1LԎb@o.(Ъ F )Ter>6BIzG<}}68sKo\V j՜N99Tk*PK%f󡎕%yO`þ3@ tnfbO¢MH'O}C\;4CiIYrnIp!g}#58LTCHoLwN fT²5C+HC pt]<0!xV%jB ` B}ED"$`,' (T( A5cJuT4Q&g>a%Pg4&t3I-S$?xzu 0s<hQ`f4T)KA jJi)=_e4P?o]q^$_ =8 @ă9X/,0J7Yoh!Ĉ? %B)gRQE2?ރQPH@Є"0&? (h̪֪"ع.F聡v ~sΓŔJgCwKedJYv1Lէhq0h!,Vl\jgq^gɸ1ȪlzgJQeqlDH(`;.qo;x~āi* Xݎz`(NmcشX3}ᢹ|GHbB}jtTe}}`(O `߶ 㩙tr쌈Bgw 6!E&Q3(4{ABߜН*75$\0%>.]u~[+3dBA 4%A%@;4IFbA"P2CKHDA 1QDLPER0Ro͑:#NYۙ#yT0w۵یꓦyšpJu30s[npɈHJY M\LH+m F(gJ?lX%.|#xȆ;ɠh)Fb(%fAHd G$X$ P(AtPOLk%ͬ0Zd:%0'$ LoIߘW9Rp2 C6N2#Q 7a\3h8!K+OhYvڛV\Cbz$~)}bd΃>("@OӽIMkB7r;|#A`)$*1&sfJƷЮwYa|fB$((iV%h)*Q  ThB7.0-*QIH# !THRT0ć~9XGij5++0#SY`N(j%8 T;k9FPY0T 4IN}k$itԚl'pn7hQ4^&dC B ̅@-  20_T8 D5(RPA%҃TSC>9ĄWGGg׊!XhR)8p~MNj/nBdAX*@(,Zͼ~XD `a ?YhF- rh()(^ƍfU6QC߼E$_ ( ۻɽۆE̪aTB,$V Q%M Zo۶gAv>`ڂ hOY߅#w]MX3 N!=9 Qݎ=a >Xv]qCCr͑8:Vq#3,6Rb"})~u 7uXe&pP"#oo 貜n/t7:nc3~jļ +Lx>1 h χ1ƽķc=뗥: RQB*wzOХ5餑۽[27C<-kF'!>_=ĩΪ :$qX|_:AX+Wߏ.kc8#[5U'@x},H^|("0t%M9-p]Z $%и/;T(0iўgpۊ̱o_}(T'G ҩa}ϰ0U+;NeQR,\k\QDȞv2"ђ*UK, oe yv%CCʉ X4J16ZRPX,H*uY$!7 @PRPҔ00V@P E)"h(JDJBZiёCBaA+IRQZ4K-Hl Ia`Ցb")AE^eT\*zB4/,G x?/ k&4TN2#ThK\K0*,073f;lRJ+YFQ %ɢ2)1J4 )$w~ I<]TF*(VK[,j"mB,T֕-+E裡Ge(ĻVq} uSx(fN;yp7JZ6jkaTXNZ±QUÜB2-1Tx2UͫITR,:vJ*u9"ǖ0h)Zr" bд~(PgJ!x[Ys6I0wٵ!Yz4iP*?5rfiJ}dI1L^кh?ʹ9eeHS1V+9g\hgFf0Y2Da ԻTZÖe8m_BeF(i xS̨@WK j^kN]vȃhޞew:ҕmب",PV&[ jՇTɭDEUE5i>{NLQ.5Q+ZmE Pi̅C JM+*v}o7ZD Y_J>_gZ2Գfᷚ\ȍh9uN[ZV^8?=SjsQ3Rdvv4ɧ5TjRXSį|8уZU,u$L߽"%Jj/bfJ"0X$V)KFDт$~)pJ0^Z05 ³mD4VXi6qj˴lmX.V5 a2`$D]EIP +‘`QYDw9'hX#Jo 浅mopኢ() ɐP̪ HV l$2L9dX2LmR?B1y{3vs{ϥkjp<vpn%5_[f4Ew&ftXʮcJ `)E+4i=~T|ɾ5)4c0J uNIJپZߩj)K~ .0dםdW+צvѦm[Εc06i 3|r}=SJ 8vTQaHf_E W탨(tq; flQU`6dSLU|$wRO^rF,栭OZQlv*.pϜdfUDq鰭4yOL>jJHa:'ֽ\ Tk2.?I񢲽꛸p6`Ŝ?XfٮLJtam;%n,HR 2,quR4ᔆJ,B\}h3#=p$-e!OaϠ8mݿ ǯ-!d8D\ ;XLb߷ݔ /Xu{ j<1SLT_5vGqy|W# l‚553^ Œd]3+z7g'F;'}K H1gDaB*V<u(ZwbYA"T+X̃VpXA0÷TA{) 9E^%6 gjӺ?Ne\{!LeG_2ߦ-@݈Ք:MLJA R;HNlb[YYnOWEb7EOY9DQts+7:.wvY9vf1AaC y/PH˶M~VPVh,ofL]Ř4(d̒? R8%fl|gNX() gTXfYw[ՇHvM6ՑEqs aVI* kngȞ,''ܟ;V=+su9z„C]H߱8n[r>hNi? ' 5(D wsjŷH >ovs l}8b Zr۝}"`p9fW\cVD0P2*w@tF'5wqйvC"< }KN&_~gcIdhK 99F$b!֮;xR{gKr=R\1"-9g]A5 ~uW4^k(5iit&+a{H$.|$Q{q&)6rӄXDo+ڱ}ˈHŞDrF$a]àiQX^j~zLys7TGAL/Y&)CDKh !ҭWM`U(Y>z8|d;"Nn[Q <\'sČƟ\N4M>Ѧ23#bhP=g}Sj)d=7g.j̗pJ"Ј'G ̃=8q!ʘi'O~AN~t5gl]Ͷ8R2ح\is'k0V ΄/%ax !PhK{'l18+T3ci$S3K\Z1d8B)Zkxד i6M Fu"M!\8aP}A&b}biX;b7m[9vP0H]vjYl[ܲdyzx+ .I:x,Vys7.(m$![</+u] VuXkEQ`+\ =7c^ߎvO3l+rEH䰏|~Wyo'"_L$[s 》Yѽ+/vn UoO%V7_8Rb$:oi(s,dsGש^RpbJ?"P*Lq!>I;'L!i՟Տٓɢ?Ctc a2KMqX4ZV|38nfdٴtA(*8q=zWIL2 3Wx {'fg& Y>]e`pz\Ӈg.Sgh2K*m-[JKKjتV\?Ɠ-ӥXvڂF̷5u$[BezE#./܁IƜt#lndaU{v|=`n%{]]yUX㡅v~-dK 8=:blic*ZwVW(raըK)#I雔FѨv" : q|:ٜ޴neC^!*9~:n42i Z0anN՛([ 5׭)HoV~ʉX]XfG&ĂooL{O(7O!:RJJ*ۈ;šl* ʸ3rX7˿H.rbqTjxK?ʞvk@ (t!㘉?|rDUNTLwQ1:iu4՞se۞wc v+\3>h%^tإ_~AY`lKgnz}Zsœ+{ַ9Un+޷5oU\{kppl/q̈́%)eU3%UMw͵@ziN![PnOU:joyeL;1HIlk;QOE7x{򠃽pAtʗC ^A:0S=2` &)OLљYlX AaE)}*j#򲢢,3-U+aS|r^^ $aRF)]~9Ѓ)OR,#R?fEPb~^1 Zq!=qbKpZe L>@]CFR UaQ/ʚ ;a? o8;؟j[}ZLȠ_Fj■J38=cͮ9*,SX,!BKֹ *J"񕆊4lf3T%`d 2"gVʀ%bbXO{8kVޒY?/J$ԪYUJvA[E O,Ԩ2‹KkiiJʪNҬ24(J/rPFOM)w PlRJjR*׶% QQm 0/]ʱ+UTI,J2~[b>2 3,f?lGۊnFE=1>CnܛlhI`d3[hfJTTN$k DJ5J~(Gy˸CJKxMYD((hc֞bA#I'cÛ'@9$!p҇9L'bHGi?Š"D-tܭ \vmF,s>a/;''P`I =3#{9squɁv5^KK m*݈ǛnknyK,q>> !_o{wso4LD}!؁G>Et>? ~>7znVh1(O>Y~*(QH ~zmcŚw^noy~O?~X7s3 ̤Wn÷-d:|8F}~N>'OhdgpNCA?e4}~i-ϴI(e\PvyC2o7װ,Xw!wtU2'P:ާ<`NDy6ݻwڣm1v#n?b~-po[&}oXWW/KY Dfv[E/)|v4 wB?G?#\aD 7mHK$ ަ".A0INoWҭ}dZ ;r蟤uG?G͘XH$ jI<ן+aQOZqU >c_ ._@ M%^J3 LrKk@^ jBX9뛃A,Pr\\VQ@/r8#H)JR 4;JJd#v%$CϱC2PJZ0P*|/ ?j`ɰMLђh%fy&,wcasޕ; 6/pϮ}KrܠQMTj^7GCJ)Z񢥳p,|aViCfwG/ *#tޑu=f-EMK#Aཿ7Y]!_&1s@k<~opP? &,2k'1*j")ū?^wM.$a_.& |a#1odك guX}b1Ѡ~?j)O'4,ƨFSNiR_,(&g6X(2"djcYJTgֿ< !'Y?uZ ×ZÿC:a>#UrݷW(܁> pQȯ/x{uIP!4s} =:oZD"5{V/v̹cӓyٿӖyvy) B<<>")Q'L/O5|ΨOnB{T5d_eS`)"9$鸄 *jޙ7i4\so4A>Yʀj"] ea'VO2˦TƤN)@\ aB5#}ϧ ;ۀ! K߃g`I֋'7 v)Pe57_Nt_nf0|]j^|7sO?wrN*#x'ʹǥ*8] Fwny0O/sMZi>bCP@DM? ɧ &^f6 ב oX 7<@YBσPHNWDWbI<o? KJa* \!T'o`5^ /[Jst^}[?߿t8u !6dE@Ԋ}ahCP5>;G*B LT݂ 瀛>GpSrAn2@1)BDRXLFJEJ) h)  , 1 "rBRX9NJҥ!B`(bXH!ZT%D5t!BUq aPSLBkPd"hji&+%w rΡX IZVq'M(:JZP-ȡJHQ!rh)2p& &BPs9 m37ކeIs'xVo׿02A XEJDnf!~m4{Χ]HuPˌ2<`N Cw0H& (1o{Y 6o7߶>zԋ!UǚDQMbVf9"EY ܹ>F5/=d>Sd>ZUg(T(z&tP,Y+zӹxR?^I-t9+n&wXR,]/J?^4(زݭcsF#S;BQ}k]`+ G'\˘0}nMNwQXݴ].3$!ӌ~'A[0ϸ2B^aldMƢE-\s`LaIaH\ A\Lk&A1ڛo#9oϓD5-g_jsPSZ0LKKX__g?#̢`7S1`q˿~k7NhQ:1P|_!s)0I̋폠}CΙ}v0l[˧qRPhʃDZG9abo2/T#2' L.s U5go*҆OCO{7Ǿ/JRNq0jr)~ DgV!oF[ȑZН9? wq=̯H#};,k] c8}m,?cr9f7d>zzg]xa`8@ޢYC D GfuZu9`_{K?Cb].,$#2A"8L|A˞bfQHBm;r_Ea(!cуͮy蓲QzI/tn6B@ as a-@]jJT{&"q̸8|QդB.y}v$|0s{u|'9L5wliP <QUj -Uw-^]gLjtw.3wJzd]"3|wnjHrvX^>.>~oq^ 5|K+ٓAc%Ҽ:ߥKFwö^=}7Β]uoSx(bD%p\;5SXę~))M`:ffffffffj>O_?Ӗ ':8'iwכA#+!B*t,ݵebT (iEaG5~[ѷK`}I%a90 {~6"ձ$ej &)Ek].=p$;,̦n=|8hgxP E&6Qg`vɶsz0DE,+Yn.y{\$>pw΃!/\fk'9č~Ofj?jLssUU(y%_Sцx"2Bm`]6c*/җ)vV~w+|ӎgRv;AI yf%j:LoP?i%Gbկ'Zr?o[gb7ZSݻ2U"*f@ov΅=n1tzÕ҃ ܇E;G׃:rgAc :oak>c7?﫾%7.+͔#dxa쭍y-+9ij3hoqE5)O=rUauO9= .1bJNSi;Ǯ pN1=^a̗?'J̜pkCx{򃰟|+X{=᧪)j&Jv5a]^z!za*Cu.K610zĘfن0ztI2IYHbD=g/Y,zF\wzh+^f 1(awn2vĽD e{N/1(F@%sg(Y*sfDbo- 5@hPu˔k^ _ƔyAaNyq2lU*(P 3?Q~kRBwWE[; p?}*$e %pҺ*QG:rDaQ q&HRx`ayf4BW'BI}6kY03 >h:41 +Ξ\z#hG.Y&D7\+cK1lJZ1xq =>BZgNp7_15U2"嬣 uQuIn=I>A۸pD~;%X-Mf_r@vU 3>7Wr]角oC !۠qHʈ(@k·Qa1 ݐ?so{n@*lKBH|ġVP4R=wA$H*j^i+;i5J V1|/v" 5s+Bɚ0(9hs}Duʌg80hL{ٕU`KhiGU"YFʯe~FJ_f@?Ƀ G 12_ p;s#ے-UVUltW^dqSoQ%ERN$Z\Ko~J>ݬS:fd8Ib< |Ch~{>lq=>P}ܧx*wA8e`L%Gt~O¾>D wG}`P,v+"$$,S{th<:oӱ|䋼dqb2RqONg̶]: &õ(r]:_H2^fpz~*aܦ;MU%Um#? ,eWݮ!JZ0x23^ao*AgL<3`v.NB `nXwbs!Kr@vݍr᫦lBz50c -1U@ FO^C8c)[䝁k`(omIӄ_ď)y@SD6ĕD8+G.rA'[}]25I lz."SO@N8q@Gc{yڬQ"AG"D|@V2W'ʈ;%q°H Aq=X;KuqQ/!((9c/\Fie7"Ŕ :7~#Ze}yFvH`>/b¯M{/8a A7Fc)$AdԿ)DRxYN%?e@)A HpqU!JKTM#MK\xGϧ 8RzMj}=Ǘ1 P&=m#}K c ot k0 k !<`a}ˍW&q69δtT؎=HAH䘤p옢` ?Tx>Γccu\-?wLIGֈ39i_kl<(oկPX\^Nsmyˏ/PRtv ,mn(Q.C-UUoNkԠ#u;l%VmL>YQS܃pxY$U=^Y>n{o(6eLPrJ9󗒃Ugwab/s__؇ w,#i8.rQLIV i?+/y0X(YoOy\M S#_09Q<7%0҈āLK=ɝFUJT,t?ھCw/?'W=xz; ]2D7ڡ_eUq|M$HyJO(:OFG!|&$?BW\%hf`"CGfvN7EDVU羿b6^U#zP<ȞH(ő}|l(M:#MiH0O_dK-Eobs 9֭^逾B |$Ҷ}C6S+AJڪY=&SG.qQ:= ~ņ= iL~>=+1C6Qg`264EDNCȉ;b1P; nr 4Nމс @k$T+-ۏ!M %.{?waC Xd,`jZg*NFlEU3DLAbDPO,$yh Sblkx(JE%B?OC [(YE$/4lK/SwvOӭ :{=PiDAu֟'{@U23*'LA ȝ//>-*w%($=#4>P?OOEksv|CF>c~ C }St Ȁl!A3mLGB=>?EP4d?=o6g=_&x!pzc&v)ڞө?cHL9ܑ">cs*GaVp~dQUQ0Jg$J{3%rOcsX\K BqQq/)A0Rd$d Gp3N3B?k5w|OdOW^N9!XLkR[_M~sr 8C"* ։`":C@39X fSjՙg,דDKhiEu՞ba5".'lOvBPK/i@= M#^ֲ" ܈)3PW딠;7! -1%WT|`PV>os a&h=OQTyW[08dXt\:?N!?`3>fƤ<>&}*7*{|I(0f-/M+_]_00?xȏ߄. X`ԲR~ $MIQU -71Ԓ> ]L3p2}kyYc3C L-SJ' R0 Opg9{JdG_Ccg8lK*ry B PPȈ8KGTu7Ň*I;(-P_SNJ ZjLG_E̟Il$\G:f`B$Wʹ2JXT  1TP4ŇW(P?T@q %r*y<|=}7d&"*w$gU_\Bz=ޤKRH- AZV:^B?Pܬz-sK4MR4!bH_ x`@C@q!Db*&,{@$r?} S>gc1 uD>*vG`_~Tg><]16,e&ojU8 ?2k {Ì h>0L3|v($JCƤy[P~d6NVRx#oyr R!e1lAO%G.?g ͍Hq1DF %rFEw 76\<\$׷5EAngublԝV$I%62y$]t;(˭%6̣cogÌGOi4( |Xgaҭ+|36Vf? (̃nKH ]$(Nuz%S66Wğ̼=zQ!bٵq[ۯ1˴&D-ֳpה}oeyY?WY2M THz.89Wmۄ6ߓ?WNG#e_Rb2JnW!?Oa׷އOOOW*8UZmmݺmmնmmmmmm[mm[jmh֭mU[jVmT[jm[mmmmO?3a7FkTmbme%~@h[KmmmmVmW_Sܵ>z"#UUUTUUQUUO5*8[(rm?*g#B@QdXꊢ*&is5bPɭoǛQY~7NcPDKʕ(B/hȧJq il vҤ(dT@(=Aw]H MaUxu zʤw"*9(ڪOWVqBhr·[SrRgF-)IdU1h`"tbѷP($2GפO3314̾FM3I=~u!G(>us" (j)eI/);ÝIp ,|wŰSl+8ψYR4^}Cw8W $etsW)n{ r*7F(}UW˽Z6g6pxRNPbQE|[|:m~EܴQE;1*1~Ι'bQE/߃aF-BQ=ıX+\Xzru_|9Fu} xc"kϾ&xZ\/ [R[O+y~}u+wK[WX9Ϯr֭iz>޻H|y8K\4v?QMy/sj G12&l=/wp/݃y31S'so6;tN3]Tڪ>. FK=p`Etg{ɛc@p!*Q^DPDYXE*?-ޫBtm9U4U=~Yg^ш4T3 `&P OnA$ 9 5+fCtfve8 ɱOEr 7l aɞSZvN d1iW-NYْo12#բFaeIżPo t R \ܯfo kƗ蓠ѥzEnͶ?N4EXt*_|@a!_*ZFpw2HAJmX6 Gl$QO>ԸPֈ P\ŘB'gNM$yRWh=q0qI逓>EK2`JuS9&*˚cRDO ߕgyh \%R[F cUŷD&4 `aŘ7Q1?Ȣep`g5LtOs)QACsMso*ƜsTA(w(Ta:MWGsC9c|s)r,_8 lvpەe #ys̵ljOM=STP=O5Kx7-B kŘ;hb/ӻ=W :Nu-Hǟ"V0W|c d}۸t!3i݂cq΢s,NEQTrjvL8 )K@I wTTĺ%(CL>)$LPܢn \j<4ǽ f^( Bd \=Zi=CX|`ZKXP%jH@)r%JjL[ q?9֊?NϚvǏHaj2WD Α4o!ZƫH X:_"X Ŝ*Mk~BQsV='¹ ΀l`倀ΐ˗Z0L7Jrk0縁qC;FH#^|5u2/F"C!b-g~aDhmrWҺ&,~:߇k)v?mlZ+tMLD_A; Bbd(G[LDGZLw 'c:Bw7EUMKwa&<_16T*EA`$C8/smOlE* UtDH (̽@\0 3{y)̗Y9Q^HcIyV9KO29BBS1l]wauN;J8c* "9ٱD=-zyfz"(x*P|l}? hV:U[YJCVBEc02}h[8'|;ԝٟS:;uCD=9Hyq|dP/F@Բ?.MO~ ,y #`XRSsLy pAˀF?r8G!0!bbpy+IhiŻ\RO`/LCC쾨ٷ NdC2,7Kf\?㻄~|;nFs|lѱDg5iFzjд_g}w^$mN^ u 0⛥qaȩqoo ;UFa_ׇ]>zҘ`i2䙟!0h%1a c3_Ei$dy A@(BQ\z9 f7*U*:ש+UAx@ᆮ>C^Q4(I6h|azK?^^#nmpuat Dtȇt©DտD 8zBb":.cXm2r] Mۣ$Y̹`4=hhUxvzb~au?n|/bYύ,ew2Lv(-:X/MgVáυ#>.KZV}j96 ];GԥVzַ9?4 CCy{Ւɞ}dHm|/wԢȾsi8 8td=iµX`B凥[|mvJKe]oFz澳$hA[3+ \<:/4 ?KjDj@\K_b_K]uؗA9Ϳ Q٢iM3P*W$5L2en7fgT[5Cc~_.Tw+i<kO(-(1~꟯Cysև0\֯j/?q|U18\2}/oio,4?@o4dʑ+qdWxts|E"oO5(1L ['h}zQOT"Ȉ|8h\=;*ǩ\j'Wyw3 ^ 9L:+=[ .{޿?W|&I0 HLA;X@* Ŧ :]r:Aۂ~:a}ghΨ @X:hIת"~ؘa* 0MGIOt.f@/ߙP"= {'?C}';ʃ}Jȣ;R*[VWo3DhC(t1`e'۸ 45@ sw@ aKv eC^/NJhBXJc'qm6~`W2Aa/7ni!31:Qr<?տJ9%ᬚEQ' J*8MG|jګ|G$Rógf6G0N;hO[4Es8}xU^tc¢竵Ɛt% O؂2*>_PW݄!ěvuѽrZ :$90Q .ٳEV݄& 9.¥N ^ꈗM_߯D^ oaĚ1J,q6 B @j(0XM@BIb;U4RCM;c3 .tQ\}\ B4K8+ lroh Q]{gؿ7:n$GULQis.?J^ /o82{HJ .M2„^(zC\}qJ_E娰dH2#D%zE+N뇥A!'UۈDCCx@Y+ /eVJ r8W3^YXLØP&@Kp iYy<P^dmٛ RBS^TPmvyNj6U=d9,FgvʸlWhwm `w'^j5"7u~qxCԴ:226,^ڋ^Q ~ᐥQ Q.!B-*U3bgÙxy^9'-ϙ7|zk"ͰDK; /CaJy1Pw~.M4[8tpl3`;<7Hr*gC;I2 F(s >^Hw $' LmpaP`6Ż2xx<h`0 f t,4T Ge:&ىvi tua tbNJ]⍷0`9Jt"( @fQe=*qu< 0PvGHFVY<6+21^:Aa-ϡ&pL8 G 'zS h{+wNzz?K.hjg9 6.7K׋pz27=us?vº,zhDggܶ{D^!FQ +OP%{ĔOs,>ja.qҜʪQ`=2oPeEeWKÔ:1tٖZ}^kGlDF39oxBīaw9xu<ߺ.2ڪ´W0UkY{M*:@@u~P;`z.ݛ_xh+ gN?觷9S<..[]kNYm3!'P8e+x Uo KU%mJ|Wꆷ)xm~+Umf cLKb8{ %\b:~eJ]t$Q8e{K7]%UI?<Z˕FI(VxOI)^hRec"#"MX Ҙ.;=VxQ=vy,B݅$=ņ`%dE'Bt=UImעeb~ 7ch;y ž#U5KZPxXrgCayCSuE ʼniBD~1x:mƚ^AH)pUǯĜ22~ 0A~W V{8Q&RU~?1ʘ']۳E[u) !s!<:Hn"CBt~& JclAyw  y -U`AHTJ 쥅qr.5T` t`y3$ȃE㛳 +q.FR*x[~㻠]계 sΊГּ\\.1G Wea~uَ!:~UŖMGo d2C}Ҷo ݻ]6~v0tfU~;<sCjQb13U˖P];WsW-dDUb| \3DBy*Fe 1"O *jpM[XMǭt̟[02 LYJȂ˕βu=%J*=TxCg&>O:|/~v0/=.sQ{t}xu>.=FK,J.^oEѡa]|'rC~2U]\ (;"h%QB*VkT%ID3xv$TgEra:9w߫؉zgdhu(`׻t>bkf0A@n(v~oE9.|!" u;$@ >?`&2)186׈DP+PX- ,>auAfqh|7xD3#v 04>WFQԛ:}.Fd`Txy(Ɍ*c H QԔ,o-h?3VpL?Lpt2/a\(7A_״aw@X( ΏѸ{G>L3$?KbLX]`QJB!ddKB554G`'QyXܠXdHliH%W+ rfdy ECUΪ:l6B9$&XUѫ t0!4K;z\M,::PXi)gKF4p!5"~)K0PȚ݀nርh Tz(zh!L\Z.2erknrt BcM|"D%AuEnӹ`*ϡ}|@.@I@]$!Y "51#&uߣq%`vgбڎA^7QvD4 ǀ5jJB ̨ Uv2zGW]D݃nW2]A%|D*mQVSYF,qˢ#T T;>iw۷{Lx|\8t@D" ."gu!kks?#Kb龙k \r _`bԄ`H1QaWM`BØӯ SI|dx u%H V0cY75 xAOqK!J?@& ӬvO/n,&?01#Oi1pKh :8{EȦ"`Sci\eOgQ 3{KEvkު껡iQI9Y 0.^J~t^Mp1n=q@1ovyHA~`- t^%]^sikP~` r0H*xp=vRhG)s./ BẏtxW~{_0M[f"QĕsJ.zupM iu D'ل<Ptv(وaM"1d8(gl|Svܬb(c'l C ]TR?aM{Ñ?b~HH 2h?|O8E_\̭Oqx׽9,,U7:oj pa oY(l]7IiGPd9C99̨O_Q%33GS1淃ԗB^څ8|7|׷+nzs7.8}ⶓnw!/)%V[ 7[9( jATTdpPEu'+yMVuGzԐGS3>{KkaƓd%LrVT63P~4gX_U<g(=BFn烈ZI>8x/OI Վ6$j]IU|P1Yv(nF% afd)e|鹚DY*zjCř4J?S,TlJJjETB^1@qE%×WSys7Qu' %?@CVY؋ՌY 2{1Q@#=a0b.>H C{( &jn7kϳBDwnLؠ'{ꃹ%Kǥ +st/{f7M ʋo 6  V/Rk1\_:ӳw5 T?8eiIj'IӉR_*,".+9QmF[#wQcHx;hAQGֵ:GiӒޕqxPZJaũf>ɬ?z"AT@(YGY|?(Ԓ"#VDg'Q G0mp^î;Y5idžmjaZYxGQbaN"9(*q qOyufb=yqxI`'(5\(&½:"Ꝅ BW^܌Sy]5j/EFO\k᪢f5p_ΰNL<λUe2žⷕI|4\` ي| CHN`$&?Ы]yx7v;]H vxϔfz`@ϞͿ|#9W2N<c?(Q?w3 AdDi[ xب4\ó>Q:^ww]]!Vꍱ&"{ƛa+V6-". ~{֏%ĒzqkAoz57Ê߸r4&zTR %PWJ9!#V{JƽoYQXL7%{pafQ|'c Urtnۖ6>In5XK>ZFf!%,1 bR)OSvOh$i(YL5C{,?0XiҚ鲋JLm9IC2c≏gl^yv1rpΔ:.9\( vT"f%l|Gzs{D΄H99&.JW@Q2PH,:U|{ JÏeZAme7>mevPlsn4#PadbdHpDLuDC$ӝJC+)],a!5޸Djd/hy+kX8~՜<]*=n HXo-q̒E|nTtWlǀGuu (sg_(^>[lƦzk溿-a@*" C.>pB@T:vqy25Z'?G~Dwc*RSO005=qh|,!镒Lf) Vh i$ޯOw׬ɮݎX|7tLRp_^s7iG{+  E:*@ IAW|_,xba??.+ 6_3%:og=w cؖ1y {qP(;~~{8Kt8Ya nsJvh83V M4w.N Ζ0fM{s7=4ڛts_/T'X;9?OAJr|H[xw1캓QUlW\4zU~/< ެOhu:o}<S{J݊נ"楉'xSfЦۦ RQ{psvKtr܅uN7(gy.+孪96/?w B!!=FlStnj}>][JRտ*c\^ ~77M^))h SV||o{kt.oԹ?/xޫ&\0pHo:x-Dq=o^џWیƤ9=MⳌ%^'+ߚ“G3 \Ǐ:]dN}:8@d;حeǨP 5}{N\媅6UyZ!:qxYs{ 3.pǪ#/M[$;Yup7Ki>,QܮZ|/ZX|>qM4^2:A+hgF ڵZO ʒ9mI;B-wh£jr̖!Yni;!(,p\5JUqr(ŧhjȑ߶t- ]l".eZPi% 6Ep| >4(hpk>O5ϷC& Gv.y(l+5r7t]ѰLul\96` }jԇ-j4fKIgB3]) q8?-eɓ=G*L|l3jK'JJ҃B&6 NVTKRS.W(ũN[3n z=Y.YǺ 2rFɲ  Q)0Gi}pWJhj. T#a45c⽕F;5ƫ q<8nn Ux!1>MD-|j3mgƽ)_ѫ|ٖ9꧟JCN.YI4zcϭgw [Ksk{smWc^})ywo)ø cq\sYm|swp^m[+?5׶T<es}C':Q\sg ϖImvE׆0`\,o %aaAw]B3վ[7:kKH3tR,֤EPX׊ώYX*ix֤Kx^OyEVRpsؑi v97ϼVb*x!Ƿj䫮Ho:#ƸI9h6<{yTr~1j  ˘-e9+ӦrcrDP]U{!$S(.vgFH{ QSt?9"G[K(1K=ExA4&~aI!$VnqPu _x_ q_=8ex%WbE|\QRPp٣N!馧_ b@Ȳ‰ʹaW[R*Cd-inҀ*qTCgڛ l"%eӗ^_كn:Q$IDC;jG{!_(RjyfVx@6h-CW3ttkW>aRg^4PmPz}Ud_ s-Ǣ..;B׭#/L&c0R-gR*۴eN Uyu3?ݯ -6Yʨ>0Q:M6n>'LX2zpMלie# xMkFyƞfeY_51/쩭H38UWb&WxOFWr ЇGrE;pa Daʚ183|( 9UI(ם{zT!>g;RbAi YMI} ;wm2GdFfG1iVi K \(2)mc/-K+< 1p_щJ1|G=*f69XmY6n%D;)( (*'N^ S !H'6ik{ ^X6? :[Ģ_N#K&@ @C niyp:jCjbB?O=yldVaL܉V.ӱ@)4UCѐ0X}pNCQJA A $tw|Rz-[2EgLh'7<`cx H@a xhm?u`~\襐{?a{eI| hF_)ݩ=[<%Iר>&5mC 1*# ()ǐJÑyѯAD>< :|X3.*50خcXW3U%U?y8|?f/ s峛sfu~)nn}Q]T-5*Ϩ|  ٴX`n}#GBQAmxdMHji1M/,>E> NFU쐭DrSԘT-TIt2bzs~HgMݩ;,gcYA^pyzm3:e \9H/^;9iU]\% ǃ V(]Xb\ ?8 _~ÿAMÖmҔҊ*2nxOg{^p/-'q=zf=ԗN ! X('?ld%R `9e ͷ.CG֋j%Kt56\+J~Zh `zv*N(ep *BSD:/{[_YGg^\tJ Ez"(Yu^)AGb'Ӓ%vnpBL78A{=ܛd;ɳhPn,e0A?:6\ՁS0jO櫊&T/krj*0 ̑1`cDR;Ӄ;'EX Q%I5Q`ADU3S9S)<X@rPB""(d" "( )Hh]ln= 5>)yӆ7W*Y>XӮa g$I_2#p?|.vJO k ;Y`Ѝ(શoHR؍u9llcuF:GXmXD=ą5b!W>J; Q`jrdG}-l ~)p~aѼ0 ݵ`CJ3Wz.2 &pj!2KxA(HͲ@b:";U4%9?5(-l>p5'et. Qψ6<`tI7!NiǡvP8šU6f2Qvw:EY?u繏M7(wK:i6f&th?C~Մя!w`5թ3 No헧r'?IuQ9 +V^Xt g%k1+-WϜ)*={?EЏ)` ?nso7Ê[V}rxJ2vUqVX7e"v]'+$=;N|xq,4m|*찤"tc)IKk*LD/h79Sɨٟ~|q'{*f T\\F>nN&%'%/rGs$sśfZUo 5CK9f?=7$1n9_~jMzœ=6ʑKz\QTZk "<2\(3!|;iTN̢UL&JmlKrιfE@cKfz՞4&$T :ژohЭ@q5m!-Y}G<8H,N+ݚ]ƨşٙZ0pfl Vv]kR_H$NѠኬbτrv-\ɶ.u(Z -CCcnLϤ|eD PYBZ_^}s@=xA% C>[W;p=J?Lt|7Jdqd!zĨuuP-,+zq+?#QQ{5b3W ȜI6a ܠ3]]8&^Ǒ߼ޱKg呔2{n4d9H4b4"^d0_ Jdg$r%ُ~MӖUr]>-'0M DDTLD)ouc/AVRB_>?2CCgyhQvqtscH%v ت9Nj9̜0M U+0Nvx.0YR2P=\?:՘Զ=_flNsIOi v6XWݭ-"O#L(i9r;v珛VhwsC9.!gm*faÎg,224+}o8>Ӄ^g$YQ2nR% ;ǧc?߯)*å^C'$\i7tD=>}Q?J(#VSҬM$UA+Gxc IWHX#d2 ? b&Q_dD S)$K@ԣ_OXOU0(z0=x*@ ? jm u_%A3fn0*"wj~nRQmQEeŸuڈeA.Bs]=ojC  Q儐p'6l}D:sT_p?LH221*"$?h8A^?ˣzc<p k=_2x^TSJ樢`Ul킐S # oF{?K0tDe 8)7:y<lYFA'MS=yK8jxBY7H %{1ƿ7.v$ G=yd((>ս}7) mIUjOjv/&Ǩ0k\ZԜ+¡'bS9 {\pB+_>#Mep:oOO~`sdouCGHv:%0zz2U K's1 S|}̦Drb]`R0Dp2l qH.:A`Ck ?.owq'׹=z9>R=5UPBPUUUU|b k;e39N^'~ ~G; 흲vl)f.MI^d%7D7d ȡNTTTTEնm5/'[mmmmO~ς񍭻eݍ)>A@>j8w;LD_z &0xx?XD;Soή_"Bt`E'(秸~!j{lOҧ~Cc0P>a!nA!DH &^$v$)wwo{1i_DRAk_x~!=*w`p^|צp 60jJ=jc (Y<0(IbO Ӟ\5>\e?~0>ө)TO>?_wkهIJ>z>T(mˆ0C^dǔ AuT!bc{"+4Ud ]HfBzY]Q &_ܙ+>yka ߕ d}d=^MS`:$ &F+M4پN17_T{v׷l3K'eنW}b&@¾u?Js]} fQaC]$*o|һQ?1YG-ήae~ ypaVO%cy c~ե$$@$޲z$2RRp* J̘@O/NES~8wxFXXX拃?}BVWVꏮ܅&.*D!-:fm!#(.#^XpzJf uׁD Z4yWl8ĤPQapWp Wޡi8pcXDܵ,>I#Id26u&flgbx>&\8!1lpHߛ,`\s p4o)N`7"7s(x9B!Q)3>>(b|In!K7I.ln1>yjqDJ?xMf:$j㎌yoFTPpYu_ ѐ +]GzNk@\P9\D5/mGzo{@}~9wNU V`/.(S{ɳz']جi ]_jjw}^vǨK "+>m)٬o7,A|>8+{L>ijGڶZ᦮ o .|`#GÐ$%*+AFq՟ pK~*'-!|@*6O#RCNR9` ΄L @ZR c>r‰(`j3l[MJ?[z7r\>f]_UZzz{&{3/Օ*YYEVSIcYЮzH tw&mwSsGj/h8Romgq2I8!?VZ(%w*x yC [csC&Ή ٯ:\Av#E]L)JQ*7>hC}f߈0(re2?HOb'?a>'Qt&.9: E Yj!*HEFL"DPQ"zG.'É6G#E<aoEZ :D usH r@*Wl~UªÝqP=~y\7M7x!~N74š3 G|Sa5!GD=!)rǿh;xTW_.26^}U}_T<#t' ӳa_&?LJ,6@?:wCr}*昡wD&.Bwz%:VײnDTX]~޿O+;vIySۅzZBq؇T1~+ii_B>?*uFՈԎ6/{|a}޽)oWWOgu{CG9m74]kæޒA}R Bb@O ~KV~#] }b;<$.׌|%"1'RJ$'T#헫x\,myso1׷t즻y0Bld:4$' y~d;c)ͣ!cM$y-*^::]|0'|C@qob(/#8,U?g RNyBgy~;apKw]}]Q2#w6߃"aZuӆ0l|Whxin6fOw8A)x]}1s}c0tS^ˏoƹevQ, 1px~ZlTDj/66BPJn!AK[SgR<8RT;8;&tqPx #Oo+~|}&9Cjz0[L,aohoMwl<`li)ëӴr&=`ڨ;?]ôKx:bpmLPu׬(u FQ|)P{<w|;vrzPh2.9j;ʲb "SFn N"$eӇ ѾhLn)>A;O3ٷ,>^!9u?O0D$S#y.hT;9#H UŚ]rÿO˩ばW<:Po߬dg΁CG I=kM?GVZ= ҇ 򤧧zU)_{HLj!Tl˞G=g%9^_;{uɂ׬ |t῔a]KAY]*"^rz yq!}9A ߺ|mJx *eɃDyZBij6x <U&¹GsY8 <  'K?2?ϳ ݲGWS(#QRiEntL{@~ BݯJ?oμz=2D+hw,FڣuݮNLی˂hdF|[Xm bd_ wʷr>K tp/VY*[ n1q^h{]2z=s޽,cv;i|tR'k#lpzfG?[y,³.g"d%eGݩO8Y|Sp"$[QJX7md:ÝJ.t;7-}u)wSؽ#р-w>UG1g\ ](SDh/ҳ}P=F$2 o$t+I[_ r&:H$FR@5twmŇj,G;Di(ˆM"xSFn&u`[k1?|X>"V}pVjoD75M"ic["?#20AuijD:\,m,1Mfb&ŝ>x:C&p}e/2كþ*¶[ ԵrxɖP oVhCH󸆼ȋ=b0)~hkc<;`x{knT7梺F=Tbn{$0Wss1|^[Zd~U00 T#qI%1 ]a/ZŞܭ%}H掐eUOrTݭ S* vSfk $C꘎HIfyulg,eV2s_ǿ]y7m]2PWx*UI99S Lx6))mexU8G53l'AjWvK&~/c1c[e8i-dlx99BK#r.S64v'Oӆ_4? 6D/v,mkgGh03&-K⤑_Qu Zl^ BQ BS]eQz> ;z nzbcF/V*ͺtpb%ggbV]9C ab"w [¤;A]"-Y5(;zW^ O QL?@;SgS$juA;p]i6|Cު! .@ЍKBR \4Q -)M&I(hR2"&eJZZ5A+  d zaDT@QLPD DU~p*jb&h!")" ` 3 )*b ba"jR(f`2TEMEԥDA¤S$%$VYEEQK O26G8”`ƕ)lBB[KP-J)O u?6X.54UDB\&,-30P*JИ!%}ER\B00"I"H ` bZ(bEPJLCTLUTBMDHDD`%-%5@EAXbaD53AKB!%T%,E),j¡"(hf*Ra5@DL`SL$T`.J 2Q@H0$%( " )X" (b%* $$Yh&"" %Hu@DE$MEMQA12#b3%`HTQJ5*h$ J%*!hi(J**  RB%@X J)i"bj&%hbb"@BK!0Ēnb5&A@QH ( .FJP\Z$*))Z""bB aQCK44%J@DS QTHT,\X$"B`g,̟`vdVaXrbđg, 0LC4IJS49~ ZfI"$BJT!eX8TQ MAk Y% '#&` ( (*BJ"J! ` #5PDI"SDME SpX hc(&&H*ff)(ejh (*J EUX"DArUTb sTM$TTIKQC9dDK 0%!%0 <ؕ3HHdDFUP@$M5D0Q #D@5MI&Hb(& dM-X *H`)"%X(j (h*b. X" "(BRhX!"Ij ?>w >fE :0 ¤8(x(}nDyA0 Qb B2DHй H`S R G)`(I@TAJSGrBD |dTu$HD1CD ""|aUDtZn\X pxp~1dB2"a2I A*$#eIPȺZKTl"]ɒ@K%!Hnȃ 03հk"`dkUd &h`CȌaah%12H01*BɮIŐ%ebHj5 1B ,$(PC^iR+T SBG0dơY"]q#6 %! ($~5S$Pfed`o6@Bd>{ҦF)```Au*!i%I2)(Q %U!H& "䁄I3!SED3"Y4`S$NI&0 DA r?#T|?| >)H*|t} ?<{1KȢ'q+@/qjwـ$n8 QؑZJ?UcEfxi+.ZNǓwYZ>,._oU[oT񎳏TJ'G5Uӕ˝˾}A ݝ]!ӈ:0ba3^74eFnԾTwư]`e#P#0$d:h>S CA ~?nYsU D:"y'pL܌ SUjmE?px8H1}ygs$t/X0/n%:yxr0 !Ag_2K' v*"Ӎeb%:+QgjC}$4a3FC(LTv)Rd1g0AGnu0ѳ0:SW⩴\#yWx/Pͺ?ׇI(0jHK&WFʬHFuix }=_MY)Ö>(pɆ]nX>b8`"cHX=؂433R #mY>%DJ~&s29ٯ|lYS}) z[J6mِ5^Y~F.;._+ò]6ͮQGiU?'@YҞWǺnO{(}j+)=د _/> C?d}ᯰ(q!w..m,pU0[|lA!x!}]$ _}WOhDqv!S$@0< ]Vgԩ?&J! @wyz@|>/UU`k?i+2csxb,ǿ.&R qKr#"w^B( >wz#`-xKu Eih@b>lsALxeaW?? kL˾:L>h:d'04Q\ɞZZQbX-?3!LKALxA="_%6WMzxAt^TԨQڛuS*~*QÈ{8P:\݀b#t۽Ϋ,bTr9ݮ!wsٻ+Qryzޒf^?gIĴQM?܄#& Uq"('󍇇ɣ*:ay$ ycaIF+˔0yEd" I18)ztCr W,*R^^gW@30j>`.>[jP᷄PX/|vH$;XAzKA@\4нҵ(Cfzg_1D@4D%.rC.rUpن*r U 3#l@\CFHNE쉈z I%}Gc,/h?2NuɄ2cU0i8/Wxrşㅯ`|&;Le + e,"'iI1ѯ+׵Ydx`_vGcKqʔ-;_}9,f(-U"xتQ$+/_]pOB0"ziy/y<"h}$M1`D-' ɍ룐㴨>ܵ]r^*Jd6 b+FAxs8Rn,sFC,7D,?qΙG&ؒ~(!V7g88;wAe)uC[GՆ*3Tq (1QC k:okMo _}%8ʁB ~Fvڑ^]qaK(2"rw#p|xXzٳX ϋQ4\x /]p^T sn7];+ិ)ZC /r48-cǼtPÔX^7:|'ըXUWc{r S#(?`^5| 9&\(Nlm,o(?s蒑70|Qʗi]D֔9զF}z6͆H>76[˱i|{O;SL{<3P@`/'nv=@^P!AdT S/ ^0`h9TwG~d1+׊{SVj6Mr ?O毚'w @PQEn>1>CS]X`""ysbaFmҟw~ô?b|eSid&J0LQIZȌ(x]J%gta)E   ۰ԁSrHp^U>[Բdz<ۤ6T_7ˆJ fҐ|W|₁eک#h=$'y$ pUm3qV"ӈ#ANL8Irp* w!($~QWc =>!}=ޏwd&M.wk-@{*A|<.%w\u6)J)nKx;^D^X w3hC͒ \h6Nb%7,'u8  Q_>#i@K Ft*I$iIl>li#|pӈxBoP@=|_}beoպ7ի,'32c݋{olv67u\%N1vQR"KC"Glw#7T aaҤ-78 ;@,h0 AU2ɃެG\z(Zh:.ac5n{Qu1nC0tʣp\*v$9lf6PK47AȁEt b`jJ/]^ho~* b` 䂪p;_e?Ty_僤"9T~;1zJKtd$RNuo8Gsu向3[tE90o,Z@ևm_EeQsQX(6$m~b1'$!myCRvo_5'Nl}8ys *!YCײW. Yf{`Qş%K;ߘFM:O)?8t(+D}N{Emxi=Z17>٫׬0l0/'O`zJ;GO`\G'{rp8,#D?cn{um|`%yMFFB9ql=·_szwUG=l>:{6R(lƹ9E-+"j!0ȥk9CT7< /OU60TJ(}זui°zhtFb0=2"%01tgڱR@M ; {2v)o5?m/6?oO:Z)ק;ʪSR whxl FqOr/t۰XMUSp*}T@5~αLPzy!!\ EWj% VVnսJx%/3 ٬H|dWDy(s=**)l^QضqyeO[T8vƂҐnG<\(h8M3Y%5$qpn u3ծ8(9wNy^ NuZ{NM/r'"h&_ڛ;P:?PkGCHwW껏b(}su}0߄N)xu(?àud1_A+ildQ(aRWW@Ğ! 6ґIh/'Þ5_`Lϵ򧽞 `ta)I. P P"0'dO橧+-pKw_kk.+FΠbheqU3*,8q3lҏ QJ}=wy{?)E z~8'IH2')|aL|g6s~}$cJe/̸=jL3?N,՝s}5id?.ӰaPzճ/ \cOWu6k]ÅsHGc*cmesf.5Y4׌_gdq"NE/2f+H(z3=aA~i49Nk~s \;i; ZȿfnP2h HD"-3,Ԫd_Eq%lڜ'u!u/Do"&z&%б%wu0/8OI`ą `86e5?P(D4CDFU2HWGzyپ@>_ wYI!RPHD!B ҅ T0+5-a .ͩ d!HmeVP(hbTd(`PlT$ф- LBa9dtͅA YJ6J$i.IFf +NSjJҿ!Y4QNu A[)2 ¢AVKi*THK%2ɤh[%K Ō11Qa|SD+bF "(%- KjR ,ŧ, ʵRN<)([bka,͖jDh#ĂYQ RHB/T9˘"E-ת21|=pN⌙XXcC AB8MR 1/'$+&Q|$#co(8( 2ueڪ#"G (!leqB*g8bJ84?vvákx}d@@ PYL 2|}(C\g 'f!UI/sR{c)[XW\oQkѳn"#Nnܡs `QpHfbxW;uꟅ;'cb!5OUhP8ýTRM797&/;ϛan+98*I<}B`ofgsig' E\cX +G 7w0NSi '$7UŽ"xmPfW9q-,E6`ViT;$k&`x֡`dc##aLO'H?&Rx;]Vw6ԡ_z`n3-1nFUtQ/d R[9җgڴ Kf*wڪFs(g}[8qUIs*fopc*c[v fm]Ֆ(?/S{ٲ=>)%\"ows9FS$xqBP1^\Nb#`wEON'`f{.#Dr'#|^88|uSPwg=g>qaJO :Cϧ%T12HS&-*W^$F+4Fsփ41yx㴩4*//3dׂ'pӌ4Sm2vd ( ->x+/Ø1}R%4 &>܎Zw{ sU Fv=7u9j5>\*ⶪC-b'Ԩ Ҍ">X>WBTКӃU34=&}} !VXϹ"531r _ݶ1r9;t.e ms|sܚɛO(to<;!=Rcs Da v<,pnȪ}oLPSDTQACE $T4UQRPMH"TXSu#{f3ǕB"J_@1 PU޴L)5I:jRdv(">O (u 'gӾ~z333{3I'˶RD# *W3?uΓNR}+0WE(GK/:9W,0oT[0TDQxlxx!KوV/قXCk뢰=>|~z(S?`.dv@:4 ?tͶCMv!phC8ߎn2|{b0q ~UƀB/@a>Rr9)-a~OA >`B(zg^ {┡F"/Bc3tLcZQI2H,\!BC~ݨWSV?$礌7͝m?/!lL0(iD| .Ay@򈈈<~n__+_/7rT/{{5DhKDR/4.E;#Hɠx3D;TT naT-}r?ZRm[&O̟B-@Ig?uC;[_0(wk3RPVx(i?U.r gI"|Q J!;37.b+e3P4_/OhF'B'lOJ/;axRg.^]{@"P=#4M q{5@QB`8mShkvv='d2Z ;+D+αM>~!w|#÷Bo@$HBqRXM%}7J 2 N҂\GUܢ-p CdE ф{P7g*HLYU)R'i*`,?N?t0#Vd=Gx=n{r ˯w˱ qO G~P&IOӦàbNnX ,7) z"e*Dbܕ(w_E|T#HԢ`oƫ?_\"AF}Bnv-)3&Ch 0X/@>=wn Z/ %'$=~'Yս@1Df`A?P< N?`C.3"A@ K\G=@ x>H(`Pw4u.5QOZ^8uqDAzH;a$,>mg9Sۏ볳HkZViu/L%|wd:fEHzn񫟯uWtN\ Զ3`v净4Cj{G`dRHͽ }mdC{"ݽĽQwⶾWP$%8޴r߬(YO㡁˜:h *麀~yTH_覾/Hc  0 6u;R=jt[:lhPOg`~ywCU'|8.:sy{:Jq I'-!&]~1y>R@3Bxrt:P* w aWlf`mJ`ϢzeJn9gp X,I) )$E@`wP;|;.6l~aR\a-*+Uh@ r2}[(t}^XAm.GT^eda|;;<4HFs~d"" kwC\)ptPɵ"_:BUT0vT _lh _%6M_gw<>^__*oP)AH ،hT(I2HVu*d(gJ8/ Fנœ:]!>Qъ0 .T}+~5)hh4ŇRGN]+H$Q8(䪒̅3!PQ*JV=Wep GS<3zvf6 $cy+|7%+4>PË(*! 'ape BR5DsxbܢDRr4zI!T !@rwh9ٰV^Tb=^_z}_WXǣ#i{|j Q7$ Jz'IHlۛ~7F#@ҕ4{*3Ӥ!+9uyx|o~ WO을Gd]T>"ɑ@D!9j~1VU{콽߻P> ~ ot5oڏx<>'(x}~ W?p][ ,>8%Wnـ4+ޓFp&jgmN\kU-au+t.*uR\XWuBE>o@9i- Ӛۇ홑k. Y]:~dd/z 2M葯n݌Zêo)]:Ufېp(Ŀq鸂?QCr]m|?qQR`n)h$a^ah, H'>{n,i!KDs'ݵ+#ϟ $C##߳PywZ_)DPLQ;&)e(9FH3b%B5h*R,Aic̆H.]EjEo^-Ҏ74>4hn v}ڰ,zW x@@&,@QDv/!3((eMPx0܍i`0#KTHvgo;Ev\0 սf""6s#][_3}U{~K \. [[#~_Lu&{t$Q<ȃuk\< 1o҈J2΀yBf5 ?=GA}>1_'jۏY\ 7W(HGX^8=3dKqtu#`=}ށ;>~ W@ᘿ/H9?瓄oCuo֖ -8~T՟?J7KĞ"6s# DDϿܣv 0%(D讉8fM< 6`NLf *w~ebYaZz>Ξ2қ{^ΊsJmi.ADGDDZ TqdU#w.2-^.ݦpd@JSG 7#%JD@ѭ@NC_p* J*mzq.M"\-hf=r!-1aX~i--4OLH~Zl&5 FT}:XfFb4i(_^]F 5&< u Jh},)}Fl\0l|gpiXNx'T{ujK_/p@ad(>PLB"H7 ErP?A "xb:z> )nB{XC9>WtcҲAq1W: Ԅ|5S->#2e$.ah{H=F/*)00GX{v}]|zW ; 9j2WТ{g$^ͯ5_>já AeP*Ld@&%IWuo|DO$ S_-b]$dcȋ&@$B\ϓ8c./ OvD!OOg|U\)z`_T]TGjn"nm6vZ!,| e'1 ƹS-πbZзd;_eELB"n=xnx1$A`}oIs.rjy?f8 B!X'dB,\ov{v[D5U gQ 2ɲ8@`[0>`( *P]@4&C~Oîaf1Xqd.sx+QW^B>U$e y,qP޿]=kK@ /I9 pr# Вc;2hFmzI\+aeYej/Fcȑz;] +u^`% rҟmЧ6z2>G}Rv J*;=A\˵BRG־$q_s.J, Nm| z} y ᙖ˷%9'2" P}E|zan2"]YdKQt憊DM3D)߆7e8ԅ ,{0IM SYJoFX֦ gv,4cA0d< !cq(8+Ha@Hi"Ł88T7%T Qj9tv B(Ju/yv~+:\pTSn0mX_z>~>7"?o]:H@8Qcg[7}vY]o6iW)q ¾G s]m6wwX@zMUd'esT]qwm^1~xU`;Q$øJH-~|\FЀ{"l(HyMs}Cm7( DH} {5B3?^4(N={Xu/k8.3|kqYFu,J@񇦤 ݵ|o ؇R)JiL  {O*:NcL jչu $bab-A-J3 bttΜ% >+PGꝮ0d@tnҳ a.d䬐P ) P,?;~o>z ~? ,5{|c( Ht[AR{*]tt4$AҮfgEV PxӇQgSĐ$2㱗s?:" ϲ}_μnP} _wO!!Oo9evA{ڱ{d2tͶK$oz} G F4ӿIuj 1Z7n% ȶ4O݁>z"c(﭂3O$A.r )6H>n>/^g8cɐ' D3yEgLVKin'Jld>o&r1n fh*(RК]{8\|jnϱӓSj"=ٿ+*sL]~+ >ݭ0s7&u3{X#8Eщ'P2_% gzeG._~ln꣠,u3]x[6ڌAu0[Hdcf 1)ovXFw;yYcKߝ# DM 5Q~b0qCe؏݅#p /f//9J9lB9ZЫз8Pᰒze6W䃘``_2$.Ap֫~۫;8B2[|zrIslT‰]7}TAjj5jQZb[+ںysϞ EI7 (+=VL eDH͈T9E.>9WrBؒXN/o~ ݁Ae@3fU%@cr㚅0:[16! 9,i0-"xk9tB\P1C$]Mb[kw+tbTl{;s:xgMzm .6'^'d7E4DX@UnYB ]s *ursɏV!XS=*ʝOoʹ|k|=7nкY@$!+^27![vr A@;4./utͳKa0q ̴0&䢗@몹cjW&u 3JVt8W8y餞5əQ/ NWDI !DٽZо6.r:~9:D 5"o\ROT"<ӑy,6ak\197C-OA N6 ͸ao.\]*[OzGՅ-\78a"Qs}]I$lms&'%K^7j *<-NcbDJEu1q9a" ۘ`5[E7^B[] 'Va\.1H*nֵ<Q]G8zWP5b$*1Tbj0uތՄX)Xl@ >=\w{fk5b}^YrvIϜҹ l]gamǵx³ :*=Y8i[c1HLפhRu_uI\ҘHH }&]|~^tat*O QGQt6^L!hAQٹ$Pt9wftW7HRS-S__J<[3}5 62cŔۋ] 4MLɧFGY7?DjUk.tmrC]W>L;뜥Vj޴>FA?҂|TFB<7[n•3BHUۯR\㚳sEܚ+9: g״:5b gII/sRwkmo(h}1M+ [rQʏ.. ӣDN#de'yVXH&o0^D]H$&WD^^N*9I o8;z=?eK| /@%nNDrysH@x|Rr! Os<~ /t@}0??K A ʔ"RBC)q0Opq}?Xp ~&fOTD!_/أ0 %?0Whpa22WlY^Ad qG{Dƹ \.=ZHQ }hԐw ,:ä͘O;.0v8 tI%;aÔӧh3 dSBC32ZO@zX x)h޲hi"?xɄ(bQ|2d-Ȓg )Q|;~s0#W'U`1,U.ob݌?>ﵲ:#Q# 0PcL1h 5c,ī fv_gbar|8#Cٳd^1"R<,5kH ywgq㇢DUmIޓv=o]NTEgֈ<՛m\! ahuM>y#2E|Guքw6>{tV,ur]o=&#At}2$c"W4_p pœԊU\L`a+wxdz }7ᢱUV|q0'}V)/΁_{Վglܦ[@{?J4[#R-QbY ̮b~v7f1 @AQУypr߀V? Wo}(1ˢ@Hkv ICQõn]H@ɛҨ8C!wC'0}{>R=Z`*S79&r[Qy 1[yDI]nA(BsJr(;0BϷ6g 1aL7SabwSu]s. &*"nmvoXAǫщf("xNwy<pN/Oy$ǿ2qAHd8NK,߰2 BHw=h%,HB2oѺ3z >NlqbȂx=`o78;iq H,r:Y2&6whmO!2~dcaS]ыL OVٺ%~d)@VfgvaY;# Dm q7G>'|M#5%Gst! A"Ɲby?Oao>Hde_@jDp`y__=}~x$G}a>cO:Yg,!@o1"N<ϘaT7S?C8>$als4{F[eZ=#qc߫ˎ6B ZP!:G%0(ٙ΍n(,&uR(=7 νΖaY#*t }/NbޗW9N~^>ʕ =NGRjuR~BK7.쟇C_ Hm;&F(P"!2KtxR@] 0t"v#9+_Ͽҋ$叼뿆 }:ǒΒzČ0ߔx!\]?;Uw?9 4~0N%>wи~L^{uKI%ac/,022 bccz4 Am $w#8%0T*TXZ`8a ԟE)cT5R%r^؀`=Dc: pv ao-B\@x7])ߝwQqBHxs֕/1Jb\(<vպsw]ƃ Iڔ< ,H|ؼ傝<1%DgIa3p$Hd:#9̝%4ћ,`W32D   vB0a/Q;6[JFQ4qr9 0Yď汢d4Dyi}.hdt*&˥q (B%J:><}$+t"X$("pxr><;sG.4zZ.#\1'@A{dBX"@]='v)uz*tE9'/#Oas,AW_n0 ;wvH@:ֈ.D: g/X\sV[{abPI=i2< Kq~g_h'S(C+XGZ.S$,sSPͯ v5]]m?2i,TۧwaW&(l!6^ɩ' A)啰UBqs(:뙦Y5y^oЎmm'-=??>e474Uhz.Xy=8Im>}<7.oJ$3IG&hiflw;;$s:O_|7ΨvLUfnXZXW9 xTPu%x0^07`VyIİ!# @v<&"92PC}xCJ3pme{wM{Lkfk0rĈa׭:`q{(BfeRT(yz:$ 8Gg?KG))h?Do^|0 .^&Lb=ɢKލۢU⬥},ݷOP[+Jw"IM 5?oT堮(8d*CfM`]5bMy_qTvX%ΐw|nFyɆ2#~$&OkqgdMF1 +\1_Zúwc,Pj Z$4S{I%9 #@͂(MAE $oe}TO\{v6!?_y@b|fs0C9 |uv q؊یpMSkΡk'#%:'1j¢Dֻ\ (:bKEUKV-`I}P͋7) :ƁRxqCfߞz+J3WQIUN9`~qX21g@?O >ޓ22X{ b twoAl Ѻyo4hIė7]sm`i®,qG]kFOLR^V$cW?1Z*p-^ V&/ъO"gZ!y*fX!~Kovk*n> )|Ge: $Roe8K*aa35lnaeTPqݡ CF Eæpi$Ͼr[_\|=Y-3 # iZ O0MDNfFA4D4hF 8lkfkrv܄5ڡrEl#-n 6p8FEad{!?^l ˜I>sߔ&`J=%v >דpns#3#C.Àm*F>LUe_Y8UfS<8#5/]ɮ:2S ZJ|E#98 qa3QY|biYqPH:*|<(kx~[cp{؅=ZN#q7P,W]~4+4y3f[ Jki/ÌbOp%:!9v]6 acPCKLC.$"ʀerY&`ŵ%cwO'& i\mi84eRsnLC"([wp0Rô XNd ׶uR<aRP5W#PUT0=j*K^c9qFF8DB3s^ܲ+{O|{X+3g37䇆wchK4'x:%Ψ*lo 7_jZ=oCl݉'N ܏-壔ыn37G>=޿ϊO~K)au@7BPs+!V:5c 4̎"P %ׅ#3t6g4f!6a aN=oH/(nzg":OH5# 1<'5h_Y$9`"" 0~]Ȇ@] u؞yv$d~0҈F3)fbh䍅Wo;< p&Tkp0Pt 7l3>fy -syp;/gt^q ,ϖyk`B>i(3! ̀gqC8=MsfxFr3ؚpQM`mOۃc'ų2 dKB@H&D2/6`biIh䥔5N[`l*Fz[LJS@DrϏ[9\]n&pO'"xAf}ϑ  cl̾t2 4=U^À6<_}N hY5u" ~8I'7?c jzQ'N sGn6ưpan0]phq>8StqBfftCM޵N7Zn 椖(XL.&^KbvfęNFYe*k9.[c^Mqɽ_^G' .:I׎!˰u7pIG^ 4?"SGQ$'`js r`uHYF*㛒pPY)[~h<ޛFT'*4{e05ղZ9VMUwߎg) v}<^Ep3kX;KۄuY8Cc3% {mx@lfii#OQ&|~_6vgwCPXBpH֒K 4K51)Iڧ$'rA fڔ5h,z͵>b3".4|R̝s0; IϙϦC)p0X< U)BNS{rJl hOLF0FB mbFvEusC 㓎b,0:d76L_d d ~C cH~G:vӵ}?j|T!y|eō?L(aem*O\x:`3tAۼ;Jd$yLxoAmYp3D9yҶ.-sn>!3Tr /!!k*UP@b/ޭCm|ݍ"#/@E@ 1`>ˡ l8ǡ3 @HK,:RY'ʇקƟyIG$P4S.6oWתoTPtk׻uBϸq; GϭH:v^C} ޶8BEBPѰ_Կiw>;zj lH6qgO/Xzq#O\U1q{^ j(6yI1%B@pMLLsxw*$8kG=zF)ii)1]<mj;e>$B[_7wbl˳Kc⁙M5SDeM<4S Bvh΄M.Y%<lq{3LMU\Dqv1c„L7|"04 #3""CAJCMk3U˿@O|qP9x\xq `4 [a{qUmm[}X*w@hf9o(h9G p&P@M\?6\>I';fͅ,ֈo e^ [/ctlYE{tA8a6`bAJfwT5.QD(>ԧJ9|jATiJ f.<9^'ИwMYn޲'aӦt))4~W}&3 'A'fDŲc 7at5_TDqDHFa`0[)h4j:m S(̒xwo9=lQm@_eH8Gq/R@U_U/[Ju/DžQG@PDgh ϸBg2)xB|Axp7kchcq`<ə5&Bbvo Sr 7 hzF,vE;ô;gյQ Hvfηl(L"B 0(M:|8&yt C`M}4.'i cW+gOe|=T/ B![2pHqyKq@1޴gM^ϴ 02C1^G֜aϿtAܒ(C`h!FJTz0oؗs{ó65 63;'YWF>IQxóC؊wDیqE [rX<2^|nQ>rHŢHb"ʝ!`#<;?VԠ@m>ہ4Y~ĺXC:6>|p?p4MK@}{r >Sɦzm R}I1ly _yrtDkٰwC _C2Mb$ɧPp"dMASFNUDd@:ĞlbDQ$aE Hx] (Rڷao0MUH2HRd_Yb| 2CINXKæ:83ި=AܢӴ6BF* Byy-:[Lh1W ~&כ)OLTwƒ$yrᛦJx/@<0z!,4`23v1إó`P '"z_)XGcô|:z!V6KJ80MdKhm:QQEUAH xvu 何5"C&iz3cЄLWȇ C{ 1*ј$1iJ CX^9K5'fnRl$ J@#o p1o_GhOBt[U:JB]}<G!q'''&P~BI_+tD?͟vI(v`~eBbQnWV-U?WM|$,Ȱo4g  y><[+y$ҤLxVUw& z,HUhx Jelj~ Q2L`f!1'4?u D!~^ Nr^t]|f#m(1d2`鹄TDhDkwA#ӸD*oy'\y5Oy}nZҒ lvHR`PhL% IXO/%XO+Z5 H(A$sH9P=C~W @d`՚')ˑ> v>g.3mbK"S9QySc2C!7:w)'DCp+u r$۳ odgC D4>ߩAcGv' S!kF/O5Xsۤrnh9(>Gh0Bl0HU6c̈|Y̻4JehIEb1L(N .5v5t;FP!#yfq7>}1wU<&ٝ9y==}oK),pq(`C$c8x9 =l7ۆumxl6=drB !|bV#dq`A4K5 rsDԓ.zxv}숐ʄP<=\FeB$ dh@v<G!z`w21*e`a*{w Q[_jҲ)]*u FA.b)ӎM)ee$."DAR Cvvc\k]C*8#IL!ޝOYLw|Q`.\O]aEU"Vg NEi&"HKpuUX0n Fpx~<$E07P= Pm\C;,x㖬*>o@odG&tcA-c9+OiAbuhMZ sےY^>V$m3xkVw{2r*SF!a@~$|)qN8幜Q@p?99Ά7Ekh:6Ɓe*CfT:vIc#])&!9(K\[tEY I9%0(qE:bܝ #GA &l &96c@iӠЀGN@= #9Zpdn,0&XaBiS@bfGLv!(v؁ms.r﫻WYt S:pXs{תIzcBִv^x1ANQv367. q HSSѾQֱj"X!ٜ1i}ߝ { ~a_?9bz%L'xLy!BQE)螷~gN^N;$8b.UJ/ݷAF1 *`{~Aۉ`C_O"ftVN^Mg>>5N2Q!=y!#Qv),&AM TrYPu4ee_Bfe]A *3OPܔM=Xa,p$dn!/X7L8PH puFQ!"|EPc˂AaDL*ac77#lu9tpS 0I83GS!3jI T2h !`qBv2$ٜII@n͛wX:(c@ ꛅnu֌ӎ[[;/Hc*̄m\s5&ݫIbXzӸA$&[f\,k߮}uEx6FMr@,=wyЀГڄ>>Ͽ(CRdċ[y}Ͼ"QߊqXkJL-)?OjX֬virXhQ=_ʤBg)1dd6P(zu,q|,@Fuo(wdNHnҏ&OQn/Y,<wq|:'r(zCp<`4C]kFH6N4(J V=׆v]9ɡ볨jq$bJ [ aPXNy@ q ]qHe}SMT)iy(tAvHR@lښx7y=s^ m(H H BNmdE(:5$P7`CP~ʄ6 &tiB07;FtW@f ȫ>ςM˿x*I%Lyip!9f;H6IMl C&T&!AYyJxQgpC&^yӆ#aOZa8=s4@vwOlm`PRS91\|(f t9 Mdxx9K)V$DÈ&2$&$ "&&}q8Hy?-?ճH HT)04s:܀y Y*!^&ԼwֶJ85qOsC>>4G rFJ %cU2d7Dei(E HphB̅4Ot>1&5:t bIdsΠa<_VrL=lmHwa3&yg苘j7rYBJ)S9|lba-"d+IeJp#12Nb5:_[ذ;4 |ׁnx J쑁Ѣs#iB TJ'I0 ppˁW=oz``8d:>Ar]g E1 =?.(Ԯhԅ*MiS ҆g*䐌>wAӠp"mݵu-'`lGm2I#[(9J#!f9WԃwM#'?@*ݙd\Ẕ273×ؽq @z'r=Ⴎa(Jh! {W!H62>%=GKev΃SHux1a`;FzaA7g{x|? "\f@3A$#,wa/Õs/ s9;0E(,w]wC@HBO;C̻Z`MDѩV 9Ä4*"c5ޮn̿ڀ(?!B~wGJ94'}6,&!n ?p??w]7J;%Y$ǑDe 'U("b/);^-'%һBI^fI1sַ`Di-D'.m`\ hP}E5fkɯ })LQ9A?m{*X):$1ቂ| _jVQ,sF JyM}.Nrl f&B)ް&mt"{: %R*J=}4AU "BB?#̄7+- d!)f%$[12p@`D3 D KH[T%to&!җ{KR,i:HH r >>ߗ/Mn~2CP: ZdK17,$59I&\-2jP&D0e5CͱJ8}i\2sA8=2#;Dp;|WvrmR%)1f@Rf`Rf@£Wg;̞[8zyMX̡ʁi,7BNq9Æc3$べb i5˸/N^wu1=U Љ5  >Le[2;= :8sϼ B躠 @wY3y6btF0I^EPd%(Hk+'&xYSK?ɶ5d$@'1ſ0X%SW 肥]kL:qӰH Vjw04^TѪ,u k; [ 4 32nUа!`lK9fa$8RLDDvx4#&8L 1 Fnr_xG! CHeh-!2g?G?1@xa>Q2O!uod4ʹ[hPhomHg)<0H8B{>=TIEWF fN%AIY%)d&pBkb>VY?3;"f H|YDRN+!M/5_I.F`9 IoR[u\![˽D)=ߦ],Bhih93M(]&72!$7I,h5Jיgo `eqq "9qtB:k1E0GҤjqGPP/> <m? g`0}OU$ "x"N֑dpjtj%K ˬ *N떫uqκ܂`w&Pw>ᓺg!3,¤87/Ӹ=|mn)4@ByJE H{z0/tw|{t÷p1LA2IOBL qVڐAR=`{'MCχ=3G8h!+{t0q67m9In! !s^AUB "}Wmč >J)_L$H9'm7lI=#0J[, m]6$)$N|@svMħ> @s ( J;D$ۨ*56vϥN IS:6FVCDX&eBJpav+U'-M`VYg 9jIlEZ)%TY:56bD5|CgØMLɃ "X v~SI(G>W IzV$b7قDk/ц,%(1[5r(`͌X2@Yg(FyOfKk3k 'pftR1d0Śl7p!Fp=w܎:N_f8:2O)L&%Sm;20 [ʧkd9&*|㸑ȋ8 `Oh! '*# TO~fȟC 4UU8?rJVw_]ͣZ @ PBkDaV2yr8BD6-]қqp3@YaU5ɧmŞQynnGǞ_BdQcIfsDfyYSQ;qrgFPpk%ޣ mUl i`V{31|R/+^9ǃ`= uW:l-f{3覧|ć]ZE(YF[~a,Df3& 5G98oWi/s9)zqKB{O_+'(tF%@~G䁱Si.^wHpT `cOf$_ir@Ģ_Zư "z"13`qשW^%9I@h`U(|AZf&\R0>ZԓSe҂2LԽHa醾z|=qDv/ws#ZHh-E`)e`edE`Ga )烝)fWx5é0뢍 U{A0{p:0jL'x=h0-UTh9nOWJ&?鹽4- Jf?=’P10;i:|2('M~#c$꫁J V{CoJssBv'q ;|>_"ᱸ y^kgW'G `Q"5`$1SzY ssaWGKeaW>8PCgSx>gAYRf "@ H b01)hHu-%{9ƑPν&>z ŀ݅|QUEQUUE3QUER!v\}6}:WT=ȱSA7G+>b2S$QDDDEEѓ"A"*""t&߷JL1h\ ;HICεS"* PfFԘG@d,rR/#[eH<<=|0;T_/AKwwv}TVZzէxƳ8 TtsH?'MhBVLÆb&dVQs"QR  6\yICR*J_k88II¨_l<钃%d zzpy(}x)Dp*$Lp'#i+0>ىh?<40LX/N|u4U]GG.@VM#?RrNqn0aψ0s.' oti34im:D0ҍdhr'Oq̺8MNEgwab-7 ?DԀԯ%>(Qm\CROeh?|$6@|~|3[|׏kM+ro9ɳ;YL(G( Ix9w,GvцzmgSdDVV3("eeVxXmؽ >{ʽJIuhO< n 1)oQh/40#ekuZ=1Fu,#l霟K3M1 ؝oIeJq7e$`2uۙkwj.@ٜ-wz4D ԞQt`qpr&{I]jq!Q 7M/B*e-ݿs$yl?#`DO3 O؀du*HvgdgL8 gMVӠ v=% z7އspNi2.  &"p>\rǎt'7<pY gU'r>P: TMUݺŕFLJl# z^ f욍lYZ_lEX99/6.;mI֪nN` "qm"Аϗ:^vѬpcbAdE063 -K07Ȉ(2Έ>9kfatI/DOtrbߢ5όCG6¦'.4[r:@q6p72,˴[Ռ<8XA/ t5t;wA X_I`jE95l d駊 89B9Nq 5 8 DCI H"ԒHQ"Pa#AH#(JB< K)C"x}CO;9q/Um,‚OY Oei\?.gE1+pO018k+χ|G@&IOF'orCQ>kz+s2 Jf$rw\ezm 8s̐1~ .30i!矟G_#=N`)ϟO/W%Sӫg0򐏎ΐTcGܼ#~!c]L>UxW0xT1! fADk\2sBsviO r#yLCKs<1)_@ 3}h{/m+~bfaGiu&b3\ܸ]#'4>5kx 8;WIrAڰ  ޮdЉEw:{28x_8[9]pnyES'azʷGe}atqrdk 'S)AJ@7!<0y!89+4 <"$}P1V dͥs2CP H 44. %(1I ,!YU󛘿CǜuߞNs7)ř d9ˁto%pޙ5<#x$I9vԓiPcA[L&igI=p@ς#Es*ɂ}z+jdc3'x,QgIqRu^fb%)%gҶ1,e[L(f ).gz&{MM$'Idj`m(|T`8f/pG_Q /4ȀJа`MR>9GMQJ8Nw.|=<3BiI=:4ib xp։ǿnXpmX4UظAX O^ݶ&8y ї9v/o >bгt5@`P")?LDC] Y-8{RQ:R9t<=V''GӅ_c=zV6bQN"PPOjjc~* 3St͇Ic^*JÖr(IhƾR)0|S[yދ!EbK iC5=Sf CO28e,ҨORm(T)([_|=q:ED7t{WlG,lN ]Uuxl]L&mLn0c}c$w\dr䒀7*Cٰ V$u@Hj$+gZ>2[R63`K?OtSDR*CJ̌24WɟO_}c8xs*4I$0d``)@{ۯqY]3Ő#/9$I$\p(<^aۮOs4@** "Y=w >?j% $$H$!~$ֵ=\xd6OA1XƜ}@p'qf~b}٠Q9֢)sv_~ʽ4PؘP U{XB%6 )k+Z)UUUVsrDWzbpB LտcnVfڵ(D\1.Ci JJmJ1|&d`@D,Pd3:0b3ƯɏHKIUy{hԞ1wc_.@_w]{oXd;˃ES}kƬ(2nxï pY#na |}FǸzow^kYz@)YfhbCG$F\n r>oٮ7ZqK!k939E:'^=@-/}r+Ff VEUŞ\HiO 躗!EF%麣hXl! P'xd2#ۦ/w;;N&2N112{ HPksaŞD!loݟG`&?{ y*2AɁ?Y 6 ۲Ù.*yӃ+ ڛ.ngr!;/AbAB8C1ԙcf>^OxaE'b PZLͶoڼ=aUI`q81pf&ЅdzQ4ug<<'B|L xSY1Yri;y9* ^2'D1XlȑHEG)ʯ}U~J  WtI/>m9@b}ˍ~;4wwy_"ȌcN*p[p=G<*ujC'N6<~(Ro<0Ğ*؂ԻLuRc7 #DG'T =: 3x`CEOrLi6ׂW{Lhјh%$(a^UTU%Snt箶נB5dzˮꝡkۇzvݞhgtfA•K"RCDאp WC)!UeâpQ a\7wg4\"oژ.aAݸL[r^ u h[wPlooN U7Иin$EUUQQUUUT.OYb̬̬ī0:';L< Uy(+ikQ[l}7c[ 屧c~q$qt H- r)jkUJ$A" ``qƍ ܡI"W0R7%KSC t~!K$UI%Sb:RQ8/o 妠i~՞& D5KfHbЎP1xn pGzN> ^kY;ʫOj\v}!W,>ߧz$I$L{2~qlĆ`r-LI&!CשTDӯfv{8Udml} P l"ró=0\K!rI$}/zeDX&TT Tw(g1ts)fLy$goV8cN+#wdӇ;-$uvt :2=I Bp$PRhE]Q[\I H[(<!ؽ``kՈ. !=}dEj"4?1FH;ppd ,tTI'Wh-;ߎeHη7e+IKY\)crNǃU,BI$R{x?m}\l6 "e\AW_`2XBh@#KoL<# FLѨDMql=oq :L 82>J0LYr1؆۶s=/˜;!>3l䝊yxw|,<~( w!@Uw]xx}0> qSN&;fė:5ՇLPV3>g%$m3Εʎr=;<;T&aUkS[.\S;n[nW&B^ K+ N3C5y`UCVAFa 3zhjz\-9c #Ir;3p ԁ)ֺew7 fMRnQAr dqmU% K<5365m`tS8tyߟ{i㡘pI;\ʚ!w$,ذ2Nّ]:J"=FTpnj(&ǟai }q&RC-M(& 9 ԔDSRSI]C`h2 WP4/!#O  +EUX|mK M4H&r섇B CA*pH3MQEŊ*Auj/EUE}ȢDQJTU<"1OX4IH\)JRA`h.DW *fAmCQY6"P3Rӄ)bdX` ("(ʿ,g!mC?ߙd.>l Tk U8?ƴ?5T1չ܏y4+fH(hF=R}4u)VF@ ??uh8 3 W$²l}``P4 an9rI^}q`FS$y&Sp*H^9KC|v bC$#="ܘ?#)E̯4nY^jQx/x!AԬ>0 ·9$ lp`'^47~!.ZIU/Q=]u _=ԑ$q@#>ƃûoƮ{H!u0 vAU=K_]$H©KsϋԹJYg"W.!YO\E)"g xށ% dÝK/,(7h=֪OGvaH,(tnjg1ƾFWF/󞢧ĝs;sx׫F(ȰC؇Tz_?:/dY$Ǜg JbI:m4D; kɫHa<#'_Mk}5kK=w% y I}up:b6P>D v䂯iY!Ǒi2KpPP> V7>=>~Ƭt篍yϾTg^8&:URhBcꙏm$ui5!EsW *"I@f\qzV]|,:U~&>[j6N`Ny~bw!٭Pm^y f jcnT@/u"  L߾yNm~/O;cTТC·_[#4߭trk L L9j830LN̙1I 57^/{ĩLRKNah< j+O9˽>%'|yIq$:SPl$&E!5O%YC'O3ܫDMs;IvGc<sRBPLUluWFyGT)QD 3S( P;7OV8)q띏U'FGIak%{1a|Nqe2%ֽc=$Vqom|bOHvMaHw `׍AvI41^U z9y:a.~_5{NoZ+VY [Sq90\}pۀ j[wXP^%]vFޟ}~_$#>ͻsOF`Ti&dUY4zzC/vN8W B`s<(*Wy4g(Yș39@K(& hyu Jx3|yLCl &~r,\,8w UʑbA!¬@4ãnxaev3R jP' @.L1W3˸( +̎|@͋DĨW%8gbxĕ>^ݾg>PRD!҅/8}DPpnP Ѡb g,_0 OKy.e5ܒ~y/۹=ʚoss7 )$`vߘ&mc3 ƳEAldAQ'*:.JA7p<3X EOd.J*$K$7`x:,J8^,ȆWPapp2>ǟ)V85)_\WZ!|6s t,ה:>mp9N`#*܏/)8y*yΥ%jPt́ kqg ~1F`i$eߜ\Ȁ˟=9 v кtW[: o"u^"6Pbpp,OJ|Z}~4 ECT %DAo/;u*H nuv;A wqsK~gzQ<`/~3晉$Vc P[o dm4_N2?F)= <`Dlr{ qVʓ#kꨢ(T;[!`w2B^{!Uog֒R4d^+e #'D$I|{h94ٴ:B8A&BS{u2pQeԼ6k7紣rnvR[?TOf2F!Z/2ZYZ*ZAэUU\;{Jtϒ=`dE04& )Rk+Wk]$G۳o JFP]_. c_2Y/ݎ{O(a@F=n(撿~7ޏ7Lb#>)@NO/B:y^9b j=04ÁuXiG@8r#w\B,tbj:xd& ^E6bag},&̋&F6X-6X-p%'~5/pGLtA&'YsZܘH,R-k#3> ~ vEb6;g~FkU)>k٩z!Q$(RIrZ[.0z))<?!2337o"gę#,fT e`Ɇ"A4.\M3hE8rp܀Pl98xѝ&t J;3 &&:Qf I;\@^Aޔ0  x'y&l@&X/m1Y:<$A:s8Fu'='\StF+X<-U˟>vi=J @䨼@rσgopD!-"T]' Hwt/--ZQmmm8Q{$㣢";xggӐXM[4a-·=.6˼KIAϮPgni}٦y|qP9s{m D(OC><9([ } >ofH @/)0I۲؞}5{l Hqn#`*-84As"D1[T3qSJȫpFQ^ߩݏZӖF= &TiCU?hcZe龿_i9 !g(| =f~8'wmV|hj eo~OJVFh6CZ+1g^š'ȵ=ks^~\c虆 jG8}JP p\^̶f<򴇊}6DzX]f7ͽ Č> l~mZ7 U `Rv/4 ( x;20/&*2Jd b7㠣 ~.SK!j&@JZ32UL F(Ɇ)`NI-C et6@ :}OGOaL[% Kyp]}:GucL$fϸ#_O⊦ O"JQ %hcnL.'r z7ҹ3hhIPIӡe0V N>o~h(u FzH4XYbNGEDh%{&FD@p@D"@HJ `S®|{ѴȁװuZ@H~gTfyIkO (_vgNžQVleּRhkTTPa@!DJ}i@F JS'iJ;kH4Y!lC!Ď= })D>ZQ-2,BLB: ?$i*ufx!&I/-8hB|c@,b+ty:T4ĉfrtXrt1,ӔY[jA*!Ax2PAD)R4ścĜ00P)& Y>󳢧t4m#dPH=Rgb8և>5euk48ҸcիIG\@ "' x CC$8eik :[S)/)^'`H0 j<H6#(2#.)ˤĦJŏz`ըhUT٬DۗQ (;Q8OA]v-$w{@# ҡ0eC H{`L$E9-=w kvi@jrD"QB 4D<;@HM"44dzA>0D$As25$S!C2Y(d 'yq ԁ4`Mlh{~.Q๿pߎ 'ك=Rkm(>E:2=yfz£ƌ 4$!efDd-iiӨ"# z[U6o2k`&$cz(N"jP ~%]F>GR/ 7O))%dk|'P!Ąl nj2BTsmPX:cmo߀GC$qВQ;@2c~XcBTM4锢u J &Ow!ԁ9g/V^B<x1C d<9mwQI. #{ /%4 SU[<3 [5,H("^nIuIG۹iҥc >+kza, Z?9NV*Q2O? +J>1?x.HXg}ru)ړH>P&e "O~JnbѴp=X0*11!PN3֮va!ZHSBv,CavŔ!8 IJ,bU]9K 1( !Y)BOأ@A043$M10OB&byP>*NboˡPIOd"ffC,Bc9T$3THA$QBATT ARPRk2%"&FHU&"VZJV1pp(]wwhp$$*.z`v#h _M}ʔf(8G&; C\ ==e)HA]V 9lY>/|1ٳ89:0#c$(JZ 1 =ӭKQZ(,(hrZ:+`\(>sc3/l;VE5b.,>Cˀ|"N)hmsC(H@H%% R1 ` u~W {i9m -n[* Co~kSl@ڄؙqgV$(|i?zMxϫz`RhLc%ßY:™.A@_.s:ˆp@0B# ir6B|VpTk K„U@v>Ȏwr!H`D!OI뢽|`jN18d$<'ld6L>ly,*ϺO2HOo>YBETRTPh Gw' .Ζ@9<~> /=@;RI߉Li'keno.( Re31D'܀+;wvб{7Iק.fi%#mseqPaonB`d?4?tq('fxT{v9Cs0~vAtƏ> h ipO)ݤJ J%{l xN"RBݐ&È\wC=^y,)mSBx%5q0 8@K-w(vea⩄ {Zywco7y[Dj@@_xyrî  d8~%|EP-WBF%PD+rƫYJJIÁA@F{wl33̆ 61[bJao=* ׯ~3oS&2PhJhiJNb=UyB]|pAu8{lhO3k>8=5R&|n'Gm`?a|XiD}f%tla!2Cl5!ˈvCp>uD?͍QUB ~AIS5:HZTE@ˉg}~{Xnp^b@.yZŇbC.Zsa/8r-Sؿ{/$'l{'+$hc6U}{={;9t/~Gx@8(^$xTBa?hhE@e$4<DzOاR4)̄"aO ߲!үCB8FΒvhBbns#ÿlTA TSΰ*P$>Ə+m|Hj0$)$6-mG"]6WO<Ev{qqCGm AT'ư0KSQq*J SXNFd=iMPʲuӘsu`ꡁtBIR.2ԆXSo @OBw_ye.$(X9 >)Z3VOo߃DWV+̚çq "d-BtTFUYUIU(:P\%>2ub#st{!Cv݅$ռ>CIZNR@:oGaҫlLḅ$XH>>8a 8T X%0@#=|y:pbE ܒ$EyJ6{T\mYJE 9* xfk]X'$+UL4hE9)9a?&chR*K )"v"ž6bPpJ'-()3l/(+a?iJn#d 4J:gIvqA()#'Fh޵*D@j&~~_-+fD "~$A| ^`?=OZO{S=oL@W93 X s9Glf [Vn: <1ϮgoL7iՒtw PSMe\xX}9Df(0!"L@bTFځ'$Ҩs7: ̼BF( >Pa`\P&j,}l1J9h[`iYG 2= N5"\7dvWn2Ic:}4`Aj*B(Ͳ6kNv(b xm̴,6Da_$B T4HdJ{W(h0cFH=b 3cnNrwef0=io&]<XmuΧv5ߖw B*tLӮ(x:iz;8 `J1ٞ^:g`w0<' 1KE9fqʺ PgjN`{`\Cp!؋BC Cs3L8h"&F ! V*Y==>LOUj+]>*@D2]%NS %G=5x/DП*gruzL8HbGA ,z0Ocѩ ep)CJDٳ@ J?XAP!7 =<3sWC<'R~O%7yw֢͑1f976dp(*bA<> LxHkB?A(1aeAGټ58;%iZ)<ӹ@DK/=ɠ}/@>2C{mzu%PޞpbJ]˰C;\?|˒c!yfnUъL?|wv}\B@Ǽ(R0DeRmMJU TkPsJmڳ X"RT ? x`K3%4[v FEXl+Y*.HK9!e-YVjjq[dZp"-lR`Sr)DPHmI[ *R$@QdTL%-3(ĀADa(*k*@U[o9gxyY.ŚJ b3%"!C2PB&dE#Lb,g\&4^!' @Ӏ 0>pn,"Uы *Nl MÞL墘-DnX1-r*+b39*f*႞a"X.XDTRR,{9X{\yt߇-`ӬZYiC)aу2Dž VXf8wqUNi]y] ݭ1k1,8s6&x4IA*&IE,ƘPTQ}T8M:0b@C < cZ*!VH(!(de3YOOA匆VJS$' ~v8JSdgP$f\D¥ܾ8 rCD!@A)dF0F[[,kA;ĭ&ͶmXO j>=e$cژk8+&eV<H"XO>{/Y,Q#'06tQv#FX}xR=s<>S4@dw6}<(6 |B(&jrDsVqv9o5BzK %`#o>Op}oSixuj,W#!9ܯ7>?5ᛖ(6HkBcq xaŒUb-1Y ԙ"D@P1jL4&v1BkhҁBv*&Zah,R*J(i5 ֊P%dYspYn ʜId&$i ,@:A @cjXJ)dҠ$0=@N[h$;kMRLM,1EU Zx 0&kLYWZX,QC,²X!* 6iګՍ~7_%8I)· y`FI݋G ̛xdzG;%&~nE;fHi*33,ϙ {EkwT9V+;$REMВM!jhݑ#;OV!6wOnHzS<@}BIxӗo3!Oؼ`DrLjri@SZpfTu1>H|4r&Łj JC3f i[?:nsvLFXQ43/ gМ҅J*0]0s%,JlIwTIltc!{k4/D`/}nF \5M;Q" ˡSkǪDws|CSV;Ĵ:=Р~A?jT;]X%$r8~gĤBoz6v1EP0J2##ň[KFyÞ* i7zk6Ao-#܉Wyx\#;&)8I$^wb0NUBDI-!eDK/=X%rEMٍby:ND9$RZ ':.&v6CJ?EٿS h! +q #F,RUpq憶eB pV$*Ы(1rSL)>`% $ O9THo.hY"D $&Hz|<1kvd'}DhG  ;i"^J0d3 >=,0D!SQ]~t`g6 DAyWsu8{@!T ڟ~!=iM8Go4ۮp=&$"nņ Nm#5{z|sg?B`xZ1*A04%"I*@D4+AHTM - RL 4ĩwUZD GR B*1-(BLb)C% j@R O-|0T[h,zX"UaQF`J2# #k+@o&. Q|!3⬹XjZJ+l4Va$ITF aa8ʨ8?U ? ʉ"%NV AҦD`T^RbBZ0D0jϩP0)4% }ESEwE6hDP+p=L(%uΞHP|(;O}ˇ3tfBN/` ZZR>~/)YrWX#B! YHwy@;@R !Dt: P GrkV3 H$OV&Qˬ S 0gAC==$DSߞqpB$Cb@[ @%`-kLFIc:o` ix$s:Nq8W`j*m|MODh!\Ah3rJWDoVsv9?ͤyxX;Vu֣N7%XڂMNsn83U4PR_2S;Xy͟P c Y=3/l)Vq6Lhc0t↳N:ex({om*m6 ް]Nk{=aKF,%N:XsN#;^<'8e W/P$"HUT#KA9ǘ,zJ>.CME02CoXDAl*vj|9 nP yݹN|!'xy=8ѧs49J> ůq PK3Lj@)G!ضAxi O6`g˻vE!Oi?_|{fjW_iYG)3B nd)W-*͝iB gwx?cwXF_r- sAw9:^9#$."PFJФ }KdzI4M!n A3=NHpt02 0Ì IA479BG=b$券HD}$΀YO_94pĝ\Ɉm'e T{a*nGL'R<;UoAwe2a(818fd$V.gf4Aa'._?u:IN^E ~R0$<ja Y #sfIfEӡ.-Qբ;3j-+TcIxUf~wxo1Vb3? 2|ޞ<:Jzu"j99dPa 3H}wh2#ć{$>4 nKk*P HDHDDx!T<M0e('$1Xٓ 90fERRRR05[U,T()P;!աQ|6B'/GZO,DD&1e!J/0. 'h:MxJic'z>B:νDw S8xK'PiB)@!h !bPd(D 4@a@&ABFA(@5wFuKX)q K% TD8 AYBE &B(@N`(J1AADCKDB0!#+(fBT^s:?'LS% "bn`hM{y!hnU m;@5{($1TX=ǎCGzLά(<#I |M'> hPyESD<*im(++BJ䙘8ADݒ44 _N5-7!܈vh}44vfezYDH uT;7MxG6e L6\L}ScL}nO:Pm90BwMDa'/Y'<9ZK߻XvAk+6\s~f- vq';?LlPd/ɠXCJ)&$@'WFS ,U4TUI ADQ5TU+ GݘESFA5'9(HKBb;5a Cd'j R 58.f jScb͵jgO#Y=Dx;QU*P2["@}p֠J(iM_ٟydwdw!Z^* 12JE"`Am&;9BZ\3l(D4 {L5RE͜L@,NX <*@yxAA}SXsD:#3TqQH~LԘ@ʂH)|4%ߞ:v O)r;S;<>h?SfjQuJ(g;BW ݓ&/fd;ċE&b k%đ’(CCLkH04%Qa#2PA}~mxd@4}]I)"$)-"]JOw"q/F4]T H4'3 hr'i cQ9a-E ڤ)vn& Ǎ1{Ƙ[ 07ggeLPBhs8ǔY(̫˵"?Q.%޻tǍEJVe.N|o;^\s]˲0럥o 9;é߅Fi!זXԸSZcaɆqGZ3JjcDq}!.3$?nqMU1~/y{;af+sO?XCo[IYԎhz0?=qr`B8ZƺUp\c_]ny~αI*䮾|_Y3iwk7JmS?K\o:ong9fD`ɹˌĴ./F0Ȋ+/ȌKna|>'u)ת݉QpC0C6;m:vx~w(/m9uVBj1\9-Z:)p[凧歴CqL:/eq p"3a9Gx&SM{=Cy"C+hHт5j=KrD]EM cU7ڙBQFɈX nW d iC < aN+B73Q<^:뻹);GpHxyl}@|NxBGaN>!)Hu58viL$x^C큏 (1$vSL&4;;BN$0`p"*0DE>{luI: 2zi/[ v/.<ނ.- i@T) ^3ȭ*hn`)rbUÉun!:sgV)nxCZ1yřsB٣ƪby lN=Z= ;DַN\vz3!!=h'gƓ2ӣ~wۆOv x&S7IJ e/$"UD1X1M: ǝ-d{YB Di/ 3jtP3IQN-Mn5w7\j6"qt&ʜS𘤵lYegҸGGixE49$"ԋ?fCZ2'X Վ^6ѣ2.LeC ^w"RyǾ#7);A+ [fsN6+CM8MoXruPt]]%9+7Xv39ͤop:m(76TI:jPuY Ӻ5˶j׬SNlEyQw^ pPvAK&d&cK(+: 0ɭ=E4l n^R)^$QH3qF62@Pc7_tNYpþ]=iG` K}yuMߑٕ.EJ+j]nBD b=R~;-jyD wNjsI0-crSDH4d&k3wSj^T;I^W5+p|\YaLN$cZTt"mڲq/=0Lؒn͏¥[=Ntڲs-Dӎbܶ2.yQm%Kayaw|ȉ*5N#u\Aߖ+l< lX3Q!6C/.1k*SÜ(CUnOM6zQ }s&-37 qz󋽇y_X;DHda<$eJwذ˼on;}גձ,m,s)ͳ67aFªu 8w5C"~0Pl4cuqh@f)N̩4 K8XNlmѸ1 t!KJW 𫏎ӌլlHb!"W50 6wOXuzY)sUVTCsĒjo֙ҒMo|sߎTc Ėom75؎5"Ml֔ua!&RV>)Ʀ)v6 h3.;A <>T[Rl0e3֤V| !9Iʸ#:|V`!A΋ .swէyU`2ks ͦn‚'$3S h4$w\ u&񵯋'=n|T.]f. a\;@A~#zm cŐ/{s8ZauR7Uܨ}ft6r6 fu(9ߔm4c(ͻGiZm6^Rcg%s_ː6Vc>y4 Rm |K">wDU9+'R0l+P 1uPJsP<rg\b[a6xtj]APn<@6y[d<3h\W,k GmN2%]vj,x6^&[TH\6D\V2?_ϫ+EEOuo*p"YåQ5z){#@ p(zӼ4pOl}%9':G;Ծ^ixq21|L^"'Ǜ|x'-OU5.~wS:58.˶TjOW!C9_%#>4s-ɍ#bF**KZ&}Xٜ'8V`1Fg %ҙޢU+7u[7W!]][u<{zF]ĵ$x+~ɿ1zO=]''c1yogkȰ-*| ^#^$iKwE:~qZIND紼|iލ7m? B I1ɣT,%pV,4lt^-1 f8l0Z-P:ֹάt$I].L#48n4@Iec6ui6%:d{@i0jR!ն!AM_r.e)G $$=12b]bn4hQXf @9/^ی(` O|ex同]n]kXwũcWFC,BB=JcE4hpH,M*'R8(HnYdRh*u MhzDf 6lB2jD h6j(L^hf 00zrR ^#k.C-Ic3+彻JEO^I? KPn.PAPK1cA3-T&آ?Ljxa YaA-ۍx!nѐQbHFTO !C4DeR Hfk C%JND~m|aHHxF2_s%7(G |@heOB]jUFj!Đ?ޛu')= ci>0aJ C HwBi0I] :&C`yS|}x@zu?$S >}"}XTp $<])ưIIM`T8,vⱣ0XbAG&:٦ C;l@VҜLcJqap EJtp{!b)%~>hȇExWK8 t`Td0Ox偸oG!@8 X7f@os`lS 66';3`b^PҌ: V/Ďc;a:71 10w̥тhA33LrE4т$~?tX[zqjÓ|yω~ C\`/xxvB)_dnQ t}32+ta\E>*߈u)֭J.׶Cgۂ#z#Mv]TwޡzBm&erd@8LB*f\TӨ& ck?:-߼~S(d#gZ#fުkoX}k1QvcY)އnczMUE0IQeq4V䉜;9X]vT`Y {&+ -x+yҦyKT {zLjbϤɘ1;^Yw}İ~woqk"W2: IMcn P桴"bTeR#PYGe;k/23[iB=$?bS4P|#+ k:k(pB>)U~9KFtW`6g&vo.P7EQHH&pMoʹZEebHe(T%,_6vcXcAMA:x\xr"޷-d3&Ҿٰ3D0s (|oK}'`kG>:rI'Jc[u1o [xomг:duǶ˙MYZ/: W넰#0M9g_EdNYqlcFd!Ioq!;UUU֩oC A H`dq r[3s̐?+~P^g+ Ecg2N~~ D?&݆P0 `BSHj!ö։/ ID}2" M?O\2(0%O hLO?^ $% PEB Rԟ.j|~>'55Kݣ=W=Ԅ^ n#ҭhWAD#AKHP4!@uQߠJa8#nC"q'Rr$yY8n`T'i0!Ad`,4zgbsװ[Ӥ'!>9A HTJ 4$6麭5{dZv^`3lPJ W`%}<%>.:Lv[eZB@_NJ OO.H$WحH֘ iroeEB!AV(Fye>DUKe?/twK&g癑;7NҦmqTdA)UQm Yb**=-sKigqϗ}m'hw ²IѰ@̂ A"!fkcC:ZN=%hoE jb07:pZ'jP/^r>, 'xmЈ?.bFk3ъTqg:q7Bx`X`3J2⥆iJc3cTKs$RPHJ#$\$i(bJOqA>rHQ" <=>9?R1iW>yD;' ]O?Ӡgx³#f &xh sk)차{9_t|[ixsVZrpjZa޷yyd&yvEJe/cn^1$N/DhxۀIZwrBUQ(&1XJ7L4^Kš$*)!CTL w"Jw&Hz"*9BΤUtƧw|iجc=:HIRJB!4FdynkjDq.^ ˴՟X#)t.b'[MP51U$&Stڜ/vVh uy HUC(VM\iHƏ+i_t*iɞ?sZhDyKD"C3zhv. -^WlIL\M1s:Ugfxq uy5=x'"(9hD8.O qqeR8'գ`BX$p OoLh@; W8);I9qk"W9y9e5S-Mw̴rw9mtJv4]=g8.8c 4#sʧ `Kj|&s'c+"MHg3O 9Q9\.KYڄ5aGlT[D?"Hxڦ2%p߬D|WNX:0\jp}BX1Mb2 uH&'G qi00OS&=ybHnv"$~YI1bLN dىR)"̓,=.Y ,Q Tlb3(iZG dSr8:c dea2`Cl:zWf 8a4{ρ5'IHs`^d_О=R?\ڻ*E*8< Oߓh'p>dꞻ=j?fG64?ACX!;Azr|nvj9lN 4;`Udb{v A{Qʓsþ!ONiBbXg|qj}b3tqAcQ7E-%>|f+:ѹ+33gs]r2Jv8:Cq2eR%Tr;SK;n2MF^ʓ9f4AX6;>~@}/p7G  x@!0 (xݧoEНvm{jp"|VIQcNXCm'AH(K,RQjxԆPCKj,+?-(?|  h{("xɂ|$sykI :T|.40l9L2gˆE6^-C:ڎH&fNIb؁hw!<# |~jlsXadd # aN8=8jMƯɞN5ss֏Wte-Lg+[ywTkm%3=C֑͉R"VB_IMgPY q ,a7p̓NǢF~=O#P'?m9a S9CXeIUUUSam `*oY,3 lhYa@Th، "pYS9jf埰cRkBRT ̓WaļAy|NTU}D /7r$4xW J#|WX[ .G;0o>,̘Öa^i=srQT!@!$FbEbd!)ҕEA>r@(P@,J4 "4ĂQUQQETHJ.#[UxoxǷ;Zv "$)y LJ@2DQ(A$"zI;hہq_GЗYۣ-81`04)KMit:Ya㼳#%{5iRȀ>ۉ#WP҄J J=ȣQM ,4lڰ>]>$V&=<"BrA= )9%-Bi9 G*N>&Bbba ]ޕ_kPС 6r֥jCRX<2mGL4?8~qٳKDtS Zw $P ! V3im4є\lX{me_Y0!Exuԝ6yOpg`l1U|q|C.%& l4$Sig'n޾= SyHWnv``gFS h"4U9%Wᡅ^Ips?U' 6SȢȌTEfj`>'lָK5G$C|~L ],;MMs={ >=9(*a)f SM$e D+aDE42E"%`5k$;ѣ)3`OU%R>0o~ hTj`@q;QO(Kt_}LJMlm*d;.l@*t.0p!@R ~@>8Ƥ !X<E/e%3FE  UJB?mJ /|^LblE)fӱA7|L]k ,K `puDDZE^KIl:rjV&Fe'4ѵ5CE#<4!A T?fe{gO 0{x`Z\# ͏$9 |Y$b-P'1X҇Ym88$=OКE65>R{e x\F9 ~pO1&P IIJR9yk0p8?tܥ}ڏ~bs/#Jt!W2)JyxJ*#B†(TԀ' % d䈟0?0ꍼ\;)2Z5{5 1Ta'ן/_[`C/xCJ P>9D !ho b7Qz 02~ k4q͡>Lq_0]W*(qVGgB`2X>ziǡ/9UOD0f ~YAp@ | `j0a2\術\܁?R5 Jz d ۪ E}=_$ ;Lts,.Q x]a'BtrB +DJSf KHHB"RnP ┠ҺPR֤w^%2L%H 9e0`T:HO-%`T+ Q"2HH9Y ̬X#$19La(Qap$bhը "3gRa=PAPLHP?s4Ӳeod ᯽FvNyJu\6Sh (`|gF!8a$Fֳd|iG:~<3ȇ ~)0ZMaT/YjwPxPiL" V h b+nd@j։D}m5o_b`stz& A*L8f!TDgk @(P P)(S<]6YS; dj gjF,(}}N&h/ԡWe+ (Grw뜟[ۍP _vӷTnaCR"{arJBX'{&1%)|Ԛ&\ 351\Eeֱy@ґaUTK6fʁ `d*QݬQ9icn;W  b“yPo 4LwgtF,٬/8FÑn)r.1}Hߜ7=d JЄy:EJPHsўqP殭ΔI2%1`1t]5%A'>Ƙ{'?ZuZl̡idf6*֊R"((Tb1PʈR1bL-K9N<%LPg,p\ZEưуid/8sxʀ"j,I*LUV rVsGq[t$в5<~c֢t_NPWxcqۢUUd.Z.gyu,;q HCzбy֑|--}=@2I 7ak0%P~rhrȡm(aPe'XƏ <#*<SI 5?f6Xe)LNR;HۆS [;O8}:?wq^P'ʹ1Dԉ X?.z 9rgKF&emzd ?A(ZMLH-)'n6>Pݏ0ܦCP\b%YݘM9Q.QNAtp)(P89**b*I)!&B $"`aRhB HFd&?-C?J6Hj)ƕ-}eMpeCO`@APMrϦĄk!02D0o"bt1#Vcxq_x8pI+PQH|}0,vcBu`0KHONCnvCy͓O, Aw^ Fxvĭ:lܞ"Cc\{w@܀Ru Ku#7rs%Ӧu!l</`n!d)!L`k@,5`LfˈE)ImuHaYaMQ(l@`V "L;vM;|i^_;t*`JEe M]w^: mCz8Vr҉>!;$0Y*zb# "2u-L*9jT|&@|3GzUk<')Pazu:Od~. Rb z1n(f.ȃ0 E$ Y$_n~f_oǗ3UӬ'zìqlځRP-.@]lRR1Tj$WP(}|dF Ô+:6IU8#nYWtkUV?닄)H՞ i ECDBсUU2T)C! bTotyPʀkg5'HK+"9s?/ TQXJ]Ut`(Čb,!muZOHHRή=66`7Dx:w.O~Cl!\?7.$&NIƃz탶["v ЌWh"T !%(+# HJJ I@Rq/U>S5 j zIC*{?8Ř?xv UMp  f̀Pv?M~)?H`BcH"T'9S3 %iMs9'RF x{||r`פ @)BdDG"fI$i 1=DJz0}>בup1AI #qX94YR85<#B#>r/帨"V=%R֚o I\qxXV}ڲMIxi0hAHn|ա%SP3@Qi`̅ph N232$)|hK~A\\ז3Oi%%B! ZE)QJy D:>3+t:+ ʰhGp; D0쫄Y8J:@!z{DN!A%FE4ɅA%ʀɟ%!>?Up՘h%^A> :S=bsЁ$J;';ٻ"&D=tE v{+ZKxd8/^QM9Os8^2]8DkeSa8#\h50쯯67YU~ɽ ˡ?[3X4Gg`ۮ:V=N3: \զHu(W38bayl{ĬY=⵻n+qXQ#Q~z//ªU᱒b+",'b+71ĶѺ׳-~sEf-{q>=ʿXp4KTYyW o2dp{߽웑;=zYIrX$6ab!ߛhLyw%gͫtاSOy1֧g/FSNqTX1UCx0 kضВ~ i',9 `(h,&)u&sK35ɉo?fV}yAQ%9H8rq(bc/a'%cMQlPx$?j*l^'Ϫz‰CRjNT ĊHz{*Ͻ߲]$=%,܈fwk;pꅠ4wB1l2tH=x0i#,Ic&`8H҅aK&T.`$bI d**AX S!0AUO@HR I`S?; NA2U(IVR}@~KF0P|NN5XA[?~ ` FzJėѴtH"(PBhnPn ( <`(Dw2S)%eFUh܋BQTDBL#JSTfckٽ."!C `3 AjN0a/IoG렶a@nOj2;hNyk[xBO;\;L$DY!? 1adL6x (thm6IO H>r>b˓J }$BWI`A?w_>jRU1@ #>Rnn蔟L*҅))FFkE!gp}/Bti7͂e;<?v;htsyoBV.dg10 +|DT,T)0RDTJaafXK̥~2qGD)XB, fN3A`0Q&")(Z]@$ԁԴk5+(h.3$&Z$JIfhj`"")"D'Fur`eѺ("S$hr2@L ɠʓ%&|௺f~uNС7!dbMvu&ȟG<_I@^Rgk 0mT> P?| c~GsZA"̇Ȱ `|>UCHXS!6l95z:|_$XzNu:~yLU` :.N ΦۛW1~pjWZT)4%4]cPOM7ލ:M&}~_d֖X)Z()~aXgK(1bkOy*xa+y!$Vdؾ8܁)Ir){+(%b(L'ȐAz"@G*̦OƗ}ʲO+]>'[;#*.4b4*!Lfդ@^30܇$q aCꇊ=:|CQUƤ0(P +#~S<=d="H 8ё ``~?>~!h0T'tչp"0d <_6%МZI,LPԦiN!(2(GCָ2Pif! , e,j b\ì)j|>Zi5*VR Y+uXX7l߼u݇"S16*KG'6D+V Ís8=ayn Jr‰œa,muWu Z63 uKg)a81`RDe݅&)`B# "IJSH,&F$ )%a$54DC4)2. BA 0Ab(fbXѤX5,JKC&Db?TV hH 4(b!m/,39Xsk M3f-faKEyw9(yӺSRj?Q>a;w%@0(&3eCDqCN6(/-' A'SF:.s}\77Dp'm}D%ldH[ <.;Q!*L*(oA)0dJSf]t㺏%1 6BA7:ɀ4aQI[f[dJ_Ocӓ/A;TP fÞqHl*~{W%i8"әghbamN(EHsHT|v­P{_U$; dH;ڽ1 x'@u'rBXd!U$l~G Ĵg?A&u"d &Su57/'C˧;~sx_@E;PN;ziWllW PNէQv/},l*BX@s==N|<2!`"oEOۀ)}l@a/QmĸQr=nsagL Oyhbhk?hYQSj:J,>ypKQ8ta>ObȈYLC!S(PW[(5jhZJwu?Gť"N]eY5ZsN'D& :Da˗L &`r@n88c^)A%x3?BAAҀDKEèIx9쇟=5a\lm?!q7%$3 hh' <p@p~5/d&PB1<6!ySm?l(X0N8Sr$HT!XTdOXqfc2-{?E(ŷ(?[szpٶJSơNKdRg:~b9 @a5"Q0=$yi,;_X׫Nyoy< 2ZyOQ*l |},$zZnۘ_W=aЬ ?.|ľ2x贬YeJZF Ivocu>/MMQùO.;p`LNy@XP;nQ 2q3F xON‰ 2Hn}1UԬŏ٣G#[>pJ c`8f[K[d/ۯ+`JBE|/N |NG#}B|??B.*aचR (#ڹHD(ӛ'a3 =I:Qp{SvC"/(w7}!$@S\_iY)3u˱Go-nPBݵ$<7wH@`䄆#3|X%t/o"&>_f.q6=A8&LiHjjl,hjdg{MCA>,mԾ–CU?w#z~;H]p"01*(?,M>q0]~)I@v7sw<_7V<"雾BU":6{)=HCTDMoN(ts>gsSPGl2g# [dpr q3vE (!Jp9H$(-msp; w #wr7CIPjE*%Rԗ4N?nͯ'~ p-ᨖ0*'|?K=}} @JС@UH-Kh"*bffb"!(Z"!S(f(pB;VCbH!BF>`cJG0T84g`}1eq[?Mj?0iZFK}q\-SEiq`Fgh  uLĬ!RsJ?lO V+$*jL_<:X_esF % dJEKS'o]#-&kqIdgT{{qL1I(JSS{}k .q&LP5*y  iF@ڑL*(PQY hVam$̑)MВL E#C 2np5& o0( Mm{2lqHqu_3(m+!%T6Pfى!m'Av҇}zjl,LE m4MiD盩ͻ-zIȣJly'XJΠf>HhI!rxsE/ڰ]2}"VP& 8+Нsg`](Bצ'A$4 P~Z*JG;ߓ PN"g-4èO#N=w?NSb["d34z/nw/GbȱQŐ()X~b0Uyvj?H /!gϷy&"#0kD/YbRTzW6g;rEz+.OOĘHla46`Hs(=@qnf% ɳ`A暺,upA[IWa9֬' * }$)CBҍ %KAQίI{0HLq5*1_G<y5IM )+_̥b@U[eb#A"ŀ%-`2ۣJKJmFŒښ@] Tچ,t-GF535ƬQZ0%Yap00Lr@"L(ZtER!-4d2f.D2%4QDWDīe* 0b9Q3}Mrϲm=9;yHء)R#!g*2bAlgw {ސz=GycUwvi,}Gb=.(" ☤;vt`zoNQ5T% ĐMv>i-aocys3O3N6%Bv g>m#? uwd%HML<ӫRRuKeL \ xNm1Z^ 3gxlhLsL(j)P ӗrL3<0 S t4t zdNfU xJJ T4ՙ` %:v|_‰.}si9?N,;cXVac3/J>1<w_4(2u3 T10wjJC i{*$T|I3R}GǝUWpIrZ*zpv4C)~ Y?'hp1/ƱS4m8eҥ,NƕwY(4x㌁QNbC#ăNgXk5 {NwR'ɟHȖ|5# MaJlA9GtbA֧Y"(]:8><Ӿ흗G|e:s"xү>6i,g*9({- u cq3!-+NL] hs8.)w)ӽ_:6EˁN݌h<2|rϏ'$s EeHiNx}R< 撾M{?&Hs9خ *!Yk,u hc,oCdQ3t^D(2d038n ĸps0qeJ8wWN#d@M:R1{q[)l9Ɣ~C%Ƣ+)O5`Ý鼛sp\n17]Έx`+Pw\.P)<48m6‘%i'-BX0!COz{Г[üN^ۍ!FlW`~I&i u'Rs|8cNKqޚtBVi('l'&4w A5 8W<9ם[*l8kR.vY@a_imCBAj^5[e-8LzbZ{·۞)PDaDQZʖ9Wg9C kV84=!z9P/yħ8Y?iQaXbAC6|kC Kg^ g%E-,G$R݄Iνdw>gG(Coxی;]gDHr@rVLЋ dSDžD.@ x&Zw$qQ ܡTdPSBg82ʒq)J@+] N8D 1Xk$6!aI: ]a-nQ<+y?~+I HN͐zPww!c{Ȟp'=9n9NyLc4Ѓ AI#@9bPz4l}Lxd@8YVJj\6RR[ɵTrNU|9\0hCrqC`#@4ĂDD@QA9!0PDRd/2&MJ 9 PĨBdP,JaDD 5~\֜ $ *TeU!,^&0l!r)T( T" ؊ [xS%: ! Q@#R\8>@{EG`k0(F9e "$x˂T)*Z&8 KujP>^E)ҨB'X r(T:CܝLs@.5 w!N҇S?C'4 Pw|K5cى5ږC$~-hKMcN7m)C<*baFa5RUhc~g|D=0 ( lpQ!]`7Bv7uHs+'xq"RД{SM5ǐA` Μ6XtN! $88yMig̕C 82>)Fj֪UYŰR(d'/&3j BNzajg-QW U5ТX46L,( 6fL ޘ=nFk,wS)1[g4pحh:U]-i0p尌`nt!S)ZJz?uzg"A/u蹜4&@BDcSi!d&RTU<1CeAL;G}Gó ~&&׍V缡bzIapW~@P7gA>4Q%MPD'GU)Oa $ BqBE]|0&) ~u+}6B9x&!wpT@x`>0As!H@l{ ~Ne= K~)@"@=~oۥh2(;P)EC YAb!P խ)RK҇vtp ~dϳ\/gŽ0g9`RqB~͡c qMf>zT=& w3B lR'OΟ_9bc{%(lH:rpsb1&>܇n " vJ LBr1ֱ2>كBk)?6yɭUP,j-IZʐm0:tѥ~ % "^l$HDp$ܠjpD 9`! '\&alRDf0E@D9a+ʦfrL p22+-!!i"َT%=f*"b!9s' BS0B rS}4 iOdžJvL44gơnb0;jL9Ӵ7*}q4hLhɀ̤w!% م huh#Pс$?՞? vbJcAfbkNB4]xKIwjoQfՀajl+x')?vb (+ H%$H['T`1^6Eh R|?t*wAHeDh3K-3 ̐ܣ'G%HRZPB_\xd2JvG[\APKDQ^-2bNj r 58Bg)E(֎G"E,IQBgXCNn: G8hZ\eiZNkX3i\(Z Y1QT(AOЈ,(f1AMR7R3}ƣfrҘB]m +&thS,?숵"d`ǤDE"a!p",U Īy+~PJ?VCޜ @ah JpQBR {=H0'OqǦ/ܙmxsCH@} jbP/.X3.ƠePDo PrRFʘQzw=JD !BA,NQ,)b U0 !_o˯èCCٙ)D5it8=OK͏@| Z ',("p%]Ρb=2#߱s!ie%b6M.Mb Ńc#S%)C_GX"=d5:dHI x\5!5ԏ?!Z&FV߿=00Ʊ.J.i0Bpv~(#+,BRR @TIdJ0(z>?Y7F[px0]d~c NWٳП~)# 0;4 iC<)t؁w# b$+]jl Ub'Ѯ,<}o[ LC(E4N(z04\(*j( ~yOUD3kO)H{vזs{[=7dHbRp'fVu;K893 Yo<43ƪ&fIQQ%HVBI2)J(2 0G{NsEhmi[Y'X)=y\(fLA90rsTR2DDPw{| eKug1k J$Ckgj%,kr)<<\;b ǔP: _ =I5DٲHpIJ&*b|ITPx0kUL2d/Xo@ofK CӎnmbCˌ^k#R`E,eJi"`xz>ZyvOs i/;\F jPmSߋ?it$۞}}4}" N ög bGؾf]N~fN\vddVN]VpzP'A*mJvI${?bxzNݮ.ȿˉ"%0 UP Π(]E7l*[:a`Ι!ӏih\UK\Rb4x4'0G09w9Sr33|aCzU}&Ih A60;(T:19`߱ǽAGe~yى̮TD~L0P)9R )'r7)9ĉ(N w.>;۰4,O q'iDmT${6SioqdpC(d^i,aMZrfŐd*}s1!89jahhNɏHmB[y^i=BxH"ѿ[5(?'#iS/q9?A6hMsBD$89{B/20hDkXE16I$C.DLI00=C͂?'_M= hn(KJAh^dzI6>p!ЅR!D}` Za6VvI$??5(}S)A?9?C>3W69>t!paM)%{+[1c ^|?TDMA1Q okOV}{^Мĩ⦺ t*P&HLbO7sߓ zQ#lC[*z"`,P0Gf8xOס{ݫjb\36|7<{d6 I*LDPԅOP'?.G#yqMVOW৑ۀ2$q!ul GN:~$ᙄv\DI.:P^' h;ˌB̾{9MaM>!]s$vrP|}}H=Bc3,6~߳s,VECwWF|W~\{<.Sr?w> R)5b*ЇM臩Rt"Iyp(;d7 *~X`m:~T'NG8Sd8pt33ˎ*j y'UZh9h R(}l8T,2Y7N\A!vEd!c@2kPey02S*>&3tP+oz 1mC 2,Ji66r%q~AoJGyT@*f&֗pkP輒ͳqMaj7u /g|>6m&9 u"f/<쨬5CgDؾp ` ]y"C. mߴ?wj]dUN[w!6-C$לJtƹeh[ Z > 7<RR"(F #Z=S:yj&Do(TEX-G7dmE;Cb#1 ed6#lHȲցbVr"bNi%"j* b&* j J 7F%Yb=P)AHT. pa8Z 6,m!d( +N^d᭰䇁y=di;cd= 2vxPTFA<4B0ǜ̱[v\Qbx4,6sѱN >"yx$Cb!=$j9ϖٴ=:56kr[aib^\lK 7 ɛ|܂rDzd@Y{smǮ@]rځ}K(pDň%A'NJ/4xVHaT `_VQCT8!+9\ BI~?}fɊd"K[4̚ZnbsN`*mUF CUm }/=y'<=6bg3}G /Gϗ3B`1)$\z}N;D@Sp6Lě ! f|G(y#:cOHv D8Ab!X  6Tl"eݒrBm% 6jXىcZk=O(0: }רbu3PY)cZ6NI;JfS=aƪm XK(=Wn'F.5ǿQ?1 'wdρ<PSYQm's] z 1L<6[͔I|O8;3縀RH @l)ÁPX?Ӎ?f ݟWx|@+ gbe[UrY,dzaq n4g5ӛT# 1b[ 488b{oOF uZvD9TM:;=4T߻zU $;W*3q[55<;# b! jk&QAAQ# 4_Lͥ~rcw}p_9`bQ-@RR<ݡNP<$>Rb0,RL51E,FaK@BTC(R@ L@|7@@?n?A`"fL0qpjAAT i QF9o }S]I^rZؙ%L%:̂!Z[.ͱvӗi0zCfK]Asg"Gܹ]"QEU]pԭ99;.%9]^s< Fp[";3fNB$Cml h 9eB8Ji<Ġqe1ԩ]lښLL]N@*N3sV򂉗tICBUWa ݚŜYƖqr9‘(T41DKB23 P#Pm]:|;%ơJre,}`TVY_5$2@"Z(B@R) y؛63y!J!s|h6tCiGޥ~nY:f&w9.p2 "Pte2[i6}8@ 8?8^M68#Vl&hHa%M %I8Nh&%QrKe57O 7`}i7<uvY;@sd2f$ !a 5nf>e=RU:_*DeQuy2z>I|ú~~ȌuKpjFDԳ6zP)((0&)*h))V**"*--EVQFrEUV.QU5^5A)Oxm)BL#@|tP0*pIf  Gd $~dλW,9^ !5z@Iѯ߿cݸpafYVf6)Kv*Q c3JQ TJDd"|߶!Sd/C !{,< J.jsѦM@X-a6F3<O?D1/LG9ظR_Q4Im9ѩaQ$FrZNIRD,liHRRIY FR}SO$4!BC 3M0o·P1HphCvM(cAas;(NOWפ7>ZGD<>bBd_ޓP)#P^ zxg=ʸCϰK۪#4v/i) söA@agn/;B0ff Jz!鋗:i;tn|;Э12BA9F4vޅ P'"}0e;QFFо?CS~$`@&HmF(ۛǴ@Hy%&`~J2̃-}70!>slw~ÏOn4dJCID.{+74+3k]j'w̺L^0ADϩ~b [nYiQ&0m1-ѱRKQT_1 p,R?}<g-ԁd  &VjڄEW=.6 bA$I=L1pO?ybg59nogH@TF~9%aWN##G9*Lfj$D?<6T{>``@`H)8*z]-.͟sʳsS>x٥n/s cĉ>rf7 1XY:)VE#%9“ͮ7фUUYpep'o+2oh צ+^|^韤<ئ{Y#WJ,aDrONyWߊ-0y1bIܚɜ]t nфB*Bĕ7-bO1:tC;NG;+3~,k0t"4dUZ5'U 8wq!m}*?1OO3NFهcfNͶ9L,`Zwpt DSNC!Br#ȧ=re|N\^JʜSuQA4 eHHP @>\S&@` ܫz0Hʖ(F!`Sxa2/LsV͋r'9|.;ze#' F$w;)@]]Ry0:22$$8Cwyң]6p{Me`F´.no2JnU6>*ϙ~;Vax)y߮Tv{/D~i| qJj$ֲ~aNU->Y˂[G3Lz\VeNc3L2;dRbxSFb:ؠSFR*>)|?&݃#Hao"F|=ƔI.v܊L||bԎ%-yE$3d— MNwڇsõa5PVqH=(|8=|A8:MrbKW2CWa {tE9Lj&JiMp(^f*bΩܘ!P-J%x1ˊٚH-QNJ!Z! }8'1*<)gM>f 4&QBn3̓@{4>wfXt_F!̚XGp 5]?1Y՛Ms$iG&s[]q{.cv&fi33gWҝiFeu s|`stЩɐN\9hƲR|a/l񻅈b=8G^nXnqڳq%ᗗ0'b;#x r61EcX&>q2iw6LGx.4{qm $BgIKx1p: :;T%9KI("W,$&S`+G ?01 >ㆧÑÖsM5`ج K4>lbNql/Yif=6a6w㊪85tIBsfbSyia2 7\|D[o#Ǎ׋bynRI =Fr#va6x|a2)qZt/7fKyE!]4%LxiqÈGC=A0/Ӂ'ͷ\g?3i~f\NKs30J5CK*o(n8NQ"坣ӂUN$ZwF3(uxE &F5,n_) Z+`pҌ%MHpEESFxpeD/88BJ;8b9x}u:k]M`th=>v`缹.8't ]a+c¦'zEm5)º蹔pVKQ 7xTDn >]ǑcicNes 5"K9aKY+ HP0]7U2ps+ 0NŲ$T.kFΎ{#Rm8*&YvJ\{]Nx\]uXfK&l_c13*8)Nc?ᰟfP1 ϰ6Qfd!&]#d |&}?$>CDf3&!0ٹ[BPR1i$$v8ph>.[s̾Ꮤ1CydwS?ӂ!#%A:?\WTvр(]J9g>E>sKN7}wl>8jhvO,thEÏ3`^guETG^ZHn[tqjLc0{ \kwf:f*!TC:KߘmqxÚrvc._)Ϩ8$<,4Ka9>X"k5 i@ sZz{Vs8sD;o鈄(ݝm;mܘb '>])FF %f\dLG0^Ba9fKѡkUE ZOPɈb凬AH-}oxޕ-`xB$VjAgl_5;pd(671z}QrOua='(Oºʦk-B*u{OΗ3LCRu>Gfc*F.bckzjO0*Ta6(HcYJY )^9@+]u{v|Ǒ$BuF( Gl^O04D@ZE:kXzj_e:=Ӕ|N*mh+nCb*>:' 7<ivg?JqSYyGt_Ѭ$ ΊjFqH gd?.}ҹ\ChǤ4OU9hbڛ8xzMV3n#'NL M=<']ݎow!?v&jmkA 0l䱪ȺBvp![%z%# Le ZםaFr>7va0{5>h0Ƨx]%SfAc`M@3i@]7qpvTQ951=q T38 Uܪˀ# }:>o986<  '2S<vسO +ÍmU7gG D=9yM-)5~LۈN>\Ǚ;*rOLa0!1csYpйA%jTŝNxmlmէ]ge̖y~ 孺vARMLPG`yL< awvDDžmC􁣭WK˨Ɠ q&J RhJ5aX|GjT0ʝ<Ȃ6Xf]2Xv錉K\# `vۼ]FH yXhϠ0)e$ed5BLv Z+I㩽oJ KHO3FEiIq`6Na{zs}zއ˵?Swmx} fuزE!2 eN*D~aDפ2X:~@H\[)K=%%H l?`tawx_Rv%g9:܀ֳj ˼XdiC5"BQ,L˳aR>m(ru 0]ݔ 0uqʡsn%O}%o8jiVz3"O}{wxc"K9ʰϏu֣yyDzPbjZhJQqD] zExӰ%h2և*C+K F|P%J2'YXLFeF#uK{F0b*P7:l2{rN>據M̀ڠzn)Na?6CC8LU;NdBNfښZFXy`)*,--$#; &B[|R}P>(*P}UeF"Z(&(±C.w2 l4L9tл:{wX% Ҡi"Qdh8<1a W=s\ =5![aA-RUBM#d 3ۄ?1@f]( _#IF^;4"l7zyY :ݘ)831'fx{?bGHx:i>y5oV(Ld:NFf=c؇N`E>;FN0z ;F ʬ[w6*W4 N[;b*6c%]|0|N؞!SՎBx=򔴼'|;rCzhnc'd47>,YJD1"vH~ 0zs{ͿڱJ/Zrk Bpb% }8q'NΟN.%8L$W9*)O꘵a`[a㏓`vgg 3 U8)f뀦a0Q(NSww%c~=b?a/1D)I2o'(?:KQtgv1{DxfAKLEJC%^* AD8|N/ Zo &QhdGB |^ps`4o9k45LVŬ?wߨO r$>tyooCgLy>TU/sb\:JJVKqWcD(ҦrXAjl8Դl  ]ѭt"`('au2}3Xu.?|Doo|Ki(%#BO4:o&tFF0M WM\dZi t5z05-HHБd1188B8B45R ҁ }d13+\lQ@GsmjC«,./TPNg.6S= $,sH[]}\) 'o吇Z!Ya9+Pմ}YQP SCR(bx0j6;6լΗRI) 9+`#P@@!Ȅ A+CXVbS"@l27鮝z'pUT e+5a"?dC_f@A@^82v<z/\(d `NE\$aCB;NoXc Օ h3b0zlcyL,@z !,$ACfҝe4/aw '#A@S{'-q0 ByW@!rbzy$tS1^w{Srݛ}m'>ڸXa"b =r=\rDAž!OMIψ{4!Hp{RS8iNڽ4 )m]ɪD9s1#̜!=fENAffJaCWیXh"|8$Wڰ}r;b%Y]T<3Z־VM RЫWtu^+v$wS%h $DHEG$Q"Qp46{ hv?Sd3L3Jk@ Ol SF+fޖݹeUd2hi$? $zw'cr~Li)l'JJBc1Ƣ RlL%J r\@"\2)ߎ0S }6'  $oA`|zuTB*>DI},0 -?H2I[ XQ^6¾>=߆t[x˷E0~7t>\r9Qf<Ϫg( U! FSD9oGWP"+]>H~8!1XߛKM6㥵5PCq,訛8>Ө9iN⯊>/u.5eB˄& 3T'"s48X7cG 6!P],<ܓ,PMzlg}Чd`Pa ##JQ[BVR )"B9dz-vSsּoX_xӴ˧wǮ>1d^r^YYJF;s'BCH}Yo%Q*q+VU/ i5jd\IZV{BZ@{@ޡj-0ZQj[,9!b]Kq{qcEǤ k,1y{N0`dBrypW;J;7Ņ-(x6IxKQ`9-URi  )% 11U%oE;-YIic R0XhA"ua(1ypRNJ8DPl86o0I9\RBkm6Y 6b\lІ)- E6c|Zm)ǥ[\-S\[r:Zׇֹymac#`athx GqvRZ*51ZIU% P+8h1 heUUT0ū'!y>|:"E5$LpAUqEð\$Eb;WJlVݥ<٧TV2*4:C"q!MR͕yk/c} c)NK9wzw97:M ZG JJce31s-WhfFCm Ȕ1Wc5K 3KN8A)@PP+ydm0؊j-1 kqx9|N9$KRhri'Ԥ_}Gw7N "n2T"~iY@x8P4 DO T {RFBzqԸe͈?DKJ\"jzF}e'kkƶ;ecde4Zh~HI#Cd%/v(*r'm|mTai,O'I؛ypGj aIP*) g``TVnp}/֟-9gER6/0];)3d=<TrN:F.#t uCr5~VvF7 g-cO',m'˥*sǑְ`S@0*Ld[\CDr"ƞR%b9w72b<8+RǺ7'yRhN]/bb:!tWW"1Ԩ&{j C5Da> CX@%iqZ=V^q(ˍLI8&!eh"j)'f#&6/8u\m5 8EKxO5Yba ifVUfLhj,F^l`N !s7j:)F%>f1Y0HOgx;;\ Lh$>&+Ώ;j bߋ$6 <9̪XuVTC*wcpX56k *AY&j202dl"2.ݚkf䘝c(N^ >1avӖkv pGM3Qw6C󜐻z̷S.Z;NrA.2Ӡf1%eLE5>2V屶DD8TF!UL,VZJ.G-{Le@D}^qi^ ¼ΙvLf!cŞGݾ}ml}BIx2r HLjJI}9+tσf[gAptp'B BP$0V*s&P殰&Oޟ;K0yU!̤괌y&d)rgQT^1lBq`!c1W| B !T_{K ×"SX.`a"R0P,BBDCP: ?CE$$d&К:kvf*!^(o}qPf"$Ɗgl@(a2h1 bQ=z`, 3Ll:kJJ̐kct9D ")CJE,:!Csy)JlD=^k^kV O4tP< &Lܐhu’SHh`O4J8(Ͷršޝ8yi)R{bhǘiU2øҹ=op$)a#;Jn\( a$1N)ҩH>(CrX.=3 n휁*JhpmN|;pwNG .YytDG;p"H QLzy [lbuڦ׌!ƌZdzU$9%`p͎8iRePXwuk {=t0ΐq:]ba90wjV6N/I3`L9!#S0>F S1H9i Xl9jZKk }TɆn,jIm9sLEdBcԛs,Bϳ;2<8=)Y\1.J$ Pft9ˆ^CLE"˗P@@Bi3AΙ G߼NR&̔&NҼ)ÉfrWti]DY-pȿr8ڛ=ZzJcDbgw)a;5{ƺWmrq5rD(@8HdK Jop0Tϴ6 P[~Щ:izKNn҅iCyoӔezF&|PNvgum,|~]˥! i)zfYdҙLb :4=<Xw7gĜkҕDuQqcUUq7AJh;4U=sGE+S1I2ISKD=颇iپ+,n$ ljB 9 L^7톫NcB>0c!+Hix]u[̦FtkДƝA.ʺQ0?5wxyDfRp򟂓JHȣs~cwLkxюuwVW֩결//)(tD*0nY"!):ǎk&RH>۴mocJo8C;hl=}[q3Xxl4FClzCC=0Ny~jXKT驑 8v}JFjNTE:DÐ=D:z(" k0(S|#?'6{)&aРqu.$)_6!̽*\ja[np)mliO 16 #.f8L% 0{tq:x}n)rA)Jn3%X^ " 7&r* ,2jo321dhnTƆeXG3Pu π4 r6mNcS;!IBM˳Ɗ8*y"`$6?h҄;ha6[ >XK80 Ѥ@x987&h "2X9$CJ3| ;<fǪL>\dgl&Ln| m3<&L8oke u3%)מq' wˆg LƋLHS fR,&S['gmS6fBggy;aĥ`xYQ) 0ԛ̵i)n72ZNdLIIʆ83D`RtXR'V(fZ͂slcfpaxI9Ռ 83K 0-Aaazݞ\:u{t7F,334K!!!,,c^l7 '[ۃq*:POa4)4R)G .>$U:q)F\XX:Juyûɒ=!I9 *C7L?ݢI J~:@?_x[$ 'LdR 1Aد{-GvehbZQ&;S=Z%CL1saXü^:8;)"AGaC!?uIɈpd@cDF%8w scs|:=࣓hCAIb!)13 Հ/4ԞH+ OU2E‰TҺBq#dĀB$!#1"0q򾕂^1N5!Op\Z6y{|SЉ(q|7vrmq6xtLmh%Mitq.9s9g7#)a-ꤊhM* <4m+͵MγNzlF*Sfb9fÒz/G ֝!F}MjD.a7W嚏yq{к&CHz= ~,v!?t\v#݊g3_j{!6I((((g$xQ0&Ö~k" T$${{A]c@,ΈvչZeH$&86DqkCQ2*rrY Z"0=E ' wyl&'m) 0 (g9,¥COJ`'L~zhQi!Q43I=.^0bbxXe-)S6i'^QaA1GB`7C (h,cfQPTHq(-`TGںDLFTr_V#Pnr-P9顎/:4‘8.z@#`Z@c Y F2rBF܋B43+JТEJRD  @l+{B=$)O[≜Mݬ-GL򄺚 gZu[Ѡ C3ȯ5 z;I=%HynkGY/Y~(w4/DBrT.i<UbƋ>Co=$0d|tv77ȇʼ03#1R2#I{pCoԁtK̤@8!;;ßN>;}vxx 7 '=ÉhJ7 mt bAÆцym.jCvw'{9(fQ1Zl<ϳQ<>zH[lXS**\)Z:\GJS pQ-"O3s<=υxg qR3*~bCD}A!G6M֡5:_o8: Hf"caKw9;paOρQ{ 5{-IH 4@ 2'xQEURVR1󣉓8 Gpw~ P9_cOvM8ثaekE5eagb sZaYP/Qy&)XMh1X; ekgF5&XI2f+ *B_4(>YSzb0P!c+1S7u0CA#0A |L:Nu)l 'uЏjm>2,( hV"YT l3Q]Ho{%SZ+ VHQ[+$AR-QYI59<6lt{"o Fmb0ѩFb ("D K+,F F(TC/;,<~Bo5+~\R/bt G>80iytth143?j;IOI2· #tDg&oIMH+HD~کw.^Hd! qp)GZ~֪l~^X4{׹U[?8 dX|hQ'Ҁ%)E:N.$ܢZ348T.|j"o-i^ qcy͹4h-; f'IÔ5 bAP̣Ʊ\;If*qZf I0I _<̶-S@tKu{?]<|&T?zL0~Ό56O7nǣP׈Q8;>(2G,:&[QlppdxxML; {@j>[g;n Ӗ>[@ͦq!s 60o¤P:,i0ջM(;& &_= $:@kBLx\MVoS!*ldDXB( }`LJ9)dk(-ک]a /306SAzo(p>]m{ A+d% 1,Q˦?^[L"Vb㽑u'*rqdHFH h K{0 LO +CaJ`),+,`[uhLdSAɎ  nl,`ǏMQv~ S Z=Y_Ga)D>ARώtzRM(8)B+D<$RR,b&BXC11Bt,{ Ml5!EHrGPIg!Lc3>%jjԁC{sBt-S 1,ϔ>߶1e85_!?$ $ ,P &n)!)/=\@xYMEO_\BQR"| <:O=Uu{{u.D EIْ#&&T1bshNE QUiGrdFe RabPH2E G`(V(ia_eR8SB)wxQ?5U-SG=Ӕ͔SIO7٢A=B}亍~|||S Yfb- *igGVBZӎ?T(D z~݊e%(?.{A>:P@D4zŅև+'ߎJ"^bu  )ijRPE#(JcR:=*/%D 44)%y e"ZH("0@@u]/5 J_oΧP==}AyvGqQpZ^ŀA;A&t ZRN(Ow C5$II;'xZ夬Rǝ9e,ty(R1w҈N"pqR&Cy:p+S-.>0 <ϊ_(JCXwb`l:gVzLhH)=`NrN>Қ0h3gJ0Bh'jpDir&sIT&U%ԓӰ0tZCtJ5@A׃@=x13A?~OT#.0oS#iHB P(w4IolLN!9l 㷴 8 nT?N934CD9֧$ݓY DLJKETAB}i#%BW["&Zh 7}v?6hbOIOnZihujaW\39hf 8ց*fEP&C!(,F̧<>UP ]o 0~2*p"C;?Q2HmaEa0d#!12,Kaڮ(C~=Hp{V5 xL)0E*ZNiDQG}5kRD 5 m=%RPU_E<{FF DAm/Iob  $^d,@B݃S/$bXG_ۨoya M8nh&j 1O1<gF fV䅙lЙ<Pۻw YQAc OwfKM7 ױvxET=ǏoOڝ$AY/>X) QRjQxe+ٜYŘT"&c_ PVf[$WՋITHJiDH ,Z 1 !Ϗ? EW}G® +.լsLw֧=14׋ = "l}pBu=zCF+'r$Co1;;(= p !uM2Tw@M%;.3i3T޻>#) 'c?,F=}g5u <$Ζ >(֩:q?Y @OkYG'eRL7ھ,°t!vܺQFNh, Kb8퀯:⽔4E@;'q~dCjp(vrN=!fjLKKQUF35aZuւfCiA- J/pDx8C+P,]f$iFL2g#9!@鋾e(dTp.;$n:l맸΀Y eVgg~*#P͕tXR22T+?~Xr % Fhy D@,ʸ((ZWj6͍dтǓ6%0*)a&J.PĔU1&a Jd*hcc4"kׇɜx'`m5?JW66i`"@BAzԅClt3H][.%VM}4ۄjE{×EBF)(e)(B,iB)S<|%u$t 6X&GcSqҍ'Iϛ90򇶤5@X/h_8c3с愆)RDB2j3F HdP_?A:-QdU#$NĩIye0L ̬BwzY8ZR2$bZɥ3x`IxCa*aX݌K;j^ZۼHO}1"ƚbD2PJhi*d) "fVJh T)@ AԪF퇀lᢔ5/I6 awۈوہ87R4Jmbx1r"/)L H!HnC$T@>RoDj@\NJ 6 wԆ{N&)qU @#P Boɏ$Tál]D븂i'*?NO}PR=f|ʳvͦ #|e5a~O&1VNw0AK3zr_Ho[1'T#ꓧ^<G}Y=TVIj[H , J␨ma[=@/SלQԩMHD'dAJ4;0fhOlD/E!=1^bds}v bg̭鿎2j~3PPi G /p+|] 2:^)Zj…!HM2>y}t&{0]' PQyXΨG(ȑ5~/'R O]vٜBvH&)Ed-gymqi!B,"kptG&dmϷ$?|N6~.-7),`Zx߲>9d'hXH_hḡ+*Go;9>!JlCL4Hw(akd[݌s -ϖ.n *" 7UA=JOB^IBLЙHI_q}Ӊe_t%7א'V0C3|AU6K vo|m-Ծ^_(pެ$ӗ#] Ӻeܵ'/u.GI #zY2Ze]pɛjFpM]Uu*j˃N)" ^!O\Lc0-r,)MWAƲFV)*.AaXEqUNZ,Fj B ) *N_xmbNuD+ 4,1c:.f7fpTJaiCh f9vy}1Nܯx}lnρ(T%#]ՠF=A-*o g ^ΗK{.Dң2J L̅[Cdc.M#fP5'FbQ 0O `(N"gN^:amrǝbǘg8ɸsyRxZ" e@Ӥ 8OgFqNgvgϼGqNНbtR!GNWzoY`P>cfZa<>KxPa7ET< \x3Bq&ؚCfu0( ށ!hsسdbBlCiC?(d#H4 H@ \x %;~?Ct>ŮbD܆9Iw}A/:myx`^轕MOYjJ8^z {{kq4pwv}{#n]=qO[*v>pS{g.hǷԜn݊muooo[vNzkٟ{9_wxg}^67=y%8َYvb+"wpt㞘 yE [u^/zƛ곛Y ^ڶ=۾}[q{;wm6Sbz{Sj/>=uz {]{_CksfkzٗEzglnM#zVpw{{Xo>1_t0\ޜlt{;Rh^olGwu.y> ؽzuRWOwa@7h^V8{ƊJ׹.n7jn-\[϶!U{֫ww3>\{ϸ5dۧҽnt ֦7wSH;j 6j5̓TĺfIM1@p+!V!]kmO;);gwa뺵 cfvKtwNtϛ{Mqu;sn=omպv[Žg9jo9bTy޹|@{ڝpӹS;.[t:ms w5lUƵ"]סƶSc5Zxx ޽w(nZ5x֚:ٹxP7@V` Z4!{O ! >UtU>^۷ 󻛷;ntݚ]wpuP6V { ޓ>WQ}Uֺʐ ,j[3>pg#j]ƼN(wdu^ pÜle;tBq-]:ėow뮨vgznޠ[fv8%GD-p];nE.)F5Ի#ul:+)@]z=g8 %* -z[몭7] ;]muCP+ *JD]LjdNوaΠ뺕nq6nk=y^n7Eۣw *D (Ȧ[vwgjn݆a9.CL6׮f(˧֪fO[yojWt}ݧvsZ]l*T5ݭֺ MrMR*]_fc^FP@:*Z;}pG;ݾ9YιdQ j.n:tI6R*5ݬH t(@ pt9zЪEpEqh%*PwZDָَz pN™@}7|)zk@F.u^9ucT`nwD=&dXH&I8 iZzـ4@ U0J$Pj/.D#8*(T@Lp%DĐDىJt@;0Вg'AI"pU3#Q *3qC@0TJ)12P:J# S'; !0A -!VyL!(bʬ!hII ҊE ,vH@bW=1( A?̷_aJPcm@ʙ0z)V}gc'A DHPKG>90J".CkpNis(>о}V^D4-&K; 0ӅtҤoG^!22"5hb.yA$)4 ~NJyA4%/>[s<3($fBR竜;cOK=Ѐ$v4w2˨/<I{j }G2czE ߺܼ e DR #o87cev+`B #*/kV}룽{{}llv5kۦۉnӻ$pv$_f]U)w=Qb؍sso*_~DoKHd$>e|]ژ&sL̇e^!|Khb2J`:hRdUڍ.l"ߛаBQжabBXGB9p &cjyUNR޽ѝ"%!!GC `m}d0 >h__/qp`pPAN@zd:ʪlT+{lMNϺpKy+ǖ(/~,/7ev'Ս;R\#-0xAҁ;+~xҝe(gi`LcL1vV7U}iLxB{<<Z< %,T 0I/PC_=\b $]H)i,UG.?ݾL͸TGXޜ QRx 'V*wWIV/N#dʪh^F!GkTa2/e2[&`ߚLĿbt^ud2ꥥ3T1-MDW{k{>/%px>so8NZ\,*iT7PGAQʛbC{1&Q_.%ljL,,p07rFd$N?(Юrz쌇n4z:m Ss3bJo[ap.hzrzPhCtDp?BkK+PBq;i3Ld*>X/:t =J?nt}^H[jaw9s۞v07߀ؖC?5|VrVA~fJQS% N-ܑ?_~ӯٚcqlc~^sӛ)z)K\f^eىanOF\ 5U(Đ&G53km6b9A$9s5/7jkFn-I>+ p:ϵ\cJ%Aަ { )Q@5Gn MTzGxkK;xTS1Jr{$Ά[uIiV*a{7r. &_8{d uhjP")vt娭h; )J^VYJS~t}PeN&m{t/0]wUBH)mjֵ1Uٚ#Xjm[DymE G9}+VApë ;!Yo%״_HrvcK2089R6lT**S]yr]wKsʬ&")mSgڳ݆Y}m 6YjjnY֘ڬm]l*zquZ-mCuhdX~wF8 պP㣉90N@Mu+mn A4`@qt)ߢ?̠)RXej^@x)Q%DPr8{PE&AǨJK2 hQdkE(vq. D/￾zOzs УkȺwdek!SѦ|̥mqYvsaeSRҲ 4³Qe}v6S"2z`C*nXri3a\b~"JԈ#wMʨA`qo\ 6EGïXnA5>fZ 8/IH\b$Ӛ$b0A,~\&wqC!L_4f)5 @8MY(T>==ђ8tvXP??!qCwb }qO֛PdPD$i*%0u9ɷD Bf,1=fF)jFjP(׎is?T(R66XX /{~߈AwORνk;sj %o:' 0" &m|?wx< NDDc:  kZA]O"Tr9[:.;9ީnϱHAŠJ}HS Ob*oqt3¯Vt$vc4RbO, ۤdV*mvYIC_grCNѐi@}C%UU$Gʼnzsǿ'O򧖲z]w[iTog >s"Ylgn%M9%'kclgF$eyVv9 kou߭*&3}Tlh$Q ~6R\3aҥ* –̈́H-93d.r9Sf_Esw~R٘8~r W߇ 'N#ƨܫÓ \h=S!Ǚqe`lu/}j{x#l-s 5\c&~1s$X9͐Y!9GR!ԓtQ|b$?.;,̴4! `zۅ-E?-k#IjC|^vqrp*i3B[#]4d-Df"ztbk(LT}:LU8ݐΨ>Y.`Șb})AL81P3*F dܣg5;Zލ>2[o.޼zs먝{GwoN7 4gi N[=LW<ӕW,={ NC$) M4{Cvy' eQ$0w3}^Dbׅ 90ќRsO780:!Fv07<-N$ԇkXø+48=8><|0A]eä=Lѝ;x60=Jh!'5@ fwg:-!$[֨RnׅpdJ[ TIɝx<ǹY$s ,]Hp[ʪJU)'РfD@@vY'rk6|"T M0 Iwҍ+ WE6HC"R%b.61*{@ТfLܢ3sDh\֛DetŸT֞e!&F s1[>W&:qHqƭLҼЩzL IJj z8SfC3 C`br5s_RKcỜ=1CY0+mzx8opj8WsP Q V2j <v %ȈeG PX4"g=M(3tG!]\3(dr8*WkBsxec^59=ٯr4̰?r ^Wu.t{yc=7_nߴE/'ϦA;= 5G AgL#I,HMk"(=(:@iU%Df-P<4ki`20K"Q ! oX#A=0Ģ'l(ȴ HnNtOgHT%ܛT_W`{aq0TД0"zb/k lEE*fW΍>Z&(sz.8{ma;C_?eU+Z"@@-*DDD"~ЦetB 4J ,B " R R0/Fd_k𱁣QCh΂hl(FVy ZFԇ栠mp^'QCqK]d(<-jw*D;Po)ʂ4ҋ@wZѴn u"/q}xE_bMtތ =iOP+ S_=|#]Hco O>m [x(Vt>;$QY6ZVTZ93E2R5^Z ,i ?DpFN'6q'<:npJ62b+5ݳ'٣`'Qr4ٸ P=gb) dD0nbd[!-S-2^F%9o *$YJRBAFȽ\l%kn*D0&064;d"caE4." -a3w-9 c( #(SqE!&2{YjGRB5ε ĭ]mC9̙\:%3VZ[.CHt3`p GY%IMFJth #-1P1 #Bҥ+2|ay[`:&G]Cz7Lv27HT7Qa7ΓJ&d(92W<(ٯmb#wD*P KH%!0PD#4UD- !$%ITDCQ1!B4)AD,g4~0t2%! H$M'UN<li :fx;(Dt)T%KQPJЁH"'i >_Fix)3)(͸MF؁ ЛI6+r1.4JFe3 0ވp4N\?~V|]'ͧѩ$$J)"S?Sq-NAvWōAf?)"⨈;7u-l0{רK$&}y.tz/(ޅߪH/9 訠{t !%d s?O Ta T{Hf!W22[ƥH Ll#yz{Jiy`mi8 I{"=li*ҩ|; Wds`Di\Y(+V9J'yo-qT&P<ׇ9Mv_h)eǫ)õOuE\ X=%x~??]$p to;{}N#IPMA(u{:l\b޲%"Y]}YZȒ^>TxmKy\uUU7KI0TG}"E`ґV,R}\MM26&BH딎"Q֬Cbcn14ӮfR5"FZ+ XV!n ۶9-X}<0ܜlrF߽& jd0۴lpm-osF }AɥNy (ikf,rF[ eu˿Quu q}KVs袨)HZ5iKaqݐ(: h ) F)()jb gEU)Jڮc\V#EFj-F]!:T6TRI@QyۣJP^=78='K0M˘.Dh 1C@rQTQ<#lx\cjqD%V 6?䊏1ZH(O;(L3gcGFo]'Lnb N7MkFDKʽDIb.bձ݊c2LلDBc&6-xB77,3LNk.scM:.^I6!N5O8Q=b-HiljƉΨ1vlp40UwwmR$" j5tL %4eAQUC\V 6hӈط>s)d{8/Ym3ilG+[nOX7e͓mP aDƖ &GWf;V.^"E1ϑ, ZnZ;nҌuf2 8smǜ$Z1Xn}GaϦ7XԴ!#{vCw{_X=04IG´P!ͦ^S,zak8N q>ݺ NҭHiPU* ZN3g4QFn,qjSWgw>ҽhI*㫧UDyCJ`D)8ƧOn]g,T;^'< v}xAv0/6=HCj6觗ipGYpZ3U)65QLZFY/GfpG4meѯ|w!'3e&ׇ?JP}PǎߵxD{-P~^򨩅udq]sx:re٥ 0 18X<(XQh?g陌&žD-|EYLvp wV=|vuv!ʪ8~hz,RFH@F*D`G(ʢ#$ZB v|P5osuU%0-1ֻ^;_eP9JVj{-:xMxHcK'  uAeĉnZE@8L @lzCvlRf^I1GsR (+J\S&8S[jڅ?8yxqҸt⛤UHzu0=wUvT Ԯ>QrlMYLaՇrN<>F ^oo>Gs;k>|]>'ПU*-~*|Qbbdj@ZZQ4G%]W?tXI_ǽuɷgvC/.χ%1rr_aD}5mUwwW %du)^%ڜV>_*zsk{Uc(>b1X f,~N &kt羘);{'ڠ.=t8饖,$Xmz(,SzԊ$kȴq7:WXYȅB1zy?wó:ET*QR(;;.M?иbyѢC6O tQ{ Ԇ~uN> 9͆?+E!? 9v~[\6Hie ?8$`e?K!oϏ>my'1')=gh :bo!9.9/[&WQzqT$(e+Ňw@MYR;$=g^-6bD' L$Phhf"ZbW5HU(_Pr(=7L`vzd7c!HnL9~IwQ\*צشZ& bH Q}ԡBtHѯn~bj):d-v˥}&5\U}Dܻ.hag=WwPo8uTJc Rh(B_>Y 'I-9:EeY7L)_QOsa{mr*4ۋɲ>65]ZUZuՔ6Kqv4X -xx%m}M?qN,q\2?gn{qpi5pv: $^G=+wB.:u5йd>rzA~p98>Y/'1Qqw﫧`c\n /K9 ܿ6MeVy'MdQR! ts- rKyXVSKVF/"%N7q IqZזV/sF,9rlR mҚj(1FWդ&`.IN:E}K?}GQ3ƹ~}ѹՋނW%eGMu,"ٻ1_{6w+Sے:mi¬/Q r63$t3OPv%;Lgx>EQB%?6_,-v@剢:y//-2ڏ"a u9vG;"6' 9XVWJ|lkiԢZk@O92{)] y.wTF94'7qbCkϮ|ol+zk2ej\'3ު/RG;}j3/B|ۋNPL8vUuJiX eK}Կ[@pp30P?SޯϷpg3>oopwچk2*LO&ԑ']^fgj/_9ǧ>gTMk>Nk\̵*zPpfq:stuFt5v}ceU)-VP*AEyܐg$ -0Mےݒ"bqq!߄JX [11aTc{k|m<=qm!&n$ي0mX%eʆ58+XaCdl(7'N:+VInQT3))SAU 9v lRХd( Mt_/q(M&JՈ5Xֽz>\9f?~$$m0pytJc$"S}z|,q7-g+Hw`}cIC7kX4[W5NV)s@Ǿl8:ZFm=|T٣.2ɉ%!.%ni.?SJ%:VhZ@JSCRx0\&ꣿyfkP9w~*< $DjH&2;C%.&0呂'%5nmJ)$s aYXYލ*,w6iԴ9${zx8x̤Dn/VV-%0X(w6()d\~|ooqXymQM'`-5FdfxJR&jZI;+>{WTYZpxv}ĉni" 2G(Q|RZĄ$80>((FiJ) C<C6)c 5+Ju 1C!| uBo9umfJń7 ²DuÓ#Ɍp1hm8'p Y R~tHp)fTF(D5PZFy./cXY0& ^a(/Ń bĚ=dȈ6G")|BIp~[$!&gYg:VvkT1Smz <OtR U()CR,Qccbw --_';j*CCAȥ .AAhY_:\~wa BoXt9oъV+LnV\S5rڜDckH9W 6- ~>)T X3jN^ڝv X jr|Ǣg<|Y&Pa(h0:Db>H+ *$!#a0)$ CǤ/_^J,g8$|!f7Ek<$)ܪ(Fu@5P:>>_󲿧~'{D)rr{թݨi@8+zF>;@Dc9@Oϭg`,ҩWYzjOgxG/$ <?T) .jiF~o?Ko3=ѐhW?^f ?w}=ok;^?F6qO4CD*`I,!}0iA/ 0W Z(U5wv|&Ʃ |DD!;̺;ή bApuٶ%5-U>>˖soWk9rIRz[BG2z01pv=N+GDH|;]|$}5e7K7*«]7$'F[Qk~7;,97'R'5@]k(P?Y.ǵu"I1#B<+ T׆i!]v; :c9O'YKJCQV`hl(HM/핀S6RGA@)a,WmYai62\iR9HC>a H7՛`vEL@dk "'2^ ,ƍ%WKopxDo~[h_.1Jhr!;@Q̸- %,ES5%Έ=D tvO@Bk} =; <.) w_ݚnvVs[>{ˈpRgGaZ8UegkoKD+glvI]l)V?him|CtemU[k9>JRPb>>;; DHGxdNJDakyqL+&Hޘ:().ξv0Q GZ/9۹^ fT@bl5t,iCL/7^^xO`֟ ߍP)B:=L5,h0IbR=U!b Vv{:iBsRuL&>S-W]$$F)*>Ο2GxdCEe:2`fALύ`$M=y3iN;%GeUX6|yO=o c43*U:& exnrk1j%p#_EJ8JJt4dC7"67%n"2fʙy/::Y*7Z?LJd3O:byHC+(uvFI Hӏ7.B 夕?k b%(Mx/kE727tGe.[b;+Hk`=$EB󞌔t*>Ŕ@ڨd}/]G@G^+ =C*QG>=(Cl;Mޒ~Qf @70&?ʫ4Rnl%_5P{a~ 5e+-48l1\zN2fڡ(Y'bO Y?\}֋ 6y7qX =tM=3VX}+}(u: P&O{6iM*x{q@~P3^ Q5}=IsZ,Gc>~^9sSȗBrFT5'd?|m{SH=@lCkE\`-W4axn}Q!1&P@8TpSڗR?: ,f!q CŪ䨞RX()lDzbˆhEJFJh-|{vH`d]7ӾxnNP>=#r xM߿/ >UOԿҚF5nNF,9ȱ;$6[~aSm >!Y;'sw:DC"Qe88n/KGO߮?U"a9N2 7_%؇=.d" +5>m42e%=Ϝ ks/R=#±%_^=F~?uP3.J'I\9Ƃm.p MO:p \~`ݞw:"C%k$c uhj]h벬n0w(r3LAb'~.+w6QU+Kp=O6 <.'[,6'{A*]\43&Y9Y~N7-Y|x/:hLM%MǛF_ʡ c)F,G|8Tk\>sЄn4ݱY_@nɃ 0+3=xG[IVs܁aAK:"jz7]iƝ7sl;H{ HI;0yU`0 vLEL$T[$Y&EYbg| mQNP@ H@(?i*9Ε~y.t< x2Ur&j@9Ȇ@/r4@t+@{!BhZ(h 0D@ J$qgTy" Wbi҅ )P&] M%#\CT%'^B-)HC͉/*T-B+y\"MvC"] d aik. ib QEPP @~!Lq,%!L'Ll8r0}8T ˃Gr̙%Nw"cƳ8gϮ៞Ct4[ qP\?hxEէ.V|jdZ}?k'7Gl<̒!JabS=BSyCs3HRP4]MXlj.@7#m&=G||_ iŷ۷$PwA6|lR8[NOw{1}2+ݬ|9* ~ƷAn"BO>r9[ ea _?\DQvZ=Ad8?zC[u:xzOV|YX`&F?[#^>_ %Sj!.m;]1VRd+爗E1}z֯w<`A,LqQ,RJw=εr*Klgt J4eevAWx+JOUC"@_Gڹ눻ox=!mC&d{7Kk>/mi|]_<.hWTI9$ypߣՕ"|ѱɾ$(~= erny=[,V2lf{΢d;t+J>TP!P7)iA-z30A>?"kݧ~OD)JR)EōͼBꊠ931[@j5`9ȑ֪H'D̝+6jHSlj/hk!{(&oo.?????=Կ檤U&m:F9\vd|8l{?J,Tߗ%GOsH\L`?~A2kigW< vU>mbI!ôAIׂģqxclumo$ɦ caUp7Mu,@Jۿ 2xo?gݢ6':s(cf {'A<ZBw~a._<]Z\8-Ph9cLA! "V3e=xI0fuGRD,VD >sV^K23]7\[qW 6;y%-CQ*蝷:-U&z.;&O^^Em)'?3y8&;hc+ܙv18 i,BQ G@ўs>ɩc'^Ø+ |'lI3 @$rCmi:$0,1n=Ig {htf}0Hk *gS* 5w8&B978m>t>~BYzO~6MX,(_ wFta ??6x7o*|y{GYl|iٖb!d;X0p$= fQ.xhNގhuC Ǯ^}㍝ShSO>?D<{h~Lv~knpt?$>kgVaA~.RI|>9jZoֵd9h.׎>]}RÝԌ1i}/Aq:ps_nsŪ$w]QŧeÈp{eX5xGG˳j:>Jdo{拖:8y|f= @JޅT/%(LOxNo9H9w趩a @K0N_+S m@T@?ݲ6fw0(쮂\Z||]" 99 ª$Q8)!duC{6" HSfĿ4:u`&|Qh 𥪽 tRW0!a` P yp4",3a]Ϩi3Í80Yd ?dۄ%k93֐{I 1\`ʠ0%0}I ?S.ZQjFYO.r Z{+|~\[M_ .S;>Um_h MpKD LRI3:7/uO)U*"3yJW]:3L4tNl/;xp -RyT[deR)Q]!1}7ce8H#UG/E{ ZrL/%sr}1!*YրJCJ!|z^ʼ(HH[JB\dV.Y( B6}߈ۇT"ި$Ȉ@T^#ev*:Gnzt2h;u,@/*a &oPH +L{rg1݊d#7و*PZ&B0x[Hh^m 6r|yXMg q'ދ}Nk(Ô9ik\F_RCK~OrAOV" AйWex\P0wv!(  N4&fn/fyQb7)l5_Tm6 wfՀp k˰1 p55~y>yuϳϤ~^# NL2mT㊀#0TuXb: zb^cu'QzM%!IR kOW Ad^"χ?oo5p1PMk3rE{K:LjyC)iqk"!ϱ=5C#G Qy|&x}ǣ YC10lQIZRTG#hղm3yLN|O lVB?_fl͎@dRvB  lAP\뤵"p(1TFbg'ȩDTmH@&4UF>+so#׼kb;(#oD J }QA= EP$ݾ8. rzٍ]T庘o/~b 2G@i:xNZt gPhNJI/_lR9oH-"nyPv <۷Ѓ~U?/^*r`]@?q.)q{{C~<~fԮ9% ך9OJ+oabv}v'v{N Ͼ- ry$zY3р0zJ>~OwN߳P|o׿?v>w@RH  <З6q_HZaC[%P(% @EDK:]q_S_/gOx,} ^a;NOpߣ~0[sG\tG`^N4,=1*fz|;\;;xXFY?*zk!{\%m1<)Y fc;ը9g# :?WML [N"nla.^lLF01a2w o7kog|Es|zR=OK6#}Ĉ,_)_~]$!! }1?F\G C I HiR`5cR)FπfP"r5\߾ F(d xgGOJw4? ֜⬚tay ڊ ^|@}ػ,d À %]M_Yۋe!o2~⦐}!4r{JMu(r ]m%!k=?#zY(ݳ&<N0y}@@G-vBU?Tc~OnM*w?2al)pPH>9wǕg!$O?vۺǯ2nD_KzSܜN.Fðpp۟ZGZ5 @@9NFm؜|iA5A%d{tR񏋗|>ahUz&RNEO[^6[gvhsAH4%FQTEzyk`  ,@RZN~=BQ{=tF=:(OuJPazt 09AP;~ϏNDu dOI8;9Hz@ 7㚇b9 s4wr&9rc -|hdXrO Q-I~DL.=m7O1!e`_uW֋*Zt 4s;aF̀> *&?^PU> @Q?t6K|XH&C~_Ϙ|–9~x6 DAZ5Fߛh z|28805QFX3U+?P0]j~_\ k59[* ܠ)F#S=F[}N n$:a{ZF7XyrppX姷e>I lts6I b[ӭ1GIHHio=_%|(_ / U;vy~xUM1~Cދ%I9QE<: L69a6z xd5[ס^oT{iH){ -_,72drP<}]\WpZTxꮻps3T~O3yR팒z~B$4Wc @<`| ݔ]v.I2 3Q`@d?U&af&͒zuǂd4;vavSUUU&XU~+[R\/ѓcXsd@P:? shrK}C0$xgI-Ee6 'S{Qy@iP3^}W" !_B?B8<^ {8uht,n t)pZx65Gŏ9 vXQyiШS1KriO;;C괇 EijHi9)ɧ93M` 3t.ZITmlW!x1V2m\_h(5q9C 0ް=Pu{T RCnKm!ŇOn80%{yc@P((4 PwU ٬b4n]9'e rT7G@K=nc -_ߍb}Jcmا`F횟Y ă)C_npV~L>{N#(5'"=jB0TԅsX}<+ג?=Tm[vI`;ѼnÏV0|Is~c%r  7pQ<  zBzHnМ.?0^u(<="AMmk?WS #(PWQ`:U1 :D~]Bo y})ڻlP,BS\O4eH(^mٿu=kMHmT$x(X_kJxpA"#̝Ya<)-t8|P66FI9Ďwv$(7: ѧ|U);LV j(%50 Pj}u8zݯq ܁J{+q~c>8 T} D+n* !xw7qmFYg#l;vG^_FOpQ#R#,XU] ryxS)C۝8;v?4~Wrz"6D"$H=vvဩGb#W~nb^;P;0|PHP^ɮ=h}Nn^,q)ɜ< yhlǗztz 0n\ cn?dGu`Bcl;@CMz ԠX 9Ap<2$)[&!yf Ru$_QF>޳^QUUUUUUB7oљli\i- 0R@ < 铺ĪSՙ1W NDwq'GRU0TyKo(Pz\tW-9CFw=ԈS(􍊶5I|FNyF\&AR|Fϋ/*z*RJIyUͳS?U5~w%l74w[&| g1_ğӿ%r|> 7b$cU)R>Ho5 Ӈ9Q|h 9Ф3"zGjAyz zy/: *BTlt>?~&ٟ|w"4a^gγ<9/+w5 Ac*1595 y@x5mkcM;ܞcr[S퐄^[zڼ{=ր`!('\۸}3x1<5yG|7jAX`v_/Aa$|^(0?9M;=]m G?p ^EtwpQ)1(R'ʌX@Ρh2 9'`;ǁcfc`HiF)18Ц({ Qc؍gmV?oǏn6 T.8ՠlJB"jfV֧,lѪ'ktzҮ"?|oG~?I͚;3]> ϻ{oL$G0e` 9H,~"(Ϧc0C}ߓRi6 DiD8L5t^_(*B8{@oE[<[qypT:Ӎ]0 2_;R=Q0Dh'r U`ߘ۞ղ~x9~N/Sa&|'3!otWN>վfMLN:%wMxlv%ykqrRJǶqP;Lw40Vھ{I6OPP|0}(}q1- z}V'ogDCPc]eu"3ঔWpr>ơ!UVE!@'룖kow&Fv _m֏1:D ]d-="kڞm'X}7m&1P_WӲ}?/=0n7 BP0#o9(пmG,Ģ)*EUDE2)UWsǭ)ۇsbv,,2 ~HJ|7OLo˪1Ȉ?!wH{RUAk *@hcS!ؽ;gϥ{k|o)u*4Wv.AQMW|3[L&&d$MAkUb?qT@2&¡ݺZ!A^N_鞈bF`|XCr͍5eP&MT  [kCKܱ͞1E:_fT43ɔHe3e\UqA1{߁6C bs沓B1 ^ox . YU8~PeY2bE1 7-2 _XF0<~q'aR(P6aB]o:wVv*yH|<`no¦:CeH UAl!h=ͅ y1{Yx pD{>q??kAP( %S\A݀B"ޑ"/?Gi9u]UPI$ Zmmmmmmm]m6I$ߎ߃kK\I&mmmmڶmmcmڱlVmm(6{sګmnags>6HI% c7`aVwKuj2?LSP?&;~vpXc~8J7 ?Ƞ܃fW\-4T!07=?܌[,cz! cybyC/%VFhe{u|<\ћ3 cIǍLEy͸wrn\%\M.뚽(}BfgÏOX8=vߝW]:gUs ծՠB5n*dR*M 1I5 g-9-^D갌*sx!ש!Jb+ʍvs 㦩oȓ]+{LrDyҍ#{ݡǞtZ:lUUڕ19&mRXǣ/ aX-&U|TbiJyO/zz5\3l16&b!>-s$Z=sKD0Ch`mmsoo9 k)P{ՌeK^E3}UJX8oNY)$w?/Fj8Ʀ5H :b3(6ᝎ%(R6+!Q@X+y%?,嘄 Yy)Jc5Yj2x@0W4F8xma78\U5=Q%'q އL+w( Zu=M1U/[ַ 71ercm.iYc[X7 89ˎZ*GGV+b5DQGqCWVc%DN/ ̵NX խuo3! $ݘqB.jSy{ߗ1Gql*ɣRp*ކLcuquLn3y^0~\*߀x'RbD~1HR+?eR >1?Ƽezj.uh%DZ:bbK;C`<Esb' 8*]{*MNV/asMScZxדds5gY'FHxBLhz 0 (0N74\-j %s־WS (EҸuxz40J bc֯ˡtYr"aK9#3Ǝ|_E"C5i?;`E럿[qy'G9fC?Q[_NM;IjnN|鱏K1V^Ks ~jz8m7-YTO7O†k]Z_ 1Ǫ"$+Q+_6taJh %--D Ҋ"ӿ ibjk/[2?P5 竘2?&c:'.?Uk ޫCa!zaB䱻 K(ұ2\ꝡ\8VBwFOF*PXsYF˥&3ct15G;?<O7^J&l[gdIm+ 2u$avũԊETxqyp2L%H8þo .8i1XpfkuivHh&Lb qxrFAV|5AmW ;Sȫ* ;+Vv&B#" 翑m!n,}ob%$.OFrQ|xIbVTPR'|ӧq{$-@ ,J$#c"m6M` :`xB_S ;i?GӌH"$*&3ăɪez6A՟|zFP^Jy63Hh d AA2!ݍf3EQx)D[P6x;=ҞB uƛ2.L `  P9XX({Q-0 DtFɅM.{GYbN>RΉ^w<ɚ>zW~3Se81+ÿccM%ؓ⚬+fxkr<%zLn8%qfkۦ!Sd}Ssm#$VDYpwӚp]FnV(-b/ee,;`ڥpœ,kw\k҈FTn#CH󹯫k6: ,~4v(9?m<.pهC1X.+bP`C%ͪXHԂ,,TUs:j(!t a0 jߞ{+']ԴkC%N&O$$K01:8+Iϭz/4~cڧtՊs/3[՘__Fz|?ѳoS]+l*@$dIVzp3V_ϊKՂZ"g5{NKY ,G+!=NzL#U#J l~'¢HNs`걀#E" ϖ9$)q^6!W WM`d{U)vt)nf?݉0!0th]]LTKp0AwMԲ'Վ@@T2.[ (!/xQxVݶ/aL- '3Y9W OOcGeQeT]^|W<+l[=Ɣ 9}"_.Wy F\ X{1]] -Š̮#IrjDn_>Nd,Fݞt16;5V6͐CuX o0 4$Vլ`/p\8_Nv{9ڥ"2ƑcNbqc57c\(bA4u܊r찃{16`W((]if9aDCMM[$ў2;G} h%/x'& {{)Ä1]Fی{C}Ǿe>[0[2@yW)An?R4NY# [H9WN{&O1?4gjǏnM*x|mJ?w Veuɬ .xLZ)0s  8 3ؑY ǭ/0.ItR)h(m#3Hsc.sĤQQ 0MwvNtdVvīY9}鸹'+UFY^MM{ӝ1|6#{W,k;;;流tg4HL'+yՠoٱE8ޙ\}'nlZlUf/e Š%SWz=63f]D0~Ɩ 2օ`|or˝q"jSY GEٳ7gd<3K3C m{1ax:'3aWc#5`ǦecB^:&ru&κ?Ga1גp+R!o 8>*SS:O{S,^U8x='+F.}a~8֮}y*p pؑ $!A5`)0K3bHd0L:nmK@ZJcI 2 fwE3hy=G>=0U$h齖 m,Wu!',NBѼF90W_1~|B|%~#yPiLtK2۳1gCŠsEǵhԄQյ^ByV$[;/f! d P\p$bУ zqLC?I]f(F ~)0¤h-͗V8j.Q zϓK9{HDiְY]({Y%p1*R9#A-@Qsu(O@p6FxX:QXWa8I8x()9=v濇dUJ$Mӫ.g%UbŨ4u mwCDzǸ5jC<ݸ)<КɓˆgM|\6Թ 3q~_3|~ #pҸnJI{Qg,QŠvgϖo*Cg"`e *mxCA EQtB/**>`M rp@ؐ٬̉eͅn-ɛ/ @E\_r뫉*Rce^̀{CJ%CW=6TXP*D,q;~.7{=1CZ E|.@CzR6K<ɞQ)[3{F&tΒN[_}=sCKE\ ?}ޏrvRe/v3"՟C \c[LV`1ۓd6m$ 7p*LQÑ4d~CG_ґТbNh_N%rx0Դ:.P8y8U b`zyG*}ØIU$0%nxev'TGB^Kerާ!H^~pؙǎj{Ք!  EPC8=9X#peo nVor;uU i er胠eYIC;9D0ESk>cq^2!&XduVKɣh$ƼXc'JZ>pQ +v8] -3Gd$3s_ռc^;g 2m:W !~`K. ekꄂyGXl B0#QMd_" # q(w|CKAe.ɂ jD@UX?&N.ԂB W+c *=pAܺ-Hsqgã cD:q}sӚZֹDyR7#7Y0@b@ Lu^ J҆^k,fށ?2}'Gl4DHWl &Ar%yI3juqJ$v6vMFϰ'2c\񈓇Zs* G]RD*_ʡgEUHĀXs[0ƽ(c&tCzԽU7"K=W1G9':F9cExz}·gWu=;36WK+dQ?|vWւ26*NaaH%kCEjOsZöZD(Ƚ&GSJ.wYuzthMJ#]AwiaZ.9'#%W|U1xckjǖůbX#3jhb$U1DG򴦢0ܨ`3Uf` %Oή iSIɢeaf\e$._=ӺD.;gTwpdWNFMQ@.L,LˈW ./~5e,jS~lKr({SuQD?Vk-Q&]BvHMعm/5Jd7NޭS4U6 P;8 b8;/뮬 xN Ab裛 aRh:iɇGEU|6n}ҸhcE|!4vUUobo]z9Zo8 #kVcG 9@|z ϑjظrvB(!auy )kypG>յD,}i8-f-n݌] E+]htF5qD"ګ llc㖣$ !fΝ0϶H[ճW_:;e1~IJ!~D_Q Ъ?wHQ?w(cx:0/_I4Cyg sq^>Ds 0!vg5h /gj0HRZva:;gP#ҥU'KdžplbC j̰"3ZaO֦N3ɢB*f*Q㜶tK>*%bZWbd6~- x8N4 3{͡+_^º~cϛn.B@'瓸qLj.!ޞg{O;?Ul <>j2Frg*+XUC4ulzfW5Q: |ܨ'HC5<23dR&Rr1t*~? ^Tb%e1zxsE!++EΆLPU }=`#~m `Dk Kٞe5>!(AF.\QOU21g,F^1L_(!`A/>YpQ% +\_̵;gϙOqQrH8a}ӧ\5EY!PƋd`VQhi試vEDXQD2U!+h(iskR|'2ypxT)HHE*D'pzw<.tGe }>r7=$#gD,nOuq55,>[7t]|OtYUXA[}ґrHGEzqf]TNu]j2gۥ'ycXdY;x !Jmp){D DοyT.Y+YyZ?* ¾E&=p{v=ns|.bЫ)Kh`/|}fo#J1o崃D檑 ;? ťT87GnS".żŹ^|17PTXU %m3%юR#0Z\gY>' |iվz?f +o *\IR'>125S*ⱝ~uRMkzKPddXsbC5[q.toy@xwaL!ݼݤ@#rd)\UY`OHA`kA" 36R,;r,;>n쯓"=bݢa7z̩rɲ]LWUbyKZɠ3T r>qZAxyDKު=WeApaaS_zL%KƮN+'EW:pb'adYXiWvZt!V{@9F*F|v$~+V!csx&վQsωQs7Fz¬*^;(cxfWW%dI^ñ R~ߋ`=㢪1ꀴeϩ4|xQ3Ku7Yd~Rb!G9F՚@#엠RN,#.V[ƩՃ89g! #QD׷du;Lý< P;1ӱu`_84c+0=F>Jt8G"M;&)hPGUW5ZXFG:j}F~0(,{E}b!F6˜v&Uª N:$Y;8Vm|*%PU2"Dz~-\T]Eϳؠs_<\t`]5&ÓqdVt}4'dǪ@[>. &]^yqokk7yCnZA|`o:WY} PS҃cc`gEM >P zdW^ g(Kܷ_Z^ݤ5Pbd坢Of@~3 :2+VY:@},K2j>LQS[] ^SNmzIMoW;^7?\l0r "=:*kd |o߄vRͺ{A+2j :(? );%Cdk 4 > {2r9oEV78]!h 94'y2`y5rbe@u얃%"%4T&m`9[97dh,;rUu5X64TAOվB7#˞Ę/]Nlد \l `aëO|56ǧ{^#=̗Zwж1vLA)"N+">L_z^ď(:J#8fF $0?y^e]" ~貧׿Gǥ+QIV~Ƹ"Н>N1j>rseXAMtV ށP  ֽ7Y^"u?8Zxu\)5(77Dqg ׈dR]VŭXF}(S]r!Q2@eQ \CxٚǓiK;13A= Wye t KYQedx! iY!S[ޯM-j˜{Tnif38W&c#m_\>Z\pD>3b5&QlԧwAI/CKR-klHXo, @" /,#-}n De$:Qo کG.RlzcUk\\%PM̖Û]X=NK|Vk;CL\=tG",Cl2V7w_|Zyvq⮎#|Nʮփʩ&p_#vy&5*Gz5}x.֕{'pqp.~l3<Bz(ӋD(\.K"/D9 I_΢l6quPy{'ӏ}8a״"Q=jHQssψ(9"coإƋFYo+Bs|H+-`3`_l8Q -]>~^p,eK@f\g6W|wv.1D)AepH;\.#G\݄ui"Zq{|C s]q\<0e2ф}؅ñCLl{HN$"v^[opJZ1W Y6WA" A8+pݚEsb_xo hÑ{KgZ.0\(۰qp>ߖ1ƼgcǶb{x6gIh$*Z_͝0[-`0IsAjq]Fs|sfOYϽ5zmMqvL{,Z=vJ/줯?w0]0w0lmKnao%`;)*Ac>7PZ:} xkm(ϵs{چf.vC7/ϭPAQx,v`(yͷ75KsY?19 mafF@h.<شJ\Qñy&1Ib=?D~x'c4ec5!Ky\d?S QC9svrs ]wWIc)L1AUGMi:ƃpxK.'qt;]k[;}x$oV&ET w| Fn@ CA.w tYdo 9 oM=>}sR"܉>E{o {/tY bokFlcgk(|ޘFsd|u} 1g]M'exÝir?pl,T]Ų6CҋZ>^Y_[9lݕc5Β ].l6x+M&o?]LA o]\gm=AUЖ[ܳNݗJ^bT?b>.S-wGJ8]8&栱P H\J"S}5 cn>Ѫ~Isw^{0(&Ou=^ m3~ڿOܮjs (KK x)/P0 5H$-dty{kM>e DNYҪ:!Il]Ȱ!Vsg [ħhw6 @s_h!ljxof:tsFtUD=ޣfk;nc$~k!yeqPz@jkʜMZ_O$[GH*\"kcIK%/AxAv wA$Ii{ F =*#vgпpM&7R漕ՕCĺʐq &#W^ߘnk'^%/edR˞Yƣhc[]R1ňI1w/(pژ& 3K'[IӴ49a I*MݎϳKd=-IZ8*Y>!]zrbm?E~E P]CkaDv:e!P h᠉ Lciٔ Xl׋dZK4C[y1RX2!(!8~oT\4~. tV.Ϣ\ l_7hM}׹T["Jfֲ]Q{K'R5 JɄf<BVB/`X9B%sV͈y]b022]hSw>HrH@P!V#YO oQµ\. | 8oCq9H< DPڔt{KG\2 9PW[qM@UKW v3D4 890êS@Y(:!͟B$!g$)8*vz χ/{O_$GDV >A^^.С9I8~^* HSUmƻC M d{s~bm^pfb[Zu=uhq](5lƇhYy7>~"&TTIF^K M)L $s˜|aS7 n:xk}w 9P9ig|Sm8I>Mrq[鮽* Ԯg j f%o )EI$&o߅F1QlOAt83F\xpiz^ a$VTou ߃vey) sP/XwIj1=cb9n&0Qj_"I E"lf|2j,߳6;w[/0 (GZ[~}AxDT9p6qr[h6X>酓,k쏪V4C/r cǘzG q.wQ~Relȥ[ A*xtZObiL>f,7C iI[v<+]56v{HŌY̿j_׿矏`_O?5_&H u/EQaX*Q' @6oԉGu!$ 5kZzz@Lf7,3`uȽCf3Fmj4ctS x+νTeb@ז z?~21d]0ZXG}gd96͠! ~~`uKq)onSx?Q{81D4e{?0:_SY]f8{?t1  DTIh#?(PUߛ CżZ{.w~zOoui)PJdQA%C>6ykk_J`gzDL4Wr8sjE3V!rmްqnrX}QhLN05Fd-O&/A\FDA֚pLd5ݟ2,X] <_j H&.eKdpr @-RܼW>xտC/z2B3ʠ&<`ѐeT<0L=3ק`&?d!~_%UU|4=z}>nx oka:Aj}`QX`G.kZa[h%˾wճ(l4D Kkeוw>bTH03yV5&2UϪ񤯉Ps{ז< y &!%ԹM?ih0FNа){0".UQVs39C#lxxɭcL[}-##j}suw r/R'i¾B9C A;k.HM0, [+\n."yܕ;;ţ,|puߎK4Qon\ǞnġgH_5S&◪N;q;bTP턱<SMz~3's΢3&=y=^t;7E7wB' i~bl֎R˓+D }}^s!gǝD(\%k8NzߍN8>bL:xWygϝv'RVj%:Yp-΍e]W&k~Md4}N{u3XŒW1OX **7q3" OFrYe/3JV*ڏOP4 A^t~zy1K<1"c0))9%Oւ^ ՠ }gCp.Ye̷毽eAp-x/3`2wXjLG h]8y[`a[@Q8Bx է/~{-آ3`@@b!Myc#g#Є̻avC_zf/kfwYy?3&do^^ZB:!=j%Eq 7y9sc>b#|u% gJrZh AZF{L?[}Da46B?%\EѤf쒷dFϽk)sӠ)Sʇo|> lßduReo m}"OsGt GVFs/?4죦JVY||HAJ#}*_y'㐹72S2sEy=΁aq@kO4X\;_%ۼO6~ d-G_Y.dn <_k!lEu\Ll`&!A3*?Wo|f@hsUl_,<0Q>4 uZ>3Wa.}E.w#ufN)#691uS:TRhfgO6>I{*wI+>洟#yl,*Z g5c{N(:,ʪ9 u#ŨΘrچ.vRsQa |l c(|%nԹ9X B!>TX6{,׃ ?l0> &G$@LK1^x\E} 6XRc>Z?G\箛6)S73jpc_TثFA9.#;+{Y m0Rϝ$A@JxO5dGMIu0E$P>ȾX>8E )=;Q4 TYP=e5烿oOH }F4]o8/ܚ>& :WG.T$ }~5:$|K6u9| UFDF`,CҤNk_|;q&(%$ӎ+oU w28y\씛f{49$!jGM1>VҼ6-\c$RRÜ"0 (;Lշm5r.LoFhQq.wĺq ˒{FovFht΀Zv-!ma"%odc]Mt|xE&ӄoPj8TTYK @N禔IA>5:]פּM2@c#H# 4@0}wh7 =\lmBF$V!wz2tNڷn?KKd#uG#;hՖ36)SOߵhj.PmbEM|ϧ-MKt̑o3=,7>ܔQ^sZa:#2L4"5~=!]Py}_WF`%S,- @=KG%$В,Yu->ݾ4#T4ezLTbf{ޤjg(]OG@iw.p@c&1:j7&ޒ6wP*/Xd~twr_&q`Aq) bM4@ɜ7xifj޾v~OF``aKԊ,~uWْ.k0䭮 je!xʙY7/i(R;^'yX98bc\O)R4BU LU)/Ju/7av,L*V*!x0YH*1p fJJd*N1r&ՌPTv;i6HB8{Ws?CnyA'ܴO!z: J5anmii88Kd4]/)6Cd$z~Z7dfXV: xEUUUUUV?Mv>Bӄdh' qzt%z1!I@/DJ$U7*rܒH\E~6M` 4uCAPW?XAUxgV@HNa)SF\ףu3a*YSN🽜pEV.DgROrKtDLA2 s} ?Я|ܒ(J}O -b=*T(cKuK裞U}x~F' ݐ?ʂ8t\/10_$!v9<ǚj,@+zM+4}S/UleeԷ9Zf8ySΞI8ۦ~<:LAWÝWP0E :BhIfBD~(GO/`t{eLiW-y{sx" {w!^K%-jñt N]GkiO PTA z"ia*68Tޡǁ}ݦ5KD]60~/>u+WsǛ![`jG C) c 0 Ab0Dv+zsą2(}PM>z}wm>a5­%T;H %0]'/džq HaC3I%?@kMK=ZG3r[TIOƋL==0Ko_/~m#o)+BJ?眄H @`E̎&@ы )hnb(ԨS""(hhDBr9LJtD@9f38yADrUkU$^qVՀQ`DM)aI[N{ 2<PBRJ?X#' O|D4A 9L&a=:d?'|*(R)1MRT%rE hC 6*d' l'> hb:!)"\ -~8@q,l`*$43E)PPTH J)0ɋ4229<"}ʾgwt ÃU\b:k;tJĐai[|Yx!MTVL0}FAsrQs)Uu+D(?_1clgH&E$ Z^nU:ղgK,+'[' K_A#7j23~^dt1"*O9\؁t+HKY$%~,SK |Yo^ks.8y~L/iԖaASKMS-SDO1XjcLjh &"H$(aLDyհ[9h@ПO'0_Ld!lnNڣHY𒐪ґLW%4Ds)U Z>h=~]uοRi [7|'vNUKvu 7 2 &PF%˩:CX _93Hha%rRAqkӮ{[! c)#?; "!D8J~ʑp'sLC ?+(JCb}UQUUUC^[||LZq%7UFȒlz ]&8?!N1Q!(gf>bۡ/%{cbhrB Hp, HxA47sG U|N_ԿFu]STodE;MǜJT^3jd m'onz#6hb (G[- =iN|l% !G/Eh-@6RH}4M}ó!#J*j}^꾗a=ъ*Ce]Z<*go JUͱ!0*G$邸P݈H;_n<@l=s!s:1FU'z)U*&IIpO}䯅rSˣȴi?I=-nt&:c@ڭ6X0]o#? ,L >%/A^N/w{/X3M 86ĮNG\>o;)Atb7h莟9*B|^,q\`[.M-]-!BlX@BPp~#lo ?uĈ8z;sB*9C .x5),=ܛ6t*w:K1ydyO~4AѪV,{|>n>oly:':~!>Ă6 @#Q=Rգ C!a^js|/(HQ4ǖ8xf(lA6ҏx*DH:zp9I$g߽HVgX?vT}N<.p9񊗹{p*}Pz8C7њ¡J`zjxdχAM^F Y9׫]]Tsٞc3'/ǿ|,bȜGw '`Q7զ(Wu0PLS>ɵ~8>G|0V5VUm/>1iVOAWiT`ޯ2қwٯFëTIj 䮱Y6q='UZe]h+YLc^컣i.Lwz*a:sht"qY:X9#-z9my9tQ'b۶>x,Dۮ |Xϡb[.B,=ݻ7UqN}j!~ gpv:}kkuzNP*63Jm'_9|-917ҵ7^nEOVXC#_kTy~ur⽱.U瞗se{|$._BQIeAw>}nQp:>Vaw@|>^GNVPOBBqF"HD~3t6! (^6"PnP:c`d] n"W`aܞ^/?S_ w-ZN@^YdJN|BB8$pXZ F!ݏc<^Ks.6Pk,@_udzЍ&iUٵ/Y4y{yD|/]<{ew)>bl?@0XmKR1T6JB?sU˴R'TˮݤݟML6[]}$0,HKڈֆB9KKpF?v8^ذݜ;H,x:8 OdGx{wqg{CXÑtzyel`B*Vg}˹Ww>l:Gb;$:v wU+fa2ΟLTCY\-1kIh⏱  LY"N <ȴ BSRC M;֢,1hjP@lIAٵysRH;{}{ J$rԳto]C-鳇__ɫ:X0f|]ݼ?n9Q n|3>MC FA}0F\:;GV#v%Ab_Մ )WG D7oe>oh۳泗'<gX3}iD#w5l?NCɏNԃ E#Ar[o%kt^=.Ok _0'ڪSJz8R|-]A| .˵66 L*fq9UmBrדס %fj ;۹V+d)|<`1M۽ "7[" *B7ӳQ,Kvu}DNI!zgOJJߧGa=+FrUfo/.W㻅fR)wFܱ^TTQcNzI`6_ryCB0 tۊUq_(pqqY՛㓶M;ZVtRF*IB$'P4aS7ڹ0#y-PHR(fdAeHrI,)rKd΃ܛ&V.dx:jQd&91eDOFtz(k|"kǔYWx~>/#q53 Ie0\lai[6s8 -ffy0Y=wN~q||+y91|3AUu'ZfwLg.g >7O6CVFC>AՆSyxў;#;~N\:_x jsnYW".B/\H[kxjgl t!Ȁ{ f $ "o6D4f?"ΊhZE(*"!5i`bf0P$6uLĔ1A "BR4VK5CKQKTT% @P@ֳRUUVMfqsJQg4&)Ėv@:V F`Q06˂Ⱦs>p<) ЀKM PMR!`>>G!MDA0D 4H YhU2|yMȨ*hrw2@*HD=d7h9>O{da(D_P8tTJ鉂 ɇlV(jk. ]E-.HdHX $S q#C~\ .D]2kZ+l/$I 7Cb4]%:͈3V 8IҎȊxs"n9ɉtw:aN:S8v 52쁀(4QcAUg_yxNjq8G01-Y٠J֊.CC!^B%l (mG&ZcEBY(%DZP)n~ӽ>{x Zb@E(?<12 "9S M_O_?YOGoV@CGf6kYH}%~cu2-]*C:nVN֛]qs90FO3Rh3 B7?7.>OA׈(RX eC_%ZCS1y$O<=&utl,mpsk[BB>N ,j̫wSg.u0B}dg"ruܞN>A$ٶo4j@JJJMR_efL&l,]2}-kg U.n RMtU㎬Is./cU^ dfl#FY2ٺg+C]$+i!7% ?{\#7ri ]ݞzY%.œ=^lt3:kX15kN1;9]9ԓBwd2K'n0E D\5%-EWcqY5usej^ٳeaOykXKVj`TUai-|!t|=Gw{gz$:njի\1z(aYR풇;v{{ܣ/t~W8!\{9@+BCmlD!eX #R3ʸ0H? ?./vjuyV^>ka㭮_|o_1d鄰>os&7y6drqZ~P: b9$lI O7;\$DGO<H,'~LYo_I$'q I<<v~po-cuOeNxte%GDeYP?w~eY{,B,3i8e*s*p|ymMc:v#?U}Ah-V!_M4J)*آ—'y '@H9,na7B g&amêJyG,0bh%b&1D:!Iw|4?wcڄJ^1|c A:c)<QrP;;Fe\' TMr(6G+EIg/|> V>=0t_іRTrA@ǔ ʼѫx߮bL4!@ɜ슃S 3p+- h|y.c>x$iP4 T[txV@2fWg b1gtZҚΪX#'<ݯ sep{*؂ށr@dr;;x9ch]medDrVǪz#9eB.9$zz[ϝ)}_M||WyꒈZǩsjJqP^W/~)"&|=Ųul*aY-& H'sHP|y.M:a^&p 6T;J$zbn"R\$?s ;񘀹ߏ,G,FةsoǗVc C*ta^L6 "i}ڎ{E A!h(=({hśNmx\MG-K"v@wʞ.&DOgw F^{e݈^_/I ِ"|%OQd1QhE$U%Rb 1| Hrʁ> vw6;H`0,Y@} UoOp&q7 ;#W6ܝ%oaZ1Pus_8R\fCobcp@@ukʡYx`Z_T8*0cfgcvyt/{sUP˷@U6H#EQΚC9z}Iq&7^MqGۏr1=B$5ٮki$ G>r s  :ø[!K_;DyO#j`=aVTM ~$Qu z}8J:SS,'MiU\R`%4}Yr釄"&U ] Yr`].OpTi$fk >ϝ1P^pSwçĠ+wp$o5[NE bغ3J;_'jpA/5ф늿~uO–ZeUW*ͩ$P8~#7d_ٹ՜_,,60'c5|貒^/39Pr;_VUʢtj~dB=Ń/WUkW0F%җ^5,n?\w1}33 gW} ;6DO3q`$gG>pG,o\}}jk*@vld^Xۋ V!Ut|). ĪdM6^  ۇ\DU. .|[2Nسu:qmAwU~;`%nqdLϬmXٔ8E )x_s|;GYqiƿ=s~?9Iܜ|GwY<9;깗Ĩn qu _Gޟ3yz8Cm-qܸ2X\q-x”I7Sz~]Ʌǘg_N:7P9%{(Yyo6;JtңV;=e袖mgf;cʣZ8QAll X܂L$x>cH,4+J u&%NU`1n9M=S4V>Ҽ<:2uIҖwoP=,c>Ms9Ǥ6!V힜|?'ӝY=늿 xN H-WzUH|xHY.^>XycQ4 he7ɏ3[I;H3,_7xK 1h먏U8޷S;eԸ:?/#ڶePg搸BվŤ]0ܱ- &'9]k}Lְ6;!EN }:+Ebpݳ`olVx;'nȋ/pUOt_0/LxTMl Ɂ[& *1V<Եh]i;xa+x.ܘ7Y> d,XƯk\&9JboAKI8u!^2a}u >a@,cCTTG?iK[b)FMFy$EtP56b-7t(k1LE"1{4?(U%FDK v}-ߘie6Q3t {SA$ &- h9$cXQ/P4B- NFd':MujpEs\:T?G F-t(1᳭@fh0b -M\Xȁ g-CԆ0,)F:x"+{$~8ӓx5~6_ާO&yNEF-`ѱĹ'M:GNgr1g^}9A:9\q6bkkrA1K\iKLN&$/hkR>4#v;RNxY$2hw=ٌIxbS00Ϗf%ŝ)ې˻*xD L$jn' tT mC~>Dbލˤ?. QjU]OWw+n~ oCaIC{3Sn@MA@`u ں6*M]M׿lhi~y.a6{vz:5-Ϟv dpW GLJzN&;<3VqVoL+ʊBՍw[ :c=U^{%bkpm*f,kH33à芻Db}z]xx犜wH{ [> m'{ϟ#J&zul_* kH粔tv;V޿ +A!P?@J@q]BXҊ($RϪCJIF&$a):):Bt*i|Ð$!d;6CAI('â %5 90ùpjvIAA@"윐0Pt0TSlꂃ ꂴgN VMBB#SN0S+:Z@ɴ:mTLpƈitڠ"5iҚSiM5ΞQ TZ/~t ^C'0f=ZGGNJsdM4EZ. k(bᗓ\vAݲ4AErPAȝpk:ҜЕlj PR鹨cR((5pxTR?eDq܌xO:I]ӢG =c'5zYAo )^?=_uG4TwNjqi[ۧrt%.Ky%.q;!;+ F>4m12oStwD>ԱW p(%E)O$ %lkGNW9vT=P$j׽- ˆr{ ۇAԭzpޑlf-(|8fe80XEK>`"? e17L ﮛ;S!0ϐہ"@ GB |tCˮn(g#0eƎBh("% O';xw)tKE9}zUTW/zo?=ѱucmjI\]`k3Yt3K$2v#DR4)4P7pbei_S\on[o?_ĝ9WC mm %Z=qhu=_wAVV[*94dFye>2M{us La BiÜeIV?;Qp:aTD>3޸6fi,Eی籥w*R/c^oiDy @OFknfV1ʹ+tt:Mx򷪑/`F%G$8Pq{py@?T>?Ri|Ve)T$`2y3ݵ\İܿ׽aݞpk}v(_0H+zu.!g.fWG?N$/I+p?uBt+2\76P!bŒ)Ҕϕ$!Ư3b2l|'Tt $ 4q 'Ro"}|em)q+G}gk8, Szy1;-FjB|!qS~S0!<ߍ=wFfH皼rk{KQx(*@5ooR>6NKO9ϯI `v$$vb)_wCN+ۦ*5J"7TaZn[ 6fG&`9Mj@1xߤꟺ"G F.mB(~%wO* Doq0{ '-럀}l8i| iziG։|21yM4U!M U+%p|3RHuY"ԒZҪv׿fywjJ 1ڡl.])=f֚j򯆅k|^fF`>niM-OD=g1[trzF ?m 7ח~H&2D?nFPb劻a$NeH墽v<؃9 `C>w:0 SswiC8"hm[b(-.bD8(k <-1z~}*G޶Mv 0FF&gb%=CF9ƆH]LH8󑚧Ֆy9+n!E$u*I]APUHmF*PZI(Bn2\|:V> sr$ 4.$~3;np)Ù\moaGK|cif{+LSOa'ӽփ='ZKʃz/"!ME>d 8/,{dgsatQHt4{>GIbYT(KH_E9"FGYwvLef9'o|UWQL`DqiO¾W|~q*4!/IzЉ?qw/SGrTJ9 v\prA ^fpd=-q:8ěaOt^ۿ.)':WSjQg?e76>xS1%{}&M..ئ^$Y{~?Gk esVײϙ:U_/Ckb2JE,TC{JZiY&}z=w6ij9ap60(_%H#)0/D\ؖ,ݓE$qBZ. w?RY̠[PD{si>9Ĕ#@$,YD=>l,@p20v5's_s-= >0k . 6  B!y2h/x V@GL?~J$@=O/YmN XgrxPAHInwwml2R<9f0\ʪݛm6ua:t/~4˷|0_d& OSMCa|z;$v}p Ժ(CB>s֟"IT$`xo"'ƟR]$Lc <2+_#x2QUW?zRG,a2_N1hy:1)R Q;#޶%s8v~Sb1gsCc{2yQ ϟgOYN5twrsĽZwE~0i &O~q]@6'"?Z\Fqmڳ\tCL" {ty|_hygm) -Xm %Rc 5Erͷ&坟v0C?(@/ʄ4" Fޝ{dxM9|=ɠR X*h6akMDl1j̙"/ich"J"X #Q?ϩrIw3@:T/e󳬇D;~5T{~ jQ. 1VO\gAc~<WT?Μ1#0@HA}= ?*&ig=oXoY699Wd| 3rS2`8`H/K@ oG>3mycPVX'ibWݟ <}?+$7ހtDHxM${$ok / jy¯rK }3c-;r:#7># 8$Z I8H؎CB߳)!/gy51t=u>x`8IeUA{Yo(257`~?DEKW f 2"TiGgyD"wcr57_CgC ,feX DkLqiD_4_Ev=wmvy$_@}+"a ]k_9!Osۃpb$7/8qȭ«3:ЯCC8;1:.7T n =&23(vOOVZbRnJǥUk+=Ü_rL 9}S?4D8!L04eeQ;gr;rsTpqdE>j0:BtZ~WbM78V<dCmz;Jբ!~=32咘V1ߴXEZa~uCt/y $4*?r tCb5rC Ot5+dbʑ`W<߼g(2."Ez//K|Y,'sȭ#r9bƾ*U9x {pTXA:(aTB;\GQJ+Z$S  V-1tH>*穗wU=U`f, @|+uYw xkMn %UN8 N]&EЏ"X-2"Z {Ps5_ v5ޱQ3NEP@]V{l~ ;?oOHJ%X[i@в|ཋ;KJ%W.XXfU9ģ[$&%zjM "{9rUGv=5,Wb$$GAo@״ 2R D <`:~z9wP\IiM%?9JClrOth"t Zyy{_'Ӄss~/@<gU5,$@0xn9P_?6`g(H:|Χ768O)F2n5Tph?CU|`I ULUvyam;[71#02 !!FE `FPaWt Ы\\@PKqqDpƔH#eBg!7SRAا/0aXxwt@CD ?u `*~dtѽ"G7 yy.겹D'd=7q·"C ݘ@/KAJ־ cM.vv G(pPޏX^*PuPRD!<ugq޽y,CM;sl6tۺ(VDj{wbڏw{I慎>]8YD 0lN7:^}g+ 咋p?Wٿo$A5Y+2@'K:F?81o?)CO?Nf@CGPضY^Q7A$ VϘG D7{4::S #vW"ޟ'{Z up偣fX hrIZ?ظvH_J0 @>S8Ʊogjdtb̐V L9 H!n?zLRpq.G*V7ɬ}VU{ 6yZeڨ*7`5H1")׷@ھO*+)b,s}.DO$I/YUS|;>{*.%P=?]:aH:Z=bG[„g~iorDȑյ!jPkL$@"OB~/H%( qbRl?Xʳ=E `nnH=6"=: nLaGBg;j<8%QKH,~~ |6@ hF&Bdp'v?7BŰ3͎2! |_v|'Q}C}E>ǾBiWzaC>uLf04k|~ROy?[:ܘcrh232ȂhaŤh5Wo-WpV+S񩬥.1۞nW),¤e'amL0xX*Ј"]-ftodB[j'j)̬ wåTfOӵ}>ۮSD?&!{L(y\r:V Y' }nH LJTIRy[Z }XVrcP 3ﵤE?ӄy]7y!;5vQs6ߜNY4dd3>aS HX1/Y(]~^xa?vt\`jDGk<Gs>=0'48 oXbnj}BW]ۛR-[>o/̠`/?Wmm\FS<K+<!>^>wGv< m[W>P)@0e/=!b߶A_/#@ʺSriBzѻ̝>V.8Ϟ< uuB-/Ǯ˴ j#^D:e NH*=ʃMS/,G{ 1~kFLdD$$d P̿;dd'yYcԻ3ϫo᧞1ε<.A}OL4ީ*≠ >.X֪/nGmJMyyv}Cx"#`NuҡG$m2U׳!Ρa>yc8+4$yƣ_FXρN)(c|wT9 ג;fzG|p/ݝ4?E37?7=׷LJˏ.'Mˍemssr 36m^7wg#{N^XA֓r5Yh!UU^8(Q@C_D:ܾBfls7+n*.0"}KwImcC}H]iD5e;=6}39KOG$ W>zMoys-~?_nwl~}"]T1隊pQN1 J={ oeݐ@ݑe:boaxx~P{}UP9h%**Խ0(UԵ^ X Cs:ɇt"et▄H(Xe_=~^,3e򫜲BzdGD>6{ٌ1eW0xiBڄuMes@zDnPP]1Kv3q\G&_7\1o!kg.1Y obxu9CN[cxR:5U5JjcoVX"vWk^ U M/J$X4;uvcRR3s93 ]p5i+qn0ۻn۷O 爅mM wnsBZݍyu:k 47U9.WTY;4Vpv0luZ|~Ӽ`P;c6=j-Rd"I.X 2Q;ClݖlƲ.h(l2 k$\.˱evcctnfZ[ssY pnMΩ:j =&%s}˞BYFfQP ʿ=Na>*SI+ɊAscgZ&pfG r[REM{A<.W|K϶Vu}M9,oc굿u #̡K83'|l%HA~Ͷ`=yϗ楱 ?(f #:ܻPoR.։<^|)܈A{7܉4o(=ssI dCǵˊv|m7:]pn5 yo"y7 ]^ Ӽ$wH(hڪ2 OlkBX6NՓVEU/~ )zj=:#' fkJLc;k̙`llۅK[mˈv΀sKFqmZP.@L1 6oa72StywFC AqB$.#q[K ܟ<6j3fW+1AB`CK/k+ƎD$ɨi3q$;b#˧\9xh'mnd{ 4cL5*D EpQ@HptŎjV1p;qB_ Pc1B;fa7\0zC GÁD_SO[+v㾃Co5+g:yy0oǗ Rd&:]$Z=:  9ly@p"kH3Uͼ*#]ᅔ/_.vyxOŸrzk_ i)P($@)d*a爂4+~TdIwGcT# 'K_ ! % '쿛\^0T؏YI2N26<RW>;)Na- 6`g b, AI!L kj&9g)P&Xt}Q՟'kEm &jZZ94S 0Mc'M4rnrIW(p\pY`zܟ퐉H's?d#HM-P4ۜh ?L=OoO G#{$ekAXN-*&P.^*I$" YKJ=%u5'B }RJ.F??,dB!&zGS0: td&5EBG&#@n\=Rs?p^|؁Mvw`)V3tpqeW ?ө"ax;?A yͿٌp?2ɱ 3}|M h5ӴAӘ۲â9w,oy_!1usܺ0iB1F^##P"u8 !lK>jAv(]*̝|Cml>Vr{͇~}~;=..x{|cmI]ˁkޛ"J"72:(<{+i jAyRLAѬ$JA1a՛ 6TahoG_hõpr۰0Y3 ܻJi!&Ȓ!7S {aD$Eө[+ٸgx3{F7 rP$vo &(vObkh'kHsʱ5pFcٞs w \ R]C!frœN(B`TF:Zztzx{6VYR 5pU;u3G޾S(NMu %# jEy56Fk<ŠYyStaHMXI|boM7 !{"XC30p@-Gn42㒨/ C者_S,2=I<Բ&[ lFCGfw>iPQZA "2 YCH K: QntLNvdfpw "$n"FBL)a==UtYLL A6/fHëQEI@t9p&Ll^C:ĠR8*O=F@98]<9 ‘ww'pkpʁ”QQNS>Ivު>F2*lINO % n)؏|'@Cql)$J !iURn߉a6,+=jd#bǴ)[C%ʤ@/H0$0?sEBj3Ҡ0"!)")y@ @ lڝJC ǏW|DϓSuM Y(XxUno]!BPS!rՔMaBP|00-6I g.-`O" (V h=Ie:u9y#aA1Fc`F0ǪsiC=<\O40 cLB!@20BbΎG0~BQ> @/- A&~}#y<K0- 3C4?|FA. i$oq&k쁎C=Kh6$ zcխe޷$-<tZTx}>a/nFm?>Z'yk@ a(.@Lɒo4,,F!=LJC=?vI&Nj);z7bcyOz w#y7 :T\ 7C3n\=N?!<{5w (BZv2B?)!4(hhMNyxc&9{־$J G@|H&j2hſYpO>0d!I'0DF{0 &gQT.} 8a=wcG6Azi  XO&w >>.}NζB)a}`@Q$a.C}vIUf;z Ϛ6qޖ|\-u5};*[yˏ ~ogwyi S +_Н(ə'gU˼jɤ5T dcwH<~ޛ<=r`Z=]M|NZkE>rR3c_ UkW$ϵOv2dN8ƓJd>"k~|^PL5A*V]IXP"xz13W #dmCqMaI#&0e`:T|7#6 :%G750c1I *RHD1 JR\liP3~M~Dl7Z[Xbx}88.r s5ւ5~!{%:Yg%`!$EELDLTTSYӿb>[=q NqN&YaZ@_!6`+L-›NZc8>3Wд$4)f5ݶsZBBU~L%Rd$(*o_”Bzٟqijԇδ?Fn}뼅/aHpfju0~TuMEj+ȥv7qYXA4;'E] {a4mJ@jNQ, (4₈#c}U^2U]ҠZKd,r@$~(40zN<{vS"^}g8g@!  hElwʦBFmDp A {%:c6ы07uvDv8hM5?b&H> `+*5 SNPY` (?gmV*d#)Nj&O;SKgzOo|d`20K 1GQH0G$ߠ=uO:A5<L`_yaHxmS4cMDhLJI$6mƉȈ5N1Y˖ $LŤMBGW@&1ӗ'v 0at<R8HQ"B8|Μ/ 4Z 5?u36p|9gWMc< =漁,Xrvy66@+1a9fm)M tw kilp6M 4ψGaX z#g~8ZS("&I0Y$?8RH?a~DbWXNd'TL&Q/[zPfgxg<ܰ'%j6ŗ?bC}G99))C{WDN҇2?1tye g.SX[ș HU:{;GzR}m0V3,LM*v_۞ڟBjy量L8rNGZp҄ΙĒ˙w~,|>i.5|9omdo5~oP沄ek Gc^%oVEwD&;f08gFA#͐U# ãY#G*GdB@}\\MP-H@pIId\{ODWmᓊb~ '(N< #J¡yt2%a3 5-Ä}x H `|%5$C R!^ $1#nYpbZͥ^hp==^zc!P7 ' S` x|edxP(Џ0F݇fHkOg㜦$xDU?5R 2UA )fxw<_&LGO7CPj5,=K񴷝˯ZCTڤG~,CMDlJf5%%CK0Bn ;܁3j""6Q;fL_WaTXGlwLՉ ,mAP͚8~[EA FFNv>`k$5ϗ%RG mHp;D 6WLT;<*ǯwnԒ_~γoI}yHH,תD=m.+U:[ Gl=P9Lae]!UC KI<;3bҍqqtiY:C(+aTϽ DlHn KS1BDe gDgi?oC7a?3$@C<>="E(Xqm:a?Mτ$WP $$;$(ei09PHGαuQ>ž) ~;Pڵlfy/¹6Ÿ7[Y5-Ůws;uy-)ؐls-S5W s;L<6Zyl}#tK('x鳾{ш1[ ɮ(]iRc5t#f݉䣕VDz ;2OnPW%爉9ϒy{{4竣ױn||ӛtbxy_Wlfjrj`[0t@^K:I$^@ߣG[%@1# "aw+X| 5UcMT!l_IJtΕ}iП6)9ҳM m(Q7Rdf8P\kA4ݷ:6[mSr9뺢,㫿/+9<81x|3R큥0pيtw~JBP?ܚ5mSRvIqٵ;>!a N$!49+}]W4*ǴxbVatet.ªEP' @ dmQ"kfT-u-i7ۭ=H%?SKqI5G}~%CoCOhQU,(4uI:;26Q(FpE* ^ʒB^sϮD9\Iek[}P?cؽ?Aϛ4*pq97ˍ'bD$p/,@QJ'fLMg,׶jF~'\;xma;] ݄!劉}Ϟop(!Fp]DEFD QfMB*%*TB@MM\ NM 0aЗXvv0WiK7)He2˲NUn5Ơ|7&ppd灤\3;0yvu0[P.6ڨ$& Z iy8v W7hX+jbjn8pƈ*A\eLANIÿXH3 I5΢4?A?P1HB@K99\wPFGiylt4&)xGoh>1#f7"UQH=ı 7/ld46` !a34L# ^,&uNQ`^A5P;uOsR4a{]QCZ&CηI$C=4&qLˊlv+bt; G U8Z 26q \ Fc(Hd&U͐35ꮸ;㑼^DXSdQEDdǣM >"hsLM!3`yv'M3 )ω1I̎aӛo$$o6C9> o9.1ޝZT9I 6[ j@aY-ڂ4ψh-f\?w20Uue36902l3SA8DhsSV>*X?ya1Wipۅr0qo,0$j8G'KFl]limBpЫ@ÂC22b 1RjK6óc7'npp ݈nXfrws~Ґ?$? h ah f$+tz@R@dR?YxQyѕHD z/Q܇}A%}$ݐ(xu$d3|Sa"B cm63p V{BbcUZ$*A"_-W~oǹCBRI-5KA1CVV$wB!1絓¼x/SrCaC=}xτ!# IkҁS+ϥIC@d' 4eH)"j'N? ~'#=F0{2~<[ξThR#pT8{ăH{&Oj(*jTZ肌''w.}.ы< x Xܣˀ 1D 1a7;1Fg5L?!a?Aʁ?eCVH3PK 7iT&g1dvCgd$Oςp sRBX{WG ÑBAp'ϴdsf#t+s̊섈 Hwju_0ԃDN4cC~?Wc2-Ч !m[ƴ||ӛMc" 6WI;7(ǫW L Y_!$:PGÈ}xϑe>5|13y/z } :ws0u/aU 64-g=П;e4 wqh9(4 o3=!ĥsΩ:^^p Âpps$r !;]T&h)|:0`O\o1|IL1O_:~O$lsy( q6# 3 ITs:|sIa !L Okp8e ›Vpp֊%&VfU !zFVMqŒf#rE GKW#T;n:"DYO[cxih8 x8&eFG "m1iF*cQvbl0n*00&n2}5G Kq# sXPն;£9h8dx=?؁FH 9& ə>p8^l~(m!!MÜ{Ar:z4qD3 qEhȐֹқnCv^<~w fH)`iSܞ2W|<ēzlo?.EQI%6] Z0fl2Ч+~`|@RLXNqa ER;%#2E2`H>`QWIyM}~i{/ >P8xɴ@/a(_`fu%0BۛF;д{i;|ͣRQV`Ja2H$!&Cs}@ǡBd35冔kDy~UAp\~8سBv\DRan)C)r(E&L>1O9 h7o}>ZLb[jr+.jy=:z̼2sā.J†MC+ OUWP@ U>7lpfu$, ǚ,8 (6\ hcNrPKoI |O؝=PƑ $<\-4rsPɝ~&9j)-ߤ_m] ta}UY|QzZ=tplheGd d/RPuhk,/R1Q>\P~G"CؐI5 W@p75P} #DJf8Ǝoϙ Э80ʾouq:w arVN1^^Pk\ <.H!x}wSEnaaau#4gwCxf@ Y%K(l{79SDDq$yoSaX#ĥR%F<%Gn@cNǷgmX Ce-\QF]ga!%a;~"YˠFyT#^,)M?jZlHkQA H I{AȘ%YI?@ND!T 50PT5SPUM(U {pţqci(Uy;"m6Lu '8N0upqS!C1L <b?&/@6`q`u7g $ۖ+G4cA6a2&˹BȞ`@?6! FrU88{kna&Ȅ8zJ!Z@v 7V,.OW#e!:PRKoHKGv%vfocH8IGQd#ԮwkԔ%(e}?>["U+oQ#2҂u"&e%$64̄k ov9 lP۩u4SdBXŖ!=غSDG~'MG$!H X\+UZP4mz[*ќn?;3+sUlc~\[[ZSCCܬa hF2S")hf,ysĘp^ndݓYw6 g~b'9.r$cIN@[k4C*!KNzp8ls(VN>!~n:r}k3CɒA lkFNWB|*[ `4Zת Ep`*׉ˤ草\@jljg7]7c mq}ܧo/om+4Zy5u3Hc)wo̬'S?hNa A9Ifq1g]qu*27\DԼ"Z xt;f=I-yNSU]56vlrHHwSyY+S JY-+f{@ uGk%5OQ `}2;Jk?[Oo6~7qc+諣)u `x ~:TܦH|Y?Q.gȓ ߑ&8~HhT$eu3MMiEuv*ih)]j{$vf@e;K~7MQPV->7;ŶjBC˲V /36X%%*Z|KYddzv:FCD§9'<0Xr!`12h=w)c `=IVZ,I=YX#8Ӥ Ugĩ/*j5FYR n[KbR ak @|; PR1 45%ipOX 91.XoG4Ⱥc؞ަH rg4 WM 1?؝LuC5R o3{쇗>cИf UJ0CRkU'T @/O ln9a~a;PAB}Np<݁FN@~5yM ݚfy@C=Z:(}D2v M_\^%S ZDßrxp1-FW#<]x5R%ޤŠȗa FDMA. *x_4wp0tӔV@Y#s?RY(?OѡC1qeM9W^aזʽ=؟(I~}ޤ?<<])R%KGyn~I* Pbz^#]4wXBH}{ɂON)\(o0*'| ks(`-!iH5aD2Ū(q5"uu>̔A}M*d|BcRۢ*svJv{%jؘv)<C 7ݒR`RD1-b ՞mA$;#+~cEȫ!5Z&P[^/σ qJ1 i`6ޙ3S 2D5:4%v@ xa(6Ӈ @(NR"I!i,)ZtmYe ɡiWv=} yQ`W0 N՛ud=kހ❣RNLNl U HX2d- 6$ߣ GB 2sNH/DKa $az OO#LA3*n,2DWNuFt&ǘ\ݸ;s\15|e1DA86<\Ԫ:!n{iTO'Ãy{(p$TgȞc7cdHD !܆dcU !EDUl.|>OAd> $J;gzB* U+G peGw D4p8!>J:!YI{&(R m>ǣ$4m̀Ӝ<}҃ P+ R;-AC | )Gt=5T+F˅P宪l(:fRv~h 󿰓hx,Jq{'΄>J&?7yI!B%IRtϗ\zۑϩSƇ/ 6p`5g-v>*9.ȉwjlaZ|r'vfsX8[]T}`_⟨M$b /N3A >zm $=>=<|vȭg$WRS ߰>yi4$:"4``@& J>hO6hց0c"4K#ڥihY!nÀiˡ0JnA%    9iED6C_61g̨Jx[@O ~D6D5+^(& ;Ξ,<Ӕ '!8ALFgyuN\2QqnjiZ f>|`DA3ch$P S[bբc7fEnϝ>=h5 xj $ DjTLu-6 BX;DG$,C%}=0'T%!TZjTvћvH͵ʓ+Luq恾K#&7d:5SV"3=* 2r m!QpJ=6)՝ +h׫5*V T'=MXm,a(#ٍx:< 3 ?$麄xaú+`FI%PPR#X!J@bt{ 'LNeR+R;<^<,Ǚ$&g`Ƶp0N( OḜ 83b L'Ĉ0|{QvH^ JA.=t S$aQ 4Mrvwn1ϐ#CxFz?O2B t/l`*hg5*{g x`bEZQMq1P &菘gtMP;pnp\)bׯĐpCJ_61 )FRHm1,JR9/AVL&A$|tKb|^57<|@ZE<t rQ*g5_ LZf;z.1F !K:Bsjx-Jn{PnnnXTRr@S._<|d^?9[$tJdh{"I'௷~}}@7sͲ(zd|,?KHX%E`#(>NA}B> ʗb%yTI []aN쑧@E sQ ٲj-{O[>!>£wx<47hnѠ~aV@(*7 ꜯD')!Imϕ</^dWh>F,Lg_: =\C4!TUȌf DY 䐁)" (b(&ATH) g=g+ 6D 0ݒGO2I[Ùe>LܓNa59uJ2԰T& Қ4AjbDSx~kO**AaY\4; @gK=|#|4SkR1Ze!MO)8;|x(jb%$YCݜq}q=ne糣9`7@ـ =nXP"2{Fϯzv4 'CuIcd=ò S7[^|ȶsohL$̱S8h2? BE$<,}Aaq IBbb{L{ݯ;%;ՆID`Ը5NI5[ Ju3"25r3rT% 5K@8_zHX,dP0ywu=3Ӧ><fȲ+s$ ^M$AQ#U* C K@AP!9x]JXTI,w" CpI/䠢0G 'xMc*,i.gvmJǸt.x`a&*bA5`)?OGƤ@Ym($?hd?Ds@`W'oE% @`m OTF4i'?PU(?pþF}}$=w{_>%#RJF?p3/^HgX?e@ ^W>a_qhI#dWѓ >/֏d?6t r`d{k 1;*dPe͗zŕҩUT&:sHo;K7 hORXt6>g(5iaϡDJcw E[w}@?>o'Y3opFHwP`/ZqUc$!4v#8j;DokPU% M5CHE% 1!U,^&L2&YX_azCv r{935-QEۀ87Y,Q(zLΆX;!r|Π{!2FCF$@,$ 2ޮb$|kX "b Ub?IG$>lĐ , L ,ǚZ81\^e&5Ȭ;bKo:x> 1 F.R s֥B C%JYwUUUUTsð؇8uӥC⻐ (Pwr4TC〜1a"_**4M51nŚ@\@ m8l/#;N]c4Dgג\ZE"~w"D@mOPb7Tjl0w=m2R5lb73X6pQ$KD비b I뾾@ ! s8M_2gp !6nAESӲ1.Y<{jy2h8=o-82!'3;w$ 5rc  pLhHlɀr/TL܊`)z V Ju=RET {q*Åu }%5N`I7 ƎavAG GAB< Eݦ" {qߧ.5 ݞf 8hž;oblERp8E~oOZ%!^ Q"0b+BK,KF}8vmӘsXlMQ" 3Jq*\ Fr)gbnړ}m|y5&0,J"BdO+()ógDJU*Hbp:.N>^=3kF$QyeJ>4iܬఉ0bZq4WY) 5QVZc=fW>-1D0T ($'N̈́a R{m A2JK/EJ]D1<83Kr(ZVS{?0o\/hW@e]HASb2B9:JqX)ZM `En'$i__N1tgG"aQtT^&G  $Qd'Q4 CLKYastղ;s9)0E ?B9L zyr,P$(Up-VHt[)+1Hn|M{e) y հaԗVYg(0-*,4j&-*$:-Μ~mB*>zwe_m&)JЁdy)X萗6(D5%n(a-g9BIJ; Xh, :.ʛjC=?n' K0!@ƙA׾éX b9/Ul-!he09V`>rb^Um(EzΓʄ4Kg+=&lN,Bzb@V+i'J<8{;9՞CWM۩|M.:ᗤ7T )rZ r=' ӞȠ'HE5ű4C/!J jP6۠a5|;o}=6g!dBȽ!ؾ xPAP (3~IBsBxp(; &a=cW3 sI{E,h<09I\^'FcJL356Q7NFB1< t/բ ɪJ$Q\N .`5ֈ1IG-#BI! lnHVvͱr&[$u `DeE܄H FKj4vuO W~Sj;y[k8,Am5/la\ gaQ aQTŤ:GI-wb3h"8#a5秣On(ղvƭ !X^_ xE^y{&XWhN12AoqϷo:]Rm-hKQ[a/Y>~ܿ&Wh"))#KJiaR"7R@S"”&I 3 "q;uT" _) }FC$/? mfKKóoC v'UUq& Pя6U W3! Įe|Yp(e3x-QSLt59>}gIpdy( .eYmF8Ewkk!ϛAD.)Bk{mo7V!3.?\b0ᴘ]W`rh-8 Ѥ> ` "3< :CH!>옫igp\\_w>kZLvϡˆC _ɸfBhiq#z'K0LȜC#az+K^9P7 %ˍfMsX71P pϷxs}mqx`e=ts$ P7?i3(?嵤6`T; Ab"dTxRpN4ߧ\eN)v2 e(O#Q׺T"-ޘaH} ME){H9] G6bD >8yjʿ-Rma"n!͙ՐC}i|;w-yC19"5ơ)#DW+"OoFb| Jr*6v,MdK/e%Uqَ3vL'FtgRCPB}JHu!%i6"n](Df8uX)c1- J$z\8TW+y*+49#Þ$/?"vCzx9U>=|UJ' *"1\`q{W, S ΄SDX$7'Â-Ɗgxsg5h2hzԼ6ȜpiH1ɾfD3 &Q&_qe>-%o(՝m ʜ?cXI[ G\\0{q^&zB;xK/>8([^ߴm$ɇpЯo%S.wBn+#% &)'rGh$;=1ƭdp!H XPs$uLL52ha܈מ !EbiwGHS5d|ݘQ ${G4G`S_/E<91LkGt$*H)~KyڅB˹> J~Rb/W&@OFHa 'gMM^,mfSj+#Ѕ,F.Yd " dh6ƶZd`x0x7to%4L̅d(iVNϨIu;g )2^6\ vDi=gi"X0J0C }2k`q7,7 sH0q19; 幁7Kl\Nl9Oy)C-M!ŠC0!<=b Y! O9,xa3h*ƺ׀b/}Č5x_G!\721fF0t5v.wnwDQqh2JU4A$DPT%{86x Qpݓ;0x E"!F.tI9mJƋhDت:Mъm+HMoumvĔS{h*Ъ8o^HAB;Cn^__W:{x$ uׯ^yd{rwna6dS+ޅYE"IcasqIe]/n'ĺ)ޯ6R͡4\0nLX*P* ja',=%#s,! `BF 6e`0'^J !2n|űxWXD%8i׃ }yE*>7tcV3w% z8AT$I]$7YW:@yV<6yV n޾zo^Vv&5-&YC 4&v%9m(y+GZД[)ҽ 2Z0?o2H\zt{4%af L ] ksO(ՍJZcJE,|Ba!5+X'Ws^ hh?q ,}:dYF&lft6OkU)*W ҩDk^KQm&cpfl&i@nTޘ;L&0u,oπG7 *'ۉT')9Bvd_ڐEo|XX$D45"A],Y<鈝.=S%ѹ% 5W$4443N:\ [nXj=p2_m'x.38glv"2|? 32יuzW77fcx^zM̬Yy4iyFd m1-@ I6@]#dw#} %yhmen׌*u<0"8}pձCF T(6By huBX_xnm'wmQ94Ϯ[\>룐!l~ފY^tt&:p)g3jpɧ*};Ȕ:&.5r&²"VR 7:r0X$ђ\[`!3˷.g@ NOj9X,!k}DI@B fZChSH?t48(NBh8gr pA~jJ`HPd0S49dղG?כ ;@N"wuxXʁρfMu&):/ISv!y|>s/?fbSod,JrdK@O;b #Ơ@!߯t(#DWH@v0CI)~?hUm~yC˦?MCVDT+ gsv:MPԇ NG{!84&xVŹ@Ygo)tVM ]^{:'GB_CS ]:<p|R{ded?0::7iOwbneT0&y*#=kb.@Б@f08 )&J  ڱF6d]AӨ|Έ`+IӶT⬾:}7.K᠌ yz:#͠-‚ :.nLkY8AnQXN0oÈKFqb猧^fKY"Ey9PvC R/{H$@(́r!NZU:F CL3p)C:3*-]/_2`? %u%7[u(G`䏍*,O1&x0R0NޏXN )Ñ!>hv LQM%!EP[#1~ >t92_yO%fHKU>LT$HDD"b.CŸNaC:@;`l_Kb( >O%1.&J쮢pq]NYhHo_% +DH4v030?A) ( GBE S18n4tPUSj{\IA^ñ .=y2e|#26ɗ#?OYp~.v{&}\`@q ;ۏ-M?64v'3cv엂u23ELuZWXyQL _Z@PD fQ,QM&0JSM4ĔQ 41K!$4BrN%h5A" [H5O幌o\B| j iYDS#7睲 ̊@Y` 4P%P|r M. þuL(#%;1/d I kV TaBujجh"h$d,)@*oSBA 0 1maBFEps"V%;tt@0cL¬ l ۯNwv ^gx `PImy`p2Pt003k NO).vu7iTܔxkÁ 3:M/f=sFG $8a& .،$2:fث_,~S moe|M138N3imrp╿}A/Ij/K~~@>uHw>mc~Y{>q!/8{V>vPRܒ!Jo B L0C 눙("(APmjCh'`4𪿅# :Pٵשػ>E}gMÅw\Ow";!]6P? '˝w4wke?f E|nV?l"aDTTqf1M`Dx^|܁yDZ}^).lxR p=,;22 5ӅA`􏚁D;:姖 gzʐIx`(~wLkX¬6}搄h<+3J~QQo???i~2uXu?O8-샺< ?%E 6Zr /&rŠ1(/[)٨D%f~j/a D9`y'}I- FIf?baQ8̜'VM_P!)E4Ng݄)G6D4DͰOӿ?9cQIߛ=B(J%[ S& s޸,0Pml0ܘ *P'$aq9pa\ DnDrT@l< !0u6ufަkKQC!Xg3ofo1Lj7B %6@?qH$^8IidoG&34>&x 6p[cv1 8VgTL">$դᩦYBqk1qy ަPz۲M{1jP DrC-ql^C^8)Q]DY%FD/W5,GSsw;^6$I**d^.v?p//=z/[2u|]q[I"!;qe=34?xn3?a=i>&"T>rꤠA#SgȞR7'P" ~ޥos:/ۭcɜd>{o-tQVH38T6۰ `|H^,xqp@PS/3'hgvw L @2ah."1y@v1VZ(n9. ]@a̠l[D\(:< ]֜,a[MwΒ4{9&xsjfWNj1PXq}9$+p65,JԷĪԦ6=@ S;|J^mĒHܐhgM'AEKqMx<5m~GZxrPqD28==.;4zt㈡. =ͱom0gvu^`%>7ɝy#%܎gǷxan$΀I#~[HDm+(1-޹_qėΣ ү+BNP&Ryr*! DYA(7\s7Q v@ yݮpKsEDEnl%Kk]JIġJe|BFk'0}gb$$! ! ܐAƛ $06po>|C|L.JsVo">I l9h#ЍT͒jG X Q$03Ls&o\&~Mk,1\g&0[]3y>Neg~ÕtG9"q1g&yMf1Mc>N"T)PٷCkP 28p,6P0fNPw xZќ2@Xb1[.+]|'"wVtz%ς7\>y2X*ghV#?3e I[t^w)3^s\݄|/Ϝc;rJ@xÿ d9GCx7ɧ럾)]UKSv䎵xKN}Ms|?fg^oNEmEd^S,X3x@q]Xv*܋Q"KA9ի=J;!K3Tc]kmXi@F2S۫SbNM^ϧI\ކ 0ܖ 7 lX `eBgg')^TvTA@p~i5`! t!&<@ڑq׫v8>^{+v|3~5}yji6@Ph 뎤 .Coe/dDۡ| q}k37vOx8>%TDn.DGZ18 6fϑaH(QDi`qG5'8T̾SBv2q8k_XN33!; HjCI0p嫊g[C&s<дq69cѾ>q帕8;~ Ǒ4ߦC/BWDŽM[Ðר< /48F`׃'vXF٥6&D1:LɶW^9Czc+>W0-k:&))E,]PdWzZHߴF8KخO_؁~\}UVes7>uM%A sNsW]m@M"$0{Cxg`Krl,wrXߕד=K䁁ڣ UCز&s9RQ͉$$ɠLE_ ){%$D93z33A3C7(b+\( 6l$&O >{YW~6-D UpiΏw;|7tqA:_(G:Ha$ 6fQ h/)/u P9.ޅјe1;c+7׎鶗K+ #t4ʨ"m7+Đu??i&ei]qĄ$!8O?K߷׷PxC)?oi;*:<_YF>H&f5랑 ̗"rJFV!3؍ABOp۞-q  c8$ō7@xZBEX?9, 䥳2_{$L_tyz(OG<2v,m>iГ?2tRKڶCwQhÿqP RtoƵ+(UW&0yPDV]$ n㵄FC!yۙ414&9g>ȟ}Stk/5:_n kj.ή[6(T3V[al֗ -.Qp%\}-a/|o{lKL~Gu1>,ITO#}D;ǁLf=+}5!$CzTD*_9GtJ:ݏbP- T2%$DF&$ #1%XkIq_?U,mr @w x=*e0Ɍ0(4 12,Mt2qWM>|^ o ~6<40nqA)^$ˮ _9;.Dcg XuDBvvS+岦f~F3/ozK8]Q7I&$HG5`fLwNBΐ$y,Jn$M˘] L@o-ä*~ l!fQ J4cX1 _eɯ:Q f/ \dKYO)Dž &Eט+nLFqXsJ꿌By!M. T'mv0Y1-,ܯa{pQ50agU#s-$*ח.M^ںX@A@)#lr³c HArbKK .;U;);bo|.2pFQr*C DמW; t2쀀M?E-}N:0 Vzz|Ǯ{zٰHty>[c2tU_gd & :6lTI{ĶQA-0"sMGy+5gz挟3Jۺ_J<ևן}'k*" {.us}cNnUCյ]@&JPNIe`3BiՁwor"juI녜qX fiهV1hdtchp8CQVR316yqwn87`FRB`q@s)?%Y)0=/;o|||1֑>OC(6*HǏ s|$: 2h$a}\Uu'2EP.c$ %*l D{݂ltndDq*~WlRp4P\Y= Cd`Y!Sd)ю(nvv؞wb(5Hٙ O].KJPN*tg{w{zß$xu}'l:Q*o5z\~>%!@!.9J*X+cmks-#':9-~$w}A@"y،!]:y0~uuGgeM./ P CK:W.}/ᬜ(?aω)Ro˵:vBQ곉i\H3u#˟͏L6!v]%x7 ۦ`|?eP=ǂR;u dP(!7TcmX8@B!؊>HO֛HsIy$ 9mՔYS5iU'*GQB]Nr37Ͼ+sd杛uM3FVsxUqdpc.u&;jhsnEI/_?1Em${&{ױ .'σLJmv=T)gkk80rhLt~f MG֛'E 4UbN)͉-PkPތT. ࠘B2 K*(5nFid;f;{ eDoq|sa[TEH aAhkKLmG"j@%`뿞djPSU[!_AQ MDj8߉':sꅷ>3lc3}f[e 3.$Eh9rݏNhw}Dy(fv5P{<7%LLP XIjonٶn 8mLَ& ϟobǘqnG"$ :7ôs'1m1XÎHn;A@ k)Z1?HpK]PR]*6|Mxķx'G =vaL1`x}CNeX7˺OU%|x~:*Ifv#+R(:ڭ 5tx')2thxb~G BmSP&t,CC`M9'#i${haMP-*(XHry{ Y''C x A8rzskA"h-38 b534c\.HN'`?kXx~gBhbe"mJ1 ˵PS#x\8af Bv'w7]Áq&%Wwn_6/}b; ^>bv d`"H;zyJdoMxc(M621*&Q SD($Фjn@j*.Dt Ìxh~gGp[!r$'^ڍ8w<>#k 2T&~~%ʜ;ђ@T[\YI#FBM6OZ?D4W"{¸P믙t,bfX|+v)g!{|&>YUoh$U;_PIJM &d.A D[T;<8gVN&"j@m[% J @bǷ33UeꉮԸ QكO܆PR#XGV+/k3>=u4t<~`𕈡R (HCvR(> ]YXs~ ёU%\R̓&Y-S:7jgBQYP_Hþyܵ > cpB:Y#|Z,-Uqַ䅗1p)v؁F9xVM%+DXe3o=cI)'MMmdd"m\N=Ө}%xx;UtOXfn}==Ԅ.Ϲ| n1%hv06Y-Zv*Pn`YQ o@89VQB wr>yyi|.ym۬*PP-)ԸwJ6z eqZb,UwAωdfWO:;D$n)sqR:^>K ΦGF)~끘| 8%0 21v<~q<3TsFY`S36 >=Amn{{(D#,4DЙ$_.ք&l0DPjr`.+O%I,8yxfһ|+-Fujpq<{}G|Mbyg^&egm/Yl @ ^= nsP+W` (w;3n-&0M .7 =8&/P @{8>z*[G]KD `5)qK f[y(608sEߤlpV^~>~Y)˔fF5&%$\F{F@ACݿϿv ^y-C]f@W\N{z$<1rДkd' WZ qquq;@Q Pd7G- t3lp) )3QȘ: Nm݈gpO~| /\8Gn|nNi,ڜK$WPDN\mJY- ? t %I!.4^uFؗ}ϗΝj,Xмwſj[WҪS~nßOvQwn?V: (y 9H(͍{ȸziX d(@w}i8՜ذ_tXNff):+B׳*3H7}e{èr_iFAH>A,.;#U'@/tU`Ilfnr,tn?-ov>gϬC :Џ,6}]0i*a4³%R⠋l :F}rzcr>J7Hqκ]4BnFoZ:)Z!V 3ogW.q/U݊3hh=TO)&C0eTmUjn2NwK*_Ɏhx=<0 :ׇJ~Wo(O.#g|#HOb`xp/o(+2v75c"oJ-h=[J;n*HQ 8Zb߆ځQF2<*. $q㫤z]qӛAȒUeJ;64"Dpgt7/բ3̨vt;^r;|iÂ~&ҕm93$ CZ)gf %=!(8Ntb8LD?&?oF{xBj^:b9Gt|$9 zOlP@uUh]AѲ@mŃ>0*i J]:`PdD@U1 2R '\`!&( ԃ5W|6@!LF@RF+^-9wWBPp.st V+GEδ׫8f$\Kۼcwɦ 5bm=(ƑCGYH414[BVlmラ <3Ӊ͎ghax -\wz b)Ð1A4QLESEP7ֱ+c@$P<} Bw$!>:I$e_T'! GI&pi 6yp)- ,jĔW^8V 1N&'Xa4Dm9D\)2Dƀ#jHdTK&j舜4j#)⟦"݅8o8e CP3MXQ^5lAbOL1]Gf7̩?9C4 JP%WvT ]t~8a' B(>nِ al8su^/0WW] kȑ`fTϵכ1(1B{_~Y6x(**bf{'$(IF%(Z4xːն A<T*@p{RY3jفb.ߠAb3]Xnku9tʼn3cD!L^lY$ȟ8i>:|O"(Kx ;ڽU@(P <,TM'⃂ *eg  ._>===U4xu'F.|byI5U!ӃH_hZDLRb_+WPU)<4)MYQH T\,X3fRa, @>R9I@nhtꝺm{=:^G^}]L DŒf\$BskU6K NkU䋠arpM>2P  Tx(= gTz:\%QfH7 F\(4(ub,Q->?7X}j}dZF{Ac!t-b+lSZ{5+hbY+vtOO&% Y]4D\FƲRQk az/*M.O݈WXᘜ=`yE M/QZP\[ժ&HZ n3SlCEA֞d]s9:5Rsjb4X&ĉańa.F`OvO%D&+Xkh|!ع¢ߏ{'q\&0cx$X"~'Fr C5ЩBN Xk q >,<f%7T#Ou9 ()Z@{>jp1N ̒7e] y*1!MC~.Hrz4>By<;PJDEdC0'i?"$`2T@Ȇ) (" *P6fUxQH&vV=*C#j1+ʈ}M9>jZ #2~ +Er4t|; WZ>mxdV'-pcJ.[iǘ$RzZlu0n1=Csd=d56 TU]iBcjʃ,q `?d駾!`ZBi(C^2|PPyd1"M2}bi 0ϝ9sT~{D\s*8pl\j.pG)RAL1%L)M-DRȐM)JEjh(q&(@" `#xeJ6J EdF>+D.S;?oԌQUE )@hTOhvIUQq÷?PU8yŹb뱤0OJY.甥 S'N9gC Ȅۇ٥/ߘcjΣ0T hSnx.,@F>m k#[kHO!(q}^~e-5\v;.씧߳4ݵ]7;iq(]5HvA }rh; }ҽ MSۛ)ɠi4ЦP'Қңu@PrH'|.~)t(z!\ Τ4Tǿd7>5ls,X1&cT,@Z TJL$p\!%[Y Y~xu&I:p7'"Nݼ*}flaon|:Ą3M$~_ccǖϓv8A⪃e+,%"PARc 1$sá E \] {od1ANlTpjӎ5mz}΅UL\b&$DDD,J2H=I~IZ\Om;!{&bXv'N Zbw`rB! ;CQ`{#;\I^GC-C8`[ JERpH@R- 7c{Lü?)AW QdEG0t}p0m苆alBG6kY F§ "PvYKl.1)EQA$}xHQC4v i)*9&d%lM PI)CH/ؿ(;b hM!ndC6~D?ъ1~vIyQoΦoQIvu>1bHܑLhEb<}h ##C}I|YTl껵Mf(9ݛNiB[RB3Ib~<يY9y9i? 5-z>U䇜hlUfR=-px4V-T  Ұh^7qq?3$P%ц0`!-Q;p3 PPR,}|$>i#JZr# "4ϸ4s4H?(#E|4ԍ H k6IۗF4Kī/)@?&u?k 6E_{V"i3 "fp8Ƿf(cchĉZ@u;W(u;)G̀$CCAC0J(&"| KHP(OH@Dh_3eQ-*+CjB+c H' HR$#@zcѸ!aBb @)BČE J )@M1P+( 3T݅- {$p?T`Q:!*H 9!<1ps JْG,&?Fm /Q9M ޢV l c6x1B˦aH*r8hZRw0&ȭA)PL9RR4rEPm.@q.ZZFjQ㯗So9Ӥ0ݕbӌoYXKlRU8$d%)0M񪕑Qs,2THJOCh%Vf9+,*摪hD!!><5Qvt|Y\Ɋ,PNR]32zbSS<"~ vé ^W֦o0NL[Mɒ;6u.5,ouSIL+' %j`.u6p P=\I,X=8M&1Ӝ.ܺ*6fAteu.;j6.Qt iFc 4۸,-lLL2"lPb0І&e.*T(3@>^\Ϣ4vfḂ\C5Hk5r"%ڬ(тd+i~>ϸA#-Bh(_%R]f0&; Ok;bBPĆ~C^${}۟wCہ,&Kb' XH{(}>!Rae%2Um/D箚q@F&ׄgP$6 T@H *ID05U0I3JD߆̝ʁE 2$ͤL)b(%I$f82f}"6zDrD2!M~쪶 r_߿ǦҠ4~ұ>H jƅr4H"gFQHqߊ#i&5~c?+k rЍV*$Z;M3[H/W'LOB"$Y~σn1<j 9G~Eea6ݲy!;Cl 4 CBjz(r=vGϑD>g۩rk F;ORĔvښzD)TȆZJ0C̜D$ -T:)WyKN00D_wnyRMT R2L `:׿^Q@ u>߮QrCL#:}2ǜOq$) P*c9KR2 }?H Dg=JӼП톌`bP-YYh td'>2/秾\`~zi2Z#'VC2J+Ű8ty(F>tDJk ?ΥUTH@~!̂8O+>]^y붔=@L}`J I]HP)Uw'khx߿g {0^u9JP=Z|T'4dQAtGhBCsm89<~ϣ}X,0d8dEyH+sF (@;O\Gt AQP1EF|s4K>O_`bO 0-9d@iMQ :s”K*[|*600?x~In[Zq˨6)rԌe{>?#©tt!) Em*R3HD%P@ET`i_t,Q*4&8vBgT(KBP,YMHPsCgaq}92'Q M4q๑5fqQ&(pb: UƱfA>@0@uqО=Wy:EVG w_t!g;= h~R}oL5;.]ؓP=!8Y#yAc6Jd{(=?ES=SƉC*NI9XB2!Œ~y9U~"Eב?٘a(I0P 3SIZIGq }CzAHS$bmǦ׺m$QY)K`Nl8\/Cl c z%LZ5<̦/& ނ![HVIA?tktCJJ0 QOW@0} H] @ R]G"}Bn0`JzB)QNXUh_}a)s5Dw`3n"0 @ W/d쇓|+g>i˔~pvԽGۣ'AC$4lMHC<~[hF>H}E׆]Q) ™WbfvXݪH&4q΂HS~O<; dQ a>Ab JS3$g,:c'LdF EJfVXT`y!yl- ǟ|0P:X5kΕ0Ft1iiON?>׺Q@;qze4pJW F #2fc&0Cd $6@C ;{a^*=QF%T$ iSt.е EA\|]!>imhg#kug؇~d]Y`)I\tIH#:L:%)Nَ]Thg؉bY屽G/!gC7 R$0) Du++P'6@ΆesC1ALuGGj![o9n㎑E10ƩᄐwQ0HP?3wH;ʓ3/<31y_2)JS ^#dć%rkAO;&0_`º.ҰEE#/5R{\&U6>&6A#7D\3Zr}u\2VO V 0DL_uuCd?'OwT8|O(9/nls]!987qrءGݹ8zkd` ?Y4""OZtғkG(JGQMCk5LHÄ EzÐ%,́2&9`X!X$)"QMC`Jyh9*@քSpDR%P3'3M8"C@<9hb}N*)m~a H_q-lJ NTtS+Yԕ$EFV ֛ $FS6$Lq@\UF0[84(l)1iJ y9;`rQ( 6Boc_Xhi1SWBsSQ0P\'&Sۿxiߍr\b\!A"5.AhSP;ӇS3hOW&{<ͺl*C6IeuCDa5ިi=cIÁ=ƖjY[Q*^ApN):= z~p`T-U%Dv|O T(ܪ\S?ʒ$(R"*]OZ3:δDN2 b"Hi"~F=k|X9ȥn7u, Q3:oC ɟlEc2U3zI:^s.ǪjJT YPܹ13o6b~l0lhu_0b#Xdn)hRnJa(b T5[Ӆy hA%0'4+TbGD?9xyutzA"QE֐k0FM@SNCb6cQXn\^lG#Ss` A4%y$Hf].2IRЦLk 94qL#2aQLz>+8zb9- zG!4ӱ5q! @4#4D5њglwcnxiG2ѓypiPdoVrH: QE)+%f72& HڛaRDz8]yq`=  aVV\sJ+x^b9u7ub;'!ݧ2=9HDc\ت9rK. 58K>`by8DGC*4bQ`NmmlŧKY k&,MRbWdM͐ᇲj$CB(4ϭIw& 5KObݒBv^4b7Yaz$TḚ`;E0x0:&£ rgc4!iIiGQ4CBj}c+1L]40S.T@ FjA(k,ښ#L@XN$o3;p6N+9l:t02fqaPg=+k `D3GuQڻc6 Fϝe RKmZ@a CA cXR[-wP b-ҳv&Mfԯӵ_=2HGF @ >y.kj֠ ;!+vPe|6 $ )|3(RI Fu;_FT[S߿?Cą.8xF.u"BA7M<l$)8b<^JILloVؤ)6dhorc4TKvWp>ar3飽agȓQ(]`3LΎyj))RH`N=,,( 516BW)?IX%LcF3pq}(flRaRQC1;bٙ ۍQ }32OγaN.LM*)0c$Qa5c-G瞷7:v6w4i°u]ÄߡӉ4QY("B @?Wmb'|aC9^~q E0Jspavfǯu_;rlVjvL4VWwwԕ+* ~爗*S z {/s[nUJ5@ۯ>E9j7_,:k_G/L(%]荁2gC A24IM+B HI!E ҋ$%T%#TRϏ" (0s@Wc\( s<5(^l ZI Ŋ7#TcT=z@g*@CL@hUS%CERXQATBj$Zf$h&ZI?')WPG WDhoʤA iiua3GL8 F +cB$.?zr(-*ΑT ]qNaJAl 7x=VZ,CcQG49 ps(p/4jhlŁQFC^~rE"3tq؞ r%J#Jį=F236Uܣ#pK(JdaYl6͏k1CPQï=ޏxapkx Vx$6* "VRFg-Q!3&I"$(E (j"h h&$BP(%@i)>H;!"~ud)%hΥUT}8R]\KwL_]kM);)L5F'^)=M]OCr9o6$}utޡ%HЊh'KdSւ{@XO^5$1h2Zn}-0epY4iA0H&ZU@ɀ"/NsW=fhSyhQFnŒ 2 =( je"%V"] fFF&Y `>~ eM?D?v\B$ZC'菤 @?lѬ GcPyfB6̰_YH0^+RlaW P6I%'8y_=lNvR-Ee@>}K (qܣw4M1OVA4BCec.1p:8p1F*&i}[{ ֢{O p(61Am qןOO) .m:L,I,J²ICOW[ĖDIClS =۰JDyELDQ :w}<9-9W{_/YӓrfdҋZ3 }rd84uv~0܎eׇMzGptgRS}ܨDhV;\E:鰆qy,YŇʕxhMڨ)DL/^o,uBIV\SݔC'n [i[[끁&taiE;JNf;,]ӖNzfa {9c/5=h>7 ]v6)s9YtLT3*qv;$^s mܡ8<HcBԄCd3l =?0Ok{БJCOp~ܪ֨ySmzY.HNH)S[l I@|b/~=.@8% 1@#ځDN@Тj!X=o.vL^^ $;yG}x޼4$wb]^'^qD sgXhgOxxȊw.b, S5>2ڑ5,5}iX\-2d,r>oۚ\+Y$ѐj%8>1,rN[V-WPyBУD=yEwǬ땼$OO"Z7U  ~IǵHNx]tN [yv9FZ^7x&fufޟ;6>B/߃7&(×:1a˴#E6}:ϦɊ첸UZ66)9m,A.+lv` Dz䧬}|pcVFgh]n$׹HsѝF* - 0,wEc^d3*x81:;vFڵowݷ|>d|w ܨM}!o7,QOn{@#r#)+XWs.ph28Gg c9 "ڛ۠c96i ZO7G\86MgUiJ 9@E9kǷ;u۞hwL>]fg2{,9ٔStJ+pL%KH#e,`eܑ4ӱ!9P:9a\sxv]W% \1m&`0U€1%XPDzyq&ߗmzqA]LSjg,j7qdnz}ˤ9˿֖am;UR\!p8qH%>ӥGǙޏ+m^;tFs]Emhz;;z@'~,9InW9厥dZP|]@ 1N:I)4NDyxx烉c80a8@[NUQk99Gp995R:G27 |p`o(oYrg60ո#SF|s*['/[an<^LݐBr@џʭ306Ћwkz*u{;!7p#韷ibDQ6`8Q|k\V>zgщl( U3 7lj(IFc^v]ק{36JHI25 9;9ik̢]qjM5膈 ZFh7D[KA2 U>- Jy3T, ~:GČRdd&Bc_>=.3gw/>gr a'qu}80ʝd/ƢOWc㗔+q6dl.h_ 19i0%sur (}xϠr}UHQY;'8^`K|>3q1R ҴՓ\ +es/hu2j;#(xPѼ:"$ꜗzlPCL{"\dxK u%_qs9rsfe L&^7m-0qc\"$J.0[\Ѥӆc۶ߢq÷#Fߐ[OaIQc\Uo1m>k8ɗSNQ6/"jϜ<%Er #x0hf8~4o8So[l|.䭖XVqyAvڌ"= 8}d ljC$$4l<"(̩ׄKHҕ=d+h~7UG9Bgs/!KlIܕb"|!Q 9kMS2Jd$wzre%ܹ$ag>V28@ߠӡs>s}]Jls5]TuZr~1Ѱdyp:[Y/tKZr8e&xrG !Ė1+Xu>[g @f Ʊyt [qtwiLԚsu!bS_U833' [ڹPVEVxwbg0?f .gru|[M¹KY-8fS}*>wy?)"\  j(2I+qʙC OWpǓCxAxn}݀)\ g=l(`Bn`B5&20 םc**z@LGX# 'WC8oCgdf r oh%as+nQ!R6[Iђ^źۓ8FRe8,jEUЀQxrXW 3dl tt0`tbn>7{w\;6L$"Fbh`:mCPнiYZ֋1,3 ٣o!{3Rk!ETkLۆo 2LBaɋf^q85sMכx0uLbhC4!!yp cP(,)&&0!<|a)h7ғh~ Οh O)Ep ITq ̎`80r 9πcMc'܆#84tI5Љ0 {LFF_|h N0h4sp 0isw&`L6XEnlHhIV(VI{' 4w0`I2'Y[1P<7C!2 !BЇd]. O{|_I"XO.Otv +Ma=4l5$H%Ax'a`!A u†& ׊R,8$9´3Nܸf.`"pFDLjo abq]n#6zx$ 0wfaz'^+U؈ ONT5OyqNs3Yt;o"34[bHil9D5ڝŒF.O""0PaD!M+)k kΘ /حiFd>vϔM{_mpe^8b'Ile q_Owϝ·O֢2?nrS7߷Ʃ/wߗ,-ቸw"XoBmJD3R?m^ゴ92 XV8{M+T3 Ӑ0%\ _@`ʴS:|69]lXMon2Evgն7$ SzY!k9V4NҦhvt({O azӘ[JAVKc0s](/2e65N' %H zslUO\)k梷i* 9i&( [k:'FN91Rnk!PU X,kLx?pj#<„k>plleɋίsvcחaV[=Y|;M!v7{v1}5xg3=2mʑ2i先C#"0yZ^bRK=zPo-8MtI&NăOq;Ҹ^2Ҵg?GaqXDDV ($AU׷3ۺˏ0 0Փ&my3tuOQO7XU=_SjZ{sf8y\lgb@m040"p >O`؍L,ފl], ( /Fȣ"k6P]ÑuVxMMN/$$g-[_9ub> f1@QFm|# WM` E.)%giw#g"˗[As8` ?ǴZL >ӭ>xv|ЏaqbBH>޼v6(s ZRZA'`"'NQ %PP4CE% 4MB>%!B ӲgB2dD Rnwu[EI*( )D Hb$#V OQBA6_!?^ox,d]$M^@<-8m&.BMCxt3_om  "ekƎTڢy`SKaaFP(lMyɻ9!XhIfpԺ6@2q!#k%O ?M;+$wUGi[t׻DAlW,<#LV!(HRR]r|Cu-ӆ;=XpPsaB*պ:72+ H[ZCm[*.Ͽ:/iB"0h2&mqCG#'zk/] :U)EAQ8WX+j1šh<lU},2\lv·W$M zPc15X(CsiWhllh#b**^[!Ac > .z&2|= G T{ ゟ{ÄEǤNJ駩x+kxBͪU(s#-ISEf`.ƙ5'Nh\h\3op"mCp|CNʝN B}W.h|߲wǜ$CsIg$GAzQ_@ߠ@ԛVп>`"!Je` z!bj7 " Phi YRhnkA ă/S/CQJc1;:d҇{jKo ҙrt,/oڨrT!:Uf' ._G<rZ$ IRv@;,f & !1ZkEhn;% 7#@R8A65AXc81!DtOM.י/n5G8^J s}$qH]N㡇U]5[s3]u#ev#3lWU:`gNlщ. (NB'U5An˪kLwkuX%S: %$Fg*zQiRT -¿+QW2.Vx: ,~Z,,LcB+˯ j\-\s,2e^rlLKG%uw5' t@w!'&g-,.K%eL)|JwW]<$ }"B+^7.Ƃ<`}W7ig8wÊK5MoPJJܱ &'-$/j <,k/(8.lN+OgHb-~]]71|&љLX΋xFHGйM]C x-WMp]l ˹^fr1e➥u+NἼwα .)nk.ͽ9URy`"I<*EvK!*l&q]~"Lhaьhr!Y߻p#ithaCGByюYJP.}VǗ7ouL̺S"(5YRҍq&GWEr8\ 2ip9"(T}A^tl6\ś}֙:-o'Krb%2^`tΌ;:קz]z&A(g&vn ƶӞ9wuBE7^"֟tw=Km,B!yzd#tHVgT8ILY^DEQAx UZ:P 0&Ǣ8KC6; Xjj'8x6tf|rg t2L"3IBMg!2ei^gG36vMȑ бR3X(Q6f.Q08^ =/ln)RJȉ)A!Yj†d'$(0yx?u; BO ?؅(CJ ?@;IJP78΂Mۦ'&p>Xs~(`4ljg lz>㡭~.KVp\4)krz|j) 3$~>MtL7 5dN}3æm,Q`LaF$[1BI*ÑmM'TO4ZQq&.㬱LQVն_Sꂐhh)i@ vѢ/!ۯΚX~2ma5i/۞C%4Τ58Տ]+r"s(-Զ sS%.R bɴ,k ȱ&]Lm,@OPbd!P0֘Dnr)kNy{?œb;xSDgדϵG~'/']ٝ?Pu%,+Pr ϧ^7\(\Yn2<)J(]HRhNNyl4m[7GO;{9FE:|xmjx5҃:֥_P|ވV/G-wqˋ.H麗XXM@NyNs\w)ʾsaXlٓ Kqy­]ѳ&л]ڈFU:jUk^"Bh kQ8,{01EKǨe5I'xƸWkß.CVN+r(9r Z )U^_i47Dta, rbC / 3M [xK-0\!kId!! 6 7;rF8cWwFYc,Q!30s(1QA""a$"4.r 8uD5Iō.!1V+Y0AQ`Yg*SE-,2Xog2N~>W޿W ;)Hp';:pis^qQ"g`;">ta9'"V" ASJ/g\ aLIc5cM$,Y,\zW=z} (R CJ4IAH dP"4 HS+DQAM ELgDdfIDACSPNFªt"QAԂDK{}c(~5ɓR&2x¿d0/(2b ayȦiN' {ށ`@zYR =B,c0(B80ZF"X)"(ZbJV`JJQB$B$"' ,A!N!1>yy6Nqd44<%"fE=TP]*d T! 5-IDC$E?N|S?$>2(aS_C)>hzRdžL⏏Dh H2y[IAM2f& )ՕUab6~tSѢ& Є!S-!tXdģ;@7:D[윲h4):d_'p}B|9~bHZU{G(HQ:<#q9RBar;KBzwTِS,zY:ttD 3 nl< 4I[& e}DrD[;'}Q|௪#:DOr$=>-'d:ۤcՇQ*kh~)G2HV)=J\LG1]0kp 0t372<#lDĮ9'nҘш؜; %t7iJl'\ s .-;DBd*+5FN]*#h<+Xgu|tN[8jP1}$eB-pӜ@x{69P+\hʋ]i_ RүZTZj)כ#<~Ll=30dڈS_39y ٧vWIO+44ܨbk"$&;iz/b!PREQ $ԴPĤh2LDv P,EXث$@FGD,hL@4E4&"4(=dT(,aiRa/]#y5N V 4ǃ *>5q8oc'Rh4 pC |~Nxi΃˳hw ?`PP"A+W _Y!@X"5rf#D W%7BxaȂ7~mDx@bFC/L& Rw0 Z1CNw^,9.h%k?) 5OHS7yc>a&"D n 0USRqUiAOl# Nf20WBCy\>A1@%!DԀRR$ RBO$1sJ yU2(G rG@iPi)P"RR@j J;: 9;$b>K( t\'a^#x{ ..23Z2T?m)CRI $rjʏ= J>['kP(a7Nq! lOFn& ox1ۣ\;x GŠAe&W1zf1*{: >^nScOI],gA 2qEh % U٢%Y:m~A{|B #=QDPZQjW?oi ߾T} =[d:RPfSQQC[Cf}\؃UP`eGImڨPReX( UJYIjO~ r AcYzy[T( $ȵ(i! {j aeG#a'` 9ĽcL gC?sC"pp -{R T1@AHJwR4l!zNF-c5@7LnJbQfVƍڈ'>2~d""fB>'3xGpPݕD_AQ b +xO_| ʡ |&>Zy8pJbwD%n'90a C`brol"vO6),ڿ<| 炂/b. >½FŇD^gZ-@I &,kMVxkծMxjE, f0H!F))W43GiRgrtkmI IR 93njmlES @UI$)-Q,3͢Q Lh ǜ8Odˋ4,BM`JSĖzzaxډ@`s-8jlơ,^ư4JRiq$K8A^Iw :N!W;Ikm_?ն꽉Pkb#P"2_e/Vyߑbv40gy !qPz (hiV*R@%|(ɩw" "+'WB#E;xtQ_E+EJr(ZM(:y (ihi E`yw.৲C_q o5]Xy3)b~-i^?d^ ϯ$=O83,p?4Ԕ I^#R} Hhi Z ("i (V%"@ "%aJ($hJ")(h)()VJ"H!D-M#K@S3b@P4C% R ҥ D+ADҔ ApVhJ R B4TP$T 4PҴ DSE%"4ALKIJKM @:4 R TABRRa3xv!"Asq{- L"udo r|<ѥ0wv`(_WF0x #{wytR:?wHHrHqM1ܪzծwF8bf}~PaiG~na=+%G 2`KҥSIE::*~L)Ph>DC Zֿ JwC$O4眨x}C!Gps+Yx!ɉ%H?p>X J^Ҿ:hV_ 迸ްk?垚C'ePseНj a v t|嶟N%W1aK'yWB;D. vYc'QCnذ7-LRd$N?/0~-3a"45cIcc+@wsŒ4(7, ay6%m : J44 x'>brT5ll0Q2BTkxF /.n.."])4l쀤13xL ǩ7o&+* snpЄa+n7nqIP\)7[(tg:0 6g'v"7)aRo]̃tz <(I w6`uh)fbb 'nI䁦c4:UrOe;(mF@: @t 8T47ʦ)Z@0)'WNw'NkH|ߧ=SS&hӑXk4'ut]v< vDC5Z HbV M9&L'l|Tܽ!@HFg\ēs< ptɾ۟S<"CQ|m TQyty'ʵ֎L((V3|d[po$7h,¶i E&QS5<F剕y85]E|ec冪Ou$B'`%I|YQjX?=*̯R5#ۿ914\?Dzi\5Rl8 5I*,\PQ책%6 x0kGO(;, ihȂ>[# r^~)HE1NI*;x$D=+ߛC2𑞕@<0N&@ u1?3}>/ )|DI/>air㍶ѫ=^ DEINGѢTBxf|"+GM うA}= KoXK4(UoZ(aN#YB}ri1P2=-\ ƛZteL3/')n14 !cLUwlwII@EԐd&_$2%8L$7Ǒ®G7_/uD}m%/?P&!1B+4V>74-+Cu,G SݏU\ؗ-W#;Psd( hpi)d-9@JA@d$Rr~ %~ *J0|wcR^cXv;{6 AL$%JhUQ"R Kǿ><{"'A!:zχSD{b}PK1D5(d'VPx}(";ȄnpT2S$Lb$=)\1-NG2v",$З߻(bUPh҅?]m@'2SJ^A[c@?]r(]R@dEV<6QIĴa<UE]| Hc;r!vA03 h4|RЕBR PCCW7c9Ϟ ( Xly**)t|jUzcgN0HZdaN{E"^Y>3!W^BكšM/o=㰔 /DҴWxGvTxNdB `>!tO!)N3ZAw+^]`rH4=Ws#?p %\+>=Yjȝ, Ї ucL!?A@\vѴ IG~c 0*Gӻs(ٲҷɈ_n/:}"w' =;H' =j"8Y! }FD<  Ոxqܔ=LB@X;UR0dTfv ;d=xbn9zS>H8s d0>ђ46Һ͏܀P؅;uN+={cQܢC'D D )(X9tf<7Cm ݤىy$ޒO}}8=@wS!M헳Jycp;mJlģuZ"&&N6rE}i^p?c~ۛWtse)z|A4=,l)(0J#JE%I)CVXTN.TDgD\?yly9}ߚY`B(R6Qǩ1_V ǭ.k!y7?m z료 u^tsf3zmwsS3y,7|EW-l8:er9~|9kh\uҪ s%cBї'+gw58{p5wxާ: VwHK˗]G 53s&cfϒk}rw^1y2~%N' {E7>7;w=PoF |yA:d 'zCm(׌KRnD9_AƗ\ iCu=x v"E-q;:6ÑQlB4$9Ye P?h2&pD z$;?xWxUVX  *|O2G҃ȟ}xjl$d>riVKgw7H 'pp|2$!0J{R:t3_:w$!$X%&C |.ϭ Iy#~T1Ď+"sQ)&)d;b-40ACpM&%1 WQ4DST':vUKha'8Q`8eQ(x$c h9H:ٔ^BdM#c) Ҡ-e,{ݪy\pBWçM<5jxk׽͓$oW.b`I B @ӌA,*bEAeqS-`xC̖ JB(@HfN95E@M@DMbhHv3?3@B240('cl"lZbTz:06MpY($!AN)a#RBPr^=>@?ZKK<":%oBЏ6M0 N$A$ۿp 7OU澮"{N??t*܂v9U5Jfom{B}ü/wD"@ i.»nw^;|0G)K!#*? [qw_5,) T"ur'*O7l?Z(&GB~zEz#ɅIcB߶k3oy d w-C+O=8ӰI؁2O-JČz꘠i  G1)j>RB HhI&(&! H(&*)$h@b f"@i(a H$ifI`P69bX R =&h=A%)A"(#F@H"H`&9HLPT$ISD H,=تB)ƝS5CN3FlM<7tuെN RRҀP}]?&a C~?9}{ih즭ǔ1H l}GLP3CT Y!:~3ѕ!:@CyꃠM1UНP!P$!JG #ܾq@Tw6eP1ﻟ3FQ`?C %t25@#+ݙ( cWBaё\IU_260\Ci,hT8c2]2荠M010݈cC>-G uq&c!Cաb햍8Z A&`pEze%٬m $5o#I"cͼ e4<,vbn6nDF &8 vӣ $Z4 0Je*NG2ICT35fv]J$!d)M|4|>C/l  <_*JTL^^}`rpK$4X3LD  'Ee5Q nx!DkN¦ kZ^Ɗ<9B(\BoϮ0k4!5bYI`9PTfad'Pr}CS,xQs,>Bryul*FsFŜKNj#ǘy!BEW3yEP3 TLsi[΢"ʟ]/Dcgԏ_C$]!A8%.NpnAҌjPtR1()@44Ч>S9/pN1 VS$-SC6yj}oRj&);)GK-t s HF%"x:gw=0J1+LHI,5HP)T1)fs"Tb 'nSBzh, ֟=aum޸}uv4Zgoju3:&E^C XluE6f'2#V=Q1ֆdffP|C5bk& 4jkPC,c{fc72ncVDKFQ Ԍ46hd hW`h5f+Plaѳp. 6M961MPn)$~CHm, E FLuɌ҉xF%-I Z,wΚSy:oqi ` lp{WgO<;[eJi (Zh|zl##O+G$xy6{`R$|&@]QDHMHK)G %Q뽠h>3X0 iJB)H!< !9 !q:bpd/hϛLJDC !;vy.qTyjbzSLUș!(\ӿj5/$M@*/.>>]32`+i-M0;?(1L?u@:I4TLH(zԚ'85;1(~x0 -P&k)! !A)R'DDgk|3=OwA=DnکӑAա180FcXPHvC$0'_)N0~Ű70#[ PiCuRF!5.Z'rN$M5]=(3; 0Tn!1ꠌLbt7ͣ4 1BEuK#<;$xz^f` *,5H24%Ir4s 3f(Xt3k y >\qNIu 79fRdb# 1f1Tup|)f=9e4K/!-KC6i)STfqj5JӦCxPj Ӈ I@>xocʒ۝ sᵊ5Z XdɫY'(|ԫO"t&di٠Q EddC}x3?Vkp]Ϣlj !#Ltψ I$ eT},+ ]HP+;N&N ~.`&I) +yWX:܏OaiHaT;~ IrtYv-K!:ÿSwJ4x%>cz)J&$ a'wv hDL@0a$dYx>. "da58gNa'{S0)HDz{*@P,=%C0EAIzІ`4 磫J=Y侑th8b ±; u.0l;uնiLTҩ-$uGhث@(*`D(Jf(i'hNӔyRp=W٧դ'rU0=D辱+&h)q)*OhSXu ]STO @d:w'4> 2{LeH 7% 3͙4 %˖~"ޠt(PG.Yxpr}yGb&^=iXPӣZQ׊3T.m\ՙcX̂Dɘt '1AV_G͓c*|qZHBǮ4*PD B44HSբH } #02[?֝q(#Jh~ RʒcXRCKpFZOLΣuDT;vׯk2 O֒Q;oTp۰/061o}-sк#D9,{ja A㺹He@T7nCS4ǨYNeuu8z@ &T3f@MQ Ʒ3G1="LuI626AU^q㍔'dJO!^Z;W&w)0¹s9ikm0f&d& z_n{im'cgȉFzƃDXY;oI^'W՚kTŷ`̓v/<$D%8fzH/HOtjla*"T픽OhD6Q̃)ve'BtFLwWIo4q:`@All˃5F-foBd83S+ZɁFNuD`OoqB Q(#sN*z&Ou0D$. Z܌d/ :rCy 3CTmjiXFIqlQebV;-"dl%)HЭzpGɮG|4\Q8@莏1d !~v#Q5`ѣp!U&pnP9G 5'Frxpyl`6ǧ[! pb1*#'&ns*l,;)˧dJLPx"zN`҄IT4W1Lr `DUA,mAQ.0`*%3ϾZS=/ ϋw(= 'i85~uZǒiX62DdR5L=`#K1HZL H[N4b6e;6Tezd"ћ֔Tߌ2xUtQbM%dR [7h=Ar>,3 ^ RL]}'MR'k?5e8DX"1P!|L-c?,jʩ ")3"jfH{0tz!{5F9zXB iRk|!h:GQ|lIv*wзOȰ2jb ߏ3w@O 1(RQ!Hc4 4e"GNP;t"?!ƛқMibOl kaǻY;:1$}dfwqSBnUK;8r60{Z\ tH\{llaLV S=Ma~Wˇ-_ kͧ$4)t6˫.$IcHΦ)#Lҁ'֛x"c8*r(-Rqjs;*y)SC0PS5aXXiJJ҈ >FB2fAB4I"D1eNX瑙4FUjRg`MG5GYUMBb Q:lь֓R*Ah }FEa&E  +f,?(]31i*c&B7%0u0r r0l3\2'Ss7w;qyn*ZZDq&A'jZD &2B3G"8e%̜U)2JX1RWV#,z<Ҕނau5Z-#bFߍ6c86 b2j<:6Ss  ݍQn;h SKMmT#O3 Mk Uƈř(.)S[Brd6dP-PKCFFXښh (L|{ %EzhkVdPDq7Y\j]X-K5ZcLx;iM<7~9>AϜ76hW):.*t%cAü<շ9qOs\@3&/*-l1ZJfْ+A?=4c[l`9 -@UY J1îxCͺc=sĄ*Qt4x 6Z4kZ51&cr-mPgqshF FEsW"7y5_7qLFs}؅Y|TUks،Hm$j0x7tf3Yj8"]SǤA! INm=TiN[]s<~Tw#K`j~X#dm$J)y=?#n.,t5K0ODL1;BY2H8ID$$uS2bbh󽞜 ր&PJxdE' AKX R4 X"s:(lp6 s^5 /{#V }qH: +OíkSF aiʈK#P+% GPq0ǓWӨE0:U~$AxPc `ϼ|NAGֹ%܆!9#{)ә٧ö$ ̧$GS@QHcIA $1#)4̯!eįX4 fԦ%t/W5Mg-$zeȦT8azB jh q N ht9k%kdL$OG[p,:S4$ !%(N7IFΎV!ZuA!:uP $$e*AS US*PJef &j$Hd(*"(Pf6,eҚZZeĻdb|)G$SbԀ DHQDU2S,S@A$A,@P${E@tPQEGSH !J E4DšuK iAYE%Px >D}r`9''0HA1KMI=| Ü's-Q=0\ĉQ}dIZh(dkФH!4}|z'ׯ|?`1z۱6NvH&KW寏SA&>4} )h=FbKţ5:~Od H"L,E";c)I Q;[ay0 @ # 8ʤ)TQ дI Ĭ4PHLHХ%-M1+P&4QQHҡ@@0MT@PPM4  P4LLPD@PSJ4 ѕ*a1,@+2 .C 'WHaDbT4T "0C$gMQgz۴n"qi' PO6i)25>pR$8. |='NzQZ3*.d!=&*B*! p:xJH褘!D/([b%D(s8S8kb8eQdJG2i t?ds ?>Rj!.zu-Xe%S{!8:z^ej6? V$LcDxgKq8}u(P8gz` Њ_mZGf#?!!>}M|)AIdQ 5yrBOfM2i2?^&<(js|d>P~]̡P|Nk4XE/rs? MLE^rZv~ 5ϡD&Ϳu m¬C A9xZ8P5 i*m*pۗ-F吰qȇeb4Hb@m/g^4s~G~@e7xzu| toQ#k)`,2&0P! Aj}8[b(PESF0Q$,K ~/%V T81\e}lpҩ -"Cv%+[pIDC)`l:4h1q-4fmPf(%"l:Ĕ 4Fr3E#D$QL@L1!43ʑ01ULI1shJdh10Q41 D)D3BTF1%&@*o#CXHB:hj RGg CV;11!@4DM!] b";270`62` Di Ę!@9(aCJ QTG T^X)$CDo2hJ4X VÜ>ch;ō^hgzE]1]]ht>tyͭ" UÁnjF;vͪF.ܸS!aTC1R+1f98AO0J$[ a]m1BԤD0uj( j&$Q4ġ IBR1R15@,CL!(%UBR$@Q,R R H4TQ@CBO 6>HjΪu[n(aBE$N`ISeQ\2J(m)$m4CS*9<"M4TSCI\8cK(j"\P?x#8# S7^,U mya LnMT`MbR8rNF#.x`#IjNép֜+6lF"4l؛kA)PQEiG3(!]~ƅcŌHj.>ڒ bihx# dԤ)$P$рaA=>B VH i()~Cj?np#@m7hF%U %P#H lFñlP}&] dM+c0{$#H[H$ CǦd=_#k'x6MۏlҟU@te_[~E$QO~$D0ђf=>h$ nlU)~\ӬY?8a#:a(Cٓ!2;ۇ3s25H?r{1/4Z) @xHrics ~D㻭{^;51-$MLLSCCE3rԱ4]2p (hRh)R!R-ADM$5+D )<`T05(JﴥE]q;'ch"j `)hJ6!*JM "H(Fy*vP"CGH!y #IHAP Hy H9_$씓TO?' (0rByR' mp{BLHzO~ X+P@th Gw@i%1HAhCf:RPF5tє# (t.G^"R"#APAđ=Ў5nO"KFd| )ԦB~9>=&wUٮpM;|"5G_2U=S%=9Q/#b&DI H!bd)B!h)NA BL GOr I|}!)=_Moi77y'32Ĩ1+?z o䊙"@ C9 D}˜29L!iywubP(ixK,,J:u&h&"i)"%jJ&Jb("`Z(ZV&h RjO(~;}=ׯ@:{?YdaQ/bzs,ĞIqӔ~TIP*skd0Nqj:?|M|~a&A >\B;@t%` ;^Ϡ'ODE|yCFHJ*9Cf7\{Xʿ"tBB}nw`2q]Ԉ[R1ҟ"V3=ԫ|Σ| G Q|)XzugDS>I5֝^ wc0M/&'nDD`x`sѤ/MI3KH@Aojk "#N?srV+a?}  GJCygپ%p^ϨR؈M, TbIk }AjE]ihl3cԆn\'& ф5o K*  c{vqjQg)"2p <\Tm2=yXac垼DE^}pl^NN T>yw`]3t=hzIфaX]ܳ Os6C=fۖn_IH+pJd&o~&Y@NN8zE*C"D,hu/t;’TC \LbPJ&bgb rB 6Bj9q@=a3a42馊)֜2B艰t PuMd7]PUsC(kNa!n'cads;喎j5 rbe];=>\t6 к>CÈ(SHaHiMlӉLH89a&`8@WFȝe8 )&H/o'݉KEdaW{9v+AhGF3}m+I%l`FBJVFɱq8dHIڨx=!>hXՃ1 Q@8)[ґ̚NAI4{!E"}.@N]!/Tx8k,C- <_#0lyyy:P?={O :d $p@xS  1(T K׈c>gW|b"T\}8&,p)e}>&C(%HP4-dd pؘ4!I(sԨ?$my ކ@|(3 \9%leIEWZJ)ET 2iQU F8h $~ -h0_h7҇C!`JQ4 hĕAxAoNb:ěYjlU VP~=<"V& :H8f`dڞK푡"{Lmilx+) hi~4ƸH2MnA"8HT$ Ҳ)O,BO$- $tk0dDE4wPG(?h  ]hzT}lgc nnI"UTݖˉ~9:nG+#w 53(2^LcIQێ&LqR._щ# )b 4Pi6ŠN%Z{Geò58ks j]`@N[qG17f}.DA݆SᚪqvI> 0˚=Y^I%tzoIA-}^ $&fyV?~x4@v(q".`7!C `Lօ3/qCOGbfWAË lF,. 47cp:ʜA,"F֡K I&CҾr$gw+])`ɚ2'GZIzshDhOP0Jۍiڔ2K!/GU /).3VCz]\]92ŏJ坣lJIT!0B`l'iXSd6ltgDt(sy{F&aPj[vظ5œxy9'Vfl! \+C NѦ&2;a7$sd!<$~ Ob$Eg(caJYT'oɕRIrWqωlX@C4Y[cPR%# s\lR~3  A!҉C뮉V_`8'[9$!!hB 6Ғ8LZU`{䴂?,~ cxP#oˎX <2؆` jV( ~p&81 DA$SI@ELD IE 2!4(L *LS}'7 )*b*(*_(Y5r#4Cuai"jD(J {=?s+HO]h3|,` 1 lؗl\o8 ӡY P" GBWHRcA#&O!tпIewr=P"=藴?CrM"{r!B{6iQ_e`718Gr}D#twMs }>>XtzJ'c%rB~HhoVk0D@/G?egˆ( ^4?'JظH:OjriG")E0`8XOH%ֱĥ LWV15`!!if, A4Űu=}};j+5II'1Xw!ckɉɓݮQ}jb:2Sd4RCCWAHT!%>Xju)? :SPz7*Eh# !%OM;M,fƧB D<PmM*pgO?P<۶LBz9fli\ UiGp1(Ws]Wy~?kd\wj5ih8P9=I::og?L{0TyFG@&<-,?逄>2Q &9vI ̽9BPpaa&}p!$CC}φX^,%WU`NtkA 91JF :z-YvhRIzΐ`-e_fM#6cq 9 k .?Aݥ$j,bN\#[kH\T6*[";B;!P@CG7`\A-#A:ʇ &gM)ꏠ:D9~ ,c)`-66,!q לr" GdD y]z=Cx(߷18* \SQ DzP_D֌V,4YI"$:& *O{1]zt XYNkEB(bsB,h޸83GYda"TjQ}" zy4d\ $}^`Rr ,,KpPVΒl3 N 3(b# ʚf2mI;"7i+ (hk=L$MF2N: ޠMfNWN`A P~,߼ 񦐶\\J* aO4: OAn#N# PMWs:0r2c bNR1.=s]-%n' 8944L2sZ x-h%H[tiP* Բ[.abg܈"$,Q䡻Sw]N RLK9ƖN&Z RA1D`h j;.9DM%SAR҄6wndذUlcG i D{Z&)Y|8:h#Z>ܜX`d(ш1CMA3[=y9F2]ax-5ն28;s ̦L#uDhQaiQ!QkΚxTˋ#I)IF ]t`C.TH^E͹O=,|qt аgz#9J+>,!Љ֮QCyYQJ`u)ܙYYlK\Vf {7q0&6ZF&6Fhob-n[;87T5w@ZHcrR 6A2DT$@nwYgkC^*&>vtXT_lYʥbxLhT\rtt`w ~^gOh>NlfM;m 6"QDD@S$Vh 8jJP [#5c$UFܰ1 >k ѣtq "A"G俊 Z@P4(R%wy1`)bFJN ZR|5u=O)ĠpCWe[`r~{h;FP#@JOC)i X "p͎PD!G@;N6k﬒nGn8+L ю>RR#I '0;`57/ጌpyF2 Ɣ=D14%TAP̤25xɑ>^4~>[o-m$^O } =.P'?8z "Os3o5>^=N (DQ?1) B'eyX08:ŸhhZ}e@"x`CSѣUSU"b"PbN R4R`)f*(( Ia FcV* (=aL0*.dO5LM-RۜIT4+PVw=otvn3 X>JNG^ZW܇xs!$ٕ45#] Pk]i0i"D 4DHA-)B, "Jur4E5 USA} Q3@̉B|z@RRh8e (J*8XYhgC QC8xXā8FPuH Z8#^U9(Oi)n};)(ǰ[0<D%/⡏.yzb?nyfedZ#P@j"  bnngh11"mch;'qHp>8H*X\@\9vgQSRϺ,E`b r>ܚ@#MWs#gu:i g(Iq&GqcV}FjƖ/g8 xSB|*$zcU׃5n}!ޣ?\wuKSVY茭,'LnݰFVij\õ_\Ymge|V1E] ]9CX;Ja! $ 13s,aJ:h%N B{V|'t%:7Y9v2S= wy['0Gޅiq&-%J4.-L$~b׬uͿ<cF"9БZu0UixNzp4]2%2Xk96˔Rjg)V tdiPl{̍-㽒ΰxp ZBb_RbƲ ~fz(or"_C{UnHHz[w|ή8+%6hv88;޷6d>D6;ㅏ #9{9 _~~u⏱;UhK?9!s<ǜej}c3a?4ebGlS!$itA|zXAXO{7L"zGd-wbƚ U&.+/e9ʷwRj\4ˑ,\EE)ܳF.?4~ϲN'ݲ<'Z(a#dڏTM3i$^1mitķ6}P.{)SwbL#S ǎ!g=Q  '5P {9* xYԑF+C `zަM9H}%nc1L#!2KN 97ԙ lG37dC&Enj+S}ȊϝcQ^5>!뷽#̈́CIsNoώpj<Ӄ7˨f,9<Yu+Ӈ- t'pK]ݛN\ʏ(<a 9W2*pC{LD` V7Nc_ӌaBb ݶ'‡{oQT[ۣ Nw\d$-I yK3 9pNQoPbPR:jBEsBF8͸qеwpK&וe0 &mM.Mpjd}Dɿ z5+/~ ydU.*&zCtL0D#E`DR.)a&;DU|t΅by~/YdRLk־+/fCGap+EgHp m]2ХyTo,ƵU'Y;)3?RԎSe}8cwYB)beqg>)/o>F[a9 "[?;:QNa.eB!4Ɵ(sA`FLW4%IE<~kZgNL> {!NMi6l8tEImtP L8iu`?2B"8cGR*sG׌2pm@Е8/~a& ~ gC 59UѐhYJ{uY< ؓ\wJSAb)5gMm=_|o~QxPSE1X_}G+k ZrkM [LNM0]koo4姾cY"csN!l7\dcۯA#[Õ T Lnb[HQbu)u A8 ".~*[堸퀲_uSEO@u2}q]'FxLKf' woIV5DqC3t.5)(x/D\2` .<ďs,v( &yFc:J] a°zنJ8-Ww!c@{c~(uA+am{S8>Y~w%P1+ڵߘyRE"r1xآX=Rg8v)[nLG~$| S; mDžH^}B"ZRj|9GJgb :x-<}1َu+dč@"o ,|ZjSn\Smѿ"n\סAIX/˛!vZ8+ S7Q ( :?yq\*F3qP7层ۂq[AmsWwqs4\'^[|7UQ+Þ0tN.vЗD?G}YD{#ܿz NEkWB*D))UșIYhӿ(K>5ɋ ‹=^ÓߞL6uU1g];x Y|.}+ѣ8ƙ̐zR] b"j)4~R(^IC8<39휠`0C 4jBys ;|\gt'vE3O\}Ѓwcq0e=}2X#TTܚ^TĠwY  pU"x֮qs;ۋq]ǨZ=E+K/Ż{yhAs1'O3(ox>u}OOL$*eۼBӎQ8ͫE7Xp0QhRN٧hO_M4İ!#'bCǓYڬm%j)bHh9zo>ƨ}aCԜn7u OO]T`su\\M w9TE5CE =\ $0!,~C&dװ>sɔOoۅD#%k!I =ס5*Qi '<|vw$Ks-f$*˝ D3Վd~ KGaN hϤ=`x]@_[1*:l A7L] oRCupotx3- {2ل`+(ghn{:00d77t\pIqټ5M[u(hVƍC\m;F`ǼG1x٦GrA|+0#!8|3xĥ%"$Ҥ08I$RtON.sBuWRH7aܣx*.\{]NRΑ JRcfn썮̥|hxk(u/~S:ymq4J *Hy ȯ'vt5NwQVx% Io FI~ܙнOlPi0 HObx:F)U B?d+iz'&䧔Ѕ; ASDT0D]Ϧ~_fb _1G ih3&򰵆CE'cF( GJNK> o"[>OCi=dlUI)֊ketdX8zff $yx}T'}sTi;O1/hMKr41ܞl~b `Sh5&g0B7DIs,PP{|Gk8z_N7r0C"h,1\8 bM~)r lU*7qhyfz|Hw8==(!=@ *N)}{c)2 IpTTNH/|ÿkZ1C#Z $/%'݂~vCL'+q}r*0A & '7zH=GlxpD9yPELZ0RgNiF=5٧XE*hJiD#Rr8LQs9< )䜖rycͱJI-u<-ғB⠀h-w,a 4āt/9=.df[H"af.dkԩhЪ*BY%w]ZrX˙j?k;mu8ׇr!$beyQB!"ȯ#gQ4q'ƤE{F LC'v#A|#)܊|DpR%/p(PKh3:b͠yA/.s뼟;nj\ߝ+e3<m}xj""1@=Dj{7!7&De@EWn=0~ $CO@{2i MA)GhlNtÁ.m% Sܘzþj"*4LUDK$o{Jg^s8O?V]R_ݎ}.2[=;?屮5nYOamDCd]B7|IgTvA\|;ڸn\P@P))0~MKU0@A%)0;BU'CK@ !38BI&VA劷i't,'Bm5=Za !dٍPi+buR@T v!E+R} jw%<bߩg~CY!a#Lq 2|m6iMNwW$A f 4SRWEִDL̀*Fm-juُno[ffj\4\VW!52X,y6  -D55pA$*3 k4U]0EZ2B즵!*BI,e!u1L6%jfAK+O+DJ)jdc v|bXlq+5\öN)$0iM˧b2S1uSi !L0dwAԠ8OmRjq S_Q_#_%O}8tQͼڐ*ӁmA!4jt?,E[`Bcq5.ez}PDc.wߞcIBƌ >1⺒_J`MI䆀/E'~PK}=S&4P^N+6PbV&shכ/{!w!!&Go8/A2^㥑8psWQ=HGHT6$}>ĘJ>PaQjJZ('`R3D 3DP& ~~D6 s-MB:&;B%џgw"IDSN@bA@xPi{8K+FtUдzIy]cCAΑ q~t pb s\/`YU(gUUo Ӿ3Ax8MH~g6"Flܺ (o9z78朞Iۏn=`fPU1w ĄbSO^2豴[jGxt51QoUBbmrpg ͘ P7f$(|ϵac*Hlz mı v.]uJέG& F y;E2wM |l 71t+BIKQ̴%cUD067e>Cx,jX26vS $MVFgmۚ!Fj,F6$V^;Κ BĻfCȋ)j]6hlbٍ 0ⶍAt!0mM&A]H#E]!D㖉,nBl z.( !1#~'e%=Wc 2 $=cB~  ~4_{#PQP{;T 8jY_N\Bs0+a: MYۆo/OBQӹV5 59'%do4(fKtqxT$2iDi4`ʓe-NL*,pJ"./>3w`±C)jz8[x3Ϛ(Ω !fջ@ϗ?[nVSrk`,T1 QO !2!&~ITicf6KDn@2#(0(Z1[ceo0F.a9f}  z{~C88D=ғv4b!2v!l"I SUCP{fd,yZ1jfM!p!Iłɡ#g|:-6m6roW-R 3A!5T*\ \)S2 a?:LgEk;Uy2'sB678HmȽ.]mmQЀHֲ3iw$K4f75}VFmcxjy4>+ "M1\90췼g,"qR,L2kI@dc4˹w\MMymǙ|w8n |\t"F=u.EkK&pPs=gyq^AOt*i19bht62 lsj.empލ> x$ė)ܒ e\p셳77AjyzcE'#J4wWZ(v:'@YY#i, ͻXpdS¨l42)f `n kxLbSnQgn2B\01V鱂۴ r:3Du@=CAqD|#^H p׎#mgc lʩ$de8vĠ(2L=y|j)E< Ek1e++amXdTEvKH6Mz'EYl8jXvK$lh0fL`D0>њT [;P#  ^3|#w4 fĸ6-j9B`b1EF$1Yxpg) (#:bCN K(g&io[ $!ٗo8P&hVcqh*a,`#C̺ N\6Xd 'L5 s,e 1KIxm_f4C RJSB7Uj:qgmrg-,ҍ6L% n'~ت[A JBkm"\3<&;XM9g, f؆faӹtf) b8~NǍG4Ұa:'"'剗ζqQHBDK33Tsll`14"& SjX/TeӘF&/´ZbS܄8D+Lπ@UieR1gvsZ,fJףڛַ3TSLoiqDnE-qUN|1 ]Q㎘fhjʝݸ昰B0ƻBO,ь4`^&JR)V4 mMu3(Jb%KaB@3# $DRAA (D;9 i$BDt$EǙd6 S ,0XkKF 1# av2$RDI"@@AJ?-ǢfaP1%$h8i qmHI^p Ly"& q4'y݇ՠQB~Ѹ ˰ās\.`D:0nedDr|E.j4G.CBp[ ?=|)CMzN]T|?L,u Q==Apqߑ\ ߓKjBBE.BДmw8 }Ta8d y(*9+3y36H|A232ҚK5%^9f8j5L/VNdyլ%0FޒKC6i45(2R!jLucyK〾 ݐwkfZfW+f&#yQu>e,Fq|q`'g3RW)WMt;C,pp~p0C@ΎHv|8pzʪ8h{r%JىOHSKfg 纍9eKZ k rqUVNry"?ܙI;×gW:t FH~q0QׅB|/5 SfķL'hN޴8ڬiջˋKQ].>*1/,|Mfax>cmƔvy-EYx0DtZ*G7Մ|k(%>ryཡ³OTv_)j!pV !|lFUP-{,4e}NM0m!]iTlni fyK8 Y5fx DӰ6&aj}'̏S:[[f֨RaKT`jq s\IFyw^-n#5gn;x)%Do԰d^'nw;7!=; TCҡ_FLk㗃}JKy{}1 6!kVr( Բ; z%jic-4=v@݅Q{Dma8G чvHLл38`8Jw (e 4̓,%*a({@Sţ'LܷNil'xᭌ 0ob|N4BPt09:on3AŠhKIC[}4 x u|'̋ď"kMqamv78lU>/D J 4/7W7]$/^f yHU(@PL4!0RP% 0 C҅! { pBԴLL2!I2TD OU;kHe總<У㿥s@wx#Ĥ(- l^l>8N9/CBP[ 908؉u7>iJJA 9|^YaQJ<8u<[`?c .JrQArtwCB""yAZ&@[hs=E pD߹ՇKPK'@ٗC)JSׄ6 L7 m "[delj#Dl,I W$Y̋!n!F-h'yyh4/" [rWz{+c`Z֛c61S-50r8Z)J켎ZMB 3Isa2g0<*JT d5MxQt-vuT]]E]ckǹw#+;#QpƐ ieǻ1)%$v혋[v8|$:gC*(JKqu8šM)6\vCA7FuZ;c.P6Zy? lzx^yZ(5&[bgSݾSR NU )'i`Қ(P0 ^MNG|*y ]{B#l^`#C˞(&@=̩bXÌ5+26 `hlᮙD{Ҕr%6szQ89 irN41rM9IN%PQ4uT:o,xՎ0Q uDSȺ y~y=0ۆ(zy5REQLK PPAW˵]l(6fi#j#t+|A8)@4PPiʑ U w=CIM("MApN10TV݊a|/*-(hbWi @ӈe0C3K$SHH{I?1Rב3^g_֊L͝,ALŲbahflÂԪn4 멷JJ@±.BP96@J0g3U-Ty>̳Î|݀}|1E A/4-:SͶqs/s#UaOAQ2$CKoMznJ=ʙ)0Ҙf2s Q|~Ow,2{IJTӅ;[$PPE1 Er s/y@r8#B&jiJ(Bb*AVR1l%3Z0T2scq6f{Rz*JwG?,t lRS妆"Ɂ& SsVE-l$ Uxhd j1lQ+5 d78R&q4A RJMyB`󁃤d&)(ih(*&as1۱9% lq6@cW*ْ5Npym;[QŨd1m1DLm35 Y]9<6#o{ cT0G]i6*eU7 BdfQW }>>tFo'| Rf;JGكHRQld]R2+\ߠV{ )#6~Ӷf,kO(Պ7lnN[1PB4Z{D=OWH8A @{ "OtdD*|'~<%괠B7l{${1 yiGtR& !iC'$ ChMJJ(lP!"B'$ԛt84*cZ1H}Ϡ9׌ Sr&Qu,N6Q|{(:G@~͊Or?VH8j8(Pgg)5I듓@jH.k7JMVjvKB؎!VP|\K?>jP>1'HMւ-l)ǜN;ZQ+!!@ʕ׻|H21Gc_b|z)D p3@X?/Sg5ja6f(G? k:֚Uk>Ć hMd0`(H;rB@*(TmLQ@$ -ot )Wk'qՕ  >1BJP5UHPg=ws~543IBVi˻>GNRI'uB_2*~ƧW#z{ jIcGV_-$)dolF1QBoZM->-Yf/:w#s\EPTRu7ups tFf!ztǨoj*ûwrC=w `@%`")#ץv] Nt0"HD$_o *y`$1=@"=Ib;Y, t$'1nThIX$J)( "deyzZM :/w>~D@!~x E29=FM뢠3\řr>,IWH ! ] 'y$wP=A[~'ͅ @$\ (hB'F ͳUYOw BTB֠aA~z&A)G"(_~B4qHDYy!i_F;8#׫v:Ry88aOn0!oL֨6,2bI;2%Q@A%[-P 58O2"=yCF$Jq&*-èBIJZW@i6[4M)tҫ Ԃ!> j%"X g@O.=|s2/G:HBLKY8ܚg pnP,*b}{\?I?XdAH8w?^=Lo׶P(3PPL#JR!ܽ?4Z>?DnxH} HzLAAH@PR/$4(&TQyF"aV&Pw"8`P4Er%3a)Hjh !H( Fh~NN (Le qt;#P-">`j GLQ'}[ߔ:OTW{agiƃGcp"I"RZQ(n"ff~`Į?l}uH3Q6P$|ݬd:I{1GzuRPpƌQ_A4 9 IXd;'$4q[C6\f[PRc-`qRcjB%~w^To8fbB97K˚UD7v#x>$J" W.K@<9|{CJoIH"~[a2?ɤFj@pOALhhb*!"PyM^;fg eIK0y֎ix6VkWƦDq#ٜbCznm#dM4Oxg,?VأJKE+ā QH/Z"7Wl A%L8< T!Fg r _%+#!" av-ͼ $XUw[񖘩"w9vSI0Q]BmZGFCƋgN㿆pWݹ;bH@<lK5dܣ!wDAmOlt$KBЧ;z$"(+OK2Z48?L/;۷^N>1OLLfwoɠWDd4AGBM6h'dp4 ee!cCGG ShJ *!:tI&}h!BV/QdL 僾_i UAf`]<;A:܄uj:59C uNL2JF)ɓB|A U Uoa7NǙ!vNLHqi3_*XmۉFnD\; X 7,+ݚR-a}xp9H4L;5Nr`"j63d >91CV^w3l.)c;46Кɷ 9HH  6;Kmp9[D܆`'|Id]q:$2%3UPH4݉:PEHk@h&1IPIRHw 08qjxœ8" Y%`"@^KM 73MKPTv6,4RIHDB*)JFv UE T[0L!lLwaD(T}7p@?6GA4DD8dSP;zlo:'3ͱ r8s!G:_tfHG;^| >9ܦo!Xm#MUytp@7P@CĕD(AHa" @'P(B84a%v c!2rp̚0Yd]VY0q{B FBE=~ Mcl>[T#3;, N~DR:ˆrXqD@M MeyML`| 9094֝IbȏoBE>_90n+QCDDU ``_ SNC#f {4MAq< Q>P4m"mj(ŕcq~=ZaFLrUp( ҳDߏC03 yӾel*a@Œg%"6˷6rL#9#geѐgΏBA(8@4 Қ^JոΨtY/&=>F11 =QG ("dbb&b 1:*phaÜ, %0T1Dg.غ.GrAsclOOypA/'>c_PNOT2\l0N&LD%=# zxم8*>wݭfק4y~qUau?x:=r  03 J1">mC =4UR<'-eiVeIJx&d *ىɾ7 )d~C|/>Fr;!'FWzRiqU§ !(b`ފ @/9$*߬h߆/?$nW3|ī?-)§zæ0urƭo}IIxr9~R=<m_>ihjAq61t0h%]Qwosj_cT!oPoC['3=vwU)YF_"MJ <4>!7A9Bq^~ɼ_?85eXF`}Xo7%S%?ۙuújbqWa#C6ܶ!LV :f {C|u<'|XϨJِ}퀇d]:e_?ǂp;9Ȏ"@4Oܤ$B'`i?^943bA%PBPC2MAJH/>u(`Dqxm_e^ 7ViGTsʇt[5Ok0髎lg R*䴿=XCOQs!Q$xmIF) ԏOXb`yd6T9dV"h{jYHuwav5:uyb ^NmZaK"vC/P=dq;0+}՗lڵ,09wV$Kaߗؒ!*dBO8qxwrilShƘ*h_Lه{wL++6ӽU[YRm3i5# Ј_SFё[mf3R L칝xo{!n*ãuo<J[2%a2d:bYyZ1ڵr )`"MkP)7lNe+-wMl3Ė_N4Ee`ƘDrCc5ĝj>Ȗ7w h=I+y5◿+|͚d%<63f:K/\F쥧8cZKL&n14o 54S8+qU0цI{@°Q% žٛ:5P&ѧ!ЮSsp8mQ,)Xq}7Arzn`,G?BJh?Xݤ; ?z%Z  Z`(eFR$Yjf(fY )Z EB@OpHbMLR)A^O<<1O@/j@L b6ʺRBfQ4UpWm:1PU;Tm3In^)8I׭r&L QbI%Di~z*PB~.9_z()ug??s?:02><@(xأM纯#;Kg޺wwmgY `>z>GB{zLH;]m9G/2>vlYm=5-Y{]|קHm{w1URMﭻQ/M78vo@Hg=OOf ^̔w:;yrv@xi{ף\{vNӋﺕ[7>BNůP0_Mo @;O=Yo=wpi]hDڼ7M{9*J}J}7D(iη&:(zuܽ^l4燺:m[ƻ}lzӎ/q^Xvξ_[y}b^m6ֳ7v'=ƺ'iY_|i_t <}ݝn{l[۶Uֶaގ1xޗfZY疭s盽 vw'5]qi̭mw;;}v}}vkqgw/lֽ-[]kwt׺{ލk9mw] tsz>_@P*r O_>}E]%ubYvy >M{㻙W\mS-}':N}oz{<ګ载dW_g_>Yz_o>;t:٦`67nw ۺwDOw7ƹ_M3rum}oQǎ^㭙cEdkhի9R5ۗ n*e#z{PxviwDOk+C-B}4}}z} T}nnݴ3{;J^ftZۖ:D)NR^r6ksgnkcskn+v]@ѻw;}ǡ { 44PiMTI ד[\㸹u+jwg7Et@ zinlaFvXa.1m+vMsk{=é'gT{vJ-:{)KD!Ӷ&sm6vL7\IUnu=^MUN#W{7a@:ӺN4x:u<[ԪrzNwcm{z2:wtǡg;HQ{;nrvtuSm]:6۷l5v@AvZ۷t{=J6z.Evf6;{`N[tV4PF5"\.WGvlwwU\fsUnvyGnӻKlk]ܷs:zi[ZnL1Kqqshi gHMEܪUUM70ݧ )>ؗvjCvh]Jfv -נ(wwd}v94hnɝӰvwt nHJFwn<Y:{[[6뵕{=րf`Цl=ԥrn[ޗtUlbZס@Zn.OMoJun) _Z!۶#w:ZGZ]IrVbݻa}s%;=J̓ftxy\ٰD @& ɠhM&FS=@ 1j &BSy26ihzѣ@H@d@J$4eS=7)LiMA) &LB*{L55OOjhOS2le!IM`e122LM%OIFziOLMj=@i4A& LhOfLIz4)*dMSMUUAA^?% H(*)b(j$0("0*/ ՆHv4 DH!9kR Bj n)5LU@dRU %V<5"8Z (Ѣ"uoOUUHU%TTQT>q5bD(:ĪUR t@J JJC EK@HU A2HT$%$LA DH2$Q#@BPBE "C:l x H!R Lt0 Jf&jb" H I $)i `J Ę w, UJhRΔL D S#H43,- Ĕ 8@APLD%DES,,ԅ U1QH!I  DDKCMC 53Qf.%HdRJE4 ,?ۣ%I_Q fGd4EP%A KR32*&DiMq`R!J‘Q cP& ԂDyal*ru 7",mDIC#T!t$ X$%\@D@Q(D\›V9"$Z)?_o@d?we)fi>6)E+5|pFZ={ZVAn$k2,DO`*aN]w0?HaU@a ҵIJ~C1?o50 8 4(NiaO2x>_wן>:~?23>^wO! >C<.tQyt;W VV/ oBȎZQHK2 Z \M&b? FE1(4Ę? =o'T ty&>}<[DS!9IxXy&hcעvst*_wd&l5ٛ#c6vAd%f&\)"N-(1tXn0 F[YB (&p)k\ƛ9ժe)T,X4q0֒k[q&5tXKH56iuZifF-j b`Cm' Y 4$@@zQ[R^[!|~|^Ȳ B(?$qhx"rid߫GD~eYy̛Qo \3xo=s1JgCӋqPոuPZcxH̖yOyeGu1%>a?ˆ 23?}I{.֚vV5bup3JR] vb(AS_?Bܽ`!%dϚ9PdGFCǍ pDfBNUsVΜr"A9rq 5 =L^)d[Ɲ-I{پ*1HLw0sT((A<[w`fVm~3}ٴhc&aU [/ I Q=VS DK2K@S1#A%%H$@D-#" `a sU!DEF;4k)2AIێM!dYXB,A'b! $1XBb( ]ibr =}/߈݁Vpy[Fo_R(j?L?e9Z?wyDξVus(V?(YeA,؊b_^?֮?" {@^$0cW8(.@Ec W-PDzoO&/oGN_ U;~{=p4UŸIl!i B8|$]`{5ÒDcd{Ȫ [W!^Mu"Q^)iپǎi.|8\ٟ"(ʣ!ūN WWR CXڟPX|g;jB|xM6o2(Qlmbvx,܆})Ico Ƿ 8;Yӊ\ۖC i mBg^6{DcpȦau;[{R@m&܃ѓ18WdFXó:x]b 8"rmamk}1D섑#F`GbrJIcm:MfJ4AEVi¨0Tf{o|^8vh~:T4qAfc=EpQp?~V}LmpVa[o 'ʄj[cCMm>|ZջÎl"߭\Z~L,󞕓#QwE8Ũ`3S1Eϝo.z5ٞ6fߙfraLa!Ȫ ?bK'0 nՄ@0h:"7|b2[+`1ܢa F6V*J 0^y-RzUּØ˟HZ͞?[\[tJl݆U&j& *mGKt9@? )n !p*_,ps 5F3>&_}NN HEho4Y@`856 劳 @dq5\CPG J "T.|eP$=bVh< S^mz =d}$םWLNsg63]0_{VrFI,pwJiqc@:d;0878-#DC{phlHK@Ui&Ɔ( ɵ^\\?a%u0V)()% aEb Q *!d$b2iF7n%憩XB>ҥ*SI0L*6]$v R 4 @P#HJ$BD@V$71SHJ4]v `1PYZB@HO)"B1/}[tCBR$H4UZDDRTVXL'*DE~5$>8r ('s @/`}, xNu]\/mÀ@wP'#xPkzAǟu*40HGW C{{ѥWLoLs)6C~ $1L=_O/.w>Snv^W8 2ytL'ao&QE6h\q*^RÌEaJjыK{YtMld.ҏ, ًT5(Rz@-\<`RqX]ѸOz 7Z 7ͨ{pZwoS^!w'߮3ryCʯ~YC O`Jy)&Vx܉Ƿ7ǯ}zACkɓY^0r$ƔZ#B"ۃR1G3p[#Y3el&Ȍ8ٽٓfNaٚEDf$mֈ+w# p0*fA쐡֖]RhvÆs-V&&* %iJk0TrИ$YD!NA! l0d*b#)RJ['.9j &-!MMTB@\ H~C&m%}UI Oog[ lA`-%2 TE]*(ZL[V7m$sOQFN?Fϓ)5Ta30a$FE3Of=rMM  da:6qR%+Q k՗iif {& VЃuR=i#!RHʭlec|`eč5LQE4D-~QĜafTd5I hM@+Ɗ 6cQ dd a@G0oNABfbQx4RW*"ȫhdXci eH7L!Fڒ٣ ݣ @~0uޏIY|ƫԻTKA}@`.Y D\RU2-AMmH$Cȣj Ӭl]0pdΎ\ta6f.gNo j( "Q2HA*E\ܥcl V88 !DUJ7g~2б1FMW~ˆLm}? sV8܎܃+Zm*-̍ ]r'sՑXF,a@@t66DD0 6nZuHӶ (VqIe"UYV\Ӝ]1]1%-,iWpn,UU1QbHD0&Pbfeadd䑓Օ8beRGY ?qb,E)7޲u6Y亍LU+2ʃ EL12Pd8K1a8m\ʌ &j3 ȦκL59`Ja%RRdO9n@ PqHS8 B9 Mɒ4 >Go|'AI43An5 `R4:k_0MCD)81 "a^MdRvv|}0󒜀>w]'TF=Uyqz7D|Gg%b+t/rꜟqzqpu:T;\T7eLj_M\7餷ea.·Jё[7b7Z7јl.v/6&o?G*Ra!OGgs$|^QꙏtznRpCoerr[VOk˭ZR3\#`RB5'iʠ]j)vC7 <_o[^ǒdkRYĢ7_<'iЎT\8H(ML9>֓ >mU(s)YJR㌰'r I33xR +mŚZ'9_ꤳ{Uf%٘= 1vUn럮\LǏ7 VH38Ԏ.ztwqs/w!2힟!jLa)&{RnizanU|နZ_{I^reKJ{S;.ylfNYeLqL9Q6sO3=2[Y]L9(FbNg21#Pog0ʜ2;˓@prCNjy4L0ɌІ4.X=<3pAgY 9f8 Ӹձ6L݅HQ dN&|jqJ(0mt*8)eL2"ViX-^xj%pF4{~oW@缡Xsᛧxe51IBPDgWD֠'t6RM+Fh[RtLqPR(|I-S8F#vqHe05k p[}wM)"xND w"~8Nȟ{< dlt&"oWZh_=!& ƽql$?F;"su7W%6湴!XcrVE*v bHd O#"?Bugq=Jih"! =DJlS}u ΐ?BiPI jM3qH5۶>?ן)l엺|Mxt$3Uݿrd0_]H_JWcʧR`8݆PI\KaNܖ|]:` Hla u_iϩ PǯmH%|1p~uWEr#?1@7_U\H?/һ_]Dq!`,%遼Wlɶ6_;A%c![XY-VҏBG@vt)XIϺvߠr>d|ΐh/1`"Vg0tv6bcm>vcLOqϏ 8<3z;A=w_eh^Q{:ޝX;oKLRc@>_JgN&N [UMzAh/c7%M*ks,Ei2r *V5|Wc+Bjzkϟᬞ+vqt}<S hYVB B)<{DQ•t'إpɟ˳'/+wZYAWGz1ڲ+W7 JSA~߲f5qEG _&>]JEK*0 r˕[륜2O²燝unlvP<~S^~soe`FZ~'lIo&߯ ,kCMaֺ2&3GI#sBь%{)q-ƒY#]B/s=9ė<bs=bv7yY3OE撂w`?k67^d07jypjvQEV?vݮ4 1/l3$Gù L!/D*aI xŅR̼1o_zG_ A{u;cQ9S1bKy~kuw6_+*2uhx[Q:'f=Εyq9 8C\hIx:D4|ޟז}0R@E[ҎM?Ak;&`9W[#s'㏝3|~$r{=/O*6Vj,YpexDe(3{԰*\S&ZNeod*;UG^%(4 Pq/~E3"!"2\|CY(ۄ0"p뜬B"g\R1\UB$ȿ & Dj*(4avHe8^Cxe`ͣlܧ]j!z&'٢qyg=Ԝv*>O :Wjl;*@m[ dd1s){q|&GL`HfH"|"2b[L Wo~y̗:}sN{0>'jqaJGvh=zG;s< gjIdu91RR&78 Jtyw00fƃ;|o!dW l~KWT <@Ӄ .Tܕ{AbJ*7YY).APE幗C#"㨠UQ-!V-;Նs_m蓒)sm r>uYs L툵)!< b'Xywuf4o)@.U(-4θWF*CjVQ`cP]۫ (UEo}7BDTsfluoQF\udB۞ьcJ )"椮[~6zucܫYj)|.k̝ %t믽Jl Q6l#4{|풕r.jm_f!/C@Q$`'($S~>zx~.:aN%0E&IXUy30^7X*a (r>7dc]"4UJ;U{]N(6x.#71/F_=mNկ et([}HC[ZAcMhڵkmv "UUqzԥHo˖ ֥T4cZ.6e(ĺzTBG1[ZR:!@Ttäj9)T,$IKNVӿL#[Ļ&qnƾTP֙#xOs^|U׎uÞfXpVCrny_3k*/[3UTC朘b TY\' d5tBIkmqR4[]OӲWV:G0: kn%w<3Nkaނ kE˳zz`RmPOAjTB,Tc~{lowE ETF4=~Mz wꄑåh(c>ebE+a|wVtnb ).COچƒb #bӅir~_R4^c$F&26m}Ze1 "DMSC#}}ֳ ̲h1-I"3 zi*ʊ6NTDɬ3 츉ǗﳵU"P$D Nv' E !OrS?< l<3+堅>%Rh$r>MH6AFG CrWxNfNe6CA|I-gu*w@ /߳·ŅI8ڿͻyW_oM0 8CHILCDV 9 }5̈3iMK8NMq-kQL*1)jL/Car VE`%{f'0XMTIZ.jijQ0&Yxto HٜC"02Zb12L*"*0 59NI@E5f,a45U DDP:~ 5vJ$^8eiw&9Zi _+V}51!Fh: {i�/-&5YcK& eT}.:6gt #m/q\aɔFD1NTbT|02n7@ج. dhp.RŐfdTRQ8`aXT4ddSQS4/[XLdfMsdZ2r`2CRlGDQEfV` JE"AUKBJ 4ORtT~gju}-!~m@CRRI.@kix!T(h!B!_9tC$1+BHU#8cLLʂ_ņ/]BQ?hՁ]D2H)J#X]E\k9 fڬ~S;%"ԥ)0ӵE,~oOtM[4 T3)L2C)0@FZ6ˌ>[aHoO+p ZFaG* @*B"D? ,$5n:8qvj#n>_B_҂ңlJ d[ݨ dHi.r4=$Bn=ڥD~gw;{bIp `X89!MuUNG@0dRjGB֓>!?D`N6t{{aXPu;%&6hg/#Jb2}:~*BNy8`PH^Kmͻ/o#>C> BR"-$%ݼ57lMˋdUBH*KD7Pܘei2pk@}4}}PރHavPfFUR;Oa"0* f|~;QBSAqKEbdzX^?2L߻^?e۾ż~PHy>^YQATVB*C`>0 Cs(~CJ( )1Ӯ9:Ax4S)%١$`!XheXqϣAĠ)rt%9zzv}^PBowA$RE&}(dL>SLz[c  OoAs-fIyG@)AABAt(,(1B@ du ;l0eX=% w(=3TU}>GLvh+@ǹlُhV7sYU>r:6?f= suLBJ<\YrH.x/!LAEl]uuv5l Ch5(w+P G&BZe4t$WRdDD yEa<0컴X\ RUI}1;$8FXIbO3#P8({#䃺5!60@,!˕d3λ͊ Mh&'"Y;!zB֎"GRm!g*KHc:ܚ{*yyGc>W(p#:jګV|1!=Y/0{χc[>0t 8d,z/K" nIOl@fF_QYبN 55.!t,QR^Īo0K Z|& =To\2"ȨI;g_:D>"֎ I z{v(y{!!Pz/g~dFI7;ӲWH0P*O ~q>L$}*U*ƃ7!h0@`asho_ &C8rc.r iG{~m%;,&yˆ{)  #T(wfD&] !#mu}X\AQxXZmk' d7t6`fQt(!̡)^<5GaphdI@dy#]=aA$PkdF a;B1!^׏\`>F85eipV0D9Pj"$TKTL r6Ft7GRϻxih rˬXilbī%ϭ 2XmzͲZxOA iJn2H -P)J`R@U߶Q]FEvKg6e p[տd[ 3!Z$e1 Ɛ =/x |?) ChMC}/R[j1jP+ @?1}#;:w74]pM"`*ms'Sz9V5:HM߫_tH !'XX ;>oV$ν0FD $TF)k^FyC?$;O&QΗƃJV/Ϛq213`םP=ן|Og_ww=`bysB+&!um> ZB|ܐD C朹A78W֟g>탻?,C8's+?d<\j|(!p(W3+*DZM((јiO-""`jG>)B*iJ:Hyw~sy4ʋb6/zt'\XεC۫iT;LJ@xaҟŸH;`:9(G)=r;/Е'ւ.-DyEM9>e#Q~Z=QYP@+~pQ$ԧGoeyȗ ;J>-b<ɭk͆G Gλ5}^K #Hh=b"Yǽ, ` I1|a0xߕ4;;[b}M'AO+cs7!xu k 'V|>t@n( D3ڝ.MRi%&݃VxN][[h")|i\9)<0?Q$[K(SPbueJe]Xҏ/ 9Qg-@]; U頷5'{aӝX[ߌc>o+ -Ddlۀ` /_> Dein{imCdϧ^9JBHTW( Dzv<&JHlBkP#6?'ClP WLQ|PiJQ) Z$$F" Fh&TX""b !HfJ!I1d M%-&"jJC$!C k=2ҍ xP4pG%r2 "e\_B8] hJ(SH$/@gl2OLi f&{\$(hL PrtS))QhtdB~7E +|dN L霚 UJ%L+\{›- ؐ,'Âiilom3"̩`ꬋ_{1<+2LR(sT`<N%Dy-e=W,mGoQ7UB+owh#@.`5>J!偣4d<./z,AN廡P]N~.4Ms.[ChW|ڤ*:ڷ@.f:S 5L5) qmaQ Z~GI{QUjݻQƒS+_+trhBv:̽D̙(?6"ܪtcK  !Ͻ6wan3}tΑGT)f~p?f=D][gptT[dXJm7}Ca~uzLmj, ݅r2-*!h7m:߉Wb| Ya5nw[%_ `+d4 ? R}0n=@dc{:g8wN{yO: F4d*p7989=у;jEs yf~U~]sܫ [z )U 莨?B̐@}l7HcUf⨏^`Ig8jlok>:5W\D)I+94~9s9s19꫺9A"85/dZd:`&6q @Df68]T(@u5!nל$5jwKV!բ-OTPL ?j (carDÓe/2&QYP?gYM ΰzXT7 8lwWOLGQS]GFVvz$@#Ҍ Z}\oj,%ebS{p{Lڰ .㽗K1 .qIB)RۏzRg$f`rl]4vݻ'gP-*{r;2 @Xn" *TX8:}xE|j}rќ|7OȥOqJ(S4xzKE@*e/Ⱥy8F ⾳“m$~ʻ8y8@cA]@c_:7Z 0O-!#gGo1Dn#EI|SJv0P"xϚ-2J D pX" &:WgnX0l|M \)!#e<cL)4}ϓ.Ó/sc.h쾢ф:vaa@nA}0絆ѱ֐B{,(NDg @ 0LJ IA/Mf4Clv}iNXEK,Dj@m큋MAނ[U4>f=| -K إݛ+p{&n/m|yW$lٛ6Jca şAU*ǦuՍvdϻ=׸=i8`aBr H wR Cv4^Yi/3 fb8A_FSB b]dd#n p5|dXT*<kUAn\JS%їf!q#m۫tluecS%TF5(" rxLnC1a'.J>aA+KNo/;x ƴc9E XH OjŜ((>PRWf( Smh95rFot?LQPZbPcH_@<^CƌwuT/B&]fZXo{zvBJ<+;H'YbߵQ @Gsۄ(_M#)]ېluFHQq* t'tm\*m] ) 9Gz8"$t0"Ą`-ޜI|k.UhIv:X.BVI0$I$((C뎥eu*!M2(:k9LIUءX3ȭٓ/UZ-.Ԣ'^ QJ݈n,ר 5dzV\Eܟ"f '?#0`bS!.=z.UI {$@| #$"-wm|Җ$U浠\Q5:Ѕˆ=}8۸ɺت* }W[@)$ȟM .Y?9.|Rn(VL yYc`k{hijԻ 'vEv g8,-# .}o6Z\kAԣדŵ@jƂ LfD)2:VL6l(tj~7bg" -@?ֺH0Afb񪋯-qG (w]AL40g*R(9L-պ"+FKCx̜(rQX}6ꖄtJ:siY,F'q >>ړ|>pJ`y@} @;J?Q(> )]@# MJky§}P)sN&;GhUD7%Ocيщ'1 dɤBCT;d 3 @}`8vI.=m)62q$,%DCƽY6-)',6cX2@p|`E~`w 9=HA%GL>@{F̟>EEǷ_z0(A=onD;(Q8IYOLUՋ0z'S]yXd>.$LJ3}cBSUGGx0'메-)!DR 9 pCG=aMb9ܰ1N ͧ/ }%r,/ 1Q9W2Y_ܘFtg <@Hx =: @ , T:sY/T 5dl z ?tp@RDۆE?8p?=D>v k'DvHCa:Y=D7^ gP\a] jv|_]'{&ǞOӝŦӌn }Nh0xD )DC!+1JPRoE!P ,I 0NHO2/)@<4t' 0DnTFkT**ԝwa*8Kx{|UɷђD~;A):As/io0$/^NxeR 7 TOr:uCةUpaOU3?q,|B X <t >=i<͞߿I;q*G3_cI_ H$$Pi6$oI$Iؐ`@{ )$<A<^b;=n5];tPaEAĭIϿPP|L~{z"P.d#Z:4ͺqNցvCBM!y8jO&JLtϜngT0%CTxR}d ?'6O+}{Q.y#w($#t0EA@=X4d%RF7堂9Y$)A!tY=~YVBۚµETp/[>21"Y¡JBuS(=?:ŕ4|PH g3Ɵ?J'5)'fLjQEW#T wA!% X> 5AkQ>FY D6ܪYs>!'k"'?L2)*R 6 VH14Aȳ{*R>Kǣ|OPE~ &ƴ| ~o\ 1h""RV༇6}C 1n*,"{xyG:=^3E'AZiHi{w_ğD宰5MU٬$wRN4(I@ݫAP?4ހ|@Tq @Q B S}eC_oH"|Uak[{n datjG@e:yfA}yz4#sHn\} yf{wdɐR1@.wx0~n#EICr:|ҜU&J$q^Y?rUUT5Q0G -}n#.SI*D[&8PhUn3ȶ(āOáޖ% E@zc1ڽ-U%[J6P#џmm'yD9?1("a%>! 8 @=,#ƙ~@#(+ S@}B{}vZF~_NEDGhoeo!o@;!rDOPN  0>9h{߿Yr vX. / Ēp#s"H?Қi}@;_gђ. \'Ø v%^Qp~R^ӹF}G~=IM5Rc$2Ī씮 OWϤs)}!'gM8}"G"cW(6y3-:'"6*&}WsH(A B[Pd!? W?b|Am|z$(PF|u2K]{}I';Ӿ2}b=>/E%"_ɔ\/"~b}d }pIεOL&^ڔ̿oTw!:0ǥʢ1UOU EBA?i.>?IQJ$z3?Ť?iyll.eQ#B{D?f$_%3 !IT(^{  ~dO3Z&'ʱg's}'i{3`'iDt(\G>*}v?dz;{ 򣖕}nrLjRPD"]QҌTR:_&5h(%hle)G j,2B[$d+iZ5k%cnR[m$J@ UedrmQR(@ ª"`/VpT 0`h \0$}Wfٛ1,x4¢X?UW HOf0 XiGZVKk맋$+Gޤ%B`I~c|;ߟCHjzݑk1'ք9%A<{?`]9QBBF¯P`c̠y/=\>d)OjZ[IP|0^Ӥ$Z`Y 6q{џ|~$I׻_`= ''!#lO}*g4q&~_UC~oN0pjz)GF =x(uX |7 1zb iHbv0F2< @łk Rp>y tm*ʹr\?3,w&YYQdF( ΐA"q>fQ$]rt; 0YhcwG0"??T۵UEUVI$I$#m+m$6ܒHmܒI/xMkX+k!!"I,hS#m(dI$HqHrI#rI$SAn|Bф !/vx,d }ZGa"Sa G;h)SݻOx`bEAp^/o/ X~Cڋ =SÌ@6܀_^nCw#ݱvK|}Hv>VXCH3Pv&ӍN},00# `nÁ gޭKcA/B@, F?7 ,! D/ l!pIe9چi^s꺮->jS2av '_WuM̝p']Lak?=8SV;&Ty&qv7iCsTb!^rug8t.q|qnv4e)=DXxޮ9'xnɉ1u3tR!z/fqosY5O9s>u'ߏ^FueU>]=(p׾/D]j&R\173z<~E]"=m4)߉R§Ե7bdX0RŊ> % B&r8?91˞.i1NyB͔g8d}Q'pH!m`Oj>5"Gќ,0D~yPh"BM75MZ@ fɆ )s9 EPHr̠\.ni. ڞXNK0O z2È˃sſ&tQ]iPkG>YIZ_w'Sv|}p;tВLB փI7r!X㋘,j wbz+RUa` R#ϨeۅbΕgUmsXc vub矹M&r*UZ81vY#_7ڰDNBPEg1'vXMjxάZs77k 3:yHUYM-<<RUsŮ\AFe0`&m\קX%qlb_e^ ف`Pj#^h_|uϲt1!VyBه~[1U]ɐLᯬ~~yG 9j~"o~?]|;%t!,p!M^`7Q‚m_fH YefyŭuttWgop$13)dMU]Omzsp| 2޸֗cn]VHyY܎?UE*U-|qQ"؍ԡ, C)ZjQ4DNt=gᛨn#My快]/%=hM*nP5]zg͵}{Cf(T9HQ_8+KJe0֢5#r p6-8֡2t"`i_ :1D㟖vu߿=ЯC t&ӷ]Or곹rPTzs6IJ",E`1*^p7 nG,GԺ;Vb=]dEst6dJBR$*xyRƧK9fV=௭zG7 ;놥on1mU{ F?vZt"XK}w5]qSdy֗d/qxN Z3<쎃ߛc(@!&&$Dv.F_Cmo} U.n1bަc\/|fj,+iݒ*B+e)JQ4!m5aa"[bmn 26=e{vF ~js/xS3 *O'MeliXv-¤ڜcRӄX@ĿD\G:OeT򐾙J kB4KNLovs ˢ流"Ʉ\ljC\{rwUk")꜈U$95¶F@l8LFaSn3ODeo2yJGI ˊC8㏀ַZhge% w0gP]6{495 8a)5ts)`sݙ'.̑cx_(c3YI $}K!!ACdUE9pyfV{c.q"|@)$q ( 1NiajҔ.#WңS5<1jK"TFMB7\^;0.ĉ]M>.[VWZqrlu(@OH5%w%Cxt.v,|7[R?ZtSN,HZY^_rK ~,ml6%sĀ)ݗ \#ZߛgbY nv? !LE\? 5L),}PFcؖ=Zh>Y0LR4^6mZ>R>8¡ cai7GZT.Os@ b6 Q3#j"bd;0bꂙxd}t8f/a'JwX\?!_qk99aNy& y1aN+7ЫfM?K٪̹*qD8XC$V?3,&lɩx s1H~aq)]AF'1‚I~di5÷4GSHݭF?.>sy~K,coe `yrs kaHH:Yra=)923n4F"QC糿˫}S/)PڌY<1 Z,3bO}" ?m]uu%vu|dV=P7 /|;$1o\Gyl}bXLH 3>ם=7Tf5ƴ_w~4IFqߗ*̜A.2Eq" YqSa opU]Qw4GV:k$%n(^m7 9i^}6 sGA"#t{ Nhs #9nƂ1a^ KnazDe\DF7෼_(6ԏ.#/&Pul2byj5o+-Ț2 8ԃ( W!ݿx^OQYц}t{ B&1VmejBF+WRBC흝հ/S^\y.ylԎ #:KAFN'/Nȸ{'$HO tݷ%+DiA%W/r\߬}1P3ANLhcmzs\8Ȏtc U;7gz8(s&wKan{sLeJ-~_"悷8>A1qQ,VMaW2yFsb՚r6>4Ji%hҎJrB&Rbas4?5.3ְutP,>k E\O!<&n'֐SQ4Hsg*w$dQ5[JYp 5˩ocjߒO?e8B@.= j$HUO^^3ؽM:L@ VI#s*!5 80sn *  BUN\XBQ2Rxb0z2//){3|> ȩiTCdiK7yQ59]>ҏ+E-x[t"Ǡ̠B w69 ԡ%{z)8Mfwqoঐ2×t4sEg&k'm̓fTNBn]wxQBN@%1X? |uR m;-[F p](boƏkt(WF8vW=8Aڹ1޼#DZ]fl7;`]{lkA˜0}T0~2%]ôGճ͋;h*jQ(80%"EϦlua S )F:}ԌGB)h:p^0YtWlY4=hdpƏDl9qDw]/"fAfӄ_(:8wqPpϫ5%/BP[ 5 ;1|'8_/V3EM *"mGENO;4x#lF,pP D?5 )@[(s\ndV~Du!Dg;4 ׶'~LIYuR5 1jn0Ibzx. H&M ۔5u;.0 Z*(߃oPuS*]I yS[!F6.XNu]K79"Cf͝\{]us{e/+8hāb'YL|v~r?XenP9R=J} |mvJs%e VTj<ƎcV7pI]&:z9G#o: 6`kنg< 澼mA؞.+k CZT{QoOn01>j\?eW!fZ$qBXk<IV {dQ b|:v&›Hl)E*G62dAvW5xVnϧ~{ 9OQF`I!QV;岖}!k>^iFn: Spuuz qPd-^"Us'Igh1cAhp[{袼KmË1W]ī$2HDc8ʼ0Oesų0dfGna|RK~aԁzn06P[[2v=}W}~şŎ`KE<|*rPL (N/HXR1׵5"d!DI#Pz㞞byrxnC…,t=LD7ΏuNJ);+ Lv@ `T#- S9s' n{,s0C%'6տUo@V;e|\6+I{wr h='2˱[BS@9YM903*߅wx䵲+ ]̛ / Q&BTGI_H͖|ڦK?`6h>,^E(Q%_sY-grRpB+`j ZaՂU;I {qq~؃1ąpGEѠ!uGH!{ g6<]%9q#o t\Z$lwԁi0`Da N_HBgº \f5WFڧu'?DO>x0 V]6JQ)YAX9|N|*[,9۪J*ۯ "bhpdpۅf9SJMާ_dsꏅo=TQ`m= /٧BǷ+u˓N_Gk6·:r׹:jQP`seb9~.M,UThM=hߓ.)orfGq'㇄i7ۂY)C+Op,'#m 5Y@ -įL5٠'8өhڹkW yZEQu^լ :'E8)S K` !Oǯѱw_owM6MX~ 06yB K\0z낷M#~՚͜at-GnΛqB30vVP|i' EU&TJ9Սf/:UQq̉?Rr^_ lsB$O@ἄpذ F4OŽxP0uO9q|wd@E (c͍<ڨ6T^PπkFG҃|V MZ1 ؿ~,ܶ.CTluOȉ|Τ_O¬ֲc|-T/WLtIM IsSQ֬i5$Q$&er`|򂰠;TluŔ  Ɓ^0v bQkBlu^n^AeE^J joB J2kȸg߯OO)}aQk)yC0+NhpG'2L Sv9D4u,`$DHa-MBD6LuߤDcah}CNd78EXrpFrrv&(L dN@rh>S]^?|kg! I XXO{ծղю?$aAxAaf!xdрY9PT(pSvI'@kj1 V snr.K XVnr-Sӫubeov6A=3t bp#eUEQ^;z|Bj'~-<1z""0z?hB|.gofUzp .Lwoӽcftw 0sl{f bPiÅЂ>l3 ^i>)S!~yi]C c>hfx:)<[ =llX)@g ECpD&\(tl``ԶVe. )r1ϻ\N9pXS,^D!5,аIh:DޠvJI}0y^'5.'vt2_㺙{G\n}[o͋qO88}pas]Ls򅳅]Z\f M(G֩pF?뻈!\鹢jwFYQZ@45V:s~~'PQ ݗ+qo'\49rx1z&,nu'g*O5;[~_AGrkg1sW\RˀŶ^&z劄h̬?'nIlg#㟣FH~u9cFUUBUm@<Ĉr_'s(Q>7+c1ٳ ,OhV;Py-5xxܤ#ᇟ) 76oCOq| s YtsŖOb YPJϱ7*mo^*_dGhI[S|t@ޱe7-vM|v}OFt??ҫ]NiARP`=e[ uYw"5'L@C[ѷn}8d"'ӗخE%1A;@\P-R(nK"C3aU2;mYln7fP\)b m]JWg"MvP`a%k0 ! bL̪;s LR++Dfcl\f3pX@K & .<&UPqI\0M;V7YHcL-WRHऊAA}>8 O1Mgi[Ӯ)ن97:*l pzMG(wX٘pdTo:Tk\0P2s̙}xXa"ʵr3 h]#\[Esa5qȘ(Vp;/oa'`8\.0D)C4?O0s@>&=T%QdAvXo3;bnjꡉê<<''<]y{ϔuWJY6`flJP1I'n_}4 fJ8~}W2*C_ Cf{"7 ${uN`>7kF>z;7߬ve30o-)Oa`p^$yW"#D.r!c,BïE tlEb\h@/LS"i5b/aדM GT^ ]4v*61/ N 16DXp#bosDۋVcҙrdoidye>'){ niıXh+6Q3W|e& V+~;9=!iF}IDe6^f F{Z{g-ky7RjU7?1"*ȬJ{m9.+y`eN*~SbT04vvbrO)8hةx.*dðX;f( uJ9#g0nŀ&DIrE޼5\CȿsN+sCl1虾@% (DKzҎF! ,tRao+khU/g|mkvd(_o D^]r:*@p;΍e,[StRIz9>"%mdE.oZ6䯖$8r@HS/795zt0kVKtV{O l^{h';zOF RemΙ y&csWRt6fUQf]Q={/i`ihQ^`tB6Hyrdbge~0HÑUpN}!O硏2R D)bSaAU^,\T~/nqv69y d+@5X'b>_6B\7920֜8qwG(3٘PM\;: tjy=߆Ŀ@7{#FFQ)QnJ0zʁN h:{rUW* 6"DA&6'ǿ<>"*5WZ9oYTcu8 5aRI-~Qӳ^9v œQp}t ގ&מ%cwBb\URL=~3`U'ROB{}#'D8.g.'m,JQ*: )'L~_|."TwNy";o.gWCY11Xvff[ ?כ7@bFHYzы! ؏>2C#a첽LjY,ћ!Ϗ* OyNT b+A$ʔ!lN5EE\`dtxs<`;_0qP=9 c(6s*`e4Gc}o W13]_8SX?|ǯ~`۝y=p@ŠN8VsNmBY ""D5G >z>3 -xv=e؅RUyyaM3cr,#W2tbX2 𼐦AI~$yƏʽz M:9; *]|sם0L1^g7v\VS2"d"H2*\(/8퀋y\@Žm=DAd;SIƢc<m0N8 x-vwe|/&Cc<ϒ[`"%U)CWApmm6M"-QP{eIb:#E#( ^O8QQ3 nTN1ЙCq5 ,(i7 W 7i:Hlq8>6 &j^՝u`4EY)&h=[yglaIb"3mGO2l%v:`a0 @/,0r"hla'E11 NT*do!}ݻݱF tyE@(8mWV j;sڌ,MJx8Y!ڙ§8Y7=۱&?U૞xB79YnьqIT+d|]RuwTہYˢ>zQ9ͩytxAݣy:wF?z2sfEYEҥr S M'D_0BppkzC;\Mp $BRpgs([cy~E7Te󈁝L7\\$$/UZ|D85DpmQ( (__p{ɼaL<33ޣ01(`8;r:P0WG//釮Iz880rEW(#kG=Z}HvE 5nf0s|셋2d󠣬a!ָ5*:p,VkWERŵcg`=/jB>s8:IX;]J(px4a/⿓`9hf ޿~ c$;rKx@w[vh+F(ꪑ#G,`41 b4| _?rZ֬@\ad0q{${x\P"d$S$. /wvsK^S؆ /, +Z:5fdh_Y"(>Q&ozmI&**2{غ@2d@$ 5ƙ>qKr(r,(A#s vQyپqiA7yMenBFI,MZZؗJI=Cŝ{p'v L %?a_Pwr_-*~ҽ{_Ls2oe\]uqDFG5?=znۦ'KW0"Q6A I!R%댘JbN}_G!JA@˳cCWf5e:D n>ns~3T$F΅( %!c;ƪkE#-W7~m3]~9x ;Xj+lTPAHG斏x~ߝQ6'W- 3R:`,F?$#5_M/~ɇ0q`{pcT(8ݿKO|3@azGI< rZ/)CTL`vKow~D(/l f-8MW,ɵz?<~u級㑆)@(*^!6aLX\E@DgA($o^.^0GZ#₹w}YOdwhf^=\|vZ@9:u{ط g7f$R~^QEܦ_k?zb\fJd \e$MS<s:k M^0.]c'@Y(` rx 5Jt1$ {m\;5UI x#Mڥ*޸\F ܾwϭ"t!巙##)dO(3i4 nWsiHdbp(#f9  I36Ѹ'O5GVi\VW݃j(1 B Aa(M_[1x:UV@6u,ĥlFtaޚӦsNו| 9OOϴṳ{L|su}3KUNu=~2:XAipq8kLjmuc>o75~G1=E7k`*UBL Y11 h]s{'dz8}xņsvՌzBş[4ܙB@PY*Ø >d{}_[yXCN30]WX)U4=^) <{7 VDHyj:Ii}~ҥBN;*ȥQ}^ 8tP7musIgB dS};/8x CHo1kQ.B;WfVJgʆ +[{1t}Ԥ:0Nd".` $>_U-" %3zIB$P |V7; ΦH7e>||D>RCn%ݪ-qLy=VCdkQaCu8BVGj|,gF}BP1@^ZC8qb*gZ1INH'jwn&zTŮ'w1L5Ls.>bF vg F&WSy^ 鬒CDT| C/#r‡s|gO_TҘf=X*W(7YI"ے=9CTT[egp]] ;ofEwT^ʪ?z/>tOh# ;)4M{kN$d}DD5Szd:,g4ck]舀o]Xmq|U{=X sJX}v0˻V=>5Rqc)0D9zoLcl^3 (c$(*d zw6{u[ixD)ѓ'ڶP7[Nqp(PJ>.9 ht>cZ~ @(@wWDO0>_EɨJ۞qxwTDXQ b=a Ft2zuMxpM껧}0\^jaŇpdf0.C!z`62@9%0h( Z/ULb8~;`zp'%[Gɯn֚g5}2<: ͕%l ,>87ިi/ߵek@)3gZߚ"x M ̸SyW;$O]k2hWdF ̏#GwM10W}Q E "omz8-$k>*@V9eI@b#s@<g0[sN pPItUsM?D7Ps<.xu_ ?# blWc"]Npm)8_vhӺy6 9eX&`6lV2xYTl>4__2% 1nR9oO5SA;Uc7Xs;$<^uq9|}kMf+mf)01 U8W1/ro9s;ŻKn32U2Hv07Dyqs[w0LxbOn&<1r>=ܼ:;\zh}t=8bW ڭOֹPv;>gdR4}v6.a䏗5ثD{vs>uH;Te ze'~2^;>y]a EzN;IevKC: v##ߥ:,Ԧ0fs߱$\[Oi11m鋳uvΑ-pg=>ݙپc1Fl(W2فw~^0hNܤxV&G/t̢XL|:ώx[ZØk^ǬN'7w#wNdƼY5^{U +:G?Wٳ!\HCXϑ`OfWN-!]W9AĶ!ÍJ1;A E Cx="B'4߿HMgWt0s'ǎ+1ܡNpmM69p:vYYiF\9uxtcA-h9<X fG0P  倔UwC3ǂޮvU^]vCv龕k:'RՌE5@|;u2Y ;<.h ߙ=F ӣr?Yw{ɒLwJkW[/L? S.~Pa5HQY0D!m*2 EoKw4xϒy;$bH5ZLH_=ߕ[m뿎pV"GgڲL؇*Ա) گRIVK`\ [)|n PuPRaܶ(AWO|W9z ~&}5kcrdi~a^x쏋̕ @` xp j&#=BNW4n 8:.܉s-RQz3$S2 7֧PRmeW7'X[.>}>tɡ0 ^dOL/ \ewO P>RRbK,;H_Fode(9POCj=coaMmJvQcRYtU=Fy[c 6х>=fYvK=ad?l}OZ@047/]xZO*Pv#\Yp`a磌x'zɃ/%"{T?Bh)qǜg /gmr"⢫r?}6)F=:,.Z*Q\c;XdA=zBvt,sP"c8 jvc@u+{sN6IRx:'N^k(*Rz8ܔ`e, .,u$9ʒK 1`:x9e˽pk^з S9Bv8L[1ӘJtpO aC8`uM`*!5VoJ(FP1.ykl'Nl<͛JGBk-/Xԑj=vy-u]WU, 2((0/6肘oP F }@B?ּKL& _Z&w2kF:o.8_Y<:#ѓa@D1rb_A>Ǫq%58:9YVqWʵĨ O |Eb%{ǎ6meSuJׂB*X)Bux`;K.;=r[ EI j-v4vaqu֚% 1D$:GVɖ<}aq߄z5mFx(elpKUpי{ҳKU51QE=yAeyT6qVZ9괴ec8ɪ$8':s4%Sψferw4Q' Gۍ'K"m#ߊC5ߩi,}s3wH6>$tX6#yIîI Om_Y+}W/pN?@e|E~7Ds5X.1 ˜`$ 0^ɇ5iņ G8 /:'&xʗ 25)JCL B(<$eȿ/K -dwjA x߮k*;=fC0ڂgx߫|]PlQbխngk\C^T , ~Ҙ(- &<gA6n:uF.E,x|7Ar.FPus&|@p]S}k(>RJZ[*88VkP0"^Jb|ߜcK(w8]d/倡֏d3!pFSR H혂ւ4R8r3[ Y~zdoH{-ZM#YyYXpteydL|zAt煟ܸB*Ȩ2' f¢0SPIMzosZ&jy=#mr L%GT;fk,z;jo.uiNeƒI*"J+76baoRN#$tOO޹5UʖE>[ZӏF>M?NǧԳ횦80籆$w<60 KMgbS^fmZ5Cx ՘@",/JL %1ߋ^qn0]ׂ/ co3>ۜgCE?9VЉwˣCbM h{Ad>BUT 6(A3l8Jĭٙ0NKh̓?ͥqEq$WGn\ y j5ў&v4 ;q{x' _GvA!s~o!_&  â3c'_J 6ƛ&E! Tؼ{>QeG%r3:-s*g9ʱZ;5Y*߮t[J*{vö+qMUo}_ۡJ%G=='*q6~VE^Ϛ6VIKPB-{ι ߪrg1:v ;̸NmH4a)}ڷcZB 31dekMYqvQqT}UVVIcF`g#7NVBYPtf;#}򭯾w6W C7ѝ3k"H0:k8Nlޅ-S &M'OM6^|]EPL%%@T80cXUp!= U#=Y}~Ɵ/?ՠ6i?""M&G7JU98Dߟ!t7}L =nrVS9zhGmشN|w|<mDxA笠"J&!+eQ#zv]Dokm53-mFinׄVweޭAJ]nwnze@`oʊsЏ,PEM\vW!Sd);'hBV3_j^+쥦0sqn,Av`?fDIC5_Kw` n)Qg52 x'*dӚ`jie0cZm6u14]&< C-JŐʱb"PT5V n:T%TVZD @dY yE1- 64V#ʲ̪4 aUh! AJ#[ф Z+fm r RU5ET~A"(DH%0D&Uv]P ES$_|AE4R)QP:AR~>~BdPR30?D0L`j5!@4ԮD~h a'LK5'JA!))@0̐A2WǗ?\r'}S@ϗ7] ,(5-lY}$nDFAED?ג8,=+_L0 RP"P<aO5uKo9:ttN˹QKtykpRHqzkٞQuOCw-Ӷد+zb%%E>{GN!;1ù[c>03Q@$QaV1̊UU=JTT1c^Or ?>;#_w:v f dyg4(c)*2po[xs#Nj$;=>=%6 ^jaaw*]krխ-XpVmњoY#wԟﮓa~Q hk z}wx#h?+vaZ'Nsʊ*9թFL2Q[5?02ݙ LSys7ę U)BL0LE&&"j NI@w<H9e<$PJ;L$߰|đ.Fe-{bdn9QUU ~IqkjP?"@>ԆV?$Rb9W|v^pj@(sBav,}v>ra4=x}+Jk2vDF/i zO_V (OӚq *BcجC\*Δa Xh|1 _ *|C0^Wpb-%-< 3vfj{~/D='WEM.XʎDJ 8U "@%nWD1`ܰ TpC^][koLhJx} 04@m>QHmg Ow&FOOWae(P BHyK7(4"cg˾i")^rt3t'0 ؤF$n@ BAJ@~wx1{/e+# i%/D`ٛJzn5. 45?!/Q Q!i EGө t/̪,nxNIK)'ǟzNKy*u_ =$@B\B]]AVk_ עj)R{"- pqː}irt&HSu B|O[PRLy8F~טE } ewALyc'dWQ<ȀTR.;ƪ5q^$3+jI(*Df劀(;$'+955R_WDm^f Nrn|B;9%k„c5.}I{O'Ȟ=G8m>=5_\e~a}=1!Hz'y?z={!W. ^銻(11}xɀ)[\\=;o$|8NqK!rP1?^#?J>yk~?jc? ?w+^  ! RP `ŷ$q|cejHuHpnr =ֻ5zd>µ ̧7ŃKwv|mGF t0b2XҌEcc>YXV=DC V}*Ӈ0;sqnA*8I5S]M.,d`l{(,75PAژ Ӛ{ BvX w9PlPdwfcbb6L=3zc-edt?5xPXgcZhN^ d" |ۙ[.>M!q c$@ $S=]z&O}²Ա,lυc`+W2,EJ]D]lJjFL~>G#15N%t/t;8c2gClj 4ѿɂ;y6|wԦyxcnwAXv0 Gʀ}i@;,¢ }TPg!aBמhWuy@oAȷ`<e( $Sf ~|_|-tGl^S;vx ;4F `o #zB^1"zuF㕕TX{D'J'f`v {` Ss<;շIϕi-;Kd>kS􁈼eWŚWVHVCoZ{zm]XzuhsW=Ɔ!m(s M."Vl>/S A/@%98>7x({+!`Yg4`h3{~}{7gO?8$O4A8>:ZԪU,ʾ8"Eww/:xшjTfDkͳ6sQ𮕠,bŝЊ"/K2 eB?~e_+rQ9@Cfg#(?VힱZ0{_b¶nпІR;&>lt|H K:}v(sw}}O^-1LDZ&٪G+Rﴋ^$21Jפ} X|5S=L@|ݶ>.r1k4"p/ phqq^y0OȞD'e?tFk/3_k D ̔$@Dճ4xbq$8-$X,H'Ɗh/n/o uz\B|sȽnh" ĺ pw6xOT~Ue> {B#vz,X}=)DD<׹G)?#儶`D,mQ~@rW;VN*Պo˟Wep6҆I <:U1C (7=ґ{Tq !]~C~Njb,DE*q8#IPfѭ܂{-2`&ܲ soNq y A[}IҫW<;ݹS$v35jW<:οy{7֟e-Z^R)iUe\eG끸~3 PwOb`uItJGϺG$ '`N P@eiK)`97 C@vk60>oBp$@^-wg4*@lX³i^rX ?:$NPjXN_?t,~{yQ_0Q! yJS4)W&#U|G-B#e;@tE̟^>A-:y;j 7)nۛ"Q˵?p <&ߞqZ6#瀐%#@PRi Ae֛pP*祭t&64a'-]>yC(el,` e:Q?0gl]Ϫ.G%j[ ^^{U?8՞)Xh̕YttE࢕ R9번gaL)u*4g%c^TrLY K3ώ&\IE~B(hJPouA ''0;1? vS`6))]s 1 NA$`uQajmlpʮt8﹝%Җpj[u8_cry!NUevxS}-1`! JA@ձk86 4j춛—it)zpo4[H][R)s梢)F8?P *Te}暋Ϋ{GB]Tj'^ۺq=xu55RC(;P^+κ̬TIwm:\r'YГMUW+/G+ O5ݪղW0pq65p 멾P u_ux#U.=^ -;d:!}*VvT(Xz׉Qyr5T>w|z{rܮxZY=J6鸰:Q+.?Uqp kmk,γ7xk9b͎13]ZiP 5_郜#G?z"a?3#_+yxXCœװ TXaj!3\Y):tD3<}g"bE炴\5Z-mm!]Oh6])ǴnkM,|Eݶm܅G\i"N~ls/G!r=~)%q5ez(NzG (SOwY!){|u0"O q_$=9r#Wb{eQEeKLr~W]`1} W&L'B2ֱ@xpq#ާ3*Aph{e}6)20>' UûƷN?7{/nՋޝaY8T^;#^!|ǻBDβM~8\ vp1Pl"7Q(`Aڮ{Ԡzכ}AU Rh+]`_o_r|5|v/ :F0kqSvwɻ)7@cSX>Ri)\4'-HԎ߲]߅=9&1Ʀ ;_Z9dR_Y^jtk16&ϟNa8ևWywvx\UW]bȞ0VagŜa~awzj?~םg2_)~YX#337^'ұBVH10.7 {ѕFWU(bL?QO`νk O '#m_P`3wN!(w d vyuB5J@>)Ԁl͇|POx0 H *h^;|vvG f. P 5Eyn~t /'4&^`v =4v¢A(%]@3F"'!`!:G'"*oύT!Lӟ.bLzC؞ ΞG0662- J7uSasNƪ_N$=+_G~}sӭ2Q0ô~Z@ *:̏&{b=%_+V {šEj.z氳TAiI}3yfs{x֜[wGcæ'mEҪ=F"e4569ι^|?H#{>ľ&&<G{1 mh!#Rډ_*GmKWhpwK0hJX!ê^Gzg\FԦ܀j2sxn"Tf5ȏ~ZhVn۫>V{:U~1ߟ8؁_1ޣgHzYmB@^?YOǘ+wƪUC@׬ J0X 0RKaJR\-,rXRQzdw~¡|G$!! HBN=CrI@8tK1=5MG! EٹAffgb~/= %B (P?춍j8]ozU<c! $!! =PøGC~#~bz~?|𢊢 xL|˲&hg^vD*"R+Jҭ+JK@.߯4”ȑ4F><pN|E ~]r1r ~UkxFckl> 4λPQ@/D?j_HFD(/FOL#/!3i.իLiAwr_A~ ! A-o\ `q@$;=A»?m&&%]|%{@ZD0 Z̿!4$[CW6xN G wxz՛>mhya2A\">s[I̾x0vyjkh9؞4-OK4p{ Lo`RV݃>H= IB9FѰWIy)-v; x l m6ï{1(C֫D c~,sޑɳ~~B_|-:H,WA@] QP{Xzq?vަ$1g~Cd9׎Ky ff_J.q#+iNמ"clgqZ}c7-4B8J^6j_M@$Bzfyz .oeXx%'8(I%іV?!`8F:Z[¼a/K|-VbDt|neϢk{TT15RR9Ӷ_Ld᝱g4qš}pU‹:;\4m"Wa=T]78ѾaS?3?ʷ F.v#9NPzJzoMo{qDA옐U1D{Chױ/%bHC[?7; Tڽ?-}itGqsJb7N}* {TXs3/bnnY:kWjp쥫d]]_,㘝y,^0{|@p)! EƧ^P^Iߛ[J75Ï\0Pj`JϾFK/3  Wv,:{,YzR!n`,lLZwxUȋ933-UqIemQdb95o.6uWA>%bB6Ț>"""C>׺::Vb/U awq.V 14=2·r+6W۾]v>*"15uMU2=t E e/Qz/oIփ]%*5ݫ#sZ?vfr7aÏ,\PLQ~3':BwΡN_5z'aBhE BNc~hcLTMt1ޤkݵO܁C("А(bJGtgZQ- д,9=]p\f"7I%KFFl^}' 96ׂc8w̄SϿt<|#$e:c4bX$8W8@&֯qfe%og r\xT5f{n G(l@2wwxgwt KI_힮-]^Utrw߁U<2ԷwFms z4Źo׻:[v8 ٘mp i c4qB";\.ݵ/[e͐9a)s1ݤ(le \`j9pݪ˯,a~V5lɢKvQo|{LN[lݗі4v:8.y[Wi/ճ6 n|e`6=>gj]c"`/ ,|1hZ3F\6-U^E \5sPT $cj aD{,@{\^QTD6L ;EB13%%42"()iJ&XaefeB)Zb6L#]4IaV́s rG!d@mZ 1bVDL6]4h#fA!5HhLrK$̚ʬ F=m0&*1̱#, rr"0"0!O9l8EQVxH#j6-QE?ﵪ̂HLl̬+,lˆi DUBH0aF@a@"6DM1̲Tљ: q,q1,b$. d22ɘΆE2c!R +h Jݍ,XGtoNe-&#^kXVN.eIeE9A3*cpqZZGTcME#3"כ7!dek&4bjɌ(ϴȹmvJ[JiPRfC1XdѠN5Vb% iu+nI `' G2 `Ldda=y~Gï}!,?p@2g۠! ?j~K~_boԸ}0}?RkTr\)_+bAXY&{}`Khf?ks^(,`|$?ho9޺}"UV }dl O8y0)J.XW $PtGsk;p'^Φ'W2e=RoZA C `h̥WyQj#ãXicݙz\u۬E|v)тjhʹ*U$S'6OeI$}o8\ wr]叽RK"eN}N =P쩴a{:>oVVU\|$`9Νwc&&%DKI<=ӋqbY.+8w"^eVjUNm:m!&$:Qٝyr J,?RR2 A B!yٟ"圣0Ko;]ङ.WEA_S?J0Ig=&[AC7z UKzc}G {|YKD^K1'[:e+و 0p=8χcy85(KI+p]4/EY{#ir\QzJ 0By~p'fJWu}(NK(^+aޝb3T#0Ǩ}2̕dw%uI UaL0\7{OAuq\//bw/8λg<.s+U1v\~{Mܮ7v~8DD>`{l3jw;"%b2NznIO Cӷ.186 ,7M,Pf0 ԵQh[qYTw V#=s9"CGGBrVxq}'Tf{Tlk}"۸w\zPGs{}^NpKqe~wTj']<}w}z`53;cC33K3 *Eg 8S$ .,΃$*"OAXf֪^,/ӎH a?v"K$fWG]nWZi@=yq45ʱ1(U*5ۺ' 0⊆ vz0\p%"AI$eO]tk;<[ R^8cX(Pۺ8LR-4R$ݟ&>G!@N`%9`;;$XwPHYw0K^⧂&Ab>=sBouh Լ;>ΫM587kc)­s= 1\U7tzg/|&n뼳?BEdIՔT˻1tB 9:՟%{I- |,^X[e}t¼ YB%+PDD$HP Wc۬cmQ4v;v0̡PD\ Iy[(GxO A7N%IucWF O4Xc5s~U%9 &C*&3o\;YrEh0D7^,IKT*N Ey{{V-T _ďroabHاpL3yCYZw`jS ?`lW,ؐP1Omj5ȡ:~VQa>jؙTTO R1vϡ&O2E_4kU66HQ#{R 9x$ aobtRC$ۍ%w`i 'beS՗5M!K w:.n٧hL";U ܳFjTPPJ0hn(;Cp (H멶)eL bXvi,vivL}aN`sXOu`ZRpbWDƚݝӬg{H:W&DCRO HPsWV&q[jEpu" +8)bE5m֡UF[f75a6IDWGrFAK82dJv婓L5G 07cl \r{v "Bua)*f?/ ՜oCħKH}B mY(ɘ=˰Dc!+/=M~AGs4R*~8qEASP"J7Mr?xVOUHaȻ}ݜ*f6{1OvƉpC;]>1~J:_o"SV*g}IWM|`;^p/F9_:z}ټ2RG3sO2F oN?{(,W v89/*Wa%tXbDD#[pys9,3?k8(5'Y]Ƒ^<8#|CjWn ߫ݧEW={~c BsTW.Cʚnd!X=Q* z(?<AbgcFW_]Nxq@`"KMg_^^6CI, o^;X7_f"Cƥ{1n+ӥLe$Aa PLc 7Op|kldQՕ36_Roz,=td2dcÿGvzT589SQa'ijy4SrR۾'R5,Q;ZDW©{$>yt{]zIDQoSjbjx٭BJX5p @tHBYϝxM1n.U 8 05g#e S "$\."|T |7j$W@7 +ړ~V4Q" )X{я_D(r)9fD(>ޛwxB(I0kYa@%&† CL @qu wKz|-0ڂT# x1!NN~pс) ,~Nl/9->vO=xUNz۞'u>h,OZNqkmӚh4<T Q6χdOf8&'8۲?$k4 @䬉N妌>G 5Ɩ؏3Ţ "bjD 2/G RgpBEA 9@>*L 5@-D#]N-!UI'ޚNҀo$Hh HqI?U7@!)C^" D3?==kwA^~% uK >}utC \זѝOJ 1# z i]0-ՅX^K r_oT%A SC'u}6sF6Ϸg\bm1OgKqq/,1&ضuHU>^)?,JHD%xH[gٰf rؖ=A#GS~ "ɢ }so\|B5}~)+ *>A~qaX yHc/3&+d90;KB$W^<Z]C]ug0'd l߾aR@!uOz\c'u! ؆`pp?6jKN5xl+A'V)Ϲ #)+ A&Vo_( $ m= ßϷzkUp=^1aUkti.UӚޒJzv/` .V{ t~'P!8gn8G+Nt:f߰w؟\|IŁ- ? ȡ( $ÄP6iќ`NJ/[ 0oш_*p1X#/MpfGeW(6}TAZ>̯ۭB @ " %\y>wbl),iFH:03Lu MQ8`1~ ѭmLj #bup,$?|}І ƒ@"'$zO;wϟ'GZw1q͜c+1mz)Ӕjfv GȋJMJ俱Ēg.ĬB"I 6whô9_7,5Z?uoo 333333}dN2or 9s9silcq>^f͛5JR633F13/|cA|"(9ʌ6lٳM;xEd{HI~ybHš0;* _ ?.'{N’QHg;< f`bo?[F=>QW Iq{U6[t=xaۢQrTSǵ\wWf?kO_g=?P(z!eܘ0[B@dvѢe4ww]_^gsDgy˱#'֧{Owg'*&_:&^~?ھ{ z`8Q4痞0$u7S= 7Ht L@WyG R@\7:Gph9W#|EWן~_νOfꏒHb?^ӳMUƾ׬ zmtTUTeR; }|mc>f$,|: 8g 69k:qnz{7hˎE2ۨb,xNu>B`#/ Wj{X=WYnր[CB>FD(MT sN4yQa+bI%{Tfk/0;q@( >=_kW8De_$b Pp!nz"H ?uAD8kr{ǡG*6.b ^1 ێ8(h+'s@'N>xdDֹ0e){Η!4l(#C ^4FI,TA@<'dLOHdJ哅KQp`L;p'S2 S΍}""'w V U"4A]ГM'Udu̐ƻ0d U" (>T jfUV.eUWDITDU$wR-smײUnߞ3ׂ-u_EuшJ+EA~*S5Vj"vx8mx}E<z'|ܘ z;CscT8 LoGHr:<߿`ZHPE~ŇKܑAo/g=L"1>;dYl:eti/~a(v~Q4ɠCa")}\wuTP6p(y޻M+9YH1=YhR]Қ{M–weQt~;XȉNyshfƊ.\FQ}DXx̆}ew}ɧ ҤvJd4UJ\bڥHpܿ};WniF[io,๮,-?Eu$$GA00A}}p0a3IxR]0~aP ﱷ|01s׫sݥktvn=??b׬}%'q{xq#C e@mc 14;CSFH.y^Jf%ID>?ݾ E9$ 0C'% _E@=(Md-ߘ;De ;݀Ov1_$KD|"Y+j47;e|=5;tv_F`Bo(<$'U@xv݂hW* 1 lvrq嶥:H>wT(pG8Mā@k9>%$ Pr.]J+0H`~g]QEtH}yR0 @/Z01d`7oʿM̍Ê 7,Atp=LA8޾`(|daanl[ 2xDDƥy!\9(AfV+RzԩK>?qۗcП',[I͆"~>TSb7ߩ>owlWm!Q)+ʟh$A`BP玕 t.ӠEOm D>| B硐ur+? yK@x 14sl Y¾[m`-ڨ!bIp'5ϖaQ:cݺ00oJ9O9P=}`#%B@DXmj`zٶ;6zF|^.O7)@&|Cy:-gp*kʫdm_8zdf_ ;} QBFX<PǞOg6wm$mͶd'SG|ױxǯTZf:S=OH%dOE.;?,hWBo\ä.*]z3&/05F|*{6Ari%vY"<ȀT BN'G|T۸^ƻ928>ψ5}.Jb7V/5EbrQjֈ6MUqh cZKP@A8FV"l?N(1>1Q`r?hQH&z v*P%jDKEvwꔚ#Y/ n=PaQسaraj=m Y@=vެH@  \'ٶ>brt0+'1om_φЀ~fcDT+S/]⻑:KPJ8`!#dUOBٖHI"H! L;7CH C%\%pP8`5s\?:tO0iۿˇO[*?U=Vq5H;Px%}PP$*nn/=j>C!$GALCE'#aLL`BDr<8D@`I*D@`@dAI48a8f$&bB464IAcF YH`;z5B!Bg~HCFO+6^FJH@I=f~KZw>$JI[uSuPqCXvNx&ՕnʞA5(dr(6Zma)D5[R_憔ۚ)8cRasҍKO'<v]2K=|9,h[47.oUȑ}L)ֲdo PU?xc] Ӱ?u 1 r gK]JwQlT#O#WX^Ṷ&.0[`LՃjzk~[!CFqx@3PNJ4G&@z AC8٢06MQ kpap}c)?v'} % ᄇ #j~I;MmsB @>A_8/APP˒! f~[ybC,]%H3#e;v8_`~1MxXMo{h; Q>v(`F-n7Qy1]!SB@<@mxqNw#kPVv@F FVx#IWQǧ :p2JɆ52wAAo9u'߆h7]1*Dd(P= FA^$AWQF#*9Ʒ.d5VQlO#ϓW˞+XZg!Y -aׯ6;_< , o4{ J<ثϰTlBS*FEcs=ˋ]o*sjDDşq F+ˀT E$_el_=ي6X*smֻ9X9ڗ/J.V;wY[~/磍=Z@6K=b1zo'nKLoĕV59ɒ4*Qƣ ϡ=90Ed)cQedPxpcۋlM'.ſͽ!vjPmHS9=TZT,j%#Pe<)Z@ԯƅ,7 qQ}C1Hct~[lOJ;G 1# ؇12)Cds[(! Gd1Fuxzîtago!;k%,xZG:UR%Cy1C2=;?l۸9|;#mnF[o x NzJ'W?yA6.E!AWf42 @p Em(I0pDAE-Q9w]9(c"Q2t4`~;-!?40xuDd<&l[4&: ZvzAa{Ct'Ls18 {v7S)rbys/5fe#7AInλ~ݝuH}#q9~-V,` ȣE^6* jvl[!\zm,%ek{%R&Tʷ(R /S]rX쿻~<7٘2%=l<=L@B }4pW %=xvtzE DF4m]+WG["oξ0xome8T鋞z(D6eB!9ԟ3!4rv뿶{ȑDlfo}WB5T:G>켻m)pwK4F"4]JܘذlwqK<0h,aA9(M,^d$^r|˃ tia mD F c-MO\/;gmb%xud&|Y7o'++B=0>d{Jq:Z'gJs2u&|@|JUxŝVqH)Qy{ϢUU/#4$@mxs1sYoj,/Q\/{YUϱjMx5:냩rƘ*?n7\_ 'G< 1Cܱ<:Txzԗۻ 2`h*w;]sR Ԫ`5ЛBe)K p g|(up EBJX_eMqII1|GPwpiǾ1t\7KןTd6`m9wT5]6| ߶؟Y]]vь}merZ(WvSfL)\ T}7rY^q7C x|s_Dx6e:t|"~}v8 Y06`T#EZBݣpwq$O~K.Jg˺xs~`V'[53p':ߴo ۇ?K/J4i 69 s:OP4yiJaCV89T(A2~vs&?Ϫ9/YarDc?W!=?IzN!XH^2),v T LN%_(0x|/?i='q'PF_q>OO0l& 2@DOY<w "~nT H'گp`ri͖Qbł{^CW'F1H"!]ywy594w ݷL#r~?rm']r?G =2%I nwɐANaK6m>ωpE] #KkUla98LQ TݍoAYOcs=NIaf&w~m:I(& fId@;<= $iD}Z3ڼ.rx؏s>ǒILN34 魂 784 A|=s CX2QqǁʱBNs:!BwˇAxB쩹]v 4Kl  ufvf p@M[Z1ѐc3ξvB;+6&ljP38X|5;NroND\l.4 %D6ẌD_Ai%b >G^aƱ6: k٬!Qg@d4L I82qKpNͅ_WsaX{ P2`;' ˉE‘cG*l GęN墻ާ0hc gR}[*wcy)6DQ Apg||Gɂ!2C y`Đ,10"") ! t[p@)\5-Hs=Fs*sߧQU G =CHS8rq;ѲEO`XʁcOsBYqqH\։36A{᜞Q㡪U2"D*TEw;szw8x: F ! WP7 8ĢwxEyXuMCh*z%)Q-y/)w܂`+(*(hYg -cFp q#I@h"Qq:C: bJ*{}A &o@(q51/Z h2Ұȃ5(trɸTFr0r{;>nzk쇬G0;_~j,H1$?Mm~>nct0@ I$<%c 5+Ȑ 㯑I;/v>rV `TP}\K{tPImv[\<''9&w:0)>C ?:r+צ2n'p`T{c"Z, ,kC32rYLvaS>sŻ2 g6 tiCRqrA]0R(Z9݋ #C4Hw}g(եim[ :Im+vNNn^'@!zM^׻BC¤ H%_7YWBNGCgpe|{فn!5Lb6I3 SRc {YNԫ]*Apvca||>K氶Lz6%A$$l|&Ϡ&N& 3:f?_Ƥ)HhnI*X(,6&,B;\aH Jqx``c%p%0n.H``.A=ov. [DDh~}x9 :)o1vw g IÏM Mz0̜C _ As$<ǸF fp3[Leg[/|. 6cVaR&qZn앴K~oU^GR}fbȞ`ODp (RR^G17^ A|}GF9UbewQlEh=g T6>jxfw2& G;K /͠) GY~ox}j\&/@xqkT]kM2O!._ 2B0r3&)lm;bCbn^P.9<ĝ$_%`doW(䣨P94q (J$\ [%N5Gd'84}8ɣ|Sc!"'BCPo^ϜcispN~:7OvT; э0Y"ي.~w>`pjg.GdvuT(.k""`(cp \@'Co\!1s,'DaԐ_Fj#&On'J1F =-LFVM#R Tom{G` O,O2,N,t d] Xk˒IWP $dE?]m' Lg8,\L񻇙{ K&ƃl?DxuyAHujВ=9<;{Hr@`ACiȒ)5E4fd]m0̅R@Ĕ2D2,!&q h;SܩrH*7Ԭ$Fqpb7/u\Csd m!ICb]*֦A(pѩH I-w D"QȢ#n[[o3Ã;c!h"t?u}2><6S/)|/U7?Rγm "ۛљ^2sT%֑f_iw!;ӕM]mk)(kp.:nfeJ͙>3-gVpdД$ >c]=vwMqQ]xX1 '.aoO7=4n4*aNoҟe)aIoVCm|f k}!7ac81\ZMnIxr"DǗy #ſ'f vM;#f >v놮fд؆CaU!$DϠBy)᳇|,GF|a!@q0"^9b c~cq_OHE)ܑeyA3pP鷉;hk͋_?3ܛO('1r% aBD=d:t$9_jr"$ONb*)݁tQLLKX8@ƐjPZbp$ &ᥟ-bHP7&74v7$#iOnDQFJ2;wii`m a;NR0@KpzAnv"q y 1 57p`4ï0aI4Iģq/ID#/yjMTItxzglnrk$|`k'Λa:Fc e3_G0cA^慉z$=bĈX@mxy/Hn-: ~haЉւZ0ɭ6]v!0ͥ|HIОᄝ]vrٶBsݨDvnP}7A^(o$ԠC% D9x(coOv|Sڡ}Łei`{GߜG$bBXI)(h=9*633gH) ]3:'@t֟y wW>1$9>cDbxazp 'C7?,+0]ܡ]1\gI6muU[- Vdq́`i5QbWMk:]~pbFC,Spg*zn9:+8Az+MŒ2 P:f&1 JN_X5m sL50LzGWF,:cs: vt"gqX}݉UE rI\4n,id'c$U53gw<!@;l(QXʖW:7#*h~Ïp*qr72m ?R~F !X!޸նz}~/Cg[Yp; r#³{)](>wA IlY9^[Ϫ@ǼF). {ۻr+<;ᾠ 2F PU'"<2PyyzTH2=C2yu#Q=_+`gE8?@J>x}p&Q3X^rH ȣ H4U"AFF3%zP0{^vc ~gD'f9ffeExB{O{8(J"AOqAzgy'S"!r: NXdĈkG`0{ -0h HXrr;Mh 5Jz86Tɍl}`z(j@HdcL12 yu}bAq:z ϷJx33333-33332[mh g">&S㳟p .hCВ_*{h`w ( < )= '<}j;ZoM!LNӎaCX$:<}#^UM$Q9 x hoea}C}P+Dz ~#f!.if׏}(D{OiZi3u_0Lhx EZ)_-jE"4s3I vA99SOO8Z;Kk_NPM-1 08$ y\w?c a@T P;_UQ0rXTA%- bh./oU}5*P2`(-}9lMӓ|!\'-"2ڲ:<|ېof< ; 8{ !ȐT ?Pr `^܋%k@i#)%|^j!!'Wk59%gvACn+'լ!N6 C[˻ bA`>$FuLa8VȎ n98su=|F7w$ ðdTϻ=ܚ1oZ GUUru4JzHGz\/BL8l>0qkSb=<'| OM؜}@CiZ 0kve'ܓ*OF=gӽ$]z{vHl>UC{zz |%c >T tCݥpZLZCupHx981[1Ǣ;@vȃCE"(zM 5Z)tǹ 8sd4D: 0P7 WQC yV(MUUg 425޸5ّ.Ҝ5 d#_0婅)0?e}!(!@CF":4yN/ompfؘ)p~_%0PçJ-ƚ#D$sA>8uzI^Iч҇M(w 2%߸cGjIaй:fJn9ϲ66&*rW4Jmj"֦s>F.O`?3d7`-qJ;!o;2ADQv;-lo@ <5f2^L=y  GMvw33wHvkp yxyjF^ ~ oiћѪkZ?Rq-QˍL7ƊWǃ$C!h6~(yU^>AAAIT;j,wYmcnѸvLC'sry:P=T0 OO@^M_f2.qNSk$#˱|47A2sz!vYSc&AaEDj#iD>f=r-hG|^lqz}f;aHZuLdսqZcy0 1& 1sC28Ը%;5aV bpoMsv0i@B 6ϗYX-\8x؜L<:F$!O00yqlvIDz@OV 9U>s!1vN`=Oc6q,?  /?~(P~/3{8 ĨO{"8 Xʄ{R6 _bHUp8UC>ܤdp}~܆z`pRJ7-bEEt5c#F !AB!y5t$ElvC?\PA!)4á@`ؒ@ykLUP ;P'$A aWӰ-I$0 9 &Cڪ9A Bē&*!E:I±!,)`A q&(E⡬J@ڑ]fnyH8E24TgbnˍKb8i-PeüCdq7PG  I$02)"vPrʆ6U"2răR |ǮS\8=}M_\#4c&_aT\P=36}~F Ayko7xURUURQGq WթRNHd'2Nf86ńz`ԡA\~9`zht^yK+n,I6=d=G>вAg=jkzM*%_kptjO ۀz@3FOk"=NTb;k@{藾8ĚkʔMzPH:YN"#>=m׼CLKފeT_ճ?Ӯ+TwtbD^qiuU) ~сNŎW$v $~L m-`Ƀ(辑]>_o%!0t;H@'F;-UW4 6{hzϯ6osRuꪪ=Z׆;:Imj =A%ȯ$P7KҎyhmamst-եF%l8U U8Nb=;O<d&pkC23y8c#ab̂0#( ڋHsO!RswьLQHCMčE43cl9ĆC`ptM i>FmE_靗!Q>e,9vv/.RH0ù} ?O(? @ #Ʊ^Oz5 3MX`|?ӳ,F9Li8˄cDE_f>n\r.O/ 0A"# [qeWꧡxY#09* nAcg9pڙvǃM6]3L^!DKOqSn;l%Ose 9sm6|Gg hnGz0l^t&.H K CqA MUq:с!á@{-ޅv1P@0p l2fā )P6%hnQV`@`o ZنKB@9H>y<KgR9?p=jJ 8Wߎi1 9iG `N(Hyh#H`ÿ۞~SoƼė;doL @~㉈àqc4`AN#lME({!z*='6\CgK 98E"j *1m=C[9%SBDڃN8SLsXmD8HOrCTŝWB #)!` _t9/<)b# AQIeR=sP"q7Q f !0 wǀnQJTf!)doD885(Ƣ­pX]1qCBN0tZj"Ԅ({vq¸źeiE_^((H\9,w4H ^)Ə0p2cR&IA UT@l~͂ _v,o):BQ&R)", F`AL*0B$[V2Y}gJD Fيx,f"Z${Gj+k6 G~ j L7w0Sytç]V%vtIQ=<@')&%4L0x;6$R4"&u  9@Ksl% t̝2X[z=7ߡmTÉ< sd<4tlO(pŝZ^&Oz^5 b׸v2 I6 4L)ս{@;) xH;4>"rg(l:A|66*tL28&PcK4CӷrXlkT#Ԏ4г!ق $ ӑi&FEiSDaz- v ynP|yNwPc^ h@l4&v)0g'NvU7g,LW/J8&.>&;ۼz >/Ѷ*y{ƀZ}H&lF:  g`^ ݻ;O&dyDz'@:H $&0vF!<C<'{߲Gf@B`0տ)X7x vsmKEgd*O4!!lo\1S䁭M4FLH(mߑ"h]kz }a"٭#ώ;{@=f#BG%*N@$$ɒ9& Ye80 DfRFaLInٹ-j%&qD?R:xmzY|Bu$!ɋ]ϧ8)aG5\8FYpiEgϗu$[TSg.1+ѝM>I(.C͓%_,A\pM/NFR`F'$cPrY3,\;%;Ϭ'| VUUUUUUUUUUUUUEUUUUUUUUEV~UUUUUUUUWiyv>c :3!""""""*"""*"*""""' p?4uW}qM ˙wNϰwL&W bAC46eT=CQ ʿ!!@Goj6 9!2{ !3>NF=ap/6CsT1 {v19sOeoyC5S!װC{H:  c!Ba 6?lFLѨ4zݮziShgIP̅1*̈{x<+\DsTAi7Nkۇ!oIaC?!O/; *fP&}Wt {rr6j%mbxfkU&Tl+ T Q<ߎ7ܐ{øӘOfNِPz NnmXvlzXLŵ4!-bB4A#\\A0*u\ĕU 7 ag+T.YAi$ :%Kx-z<и04y<ց9â!D=+wcwp\RDd5C n穰Z\ yᅝdf  3(L>t6c%l '0 U\U&ɜG!CDw=: qL%^B q%;]A3~mGb .ă78M 6sD@}!\gFXKc5L8- @'{r;>hgF \(iXyi]Llަ~OcT9 >*FMzc5aïM-WmN:K׮7UA3K%(Fm_~rPyC|](pigUBYSKìƗ,+ϐѭA5eJe遢JGn*E;{Km#3L>NI:%xz^؈n(n0ar!_HFrCd{t| xxsဤ}(iexNa8vȚ<WH'iL ;3@YӗGS6OЪIQ :CzGcó_WS4ףMRlQ$Z)sN!(lzS?/2M.Ї$dAIP)HfXȔ"0,1SE}@#38@0b׸U!ގv$vEH${4 4%@CvwQ' p0`HLz`UQUV ]9'&z廴;z{(ڗ:F(^kCI 3Lrufbg^&8@dD&J3Fbtb:ĩR Op`:]_ipaߛ_yF=m~`h#*O%> }Bh&K!af"t8] y 5-"4 D 4f)AQNI )Q_Naxν (^k`zEyRgBF۩ОR: cP"QzLJxƔv m#lyH7r?O{yVt.8GjA` .ۀ4NzÊΖ S U$>), b$Saaއ )J᱀eI5ь[55 CJ)`DU 0=GkǨUT0yQ:q%)3ORC~=;1Xm-h!aZ3s%!웖wbx:km%K.jN5w5QF(  LͬC>Ꮛ2T=k hU=E"\EVe6v\~c8Ea0'؛Qug"*:#E s) Jhp! 2h4TV,Ea%=;![ѷK ^ GM띝98ScMMTFkðH{zZ\!`|{<;;&v̦}ݼhe$MDDDѱ,_/=\.x7Ff1w ~@1 >i<']< xOM*=,*1D@wُE5X1>[b-8d]kfؼb1'о'9Ƙd$b>  m^!j5#gɑ13i#juCx0ӾM5ʵd0LG1Dgj޺Ar M@bGZ~'bzy41p^DGq4/N+ |{GH)b rBS-OJE ~|Db8uoS>% C qD!fȿgxV\cxIgxx q)=eAc # Bs]r:QJҦ2Rd}'^HAQ۲lP΂8k&>\Τ8j)ʍqi1+_FҔZz{f *vwuD7OH' @0K䙆9ouأG[+yFNeB}~H} Nx>y߯ɊxNx\󜜚ihGG.yyUUUWXIA!qS==Sǀ5 &đ v! X!Oڇ!q4@9&ߛmuOk! x丒oHp֦8Ok|\9.*\gng1]<%CTzq8Ň~k;NzgsCh'n7Ǩ`kCdR]q5oP۟33eW9D>k P"j>b`vd.:c_roָ"M{yrz b2>;\GRg[ݓu!_w2nɩdjW'o{a,?H-NG*=mEHU}MB\?"k{n<7g;1 @2H MVw4&`s='[ůTIs H54t }v RnR6pԊ2HN2D5DžohG fx׉czؤkӼT ؔnvy[E*J4 ;2XL9qD])w9@wשd3k , "6%Ef1~ 8DhpcQU=jzYmLS<UK;7x 4IwEfe<<:$ sU?pGpӳ:A|vfbcJ`Ɇ4/o29I("q0Bk1 2M0uC 8~@Mc[=q GN\eyk5$fA<8V{,1yڳ4֎Ap ўzVd\r@aqh7 X!?JM@7F/?O!CCPr2P;z8y A |8_4t7<s$g.n5,N.-(8W.OizawZtBAiA@DU&c'PE)?@O!Ѐsѝ<3|9g`( UT=ާ(b'>7¿IYN|x2 9#Z=p ٨w ^` J5T  B"ÇC%$X6dYݰU=ˍ%H@ 1~GeC<{I- #5q |=Kmnށ>|9A,*HqaccA$щ,-M@ML^\ak7{\L˘CIVC썃ٺ)=53mIuvfhNX Y7U Ҽ;7Oɸ[ ք>dܳ" 9󿌰k~`h7mLhg ngٓ0s:휱#j7n1$gQ6t)Ƈ52/5ǫ.h;Nɣh P>VF8)E@ұ$]BU$Fp,…ɥ( ]B$ir!Jh 5 $<ˢ`%bK$\D j_0TA^GGr/]l Ir TF#/Y~Og[{٧bC_E)|i@ǐ*]. NJv/docM pI|t=Ђ A:ԁY[ԾU&D j s1#!J @xb`w e##NGhW:jTxsʰH9(rvA3ϻ`:W;';ڴg~ G5q"ʄ'҆/!=U·ZK'ܜ8{G JIdûR)4v[qUA KêBy$Z֞PDm#BiӨgxhPz'V<ˁOQa i4$tWC!A-AjA{<N ыL1 TfϦҰ/N 8#^\G(xBF1/^3@؂l^v{$=Lq# yIsNÝ\0'K*eC"N_wK.`w͵FdTk(m%21DYuwC}ax3:,4M0^䙛ű)* QkMk Ck'T؄?aH~i/|J'X>խ'z @ Qh/:hGpFAoi>t $+Ѐ|7<}S2>MvA$I +U5UUUUUUUUUUYUUUUU^6yx~;$SymC^ [/Fx(-KkD'3ME^gut;2?PBBa dYjF=|llD'1FqA; ^>|e_l}ggC L9Ȩ`iCՔ8oQC}븃}~_`O=ٌXHQVAֿefх$Dcg&Z:]↹ޚEAp@F;Geռ3aPZF+d-CC\ @t0"M#aJǒ!J!u F$&H3ƸI)冎W8Y> KM/6X:=DRC6t:p#Y99`]eeQEQKc8&DMQEQEY3 EMQEҲ LXipSBg  os8)`ŘA?s<2AN 5$;ՁUY6K#-xxxx6ĠǦ6fbqL@Zl0,UPPЅ&  `ݢ?hsڈLʨ^1 #V>9ʪ5ㄟr灠g٣vw= ρ_El$J& ?Td+ӓ},@˜Π05T 6Ly8H427!9L|x)鏨/#yC2Bt߸D<|,uA=d;tM;/p'.i7IR p@ǀs(!R'rcJw:p+%,ҏ>M1eTSÀ^{nkr 4e8,t|1lmX,V_<~ v#R zUgv{j43o؇on4Jh3vc~Iʖ̰1,B *,̃#(&H ʠ"0,*$c&2Šb&d͛J=`dۄp>XGl`&g1~hTp AwA ~*4umc$T! pd8A M)I]Ln7a D]'Hv_ 8`idXI#"BHv5~1xk)z5 "G5$!I/`KT˞9D'#G>U4١CQ"G?6#O(( gs7̻lޝ8BG l(LR V桘s&lLWd3.O7ۦsP^V(I\# D̼d;0f2.%\U$0$r0WG(GP֡J0'X7rzaF̏%oJ@Ȝ4fS[B(apdi=R95 Ll+_)Ép:lpd۱ǛiП}#2oaxWUNLX3D[I6`Cq*ff0`;IwK pӦjvAd"fy۲<.a1j=_mIE)r`UHzuW:Nưw3Kxn@f GǮ (0BL')`֨ʢxs`d§qG3)ɕ@o!:㓎:yup^}j~sgT Ҥt JmUUU\A&k32; F'w)uBbI1v>Mb;.x5 r0/*ʺC+1hn@h f~>pCaٽ%w cu Q-@AhɆ|*ưs'+sh#"M&M/۸$/{N4e9 9Ҍ $ <OX֊pVТ "IQ:>\N6h:As]96 I$ tݴѵLQT>[`d,4guktrDƼ5l,\2_i!U*ڙЛl%#]A 37WYLțpcGiaRy{SY< 6QF`|}8T5k@5u"00&6\m=h#P@ĉ$;{>ZZ! 6n*F7F.(#lމU5Ap`pvҼH$]="ĸ „dkKG54 g[ in$7ξ}co Mq 7mG |w!(o(`d1A)>pcv]|b c+kg @_5n[DYۇ&-9<3W ƙ0XI@h~gB8!AyGϣ;#3w(oWMߚy ƍt>1BYqܓsGm^,GQ+l S=rb)%vmGBH 6$O$:{Gf+Z0SПw~ ob>s⠩j|d( 20+DM-g1P\2G1n o?!h^L0!_&쳠>)m2JIMbHf+5ZفKabk[zEP ƈo*FkZFV؜3=L$kj8pd){-٣y;XNxhcJH(&4)Q7rgL.83#s`nPv0/sm\($t%YYYY'&,LKĄ N\_Bli\&D(>@^5nTO8vUGHg)v 'A'܀H/Ey!%<,a8mA:V/h"YPBIzϜu ^Jz߫j4VamZa# :26֚evSrqZUוI\zW+!vn粙e!^u%E5'n* f/_`]!),!} )g)q)Eq9 /L4oQɯ)c4_nk^hddbH BU4t[bW\aAVx.]lN:Շva[_|p{a} [mqb! Ȓ毼i1}dyä $( RN.ΐ.()An3,c6pv FN,6D(sZTePg! !m@^x{`* *r`:bso¤I$BG%NmQ@@!pn 6p:y=88]ZFc{%GnHܑ'۰'A.pUV?OQGߦI\zoDi* pO!`^~Ë'pT_{D A/ebz(y^u`Nzw@3IzĐt0ĮRh@<~Gx P\\[fB%B$dB^2Y)_>;A[y¡Ra$ר!P_[%#Lm\TCb hpy]ׄ;ӺN;xǺ;#Őj h[ar_DǸ&5GoHd /̞BfjߣU':zprOLxxaB@DGssᬥn)Jj _x ]=z.w2ҰT}F~ȹ9=;W:xL?@G3Ϝ60kaTQJ UZhW+b1 bρDl|/l'CSn, ]Z)&5>S(m[wJe:Խ;D-}|ap_ao~Zj(z-ӦpX+ˁl Zzۣ@ (= l9m錕q@`u0Xd :]v E^jcZ6'>y4K8<"EC<5kzViXn̕P0|F)Q3^^'^JЄv0j6"#;FGo R (&Ñ0A$|v#@WK /0V-Eǥf6:M۹|xWQ6O@DDw<={^p4;_|*0!3w a䁙~ÑqaC27;+{b=ܑg> y e#0H^И7Yj=9Lꦼ{ ];iKߣf/hx)Mǟ? >=J|/Y&|Р@3QAD 3wZ6h"9@b2v&# `x٩$h|h8xz;a=gEWu1;4^Ls;`9." :)]%~r?}ߒ HGھ"<T%3<[ k lp9O`G>!={h}-NTz*dfPZx&ys giAhBOC܉9R::1LI0L6q8i&z2Ɔ;&E;:wU;El$Fx$Dյiٷ \ýp@c 밲tF\EC B&맩UIUZhqLr(,$SOkzF%3& ^H GHObeDp!2˞7&JEt/I$JdjX`mn\6C-d)ʃ y®Kd+rGiTQw|㏲;:Etaq؉<D)}!QLCmjN|^Xr}Mnx3;lpz$$IPc+o }`}^κPH3X^SVpvYu=-RPs}05fh5z!b (&@}07PZ0|ktIaHh5D%KmU)nL0a( 1aa05@/ ! }hZvf|;G轪Ӆ^p9$`FNN$\à ]*gacok]'#lӟ8qb!~қȺq=&&k"(]Z^fLcq&f+4B8&:L.4×S9Q"0Fj4Ro"c#Zx:r4XY|ɮQ۷G ggTL;0. cͦFpκLhZ1]TY@7IܩdGxl㈔r=SQt/Cu~Q)! Tv{RB+جܗ6PM0qH5dCG$ 'c $sng1?yCvFA<߶ރAGhjrqlUC \a Pdb @BUSU8n]&Kv\\5E^XvMRJrVaO !*[8h6P[暦b2|H;s WS7$R] .RoHp,WЍh}GE3L,Dt}>$=v2z2@gODF `vHE!HH'$P@py!W'0 (Өqm pٶʅΝtNU]놺n[X$$fQ`#-b$3c>qc1`~zV B;UU X&흞Q0f^|)'~Ǹl-578G)U^uc,0=9>:>h/!;mwsFN \byhЂO#z_~w/g+Nn+p>98ϜH|?cɘdg| թf.")8"RbQF " 18d&8 (X'9v5W :!$&2* >p nwg@(Zɽ`:j8Qֈ%w+?K׿kk|]ape},a׭F΄"Qp w,ا;jvvEԾ (ĆQnnf}`S!d&8oJ:O5b^ p^%: k[EV 5]:']އ:B@ݪUvx/IɧM'}rT^U$ܓК p@l6##ޯ|UHUrNs3 dVagʼaUvs38c8' AXK }qϏSPm$tPƺ$&ٺDJt uᵀ Bztaq!Tw >{>^|I4 G?k\P7/\O~]Iؽd!;Ms'BxCΏF*VoCpA\NUjI%#tKPieԒ齛N)A!We<2i * ؖ@8d؁0}kd-֥D1N)y^mpÔ1n@f)UG*3""k__B'(ô|~;OOs= 8<ҭ#>Coplgĸv)} 2VxXeg;96ُ0rxMGMics<$Amԡ%`p;(.(&"\/אE+/fhdu_ pV?BLLZ3Gr|?J>vW;'$NJ2g DUdP~\Ρ%fB*YdZ ٬f5ak-?;NpR@:2 +e- !ބƼC+\Ny/әmPj0 ^0 :Df" .ٓ5jWVnv;u_#o,xp$LA {94 ,|_9{񄻢&HT${_]B sxCz`.&4ԚS[y:,Iגa*g3,r#Y.UQ\0Ă]MtEhߒ?T1sr:j,LE > 4ۀ=5BY /AVQ؂An #5(Uqt1U*iRNdB.&$z?R!or{/7S }}><5xJZ=î]Uj^I6v O<\>+\#n$K!&GtQg3:.Օh+hہ%yĩ6SQ}RDi+ ɾ;mdr ڀ zyīr0.@4-5ê?PT /5|Nq܄5 BA<DǷbɱ%z&1Nx6@9fVi&j,7u%}ԄySΖU %TϬƵlc7  nE~xLΈKa|^zF Q& Z`C7`so3D%mxiUQ[:!3X_1sRۧϗ46_ʪNwa$ǖ z}Qqg9K|^h۲/lߨ+ YY.7ٮv"uV#QV$ s?^$,fƹaqw\,WmMN/ϻΡ$;b5?HG':;ZkG}`^z:=Ŧϙ==z q1r0^]& Ǥ7a[`'IfDNsme?6Z^sc,ceB [Xk,GksدLs\q-W#|3\hvkmqlmYbȢQaJ ϮAW,z}#WӤE_y.}` À/ jACE׭ H9a a1_@RKP^U iHNxMpF$Z Cg2'I<2dPf]rl EJkqΩ$ ']0wEMQ!OQRA$AXpu2DH?PC'#`. r%ok齎_Ӱ nXH GGGFvfP!.λ~7+10U=C!moݶ.DhHnn; }g-35fQA@~D RSt9bդ8HBS]_@5A!-l4,k[ސAmP f ]"GbHC!.rrާ:q4FYn~oɓӎ qHu.I{=iAmhIR?: 4*v@(6rSrկ-E]ǖ.عP:3X.ԠW4,2uBȈ,) *>0%Y(IYp1騇65fz$ =IHۧ>~zfM~(&&L>?YYP ~0Q& ^ɶ'm/C 5j: ;i 40 H;>{շكSF. ·#HIu'T0HH#_T}/km<;kM2 Hij2G`JibzQcʕ!r( 1x_iԺOh ĘN-.:(|Z@ ~<%~pUz9N>Ǝ8{,47UP=%c,n1EkM8LK.d.h򸜋x13\j#d7 uO٠ TS$NDyO^ч&CaG"zL $L G {`kP(Gfi0JJI!f5h ffEs)%"? 2 aޫeeA3k fF8z B?i]DFaPb2 8'Brwq߫ FLBgsI5wiSڡoOD;_%_ i;pþC ?[Zs{;=@]pxI%9„'x]@A v9|4B:Hp񰜓[KOr<d-4cJ=>W95gEa\I0<# DgsYao ~"ZBތ=۪2يc A: |ыJl; {D~|rP"L=9@* 1utqi N_'xxI PNU0:My6@l:m3K);P!A`Qj=u#6 c(M| 1湸iDG omHmC@hK2(w];P@<}Y:O~>5vscSOA49~~zplQʟ۫FNs<3ۅcu2<$UdLqIIs%P=G/?{Ɂ,!(8PctUn!aD`>\_϶ǎL'jc5>kgF<4ALHmy hJ1f0p9DjLpg/I%1o53#؊bJ±(İ|"pԀ:"lZjd'M|7'G qF4Y!Vn9 &$t[b!H6 ňșEd Hm&,lřiad0F?@!$!|8%$9W33GH]XbϬ߷_C1 $xÄG5P_g9Oo3F)3MfPdhK4dk ?TҁԶ@7L5D@FvbFq Mtߤ1ԉ'  _;AF Xiw/^Fmv,1TZ˹rFzpP*&_3$<҇?b{DGA&Tq==1 3 Ifj4da?~S0F=:ׇ7SXX$@M!jVDJR +Ҩ"u) XLQVd !LLAJ 8fC%/SDKN4Ѐ }cU&e ~GYu6B`) 0O~Ib Ɲ$%S =z49eZ'RAFZSuaȩoT-C:+R;.K j 01(3J" 1tA30)-Y!ZJH,D8Rwi6ah`Y$ ,u+bwb!TN}K@<Ͻ~5PZc K#"rԁk1p~Ky@4)S!(7dĜQ C6`@(dNKGSUٷe2r`L\O0ėABLj6Hم E% r"DmϺ瘒i*h?"HbibhQV FxH3=ˑp|Gآ6}n/b$zУ3w^iۈ^_7зw&$U ASGa6IOef*Ɵ9zQtyAԟ aܰ,AEGo`RAӈzih2BlكJPp]aL50l)BqP oϺ>FEhT꿳<|(H?XN tBqë j m%*3z4|Xa-rUȚa_Bb @(V `=c=giN-#]o?7ѪWtMn 0i?%10:a%\ rOI#%0mk$8rDI`LE4K)4DQTnDab{uP`b#a桃(C]0@M5jڗgTGD~{$_^-dВP#i>H`B6`> Y% =r\b'O}tڗhFe)PAT('%=_y]{zEXnT` _D;xvB胚M\nَlӛ<@}TU"ʬ y~Fv:œp, 3K !!/^1(hc>XpdHI $Ff;G} XS'q:W^{=LlvNr"*(~Ў#v &0nypd?B$0 /'P weɘ`(5>}֜!@W HP)Il 擡= HIkN&*~qw$I@;o''?[QQ7ʾ) (PӁ& *DY&Gnt5).]A;EUPIR> ֓7# F]D5 &67YaB@l(bE?4o3IȤ;[_@ OLI"ϡs9Av{-`g,DM9.w)6tQA '5So#:ƫkRWe_B8!oE PD}9C4 ~|`@*}8]ʞm,9\Lyw|d49"4 ?{&;ڷ$2P!ȼP4>>=o"%ְuabM."eIgRK~,y-80IKKMiG~>_iB= 6U2h Ti;2D/ć BuP?ɓ>?؛3wȥ jXz ')EJ0{^agJNAfS)$Ppށ6PDs5ԥ`S!,> @"{P|)2S8(P R+(%de2P)bphG>.N8QS{3,LGyg1%9_HJw'DBҼd$ԇnŁ(9iz laR\Cj>"N=}R{c3mSHH@>LE$rGC4)*B4ӏ <2Z"hbyO`K4t  aSן}_ѻ]66PM~C ㇻoxX2}@Һ%~=nCgUH/T] bt &Ht>؜#"+Qj8/ktcГV6/t3l\}4"|AEM]PXR0 Yu$nuʨnPh a~ݎQ`HbNBd9,X'Hp#Gףӕ!%?SFtloLta;H:LF)ŀ!(zP_"~ GݤP9U:E J#֤ %wٱ'ms65۟$<(} =^kSmKܟq@,l'5!aݘ -1${GTz(iHM8W'Ep!aL:F>a .YM63NAơ0r!2?xkadZ:]I B{L$N9*9];A3;P-':MB3v 0 X~Hl 0~5Ҏ x:n, +GǐKXAtWDD"t4br_(z295>v$?wd+'ǎ/?tm;>PK̄ r8Xh "6 {(MeY&8|4#B`U-+#4 LA1: y;:{>8&~:oD駷yC;zh?^@,C0ف+Z D&?,4p. &boѦЙs{M^GCs :*a9LB72{sƙI x86Vd[F-'~ebXhMi98sl,Ǝ$< 2&l& 2R}aq5L;Ɛ'7&v=3 9lFپ =gu}tVS}خu;B$&$e7'e#3Re[ D>Hd ;Hqy@$J II**!h$ 1"E lffi2xh /ϫf ZܢnSr Z$ "Ypl@;2;%O&;vQaGr#h>K>sFػ윢"j&=s He %& "BJD0i^g@@q?7TO&O45T@.x|ӨwnKD!y'X$(.N5*Hh0{`y{}5GI@\ݽk>sճqʚ3Jh1[2dDY'Ԫ0 )-ffE[cEQKibR"UF `#(,:cU&fDD-l*̒b&$jN(Bԣl-1*F`IE%o1˅6A> Zbփѭԭ(8fYPfY%dF##uD"hp֤x!@mD0(`h"B16\TMEv%b1:#]!+P[%"rUW[=yd^|Ň|ؽJ,8 .E(=+ t1y)(4)XYRG@A +t()v~Sєtv`)Y"O|R3^1|mNr*2@""vB^/<VO‚vX}+by.4w5*,./r8HLrR!*4:B:* Ɉ ,2333hL 150X19LFIBGk q%|2TM,I usZE̪<rI'7>Y*##)OJQ,,YgZf2 mF&^V$B5U#ҧeL$LaHm h~(r F. =Ҝmufgl*c{1bi07ɼ d0zc xE+^uFbU`x#BqqSxNhњ',r;ܚy9S]Ir`5+&bJEc|05IJ@E 14m¢ %h#$*"ҁ7 CfBl+IqMfd FB kn̍ڮLM&hT9^1N9A% P8k%Re vs 8s83'Q:B$@X`@#lpF Mbl@b!aQH²!%X"MNi`$.n n-3R葚4 -$H6DQ*slDCd:byhMG8KTɕ+ a#1.CM9l$44nAsCۓIJiDU(ӱp+Cz$+@?W ,CKm#b"%nBby[٭'qX Hi*Ltr7HFqtm̀Pu1F(|= ᎚n&RwlA(`\3QHSP60oqDn)h(HR!n 9"CalVG4ZPP$ݕ3j6[3wKC⩒41R6ZZb+!I[ t)P"EICa<i&HS"$ƿyiqNx %',* N..!ĒrIMR;dOlEOClMt[=a;97*ڭ6i'1Dҍu*iQd,K&͓WQf`jR=!<2 =TTV4n(ݶ .f˃<מ0:㓟Zu'bTh'Wa5CdKOg o9S yۧ>?HI 5q:~DGo r>nϦ)Z)}2<4jE$=%>`IGPr4D.uFJeQFBnԦc@j'$la3,'"V2F ى (: EmCPwO=ۊDx1KQ5qAę4B%E~kƆ0Za *UZ,4X)(͘THehuƒ7 7@ 8RBB P,fW1pwx¼2)bANC ɀe"$ I*ЀЊR"(D*RJ4 n0#I /@m;#:z ln/mOdfcpW Ꮧ,2Z3 "DG҃>7~MgktM0}r9(\^2آbpėOs>{hg}T9qU2ұBFAdJ=@35 rw&Ki2‹" `do:ͱA"& 0 U0 37`RX@*5u# wO]׳FBtɂRՆ JzGv!O(.-p?:_gwimu0ShCcdkS(HQó]؍9w/ e.V RnYKno/ 멒pj8:1gX AxM [ʈE),5u2*5,[C$ҋ-&rFƁ$֠A(Pv炓h1%t<2eм AP$J*B* sҭk^ν`<[CÏ/>8GyA) 35xBĘ }v` v |]5h^Yض4mD LbG RI@a!KI4 3 0\Jd.bk )4J1LĈ>o%^]\nPN~23 @L*+tEOIWKDn%x|p_>xqӏh7zgP\E7%|3n2l 78|P.n=wxm CHRfţA@NIL1A)uDyw٨?R"$9TN,>,7L5#)NTc0іVA܀GC`A;{sb8+ƅxBqp (s' b"@!!@_qG/15C0& 1iO@@Yi0:+BdR%Z*"(*vq01p)*2!?B GĐ0dJ$w­;}0*V؞z)Cd?{*~˔!.{eB3%D BITDȤW!$R! `S|-$^ИH !@DI{1W`l>.d)s~鄸 b:w m`3Qr(3~ 6 >=>rH6(icnlTUB4kq]Rj񺅡˨`C$9v;xh -huK22TUMkt_ r;7cXqVR7 mg/|!B";'M;i)>*{g+Ź6Smqh lgktA*WM nQEVtMt:Ra &yhq/XQa-\6iN-pdyVǸx^seUhщO*Uu xW>3fq $~\0$$+5]1Eݗp.շ5aoe_ddl'B#_Jl 1,)T8ݻrǁ8NV 70(g-medLgYa `~6eĻ9мuhVV8*r6"(jqhQT*+Hj [.D4^?K_*P֟Ny6SLYk>]~c{/0a"2Ļxۇ-qB3 oۄ@(,8:\u'oɋʣ#7nPcH0 :7}3GB:XTGny$v>S^iZ)(C:Pp뇮0;x䪼ˠ`I1@.(=׏ XҌeD*9wvcģν7/= ;H늡g@;PV!C<[RP(INݱM҇eyVQZj*2f]kƄќn)o\`ύahx@8Lԑ$ cCwFpq59/gd\z=2fqɮ]蝘4Tp.miu1IޘCuuCTRq.T% Tzqfvl)Yĵ<'Wd"P>;7 B JGx@MJd*moF;%w]ұeƑ"9w9}dܼlv׋hAb_2P#TPOfy_7nk\`ܣ;{IѓpxL1IjkpY0: ]7-<[ѕ<^euWEgo&yNx95Ԯ6|)@:L\P#.V0ujArbaz|WTެ$Z;18hvw!&׋ݸ31vƦ̗p:H82Y/6$íCyU #kU[k*e]p՜C30:qiv{ORЀN׶|*CZNcVَYEn_)Efw8Ќ &Ź6}w !|mNWWfm4ISxlR;ȗ1nof- .avbX;;DƶD-KslUvmҼ>uD%Ӈ*s,C<ih0Vt+'Xx 9P4l:Lg*CErRQ5qwv\Ȟ񝑥0*쌱<[&87ֵfdZ#KL۱[)+CX2ԀH#~6836m 8{ZtCxO;A8;:-q8r 5M Ps[4Rv7devDaaPLc>& ޣH֢`[zGJp=;I꧟0r* aR<*~, tkhf j\BDdq2 qpK2Rczq<^›tʓba!!rju~Q'f=/Q^`xH3!,?m^Y2d3;s+R0.†CB4t/˙ >my/GkΠmF !$f;ɻ9lG3vHZ F HG,ư9$fs >ӷm?=y ,G×]:oL>afT/s睍$ٴK5#'#E1FhާVE ? Z2&"9j<5,ԙu&&qpBE8;DgB~EIZ 4Qo Ӌ/B76JYI7'lcB닙]>O8Vu.uhnB0#WyoM~H:-8'|5]d }'8o}Z*b"eg(2I(ͦ@t޲˞GyGzN10v噹s-վxc为ED4I|$ BIZ&yW빘:j#t7<FIe5<Άы]l*F]GhkYO㾱5p !<~ù͈ !/(fCK³gro4IkB~;'5~]#UTTd1-c?u.vTqN:$Fyu Ďq21& r'vq)LZ8{}亾).3'XXvLN \eD\)_A5[c>wz6i0=PAIc6˺;ꓚjuM3AeЂ eB]xw.Jǣ+&@;?/.](&%QH"yn0` Stx|iWʽZ~Rզ),t:#&SEM"5Uh˘u%"fN%[MNpܵo9ֳ1ۅʈ8b^tZ3޷C燫yp#z=wc $[I6ȹi7i\U688+ⰔWFwQ,Z^9Yщ-YY93 tc*dRٚъ,[SdRY9##ߙ,=(s^&VqYQ,L6C)ܧʪq#!#uiwhym.o"q>q3ᙘ;c V'plԞu; :vJs7Z"aI;|*B~,c45GAq±ꏗk}1BICU 6Y7\˜1!cӻ\p=+:gsz-9)wn)OK5D=m-ېϳvJ7oC96.78v^~B"Xfo.xm)~Cy(v'zN^Z5Apu%(T y`:P8'd!k#_uO]7b0ABp2V 54T6f )@ lR @ !8)?x_tQLߚ' =Se>=?4;CANMU)wŤJ,7x>ӚGj)h <+[P^iiScfeo P'?pV%M)|PpҊIRdMz m 5T+ UM DBQ.)hz֥Zȷd483wc5pШid1Y4Q4 b U4L 5m7 AhkKhAPmqج VFݱ W!7yAiŮ6QÊC>e 4}@Wla1.֫zg6w9goϓI#-cqNXbjL"T8:w|GJoH W;yGoCώ0ڜfjN3%p֍`|"/9dtma&q] EFo<;K#F/xzzNldnxd4MеFW9RmTvx0 &k;b,#ߝX ґ߆ӯgv:џPU J9\qY:B UONS-$0Bh߷mƮZ}rg1cޚ ̭,> CCQw۳Kh]> ɪ)sqV RbyE$Ynt鷘QI!x+C8,4Z/"5mm!`G3u `6=ePY ܝkG~MFĺF|SjCtxOOдhIEvfl93iVlPK;0vPڃ8|q!ceN5\i]iX z @n!R%q@7|βFj0}Tã~5ŽMR.^ ]_H9]t%ssM;K)DC ˔Z쇦y.;K)^#7ިK Q[.#r雄$2pxaXn3xF'ʤKznOʞHs}GO -BqFW%\6{Y xqPHIXzU]ϊ2`'xbA81#2W0sf =\lMs{ͮmNnOc,.<+[7\zNrHq y:3DmJ_iĂx!z]g^y_j1:apېu'6nw|2"b=:,`ƖiqC#;[ ,Bw @!/ 5$22~fOjwvmᙘc4.b(0YlLi;f9@O7Be=d8LBepk'@ zEPN@?3"6{@ڌ#-h2R~!2I[ҟ ^B' H`G Bz$PR"9wD'2Dh@i=[oP @R!&]r)zh|/ '2ĶuM uS}P%"89pOhP<_$5C/@Xl6):ɪ 3&>τ? M*> A`{g mxMʜ1hPOt2`+L_vYÎVIODBFUEWqhQ*Nˎ!C; dEvXIPq)3F05cnp$@Rd@,(o-O9o 19A뎴52N [O0xPAwԐz}<[p~0ƌi1!8@F0F Qmlx;ژL]/0*=q 9Tt4iJ4`SHPƼzKx]UqHAEUs7Yyڍ `aAz7lr)ЇˇN 2J>pw((CJI}r>T.)&`?r %C ɂFǟ3~~swpe8=$O@?/^dQ#~:2j&$`&b1؄cii3 ]!ezk\ 0X3( d 3eX7!2j3D.rj4T4@S5Teb ٮ [`F\L4 S`L@D+ Z,Fa&R%șL(r*H3ꢖIU/Cÿ$(YqTz4f!ti"P#2Ma::p"pC4F@Qp9A/*7f@ofydd< ^+HɎ@mU?-3RypcJ*e$矉x3WYV#nTs>UUPR("*њOJU BG,%]O5(?jm]cD]:]*Ti93"nps\YQObCLɘHzmI&!Iz$!! 3zB~Y0$|(j@iQ N0&0<l.;izS@sˎMA@q rBTHTB >M1(hR%":*p'ޞ̸j^_n=i᥹U܊`_ɋIu\`ߣj#Zj5ص\bziQΗ 8H%m,n1HJ x{R81LܡH˽"yHc=(w*_MX@hߑ̌w1w=}l?3\s##W%LXcI˚ pd8KI8tp#j1׬c^XgO9}9 PG3¤] (+Û4>:Lwqf۴\su/)αanSw<,MNapoMTvx:fU<҇fB`UýE1Z:9OZLVvE"/$1j 3 7u4otFNWq8p)n-b{;5G ږRMӉnu.a//҆L#vXmBFТ347 rb䚨B;dP00MIr{TPq5 ]'űt2fnNdͤãK3qz#;- 13 0 Lטc++sճ:݉nK TDc漪.Fm(a˲ a۞\Baܬ0ENPQUs(Fq+M:߈\"RdVѬij,p&K|d{͝@PC0Yk FGB`ޡQi6U $<n[!P$j4ㅴ&OO>㰗*Rg< $HO8!"j#Ʒ O{zdŬzS'IiRLvG95߬& JvtgfXաb4vcxiLv̇i" fUa s=1&.q< c=H&r-00:(5ÁwE`6O 3M6,3:bF96C5* fto#l9C@jNxx8x:PyN)Z`0P Pzbx<-D "&ZOFxɸw6h9"P !6tSPvɱLHPI!_aAZ^GP⡤ᤗa(@Q }H ~_QLw0_7@?bhO$||xܱٽ{/M3 S+ l&gAnBF6>O_n? !rECPĉ0Ѕ tỳd\+Q$$^z[!9!h9@Yʐ| ")\/)B$p$@MdNDh0&3C28{-TX&UT.& 8A$JRR"PHD6CQ>q* /6(7GXпƳ9hBFq8!؞J|N 46Qp7$wwoB jyPsq,wJ=KMF1D$9Y#_QC(d~jh9KDA"CN՞[}KBSeI"8FSA*J%6\qN.U=)ƃ]+h4v TNaQ)"0[yay JTzX5>D JMf(=6a?? !?ݛBIx/f z:dZ> j2wSXA3xH)< 䇫(: &zSK:sЂ Oo鎜v~oS !ǥb!|nK/]Y%2W_gq[C> {(G6cE>3,S0YpE0+9> BXR K3/׬R:fݕ*vT;$vN֌H(BcS$,#Q^![zT&b)܆|UTTm8T IOJ[{"J")a~+ MqJ *X__Ǵ;cckC AM.GcT>S)r5뉹93 $y 5$.? gDDa r]&8DѼ0I%OɉG!a 8⺕|!Ld %MJ49;ZM@OJDXXl&iv`b*ah`Zv^2[yq;". z]@V֙3-M{4@2 }6p@QƉI:=P;"Mi_[!T&ZpP}҆BEOX/CcOO@҉@`p>֗coy?ɆYsWZ]jkiusPPLt'F$uW0"JT"Y0G'Ռ,.0:@ y5)ġ(J4HG%@ԇ3uvxp|lp&8-Dkab˪97яonoh!"zejv>5Z.Mh,7lr(n&s+>G'Q A=XP26k[" نAC5EAA llXoZC@Ene aIo(L*=Na9bF m&)B0qba"h8;WQ9J 6Hď_ fJnFzW,k,y$+%}id-W^@q`p܉АRy!7FJ9wmjW̦@d%9xJat$4Dbs`83P|+ =&TNlЗG聟d^EJ}ՅQݛP9ΓXAKCˡ*$QA29q|H8ꨴd4.ÿv-aQT"̤`!J b$ *`T  ̊F݆"jP" !y=@Hρm33pl-%d: c`L{¶IElť(.+y&r\\@a o4wo8(=Z rbI dlaYՅ"Xa\$bz&\$f Mhed4k%j`PQ&VX"H$Zը,$k EmcHb* M ȒZLp! + Ԧ)fa8Z17R8NFN`& 1#P)fccf03I+  QIHGwBg3+ 'ņb{jcBHa <|9d\tK̎.6='xo$: xK ٘Fi{aZi8gf" &S !;@A26blюڙ0X+c U4t`K4T*8  ޗkr0YM]K@PͿТK=/FJc); | D'DhO ࣨD~H@(tǁj?`A4oCx^!&Hsp@(T$(iJ\Q 9w>sy !XfLՄ L @b }2 *q(Z@)OבZ_dұHtV6L>)WG@)a,T4(P4H.HR P`Jd3% E4PBBP+JRPҔ)JY#Q@PDLRдJS,BB3HR4R  0BRM)MCMT3P A+M D3RQBC@RD PLD@ Ԡ  D%@P%DA@SA25R%Q DIB4 @%!KBS@SCKB4RR U TЕC2HL@(E"14f QEP%!JDā@L̉H!Hb8ȟĄn*P*(Yad]#QIMZ H @~pg<#ɕ`/B($LPQ}2f`05,13aQeLC*udQAE,Rd&TaDpZ@ (GH `Оi944kLr*ci/ݘaP (&.g!g\"(rjk~񃟉|s@s˜D@ i)?ShP= "HC*ɠڠʡ H(ihHfZhbI*"b)"*!& Z)b%b&& "("fJ"ZE("""ie) Hfk k+l_eG$ً mS0'hm" J4[ Rt=~g> H1Q, x0YxMvP1:R\TN>z9MH]''~% d": _bP;7-hb`wB#!{ZLQ z~zSW$OC~Sgٲ<L]ѲHv$)Bc5.Cx~!ӏop˿^|4qn{^oS:EM]P$ѫ>{p09pw^n+UdNF2svM }EK<>:<4a!0@%N {zI?铇:@@ALdɆ#gMb? B]Z\nHbMSCF׃ĴCs0J06h΅*!,&0g~CN 2=o)BҘE]BxMQQ&<2$czsCakkfh6UDB;VGdusX iZ٣0 MHמؙqzq*K1 peXjΓ2Wx<}(_=YNەvЊHcgYdE;B `%BD%D1, sX aݹߢ +V`M=\@0"rc]d=Np'ɰp {:ɾ5;>Wcbih `WND֤*XR$ ܨdtӬ)DG_B i6;PyTATDTQ*CJHh0rຸnWV3Nj1r fGk}lɫ8OJirq "!SG CL1 5CkM'<8H ih8(&B9p(JuJCJz/Cm.)3X rj+U҉lԃ K֭aXJǷdLNU3^,JJJ3&3Qy˳Փ8ѴyA?q]\ օJR)Be=lP?/z<0ע.:G0"13ꃸp $]|v@OL1QTA0ݕ(H2 BB ņ\N; '7'66LCfL+4Q7MkL#"b;b)b|8k>8i"xtfE|:c?Uq> &2F-Y :G_`:j@2Ñz1(}Á8jSĎ0(pMha?#$A,YXvfD55+ $(3,8>P>ңOPO_L`RfƮ3t#1YioBD|$r\f$*,u2ވʙa0+S5&+ufFM2B7Nms3RnKu5oIR[S&//۬{nÐS8^8Vxof_ܑ0D"n1:˻k 8]gZ 3V붛Mmcp6J 1zi*|-(h[qOSNJ rdB<$W͜S [֩SCirq7H_?Qɘ%~2X/-/AD'a NCAԙ(fb8]"Gdg1 , TZD4#(:1 xiOgdM{NU()@?6bRYAQ$0CKiS0d(Jff"hHi"iÒ1$!H 2ib$F)Zh Z" )% +vRS-R X"c qF84DTRE@BD-RD)E4Tđ4-ATAD-1@DД(P!tiehB)Z @9J(bُs*U7DEǦیH4`X!67eq?yɁ\bFEA? G<}0(g0$S$`O(UG}դ@FBLV|6NJG}ؐɹurD ]yM?pBpJ*u|u#z <b?OŁQAM۹ P>,S6^ꂂUBQCQEDA DS0P% $"Ie3d` BC@DBJ@όP+%M "4SBDC 1Da&C3%MąDK)I BEH~] 4͆d !IRH@CA$QDH0  H1A S3021B! 1ƒlizc! $, 0yf#m44 (%MJIc5N:kB|(mt\f0e0Zi긕Q Ph1+Zr>1z7˴Bc"tpJљ'oOoم\LF d};#R pbQ(Zu5ӺNGKVԅ4a4o9LG{0$:)ϞŘ:@ (D(E|xti'2\VU(1r)֢0",0)cS[j+7a6 ,1̜%$1sf&ڍ\H,f=ak<ɶ:Uۅ$z6[CTl"]5` h*Ic̺j4jꡱI v*6cFD,k[C1e2fFhU=d&1MT\ԇ. I+U6FzFe/%38e60c"Cݶ@P޸ܙ3mV I׽p SCݼqz &ƥTI)")T  (͆&4=qaɚE&=@D3Q3!0$N0-15J8cl;@ƒ(F~Ϻ{|d4BPJa҃* >~_ORHw>P1-0b/tt?掊$Y4Jb< )˨…ℓqbi}& 9C2N'eh>}?^TZV,P%r1 @lcP>I|-d39RBd61C]fY`_v#lӴSv'_ePP'`FH~˓D&0Z 0[QOI} $̀xJt|MP@OXP*%]7&ޟqW߿30C."bFBwqϣ3ETu!&IfGtg…;,CO4$TL!E0փ!<̧!!< õ݉ie"O"8حtt, wB>aC ;vE<~4a,Lt-: datHIs ?`dL*/K{e&ewWԧN>)&ϔ}YFK.նR/zI=,=,P|YiPJHB`x#I춓}2 i/ISj`\2q >/Q0--R{ G J'=wI! i.OG+Es*dNj,0p7)7Edن5DKac%862 Ȉ3 (͘uML(" 1C!IP<}I= SA Ym4m'VUXZIj02rYi((i|3{B& *р!̀R`-Nb%0d&NAE/ $ P(d`>K״MPuiK{2buy |1a_ƈ`PG~}s!C@Ǘ8tڃiL"&1CY1joThhDZJx0b']nčLD1 "f/;NəΖ d'N~xrzLI[X0En&DfXJ&X)d5xOnlhl)R- XB9ь],)\8.BzJ U%*ytK 2G~t񪈇T9 FА΃_0hh}~yCjKXJOu4SIʝ0cKKi Hٷ 8/x!<巋S߽+z%PܘYf$ CZM R5Akfo7qm$XD16ݮE$k*lUS @ ¿4R&6cyr4(vPRmL )H!b4 x ?ݷ pe@X j(oq,cG_QS>XN:5YH̾X3TEʧk-o[&R)owqҘUYVgkleeT^Q 嗑׎pIe6ԻiYV.S䛵cn6A)5Ч--q[3+vmPr6#L'XP %7S 8D'%A=AZL&tgvV93_s5Kcq2ޭZ Z1QGfFn%h•46JTmc1In`QLdJ$WMh 0ːM<"Ie=Zʒ4f*f=dK+:L٣Aa^o#TtDO^al lw  {OS< ݵHK ]yr"R˂LJ\Þ.>ahH٤%yy%A(a̙e@RA {pRxsθKJ->[h0׊omz Dΐn`ϜKLMPS*ɖ ףk+%@ C%ܳ˸%d)/XcVIJ걂P="ex2ȡfCO6r {yʔBo/C3J~^$>JxRObyKaNiSobi; Uv4_+|q?,4FiIz LXڏ[gp0$2hgU.nÆtFMr|T9#MR'p 5 씃QеJJ/Ϙ;sBmw V?]|&\E*&l I)ҐO||=sʪvu!ʩJTyVQ}UUq-(g{A/.JQU]g"м}dHB ȘC}P.{`jJH(qg#2?[@It ECSS*ĆjSx乧*ȭd"D8AF,Zpb" Zf+e B S6lr +XQR ]B1JƛeNV6G$[ 2(5PDdsA ¤( q鬞Hx`Ds^ElA`*dd)(p}6>sqÐzG@Rc  ӷߠ>Œ$KPa[ !E((6w~,V1y1$Lq8$-CL!?@Ϩ'_BD(EA`b"h -Lh.VTR:0N 10/Db64zb`p6?7N2ğ- 1ﺸ[PI,H'FV_QJ? Do,5C3js=unIO˕չ\ Bi$pUPnϫnS=cx1 Hr|!?"ri|02j|V M Sp4*@frGz*{|88YI:ѻ p$!Ua rR`FacODM/iꥒvggļh PJemDq̼o!bJ8VSK;ڥȠ*&i/*P'0rtUy ar:M1m2Ne$52ghD wC2ν΀q&T1RI/,:fd6w6={F@>l}HDLD1hF[+^ZX [|29=;xg $8)c9FH)"6BB@JH%"ču&@Gߛi p>.XTzxt9^g ,C=S0]Qwo$Ko=ڶ56nSԓˠXE6Bڠ}mrN2@YT`).2*$k:,̓P:.+i9ӳfx88!A)b k4l3rFH@" IIAoԅ5,EtpqI6DŒvAcEj\s1;=b(PϿ_M&$T*gM N jx!ѝh=Vl7ᕸvled>L:ClhaE;{i-/}?Czr#G~gj-v^OWLoգ.^6IIG=#ES~;AÇbO}"HbWHD9+8޶MFv"mۃr02ԩXq!'120()1Q0LgZ rTȹ9T'?S<%<> zzCEڊ: q  1lA%Cj4VTiZZcQF2 ;elY1# r H0Qf ~ܦi餤[dZֆh6eɆc$"D6HnepP;̓A;)J CPS ]IDWz.1M+ vJ((C*TUdʠD9E 5#+ۨ RMH]\0,E0lK*"(1&~YV&`@@hLDknAj@6ԁ<6|* (҂azWHa(&BtPa*ME~yY 0 I Mx' !‹4Bf*hhŵ5#DR"R%!$Qb %`h&!)%D B )FF)TP`* $:g!*Q}gБPh6y5eiELc T<'PA%PMqI/`lfDЁjB@ZVJZ)fd( %U;!R:=YxBg0\4A\`vF!NH i K~G.t `ގQ55U_ UBe|^kq h9OzkןSt}vx@bmca™p"6zXV2B6rMh׈)V(HBG$̐p"i@Ba#O檪Q $A!)H*J0HAU JRQL1TD4,$ (PJȭBRADDQ J@DҔ1RD!  "A$EC+*T9 d!A_ T(X 4iFY d:KH&JD6_T>᪳AdI|d 41YXL7.H`4&#F 0~D5j2010ASJ,l4FFt"V&%I!DIXxaqŒNB"J e%ЩL]O gPDG"q ]l;n48^")*r># 94+dSH o'I' w&d'E; /p*)H1NnPN`!]NG2fN[P R uF&żyD? UCs%=F2pOD ;>VdH J 8_L eZQֱ\%NMޞym#6Js7lv=` OȤ jrXClw<}')bB%T陒,lS<RGdewcAH'HLWXn (H98ME&d*!bZ7ejXՋm L dh27PR|kՔ0.!(G0Ү8n }q!4B2$b@DdI$01 KDk]l2eu&(xr @H  $ (q0 z  5Ed@Fƈ( e8LI$!@ (*"i)( `! Y$`q$!&`" Ti'V,j0$b!b)́Ɩ)X n4@ C0% ̋ $ɂ"!J) # !"B+x FKcLMET TF7 iċ3I(C*ȈPFaBh2u٠ݬԻ.)\!rXǂѸʤmD%Xҭ(i͊GR(δƊ, D<(S"S@JT#GD1RXC4ԃJӐPQ2=H`Gj(S秶$#2&6DunT(JTRO:^N!DCľp$d/.''hD +wq|Hi<ēhƋ9qz*_aEVoxlB[ lƗ-r9rzHcuxc[߉! &{)<18ݮ;\?}L/RR)% P4чmh7pBxK=m.l\SF̓O=ҥɲb]JnvĎNTG%6SL3in`MF; i(xc/7y,kFԓR=g6@iM h4X7B MCygHI m 4dJ"̦r`H#j27H@Ԝgz˹0 D$9 RZ€5FHq ,zZӅ5iA\AJr5a9$a/ Bi/9h# Dy FmhP:>!`K-su<.-uXZaC_CYYw߳Öq/{Q W߁k88U5>TkK.x&eq26yBf6XmXaQG5CG -3E@oFUimoK(`h1GfsE[7K8*@g01MYN dF`2 $DP0A@Rs9T0C6;` >b/ &/>XhV*:yTĚ]@:`LA9:$ڨUnbLcqf'vbQ Š PQQlEU%M'L AJ !P\07**t*N&J# (,}͢72aD$Zʄv>oTXk mXaH^a4Rv|G@JR*ST(ra j}.C+=gi-*R\UEMٍA@bB%hMvSTbP(2}" TQtH"=;J}H\P Ф K$I@R4A4 /P_~G@M?WqЏL 21= dOAi,(#OΝ]+(ȣF(J ~mQTvֽBpRѴE 0RAT{w蟀~ K 9JG!O5 kJ{ӻ|\f" :S){q(G#$| CoӞHZ[+qߥPn $O7M`:c&߸T>) K]P?6rT5s4YR=1UĐňu2 '0L9ЇQ)7fFHK1J-:1Z]I]C;$l $#C]Pt#\$`: ]t,j wb;b-G:ujlM3톮Q̛ѫr%Gk*i0#TRRiѳ}r]jduхK]U95a!2`KpRh`d`$Ziz@R>;6vxr -2RH '|( #iy֝YN:cϲ DpDСF;p韤<2qԘ}h0钛{v!-}3߫%xF>PhL>b1$)+B̳Y6,bzJk0XJB\xTt}Ҧh\'C`LD5,D&*/B/or(W?@yo)%9̪Bd""411D0+Z QJy; L$+ GvJa @NAFE(iԿM<pŠ(R2A,!TQT.kYiRy)Lܮyޫg4 M860^{tIOJʹb5cu](uBi5ˡ Yߟy*5E@D@e<$+ !␝ I@=!1qS_Aˣy~)Q?Mbi$at | !,"O֩ bG \UEZT>P=M^}}.}t޵@6"tNɴ,OU껹*VfWxq$,R &&dw"oXFITKQc hj0uer!Ki?&tg7?w0KT᝶{RFB+!B [)(k}qE40bwxADC,N(r䎊i~92o #XY<ZC]QA{*yA7e_ Q0 ovۯ$Q[^bA5]ǝQ %R }"h] |@qt,34%Z=FG#m 4| & g;⹈jጣ?D6MQH烍"}!\[=STjuXBmbi3Ra%2ءvHڣHbC@b4.&Dz0a$)nj6w | #982;S yzRH"w9p(5|nV8|S3g$j Xp,׮H-84Ɂ3)ijgg2d'|}_8#@wzŠIH#пe}P& H:Z(FHax<ў.#IFp#G+A%q>>Xۍ2VJXg'f.H+wǕPo$daǀgƚ c8`E[>N@A>2e3EH,fĄcՓ?F:cin29PP !3:,D %bimRF& 4i#W3V okgR`Usx[('EEC>[HQRiE?9IId-1sYsFVhE OȈzCDbQ1Z ;{ě@8vhm( ZMhhE]3)C2w( ~zm}$Cd<7 T>i9n Q-k#1$lϹoHÄrq vm!~* _|wj"l! 0n9o qLB[#Md ݲzIӸp̲=g:*i(w{gk08pC! %4h6~%ZYHrWyDxP(/D|dq y|84,CH~HyiCO#Sz|QMСH"Ov9r$۾S)0^Iڦ`1ܑ |J MO#{-URr40|2cPvd ?_dȢ{HNǤ^㙣E0(\+T0A Φ !_l/]m튉hH<=}ȯIfEqӾt7(X :Mp}Hvn'uql0hPoTzH;(4F}ńFztokLG=>hLUCw<_Kl)KKBԖƐ>`XdwT0tpVv1Hmxd 4[3T A`&<(9C1OW#R^nxf#rQvgr/=B#qȘ 0$%4RErȿJCq*sAc 8C'ᴒclODȋ'{LR2THCFә/10H_1s$]RCĞT_B`I0TSA!ah) dDgN5݆bMh@y‹$~ taQG28.8#V!vfcŁp4c爰MQ/Rwwi\qG`D0$[ľ1%LDSTj1eJ }htaVaQDDD0a2J-BԱI6Ɍ4yiM0dDԴEU3L ;spd}pzm~>H{!QsABe~"Ldtg5 yX&ؐXTU;GBORcLBǗPw߯j}/mc,]E8눥e |1@e{(1{ (ě1!f4 h &X4 =~^Q!2EaϡB($@K{l{on$H{DW DMՀE$a[%A^6VIsbe5aT90)n3Z95V=.DNsŚH B8 ֣" "#iDrB1!T P adQlZt CIL2 &W"bCRlMΖ0$5%'%lv'1rʼn/5tvu:E 8I~@-0DAJM5nĭ0ZB$)d%8 QA@RQPERQnZl0Ž3 ("s*0'G6b)en%Ic) ief@AQQ#@R9.AabD*5A\FEMS;[(a@]P Ӂ(X1ciM@ de EL4.޻E3f2EJt'cfLYF`d0%4P[`bOj 1#MdCFCmf *ѱAD " "j-@J!B&%5r2BR\9T3z3MWI5IQ5d-0DE56o*Zh21 & "d( 0",́ RUQ2!" JZP"IA" (0Q (" 2+RKD\To `&1#X@vkn!&* `3%KqM)'N5L{]m}ݴ ^1YZ!FشN@Ss&Tr^b#Tke+#gA40=,m kP}%Zd.EdZU٢`3샱DDFe4y9ucͨ„p {pK]8]g8I$BmLRyh|SVB;!3Rٰ3qaI IgPP RgD]KCvf("ΑVx ģ흧FJXR\/J˜(Ő*4 I!D53cM9K@ehl>![F16SC `٤A4IЕ֌N,UV7caëm B=O +e(.TJba*P`p #K!,(%YbfWUQFO4 Hd`vL\ Z XdE E|TvLQ}NAUN뛂!J *d*c m±u s`Ip J~>^`vzB|Ls>C{h`RH i$4bv|z2Q59; ܊Vhyx)FD!MAMC+,^՘ŖIeLl :ULAAH֢(y \6au0MH!H&PÀ5։f@10#0,F0ւ28Ӎr8lӢ*)2WGrOV7_`u:0à.kzOp`'BC6Uy8=rk[/=ΈL9bOv(NB *1B"b趚ܷ롱CffG \uJʌn0g@ѽ%){d#C ׬^L(Q$᤺|FvK~|FC DҪ.6wS&+6!KآOv0 4Ċ9-Q1JdR$1 H) uGNu(Sb})PM,.ai~ڸ՚LX3J|aƉIi $#8" XO?$ ex@n]>=N޹ ?׈I䃙8~;xskj 7 !`8`~*BqF(b 8!PS"F']s!xȈv$84'兌+[#Zӭ*Ő46K >\TNP ˘CoOPP*j]x\5dVrp"Bp]t^(h(RZP* J4ė1T S 3*J9w JBu@}alo"__ANff2H2n *&75 $1Fh65"@!CB8?ߡ6aip ʔEJS C*P H!+(,L ADJ~| eRj ^O@l&/(0=g#$:N|zB΀|E:EG>hn@'9?5JHșCz JuCbl)݀mnQNWt=Ǟ uXaiJ]?J0@HӆCA,5Gz@ΑN98^(FX՟@%룀ip5A&,&R+ AAJڦe`Bl p!uD-*PQ[BH9@A ``lCd"gZAO H˧3Sl¨udC ࿼k&` C,!nyA@A^2rq2ywHJx2c 30(22H J\ʑ>Zؗ&Xݑfp5Ij\%"ʘ3C!-rEEPD3F( ) Lb$ ٚ#]P<(Bp7X,X欆$SRUHˏSch->"*GS)\ހh=ݰuU px)d&fpli <2IpjnhCcadZoZ.#Ch<ןP?<\y.gDWj0#9;6$ASos~bIj;ݬtS9U? wp5d 1xpu6H^y;yQypOng_ w-41"cipܸ1򏧊;n!s;Qm[&:Ř3@Z.P E;x^4]$K" t߿YQR'C]{xm %NGc¨V#(ݡZy #;oKov~UWN׉!A\9kr>OK>\2SMxC m|\6` @.4(C Ө*Z3jf/ Qb[ %qzH]e4qU{Qs&OW`vՃ\䋜9(<16̌ⲹ 殛WiƲ͌iv37YX`e㖖D那J%;=y1Va{1KѨIB7Ķ'ALF]BlaH1ü tA e7q+FUkX]\iA.u|nf1CL3*&ӨTYjۜ,ڀ )Y8Y4|.*q*!tT+Ψ%X:6: )KZcxDCx6Ixlq.TBGc".ځbt^V;떆EcvV}0Q6_PL7nrS&&jH{$R==(r f#syJ40x1)dp}.6:cHBa w,õ]yl](]pbe  Hso99¼1ƹ@εTJ(9ɘ尸F44lAIc[I1LO#u?w8viϥ7=w<2snsptLfdwt;NݗҠI\z'VƮZŇGKfBӾC_3eJ쯋 Sq2x=5  ls tf âNҤh.xIg{0^˨1? [tEaIsρ{ >2D\a@l*VĻL<֯#F x"5c\cYs U4Wi^o$c7 G5bq4٬7>aPQa՛bYR.P-^ޭog܂ןcaǔW*<3Exwe)H?~ j6XpcK_.{_JI>B%wvcr0B&U(ݰ+kw> Xfn211z@Gڱެ\ǼqVR ^:ݤbM@ =vGՃo. `G{Q~S 2&'{2hfﴽkLܷv(IœM3LY7rDm"ͶgpCgls0E돃8cMϫolx`~ߨ=97}{ ̮l$w?p6?'"$0xvLe)ERBogX-O 4@D$;M'$'bJ9H)Q(;0 &sQ #ћH'ZWyBZ^zJvOϥ""81p`l!W^ݮZSF3ӥJкvxIQLHԢ[]l1ə `ah+Fdx|%{l9MOKԕ:u 0 ,L _5*&i8y{O)#"iae(&YV:/ibHfYv= kn 6ZxQA Jm"̹e)e1n! QFm-3{Ƀ :s6r7>tBC\`l51k9WY\c58`to9T1i6@m4s8SFg 8l2 Kq0jdUE`.2 ) 0Ne%66n92d2ckz.3xفxwcH5= 0fCpN #a1w"x 6xj&g;8dN&c tJ}0$\k 71jpdZ#vDkzɘ*#1tUdoZuE E/eMVis|r0y`md&""4fLuƄ~WzEdDL-O˧@_+//P*z&i[;_L'X;C`BӱI O~W#ʰhJEe.LQMRZ!fbD**/2%PP:>[ތf 0LYXE͓ *JpP%KyQ^8T)0(zaC%Ǐ]c#Pl[#m6_M Zڤ8P!4산ꝔI9/1/ CBŬ6N3@قwˡtR-fE 9aA`*@ *1_ ~O(?^aR[dRAB! )6B|-l<DDͱ~(3Zӧ @b :ql H=D<tBKy_Eo Qjg1&MI055RHI0"^3 L$2uJkBPVz2oF&RDB _I a!|!80[ݒhR\>dPm IAf$aᘑ?dѡW1Tvbgڐ ŒO+)2k) poP3lUGHwpU155QQGԏ&o3!;i0F7ƇD{di8U^H7w %X2l80p9bz!id'Z( 3 ~V$.p&J#L4 2$k!,) n$=Z!Bb'$"h mdb8CiT⨩H*@H!mbzA12ק@OXȰpuh5!C `  L0.iUxHDL!i01f;:3Clͩ1GF X,5&i1ǺƥshX4Unowzj:J&֞-0a @m=6٤ikY+mi=@lpACBrY2U {5p1ni i&- ¼h3`A[l7N %HdAXՇg99$9jMܨnRMiFɊ *r)IL `7EPk.s KVA U#EE1+N9Qn_[z3$?2"9ݩb8"i)!О1%$^ze!ҫb(D Hdk"Cs$ԗ%Mϝ) +X-aəpEBT9ڮ$aaHKAB &C3f+ƵAJH%Ȅs艐:2ס_4v E d1>ܸa'FSJ/gDN2{ЛuqrxFBRCRB8"F(Ln:WUZjvƩ]8VP%4;7m0"""(jVjE#i+X%1*ZKZ$H6;#IK[r1%$ޭoVY%u$HԤ`2F!xJFeG2X\5U,NdNG7R ! DݔIABThXR;D"( eeu(@"eI *QA::SEK7Q4F-d{YG6Bqi5sFFj*&6 LY2I fKBfdhӚw!\fkNE%p{cEQF=2iم"| M@qiP5j& gTXE "J)]Y! 5U8A5(\H]V(夵ؔQĆA*+*łlcUTUTR%Z-,mj*2ac,pX۰x 1 H䎒cDHIEYFb5OOqeEPLĔ:7$VnKcxd"blʤvQYG\t4`S-"LbLnGB!`XN%ȦKQgXF680hE1#q!$BHI 'Hht,!&l ,CH, !# jS+#s!rE)sFb u AJր1FRo+"Hl*B9ZzS#4VTB f#I -V "l ̘pVh(abxQVN7dTJՂ*k хQf@ 92 Moʫ#01$;Ğ mv ޴c!4UcEEbT4aᚍfN2Kjڗh<}Sm~+P Q=72[+`,wxD|S5(L[R .{2VÍ('.&GI ~Cm< # m|$Y>5!484#o/t(4 `d{ǀ<1|=TB^NP樟Hp92!؏&#f4$}?UO=/i ,>9z'${54C3TEE1334a- ?X&QaHڠ]G nY5.Ӷ뢌oq*.k킇R~S1jWp9H_wJӷ[+X܆*'Jx*07+BX0s[C8AYp^8lݷØy2a6NP ah`2#(KEmn[Q>!%E+{mðvuBGipXտU$I2=LtJTRFRM-ـ {:+J:m@X1 BifCh Q0 K^dӖH8ÃcDXaNtY [+8EK)Gbc99"8p9"V>nZ+ |}:+xТ++\6xdnCHW& x6'AU Mє>٭Zwc9W Ͷ%8{rL Mb ϑF+qW6}Kv<-3S CŻѴ[zdw%bځ'DXC0 rmC^irr[d-ŕVd9ZpÒG36.yD[DڴgFO/ڵ+,<&ޗ75 7.DA癒af2,e Q)m 3;gkǞ) ̕ȒTYGvz!8v]$#C8qӔPq J RV98 kVYnd%8 s7"vwV;BB1(-u2];zl$n uvDdF-13Q+454iTx΍XևgI|AdܶWhOwfxB$L;9JO_{7wZ8f'=@A"pvuZSʵ[R Qk$u$2M))Ph365γ3=_.)',My$AFf7حg>Z*E4KK\ĄKMj^*Y*IAtxaD]P;宷+ 6`; H8ɆKp0ZP;F:bE]YuP[aHy L CtUq9> .Zc軮ȣM($1Hjm]czrtk*5nbEI&N"l3 "%3R jd S6tFѧW;sFUڸf ښHDn#-K`A|rꂣСH)hFE$oG +lގluWN])spmwimMO+/08Y! }!x6LƂY\5v afz!8b]a/2C3wpoi#tZjp#)Ked֌ajs<\[7ejGe*0T>1 9#tOL;p p&LzͶLu™ ? {`Q( Y֒=6S0;=O>Bpண1@[8cC^ |Vtt$bpɵکS9C3/*mE!J$ >{gn!&8… ݳjx",MixV c\\KMC79 i,R @y93aC=X A)@W,Vo`yn(G3Z >9'J!hq6aN +I./"a98nr'jU3;DWG0f`"9%k> Hc-R-t@6JSr:N;'0mV3 ٙZÍQpx[GRQ85MP [i)^ܦsk y==1(pjL:'qc^tK̠ !}Mq)"(VM{ |dekSCֱ%Q4jFԽ]pm^9TAŶJO| b&3߯\Y޸* @5I(=8""r(J45pvdRV!V#+{렜)%BQBDI4):R c@WOt?9f[$JGˆ(C*=z&HJ3;M8 $SP:4ca6x`Ȁ1QF" U k2rb LYlN ="fm[}aX C% X-k{4@<@45 t3)3tZ|M$5b.0˜X\=JX'P{:.iǡt>C%w4?|w3B#!Rt5Y,S1W5L >}ߔgFq"0*:|6"lK.rfM6`\FpĴ R@ΰ`_Iq8¨wtʶ3{G/#K#g*vR H瘡hrnAdJG"r ﹏JMWާ\_Rb"Ի3ZF^s^iOήhƷ(6`7=9rtw8n6x f;g'FG5 I!25tbe5aB¨J0e&ݲ$rd7ta7-XӬwt f@d^̕rv  P];hG b1w 6<,o^b_AVzgHvYz4Ib: T Hj%Ř5+f3~*{Y:)W:`(atKgMt51ؼ0:AM#1sWj|k'>Kg&L;d1AЁHZvMSL ˷^#wn@A"Yb YBy~h0HbEzm[*rW/ { :z^51ϸ9t:ֽ!!GȐ5 9|&9v}]~D} Z__ ;މč;v0\rSeµp!h҃A `1"U0`:lh(EbqJR*kV:7`n-e Z)*1Ii%f0cu! 1IAcjACBJ zDa @:‡ T"/ @}BĠdDZ hEZAJMLRSHjP*d+JBa- P#ar P HUJd@0r LL=ꥳQX#dDk#Ԏ DCV i@1,VȐvaiA  X9@ u"U Q d\$SZ=vOw &7 7 pg]i=k;N=tÚRDDuSNO3qb?"C 82)HG9r..5 Ad ?Fʹ1Qbyb ml&,9<Ոs*i}YA9>Qɘh H7\rDڑgekTpFf@bʆb6#D XF] E!!lr$w(1"`܃1cXbNM%CT$jpukICj0%'UAo4aY1,4LKO2QRD1Ll3qY*YZu2ZoaΛuSȈ'<voP;;(z@2}WTPTQ)҂1^iND",zo0E hhTӭwWj, Wbt1[&/IipE;#cdRI#*_> H`'# rIVk vLq)H~CXz'v2BnW)+\p(> (GT%G;׸sNȐ$(s(m x@(:!HJ$HrtM?~SJP& G$`A1]*1?$;tcOU$aՅ:1ВiGS\r;.V4^ RMF U7%2\8M\V,!J=="T҆^&vAXE:HΥ=LIƱ N:Dݎ>V[7OekGS, ,˛1CHdH/g$6Eշa EM0ӡ6`j&bP Q0ZDDNS3xsx!qj Fqf1γViE2d8c2Z iI&P&6Aцh 4fx͒|Y!AF:1HTKK0M1 C]}ao% >p0p{8%;<@`Ggo00IJ)[|%EIS#Ȉs4 Ԛ!є-RDR"sD !D$>g6NzNR{Az.Uc`!%ސT|aڂ16b#Lp`) O ? .)hGײ,5m-s<2qp kFÙ$̉=V|323);`SX`dPUH4 fCс3 B`/74zk ]Žk*CwxcY7+}/?Ɇ+i:e.ΆI}?]z 1\əR~}ʝ|==ikh:3imU!S!c+ ƒV4=ILpϛZzNs.~8=F dYk5!SuM=Jbg HH@R2c!}4 )#Bb ƪj)Z&1ʪI GcJ0'c͑%*Dc*,\qj,0іAuS%b`PZ YE1hJY4"ХF&I޴&Ȯ4Q"GLRF*-kTLmQfCJPPD +E*,$DS8 P% ЅÒ+XIQd,ރPuQd3%L9DmzX)MZa,xh}Df`&a`,P, +@fٮ`'j C%LEqtdyORh^ЦOaR fx#Ȅ UR,ArR$aJ2c`+`X#LJB!eXH2SJv]Ȕ% @KHQIE ";B`d%*I`}ws؂$BeZ?@AM{3Z(~.%<'v9"='{7 HPlP/Ӥ?>(BPU-RRCz?Ym?s2]hRq$:dT`qc(P̸{&/)Jݡe?AJk4``}60ېPf1!ӜUO%jFXB)cLuu186E4WM=&,(TIEJ0DEm jktDП i.9घK5OccxKO͡d 3C&$RVV 4DMRO_g@mOOшLO9{({'D a^Gi8$<#_[.r7●GH idYܒFT)=m@d-P^F;1Vf!RťKaiM8J5S*0$uh&3q"w@7'@] :? ҡCG&MqqG/D̈́8_V=Y쉍XvzP44-Tb0 7gM`Wb%B5 !@@ArX#7/H M aĀ6-bJq_QPpQzaԩ&(u t#A{R|"}_?S4Ŀ| JbPB3P$(| vCUd:Jd5!XA(8a1zaDZ#3 b ‹0 `IN30-Si$'$ rM ɑ"w_B#sa8UđŢK$14%33IS$KE4SSBR+RRL@L1IqoQ#@ })򂳀U:OP? ý+I<ޕ VrAa㿯wEM hLr.~G햞ߖV^͛>0#SDEiQ&G cdAz@п1G 2*"P-*Q. B  xdO u&Il_}OͿ>HL$)DJ%PR9f&  uH\ky@\!5d 'QV!@u.$(z{ b}A@S ,NQ%OFadHBtɤa߆5ԩ]B'eQ C ^#=evoAț87c[r_G{R=ݳGp!7{U8ĤLx9! c|½]+`r ~aĈt0d|Ck|,u ':B:/W\ʂ;7Wr:.ݓPsRܦ 99Oh}G!z>rQQ8q~vFFEFeEJ4IP21TV w8QoZhՆ25DNVb= d౧N"['AB8acbe%A@%`@HPs8'-b,J BJ r$OX A/qPDH J,3a0FP Ґ0Bi{IN,hA5!(e NK0Xu.Y!1M@e> :-{p9 mIޡT:'O "PXukTPNѡLGS}dml.!Ru٤Դ~O9aNT)B  Cx;(&輘Ŗ $ێBvb.2J"˜ɴeUk3prO+1Rll$@5-%Pna;;;9E9QGmk9oMQP,'FnM Ɂ'x{\RbӶƹ-3ڌgAG=Pjd (E(shFEF%9cZ020WZ-ڙ(BYtg=sStZbN;TRD*(TRP=fKa=0'ڱg׭Z߷{]`~k*Kf"H߷4! ~͞D쾑ztU ϖBh|!F&qΜy:B\9tyg~{r7 bW$Sy0s0Oa҉AR2"N뮾}^g9'nrEF4wiu8e]Us4p@|S} ˖ 7{v0`0e= ZF[dz/+Km3I3 2Xw/Z*&!Xbj84iap]7F"0EF4Qq.\Ř9AQd.b(ahs9T0o/tbs۪{ċ,ԮzHRd%coe$T5"v%Gix־yA|æxZ{Y /WkgIo|fAh<*ߊ}CJTH@WY`\6׋U>!ُ?$M=km$鶕'u$ٙC{p尓ԸˆX*Gq7~XqS߷xђ|"iH&IpX ^43Mk'ykjdLQrKl~ cDJcЍ͎0˘84 O: o{0 '9N\3. sޖ-2 hHbBb7r oɞ)`֐rT2hsU@q[b9ȦIF (LNø $}:h3i>Wi>|s*ǡWFi P1GoF ܌gh,P­?vѨ(`Hfft!> dH_I Cvu'd'e]lfG 0MfAj eF҅ (#1"5&␤ BH" h$VRJQ "ZH%% *bdRX(Rfb&)BXAi(I%&,$~GH-H 8`Z*/ҏIf`w f̓FD#, "ڼFrMH_PO߲xM\DHhp^((6@30i r̰:CF3Ϯ /0VW_S)00FG)3w/(+$k7À ~>̭Ǿ}{Z ӯ/۹,H ywCJgYbmXz" [fswVKEjAJт&bg,F4o}Ta4s {(In1ϠjٙIB)4o7b`wnUJPv  a@Mw:n>w:TQ`\wfLb @O44P-;S tu{gh_ZITH TRT@)]K}BJwn%<np{|^@h@DJ@ 4B}рQ(-B{:bU |wwlNGǻE]w;޽;lΛU>Mi;mC3ۼ z]_o\>WMp=@P>v\]ytsǭ_ow`ڶ[1;g=go;L*WJbF{gw!zkeۓ Gw w'{_z}[IEQNڧ{/wt6{oylO}|.k] lpg)}wNg+(ݲWkt8\t׷c+yNlֻkum@ǤIuVjsӬMl׍m&\4[n[ ze֛p%Zmrdl .mjU =nNu&pkw+^RbWv{7<=5W=}$_f|_|ұmwִtzW (֔kUӐP)TKM7G'ѝU@TJC{E[].Nwz}wN} 4w\}U,g`Ҍ/r-Ƞw=T=k@qUwcݙY@냶9eiJm9x[}-Ffhum{fW5vi׶q۲[2j=navb)O՞ڸkVmm`oX5Р4*u{:Ykmhw{;I([̛C[Ԫ U;hhs.P+@ZV(AZU{`vwܱݗڙ< a-U[%+iww 3jCSz֪Kyckl/JfR-SVݽ̺64{zݼ kF١.\\QVNз3^z=BfoP;d{fv@*^kyu#Ͷ=3wN"w9݃ũ)܏c{6o{ֈ O f]RWA 1Zm: TÀ^dzf}e>Z;%GBh $``ALe F)D& DSBi4QS4B=A4SF@ 4fM)S5?TzO&Gdhd%" @ҞTQSeO6SMOF6c@F!P@&@ShbLMSyC4H0j&AF '~"Dhz6@ D QTUM3A]USTLD0TTULPUQQQVST3X/?kJ؂ пtBxy( zRʹdzjB t}utMve(쪪$AN[+rR.i8ws mj ,%WgE2H(٘AҞ rc0T)nNV0EQQÃt+sW,TőҖHTj!ҩ֍́6^Kٍ)_^ٹY䓃~93]SFT6T`ʆD )hthFbX"$QT" $14QK00CU2EEEQA5!PDPU3?gi  "i#Չjʅ }ё֪FbM@"  B5?'y_/O;=] GOZ(*9F՛`xjgz̥wr_bi|X0O Hʼn3;'e+h̿ϔY6F*y%}!A,5cX#zjԞZ<=(]UjlfI K/HA'Ϟ> ~e%*PɃ]@z@Yþ*:тɴh-̽9W^q1K*'S%Ksֱ0ۄkߕbl<ݾ@>*(BdC.~e]^gyɆP2+"Z 0,_A)uͰkFɕ,7Fk 8Г6& RMR!4i6M"`mHw4IǾARLJҼ 0d?@ ǃ\G|A)CU0 Tڭ[&:9-&dA1 v۲SF8e"  mu#,hy`py.fTظC> w2trw;MG <)HSHЂKٵŠ&$ِhx\s+7T(aDHZB4DDDE)E^2{1EB?hO8|w!"$ $)H3qMjN3!G+|LQA,BEE$(ƸGnr5CaEdUX}0`W?\dm2m=r>rA``BD9S )A4ALDB0 ߃53Ldw%dbf@5ۿCt~VW&R/E$!)SG vfO|)ݗYEg?#SɐmbPRa`QQ"+a=QJH$?akGnSSй\`@[Lǵ>S/"Fa^ȟ!_C|^dg2ײ m߿*uؿ}&c^Oƈ!-PTuL[ !r. zðR~ q(_zE?gHE)[hCPb39Qfb"n/r?Ѯ7*L%噉[\vu#mBq|$~̙j#. k_SSEK9MR>^[w(32+CIsQhUO:ҿQ5n0ٳQ=̓ ;DFTcztTnkkmf@f`Ut-:4*f JOpmO=s[KԹ pk*hwfZKMm[+:[p=߆NS4Z05^nsfeL7a?{$lLOh}>@AiT+Fc(⚠ca6Hr.07#A`R:D<. Ӏԙ$rД;0(e^l l"b*|E =*.?V,YQi iS s0$O|(B[l MI" KC0h|-8Cbn<*iOFi hi)fo<~|94{osDGw/"Ā}4f$hڒCJ"Wc]nDŽv;ypF75S I !Q8j*$&W[q`G4'\L0L p]2 Uq8+Hsfq?ώ]ӬR1hi* RW:xOPO_&-%|]6tٶ` kN %Y1!9g)UQ>7#c֓Mw% >L~S_R Qg &Ӊj]&"e}\P⛇ؖplaN(SU-4J4)B0T H1!CHpL>t$\ٓ$i<& E BR #IhBn>|-G/1PbOCL<;RޘM :0:m an#<'{6qO= m!p0wx.Qq8' Qs^8/$y. Fî Fe$hI|'Q SHti`2+hsM''+I2=pY˳0mY 3h˳JjԪŰ (¤C##'?;;偣׶z_z(T?\u i=- ?aҡ҇JHhN$*xPW oQ Fg{,5V9<8$2xJMɄ懕1֖dlb[Rtovڤ4hT%S,EZBBX~ u0 vq97s=Х,:̲yD2wD'z7qm2רOglJYLfZ2y?<&*oٿk88}\0չ|$ﶄV`xGMiO= }eNLE7rg ?0o72i.캕8wD$eDXPgdKt^_EQN3 Q{{d'/}Mp|RVEFW8 /J UdQ!H9G3Wd@C ,\κ.O)_Tz 2@f1\mh2ihtud*AWqcEݻFg({][H (A:  ton%Еo5gGAurE%-RP KTD#E +gSDZAJ mQyNMMWA`,)IAJr]G:zչ7xKbY]cRn^j!M^ݛp)hր74nYu bBi 4dɓ--/5 Aͣf5[CbC+s%1f Ah VhWq>Jn-k}Xώ$+N0m R8ݹR_8Xnћ"7Qnscnl#9` -eZnL(׌Ѷ?CNKECT)F rbVe`DLbRPzN:1 G0}Rm330TW-jpɟ¨RV"s.C0bTDªvs`H^=ҽ6/Fif ? Űw_otU?*Q`n"O4ϊb1 )̫k/^R— FᘱeVeS̭ -DQASV)V63;g(`%1\s 1m,˃5R[3XI~a1jap=7mǃ--*PyKڵ@Z lkUMS `;Yp1}0,PH{'3i$O0^\E,w &fX<"䘱O$Yh ntf !A>;49+B|g T^|l eC1r̋\, ļS-֝28mgD1IUJ5\C!V+ )JЧlYu(R9Rf— դϿ{` D)sF Q11S12.J?K1WYLdnXa`reT1PfT]٧ 鮮fuy}4gʭ'H-.ͭj( fcYYDlGW-Qhb#ZԲVuC7]˅3܏{!$)ޝzx,vfIVg حjSd}eՊ >LTS& PSh,G-+#`\ddaݏ)iI[̺AUֹplT]Z4Sh߷6"b J b%h=M Q)zHF蕤Nq7gMMDGUͪ5ER1`R?XӖKuV'\bg6Vٕ3ҟ,2t5у?$=XaCaLpIIk&^jHh2r(b.U;_r` e!BXcpTQ}_k;puqMoWpi&)FڕMݻәwuTDrgKQ1hқg1*Ζ,)*Bt8hC 6j=`?erX%3Yc6}y[r:- la;Yms$n"Xid]/rm`v$zU,(-D6NW rٴ53DWwb,doU/>2eR~s'O vxhf`kW 3"+*Uˋ<3~^j̷,#w!J ʀ&P,e)g:噄OᗒǠ?NFG͟&LO_0EaC~3>>VMZΗ/gY ?.P|]1\qQ F{%~:v[j4wꠥbx&LfH AI*K{ ݯ3>I6aх6]h\-V*Q] .SF Nҿ^y!8l2fMMh_@ٹMFt+Cyj C +hM:m4ǜC+6.Ņ`R^u)N?J$AvN'qZm@+UCj R$eܠə!~^Q:u}8 'fH< i`a"<9ţ,H_0}A,̅4倣5ې/o>g[Tp0-c :.0xA*V6lV o|$lmsWtńM/-(4ۖ8 ,Z ^ 0Qy#^Exow 4@*_0/#]}̎(FO8?᭐5N:g]'(Oϵq,MH&j]{/)yBoӜ\h>  Wec4iQv~fC|@I5a/9 :1O](E$N޹ =~ߖNwk|~e?燖֔F 접yCQAoBrgGQ$}*"G(Ia3g:ph.#z{trl3zzc~x> z-2n;;h@ r?_숬(a@4{a(I+!vnj>+ZX +sHZ&oܨ?XmF5( <-.ܨ>CG Abkh nH"&Â׾tHc 2=#ޑY q#4vm>@DyH] > * Ӥ˔)Aٷ|6 4ێD($Ǒ?v<܈fO@&7W%`o. ]83+xi aɯ3Pd00m:**@   Σ Kc(Ha Qeouf@u}G9\`1'/%$S7g~t!6Ա7dw𐧴씜"#TJCS Dچ>ф0'Bϛ$l['mјƝYW{uo\͇zVx/ U GEPQR @1$TR?Ut: N(i eɂJ,p~g)/^pU"[t_OT~+zK8^"PpoepWˇ^YĥěFyhKJ#`ADzTŢm>b[! -\6>;f}X4=TLNQUx@T))kH\mK; !Uޭ[4c6X5iQM4Wm.G)nyJBR-/w ݋;)\/+zZ?'Wx`0w*\yv/l鋻8u ˊf -57"z#^Dɭ0s=i:Ⱦ,mjo. jDRKm./(? -i: j: 8Ut<1)k f"U0|!0ꤱ,BHE^^p߄ X6?\8_}1[˄l%974Wɣ@5Gkw 4aSx?ZrßfY/M40Ssbshğ^@\== “.6Ǭm-sq V33FI $FCklnmPxV(56}QW^t?q\ ,gekR=[zkzN,xzyQo'g=Fkrݾ0lyC܄4?v& OPiD}Rս¼k@"bSxnk p/ܸF;?#m2]ՈJ# ?YHQ_kST=og v"1G %PnG:dPK("($>c> ¿ 9~9Hb4ZH#FX*NB/~XU_6c~p҈KJ+¸14!iwmV` G b+/{aeNuaY0VK?^s]ήOiYtg{wóNBrPs98sX g"A!:dmv[eY=-OONovlOh; \uDF( &$2*c%:)SIu4:F)+״4>t|io{5׶+Ղ!@ Jy[O Eb7Cu*fK<]ED3_‚XWը HPE(q~J?ѳbˉ%8cPģGl'V4puCaoxe߫w>Gh" R:.( eU! BT1E !Fŭ/_#2 U)mX|b 6j"f2T5h kcͱm%ܵUlѪ*$'mvfnbE4ZuLQMZǼi>7&KHEUDM11 [gy7R q_.,[Q,PEW$5QESb )JruZRv6ۺrt>ĪŐAARHLsj ;KiU RQV3{=gɕ xTޔe&"AWJeRb!LDEZ@NE2ҝ¹(O\=ܭ%BȢTYqK-qkBBD o?S@C Fl1L3-vhfoeK ca&= 5*7 w (Oȩ9<9;?O7v|?Ŝ顂F5PuQ_JNq{rGCf)Dk_C7)E^]~'^Q ,Ba~>ޡ'O?mFYH &|o=6X};(ov^R]c˗/@Ofu_tNB^]@ OL1om5s =}G SB~u8Mps /.]j?o+YOy#g?{Ew@-c8Zݟֿẅ́iw==C>GuHxdD  aB.2g gW>p #gWSء@T ^iސP?Qت[ID}A~ppTPAV}20dsQr[hJ4IlǨzqֿlypUF=T@: !^t۬;Ŧa7Fթ0ߡ>ae+LÂox(\ If,5FۊW*.f&6k?MHGA:gV1FD(~EBޜp!($~ y n*~CA2PEpMSjEP0/(US>ej/8?hgh,nb!•𐂬Sk%,r ]Mz&&mEUŇ ^t g4nɰ )U9(}El;>\D~vڗyP1Jۯ#Q$?8"L ;Z[#PA ]d@?g0 >(9PM tʔSƻv.`i'0ӨJ%ꂎfxO]"d9+ i#_zH{@dbQ5)Y+$P!]cQT%?њ~ם"7JsvcF$R7.Ua8b>U5J=P&l䪒hF0(8;p qy/ɽ'l +Ve&* C/4ͣ|E"꾲}3?L#^a]1NٲH  ~ԡzb1\k!?O`t_*4]{rwݯӹxK;aD؅!("}Op=}r@gj@CϠ9@_:ȌcWP'7HkbÃ=x.Zoٔ8f9Jybh7C2&d4L0#!B0ڻhVq5ԔIz+ԉ LHKQH~aM'ۄCA ǐ?%`80Ƞt&b΢V T?!vK M4-PJH,HR" j" D JRH%%DH<*[RB֕ B]( /@ĵGx2M+e5 5CC+ HC̀t_pw'pwBP<MhM HKWdԅ$.f=t {ƐjO.PSMc+~O_g@&%ḁ+J$MU $y UPasOÏwJ<y٣2PPBMÆgjDIVƂϐ$ Vh&d1.jIT% RšD9V)( \xJd=PlM/G'gYh h B }% -M=CcmQ29fJF:3.+冤m "J2gA#8֧$K`y䯃hwvidA@YO1oAÿ*xF\^ _EP?J@("W=6yzM5}"3Bf+zA~F9g g/ A{NƜ X oaOQa]7?ܒE~Jd{rZ_8T{EHyYy#Jj9B _!llw<{5"ݎ ɚ6GsE" m=_Ww^H<5dx,*="2OwHcZ2 8k4#r V}0ır*˧Z"v3&lm,1131` o#RúSeiHy_WQ$zpQ`8xv(R/t) npYANb-󠀯XĭۜfqzpRmKv֕Yy;J r`_gXZ}x;w]XbO!'޽:a_wԅG/`ŽӇ{ Ozd_w`~WYݳ=𜇃iA ZêQS+M9 HyjF͊5GmR L8(+b >#)U AbTVa)kAŷ*DH'O宦f_V/ |Ϛ; j~;@:SaĒZ h=m-ߓJ1чXX"ZC[g%/4sSĸ;+hDRg @f~atPJ/⭧U2Ym{ClTNlW֪6N;_C)+TODMZXVS mmǁE>F[z r5gDò#~ur}aBRG$KF" vN^8^cP Z?tlyۈ tm#χpc/=OД}'LW wP:_,4:5kG冹=50}W͸}? {Cێe U9z@#W{L8.!P&u |u5C0 ߝϧŝݺ&Y@TOv(t"~}{X㏷3ă%  @"t YM00pJѐŒ@GgT.m$ '8n4@DnF-qxss mPhu` Lu譾8͚Nub,<\y $R"#iuۢ3NOq98 wnY䑇$<օ8ߨLO&471b`_}r#`oAUE{m.f"w=7yC“HrMH@%RzsȀ" 6NlCpZ " ״G.PxAFD7Id)@L/]sP/׸rwȢ7D!  ŗ@Uh2p gXhSw 8m#HaaP{H$QG;ePH0\W|d돷eF%_ǒp^~\n% zzYT#>$]NGw_>CnLTb-cl,8T{V+S*+kX}P8E"@’G /P ge.)A-$;ըev A#@d:2])Qұ}ˏVOk aWbetVZudvmGWS36Ͽfi~G<|3dSt^H5#XGQzgAS/ڢGQrz1E{~8T~W5C;B -@v۫7۴w_}J" XjlڅE8sG?:kOsVTޗhvtߢymwx'"yh$Ȣx|^q^k=vp-|Jr2n>2VE(6ڙcjTT)R nPz=*|0`<$*,(>BM3[OdJ1)[TYP_3T; ~sY=$A*"b-HB (@EH22G򘔄{XGOӤX4WŰH $Jxł!#G#Lv|Ef wqϞ.ۗ1c /0æ>llTڢQO,d &bճF՗m£=2_IAI?Fo}w~vxPS~֗>?՟RAdj2* ]^n{V1 z;0& BBА;Dtfi\<˚i/qtANYz} TRH8ݟ??\>N" og #0_'x5O G_K E B~0%H-_eslߗ_s}$X80aJߙn[)ϴlIx`{kYO_[7ؽ:$n}e'vϏֽ:9OQ8Ays(Q\vDV\ɽ \n9708"Dc ީ߂iuXN+zO;W ʩ*7a _&5׿%վ-;sa'$ɐk]"0d07k`<P!#p;>Y4UG55?=Zsmkovfy}{͇SF Dg/q<'Kk{^]WP=R;:(' q<Ã(rJDB *cy:?gM:R  wx Hv#@T㫦_ {Wm}J=^n^v.xr!WLN/}۸WVX1!(|Q7cY>TC4-XVh|ԫo+8&CS\38^dC=e@;@>Jd6|v4_lme3 8MiSe[wFq _/_>=UhDwV|@p0JXVMgj,S]>*78P`! DD #Azk&Ay85tHG:=ӵ;[9 #?uy}ZR Cم:9wHVs@8h71:O_hQ>타ăv@e>t)̯Sbޒ)v^ڊ=d[*09=8oG5ƒ^0SG K{C P/\>2'*uByxܐ $J d1(q-)RunqN&U4pbzJ&?7HOCXf.cW?!hbBap<`7MT6Eq7?_!}>:,ڦl İ̤1ytQ0Ff3O oAUGR5V*V^а}~'nt%iymC}z_(3^W{ҋ($ݮdV/Q0tޝ笃ps|fy=?~&:xe9{ID)O=>:a@"' ~sgq=ǮX6kA1A\_c\0GxT;( GwX ˏ Oq-y:ir p"1V#%$@!oN!B!ᗎig#6v>?='QVL,ݑ`=3F+ߌ}H W i_`deW"aԠQE1?u0 TDOy*hX}{~lIWWgh}҈bwߺ~vO"?5b]w٘H`;IHONRN׃?eNPF1*RA@FWHVos"hoE f17(́ѓRL/\HlV },3og|pǦG=}vFs?h Ng-:l6g9RȠ\1 ,PcPc٩df$; GA:$PmfS\M^́CJI2 Q;OF? I$v{C RRԜ}W|VDXJZ(g`Lu,E% !B  xnpʽPJ+ `$Cr5ZV͇i-W"*ԝs*Oaܥl?ˮ7@yK/pDE"N?vqJa{~aBPk,8⹗(< ;5e{,9řQeA?Y#8=^8|ߏ͐XW9)7713_{Fճ#vFyIjZkrA")SRamQ@>bn2X+t`JtIF3F;~IqG͌K e dE%?h':+#!vMyx!4}>J 7$pyh9E9[JVď=kOA+ ӓhj0./"!DU?g-!lpfg{ ze'N%'h87puRh͐ Q~ 1V_P8yf1X#;g? 7oeڈP@Ì" me!( .'CӟSU}~ ϤdF?"CFׄy$AGo,2QPf/1ER kQ1t(NN|g=u,d!VmhdfNwa<~p7Lk3Z< 䕟CX~a'f0nLԈ= vDTax:e}qrX0;?K3KvTuT f"R>NQ|G \>;Fmj\DB3poO~&~1w-c?Q4Wc]$zMu?*Cg݇]B̢G",4g *h,@^Ǩ"@$dM2Qrد<àu8jT oĄf?f)?0zC̴x; 4\&'यq>dT5pRUv=\4¤o[֕ʨ WԡUBvW7 PO=0awhxvA+ވ2 4]"~t)TAAb|aQ"Q-u3m3Sn#&1lV8J q0ġ-55X&/s6S5B5W~;j,!l))CDF`3ĘiD[j*nq:I@X7Z8J6@}lb+=_q'~0*T>E@Bi`w߁B@%FMDK _&dKhOp:/=7+YX+"J{+sĒI$M:ᣩ\R?Ą@>2= qZm8" \ ΣoC`bņDKiozlyM>FKVF5$W L=^8VU B+o~;#~Οۘoβ`> D0F!"-r'Fx'?v}V>ڭUUUVUj[][b֪m*Um֪ڬx2KUmEBE1v( HF?+- sASB7uxș-kUQ/8A05,?~'~!t v~z"o!PEAe ހ,`J7+IFٍ[qLĢ=6Vf G$NACۧ^&Qp! F<;?6!= 9!5ƴWԬUf$nYy 8$f-j,3LN][KKf&u&H? Ij;rUgu.4{q{*aUm,toyGr&O{Y|_[`R^W;I=ܓZ@(M<-hDSct3!">*$izڍFِh5/xҙN 1FώwSԗQZ_=xF*6HPXi Dya|7 A]W0$/yAK ʐVZy& @*tBTѨhvL J9*{SS ĪKT ƘS3;_v̲|/᧮L>)e`S~G\S~3O>ڲc{sM/RܙvlpLtXZ7fW)3DHN7*2kEZ,YAID 3k(ccd%h{ͿDCWSx{r}>xE_;eHGn]QkBl $B UYQh1R8qqUma7 MF2H GB\sHz(9Q23Vбb~G*dt} QT3U H䨥 k.aI7(%6gRRTCzQmL@~B?'((((>>]|ݶ{MS{#'9p]+h>w'ϳz)JЧ=8#/TCZ#^]Ws[A˵;*a&MyrE>fxiu /Ut4L 4DC+ 8f.DŽ"svo3xcа/Vڞǔ k! nm ^P ~쀑nQKgl5_[ 7ff2$(ffץ% mmwoSc"P\gzŊl0=2UKq!Уgцy)<&F$@QP 7{[i6P4RGnP|EHDXEu38HsSAuSM+A|=#@aaUWh1냴ϟM\V1*%iΛwwuRŢwbbVPhUˑf:˹1[D^Zbբaˑ%:ZF2i[Ak3S6Ҫe3USAE2D+RJliɓ f0Y3Nyng3!vfb3g(87}4j`U&JUIPi(K+R:d"Q(*] .o۽[SE|.1;Z6WmGs .&g:44L)Ӷ56,)hT QY!s1oŒbr 3KvɴJ3H<&P%m6~=Vj7uqQ-2`kaCzƞ;;,Jw3/ \z*dE a LZoJ-ddyUf \< H8[xDan'UO}sܓj}YE0<CgW,d0L2oTzH_NpmzC QYgl'VÂf:v)~g[gqf?[R<!{ztuaC |e⫶ϓhn ДAoFK)kHrkpj5HƖR O1;7K{EOvϰ3TLr> Pg!uX=s szh9$=h|e]߰q1LM?%J 'yUe-d%(8IbG`!е\)n _%1'xLM <}:>VPsbl@lS{MSBU0;NfYwNw 0ap{rg\S4x* 7MfBW[tw,qQPB"uwy<2ף#IM^9uvٶMl9=n`\LCLX{ԥ8I'_j+&$ZP, 1|6<;1AT[fz=^rg[5E> 8J$"k,g&gMvBc~2e!$XmͿJx.zwUpp"7 =\wqZ]\Giy (ܝ~P=!جCy9mb*o\xژ/z޺Cu9N̕0lr>⤲jZ}3^+%M*埰ѮΦj7?#(:6R R$"^%k&۲Vunwfv߇ d&>Q׾uꞣu.(4i-= f6ut+hƱ1C\]%OM ߯± $*PHK,l|O EԐA':BHxD"P|dM28?j x}i韐f3h}\eާoo@""q{u_n*^.+VW?\" hnq^Pl(5!%8j=ĭG$L,Gr_kub> AcAx{iϲs&JlT~y^?mX"Z{гay:Ƿ7yU{Hk hnD .aL>WY/GTkpK, C_>ZMK 2V1])-Y|իـ$ꢅAN-A0e<4\Z4LxXgA0D[i~tTքTMQVbѯ3|?,V/02ZʓI9" ;^>wo6}ZH_3ªro_L@6/1jWz>pHHa,FW1?'~^Po @3ǔSa aƎU]L4oWǂr<5TPn)Buihk匁w @MTʿmՕ&ϼe?C֤d <3 *0zp\ z5zj Uct߲IhP ŎTG<$𴺷{b?N!. Η%)IniJɏ Ÿ)glbp)kl *w ]9DiH lDz,V"86\317֊ρ v4Z<.;)64vPz.`,hƒpu9V1߼HXBJy,r @}SwǢc ݹ wCZ[T1%+`RQ0J7XfëƭxrPaJU“@H)P%Myx ejc6V둘9nQLx ƭ0~]vܼ5QMg}=P| R2ӷ}(g_kg iL=醺H#??qPE JH 5P$CN[WvIlq/Nr{/3318nEF%Z1R$āS'gtvYm m!Ģ :['}(F~[Ix \[0eMyhE洈vvE=).f/@IAh| KɆeHu>ՁDd%:BGX" MD_\0;lm܃YsP*Ma]UvH@%;-'҂S0N-9앨`)P~ %W'aA '֍%I`lvo}W)=@AJ+ey֗B 5}#"D9LO{!3Ԡ Be"3 0@} pJ4pŠ9*de4]\a?чׄm[BuxH A( ?BoMU㐦y>ETxvY0_ VH Qx5K Az܆~ oC~TO)(KI5|T5#7MxI1eѣZb h(IĐl=rr1*)3{r DKy} g}mUcQD+-\&( 8t|it~[}X7@3.?drg(HD*,8=MkBbPOvd^Ӷ-TyT%qO6Ӷm/j<߳X@h VB%i/J۔ât@,tՂVDel!Hm^H!Vj.JX:*_P,0ZO|o쿭Q#j]1V P$L+G^T=ROPgQZa\ uVVݲR1A1u4i) ɌV+O( w(Py(C(VtB`(MLX/A{@=_VqRx|΂b>˧1 z=  >4S>)9AKbGf%tq҃Q B #86l *4(b^0n,Am;>h;#ŞyTSVrGoA\$l6pݵ)z mr /:4&жO;M2<]th (mH`h~.+v+WGFGcgX;"4ߕ $z>Ih b6B94Qo5\}R,\f 1KY.r^QLґςTpQSA$e/꯮&d{srqV}W17,x.y%<8Cm}yM˿2/0I&\^Ti4ͬ}#&@qY| /cV#QyAaCyJWͺD\Ξ9FƧ %-ƯMDFBW5%cs/#=*pڍ<87I^ס8(=_7dwEaO2ă"LQ3N+ow ;_n ""ЮII35$mk[#x}'ؾd3 zۣ\#1 (kNܧZl yfܑ AHbisifGX0fzh O!Rn_ '֏HF~~q, J! |,%\u8C\PP"f  $Hxceu+Am lՋ*j k9W8qղ"[Zi3TҶ=&'HldkhYOg~cwseht\Tv||7~O(ǎ~5@+"5ʿ(DaF s2cSbDAтj{Gڪ Yor,"ؗ!_EhIр֫BȚ2Z'-~yK]!r KXvI]8rYpR4fcX]1BsdRw=%v;p d&_ih5Ҍ("bDJ+o71uC1:b.2NCKc7ol[& $fՃ6sLMI^ڸgIUӺohLNaS6"f(^^ri,d5\d_3}z;g-ғUaF5,!-CZRhyaAk}¹aCx!%l.1^:WLTU&vnܣqA6^C ZQ|}da>҂ 9 Q&emxN+|37̱>5ଝPS|>NVͶrFG~#ŒSwst~~XRIgt`KlY H! MoژtqXx |RWuĕ~0)V}YWnuA!ܪ UZڸtq6ʥK4Uˉ9pz TJvO[7Pn$Bv9 Ҡ(|d aE#CD*rSݟGFQ _U3oa4⪰5eP)d,3*V S%noC\YeYi %[ᐈtBs` lJ F#%%#ќjm/۲:yYը!:\1)])X9栆>-~n,`ycX=@bJ}K4bQheOZǪCZ.T&D-g "trhp!7|\]* ^OԻf#ddu)}#uXu+U>O厢 c5fЈ`a%2&X>Z@kPB*6tϛesbq* 1Y( J)ê?8ys嫱!|82nboRLZ.zуD t wET?E+]\jx;GǯG!PWepyS4%Ӏ3 yY-@LFl%N =~&asҫ辵 TDŃ ~ZӕpԠ)\^V%{&ya\KqrOC+|⠊k7Z/|WYT}Y9Pf+5rl81*U ]N Bi戈1@'(]ׄY Q ݝ C A̛ >655A/LbD! (JP C"uvu| .y4PzARCK$&k/к2qhpOqJW9?I0ܹo(>#ĿȈ$Ӯ؉[ ,$bz@n\FXJݎhȱ(8YED= I9L͒gI۲{;FD삠v0w?FioXN4fAAuuHo,ϟaZFb }v8cp`!N+; J~Q}"b u@kh1\+P?<`M41/vS70IZwrB?·Z}"Bu$-ӗ/ wy[VcI)"D>ȧ8Q"ݿ>!m~9j&l. QҒI8N(T1 A;R@" a%4 Pۺp{;T,d 1Ees :J BM244d}_[soo%D?oT 5zx`F2 1ɯϿ/oc]%C:) $i$>z}ז|V#0埻D) ao62Jɷ RylyGv.2T\qmDP[nͤ MGjmr^4BEx%xB+UVߪXw1cf\ -%a8fe##ʆ<~%1]ߨZ?]2(30̎a .1@1UCڰ#]憰^`|6h8]W~Q:i0#imqQ N1r$`*gq8ʅ6 Bbov3[rES~yA)!emg1LiocXGJL5 %ߍm45 ܹ6ku|XuK1 EZ}$ذf;D?AZ PN҂x_gWK.cx #0qq[_1'_xIsjR+f\KefVqX'158IWt|aV=R8r%Xr4ƿR*̍~ȻΠWyrYb>(|H_!ķj@BAχfb 8y!@ }0b5N#Qy2ǝz""P  aLGnPTuFq' ff|'9~bfxhgkwi83do z pab&בJa-jw?JR~vcIq#'Vo^s8aPrg`àdB1!QLi6p KgWFiڏsn5֮#hY웕bUu1XFr R2I0V0@p#zQW*c57?á_2jsϒie&Mȟ?*Q7:rj<;=k2=#A&,w<}冎x礎ӳ&2aI78$ =E1rFH+ҭv $PXʼnm((eJ1 j/06OHK[P?X ܀}LCPX \C -~01d:.3]DE=\%AMNG*tpᬅT' ܢᠢrYn{7ngx)9TNg>-kQ|-1H52P儔-[~QoeJ~hV1#o6딼/(-]f8S>a ?+4Ψ\L x^dz]ǔ4|3x"r_?9͍TQŨS^hasrF\\""ު(}I4H>3yv?@cz*}W6w {uan+<5A=~)֨>֜s@%;XLbў7pP+= $'&lM*nVM#/ D|~;ZfC]iIzKNO@ڣy= ^6MDl>)Oל7wq<2kX_o-qYE_Z2|*ìIxFt6هq${hP+/I1Lo;Щk6;#jY-cy㞹CX5-C.\a:Ǭ]Z6p:;6!^ 2jXtDw'`-wT%D|wUS̡[KȩӋ"x/LIIC3(džp8GhB Eқ(SĤ\Ƞ@QUXD2wKȖ]Gwu*iPbj|SmAA3LAJzs~%(n\aDf[s@ EOV Ɓ#(&1W#5ۿ]9J%TԁBKy ]#;* P,')V'0V bVr0^\aؤEF"53nqHd fZ tKsmidF@iL+QHQamq$ %!Ш%.谈!bo)IkS(d_MV@{ g=H4  n>i;-Z?/8[?.:Js2nww5~=])X51a۬ywN(BN]bSB@@^,?0IR HhyU8Ct"4" 71HAlYQ ?PQ}]|` u ޻H6 8Gp?wU)Gl;r<}:|d8w7qߞ$:̐{j5Pm_8PnH(#sTrаm#>uT㧊YuŽ$׽Q았Zϗ4l<"5Vl2 s^U s^69'#)BڽG{~HXA,-&b%9{FzA"^ldk{!v.r|ns6:hF}GF{xAC2bG<;#VI=Wj3(33(ɀ%Zy폅ޅNK(9F^B_(~]rrY @L%C԰{Ci9g%5p>{!fWENp#GMY0>wpxA"|'n"Ll_7Jc(Fh F4+VG B$L Xԟz}_J4*wqgӸxM_^׀c0SG>=IB{mIAοh渐0I2P‹>_ ?7ݒXE5iOӅO=;fEWIV)BHuҝRs&$D@`Thw9O.iO ;lB=zv~|'ou3ط!\BY8;Um͏^p0b-8~NeSA'/A)< *t TZ%L&PQV?+);'.+ نݻb~7l&,J('bP9t!shCF,FŤ1(KCuOXeL|E!|qȆNT&{Ud}Hk )0kz=~UX(};bi4`LRR¾lyRUY}&əv `JWC,1 <@SԄ.&5Sx$4ZN0R}mg;-srV:_ވ&AqaHYqwu{bF`Y Xl򻎝JlZ`Pҝޜ eFKL2qVSVa#9A* q.(-oLwRL&E0 Ecqqm1a|Ήkʠyf˓n =k PHsa*>{j$2nHsN~Ն*^Vi%um:)Q _ȻUNMl8"NS9%pyA zh$+pkC1 4!SG`4Z A3|WP. thBhi|$DkwATK\LFk_`:Qm% ADhh91K_m'o;A Ξ|d6D^*-擇VҢbBch@p: 5")՝H -JQk Ll?ߢ1& $1N >;MMw_Hگ쀄EKoD>u@u mZ{]-DJ "@7Q"e[y(–{Xjg-2Ds9 # * ?xopmT1+A۟f#f ‡BOF+ B~5̵2'vP8<0X:^xG.#6537![Izr{ ksӕpk^-}4~<8i7)‘uyX.hnI,Ղ(L5"&VߝsQF,W R i9G)Ȳ+QQHhxQK^-Oa|amXa(BpDi"w&[]{Vy9W^b_$_u;@ 5(K.B8˺4ͫŃNykT |-" Ϗ8eɚ}y_ϛ7̳uƟvhcR\|IVq f.-δZKuqdS ˑlXZZ\N""2QBq/ rAqURYY-IYxzTR70[ATxbv3feQXGY٧\[$r|ϰi*. f-@ȇ!bԲki jn!FεdAF 5Tdd2UM!]IQ7w Fk Ha1+GGP$ل*+]_b7}ԢVa<7.eYg94viѦS1'9 ĤGۯ_\3ԄDž !WHVl <`-UQWɯS=e)ߌ#2e$}~0R~^g-vUJ>\I=q }E8Nt*L΀##}0_"b dkNx<.>qrh?ʓA0jM&!Gk 4նto3\*,t%^@\HHٖݣ ePF;P>1,/ Q4Xew&q28AZ l@ȍE/Q)eEi&0 )BZL3QCrt{syUgpwDBlp9`[8\<4s\):|\'Rr7&d7uzI-dp]Kk3ޔ++HЮ{Ww|Qw}7^qZ醘<)A_;$ yNZ6Tt]ێw-97Og$4[Y}g ^=u={Wuִoh>|)_oԩ73n_ ߋ|\knKbؖ™+fiP2G_WɳTYTY@g~F' })(m%I㭳kq,h  <ȐQ_.56ms.Q:-Q:%_%7U@崘\]Z'a,f㔃FOd.0hzPdUrɡ/h]L_=Uq/bȧg|{_stN~.mת8YI%dEMk[S)⪉f9:BYJ쨋@}^xuի}F6Y˰Ryy㓼o{D0VJm~QNSo0 4.,iHV!^l2zf'MJq؉FEI_Iy׮lR4}sj>MEe1Lt(0gx ؅Qn*DQ+Nx%(+VW,xѹ8IijE9غ),:AHu땮ic{ ꃂwDDwS]k86{cF zGdKY 5lԻY_D=x&yŘ?7w^<㍟uS6|{:mp2$\ 'e>lZΉq )L֥?VD()PzX|M*Ef>0$'yD[|xCic* _-ؼ1@E}@(ARh;b>0 6϶ȅ*Pn*nwY%BAj@`0^>#tX| BPfY-cy_~4iihOJ#PoԀ+)q!dudTb45_)p >K{^1l~Nwon/ +@ج%"3(;IҺwi0,vFJϒ ƶsa등A=Y6kċ;u6צ?cr(C4{0#b!vAڪgɃxhx^LvW<>dVM}Bڃz3i,6vvvs=]q?aQ?Te눪.A(-|!rqE54x!ExZA,8Ţ:eQ&;0g_ 5j'۾i5bcT7`~ksi],us+n=M}M,1Qx6J ̉@[Q4I?$#;Q:LYVD(=i$qHM/;4 ] \dd^QN;HZ[ʐ0@'%QOA建*D޵fP \QHMQ(rI_xD=wxCja1m׷sL_c6MLߐ:W8D`!?۟*R/T`i۾gs!nvî5;bpnXCu' Ar8 . H#f3 R+aUc qC[k_*ȌZ;uDA!BH0 q1Әi-aRFGQzyq=a{W`UVfxX(XDQ A1X32MLQ%, `SLE2L:]M)QT%IDGJ ,Ck&*$G͟yzRI8098hdG!ɀ]7;z4}δ_}K|62CA2/_4汆ⳠD6]"WXkLU`a0'u} nB*„i7E ƱrW>"]ke FK EN+'2,sK~M/~9O뙤7g~:}ȅ_K_ W  %7C5Xv. !iEQg%! |F+x(kX uV)$VSNb0lK0L_p΢Ll.#\90"[hCp/wboSB %",A;A @;qXng fChȫ*çuJ 3dǖIogPvK"ߩ/?@>[8QnZd#@Gx=W8-rr'>2eM%994^R76:^䪮ʙ۫+d-?A!{~)E񌽒 VOI,UuN*\kAlYwhh69k$;4B́LH"bT$YqKkEۈiS xE~sܦzبA-0@|rS]*?]{j_.yqAv& >BA ?@DxMhIkl) _ >6b--p{D妼n*-Q(sO`ʱ oK€ %I?X;AGYk˅>$aNjB5U^lTK0, ><'oe~_ Naad Ў\ ,Leżv3r]/rj$0!z,U6(ld(I!(!)F'2G_E~=\s_PFo**hrfrC(g5ےz'&p}'۶XRѫrmrqv[5ⴥ16kKih tcFx+e E_H3ßQ@p#?C $T~Ο۱/pO>ӨiѾ|-7ϦPUqA0oĀW\((QQ>ʩ}?@~! ٟ_T(}+TP ) 앬#DMš(σT8wv|~/M_VF`13>jG~َzx /n?Go`=AGaO}n8qdA49VOyH@#BfA5"fE5JM+T3LI0H oJ{-!AM_`VOO\mL@B5@ ),DCL1/2C=0P_~O yh0Mj^2Q QT=SD% 9،! ?gn:?l/:1g}@N~#A$J/ͦ?|=rjr$jdBnoСaj?!=K P@GhE`?4$@%h fDLJ Fw 2\>~ s@,b G90 e1 q>ޢY7ap#pTN;Z CM2'Sniy?8~ç :z.@-cmt:k?U6i9P $ | 1Pl;;"b{X(UMok_";ПN "EݹOU*<ѮZ%1l.&{}m7$jBXZ4a^:))EK*gC#t vbCrb(xY)XA`ABJFcgt|OGWSd 2bAI6ah^~iMu)+ň?Fz,ېN Τ}$AyQ }fsҜMl\4JF}~|>~Ѳ-H}㙀22%)Dpf0A L?=3JGDQ'Fy7OPڃ`~0>fCjw>(PU7HBl޿H#ac0'48"Q,XT&?D  ?Pak]6_m<94hd?> d:K<D@T鳵U7uMQZ` l?كAl@~[}ۤ>rEyKv% Z"Cf O=R wkcCq{xR^l^b|&֡QVX\}4 28(XRZX~y w{^N\x{}?'F$#@TҨ-ʰ[Z߼5*|pp;U>q_ @J}e{}=$yehb#(M?mCH j: eZF(n|TEgP6RcĮ%>Ŵ̾Ư7&KȢi2 ?NA .+Ow2ÇK&*AT`.Ć;wv ׳{vu_ W9+۟ĺƄ  @ԞV~C#Ow*-&\F~Qk oɇ: X*}sq{uX 3`'o=y>ϸxG;sg_t = T wʓQm]sx>72$.f&DH O3{3`.wn:&t_{c0%~ᾑ;!)@P}k6&@s9:)u8'Q"` O>,gUs'q V%ȐLx~jtN <‹CiU`; ;G;ˏ{:@.=ȀDϹM)MD.+هlF1މǐɊWWZ?) DAUTe~>U_<"ȌB`~1>'@z_78i%-4F 0:}xqhܽ {@\aa%Y$WqF:(^ᲔY vVVp"(; J6ѷ+ p.Q7Pm1 FN= ?bꞱ9uf['udEAlPλ7%\ek[#.n6Z\,*@_ 8ٴa(ګj4-osǵv@lGO㬒^Gg%8F1V/vm`"#!]v( (*+߻76HY_wzR>xKDf[-..J. {s3\p[MY\97Kqs?ȳ#RLAWeiP5 Lp1u#dnaI' "i7]1˘$5F#VRB9IM1r^7lkUO4E';!Ľ&z dfA!$?)BrCV^w+ƒ`3 l EWR-G rVF:ɕrtŽ2jDN%*\J :>bpې}DW98Gaj(7r D\jtA/IJ%K,D$~3n%f_A"L&n mW40ɉD<ˉr0.̌4^*W()6tp91p%F6+׺Y*0!n҃x=q+D uFLNK&wCl!!Awm@DWF٩`kf.\b,K9gJ 8Jk}s-qjzǷSt,9pcG(۹~57kU—vKOA;"-`a@.Ĉ>re8i*f Hj}m1He@H(D3o 0l*EbPfebS jjSLJ(mBy@c0TEA@ a(+0>.YXERIeTH'ŒU·xۯ6|qp_TCKŐ%A(QBP Wv;?7w77qw==3/8?f_gǺbA?]#ԛOM?wKqVT<}ivE-"'(d!RYz9U6Q)F?\_gIB5El:9SO*AN .#gD_W屾;pH]p]ܐ%eR;?Fc2?WNY6va l?)!RJ#03ϵZu_Ft=PiW֬=V|V.i@\ZQH]1˥0X/=h0|le| 4b8箋\6MsظpG(eSaƨWߋj͜ mLسN2íM] -tAIRQX&F<IqC(U6A( l½(DjFV4@g~G<'y@{Xw9ba$>`;'K`_4;2g1M= mJ?*Ep̑w']ARoGۏw-P}oO^ޏїmh}/{ L|ޔ ~{pTc?A@JB  ?˶|p^jOpoq/L4=,dx϶Q ;x~>20!2j.#nVYUPGY=v*j >=H' kDG(Sg]`oyQѢ(iwlV#gdkp#tN.;4D'*u[~pHOI#[/4C成O|d'O@p#{gᓦ@{k.ť.:tu O7$z $1s asYϺ!-Q#=== w^aQ"BL@%x{+Aۻ*DCk;kW!Neu5yz_KZb./Ei*" Ud$u{։>:[G"Ѧ]\e !]pUV(u1Pñ~˒CmtM̓0$> 0xi +QQr쏬XҝOwRB L0/PA8@/'y2qm}b=&; yCǂEJ,mY{Xoo OCʕ(jtר^uVMDf{E@cS<`ͱogG} \d'H;Шq_Ԟ^vDBWN)2LWTȪ># 7u0\}e?F'i6 m*~Xi/UI5ϬLFS7/r.}}}ۦ@PC eE?&&f}Ts\}KDJXqIHmFӻiAZàr=!dvEp)/s߳'NAW$jF[i׮+4"!ՠ;c>yFdVkuwmM(pZU`MxJf"L`jL-<6鶽^%Mͣ+l=J"'p圹vAwʣv^=PU:;j(3m{\> STk81#8'ͺf*3FsAZU'*ʹv\r˂2clD0UP?Eq O| :vQ! =;W2UtߡҲXAe^֫׍MSKm#fKE`Qx6.dQ jlֆj/f"I 5廋$w:ENzLsf9|d!(eA1{@+gΦc}We!oj.)&uU $@W-RkK쪌%G:P٧^Q%PǘqY[A;aHVHE@+H!@$qж"pTDE(!N04%D( $JZh=f_)# GP '#OQu4tx@)r?(iCH^ZXGlVD%.CU?[UP* u T3T=!B?B(q@?o? ~>ykm40F T@hQF2ңHl&]0  $vH]DO#:E8\D$d2(F) uR,T)z%G:MT,x v`?q 9چD ?eci"`)Ɲ$l{8߻N-Hpz|lo;J 2qKS %1!Uͷ.JrkgU)盍j3 C!-arB;ݭrE+Ӗ:Vu|qwv6Z7\o=M@ɖ1<1XRt0TxF#ne]pf6 pʋG `C!UVb>(g3 T}Wx`kRF9Czovg}ey̮җ6<> (]-ase\fؾ4є`(刡7鶼r^*/Sfhde*a|a(\_dj*l:<̆j9LRB;40i)"n zfF"RU;Zv]wҫy*bod1 ڎSv(CeDuk_MQpKjh4q:ߛ!&n1I%:Ob 6rŇ1gO4k]=>J{/nGٰl~ϳOZ;'] Ey,nQ|=߶imG /CINUX2=Pa˯@߻Æg_qx`Ļc50^=}]^B=]''&S*ܤ[G<-iRf}Ԋ{BMw{%/ Ld&m_4 4짗:w$-~! ~ '24oW#i>[ ;|qWn]W#w7m9Y`¼}_2BXBw҂}] 8lraÂ>@F:2bZ(<?s_c>@5(Q@ t蒯1_A= {'Ah8a֎{U`{P"Cz6y gDJM'U#09R@h[]!t(=B^`NҷsZ8qqm0X&Q0[d{Z!pt~qԉ_Hx?WX51ώU}Tx~.;ǫoݿ8r؊7}Q`(1B0MRgM_rœLM])I@ Q]%W6":w.;cfqs: p[&+"L bl,4% Gn1,I` Tl3aL_`]?Sof V k ~j)aHÌ#ӗߜ(N7'͊, :[.bҥn,Qdxo)0bN~nLʺDŽtd$§lWR@Ae3H ϊ?)P8sio!5rQj;u(j,flFA_!8Q0bs~P4l7-Uh eI$Wܪ{w?}ipg²8`4r  _1hddBV:{n<0dr{0c EFB6w |MDZimw""$ U {˹c&XbE2S둾2Ԡhtl21־tn5PS*j]ޭ9`jdei:aFc!oZCID[aSYaN]uЃ(tY%4Xq 0[4r0ۊB'} 0 PҜ`s&q 2`7|kAaAuhA  ()B5W u/vCn Z 6N"T 2iF ੳ0.EHe:K t͝ĔڃQ,R#ꚱ\TM6nҖ~h?}owoX3Ѓ/=he"vd ؑA;p>"4" 9g+RBֳg睻> ~Q.t7X/y@)̑pnNG~#*'؃i̐4/0 ]LJRҥ4 OlC)Vt ]j)h:@K_)(DlB;~+p4?dM6`#$Gp#dz >\}h@i/̪-P FCtg (% $̅O<> ;~:"(H}Gs=ۜzb}7 q LH@uQKFe/(ȣ&Fмkz@PDdA{{/T`5+䨶.`K 2IB@K@|h ο gX I)BQ:dL\  ۇJ<\E HIyopϝqۨT|$[;ӫ`R"c#X~: #zy bKwc"{sOpMm!R@=;¤Sh@>[N!C Ne6K @Q+`>q6* ABj *aUvn3UQ|vCz> lwVSz*s4:e%_wkߛ\9sR g8?{7c<;bڋ0kX63C"Y|dn/ҧɼ!aͣ:5 ,=!HV R,s#uH09ǝ!UHYbѣ|2ESӀ$R*ٽM9J^ aك qe= ,5*t6c){k(N*PI")gP弰{(MM(dAEa)ri{Dbp}J?Sm4q '00ȉGPvfq_s\9 +8A2+:BoVg|`d a==06>úpW70]>ٔHi ^(*^ڨg`fV}{RN"~Y|dV͵BѴX@rwSV)6 5Dva!&8s\ޞ@Vzk]Ԁ0_>jђ HZJ:K LQp;b"kR!/^fة+ձv@g@I@uMqU-H= aJ 7 enu(JWYTE ai«N%)dƭkaL,9u(!F!W5Qݺ4X(4= Cl {6rR}49Jϋo* Z9w3x8ѓY.3!I,IB'Gs\`*nu\IP\{OLEowKZU|Pe[zo1E,dF=# 2(d9:vV숒>սMsi:| j7Dv䝢X^NG/ZvXc@>O>b)-7c}N3`*GHB'&JV- fWWx-!'^KgJlGW EurʴNV]L#XW58@)WW4PmyJv7f^VJ NnQ:B\]NwP,"pT;F4}z|$:zaQcWy( ҨPĀ-[:E *'zBͯEۄA' b4W Qp6# ƭmZ^Z vwC@)&WJFwVz Gh%kp±ab` @~oϐ}K5@j }yS=7}i*VB=DP{ 1@@wsݽϯ?C2p` Rÿ8.X\;:ԹBNJ9^ϟ^Mz_ }[ +_UVx=֯wLBu`I3m.!d0aj 6G4c#WsFŴCJ&H8S UA^ˌ ixDEQ"T ."iI(֔*iM4+8 H 6&i&ƕėei JngHIRvMdea7Ccx-eur*S'#Ո֎RV`6S mHzUcVؼ#^ۀއ,uxOqmzLy.YaDjQDHPʖ:-1u-(H$Q9ti1) /O_~w: ZEte ql bNd–u&$V񸯪Hl|^XsH],0Zڌu9A,ohFmorp TS4RrC:/l.sE4f @ 䴿>y #P/lhO ꚢ6 A+~:@'AXu2o>\_v4۽Ii/=iݶvv8̢Ņ0J*ٔL0_JA-7.'5GZf[U/J#ۮWڼ\p&<7TɼNH/=&&aIYJ9.b$'mxw@k hEj#փs K:29ī )ڀhL$1'Ze؀< qL?+c^~l0~s"S\UOEKol6e*RixM^Q LKs6k=S,oNFtTU_?oq1̌@ 2 xLEV(C9֢2bzm. ]ٲ y@bۈN/u. *YWfq6WDG[ȓUJ7AhR<<'W=nγY6aMѓ<Yblfp!;d$cȅѸWE.0H SI%U޽k5Nj}L%Ƹ{⯩ t@BľvGn.&C!I%yyrM1L`\ïx>SA4%4KW<̮w(,zN.CeKQMM#EB?pU(I@\5|Ç9ϚDKHLC4K~%DEG/"iK14^(HH: a?6E%P7恪vFbMU;g/>j"#r5[~!'oˑr2;&?pe-/ArʛP p?W`ͨI⊚Hi\du&- m`}cȹHDL tEb\qd/}6bhb-iA|(ںnK4LЉCPxU 'p)W&:a8Θ[zS9Nɲ:dP$y'wx5܏ZnhV܇(Kjq (DS)N'D$lJ}_o?!~_Ď"2&Th;P]fQ(>TInxǝ:إ8мb^/!(*Kc` 77ٖ,ٲ ?HXgv'Pe,~B$jC`x_9}^2qlK#}}ST Ag!Ma04`µ&T iI՝^vvM7/M ?O쑋2XW^b>mP?^P:* GB ?N6~(u lC(zSxX)t'oj%n~4>2W(OthDC~R; `R + F,UH): [{W(B\_g3uͺ8EzoN9>gᬱP,2PBf%) &Jj>ICOgfA6;O؟ wۙ`W%vHH,/1/qAj{/@#֝Ez{#ػfDE(` Y&8h0nu}C0Q5ADG-k`)O?NqA^-AU ҁ`ns:3%)v @Bf끨cm e*I PdE71?~i>_Q(}R0 !} 4xoOi4\qS:_m܈T XL]#AIuç2>yyc&)Е 왔* d:j_䡈m^ %#}8H_?r7aq4]lK;UT* !(Q1*}2 OnC!I#~uuJǹI" +<7v$ᔣ ?U#&xRTԗh;/ >ٺM[I m^?wx?ŧ֬ z$'B28S<+ *u@ܔYߣ׭QӆOɣ73 JG[8M#J H/%^SJ'Bj):""N ~=a˪nPv ȴ`]>DȀa>r2ӭ۶ uqk"!vd7#;KpbI/ #H!n]~TƑDou}oxmU{d9 YMEqRp~l^㗣UL c!TlknWGG;[, "mWAYJ#W=|k4rZ6~.觘@.D~0آ  p=źZ|_XW1X' =<{__}s~ Os)l: USm,<:.6l ;\8ПOpݼc;+!-?W(TZdg >" a)$>-V3v=A"(0ɈK69,Q_{`?JrBK} #aٽB~`|hA]c9`ʯHzh=mMeOU*%6hP`)K$QAM4SE1$@D5ɦ~XE?FkZֵ%̶9sd!)&aH jiiif!J؋a4 M2E4̥PRDHr†eyͻ9AB# $~u/ey. @Bº4.TtS ),|y@bFH0P3 @XN9ӘBe$BPI$[{sM#⃴ n s(" ~`l2]T@O.$8偎'IH ޔ  D˱7znF. I|Dcfh@5dC N|Id(:Js/W6 sPRi1@(ΔcC#ND;{LO9ҭE $1$dyBlt_T(@MS0TḷށݥńP]`[nZ3Wo8mq# 0ߛd!}mc%ВI$o}JPCM (`nttxdDwI@I|5n> -}-H{SQQzK}rkg?x((VLh澜]{F3FZ_+ߍ~|G{ y(l# CԵwh<{D\"'Xp#ˋh>ӕNAEJ <{lTv]-߹@{֠wApmԇ  {quXdsP*^Itgp~3xU M^K?UHz(( 2ǯ9/0IR `)>ƟZ$Ɗ(a,P'2' D *6˶נqU6}H@̄ SJ?.YWPH&QI?%*3v;#<>i+U )(ӓӯ f(:6%.*㈷/׬|a8g!%$ʜga0GOq8%A9ֳD1cЪiaM -(Vd@8dF$J ЌA Ĕ,M!1(1$>8:!a5HĢ1ta8Hl( $@/ه>WQJ4RTr 06[\+w:6H0nb)EASh W釯:ciwAw8 R$S-&LAtSX)H=ƾheQIځ$@%4ǞrQy'B]*P֛v(c9K1xft,>ZС=P=>c*cÉX"ےjU??rwtp ?>y+l#nm$mf8 YqU)(3?^4[ XS :  /ao@#X=<:c%sPh<>b",KՃL(AzyktYmC#G[W`d>MKٷxg^N^ݑۇ{lnw|!! i t\7g~n}ݺCln6>8LKw{#`=FOVg 3)1y>n3#KKφ̽c@,a]v;qKaw㏣OvuG:|oAwgxqO*=/_ 6!CYK3Mmtbx%8xv@ QQ! ݠ8|11^7E*SޞqNVas`=Sk@.E&QH<{|/Aǻ OT5qӪM3"y ;,P5 Qtlrb+9ptO]UvJ]cr>Sc M"Br.D΢eOj#9 3\{óO 3?6a9q07o y.5<`76z7 ~ݴ/CgJF݉x}KΨ ЃqD*;=fߓ]v($15xj6sJ051⣤gmjhղ]rqa<Ápb$jv̲6izJաء`[ 7b+͞ݵy?삈0k5ꏨp!󨷳f7RX_5kg\}-zqLS6e`f;*87]aȦ22FF*㓴.;N, ż̡UgPYJm*G|`x7isyN*4efw=0=3'"6!(QnW ՝-@c/B/H <ޥ0J0 0Aܠ7`B\oqhS3D{߯Ҵ%r&@= iL&z@Xlx(ehJ/TK{SZDL} [Hmx*a{Xly4HrWd\U)d_%q Ί-Ϝe,@Ri.Cd0\Ep~UJ N"ϲ_H-qS+(L3 flZ<}O,T eb3^R!rm9 厏2QT,!cVXHDfQZ'|[J-αS՟. 9Yۋȹqv/IUie4݂9A"ĀIզ!f#FcՐiU.TPa%S ~gϕg!4N}E|5^Oj/ڽJf^5jdG m#ʽxw:[>3eִաa{X,o&D‹Pm XgWɢIZ404VlЉ{q݆׸5B6`e]4pn}-$&Sc( F>ZF H@o%Nu1ytwxL=CYyFPЁY2+y0’{vYn)FnO@ɔ`*R+^ǻ VMk[˕L7@E"TX!=xyØr*/~YO'|>(6=,9Kd{yvNMg6 ~;MvFC(j}b~W]i͟rlK U3ϵG*:ʓJWtsN%>>x{uTɁ J}0iZmg ?eB(hlzXQNma}y4N*p]2LE jdU LR9oJ {BA{0 P|8d\)GPߟ:IbTPXQa*˂" Gs؏6p#="#hahF1H'uX}o[@̤eoPN^'`$zGO|o8ω{%w;#brWy_? iBE @׹*3Pi_&4L$PjSRs/3ZWUE~E73QyAշKP{kAJ<3ys` u0q%,m_?4lŅ{IBf ;{s8 a7 giv,"#@%oUosWݵM&B!whlV8V-XXNi;-2zQLw>Q[B= b=aϯ/z0n™e17wf8Eupq&=+ĕ4E1Xӡwp7>'5(RM5YSBZ:{ִΌH64 @x#cQN.FpaXymъb:x2jrKJ $UFO! Pi>lrtF 嚅4({Xg9H04kZD5K}.oyf*'Q*QZ{h!Bcó]>H\'H/HRLJA?p@$d ăJ*UBȪb?!/r.dyEa0? |>pwX\CBdf 25=Hx_I#QwcQN)4q"TR3fdкfBz2JpgzBL2 e Hr TF8P/Q哄tv] ""3AJ0|Pm .`1iO$w0ztJi@Y_TAC"nW˧s|&Bxs?$=X3Y;'5ϱ=x_WK^zч~XJ+PUSućy $ Y~y>'e3վ6?OS>*&(O^!C) B$rG8Gahy a `@xHf;T=vL#O@mjP;*9`'0K(1'8S1C(f0K@~P@?3~?T"'@f^R?ߢ(QgU_APwr2+x~˺L[9Qɗ'-a~S@<0f2&CX)_Qq4 Bdz|}SbtEH_/ Fpf&Sa_+'fA@Q`qnf\)Y ӪSEJH]/N(?)!ǒ!Q}&@y=x'3HSqAmI❜"11ߨ}""E#x'q['!>G(dԶ|{`xuG[R'%G /JQ3] _)4PUKA2ԪsŀMMq|҈6{s vtѩ((P i `||l҆PU<@؇ H/c7S ⽜$1{C`?pǕD 1jG{\qœ۷;bS*ur.O)h`A ~$4zPLGxi<J "QH=7GvNA L4fn+,IQ&!$"L62LdT\P}$ 4 !񇥁!p<9Z} 9"#)(?Jf=Pm0`C,_zB&[-ÔE 0:ۼHy_@z Mߟ$s_KfB CF=`;.m+fGoO?qEs=^8)~#ؓua$!/'q#'DpČʽHii#CIF\UUUUmU*Os ' H{u!o$aC\dYw6v@"t#>O0?(OI Y2S}=yj " xV5C"&lwsa,9C <5a%GhuDz,0 .j9ndQK'Pv 8QGTba?;2z[Pd :@͒'Z.;Kqـ@z`&>N: pnl_y0c;a g^&S79 bqPQ 0% =EQPyTRv+ό O5$ltSii]ZAmIi\PQP%4 t Bw$>GJ$ԕ> O/( fh8ŀ߮Xad4 {CS##U` N3DJ!24`BdUQMR%9"tCVj`m$]8efJ_SqL>3PX"3$Df68 hMa $݀9KS: |jt Bti M}`8^6!$, guTRӽ3w.N)s#28J`%&ZIv^LgsawICtdDN#a$ӻ,qtkxn9UT~t!>WfQ[!IBA&TQ7C & d VuB N2zO3IKø;Cs BCH;<Eb4H|`O|ɑ*&4C/ s\Rȉ?H(ozTk|<˒\ x&7.ye\`v V" yãY6Lq$jAaf;~oy믳/NWNfC#05e+PYY+S>$#SL(z0`MdD^i7&.uQ{| `=R.ZH7˖6xɼ0@On>Jy|I]QJ,p6mz:v&T@wmo2=r*W3V E*B)Q(:Y>@Q}g`f?c9ma~q!e8GP}B70 nRQ2'l#cS̛۪:l* A͗.`é䧼`aE"P =v8t x00ZDk4e@o7XU#5Zx>ثZN#F!.LiFà3&$LGLRhe)Jl6xØÒ4(B<0$PjQ|0yPbY嗖/:|4mǞ :1΂"Ea%s)d! DW}-j9tӞsM9dpk%Zc*3@p{426-Gvi8y)Qxգ\Ί=}.N *^o1{$n)8ikrUwѯ} x)Gu>PnooHѮa4lބ gmU`z˿n(A@Ŕ"_ .ǟg\ ,wgLv% 38.89:`0z~o)Eʺ9 dܸ"CSi;9'Ŗ}xss׮ ԃyg߳ Z9WRDJ%h?f1"}OomrkG y\]q>>тw!Ӷ%3$AD1D@p@}!L8q"q6E?'{߇^א/IJ |0Ͽ`h'5(œܬP.XC'.OVDG:>v/@V\C暺ʙ..fDn.^]"X8w>r9jl2jhz8R)I -Oj&-~IΣžsAE Q^_=LiXT_{Og;9Ge&tsmAyOcǴ0&8gP!OXԞ$`.燪mHNQRPPh5Ml|awUl-G2p'gMΨIBAh՟^Z9=|8sGo$kH6DET8w:"7aq hK=D!Q!(G(bv\!&y|$ɞT<{Cc>s.aPg0>2ZRi"GaTD@ĭMi(rf#(G=p0jB(JB'j.1^y w0rw$ mh>V(Wc_7#.$:%b{;N)6nweOן:<b˃ QѸ._(UnTEs[1UZ]z F+:Etb8caj#Jd $(-(&<ti"Sc-ĆNc.=Lhqb=lc|(E]r{Ec8a"8:0Nb b"ͳF;4$~HC蟪s<|0`?0xU2ohLWG(}Jnu$$SЄU:G sAYR]c`陼qr =:kNݔJOl"Hq<=Hq y!pAp1;=z߯Xq`:SAA:O}zliw}s G歯靮++L1;˂_P;q2"NCLaj_F:S|p-X膑kޮ DƦ'Dv *MH'[,SCZ'jk0ܚK:\|#!B 2(~XiOrP_,H&A8*W**F6(CN𾽰AN'yev4<7wc"3.D⏔S" 5')0+q^%1];4m÷j=-0DrL'rlS(\Yj&BSq5 yTa8?t a 3FLA9}1Clq ]v zuw5)!t0W$N&BHvɀm߇Բ`9pP=7r]&a{;6?xZ>ј:;%IR)Qߌ L<_W8Q.A$:qH|?mm_jֵ1[R֖31UUmjZUUjKU]Z0UUUm]}7 *U'f*"Hnꪪ UUUUUU]Zնq墎\ʪOllM9pշ+bF!l!{G$\=i'iOO;-^ZNik`8ɡο+X^`<8(Oz` }8jw.%P9:wN8J*Ž?8ަ*9O .X>&0uq:naI(72 [`aRf?5lG7LR}rCń[+m]|nӼ%ΰG/ EBB4S|2_wyd&!lF|VTIeUoڸf"*#HD 2",jL}2_GEɘ,DI X'TȱM@0J#{a=|&>8átZ lpxx-8l&퍲;5u#DfRyL Yfk'IJtGCx3Aޛ[?ܔ?>f^P8OLPv17}~,1|Nzl P셉_yy},7}GFj@SŚ(2ɞ9BƆaŃ[Yri*:n65#_3lprAў/F#z8P L8GM <>>./1Y5)ET1`~t0F0PaBwO꿼2뫵 (ҹKl}{33\F{V|g'{0!7[Кges3D:=XM/4 )vO$S 2D؄&aL/SF"NC8 gBù?4E/5*"KҀ%%\us%/ ?U~:2N)H'x0`~$Mӹ!5COߺ`~fq@,jYdf8 FW!(PF-~l,6LkRj 4֨.7 C(ˢMPO1ܱdC7 ;[ؿ$in_SVTRI#awICLpC5FOiw!w$y %DkX<4O)pŅ _e+7IϣLQpD\PQ$HQKP.̊eyC F$F,zaPdkd F`d3ey):م:,N=/@ 0T-P=["+rF~Z}J[~4K#ijBt¤ Q)@ /Uo, ϶So2ld{R`<\8'T 22?_P3 BR(OGhsѴ0\HSJP`01fsɼ[&^7J9'؎9JX˼3tIh& e&Ҟ?TB<0-=ue+5gGI3~S5?v'fJ_jm%S$*drʇݿ7"w;){M5T<8NNәp/~Q-B92AalaT|&SE'wC_;advܪ^hcZx(pxi0FUFjNa̰T,9/Nyۍnx[?k$7@K8(`95$eSjS Ln{moQ5ASPxoӓTBÙ=>?SdJ d ^{9pfQdD!{- `= + x!afD28B[4!3Og|iwfy+"sy}=8Lacϭn( tSzN:Wdp"$ f8r K;Vp l! wcAJuCa1)0-kp^ ZxX2˘R QVPˑ%؇u $vqir$) L2Ґ)}!:g\A Y! pF86XYO?Tyv0` Uv<0{Ԉ=@v`z lw>ld4+q, eHj.(]Ubqm̀H;u2n`s42p  +Otqd>NpJ @Y7l }ނ\nX MPDmׯ")=dI:V3*|PUm4Fci$1wê]DU2;Py@OČoNnaEkh;qVZn ŘCj5fRi7flzMy OO܀oN 0 Bt1)z2oom 4qʺm9\caJX8APLS*G=W#A`܍ A$zPB6q39SI@P(F!dk!kݎ=yFbzheuSC\?79`~&Gf,xB%(#EF<0ҞN=yEѠ NHmp#~O ojo8C !vl`$,.$K$w<s_VC̺z ϔ`Nh%7#"lP$tfg3葰'+cALsn[l6!ȓC{DE͍h39,׈tEM,N 9ð]ml6#L@ <.7ORx'*X۬10 ͝,>Dm@gQh}uhx&{'̹|4Q੘ȄqAq$g@,]rK{]noF)%z?VejMdagS9-I'yycIү"z) "s9M jFyJw@tGt|!.r~\|FOa,az$|];2TwMϗ.Nw#j\,ғݟ-~HmRQ4.N"]A&%A|fBATO#9qAxvO[YȩS~(rl1B2s+6P=Y5 ڇ> NC1p4Y/@#0a0`!g31H%&?@kf0r0rx]p~6^8<4^Jmz̪l)< /ï`G*E ϗ4npI$}N{&(oeWAחXvIۚ2ax=w5p ҈pRhDaì_M(QCR'D㯼d? lG/,c_d#|7𪪪UQmUUw 3ZUx|f쁐(9iFBx! Gݨ|lʻcΏ2&ڝĄ@kqQsAyB<ߕ$^\I:)pHL 6 AOl wı&O ,-Уjf@zF6iA% yJHQYvf%9D'O? Ȁ<~^_;88ITIh / EnALҴA?f1lW~Srhe3C%JZF7s: u6koR999P;ݺ]&¦,p!rG%Bl"|\nxUMT ;y]H3 $A"c,/7kƒiC^|"6@F>FgqېT>^ X^+[gI"%I1 2~NB =3aVPc]v1ѷO 'y K#KǓpC՞p$lp8mvbPϚh9G iGed;܄SNt?ny:xiwXh1 nNőNKthձbf))OۑA4'ł1Hۯ4䈐xr{|Ch(Ƈ=nK#87=`'>IP$L&C?!}%?z4:x QN7'X}Zf ! Lju48'CJkٌٔ8qC*ƌ?7UC&MN&%`(4˧.Op8s}9ؠ4egi;q=d&ם5a"E~E9 #?x'$'?' f?DQB@ Sji!q; ڏ(ҢUX,؋B͉`z]ja߀^n#Nj0QJqO'k=k_ywLә(N_LpX]tF_c &D;Bf֨%9JYgڡNyq $sd:"L)~\Q!kKSÇ%qjFbp l8He-.{*S!%dዼ\/w1k9-C&!@we}Oa|s^Q>D Tɿ-X舼+OЂpl8L0A`g%ǑOC Lř7YfF: 3}ҽPbe1CR8u=Iɡ(Mn5ݤw xHlQ1]Ÿ5W^ GƨC٧fTkQ6O.cd8<zfJ5Xs[ԚmPd67D}+ollh≀ )@NGL}dž@kL}HA+@MM4ԪUJ2"PB:D  b9T@4@4!B#Ӥr*E$CR`1C4QrD>`_2vmT>pos^uɐ4"X\Ce  6ESl9_37'?@X:0 z"v/#t&ph@>BHPøRC Q9bA909! lCݗLd:q~w5 ذ}K}8 SO cRv~*; ><8kȇA{%$ IJgBI?I X;HxAyuS|!llF2RR?6qg,++qD ^HSlW=u_9vƔH%ߠ O X.D@6(c X;L9+rnk%M;Yآ.7ʚA#ײIe}I>wXYQݲiFƠJP}R MQT1AȀfqG\8U9)㳕}M5Ll1ṋ9;G>XBh}G2C\K GDtTzeSO6?z['n2sAw xuvxa0JnDJCSF _Y_CAїuYE`׹i oeOSvKaͷ񇐜,*T)a'cDTR{OW9T\/@`Ҝxs8hl`T*0>{4s@dD/x:H@>]o@;ك]E~ݖ%Ō#OYe5C!T36˒9ٜ4vH0N} *p!>8gc>֛79Z?/~!gQ. 04~$l/ېY .?dj-vIa.t߻!"0r)Fֽci 6Bf+ւy&dzT ㍠_*~ՈY,6 H@azI !q<%Uwc$Q4uHpayZ[j&*zQ*!0vo}]FͣpgT!}e ӈڟB4@(:՘p} w/EqÈ(~?B#@Gd}cG!Ȳ\b)_p׌NHG! q܊l3i<Ea08R HM 'AMnM-1uYhj0ɉfep;Hh3THT L5]oNT+8&Dg[upx]g ha|JOj} 0DߖlwZ'F@mj2F$&*޴;0bW{e813`֯n[XVokْL%.LJG>1ƨ3uY7fe@DD,,\q+M uMk nL[<!b@prq9`>xc)4Mj4E!RU\|R"Qzi`r뗁WxϖW?I7w{nLBㆪx 0 [Pa@mAdlPeRJ8#SN-I4T8$ٜFG1/Ǚzs/C̿{9:!DM VfY-[ (7U T>[S A^'%j4q@n@UQQaR ls}~wG迢}DA>|f^44Nzpp ڀEL9,F5z%cAS|M{R*d*b v1X>Ž0N 5$'"E%L)KpPsB7;DpαG=<|Of GRL1aFƔ쑪 AW9g 6#5θCZg2y1r8j OddF;tac;ak_YaQ22c+굑%ݾm 亭:6銩ۅ6;kwrvO X68ݑ].7V4Zi ;箲Tq(!( +xIw Mͫߖ McyY l9Z{Qpnx'ɭo*r#!9wC^9L "I&/㼮_'oH@{B !N($H ٰL>\j0ۄ6.wi#!H&6%C Vf١\.Jzw*z\.fzs_u]×٪Ա4g˟Y>X#RkܟfQ{F)*#x݄43( sGE=ӏr#lV}zL̍ pC;AC"1h}5OyP,8* ,,.6 P;!LvV{(CHy(j) vh%"2OxO]С( >l( nRHdk!)Λ.5"D yd ylD]߶H^F;%_ į d a " /}|:؛^n.,3 ĒDdE4v1 и$@ռiN<(،'$dj#IqȏVa8lb5kQ\pTsyyH^rp +]}?3w0O.Gjn>:`NӬ/a (X' ='"1E tDM! l )rH*|OH*PxNy6\CC JNo<, p~4o$zpb1&Ib/1US I xDAHa}j21h$ϭ{3cp:Me齉x(AԻAtb10wц('ڊ8ke&蠌s%W=B)-Ο>E>3)5Y^)Ѹo(8 A5z0 `k`4)y䌝P^n # ;9o5t Bpd$Aȓe&s'Du.C aIUL GH~Jjp5 BII圁Tzh 1г!15n#G0|jX ?hRLRL!O6ڀOTN$:TvHP`([lI Vh@PK ҁJ Ae-%Dh](hi[b=8d@¥(SIY =Ui#iRƇ租:9NVXJ%- Mm0(ٻ4ўx7NqBl I!n4v1I='wˣd"tTr^,\4ä1IsJÉm:`9SLi& .Y2S {sH8Hq/GaT&fD)T* ^'ux$3ų\24h7%ʸ{Ο,ր~`2LJY < lH]*RLZ@J4&GM`AbҔEt2""9o$@r@hB8Ai*'}KA8t@`5xnq@1AWFtfWe|O;L x 5T N%""7!u fTl5 5 T:g} 2$o#=|{=GS]ie{|ǧ.Adp(Ī0bnXghP1Xt[hgd unq7␡|J{9<$;| I&܇L@L7)@QF4)$Vu ~;Cf8aHٰP , 4D &*w3mD&=q~>S5 eL!NI!sl{zT P4i3* `0++QEcp$727N4k8Ctܣ uHdC0` dǞxC/opy "Xe,`2EOFA7AY]QJTp beTB8_E Dij)w<3 cHU#?O9[.#xmE6+?I!>H/.iP$W+}A@8$ tIјs1RA7Ö=r+N/aR MŲY聕bYq1fe^wb}XNZ2?)P)JQ!Bfr@@UU.@Хtd1g$/bz..I #z=;@{MlxlolHYIFVD ZEiQqz~ޠQ|3A2sqEDu0GvU,QQ0&W 5 z)WmvS!1W"sq@%"6DZxs{@a (sB| 2)>lt> V2 X $!^<6yCq+8M: HxEҕ&ZXPD ZHT%2 Ua-!I]i.\b%p#Q˃3̬DEB"boM{n+B89c?9 {@ C}Z:qUr1Ih \0݆Lbɒ+n1( $ :FQ=f4v80Z~>Q K43>7VD{ $ŀ$dJ)~gsni&$Pg /"Y]y2I—ʓ1+ U#HpAMΙ#8YD{4f6$2&{<PAv1D3A!8cGbaW~I 3#(4n.:=ov)Ġ֪:>YB0n|3pVe|8k.RI*_(Pʘ(qQ<z©{|bAY@ }]$yzv7^;ӎ܄sV)ߟ?Oy$ޮ9sVYlfTIhI$ zYrp0*#|4Op 5ϔ) UndcXsAN"Kx/,6gJq a tMeR DY.H,Dٛ^M'Vpde!"6pN)(PP-Kt!?=W(ō"ֿy|\}Kg>}@sQr?>]5aXHY !H͌LυxuUnh$P~h2=ИhUl}whP8KDKkH\TJ'k^Dr(B\̀lb*EUB `yb/iIi= {CB<{hfZWYƱϓewv[ϟw\ϱeL)F nA$-c78Ah,DQ'o@oAy Q!'2S@A18'JdFĴ膁qŶGfq:fGZ짺$jT 4>Rzdcٝy)GT}5t!an7ɳG\r63༞;Tb]N{/" (Bx1{ߩX;l+]ftAWjVш'B1$*? (Ib񡃕 ^r1ۯPeÿ3(BgbqO(fqn9CǩφP/J%u`tqpڝP>@~0;wWfNPP|gE}vĚ #>=j%!x" X$:Xi"o8$IxFg9,(pwRםZ҅2_Erc>=QEQc~Gd9}էBzN5Iu' vS_ zI8H}Q B$ʀEWFς:Zc,5,jn0HL9ωȧ,tf2 (&92c$x}q:ETktjNB/z-E܃!Ac,w7 ٖYf;X벭yB* |{*Mܞr\eQ(5 SPgIQ mhG~gZֹ3W&3 vtWᗟJH`O+ٗN ;};=?'HDO`Ⱦ.t"ĕi qD߽LE}\I"3yPt4 wd4$Mi2p`"6 su$9*n^sd DsrB6SMqsiZoP@Ilm/ayx{e*15LbȔlxAdfc[dQ$ga0.gzTTtNǿ=}7+gȣ_Z Evq&0 !&VG(pȁ7 ZB*[ |1 w 0DРrs40J|rp˘,?h>&lđdH24V늷 rL"X "vCAPӧ\ս4frIͿ5ut#|5~ՑpY>ab--`(H*lF8Uf.]U¼x&6|~J!Bnj%( eFY:t80%4cBS`0@z<qNK*b/h Ƀv4`3x18zܨi`I\!ێvފLOtOCr#k$<$ұ< h| 4]H{_wZvDO>r|8-}/EA,9x 2u:i4HZLJ6h [`(KE!~mrW6IaaspQ  3{$aֲѯQxk^:g*?%]k+>{3ϥul}cœދ"*#קi k2s@0mJBMTmm{`7./>OUzY/&y0胂 @oHul -n=;RJ!($HrAI`{Ni.[߻f/:=0듥|~T}C844Қfˀ5Q9n@D ByqbhB,DQIDVgǏ.;^?x'lp*<ŴIB쒓7+lqwu#FԈ\ڢL)%mgQ{DVPBӯ^-nOcB+."!35|p; YsqYDBSMBw F;HsrP̌=\tQ"]L2|2Q8Ļ aF /ocl8Nd4 <r2( BRTa5|m7spN~Y1{P8H-Hu($>5&#=OI߾Ckh.!`}NakOȂ_P"m6:Ql=x3Fύ}SL:6e&yI1 aB*$URg(IK7'#O)h6]Mai. ޕ&%1 @f>&#~@·J&}m|fQT:/׾ID>jlz/a<^8> VN̚|P!x؄0֣؈<cN}~P~(z9ຜbMޏ]42 Hb&LgThCE-A0[a 6#0! $\yhxLBAD}3B\3"(wCB&?  jd$O1̟ 5(@Cߘ)Ê[md}%lL |Rc=xEgʨDBe_ve!ӓc !2bs{)ĄMADCƥ*v % &-#3Mf mb Pr031I\\9OJ^AP'+A(M&=E3Xp!SOiri2 mYF0F\xώ`Vb:(&6cfKփ,&jaEM0)H'W}VHp*} szӦiCM o[D;5z1!o,BGtL QFCvxj#s^^T ;;ZΆ=o0$F75O/-a#\28wŬg9{fa?*=QIH^ H%`)`$hHL,C@SG6i!d4m4EzЏ LD; UE375ZOl,A WuSlf=t =gp:BIȇۉRkY~ݸ;FSRF^ iy-RUT;\?"RhQtW*{IOҮvHa7" p/:[\|VK Cb= |y AѢ1K25Ę#cp-6\H{rf.aqܜ$n+E:z"%:Ŋ$x}0%8喁b! wP49G].)-|fpZso$XOQG؛ ܫbxPxA'tЀfu'ӜTBo~}_̟jS͜wxw4 IDۛ><3R~RJa<ySxD'i9THx!xSgtq'WQƔkN$Ei6|}j "O#iR3`62 a / q-(gӤsrS0/^;Ħ&]㼉<@ߋ R!ea@!hFD19vzOf/x?rPܳDȠAQ?DgSQ2Չmht&@$ !5eD~aWUjݰr|tm`4oϊ(/aAu9}*ȸ S-i7A6cґjlŬVE4̮7|&S]NҞCGxDžK!pbF J$G`lHL=P1Qeu |;$ȠAsܛjdLKUhX2Y6Bw'm~G$}[Z$~\TӘ'JE Ric@@DD)DĎ}pPKLPɈ៺CZ\\ ]bEf&` 6rXJEC&JW킐 L0hЎA BQL O*rE()  N8AU_Lm~H%,8܃T$IAF1߭Nr .Ea?br*"IJO PR&5!*]&zbXS4[Lu@OP(V@޸}mțp F#͙/w!r &B`v+QJКe ܋M69e}pC ;HeOl'l+A@ԧRH.E  bPư[FҼH68Bo*$Ig.jD-Pci`Y$y0Q̦8T}+(RQM.p2l[xdޖ)&sUG?^A^/3dф1-#" ׏YYg։Θmi|w K:';=|j I RbAw, h;>[tנjX@^#Z»fʶ (eA^ot: `U RlupumF.rnY )""I0g- E*5UMhKZB3)*X`юfK:7̎ǂٖ >$7Ãs@:CF V*$Waakֻn"Mm ѢD#/6&v"vivg4q-B d8diTJL2B B@Ļ%_ِ2K9 _h(*C0T=~\oy^LA\Ȧ jYm3[(w@P24*P(Q0tt!DB8d!UÊ1:I@AET7ݍ,p0B& "a9.Z(I&($" o엦jӥѦ^d0;nZ4--ր=qGcF(^H:ڧ*(JS~O>t|C}QF*>0w{/bHp@ 0H}?y0)yUw"0^&fP EI~ӂR0Awӻ4k0g8Z QJh6R$ԙj4Q "h@ "5kY!>34HD0Ki d"v%LR20}_)=Dq)YC/'ZMI̶"vW騪l"Rw>bpH?fC"A t@˰Ewde (%C$`wy>UߣB.Ɯ%CP0?ڐ@>G EGcON DkF fڎu sXLda i"y|T qpx۳8G^;?6@ZZjز){8w U(  (nR*{:Òd}DB퐥 (CF޺-DІChH R8ÌvƢ!*BRF 63`?`B) QJ lj N8B~=:R۫ e_pj1M݄`($B c)Ŝnron<2EI8S,ݢF,UȀT%[eI%mTqyZXRTR4A},g7f0B"AުN"71T3 r3U P"a681$_g͑Vfk)liTaK ,iuY%-R\`a+X2&BHaޡfɑ:QrJ(% .e$"4o[11fB[]U, Qq;"jxnlE4uw& Cak "p(eyȞ2"bYR/yP "$',T ?a<bKhn$c';oYCҙOTq[TGLywFģ1uJ%RYcN !PjEbjo %39qTNe&aEB,9-){t%2/NaUE[,ZP$A9:udR6!pP];VO-T"w|BMaEjH!bH,u) / Yg]d3IRڧC3ivf[KCq9& 56~0" u0(" 0~ғhpUԧI ęo\𨦡pCnyyjO#'2yZ#< 4~h t7Sh&4@c?P?,^QS E1. `(h"~pp߭| IL6EW}]ƀ0Yd M(i(r9Ǥ-f0$/S9Oh_ʫ iL'}}1?G@vȩ~?8CH'`2+&"0 JEF>O/76"xC%I (B8=3"JjA;=D GDy!}03c<'[`W~FECğt&)Z)hq Ħ{i^(pI*1@q`G\׶fZb"| nCvqUQ~]͑F:O;0u0.4}AwtVTuiMj]3@:Z쑁򓚨D;Y:y8Om(8&q7;ODCk)c}GiPGaw05M1u _؆P+zAYٱ8>F3]$:0Y9q_{3 ܤ! A% 'q)Jj2H7[)s@/.,|h($;@ NHve&HKJ?! #َ t@|Gel>r9ɏ/j]Ö!?~Or^O`z_I;k@*F~[O?\9\%ğ);ܤ)S}ʧ$"c@IvS*`*t?х9<џ~@G/I `JO!4W$&@ hZ(bеԔP DSKI0PSk@- QSiAw3|I/hvASpqrill@/HcrNN?ďR?}ޏŔA,7x_҆~{|2}a=R=qG c<{q;`Om;W, ta Rq6ysE09r2/˘t`bRzzϟzɁqG^D-'il#Ӧr)sԥ/&2(pJy HtHVQ)88{ >0!0z(SH4P=S) F)|`CKOVrĔ}k+6`=gnj?gA~@B/zo,x}apLYJO;pHtjTCQ䘄X GaE@XJ}Ox+;e】?E)}>i P@cXx\xmO]cL5^NKVCD@FXDO'.~;ᥪ(($_%)'bA9M 'EkkJATȇ3 %S+MRRP)DЄDR"LB B0]qIO™X9Ƨ6!`zcHTA=Nt"OoM [XXL4N8un>~NִJAPHTAٔ;te`j x|>y ג%=4D9L!ҍ$\<鱳l-?v<%03yvt?o[%!0lc!+'S_=;|zؗas' 7 RUG-sF*Mhn@vW &c&y!S YR dd ;nPZC`8IQ,(2L#c)r[1.vK#k`RִQQ̫tk,Qup8Dp\ v%AMtsb" ÍMg#S ̈F5R `صKBimTۮf UMER\llA" ($;o:M^}3O­R@/q I# !|_13kA73O/.[,*Hi2DT- Gۣ-БRRz@"_f O|[i~U|+$ˢX9.`0wLeAڂСs jfJ`%/v*)j3",)0hRR`&2KF!>cCJt} _ZC(dŜ&TSJdB) 5C32Bp$^M1ͤC4IX iu37 :sanOmAOY E&`(`X`)]h?Lh yu=)͗!:ٝkOA%1BL ^=jn7㈞ߴdI;˯I\O&vLST|0)(J10> v>-S n,Da\ X 8/vp~''ˊE1)$ߡ#u4f))4 m@K)*`-em(&$PEQ2pYb\GD\ȣmf)S`*&Hɍ=nT:b΢M&19aRi("E ga1G Ж:|p2G291f@ 04X. щu TPC8<!+S*LP4xiFa 6i%1HL, h:*(J51;U8#b{+ 9tZiƜ5Sitq(4ͣmmxacIR3J&b$(26b ^@}0pv`U)?=O.OhS_I鋐"t!󣘀7&+i xB.(bVRz q;d'_B-yd{qA o{`(ޝwHkQC$iLXi2lŘ<$f՜Mg&YiCuWY`1̦ػa\D9iq̣a`Ѓz%hw6 o(lr 1Mr 7tCM ;Efuf\Ӆr^Isz0yL댹3 \ܡM <4wD('L)@d $HLp6i/xh($?bz Fh,ڪY?'̝ۀ Ě h}5u'Eg%, IPHh>1؟hSGܿ>f&*e(őe( ~Km9=Cp[ O6x]p`ZDfb!e?{7w z^򇇹QGMPR @[=>{" ʀSU~Gc "@"P!@@Jy˘2BB mJr%Z X!(`2Tm ͪӫI.X7+ɘe0PN=?"vna1@d%I־_<^Sx #2/z:͢$6?\ %g܍(I@ d!0'Cѝ,]fHEIrM$DQA,w@4lkYk 셍RP4 >/,4@$,ИŃ8 &Bֹhp9,I ,KAF&,Pu!jbI($$sȥ'2 ic #y¦Dt9|M%8hqds~&\`NQ}&RNq|7V |Ci緘PXp/*h9e=Py&hSh CǺ@ZPll@ WE CTY蘣+߀l*jIW!4׏L_A 2F(tiΈ޳>QmIT&382GHPa≈bVfQCf͝Q2i0 C9T⬉'ŒP6GZN-ILW!R6i*UY#,(oL.Pa, C#u!Ԉ`CC:I4P߾dé[fYU-bzyEԔnR9UNPe.fPۜ=s .ʘ/f`\E :}phiYajE8M2#P$LB "9M\8˰E$q,tVn(bcDӉ^ĎQ?: 7.왅xq;̵2f`qc@ I?G~ֿPo\͐JU" =3|ql}p'}@񼋩da: i/K>-Y8QT1QI*42Ri~'DڈJi–Rv>Ὢ.&ug_T(X˂]>Ii*m2NXI8T6afKд[ PD0E2[q[bH6#U@kZ@Uj Q(GxLjlaF Lx<-_*  H HĂ~')B|RBnYB%tebR͵'GN-8T #jJu|IWMy~ s>-.8-7 pDC~95 L̥12!cUnsaaj8T8$랝@X}7SH}یt`O}v;pʭ90A~cގ0L0h9~I |>HgH_>{D2U`aAgHm Il7 (d l<o0"u5|).a5]JZ8FCqc9˂tfD bR"`j Xe  9B9!y(k0(Fi_<怉 &B 0t烸#_>1=p u.p!Dx DHV{'=ѷ!=8ĔJ2Y(%$i_UdaBS .Rۙ:۴s Csk0c$ gY"5kw .0U ;=(iPqSsvRDP:BcNMgx ΥbI>b))DvEPQH7_@6Gה>ScPNWig/SG>[,=ם'>ffs's&`u.=/|bMv=C'WcPdCZ4h)yҜ l ~=C%!=Y/ =i$ r\1m= {4^O:55ޮ39;ʆ{6O/HU3H!IKDDIDHMLI$KʴE-0P21$T%LDCAL@Ŀ44P кU0D!T Pҕ4D0@Rwͅ$Aϑ(#пPxhEҏ$1 \;>V5 fA:vR,A!FG " appȳ~` +$ePhs'asf "a2%܄b9K%;;g5-I% 6}bl\S 5\Bcr8VX٥Ƣ2\k>TP8<Qh?:oLt0,7KFx~K8PhrƤ#`]^Qk ORpJRB<\t 8DȨ! IX_kP<-Jñ Hvw P/^!qcf yDA+a(wVdQ룅Et+c Ģobh0s+R@,Fg2^&p0Mmy ̄d 5Vޤ 6w|PuZбإuУM'x/j:F +{o7ĮwTk"0g71i $$30ZNfZHDF)BQ$uߑvM\vsrs&gBˊqZ!s7fVH J߂) 'QBIA<z750I=fƢsSsb)tǙWb;ZyS ɓQU3mwWzӞRѩZ5EAQesޟ"{0` D !ħ͟#Dsj5U6L(Y 1@@HrSl &AX/aDňG=2 wك촏? |3sgPRspAAHJ h޵ ^kF]7g:|=c"R1VNTLFa1xLfP8-A/=LB@L̐QD`jI3.@vMB '-C)8{O&q̎lY^)(A k}D'&'4;[PzFFNݕl*)MG(DzQۘPA);=auꂲ3RYYTcI 2JOWN'\pKZ7| =DIǪ'H|PZy liDmFb}z{󭗇~j0J68`(Nb(S$jdH&ڰU{vD w68]FHQr&Ǡ\/ ʾY}8^H; 0"s7|_MJ*@@aM1(1_ x0OސQ]^<9{lmϏv! I^Eq"v.<8L[L߿7&sˋWB}*9QҔ,lbC z~޻5:k>O!y|tFN6!CN!1GN 7PKe\•D\wޫ殽+/ 7f]:|o/w+ZYiDʖ{%:$6 #S[)[YZRIURJ8QJ8C/H8;gy*#J {O7`emܽBt2^Nyj~z 3`bqʃDA6=pϑ[bJRExg|55Nr{t\tDFxDDw܉EgVhu.T([-@ AH7KS31ww(pm%@dC8T3Ч$9#J;#iZg͐E5&wQkˡbx`@wۜ%݆C dRa/{aED%L6LKgLqvM׊$hW4=OOh+fI=2NQM_Џ=H<$ tH]Lב?|U$3͏=p:sxӹ ^qF+]7}xf>:O*za|+cW:ا"*qU^925ߩҸ6"F 7`H!\,+ud1 ̹QLOG1J.xDΆn=A͛=5haa"wqۇY8:UM',!P,"Fq_{d}](-0*Q WUn0Jp-lE1xb#L^iiaskx똔nH$qB Nn-h$|$"SD`G5JxcY5K>8 76"FkE!>2S&M2땜kJu.-_8z;WOZGBUqR[-#*y!n5NU |XցpWzo ahX0^1@y@Ls}3@a9/(s.IM_溩±mekDG{T\\:X)rN[KX7Wl{/Tә҄׉Rog<{z uJ YLUYxRI~7:|sm̶a9Pc3yu\0gq+\рazf:8tqZ4%+1&J=o?Z55/*EkdXM\֣s~ lAwc kC;E8(wyzyI@_Z @t 3F/{8-"㬍#:}Prw0E+K 9K].!hS s8>& $%ʉL*,ŘH Rhȗɪf:<paY᳉l:o׸7Mÿ'B0-PT=M0uݼu%(akBdg_0x5㘾хd(`ȇ`'T J!KBh 0=\ئ) u\Xh4;9 Eյ2I ~n VfafЦRAUW$F$?S)Єx'~sR;;1P`M~o2U80 TL'CM?9w.ӛ!k[/`$$G AI@PP*U A}^fG}J Bߧ,~݄ > Bu}9N l}xd VR B2͓vMȚpꤺ$J  /9+f99)G"-Gř2P= pcr2Lc8r:[1[`.ܷ7t!qRJdF XM-NMX[!Icrsh y ϏsN>X铸;/.ָg2d^Ep#$N&(( ;R QeE쵅g3~<#{28^QNL'E~5kA!#(PO+MK'7ߐ}D0THxicCkw(,늝^8N_gu6:@@MIDGR@˹3. Y]v;0j h@RA UҐ+ dJ#RϗV"WX -A]gGON5> ٿ$2ϛ낪5.6Tig"w%zNj#։;^ȥqW"4gs$@y "<2.W(TzjFy]g }ίGvٜĴr_h70>$CHElqus˥z es3De+0|rNl]Gb^fLL9ԎYvG w;fA9Ư$8O\yƕ8H?A⧽%5OF&cLH,W&-nY5.|p(HK+^eqqDF,y;>QbFmRSiRZxe 8e6%ȲaKjH@Bܮƨ*j$iuԐ V<\CV|嬀fe.It Vq/iQcq.ޖxF rLwvUlE !ZVI=&Yo2[XNUr\ׅrƊkw~fumVǬ-5~rJʩ,8d>׶>u3t5W6k>*rv9['>^<6v%x>b6GqໄGC)Yi M|q\aPvN<\v G9O DB>>WBPEQ_N3k%-*Vy8(Dc< (d!Hc9!>F9ڃd46: r]b_8po'˚@bN˗F#t|Ƣm9 )5) Dv&/RO4#QQ@b B?p8*RTJKC+,a t"`^H|ov?4P:+t{'#-R>8 d,Oh7XN I cf-A}?2O1A1" >#FX ;FҞlaA<i4BEP&d-KVE!.Lqw,0ہJXlZVxn%PĬD @I$p @N~QtPj2jhԞցjNDX*BuM)ΉB S  )M S=E0Z<a=ۤ;:{N'PCȚ×oht@u^,|3Wr B?DC ^?GoǿOϯӛP&AfP*,]69fdk\n'^z%4 Fcn`] ǂg` ZaKZY*$iZbqgec><_J_DHH%wc]{zq{>(iq f'30 { xNR4h)@q#xd6d LZ;y Cxy#tdULHtcf6э)Kv泪9 w@ҜTVHq JEro!ӮV@=z2X54\PM;bCidi4L ܕ0\+Nnޥ؃!'2b:vw"}ZφB{9>"i;w:0~îw.?O!~LC=M0[oG=ꑓV̉N p BURL!BBX>˚<ͼJM`L@2иÙ5xA?.o2.g:> 0(*{rCͷ\f;Ft٥4m5M [d:5D)BfҴFn:NmiPJe93{shD ]H*$G^,lmCRıkdD|ΊH"1G)3'9D\QQ3mwm11=EX0+XQCL3)Y,7a */]%`KWeа<4Pg۝tyPy@u8\bC&NzB|CpS$QQ`֯nq7t_ aJuEH ʤc[Y+:/r2CUYۊZU{1Yt[g]sސꁖ9mmJޤ4q΍e"AFk~=֞hJrf6H=aOqA?*1}AM4j_'pD Spe)dhj.gD0Q .$ˀ  HV"P i؄^nyp9d4jrrBh_|r5ѻ" (k2GȢb*N< mV=w5α8D=f/g3z1y4knj$ N6<ƍy~ eoy_Uv,|;y|@# 90|FD"806 LI|g)z* QU N>8(^<@4|֐J zcQ6,d$Ը^/(@tsSe[bw<̘33́lӈp",aϽQ+Ʃ2E>мb,ܫ&+XQjN!uvq^r2|Ih|~7|%@J.%vlD5';Y<`(Ak0-0ۦ_W% 90k.MlbJ<="ItgrKLZL\vTp-μpg9$R:l(4#-e p+欣G&/#$}z"( HE38tC#|!oǃAj# zUf8K9i(Qޯ1fqHEuoS8lG[ ug'׈lԓ>EV#lATGiR Zؕ Cs "&6fqs_p̓xß7[)UI3*'JSOɸ$(؊uFR91ʏ()`oQK'`ᦟ2wUXeG+לEF܎QFPu0ĴY=JymAt908y[w9r^E+h/{xJ<)P!|L&ha?_/+*=1R3ЮޙrLhWnX:}Ok(4A77d]4DAqGأeGأO|^ ˱ȈN+ 1 >Ez9M(' ҧ)l Yxks"* $M@DȑԖdQϙw ּS;e$Ɛ0,D)ΔPp$5U\KJ;fd-Ⴙ9|kNx%Dݣ8YbGa3m% B,bZε ˶(U0GcLjJ5 bPrLS1lc롗<^H%jRU nhcR1`袂 1"P Xȼ;2#c$ ! =LE4q2c2Hf` ؐLAT 4s/BxD*t%y*h(tT kmY gdv]K6,Q ˌ5bӜdܬ Ŏ`8ED1UQVC$ Di0l@w1'(H"Q4@~?2?qP 1\{v}0FÕz.ΈU|L&jv6 02m7 %9& $z:L R0RTXKUUU_ oEV uȈ)H)IB!@ ̬J LTL3k胿RJs%EN] D%b2& bRP+i!|| )EU#I6ɤc"q&`rU>l'j ďb5, =2xx"0Jɿ`5Bkٴ ZA$9s9 aI#\6 8(@t-Nl Hԧ̳9OP{I6>X^hnM>& {~c[n@@?X?6$h&&PxCܜh)qR,-=vSvt15 (s,X` ,-%Q4mVc`q`O8a0:'8 & 8Pay7tH>P_sᓮKdqO{DU-px@@(>T1"JmOه{TM(.dnrbaHAUùA1$HE(!pg̊L r22Z G4ǜnlK`k`ANBG2mEub$M$PƬ”O Hd&ӅwT=w3E1uWJnp&{9\;BxA}cɼ"PE@gB'`*^G'9 G*)bԆ5Rnk xg1)M%3B( ЕAl:k:3`""1CIZ(4)"XgHd 8؄i뮷yEY0S[SN[FMaDUT`oόi MXdN>haBqm/rv6(#11xVH* G@mقlN)t|401QWaALq^)w# rEKbsӚzЈv r"JqDRrow7f/nQS k jV[j7"Z ,u츈(#J P!{DkfmY#we=w%2W}ϗÖRygҟSKnݨB,A::)QzYI[ ppq8awrqF5Ds||`t'b*䈅A!O&YpP : mD'r<ۼqpftsn^,_*opAr=p;_o?Oj_Oܠ.cGgy>#%"| Щ$"Ȥ9 A߆|ex'9<:2(%>HnwAuU`^qbd#tr.Sӈ PTě !KK" 2yȁT^>>&OVs_3EZ߳?!< ,ܹQE1-f,Jm4)D6CI h#OkU% L)v\{)JR{|딠 ;c ; "ryRQ A= Dt'FjK9(0cJa\q (1O>>|KqDOD@=}#)9HSҍ(GH:A PiRt&ht-S(_lp=g`yJqjL2(gGDJ -FXh< >.EUQ0a9RU26 ZH%yP#d"I$;vdH*R)SlXbX i <9%!AAJPpc]aUAPJʋ'6&G}#P CjoUQ5p )%ybZ^1^0 !\IYQ<."㉋L6m#|5aDȗ2WqE.Ɉ sl5/ 9ݖ " P0DjGzCaqp{-wǑ [82Fw-` BB0@̀y. ;#'StFm뙂:l`ѴzCCR=Z[ 2e?_,px}yO ZM kL-#C61RubJH8]q!̓BSKD[UPє6 &31eS()6]_auHFvA>z@< @dЌ |;LPU`?Mw w\yܳCX%UAښb(Pޞ>`YJ(">D] ?كC})eCHSJЯ(*XP Z91Šd6)^pm4d1_bt^B9q?GR?_;8 *Qz8UPpu _Zq7 #'*tC:y7.Uuq1-.*W=k(cNSg6Z@9 2ÊFEF#!7a嗚qD6:WV^`D}\i+,|GЃzLGE4%UAC$BX%*J+F 5$X@HC}/ xN'q7Cr)j(ˏLFm5H)S4"{j`0$Vr#7\V<99M`=RhhXRC1L-/)`悂j b!h-Smޕ Z( F,(H@FܒxFfcQ\D[% %%M2Ld (65Lm' rm+8*uCBc9b\Lb 4#W=εadLlK?˭ .(R~-B Չ" ZjZi6T6j3-BRs`N\+6%gLCqb"y'eϳl;]NYj ]|]|Np*y˲I<ǂsMLzDȒRi<@eICПa:*ỳl AhJh0QXZ >8LoBnlE0&aD!B 8n?6AG8hH;)0 Jt!>殯[в "YlPO/=?E Tɬ h)q)N(`>rezHd]Bд/x≋6H~"!`S Edܽ(3i LNA):1*5L2mX/? Zo̙LR_$OA;޺$QB“:O`Xv |SD!B%@6šT@((F&hB刚H ,b Ά;B)?ɶ& mM$}O:{iƒ* ? \Vh}و.Ѹ?N_5|׵^-G~COO}Y wC({;'~k[svv= .dhwC\h&K|8AJҥ)1AHITMT3GvB"%J $B$hJ fa bHY"Y( & a*B"Z" hXaH$Bd(!"!^VmS\3['TؒDIr N OP8C30vG GM3 xchcʜgo,ҫ%IBD!DӤtsp#1 Ȑ(_Z"zOީL804ddh9#>=Y`NA[}h&Py+GʃpQb0)+ L 8πgA=ĢC43~jD)4mG}i6B>N35/lff>YÈm#A$x ^3 $$Md:a wa+sXbFYLa wДJM2,!Q=wG~Ry$&Zj"i(fh'tq7IKq.iL i F%­ttz0*RN.T/@TN>+ԁq^T"V4 G YC J&#Fvs1Qij-U\3PO;H X@G܈!D%`NX44G*!@"G8TaО# rHTH@,d@Cz(ށ.R * ϔ$k|&O VF^:a-PyH>)t鍗!{n;%D378NrfEFݫ_F9[H̝. g8|Z`ra;~C܊:7>ϙ'ZS~:qMtuBiXxoK$V lg/I~~@>i e+n ZH} h SG@;SvR1q٤(h*t'>mE@8H( )=%(`4 @@ g!%lE9)?Q;[( $d?W/JvO(bP%!\.Pۧw].3xyfgi)\MSJq3RVv}By}=?nlr#q!}rCWW43+֘(1CqʦҧJ*!H(D4mQMy@';xmaj" ?M " )!4Q0B180#(|: v}42?1P7`AVg@4D 8?_oN)P㽚:hbK\͕)j$R0hW/'ȗ%WX&{;S() ;W4WNF*C#?TP%#JЉ t1*QĔRs>W pxJ> Pb0ꯩDE{RiIK?Aw!{Dܲcل>=i?zVbCt* AA Ot-?P VU?+ wĕ'惸h%q ta()%4M ֐Y2~ic%5XRW0?i6 h'P>Q2 ^G_E$׵GT~_9Bnu 52H4IxC yr*O֡v7C 8wӃ W)=cLԪA J˲cDad4\{V|Eܩ{ʝg?l%3;Qٹ\?"Ef0q?slF7/ⴵ)tW/掶%!`Z̰.u~m$lQ1 i%/rbVEͨy'Z)+zZsѹ,FA{ Uy4w빑kqMx{x:t?e2]{1*s}ދV!nJ#K,\ZP"+R}W{ל{^)O+ 8jLJws\{7*k)Wfpo:DXql 4R\"Cw:5qzГg.;U?Q>JN\ku_\h/CI!Sf0Bm!"M zB& Q| SLԱF1~"}|4 <7lJ `RiVR))$&Rf"@i")C뾙4=: Hba?[` H ꤖ!㔇BTFGnˎX;4 r45UUT%HJX0Y.faa ޤeC93ܞO9ORiNOWA smnNep;D4N&4珓ǎL$/d !*I*fCd}H'(Ѓt^aU1ue6CUUEEUUUUUU)J b̾&$б/oݚ2v2|8q c:u*s :#!ǟ:2}Mb0VpvಪLrLF1dL|8JyewpՇ81&+=y̼ĆTӮ!, AO'# 3{%L ƶv:Grsî0?W恊Q@qH! Ň}?/V9hcvOIh(X($ZZ) i Q?]R%0LRQ@%1E%!M R + "4ҡDPT́ITJSP4B  @@&* 2 44QEL,,ҴS"HEHH@Д H JD@JJ f"R V ) JD* ^>c|vCHэ?_gy} QqYv("eIg;]'gpnsٸnj8Jl\#{E wI'j9 Ĵnshjk&׿;FKEDOC3I^rZ[r9-,#>07M= DN }CJS0P`k Zeg7$pߐ6II 0D̈́0TZ A7#[/NP)rZ`wlTBl'ü|e_T#B4M쀯|u<>* jJ*"`!(RX"*BDSBПlhl-,J=Xa""b&("gDZ YQb VZ%( eHf`%H4%%L2HAC(RAIpy)8 I`(vLHiRhCUP@PH1ElfFͤfqxx?tBSE,HPP LRJ.OgɔFѐh~qom䡊L1ndy~^<$n=q!Sc)hQH9"bNC "4(;L@8m T8p=|9O6@%YCIL*c˒ ӳyOӬG8+ʀ%`?C j,*c<: `) /.iQ)bN;Avr3㶳 6F(r]DD~Y1eSOu C%CjXMےlN*AuC)SP,>qY*`:SI@{GAoklcɝHФA@G3)idE6h, IԊŅ( ('H q3>*;|E{`n^Լ:yL?CM@EBdd4d;P`Wq=8n'~10NصLBcEuLuOS0ȼT'i#sѓuۜJYwɲaEo6$4IDIϖP_=dR[`plxBڐrVXe/07Np4fbWPѢGN4&S?)e>_2 Ya=yG}"JC9 (u2q H[SXu[Ae{ X[/H. @1 PХDHu!ĂjB"h9˿t佦C݇NK"oSpZ !+ ߴ14ul JEDMgÆs &w90D* C?a /5 ( !elwO)D~svc^{2{h{ C쬊IYPA%RiW`>6%/QBpmbL)0GԝW? nr ~=?w.yEeCS { >jl(nq֔|4v&2'$'x @y̲2aU '(uɉyi)vi1+LajډJ2l`HDOTA`E2|B945CulKi=4O;Au6ӈ8q`ݯ]f]8j 7&6c ZXHHweQÆ떌kZ6\(51%x.S=,+V 4r(ĮA&bmS [Cd%A]  le5m)`r0ԩ5Sr [՛llKDsb0JC9f.YoU(ɐ3t*&dt0 pfarCeba\(c2CJVmH0R,̐Lă pIl :moɌS%5Z2db+NFr+XF#퐦sfhˮW( Rr0*WBK.*G;QgfP(/oRDM\$2,2DaL.l,Kx:r)h(4Ya.I+@95nzBfA0` Q$}&qf*< fncYTrI'>~J-!pOIu@px=]3 ~.x7hJ9Û|7/p`g3vюtLZ#i*FyG1qmDqyOuw|Dt3R'1(FV1 7es< z ѷ:P0lU[4^2P=T< mKc\ `iPIV;1AhE회@DPr5F+!2}MRq&J rGd(&Ep7\:Jp̻3g)o1ƦׯH焘 AhZ@y;D0r *B P*bLKЫUMS]&/3B/6U/}cꞹI+vpq%K:#NlbwSj6|0` (bJA"p_TR* @ *X@';$:'73!`, 03wauJ,( (.#e3D)ӣf7bDđ͉W@bMۘ04_@ڲX&>ٺbYcL0AF,Ub?6(*=_aٳba(8y=Actg 0@Y$5= zz{Bd&8ԔqZe!dRh5u}#6Bi(.dP/SqeH^iՌs]3vLJfWs)2`-j njɁ̀pՕdR yӘ9q`ue2k1L9M :bL6945kL d.e'^%]fn{xYX, !㉔Рwއ;bZ\\`X @;nI"Qe[1IgW׎A78A m nsc q́n.( 1JhTU\iq:to@5]}| ݂9{` yN]SMS>\9׶K҅Icb>7hr5Hd 0j'idU-f*EڣyM +>ƌ.F(+J cыZҙ?d*bz @EΟu*ݐyNs |(l'f[Rk{1"ۄDґ1(𷀋Ypq‡'{"FB]ܡPd hRf1(a߫E0~WXoLUb?0l! ֘e4J@g'x˲ Q?',$ #tf!0&($~)~zsD܉Oj @?ݗ. =h?&3'@G!.E? pwI18Cs-ga }D+b)Saw| $ @@$t$O/|e1&a_zUNMf@Yƴ{uϡ!-K D%<E=%Snߛcgo]>[7&z䜻cv߃Ps RaJD늡xD`eE55@I}\ér|d(vqZnLcif3N?z}(@IEUKKxlNQ q= xi`IoTvM fCeZV¡e99s03061]22qĦ L 0`ofZ(.¢3k@օ4&& QmL3sq(4DT1qӧa֩MYZ7sÖ FVٌfՆTF z8*!T6-D y-&UXBP iv+zzJ jD̴'y  /+ڝznE>- %0D۱ w#6: \ ib:iiJF8``xv>AO(Ĕ$W.wf&< Q{Q5v XöxITIX4Q!铿gOT`$3ce>ͰRl*wgx~ڡXDdO_a>KC"dD8aޅJV}A?<~wyk6p6@i  FO*]ԶS/cȉBj !KB?On, Bb\њ@ui 3ܻ1ipGvd`ǃ`ѭmJn0e" 2)G?1Y7&2Ȧ@6ӱ8v:t0EAR'#P `?8 Jw]A':ҨC r"'D~@3?qYdUXI_|,Na,Z:p~DB$}^TEW-1X{TRҍ2پ{)Z'lht#t"o2c'4Ս1-֓ u.XUiM(IQ fK/ *Ja-ql,Ty1)e$9ᖎ6d!vLb!|syz2R̻tx ;< kzM>Ѳ2v&On\Ȥ, f*Tt(CSiň&YUItm);Sh$Dj\D\FTq ePD( Uk(ĊnM;0fd1ia*E2ER@ɉ 0BD@[mʻJP&.zMJzbY$[IR#02naxd|Fm_r\7<<44IG38Cc$p!N LȤ\-yzUJBybq뙦20pdTpAP{"Pw7'&㦬z#Iqh()$;$QŚ`,T?!  L^ñpra՜O6*#sFNŇԈ@Y"z GEDr>Y!lNQ)JE8JYw Ax7>ӻ߂qv0r7Po^1aOGAOjC|Dhvp39BR?p! wGO_AAI?\Af8m=tn#0lS"u201[t,BK{pcɺ>FzNS+@#%Ay!*bKTEKH%/s-f#0?`4cF{*~}.'k)@A-RQ HS4TRUܑ'G_nlB)6v3) a|`3Q[duPI='0LxL@W"F;cqJ/?;$w*t3tir@YN$!D~5%+$ 0޴R6Y J1әt sNa8E 2Q@KyHt;qIp%,F7NÏW;zM4 d4E^)c+!_Rl*zbܖt\|%бiZOtS0}` g2F!Oc|3)L%k>>CFT&uo_Li@'F&?i:݃`a= 4.̼U2Nsmt D]H$)d $ Ŝe1V42"$NHe@%8g[nS*QRIY4B_=! $nh DJiX{5ܒጐ4KiT u`p(򅷮Ͱv e:7toC3ɵ]@kÇO!aS6i @&R49e+X3J p7#1%v]m+DA['.3XYM5#K(f9r@63y4 ڔTKx%8K/S 0=ud;ICi-5a ً ~afFBa7nd3A7`4g=R B& bKC P2@ GʘdXI*IRJ`M[ t-isFe4D*`amиaQ2ܒg8i8KLa1!(J0YeˑJ06ҸfnwL bs K6ZCuĕ-ZBQ;CYvPR9i%ӽ@z)N7g$GhIAX8)wͅe%#E@UH3St=p)GX%fi,*ƙre lAm#RHJR&Gv !&fm"`[Kh۬XcP2JFCmhA3YV TVTlژk7WK-UhFl G 7-2a܆`uw-bզXP˅íI@CoZH/Tu ^' r2NQUOErsu*(nZ5U1wPwEQ \(%iC!@#^Y"oeG([taEq * X9dR޻wѲ}b# L( eLúPD(HɼRY&۽LHiT%”7q#'2q:(qEpTuH)jvClE>w|M5j9GZ N^x3[6TR< Ȼ`\L1JCƇt`%0xL#;cE8HAÈ  1 yyRzA<(@;IYXlĴL! :/ۗۯr HCs>89\|U1)%Cf>)8@/q-b!V QG=3` w34RQY+{>r?ͻ*:qx"YYLf ɏRN] qp='o lxdiT܄stQި6xEh^cGPj5a#:> CP u60,Uq8М~2趎f&@ 7i̇7EA*$2#D+S14Q !@]LNljk*[@Q XImQSA6׊OpP\3p1rr2[\C!80'a9şJ6 )Ofq@8TvID!od~8JO`mA·rʧ zu H^G!!9|ffG@8ss9g@) £Fz*JD1& {uw2OdS|ωn[`oM*kq&fHM9r6dTp&YTb΁ 5 3*#4$S0B4T,SPR%RA Ћ !=ǗcMnv$ >.>r)秐wԇ ufEC|: g4"=L`\AЩX _2C!N_o]c=N+lS5 3ZK 0aɩICuB{<@]Tax苉:RѤiPm U!Bx5j*qw|$Fi vnUOi`""o!E Wh18ZTٛ H>q={p`)ZixS^l3*nI`CKhT1yl *4ptTQ7p7&3% i,Prwp=Pq9{i;gs׳ p@˻ t0)kG o:=ǑOR"`ҴBD.U#l3VI1L!JcÒPxm805MѲvxR=Ң yB?Bt~Mp7=M)tLaȬ.w`` c}RD*>M=e{+Xa |pbA9xɯ h2B}T;\=duGFf :2:_dNXX)V,ks (#Š8 P d"X={dL!]tq{ 2aA8#LDdxDr:3q8i̓CBP?8P)ZBϱ') v(.D8>Ҫ RC`*X'f(/OY!TmM8h+yw?XC-mT4C$!+q7>0C\M2"Є#Ç.\XhD=`Ѿn:7l69I;GR+$X2D *si^35lx(.|L=lOx)=kdoïvm;C a}C^S)ZzrfI&01N*)D+/"19zv, )407 RpQndSdpY] s|)?QY6 IyG"N+: $;Y8HMCq!8Z|ԯDxwAG 0QAKۇAC@Э"R%E!l<>wfy$0vO];Jovkn}7x,Q2RJ7 9=S;iyR(`ȂH (>ґ%RHDLWc{6wzL@GfOsYۨ50mrpцD+ Cp?Qá|t0FM ($Bj G]p9@hAͅl?GI$'(`x1 t߃I27߅q|v7|^8O#-1,K+& c$U~G&&THMZU@D* (h`P"$") ""YZXE ІBe!p+(#N^nw?<hi-!~~BFvZ`lLpM!VEa`FVlsv:\R+JGsr*8#`fZ"6*9'&b0cA[&%07b6ۜ]n Pꊂ +܊*D VدP;L& sÀhnL%PF#Q::PqZ.Mm~웃&^Z(N…S[J-9C)?pkdƯj0} hO  ԏP5~_` F+W_wS#G.@rI=#=8$lRv)(b>=l-!Is"BH:999O$aD&^焵˹4` ~jY!؊&04*jY %"R6ҏXΔ]$ KJPBC ^x,)S˱ P=e0$H 4X^S;3ch&KQu W?6J$Q;'!=.⩉hi LA3) Q)(P )i Z^E8n1ݦV'[D@p7CXA?7E ?5!IV)30l(DTxkv /P@5J$hDJ%yZQ J=cR 0;PO8F à ) U: dL{SV;a? :H"RDctz8VCvϽ0 3R_kTG^2/D8HpT9}^p42K!Y nc Dꌌ>Fb""#9@ ݒV3YPǔ;\6K1Gޢ'qr+( hz,A |0pW> l@N4N&J:hUb;Y&7ǃ@J iyz&Lb)0~(2Lvv|n^- ƠInX 6h4bk-CO{-4- DM˼" .s>f;!D!AH>v3IN{˸aZ^ty)9$ \Y2H#XpNHɥӟpB.-Vbr턬 ft 73zJ!!6IRJy%1( g?(ouFC;&쬂ywA!iwg_;^'IHs1?#QX7JibIcC){{S_gsQK[LIETPY0yK{rZsd,F#O'DF.rt<: ׯ}//+n(|ZBTDBЏ` ǰ@«^ BDPb;0c \~Ie DP!A0ĔA)H2D#3 j(д<_HRDl2[C<lVf&XEtHꎣSO~C&-GJf2(-3j'.AW8sY>p8Cmtv`R'AHK!C_ReUMOW 5򧢦@JdKIKE#JF8N O)`>LIM14P\l$thLHkkEkD]hm(HTD#Kh*~T+̥'FOlTOSCE108\6`*L2 ەſ|U$?X8l¦Fi=V|M:À1uF"mK~#"W0a?9{hhzA?RRxZA շDێ dRB'?鮹u30YDöfTP2 t _1%alwЮ/21QUuNtJ, F!t4 Nb"'S>;UByEj9(xte??0?o}~\#n;!;@Z’|X&/vPE2*:, 䐘6";B% KQ٫p#&gbLި:++օ!Mj%"yyΦU Rb ۹6Ըʗ3R"ŊE%ME#w3=/!MtpVd443\HQfD e9(L'(ZF2ԁHHEJ:@k`n P269FQ4&R *[ (X\b"r)֞Md=L]I Fri8'n^3t;~5e$81{NYz^"+#ɑQRc&O lLZI@%bQ@͞4aڑ^?gs?gxhM8Cr,SS2_>b`3 TwaGᡶ>+ERĉG#2B3Pcmcކ!Wz"X)_Z*/sC/C!FA5٣U}+zWфMd8;m+;02<@I B3J>nwOVėv"(@  5C f\Hċ"HHh*0(HhUH,[`)8GO&G؆lD+yP6Pv@ Mv,HyCְ]E-X^u和02KYp0m \ 3ah,r1Dmdr3Q@pQ puDe&`y07'`.yt{$θ iǾ0=ɯ& 'VE]BRHd4"̫J6z8~ /}&XBc+!P,a}FhC 4 Ğ8 \',=jEhx;X_Ja~8g~?/ &耰K$CqO]rv+5f1T$bT .CգEo"#T/LR12gO`Ct#B'ض;2'4PQҩnk-<0[2/ξ=e2d&8=6O)L.>Bљ`⻚/A q\eWYK"m킘&oq!zc:9 !)̱LS4TCcC?7R B@ l&4r%Ь{w.!I&@2 mjjU&\"X1 2L˂vLࣸ ն=&/2=,b촘g<24&\)K' l0.32p>l ZgW$oN"j8Q.};U$ҘٓJ"`.ł<4wud;S8wYx̀6!w؀|[Ès8* &jDukkK@uaZF s'#FB%Gʃ4%@@ %Μǭ1*p32@A%*&a ̻WOуJ·C} f2A?t[ (AӔ+RVŊ?Bf'|&u~M:1I<=|6pOx8AYG S!0NQ xԴPx'(iBP ɺ#Đb(RQ$)"A H &P9u{/2 Rx.W<P)J4 JU 2LԀ|xrI4RBqɩR=8 0bUYO!!fU KNR\ !Ȑ ]O;){}$3@caJ݂aq0n2r|0)i>`c I*N0K;0Oֶd;0|pJñ{ !ͣ)E<fO`ҧBR$ GhA> Q4ˎJ] 8( N?NF OI\H@JP% Єĩ0@P #DRHT咣?gna%=vWwfȿ!S\~2c$#~O_auу;<WzG⁰8;,xMĤDF۳J_OON+G2bG)pDNku:rGӏFO0h_MU~a'TsˌlnHHxhB(" ⇧hC<1Lt7|^|7 g:  qW`T|4 BҴP(KA$$@vn'J)b!&T J?DBG "L8Iu$s&:y82/CD&,T6 lSǂe@Ά?w$HRAAC (!&E@%EHj `HeE l^ AϷKM DڸlwT(mr0p#Ӹ0}0PO$&DsQTߒ`ESt{sJQMf`du gԪP@BDҋ02L"SBG^^{0? DLqwa?}u }?69E.' ;t4!!>'.&;Iq>(wEdO=)N2~pAE d'KM'2@+ Ss!r6Rͅ%<0TKHd= NASTPJ{B;L!W)xܽ8 % &y}O.>DWxyD%!Q}:=ihoDELԇ6m8 $N X]f1vsUp&#E!O:Jz A(t!ܿz$4Zr7p;}+|,dݚLZST)M4n6Zn5 0B[dp;&O&3; nqǰ@}G02 BD'R|#\pWWT&@cASG=J)J>$@J &Ww Gz#(d)IKP jZyu6+^$!=`$ RN\3m`h)+q̭3.72!0+0…pTUL.[Cu1Kce205 &k(" Ghv7/7 jPoa3FLqU ςwG+)WʥDb5Lprڔ͍jR~cr:ۧnEoyBTiwy9'*34w$ J@QM+Yn4K{V])3.7Ϫ[ԗ=m. h ];8(kB sNRSdBkf6^/ŋ҇KַkE.9(+Pq7U|EO{vLثYбءmcc˕Aч9Qp5ߖoZφQ/mk(0v( M|Ê *6VTk'ΖR4={ L$l<^2ޗ:z5Cy<u'Ii]Ò7ΌܷUI٘{ߏUxAp$Jq(pO U/x#> X<>|f+u,FP-GƖp\Qy^ޓ'Y bf{\C `,uP S&zD Y[|޲KKJ.1&(H9Of'3-O9\j#EBH$D(If{j(XRKŵ ?VϪߗgj"*f-mGhs$FFY)*W,U1EOX^{d\4?3UhExXU2YRz#XLjcǞ$=Cεݞߋ6W[HbLGE"jD.PR\6 ڂTtŔHС[ ks).KGoI8,}r]`=tll]^RTGxZn!l&\A΢>UP10Α'kw1κ+w_ZSn(WTP>9TW]u*<?CY˖w\\ݺ]lIU#f{٪0eV G}YTF%w+kVgY0 [6U(mk6PD`\}}>@6(}P*MyqK)F|y>BmwUJN|1p/OW=O޿8S&Cwus64֯43Zx8nӨy2;@u iXzMݷK.m-`r3.D4X!MtJf} n/-%wH>NlS&Z3ީzஃMU1")O:S|' 2Z"o;cQgk^4I޼>:OzfܳJ^ 8Iޚape>mh΂4PfD@H̀D +Jbd/n̴i0Ɍ]a: 6;%;S}%ɫ`7!3:Y' DڤI [ғOpp'%1*êm{v W{~‡_=:3H|Ξԥs,PVK6n<7#hW}5NR2p;aʤ5剭!lh_Vq^RQK8vy>o ֘E>WL-~nw-5jZ]I A^vGSHb,oL`<փ-ňRꊣ+:J +Ga헇i?|v؀7A3?4$D4.F`I XvET%+{U(ZjjظVꨬ,Epx=6P {OBѻvu/yDF>'$uc?:nY'Z1°Grju>9&IVIM)/{w&xgǬ^ƏED}*+ g=T4G+"/$6 DT1SMX m5=}WǏ~p>lEaI^;7= *#$8*8<>~r;]/2Tǫ};\n|sn]" PIxq~AQZTJ _,^&l/ù1phm3vPKz7hTz9 OߩY^& UtWY\9S$-G_+{NLBa{+W=||;Xhn'Ʉ4H|nt HGQG<-ϝ`9"#fr7FA975ɜ[~Mwa,!G^<&Kwljd3eGWzZ-϶"z8jڕ͢E̔i5&e# cɔg]SBL 5* FoXuW 'tsg 3)@ۍ1A>^+ 9]l˛ QŘiluѮIݲR'?~|@Q̸$ҮsJ+CW"%-zwְK؏uk*̶fEs\nƟO'W:kqCiiސ9iȫAFJX8#^.ޫ7bosZ RoHoH%ժAXA兩wE)JJu>rupͩ4: M[7P6+>(5+ F=Pl2H_a@6fH RΦv SPg@zq= "CPxOK qVգpړ@9a1)0QF]̈́3)ziaQ%D; T $I(mDK ak8K@PR}_Ev- Rn7u/7w F:j!o"PANh Iwψ[aj0A^*;#5 #!>VDv1Lj\77:ǓftIL#pVkF40zDt|d)`5RQ ^,pɔ.f|R[ÿY~aJa;z` FȠz9D6=L,SlegL  ?6S5f#dT hg"RCiW2EߌRPRE\Lxa烢SQB d^3hpلL@W.cN,4"q`EK,Ĕ{6X(ThxPb w/qz:6"&|T*@OJit1#)M?Ty*ndy KcK<}}k d {bKxD@6㄰VMLg9m2~AMFR݋> ^1O1m Y8vVp,DT-r%)N5Ogd{;a2Jwddj4AQsOWsqUPdrMd˶A)jaLwλ9hX%7F}]ICP!Z6cRGpq mA_?/ԷpnC#4 &!ꍩRta; d8T2A(PZ:$*gT̢[mNA(>hV(7gC(uA )(^>D`< @sFуt{4 J#$ҝ44<*^{p Yh;͞ߕot7H Q6s.PI]80BAe*,,RONy,Is*pb*D<۰dO=Q`@f~c}zȓtR>چE>z݇g;\X?/4̣k.jGWִ J DnbB ,` rath@ J~x5BQLMr4MM- @xSz]3+uq#2MrzgIO'v cø>f8  ^1x}H@}bX˝37^Xq' \2,s: P8^Mp*jxnq&Q':1!ָJ" DVIJ%(lMʗyĹrدW151mM,q`54$ Izd×S:29 C$3,9?N{;#ə!pޘm<4%2 $1lQ]1hU m.91ĕsg1)Mo9Kn&Zi@QFIkmkY%@qubhbǃ–9L < K۹:fla 42&*:Ry`ed,&XZIа)!0e9Z\ lxC!>Wcn',O mTb ԩi`/[(P\YnFd}ЇTn0}W6 gS,:&x׏,,ұH\]7oVßIRe 5 *B(*aW$%c} P|XŴ_9 uHA$f+g3Cu2Ԉ} 2<F W#?}!xʨ1, JްLb 7AL Ga*~\ - P$QHKOP@*&+hc] upG>8|DIJK,X:87}^ SqHw4F o!s4HȈC&Ooo$I?X.ΙE<8#.mֳZLL33*ZIld0ɘa.@m[xQ)&xam2qr'-7EKK j 3 sj ҍU)EUDf!BaˆPΝr&Lcf -IJnps,jfrbgIqYtĶKSxn/N3.Zղk)SERxwqfYp 3X4qqW]\'T5\M"PsyQ7wdibIS4T+/:q kJ)%f2E CU059Y-#2b(U"ud$M ydrbPoɶH풳h;;z6rЮ\6׆!.flٰX$ѭ.';$k1P0m zp{ t ;>w3:M% 7-wV\tva(U,(2mj"#b[bks0Rf 3nn31mLnݙKtMe2SjWDIbf+``3g0q quqݦn4&8duRQ\\bٕEdD0ĵUCﺙ)jLs +8 U9!Zy@n-(b)rMӞ0˕bffHdHF廷QILY)IJcqrݤ&"q̸A3.XS&S wMѭ=2Q om79:fXK@ $7P:11'sIBQI 0f6X̞[QIJZDs`m=Lo}y9wISJ`fd()^<¨2Re˜i3lBvܲZİvel6ЫL0de]R!]EfA-Qm0Ina)o/SVeLoi%JCgl4`XTE&ߍ;/%ɖC#4d6%re%,w,k]a,a++Nݚ[OFs';fe b%.ۛOl^J9 *bEM뾴PFDT8J;"P gI5ilP lUs&Q1.\LC)V,uf6̲%uaΝwLp` RF!XDB^@QDBiRG0Qg2 a0/v3RTJ4M=JdPɌAt:Ʉ]*X/xL+mr s!8 ɶ]-`tI7(Bi0 "(`9 0'3GPK,e1>.|) QbG /hC u,2Rn{ml#<1p0!(mkX!`ԧD䥎pЫ2tL!<''VkKgRxh`B QLL B!/6nCɿcwgOt#̲2"&ʣ*%R4"`v̦]x]k./Ucq%\Dcl׷nUνB ,0Й \8K%f,4Fi$40X'0>4ǀFbL,wB(һEamȱ$8n|\ 6tغ@D2G|;jҶY"+rXT̕fFa0mu(URڭee=n\BxR5jѥAjQG373yoZcЅl׃o G#*I"]$PZ"Z.+ .hH'9);CBIdMQ.:ۈ)nF p!eTG~e:]jA"5&pZ ]D"B` cns 3)\jՅ#R3Glud:j|jp>'-@nÚWLWrNRLȊוQ I4>"$H^5pK7(qYHG [a^Y+D1yO`8D9|x5:Y(5$pktSWA̸&Eu{qqx5XwNOMfHuˎWNEK1, ,Rb8Jzc'70j%#uqB BZZ̮55q\De#u';hZ9 &e2G:uu#O. clvKDMT IcAOW,SWzЪnhR/W5S:4 pׇ b0S.(æiVtgk kD B|x|DDf"Qp JgϦݐιߏ[C\:zZ&rM8Q9 |ȥPZ2sϙM@̓1 B#;ՐЉ`P"9.ͬۍD2HAW Yj=kU2F[G|p$@B"ve2Ca^׵8X} b*dN! Y! VB{2B.ʚpLAJTHΕrk$4FIP,BL0ƚt]hK~^y:1oɁ& 5s|d q0eyM&3ZƅY{xa^^O) BȤ2 sCn^xCwxct!mE8Ʉza^R es$EȞev  (!b%e!-7qJhⰳ+K;r% Q2N yTਉfz"]$3tTfndrFHqyv33H:r=.$SkwoO<mؾ3$A@&GR8"q*dBQa,FyO>uԦNHBXE,24-B&tBbBJI狖:'" yTO~PɵYFDAId"%rPG҈9ss#[퍘.RL,޹99c $A2)hC%ChK?=X^)d GUEEM%5v䬞 ڏ>giĔ þN'qqhB>sdxIc FJӯNCkP|k^Ζ7О9\337mEr]|[59 f$^:"'@L_2pLO*@M*~d:%'t Ԅܫhbt${uz{3=\f T)%YAsOڟ;6)OWf`p8*pq֞IEAHIMK=F g{6] Y C)P*F a03@T 6؍t #T:$u])zw9GCh*P_b ҄l!` "Bfi;0<'X"?y94g&gp#XI϶YmfkhzVQ&(TSSjM[o7cMBpB:F3fdmvblV(70F+2 P BH-"5JP$s- JҼ4TC0~M2"B4P(R)KAJ PU1%%@PP4RCHBw/$NR 4$TlT:@/^{4AQvnc9hrh1)IZx;ķy=MxO1Hk( #NиĢ/> 4.;*~;P'Rr  : @)"p t9膮J L#G1.s" )4DM*EJ#ا꺂uC>~'l@힃&ӤeNzR1B(f'T{Ɉd7Z}L]Hӈ$ 贕AKCG#r<VƂX(hA*#ʹcjr  Qs .4:=Ө%hIJ )f!" M7-Fڠ*-9]-x(NMFp&BŁ 89sNNi^\TN^13TSkA`E6嵯MȉB nX[ J = i 2sb(5Y- QEkC0hE-m*[eLW\- f69ÍZmuў#=PyxQ:ڵ8%c3'`'>0AfH=j( Hex Kϟ|#u1zK}XBvGIնb"eYm5H1Bx0&d(;ms&wd߮Ƣ ICm>,N~{J B_r^߆>4d9!$j&ԩum=8=,R 4>I@t))3ƚGeuR`&[ḏnA*18"b;cJE5Z5B0Vmֿ}T+.-`JVVmk׆^Cw0y;azYL@,+_ty\ܪs!qn7Ot3Ai BM09/否 )ў 3Bbme5|qnbkO'¬zr-ۺwdlvYw-Uq=S ˌerYBPPRCziR 'ێ/VS5ԜNNyu3Z7*f!re{QtWv3Gz8x]G ?wivhg/< y*O}k[Gh80$:;~?[0OM$$h xilڞ:{ IRTh($0t(jւуONz`b<4VYJ>p %(U D Z)xPwZvM ?|(Mbʍ=-ff.lPgkz"n;Wc+o&?ΆKE%QUUHD TD$4DG{Sz}:M:+@ j7ӗ2Q6glvJa,.Xwi(KQuFfBWqFiy;q2TC~=u1IDҔR@51r0̸d{2E@RdN,:[xO]Ձw Yq D%Pj` -b7K]b61ZϤ.slVmY`0:ټJOn 0ԕhT,4%`c'חz9s #!蜜}pNe:bD~ޑJ*WG1c '%=r{hpX@@baSWj๮OzAUn@Cd6Q $2fҼe{P-gTX&D%(EܞFNl xGgm Gˊꂉ `fgAlE 4MFg*(cLPUxyӻNbdZ$ŶlfDHys9%v@(Y 1ApQ$"jbDtE<P8bD,3 g T9ϙódO"n"~ (h (|z@!p` {()J)FgtA*Y*) bajd9)"/Л>J`(? qP7 ! ()xHP% >S,s ; g"/+T`̧950SLQ$ 5AE~vJC,(E%%% @ҕ,LJ| VP?!؇cܯU,x+1ε8gܟ9{Al J I(P!JA($Ђq'.2:`"9?~T\d ,`*@ n.¼%T )q~1wfm> k('qٞ]T&Fhk<;ƐwL&;,&8kЌ0,3XqT\1|@H]Hy"u'‡b*G"% ,HGcNv;Kَc&AVl*d1 n,;}3X[C:pd^V0AdzHd%(i>1m#mA亟Q䳘!}Mqd!!ܼ/~^(aH:}䃐!\G̀?#LJP:)BBZ0?'HGxpN\lPg\JS?d@%;dj|#J}!끁S RnQO#4@tai Gpr||<0CtY0B+x0|/kf>w0vF/N&!F+XLD HزHA".2)IHHH0DE=ywo=˴Di!"@a)%@hd$(Z(fk*(&(%:9:F& ݰ4|!ﭥ%d@@Ć pf|0!TXZщ@7! ĈCM!Y,(}Ѫf%0 RMwT':C7 Dnd{Cw!uHEUZU5AAD+HQJ0 A1J A4ETL@ RJQE0J!5T5KH4%DLP8ZӤxAAu\8Qb6]p_kms,& [[:. L%G!p1D ɦ&&#mũ0Aj4fdF >ɑﶿv4n@1)Iܧ!8AjZR!9IvĄ~=탉pxP+O^k-^s,)~!`x23vX!`|s!T5&Y8&G!L#/!\ͺ`BD|H?w?aӭTF|]P4X2vd~E;Ł T ?TIBOnGρԱ U%)B$]N3ldH }czzffsL12 fP%v:/\X M1aBϵ@ .&1:-m ;iDG ̀t m y DUQІ5B*A;Q=G/|}g* hDF"1ǹ @<2%8Qq, ?s9a#OnHE 9D_H:PH \My {@p~S$?~N;IPa~ю 2TY6yl<Y|E9I̎X1 Cr"O\^ukJ!"1D~%bA$T9VO$o'8Q:Q[6;#Efe:EٷJ5E$ʛ$$#7CZ4폈I:f"]m~lӔ.9|\Þs1<*&QD!C'Yw[?\O_W ^{I = M1&&2lN|<MYO hUwS_4MZ\g,&6z.q'cQMA qY -cC`TR1(΋7qɸ@h}=C>D~z:LZ5=$QLOh5ùN!6-GJO| sQP@@{{z?("'M}snA 4Q|Lk=%G@=`QB~Aܩ8O|I=+P!5h0(I!3Wyn ~5XGUǜBrj4=*tsWqHPJbw7V){RrXQyLȻ$íeD5P !NI8KFOz{֡-F6&H$R!! j&M\K&n*)(hC{rVF ҕpr\1xyeFbB8M6X@B_q A @%2η )/xA`G3zt ޘU? iLäc=H"(hX*qskmffd hL?>dMg!< $Q 2}x=i[[޽ݶ{s@<۽}FR򇪐'o7Nڱޱ3/]àn{}׳1Hjt,uwSc+Xw=¯}g}LRT3}3^}gN{:5{ ᯭiD(hŭ.`ooyۇWJ}kh팏|vh;==y]_ZH#@f9/^I(n=;޾]F}1Us+w|l\8 ]zob`}5@z %UEmPٹէv4׾! ϡAOGtO;WGlr6Uݶؠt4Y4g4^U&:=qugP4 vh*Lcsc`ĒT[o46kW}܄^}[R'b-JAP(h|"h(*@V}z@H=+]O % PuyvkxYfz^$^@{f=}λXRx7z,;=-_m=kϷwnn{nev)P4!QE$(W/M`h=Mco}ӾMݶNZ!2>cܵM3n t4Pot{{.[vxC|^qǻgfϽ{K-ӷ^;gcyU9&{FF\ٕwuVwԮMSxuWn7[kG{w^^VysSB]թ7v_zþũyovG_J8N{.wb{@3dk{>-{:j 56{4Z{3>tBݫ_7{oSnN[Sk[g} ]5wsUU Ybc6ӝy+;9l9+ZDso{Mݬqѻ]WS/{Zn];Iݶg={ʺFθh;Nwr[eܻng{xJ[s˗n.sv\35PRQWzKPݝх@WU7awY8ݛt͓cXDeA]O6fnh;X벽{ytD˞;y-yth>^{Pj(5϶@t@vfҏNoPn5wFv1=M;\sV.nsv17vˮѷw`QXl)9kwnDn5ݚwv]KKljڎem]g]SMPhtk4gl0trK{PMoΔ 6ۺtg5 Y-FHN ;^5*r6pU\(/j޹wwrZ ْmuv<)l{a.5{qj[3u.ݕQU$j =qvR[,{(4] @޸Sj/s{ټuBSݺ&g(^O& gg+Tumr9sF5}ں5 s6àUNݮoyt1Qln[V4 M&2b SjlA1o @iΝf 에ivNLyh""ZMMI<4T?Qh$jhQvZrwcbKR߰豈NhZ@S _yWvDFz|(d(^ i|^:ZHr?ַ?}7z z#59ғW`XFr>OQm|q{4ፖ[wT*`B.m8Wn39vYPMFkɢ`I c 0*Ԛ@pMgF97BD?7e|~'C0'ǡcxWx~~[W oĸ< +SqwP P -3Ϡ fks{nm8:E.+bCoZNhaP̂lFLzsEF*CE\i4Y*8&8;iD(S 57CJl!S;-LI˪Yq^|q削lT쎎*{t _o ?G' q^h*S* jMM% ACDA?V{$ѺZLɈ A4*ߟdWwf( !ϑ~X UPDbU)!EÙ6BAp'$4:up^bqV[~=>7w1LW;;?tdҐRDxi`X4Ec_YDH( B Y_>?&e{uܐBa 2U5E*Db°:ݩ'$.ɖ?e=4s "% Uc)_O27~&/ykQsª"=1 ]\SJZR:g [I%ffyiL,T(PH0),?I>/Z;Ɠz_ K9ZH`¿6|>²˕}KHAq<"W=sq wK.>h?jSBkraXp6gv4: GX aB.9O &s K>w 1r}2<.6AbBks3S\%.u_r]Z7OQX}+[OلvNJ{i[mZ_Rdܔg3@7e2I9 i*#=#\O&IzvJQeD3Qe[q?[xIP!bgX!Ф/112^v3j4#i ̻14dEJI![=crF~ANPU.9# L_[F"K0"]џӭ y󑡼ƭCH>F-bYF'RC_{ "wR̾!ZIo]9Ljw9(i(_1a} :Iw+5KG#gn'-|Da射jTyn4⢢̳CQ?ֆ]YT;CaDم\ઢ(j}rOܜÿƹtwC o%mx,xfE+ʨ␅ 4ߔ8,lmwc9)ސyʼH2%!YMx3rƄ?B9ʹ5B*(j#z//B˾^3":xK^ ͱ\0`ܙ#8+q( #q'j6e4Q @rn G۝->!aH1[)٥ՐaÌFjCZqmlkcOK9s5%iR0HDHNaE-oi8$8eBg&3{L0nW2nѳ9|<z^RѴr5j՟.зPNhqopq`30sĴ:>WpBkU %1 &Frr`֠Mj[*!ǽg Ʃ0c"1ɘL/>϶o9Ck7#b\=MMe-)?O`J!Ȅ0~kx^]t/;,6j6K:X%@ WZ`<4<ބ`_elUU[B?9l9(1ƒXaɐUM 7=, bR"epzvM$4A?O<d@;| ڎɨ'+:1no DQF"BF81$DQ4%QLR#@DKCA QR4IJ4BMPD) VmIs:F"Jϟy;p̅`:'*Gqryx◷Lh' _sFmޝHӅAԁ>vKܦW$m>ծ_.iTE:M( 2.F~ǒ By(?b>_ލ_rfk͕K@;E}#pd ܅iYzkFPl]yfNdnROal+'xE6fҴxjZ1}zХo^+,@RKߝg-3hj6iE k?I>n{鲯0Uˌ@~TV E؏Ҷ_؇C "8%TPO݊Y~IH{c!|cv2T>_M]&bIV)Dd1&ƢFZ_h[mH$Xkz8IOp ̭9:+g%<:Fav +;i<(Ƈ>vP'lV "dӃ^?cY!s찬Fsj!.ݴ\Uɐc.Q96.*ڮa\NF9W'ӑ7s'(rog`0sڇ9 9IδBMkiFBcIZK"3|sپ\mO8p}"rKQ(;a(=́Gdz&;9He71$3_M) b3<]G責M>T];#xVݾtgO EnT!R ޫַMS2LjPS V8^Ɋ)nKD;_ogf`~N dPe*.ء=fe4#ڨ'BRzѻ 4^ RBQkEG,BrAhVPc"bSQ f&ҥ)J%_:ڑL HtܩQ0(J2sw)Uѫ8݆|w֘4QRk P&-8P!~ P(#PNE:P7DTr[b#nطꢢP("mžٶ"PH9< 㲪$c6(14Ш!hɖ€0o-{X `Eɝs>j or'İ7@3jɘ}Bxf9=φMaCކk80uWDAi7mOϭ=޸JxN/fʎAZ4(yE XX*cdIuyqQB@i+"2m`T1+C)5oiV>E Cv#%2wH|{aC2+,*AHHK H!׾ J2rSBkRﲍ: 9l϶|76Ш(rt'H!@R,@\nп;w */pН^L;/OHս3X0=H HT܀SZC*$qR#`xs =L SHR @T2!@S@/@AGe2?PM"R RL%R@bBDX!@)PR ) D& DP(iE(DOvȇ19ˤ5(<9I6PQ!c GcQV֓O8QՎeWgBwH9Z`&jI95}FDz )&I\-$>Oݦ\p s˖րB7 S DTtb'-\&1,2:7nC R:#q &~^CkvQϵ x68챘2hqI:IͥNVѪ^a6^դ M),DWmBJI*}PYQVUB$*b"DiNJCT9K\a󾓡Ph)@ !IJ L]8wybtPG(&>!ݺ~n4_ `} /dkFB- =A$Rl; , KHo㧳 `;hl )(=pB)Br5L[;cH(K%X( 䝘_W|b)FDvJրJ+ B kv ||(`,*ǍȚ5&UJ"43t?UT0I=ΉMdP<0k컞 PA0M(IZ!$ bd$JDH(i(h "ImsۢqBa erô8BcGi;fdIMlFJAbS[2@v |qj*10HY8jb*/xtx`j\xFjƝnۭ;? K?s{uY|D)y=JjΌa466(fc4ٮ Vi(((`JUJ$&fV&$h JPfB B"D>/'ւHFƆ 4BMP *Sȡ dM&S44J>M捨gX^yket |g"c>jCǎׯ+M[F,4p5#xND (TJ`")ZhH`(F($i"D) t!h ً>Ce\B0@6,H-4JhT=6O\I# % a59]݇`E S}@"ZZX bBdgh3'm8zi@ R`_P&6n?R<ɞ%?XR$@`"(?oWnSg.耟g;>! 0~T=JbiL}쾩MA2"s>a+I#WQS8$+uRv]RlEYj2@:b45F2F"@Xb[c` .AؐP;)DOqS2%Rw/֪NѴÃ>57 $ +۴|\ lQ6B@8tg#1x3U+G"a UZVbՃr7&PJImaQ".u)CCN:++n/1QwLcqJި=&mBSCJQCBP%%R #b#0[<1MP( P(X(:JM&0ALE,1DJRhC RPRs!Jr4! UmI4QT1ʀJBP$1 F4ITRRdz]iJP5A%-%DxERЅ5AI.[jߎZx̻ZhA'˞ h)^iS5&nrr0R*ONl2,MmM#`K[dOqgqAݥ$_VvKv/+5H AV$ 311kBcqJsJ*(.ADilr^G"62Lp'cY֎#;O< CҌ5ı`1[f7gUDžDAm>mBJR rģŔ8' L1_Xi%p (4QR?QAiI\$sW2}.hO <*RO׎T}4W()G4(r|$.r_hzA4hlBhMÇ}f ()SFj9NlNFyY1R& ))J*yiN*T[&Zjh)ʎJN%Tm8X#k##>wpO}k72ba~%lc 6ϋAm1tR %%h̍O(I;ˮA-NG0&@q*Gg4@ xB.`=gvcL wqd 0/f@CVV "<1eUW*^O8ʉz,%Q7Iךܽ6p'hCPt~Z+S9bVkt$Q Wr5ܬ^F'r.}FG)5ù#g?"qKH s`di@7.Upݚи`?ti=pYf0>,lKLۖθaIc8׉/ԓ7R8|Ns./~W$Ls^FF|iQc텡Wr ZZ{$feeQY[q'IO--)G˷3|/ZeeBEH`II%vɄ Qcrc}w"RcL\ҖQ̫~Yyxz] xnp~-- kO :k UE^Ur %zCBII&ETpwmN$ȘV=F$QF NRsɽW,ٴ"IQߞx/rsw5T1qBE[k:2 CJ-BfG s+lcks)8F2ɦ0O~:4QE>h[(TrЈ(ec|m4>5MiƜI c=BH}ݮILAyq@ O6A_^s\>ug8~(sgĺLa=rH^ ;ԅ0G닸aPe "1͊$ bqK\;8iqne_8^>)3Fx, Inrv"#=1fYlݷPު()4HN,=>?}378 Ts$EP|@j fi i)(fhb j- i$1$/>ϧNQ84Qk26L9@~;bGyVStt?7d pu?ݣ+e۵x|.g^$Vo{P贚2tvFA 8F9͇cĠÑ<^pqdG#/+[F &+ws3Jaې OqER.kS}sp; 'g;VDH>%I9ta |xqnpxD6Es3}]ÞBvb3؄_qLHZpa>!U 9 $?oRR*??0 l;T1hNkK4CqXSzARCp}#,HFMwƠwB9'yL"HTbL}D^0HPH`5մ!ۥ^Jz2Xņ 캾wwH=I syu(0<"I!)F@׷ߓT?Wz %W|UpO oTd蘎A(.{*I2 b$lw(0fȀAqDfRd,!3\#ϺzW#¡`˕Hw 3hzamBxQo轸*,rQ` 0 sWW[n3Q'~W\ (6a&b;.bL`f aW k v$EDZ!/˧~aux<) ;lW5oՍV/>#>ھ_c8;IժɯXvff0jtj$xۙzڑu`gҥS4M# o?x5ꯘ-_BZj6V;j,{GMZ?N_4H|>h'|]?>=Ѿ8\tnZ ?j梐CB!d/Z' K}v{jSh=/{<݄?po {~?g|B"@??n pl}mt`[yW1/|_15YyLU(RY>{;PA,;<&Qot(ίϣ#`u~o#\%J^1tU{k{˾uZ1wOs<-y917U/XSojjhIfC̻*&|ս/̓LT-ڣW\)ǺI&̗{^~unҊ&oG9COs=ns\~BrX繟Z\ѭff\&P4|7Ù ;w#T09ȳnK1cW[T#}DpJEQb{TUN#M>VZw8t{%1fuit?[U: 1}~5sSW:YiT1QvFp4'a؂97| _8R WJ㬮dcMYC8FC!n/ UewvQ~MŨr "Y3ᡕ٩5L $M\OE/ Z\?h"SCb9E~qΟT tKraW7oKZCw rpoAZi4s@*DQdPpqE{90QGoOm>v}_ 8l?>[h\WݿvŠ/MUJz?0Kq۲6fjgLvnŮbYf<@Gv?X7C6KtR$Fb 19ђ abmF5 *(Z>3SKp4%4QE)Cyi7;!zۄ%1 ly]KR e£$i41 )45u&x`o<RPLq^?n$P ;I1r0APRi?EA(d9S99#%~_rcG0j4>p#߻.K"b|gR_3KIo F 5J+Ej ڶ*b48fa j)i5RhZ*)"jEuI11'*щ)2X(z?o(pJU,Q$@5Sa5cT\bD(LWݗrT +GoSq KJGMiɑQE'$O`d=tfY4*AIEj(d9+AOyJYHw% ) ”TM$DIHP̌G[<;ݴְTk~X^: LKE!!V^yHUb) 4gc M 0PM4A)v Kh&HZ(F (4 l;jAؒ؄4ƭLEѠq6ڛhhFvFTU"šA2 ]]8l395s)mQTb+1nj(5AczpĖĽДU4EP|whɧ#z>dɱܣB"~p8!c=PAd;ԣIpJzvJ),αJ&B)c" ZD RE=ŗ4JP!*-[(sZ> ~mY ?0Gfmop)kSd7A COzNw\4>.RO䕠/)_ |XqF7Erwod4[^vĀ!5 I>v@<ւϱ9>i+t(KLKY[$,!){_w*/f>PORXN1%%MoYܑ\7o_ZU\Oޤr& "||Xޝ({>q8Ϩoxu>>JǐD‚x"P#ܥF3Kz]/jG /K@% yWb4G >cծ/!=}a1ޣv) 5a+*$P=;%}<wޟ@%ECb8=q(?1Y~aBP$4$aɏEc$_54vC겴qq[ { 3&8"0Q?{ʺwʛ]ErdM-pxGdr7b^ \c2ۇy@X@+BWyrz;&ϞkgyEE$i Ĝ| FV5w< $3gyxшuL,ю厍‰BkL"+ >7fbzĈO^$O ABGm8f58NƈClcq.,ʐHN8bǮG[pw ~ݎ?Wpx_I&|x\{wa?V7P(moCH |9dS9_4&@} a)Eȿob`ъ?f (87s0m&ow<^<0P!J5!PsAUI 2šu_~} CT()ݬ?VBM$Cn* AH<>W7RJᒴ&fB`r7̳1E\ٜZ^UP9aVeYnshIc__6ηD7d#9q3&DjCclO=fR,M\~,+Ԋ'տ%ۼX}] +dXE۱ǥaǝAQ"1'o>|Ud5 !og'?{ֹw?sb1wݨ;?~-i/ޥQUG_^Z"݋CHQ:)6jmVն'px OpLSդ҄,>Jd;@l v!s̏Wci/N!; Xd'`5˷ U" ZI:_SQDQ&fL欥2!IuE0PhR oӘcݒ6p2}B0)_+NUTՙd3 d3DA^'HCRA<7o VrS'hn ?$]K>a\chCd@shsRfg4r}##Z FfHr]A@G j2,ib={bTm{¥_;b7S ˫-"mT܄|e"nHR@ocUV _B>>c놀; KߌLbB(thC8mB1ejHhua?%)t.<6O?&bAߐߪr^?r 3wp$*|_=J F/B5w\ G헪C)a/*:=kUBi Ag~F@8;3;@8/dz FwxQr|)n}-$ENCdr3RLD ,wcV;5uysap݆5A4G?lg1vzvh_q(q"BL08(}4Qfi 9Ǔ|qpCi|$ zʅq(^=j 9th뭽XbB@_?WMzE"Q )Za*~xy)( dkT1?|`HYT T>@GH5HA-PP4D P*ą4FL524(p% *bV" B& Ui@(Lı'vJ( A(;SHRSQ)M!A@PQQ*%Ss2#\,DQQ&J$m2f F$AyIH (_&U Dht,4EM~9ZI`( ""hMhh"h@)9%)")Oii %PAQCd:Ț'VAA3u;>&?nT^(HphH<*f( )  |C<6@ 1 0bԠt+ϳ~kaeκكtȿ~QQP77/5@q`*iѰ:ϧ hW,=?c~fz:z-wzcs@|^f,lYWaǗ'32$ \T1*8]~z"#S!ys-<}p'*x+w0D@2B'ZԜQpXݽKe0?2哜deMP;@k0(S=qnX."J]ײyG=}._ךҕd3` !ObM@(V9-9}QG5]@TKM[ACTr_GurߍW!JyRjUqLj[:_ٶ'SHQD{pQrJ6wmo=QUKdĢ!Fs^br}N\-q*͛E|Tlx1Xϴg;J80aSRXwyK#gRu@1ˁL6-g]jZowx&`hSɐ3u `dAivud6{˞󢄁:@*Jn &y;[BmVyPXr~Su1_G.z_~'Us"u:ur?wb{Ýkr7A{>KgtcTh)0w@lpa)ȿ)3Z͟SL8fiA(sP:m\Bd=0ѯ?p`fVDQ|_>&l?$*{DTY28{|D^*S0`{O>thmmH~8%>r0BJ~zw븿؄]Q.Q7\ccKCuuau|5r)gL 0+'s^l=8\L։r>ʐI.Ċ4pO ] S=3d4r3O4;PCK9.% .8z{ /kH@n@`;9lk7B~^e$!{28Z)ZmD7y/]e>ow.EÃnx',m;[?.$Ҕh}ND2_5}z~!Ph;uJ9lغYP.b @sDIժiL,mV?WtGq|N1?n>_7l?g7in!pbs&@o{mwBMVitUQJً58\(8:A;EuzNY.?(}jB2 L0ޥ\@i(ߛ I(HƆI۔_?Ӈ%l9_9L &i5M{~yYD?"E~Rl )M}8'b2{Tv #Q4#6Ip Ϸ^?8W@j|#q}bttB5gMwO}EwSlj.;h!CH*:''0>IR^@/7ܽY_2Y6ȿQ)97NP}#sn/eH+zk=ATvĝl%5۳]o$-U (|ϭ)H@.s|: NpG%k޿H]>Uۗ7=$> ${)ШKQyIʤvi\ [12hO05UU ˋ='<Ҹ~;'t!ap|l (N7ar EE$}|ǏxX~WuwTz/l89|@NTé򍲞vɍ[u"(L#؄ZxW~f;3grwpVs#Ϊҝ`P>k1 &9d2reGb%\){`TIL.[eohEqER"f|f>?Ar䩗X Heg^|׻Ήw]ɷnͨm"k|(S!Ome#f_tUpL3Ӫ09c/Rp 4#k#9{*CUf@.(*Q(LƨzUYɥ7RXsyzKg1$~ zN,Oc " PomG Ɲr<|뷻~e!wq9H?*kS\avҶ_"3Ws<t `WԘn^/ٺ?=kv믖 n\|XakAgO:~sӰz8;Ĉ"`}@{}E?(`m>ɯ#9WF:x8m>7N vӄMgu ؃zms(2^k0f(<>:ZW@fqt2W e?=r6M^guS \cE_U['RG%u ЭGK !oW{%ϲ(by ϑ; v ,j`\HPE"TP!z m8Pbܮ,7:6`BS0bխI;jՠv蠬/z0C$a3$2&}{<@wHpuEG'`=&\L/µL_ς^7c|3bN *CͿV!ħl2/az{O3jif (h|Ц;H{}__ϩ!H^Yd[.ǩwAPJT]5|nt[chvcnAjg =/A3)zz\j(@c8#E&Û*N,M<`BuX =C AskS$,OSOH~,FZ{B #~1*6TD`*[N$ fɓ.4;6Au(5Ql0Pw⽈BjP]ڦ&(OgSϫy?BpϺ T5,^+?J'Չ^\-CϥD?+Kg#pɜ4$8^q³t @H M`A0d!u^D4) JzL T /@.D.}e۹o B=`Ws 8 7yO?d;b|ohY2 D !؊689*I9jœd8i*;ԭ3rC:USZԱ ntAN6ن ڍRȎ$$glX:DVݱ7Coh0~_}"vGf+ܡ@: "{¢Y/\f;D_ R`ށB0R&@oPw ,H*Y wU@^ 9F1 >W]6dZx!}O!-34z4u+3,1d a:nD_V Cm1 j=TmXN:F֌mן:jW$$r6GApr9a!_PM \x (?G'*JGĊ8[.JI6O)]1#|\uG GI1|~u/:>C~OSaC 1|`7?qyR ^.tŁ9y{ɺ}LW<^C?DDRwN9q/tm ^x59RlܲHrD5oRk/+3sHNZ=i:t 3Fepz ! DxAA9(=躩KBlYP&S^v; !!}%J" _1'OК`~ĤM`T*סRDutϩ# t uO?֩ P}=ר8q]}HW ?SE4)'B O$`8_O׳=(((DXκm,@N%?ٓ<}p Uƾ;YeHJRE <׸qڠ1 *I~@;iT{=ʓ">͢qJ`ɇǵ泣 0#V?DtLҕ H} z=+uEbzfO\"N\:pש6N5z*?6HcB@v>RK*&*9m#`%fʨE:Vs'Սm/`׵R?Osp?^x] :C_So ! A&moK>!A@sIBoh`$FJP1t54Դ!BO,Evg{2_{hwHl FϣM+_C:|='I7ŕ e#Q(_6"GH[*ޣ BH%uh\ġ7vjo)H7gqӏ` P*g"<{!|LI2PO1a{PB!ݝl ~|ŗ=}>ϪH0I5nwpUq=>,>ҵ&qM4Ӹ~A>pF8S4.?$2n(z?^ӈiM& 61s_s%4NnshqM nF(f:8먣 ۵u"Z dUedcke]66SC4Eh׶ 1$RSܒG95W3F(@RlXTQWR`9+Յ;}y6p 'R{6~{'ⱈ=DS(AG򆿪H&> ϧ>8lr~ce'ti.TY!s>&+x U _/y{I:!/nH_$I_MY/OMi%-U Q0D|O|~O8>A2|~DF|ՙxxC葶ĉ~nW*G{?KbbMLП|ȁ" h5#y,5_V/ڶmڶmmmlU[mUVmڶXmVl_ UιͪjUQUmmm[w+}i&L0uYoCta"FvK@3]moIEn ,MA uXJ˻7kF%V +LPTIZiCśaN6e UX<ۃ0kό0`֤0D@0l(pUb)Up_GUH(ebHB>(v=iCQmƌ_ G*q}|3׊s}B7կ&<_7hF'rua,( 9Rs43kH\"<60'sekvR2#t}#"ǯ Y<-ay<5Np i^YB $w].>7#s2J3#˹9֐E7.dD#+%Mr3go]ۂ'Dg~8DoS]VNa?:VmƌcqDsD첢2/ʌϢZO߉PR 6LW\eCb/z '*.B(r |\t!ZJ.)?K:y.`8E4&4aĵ(YY}OGzRyo8W4b]'QxTm~9ć8 Po RM);qB[t~mq^-hOI> `*vj( p6`Y;\t!?BӅp۟V4]1) qu\9㚨BG-Ha l`²sťaPkA[~])#=k9Oצ3QKIH4ʳ̔[dXZKy nJǮi~dkLVO.tұP#'Y_!xw? r\_)فt!#GKtG e^, 4Pkpe#B9>~ {6B,/7ǀJR W"z諌g+0oŬY<;E]S|#.5|gʹBHs;͸6 CQWĉ85K]EUf{V tZim{H3EZ #{ԋX{n^;,pqp(`m70P1\sӬ7uQr[䔥21 +O}]?58ŽL_ś\F MI( 3VvK |UfwdEYC®,~Dai{ ͜d'Rv\7yf*EvOVD91c3EGLM]pWN7zJcb/`똻~=6'௿qJn{Pz 'l%B#wCn%pY? trd|=g9xwzf̚@:a wxHLm"qb@=a&al(QkP5^&BJAClբBj=5?Cďo}݁ۀPוd($W0z޺N-) íS#3nE.S'aUȸN,rvL(=zN|} 1v m|d8]j EhGêTh_}x26ӗgSk?.$R|u'dKOe78{EtDT"&C)A e,,Ju&*O[9> ?8}$aȂWop^:]"]7+ Zr?-|ڶ}~6QBIT6-]F h/aEp%[?Xϭ?WPUp#x[$~v=8(jl3 %*D#j^:VO;p7,&}PiUx L7ݲ- c"ԍȈ18 Cp5\~_JኇDa{ NR\.w:XMFUCumqEPgzx)v 6x") :[\de3zY%M#d)WpgLH8Co$*Hzȵ㇆G Ř95;a0h !2VɃSk(kmnԙ FɨZczFVF;nF^fXyo h좌v_./lrʪ;\Ae=aT1 g[cXɴjHG7Sev!5xzk[qNj U(s! TbQ -Wed/sEGƻ(!?g(\~bу22m5V\-%_!^s L>Jtz_xf>U%C]$]MA]IAo,*;;\a܃iDJX5PRhqB˿P0;Ğ,֘$Z[N%h!"4Tuqg{/4F N*3AcHJVqAb;x' /a!sA IB7_T8 %i%7(%b7MA%tL!MPtc ]g=΄JnBXrEn< )D/C^Dܱ[#_f)1Sh6fc+[7 U=ӊTw# ް+s|w]X?+wR/^H88dy;w8e ¹L/Q_hYb儐_ٿ;diyv0(>Cۂ9Ҩ7? N~ɈP ,s&7>e";W"K4׮wz:dBP4uFDSe{j.6Ry=yye߭0AۺJ l6 =q;jE3] CRS^EwJc A X4z77jixb{3=)P.{tI#uD|boA: qP1rW@vyًFQc{qVuL=K1fss2TB#u4xBED^߮I "~TEqHaUCf,<0 G(_L+f~3A3?,CmTUG2D33*81qZQ9 :=}l̛⽸z!H=B6 iM"X-pzCȉe3!5pn2'kν6YfEUb 溏xĻ2ۊ3xR?A?Dl ߈8 ;;'ٰAʪNRыitx )n nz6n"((Wx[ͽоD.kgn"܅ŰJ@|]ҕٍy6J]-Et ˜]<e%47*4`8D+Ř^MzH" sG;7BFsj21  7ɥ:a;bP j*kR:ofULD9y-[qv"Ou>~qtzh} G~, /I%k$yLʢ=`QEŜ5qbL#iH11u]F4"amuvwpP]{Q V2D%T%liJ8zΘ M0;~Q+uUJ/sV!)^P@|J** }/1~|zwDU1D!QDDUg)-2?Cb<8]uzU`Sqb[HE}[yQ/|'N$%?Pf8p@ 9jI_ O%mԿ@K9|f#633D?Ĺ5F.\vuWI9vU9nB$όDQh%=u|QX{2q@,M/p$p+_-S0! fPg2 cez';Q7Q !ZauE#i8{$%ŻgbA喰ym9 tB|enO] &T.wH\1L3i2V"; ~Mg~2i)4zdDV:Iܖrخ>UVA'Y}Ф@F[bJ.LNu7 ݓd,>8ik5-90y|Op<˜su1ϪOIL(%Q~h5B#ի ϵaKu즛La?gye>6uSJdwzf4wlW˭5Xf>b~Y #ޯ׈m4`yNϭ_>s pU3B10b5p=;.1|f:^6bQSLtI :iPυ(ƃ"8`f59dȄVFpT*bR$&ޝmm͈`Uc(3P eTlf']u u:}2ua\4.P9je$׵Jp;v97l(b$x^7V/iKȅD{ hG  E2#PmUUU~TzaS!Ia?C(%_FkBXm >>Dr"zA(i<0 0T) 0vXTnUk /mdL3l`BvwvRTOlIk9ytק{tUUUwwV~ZG!I ?b4Tp$UXg{͑`pr߳wŰ84H|{Sñѵ 4FgXM D0R+çYϪ x[tpLJ"Oڌ)C0fƖ1l9Ԃ1X<`L0+^t^9R^^ )kLwD7{XT0$3GB+I>Nzf$]xy\ (A~8_7WsɾR:ˋ!P\L}*+ʹak?8qラK-ZTAH !P~NFw9Ez\4fln&zpz֠:Lx#I:J?p 1Qqʀȉ54@ B45a$hns4BD<.cėQL4ٽ18AQݨYb9ynmq'\<Âfi)b *BhJ ƨ)Yݕ$|y ~/0 ?w +*z(q8)Z'֏(b)=+_l4مlAAEpy%re'մ{f =?C($ ^qT'Ej,*0Uwɔ5LENWwG&NnoaʆSgAr豷b fʗTW/Ioz#̌"L̻`L#9ln7t>DUDu5cکHa]e /%W.tP7(PrH *Oݱ'<3XXQ\E/y!]~9;e"j%Ձ{O79Ld{Lb >=>'>t!,o ތC MWe܆FoMH d,g|OzɆp aWT@N٥|0kʚ[K8^&h'#R!Eޏh$6Tڟd)vC=Kȁn|J@wQ8 ;V>7(<`T:ldU{_^3 T\>/S"|ŘX!afqqD`17TWEuE%\娿}Zľ aMGFV}0oGղ$5 ?[U^Ʋ@%-TxMHa%I\ t[TxtaQ򄐆5YNr8˹Q svT.AC۰RpwQ|dMGfYvҩiUIcy%xsf`sg|,eȶtQ;Nz;b3t2̝mWn$7|AO .ƪs# =Wh^8`ewի"0"j3ŧ}}6򊯴~mb^=~T6| NC Blf:AG K|0^2]->A>UGrLUzWQ{U뽇8A~JS`LX̉^|] yuVYE~p4[17w fHQc 9.Qvx@,?c=k3%?iY z?CRiZqrm*P%-:mo4,ݢ@QMW%DCN0K9K;<,]Er?z2:hf - ZmۅpQ}trms.ҾmNga^Zw8YRH*?k ^!,NygXG{}Ukt:LwqCz{~3,Dq,iFE8$ʊB7ME&٢4afYpx? >KGً"A16y>DK Lx>ۮa%o.CR3eW[2O+.L$ OY?]Y#.)*Gaf/9= kkU%%?μ;7L{vX(k\qHE`cb_^_[&x27{&x` E o vxqJ7fMO^n+'\Xc,`%pVo~ӹF܍ԔJH|yqzAJ o^4eR0^-&D^L$H.4$6] Ane;rr|-()6"{RF N[ԥkHI׋S5;!Vf8ļ*lm/.q8_Ď?}ZF{~=N$ L@!^=Iuު<8Nx5=D|-'8 n`!Cv 8qIOH_V?־3tl7¶D"D4`n2`E`Aqgƒ2;?_}E|FfaH>ׇ%IgP,;2CgMi PN)' 6TE)m @}aRye<\dGsnh`F5rkJ fgO_|buV&aâaMC1=Wn=}l..> U!zaǥF gN~yQB7\ 7~pe6z:B?`v؉¢}Ⱥ@ztښoh|,PE<\QRt{*c- CL8l=f+H ;ʨ!L;bùUFֈ ; rPK-# hFhJ0U^BJЋ0KRxV 1QOj1oǏYGrd|AXTW9c\x pFQp~6i7=Gpؼ.Lv$YU/QmXA5〽6Ap`aǟ G" zp~x6/ac a~Y]0Ym<I\8o"FQUÚm?}۠ò;4ݔ{]kXS&}<_og'v)"O\~_Pnڬ@MHpe0rn :\*_7JFJp09R[Dċa*)al#5a>$lUỎ8MV)w-+V}[Cc`R2F`HdiHg@up_RN[bG__çq4x O/ą^T?Fp`7㻡9Xl;K]|@@Enb䭑 7 @`so>MYHHYú9H^GN.K;fMA0{ZJeUI9X2"KWDEVJb'P0?הTظRE{ASV+\wHh9]F"N}Ht$(].~Ct)IwC.td-Ug Io&eLsԘ,8_I_%v~;\_繛3(#`~glf䄫$6!iG|KʻV` .=q[esT q* ,RQZk]_(Xļ4ǖ-c3p(dsD. amwsXl82jCqMj769V. {œUfUY_ >mk *\ǖweTef?QI`TD@h+I`c!~ /|Aeч%|}:/S6:no%AoSb/x_ѓxv:6+l<|ﮎtl2|Ϡz#yKŘ,ȥaڙId(MyvE&SA]JH_`F ?Jt@9ݴ8,PC!Tȅoq+gQ舗h*Uq ى ">Llo X{Ht't9lt4 \H;x_Aml.}^U{_rz㮑a͙(qI!`rmG:yxMR'JTD9ÕqSl8c:pq6k~#tZUn=*.[KiVR vXE Y1*>KD\3oa.@lQ'$?̩ԙTsdw4KDxemSiJ٘>.gFK>%B,JLu,P{{i4F͑,*𯕚zʄ<X*S REyM DȢ'XQ@2t #K&8Iu_~݋\VN֔µ8ÄмNua"HFJBsBW9yȝΜ]KL6H0W8u Xy Y8 49FrY6B9)3#HMu%0U,<5BGb 4p mR2pn2т8tW xP+϶=um6m\i!-KfEtt fljح$.in!<$IGNjYDǓI2˵_!Jz@_PЄ'.8U 4]?;@3|"*zj~f `SOD>R%sIB*&?ލ1 "@wnD!֙ B#Rso0ߌ?Vb@gLEC^/~ k&74U(' 7^u='.E}O  `G%O*q5#&.1+3q6{k'\b >&e=eַ8n XcV_,醇slxFu^P#32cgܓp^6R PvxeߞیB CfPJ)VY*kdf~>{=Vh^1@(ZO$>S|)#]w 1DNc{h3.it@xg!9m5R }#w_hoCy\ÅKO!;8X@v[GѨP:/X͘GuoV[.-iҤ ΞyKHD2GysI$ÝeN3gf[N/OD\pf⼻_yQ^lհ>NoVUr4G=S6IO"w"}ZYr`{uDû|N#? ߬UFP| )^Ba UFtq6lh1Oz{Y i|gsp=x/x* QEIz||Jb$/@$(C>l|%=bx= RE7UyNײvuƒﯭ.(PQb]nLSϹ"]^iUSʂ4XcA.WEvza+QGjUTfPyAa߅*3>"coD֊C؎Eᅮ2^jWk6O%SUFg+96 {k~pCL:%S`5h4ic# N-Eb pqvk75(߂rdL Ng[KCkRZ24Lm6#3gY.gjY7sF:ъh%.-IDGk)9sJdmd3D/gͭi<-REU eJX#VgMtk&̔Xf)Qt,dT:Wm"NIS{ \(t~*0lm`Pp2sq3&[OCb'{/š̳0JW/Mi;5Lt#nK?}7unQŕP9!`q7pxDEwcOig(|f P FZOH,D#뫟V)~Sp}YF`%$DK5/K~1$ȝyv)_Сf^Y$1&(X'1aDQVP%G/LFꕰȒb61nieHCQF.Ydn3{/:bh;s|>%xf䘥V~btg1ϝsq) ?w&,\eAemzg<76|bfpqg\Mc/d8=h&u@{z̛f<.()ᇈOD%i3g9Fql{sǿ]VЗ[lOFdop1c5|pUnyylbC1(ά833uZЇ7:Pݖmu߇|o,F^{PN|~ӢƳK,Csd:瘛"qझ֦LwN􎸣nǎ4i,Oq92YY^%8ae j֒le1:LvX!si]/Bܫ:YR˙I3-[걃{Eϔ _>5Nqo2Bj96˿y׆ѪsyPŇc 5.0=>n]b=^ޛ ӎ ܏5ޛ.N~/[<{m׺s͵ߞ$<)8._Wwͺp.{]s™nѩio芹pM\bːc]7u)knslDC[C(xS*ۓz5(gs6;Yc57u9sEDDS4(5"2_<"7Y/8܁ʠĪ&I#g:_м պ\"|(󻺰t_F{Y/"غ[h[[AH6w%tiA;ۂb65Zh]>|s5+}dtmA:3Y'tUQo$Yk[;gs6zjcGmEMpPT_/Ĥj3ⳃvA>s,PAj%6:^.\uCf@^X_f.Wp=M"UI/t/֎uT2#}`K\bً::iq$Nf[d|z@B p5Sz)aq^(.q_>0M5>xJ8>H <"W=\c3<)IlyhFhyNyF `Hʍs?ehaKKRKdhft!pkS!@8c0/&AOH)gD b/&tIj>Q.}Vso<$G|eЎTs .J̫{,ť_xKKP{W48XU <(%o b=/`b+j 0y^=MMTm2+xj;QK|ؔ"!HWcz\hW96hAfF0`ʁNTSVFQ5.5ePur] e#+qVMӢ@r s1rqrc ?\f\RgϟYOZ}>];j~ju{/=oeCׄ5$gwf*>Uixj7\FrF];l^hA\,oRLf,cOa\:\c[>r.??/fi.Gu:IPDI3H / pFC ᄵZ+at>U^Ͱ5<%w,V+{{|׃Iǭ +woցBήx~"6$Zx#MHAqX#dMB(y 0[,BFA/6 ƈY+\f%-4P|?ގ=Z1*| NL> kcs\ma=kHԝ^s\d>8O~_6? ,S DeGND g;we.F曲H~lub" 0NOmnjU9bu2-(G̬)Gnv@c7VQ=e>QQP:KʅspxOy_G'4!׳r̭Bx`;~᷍CJAv6^CX+dTI`ݻu^^p=o& AirҢ{"9Ci N\l[7剋3U%]@ /4g{|tS7މ,P\3f"5Jh BᵓT<}K}?"ɾOYOVz rǼ LV;b Wa *S.z]|' ?p`*А{#i/nӻw*~C$|DA;۰07 +qOm]% m[9 ,P GbzkVZpu%ß|;$%&P)G<}2&*#ӃnLe 9n[0#J?8QDG ch38Z"*JIh""" )'Ibbi"j9gsǠ{/1UUUUR\E;Frw|!&: T;"_ deb+eidq(*TU`'0.9ŗ'K쉋 J0Ej"PTSs{K1J?Ou0L%b'eah֟_~BDWib^ߣ̞] ˄ \-%!u?P4^;֕)PwyY+n׋3mJb7Ǔa=`-QM57 TI ߠ@2k$FUޏ_":p{RhGxtXdeG??ǿ+,مU$)i(+ۤ޹>mȃx~6ODrP-ٝ%#7Wͽ0>of%Axv~!YǦ~nzƺȊ* TDb)oqs zHXHiՎlp Kq|OI+#ο$i,{EXv̐a7O$CW($S p9%s}K j `]=ZncH#Eœo"HJMAxKQY9j$/ٵ 'x) 2?[!dBD MeWjCQ-w1'*5i5",UCJνvT[h #N(AJP/xM:DO@ATbФM'*'b쪺)a {}Lp'+>rA|v}@tHUyDFptw+:ƙ [X?m_ P\-*@u̅RhLs<ʰWD8{TW:;K[;0&&P3Zr&RF(Z_ɸ%51MF/ hxUj5t}p~ !D $a3cucЍ#аS^E-ٌN`v\Y Q~yԾ WSk7!xHHK4kz!!\x-(gJ7Aee4.f7 6)`[qvXʁ,[=F++=gsnulCiNH]sIG!50ihTJanY:2|d@o.yOZ>IZ $Ƿ,O.Fȇ-ł@O5 z{,KW.~Eٟ>R{YJEb1 ݨDXiDE 5Kf?>9ڹzH?'5e(DB}db߿'F$ ;RyOUdYAo? {}>qN|_ yG8y=T~G~e7MhXRg dLu;;nSxKYD$ QL pMDˎp=JL#8oQ;z@@9rQXO)4QBAE+E%~ˆM8,QTϗV(,I!PI0L"EQ1+&p93l5EPQ$5bHY&$"J)Il 7uCO59iz80!Tr6_)9zq~<DZ=ʻH2:_Km'#?׷ߠ38eo}< ' ?5Cٖ8rA\*罇Ai{(⠢Npv>.<Û(P*'?Z>nx3g4T ksJ0(;ڑU2xm( ]حgNc|*QG|1+x0VN=W]tW _OÿR[m &VdTGwScW=w,Fִ`na4rt{^|WΩ~-1mW7#lŴ՟2g-BHhg "%=c7Gf3sTgtQMdg5;LS0S^di~/q17|=9$ejguФ+p>8/+Jc s=7w] X&ͫwv %B.H%LWd%e^!_;x>,43!z[x1P%1I*`ϣɿF?R*!%?^~ PyCNp|ڣp?3ыO mT/Đ?y#+bA$$4{ZbTMp%"cd=?+ kM"65v]]a  y>!&w\aWRY[2j+|FUl4iF+I`g N&TPދSϱq9+9\6 H>]/C %Z -A \rG:XԁK~? sr`Bq(9g6 #ppv~^<x,"p?`TOAA(=;GYha.쓯kgogcʒ=C/v %coxpdAJ׼8"UUF'@1,`(P1a:y$tNڈnTPAC:n(|zfSN{Z~? gz> =~D:8f܂jy%̏LAhaH  ~ `6GEKALQ hEJv]މ+83ƛޏB!{\P98+4. Ӭ {{rwz>2({,dxE!425ZD<3F2&|8,|k=g^u80`Idgy+21jOPpQUOMzq ŸsS85S_bV>D_R?%%Fy)!6lVP\/*Pt*E#ĉ=HaRQ 8ggļ5C0 imF#ް0~8ClXDX&5YFNĩ(V^HE^$ "e mʅV(6m-s dF F`[Ŝ[ټ]Z=V0z{l? !P;=}߰Qb^F)OS9: }@k"ΞlA"Y{8%e?&_io6>ء%5j[l{ pb(^!Ɵ8'* oz}; \FE݋pEZ֓ aJRX2ǭ$6 WS/hNـ_X.wb RB/I;s w*طa[sǟ ޳iz`c'D/?χvG 3!:(;X8lvg Ųw?_?叿Z;&lS⧛rr(> -ABvND?Rp]uVm=Qo&]þeGg>މW4OWz}g@s4?wwڻ}S.>[ˠ7.'ͻθOOnϯ<׎(FXv}6vo_4#x7~kA[?/R{'ag\~@[==UߎY${Zfr>zG &;fww9gJZQBz8tk/ӬgXuu7^̾)sL93Ns_p02yhGb.޲C_b#2K9Hɪ/|;XWgz|B8VReRXxٷk-B!(ϞQ:CeH:En" 7OAZ.rzs>,b?M}nr"yE/ӰY ^hs=yQm\u-vߞj8/" R;e_;0zm:HQk;yΗBu3i~]ܗ4:]_כ͚5>[]Oj?G&(TP%;j3tmҫ(; TSJvU)[l岮8mƒzJĦn_wnr3^cz&Eu[5&шu Wj-<<:=ո^J \5 ȋEDz(ak/ z kx&5_~Xuuju׻\HS; { AŠcNBGG۹t~g''^aX$'Wc6XKyTn kmݳ ]hGhV@@PQ9.;oexo>ZGZ1}ʞ~чjaZyޠצnЃ#-{za9)r{r \bGzau`1*%NOŴ3> C-X ^G=2)qJ1O |>c^({Y;=Ύ*W(g8HiyKL!]w1?E]+cϤU$|dnD6i~şR*u*/@ ޛ '`.oG{DN B zsP!r1``O(o *U^HR繘|Ii:0W1K@ rT<%Qjkge>Yˢlܶ]v(# 3w6<]BSkirߍ`Q*0oO"~Va5 Xh>Բvl]Ӿ}mKVה^c8<Uh7sy ΂ND鿛|=ߏL}뺗^O)VI߲º  UQ|2::G->V}QH/>۳J%(Fk潵Z]~^COy)x(B,}s:#|IX*%#m % 44gn<8̊7H#81iVhF f|9ο|1çN#7Nb @E@@:8@Pyy&}  GsWaxjtsJ4uniiݺob)RL2eZ#yϪ=szHZ j|=]W[zқ`=r, =KD4/z}Wvۥ _N>6u|dwLC]Ǵ6|wv:T.? $۬u3'=Aġhʴ6]xʭ ڱ&jr0NWXv>vG. Sp^[gB!ϐ7%WaGiX:W ` `L"TK`\^D\CfOFpG<#U8SʙJ!c ,ՈQN; F:rv<6쵎z8b@obRD[9S=_{WU{>N:Oװt .=ݓ'b샰si~0K`lzFǒ5Rxt͐Qڿ +jpyHO } ~]$+V-A}r$sqW^]VCe/.Aw'o;rS|Gj Myzrgrqk+1wՐ NXg`3PjP w?23Y<*L%*U04Q3UTEDI1l!DqhJA b(j XD6t ADLK*S0QPHJE31)TR5bIHm5 Б T!B- DJH-6U**! j#ڤL!Ke!\CEL$R (1R$$SEP@TRR"1 5Ԓ%DU-1PIS)!*CTD0CA-LE$DRS(DUPPQM4BĤʑ$PPQ PD04P%3#PRC-PIQLT1!AKI1 LECBDL0SEBQUIU1*AD!B$SQREA%RBRLE H1HIU@DSMPPIA$IJI$3AQ TCL0A TDDDRT K$J@QELD4DM!UEQД $DU4)KTA)CQ1ISDJU40T P4A5DM3 PCIEJ313 %L# L ,,ESL PIA@LD#FMLD3M4IDPAY" ?<6PC5ULE4LSE5A%3IQHM?dLu5$SA΂"Rdd*aY$$j(PjTDXA)Zt$*%%)$$ )jI!&%"" " X%F" ()&"fJ*&"(&K1K1 PT5>֤(iI!VRBt[DAM$UA38" R (z$*_x1X+d)hh5>R~r{@NO"O*HqO u?>C0hP>JL ¦OHA6qr)*|ɥQ"FUv}od@Ȕ%,@У@P?KH uTw h 9 @ _ȔMUBI<##_}voa[9gIm?8LU$Z(҆)!NylֶM?˱9ԝ8v krYpz#yQJ'0L#L&٨3Eok]f=FM`-8C ,\6%.0w's8! d=`9>?wì46,+1:I WrO0HE,p` aeN!5 CHSS:#IDR!*U%ýªh1>3GRHħ[t|'fi0O:,sPdt-i0wUx 3 8)y _)L%M)ĸvqID讨A&XITGyX"%wFNKDup5)AdeFa5̉0~G9b!O9Њy*.!2d$?w2S˰'^]$/~s>H(}_CD|ˇcQ/#>OwNA&EG/KyP>X7ni~߫|6OvJ'=݋dT1ZiN3NXf aK]Lx 祣Iq6s03 C`b j4\Ll .+x;${1`Z {=d>ciDk=)-&3!X^U>}U 8ำLzI^N^G=>#ow՗=~oWjqvlL17+>WLY~9dW6bcSZ&UЍ̑R& |*amn9gu2Vj3] i̇{p!J8yto[` hR-jbţgv7}F[6 rB˜96A!x)rIp5.x(xH8-!Z$Y >}?Ϫl\g Emx:>vLVX Z%EYiz~x{|{]]EK ?5fmj9={Zjþٰʫ[9fu*X_?Pt|Ai&i,wlk5ە`㈅bQTHCA\4;v\yqҔMǖN|1VY8XvbW?CW%M-OO7~yU4 t!#S.k(7p|d~Ҫ>Ky}{tDU 9A7n ĄF[v7<:smfmۍY_SwYUp]6{6! i<J[9_yyO9Y.EJ} ~Ona8Cd>L?oh>=6p7 h]~aϐq^{{?S?vbnpf<4~ԗC },K}A,2TK"* ~'p|zu|]?{_|ccjQVwW7Vqϥլ((A$R:;]^xң/&^/wKR C1|iɲy?gC \kEx9YB] =g![~k=#!;xAn]@@ e?XDo6 Y2\sz"T^|jDnxD굛bR1*$T=PrIr*(/n ([Uv$~cyA 'exzzI @"@cAc+=8AAOE]KE#im;j_$州76 ]/ GWT }3Loh݉.7Lrė}}~V0%C4諬.JJ ,~X<#pCsTp 5<|٭ htEW:3.{"ʹ~6xAgG5s_Pr'#Gڀv !4J*K`8c MD@Jױ&n#)x]^Fvp#|!'|G7QGrNgQ).Dm,o xQquǩER UQ-@t2aٲz^!I";;6ISVFO](ADĦ`3f=SA:@GPZFoLlL"I"XfG>a%"HۢNޞ-$0)jBw 2S^4n##W{9۶(\Ru^Q\z^Z|p8g`""8W7G[{ .a!uǺyvo^:T.0 u=g]gKܯ,X5;YF*;sQ!NhYC?>PDFQ? 35:OKA5PRR]m q^%E@ p(<4@m#Ր ԃ/[x6^2P KʊUJ#!Q۴ʖj  ӗ.tLI\).î[WL|DKHeY~n:? :"h_f{hLߗ`$5Dio盒{0ʆ?_sMݵW6(?gcĠ CDL!By=JA= hÂHWqlPo09?7wGo5W!CAڈ7;" ~W Ԅ}qw*(ItO&}?WP)u/r=A`--Qd|'1{ bS{&>a1A<#L0{YeGi,=1ɟΌ96|=3 oadF>z^Uv/Ixc&[&S 138y駉6sv"!;0,zhV=)HzU1a\־@y=mϘ0%t@z,hc#(\3ô""b]5^׀ob;{*(㷫\HFHF$+ޏNn=~׮۲wq8p6y8:u@*i$ܶ_#I4iџ v vtOG*#ٖ;~ zSbzA7nig ( ,Y Ceo46R(N~xޙfc=\8;r8_x׎z]{}.Z ޘ>R- ) p KE͚Qb?EP4`"A#Nߋc-޺;Ξ__xrDr製>;ޝ8dЄRfVjъ!R2]wAL)+?%2N.wW+9sޗXu?7`=:6 h0lkAޫa~x UN)e'3]y}}}c;(wvY_ꖵ~=ô3ƹ:HUF- 1{gRZ/[k80$gF1˟V~OJ9GRF/J!E/c\Aa射Ab9X˿Ηz8Ru/dG|YVh*`=~i3G(%*81b\,O grrV⿦IFt>ՌXyRYҮqk 1OqDI5f-.De+'^dć^urh6_ O-aD5d 9*q=<;I>e)|<}m'OpLf-9EѷB1/lS}|k?D0+ƭ E:>dAW< GfWWjq? #xojxLJ@]vCJʴW;&df3@{pt@D@~-gQD "s,`H2`c$dy:Mso|No:~^t,\g dɰ5fT U1b{ !CI1i򅛢sXzZoPu<\]$RTv5-Il9Py^Zٱ))pʉhcq}GMi>G:0G9*9UK("K;HH.4Fb m#k\vLZQo/=Y}v>7-h L(ۄgΛv@Kλ/|ֈ(?J'{'n~coM$3*.fePzs>_}^5["hNN+WbiT8K=#ҿm)M0#K\9IAU2# }J!*?\B+NPN_T%~->Q9d<=^\?4z}b(ssѯݛœ~-qb @{ +C-eqvRpe|ٜT xuT냬dVocWz*(C[SpSm-00t6p{UMdK?Bў啾bȂzFEhͻ 44):R+M)!EHӼ1Uq\CfpIpIJv6, qKIs*!{???XNEd@7~pdQJ`W3B|%siD:ٟK'zՇB0~mYkAVBᦘ] vMGg~Pʹ`pE H>Ip[TBs>v覔PU[VF%;pWl7a'Do/sn8m {oݝz`}!j@@Rmkve~B]]kQo熰La;ryʺ TZUj%5UQTYr"湴2ʖXLJW|]~WEj@_k&>b0+4Kc|EUZ7ZUc.M\>Uy_nJ8uo*&ppg݄Vv3Yr;sSp=e,Sd!l7j=f 8@3}v.a4$1C'Nhv><uqt@Do 7;}AEQԐ@<~J==R!s{إQ! hJ("i14=6df銊 jm(7Jz@Ƀ ѳXH%KU;X\&( Xm7qh4b LJ + ,ypAפrCˈXD o8ǞvQtG)yHYV6imq2#Ui1msDMmKʝcc`p'+dWrO814FNE[=pLz`Nc11QIjb&5& $&1p9`Ԇ)#85 : @U.md=% )G(y:@qH"|Z]4BW/*(S:@ @PB6HhS:"d]lZ^9j~иS>_a!)=TI/`?ю sGԏks'_6(~^٭?ަAKc#?n9;{ḊnEF0ΒIDqǷ V3]kU^Xv BbJ 76Fs:ɫ4"Fa! hpiW቎pX2Ik8U<^00=|z?t9UfOVs_qDDw=_dB>W>芧o_%?]k*$\r~zoxY| GX:Y̘P.8=ࢰrw19|`wf[k,[aAVWae94EyL.yF[pEx [ԬW9^cǎ.&q=wZL.{c~HOWX{~Fis[o7˴&,K7]I]gy7^u59uw/ S񅬁_Tx(NU>:_x$\_=;#'D\Eou'b$F.b,k6mXj !PDJM1yތ3˗)f(%*,E7Bt&G $¨(bmUH-UBLK6svJ%ݑDsvvC冤)";9Ī}ڱOHŃtoq '㭖+BiiXIlIz; oZqqUl+ZձD2vo;S~~D1 q.:B\L~> kf6AYqveaT1d)9{o0,˳OI CooRR;_׻0zE*xBP3`ۗ.#ͣ?k39&HZ*)S{uw [Ge4@c~<&<̒?#h dH(Pi|y{|lUвaRlZfr\,9A {56}׆)HL E1,6;>[GwE+""[]CrH?2d>uVݛv0%^ScRڐR~A  GGc>lü%n6"`}{ :vE-I1eo}/d*Pe=@B `S*9)!`r[\,xv '*wH.A"H`D58y,?6}_w^᳉1>%T{䅝Z7Ý|Cuu5<)ϟ<\ 7!ݘ\YcͽWm g k7q;~累x{t}mHH3S,ESxl7Ǿߦ`m'nO@x)'"j[MH;^5Bޤh^Xߥ9oN* 'z]`DPh`0@G' W?^>zTa@P^VYO ݎ+ՎPYg=}gǗyxf%*>.L~ڬI{}PX{p耓Ғ!9}V;4+ ?9!R#C/hS3'g@_8 $w*ioL( z]q˘3${䕤&qHJoʋl%e!t"I* )Redi B8 b1Ik£j6@۟ǶD9iw>`DAg~v(G@\%x\BB\"/? @b#>nt}c?դ~V<,\ `eL;Zγ*ɤx hꅢ0á`N JbSPQF.o鑽Gϖ "[#Z7ځP/O9T4 E5忷.ůKʰ!],G\U&C۽7HZV~~&eT_&Ux}?#5߆̨ W*yhZ9 @(?(LWr˶PRI;gl3ƆׅTsY+?g'9 yx51.8LcP~?s9qE BS`e3(I+s/`d :hu.z>aq1,ە>g逄ODb ~&~LG( vj HMW'z/vw3wL LG\Jsܽs8 ~j4>Cz<ϹMO©޽3"!8EX܀>tAq#~Y7UT:%/J4.탺VDP O;[{,q` HT8zD zH=gt6v>wH%#8*[(V vǧICB,W֨}7-ؙ (Jlts/T9d?ojNCЋ[.zh@By w}<~z_QHQ>`D|RTc_gz ø(C?[)B{Օ~>|@o_@@;7xlf8{!naSyBw%|cҿߢ~ )WA#کz?jmDjQY *7%zR_( ё|\0m&i}ypdCOڇ]wOLw@/!U~3"(4։K7< FIv`eMuJ lapp,Jmcܩ\H{N BHfӴRRP3ת?A3 >N~sž#h[;:;21pw !dmeu|?t^ƕcF=scm|m_評ֈpgҜ9TS!hR2!Um' CXCo =e*ᦡ~ߵv^K?=Wбo#&nNiC{WfR7 X?TPsoQ vfkM3~gytnBov&ϫ8|#xISy1qs}w?/[=\5F]F+ɶ8-cs9{pCOj qhsP@R0X9GW;?s*(pBXzDf2G{(3%^Mى)9)}qrwT Sj_ SAp\pW|9XuOr)L01z^퀈eV )ɝhLZ\:R:ǩ0&%4.E 1Ca@ 2盝ء/iK$xv;᠐jP @-7oT]mT5 ͔QM?r'޻TaAc|fez(IkBl$8Öݼ› F6.U2HY$Qگ#ƭ}|֛Crb!B ,VC'ZZ93W< t>Deta|h*R4x؎4۩}CYf87%ZFT2itļNqqq3_7< K_&w$zea*yME,~&|Kz? jM2qIqnwpmc> ԜKh!“t*jD/ !r|44w[N|1 .<j#55QV s׊,Pt k`T&Osީ|Mz/G,1^g9-O^>5 ˍnUtw.tsu8i*%a pg|v:F uA6IμLDzt`۱8=M6\z`bn}&Vmٸcm|Da2g{ӯlpmFƙ&w[E,'j]ʷEӯDJ;!Noh^}d# mO6ա`AFPb&ed#`|Ҥ.Bx2Lj<\~=plzs9@:L`Bkm.N,QKHF Xvn[yܪH Ab!7kÊ ]3vͼk(S9oW'yJ&c/z\@KSq3J"7uY9n%@qp^\[r3u<өFzcZ=CV>EmHRj{ \#]9\az&\8\,vYZi' =ez86&%_ )5%EԺiD킇1 (eY"׸\ij˯gy YKx_x?Onn@!kK8z9`?OpNSeCGaw>ϛRJHNP$%bnۧi>gx6Ξ~PɤQxJ0K";.F`f8_hHDu>.$8 o%F|ʉ㓘 N%iYGÉb=n_-C>A]9ۀeVUfe/R#8Y:b=s7Ufnwښ>z4-mu.!4xBAB:7-̶#.RCyjؙ=JWYyk2!%fRzS+wg8Nʼx6e8Q(MT |.is2lE@A?}7ECpb.{dtU:M:tFAMO ߔ8QyƮU9w""AF4@jd/&pϟ% lB:h?H5{`Ѕ4BR+-,PMny!}#UtQ3 H^?yX2P qXjf$ L~Bu1aiET*6Xz:Pl=5:ߢ@סjhgz?Lϖ:_WξG+QWk"թ͠#Z k7O]b w@<秼vfkeK;ӅZ|%JpxF&؛9MH.mqv7~ac[H[1꒸F( ГUBnά*'Mo\y=DO}-Ok4 Cn)# ކ|= тƑm.{ϖAUί!-$Deve-bľa31<0t* KPP1.vRǹ7{$ywWߑs [0Lu L1pouwކCc1-+h9i%ѝ:2mTl'U_x!+@k60H6)~ E3"^1ǩ9K|9QeS"R%b]8 z,{3|02u\ v uĒa- *kN{Pۗ1D6 Bq>#h >PX1_0S 6q731sal6\1bG*9^缀As@``[{nݍ!gBޏHt:#JvP\ @opT=]>ul C??]cʓp>}C'$Ɓm.~փI+%WSϏWJ"FΧ/ Q[횵!p L]~~2?dEJWoӁ _F0 S̈ix2(dA r`vo`JM3Y e8vO_=`$~T@ȁa!t+:zUUy0Aj˓@Z; %U\d ?vߓ >xgM@F`vB&I-ͧܒu;Wj;i-&ʪ;m¾^aGM7t0;KD#͓ 4:HL߄v%9;>ń-e3ğnn٧E,39]=4>#Z*riğنf9kK AEX6L$y.$xJ8OSXPt{q#Dz2|Hv;/$,0#. R,HM5Ԕ "3\U5RV=d4Q$ Jл̰*62L@c(g3sw!`d bztf aϯp:6ȰO\O)Dst:i l 4RRsfHis,C`2"ZlOw/Y^j_׆"󾴧H> !a'UQ¨fZtN!f0F6%W$6y{I"P8_c~ЅM Dh%Y %s]9(:W(!c;Oxdז=MHG !H⤃w(k(鎹9_/EAs]p "n( ƪw H7qTP[;D|AFPí[ >|c4 )Lm}ʣaB5 HR`qtW(;l¶SfB]Mlp&yd` g;9mF\ A#C6)'7MA UiN̅qUk7FJs=S}=Cg.YIKBQB7js*uq!?Lyet$ޟǸ~FZ8ƌ?T5wڨ*i83-nzԧl2p 4p$;[vOp8h ^fAv/d^lȢm`N(SX!v T!KF6o"6i0В6v^#/D 13&k5Z3",,0֚äBq Bvw2.4E$ ƶqu8Z Ppo2]Hk$ jpČC @lRMCHd _+~8lkQw/bt<;*\ 9G;<ßM`^:}'ץą6ah0X 3{T;.ޤd[f,HPA V[w̐JgHwwd׽`} \C_<=X$'x^ \B,R,ABz5x^d@\6c͗m 86̼@H)'ÎwG)¬ZԫF̼|Ebz ߬TݬEaitEŠJlTba1HYeE "r2J ^ b4 |%T9o ci;٣ZZ5Nyq #…AطVLD(5&ENE lG #tRY*mr` 06 a(Xh{mo8K" jJ&@ çɨٜDC:ه*.z}o> ),$BLJTaԯ73!$[%=Xg7/o9ļ8#s3+]BܢhVzc'`[l+[qH CjGjrL`?h C o]r-uŊ-:[vezlx:4heC0 ΃Ʋ^r8DA!bXŦ{髽Q;xi<:GcMlԫ8D+8XĬ4D'^?g=Ho< wZM[M[Q3=>'} 6t #7a<9_$Y8xJQ{%S9]I[BNN< 4Q ]}|>{-8@C!XhJB0R(hH`V0Q֛h9SQ(L* A@B ,Rji^]vo S굫8nXchdܰpPDJ74Hyr@.zT)N~j0Tv3`9cq׎>AuI˙=AO`rNV`7$Z;e$@CQ]# tuG Fo0yALB09sHCϰ{#Ai#2}^9wHl NPxx*hAteyήMpT8qOaͪ9j*v՝UssmU[[RUmH6Um+u [ UZ9ԾmyᓿPH>#i,B9 ^FB&4( mT 43sV Ɂ#k$1F_.|!>m? D= RaS2HK3ökfӻB=t:IJ((v* 4=}>}vַ7^GsB`x!p*uӯ0Chj"K8$\$ۗ i8 PҹZߐA$%xGù6QR\xM,P}{DJvP{H=g{#e1F#Ia'?4? }xa_4^^3 #:7.m|I2$Kxv0]gʸiJfgxbF+8&P=4gf4gLI#^ 2іȟ=|pK \<&L*nxՖs)!I$I!6NOИ )xx"\4iI $s\TӴDkZiuw ^^* OB ٺ{&q(Q$L[Ž2mL73\|Zhu w2,t4g=%98B­6Y,8:\9@*LϬ* ~ߩۧ2P^"(@:w}^CV~7?i  )`LoT$)bR6ܛQ \ z$@CZ(- 3w{;9*x%pU8H􊪪NGj(@i>y|E v9=J0h^DH_פlAw@ y #@M^͞"px މ({i  w}XD#ǐIh)S^_[!}S@o]Bx@ йETäH$;3iyf`ۮ|2ų펹~ᩲܑ%rW>k=cDI?@ D<q/߫;ӫ$7\6-sf_H${dHzW$DSTUQO: 9T)GgMm´u4`hCjO't‡~s߬of˱' B@*?gAa?./?20NΤ&T5X$[Mj8{l cFȑSݦ T>!f.0 N&q9{$xt oS`gK#"4FSxɼ{|%>"@D ߀3~p!O3St ʘSi(jMyMӘ5u A?Z1<0/PBÍpٜiB )OɿLR.>bC2`=>A yO$K9 M!F!(oyor1H[YK4d#l>%a gPZ(4w騈ԒBHI[M?:mށ eZZ()5 JJi dV^ {!}ppB7dfF. 0"@iSg е1:w@k> RSIBRl y:TbhADhljR40bwkBT|s8黺J41f,.5;AnBBP%#C1/X/ 0fO ɀ䆸xH}v^QWcNZ0 a02SGcANNqw`_"dmXg<&U:>,k1qL79z>B8 )!;f_ds44e =>ϑ & 16.;z[C1lo %7(p)˓va!R(kzSl A'Љ);5!B8~ "(|/u9N0Q;es)#b8.dqa]AlH[IQC;<,,t},2\,,MLõz8 CӼՐHKP1q">OՅa4k%kQS(#0N fhP $@ؠR,g"Hᛪag¡K~q#AjF]]ż qK6{S!xSȢ҈`vb_#!_3}Ȩ䁊^N{>> {i=b=ܯԣ]4=_5@E7 gءr[Ь`Ȩ [2izV{L)C:`uG6 pQZ&q!0neAp(|dP1PMBh3O[l CB+fsI>@We,={p@h?ҿ!$lab+4PY(V*:G'`?}_@i ?HI fϐT3j\6&0Ϝ&"?R[q4P̍ ̀4R`WeUV(TZ7(0Ҹ6J6D8:>8QϤ\xu=c晨~e;=Jt)$JfI #fHx߬ z[>ySIIM de~'2 ,&(+#( gH!C"Rt!̾F;07le{\Rdߗ_qQV+p1c9=yƜhHK/o}|]@ފ]Hc|n=%H/H=Gq;>]b=3{7wU;А=aeKCdV DƓv=|)ң+&Dn6mhh|q|?M& wx}f>o 1nL8@8$_N쌛2E ^':¯Y k=ѻՌI2 @@P(H81$@WOjh`DB燵=Ä́2%$8:[a<2#ʤN&zE[0H#19>ފ"c>_iB;p|H^ppݯKZA y R D(UM8Й* B@fA2=R>G=FA_ghܛbĘn;c.aGm,s쁅2?{"Y!>ӎ| g108j6TH$guk i >oPdTʤ{CX MVBT43KS-#Ӱ`*b2\ʒ䫄@) nXvMoFbd ؇P|U )T={R`ڝEڈj > U  3w < [X 02'O0ݨeF3swHM$1#q$q Ӡm ^kc!!ֶ]sC-=.2cfĄ $|;7D7?w. ,=)D0 r~9w}Ȯ=txfywjc RzHH;5`61m (HțjI!oB*-$H1R†;"#D$[IpBшsF9?1!yg35Ǣ)Ft![);;`w#Ϸ*_p; H=,D_1O})vt|P H|2Ҵ*gD{YT| @8 ,>G:a$Xx]pd'_J x)N\[XBP0Dxk~m5(i&v!T 3.㩃Oe b7d"c!WGrT=PD`iv ZӢ2<@5a @f W^CFGPw]G$E7NQy3,yٱk~{M*~"!171 g^̜Kf*n-eLb;mf)xz+eՑbBmףX7wCȘSUZ\{: 4:ayM op YD=e,tdCM!̧f>~R׹$ihirjo $-ȬG |)PS)(8ptH3+9PfP*T˜36 8N @y SS0va3$̂!NMdb\- @I20JNlX TEcԤT0KMVL5&h$kNTq$nSɗ&16/#y{be칆1J0Yv4SmesT˻?grgyypA݊ D&Flq)% YZWXxE3FyvX58BB('R&tcϴ'ѧcqkBʒp/BzZtQ=f]vؓ3ediy!9LC oE y KF1~vh R[e dKT2Xk ]1ěefhAMBS7ab,'ԙ$DIw \'&5!XƕITƂ~)c**ΦP%3&&-)<yW|uah 6;Z.#^41hf-G WwY-B8co됇4xqtۍx)S]G5!'0S&|OǯNN(LED&M!͡}X4^~?:Cgòe%DOxt(O> %CPZMc?и>:@=`zcǽg#2)ĠLA7[`zHa> i}gOX|^m8=!4iil15R)f/<@CsB=臧Ga2-+"u39s|ԣڇ@9PtTOa>TG1a.WW hhqQx 0 g9X_DWNiH=^"w60E bwv#! ZvyW9#`zʹ쮢)$0ܸ:(Ќ9F1|9I8x2hu׋1ȹQ)IC/ →)H֊Uj7r3Ac~z]gaI싳v*1;*d\^AІG:mwî/HAw"  ׾\'kTwJp/bǘ(}yD3( M4yCl$2- B_PpX1 {e]{eA{hk3ĄL Q'6mHIl$xHŠPyP1[tnB}NNrN|Vt}i);99R<%)2"wJ=Xp`)zeFN9A/V~2}==^XvT|{ *R}#{>aNQ<I9=3y8'm_4&8Ú08Wl'4aV ܧ$q d8#]M=Q<6OȍHI<>2,R[&:w ߳儇tMk'vO@ G4i3E?Ho$H6$/h5X% )ܴy듳t jp0#Ipr .ꇿK 0MLi8N 'FGa"PgCeM|>A4ɓHP\*#d] | |;Q|H;0 ?$9qbȂ|hy֭l4]nkpF@@s{f(dRe!n)ɘnyM2Hf+'T|2'MT )8=$3TyƆ.&S-"ҽH}KdL!zv%u圮(8ٽIIIˌoQFͦ r&g@Kkb,qLy-$Lhp'7?!,Yi]_ )Đζiea?0=?DRT GJyS@%D|p;ْ@lNc] }vG@/ô突7gJ{^|Yn p[@>nVYmV |G'hr9Tadjd8oVQKC]˱ [[Od|=sE< m7ǎ BG% mHcf7-VZyc/'(:51"xbҲhD 2e5d 8{&@iLK0I EeւAn[K:h+%7$ |9rwx<M(Q0`=czi<߶|,T%ОoPN$Pᅲt?VY}0ň͉*g_ASZvB(@hAVvXFؠ"#lwNlQ E'&ѹ ĽTL(ԛ8 Q3H) lTFEQZDDk%s,gI’owݞ?6oY`4"Bg! $3y]kmfPjMOy\$$%d46CMrf#,*N{ |]l$T B@TP܇ӌ z7x1ڮOy&:pm!7 g/~H)5t}:M$ˏS;g`gJm1Q j Gz1Dzx{C|$AP=;xyBJ-h<[:^ֽ- I@0b/%hZBLp(/˺(QI"UV.zFƬ2CH~ JXiOEͶۇ`eC]|!iggf~G*KR. 0Q2L2?s(LIɉ^Z>r{"uNJa!)?o$}Pj5 ;IGdF5S{ay/D̙> $:pJ5\\1:DCr + uӚB#6Bd||u"+ ^&AU*5pՐ5 VM-Z"D/HQ#s > 8;ց8 L8^@Wos'D 釘yi}9dC٣5c=mZHi^S!Pp4,^ 5V}"us#wa^\b9@<aS2g^>>& <#(`)10QL["caN,q=b[Kڽ;zV.a۴y$`֝EQnU&CFIni @r8 L/T}ևN@ mtZ5Lor!8K΍vٔ62%oDXAxǩ9$ҩ,yzx0O#󓰑ZH#؇2uϒ2ϨB*ZZ_Z <-{"_Q tfI$dg@7j@C27I2@8ϋ&]r8M1z٧F ~4(J#J%TҡB+BU!\CtyWD=7@F!D7 \ ̃K8?{)jy"u90{#P!THR>ת gO,{3΅Y`x%W ihpCtiu*Wa8=0vpb|ᛷ@i NM\6mN`$h|ρbBЈP*w=$Z3P!OO't+(9 T'ay\m(t=SB0~~#W ;@DEPT P3 02qq5 4'Z£GO"P a'1P"13H |?~+)+>Y%XWRuuI%D"2buׯ r t\w?GNdnTB9 !P( "=ðo6 <)b. zܔ̚SjǼW6iqwC$M2 q\Kf+1mN97P`͟G֌~:xf>N:޽gpaNn٘3X9F[uzka-0g] #c$t6$ƻL'N#Hxcn镈 )p"qs3=(C, nkSсȫ;WMO2y`a@$zc$vh$t'Wg?wS(Z?U`MBX'c"Ep6'.aBRQ)wpl]렱lwm\CbcAzee=bݏ^T sز>PKƨ93`fn7P{{yt=NS<̄߆v7:VWCiٹTǣnF9wW'k~ےINbq&F?Io'c+[?⃂E% YxΤN|Y#mEj`h y9ˬ?Mk!W?ҩG}m˾u>ROC B,V_+G~fRF {|%(EX}>{UỿNmPEVCiwfT$!'vcx"[ey}Y貵ɸZN0ΌCUdU?'r_h^_D^/1ꞳV&\`ϞZS]cݜ_Fvu pdmNy)UqsMY\ZDTxHyD.G JujwJEA̠˰G}!)KT2'N>@,gEv7Cڈ" $Ib}D>-cc3ٴb@<_oM},j AAb6aVMhǾw=a%N.2COqGN~!RhG~xݪNWה>**:vEyjo;lXU.z w<{U3FҨ]`@2ků߭ QD$@.fpYuIӝnttp.JȇZ _ -R\}f_ R^Z޷ln",FE? i ޒ pd A˭ D`ԙvq"*6A]1f1F+,m̶c^;ܦS9\ 'F|O>@FNg׹nApӄ|r$Sb1].* k/ߊ $sQ5DQCb$>Oؚ,l%s+qR?/ݿi N5Iwהm ` 3+`D(F3|;]s9=a̷aܴ a;'Ro *tdy"ZEfEM&6D Eц :K5tp elg|m+C3$UMOxKK0C`8/GN8@/ZT`=p{af7?E&L $ tgjLjf|QJqS{G4%"uLY 3-K ED!Gwc!$3ӯw}܅%vQ瘹sL%QK"]j77Hh@k ;jiR*vb.l2|Ga\_i]*4 l%c{pmS+J͆4C]0|h4SS$V>OJĵwi:|( T%n>E]UimK88xoeD q edF 2P+`!5 ";6>h l^o_)BW yAʵ< 24 욺k<}*# ,' nÅxo"MKs<ݔh"$"0=fUdCʏ KjtJ%^6l` dj-+U[sd϶3q3]Zy,,g'Y\}Qߡی! 8n^'>CG0{ÿbm7^:N_\ؘ62}></g^TVQ NG 6ͣ>r zǓ#A ta2mp=8hZk.]]}ycoٞ< ;FvK UfmlFҪ{7Oaaɛ|I^B 2L0{hMNߎ9K~›i{ۼ|!>cGG˱ d_gfǹf՘ԋr;3 cϯ@<kEdů"pJ[19r=Ćq9yN(dACLsXsd':/ NJMvBtY/ycʇTIK^>o;<'w^ȥ:<}z]UUUWRիSVj.|S5$"QHF'e%0Th4AHc<@aL!`cVyzoqF3K|R{'ה)M=~wLӡ|` ny a5Ҏ kf.Y"'Cuxb;P}._]Cgg>|rB=+,=RFp`(DAwJ!$84O;L 2ʀ4q3=g[\ !ľO8aONNgX۝Nck>_IxP\,o(IpY]9ݵJp78câqd~~ͫ8uu*X]dp嶀n|5߯ ?27CmNM4%w_p&{7e3/s}?{_[I϶:147H$(Ne&x [Q\ckvޗOqHy zRJi0A{v_, ;ria+ndܱd_Z>!x-|)|g񘚾878^:G  iIBBtu  RUPJn[Qꬳ̓{œhxwk3{fo7]㭶Y 1!</N:V*ŋk|'\P2^sX*<) <ce oF1V HZ{m1@8s!MFMHSJN(fI?ϒ )^㌆aWz Iq,ugz3, IF rQ0pՎbEM% )HUL'[5Q$!xTTpdM-|n39RIY_Ԏ;s񎫮0V!LJLt) DH!<_aCTQGդB)5t!/}{$8S9[)xX Bۃ^ E j-amŭ١28'CȌ3_i,@?o}漀RkpY@O Ңr(!lO:Ox(%gp/Lvmw!e9hp4Pr7 QO H3Q6Up5Dgh,LPV@-[#?NKʹ|6AȟZ+LH~p`iHF̌H"\gƁ9';@0'ȰBСB7qJi<†)|@GY|cYd=s\bb?3:+`sj%⟬1< PU,p2.^f#EDl0 dEVhɡIXR@bOZ^Fu= % F23Յr%ZCPĊj}s6IpZ7o_8$ֲ9(w?4}*`UW,}+ Iyz&x3ЇS}kE4L,WV^{aYuϨ+A! y("bxixB391ޡw8zf*Ə3C%+'!!zU)( i=4,º\.?Nrr9OqyLxB93(_}6c}L_tX~uf) ;KZǶ gM9؀|>91h4 !3)TRN2H.zn]_v-G!dOX ! pz0ڦs2f,!W\kbٱ60]|~cvD<;$OBKIt|39Ƣ{NySsTYY|z/y1%`2|7>*rYE-R&!%4Q2ʻ:훜C7|(3+c~%LQGcm$*oby I.PHډ׃o#^}Zrc./AS:*p*~9eDΈ BsN@Lj!ޮ"36kFO'"(}S7.^$H1MQO v,5xeJ@\pZy5 aApEC?ְN8e ȒBxn . Kse1TqhNZ~?73~~"e` : hĎ]zn&Cq&- ߅o :6q|74sReHhFc#P_#򙣮s:fMPDR1@cAU<d{LI^Bpp%"B0ʇ93\qΏC|1EW\䬒4b6gz;#<5 jrI-rF.TUiAG!(Xy޵&~l ;v jE> BI (jPot} !ɴqG]ً:#мf;jg|w ~'mF󓟩~RM I̵711|` 9 t#BwI<#׮'#:rfꩯr7<':t<'8 J 7̀f:5n%H۶8Y3B7@AwVW9p\fx[LsAL>-+hC$cÔCvolQ&z+3VuB, E0Cl0/_gpi[<$ h.Gcg d1ӻv5|8k "j2A4-Es6 vg83qyA,LHV C7XG1qf}_cFĚh{l2NxZ־*ixZ*qy 8nRj2IULE%47bTI{LJ^xJq0^Q D4NGYݫ3}?.5=(RΉ9ä!9Sk(.GZK &6؅\}]`3~-iCF.aN`_!dsd-.d|{d7 RIDE]/0]^g$9ߓkFrQoq_Xa"!Mih4Tmx9ne٩f _+a?ֵ㿜 eۭKg>ƛ=(?.\fo"]NZϯ 9%3'$Nqҳ/jmxi: I(<&-uj ;|c|BqaN EBo(M7LhGTn]*:2}xu4*Ұ8UVʞSD9,{|2l;;RȪP͆ "F` 5ܕu=o$nErÛaG hmTL/)=hbI&&GyO(Q x&O>k_ {9"qR@p]p6 !2|kJlNt߃sy *\uc%'Lt<,`URdp9g79aczM a\v,vI+ǏϞG'˦ZM}>z|>Md#vX[B-%2 ntfz%D @%ּ?}ww\’Nd՘ f H\2r mϢ> g z !,7mIa0Yޞfi )d|:F P'BPC/S=Odc xp|}@)l>+<,7#AT;Bϑ;py5åҏ89KԕTv@j׎!w-|<3rYA2ܛ~#Ohqۈi<8dtSh6e]KG{^OB2JTT'.(.'8JIc`ӻ(l6Fcy)K+wFwy|MUP< ~ݘ?<1>{m?}mF ׹g־ DHD[C|Kz$. 霟ȷ6"K >i%5d[=N{S>'=6Q/ n>kY|ցc:vCYݍ=AVY%JA^MϛbC2.zp$!uىcus.v1^B1b >(Xl.>ƙ ;ϾҦ: | pnқARn1bsgͰrnO$)@XsO[W!]SD:{Y}-;|9G)}*jaغ2{:^!=o@NpOD[<>b}Y26\C:@Ȩ+ޓ0(\f FvFjr*Ic8gt &]bq U2Lй`-+QuAEA#O Dt_L Xt@|9c;H_/kMڦ-o̯KE,G^aW( K0v CH1t?E8BtÞϥvoZ=-yƸAMvF}Qf KI$҇HsD2FcՕ)jAHmtnLiDC_HMi7p׳A0wl;i<[rx38Atʢ E\;93Kϳ?=y˨c5-q㈏NA#Lኡ*Rʏ`ib ȕ=|*L8UZ]ޔRD5) ᔒʖABׯפdk&6d-t $>.:oXf~h3/->x)#>[ǯ AXڒ~vFe읊8qpuW,DDIPh+!Ц-m&poimc:I냥O//zz!}ڤvt 0sUO|;i!(䪷Un]⯦>];`铁Lw3Vq y!ym;| ӘW`1qҘe^ Hz2j Э(U A˛,1 GFE9{_PTUTUgu O_rL*,Dkc<EXWs9̮wX2=wEtcNVOuz:DuH\=>V[njrsME~RZ4!іFP_R>$ğ+ ‚ΚEWf {#b1˶s<ף3W&Og*p~f7sߖ!aEu6F{c/^k>KW$M2`}#"^׵B 7|} qI78%YCەxZvIty0(QyfƛE9ʽl$EVKH.PN! EØ bDQgG+t,3~\'Ho2}^>$%۸vh'`d0oH4tBUE/e}N'kݖs@!](Q,(p'*6"ɶP]z ATD$62. ߩa)7lkYqNL.眬L:?ppV wyXi÷ Cp 9(MJmS@ύQa"XRpȈr! A=U6\fK`xJ3c0WP=r$O."eo[j\TVI \{-X/E68熈lR`v1fxue\M:cQ-|lcFȄI^[ʯkGʄ}~D/\w#jp5vbyDZ0,%P8srs{gD[ÎlNri鶔i'A˩Po숃~5I1#E>2B2 { '1$)ҌRKQA'ۿ{q'HV>vaZne9#ydsE 5R9ѳ| &3 ܷıȆK$j׵`d`z^;OlUi頊ZH`"Zi!<náXg_i ܠDFb65ƘkMl6نJWE1LNa;5/xCB-iU[32\(P&-]zNe:\0$xdmg?"[?@~K`! Np$=ڴZ1׷ ec 3!ml˜ ȑS*3"r d\E: ‰!½p]rYF4pUVr[]'ϛ~遥8<_;n1`RI%ȗ `:Txd*Q;ZxΥOy뫇ۂ#:Xly}#<7xݹQB*,UDG*X{\V1ϔq!ж$PC ގJ?.HEv.''x9dKu $z(w۬`^ރ3Yy O粤KOR}#= ‚{hp^HLX2y/˕O+  ;U)ܸTHRhM^݄ ,cۍz ,Kn/ iVi!jnL(g[(C,l}6κ-9E]99uG[5Sbj?PZtGJRY]aR o~HO*x{3#S~̙Q?Oϱ$1p 4 P@\uQN&bh@:tn:>hOm(5f Q@(HOx.gOfnh@j3K𩩨:P8-W-42dim2]='Nm2̲QMH6L|pmo=bg}L敬,u_&A@: P4SQ+@Cy_=MY/}TmX 0S$*EHbOT/{_-!^I}mjeqEzDɖ tTujsj\ }!(Pv0F(e_ti\I@hLb0He*ɺ(j8> T:t[h…Ǭd;y#`%}jҿx*чa@(.U3~U6c r*abGY͢&Y(h]C{,*M3SO$ Pӏd 3K8E Wփ`~5O,~3`(K(=b fW $Ⱥ 9˰ D`QXV&UXڳD;6ۘŊq $-#CgJ2mʥeBaַxL˪um@L-?>2'SNO_)2CmAbd+8<iA "$H>#h]rW^BCʪʗO!01H#,=q6O?}QەQ6'R5Jg L9\oH R#r aw4ԑbN7X>x4V7io.&-U))<3&kjKbũ!O-UlkpNj]. cuu"&ҁ"i,AhdG9]Ӑ'/:NہT/s kIz~}~~a*jI) Vs*I3Fk?'3B?@#zq@a?ǚmg<~2I N+89;vCt>݆:?r{Fޜrܔ;! u$w>;9Ԏvx U]Mnn2`hwzc053e<>ܣ>*c}x1_}||Od%()i B#3*T5B!RHLT$>}n.Ѿ:؜Ӝ:g:=~m@:'JA =R_L"tzs@ lI{|Z" ˬpsGrIwX!2U@zlռ ")s.-t6PHD fH%4%ܾPBP uP%S7$y՟6iD aos4 tCh\k=͠fbH BWBpwM=A¢hCd C5?M~ '+z{:yO瘥ABP~yI>|v;A'mMGp (f0u`HŐ9,fD@ ($wzZzz=o)QWC m0U|Ot)}BQ4ERFoӶ ^=O>t5hмTafF݊^m:؉B?1CۗBg/u1`5HJ ?~ W>=xX<>PU ?M=bR9[iϳ6'?`}d?>4F j7}ć NHػ4{!cgѣ1Qyb-sϬӽ lsp`9>:`M~R0W[s]7W6[=XO IDV7YY)D-*rRbg)f'qA 0'rs0|sEW~zK̨{aCPױQy# dJPB0Gb~-Oai$?rIn_gQ[>R+iw՜' &^4OXX]PYBh0h2JP=B.I! L9_hRuP48 ?d`:Ӑ(6Td?TvDT'BE0'qn߉ IDaP\aZ3\,\&N1pa @Hj 4!@4%HA D WB r~Í2M0%aGUF/8w6e14ɥ$ t+EP"R"R$H^r^#޳2{7_Ǎb:bEii  u/7r[ RG=EKkY\IٚHlC(Cu2·LtR֑ 1-bDŽ\QW7pm9 [:X3#Q") i,hU7SUZhpf6ּ$[ H|dlՔb  jr{8|8O qN *4L(@q@fei@g:2-phiKfSh"X(bIy>d#E|JoEH>5x8n!䅗13m2+PC@ye{mڊlTŌ4]AN\Iӊ\;̘2q4uXН* =(X,o4La[g@]3Ҳf.oa'8 gਭBw.,[#;]R/n qqp$iA !ޜvqkurHc* s i5*"c&NP'. Ǚ^8+b2826}+,Or6uT kQ3\Yk F#iy[N I? FU>0%kQhn!Fd^Uqj%5U lOx| iXR!4a)IK-(DFi.S9yS`C( |PDJw}\u՜Hy|PHBO.1g*{*9=ZءIH(8}-atDh_ '׾W}vc5=hD *>@QA~ >G[IPv~i/8,bJ$=@=:aiTh&)Q^ʪ4ěT|lR" m-kɅ)RiƇ- &;9&C Ta>d53~8'Hà' 4{Sp5Ϸ==-{- S!_|:\Sp/'!2G`L+k=IJۊ4|ܟ>9Ѹ7ҙm b)Q;8 *""L@~? $dXB(֟?(e{3{$?L1/>+L(lvO4ʁH<:JY\H~<X;M?O֜SЧJ(̕x$HL 0%)?C=H:JCEUL~8R3&JA**jB(Q)_!$N 㺐Tz==E/D') clxmmm;8Iqa(])_:_ ª+bʒOKt!"d/'T: T<`>s$X~mu#PFǤUE[ 6k"9w$`X0/00@i#Sآ$Ջ Bs0ZeYG{zdc#@:r*l0Y/# ?@٭Gf3|fzCEeB{p4X$IFF$y@?Og9iqq v&',q̛3iE&! O{GlNٯ&H&lvn90YtŏcO4=J e98ͳpb@g(fLDDZ֔Qɸk9є J`eMq4PD#|6چra5[vG@l">m 0g̝!9#_i1,E?a'h;/<՝yLi|`z1cZEv> x^k m<02: #L`@~PV-Ri~HQ> cC'>g%JqŨ1Ȍ&澳~& :9D)n^=I^ ff)%kbhkCBJJhh&EjR"}/lG2DK1 B>9>Ϗk!钯&T=}N}oߊ?"QIQ!"d j_rH~^?Ed7fL e1)JyÑG+S:=D@w G9dpQnt#\dlVKeII7eL(@F1U4R (mPLm4!56ōt:T(&<዆n׸];`z sRh6 *'s[jmZ1B6[혌 L;bDnZTuJ8"Pu˨[=CMUiƸd[ 0QψlCE=/q}D  ^Y6VPr8s6ʝr`ۭdyִO)~v;< @p0{əkK-#M;.W}$?JS ~&` F2CD[1_+@k/(?Oh076vHlY-0pSep>_˒ADU Qg}J# *=Wȍ;)=rgd/?$)FTMd#yi90RbzC$úk="?g@iCrozAc[!< dAsdY# 5`ly~ }6нiZ0*rRxo&UG پ7GϺ{s%P 6|( (hh " (=?群Ѕ3(,УIACH+kZp9(mTSF,PX)Ƶų˄<٪NaŲiZfJ")HL&0"[65V]RaZWG/R1"AWZΪP xPOS"we qԵ b6@Q *h Ph$ilh2L d" $( !`XO""j両U9ee)(JZE$je F2D\RTĤ0H4QE+0]c4Y K,AUGE13kAi{<n{gSxs]s<ﷀ4L5A8!G0_^e )\Jt0_+i5'4]l lM u5HcZ*֎֤9UEI>Ͳ 7s& `\. " 8^VhOzhF"*b/lbi\SL@sv'4GH22WP_o@qM i(O6 )T!T7gm3ĂD>t>NBI ,=k&&5wuZStւ.T`ГhH}鶔?4E7ryNʱ3k2D`0`b0ԕ3B'e7zUUj7o3#$r))#Ρ 1|Njjm8T'0P9vʒ)Jn.JP(Ҩ"8 Us[9"ETBIύA~ QmAL"S"zނ%BKw+S{0p°&WHmɸ[r#umg8vw1ci:M6:*56ֆ/cď8<dy 6Q uЦAhMÃQS7H<^ }#jl !^pfc4;uמ p9/p,ƣ@H$U]`¯\$PP"|ŸGLMzGq4(M>e= g<;HZhƵ DP߇xĬ{dLc`eԪX8Dֵ%dTM`jYpKGBUE\- 4Kƹj 3H](EC6!yj\sl,1x#uW-*kp f1Q"MAaa ZL4u9y>1`sUAǨ֢;zh4QD[*E{R6Iɕ,1wh;-.8#9pbjqhIIVR2cKRnµQhN4L.u<źcQXΛB OkeB5k^pQw'M2=$ƌBKBhMt{0!җ,% RaW8Q(8@0Ɲ[-la27PlzrV4M6Yb4==#ybXf|QwDx  ]*CF *KEe O(1rN4wjzEdQ>YĮ`I7q`x@sPB+cK9lPu9=FēQDQɓ)˂se@651e5UR`F,D+W@!602 dqu5czB@lK֥""yxtQjp]4ZUt\@!UR@Rh^F1ZN8DIupeF̘4'jH#p[Ar⩦P  yJ˯sAlG .xp\a޳qHQ4M4igŌX0璸`8:\&Ke&P;0 $88#1^' %uYɘXD؞"ȋ0u2٧sS"!E1p"չZg{k'B\8fZ[g6΄;:GPN#C?#}HtYJIKޞ&f3lQs!&XWb4OIC#Z^&!["&@Щd-3Vtfe}8+FR¶jLb]H{8NG69 4zh.j]Fvmdk3(b̅V[de;=`r?ߖ-?^k$B';sBs&"&BJur<{]3H_\GLut!ϥQj) eIB(VMg-|- #(j1w!7chl~+z4QA63yލ9#7VRf*JiTupJjΚ( dmRʫ`gY nFVIRVOKQ !JMiUlFlԃ$ivEgqWͣ 7v㪛zX+AΖZhM6T;.4!ƌ@Aݐp`0]| FbHl¬<7 ~9MѝSTt{#|!Kz;^XykbcCEp`38h )")1/(#cvc7KTLg!L*3(ìl[ZODH{#J0DZ ;4GHii[p#X%M}Fݜ;;Q0/o߷\0xrvN'h$C:IL$B`M@N̂21!dt˜2hyb1CnJƎ(`TXSqCvb0h[ )yfB܏QI;+] 恔Ck&.Ni5X?}0X˚9;/q E !Y $h6%g}sbaKS.).$B h)+aAdgʐoz(PauQ'@|`_c֕5:%uWD d^Ibr" ]б"A!$)X1D AC|6"ʄ9ɠ9Ot 94x/<5avRCh =9 C0 `G ϟ6?nFO9!F -ׁ4~߉Nn+hCr Ct=;:zYx˿}LbQD4fEFMƍ%uJ*bP؅ՀXyc b ~ԝ^"nzq| O:!] H2RPY( &p{r) "C"r̢LeL@Pq^#Isi~v:>Nc$ Q(Dd ?O'wa=(u ~II_7̓#6jxKȧ8bdUŠk<49s|:ʉ5E @{>"=t rne2'P&8#͏Y(L &N$8}YƝ»&rA|O@w.uJ=_BBT1 D_vM"S@ĩS!Q$2DTQTT0K+LE P4,H SRR)H  P%$D4H-Le6@i Dr?|щ<d.!;&H,lQ(8d1u}eQ&n!)dV>ƛ_NUhZǐr&Qd"-!4KpiIKLk'ۗ$TGNGt(njx|lZ \+ŎT>g<Y2e vSDF -y%Wrea16+:) =oE="zWp+a>[,ĹA`usUK 3Z ῦ{Csp^=Q(Q>x`w%.@ϴGoHcBۚj*6KI8lƘ3v;_PaP;v_֡S/83op+Bl=,\(e\oeZauff4Y;#Ŧ1|s~+ &|sZa˳͜jm81&Ȅ(y%H"Vq v'Fvr:Ocשׂjg^8Sp7"*fr5+ʠɌ]KI$#IJ+BFIDgϵpWm A: kM'^# Y3fpۇyrkX%-gPc7>MQ[87^]쮇*Zp|{.q;g:mP&yMf9"$jL$ t\ݖ1(a3#:  )m2I3 ċ?Ȫ;Р3>@иCHTJjz=QPa@(ɣ/yਛk{'G GUS!0Ga )YkSu⽴+s9 Βc\p[3zp8;i!: Ҟͺ(V&vjl`iAH$] ] Ď#@PRRpw+)Hݡ`ruQLؔ.<-D5dvؒ)ߎ$f`$1l'l\ĦI/S ^NlcͿ[k:1n?[+{HL'3}s>8v4d9`w) 4:w .L5JId*nxۿά趝zM#EkM>eg x)<Ʊߞl~<~{:ɐI ?GZ1/ 4y dgUӲmK߸gÇO=@zW$1S4#x!xf)=rII׌>F%g^ݝ{qw;ߡj7 x񝌒^_`8/.cyxISdq'ajo.UXpc^7R&zVАof4!$wURֆ7N,8dXQ6({z*Lc<(3KnӘmM뉆RD`OYBE^* &)8:T-3^;n)a@xiCZ4֛{./ ku&g>Ki6%p=%z/w띦мﯼޛ!b)μB&fGPwM=7*\^ ޟcIouL$vMIa.:ƒƞ Ø׆bpXifIÄT&=B96އyލ镱9 1x<{\lM7Wg q0 ߧY+ 8oۃyg,{vJxFن{'_);qИniDcu^T,(bSqQ]I`f#|[Ծ}&&3Nx@cVLs6b4kP SS&bd8D[ޡ%80nE.o]Q4[0 nc ߋ҅EP9B2x[jlf80n:a`}3G)p금3h L XNa9Ʉ& Cs.$"&J1ռ+I63!aHX_N3MfBm a)nN[)\pͽ{\^\!&f]qT7Bfq( 9agpLׯg QfNaޤR@unHz1*~#hңfI<)&uY-ɸ.y1x\$3N gAJ&\^Bm q%3#5WIw)la;U!$_z®Cs8<[G,Z-)qATp9+ZxɭMK,NPR𹉃~UCƩ,물pJ83LwM.\B{Gw3">TI"X;>p&JG'ls ܃ۇ4_{Z4ugј>%q\'yxsy#%^58\mL$Y7\%L4)khV}^Kw۞.eQ̓7ZsǷY[ɝ|6los_41FrUQě3iӭFsUOc\*Uqd% 1.1n~)ڝQy?6m(hvj M8VapD5-. 2wE#Q+>>S~ZsLv"l4@f>DEțRC`6G=5a18-I< Px\-7oo +mg9!&$B&['ϛj8jY|{6АlG$A; C$,4:#=za j91qIq:L3ЍLTܜo"^M$nvrSЄ Ɣ1xDPMJ6i o +tC`um^\`;FbF-0CA Nr =%ΣG}6 z$!S{{בs=-9 Al0yIV D,ngo}?֎<%0L -q/?fE1Ž_kXDv9vy|[X4.dx!D2m%aם5J$`KJĜTV'Y֊ݒB@q9䮦 42e9|A4Q#i5紝=Н3c0v†! G P\4/# =軄Cl܇?6E3GFJ.T98)`h)%]`칌q5сOBe9"&Lup:?<8g|#~==5ZTso LȏIIZ5o/>GtJM@pEHa !v=-"Di^7@Cw<5z v'9 G/ pHurBuzz.__bR ̹J6,cCd#H!i\ΈN3kLIOe/ga)@ZAp`!~3<`;:HBT}C~tE0Y;G3uMGZ 2͐>> QWk|b^0֜osx˹u&K@ȇM=jPbwf݊dc))wHd8lFEoYt܈a.z c[GGPMV&2A@J$T!O$z\ N i{vz\fV]P;B:305O\|/?.ӿ&+~Fi#+1"u߽(6VQ0󅵏u sӇ}uϦT)JwzxmG*xM'2cz~|#Cщ^fkU` >t5@L ,ukc ;b=z1WúПBIҝg8~i7M/&8]ϣ}np.=@'l{1NTvQR)W_;;(]I6䬦%5Yq`6|0tH491OnNѴ"4>vssϧ펫g-PsEfZrQ9^ow8E&aNKڬV 06r E,V WGGØwaZw-=b#g7_2J&^0!7L69]PL^YO2G}W d\H1PkrѨiۤʆSV`NfG^ Ѧ':, jـSc !Xuv{?nq SmQ*FaՈY1 i8+2#t@ڞOjyh&FnU?& X)>QBX h6qnz9C@knBY ";z^{@߻ xC]-'roNQ3wHaQQ)~$Xgv=Vf"*&))RC`;ӽPE+Ҕ QULZfĄA,6DA"Z&7W aO~<$eB vI$spmhYj*`@i(i St^M RWMC zO)HӐ$%I5l8j5V/Pct)78Q^R3`.6rE a:.`Ҵ:zQR% .Ja & 8o S08c7 6YCE@~t$`ަ x/VA _ ĕVEoЦ* U$x7> H W  ^\\|*X>FnaOsQw>hЃiT8lX) ^}`sHqdB{8'|N;1y͹1ʫ P1͉(gl/o()%Q UEwq {ʐDA ap2bL=~ 9w%x|- l*b&`2tfIÍ@Urtj;wrch #-Q2/Z16 Q (AGZvyɀ:̉4J;ws(PP\tǓr!6p1~L2Dǯ ı]OkC T?)F|f#P5ṁ#{̞ {Iy@dhU3_(h[ p!3͹"`m,K\0DDb.9L!B,ؗpi 2m'oSp:_2W8/95*ޮGPR *>@2f@؁Pgf`#ѼH'J#U%T-czqMwv`䬵7 ʬh3 0CRt۽ X$s j:&ȵb${BIw4zf\pBLnm(&(,. i2nU9XMlq[m4(V|Ƞ5FEɃ8܄}V2@bF5#cAl3+bRi5pc")"4 Dϝ;;; C핼2N{{Cŝd*AI07INv'60 BC--?^#."G= G"J(Lv8~)˖( o]!cZ3uWxr;`;jPOw hC#sܑ40!wSC $/SҔ@ATU4US4PS% KQKCL5 ,C0 HBMp B* Wi`C>k>lw~-~FR)U$ Nٹ%JF8Ej+`Xȕ÷ VkV8Hw9]غ[3uy133_f\дp80E6L;߁|d8o;~{CI(u9cH;.fXȋwMC3[MM7b15>5yGXzLLQrI׃‰+9vVo@V]ЗNͻ3 LjmvZ m!B` DŽyL֎D̃@b*\m2E<Ƶ'Ǝ`ܢt$x;.y"lIV2D8%y[.yc;zws:w'>Kg: BC^6vsˑӝGuV\(P(qIg3g۵ӈm:[Ss(M(,G(-17y%͕Ƥ 407=-5W$*| :5ĵQ֩`$x mq os,$\hp"٢nU o=qˆ:/?B]TiMPUE6p.}G +΁{;wbES3|t7, ō i4%PzFTNkS=óʺ-,d%̾vmݪo3g'4su2J\xgnz<}q8TBGCϗf03WdrZO]XO]a֡SeChc>gWhqMK)MjLǼD/8qg/2!f۷8r)t\wLe)YI=g飮ooíu#uH䆛BfVpp`f؀C 0+w gx?~ a/r /RUQPLĂ1H,GK޶὜1eG%k̾#&I˴X㎫/c(5w\'$ٺxW|sa,uRG\k!%۶u|;ؙV=8ڂTx e/1&zQj=;]w8Tkb'x5ncE2DWz6rk#2V78s Qahǝnfd3oe8Sڦ0F-X1|yWq~1#?~HLRnCb:K7NqR?'WsئQCóoY≇&ήߣ_;:P*Jl49>.)‚n^ې?jZQzmp53zEc 3N#8qR!!֟gwf,ea Ko7&f~1ܰC^6`LHSŦvca鳹x 2q 14T0uvJҶ!\weGzT K'C'.GI -xGգM蒊Ԩ!L*ĪU% ܥj_Ӯ ۂHŌ(^j d| 4P՗REBa*N ۄR .#O&=/T4a.s@0O&rAJfk!+3 Xfl32hltӭy1']C𻞠2Qz!倠+YآZivSn2m^h)n% כ ItS㬖'~$fG/0zfJԁE,N< ѣcy#p1:1 2HʱcXS;jk¸:xWV<.@l(G\ (b".bUA 42v³0T"l劍)#[5F q bCָ 1p EC\Ç2&PefMB+6.09kBPvcpuTj-HQ q+Pajap!L(Ab4 Gg?>tiWGڟD{%RcֈocX>rMxhf$&u8,ܺB/_"$;5z& f S1Zy_t XIkE$Q*:|NӜVETiP"Qiah&Sa1#ˠJf3C@R~AB$* %&i "p?vv`&RI\.)٤%6j%q@Ͼk"4q%MFr:Cs@g'R+ >\ߓßL+c?8s؟>`RVCr:(0?"^Ahw4Ю_&ø>L*))B&`&(=Dc/ؼDĦFr T(ih H%w$a$JCE3bFg?enFf= s;3'JE't`q6 ux'.-O" g;QD:\h`'>J{BA!| TEsfN?y_a}=`vޑJ @#~]ȿ4B4% Z$Y!ΏmaTHӡJQÜSXMhyZfV擸-+LXzp6I .r! I8ۄ0GYA9S= [`1 'SZC!6b-4t˼40D 1Z*Ӥ4P8 kL FvC'I@ A9t% Xz>)``NRHZP:IXYuge ;V,0b *_\A֒xNj}5$}DɦCOɡoL*F.mIC{(>ߑGl|ft!"P{ι4A0P(ɪ\= g8R9wj64UMTRch8qi)=S[B=ȜP87~w"t:DPY臡CB5"!&RHק9!>0}0``W^ +O{! PoO) <C  L*è0dbrL=]vň5`= vz h+N8dbr=Me hB`Ug,\˃7%WׇٳNq?m$ Mލ9}2QK!UI~mնͳtOF7}Oc_Fzo4&(CfpT$uU|R)[}z83-x0X#B0?1{CědS>1 JU!BpУ8!!CFx8AoY\yyH6u3:̑|]e%3v ǻf"В}'! O"󆣴F}P=HV1;ѿơSNX4!4lh9`籞ۋp'RS3O)j/hMQQZm6ZliઊWLP'`h C PiĐЊb@5 N)%X!kC ]MUf̘&ӉfDĴ Hjvbx^F8H YD%sV e3"̌rG%u_~p*[p2op" ("M!G#0$D p;㹻s$ y,vck[m.yqh$M!d''%nq;{7Zt]1ՠ ˠtdԑdIiE[fΐ/15帢^aJf+nDU$EPUQAwwD9aHq0$8A郜@49QB&.΢J`<¨Jk%,vx$Tߢt:$`օJH?1T탙 OSZ:4g\of2M(1|N$EfTB_*54p*+#=M րq#3kT:E@ >;zb*U'![*6&ZzQ6X=My=A AMKCO3@13\iptҌ1QdJ1ܤmdN>y(ihJǜ8&DSG8hϤ}ȇ!}kf9' P\z2x~G)^^3AC5KGO"lf24-#CoX0V\c)98"τ>ZNpcC7! u=x+*q,7lhdx S 9tE(1f#AK!K.FZQX!JyR7XDO[`0J(x$XR0V,%Q \p8#4Ypf8!M7V71Q Z1}Y<6 U|nz gszWTcyySmdg35|SʭӴS6*%wf`ַDxl"ބȐ r n<%"f8 ̗'lV: 7! yNI>2ڠƉxGR =~t *QPHל E2y&7C 9Al9 ٤p˂YzbxI2dߢz jk@{QڎP|WW "D gs%=MxٿⅮ?** _h>}ŹXv2UPfIb I(!Y$;́vvD̤2 m9b`) @J]rPoBԨ2d(I6Ç (^J@hpL! AF{%d20xz@TUXUU7' =crJUME!@2#J)~hD0~[1:$lkXiD$7mh([!AY0@^)!U{=st1(@=5F|w[QRea֌ET`qoD٪%dI \Oթn!+i3pI H چ`I(,LenMRX74LFc@`O]2ʁKP#3H)Xww@|gK!J) j< 'ب3c)l`4tb:~\#vСHN@ad1;SE6;g*`@4Ka=7P<2rGcFʹjҕ7DNLP.T{J>8kIi ӈ\izID;8ڑo+sTJ DP'K! ' |;!1=Pxp}}`MJ;em~?0#Y8EH i>cS(%! N&>:-JX؏Fط[rj,3v Wtf[὘^&pk?y|ODH)d}6H\:UdjКOH?p.)'"`L],|hR[)Rt_:<=|?U_D|Z!PIe&b>K kI#Oy_H}KEz0cHԈ~!?z{ "?ÌGPHġ2RP1DRhi|,2PVLީW9x`nR?u z9yXq8?bH\ @=I!`7CtD= <+잠Q\j}V1 \CJ->0hB#8٠K~ϰ@Szh))"<1tXӝ8T;&5 ˈh8OK(Ҡlt;Dr<'6FuB=22o  y8+@1Q@p}cī+oi) fPSqm>AR1hW„o%VNAguw?ν]Cʏ󉾾j7%# s቉Ii#KC,%d2D1ԅCNm=Js=G ԩAC}AE1;~I URO?#?]P1K(EQlSi^AIHqa*Dd`f~Nȉ!DDP%C? :(Q(AS") '. 'S;qiq9PCt RB$}0 9`89.yQ|v.9) /%@Dd hO3NjAY{/~+ δ +h|&y _4b1Dt:ST0x' } gȨE>!ɝU\SGoFW-&ƍrHW֍E @}!ZC5h>_?$BmEӫ r@R7\&J5lmGn{<,H+DqNPo<}gU ca!/XL: Q0t=Q\ JnkEHa%K;1o k[ω2|e(boU5*s+B6p;G6Ķ9Fy;_jb[\w4#|"zg`^.<]YhH^j~qR suXOx¸8+E:1+GWp8}覈gZlr龎ݸzzg/<Yة@M?d @bHE8M>A;ӠGϙQ|i#Ӫ!$Ϥ@KL0Zleca#f=jqdW?Ê<hTСQHprG>k*N{W'ͣ">7^ISY٣AG?<$ҟbm?#GzqIo~_a=5ߏ3|DR{, 'ic}NՔDz aH;>jLCfq.@)HSJ A H%"HE ( R ^[aq..ҁE Hrt0T2IKl:$ D9!S9DaB%DHqP hPh(9`ѓICQPUIPih%Ԝɐ%Z5% d1!ЈQ0%*҈щ 0R-$J%+4&h^^ ja!O `yv:?O;0O"lO?E~G7LA6tu Sn+ggtXɦv\*iӻGeh|a{fO|:_Fm俷=4P ?- vl iEpC/tAS-}f+=??@r5i4 !f:.ga_>d'}tMW,|qHDPgOa̐rXe*{4i" ((FjZj ($$FH**jR(A&( F%D0"0D LTE%D ա$'0#!DBO1Xi "*(Z T(R)b c df& B $JI0_m#]cR_w3TCQY"#=r{~Щ4BT;`',>)k|TLUtC={O'/եt<5 bA4$T )DC C= y(!=ƒޠ^e{[$fڊg fk:7 d:*bRLl뿖esbSIwyՉW$(H356E>p[fa4aM=4HFAXĈ5<(}N֢M :nIA0/10HҡPdI:I x%`k(m"ToO\SD lswv5Q@D:G öپOD4W܆A!ǁFL% aǸv̉t4KBj`$9B2o(SSKQ4XT8bEbU@r)ԸML:Y^2TDxh22jBYu,1ʆxld(&hF0`ԙ$LjiT$_ ? NI4aP=5*JCD4l~뙇V,KdXD?X=()=)8jGC@D2j H@P&RwmpRd^STS5%PA~9p?=ERHxC}P3 }۞ަ͛ ը={ܿF %P CTT1DDJZs㍦&! DH5 njw',\"MX&q6(M8MM'DZy3LZjr3 XhnMjt?n%7?fY-ѭ!\{$e!L*MV)hGbF#5ފN]d4< 6qL4ڎBv5Ǥ&ximRs#`PDž%c 2I,k-DA`dI^h8<\\%&6`gw!-<$aC-;&ӷ;@)EBL1BOxt]j+T8BU$:DKֻC%SNFݘ~h{V D$Ҩy9h2"Ռ8#TiE$$N?M;`0\~>P!޾zޤ!',?633fdE%B&rVC#in:n&4ԛYw Tz/\zRN!̲`w'b|pGD |Ns$ {+9`[/tSRja"$eWɯ/ԩ~͙_j=S&o3+Fm v")0һۚM،rr-R`:?zS;GxUfA^u6gy>],Ih&*f 'TbK^H߲ [Lz:HPւ 4h!6h ;]G0uv9cڲ֗tx&/AGzl]z5,CI/vCPPQ-㬣}LHjM'R8zxxD>q؁ؘ@O"~B;_?)Y-z H:wHB4M 'v B}UQhz)mIߠOEq*C@*RC[ǣ9+UC Ih)gzkuc*_0Eo9M-3;Y8x Z-)Y5Y@ AiPc}A4/>>LC;Q=q$(*@%>5>kg)a.kFf6axfҥߢ腕H,=v?SbJ)* .4ouVf!cQ S OC (`nPP3_Wz~ }zD2PоGI7CȆ=d34P9 ;$SϛB CJ0qskEDE/,rI&I)b+GW9%¬ -Pʊ-#KO\yd=UG2oM&JKn:1S΃c'"C* m h2Hӊw/ 9tIi1q R)QU HkI!UX/62@)XBiO.U}{:`d8i>(럹AAG*'_Fg*aF*ZB>eD²-? lv[ѣKԭSB8A:eb1((2Z ?.E:$Ƣ_dRa8c i^oUMVep1~~\C hJڱV}*amjo>{V8U1?'\paN iŶvi~fWlFCt*~_̙$'n04{͒[1J) ? W韶vSAJ΃&)HBGϘ>En^9z~OZ_fOa5>~!h]2 K\6y$C&^9S26FBJF ^ˇ Wn86SQ!0A2@=NxDh7 \=\+:H'dX֫$cyC.4nڪpz҇sԜPʾ'S3] yKB=dCe2" ( ^@pr(`N(+ |_x4ɷL䇐0'Ux8ۭvfnL4Urdl~VINU d& ұf,&e@A&jVf2hyQchH8<%YxTR[oEۜ fM8Xl9C@uj@u1W{yLËvxXV(q·u>?abf͌!5fph, jDf͟\5lj%\kKZ̚ZbK(!dSz]^ۺnTfs!Y`5d*ȠP ̰å.vo"dBlh\u pÆywb | ~?RybLgC;ӯ5j"9@??$N.Qk3X[u |ǎmts[h˭>#[ k6yEӺ*)BRN$&=D&j'ޒ!'"_πWeS}ߦf ILz ]xG_mN8\w{}]܎8z:kO֊xvz(ӫweJU~Ӣy$D9YOZ*HF2 %sp:mԸ_G-&*KvQK\V).I wÏ9"$sԦK)bBiE0vAៗ٨=c! >o I2B<ˁ`%'C`2I'!+FuQ i/d %TZ}B/xD]m!h^|e0X2$?>4lkFWaCBri+NFiuAWC6AAl)UqU4-tm7۴xe8= sD?d(&U!Qj&/g¶pʴRlF`̺L03Be*kmΊ`i/:cپ vIlpIH/)shxy+E#{qEķml=tRg~9sz(b< r?wd2ȟ|M0'A1EԞUIwqR 8٭`\yB;2~{ȓo%mp0%?X)!x2f.+H,b1bmb}TgNg>k@1tsUoV"Ro {M uR3i @=Y. :> .F(5A $)(:C~k?ýB$&\"iJtpN(8Zt3  b9$v=%I[pK\,`~w9%JbN\d$6-+i9. o&/^S?)¨l5,rtm42-hT.ƽ mjL͒ !U5G:X\ͤ7%*ڢ,i#-6C3]lK'݇6qత‡&BzDSK[tX(bgm HdYCcvLci7#6*ô =D1u@9|xדMm@c2FGl) 4mڻ2XH ؓ2?C_I<{N"Z߸!E'U.Of V}VK~mK4 h`%#"+J&v[=jCK$=°4 A@"p;OS7Vց/E%0hbwُN)A<ȔxsV&.VK Vۻ(.9CSE%W+ƺsb('-H(`{` w@)Հ$dQ#4 j84;N$:*CtED3\9umuYschL vG&/6Izw)uTJnzcd-E0xmG"Zyq%BN! c냮 H1zM|۷l'rwaəwqzǷidzXYx';L(PD2Pҥ"ϾP҉G@D LALb}$0Js- H T,,J JRĔIL@R#HP@L RDLA2LQL/7=ёrMM"P T+H>eل2!`b(f'2NHyvWQכ.GOx$W΋$~eI]dZv:G:)! F4T~#LG̀HRQH0UD"X=ɤ۩ކH(& $X %() )`3)ICK @fM2w9 o_I; 8ka046ڳkRz{PX'Xy8T=qt\40N[uPYx܃zBe^N=œ $3U}y$'\t:OS pTS<٣?2|Oj>ϖeUJR4PDS@0r(?L1́2|W忸.\ "kS&1w@t0s;  󃇃E!(d BsaCE:*i^`$/::-:̸*pG6Gm=měJR@T iy*lК1HqL܈v:BPk}LvIuL:@9Gw=bhqbH(aztIj$#q00ABB {IKХoI,@ "WA"xrA 7eD+BP*@J{PDTIY|T?DM"cn%ZXn R%-)#c#X%)R)^0v;' !LKh1hJ j & &&Mc+(h((iZyr A @HJD: )"B Z%:rUjdc1Ni@d "J() fbiD aI EQ*'#Զʇ86mT1R4IEHE’ԁQ4܇X+pݖI`8aE<`B AϬld& P0R!!XhhpARH (F2aDPD$E -}bd{@T(RUTP*BRST7cQ$ž*"!(` %Y&JbJZ b )J%R$!FTB))H3(BAUH M @3=JAt{x{(xBaMg&#.AZ8h10J4&g$f m6:p8pˌLZ,"{wxXD$ lG Pz#Nهh~)dpd7B?)C<6j 57 ֏SXK&d4d@RяL~SFS !XhJ9u*Pxݣ\̏4?DG@(?'?D ґQ@DETDJs'퐆뚚=^hyp zH!0Pm[LZ0E84Z!RFb֯yfwI]&m 3&iɮ&xC@UT K l,[\/0 !}jo`Z"R6!Gܚè\¥v qL^N0"d lAI]8H=AD3#Hڌ Wh^NM`@4xV b F($dF @ibPt(q=W`!O2:(^+J\"|$?db%!&G V崿 :v("C+p!moU !Tj-`:Z8Xzw ¡V@bJ@ҺDMHWYw :RB:( U`iH4J " ra@ٳ=*ң]$=rExu;vbԁ Hw(;ĺYG PA܉ W ODR@LJUҎ`BPa:!7] NYW,4QH/0x3Ol/$^| )*svi>-8ru^R"J e$:24f>g]puޯI`~RnqeT"P)@$C444Hy§Gp%1 }"#݀H^?vhT∖xJpiܴ#BL C!z>~|Ocr@P~a;@I`UN[HHwZC!t/ /oHdPe9;x]cs dE0i1 ռ4̻3Izʀ$PϠJ9O'm'] J孁~hS`M0M$7BO:E^\شpӔ7~ZQg(fXota_yۊx6At&s; "R9gjȒSԢ%i ¦!%  ~:|fg졘aX n P]6C795`H+t#N!!KhѪ íM0@iHc4{23do:wPd Vie&GZW<%.*J<87(NX!إe- 94Fʍa>!9+Ycx1X4cLEPØP]=x8N' /Dhߜn4,tlV6uF&ho #c- P vaA^e奂b2]$ p88uLI'|I(=e(9SY쪋UcE4 ?H]Vc NՉ[${qc6lS% 2@`ND|X&;9Ba36@bdס(~)O8)x{#|ء }g_T޹IsaDIɢ8YRHCCPM/S$9)O@D4Rdz \aԈ 1!SCW,#IA0^PRT! hb'^Db(6PXe2% /0ݕAL{ew" wEi?]jbk'_؝ЬE&iOOG |TkHsoE EEZiX O:Tuq1*JLuҺmUTD?*@&pTW]OAB'wl@,B҄,QpzaEbk<{CNkYKA6TRҥD6z/EF%zQ5ROT =CKT! %L 9z?|wyA#׻O%<(;z ~GB1ei{2Z8Č` b3h N-FlbRgk\jm2\VZjOʔc6mI!!A#A8  pGkpD~XpqS=JUO6cCTd~BtIǍz(jLy q!$=X"Z.vWƉr)$qDosYrVG Ŧ899ۑ-AkT#[=q7bA#(]O&a&&R9E#|=NQusF a;>k)LC+NI@+[=l97 %(Jel") @[1 'UOk&RLa?9t>(%FIQr⬟ `CX&,DcN+%ia/֤cfQG^g%iI.S*αUpdg#Q*0˰鞠Rb"Sf! kfY?h'dqg!D;SDb֐n$ݬra1dvmAZtܜV!3 f,ێ Mg~f'Vs~P{a͡GQ $Lt[5lX=Ҷ9YSkIVwU՗(s7oKMj=ϖtw.\.S0fJˮy45JRS@5;$ ćy^'͛Ê{8>ΫʚRH0n i,f6cMHj%)0w qlWv{sЮܹD:Ma]!^!g1~ V$zֽ)>T׍U #_q# 8oF.P& e=36E'wDDp !1( u.\w: ;ǽmtD`B%i>سRM>;oHħ]L9ZԻ$$/=/S_/_`q8ڴw:YgeJ9J5˔J rFPVMUQh; l6CBgcd^QxU6$͌Dj\nm 04ܡDMO{S`D H\jF`櫴jP; ﮗ* hO@Iq.R7σc8;a cWVVyiU4]1NePWiU Ԇ󖡍KEi{NUh2fzA"CȳNcnGG\fd^(2ѹ/pj9̕ M-o\N<{B ށv8hh&jNƕDQ QǒCwqb50+MD)w v:$k_ i[DmHTGِ` 5"}ă[7 >mM`26~?S)v1&Wj6EgR!G5B4t4bmgO/7hYO{'͒|؜ڞuB $?;q"|P~B$7AX;CqwOH Kȃ:TQprG͎l6>WOĄ0b4jl䂧X1֓j( n(;Xz z>ݣu!|lXiLE-J  gP/6<4Tw &TȕrC&*}Rs؆cf[,hh_?@ )L1 "F(thA$9#8p S$M1燹P"1U2PUПlTǞr ;*!✉"G=5ABzI!3(3,2Hq S=?#JJzyӽ1àb !(l) >+E2x lS§99|dy4v=ɑVT23w&BjTݢh0,u "u"T Cuv|r87Csb11'8>/|3B"hXh_?ńUfk$ECbWˍÖКqOl>X)5<;10~KmF1GPWՁ5)}}@n >GUo%mq( "ҘIOQOt6X#q8fϵ]"]TxNzO\A~LiI=O1sU`@ 3Xy:q Boi ԸDkNr3H#v膾#5܉! )j$ >FT;\~MT=v{>|{TXCY$8J)X| "$8d)k$T{>e9"0=i+'C7ωљ51ҟ@凌43DcnCp#ghz9١O$K.,X?63T Qzܩn1:I5o+e?pQ#d/8R+VF"RDrGm2g[bi wЧgY qE]ݩFK`eǡ{γz 7Hs>W i%4܁;ˠ~=ߏD^GF10H4 8ڔR/ {ff)`PѰ ( WE1:!{,?w,FD~ Qc(nF)Z(O y0 )%{N,?郲\;CQ{Ͱ{bѿX-\l젲93hCQnC$7 ͂b N@H$@P6WA1m;#&B(P{rPB/ ~H2>v;'*Z]4y5ִ5)AaلcNTEʠLC"n0ԟkuW9 CLГ1OM7k0bM&X%˘6yOP@MȈtStb_gR,dn<'`HHHwBRBx/sKhL=8h.ĶxPXNW(zƚ*'q4C I/g%*e(OLO!^`d!hN~eɶȫm\"$k09l ӃZK`_v T#R#SJ$'KHiׄp$Of!7'dwv+آ ]nmFkZ0 -4UH+ jwzc,5Hɸ^iAd"+Ǒv>TLPQ7Cc  !>,wn~ļiFxPJ.`a vht5Oڅ- T68#T1*iɍ;~ kgyM/ :M6˴!ك'wvNRza#%$ q (idX(|Fj.6J&srG]J it: ZX"kei'`p*d"l8<- jb ~0pZ4K`2."`&xG6#Ǟ<'1Ff 4 X&Fb] %Z*[*,qNƩ„/5ɦozb$՚eR+ccHX,i84ENO%(.IS"#E SQ$BD4P^cPN1!kÇ&x]ՁHm}V} 7^m ck[@TLpd DnaL!c#72QX4*X)(j$gόB :8&m=4G4ISیPpLQ\c#Lw8PKL<!Q$hS M  ci%^5c2L`阊#uj() "_tWSZH6ܸ`"".Nj&)*`\B]Cc-L-RBқXJhJh"mhCMFMlb=Ӡi4 T%4Gpbө(iI922{r$BRJ! D8Njb:wLu+!Z]Ԉ1fyf.h5hVDcOoL}UЦm2'Kn H MBc p=1 Qgd8dC5(i(#e8]:Ifbgͷ;Sy-{UZ8Tv398hbCU9Y*˧j4ДtZE8SD3V'gỸf59З.\-EXC^SS14!i6flKq߮l@;G#hЉrR4)HUPLml)AD\ HҔj!Mi%9E=d1@U]T){ή)i`mģaC2,8dXLn#EXm24&ܑcc1.ҹ6P5jy͖!Ⱦ8m󶦹F7x+Ň13ͫI-7vdx&+1QZr3|C`s(FWa\oE+ )탼va9Q4X6di0v1LIA7PI`v&3A49gs]Qc4&w!4?Ҟ8R Fк`Ώ+ͳLlLk!eZ˟mp"{tkA)Wxa Z;y٥hil"L8ɖqLӆ ;;1"f,'`E3>/zi%&q0,haEKX$Dv 9xp" "$] YFM\<|sé98s)vzNb\دjHDǿܗ#]D?!=IDSiEv.w@ A#JBI'SE1t%ueJXv6(#@P51HPPĂ6a=sū;#\P8f}3 R?W3>E®T QDϡ7FaAbURU)lS%r} 8פx$y ~@? ͹d3ށ#DXHPl ֌JZ5u3HNhbJ+ǵh `6lИG;pX~C{ Nlm'F07a#o{cFb7נ7| 58&Јh%i7"5 K@YaD$J==BdO$'/{f| TĩBR]oeb=Nfsd%<̫ؑ00~P#`4 8@!Bbta*_=) !abxT @*$FE MM!G 3NepdjTH%Ifh`e !E  ~fUz"}SxBqo0)ȫ>>ҏ&"(JS@SHf)?IӶCU_E<}‡B% @"W;}'־~yZWe z2k#9b/W4JTLOYOWG$Kʵk辋5,edM:ܫ4>Abo6Ae1T߮ ;*.yVxr:9 s69PUgQ((8ɐhEn Qۚ G!x8nT ᡅG T#"P-!!VCH$?(Ϗ_Z" Hw[ #ID9^.5t՝J˅NuO )ޜ}.T&E2ocji X.5i@Dce,06۠q4mdqoxw}n6N Vv4<CtQkΗV(G8eǪ|kQTf_z enUTUk5FD[ f*0uakJE15||ɋΙGyy0FR b=,[*ӯA&B\6.wR(z8}/oS%!e z@by(Na1Muv%=ы* qx^8HV)>s8k99V֊pL~"\oE&#S0A&Cet\#}>_֯8횇0>[o EaE(d>C}ECtSd@`r .ܗ!UpC(KIw[чNU5ܽQBE`u{pU{| I$ET#^A$p.V,wC૜S LK1L%` i3T9Q뽭3x=xa Xq?o7N ~w1gUg(\\n +o{!:a[z! PYPOyFF" k9Ω.R|ua3`TFhc)Hk$$,8ԜDܳ 4LRHOv`u^c;28sWQ~DphNjXȂ7Ʊ)4~C5GWȏ'ys~-G\2<74+Ц_ zsaݶٛ7MHq& ,ZLM:vXƣKRur6Jǎu爊`sot>|2ʗ~z`qm0F⇼_ 3P;2=r9}L+prZ<D"zh is&/l n}[L7LG v[2Kߓ{Ns"4Ne'Oė $O^|隥=;zܱ5(6<ݲaMxӓ pzÀYkLF 6S'D0=W KHbE뾴›ST"T,ڦdNh,a"gx߷J_LYDt9<"|yp Ew4KXQ@lؔ% 3T:篘wzss/R5#~ N:^jo^}{M!!"<2i DiuOb'Y/u ] 4kǹ!AF(Fߕٵ=~&W:Y'']h[s `hj3D£Sy]Ձ8 {+EDg>vtGjc CV u07yx#Ng̪Wu_;Dk(Ƹ>kYP>-"Ls2 ^WVGy>E\T6B2?.*˧hR/KP^3F%;%΅x4 3?ijv {{^}/>?N2@:ڋXԛ |A(Je񣛾vRw[d%qr=` K_Ak0t8E{xbm4*ؿ0Y);{¸Ne> ,|=:u/Oq:t)bM;ESX%w6"a [0|3_VcT\4 ¯ *(p֭'BF~2+9.eSB:>47"CwOp@Y9qĆ2Vwˆ͹+kp΍g^n?Бf\buaQWΊIKJS` RNSeaWXh*- ꢮ={o\FOlC8|Ltjs'dtĈʑU.xٺT7(3 s{eYҊW+IDgO_n"۵uQlɋgWľpDxg_~odȧ{NݴPƷ,q#&#ųGm  ~Wq =O$'m`<yd\rgu~,a+c W '=7%\Zlpt0`ޯXwK WM8LJ?'c~M:J Ys,R;hĴB0," 6~rkͼyu=sUD+TyO4e-^|]U?ֵs OX{⳼KvئP׵.zuGD|RVU6+_kY]FYBO&`l0VRd(hukܘҹvn \'.`WsӋEv srζ1h 1̾ٷhqήrbfåe#Cm B[:yD>'oCgX@r&#e{@yNj72dmA'Yhm4y^ ,Md/p6zE,ܗM6'yigiQ :F>c4XFO '򶰆 mO7 E~LA|?Z6wc̍m$yP.M24a|bX*A3 Zvy054F"zBhlŰ9:>y&rih2M <ɾ imNx#uѾhp_21ǛL~gdrh))J/ g'?ujI QI8c'Mu׌PǷJ_F `CTL̇"x|Oׯl;$bý;,Gq!Tc}׸Z;N師 .gv*,2|A=%dO/g;8l8=3C?4|$ e#O"S2#Br 14]7n0rǎ?Ӟ``Gɀ5PHun8X#2q [p! BUR EA Қ^pP\A[{DvE \"{k*?npvd& q 쨃.ڸDDZN PYH' ʳZ'ji1UA@wUiYS LVOy1KA< ֪쨍CMcm"6#Q"9FHICZnȬ!>nIdU3SgnY&mFjl+0 \S KA@с2OD eªa"#Q(EFC0]dn 9\v7A6}_IS?'gТ@2QTpN\ 7 s"USBPX-?)tժB%w p"m4H)%Ʒ{89[C Á\\ 7 %;̮4!=kɾ>ǾѸY,+80AW;G(Ȃ@{PGaXh(oMJrK#@"Zx*DĨ&CPg ɹ:P9/Ƈ`5$2w0,L\Dxo)[CcW]ti!q=jh"99NLi1ggtC!b*̘*!ǥՒpapB,=`Mhc2jC/jՀ!DH ~Jp D/'B{(|B8LX!L6cI^d[?I'选0.pZi:8f5/'COrivBdYN>q8}{p.򞧬l20]wuT@*0;2d!j (( hʅ&$}o=RuAHMYN MpW P2nb>FQxM=!'=ß_X][!YcWgwƿy,˚6!AXpPI'+P(_y9*D}I!$dԙ&I $I;^ؠlOA?4-'cמG2~DIAclmsNhOd$3{@6/փβ$A gצZv_:Mpj+b4R!E4] @ƞ<1t>8m2 i = fZO ?g R !&f($.x=JD E*IB% tw)A$DTLȌLU@ҳ! *DDԄH@ט 瀜OzӓQ1xvQ )Z`?Xц޷0 :*`dGg$csHG[]xp,ij!P$*!B6nE#'*PI@8xVе ;Io`ÿR2~>0VZš}/TR1{ǃ6dzsvQ5La)%{ a:xQ7JZšʥ&ۮW󽥥f _MhcMh.J&UPa&4I1&;Ȏ( 8hWHojiiaRVɩ;JR,.g͝>ɚ0D=6rYs!|/mj="ܟ A80ABh6$ }mj(X.Z1+?VPI$'7pi b\XE)~$6~!APBR ZcbR;A!*"_)VBP")"( H2eMP  DP4\w3οWMȠc\ a[]+nWx8f+hzXC[hf lq 0̥J׬4-5t!fh&'e#5K7H<ҨE7owwmdHx٨krh(6XmZ .b [0ٻ,)LBi񺠆lfWP̛ލU3a4qa2yHEDm#y{DLЄg.hq&ٳa#a8amZ A !]bDȖZt#Z*0#@QIެps'SsޛCC3E/rYo(`=+Fr,M F PQm($"<78 \<"#z4i.c$ ASIn@YiUYq$pZ ш64u grpOɸFQkCcXV E%Kq@*'X>j,d=%t(7'o i\@t~PKFB[&؇H>{K=5$Ț>>:_ԆX₨:ZGvLQ 9 3DТ:$J2~!ӶL ѽ40P,/]BT‚w4`I A$OP߳8N9P~4ԱQw۔!@lj(z};)Nab(8Q t4mU1RqaQm]yӇ4yʈb a4|cmZ9'8c ƕ  ]LmQA܇.`+ʚC?N8G)) ?kM cLc l$z>yNҷ0!%cB=.99ޠ~p%> т`y=MɤOwd0CTѤթOjc<߁&T2X&#B!= !@ewf i.N_J I E~B~GUTҴ%4!TW|?OB.i Z:ű4l1 Ij$-[bh1$7O]R3N 5N֍d Թ.,A l'9f 2_ %R8F?˘ޣ9k1`Xγ&bHRanC% 1fX (d;LNVSB]vCQc L! s]I88sѶҎ TV33Nf?n(Iqqذufz˞XlZ*0b"^-!vDu4â wHeY&^ul)OSJ4I: #9^ƒ=J©KP6% Z!fBZHWCҔD66K0j-!46 nh_T3\l֯jQxFYV N*1|q bjNLZq!U6g?C猢jz۞ᚹ^О) g"Ni[;3d0 嘇lo V,qk$. V&fC&30g^θͶnLdlM]"/)6h9QfPq0s.<-O)Bދ_"ǷPxCn2DDRz$ph obUʞc pԛxۋ.elEأφ@}NJniFs)ь\j7ۚYDi#J8]wk$6huDJεՖ 4t+ѓKٲ,7LTm,6nĎZs2.6Z a]h4[}CD$0 AټWXtĜ803T0Τݵa9}Eq 3b033,w:Lz@X!6}C DiyWuH)5P1&=]dX"!6 0$*KB`pdB$d(X %y(b&[s`Q cR AwhuNN4w@%8xTxt\ [G%LIE5KU<́Ah᠇s8 I @J<{oa?sZ8s45l1ڶŽ*|n-QYx9I@6P jć>l9raIZZ$79 |zp q% .HCo2wO4 Bgj4vJyieUg.;c޷޿{{wp8ǓɋoFH%7XޟLM2dgV0~BmqP<?j(ܠi#xu9H3;(tJ9P{hIT¯yJYJ;jMOnõ1̏9| blSCC.gn3NS,2LeΆe0HƇ[͜v{Q*6+M\I$)M & K" $!BLAAL1KJA)%RBI&A`g 8|8Tht;>D [)P|Wd8^6`CFII:a4a2$<Ԃ5HHd+Nk{'@RHa.L3k[;?pk<KmS0(DD,u稪i"PǏkS)E,R@I\& ;G?;NKvj$E޷kD8#n1I%~97|H+%j8Zb cYƑDq\x{eZT[s* ˨*\9)m˧wzGvC#Fa:Ir2qpQ$gw3hdi%P8Nc`'[w5ufg;@;ų u-j5=2QpQh ;jjj,q!=Hy/|*Ү=ig1Et#WԢ5Bvi`6Zw.Ψ:Z"]K;,hH5DJ7خw,iP{K&'9eM<˩i3 u7I@n!+ZlbN(xjks4}~:썥f4b ֨"E İhebMݪ(gV2.tY0aKId QZI(w:|V`ȶ1M km a*fNf`v5[sRkMHƢYATM$rK2Pd`u6ևoQM;SH#كsRHV1ܖ43t"%7LMŻoyUM;wQ(euˍ߅:  E;n;i|8m5R1}8;CX=$t(F9F+ hT҇J3ϭBRM€5уcpAt;h3rx (pX Fy@F4M ڃL2ehаuD6 Ja, K\&CPb)#^80{MUtOX<&Iq8!BqZ!oE=(V #BP"(6.I(,%|;zTҋD6zP: ➊;X)4}ӪOFȜ]IڙĩDnt 'oO4ժ.:65^ FkD~, ž0U/:S-t9,!t$[B `dg|vEIaMwkS`aR@΂- |iqE+pw]S-ڜS F7zȴ ޘNiL.坑:T: Jx#Φi̙S7(uS̛Q=2DLaT7Mٜ[%W5hiBm Hoc1' 2ocK{" /8 `|&1`Mql>2GXlLi߾0_LMH2C s4DP ;L pAq4CPItCL(Y c@#O4GּIeʫ|9f)L #|{r0eQq82C9f`O Q@kψv"L30ͱ@Ɛ3.t/E̜L* RP6TJBlފLMȺ`r.n@N 2VǺh0I T\1%NⅭg4hHEd@×- s\KHL\8=}vH a'VM1X~:iA0O[ӈŇ]xW=1"ln+j3ڂP>XA1COe@ܒCԁ3 ց؍4V-\,8`N1 >_YR/@v pCg !'Ch**ji G׿&()Y@A™"2(S@r>?P8JJ;=G{H-"z ̵>DTJ}>p\çQP0Av w!H%"COhR8trRXb3@A@!ʿi~ֆR:9}uNL"U) 03LdڬcԍQ1i)$rܞىa؍vZey&6,|MC 7sV!iH1G!4 %5;>b53rBFMC{0m[͍c&w!*caFF/ saJK,klmo;R|4:KʹF"D;1yJ2˘b 8t_s@.՜#T˗2deF1š CPxs"԰J1IJ .`'z'rKhm2C=]lu/15!|TѓmF9!̆k# } 2zύP"(1y۪+y4D1(8쐦IzsƷ]PUVd$l*itpŋA/H9RC9crA`)bUtr !T6ꉱĄCJii))*"P!d֊X   (!߷&A;5XW:[4+9;4[ LqnvA 9Dd%)@S0kJΧxcìhq+0AnD8M/$3)d-*; ֜B.[eĻ9*D5$e`H;>} [zz5ˀK<ʦ؁kAbjuP%*UDR"M $2TDR ҁHMDA%S DDLPQAI0AQAba` 51ք`* E0[TNnf.X6(r5LG4'XH HEiKq 7'A}Jh6tIZjuxYM"*0j;Gy!)F-A-试G/?K['51;)>J(ϸC=گ<(J ݣr{g@mOu ⽫0fX9(s>Oa?/|4^w_>g4 _(;I4HtCzv |5 VR)XP$nhFrlCj*h(&)O^OAA~CB5?GCم. bBP?LDa =tQ l(LdŴX$50it`E25 A0FhKbl3)#1E3D$y@:i("()* hsj^!Ek#;Q- GO =ٜ%ؔ¬r! p.{2H+$C,DI zc$Oy?צ&={`&vpKcΒ_8YHi+;c8QСwwoG@\HI=<J;hӣGtC-" P*}Dҥ36&)}0cc;6"{43QհvW[m53n^8OH7|IU-Ē9y6F ڋiUPP|]՘P0OI[X  %)< y4_Rt1 C~ǩ"5fd4;' ڵfolm7; XYX.ڏ0)2=eU{?f02/ȇ!D]K\k`rPXw|xЂs)L!fHi"yj91x9QtodtluHТtp$M%JPTQ~+GC}|g$jZn j{6@kv.55>_ S+UQFYZ#BĐzUi0oÕє#94Щ^4,L2hd;PPil-`qs̀GpK2s˷ch=O-u#(9o{tg !w 씿ycw~ʈ3TMY}ćaCU_WS2YC P *H f ФX(%&le rR9&wL A>`!)SbYᢊpm.mzG> \ BOKJni~]GA͇a8\ jԍ,i?Gv<I6YjciUX!4% c)bm`+(y%Psa2X"9Gv$"]J7u-hXuK ܎.8 jĒC*B |c}{sȃLҨ]Q(BR\MVks<ᵍVG\TIr(7$"fp_Gyȇ̠!n |aQ?Dէ:Gauq0PR hz "[zl”%qdɃI7-G/6?΢'Ӡ%HK2  mE Q-Wh$a DQ`j %%)*^ D): ZK_W[F7(b`DR'T[JC>27=Ҿ_ ji.N]~35H @݌? tcMF,BQ-PE E1)hT8B` $Lu=|݉D y /R!6^YkLeのHeFй$h~`N lg?k|&"ȐhdKD]c`i.j%%S4́]]S67„+NZ9= <ĉsѣӧا˸?^ 0 1F= *~ Dz~IO`PLS~4urxs=mGTE8m~2%u`Cԩ x|qBxO\2a rxo{OLP (<0 @Z~6ZC!C*^ L<0}G~¯ ڈ?HbbO$;ai7*>|5iR|4.=AG(Iz<1fp=P=ili6:%"u^EL2BFZ)hdbB ր(D>?Nܰ+Дy<{lvwwpP;0!R &l *}g`&8X.Fg,MsXZa͉iyhRUgAh:ɚ H`Ĩ>_A@zrf(k# G$ĪbWBv(0U `Z@]έ t_?|> p4Kc:Ti 'Iج+N̉#x(`u!q} Mp\?4[H<<~=A򐌐>3('1@`C H *#Th q1 J.  yeiЫ^x猞hC0 I12߄NǞ ,'rT}L9ݛ@C8OޢĽҹSRёf!*BB&!Vu߅CoOicSAGUEgl~})LN!)1#YUYdӤ}.lx0P셅 $ƻf9eN.E*n(fy.yH|/nrֺPKnjiK$: O&D=kې3hS+tyw$ngqv;! 0z[F3Fp[ Zkd ʹ;_Uud.L FSRrӎڶJ@ 2Mvq$QFswny#B\tZ;hC`t+/ hlvjwks\kobHMSy,kUϒpF *33},]ڵNל]beS 0HۃEiJ#UPӼ8ЇJqbeljJ ]M ,z:Ա숆֟*4lqMfM%xYmRXrupIL'mKQ`M a28[u1՜ [.E9\evRll >θ$;/MJdHNz7`qpN(9ѓX|q2 G42.(S7m4e@','g4tb(u)'ق^eL"V  6u* LBZgOHŧD!MtK4ǰ6S'j6N̈ i3FìygSV6bNeihyN2mQapI;q",|SD,2KL[SާJXr^rqѲ 1<ljul UL^-p@0CJ>J a&ieue4IaZ*RKtqsbC]6b㹬H܃ 2A (TEQSAU24Q%,HҐD-BR/M,DIEMRTAH*4$S(TD5"35HRIQSR4DA 0,QQҴU4I! K10O0%jU.ag4Lk?_flH5$?n'ptPUWzy"Dd'O~O[!C}t;!1-  I@ Jӎv0EǸC<75JE)k3.!pbJe"sVp XP JPQqcOM)x;j?1oz b ϟoIϧ:+Wt۽t٥+DHUBVVM͝BY.qƒvKnztƾE {b 4fv86|;}}v+wcsF|}>.|ﹻC9KrPnss{wq44РP煬'u\+:1PVT2v{R01護P{y7zkE {zz$뫬ƷZn쯱P} -gu4=1'y{Bab0] @  =Z.z҃! iAS|P|}P4d4zd.ڔU@݀w0VyA%>|y7x$NQW{ypăדz->wFp8 ;j! P >`k@} Pv=:e)UCw>OQw퀦m:h|{qWZ}8m9:Sff{]{Knsս}}ϲV g}{*c\u\ݚ3}hiύj^V=3\g`[zm}{{X}|vuu=ݵmzϷ}yJ.wwj=48ђ%wT >{W===>EϮuͻ\q\LfIαz7{ׇ;w;䵘ѝ vƭ].W[/mi)]NyL{XZx͛}w}]z޽!@{|wyzT۾Ž6Oٶ^=zz-s׻k6{^>}U&}(_b؜]g}'{J)Mauʆ3^vH\v뻻fX}.[9kֻzǮWujqϽ5kػ۲r{ӌ}ګٻIvƖm\at[6n>z4<Qű͗گ,w#P;aE\wHٯԟ*ݾ\zǻxw8i@xbǾ˽ M}oimz6vdq̮U(J;:r)ub-Mmw}}wukzޛlՅ u̯/;&2:zt:N[e.Z5I-\+C]IN8O[lv$T=𓜷,skꗽ==wBwv[k 7+mtn͊ѓ|cWl\}R>ؙTv\gvН0nYɻj,վcl&8ACgҵ_L9V}u5)Tf=u{ksk{d= }n{o;C5 ڀ*JuYW/w8 ΀PShjv;\ 9Վ__b@{J=Dv8uE{·CpS!=W=ΪujsNvΥG H 5XNk={3];[U1-u^:Ͼ{M[rX`$ήwv:Hr۱˝l 4\vvͭS7R۱CWqkb !{vٳǽzgvtwwvi 1wqmq`HWnMvt-d޾wZD[P;n k")m]¡ w{/Xfᷥ{T>w"۝ձwJGJ]sWm\AfT4u<̈Xe;2ng0NۤtV@^\h@D-.۷5*UWb+-LUvң׼ލۇNPA)q٦̻UG`bQU@]1sWGHw^ڧ;t% {Θ(-fnM۸nnjz%.i];)7kwyqHzKY:Su<<vsX cJiFn![hAB{wH۹um҄CW,4@hF@&d$fJ{IO) M h@LddҞ&2H24Q M14OSFSIMGz5OiCCOQ&j2D&)zdU?MMyS=H=F5~aRD M`КiL0"zF)MQ)Q @CA#h̚Sjz4/خLS54P:`! 0TCCEQ򈈉$Fn4I@U!EEFVSi6 A?gͰr߅:h)uN3- )'AusxX">dxiWX]x *&(h)(J AH#244"D?Z;44zc짣)$tã3#$T"Qр8P>RX~S!)R Sk ZL<0%WН!<>rBMHt$切 i (P` ,) 0&Y^m9#fR4PPSI:%LHzAp'iryёDDERE!44$B+BIhAڕ! )ApiR)r0ub hQ  ЋҡDAH*Ɯa{C1 y*#UoTD^6;9tuȡ*Ru,„|IT1Ri1A ~GdIS_a?w{0~~۶;(X U z8p7e"`U%AMsȐ>V:a匒̊" :Hu8*Z?_kONT#vny4xvHoF`w>H,C܄Z)Y1i R8=?M{ގr]C侏o8qWWwϢT_;^g:Oʶ{U+>\\1D}̞ړ,,H'}K6VKw[rU?R)#gS]Ʒ51hb+] zn;6`N㢿rnTe vye$O -uoD!fkϋosE7J~aO #F^WaFl6K qĨ TZmOߡgtEME6gURhLF`^$RI& }߳ry0gw;VbE*GwnvON.5BRUOsTѡMOĒL$!^.>?mϣ6+º*E?H,H>x$_L;-=rz.{v:cflx,f$=&_nbpl f0W uBx{~;]&;J3,/GgiZ6p\FJ,tn#M9.d|~PыBK[+Zm%Ъ{#q&cW*3H啰i>WuR>$S7~ǽ}_aP~ ` fs$RikF`)=}Er*>EX~/uP/axJLV%` KZOn9ꆯ玚miyߎ1S0lK91lfqiZMm(Hꢆ٢tuFxB}fI挓5 j4$⠪u1ٲj;c D{wۢ#2?Q9,MW{? , m52tamekqׂnIUz8!|~˞B㢔%j/lz5t#f%F;X'Cn풾%b,@V~[үFz:|~v1}35d^~|1[ByŅMx#ˮR-ͦYTJrUmvzOfH:ԋ:)%U0Y5=kG[F"FDp"ƹkFg;ܺⲏ3jckD65|ycC6C:fpѓ7\RaZA]V0慒njgY`RT/%:7)9] 2,׷S5^5Xl]1^-y ,!hh䆇׌˪t[Օ|7I)3cĭ=!U 4:luj*z;AVY5}4E.Y0;5^q:`C 6jr8_9tl\D|QI~kPבEvak?^1#󘐯ve6Qz9ȁmNL7![|༕8$L^uUI6"&Rv=Io C 8uɃʔM0":l <]!+BC: 7F.05Am ^;YcB_wF?!OBU JG#^^Gun 2 sgTK$4Qy>h5BF)^0LG߇K$xGK)tq~ (  PSh`j"jo&E)( WW/JVC Z2)JBӦMZYRhl>'(iP9zKGݟ+󲑢`LO:kW W~.` ؃;4{P+GttC- :c7B9GzӼVkg;F0{<[wv}\v6W&z,sgHѾceOꙟ{L~jetSżf=ը}lYTE֧g\sx1m==).3xA$ރXg'&>/ {78CDtB;h3ԧSM[% <9qPBv{Tɬ彠!+ GAҐ#ʃ$qʓ`l{>[|s"-2wO^271)YvcWQe99蠜p (%2 YU%,YAءP-,XT|+zA0&ŻCݶy9FF Յġ UAFWLJM2jd%Р7<GϷJ&}[^EpCt %_m D$O1VfIDAo^6n,c84k8aL em ݁uɗ]Es})1d> >ROa @a5߸"iֱ"J!P'_ a[PMHv3YF3jtS[,~ٟmleZc_Ͽ,̳3FGu G'z\.ec@g_Ts&=E'GEXxV#mAtY~ju=@shula /K*CC J:&(Fq81œղa&rpJ#P++{,103)e / /nHfoz( )JRZ0 . 8_YWG[:E'Uv2d)lA'A.kqg.@(6=t Аs)6 ߾XMxsK0GeFܪ^z ՙMU̢6p냑Q6FAS}JW> "=sX^z eׯLDa@ս{ݝ)<ԗ>,O< 9ޫ1/cdg~$lx&GEv9}\|^oKb_9åb3[{[V} qP nw*B?wӵU4&|罼>l=E׽:gLz Mbb;,ӣE~!;*S£a,^%NdrTH!OdE8/G#0Zi֥>! ۃr۔rLE# /<=Tx L;>a6}7`D1F) BJ Cxxyߣw&WJW%4I6<۳/wD8 i/Cz6V)#{jTU%EJ `U)u"9߭O Ly|-A(K{攈N,U'ʾ8~:!XU' D}Ψ_9z  Po9VF֫vZX Hu&]ځр3пb5T[z``%@ V9t'dF\9+>' i(Zlǂ<)B P44TH%"nn H<Og ,q~ tǐG/c{Sc|T!ijF0XNW%J/ d$͖rzT(!~-t>gz6M,5. )X.4Ne>2iCIC Ž y=y;xJ J@%=6F$[*ux "Ią P}@"@1 - H0R Q )T P$B1D 4(D%!H@Eдp陘pl_.Y^wdEa SϮӇI!P( )m$ &JD3SBicj1A-4@ R4HD HD*щG@P-4RHRBЃT+2ЉJJ5TBRҴ{s@҉H]mw6eYarI E44I+ӽ3)31&)50ΟVl'wkG3ҥ]P Mɱ ?2Mӫ0 _vuA1뷥%/띪kGDxЄDq:_󡙼L `:x`#ylg͚ 426ۅOkߊMTe bliwC<*p),RiC>5?pqi_LS" O*_/3%Hr # !Y"gARLH=;- H5/#Fa$m` zư= nIrA6aP.4t4AUov l˺ 4{\|BtTCBۡ%)J -DU.b(468Ip֎O[zQ|!0wי]B+' ܕ ?~t?p0~6ψ=!bn &ҌMh#y]4̤]]n@]51ؔ\|7VV;)+MωZ Y53cd.%#pv9km |m6(y8N0]6X9^+1 + B1~9$6o;aV{01F1h(w1W\ "0*tͅdechl8;chn8*b񓑸dETѦMc8pE!y'48ːU 1!6,FYU YuYEpc*Z*Ȥd,eJێX#eqR VJN@}R[31;NXTLmẙkZbMhƂ#SnO3bRZnjMMJ@Ѿfsrq)q!1A]vhd|VAQU%Y׆m$Ԗp߆9΍ʎ[$*e1ڒ1Ph8p*kg9Z4DQ8bh5q9$6ͫqmg~.Ԥ'LBzN0mqەd%ȝtUXV Y[kLcB˕ Kkd)=0jcR 7RqU8`e8`a$(/`x 4:Jj) >'S\ъ+?}78n#L5ir j-Ki3jo\dk /P+iK4M%p8#UULEAUF2h&$"1E4caE`"FI MLJ$Zm]㜢.p i& P\ƳXmc0Hl(Fj& * ؈H"Z X)t[:5cG(xcpcV7P]_p4X-(,-Ĥ ZR4a7K#IE OPrO'M_]-E:05p@+x4LuANM1r/̆0E , F2Y mh?W90u:*TW1jcE64^ctHE/QKe/ (V[(iRX7xbFƄZ1r@ Q$]PhR Ӂ8a Z)e B;gL 6 )gf.ЈI?~۟ AHu )a gIUR2$_q FbAVOֻޥm Lb g#N"(U4!жH$4<(h-MJTi5o^|bq)-KPD&T,EQn?c r9f`o[}IWA?-F_MPT*"sP8rF$$`c_(YjAխn@KCTYc <!¹{vNa8*!Tݐ쨡[`?̲F`%zD4U uIL!pn}|{߯sQ~ЅPUSeIt{=75NCޘقƟ5]!C8qphAf+|^۲p̐1{;23g1G?'Z/fAUZcpIo31J&辕|*͛hlӟ?;ۿ8;y{gJvu7_*  +T~sNͼa7"Cvwт] SUzf`ix2$EG!tv-M0lI1k&5uF劘;фs ^^ih**EHZ,Lւ#Ì"E*ha;mO '~σ) /2fb~oNՎ(`I7wH\bv&qA3{MwUI\ߘ9qkgY V$1nKSykpqu6ʈƍzSwv$>&44Ii>NsS|ɦEJLXJy"CgÛԩ_8D>ew~$K2(*qسsEݏuh(PdܺP*gWfMr?І3XE̴[b(i](( E]F`d;PjUPٷ].%VT>]yȎ!!mqƘlсXk? 0ԗQC42>ݢ8ŷ7 8ǐy1äS]:=aI' 1oec s[7TrG \#X$C6ǩ@%*(J I3['[4vgN9QWr1{Yi8uڽ}~>wGSOܸ}ʺVcvD!.i&|-KAjH_sſ\#O)ؕ[yÃ^2LR)qƈCYwXj= ֔A蚗S8sM8 X>UܜP:\C?0׍p)ҏQiEbC|]n7iɨyȚY[X99L-r^x@xu_Vqq^6p?` Br" ~Ʊ* k;,P t*~9l)k y:rwXŮ38pD(8UQ"#D, %DnvM!UњgA}\ .WUm/D*+`)lQ%iD׾pY'O g.Cn(^?3V$4W,FQw_%QnՒ|s,羋".^vq2߿QXAqIc}{>"::K5'3,koMKw]04zǑ*%ѐuC8W%(aR-4xCf)ڬeK*?, \;EX0Dg3yT`V<D%<h{.챔}]h`N(~*@a?A Èh*?A~^ya۶Bj| +5)Y|&Q =dE'' 8nE+ԳTM>pvThU*(FѸuy 'N gS#ϫ;J5mHdgs2úB@ w7uٗv|j>Jy$E.JE@?9Id}.9;ٞ~ w߂c5D~ǽ3{۞1O &/7"K t ə .?j|RG *u_HEGTxjT?#ڥ1m F_Go`)bq2J #  B wڜ,b %ـVb٣.W59YSYWJ;c(P+7ǎ߳UU9E;iB+8a)MNcUUTGOm:zjk8)=nkzzskΪ"))VQ3"W`0{uC , $,"Xh*֢OTt!1r 0o5=}qXP]qrz^Q]XX܈ G3|tY9Fء [l_Hzy|@Q$&F殭DZl853MmWe$K$mr؝,YѶ/=`e$;s%Jb!)aosEΊDUt҄/ li}6͒EŠZrQ$&Xyl!A @pp*kA@m (M^{B*HE>6m +K$ $QyXyiXV4~馤E"p;K_]641tsֵXn͵nGJyT5#|9a{# $ޞCZEzFaG !K{}5"EK/ 1O*xϯ<4.:4(dm{fm0YYٳTm UqfY`|\Ơq&MwxjgB;;w8` ^A! \|:6)K.;}˾<ƞ%G<Wc窽I@1`39>*HM+(R[,Efm$d$Y NߛAsjv3mU5U^q:V*GgH Rj =+v"/K}~ξ]#t,]P Al-kkĉ* ӓ{5qssQ[zYb͟;g1t)C bAk\#uRv˭Lt ̌sF(AL @$Oj BϮ_`rm 4ڼH~/`L:p}BT`H -ղ~=.FQ UOfZF?vKF}}aNdFҚJ y27B:=SL KFv^3}ϕʂ5ױ~۞,p4|pWɎkX _9ڦfDV<ݘc )I^t!?0*L @HP &) *m|/mgyj 6^-z(?H.{ '"|>kxYB( tPH$]|($eox1P zo\͹'h=9B NGAr$ί/UqA0Hh@/I6=3(v"7L=h X*~$zHL|;398>y.IAd}5[V{$JnvQ//;N٘"QJ{Z0[xu@ֈ1௒PgpDESҀᴑa0$QF9-FJh-H Q$HG",H{M#spap.N9]wѿ%v`/F99І:.~ YLg;?ڣ ϏؓT T'9<"9ꥯe dp͸q#@BA>8QFC?spǘ>: D k'eI䫭T1,1A0AU˧OOO :w{Xx5!)9Vt zEQ5qḝTDx,yO Խ"^TFCsCсwC_z&g;EټxNܰfӔ^MNF>C`ì'^$s˨ˡ ڪ :vuh ʣ6ۥԡ$eߐ>ݾ9s9s?I8l _Wn1YPǕa՞BPw=[ JWuhs;7[nZ'ǮQ+Mwoѿ~{R:rR|ըjk/CP<o½5n}kqwDs iNYu.IP9D@b*/] gV~8CeڢOl#@Mb ,(E.ϼS]f9Κ3 ]vjۮ4hѢs]!ǣ<ӀD [LAU1Qץ)  ȔVwĄdDSdq5{dCȸ?d e+*5[>[;kWP'eLh"ґGmX4M333336M:SƤ)bFuޏԅc #!Hwr8ØP.1AT:۟ggw=6%cc7@KNn9so7cNf`2k؜ud1u: x<nOs 9Ռg<5t* ao3u<ݢP[*h4]bÏjl ݅ ec ۱k+emwoFx%^9;@ 3*+s]z7)>zKjx<;|G;jxD |nNHDMK! f3+,Wtw<Н!T*wytCrpToRx @{t%'8FtwZ(uQB.su^:oQ畒~`3`~(Os1$; Z  t|7"g&?8h $3L=+5:#d?P:fE٘] uSJX߷7Ġ~C̕>*d@$UMe2AV=1VN_(_Ώ%W)\,R7$8 ǻ0PlS ԙj;_r`l5 U~OH9M13e` 4k(Mm:f}+hm(U|68"IvcO>`U}O06_Bo=`i{;ވ /aBXH?pU'&^btͳ\9>Hy;BFک"MQDlHb1\[[(ngi7 no%XlCEfXy ;60,)-yz:OYn?T!ɰf0,/ŞHGX_?᚝KZQ1u%;nQ8`9bqmq+خ L!VX1ТH]~goSm [VttNĬ$cǶy~sZR(<+iU!$PDqb3+Ҩ?*8˨*0zéž?X?|̪'93X uz5miżF_Nׁ{UE N`M?;Vh6G}cUрdD7;NuҰR(I ̰4d pGTJ4!9A7AN{> ǛHgj=,̣PUbDHҫB )J)J1 44  ]}>|h|1ᗋ-k7}<"O $q4?J ) Sq"JH"%$if)Dj #` hBP! HHRSQMTRSDM$TDRHB-D@A-T3%'j]PtTta1th5A\XQhPMxQ,P1JS{*(b!=q >0s V.!`DU|IGʑ[vj?|6Maw+7&op?qڪ0qㄛuȗGKގD٨[ÞRЍ^ IU݊;/6 )PIJSke‹.!u  $\yD/(>wVuˌau& &:1t5ֆs'+9pdhyG Z\& ,L!nխF?)(S]o 0FANjq&G8y{]P\WE:7h NT:2ŏuZHK'[1%!X#'1oDk-#ooO"vaMA{awJn?Ɛ!Ģ;chѫn{wӋf,m>:w. ٤Gs:f>e C:^S_Cr8γ}{g}m?9F,xAbE zz#=BcQn']xBcGA]*^NNxߎTW$yUjZʼ^?H8:M2,ztBw/N LL*nu Tffp[ϥC`Q6p^)܏@0a(̂f v*=P|҉HM,{ny{(` U\Z*O/}n8nvHRj׊#]mr r>#K|?=!&"*)]e!R+-0rkO< LXpt~F9KܬҲ㯧VHB'Yq-[+^-I١) VՁW?gpD#9.ō:>?p vAsKl1+흪Le9A>F'"xcqq ,z5uKTrEVmx^R*HDQ1Ò!SfTf`> V Ml*A z,/Vuψ/: 5_Knx5/Z<d$o)ژ5g7I| &t;$g .>jݲpPH-m;/gZ ڤ36Ssr`%G+s Qn?g>s5ЎAɧ~ŏQ^`*n?o 뛬s40$Et*8v2 ߋ ڭe+ί/fҬD L(hz:@Hۡn()"Ŀw>a'0Z wc.r@`moiKA3?9;b|} ""Pd.Rް-uucޭ6~Bzep W|'Gy,S-$ۙ=bW $IMt\?~Y+ ripDu[_@rFݧe@hO1֟ĂD'ZF6viguT^㶙ݦgejZ ӸvXXC22P|nBI]*G9!Mjzx؍^P`s2e Z$?IS4a .\kOGj3:F/l)`]=u4M8*%qbZѷ:_žTk?~Ϊ>=I4~|wge 6*EzlZL3xH6pN 19΀ԧs⨨QHkTGz_@bll|5 a505@O!U MNy\#͈:9DE㻁ݯ^˵zY$~#Z'˘x.։Ӫ0rw7?kjz ҄@CN@\ii PnIXDo4w+Jk g|9l͆=TBGN;kX=zs[#1e>Xjtrlqi;kEr9 <[#9&ȟ6Ѩ:Q zFM>aX:!E@~~8#x;h@|u 2,RpgU+Y,9NCLP.҈4 ?Sz[Ecm6ڊ%Ӥ5 0R#10l.C{mc8 b"oT,SaG|UҚc=h3mPD(۲L4xO`[IC~WLF` ]C0?faL~"5 3 " !߿+'1 ߟwb? >M Ņuɵ&O'(6ddsE vX۟3z)0`Y~/]}7Ow3R1\w[o۰r+Ҝq:V2[G0_2$2 Y?®. [ *T8 E,wyL&.g2_ӵgq 1i;hfC5PyMAo꧙F!E}LY}>H(ӿ~$H?b.hOS:]0xRWʼ[C| +ݎ}nX |.`ew2;2FIZk>'?5׊Y۰vȏ?Y4ћz0\3A&ʬrԋxaCh:=ZP[SQL3U_-"(>3rR<6mk:dJͻs.<~VSѨ?p g@cER% o@ZE`he<U4nxSDgOz4xJ{Dʚ $HQjKɸ܆jsZ@!N"@S>?@]!jH(YJFg~n VIr/B SSH¤tKvxr8݀~y˱׏$B1 {ìS{0rKbv.C3 z6rt'kʷ%Թ* -%$";N[?h7 X2q ˅@zliߝ¸X( XU+g<\}_bپWݲgN:7(djQd 9q4*uvnQ@8% ~G_Ik#Iyx;.T(Bj$[І8ؖ@t֬!&G8{`THe&'nsοf]/%=}liQDpEE(-E,wb0-fS뇯7?5l&o5jwP^}; =ņa_ =%zoiEQof @yymB\SE |1sKyyxa(l]m.X+.Zˠ}gv*tn㹈\Kvqbf}woYUq)bl@Al9 2%Nx`UX<Ѓ"~x3ڝ$*P e<+atS^~ܙ8) SON+ H&Ps;Hr*|*gq  ~c~$s f-!.׻[z6-Db-^). [oܐ =:]ߤrf}0'A'ͮN9iۏ߰Cϵ(TgW֚paFֽv_Bހ6Aep 1"/S￟1ph-8 z)mtSݟH:;F'JpدPBSKr"_͘Uy@K?g]i /v#]gSգNOtȈB'OBDyqOX8Ǭt}?ϏB(}wd~n܂W(b?vO&O@ylz2,=d' O8==hBzI=OD:$T<==Wm֪z>^UcBfܴ&I (<sq0R˵ dzIdA},Kڕa4ƚF)d \(1A GS1EY^DI@kF3;~znvL{ƈ)Aq6(Ʀ3uf(ο_pPͰg@Per9ZȝEȎ_ 4[’Y68@G +]w~nL%B-g "&+s" ,,?=B>!0c 7z$ǀ=  rP-Ȗf M$"g*4xF-yLAm#JlU|!p(<,(ANa~pd " ;͂nb<{t_gT'+)bx1LA/Hb9{l(/˖_e}"oءb^s^\JEhv]':Jzw'(D:bQ'gC6(z [vaAK-U615՟dzr33i&\9]\Woh4(`)!sRs9/h`A& ( 2T=?Dw6=PC_$3'棥\w{z߹+]RPT4<oҢH/|8~}WCjvJ{$䂄?݂p g@z4 ?#WQ3 ջoפd ˉZZ?n%z;zEYo[ /~h}H::¼ 橦 Ī YV\h/so6(^ϖ ~_%>]A(F!xgl?COE<:$%t>y L9?jC:rOMĐH>\z@{1vt{#H @g@'M;}@E٣os_-ξN$9 ll̼ScC {J3*&/i Uj 7 eI_>;|7 [MNZ2C$4Ym\3h` E o]AءVG nAΜYFSʄ VJhl|{cam1q}ݮ4Z ODyU618N&&&!q !a.11 8y; xO{gRˁK \@NPX?bBYPJ`ԩy^b2ARQCC0!(w(@2#Ŝ= ԊEKc!Bi~;zRclX XO7z;a9]Zye&5!x-BòoߒFS* }^Bl{όJ*Lc?% }T]_jM;* on|Ň=ZlBq|&,!@8I?G~7ecӸUs" xO`@T(}[Ao5L\(fhpuӧ7 [E uRF"*1UBڏ8@ޡ vn8tBj ~~y Nx<0R<nBˢO`GPv}{ۧlq@>zچ8~YTK{IॶA1}~_\qQOTwzD>"C΁Xi7OЃi Z{~M{@ ;,.,h}=,SDe[,|`Ǹ!R,pY XfHOa1Ɇ  QȂ⏶<{}wN4M>L8Œ&N LKvϦ#8 KzISחعi{3<"ᬱV3FzI$q$YKW=(9%W?ԒOc9x;>(_L=GvXGD aj: $1xn""{* $jȐ\JֵUDp~s1Lzb&1VV00񦧝x8w<Ӂ1,X,^*]/WJAnxC|#=WQf%D8?nǦu(*@@,<H$PRI tۃ\:Q+ J>{tyÒ.H%3!_ԎOb@td:)7k+^c5#x#5~W?л;P4U+]{Z]g{(>q6 fz7赣gO Ƕ+ZSs0wPpFڛa,\Pf;KQdZTgI8E \r:؜$XYAaFC*t^ q>%?3";'ys 8\EL$I6 ʪEG( t;?<#> ,?y(%'jA:;GwGOh_A)BG쳭DF#lTo`6[T8^9IU+@ 24P=dF ܃QܯxPz/:s}1OoZA˗P? o)qD8$n>5[|o'ѤRյv_|՟vw>gRj&czDY_3O4IVjlK > wi>\6;]+Kl|d^bn썩[xqMn>.yxiWhi?<^{s:TcFNaYɄJ1k3`S'E|D1z~9r l;_Sb,-ֽߞ 9<}D3ȏi; wp 'z|N6|t\Y1O#U hl)*vǙi f)YXi |z[ݾ`Sf禯?<I{a9%UU*vVG`)E'(F-()ld|)3vfӺ#fUm0dBw#&g]3?\ﯵ yZ 0UwtR`6 D[_rgVɁU]>x^V@igG€}Fvaou7?jQ;/tnýC7]/3zqIGC#ɜӂO҈F-<2@w9wUCeB]aP-nD3/RN_F?:^!I~H|%g8gN軶k-aSB?1Xl+H ً rպ |/?:/NkC7kCM;Q,e0?Cs2nFyP|˟ &wB}Bx 91kxPbT%yaKɎJ>Vg 0$J !G^Uk>!6X?>V2Ff+M9ەPIB!zeˬ͛Ya >7]NxrI˷YqemiVyu8f6J639آ fD,=+KtBz4SS]zzȆu/CL,2ޢXU3ܰdfPd>}ΟRZ] &?OdI| 2#@Npf824 #ʨ)N_d4$o썢 O|Ĥ_c؍#B}Qur5 iμw+c^~GEǧH Y  7 j m;U d`BEhroRH4U16m;Ȩт"=ar8.,t_ l}p\m3&ki%U*j(JNY?$Tmm#͜ *0eK1&9(tҧb[_Av> $ppY;^hI>"H@{GZ͉;*E00Ӌ༞z0ekT\rs^Ք)V7ِFk t* G% %Eqeddeˮ.W+ #yOP}a9V[G@7|@1 9:-Շ}pph5Fx͒W rt _ky,n nNy|8^6)N,d.sP~{.SKSdBL̈́J"ʏx/KqbEPΗp 3Y'Dka꽌EGt].=64A)!nx! DҨ e?hFO Bs 0JW/wH]aM3Qi5XF ãj`(*4{a=M)Lpk`?@yNϫҝ#@ܿk9WH<,)uzpSF  !Ge/&/{f 0koYaFy ttb۵,UX߄S^Su6uGpFWdT;3 {Fjۓq曲0ɉGRzH̟J@D;,J}bh5 w*,=/-x௾@O?>oi^59q*=(`A( V+[k)JSUIM=:7K͹SvH_n2r:n,#CA"%0a̿NDzM?~$z,gMqge*Sn֪\v[QWP;@>-p_8j󆫟{-vkӪfa|o4&/`vS)Xqb*5c%wgQbSw2" @XJZ+ʀMEwLd6*J^)VKa9HK; ,!_!b:0ߵNSx*Xt~!OݸB'cZ&rv R{J1i!(èfQT)/)K?R,u,nghN($TeiG0`\x8^9YOxXs[""ޙ?FYsE}֦~#F:ysij;(pqS(of: QdV9?ay!x8cib{ кGDԋ9~rm*%g4Ú=Jc')'2S- dJs: : 4}i?Gb-zĦUlE4eBK;Ǒ ;%H&l.Hr. L99q7BtЌmȣ-jFQ5áۢa۝Za86Ta Kmh77!6czY[ӏn}Lj0n^l˻\3 !hXw ^z٣NO?@0h*-4>`G`D-X, E)(ebغ({ߎ %#\._~V#c1{6v<ڄ ~̷Jw/df|)]X(& YIi1 ۘKrA@(PK? 8ozVh~zO=:;6w9Z.Ϛr P31hXitN;dvaSYU-ȴ#U9EjB"T?=]ōzccH쾔t9,&iIYZa1 Lhq} m%};LpP@~-[̽—[%oև$ȝ].}n 'D)Y*{̋!Q0 sبoFUJ'%Yh%qテyf6$=s‡5VONji${W%]TT~PD/? MXju56zijl{>(8۠eI> ĭmXNM1A\ WUusՂ p;H !֚B#R nPUϏN/w^CD/I3Mxۘ4O<ȷpRA }ػD 0Z~@ΦC!{(7\U7ްJ@Fzh:,7M֮ ?-M\-_cztbH D -Qw5}ND̘Hr-8%p`(=<_iv-^=Ld[07摼4?i<6dEr&xo _g@kk1#6RE6;!fEȬGcL,mOc5?cd,^ٳ+cfop~/1g9Q@bTL'SϽ dlӓy uy.<ԤJRC@b‚}7^H˪o7dYK&vG")#xt:,R7Qij43 \#;R- ?'O^uZhlna(wh iMfRٕ ":"BBLY\K}?~{WdžC{y9wst bO+-~~Z>1|,4 ~=d*6a )f{tlW%PZB} Rq_jTez0_ot"D( ^O$R u$B!SWp$gR[.|CԇHt3@HMRDBQ2}xW8fT|G! e,?:"cEgz']1wcHl[Shv#4)o 5Mev;w%crRaЎx`SeaU-lq !22cFf̘pDWiGΆ IIEгҲ#$n4ā ZøFguh-1xIXB2{aٌW8;wݕ@w\\̓=ȍl.k jYA;xY@^ 꿸cT +Qb DO8q"@lEF{5Աs >;(l,?a30d%OϞk$8F YYeYuW02e9t7wׄ ޓfJpc`( m/ +4,?aRX1a騉˟jۿKn.l5~(,m+  (Ǡh 䓢{8&vC&u?( 3w1<@@t OrQ_۝b,&cǥd|Mʕ_l&GQpNe4xH@x[^â:e(znmF*E \T(F8K,]I 05`pfQ-$D]dGaq${]om_<{żn{]FyމF菡]:Z0[p]ZC* ]?,TESsXo1V" ìS"'ݖUΠiP" |b>& L5Dl3CIK?THս0 _tmc7d}ŠJ$G%E(%929;Kqt;!β :ULW}@THǻǣث)ݜ_Q8D(†.G56vm~F}MdnS*wңp)Rg0".JD\<[āqP~#.P/ˀ",Bc/_8}QCDa{ywkago9Q }/;O<鄶q@<1%xg` ycD3IEqZ~Xjֵ7Vٜ6-h{LiCV|\* ̊z{N_8#w!{f0M8zk$n{58 DXH\ׅwΐO8@ƢVnm?NҾW(Hy =C &@BqG=[C`_ c[OW@FQ:pJEKkAy~SÂ_3BZ{%sD0k=Fnj+b /Ov|"נ9^%Ѝ)v4d,#>`@ jZ ;ψ|> W%6zK:tx0&Mqp+Q?܆пk{UXG0)Sx甧gn&HT b0CG[PXaIDBM\? 6}RF$.h/,T~ۛUsD~6Q;+%4+aI*3 GWS;^ BHDIeӚeW2aH)ʃߛlZ˾f8xD9P*'*ԫ2\pc)63duav,yB8~DT  D| P ٜީB>N>q! ~UphL8i".&Ę)#vR*{Hb^أ#˜ P [|!r[7J_JQ~g=TeG@ֻul9RMs-бHҍOY>{ib 59u'g@:MP9/=OAnQON<87';McJOTHB7$^\xT#$?=m`׵Рs-B?r >-G$+ $U5UUUq~-H, ms֯R:%O0l))akadTY%Xn|A\BMwN>&kkF l/W<87Ն0ZV/ZS394f}z^k!̫ix`si)$7өp,aRá0'vHiNSGqJoFUO3`A[|+FjWJ4;,:z?LgYA ųh?rUx81X!`42 0p<C[9#A/aWAI7۫ulLR։|" Guu.f/2[P1@߮awFVǡg~>$s{YǛ5ΈM0sYa$O58{pn~/I:㣏00_)9\_w]h^嗍{6gu 'JP `7'0mU̠P ,UY~ o|6YzޅkνѰZOq'ŶpΟvֳ~Ԍy Ȋc%`5%0mUTl~ U&9TaR.e }ϣg@ 9v h&FfU]WfHjA J61ew0|[E"$IlH؋oWCf0Iu"*C d>2lTE| 1 @;dTEnT.[hʸk+Ad+Cۥl0~>xW\˥&ML?gEB _0a p4͊2#'5ָMEЛrcsN [R{MeT$EWE1S 7"T) JKޟ2xGW@׋Ap?v ތ?ʓ4V0Q7PnK0|(9x pIj) qaSB^"Đ,?rzŵ 祃M*` (PVr=NިCyCּ?h+X֡s WZvϤ7ʑ k8C&߅Q mx哒ҕDbI)Ԋp/ y귣?yb=u|eG7mpթ&-PGrheVljä@{"Gdc1w*%-^YgUočI~:DtxgȗOwlգs1"#j{<f%OsP0&3]] GB{ekTh] f{fp1 bE-hǬd8L-Gv)M5WTujFca<0dOpb(MX %)֯E'dPQMCu?eK\::Aˎ͌1u˟5/4p RJhiK3X޺l#^ 7~W=&o=eDUC];ANbOX!pޟrX}5DÏhx\v 0>oA``@_ }p5. uөSOLC Pq2tb7klB"QDwٓ pR6!kMM.A@tyRs<W usZ0,W]# 9pO] ~?n{ǿF< ,r<~q,`շ}yt}AA$b2҄2  ]jZi iNkԻY۪5YA ="!ps.Ve?QN;};g1N;R5 |. >\'pN駞U H4HQ }z$?2?|-y,Z9|0 nvo,$EoQR??_C=< ]ٌ1QTKm2.#Y5asW4D҂'IǾ^)* `; v7v '<2cyo;RX((Hs6u?6<&}ej :OVPU}  J='4(]:k5۫U,u }rt9:X?u  f1FYM0Jsp3W &zLtK rdzdrj xRJ٠2;5h`G/瘮de5^EBvjf(nj>;sC  mx% >Ӓ52[q-md!Ū=%ޚIG\L$gER->> EQB{Yn4v\1mХtÜm琮&bk9HBBMwjDYwٙ{$&Ѯy'sTS#:D i% #hC@u|˻G{w.xNNvHO0 >l,xN&kIC%s?sd&8^!a6PC4=XL(3zA\ L`ի&'-@uѮeE7 Hd…R ӈ8b,(a0VTB@BWW\i(JyP󼀜gS5QR!#IJ&!HbezpN"x#cr#TJ3o>0udeB`BJH <\M^SoW;hty㘯I٘f5]6p]4.}8W#_:ݪ B6q}>+u6T<8'zx Q\^5Oh>NK#.PFgu.#S C"R?ۜ߳>^W<'%}dČE Ӝ@N"ڝ4\i'ov,)rm>WmC゠X+'̫mWJ1t8f}"|$}KYf\6X;̺Ă0V/R܈Ì\|pM^Ag !OLQ.Kcfs4GPӫ#ABpTWn{nyM BVT~,4^R|w'`-Bm2; (O$n{_a~#/Z?Ew,f2hNz tu`/3"_4Db2|&-yyw(iQY4핣D[@cSPŻѐY?LGm2u641t8Zx8c0yŽIAe iZwh1`ij g>&#r BSIbuQsk&4g~i#> :%[m>وQ;XB #֠I'0gVqSk7]d(U1aљšNt|z~k\`2Ac9![삍QE;O/UC5qͰp{K+/A?^3no<\O?#/|y~ܶx12ϓ_=}}yO[e47z1) ,-H`=neHEL@6, ]X >]!\{;bD)% |_(Fn_hqqb=>cYPC`+8YUDZq?yc%CkPUr"qeQ1Bהw;@~#?I*x٠^qדv?^qUNǎ,pP lOj|0%kxRmU"S=M_9_r7. 6UK+\Q[ߵufmڋvt\Jx~} DIcֹGH]?.+"T&ui7%u|? ESF'1 `nGe! $f'9ϔ㡎Iˋ< 9(T;ɫ9"e7{p=y+Ng'ӝV#$y]z=}I:ϊԛ3ZgnS RђزsRPA[䥕U,*K7i"1]/{]ٷOH|sѶwh8s&mr>{58(^v5lJK,`KH˹-`j64wk&8t'f5;qo[i{mofG~{,7ۥfΧ6fuHDc|a;ssc%mm1'oT78l8Rb1rWZfg}Ť=a *[}2 iюd\Х|7\\El;EP 8)ox=ZĠ, }4i;VoEtrt#:y׍lM~UƸ>*#UueQyJ[-Ζְ".OI,7F)BJ[˃ l麦Q֥Y:Z.k,JjK<cK- g~jp/ n787qVaETgZO0)*LM74X*1=\ (p ~2Ҡ@Fk5;E'tS:/Aes5뮍v4U6`lOtz#+N 3Isa $pYG)Up>ukMBj$wU t+(j%hb1iIGqU]g)VT~' J=D\ϟ!t#ҡS +@gn٧|$}^xꌖ:oqqaWxbEW՞'|goدe#C}#\";&p1S#As8q}0 ֛|9+gGFL^ώqT=ԹAy~gF1Fdߝ;ɥpfѪ!VBDj}dB?CIW@ѢϨml(5Nuv,p_=Ezhk/TxHݡR],?l]s*W`\6 dBH ,36ty.;iK) G ȇPP)JzAoQYwb [C;wD?uD$wt/D]9" Rb ﱘ_h\u6 7^dm~Q'Lpvpyzy~_mmYvrxhx CtF!Sd!j\V#ɔ'~:%~h縺Z C>{ 67}<=]w9 ǠM"aa<$[ˆv#CZMĉr";{j1FytIKTj)‡StIr #j q투޼`g_ҩ 4Lj/X;rs@HTCNKv*LVA:jCzxTH;^wrPPpFӴ*;!#{}G3$t5\x K?MvڌiUj9H_8YɵuSQ E@$A6|dW=6%h;p"FXQgJZ ew/yAB9Fj P$?%( x|^3pe9su-|#Y@B #t G6Jȼ/T'brlމ3ZU]*;aQJķ2D_݃Ѱh%bյ&(t4OWS5t!@T|o{ASNA=n´<&60wr{ A#I6%\;rQ7m_Ç_OjsBT5$$ !UDU4$@H "jQ\WHVg:˕ ܙEO`LY]P]DtUxt?njq̻DmMwrť括2!zk :f,H-\d}^1C)[xw[3vw{VYX 4NyiЪVTtA9w=/. }d{udH(U&&'h1UL.'_\ળiJQ^>4yFR Bשd*ӗ2> ]wSwc``&ҁY$`@w:?%{q% n@ ߟ=@aή nU*'/֔?8῝uZS{[ki`2UO:^p*"7BדG\5땪%Ig-ϼa1w V%'GU*SK3zeEnɢ[>v/}AXZ2+} ;v4&^O+vJ6XAKD'׹j?u嚥ݤ֝ktoo2{)uRzN`3^òsd@C6 [ Չ4jA6l9pe)ֻ]GW[|Ѻ<13|Yk#N4ۅ)(#ß[o#$X"9<=@j AۼJbQ& ~ 5Z+>D;޼%x<0D@@+ʩsn$x_؟W+~xO./n{F6=1)k5~~hw>%J'`olLj_W\=;TSau-iOK~ O}9k>m cLo1 /PO>| n}<4IV9jBj(Up!ĥ1u4C)*%`׳ID?o\LqwvCJ/KB1Hw?v"0YC׭ht4?,oMﳖRQ RX#gabַD`iu2WiC|ͯb;?r{?ާHIz5QNP3AU2ujk@"$9'.M%MTLU, }Huwb}+aOscj$78ZO5?զSz3ER=s*Av/;T*<0S XLx^W׆=YBHL.mĹ6}/L&Pݐ"~Mv2}~Ck}&@G&v?LG=5V^M[$)bp6fG܄Ua\0zh 8<Mv )d57#KBr>:7_')&F0݃0 Em+^XkPs8" +a B>lKs[F@( Fx_ FOu11ρMID$0{Q I>ӮN@ #_8:4ϥ)C>1۵)#"H(~?$=:p 4>mrUT"~P0.cRSoE/Z(^p(#;E6D{y0|i,^nFyG~to[$/?ŦK~~Vvwt:Kk"szݏnB4Kוaݮ(o~SVխԛႰ]L~Jq_ #:sSO4?~zI?ʼ}ƬO(gk)_H1O=y9ғuymaIN`[ K=$H`{)KU ~E!:ϷG=i"/jx )̖N6k,aI5xz$vS2GrGT*8T*?r, 15/iM¥;8/=7rnך疲+|aa )Zt63qJ*|ܓ5{jv`γbc9uR5WN/3k;gY CxƑJk8ifT*Λ@(hdE*9{+z}ZK5hwt6q"] EsMR|{!;c+3rW HIv?47-*|]TׄyK i@h q./#V1T=e[` ZU.p)q <!Ud05q-I'lªNe[!Ngx:x~Y47zp1Zz&~D9ewݲͻ˼zU:mթqY|Ur E 31)!^+\YuWr4d7˷UEETP쟛kfs{ui.&-Xwa)I[D{%k+#ï_#U[ y~j . W~Z79qN*rH(H;K"ާac"'Ʊc>\͐ﻪ;/s$`>m~/[bN^j_KtI6{g)60!ʈ;`UCY &GF>,2)0-7u21PٳV=i LDHwpli^oZIE&RqM>:1jWQH/8y$'9ǎZk_*] /gRw4K&qA "=**PV%Ez|ﵭRV`Kn}.:_v4 S*74kZȹ)Z'LaBy{Olrh-~wjp`b+ox N`F޿9Ƌ9_=´{HRW=b4M l $`?BU0@YdQ(ggƁg/ ;sA>du-7qqj44G+ pzY'#㍈w|O\Cu؍0N㡎zխVm?gw/bʛ7@0dz;L/͑gow}9 2)|ʸ:Z*|\$}wxKkѯMmR >r xx* ud /%kqvwv D#f>gJkMZ8 ^OJcMM 'Q`Vk  ͋yf[)4* Ó{+\zmnBL8%#Σɽv)cp,{Vt;migJoެbPN+fɀW@<'^ 8stJQvS<[t\oDhQe/Oe'Z$[28;'U%k?  _R΋Cglzk_>CLa0NСC(@.e:8r !q_a0҆R_2u/Jݭf_ӟxDO,b\W"vUwN暛,eӂ:/H1B`^up$1+"|Z?/w@ruUڤCϮ&;d̐w3qö$8# `HRVF;HSw:ɦJfXbR! ybSERd(ƚ*da_IӠSWi^ vX c#Lt-Ba94MJ?pLe&2M,W4˲Motם @_ { V=`:h%S>)J*R'Q.6%K?&(`PM E,BBҾEr )(AAp9`n@1/<ܴAHA1,,T2F1Fj% 7׀OmM(Rf܌hSB-*!@(,8 j+.p7rcZeW`,\`ȒPJHƿg?~#̔?*B#gpâ.؍O"M{jJ<庺#Fѕ!l0|69'-Dp EPoRe/_NDR셪 @z!DO\>X;c6σJ1'u@8Ia,$?$02C,eBBdqi' p8p|C"Cq't @&I&Us)E50+"ӹ5:qGSE+4ɥjfѱ%!&  v đ(DR´ajSٯcB: R шu/ I un-P$: //I&ҶUz!ԍ!ǛKHp%K`GN `NLE,JѬdC"G w$;~AOцrٝ0>|?ߥE(@ӏlrog&?4Hƽ}oHli=_5>iE_w83|E)ZD#9sJC:(tqH[oIՃ n6PQHv;΁GQνg}y|Դ*}(.yq'@t˙B L*11,ѝW[uƘPKedEkho>ywt˳槇*6þ |Ld&@VU7>4 bj[n-o dMREiX 5;(Be+eh|īt_]]:̮%Lu3 H|DvJk=rTҟTvLHɍ5CuJRۢ̓7sɭs" <%r;$}g7(Ys/ SNStl^Wk[W 9//cw\޿Pvz3|l-Ƌ7{l\1db\[k7nē in~lBO]ņ(mhlĦm\"Uk;Sf+&$R6,Ke"5Q$NiծTN!7B&fI=dL~q%;.os[-f #PdeSѧnݮgAk~*6ʮ[./cf\7)_9mCT[=6 17+{(UWJI/ c}ӊ%ʽ\y9ycd)ukRY*c< `] 4;F|VqPI4cJE!V1 ɥ)Μ׾-tsyS+-¸k'یj cǃI:0M=uZ/w^~=5qKDDLq۴vI@;F* 091Qث:4Ի*%$꒾v~' ]G=ğVJce?Ue(9aqʙU>$|=|JX}=}nuޅ2*e.6sDS }> a@; '6'H:O0[.W0^=ogd`wdzW-uܼdтR^F);j#'*`J\]lo+}dN:6j|͠RJj4I~o ?aA7E2AB+s\CÆ t!bgcE1jvb< G4sj<x0!pU }{o!}}(cnw 9(ۆ]\)`Ai_*81 $R"!W܁=< "O18u6!/6ϥƧψ^bװE@u,AhR=sO0 ?^`y = 1.}@@B.Enw@T2 G"wFWX/:uZOabѴz4 s#/4Px!̀5xZv@`}v:/XwyKY@4Y>cPOmʿ>'^a1|h~}'{n[= mӡt~@RQf@G?cnc@c-z/^yM1܀8<1AyaXDPjǚu,i8BrF/$qpԬl-k0miJ}(T)Hvh:y)g x:͟Oio}{Aܟ*L0Z$њ#|;aed3@9:#C"_I _`h>sd 13Mq2z\x.NEkP,///>L#Q}AVqIP( ( Qxm#8>hۆ1GFI8p|1T Z mR+a zt\< '=!t# 52C[@VXK5v4MV1E_y|(*!$[H](;Co(:[ zTMR(Y論 #$[L539/@M/\aH0ná\:u'9'&P(Pv\QO@芾 XG'3@.ij+ ufe-O(ڻs"giعߚ_K|lDwDro%@UbxA1Z3"1fzm#{8w$#[[G“ Lxw{GBQ]lenexsc,/ٚ|q$[>qwUco}QQіlw9>k߽gMqd(_a"u2 c֡Nv7Y -;#䞺,Ͻ~j4{da1ygVZFmJFsz;.%fA)@R({d۹DFKvOa 'etNa1 UR\#K%9T͐F hu?9H@  tOE^us9ZS?Ⱥ<_J4#@S|Ãs\)m7Alʳ9?~߁*eMƃrЉIGcRtIѳX cT+AH AItJGmG ^Mh֖nGoBrwdXIB$C D'tw)ˎu:&X~yXˎAZ%k %jӍ9rиdu!JMh h hhnd4N(ԐYXDXZcy/CLIɪ󃌑<4Fw8@DXnbuisR@[hzj]%wr{퀻2P% `Q$Aig$45U4 9ʁ)h%/# U2viC=nO$.Kj0kfShiQ MaF%(zBr:$).uɢ3$UC$(Kd7pDDN>y+k.\vpuhcutIf(ćDx`2M&LIEK$75h41!\4g1qFs~i?oޓ=A';X!;0B<%˷#]i8.װvyI}YI5 >C` J + D}gv/xOnpOU {\B%U$_q9|ץVt5yȢbRE! R0![ |o8ՑOO9nr>6`>'{w[D1+5D 7ҳ$ND e(b$; 7mT{EUgdOIfMxyu_gU. '/_4pPV?#E#lٹ+ #i=CZjff_ bqxx4sb zS7E\/`e<#C&uC^&^:khc->u"ԒF;f޷mz[q=۵Le5 ?UN2b8<++=!U]ZW׆9Y[-ӋK?n{@]C7 .|IplChPN\25{џTBFTfeYK}F~B1rvE9-w]Qbka@/p@mrH(?Ͷd"BfF 2%plGRǗ{9?>l)x 'Փ9 .,ZXN9^sχ 戃Z?. ?z&/V% ]T\!'_x1됋o%WY\^qW0~C 1aЍ#91wusOG_b#ׂzi;m-bI1[] GoEQt߲V2h *ot3O#𧰼nJiNҏuk vjc>e?'OQ樔j^H/ Y>iЕ_LñHcp`DI杬cR$F&+od ~}2&%+27_EafAv'oZI61}TĀ'r}ФXe*nDTw鵒}6/}:!E>D5CG/{y֊̾-cIJ-g3(|1C38ZkWzސhta W." sF:ޮVID.tM3UL5340j:fFTj>\@#2u[3`7b,;}b'8d ) 88 W31/]w!ȡ&Y! :^UzOj`C~dYt>/fm{N5ާEnNN߳z۷93թnG99[iKFaI?W=ˏ.LclvEy1>?-uv~~ PSHP:%<>H+,:^)#%c9_%|,c/MLx 30@1=߮j:,F^vֱuyzoΣ]V#n8ZXuXǗuwS32|B dǂ@Xӊv $y)`НHzzMUX^z漇S8u"]F(4$Zx4CH`,YH4O]A`lPvq u2>G:*F`1;4Q4>c鞘Nr}U<`(g6X|PbӢb=uu""*E 5 s4Ik:L`26[ro{N}[]LmZt̘ÒX&2(F3 @Аy39J)eI_3"WB0j^ gU:_F\ SWQAd &{fm ɍDvFo}ܼ^?7%K# Btc1bPW[koF|͉y&̘LBӰf@3dzlDW`q2㇁f &||oS ;8f۾Ն9A!)|;We8O5::)Y&M=-n6r9hM1vs*`A|bX)c"5|#2Jqʴ(!r Z>  EٵXt lmmc)6TYIG@?8㾴MU릠j_O{v|IAiLVx+: N<8H(,<3COs?hOh#_tb ~:?jg{b]"RJ*/`aDslO: 'b$p{|Hk\-2\T>Μ>=}]1`P =_NH)!7i((򏤯n?OGI $U7IH.8?IPNE8OGsHgB0WN["FX&&=}O 02@z$h7=\ƞrL^F.!|E3̕ 8KоcbGoӃ!ZQL3Jg>&^|_L`vaLnܙQ_;(wKQ&N$c`lyXN #Y~D ۍy52 -k E#T.3DY0Hb &Ϻ[!8"9]{?/OLltc/zvPK9? CRmN~;ߘ|rmaN;u]Raz쏾dAMPaP\5 d=5an^ ;ӟɯ/S%"RDHLh*`=],>(w\}a ѐ+Ghf%PS1mqh{]ha#C$P=!x$t<3\[ T fMTczV7M' dY2D'f`f&O&Pb'칪O41*^[v= hჁ敫]-Gd>[,p'<"#Ƚ5v=}2wSzPdiĦzj_c=;@$ZPZeR>#tϼ_2~}WuWOM50j(USCM-'HpE4E?Wȃ}os?`/KOM?VF?-9!/M?;6OPحPƕbA1njBg藍^~ʜ=?˻ɪ jӿ:]z_/0ͳ}vIFu]`Z_CY,Qr>m8I,b)`@zVc~m{u_.tq[ILhMWH2>=(5/;gZ1HsC0cGfus?k0L\>=޿8MoLg+υCgO 2ќuRv~|y)ɈX*L'3ׁ%F@Yqǩ<6 ߮JA~Xuj^)$p޸ȼ P@!@GB8gD}ΗD _dk\F Y[SU8JZ-&/D^ ī7^X2 yM`2a 18hUӢpm`˙m{<0 1|^ڞrBEQDA+0^jqVBt!TæO٤Tur#W\4w9҉Nj^ t&o},=EK$uwHT0]|rSO!!.rTdeEmt3TiLIb8cқjo{_=d78'`Q XLh`hw?1X v˃5MMC{ÎѺ#̀ⵯm"6; ϯߤ%$7Nh'o"'SJ̯] <7aغ#‘2L S {>=VŒA U(ldOQ?x9h~i/}޸fōukҍ!$Bj/[j03e=\_Jgvxґ̷_"0FfBR |1Ě>X;jb{gB(*Ù˨Ď6gH ((4_iA|]K@4SKNɢ?Xs4z(qk晒}s9Jr}1v_e.q@) I~rg<0{.q@{5Gd@ k͓+P`K[7$60`bYbqd3tp)ϥ+S~,Ъ3EE 5lw\ zjUgYzzI}uGR`2wEJs ôyn:/m?s'-9&dN$ PI~2}/fӤ(?]?D2b "b*(!%Wp?,lygSzCl/ T^@xϚS/Q֨e/ 8L|ŀ 8?|~R5VIwtf Á~QM\H$8->O\響h)6ioQ%|XvʠrJ!SףDi%&s7r?dCP؇!^7Y2)O _>|y+=|>9uh)>z 013I'xD?o/."$iKZ HL@= K~YC䘌!럿fʺiHݜzUQByM'y׫^;Q űfe^}m\K7jo8ӕk.LKUDZhJV(_˝m6 h~ Csigaŗ~>۬8p޾l/\kObg=ݝ>{ES}"}UoL:m!E eU:*zl1ܤxjyҰͲ|.Iedb\O6Dn'"H mzJɤ# ˮw%:kp¨KR|>=ʅU\ޏE[<,`=!ar{_x6Anwy\]8"CŤ t^EaUHxU;?R#z˴Ǽ <o.'asP@! BIa ,a*.8^ػ$wpgB܇|%ТAE$6T5 ykXǣJ0O$lϣ~Q#%C]77&B7i TU({aEAId?p!kR[ 7ޮ;[##6U{z1P~˒y;oލiT)`POуt zfPE@v F7|O3jI=GϹ2 Wmzi(!j)gcln>9u7-ۓ? YUCQRL"8s/OǼ#<> 5_EQ] D>g-֠bJAYG\D~N8 *x^ >Ye HE 'U.z΍1`#O@ Dǁ7$ $ 7vχ/e$( 7ҼXի))v.[Zalλz.C߬dARTڻW>ɹz~I EnGOxl1_;f$NʬNC["st͓Tp4B,xO"&*{oǩaeF4a7A^ 0AGQ1?>6 d8!?~%W1 Y?ۙެ=gT /M!e*)ѱ0m_x_8QAAQPq$$/7*969M0OQOſ O! 0㻋?ؓWi 9Niͽ@^|ȂZ 3RqF14bpM&xSs.k~9sY!0'_2~"n~}EpQumAX~/'8'؁c0n&z{` w7`gi(RMU\b_~/h`N, j50ק//UѷQP zQAYR2 OT^x4˜ϛEy^}(X}㟤.e.+d 1>(;oNF[U3Z%CibVXh4~g?myѵTAQ<8Yha`sZ՘$% wL H0*2$AD`~gkMk|0>:{>ϰ@ΐV mI;sH#@컜bOɓY} zBQDi/'@|J )Hj s:CW]%c[% VBQA(Bd#pSAJP=+$,@T8b3Dg~Yʍ=ۏunj+n״Ox[ѫ[V68Yœt=z2Psu2+ IAxM9” zp^TblW= \…ދhiOD?8ws[) ݧ:뒘Yrw$"UyF=8I:_5ayq,waRrm;2vcDɩ}@k=rDчUrw CmPA1*^XK@/#+A0i #KEz/Rz-/ ֍BiW8 &r_615:Oat/k}Yۣ }qPW8#SF"یB]Sז:Y221L ,#_zHjϿZ  @!H; 碉8D#5Ƕr,'P DJ'D5'Wd?{ $d^pZGQqtHD_SѼ8aLpyuoaqݘn7&ENM|% $CC2$ړt3˗B_dC2aZ}[0R}Q%)ݘW(("U ag֏iACta姯fJ3yF d-A;r$|[0)kاh>⹜L Y{ E-)?,ȏP}v h?EsrSRi3Kv^ŭma}h3*,!i31s4(m̪|7%AT"|^{Hz-0 =% m~Ww姠Yx$+K'FJﺮ7̦ l&)Fvk19bL? :~<v:oO@}ǿ-Ț4{!z߿O^/HH0cu^@x @.#ƕ/v~ژC)6cEWәCN\mJDȱ{^a,0KAvn#a}vѥ~k$I EfK-ANVY i&>ox$ z({wǷ肍- 4m()T$s6bW`'$TE9a,ՆQAi K\8?I7)գ[yf.^3<){?x߾XT4hxӻI>Ꝟ.eKL_wl] , DM$X{ClSzߧnpD̑C"1/Le[PNjd$/v&@vÒSZBw>:;gVt+7Mݧ; f )$zTJ;uk||؆ʜZAPBt470q- x_k\뜌U<˪~^m: pc󃷲ŻʟRSԺDI@J36,ehjǻE6n;;T棘-hN {8J6}pqiazi XvF+?]aBg-2?F'scyv[1|љow~5JotKn"\ՍmM ^;?Cݜ,QPC6+`!0`MRQV!Б08,"slRb#Z `rCN| :ږRޕ2@qfm O6.Uy~m|ZUڌ` smG^H$̞w;^U =,SYn`-;OLLXŦ# bW~G CrqJ߱CywN5\<.C,Wcz&n:2< c f\;r=o|?k3ȉE2̩j\q{J2Ogg2Sc!1LA_=miݝ>m.|Zd¡V xo❜|,G> %HYH8P*?MBOfu6막VxIE7!άMa'`*"ybܷaWJzc.Xg(QnCWnxZ+*Aq۹bvns&Jyh~+Tf<(j8O} } QRFstC3ipͣ1<S hL`KBe@ tmNMm]/r<ƨFa$cͪ"c F6=pv HaF0~Xp<ۡKl&t乽 v씍Vkiq$mYA*el٭\fQBOpLkr#+V5cۮ#. J agXf]Kv+hyDE̍X tأMT'f\_!qC.zV^ MBB=o<6""!fN$$rwvѿ Wͦ^* z@؆Suq=qԘ2vȾ~/ӞH+/P0SmEC8RCSbtr7 ]_DCF ost2ҌuKLMD~g򿤫r!z|mtBJht~8ɟ&y$kʣQٍjZzoIotq2EQ\QSRryr $' uaIӶm._EBۅc}O<1G#OBXi5v—F* #mϴgccJ.3qOqL};'PI6ǎ7mЦm.k-cŖ "N "Zii! OBB*0hyŮ۫ea{f}s(8egN|q\ueٷꧾa'ZOGFKBTAc")ssk5ܓwˊ.A߶EuzYafOđaŐQWaBuk4DOllLB&Y;Fs߄Fܷ݁UW^ʭ"՚;'aW>s9DVmke}tmvgym1eM_)sQE{au͝Ҽ e4VI'!p;CØHj*D+=TNr |D%G(5I-RQn! Ĝb!.P4|mibby*Ӫ)(\8}Ѡ6T9LiԱA{炙0b(ktl} MCtI~#i&b|iUU#ž4 8 J]>2mtД'Ve4rǮ@D$ pakr5e9ݱ}m6TF܏NZڻh֣P8'lqtAq{B16)\ 8$"*V̡GJs}vʬ%o0C .Jo"bL˯F|q7>yPmq]ZM/39ϲ Q91״PD7~"A>t@Ï-OrLDsS)<|;dBTHL lѵ@|"P*P=>k&X9fKKN:lSTbv3>\"\ =E4d)!ћ}҆ȌDmJMT&BHnj&HY]i* 0:WJ)%FПD LBY{y8݆\X#L 6KY$h1c9rӒkDReM VtO?gW% _SmjHQ ܒBG:Nqi:ϱ/k6H:Xw_ڏ=T6srH4V?<]=seJUd޽tҴLy~=qMM9Z.T @(aLr0-.,3q[kA.sXvf@) `2yF?1 '9ԏ)Xg`:8A$BU9N1 %_X4$ B@ >|Ö9a h7G=F/ʚ_:o&L\Gs<< B0#'\8S~X24]n #e4R]g>8zY P<&?B^,`$C{OʵSz_rF*wf$o8h _c ߳'fh+_ |)Ew.M|$:C j/)CI8|ɧv[@;Еe g\2?Xf/sǮC,i3`x>(=If`F}$fy\!܆ 9Ts 8hy$rA[Ĺ~[%0W'dq0dvoYT R;?2?NrF2( ^&jZ 2C̡$ȯhfi0e0xm4 JDGIh` '?2pw":?.m֯N x5c3֮{$ۉF\F澕@c4|U9TOasIڊT߂PhСϷK.a51SG}Ύy@zCL!㶄+ TKU*0KaΡ<18olznk> .S,BƺI ÄccF7_9:}4ئa;tv"/ąyݝe[,DAI=}XGa(mP5*j$XBit(/NG tqTfǻE^ KE0:2=Fvv)Qs̬ĚlX%dOѠWY;pآB-1`H̛]C"b11Kqyc4P|@(3/xM OC;o^_YH l$H: OA*u:@Nŏ./Q#TydLO' ATeDQ!bׯ=ssfgAD{K#ul(AT"P01"RW^Qɡ<(0SE"i^K&o^6ۤL8jbJ%*HIG<Á'>[0e@Bg^SB ^a$.Tq#|,,}*B.B? GmvZ!;h>9(4g5 ˘ vlRDQMC'X(L2"T0wv"W*Έsw֌|^Moe<1*E'%G{!$ WpeZv1]ڪ C*YKA:<mHG }EilAP4AHP F0REhlQ`i b}O2؁`^>E-Ry:6:e1a\vp`O9FA& !w' CCVJǁCգM%'5 ^`}5? fTx(q$Fmoy=PmaLN` $ U$;Әn7<4m*`.4,IMdk}EWƽf"!B;?"SQ;C({Hsベ?<$7s2/]60硆}RXt3!dB.3yʖAoŤӕCv@ @ow z lf}Hl1&681H8:;alB T t-ZO0^{\ 0a=ȯ6 Llh:a e 07{[ߑ5-&`AT|B= OŐ$DW>/AͿ{=2JKA$R +gb#*i_bt kסkjjӲ8FB)_!&Xo+񙘤M? BB[;_[JR$ tWeٕ=4|6*|ʛC+6 {N/FzR7 aNԧ铌pr0YΈ$#aID(qoH 7HgS:f=2% HD)!dnpi+SD%=RXwa媠o9& yg);sR(]E ~L@Lvr2]|"טg^ʇ160h:GV{/NI3bPXG4wUAr3 'nG 5zufM@ ȧJ$Hq"UËdv >Yz~L~@??ؗC̯ⷧ8qqEԻPL0yQTX\;ZFA k׼_t>ӌ`iKBq4=F'Vo..brBV|Kck a`'ʰr&bm^0[KЀR ``ΞL׫#I2åŲh^ ɶ=[S[^C Hfq}ޟYk.0lM}k|0.@H_.u>@C˦|{UbU]鷜`O2`j5Li߅{?!:˭\(*>4<$elXrŅ aUo6Dr·m+6EQEEytXfθUq0rXcUK$YZx0AZhP1 쐂)} ;jHD!R?E!#yx)+@B e~}g%Q{ظ|7mic.15&jQ[@oM1a1wa ҫ2ۺlϝŞ \X!CfDCBqPGb:O{Ux~7{{DlH,k'(8aT`xVj_J(gff:2CYMLʓ\2^ZmPbfxad$=! RV p?xF@2bh-UJԧ v]3{W'{.Ldoܴu0A=ba1\!"`8<΂J\SZqfi\%}|pA4ZwPl , Y0Z=OE)``>>;`S=$B(_z!0Y5F9U vhk[jc9"g!{<:Rj+c1<;Aɥ+H8dA:,ND~!T܎?.$* @RG" `=Hdҥ dܿ&R(cdtxooy3P۪.WyJXt*m'D:`N|y:u*B8C4i(ZBb- Wzת97|AY ܰ 0ACf^58CF҂Xf/mVoHi#ͽ:0~o$ dd4R;e{M p t&T"$PbT9 B/vW 2NFKw_3bqNI ,0ŀdHIϩ)CMf$90(4o9miFQ].UWsu;Fw34g'"a hIˆcç3?N4jԅ5nK7)LrtMzT F"mݜ=a.byYyBC Ó,чI$iE/s1%x6lNxeT% bx$qI$/sL3K`Yݐ{΅4]Uj}5nmvQͱS@d@ xkgC8r쫭IΧL}!OY!?W z'x@pߝkG  PԪ_h~|s28d2;G}9wZҟ1W\炑H˿4=b:#(B3ULLdu(BT,f<"K?E3ܟmŮ֔N[p@Ca'w,?hX\9$7eAAۇB)F/c?ɞŷml]q 23ʛR6"ߴO[>#{eN0LKo70Ip$پ*} C9VEXAoNw{[f@+F:$fO M"D{5VŹ5)w:4Qĭ}_3}{>W=5z˪8DkY4PkPIDWbBpK}tnGhgqBhN$:b$x,3 2!iJN!!Xy`yr/P1U_B wG !"5tCC $֧ ɶT;Qt%9N&H@|2|-|n@4'L!N)ecII 0A 'i@f4$:Kg HG1)2# Cy>!M#ɹ^'`̬{*P9՛H8szEPоGHRR|R0h HOq^4IH{_Km^ JΚGZGqzy2t*GļYr  x{ `t||Z/ڥ2Oڄ/+U5W&Fx0p G2afGg.xAb(Ї5nu^WPS "Ol&>?\X1I^6t"6y@J`ZS t5Jc9I`v7u{o.D$cUUUB 婌Iaq׈tݻ}_BE 58`T~zoIė G DaHi?P0` L\M4&XlaI {y&?I`>*H+4CB](Q%s7ӓ2'ZPmg$Ӳo+0?%U!C-Zun)|Z~ ,Ldb[!M&Wcjysy7R6T+PYV0Bj@6#EVc {7h7͵{3>MbF9!6WYMΘg^{cx0}/ݛU{u:E#f$!55prb]0 F`(^-[(L}L 3ue~pk><0H} =Y!@ c/QEC|f_{N,FM舛wphQЧp0> 2>r\rK8141,:֞ngyVNmzF88_s{UUUUEUE[۳eyouʛju=KBLИ/! tÌǕje4>b.$‹z|O{'P7Sxuָʪ$B>5vV\koGn &? 8wFr] sDo0|9հhX<&j+e1+NU]p "y;ZGMM:kn|;"pj (Fj};XB^|a~!pcMf y85ۣڂɹZ|NկJ`+0>ϼo}i$ՆSy=o1^o F[0Z,s''P=Q/)8B Yۮ+Ux=lOw6Ùx0/A6􈉯-&GϥgR ƞ%q|/~tk$7d=vn$E<#goIR !R$Y5; LCfdX# 0HJ/{qbBWiQEk/6yQ:z$KTQPpõ84~m,P$ɓy!$>8gOaoIBlHgfYQ_mf_T*ԳlEL·)7Ka?!?Ka{#wUf}:sjHP,C7ҡLvE IzpNٕ!;9H* !!/wy9Q3WR{>@ 0<|˥׻Z/'QB qݲYN4pw`CAk۞gp -q!Ȁb:`JDB\8# u9reC}MHR!!aPV ){|Y4V#9U#!H0ϣOdMqF2c;H0bƸ'!:A^8t?O.c!CFOPH|zhnyIN4@y|pz^&4@Hnmcu ;Z!=^Qpw9(/I0'݌D@ 6V?b"HXv:2*<ؓ6/5N?k'oØBgGc4h$88 @'LT E5+*vuHQUCR~c=t?v44(U]G8e)^y$A@ЅƆŒƒG, 0 #iH'D͈!v`jGhn{mW\Ƀ84Y=/2"4n'q&vܹ:}Yg1uei0gaz$!,l:rEYjx^MoKt?e4v|MNr8+~`pϜ#;"Ƈ@FDiGYY7yZ/.AABFL3V+X $0g p"G q6{υԏ^ s<`X7Fc~ Ѩi7q㱷OWgm r!Kr9m$Rlj#1:u1fE9l'du +P&Ȣs.Q67-]G[d8؍y>0gQDAP2*},@ )(?俛 xۀ -;44;r1UuŞŎ զx= L%ӡeKO{KC~c`=N=k&) cdTkЯy'wRmrXuW$E} GKxO*)S{{7Umq4"8zs ^9 qk~a"/AP}8;Gcz ( qr.Xh(!?`qNXC2< ֌9Z6:#\c\2QI1ssv[emIee;#Yl3&~blVQ:1,KsŰ@qx.,Bf URޅ JUUUUmUU(mn@@tx2qI-Ճ i):(-9>p|n[aQ7=bCnXܣwS>?Ĥ%]p0P0۟d\c`Y׹ۻC1:?!JL}_ K$'`\~wt6>X|m|Ͱ z8!j*81Q5JEUQV,z5ći&5* aCqG؎ka'I%M~֩fTM](8E1ӋΕdNSVTmSiݜГbjD)O{Cc"1ISkT!LWaPFaP]F£r9W(ۄPI"-t8I@[2T9˰U;q!͂dh%$UvI04=-#,!/iD/h23 'HK Nv" @C^H41%v&K”N@}o0lȉK1L [ FX0#[.P7 X4?~M q=AlĨax?^ όAB7! 9;8EМ$rHuMvOI_F\{#F2lxҗܸiZ5񮁃2~ӂ~C_(C󻋬fóCe6CȅF~b{w^HEn=k!TsTv1C'-NgFKXdQkB3Xl ,Ba7BzqCˉo^:20-0& K+mD =D:A0tlhdݻ .!:Eqh! L5vKM1e7C0lѤtb=d{FPxk$ŭEu\ Ǎ}VR0aْIF`gb3!/ay ()(>^0tCƙ[.KC[M;l;K8/6gJV 5qYfI.w6Jdxah>т10 ,J'\44V8O>gE9JiEpgwI`pt9^Ar`0d@Onp:8t''1H0+""DBAs3y#Za)!Nj"D XhR胡'[B6Hy&_T*1.N4$j pr#90MRpH!,,'.Bl(9y[,iK abZj'|MVg>!▀y{D;")O?.hd]mP׹ Ѯm!D~ruC,iho SOS#=V!/]H٘Q>=[0QoG&!/ctDGRhaDnY<)dE $=C%DwI׭-rh*$lڴR|0T45Y1 t1u#0V}3u 7cz2"HCs T}zkD;z*<+ diV*%Heu`ĮL61#AX D-TCQpkHt`>J ?,p9> VH`z2?Wy70i`ڈd_o`$8"d"^慄΂*=5O&n{?UEkMbd݃EPB9quI|j'&'HS¨Fߖg*iE$X( #@1Ú#:oy'DF!`|5$GE}cj uW }l;spԜW\ tl1wv#rBu;s 5Bg0?ˁ. $>xN1B&.VNu/jsg Nu #l"f4WX(6 鏯05Րfu4m$m{kiHCg-HK,H=zL6S"QYfMGV,Ǣ߭Ҿ;`đ:c.4s5xY4m8=Иi>0u< HL_8r˔X"zdnbHJ,åtnm4OGgVP(kךC<Ri3Hm>Ew~DGqurP "(x~ -b:"ju[N lY"| v/l^HRg^,5;ЗO(K?bkX9AP|▊M!IЄfVzQZy }hW91%2|JdP) !ff52U!IzQ'b` Vұ5ʢ$%*;{ys<;p}h C!9+_BnH<øÛ!H4@24_5Q4|=vMЪ \Ы- <1pic m=EaS$N]~P 0@{WW#ιT-VFWsxoG̓>*R}@ EuQ~5!~ 6ϛPaM9{!{tä,4ڟiv:t}+(" .QL s r !xifqI)ҫ Ad /3P<Q&y9|}|ԒEsd7o0[%Cdn0)@&RBz@`u7zrx"UVx ]EpE +ZX:kZEblPmFIr8dY( .8=!z/H~%P?40x6݀h}C޾:}eAGc(+ܲR_v?u~4e6vkj3A-98ʆqpdlчKп BFP/PT:,TT{3a`Hv D?tap>@׃]bdx"}FܪmlG,r03 ߉d>+WM!r#B?4zW*!ј]]yezTABp%CR9A{ǰ{)=!~ӟ?Oz=ճU >x9#!`,:tlD0C'eWpyѰqşpq+{Nva!w8=îaކ'J .>9l=tN8EA '61ami8dpY+H-TMH(hQ.~Ep?/xwAЈ6H J %Z 70!#ցuؐZ/$)ؗayu JlJn@CZ=JĐn^f؅A4imSX 0cO_3gpM0 0 ѱ//;"rn^@_/ :_kur(ڌJDkU*J'w$azlqGjUkӂ |6#JQy}=w* $_9r7LhPl;0/؏L-;e0R1{DuAr1 @A}$0lʮjhJXH}w ()[1yp+gǀЇX*Rz®֡o(Sa'Hڝ072p9; , aݨDTGp~߼B:HPL J#kѣl͐t$ cn fhMl"0Yǜq"OSXCʨco/,j] r8!&5G; q^8U,mSӧę%8UO~x91pkD{I& ó.ZaK6D;&B+Z:I5Ez։zX[ `uԳ$Т 2X#`q-5*_kK%1mS1S4dtݐq#@mT))rYd눇U7kpؘO'ѱz\ ;Uxzo#_zXaP8R `xn$0ui%f1أmz1kFZU` 4 /aRwgᆄ7Mfb̀qWuH+\ խQ@ѨBCn8 f((BTol(Ĕb6 t?YW>SiuR!)=ArR4eQ7%X#**[6GX>i⢖2z& J2 mJddͨSRmZ4h0 EIJk4Dާ8R'HwuD lh`P8~ݐ!R1C>%20:0 jA!NB5FT`@-{ڸAtd"t'0`fVc;0`.cJQd6m,3!AuX A0Qay@aWCzQuIVq̯dl|u*ǦQJHnJ3l?@ԕ%ƑA1J.-S U z< k~uHK6b;PC\FH$bp"/oDlN!ug ?I^:#b @AQ1_7GT?{)s8t 9y+{JzAs`M<ͤM?;j&Vp`Ɣil@?Z'IǍoH0Tz> UA9o/MQR KhHt"FM6F"q@mbI2jlZ1wCEsl  ) !%$  "F`eTqnAj9vA `Txب1PlX D2K Bjr cEķ퀚 v/lND0;:#!9ȫ!&ݡi;By)Ad0 1x00`=E5#a`i0HG-F;>TBwd&xmMIH PqW8C5+r^}`lԄ Čr:=:y)Hb1I>!',09r >-gd@&bx2!FX>LJy`G͎ühcЇxsc!4#rҐrp 9e%܇G){ˎ93tEǼݬQ3Gաȉ$(fYf(p}!W13% "IIC('t7яu,˃1@Xvlƙ$El_&U?+ <ʈ>!PMH9N}eфLBVA 3! :E6̪Аؓɝy:z8Yy7d  d6ך {,%J㿢5(ױ<3d:SHp} hR"UR-TpuL8(8klrb2 MͶs(锓<3pI%UVאwaDÛ I`qXnFX&| I4KCm=P6(=#' C/g.:Bo}ÀaaA(GBݛ5` RH;VVMt^a<3Gj4 PPG{|?oqBxIpӰE 6 cʝ,MPrZ,<{$0NSxDءcUPSE,'ܟpY C迅g %,9U$B4iFBDIy09ߦ`4U :2i0¹pk8 ]&LRJQm dC7vI_DTQ ~{ O@> P6t7+m=}7+d6Vĥ,9QCXhV|VUA)*@4%w+z]vO axJT (*H*cPݪ ggl"@;"r-RAMtaaW hqdQ"eg 93" XtpC[[(|}3N]; I 0 ,|?Vl/bD?P"& :zrܼJpdț>} k`S.6>h7@0'pƙaeatawc8'ibd"wUS$MBL1D1 'LCA]!{pq őQ> *Ps^lQnz0CF{ù&w%BIV\4d7c D{>4Z5M똓b~Fy ja@ҧd38Cv偏ژ鄙5lY;XьAlDv3Mb%gcjl$,}L mcfj kHݴ2} %lK:08.cEEcpo"v7.-,C*eLcIH?)'SqM GƺmޝF E);BAe#bӲ6C%nxX!; #fssX`k Q BV `g3R%SHm Tav ҢP y'gbN/ķ!GJٱ[Y ?P|?HtgX9>a}m3{].^}MM"l hIΙGYM@"qRt dR =b-!BeS_y>/>}v?㾹1Y7[W )X^9y}]w}kW|߰&Mn͡Cc5:U>k(R9@ɆL;  &1#sN[;DPTXbqardcKSs$;쩬N뽃@󱋮tښAX]kUD&F ImlZ̶KlHpr6U= 7Aj3mzeU4A>;<{ w1ŀA^KIȧB}s#H=<B^,pIAV!+"pnh |(/#>,dzw,5`kr1!<:Ca%q(B\h/hB!szU3UlgY+a4ʧǎǗ(TzGfuF(vAЊI@8ABh&etKHx.:!RNy(CNQY>Z u\N?Kי I@'{!@H q/?"(s9Y5l]|@:Bgz/2C 0utj;-O'P!5PUm$;{4QPAw:2`xN$&fm2Mxغ"6틝rTH }yYNlC '!1( k::"Cv!N* nT4 4%iz'ܒAuF"$_h=tgte(ܘd2G= !G$+չ^RV!!>tF!ﯛQ$CAByٲf/ \{~%HgZć8ܹ@9&pK.@ DlL5wUUR@f]V0L^f%"D[i&?n rld8a cƧ1HLagI@Bu%2aHW82{}cu&!8{YD=w+b(ZC1rthx0dgy5p,sVH#"iJa浙 nmD4#B҉`kiPyЀxO@*| ;]u|CرN/qn@MvήHz*PCp RO>8p & r§7n;È`{)!|}]Џ%of>k4Eև~4r.v4`n(_ 0`gծKi|3GB߱f :0ځSQ+z)S4 rʣ2g ww2TH3* -"`sT /w2Qw*ww}ŕq܆=֫׌Ib3+XIn=A̸=bzۭQ2ksޱs!5e FsQO!y y&7'o̱̓C#%ҽf3]mv 2ԕ`ֹ@cDP6(l?4ȑ$r}7^$s0.|(By7W[xR`%I5LU6r}$ qv50lT@A8żǡ8 aU}T;T M8>*iX,K6Lnx)2uMhxգDA9*i8QT*Ϊ;tE!P0f<̊Tbܜ5ͬwQk$YYsuUUUUUSiL Q]yIг (%ć<_#p=/G5=qmԤ%{d%TC CSxXh1uDEL$*`IoH04Hk^deR*J! r+<-Yha#m&NT"Q(b28)\`omG$ȰƠ07Jb\""]b)' 9i57Ӈ!S>f pD%Y6 ?/m%S'ȍ<}ر ZTl_yFVp40f4}|xbFn`~U2qi8QE R^"Xo54@`H^N fQIBF mչdaLj}=kbZHOr=.Ύ}Ok} v ȧϊ>3V34 )"/Ϙ# " 5H~g%UO|ڌD|':{6zI+STZVƊO}>C$6UjK`B$qjA| !8{:̵d4C,HU,:ȇTQ$yǺ 8--D!d-I#P]kbPQ;`O {#HDg%:7۵jCGӺEX$b`;~| b{;<0?sX!*Rp@ I-PP K/dMHZf 2.tUU y6(&" 4zmehx)UW % D1(Ffl%O iBx~Eu= JA&'-HJB7E8YS x#z(UmN}`' 6ϗ$~8VSl 5f( "de1P1jDj+vϜ~  r#N31,B@q% "?THꃨ0@dȞy#Hay}]#EDX4Q?~8]I8'î$^x ī @f5hj8MBVnA1٦0qW*Ф«E]N=w&cbrOB1JVtZk6q, D/qopֺȏfkBoٚo3N֙aXCA c{iC89- `ֵ#jM7_=jqBͥ| Ô@ӞMS~nbvo6 쬓+K9u6Ό (s?w3.ij|kGk#b"`8d$sl9"Gmo5U?R < SB9ϐ̉ZF,jze!gVp4ÑqFycO#\N*N%BW>`G-[T`cȫM0Ѯe؏O)X=P4'ϗ`=A#ĉ8TJ>@\Ԟ; Ǥstcwsq5s 0_Ur,ˬ0n66hąG/i\a*geW(Frxrq<CӚfռ4۳9Wa6#Fb*7 ?y\SQ P $1V!R1MlA|l&Ғ%1 F(e ĎV*i=M>( MNo7 κ\F6D!I1(G4w|6'i ]{xs)Ywq%`G2ՐQHA0#"}sylB<͔ {X=.sgN@ɳ!& Gg$6 5Cdz! O9-_-ާ$ChnWPŚOQL39F2?[R|]CܛmN0特ӗr# b"$(r1^88/8D`DU^+`2myDDDUM""*b%rl7>fzæ쬚'XBzWaJ i:6-SuQ"g P$9@!nvd{k_}0]zB ^HH)R~lcϞnpxխ ;lF2zs$ِiNhpU]ll4[?A^O-D-}̜9zbK )?s ,Uk# bbô㌷NV*QESrєIvz Uva[S^,oPIhFԁvf+}!#j3:LTDLEQ0CBl4˷ K HJ$Dq. p˓\r\6byrNp lXpz*I(jd $E"BL߳uuw.6U7w(6-[,8y>#4od!s|!@i$h  QlsIG! zgºc>G.] 8Ҝk'Lx5BOF;Fbqz")|.p0c"<oP0#! FC:[ʎnUIOD$n7ݰ+˹Fv;G#I=Yz|0(=o%2XmbҰr#{d ĉ =sJxG$$^ĉ_CN5-Inh>]Ҧ尰p&uI Hrlp3A"b㩡!SIߡ⥣r!sd6l8y4r`NV3Iф΅ `o l #cN+Id7uEC˚C| BՆvF ۤhx7#쓈|M&syS hcZ `M5!AhD_-7j׏1ѓ`|cc{<@mqOnzЉT¶II5Jݵu8uUUB†MsNcGFѹFoc7yiߜDxn_Y~r޲InmMI7qaQ#ycIML,SH,5.lom@!;zo# Ne_qt妇X[yLBTBG?yuV*2 Bzpq_Lj6dIl%f9BbYe>(ĐǞ c D&U\a X{7+UubG]J[]d ];4mILwݘ5ew^{ҵbu`FilC=l^ww@w5XDuE:Pdd#)r[PP0Nw GO3tJ;^9̐ǿءCX^a~ rvO~ #;l͂m';`:˔tܻjh^Ġ;=[}9J% 2B{(uHTuXOvCπUxD?/^r;t%Jv<RUA`{Wy"McϏպNFDHLÉS?p♽2?>v~ܩe{*\6@+A'qx6 \9A Q,N8uHҎP/i7ȱ(~/qi]Gt|Qdw 4<1)-AQ' MOZIE$)((.jܤbH-~V_0:W*%ρBE{`b>MDk!@†Y/Ur Tٮo 8R[}[i\K|Tzef@( +ڰ&ՍUUW̑?9ZCJ8r#t3b_J A PRocp{SfC4t" |\l"aL\9 U<1Lv+J,Yi#Ƥq|RZ``)넔88sH؜ԄՒs6?XX=rX'#zh ? 14HZx{jO[ᆚ\,!Zg,G |},b( 2IӲ-#Ox\"hAK&_˵RU!8ۋ `dJtG$4=bnl8:}H}OC> ze/(C/-'ʼn:@D[" \"Tq'ՑHn\B%DG$oo;FM!SkA͇P$&K" cS53$e|0 ѢAK*TȖ B*|רm|m"lov_g=Pь3J==na<%B9ѓ2t \_(1Nf $8?V>(tj.簃?br[I2]D4Z [D/ld(TvZi4 :gScQTZ& TUI9vD7Ĵ5 Q?=! RK9N8 C!  4Q<$)`b+`^IZ^% %v;a x Wh&W BuJuSCܝQZRm'$N#SU#K0!m&p(!Z2!x,7hTklЙHQΫPw`d N ~HIo%0BQʀс/ }&4 #?f?0nQˬh Ro4DnQ\K?EOLo-̊f7دOdU_ZZ! .rCtVŅu( 0 |>0J%Yp.]:=>سB=6gўE`j sw[}Q:gRhVǚ4cd;ξIp(ABQB:iTĝ#{#ltg=|h[r T瘈&mbܔJjNȒPQӳ$opFCIu&Xnd`ʼn2us3>/bÉ$iSGL%aః?lvjHMD1ibbcL߆9hI~8-Q'q'z#Btf\}p/",W?@U[YT3)YnVU>:l;I?݂pktp-'}-ba1Eq11]wue%556-i6_Ex4M<2,![l&1LMey8@n|W>(s7;@xY()uDl,}G1}ݫTe3W,]-A"a׀aI#pQiN6eFH9m|/D@G&xl|c,FLn$rÓ}K h`eߟ>Nվ>#wЫy*#qv~XgP`d9|"H1r7Z|%?R}Os4]<^="')5σD36ݤ||{ah%6ܟh3Gk<zO_0< mn#T5he @GjjxlE!Z@q"'n{* 'm9ީ D <ե˓@xA?/XČASU/n ˼zH^=Dl5=4ڄFוe+0!enI`E)UVp!(0O8ۅUUUUm( P(Uw<> Id=93#&+١CJ::n85^f䣒ӕ @07\ 5"x?SBkHI3Ҿ h؈50`2r9|˴8P;'SEPҧ!ۆ5Z-w;i6W ɍUsc!#w\FHJf8:LM}ױ?xۯ=424R25N?i#hYfgS)]y5M#bZ#nNwAjLWZ/4pk4*n-1 *Qń?. 3,MK]#N oebtDD NV@.%A҄_yBN|݆1diٯX=,@ `HU(mA_Iv軋lo@3 eaiPx X]`,\"ܴ%׸a}e-Ut prPJy,CƼ1RFؕ]U$/;o.'G(zad{#/Àv8&Hc sW\X8cI[PI^'B *%Y1m]߻075n [6gZPI!PɁ0݄|?߬ہ 3g%} vKL ߄? `!xӍ^cJK* F z;a)q* y(|9N+yx'/OX#;[&VOMg`>ͤ-9GO$3LgNbGv[}^׍Fwp:1Ѧ-*7(t䓂t:kb.;̪zJSC0|ED<\v=wQQ6F<P&B w/F X ChtJTC)1 G4va6Biр쮱4-hp"ѭڥ~[$0yN0!)#%}dw>Wn@AI4M^u@Ԁej @k 6ƲƂbhF nuR ޵A"]g}zXh[h6L9z޸7Qa85\lq)6#{rb֖`k? A܄U ;T۷'(&+IXIC"%"O,5`MEԊ|: PI$I$F$Ft{;Pӏ"w$c,tZ?qzSh,^.Ѧtjibk‚[KUӪ"7O b d>FH] +Z4}lfgz)"*{{IYEQ$L0> N iu7]Lhv1~ nϔēGKT B^Y~pڏqǵ,LU,STrfEl69a3 N@^b\NGvqި(T$;~dCܲ9TA( <, On%4Ti.ukt _Ua1'qoZɿo"R<ǧ$IB;pM(IOlP8E26+yUy͎7@T^ sr8Y vmyUϟ ?0}K=`1v؉PZ!bnF D$I$^} EќCXpx $%x%xzQTIYlIԜ6kx+}|mKw]&բ'=gF~s.И ۣL-ѕ)0 ;;\9P Q"ox ߏ2RC8 9Bޏ̛zn;(f rz Y`飱tڴWTU^Qb tkhJsZ\Յ4Fؔ2b@idI/$,'ܶ9. O|JBS-0S3tgu m}ϒ!koEG`h u+Vn} 3f,;&Dw/tnH)yK\hjMV@0XoR\ۻcu8"hZ\,U~,*an"n_ĭ)2%*RUEsKw-44ANjy 1cTD:Sa ƭP_w=市/S p(1h-S7]1בC/s;ɯj!$BC9deKPjj3@rq޵^ώ1$Uovؐ+푨#yW8׻cie@KrUI:p wN[Vc4h1M4CB9x9ҏ]? 4SG%9g0{0x 6.0>w\_1$x 3h:O}GnSɟ/8C(\K4xv|<6D!c8/?/!xw->3? 04bⱃ1RērCIIՖv;tZP95}<qP=<skVY^73\fD5lّdpR20gW9sltqHĔItmfsAѶiDPp٧gÌ7/~7#yq? qD/rr6"׿sn^;lڈwa'ufO |x`[fd@V"TLu齑HT`*CUQU"*"{5UUUn9,ZeE~D8lRms,IYVE%et<]YÂLZŤVs'k9V٩\=`L&c) ^9;ē)$|cg[W뻾]į!]xŒQPU4Fsx[4TH^Ж[P}'}l&,;k)xۚx}WHʹEQTI$&VC8^qq{8e%eIجM |^@Vo𪁆N up];i~iT} GbxC: LН;9{]jS-, ϙYuu䈡?+m%22w6A=XM1@iLWM`ZUAz'>)VqՐC#0r*XWDlXW]rhp.,D5O;DO%~5˶5Iy;fO=e g6^tx7dXZ%#6&I_A?QH^˨K&~Q s %c?#:r m@Ö]"l;M_ Lrzl=Q7qV <ݦ"t> ;:.)$c5-KKzsyy JJUUUUx@u-݄'/ *!bZpgK㗞B5)@]o #b݀[X@;sUM.P ~w}']Y #IPiᙝZN̕UWZ f,IzvCɡBD9DCoQ.Wnopn ACLI<4$cLH 穂$>pqnD=aR%\,c6s'ԤOő=qn68ѕisIءذ=,vGN.=5!kn}OM&|FGu.A<81p(&F !a5U;bFDg>9>L+32&N)Do KpNb޷%m3\\')Uoy=,۾osly1$$p KDwwjk9[4N u1|m[wf/l~vjU ($+񝋁z VzEH-j S.Y v:OQ=+,盄68.srʯA^,m+$ϯM]@O˓lP}{5|'9{`@qւ%6@`$oPK^xIѵeBAEe*12 $ a@VX畭 n!/Mx.%ċ$M8J.\.{$Ί@gˢ> )` )`#H@Qi"2[W Y΄3=9;y!c {}6Fj50T)]~ʇ-"dW=E C|*4\+`B)(WŞ C"M ꖋ~ÞNrKӷp HERG> @Aֺ8 rB:+sD1AO?eןJ" (1Ώ|rǑvU?ճ騂|N[pر.2ų$%4STmٗn2߽QdA]CB"+;Qp뢂o˔e{udco_ϰԸOl!6A=C+m߾ di7ޣB'܂E'(\.r!8}t8,zpW\>A_Z:` @@ d ~zsZn[z&R9iGsDaa_A9KBNkmNY6:{L`* (:fsRg|m'4ax5Σ٣&%h(Fv_Yw M).Mf1R#~h  TTXQ^+HX|Uh@FY5`Gl9T W 7tׯm_ lF~Xwo x(Y4*rI">fJ_zx3QчLtkv`X\u@Dx*RBԚ\\APأKyظgBCx0*9pyF .|VJ:x?RPf#+ ľ sW=9AbNs (7$'%Fi)\F3M)R+ 4kSQ@`KykuźH2*|); {Km8ZaN:KJmnz֢R`I&w|%:n;3bKHI+Ʉ%h)\cd+ 3WVfΥ6GA}؂:])#*ӻ~3*a5 (5q97 \8f/1huYW$Wݕ{95@r h<40FxZf^wӜm+`/ iuu-=OB+䃿ocLkP鈭gb#YAU01B1zbrl@e%@ <(ȝ$F}*rºlS8oX!DcJhU D~P%l$;B>2Y^o>ḋ!m@ q*tN=b4&jFtw=,c $U;N'c: HMHiE2fd[#0W(yzuӵ3֓HU)ӑOw"%4[l*Oٱa;s' bOP3 xi Э,_f=vCzxo ɟ4w᧸ߙ rɌ|Z5tBCUf@=+^d ~ $d0a @=Y-wf" ͛w_*v!crMJkg7v6QC =(,@MbC^3.dC~,Mu^т$E!1<\}!ƲJBLAKdmm/ףn+-sGŘ`-?6dL(4d݉P# B^pjtvK>]>pΦr+.`A $>718W );q' 9y&Gxf$ڏ;}u'EА١Qܗd3)ڸdP[]TYeq, .Jb(,hZI"B ]{2RE$/a63rPQ>^,{|O^_yg|]a&V@m8"DlcJﮅ[p E,Q27[ FG1̻N鈲i'jjx7{4נ;%tzN_^fgJJ]wOCy.ި1^ͽOa뎓T6R0PFYWWw4ƳrSr`un݅1f9hMqL (肋BS,R۟n_m9j7D~::TX"rF(,%阍LⰲypځNZEr@=ĜȰeI,xGS+N}:E8UUzU ڃlU2# 8nj(Q B1m6?#g NzM+.8~5'$0Dp2C9uǶioj2&vk/<}l n?,pv]VMelyywy(l#º%7}2Uz+"r]M*!ςL}sp'lap`J\sv Pq尥>9h>`!X.|:]Kc&\fG|vH0i}S놝/nafo9RnAm' ߬LPfcD7.1۱x}*۵ b[ZPǜ“3ӑ r!j5|" s62c:h2хRbg+κDuC^v;򞗚h–N;YӫmvdhQD&xUE0P Qu oԯB T[U-U omtt+f\]PhT>3l˒FTecKke.㘘ִCB57cnGK-Nq2oG.|f"N4ho[Khϧw;iֻW\:I 8~c|W1>5c 7ݨR tQn$f:ocIW ا3v/FhoGlK_=Cg͹{l~=S*Gv9c.އqM/iuWm;3ןl^w! c-jH}Mm˅u&?9!I.xgRA!cBЙzmB;=XP9FXə+prʐ{ug^sgb;@3g;^: D;Z?2dj6wxVUЍ)Aw E*cM)a}Sm;4mYaA.EYu,K/%^o\bD9g G=]o%C<4;88FƜ|=i>Gw:O:$'n}l9m҇&}/V gXL\ۋ]4L*)LA37yR(I҃dXD5d*Rrg`܍2:‰i0C* HGDh\tY~8)tgeV<8ڭ+8kGM /-nǶ[U~XMBie24烸ruC^\;#d#inE>UD[]~DO?+LĎGf%qwJ!l"ʹP>Bmr䜐z #Dzrι{̔ ψze>a%r'kG.94v}@}{MG4l?+y=8*cQbn8Y=} 7' a%y~v!>N=q+6mpHT˹c4$}ƠsRl ICU_79Yp@B^20,g@8*eD:G?ߌ`Ap_4+`gA%UUW_:mmuԡ!CbpI c b ȬFW};2L$nBQ,}[B=Gq'I$/Qj5YTiFU}&qɌUFr(` 0ʖ6BX)"O_lLx] HJ>jQAE 5*Ïo7بcs+eRV!r f* õۙ j"_L`U9apsȷfGd6n}<+G>?HUb 0+d.Yh4u^ch@vf,)2NNqjȪWM,ïvzL-+kJqUYm'"@UpaKSLQhůHè q[NxgBIe8; YuB\Nz-|66aLo8= zF`sj9rD9ޫuRRv\ɜL9>ps^oWÙ)c׃ j) f]0 W0.D U諴 Jd}$X ˽8o˝mQu{z DqÆt1!pP#>D r}pb {niC'>86y(A\7܂N|U TRx $ƒ Eʁ;cbIBRؕ1TC̻S Tu_ynkq| .u.+ҭ,l_b$xpO0S^l'gC@j>@uE#7wK?g$I$/φ3DCC'䯢5Rʗ "tkIEk}j;Ty@~k)<bmӦz}"ڈ衇?Dk ca1"{ę0/N9PX82HǮv31G^L2N㨺ɀy~;I4^qL4伇C 5Ztto$f`OdYt@T>_4,D3~9!݃< CWr+>lI$wH,<]CG$ w\M|gܗ+<3_/=mN?dd3L.߮Z:{XOnzWWxkq3vjHq5kAA%ĴoSzW[cZvf]d/hiQl&] *V\ ߎo mHFݪ% 猻>``>Ko(Q2D).ozG~wB.mJSM%g1tbLF^W6u E#=9BQF!w4Dljj4(UaM,O# Q~z$<deJ@LkRYRL_0c'qb&%bTY!@2z{gރm&Kbh_)o.K^#IeЀh/aSyF<30U'ֿ1z+B؀;? >+֚)JJZ[jH""i*,`F<^ hXPVEhH=Dr)rxŐ`4B*:3?d y a#"rX!5[|(4 B<;@tt>E҉H{`rx_UDŽԅ@LArAJS1L BA@RCt&84}lł#>Q$Q1:Eb&IAte$TmO1q_gHߏC!4RŜgǭc}]hOGl V +tZ˺otfYI)"& ҕW4􎟄ȑ;wL"в3EI"K8p1 i@+X2N(`/Bdd=xxGEC qRR׫#MHo^`*5o !Fwe2H5-c;{NY&b@#r+ei1k'ѡp6'eگWD 2K_a&ab|0GOt84=Xi3MB@ 5 j]{aqS4 b )j3b[N4I5q^lPu;;i3qHR(9:tbP* è T!Xr 3CӴ ?Vwpkw.\ja d㝈{(CS_G$}*MY ( \4NDQAQw Q P ) M}B: O~~~(1Y(J-BāK(՘^K+} ak.يd$uF_5 )@ЉB5H{%1DJX LL+%@Д$P<6 :` A3k->;P?^暈?Ic"É` r:(MYHÄ2~OIG L*+B0e4Ah !VHB aCw{v`G6(DOF*Jõy*c9{Fm@) )(cgZȟ-~q^Y.md8G9hԗHVvD^2*(JDBo4sAGfZ@$z( oPh-vH8F~F{I yyWF.~f?M@HEP-40$}>t9zɸx`CМ^CObiAGzq9~ &IH:1a(pv?Ғ[M8X៱ 3rcp/b.0&ldm-giױQ1]ƪ52mkB G q"(=YdJŀt2Dr aFU\aNYq=PџN} =O.! / :^^;&= (ꡁ5ՊkTe8EDDQRDEEEb&׀z">c!O'&!iI5 C\X4x;aw(@cX0C%>Hu_0xeTlBQ%D[%O `>zjQ D@!2-)w|Haǂ"p_LlQԷ o3D[y0Lzˬs sP̂$%>d_2BDRD23 \EFasc$S2D&",1&ɮ6v9i>p~@c(WH? ;9!#pUMe5>.ZcvMA(Jߟ| H$(\? ?v[Qu 8ETiaYO)L<me)#k>Fe/=p(hG5U6M9<jNJ:|AR@F1Z籃 ( xt>Glx?I!&3PvQn/>~=v9hucTNx< i ou Oǂ!hp ?`~(Z!yDXuN?\XaVkc %а_Z I9<Ґ c`?qyq@'8H=Jh4dBT&ZEAJmPН7 H7p9KHDד:*dOSS^cz!SAS!ƚQŽDFZmƁ풛1p "<20@BQqELđ-x-qa"G*TbT=a9b6ڈN!ҪxA%|ǎq<ݾ F)eC9 C*N?i:BN(Fz]* (HĠGt:usXYIP>eiV5mD3|DzB嚞wm B?U Dm:'|ۃ2 NUG`NO"|O7`/fCqP})??0DE7'ʇ3>HGSp0 B AW {gcq2 ?*\ÇEd2ĿCc8D\r&Ɓ ;!Ψ!I~T E+`1& qL @JCGK~+s ɏ+fPV#6u .npjwrqWa."‹e<OG ? P~)h6"1YNRyX8eR&<1ֱ$qYf殮o -殝aZmej \WQp'uz!YRȈ,9g}c}4(W#Z]y6Y:r 2w׼^Cw M\K_W wqBt 1ƅ{ⷣC iȂPtM~|ɧ:JJRa2 )"D 0k&!!;iS# `>^&[,_k`d85{dF5 LWz?lX6Yy!L0V F,Cdi؆FP0~6h{ٲ3S1P28uY 4!_,<țHIcM4 (4,-/;Ɩp=hⰽLbHUtp*Jlgihv%(&R!^Ũ:$BKq- u2# =.k@{C<`&¨[m\hf<:;X(T(vYhCa;1_g`|Q=<>д$6d!ü]1%'-=~'XITzx oAWRU :}cF]  &Jn`( (9N\rGcr1YQ%~Fƒ p79 ^.cQLYJ4F 8 Tai#l4m6LW]u+=I &棛#"+x[-A@54Rp UDGIKu)9 cD)SɒH(B1ezv;C$ qvTGzvȎP*C\!n制5 :R"!Чg51ABP_S_S^eى; ;x"5.dV1DeQTuuD6VUncL 17us{GZ*@'0L: Z )(%)(fQq_ ^  r0 !\Uҡ8 "($0}k.WCPD*P 0U5ABPSE5LMIIwI4@D6Q R1/Oc0MPw@g3w>ẁ^逰`y|3.+ ۴0?PXJE4;$'֠6lb $RI ⏸>W'Bڃ!֓E.TVpN"Al-3ASJAp EA x┈ձ4KLL! SvIIFH0 ""!v4+y<܇QT;["uF4U:ɔ'l"do^dU?w2EB| 3$eg{ TTTh\잸Pk 젋ñU|p:4h'0"bXyD{9韨߲p4gZ,e6hC2)4QBBP!|۽׈_aͨGc@!L}$k fħ "!aS48"7 #C >I,Q793 9Aŕ&mSB#<:pP52湅(2B5'^@R[C>ku0idtL =bw/X}IH#ZFbj$4Pf.49) #U Zjk >sx ؓtu !wR(;O G 2Mi'" <zzQ*C$s<_9 P&$TQ0#L'@hfA"\XdT@!~PR$TvDl$H4"rAN,*%R!cX% ?smFHJ A,\ZA/h(ԏJZ҆>lVP~PRćq>bLGS 5r\Y9\4QM hq$Ns;c:5LA(W9C6ɶ,($Bˁ^=Nb&Y8t%O'EهfvI4I% 𓭝ǧ!T>-4(ĉIGҫ싲H.+?)JHD Ő{{}Tcۚ"w7YX;'*i("Ɠ  Ŋ4 2j.Y?/aGCl^QƢgG Wrs7bh9d=6hVL`+uw+`x#>0 AQHAJנX4DSS$2gV6$}vP "R\'w:&7br(W]ڀ4TwEF+*&枘hn̖FGu;q.&9p}j)\$̝'";N8{BGeK 3#&S}xZEV>luD3 \Bfvz\1юJnLIlxcLs"끡3k5'1#GEvNj@s" cpleMJ[͎6DIi40XRHZLZ6hj"0P?3 ׆n'+Lx́F$Mҍ2̶@9"aQ&݅ɶIK#ƶ8IF+6(+B@BZ';!ܯ':z)ZZ=d4xU^Fdom1֠3  ^O :Na1Q@ފ &ZV4\B jЋULRX(d ^I3: z΍: ejaMB2RLJm1ӯ9."hm G!VihcVc$5ST ۭ<$oNcYFֶX3I2myyo0y( GV WThBF)VLmQmw{\g3v-M)cZjaA#fBEʹ-(*oYAAEL2${Cx{/#  !uEPhX&#]lQ6CB8(4La;:#*FhLU;I^ udJCoUſWNg <@E33\^]Ę1@A4].lYT5m'Z%9e`C+8z&ɽm/q4pUFJi_&a,h|jHѮ49Xt{FhfFO^ ]\  e%@"6co,QCT+֡ZSQ,]Ş)آ^*n޿o`!$}L*{}Cb/#9lH}(QFĎNzEq b4Ed)<(T!iJQ 0 DDCJ,p43cf+F P4 B$U 9^?*MaELR=HY ?w[0slьɣV^`0KwP2MN6dmƷ}LfҙE)J*@6A ~ ] vXddc` @FP3GD9 ' \ "KH_iWﰝmL /o0;!MQ-P̎?X:pƊxʐm ?i12O99"F&u (1 A;ˈv\0=;xge@JzN)Đ)"O5?J@Q z vI47;D߇ @_RapmINcTHJROә\~|}mUJdYL]|j$ 2IAئru8]:aphՎ::)iFu0nHtdѦI$ #CA!p5CK8DAŦcZ0;ٓ#=rϜpTuS2P#!RDӱcniCtܮ@j(bO!dB,A4QJАP 0RD,4LEE@4{LA/DZ€6 lKAiJa٨LUhCTٗ1n1jJ mf4t^^1 tdn p@1ˣ!C"c_=@!uS2 Aih恄*@@almg${?S\4U5c1R9pp/ȗNx4 Ņ}Idځaץ{&kpKQo5 C#cg/Pn`eT" )KHuE4x)"(4y0!MyF\7ŵK  xdOぢ9wXid+Y|sn|=ߛtÏJW׏$s!uMJ%aׄ T3T?eJM6̣hTysw/CŌ ,L-@PQQ! %0U UC a!@ D2VYyѣүOP(V_ n%>߱ܤG(\ $8y^^b['(6=(YJ D%).G[< N HY̢k ѣ]mLVFdt"D:.f%dNoW3vfëfƮCt$?,x`WK4<+N^g0^H!f7vwI @8%w&!N㤝F i36gj58tܢؤ!BZ [non#q26 !S'B5AS 46 Yے.^~]u6$i;m.+s;KpL7^2d:3gRwQkd/Um /lsۉTqw,`FM܍"|:wό`2ɊHhYRZrbrFF̘wz44jxYf- e&kOd|:ymbEu"K@D-*mň0Iz[](4oE14a8!˨C ~(:Q_eeUk,>DgBC2BZ dG '8q!Qp@ ӈmn4$S* i gpBED* ^&zyNj S# AŅ@=5$. 6l@Bn" Z5@iQԭwPQ1E@,QDpys4cF}! F!L-q3 ,"h($&PEG);M3"#ibssU+)n` L(16h̀vim7vA"ZM8LI'Uv$y22iA e:}}ߣ~\`nc 18 0d_ DnNS(=SedYٓ-䀹ݳs]ȃ݆nx-h؆TbJ+GX˯&7q{vCuߣ3'.:#:BuXߢ~0G  ؎73")@XƦ[,Bm25}7Nnevo'5L݈ )X#aMr [[A+&&d )>;Ӝl'l6[&\ֶO,eM}i5 m:8~5̔֝c]웥<Cp N׭\hFBЩh\Yv 5LdzWȴ5>r/ >PE<@jɑ) NX2>Vk03l)(f9G};EPcO4h؆4a#dx4s 0dVV,po㹳;R׌X sѼpRgٰpQ"&4LvՊ^R{]\/ͳ`fjnl B]; t^)(75&O87vZd:*9ވS:>b,؆ͳMer71͛@ZL?yK`5ewwuchf2dzM!10yؗ3NהޤQI/`l#F؉^bax.cW~Óvևh$ Tl$ 3SU5Ylr : ָ2pez} ^ry{OceT[$ڴ3oHPLW|hٛM{Cq>& vlyjfe6Qu2؎i;JhFK_(h F]!O vInVB$\.br0zjxӳ"y\L;e7H:?ƫ oc0lOp|`cK/Kk41F#WE=Ȧ78:Mll;o;ƶpGaF3/kRE%d2TobNCFr>uc'څh3k&6aՐHm \g9%A[oʼn[DØiM#l`Z8sۊxk|kH"jCnV\۱ e~1giFfr5 M6:/ .o6WhO}Jw\aIVszm&mdpDi@o$Y^T (;i;ҁ͍rg^Z*vMz:p$hҹ6fl^)d @MMDdN[`c-X엙96+ IsH}-ΚdҨV SBYvh8>5%*l 3J!r u&|`sdaId[-S!Sn7 7S͖N3͂$HH:zg[7봰f{Gc)Wv)xKixăYepY0Cv[[YW۲DJ4DLLA.J);a0tC{AB&N;PUCo-|tx,l共[[Pԋ-X3lEhJdkY;B0P҄o!)JDxAi fvY}-g;v- h ua6wtQ >ڬ\xIww@Jl4F[+j1nHaQr$^A]rsmWk|?T^ع8z6pGjrq7(q}Y( DHWl\kk7VqһkZ6,r{mꊏj;.Pz NUkiCA p]'6K@tzfnchܶ˱͏3/Fsġ^Gܙ -o|"p ryxj} 9}Fz[^v9 v~vx.72=90l, ~4Ύ66kRBnm7γ ze+Hj`gb0G'm4NԔV=s4\>eB#Yyw'0bk22Lhݼom%BST)8WO>)}mVvjj_)NV`)|w{rB|Ȍ*z_8C)Yrnrve\:J 1j:r7fNM5k;}-VN+]øӯ1ѝpY,\jMjNg/EDY8q-Ɯ2IOWxD4#NӃ˲A۠sr 4dE"_^{/Л~RcT_h;%=DHJtW |>˴ ЀP$I}y?O xzע.@.1g|hu`lTR81E1LO?vc8/b1URf4ZK2,V9<("1r Fl51Fg7Btmv a$, 0!xvy6zŚJ'OYV٢p%aMsdCS|mGśg^wE;U3[v{˕+cBĩÑ,$y:t;ξmgX%m70xwy5|j;>^EgaL "PcuL6`Wq! @57.[AZ!}d!C3,4}q칃pqS0r }5v z#3[!2,\ BӐk9&js4ԒH߈VB ʤ!Ba@!JyE $&IpUaҷ^:f/ Hs5|RVJB ׆ VXkL 'chj œMN-FfjpJ)yTtfip!ìKi8~]ͤ7[huL E!͎[TDD@a~a=¤ٜ-s;+CdcQL @ˉRI9#M0Y-̷uój]Fwȗdr6N`1.NNݠP/H4 w=86HD$E3 RU[{B6$CkbPsI%$&mBY;"rm61.Δ[5+iW,+FaM řGh4zA(@aL?G۬<:VD,+L'v4 ! <$ 8]& 0R"*u-^˵E: 䁣= w)솔A@i`M6J@;0wӞ37g{"[-r!ɢ6̘aSԣkbIeEAZUt"ycM<.HVFV"a#Pv3N尰|: [l0{1)FƤ \@6ؾ$`\շNG-C&< !|GWcs2=gdp.Y"R3cب婍{j%W^譟H,mLm8!_oG.@ַ1 K }:48r"S(k)09qxfhUr6҉bٙmRIet$НCl1K"!2eR&ٝ%Ye6KK hlË"pC,nT[\>;ScQmAkbY24T\-k:st0oPqՔ'բRKK.Պs͗]yd$ c!:7{& wYfv e G0F{aw~0|9>9( -cB!D&!H\5fp5&S_{y })jҚ:spU˽/X!]Z #uE303&~z= |; <_.{K˩=K:f#J"wc62ÄL4AE5fqckmYe O>ڃׄG$*'Lቔ)r1| $<)Av*1-1 /^Մ&F;4wˉ ;Ro!\:ޓ:53 Sɍs>8(mp\Sr4יfLEv/:äghQEL= ~N*j⸀b3v3錐im8jxeT5ܶm%NSL9ܽӏ]w:|x\=3x5ybKP IbY1]4yyE*Cs.AꍛGH\u5"@7Vcjѳ3e2HM6q},ǡAdزv]rQݕPh~i&aI0qXeBIn͞9t`z>(-Mt~`y`1 A6qAV 4۟N_gs+ޝ`svxTo,y<<ا8_x$ťH @q@,L{ PUAy*(rbPx(|w UC>7dAM52 aȴTR bP4ZCUQ: #abC} >m?t[= 00z@!Cp9>HBTPTH4@Q]+Ԣ{<:y.rp=pw_x8d}e Â~/ Rh%D#YwSyʊo$Fj->3pOwꅆb,IjovwEP (ԅ&}> v}8RBܴ 8G0|=x-45` p2ag=E4)(@^X!9Y"RJ=Bm!2< U1K%Ao4PRP4jQ $p~/Hs ZqDշ I]C o|ǔdƳWREé2JWQ;+AA62D] ՎIzd-stAHdž\XsKk A$dO$S'>v^_/z~WHhb1~zF3ak*Պdt|ꉠ6!Li NBe7q mh-)P2!&Ń'ȁw[mnz31lP)b_(BFF%" ?A4w`JAI!L _ʹU# DH10P+ IL#QE3@OĈbhRiF%hX DBM'=rT>;]f/G-(s rbka%VYBTHE{˗]YQ\N-w[nz9ؼ68s'H$(1!a[rLMα:X{:``ee6M9fzq1mW9 J#7o@{fh, ?vx}fۇ]t+YJwrG 2*yc f5AcMʊiD.bEOEW$brdIAq87&ȭNx6kN9qfB0m8{l`Hު~uih`܃8Ab#^6w246sgmuah#z6oe"mamgQ֛$-PYA',C,jȝEB+L(ĦQM8 $v!B焊Z?#\vI\9 &;I/\2z{r{&Ⱥ+A1m*AN ?A_qv҇T(T<ܝr `&Y~YVHx?j00T:}>X2c>}=l3vwnlܮZ䋻C 4Qx=hM^,ۥ53iMBvdGhaխ"8BP HPPSb_ M"h@!4(f^$P|߯N95˥^molp C&G\0/[A8kD,5ә-0e&{s&bvPFSoGܭhr&\fD[q(l:Zt6ĎÜ1^7|YM|oEue~Ul`B[0 5DdyR9{Y7ʚ4s-\k&Lno\FvݣlR˖c3 Zy0VG*Yb3fx8E01pp,ܽLC&!W0IxP1b=5x;pA#]ڬ;]YT3սX#3W gmk 5J^mﭮeYs˺E IugU)MͳN7:vVsI.j&6qw+/ ;MsĄaԍzr2K0̚](J`& NՓ(6d 7a700x-Ʌ'P ]4W1cK:iT6@B4 C@5ATDDP-#(z'R@TdR B/! HB YFZ(ym:Vā\!1ΐߋsp)WLuF-%JZBe :*&]@JԃC$(~A=w{<3Kڭ!k)  v3tF„FWwyFdDE &1sm$ $- BGcm@C'~D2=)TrfAF3cРjld ^6 wvD\: 1#t蒎9ͪ$ "&B=tj(diJ I(<Ω׆"C!֐#4VƄ(bL8" jR$* (jX "kj** &*`)jIYN0w¯.ڞ'`>`BbP R8G&+ty@?sDK ̳Ë2hiBni=P7`ÓLٌЄ"@)T( !$*bn>|L!О#`89R4K*ɚ%"'Cݔ1OB̡+X$l9Oȱ vx.yT})L$h\Pd&2G j~~K[c'|WE2G"zN|I[( 01"EJJ*!L@%̇ Io^~ Q[$bgB=w:CCV$‡腑R .@gҫ7zn6F^Lqò1, ag]5T6d&M%T`rMUR .I?6*TaRK!IنCLjZ$ >ן@k ZΒa A}3s~1fXnw5I(9B5_罝[ WK  BjIOdpY(D6JciF3A y)s<`(Sy%= tGA wDpq)/3 :y.9k|G6 V".~N浈]%*p.F8cR[%a6fSQkcbR:>$THD' źʱ$Han5V:is#|fQ2y'MT{:LmO` s"n݉-"u`S~?i:nSi#h$LGc2Gt0;-C|'bӘV'O&rMW,3{rqSv-1cr7r&a ;,~W@'AHKjW0`C&W'389\u\@EzP\t(܅G @Yϯ܇tPk)꒣b<,y;w ɱ@ ҟUсgʢR+ګ7VN ?hgw{hb!I*2~n#i6<10>נÇysB=ɏFHI0be0> BDޘ tw`1C)02(;#ϵɗI{ H*Ȁ$ C 9#qP=ZA sQc1]*X (KiAVl!;8B4'?x_ڐu"Ҩh` DTa;OH  MRD '՘!JdJP (tlCP |`:PIwiT gF/Հym섎.Ҷ,B^C͠ā<#g›M[,g+in9 9U ff1pzַbDg{[?&P H~ 2Ű)!rwwMM x "a~K((P0mmeN$R h"ChvX,/}o]}}.08E^1#>l5[(m>~Pir ҭ.ߦQ, Ph7Xkz@Fr$~Kb[If;.Q÷:+|G|He =Y])Evn@A4_ItDuo~z^`dz$@THmI/*.6dxm l`d224U$t5Mu'Y Ԝԅii}Ͱm42nEEM%$TTHJB铴b UC(3l$Qr K } ڵV3&qq\bP#ϥ.PIzngGJ`*UFW@8hS8uˏ1,h$Z\z56ap8@<9G".puqĆx| r;Nyica}V _I6`0y$2 v< KBHPO3} iG#8tqD J4ER j 'B'Q@:X9xÙ"qERi2sDHA/d7T: N!J~~O?XkZI74(Ld_ Ae$S0rdoE A)'W`! 6@=} dD[Z/CFl4o ;k WB 9Mq#P*&T&|GRdēPBiMg2{c:1C? MCT3)DH~W0@r!@i@4 ih$R*ZbAhf@N@~f?%'Ǚ;CFÞ3AxL( >}_OHk,su䛎O\@/>,!e]!ʉ- 񒔨RP%TґJ#IEHҳ D5MQ KJA1- TATh4 -44PT3Jг1$#IJ3JE: S4 Rȍ*kHH ąbqMEDUQIU5LT%Dґ-U ʕTL%(5E Fd% R4;b" FE:b R(e"cup]҉DLPTQ,@ JuX h,c%؆dEbF1? HP tcʍ;Q(&IAh&*a8#d;;SsO!vb3֙? دl)O|9Cg,= u顆`O "&@f ja)"Jf%A i *P:l[oYҡ|ΐG4z=Hfwwc'ƸCՁ&!aŜF %Q|ʌAKC!:i@&v30o}~1Av?)x'[6+kSO;zOA82i{ \g_6#RۈM:dL19D$(MOcCm 7c61%]QtV%7nɢdR}IA<qC@ kxB @Or`0ԏq"xY/YXCyϬ ]:.S?-7pNdzICcq 32˺ȭmWmxF'0rCrHH)3̸q׶)h6:Aw sɦ0" );?x{FXƙW!b5 $SyB|gt`!Ǧ'_"i5zz}zBvB#%.Pď=$J`GMэ%OU"8Lmp2C$,Y7@! ^~Y\~bkVvSdnc #T H5,x<ʇ=B#CmG NcʮQD8#4Ck?7O֧|0:'A^2r9la8C@% g۷DDJ`A([v(م?M%9vg$RiS q0+S?f.$II&i2 i R$ 'C 6:;}X=މ* {{Ԕ31C 49$qUXU42xC\52C30lxzeKNs)R݀P=hRZ8HNtj*49='şI|^X>3$1  J MP =B_/*TXuDDPIUEGOT]85fj0 43}5Hu;Ye} laZJ4cef8?ێ\ O OOۆPa]@5J4%(M(%6MH u T۲ήr}'=PeZB! cP,R86[Hlx}r+hSXƑyс80/ ]:0yGzpO_rLOFPIp`{/BttCfeCaG;:<0C2҂k! uz%"blD뛎=x!B7,P" t%"(#d D4yHĘ WxN@0)2v}tGy5JF%"'=Ѡ=ߩc U#G{ԁE~v(8ac XfkӖ+vG 5 H3Xf`mSO;[7~4f8 mUⳳԴE䓫|]c\b;EF6]m;/'X+]ͭns?)*!nSmmhsI k99h]>Tn~wZ$6㧣ZjTEk#,"~jaܨfr񸱻-t !EfXˁ`08x8(ؼUg}=9D; |G|~>(A,{sB֛<bY/Sӡ  GCEDEAE6[!I 耤(hi(D3'D1 i`HL0+z6&)ZXD *(oy؂!e%Pl!4AN 1P"i)RfXo*֝Gx7#D;hM$,[OuI@s׃'b5Fyx SھWGU~GR!9icȢ*T4t!D&ġ͐@!hDL #Ac$RaOȜM CY!$Y!]#D Z!0p6fwTH$irD^s.SwaLÆb7'x)!M;X( g)O=1`L  mIU"!;GLGHD KD3C ul=rFnu؇&dH361m) )JB% F- 2㇋C"|7,a Odyt{aC$\DF1󝀂} nv(@ԝ9^CgqnX6x49(PTalhC!,A)SJ2Bـ! .c:QysR|)0:9#!+=۹R,X4v2;-52Ň P`ALtྙ"HCIL^pࡡ# ߱U,~ ےmp!ɩ?c&t9ʦR!Rټ Ⓕ0"}@үWT6`G ,Ue DikmoxQE " ,2cպpF,5(aЛW üQ9ۨ< x%$N1 I2b`! &BG`ŨD2`Q(@"]Qc I +"̃m3gl(>D dgz5AǽNWh^ ww a^*hL*| 4DDDOpM'LԂ $Ov^Ǹ.ڻyteˇiZ$%ۃBR'ӘOnkS8hE&")H*wx<ǜAp8{cEN,Bh2ޱ&.fnt/((Z+ AyC h0iL}( P`"Tc=hNJCb<8.pKZ c3  EY"MNJh$ 'O EEC,j WeNjpl,btֶ-ב-T>X3:T'l}=** 7_݄Ml|!$[,B=zM#~Ma=/cC 37Mx[(KhGu6c0"Q88 @MBsdXtxI0igJBq#liLF?׶'+$،: BڪS +>XNrcgmQ`dx)Q $ARm"u&A &|M @{| }s>!Y=d~uA QS(EK}DU1}_Рɬ*4[EC^~@T ǣCqX/$myqG!d/["5a-Z)Hy&ע 47WV0FQ=s+̣*d5]rVfAœ-( 浨!mČ;I`Nofy$dYN)y5mz\^LC0Axzz:: &[P2"5z&`9)Ut"D1蒴JZJXƤEWTC*Hx wh#GvxPwrJ8Ŵ nkED f1=aΡ5W ePK8 񦋅 So!5y8*TlWYq1Bq i+ʌ695d#0#5vyc&FX DTīk묹72qwG,gD+踰RqZtȇk(A 5fRj&HJ 03='OrG@jN>BIS 1uE }CSOZ%rKO&ҹrySz m K![9V'P:yDlbwaT"#;~T}@TNI0ȷC< v| )‡=my)Tݘ&Bf hH%4Xp$=>aJi=bH8|NͰli=ye.Q4*"m7?N6F_4q!I2dU5HR!0P0W!G~)i 4lԢĠ; #T?2z|OPUf.a==7?EƒY:Go_K`/GW!3ӇգAOa (7\e,lݕL)GIh|lǃ~ 5aל=+skNMֈnSX9$-q zuZK-;tePݵ1ֲbG`"4Ŧ#5C µ0jWː,xc.CdU4c#e e6rU@[e1ThuTrB[D 03ada16&1BMQ8ޮ[fH)##̭Ǧ1 X6]O4N8:ԤMY o  k8tzF] ;Lf ,\  mX\t=clqcF ͊:1㘮ęå"r &\wGhr*D PڷWV"\<ʴ7>`ֲv|8! ^3oyDjj:ztx:^nVit!홈ƕ/mRU{ tr:R*܉ klWIp*= 6K)jvL8 @[pq/(I*l*+rPl8͘cg)T*̅c.,R#3lg# #y(TNk!eDT&Ҽv=RAAQQ$dLrHjt8@*` 89/LG\GEzN@tȚ4&P@hjA#g؆c 39Z$KQM3f.$y[@NC2R(%8b+ġGp> 9+.d1$F5F6x&n hcdD»7R@C$DzSPJ J5\;h c`T:$Dbǣdh-@qy`ZPz,rihZڪ < CB C$'yH`$/KuŅBJ`Ҥ׌!jbEʭ[.IBN Ex>2{! h ;ȂhPP(PUE(h!*TYD)/bd)h( S@4CE"MQESBQJrC#PS(}y`l6hS`2 4QSF[ "-d4ff0B/\梊(&RC` b)nɈA 7uR!0$[ 9wVW.C#T aF2fG#ߓq]_70,7ݔy!QPC ЕLBPRiBj(&$*"E)F$ZB%i=dԓ 33P Κj  % b% ddhRJPr'Gq%)*2< ?xPi(6мXER"JX*^tAI(Ii Hh iRpT\O^p D4xr@t y&`r~T/G{A$Ӧ*B̙&%뒔W@B4SsȐЮnB(FEdx0@)1WE7#H[T&D IuʑsZSSďfk"ܞvvǽCxO1 I 곯IiW@B|c<7j8?끠6x/"X"$R*҄;V:bPAN!|sb=]MZQL`W' ^DNCvcwp%A)$RQ%4Ғ҉S$,$BSgB: I`(a*l;MU㲃QXIT4eQˀ S EZh2K#|cDAIĘc58&c<<9듔(B.NHi$h 4,W1efJ)h$*Bb(b$B00u$(I'dbA)e R@!@ԐQ$%"B,ЭPQ) nĐ&֔] TCˍk ADPiCi+65#i0%1n95l:O1 s w:ӣ꥙Fh2PCQg<!E10]e@wce C6( M:iTt>x1')Xh(( F"%JjY~NɅSdF. P%sHMi|!ħgIX1BZZy(Q@h?-="P [ʀ +AO<-bтkc4pD)HFJX#MBU*4|%8pSۂ{awz)ݑskz" A}! h5q`!Ft!:췷Cۥ ח7h )HdzKleuj?rRaPenbk߉u j&if- ikOkaˤes ϿZ> lb R C_@fge:]*Ebvm ba*ሱXc ug* ("@\t!a~1|r PApMkTƴI`j0$&$4S nHz=%İhTЋ${90D@5 CS;[ pI@3'7tSN~XRZ;;+6qփM//2j1b?v4_m$4`'.]SM̚;\j:3М4 I`* Ag<$ĐwEGIѲjuwp9Ȓl68X51%@o(hҕQHD剩)@6vtDh];ʧaGBҊ$H,H_ A9۳]9pF*(1%,bN dԄ{VILϠQ 0RDEdߦ:Nd zx92@U z"f&`yB { ={!@Hc^4/糲x;7pA$ASl P>GrA`Ў%K Ah0(bE2QyH CHz j&C'}sbM7u]av`m/ |GF!# r|LFSKMxhX"Z$9Y1(!BТG{PĞ|,lD3:NåAJ i҇l : vwM Ptԫ" T"xSiH(NRRDCE"du@ PB $@H%_$<^7Cg >p"'pIi>f( a~ϾOO葶14T^ |fI ""0/{=|*;:jooG8} 1h7DGF{`hMN\51-Xأ#GFj"&+lM<10BCiq魴ܦPL&D-hوAչN"+`%,кѸyh.-pM7dZC2H4ыi僦UDX *nrSzu5F"x$Qߒ,6"X LM#udLΡ=͈m$7op2gK# 4A0FǦkHX7b,Z^7~0aN8ɝ҃ENgOFTV bI2İ|쎄4T1U8Ub@QHmA%A&(d6130E T-!,2$ @j4(i^I@JM@"PM"PAt"64!E"J2ԠD-Dcc]tٔ[`Sߑzhv!OWZ},K͹Ġ\8'Dʡ<%- I04?_a4M.?qTljNg- qz7 D8+ã &Uf hhpw1':$ҕu@(B>y@14R, P)@ЈD"DcEANZ}@d#EΆ6i5&䮠s4Q6PwAqLKU8'-R4/C1E%4P v00Ol^F0h2{Äv#m'0)h .C%]!G@wBi( b*8 Ph(́? h Mt@i@4IUIS0'q|t"\EL5TL&_FVJ1eQCk['w1|=j' !4nU*qmP.Sa?V2}//&2jɔ a%бw͎_GTd^+fhNiz h&@1P_H 6=Ɏ9y^b|6:!@t9ttz*lO6; hG͸ S_O67Hπ>,u|Z-:!8kx?\4*sZB $~"Pb+Vj]ky{ZkIQٚO qY&2L&3p.Z|!8^giћ4ZΙ R˹LkYu(v!tOshnIE9j 5bG?kL75T ῿$;Fu/J^BXdɁ3,7X:}rL`b-=Ps:hJ!A[7^.<0{ȷ:Ĉ H?w<I@q`'oCCaf>0-O m$FRK3^qoF>u,4fo#4wG HLZ6fM .[9Q=]塀\ |.a?4ZqDgyj6XәFNn"j,ڤDanӽPi|ƍ1mvh5P1EcQrA5{djmIY!0%VZF;UX7Kx0idbVnabT0*.*V?g6ANPR8'r<HEĨzb0cD!Br g_=5Fbs>C ez#sH)LRGɂB/5@M9VSCˆ +Jwޢc͊O';|e68DW20 J8IqخduBL4=XZv;%Bb}OaUa: A=z5Ĝj4ڎJ:F BGP۶v8ytN Ā|¿)P)5ARA@D2tyLM-GRb x-/CILMm@:}:u?5g ` M{02CZP`X;dbiZ|'wC0<eH ɷ,i=W^p$Os}PZ\bo *=Ph,yS-]rMhG67*ylpn2ӰT5UomY) \DI>\Aa1&å)`? f`E\˶fbbŋXV&AnUThQ }M`}VyeE x6868ak!fgQmI"I o`>?$?Q<,+]hJkZeg@? ՛ 6| 7SKKIQIƹ$I1FdSzVG}MXBF2PO/^8Tf )_K=v`zN@b;ো=}B.:lTSM5J2L5CbX( Hv0q*6*X rlQTUqQʪ8ϲw`P OD.8Ҩ&wn"4Zz!Vt5d"+DcF !1>7 y]fF .T!,y@)Mޞ8FCŠajI-XOsJlYמu(B> g̦|GM `;#C" )C +6$)#n~b$~sB%b E c0l=YeA[cРVcR#&HlwK16Qt^ypAW1d9'*`)E)CS45@R%&&((e9 =1%MQ}vdncX*z`{ch&X$BQ"z9f b%*XJAEDsb`)> @PшOI&.AvNp;ښ($pZ&!ywu4ANv47%^ PK@bM,40*  hg:p0`Gx#Fx[U(Cx2eP@RٱJZH5DQDi:*bLIA;c' 2E@˫X%,C== "= 1C5N%夃5T6M ̴na9 sb,Zc:rQ'[7 m`13aG1'2p1)6 D`i$ i2ZV$DثDsb"`ZZ'[)#S91YQ0mrNeeL(㳤Y1 FD6sicaSݙ91͜Ki1-#V444R"PRQLU6ؽ2-8{1ts1dN Fhjpn#T|mGV=G11 w:\U2Ň7M" ׂk\V2 C%,^t S#٫#Y1ț]<:^t%dsUC[VzB\@uT;˷i1YkbjCtd`hpKt>Nt uTRx4 @@LِW sM*'-h/G^qu|B«6{uîFa=0 5#x!1ȋh7H|42f*4,8qP۩C`׆C(܏SsfېZn-YN=lssNLCKoH}AH?Wyt/k1pTTTAS .)(\@FZԆB8;su0K'0lSE͓t'=d ESzPLyК׮~c$ tܔR0DwpR4J9GJ'BO~C5@DD_3قIh @aL!"*+mN0hh W& (1Q?Csi$^ sabרּ^ֿUFGP ^,uG1yq·AXA FD& ;mbۘ \bDU63AI1QSs8#\d8<DX`j bCǜ>9c?CJ/CMOSꊤO͖Ծ]gb '?NJi=߸Uzh0ؒ2HpńGG_CaqW)nʇ8$==ރ[s6~r8*i6)$%pԃ$(& 4qH%E!AkG`1clÓEu>!8 |kD*JTT1(D@PqH7ZT}PJ7pneOoYrSʜ'T'đ(YE 80"o_z`49 fm p=I@aQ-YbsiVb!ᆆ9hßyKS0'i!!A)…(()AB$h~-=۳z9'rcp2?jK ?tڋPNtOw+/T=RPLR!TtY?063*w@ -W*K051dsy}~ ΍g+ER(̠ ={1+7hi"X"`04 ?5Ĉ(?[i/ 1a?vx~mx~X Hf݈Wsdۅ`/hxo55VaYK{, UMw'}Jc/#Py?J}bDNz?MAvكLl@@ZS"SHB"D)@8ü zCKC @+`Q!`>a{v>`#SAA;&08wPh i J@J¬ L4P8B;! BiǖE= gˆ01''Ok(|%sDiRVF$64!Ϻ3/_(B +4L|D4ے ^TPTPFY=^*lx(f' BD+Cb0{5]:4wDDnLEI@HǞ)x_ @<̀~$k#77sATKZHoh_᥵piH_j=r5C}"2=99Idҫ;&k0T!֖u%PR S:}:{W1 BuKi&9hy.\hdӉt6L0Yë$r me` bMOg!˒( "/MH0D{(EhhJC$dBi)BP i44Չv*%3?O6U :aAQKkT(|:GvLd@/ g!pp%vܞ)BDmryZuvqi=j:˟{Z۶Bl[ 7Uhlm/T˳ǟǼnLBP"2,?#:\7;cl?wc~95aհ?S(FTCnԝ#친FH와%ıƱ[ɽCW ?Qੌ7!BtL,쩓emzKvPcy挲%OoG wՏNd’e|/oyɯ\W7URBCMl0e;F-*v1t0#~,#.w-9=u._Jw˗˰Τz7dF`:8I[4eI<BlB 4\NRPSeI:FrTOz ȹye代 c3Cq*}ßCr!6pбu^xcGM~d%JQڊPEJw[[tt*̶IXm_6vZ1JH$41X%![zSନ|fʄ:i4[Y_EixIԵA 5gUB/1Iek h*8$-&Oμ}T^\w~]sZ^'E4:&Μnm2\dgiUˍ04v+NNt&sbo/H`FQz}/MhvcҮqz!;r 钝2S`0ngKE^5#8z"] m0ljn{AD3eۑa5:E_$1m/wP )(#4췐Nk6d׎k:I.Y؎)'ˆ޽B)RFrޖ>=L9/u:")b ;b=SZ:~ӂ3lwlIzhL2BIB!{ڞ;o9wc&2B7t{Lj$0?KcZa݁b\j! mgMꮽZ6Luxk1)!9NR]7|R.fM%!i欫} $=%D FuΛO=ݝQ|>3ڑ8ÅKl[ZQȁCow)>EP-5p&d\}'$|<.HL{*zz6h64o5&lW \oeoݶV+bL7^1BQ4{~# Ðb;kuV6k4, /ԦyB5.W[F ~<_E[51PNK&1['x*Uυ\"آcgs#-։6JV+,sm4OI]k/9[/h+qd-o-Nw4;4]9OG#[X2>Kv.%37ѧu]6̞aCcܻN1վp)iڹQVB tXNj N`CļKROQw>>b1[ڪk' ɓ-[uS'hu zU^k7 Ⱦ [ov2Q#!W SGۙP-v}=m?|XzN>R:x*xwx2-5re\&vh~ F \hxk7| cQPqP'cqdRߒNw[m]=NIڊ&[Fkj1$Bb"-y4{zwAV3gg~ܱª Qrw8radtw6cNQ犇%GyDԏ/qq_+%cVw dYc@=*/ܭn1ht0O}$x;:T#%K%)0_čݻ4uh;J Y6-Y5 P`78.os"#|H@nbء :wܖA]ڤPY5FdolGoN*Ogm\c`cJA36|1Q;_:VT΄Ɲ\]ɕ> g2mbl# 5I4LΎj@X-&phd4wi\!w;iS< ߌ#f!+aY?,kŧ&S^/DǴ'Z72GS0mMI0PE TdD~׈(m!~IF)4(t8ܩѐ!wf$ǝ~؉w$L5)0C{s둁9/$F^ l0؇:tr Cb1$w.&<=dtCiG1k;wqX;P(AECcC 1M~.>P}/6x*/Pw6`MhAa,:PkP;PGmnKkZ>{r !TRXB)WٔДj099L5v{!(ݶaS%R D],hr21=(o:CMPՄbr<[vF|AS \rsF^/ޟKu|3U Z a]*Yr,]"~hmO$ ;cQ`5- OYQ:Dla3\$! 0ޛQ8nkE1+yrCy'DItRE h"?eIZbrB,)qpZ5ъmj!ԞLq h3 D+c=O#0i>asўE2pac&_t  _[F)CVy|1/ +v9PgK'ޠ4hmjp} }y*X0t" (q0؟ҢB_ ~πUFVކ1&ikL6Hpl-lGd':kI$j0|$ue=@އXf3oN iܣ {Uo qs/93 8o2@P"P P &v1 T$˱dUU&ub\PeV(}&"tb `9\2B! 4 e@5CjIL ,ǐFcyPg<n} t͉hHdHb@  M><2"7$MK!+B_xx XXhPdC7N?iwq1Hbg<ʡ@y,M_y<:,FǾpʹvJ k6x @Ŋkcchun|$ 3MMQ! 1 JQ]%"C߫C"4Y V>rUwb P $3Li2(pbUf:"!$<ȂaO'FzQ %!Sv(&<5pg_{pqhܰYdeq6#9/-b/b(0x!OZ)O< )/1e^KXGG"H.CJaM86IpQGdt*:#8qOt_r-CԪhN@q2 R*I#0QTPҕ~j$b&i""@JX"|l(oo#B[h]R24h@~ã~]1ߢ:Dt>4a2E1#@4B #D_a;O_&mkw$H$AA`9@*; `](JIcR%Y?2cm!HjC_klUnJ,b ^0"(Ji.6UUUU-UUc<9\0޻Z9pصlHx+C{xm0b%J4JRGp+70jӭq$)$rH*ݕ*1W#Nm9aUhnR-%\<4mI0crcA)9X;mcXeAb kXX $Mts&J.k16ԭ)U:DwF,OU4QD.\ڪ9Axn N'<WQp4Sj3rnQѷ[UUUDxJj^c4Qm[*mUPlM;A®(ڌXҍ,jV&8"jX;G@Vh}`I>tw݀h.@d'C1x!NglcQw59uO{*O"ŋOi_N?U %!&RPOlAk |mGhf"E.d&1lQ< Xj"F ,L c!Ǒ0*IB&Qj3T}35-錕C܏ҫzSǻrӦe%$BNc88j;v7ݩ;*E\DZNqH 3:.r lPQ5@X0`IB%0J")wt[VDa2p4wKncHaCa 7 &DbGmZQ%:hձ`l\OXUjKG#U\GVn4%d.c=8xV7F0LzdumJ0uQФbWY597ҴwNPa*%$B*9Oi+w[S+:sTi,;:+ǡva< C]-PTQ 790,j!Jv!l;IY![ںmFW=ݻ&^c@ƒ3Aejj]đ SlHxKna+iuPVMN$Ḳ]5p(,sjY164ځvh!LPZcz&jKPd#J2仂[N>"alwzJSִbA#0 ؂ ]*EO a5!=1wld;w8 n:s oM,Nwvcl̓K0I86qӰzfzMrpyȍF!i4j=qp7@vh1DҊa6ae"@˜PI5:ϩZzJ3N,p 3nي.x*%4N%qVBPX*S:dj G;ܝ.d}Yĝ#gCag/Z3E]XJ<SrĐh@(BHlD(&I)-AFU -y*+Cvj4(eŋ/[xq{ns8l95tqlBGq4=1 W:ĕEW YvI8m|oaP1([>|aZLcvbxU pފ6֘ LɋL4}0 L,x}sܳ&a3K (#]d L֋zu52ƙUʘצFc*o56Ͱl7_m-6k4ipƸ.,^;rƉG0JiN&8+ G_SLiy<]}Zco !2->ARc j mJmxDjKJ)< w 7(2&8QĹ5o) 3&l  /v5!(o k(R`mkTаful j b׭ZZFF;pf 6l2CJR0f!|J JE`B *XDGxs5:;)}TݟhMBaz'emm$;2#tC$-%0D D2LJLDgLL4 +'84oNa6pTH*9VBgbq\Ù] ytrsCV3%IwFr[52BgwA #53zSSrnB)ww2t:uec]絽=LDKe"Aъpb3 ::$E FL66-C#0#;!̡m& #vHZPʫn۩Ȃjv:Xݬrn[oUm%빽9P:5UscLosQxe3^ !D7Ji}tجvڎkxӵ VN UQMԗvֱ' *D6#aM,(1LkDq iq{FJBd$WDU(I> O%-csePrs{6M\p4_Urm^%Ǔb͆9 Jڨ,qF'iq]C+pW ل3T jـhQL}jsb˷4^aNJxCŇ9B="c]SlVozth.Z} Fh֍ xܵu8J8AhA)~|k9l3iP&TaJO3fo53L D0R>n\T9W/ *TH&ɵUPqAMo~cu!j"ʎ&9ɔp Hu_~4]^ejdהVjeEaϿԦ@"F< Aw;%g8K}߇|6Qq ƓL 7ûZIj^ㄍ'M4#1K^1:T8Pu\fKlЉjq/0K!EmDc6MmׂphtζN0s Ldgul iCf E"Pu~@v͖vzjP3gκn/D lF?h0xcXv\ ݚ}ҡi3 ąj*ym4bqg(q,IӸ#m͙crtNͷN^5[#vCޭƺ2oywPTz^]l!͸7jg}Qƥ=9,0v٘4EF]qf{]M1) 7i2 n kn0ư5 .Φ9Xm3%bҏVy༑X"*(#")LM 6%Ixf5U h˦C%] MGR8hZTa(&($&etMf < ./ +)ƖUAcKVhց&AXG+K활,j9sϸkIm~ꬹ5UP!W3> !xÁ:х.I]W14(,(`@Wm{bacLi 6뱧AA>>|?R>eHe$ݮ[d,`9ۣ;EFt1Es0j#;8"1=,DDvra6̓PxIٻ|7}2!;܆5$I$@4R"4PIH !@=G}HtsE3m-bya5! ~_WC+CFӯ14%"lJjLYEcJ2AdhP4JA4BXAixfT`ƑMJֆcj,ȆV+OrImzgE̜G Nw> TbU5jSW#bYɁ%DJ܁tB ŤО%A&#y1=cw g`5=9Nɞ2 0xäP2y()GT.Br.0H eM6n) ;v<&""j^u{M;;1mm1`z'# Wd%hL2{e#&g,dD&.&0PbYU@ih0l9e* |PJ‹YwʖX6Mr6:$o/2"644e5 $\i\"Q4/໼ł% J~ȦUSŁ$⃤N#Ƽei[bJl( Z$$ԔicDhp9u{a:%mVδZ=^Fζ4 d42ӑqpiBI3,bk4XkAKkFN6L"ᄰhla0rIV{e1!> `xqc !p]@c$i\=s?e~擀艂 )N(_v[.ecp"}?h2r4jmBN6qj4X`XG$ƿ,p幷xX"#ҍ4zF|6{#F'^[C>[R*ANPVC1r27/-yȑةa_!HږHe0vZilà5QF.lwlo\.q"Bz!@O w* PM ":Z ı(DB*R.* @ma3 h4!!m. v\704Ras$S@pGl"߆ ~)(E1/s5>ևA2#E"{lBj7V12/}?!=%}004pV"}ǂR)R5H4tRNø:6ɹ9GK(4Q=F4P! A>HWd9 Ї?]3 4,#EC|8K yc͋e֐#A>~X6,q{ JC  y䈬hd}:9L){QYa F.(Xj`(55~1!Aكl̄C0ȇC)Ip9W!^ xT>p;m'1 n|w82N\ʲp@9ELVڣ[U|dâV( l=~ (6Gz yq?nNHCCb  =>wkO֡oؠjEC%՜?L4FHrVfinvk6+PSu N予yRt& bw$C,XYMX%Kl9je>aegqhScoȃVw=uA$o17j3aZܜq: {@c\wdF"-S)t{l,DL#N6)2 ɚu-BI V*Dt;`()\oT dˠbF8A× ~>iC*X @E6=ԇ d (i " D;<" A`)$r:C^zP6I M0`%<#I\vpCd\9qMM0POh(v > ;?A<odd'=O?vi<բC%%!x B w.Rh1o.*B`rw:C! m!|-TQe9dd~R -- Vz d2Cԇa^U/Ŷ%׃ɍ:āJE$B_ۃIGV N?nI@Z44WrPD#2̘Ϡ0Iܝ1.1Plg0(SDT *BQf ?4 "BWFB{%Ѡu P`ičѳҗ%_E^nʻՏvh}ل7Gx\۩4nxűܺ RA*ؒ "@q(y=-Ā/TɬG"<zݟlJQDxuu{HBX$""=0BEIJ|g {^,(U")>JR!BLb#2X4X9ht )ZBZS|"(NkIЦࡹ!3i "цHRƛ|*9LDL>WϤ! hd%??3 ()TdHzL';)!" ڨ DD\dм:U?9CiGdQ|8N"dD%M> 5fCKĊi培,c̏ Ɔ;볽秨z*[rĈބ%B@Pљ=ir=1<]#xn #*KZsr`8 g-R'#: G&vc`؃r0Qs$),`i ${^;bA ~+" (~M مNE ]Jwy9%C.`NH}mz1܏+ai18MB HC_k؅#'ZQ?sP(lIZ=G RXvJNEՆj{'w~9L^\G&$a՛xwf?6|]TR=js N .EV`*[>%]жvgˏ&1?Vn;^>h&d RE52e)ŭi;JD="FI2u@no- Nd7hk #&#y&dt:*f5ɣO.pƘ80LP]Na8N؍`D3bcX1!{N͵EB"4`JF wH š8%Iŗ0 F): n*|BN/>Lj29) Ǿ eb!/ @0|dG|y7:lISBROJACA>ǎ^)DsO'Cfy7̄8 Jdͅa?$~~D8JxJ~#/\; E(V$((iRa(Cb% Qa&E&=4{:arw'yQkaэzPi5 74vgv΁B3D/AKЊГ;Pgr#4a8b Cbac lܤ xҎn%5Uo4"e`(3 UULE5IS PHJt!OS}˒ZH'C {_rnb,IOLQyٔ"SGĖأI 7#jӐ)#:Y1!=BkvrKai?ˇFI{̓s;G?Z$F  Ӵ 61`>_IETU]]Bh 0;IzDA Q}~N }A 4'D]?8|r&bIXff92sK4XyOO'zX!jj/qaoӔ@&Agrc!~l0a:^l>l  6 Fɤ~+7,OkV?ŻR83G?(s9蟇[Pew5W eCiXvB™U J r L$$%؁@P rY3Ҏ%kam50[o'X}fۼg6YjUf=&k3f67Toxc%C a  1.F"*8w8JM ma"1Džp2HfM\mԏ"A4B4%RSHS뇑<,7N$,JH{w͘ $n8#w:zl>/t*8PJI%J!J-( *K!!l\b$j"YRb?nv=#OZkC5Y˦tHCK]m<$Un‘|vA"lCY[ kaL9fwYW8kVS wZڊQjy0xMVm`H6*6CVo`O4N "^kkh \; MN`!$ z##JcJ q$2=.4<]풕=QtM7 87 1%[dF">}pcry'F0DmSN-wNgdEᆱN: dcqd `2]Np z8W`h9=/a4` $_+ۧK&5$}U0CJJ+lg72squUVsuByR@qH!L>C?,`g'86,y-U-(@$ӝZ큌͎0jBnm6`֒qk 8dFaUHPg4hk$!f :F:8 ҉i6'$;N*0ȠI @%܂|] (ld) @ @`%@H8z;d!(=i* T aP{ޜ˪NLPn0(?i4P@, ,BA5H@@CHLBTM )!RP#P)R@ЅEQL^8dL~?6}y|c#!t~0A@? H˳/^ˆ %M '~J#|kQiázTZ@u")g{ȘQ&JPp{=?oN{U8 s ? O#$L'%QpB2` 0SPQ{ً) ? 1?QQw@X==ayn{OGpԷp)}}RPR@ ݎ+H{#<;qѣ sŽq=J3JaGɫ>aT4kn%Oyu;|z{  EG׮}ӠV;2l1sgII^*/I6l潇y޾\4zD3wwaD-(gRzn7y}+j)v#GTgs[h"`ci@: 7L5MףuV3/y_>†4(}yg裖-7%Dw}ξ{y^O9{謴 = H*:N Q҃x Ozp x=䃭!J244*m15Oz=h)[i'J AwAl4U*yu Glr{ޯs{u1=%n`; Ϗgѯ*z¤(gnِ9ƻ7[Y^AmpMо^{srX} H 2PEc{_]۶]W|}_>^w#Җ^v;ݻ;vS^wOkO]{W[3vݼ́v [[B]9H6}kW_6o[KnKfx{9}|ﷹnܮѷӍݝktg [m7k[ٶWǼ>:)ݹA闭mjz}3mnnwnlBkRe=ѫsKC{Y͎/l+<d%3{{kHawQb{r*OwϖRd9;nZy6l_>-MY=\u^w.S{rZ{x9{zwr=mJm9n"ʼWo _L{6i][ls}`}: ZAq}n{nvw|A{ ծ=z^cz׶gto=@@;/v= ,mtVnϟuwlj9:髭ntf˥Ų:;ʓ+s<׸ng z׶YoTn|9QE;= lvpg;{I"U.[ӱh= ֓yAAgdv;wKRJ[I{{a^ֲlSr@C=;)u.NUudޞ{"ڼwe{7,ZM+yn۽G'i1Z78 Do{tZnY\O{Ovmn=ZuL .{g`owZ"kk`;J;[^hRۭ9)/^:}t&¨d+mNʜb[Y;S2:ܹ͎b{ݝRw:zzC=+/Owmfnn;ehP){)P.j)Tޮ{Wn;9qtB3ٸrb`vseݶӵm쳑z9vz\2@Vjai&MMiEO§FM= di=&2hL&&DA@d4ȧd4zd@z@i24jyS O5O*y5ѧ?EzOP H!L@415OhL2jlMOLzQ@D&@hzd4@qzdbPXCS%QSDEUL1"b( ?UUW`L@%|ClW$j*:n]]$`huA`x9os)E|R"*A*V)bj(+}B %(b jV)* bJ"ZA b#+kP/k,mR)B&x|`0äU) &(@Z(Fp F`] P4r[&I!HJKHR@-A\HP)?Nes` b VH#q$T1+T A9 5aO樥C_=D_u/9W@6'D,RY\k+(8g\gf@y&tpE?s AώD`o&V'@TA ++-!!2CF\ O_Q߻߶݇QzCcAۚHh?.;CCNqؘs6݃c9$z _v ~c'bǯ:Oװ}Q| X6[*tk kx!QϡxG+>=?;!x+7 cX9%Y( woJ&&CY$˷ha;PtOA/'0XEԴ k9y{Yns|׆m"~)bb")i?~mSmۖ_{拇ŬMw[a{ocK%+u攉JKmC ֖IBDm Y~a&7aLę֥kԙ(z\]Wի0ePR!q7?Ghm&&V:dse>d#_܎B"[R~l!W.?w={d#E멨%.NQ+߆\}9Mm*-6CsNh`"@[diIM OywWBf| H"j hKk4i((/7bhjAC.vK7AD! 4"z8=: *0 R$q J37C[! U9 |q5l`lXT'ΚCBDX|Q#R8f/q!M%;10UZh͝夭H{dT̩Ш8Ց@Q(nPC \ЌAW8Ftl`fHse,{=7A昪V(I/a d"Q?TjWjk$ O8q=We o¤L.FXwyӉhecGNvb&D?VdDfF qW8m9gQ$^xz/Q ,3I @VX8i%VPqܪYu`9>ɏOzԓ3ީ)sQS>z5.eǁ7ˎo^p'2WAo]׿Umᦚ82&Bxn߶޼b q`ӳ E^uR3-ўJn@GhX2š=mwgaY/p0-wV9i/eGnhv>fK).ʫWtz~Pi\'x;7QuSG ͡Giwb e\06[`; m474,s#PG w u ~8n'pfw/l[9aeQ} jn{,*h01۱u GS }̠;X9s/EjBB:?>}iH|Gk)a>F80msc PnXy?)R@)E0^3*(sEcbڡ B3v [N2À"MsLI5Ӱ !wYn1"`%# d-1TKҝp5lӮ Nq?w]ܛo1 a&s0b%RVZTHMgx0,)@OTld|wwf#b*`z*k>QҀi =G"0Tz# $UQ}ėճ! 2"Dү001D44PM&ƈƪ+lAGiPQb|lb(B|GyeZa5GWً]*WR&)[LK j>߱onUOQDfjvT I|(|9;\ 3O[Zc~4Wۙ7T æߝlA&7( 3;-FfXlU(RzנPNgE4ս@@\+9?ߏTS2JR?`e'@790G4Syx:^H !LGp=MOZvҁ\BvA糙Loaj1j !Oϩ[bQD>Oߨ) yN(JCOH$Pn_7~Gy #I_#ci7ڮ ! 9mXps.|>Mی댍@@$,vY=ؽ3˙ww픵Gvn'kBAf`q}]Mosƻ:6+S|$,c4#иwbSLMxaDhJYĹdҭ (^K6j-SNäĝEszIf/u^ $;s)EX1=mӞD͹Qk;ȧuۜ&E?| ykrqwOnfpy;O3Ͽ6;ǩwP}fj2&W8BA(|(ɯL5# ӥR%fGqDMXc ae-sXE(aBMZ 6W,`!ؐ27P_RLO6EC屾Hvʏ /!uEeƹH$9mBE$D%bzpL z Lо+WvP_UC"7}*R^@qsĢo;!89zN+D38bBuP:DV૨ޠ0evY&Ƅ Ոb'({x<`F%'ulzVY;L%MN DpfȒ,:"59^"jQkU\qyZåqPNQ l P!h_Wpи66ȸKdHp1=MVDŽu-r6XḬdMot7̉p<r<p"K (E=[w֩ƴu*uTiE"d@bJEK6m. iia>2<sMOE,F,HG̃"ʟoB3wzO'6ا~gFdb%R*sRxJ@9ğViA!G"2є']otNNѢF˜v5 9K n[7I!HM A^_Qm]YzHr(?˱U9R&-vOFeRJs:.n .֩tX ͮ۵<ܖ/6"mKQ ʊqPԿ€EK)$LUQ_ \wLK$̓32I$H<>KNU]J!CCJM4R/ iK1VuH*R TذlƒMF h._.< XrG6 ڊա(iuU[Y#F]2l1U4GE˰ՑJ@ T(D(E()@DIJTE ԓ$P!C Ҕ $ bP FT< +T7h;F/{vߊ\gVm:iucY|^GE4&8ʎA V@q9O}Zpk#Kj&Tr2^J`-1:إ FhִH* V VjJJ ̖tf2gDVRNJ[١xBהo1d8N QrQNaiVU݇TQlTzP y%Q+RNZ1`A=1mIV9NmS`ELpɠ[Qu[N뛔FLAKV'3 +4E^[ NQdڔRV[`[F,(;*Jf4QFx*Pm X3cӵ)ayrq  gVsHآ8TJP9D3* D nnZ4:s#Oh^IJR EYI'_ݵFmO/]E)RMX"<Ndgu8v!j9 ,vVJP() 1iM6@^7E׌*D֋eߦ6hF[muwdX!m/Vkn+Y+_ì/L飅\rQf6(Ԫrg>>Qf[ۖ 0d e@,#akgXAbI@-REQq؊BHJCԬikdummP]OK(Q%Kh/ cyt钊"V0erZɌfd҆JRZͥmD6JT JQ$eWV, TX-X PĪ40* ų3,Wr#TAL6kj m J<^&4JV06F[N>cͳTUA%*3ZbuEԪѷ!F`@b*Hq2q$+Ǹ A蒷fO/Kț[k*[5`^G~\?}wV\aѿÚBS_u^&1mjb'Ҥ%.8T=jq) /,,ww9QHL_aR H$: ]0b)aRڎOAjJy5=]ox*BTh4(-+@qO_G; %& ]&GjQ]2p p]%^7Vo㣀G8R휆]!7@xH0T\iqcꀁ.8 ,9i{b1:!zOd9YlG56"p?uŬ?Z~_}7hG5}SQ ڪ O *Pޛ,ykAMߝYO #iD13U^fzHB(EAik>4$S<ΣڌGG_WHӸFBcXvRDnEk搣*-Z5^{d3WC1p iKI`|P[ۖ@^S/W}<5=oj^Cp?j 3$AtHFp_k2~7,,v; 2]Vp*jXʪ%kV-7i%zU_+oLA?Aj DDΟ5-)yf=DBD3;'I6Vw[lƝT8|, l) -H)TJRCP;Yt@55L*vw<=|g1:ߦ+9Ż;j2݆&%UN$!c39d[l_3ӦȹS l~l:qlzH3g\0kʶl3ehZї}ʝkeg^wֹ=dϱ(љILۓݫ1 fk^_/]ּo+sa\;y;q >4R1OI^9""""@ӫ>*ToSyu{mmmf*%,xiH;5[rkY/HP_Mp#huϥ:S\3N1 ժ板*$#)*Na˹ }tρ/&gΣZUwV3=#:a f "b*ZxՌmӵ9?Gk8*'|Nx&W ^{'uUf6P?[mj?I̓ 7=||g.K1ƣa3}<=/[vHHBFQz1LF盷{GN^w.ڋW,řXf{0l-NH.֍w@7_3\LLTt`tpq8,s6^ʕQS8lq: F՜3R 9O)&8xT7Ľ> lbr)+-,{iMڇg?_⠙PRL*L^!lPwo4ApsS|.B5:0Vݻnngpy58M}N|iV|.{ǯ~`F ( BqE-3q\,2T|s.ꪥR%e88a0<+ pX( iA +~BMn3H \XY.@$0鐁WϽJt|jV` **,DV$D=kS~>+m,ن+:8Uss)sX_B Fy>bm#&i}-[3EΗVHsm).Rsfx1”=vpeQZo|:8ꘪ1uꥧUF"` Râp݇RO}W"?2s}eI<$CLxa,HH~?@Q>O$ᶻ!QЊE`UR{y2> @8I 5 5%(4(d)ՆSdϤԈ%S6N_+KCDA'[!)/iD%ᄅD_r'O$E"9"?<BAQ}GM?(:}4vx⢞  Lv`*߮pRJbwi5u$;JV~ 0TgR.=laP4Lbd9z۷HgaDV`!c_/\1d(h*b<6Mȿ>2ߧ|yAvwO!-y2~cMh)*` ÚabMH5[dY!7˨MkEUPQQH܃|c".CĸzjˍKb I Mh"[IPʛa5KCA|w\#g߸J<?4ЁDMˣ}&UԄo.K,şh ai۾(*5%ID%?Ϲ8뭺׿޿|Gg}~Oor 6DQOo-ʊ"{:(gyqؽo_F3T3)?N]A F%q;?G򠀳T;$:K*SP G{{iݔ}m 4cfP$K3xHJ!!-SBt (3m=ar#w{#zKmTW^  h cԚq̏ OcJIeѻj<Z"}=|]t4 KQ8sA KC"KH5e!G_:}=U<5fEW;U%Gm*Ae뱳ӯ^9oJ)|ۿlzΚ| {8w8yPwgÀ :ҋWU6lwgќXg) op/fծ{ݭ4m7XjOrVVI~ͽ o~P7*r#&qyC[Xlok)rڭohDWj[(X(_c^˩ 9S)Y~Yew8ل9;Dc6xު6c^hÔz/>1Bzg;=xɎ%5I;=QM6m:HhN;AAϰ}T\8xݷWU&{8j]1%]}zU=\ lPJꋂtn OH%z6/5tC+#@r8b'?}.<;_պA7Tdd!&OxwS搊GI pVUn*G_W@T14~._GTNcP?EvWmN  W8OJW^1|yaפq/z ?z=HGFδ!YwRHDZ_g1M7{ H +*QW#N~_tP@N[l q-4kFK ~34Q+쮿GDdA "HnM,D" LoV:VzTM)hkNZ|ct8~$f--bvԐbPV ʈ<6{f>æ1^('B"sBȝ_w9o5r贯'{I"ɷ3 $)x}_GI'KeGV @9z. ? :K Lf=!wDtj}4?yέKegӏ\[5E5ef˺,[[˩zl̏fSIn0Iz? vMj&Sfutf?D\mމHlt{HmS#"CN/y>vDGAphB0, ܪD.Mc~eYڄ%GK=X CnX0~N CZhD_EÕQw;Xn?% mp Zg ڞ?Z0 MppL*%%A1!T[6HT~<`팎t5)+n3jH*|?F==C=~(5WOy_隷~ŽDy0qY<&~2>BT|մ!Nc a6:LňAQSTI%TV1 {{(/b!xqt(% IQ?TOڪbhXs"(,>ӎKPZZ vߏCt6FIB3TtΣOtv>a zÅgՐ=#DA񙌰{h 9>TT@\?&4c?9Q/"iŀqDPZb)w5\Gg\_2&jFʹvcZ/_U4z!'C'Q-Rx9sVDF|v[P#Ws(G^Mq=7B PDRPAP%A wJWe@ m(ACA((iQ)@lXe|"nj SLc|28P:k'i$4s& Lb>^ꌅ@VΣř#Pð)O4SV YD.ƃ<%8i? Q?zg޹Sш~tcCotF f@hc='|f>CzZ?s9Ves?ebtXv%>l@H2j2*wrq&*]ޖ]C>PZЛTʐq3i"+pn_|`vF}_s>QګNs Y7aM>vq8r {|dWg3Y^CEh@΋C3:Ʀoΰ祔 0NNևg԰sU_Z/xu'Y8!1b}Oi(|n+hRt=! ?N_Ŧ~YڵDGc .2g<Lޏ"ҏ1Ռď{9t]<v"񠾗Ł7+c&Gmro.]^y数rX*$BMUqm=jyܡV^n^0aq sF=Z7ЇEs3rz[#߿)8t;}mib49:)GyquT?_N꘻﹟Cчl5Lu^(d\:z,;V6ocŹm!²ՠSU;([  ?x^Q/kwt<[^VZn{?k^ѕpbQP| XoSw~<·h GCϳ8#B U)r8wy>--raX h@ ->l$Ÿ_'8e M}p8ݻF(5}8}_{,xDn.鍙EV a@A-]FEG"E,3T^=W}輧4у) 999DrN$hl`K*{,TY= 8 "b=G:?tYK:(Dz.WX>/)'ݧ7όh}x|'R7mk=3/aD}.+7X׷T{-N=//ܴQ'(;hb*/!@2B\k3`[B(z,,͎1yKREgzդ!qP3LM²ҜEEbeC|ٖD<^1W~f\st{x)7*-t8=DdBH w'ɜ\zb Zc7b s;wX۔ €3t[`*2Gy{!zTJxp&2rQ:ibdqNd_VimS D321rGt޵mG$NӕlcB!X{gd(Y=V-~6޽0Ś~+GL4C@gՒGm53U2 4 = R.2'@yUʈEJؿK{{، 5ޱ~wz'4s6NݮUk^XIcDr(pgÂmQb;6=R\?!fRR# 9$yOjIm[p2E69kOSdGaL'DqNK+uańLD ( 0(B;+D5Rǎ/ wUg*XC3~pPT T OYE H9ST7 4hRx@)Lh-aKKj~߿q!b|3 d_nP y# u㡹(HsPESP[SJEt4 g}MHwmcY1Cvʋ'8 ~ᄋp.dB@4D>d?^ʿzi<>]waP?Q`g+TXD:'S4y@oi/cx6hJu+vlY?ϴ$6TCN{_Wt'd+h(6~y~ɀC ;Jk5SBO_:(Vbku'M?_L% J2/D1'49sq .M9 ? d Q 匕Iz";2@jkCpe/k, ? .`?տٹuQiQk擄3D}JQ<'rM?YHeٮ;xtE5.`yu x{3pemAO=Ѐ+zpy}Jgj!>{f- nGgcҨ>S3]{`{sQx׽h= {FV<#3$SMf. fJ}F̕;,]JAH H$&G|ѡ Sh9A`񙖻|']P }x#`2YyhnVw&҈ @J8@)dBcx7o5bPwd^@C)3 @G6}b"9"88A)1@o 0sr>`Q▮nI`cg?,1B|RAESxOUN#-?ȊPk 76w/鍽  nv#Kzw?Q$wϱh( vXPw 7a|/Tz)׆BuzscusukĂ'i'c2{'N"女m d!yUs3h!gQ Ob.c(.ݷs0JjχhQԹ! :?^7My !v_֊ߤ|0pl~ a'Vpo{{{<^:@kZG ހd<k<8 6\o'pk%MGYYWVW?ޢ_x)pIiFiF4r`/O5lyB#1r:żL!<rR?Z>_G~/_wwm -'zC>݀@p(N BPmuû <x‹(<@lĪ,8}c6Ӿt>V0% DXB4N4adJsp=]=߻X{aPO\.Gą'bHIb’Jad{٧݉οvSi6uv)$wq G(cEDR~r#ke:}RP%Q0PU55%)O:Jt"\gUUUUUUU*U*jUeTUU*Bh&$ܩ"a$~7:򞏷T6Xu*mUUUR' _^ N*،UUUUUUUUUUUUUUUUUUUUEUUUUUUUUUUUUUUUv( Zj#.KM4d]_<"H$=('|ݳ,JAQ>ǫD >3T`n(РUE@c#${ZDjԀH9'᭿iS*T"APv_7#ԄO=v'l6k(vdNw}EDADe}Ad wF1xpbYSioڅiKrK!f1@Aa'}@pSJF׍@fy{[>| (8o(PBm|XAX>9,(OX^Fߴ< RR? #H N7UG[z86j1m;a?>7ѿf% &t^|g0b1QOF6V1 !=6VPJ7Ay|T~|×z$_ku}~AG_dBQ }fXs;>P@ΏcvԁP =}7nC[ɟ0:o>h8};QW7M ,)$$#>]e_n @ 3 EsqAY ^i^%n)֠*,5v%d`H+5i}|m` {fѠ(6p{(*]vP$ _yDxjW4+:aZΓ^6,v/㳇;V*];- ]x={` f_aٴ*S025{QR *Ӣ9XTP$[Dh{m_vLEWΏϲQ)({GΑFQ_T"YyvrHRY 4ݐ1<(a! 95C%YC]0X6` x>A\8%*n6xzx"zFIE1@k0(LN3R͹^0t8$`?OϠ:#n]&%a@̦@I#+z76^k?Gʶ `R8o{X:$Opۙ։RO!emR Ga!h8to7)Y烖9.:TJTROCrFEGSw23 FZ)Z֎d znOJjѡA$B bWE,1b8B7Nw5&A?HaaBf6 "@=}\MNM=SUZ?9|?۵ދGUUUU\T檺mi'8rKjmնmmm[[mmնmmmmmmmmmmmmc:ڿy2C]M(8Cx$$CKU4RA -0RTIMp ľqNJdcf&f CjF3* $WhEld)J0UX! ṮC'i$MU$ILOV&2#y'l, Iͼv{ \I 7\vqlCӭ 8Mp/jͭ{GÌ*%xM {RThsRanzO:"~R_%ǃx3RnݸO/;ms|bD_FscKyR%&u݋CpY[UFG+0'Qc3ؕ6vNV/ab;O6aoB}髟U#j 8~ήFv54gEF('K g(G}|1~^AMTxZ={M"Ù"z!GtF0z1O6*&}Sm \([~P0 $}=ҕ!/h#;ѓc񈚣 >_F\}zߜ_Ewe34Oe$J000gњ>gɴP0P݌OUQHRIӃeD OhI7ey_^ ϱ:Gة0C_?')JwW!3"ҀӝВU爄D H *):ޒ7=g T Ch; XRf baC hG܂ŕ+|Ql:)'ԱU}+Ick$F4A|_tLҨ "#xn([rE+$$_:;u"i35Yuijv _[EjE٤QmN2SXbȾI -Oz۴ 8c*BL4bB!UP3U 5q.^^z7]]㖥:s^xNs(uX8\f d]fWC`5Pbi D3$'4=3Y>u]gN',)|ւ% %*U)%@Z{ཅϧjCxg}v]r>pc~\F]˃(+m:%,N iGv[ėb"FW)W)~KQh آ2$Ӄ;!sfۘY%XM / Nъ~1PpƼXH$>A̘#߳p:+[aTO>jJzu??~8R! MiA0G対ϯ2C?矯z\KxQbϯ7u @JHPH_Cန#VCrIEh|:38ch{qg}]c{XsɂF@p \ O?F&6з7uw)o^;:|LjS=I ?T~0i:?+hfAsدӿE{gxq_C`b _Bih 2@b '\爑m+aYą?H0S~|J ۾Wop|Nt}\V lM$rl!`&9ǜpԬ]Ml2}u^Nc\]ϒEĕ?DrHcbg$|Nr`Z/bZ{q';u+?Eh:1kz2ϛ۵Mg*(n=ұw:olQR.}W,U Osg]_, DF6).̨@p¶W㹪+6})>לw6 OM\/t jd ^boh>S[8X;RsX?gѥ.7:~h*;͘rƋ;xZ=/SF]8<@`NG;hi@^9"m( Gҏم䲜ẙݴz_hȊمpɴGwa},4^1T6;K 3:ߞ & 88#=9*jdZ6Ï] I*\E# oxX/#83TPPQgX-OƎ7޿'9KqP}4]HNPvkF %Gn딷DMUuD>=]'E<N B|5.0NL282 *H\)GDG{ s'oX4n< q aLV_n~`RS Mlov+Y;D&^g٨"_C+3&R\}%+E\UU~T_#  c2qǯ P0 D}*j1 >?V1Nq(W /\LyMU`I!xؘ%z 럶e?}Ei{+ L 0}scIz G0hrnߏTYBۜgJP=.4L^s~Q#SUކ<ʬHp@jwJQt}5AMoJ+$,N愃-. rQlc7b &Y_~8?Ủm$!qE(dͫ3rƮ@> A]TZJx*bNFG(g_*1~4+wb!/aݯ%#uy]Iy F +wXF/Y=ҿZ֫,5Pz.x`o>qN!k.*/χ'I|+T"mmml'!|limmж 9m-mmim/s m;Y oemmmke?ٰ&'_HFH/{Dssb? ܰUb[Ն=v) "W=lO2׹.2,A7U5^pEYqc( "v;wsP_zę1dnJy pDtgI}vGdvTv 0朏Lй'd 9x( DB )J Sq |iZX8՞T=LZ}2b, ~hW滟}- K=1{CvvͦuR9Jdž1`px׽D7Ś|eᙿc *n1__.N7-"`̤%v宅U Ba g_;z~?. Y=j:b<ީUF ( T4@9I {o)kʵy@1}E.Gک9_+(zݦҨX]CrD1Cd%\`c&D5ek7d oR>n%3zӶV_g3+9)vv=X4_cc"--Zī$8ΐIyr-sώ,L P|q~'7ŗ07g\,8 !Q>NS+ٴbT"ec?}BjfpK2 tAdP(\y 5.9h/zd~]jm2e-ww;h%pd𷈚| Ix>98ip%c2$ɗ;z ۙUgd&%)#T=[9[9eܠ8iKdm笿3l߿۴}q?7JH.ϯ僚ԷbR31g]5zb3?:Gx11"Owk'#1%wVdg|e]R$qAdrfdMg@8U<6 X_&ش*t~䲻x&P|#NddCpOꏳˍ4}<Pm!/PTEO ?xkb gpu}+Nپ{:s r۲=N&w%eQCaE0&?"ׯUνAk"=},={,832P̌~r98qm+ c EEMAwb|>gϵ{q4G1 jj[cSj#"3-&oxu|}9 ^7rm9θ]C yxkeyuI˸# eXh  z?hαvBfA1g?WTq"b)EA"m `s 㕻s,|cGl⛞hO]y uAL]l'd)LKSPP0@@PQE$2#X &!  $&xC"y'1,#!SDA3)Dƒ$`b3OhWJrSEʌ`0Y3&p&^b& 3 1$&ljEf 6x4E@Th p`v"w]oמ翡2mųə=2xFPu8k8Hm :91(gi,&&V5xO7~1IΟOl,e?G&6vM4j,wдkL5nңΊB~ERy('r>xt1 ό2"ۍbD; ״b?)r94otZ"[1U Єě2M/ q'|j ~@O; 3X37oYJaz*uRCr' "q{nXNl K9@LNk7g-]lE}hUtq.rxp=-G}q~,>UT#hT7a%2{l#~ ;6㙕CR"{-6}j .~?Ȼ8oq ♜n|kcr8 x?eo Wͽ+z%H}9D(s=RXpR䂬{`dL|֎I!%BRK6Z!=uӷQ4Oß5S`iպټ`?Fox()U91Q$## >]|ߏ;L$1'fCYj]=zE(V kWzi*"z0݀ mٕ ĐZR(:VsY+" |AG^;I ffBôvm@ugzh!bf˺ITunT<}E%1SmGHAJRР]aH dR) :9NZf]a . H$z1yG'wݣ@z p3D&V-4AQs)j{CcH=-;4:0saw3H4gs}X?`z_ xUfGŞ/3LӨepV{`vLCUklWy#2꫈쇳W|݂:t]N4JRot8ށ7>J3ػeVJp(9Bx d/-Pz]O޷o|,KH.ngz=? >Z-;٭ހta ^ۘv`l\ ,r(A5eК98l/BɷtAِpMyJ$|(o-O|C/iKf~.;EJ ^;tDAPFWˡx2-(#2,YgL>OjQyxuj#*_~@5.T `vX8MWD%xP)p@(NuyqʀX5Uڡ\7s+Y$CRtY}Mw,.M1}/ c0&St{JtBD'EL*AxroKsE5T7l 7'PTC'Yޭ5Q|ygKN9/X$}F*qFf \1`Mdfa /T רvBioJibQ&DU,vJ 2:h'&uQ_q.~m7v!y k23zH~NY<>Dx)wv$G'@Agd8Fa%y>$ NઁAUFV++L5+^-}T8c(QT@d"#e.YdCVu3}ѰFɤ#a*>BI9I,33?0n>k,|c=\k?'_y>0U s\h~Jokmھe7wU/B:{܉Sa#,7rW2D%7zflBFۃmt5wןY[yw@@WS_! %uUI~wc]y Nb<9w5-7]f:?l7xqJݾ;pG7 %4g]#Ǿ1CDA<0X AxA(LWAllsPz,bh~"@q 8ߏe0)*7LJtAJys _/`F/13[ 6젧@uk׫{ C#PpPB;nG3"8x *Gk=@A:$ut:WFz& R9} L耬*m"wGaڵPke;W߫NPU;֣?$7`G]sۅTb3QkXƭfxιӴ/gvS@OB" `PfpͿcD:#l3kI? STmtj_y @~ӨF\^x3s; ЋvRXSzί,Du@Qauer, M dy亡uRĥnqn@78úm`J^4TNT}c !v|P#XA!ts$R}QG Aٻ7s>iODz0QM` ^#J2CÛ-x#?twCCr89A #r<!']s\cZ"SB}Y@@<'db"Ub PbP*$@,e:#׶jF,(ix;Ϥo}$v΁}&pleb=Em "18/4U!ҍ5Qzs*Z{^Vq8 Y  >lV((*vq8Z(ւb%j0@"DrZ䁠^G¿|;D QEQ $"D9I8uw #:,qwx7ȋܣ>57x9v/)6 BI4ޛ'…I ! /.: {HED_S_⩈9Wa83/\S)ߘK”}C нJ=soA|ygH3H08< o?coKA\ 9/K1>)#cQB*_~EFztΡGYO5*ơ0zq%0TAL+R3HUUnBSx*߀j*f G83/B_KO1BuӂIIqCr:i7eUx:᤼a Mp[EFЎP3 كx׊{?߸]jYyX߹5^%^AH "6oBT$"ތ/Dvb2T' ThF?"k+-(5`!f"L*4G?S@$5e4`Bzs_AyaYM!yq;^]A;πI?W.p;G}|*AvQo\1!E\u*.r_UDgt4@bW_N=]2b fLCVsm6OFu;MNwy9)<MmTat!E$8I=<~Rt 0]njǥ/ߌ|c)?@ҏT{TfRP7>i˩d18baǔޔ"O,!؜yde{5bK<rUQ(~Y:+AKťAN"P0D*(FLD?B6^ON/G8i Rs,CvLZ 1ȔqEK\V+9qTŕys(VΩ9 @!n`RZga}ߴi*_޴*$vnFH@ROL3*9-_wIv+rWZO X¶qT އ9S"6 =raD` 쓡'Kd9N!$Ti7}E}LI AﮯRtTDb97DK @D0NrիhSqY^ 6FZ=>ݕQa"DD>#[$./)O W][vͥLgS Il,pWdܼE1B;~ASWGU;IٴP) !nԯ<>qI0qzGk,0Ƭ7?T8+AWre 2|sRlkfj@m(!Zfo@5ST۷M$ -HN]ÿtuu˳264 I_,Z(H'`P8mu P(rZ0OaPV@K=d [00$_ ˌXNϯoٸpP[ t8xznw%b_!CcS!ڧ TDր+%&;[ż۠XtHw_.$^ xs|]z\VtD uK8Yi"Ku᜾Iw Ŧ%yG4RQU2$) 5_KyS&c~Q`ꗰ#DH9v_6Yd4x0qƁ\,-}2vJWyܨeO`~ˬhw8q. 6 dg5zM:GSǍ۞57RsNnpe|# IlrO eE/O+4g?0@GB qoG ࿴CL}s@W_*:D<^%pQ~Gz*D ~}ߖYy|Iq%/ 򫋕qxR$$Dht2DEak?oƓn'\B^Gw|s|3=@i|aw->gt!ڶyD\+\vhoJ>9b?OU|ߦR|XiPvOL8D z]̭Ҹz_?wJj@F"=ҏ~up!DY|j Bj4>t@):Z8tC'htdby#@hhX8BY$ĵ t0E*bJO "*y,EonKK O .('c#&"&R~s|-Y~q/?M=ͨ}?,iNaBBPG`U?QRPEPk@i)*%)QW=5 Y!*F>eY D}fa:N 29 ʓ:! 5Ԉg A) K\CaUvg I)"yB")iqf RF$et8e$VRmo5ԧ*r+.Ue:z8FhXɂP !'5+cbCCM9 QDŃρ)JP(e>&"j >?O ⣨xxT?3 ?9T2 w((HOK11 DU0u])DfȊ4Ve5n$I+II%'0 _1H$T \(&z}Y>mQ֒ #>a7=`|C9= '+5Kn8}R&$R"0Ws=;c2l~oO=ˈA313a7И)@@QCV,Hc냏 h[hs5};o @+(^1 ILJu(Bj bH 5?뽵]kqB)o?q3™zžA0QaJF.| c`2"iBIFɬԮgu4/,0-)X qT֙@ LwW5a_!Z缒$%`p\VI%F .}Q򞺷P?;*.}6w߲4𻪿vtRrGb u~:SDZt]߯kF,Q\'-âyySACN # XIT1z4قd5w'4;@Qq OxO t;:&<Tז+mZl' ޶]l?qAN峻n#pzDP24TДOtIʛ1}A0} 3:w7bbQEɽhHg60A0 @T0}tg2ϫ*o(4P @ (_unoJupȝ{Ws':_Ï 7*ȫ?/=8{ci>{[|(Pe~O_?k㗽jnP.">јۭ5k L0vë37r&`*)BG`89væ ||u7 UdΡij?6 1ca䶝Pi2 <L9C/G: *|nQZ^#%> *G}JqB -Yl?^Z 4iCQgG0zKRĒtF ]87MXg &pgz-c.Nw][{;qq=w|yOZW'u[Gx]~6jc"}}twt-t|뫾 gهZ"q? ~Gh|Hti;t;wcEq'm0K j=N줍2NP$Bww5ߘ }(?S}?_ԞJ{xvP}]B=ά4|z.E5}=ѺE[i+A,owAƅu(5)4g LH-(c . iLٸ>0#{:b8Y&fO ņ~+7y0©Xa> n<<_`8Dc;]onpt2n~E!Dwftq bʡ^J^ˉ*;e˵1W߅_ ']Ovlg~[NI~XIQ{To9Y7ݶv|-OTQ妷s- up gzϘe߇~oc 8m4٠dDA !>pV~¬&SMQPy?x(^87C8w$9L|ѧ͇`>R8iӂ v&Twl~|P l,Axp! { ;i22d=KCR %? 0Ms>L'[U?%4|Oot"*$PxC pk=~iNW{ PA%NJ=^>`9[/RWv;t@7|4ON4KB/~esA?жx#4ѽSzG {KG{l?kmOuj<3ɇYћ2t*Z ɴޡ:6uPz%W#slk&\@Ax$P=IBL{~N`N^:"CXA<1̍KEFUtd*a{컼qכ8q6 `gK;n"w_/F#>oZ<6 䜄Q+Wzֹg9ƙXdry2!W=!:+ƹ̰v3c7[8# 5ZDDW#Flu;W|nPH$g]Xܵ4:4k Z+ ލ;}^ͺ\O@:)S3?QF)a[smi#j]PeA|\-wݲaXJ@ei !)RXPTAC$ALZ]2BC>qQʄqMA23l"`("i*b`cl@A [ X(5!YM c M*BC`*BhgSD44R1RA2%4PiҔQ3&g@Q KL5KDP1]b( `FfhLG2 HhRID551Kl64T) P@PPUDE2S'S QMkHLLDlQHMii($֊$`:9<Oɝ5Ghi%`!"j!24RU0% AKE BDTD]Z(h&F(hVeJ"(&)%" JZ&*$)t.)ChB)j !"`"`=ei b$HH jd$Zh)"J(*)Bfa$ a+Jb"8*()ã$LI 4 D}Z+Z$ ͊˓4%L,THL,SE$ KA5㜕PN* f!)%db((IdqKE[. jR*d$L?ϧCxG &ƚ)59j)2!IALGk_+ݜg19k:|bp>WQYκcGJ"#ݕ}~@O#!ЏJ"d~2 x]JAyCWZA(@OdE@@C*"YTzT Dd$~BGl8JHQD4,@CARJrhQ,ECT1H<%ą D23@H* TK@4< 4 L. J=NDF% @ʦPN0@@( 킳YL!t9P0L"Va^IJCb.LmJ8hCHb!$~@x<F TS %<(~O%!>0!>@/DYhDJ}T?s'לwgB9EBuT㌓8@E2'bQDUI E k:ڲa0>G[YX}%ZD_L1;iB8M8t&βϟcˢot_2Lb~UA38YChXx1_`qۺfaA#լ|c@ui4L]%E0E]TZQ`'(Nϋ<y 7PV4s=}R݀|Ca}pQ9j)U1㹬MK ?Ӏ`5Yl[EdY'lpV>r+d@1' YQ _A"QZ}?>?|8*R\v9&#u5tl>5 ,*(3H'G8ϙskbᑲj?"6Ͷ[%@/ZumjJEa!]~&H2U!0 \b\sŭ:˱5iN\k}yP90hShCg6z*#IATw{b*BCaGgfj*oW/cHuyͱ~7 ^nBsΝ6c@kPܹ:Pcw-S(a%VQ*+#6>g!;N|80Mj YY%v')qZޠN*$/|{,( a&Κmsڀ8FIh.z<_mF W}U),3m DZ3C!V8e^_[Dû8Q\qopfk/ekYϸ[|Rn/XHX8# k9A?=j:zz o;ïNЇ&|QQ%9rZ)>wz0_E'p-wJ{}zԬVm y /{7dhgKȈpKB~2_E:S> %*}H_ c"YH#>*12x1&K)Ӭ D>K9 a=:t5ˢʧm L:|KFbLUiW/U5Kn΁4 q4U8(ST#x,[h! xAר)aD/ř&ל?&/l B@= 'U‰o!׷1x Ef]ߔ<֢`u|mu N ,\Bo H4YGh&9($KSա4nfTt6ݞ!^?&d~a(;$eJ"-.BND|J+i15( ?v7U\TH=sJIR,(!pߣD nsUͯ3 o+M!^ yAT)XQ# kU}r}z%U<Km}C.5Ͱ ?I-hs n |>srs_K_)8IJRVSu>ʌ5t'o%=, J<**vU&A-H@0N08ezHL~Ll7Qͧ8MŰs W`ݤS~k'0(x0 ٵdm['m(,q{v= i{ƀ NY[D9EQHcC_2R2 T@i={=`ĀC2;{q/GI 5}z#N<VGZi\ȤP yIA1\8ՠlq p80ӤEBӈv@0>O>׻׊D;tSڧ+0aT!ʞ^@qЩF.$6oWFDS}-^O Nwx@=&Fspx(Ik<>;ᯛԱ3˿3˙OC'8MgaK5RT)m9YCr\6G'a"OSJ>(Q슉= oj6[%F)=s:*O')zkdh !0~ޟu-χ Aը! sMdHT4/HV5q#S$lB*,;|}N\L!5n4 Ζ-P}ܾ7o{% >B5[u/]{>m sY%*m+W|A Otp<4w;tqtݳʹu t;q >Eyfj4_&Cfz#o@7oNJ78/m~O8nzCsi䞊p?9)+GDŽSHJ&(/B^̡=D>?. !G"$.OQ~g1D֥7&qRO0;C4BI;(GVپLli'njaTvGc'.pB@ʠDp)mȕ2X,_ '(/_.I0AFQ6t|lE}`ţl!*FG mtl>žm踢BI$Ng&܏0{'9xǛ@BmÆZ~V2BNmCRJdi&i SSGJ8 WiIT465n0gH _A3oX(O_O!ASxi JCdTa%b?- o|6K?A@BJ2mD~hqt$%a=e7pxezaRo-t@`C@4'|PaIU_R Fd x\.6}=d'"˱@wAB}0 s8!oA緘hCrGhu&!;:YSr: h D' +Bi!< 0d^;3:!z{#&Kx8`SȬQ1}؝ -XS6=9ր7|<DP`f= 㤝{x%V@;M!j6A5Z>^pf<bA4 rPƃ'2rZ > '#(hG@.I{A4='X@4v5ȡx@3P/v>qA}_yGҧǤq^7/uyĮCedFW2}iuP9HˠG<۳ese|}G۫((E鋄4@;Wo-Z;x/ @猆cu=De@<>? kpÛV4?+Du%}:k:+1z),GR`:.ުԎ C rItYH]a;J"w=0V2&Ӷ$ ^q:9ϳYs }r Atﲈ'd_` JP&VN+!-rE"_UKd&쟞D'F sٝZD 9Yv\u}m/"?v]L][Y\7BA>M|71&R7ZKgӠQ/lYYf˪(=ޏ`$Un1N %O̝1/xQI קs}m<Na>gZ:@_ ?~Bo|CYn%PҔ ?}hO3\Vh q>ef*뫤ޢ{ kt* Al> (|`0?[z@Ⱦ˷qbu ^Y*9~:)x;6Te5l*'3R \ʺqr̤&Gm/@VTVèddT̉&0`k\o UΊ.?A75^o4GÊb'ԜkK/x2,)*R9gDUՉR6ҡzFxJEc|=HOptGĽ!,Y"d<Σl-{qD3}J?z_v~`/v\X ܟ5e=?`{/l+M`&ȼ? 5~ É Sf{u$>`+Kx}SRH 8N`5G3*s~t9wڞ&5?Ʉ) lm5ܐK(38 έ7 *)"_MꚚUT2(R-@.-`{p$ ^?\1nDB"yy}3q_b652L>ږ`sxac!ֱ!>RX~;@B79sFYt_QWBHċli^.&Efy2dZ}L5fq q AqXH|tRkYƖiE*3@Z*5fȯ.8v:U\ھf:}DDTydI$(JIF{ZYuQ2<sΜoElm]..sNziy9)yAdtS3cVfs7vUuwXwdBG},&qW?R,Y?n/@: miA$ qcu}J%/t׏w,P Do,vh<{QAA 8CUXI޿P j*ّTABT r"=y2Gʩ-UX" V OKN:wGD.IDx-6q|a.K>#d*l%\ סϤpkl>yȂ¥IrJ —& ghUow3%NO\o:ґLV sqbII2V^9TSj_!}'l}j]ϡwh|;m 6K=-ufffΡ';-yHU <^;/'rWj-ÐCx&%yZ;\"j VXyNKga(NoI o>q׿{(s;z+H^4#yZB@XvI8j[@bD>IV¬>M-YzڥH9 ‰AJ)L#Ȅ 2N@ dHcq[0N1I(4! #GKl >7LC9P{t#vfem97q6PkYbV&Af q1g f w>Tɔc31VУ cQFb6î؍1 Hm&3{,Bh#15/YE fI@`J?ISĂOO\2!VNJtuqKu?{ZC*YaF$Ìc}%?AnbQFKt!-Fe2tXy›&Fy;BXH2bUN9f! kBM2Aϫs[,s!BxV[FϓE;w,'z`|)6k8d>>{`ei}(ݎϋ(ϧ׳@y_ Jo(d~qzrQ 86о8A9:dN !s4: ?|7s,"YY/M%b ȍz鎿QBHjoe]Qm +}hE_՚5a7d19f6$A`ZV&,h+|u(wKEdk"&)kXS}6۫x!͢V +$@/?A_F? ~kYrwzXkӶE C2{Oi ŠT\!d~NQI{og5~wx^"(^JG<ݚ ,UU.eW'N=Y%o!@,cMA"(>~ W<~Y,6Q&XUO=Ëd՛C\n 7~oG|ˆs?,7 ~Z;\G ?>G.XN8>4vZb$"~iqI3r5Ow{4\$?]S'fS%(lD!|yop ])1&ߧXvJ}k$ ƭx&}}a vJK<G|ʡ[drO?S:̏Qz:=>f329"C(}:vz^>&3cݸAo7|QÁglW:%*md$/ 4 '|+qd?~(H(EPWph41()ٷd@{,&mo [|%B S YIR}Oؒj@ H">\ĕt/3t> >2X5Ufd|O}=TcDZz0O tU~etj7P*kBL &.\l'_?P!  Ng` u:Fc^ng}!ʳp]K\sQ\Q+2,|,tWju9|?wKDZJNkiW8ZeyY-;/DJ"&@#\`zkt*Yg@W#ڱz{;Bm%]ʮ^EIx%ixaF&&sbeI:ѝ}?cԮi?PՄsȣ|$c0d f׮ۥ[.'/W 5ǒ{ϻ+'= bo_2`=(>\%oڈ.(;BHf>;e? ^wɢ➼kvsu yR{RN]:d*bg4 p. θ Aߪ_# 5!!5KwONh(B \_ˌoP9ft\S_TWp{eJ@rQ>S@UA 2xd1DFY6`:V0FNJz y G`oDzRukFHJ1JsD&?55"W~}'S/+ʆ\p$Ac8eIX2r$GSoݛsÀO鶨8EqHzBeTSߞ_Auy_PU˻oZ~V)k.|v :,b22~H zxyd'&ER4z/Dp;x@e(a&h:;W ؁۞!'1b z@T!UHB@Ԣ $p}Z=ڊ*".a6l_%ʛFZ?@ JxaRH \[3MR`1v9w!< 5a1"&*1~-VMFSG5o뢃A Q ߝs<]DEBΫVt /_ A!}>|~G;!Sq LL&5Pg."(~=@r83?cz`s_˃W{"s1L"f?PN""2a6(VMA;8 $dm@6^wy[13c7npgÅO(T>>Xn*|K~aD{j1WGxFo^XƞȤ=`ī_>z e"pA[B ∰=:b,{:>ai* ;#=DurNa77g`*XIj"0gLJT}{,mœYLz2t }ҙҙ/}l˸u]~pl&xoրtb/0 @RcMMJƪEOOhhyc))eBG k,sĒߨ:d"x@0c3km0T[xHOz Anmw#X'鿿wtQ` E` 6,Æ7m`ɚ |xp T/z cӽ >Ѳ^vkm8\JA~0$o/\?hn4;NO*%ZEbU4+B==G'J?i֌ ' ІH"[;~(=I!I3{9_b>tt8CM[]}09ᅮ;(t }ֽƸvsyj?XFڧBLf7Q S>gKXp] BC"S5+P>|E@r@P^yG8_8@`!#%CP}go=^3>Qdw',Pk/0ssZo[o|RJQ%ğ{~M |C+ʧ$=GÔ$DצfG3 t?+7ݞ{;fU > P`},T4`pR 8|so|srY^ea^ N- OqixR*UV;IgYMC+&'8``p) 6wC an/OS5VyKM6Y"/i-kc15)X%qqk@Ej'7Ue 2L2ٳn0$*?ZŢBT!#}>焞)@ ) (BR,QJffC@(@ L: )\Hc7c~vO:ZLkN&ncq_ـNd$@g v 袪U$`<]YJH>9}ք4i֬|]ڠfuq%)nop8\cNK}?7UyF=Oa׺T"$,Rm,Uh'r'*Ta()v31wSzx%@/q۳ WI!݂y<Ϸoxw"`HiE;mDcznmy,ݚkי$0qnwBY3F$odIĮo7ssܾzZ:-wp2qi\~B`6_@ m&yuDbkV/6LBӐpIz]'$(UG!CCH߮י&>UDR'y@q-o=~&N?S KH)|Es?C3[X׍pR II`xJs]IO%WVC(>V1:-m Tv#q~LmEQ aqyOmUZ*an^W% Р_5GhR#|®(7Q7@O_;mTH؆JC8)_Zx9'?WKap9=`3E } 'qYe,QBZ<ӈ=x\YbJ9O( '/"Hy}dȉG!{+CdIy?o{ufO;26yHQcց9֍5'PQ 1O0b o% , =i"_~?rV 4ԭAAXoۭb͎R?mO<԰>Y)7.~u |GᆱZw\?f86HP%vZ 1{=WM@ra &ro@<凡S^T+^`kNOw]uVZ'B\Qb`g\aV\?򜧍)_@R=0kmR!a(65\m bVjɟ5UGYnÔSJx|4T||hQgq4ftE]=ֿ7oN91f"9@(VѮ;3w. "_7޴(o0tJ.yc_m|MO&`UbX7E,%%e;I3~kBGZ({IDfJkuWK1)+ᅨJXol3MSI1Jx{%dv-c>'WJ ÑK',suڬteO\t̆ 7.9Bd61NV#,IĜ@œ72Z{p@䭦2|OG 8E /(Q6!C$M@;~@x6c4$ 3*cgU8 BU/8C Y}Z1>~.6ܵ7:VT*x؝;Kl.b}GX@G^)( F>(#/s&r?j؉jADGE!8/m"s?lE=Ch4?*N>?).~N|o!|};c"G;`>~/V7Y}&OCԪkV ,z{۞'gedp_ 8}c=l۔:MΚp<;xjzg 7=49>ω/iR~ UCnߝSqNWA)8x'첾}3?PuΉOa O#e] ǿ}ԠqZ`' '2 ƴy;?%/M!?c_ALLc & /b*>wFi/iMyW所 Z@d,)b(19tdٿ&B/єޘ|D={cV7dc3>;T c?s%-K ւލ@VʏZe |yO bϲKfgTAv/ߋ{IP[IAˆK.{Aque z`1oM+1$= PDpU_x<}Kg珐>;E @-Ũf[Y[Ӕլcvph`.avƞ糢`J7˲zR Xs51Ģ@#.9ȇ sl@va"I>$DIP4OOF CpzjjH-f>n0*W;0@5#Z8F.Tx|\4Lr853[X(Vsp5I,7C9`N`3Fd(,60ݭ _c((`fTH!L gH:\q R9b j|Wa*YfwCYfB+%RNr-Ad:"^F\=w~J0!΀}@GH 0\ޡ1DuThg+-mKWhPm Bb_):n߆ߏݙ{t(0;Wt^Cs+ji1<}xp{M@ZЄ==h RߓM8fpx LY 7b.{+X.fA+˿dtת}8{ߦԯ{fa&l&)0rr9"1g}FhMH_U:[sME^ΧZɚL:֚R P""8>N˟JwE'Rr%rQZ7EtPO|o]n(0㶱j0MRWZcVWQ{TXfDjSW<#tJKt#v:* 82 9&ç.#ݽМEj]b kpBndhGH$8q3PG9 ' tC'{S@巢 sVPℒqP7Sߎ1,a0}b0GW ML iyd͚D_!1!VhqWEF4z1~6+⛨j`AM[lmq)C:ΝOH&9?{qk>=є 75:z {&\uN!qȣq nͰ!*K֐ef'mU + U`m`Ds(\/dq KM;*dN =ͻb0gӟA(Bvsǧ?}9T-1fqwEoU DpH`@A hg\0 y:9.Vq8o:D([=&>1+ IųH ,g?(M@."f$k.SzujCcʬKsn[4w6B e 6ͭ0`Mncn!(pHsRDKL] L|1$ϱEw/n5 /ΧGiS"Kx -r>Z%C<|Lg[„'A5B>=V*!luO^Oѧa[e O 3利?8o#E:4_ 8Z;ɣdݖ٫DN:mh/T2ò: $f)"  (6FIVT"/(MƎc.3$[IM^0ʅ"2t|Y7; xm1& ޼|.10dK2  PTPʨ]Æqwu*_>Y16yop_bn.tDRj}/`7ʄr)3{yqJذ.<%R:i[,Me#SR^E,7m}6H3!mR O>of%V;urTI;@Hx}.7bb'$88 SPǁHm_@EnǙ y^jrcGioAqG(zgH:3dLNVO9:zd@^gR&Mh!R#W.r!xWIkfd'gf$dTHT8vuNV6N閬!j͖kd oc "'P`vyEU>&1~'s; Pf98VDDsKs6Ҫn@I%B SK'psCb lv>h$iq *%3 V @GPF: /ū$O\ H+҆3֤DU2TRAͧ:R(,Ei݁? AbO6"O"~Ԓd'ۮs PAC&QUghuTW*h "Jb(lXQDACH/s{CysS>a]YД%,l&`:`bBdH킬)+C ;84$"#JNC%!8%ЌBb)PA%&㧓0m{ZH) 4BpacNpnLT$:8=t~L@e$n uq” D zH{_OSQU'3]!Z?ɓO Hr?T)h>hJjмwkWJO?ퟺG g/K}D\^"$.HX~o,@0aWl͡<‰OnJO" dn(W3DۍA{z:1Q)59H(Hd't0q vXzLKQ,*fal_x-GF)DG$ GkM8r|yt+G͏FFP'Ә.AN/SRҫ,Dg2{j}^CxZ (@eTwt=,Wsp*3:*L=dzD@6%6x:'֢td)P#!k0JDiLFC<9=AJʨ ¶}%[jЇSERw]OpK"mjj4+P RL@46HR0=^ӎdɗD<w|` B Rd#(bL3D ILj@zCHb j0>Q'`7̳`eH=H/g"`炽 8Ŀ a/>hEd:U7 &Rb r)ݰpLje/2Es=#nH@𮆞<!TBrʛ2@jL"bB$ҙ!]ީtܕEw:u;#O`Q:άv ,0>("$Bɰ+tYJzD&Ío|`Wx>9/E6Fõ٤{bqB : C,0GHN LpxqA$X)Nb:i(}tDA$AD)ORjIctwzXMayz2;i(֬.\["1ۇbiĆ.;8#Tx£:̝\nӭxt( L } kY=P|MmU_`h?g:HJN A)F(Jd#W`6{7 >s[3 b 1_N׊+`j׌fAU|0("|^ݮl>}C>I7L:x1Z^{̊'| =&6v EI""()3 & mpQ؝ t]MFU'{Ͷ_'}L֔%r%.$O9|IEt؀'~&hKe@L.i4#~'ȮҁIF|1"CDqw4 FtJ/̲$% b<8$`ڝB&d-3*@$7N0rՎC l|L֊Pi1>?! }㰸xJ1CrK>w5|>B\I+ >l~/k+@GOwƉ=hen1Rm20$D yHDwXHE9cH|k?s  8X; Q?BQRl54S~=Y F= j۰;0ĄHkI?h_vU/Wd>~v$&c%7π*(|c|6ՃBl؉uyϮB|7ODХNHqEIEs0xp"9P𒪩S>Op $и)/`cW$GGh ^8M ?l6Pgbfv%s9̬LFI@1 $qؒ"w2EL2 }pώ|\ * !.>$b8%C !H4>bSҿ /רpJ\_Itx:\!b-038wgѶId. .Pg,`N: o;1{v jYuk|b#ӆsZ^vZ~dICOCyjR!?~nHq/dG!rnWw>]A-"Z }kXGU?SϰL_5H3sxf/~mf(R| Ks. @c\bGDJe[J~#rx7׫+_mީIex`DeI{ޣ[P*,΋.GeuSƻ=۟Q*#.E;ǡ?)9#I!*L7DOZ-NCndBJ]D89`@4/Wh{bܾ)" v漵퍂~yYYm!C$,c^f-uJ"!wNCbC83HhDY緮6xva&*P&WIp8iP01Any#=U#]s}& CU{Wv!UA엨+~/lC%[O x*CeOQ13GM(R" I!NDsΒW c( CEWw#iCf*%R za01L @A 5H\~zz)B U><~^YI<3݆DU #B 荱S %!Il^{̞ i| Cmmr<(%P Gs}xxN\}6)/vå&*5Qv)';d&! 1b1:΢;#`{DrHP$ BH %J81w.vpNv> ͆ur `t3Pm)4hR$ 1o=Cf0~_\?_?hKԏ@J οDK#|)ޞi?&}pu~CKyJfgjT>%4M8Z=8>Im:.e,[xA&H ^~!)4 '΀xB;yf0'㫾Cx@= )I0`"o!~RcI$#G儠PPOX\v\b}5s^Ht~MeD r>ibmp"dK/!T=! Z*JZ*Zhd#aH?4+?&-_#IВOwG7yƛk0zX4W a9FmS^(Ф2R1: "𓁶`&WHq~:/˱}@_:õ`YUXѷѿޕU_Pà1нR@zĨ:H}$/@4fyғbMp>:)U%N/酗J [p6>Dd*nf >{[^6085(q-G\UicK밹m0.f1aA#`!ݚp+hnJm"@)m7uBR) 7fn[L=f/vLg.L[:Endv23eK  -L1͝=Y:4:|\7OoM;RMO$64dO0rŝŽDn:lck؁nnX)f1ap2ѰRD2 CbJSRҘYI~P$=N$.72/+Cw44E=ۘJOK0ޱ "\*#_](74.[,֫7nbޅN3%Vg2uߝ>jpOϳľ|ʂۧRI$I&T0q(hpWf"Dǽ9q׽,=ӴLcjNՋߴ00ŅeSNt mC7ZW$u buG6F#ZUG5;e!;6 ~\WD 'h<3)+,a+`b)Îtq8:ۄ8a8 zgTQE$BK.}u./fLϡRcwvkF2ϲ{蜪ӎ+:Ս'lC j aG8!ɉǻ88CD$KeTP-hiP`1x6M|D*`-d!撳5i %PQXd;hHh1t'qcSy2,oZBgs8m8H#TdIblRf󝉂BH)g! B3MOuUNuYpcz KYaQsCwL5e۽mp Ƀ)4 mݑ?iM%c8Gp(;G򜔸eGZL=GZD5PGѷ8yP9"9 '`~T B#_nӹ|hk`gsNN& jT)25@>1v!2;L @t&w'+Z+V\.,zn -lQ _´Hnn536#{G½\s[Ctݞͭ9@RNعx]YX֟%͎8X>]g* $ۺw/ x ͊#ݥvh)y[RK=:f̈5}fP6E!'uȄ@d3EaN[.QA17ԀjDKAT*ka/N7\fA~v();^OTPUM-SAT%-UUUjTPRUU 1U1QTTUTYDQ3Tz={/!3k؃$`_nǥ-b"@B%{N5t匌,tٯJ0kypO7W  mv}YlŴopm@԰Lp\^6D{] ,_,<"hGzT]4JUb֬(H""4i#lW6B*}#؉ &6MLYaBIN1:tJR,nbr$D4Ipp]R*t;hf34L-HU{Wcw\~; |Cm(^_Ξ}Iy>2BD`ճ?ك "4_kͫU#iCQp9m3/>>Y8ky/U[rq?w+Mh:Ԃ&Zt=P>d>ZHL$XD  !\=~p54RSLėYܣ*K3/օG@5s$h8y+@D:㿋w([u\TUZur 'JE8 qB)!xpJ< yvC~z1!vvht }N DE(JC!d "/>> 3TI|$(1D>@RupO풐CEUUU xI)*z0b#,8JbԙL]9Fͱ5i/VZjN C@ٝT 1'q O0:[g7y&,ȳ2 ;HLM$ bڣ B0$ HgbYJ"VKT>XkIeGYK# &&Nlsr釠ZUXdu$d}qtvE98b_=d !~e !" L! 87&`A|,3C&dž* =i9@~5;rimE=K <WA-jZtXb׺8cDc[R,㹰 p#|m) Sx$ȕVЃѯf8C71Gn'4h)l9\`{ hGdS5=}ShۨZi οFVR>G (4C{:=!a!6uGL'ޞe."C>DH w=8%:S:Ez~lJNw^q+|0z&!3.Ћw)WG;cJzdP&& +~Aj ,;^T!vvb68>߆fe~?{ns\$L<ùr%zӳ]7z+xQ17$!!NX;c;΍ a`4&<9T?oyw?)w,A)vNH7o|ɀC4ete್ЕDh3K+L:sԴ) P`X=bd غw8rvf=>8)9}/!R 6f<@:D|~V l Z0"Ap'ÏK"B$O!itm{&()$&Lb4;ʞ9}6"-@fJJ`gpbRHbQȓBTXVr8,Vp7z&OJpu{1I'@B D$SKœp'N1}WH<ѮNԤo#Ìj:x|zhpi 5=;SIb;iINMnڱ1o(-0tI" S3Se̽JzB$9P<# =bj/WIt2Uz_1^668Gc 4PZ`q$K,zۣ:IdpHdӌ!!tq'wFNHc68:toveuyJD{@`C~%׀J+W+I$sz5[0 GH%&D&֝aDsjٷ-7QZQ˗*(6M>.fOO@O(SR |HCx9;_d:}T\?T$1)k򫾄ˆ!sJGW]v4|a/^80Iݷ D9npt5{A\Zwc<۴+>4 t( jYIlsmMׯ)9NPf]PLvv?uNL FVT3&xT<5&;k?nLTA9mtohZڸpy;j猄ߺQ Q] r@M#o`aq sjA%hB~bc4ƙ-#hsdۓPtD$s1: ¤ixKx[ìs2룪T9a8/ZvвI?!rn$$IW xg#DI`,yG1EZp#'½>=MYB t;z=i4j'X}J!̧xha G2$瞘"pyVD7w eT7D5k聾F~K@ƌRj=朹$Ȏ] pW]qcQ"!m# TK cQb*F'Ge $M9Gu3$̹2L{2v?53-iϾ 6_39^9L4\lbr$ hCc_3ݡWCiN$ . `R!4ydsDǺBLϢw(2ww$][ Xa!zÙմWs( P!0 'gMP@ԀlSffTUD U 38MPڌxM ݅ q9yL:8cBiEIj TC3bbE0C[(I7 H#[5uQ7$Ifk47hnj'p?"'(_8JWv*v_%i(wf+ 3p&aA0 >MVabNΥ5((Ŀ 'iiS!!T_cp@O$"ǵDO_-i!_>ߞs}>$&r"'ph:ȿ9uDSgbA~?VmEݘXsY>|:=ᜍ2Q(,ۊoȸjR*<`4fнAg_/dg`J4.E:W{'.nc^uz0N>0: %PyS㷻]̑ARALHPDHP.ǗPQ 8{1H!;s_HXUCi>ה@eZ `-TRa u)PcQc񌣳َKEkN5v٣(*t3*WQ s!(#&u"<`}@~Gی25zn(;hM |N/"M`v>gi,>(U6S@(hN+uYC$E)8D,2+hlzM*'7EX7@A*u>Ҡ\,B$3>Js#*rE*Ł i1°1iȘd<7vvdr)Yw;67 JE ULÁG/\jj;ãN;8n˫l+#3@9± =,DWÞaCOLN%OmJ]}J?\=x[Y*9 Q׬e/-$%h8c&UDX=zè_d=Aӕ'ELl(k rB (En#q\*p'iGM&F5ߊ~ <$^,цز=-4D3.Y"@8r|im(Q@|j CኴS@@ٚt 6chUD+9kc|! RJ/}@! *#D_%;pTXoX= - `6 J . Y~_ŋDi66m+?bPvi AÃŊ1qG+(,7x觎!ĶD J[EY-\Ip Y Ad!Zqi~.8;lmŴYlF60Y\7^,Ϝ )'\430%I!MG,@0H jS@gNlpXx:X "{{Bt)O\4!K5 !%*Pu$3;{dC=D4vlAi9&Z]〇v ET#4E d;р=mX!ʹo$蝻(©cvs'kXN{#}Ru.P@vR Xlj/T/TFoth?0if8Xًa)aB|!!gd$!Û2RjT9 ٠j'-g&M!.8D(l9 &P01j x %tXgD[gm|MSI$i\JB@\JbR@AZ  |lB:qqODr@!7h(z̠Me\]:1Q4A<燘23a?DhB>É Rz})ύWd'1OMq:; I@9.k)&NoeӻZ-:O%vBzh<9@W-Cy6ь0Ǎ^"1k)88}3 2+ǸVc=>4'E8fiG kƽ1 b0LEt[ǩDN{0Qݲ%8D1 @v$]3LnqEDW_4y{JdI9{A^TDD(q1g23,M30!ov:D0}\ZIC =HP8PY"):佬/&u9;rQ艞E2qxCjY@)9WaρQ 8Ou):߸SF$~N4+UGKXBBtJ"^/а} i2yN<=D#Lh2膞I./O 9= FP2_>(LSLxpq7 vnQ(iR [k2Q$%N&f^]:$AK!A[GۼjĒૹ po{fvqtirR\ }VCƻ2ꠕ :r6,{rZq `Nk'nbi#UŲy8kr }CHsfd/xd9\c C(/OBGR]i]H\=?18D_8&J1 _\jѴٿ>3 υAt`;h}?6 HI.,u e<híQC?)6\ЊwuUL^&NfçI nEے0BD2fdw~ &F$KGylgx6k҇?i=>\T 2 A+{,of? MWfT<"DX}济{IE;JOƺBqsyۄs[h.jљmՐQ1!QQQ;ˎ:fJ-˼c[` M0րs ]ZnYEr(2xΙ %Xi&e`%Cp544+"^"!<տWBJL be$U5@Fzc0aK.Js6ȥ8v'AJ6s Ѵ%u|MOIA׏ȋ<lj2~Zl pzyY;o.%%;h#ɢqcAIʯ f{0$ 8>Z`&֌u;y =kg6}!$Cw\I Q2@m4w1/U]O0q;oMD,dl2L1B58K'H?/{ku7K^vi )Dy*g^zD֊cr't}[/^9rDwȏIfiC*DX*fCBO>6] lN );C|:1E639NǦۻ3247 UeJWE0ioD , u~giStl=VA1}c&(!4oq F.3tװb=|[$TeUQWOz{k[7{ ىq!avO@ғ?%&x}b_~ JUU@UUUTR_*()i&xZBUHjSnr*2*{M4TNHJJx;ܧNJsV(w2~_|(; NW`~=!(q${;!9ՓJ=h}3arjUU?ʝg;d_N# [ov3h>tgd@<$e3Lty c-K8YHacD-m4u]Lwq9q9"g<^HJv n/}|>so#dPha#s>/䫲3ďNs=aFpqnw?П_y"~S"Ќ@?$_-?'_dP~ǿv]5&h߲>#ɗTα#he~Y2Vl*_GșXY:,5kS=JjrmkK/m@D@faBp8zKTR0d8`;nnP4C[r 2;)wUnr:3ܖ>'81\9kVƚ̎i6[nQ,]]N$ښzD57,hmexwo.~(fcsab:#[YxFэ6݈}j~j فafb (3TJs bDjLz YRO\O&9˼8$X"UG}g3C FU:@̒L5 >Ű* {+QF@1k:(v8$O9  &mD[ ٟ', otp-/ByuH8p:0i,%˵€mas 0NzH2! T=r j%1@Ԧ"+!v=~' Dtv9= a ޤuU$lghU6=ihKpW}sEÀN< k\ڇZ5:\*#PK"4UQ7걹 Ntf)͇S`!L[vp֝WHHdLe:@Ȝk@'B**P2b$v(4):l4#K9o _1G;3ꞢT99T$9-EK cJt`1!+AρA`e M)O>ρ:%cs10 4G$y"k.90<ƐHÎh4 6IǙ>TXs~Ȧ erj* %c^;r;x8Sr)c(ɠ*BB >訄l wDwUww[&68+AsM/1\t[4$,ʡLG"4D>:8H(G u  =ȆEGȨ@B&%z}_ByOdj!㌫qL)TN[}fCbB8aƃ٥]! XB+| ݁Rb^]RB)a`>u(Nqǹk[o]!;BI*J1i=|?-&(AE׵^@YF-`aPlJ9(].,%6kZwwDxԀt}wr$*j}/R .NV bMs|챱ey*i[z 2\%036phcl;+&h+SM,\xltr;6fqiMܳAܸvIjq.դ&XM4ä;grۖmH@,Kj.XhM/MNjsQ+pq_&$<{ hn3xA%tZfLc,fw8tԝ/V&tp+j!=N`aH\,}Wn4X]9:wLw7-4L΋m ^ae4̘!-ܜN.LэiDlo nحt 5ݠ\N/UVI ]n::N`@mq٭ АٵdzyJCH"lwn܎A;%:(N[ߦeg74[!,n (; n/;7|xg~ y Z@oeQ?tw׆(5 7ʏ"wP{wy{_.,gHpEBœF8*h־V+>*(%[yEK&*֊=H!>TJ^򀵏̂4ϭk̈́;(yMtxl"}bqW)N8.)-*iè+]JA4"TjB@6y2kBh5OѰz4S€;S(m!rHpΓ$|l(؄6EJn/*EY`܍xD whC<2+ + R y4h,{z4i J8".a8fZ=`zy1o>hWӏG=#,J \GBdxd{OO8Jt`^pJĆ29'&`ڥpT!TPE"r& ۨGR 1 Zs &`z:{ADҬH=||lc}SED #ȝ-R %d@uʇP` U(P[luCFUMMn P@y`TbRDHʓC]RcZu.L{oӥ"\8d:Ad_hVu5ۆ@`@"cJ@d!a PhEB]`'UU!9CZ $_yqBz妊<S揭t"yyuA4 Yʀe˱'pݷJ&.4LmuN0; geY:y6|UC Re `&s:̽ӯui;e9`Rhwl4D`#(6{!!'S>÷t clNo7۳ np2TR&o]?V+nx ݕ#TM^!Tlwvdaz TJtBuJ q1ȳf狳rAXa.5CApnN?i[C@`}{u`×DI籚*s#y8>Chx9LÝ;1YRlqllF&c3f VLDR}GcۆY-@FNݢN֟\N A 9}8h4(S~4Ch)&n<3Π'd@kBEPc س)1lh K8m16=V qxy _7s2F`"g]_)_Ql ?r"7 ިrcaAAOuZ03ZCV6@9O0hJDCLdd'g]yU8?VkiG (JwoM(d[*^XC^f](fc#謒ϐޛ$6+I$@ K 5*BLru~gvBIgjq %_F>4w}ْ@A&(њEX^i~ۣ 33&~'2Cf~>6dQ^H~&X:ύ_.\!g/+\5!u9뚈H[ a~»O17V*٬ &2Râ'AǠa)P#'#wUf~9pqb=3SEZwv~Ȍ(EMJS T'd(tgLԄ'xxN9 [I;V9`d-0J~$5yl^' Xꘔyۃ;trGi5y$c.ܐH<"Me?!5ACtagh_f!NS٭=[6d3O3McQ1aZ" L7l1 8ǫoXd>9-ޞ!80mMM}J>UWv̀=8쨆Qx`Ghh2YbwŠ+dұ]be_pH-&>}o3]gE{\ "s8'ښ⡷ ҹSt^c9ws>;醼:hzQ* MEV7]Bpoӌk}χs<<+u>%v3eZ|w)!$I$$` Pkn.Ij!ǧ: h= {pp% #֬+3zm/ctx}\;=3(."92՞PR, E2ڂ-A 8s;! ȭNb`OGO{=gA=$ @ g`1A%JUWh v<m$DiP:oA1R8V 0jkלˍnP8%5n3|&zCx& 07~L~EoАiid ;ִ8ʈ0@e Q l%m53}{Dg؀efU]賩|OBF"" 5lUWX|u뱾5|QavM=]Kq3_nv;bu|Y lT"* ay]y >ߪ Hi* *6v㯻@i'QB#!! YNkEϳemC"J2 Kq^?wBIawvDn [xZsy꽭--9!:o@j=}G3A )7]_@v->q{ a${C=@"= \.*3H0OFD6hhoM~%V,[S!(oua&.w t/$=lwT߲&E pn! hA) rڬ-3@t:$[Z}qV NM]Dxӆn b FЈPLg: q%!&lACԞM TO,k˗I>:DT|} W} @@#_w\yQ7Tق:Ofsrx40ҁsĎzh0t|ɽjz0ɧν|e_Q| llmi!^U'!98O*bપ ߛ*''>d1.kϽ,ȡ~踜68t|cʹ;Gg|D@ᾫ9xw|5xH$n7QL")l$-z-+Q*%x'v&KC"uyG|9u7UMC[}Wce)Mk[kfyc&9.u2bs;w[Kcj'u4lxN*UvW9n ( {C \.M,UPgL͔v1]4wg >]KJ]7^O"!ߏ=dт%X@j m=V3<p>AnPl߬xS!YS4pR@1{w7 wk'5Δ4U}welyJJ)+ъT,"5:BIΞbHJ^;p{CV kL04 ;*ߌ>׈ٶn cҽb jxt H;T$y&#HtޯȮC5 ,##Gۃt;Mzs6/EkLAT|-r?QaA;4;(NOO ((wu?d~5v?yI87cS#H{gswOtPQGRvwZ:ЉH$ D ֽ/]8YCjbDD(SO7l{/o/4J&n JIUCTJ(E^Pins|by{vfpǹV5kTcq̞i9#$?R*&!ĸ5!#ȟ̯F:pBG>Httz|ϿamI$&_'q2$t@PCnY]0}DT. E2MRGp^D<{S zqp};K9Үˎ#pؠLSVy+e`p\{oMg^ؓ <߉úQ80 u]<]breh(@"uZ`o[XsH(5_s:EQEQEj(((QEQEQMfEi4cP 6c(3{ydu ykxvzn9cꜷu-;dOf6Z7YK1D|n;"*׋1*Rc$J\#ɢA1uq ETjҙ$i;x} Mvڷ(d~)#wX^(7r<̈́hc[aGx~CsuiHtYwQ^NsJ=̝Q#I_@dq@n"et;$}|8"O.!ϛ/l[xȾIxv2*}ADKG8dϧduqw>e0ޝEoc="B( uUD^oa7(f,qBA ]@b\VޢJ(2EB5$RعBդ. SJP$]1ێHzۃտG}}Өcq9j{ӏxO_3٘vL0sohB_ę 屍1%9oW=F׭6Ұfcq!!57dwǑs~u"PVlusv`LZ Yd%Ӱ|,Js˄91@idAHs^m= mY `\ 9Φ&\[qԀMLsL}5vw{A 5G"c B~>'ɗH o 5o$'=0f:۷THCcGɨRB?N(?+%,BI6ہUUUU/pE <fY i6`$“c`p :! dJ#{nR:nW؇S]HZWj 9{y D)miDmǨc*}g`Şg./% Sj'h:{$ \o{T^̪T*GێD8rz'b>4 w)fW-jINorTWlPmE٘CMxYD/g#! _ P̧>2zOocʪRIx7ٍGU18*e /d \u$I4uZ>>BzghBrCV-r-_>I~鏮0p=$r{p[rQYHڴø,5NyԷ`=Xɓ B: =C9 @j(B ‹tvEhN!0Dv L&+6(͢C p7"HÑ$8X(xJ MN|0&-u6K:aZ("I$I%x5gZ@3WaðyI$I$\|g?EjAjlo|!`gmΰd$-wC| Xqϟ"-~muRj0œAr߮ 9%ӎi ŷx5m"g<ҬuO%GqyAW(@{*(E4|:u=?($W! OЂK+ygDve6 3?iĪHi'2Q:_ϺFZ*"Ymk3TUg2i 3r֓L51 b""\hӋMPp9`A! $jZ1¤g5;::xM(\+]FPA0:,*!$I$ukP[UAcujF% N4EDxDc͖ X!dKxArUA?eBHIU!ԵAN0dQ"cLŀED@Xr#,FI$;D3M TD0Tb7kTAְɌ@Z9`&a-X PYѩ0 *ְiH#$TrpNR%*9j𞌽 )Z( $J( =d##@bSn'<YҔCҤdO7JuF &- >P(!nLߑC}@ݪW¿?etq'=E- qBcl+f0]%o\9.t[z?? 8f 88).HCnHkuN@OHD ̵aƣCF$q||"/.j471x+I !yENDDJyrΉPǯ3h܀*{=23 @wND" 90Lb `(,9 ^ON0]9xE[}-L]>>+I&f;GcA&ًϠ4EORIǿ ܧ%ɋioGa3v^!Ѭ@ds ("~ JSu[۵πy,eoսo볙<,5b>DTd`$advzqٌg岧kA{qjw`<(j{f=aG]sheƴ!1Ϸ[xdH;!e3bGd37d +1Yjn`$jGG k>}+.6.XsTZPa~8x !U2<&q,|ʗĠGb@>OM(A09hP)P̈VMYEUJ>LM|P}N<~=a foـ NA؆`Je,r%9v6sQUaۊ2$nV& 0[^o'DfhYIb& m \mϧ9@u%ui0Gb6U$SUUEUU~.U00ɸr!3NNűb&EMc7LKzM8=j C$TGM@pĞ >Җ&Yr/VTGk{:`kֽۗDP(wW@0Lg"=a AE矍DoxL~iϢR~~\&vlFQFaOy{,.qA(q:Q=O)$?|)6=Kmo/@|W>o/c79aG$<0kp}#@ן>kz[v;QL1Uqa.C:;ϛݳQ4(mpشJ&u1C1q7XbXvr B1ܷ;.Oe'2oz}ÿh=#jO(Gxu#/ 0j q`NWՌ56$_l4,2b{x%vvJp:uzaɔpYlOh1L{j~AomHŎ̠ o6V|qm{> #".H,VT1]%F'o^1G'J ;G}G_>n@:&!qhٹ(b%PgC_wcUMSBusyyzO*9l0d,tYK<{>_JֳW݁6 N_'^ nqo_7ܡ#7U<\z\\i_:EX"G·=[um۪ܖdÞbJ#>} ׻4D7 {@${ /'~V̀wB &΁UE9xp>0"CA" 0`t',*m,Zi} *M:t^>E a!hᶟn;Nu>OB$MZ @P JXBt Ea α"sk;|14J)rX8&@\wNIdoc &YMBdpq N7MF0Yϲ/ EL/uw+j є; a+5((itb xhPD 94]phމ>q|41$ ){9Hxyp.cpZzub~~~>=zQjEP} S$@@<&Hl^G]|~XZxLhtW#Rey[ultk#%fw?#ٶ=~}tB1ڃs\+y'%G TCH#Ql4Wޮۋ*'"Z.W2N6mdc)//(;o_ԳiOV̜D2RՃz9AB ߫ƺ|oo$7]_1|`8& @`@$33#dpkYTg66K{_;wΟ{XOo;GVt*66J6]5GG;3j[ ʸN;pqO͓(̺ؒwrw@XSck<^NTGݻy Oпp5FirPТQڎvHU LW2yd, ;SțxY=7U%Sr o,x;!@ u =հRs*{H`DdP*wߞ{d]Rnwm#qտXPR ~B#l{} 4n0ځT_\|ot:=ōs:m;S!㧭DcXfn";O dot v3UVAj=}}FχqI |= ?_#i=㸇XW9PAU|B{h\ӳH֕ {ܐUdTrPz#g6avtONt5mE։S@ݛz`=sSe"p;&ksf2-,*Mm7d 4T` iVIRg ,5Ւ/h^8_8mx8 k Ό 2?23}Fy|>]=@:LTD m47Xr^}2) #]j8a^8D'!ɨz݌)AD qB ,c@2v+d.{ta4vgjÓQw3 ?PㅆݑPƫݶǬ=@ [6;C"}I\ 7S c9ΘC{Ht )H/ܞIQ3DŽkn|}<b! eS Wv<K*|~DӹuĈpL"_7ɿyN Bb%yuW_ebLLyԷ~ilF1/ }s({_^|b]'DZ'|u'l;w׏mI u;yf,i5ea}''S %hp>m;l1&-x U>synR_뭘NK YM}?=("}+[3:s"D'Ik-Rz] TԔeGb5}A[w!EMB.rT0R~W[! ¢!X!6 yPAP "-*XAMoۯy|9{̤"]j/ӋNȀmN 9"2(A$eiQlxװ(pbƽG_" 7nt" nǡ{ЄVfv>uRf|rYvd 鏅 VQ{biθNVgm?I#W[_$I'twdy#(tUE kնRBۢWǧ4~d~/!-2 k\MIbYMdM[DU}o۟`GM/IJS}PRB'?k#@9%?ISy, Bdr팒AmYGe&aD ihF&Ü%h fPdƍa3C,!'YM2@G$kl3ԇ $֬b7?j!'A8'=G^?R Z] LЙ/ 4Kʜȣ wICΏR I 7ԸT < 0~<ޭ q`hh84d5{ҕ LQ4NԄiaGHb/4(qj;>P_gA󃼍 ǮQ4^ҵ@UTҾ Ô *T &AN1DH1>|մI0>4폆-)wUcmn#>x~ԕ/pCbG$! WtĎ!$q?, j[PԺaCj@L sePmQj8|,$zlo0"X 1$((Mޣ(S/t1nky˃ȐōFV@_QUT P ݓ< nvuAҔ|nm ܢS4q5*7yQA% 2#"Q"2p=;hnuo{i]VGG`?4ki{W2;?ВWHk."nQmT+Ov!9G5$QDoI4$qx,i6^4fH}K =BrdNQ3xc&0J”ЈdU-7 $TNj;gƆ>w>`-؀@ҁ Q Cv{gI@4$\4mf=Χi<'m!L逐 (`Q/c=T?I <~jpncC\r!zB*yAJBR4A5̡H(hj $J&m%)61 w7ޯ$BqEܜIm P|bZN<^b,]nEq )_MRR("ZJk,Omwr#Rxv8c=IU }wce#Cfdq>㠇4Gdۦt A"&MDCB"hhBRJi0}! u@TEUJD[ Jƥu!4BT҅ 0S@Ry `I9?AuX$0 Iexp'읇PZ~cڰE9C~&e j@@hvl`Psҥ~.tr\jr$P"D>;xA#z,a3n6V8:wIНHnF?Yxo՟ .EGHjAޏs E!DzHm7D5 l$ށ}1cy`;ȖH?O5/$L! B X@>-E@h 3CqQ>G{"!@~yp4mJTH~-CE@pn' p.E22זM#R)$ '0: ClW<8߆~A~ )$lwPK  #A@s[cLe)A49h9cއó G'πuud~N)a2Ғ̽pw*"Ģ~>q}(J* î :0|yeԦ>4*_JYׯûOR]bxdhҖQ9[{w_DwBO7f5XT%PPLNo's><$\$c9d`*I( fFa& )e"B  Y@2W8{}6k"E G(LmCS{G1g>:$'>?ќ\F: t~3+1n}ON1lӪ #4)L_!Hd}0F 3S`}psڒt,:c%:whc MDUD@-R* W1hlu!!c>=DmƲ%91G("C!S,aᦇd&Q$Bˎ(7#sPG„:i #/YTMg(OFw:$gY_K,9p<29ag H$Megvgi0 8̓'\b.34;,): aLiIm )7G\;qfU}0ڈܷjJyD3E%i0fºC Ľww9+@4wD D(*@U{tpmEHbz6]B&cυ3a9ۺ><[q"};C2bC3L΢vF55r: H9_.C8]GM9}< 5'ҋ:nA=9t ~ryuІgQćR</I"9dАϞN<_l Ob-( GU10BNSLXxX׏zGsKȾ*ICnXOȤg:U4WD}͝]l|.^WH@D1A (C8_bP<&Q- $?PI" H ourgzB:Q!QڄiH"\`5'7ki&z! ;wI{z7]eLRn0M6 AdDB vv?\k\?N,@0<ìbvuۮ78p$?EdP C8v"w$4zX3a>~NMzU(\J>~Yrd~ Cvx܈ CZ,˞m1!O/G~AP?V ~TD?9h\CRłӇ?,@֦rEi!Lni.UL*OEV=Vo*B} ~P|.O4a0Kʪ`YH]lWmOGh EB7X@HyQ:Q @غ7YA{|?JOI e!,ː@9 ?_*(ی+Q<oodaGU`:-yl _?{tᆈ.ђ6Cy m4ۃwhx:!OXrXbS=dJI @){^WێYCA8* RI)b[O0i !dB42`"%d }3b*{Й3A08wtNX^?^ p`߯9y6l3rEXoxK(aޏXCaٌćH\o>$ yB!BηG&I_S%CSx]) 4׿שUT&&bmB<)mg=暾 >0B# - > G;{A1 !ח0?or ݐH/g0^*`daΡCb8A''HXFӵ@،WV9h8'v"nLE/Baf lAhw=x4i $C-bRIĄ]. &!9#lIbG_(>UP=("::AWG'âOU|P JMw/j @a(SS e`{wp=Vt}?K#HqtcAZ^<A(F?z_gܪ Ms[뱄>^JMAQG}޷<7|sjL5Vw282 Re5Tscv%B2In|&e002 `BUd\O>wr:EҏG~ݕ$XZ ?X_ۯ_:vMçG;MUa+!3>S8 3qP+T?i)}KRiOX40DW>AYICY$6Ъe3& >e7(bl;tCM ]T=eB,&1PÆez}|Bz{`Mwq]Rhjo?hCGAIn:% 5ؖgFD쾰A$+|,}];G#ĆO@WzwFZO Ox@l!CH;Pq@r#` C*.LLОe_FD$d<'X" &_z|monKknĺ/&#JI$oȮ=='lX8'!Jx?<m+!0: (`R37RO5iT#3H@ 6^ZэbY*UUf]X$8KRJ8p/lc|2S 480+#>>ZATj}` zZfGtHF*"h"fK \#1<.G:R4 NPC0Dkm ,` )(]'G trBMgPm\10%^28<SV((>C(1쎃٣,ۃ2A &3D=9֍l1R=cQ$d҆5BV %h2Ƭ{O7< ڿᔤ^&WX}{ڷQ~?Kya)~f8jSCgXz ;3j$@yΙszxLr!`wܗtlMiqr!\aDF t }y~]i5{bap!`ظ +*7`YRLxl쐲JZ^c%aTM X0xw ǔ )Mh^ 0yk֒ Oo '//fMڞDLԷnv3`DBєHC݋P"T Mocb襑p>NNTuhE8@bVxe޴(faJJ^HL*"kU&|^ZϘHtEAP y %jњÐ{%DMLtILJ6 j)x,Aua͆ }8a jDHBHa4M.'ox0:Ow)Ddc\w0"yƔcdrp:y8\1 2#BbSۣG(4J%c=7(w'<uf8"p75ԡ92"1dIw+f3Bj жO1Bvt)}Ʀ3tI\(Jml_!ETiERK$5ptÜgNCrr, jG% 82a;yՇFwa2dt!;i^'ڄ͇3/%g}6,+*n;`nW):3>~Qs wyԡTm&1ulHM) % HҦ7AҪs4w:5 )rRB1v5ƗP$A:WS (zSb 0d"giL <Gn&G iETRc"<7K_ϧcBA[YL#D8GS% @O66 HH@r* ) Ѡ+b*RrE,H)@(G0Lu*5cDmʾ7+ B(P h? 9" `SD+HR(BHB@>rl 9qK9ru8kuU'Q'v)BF!0Ț$tlu6pTAE#H\ώ:r `:^-];s86V_UpቖAC;W zj)Ls76*mV՚gxEJiF7 F*ۥ |N7>f̷:KFe?9xoyۜzPC.'mQ^}nU0INLo<볪y@coc^9X㵦nЄ c wCA\CD@(r7 XBg s!bpX[Fa$ހ465u3"e͡-zuLܱIop'3o:Mo2YAyL݆5&xg&Dek Z&k֏P(-#) ])^*fA A ŰnM}D\oEj$* (q"&l9ؖE#BH[:5ґTΎ4*dXJB&'< !-kFsq"~h`ø Iγ&iP^@b@n^ti>ٙicx9Au.'}s<Jjr䎇f75팴!1!sƟ,2I;{v5Nb[JIn셫TxpLƟ(wy$2Й& 5m~8O$tBasY$g?2&zT W(0PKxz(zEVբSFpa(igm.gȎ9]o8w2Fmr# G;hRL56=8R,EE80N$GHj9veeC x=I}]?uH練|SWgm0O0A,u \yc/иgvd̓wܘ%v0!RIwvieo Cq5"EFe50rr%S]ܽ .f{gD!hYT$6EgRЌ0>d4pQ 8z~[=5p,u[b3VYlY0y,eCrrkfcgS-l)f%ipp>%Q&9h.%òy!2gw]GlAP\l303UNb]9;g &VLf9XLм9N$m>pMNc Ic}dF|ǯgn2PׄLJڪBqxInzwv9 nX#pwN^fۭd6 *+@@#6N>O=mG#֪CDΥ= rᔙ).<[U{#+ ocޢb"\uz;<M[9.'6ckf\k~->U0>"t̔ú.㒟 b"f,NgflۉiZYuE+F1EO{xH  P. Zg)˾A+ nQoZWZ0񕅎`5Gl'6ƻh, 7thFnwՋ<3!i梙jmڱqvٝٲ3#$Te3i7qR:;EL7MTaңUv' "#&^/s&s & \ɺ5?ls}Vwnu4:Sô4UYֻi1Q/̾2 Nܕg &pfc8as^{Ѐtvώ]W~,aZfa܉re#07f*(Jn&:@^(hp5E. l '[+yW^}kX)Ga]Mߝq7''v n5cfg%lްpy3P RI\ZgIO>3N[_80,36 1Ymx-"R1@9  9 x嵓i tW9˧vcwq)oV/y+.S ޵YT7<H >B孯,w髩lD@dN!<`@AⳛҎ`+ c=`yfn^vbsnsBCpu0^ۦh'g8O;bSKr EQEWowodr{L˻P WZIԔ[n{ġgC6y煳:[JU`<;:N BC.ktͬ=$qznL6@& ,c)^SjjBA%qx0XϷf[a_02ѯ4{8n&H,^ !f'$(fB`B`J&S[7'Cf2Y1 Guy[!5[0f1Z$M7r`LYdBZ*RFGH%wfjX:tJ&=Nح6D2#QRR,P#-E8p,q+I ƎcCB#a*ǀ^tz4:lS#1hvMfI0LNkvp,`1ܾR&`㮋"B;h!NT># 4&'/R,suYgA:B8k?,oA5S33lۗC@%d"Ӊ -ΆJgEҤ F{SH/6?ۉQHŦ3=@VrSĀ !!?@*CS}!A`8t@qG`Pch@oX{߆<$:v&xmDt}?XW1WJkgϢ<=W՝;KK: 6ʔNHc%)  80JwMT BʪY+Zn_p8lD6 n@Cb_i&YJQn{vITdLVjzِP(ԴP_=Ϟf=&N1L+wK]Gw͋wAho B <+1d_ S:tLl';+ـ` Y ssrTۋgItAdt%Ouߺ.$k`cQM }Iw|5 =NAkmg9wQF;yN3Qn`1o˿.n{Lea '[. 7.ku ux\S!CRlr-&:H=ܙ9j<8B~L 5> &#[ٹ^ 鎬œxy\xIߕ浪ƳӖ8FY,6 ?|]j8=w rw7\޹xf#n՝S+~5Q f,+ʘxXdsjvͦ<p^LBB '0%;excmc7 4ZI%7sP;E)Gzx|_H~E}B?0羞4Dy7=m1dqڧ >sD|ArJw(CAWBĠhGGKT O~ˇQJ`1%T3-P%%-Lش~PT؇!"{PIUOR?dkۮξ G`~S$5$M4߁U# 2H_Af ToO^yY׶{8~^FafTjì)A2<ꥠ(kɦ(m3|n>}`.gC"xx}qT߿$Qv"A$M-ި{3yrDLPڼϕr0>$>?}\O Z lF(b [ q+!|`==da|~VG1[J  ɆH)@3=!!x@b !"ؤ 7Jp [^j3#qO?$/=3 B8`PZp018{4ěA~?)B]CF?_r=([*Cwj>Ak qRJl{>&(!ԡ2`NE85={ͼ寣EN9MQco5MV#$AeOn&-\͜{@F%*4EMA3hOuK"& 8$㦓x qlLdd3Ɲ[#ddp%3_2^L}ߐ᎙RⲋjD00M.]t!ԉ2nQD@14 ]=:E9 p10AC9}{2#׫Wi/[] Fq@ ;xV1Շ[?oM ? hD7bOUB ||p쇑bFL3NaܔVu*B"J8lna9Qdۆk%4YFŕr Э)eG0PeI vӋ;s<14hIr0X4MCA8XZR" ;k6]Rt"^Nf1ȇ!ql $7z^5 _igO/3Ďe2ӓ'pܚ Wƣ4Jq;B˒`0v`zzHLbN0D$$nm"PPD?J?&N+ӆ3 = Օ/ʽq2Da~VL rp]mmmmQU`1KA)'@3GZz{I(hdO_ C ( ?v]QeS4euJSRⶇRR,f4B:iyLB =s3AHJIPȄ@"!M A'$@-E0Q9sjHLC&`mhĺwgNdX5ghabc„;OU"4퓏ֆjf썅b~bxn̻8G ö(rL !f0p%AM&Wj /R eّo4l[s:0MaWC冒'3gߚ'D1"X7OG7}7aRW#꾏} H:|:=4*0FA0τ +gJ8apSڻ+L"4##_t@{OMR}ypY Dڗ u[dl"^oW׶1<Ό]ԟP[Na2Ʊsͧly,{n'z_ njh `aV!{}8Zh %`4,D;#S{J##d'䧚rgӷ^g#MpaFc0y,B cd]Vܴ)fRSlN&Hu14&di;0uyfۿ }NGUīxjD5=V K'b)QLlSW* W[XKCu0kh be"43c@q8g5}&>#Qܦo4y4w%Vc\B(Fٓ9":ӵ3'*0M$PC g 465ƱϮ:{DK'ƴKh?VONeӟ3 OUL%=ߏ7]ӨM8ۼMpzBt_dwQb/UÌj3QC)]Vpm?F!Dt""*EH #C@)$ JC.3Nh\b?$$L C={}׶ǴpNXhFO5OHbQfAC}֔sHRG"$_*h}Pڹщ b#\d ~TMsn\Jn$?AHTxӢR5'zd6H[ ܙbdTK/e!&*"4DRU31D<*DU$I$!rm'&11P~;>@; ƪ25y:Z|iih߭+/ A`{d)X%X t}a|y z궊~KJ."@0D!T0M"I w:P=qSHz|Wi+Ndc\9bf"a OM^Y')ГJuJ"a',^y KsOHLH@|RϞ!D=PDE |=ƮwG%a(@0I2&޳cDJ"z@@K 6<V‰Z7tgd>ypS#ZeNHOHrD2ÒZ{~UDQ$L졅B +S1S m4$o..[2A}0!䞖=D{}\ROR~#?ה}R;L] V\[@ v@ Q  4L,W(n@W;D5 pep%:62:4Zҝ"acfCAA3PiG W$p vza*t(ݤY8!KUstf4Y"ZJ ivKHE 1@B$ aJӺ6)G̾=!wUf ww6 %A惡(mn``@p"P賀!iP,pE(YO'F?6&H"|`{ +n(r&aZF9%=B)HWiU@H/'+[BMߗCRMSVy4 yv~6O$q j8LɑL3Ɂǰ#wG?Xٞpy]cg,N8*eV VaJjG` 5LIa^yShF(MݿݦC(@/D$S3U!? 4C&4qד"r '>\r;f8Lw@'?20!.#Ό} $D$E# {C*PFl͕dKJ`LZt"D88M Gӫɦ%m2M{⌉"&5D9fec/@(  *YhF <}vN⌷HXP #oqZSM^B`j>X>IyD$?xy|"X!FΔx?_GC H!7ȏ(쀠!P(@it$FB`Y\R~-G!O<#C7bC&4{ 0 I)B=mW'$bĈJ1^-aƦ*11.F -S 3HwC'<>>oS_X>sCbz4zjdlgXw'X*E%"0A6IJ1$@@R:\ _~hBҢP*@Рq8mIʃ}'OTOBh[3>a:A~FD!~>\}yAUT/_Do"w{}wi[L>h&B!D;wDDuH&.9G9j3s D|v2Ȟ@HwrH YoڇuW٘ !*(WHp?vxlpyELP# L2āQCW8VA5_j\ApeAxN|NEuam iyW-7=Ć>r 3`)x0g thQPc'(O@3J_|⦓]-OW6_2EIPq @ ̦ DD@&% DŽf'&LuKNvPd DskK,584ljF:p*Tuɰ'u(Y8=Yggjc:zd~\c 6=3x|#/HTD¤sl(HT\R"px`wF:ۜNEm~M>D HW`ygW7;mA%<uLʍD5~P >5M  u m].KO " :ǻZ)kB>ȵЃ3A-ЈI2a/5oMѪItgOwO9U',$M9w^/1 2Cyx6ǟV$u]` {Ml5 tX&GX|ɠ{lt Q$GN!ȁ/a7#B L{=;>k!qI*Lh=ݻa NhQ)_"R4.ZP?#`6(YC$P@}$aCFt@< 8@a:hS F84 >q )TnwV#wO?Ɍ TDKLY /)H@ш|߮#M0' '*D'`!8OH JΩCJJ"Q3CSÈ}ը fAH*֔P;HFVa$"`5? << 4%QL 㻻ki3>}* 4jTPK)ɉ)O+4Q(UrE @j8S6Ep)J!H#]ݭC5h3+Is5t@Rr~4]*2 4kx +e+ʮPBE,X- #?HCmY4ԌQ D<Vyv(8 &ѡpsb&lN'\nf4S|Fs8&caNfFQ~ê?j4R?Wd%E'r~|RڒB) yv''POm^ r+8 @CF 8M0fdy$ *F*)%N~Py[ѨʆjMݹ5t@p&J*I2Ų"nË?͍0KGc1A&Nf QPFBPǎ5 CTuE~04DDG]PW{4wإH1LNwLE(Zb쁌BɊ&H bd :bZ(l&Ef|v&&AH"nӢi t$kRvqs yO%t' 74!02AK 142ԣe |L<0e:Â%&&$"@&zQPTQZi"JdiBb(" B 6)feh` 2DATZ ƍ0Lԅ,BV#! ҳCݙPR떋F$zˉih0Q, E JTB\NC'X 2r1$AA3 ~ D(rE(jPG-Wkcϫ{xZєX~@9;t D gcs7/4- 1!  hAz-?IgRB!(9 }*| l)Ntg ý`,^,Gl2LTHieb@&x ӌ`NSI/2 )R"h( @)Ue>o:0B,ɱ(4. 6a&@m-+ ^@!M8D %4&h,3˜59 J)u6 8N;ʏxh ={Q^{9+lV仄3d%(cD\X{ {Q # 7ۅ)($=r: 7wAL9lX 5@.$#!e!A}321>pK x~c*@>4dmB'\8=B5*~ڴ籧u/D/[Me'"{;?lWEI DDLPI!@ԐE$05`"d "bP bhjU$i0C$H)$C^1߶gݎ "xcLHq!}~+DtJ.(}V`"xlF }0>9+-b?5eN\.K8N6 *f2 ΂ F< u#:5:,cdDH!Ry=ZOуT'$5HJC` %m;Fc"3騩\#PЂG1||EQhh4:R")BiAW$wT7R_AO#?ŶhE!3QT~]?L~ NhXp=~Rvb1;6p0">doߵfAL+ sstPIv,(I @`{(e0yޢ?G0ų''5xlmj`u_fwEb VUg0z]c;F`gh;h z!nO ü3WfA"qߜ8)0YN?Lx58G`gT,0 ǖE YX&h KԺ53]ޟ ;:@ 9 Aʙu0`RT* f̔Э"ED".^ @BY~g+8! }a9xHEL!nA)pa$S K!OXrN!2b >bIp~i =d=2=a4Fenxӳ/VcȟR\. xLȟ_IutK`c55,@d&:] #D1j, `oט>F 1mb0~x qQ6(<50}h<$rj02X0`@{?t}.}=CM?Bo~ =CY`0g%)JO֚nN#NNӖs^;na#N8KAl0 )YZG3~Myi7CevnlxW *&) / BCc xusӜҷjB^Z]){q2{<f7IF|42P X30Dُ<Ӯ,'(jjpfŶ^8u 5K;+SY,:tuL9Y1//5tb6X_<ӹgw8'HԪ]Hut"vɢR>ndJg# \:B(ZG b 1⌳q2BfgKkιi*9,:Tղ=^*c"\D~Ϝg[=,&@$#)S(KnK5ͥaZO 7]jF,< :nY=: n\;C@eiρÈ0gլ^ RM3{8P8_ -Kmlm eZj$t' ri T C1yTH~ ) b$ iS־T8kwb/HuWA^$nFdLOT; l!O]4 uLiVdTnGu ӹT b ;MXqLLArx!F2[@Տa;}aǷt{~v|pdQRo e T8Mn ١%d ,cF=3u A4 ]{瘂PTB|fN4$R`DG,?V-S0޺LYLxdxx$ZհZZ[(*x-P9ڜ*?j't}^;1*PbdR3Cz;e#y3v""zð &>Ges} S{=:S` R=Pt  +90I2Oz?x:_.:~b(}j`#E*H$I/j]v6)ȮxL;pTD^K*#??c"? WȇIQ>ܞ䛐 \x΃G^ tWHnTiQ @dM͐4Av'y>Q0Tkݱo |/^1D/ȏ >\)l?Q͒IT篧^eY'[sn9wxD3Q>2bȂK~H>H~e_( Jy*/YNFE#Oʞzp0%BcKLQ:)1 ^h8O2 `ȉ C>ӪhEp@~ $:KL1q&ݬA#&7w6q(pykgT8æd&QLԨ1EBB RPEFfHJ hG*T!HjG}0Ƹ&lis*9I%IفG>n!׎xP˸I"0̺[qx^f,x#v9YJ*,D$qQGQAϛeWoɣ;bB ( Toۋ'k,Db*@FR"eB(((2y>bw 0C`9qP@`tGeHDߝ8Ĩ~QGzn xfƾ/'B@)ڛ_jz&P[̼CFפ=yLjYS/ɹ0ȵ|JI"*gwl{"CZ':8H YxS|c?1iYSǤ 8'lckOƞCt"aɧ"%bG ^!K lAۛ l0*@ֆ.";8C;@e#-=;IQ-<|Ԡ,9zA)@X>7uͯh@]'H̯ĵ0t|iCo:Kmm0"` bIMRNZSyҫ3M* G` R $"0'gQ6im;+I &{ "AkJwVA -f4 k+Fʦ-BCN&$UauJh .!ȡ[.m + a;ix0CuBGFGC\`NH %O:ͬcHq;r~C'0lBh9~#8&h !*T.WL@. Q9meH϶fRIgR"~_A*\d{jW2#J5LT=BJDh߶^Y7'mRIWh>$$OdH0T@^bBw-^sOzqPl3|9!CFO&XƱId ݗ8Z * Ԛ0u,Mk8vjW-\ɖԙ5 1QE1)1E LA $B ĬRPDuTX0f!h hh^Zydɠe,bc=GNӫpt4 ݳ>1gËXr!%7PG̒uG|ḡ_IكZ@R*TpMOWi'ii=Δ]snwa7-SE 7vZ8WQԠ-.('A 59%ODRy rxI!ha} +WNuFd~NDI_p9Ih)F!G8`hWhd ~aNhjVqO%3_څf:. ڻm.Fg$&^di ;9rƵEӵcѤeè|,wڃSMN!9B&a`)N64n8"ims|10%=2\ei@2~ױ /(CT"%xehP{ 媓bLS@8h"^8t8'#c FLD!MD(H Fxr åmCI@E0L@U]. hZ-Zb~2jP"3AR@uZjѴ qCBRH&=G?q)'0<!+=Fv0wRk-@ ir&9ݏ4Fam=A']'ƅߙJ"H\kVPG5b~̮]︈I\eJ7Q0sjn+tu8H`cU;Yr \XX@Vwܢ8Pg &Y:/k8\<<BH3pϑkֳonip=TR$}^d`ҋ)L\ &Ml;*sCh@֛(B ߧ"tY (D)UNB#41(@Php< Dwc 4…@BR"HɰQ`"ȧdSQpap )Ǟnr'1&)G-E=RQwِ TJ2{8~~UO e@(}v _sYP˱*t:(uJfm̀LJ)HP SE!0D!LT31D3P"T44 # CR(P PD0 @,21DQK ¥@ "¡@4R,A#J-("e@4$>` |@s>_d))(`C;wB%AٜXfZ۬{nP(NwN`f aSIBu8&h*n;M4iA3&)KN1JK!B)M 0>6*u;ׇ'MH0beN[Jh"p".6Z gdZabuG~zô5@t.<~%&PG:OIDzh=ŭwwqճӏ*(H9PB`T;G"{Dq4_0RAf<$h2Bj' Tf Ach Cvi q1) o@X NY*Q"&uwL ^H9WdcQ[ht:pKlOV bZ!0 ɀAͩ ;/m)Q2'Aф71PA tl,#(B#@"B8v3Q IjXD F&BcH1" +@JHTB&ZP$ h%QARD@D!B r-̍ 1"ͨڶ¸ R+I`"^H$8@:V$AqTCd;8dt"1SDI JօXVAC79!3HIH( N1e0t0lL+4SN0GE*tJ cb (!Pe!DbmCBn첒P aRb1Z h81prn0Sud2I,0Ȩ*Dew 'Rz!J.9z혪 ':DrC88 * )6UO>|rI(nM{qI_ Zzg.  L@+QH(V&Q FcIJ0qdaIiYdĠr>MGӣ W}tˆVݵeJ%HXbUxhOYZ nb?$@N3 ?TܔP翊#ɢłzSuwLA0{(AG#]R۬,2 vYRk]+F-w_`;,w5¥JT\0X,V$OK:ײ>D߂#8!84ipP`{@ FD/3*O"=` ?%iʬ2E"9ÌAI%$UM )V)j+&dF%*Ď,DJĥ)(j CPetNkiMQ C!`HI,FC !~ .P@P9)$^F|A_PytGNfVQSSK!<}g5I_ïiS& ~(f!)c ?WÏ? v'm47:0Bx(~W ## o!*?6h'>|}A SADMp堉NN +2D NZTN*]dx 'r :cB 3W`6U~=IKXaBW p`?ЛxMm8/=4qB }~ba@$\ 8? EsPʐ 5 ,>pzCArg0~ t uD)iWLZzIңl~v˧bJHR!maH!IlHda^E5J]Di%X2|y2A|H]GnnDDVZM"#*YH# RBfƖD B Q2cN A=MڨC0}vXvǭYS] J0¥1MOG4tT,_ W"Ph1AapwَY W9ww'pUOGrG;GojF" c'zv <8L *C4 =Bu1qDԩg6Ɣxw O0,΀Ӑwz/IZEg,\J?eiwx e)l4{H=?,JYϱOG̼ 9K?:O҃ޑ\'zEƒO.~!:TmdB `aȾq3Ani??ȴڋJ(&B?w1ډ!Jk` y#+`bhO_ׁξW؝mJL᪾dd"K0@DB!H,:Sc)0/"' *HO@H f`=mO|/H9{&Ktŏa!3(O0gpގ0: ѷ=,5$RцJt k*uu^M=!)9t!@Ѵ['# @MMng#$x BQVU܊i8Ⓒ:ESMD3vmPAUPZ)bt=Bâ ! yl1>(,k ?s2gT9 Z#& q =}r*!2C)OpG*8J*]ʂf9uy%6yx lҥX5 JȦPϰH y9Hp/Е`T~GOH ~! 4TsKފ>ۣ?e5:Q`T=0${㿌qфSwL> &?87,̢q5L>9nۛ̔aӈÀXl۴@ :Fա9hn9 I8Fh :Ifҍ*$QYP\֛c.smhmvh1 v&F !,*uMhy9uI.4ˍWf#i-UJ Ggi8xݻ6r8M~4pC/pLX!qiƝRD -xrq]fcg 33.gQ;nmw% ٝ@a2n%*Xh1c<sLԍ-r胡E*m"h é30=[@_GЈfCw"/8~y?ӂAN3; AFE2>\Xya;bfd3meTI SN.h⚥ Q(SFщ|s^V`DtNdۇ܁ [C" aw-P)w~݀v~@!;d&LlreU#_kPD38)fu)Cʊ[ dǧ!NrXXT@Wgf?:PiG &{c!p&e%6L6 Btﳡjy&ĭD0FP4Z;wiC.s0RA*=y^ߏJJNTQZISZMdpCNJ M)KэI/zӰDPRH7:T8c ?@ Qw6xufI1ƽXPAᓻ@{6$h 0J, Ny$!b"/r<Q~. E>Mc*@{ FU*r7_H݁EiG0CSR,e8S%_(! -8ZY"4I$|O-+Ԅ~ύ!Q$SU#4U;P>R`bctH( 9c@`4+dc@DGsfz=%V";~CYO+$*f T>6rǑQ{_0M(Ɍ 0 /&O;)1WZ@= $ >JNK|{2 :W͌-T<"O榘dşK63C⳱n- LU>r[+GȀx1<i3Z]Sp _7c-z~HSǻmAgPl!SBYC JX1SW)GhBd)M=MB;} O.ˌbݣ̔)>&St )y!JD!(:axd"X7rUƪť"h4G4y8bfϣzs+=3. 4ѱ@'nv3|f !/s@~?8GjH"C QFP~]dX¤5I_C/EUXF9ZHoPt"m0v>V"KT2(63ň1]LDd 8bsTA LzR !8CT]7a;8% HfaY`f!zq1/YJʳ%D/m<MGԐ\e !h`wt*f3 oP 8ʹ :$}'4Z``pt/,Xru)bq-(z q.Y[鞉[P,21 U Gw,'}Vn۰g1=Rd! .萒NR=4o CkSIҐQ0IUHTw&bn P %YAJo!aՇ.lo$׫Şpy8R}q|[J€j)TŚjf'Q*c!!DUT8 PɊllD9 U)K[Tg& 'dԅNfpflDt1cLUgbKWta DVGrl6dVVxdalY,G ۦ%;554bu`!ѸD)0ɨֈӮaYƐ](8m6q#SpLi$?c܁m(Z`6YN6lv٪ш3 VmLY f A1>1 D11h(RT EA B*U Kfΐ88 Ags؅R b)dP*AuƴB^Y-C9(}0ն5AP7F$`r $PPxtHW`o)mP`)'ZY893S+Y<}lJxoO3]\ DSGS[2Ydb2-At'OCTG*SNNB a*WDԑ%&`Ӵﱷe~X`|C96ļ9)I1pPT ᅯ˘NN\ia -ܮ˹H9+-Lz Rq7\d V|z;6\6G%Ma(@8'R@#q>r?<؃JcAAKi޷sT `fιŊb|H# 0G!OcD` _AjQd!fؙu it/L!=g쎯͏~#Z-ȩˢfq:!#<KTG1 ^șCxg e(UbCPvxP2Dv#$%PtHQVU BQTY?Ya`j~\pO1 `T\<āC23 p>KpkU r2&ȡb`%fm6ˀ89S邾Σ̶1x(~0$SCb$iDPO2/zh֐uCDҾ!3՚('loߗ Mц0C坈8jMo6d}IE9(pHd<ŐEIByQT~)ؖ6=y>`@A x4cDĿNx0j Ĕf!;B@S04L Li"H=a VOD~@)E,4LSDTQPE!D#` @$BI=Be?Q" .:z=}x&![.5  xXQH񬗂vhZYF2YG8C;ހ}eE!1&,Ȍ/ؙ-k evN{Pr`t:A q&@*v;vR:3 z ?ED"{`RihH!(z h3DƛcQJ+@lУx(`JneUB!AxPQ>[N& 7AP+R4Jl,=ȮbJAv2 HJC$)ZAؑxR1|h_`DZ\. %x:m( >fplM݈ {g=Li}@}\dO0j |R??iհ>Hv!~ WczCݝ) S"mI"zh_j@ e:mq}n/T?hf&1h~=sI2K_B*Uq$Bf `@w)눋؉vDL@B'pER%yD!U߰A\(pŝǨܞv!"Pz) % M$U1"g "G@Hi!4")ŢMLbXWlHJ`C@X(dJAJ1$b&&J%5h &С]Q/a5Xp! ؠub!iz\j!qdHQ-K()N5?A/P});>_J q8h4T@F0g빃'(BdG hnJ2} 򞞐}#,TM3ܲPe%$1`f7(x+@X8"vC&eJpVIDvN(*[!Ӝrxp`dJ!>+G4_/R/O$35Ҭ$é{~ q0YW4k= \.:;qX9oiYal!VGdY{z.`LzD(ubHpNh~H~2{C2L/EBI{ğۆP`&z+^L݆ߢ0LLFԷTyעysUfa w M4_\j9^2kL2 y;8<Q+kH-LF5Y=_: ҕ"H$6䬐nx7~SS'Sr2rW*諭 rȑ~fd{:ߧuw:ѷj;z>'c Y݆176ޕ|L8-%`8$tEmU m)CK/bAD"<>Cas`*jM8e=vRЃN9Î{X6ӷgH^T.p-xN58U#gž, }yzn0# |mYvqVft&tJr+/b!| pd}kIiG0CT07D<+Do[0Dc%>;),&9,i+`x~›붝iQ̵еyun5l׏ ]mxN;hQ tq X\FG;Hk`fFauNs))KMs%ewu2/h3O6b*!ٌ 6w#> B=WuJbrPoxvG:U- b}3ۄ%kGs.|7SLGrM+u s̏Fg%:MJ8<{p՚wm^d7sGu9y1z`6zs[KELd(ec*T%*ţFUz"]c:'[.:+p ;_@3F fyTh5=Cef/i<:|5WCvX㴞Oq87㷮zJJF:9Ʉbn38\iY$@&h.IvӾ'ije J{#;a$"!A3նy<e5;@KoDQNmP PI242Wxc NJMu*],w@h;qJL.rq~M8t?3DT&4AO6zDDO^Dpx 0xߐH1ǚĮtP۠c I,g#f}2nxF%"C$1o4Fl?D̛^N|a Y "y8l(i!P{{X;w;pPnBjPr;YD5&41͚+@oCls-kcy|<3>oAE\Hu^W\Bc%|h7yvxu&ҕf(0!Υ␞L<#d8$VZs%e٨u'4*, HtFĚT؜JZ9A *652N2x7U%͌ŕ9+]{QhLOY(b8U^p8_pU[Y}zXH2a„B=s)(QIיּI&"HLGj\><__Вv'd-\L:Bҿƀ&d81:ĺ݌CxJwNvSaU󍊱38"q8w zS2PygKQW8!sJsn2 H|˘oiÀ֞`qh 8z}}d~K0; /S|r##CbWTLSlkak7yz+JI^(H21,I^gl%X+co6>K9؋-e8J^Oe΢A̲taw֠bB( DHy>0Ӓ< ns_8sc!C,ߧQ"ȚTP8 DD0 &ml66t'u=.$KN f4*1qRlb: 7Qc8BFX@e0=[{N_՛W2vRYH+Tμ8_o^l}G#9CZR] q}A%{SoT66/Z "w3G.bHe(Ji* "(hfRϮuɦ bO }=e J*bq ${B'lOHB RnwOCć8 b̞bPsa!eEZ\UD7|I7ޔH-T rﺚ!XQ~a8L- oI 8N!\c?݅z`S%i&Q8=RIM{lDJѰS98C "+b%4OB+Nި?إH\p}"t4n8BָC?q<. BD!WlhVaGvĘL~.1({ׅN;TN 8K/,K$,SA΁aUKgL=*66378C; cf3]/Lo:ˆ=/b3S0G%&ZD=16/#7+d)"~ i(h d* M F 8$vyF,ʘ`%eq5$ dКGF=Ҷ ئ`(-dD_w Na'^9eb?iU@@5P]ί:)G6!ABNw׎%Ӎ1ۥHSuYlQ--@@*yLU:wi 'eB!J8tε;<cu2[wfNcVA42RfAn:N}/*ї 'Hum 4NS ֗=6jW1I?XxT P#;3GX8L;G8aQA\=@=اeY%r!V ߓ#fs30s'R{cWy0A)8bN:߁tQ/ށ5PΊQ+3cӇ>4(<V D!f1`NH MkV&YD&&'$V$s)tzXo]JO#Қ،L$"!OWCEAm~p* Rƀ8``XjdFmTEXw$y=M;dzBXfxR ds@YU԰lu2scTEESZZh[EU5UQUUTUTU!TTT%UUQEUUQUUUUTcUT6 (6m6[*VUDqjRVس%TWԟ=m!j$HfhLÊ(Zhֈ h`$k;y9Lmuj*E+YK& 43@RK8̼Y#&2i6ЁPĄ\?/Cna1p˔|X] {L ]+(s8jEyÄ[Mx;}=@'s,㳉bҖJTQ[|҅s WKd@{D~E϶JR#IIGzN %i0ZP?AZY%i8KHi5k_fcA|y;F4Ax(hFD&JRcNG@p0̊؇>J"}߾_ ( 6~뵸`| C0Ca ddB: 'L(ho>)W,D La,[zL0 pp $5!Y94A_q&T߆&3ƨ+p}n߄B:?goGMM70|DTdAH,[BNQB@ 3Z,:vKw{= aqdpVY>fyS󜺷_yIErGes6Re!ف/ z 6x\&>fC ÓFf`/9ʁp%_i99$1hw`uOl)ak9daZ!T3c~^uL8 .Z[X U֓p(#ȕ)(X@5\t50.׸N+k԰E {{C(n/[`R `saaRg$It%d dM.ˤ!ӖJydL@T_!Z 9!Bxei$|\21ġa#KF3%y<^FA!yY0Pw!L,&&:[ k&$$Y Aدi{'#!4@M Z\ș pt|q%H&zrz vB=zgR b.1Ě#91 Db`o-[*vT#ݐJ ?4ƯA`*3HClJ)iX gCMC3RhHXH@D $1Sta <@PAuQ-R`R)B FaJ(PXZ hR V֡ P&e$Hd"A%" F` tZ(2&{A$MDBy^ q1X4ܖ%]RJ*.M 9k&>VZ`ȑoL˙=fءr鮇Y0L$([yBg48*FN)2rlXfip0i^$` uxG5Df m$0(vLf"9k1 Hfl*S8[k\$Ad Ӊ @hrMtEӇb=BѶLL2"*xTTc#=$ >;˶f B!4_mHdgw39p$:AJcLJv$xO/C;*߇ӔM0dB0D'Pd\yof$ 3-PPR0DPH¤E,KCPȒDI@vX 9 0\dgRWOz1$6ùp6]umEpT^+N Noaq讇 ݬ:YYxg$T@Q`q3QqM^Lg%==P.(4c'!]`$ c0=m6U$ D*G*,lӘ(,V c'C)h)V֔ 1Na(: 5Nxty@Lrׂ ؔT[aBh6KAHXTRyB?O>3:OdAdJ4'8Ñ !;2ʁAK0u,1,GdzsNa4X6+ ?Ǥ $PǤ:?''4/@[A)G+X0cwtzy4"ODi蘣xwƧ^/icsB\!)WJ %vϖ!ۮ-(P #Hj趞j $J'sj0; "+VdFe­YT@AFb~x,[-+ ^/y]y׃i9G<_| &Z l:(MC=%{jOS0Mz'ewP]c'N2$ueαY ^pU,:`qaQ$Z,kO"X~F~/!(:Cwq~;')yOgX&d`6k9Y6j>>ׄd$&8 3(u1$jF3Rf|:tYBӃAMp$ yI4AzX-aͰn kѝݎQ  ~t`P [-r8XD'GEĿ,\'U} _QTZCQ$+7+KXZ)(UD$ %$ ! RD$I$URrd) HPt@kA$DP`j`b@$šYE(1Dĩǁ9%ҩH$4s/%^uw@M5֣Hc%j0`v~$BEOǷ< =?HQxfP6>i H^H?%v+HW HaP LPө0 Q:wvJ2||TGP ~wb!uIVZ_YSS %`lD@:dјҀwA )GeP}@H&ZVm=7'kOTtreN`z!@EIPLUP@34HP$BM JP |_Ԣ~]3!ʤrv0(22/rX!L =PP$D 2@7s{nGu A$Hy)$A iӥ&YO%! ")NhJϥAAyfL:@QOwȆ4U}4/5~P DGT_@~Ϥ?_pNUU_8{tm(}1E;ԡC$ `} /h_~C_ii] u#(h$>Yjeɗ\Ɣ/ǜ1#H.Gn=刃qAB#ASnSdqP&$-KMɠ)*d9%JUe֚Ib)2ĢS];C\6!#d!S)f Ό %.NG;r' Q0s`!#8Nn" N`j$>(9Ӡk@6F‹'iq : !#72:J'jRr APa߳--UH̤щa5ݖh2]@"B7NBQRx]:],$| 5BbI XZ"Pƴp:u)u*/I sЖP95ܠc{ }~)H9btdSہݓ36F)0{dPCTJp! l@P b \3L%Q! |p\yw>@Xt9| *0w gzN>f( i$21MjcS2M@%>O#.`Θԭ6(̘#Gp&13EDJ@I X""($RH<.<.Yh#,$8s8zOp 8L!cazlx$@B/)"OCpy]Ua3><%Tv^?n~c}Q8I&@|]@PIվ+J b#h~S'S[4(_H{e!yG90:)LIQ@i_"p_qੈ*ȧ/_:8էïо!{0R31@bZ ){+yqO3irʑxAz"!{`Z 9GT9nD,mEWA΃֢8gmb[bRi񒂸cAmkTq h2[2F9o!r}v/Ӄ&ӑ9*PܗƐ $TWxfO|{4J ZI|PX ^[TR!W@Y5 6$ >Nv oacHzBtU?)PvСOtĦѠ O ul;zCyھJΜPA t!;'lZA!U$F{%4k@hu(`PhS$MCsAEJJDxG#[y̘FRł8+d ll\7ɺ:<8CHbH" h HfLʙCz_׆> 8|!3rr 𿛮k Pg ۅbe8XE4Q#HĆ_dy{.}Psؙ(ZcAAJWGEaYٰK u8xT=~~wBy!Եi a*2-H)&SG9H[JMlQ2$rr=˜%)-DNVRC`ƒQLGKQB&N:&'Pi! c2@{}P9w z7!0k x5K1?<84ݬ{ЃhLl%]R㟼〴"{6ط; =(AYVƓꓐ27"_FIdN/gpA8u쭬)=TKF#gRD.\h߈ B'8"'_5n蔉'D~?db/1[Tx{ïQ(īX@ֿ f![VH1" h07{~D(&jpWGcDM  `sF3 CB'b``sOMs>OCH&Z#_>`t]F 3B &f`0C Q$:͜vӠjQS)`:_;ýgn)~kJ➯p w:R5'>&go4&~JCH6-[9 921xJ%4*݌ %ǰ0=jz6װﲿ1 Q6,paAD~:sc TNfwL8]5R{?(1U$B%, )Qs*)\{ZA <}ۑ)TsqԤxDuAJʥ(m"<`"Fso>B6[Sc=bj\ \ĕGÀ,꘤hp|:EقknK2/L9!!pu*Smڹws;HIY,uW͝f $Z8/s eԌYg=:[Cܴ>Ax؁?i˾q7ma:af0ǻԤؐ B[v 5m*1'IKd-'NSePV)DEQk%0a]<cBe'AޏKȼd,1-کhŜ) "93#̥Ƣ ^>kPFdz618<cK=ŃDAKKeJŤ@ܽQ#~$B5rnpszT9눴~i;]t-P#HA?|WG~`'B) U;*QT ?D w}>G $i"( (xz"[Xhk_wƒJJ?0^CF1ܦ !JhwpSAZ(V1UHd(Z!)Rb"!R%("D(J*?ryNj?Ä*HXA{hx"P2SS?G~ Yo~Oߗkȣz T O:;X*?$ Ὠo67lʥKӭa/G=߹ȑ 6锱(VgBb,3d3 Pwl*B(9 |Q{?PVIo"❀d_w0q zwi:zgPJ(cH>qjPn2VOBfTQk2($C|wn{ D٣{A}==}u}TJaoz0+dyh+:W{я!.{>'Wu(u].}; Womvwnͻ[r KϷe}MX@Q}`R;_kfU^{5͵eۺvkKaw.u>y}DG{cwVlzm@ls]׶wtWӐv1fSy Rϻ}ާ+1{=ʊ=y>sOM{ v۝*Ʒg׽wUY=z Ԗlmގ^bE_D|ldnuq }ij:9ۺY{}c}vX2Уvا[v^756[bN噷nzrU_Z{e\]˷mkP,ygSw>Ͷf/ѵ΍ʹIh;[6z )/ݨclu&]>{65nqGT=֨2\۪㞼}Mـn .َ6^B馫YR)u*[ mug'_Q6}v]:)Vo>u᯲Nӷ:ˉ_HOw4n'[M67j[6n֯+C9Y|v|܇wa9^fJﱋ v;tZ #Ŕch, 5h2;}>}jhۏB۝uy{w>@ܝHu <nmR[\JoS|uQ[rXj9+ 9Om]9wwnku%  (Tnn}7-*lNYRdLo pH.i:ڀV׽׏cF^ydneFATlm{Zwkq sԯo9U;go3P#җW.Ͼ7zZP6w4qL6PZnaZa .\Uu@6ֽ+jmuBun{>H t6 S܂ۺw :;@;mKlWs:ktK}:|IE SuY™H=N9F v$XH';̧9{M/GR^Re ]C$GZS};t 2-אQUFM.q)PDX,ZH~_/uw[).9 j }9w8cKGۋ!1#? :m+Ҕ r}OY)_:>F쀽8!IL)NDpGBpr=Fe{nfVe.͛\TyJyԾɖ+4cNQ[U⿿ \L{c#GG)*LSo˱+ኹ)ӯ_>u~m^۵jի\~_}:ЇAӛrNG^ܜxod'Zu'goBA*ZR;>8fcYfD Fכ SxCvHNHcO_y{=Uܽ{_ԪX߿QOD*~,~?E5s8bnj)r < txG?Cq]/{i"?y;?F B"TEdT*Sj8bUރGg~?>߫w~~?GG7_}'>dS>Rc~4FED U*X9QHbi>şg??WdS/xPUڕ;8ဲl՘zOM̚UfG#t~Gd/ro|ā@| zǘP|ljoo l~~l /z^~xv%#zsẝOS~ o n8~~Gp?c[z촧 CuܯIh@ dT}('@*<J_$_ᰏJ^w0fD-R#Gۿ ʀY<Ҵ;{K-?j[mizZF'p۵ċs\¢4X"!rzbT&qV8>/ՑhϿc6!'Oil<=Btk+PLS%(ZJBf""(0"Fј ӎ?!Pܰm~Uƺy]5Ԇ8}:^xQ &R, ()UF褴 i#M?Cy"JQ1?vы8x{ia~bQLD `}~ `pOQ@(_u=z@DwG} |?P~YgK;{e:пq?Ýx (kHd2 (52D4 .04A4m;#;;RbEL?|\?X;-Fc]/$=(I122hc7BLԇ(5/?A?7Y))O{lOԪwaNP~&퍉%! VZQ-`aA{<Ŷ@a kO,|?CEU"gC ~ˀdĄP$¦,aS&!?>;?Bt;2W~fsKH˷/9rDBS(f(_?w; a~\XP") \Ȋ{_ƀ{ G#~!'Z{oU-rgԟt*\P Gڠ{Wvr%_Er,)JP,#8)O.GBzHÜ9(i7 h?vԀcJw ̀lTTDD׳h~Ϳ/,xzd  7(d dNo! a#a[S8 y@@ G\}{!>PDoU4p-*li񟌵'߱?C/4XOB" ߂ _l <$M#Kw˙/Jc8}^pG>pO?~迶)@=BBB=C/>Ï1#7Z@х_>YNIѧ}%|A7O`w]m>z5]V3\ |~U0q_{Kpft9*fmTu՟=Ŋ\tYu/[ w;\\-|.RI=:hffffu[ <}|:s:SQ qQP;%9WG CQEh*-=\32`(J ,B54[ؼ:nOcF=G naĵc7k~;anz4UUUUVcmϋ?Kom|pis4szoU{VO{:'$'A(AcUV8,GQRx˦hC㒸F CZMlpr% ~$[7@~mH?E@ x|#wpP:~}Y?Gnڐ@( ?bf]R&مD@6Mx 2[1!VСe'@)(D>@s̏|Y-_sxem{_ivcfD[n3@r솅} p O AP4xr5fǧct9/94_u{ߝEwSd fh25—%+h<4 %t}п i)&U?ra9t⻳EWU:W>1XPْBTQfc#= @^5멞d'j@t>Qe=ӥH@9U%1"w.+mhvõh=ĉ]8W&.Zd[{\C~3ĵ.,k`g8[1LS#)?^۬YJFQGHڈa#h1PD,$kxgQYl3|sF5UP2v@mg\mu\P~-Y~^T> D)U(P Jd@"" |҂dP&2 J||_w.p\M@2A$Md#J"!NS)b*(JF'$` %!jSO*}xa~W환o.١>^iNr+f&*')B̓!4΋PrI87 =zo+cxĞgaSr=&VE`"EJa!Q*Ք2EEI@ʜ^Uwn# /m9^hhS; =TV>>*(W5ky@j*Opv<3.I")KJRm-OL7vI%mmKmmmeRRmmKm[mlIl+Kmmm-)J[m$$Kmldmmn+rJ[mmm#[myz<<縨3s~5S.,iUipMWkg(ٔK\YREt9(g^Ϛ(Y<&r1ZRe@}衙fÇWA(N$ {`&XDMFWDH ʨ1$7 hË!ޅ(Mbcbsa2aTl`}!DZf=2 qk^hs(7G~Jk(ٷ3 LFv`bQbBo"z* C F'WMjg[ b>y2n΍qRiNg{v&i_[ԟ3L0SqPGyω2\I3JɍZLhC4GަOSlEi"WUau\UB$>OsS=d=+MBЏ6m2&v8exTX"g>Q5J3"a=ґ1T`*?Ŕc ZoZ}'֊EdJ}l3}-_bB&U=?\ kZDt1M1EzۺT K v0e2ܴP"9kQAAOHSANFU?`@́BEA=, /2DD5,KSG4SNCB<ͤbMH2 %S?/wKy=_[|;fWPP+#tDOة%P6Ѫ+~)-a~7g?LՐk{}hQ,0n"ăe6VYGʾ8F!B<#3 msS[D9cR"tGW9Vq~/'s(@g*wk>\xXE>tP&\hHcX1"͎-uࢂ4OU]uJ 9>k+:hn!ˍL I :ga݌%XO-zڃ[p&b8uRBuE |[lL|¶ C%va/1==?׺ N{ȃx/q"W~ij=|x["^FFc `I zT4o#4传"}@H-=L(e맆z97봤Z5OXm7,31`65Kfk/o,tŊMCzgCzy|?&ITǂd N[𳣉e;WB s;Xh{9Yzx"{0X?I2Eȑ%kI'т_G.wm6eSäCuPTJKj"LIe`,TJ!VXS$hE-;ҕ TV;cq  V[q0mDq;r5!jDU̵f3)07j u@B,rB 0[CUB"c9QdL.8ȸ[Eiy $Lts+.&Y5'UQ$wpa|}}M|_9jB}vES^~dl-7XpL3Z̟y+nzc*Z0J?6,is:azāxs2+r*~ql,?F2pG i>b~xSKz2aTcHYͩdRm@eR;B T贌ߦBSڻ"(*8ϾUP4a\  c>w˭ZՔ _`+k^Ʌ]kS?ۍ!ؾ{\$H"ɃC*OCh\UWCT1S-DBDs̉=|,<PDgnc>xۈۄ;s18:.*Uo[7ƩŇMrqXT SwLEjZ +_~?mhO@E$ =HFlzV(Cm`l?赖Vࢌmx/QSWb^g \T j:T՚kVΈXΪ-bI .$1}v,QtnD,G+1ɺ@s{j5/j` B檠^WMjv{\O< c%3^X,#MLbo<;(XEqO} N\ퟣ҆]Ga~#3f)k5X}EdǞω}|Nsq5߅3ux}?gMV!ZDPA@UXJUBU4>??.N$R;CՎr;a^yJdRd Х"dae^߇¡Oɇ IU@{D xBI9>Vsl戗tN7?̴anO/;P\dn/\(ʗ.H]U Y~Ož<7azS9+< !d"5|%.PV*ɤ*[VT+P'<"#Z=Er_xםOcfRBؑȵ%S_smFgga[yR E$} 3*ך,%]uU3ʖV~ư8SS6*==:7 ]aqM(:kK5(K~cM׾y3Ɩ!V8].˥c)1, qqo /svX9jPw-hruN=] u)(L\|d7Ayt5.ōS]G黌7':DSSⱆV,)x!pn&ֺuVm_2}^}6/Ss ]<$(ME{I=Sދ±/ rcSzJ<@@A_Iږ4ߔIP8Nr o.pD"RٶwS^tXeYO5낍1eeʨaB ;kaͶx1`DʜA@&`h3 4,P՚yܮ|>j-] oXMݗ@KvPlҮSruiBdH4HiR s^N"2M1 q$c-qښ9s4qBR ME Gm4,܇),eŽr]5gPP EDx^w&‹!aAOeB̆y0KMSshP݀Uuxb Y& ;8&*A{Be=b B2sf~&w[ZuT;x_ڶ-\]vH>CƋWյT-`jաf?O{яmpV7+U<5r:M"x[X UQn<<߬\돋}>uߋeN8mf4;Gw)V{gfza绺…,sL>W ,;ַǕzn6C9냵C(⛿؟ q^x=?ji1ַpq@;zˆ N <7΁'u^BR*$vx55(nPmyuݶ@kW?W>)\lOF(pU>zW9oF` -wBJa3)pXqt?bmdc"ݶ>r{lmOr9#s: bu(@&=83;ΪGÇ5+ӣ7 Ɖͷ#kF/5/Qg!.f+L*=O# J7jIĨY+3g4&Rj7ѳ}734HJw"pwddž\Vb}S^4<ȭFpd*Z)@n~漒zn؝vo1)Jƪ JĀҮ=*к{֗`Ue:p\=7̠n O˱.|`sU֫Ӧ@p1c 'yуMl#;TӦðx֢YYM流hA]+c `ϞPWR 09#KEvAʬ&Mc*h ˥^BۤqU?D|=(w;u; H7SXbGݴzZvw;4]g򰴵-Z!"|t,\QQH,%HLO?ev,ve56`qY(F6 uч"w@`bBb~fe_l1yS<B,DE?Կw=auDDz@ye +!@ 7‡i] 47$;vzB 2@(6>Yw)Ch;A?)Oښz}O)P<$$aHOu YŞfIc#Dv=`\ɴj .hίOaۜ_~J~>M2ңY IhpEO[?ǭW O&ևwV 0kDW(8t@}9IXcm0-{lp^2 >4ԯQ:]FvCB?o;`b (<R/^ȡ{$'\JvHGgcnimv>QR?yʼnr*{wq%${J u#p 6rX 푃dO܃22}/Mn+@UfO) */ǎ޽IOO ꬂ~9W&6!4Tzu픉(CP<= k:nǍ$gPPObx &Q͸7XbU@d B(ydoHmJ k˶7"{m?nP9\ĴҮ+7s6~5q=F8 ЫdV5rѤ]6bηZZ6  y_f#7_\bBԑFc2+#x &Wy*ݕ[KP:prJ R{/1ժeNbOcPI,ЬS *~t~j4- ^Ivrf:P4oԆ?},Pu `B@B {k~5NIG.h ˸̶ߊu&纖mE*wmɱ&>):z Fm,CwkÝ!NψO~A'HfɆ>U<;iɁJ"J_eRz8Ww J>k!P@[B"^ }c89 KsNעaj|t{^-7 Ť0O鱋ZF陿( #Rs{ vn3 Cnr8xm3fQ,|3z=$Gp*&L櫷q+h{.xJ J b8jY,d@:i)zP5ྌwaNFFEbn!:qUU{76wn`ߐk]IBYA5up;{FZkmxٮxtZjM,p@VL/w i=/_'ę*"(Ɗ"]֔EvhWnqu=}LjA׹qvjiW,({"<^ &3P3"<ujI؉ Ɣ`E?P4.!5Xu^0?~M5öSﵐWm`;SCV k;Ըyrz<8hZlHcnȺS k@- ҡR)l\M燾w :COi6*4Bڛ  U4XoT%CWu-fu#;<H'Y"DRGc/,r+?OG{x?K~^/' 5"*. ,箪1+J%"TFĆ|=j66ҍwV p+e8`A ̏WЅmԢnMȳ~rݴBo\" 1~(-W1ꦜ$,  ѓsɃ ͑@3gb6TwՖ6oEwMH|V]t Yay)y.-*=Wk ";D('7v!H 㻎fYyօC=&a7,W]WSKl 2̈EjߧW!4qYKYh|FgWUw[QuFC} sV»MP[ @wΡZNYB#'0 votRJ2:w˛exvOrk0S5Ul|tmx|\L4.+t'D$s3+qۙx8,P݆9 Mϫ^6ڬcjҶۍ/ʳwܯėP)wD4kkWˎb /q=(KVwYKֶpvve-ֶw{E,UvնТ~ #J]3;r׎ۭ^BA$fb[|ɑ2s*umGTEkZ})[l#۬vC3YFIVVE;$ɇ_GNyr޳sb0^G[K0S;q)wƨe*9lZ֥b1DQDqRڻ%W$i+r[Q||gP NWE7`<$i{XV*l"Wu:|e QHuX4Exu_~x!`L{Q ]s D!ΏM1/p\+vedI$I$'~k݂xdKaR|~Ń/m0Ƶjq!Nʔ2괹QL~yZtas⢠6rٝ2Z.HI)Ņ/]$pB˫lr۶q(FL4ZUc%5* +'9U#;8I%u>a UdnxodaaP@Qk`[`mO ܇ԇf<Q-PR'`|hc)" P{cu4ħ|:bBѕ[`f"?؝wz"a/(JES NA 'Y~_Q>Ϻbc{Vj>^ >(In3-#mN=Tmq=>eҴDOAv&B)9u}T ǝY FU*dTe5C>I~Icf2}֢Gɫw_u_  )폆S7zKAF3SKIWQpšQ{!2׻Oڹrs#V)>vJo,Pi5K" !LU,Y f.RIg[ɀoWvC+SdO& =y"n%m`[I{RfW$"g=8ƀONvhBkMY$2dm)+7P̣U2#QV` L 6*HA3N27vare- &mMvL;=9ѥXx~$9*;_t\,*ʝeYvJT8< !6L`" =x}~W?| ^?LGO *\ dm1?⟽*_ecx2rk  (9(?\UeBCG ҏ*oW?/L 0_?Qib _AK?g∗ mhS/M__*d'ӳŘ;|_GoAhQ  DT!DE@=. Q# ωbU:n7w_??4<]HwA #Y #@!~U)`S5_=޿bc֔/q?ϝ__?.x/'f%}lT@y ?Q4M( yNUa BOAcʱ̗߼LֈV=8dfvP?_vP`Q/~|O_+}qkOz=]]oS˯wR_~;ȁ'?///7ߵ.DD'' L=_S yȠ&=bx?a@_?xR.Y?#R~K?e. asx?T/)zܮ}tzޅ~T8QpdHHtZ"#|#?( @S  ՖлJ{ʞ_8շ>Fd@@?h Q@n4~eCU-Vά{W ]0`,VUUUUT^Jfng{s;U>!k@ /+䓥ѿ#0?~V'?OCآ-B0ʏIk3e: ##ܡھsrl? !i sOVSu/9\˿5(/)l "#QϓLӳDbATD?5{ItGe>ᅳI$*h"$gfretgN5j8DI"b.\H?Ɣ=_g6{y)!Y+#kt+J&l"r[嘸Uγ J N?K]?ϱW>{l% LA]q(kz_㄄(ZD/,(JY>H*Gm ýu6E@QN()*{RΎ^ wwO#pGZ*st}:%ݧdzq<|e?Itg=}Ñ>}'qDuݛ3_3(VR,+7 ƣӖcR;W>2Es"Aa<*W-m_!2zE"@s!ٗ:떈a{Hbzv&=Fݺ$F YBgW0F#ED*WQq" ege~e{r^Y<'NІ44 >S_^a,sbAo(-U urR7,դ=7_1 ْ3316JP}VA1K9?VmA$sKP]wIH9i(3a9Ұ!C9Yٚˇ^t8RV-؄?x/z`N$> 4D1pԋW8P; ʪ3;ыZE (*oUDF:4jU9sTg8gtX|/t N'qQJlٚAsNX+vYVvjVCd"9峖Jb{Ӫꑃ9CDUyd{*4ެojcH0IղJ4h{;0LQِ+)qƳ=*(0(wRͨP9J^=h `x0=!rh΅E/tX8q,<6jWx84W +XaQH[xò6aj73m*N!SPԾX{_e\ڑ]/~|pn~XHwϥ ~_o-z4S‡NYQr }OMhc?I%OJF}_)<O٘UB}IC)s+A/-) CeKCͫg08 !~On_]OUS~9O|Kk4*raJ'E[~ur}H9^?:xŘ5ƍ-TCyIO/Ax} $kOjd>;"d+TE)OYm&&A5ƫ-šXf+YLTnbj()-F2Ji BVH% Y $iB aiZP)VjTSQ52T5%!ٟl˳4 QA`[EIBE,+hYTR(RBR*4RdR4PSI2U)@ 4E,SUT@Sd *  H%b 3V$(Q)iqAٰm(@",0A BШ>_s4?@Q 1d @RIHuR?$@Քya2>p`[0t& aCle}/Q:X&u nDOe@8ԈX򙖎qãgĒ=A5Y}F'8~al 9rHAZUX ᾫy˲Q^qObþwu/>hT;$p M0Snn.QR]Ibō;J+4צw9z{o[_3B6('O}x\4C:l8I~}+!poԄ#rC(E$=q/x ɢZ]S:v YbU 'iȊ$n_-:0ZLzRiaUCv*$Pt: @mz@*KA D+h +}C[u`{$e:41^ yEyutVJHu}/~"X)2&ulsc}t1Pit,U jW m[qKr1W5V LC%fq"gGϏR9Y lQ7 $P9D>`\T(G558>%< T ݤCz`|tj(&n\ݗ܇h`5Ett[mwT,C˶ {Zct=܃pLPDnңn%3ۭy=r}"tK {o٧~tqafg؃iY}ӹX(~ hM"*ث{H]J2Ƈg 038zC~ ? m󉆱؂E ao^g` DY5Z@z}n;{]*~EA}D b<3ͤCP\g&{wڨ@7{JD?S~J⍞>} ) 1Bl>'gݠdg]uk/fxyv,O7';99v#QцP28E}\!)F3;(_RWD4sZ^ZPnc7ϵ٠taks}YW]zNN~̝Wjv֍h]>-`mj䭼@t.0 0g="vJOӲ d4'3#؛Kh췝HD oJEǠw,9x+ ׻IӀzV$ۗP(eE}kW]gVT:OuRo+OY5Z4Gj8dAn?KKu"WY]8DϚZ_. dh⾌>n^U˫|m}ghU.Cٱ (rǶlsdyFjk~DlhW|ᅺ3/ɗF7oatqJfav}x98]-ÏA誥[@=xD8yHiXJ)躗"27[ݏ%š{J+"eO9hebǫ8Pk1"UUؼuGLE+"î]k.JPofg]4VX4Zt^48y98p9;06t5HlYnoE(y3(ノ:r&޹5"(O[,O:ǰ 82"fd PI!rԖ-fbHoִK׍/xBCם_CCq @x?䳥[&qߥiת"H"H"K4]w+35wPqQJJpp9ܾ>\ s ;$Idz<^W/ݡ BJ X}g!8^C2pdwxr~pR7m锛A&8Z;=ˣzan'ye;u+WJ$J}ϊڿJ5ٟX@[L )ID+0Y~ 5֝hQ #hoD>-3Yb kM\_ $ttޤ.> 3)z0/fgFjw628\* R),m/q!r $+2Ĵ<ǔYjՏwy֠5^[R1 vuQn\ˆ'_moXNEu9OS{؁J⚞# E$pH(vnƚ0U(%iᓙ{.3Aət>j.x^\oykS2s۞ ѕ4F7gۯP $ȁUJC=5ӗ 9VMJ[;L.¯w%&+^\E@Z@n{ .\Zy*#J%M "B?# S dwO̓׍\8;31j-_orzK L;~ɟ$!@lA?/Q Ґd8{h cƇ Dsȣ߱OMCҊ Q$cU^SK1$K(`e/%JaEҌ+T^T]*ۊ6peU\\Vk[ jdX·^TJ6,W ulʔeZc`c5`rš$tz[i`_ M'\vuN#>HmwmCerҲA%Xctޭe-[|,J<*3R]nճxuo֟>oKM4ճc΋ӺI(9QW8l?fA"Ɯ(H!|(-l6 |sI;G}wнхϴAB#J8PDSOK<{UVN^aL;FRFOTB7lvU>G̑MFOxRzו{O5-^Jb6uPGH8-[Yp a{f+u逵sD1d!-3ֶ.w[*#͈ l08=`+_(U^hKt-MWUf"d3RJSv4%(t>+Id.YYFl=%kM0 TJ!. 2F0,O}Ցlmml9P#Uv"E)P[TX3Ov|Su#3#Dcř'$$x$/} c{7[w")>f2Cs:f`4Ő3E4Zk/!{Pw}wg}*Hs* B5<!@ֺאnG늾[g( Lj,A`hγJ"ĸKYPԛYCRk$$2#t* SyCiL{Yƽ5UQ̧8K|5M$~^4FUUUUunEH(-H5 (€9+d>MVѤNUIq˵l A* ݷܡr*V;,ӑs%wUZ0 58r] PY cr6~[[aAT*S{5}+]Y"]%*htH&Jdѻ٣ D{T>ܨC?#3#}-bTf!bJFusw|tغaKcV~i'2I$:+o3vU"b+ `͊EY$RBfe۟R{ruX^q HR }!hx}&f]!LsRf}./ $|z4~kHz I*(;ra^u70&2"S5$.'Yu KkCxOCЏgR"Q弒4mLghx3TJ &~3RP3P> $_ΘO id'RO $8J/ʎ r\,@ ` YPu$<(ۡ1 x1UV! TVUEMiEOv׾os]fgZ<۞}W!"C!1}$ڥ%ަ@[&Z rd+=̳ТG t3I`2ț^ EF?G"g=dos=52'AvºnDQ¥_=t<~ ޽?߱۞m#.5 T{ LJtn$ 6wƁuƛR홳jK_U\S°˶|Dhg>}.upFc!5 {jrS4) E'>x_>=55ⱾjN1q.wL"c ֑\Mg0mC2xE(g7 IjZIxp'kNsNر܅Ɨ]lzxL6˙\HR@)()Q@H,ED) F*WRg~/~*!AETp ovT8uh-3:PٞUUU]yq-21+z'UMFQTQy%XZTT%+",AB0F#1s)rV)(seUqD{m:A{׼u s3EX(P|:Mu (gND/OE4@I`[`Ja :@0g=\P7T}Ꮱ9{?PaL̋+x5OAI`ÖOF𜂎~Cͣ DP=,= z}:׫ #J1{ %[퀎j+V1m7j 8wΓMBTIA!4ñ iѠv%O&^7I{-|zscC'|!PEBO<6xW,rQ[x&aݘtyXF:)MStQ'E+ ǁ])2%+<ԇ:d0TZTP 00"gQ@W1g`fpP$P*FR@&ZR5zdɚ ˆ۵9[yf{.X cw>M|^@fK/AV8?8f%ݥrIXF3/X +uaUy 4TU?P:A.T,j}9ezk?6`Zz^PY̢aWI:z9eWnb (ATJZt.Ƃlkd'l9A$KLY>%p-YI-(T*hPs,鏠Kv/ڰ10sRs(Qjhכ4TN!eb& @fɫ4_^84Jk}{\oqht^4XDX vCd"'N la`+N2$3EP0I#Ag<4Z5TPqOFHœz ߗ=4wbΠQ1T jp 9W g+T'&C{uf 'w!!;`κp|)92Rh^}-U[ɄY6~RGv 62 ;^p1f$Ivp3A]^ PT7. 4doN2*++ؐ:+k3(6qR|]~OFyΉ?ѿ:lFlU,n@~0 +$!ӳw'\٘-9P.SO7+9&%*جTu'`"E_F$p\Ap!3wIM!(**h0 B_d+Kmxkmb :=9tFk lEX4\n)}ڟ:Hp2oTQCHS)KE}"}ai6vMXOqOoX/#}`d12yKp'f!yF);T0L0UJ0Ǒ9Qm](j6T9Pz=F)9UGg@Ґ@8LLq1|]Vj){2 Eav@O[J> nF~/~\OA~Y xR"6!]p+u_.ޒ; G&0YΞ&'pP}h[=[|$ m'XB>"'-upwߢycwV 뺝AC/9^9TmGpw兑ڝ~7'6.e& A%`z4Bzpz 5sMo^k/d Y_}V21)l#T5t3⟛ŞCLJ%skd6 䇓rQsFQ϶ @*ٜ:4?*UIP/SqqQiC{jcl;0?# e 2CMz299YȞb`P%(Aacp ;U 2Ŵ7Z%{'C"ps}MqZ;cn^TS"߶8p; qkg_a^w;7~'q^|bv1]W;~p\c(V] PX3H|b lֻ)MBPәWeƗ|%Ȧ$r(+3)^Wls#F|>0:RàU'R2ѩh)tom3+[=FNF' m h+TɈs[<㕽PVW3eQTB4WUzjIF=ԹK;P 3kYx!=K^zEi73h1vb'U ;p_N6>3gėHa/ Mڤϭ+A&}S0tUPm8>KzwdȄAo}Ð!k!Sk%}Yٸm!L* `s:H)}E6眯.L뎆لiv0TLH&|A|vZ< ;ȅ:7Ж>c^@ñ܁HS@ü/%|ZTQm\^I5m՝mAр6q[%AwB.Ef\\Ha IP ,W}I\E VJ&+8p90#kezmi #ґ|JX<T.:*}A)KL c3Afz\~ebM/YOI}V N:eΎaN$]8]Ea5AZ/bLP0Q8|x$(McxֿOuL!{9rxD} W7$;XQv Z60bz?[72SCT I$M0BC j7 Foe[K+pYu( Y0tPgtKq6ϓ$p5}8A#b0pf80ׯ9J v@+yDkwۇߝ8~j9di-'VV.->i@(Y>^E@s γ$8Gj_P&eEyoΚ]A{&\`BNcU %gV(GeGBs*֋ݹi&#уq35CRʅnn>Xcv,"^%u "ߗE_;T=z{.X"1ԛ;|_WV`><##]] axM<6X%cn.}l/( յfhX[Qw.ˣ_&dJj buq}+=sJb/p:c(z,a;&OV=jps 9!q 2wqpDc7 f,v)^vu崇֜Ъ++wlӼP5ѽC (srV42;~_,8]8}r.{Pݾ\OpADHj@[ d܆fᮗ$x+w?.țeRZoM ~U_]^5+5#8Ó&ɞÈ @f#*4 ⫻u9b`sJyF`_H_=QIp&60덟sҭ®鱍, 3)*=Qy(-&{4re^R0~k Vpyori6iMv3 ]yPa6P~+ER\@$cFf h"oQEѹ 2G=:_IuO@0 h]i0] gU {nzQ+igR@ho -" ouh䫫 kP܁Hy =>Il\!,,6zAt!P`fEdoNs>QK f_k;fǍƧ0-=V듰sgUφ B7V@OW&dΜ3(")< '+idVj+sf[YQoc І0x@:ϯўљN93 nm׼TB &QG^﹮ Xpϗ+eȵۊ3dD]ɠM=MWE2IGK 84"".PKYvOګJ ߢG1BlŊ 8-BfrA\< Tm THV]MEk  lPYŌ>sN_W|mەҚndrRS}[ȉUGΫEqG GoN[޴^|;o4m_q#Iw>OkwZ'Ԕ;$Dfz 0h Yd׳J9mD:Z:f6D4._\mw||軹$; F `.w/_W}]/*͐>k.TCAb8jbH#8@?cIL`(ɝ4晤32o+BaNf`}=V,\oyح[޸?cma Fi"?wL4ipBW>Հ8Kǒp*{Tn|Sq@i ~bWFh7Bs?>7O(8K$|N@Pcc[PAV.^?|ٴI |xޡjb[L(±֘#9`I.fqҔ3tG A~r۲ Tp0A0yw.brl|Os KA`On݂<hz$.wT1^(+"{FCǓ a:ﱁScƶn١wD#` 8~>>̋ UƣsלM(ƪʬĊmfC32Ojr#Hi=?ox1KqΏȣjAÑPA!@yh[JjԮxպk- и5s|-cˬ5{vUǞz*uXYg;yn6hQc bp`/cLSS\o]29iz60KԵ Dpuv* V;oWr:!)LGԮ;krlrDhr[b)SƐd_tVTZ8&^略!ghs_n OS- P 2=#h2L..*SwpϲH*8fP[VYOenLJ)HYAY/bEKhXMï-FByF<Q~?ڴAWy{%t~8#{#$,W; mV0@`)E?DLAVf"Z,Sվ]8n|ѓ@Ł]Đ%9Nx2u cnVWjrCU"\,ba )F^|p3L&) sKk38JU LhHsD# p{|; ޝtX'mG6\xƳlz4w ~ضCC+DT|n綆ۀ_ o7qX쬹e6hq`%Хk8:;&ޑl!CM 4 85rmxo Jʌ?5w]cYS u]d©Ń}N5'(|ܛ,QsC0$ 'gͨ,C.F$Y,{}r;Y]bn3kdgN1?m-ٜhM!ƟO:ڈQ۶#-XjKQ9c7RI XLuƱ r<88LOBbB^-;POa`L#iz( EL4 u _}6$ȇxUֺ7ɼ ]{7iqr<=z3_) C Pb @U+U C<ƥp44VoXF+H,ڝq9"xsCH $Kf( T\WQU4%.!m^t 8HR)u04A 8EL4Bk Nڗk=N@Fނ͢wuv VKެCQC:@0Q͇Q=uY ߀~mCn#ooR\28᯿io)"F|hGы.K0/x0 f}kl?!H@ZgGue'^驴TMI ^,d_Xt/m#o"= ngsm}=n>sB1=\HdL1FFÉ\nGxZx ;,l@5Of "\Jt;= s-f %E p"!Kzq2g̪ *3"5b0TH AX׆)fJ#+jM*jYR`@ִlKA"3?'Rt@@! \W?αSgoZXH8Aw7GT2KHK?Sgc5Si"C)C7 {xׄ xiJ{g(팆io |qyi@aW&Jej"Q8QtiV4FNȠSH56}|}0\DeʢIOZRk"-e/0QH<a)S^&ևO8nn/-Nl Cd\Qmt`S[* RxfodYо=l}pLΠ:;*ûvEp{H4#]8CFV~. TR<8Bb> 9(%T~&W[j|j?^vt!> ԟ#ε_MeMw9Ë^oBam sԨjBdD$3bYVnߝdXmFtqj9e%%Qռaܖ?;=Bßpr wֺ/ZRqIӗ4]Z{ۖYLB@JrRqOCppim q@ @H^u:HP4#uQ[9 wB9 6g ^tqtPFg2:.m; ::.W-|(es&$Q4.F^ <*e}w Ϗr"E4>мIA)HL!HvɗNf 4.M]!%#}ʡRG]"Y#cXH8;xJ`3XOo.) 0H5דu\@geR]C6%:l3Jr$p=!'r)X}3ڕz܁7+|.abh+;#3Kd-'>*Z2D,pa)8[! &~h=fy.=}) tD=P7V]TŻKV"dkkbEQvf30y%g GasTraU,w>^{@aXSa_KOC{7>e~) ~pG~7I7L&,ĔB)+- 3iS\hA@:r#$bȃnv "0PiW8b'U_28#$R,?"?w-PblKпeq;筀p6!󚉻y( )M 2b s]Rnܶ>\%c'9w.da'bq(@X8ppz",e^SY@QigbͿgo\ӷ&/3rCcQ蚁zz* J|kե]:݋쨂|0jKTzЅH>Sv&v2l ]w|IW7t콏nͩ6 =f'sЧC7 1=klBy SR)0ln ?vyHuRO@0ǣwoh M"K4P0$Ե?!83e[wt; &"f2N3u=ym `C5j*kW iRׅ ِYBZ p,kcs$!ՐnoJ`'Ǘ.Qq:F[=` Jw-peSTWIXl7[!.aBb>l^TŢi[O$+jOϖ4=CS`P"zO|a |]C{@ԥxi#mV_uq"A{,\PYKC9>R.º IU"yl=w!]]lS7fQ9݃BGkҰOOvTס.]Z%`773{{'Fp}\`~pxW(¶g.g/{W)AU/H]U/8n P螠_;lzPGV\. {k(ٜⱷWvKCi!uPUP7S`oxSzR{jtnqZO1=.1ӈ3I4޼Ey]dc%GKW{ȭob$:u1`l)â8ݯ'S(lh07?;v 5uiWh/uFgyq$B#)قuZG3M}۟^G ^LC*)c%|!C< fOn_np{\FMϨu E~a>sî.jM8dRln]&cDQvEr2HE3 ҳŧdg5^2tn)EeEMoNEnZGUn<83dn"Ug`=^1>5oQT<.c} : 3?\ {yhA+$UIzbpw?|4Bˁ{68fM?> AܷU;!cã ^QV|껹~E)X<Ǐ8n TV3ʶ(. exIkoU|{Xs5aj +]d-3U}\S!Zvf]׸ J btرE ArczE E [3|"hમ>Ua*fT Sra7]׮{A/0? 0{9eǡg8_jiDhaH\%4>q (wz]3Rp.+ÚÌRoLXcZiqJK1g꤅@㈦Dhdq|0=!xrfv~RH"uNM >L8uNX4yIt:zeV !fA4&w־W 0K% (#= x}ZO_ Mᶜ;R|~#8BH_I% Ǐ/1x܍j۰sٜ`KFhu KE H}Qx_ƭ qeD%X{rQݼPE) Ϋ<>1:+V@\KaNԎ|  g gvK 9+G3x C׆_tw ՍlVHvDGi2^; MyM/_n <02.W<<<5fYGda}u!ۣy4 s1$3 z\(k 4}* "څa9*)D 'k9ʝM1)>@('^>0N`~jld paHTѩ#\t4,4R`tڛe!8G{i3}|]^7kUbUUUV2&VQTC8_o=[hyZ|(PI #&W#-7xhtѽ(X"+ W1\yرq ~]Τ(ߴ _\R rNH+kS#~wuNb&Rȇ1(U%qGUoh*X (h 雃8 W _4 QsX۩dzl4$%ə6gV,cC% "SnNZyUP:͔) ".:yՌe)G?[k$vx(IEVP;r-HۭnpzwCFU~G.JI5Y;u N'o'჻oZdUd%+0cک\c!+[꘺0([$A]2ʩjM/k}Ty8獸 ʺQFs"oBi5MH7֗Clj2;;D\"*a)Xj5 x[aa}FՊL\A"1)" Xͬ$~>uԎ%WA;(QT<;=Q!K =2֧!2M25厱)4puѪk]$B6"cߞ)k1Aݗw7-p\x Z嶚XZR4;h,T|Vu!gU`pvEwLj al38]~: h}NA¶F#Bjآ!?Юjzqᦏ\'c>/cr<363\dds9Wpk{,٭HX&VlcQc[u^+gx.ZTԹHc@k B烸K]G]/g\ud_ }>1T UE$"J;Vn<^(wjv˴.k_-UBm,1n똊PP\5/Ȅ姒5f'L+xűu\qPzp`B j}VͅIuт !P&TAtʺW*>ߕc}5nĥl>~P `XSZͯv,N#E 9䎆OU\y]^xA62bc2[?AFil8nG:U?1戣Dj=BQ٬R(!PqAufSZߤ0Q@ ='^vI uCMɎӴ`b~9~C+MPq9EI~cӕmd+8Ϟp4QM}_82+J@Pe?e PJ T%l*V*Rw"w]qT*;u7eC4Rd"I0!'TZCTCŎt%,mᘠ;!&;Wgʨ}ŠS?4@;? حY_9|6VP *uKk${@a1Gv? ʖ2<,d4^iRVpGZZi6vuc9N -}%x0N BRuaY3NUh;%j 3eW`G]o+k.P:^UisM.ѫj5P@sTB7EPYI5:V4⡧\E7 O(vE5E#NJs*^ ,SI2w#YL*8lrH%OT8íAJ4A$o~@A 9mB4 Òc3~u6?5ooWiPvZ#U'yCas6<̊ hǴC>g@dd)u֐M\d;V x9c`QZ~&v`Èefڹ߉ gYZ8'z"R" ^ 5k9yj} "mg[fmswBؖ@9ra=34%Jjj g7D%m M^ $0@[<CgO6l(|m{cؽΛ nR<pܕĸa;0όn1 .}o3;H}1x'Z> T؍n$"GxS;3YӀ+}; ޥ৷ i}ncgjӀqZau7gn9ηֲNz&m |wX ~'b:ŞwEIߋ+8LS4*<_ڵ; ng~ڊh-8h3;ZY!P0-\-ŞB9᷍_;fl0ҩ*.-nq].FՈ,Aёh !XH/TFÁWQ-a \Нp3q) ;qQ\Up8fs7CEI #L}uypBGjoagXK}Nj:۶8]w,nwg3CV8}8s!3eks} V&z$bvu#1QjIgȕǿ} r{SҪ&:tdYkTw#ȌsֆFt'7j 늹H}d.6 c( zB;54Njup}"(IF%z1bL LYTL-e+ym.,&=Hw|nNp<>C9?X vWnL`x=gi „?[@f 78ZHӪE36Em؆{;@b2dek'0D+N7-c4x;.`]nTDjv! eDn `pxֱ PW6=tR;om]K(` a{zn9ɿ:/C骋$|; .9;fϞ9La!唦S,у-2fN,<~tZU_`X #pg⢤8 cD3s{׸Qp*_*HO0 3+0ώڰrץEO/rK/SUFeJԪKNF Ϟ}toy< X=C?oߣ9z )J]{ h=iͬkURi^ݦbk#o1XQBzO|&>\r`0ܿY r`C3Gwzh=L*=bwut _kϰ> 'loyyqvzVhFm`"Q - v]N'J o4^рض(Jt93l^VӢ=Je `Wgص:tvm8C}A)~@M{std/}D N6} @ވU @wxR;ָRQv*d7 rޮ Tg͗ǿU @Vl4]XRdc|1o9Ȍcc8X 1 K}vǷ]=D|7. <T[0F_SA;+D Y{[ qwq٦OCƼGǐY_7l:$f!]H|~c rE.5? Ptmv!]= +uYZ$IOxf@DuM?*\U+9[do>v0eB,u$e12*4 3U {5 R9R"в{bZyDx 2FM<mşkKrfp.x%a3*] +ͅcĭުp5O??Ć7H;:9.w`1ddy vi9X|_?oCc/J+=ڼ$p? 1jT"49Ո{>[oW:>_(lDT(  Sk~Ep/a0aٶZ2vj1::qsyA&+Jh??$̵޹?wX@ (}B-;ȾYk DMhd'-."d(TN6_{~gl9jm2l2(T[HT!((xh7*X 29ufp$(ܱsnsb`[ٿdd\T!8,&a'}cf<˿3Y~60a pg>%C9I Na^f7`CnըG0d8x+n24dc}Zyf#1(4P?B q!d #';3e5@D/GGt Ol"˙b}@;K'4;o$(?b%ךa@Yc= mPǧ+)45JQP-^SJoa/0=px~Q̱*qrA5nW,KFopP/~#P{՞{J?&{,q:F7F5Py7:tc/cq#i`- փ5x1('3}↝GL*"*~x=~ղ}+^O.]g4O.>k+z3D?iQ܎i=5P-IpQq+diCVkFkxv~#$pˏacEpo 3"rwG-Xr-nZ:Si8U8@7+<zh35Fӣ/V!Nt3K޿ rf2ɴdZv$!py2 t@|xggP~ub5KWژ&jy Zp؈WEzz#c(@`G9AZ%!FpC6!u1rEqE.5`!MTWG T/[Ԏ}AA( C" 4߀=h_??({ u 7 s6%4r@tT]w?_;q (3?S<6oN | Y}Gj"ϧw9y:o0؄ OFqltiVąC/?WVB_5}H^#1K/d]#MXti"nW?oGk0sʯz7o]̯em25 XE13+|!=zI8cݰa 񰝶$'`Q)I؊D箰? _>֧/Ys]Uc?DH罄# E}TQ>:HKF 6˂GJb?4:LQG_DTӼ٧X{tskmfRax7 t_ۧ4<\P- P[}/yaST5t1 gZZrR*z&?hn i$>ػUU[WeSJt-uC"ND wGo8P!'Q ߑ#1M!Ol~) |*•LBбQ:}ߣcyYP^wg0@njxTFe * PaBC~%<~/K׎6A Rg2m}b-3?/=I($@ND"GPhmdL zaM@.DH"J@"*A?QO|~WO?/[=0-ʒao +d >cTZ ͱtIMTR M5Ua!XSa?āSEUEC2adG2̂2'B hiD^%HֱS L5+RTqPBH-#@ R6vƔI$C$>XSb 6n,)' `zˤUA#̏] \T? q8BU(Eeh%JHBebF Vb"X$ XIYd fFYda& $"FIee R"aP(9DP͂0W8}ΐyW,?Ϣ QC#ҎL􊭃'S=|0k;|l,`?r{Qk4`VVDS4cF9?~4wZAПrIM 4:L2]B9lH+ƃ$(VPhM0&v}rqZJjGG@sBl9: kߥ:OLJp9!aUouKhC)C!|aw$2s6]P@x/R>iD6&5CD&3bnFUU]UAF({L%u}8"8(j)ؑA6----Ev9 7l29f^nu`}=fI諌8Vk L4v8>xdnDV hR3=,ƍi*f xBjRس2) $Jٵۛ"}+K] Y LއۋAQ AKlm0{SN6hn{]#6%:=x{'É?2>RݦT ${T*VC|(|{')gPD(.Iҝ Ëj<ҠNnfV ܇LW;AD}T>4>ԫh;eUOJy}%8v8_; $aiևݏ H gZ oc&ꖶQ0+r;xR+Sr mJfY|'*r6tv~cRE*f #Zr[Z gBP5BTGN Xkl?8A|a12>bt {[4= :_e' Q/0P DĀ  @Տq/?>9;?ϹqV h_e|l(Cx~qAZd?k?%WV]_~7D5-qߑ`6ϑ5.фk~n) N-.uBOb_:9*T ŵ-N/x{ iԨq~!8 LT6}u;JU)٩ZSzc(~\Y8 aLX. @ B$}tP=~7غTQZk4@?mvϝ `?Ɵ}PG P<dxuf36/t~7 } d3݂;ù+-:٤1N4?$4R-C00#+ !3꿣?Y_dMybTki]Eu'6qei4?~d?zWtD O & Q;pC5>uEp1D~v>gȰ }{/4mz+O d[ck:>_3 }t1+P3, 5| wY@89Ӓgt';h׿'z7wߟX {f{2󚩺t}se8{x/'i a'> >i~)hV_̋am=~zyU'@"4H4a緢qhu.Дww|JBɼ8eIXC[ شLp_ݘq~}胿C*%UUeeF~/R !S %TJDqK?67;0 4nF ) !!1c@L\O>٥g2B8PH3- ,c),?UF'A;?Y?3hOِLuIA/<; !;`hBB {to߇_?Kp3ו53{[]`=vCr1"@eGSu$G~8hDDZ\ r1JQ/X^/ f N̻&%B!kʿ%\a lj #?u)A ϼrDP9 ҎnWqL.!"At0D=&h{@~t4R'hhJhijK$|u_F$`Ve{o6]*y;%X{wEcHH(0[l` JOΜt0i j0F։Jt/z|ᳵZy xVڪ絯"y8pDEn6FȌخ'_k4ÛWQ]Ń:!fϗ8+ђ OAM]կYծ?DŽ]d=/t[Nhfe'*`ɗ(;c-Pl Ջu +G}3 BzoO!=?N׎wpٍʇI[kYCl9rs3( RZsbb930RV11mI)UD4hٹj> .fJs szUtooJY[vH 0ƒ4#IlNĦkl16[>BxP"er fʑDJa  lA99KBz)]=m,;-Nbά,eN]<<Q̠]9\*7${VΚM)'϶\/f׳Or @\,r=Zmj=v_.ܵ{:u^./ V[蓼AyO m|?=|=ܪc9Xb҃7b C5u<9rA<=U~n hgip?Oq :PKΪ&8mn/zMZoSXhեPZk/p@QN񼋼q䌼]]v(x̓Y)U]FhĹ=*m}} t!Y?GqƱB2֝Ff촖ߺYֳ55fsNN5e>fbr#eQ9ds 2@=NnnHY50q) J^'.>V$Fjjrqb;3g`uw?=#Ea4J!"ATG:|oGZ 0?(_o3X#.x[lxhOvinw`6s_^OZܻp;MTZ^88=t0WUf#yCJzDMJD}]ޓ o'Co ZA6=[,>~gτ'l,'Fϣu)ԫrhƤWHpF}d->+ ){M0l,}߮g2 ZYgf7VUaR9]ti}a^kbVOѕ{!4rYM!ud*bHhl}ۅrw#\)y{{]+-TID(͜| 3º>YW &^!=kBAxU%AxiL-!z5OFTY'=aP$brv2 g+ψxyn}<~^x]]>.bawqߍaKo^g jS+Tb@\H) PID (ljk׼ǫ&aX !·~ޤ|vo_^Y'=āLP_G.v@K @kS~~x )3ǐuxT3]_{wND>F=`.⯈%-Y.~G\ vaҹLCliz` "}?&Lz2,PU\e*X o* ÒNymF^n}0%!횏|b;RFNt_ZGAWF2~moGES OlR}>. O.[ş/q_o=n<}='t-Fw8ftUӅz'm}x+叿ҵ:=E\}ڻU5w}O&rsq!;(9/f>o*-;E5yhl< \ߗǻIrn|c98vW< ugzz2 %`-=~?sp˞|u{]{Oɔ<`EC(<'q5T{c[]NX*mm=b/OΜvLk*K> ޔxjF Tn55Qh=d|럇7,}jӴ?ul5,eלB9l?>,۪`;eGQ- wNadh@#Qإ|g)5d@^}Tf]N o6M.D~A'#C_W{M}F֝s(xJ`C;ļw=bsچ:Av:‹Z`d#MQ_Ȟ#XNCU|@cQo;aHGl6YU׌֡r?b"Иo9Լf:F+..|~| [b @۔Էg[u l\_k(psUi30xf ڢkPo]m.RcHޅy3礄G`i3EWŸ'+OX#4/Kd ""BjZ[3ϫsӊ@TAd(Q bJ#HL H)YRA(X)j &PT&)*  ( "@)Ba( h BZPhZhaf)*!" >{h)&Db H4+SX- 0Cy5AXy(U܄)~{J<M7  FL0 Q FuI;^%P!2^ZPq!R(@hQC}!~hZ:=vB} KjAaiLB%=J7 d3S!PF7_xqS/?~?7C_k+!YY4}$8H_=@ G_=wʿ[y "|e`^DVk@=H9_u˱"F@( HH>ˆTAPdT"sfVbb&` U;IE@Fb)"iI"Y(W((8JZf*ih" $B$L7.t$hLAIϗƏT(>q?!Kܟ9@~CK3>c~z])tѕK.3+, 6¬fŁ[N+p+BBùkDaxQt21Uz>wqUd}(wT>St/ahj9 kJz; ٖ Rt5jkHOC җA3WL(D>6a!xghbK)x(j/x|¡D x ^ 9K8rm`NzonP&5ѝヘA Ѩ Ҿ~ӟ=3&Zhk;Ypj(W/%U#@O np獀H}?@xaш4蜩_N5U誎;j=fLFZACo!*".|6@v܈iHF2(4 : ,])exB7eM^={Epg&/fݣgqSOGEk MǴN>Tp`}PvD>c]ײXtl] և\m}Zsо-B̆[a`?(b0e9F -i$N$5Ck7"NnKqGG„xc=p !YK H+/jaczzEFݎ sz,UL+؋ZLA86MYu )ۅA\EgW,A+x{gZгN,9Ci3jƇ:ccs=7B\.ۂvªU TUQQJwyno~sS2`zMBZV4 x|}`I ".xX x62{Úvvza,F/RT?5 ï.}6+ )}_} <@p)oX@CrxV؃URUxDeMKsx:}?ApoTvmn>''퐍p׹I hOM  4ѿ(BwfW 7O/p*>~*㖋+O_wja?O(|P D!}L?EP?G}*}^d$ A|4nx% Hfo#!{ $ o-=/$'4H]ֈ|>?cG{>U1UYCJȀTU6U!~Ĩy?>~fTH9xX{(K鮳J0 .T:$!HZ*OdT0߮+N^_{b?@d@bo(GxvjDb>0gZh?Nj:q}OԑB$~p33h"lz٘߫ Xuq,IV$1s )p/b^`5vpx}CBtf٩uh$@ )cCrW,!LU(<}U Sia)!ABZw'"VdD+)1)@/}KmI:&"wƐ{ ߲L̾ ܀6&@ uuBkIotI(u~;͓byckҬEB f%+nK>ĿgPF';zqå/ur$ ׅ&G;P2 "&Z/e`7;h+l.,P'ڢl (]YHJp8]l-B ߃J bP7$`պ\sRw:yia ]Qe7]\sE=*/px2.4GSDx=FMAԄmԩ)fuX_w9e}v)I/kB! M~APwWZVqyyiQ2waLB0}pHDl\$F(35'wb@C{ BlajgOeTvù#Q`Z(* D?G aH~wiws3o&*pmfuW.I?gmO[koNPx`}К܆G(q֓sk3X>LX[>P3P<K[m/ptIp.>^ɹ! G.:rĠf!6ÌpdqIw.? U S#=2T ž[`kbǦ\ *q'Iɫ"#S[tn!Txvd}Ks86vŨ kf7X.b T ê j8,9KV}Rs_)rU k[;< @"$qk1d-u3J,kr܂ bda XW|sJaտSvjT2l넵C<]2//:>X>+~owYݡ֣\;iQdաʡ|]NyԾ{6 M{(rb}:h ) L͆фaFO'50bhOгz! yg}sӍm-ywE$u챾z=Xcs}d>g}]nyG^.쯌ꍌ¡lEƊ>|m0³A"UAM&X Fw KjV){[XRak׌8 Ecphlv (*g%N"wgvfիĹ&V%.Wa XlE(R^XDK |k;+c3K3߱k^\0%BK {`ι՛lٰQ)о#l-&.= U[7c@+T׸Y80h5S8гyf]NZ8vaUث@`YF5eJlkQ P)lil' {x^5otEu<:wvɡ35x.YO!iω֊:Čk9ǻ3xovϼocUƆ=L5o(q 5\,8uP۩Yo@poU{ЙeA8.vfTM4Y:  Wւ뛻x}qbb/#oUm|#0Mq6mmxz[ZD m؍+2wp"C׋Y+vHٔJS-@FwQ:j |뢎3 IA\mp:xW^m6F,h.BR7@Y"k}#b&o澙BꭄK)S `x:ɔlQ_. ZhZQ yNN vyG*N9"a֪tTF}f s);8CR? F_8b bT/tr,ޏ{pXn<8Jo2כ]uf+!?|`0/ϓ <-S3❱$VW_h'Oҁ ATu:De(IHPTuf $c]?d0F D$|amь1+P+XAP1U#B IZ2,4d.I֩Zc1H,TTbtёF+Pጄ5bJ4K+pf Uj6P]B-$k ] 3 iѓow*EHe7!HGAcTtY.B&J"DyRj ER az>-x047@#^+uQi-<6w!(CҒEo?_%U" Dߊo }!Ç}M}jy.VUZ1gq z}WtX(žz8 P__.vGX@/xtN|BzrY^USfơCܗu./:Tp,e!6QvXwq+7Y+3cMetJ͌8VB[ҙ˵iІqG*hl袼-jVRq$NkvyKᔀY Cۄ>a6`A{cX X|s}d6WjReIi=8!fQ{C~re57 W7w ٓG;1&z!t錞eK;gw{+k8r8?}COc}}ӱ&|JrH_ * z4 lĢL'NJ4+*%xȷ8 òAM % %h8íp s^ L%)GKSFX`"EMw|%4}Nᙹըb  2,D I tMs;2^l8H鵈Fq:/nH:f 0A= y;Rns '<6,Irb1@T@%` =}33+r+~H΅cI}Ƒ2n_)%Iusi烵A Hx 5Pp g#]Wrd7,vp7"mċ0~0uC0c=2%"CqeԣAJ|ž=G__q'qNOoXIq }&4DKy'1;;~Nŀ0 CJRqt㞹E^ne#qeU>[q!s`_gR=aÀAh|xADQCYng qH,(/e'oBɏo=莳ǽBy?f˵D@)U( No^~g'oU^TPvGs2;z~A>% 0Pad/xiBElu3{^5†w4|VLneYeY`[mT9s;Ee y8UVؙcUX2#>F3ζ F6,7믕 <amnFc5|BU yNx{!>_z) ۅzoǹuEdj\bc{טܶ4CE&iZgD.T2h?f"ѧ>ܹ0B^X^6=3˖oWK3gl[ݘ| ۞qWi{iOgMͼʑXX6ʌbƈDBNRĘ3ǟ[uU{v`޳lwwJU[298]3 jsXYj'c@57=<~wqQ[o=uu~$t:tO&qkKtq_SyV87:6zY3IJâ/4'<>ntnFSe ";'ES\z|qϟkSskS }wn"řS~Nʪ9SY(`.8aωP0nT*;ff@;WFשkquG€L( ?SgŦD;=~S>l5ԽC(TQ.b!?+7mx:jB-chlU5˝oSڝ5_g=feRaK13܂vi巒x<ܫqS-ȿEeN8D@9faߍSӭ)BUpKbdl!yhs(|#VNqS\0ȿW>K ,ȭo3 ?6f:ӷ{>읽􍼶 <ɺ)F ?.孵Og(*KkB4J: Z ]^u_8q ó=>[]v۱&1aL)U;gxx ;̊/[YVVH hѬCO~NJҹ` Hv%xn٩nh8KNk64V(GHI MM>MYk+;;r8綝%㯶fkw%!ENfCmdCui&e!bΔN&fOc4]}|snqۗĺƍ 6*C.T5[ƶwUsT n5۳?hPP q4<0fR.(C0[n=1hǛ~_$eqbf5;Y|."狫yykysYxإΈ߂qz |^11'Nտ+о^auȞob* ,-֣'2af\bzߎ:߶Ւf`uQrGpv!!&n+e+ Uێxciq' vfar#03VE>Q@׊+OS{;>V&N5sq{qI%qc7}}1|x3335Y]$Ns˾-V3)(fJ5T~tq mkl05Oc[0t0jxSY-+DY;$4wpr )I:y ˖NE$q㄀76Yr-lui38H!\;ՐH'&xvH9_dDH/6Db}8l@ ʑ$[jlln4p /X7U wև2B *htq]*CIfE:ZI4`BN$'=ٮ3{p60kȢ^4$F($$FqN-[0 . <1cOpx䤵Jcf;Fmq.0loĸ%J VWwQACF"%2׸ۍ<ݾThCZ Fz)g 0#~MK+WrBXгs`%bR A鮦fT6q(!",3RQŔ*"Ce RҊD҉ڗ5Fwg=h6MȀr}YTlp%-h9ҼHiF3V77oTPKC@nkTUAI@S#Kҳ4sMfk# ="!L1&JB9YqM4@ ςמ.ɔ! 4 DD#vE;D6x<3 ͒ʝ!D{ ;Xk `db%E `B{"N'g=FM%t 6-'n3%J4CLc/H6Oux|4k:p4x"~D:P- K:1yؓtx˦A6;W-9F73oǾEH;yݭU<g)IDNEknDZhZu dKCF }gɭ z#fjfNE" (ɴvMbmodƽ|*s $6Sa3!3+<ڌͱj0W 0Qz4h.IɈ*2zP'X .sa]o~'/cUzcCizCI+d^x&lm(kQ8{L¾ & A +pRKi>dx늱laQuGg8@&Q_񩃋rO+n iY§~h|ZjfmfrF'*clSmzgq:h\7l1c'<ΩZ+Z&9i].]k󓆊Ra[Y6D]ѭ[|Y,h"o0ߚ\N{D[(W-D@ERMLJQ6h?6z?NqӤU;1zjg ‚?$8'Nt4f *U*N箫TBC+vjt,KT+S]:*KfhP'պe'rfpD[=ߛ59ٷ=3V8kB@ֹpes!:(W"t?4t\bp{J1_% 2.f 8] 9.69*ߡSecרy$Ӛ׍@ќo='n]u2V<:x,ݵ [n:׀ {DMqRĭFev7Tup׽wgʭ.])Zr&9VsνS<bT "!b6n'l;6Mz%D;C욢l;dbԥ],Pf9&U\lV9*$r62oa¨^ ZotacwPg}b0v.@D PpE87Br{A˳ _Fv-( hD<꠳ؙyXS]tneOs^:~ Vmms_4XR-/|QӮfWgơ#yl$ ݛx!jV C)M9ɓ3Xb>[\g̭" @Q !*RtLo!S[==<Bv!DoeǍq"1ÚA)qv@̒I*S' )UUftd$7^Ĥxt=ώWXd~Wv .4+3E:V _[PL5'uؒTqۚ(0"%vU$UҊ**cۖg=d;nJUL-.\mv*+)ZEDbPyYfWPwT뷗bowz$x1zKei@bT xEQXr̛Z" ܲJ/]Z P%"D0P^cE֪/.w մ|oU{ -j"3gV)h3ljmbhZ3W+UTR"ֹieQ Hl3J"P8"B$GQ 3dbK UU @LK~3־mhS"T1h-IWo^>/oP_R!0Q깞om {YqCeQ0e`ḍJڍ"rs68]EEGo$pmh#EXc@_ =@4{[UA뎹1+Ri`t w~.w>0")@L Yf4M.M[iJ#YlsFez-R}R!mF<勓`p:W3ϚrF1ɡ@kUեZmu7x6vzCz`, {$2kkeSϟ?pR{Mq RN/5b>ߦ+-A &[3p3nfYi~kN^'^ӓa_Ҁ9pv!g. <*Ow~$Sӿ̂e}w wwت[wTw=ǎIT~ K ~7jI-Y0MX2oh};QCA(m~, М|?+BGbwd eA@}'Sov`".(ޡa#Y`4Hr*c̗wQC$vV@ϛIBfe$s6 $L ms= ]-]B1p3A|W4^EJHNp9;PSOu[}*QR]#@HMA`;i:hYh$D4<2Bá>&I"A;bk{{B1:| *C#rPnv$&dqo)̌m}T\{!uP uGF8Є]],%s>/ycL!pHS2a3)k Ax ?d<]#ۃgUGϘ>D+54 縟p R sxFQ]Ls[/DDYʋ"im8Y]`4u!PHfx? gC#&a01<(W~>DA  ۶i< Gj.v(TN&[[L/NYZ;\nMW d*rPzpACf @lӠ)&I1Cw1+ HJNrt3p9bOf`= \R Wg-H늟ɰ "XEH`'NZ8pof:ͭblJű{XJڂ"D(-O~x߉Iz]#v*y@ĩ~|)!h?wynۉ=?vbW\vM Ci\E>ebY~a`RBQ)ˢ^9~V3)>+[=pWlmӃGJMZ㾪 GcLLDDDLLS ߧ&8ns8'/΀6Fs&Ε=  n =*l!! "m G", Q{=BvYOEF(k/_O2.޿9^MSR;`wTf_N%GڨX0Cz7JPy38&#u[D?b`4!@W32$E]3bM]NTszh&\pp?&eq/\ao0bpܴI _?aj6{2ps=911EFvt0w7w 3^G(OilUL >f/-}}^Cf<~Q@w-ѣfU~oujs|iKKmA1- 28#qޙ#U/;W{Fv_KSj篏>D'^F~щNyQXўn8 ˲j7͍t#aMz䄁9ڴ~k<[W~x?}"[^>AtdzT4N%pKaZlV@[E()ĸTH85"?Ů])=>`>0T4™H-5~Jo&slPW' VO.S׈mSg> q*rU:N.]I5K";>ǬIK> R{y7O~yk+k%(Cf϶CZ5Vs.:~MaQ6^}8bR1r|Yvv T>j Ӭ疶;;Hcyd,CzfQk^Z˲up9dsnzǛnɵYNYRw9]ְzSH86~8E5&T伭AwpEB}Nvi0! \ciwf\=!(A cz7E<2ؔb} ̘I6$G],a%A(CBKǢz< ADx `'/IPZrP?zW;z#P\XXRҡɰusH,yc)B1U㨧x÷٠L;ub D+}@k,!lۧw{$ RHt@ *Q'UŸOʊ/J^J|='Ih}`"$2OJ{T><)rS0:^D%ꨤxH2tT:y6fxhRwISH5R9qųR̘v)?'a`}3Gm2PB6UOsۯ?&tM6!>ЇqwB0ޢ5ۓ/RTyeI&MVoF @+}/NgTҝ .h]vчV;1*x$& [vQ}}߷$Ii|σ܌/43^^T8#^)T5N)Tf@$Db壧@ tOO?^Tee(Nj^@,EEM?$ ;nuKH(ceDvg 532= ^#ҲՊ d DQ['¦.̶>ɌR|1 ' 6X.Fs&Z|⇛W_R"@T^jSU۳hNt%G׺D 7@>6Rz'r%/n`LC>a/*y".0r-UƔD5P,y(J RHR5MH 6 un+zc L7 }l30f6{?>q I. ͽFeE/Psaq433fr Ԛv< i˂ #\F9wٷ04 mJbI,cNtnHMAUX 1 }X>뙚*ՅgZXĘf}*?"RT6%D՝@dNʾ>=%3)(qljlgߐgT'( ,(vq*T@Q.~@:d$^&0$& ֙Y* _f mU'Xvy|?H#`b?92oѣŃzOW|/6~)v{v毭``t:/1,뮺W],ʧ9g96yy㊪ffzCɪxqϺ.3bˁ5M V=_@(aL3-:ld8(}O8+,nkvQ[Wvm+Xjo*TJ[]A,W6v9y?wwm]ަN|*-eF4F=+hk4p޼υO~Bc^|xUF^oP3B|,Ԧ 0xlCD週˄$J`p{0,cE(Z"EfM^W8vJ/SݭXIm0і'4Dҋ:W QGKf&rer-LLCˎEb>U\2;~ cCJU|,!J@ϟm N %˕H/K+tԢQp^nQ0H7@A(2k`?#ljh^ Sp@Jyg}X&wuX&=z@ Ԅ(PC sgP;Pz3p`"ITyֵz:ʚp!g>t+Prr@>*KΪebISǕ^]=7ہ=lkpv'E;SހllALؒfWTxȼփDCcXםg@d3NY -BVP$.\}w8sHW\ct$a·&WNH]t \OF %Y[?(!@DU7:W>-n@8[@±<ߝӏ㟟T`m$Kj`$b]ğAÖ|[jă$θXPYp^(?܀ :+cy"PQ,"s1wpA.D#Îp=Os|6gaC*q9uj# Ԣ逸ԎpyjETХ_.7cG࢞)ؙA\yd g3rUaX5Dݟ;u6]|5"PIM6gL.cކ=-f?fۑʀ^Uʩmޯ%K<: Tp~k&~Hxx n J$~N 6_E֜8XG]qpqK w.K*"p t!`Fei]E/`G>)cM}$rpD:T!Ehٍ MǗN$(g )G q1ϦT`kDl^ {!eu6^L\o3=ΏQn}NA/K9E"dQc;P ҂et] `#ov툁 p8؊o-s0vv:@bG JA):,cV /M|M*v+5aF2 ʔ C '\XكٖE%9[U6 'Kޫ־$1K'Ex@-G#E .@EOJy P͂s~^^7Řu6SvͣaśZgOc"bCi-cV_LҔ DY/U4`}2 U҃ؒKD7_T {D` o ѿj}+P,T^9F}}*ңS:{U3(W@%$ ttb`VNt &#vM*j3ߓeNj}! zt"*I/\|wXDK /rlM .]#eh(C0=ʑb,9OOyz0³$]gUݝUTAM~aa>m%0,$"oAVJݥq! }q` |gN:\RGBg})AȄNn1: K8(( oc_VW[g;쪾`cνg>Dr3oXiiðX |(vLՌik:P@qq6&d'a br7kld4|}/{ߚ@fvQYnE?~k_b%)뛩[h%lx-¼VqZ!P* B|,n>)ڋ7<<*(v1@)㗯/;hqz?>ׯjRIuHO}|m{: f|b* H%;nz1%E039 /y RdS%W:)GEE [A(vS7^ۻuD<81yA%-.APWC5F6'}ĝEi [.%@{+B){E)DAnV#qȚ0'Ļ+8<_n]YeYeYeuܲ,Ng9tQmڭu8뮺뮺㊩f꺘UV,s`S]U}δg4%|څu8\-6#]%I]|jv ) 2-7&xxW—3^yǧз>7r~xߎ\yaF}Ws֫}wY~3D|pM`Q1{Uۉ;"@gKa#Dq)9p^xw0Mh,};OUE8dt:.qy3]M܇`m<+t l̸OݿO`]ޜ۞'- 1ن\8l*=8ݟܯrQ8t1l@rܯDIp7mlUqݵ&}XzE8a[Sfdwt)MYI$"TM6DI, 1Z @~|]quÞ7ư^p/J~GB֭{wXmIOVgaŐy̫csĔjm6y@UgŰ ,)m  "F^:y"A:J4{ D5&o dRY̏|eB`jY%uH y7*$F LF8R ${Uŗ7i ,Ueʑ,$(U0Q',Ŕb"*L{zN!~iw> R:ы2BU}YUEvb6>Ia_ $ﯷ)^g>/had_܀/T#B:¼nÿ,Ha: Ƨ 0㮳lsxlc+`nM)\\?H%)$J sxn[OGD' H$o]7z*t @6 y 4G9RAΈu@=2`9$( B^Q55N0JQU݇ v )%pl7uk7ѴP*^n'g@82FA"Aj4:Մ%@Rv3ߖ&l%=l2HZ⿇C?*=@~kӤΏ,>o')Žsڜ!|Q?euAuWPM^pCBIIQ-ޕ4J+ub23R[}T"8֝=C÷ 6<VXlIF+=]hfys*TGeɯiKI'X꼲LIG'TS#{DR'/6b/^RJ%ӢOnh]CNv*v-E(JQ(bxuBƘ@\wA N/p]%v սƔD@)(7 ߂ڣi*yɲH$QB|T0 ˩@HW[NvV>~q ìJ鞿|w~n@(@0?(eI"fKcy06JAQdMD,PQSk" ZŅ2bsӁ~M+樒pDp(3h uğBQwvy|S[ijGwuԶVP:+ht5MxtȍDMO;Ê+=H X`!sHP~3JqQ)VP8 a{Wh>S vyΜGe_Qu P g5UIpƜ_Q:$9esFYogPs0NJ nbY\O/qT_.a%a: _1DpKigi*HDDL4iLr0NOʗ‰rhߪ Y ۬c1{ǟ13⢬Yh#xNTѾګ}THz"F;i.`jۼ׉㭄g%"`SOtavOyN+Y;tm5>R`iɪV F@ LV&TVmCJ5bRI112(q†1lEd%(k|9|fB&.B'44 Rß7V>F${VMu L0+9ST v=jґc d*2irs1iq0DJU QS2Mkrlle(Ef"CED)Ւ  hc-(VTbJ(c! Q@P/=*1?BHY4 j]IB*VSP*Ju%F`PAJjD20@Mk Qs ߯vT|C" H@M$ŪZH{_ѩ8$:X@^_Br!l;{#:ꥍBYG=6s|!; }X]Z4+T+뷻Xs=o?øO#y, LT=!1%Dn'"6 *7'"d IM`Ly``oqjEH>gAٍD@W ݟ8}Ƨ_4?e@~G %$dLNhfCClbޞ7j5ۻh^ Kz'=VJr@5#?U}X'A?u y*IUk'-н bڵ{]'^#fsUQ9&nvg=s7@n)eWSM?ĥ,BUJ@]E EAT `Ƙ#> J_%H*8T9~{`@@=!Q,Z}ܯK~[ݯ_y>'8~W>zl +FI$?S5~?_aW#b>E?9?)}o*Oh7(z)$f(!~S~@8 NK 6tw~NyN!j0[ v~Jܱ (&e6]7ӟHn^ir}Hź?({j%ש ) ;uc&*AC*%9)g4;a԰yӻv-0ho1Eoۄ8$H> I30CX߱R HxIG+u:m-g>p"a 44:R cA1 4THD,`6~R 4X#ʂ2e3;@_k1MX+B i0Hzt$_bI L7l`̴M$Ea>zD Zs5 =4PD3H$ ~5н8 0&C'Ca7I)1BgStMwXx͂(VTBd;wz^PPva^I)qdk O p8$5!oZhOUQEQEb(1{@7h^9Bzy6 ԂYBP4b'I;;寚6-y3?6. ,*` 5b |z6X`kOOLI[q0ɛ$'+a8D"a wwpl4ZN uliA"hT󝺇dgh #HC9fI5w뮨]?=AEQB(_KQۤQ_.@?Jƃg,ViY=-G9Πxd0 h~k ZPs)]T`;@W7mb'.,8{]z>O/4;G `oAۡi:'<[*|Tr@~Y@ ?Rgm$E*Qp/Qjq)ͼprp,[ks|)Lg8 :TkZ >2\=B~ꑻVSUPom:xE";~pQh;!V9|htצ~XkCGAVǨ m vКKC g>:8gkmSR'YQS*At"\C>]\US2^j7 ) 750$UPv~M-6كx\'~]?yB HIϳBӾ}yZ͇2fU&&לjŋ{kІ`fu'{傔 2Zdi|.k=D7cX,RRQS߉AEF˱! 6!%z|CԻ!O7&0Ф-UZ(utI%@C⊦iRTh$d$%;19e-Bx2=&5De"_a}癮#yT*@?'N+&ŋףژC=^e_?ɪ>K~'Oԑ[nffgl(3d9EUUUUUUUUUUTBG3>QSOW(z4PUT(m>9}U~ $+Ih,]P6d!)BJQV{łF (XIR;)X0֡b3x$MwN!UWh((LƼ2 FZ)(*>UMDBK0j+Z &턼$oIqs_)}*fQ;'H ;GNJ/sw(a  3uAs ܑ/(L{3dZwX߸Lх DsWÞD%UUUUIUQ:&?O~_> :jn0!ڌ!|:y*YOӪ`-,k]u}1ևԃ`s;! FsCEc!pv  0P1ݖz_x{N{!-uqi߷(U$ L{$iOF͠{S{ȴE5DX a)i(BE@m}Ĉ@hn!pờj8#aE#sH()`oDdžUJQCX aG|Bp/a׮{cہB\.B喸Rn!zH&҉1]~׆w\8W%,Bf32A`N;k3w`lM'7yy܏@Ŏx^T؇hŨ=n4C.Ƒ|r> 3bP2MQV"7m-=r1A 9 mip v˴L~>>\|br3=mtF00M0:>] hEH_d%:~o η1^pE4o] @G%Df0I Peostn. lcუtF ! $cD,.2t:zy)J^x0TR Tl-'&m·΋i1XIC^XkrJ "(siO %j%( HEф'Rl˯DL^[a) |ZvGbUzBt: 1 -h)K%,Hm0#,FhB hFBI)DB%Az,`L!Mf9I:$L8QDCzL (f\ E#, V0#ø YEqD`I664f#Pfd<6==l⬭ujE D7`Bj8(W"W>7M+z=}<%+Δ#sCI}Rm=6<.PPZm7V^~<9D| lGo$RX|E۬!b@ "cPPa!PUAPDD# AEQP)QDK@NF5$PQE?gF#KJQ@E>D qA}hqr@"2[%aFf"K4kCDx6!Ԓjl`uׁwi}]$(áį{6 0`$<7:H$bnIYk:r{vC1Xk"JY, [a'8>r/zc@܁"=N'={R[[X0 *\|ͥq ] 9kps3%e&|6畜K}mKRM-i3퍙@ dv+dK8M Q@lR:5 o=:41η a1jkxI1-C"vJ A :6'C.\ Dl lkߞ;bP\AeUa=;^*bJ]5L`h-#bͣd`$9kȖ_@pi5kԍ*B^`e0+il4nLq@;dTAX&qNAICxI'a`z/~! ?v@|-m=8=0}-dm#rKZvl~IUWy OsY%v問We Y5 "מ%O?!tiUUUUUUU$S`EQAHFz%xߗ0 l*: >#mWB &.V0i4bLA Ȍ CdUQ@ÜJ@⬀3m]L"B ҝ{ҕIE.< = @?oQ>& E@xK9FV&PdTe[;6G6ht mr66a3rI>z,j^r9ȇ+D'q<,/eCiTR(}|-A3Q,d\}wqCުO7VULR|nmϟ{bA  QqIJ !56C耯.llq-b7'I܁"GhO&&*"*"**@~w#"cmdQܭϞHȔ XP!,[Lv3J>oa {úGƛ`OAwW< q>|`=}:V`(R„Mú; * pRG 0(BJ(H`dQ`iro!xJfSݘ *ҏz. @w)ys .t)wQQC+)U*VIum, *([QDfq 9_w.(lGYhf)2)=H0Ƶs ›!Cp%EU]GJ\`KǬNXfv羮HPT<`2TcR__d﷚pu0KKY\Ej`b QA` A{.rѓl鴹*G0سqui.U$/ 1MEX2B)˺~/3Bt ŰXl#W_X, wa=$Tg’@Mc Y;רKd1C WiOhBx#Ow7)CDy փ" O;n @=~=6C D_ '$19@BoX 4b@Vk Xw~Pzd01t+Rwa \!"FN!6 ?=x]D#[noƢDi!1OguwͻvK=%8 z3ŦԆa&Rm [?vE=  }p?/n0;kЕ3Xv}NEљEIQ@]0@:ﮖ쫶9F ߤd01ZQ4=診bT|ɼHRaBcj5S R>04ݔ u] ]'Kq s؇ /?|$/ C  'i pbрv*xxO\M'| ;i`pפ)]Tn0$RM[ jLݷZJGz׃ ݖ_pc4r=ג& ݠP\(Ҟ,cQpZc=J%`LΊȟ!2`>:LL @dE!ˁ $hJ$JX,1: ( ¿v{: yC$ceCD 22 ~isN" hwc֋GNJPH7 WFn!-o4 Ɣ`ac"S0X0#5b22XJdSI N Mv"dk(2BSXp𯋸vxɝ5@'ò@?mey`V $5G1]w V -G(ujCn(m8і{tB>>}{zZ!0:@y2dT&#aQCg;vppsMn7t .KklB eÇk31śqsv3eFfp@""Uʀ7uٳNF g 9،ONq! ZʟBVSl4UIN3QNƼk(ߗƷcyFN Ӕp.9z%:Y׿rf4) /dmkYѦu\"̞!Y#GnP¤y]+v&-FepcZP|aEJ.I` a\0ddKNBV.n 5MyT8=.<Ì[ǭ\QHZ1cD]摱\\:V`Tl!8z??tᾖ9c,XU)DH4`KB ƒ$,G_<<+G<~#;&O@0E@'ұ/gz~+>S ݩ@JkS}ZO .oWzoc\>Hfs DĬ9^)aP[~oag )g=RGՍ!Q`S Lz /KarJ,6sd6;2H>o\hQEǶnz4A%U'=~ {}w& H  XI")`<0 زĜ %a<A')G T|v>Ӧ0?oOW㌽S|x 32 *~Q=OJ> (M7ahp4$E`# ~@ 73QozmY# '3j+|a]b0{a R(J :0J zC"Ib Qz^Rܴc381I @Rk% {t!$,`%ۻU xNo"0P ) D1 rGrҨhʊ~uȈXϩg!!w]CHpݧdE)Vڻ5$Ý>AWܑC*ee!cUM$##[ aF+eEa\?Ro7갺dx.ZZ# b}3 "B]1%|20 3OZxN6G `;;9i(~wmӆ4npl{;p Oo &A1+bX0Q.MǟN@"--P<Ԩ5 >{r0.F12s9b ~ ("##t] GW)6utΟ`J'[CBykc`bɼ͑tBco\ ØpIH8d|78"Vdd uZD:IH9Ѫ%D7b(dX;( Ƙؚ'K9623"HStDS B DeU0Tѣ4"3R`̎EA,A671wgG G$vHtk2pMWJ`U'Y #8@<[z5IXzqU`f$FA~~ : |V "&X$fb+ k;=dAH˺ *[[<%,!i<KI?dϝA <]q/ /# BXn?/_2'ʋOsy:kЈX& g܁ӦCuMALL QP0 !y  蠌T 8( ޳l%fI&\H E<hP"`SW:warp\ pŶ%EP#cH\ !;qZ a0-O=]Q)-&Cl dz>}Nb_u[T؜?l`2kuK[@Ij5 (P b(Y0 juܕ܍ĆҔRš&D 4hp6#f@!#CPP~)ww7{~m=߉Bd8\0ә?ǹ}>}*zJ1L8ƾɓc?GG=ܯQx #rM'ONϧz)7yIew}59P(dcy?%=B$?=i밤@d-5G@<aTI~!\?ld A$kQiGF?_^pӫSx;{??WqECۛA(~Jx8*@_C(|Ooe*`Ye>4W'χlS̴zlUP'Se-PPs#G>/'憟ˣdfIOpOy=M~zшo@EJޖ_vDD1ǻ^'Zi#`$ 3 {DQy-4\Kή*p4kي<c!Rn7 %W^B\ƅ ӢM {aDw6@Gvi6Gt6!Z :CRh 顲Fx^e ?xmA-\߀2xlFD<(&3:20t8uǙP<;"=YNT¢ndw{݉i]p<}b }R;£B&8LI}) Q 4YǖHouvçTp.X\SM1eV wdc~)`8;fz:4>Rq2u$<{:Tr V*uUTUGrIAR ka*zvwٳ=֘uPoLwW|HW9b.acDXaϺa2x #UQ`Ĕe2 hF $2`=%2, yE#4VHC9` {"Jcer CL<5 p D3Vx w^"ņ0S1<{ *:b ,(Fu*BBɕ>85&drI]gMKRuh%!E}S4QW`VvX)EE>>Sf h)j,CsCu.UUUUUNihEQUZ5V@H<j8"0M J/#8q1)0l‚rg=*W.\&*$>3ux dQJ/QKߺkYAWso`gY<'Pd!!4wAfrfle23Qs`amVhfM8,˵.2jzb&b$+ c@ٺgpՄ6ZA 'lp YC q MNћR8eI.ͭI4ɈO ^c/x3M6< nmdA#"kCT)[aB1`ޘtw dcpBw2HEҫeK C@/MK* Abym˵9y_| XrD2 }8r_ S^;ԁݭdRSJR£ԥ{>߬|FdwW]}]_G}n?}RHRpQs8t`ƒ܅Z(_ԓ}axF# =T0M (Ru&۾&l5Q`O/['KNs҉TP P-8B4P4RJ B$,W;cy̺X%RWx{-Jlj($t}(YnTDFDI GOƶDa#"44F cr?<3*ʚ>b?5'DDx%u>!{e+Rʃ:@~;9F 6b$0OjQ֘뭍 f?HgU#' EtōK@J1V܆UhQ`nPr'Ν?8n38bMRt|l>͗zl53/VNPFLD^P;FD% nVbkNՔ23!ojA5uk!z9b&7}uռrB>R i'ra  o j>C%bBI8 NGk8ԹLd`7ʞ9)P!N=C?+m\h%7f$F+ll02H@jZUkRggTtqz!ng8<1P4#ylHFy FL2Vmeb(임7:hH-.ɭUSZ=%V5m F{IJl ug A[f.\ g2nz|6 {*=7;߬ZLmCX~H[j}:XfVsY4 {QH$RLɢ A̿d |pq(1և؊m W\9m  آseM4JJ( rJW`󥚈D]5QTO5rTQ"Sp4gL(L,ZM4LltNЋ* Mܔ Q24=woC2֢YOh$*%z~zýTGjs/.l~AƊ5"T֜) JNDg_',C  uvP|/{OT `3 +eQt+D)2bo D ւ,fe,rHE-["M]zޯk!qӋ kB3V$><`˖8N}e+b]t)B(8[*d4 nXfob\2!\D}{UWB!X=!Iz '}UGËQ[MxY\0.5`yPc&lk!& iG0$=k-6ˏ n<0'8 Q$7D$qrOym#flֶnp"P!*=͚Wz*Kf۬lU^v@xp !ᗏ[nP?qO|z2jt)D @D:$>z65ч ;:þƃ/7ki1]x!o&`"IDKdPP9i0XrEEUUQEQEQTs0((*)d^QeLC6B߳@QO)P/m\@J*|ۡR,/KG'u_,~ wp?]'Nj%i#~]0 (hF>7 $B])9UCPAhJ]M@ +1$(*% Hb';JI CBhSKA$!y0n-!(#Y>o490;`ȑ 1JB A@8Fɻ E1D@y2cІ[?0:,63Td z͔݂ ^- eZG,gLjq ؅T jb6`Έ!ǐFe IhPXIw'δ=~2fb8Ei/N;Bsg&i(S;Hi++Mkzq=F;7JKxDP9uߖ1- Љ6qQ !%3xrN07 H߇{Q` X*tO#;M&G0n%;F1 }2`vԠ7_7NIB&Ѵ`K<%ha$X t"^,W,6vy^Ow:]cj-/ϧ_\Cݏ-R 4÷&OEvL@˃mrmrW4hDgc4Q4qm~Q PQ«_ʝ[@PhPUV|?vxMB9IcK3RTM,J/俹#>x 2re'b?bAUS^}:·-G {O j~AhccUNz6]=p lƈMZNO;Q,+a$Sx< $j!eXSղoG!J+0˄7Aaٌ*BnHVibB8A#2 m #RC!q(a5c;0@2d>2#'}bK Z(†rC q[z{'EH K*]vm11Č%}8uQK,LUUUUULUUUUUUEUUUUUUULUTUUUBGH*$*JjeUSAEUQZ)J(3TUUQUUUUUUUa/e2LIbc%MTK,š h*ij) R-G[ 14X lb=bAj^ѿ"p!tpBu*X(4i( %9osIC!~_9Wbp!@NIjhn̚TD<.o8!xgꢘ@^qXr A{&AI&З  _E ( <#GIٲJtj@F `*/Ur!5#,0f)DdȘP0bl[Np xv*(5cDtC\c"I_` R.-i +œlCœGsp a XӌNZ\$"F,zN*415hۋFZ#$S=G@i6y9nK::p>䡹„{;%_:=O?E=iÁ =b^ۂCL5 aɷ@:es*t.3#%"cw`hi6^DZJCKꐨ4H]8t Db!zde&a k(f[O  ""*ЉyFX.41 4,X!f '+{~o_ĔB\ՕC a:=L~ݟd/G-<@$tMܬ{%gD /eDb? ADnay?xz:zI)*l"$0X۷;ŌR /Rd @f EҐn"Q1&l/Ay5&`$صItzLhOR^N`~ݰj_}u~(佤5DEwTtFN@l6rR2KfkxR,g')5ĘTEӓ4fD;AprEZAgf[,I9r򺨅; BbeB)~۠v* п N`d!] K:s8צ!܉08ט^^1V0l7!Ƀz#ĐbۙaH;O@yrܦ j069d9|33325;)z^Nf%1b">@+b>o'`É` LBP I͛z x{5e*rլ83փ~HFC) _bv+'`y ef E;C c) mzꪯӭah^%hA!5 p$%&Pzj$ %DH`zI\AZzPPi> mb@h9|,CO؊uMځ#ply$?4r\}+FnKN3@a1ADO|O"bc;`Av+ h05yA;$zH<8!@!r &_].q0d0 4 ^@ H@M39@g0@x*o3jn(-vPh*ߌ\ `tMN*tA@7szy[C:#`543mPy?,@.V2㑿ib^]z&:q'ar½y#4r$%{ lb!d 4:e2[~{7Wk->t{AB$@i rEIPQ?_~AudlZf+?nS޳†dI*V֊ރ >s60?[޸p._n˘7s>w '38SJOy'lkHO!;oO~a)qwۏ}JE TB ( upx@mN!42I앜 OIp9CI2xp}H3^EF8PǾx>fh5TF'a~D;<*Ɖ] ;(Twi'"JT.%㍈B 6rq ..V>f 3M]o]qY|@"k KS˂~ػ1~ڦMhϑdb[p2 0G3!NF mya m4~JdM-kjM`2y2LAh,iШ#e DA5wHE%ۑf-v^j>lMil\xHn!|M]峻fl,RLX CȼݓX!/l/u;9:vx@YqAA $DfEK!zO,u(f`o;;ws Iy:%p_7TRAkN :I<[]9s纚u'a2`/Eɤi'l ڇjR/v ZU J)iaDlZ4ڃlmI, c6geh1htSo؊ 7-~%i{!J[Lk7{8g#s+ޑ_ ؆,n</4kOps-C6{Uػ3f" Vō7h2H&Ϟ=V.m#Hmw64F3P5Z H. xܗɦ#tМ,U93j$bPeG 97SvM>O͉"daGߕ>05-UUMDAEUUQ<=X;7Tk6|㎻_Mz#I uv 4S#9M.LeqDT#Gcb) e!(sUVYA HX8ACKb83lt@/SAPBm`4!»&AɌ?pP.eB_P(h7P$}3 ? #8YB Pe\Vq;7qܐ}< ^i!@l4@-QGP :)u ^@`+2:`ޤ 3*|j=Deh"d =f4RL}(|RXvw;;p;Dۀq+`8NEV(>B]C. Ģ"&b*I %%b-daU3߆;ӻpߍc4Γf(^I.*Qz.n/ is}1@nb:0I!0|nQ4QETfny"RS*t:0L >- U5%^ dcF܏hS03!$ X,S^)-KAQST牢RPNu sj30!IxX՚Dun=GoyuQA"Ǽpk:ȕZÖo.!DKª!APPwZAim+-5(EG_ST1 ʃB\{ 6Tyld)"bYȸE'"Bc-I"N zZ!6%2vJQ;b"d `=. | !҈5Ȥ }o- 6lBl mu#LF'vHp-hH@[~5r9A":p-Sd1'v>>p.vI%&.,'>6MlUC:Î  R0h E"DX%&3,c .zIٙ& ͡=H@m6On_g7`Nf6 >n(i! . 2jp וW ~S! 6b;IgYj  g6Tai?9{~f*Sikx'nRysPшlzio{5r,d?Ą oDNPDޡ|ާۣ<w|>\0ٍS9&~dGfȆQÉ~0D>ӏ5[rQPI.qwEr -@3{g]$ RÇk졟1; ´ gR8v4N(m6{c@ #0i=%=TgBR&,a$@ء!ւ*xwNùb[eb؎rpd"%yBE *M|ͷ}t!H4/eHdxzʪkS&%uWv'tT9Sh+*)'5 9@da(bØaS7N|l7eDq'J&>1 w8C8a Q~QTUUUy;Lv]MEcv1?8Ld˄:8m)6͝T! "|Ϯh+ASGsܚ9e1#j; h'"Yf.%:G:rF K$dOO,H+B㙰]͊ȑdۛ]h$y@cxH;;A1aWrl1nkm@y o%(c(Ƽ!QAjvӃKiH YZ[3IL.g#L{C̷pE1:9z ),Ot ռ^&Lク 9Im ЊzCɈ{G9'KDSs(Q8J` 1`CӱNû C9s\vC$ AD2L\ JA|ܻSÑ'N舧p [|dNǰO" $âO_ׯ4|ɡmJP`v\ò* ĕ0cPa" gqh[mk p N>GQ /B^,i  !8w񨍾 rfde$sT,w0Kz3P85'箒 YÄR\?I ҂Da˨SN|TT)51"S-{ʪ)Ihgf<%rQ<|Gw%8*tw d( R ^Tê&"KA4voPqRp`ZH"reaâ^'x]i AJ16J7hfƚo2Xyg@cz߼~fW4 Is_CTa^rV\yCOIl0h/}2RUژ(U+Hq@sDOS "<ѩ Z6=,IsRTfF;w= #a=ɑ] jٸy׌)- n;`Ii5'# ;lQ1c̗/I:jnDw)vr ./"Hq!th^zNKǺ:TIi$0BÄqkZJp!O"t٤ $(\`A*.`}TH.rZl~;99Bw4Ӫ5 v 'A34݀r̎ft}:0^MEH ﱚ\K[09;$qrh\w:*9L=aЁNw2:lr=5VB25lID:t4suW.|G`;Q^EIr"D42NJT>`  Y4 r((UQV;nfٮu n}\驚\37唐dߜ#̛, C l}#~7/ DBK 2$"YX!j Z  x)[B0]:lgҧĸch鬆ɢu HQCB-;o2LO{_o~).H2.Ē##UjnCn&A,NC;К}VI`KJyN!3C1@h>ț'UЭ(w:MfD:AtQ)( @B$|%6~g>ico 8Gt B p83` Y }`vn̏3ҀnXBK v#>=)yo|y ]J/Du?lh'< y`;vn{ |Ebi;jA `!\64%(6DIIbb{PP/Dd:ƀʇHN@` <q%y'a4@v%D=S4G0J`1 ""dEdD`0kס{o}$MJ.Yr8G$B |N"_?x+;󏟁lj{ꆥЩR?ZS|@v';2Z| ke_3yvd; }-[F߻|ͅn?Cs^_'I /IO $J/F _$2 ⯈^ Pq uTΠ~ZQȄ 29ĝ{5*f-s|,d!kEX?BEP)Fq;͉0퓨|WŜSSHi"|kOu/CZdI w+3kH2r}{.nM`DL RdGrIU (x(kDU ئ}QE ( 00L}PMU۠(-*x`󹮲dW |MmF*0`}ې3x%i;ZZaa\yrMђ{JmTj G虹D"4!L4yYUQ^h{46dHi(Qq5b_& M(o(O>H`~tvHL"0Nr }~NLN4gm ;CRW ˆ5z%ahb1$}'7v#8NW{ċcl1BNsUus#hET8 n^N⤅ sw U7D&ϯNyǟר;p('XA 6)0jlSQI[i#&BmLBjC!uofgԟH 'B/M gK@.wM?ji'S %|b`=Cz B}v2R}^O[A>>2qꡄK'7|Q6I9s9_AG#nh5=Ca 1?3 1"abV-ܙubIָ^1:UCPjSR%jk+9{l)7Ho @d)'?8hj), < @wS=XB _x=M`  SP03D'`R'rPErOa(*1 ~83ߗNF sn8T3R!"'wίgkOŠ!QbA`h6y.2v`[˜4]Kΐz:ވFwY_s91l \LTE cCy{O|5'yP9r0 5(v1(ԻBn iXWXmD;ON~6ZRh td;qPN!li& ~/>9/kQnG`$wL Nuje;$6m@> (DFտ?u`HMAYP$oaByzBKzA A%%Csg @W"^piKIzr=!.$IѶCPwo1& FAAv $]T]b~hhrM1 5q=_?tS}% I\K?DpU.^ x(ANoi`xJ -:9!>srI%& ҹ`Od=.7'~(A}ɢu}>:x#pyޮ2nYg)9h4!Kf9 E]3a#-Ot.nܜ aߐfԴ]jC4UD8CmY*.oÕ4;i73zPsLL?!քҡ!?ULEe7F_x=a|h:Q l0V*ءeku~Oˤw?*iPxU$I4 4ߚna D`1x*>;~|:`zXqG4*h m8br##1A<) nAk[ 6ni6\7.9QKQv97Zw .S1#xѡNZ ;JdhmMY0#qҥ&T˼ }׷D>8W+떱ƬPcWkzu[Bs@~UVЩqMgiH9SZ /e,c8\bQ+#Hl(qy-?oݱx3E\kFJy}RACpz~7jśeL'UW]E5gbmOg%1wN:ӷ|E$뉜;Y]y7yTVEB\p'@u9ɡA !H/zEM5l$Yq=xyMC;ﲥ|]gknRv7+nKZġHu:C6Kae< fϹo ;k`ݤrhuwmT(d$`UI$vbZ[Rp_fɈn~1C MFUd a'0 3\%ED^alV6h&Mrk]/sG&EB|*:ZcV:0ҫJ.hD" u Sn຤ZD^YҀ;FCap֣Wt BH0fp 7ҢЗI%o޸~4/QU#۷}Ba@qANԒ4߰;i~7y w;}x$a&rS> '5hҵ3.URF 9_܉o~ÙW; u7A^E٭*\RT_`z"%&mJ'hhȅa. lqsm]mW]bEȚh7hN_o_8IdE!OZ5xgGّMrC̹>aы&" KPm7Wn*)CM43'#<ː_-KA<W]NW<,:ѠLb{7n:dv[^Ǚb80t;?ov-k&.S" cvxNgn~~7\\'ɷ\ո綄z7ނr=><ՙ9Dv@Xv'b zCȭ=~sm{n3`$# o$})׍q6š"IcSĢh`M=t>N[LCƆbdә !encؤDs2ȆD7 DrP4LCx}&2 *W>k'Sߤ$~f53gga $0)5Y/Gέ6m=L)2@FޯQC%M78uKn&r^6cǜ (\G _"-:b/R*͜ BKR ,JN9 uG6O6ȻFgUH"UV.@!f{\3zv7C' AATٻV9r8 xe;K#j1LWalD VA#=z yx 0ᦧv`~2m,HXv d#v; \ZpMh`b5޼S[;|V'Y#E A\]Y 'dHc֡QESOyܪՙYzhRr;+"rg_-((P0W΀&jzSeJ>V½!I$2 ;v|پ\*6֥FԨZkTtl>g)!e=p!Gi'ov銒F #G?n*[p!6 pid*°NxQGTV"p Oo='aX܂zHzۨ o+wV|pО2+LBw{iі qFVHt.9UTd;!'XC|P< /lCl.bC DNjw<~;EDb,b"m cVL,C:N&->xiS{sIr|( 52Zxu۷i%HOH8X>3ӛ8Gdpshz+'T*x9`ԨIBT,`e}{@#^5n/|;˪\ 2<jj{ c,3om:X 7ucYrŧw]$f}gC|4\Ex5 O@!S骡R&q9 Ġ`y&s3n%XPK ;Nst7uFu> 1cUUUTb+D xN9H̷`eٹSց=dC؅ <_>***yġL|Yfpg sH ̴ף__SPb0F znA,eyH !¾8S󿀜A3wA?IƬP8&x_?J}R7ޜN,Vqwv>Twꇦ*۱,3pɗ?#'Fm؜|% F_?.ۗčbw8a7tf80$9KK])ՋE6hξ&O9AJ}ӱշK.i57VUa`3"ϫ@ہ&8s|Lf"aGQ7< ;@@3k MD-F:R X G$SF YBETw C tɲRfTxx / YHnT1L2\n*;8 n:y j!4!,a%*B\m8j]iIS«E70*7{j9@hH$ʧ.qPD&/1K7(F4 @ 4 K0Vm,h Ma"ې|,9F2Wbá:jNJT7x;sm2:YGHv XƖ:IkE:c=' ,_;*[ȯ~泷VmA5y Vr֖֜eQ{m雛ߡ;I^pGq,mpQ|A΃nsLz[LSuA w{7M0nݖ{?'>:kwoN"}G9DoQMߐ=\P|f-c <\ l&- K+\ #iFlϲ!DRS,+ʙkv'M fܐC8"SiQdEI Ll-DRH;86}0+⨮gYn!ڲ`H`-sb!'Lۑ}bQ3O|`l*-sV xQe,!mW ]ܾ?e2Ʃ,yQF*Ę}!ha  *ʉP07c2Vl{7#KS!1v BB01"BU$ ff4ne8!(ַM؉I Vʁy &' & j~2ITXC\ww\ϩ#{x B*PtDcj]DѫQhp4&F 7[G,Dh83ʾ'u~0eL86 [KzvO-Xҽ.ҫ:0=UB| GTs! tfb5n;xe8)9@ϖa{URqv}<,ͱKQEA< 㯋&2Rc`kSA 10vצ=}z$T݀?1vnIhHM3Rx(Bn{n=4[S랣 aBlM]Yli=x3%OKO8wp|gpl=%%hi| T6aBpקSj 7ژdBbˆj1q%qkx G ]z޳u~ՌblQ9\6"G $GaC¹-"C A`xӨi8w*QEQEQE*qc Cnfӱ{3>CfӸ|W)9)gE3ϯD5 $b=22M+Cz!|4]ؕT kѵF仯 8΋!fguuE@xJAI$}À̵dE>䎜0e<{}yydAa,zZ{:ۜN^˵3 UUQ,`q wR%ay7ssUm.^2RXZn* GE!2Dنr͚!i^:$͸tHf0148]nH݃N5p*[^5P1"Bn*nvs>=a,|$=y=^|; ]g?T C"1` Hfpy[m6l'_/@`(M3({E- 2,Xs ivUU&+OX['NF:`ݣ7lI6r.X{^Tf{:N/y/jJ)bsV7KۡVFH3±~h([ӤbM 6`@l8wӦzY鑒Yﶳ6m`#z]ug! ,Vcm׫]r ` `uˉitG>ib*16%Pt%}SuC?7=܎Qw 5@h:ce.LPum~<;5 k0qJC3 `l(,(FM;ŀ A܍_gEvO-UChrXlaj|' Q%dlE&5aBb,Tq`Jo3uqNu^`fxͻz{<7,UUFB2]J&5^[9WfV I`+C ` 86?MFrut: rҠ;7P[xd_ 2O;(ՈffqqÐU6fwWkH$"Dfq4P 8h $Q1!e{2jcB"=3U|a 5bqQAYNm˳XĴ"0qsP?O2n*Po/ x{▁$ :NKq}u{?&Є(s}l$]\#wӆ恧|ʯXۑs<g !:s;[o)J1y= *Iegd6 ZJAthfښMDΡ;g4@;;6c'qą(6 a0 H D r7 Qa;p8aĜ#H`䍃/x$M4/(ITP s8a$& $]"RKm3Tۋc#Ǹׅ3o$ IO?tdgxحW,IM@A7hgY~:q芉 *e|/~{x.=E1hDvS pJ\+â}a3QxkMfO ÊRR"Ka`@rEuG; ; {d窔ȅfV*ʂ!IsRfE$hK@%-r`B00'PG)~IX$N'Ua5ͫ@"_Hux#[{O&QJ׉Tc~GÍPH9YݪՓD_ l#n.,tNɄR0R’P?FPΡud|,r[!FҋUc5A kp#JfJ*+Ό K 룈 ^QUiyczc-7evq4EF%"Vˤ+c # AT@D'~e@ b8&y5n顓quBVr:vGVIkt NJ TFm}`rT8Z.%W~͑74LJ}йf6dI-,< wB{7a/?Pu[ԍ7e'3Ǘ‚z7]E&ԯMYٝ==k嘩_>X;yk33mu\B"^IH "!0M\NQz%8!@ҀP˟pUO$y)P֑EJ0jα{RflEU/(6a$``@ϰ(zNikoˋ|+%μaJC{0PM1&wΠٺ] !0JAԬaA3/>h q6u> F^'&FȚ>=0l8/*B6" Txma@-pa<„G7ٮl0kMH3и湪 axIʢjjuqgajC#~vI%%LNLU \FHƉpkI^ # YHX5[5񲧂߆% f8:.-TUg> p\VP% ,S ̷xq쾛or|QM**r(:B"j7oe7ؤpz,dp6`7lg4S=y@}%9kE !S eӢfGͮ}E2!?\ -zs3'W/JܚQ—!Pu!tBiZnB - /Ϣ"ڗ "+A@kznǫX'~V,uA;P5 e ix_Z)_֎sSdCrV2+=kUIHM|UUU$II $$Vw~Lm\4Q2iνdv5;">Ǐ?~pr~j`.+*a.ٺkZV2kzI:j"sӣsਟl(;OhI!5(٧*I%l_;s)+q@?bNL%DpſB%P,0eUk `y p:%u uˢpHBd9aJo]ɆIr5h `;į mmZ kxtm@t)"( f H \D ZЂ0*0ೀl,AgR  RA.*lBbH-]PO A)"IeH'? f9=Ľ௱]u׎p]mιn %pҠu 4g8IDU5<: /P Z!:I03o-:5͎|b/]f Fo pdWVǥ4yDI[M!%0vpŋ{~d$ǎGOEc{OEOo$+/WMWũ=>Diwh1._?iكk$kic5](Y&} ۝EYKP-aFWu֐s6U+Tg;aFh;֪]MY CTR͡,q(_\D=^ħQ ~ *EJoXjR1QS AE D +f)ߙ0(QW-` DjB bB1<+DCH^OJaӏE?W$}^X!BHc}}״̛e-U4ܷ-q̦DJ l\(شVds-Xƭ)P0FIJbF@ї"IBŃKpsXQ0KP$hʬQpB{ H7ȓ.Dc{;d'} BLd(F4gKb%6_6MiiPHS5uY WeI+@1+LHDCBo.d@`IXíP1C~bە7Mo 30lT|)Tb5_!Z?f ~S[!~^3>KgBki}zO"ƒ1s FFXgHẗ%ez޵JSI ;!6 .֡000%g3@28AOiIxlex>~&٭ j=ݫisT[!EcT4-v1i"21V5hL4{#SBDlC }F/uLS :mG9b.[ 6 jԴp 0L8 _x}?ΙWcكaM>w b#jH :#Y0Lbl3bai]W.gJtNQiQ v.4 wDp 0DMdHd`(@)bQL8A@[ab% 񥭼Pf=cFy'VfҫTSV&`AX#E> 73D=HA5a՝EX<{ {,Skc=H'3C.X PiFsBn|X*}G\/a6@Ҟ^{8ví/{Pb6fhgO$mmU= ͛2ZA`d`؁f47{1 ڞd6I*,hh&2b(Q|zѭ-) WīE#QnB_s0{]{V\kZojSs0VH>q#{=[0N]FTBA~ LHrBeƒJ`d"J!!qID2XD&IOvG $:J]&U(EX*67*\?7iyA4\l o`zo(yN;7aDPPQo54CHs.$6 Fz70clYK8 L Aw)@On'~dϛs  "sL\ 0*hO TE L0؁-,m 1 PTed !ཛ=a9zF D&$/&h$]) h"M@9 \"7rT.h HK._ZI9h$=|0{r+Bg$>2nIx=IA|ryHK/i|(r9BlߘaP"ܔzLlSt[H4ulez@V *O0jl 7&M[riihh(~ž47^gF61Ti[YeBј,oAH2=xdە\DG:7]} hK`&@3y_JGCWfP 2loe4fc2RS ZXxIh;UnIGm)Hzmie$CG )H઀# !HAQ#A cH-ɦzYfz> ~pO3JwJȇ^… XK wvR\68^+Jfp+ lHm|X0<> [G vCX e'UCt! ;CZq\$`iq_f $C}ÔzSOdn2HF.QWoScJ!l m"M PUdYQ`a pj$l)݌(7!(Jݬ d%rq~d$~RuM? b]Ȱq2Ih P Zuډfr\!)!렺ͷ9j+%(Jd?5'I>=E|+&b$%SAPX`JIi^ ֢‚'{@dw'z%A"}`孩P8}S=_Xe.#ٚeeq  [V *l8|'=絟jYWF7|l=o $SH=bf3CH$cr2VF@j!c,SiS"%0pDBIs dNQLuR,TH"no 3G< ZhmwfkA@>"~dⰨ Q:q_Zw!a<!R-7υ3h&P1 t\՛- lyfuU5:7#7HG;`H2eZ5 b9gw6*9΍ВbBE8% x͵CPzjKNV3.݇,|LPLX eр p(8UVB WϜX CKvUc[Db{Spp> d (\a  l$ݡ&F(>}кle61@ 﫵kǖc6#aeFz+HAFH2C7aeȪX[Fp0FC؂_vRYJ۝KͩH;s@o $ȲR$vw)7DwHa+׭\N 9W9E-*[+蝽Mhct/Pt9N}n'BSB,&GɥZqmdU9[ QNf$ipqXw.Oԣm%&+s ~@n xQ&lwdD׆R&OZ{!FQ>/NyϟeUE=g_Ok촯5%Y H?|FTҾHՔAeKBBPc9jp'R7Ή6fbT&re*߀HWû}EJցٲjv!M>H)hL8z4xhCi d`Qi@lGjQR%P[٘HˉgZ,L'h1ɲs 1Q~@{̓ G *dk;Z YG]ҽ, h|,J+X ODpUݥ{ 9}'E#p3'YsT\I/™/f.'k0`ߛO}2k %F hCo <6q`gltfp =PѫThRn<벯dhenJpVQH@U+#S8ƀ bHy Goo8s檿@Bg=Me0pb?n#²hO풾`>Om؂ i~S`4OdJy;iL4,izl.> Dā s{om`rɢIB$~̨N ?YyXkr[{/a|}u$3^v :@IƋNc /q[{Bsff.EMK(*!@ 4{0_- eZ|O:zO 9DA| PA~x>HYQ0y3~<7 #))R22|"wXP @DBQ+@TA4%(SPD j Z(T@{4R0[<ОW괞tJ ߿/L !󈷝JsdzKp5 o*(D !UxnR R 8פ ))ğ7@y'$ wA'=/~5xL0{*ñCC"'H>=p|AXG`d֮I=:[1}N#pp"jx >&/ʴ LJ xƛČcLھZf4[HWUoă}ZБ LpG\SZP J>r߯RP@QEiXdN\ cd7u`@m0߸4K[Kݷ?S6yRa4Q;PoU9INnAGl X5Ҁ\ Md)(@}{+˲+Ko,d8^I2dCڈl;u.̂ Gҝ JEwk_ZYMt!bYYP5*y30Wlb>Jx`Dz<8$i:}*>i@ [1#bٸ_qӈa"@ǺAG\]QSי-BI`n&4%?$[G^ᘡĉq@y5PcqKpJ[c ӝ@a ) 8o",Kjmb4c,sHP.E ML/%|@"+Jsql:2netW.gdll-]LV~wW d ;KyلA \NK՘oj>@)IΑv$]DstֺΛzﱧ-[]b 8oHAuRN8{ ]kyorasa#m2P~k3rIA4AʫEUJu3K͉]JMl`إ[`fqxmGCL EA-$SE%Q #pF%QG쾌Eڭ10ؤP!Z+&UR2( xgcБ"(7h8?/ "7 ?[{(}*@m2>RX 9"<}Ƃhk_Ƕ 9#;Q kQh՘"2j)j*))BCĕ4UJĩ{r}|?O[~L#審QE*i*mdQϟ~'ȋO(Aqӗ%sDb i=b)tYC}[p/馗+5d!$$#4(ƭ>3ZiB:T`4V&n< ciLq2ڔa*V&8YU#Ȉ-#b!k)0:.[ `i2:5CB SRUF"+ E#4YaU!A0i,xJ2G 9bF.5mDB31ʪVŪH+e$sBCY!`QI'Lq .3c&a9 Ci%rˎ9g{42a)y •Bp[)jcy#eʡJKF ZLN-j!*FDP`4(5PRM40 gX.xgh[gw{v >~֚Z|/..-imAXƨP^T͙ztNf" h$HY\-+UƴX&EdR²=xS{tͲELb%C5vT$QhjF"Lri04q 16a!k!aMpmSYI*"&Ǻf CAMG6]z +HYB j\u q'Mu c>}:%>D?R TI-Hj.myySGl"SPKm¢"~#NBe*"קTyoIJhTz`oժ$ Dq`ލ)>95#yu} e?ZўG`o?谟ە<p]:U_rAd8NrD)7jSt邾ԅ%}Ւ ~[Zg ߇I졞@y[{`CfPdH'V6 Rdf R%,0\2 %APZ@S%Jj ϻٰ QHIO'V -9cam%ob,3p#wcn iJzp>TUo,V%[Bd@Af BL<j,f%` z2xHf;(Y"CV}>{W8])$wr3>ٳO>i>',Å'례u]gK!];`)_G( 샒y ۧ|!mզ$r}3T ]xkmJ,Hߵ'\}=:ɀR' mwԾul-O)v` ߈m: *_,6z*%;!*;r%~ $;X#Ǽ"%ɤf*X¨R6?C?=5)2}z?0v\U~.ζ&[%+".֊emus11 EX"jU0S .WY- CnU)w>MK؞=v6M\ʇyb'|bj-gpg5g:*(UC7/18S*l}.Mez_eJӨQpAET(( 9H(w;L(bSa.]Xd+ѐ,:L֡PQE2m 4Yʵb7|-R`ɨ11DAdXV55 šy&[PtӎŋSK0?EXM3(kUB`Na$%WtgNf)a9ҳ."%QQ޺emdAI] ƈ12%apvLYZɭhҵՂ#\5`PEJ 8R4jz>Rxq cHR#KEFؕfXr.KZH{F(,DX(hlvփH13}C&hoj`!"#jZ mm$cw.GE]q-eSm\&źh\&v 7'SDl`4Ď* 6 ˙9n)$+SU2\ DD3g&ZM69ha e ę$ZѩLmlV dr Ew ffF[a.4CY]M 2Ȼf ,[ rʬ6-qeglZ*i&fF2 !8g! iZ )uRPPa34 AE`†4(jV@/+j"UR&q{oMoę@@iGU=dBW'3r&%9̜4 /oҸmuhDnHf@ ˫# H~n4@r~jHg,jp$m"fK5e22*]ZâQtd{Cl^jL<ݢ b|@U,^#0 L?5P5Pԙ:TĠiFQ@D qt٢G7OԜ:5J]fed]T-4 JS jEE LΌ腕n.[,g2ʕ^VjBFXa?v`}١(XlrCP27xo1 U7#PLܿScw C3x@[U(ГGLRhmvZfmQRp3I]m8Wux6U`z5{b{snN)3-%t4pN N0(e۶.ӓz!vE ҅BzcqOғ{ذ%ҾKmEtR2~QA/̅V{N dJJ2xʄ8MB5ki( _m bi2 je5yްO)* +pEQG~ `C/ mrmhx (M "PdZ@A(DObr)[ZѤLL cRI2D + p)jŁ 0Pc#D.f.Z"&(0T@h fS `4BjTT GPq -M@D0 ZrsdQB*2Qi ao!ļ?>!|fuPT|'KS׾crJC4ѡhcUyJ7}qu%Km!f &淀p&4.NB$$dcH㴞L&i7zc $" AAS4 HDPҀR"@JSAJРR@Ҥ(@(-(3" UR ґ'f,d)@yN #iX&{?pzpiQǶF3TM IYeyޠ1j.gk|LX( 폰W⮦:SX}N;O/mc஦=%U=2 u"SR*P@J)k^g×aaˍb((P{y'R`D20ff@Œ%f6iM!3X@2fF@Չ`aJ~`hnMF[ZJTJѨiAyB=ѠMh;u2iS_scs4zP@40i2;nޙGGY{<'s1_Rwz](}PB׳dLr?'1>& CzRіDǼC0{̈y.ig=dyV|3OD܏[Y&wUt4{+nDr#4<RD1n$A" +Mgn[댌 pLjx$6=_:ڈ҇aɼb28Jyf%8O0@N]p~}D?B2 =% }~2G:FH4|Oo<$蒩/ڄ0~1qcx-dĹ ! #6"k{gzcu|x|:Bi)\.CD70DLy'$u8@TO̘d[_<\2@V$ Mסnar%D I 3(FJ"1k ѭH9Ku#R٤sQj͙CZ<^Yʻ)Wtܥr#-=;8g\E{~>C_u^Gl=CUQS04 @ y5sy?%𢓹7=OeIIЛv*aa:s؉ǶB2 ny\7!P5Hubt|9Ćl"2?nzM2v)R\[i϶Twr$P$,Yugkgu┑|I,уTmUamJQ8)>}$Nw:OtY̴SCpw4Jpɘ07AOt [mw]jG/a-Aa1T㽧&Ѷvhv;Z9KocZ.89ʃD3#ۆƮ4"NN:Ul5O/#07h ʣIT=-j z$>rXp yqv6{Y%]IۈR!mrJ_%ɓ!#%%w3"V=aаQΤASNrL +OI] foþ71a[pbL@oPN8"O`Zk!ph4]ۆYkbcC:ICRyЌumXZ? ;;J\d d E;1]-OvyX 8(7 -_KRΨYf`MDS\oxg l8ۣn/&B\2H ʚb܇b(Vg;pg ͎Gڛ-E8âG8;D$i2C3tتH0; لe6m)=p\$G 須[M JN;EbsӞTж,+Hm.P,O'2-A, ]z4CY F-5z5.tgׂY[qhJ&"Cv$qY.qr@oktu%7%E:e+omm ar;h~rb,M@c,a~W{=4 c{NZU-1sfF2<fYyZ*: hº*п]:u7t28i< 8mll`RYN\ Fiˢ:LBݩ[^OOks d( >` [@t b̰ص5UTd |aFc!a)՞ː6afS;k`L*8KJ0^'oFL [.p+f͊>L!vf/p7W|Cfo߳mEZ} PXIJ@A#A=' ѨeQd J1:M6Җ1)vILdQ?PRqm-o#K"-]Hb0@=C's, '}&tHwƐt;Nh*"ARLDGFUSMHhM{z`57!Ή @Op𪠐"b"!(jN`?_WYy?(8#&Kʻ&l_h:tUJ?OS9gGCQ.FtgȩO[(u`OPy9C@c ) _8UJfTF5a۔A:Գݽh{2%qL#Dqd fnI5n"m5 PQ;ZKQ01S`E.W,;C Fv ̃"ma!(c K72agbO!I& A" hVQvڳ0NbGQ tʰǏa7 n9qQʨ7<nLQ?5Qē(̟([;,춭ɱ>Zf1:H33OcoF=X_ȂF xP(XEOy+ F QG,\ mpf i˵@o,X;aW8z'L' "¡WWI GXx{pA ֣3vr({>yK\jW,. ='p -ɖ4m /u/\nJ:X2cA"v-W0p_d2%.0{" 򕫪qbF3#QoD,;hwCLm $8¡%Il$F:d04DlP%7rH\XIӍ6~s;_1) eU BYZckd*W(j$ U gL^9G$9@sO2& ,#EZڍ?v C>V_O=A1ET@2fi%'*v=QT:z j4 oP$>_m券IД꒐hC!4cޝ~y(P(@$ M-׊P4nbn<kպm!a r3 QP @"jhj H{އ,7ôN$Iy ;p^3$Jûzʪ4ʪ e_M$''nI㍹S#ćcS7:hX3aCfB$!WS#!. &h5 1X ^oufsa䃫.ܰ똕DAB>W:ꢉ41wJrlAs_,# %}SR9*yU!" *  <σd"$;'"WLMO2!ս: vP !Dk|Xh|^tEz*;ʾzs? CG2  'ByQ˶2OA򴵇 hGC-Vhܙ%ep>܈̈́֩] dYYF)TtCSaCkdXi3iPEbXPUHwDJ lY'tpZ I> ,}]o9wֲU$C}U l^@( (R!&zE"P@7Q6D:br: 2DD@UneZ|rI82d3fXcYM4ʍ$:YOR4Us0mLT6_ƊjCiLd1)  ޗmL1 8Xi:d14L{.,`+;٦WvWܗ$DPˋ&n~.~O%Gq~ !4sinJ*@e[k=z!jΧA9m0?gyP"M aNOW I~ ]\Qd%@/)a9$>HNr%e]JCpҍ2A$ts( Md$d @y{$Pi2EE(v?"Oưə$Oy;vw Щ' >s<˶`G=Z#M}ټ[ `ӭ3MnsiDPA0\/'c" ,V4ܹ4M(ʑ52o8u[K t*ìef.g" ,'7U^86 nE$oN Ҷvj˒-$C%Ҧ-5SqmYÛ .C$؂j4Ezұb*X%i(QcJueWzTG@?0z(A2j`T8s";xfGҢu+"E:a9W$"q/Oi׾A}/Ux 7wRUe' <>EA0E1A)tG% (#pv&!yۿuʪf:P=a)Go4Rnh,ww6`m,p5f;u{K]y;k@њhם|$Vi UdCh̙v@{dMq hmL9HƧ qUWMlC @ "TC;8˰'{qhVZHg\DrsX@zUS,H(Vj^8, 0t޳75}ӌi,Km 9\B1:^B8r:sd]VCaf8X;Fw~Lrm:0!1#br]htMB&BF"EvSôčL}! h\zJžؖŜ3ĄݖM]R~`(`eԊtdY3F$3;!(_yK\%`0Ds$Swt0vnꩂ}߃d9M^xP+ҳڙw JhM+́vyysΙ$PQk:88Z(ω @u䔔44]dNKzXb1F0 'SuajD@k\x~|I)77[ |z#BPU!M?~@b56ʏc+:i-#2i(O-{e& ϲCG``aؗVrZ m#hKL3Vs:Ҿ_)!؛|PDE((P-!H,A@DHB]奤n]yW^BY>F(s>?izvaRu[Rܯǝr?-0OBN,#Q~ '#koHw8 PCC<@kܡp6;qT[T;43i}b]#ľs `3F"v0 P XMBGQ7LPB>C0` W PckFkI%NM >iJi"3hBP G)KC|!'&e&}v"NAzeۮe8nwD ()ə;P̻:fVq<0mFN;8fͺcAF"EafvE׼k2Y.$L5U } _̋od:w R.[xGX)qwo΁pˡ#ai0{4]N=`!?p@6y;!#nd;x+v2YUmK.(Qu;uYwءID 1Τ3+O'$A@2⹇TKG 6 yI#u`_+qHI.`; zv|컸[ ; ؽ#?|ǃ!۷}QMo8sgx Jq=*} [1E6Í|C1 R lz{*&$![ħwb!co ݭGQo β٪գOK%^*,aiYku< ig2&_Xmg}0ۄ^SkW-;qzcG2"]As!qD.*9v$<ިA/>uTJ89iʸw(%$;vx}\vJ/Ag/ɨ3#bPM;Zt8˧ :#;0o %N&:χ%p@aVaxti<8s "nt ;?TC;C҇>KH_@eN2NɣA2)P~_gsCq;hd$*~Hd{;a: 42LA°QƸ[UZ`*bm̋*( JЪŅBԣYS2f9 ㍂Ș[F:d9ѪiI)`hI$>EAbL}rwGk\sW@B[gU2a4w#@D.@+љPAEJtvxBNy v(L.0} ӫ+I \EX%FhWDbi `qLN?4kdUS#,"Ae;dGE`2WO7tjCHGrĂӒujNoKN qR.E iF2r˭bn,IY lE 'v- yQ ͚vfe%jB&.SU%aF"KhPFrLw)E)L2)ХD xNK8)&PP2BX﯁Fq*HdE9/#w=s| )@_YST:@Z]eT "4~=H| vϖ!9N}h kiiI B]6Pm Xf8*faa!=h^My1 sB]ev@Sߓ!H~y7WdbNjROqaREQ9͏](,XU XD gK˦hLtCgxx~'!CSA1>&P`}!wz;S65iO?S}I.s,3)QJ'{?s92w$N2$'EW\+>sԀ$@?nGiOoݷhl$|V D`$.kB*@0oL5%Jo❖m #ts[4 @d\(\)e Z7d(cB *U)TTaMAHR;$֌|a] Fb Od.˹m $Y5Cƒ_ⴺsZV ,6a0`QRA[NacƃY#M1hJ@[lRT c!P%kdԥ,@j4XPsgDhu(%":vHtm6-RD4ES,P$PAHDH MD*HP4LUe-%#7<B~*m;1Fy7ђ&(}Y͸=W45=> vC_UUæb>}ůl1O ]GBߪ,3P ȗ7nֶ"Yeϒ`dt{3|xk/ٳM(O[vURٗ`-T$8^i{l9.N9E^rw`Nިm7mq:p< /T>Pt?yN\YEVF(a}%.cQya.K?7 8: (KlSJhAт 5g 'feGQXǚlF0"f8OKb0 *O'{E |=6@;L%II-Lރ8 *A9m.А> ՑxI0=y3fO>N.֝HhV nL$"J"@0Z864Q}&(5?/^X携-SX;Cƺ`.@u|+M7(q!: V%E H!}UBv3bۊ=p)10T0DPT18+Aa/Tg C?G@Qi&E1 mc$D܃~K1J&kVI`uRB?xŽ{x(hT`2CP"PH-9"AԨ(=NmwZI}ۓ>imR-J5wCA,hs}F9gXěwЩ!D$27|,'@eG9x񺟽x!ɝoGF T~EL!HOHNum"cX^?BH 5GhwM/4ѓ]J{Jymqm a?A,T ~T~Ο] 8 ۢD:Πd öh@S%yWX|Pw xh5*)H~"Ŭ{VX%2M(#͉}kxT=Y|&]a{܎}H;k- }WW_IhOk/3b.ݘ!~xpv89`BdFN1} eymk1p&PD04k id))B!5#- H )2䁑B´ @AT HI JP)f-U%*I1D&4ɩ]@ o9`7iCx+k!btT$I*+!1!!XġKA m@Yd!IEP<YyA´*cA=`5 " f9N ]КII10a(yCś&H%*PobH;Z5h]$Y"t9dD\c1} lR̬."D Vƙs,(gpۺh8[d%HER{d.ҙ{y{9iq3 >~(fnwu.MUw\>|C]SfLZ6w'd&,KSHm%-_M;:fXvZ͇w{:&.I1VG@K1Bsub0y%Bh'EHd;qX ;]@#xyʋX8X"`+UCI"l8B(aXKJe\&5G%j2M<+&̻eEPs8 *hjH%eR. \hۯV(hRfO] 03I-X3*P&Zb"LᲤn@m;_Ur yL)C Tӛcdi킂 ؑ FpК "bd(@o@ψ`P JF @;hǸրKOp}dSK+###)Ay!F./%1PA+‚k uCk./07ɵ9"IvTD1gVLU;{)Dw̡΂CR{qmԗFZ03솛o|T.~>~?UUO'f/@ԛRPQc؛ːsjT@UL_~4|ʪCY]%Dr ڰi$_3(J*WׄclUR[ %)RP2"ZTIUeՍV l,PE\XB)(B$p!>t.<j֨k5,aL$U,ƒ!hP1 iQ$A"YATCIAUρ ߓh|ߠFNA➨bTwv |T;'\[Pb"TZ `pL۸481SQ1- "*R ƕ&Z`e"J&(JbB "() "`T ! %&)(ab)H IH* `e"Kݙ Vg/XtP<$ StHN)W梐ׂYIdR-h])_!&to7R(Zb|/1}̟ K -J Xa Bь120`d0@Uhlb)<$p_|O🟠mQ 2l/ Gmy:9?5(tgqS󠤤" -hMPLD./5̒Qpy*MD50BM'HKr٨BOOIԘ$욟2C%!B{"*`a#T4{ CIؤ.>K~bW[ְ$nTؚp>OM WevAG7:VVj#!Qe/'+:%_$*0E@3"Er[/wb\ ib)H xņ81}]{sր{ %hd FV-6 <Q 4z0d+ 1_ncljߖU.٭IJ>vؙ,(lf(O$4z:4F6zkQJh:pҬN-jfh)$eo `NQ; 1UZ⿹Mv +4Zџh!)?4mS6HWH АIS*†T1,$"^T+[{P28$Dr]˟Gx i[_R$; t:򆾄 \{ 269vjۨiHۨen`PqQΣ$!=TyxNНe%L፫`FZ`}ySE JCA yHD/գl̽P*}\6''@[ty# @5+LLWk٪B(94>F\@w]'rVI'y^(DQP/|X-"!}"VB1dY!)P+d%a !a`&Me..X2C% i  sŊ%K}hQ=fUHsj;=G9G9TxմPT wv @ZQ@!0hWl ͑@~m Iv| Hd"Q0wOQ1뾻5&xt ^|Z(x!߼xy$N Ƒrw;ov񬉌0|L1B+9 !AOFH{hY`lb1;ܓo6.EP4Nv!>pRR{5eH,S M ^TҐ#ZDF!jeb$)wK\vnŌڪ2ІdMӺX+426 +ũ~Ra3 Jmbli&4FFVr^B ǫfm+E I3-mrj)"ZB L3"1jX XEQgK; ki8> 2v# y 0BBzzXPp5?9 iDPDW b #Pl5i!LC(EL̶ inpa ),`@@D . 8IY9|W9)Q,C(tVx+{}_PQX"} W hslyV.@'d&QX>Y^<_kiÌd^V1Ͷq p h /U$N 9mIò#|Pofߪ շ=oCv˜dϊ̍q@ Wfx|H=u1qfg^l< l3)Vg#*;݈W!7)ݬն^wq7 g #ޣ׼c]Pr!#"u'#"&XǗݳ7V5sm CF -%!.9 97涠492-cZ8OGKylT^4qe {qC|XqW2Bb,uB !( D,mAMӕ0Q l&fϳƀ/ӌ\ hD&¶%=;%q m<2Ŭ}[{=Z17jU֞Z˰P&% u9<5 r6~IR6OHth簜m ytδ-Uy1LX)3$^ ob{vuˁr$mC4#X8a0A}>rpـG8+s"OEz̓PpѼF';i4503:JGȿ[Lc1DIF޴op¶Iʨ$U0a0N T2 RmTkYZi HUkw !;\O7[]5yLJ?u^KI ^t 5|`QP^IhYԖq.:{ARAR PZmez{C0W:,nJE9\,=gK44Yv2f.dQlr|P7V$0%AGTHjRu!muiF"B.E+,Zқ[Ch`!LjVV۩XA4,3.P"bO\C_}8?Z5"CYt_w4vm4SQu i>{J")Rkp@S1έU3e{q+.)3'ZɎmZ2+9/`!7{հ=e _x0z"$ ((BbI2R%BĄ-*)JRCJP4%G3"R,VH HiJFMHRDP144ME @Э+CH%AH K2jP)VIR$&  j()JD-P !$Ͱ{z"t/x>;˛b}S|b׫y} ՁaOa=S 9վT>z<:j7{䝡k:$N-';2$<ߺYR-L1/GFOv !6CL\%EpܸOU9wP{~\r"2id˩; CCɭۮT`ulF%olԢ sRfN_ Lshh t{͞ P?Yδc+ʌ t#~gՑ(}/.υD@zMքbb"f((I}yC@IWbe1 лK%-.f(C BL"E+ ҩUNb SQQ{쐂 &*Pm*&&F"VB`B*)s "H@"  $hJ0 & JA0K S$E P!,I+FPY<֋:߃i/dMACQ TA+ɕH8fNBgXNit;&\ɤ'~alŎt!hIc0[;Gfr DCu%8IxwyJ)[U"$VLJ 5M15j(,cG CeD"vNEUST# 16Ti5*UhI $/9(iꒆHt*~-HGOQCY}Mt븬vh87 X'$lLSϮ0PZps +0e`i:X)TH522@ʵMh?3=}$X@s=XpyΉCJiyla+44sJS!9;|8p7Š+L\s;f2 $F#RFm)( fR.,+g;tSl9YceWnC?Sn(chZ;BQ! ٛt[&!4RVd K<h( Gm(Z֊&X}m׺ v9 EEE-W*k2s) kqĂ sBlU!J@sv3hM6cD #NgIM?7* "ŠxBY(1 $ M1iS巔154LUJ@QP jXJu]/r<%1,r AiΒ;"+p$-:+Yi>DO(D ?VRU8p ,j`jlV\*z``YkHo0ۭT nlm *wW: 66WGMٗWZ P#rf%lV $dA4`V%bQsV31Z `Q)X5a)i;nE$ 0#`挙qUbJʁ 4(`(HI]jy5B!Ѡ*3B8*ʭ/Q 0\YY!P %J˜f4mDۆ1!R"rGJIrQРy6,jz:I!ddrjW`B)&k0,41mBJ1%dmPDvkryfʘ pm(V$JBT7n( B! "@#&``Դ]1"U !kx0055ڎ'(1 M" xfֹ3(; sjUA8R0daa\r,w/^QRW˨Iΐ´&T֫:/ s׎oP/A`qј,LA m.^&[ZHUoCHKYs!gfVKgQjۇ7q@ƲzMS4yV"mkw7fɪJJ{J&֖5 ϳ:VtjȦ UT͌׎;',   EZ+UfQkaew,M˺hhc{ h0BJ6٠q',nF?{;.2PEg`)!Oq?0!4?݌9DI I1öyMzj}F;9rİSsM?~C 'C,`,!6E$t)ҸF32 AI}G)&$ s*KUð<`=$9d=E)chO1;񵀞ٮpFίdE}#-ma|dőePR嬰 Z(2YaLʕ ]tɱTd$'ݩH=q8Ѐ"ѱJ[SEv ˄! uÆij*Y4jfIba-6nHG/Z;-J٤ͮm+K( TC2#,)5+ŰD5PVG̱b34ʐ 2EYkK6 fJRB"D!,89cahd⬸S4BmŔc4JU]6fc51G5@E67hӹZvD"ATSC*0jIY ‰e`Ab5)Rꍣ %W2c^9űR=ÜJ0p4,f0蓒KhP$8mJef1 -mӢE011P1ӬPh/K[j6q60(5dvC "1;QSLwcHiog>š #ϟ $p'od{Obxyry5fκPDG-RfjE5 # 9ZJS g%1"ʓAik K%J0ʖ[v 22QE9WN("&-(9F X3C젺KJ [uL`mIdZ U%a VYaTXj1IQJb[,[Q_N`tUT(1UB u&xB> jfJcݬԄht E "@/"D p(~ZهG:m}(A?y߂"]d+ grk~]pc!@KADbտ&нf9B*mM߃E'&& Ŧ L),ً ש\A6X8Sj*XXȀ֡D5T Euj`ŒHXYt  #fZbxLtKYAPWMD e`8$(7$r٘N -upLHP00FdӎЂ[㷷8% .!@ WRCIVhZ4;TN$ f"(G"L !JQ ήiT2Q((xog=>=~r~ ߓ2a./39>>Ν|?@F N>ߒ޵K2h2(b"|<Z1UG},F 0E ~<!GW*cGc@ l% #r3v(re~٢]iua|8[`d t(CCw7Ҧum̙7qqbHpo0j!ܐ<{La#E3OҬlua#Fk@=, İm!M*:czN`#G,2F_$Փ ̷XMzf*cvBMUgMMdR-HbT2(W5T f(ӌyFaݶTPzD<;$zu@<$TP|YS=UX1P%&^idI4cRR&@FV 8bx0=J lnR\#Pb sy/U>,<)O{Z0w4V|kS*zq$Շ,lirZcV(3+!*&hih "D$py|0GUͺgMD<:9c(W0G#\kqXɇ;q ;ud>ɦ!28[+coZ0IYdoz371s5L%2bL_\$ndoD 95z)?3F̚pZA' "dN,v5\dBzJ<\Y ˤK*$wg!.lfAqzKzM!RX($q?8yYj,v,gļSP$MCeޫpӆW6^,gU|zn=6IIE@djٙ9q ՌAVj%-aP)[elBR2ܗfZ &6ьqeB,  2k,ٚRK ;s˫Tf-6R&=$Ů>T5%s-m6 Ɖ#ӳ ÇC3Om?FdU(J JMGnA RC@= o}Iа;;~^cq>˅"+-OxUu^r 6 V*`e,0dE#Zr}@B VɰJa5M֠Kfo`W}Z\ʀ)vCCȰBgqs('m; q@"2h}y1zHG~ |&T& w1ݟڱKv_IEXD0׿Pf>LBd^evqוuGY^HIe t~ XvX懂}p*Do &fijDNԲvВJ̃`]bo!%Y[b` NBIςZ Mì^psKD%s򁶀0.C 90~v1F9T-1|>Q xm/'E@Z-Kc'A Xd^X?h,I;A>"w #ĥfٌN!S2 L]1{+JyTFLL'C#4n T=0gO1!JpAel7d>!89BƀH}Pdc r b/>/LfN@`s  ]8L(J ()$Gdk! "`,lc<DGmJE'6Ihq4^Pea@S_D\&fJ&zpM9psy|h w ѷX'*=]LovXfى>2 ж0HUﶁrG"XAĚ](_\NNUS9 ~K6ܗr<:704eFX`(,Jr?Qnt0mo VjAnY ipJ LdhFe&BGZiL#D*l@,jcMVNCVf3CVsHi MYi4Q}^O:v, "BGI17y(ūnG\ kVC5r*KQ)u0u˪vS"A`K)K8J !E 6 $L5:~/퍍 nZ# &L ˂# v!/WkL2 j:$$ɦK ZIAK l mcXP--L+Bm2 2(Jw(Zû20]lXNga^yM=W8V[RNYրJE24 ICaLqK40Q="IuXiteML;5 .U[-0V),!.Fr*n#qX팲ONFi2510e ; ܰF RV FWįe9n!J `Q{LcX\6n9r1bŋ,XOMM si()i)ii3IMw,dj2iwJ;8iΦ]4MvzBT64S-xg=w6w twup$$x ))^niްa& 6AAՓo'u [,r`$P+BXZ˒lHvS]+NJ% 7zD w/?҇ĀB >QF%xa9Hj]ok(M@7U.dڠE]] M쀠(Si `~n-EHPq[b$ҘDrPdA+ M!FD3A<0B5 N}PBn@ҡc`2i0ʑ4O\gAjh-* hնTPMah*baAFq 2bU+PUQDT  rfF(ҫPeX )X`Z1" 09մ!BX@E(3(RԩVud ь2mh [E4^V@P;Ücub6t)C!Q@kc8+*fScsc5:K053R .B&Cе*%YEٛx=!Al':bԶT$@~) Ӵ%..1#>uuvh%۠HV3c (\JEm*Eq%eJܸ`b*L,χ[RTDcȷ<8K>ww%eSBj2a`0Y,tЂWir v$p;M"(F`ͳĆiBv6]oMuU5`DYI`R<b(hHb5v周" ҚD{q'Oa@ OVAPRJBH HB48LB&iQIS-4ieBƐVυ}_%-J6xr[H(n[;M^0U -Z !2$"Lc:}pFeJ|ӐܥwM?Bs*Qt0R@9.JJ\)i"]25H@l8CA4$*\N36Ѩ³9ɲ@7(GlbȨa=Y> ATGӞ`%lRZXVBbXD0`]f1!!0;As@Arɥ| D!,Q$ |)aj)i V"$JA((PX!(F C>._XzUT;@=C\5afi~sh5x`r cj#DfA|ДL %s/u |n H@IݰzA}S7 cc/ P(%#2})h+2=TTsMw׵۴zP%$6;:u2&cELaF+rrJ93%R(Z([+5)SDI lCg\P&CNBx.LyAƋX& c07i]m_b$ӎ2!PYR4f1``,4Cxr9J]Y4E0J^`(&J" )Z%iVV%;%LׇDOh" @Ta! H0.@A +%Ct71 &2j 瀹@ J T_db8@`ZAH5#PPz MD Q1"DYhԂRDHHD Q:b22!& l\eAmmȈ$k bAIQ3 j*%ъpCQiT *e**DK$"hFHd6`F8w:|5 qe%0=࢕l;lmƌDԿ>0w2ITP *uj*bV$Gyq ^! Ca=8<FЕ 1Y2ټ\BUQ#SBB4 $@4)SD H=Ig 5$*HFB\ycBIXs^J#БJ[E (=ЌJP* |/bHT(dHo`y ;G@w6F=@였if:C 1$@-)H25IT#;4E3ݒSџ@3)R׳~RAoXs7yƒB?Z1둅f60(OSxC9 ݕ~ĞD&- !E_!pW׺G#l̺#$2!QE͇놼yzuM I{yTvQE,͒tcec iD2.bbPOz썔Em'N1X˰?62 '#LijFE,t-@\bpȾχ4}2`U=Bx= k YAI``2,  LV`Ah6M!RT&B^awAWZTZ SwTP5,R!ŅaŪ9lXN]X-g9ΣfGbK}.P5n yU^X9z lZM\ā T %da3:.Y6e6k1ֱ(1t4)ɬfdPB`+* 4D+V bSoM  ٝyֱDqr6<}b +Ațj*wK(넣kEPBML},aJq|*P\0LAφ^Rz% #08X'1-1;$$_ .V) u4 XH&1KL҄-|@v]2eА[Evnx_q|#'0C]!FL$2`lRC,'iaԃ/'m2Q-h D=ܡ" BRPӨphe휧P"4d:kN}W1&zqRBgE9HJ4ELAULRT41B$Ԙ{ddj}Ƨm>l3ZbH1FtsLt-G _n.Bw1Qj]V d5ADa}̪,>$a}uiī4˃ukXǜԁs41ȨwG*$H\"$di+d HP1FA!QYWP0-:7pvr/:*O =I_&! *WEIktazȪLAẀr("&bw&H}dz0SӺm6#^nyȴ_tAJULTITHDLTMC-( % T3]% Z;s=6DZ  {-I_pkAņR$l]Ӫ( LhDJA (xԁD"xC 1 ̐`sm;nRu2mT1D6é)m(0\rZQj[n,|&x0ܮ*б0F;8+qQ)0 CcȴDC"Zj@D7U 13:9Kil X{> @yU@l> IC/?cGBMړέL80lQmbcY@KoM AIm *(p01Xnֲ3teLȚfSF$p:5PDΡnm,P+e?K>tKgTt`bAդQKHZC$ޢ ;fz^y g mRYGI^Nyg~ 7?._ )1qlK0/XA~wl -(Cq# _K+>hn@J Y×4YGN\2XNg. % x8Ҽ |?9] 99nNR`- .SZ1l@:|*9Xghg!Xm/n`=u~?~6CQ(ܻs.xaw < 績ȞtL bPuƣF:lJD3R"`!Db@prI$νƆ͎1uȹ$ 4V@p>-~lۃ;@+HLGȒ. /yKRl{fT*#|fueN۽V|N '(&iao;U5ے*ܻ%'3 G\jQGTL#uwU E8I'M xW${A?ȵ02\ȇOO|G'c S{r|͙p&>l`J&+m=>?$jKK袈zQ SԄXYExr;$!:?!q)#F6b\MZyCI :Vuݸ?sF$~~b]IBil\lr~f=Uؖ$2ԇXgNk8α s=tҞhL͐agxDDY=]ngI=T\\iiPu؎rӎd=#繘K&IBa8E`a`x0MHvxJ_(9oT Di{O4lBXT;l2=oUuM^v X.n\űDڬ%d:nz Jk4"A}_W9թ6z; 6 DS4DTό6^N|&:v#CVi5o%(,G *XEiВ` %bMFa=`@ Cbz䄡= B?mJ x3oO5L4P:L@l{}dȫ:khpXm;?M50X`T)'drI庆g%c (;1S 4MI Db14,3Yց4վE`ptbB?W W2)aEz m\vcrcuMiY3y oD(qXY4VckuswHMT2a!řNԓOM+~R o5fY4->@[0JCt( 2.QvbSr_7fPbuD&zKi=d402b @`]!4C\(kߔ6*qY!{SO&B0"€v5n}e{iWww~.Swv ϕQB?d=2iB}FCa)’z"CLQ9^@5tAZNPRZ3?gsJ܇7A=OtY{K/~nśiKlʩ#w ݗ.Qaˡ*ϽTƬGu]p k݊bIQJ9k,KESæOТu}. @% ZfErPu @A[9b=W;v3]1Q{ns%Ǯ,;J X2Z6*.Z bTTRy 촜{Eru!$XR=B~.eF4 eE(!T[k,Qg e; gV#\K3E41lyq}177t82ʻC2^9[;@?%ݏ_2Ie!V)ـ3Fwx>tl't_eoU>MF ÖDhXjT)X1S2"U%kY\ZfXH)GX("4wʊ&ٿFiFXeme!ƒ"mi(*)γ- o5CAR_c:<..y4Ab0aa㙦Z:[mlY@i&!˔͆)Ǎ8j- BD[@0(-04AR(%fJ5rqLQ81EE2E"**-fTPTQQ)uZP #2ƺQT*YI[YƚcSk*C)%n Ab[qbdP"ŀQ9m))v̛ 0bE`J (0V+-( btˬ +)b(--m10bHդ*Y(TbP&P bYnA$Q d *`V,]%EB ԣ23p) lB2Qd5e45Pe IIX-AAJ PAI[XԭMUR@I%(SAETEdQ4@bKk\\H ,cPb[ ɶjjfDAb(R #R,ofS,DD:b 7*XqcT}s062dDíP Cg9A{d"QAH0t%S:-Nm4R J)@XM5 :bEj;ٜeZVAHpaq8O֝m"3[{}]$5َ3l;@n`KbL:[Ai;1D4O%׹$)'0:f1ϧQs"(-iQEnmW. >񫽟^v4%*@@*1ňjj)1XzKB$ _u?W27xf X Ya_+#W#Zc  A ") 7amlԥINQMDH-E*mEdURکmTD2[)lZIm+ut:]9k@W*x|ĈPQB";.CQ;@`/ȨQŲz(Y(a w˧/ F1$wrfl.'ZC?,Puf% ,1;ĨC P(-fa9| 1dTC[%jp 僤C@7b_r06|ب*PR(9M-jh(Qi3rs4l qR" F &)V+vcoHc `$b@M.gI$"fD{ʫE!9}fgQh0G F~"R=:}e4L#H** C@N䆩 CA2OFIED$׈?юIt:R"?d.$f$8M1hxtύ(A؂I=!C8!}l})eZ0)70u+h!#TbE QPAƲ3C÷*Mʁ|$,}[04ȉ%msMET$V(SoT.~!xa4;"{ |"At$ 3fu/{G`S`'Өt]DĒ(y2WXQcm)P #*QJJȓ>?q/J냖'yFD7 9w$v"kvLioo8Z8qAU >8}x\]H|p=Il} P"b(2`)Vǣ9{h60u0gVoٕߜvtm*|d;/~IQbD+aGs˗$Y!Ѯ#Ny|%)}۪)V)Jd4hԈk(=h®%`y=n(@(|DMSSJ1$CU6}gC-1N%mcjb*v{)*O7naN;S4Rp#ԐP>'1)޺^s_AjM g9t@5*=;_&d= !BCE*|?[!9۱TUHRCEDJRBTΐʾD?25#HXijvO>|W #&*{$ @>$  !}k6js!pLTQ~"|!4{hԊ6 Z\*9)hZ*A -/pb1n1 EQ10 Dœ'%wF~<…5dH h)a T6aaX$8afI͍`"HegVrbIJ!gw,RIz<'{+>* n'h4*Dh-Yx]DFB% ! *X4ƕxBSZ0(*O2'H|$+&)ԅ htf!hġ\_rJVVF̠i"q4!(AeEAZӼf끸vl`!-aHVʯ8'HxW梁(FmPg@K)Ħүԯ@}*bȋs1$T*FyʯV*b +ƁҒhejҒ0VQ+֖ZY hPB##1ڲ+Y[ҭLpFQd\˄lT)0fO,4=hLb1h}*\ rGuzv_rP<.#瀢jOP (Q 5rZ TZjZNCrpkpö 182Iwp;~nԜ(G)69" d0Qs^f[m`Y$Kk}:q~kl:rbK`6 R櫥``s<@`;H?94plktJ?s]Fpl~hzmNwlÄ^,s5ֵ,|+=}nƧg O Z`ᕷ5 @cRf@`-WkJvvvӠz(:?KȯbY|C wP_QŞ÷kƐؗr3P ˝s3ZޚԛhYde^E3,06_4-WFFA͜uAuhZ؇nYWJwMȱpA5^t-&GW ۏeSxo@'cNWJOX8KQ\<+̜!Ϯg[h;#L1aWEJa?0`4@I%7Qxpu8p7`l`82V,Λ1 Ob@ܠ"p<&x:d WQ³F*ʡ2νc*g/9C{#c#s~KB][ONDTlj~Z6LBY&Ѧ8Cimh[ 0B G+.Aw1|fY!z3 gky8-`K%3pUm7'zT}[+}?c*qp$rcɿ WS%Ҡ蓵Y`[kO1Ovzv%ݪN=id6@MmdIj1H`G0Z|DvV"dBqEZ%g3BâNp!`y,ʓH4c<篿cQ]6\D kru$"!"7#} ^Yq}}V:Ễ4&IX"}SlHnD(8o'aR9ϙ؁`mmgMԌJ8{!2o&2QZ !LY[RL"Ĕ2.=v}FOmێ7`b()f N85@ۋ&I^HK_2xLωV7Xnԡv\#Ŧz]=FBȽ\ЋD@fQtDc7ɭ5Pd^nqWlfa ޒмVQvu0:LƫTCG&}$7 ݖ8kX ,O2mnh.ZbWsC0Cꅷgฅ|L*j0ؠƅkH "x6?Dwfw;,t #;lU f" C%UԂϞ;WNė0e@YC:/^;p@I k99=h1Q%o0W ~ٙZv/]<lnKq۾PbԋƒcGI evk[51Z1ĵ ! Ï`=>8aq@B\C~cpZHj7.pnY.l1_9:y >6R؉y3eMB.Pa R8|0ۃp3F@>e6Ugx}udZMi]@'vۭydb$Ju8z gNAdnU1/c2;,Sdͩ"gPJiC( 85=2XV,ԃ ڮ*q|DF(U"ҙ5Jxy W @km܋Q|Qހ>xw$lVGCK$M::qu:ڑGT`JSpcEY')'kCǔفkb(s{߈f!3/"waR+|0#ߍ}HacBI((یF>myK2Ӹg,\JfR ^5B v2 &Ϋ&Ln C{r RXr?K3d p'g tQ~~{TY42"n@^mμ31! ԅoYzyQˎ޷Y$|^9Dy9FA<,:_ZI 4y{V?E/fwI}?]ڴPUP!s*  ر9s[pvȑIl[[e9)4"=t (&4#Ga㦛ZBTsvO $U@41 TDHX^`aޫ~3|Os 77(5r6KC+]д߬ FT:G[DvwF\R9wJqii $.LJ#<7=uqP7kxu˓:"(=[Y!峖0H獻aox3H(_^p/Od "0PY- P#wnȣm "PY?fA. ɩdyY95cps(l %;;p+*$i2rQ4 sl 2Ue:W\?ݻLj=w,|^w5վh,&pi dS(ć ;jXxuX#q q7lsۧ|X0f:H$-!^T`+G/F( 2 F@h}x nPo\A./}^62.ĸ^oًcT=_n<^ Ku@`s_^`۩6֪6{+G3oˈ]G\GiK," $ ~>]1koƄ@*jժ.7g Ffr9ۿ;y[j#ㆾ80)J$VP%/m*3Ӎ5EbG S ~hpB BZkUJvb qZ&{KdxI,. #~l_`"1lh)\2A4{k2="o{(O([U C@9J!*zfܨYǀXvv Sh xDy!a4Ee=zӛdeaFNPޟZyy;d7sD3>$uayWvAaw4M\)ic0(VSfq1ߠyG>y |l[=GBvAv[a#9D|K( zR t.ӊ4c\+Q!$XmL˻%E8fi_ R 59k9Z1^y%i#u$Y363 )+4s)it1Eq8X˭RaɄ1&$雓Mx%lo*[ thpWP:bzjfk[eAÀ.6ixFR!>HàffG؈mmwsL~P={B2rED4kxHRKfHUODDR!Jv`NIX 0(r-ưTbN-Cd q#!2>v`_<~v9:FHB`a0D&TS2Ćv&cLO=S]I i8iܘ7 /T&K53VR?eĘ$&G)}3^o>fEdO;`S fIomFg2p,hU U ( - ʟT u*`LW. ȔC%:Fy?ӹ3ք:giSc`n*܆> )R!mi=lo6pi|>lr@fШMqan|l~)/5P{a4MAJl>fUmUknit&劇lLEFD$dG-%Q; k(\ sǭA"YO>x.sNI:HN2{-u#eEhJZd!"h*X$Fm#bmTMjܐ(cԬD*"C]?@a8E5yb/d͐Gц96clzR5<$poHfqzP)"dְS"g S߳|r 6E<ݤFwø{xZv\*:hZ, Yv>30*rfrOm8~5@vN2dU?f@.URkQ7B3ݖ5!5d Xx}O`dlHlvD!j`(D)$+HH,VȐ툾f8'}?lT0N$ԃQ#K=&@RdPbCjJ3<4X͞L*n%eek(L3EٴzN+u-TH}5 *~,R.va=u $E _;+fr3;*ӃEptT]j{$xQ&kk4P[.WhÍm+"TAUoz)s3D"flO&jw&rǰq5vQoR(N5s9U^JeLhW[ lԻETH܉,Ng:t-s͎s`,Hi %R˙ȵaӽ4UPGtT"; APZ @ t ]Lq*̭YB{MHso YHH=4|kUè,6h &6JMKH`rC5~ߘ5h]!FU_Vx{:u ,$]l2^vk{`N_ezSRb}qx#Yf6|' -'B|El/^qp#`"*{m"#< C+$ am :Z1 Ɇ72ʖ԰a%AX&})Dr7 bkF+T!Gt4{oˑwRqEAC@7"zJ3 'tyKf>%g<.C +?%d=^ARg[ѡG !}{?V8! *jaaZW)MEt]84UTUTɂi/]b1!O`y.h |( 6k`A]Nlz1ґ?ױ_ҙS|}.)D`KDhQ~.g׊Z$(!(OrH/5yRRݎ^Nh} B!0/~㥣f`%A ч!*%;fgNty6d|i^ ȇo}':n}I=+B ],/C 0c٤_ƵE)%M߄<\I7f$qe4X C΅HҋcB,XIXA[B˫3gNT*T I̊ߗ@ʝHJ>w'kM7&@t^u|Fk a !@%յk[VF,ε[7zD]`v 6`Mm ˵򄆳n$f+$3V ZAgUu g `i %ų4Ua'.E TQuc., R.T,(>Y[dg動h,R蒈U!͇|Bq%4p--[͇ /.mvql*LÞQiœÝ70 ;UCV]`tS]pŧ! lk%bbrCT1 L00Mا* ȧH[/#4FE+  j eHaڄ wgsГMնQ ώMm_yNH=SĪTU$I$ @pLw\!֮mƁmi|l޻ N٪1Ed'Y b^M9N8rSaEY1HD2n²B!jI1Sq0AG:V$DjoN1 6Γ#ϙC}<7OP#$ u1ĵr}< ٹh{83Ha,Ā7pE07BF_k:5Ahy Y{;cSv5e9nքyۡa2 mfv`7 5,wnP88@!@`\eR@rDC\Mhdg[Rݑ: khEb"!7QlI qr1Cp\u>$2fYxI# 29"3@AFYBCz D`]J{ح_I ~nC1z$LĜlcpeE[2@]ܽ o(c[7B' aM/F.!in;҄0H@HiݓQ!N6/.Թ9د)_J'ZCGibmχl)dxd$m:؀N24I_^5c-U {;1Z_D&AHPb=te5œ8ѢG*l9 ~A;4vEyz?]v*dl5fTRX1 %~2 DsJ54ɛ6pyT 戒E)Ǐl{nhxVl|'qh ~6ɟAeњbAd.}| ~/lo|\Ӈ \ Q2-ðfVgLPXѧ,>"riԍaT0/rVFCۭG[̭uw]i1&脁$9Y* F2]ourgp& 9*0lo?'/%f|bޕ"k@d|CJ:=bHac,Nvxmk#13d6=FY+K4AOsz y gvSbM"J̵$~N$% \E;t=jވM!& e(jLBN98.WyDfxCL2T/nzΗ558V.52`'|-1J4'_O68;;saG}OCI@'K9tS&1EsM8h3CZT ~UpxC 6UCQ.h"zP4@R,HD00-I8[?=+" 0`i6@NW6Wq5!%SZ9MƱ픯T@ioW135Dٗx^sL<ӑ)a*!?nD^fTTA!S!@hU>EGR d -JHi#LH:3üpmvVHMifmCL p³1s& ʉA1eP <NW󙙆fٕ pp+@`Zט' PtN2O >yIzUh-&H]\#BM .I|[Nhx5 RrѾ!#F @:]󺐛sy{riM= @zT$ز"anΛw6͉`{( FR)L6@VfcO*_g˫n@z0C-Hd !(BSSuԎJj3I$y)[Ƅ[vKL3j%&PH#6AAD7 4$@m'CT ( 0XЉVLJdR<%C Y-XIX T5S3Lҳ(m``i.rԍM;i`̆ypb\vL#`Gl,!N[F3j-hѥI$(Z ӱ7DFS1VRZe2Eo*;P)`F!VcUq%JIZťiiJAd .$ }L 5( )HS n qm W RܲpZ\m,ho%et34hEm.!SMQ`騢R(HA dc-D,dUJ&.t˘\kMP[t5¬CyUъc|Xц FvRPuuA䐳6fJ؈%)I::!%"61! r3;~^ fc x,1ٕ(C }򯙈C]cvBIοb$FNfx.Y(UZ&JOL5(M4U1$H+Hyف@Ւ4 b(GL ɢ$JBbEi"BH@􁂪Q^sr1bF!<Ε$/hh7> _/N+I^0:C!: )0Ҏ=^ܐ~Z5{SE>%)‹vp imsg$iIycE9[/G))^g$}קsʘ[[sAEh P)=Fw=b: N )|a.y`=Ƕ9MO'7Fƶ,$澾`JN;mCO'jf*5R=د\ ZJ`liAeGOnQtpӛ܀吢1,g9z?dٓ>;fMjaz>eȰdV\9<.7OODb$-cr<3;fxNfـb@ R2)(^Nyz`) tbm񘠏XCGyv\ NbURБ~ }1:~LfvxA{3X s==5kPBBƫ RV"X㺰dz_4ZR ;~4-"D[D6&^7Y^μ]^P d[Nbdb" oy' [jA&!2ld8Eާ[2M`f8̚P8ki2PK%ki2!9r;h決BHؽ.0c85hcp9}4rm5bem+QӁt ^.ŕ/.i NGN{zDTXE@ (ƚK*n $sF]5S2c9ڢÛkۯwgT9 H=yT>m紝Jȱ"((Mf!sqN pXr7E ,QIKrƆ&Ȍ :*i(ɕYO@ Qnx<{Q:tP`AGc؊3d ᘇֲ ZgjMJum+M mdzw ~pc&{!@<=%CՃN(~)v {]y{ !zJy ŸkB fCؑM(rA2A$Lʏ5=6P~mIPa0InYQ2D[%$%9@9WݑٓKii?ؽ)mx!c%Hk%.8RQ2goϰQnh}~ tUa@@r.:")T*Bソ P~ES)_8(Pa |t1- 7*9#Lթµ zww!`D(Ciq;Y&HbBjW2M8B1b%vN VɏоX4H?&@PT^<ǑvEb'HCT" JϘY-GLm|9|@)(B?k(P"PF`( A*$ "R*A"~nA<#pG|<nH+ &B 2B +@g (-&ccd5,—tb}˨a;3n(i'g8a"-7D}JLMބZ޹u.o! q>;) @w0"?^:K ?i=!zOSpW\k|>HTA~0% ]N\,Ab}+Q1 }}(4Sa, 6QKe>yC"Pp'& u>kl~k>bG)^g߳Z6\\eVhp)AhiӪ̷籥5EkimgDk8?jaqMn/ #4 2!IJD+@(DJ-" R;w50zϤ IT!S[FՐhW["B_3dmTNlF 2 TWUUjUs*7qLD!ڤt%7DC`U4r#-!d>LlY'r}DcňW"V(ܮZ>Fs\.ņ d?\?>(~TSBSABQQ%DJ.EƇD05P'9c'ĩ^R d#T|bt 臲Pl ҺZPunI!+qt@T>Ju?10Hhǟ455:XEڪ%2E0z؎2!XG " Xʅ(VdOɠNLCV3$8Ī,(lVD1XhPQ#l1+'ﭑ *+aa"0Q R ckj *bRbjlŮ[Xx(R`:t;h:ǟP1u h{ap:FE7N)x#`ZmӖ3۷_:̨9<7[ύ;."0#͚x_W㋬f:>N=75(R~TVQ\N33.+D,$M> @%*Kҡ ΁q8nko k@qu.?("_6tHC"p Z윋d*d!?[D > ?vl!7L(~{jպ0NC| 3vtO:\* E[dHD&R[J B2(V ( e [+ _ͶdX(>XdmF %R+l}?V0:d()KC6]=2jCZE2G&Ƀ>_oY#ØWbKJ/޸J%q4,2, |L pHR^5,phh%N.F!3/Q@` =ۧV Q83eA`[:ggܙvWhޡ1fHaA;oR) g~#8ŶbS LemOj{dI'6bxٖ7)UySV ]}D߿Qʶ۾kB+0RO\hI"\2%86\]濍 c0QwUȠbnL6-# ^< @l'9rG< =@ r@P5a:z 4ss 3jP @ G*><vr=2)HKtASY5^i,01" Tal%LiEZ# hZAQ~쿎DD swGt,P$op;D<$Sǹ~<=fE"S0' zs߯\rٓ7'RD BKDt1a9Baa4BD4Bor`:b7P~d9P*NT+SQD]T`}-&jŎ5,pwR(GmxďXDҦtbL0s曛Lwi,d+RXmPkș\ŵִ6f\;L {f Дx}kShH.;= 뭼1K ".sG\*aYKlI$4?,'a }i[w,F]aqy/O\ҧVrIQާ&棣Rs Px\%_TA ≑gKԝf\xՇ JkOZ0WI]˛qEq$\=}B  >gZaݦlq{P&|P;`A!gJ&KiQ"!#3F:&cl%*8@X@qfd^P$aF.ُ7'y]> WI 3fJ6N5 1ʘ|L$ 4BƅT M|Xs(']3UibR1rh sz)ƫ/zk#t Գ3a.pc {kchm"LJ6B `GfR>2i1X9/95ZJ 9z ` [Z70fa{wMf5ts=_:88U6^C)[ebɌMz4V^$tic)as_;Z7UuRR,w9J$ ;^34a2aPMpo%%( <#f* eIHH1A 7X`P[0g ٓb6a3}hD)a)2@(DRy1k'0Mbxc2}jk+C<ݠu"j Oѡa6B]~MU@ 7jps0l>?;LJI_N6u P$@)CQ$Ɏ|>6l>60ON󿻛z jjTKH'A2PD-@Q1A0)@(I_a"e< aEmO>4!QjO~=۲<~ޞ4S!B,I&fC68C)E9+$@feI  R$^?>>qױXTS)?'}{˾/jw^]y?}|p GD!B}ƒ!2 @Rӄ[fQF_x~NK}$VTAgk<Ïj;̢. >D=g@<Zԧ즊vr">w,@O|ʟsG A#hy<_zҏ_O~"GęqT}?vQ?@€)<,) h|(9݋c/݀'=2zGִޟ9Z*Mc96 ?=δ1wG|';O6c ʷ h; f PEEQ5(2fԣQ62eMi~NyWzN,cA w5ҬFF5?*?sJfG@@(<~zU3骄 ſ)d;rkM (xO7.);I-?+}^U͔C:?XpxYxJ͹_ZaUW=G][yhSޔZS͜f]!.e3%؇^8JxG̔dNRbfHKt{7gf8hU{r?8 w/UYr52Qi_ΐ,NfKl5e:>K7R\@4d5׹3?OZ=[;o=y|=ݧ1e{s:^?л?ã W}q٘adŇ[[K2*G&_^T8)Z0շTBlyQB퍱!a|Աd>o( O)ݠn?ϟ'/֓w & AAB=RIhOT_iW0R4kӳP苨'Yzi/]8N#K?kΥǜ{7kl߾Aw|_/gK?Q=8q'u?yuafn =_{hLQM_?v<Np={;)%}>>~#`~}ן:_]qݣ~G[%/o_r{~o"WxyO[y}G?ԯt? ۧ_^O?W[_{~i%6[gkOdqO?oFK"<5)?!vlaU!4ρyo[8m(["C폲?pIwtZĀ՟{?q/ZȘuSdMf[rX=0}iwo% %uk,ea7dnQ7{dZ0}"twtV6n;z-{oJYiv։}RW#t/g[}97|ة\wU.ԫ|݀dl}=oz>w}}GȠ(>>^>B_mޣyU<,yZ6dOvJ>4/vj>ii>|(@vs`*oRh||R} O#ﭨzw;Xup7nz]̪[{i{`݀Ro{]W;{Vվ}x;Cђ˻ǞLѫ;5^;_'g/{=deFvjj^<_wp>MjfHԛM]t<@ {θhC 5>{ ҅2o}ںBf]jtmzN /ݥwO}Sw^󎯻q zg̱R+ZJ}5}cA|>>_{8w@s}(*` G+m> d&v, qΐ9/zRL6:=;;<*n2}o{nioj$}Ɗ'x{מw;.tt-헽tUR//jinGqou}h&|<5mNt` ]q25@<{x7ZH5wYVJPi] =DĦ^|Alzt^>|^@470//m\M;in^u=*v}V$݆o}lftH{L.e M wAm׻{kiRy٩X^ӯeWU.U@u^|cKm`ۼwqǾ^,%*ϻ}ޞ1v;)3}޷A>{Z  Xѽ` Fk^w {n¤pVӛnk<7v F'fM ^!mpv@׮p NX[kO`xfޝ vmϾ8*݃lMu+@]iF^ۨz|ws]Txl[>n^y =.WKeÎxz[,{ݻvsd7j|=%eu}2wF-)Bjnـrk@﬽7sk9@J\ـYүOpP5{F"].}6{)u3vn]ޞ+.!(`{=CdǴwUi$NP@( O@tcJiw*u7G6trv=^ym9ڀO={k4{09;1ڽjazV5)`}{,NkθVc[zJXS,7yuz|69ϯ6\ϯnko>s{b̕Mj\ r v} O`^ On U>2! L4@M4L ɔ5@ MF2&i5=O"'<Ph 42 A4d SSj3RM45*~QF5'zSM?TlSѠF ژ~` DDh!& M11O"b5=OMMFh5Oҟ 7ҏOI5==HiF=CdzCFh"H& L& b`CFSžɪT6MO(f=O$ d41CCM =@D@0J~O))zFMi ?U??OiLhO*jQ~ҏSj2iS4ɠM@dzWĞ)Ѕy Cí@<MK2? S>P' 5 ֨u0eݯuqOn}\VlL{1^*/FGpt}o7 _% j5#J#W3]3 :::"T~+XЛJFqǢ٧IF6`5]IH-h* ]HD$KKPj5¶WRhk$w>tr}Å?KgsƆUV79уce5z%E9haǒCDt0Pg4aDu%' wtL$@79v1驾@!r)B`(a6 l#jtpy3qK4̓4xs" ~uG8Pn,-Ѥarr2<G kN?G5 GH+*uKQ\ u^_{@v\;"a#GI~ aꤔ) .Ahy޺:}o =Uڰ%]UuNy.&mY.߭ Y* aǠڲbưB!|)bݟvG|qo 좸 Pj)P *?_'~Bpx}8QDm"7?q(( b\ I$֬E{>ލyE(?#ݬrΜlݪAXݫ)zި@@Bw kZ͊6U_$%l HxTJ}0 2ߐ1QSGCnympIbm?7ìdClID=π w=emD>7+~cOUq?MAT2dGAsjbCک0} }wBxP)fJ#T{{v 6Zr=; }@&\sv'n:3x|'~ϡޝ=q6}ًHE(a+jvffJ2bg73mb"59xX%l 1-?֖ᛜ@bk_f A! n}5)CZTU#Pt)`E{}E/uǨ.@`ɶɠ ܲ<@1@"sk_ӅhkY`=:/~$@p5B'|C Fݜ, Z F%Bh Aj%|~; a;'4oo˭OptYlyV?(B@|ϟuzȤ:oN:S>{J~ע?ӚXr\\^؇!ij/_1 ?6ѷ'.hɢ[<s1źKWAOgҟ?.dx0*#QTA62~[@_a2cn 箵 v5Z.n(T P2W!HTJS4 $$>f6|[P03u;CpϠ RJ6֏{%" eVn2TGTYA 8OY4m HD(D?'~WI߾ fitZ@ DOĪPh} 5 s0hBںWEмb)\_8lC4xI $q%l,ÿbhtֳrApUwPB .4T([[ƃ#F#tS!ɆS/!Qdl1DtYBT"!ʊצǨx51+`P ʠ`BU &NCqѠ@;6h4ca,᫼' B2ؤb *( Uq%ҧUelvC +m{΋Y.Iy]$Uf}> /Hl,;3D?r+D|<<7IO侮J]nCCJ\Tȯθ]<z_QXw:Dc:̠ !<WR2; <ZĢtlN_|<2BDlL#Uޯ}̕gQG `9U '3ք b#`']p}}꫉YQ\nwIg"&vn>MU :vF MiFtp5@y(r:gǃsN1 5倂MTe>g (@C!B!P DU!4" *\@ EzzPt>##ְ]͘ao$ltǩ$B0$ҰJPPJLWJ$"@v<Ϊ7::{]1 U!ϯ__~U; t/"op>iCxF.)iיc hP=$F̦f6"ŷo0&F]/1hsQm0+9 WxߐI@Zvl8fMw˜w}=i;iy?R}vGw}@PPGÚsF@ DPYhE$G:ֱR<=⁦AKS?4JDV/~ը! r(j#*'`0wT>(~*-^5>Vd}"\N~? H6`ټϭbG Xh頹{L"߇c8YPwiiMz-9en.ٞc8=A_E{s><ޣ`z~=8=ByEůY#?? e'E4P?r ,r/ #Pd5ATQh&6<~_ n}ٌ'rjI> o?4')ޓ4/}!a?g׶ DAgBª&c Ƙ"'XٔQfLr6B1l$ f=zF_djc?劶6r$"3(*5Αd"'>_~7{&ϝud#,H_٧ #sUR?DZoxv}nw&*OƵ+of Nle/! U4-儸Qj)#mQ?iI?DNHA*_#f˽:oSspM0]'2[!?X2Єa T5"ɋ}/&3*dKvwOGGCq "eϲ?7'4"_TB?g8]*M ~ C"L ?A!EF5~ !_S?T~rIW0/1ȿw] M(F |U vBV(~^GN<_ܭB}ϷgמL#ٜf,&x> Ӭ F$@ gGCXd >xt@%@%@޿BDyޏo?`0I~M&NTSj#j }J'\ IG~R%__ӡ]?O8_:o⢩k뮏'"$oA*FvN p2mJhPFϾ)@t)Ѐ;ЏB֠9A_!@W|q=2Hڧ mu^yh9bgFJR{;/{8P(yΠzi)1Ȩ1W*$@`J#T!51|dPZj`Y$]-kh-y>ߞv=]PZzOqlG>Ý.>W?l>p'~J  6APr-u?Njb π+Wv.!7X MBJN8~?O~_;0(@t0 p@3#eZ CBIcmC6}_7eu}w;;]{].>1HhB \ԃ{mZO# ๰ZPHua*Iُlr2,_)?=V/Z? g_L&,L~~ϧ^wt} \qcq7toGeV!2+k-z Y^K XQՐdt<-Z F$z5l Rs f 8uwt>VǢ6U7;' _ %lusc, iqvv⥚3ʍml>xۍfk7ywWXPtOuB Fb*(GB5g[ O ;*Q @*hxzx~_E/h9;}YQ񔨠$SclD!9 #9HUDߞ:K*aݨ&@\F$}"1QԠcDKx y Haoj)c,'Z̈́4*Bpt+*pеMKJFpڂx2P_>U"#Bqnn}tql@%kF}>XA-3 {ӛyݯlp %rЃd>_,Oqx$M:(@,Y@0'RM,9+I65;Bk Z@ {+ح_vUL U7nxUܛ  6o}aa^?ԃ~_?~|D0c\*RJuD;U.$!AІaK9`+ŻN()#p߼* 6GܸaS`v3(r<>i0$rUObdJ })? ΝC"&y H+\c3j p@]s"GRREB2#B0@ƌ b& `&$fH'띸&`QD" RB`BBf$g IaI2y?̤CDSL$E \d_11U$IHHDH1ATI)CCPA2QHLB̴52ET?z/ !XD52!+LBL:`ooSZZP[y[omU[$[XA?q{?=:$DT$BG|e2!*HLȲC0/O~8#?Gn,P`)@BUR DRRII5`KA ERLR5D,,122LMU%-LU-!I))MTHA-S=e 23IQ1AU3LCT0UWԗ ( %"ebh!IBBh Bh *z91B0ADL4E 5 DLRD ,PC 2SDQQAD1-DTA T`ØaM4DU$AHTSIIE%IK DU5AT ,K !BTESBD4%PMA$JLUSE1C$1K2TKѰ$ * )(dj`FDaLaU)3A2L̐3 30L1 880$㔄|ي {0cAO ! XPY@B d0;gYdbfB YF$}{CU5E0! P$0PKI03,-DSS1JTLTU,JB!)! - *D$ā@0,A곍L"B?qT! `&&E`haHfV!>LL!2)0250ԐA A32(X>?{^Te4IT%40#!"") XCTUETTAKAB$ 251Aĕ@DTLAM,CRKML,x( @hZJC, c,\~{t`RgF$LɌ?Y)gn>Bu3)SUI!'L )CAG0'tc B$K:2=Lj0y_3& vDS3E3$OPJK!(Ri>2mћ]Xy::ڭd FĽ[Fdq"K1 ƒ`{>q&t8+_]{nm˒[j IU ۽fcAva-jq1fp̅}Y "b#C!>ZZS<[ l1+k٧s%"HBR&f ~9Or>)ߡ0 э.0'#ɝnxSeN0AK4RTTIJ $ʒ045 d! JUELI 4%D SEP0 WaQ4PC jJ`" $bZ( R MS 1!0 Q$ET20TMTE0STS4&2*Z(3E@LFq*BDjI"b"`"Z"*"*XU)bj)hJR$"bj*Bb(f]!IE0EQ2RL 3MK2h*fbi)*B"*h)!dJBa@aXf bJL)%b("iI "$X h%Z(! !a`ŧYYP1TQabf*eD4@QLM%M4CRQU$HS@JQ$%SKM3& $ *b(&!R% AP=qb BVfj&b"dbJFa$ V,5KDQ^nlU C4СHP HDME߭%1UKr" xI! /v5 J,DHRSALC0 #Tɘ " X`"fe&fU! d? |E]}4#$2y :Efdlf I@RC#(), P ĈC LM 3$@2$+0ETL!()D%LDRuF_~{*l1:)fK!VuQT>]zx^M\(H"bb pCC;vF+NW [_L-s41Qcص]]e`5$% \4V KY2/Ch"/#jP5MJpEC$,=3tkeLE"*= Ƕ-T ڡv6.ͳR,cihtxx:lpCGڐiq0GYq׋=v55kux9i1 f'ZcWn-xC0͢ć7%4N\Y#cccIjcL06 n-G},9>3'$DVvQ"K8r:+nnRTP,qc͈`b6Ϋg|N&0Z `hnil+nn5Fc5,LpfGŶCD? ~_=%`9n*M[\%]ٓHSMKAiiLlIK6o 2eS a'ZǚuLƩ; .EcUk1p9B…#el9xYNȈCet4Vfd7Z1s YI<)BʬLlв4 )ap,ī8yTYQD6+ 4kGKO'o*+wT$'b:c:6/]nhӵCw67nQBCGXb=]agaP!A@L5@DUĚB CwͿCUnxwַj$dI8Ə?;duݦpc C,1*Bznxt&vX!cɥǕ)/|4`4@K1sQd.N5466:{.W_Kg.:mm4(\Zyz>Í<-Za>+4fXE6-q['!z P[ʬ4BZy$6: z?+'!9щL^`,~~TH`6 514)PuGq1bk4\z__}F.9ICBtoCv"6zD0z1N,lo:ą H&T# 3 wr6wűqP7,\HBݍeW=o0X@LO.؈5YSwh(M6;k9mPfTkt3Z}Pc璌\R dԐ6d)L[kBkA4ưtb[UfMGs%ѯ}ՎǍmygߟ/xr=_調wlcwY`MW1 %;}wn#36o}+Tle5 m;K" 3DKp|q2 ΜC!TՆq3gVi΋b8}쬚,qLJ["ճxf ;8lD0'\f -a#Ht3͡Ӂ]}7Z$+A#H}bijh@)))Bffa}lĢbf4PACHSExCZ^2QFN-C$b O}@:8i"zP!\y[Û #8UFFIT{κ:pN%S02H{y x^^=>aߋ2ZɵfWw дm:=>ה#4b^0uD-;[p' DBdC+U{eb[d16(&1 Ɲ+e'*{gn/k(6DQB671h`=W[Lm\e9gl8808Î>5 va/MKn2a4ԨMc3d5N 1q '53߭!< *m3ز5I8W!t%cUQÝW{߆0pB!Y]H*mF'lEC٥J uRQj4=o=oߛp=q#< #)c!ipqKS7F,*$#zp7ڣ!:Y.k1_|SWŤ֗J V`rD8a¦&„D!r9elΘr'>lÖ3 0֨i(1̦D͸%ZZ;M3Y`혈689 {M3)sQv鯇 VA@@qdMAJо%(.d(L GGbS74@S Mza2D& w/n 14(2hM2,kʩr3 *)Bū2H \~h\%b"iH( CM4HA@PU4@n2f)&V95Q;.=]?'0LRH#4Lsŧ15 Tұ5Za4D#u5ZƵ(o8QWǎ/={\RLr9ncg0A"b$!Zq& VWХe)4Z$ ]{O7YƆ9& 0N+ɘDG7,3*&>!|לO[1: X7H{Q1gcL\r+ҞVr3 n+`Uk}{ .z6wN浵-M:>v/ei> Qhe#Q¨hXB&&VuYrqh2{VdU1kUPcP#Ryl+cثKFf?F(%I6*Xj( T (AI(AEW#soNa.>ۏr0NLwFA EƲD≚U1ebj ^u3'M.,z 8>kr88?C~&LWL;?ֵmAu~B/rMcm&ŧ$"3 yrnK*2BIE ns8Em-E*g<5=ܹ6)}_nm; [oq؃ GwJd7$JH|=^ HnN) S Nz1 9PtΜ>lg.=6^MD}llM=q2XA__*X( uf"]@ә Cm^wi9I\aPXʔ0hmtd_n ηk +V1FT[+,ف>9ny=}?uGa` tV=4?Xtb_M`,d0 G~7gڙBq}N Acz!\c+m/Tj6ճ!=.HF0z3= 6 ~(^؇,]%p~HΑˠцy䇈-h=FN_QNРΒfAPQCc`7 THfmo`ɣӘ خ(ř\֔oՁ]1Z:qhi %??Hs)23`p?>djc=~v@p?|_8urٰ06n.BJO4gsP[;g&.|x?#}3BH򆎟Eg*a[ ha#0|}WK!0m y;/EAtvQ!pq 8X ̓cD|`ێ38ΝN)f`5N,1i(ӌc,;vf{cI:q=Ν$0է1a6i`ià:^˼~^ivK\h Ci ^:-bU$)}3#8~nι!)`(}]gP$i~öF=0TgmA~T㻐vMa1l@ `A5=?p p( x}t p9H8 ߻/Idku ԍ|.>.>)QE-D#q3Py Z|T C[8b\"=C|م;F;P1mDco:N,7vssUWAZfWPRvTِpq-ןH3wBv /P\ssg1 0gdޟܠ[bqz |MpSr+DL%c(HlM*c*ii\ V%`!}GWu>϶J':|kcGr^g-2V@Rneqaycvp))qk( 6[k*UT4M(Xh5yylѼrx:ǕwS|Csc8\g)YW ^@;@@op!aj “Y3b,Kn?=ACE%3Rt/G}>s( 9 TƵï+^;zwVo׺:>^EmE?96lr$XH:v Jk?zYcAdm5ԃ9C8dBTfrkSt뭷6^ Sac# fuVnl;~NmXww[?i;xݻvߍF_SemqydGq.f7q:^W|T鵎#{9j;g{> zv&tV{ə6W'zvԼE-N:mj|~X&0z}ȕ !֤#lprpcgf0zZCտ6 B1X`ǡX-ĢPɴ 8[h3 d;} $칸M>Lst>wQw+8F0NDl46 щNut0aLC洆[!JD.-33$GOiHyh'\sRd!fd&2tvIN ?ȺA1RD 0֋QT܄~GM:)OHo,ݏF2C'+4# . ^T+S%rt"e.q۠:Ϫ }>"yB\ 3C`T9 & L!x0r}3$ `2Hh\aaK$AGG&"" a0ü ϰCJ@ģ| gnbCR ( 4D4r w1LJD7dn*H ϪOłvzuB{"i "X @WOo`7e_6)~JmD /->erc>ʭᴈHqjx_K_ ԑEyW̋goIp'!U26L>CXƘ4Ta}jƔKK.tEY0Ʌ7̘yo2)-$zJ=Waq4>=~Z6U$VF^u=tV[`k {9rvO#K %HI!8PjcϧOqQc3hd 4Wh jִ귊 zxi=:UMUjZ,, &}bÀپuPA5&4&>؄lm LMҤY nIׇ|wzEV,QAP"+T0nXCtpKUON3 |tb:tz 3334%SX20&x @UU5Q PUUUUȣaxE5bІ]R?=61GSv1+JNjPnSN,|m68Hs7h%ojJZ$ + CӾn_O0qX?SȈEC嚹TD@= ("(!BHS  vy- Gt2w\~ѭ/IX ~:ç&R'JMU<)h) J)h*nκNId )bp|10͛L=R mάڝpE_o|k~^ MZ=oR4 pDf~3IkBUm4  X̜h&!{yM<_Cx^oε .6眽ʌ=X;^?|:w5}C=&*@ʇk}dDyi}_im6nMi{vݓ3+ A< kP,(an% Gs~w}T"Q:޻Рn0ʧ ٠?c*x]KF}ϔ t3koQGGqAYSTSNkv%\Abiњ@|):=(|+#D1Q81Q|W4j&Pf}MbA#`8ˤZ-][x `Z UNzsvs>wڻ;$ '啬f3rqM6~ܻu>wcPAi{xL$9??O59,~9o7ER6$mZݴcy֞/cs6߿_.xs}L@PG;W 7]sgQ @{1eܳEª20"06*߰Ai]XpZ|Rr^۳Ogg߇̴Gcg-Pȣu9X&`NQgBG~,iniuy&mj;HY"[ڙF*"N ^s.~AFD$.S ߼ÕL)h})ds9l폤Z*ӶYh; ?Rm#+K<β<]r@yD84 0RZ-fRH }6T M=2J L<?%xXJ=ǒ13v{*??MM-}{{yym7~鏻Rx{k0F'pLP&i >/ɗh^RH9vڹ񒁄j!2>σv"]NHvT xٶnk G,&a$N/Iu;_I&rk; [v e1WKwV /Hw^_f\m y5b+uS4|Pbo}8QD0">L?V~_{A{KOҦvy_*RTBy'nQS w&6+vS9 ̯((U#QM\5(n5CqO0PA Cdq=*`E_$qr{O sT]`f+R(̪+%z+8׃MO : jRV@E?z۞7/:贑@._tXEr_>N?/v <\{?mGSsp;Ays:>.]-O;}77E.fb|N>5/$`@il##\aHB'c1ŻG*1wAQgsDnHAߎpdxࢪ=8<MR3Mppӱ7&.f;l\V/ӕҎW;`Vx_2xq ; wŎַ߾:N|ze;?Qs3~.\4)G4r}dz_ nGtfSr;?g06P`6#3±t*0G .?IcZ*vum/Z=}˸?6^7ȫj{[p4EiVj:E](~3 ?o4cIe=?+EdAUGewh]/X4[7*(B"*.PHO<LJW_3m}'oy¯jXk(@i@(2=N@r?"d ) U zoWѲVTugDt&0}`8rj;!??%>K{}_"Y}g{{nyW(ǜgCo"$'Uj,l޲ ?no#jme@  @ݡ''nj/րZcjWƶf缚;unXFEs$50t*dGILrᯢ_^p1N.*Rϣ hgKCi˭N}FeQ50Fg{WSl_Ec:Kĵ86s>{CzQLYXDCE~QHd |}5*o[_.*0GOl6Z;weE@$ ,`'?SI$I$7Y;dUUT ;@PnQgMOnn^yi9)cd|6k;YZ V^uwE9hgw}^M{c8ENc{owuU+XyXv9}ْmFe~޷Xv2W'GlCΝ,5k]2,QKgMoq ͿK =j! ÿx6ܧkBE*0DQĠĠ)dR5s_؟G7zaeK%?A?TNn^SXmUr@h&! DQ뎋IdDĤ29ƖB3'FLhT @G$T?>8}!pf=3\/v+ ю!0]bG,p1 l&"()&($J.l1\f" $J5dQII1`dHLP !ɀfJDfV``d`$$RTJ$d*ìfcf4sJb 8*`#As a%BD8` B VVi퀎  I"&"cX]a(if:dS _M.X,@ 78G] ͈F CML-ʑ"o EՇ"[:@ Bp h&QzJJ4ҁB!J 8¿+\Bl$̻-&Akr p WLw ˠЇxLt( sŏ~GSݻ8o18=;cƛ6}z@CQ(OCȝpr'YZ~,QZ, "7c0ଅ@ oeCNF"Q#"0LA0Q,-,2IL!RB(,JH(H(0KJCHҌH0Ȥ&ZRvU / ceW'`@*z&eH"oh%dP:s^+P2.O2O GkN-r|=/w{OјCKܕ+μ';['Gn@ u?&}c?|1K &5Sl\Nf_ff{r %gu pl#_ *sx*)nFM{abs,֭4j nz]eZ7{Cj>~z|_n:iAWPy "8К$<9,3d?7SD߲Ovv!)^?RI ~K~j[SPݗݰlA y;^VۮXR=!SnDH]&c|6Gbhaɛ46]Qj>Z=^PPқGtMDCs[muC%c5X6%v!L,+cI wҜƒc^Bb~PX& L7RaD`a4q ,}qڹԬo\Vw"C}}j8xSfoy1E[l_VjεW"c:MnprOBEwq;BNՊ ,r bzwwx ]ؠ8b]iy: z Ѣ0h&M4hѣE4Iƍ4dE(,\&,,40`2IF`.dd4d  (K,I(Ѡ,Ar 0`ɐ;K>;<KJJEJ}bº~E丏DUu]6>hg]@*t JYfG4$}_9[Ǟ$h\meR)$h EZ˳.'O.7YDmNX~+BuJ%JCvϑw"~4gb-hsr8,y@OY]o:ah)]a*$.I>tk8l2XRXVnll|B&7Vѯ'Յf7p$9$ hgv7|7ubWϲUDɨԸS6T 2 --oy9Xnx#5eqwdeX6dvX,TP@k=0H1+[dHg9tͭ= zŗ(0%ظF#DW ^hNPȘ+cm!3C:obC$m?5)_JNOe0c/-=E$(a+2_.b}ỦX/YpSi_JŨSj$F YSOgwjU$<99ABܷQys:{,r$ܪkƑ*=AKm1a,m+O] pD@qfAxK-q|ՄG&9<_"F hҢB, j CzEo '^`:/IH zdP#ed jm x/X8{[}nw| .j,_dA@ɽ  ׇy_80'IssCg{r9rYaeob#;C1\%9AT4p4mdϤǪՖfsᕢe̴rOܿ#ൌO]c7[T1ņ:~uF(#mmMb|q/7hk?&f׍`ѳ:}\7_ہ1x[Zߛ+׬*X% !/Z"t# p맛˗Sww{:SN0|Oqkx>8<5 3,HPdQኘ{H~/~{IDzur`CYKD/?8282dt{nqXdBF10i/PU*|YLMD @Ht8JNY Tu2m0(iF:828V,"+Aa7f؝(׽N$HUTARkz܇{Q?0_fz8*D*(hrE9>;\u@cV.:pLc2 2 e43C0F(MX} HFm腮/c hDl`.D}+9Hǰq%HwMqrDĉ4Aí}O8 *0 p{584Ib NMt#ęR*l(EYs*~IJ2 ]=u-9 @Y7qnv4|]vr:Ph{٦ab lwD~D'ع!+͸a#O 9f W'cR7fmp{?,y |>G=1 Gl@-å7zGcw?yc G>Iy@{.L#Baj4IX4, ~:g+.ywjݥ_6ppc)ls; l }:Daռ-ǾI/HH?qÈAzP?tB춐Mj>VP?F >E6rR2(gsK+3Pעʰv.%{G 4'7͐!ֽ69nPol Rb>2ŭv!J{+{I#0QSN\IYRwH[/z_=[v1cJM 9 .8 t;ߝ։ ާ<Âo&t=H},1pn/ Pt1x 9M=m?C}hApi?H`0!:x@8KB(BsUB/ n2L2F;6JlLeN}LB X RϋjЙ^a713μ Bkultlžp{=݌ut궭xNHCc(ią`]l8Zl}l2~1x&E~·~c)MNll7i?[:|A~Uc'fd = }Ǔz&/e=Ytz :!ݾx>v9{6JTCt^`a :]Qlh1 muS4YgV-Q( ҆may]&|mGzX.975<@{^S6߾;cy*xMS>wF}}nE<"Ӂoo|S0pr]\7bR;RB& &2b.@!AK; \ >$$`$3_uc09pQУLQEZFdHDZYz9^\Qf\20 -1]y!t,9L8}zfiVogÎwqTx6"x0o9iv"u1e )! .2 . P\bHfWApe˖C%XBN0^4CJeI`D4 J3+ajWQ^:zѓӧmDj^Oa%]К0t -F{uDc?6.+C l= XȔY4 ! y44uZi/sBB[T6zmo-;ٻK< YbN1?LA[Vd{3l(AA0”cjmӿFtCHXӈVp~#Pw>z.kӤb%xdgJce& 1 Bz4.vWw'{~ B{8O<&l3Z3Oƅc1}?X FZ@w)1D |?S4p դK=_]D!Bʼn$u|M7m>s?=qq4mRcΌ/k kܘAZ:C!\~&aº:zoř9EX>2Xc0#0Pf?NFj`{X2\Ys'D$5IY:=սG!BƵ&I0z@EPcVV7# {^ö=(y(f>Pb.돐~}F.>=w 0M a kBjz9$b@[^*AVC!>%MmbC,CJ(pIC".t6le6 6j/'G8>VzY^>W.OEED`w? B{r=&Mɺ$(b\d!FP袈){b:E1gYK!fWr>_V^)|h{r)A #L+N8.0@Ț`HL"QW~FOZLX}>٠}"ݵ xtbLchLAM$q,b}­=_p%;ǐ1} y<րW|4>: >뛫勤vQeHcPf3Cwg,0,pƴQ6L47n9Pf]ub8a8ʠf&"+ AIJ%DDP(BQB hH!@&`` ꑣ`)F IJDBCB B$ m{!9 PAwt$BL PSLAC2D 3pWG ;L#$(u.ccFC:blAӆfj&L=z 4Ӱ 320kc9<dy0 OgqBYFrџ#6ߙ);м*k D3z$- 3(k0 !Aj6 )a4LK3'DIRnpX1.  P*1  `^@`P¬<@3bQ- Kp1E MJTTPP+ & (*QR " *hJ+EJ*QQQB M!p()Tņ@ahh=0&)p-D ؠnHXzp רO*=@UϪ( A28Wl"{zJ%(' \=F4iWh  H!Ac4{tsR-'a㗿}  c갢HC.A&DFDB@ T .^\-o깐zM:0= bʶ( B Li ;"B"B)E,YF.r`b$  ; 4Q@@$R!B"  R B D! P!Qp0W0bT 0d_/D;P҈)-8`yi@<*B &1DB B(qgq,@ AB(BLP!B x V#?nY ;@@ܗ0_] d8[f6lnP/ϥ2`-Kgj ~,C3j4 ZS9d3i?EK3iU1bтZ`O%+sY*Ux";>@Hb+>8F; 皥S<9qP7{}? D4Oކ  u ;81f~(Ty\ǰ{m7:a.;3qp9t|x~ E=F.zu뿸f{0-v&ht1;m!?]kY6îɌ}y.͕WPK "KV|~j,1K Rco D=,/Ur4G/ow+{!)GOfy_zֽoYtߛ^N@bXǃ1Ut"ıPgh{wNŖ8"(`MXa~k\;C`S(\ b&ɷ ͜J}\R`+HbٗM6'dQ+V~xUr:}/T;{I~!0i8~-Ka ~,.P1k1㮘:(P. ϱiʅm呫wpunC`X` C 0iVvH -euMM )c1Vha3\z?U.awEmbճ'ӌɶN9]5uguߌZzI<!˚:r۫V״ j)%ҦjjâjU ^!h;s ڶĚ6l K#dɁg@ |cfy2?!h  >AAp>ok\'!g 3RDߚQ[Oxulc@ujF@w7 8> l`9lsd %JAWcg>\ZecQQڔ`_tT&[|;W'< ۽c8.gu<j fKn/MR4M0Ϭr03BLS*4mws8.SK5;.A˗shN1o8RвkAwd3( 3\0qyKq .ձ'H7ou*|}{#7u0ߞוciZ8M9c@SkLv]m{t7h+ɑ8qc40tpp ۱McgA7q=Nz.N~v (Of'n^Z3mii/ )2%gHvY QM5eJr™-;+" @ꈧr3!nd,+8(@o|z KD[m0 s663Xvqli-t)=m;:=~j 1#˽,+ WY[niߌMgAvxUXihvCAvx9R[4Ob|gcx?@=C1I44vm.~C*LEE #sߓ}X>P<0,˩)a(a *B"c1ߤx xr }i{5l{$əWB=no+)-*g87ܨVJ0<睡*8ݨ1)pq,x7o~Ghurъ句Ntd4nz!O& tggJ>@;0rajÁ1Yb7- {/Vv>ޅAvi zUUUTUWMg'* B{ha'fƴWTa0TZ~= P՞ <Ot O a٣ bͶڥ |F#5)f1n$(g@zNE006p S:@붏66/Yj}Ƣv<@_9GG0.liɩ 8fS[5Ġ)zZgn pǩ1CكM2 Ҭ` {)ُ-4z7piiw1n;1M41l6y<ӵ9. c9 qfol91yq1kN.4l8PX.Һ1g'vCD 22F ZS?.t<DeE, f40:VȌj@7% 4 kb0bEA"x8޶:^/3N1hnhؚ\ 7t\%4U2nƚqG\{;e,Z^t7&6^!`_kTCQn-d v9Ѩ}rE(FZ*K$w.#NJSz/PbLD%ϱ> 2h{5 P9{asQG~ImrI(h( ei#jrLPΗAd< ѥ@ D{c߂_$ s# w*9 $8BUO ɬ׎=w<J pn7{=)_[S<ioh^/ٿ?bvgOs~.[nart],ROU=(=C;_.&O߼Ff z2^G"[^Et 7vI<|>(vQ{^m#<`|. GQYc{;-&/*d:gJ3 ]1_~m ae{A]]U\}eSt!!OW>on 7RYy UA^-yzu_{T[B=bU#)cx[3 4F/0ds˳jsR$Oczx3 uezQYAׯu{F\V95kPe~,ioxbw#ʣi Qkg~e>ǰ;@ZGH p;{W]{lIi케3BzjR|Frs7ֱfFm;w5+b~~;:)ʵDc@2Vs$G WTm10R]×cy@siua^!ەU} 0c);ͶmF=t4 x.Qbk8u~m:]6Bޛoh6=Qk0\;:/>kW a2[;|;(-f~ kWjpw|ofi9X+D:rk)OQ5a{ a}x-Yt쬲+w82Qv,R-D <k|U}<ij< fȬ4sg|+qv0_fu<Nu6=;:?!ƍi#$>&e?y6K6֖D0aW#ɻ[[R_݅WI$N^𚁀+ɡ+יoG~kT>OaE-b ĸ;P爟U8gׁI7R,#8:׶ѷy\e^(Gz׼ƳT>?Ca8d&f r`B6x6{.6s%CU4вn.)Z.ePK x9\pd7!Poq~,ǑtCŔiv/;@16ual'FBhJ.Ra]r71n1X33/Wo` "{\q1Y9OłS<;žGl]g{|$~@i6S8<Q˓tnHD~}`#v↎1ѓqBDC`}5(gW<3$S3G8G}wKT(; Va!`tTcx(mD)lV!5>8#NS3o N;f9[ίB #ZM!M8:ϭtn dvb~͇*{Si}oW x=T6ܬ̫i]1lD|x/|/ˌ[sچ:<"!-[L {ɪzʡw,hoEh"5 lDeӰ7|_>G_i} F}S-qujb*N]̎pL~#wi9sۯ9w)Y=?'MzeMBf:(V9>34=KDđhafDF`aFKbC2荎{ququv3&0JJlXh`q1A .?Ef}GG4>tklg+cFX2b̉0ʄ !~}cy+-fiE, ͑H1AMPY5vsdb>?lp|O.p=]E9}qau\Vxos l9W >7mun<.|G*<'M Vc 0&8l&w~<,V""4ްC y17y?F?ݝAXκo@*;z;N5N"3;c&/Y܅*OٳKs Dyw.E_]}g_r9:fX4>][@L ž|7 wciIܲ}V0fEd!3MdjFV鴌_p{0a$3\v8ͫ4LC͞}~{"! ٦%f(g\'%zt[@](yD=nt.:g~hMwR o8mkspL5+7O>7u}..>#u<3'c޿9v.ΝeKQfM9p̂L`bвwiBX}Sd1chVAdj !c-P B e(6Mg=F7ZC 1V>56HAG  vL{0rؖXI"ox6֛*{E5GU!0K: 8✷Eo-u9b%+ni 4T&GZoݮw΍z.mzG<ŏ6FzZ8x^|qyBR=75mrj߹f%Ȏ&yK>_ctEH~Sz݃hmtt-ֈy^W~NjAi%N`okC{k x#z$1`B6+>޸jr[rƑ>qr#ZW$3^yŬ+0O`ǷczWRQB`D$ƓuBՃG z7ͺ&}E'X(: =N/Nba!wB]m}f^9\bXUnHXV쟣5F9{/pzIƬ+]wcsiէK/Ŏ< X/(tz37~at`SElyLD7Mnp)Fۗ/OW&~.Q)dT&aU(! UfS$7!6tTOgIkOa `|Ns;Z3]p~Wk=x`TE&a_T|ɗ+Toxg t@eaCTk5GGgف0shnQsq!ͻӃTP]Njt/y;&÷WNlׂmYH jOjt>]jg \i:_ Yure&N^ێ9߄[m4 C `31i\[#``АCǃ1:c" ;'[j>.;8BғAjBTFK3Mu/g /^K[ 9R?yx. M֔!HxtT{ׯ\ۜk~;sYm7<ܮ?|qљͼ>LCF,B8tVX(`ӋK' QCX 2,)Z6zQJ?2HeB}6 E<4fO֝0pNZÖ򿰝Ey"sl?V\g\::`b4os~s ~QO'n-@q yJ1_6󧱢(G@ 8G+'`BY_WWXjW1+Թ.y0S)l%oUj0к1h\)ӛJb+P[o_; 19>L:N,nmI/P >) 7c ihƑμo@éDI aQ,)?p92·~ 1@fҸ8 r0CU5IoI~G]=qM3vO $:ۼt``{ͮrR]W{׸`cr=եd6fLɟ~2  2j쬜+OçMrRۺNH d>l)u%o14kzԐW^k4D.=9o2?ќ靋(]Y^CDr%ŋ&x 3X5$-/}T} nӋFU0:2a`|P BjQQT@9O+ou?eZE6y]*ob6ҽ~yW\%++B{zƯTFlf燖98VXTf rr ض}*7G.-S_m ;/ʬgyp(PWh.+OtE0Ab:Nzӟ l0iL?wCQ4ƗE`ᇳ>B9HODӴo6cj/ ;@nlo #8; z蛅aMyn|:Gh[3!GLip@A|.[#H>Pyi&]o'Kx0{9h=i6z;M;R?]=1Axؿs2Qg}5?[XuS-.Rl!ڮucn_HM:Xz8{퍕 n.yw[m=7zk%ay[q]Wa)vVAzX xX A-vGL<1ciyѰI=6!(( cBgͨ9Dvp0nf,]=1jaD~١/gA]U(]JB )_F/ }qQs^k<3 QrÞ\ a8~/xurZ,-xc u(V#ؖIhI7k`R\̱6kVQ%jS\hEq2C^_˚T␥1B@ƾ)$ b:Wgp72-t:&n:B<%>x @՚k5 b*{+gQ|IS*;O;)I`wnhJpt@Ǚi,X{C׫>wO)Mo@Ƙi{ݭHQű mHh|T{QO[sH{ZrX=-:Xݳ.MTU{|G{8`h%EV0dlb ^T_U-hi @X-)5QHE& 7\1!$k{ocѳv _Ce B8]Zu `cEV.:Ɨȭm۞A*"'3gBA`ļ<섋;d|5Y4CS3wux.ѯb!> Jxe~ $q;r }NpBDjuqQמR2ZFӞX7̳'$}6|Eh'l5/>߹ݣ]8}6U&_ijt7h;ZFiʅ4Q ,֬^ O \. _^s/Kys_糈"mp{}NVi_0O>qq댌b$ԆIWcFQ: Rk PZ(*2SqY{I}%ِU:BFYrc//'`D(^b\ǟmCw BiW.u`nas<lxu-Nx^\ ˍОW]q=돛t['I+>b*M:q2KyGP} !NʪSvPicGYӸŁ5NK5*3x[F}C(ALVpk7[l]]ݽEUhK(ih (^mz !1=O+yچM8;XYu],=1;G2ߐ&j]δ8;`$Y`9bLĆ;O$;6ٯni[6+q 9\CSl^ j ;{=o#'W%Ď5cw=Lhq9G8)3S P:B׌ݖ4`/YVּb`z[wm ;ZwQҟgτsۭ@`|Y {_q$(2X4M[|[0dL0ٖ撈}TB =v3i]'55ݸ1+w]J*T|.`]{k0 ;s݇FX.n :+C)lk[g7nN>GVޖX78*ۦPqWn>ϻ=9WQaл_S-ާHYLt|QЇkNWwt>w̗^Јm6 ޫrjRPmveOѷ3Adj5BsMZ*3\,zeز+.i< k įCo79ZL4|~~Gjj]>9dD~+0챓av~k3.tEo3 yN<hY?i:89=Y^=Wׂl^ƜuMouyq`&T['9/tc8ىDnhֽ^6ReA p0|Y/c|3oPgL#neNLgAGDf̦={^s ǥ qts};6iN9^J5k ~p[:|͏WlD v;z4ܡ'D{vX6ή{Xѭu?_|Cavj]0w5\zp{@F]B͘ǡ+4cy | C܋NhA'm>;/'wKEYX/K[.GOp2c=0>s-4e9GcU6=5G9\ ]J6CgnvKa>LU~`9wڈ`=w i&$ ؉wogcjZЫpB'!?4w>^ke|}PKTi'8jmD4҃b ȯVe/*L)(Â6tbdd-`>Wp˄2 F%CE E ƹ--yKy}ɯLoĞ;A#3CbSP2m5d";վq*Ƀ=q ;[2xS-!R 3nrk8e&xqlD&5 \ݯ*k}xm^ơju5Յ /ՙclUUMQΪH9 6_YK0rQ9o_u֪ -K^vP+1әaٶϴ;\7}Nd..}e;-@z /u @hS*n=\:xp+#eR^mX9Hf~n7h3pO6뻐z?yvlp0W{ ՜\Z[6rqRХBDul2E(\W2qޮZz+qYlZ&*N֬q\ RZ1ʿ{kx8^7i>;^ uGvFçw\H@mzv`5Q'B}o3~V΃i˦ލ:e9ias5ݺ^Y.啟Jȝ4_k-tPC>nrUm-e_5IsR:ʇ3LzL6n4D룿㹆,᳨=FηSZMNgB[$|8O0yޗsn91=1ppVPڛ@s.5bZn?-Ŵ>C۫#jyZ99sr K]g2ݿYEznnuwGD@Vuf m)a@ POP;OO-|;Rݓ)`{@aHJEdnAwcϫ{-9}:{q^y/>K ,P*΋l0xn|]QljaذY\Ԩ%3ײv+.˅Qsgu e=T9(DW_Oe 3jWG -H4 6mΫP-.yGCe 2]ˮ)#,+:T 3K|kknRQ0Y̬ FrF`zK?bug^!ϳEkc-(]dj*02%}mqhE4G&IOIPG>{[=;閎jCW-/ IQKvnB6t dcocn=ݎ,18>=yKNYP:ہ8f\w5f?K.ۑ}oW\][t<~7gE۽#Ӎ:n\f6ti,wa˫@s˻Ny:x9nOEjl`ǐk:5uhw:[uRU+=o*@q^X]+׿u~mߝ+=oиO'xH<PGT]{ 䆼]A u}Um^ȯqYxUil%$cRߝ& |W__Y6,r}trQ>cl8@>-!gl#+!לakJX+wWb, C 'q{Cg[x91ri:<&o) Pz`҆v7/wܾM`=ny{Py[ӀQryGyץBNǥ=lc= M<-;:Uٻqz3rv ]tݱ̓br): hzWCkǕ?9qweb 0byRPgHnG)&v ;(>y^!=oGF;Zx6o2!BD4SB  bZiiT U>ĂuPě`;_ 2 J(FMTRUnPjJݐRؚ`L&ZԡXjE7H>#ф5'_wx]zW67j92j{m)]LƷ6.8/1|Zptq\TSɯs62<~]NNaW'p3lZNXK0j$d [% t=W鯱 {`]\86گ)f>`8KaNS/tk?醒坓 5S@cHdlم 64R%D % Ψ.`#pz ^퇑tl8oA4z O0`,>$l;gM3S3SS/O>wo~THXT ~CД1'?!v~vvǢ#cY?g*Z_y0l؍}ֿз4О"R\ I\%B$ 'ܮ캸C?KZc+>" ԽqV ."|0KX:*s6F'b(( q̺Z4qhx4ks4w 9";:-uJ%(6D\aKojtxF^mv?w\P>ejPC€F(`^@ˏEL;MRz%R˴fCB!L:zU2ߥ|4Bӡ/`=s.bj2_BBkA2yDP BUD =t9i6SCèa!9@k:8|%B,@#٢GEg`X0'x\ﳑyouVZR(hnˍMh@&rCKN^%ep-JzW$ 8%O|zKw/jDe(/!{wm{Z:5F`[;-xV }3 _ʨL#3a,sox$궍B>R/N4@yl<\QJm; htïH?OT[1w~sC-,X +ϝIad d"|*(zHl?`eqlo?3Q!?k:I׿ OHB C1qO``X AkbB93IP%p,wufeyr~.iNI{Oh (FVy?PʪQZ2n#/d, . {~;nD>lqH?=u ˾9B< |N$Ϻ5l[7„$ M~.r'[R<oAx'a5aĺ)eNŴy#zg叠8tQ%da²]TgJz6ua7Ŭ~/=w5, >ni)]C I1H3 1Li %thaDS)H_Vt2#, 5A#D0|5~/VܵAOn7Q eeI`c& ;uRCRTKї'ǡZHw[ڂ02]zHiHT0LE>-i8 - 6# 2 !2 8/*Hl엛B1&UU#CGL٢VX(9/1A٘Q>y fӆD|m@a<&BeLpon`ԃ.pU.B>>3OژRCD93#M!'= =(m!zMWC$I$J^WH̘ 1Vi֦=(b*cXdxseB6ۦ$cQsV*@sj"y()M8Őj(pJHrA"8ovE1bdRD$ Vhi'}CdZ!NTsѨ`UrT@Q]ZxNg)HF6 F "\e>']׃=Nː(c+%ȪPS%MjDL!AP>Nz=/$] Ɨ#V 1@V(0X"Wl`klH/)ç:p=~$mRC&1wdogZ]nMN~߹'ž h30N[H7hnf=>==,xcftGx<ƏaшǘkQdZf 2D-j7Oۣ08G,l!X@GCtݩ(JI5qydQboί$I'5XJdQVYSMZ{r}zmR?p'|=Mn;+k ~3GEqBq`4ͭ3* eӏD} %V.򳊸OS oJ:0PKJt1.C"'={ kզ~O'V NCπ}y4*f_rY6:h>qEM­HX4'6"a+p|~gNs1 C|g)U.P걦Hk^Z.Bp4{,+3^NE^A׃M6D6Ч?Khc N-Xr#3;ׇAK:I'y?~Uu{v % S%lSA f<BfkDKvZF @ƆϦzC?G*WY yؖ6~k6e`M!~օzjXj eڲ(Cu 1DKC PL![fFgzluwht2v3Kw6ilTl%:-}-Ģ$Cz%jȘ1T4-Vl+X<n؊c#33-h8z3zح81~<-c% pǘOoɞ8<#MhZ!"~:=Hnɦd-wdrCKF-3Wj܇y܃\{C#*;xLGMGo$hG1 i4] zR yXd&BH2D̓>Џ]^i͙ !:"cfRyIt!(s:IRR@QT!Ɏ.BR3雎0x].؈0AKIi_Q܂ĴSt0 \伦ML2DatZٛ["Z0֐۠w21Dj 5VS^w4@h\C L(6SPS 4h(4KSO':WT VJA13-̬N^"Q|٩)t H7ʀhH s{S 1&Kxh4&Ձ8IvlAel:aNwֳuR/&`D(ZZ/ !mWs##DE%Oᑼɋ301:M=Y!$Hx|ه`(LS%zuNM1jG&ΊBᶓmml* f(5/p)fH.+4"7M !bÝ;ϳ;#7:Q%Iל<3(Zm_9{(a)i05gS0Llm*p\Қ5'K 6ǫ]WC\F>R v3짬?3\ \a{?PƮ?n\9BSLvCfu=ڦYѱd,jB?(DBcl\~YǮadžW }V(zGTx#]P9E GH4sU{ fۄY:R6Ǣk(M]K%)$Иd恡(SiFMfndx4 @S` HGocd({~_ɣ)M/!=M`Re!O<4{K!ϥ(#~~ۿLq@"bv^[N_0p/y9I,0M:ۙB,?l(=2/:@B;>ׅ>Ḷqj0|FR}_p /ګff1#{)]Iզ ;KsOG,Gxtζ< ^Gٿuܑ',qC7aY<#i18BL@$ ,,@jA JʋxD1 C1 C1 CC1 C1 V4CP$:F^1ES(B&&(g(I#&XmaiaWztX9ribj"#PABOAOz{ijTKjuNF a+$ @QA2Nh;\AP KZp7]/^2bn 9dI}IQuc "Z~G<Dx#=E/ET+ dž,D"{3}NG 2V!qۿ`-j `j PKrC3(baM^q9!QɨYj8BzA@>ossaC-gON&ܬX΂~h^:7>gaug+4w1EX=?V'CDAQEP~=iЧ;"YR\g'muoRiiSӸmwJd>ʇi_}}cgyF|t q"_nsaa>~O /T`8ܚP""a`is%8GO{>=|=iT"x\# ֏{[dј$DAQDU '1,C IDAAnEg$QdHZ) `mѡ1 d:0Ȕ!VD…!) P5F={y?NE~ӋqhM?;#_C.uB`ctC7L8HRdl덁0$o;C`mہՀ  @u@> |20J5Qٸ©; !L.-\|Mb`W8wh.E6]1H PHF$wRVmo-0`l?Ee%rޖȉ,E`PInNhm%k5qc*+o؝ љ@¦}i<>5}K/o(q||iy%,t ?}~U`g1=I#~8uي̛ς%=J?6$6#aCxAw{UӤɠ5(9 9 sP C$ +`M^Yh;gR*#.:ꭥ5o-Tqر!%Nþݏ?Y6w2hӶࣜNM途 A9Yb / Э#a+Db҃mvalr*hduƣF\( ; A-6S ~X䘑xP]Py ??1R ęKAW'38r tap[(= +c)L&.R)b CyP  HV7Sw.Qksbt>on!HG1#1okfZMuq $ m6vjpvVzc4SHϮû݀h>CJI |4nü$F %+;iXZD̰?_q>fHdTz <}՘y 4{y⭠uD 7hC7r F1" v4b*8X{!{ˈۀʫD*.Gө*b[[}n*$h5A0mş#qQמs{N;3|O񼳺1'9>֛)pODݮ >D] َ%_ -m{@kmJٶx$UaCK艥~_d-  nw/ )<2(Sw >A|ryꐅGC]-_#׈zϋbﱏ?O.*J?>W@?2 t1Ӄc8B4`"`6b O mcHd9 jN>shC4<6K1Pֵ2f jB _G'v;'i#0{⿃RئdCGF3q?A" 8tUfېn]h&.N;bon9Hjj4CL}hͩDwƣ{ cu+`k67,VPnltn9f}^퀺B'9iW. os`>Jhc8ǔ.Y׬9V3{[-?]"<Z C~~&].ӛQRcZ!=8"+3{~Gh\ri@b"ȇ- ACVe$@JGJ0@˾.{lr;{L]j Cj_k7ͻ":l=}Xkac>Oqj3\Pvٗ['Z{L@l)x~7TLAbv.;N­ ßW~X$y!sʂ =fygR/s EZ ]psK/Q^ F7{ ։ $5LsPvyUrxى6rQpV!īxW tΧlyMPs8;果|(e7Nc;UeZ'~dc9 (.}0t={0p1)h1:zNgv&G9E p㽍n6lfOcC:vi~ Lc8T6cM F&[4'q 0?UBiL? >P|?9[p8@W%p f#"E94E#0Pl,) % @",[Bo5B= $킾5 aj[(A[v8ҥ3<39wzlpΠz!M ؋ӫg?3S$: ** [=D| wVybߟmYh7}Ev"Ć6lء.[E %.U\U~g`̩ۙ^XspajB+HR4wTvD>)nQ5bmdX@Hm:VO~ufTv#n_P H[)^-I(Z8]H暵g?7~ͧjZH\@S>n/]#?눱1`ѭ,YX ܐ^kpdq>gџfY]g^Զ'\Ξf%>ONHUmqZXg Fc\h TK4) ,ÍS'Sɾ'[mS `;CcJlwS~ۇ3]tF<`3,b/, ߖL3PZ^J6 e֛5jy@c8fꑅ>|sgyiKBҬ=91Fs׋wdsc;<joե 6 _ݡ\˳빱qM B`D0M1@`0 نh "E"6/9)W;.0 ;#k7@Q%mkϷHrnʜ|ϙ1]oҡnGSf9x^z^ 6z,t ;/{:Q9hC}]o^-ɦ-&Bzcح'08sjlNp ltȇ.::ܹNPxGl'Df?gk^ml;8V5躾uލ'H_o_ an:!CCd~:gG0+1_Sn='tBvӸ2dɓEzE.}.0`3G1o*w6}vn[j2/fk'[aStڳ2T_SIˣqPMGhN[dx[ͽ>RYR309*]yX[}G~|_uџ<ǎ\]qi=<<~7⾫I(6DG% G},O#A܀ /RRԓ}U֢([Cg?S L4l5i#Xk(m>G7̸Gغjf e_dmuа8QQ,oX}ߺu-fhlg,$_i+ y,Qjl4BEΠd_k_'&zoѬ^Tsn`_[ 8rԨ-HFXAA >KsrjW"`;B D&:Rk%1f]"N?% -_OGIX*qkx-qPO7q([|_Ƀ5;(`/{]"5e['νk;ln8Mopn bJ,/F̚O]uft;/`])gA?=66M)W8 C,tV o?>LUO g61_#:935\Y-숶*cH[pcx.bA_y/}ݯc3JqA ۷Hwn! p1*1(፶՗Uld1D%b ,.O@ٛ~k%tߜ~ݗaxՊׅj\n|}\1ǫbz>DsU߮gIφڱ{qMv"[w-3;pߜ4rwHƛs hE6^/-'s\O 0M ta3*Ijܶ+ 3c{fKhYZ 9k8gq~l+V\qh:y;7/.A_ ydTlaՇ 'Fuy,g/wя10X;/]C&xq9zŗuQ^*㍔ʢ<$~.{}q>SxI񲗿x}][Ix?quZؠHiS4#-#j8"a{nL!/:Wr e: nVI*ܾ&7tư$:f?-N[fY'YTc2u+ek}s|QLx?k_KƼj58Qurйsh#6߻5^kh}axM;[}yjF6)ߓ;ߋU{OrP9`@} ǔ{6iL_nIc{Beg8=V^z3ޙs_5c8w:W {@@1Σd< rzݍ()=:Dm݉⎄V!PEE`_:)kk~@zl]Ѵ˹z㺹Š8HO=ycln[>Q`jRLF!Ϥ|kTѝIJZ\ z`s{VbO}} 95|2Vz>΀-.xw:^gs;|:^/C9sCfPl5]O{n QgYAFmV>Ns@:H7KH/P{:=gb#*0T_Leo3י?G. ƩWV.%IW0J0US1BHe 0Ʈ[ηr+Ŝ:{H}[9?*PZT2 \M\%8BwbtOm7᧕ұ@mb <:[x>@ $kJt&m79di0b&|c:\lA_-Vb`* H[D땰P{cWK*5$L۝cpP RrnhC44vN [#Κ\"]$ (R|i)=  D͚ `D :04Alل1Pd@c ֗nI"!j721[r^5?]{ּR>@SC~%ICl4 T'y>!J9Բ^stuIs"wGӤ#PE*;@$?fț}߷$&"ZXdi*"&* vk GEStaX8-~` %>&q X``%qrb!Rbd! Zfa`dfI)ba4JMb0,K22pX H"JD&@JD`4c@<6?Q(HJhe``bP&a~]`fSԓQH)*" iw#@MADd%p l&%,@R5B R4T$3038!>?[<5~D$fA{L0BwIs='[ p[A 1 {8ӷկY/9̸= w(XlV(/pʈTPr=T`hl1,N9㖸㗠:` ~wQʎ0+ :rO4 u!WmO ?{ o?=ٻq(0044bW_˱^*Dԇqԑ:@צ3vgz>_Pp-T BUcˁh jbh!l8e2wPS -a%=cd蝙 R8kGߓ vJ< T%+tof\Q"P.B7CrhC]!ȥ*3!20R (@pj@Mybn#Ӽ8|cF({V"BP@!A- ~ik'@ 3A2]d<ܾ!b` My.P#e96GahO`"Cd(}.khR}8gYèEد:#i4mӍ^d?tZ;y8G#-CiVR[.; dh>a!GDD|w)Rqq+Lqc͏AKQx! duրg)&@M.[C|ʜ-Ndp \=VUN?т$J #?n6:nz%V6Ovi îD{⚢σj|zkqWZL^o,'͕w}߱X ?+X6Q~w^iEJ]H _#WSQFU(^ 2åMNH}(nfHh4'quc1|h:؆ [ aD0H bH ɡ$ _&LH, ¡XXȬ- XbL4EB`Yv8F#ȴ- B/?#7L)$68$, , ;L,`ɂ"jˊ+A7,`U$ΨPX 42Y4d+ʰdt%$.\c2M`j\@ ,HA$.\sFh$V! DmbM0l\$eeNjpa jFIZh)l ѡ,B:()M KX1h-zS-XIbnADė,$"J0hŋ.fK\dC$Bb1| &t7F%{.A,BTA$۶=@ke6iYnm jX$z):j}m)<!ģ.y10 9( "$Man Apg"[d G"2F d˅LKԭjqT0y-DɑHHP\J.X ɓ&4d0@aإH (͍ ku3f3͆h˜@n͘7"6"F#`ڥ9*4fF# .2LIU =gAvJ BגV@43(#N`c35bJ}+բ24JZ#Y\Wd9d)!g aSbrraȔp@ W)  k$`ɼŌd` h XNՄi,0^ $ܴ ۘoċp#l3) : <^mbEf(ұufXb1̖4- Xe3RY @A 3c* F% d,20$aV.e$IdHn0ArSDh͂p`Uxd`l(r2$p2QDwXT1VMܹ& ,2ofI<`)Ph91r4AX,QH$䱢Z[QbV2Q!04I܁]mU4\آAh@Ȃ&bJLFjUha@c2 hЮ5 lH,5 \a\2\%dȠe̚,Q\#I#bLjcD`1 bJ(Lb c&H0 q\Khd)I U.gD3bI.E0MPXAC(J,A4(2PXs f0` Mb (q3 0\L1$arKHF (CrM c (eW($#E c4.`,0%" bH( rXf #V,V*``i-1hL7(+02AIc^匘 ql L,` .IEc9 M40`XaCX \,h&jӼ/F\P\!h4ale6(d آ4hQbM ,`H$ 4A!NB&f-E1.`Xd`E4d(L`DdK`̌&2PdGzh$9F5MLv$Qf Q# Is&K("ZCD$ŽX.@  LN]FH#3C.QBM E˙0X pt81c)H0A f3rq.EDWsC)U'$:ʭQCpC9!Dܠ$DB ʶj!Id! QLaAEXenk5pB6iSieeXу!RMm"iݪPA$ ]d c4-4^L͜4iKU #3EC0dE VX(L2BTAqZ jiXX&B P4A%Q33EA`ӝ`QU,`Id4U0ѨB6(.E{u+ل4d!V EFF .A Qs.0t`bF\I$4d_&%(r m.d$$A%HęP;&bʃ &4hɩ$d \&ᕋ@-FT:wr%2haehz$2X$f\)m2j!qrp3YF1ivr ,Ip-1a-%664d X':EXIko X 4fČ U\014m-0 zZƩSㄣ5eVt}asjMh1H&lkPpp Bh#)전ƨMDF Q,|a/fq &pKjT`= wvTªJb .vrKVfO~|(5a;!g\wuEpxC W;{#_ׅ6Xv9Fu7H8~̮C>'[ϻ'q'C`֍ӼܮԳWj 0ǏE~ڮ74gYw75;ϏKtfivMl?z.ǿހw?_Ы=mx}a"A{Oiwm#l,e: e n<\)9 "C:cP,yۮ԰|anEszoCcgjϔXl Z犂 ALSϙcgJ8 ,d%}Mvyn9*Zu%3 A fK<Pk:Nnf&^c#41_\~p ɨ5`8 xNׄU5 A@F1 wHwJzzo<1;d1HACi9C5;5LbVa q$9>~=j ǘ~;= L//f^!qGugt| Vm.=_Z'8 .;K.xj0@\>QcH{cÀ /-Z5KOp_9恶41Y6LIsQz8K8L<9s"& wC7=ߏNMm[: a6Hlj `|bu4!qaȉw_&US.-k(;CS ivxA}gGV|TVK;~Coe`=^sK: ퟔ1{O2mfӃ=XPHD6j YcY')G< Q90ڵ*[ -zu|Ǣaۜ>{ e.#y|2lӖ>M y1<"b*'rwmcVux{m&ON9-~@1pz3r'9op5pErWXŌVE0&*U%'e=!/u|&)3#\,z|øA׷v.: /-Qc h1 S69[w|;_Nlt0=kwkE/璬P՗ɓ~8]#(XK tɣ]%7&1ؠ~3! P| BBCSZa0\3KǤ ľ5@[[Yq 9_kcck]NN>_IV=X=+o{"D{nIvER(鏯ʃ-Wصdܝ .+ԙ]m}t6~-3϶v~y'샑dc%Dx_[zuu£Z;z{宥O<5LZV[<ՈV_KWr\_4(.g[_;CMaHc8@C!%](&( ,F~qX {,vz!h==x(HxN-)\+V"uP"6Vi5_@N㒦SQMi ۋ dH*N!d7L#Fp-m8A!  A&s?E|pz/_ۿP<(z{q9MW"%P+p"a 4 ةh潏Ibxw'(i~Zއ2>(1C-,CH1 D,H JADA ãd}?} :1D1$@I@Q@CL4z-k2'kqP %31ŋ%!KG3ʧ߬0.T+v+nX~|i<`_Wky87DnaI^N~Xf9 !pRH%̿zCrvbSY&5rFL#6.Ӵ_8E .,h qat܆ryET,5- _=B G;k7wl:j 2_+7,<+m4Gh%HkZˎ6ʇf4E-1.u`΅1HC3 ̐C$ 0!0C2X0tڗ{z?@ Bi)Bl0RJ eq& Dwcヨ#!iq@$OOQhk=-;C>kOy^<hO xћ^ C#!<6@:[mI64}~&5!Cץ'?M&0`qO`&2VICSo ڏg<,4K91,0a=?\5ô2SF  <3$|nؒMR<PC2D -$n"u9 D6%/,Sfa}bc+ !&MsSP9 P@O"1(ɻK'ǘaSoNf^Z9v7i;Oo\?K)Eg#ܹw.kxa/`\TqƓx##rw, =6Ń1XnpXk]!߹{eZw݌F];2Rpa9y䍋!еPNBfGJ[H]-<ڛ{rndx:ccM<\pk&6Ͻ`::v8p`ky9cq>x>rDIZkǰ|aLCtct>VeiY)Ç. rlj#g4M9HLZ7{lix:BϢcXfdMQg2W{ڢдmmz7Î(6Q]J9n\AS>7j6,B5~=8:3|G!_(xn0YT@}9!hE(/{;xxt@Is*HD!R߼o1|F˔1!&%!_yv#4"sDK%(DՂYBO֫??tR\}hUtx(}J!Y\E dum?m4 {ŶQ>֛i4YidkN{ʎH&$-ɈMD@xo؞s{;uvgvtVY1E;Ŭjj¿|ݐy3dt\(ݻ,<b=JM{p2zXap~mG }V0 .䳸tM4 7^ɳ1*z̘4p$ $׸F? ,1`T96UB4;Hw4[ibѲю{lq8bbem۰3NjH{>; ߣ֞M_pԋzxUMcj)-6 %w-G,4팃A,ּfSgԆZu[P$#R@`1.~+z$ "[1 $ue>K}->sۥHy|<~17"1Zֵݱ&ys2ڶ/o{j-6pmƎZA:M\C};b.$uc/V\;eN 4QrZu#f&e,(w;ŏ:CeD WBK0yfҍXխRs7B6"%}\"(m B%D͛"tĢ"8ؽ҇ ${tO 4PȽEgjV3* D An,b he0N+-F=s^[Y.QSKbN>y!pi|<2TE˶!5v3sI]j}V8M^e_?5iKQۼowDdbHGy:޽L,1 ʾV#>-|2xyKʇELE/ݗ(oY]8A´i4PĆa"&(3 UiőͺCWqtNBh wUU(*9bQ~Br-kv;!`ȕ1-*x #tf̍a@a^ٟW)%T!N b1 D¶R=ں<y<H B1*h,A{uu~(wS)#?v?;| n;tcHFSO ې#M[teͿfcg)^2R"H"{_l!CfjTpH a#'%eч o %sLI[>>atp0SFAFw|E‼0MZt}iIXɆQvh)U󶓔QC|$X2O~7M/xL-kص<Ǐ9XUS'ϧr˫>rp6P>X~x!A)XBx}<^gq%@E8f\1FC^⑰ԙR^(H& ` 8`",A,Yy]֗#q <2Q5!@p{(`a?G2z|9%z).)$X],s`%RPnׂd(.&+AG.//gC #A`"(Ț 2T0׳ӔC(H"P] OÂ2?Pue#1K r4ǧ߻o?_SnVJWɯQ(`4BÅrlhg6|ؐcfu,̐f ͿKHr%|4%?-OHJ*lB5P3'SG =gT!Xc#fi 0u+}X;+Mv8Xh#hI,/pW58U`o i܆M12`ܢe4##%DDqP!\6IT5x4! `"2umИ\FH^ŖEEȋ;f77 2CLl ".2-`c42Zà N0@`D1aكQCiv 8|mA oN Y6nUXe QqB :ѣF-X7 7\rƐ2' [E82J#C`& Yµg4cTn=hj[*4̇5V揬 2h!qb cݜT"!R A_W H #}o\=qU;ZU%\كHȢX ޠHB&Bxkx=־ct9mz#8մb;rXۍ^L֝kV0Yux%{6kiE;;˻7 YbI01HPD7k*a bGVtǒhnڟ 4*$v@Bʋ0cT8z8ruNCg]7F3f[ӵ^fؾ6ߦs-sۑ?3Qȇώ_T%`'c$@L%4aR3, )MY!ILH^FZJ "" ""D7LJ u.fc~6x_{vU]B6 zk!㎑PbJc DSkS1DT! <~2FK~]BT~H=~G~g : epsLLIȷ9M#%?x$" H.s?b礀>n<ߎgɏiDM >nn6''s P$HDJ2< A(Tp,PfDtrlG[c&`4hĉ%2tKF{i#A P{CN\JJ'icazg$r֙ r -h" )129#Fi' ]pP)SCZ<wbv`@I b:a)T;)2E3@ѠK"D @rDJ$|[^|jF0/α?8O-kI&Es{?y@tɠH0oOMW&OBC', h~գkp5&UiN,G*@=&akӆ";,=tM>FTB4]-.* 2 ?Zvv ddM͔bɯwK?[MXz+M;`|D J8IU+;%|;v'awn/by<=e$2w "l7e1lXb1j<ϖ;bCB0dmZv_&"'sГH 1_R\LI2CFQ B/rN 4Xܒ!csq,&XرAZ8(D2`|B 4J1ḦAV;Q'p $1 Y"KRU&e͇fl/APBF HDV4r.Z撪!cDZbea$ցky̮sN\):vt`X <ao0yXĺ,Fr&w ͞Q4SN?!jkՃfY1'!T0XuРA<xhxxGv˜ Qt@1 7IP:ĠL:ߴ 0#64$#&@IG2"KCW&L Ch00 61'@ Mȡuhd*+:!HƐhx#E;%G8`60rgĤ xZVΔqN<y#b=KO =>f5P0u/eGz۩iիy>{7~JBT9 |nE#z➣>^[1J=+ݿ=bکl`pp"#h} X;:WH}~@w9,[ "' ðuHUGIA9/Bȗ";ypj,X  (!0 " װb( cX;Ã!<$DR7dfnCz# Ɓbc/6a##IDz,xw,ű@44J@Gb.ͽ{p7Jxhl .Ǩ7<.BHM,h(\ ! * `E>}ˢ7B$*BkN[Ϛ} Wu)]Tq-:W VNjѫF C `/ډZFD' #o~'{k*<$@7}(Ц|XanPZ˟ӷɷWů'"Ō.\$eG3bu[NV/;;c\Ua/ʲd0lrPhP*3q!Oꆆ rM/sY lZłI" lXKňk!1:,pLBbu$n\R Ui c%+`Mn]GA660d%.F6.1d  E1]k8#9rCvM ] &"Q!!9T`Ē]= BXpnQd(0@=`Ti `Q0 m$6A#$&3h1 PBh|ȉ9bb7geҒOwnC7l6#sgzr\,,.Mi)^}<@p1 DŻZȟ]QGQFsaV;LPndOPȕȒKFl#ߴ9Do\CK =tEȍN}V4uu!)DlNzf 7!ƐB*`HF!qv,bM}}nQ̃uH\`1 oq>(e$1CF0 0<y.|7:3#8A/.6;SN}s,뛛4TV՛X"Њ|%BY$~vb/sq\u؞^rmw231qaӺ]I>" 1Lp1t oѾ7AX!d`h0_0`pP\jF6~uc&]GCĘѓ!0.-l6°ăaaE^]x6(cJƍl4b!$:0]lNG[ ؃& Ѡb F PNd([Iܼ=%e8 6 q#E., .. w8Vf& l`x,  LC ˸p.:wH Q )Y50&Q`gmF\Va Xas @$lA.@}4p$P"Aup}׎fI 7ԣ z(@( a>ȳ6Ce@3pށ6[ZFR.4-׎ظkc@T5a :4*߾,w)03d bz aYQ9 .c'^vV0h A 2Qǁ1%#cX$Ϸn]lk@8B 0e"`ض=Յt*L 0BT]XJh;2ӟE{jv/ӯ_ڢ1lr{ēF )6J3GJOZ%@.5nrc@Dg: 3+0my9 atxXQq;So՘KED d@.FJAʶKHj%yjرt~7&șÜP3p؃an!P/bı3a<9X7.uQ4P3,p2XU(obAg,08ZK,+~Ɠ1FKl.3r& 0hPX7,]`f !`qF%-\eYb tnr $bM.p@FxSO,JZ4@dl3La!TPPlCFR5#01\Ștw /Y(T$5PY7Wn_->Ԅ#wg~`c$(AAs.1UuWϦZo@n>C;2 R)aٝ^p@䔌9 ()Pk |oIXEiZ1?bI5+g;B,GX C#î.qʳN to3p(D PEvr\!Px D`T|ݾY;{7ف́" ja" ׾{9wy[X R@:m@v  T&C,+p[g~MJhYaQ;-׆uEm?,܁p ЊR*;d\^>-%\jt̐Rkռ+tǗ?>N`z⚗HC@xn|o/|u.ۺi@lHCHI,2A H|7DI!(tұq$QX :CusfE02 1C7ʱbБ?s޻vy%JCi֤t ,.[w`( ($HTA<NJ#2 5Ixn9\ J'8,V899$z[0 C搖Z> *^2KjJvTjDB$-(/I֛Bs>ωd.M馒ujDwUc'~}Ӈ=R;bHXG[B L3 =ZX<K0ਸ਼1Uj>?y("f?W0hU<8W` PQ&ܷl`\@yyte| }?vgEK:0#UIkZ03]W`o- _Pyte-_CD&m^_RwY{x~'ȿ3]W#A& ]%9Ԑb*찕SK@[ D*@/#PXD X8R+\m:[L ذ fdt@tKT_c@Yet{UdR4,`@čB8 Pj(l;$39qI*1В=+R^>#.?>x r0abD^'gns q{M.ʸ6[1 B=/cd='?aj77>좍S3s nKxwHiXM5)rc՜osO#$Ԟxq(Fp[uC'} Ef% D*HIEW0k8fҳ5V9? w']}gqn>j[3A9[j썓]=Д/5yr92;%~n%Dc9x{_{\t|ϩ]W@<(K3]t˭nj|]/}}H ~{6bHc7tK"p&+jp46P? ?)GyJ 3߹OeӦ黋x> rӗ.x>4 m  ڴ8> / l?!`6py^1~|7Ԭė{ced΃51/*r 3, F V2ԕڊγs= . 6+ٳ7-x0qw_+mϫ=ֺE6+ݹGM18ˌ coUoKf{w::'3\9wPbU!6] ~zv3at<UǗ%a{ }?=c ?EQ'BWWS =73;\9+rRz6rnUDZmz,^z >&M i@O!!F5'ąaBΤJk>~-x˙prEmzɦjmh/h8=6< /\OѼ J-6 VfPdS|6$Pg1\;a& p/:iG^*X}@ZF,vZE혃_1;3O{핺p|#^a/_n(4r}}/RnM&bp9m0Gv64)iQQ}@uI'u ){%tJR/XmW͹٣ j_(˄.uZez'))02>>2lL~c]?Yy=z.ygL=34r8y!ٖ `DsCZ|F VvX G Zʎ3mnܧT>1ոwqXԇ4ԗz~6֟zkܔރf<.99wsl<{ X%#Zv1` 9r]y 9x/t:u ^N&{",D l C71'0xʵ x ¾[IY;O-a<5e'b>"aPBl`qA̦z)n=-@#s7[N7ɳ1G64;a\8XRvՅ_}1>O,j/c5Z31kT]0Sc]35@Tv'i`?W+bݓ{r"-m7 ./e 8L{}uTJ=\rD )ܬ{RhX+3un.Nsgևt4&|ˏFަF40)Bص|rV#ѥ͝qc睞|[:B;8plwv{t3kM87:+t凼&;X; b6cO 6}WaLrP'Cc8hu7#y`o224u-ŶS}ol{ZRh3#¹$\k跍54uXZdstX+au ?2r}к.S r69 DY>p?s_mOao)r]5[Iݮ.o  5/FW[b/v/'[ >%m`G]3&h!pOS/=g/oN3Ψ?qVzm0#zO[u>Gn!H9.yx8`5snW? `s~R$: *Fk-γZ+BƇRʈ ^)LM/eE8G#Yg&duSO1q=sJn.m1D @ybcnǸ;xpy⮇wtDM'X=:e@ܮDzLAH85c_]yk[@eG7a ڔ{zxo4{6l2nȉ(F@>򁒁t&ͦǸ*tZ֨AS貫)ӏm!4R  X5 LĀI05\]m;=L$=wPvY^i<= wb"(H"( ("(gG?}~f^?6߱'cβ (~,MLOoI?± `oP I ^wpa̭Aq0J@2MӼǁD6MkuxFU6S‹̵F:ɐ Mi BH67E @TO`C{.'5ڣPmS @'r 0U 9'D9hS~s[eCtgF0 pOg?ġu`Jz>=jkй9}~{wGMm)H8DCኾ|+SG¤GǏ$CD3IԞji()k obV%Y̵HrHj"MdK ;HYaE.D4VAX3a#"s q:AbAj@zGp!Va-AUbõԶcChn0A4Qk $nC ¡61IfF*1 ~9"*M7aӳ}@Ncqme TMJ!a5E0S$'<;4pb xb!ca`/RrE$'LbfüH$ڢc+C%KćLѬpLJӤ'fӧÎLJ0hqt +A N z @rsl^ր!PDjX@{*X=Z&O0 (ɮL"?ۯB^9wׅzfZH V]Zz/ij W:BwY(SL:Ε]>)ƓEڨᩢ9&P!+%m( xsr.˜: ,!\k3 6iRtDΎsY';UrTZ-66^r*I k-VERK\{Cj&eԎ"q{;Br B|I!'(7*w:6fM͍i=¬7q*?"0S T1L;-M[}x_q':{пg/ ڼWrE+:uB$u --)lgZcB""a$3Y3j\adr; (e)*ْj l*tRm\}++ӧNZsUJ(ZCB^s',$Y4@}fݛ8tn/ []s-iO! nI$ҿ5*jL4+哤(6F,2,Gu:/lmt(B@2JdBryc>ҘHrve{}ֹb4#R c577PpJ\N{CRjOeQlCL]$)U^1_5:ueEk|̓9/ezn: 닀.kvJgZHZAIE*Z[~n%SYpcEC}uq^ ڱL"l|Hb$0":{Z?FN'=vh^آC^b(P'OaT;F0S|.,]Y 3Csfdu0x҉P F D De@>#0TNNb`;uԻxOoi`ƹF_8sn&MoU"'0F@%<;њ ; oaߤX"ۢ d?p$]Xm@5phw`8v NE~:wNTx{ohsH ߩܸ8Z 6x zDnzP2A:DD4j@{p=y( Tإ帵V$ބ O]7kI OCC;Eޚjy?_@< o*Q: M+pIA ?U}>?lGX ~(QʿAC WրFEMb:928lE `\`A2 PZF:H,GG>;6I%˜ 1GkrM7iP<EJܮX#gp? $Pl͝8ǐGNu^A>1AKSNj'ʥ9CB5dQ$@rt',B_z#$V!]+ .=!hrܧhb[b)߂0F ZP$ `KJO6p-.SH%j`}@300g !J)b񈁨SĮ=~(?lXg n?s)~QK{>6zB}uίr.P1>dE3~6 %葉_^ֵXl.fA풙y=y~4Gm bu~҇qi+q(qҠ #=ZQw#Aeqd/1sA'8rʅy.JXf;S! C *~s]Y/GhH)@.+ĕtT(2FHW):P~Ș; \ EQ`K `@ń,=e.bd44 nKrP2Tx(?C9!wΔ@Hs|%\ &BB 5ˑf{޳kzE/3a_ 5@gnM7v@v b`ϔH)L͎[y OO~CHifD=X 1Ri%A"(%(CǶV ˛wDza;Lk{*nQ HH{s @ 3`(6!6B Ro7M$nb '7t$ {aүSQy*$# B4XGN =x~3U˙KIՊaz\F>熛D+?3a:.Bó%p68b˒[zPZKDzP 4o"a RHRA_ooOzg=I!`wR͢ @ 7dB~s*ʛnJ)EJY굺zX>I H<֦u{F@RT1GQʘ뾏/ozHS rr+Ol:9?˴i-PE v05|Q+m'%8hl@|I'6ql`_>X"k LJ#DVey`3D#qN?NwK~p qv4A7O<004#pv{CQLó$:D&>0C@ D,6( @@\pP@oPJ-*(–Hh,*hBB5FVTGYZ)`C,*aKBKdzA%ʹw?q^ 1E@az6"~ }U4 Qļ-j9Pk9Fl}Vn8b ϻX?g/c1ZX!?Wc6M!;/-̛MefQP'@60\_e1̘rK(t#;o&vnϞ"ƀBjU AuJ fBˢd7>ۻN;]6ƨtM6 ivC0pُRBb&+O[ g6q luԹu(@`9@dIGS6k󐳊)FDl4xw,A ġ KiS d1rem7Veޖ@bwhd׬@¹Wt2`@'+[tIeEZÇ S[P:wg|L)h; ˢGQj(v![XY PӳǚKRMHI˖䋇" _Q>!o@Onv'm?ڴ`` o9J{+0j3Y]DF \ĺB0H1ڬQ 3ɨK3r1^-]=d94uXx480L z_Xp:Pp$:;t(ع>;;ȗzw"`w4 b$bNJ>6aC[`9۴ ܯ()w:ƢCqvt|t<)'x&'o4ME8j 8/E_=K%j&fEYc1[z@vF]"u"QHU!*!C%ʠ4'PX& BÈ1R214@q)8~C@$P!ޕ^K)`z ]l07AAhG,,ܒ `Ksb+iU X=g@g՘Kn>$5¾tkVfY`à 82F$aL:꣜ C 0LxPrz n&T1(N v]/a,P=f@>>{|yds9~d &^xEd=oPvCFMF!g *|yN6Cucc#h Je߇lb͌0a٭L7צN7AqߊjZ vU3Ac  I&~7jh+1"2K3*1"l\3(!irW%2&/7 peC3rWΨ> W2 ݴ>hӣ;aݚ0P1CrI> >=GgI`a$BMKY}C D_?R.c?F!w`};`dWhrw {?k xKt4LO}?/",H!b""1L Tpu߈/Ǥ2LUC!}~ ??ѿ-pU#l(o8j]QG6X?}N`2Ö\0x |jPq!66~fj4`Rj>ڷhٙ$ө<g}(NwNPiaJ`DPh}7QԀ7$\T ?q.&r" (_~jߐM5^ @ˆPp _vCx;==u+?<v5wxz.A?_~W}d_dHۧƯSx}ۆmrXDӟB֦O% 3?/@;D7 o (\4P*:7 ˀl} ӽA^f#-3A@rZ pSq9w,yY,<$:X#߰u6b =?9 ܗ*0"$83' }3)&OT:34C1G0wl7vk6.("؛aD_v3|rq& ׷NJs}ƹtD 1 D~:~T:Fzlg(:$D `DP/)X]ݡj3@ncCMu&&u.]ϺDH, i!9pdׇ=/Z#2y^gnq\ºHɒ ~ȋ,_#c~ut/tmX\ +s x|.P&`@6KW(R3:&s:d @lM3$25MS)QWڳ(V URH5(2\͹t(u- ޶h Doo=ύ#.xvpF'O`5: #U9^yNsڿ_ zdP޽R&ez2ܝoF@}^#_>~ ?C@J@Pl hZq1"0Fy2)X;#95}t4hV"sPh=2FfRuMҀ 5z}MX11&$&0 12 aʨaXBF8Dup3` &8=-D`@J&lX 5P ȇ>N1:{?@!/ @/ 9BqA"1TD@P(& S}v fqXѴK!ܿyT\sMa_ܴL'`!vQj֬[sj3ir0n'͔|Ykς@{Gظ8ѥsU/˹&ns.=m77u!I@@x$s py!Oic4s']rp9_vpq=ߺ4~ѷ13ugį  s6^a6mM:(L>GMȖ*N8%v_d5bg9q'%$ OklX8(r@K^@>E)~4,wLH8A;d#z ` @."րJ aw8 % jY@=`0>BD~dV ,b~.hy`ݡ `F3Rbd:Gt ;s4K(>.o\N;`E{oq hB"XH@>?Q?4B~AR7_ua@~GIz>|y @?@>W9N3!H}"ǐaR0OIFJg2t0΍n~J$;4VC s" GA|:QE 0DLb&8v/A~=~|}{uC~N "{}% _(i0DDP8 HBW@,"mrFGHtd9MC 0{KxwN24@يnL`0T|XA͂LCx'[ëcɩWdžQIl#%jPn ǡK@! "5 /`#J-bEǁM8kkhc)3V(UGVyvU$q:D֒GG7ZN[2Ye[\mF'$x:J8[wR?AcŤ]V m,vi, 8D_C5zlZ~/i˷ gV brAvx5!;pG96@;r0AOA|oc] <PW(@0xX@ -%K_  C`iңf%!t`rt yaHv;G4ygtD6BygG0STRCc4 WE9}M?ai.B-B+R]h4n^r-t룪唱6^; R/CT8U?λb b'8y~MH Q ZU10QXZ-1 82)m:X2:a>h6>)Ĺ$Ml}H)A1@D$W|`~uf*d R}tL\㊘T@Du"=|CO=(9hsPz$l>=O2Q?% N<7(u&HJ(MUH@!gP"LD E1F$;QS`:NA?ȫ QS|ڋ$*txI4 ,@dD$;Ej6CCrDeJbC򪡆bPBa0nITv? 4AjɄ` `?>oc6Ao+%dwBA|-,~j<Ċ/ ./86c#2OuǑ:PV*, qZhG6 łRy1NХ%7^헩~#ۤ&C:>1Hqt4{B@X 1@`yҍ@kn+LlI* (: 8=1Ƀz?7;9PQ``#AEp <]QE>w8a&K V*b A!޷qCЋ=p"s G|OV_<9|@NC+n0t|3 7~XV7y4!ג蜳xnh`OeUM`D6#Ƚ萡P݅]x"&iN}"pC& 5Ήq\i Bb`LyM#Ck{8O<ǰ6!%9908(?߼8ID>%L{ 3J `&4  (1?㌌Wܒ<3t|N?[i[1ɦ#u}N@4PN8 `lnla\.UrPA}[+Sm]AC``D[0w0hJm0 3iVcc+sَv mm#=v$rG D猈A!`6C]ST*PV8HLEX J&07)L! y, haǘ)L!9a{P}Dߘ!cr  KX8Y]^Hfp)? 'cڢx>C3F$$a߽ίJPV~Y8Bu`b1-a.  )R p=t4BcSckZ I b@YX80Ҡ[k@t"BC6 d ,h6#wlv`zb"Y*Ct8PhB]Z"$Ͱ`1#O|.Yc̸X, Q` 0¦R bJ S!4 Rz qS Ghq C`fCr@nt|cπ*L|R #H Rqt#  r t%ʒ8H8Yb7T-Kky/ 16-u 'IB#G `}f8dNzw-mNZ厜]6lc#}m_s>}9kx۝cYߗ>5:k=ӎ:knw}66Uܺo}mmϦx㩾y~zo7۞k\X l9gG:i'HHiK3_$G4Z"H'/"w}(Y\LAcs`z?n>}= 0q6mDH ~jq1_ eH1DUxf .Wo,jPuƘD (P[0?#Ӹ   CXW^.al:Bb5 h ! Tߐx%Ǭ5)w2n21.OWYHaQ5b.jaئX{b5-%zr hzll0>0=g~ "߮PH5)tt?ٲ򏰢K Os{KZAED <&>7}\P 7u=1TO?o` ꀢo`tG=A(G!_0TJk04{s_yOo@>3 ?Π  ֝7~U>#;=g^&mP 2#=W,aq3Stj jͨfOjʂ褎v @@-vħ|> b$CR HZ x"!aȜ8Sg|'ǩGGZ'eD?e(?գŗx ,t<)v&iS4W.⇲j4v]?k?WEO/ h~ag8_mSɓ`$?ːlCH%bA+\P} yE> `H>D H(b&2"CFxpf\Bdl!3)Ż$B?A"OCH!*cՆaǁYv8Lg酆N&'q=UPT8ヶd$6tBC 89+ 2c2Ï8 c c2Wܰ3{0̇HwQ8p:: CFelXbΟ X@^Q! x:Dz*ʞKy)_o~v[yz=OGy2r`.Kl:l/]ǗC}ʓ4.W2Vr(|@mx!9fɛzN Ht~{?k޳! ǖ8vQlsjcPā5zdXDY`af0))ĸ(&D@>A=ZcMpGQOc<}@ 7OآۮN|c#tY琕H9 hXgτxu!ݲB?(zX7#O[O#٦7l7`-(Yeywn辛€(6xC{DA@A># :]#wF0@@0l~+NOCa5 P)F7v >Kq5pL,\.]ٍ8rݤ6b 8 :-L z8!ͳM~Q}nYM>>'8yK~{'?ŋ%,DKń˂KxI#5 |?)3gj7C^KwfѺ|Bey/_h1Bxsc?"IDTѠQMCYšJQQHCBBÃ;&5lp[S݅mD…#?зy{jC؛ 䁙7#D} YQ&b!Lps5F0+Kb ?CK6m7 5?J >Q)c&\i]UFFɷC@hn3ɼ\ሆf(-ea/Zk Q-(-zkO l|f kv¨G|qkSw]zIך=>c=W) _LѦKGv.14 @MDjlWi_3\A@(Xj1~2 Cz] h-ܗ[9u{[w?h-.{\la nXsPGEиQ+Mm84f~vCmoB"]^d6ZLڬ*#: QbLWWn7F䙭@mp-Y:g4S-]mt|Wth;{[USnn^5u]*!1׿̰ܽǖJL>m#*']g f ~R1~}1nٌHQ#@DLSIME }.=0oк}¸z՟U?>Dxq{G淵^ OPj{PC:?iY"*m3-He| ,OvgO`c]vMix&P1gu'?S`>gn`ߕ0-ƿ l7&(js/ 4lz&<[|ۑ#ާ2>[/?Qcǎ~gnP\=?}ss1E]n&׭OS)z+JYD]dlV뽕a^fSJ>dt?CtyglwI;?ׯ/,mɜʬ ruǡl*2 M)[I!TVYy <zOo;+ oY|gftg Q0NvLzkM#hj %׭b5v( v}#T_;-V%)rET"rX៉c3irV;r{=/ˁڄ oFlPO J3׍륽 FEők ?a̪xW0]@^BXVߖr7k2FϞA/4bςiʖT-25!ǛC0r%9@nξ^T]A@ ֲe&\\éz!G9Q7X]e+-3S^odG^Ge05t&>=\PBt7wrrX{5D X}QhƏad*p-<}L\M'``̪M,P AaCtm(=?v="ـ,qvJ;B@E>"RaA9|D2UÒ@?m%2_4?ↄ tmGdcET?I3HJSa%{'! on[5PB"d lyT%e(-)J#O8blCqto.ip:{NjO% 43p1Ɯ NrtmQBqty{XRix:]i6 T"G22ޫjyr.uOܘhlemFca⯚ekhرD;]6s2vy-,m&al*q q9Ƈqnal;#p;ap4Gqur94Ҫr˛h%db6,dCYTh!\c2QM*$2dc(ɱ%rR̀Cԧyvur(&qq:G` cflMɍ49r5/&z cC0uMTEQx͡؝Հ)0U~ucP"ӹܻb9k 4:'"W$,J  ETUxQO &p`q7;@/&` `R@=G/&1iA#fZGr3K=Xm5X\pE0g fDr9^󔴬.jun"8ր!iԊDC({'۵(F 0b~I˟^l/QVr Xj~ ?[&"C(T&KXZ|ئkc_õm8:ZKDF3Qs;T2b=j=~؇`! _0.PD;vg>`f80p{@؏0`1Okw WDQ94nJ佄ɺtq5Pkww<WkB xbdW|JĢz@+g6o#CŌy[!Y`Hdijf vNup4P*D!hQbw`R9#EQSGFf-jl^0hnhN*P0@te;I7}D7&lnF LW~ Rctk ϜB5ۀ@? =UtN -ƓDӜUF=@d;X) pxBxJ__f"JDc`dUcYTDa'Bk̪hvl,tȠHxFhJF(j(dBI$'+'?)҆==cꞥU%UUUUU_j Om$lC`xFjD z<2T` 7TG.4U3yYxRD{FF ePhxPw 5i$! ~ oSMJkNÿ \cP4W]iRw.`G{&u8<]{KtsM0$&~lأe`_ADEJ`07g`@aIZ ;I,2ckL8C2;CH At@i d<8dN)lâ 4Ċ]##7 ѩחOv! rN%Ɋ,`׺T*f4RAXVEBvnwl3 ]a@K0DDb&l0ޏx|v7:Cb%XG vpˆPy 갽H4Kg "D X0Y7J F' PHVEںIgdbb$#s6#m8:d桍2 n+ eytU2f5N9W0 Фj Bk`tpo&<{*޹dP]wu+B u$1D M$usd#ŽVz"")ds1fGl x=]6xNB A`܁I!ܘXQkZ H7"[@awP,,`cL6,W)SbMFs<*h[Mep:89 "kg^FFd $y @@ÊHf.^^;w41R5LNEK+7Y.Y )l8L6\@@4oY<7W6em@k0z;ԫUJ{] vFD"@2lQS&,dA4# V1֧ Q|?/E~`kZԍrI$I$I$HmF+#f=31375ҹ,c}*/^7 xEq4Wkf.pi*fM4:|"yhd*Ph1 % YYΙ2;Ť e @Sbh.uY9:jhv}G.-'6eQ7h䋄T[!DcH! WP0 `Gu(XOP2U ^N*E,Ls;ߩ?$Kr8:B  .UOX4qfLc9'ܟj7B# \ ˷^׷' q%q;t{o\>]6neh*4=3*YI޷"bw>|A K~Ӵ~/o @ bmǎZPZtVkTZډ4P"=MR"vk_>q6|Q8H܃"I\H j~ BDo\yCV!k\!VlPu$)AX!$0HaǏ(qd7ˠf%{5ӫAB@K~R? ák Ir8Hu-!Jq0!("\e q\ g€ӆ0e?` fĨ~5b*yTBD0Ƙ\pC7 bH#  [Q&,H&s`{fq҂~S+M`q)|DjK7vE)^zŝ"CSI3}BZv)c#XrW6/ND?,rchFf/\֦S4cm!i0`zYd0waS t(HFlMRloQhl~9 aLjPM4dO_OOQt҈|[5pngٸ/#` :oV?_Ő̌$ؠɰhERfX@ q7Xļ mMSSO =68c ]0!H%:1 WA"*G,ł]c,:8]ifOUu],vʰRXdU Ke $:5`5`m ٩AaXiJVMō^8ZUZ`7墁X0PhA eNHC CɈvhPŐf XRX ɖaw=UDs, xt .95Ҩȍ G.7:ޏ#`}hs@Pt~M,[g3>/ҡ *>%H {)B`|M1aaS211 +N30]!)ڟu: (09@"<jYDnvUHAJC5MSLB ub ?03 I,qa{_`DLZtg^4B ivJB#(hhDhDFE@B H|&Mpף8u#QDvp,);=]?;p#vN2& ӧHdܳhI!3UǠl{HIdWSp$c([ѠR\7HP萀gy<|)Q@-#HL”! @$*־jNK Ysf4^F Ĥnsp2jF`vOA0fIbb3Ot g%'tP$((|A jm |7pnhB?w!4dEJ"B|πiO 'HuSnXu4=Kcȉ:@ #E6`mՃL_oj{C٣B;?Ƽtbp趸.iALRISt[`q5Tt*Q/ԫ򺹯T~S^O老1G9.+(HC;͆q4 Jb?("Tԙۄ-0 ~*T0*ALoM*vgj$s aQVS: HN,Bzh2w:4JZa2sQ3 k@7IqD0gMA` &(,a  CSnqJR4 mLOnp !3%2 L G!FAp-C@pF%r,un8 2H@Jq4f{ED%!`JY};9@* PjJ@d2R VZZFt6# ǡ=  [4ahݪ!D*'D\EL_FcS[7Y `8CH 2ͤ/BYʺbu" YPW0)6X Rr:4GDPbta2f-{#Y$bŠ\[Ӈ}2WuVgո;0x+!@eb! R `L̐_M (.A$Mt&uI`!J"T]Z0fA_z=ȫ24SG>d={騫gNbl'B?7˿CAy_)"P@ap3Ry"rɦ 2|NNݵAAB&2!jev=yxo`~/oꁳ-<ݻSo,h`;\̀MJtT^y\ReZ5vC S=.<8?{ F!;:_?, ۘ*% =P$cwшGIZ_SZ/ / =9I503::N"999i/z,?d'ڊͬPo`}'Ht02܊E74lŴc B72iS ϗj|`&vaI5i A"…!_p1 {n_p0tR\:Q_0G|oBݯ^׷řSIdz~[L 8&`T0EBQh1'"L Zۀ&7 8$!2!Jzx, c~Z$: 4@ۖwla4W2a΀R2 C ,v$6 slDw(JЁJ,SHsޤgV 8 FDb45M 6l1>F~y$ ł(X=E`tsbEtˬY<(VcX5gL" "&6CjVSEUM5uht͓o,cAI@rBBB( F0d%! 30S2wi V< g~W]F "ԚЎzW"qCꞙGʃ31akjv @e m8HbzU35׫8'2^O:DOeнP ycѸ>)y;0e8OPndR'rMCG<ߵÁ47i}`L,ݎt^Mk`Wf\$q10lc̸9%qGIr@~`+$%S.>x8$23Pycg6WWٔaE l{HÝ4\&61&ER(Y9#C&Gl>II%@"Fkpy*BTڭ 9JhōώBϹZ_̞~χt7uo\Y}yqs[@L mBt@ @d 4Ssji(hO\~E%JMU2xF)y-?:J&|죑W+C` af$!`CeD>9XP= !!&Rd&eqIi &PBdf@dILϙg LgHRT=Wscʩ^sY<4a08yr;4Q H#DD@ox}-,"CF?WFHK#h99g)o ܎4T6(~rM}XՊm0k@}URv d9 #;TLNa+fc(LK9.$ı1c8f` K 04) 18Bf`Qʇ Q0`K1 b'p 2q! 21!Sc @S|t0>%v#b86;.|kL&&CvV4a0P (J_4.߈ o>p:ÖhtHcPE!%YEFVIԴ }ĘJGuD`-5ѿY]zdz)dԃ b' L1|pwqN5{qs\v >#0c78Qu0 ;cN,s4R9ncC0@c{!R^Uy;^̰Jl[:|}4rYf-Zr'Ǝ3/h6SĢ^2iHH|)/h57dh\p呐cLhMi׭ qx7$WT>oс0+9}2w[ЛСapCG6pcqA&r)2snl:gq#8r<1 UJ@T&"_{ͱz/) o=צ #G{=BއS4l` ocҤNAf";QJRv<=U>qAQ{ @$RQϓ3+%)E Jw@A v'ѥ$Bl.oTE^(*z}]$rc103!0QAH3lD*1A"YѧLBN'Cn)"Ǭ{g&W $TG8b +;\bUh Pf+#D" t0^4P$K XaiC$M#DH{Wsyד*_M{,O^-fỳcW fg6 R F &fI0Pa@T!Pb/zD!B[Bd0"0WwTy>q9[pĚql 9Co2Smd1u}*v[KIDjo?W\sCY1 S)i7D0/L*т!Mٺ>MzLOc1*c6?~{Pa"iZСSm+VkH0M F7ˑ{-b@ڋu(Up{ي "! E0hSLA"J}4ZYTL6u}g%x{.Nvۻǟ#ozv~*.o;lmkoŇSփ>A$| \j 7_5vj4@S 7hEu%)CMc`$2L#aad>2?sSO]xFFr `"3(:a =G EoԝdBu>nA /gjӨh\+>o5B,ac`1vښa 46C`dfHmP1(wnͳQ-yWTH.n% M5aG[tAX A:0@ܨ4jqQ麼!N~II咽#>`n'.4Pb?M2s@D#7I'hܜ/`D% D<J^`0tCSMJT WA00;yGj@n)i)߾v季l6H$50`T[ρzO?<94{'H:0Zd$`FvCq_ͯ/$oDRL2 A^$&0{0 @X!,-!^~Uz 1101B!L>*דil>Ez$^TyqO"926.-7X#Ϸ? BUBy0Oü w_z}ح4/e#epjW8 Wܵ96G#])ImDhs-ɅVOPPn.-#]T1,(/x4λN,&JXnn<]n% !QJZjK32=N,.Hh~1$zyp®)[֕+0 (XpgAu;tW6_*F/ު;6P(khӡ/du;^zk*f$(Y9v,䄌"U B>(r6 H˩ə leEfO l-g9imͱj;7,$3]Y9!Qit` 8a.;.n¾ r{Xҕ!֡0i8rʎQt+hAۃa5ֳ!6\.@N ȵ,5&,< GHB; z 4 4vqU5פpftzLˬ$KjQaZܖAoS,Đ5,&0wG=+.Li7++uZPɵS)=XRضQ;.5AƉ\L-z Ԯt)vE].n]x>Nn6uQJ[@3'8R]'-l%nʒ{9:!ӝ\[k-6n:cKJtDit/ѻ*{E' jk찵JAbΕRd$rcaf#Ν*B#U<&2X\c#EU[Yۈ0s͓Iu`C ^B/9ηpt-ՕhM̪ZCl)aƕ4SZTDÅ#u`WXkSfqRkFUH`:3l;Xm1WP=CJ,<.,my=ōfTk#ԠjXs҇wo9{T;#$ÿ]U`f.Ah,݋~yJQ# d$ Vsͭ'P4:9h_B`r,W$l bٝ{nea_=11YTf5J%5V$NlEBk]Rq{"U:k}ua䰣N457s]iAbɩs92˚j,}:0eԛJk%oal< yt AVb^7&ͭ[pcXd1 \@5e]9j1XYygeJۃ SW.cюike6[*! w%>- wf䮢3˖6wcxJ:׃bcC@!ʓ ps(sQhehtU:ғ_ 8ImmmﱒLox[Zj%¡6Cڒ pb`2lIi [KOQnXl{Ӄu=qDl݃X;: ,Br6t[TLPJ֡W!bBseȕvzgsѕmt,3&TBlHPr22$,0$Yl_Wryl\s.dwfHY7eФ7O W5m,5.r,^NM Ala A&䚫lܐ;~+- kE5a՘ɦcj) 8Mb܃6.MqҸYnf2e[ՌaɃ.'RO#^^Xǽ8r%҈$5nuUe u{2*Y"xbA6N3aBmLdڥZ&$f "6w1Pt,kjˆ2L.沖 idL)+#mҌ$4^eiS΢dC Z λY{± HBk]^Buv0@QdRUeA2YeF++`l:!P,h롇 +_rNDLhu"!1L&'|tk%eYB涐8\HZn.(e).i Mn Гȓme12e1r3m6nn:3 nI!cKBV80 `^%]=MO[8l1:%2z9\vcTzMsTYj"B\PHJj*U)ꕕBqB Xe(.&a`!Rau 8:gUp8l*8mGns2: n*譶TMtH)Ѐ-g8:ܴPI$'ԇgmv3zwQm`xpxH THaxZkXƀne7V4V γ 9X!#+>9R6 ǜ:tn.iO$/4|OBJNL./+2⚻̲hJ\haeOJl,ZD7Vn[Y[-ST&\]?UUb|A%Qb;ֶ4'= \[9شqopMe@,CO_p3WT~bd`h4ܾ^V(|:zεoDg1C+CR DMT#Q͛J}1xô8O ؼC"rJʠ37(점0il6&pVV(XD ~XCid"Ha̱@c}Hbd.Hv,&4BotM :$P/6WApڀ΀]nHHW;3t)!a@6+ 8U,VI PC&1 `ڱI;L:YlfK$HqaPl.H0P,# 8*臔0(/d79H_q.b,VgqD 0hi0p1ұJDӅa 1u?" NB\WDTͰ# R4$BE9yDM8aJ1 X0|b9z+Sͨ5lR"M>hϬu ~ p"9Z0̪aX#P00e<~_(|ƞ#3=+yȚoߚPеADpb Qi!RU3z3.8_~&[ue' A( #z/෷t4i6_8- $~|Ą$nڪɩL Jpl \EPiPs`@G-Xv,UL"&7ɻc5 +JūH]46@eXE\kK { HL[VPWMoMԃӤ J~vغKm9>k6URgYͶ@S&#L +&ueuZ E(ZVt9kc(\)8и-kr^1ٻb6yܵ!4cv[ \ ;YT! ]7Ҕr&U]]BjTU5X5qv8YDc¼,qYʹW[X\U  ltXs?}?u<7xEv;%1TuS+hK"I=+Xe'ϼtc3 l<4h@=ȾwVHA?=V.F >OˁiBeoф0鲙9^gAB a1׼O_L{DD F?PHe1iQye?բ!OL C\<qob'R~̘,+z6L3$00h;5iaLN›IP芋sUa\Bӽ'6q4!m71 \(d #5h")c~XL+0ґ|] xBJɸ ,f$ u.*nL@HؑBFW1 fo4( MDV, ة9\ SM*BB F{B&N8͹ǨZ`BZW_ 3 O!ϰs.D@BAG! m4=bUռ8ЊnvBpaح K#|@C7[4!H@ $нS)3A"CN$xGlPRiyC:NP󆯮[kz#Klƺ]1f'{\v"H^"ˑXI57iQI_X2PUq])َtѧl%ek4aMVH`Tg(!@3`eZS{sA _B48]Bgf^mpSpdy;t0 SỬn0RàkHb& Cm@IO 7h,N6. *:‡-(Lݮ8K&i@CvMj46!9j$ðj FPaܽh k <Ӧ)b6cNtopㅝYz)ivD/˪m6YVxgL3CD$`;Qڝ EIb%(bP&_b<_,/Ðcr Ab/b\pA`v uC ,ᥱ7З )a! E"*'jO_UG9ϛ?'>AaL1 Z!C|!ء(㱣7;f#샐OA0¨i-\ŋn5 Y}@I4á 4)'܆ 9`4ŀry@Ϗώ9uHaPQePYM|K:f4䉒6bC]9;;#[ A2M*P!(4Xs E*U0Us Dr/WhÏm=mT|"o)ezg8}oMaw$ےv&ku\H LlCD jˍAiָ6e 6U/T v&{ Ŷ߹^o dP]].nOlbH&ۨ_-D.S#oES؊p";^nvX Zi'UnN-6hx$٨7rq߇&8 9 LLhX)t2_zY1ۣq>߅`E4 \i ŬAe˚ $M>fD y'.,܄B1xajjPR(SaxZRde氮27.uRH:pns-LM08X4TCV< :meoÒ]q,aJ*J.F**U(<qby<ZZTFrr֧xdϮ"ƪ/ T4߅Ɋ'G1*# ܙJP2"BuM(,2,+L,.blN(,7B@ԭ`!I@n4. qz"aA>??G (FϕLiӦ]39n0y $+u17 V2U6GE&!D hF$١h~\;HGۃ302333A! ̱R@@ ,̨$>!C@{{ۇ&ϮP ' rM7| LB'vPm/2#`Nq|ꤢ*gQvuq#p)zHha&D I dC9==$^hVbJ@t/'B(>:=^-R " @Ǣ9CC( <ٶ+Ö%ʢG@ {PΛ-ʵOdp4!p> X!&**RF% I%t3b*i$ `RaHVFP$A"E`rN' ypD81CNw+@snBD{{ ƚ cbl?7)st zʺ;L5BTsD" H `EeE;` L,-\(A^ D4A*$;9I_x< 0/>uB @MX"MjOb2Sqi=BvS F0& ȠO`4&0,$ 1KQ1|JI.XC|| aL|ۚ&dC 1bd: Oh@d8>HԉDiqdؙ;fC Gl8 !t!ps  &^-N 1b,X@ &>]<@ԭ4 u"lskB'(Pdm8`]UY644gHc M%LjREJ 3&Q: J e$h a S$& s,2'$vp&H!c䆇!Clh"mSSG:bLG$,BWO]&R8#BE r(l(pjyIrk]&ezr7 8*Y$#z晱psj-zLhn86['AJabjiZD K#!wE C\M=TKWEqr;J h 5si4s7ym9Io~[3bu ^+Eu&k܅ +SpR@XlʊVLG͎NWqh>{zg쾇##<**Rcc1򲰵~uO<4?C(r~,⏰;6GTۢB@A !`;}8n|i4 `w}ަ ?>Bg<ֿgy2o` ()Y CjGFU}GQ@?4'72*CL !!`NH-ƠW&~)=0x?߈wA 29@Ab]g&#Q&,IӠ1?>u4$@LM4LNrY0ݝƗG-`2`J5K4Pp[% cj ]5>^s/‎N2WN__燬mC&pa,Рj`(c_P""|6N|7(!QUFh/~[ (ui!C'v ue)*H; 6)d_YƜ qV?`vFzi[QLOF'Io;L?ŸHhv-$7 mYG)JEb{X?\wE̽ gHF$գ=Z2$ 0auHmn+ԫ5+Bu'B$ yKG1t ,z=6N(R$ v`+ 1EƟςk*;l}񽹘@cM1$L(#^8_p@B!hw<[-dF~faz˴OSal@C08cUSmz)6\FCdQ$!dqDr7$yM0xUT8u5l`}JG=\"呀0C'v'7E918 P"3ǪlAMpTc%`K>1j{CqMslG}6drRCL z!6aZrD".A&J>.5Ey{221&l8fy}YUQNzXΒ `6S|0сBQL ,[#t 7UخFa NJްu'Z338qnoPP0Zu)D,Fӣ(ɌӃNqq{4DVR ʄO-T˽jDB |Ҙx %cWK VOI/{f V@9λ"8<"P|}⟉q糳rUeٯMd:;#\Q"BRAU'GjOp AҙcYL),xU#!wXapŠڬc]f=p0`ƒ :)0AJA .rGV9 R&H4@IEʔz˨M942Îm 4A)a-ʣvuц p4Jv~M;#X|?^Ժj^nӜNcgC7<`Tdɤyn;0b8a d&(SQ Ncvh!7őA10bL2)욆 @ޖӶY}'gdH;W1h}l}Az3.!` 6)b@ PbP?0iBQ.!pO|Oª ljJL (&;a0L"-0dahI sN ,J9֜4ĄSh6tн)>׸]0G@?h/6RJq /P^+HH@(~zك>(2b9hб$"{Xx\' 0 wƐGi9 Q,.)ؒC. CoRF%G/yTi.vmS6 FV#  è/TE{EALDv pP)P},uջͧ;-&?t٧jtt3÷npqxvDYH> ZBw)_IMWP,î4BSLGb`vrsͲ &6ƅlP@hZP5aN-Hsˬm00 ZT5nwj߫}UiٍlX22M!I4`uG.7T0$&# 9y"6c+NCJY@A.,QD 22ԃ ,gX2F͸"4m&3"ld03DeGQA-NqPdCa6F)\WSa!tBP ԡ9%(m bs3PL24SowMCKBQo5:1GaKڸLV#c"MP)M\DaՌQe3Z#*&Jǔ€Z=Q~s<.ߠΪ?KqȀ\۔KC28 'AH~ q!e%; ɼ0{t<-+A0Ai R!@W-|XvM0pbd}ܞlH^)2L#08$"ԡ)4bk[)L+20*)01 Bʈ)24!2M)2  2L)BJR- L-,(LP!JPȳ$|<Ϭ,t4y ~:&{EQK@PDDS0(| 2 dbŻ-div:A 0a$ NbA0C333pPG&0>CƉ vN A;փ@Jž&# CT5 vZ!?{JPB٨D(0lpP^}ף-868@F+>I "!Da QbX{0BA S&bRCHRˋ(]l.2MR @ J Iv 0I@/2`4O`}Žo0"2 @ՌH^0xۯOM#BG*  Sy&&n %E?fVh6S \ 0}X,M+\qvg;{XWle iY◊ 2l nwq 0>eDuk>KJ~e$T 1Kj+k/~+^mq?{2jPޝjW} > A#@#F$U4` c&8;v2Nl7M!U,BT@nR}ÕCT=)u27bL` YApȢqr!܆:30e<ڇ!oB@tl`E X *C Oˊ'K :ߣ`/JH;bAGy$ᤦ! Ay1-qpi!(]63iGh"3"6SF7{ =_={C͡N"y>xdsP(պCeH\\p$].fM$aGyP6PjEftF8iM<D!?|XUی˖/AߌjT2PL&a$jbBۄ]\Tddl!6TGT-&ѦV""cc"meaA`Ƒ.JlMK҇6b-20|@ED)@R(cHLhgn+5 &@3nãP+iZ$!` bQy tynZ@IgfWi! ax)M~el4A3s\2! !>@F'2Hv>(>?H][ ,Ш/#A8F!nJ`R͚\BҞ"Sypa@d %) !'LYr8_f7s7͑! _&E-#i` kji@p.G ntx Rb62N$t`^ fb; , `~_8( (aQ 3!4<(gpBJRrOktOd50? F c_Hi\ $==XbFIh=}eB}xa5|s#\]0Jv}%X!Red )Vd\bd";10f<Lpd&D0N RQ"'sB)"swەD浴pw\vv !4/,uWizlDo9/%|6N :|q=l0Pelf:GUvgKt2h'Vannùs9[T#j)H$nJvd7v - )s"`*߬`ڄ褐+|([UH4b -Ț֔C) +#0 p8. !,0 +HRX-\ иem^ 2HC$=#g82NL RM^@B۹Q淧ςD#rJ[it%ҌDK&ǽWqoc%U C(EZ/|p9ϼ/^_Lj?[t!Nb,8Ur*`=,SR|"ml~MrLHdrAAuEz/4m KEVqBp1)lQ &FYJ;֔rBksAH [x~(8S,jJGEB0 #<ż `0;qC!d@q!G|o8i7\g}Eyuܐ_f00!(+ z@a@z5#0P<<,J`9eK -A$(A LI2)5 B$͓U $Q$L0-2 P$04S4nj>_ A4[Thp癐!kԈzIwK `Ph%aޣQJ,FD{&>+`)`J(އeP_ |bN@P KdjwׄJMF֑HD _ߖ^8ƺxZ^C$d8M1DI <긥4e.T!Aa55[d>uF(p p(& @?לU($x2}iESa:U ap ? sV n+ c@(U@Nm±W%_4t@(P5NiʴPBPijoq,+.Eɂ193PeMJ_iedSAtkr.+Ϧ]HAe@`s s_>9Y!k@h1$% ;rp 5`VM;_rCAl"w"eО_w3 -li# ~;DR Th{aYq  H_(4E .|(ؙλ~.$(QGqa#i2f{v &PD QGUa/d_뮇}x((|A,zv({;q0*E=Y ^ /#>hI?s!*6XL,i!) TIAGs`SUM.rr% AUdWfp(Ey.VLxDa҆DDGc=n D[ |[Ű} 7W3rGBUKW,]E U"b&URGo.'j j@ΰI-E4*)`m+V 5dFЕDH HZFAZ( UDcD(s4t.;q!39B)SU֒(d& 04glEk[mIDÅA pp.]=Ԯ$bh@QZhcPdj!aŪ($F*Ї&Rwfh&Dxl[!6ݤ2$oMB`!]/k-{qI1c;7h H; ]`b<@ɭhq낊ՂPLz9)EXxìded@-ϩ@WXShSnż ۀLw0-P&!ĩL ( -` Xĸp0zȓ USO;Sf(-eڝ>)prC{H`=?DпUz2 S; -M=*(6fsR4It"-eNf n dq( NCLe@X, Ǡ Y#YQj4_|MB}R=Ot97b_ztd@r@LCdxZOǦKstyk˕oQ/ su;di9[$=d㥋sYvKVڽYloԆD6Vv6ndIܺ&@Տ7{Ɓk @WR |Ev>JJfM fh20 xgEy:dJ[e[c=L m #%un̓ga&2F`e 3}|qX&ւ"/Z͸M oVc .<)Ġ\x050!=nbrb?z'sKa<)- zqx/pyQd菒<d|X" m0?#/fihh?t#-lJiL`>sΞ|2RMk3 YP ˄`'8N$J2wǣ@gVPL3)[DAX@@Mōrat18qÁE@cb2T$MPZ`fp~<,Mx%Q>A*B&% r U-B!0t#Lv̠v{2vEQ2M!xJGOAW@I( FZ$UK%DAt"׳4gzAdkBi3h,:N>6 9Dt;P8?'VB ђ0z5f~11MdOl,SvkA`%4En,TyiH+P z/mJִ1DqŽāFFdӭD$C1u!9 2&YeBPHƨBAT!HdG܁&Uاu: . ђBt*=)@wWR‰7vC{ɼC!B#;>[kl [Cy&bO?2cUuQ$fP3RP!4{c4;̞_bMc%E0w>tֹ(+Ɣ v?4oow[﷞i߃>l  5)1N,20K!<z[ZuW(ΣS0K]J٣mMwx6G1L4D*M5%  k  wigF1W MXKoٽ ŕl.:4,CF1u[Fo:"H9=7hqouԯTF )EO嘁p6: h FȚHDpkmN{&\yu9>7i¿ؒ Hڞ m@z` ,zNYDUKDDZX,| 2;|D{Iqg5OD}HVP}6+KO'0.iA0EΗ؂)`jx%|2)H<$| bpm&M,$@uJT((TR& d0DzRz0cjyfUUQU-znK NpD(zٛN:]G1/VC0(s) #HHL`F52ML!0lB#ISkdcR4bꒀ3KZl( Pa>< ';O!}FO`"$RlF.&>M<\bt!7l%_ښ2\qs?OGM{=y! ĺ7I=*%pA |##eC2I("4EÁ) FKβRΝ:fl蚑c7"YD+B!p(dQ"(Xz@m;%`<Vhhb]!1`n@fп1h=BVT n?@B7]ɭ tܛ}V.x<р%K j78iN1lM 5$'K0aYVKTQr4 6A3 wNGI`1ICDB j(+ 67bZxD4ի $5dcc5ӅPITEbṶ2{*zDHDB*P<۵- TM?C(>.5#}=T0L}&mj2)ZL4EpPZ RәyI񪽀Dm2"Is 7J ilk氷Lt#L6iZvv4ݏȥ #|%GS5D⥡h1PE0 ݴ l,^iqs8E"ȅ&7ECHG7(vu&p4K(\m` ̮ss 9:e4e]@ZGeb:PC! |f'%FO dSAs6l 05IY, ,rk&B0<qv`fhph&4iFD*50hQbLt0㬝P&lb8ɨ{kF*&PP`b`ZA,j(LkI&ЪuHB ,CU Ҡ1i{+D{fi:a4jmf0`N1T¨0j&Ma T,ZxthOg)QM,5OmIOr mЙ3ry٪0BIIV%b#J.YEf6Z\H41ii 1DD #P"Z`jEM*55&- x)1hUE( ed1$Ё21fBm&#n-D!c TKD4Ktl=N0h^3&2:l$5eU2m`Z; 0-"5cTF(&ŀf0kaOrZuB8ҀSH D":$Ne+C bo}eTE"1QQ F_]*̵u(TD4 %6}CZك{mMŵ=ɴ;܀S׃#fڭC0ݲVʊĩW.Q."MT "0%A3+I G͎PSS+)B!JCDRJ$3P!Buaо& Af%nȒ`C930(yo^Et)gA*$d0S=zxhI0Մ@I2$w^^rF衛%M* Xcზ0Ckz[QZX=+͘Ś%e@ ]OR&aM  l1h(36h:5xHq[B41؉{l/+R8=֋"$Y,oaɕG9PTHBccE}i]2$ BHIRI % H`PB@ @Ppq1!C#&Lwd:pDp6NC( X"eٲij bC\ג"5O ۱5:esk0"A )$xHY&HZeOIP]8FwkD pLW3`¦5Ȣc@҉?.DBL 66a:uc&!@sU읃zcc  8- 8D!k9 Ӑbb|- H@@'|kQNI44 @HDьaia~Ѷ3cb (ON(*2v ?ma6 ܂˝Qds {fhStcHo5PY"B%7:pɜ˟EBlExm _f$! O1#,o>|pl|̏>:'|8  h1ee08jf7HjՐ<"344 x*80Ȏ,Y4 xꀋh.Y)bȰ"@K:UV`4UJmTZaWSjV:5s &Y HtW: b( i%p6 kS H"DS}]y$ك7ʖ(- MYDb)y c-™, '"Ķ#Hi 9 &4%B$cXBXCH40+m fNYu0Jmf t s+JhC4c d 1j 2 A`V GSIDų  (C% Gu{ذXaTLF)!Ja q6M!C 8PЦ$M*23!;!l{ñھFfYaD"d҄ 7P(iM$PZC402&*c! @itb\:pLPa@=O&>z j1zGp랋=7zC&T>PX]7=䎾Nu9TH ;RԁM-H`%6mրzޡ JQH@Ӡ 5KoTu#Ŵ!֜k ; 0p{5 @{l`w0fV%/rOk;^fcHߘ՘) I=ሚ˫f2Q0LxSYqL]L?ԔfaS* ʄ!J %L z>LbiI<b#&(S d)@ #F9 R?C PaH浡eBBeZD "!#LPBd4RL )*E:=D1u!$\Y,ZG`xtU@:uqAȀ0!bv(@y'ޜz޻)ɕOv 6wMLeY I3Xq292ьIf),\omk~((LeSl"PΓ1ii ԫSvDdk!f2 v[Ef?yS.\7thβ\4fLip+̜Г$"5RZr6sSVv)*̬ipɪ<!B̢1`T"T7$)$Q)(h⡍: eTGAO(# Ȋ?'Z(1Hc"@Րr,Q a jq$ {߫^LJ|,OKh*CTvCab1$N| ITԣ؉"&A  @m2KGRΦĻguN*Dj:8%@QΣ;<N|( I y +#0 ;B`7P=LQ=K?'ԮtgS9 hF P.?Gc JYlm 0=ClE71 `IJc8̐=}hHЇf! 2"N^ӂ?A O^}櫰v u $’"(=vDH ag)2TSwu8`0&7I(X(~Xr4bjP܃V0i&nSO#{ B'2@J8@2ͪ?Mٵ=Nfm: J, 3N6'4,A&ϰi+ sQ#M11V[)40ݦv]†2'Ntv`-ʣ 52ŮpP9CWtwJIBlfDĘ:X#CP:$d&+e@4{"*k$'a444zCU&:p1sT(qC҃hv{ `BGs>}6H;OP$=lyICm5P)*Y|_^\3{>zR5Pxò}Ia/BK衁Qu16&&S#jLεui)48j(&iH!a"rѤ1<ź?3(QGu&6,_ϕ8/)Q u0 .i6Ǘ.~w#o6a9چ ߲ǘyRmJŅY-i )HJ=>YʹtቯCMoLĝi66sjT~\s=ק`^M7L?A\=k^ߎNO'0o^[oFG\m*x'xۉxyvu"Ns(ok2p y,ztS\ѳfQ668pz.- AAhѣF)bX!T ;FvTj-Dbl&x!5}'{-k6-/e6jy (?bIZYpgNv{,kn\Ay= n5BO[ DOTQ@lda6GjuvIA]dzV7ayLcaRQzX3} @=VCѴ+GuRn1ƏID2dD<(' }J0;v|ޠ7yˠ ,][Z 6b-#!S-D4UHdHEGh7P * ".gVC.#dsqGCwmɐTQ$jM/6=:  ҝJx9-fW;tTuzB >9k(^yoexviF%vb*U705EDS?>ErN{BG{W`>͔ŕ=4숞\zk4UNZjT`C!(:)&Ǐfh2f DfS }'Hztߓ4(:8PTdY?|1`0Ly޿=۞ԉɘ> 엗BlxJ '4@Pn⦄'I X,b HL} !y䉃AnN}2o|G` Bw!@Ki8) oǬ=b4#`iCI%P@)3xUJ*J.c5yS׉$V0<0B4L%,4$ڸgP"pt +ʀOS^+-A4ҁ0"GCęfwI+WBu"l J[HV-Aj7 r<HnS|q`iR(@*}JA# ٓ: V'5=ۧ.nVc@rljp *U*i PP([bfT,:nPY\'(fl|k|ZsVA#[&An<%χ.yv *HLA"DW0}P˅>X*Km.^ Z;nC!4Ѩ/QSLP} |' ᄀ>a̲?&a D8SCsa1J_k@6e!3 T߻$$#d=D0S<4Ą8*[R0"4k `qLb"FWX16рʹ("IrUߣϒiWaF@%G&lwe9y8{&NXxi p =)}ġ Y=H1$~cܡxW-[#Ŋ`_ Ac"̄1AJc:D ښQ UJs\T)^Hn@< ډH]=djQ@t!ƒ2V[L^ࡰ}>7ֶdr==8&i(p!=dvhߪzEBQ@K" !%vEPci:%i)Պl8;MGjF@f!aubOސB%Ȃ $k y>X{QŠ3L2K@&c%&e dz083ӧOSl3w< "4Yg"uާ{}1>}̙NKJ9aUrXmϖ ,1uܠb**JKo{gVnŒRCzGj^Kd3mfR+Ԩ*W&63+Oz5B/b '+ն9\eխ(`—"m>ejf\/su} ~`x;F1ΫsW1y][/͹l@4@:" uVJ0sF״stZ jJ|TPBHZ( n)!Ҿ.S}eJJpDFL%@reg2|XVȩ)5)v4q"M%aQNWnյN3)y_bWH:tegGLJ@z #M@udť$vjʫ%s0XjXR tüw]HFҺB僧$҆! 2wVFm.z LZK`HhP/VRiH8hP™;<*TO4W(тR,MJUPf8V|TSCh,ss:[^K5v_{AlT6{*^`ր]$"Oej1&]G[R|@A1eN)_y H%>BJ&#uuU_u7ϕWAڔï2KӉ$k u15k :Uk<\J<6 h2Xl٪ RNx8g`. ^FK\eBjRLa*g{)Þ')՚nrP{0r@Ŭ\\0pbb~3ŧKNNzT]vN8,޻/e0*9@;$AhV4#[dE`ˈ;5-wT՗vg{eicdNjq8 @ -1G;#岕 +JڦE'|ʍuAAnR˅6[pcZԓ12i Ʒʀ<#*7ϝ+UKf"I$Qrڢ;4ZxgV3־*,5cv[W6irٌ}fX:)k;uF փOm&w&Np]+}:g0HUw%n6\%Hݫ0.1ă`FY4Ammq[@L `LzX\S6~΂Խ0DRUh>&)#0HH9dբ/q7oMڦN[M8<7me7pYm4f}N+9}q egT%\o`53ݶ6GyPV{,xrXZ;Ee5M3K.و]^m*K|܎y-xH?Ԥt@1+ 8T4ZqhD; 0Ύ<5lʵe|pVqu҃hKۂ]B[#b6undvH`krl S%R79'C!=PCɣ%9+uJz{={|-SNC,_[q\ ;?~K-bLG=!·OGp(}?G;mAẌ́$HAb`٘Sa[0`[!*N鋅Ft #<;t{8H MYbJ%Z AXPnL(%oy2H(kvͷtZB"R,PMa\P{,d*'݉DpK KH mhE0f nPhcśC ql( } }927vP&IiTK% j8R|ۼM6RD@qf)1|'5LycVԚ uN(fzNd`ݪ{l^,>}0O}h Ǒݞ/C@!(BJLv,^a' 2 U>H"ަg,@@P~Q$u!v&PzELKȦ N#Ez8$BDSC"fIC4BCJGt X0iK'G\a wԋ}'=|z=t2*N'F_^M b뀅頸CkKf@#A\OMHa{M= ]@_<βq'mSS5K1AQy $H 4zdz%w. Tzy)&GK9s(4jNN⹁It>0mj'$JCvar&9uR`4}P\_ҡpg ,-e>Dݘ aN˾jwcaWKNCNWO_]5"wn9+6pMvUhIZIq@Lf4GI .= b' A{9{ۮ{_]w{NskV|m-mo[{%'v{#Z'il|C^xzl=~VlI%IIg@/ 6b6In)kbOaƒ% 107ԚzȔJRcqWqx^"Exh ],P\kGPQPeCP5w4P! B=au(Sr$v5i=) EhLbpӻvǿ_]נ hHOyœb$kW:a~E1KU4HyW58)R)}aŋÉD0Mb3/I GJ4p  *!÷cE}Ghtΐ ‡dMt13 L%pgn<@<杛 r@8aM2ip2UL!̣/Jgm:qCuŢ*e{5䆝T=۾ud^Bkw BJ`xZd )aV^3ctiI @6_ GIݽ"d eb̯*T=J#p/߁߳YhF0`{i,z"BQhoQVq I.`s nO, nE5 TQJ@֋ Vv:M湃 %|)KD&h(`樾>ˤHʦ`N&$ '>`pHϲX̞: K$k>!?d"4h|D5-AlE#X6!2 A$؊ᙏ"Ub--eu6h2:daDJ͉FUjƴ́ec"{,,X& -ԥLBLQ1PcE,[ 8 U@[ +)$ ja$!s]1:1!kM#`"&y) CW/G0 ;.[t G995 et:"[mq9c@*zxQg?3}=jC)-@pW473 rMpOa .km,Soib!mAC)\.j%rxxK7zp8/8EjJe额ϸ Cdr?A۰V0ajkݭPm 7Eה=1R?8s z)XLbb"õ<g͎Uq NYTc_(Zz o6nS4Hsf>|l?t'?3#8 HnY·#M{Oh8d=$I1YҞ׵y7Ȣy"0Gu§XX#] XY|wY A"zDp&/aUż w"11)fH"z۰wv%eN /s"B(z}s{Es}vtcKib2J)s[Vpzc#}Ct焮U\NtB[+*~X[KnmnH]0K|W(Yh+[|)²=MD&._)w&88dʐ i3 D]nӤ*z4Qtµ͌El`GG ˚ l[&8^j~7dg/!YSpFJAjA(ÆmESpCk7[[KnD(p0P,uyd:Dw4 ;rl(keŲmսJҲp߳.l7ٿ=4E] d5JD#VRKȅpu|Mȑl;7[W0Y42T`Jg*U0w8 bj:iA2.ӿnf1Mr2Um9NJtv\Wl.%ڵJ%f_~lllc\˄L0;!Sj1Y:S?J!Z-`Z"B E2=L]be] .td8d%t$V&t'j'eN Pz%kJ֒cMBH˅،lmbTq:0c85695K&묠 bt0FU՗FYE pR!1Jmf9k i^ր0jb̨M65I8s}a[WlJlWf"AnD6vrM79rj38έD&/g泆}RAJla2v25rlwL], )$ɑ-F>ZW / %tJ'#byARx3X DLZiu*TH$yb!c#(!@b2>}N7MjnLƗ?ܴeWertwËn]B"Nn6tw o0]M͒\Rq0'VctK|ɒO)u9)).9˳TUE QI 8lgcM76x4; Dž VЎFG+DA{- ZD•hHܖJdfAPEֳAK ?^BtT>8o 1}쬪i(AO=fP4@GV<W2aY/DbYpfF;}D/1I(=y1ް!!@pa%1`jU=qłbg0K * Ys4* *ʖo+ aBM$-ވWj-d(dU )3W3kG8]̹xu 8uG9{0=PiX?13fbY|{ x>kA2JѺ+!ݕЗ{taVvef0b)s.0C7(1& Ţ8)ڎ(F#7@`34#h) `;q02.rBH+,`LYM`@v 4Bɻ4 )4T8pڪ"ȢP=+i@1CNᛉc4=C'Vx]hF\6)4Cu1 fvMA"obBܢʔD`T@؁ x@2E#u =Fd AN4C!NHD$AQ 2 i CKbJf)n04z"UD> Haar{aeiG [ K %0l6G{is,SVt<^DR<%9 wHBE2,$20Ȅtv)=}# M{ ѕk`~x-{[dC $GCW(1 rKH g. A${

    gͳ5e^DRc}S/~uA%\\zc7H圴o5 0N*l-m" FR$ӻp#(qMi4&LA4]:<遘3dE5T[U5*Z"UUL"& TEUF 3+:f!2d24$f,i\\@0 B,LL382h`єqӗ]]BmJu. Rjp6uM@% Gc:۰'PfA25׊uQڝ1$!1-) A[0mƞƿWTSf> SgR/pssTFv[wR0MJ[]e_e,. Q*`dz :` H1D ~ 7 2L[֢%oX KN $ ĉ('"COii֘ JQrOkph9%0 ^HTn.w$/Xܠ@0]N Czv%xcp +JDHȑ! '{?"y`n͏  %H4|`u@|\xۉeZ[ ~038R%>rpuĕ#9,(4C4-L0)33؎(+^@^YHS_3" PxEFBt9(xiwuo)ٚ͠e50yTҚ0b]])wumx!n )D4&} (hPK`10cr>MN [F䦚a2rv\+9^3LZz ON\b$.,z0+Lqy;o@Ki^7nʞ{ I=+ԇPz:m;a#xԭN%>%G79tѧGUƺ vC:E|$bhtfV.W}1Bnբs39b W?ss`tC, oS3TVIS~^|$DE\*&=* eʮ8@ WZjUhc܊ ~J9/, "QUڠG+П]YJ1CAaOүPN/cd4}H0 "E #@' $:T.ZKҮ?UB>GDP-5zOO1- +0JCA'?㝟d$v WJȐBRD+33Bxf+ d՝0LDAM33 3*)^I4hOQݼ rLxcDgIU ~/'z#nI. pAWê#飶#L/%mR ?{Ǥ%k v\7(?^ysz26G(k Y9wEJ*ay6`)R;vti- %P@i X qq) ^B';υ Cz,LX.4vڔvvuR pD{EAדN.:CD(ާVҫB h;ں(1p`T؇Κ.Q* rO=N \fǩMIZ{ USr&J%%|>?!:A!8p/DFb;ãKsvفz7r;GO)鍀M $(@ۈeZs1H& d`" (8: 80Ac d9t8 "@J`Cm;_BY~(/ 9: ;~;g Na;Tv"甁 P&HI%$X&JV!$tzNCgB%8k~'̲~9`C96C] coϷ;tRIVZsb.4Q^o~@ l4dL;ާ:,s-bI)BrwJ\DlitX )ػ 0Bw`At3qۖr\ȣDSZ/4Eo'X]o A+fh9`(M^I @C耦-DQ<@}@0e RhĔ #4=:^yL&L0U X-(x^tjϢD1|z#bP"RM (Bx^}O)C"z#ţdzvߩ~J"$uuev*Sm!6UC2Bt {76ТƂ? d489> NX I!؀^y֐suU7`ɧaVq~zWרNo?w5YJr&av^i|7 # / iAh$0C@a uDOsؑ[(2<_t `TpCO W@o$K~.dA" .Hd?шP6zX/S JHcDNEyO<acŞq5+8Ev "bCa zGpY}b [0:ڨ" _dDt݆ ˫U!EA(Y:$JT$5wraPûI]l΃ЈlI'TZT܆;c6#@;PҪ=VcJH3kepPI"h 2ьO1tՌYE@F8s cJM: V=uP4j (ZP2\6ޠUc}.1rt a$`;s|;cC TU'&rgf0mN0!v#i.9tFњ:֛Fh^ܪ ! dJh aNJ4:ĂuDaK0dr0 a/P_oQTulcK[ eyUKr ڕP,]!`4dlߑev"!ȡ } O@άcPA>vp@p| B DW@Th=TEDAB>@& CERll E@(?DRPH tG_YMi=aA(i9taP { ~LF(u`Tې(}oXҿ}`!B,yF ᙘe"L!0 +B\[ 1AX-1B cQ(t4.Aad gLHO,8C$LC4!fCNRN'2`\`G z<+<+W؇G8؋  D D446cM2aXxP`0Y:v+lqb?88<:!aXfrƘc9`7lƞf< `1 c4Sp(.(.lP8c Yul7`Gӌ۶Xd$400: V{fg<=83 @z08bʜ 35)< W[$qdkBu16AUr8@Fg&!LBxqۏV+ ;d&V;d8a ;:2'!3rw8S En 8Nafu Cv0CqF7i ]BㆇF]e 0,\B<34-iifVVtröxaFBdN+՞ \e|g;M:O@tNDA3 8L#Õ1Cf"t3 w+kg4 &D$!qpO 1T1q(TT?s>ΧX=@74ηe6'Qr۽`;T‡a"@,( 8$e0 *P$NiGk?|Mg#sFLfaSFbӕ5AHfaT6Pu{'b &[u~"8mHcv̈́82hPICB)J H%)P$ `9ՖU:u@ 4,340!̎C PX2`PӤ0&LdQ4M%P3A`1I,@P ԫBDP H%CUU.]@p z &@ip1XTptV-B,C6hi~G `,% _[Nj20I!Ӈٓ{(3 s 1qu DDD`  `$?1E0 '!`ڿ2uDPǞ/OW`@s}&m#'LSX)G8 V! &M+/8$Dx-{0uI|,& H8*JMfB\O}GBaK묄>AaLxA8"N4X96#H I4L>qzGyT ua>zFƋLPk3u[3ۥ}Ks[cs}\ER5-b$ż2| ~@P#Gvh=:;ϔߍaof-0\ N` 6"2$ Gt]@)hDxh1۾u'̀C̬n1R.0=gҞ(MDOg7kI"}/>v?F 2 U~@ ;4ܘ[N[Dp u=]SD@߶՟Ăr|vh(ù'ˣ҉N" $PWی.@j&JI&)F3P M@0=ɺ&6ҏ20)P8Ȅi8pWLE%HbY L6H!ub4R"i$LbEJ4* ࣔ)0 OgOn&{wq& H]sWUOIКMAnX31u`hnL^bT{D^H@&_Gq^SraЧcWpB0k"];mH$#&Zd! i_~ !A1D,D~ķ9B.N:6"14 ,A+MRYzku_{j EB[s tBcf콷x0 j^i48d]a$=~{u_f F($" Z(h!JhJr{G}oV{@G% T_er㧭ܟ [ԔLL/F<`]p3\yG6wi ()C;Ar?7p;i~B3 {f^F(pTMz~poc'$X: WY(p}~SG 2)<=l 9 ?̗ͩgVm ?5P/͗AVN\w$e'@TS)27^ G m12&Q$s'޵L:OAHHhB!D4f6G΁l0)=h^ERo3l"2J\aB'׵QʶC$^Wh9q(r!EE7juCE)eT"*o \. AA5g$Vnu"b\'y0$x/qwD"*@QQ9~?n~qq>݂H>E\Ha2Z6.Pqrvrg&t Mz9ws~zb.-~$z'aY3 1ee'%AXbQZ+l =AM_ܱqʉb:]YM >ؑj!Xz4ɏ$ cH@7ny99.o(zGe] #BT:HEwVf:AS.*ehD.oj? U*mTޠ #c:ǘJ|zO)nUczNq7%+(a%lfz9Z HWR&AY%*^Tqw`I{'ic(JC7< rL Aѩ"ekZAAoӗI}&t0?:զDže~ιұ"!%T@Qw E$)v Ԗ6kmtx[ѳ08:t1^x@QCD3#̨dț_s>CXz;=?S(K;&4ah^;RuxjKO@nA-1Qtٳ\_t# 3hX饟u0HD)yU@Q !|eL#7ݮ":^Tpn?o33ܭxs)괿y,P're8T?OZ?#j&A;d]saIIEE__{[s"/0ǵl]lU Ato] ^`>tt!g+fX~tIi_`Wlhqy?{ЏA!n;h> uNF‘uo<D jꆫ٢cJ9[d3"39)vP࿎@y}%9.J.%.X/>A,0`ټ0t6= bF ig! Sސ]U!к!gMho 劰 =@Irz(0(?P|l5Dl!\.=2w⿱`yODl)x0Affpf#Ơ!]KM=YVҽvRFAg*AC @R73tq.@}癇N#2$>ip'~1 [t]ˀ]0FK\OzW_ jq1'%M[Knc7{̻@:C=0zsܘ,lr[}'!>w,>SA;tpnrv&>fGG=|?+nk{g~'r.k8ӛ^ /*{>zٸy~c~ϗ{~zh{luVˁA?d $]>gzlV~Վk ~ClݴaI7I>fڜ=@d"V/7v~8w3 5Dbg:u^ꥥW;VJ 5C߫%Lh>OKcB|]3lk5vf*]Flq]2&:_qm+}8/R8FS零K~ ϴ{*[[a[X(ɳ\A'~KRڵ}pmKj':iӪwgol3MȌpaPY'%“ _r[ pWnInSy5QkDnV(fTNf vkq E6Nqo-e(_)QZ2b }]^̣dO.Cb_/vK`c-:ѥoCV\-W+A:n wZ0|? d B"o&=Ыi>G.F6[t_zxOF>ڰRuŎ|wm+fxظ{Lo^CEׯ5|G@_B'0o_)G~fuOoPwמEB\CL=qJ}IBPX%s2{?A}-آ(PpQ+k0ȽGlG餖} 9idnbz/yoV5Iۗ 9qSpzv_,= F A?{X`eّ0qښB b'bc}I(Yk2s=֯AX,q{9O}b4"?xF.oTcB&biY[~fOԂIgLm`Ƭ˫qu%v&A@g80:L'^AEi5=U < ;;r= L@%>LA (t$~>gu:puS@gjn eN_"^-s;W-X{ ri%[mH UFNTM֡ݱO,e +OB AuPUxi~LE KȷkVp2T3#LKoZ=mgƙvŠ@#7 D6&@C\ ϕ55F1zORjj l`pyg| _K]9ӸFu~?@oH<s/|@/\ݽW%_|:|o~"7g PΌk^c UyM9sͮK K`l; j̲cG /쪥vM~A/@gs> 6.K0׻c";kN*t4 ;N.=6G!8mlZDah^N&cAZaCWM=pWOz9M'MJ6t a܈f߆v59@ɑS H*K40|d[cPñNmm]7mo!C%SV9o;mfR?d Nc>Qa+Hoc#(vzo2܌^.J$Zoi`QH(Vxgé7Y;.ڟz;=^]B[P[M6l: orlH7rRuF92VA@|l51fKim55!׺[~K:soG{oxvmy Wu3cMO{mǭtSϩqԱׯ+揑{>d =iy\k<27ɽ. nǢm.u0\v^>8·w8F. x |Ru: 뾿G"/vwɿ귭8|{^{?n>߸ם!3_6ֵ22}/E>^uӳ /iۦ6 n.GsR0&s > gj2dnt_vm>l:ts?I7yÑ0!p|Q"7 )ϻ_,?D|Ok^絭''d}ݜNp6it!("|mO`'/Tg4v7"(ӿtvMswx|_wu7X=b/bfg|ڝտ{BaObs^x~MGBnǁ+~ɰ6?cw/XۻOyjjc~ }/ =mEPM~>rs˲j쉳#G3 ;^v>}S]:^Q.N+BxBfiQ{C,컆pk.}}Pob:yfWGٱx/<4 ӯF-{wUjڟc{OA0_C ucL.WyzZw@7깎ey콸)ؠHw }u`\DM]M⁠uY3|kW} $EhySӻvz~ۉ'ׯ}{x+fɚtw/󿛈j:0v.omߍ9]_p5 5/mGԸx:| %;1tCyXuNO>y;=k}']kUD;Oycw=#lWn@?sVg=i_ѩ(9|_L(=3M?&VO׹>˹M5kƥO_Q?l5'j}O?=UE> shGWBd"&NYz[=oc=jLkAX'aO7i[ ) p D ()z#sg#'[.?'x?{Uřf=&o=^ǐs_!Z2mKnvRG}QMӾL>"~?=/9CB8zNP~*wT!A@Sz'҅M #J9I9k~3?};ᅣak?='sˁc}8)}N.w?>lspӥ<tɏ35ô-#>Mh) ^&q\rZ|sd^OåoV{/eqc}p2ݖ2Yp /))ndK\w}5PUqR_9?1\x>FL;`/߆_@!񓁣K~d's~q_ǟ~җsǹmEoe?~(Nr.v8 hP9ET?Koz;O{i-v?ӭc{;30`A~*%#Р{/3p{ a8|p'K:Z}O׉{Oǣ?v^W; k>>c~?V߱nOu>v]>Q=F拾sT[jg=Sls,_x>alNjBqB l=S$V0|UPXw"'P{ϩ59{r:$;T-CS٠PQk7:_ropER>\Vh3ZKM:6DA*?|4#mPB'_$zc{@7a$aA=s>: j$i_됂z3h?Wnϗ$碅Vr^5\+޼&A]t`̪ofNOkE?x?דDfo$b?yTXJT <(Noz'Zk\c{a@ ZPqiO=O1uON>zdd\0 T=b@QW`TcaG. WdQMe{ Β/ޑ |Y""+ko7}Կwj愿q=/XThw)OI?Vh=E`;bKzʏnG{j3u(^MoSu~W[Z>|)r)[_k/YmkwrqpN ï#wƟf0ɨoᛞڷĎE}*׫i Y?BH2>d*E{oIZSOd 2\`j1F ӿG]5̥a1F۳}:lFSZPbIbp}6nMu2\,[2k;ߺ7e*JāޕP6 +ѹ|{gџGS&|m8z/)M4M4M4L& #?Kip?(+$k<aH0/{y{]w1 AU^׷;*_w9ovt{9}k7vax{W9AS](>ʝ…:4n/mUA@ wZ(2޶+hn֥v=wtP{Y#RU=e}Pe5}ܾt<}LmwzThР=}=tU_1۠ӽ{Ǡ-}$oe0Ƕw]nY@8ՄޘDgwY\yt:jjـZ:@Sf!}e[KmץjFܛ`t^;)g@C Gu‹Уcr M( NTu\  E8&0 g|>sCmy4ΐ:+^A}Uv(Vkv8s3ng}e59$[ר Bzfͷ[opǸ) 6.ekB@+i @97>֑yu#뗭WAlBDP $@ ()y[ɷɮ}"w"UtCEw!D5*x"ۏ Eͻ 㷷eW@w^kk}xn)ʀAq0+!݀ h;cuZpDRkb-H: @Y z=nkC{]|/US%gzϻI ( \lbC  ݑw໌(zG>FRƢ%=OUjO]NT(PtP{Y_fJW&;0 }:}lȓ Wjv{TI'ouZǦhUz5`.o5ٗfS ͻmsyפX>Wqu!ݖVD5u5ӹ#wW*m]nt[޼Ak-nji-)BܽiamRvЯO6lU/^Hqeޞ^ף^=\uS)-Mm͟}罺sYmkYk /{{u{rsSWmκw)8 R tm[cM\"zruaJvkӻ ݜ;H8=']&bV2$՞g[ep6=!{fwjkz`:ktW5Ehw>6֊nwmXιj^n3Ggh6[NjiK[**w2zosFޚJ,2xhiOq{tݳ @KYGuq];.ۙAnOrmLVsO T_E顰m\Cr # Naˢipf]v$mEOoy7q;BrP[{7m/wG{q3ޑ;ˁꈩ67q6C+@+Wޑ-ըz5ѭh2V\U6W}2zO%zҪFH;[3㲊Nfv3٫sWu ݾz'ݮk+Mwh*vgWp}awϾWv[nƊ=u;u{I-fgyxi9@(wMH؜;^>ػ}li|}) @ *HM!# 2 dM iшh'4 @ 12CAy<4M(f2d3SM3QCPCih=CCF$$H =4 &I Mz!hħMP=G=MhzFS@hjmFz24@4hhIꔢ"~D4dɣMj2hSAAh" & !@FBdh#@@M0S$@iɣ4SS3)MQ@@ A2iɂhS4 i6ԞGcTCn>f7\WI+:&LV?92ST߯H3#R?Y_.{`t-[w1$VF5Mzh̢zZr]Qb5UBA]ugEeFn;LU6Et^]̦ z^gS/.'bpF'd: >pq}?#b2=/N?~#|r #3~k zT3*>G_}s>?>oaU*ʩT4h);d* EPgN[aA'r=!dVXY?"75ysuZ'>Y'Y _uO1qUmor:/w;.U.>ڱ9@.`Tj?Sҷ[q~@D[UmYb}F.(qy#pnh~{;%'@EbP92?oi7D$~y|}=kzmOmsN0 38[KG%3}]ocqK^?ct>W-ӏ^k op~|g0|VA}槻:SQrAz2r1&)q H(D8?85OMK *@Fh|wj =&yH]5,'lkۥݬs%K;YTEVj<#vdAFH. T#w[zQA!UQx+E9G-0U``|27 QY\SVEA룃>Ga+5Į^Kv١/i,\4b"U):͔1dJY<->h@4Q` $1cajrܴKuo >|s5U.**t@Laf3jUwdZq9vS]yWpwYԌ6ܳ34ȏXi,`k0yWn?/ ,Ε>04o!cYln5 %gwԌ*֬rȻb5X5P,,g9j֟_>\ݝE?¾Dgף)m.Ex΢ Ef6Ht#Dm|Moh-GTΥDgV`D "~qi-y]#r9x mE~ޟ*7!6W~l#9x+:Ӏ=G [Iz%l- VY_D8%[?vl!?weOe[a|?'gLIq"щz"s'C2R)ٓn v\-gOz٩ l;w<]yAi43x])i@Ʒ̗ȸ¯K|$1TU}-$_/o0Ӵތ ݷnVw4oQ3w [9!^!HC"<;+3 жU0R1I5W~AEdWy5/sJpƏk"݆dvq0Wz_O-TIsAxgpoQ.|^<ɏ%.O> 'I0{'j"8mI٥T?#JZ>?;gg%/IdĤy&;(>[DJx>C8{?=*R}sy7/5=R<_ӍFkn. n o% 3&I")>tLϫ8:Yƣ; ӛɛ5Ѕ0`0սڰm<;GqvʟggϜdx74 pppcd_$7v<¿@dbȨ_Л)PhSO>,UEEȼɋɨqaj6xW-W n_0XD9)jA gG/g=uO#3#iN4%CUm:u4 3'v}<Ȥ ;' 8KObfopTgĖޞ߿ tT9]}[lu>ľym{m|^ɭ~o#{ad$ o CqO*19 [e%>*0L & nT2Lh2Ww+4Cb7U3%/߻[~o4tv~iMuQÇV6w]2Ơ08uI\9b;ȄH'j!܂kd\6rq#S6N2Ol UEX-DZMAQXձb+"su`!+l𪠓w-rkkw#ǨD ǔPD J܏~w/4W{G;nAT̤jՉl5U*-'\[ Z2TGCajWuXEd'ɖB,FQ yå Iգt~`A4vn`!YsynD@ +0?Cώ< A|"{m=# H^|v!ˡ72K>Ys\E%9 3ļ9׼J&zP@(b Q'$8naoǕޯӎֵ7Jڿ8,|u|ZC9ک-j41]pkZQuqZFX!e?V"T5cՍ/wY!Pz)!}0EG b5D5k?2?,'j Y(]M>ֆ!Tcd/\Xd@0fRv1.~~ۖ-btYVرKBC}bց(8%u<'~A4F" u)Zqp~g~{~c8hފ&C"q>v|y}[lT!!Il|~__*DGuI$$Z//ު ֤ bb Q)"ɏ*?y4ff~d~S!LaS?ԅdqVbc;E(94>IED7BCZ$N7/D ڠISbp`H-@I?=Qui.RO]{x%PDRA?-'p@U??S5F> \?󿣣}Ҁ'5B qXh`5-@ZEG fJQ?ZTGg>)['`],ʍ[ftX ||_T,ki@f[@)ӝdےgCDCq@ơn*¡ᑳكNft tZk[K" ukՓ1T?K}]a\Q-P3DMu& |ę%5;[DD\ov9Bwͧ/N=r:ΐospLn_L!*Ny\5T眹OkXWm֘ٯ6 Y0- \[#MuV PLf$Y6f`2[k3Kp|v?M~#k1~`!E  Bݰ03&\Ɵj']sE!bYcYrb*BUc)WϷvY`bZkTNгg}x~ʅmHH#AQͫ?"RSdS7IӠI`g <D&c+n9ɬ C!n8"Wnkփ (R"@@jԌG#e~/|YL .Ƃ~', -X)  I*3Q SRԍB ^3|~OM0|.DDDDwݮ[*7]ZaQC$N H$$X$0OGޕɝB(q' IQ] sb9 ňP-޶Mc-pH}ՉaaUd WzQs OdžE@-"wYAyh=*X_$Uݮy4lߖ">#GeHWvzuG<=l@3!&D8lհƣ>$و!7 0}o 3w%R Iw6wxOf3:[xgwn9z,@ 5w os_}տ{?w/]wiw (֫wlp%5(~19&-Ku(HO CЪH& *G!zEAkvd*"(R=a۽I 9Vn)?ƪmDhqQSwl% `kCZ'F|v&Pw^ϻмI"O_Vn3O%q H * ~2 xYn`c;9gn)/O;x/;]@hSҌ\㐹|0vXgf PDZ*՘LiV"-˻3JG:PS9^2 #T̈́ތEGpi\-=\`}A/Ym-YJ *N&q>fu^Eqe7Pܰr4gFXeH[Mvyh1ߪ nRL`B+JVI+`"ߓذ2%\^z`F|mpOe_ zt??2޲."A( $(eL+]|aCuvkۥB"P!FCe1A(PFؾ]=f@Uc!r*q뽿0oJ&oL! ja--]z&~KzU+z<%&~kl>_o[I<6|_ۮ'{))~?gݶg[Ms9_Sv+#nǪuWy{|ms{֟5o}!OEDp[RUZ̶-SaqCǁ NeV#//2/v%뤲ʺݮʄ)u)_.3lC,VBeۘ(AVA20 13ACz=DR®p@i{dZX \_ OnD 40ha   7b4)zz,ZK!}X]cRl!BP #GlYƳ,"<E+:C8n0-YB`DPQ)DP`#$ *R?,'wZaJ?>D,㫯 fmv|VOR(mp3)T]fKǁ|0 VO~6[M Q䞬CϒcW[T}JI?ą, GW'6hhgъQɿƜuC M{ʾFN "iK2 uj | 4'8^WG%&4A=B4;$o]GD fIi-hSa U"Z@7ؕU{η2_}*u:g{_C=^o)}n#MǤOFK:?[h SwZtړP >kug=Ur=l="( iA$]8#6! ztpͥD0Gէ9O?7`-[4't<3zsodzMׂF7fĐ& slv'lF8\PY9#3F T5AAJ/ / AEa>#~/9xDcPcBcfGx Ac܏b\>vNkT5u=%4Lp%(9\4@u iR>.צV$,DA8,z]);v)v됙/:E4'6P&ݸ٤X/(BCmR)Ye\iy\Ws32Y'+9l,oD"PIvN֡,u> (ӑ@|xT26iX'/n AQX:MlfʗZjՂԀQ[1g!DP!$vkb$MUD{n 㿭'w5G ni:r' gq>s3\owa}k_B3* ]_ =}*;5smjaM8 hbDy@H7f//vbRZs>Rrwt*F'ji6?1vJىo[FMZkXB $ ApٻMn٬V(H=m僖!az\x- V{*5@c8XI4D2`d汫LNnn̈(8B'ƹaզ#ܶPlo~3D*Cl(&mc[fG n-~mwޝV4"K*]λn{GwF~G/~ 6IL?n"CߌtbY2Ckaļؕ&7>!t?;7 Cx(˄ǡ=3wKD|0 8uJY)>P 7@ sYR_cqX.icoBkW13s@h z.(cPcӖ@R࿜y΁Pg#j(1%jp*Z%t5=M/uSX*11\(xxpy #{( jﵑ" `E7xx<}%@4!Da(Gx+EP_th4`Lg;}g}\NKW&P 8Ǖ`t23aoZ;Fx,Wڟ:D?Nj}*;_*#TNDR'^"lwٷP^H%*LjʙZ>tZ& RW 7Q`$2RYsssxPn9@ΆӼC/z/v_Q2~( k =XҘ4gڧ2nƭ?uz?Ֆ}0Q.Yopis?5ڕJH=xnVR+wWGwW3oTZ/NU1qRh-so=hj>հH^ܘJ$>B5`(KFMWɩ0wW|k%]2Jmݛh{q~#2i*|mVU<E7ʶd`,ZRK-=(yfi[ɗ̀'A7rۓۤ.]5nϚ}w*H LrF1sH-J)jD e\.9cGLf~UߔN ФϺOU49P|_WVe< 烼$" $2jr9L[jmFA~g5HLEG!ɕ`}2J\X|Py9A[g?-Ypn0^p1?,CUT ~{jw yɀ;Vc)gAj#6,C~ r5< t4n64ҏQ.|uH첌%mtLA9qW_D{y *C-nXp#!h $ta7B5<9i6!2 PT؈L^6c݂h'! 10#ҹeZ xJ#.RE)LI|\8Pg(f ۾Qݮᦵ/9o5y7ahf\B\ S @"}%>ZA&=7Sm3Wx#xKz?u\1~3g@dq48%Sgh[mZ6keI[I)ZJ36bYY}bQmTٵ*͕i[5FX,Dl6Ki6lߎ[o2i5>NR)-U ʢ-*JIe%)$@Y KN쐾dJlkJ.]un(b baHm 1gW9O߯+Bi"X$0)5w7 |ռۦՕlT*(^ 6[*ShXҤ,mY[3)fD4ڕ+)fZ5Qe(ZI&"fmeMiR)i4M*jFIPEfmJ_\ZZBT,[Q)2j&+[*f6fʴfUZN3U&ԕ-kIddITRK$J٭}#d ? ~u(HiCPe0ٻ^.xy>Sf"(ʚCJhI(Ҩ*UISJUBmbeE_M͘lRdҾ^[+JRcQba $c#<|aDKBM#p&( 1j0A0FO((@!©*$<=Ei[K`*deD1O9z0.}3Bo]0b1 /GŬڪH8Ow=l]ޞAe[q4)pQ+\cZؾyFEo*,W)}&̃5URT,ߐ 5%i*o&3W-ٖfefkjoקSbRR*<6}[t\mSLU?\N~?7M ekhXVTf̥%mF5Fز-Ehj6F(l6U)e#Tl٪ik)eI5-5$E",RHцɍ'WKJ2j1`fd*kSM&*WUfVdl1CFoȖimll2[Rk3lT3QEL֛Z%%L2M2B$%#T$)Z526Ѭ"}(PSZi4fdK$RXiDԓdY %2m%DD͌ KS6Y$LؚcLh}tTEiRARm5@E(+QjT[.śdJI&2].3)ȋJffABʚb# 1ILFͫJ&b3FXh3RF+a !T4FlRS&R2Ie S,MedfF4h35b)$Rj<$lKH Y*6bVLĵ(H 2HȘ؃4aL6$2lIa 2"",֥aQJS QfUf(6+EȢF^^Ef"6YTRJdl[S5JdRҩD@+02lRk"Ș6$U")PԖFLZEں.ƨAgݜ6T,̥iKE )IIM%6d)_ Գp/dm+eX2JZc*I k 5f١+$S5vnȩc&Mgʕ (э2Q&U3TESik-))LJ1`IL3TDBuSl +6&J-ifHUѤfVSdL*KF ,fTE(EM h&@"ŕ"SIfjl҆)LYMCjiIFz==y5YBiJK+JiJ6fҙT2ܫ#nk&)A6AC^uuJR$bK&-JRZIRIf͙jm.k7v5Q-j_~)jY:TIMmJأZՕLdi-I%V)JSYjQV") Hݒ?0>OW _ϻcu_x+:SViWeMFaRUY\UÓsr,8Agcye3P*Z<ػc!עtU.O;_fk޼w21`%P7>&UF?!?>cю~[[uK)I`|X"#53C*mkVd9NO!>伻BI }s,1/eJ>6!{8Bk;H9qs'Fp:SV1sS.H1 B FU }jlMӼg'Md~zhO!֞ O/ f,,&͌C ,d+Ex&rKj#U%bǍNynusP0s鬏DJ/Lg3`{"|Paؼâ\sOѲwv[޶yK?BNzTҚptFHH$du"ggsH?T'=އv77'WSf88GsgB*AAWx0C9ؘ{)&Q5޲x6LܥG3ň7ysN :4!s8"hr՜(%o 8M)f{G9 /ГH> dS,P:Ov>sPkvu<|q plCQ!]UO({uH. !@Lyd*Xwd1;%&4ȥjf4(l-C$΁PCP]%aSI0mRTkԵxhV 11:0K[չJ6/s9N&ζRD N_paدl)+}o-]2yI[rvt)8xN3oSe)&@k:)yK0O.ySNe^ҚU)ۘlI\,9iMAfNt;(LȂ&ک%j0xbU8&:C̚YN%ɶ[M鹶srL{q<7o{MbxAH՛wunMs YTh{&`fߧ('nQEvؙXW̖}^< ̑w(3#(N/?QY 2k)@@,X`X ‘ H%Z4mF_QʗQC"ohz=S F! 4҆ZBb] 0 -uGR,M:L:xv{]nC>h5F5&#vk>O$yEQ X)EQ[I.A"$&J޲npɻ뻆*Q :AJ^ TјkB"iH '_H+,!""jjoSgqU;:vukjtT}t379es[Q[lEUI nntkR!\k0nfV+ƛqw]ur`jufV k1.&ەvd2Ig&׼lݽ!xݷ7%3lU/1s9BΧ|.wIb[t!Y5'9^geKzd]̲\(;>KPcg^:ŀQ100JΥ:4pòQ8=3;)Xۊ@iՄL6Mzr[f'ztd,Cq^ 1Wfx,d9*abDf0X5WnhܻNd3|8M Nm,bZQC3K5Iu@n4͝(&*[٦UbLJabSfE zp9VNJSO_ˆlVDdDڷÙdjc01'R!.Ry3f0fK"3iЂf US1Xl᥏&1=tUʼn ɱh J -ckt$iu弯Fki= }SdX}cUVuV.Fﲴ3Կ#Vl柅,N@O6df'd}N*MNr͆C$ΛõHq:eRl̡%UY7]XM; 6E233+bC8O z|OS#̞IPɻ7l볉#&kmeb..Nm<t9|v>1ѸdOqv!̎/ݳxWj8xk-Cylǭ_Eo}&5J+] :h)fRQc) x:8[ӱ>OwR1S;^ӈ~*cb1-#%=>ЈТSLg8] (=vna*P\MId(Fi͔=ydIKAT3+7[J+sr.33n "ctgvd$`0H?B8~*Zq]pZns>dW8sJꊒa1DM&'Q:}ώxlVskSulQcR\=A F=6ENJ¶-6ʫJmmDh60w&R1 N%sp@DLL62T9e&rҭ3!X1U)K)28aEgsh%yLq,XOO8bL*:Q'&^fD$c,NNݐ2$@Y lii'ZMl2T ,}x7[._7$ē$NH3|Z2RУ15HI6-y˲ Yc"I= {;7vxt[5ktsYļ*W Xg%IJ|.>eªAXUs׺؊4iy:z%R=!YsN)%PQ`&!b.[g3 p$ye_L׺ce漚d*D0W߻Kgi,chhhmJ3&EOd=3c8&NrW#0ThXP{cqYj M4l+QBFĉ=zbEH+X!Nzݖ.f PC(-T7RLؠ)SDD:v a{x鞚|vT%b3:*T3(,Q"IYb2d2f `~fQcbpy*a_Ӗĝ bx,T4YR4d""0` 7,m,N1P'I Ș1KXpFm+aWҢ1dX `1x3B\%iP&YBe)˖vLJ,WD>%>*";`xqE)`ae/FS YEb#\=xN깉fi%)޾n&QQ &HG1EX)caM,ˊF "nErD't .:&z0!4TjQOD՟ĚDDsa%`SPiH`K:%BgQLam-,*R//դ<$8(kP0`d貊b"[Tr-AV mMýM2rd6F94´n Vhvi`M#\"vnkwJRHݦ'Cχom&Ѩh̳b5 7ڊ71hfKQ}˚*LZ$PL7Q$,T2e*6*`lEuxdhdZS[y1ɕvĞO_0CJfo!K" Jх0eEd%wήz5MIk>5‹V"0ZJ[bx'U5̥ RRm%e]rtD*,}UVjfI-&4[Tg-FZŲ}[iزj**"HhJ[&J4clZιQQ EL۳uvWmfbOUshRMWm99MUl ª{l~k#d?W9Izt6ᒧ{ aCc~S!D$ [X CiU{nY#M;6i1Uڬn11φ7iR( B |J?([h_qs۷/zKވ Ge!=B`,׊7ƶF]v5Pv'q4Oce+wV&-eb$y@s4[z::;)S0BϩxXZYjJk˙eexתyC'X-:ԹMS:z9kdo,*k/zlqԳ /EˈDqsI p9h&"ZphY 9 ZRG .XXE >ᓚ#;1Bij1S-绍:&%,⽪LQT?eU>5LVιnM߯(Bv*8fP eDzPԔϼ~bj}q\@>YЅ-*YK_Xq d5OOwҥ2g·l1l>K*B IPܟsTdN:l-|L 3rvRX!:l>:y> 咱FvE=ϒLVUaj8jJy3oGܽ%65-!@QƆ˧r~G o au}t,;wG<'{mT?}F=L.uԹ]|%U}.Z=gsYMWّkj;Xڥw 8]`{x%~ *UJ\0>UIY6ڟ,p% =`A>BH׊x+[Urc1stIgGG??ʗ_)bW匱 B H bgjNyle؆fslpT__-kQ4ɶl;O;E4$z1y۩h%L$8.$zq'ā ֺ䫝-.$^p,&Ko>G3>OvSӼ~I; ˉ<`HE !ֆx1l)jg9ZPwÿá+.GCrO$3<ฎPsTv(=>Tvs4E=ܬx=fӉ%lKal-RRD;Ww;L̘&HhʎZWG:c AP8qc!!9gyIc sp=(2$̂]s8.jrpAh8ϸYyk$$Wči8=tvg[xti&G$;Ӆ<̪"H#ΨL iD /º}>HCQ>ӵ}U*0೰7NJT\1Uv1;Xi=W>4WU;q~\1lSn>.AR~2|E :}#A MÇ` FV*=G+cN#xȄTI`s D+M#ba OQ56*Ps߄p͌\0Hga84ӫõ¸a}vfk^Yw`VJUُS^͒ec&#хT(%{͋JF(Ƥ_?/˰<`Y?^Y >@RY$dvmllm—ʲ -0 LT%v6Vh$ e$z^k b[ėnP}FEE"UfH }_W~߽cPŴBzp!pڱ(ȟppOPA}S>KOHxQ Z.$Wn{;gc$#$ B \O ~%[|Tqa-$BjQ!Z$[߼?_A\IjjB?[3"^ؿQl!C9eUIJU%Wo_=:_t}\7TV1&-//=@e yM;rx{\)e5?OۇC!6^Ngx񦔧v +fG$|N>&͔=Q6m.ĒI)j IlPӆPh"8C2e|G,"=+*_\Y~ ]g9;{EW1ag$Y?|}:o]A:'3P:L4v6!O Q iT&3+8pD9Ab0H\ O)DJzb'QC? ""&"5 ܖU簦U_{Ic"`C,?f=hsw]> V(?Ak~Wş?LL;LDF(3]1fӼ]BJGVSi:+}v?~ |QL)(,ؕ$(Upcpu8WptqdʭXY2Sų¸|ARpV=#~W'ҠdQ\DpġLt@ w-k GݤBv*&T_#!:IV*_bUV~͏bQ!+|7d`EWsJl͎n#yUkJ,VDcXQ&Ɋ+-^oEoF+ HaE,T NU%-zݓj@x⧤K_#=(QuDz+Q4zq_~g5a |[S$7`o AR\O-+psg.S<8F[Lb2e0zGT6sUw:~Ta61060o_}Zԋg%LJhxb&.h>Ӏ+` %iCPV\ .@f窱UχZǁ~rE5MI%RIW2"4907]SՄ5VZ-^H9k_ؿW^g5_~8+"( ={[}nڮ@Q +;X"4"h ͨ6ޞ(ԣ%4HuߪF}]qϵYM\bi*.5uOv`^Ë`$\OG}go!$$;ˎ\nLsN$\# Bpr(!N<ΗPRI10(/2bD$Dݟ$-BDZC3dd3K-_ס-=_cuv#vY /YBXlĆ0 bْ〜/Ϭ5H%E ܓi*u+ꚤ4J`1 x ژo-cL:ѻ.sJ GwЃ x~87#flk8cd7ĝޗܯk$ ),7M- MݵqAB^?\Ac;G)HEqFJy]% F'^NBW쿫].*FQNa~ :Lqˊ~?᳕aI1tAIO3<~#[5􊁟,0VfT?_9ökc) ݫ :Zs~_^'ۧI⭴/s@i ck 5SgcRsZ[uBUYim zXS2Z`Ե)a&s$+y6Q\g݂vme ,}J , ˖w'Q)J QXI(3*ȠgP`Ne/}ZX^ @ѠQ3l7Q y7#,) fcR8#>8~Xɝ~`E?[?8\%{``J2U18o ;ט8 8A((Y^K9 #[o;f$B/A";֠h4QQ8sq[/(5_,{7D5;nr?TB,~5_OJeγ?OƖ1Vvk;ZJ p ݍaz&595O@iKʣzԍ@%m۽*Gh/'eGаRb׎JeV't zjGJ` FlAoӘ:A.5PRY= P+X"r 6OQN̹a) )4(rn,0ؤaMV2^)%PTUf,O\J'zOF͹ՈsGcg5KMD\!|^N}D1@)[xю &E,,& s҈3q?^2=JTƑ,$7Xɂ (?{h2XGR:FìMn;SH@6J|w\p: tg 38FjYB j|D+nc9GN^(-#B*~xo}gl g@/gք@bVB1XU3W$7t"Pčx8g_b ANl@y"?rOW~mǭ)Z lqꞆ(/OjG-T} tV'm l^h׈>\ W@y bI(ԐIBPz-Od9~-^QO6"ljXKo{5NMim6Mim6 Wi3#+!@$H%-"M>שu:N^SC&3܈% uLjoYj^.%D+l-5(uR5.osS5{k(͝NUDѐФ!dDdY,K%dSr_ n#v4KP{¡ެTV0x1l )l!XB rϓF0g^ij6r)X#b1F#K.L5_q7It $y}?vo0'GCKץ~ mz7ʳX3C+@&I#_ZEo(0oP`&5i|gJ x=' k)0AZ?x }H7U smR2IH} YEəY!N/ΘDB˚C9+nxTd^؏JP8Np+ B$bhwuRZ;0VI~=JqAD T@<Oї{B+y)13*89K1,+Tki"׍IX@.S,p_.2)(7D65:/~7À$?`9DxܪX )*XDȃWg~G֍f2f[#Ů 񐉩n cnwVrXAzOn2j9 zxWe1F:W]`ۡF>ZmFS#afx?]eXJ{׎JSJ SWJ7 =xI@'wX&:P$(䷿X;!D$8b' tVKB%Iwì+( Z50-jN(K(,i #/ɲֻ,s"XU@+Mү;;[)U jskF 0 Gа dXbIuW= M rMN~"3bZuqmlΝ//;ʤNDz%7XA3/˪؛=4Lu U챤u')ICWdt8ނ"?e@>?;S?˂ĊDA@'SUMlC(W"x/gqUֹA_YOo]$??c>S̎O0x;Inc՛>e{Xv(;{~4r-KE6t;GKi)1-#=Eޅts7RlZjn}k 5 uk$V KaPlEf- , 0<]TTF _QfuHL3Woc [ci/P܊(B8yGѓ+|rjsqvˊ"TGĩ ނ.&1%fH|Rr7okc ?ٛk^1c4*(PS2AWLq(>'DowGa4rD#iac`G>"/ exyY P3 lH=&eI(7CpgW*px+LO 1KRդR^|U R%T$))$HEDgoYYn2*]#eVM`%d׎gr" d8 ާˎUB6f"M"p5 U^>Nld #h0H  *6[vZ1HeÃ_ZLfA$$`*3!|qiO_#d]2R䊸^U I{jX:?if&o'MO:}vSֱ.A2!m2BWFh4&;M9QJUJm9ouI\%aoh6RIIϜ29JlZ£p)Nm󦴥:}jrIϬlm;v.l"ZD4 dm`ԗ' v7 i08]㹇cb)؇v|FEF>7ex!%XҕR*JT|9"YH1|/HOcm Jp(4$ ya?.EQ1ETE /ZpuG_1} Vf$[uv1@J@ t4~3zwi>PЛͥÒ)L/ n2!ۥ="M޿G{D2^B{ژ$$s3GgcFO3'Єg7fJ:/#|h6*q?gy{A;K[^b/st&; qB' jOey"6| Jlt~N̊3;՚#pՀ#EzGaڎ;jvrB2J=<&RB'5V?&5Cɀ[o#;Snõ&GE<RrRX p99Ɖ$hLhCllVƔ~lx Yzadljѹy>O:}qN7(۪4 Q9 5lhscG\rG%. .iA 8ͭ,Yf"賰Ŋ=-DٺbP0l\pqu<]cnb(Q3d 3I3}Tvc4`Lg0ń)8.>c3l@L#D;W#TqD̈́GaNDIA8\v1W`P9<}r0㣳~Kb_,0Z8z?sCfl ׇ6=~:Ch:RСT˨ަX7l~:4ދ;GaN;BEf*UQSO~h(C.ɂ2Ge?3 .{_wߍjv2qąQW s GcEw>X=_tܝ8m7K x&1s괳껉uꏗpv7-sXv%#Gf Id@^6*k,B:p ^(gad0bq-2OXGМ!ˇ>o4L}/$F% Z>$Lb{5̠~Fjϐ@7Ҍ6*%ꮷ$OCY7\M=fm.$ PB6 !B㘾M.`apʓ ΀ٶuh' ۽;<ʮ>xz~#q7 ׍ :S1K(&`w+'ʵ Jlfޒ(T=FSSZx]b2;3:^s% ^ 0cr(|nfxÇcSTrA} cze.!gexS?Y2< 8Nq'slCّ}}MGJA}cظOŖ8 9I7$J*DIB؇9xv:2L*Y@f][gkܾ!wC[+^ 5jeoa-Xafڃ璃~.:L]alMxf.5D~!t+e 0g5bc#g=ňigbfL$ͧ> zT2h(1kf<9P0?mA6N{™tw@\9< G-:z{AJR THЬTP Ң_) {߂{F'Xk)]u6&00Xpq2ɖjOS?9بq@ QPk6ςg'-%qMaY/#2l'c$n﯎ %L0NcWG4jm•feI#G#S ~}|Ϸ9$8 N>h<)v!ʁP2 o*Hw~4cq~x2{ݎwy>%?E~kTzJ9~TmB]N$>wQ{Ly{Zz yO},m<c%ѕ>Kևml(~)t,)*fpф][˞kwVbQjl7FW;o<馡vʸ5jbs~z $tpRq#눳wcS7t`d.nv 늤X͂ܨE![Cc#1}'$bK$:^z4S,5 1 kf R0O7 0Ne ;xH=#>Ϛ<^Hl!,rj;uzڞe:2/?B|q,7-[ HXT`H/e۠-hhn`1c7ꤜc<Vwz Ng@K p(u,A.8l!O<zu|WF$a9IOhVJh ><̋s1q$!M̡q6cW5=L`y8AvtYh5nh#Is<"Y}sl <|j~#loC]nm 8y>wS_M ã>]nm^M#yaycsz x(dI0APpP$ #Msk?0f 8WHauv4RUR6)KTc@Tn r(ӆRj2Cc@|rP8 N6G} h6ȐPoD;)㫂]xr3'4M8{0P ;K6b,+yI"O`)7JXOPC>U>>[,3tTwf+GC KAUHeǃvḭekF-΍rBoL8Q  KnC( ySIE+H16鲲 .H+{pq7>Yz L0M C k;>tpC1" J~Mtٛ ȖLN8V¶ˁ<)";9-%:p=DȔ0J-p;—H-l1).ThZ, ޡjDПI=3fd։CUlصqJ1J±|&=-1OMԚ)gq hX,}>ټˆu}~La앂gə]1s,7 $gbq #$8Ų"ڄ" ڵ0F ;JsLѨ ~AognlϘ n3Nm a>Yus8Sƕrtg39K4;|*nuvt2BNIYZtF'0-#<{O#34Pv_~癐0 gjh]5aNq.şΚLi%Tqó7;v7lLVfYwbpϧE66?'\e?Ol}8h8'SqlGpd UV^zwks3sr&xb>wpg[+ ӎFS s7by!HښT-A@ɨ?e84f~9d_ (nVj\ѡ#uсn$qUߧͷʝۣpiV ؆Y[f iV/Y:N?9#LݭlHOWռodIX1D[E g8O00ȥ 4QBZ.ʷ'[9K<~pK!;q%y3I mX2 bat&tri &OIwM ଊ_cs Ťğ_k%zv!S/ON}=;zm'T`j/Co >MN U??3ΕQMO!SlVrQɳM^Bi1ޗ+Jqp1m  |rNj>d}lj>{ Aw{1=_ՋU R $  ͡D@IDJVtͮxbB,*bv~"( 5k[}xf-MQV%TiIŲ1p#D"BH<&FzXoDsw_{=F=qqʷL߄۰ĩSC$za1̶v|{a' /҇3""DLѴϲa,%ٗ0YVSJi~.;ph{m4&1aab1Lc'rܲRUTUUnlûCHMpRUU*TʷSLBIi#Lpbq9V¾ݹҤ*M:ᐡ; 8P;П|tWjB<ɬL,)K)nC0̌Km00L!0 S dkKjiY8;tj$W(NXm9yES.u5Ac]p!Y SFJ4!D4a{Ć?pC~{nJU1)!O*zޒz&<%Vf#U*UVǿJIdRIII%zYnIdI$WRKQ뽫ɦ^vFƢGz~?23768{ ja!me>'Wpi{BٻY|]ӦUͪݲLT;t iX0a hJ ;6͚WϡbcUJJTM1V2+|]v1#m pC.́iVɲJo**&9;O3@! !;hm OԿ=gDHzl+|۹gr&%̋b=\nZfdŽհb%ksg~v=^fϗrk<<݋|5x4]o*ޡ1=^s@Az,wѝe5}3 FFṋd.[aAHb(@QÙs9xnN7EQNsZ'tvn1mw)bZc `L, aS䞖:qa4_M Y) XYELK 9(dXds*}DAС1Rc$P_>JYfHS2|8nǛH)&&9gӏ n|_GK3} 2["FcXCrm X݌r-S4+v+d37@~l-ا`~Z<}!uJ #'sM.%u~W&tH!BGk`F*zDXB3nlt4='RHz5nFƿ/KEcvr MoVnSхQqL6Rqa b9w0*T%K @ 8 ebwL:ɟtH&³nsPF|-Ҟ-nZKdkI7z3YohiGen$P=.PDʷ t{la5[ӣvr fcaRXiL#N&G& 6i}}~x6]ƦEd45h(cV. ql>ɤ~~;4JOⱳAa#8Ķbó*y09+rdXn㝗 s0~i㶚+>!S/nӦ0iCcUGQ0Q|x&l37xqKRj n 2k4S,h  ArS]9/;Vbkt ;OG3Z:~f Oף? (O|$k[⟂ԍ*¤\b%&.jzÊշ TM&)cJ^[ͧV=F YSOf>=l;9yϏ[ G||oup]sd?XL|Ka!r[JUUUiC;;cF>OWvM$C'tv؉W{3}O8[O~ߣ99# ιy?dvIÙHCg O/,QB*DE_Yj(a/{iуIκ-iB&iF_G'jC/y5.́,SDGs(/ M5u̧LnjP!ZRq(-?g&o=%fy^ F2ZwuOA!![8vA!g,bRuU~ P2!瞩d;l?1ۈC;AE;$9\TrWƦ7`;{9 fITXj 1~_ZTwxT7DJN{#,XŅ)E#DɄfda0qQHm>'h]D+ԋQ8SO:7qAr/O1ܝU<뾻#Ҭ1d@ƥTeGyd 3_yk jBr_ KaKZ(R@Ջ!ܱc`JZv><80p"XAf0ɨ|a%#)` c + y:|FOLQ#V*WYc1QL즁HY>Ȼp{{snM)c9*,=y.dVeL)o?Zǫy[k  \=3~facP,Y/}{S 8BmI a^ 6! xoe־*3گD='KǬ8??Ցˆaag #pvmA5wWE؏na$ھ6Hr(lEK&Ygbll=U]~4a&6p/jqsuj=1 HyHOG9!6cC#bD?4'w Ps}7o#^#Qi ;>=ijRϰsAlBiώ|Tf2M&Aup V3]<8\7ktӏчۭ&FIܞ-+;zNԈhgVM#keFDLlNQEQTzcĤ#ޗRSh3SVJZULQpk؆Ø@3( |GBC€L =Y҂x{0T9!I8O.5-=`{lQhrCdA,L [lF˾ 86ffd8 MӹIɦu}O&F6ccÒ*:1ɦv?Em6i iT}dzÙM) yZn7i^wr}a+w6Vv*~#st|&͕^5v:16=l+cazplsV+UJ;MO[MWc +s='uN$aT6lUUǂa^׬UniR*M{ҤXV˜w??qe# AESE:m}-ۣo?\'lT|ω }Ozn^sۇWa.fvT_Z_ Z9$#DŽ`|XTRh %A }uX3&knU@dRclAGr0>^\뛠lpPᲭ  TLr ` 1JcS?n #}2>m٩m:ElEC?|Zy;Is̓sT~dZ"ɨ~Z,أJ| "  ZOr Uv]*aq<%kZ9B+hqQƻC . d#yumaׯ#GnF3$-x?c2q*ALTz!ֆ2!1n&UT9"dwjn96Z<٤qe>nDy`9oxlpVqo7`fcKdq ]6Fz ;T&"kBH$XvCr>j\ K9>_Oskff . UbX3Ln57ArWh4?e$q+<Ӂ&[@=c{HhmlUȂ9t ILo*eɺ wwGfcw#aoAF7:v 9As{Fvu9t7PsH`sc-~X-"-1TP nmJbQ$C*iĒ" pK9L 覦70pܾ<*ZvCmřC&x0Xع0HBgA>byEJ}"DZ(C5 ؙI,q]5Dz o6m× l2Y(ivvpMގu87d1~aBetb]MXkDz>SN*} vYXm!=M=s2lFZǡ"ǸJãC$rZ$ތomp?*l<hFXCq4Cb7zxFk8u툸"3Admdmjw{,C-K+U^⽇XoK'PvZjpUw$E XU{;Z550S=Glôۗ0}b,!q`'hr!"iB>Pe, |d0:>g.qCocy-텘/s.CWçbwSQgťb[7M$e!KD IMtuO-.c,8hRS?7M!ٿe`ELZź۩ו'o ʊT ̘*(݅"g4ȖN} 80+>Th5B{~r֌= S25aV1-Gi>c|Ssa7ڷd65: 7gs!6|o;w4fDKq<4hv7yxyoѼ82N%1n*I̝/Ӽ&VBIskiFm*j;Lr%#0mYzng:)]ܜ#;*9rlI3MEם M%9`@r1dibY('V uj{NMSvh|[y#ݍA3ph"N%T򩸸AŃ)zpNTl5f}lʠAmZl\mClO>mH>C#rZ#rPgn Ljˈv+ 0~ctniL4=T{z<;d k1H1{>fMݡ5]{I:q&z4qdWB ̛ͻEH CB$P;hv;_WhhI%*4'st$@!U|Ӑnn˵[#klA~  nl}v2H3X lBaM ̸u 0AFM@ PvdG$´b2>u{qkPP rƼ'flW!]V,@oI |&@FsF̯ ԏ AW6.w\#jq$+xWpC[gNy7PR⡃+}&FE`f nb B.܇e4L|Sݞ\1߯IfZ<oGriI0ޮG9p9O g3# HXSOa5 "l恼~<Æ !h ЦSۧrn_[o;r\IUxT1(z8l壷}Q蟳.z3,v&sA&̹U` b{FdݐFrvbZI9,Wo8(WzfBgr m3yo8nS jQ;Xdc 55'I{i~Ṝy8xmC@6p.#ֵ8oރS\bG\/zN}hw|d &k1ݢ?u߬ ܤ+=Sϔ67\Ѣ-zz%-3> d3'aV2D1y:{4XiUA `o0ɒ$3 7$SQ|P>кWZIM`Y'm{9S-df755/}YV6c~[Zy3,/vMX㒃Fbnۛ\3Qs{ $,fоWs. oL+LJ< ap Z1Y6IjqypAvgb$who=ͨѭnBɤSNz9Hjdͳ5lK˿L}jFBO Z5yCq~kqVT;u6pC[,CeC*fu wW# s]k]QۼGv4-=vs-bTy)) p,S]N1pWav{Br1)*cvv3]}1/v}Gh e/=2rLߺu7o0qj43vjh[^{p F8Ҕ 7XAsV缯2m F.&d2!ha[tO}@:WB:ghz1f}E^0cURzP[r8}OjCN֓}p=lyFyU(#F!nr>&[1E|U|G\( p=ǪFX]blqlxzlm2?X;#^n;@RFlxV7FpLzE;on܏l|Mn$Bo[73eZ|{`I;忛G~*6(Fȭy㰨k6d98Iy2y{wpD^I *ee-}F8fF-ơv]遜 BȿC5  yzrO=ع/1>4nELaϯ,?F&Hu^mlOs?FOX}}w"ty5$#X_}O߶FvM6ZM2.{D_h"!5qJC:S 79V0}GsP+*ݓJrV$Mr'lAʵWx`{6=qM`؋&) UdOjZiGrx}9D~G77w|eW^3 ӷ'Pzث@0əy 3ˎf,S:i,Y K92.z Ax;}[+0Qr9}<5|xEIq20}Ő5x@9P.66Y\>=ԮF9x䬚L>O1_ʿٟ;|v=[8+[jgLOa Oi!hS&i2FKR6a P1DCFodM4Nm64WbSu&o\ zOA$:lŏz.n C;j݇.b~2-~#ĦcRKKgQCDGkvԾPXz0d-MաK}E[o*\ԡV,\U 1y21L_$Bki55f]Z&d`p" Fb @dr8 7J&dh9{Q.D"s9оvinINp#cG$]{5.8[j2$!Go(0kf.h^Xϔz^h8vwswz BV(o\2)RL ׷eT\y3-H' bG>#~fpLq748ɍ]/l-pGwƝ[=Ni:jwң0^MFuʍJ/W҇\0grs >mݩиcZ|[ 罻NG.ۏ=+1N0az$պ7nmٴby0nΈwxy+鴰%]6߶*bE>ovabAMlL&䈥=\>8fsy`mZ7SM wBdё@KXDz|$Jz28T4ܿvv ϻSt5jxAf +Ɵs7QE[OWx9oN:dcǠ6S`onC!RmfZ6ɱd; mq|fvzh *RvdszVcBj5SJw 4}żzq1&II^ޥ5k>r箙ZfnfYus@ܻ\I~KP'~׉csf猗ߞn!=GS˲zVJ#0פcQq V3m#s ީyJ*L1&t;;VSg3Xkj7&t-`ĄH$DVQTL tANc/ {K~L$#X`sr(٨bE)IX.@J  [Rʮaxcxmkd;I2[6tm~W?$G .r* U }zzn9`CBb`* 'OI=c#S"?_Gd\$(Yrt3g({LgmC?P좠LмjPB]9F>g?L`Sb^OCw#mƠ@:u@Fԁ e],9?oa[!(hu)cA"1?#Rбe^XG Xb[ʍպҵtbG8VF,($s1%aB8$t @,XevPH,Tf01fcMEi\2ފ&~j}"'p86zIi09W59ck R$@[缞v{:auO ;Ժ盐v,kZD~ׯF) ɺ>fKXa8,6gI;ܰ,< Ěz.2* ^(`_7ؔj^-;[C-P1TA}hq^|}w֜g4>/]Aʠn7 >-Sy8FҞOcaqDwx'}6!j}os ߡg9zZ6܃B>n=1sV'5 ~)33䜍pAg3&hXH,_DKF|Z,fq,>nnMr7`|I!ȡF+ ,s7ߩ(LwQMU/Кd P\pAn[{ll#xYrHG6Г#P ~KXղ-N\3w*Uۅ6 <{1ȂEƒoNy=t\)q`IJ ȃ h9% BG-H5/YN+QY]I (Wmȣbi,-Kd 'mEwehrnaM[xu| |+o9O}gweecn/x|i\eL`98P$d'==TѦ myqVbOqgn._N6z(w} ;+$qv|3iÎ!O~+\p;rJPGq{|o~܎b&sg;try3/g9Z\p}Sq#p|!(%M Ous/Bo+\T*aIhy*3}4nxw*8fc"ŏXI3 n&=D9v>y9Ry4y~f Bgb|Dy=V%uqߟn=䓐Yxfz@5KGOh;}٧r֒vWߦUݭTT#Sb!Щfj;U9C6𹙘O& lGq4i3Yk4ݞϡHg˙<+G~{wG nM sbx$ٌVlC_42cƼL}=& wvO9=m_w8}'IϷ N*>CJt`ڹB 9wc+;t"pq37;r \ Gڸ DeADf?O#1m&FffVAj {8P@+㍊ s8RXoNٿHܑKF7Nqo4pfUxίXGxKO3s=u͘>4HIs5ζ"†a9siM)LiXnHoKjR858:(s=y7pSPCv@|x;q]Ÿhۇӿxvr6qXP\ adwxYѳ4ڝ` :76~s L>}cTqu*HfB,rYIn)Š++PiE oln}%߬gΧeG-6·p7e,V_ٷ{bmR H<gqrHI gTHk2,? > 8{ܞ-aLa?JʼniFa~=*k+mL+!3Nssѝ5A' 4bޜ;^6Zڜ"W3 1i8c+:q$%3i&5hU㹻囟a(λֽ;A=1Xcd`zt7dd"*9tpcMM 2,|1@ lCJIfz@Aj<LK.6/YTmnMŷ7!xO9ȹ#EIz%Q9h" N ,3vdĶ:g?^hrbu:Ē a~$ L$,Y'nGE͑@d3 +- U,9v/jPGsmKNͪ{WL9n `Xj7-ĹBH*kNS ])$3-r 34$TФvxQCt[ˍlmiip)4)C)VMKS6ڈmgGfF"džω frnCH}{//a 6]I,\-pQUSm++ΞbzXWd2pv[8{ˇ1"MSb;F淡܎ TsO 4.X ̉ԛ& -Z7,m&6!=JږEHfx2-m|M4->;W>ebyh9Zn4.lYi);LT(q(8jô 8 "5A oovl3/"3^SY ح:$ rwRԀ"XADX7Fr":k"ܷOᩙ3@V\s3{1`אduv1I43aM-kƙ zmWk}@dYQAX݇2é,KhĞQ}W йgS|#;Rm+M>Ո- 9w! D?5?&2iWZm$"A$A$| > ==zY.$v^a3(\n6#< hAۭq7~g,| M!f$P>5ѧNO\ #oD-oyt9ٟvlx@TݑL25& #e<ѢȬA׆qV +DcnvYVH_fksm+Cǰр2#Jz3i$jb~wR7 cHEJb~D(duҀ qu.ݬ9b7Jq9+=vS rh"\8+ȶ3~o6њ (o9R%wgBnl@q]Pl3BNy9FBLOխ $kw>s7(ޕVo{m{WBبD[A[2*Kuݟ=u1;]C"GN%+OSA -}2 J ,I hAbnEoL#Zb^ٗ T3fAy$3!ʆB39d|R`2I;hIs8lν ,Nlװ{jWdw48M}aw>C!*z_cM 8clՠ|𡳛[veoxW"Ŧ}f?4*J yu}0|B=u|^&zr%:6g2~" oS9;g|j2,y~Y=2(tQpA-p`Ϲ ms|(J)gcyDOqy\^]T {3}í杄ˡ&P;p>n?oF/WwY AL!0):mC"FAq#eFP_y.nRezXuIPL9{oAEk2;3Uɹ^}}>RaҢx0ӹV8OK`b s?xga 0u:b[v;ܛ*p:c10} }0s43$A>bhT\x0h5x=jM>'fruy $9DrC%ys"*:,Xsuu+11UWiӵSNg'yr 0`5 ň0AP ;KbfI'AJ c@Г1pstv7cs6ncq^wҎJi c:NƝN6x7cn<Ŋ˅ RA; ӅW ?5NN>*U›=Riagi\')16Uicb/|Jwl?fI' xM)6pwv)g&Ӛx#T榎6|Nsv;lG=%jJV9+ѦyHqbv8t?pԃۑpqfBun*]O7ަsk4oš yrfB5cïprGffLHLڑQarxd17b`RY<-lY _8t]]3*/O jhVtk)G Ҕ *~nu sVM~fzZ828xSQ9[r7Oo Azmۂ+fpcM<˶ l[ $ *+ѵܤPz3f <oMX $jZ$IR*ӌ^mqŧGƑ"1?Tkek?ë֮{vi):x} 7w0{8ȇ c_; VUU#+OaHzon7WW[D6k |Hd ͎֥?Cȣ1Y.#J*{RE%gUxԇN(_"2BBw~=AC_SOwY'֘1A' {d%"17On-0RBW{C3)dN&e+0h%Qv "14hC(6&H:TPQs&EbŲu!&^ǰ{xbe0@BY&W,$I\ÂX ,m/BU10Jmm4 Ma(I00S $RpRh024٦rYLad-4 878u'?wH`˜3 ,h220 ݵtM4'6KH+yL2!,RO'5a\M)1`zSJHkx3C@Ӧ hic p!$7%  +Y0L)fH20uCU8pɊ+.\/%ȬA>G1Mw2D<) KS<~nrCerE gdPv[%; ]9K# Y( CWTtۨ`l˧vn 8:v (I%ȜXs]걋 ް% I@-J΄!I-*), }ӿ?__3*$18 /a_p1 d -C1Tr\"vad(*k@fیwU**QZ0%51pJ689mWjQUK IjwAhۜܪ(&yA/Wnތ32V9R1f7~1ٍQt!}~91?7v83Mi08оk^[!%m$]ݵ0K&7TG+#*( (F:pKXZJA(ѭFސS\KU^Xƴ:U S>3dR/=Č| `y""l=hzvx(˴n)ys7.[gtHw)띊';zq90dDy9>kfɓ!! Ƚ)DCVi/ֲ[Gk!Û8ӨaxHUrF"Q0֖N4da`\K8s{a愣p% D S'ZZ#i6V/_&<@i83) ç/n^zMJkk{?7_㔰dd?Y_#?Kp f&-F0( EiA0LZFJ҇մ.B@| xR)4ˈ,|w̶7UW2y~]X BM{/NN|?N8I$ntgBI&e>Zb)vvN! Iny஭OW`"Vm]|HA?&<܁Xw?.bĀHnLW8$жhN4f g2 @ށ׳":Tڥȇv+JC_z|0pd{}!qCo7oAXLKUxyzxߟ. !'d2vy i' :םm?#6}%8C4ȣiku07G%Lfw.0{ƆFs%pDWyJ&Mp)rɔK+FJ|1~R8 :<: 复GwR YB!xOp.X+rLL…yl àÆuKitHB (:IHY[i='o!,@xU?K.ahЄ]?QS;@?Jc7c$!SwQ;܎̻ck_%MXY nt $o~4,&*ȧ#XzL [5a PָMí?qţ1ϋtj Oιt $ GZo~L l I 2` QB'͋I]~ ։Ky3& ᨡZE[R OWhDlPC>&WgEL$ Q'&W_^D.S#˘c IfZPKZQ;[5W y"+K긯.+隯?P5RRw|.~oPIRn[4 h{{vK{vFYu-QVC)Q[ԓN rh # eټ|]P~NY:p\%(->gyJnjK;E70vEr?{{Wj1o611cs1c ۇi857)s.6 5b sf19Y *mO{2ׄ8OڏT!(J*\B*)Bbtv)׽=7+F^?(0(fb*vj""G;Uf[LI5Y U3* Rd*UFYHmPZO,IW3[ ,PRUJUdY,K%IdY,K%mҪkPAC6E]Tfw=U_?W)~~t 8Jvwoh EHIz4&Ի|E* Ζe"dADz<W(g d-@8>RR!v#FK4mHpP" ~n::X!z]326f>b*Eۏ uāN4Eh5f@î \ 0 n9Q7-~:֎mLc ̱`b陓nrz~vsr0>3"m+A`Z㛡19ґ*őY&+==(LͦJbA9P"FL:M}$IJ?yK[:+mV$#y&D$fZZ"1aDE}@[~rm^?;-B̫;4l(a燋F$"uBeHɪ"6cAW[S2f2r Kw g7#ADFv(aUL3$Fo"]??wwqSnͮAqB@@ײfޒsC[|(&RϓR6_jĂ&g1D(AX9  ၈ͼwOݙy7D2)5i4sOy!vIPoLVF1lST 0jXɦ#"~TQ iY(Oa V RLLx ̆2M:Xf{?ucFb0,?Qôף3ʓ&bD HUY"_(%0?G$<>$o33w2]b"a ,_qF+lb)GA3kO`o/X0`dQ9T@ƋeP%ۉ PD^_>S h?D䦒>w`ܨG ڡ{dr Dn%"jhh%3)$Iz!L&eؙ$jAIr&Y@dgj2iEQ"  S L:ADI4j|i\72Ԭ^fZ!&պtTIwd19bU5,`A)9s"s>[JRF\jԩeM=rg+Ot}=#bR(QҚmXlLD22€nFO:Qh4&hdd 8p.ooN躻z]H{gI5X{g>?o(aF0s;[r! &~YFnIb6LSrC0]Ti}Ĥ2^v-ZZZsa\9R&n\q]'ʷ}7^?~]e5`ߓUkkAF@&S;՜8|ZUp&@tRc}s0:R"㑆!0u Rlh2dYч0)NDf3?yr Z*ֵZ/ -eu y0CksU+E*ӃbwmW=8h 7Easz΍L a%oDbSJ=:䠻B2.@h7bDeKiRCw):޵tc|7>u{Դ|gFBHM$ !ii@+&Be1@IGo j^`e:h uԧT|ŀwpxe0~>ݯ(3H> a )E>M$}Ut8TSVtO*ZGN U<8.vO8v1Lvv27Fł6 C=4Vd? \r0T?w4e`vmuG 5& \1Z:}) b=\Us}!ʕکQl+ݐhH]wPկ=ҧɁ3|7uIxv j9aiK2ٳhrT>QȇCap7'#'MPuG?3$G3Ŝipb 1RY±=o}'ws?!LiS ܪ֨+fP6_?bS=/ްb9C½ *(tLox]Je/w3zcq\w(!nKk;@@j o.*?1ʄjJH6b"+!0G$&읆 +!3Jᕆ y6dO&bhQ) vO[0Ϗ 9żw7t$$ (Cn~OSچ~ s}*؀`G#vmCś62ߊw`3@w'nK{ާ䆲`꾪Z Q Z̳$!,?f8 'cj2RM]CB6ҝ(dpR`oҜ.bB rszMb暍ŢBfwft?0Fat\ Ƨ 7A}|ziIi"_}óD7|Vxc7v6swCfcb횶Y`q@i'fa9ؘAܚ5 `x>7#B4A"ݭ!'): X ’pf7ڊC"Ia@5n& FB1$1-8[5`&K j6q# DzSݕ~`z@N-k}w;qva. g;' {`trȶm +j[–lA@cM1jeW8@x\'=X`/*@Vo֧^a^:Qz~2Ѱ+d20%^N5aWSHUS;&4~j-J-2fg҃Bg4PY􄍆b rܹ"gq|Q6l֥[[.7~Y}ͷ))p5D H +RF{.k!pў_vЮ@{5u02LL/ů 6d0 &ad%}mdNjs,+֒PҨ*O[u6ԧ|Mvf}\|Z2cP$V|sK6lK=>Cc"@5U5Ynv0E( ]R) ּI1 QF)'<;pyw:#'Vrxtm  %8ݝxf/ϧmrzӍ Ҽ׺']JiZڶ)WeoGbmvϠq-v;ߔ;ZnQv] ۪߳itvfQa$V|zpjGӋGm)~l0@۴IWdkCEV`%&14{[ r>_sow8m$c)C}A ha0}vʪnnS>M#U+zh1#M1RM iU(1QGW .*DD+|m=;xY'NI**M%U0#TQJTS1&*?$uNQ< 7H!(@GGn^b 5jށΦFc`)C ~V/]v1V|0F_:[KggUTFZ?S)ʱ_vܿ`~Bs3xm{? twR}6Àzٰlm^Ux9.@F.+uMeZ܂WۃW4o.};?/К,ܛUjΰz%7:s-\=<1ǃ9喳^_gg7|fə$Md_َgiC.G8ǺqC*7jnL0U]z^h?o8tlVTrLA6Xה*B*P:N- 1S~EN2b=6qs{tx|2,sovqX:g3i(dk⢡DmѺe*Z5p5v無:Le,vU!Y⩻*˧ >gyFv4,"ğz6\߿;5ꝝ,lQhoId#{|񈈈yB"$D'1 //x(v)P$[fr"hd߉p Y"B@36@_)!*cvGhe888iDXrOX 0T,Tb L0XJ,TbxB5uDc4aЋ7jge>@T.195# ~ioHs6n5ygo 46F:kG0x>s RV)1I9#l9yX\`cåo<iwO>i (}{Y$\r $8 >ïh=Wz59OO0`jKmEo9C ̓ 2FC.5;A oW%3}m=5U2yMzZϬ_fCg`%im\=4V=So)~6" 1ILLtн;q˂&y{f1 z|O8ԯw^B^o}rh7<@.Q_hݹGx/>Cchԍ!)̧w43ˉo}~i|/?rg0T#KRA,Jb\SL4JoEёKĢw;=g"x|vqucׯxG+=8{ɫg|~.W1||X"'cߟdk \p!1髑Xo(_ 3r{ai ~UJx'dozovF˧{s'ܼҽp-HߡF,wXuMr!1N)X |%BTKDCeMQb<bI7pHs+9.e gVd40\E8B{>Em7H5#չol"qޜn,*Ȫ.)gJ@Қ _zo=U Z97~-ɩ>SzmD q5W3-Q L.Fsa+s""Kx9ΰ LP*< `n/ŲYw߷&Wu)N.g0\x_]p9|="tǚ!6KMC:5q%-s5W;XZG}G.4'N7'xtvOOA>7#9[韧B}{3 *M<)hKUf#xrӜE!nELxo:ۗlnpooߙm؃Ҳs|:jBYz=D\5L)q2ǎ)1DǃVV4Xxe #SOX2@6Xf8IEPC Dxc3sQmr=Bs)+z7Π&6ߠ6ٟTT[7ssd7>["5pHp@*O2IPq iriF F)YM類3DlC8A)j-FZq B yq7pqV9<Ar.-ϻl_wnةwˌ3fvc[<8gGt}>"DyXSBnSvic7mxϙWvL}>LkډcPbG{'LޓL͌0TlrA56C_p7e- łONXM  3m,s}0ǣM3>iːW&ߒL6JYu"I{(;SC~jE7.f-=cRmNumV*D@rew(|G*gfHpqh8A'o YÂQ@J\bKG6XHc%BBhyN;y{'w(7@_o>yʝă<11}^as e /K|ˁҍ<X$/-6+ mR/] BodٵיT,>ljC64nm`Nzt45ͶĨ:*n~P|X9VkHo@ݶ_j;zvyym{/ɰ?p|z%[lmn~uh^][,EV;YO+߹Y*%!KK-e.|(Cu*ԶSt*mԞ+bûSύcGjviu*#HT\fRs iw.{GDB7<9.I\c:=m ,+n;1OE_#ʆ )w75[n;8޹.h(v6^^N=e8uv y^_щV7y"k,+v9ͱz5(ˉ1VHnM>v֪qAܗmxfs9YgX3Vm9϶gJ(mqWO07M&|ݷcخuXoO9CÏ//GʧKn`[%Ynz qo^{^KvRfZIͮ,"x#0lr>UW_ r}2לSu\!Ģۦ:c=Ǒo_v<m{sF1ѭFABr(ӯ"g'u ;UYZڹ61YQ~;9Ak#(t/;: :Xgh{⬸@ٸXo[[y|5rNp: |`؆%BxqeގgbuLSVRJ|}#2 ivx9}GtCqs&ΕoLz3PKrS2e >$;sV{{ϑx)T8DHLT`}=OK6`=0[y/93q#:-ڲKo)yviE!Z(p5 OQXx>|_KU 'zoצy5r'q >tTJđbKd>*/ԏ~bW?-4aUU+Ih66cf 4UvǺl$O?e-y{o3X޷ QRPxי1D04@r +0#n/%&ZfG0z(dƀLF!":.\N"}{A$nm"wI)?!b^$$ *G?V5A)+\Bf?HяTRu\[JWŷjkIsc2nj5ǧm=n fR%n\kGƼ1PR"1iOe2Q!a*i_p%4I5t%iv[WSG bbL(c#Kwe#ݽz dl1ҳdQF$+ 'Ef¹rM-H E=`4@D `˄8*Q"{Eͅ6!E4L / z:Cެ f5$d_;h,%H|khQOLwubX} 8Jn#2p4r٫]6I3+SSI%$ !sReo}G)?"w2?U‹ SG.FJ;+m!k$;1\HDCyWت[]%z!g^ *J@Cg,|K?[YjY,ꎱFyʿ:=p!S@ ,BQG wOq5djHVG X+-'{!8R!>C")G~u,Vva!&UQ&Bb F}>Oʏ>\#p?wVHU-XfFcKkW{e|Wߥ!"̰c2}[{n5, Q}<*nEVbQ'dti2F0*ƈ=6440$Lh&w*O6.yRr t( d/_etxQ$C+ܓl+Q\bHLTHk(Lء!b 4+_.U.u`d&%RyEB8ww}}Tmt4>^A`@&PTUvuX z& O)1Q| h>~BPn@pT@2,Eݔ/$SCl?<@|{ڡey֢8~RaC`g ě14sx4bd݌b6hX##~-/o1d91&8g߆w3\e"d÷ #{ǫ_J5KRo_`L~n NcJ+ݴ.|_w7E}wiO=) 63}(ࡴ?߈ABbA 'ţ?j;'#s6m3CUU V:!e5g/9B9ĸߍo 2| ̋`W?3oaF|w,:cI>ԮJ`D\k$$@! B` \` $Q(`I 0r BŊ(Pr˗.` ,T& 0TcFEr+MجcfӛNJ8i\'&h1͢F+8lpn::*hٳ7tv7Sœsu9Nƛ"caѳFfspp'UbO"Ű;W9S" x/y\<]Cݧp䌉 ,P'xW6&rW%7spsrpM7VcF4J8si1UlrN i͎JÆ풴nۄCuBNjiэ+7TeT8IF:4䣆[4ӃwF%tiɺM8anRQѥ1T)ɊDp#M8sMЮÆʎ` *Xr(\LRK10\91rn:91M9993NjVѥtblf٥i[:9F)͚nVb19+esU8cBGˎT 5"0Tr $0XArH*A#!bJV͎DNM۱ݻVFrRnŽl:+4ssFZcf͎:+  ,TcJI$ 9aAAArL0\ X+sgF7n] RBB!TRH$`D.`BĖ,Xr .Xg.ARG$`D!.I%Bp9 9*l)Xl99We9 эV͜ӛG5l] 譛7spc1\4CTCXr\ `C ($cBjlÇFܜm[0JݳfҪJt6cXpa  oϑvvbw*v;UtTٻ+n5snW6stcɎn7J cf"*9cunDܬSJcL T&ӣeb&8p7inlӆ 4ѳLU4‘1ɉ++ҧCOllÿUg>.b[yG!V^M7zZ4I^ $rPnjsTĪIUp n#SJ߰Ɯ7si3&c,fX,3cw3p6a)7nc WFJч6D\trJI+M .9& TArXB0I"0\%¡c 80#dw1F M1Û ]ӣpUa͎LnӇ 91RN tliâ1ܝ nṳҝn` NNG7F(PE$B8 $X%I CHXBKbF4sp3]lrti(#`, EIb0@`rB  .\('3gܛɻJM18T:ӣ6RFNsttcFnFFNi#J7sIaUɳO/qyWibiڒwWU;U$J&LwnI"JI\W +%l9)1ғ+H&9SS 1̒W73g4Ni̓ :$В:c$WBJI]LxAI@ =T`!037#BU 졽06G"S({s6ڍvVI:GC\SbnG|Վ#fՁ '\rr2(imLgQO$w8R0H8oq!YaGtqQaN(3CJ@9Y)ʌS9-% v( LL>sRBvK5D̊SAڳ-:jJu'Ϗ\k3nV)K7q/K'M肘ҍ+^Fv?(<h-T ۟ Mo~޹Y7[N[yvo,#GX5ͺgǻK1Q.ѩ}Oc1,[G Cy痘7< A3bg^\q\^tPiK%/B ԠKC7 >?Ӡp䈏"7Lw\^>=cYk@|G~bs.Σ$xGԾЎل܅ZwսgݽF{.}X4?|#$޹118€ϣyJ!D P㤘y;ihqϡ(Pw|:g{$t}K_4[~zIB8l8١p茗uNj-qYE"X=yBA9`GK'{wӉlZ>c~L9sb en3A]w9s7LfV΀A1 :aٌˋgð\W!9;v #<>b@Fg QzrЦs8n߯Weckf$ îfEc"͖9hT#s0d,NBM߆ pMY3Q$\ +q4`]dgݸ-n[<}BÍsr 1"<#fcwM|F B0> *cbPdEA 1hm/ ͒zջFGap$&m;9,5L^1 }oz@й!7cu2= aaTT8i=-j ~[!j=I݇D$?x^/-np>ClrPGeStf$CFWh4'!dz>sH2v>I&ЫyIc=e3 Tm(%c"Xz]W<ɺq<M65uԹuKҔ3*$Q;?#`<Ƒ />_ ~#BID [T{Q.2L' ,c2O;nh3hbl/d|5:?qq>,kU, }R8`T)+~f0ǧA&e-VyabCf;qc#qّ  (xo'ƕpSuV1ڎoZbR1z[sCo}6>7=cC$:t?"y}x},hf6$M% 5i^ 8bSmrFwLq Hv+ؒVxɴ~BC#F߷´ŢxgDGsp\g?n` /-w&]|sI@D:-VVX:Yn),ͤċVoQe7!TU.^Vg9C>gۜF¤K*MT;nOgj'bK)DJPiDDM)DDX*4GYK'ߤ=Om7Rs6ph 0jo?uqS@R$T+dUB RM*Wot&9+M+*F*IU$=Y2;GY˸?j\5W |TIRLQ*&)*TUT%7hM,UH"%RnRk %T %RETb}xQWv1!HIR*QJR*t"k 'u7wE8XU:ah :#!!!GBM$d3[DNaxwcIsuet !pP! @Ɗ FFuls [Jg.e 4^,~!5 V$_"`d2zS el- a2 '3o_sCó.5xTӮ8m,<%P2MZ)Y$hw5lvKݘR[J6+.S;R3_ v.UHH]5Ǒ8A?{)6mqd|K=X$ -iAC2XS,Ugd X%kWnj);ko(dd3 0A}F!rޗHfٰ9CXa Z eQlqz EI(<8Z(('P >4++bQ jCrxuA НfA= 6J(ӻ42MZq]/hᆇA6`V0bj(R'C:&q_bB688˚[CTZ T.i-B"ղ\ebz e}' IRJY%)e))IRԤR*z*qZY*RH l O'_*}r'Woiׇl/3p.-&u EߗC6_vntu+ϳ04gs7USflnMQ\QIF5BEWeK\4,Kzn3z)Lrx5_z:;׬GL=h]˰ƂЈt|< PYNyH6jGLm`fEU([ ?GA~Lq"aA_)V7so s;(*ʪq,5>€9}9]"i@`P|FHU.Ћ1>-ὔ$k$c2Q% >W CCƥ1.:%0$F$OҴ s?ȹ77hCAfEL2yWz(Bᦦ?X1{i35 <A a!^G?a[mވ\p2 %X,P*[/?IY{P|5i|͎DCAij{H>4s0 >'w4-۶V:U+}8u~M;ӵ'w? >O7dds. ȣTԠITrBRFryb *p d"I+R+ng`ӳչnni[lsp`Fo0TebfoMn_39.C=t-5y$55Yul?CȐLjP"=oZH38݂&P87VY"QA$,T;dO}D2D} oۀ68~g2m.Kaq PV:@2^s! g\Őc~rDgqġg ~?=ؿ Òk1x9"$9J`, ,T":|M=g$"b1-MQuj 0c a\3Fe˔8ufj [gQyYJN+D@9af 1.-FHPVg<<6W#4rzi~;1ԧx_s)I٢xS MM.[mɲ}pn&>lɷ5 baPP;멣iµfxDRZVo veoPwƘylC>xw:!K!!^51#RK"lƕ5Q1_߿x9N-$j fyHF*sb~(*/KE@@,\!4j 1FܚlX %û>qo`,e(RQ軱lj 4Z;kYtd%Tڷ2N_OZg53&f902v+Z|G]g!2 vq0"ʛwa`t27\#O|x}O_ڏ.4mTE$ Shm@RWW:gGjMMD31$Һm qx L!6ȨJr .%V /1֧ 1\-JPl3s_B\ajpRD0<ÔKi&>OK'yv̍J_}hϦ]ؚٔ!! 3 Ɍ`\Wd@+oI K/I%Le6\$Ne;w:<e<]x<\fmLhLSwVy͉' UTI'RS'':cdݦ$I4Ev6i*h7cV98lcf4LF+e1\+i1zՊLCuJ8Uc 9E+ѣfRp'5I''ZaӱVNكNNiJdlI99Gkuuvk{lt~/P |}гE|TR;SPZf0\QV;Z")H )A=-eZrzBj=q NkڵhcoܽHM3M][&#VNJ_<,k;5֗'-۪h,>/f1k5/diJ]l kzaHҔY[muit)zR0hH, _moQŮcŸP) UѬCJdaOAJoƩ#.\ ron-5E *@ m,p7߱NfmH(^p)=L* :54i1.vFfFMHh&hA("yIk#g?߄@OT*ObcXa;73P*DPB.0b7s3cĶ@vG$US9EK%=BhVC5 sYZ,xHƀ23YZ81ˑmEOP6[1mؒ0rR-+䇖9S ;\ ɷ;bI)hB?rРn1C y!C2z&' |7ƽˑ A35v|b0̾ёpVX'QFTtr\6OˈkIv0;7nkvZ)|׳s~8 hQXP~ۏ? C| `jU >Ҳ߳s:q|vΰ[JXw51;Suu<)T=2R>'37`y, ;ĵF0S3Q>yt7[ ,yOER{;E 8v@ycC:6A?i.?~=︅rSV0h$J}}{ѲpU4)U'v;*l;# ӶrSv|=-j͕b#JcAܩ$Tp{ȆT'?,ij4& F1瓂M'RNCgci##:M14Clz)H@RYV%TnؓT<\1ɄU-;HntWkW{ Y#Jw}ܝ\7ii%)[6n9|]jNm:*Z$zJ<K|ۻvBwH{cqc7TvO6$E (CZQwX;t5bJYô%FnM4nK$[$4ۏ==q/^#q9p.V}˜ROe`Nx¸Ƴ$bX,T~JvzJ1„KK՛izxUWA9sGpq-H oXw#s^̰٦2})17\STX@ɽIVҶy3N^\ߴ'->cJgߟs_Ṡy\/Xk\<^gK+o:ݟw+ 9oʎ޶uܪ*7/v-\| 8k brj}-FHm CB0p.rJR"a~7fo|]cd]>zHa| $#BշZ^']TG{#<{PT~>~}k!h1Ϩ|>ɤ?T}n:Mv 1m }먫vKnU?$v@TP8ey*Cx` qq@q7QGI 8_J / 8,=\)ߓ&?inצ=27ឣ{fC<ĜMK#Ftq٦}8%m1$ĎM(mlVϬ%|1Yq`3&#iyv.vDI,~ȤMGiѳN3SfnݳI6p+=3·F*nں*B vbNh  C\#I@Ĕ47tlNJv''Cf Es^N`ypn:CXgGYmmŷ0j ͇٤:e )1_?ڨE'lI9|qx&;l(Ҋ6{4cq28g׫ -BH0BSFgz+Jt+a.Qr Hti5u++4RuI9c ;4HpOBCA8Y0<ɍÁM,N,pnPQ1 v x̙);TĽkJJV׃bv-\ZZ=Ӯإg,W @!0BBp U JT͉T-F31^`@` @!JDl5Cq6aw^dgCY_Ұп"*ox%'?OL7F&=DL_g[W ϑX2/o"3UW2OB'OWl2a>)i7|SW$ՁhdW Gԓp5$H6G+hlNJUWGWXlplէTSLy1ɻ[9UUulDM8WVӓfj"+ccwCL:'6!Z0-&C+X>bh!OY-~N[)%*IlUR* CdxX_gn `g'pS(83L-coT>#E0t Thؓ֒&ѯB\1\~GO{cDTO0$yݮëO9<*z͉8{)ɦ8{sd"=.XSۤm 1\S&Xdݦ1pU%vsH49$rU;laldbhH6@ I0k \Ki08L,4BP!Ê(!004FAD`DPQL wpq6>"Ab 6oY233f#3W %l JM۷$brSN\7`=Ɲ;woNLU9:8$f8 pݺFM#Mn7iEI^,upn4QͻrNĕ $r "bA8 'E'n yp(sqmGt@׀M7y9@[7Vƛ18| bF6nLLn<\ÙSWCTwTbe+'\c\ lW%**T.Ir $ŀn\F´ 漎 M C/kJ*HNJF~W[}:ao~lTp `8\XHfHi-ɗnbʹى4aɤ$cTWG0)i%zmJ7lRҴa~-&+I/kpQc esԛf̀35i0|s[no @D@AOo[ Ĉ3Om~]aak/dK x0gc3HPg_ /@`PC xOJD~?_k42?eĽC"  ːP9bcubuHv7BUrW&4XCeF&s:8stQncw6ptc989798:&pn:+MA$TWb# z6z?p@m@ͦ9{4? d~ Du2mqZlieT6N ;6GkM!MlZ4sWVc'$9Wsjц__y8w&*}SzPZ8*L3*4GG]r0=ahtӳ;'g)=}OmZ8+k5M2\wڴdV|8LFk)7ɾN YKgɠ 9Sl〱xLlG#Xs^EFg9##q+\_|Y?Nk^Y5#ez۩-9?7PØ{xjnkߡ;⊝xD;̀3O(׵t6\D1Pjfs\{gOUr??׮zy)n:9LKZΡVTߕٳ7/w3H3-[Klk8/Jq;_g#=LR!?;!-(E.NV ."I`w@v{rsq,.\;}ODىs̞c>#A} Q$DK \˕>S GneeG:U:e3S$s7:.X'RN 2;J.CaD9f,bЦ1bEXgb3ı#1 Ep}"jr iPX[ rw ]A^i'<+Rɕfm5>*`y\TX̬22?8('nIꮍF!JW: Z@of/[n(Pv2= X7z(~2B#WlfbGkP kS@)qV| n`yPxa2Md&b6REY>G jJM pH.c!>J HܐY$j(exɧ$?wT(%`6ɰ#L)`FASTU_zpH矼G۵ͅf^<}:) h _X]7kp H C2X~'O̲qƿc){ P0"$ t\يs۾Gff^ov5uaQ%X"(+ H1}t)Z/DaԪLjXD|\ ΃I q/7p[/Rz~! yZj@G$3P{$|"p{L7@5dYA__ivGz(cw3I%x nl:ꎔ M+4|Բ PU~Wdz5va4鰰h``6{F4;6`^'ιѻ:߆|LIG]/Mφ/8:n?9qR&: 6ҽ! r1*=>O =΋N.8; "'@>p!=aBݻnw -I46m!dt0p=*J0Ҙd !G1zξ[ȩ#O a6G-mmҡ(-*n)Fu;gH~qexOVe-Wee>LK]NoSU%DK? JI{?KJS!mwgxH@ANl3,<1Ww@O+   2պrGn%+ >*3yV& ^W; ` ,f:;s€=y|\Ⅳx2KA\Ht'JMp;Qo֛0s/\|G=;OjũȔĹzx]/PڰBwAE'j\6:\e';ii^c}xf3P})<.X̀w14k+sQ1B0+Bz<&I-YIHEO;Ff XV*qXVMS|A8}?U!KJ<1a w0q @Fѷ"ppBj7{\/E)M;ʖ^Ohdm GG;An+OƮλ0zJ 7)\{ErEH:wUu,&s4gVbq[c,6 /9")$σh AfIx 6ĽyeYӥk7ĩbS d>Vž4sfzJ=!9 TE ɌA Gܠ|'Zy#7#5~y~LZPMi_}%GŅ̠|yOnghy^7<wYݒ@qex75[-{Òq1]ωìsT:E `{[&p??"Y$d(4_vhS쿵 9䬹- :36y=)`Uzڝ{8Cz2}!(3;zH?h*TMMQѴ-ˮ9U4w|^qꁏo&<%徒P>Hmwrqmw<3dnސov撚 bm9HZXCqzfcJZ8rGo'atK0-Mʡ @z!w/ďu;SI=72RM;I2X[v$*w! $ύ2j52hPS}\2s1CMe4LsߝV_I|p4І?)s:-zz@!rv[͓WClS}~|FꜫSHT]ܩjLy5>1T}޲ Xvl+&IGȣ.G}C@ۭ,U3dEŋsj铕 Rus$􏒐9ģGَlOZύQcw}enZzMDH͡n1|~;HA]XzV Y ֊E1${}F"G?E|XrDACGkpʲ6.݊佨7O;'`ٽg5DPtkıciŚb{dI~2ytN`qA翁-΋=*GN7M+Ʒ.9 Nǁv6sAT6Z9|AK{&'&!:"u4T˛eM<7{\,yeLGvy(6wim h"#8c}s~3!>`)Bp6sp혌&JwtۍfRY-j`H9|k5ܢ$?T- 47F(v_ǵO6n4բ{j>ѥLܫyVSRV䶁ȳx o1ة'= {v_3rwX[æ$`|9`j4KΞJp&j3 繾r1Հ. j8jn8oj,g<4{QsCpyb?9JǾ(ށƱNH.` q!N⁶יLB3|c~adym}c٧|6MXcj\|'ݍ`蝪CIˋpiuu24/\4&3Lꆄ78 D6_E/R)F|gfz)x&C5u5g@VȂ`ss(TTDb7#3:C"%PkYx몗վ:dm+oqѐaۊ2H9cw[A(5TFr1cFCh&vM a-fLn΅/ٖUF\݀kUZ ӧ(.Ƌ^Nqoacu=& Tnx7;ǻ&Jx`ƀr;xj f]y;=>^{qk|fVC Q'ωM!syt|N *OtC~mKv1KfS*wY嚍C7og|Sh|+f|RȁRG~8.& N%|-b,xΜlcM6EԋdJ|SewK_Tsq p3zx vV;Io1,ZǫX(l 2>ۼ!<$1)d&1t-9F ]Yf@^__Lg[9ұj@!$Y`jG):jTGП5g 7j7LFj3C`"kd@"(R.g,e51TB""7d/GFX2 )Or+־WkBDL bk">}]tDуa-27 0+۶m O*T+ !$ |~泏GZU?9^OW݆7dž T͔i/@RZЫ%b -wIZPk#&̌\d.?BZq D oLA^mv߈ʠP!uNfpŸ"4 *NZZPc5]l EF"m4{)"+iZ#/g̿LY<h T%CIhC &6Dlږ1*RԦhSTbդY hQdAaDη@)s?CE F2ӛӫ:5X8K0l^XEFQ HCh;5[YDg rJB+ dzKd[' D^TTt[;GmFSָJ%6ZX6PaB J^quqwJDůYVߠ<&#ym:#VI& OAᅒ?Иx8e1qm5("˔G Ԓ-8u)4`UA\B:kyf9«R3PҒ3K PCwF3S0!A! bD8X̉e%tkWK&XDb ( $ lB&e;x3)VXyV0IkA, іMiݓJ$aX1+ Vi=-ѳ$+:­ڑ୬h+>MIz PX16&`I+צKa(%m.VH@ ; *% m=eY HuNmKAlRI'aFáɩHfgVRV&RzN0)}xX dZXNbWs Ysjw.h#׵]>C=v^ ^i(#>;|k0?쿫vɔMZpY*ؒvgݠV\w="ڼ_Iq?1H0&!DEMU**5= uIf2,&*&`B0 Q#H#0h C#6lcI@T"+aȧ3c()WutT~tEu{zَ$@0@K4fC}Ob TU$tjB<8`˨(Ly]?~y < ڛL;h|JO_yJgbhi Iط9=r)N'U?Cu.FY{ƒ!q<ϡ#|<]@;ξW7|$Q߸ӴA?Il=%t+=ǫfڏ|HFi]a$h,sj 8 s _eӅ` \UnqY[ݱCo%H'OMf~`f_s#Z=6BuuM҃g#ch7( &S P! Npe0Eww"NV$Xkp*(ՈxŎ8 (4,ވ3N\k9f9|qmYGY4&@ۓCܿVE(R|֔bfm{|~Vlcv/O{W[}\nPBYaZĀp)⢲7{7}mW% #1V Fbsj#TTTg28XtyʼT gigK+hѣFmaʎ1STT$(PŸy3,.rtJ*Fr^mT|`/F9a_UP*e=/Mk P )5 ah|sH*6eؓ ho }v֔o9%$%;?h&~ye_1\,@{2> cmXcu@+U*K~d`0L?k*VRSч4I~n~PT@**'&yӎȘY(nlDHG%-*!($`( ۛՌ8_sјFXF1wmO$}XZr#گ@2ڭI}M{F%ӟɻTd]$ %`zװxMf#rȋcxVW$Z!^5E,=ҝ^Rw⻼_Q]vuxԥ鵱atTT-$Xou$fdo6P]ehSLn+,xtoB&䗕DD@_-=KO8F[5ϸwL@'H>q{_NF$IgD!PNY쿿סZtZIRZ :oQxԬ psQG3?j9fQ Hmn8*#>}P2Y>OU| `&9?Q~f?v^#.?k>`rXE #5]SH]$ q!*HjATH|q c%' m Nk+8b@rbꃒzJ=j˃_7ӳ^!hUL1Z4Jt  }SFe,'މNJ@?TPOx{v6g1 _H?Α7"??q;3SI OړYQlX\!֓ȤXMCe;97!caRB[ҤbaGY-s#0Bl#0Һ2F]S JTw"I9qk#hq?ɱ$n#SIf%$"ꉦ_ ,9m`F7{w9P06͜<΀Sx_7KG5] SxAi,ة@v}l3~C0cFeC\7 Ή5O}]6̧[yEm*)!!+JNeO}cѫO@ P0ʐ:?@~T{G")hfB;m&>%y#k@C}?C\[SAh !m3#M,i_|a7WRJXQl&\$ )s ayXbW~؁kܚX!}-(rͳ5dA0} FRa1d:+)%I!=iֲʍ)wm D*n-^p'T'Nk~_BTR&ol xjWwv+{ )S w5-TRk$f̼8_]Yoe^<9#i>0!??E=n<:N@o >m`5]Xᰩ{W:||\?0[BL\^' ^ 'tv"{BRPRT@T"`vHro݋$!'gl9`l~gI a>A>?sqU3H'.hlp~ >f|9J#Lɴ BB45]{DHɍ eA(|β+|ˋ|Cw0Yƭ?ӕ/c9?԰ă{{RXU|D4eg:' q3 GMx.d认5NMw[jՀ|hTCqaz~M&ߍ12IjUe2MS|36Ȇ R1?<&mϾY%A3 >OL.k1AB$F$A;PR~9pJ3>[, <?H2k׶!TM~z}%h$X BXd=0D^bQZXnK6DC`|L_f5_T F'BU *d$h=@ɇX4]\~'_?jڶi}_By}7(*Wb*92tI#d8dañL{1Nṛ@YdԞ-N4B?^GE_ )(̤#j?BT-R--}:B Ac0QƸ^C vo,$(MGY$R4QZ6nߝc3CT\{d>`b`9͜HȐda,n!Od1yu:7ND\W+25! D`A*(@'ci4&dwG ~'# ztPgiz>pg =f~4)?/Q!y?~ŠB,}:Lsc?_?[[z ?i#$!cJ?g C*R9D(=_ AEÞFK̭ԦH7f6!R(Tx<٭^O|a pkO١s,7V1Z .w@- QYցGAzWWI}~xØz@uYUPOdȃI?{5J9B}a#c"';!X}-]]Zl>W/ ')x;9U8DPƤڮ'-Ckn,X^QfN4`KL<74t)& fTZ2[O],($`D^Z'TeBWvWҥ` ϭ?ȂCڥ#3 Nֈ}/<> ɀ)_ Xܫ/_s饍"vLzc'*xq7f2evEg,| (4:bo52kP H@+A|h r6.ɪX^|R2 *5` V4Cw#ysm{~&I?Xf9s@fp)'"H1RaL? ssyo~/'G޳Laޱ> 94ί#{%ʊT t# 4@:TId:$fFlw-XcGI;Moxw`3'D@b#i?;\]Ojbt|J=9EpM$k,X 9D":"MbRȤo^SL-2c99;uOpXR4(fѰ!8B:?cKj3 rC֧j9'ğQU%Tyck6FB+Kd#Q%6d$̀*ګKVEi=beXFɣIɥ/7 +fXkn7$=nby:H;`m(  f*桦=xzMI<'9<[dSJnpLlT,D^4!z jx"l p0E. ڛnA5t#ho.1TU%, JY"4 cHnHg6;j}Ngx7>BR6);͎z9sDAvahD3l xdA4z,,w&-#6Y& ۘ8MtP\ $`@1B 8c}Xzҋ d,cVXZacƚBMO|,/~>_ÒI$!""sŒyQȾ֪z^?3S C隖1XU|("*Z)J~' >2s4Ԇ]@EI$H#i*g-$C쿂&A5KY&ϖg< >B4T70z|@c]񹀃RCَŠ|v@L]XY_,h'Qjᚔ Y>JcͣfƾLFSds lh-?LaaΣ9}i!O-KKw 2Y&HJ*Zv/ 0[g-rm!c1cΌEz/'Ajl:d@C6V ]+[AAy*Bʘ~ 4wZRB2BF">NOCtE=v/040(+dXҤ4w*co) ~{i kkl#U>-EwDm}ULNفn+`{R7ϊgbk?ʿ5x牟gӗtoT]xc2MI!ӥDrBJTz-C+1:(< \ ܰs GZ7|IX/q`!c!H"b ,h,h"i\V&*RXruDZrdk**5&S; (~)X߰CKd'C~)N$>.9c0@BYC\- PI  8 {d#M CmkH(!"29^#"8EyԤf9H+Hk2ŠP(w*-k)@A%2QfxZKzI͆ *` ][|+SI_B@,ސWAyhg(9Iڑ[g`絝eL#  (u 9P ĀS4h4?;11l.UiձOO(̤c#>iy;se ut1(^Bsn`U+$2Yv]ψR3%SQYn7y P@vQ+|Y8t?I_ph}>6!:5S/fMݹT :066sI"*B.8(ie ض{nb[=X-HGyHΕ(}*ʶMGT`@kDڬsJPpK e;M$lk߆!Mm捏겓AD40!cA \SN> dB#NhٸA+cjt8KT1gVQE=B Ǭ<1HYZKZWi&D=H Y&_GV*#9Ocdnۭ)IvSMa*u^tA U5[`\zkʧA3;3[$GU h.׫8YKw)o#ǭ_!Mr @a SE #[5Pl3$ FEi?_`SywK$Y kIU$Pңj`}Fv9T@fQ~s׬w`߬U7LqyBavf49N 6sGF&rGG%䣓 ѭ.ꞵ$wp@HI {˘9)mwpj'Vɯ"OG#TSSv4J%4}’BfmYn{4AveR ($H(͓듬l`sC]ްLuMKhqBAPZLXP0Xh \Dh/sp7!ګQ߄ZKSbNNju&6SU"V,~{i5бK{2->rAa -IbD|aM5̦@jRSJ׊ rq}2Bw?^IS%]*Xl 'V>\s޲!_ک%uAtt"21cB!"Ci}_9" d0\G`/a"?߬]!1 1W:ˈm`AG5 p!?&@P(Rײ CsStG`3cvA(!#B;=p-"G%Nm+rr7OЫ] Xnd Mœ DBS FP+2bNSZ*G=@Xsve>=Liynrn#=NM1 BP0;nr gSӐ^es>L4KUlךODiGLUT6 cs ?((p8x ..GcIrESц1׌;<XTt.nj}]nS,qGAh!*( (F?О"x2 @>gCUU[i!۴[x+t暋)j)$4'ӭ@hS8bťd1 fFKIlJb&)R>t~# T~p8^Apb7vY`e9#y{Y‹' ,iGy响W 0B-8T`G (z%ClYD1!K,/x/ٳR9eFnui/ oi-ѥR)R~s/$._َGH'cKʗSs#)ԲUȋ?Ofκ;)B)8و`"FAƦᠢ!CW\ 10_Mx%ҷv&m#k&d{?o4 }yJh|T撂 Ro0RNI_ E|ԁ%I8ҪRRsijId͠L\qp DJ$p;W!,?<" Sd@Dvj%ڥ~է(oF=O}vKc9 a'NPN uʏ(bZ7RgRZњK}>d%#آ0\2+6y; &) ,VR ('P58#BxTG\,Y)Dv.EF4blM(yʄ;6mY_@pFAJ5_vZd+VIȆ3 YX/D^zjcAֹ@% (+;Q(tI͂* LȬO1sC$e>ZC2eqy&0HJ ̨DHn>&fDA܈>o f rC}5@IrGCHkLWj[KN>!3-y N6nޜB 'H8%,iZ[qoH9l=RrebGP a\2nHlr'2+ҟԄ Oph? 4s}RI&)N쐗38:EԡJrh>6!ODqM xiQI;tkAD)EAiT!H=A#e"GJ偺7 R?Է? Y/BnD1s4CAIy^&RHE݄G9 ";XrQϞ0;PmH oD Gp%R;5{h8YRХ*=9E6e)Rr9K=s=K+#mߵP`Zz*&e|7Vy%Nxʻf 3_Ia  W5;w>XiJ&E'{$bUU 3-&f6iwhpxRDd |s)X;ϝ~p'9w'}ùܒ=L^-K"g0X,X;/ZPҟw%[>BCKCmaUUfОh6/j4ennJ976mqXsrh4#fcHB_{l~YRς\RgBdy6O7:1T0fNn"j Q?. U0EX MKR,[]MYzQ8N ՒoPҪR:!@B,*1#4m1RtnC$EkBg8t%S`@@юf {)i 9gT%]%Xke(*.ٚPGc#p\BH z|uRU5_+a055:Z(ͳn2 BXU3Dܤ^]Wpc Ș  @ĔzHDwdo #C{MwFAIW$ЈQ/ ((# | aY 5jɷ%! ͪw%y8$v|! 2{#$b`zxYsBE&y]`|K  @x`TԚbF ̒JtNieHQp~&Ǎ~t) / dԦAJ-рb;R4 bU}tTXbɤ)*L )s~Ἁ_$o&)sjNp)ڄݛ[0r9+A\}V7` `KB2J[!J VFaLĄ`@/(@CJm.!-k &Li0d7x5+Z.[J* OeO$;Lݍ)NESGqv[^[iJ-0aCb/Wo5CE"U c  p `B͓.2/щƮc;TSFBݽՉG8qQ>}1(n0w@ߣb`GuID=ϸN~ Ž/)%"~CaQp1އ.9uk3Aܧ+Uh7&UjNDu냠bx ih8PaĆH=M@O! H`ח hB UIM5Q/4`R!:ա"?!^z $oss2a3&P@z;4DAny8R03I @KA?n_A'KsxZ{i,Z66G,B@!$%Âs0A5>go鯾'Ƕ⁡#;L/v<FF8 YMok}ĜY)IiDFСiBAKm JY6Q.\JLOva}gͭ>( W|Q24\*րT}_\/V5^-Xiz) BPú2 ]w)D!æa a*_^Г R$W"J4FPge^:0|/yc0?$KhۊPcFIl#aObwCXU l6hM'%!ӒE[q>?xk-mo XB'+ZCW*pY+'4(TߒTH"I; cb6PЍ+X fPdhj|p2 بkR aT,`+$Tʖ ߃DexNi7g?ݕ9r2H&K$O>s#{RHX}/e HTwKg* W6PӃC21Ңt,A3Xf|yVo-Ϧiɂ%l!R{WID#jtxFef֓i>@q(`TSߞBUcVDmR) Xʺ1Xy E?e7@xK7CPƟ9N`Zsٞ,?B~\pи\ nJG{!&B vݼD@k:7D~|8FB]cRE^V /p!H5}w’-HE{/dK=@R Mj^x󊭕vh~IkѲ8F@ Q!G q$ڞ)DdSPC 线;+@G~V4/bBըT:XSd~qhOX 9[09+ ?џ Uv❧؝S)>1 UZ ca,H.V )EEK:i&{ܝY$Cځ%rl"5.Y}tģ;&7j (CS4ъ#UR0sD.\:qN{$e=̕kdQ;'@M()oςYѪGiJ~;Y)d/If𨠶(y.v΀y$ >(34yXNB6a&%p[O#uC}O Tة%qmF Dɲ6\ws3,H1J"o9mR vL7e4n+}49 D[~;sX{q[ }ߤ&;HaGɽ1Y'' F4.ڶ| 1jIxc2'zHF)?j`dE"ĤjOMQJdTR I!R * Z'zPTI=LLTCJU2$)`)JrJ§HXU%J?4*UiRWҤ椔JU4!U Vi)͆4V`ȕI%N 1ʩSɻM'G'LJǎS)IT1JJ0iVѲiPUNDJI;Tn wS'ED*!pBo; Y`J$#!^$֌$ڧRʅJ10CԤIC_:KްTSN"M-7v4h'!AR&d+R=E"քϋܷ UPU@X$ 61|y LCxA;)&;ݼC}G,I8(T,NG:b<6ERwF1cW_cPЫ>|;v1h`"I~DZ+ N7AԩiV Cxǧ$ Eo'Ϲƃ3~I`?v;wY=n<.PdycV2ι}ݙ dfkư]p[a‚PAqЅM 8F@Db!HԴ8aZ!r$Sۊ@W)D~j>+bvkok2˕ɾӌi%3bO;9yqhňX78ܚ$5^!b1nn8n䠏D` inNv8 }9WLh6i=M5ggm8,ݔ-CĘٽ D|[4zsgђO jX>[󛅥*!)> h! #N'OmeNsT979Xf'5B7Y۴ɍ6Or{ygSQrO1/[`;5=`}hS>\"Z̬ܡf:́\B'I7C .G 71GߙPGwue }Iyq\1ꖲR2F-8*nu9^}~͒pQ۲?CV_ 4?W+ ůQk?jXhv /sOu X؁W0ƴ<۔>o0'4N"3tN4MlAKl O-$6a!W1{ŧ9ʡr%J4֕f"S\e5ρ_- `r;)%I[Y` 碯cٵiN[)eoA\Mǡ1iMzRKXp &y$P;Qb@uUU3nCkӽ<ז)cU<} %-rY(D8]l f)Fwy<˘m?=絿ܝ'!ǾYь4_4{.^wcn Z}~ꕯ1~.ɦ`)E8` #+T%=? 'eT$4VSbcN^SO> ixtzaqq4vR̠"a2ziCgۙCz*9J2'Q>б_}i*fCϠ\[!#$Q1`N $fL4U|GzPa~> L ڿd(c{˦IcL1>>GprZ^]-wJ~UW8PJA.#ߙQ2)5#"Tչ ەs$l7{VL*j5,iG`10!@ G oQ4!>1y!B&&F~H|I׭c .,de\yډag\Qp5xDqb쿕6*pv*o8&ܦrB*Om|o8>?n|W"ڛRL#hdO! uN58<+VX˂f0ׂ+n_-Z I I k C ώaq,;X?~]-Ѷ_X#[;Z@VZ Qe 6g4DdPRyUW 嵽|\Cq<3GG?˩iH7QKvo̿_s{J?=G߭>smڦg;`xT=fC6 AcQCQnvUsh:m{KsbD]Ģy0G&vc:м3Q5za_p*Y!B"ha!(W&9 >JPqI@X=#U=ȸV٪mF8(N VBP+TڿPF |Ym2;g}"_G)$$B$,QTm1VVݞT<-,w6n tɥ -6d3!JA4'$Cֲ~<x v_O_o?̏C޼jRcJ 80H@,K;~iDcmx N򞵃*&IscT.Vpޥ u: $$5j6;[rI %4Il4Cbh hZH($'tlsEwr$<=O\8WSVS!d,lp¬YZwxŖZZ^Y <:w!^Ù m*ͷ3%zFMAUbpl'Ol1ɃttJyNZps:E{V2e 6˄ 0MT*HlEnx;`;Ue*<윘ΧWT2K7H'sA=C1Z2nc4Zin*$Mq=4"yi}7I$|U&Bq8E/^V|aɢLcJi:LxRIfdY*%%w <9WeW|m@lcwy6fp:jt*S{5oj;}D ha(NI sCZg6KեȎ |v,Ye{nRzC$|v˱JS g^ǭO>KeOPyŖ2UMቈ⎛ Cs$JI8='YFP)oNk%>OG-# P:!4izlVps^sߖur7!'?ڱbI$0GxepE o0H7+tvV$4Dcrv$YiXOĩ:mnw{!f|b= QefeˈH2v;øwqjKmUUӴ*d7 {rA#$) }T=OHSi1?Ͽ_m[6ѩ3"d54y߃?76 «بW9cq?NIȥXGIcbx' +dtod;/Kk?}{%³AEx\],&,q RRfAX.ǃa-UET$99wql,Zָ&)?jc#,^ؾN!d+&%LVRNF7nM1t6nnݻ' =-%4W#Gb F iMtJO9ZLIDO4s'-sNx*,Kj`6 nS'%aKZYn;IcP*z195PNJ0Xd3`cɇ!r^ xDL4 \c_llDuJ2A$> U[`~hnA$ve1 ry r4 Z(eUIF o T^!7r,rj4dbqN HACtc"GLoK{MLo5VTzN;[&1<힎^"=:j3TגsRGF{%zۯ,[^vkWgr#G2IEm+1HƚePM;&7O(~-'8]5Љ&cg<"bK lV$sa(ԥ%MdR.R4!ӥKo7Eilmv}L2Κ{Mj-v5jMDڍ &1f)Sy=%cm̷ F Yؤ]KM2JjN1V)\=OJ;IK=RB rO4R }a,kr@ X@u:^.0rc HI!':T26o$Xq y/8@28дjFFFBIR@4?0l5s& qnkD< xPa3ioSN+٦:$Աs"RН<s]n\6pQKi02!^z: (d"1b  ,B3"Gqv:;f=0COe*c剉6^GdGB+ªL1#$u˯~BߙfM8p 9r1$I0Zx 3&f61A4(lE+.7,Q.^Vsr([4Ѣ`XZXM˒1C:bEJ26G}zkޟ =(oCMd~kY?Wsb+}@UUUUJV$I*'!G/G6 fc!{H+T$1F`ܜ.otkaY4-l9bZ~,=JnεP8\fXiT|1;NG)Cd6U|PRDJXmɩN/D`$G赘ƒ50 rWPk" ?Zۯݗى$0$!e7X0֮c`HZsGljUFx><"ӂ޽eM˶m6ne_'`Q~qt;cU =\ P"XGDOF[HBBRrdHrTe-bmӉ~lGbcq8PH >&ʑ8@e~0?u&ǡ`oS_pGQa㿽B./<{6$p.Q·r'r2+=𿩻n }~eUUdVC%A?K&DK\pD10Q?kHrߞ-ȸpGm >+Qp'%a&0)6ׄ,j4Xbc cPGќ2m(EU9,ZлH0Z#O7a5>hoٓdogk"p&-HYl!D %DOaO1 Y(0) ܅”#7kBİT"[W1\ J`N3pw:kz3e*I]JZ"6Zjm‚s+:0h<= ԝOayUcJ/ד e.jkݵ5Q>Kj[1SYI} XRʅ119{Q'mc*#i%nb8>#Al+Vhibnj@ 5;"F`*>m%4POAYrL' SlǛ&bJE"`ĪRurF YBFBGֈOJ]Sdc{S2h0 DГ)!(DPD@1tDQA`+(bY!?A[z2#tTT,Q+B4^HV8ȹf 4 ::/qKYDb`حf^d=KCHea|FF d6,Ck L.WCYds"25G-f k\7ڮR{%(CK ڟ6)M  qVtIE|9U&b+ e;Lsn1KblRJbdM 4D{L*wG`L0uѵ[7 PUa %˄?/Aޥ-$NhE;CL8U$)*ZRT#۫2IH~TR})X<>,8U?ϲ2F7wKI-)-kYL*Mm[Fֶ5bەQtգCBARDTHzS|49øz{tZt ] .S5BI0N .$H6֍+FBbŒ-!OA^N l,<dRθsalО5J޹c,C9z) ɤH 9kQjQ=\<&'d­bֻ6YhlӑaW@(aKED<#;RȐ{ 5#jwO$v8!CIhXdV>LHR?v>JIjWdRR^NNq%F|x8 FJk !pgħh^}-0U݀)hKbBLWQʛHE!~"gx)o DCzA`oK'GUn!^m#FLViZ-b רmdlڊ^s$iGZ#(H0 AMWxC뇵nj 2;>8'k s/F."H;5.vnrP27>beΉ0H\|Zyc8044 {RI#,;*;{E8K!`Bz5a=}K1Ue1MC<&0S0A23a7 %L=r&H0J12(%AxqU7nv7TC|e4j]5nujgxфSWRFBfJ  EH z8y dPQHHveIN L".7İf\(z9;D{T 28O[4]h;ᄐ6-0wW#<0T'Yq3`+!i$}[fsp%(41Su؉TT5b&Kd&p߿fv'b8@jH!c͑79MqT( ـ8~?;c:Oc ̄W }o*T~D]ò! 8 ☱Rbc着94b:!V4վ3b"~ϡ>|N8#r ?SIݿ4Vc t-Qe?Tzc1)B'R2xOk?orSM.Ls 25(D>p8Ͱg[];$߫GsmKb͡*eyy'.T!cz}ϡC16d7u`4zZ08Fe%"K2l6&| dX}!(p i-MG\e"՗G>GܕNXOV9FëyDŁ+Ѭlʭ݁*~:"E_syݸmm$<3ђ1b|F.7+"n.פ0QT#RAu! XIAlm ZBw|N~Hq`:(0P$aCfֆѹ ;o͌ozjea6%<Ӱ"43&0JNZ&zᤓ+t%&JSOxBTK)$$&0BbLD$[V} I|vgۤib G#ڢ,56 Ehf A  _W d> Ipf6%h/FIPafMzt}& 5'GqO?o_^~{BE:]-S"_4J'O[OA#R b ?2{dE9BAf.8/h5t(9a 0_n؟tE]Vn_!vW]`ڢT֠N ) Ƃ H&*>v%}Lt:lbDy) Cl0C>B'0iLkaGm *v;%2)< n0mrPG /*V\U\K|˕ޣe>l6wt/%s]qUfeWq^{kBi4qY&yGt{ۣ1~_tpE'0TD goVFA{kс,DIU<[}iJm 0,B #*c-jd~?a ;_hMv6rc4aR XYb}7{ jeLRYBL&UUUU103Mi֘3|$,UtѶY-[^_KƮoFɁ%\OcGmf~B",R1% -ilkf#$c7v=U‘;K. `Pcas<1✏Y錍 1nR;ٖ6 %aDE40J ,C ZT0KL;JD 0Jjhl)l+&+\dL˞PhEaGATg JiՖY$llfd=Y @M$:]M]XFA`m!xd= Dz|R"Ys~24-ArҳlrwkK)@\ {b%9 "j!JL=q5M,MΐV$ꊑ[87Q~tH+c ɘUn ܞ֓b1bJrZ*FTg_ZoFܷZ^-cŝw`ԕPۖx-b2UUi44Q:$NxS,Tg@$c#Y $ܑb`'B<CJIJōOFHf#LX1 9KT C)cٙɯ*at$3 d*ĸD7C>t0v ! fD⽻R JB%wUvrri$,FтAuB `,g!mswМ"yzS)c8c!7

    25QceߪJ ^V; 4ȴXЕ ŠݙYB`RR&L2VLJ*t<&Fz{*gbFn4`VlRK iiIIl)ɘS ,E-rKTlɹvMzѡ¥Y*ČX, L4 (iCL"2T<ߓbCl<@pX[ 3Dr.f/|S:L=e'N B4_7`yέ:$W%<àA_> HH}#<7 ;[鬑ƛCxώqQ'6I}$KDD_ZX}uVk2}Nfs,ʃO W)FR$Q*Ҳibɤ(2TfFM_fNV-@&[j`PI>Zn qYI OSvK~(5Q$;g|R&/HBPB,M'aJ=~βQ߅EZ@M8+ 0S@9 tk@Xΐkf5֝HNBG$7e z\(=6[0C=2tgt#yn Pͳ?|K4`gcqę2.kA "X7 ߇Z1tJ;MUJ.(&2A$42.6^>S)Y5HhDi@4ڕ'xhcw,qV @~ GrcBPU,BJginVyP`."-Q:NfHP͋jҬBmnܔA}2 w|2j*ۑ>XXpLXaCM X?ЃDDG&gpNR2((IabFdJ4< #%0ӆr(,<z JQtyN!p 'jEERTHr!D@m!XS_`i>C3`K8BO9NC95}Ym}~v4oS :")b\]>1=`K(A;Y俢QD zdݛP=2YIboN,D%ZY HS8 xjC3\wNs?JRkMw6p38$~)BaJ"$D ZXڮѪf!1,ٟәHXV2 a &a2FB 鲲Եճv2m"Lu#7aI13` bLF@GZ͉yyu^t$pFb50QhB"Vd4 C!a@dR"ii7uMh6Ii6*bD "4$fIʶ*ʩ!ap~ZxhH7HB `#BT{ _:W_4GpUPSI DhCJah|4MG;AV:~AYS%571,TGi-/5A'IL+j 9ksqwY'fh\qG ,d'v|CMEH0 ."TfC 6@2̄,p% fȋ "^L%d0% FW -ijVxz4d+5b2 $7!bNgZI[&aí!`uJ`Yi0"rÄ'\Crf!`N@C@ Ej* sMO|<ũn" n)d#!H$i% JQT 9 2"i;qV Ҳ%I* Ix2MS C5 dgH*2O# 5Y4߮2ȳ\7ʉR ܶw4? .fS)+˦gJWez3UFkS%\B4BiFH$x9GϔàM>Iǽ:ل JХ/_K4   zOaP1CoK)`mFx9CTy'/Ƞ-K%ua|yfB6q.$h1=]ۜ7l!!Ka:"x/A"@茌U;   1'!47XT5!Pц [7uёHbe"Jy7yI1dՈW }b NNu˽Ë_aICyyq9$˕=lsv>[,@x!u(q"4jUر*$HB*@O&t&aɎ8`)f%`TiYu%REEReH : ҄ sq0}3S2$".d@|ϪXW iil!GfVF+>tͭir8% ϖϝo98Cv%@JK*IRR$R*PUdJRQ$Ni9n)Y=W>fوU;ǯ?KiDBCjА;V Em^N^N2^tT `ec1!5aj4SZo4;(cU2!:0"!*K%-eI{,K)ARE*JQJY4ƘjIebH҉Q{vTH%Pwp8d`HloEJ#dy<@!s8BXEuG r6LR{M\G 8}z8U6~XOB:&? at dCy7%&u3HHHHH7/{%44X,FUPElTP[ृe8-J:I#;rrW:q:G V{D l5`zCQOaarhI&q /Q7s5!Asw kKmmiYX+eJ\qjUUTЯXӣXCraƊ~/A|>F,CaY V*NxX2ڻܴ ,D@,>#𨱁kx*0I6GY;{|D $YAֺ Ɓ Z֒iFԖZW9\~=^iQ-%>_;VNfQ8cA8|ԲtHر. 5SQdݻzupM i'Nu}f#HMԊRՑJNL?UWUHBHu#I`D?g&djKɌL!]4mvwXnArf;F sqA :ՙ3@VLdCi-{7N6߂n3FwfĘHX@!Ye`T*_|Tmk`mNv!9$sapkE ړŒs~Mbv׮z6UKd(7:[t802č 3=ɡF÷;MB@+ºk^FmwȆc"m#eЅ`vco-j c cXժeVoz%&׾HC.ȁQ|<"FMC4\V$@ѠwLM+jYʲdmeMΣN̒W*IV'WcMbvR)R3CM)[f(!3#PG<&R{M]αƍG2 \wW߮G19u@ZZ B9W4aTv>yT; F[$ɲ AVD(jÜYSpM e S_).o9R ZḰA189$#04<&X9F&ӵO*q(9CG{K32ȴTm0]]DLq-<Ǘ~3fMLc gJhD̒jC&dvԝEmFpfg=B*4 !2M.e,G] &/HI$]04k4૬ґQoI**r8mÛ4Q蒲= JeH3xsr5 H}*o631QOq2mXr͙hF۠C8Ai(a4";q*85bgFfB7-r4.h#V +NPLh`Ɓ s fe4$׉b<!9B6ƅw<9Q (KDQFc/G0xu* ݨЖ{9&#^EAɜr 2{`Pșlc"ặj]&sp&b= hR mfDlYjN[' b4ƆAyk["m %d2aB@/C"ÙZA;XEɃ-YmУfD;$9QB!4h} k =2ՆH؉&فZli0fƆoHvT7,,{mBb -BsEIwF l 2 4p¸p74 lIZڎ힮ũD@! RXЋjUT֙ M 3,eR%Y-kjcg,8 :V 6Cd8gz6m9;i\xca3q hlk܋wqFdT6A]e Fr#"!&lۖwȶqO*Pč0E$/SB84gIٔ5ՂJgfgr5"D\cqw Nsv܇N2neWU7(쨰)V&mirj`RlōMFR4ܳ|s}ycXA2P4" }w-#K2gQ+p6oRW@Ӌ)sU9ŝl;#fcSyj"BMm9ƣAw촬N= ,AHX& #5kU+%9PV ^Z䗱4 q 8v4YksffPЃa!k1v'c-I%ـ3qELmPYqT3d:Ceٯ[4B /|j̓FfUgdR$B7TQIlbƦo+#$qef }M2 #!88C C37knś}b7w1d-1n)e|8 %T̡^iSZHjbJ4;6NHsˮRso]6j,@솦-QժrE]ۛ7DGFmn(bx'RvIYNTeN6C 1{;1#"2-jICMfb0˱3ehMdk\BhL2lC3r6MIXؓV4ŒHVVaFia REKѥSnU]ja4அU )il4K]2 FM9]ވj0CFC#-dk]Rʔb䴰F*Mq/} =zT3ٙ 4r4CV +[0Hg7zw+2I *vIJDF{qsLXC6k*"0kѡ3, &<=f,5)1jYAyHg ȡVτ@0ݨ7 k5M=ȩ3Y`L<E ljG2/I y0R!ND؉eHI.;p*p="Ny{20N:W&q>'t'_\aJSL ;tV 2ZdZ gz3! "$dæΑٌ%6OHш)3S1uJbCfP٥THĜȑ9IspUZwh74読48; 5*" p]&df\K$LlȆŊE%-q#؃SR8n}߽ŽqB~z(=:ZZpM Ifbo&ٕؔ6K-U'JDTR/D|)"VUHr8?rjV( BG'<Sz f++umOk|\OZ/OzkIRH@S-&]bx$y,EA"5JLw56D,2} OQ3XHFg@iI 2` &;3hEUHɒYb"J.FIa)Jdj)v+ҕ)mp\2IrZp5 jX$P; =z[8 I/: ; L8?3UkSJ*j}f8?ܞfsK\H O+M9(O2ED7(F #(5!(9rX-QH3hfշc0G$rɝn/rYޅ%Mla wVL@rvQ$K CNɰMZ!dZN&n} Y29{j"XȎ;gC:6~ F#g $LdM"L!8d60dVw<"N X5ʔ5yRumJ 0$"v)3zI4Ӝ̸"IkPU7Mw̄#­|bq;''M,dR\VLQ;9<ʺVTH²й(Xcv pK ޟnb®tAĐvBVa9 ͉'Ϥ= d@u{Fp-2>ۥyPY@; PI(4-=9Չ$_L{H䱥V_ׯB=txjJ-HZ(/bqʈjĞRy$ʲZUlI I&k֓ޭ0{MmjMB)ZF` )r;ԇ- > )!t216O/<$28v<1]hh40䩸_BGCRhHY /<ˑC/LZe23 Y([q \5". BYE%i-iM44lDUK(RcQzalhƋi@0>MwŜ ~F6f)KIE&F! (Ăp# LUO&OKEH )ӓ1Va1&0QRXPW-ɥ`5XfJ:gXA_X;2pBk f"b&NٓqG8N{)QbifY1YMzt<DB܁H>ioj t DzhFĚ`cz弘0HsN CFii)YM4Qf\"iLdxi̓DN!Iu̶M$Jd1$B*#$0)m e(lȁP$-(.aNJ"$҃{$O2e}KV^y{>Vs#x0(g1IsWKIm(t3᧵dꃐ4xg.m>d;O >QoIB{m {G2,%Wsø}SeT#1d*T1U7bIQo}dc+^&pYDM *+Hl="t2 $ȉ|&g ̀B*z&ʆdx^[3j&2*$G)W"].Ptl% l2с*( nA HXLX@@Mdu)4d#;8mt I2N`0 0,"V  M`ٌ# x1!OJ# >V12ώ7Fݵ|: ,i\+m|i }` I#,)4 % լCI6ZMlڱ K*WAӜ%B7ڂ RB]W}_.m/b") Vu )M=T7c#^M }fvJZ>KJJ>;N !d-UF &?&+5B(1,h[@/pPʨCP@zh`Ӭ3w~KV)Y#̭fH Ěi1ܔҦ&4bU)(Cpt.*0r17ܭI~:Er ÀPr̲P4@K"͓K\aV*TE2qءldᛸpͼ僔Í%go4΢#hvpF`"IDp)|N :dx̗`ȇSRfۣf#dri:4cKVroԦƣ93dNfE c+&Id=;˥Mْn6lIxbC \\kD9aC92Tv'2:W.i/"佊cc [&jӪa3*"LRv3 Ň,M2sHbb]VBdh܂ؖ-옠mȴeC,{$+b&Jv>^ѡИ1htIHzOb({*Z&O#S3݆M"!H{_]̟bcfNS\*U],c't >a C8`ad9uo0/=SRha=arO&#e̱{%'ڈqދ6os"svFs98(A* b&Ԯ-a@ᕋ3Y4Mo[;3.5XۑyD.eȱƥJEu#iK;,NG-:PtM"nI7H40$ZjE-)G&2*~/o7m$isvy0oyYc8*2_7Gyo6H-v`\ffRdH.b5F|&4cj #ls3NT7t88 Z91Su "ہ'a"!7f[<ƨ @S|BL>(͐4pp1V;;j$굪SA}(H(;$|nEZ'4Sa!;(-0b(X{i3B!IiBĚE=:N=TJg֟?%<}8pJ=<vXq=C}B>*2namT4|:I)GOxChoCjDts[9L bL-=fc$ΪRxȏOG q|Wdf$:6.$gzz'q B2V*@q`1eX)UROY4J2A)$IV7rsK*c!Īs"_wW8UGiN2QrMAf5Nh<35!FK^8Zx9UOOb'a3z-*$ldbLlXqbـz@Ugtd- 1hx )cK{ I^"r"$LN;t,lG ے_QFlJh ?DBCq% < .g,l/k96r) C2G06n3!qX`M:մ TQx)xܑ-2J"Z%27k78J-m#NDb7(Ф?lbaxAV)5P!:N2@ȍL9XY+̥$4jݰHBk+14O#kTMTMZQ#HnT) bLW0#QvBs6l'z%Q;Hޗחnk仸ꮂQ׮!3@c b]Ag { Dy!j(|Т3'r ZJ!("13NڲHRN#3#*#rR= tiM&[kJ٥=|2vPo=#vkSHed8o@l<[,0V_% &5{֕L2kFhezlYM Y?:"xPP8h5FtqD 1N3+6@BP8r7S~6c*O=OCx <`za$K@R$̰T EB(_d(EH[cXR g<fr>H1Xa ^MAJDHጆFj[ 8.FU݁far]{?Hu;քIݠwx iI{C*F/^bZ CE0<|wl]FdbF-֖77;'ȍ"qA!F(puT"ak=Y>{y)ߘ̙4wXBH@C 00M4 QU>Us8Xy=<~ *B 9hG%&$VB|BzY\dیX,eJHE d iSJL397SL׆T~u@LۡaM1sDQLKPWa8B$HAclMP `@UL;Vubxz3W~;ׯR@yMl=>9ȁE2r+Rءv!cl\)!d8D1!ȪJ=mbZJ*.J<>$Ce%;;L R *O:m[M|CsofYΩPBw6gLbBȈU( EPaWL ´"12+:!X1T"+E5Fc,cJio{t!~Ѭ6LDy+$jvT5kfsq-.)hVXӫP\Qҏ4)M$]uJEaΒŧX'r%׆&nik;$cT/E6C!o!m 7K:5%i c&%J%>ƢC IS*2*)*c5!ʟ}m0mY̵@@2*p7Jk+Dğzݞ%-o֧vRLԅn~3m)H^ kPd#ؗxA \-NfH[S|${<ğ+L|RRoo[} %[ LE1VK*ҭ*%l3  -P4Ž$B١ r<x=D}}a2RЩ̐\>'WF Jq-ݐ!"w)N62Q<`:NT*;<{k;dzЃuBB[У E/&四x! *E}9Z l(_r3*`|z?{8 (=p9K(B4?cx1<@ kxS Q4fl^͚TFB;K_>l aA*K#?|3M_n왢GZ9Dov`Bnr1d%8 q5!C ϙl5~txBpx brM@UFBd2um 5BX՘8>CKh-5=yj2Z#>?rhU-(,oJPGVP \6 n+ 6LaBP@zX+ ,Yn$D@ë+p<уLdyJQf*ړ@SZ^^2i$6-+Z&HxFh8|OӿB Ƴ>S4~)|b*zM6ݚɖ/́(d7 $44c e!%G]Yd7#kx,%jK&V66'}ј)r@Z1 ea'JN>̶pgعs2YJ1Vܶm#,kmBm+bVjQ(Zᖕ `5˷"mJ֥kZJֵHZH-w=0C^/y~{$"Nb1̇I{!5xۯSor$X XAP$\j_YV8йP]8,!4H2nZhTZ{֙MWC\hxƽ=tIzϺ۾U1PD)D UIHY[Q T&ʝ4,ԸtXbBk^'}XUEDF*'#j&]TԲRb*Y.2dDRCŌY D( v"5&袗hwDw7+,\>LH=ywӾW<4;asI$$GhS"Z Î>)1ڂ-rP$nf^DC%2Ie`j\n)$+CS,QzAЌ6JdvUrZ tqW!$ԩ *2k\&jTyrm a`frSA!)S'$h!ASb 5-g].ffecºb7fJCW[2L-E,oMRT;3‰D%Q*>r})'Ǔ>kr}v-Hvɤ2"''Rvsw‹͝@4CwB} +ivm=,QSi0G0E{0 x. [!g =띟xfh۳أԭ&$u߶=JCwt՛{-6)y DM{4o"nr1*0ċ5I -I0{3С@fvd0YNn2TGA)o@̪ ʕGc1*,Ktv 2O1HvTLlSRUUU;U¶i±S*iTĩ)jK i&:)UdĒZ^Ϝʌ'K%)-WQ$ֺUe,IT*08dod yrrm$N݃wl㚨G9qcHx:[=Uǒ '7|D"fb2WY7zmX|p2[fe3.ckѯj4f66ْMdgn*ܫM}WV6[ITkUfmkʘ6O;[rZ)ڹcO;U^I%ɲVdEb, 3jrZ*Y"eMSsl]rH$!0yqz2zX 'Hn~)>(&S_EOh)0 W6DLRbzl2TjJ5ZEJQMRR2mxff$HML(U,m)lңD ݂w<#H6!bеn8cwSѪ3s N_s)Scټ2m#~QY~'-E9Y`\ DJFUj\ڵ֙)5-,lm $&J1bƋ+L"fEdb1X0UݧAx.Q(|Jd Ikܐ"jR"KPM0w*V*^`Ѷq-5ۗDNCxϟ-M$6^؛ a+ 87Q"Вf̟Vt,Xݳ 8imfk/| =pn N&S`,v7 c'#*G'-=tıpm&Gd X3 [򹠰^BnnQ*H43C9c Hs-U!"d+peM8tQ QIDv2=׵󙡥Tb0p}" T;eÞmosmRMNbWX:ùÂi)h4CσEh\ hps2&o\oPg$̟lʂ$JCׂ*~qdbfdK5.T C!e/+iCXe[5I0zp\ F-Kq pҡp>]>_?հ\_ty2C0.={GS +߸mJ ylVJ zE!Bbh3/aB"m6X<8 < Z#M~J&Ckb`ksӂ#E&]fr,}\JpYb82iVOؒR1mɃ&[cOþhF /"xy0ԸX1ۏV7Md>\ KQd5f m[ J$$(#F YOmg6 {f ʼnQXU I(lFjLHT!<đ{[?m(C^|F00>e!$I$JI$I%)$I%$IT_EŲwQQ&]wςY2[Im*ʙa,Go!'r(~j9&,8zGؿΤEiZ~ y$s,w*3D̈́{"ʦz'KXP(ddOϾdQ\,h-6Mʱ_%zxL`AD(3ilj! ~Md[rNDCžAe?je(LLp0,bl ;a+$w+2~+ Jj_KȪ G H[%'6]9,c$04I|l&Ă U4AfALPeIaME* "Sa8i!^0A±2|2~ndGta+ћB8O47f1N[?j>̉ xٻ6HϧJ+j׎ ({%i& x҃"kX|xhbD HAF1d4JnkyVT`BIR4I~f:LbȊw;$~Uza˚Ccz7)A;E=eh,XkH8&A@ňL0:nQ K3S$xkF-ڦbpgՙP0CŮ'>I׽z^gn1=$L|\C(\J`#r!sعC{^:#R|i,/)dG~m k$ԊY1Sdm$aYe`dፗV6Jq/`MMA55"񝂞IXS /kK|}_Ew غ<3|AAOF!$#!E۟PZEg[E ݪu]RM>oBbƊAU .w2L(ډNJw<1 Ԙ0+-aiaLe%i[BhkX}NUEKZlY㭵FO)iPovZ)Egar$ ('")T!v1H;Yh);:(|<3Y]ȯ ^))S N,'F@_)ˏBSgiYޤ&ġN&Ld wHvtJrIF avv^D9);Sw (10¤Fӆx']N`ó(Y0C4Ҍݰ'd! 0%U! )D& Hr(@闯,$<4jz{`-R9|v b~T Tt@Vn阆s )QkK"ΛzdúJs38fQrd;cA $yUA;F@c-ܘ1۠j\+!PhrXiQ( ?vETQd[,nOi}*HTЦ{zRU;zkFk k[%O HXі G)a Q" !ج!8ua Íof>oy0N[כmO u}p5cF@&CLa]'j@q ɸ.röxU[=ç,/d G8_Dg(݄JQ"’ pPM:(tpDᰨt[6&`QU2DD0abC0D1+"aј vN7J Bnn\6MSm HMMjm:s-' dn%,"2(Ek-%w* MIX Z@NI+"w1p830gZJo']T^R9eGe0Ͻxoz%MZMFbZ}: s4DUetY 14! p0Jz #&c&LG4b'px&cN+F6U$ɣES"EO StYLDuL7=FT=L$c&) kQ, ࿊@APȸtj=؁zq [ZubuI:a7&L)@^SwYaAvqCMR کQ<ȄBOv `-GHDW[ڛ]U]kXP.Y۲N2f :/FQ2,p4(pY}?I>X;= `y/xY)L!n NuLM/ HSJ _CG )0R=R%XI;TIxa£B\6?/t}ٗQCP)&IeZRER+B ZI L P]4" )bXl",ύy'DbHʼn}1ܵ& `EªVTX [P9Ox{\)'҈m0""쏔C"r=O5CclřF/w{tat\Mr 4PŴIDmO:C^<,̚0'Q_/bL.=HgY7Sa^3i3LlԚʁ(V /Q"O_JLϋ!0'q1scP$ܤJ3B!n&`1DfA &BS ! Y"Rs{y9,*flKf5[0z \4ԜƜ$ƝO0* dv&tN}ˀuFLܞƻyk-IU`I/ ̰*!KBdSLY2-pK!̤ wUrkeuԩMUF NО_6װg3AsUԥZVK\`SF~& LJQ!(m竝""7ynG B9QGM!b$4M%-:)fSeŒ~/lN'5"m&4Bba.}lrLBbvI;6Y;Sd1XNndcs'1i%d& :[e\b 00,݋mJN2o" $ a)+)-CC|icblFM.p&KPXsM)sF i 7A 3dB!e4B,`%ti8z&$&haLR&aVaI 2aFfʈ](`LD "ç ZrlN0C {KL 2thCi%,`dpru0M "m|nlQrjza gPaԛMaH0 hbJ $AԆLBFd!{)FGNfFq0Hl׀)0=8&ܡCGXaQ;tzJPD;B[pIweb3069d 0eZd1d]< qslJX1(F@D,$7G/4['0g:Q4^EFpo*l[It+rE$!jJ3 HŘY > P<R|Av ?9#!2 P7l%m4 9IW0vŖp⠻ gMȮ"3ZB ;'"j}!JGMb)T Rq 4rDR͡Hhms/ 3;̇AEdYaC)ӤP) &(\$ F9ֲ\Y2#RtērdÂl'& &3æM4(2P)b֬QHdEq% tSOj2Gck yH0dJrXcd1dٜ  ?%=yм;08l ' {K F R/ "a{e<7&rFxpo }3p|Fڋi, ef׺!k,)b覓0OccaȱW9#IHHȲ dy|TdXŒK#"0la)RNԺY6C5_d*l&ӡ>"H6K%ث,%B{Bg7>L~"C%tZT"JtP<-3ed (8V q&X% &UdRqiܑ> 4*BZ?MwwKf s9\YNCFy8(&4 z^YvMItde^,CDr*K{|`[z4E9zz FvY*޵ >qH '-UܜN iH HpyG|U Cvrl6 '5YA3jd*)L|$\Ole8#eL`3,(&!lYr5$PF"`a"#Mb3 Baq$H52I#(R-%:)ɸ8hM)b3V,(VœwQ ,T%QT(&ЌDai!)B[S[xrȺ2 3@P-j"$%% 4:5-rk[Fյ)0d+vTݣ64i&[ie[ܮRU@Ie)5.Wm*IdO}U(iX#U S&4p V)iHe H0y:HE Iu_`p'dVF0/ҭC pXͣ=V̻[AD z/ia$Mۑ+ҐC&~ÁF I&,l$^C֙9KPUSK%Q e(JauF&UdJ'M͸qoh͌6FTFʒv`1j!dSD.,4(bb3swlvZ;#.$,Yd$ 3,`iCR;,Bjdd[zҮԺͲ&nXo;HysM[]uJdf^洳[ۥl+%)lV$Tu,jk˻]Mu<R̅lMIʼ¼K2VygiIJRѝZRF+$2I1e`Ve k U3!&$D#Mbo*#hƑdLѣ1 ʂN5miHRaE$DiqV "K"JBKJ5%20b+Tq9A鶤: &1j ,7,maUUI F'$Tr6B043|I6Tke򲷞̙3\ʵR V6HNCA4"Ίudh毘f:s,Mag'YRnkPfG׆MÏ)XwSҭv.{A3aSJ~)2ÊGd&S62VLS`&ѐ遌_YXn%-9dU5hs"Ap #$%&HCO>vMJpHUH¤IF-!="iw} JQئ+;*k·)!m<{̑P8;3 HCB a(8M̛zK'Rld,U8hRe&# 0&'[8tM.f(䊒=Gw&L x͸in}Q$Tp,KMi9hv'Bi:&tIY U+I[ȫ L4Е"٦ x&II~rG?a@ԋ2^n;TqmA邐jtYP=*QI\g&#ijY"‘Bĉ@EJC!V5xX0 JXF>)!?bJ/߱hHÂħKk,IP,ar.`@L "P*1La,BL":RN9$Ȏ*URKBX̷CkpJ|maPIDa(̈';#',űwa"ب#N/# B9;> $nu8w2W$Syxe<{^>khr G D5@F%Y$zU%X FaHB$GEiAardőL&e,5K2JRڍzJ%6FM"$dEJI]ԚMWFFݲ`К55 XY"EO[ =iM0~x6E9B"!#zP4v->]b"E `N@,BH AjZtH嘶SjVA[XU";%kwSKc,%R:nSTi0bkF>6Z[)D"؁.JEq؞~8B 9qL[+k:" (Hb$RDE!d)b$Ŵ5Fլ,"sEX#TTDu*OI:3=jXmP1 #,2wwIВFPnT)CX,DR\Bbw w+<<5R0ҁ$XUhHȈ}'ib1 d=!G[$Wmǭه! acPR Z]Y>4w*c,YੋL$XHdʬVٔbJ%~z膤r"o)?S y+}{r||Uu>ME2p}XΜPPC-mo+ղPԐa 8 zE>^g u&g6hp٤QODd ad}W&g'4ݚ4B"}4*C CD 6yp]!#?DgB8$9凞8Bx\vS?'l(v09gÌ<ۺ f0utR4c1]j @182<{Nsі2`Ca'—H մ+;RvE|i-M} 2#ªf ŬTd0ل $2E!E }MBw}%mY#R8kjHЇĕ/ـ2$d)Ts4D`#y5E*y}cƤpI'cBK%$vIK>l(-K lO+g3ܰ(o#eBww:u{2Y$f@)19"aa&%$kgc<-P=$wȫG|;-,,ѰӼ ~ 5 $O{P*z0r3[, +dQ>pbn뤵0H#7|ѥ">8@,qʇ3b6&::CD\$ 5ǔ|5y&]KK#܉_LP5'S,k-<} 4 1iz:}9ZQ> 06r9bjKMD8)ÒSTrb,iM[KHibM6j!mc7@d"15at0k!7WZ5alaaZ4qAdHDQ AU.G?gkqΧ~ڼm iK, r=5YHdzZ7вN"̫(BĐp.4R>/(qSe8}-[vrN=prw+y]LkS#UyTH5_mUFf;20cR nZ33HsW=)0RL=q8i߻;(5ix7 @!ΧANd_D? d|^jDQEǥR)HJDs(=Yo?Jć. JC|c+@4=ڋa)v_\SsFF~ͣqHhB G/=D oM8"t0<@76B2L8̓[P*RT1htf=zxXSJSˎle>eo.e^#{(\ LL6DΥ-k:18+s}L"aPiū' \u` mQ&@m, apUP7^5>]l/f7aM'sR{=lo½= a*  u^)"UqDz {< 8x2.ATTn;Q4%ة,[+A6m#V@䈔K Iwb6)[kv *lFοRZ ZXKt`I(@2ϕ=NogP:."> aI޲74Ɋ%|&^w10dv mPT}{Omc<'*(Eba3L勉놴)|,VJ= PX !%`QVZ,PL0Yj6775!8{r! qoFS&A2lKRMRf}MXCs}%s-lY՘D-ٖsh' D.XvNs*, !!#ѕHH挨!̍ɩZ悪^g)7G>g6Qs/A$QXI#%$(XXȨHH֞B(>qUd"k$rdU*9Hn.0 sCS"c<UmL.1 gxyyy >kCr= X~[-fF܊le#jGĵ7ږF'IJ 0ab.DQv[. DuMJw_*S֖( h͵T݆%Yݵ61zՅ4" o0RɍЄ@B"WpÊ[E$/hhRE0߁{,HR%K"P<O96$y܃HI F) W(W*nsҖ18ǂ>2$aalUUDLeehM%cj 4ФɦŤ[<dhkzԷv욕Srn9UE4aVnj|Rf` |θm35y)xdd%OO3&T`NHYnXdK(ڱ)"؂QއӺH(fB' z¢!hiDl[o2[ G|%8H!wo$;H1/4R~sEA!a{7[!dNy}b9OU*2"e4y>bK#̇~A!u: yOiK |9)F>r4.fpIF 7PY2O)8/]ozo~B&VtTc&U4W52jjZ4Ѷ/s<f-KГ{vDbPv x O)O4 ,kydv;јf0Hra>^`=89R`@~QI#$d1N^v̭'.J ѣ\M煉$HO0BQ `DD?d)*k"Vv^nۢ)UM JU%RLQXa`Փo%]}Ԗ]V쬛+NLSq$Fe,L[*Om tQ/QmLl6mQbQ,FT?QVph諭DpP3.r[ @{zOw_轢 ^D|@4)PŶ f274ȥCHrUIdDC !`oT3U_n`@Z hدER+x4$$P6b|xjLՠjvTNB6Q[UAJDQJ-6UxY6MH#sPV@$xaܵZadT𧧴%MVW^c˜AX@yHFJNSހ U&79u{23WAU99BDl/!S-C[m'Z (1 bpbi*_HGX dOO$Oy~6Fʊbc[b$l!QT l2$DYDXKVU7} [2"Q!$*VeHXZ0\9`(  &&IlE#C*"YlIY$Hi RFYK m]1.Jkb4]M1ukmGp*OۄѽKTNWfA^`"@3gvqɭ[hV@-%Dʑג5%:Kd PRI-%d@@Qx$A|s>zPJML`mZ6,Nq\0Deˉ0%}Fv&WV?z8S!AfoZs]3 JdZ;b$Z V̜[{Bҁ\SM#!7kSyjn5DtM ;KXB U![7  l'q;D Ϝ]x$~B!Q,TPk.K q+,<6ѯ":.> Tl4]MZRhPff3Od7'<""dBK`}T*0Qϸ)88ȩ$\vk>̏t3m~ez,QZ 7;aݹںoEaniYj14^!AGYq跖*  OBe&DKݣdCc*LB$Ď*k&F9Of-W/S#y\εXf1cQ J2bN(Ld VѠf[X/C'naga=,)iD;"78A oD{pSIb(A6t^eM願wLV U<8\e{4$hdYHs)G".R*pCt%Sy= 鱝*o VBSuDPj#fS%K;UI 2v636eZh7'pp<ɣ48;^hurYvn.x+NC9k,uݸhC0lwfX<9$;8;ECςT1TUI>3 ф2LVm΁zpwz* + 8v A-RI4WFU7nڈ Әutq,#2"]eJW9ˆp&$rNX8HVcKPʎ9BsrE!lj` 17V̕ZÌvhM/Jx}ĸ}|ԫ>bwZX%T"RL.0$* 06c:cRboG2AAqaDŐ4Y |Cf„`RQ$ :ټԷ:>`,Y mށ-Ȋ+&Mۓ s)EmĹs< .c) he4/R;;(*\4Er);{#{T[ 7k3 j8)! Stm#_v*jMrيq 6]t͇Gf|*_yMwB`Wd95pءH <47q<$p K*38`H`#fTJ o6\DͩwѲs!z̉C;'OxdU8wvHӎi x9l|\0, FUI!$g)MGPͻagIsVݯ+ b r0Mh _vGC˿S-(vNӮYȂ.4؜QB$xr޸@~OsZJÑGXWQ$ӨBt+nWg1 p DdF EkٌEtK$bTU~6T`L.se<H$!X#2F~ A; %*<JQP^L#C6a-Ζ/|.J(Z!f4d7YJ>"Uu$ɕ4 %4ЊȂB*lmF!|,/ fd'p"Sv`aW43Ift<848BFVQca VB#9;A0NXtMPI28*&ɲ+&Jg !h45|Bz(!h%;; _(L"M7Mەb)TSѪ0Fr4|vN] v w r^h?h@&FJGB` x)ޭ '^AUGWeFIWN:en=yQ8a2zs Lf$˾IrCE`BA4`/#9Zg1QbmVw\&QB@ f2dYtd ONLC$v uP-#SQFXSrec5R 1x |d%^8sN즦RIZX6sf+v,],Բp#:6Hƒ "aX(w.aC M)*["2}Q#X6%Yy:Mls%-JɣU++DRI%e͔@h]+F=MbBc@_tM2(BNx!` 8;݁$ !PJyi*  [#lJED!ގEB ->_''WY!ePv0ģO#l̨x 9x2߬ bC "8B(>Ձ@0IA߽qL.Q!lm; J#7BFCK2S )O!'Ch;:&ZjEnYx\ިX4d6PֆI5R1arL,KDCBƖBiEQ&&G7I^ǟ:1tY8QVR).^jf_)-.u}-K!@N;yDL `g}ÈRH&I} W $ZXIqhsK:aN()CDΙ̮RB$A DԮM'C8ps$ގnhHcc%FbN5V[ 0I +N'HiB $#)q4wl=P'c+%jA:@A&$'+E5RMaJ2H47)UJޤ› h&l}3'&1F13CaAIi"NxGsyDd2ffѦ2'QBFzѱpNY'?>Hz)]ǝVaXN4%nNYq"V̶r$8f͔C*l}sÉE$IƤ97d#mzj'ddҖ' IU$j%RhUt{Sv|iN<*WCΐR #-OdXBnĸ$T:9;MT=ЉTQK haxc QudWB({FJ dqUM]] <ѡrC}`B | ~fsq觴f54s4:fAX[ oʅCr Ms;M1LKAE=rKɥ3]ٜ: )$ugyE==4c $ 8j R2a!*w8dž ,I{PGDv`jLB/W|3`ǁg#>2,ci f5FSla5^iV7#a!D@4( r,Z a0a0K@ڄ`̥,e Fe) MÃӬQ\lW:: jP!+V 4q'/1(Yjʈ*@f&L`lWD%0,>&;7$qHCb=aɠ_/NBpd& X/sgo혛,QȂPP*//e[I>i/j:mנ./}B0dK fY*dO/BB65Kj5di+ F:Ht&x7%, F̥/}uóCaZFerF~68WL00x%n"ICpwq Uf. :7$ܖAaGJm:;hc l 5ɈҺBQgJMfB"Ԁ ;;3\41 KYJTC*, ,qyvbia~+yafp2b?OGw֕xz>,bz;h&ZsJtAE3)1k.9/ϳM9vH1+bƬ$ kmߣߏM5{:xo\a?7=-A ۅP{~=Y ҧ|aՈ El9kF={+j ]m6NM}r:+n2l@Tg`%HsP!x֭40`8I&X}!3w\&ՖK\Iс(1Ng:ԇfx7L颀۲{jjjXWZ@]0f'ɭ Ԡ,-K#0:Fy@Y=}1{~yN@YERpB,0 b `Lf  hjbD16 pF0#/[%636fhtPơv8@̤2.I߅$KS-JRpffkZ##AYfW\buϓԢx<*4 dNHaL6vaf1| bfĹF6SVQ$tx7SAuڣDh FgVv`!e56 ִiM+,+-^[cx).Kzx!Ʌ:<ƓDbJS seE7oO *AT6`u&[.`aKO8iL0}< |",գu peu8_(*&igqB D# rTل2jU*T]( ;=HK'BV;x*s7<8ä n]BCJf. [Pvlxp/XvgzHIf8(Z+M,ٰ B/rAU  iVc՚2bۖDFOAؠ ["C}7੖Fr @f:yx1pȡATpY P(»,fY3mqчȻ@gi$ԆX1p2ÈqœhFg҆T'Q2C!+{R bŘm;ZSbXYM`Ij x=9 AZ".ZCMAC,=y *R`rD8 XdB.[RثR3y oJ*d(Ld&k! ;{KY& . Q A)+Kb벂 fXhF4r6̂@V 1/ ֡E4r8#1II*T**R*Hx ;gy_7w*HϠފFB h2U«+Ucv4bW3fE{cqw=NSeC@WjWm5ug2u!TQb|&Ґ1뢭~n;pV}*iAҩyXSd_'/pTUP>ˁZcN,b? )}G/zUUUT\"Uk?s,F)Rw%vpi{",q9ezμ];7Bxx pf&0RvFMoY029+ss]'DfT`ֶ 2PYd7XC8[w#ϣ$i@S˙ @ؔg^̢9]D6 ʋ357/ě?tV'm]$W*dF|?oeQb %[|R@_dbGH&1]p.1K<;b2iUTdiP) `d4nIQUJPbbaZd%67|c%IÂld9# کW @y>U8B.ȒR[VcW75&'$ 6w*f"X[i#db` C$vIag%RJh*ޘ.k\ִP, ZSb,ww!AbdSQ.K  YXb)` ]U-FCLDKAV&@@N Nո~BrD1<2H?N+as>F'!B*¨ (GNS)9aȕVz N=P8F#pzXH8!B"Ss1PFݘҤp"1T羮,$؂ ǦΟ7sݒ!eXKJ) AK9RF8#ʞ_y IЁ a e LI87GDdL0LY aab-B_dI`ˆ2-\I-*$X$du)UdY(0,>wdW1d*C hO,8f`Z<LM| )IѐLR^Όš2&ޔ-*M† b>Pv r&tu-;2*ncG*Z])"l5-imms*n٢kkW+~3( pyBACB SN[qAEr~qv16BX?r TtXF 5@PZcLXEd9a59#nhs6bgK s@b (ԇvw VĂ3MSDJj F(O28%/$WajI J `, +OddotO{)^Hin#{q v?־v/xhG~$a[31 )t9D&P"" J0oK}DxӾGEC%QI$V,I tqRR1M"rXtڲ)VSm_z54@bPCyL?Zs7p̕=90$^ ?Pz)LG£dl&=ȇ2Jܹp/hi"dq3/P. Y: +DK;B Jpxv񎯃5pO#'00%XY)*Ƥ"dMQ"2UB)?idLT&US`aK[I=UD("ޒP2k!NF.ȇ/NGҌq5˄Xk#^2U\L'q~b(ȝ!0F(| BA(l=Ȱp`"TY3K[dI5yc3mMxS W9*/~sdIDN d*ȫu$Y$FYlȎ Gwv`npT>+ix\n )rxdYRc)>3pDKng0gGy9;INWD+\6:,5X}7Id=\aLBu$–Drm0,gy:fsY!t,wzIY3-*(xuq wS|2=ϕ/[Vc*Ŷj",Z)Tcfp'dcK -,4hfɤFh)+B$qNt=,: ݆jz)IiSi%.dM&JRmMeI*9.%)q3e6c5DjKbUPɌ-^5oYLɭT6+|$mv& E,[I@B0n0KS+6}__џ |/:G(= /U F+_JW7Jk{CۈJKd^^!&اdnO:>(?ԜI.GMގs@dԻ}?aÆ0fU4@!f hެS|a&{tr&;s:`iLf>T #`,ٙgyJ ebeg5S`šZ~2aDNeɟD?ds0_<6jK'BՉU߶>bĔKB蘠#8V2f9>C@\0%8/2bU`(_$CHBkFc ި;PM3ZhI!tgKc% Z [yU B}$g5;¹7CeX4S(!𞐞:g&wV[C<`|9fD-K4ץRa6"@`Cfɬ,e$)(5(TTYB(ךT7n<*&Ar8JㆄcqDQFrj-vhH17[!RTF8KNe}{F:ڑReiJ d YJ `Y\>160,HQQPL92$A$#eyzfN8Z8ɣf&fkk1j÷TP 9|g"@B$dTHc۬9;%:4Hb<1CI{ H;(K:a;|HCYrbi|; gaJQ A8#T93D4.~?IQ? \QS-=eڢP\$)OsZK-*5KRIDXE! EOVDlh?AH}C )ClrPʐR^Qs0!-i=G ~x⟓z-R,lo>S`o,1B\7P3,QpݾK6iVᆙ3P?"p9N{w m].Bl4|B踻MLd-o?ٟAE)O+;Yj %}Y`ˌ+ǧ;!bZ0d) eZ6^7Ƞk#YN|=8e"ɡ04+%9ip4v Ta̋[mDR#/M|Є(8{-y|^`ֿlj'AFo77( Cw\Bwq"zQ-5(q(A 8Bd.6hṯt%A\<߁=81G@lc94gd&X$Ҩg&~D-zECV5,Ws-Vm L(TNED< ԐdRt,rYʈ]""R (s* KOMBɜ=B4?rXr[ h }~:<2A ϰ'p9?y'OI4̩UmT Qn EÂԭXdP?#eXߴfSfYtۑѻQb&Iז9E !"͚~Q*PD"¸ˀ'&.A,AB 2el^s7 lc*ĎXA!Æ0p!zs}t@|پ8w:Gy^@MVt*5L2ffU6B:d9EY5蓘,njdu81/0rkqcu4pO>gd=9N)|+,l" 9ToŘJFUe'-HBSiW .!0{b i RF9@2(~%Ah sH,Kd#V' %&O#>ٲM|fvk®\C+d[trVW i%-!ܠ:f#K5*P{*QgR!RfD,Pl"O.\uL}[4ldTIdIPd'(RI攍I) J*LHm͉$wEР}J$jmM4JHI3a7/Gčib+/_>Q' K#10U;$c ~N`nʵUk&wDzb'ZGQ0ct  O}m$C;BXanObu=ONtvOăq ^8QjF gn%^F3 0b ʷ I(PX IJO7CffjTԩB 5_ONO:QQg]ۺ)n,؛3p{7@0"ɄBR'נOl{:p |POvl=9?#Z P! EDPC;)J%>d" 0BDm ,x#7V+?#_[_XeX?wThlMSO=RzQ$U^Lw1f6*e}~sg_vnG?o띾$ :z99mq T s:kDāUfh/ S!b?ѵA n;#>|ƳZ+G$r(WUエ<폃hz>'pq$E]S=wo7ܘ?zP)"՝oG^tzk3="Y{P"Ө~s|v|O%rDJAo\l cʼ$P.8>_OzmѰ0Ν@"3;<3|sDeSK?I% E}S_u^zQ#-Sz7@ EImm@w>m#(Hx'ZnV|2=i=V{mf*_= 3dO,(Kk;;KtN  (J P8@u((Zs;@'h[ΈWq &:2f~=7/4u3Nz6u=~5, w)者T5bXOY^)\<"*22ʨ0K`ͼ.s3#>ʍ|Q_ ?io c Yf%LUV$XDIO&TX<XUB5MHi᳍ YzJ J"_2Y}!`XHW)m_И7?Z*Jv~/ϟ|QJIOܗ_ƋزEV(?IΤpxr32+΋5Kn?b,b@!*J;/]} ʃ+n?9PY(fpLn1~}e rtݒ " ;4R=T@EC8agi D4ƹv<~}}jj† A`// bHڈuA=M3ׂ^ Ü}:ڣDӮNځy1@w$~݃}PRL_\16~.]+,PlBKju@ѓQrE\b-_"EiYKp#Ir+DB;2GD(?7ryhQW>\gk^(`;µj% 8..6f[:𾝕}|j(SU׉̵5&Zt4 [WCWs/)q: kv^H#PJNX1'Ճh|bvT:(%Gkdr$ev@Fk0 #J%_ QW@xΗ U鶴[X+q繖dcGLAJP3>ҳ>y n:@`3;?j/i ڂPpd<[S΀q%Qlɘ٤#u Ei:c;{9߲ WBzzjh!'T=+q 1a ёId% F1ƕn[rA $vB0)v(lX_Xȼ~ſ$Hmlɗ'o* ;};p_lf}P0QԸFCr7؇(|9&aHUFyP+_8W:DzΓorEEE*#(( &mwvb3)K{](w"c. Tf+۵QBBR'+@$DEdAMtV&eT4uwφEV-a-${۰.1/Bäc0|Yc;EeP*${ʞ.܎ E?wY{teĆWJy{Œ@3UP1|[ 챐S׉|<?!EXA?Y!>DNJDhJFl5g RA.~.:/>4pYNv+#Fcd\Z$`ALDE/7FF^_5UBM ~uԴ=g{)ccPAw]$|S\@>!AҜ>?Y^yF|PGQ,a*ТR-F@5?o׳Tr>-2ITD,^ kngY\8f33mj1$-KW圇:q* ̒`*HFsk}5g8#{^!#d!?g?hIthF0uw6u¡R[e=/`QO#ч7˝2oc"qޞ_3; ,}nDdMGA]}zbB3^Řh1̂$R"H@*OY};=5/%VskĮ^Qmek{i&\PZ ~̱A(+H"CaҌ÷=vJ?w1?ghG6[K`ZgeB R'5CP(ٕCb,'2Bpb[|jLbB` 1HF3F|[ J)+̃3_ŠBKDq7('ޜyX 3ٌ<=:=y~oA|ϰm .+m7/P^lBy .p7ܧ|}J3S.P/k>( c}C! BHb,P6sgFE3eǐ&OwST¡E-8UD¨,/f PAeι aq\a1X湭ɝi&T^CX̵͆ &%9IqƯ6pG!MPǵd ڊc)D!c 4< DXZ5_Jm?[}:EZV[O|+QX}EIBNW-9-M * "2,-3*|7@,G.CoeN#ӑsFJ 6cgWrQ~h0leD*ou78;O+x?ϭjOX JgmF2KnGgk:>SKR ZgS/h=EJ@&q6J)9T%{/>?Kl{5?!SWggv*۷-^p\E3ګv ,'ZF?^[C]6 ̳"tlf5Xv`z7ed3^B!Z1FUocck1(5*4oT[RgA6Z[NT|4bu &6םP˖m)tTPN kc !%(A*,"j`bJe3y(ɜ_VV@bL9av*tɚ5(nV|Wsle ORYfpTyYb3}O"ܚ뽺jv5^rz49?c/K\ W<İNeĴl'$H>߫M#u)t !d>DKT=9i}ϡę0KɁ(!QRj,`=qlR ί+] ]N,oZWz {$\L= QGQ?U,=U@aV 񡂀hS(W>eJ +^ye9qLo.))… J>g36u?Q{evO ] 6%Aw{G`N۸n6'@J"&<Px}e;`)P&Ey@ \dUEhHhR@h;r)po?ft^f^~1q~rJ"ۋ5 n!@Afwvj&pE^QnPF!#}aK#H)F5UGki+U`5gaK3 8^24ct_^`)kQŐEO#1@̙` *""AcJd %m]e#%kvp|%zNJ6_M>C(A;c!j 6d.l,ZO:WA|Ve/3<+S O0qW5a3b/aRnjV9m%+o+==aNR9;^l}'YXM?Ib0dXsS8 % X5d4AWo10<"[ Ippo_CT$f/!dB//~ $$"|$ C=) PX،QkPHQ@?Bvٲęnj*jَsjy`"YH+ $Ojإ(k|ӽCS㄄rcM R Ub]%;${w:xv̎!%~$*ERmh!IFPՉ5 07q5+NZg`9=Ҍ(說YTKŴNTN$"T@R]WyObr[C Ger~CwT# }Hjg8&PCXܜU_T~Ɗ;zY@ε97Ds~R\gDՒ%n>!_7rX@V}W޶v8UP ݐغt"j;1Tޛ |[,t͂O<9&""*ZRz**V~^)KQ8KEhH4w||ceL3RMtר߾ @CX 2MPtzŒ PczrCh˼YGrދ ЊQ,T=_5>W~!}_ȒJ,^Ǚ5nɑ&1.{d6j)F:0=+3\2P*XPsY: Ƚıѫes*-A@p@̖PL͊ZSCޮMӐ#4J Bhp ?[G~uW4&4(3_'+rwa V9[-&ުƤ arr1`U,D&+ DLL>Ɵ1RJ6ϐ9 aDp1VHŚ9VWN+e6H- i)ez)$Xks߬o 2O9?"#x;z] |^WyMeBkx(+HA*@L`v$D+B j1A!p{AXo<GgReu1T Oڗa _Bw0B \kϽHH9@ #Lwka gW؀V}ݱ{PCc4Xe:8)J#%-nk&HP Fa %C:{f{!B)Ui K-*:c9,-bt+lb" Z;)v\9$ (_ 0i_Q>G+TGus|v+#F%>)_Hh)t k"Rx->טnKgS}_ \M MH=%rDC'QRO-縯5 8`_ D'o'{iu}6@!?qa?QX$D<:xgYiÕH@5 cް$)UOv431PSTUCYQF~mφy*hOUq NgL|T?$1*vF3zdnĞ#nfry6ll'KY7^D>'UW^ݠ=@62qy0 U+P-ħ(& ;r7C߷,W YU@IFsXw^p"Т&db-"!xDow BDZ`$(BB#nv,eTAm2S 7ՔϭTJ"TM݃;ꙍ{><* lt$ކF6Z*1ї 6ֽq|j  .7;b6ynaI}\n:Kz +T{ZgGlhEJ4O)w {ɹߦ ɲR E7`E>`bk.;7cϯt虈Q壗?ECwlΰ0[vne@ &hN C/)NXm凳߯QuIv8=G.2 ^8XUXfts,RX,~#r^VBoiRwK $D]Qlubw\{q݇Fwb?=8`\/5?8~xJ;”I&CObpqu 1|[w1L}^d9k{!e]_ cM=DNfc\H%T ˆ4IDI]^?aNJB28RT Qz@<5؃j'h͕dr<#HBp+e ?ǘiʌF0l`Q6C~osf3@ A^F5T֖mZ^w!Vu2I+6W}y'yWBd~QW56Dv:t P!(~)O2jnyOcw6eP2Cؘ3ty`Cpİ @-m)ܶ.t7ɻ>󜅿7xDRr 鵀UЂBj*yx٨p ,dt9d@@N/h^r#L=#*OVO{/';:@h-6p* ?<ߛ#s7Oq d|$L߉4gI촯JPRKhL_AќMY#S>ˣ,R\?-ybbFdtF"#S7(LQeB|Yssi9D[Ifń(E ~RI V2dKkٹF9?KaU1t@nIi2tb4_^bH\Ӷ"p@RNtUM#xĸKrɥ , VV|CW\qP DO@Y?AQm 세UM4R9/#YV~,-buCE{)n|.}r-v?]Q(_Uh|_ m&p-;R짛? x^QkN=Po[?MˌV6ILiNHxlp_ɶ#~ڎ=˗_d㣱9VM ޱ Il\Yӽ͒kgՙ=_&fGdD/@VR/! \1֒p&<4f^I)c JC F(% %N{} Zb\ʗ6&ZɕD5%cQ9c< mFm0y^[잝) z峡}`I7'JY*o͂s&LlTL͆4?YyfcΧ ۨsn>ЯԨD#̷aux) `wJٵGi踜DH luK81R* $*_n10wty"~q.{bV9vMo-XNX寭O \fɿ`Wd) " [TW؞G_2[T)<$I!֎y;.iD~IPrcU/Ĩl^k#ΉJҺp~Q;E(%- 27͕`w(ceV0&>RQQ Myn@CUd@[( au--:Qqz#4L}T%+B{2nYr RLa0i6CZ0U,d->L !猋S-ė U1f|*k]}꯽_NY>1a{<]͍(B]!Pt˱9bs!aFܳ#4 WCVa讓۳gV2 %G4yc%} k Lm79q$<6_%EᴍGHWisƶ}22b +6NKK閳i3p !5voƉ{dvQpW횁N[4Nk3bWIz|m".dCOa{)nL.Ve"wg9W}_H JFq/UQT|'f\+z$LUJcSWe/y=o4W*R)2<QFN+nA"J#سr!pUa Fg PAKV\@*B $ 9P--QP" IR(hYKkcɹ/_/Uo?2ۢ1G TX8'DY $YJc}LS68ΓT8P)&=⌐&YZ<lŌ<8%]$4^?q{trrOED[덷.0Uթ7}?YަC C <,tnZmϪfQzQː@;:{yz@phHZ(k}jݦk?G_x]uguUM @)2xMO <_(]4b(Qk7; foyX|_9gN/LL'r/;XPÔcfP˼,<ћy3SAǤW|c;\k}[< _-}#AʎG=|:0(A#1 NG\[ٰ r)/fs8;;<9g~_l|_3o}/e|O[l~)/}=]ʫuUpҡ .n\)KY lU@c 4FfLvM0PSup>Ϥogs㡫o+A~O+%m]iOwv~mO~ܯwλwn&es~y<!yfm7yR{ոgo_G[zݟ'/o[[~vѮ|up9OOwq\zz'{l&KW;;*gU}e~qc9N'|(gԳ赹Ώ/K_?1?[l|/f}%_76|Wϥz}vE}&oi4`p72Uq\Tmu35?3\v*h?mù  s׼'JzS^);A{Q%q 4$bcOr @$}Bb{S[|f{~;UJ殳:=}D T S$?Чj {ܙiQ/kwg $B@D$@)_JUz_ʼn{uU^Y?*)t@`ډY܁Xl܉CA*@*T(z1cQVSSG6`CdOЂZb.:xjD;Ǜ-V-i@=6pP-#\b8(Ά>&C?x ڊM){liifk2vETnO6H?ǎؚAQT耾Qyt3? {F$~u/ax!+fDR/SW_WOSp?[||~S⸏~VVM+E?_W󊄐!D wu¹0v}?i}E`Տڤuu~8u=3QCOmo[r"̯è<OQGD! q{m}<Ty!Ir_mA#`TP-7h]yĹZỌbP*2 Dr7stVmokLb!_>#6ĺs8~riRqxi9C[ 7š鄣w~H$P9=1}]'6?5t6M(.z Ӗuz=܍ڷ?1?%RUKIS{eq|V!wK".R|wzs>@=/d[s~E)R|QWg}%V )zWJ2Oj~?owc-톣9``2 Ƌ`  Ǿq;=ۙ>,-6Q؞=- #z8`:>AaU8-u>gzvwyW|n K5n(h|E;μRl_/?@g?hD9I-SޮMȂL_ z[}N=;l흁u>r':lSv e$v)BOch@ e'ѡ@۳:z s_<on[+ʮ}_wqw}xS Jat{`o{BkCon\t}:!AOLa_rsih4ؾ޼'bV};}J;36hzAw}h "v1>>87Wlv_ ==; ){&闷!n>oYWEhA 4h]ijPqEOST2 Nz fC=}wﱯƻetsg{/ao_B{;l׶go,ER@43iPQg)Ju}@v |{׽mh)^w}{ûlt26owuRݍE*"nl7^ozܷ;8}Axw}eޫ w+׻Wt^]ozvkܛeQ}-3ws]ݾ:Ϸ|wK>.}}hJ_}Gon}tA{ }7:+ү}vO'}k}Q֦^vE}im>m^[OM=כٷ/o[}/'ۭt>}lic]7K{=-m\ws]۝qˣe{ˏys늜wti;v݁*"[{>oǝ}׬*q<,F{ޞy}>ut K|dS+m{K`R4@kJhbQ= {:{XoYnlx.ћw]ݎBcoB׾Ko.[}]i{ڻ}^ѧ݃/xznۼ#w* \'kC%k^{ڶw;k}lvv 7=w, (FGw{y=7w:w׻! _MM{Q@6v\ڮ n}{.x])nnv4ݒVtfwjsz_{u^riԍw%QTUcWyݸz8S[&-ǣ^OB]˲ w22<Ϝy9zS7:l'۵>\ rooXb:Vf U ؏EhBtEY"yP[&t󮿮RzZlq'U4GmhYk u[(:~P;$ ì<1^kdAnq߃C:N{YFA0ܴ|>oWzP:" C+I87 [=V7$xEsFP=ؚTSഃ^smԻBm^dmv1~RZ$C/AFFP@Xg("<U6:$n̽roG}?uJ+XVmM`V)FR(*=G{|/m{~G=aŌl8t?/XqfQu~p=^ޛ%   ($ABU@ d>Z*=ž,cWEǾ¬'7s=TZN-B7%~$@:ɠC9v|Fcfޟg|BfHʚo~߶p@WJB"z~dAg}˗8}8DIiF'?5wq|^w||I'a{o[ec>|O]}7/|U <"(AAQnrK>'SDj)UPU~"]B/1P›ϢI ƯLtQI( R=cTmJu#vBȟwH~Zԝ݇ˮ(:j"Q󼛤G$G6yvLlo|Nor*</\䃱j#mu}9'>- wV$3 92:Yp^xjs (kP[p?fkm m_CZfO %.= w]]w/~? V??K_X_n$F4}6ꓯ?:":mǧwU"Ɠr՟ B_!^8DJ^nɻ3kL=b5nݐ_Rw m+HʭL`[\6$1EҒ:5{Cd};k'*\nbd_kaPzq񓺭>#}t`8@f/&{/ה}h !/XzĄI p>^/ Pۘ #7vRF)j}'FO.{,KqYo<$&` gOQ+_.3&ڝaTC0}'A8j4ן櫩nYtFLCǗY3R`}*u5/ZR };8h-cܐ|FR˒GW6'ݑg v2'rm&5{w/>_u>;Ss>$1dlQ$SLZ 4^4?_{qLIq/NVQ*Gkhp~,*"&f)'!XәypkB/;uEyQݘwfTo1IL_}￘?VW?ޡt8fd=h5+OCϒC) m02^\o*s r犉|LȃCf!OWݯEUC҂Cɉ`(ҩg4Z(b$EJp+ìTxa ⧿SXQK>Cg3v-xP˂ܝS|N[]"5kfcZm+2Xm[ާZXG][A(7q΍ ~^ܯz4B7y-aC-6Fl|0cxH;16IIag\ptEyEX&o>  9,*@{D{9;ZG3;z;0\pU,JS+ )ll;qç=}NO"@ACTy|ar%R8y Yb]abDv@b*A--n  T0OgJ Gla* 2ƹe }w/1J&=qǝd*ޡ;'߈D}2hO!X'cu0~P&}^9ݓ]H Q~p;$J7`ȸ??e,hKb=}APč- SVdV&T$AZr~ 0XJ:r5EH=q&GXag -/k.`B5*'*5pmڝ~`=IASmJZ!?m_l3;pz'")y_ACuk0|11#&K^XϭdQMcMRd=R.'?ۓ^~dJwBz;3X~KՉ6]v^CF>ьc@pk+YJ@ ?'_V;6la Sc}R '7F0_pAg/" t†SYO<V ߋ ʒs>1QPeG/I[CF!@/g<l8ߍp .=!x!7Cc d92ɆdnmSl̊8vpu HмBM1ݝLŨDZ1: :Q~ i]ZFaD19"pxlX*! U9ҁDAw".L #H}zۃ}'HzU_NSyZ *LWlĩWr^j0Sai&- )Mݍv:O4fmn.'TwsnǺ+\ OhT{)1}vkb ËئF ߞ" OguJX6A:_*m?ehGcd5G})~ث m5j޻d P~\W]=^/NiUUUUZh'{a(t2`ƸzƲ(S^uޠsֵAľ̾dR1^n{}ޮr=q1ttؙͻH}599|~;e\jLL|'獯/3J (t ba=!a ­/o Q0B`zmoj cOrh+[ DۄS\&r&P?i)oܟn EϚ ILJPr?9 .#UI0TY_v} y0Y:'IEQuM׃6,*,q8f5HhMwJ0\LqپόV 9N-~f)iNS/妲 }e#MS9?s߻D.:(4=e -{wATgPh>FREhnLu7!ưWJwcoĠ~z*mui @p?  HGNS٩P:)s(6ݬ3x RcELU1DD;ST_9TRȣ4`A4_)wY8DpL@U5>eBk'm1B!RLJokg<_aAoVB$ یc:vPDr{=y/kX &g}Ne ";\>äC*@9E) _/~8^f1* mph$OQD zTG.$A>dz{&we5w{q$W\j{:LK.Sf({V…˟?vFH9Ca)PRl$juꈈ/@ڔ y<4يY,L j9Ѳ6oe M?0I-D]s5l.`΋))F]nn.>xNIf#{kLC~G= (v(Ћxb=AKkp?Ň2oRG&(T ᩘ(} BoAƋ㶑S`:֍UGճò Sg:P@ ߛBs41<)lY߷݊pcҟQr'0wK<}BdVKA'dMTt;5k;(*gfIOPut&#oB771%6ߠkBDW-EjV 49@6`„P!dN1T) 9<9X\+cg^x1G:+xy1gk)dn^RhC߇aZ_JW‘*)/Z}wŧN6u~ ]=[qܥqkq !;^;Sc< HGD𬀀iCz{s ?AOoyqYZ'b@ ݢgd(rV`_}6>& B - ʬd#v+ts~!Q"v!xzi6?ݞ>{7ՎOK0T(b9_㾍xN2pV/=OwGzosԂN`p|C֞Y}R>CT5Sl'5/ǰT \~g@%*ꈬP6+nGbq3W" "EB.!3 '0Yw2~J:S-y "@GQOl8'䣄G0ؾZ% 7_3:v}+|C[gBQ,H>BU-1@%}ZCszKد]9^3>fCzYg⡑@)ǚ +HWSQP(??~PS~>ō<@0#۩?f?霽GKed3 Iib&"h"Y%# jh,_2$"&X*ACkuߴПQܺ %]0o,X6 ƅH?3j+$~S?]e# +Ljj' =>㨠 &@$ H bE"e hJJFh"hih fia )"&*fi $"""")* =5M q I偄S UCHR% SUHRDLF ()I%Rid"Ճ'M52P$TPQ1 %)A#!ETFf _aD2 A%#ʩBPR2@iJ2*! EhAE&jfTD 24A %,]5Te:k,123 Ɋ*A T*bEh"ͫ0fHBSԱ*bHX"ߛWo{#giFƪp}䂓g_c  fH ,0JSALvWcOX@6!JŽxZ&Di(i b%@i`fk4 Ivhy"1#۳D WslLPLL@JHzeT%@ `Bq_ 綝]u_>WEy]xX(Db.#H(!Z(-Iv pjP'1}s"P_0<\/%tA0(Ţ2@AT4+A&LbbCR441P9tpzp & I(j` !T1Ș`R"h`Ք̒IDTSQBQ$A$*@&8C$DDI#1DA1 2`I /HS!$b*b ( $) bbBbfh))fH(**fbhJb(` " 8q)J01 & R*J}}4i#9Ѥb<3yE$ALȂӟ~6"0#ύ65CQA4D~J/]>Csp3"{2%/Lb:2.G!MօCE)$$]ٽtWDS4/7\1[JMk68@ԋJ CQ"z܉qF'{ڲ ~ W8;CEzo1gf)}KҘ+3 D4*ߌ7Yt}zScXYB{cO`jX Wɑ@E(.QL[f9CvTT(53 D1A)R(@KYuWn/+lazhޥkX%YeHkl7`tz*g{u6 ;¨?$`{%ۨDC3cO< #P\`2 Q@8I:I!som hPM{-Ocv̴kv;dOA}ލ+n\sʏU6tqQqt&kJ_LǚkfeTW!'i؉w&BSQ Qkq0J1FU,T*)B糳+$v9?𣳩O_6׍mwIyGU@˿8?Uk/(իf>,mŮI[t%MJ/\hRWX_eNtOiI1aM졜6ޟ_j;;\FאAKEgu}s3hozaM|:eж>×nyY0bήfcrp/Sö/OoM-*_ޮ(ᏏysxׇBgo_LU~FZdD򏭜'1rr.$v^BPP~Z@A9ŽW;,\@+kmTy6sUX )z(Ns3%@Ixm2Ac5U$%0ϴkLX_qP~bk&ChQu>0erRIže8?*=olq߾~I;KRvwZD!F b9i2JRIƽqÆIn J)>2Q5)/9+XkCX2{-d|l0e=C鋘u$dY1e#.oPc|لJIE&L)€%gM^(m: *2$"=3ldOffh8hCbfG J>;q}WcZӏW۪_X#n M6Zq$rff!i~/bMIwt! X֍X%8sOY!6hwf,z}>'fYz!X*W`d P[$/ag.Sq.QxN2~$T9)o0S!2IB%Ct§g޸TFB4`F')i;8_R_8*K>Iۄp9o~ s<#JXq*`Q=N~"+{9\x{:<*OgL&Liaj:܃U ;͑:2@({۳ ߫Fe0UT@OnvtWg^{|Tx(/c_* 7a3U1Ƭr`kcX c%,2#uXfa [1G<_4λM{kÁu}7oy~<& E$r( ) YS:y .<} t>2#їYH+ $ʟ$Kz:l~D2/D7ADT<I|;|)|^ o#]dC)*=s~S}]h}=X u~{*&]۔ҙSOծwv//ڭ:M \= Q7||inZ'|7Dջ)GSl*`XG[?C'zcKyJ'GmPv}VDW;襄lpqMׯ7y0P;#LS<;Bܣ׳_njRs; K<K>FS# D+t&3jnM6' bbb%/LZԂq70؈5]Dch'sq}#zXBuȨ ^*I%񻯃˾~ ­ܦOacKF'ڸJwwwq_s:YCˍ *` ⤁dA~nջTŭ<:EGಳe2OEp:l`2ȎFQhK'½I=~ n/=gƙy0XQZL'zto4 (ƍV ,|'m\C<3 P_pAvM@Twփ#=Hz\S*8G\S/zdgWW!uӃR; G#Q??5p9RUF^k{)>o"u=VشC `A)H)DLI%/ͬt)5&Na;b3\Y RaD l糖YJQ>ʣ@G#?lYC@X9ajӁ:m oM -'R%i䔰EbQjBn/,X"UO&*BK愍ko5xL>ד)RQj,1'fW%ibUPEHB D  ٜM=s! '\" gtFyz# @2|tZ|Q@]]#U;i|dk|~nnhVCX^k=^E@"+Xl*#n\'qۏϧ:7I[~w>ybݠjI}S|ܪrMp"nh Pi5t=҆>)fG@[*fy5Fh ˋ3$U(ڨ=1 .ڊ;L`AȻ7>TNn,ef r Bs+Q<DA?U6\MĖ=U> 6wӋ,\% 4rX4cUt&I'w fq #PNJgS-S(rIDž`J @xWuLv˨DJat}VE<* MQh)J(ȀXRHe+)^bC>'>'zHOSH-1TC?/'BZB3fX\nΓ( bԃG 26Ux! 0u3`̒w)N6&lu@!1 jVwP*鄋-CU:~k}o 'h5Y 'w)mYUw.)#P. eS ˒?CI+֢۵J^g!u[ZbN #+l#uv":¯‰Z/UuwV{/\Pfɤ-G9}[Q?vg__&pclNGWC+#>/a( :4kBYTDNgvWK{ʟe`٢]&|ܩzQ rدwSHh+ բ oG#EM,Tٖ)H BF8~(-<.1FFVFF6aSk5,:Tdv_€vT|c\,]:j:giH@ T;{Ű0 ,%jՆkq\Tc6V~DaC;62 Ԙ:?ִц Wag^5SFWG/*PގwF-?_ͻs栍ce|Vo͝3Ů{l~Zd|~i5;0O2!z;c A,U as)EAMdg'tmvt'VF%tՎZTkD/剶Vryxo;<(~"` uOFd]5*t3)NTU}O>͊}0#/\ fmeaT8^Ղmo_O\u  qra xnvjwl#Ht0GUexr-.&4-=dn]=$jN3Xk^ =mIXnlGB?u֞tt4$_jX!1rr)v j*Oݧ&;WUYzi"ؚǿ)a#8_wE;&߀4LD4i<l6c_>M?'@ozxbΰ[t§4цyVaY7qC~.c; <񒡸8# %P 9yuGxWVxG}PxAt  4  o~U\DȽ} 9οS،8p=бyaM̤"TO.ɳ3E:,kWOyMiPI9vQOXxaKEf4RWU9TR#.B\̅U`~"!*D&GbfuL] DJQ0Z[^mMGZrs7E+3,֝jQ9p1Ƹ//:<nܝM<ߌyʺ')8i^…1q-Qp @"рuX%j@}~ CD=2G?}Dj$=!J/P#0BHsa/T,s%!;+WzFQ/k!n3-Ɯ2IT^=xy\>rg;kL;UQfDRdUTIBJJ+O6bfLbBNK!l)i#* hʄO͆-Zir,ZO̓YcRRvSR_ 0a@n^zlqPUK2YX@ji-#/)L2#\`P4}b$ɯDz)/"ӄQRQT/VMOcS@PPPzrDBA Qhz6򓦆JLIaXD}|i)-cXE%aZʢLqAFSALAjFAS^Xhom9BE[GAWaY)kCR* zƝ\8dV@Of7W UK'B΄=E>bʕCv]0Qbը5)~i4]xUPD/en؃c$bޏ}kw Hx |*xF&|]eGup?+2  7غ9fǧo aǿD T }VBu!1Γ컩+cS*tYj?H NT|M]1H4u2\)A(zִO/q`!{6ܞwx -βO\%D,A?dH΅B8O8zlG {LͲn'v6=R$b?F Y??oi?9?D}ZƆґ_Agn T巹;p?p,B}|] B|6p;?WƄsx`~=]] ?," yxJ>OD@-?}_WS{>9}ȯcrQӥw3s2}՚1v}qi~꿶#z?+v)diҲbe3jgd+ 1~Vi2V(=Gf/WX~{-?gc5,b02c#ĢοzZNJ[1?_B| !юisDS8SKhr ry 58}mL_~C;*Y/oo%}M+4PBgޙC=38L>NAxyȖvؖ}_~E[Chد뽀{wwgȭG'@s<'ۏzX ;I^d :O} D=PO:"X6{60oڪ5:hgDu|m|iw=R6u( G~BK>ǀ|_/"L5/zn'{ŃHƂG4kQ6ȃ@z\25Z_M/{o" jy=E-r@P^P!~0U_5&~CK8rD@('EN 8&Tulv$왲g@ЇW׿4D3ۡ˔&/eWVv0 i}_Ƣi ~\ؿݞs6^/~=?y+(_Fvag Ǘ{|9L8WP"rtױp(w ᔠ E VuH8hWJUYe2k_ZW23|GK]>J ^Ob\eĈl: =FB҄E38VD7ԓ(b".{Dm붉Ș_ 3Zc7{ ?o/ o>SmwKpX;|nN3TLqm2 h-wOkV&{w{g*etav(ROenӞ{ DeEr "q "ZUj(r"{^Prdˇ 9XCἱl'T` e|W DE[qݻfjP1@(|ߝt;>9^ xtCE_j-G܌ GKZOLUO΄fRE1Z@?J?#_Ƚ=plBIeW*NI;QxnK/ɍu݃限 G\yͪ<(QS3?Fkv2T 'YRL]DԔDx-@Wt+# 0"l $ABz}~%s(dݧ%n0ЫEIX!";)q>y˹j"qk.{,A,Gܻ[6<ܢ}?cʂCBE* Bk^PpX* 0F@gCAzT(YN<  c27”0R gH5{f~^r"s gkYsr7cJQ9f51M)טQBІr\ N.7RkFpAJPoP)#5~A/T =l=C9k))C}1zRGGot&" M&Yif$`G`pٶkrRi9@ď%߾aNS{7<"P"}XS!J JLG=a(8H؏č4o J=N 6`N=0-PSFFid>coWqz }*X 0=qJ 8f&6CBHi4i !|edwGD{?G"/HKd;v7VG>GsosSXpP;vpa {k]Q!+x]iVV:OEM$3O6Ҩ\L;ۀVyHDT.Snm- hj^vڛ__Fv(Wut!$ -{,淡UMEk] PfaV@RBbOa XhTICgeo붎;`ϼ0qوd5 F8$F]P?j+#dm`zRc:ꄏ=ͺv~hGq!(q8Twg=G 9t~yw K6Vx2\GO&+"gc\ be]o}[7!*wut$yn 7}ci s#W6acN0m%%A._Av"9˳e}ۼ<#_x$!fǗ4^krU&,~@$dOQ4gYB[Ee |.Oe ͧ~q1HxbKhF m7%]!Zvf{ _&wf5.PRM@ǍLD*vt֯ȱay7yjqM̡,8`c8c G'M<(:zxUG!֬ Pv]1_K^X2B d0}!8&憁sα@p@iļ%PUʧM/\h`HM`6ys)$uA}_|p5ZQ$ vwth_ϪWNsUJO!P _Qʞ]DB8#*$h́$*79i{^mwe5' |1 Ox=dD=}_N]ƙ:4kѕ!$$wdjS!֥BKGElqD QP6bb N]!eLNKoV P BXٌz?:. <0s(Opo)]P l<>}uFuhyזIqY'GUvlpDg 褣-CHIšcwџNlW Kk0lTd3NyT>rCϢap}PB,|޲hn4RѮpo[8ߴC0XFPq"})^#v~Lݷ[DGbX0_ ĒoWwřssD&[ i*Pz;!N^hO?JMxGm QRf>AgM?gdW8cn#\o-z~6M=*((EBA QRm B`,jM)n6ZDڬxQSH)0$Ų"  2@9? (n( ?HsԵeƣ{^? Ň8K԰gd\R~0L0M2Ktq\k#ӿZ._Jj6„]j@>m/S BPgkTit[Z']zRsiT0K3Os hyOڒB䇪L3%py@Q 'Y:9}Yi1cr"5~p$d0`$} U{OW T=/Ԗtvo 5i#vvo6'gy>)W9]aCia]g91yua[!rn.lh ٲi0`d;܌KPI ;w̎W(twSR~1τ5\p!ar$ǚX 9Q4(4 ۈlgU.zecIoժ_iCx=’hT^Իab$# ||IUus !5r1Wan8&cԛ.Mo ~sE~A:kt{"k  !s[=TLӹf'NkX}>;*xo7~S}sK? eܵ9Ƀ\LF-N>Np"KeQtR=p*nT]nA+Z7O.`L.S$2CxZ5s-N,x~ϥV;|سc0/v IVIsk^K.rMdߊ;W*2 ׯߴ/ >E{H"H43U[hp*Oe6<,YW!OGmX$ń@BFpdxB "!`NU]Ո_^`DiL03Rv)Se $]]"oA$i"0/woՅF,ˀ~=Q@1T$b8<603!ppB"s(b Lwcd c?[m^EhpRڌy0@x%tFIiq[w3)h4$Vk'Scs%]c2$0@تaM80/ !jͻj)bO$[(ڡ:@emR @ׁ:`VF݊V+r{KGws:-hj}_ER($–ؠ6Y"p4]8,(wf &d~ˬ`s魳~#2!$,4T"/ci1 :Oߨ~qe-PDǫ0՞ǭwh@0߄"PBqm\u8a6}FBÆmI Hdfƣ@'n W2_5W6ؿBhBYR,ڔ3еN5Uʂ{t@Ι! #,ǥ *Cwqd޿~HoEҐ(G ih 鵴@-leq#~]&V>ٟe8G^闚2):8׃~ /5 e)rT;N!G!EuCUIW%RD5t9/4J`WaPQڔ]y\}Dvy/wX"Z8&t/G3Hcl:0 Qgah4l_>` VlQWSi8%lcj%"gRx/o,cF}2xdo s{0ٞl1GcbGIӻ4A#|lAr[Uπ|Nލ+Pۄ4yf"cGDNs_lOw_ 4_ҽ1^54 :&+T5,z;#ɟV8ciyDHD:N,=y&o'ÃP\݈;c9v~3nfXO|{F~H_L8B7/'>P=|,i+vp?C! +OBD5kSM+?؏C9y͟ ^\rTڶbѰ9oB蹢A8?}4ҟUzE,6Z=俣E(o!|s(t/WOo5zQSߣIrd{R+ G=6^r–ʻ?TZwҿGl<>cͺLyz?{gpvtD$.x%1 -|kuDZK\ܚ8hw\ikzz; M65_׷6;pz9z:&vf HhUKR7u8 rsCBoԱPm'^ ͮpt%:\[ɀ: b5E;-<荓hM}0F[_ h`ԻYuKC{Z mn^ 9^9q>ZE7/_MVTƓͶ*5.lrr3۩zSGޛMQ$Ubh9hfbEb0 :In-!̘!5A o= sznV>J!>%a`XtFT^TEɋYDYu⦏`pD{{iEL!e)VY \~+"m5ڠlٜ|ߖ,uSzDMubvL) Vb7A@26Z[32oSnj5p߄o2Z@Z&eD7:8v9J/|-?0$Tw!j31V<;PD?*f~j̍H #+أl-Ifb,qj*P^eZb)۰M9mUaD2F6Kw_~ᦟ>] RoY?에Z Z{3K|t`2Gkc Dn秃}EzMjN%>  Z0% QÛnR!H%H ubs[s6֒aXד0gT&mس?r}? j~Gv_كԯSwZLq>4@t~VI[²>/;+qۓ Ӓ72@s_?0i*߲K"]yV߭`9n|[{ \٧к!_Qz86m7t<܈HQDnt="CL,(/יK 91lMXS/"\[p{&>5 'E̛wxa,}XArݓX_IuD$AYp4FC<B$t2 mmC,<:Lj iIB9#[&G66jROͬӎ3 D-f6Эk0F 5\x(DI-9=F@~SF* M^ 5,|ZCwXcNcɗvs1X%W 66qlQ/mH9S )9nS=N|閩R& }/OI=l@+MbXbbC8wޟsc1B_( q2rJ.JGlhJ4>&NaF[H.~qK"k9]<\fDKoWq^*ɨϪA삅POjlӢx+ i(.Tad{hz)vrhd#RI8H$&Ն5(}kuة9Wlף9#b,:>bq>Ӛw,zMa j-FwJDC(i,6;Nn(aN8ntytSV91[%w ZaŤ'Å5vFS4^in251@F=F<`+ߕl f9uP.XÐ)8߽^mtXmQ(P7;"J[|!~=o,Mې;: mʆdcƿfoZk`ݨPI7PCUrD(_>) Tתp*nM[5jBh9 haf@Uqvo΀a?|zάr];#RS'Q&5m="7Xj"i^\sٟk}hR~v٦D$L=tcѡ nw3 <]3'`(Rewz):KR/&կ># ?6PSљT$Lf=q. D&[s7F q ?J3,HmNZG\`r:[(^a#>K`(I-v7/)(9+wjt~orU^q0c MG-Ӹu`D`KJJM}{r8I ُTg(ܽ4AS*lkiIۚ[*ӊeTdo?/TK-;{{ ?zG %l:WіZɶPѥg/hJ倘I$7jF5՛G<0]=FńɐBߟ|@Β B`E1"`[3grzSMzS졝|o5]ײ)o56CӭMaʿ19hY[eDhѲdB *yWᤛJccAzcfckߡk9,Fh\ b]jEZ [PۇndaK*laZfnoXQRaPХsa "UI SUυ&gaޅ/';͝ml@€^lT`@kRE/[w3G<<4Ҏ Mje~p XUdwLN nndڏ#{+:iwvHCV.6wZ3 EE~{T^t~m&#֭Zr},ĥ 5شt3sэh9Ӈ>Yӗ7n:l#qv uj;G vϱ}N`6 Do%PCJN(繤~BrL)b+ YzEy\=`su^7iIjE1"Ӊ=јYi鈚p[KHemRp6{Gj1T G JTqk= 75|ٍ}fLCltw/iھCUwDTv0C$-(9}kK~g?T{pD+N'Cy%課s4|< Zn*(Cn\g,BDj vcXg;_?^i=۾{t4߄SNfHILʨR)+Ì{" 8 ίa$F~»?OJۃڭ$C5dNXƢ9`:'a\K2ЊbZW˖k 0ɷ/+ݻp >&@R l ĊITh<:=vO?w~G΍m[:m z%<_}? W^ <q!vJcvXU9ql)FFq7:ᡷ&|/>LVQ#pq=$ukf'e Dgh E6Cq^Bs71RB<*)wzmͰk&uX)e!] cQ翣I7'c܋2x:ޙ:בS̨pCFKoG~>9E\]?܊'v3򁍥xcTBs"|n㏔lc Qω"SngV}s~ ߳;hq4hdU1. %ZB2$XRQ FMe7mhoQwd_kzcBT r#̚E㶓Z:-k7Gy[]WAO [~:uXL2U* 4}vDaQEe!a1r v;}(7,e~il mj*2ǁ9R$bZ~!&-wZ|72qܴoۯE֗^dLTaܝoyjbdG(twNMgo|h|=K愖)b6-UF@ڕ{h$bihzZ?E}]o]@xw+<fIm;}ԯ \^nRK=ތ6޻{q$F>g]7HmS>S~~Qc`5&A{;dy/W ȰX+1ɿ*(Pwijj1BA$βv=_ٶu-ZrۺWÅ[uxU6w0Fki@pO).e-.ql!A 9zhǏ.jU_,}kf~`#ǭWiQl:~n_%lu_@Ep]C #si`D\0)4rgDDp x4dۀkDžt5΢vL[ rѣf"rcϡgBTjU3MRV0l8xWvhsE%k_&9|x-d Ji{n|5B }Z"mfQ!$!c??7.FaÝxX{S:Җ8M5X_,?BolmG©! h%3{xE-ej->t8MD̉d۷kfλ7ژ봠Nٮ_VGTVSvUXZ~7yrhE/JB;ڔdA/%x0|gdInk+B)˶^ 9>a/DZ0 4[R1꩚c0ܧMfiԭh9i] Wkqة;6muח KMk7Z|[#D\ZtLv+YH$E&K (^51P$Ir#!`.Uf~ u Re|@xɞ!m&^^LR%ߏhSwBd[g-;з۟*!r?p۩[M͵e˝UdJ}T4 ARQٖn'FV<%X22iauz&H5<Ƕ.$zU1\ՠ4zh] T.'0#VV|Z1+u KPIy;2)g>#gFqҁU~=1|б h7-jM-}CJ.$v,ѓY6f% ½N\Uy\"`y FLܖh \IEE. Z6Cb0:"a%Ђ ʑje$SCkS[[MHD_NG궖8F{:m:!ip<ێvJ">)kU;$;۾7-;F'<>e?[)>s I; z$5oNdnտpk$bJO"dj N: ǧ AӉ֚l/۾_'n( oZJBT/+ *o.mg>g[VT'Ff I$ܪ4NjF (/MU(c + b8޿KnZWɬAMU*›AXdǬ|ZkgO}oqТ迍b~1$Ajv:43ed3s9jc-l§6xnГᧂ7n٠*eiF|K{S)oӘ"ެ̳]< #~V)os|/?X4X7^JΓS㧦ONLnҧy)XG 1/zծnlloxAs#5BSwV>z֖3J?pK% ߆hRma~64ǟ4A8.6/VΕ-'c3m[!Ɋx yr^)yPk[0@LVRҶ3O[eج b񯪘x6៫-J%]Vg+zS&n4j 9my)Z2F߇K ק_S:)uۉǂ45oMwX>y::j]4vӍI;hoLc ?F_Mvڤ7~Iok($=en'm=۞&8t*DWb<-Ѧ|/[6qe׺4x>`!Vz-mH3W_YTQn糶l=(ʪ|?cѲhײ4e^Iz {'𤋮6G{w*7n9#owxQIҡTِV#%^!㖫 ,Ѵ;);@!] Ev>pF} GI40 1RN%{ʫh'#;+Wf<40tAioM)'W7fL^u]^Vm}&T9GTQ[L\~.Uݼ#BߪEG؆ɵKUEW+Pbk5g֦ƴT`(+V~;('6cZ_Kj,yE(Dž./|{.:Oo'NU*aC"jŅ [E&c4f{hqޕo=ut`3\>8OkRg e4~xcNT(S6|jͥ:Gp[" qel(#'땖X65z5,[CQAZR[0'I+*0!A7z|ѣo諚wG]wZ5yyW3įC3u?N赘z@=(nk{{H-|8^H}Qc8e6v❼+MwMśm)6!)#TV97 WwCR.NQ4'0sc]#}q.U6Q𜣔f[QأeyEI7{(SlXkiZf;yC ǶhG.QF+~ȼ-yoYӱ(v.ӑem+3^֖%nai]@v/5B\jM(#3W#/Fih! 㕄Zw** q$-L9"hj٭,7NL23(,RsG]bR<^um.-ǁ55EꏏdQ m-n44!#]* Ѥdot!1GX( 91A"?~f!i$ 4 Z{lE;:rrէpHg*$YE m5F'5ì±9í3[c9Hw}f2_o/uϟFGOf>ּz7jyyo DIJa HtsDކ»h[=fGK7Vxp5C56~B, Si^?@ u_oY!׷nēeoxD8E*$c{2\ mi&Y^5Bw|4&hMn9|HZ9Ʃ>:|<7:R.ګ. IӋIԯ7ײ*s)(}mI=FʛfH)`utzƤV~3CO3s(-{U?&m[;"Pv,1&uƅ:ްd_*ưzέM 2ZW6#RH ή,H1ĝEsQa ,u @zH-֞=qȳ ;dׁWuzttbq-,I't\LME l*8L80H͒:aquzqr*`b!DSҺ-%VN]8{$W/$VFŜ5b[ڇ FKCD}3ImZyWNz[_ r*|~RwoF| ~]V%M njhp&qOx{opͼ\MHTH#oْVݗǛnWy`9XNX5\r1Ag "plS9['K7{4e~3CEy{PQhmEQָN{v'_dڡc㓝{l橿,/ÛX}N#yEY=UZQ"ZAp*ukQ޵uH}DtxzmXB#E/KîϓQW,ЊMcMu5+g3w\|&rfזņ MM4߳{|.̗ݼٷh Rf $e/ KYXP-5P:[.vry@Dv_/QjÏp塂U &ak'PSN\H#6X'i*CVMUrHQդɒFݣFr_5wXLs! ^Y翻_6V r%swɂa7.g,S,'@.M Ā_/NZivۭ4Zˍ!y?ZklӔBq}}Go +%KHo~ 3F%J~SղZĹ|QKR!!$@eK6nz>(;Sh)H솹 F>,66#˻fn _ /Xl=د=&ۣhhvc+V+)!$(ffV !PLi;qzw}yV^n;~Q "z?j_:IԈj`QLt};-::n t׵xx^N뢇yLodj3+{vUL5Gq1J7f#;!>ԮpK/qdw,:6\{'BQo,ٚȃ(S͌7KϋvV;I֗~HΖi?-*50ZϗMo̾oJw mg|{~<'|>p(H9#DZ=)VCnƕmnL0ڹWO煉Zt$^+ HZ~9O muӻ4l4,@^[yP;Im{qXSZbb ve\RR˄ѐhܻ{LV7dý^KN"+dlҀvE JAKd-m!V0p:OCt`CYR߭5&: &U!̢_}5 #'|m~*C)ʺҳJz5jjXouG%Z:PywT~~٪Y6槷Kn{aj'xd$p2W"kLVQùrcqy//x+j&fe&r`W͹n;oܲOMȉ! jJqV-{(}U H_Oӥ9oƍs ڂ+?ykKi0/RykZ_ h飂bQ坪VC?cdV Gϊ_{[-RvMvhF f/O &6C]!~T[%8( ACM/?~opN9LUUS pW9'<;ik$ UJi鞟Otƙt4s P,wCŽ3arjqt2eIHG3ꨠ)-Ġ`lbin'tqҏrNbm3b7çJ.C:ɔboL0Ř-a[GA*gMרVQO'cK81GxHbT +ojoGk ^-ڈS?rzP6P9.Rh8rЌls2r"2>Td7o=0AӨyE Pq SJt _ZG|=.y:z3>gSX~Ͻ?])G;=T^D&~N劜jg4bNåLտ`W"zmOJHIb8y ks0)m+^קV/ͮu[5zAz+`Iw,S$hh,)C >,!n,qh1Kxu#dj׮mۈ-_N^SN=&QuexN]|ϝ댿l<`Ѝ隸ޥ ]t*WNJ[1Z_XP_GMhƞ R`l2MT!e& G@Q3[@KA]flGNm &|6k(6zAy 4p>C{n*F}_VUj%&d;C [GyD$D'ު7nㆂ "T!=s{PRH*D {:l'`wHFvN og\$@`J^.%C<\réYY BFtUH و %)Dɿ|r= BzSB1#[,&;ks@;Z4&I{_ '%"+fhg1vxH^`J c "&I6&i@Atl~ϻ|c;(/xOJv\Ѕ_| nvGKFVy]A>ݯq 6wzhj0.F'ȫHd ^H1kpjLNЦ0(yP2jo,UW _ނrYuq:hRi-RZ SoW bo)Q+0Cˀ~D` I.#V:CmuJ?疔mhWũzq:;y߲AosҌN&wWis$I{47/Z6$̫Kj ]׹f 3r]rୗ Pߚ7v֦oSiz*F^'(zD#~4^i,߂{B&:'5ud8= Q=bL RT2s!DJ%=%.Y[S*E})K77D.]Y p ׻!)ژč[%NBh>a0A:bRR}KW{AR nt~KAl ԅ1K-U s\V6},fRcq ("J]U-܎ࠂJ3 I$U i3DmBtkp*M}~aٰR| {x nm0$pT|ccoںE9,4Ä)RɎوl01,MbL[W!Ǭw_EV->|?mgPgjJ g=YLJHBAR >~[=*6#b ?NWI~iXD~?XGBGld>"9B&r'%8`S;<4-Ѽ= Gwlޜh=靕1kۖ ٣'>玅Kr=FK_7/N[~>y7b8hԆo.Lsd^J{C&D 9$ C`irTZۗYc8\,#9e{XEPO-e^{KZ=>L;HOτ)D wNkò)*.tb9Z,'d I@'M 7 Id8#]J+Vz,P7?1~?5XwML%<&3+Xqhڪ1\4~b " ʹ,]N=kTz֠'Q<&2,QNj8kA9R0RhCOzy{I{6{XgXQJU0>̏mf`g6'"q@ݚpu P@#M"FJV= Z;t2sx!CXiG\r$.CDh׼JA Q(FJe m5 &@1,P:(y81`2 jɶ`-q0X脎{ay@Bt s"JCg& @P)F $;m3vW@t4CyBjThRH@B2QDNrNR,I&B, riEӏA Uʷ5㦊@0 (0Bt7pǘ6B\,]lж/5i6Q6e*Q@0|w'04@BG:jIJ:ۃ# -0'gߝTZE8[;$lЈ"*iPG1y;rϒ"j:nCN'we4i.[YX>UDΔ:IJnR\{)T8Go?շ7Ů_?:0~~O\=n|9 jI4b*=b9Mҷĕ,UKbߘŒ05B274K!Y?H1)єj/p-PϬӑuCIۣ<-joƋb3qopV;1(bl0dmg6Hs?TS 4LM<3CSsaZ ߧm8A9IXrkӦ QPScNBDYSJiz51VG5ͅv,n vIl2?p,|0U0ϘRLĖVwû{~c %Tj%w;<<\L43d K$<t21%@Bz#n1z@/R9B_6/lA=NeMrsB48To$aK{ ѝRv(CvI9DDE"A?jj'&J 4E Hך޽E-R.$>@mHW` VPı"h; |dQIc *?(o\PVXwr#v)D"F_G'蚞 *օzgI3 ) b@ t/s_ Æp>pO%QA.>興iL]~фgPP ;Z5>xI()PdX"Ո ފ v>|=~$q$$ DOu-!^ G{ݝ_Mg 7/y6\pD鄿QU)t B)g} \V *Ǽ{}]ovԬWFzxXSW˄; 2@EP!1R\3W_l>#z"tO(be0n^j:y>)}dLpw<0Hᇴ:k%UiEG>d&-LXyUFŞ7C=T;PMY=*4;aTz0Nb;Yi\e_ '!}~ r@z$#wu[7sV66d61ӛ֫oQ{HBQ+J4C T!ONKw|@%J"9 >.^>>?v(O-"Cp+T.2o?"q\mB~)Cn ^~?>PZejqڈcT߀Rb`D%tPE|Z;6=@ѡ^Y 컽 T:%[ 'e?#Z: oL./5'Wa3(%PC*Lnf!4ff11f~Ȫ|NdyvڟjsY Rq1$q$ڒ)SˑO?'Ǭ?i>ReٴXݴòc!I?-YBGJ&cK[ @jh aDtN*v9:$zF5nj4RyJ ECEh ˙S|~2}o齵I%nS0\qWܠhB D"?B+(n Л|~M@Hi] $2.DžH"\.,1) ?*c_[Ɍ>z,1Q$!kɊB 䥄A~4 i=e4]!A-[Dy$iuE@ë'e Ϡn*BR/󰟾?eV}lX9e4Xlr2~~.k(Z?R9wAm4lp48f2r0 t 풋1~AHUN{c6Lu)?ge4(8b^T&: ıE-K>$s?fSψ =X9yD@o 2v Xaˮ e끲_^T>M 7B$c6FnwQ89-o<1^W/"vxw}Jq׭ΰhfh]Lܜf6S;v_'!Afbkiy6[t yա>1 shOt{R|{ve0~>SA/^ T,M l'8Z.sb\to\HpM8,ܩ xq GT( GT%nbr!Y 얍g4IXX<#՗ L7J!bS ^λ{Fƒ;z5b9H^c6|^9T/vVy-xIW# uXP$[!Z4!/=IYaVuc lmRh [zVM2'U"uoynRj)l>x6[FY蘞wq}OMih/AZ?Ksw.iZ&TU !֮A[x bT}ۻv*v:TM>Ml QSx2G ފ۵mW4 Lb+ [lnVGH6(h{8+0ASWclNKTlJΫר]6 eS\ p)P۰ [0 z=?@CHs/ ^dUSY5biTx@JPuS竻חrVyk*`XwjmS]n+CvjGI%DZv6_NWD(5Ű $9z{_[ߨzv!26JwJR|-WÚWnhE&@-+GPFBȒӄa0Y+vd:V CڗEMԳQw)PҰQ<BGNwc`@ޔS+*qkatEfa^uZnT$J`V>FU9eryOgS̹8@Z#z|L5 [Y)҈"6>X t=-cŝ别%~5d< P$[ZQc٦y#\7x.ÞtnfBs@V) ŋR& 0T- uOa_}=MM@lMVH.A>1OWj;ޟ,ҎG˄NfjjJu(mPAS&9_`x%Hn+l1JW.,Zz!{#ȊV mhRă~ЇF}f4/TMFiírGtTj?i<EMږ\`=gj^x6ҌGYJ$á:/==/dSs3mְ!&t԰Fk HH[!gk1K \0Ѳ-$@8ai3c{QTf>a cΣr;#zu!T~?MsW|4wxˤV*J-MJVmK2D(=T:Kj_|ʰZoFP%*37>wJ/Y]ڠmEckDk0rr;=űgWv,X[M<ڢѺ-PxtG'V {\+f(~;'g,lY/͞:=^i_b~wd4%or&4RSs5MEȣzF~zoZ`%Wr7nZo6'4h]Co#Ϲ{l V^ћQ1SPz.͍M׍@tI?+P=gw.^Ԗj0p|cpÑ*萯B!W)(b`ʓEM&n`†h7[ro S:IsξF!0|)⇮VQJ CRFVVHIkuvd‡UՊHXVEU bƭW9i?}Gqa(ҳZ@nEuMKY.%Q=2:B,% dҟ~n:'-I$j*v6# biKBFbURL ,dׁ㌞S)3riφ uQMbкXD= i! %`A-hpC^!pVkXԮȪy6ftfϛ[(*;:1L Mt=J$~ *OAsazٽ? /Ϟ~ 5yl jmEk^1LZ Ak1]I8/tR$yqz9?1[{ᙊDb^]nyuzW3?7u̹;s9oFɕuI\<5j@2W9^Ú( f gN^eϧ*fHǽ~޶^Tkz6/VzzU.!5cW~?-/l " q=1 %ґЕ3ONAmpN jw:C!%Hיo-ޗ^xy $;s)Fvڸwb=} VvIFDX|vSR4~R=}ABbAV9<瘐S3Ybl(&Q$hs~M|ځP&:v|ǚ ⸌06U+5EȅX<# ;ZO5ND)H7).du"n_e^kX2I#q7!>B4yS֑s'lJԦt~Jv_Ԧ,18":֛I6 ']Z;x4 $zC:O~{q(PāO?QOWṡ' ӉW=?Ҧo:-#|d?Bv^~xP_E ab 5~\j,r%g漸%E>0ps>cDk\IPh .ńKCϕ#Ba+TMxOP.Ӵ%k9UѥE$F:cn$ bx2DC0MJ@QLDJB%P 0@EEJP0$tI'e!]n8l/JaϜ* //r 8[}p7{i5ϫ=CSӋ Ey65cZ_{ԥ"ߔ[.4$+0Aj4aؕ@jڣ˦`TՍ 4.Guh}S^1rٶs Z53@%Ё2̷ 6`mL\kgO!0R5$epgbl!9 O>CD܀]f0~C,R߸'ў`Z f@Sw`|ك9@[ @)Gh-CpvٱvфjYd*dΒ4ok=et{uY9kr\lc(P[L0QZ* boiJ)mqp+YB4M6q>V{7:Kt9aC~.S0i0wot CSI$z0 z|w ;3c& >$j c?Ҹ7տ஁E1,[1:AOLRnգiΑ]+u1q_Z#g|,O&MbME@8*2túR>m`gpWp8[W5cV`odFWxpWpכw>R  3$\!Y .z#FD7D:t\!ԧff0e+Yb/2Y%8sNF+CU@@!_f~vC&lEģR7͸*iZj5qhkwو'&2s/,yNK7_z&o[D.Fxk%*n]ӷ/?/堺zvJwak+Ƥ绰rA5:~xiӺ>41ӃauýЅ48DjMomoALϿϝCñCPBP%|߫ZV)##;fhn4kU ө_Cn󖶵6ѩ%LtPrzJb8n6r\ y-aף7Nzófh&zls˦XuDJ5a k9@o$sWYfV1E ,W9:^cIM>Ȭ1۶*|NëmԼ:;vl]voKZA/_]ᨃrrtzA?e`g'ajSgqiϟw:5t m"+~VuP pQ*Ba$6ܮP\;?G8{I@9= uǸpuŖ C]4xMj~]zʱؿ 0Woe'7=baBOb7 Cn,gZ_{fh( P|ྡྷ* ]8ANxnɘTQ Z`db0sy =H Հ,(߆2Y#~҅(;OE8^OL?k~GGOG!QM*H2"+P"+??Pn^bִ"]DWy<_i3>#DÐ+cPh15=5ji "A*]K3,q֭EɄ\)?=H(~ee(_6z|HL.0u 5`@,\Ats72~Oڣ/v+^I$wl88L#8|.#3_S :[,mG*}{^0urFn"Hm~+B'`DAg#xʁ ٻuUۂbku at܈A!tG?(WmePrCXX?wYN$#8np  !j S"]a#nPYM»t^g[s.i Oh!!f(6`B % swթp aGSLXD)bx9f}W2D=u/X \8O}0) -rng+`lu_n__5۵k"9ucoe7 ¦G䑏XMf`X ImAe9sSlR.Wa3֖3n': ǚkV /BXA)4bylzwWk?qհ+t5t㩆5xGfu'F}#I5I$sX|pl|<={a?dGuC1}0I%72; +6TzǕ\fZg_ME#q8Ӊ՜jk1d& ѐ`!^Y}lnstXZ"p% X 3ú`jh5+H `|XFD /Ί9gRH)y/<=nּ6oSNzE弍tT%&\?AҥVh{L7p "^S <e6w֭NJA=^;v]]5,OJ#U#]ˍ ;t {u0·V$^g0`a\^4kPUN-7x{{9tKT.Z9 xr}w9ٵ!pVթ3f538ɵ^1 bY1Yإ:w^4 eVil1Zcτ B(:]ϽJoЎd .?;$)RiK_4㼍 J6-͓ە(T D |O}ykUњ`m-kEcab\~L6 (2aUdy=b=G#GJwBn EjQ,]QaFg\}) DU]Q`#a (f=ֵYׅ k,}4F-U={I֚|C1N>4F|”%:7S~6M6”;n/9{1@{!d_kOn3D2p6T0Q̢N!#6 v?5ܦJ4Jʥ :hH Ds< #){k+{yWF)m ]$1W Vu;Ж]zmzO4I0$lvBĦ> R H4J14TKMP4-%#T-#I* 㕐3W`Q/8yv1sҮaFwVw+}FQLͱTRSF2f,Nb1k6|w r8kmejoc:4em\p)B!mf,F mWZQȈƨ!+%LT(N` dznss+ӇF cvA U%UQꖣuք.Aj;F4=@rv˺B^fFwo ⼡B, ԅLlQM}>2D1ï& G>L_ L ч悔(TӇ%HeIf(bztP&:҂U2[VOHWݚ#nEsݶ{yL\l.8"=h mJNCۻLmIb̆""e#vb+խr?2~kmjҧdݬة i\*:wVKMQwmxz-Rs-Jz&-u%CPX"YVQD[n~.ӽN׶WLUyO-z]{6\o w|g_^<ʻk.m*DIHUc<7w078iI~z<=ֹ~<[prp& H`5"ᢕPӂ٧f80 ? Gx꘧hzRGvro|wc4ͯLkhzw𶵼Z:ͦ^ ӿszpN }3z8ƕ=kCRg(}LylL[1:oۮuN[8|94[  R*-is4KWUjJA="U)(VyM[Lz `8+gzi,z( ^+Fwh;@[|^4cq<N&p )$!Mxͯ6xpSjMD>Axs:7pxWuܦũ谨cz^8Kءa Li>ޖK+zU!u@hO-זW!S3y kmwy\F& $Y.1c:ҍ$9xv:EwFnΙbhnVja:+ !pb砭T be{)Q߁Y_z:OY/uL x$h<;gh8Fo zla~#g)g8ʛ,[&r\ E}/;zMKuF";I@ݘUl7I69`;snEa׌)z]ԡإr7 ] 5T9]wn3m&VIMfuPtMV1 iSrҒmwG+TȞj!jEM+,0V+wf*XCKFd0TUi׆{%Ƿg~خy[^4jv_8dI-P1P[ LiD}Chb(t17)ڿ^>~PL 0xo8@PER]Kht# q@:&rƾ8f~Ϯ33An$J<1&N*>g.}Bۻ>̈`lU@l)Ew*2n-2)eӤ.{sƃ=DIGqcq 0i,r~v!v\|7=?$33 Yb#/GvuXGàߺÿVƐct~^]!R S``F[|=75;ۮf[OZ䊠~EF@cTwyO~}>}D2_J,񩀏tNLb[ߺԥ085S9^KlJD:E05DgN4;^5;#huJxHO FPk˃j~)~3 {}^;FDZ``Ly9 o*}Nn[Y)K ^"82 L.[F^8KFˣOsi$fc[z糂p'.BxXE}q M!󦖪w7C&/@}ܓwoj^+z@yŢDZ([tkC)ijhWI;I:(r*\a ڪ@ ugYJrfFO]fŠ"b&/h9\]YEY4ܬ^`R HwGHƞm 斷fVmA[`3:}Lm?U",f@x;Ca诮urLV*/M7y+]I[)}V^q87,Ŷݩ:UPƚeo{}aQRv77۾뭴kwSkcJQm+[{|QyoMkjNozZuվ]hF3𰯶zv6;W6cJ#5E%D;V꼲<37qo^s!l6[%9 3M4ڔ(O[uXc\QW[ml"S[[M3鶻ᄌk\>5Z7. mTaclo1EӥFgIΔj;:zzokLm[Uε޹6ӥUЈM1S(N9YPjڞ01{̠)R,i*jhi)hJj(B()(BJ 9M9fy /<XV@U8GsՁ͍{_ҿT| {hL">?U<#H)[dՈ}}fo`2)X@y2Lkb|o 0$/(!'}!?;P0s =ss諢fF Yy윬1 l!$"?kz LO0̦pTi0 ZGDƮ,j<-QAD@8U`{BXښq#1Ǝ0 .zZk̐VTn~dd/'z~b4,L_Z7g'v>W0ClkoeU!u6<=Wqv. w%]P`3 to UB0 sCݠ65[uZ,čcTg(J?裇ć\qg_@i>ޓE+ILx*H}ع -o0ikWqwۉ~:M-[jV WShhQʊmf`xQohb DiroU+T(H.1tDoM W)ssLOPxs "UA :䱲͍Q|Opgfd$c_jY2m64! @}V1M%g" !!0 oҧ,)^\^o?y53WgAÚwZ@sfU6As KYrr ɏFއ{ '@l|2nbNܷi@D$hctn>՟ ۺJ>_ŏ;ᰵ|bC3$tťD:~߿=Ё̚ ݸ(ˠPO4jzk J1T똓6G}w~]q3|jROȭD4E[O4&  0ճrS^r GwgjZ=C`SDAP'%~Wgw!vpk9LdOڕGS@UWYM|{?ɀȄaOZE{>ӡ_4 +񿕇o@Nb0W&E-poi_O(~#bU_83ԇ~'Rzq:>HyLї0+'5мƂ|T@2N(jTa40 Ybw޻=ϭJP- wP&`hJ\"$}6nljVa+ypA($yަdԖ)?3JMnV6>LA|f i%e5=Rt"B' eyF<'1@m**P\*u<aU?w`fEYc5Wb`9ST;=Xp,)bRe6rvl+5y糯v)NJ(>/ՔO V+0;VVLYE4/z@`S2&,"wv5o__ R 5|`IH] \~r@4N00~=*sq=f} yDry=X#Fp3`(75KjZʹ5L~ޯq-~A>o fd7<=:$_EfOuPXдg$mft"}TovQ=:BZq|CUu!`>c9'F{33Il3<: R%{i]" o30KsfR`iXir+$9k[KP**HCOqr=Uf.dF}1T9-}֗xX$vbn‚|39iA @֪ PJ^ @7uT:WvIGZ}~o;gZԽ/ïǏJÏ5Ui%'|_כEeSwp;9^xŠzObI=@=6Xft9j:Q~43-Aj sg.6y\ِ8l.K‰?ʢТ0&`*0Ho bcodh]:"|$=ЃM|쫾N}{߶X3yתGla:;d9ͮ#xiP.xehޮ\>aJY#00gR;7_sne [?x=X $U:}s#.cS+;j/#*_fQ$"??~s;~uŴCJRPvh'%/cqiS|78mg$O ۩gKuVBKy70pre_jMQJֳUF9QMmURZ12w?}&(0ٽ^@fkUцY'GQeXT%j#;A"(qDð#hܠL::8|^l0:*)"B5AJRB/M]ݪ|b`I3{p5UE!M\+n4-^iE+ώqiSd^~7bg16mٱ96wdϤC>8pk fBBEyWÁ}OxI$O,!9D4@;ΪX>+Z`9OV+3m'i 3L44]gh $k;v*W!sYANu}%="H噖FV?#F6Bj̬:&ȕYC`q`8PS2wo_sW_n͆6y`|d5B]Y\%v5!&?ztdOm30 Le鲝0An^yv U @YiE3W wg]p8K/H x#@ UD =8Hg+C\m4 Ȧ'xmd;,wC}.dyࣺ ]$m[h޶Җo9dɴ0<_np2vԘ*B)t*r6x:j1A5]S0"$he"iq62@etWX> ca8q0DՆ%PObs9,M' VFbZy__XYeyC:f _(۹MQɇd38V25_g/VQgw(o%UP.CV8܉{fJfŭkeffMj=,i*JR>c]4}(kKi5$wCf0Zu!U@I Ia\פ: gN$"z"n6KBWkZ&e57'y'mSFy,0K!5AZ:E])4ouGZ/._ޮI 1bbUV)̛3tl5͖qRCā(<:W2ڥ!*?:I;#jLMԊ` BH( >iZ"qE#opwP0~#6O"g(3CtRBs9KqR4ZZ W"U t@H8_УOqÑ?G-O)ՂԠ@4N_.+R La]cH^K O)WTc⃌3+1+z>~rhö}Z; w2B LՄW|)c3LZ9H.yN 8:h1|@>hC  PA~c(tI0THYց^{CO&Av8ÌĬ2u[uq3v2z⡺1&тcqfc "I: 'Tpvdt)]@.n\Jfz vdu>.i6w￯|<O!1va:#>}t%a([Y6GӧDtp9\'ֽ{ѭMT,~Z,R3wi5ϊ0f!h5j<+mV|;SAfE&[$}wHoF*TJ V*^g>F$ $ҩq2p ?8CP}:!*HHU&Ҳ:?y~ JRI H )JC^^y~!`Pt1? :݈ңp( uN3?$92 ϗZ 2OUw'=1TMf`yTLCMZ_3 |NgK}ݝ'DQD a'!8.FVvvA_33$J8A10iK1i,>*@E<h{H}N6VH-Ӽ Lh󾐇!<+A&ť쮃_U, Zczumm->[?d 0VBؼD 0_gN~,$\癉Lr\AQ{&?Sim_H]vtY$a&04ړfgdDIJ"ϮM&mo{IUۦޯbkc@p-ɍ;ė5|lcOxqlM.Ҧ]|BB&}\gAH TNx9DA֎䜝|F@cÙ۩y=~[yq9HlD/yw>#|hxL40@U"N5܇ Mil"E}pJhؔ+ᚼ29^$e#z*v<>kS|zI>U6'*_b#BD ֍Hm.%U"]46Bp1(HP2O #`0=-4ZYTPƢmdaiTƵadb?;>+un55~w׽C!9qZӠ2L A +BXQ4OFDt";V/*xPZR1? š"]Wϋ?cLfVn3\vyprׁV?'WPBQs{ أ(NM舧^>GfA UmG9(t@a1 Ǝ0׈M?QǔI޽V_Ei1c;di 2?J1qaxo $IGn9\F5Ԫo9i±urԾa:gis8Z3qEY3Dayzΐ= <偑WoavCJCĿEuMzYGldyY(&±ASe"9cEIiG7oV}%v5(li1N_d K@/_>s_ui}K-"g d[D>Mƍ8vӳ=EEr-ŏj6_Ę-π =R'(eL~U숧u;;|,ٸP+d] o!"_5g˅YZ #dQXMWSqҵjj_3Wsnժ 3T%tvSҐQ퉤 wCi>g+,+t ;R6YG-G0j--2MK3K6%%`' GFC2#z&ZUMA+jLI{EXo't`qHcU0F$ercs@}%#A1~L% Nc;-е[cM,ж̧I0FeEcWtZ3ym޸X@3ldY6Sr@>'cdQ-">?c'ưCqA?5[P2isy)Y|6HA J9D(b+%"3O.irifhޅ6+qkmizN"6NP=[C$LKpC#cI3pt'e18`%i{>dl`4yiVv%+mZSɫ;$C4vZ)S'$$õcN<舺rch'G`ppѸ;CdAMQFT.&dmdF24L[ykF'0Šb!Ɗ"9wtŰ$k#!2ʡ* sІn(EZ222h۔.23&pC2 Zd#lvtƔ#'OÖ̮h]*{)0>3{ -6%C/^IWK[ 7d].` 1ل()S3؎).B|n?Xmõ)~K3 UldUc*ljِ3U

    '{l?@lIy|*Ld>D>rثI1'w}|e#6szm--Kk58=[_y^^a{}?Γ̾y~丣IMe7}LuߑR>r(2\y\CU D{*nDRh\ҫۮ[Pγ NC@9GjFGE0"p0:-"ۓ" ~n}ey ONP>&O:q>WXZJʾ29%DGA' A>; R'3'EzFz-#'sOb?.xݖXI,bݷz<Y/ƞem$ȟ`pD@Zya2"y@S"1=O > )}ݽ˗)d.{0 pu2{PF"4h{G?쟏ṁ.OwmMQmUMQ#1vRDw.uOڹc_GCGS9gyWu!!'D,XɾJ A0 oq 0?8{"W#"ƟO0^L4*Z_%ǐLF4sL̑$H. *OO*20Cjow3T-on6D6NHȓ(HDQ\$beRw|"!f?+Q-l8I9OUR_|jؗ|;YOGQ'[kr$~2 ~Bz(a!Oډ[?z_c {2!s@R4d4VI-?/"12/=!W9R$*٪;>< o? X^ƴD-ݏXp=AFuS=,Dg_ym6^}}_ } ;DHW?*^B>gU#}(0i (S0(>T0tJy<^) uqD) @Bw:E:đ]wC AҚ CAZi42"Ep(`(@]xfhbaZZ#:0{LGE 0x=Íq%(}p;zt5a"k"R.OGWįݘ:aK;g<5(k -LdҲp 2$ pbHÛ p?7S%HiiOO>OJtxfzO@?kD|ysJU6[`uctw9]ce~Dz (<=AkpuCkh}浭I_XpS038qQb&i.дҖi~'v8!Tm)&l-d"Y(iܫˢ?C Zi/AA-ݝxex]4"\P/&e5h+%G.;DŽMc%dAc$bEXu@&>1ڟƫMc lYN6J EK(xl`qB$a xoc"vH[/0&Y ŸXzw@Ta Pc}@E٤㢁0s M1zY_.e:z!q;bIcZ)Gdl:JVr>8%٬g$sIѪHAJDqA`aԣsACYjF}i!B@o7I6aXb0a83>d֋ebT4|NPl͘*+w.fm'NO1 A*2 9XsX(C9$8$RX fpO:%T$}az1?lS|Q{p\pFQ|>/14  nv4!\{zCNHQ>,ޗu{ l=۵Lc m ѝ~*eqJ nE{M&~D*OM%Cz./=G o{$706QռnϳlؘҴI4@ćևا~ $ ZŕR/A0i?HP?yW3gUuc/C-c֗?vvd[^Nn@)jE"@{%^A Ġw_?}N0۠ДP}.^U\1SٍrILRХDޖV"L:0gkmAa?xhi>iۈ@&?0_ xM#2D7P*ܳ8:KtiX:  |D&5ФQUfbA\ ۦ8C6lC:3p$pq7% i$omUUUkOܯxzp"Z:/݄= L@ћ0<@BT;8W\KXiVր WQoծm:Cpr^=VsXtRfsTJq9$XWm+M".HO}LOdxU,m,B30;<2"ϙzb0E#$7'ץƆ@vyQjQuIQ =G$Jv-lmV6}1"(Q래| ˧3R?#2Jhx|H"d "4t75u{8AYN9cʩEqR⯘E~'m"g$&'ثцϫ/chx&UsAFEj%QZXqی?N H@ QѲ:$dsnI:컈Z҇58 qGyH@O?rSyW=ϳ`X ;4&&tJm/Xo4Pi >K nA@,&$=p5u^tt'S07sFDJlG?)s*=`?֪}i{$2&D:h"<`,9 $ VY1MZ7fЩ C.~D9ȍ"Xx :ET1XI!Ri M.Bdgͤvx6m (^mKٯ5Acpv$k Uw "s.j8Ow PV!B";@O/AWo>8s$ v&\?{зIJQ@i9R|C/N&stoaA8@@_h6aaXuH@w`\\QGi??׏:sG~pʣy}`Hc;tA${@n!Rj 35"wC뮊>tyܻ J'h{_i++qW@ RZBTH r+se?Lә% $ \j8#ITkhׇs3%L*Nl3 ?h:nfr4<竈;~rb' " [_[>FEz\brUe|?HASkM&~YVNDcmi_H" Wjj%G\Tf\#;'/v%!xHn|_!YK \3 lF2A@f!el*1͍U6pWQh+2Pȉ^Kx6(! ^w|L0Yy^Fɹ5<lJ9> S#Pg /?:Gd&uiz[!6@q" Ռ[Tlk'm݄! P=Kci.~fwذZ?@T*XE X I@TUD EfήE$OhP__{^:A9}HV疰E&|n)30C BjОv{l+HsX#a}f_}bΓlmb>٠b1i%NUG v ~0VL֖DAfdD1 8Qx:@>5V_9[&Zv7rzɉMN>RȇZuh`}=)^0YlNbr۟IN` YA-D7m ZH6dI킑 'O! :?c҆n*ricXK%QK8_#i4>:dwh{XF׼״kf>"D?iQJ1ϪZ ,a3MhƁh_E4#v<VjVٺ>ڎнR~䮠zf奭ï gjT7]/:rO[u}Or13&$Kxs:AQ~OQ+b֊p9z%1/UZo0SH )H}a ݄k'&e}a٨ kL?e>3Q\C1Lw@c.ڥݴh~o͂ 1-{SrQ݅1-> yP $]u@Jl08<${mց:ٟcպXCV":\NF@h/?t'xTjh9Dn~6ZbU)bI\a zl*AAϘ֑][hk+w,G-l"{jStB ƒ 3' nSS_xm 0CDN ޅx}A<tlɠ Hg52>+aQtp\bQ3g븶{0`BQ ۉZd9r;ԡjXX$Tܑ@GxU:Sh/q pCFd83.Aݑ0j{aǷ^^bN}!!@F 7_?R}"Ag?J7Gu;RT!(Ah zhA`R0+PMڨ2 UJK{/T) +trT;^)f,p_eć^NLH#`GR@ g4gh׾߁Vj>>7U c5bH(Rm"H\_ .eViHf3ɘm9PUooZ!ȈI!hfmVa:ˊa8:85C9[+- +2֜-q iMUWqxJ\RmFHKPsEDvvYj7'K C`4Vqw(cCvXp"[caabԗt G}o]3.ioCBQƙo`o-Ewք2s:,y{ءfaNyUYaD00MC!::hɎ 16(Q\rݳ,ۻ$a"\~րwddP1p0 ID&*Qi DBkGCA}U/ϗ93ۚSsqR@CN$ƐFu<9 :03|$7$I$hSgcm+mSvχzNBpCa^M;iۤ*"fUT3]%4oZ/D*,430S6णipOoFOf:|-81_ǁy@\U~g$8V|dU >_isOUmQ{-+r3=i(TӬ.OfOHnM$(Pܶg^)08^&^|LA瀾R:Jkϫ@z{Z915k Q(?9F)!ߢ|y*:z#q1} wBt?B $x2-4*vĒ$f@.7f:L ~QkpjDd!f s<]32`#݅gI@@\j0<Ay}ytM]7z#ai! `6;^,-*F Pph (ԓ}~=xB2f5Fb{cjCXA^Y (6A@SZgnΊ1ƬY8@X^C/?.BTi~sc%k΄(n 8y$o@icw#ܱ+Ш_a3rLhT!pH-V#JS}wEe˸!ߨg4cpí@BL+X)JxSo` #svooZ)t=/4rx ڥ7 RZF2˻DaƳaZ^K:0cYAh )y DO +NƔ? ΕZh+sNŭSH hֲZE]~_yxhO OpTY(iǥh7|֨k!| 5<1VN_! `ѸX<~He7_s?p V0 HMPXzCgHNncyx:WA/|.' sogٔ%#o~ؽ<yO`kMDƇ1Z 0hI2eD$1BБշN,JD!F(c%2CpHJ 0A(@2A`&R%X%Ha'PC> 9pCHPgh) I0IW5RU ba~^I9d0!=#87~PhOQ]5M0MlmVY'EPk$x]1&az6PHtO`fyЄd)1cB _qhѷF3d fy~3rȁmʀpWQA44c [`)jAa>BB40JN+рD a; iMʞKqC&pMcca:?Kk.|~G~neFV RP'nQ!p% 1A bԠ`ˆ~/HArDC D86UXiuhzDӻcJ@ 3S&a D>tneKbtTk'T5!F !bk.s$W8k)$C#q @ ># 1[S"Q6`ZZp/q 4@ƒC!#!uīᨧ@=|us3W"wHeT,<\8<*TLxpƒΘ>m9v!v؜9u|< ٗp6Fb` O5 &M'-P!Q秈aT|Ȼ?Zo&p5ΚK[mP2 'œL8X!/ǻ9@̙BC,Ã!TS V*yCR($<)v 6^"? .s<k"//`'#mei}T=t շ) Ē'fswOou/͍/֞HJP}IO#bȎ'm鉍nmxR;!="s$(=Fn:'.cs"֥ k­ >'yxA}|j8rE!`8\C,_PmA!Y̷S]6I!j#+`8ItkBs )xw^Оi@H jl9mX݂m snGG<\''3++9f >1x^>) 4NH ^:ݪ=D0)´;}=d-SJF޿By#^x?qy]# )h2\>ohmN*CJ,}ÛϧH?WЖ52X4D_)cacUv'/[GcNc2E䙄;rE_r54HSlÅ֟ SADj1C 08b}Ӳw|ɡs%%n:tL*Bڂ,E~~_aߏ=k[+B yuFZXWШ]iLrFSH_Ȧ`&l=0si#'UY*;ef!עmI  c>R3v*1i%F@hF'K+EfR0zVaij8^0ǴQˑ Xtt.W '4ON,X܉ 6co,:6 8  Z0c}fHl*@:u' :( 8\o:?^C*]jouG0(9!'Ѩb))R #': LZ,*Q 8g9"`LLX⋞C E1+dN]akecR?}_duS_VC\˓W0_4_2̨sr^dna I@#  Br8>f]Eh+f]mܤg>95ÇdɣHUIR 5ߔ:|TNΑ6^Ŧ tt)ܽi,cch޼~gtW>Nhv䶍0>I%A4P۟{ZDS [;TI ӸoC$;T<0. z邉/JL#ͱ1VQcn:"Yw!Py{*?)M@⏑kqـwAt yS%D$(&Tπ{+YL" HSmAM<[t\t˩ࡗ'ry<~lkBT%$Bj_z>.I$FEzf>Akh'pn%)w;A,\I72̣f'0ڏJ^:ǘy6V-t)c84xݓ$@搌Zii<1"$ [pJ8 8mlq ױ9MܦGǨ'4`i#+rcBpq,Hp^?N7?(;aس P({_/ZfH@ IMh>0l)Iq.5 = vdUUUULSPMUUIAUUUUCIJ -UQUUUUCTU%PUESUUUYFj**F(ji jJ(RJj$*P*FdPM-!UUT5UUUMUUE5UUMUU4QU2( R3mUUS#P4MSMAAJQMQUE4UU4IE!HQESMSERPPQEEEUKUT D\YUEAU-U5B譻ɦ^$X wbxi`bh̨i RZL& (Oڀ꣓/B N&5q%l^^'D݌C_gTg7.Hgs F j'=5~!b5*߳Z8' (&Xj;5DA*.e3߲!2UG RSBI='^>V\q&.\j'Ӳڻ9zwqa%W{!k09qېa*KQZ1)jJ 9GO\NZddHgum?=ySˋqiF_k}Inr9Q> :|ށ>7젮DȍhNޚG-lvB3Ԧi9&AyrD X]T \ACTQ2%jl%,i[QxDhLZ0O>Fd-J +rv8ddd`ah !csCt9,nW q5f e\6@% \/G,yre`!0ɀ v#c31&(C@>PmX̰E01(Ls fP16vD+6n8T KcXQN*~l^N!N9VgFއ݃ʩ{h篮l~ '#27_9g#0l =Gg$ ;eZ2Ixႆ$a:%`l=X)ˠڴ dh3SF..A1qמ2AL1ҢPE1dI|lH3BYHB%)2̆ Cp2Oh=D\( cHzHC4gǟkqb ̶k*‹{-Q[c&榪G"r߀~ߓH8CcTArf%_ Ӿ?n6uxBTA*6tgDŽ<_@+|/7yϛJk>; A;~(=L3E ɲO`R`A1DH2ǯ(yI0KO%{1E'M6@=t^PpLg(Lq}$PS L ^֨" ; "mZ{{JGϢTtO9g_8X?)YS((k>Ę(t=Ʈ@;` oۇLى]eTA:02/ٳ,*5d ڸ;v {.ѣDtσVk!O/LA<&@Ll&ƒ"_\IӸ76UVkK^4s[ЫE 7qfg?L!~D$/efGM& Ǐ0l~c.Td~_hO'Dy|ǜ [vJýQ)X#Vf48'ǵdNGzN5D4MREqT _~>ܜP~~%,D~ ֏D<({t~}sXvD1G/i ֞ `ud'xI u` s plbXy`mƾ2z)\i 9DW R  BYD`S5vmaΧ`LFF(yE78X];x"k 7` 6(12xe `+B4>??+11M)6luoІ:[WX(5C1,z턱"gMhISbEQ92taQJS mAgHQvVnJ"RQXDA b N&;pEK)L%h}!~Y㒼U^BϯPfY,ȩTw@XkCpp)f!jSWjjP={C[_YAM%`LG ,3&LPw?8GNDn35 g+Bs,0 _1DzVHr7Gz~+uSFC/f1u]:RXxAǩꈁSsbN  Aq'E#_mRxa~?*2IDРNh°b'&Y8}F%NxF4ڥ`@#,B5`[c[`̊i|a`Rfށ bbTS?^C?

    |<Κjo[qEBJZ7'6Hخ*ɘM~&ـЇ/rftx7Rt9yRuZa@ᴂ1N|A]^gc\q,ءAE$>Õ@zU}<MW߆>'w>Q+iĭ?h5%>mH"bf ~4c?d Mߜ̳[5w='ƍr֪a( ý a}j*05ˁM2\ȣrrͺ{8 O)UҊ"0^t1cDA]Ro ׬,O7`uJ"?n"mJPBx>7^w_sPhXn=C2?5@,\9UoF~qj7  ?Z7="_gՙ` ś?lmoyT3EI!4BeSSZ7r=@HY3u! ")B*;mK%g"K(6MIxhnubf! 0>Y{W}Ǻt&)`8 fIaZ}80 Xg =V].UFvV4qi3ē8i8Mp< 75 V'Q>>{vH97pc|@paY@Q ӧx ,az.q %Ӏn&ݯ:%ȇq >'MKC@9KjUgak7Q9~O "bPSI!F 3A;w}-gǣBݬx?RRIN:#d/99GJ(LkWwQF;珫,ղ |=AD~?>0x6,NIg2qc2Yh!tui$<_Dp@gG ŞNo"+nsl<Z<)UK CE;ξu쩓g&ŧ*`$M%m!SU:=:)`xC5h6ts\,##yX,6ІBulZ֢lAM'S7f܀cuᣓ N(Qê>J ɐT$sGEUBE "CT3yq2\hHcVͻ*hXﴷ# Q[Akѫ v)O?A%6`WP>߁iqIhbY(GA)ktkml A t;:cEzG)1 ꎡ ]( cR0uYw{ܮp ѥK *53/#5\࿺,e I :Ҍj f9FUW׀4}ޏ*R~[ W0x|DHS , inz vv1q84[d_4XmL?~j @RA霅 |MTkVؾn `ՠ02)$dnbyɑ6p<׸Ӈydm N5  ~ҩXg׾?9i&c{M%(?M]{xc}aa!e %ldH ] .P;ִl?Lv&#΋ Lo@@F=\^΄I5%\0Vz-T b.rv{{h֌x>SJTfBytN 7zPJ 瞅sFxDbEa0ڣ!(pAHF4(,㴐"OMSDy)6َml5nczKK~<~]ɃP90=iJcU 3`/Xf䊚5XQèmM?Iha!1V5rLR '$"s! gܱ"$`q!e7t2I a-k{}A[ 5 Ӈ=ZWo6Y ;0K*$Mo,x!U%7\T? B#j7 P4 o H3/ X1Hfa /5ZalX hm&-R? )Gш9PBPa0X~$@ڄ0urP 2!DCy!qo=RF~^PL3#LFRhrއ6>1ܣK[؁w,hRvU;>cwC(yQ&0Io|f=:_ק0߉4e3/\wA$;* ؃23"E &sOXD*y{NJ|s1W.q1=^M\9;Q:eI*˸WVQ :YIf1 G:!"0Dr8K}xQA:$(-tͶ_SbYO=:b1DD+Űχg:3 1>kRQ%Ro0"1,ԂhއR K`4 %HhIQ=ӹP_Ur@9PQ H |tT$כBmdreR%D.oE$ӓNwp nYK4MfofМfxp9IBj]A, @U<)TurRueAkأ*.Jp XߨYD35ؒE@MES2 Q_N9 h)_gNg8l[TLL f'fvei۽  Fe cM|G'"abvޛ_hBǚ TyO5hpvC rQFL8rTR^#== |MPo+(|Z5p'z[Khq!R^GMAJR T&  EieFTBhĮ uS u})4y|1Cy/tczs>pQh^*3被u{|27kc~oa>z(O! [&-UE`{e- k0#Sxf0 "b8 >%{aٍ*Pއ!"('%<D_$2ު)"HJ4:+?V ]UJ|#4Df`AQdEUDLQba d.TΉԴ %,XAC;0 >5drr˭T>_mp](-Xpp g2j9 ?7YGGvh h.i*;?)!%elU!ġO`Y3Xau?]>hjRĈgĄ\0| ܠ ȫοՇ %[47Wb P"PJMDf}Mh||8bjsQ^ FE5r7EDUbK㌃|:7Bޚ( gޒ߄)JdI+0)1h!Sr; G<_t*G(*r?r=YP!L5<"C'X_w}߰,JP\Q !v:2(J~*lYyȩkޣpn@].jFʢs] aF?bH@ `" 1 ì; DNY{C a3Ep K0O8BZK6=4_^{Zր'jD,73N8pږlrOgX]{Sq‡&q-)d Ho -(ݐ]-lFg#gphIkTN QN"Lfz*=QaYNOfH&۰z %`lș':7!uGˉs,q/8 F!q2{ql}7 GfUֿ+ho%chU|\bR=ծg@w!AAw64FQ^X 6> r=;$k89 7 \JꐠnXJ#ήq߃:lv@Y3('w2avVa^ca1j%nbG \ڜ2Ӛk75&ځCrqfgeK/~pU-uy^”];4hg_/"}BLqC /Ǖm z&zcS #pt jpחwL/]m~2kYb!yF>qU dq<kUlCK϶Cmh;><@+3'ɋz.31-i<3$TQA)C- HrN(2%y|/5? :'D'}!RU[du!7NS#pτb16WGBrlD>丮Dt .Q2o/*uU] J?Ωš Fr6 ǁ vHH}CЍ:0.I`"I 087Xb0s99aEF_hs9ose|,G4tEr>#cujRirP) ʐLrE0D)x+FLf GZK(8=guchu b.q;%>0(0 ɜ318,m*D6)&H F0eiB fm gEi콤vj7DG/!يсiyOyڪhBY>`!=*|NAuMd{h! X|rdYZԺ`dAqZTWSst1@!!$QđQ@M3$4RT@T]vD@AD,SRcfVyfN^Ӈm9BEx:A/hUX|6qR# 7$unuT fhumUU҉_\(fg.o.6DLCEd= s7m.}# WV=̺uE !SO]M BvUf%hjaU}W`x 9q=דغw4)(J>LNjx Iڑs3 bv&} JZo#mI$bJ0˶5"2{P`[Ъ"Ht6u}1͘XwV42xPgjM<=bg_ez0zqU6^YP2l<0k֬Y ƽh'dm| CJD@ IQJPNa`/@PK9JZ<3FZ82CYT t)t9ā$4tli^ g զ'}}QJH uEò @ëo?g+25pD<=pDa x*[Z6:|`*qfc͆EDf1FZ$y>UJ1yj*q%: nHm Ϯ1[\\+q!"o03Y -Lƍb\*֑FM1Fˢpp6BMl'%0 Q$(p,I?b] vxpBxtj_Y2(g[0>߄G2 rHIMX.@$PcRR.ތO $M]ctBBHI?cU w0q:MKޒY8IkN@R)l|,\_C;8)F7p S!mX+R\`AI s E&L$R0W Z^82c#bOo㳅C= 0I*Nī:@W K*$ 3|U"&G 8\> ZP,7 ?OaIb‘"hJll,!\`ѝQ䨠Js[,C|v? J:u-&:aBG:uSF7qݪp@VDAՉ*x`Q {ps$q/ OL7ͧ#; ((9qĞK4eYmn0ofNpf|<dDae=ݽ=eƁ79%~}T;K^wOGA6 ~ubiZI 8&fh#'J@9lDf`!2CV360ٮkdZ#PJjl#2E*pD$-zFϪLϴ-9=5rDC/N noxly>n߁3q Q-qs n2HlRWdݧ,8y,KZ JJ:NxᇿNα܈[S)rE\X})6'ъYzg#}tS{}4 &H׏DGXI1 !G$l[[< iA9 [) D&$t\yy3mFRx>)Yy;)M:ZtE hYꗠ絢"O[n=;`wonr@J X2N烟'&ʨj:06@ɋNeϦ8"  eEPǣHt@ԷXh UJ96e3L5 h=gIx.L$$?$`*q5]E(} eRuMAcf/JMb9iLj]U[Ռ C.h͡:Xy<ddTQ&n0FC&++X/pqP86#vN;d5[o6FeR<]XIv "h`,C QBTbqnHv WY-1 g6=80` >B {-b3aZ(X-IW|$ـXmA.22 c4 #(c:´yL6$uqmsZ,DM6+Xl%Fu3jCd؋HQZ;Z7W;EW4b9<8rOEP\̆8nŷG&}:=]+VIZJԒcijJ̚(l4Dj <q/B辴hQ6٘r;@MR |+[< ƧEAFϘTz*UEj! \F[(5K*7xZC:B6z9f,I:2 w]bT+8VkKF4p3vu3x神C@kj02L3ŮKYH:H2Us 6-]AXMefom7Q.0JBtӁG ~ 8lm0-®q0 ]jKw}XD͈j!PT4k`I[vA7ARdžt[;0ҩb)j@*G$*K(ѢD2MvgJSKee%ܨ fĿ'LVۓMX`T[59Ia[fXqĸeZp_<+",i|h]L%pF Q\0]#7cwf&;cu H!TZ.SGMڵɨW'nqǀj Ȣ`/Ԍ."1~4%4A5 $\Γ;RWQT^ R.IHL tp(2iTM,U@ڡ;31fjtQ L^Ԕ&iYE5[t65l Y-z$p>cJ)fM$Zem `l]YS-d!.3xa"VLJ9Du0EYv F XIorOex**k!vqD\Z9Gsch;f#LyV]䤸Z7SY139X}o4$9eW9ϔRq ̲UPtRh] * 覮]VdVza6*ZwGclmٖ\e:Z8:j,'~4"Þhg jPGhJfTrM0<~cR*tث1΍vhfBZƎ<)Fന¹5*CF%P^*Pȫ3-ţi*X)i(Цգa]P(5G}Eg03 7 %v"X6rM΋.*wfS[C/yVb rWX07LHkXFi+XA- Vڜ{*DŸdTQE=83ɥER0L#+^!7g'a\ x %c"*VE*œZa獊Qˣk-,jK×!1O$.tİPoh(Hqν 2CfU,0ȣ=EL4(&]1cS4os4lųr4M sLV]*̐%(CӃsuJh飷C&Uv}6wSE7M ]JXs0`u.Z( 3 5-x쳺pnxY{l+Ā%2fa'VN'!ud$# kAI3 Ijŧl6FewBP76Tc\U2?+YRDPffiNQR3 G)8KRhC Yn+LH}HƵna hF L:M+lbnc<) 9Ae@܋8 ZM hh2vC0UtnxkeH>{Vx9T *CNoe vT{;9HZqkDENy{dr][=:D \N/XهTZĨ9oH73tgѻ58[&N9tCN`I1lXCr峤lT(ed="(0QFe"pCQ]F) )-AW:`pkPj溊*4BlJ 2I+oE~</yחa>L4݄=(Ӏ3TĹzh>;tNeA:-yr!pvj։V}~ 1UZ23Cx8dl)[58h b|#:10)2PrP\@vA]nX< 7!EjοaM8Z>cE6cW`{;'uwВ 5s6pqwaoV,';p(ڗ]Oik0{^f -ZEYЍuCJbkG(-ΔM|d\X.7Fd QpQO1߯9碳hpYSwF ZkKVa$x|UPU45+9^bvLշF }l8h+BԞ UWXP;<O"Biۣ%ݳio8qNÈIJ4X;Һ)u[+[0r5z!DT,ܶhCd$DN T6uek&B/e9l_W't& qϛ;(^-רvM$t@3U ,T2= !nfRGHZ|ҋ=sV'C9|Id)4dX<,@Ӣ>_OVhHj{?APUA,|O/PyU6*)zePOJJ{~ #?xW!Y4424Do@h+ cn=ln,IQ/! Mf%IEo2(@ۨZ]-лj@έϰrscij=a{f ۿقp7v3s3!/e`QS0ģ %4ڨ mqS*u]O$TK*9DFyp #`!mJ"qBg`9*HH:9spѨժJD+5B'$k~s4Zbf! Dw.>Ė-ORdӧQ0;]],>~E 5Cդmr]6")r)rT=XB֚9"a~a by{;;15՘Jx djzQBFWu֐0@pyUt߫W5tl iJn)Y~rQS\h{ gFw oIRG = G[> }XCwccE%a'/-,H^lW >|w?YTpѠ @5 ˆ6BaUCY"chkZ52XAiq h9u 4r ZZ.$q!Hn&ßz(vB{Fk.Jd@ DBa#a q>{%,5m ^)FbjB/g.nv P >ժ>tp[#Kr'е"$9RW _٦0WәV?.w&Q v)`@PJ-wv~ C& ,$^~6\k)L۠ s܄ gF r)5QP9wxA3v4d{<*@AICEUPUC-MT$N{w>|ϰ)t"B8kKz91i g 78xxj䞯ԪȯhVƌ2&JDS-" /_௘XXg ;n; kKowKhцrKpQHdݵ&Em1.SYГ Z$+M3=[ԯ&$6hOwթ4Ŵ,=$jQVuXa;-Jjɭ]1%SNNlEZ3RSXѢtyS;;lOWT([\}@w3 3&Qms 91yJ)2>3) BݴTb%$寧d\Jm-NQ[:Jm-NKp(|7 "xD II2rn12- JdHI:ü= k}r-0VaɄj\nJ%a* `czU/'N6 0%D@H!ҘJVB B7[a(b & &i # _($I@ ]vD;@ƌ{\7iV|bto:Jz;vG#Sӡ/| 4\i.}{TB ޔEԩPR:v֞KJ6Xhb鰲e=V!Wz1"HH,u:5笣ѓA|lA(6%t8+?fI3HLT/Q;Lb ,gţ8֑ Z0mZEX E,UhɥWizV_*&:ƚ;iX=e\+NNÛ:')iFP(w=k.ϲKΜAKbF98\/oKf{L&Z捾׭Oszԫwzrθ VJ(`8xU\&^5|54Ey^g]9؀fzg`Ms3\&KGJ`)rNvf9w TVr 2qprbs2,Kّ3c6YI=v鋾 B"X+ m`"IL#`|Zmb0^01 t <#5 Ȣķ}zAP?q rtMӭpX&piꀞ*J+ <$o4ti@'%ڴ 0(L2D.3=I:/J| D@f „ f(95l9H|s*`y3x-E I8AD(''#=7>`G~>ٮ^NS^YQ*^.xln^PC*v#d8`Ghxf#vwo_wto`F!"$TCDU(*ZPt!bCTT;]&9꥞/#FPuaI &33p)/OC3:I ~,cً7vMUvdmWd0&қ*=Z'2~|ҵr$GTѵ\mlyi﫟?6e H5u ‘MTDk*a6Y Bb*~ &n-w+ٙ')'TXUIMK,%ࢃhFB8bjk.Qbar6IF2)F{gpנ*HI!b}x)Sɉ<*oZ,Cw> Tn~ooZ|sWW='! ?C}i 7hw VʚHi}sK*'~mс;n*$裡&"""lsCIhPIm(hdDNab җTh%͐t+0naB\X3L0̹fՑ3L +̆q([cm cC #3dI9j p2t1MMQ%5MQDQM:ɜ[W:6[Ș5XWumPFS,Vh5lLΜ_'hyOP:+@(2HBw5~A؆d0^Ζ0Cհ^Y4|SsMp .c!خ]4V*)9Eu\ov׸g)m_]ED CݭҔ?{bM43Ƕm1Lmy!8F⧊Wom#82}>兰iv CEƌ 7@ E+0Tsf !-AZȧ GzBY  0?J'6| A'P[VN^N=uva$ ,&JM@Mٰepn}i(:"?@/ J(aQa AK@JУ pyt!P~%S=QRhT̂ڔC'Q gf3t~#Í&|VL P*k]𘆈\œC}-8w hb a)_Q׋ ɱ>Ys+EX"2H" JHծ3ypmڦ !+@3d_qoqpAR` '9*L ˡh7VUYɦ 7Em$*~JA1Ct#Sl!\2~$MI,S)LقHt$Q4Aj>n'FTbkww;2W3)F2"1r]M!c$ؖÎ<~\ItHZGL9 #-2U.$MXWh(@h!Hf(N,pF*D &7 )F6ŗՠv+LyM0@B>e~Cz\ld:pԂV F ηN.*,~kji(ff`&慞J21cE ZT3e\1\I@GN\gy &i~ipF/W[U":q?~P:a<4L8|=;0) }?$2 ;/=[$tayXzoWdGJL'LHn$hhs\ ~AZM\6! !Dp5asU _?rOOΟc$G򽂏c] O+K::?y˒G r/H4?>!1ZST>&\N ΢xёuuin+Z:,MA BJ"bP& COHݨJ%ݩpHe5&+dP! 9<׷c7|DҪ 'k3!њ# p>-ѽ\3:K"gN٠-@]mPWQ fB1'BٴJQX 1!&4~0{~7K;u l_Vh}^')IKybk@M$}2P>CrJw@N6ygNk64ldǟH i*dnU\gFN( ȝ.iBwF[qbn :[$$E&^hN) KI@u5G0zsh_O1v6aj#I/O_-Njl5p>_xTQNB7qa'RbV{# u F E`L@Po6ޏl |6ز?u@yª%|cr#W0^(Uu;j8l*P`cK]ѲD+lDhi2ZѦa{GZ8yؚ j\ .|‡v S ߐ̎DUk!<zQ+GIlB|nBz!`P ѳm}]F JsddiUA&,T)aJyy] a&,255#0!Y4Mz811& -`[ΪhCsC0ڲԔM ;5&hKT3ADT[p&9Q@d.k"ȠDh,_] "lIv#jlcc$@m$1 fJ#.Mc{@A*(xA-O~$q`&O\u{8tJy#@ 8}!TGF$~؝Ac߁ IBHd9Qأ~)}E>w( @ n*8f#GK~akhtR6mZreb9^SyR %+BDHM$ ҍ 4)LE( ,HP"Є4P#M"%)H- E H*P44 I@R ) ("o{[O$Ci7*| |5`/q;&_g=蚃Z`F6LFkaf}YxWBu@@P).2b-mK` x6 +sj`Cu SǻD! 4ݽX^7yb ݠm03 sDR(3\6y"&(&UZ$XF ""! &@A"%hmy,ou6TBK  lCLO ~A!xn%|A^F g}uPĠs̭ot=xQW'z!{f}tYImB[ 0MlJ`%÷D6 fWlub4rpcc".(MXp?qᇺ=w9 q"ۤŧ |F!zT5":Ye,0x AGPtnHw Q >[`::rtgq]D3Ilġǟ9baT'h*UрP0 sa֋:(U'uQ@}jYYgӀt$@L1 D{iRQRH~sej^@t,wv7ҁo'/;=YazB'`tߢ*C?S@Hѕ_|h̸h>#{ D4^\\22,LX-f~q`b(hn#0?\ ;CG1B_%XAd+u/8]kP' D> rr6)xchZɡ著L0i`4a4wdʵAbZqc%P}) @ EA _I2°όb IʲDmHiL8z%2Kܘ 0M)H,: @?OFg4b  e0 ˩ fup϶. Ҫ6&;ka\)! a ``Dw#nkenʆo {;K S;&-lmc(e z3`E(2ïxr z|XСŁT̩HKQJB Pn)e{ʰX"̈`1Z)sDR-&e0i(a*!(C 虖qmG)L\A=,,6cy#w(QV_#)>+AxXQɰu_>9g[p\`Bk<b J6M@348l ÇRs&" yگ=K@T,ɳieɡ5Exq "faeASI3*N<1DTֻTTQR@~,)Hz76$2j)4 @M_mq QRE8)%֠HMZ=NdtP ]yχi9~E B>=f:J Q Յŀ~uw@dI) !(% &IJ@"u%rl"=e@oO2Q3pjuv$CCw*L%!H_d@\ms!#bPrA{9|NjA>"X.BW~?@ŒN&Bk:; 1ąZŸq]{ Lc.րoeb ˊ HE#Dc=5:]d#/ h m &I\0ɨSXJSh IBL-S3=M P8)@ ȉAG/DkhMKt] ["j;$ wk αS }E:}ͻa?eܜ Oc{~T8q^rsسqhb^d-1UI5& fAh}P7u ǦoJZ^ףʽgc[]' oKY靜͟ *HM3M%"ϥ-\W7YL^ EbJ(9ʮLlR#V Kٛk}\X0{y,\KZU!,nuj{QZxXޙnn9rcH 嵋ѱm W6 fyjH`"CT0wW%Cj:!Dzl&P'er=n5-$93z%mLRD]I =KAT{*ʣ̮GW9o4eO#ṒHZaCCa4HTQ45$QKjJ l| CaH!*2dJK!~˿+qq3|-y܂ȉM3KPYEKK d^B%rcM@yh"$)))ZZ"eHU&I=gf<# `dT*:2ZLl9VsM\WL3+=oq6戴@L!JS-AELULX*(Yjf&*JYAAIKQ% A,SBD5%QU HDMD5RR!S UUɄ%KP$ SDE0D  LI$A@=a3 IA$D4  ГPSIz'@x2'G5=O$ӠRPhP  *s.BfON'= !HPH\*;H^D`:]_lJ>.t@MZ)R:4QWgP)A33DfdU `܁Z Y%i8"BYa,„""Rbd*HHqd"E bJ &Ʌ H6K\h9sbyBmg x9k0= @'gEЎ3NYl@:=<xH;ުqs ڊtM} }:@ <7 b.xI0MFM:mXI&2va1Ĭnv`ӈr&ÃLHIU%pTfҕZ6i $y1h9ffXQ*1s3}˹&'A$)Vd"#eCy1Ar] V[a> 8"igfx`$ML| hfLUn%PF+} gT M& K&LI Ôݢu5p'09gP7 "[Hog<*m+_zc ]ֻblFFhQ # &+`@WJ!*֭-48hXui !X!YWdz**}r96F8+]]0PTGj]χc![9!%:{NID@Ljp߳zوa2 `XM@j! F,PGԐKǩɹ$RMml✶jDs+pjcH+l0BYZSHmƇrMhMpE7LpEL3wvbFl&ޤ6N\g fkH66hpDNathOrfq IYZaa"iRJr. 27 8l 1p974=gwbŶ 26 p .h)m.OD؇PBe都j[ҜmT@H& m4FGجf@+#,) Xf|x'w3;^?#nUL^K5! Qc#9EyLNAl#UִFS07&j)ThYBdSa@lʙj&m.aT3q"B B ;X`H,PclhOjᆏK"22Q ĵ89lHl&3"*,A@P;)s &lIM8FxrcHZU), >HbTq9(/s8/\Qϼ:#*ZEk66.pͶAd#|r( 'X;?.fi?~ztxK@8.CKrXCc-D~:O,;N=S6sqJȹj|;Sé<10_9gfmDQx ERQ0֊?>nM1zސ+U=X\YYR|dG܌#=h\\py`8w՞Zp` BrPNNŜ434. *wlԈ|fТݑ`v #!^w^sY{dqP@3bqRE9QVDO \!Q+e<(@h҅^5MZ"@0'(0"CVleG ON2Lv61IUEۦ^2iUYGC5P 0< \Q22G?'}⅃ eA5*Áΰ:}ZlLЙ"Ϧ^nwHֈշJΰ=Ȝ kM:r9BmuAqэR GECIt< 0Ox57e>vdMW5#Z I7GG}40l> BѬ j~i =>>P4t%2?9r8?Q1٤AdTT#0& ~ ÀeTxۙ?n rORhk?I!!J#/=m4{?^nzf\2FZκM Du]/Rµ|)(Uwu2YABj1WYmb6% f`_lM91)ϰɂAr;;I̜aZ\@2`pyK̓oL =JuTH ]bT^E8: OCZQë&yP<@5=ޖ>pgeXUWp3AfaQM^ J?'w;3f~֤]ck$T B1 /Q"QbaQdfUj*Ca!:aHa4X*`DM&Zjqm7د)1hO!V;-'<º ;دb] w7QKb$(5 HEZU&0ۥf[fI.) J3#91*,*-ϧFLRgtw:NB8 Xۼa$dϢe4Ҧ}1#G; 6JDfCɟ~3c$7Ey y'YT1y &0ȾPG`:΍QɢkjBY%|:@-S)">0P}+cm QCLG{=e:AoMfsqH xV".h $;c,st=68,46eP7@1J!> k j:]-"~$m蒅~%F {]8Ď4yfW2B>\7b`I}, Xֳm ;xQ`EP<ޚRRaky™z\ؑ9*ˡ. b2 C wuW:e} f3߰rD1~%lr.6XPn M>'޹z7jyH9HC߄aQP* j qU4!ic/"=1<=qpqlAO:el@i,,GN޵ 0ḎGjh?gO'6縹SyAilY.&khPO:CMİqJ1&$2KJtB5a) M-LqQ.[q܂yU ћaX{O($VHB)>?;>.p XPQ1HF@/VrKIsf (|k ,yl8]%C*Sb%b*0IjS6G퐋ۊ.+bCۈІV6U1a7dk*,IuH#PJri4 ђI:+j'=nFH+%L(rgj!"VudDa$H3c50?Ƀ<#y\| @pFJGnA-IEWH]JuoZܔ 4Y!ːьvy1#EV-OC1s۷I@!Ȗxsy}&*Pp$hՑ)AȆT7on`c{ır SH17Sޓߘl6y4a&`aѦ0pmwLA52J+d߁Dz=]qB% %T88$)b6Z0dJKYW+f=EmS?dt*PYU ɟ1{jU8[Og~IxCfBdrL~[1҇-1G*-*\̹ j&Z:Tl=4a-x¡.`!Y_iU0n>\wa a`~PnYWR!⣍RNn"ûhIb]a.54(qzG8 '6|f,.y2 HExǴL6FCfa"G'0΂:\ @!IH!M*l{x HG:^ݦY 1BK4$?Fm"| >|z c⬈P](5Vzq# G0)-tX%u )** `h'fG!2AnA5 -!3&` h(Z R00*(PJa\81`A*ΊB Ot!t|> f0hl.L/K0"ɎJgW'f$.#@ ]HA,)@8һlç7 Hą''j7;-zÄ:ܟur|&Md#8tk(q^HOwvϚ= aӵi24A>=JA:5} HH.F Rd1D EuU7iq-$9QiGO؅u#wb5TVF"T!F`!tk/TD^" I[ u kR" V׺ \Eː}b+0Ï6hCtF#lIUfFHtl΄!9J qD 0H!n,$M@8d#ꈏ. [9 ($b\ I< (Jr'&d%eN[NH)NtG3AVr&OؘƫьTE%žM9'D!{NR HcbI]1uka9}JB]{j;^ fZ(p${No;HH)/pH{=.ҙ'GFvWDStCtR2]bjΥ0牦FE‘T5N3(x=a1Հ~lpJH"(Hl\{@ N^vM>Wh"}`-: tOx`PBa=~x0 eԠF F1Ώ~5+LW2T=|p[j-v@xސ2nB?shM|@V2Q8|o@t:U,ld.sXT/L NФQ"}!·/v**:PMJ)x4jjV]M\P^LBD!0hB%8)-'UPj2j1Mi%#ao:Uc&tZ0!L.jJN2LeH&XRy_N'"Be1:a3 gkIzdT d+m8E1ە"LdE`&d.ì\BsKw5 zDCT&r^ Th*l@ȂRK,@rUDjEy' *e h11`L#jODQ% Q,I7hQM᜜omUmL!#x bjӇ*:XjI1'"N`!~݈6[ S Ax3Z/7EsruvAK uJjG4BzTs 8 e[ĥ4JEXàtP/ecH$xUG  $}!2Pt@769'O> $J)D)HH:='at<7l  >SI |&h &0HСk!mH`0q! 1pde H̠DOIu p!&.MOFG_{|ƹDRF ;1Ur}(pDƓI&B"\x }+<RCw6վϙx)a5ډ D8#'EIɢ_5>dEōH`@PҐ`xH-CBfX'i CaDcaS"4Yb0Hq#{x4+%~yNWY3M:Q6m{V &NϴFu5,7}MƁeElႿ:洮D9yXa;;X r߬5`9KA1jscr^q^tWId(vΧ'\ĝ 9鉲IUiJ%AvL.J! c=-JPF )Tj0CB tKLT'N-x-Bh~yZ$Z # 1yoZcVPw! vxb>I&Haܚi2,3qo ZjS06xp655n>&M!5U[!n|]-h]5e%M㖅fASGtN 4%&Mbb(|V[*U5 b+f6פnZ^/jm£}pF2hnXV82@w]HEkRgF6@b,10B2:qbT*e{hH?k/j(6܎a1b?oD$3!kDc@PVWI#P&pэ(!o#Hy 9EKfHLj,m45_IGF~%Cx6Dzb_Mco\xcyNV%AnQޛܶ6Q\9Zs\tJ;g_6l#<'z^bEH@OdIIQ2)m)b+m)0 DRjB}] QE%G02t`Lt"*Xg;{5i)UĬqJWQJk3d8O<6Ss^=W I!(B}EǷ^p=tBGYHKKvӻn~6ta"TaRFday`uQ )D`F a)fHJ4-u4S9f 9'-ۢ c^a? iVѳ˥HGTV N^h£; yzȃYf'@q&Df%Nc0W1"yA|y' tB.'/# 3u#{RSϚ! b?(!_ɔapcF_QX ~#ƃJ>.g>Lhj lVSiFw\Fթ#kֱF؜[Q^ óGO-!x!fS(u r~-mjݙ*.e: 739;CŌ*=B)؀]nwػ =j}rY[O|92H8֘t, Giח"V^[m-4PS CBjHn~wV* B {I a$S((5yL>Ϲw0TdEr]I@k2?wu(&( krcI4l~(Mw=7=4caEUEAHx!)" r)@w[423&;a @iNtg0y\{cx " $*A;bլG-tOAȯO͆➇Om{x6'Ht^IOBPD_.y҃۱lO-f8EBC#56a*ߪ&FFN24mYN8U(`"Oά6{ܐA3Q@LD!@ KKI \'tA3]"SPw&@!ۊRX(*uIP53+ArJ 0(AbܝraxZA-pQa'H%dqQ j&Xfʾ!g(5}u\4<:o2q@}娈gekp,r0/l7?Z24Ä0QN$^XU5ڒ|˒4>btD{Ʋ,xj~jTeLLr P2ע_gzߔo^Nצ]#{i3,zF_u! r rGY=bFDL4'-Yjsɿo9뗔!VPjR$iT`!QEKd`jA  C"jbxwآbuBP >]sf鴈9th yDZRt9hhGgG,$.MI3(TI@z("Wtd*¥vr n3l3DDA)Dy؏kJ)3A1dD09>tpB!u@4Cu9`dĭTS ȜiN !4'iM?`QjsЎ;f{uH&]XƆI!HzcȄ(sH( &|>m*a8.B9=zPRc0Bs< "Ԧ΋X(oݜ}1C <7/b``@7Ew p3ȁRAO|2Y4dR S "pj׀a I&W@w^?kix$ta iLaȨdR!J i!5Y| ;c&2!)h$^O<`ih0 h=h#) sə{ØMt}\%]>^j9H*мQ00ΝڃHn"t55 Y̦()!bq&Fv+YRZK8qrq3U2-|D"pfz}'eڞ_F<?EkV7hӷ} IX@aE |_ ]d@(7gH~v]i%w?惽QR&OziꄗP7i,П{Xձc Ȯ_^vP?r "Qݜ:AjXKSh~@Qq ia{IU`ñնeHv }8ֳ:|k;g($?1ǁ8\R+Z5mBif%܇\ 1JJ;mXknׂ雅c%M,=#i= ܓvC:btTG=8C?kJ*Di :w7GO=s#[ntbcgpTf{$_1]nPf**0 @<-4FmQdpE8H/ڔ]t\ @ykQ7̓)y4;;kAwLILpTsJ)VdޗoB]BRVҍDE:eCc3eV2 8kggdu^t]1^5K#.^j+Gog`K3KkSA38S qִ7C`!7F97S6k4/,n1[8.FevTJq V0TOE;waGn:UW^:5k"VzpIkf<85:!mHU~nsk8Y'XjVQmBCMyC/ųKlRW85kß܋y3:̺As jWx[u :v,\f|j})OKL^ c3n~ye@oKRY!vé$qI&#UBj!!ZRA8&>羱ý}oA 6n5`X] 8{~:CMJ.k6#,hܮI `g6HbG`ٍ2A]0OʇKFDCl,\eszNNɜfl0ʐ *;ӲJc,xmj;K\` ~1`V6t sًy]qzΜׄW3ZSNxLU]&H&soHH }}Tw4?PqPp!$#o¹Zdh80ZMV6/U_o('jC|InHWiaÊCn YK+1N>b.+0 sjـœ ߑ$S E# IzO; yF*2uvaJ BP9w%h{!fJ >X0HoU֬ m5d$i.Cg5ulvvX5y*wE^F>ܐ-N\3{5S,:B bEQ@,|yusg3lwvrw2"p M\m@bDfD.Jk)Fc5ln(8maKZ5Bj.h/(LicC8P4@7aŹ"W!P&3Z{90cvPqSm`'YAL&4Zcqi.D)9qd #S1]  DLzF&Ҏ4bAY:N+W;kNxHnFG͟.=~&HL BH!HdNO?ͬ k #Lj06ȠCY[!ɺhGڥ?N.HECS]*@if~|kq9׈c9G7f!8)DURgW̏yIO%r7lLPM9O lo|f14$.ྌWò4j Qs@Vn?57Yy=yxނ4fY FOni 00!ĨwE2G9 oE7cYN0\` I/v4s)9#z)]O8b;#Vt!0l 8Po7{@%R$v3paQc #܍h~`П[-w#mPf` N} ]OE8=);B=1886D#VJH*U3h%큛2 QgXjƕ:+3*? X%` @!8%KU@,d͠6g16YR5O7*pDpمzR5'ij1Sգ/]wQQFF#oV^o(TϪe:olI*sJ}0S.0ϝlLYhHԵUeeg-G - ,9rfg18N2 N?N]$%QH@ޚg vp@hk/ba}q!2"z2w}wdbm cf(BKQVzy,->gJA|x6P3)h2hjB6.hº(M6V "gf-1e( E^% =Fm{?Uh*w⯚  U`L=g3@VGkԩJfbڑLBHwzۊ%Ym%o}NP1IFT9Tv*FFJL^֚)Ct$,P*▯/1¾"Mmҹ{&iEpY3xxv45tkVf*+gM4ab!_y5f 61jXd`h/PzKTS*3޲= ԗS%n4x˘.'T7mUB@ kM]"6 b\Y5 Bli"qmaB-=gCXs㬥ˑ80q J6_0R11-@Cqz4,8,UsVЍ/!\j¬bmW-QWe,tЇzJҷ%p.d{{эaR`]$,RbF 2$2hjҘf-R&C^A1t ilbb"M6T;T6nbYѥ].{VN\PV}J+n ,)50kc\e*H44Kmi ҉ܴ=έgvV qѫb˔2V-,֤FK-rJN(Ve;A )ac`tCZ8bS搴U6k4TcE_h y1Za%5 vV⴦[ $}DzJB]%4r:zFWRbC>wNCѦT#[Pȵ+5!4rʕBWv9&)iI3T}FcgFv3yüiSS-RJRDȅk]aWiɫV"fnkrZSj&Tb(٥ڮJBDtoLe0B /[%ze&Et%KY۳׳s_?6<~bSl(X$]?҇?Lxr<#AÎ(` Am[٣.~X2!-R՜B3ѭi/3l3rS/f3گbER6 ѥk8hbZ^$&WEZj0[Mm仺,xǺ03qw߆u#E62+Ak?V3rQ619XgMJ|nN4WfdEqYr|՚qsP u q!*k7H#t&v6UbZE4wlU(wɭ(:j-&cWZ/|zpe*䨕6:@wM]sS1^Q,TX|eQ"^ذc1h*67a "E ;Vb%Ș}>sUU^5qr򾍙'}܏-M]MTF*yuUե>2w%MsN86F+wHwkB 'V@+]m{U6C9 o2GQ!Lb-,Y0ɊF|xDtwiG hQX~FD|Z9X~M*(UR%*cy U#$Ft\@AAcЂŤD5 npXjU2CRPDF#5dx5dF5 A#%͖iW KTHP,DIKv/Ws!? Dd$A ȸͧ[pɃ0&NSy1vjkGrJ&՛%3m17l=R[{#51^lc3xr؂.h( .ej/&eWE??FvƂ ^Hs05'imfyhšh95eqhvkD;UxuZ Z iYc鐚pRգj=V H1k֨4 b4fڀ57V!;.CYUbys 0vm=ya/Eq}|32̪3*q9ukq*.Tǚ@"g= NQɻE17:Rs3^^!PDBkE`~.(zFH}H@œudی!u/l,cAOu@N(X9!C@3 è#di s-p|AGAV l' @7GZzHE5D36 (lm^ 33 l\8jB&/Př-b.HF @&*//ҹF&Bmm90_b~bz1M yXQT 0 CZxhbidfffIƫL^'~: s2vvZ`MbXDI^+t{[(@Ц n ՒUfapa @Ԥ"cVlcl)9 c]F6E!(+m , ) $CcIcAT FaCYdi&E)yFnL7 (Б "* $+n2 ̘:$Z-1d8kMkqa ݷKGoha/\J&`0LxKk*cxL! EH4c`25D;ECeb#^* f*w1Z`/(N~hJ=硑E&D=5 .ϫqLC1JpuCE%yh/hFKJ d6L P"QpW3Ϲo\^=]}Fn.l #z>c#/JF(նrf2Ե;t]l{ S&!Ɓ,@}@T<"(c$_945 Ky, (hX&a ?_g{:d-iI[řPx񁴨գlx+Z!*Zl'909F ~Hdj)@$GLk !aG-4A/^ScT̒DER-@ 4=^ߪ ĨX[d,u>wNY>;AGZ5DT_d E B(qQPEh>0ġb$@- @-+߄?f):/WfC`F%bJ!>)ӊ\:DM!D<[tk7dF_SQx;Ŷ|DžxfY+[6j:ϮqXadα!cF"fFF9`~<1#r ljA  0}j.I0y@fupOyu}N!#}:;{U\lqtGWAНBuv#"RPP@ T %pz vWOޛd~oX1{G>"Ӊs QG}qljJ3:0$7\:[h 0`@UJ~ /2l&uT~טD4z$=@~+Vl,[ca@>q'baT+.4XFVՆf*9 dy'%l/ !,}`$Nj ?-s (0犷 F0z!J= O l¯n9>2BI"jtCa;ѢuD5Z*#n 'DL80"JXNYUHQ&pML# y J>ݍSy R\Hn8ƴ-%49ʵK۵ m q 4jwQe $6Nfġ2(á4\٣8'E~ى ʆdXiZ$(  :Q.WBeX]ڦ3&u}faFג2䤅H]9:`'3M@iPj B-$,pYYb| X鼪82i!>(Ͱ]qLY5ծ 0/х2ap7s}<s*=㣬֫4]b$Lh0$M{j{;{~KrnhWVܢj֤,֙͡=S}I} *BP$'z&A #^6װ>ÞK(mv1˯A3U9|Z8Bp"aX!Si"kI€өOL:>` &-rPvmܔ%BvD5ɶIžlqAN4h ho0\D0$4`ȧ#A聨@na GF7Hvh*փ\D"M9 G_mKYA0ѱFZUԱ eǵE8ӑoZ(o/dkF=F|[t5BM ebPHW$`Nvzx<6:b'^^˖hcc␃8:tt֝5rWHOYW{EV5ZUlbb'd.N]n E0+6h)])A$LyIbt1u2`ַO61oh>f5^TC*xgar 7P[ XQnRX>/3lۀxp}K q1ptE!$XX!34lϟvME/n`e1CA~9kA_.6]y&ȲtMA \ Suq\A]m$6`|-m&{C9xvZmF 2go*ɋVI"bE.ۧy5piZQ_ic}(g&[3BUUr2GC(Ɋّ%NHz՜tr++ܞr 5$lM|Vb@;!b/k1R(Gɳ\D[mqu =!TM &)b\',pŤwÂX£Pt+(zҡVBTHYo٭+shUhZtdNY֙Em&-\)n_j>]ȡ8;ݻN @F/_;KU_m9 D6{TˋR/=$c.ڮ6cxӅR[VO1 /4V f +zF8'3y,";He{6ͅ籔jHWCAsW9t?D_y=֠dI! PD3@C 4QH4@RTaS3% 4oQ1*} zϛ/~O,c\q tLO@қROr(1rRJ?䏼jɉ&fG. rWvyʇS JHL!*S"qx$DJѯm4v@/wiҶoiyx<6b @B&Vuˣ?|*~ͫ(RcF=\jYHSRcB߈J`U?g"Mv)B!۾"D`$jޮϣ<\e`l*/FXPoS. C-u 2{ ]Ah\0sP6 `2(] 7+ wR::(B0l95,R!{1$B}? 3J1"(5:GH3 u`B!$P! ̠wutկ>KS'8pa>73#9vY,/w&%: VSiw5U-X!2DN"'cf!GP7X9G@VӴ31T4+׽wУ6q+CXQy?2=SeV5n๩û;>?8!Rcb#H<#%<}=٣l 4;W1Js*{Gyc?G>|iH揧<MO~"hǛO\R9_敃 G`h&MFiΞ8|Xz TvXv[doj~;*l<*0u+z5QÿcidBD"+_'%Toh>:4:}mEƓf]^ {3CKk/1LWcr jzhڐkP%Rd\iS.y>?ڊ"ɈsřEQB{5?<4t×!؄6$pʵxgL6Y[YBVTOAA}v'H4.Rb0L"F3X3cJto05+X 8J9@b!*@/Dzxv^3ҍw`rsv.Lg>@Y=жWޑGe@c*+A d.+nGڶ @ٟorg7xCrNIbYQ4" $brD#lҎ}1}siQ0HYRd5PNåq@SKQ_rR] ̴3L@^$ß5ŁP?+\0OC;|\- [} ʥx;2 s60(/|Яv4A2& ,ȪP;Sg `&/9y#+& =AUVݣU _# pFR τQ8K?x#D!Ԣ_1OCxԽ{g0ׇWQ %`P UeXps9_w7GӲ+5үl_ػV  z73$W:]weźK|{C7$P75Bʁ܉ t5}#):ӐXu&:f#I޹?iɣPy=Ool:O/iڨbAfcBWmf3Og bMMUU196ySGO]Ols:qVp>Ԣ`(D@Q,ZCo޵>\A9uz}1Oޞ0?Ejƙ&K:n=2ih 'Shϣk_+{Auй@UǫΆ֠"k輌G;$*q6!>i(iMz衝y8ؤc$-ҁTnY  @^ʯP9/-<I{go"[^ūvxwFef|}R h{?_ ٦7>QA*6vQ!ġMOͿ[3U50%d/9߿=ҌxWGSgn{ӭ?{;wV<~5?I4x rQ3 [\z>H6> .װ垛z7뺮%M,W?+9;97}/[}mO0~}N.Wio䵡m)Ovrm0}&&'-7?.z ;."%7at{M>5/\V/{mzCnjz;/C_7Wv}OŪV8Cr{?gچR7&p?s>Z^U'LQ?w''w9W||^%`rf /Ka`px{l^lROG{<:Uizz\O\Wmseke[!<w]۳dG_dOv;drRd}aqϰw?vA4냐=?I{xS^bnK߃M{M/K'AOTd&TĔMun?˭Ү%ʫ_ ]ja Β P?;|fFXfӻ+06}]ty8S"7Gw"01;z4KC@JQV*/>26OU+`jzZc7C|tk79Y pbo5SBZa~E}~%.gs>Ϯikyc,2VKok~{k pv%˅϶{k(HIxJ;(7z ??0.rs X"okGQdH MLB7XM'۽j3SiջD!!x??Ԙ].};)}sMkF?r5^/l14EH_BӼZ=ʭj>T!HV[qD*H⷇K i xHҳ.³ȦztP$^,1&1%AvǾ??ۀS۞@BP׎o}r @O0rL?β2Ć,-Vf "I"1ujl4Ws-F9DOSC=wif@:=UK}ň]BP'W{}qC?-^NOlyv09kxzu=p|t@dO U@?-tݳ omu ^6il#[qZR7~{Zt??FtDxw{©/4v!!`Ƙ cJ*Iߧ]>ϟs̼L\;1뙃d/Yقq<ώg,\0C@y  ]7k}wbM}ItC1XpT|x?:b @hP lHgJg0~`Inu'f8. l`,_#gz .~^Sk~x[[[" +LU)|_IXswZޅ*B=N@ !A wϦR:RM |FbB^3: ίqB*7%@o?673k67Ssz|Wq}+?F/ۙ{_Adlc?&;RU@dڐr]=vC~YXP?e~[AbkT֖?!*fڸ5"oSWpaq/Dd->+ c~GU'3*V@(y+U}_:ۍ=RD YUjG\1jQ$ݡġeqsJ̣݃QL z ݧ9x`h/=Jx) +1mTG֧QTˁwb[ߗO _Уsm6S!O{>k m,P >'q@t`>LC& ޒ}L_WЁ(->Bo}G( qf{+„@=1O[qxy? t*:0Ct}N>~sj Kc|W7/3 F MRwe;̜d姢cVO+}#_7uo_`S?}gyoõ_|G}EN&T0 ]_)% yߛ?xTy/e~_8ߗ/%to!D  Ҫ}{}W:/Yv{o/7>g-~/gtwΧgJ 66JZܰ5"!^V1_v"{@Nz'yKs=yZ/=_7=>L>g;}S1v7縕' kCFo>g?pzѽ}qٯ_:`qDAREA0F(v)6}icSnS?& O>E,2*| OͰRW ?DA -T]PTU:({Fdbz ܛ?ibU;E&`L-)@.?K0}o9WY݇8D^=#)ʣ[.5srNٍJ"hQYfU_Z͟[s/_.&o訊"qn=Q3{vOϲ/c~8@MUWCU޷h{^y>Y>#RM}'az,٭_Ѕ[[uk?_UoUN|G W{! W; "4|/:Cɽ-j_*xx>XԶ8?Ď?gwX޽FEMI|Qt;Mkk:_tg:_Gǎ( =}{ - }MFō .K C}s-;δ4+, 3SfYy9-s|V}[0zN7CyfϦ: =좓QRCړ}Jcx`8˲rҟ^wß47[_;m7@]:onG=>w+cJO$ݗ]]IgULoԩ\BJU⁥ 5ΑMNba}k"Trs?E5 DI$AP A#I )hApm~N(YR8"=>Ǽ%G1.o(Zy,8eoU -+xMHc5| d*D49U{.O-t:}ׇt;,M9[>GqBn]t b2f2fgELoRΊNO1&ױ7n,a%tq8/ME'?gKqNo$+ RXW ͆/<҈㏠nyGME*gVz~ϦvZx{5+G'''= ̚ ÷}?lzC_Kg_Ϯ?rpÇ񻿹{N+>wɷJߛkSȿEPvc7wl=\)M?)'`ۃ<~lO?>}soL/_7G4M4M4zݾ~]BBSd|

    C$("eޢjiHNݮe9pզGfvoA۳iZ:]s:v{n\ oN,e8F(JMrKw-.Ǿ{cZoy kg|A]ʉy/!X#ʀAz~k{,~*FMh A0A,֝! vd 3N'F}ۉ!]q- )UE+ELE%ߞc($;Cn oUv,iL?/,x}Oߪx8 iAR8yi%^* RDc_z[:Ri纸z2~~OgS S z@< oIY'/U] z{+X".Zi{NU_dhU`'w,Ea %1eL l`m-Am堜s+FvL< pwq, W#J>]!fPNeㅲ.Nt)ɛvHۜzheϢJ</$$uׇO3[5ah=X3_ }&;W5?Q@\qp(R`P'_Aq#H_y*#y\Ȱ땏# j+L[g?5!ʼ`ar͂%̟1*%6xe2qjQz{-mPA3I_9:-i9Cz DdL2G!f$>tZ5zV"f~sO/[}ߘYX =)GexW͘-챀MW+9*Vdlb=c* fh\:2ݐ+צ},vI 8P"q#}MAbekUˡA\6 ,#P:ȝ7&r0}ͳ>[N(|LCRB{ЇR4(&Fɸ줭 HthQRQ$ۯ \*q." 931l$J!&WkCjȠj o} ~F/_+D/g~`IE SF}bva۟׿LU ]N:|õ<jE)av\!B^@vXz3T \w^\fiu=H$E|:Ut=2J ^J #`pxZ`(V;wv=V뽢fz0j Uz@1V 1E& nz2sՠS#"]v ^Xru.gg;FԠvo".K5Ϟ탬ۥ^3;7ƫji.A--yKV8ag[4~Z-vw] rݐ߷l8muܞ/sR:I~Z d DG>٪U{~+ӅbQ\پ'K0],&)/ $AK9Q\u;=sK`P"ʦD; Ɯot; l43M9Q.(کs:h퓈('{]2t/`Bt]NZHliad»:L^!3Uʺa'N BP nlbto'O=Mbvقr{tYtŽZ,wcƑ LIz#>.y_< {W3332333'3332333333#3133'3333+0fff^ uֵkYֵkZֵֹ?e8||̜̌\̬Ù9s'nYeYeReZqO5(<'BFPP3Z0NYƕ!T!2P̴YpxД3g'٭Fq㒑2*Tqj|DNfmYf A5<æM&WzӍ rVXv>t DPb9kB؂2e퇈io t#;謡Nf Ufč4xpl}ߛK01U [ܤѨ_-Yf͊:֏vLY'DDSPh5q*eZTTDMFlQR6o5?yVJFX,_]qg/tq|!  .Reߺ>ȒMXAiLrU=3@y hHxSfjZ*Joap2)rdhʚѓg}$ C7m{SJ?F:@GMŇ`AkZ࿧ o|?=DE)x'9)'1p1˂cÅ.Kֺr]Q}FA8w'nҦ ȇƺy=\`k׶ 3I]|8vÝ,N2U&1zfUiS %%S%KCfvS#/RnqHk٢ҟܨtlpѯG?ϵO/ ŞP )csoY2)dyN8CKg_஦a5-'rber,|F?5R>3 clwg` ء3 #֜ Ĕ "KKG>ێ9_lݜxԪB?ί^TߜO64F^p %vgGuVs#*?oyQT*ub|BM"@KT;g0YǕ:[Q6&r֋VnTrFrU~STSyK%țG":eI21CA;Fb>4Kvgk_uVl:mBjeHufUT\â({R:7 NshۏYyCw|mɼ pK| ޸D}p/zH!Cם'}IўZf{HޞlK+ysA2ήWM0pb.ߍ? {86eVˠuꃨg>f$;N][^!,up}d!A"5zicB|+Vsyt_.q{sW [ʖfw۞ õ/P-`)(Qڝ/HH;[mChkR:i.VE,X nZRRBtֈ|d~ ~t)|`A)NqL#m.tF.+G,?]UQb'V#Q OT:{$@Oo!!c{8ߗ 'C_ N;10Kz h`a IH$PsǮ9 (Dy=5!J5a Ԥ5e-4{0 s͙E0 wtY=+o/=67ߟq4JaDT|%ʪ*(hK_C(% )bZVaZ'\z"AW0**CcM?<Plϴ~ЅPMDI&ۯ06HDLT@A<0wlBrBkƌ 0"&QIzu @mШ3n.ǦmJ!-4CW<=5흰ĻElhvx&.bKC2ѫFG2EHP+M4CHGqX#+.iL9q#,,!l4J)rF\c RZ[F% -ۘ-7ac XVaD❑;*ms[ɞn"T[(!7ǎwq@d4dYSv%p)'\3uB# !BLBDaH̭B"@PïۡR r/+ٓ=;aϚdr\|F3wsdG. d17:>Q P) `() d4PD4.H@ 4%TJ@ER#H1勮Yv"Tl0@GOǝ%p BFh"BU$3  J)@)(h bP)Hd)iPB**i(Ӛ(/1"&jDƘ:Z1 5XEMkrbTU@@Ν䙈oO !D@),9OK b~(]{BiHC.Mr"}'!`#+o_Zg5a..?.iۘMuےPat=0_*M dhs-b$];z 0m s"A?†o=tB'P> J;-;s_UoX5Fb|ľxCO u+wd?'As2+t~z[+3-<'z SE3s,8E/ߌ\>`iAMWօ_ڔ1PU-%صϺEbQ_ȴ5qiva06bW/-!CL0(%EsPS,7bh"*3 )( W% Qe̚((PTHgV~~-߾MBp@. B@Xqi HJ @d9 F(d-) HdPY9EM-!`XДZ@cD\qӁ/ EjȉR̳0 00, s?s&%s.cm** Ӎ%fDRN'?0+8ZQִ0i5KabZU#Cr DcC1xjPe<$RSsYR6؈"6V#NH: `cg1&#VN*B$(ňưdqDPI YnueQ,Bm)TiB1 FRU2 ]X*053Kz&܇K R%KE-T!Y9DNNEIHp45XDk +%#+0tfBtbaFmU8Bv)E*@A ]濾`gD=YbS1$!!`N)SCYcea cYa$D(]L%*ZRmU\Ud[+&2e,#N[5blU?F&L\J #%. #9%3ƨ8ȣ?V@GMJ\'^ֺ4Y`Aa`^/"ԭ\B4R,X9)Z)))Z*SMvF6223R)$dN@lVl-`PI*Y0FS ?1# UUҋUAl$\(N d+Dccd\Hl2GdؕdN"'b$գMW5n GCkQm(QȢe'*2* ),JYC DTPaUq8 fa\zv5#⒑`sAUAr D?bYJ c.Eb*F;{}=e|nwY8b3f=iQGFrY^z*玢 mp;mSk7#lc-,W:ށwXNps/K<%ݛcc"O 1rӁZnC!y߅6P{9J9_"w IivJђ3xq@!*sP* weP}ڈRSq}7~OIHmyi<%w7}g9z!=p8?3nqK8w/u7Tu2.e2gk͵NZd݈l?>wu:6b7լf1V'k)l䮑^O_A1D[]j6BtL?zUXȣRP@$΃/ @U=Ek_Vn s0_q v 7^ӆ~`)UBMxQhőP2S~\;Zߛ2Y')l̮|wIbU3ZūX\#<ނ/]l7.jY->\]ibC _ 9!jJooǨ2~R̂$PQ㟊.bzM9J*J]46@`k^|p w4wcלG̘[s{ED JQa.^㎆|w^r*] Pq;](.Ulrr`t]h@yUED5-*'Dǻ[>fӿ{nٔx*WS.n\BdKTbk3QeblIeRS%%[%mf]ᗭ?rDdQդ05*v(M8=:4r %NۣMjㅂanS__nI1ͩ;GHu}}B~Y~58&HrJsVIQ4`4Vfjѷ62@^+!HLX:Za3:b>٠u`P9R^Y */_O0wtdwtP Q-KꌴK+n٨S V86mI=s4K(8M*b~lJXILHk¢bG_нpJ#x1=8@ .-?vfFv==y ;XR8JB8jʑ'OQፕfo)Յ P@ҴPBJE>FLk€O}CȢ0[lKh-Mo<:̽<o^vWJJ{(@P"G!@4ٍOXhQXهi~jI vیOMuC&<=8"D9V.EUE;`)1$hpȢ'Ev-I<ݶlU=3WZ}ϢعH@e 8ҥTbP0 1N K wECnђ}=wcxNEJ @ xYt-vcaCI537ؘ񀫞$S1u_T처b+E>k~LO/ )ztʯ:tm Hk:Nt߼LAo `ԄJřඌ;iVE(U^7 ˜)K*]#͋ !I>C`مl7¿'/-63L&ikK!`rx3^Ems*@d irq۞8',4XBwq2ɧP*g)f!zi3>Pk#hvaۭ>D|4(L' m$NpzBݞvgHzྑ$(xbz87qȇTsO ߳ | G!&JE sLoͽ")u@{B(! k>:$?rE$%/QPϺ̰a>[cwwmJ[TCuE&g'*wTZ3|b1t.UGbrquM̓@M@ zt=?G/AZ{1"uHIL_:-T筏ʮ^`-E=Wm֬)r+UI(r\5.V.ۛctՉQ\@*ۊcW9<3:`Q*GuP=JqR|5yBABA)=8QY cT\3tu7iiɘ^hC 6v0H|Gnj3M_/fwvbI-ciGDz( "J_qYBa~w \$v.qv._IvORUUUIU_u?sޮyz/ۚ<޼,77$HHs DΆ6Ke&w'3SP3_A2檫_Oﰠ$+4jW~7`VUTrTg1)~~JFaΛ-S8}U3oN6ڋgTsU>Y9& v!I8U UgHOAR\.h;a8ޯ*_5dCa5dFU"gccf E6@!a B05  NSܣ(v;9 VY$J vp'~6Q'K6UDUDžƒe!ɒX:P' 篗n~1Ӽ: cCBDyi}-3oU=vpܳ8h2 )PB}oz뮺k6Ӌ8rI,QU DQGxħ?Ҭ+FŪRȥ`h]0b~^bp]46%~rt==Yo(|oi@{QvAcG"UpoYJQ{J wz̈́'[ 1ZU{Qk`or>~=i]>g{K/OZZDHn~\D g)[f@J`}5e:>zKB6[aX쌕|jsηn>M O$.7JSY JE*SD@$!1f7m$}.^*V6yV钋yE B(||ZYOal'~8O|=}*2sL"W7^D% x ceZY-Ӳx(9 H ,?<_όyJG$ndJROk@% wBQQ]L5ui0%z.wl96#&+ [,mBnۜ/`,ws eӦ,s K<bVvTP&HgY,f!HaJHOET4ƽL~9(#/UnS*iHɉ7X?sIcЯ<Ϟ|i. (ZG^VTCk9c6UJ|#=-5PwNazu^̰ULt&{%. Yc'$YD;pu F=XFCMߚԟn# 5ih7Ī2pҙہc,&ѫֵqKmߡWasL;9;a 9R4>c@F!00Qk ;!<|m~<7Bej޸)q" k/>wyK[wwz񨓔s2ؽ了;7:@\U" yA9AM{ 9^NpS:E h)"tH= H kҐzA:AJZث_8LK(={s;&<~t]s$hAgo|Iݜ2xfšhH@J1jYuvRH<߮ !)-$w]f˖)2yd0'SNZ*ѨrXDwܕ5'}it$rDr.P)47,2I-K7 cUSU ]fcdsvwwzBd]]*K?[^n&Ny񙧬yi7w+V}ؓ]|3o,'9VЮ5W"jӔ+.ʧYR\rWqYA`FȤaFnziEp@.Ws!I[feudCitV{UGϧ]gPMeay(^9W6EG+ZhQL0xᆈ(3ږpS®W.(^ }XP  \S]pl*D3#Lʼn-<[֣T7ePrtȎlLB)J&&b-ka_Z|$W* ++˃{<'""nO}XfTBaڌ6 (QDY/ JdSQnc+4T! zknsp4҉t  >а&P7( BFosbdaaYX7yZ$hA`s  .=VUvТWǿfoʍ & }XZȡ(уGVTV7./ῪgOE<&%OPRJJ+Ƚ4p)KvQzfAB8j%ᠾoWٻ))&hUPTTuB"3k7}07LDECSPUF3ws H $0a!M( 8{v9W8PI tIhwdI^tG(@rw }r(u Q'88=..Elo)'{TI}@P3 dMIcZLo,>Y? HZ||=~ >3_n#Mr. f{3Z"\z Rjp`Q2+R]<_۝05&Df85MAZWG&Tܒ`(1^Y4hr'3wXEP"%4Lfo` -@N@dYb\f4%=n=lDya640aE4943(aQebj KsDI&O(r͆0ǍX!"&Yno fCOU.v+{FȣWvU,iG'hn?( e()@Ԁ U`|>^p]7zo?y<`U]1͟7#OS+lSEȠ]Ҫ" A˥pi ='zm}=;WKǺcv.g_JcWj]\ TpG%Kqraw~m M0-=^^\>]캪نa3k}kŅQE 囶!Ah뮺r& yIKˎn%mGGFޥ'_?'kܤGo.` 4LWgv%=!Qf @n;`]-5xtǣ έ/Ns7:]{1 9Xˈ~l_@iRiެāFD1U'\5עTbI 5 Ͽ D*4==bd t>|6;n M|\7)TmG yFb#o~ %D aU%[y!$"RWw|kM ! }PU4w^T^q$_OϏN=30_Y}ҙ ~T!Qy(#ݙPFH17JV|Cn/ nA[(7R!Yc]F\*yD$T$B^&`,^&cHMI pq1[bzd 3]Lf7CTiQckkiŔUCʹ{)w/ۦn'VV]uN6U7w.sNTpYRV h&>q:SU̸_(r|}C0TDھGo ЇGUrt>yRoEYyM],sϷ=w8rwz Edؾ}ܤ~.nO6ˆBO|2-oWwNkzHEw^ *@Q Owʠu ݮ9jRWHhI={_GN/Kb}c^;wO1u#E5Lt]ڱY9A@<:SUǍ>^tU45iZ5H3>lWf@#2k/lj@Q !*|Bp/4:E)Hy2}>_<.}2ʢLJ3L]333.İ;oU<}/3>Z;PNP?v/r OڇtCǙU0`6`qp:AtܶJܷܶJb#/oO"xvރgU'p_FG}E/y6$ޣ^Yr??9O_x_y" "_%ʢ ćgKr;o411A]qxӘ$Zwƒlbʗ\>9̕; \Q'Ǡ\?ӄύ !h}(B*Hn 0Ɖảcc 2njC$:QN! ۾. suRA7SMv!swql@qx}n:>!VBjvMr 4.풁PCN6wY eN.4\M2W* 4Ʃ"+!PP2v<8q89n㛶d8X.C[t͵ʢ aP?y ]YFHšͼѨHHk\]˜Gu]͚uq"l~$y 5Mg2Hv= NHnCivUc:eHqJdPi v8d0SBD:2q$7!̇QGIѹRCŅ:訪HId:$,HrBa1B97s!$8 +)&ťf6nhԇHu!ă٨r;}NCk܆NViRiP2Mխjjmά:zvnu_]UjjCFtLe;\M7s"!C= Vl\(fUnZzaevmf]UkZZu!d40Vq46̽WUjj,RBZkl|V܄zv1zֵ^qBpպv+꾺Q bȅQtnob2$ꓲY3OuH=, Jc"kó9;Hwe0F:F*&EX0 UC ,iB >@A:Mf6n-.#͒lѩ:%U`E4zg oQ_h2ke13G^6z/~Oά:J@p_CRm;+R(XtuQ)d CS& ^;O쯐>·]{̓#2UUd;;Fɏǘp8T8~=OixBK&SZ;~Z ٚU8V%m4HobEdv9DbLsIJ+%B@T2lUv$U=@M߯Iz& UW>tFB!'ZG A?b"? >Wkju'.uizs=O9x5zYYƦp,2$tba?ǦokA#̱nTJ/$8G؂1غ2PnYgX}h3;B@ws3+ ʕl ;(Htt6{b+cc~Nkhw]lO]~D|Cvӂ]fvy?j[{Ȥ;)1x虀ŝ>*3a ^J6!͇cO?Fpa v J"_ُP>$1gN5h+X=X{VIA>w/OTorbr0\.vp=!Œ\QN/T.S( !S0QGF~ ֊4B؇?ID$VǼ}#>|C)G씤$I O3333333332bn2!b&NfUUUUffffffffUUUUfffffffffff]ws38wIQy33S335QRN͚̙wwww0`v.Ōt*V 2gM3b.=9|?H1YKE>6T <pٳpW֖~YgPϣ㟗ѣ*{G-Ӕ,""a]m52/Ƴg;aQEz:iQ_ʓ X|-gHWVKQ+AE*R3BY6@_ULifV5H˃ـ+u@'_wNս}h._: svOO*0S^WM/\=kT.+8t 4뒳=kK2̃U>޺HȒoR 8 aw\kj h\&^FQ-((:;s=x)1P=06?hT@<~=8QNf*"T GL31b1Vʅ BRJG!}j@(Fn" l+s *D J "TXROke P}R aq_B"T % ERU@Ҵ4HA@Z:CcM#ԃ]d0((nHP(<- %4q)D9#E@Tqq|.MvHxtW/KL bnH@2  nEȢP9% $*QG{HS,,tpڭwdPP- !P *~E4)50T<L"aɡ n rfx'=^ӣxϠ#J "h\? Nw$'TF1O/iY|;~f{"ޅ<؎Wq㸪_ma'cO ?<{'g)3w%a\Nk%+d9ⳊJ#dT9MC*Hkwv|,,DP[:uk( Cj5./pTgj 2,z8澯pjoD_70+R6-S7V%X]?M4PLV7Awdt^>X~خ&lz`qaI&UIHK`'(.K0ۡB inQ“*R𧻓[ d!u'F>aim[bc#= П9N#}ֻKxv?CF'~_[Y|lX[{x!6 D8'Zwa:) PsQߔ_Nzx=Q5}ug5%Pw2hU wb(BA ^@)8]9÷ɟ8~#lU7겦LWl]}NFth,.SohRCKeXWL7oHHM"+b۔-h)?Щw]uʞsBbh@z B:8&݆_W|FPlN9vNq]spYQRʴP}jI8h_Gс/aW_r6zt?)||x`zpw [.|/+TԽI8C%{vy;X/lR[gf5(A_۲W(VT/j`8imsW @"a)>,^l MCw3DnvD, 6*,]^Xpрl& ԝ1;x zC<\4>.K՗/< gqK+rؿ@'tp_+zunMշ>~%hzPRicbp!<AگyoaƔ@\3! ;;̘6kFרbA`@-R8 mAfȏC \8:F=-VcF7r)GT#x:ۻtpb|]?$}>rޱ\k+Hd;o!7'JVsb;z6 쐦yIK$[1`;|pB7^OW6A@(;s!ϫ=k h_AX}@:SoV (Ag|^:z=4yq gDr*@!٭ܣ'"E]'$IDTU?d`% *^KdrL:i((ѩ+BQnHE_Z"Z "{boEi8qcVJPB=]<=kkbr=7fADBtg7WWZTX '7,FA!PvKhcZްQyp+^U2vKdd VN_VD_`I_~o ;x  \Y>^lg9BƏ]gY45CL*+𡄻-Vk8 0 m!‹Ƒ1ԝϹ t܄ϟ?&`r)ο; *y0n=N;d|t "hi֮}SaE-3reJY򰱮Wfgl**o }6}l R@U6/e6JO]'nr{bG QO.*$y̠'Amb%ª~Ncf;|3?n0AO^(i~ߋngj-[ؠkg**RO{{BNؒO&w yY1ix/բMq>M\ZZPRH)IaMHAkyp5gOs&s*r׸o/K [6ƈrxeQ JU .@7K0boC?c>vI^e$fUʪrgVtr?G ﮟfo/0ED@n|<{#GGo)et?F7Xn^ϳs77Ww%ok?+$2PN߫d.96bES5*uRrU\o7j %H⠀ۛ{+I+*WXW~ݏMn-u\OTH^@pΒD3/qVr P Bnΐ9<(}Dy38mGvf~}{~7щC2%CER~I\/n8y.!get"9rm$ظhͱZ^z PҪ((An50De2SUVJg?g_g>w]-kZ+H,'ZA"_x OK%M4#YLP=~N];uAÜQ/{ uȍda .DA/; ~oO/Ȟ>|8_D xaKJB]~&mƂwy>}\}6#szG Ȃz z`8(p=;}go-x\:> JǷYح殕0\GP +Bhw?퐵yU |/sh ƙl qGD)G0(4XpsF=O} lD֊aæ9rO4ߨeu< :=e 8¡Jl^7dh]JlÝΚ4[HlZ:xaWh,D(Q6=A([(?ϲuꇯϒrAHpT1rӎEhd~Ġ\xXc$I+tZla IU~@(d\59q #(M>O7wpj g+^MVlh)VXǷAZޜz"n.OGqȁRG (ny.< m/( H1c 9{+!  Ƞ Bfu4*|h*#j=P;Hm* "b/B$ĵ*b(Hʦ+k0v6 OiT d!]ӗQϸuT `DB؟ץ@HxpUUUx~E_W}}S_)O,|˦havBA7kBg g _4GdDF *1B 4/>S@1W~tjFc/8QI%TtѢ i0tSSY;QUk߯lOS @D)>=~߯:0/#5fڏjz[ecP?x<PT"fC.vP[LU:N;qaHv_+k H .*@ŀ/SӢ;+!Ot(\sm7!;*o}/vd?%DQESвo=~=5B2%*w;{{Akp{А|* y|q.^CדDSj0E:>_~Mm7*$'dRIU @5u!(`IZC, $܏8CrR*r 2 *F LZkAEt0"NwýSL>Iz/T 3+!ߍaueF " dVȬȬȬ,,.u#102"$))+;W_Wv( ?Қlxl\{aO㚀8 T0A(CiIz >>;2T9K x*9P^|^ ̑n^ PJ孂 v2;% ܀e -Ԓ=jv ҒvƖ|1{&8yrS|Gj"ME&^iR+ 5i}/l}#=XUԀŇۥ]釽>F>wkᇹ72߳1& N( ^1T 1^k|%H[wv)=Ňy`|2GDDepQ?""O>Ȗ~l~ࡓPUAL4%P4$cFqw?z z~@3\New\5̡"V~Z<(I(E0O|@@ݔG:/IA]I&T}. >ViRHC[>980DRY>SR)"$XHwl6]oyB 5k+}o RB5:I?<.~>_!Ga(E?E8?Oz=r@]ӏ}_O͛$T<]4ODCRCՔqC$D@)'RVW`(Q<)MιڧٵfZDU*_kҺ.yY2Y1@3IPqIPx|E;2xb4F\\N´mrB1c*).*n T+LhMlZ䰍6 "JHʂdBRe %^_OO1TRUn{=a)GB§d 1:D3&zۂp#bzU>5ϋI%}Q>_լ,l?(==۬=Dp(ۀiFf {Կ"bP*H {@KABBh%?^?>Q0MBBJg }~MH 쓋y%P?nwv 籟0 3G 9cPoV26%$\e֬M_ECS|-ru@2tKs  ʓ\'ނ` 6p"(R6#j_s?)ƏfI$I$drF$qʬ̪3233 , 3$,̪~(&(")* (dbCVt4r7$6r8ܒI$mrI$*3333323* UUUUUXRW{OZG(ϰ9NZT@r8O2|t.EPTx^(R܉8@ u( 8MP@2A#驒kO!r`O/eB"*9+bHGdX97L([~M|. gW~'5rj~EW#õLmtt#a"`yuDF~2CEAsxX=j =p Dw KDoпugҡ|+@-ĢŗozXIZZy;$(͹l"o^@8AN ΡgqK~I#DZȮ ;}FQ@pIZDw<^l8i.XbJPNxZL)88MKp}. UL9HtP>\c Í y&C|Qt,$-0e04dzaAL9ӅyJQ"J-l[OG(v- 7&_y*>h3CגmNcGG|zPXm(Hc>Ppc|h"?D:2 lY`?Zֵ2j5tj=MKcr[&.y{Fޓ㺱]<jI{G ۰[7&ŌDoWTVE7o¹g[yMNmʎ5 *T xQq4c }W%霑m1AϬ( Q;tz.'-)AI\1UƘteл%+v{~Ώ稶$WOH滓*,h^0BA_kbw7_noNpH)εYbD% 0k]X 8M@Rd#yk=W<NJXR>MM:ќ}#qxf"$ÁOSarD}V|3Qxrk N[b޿϶ xV7'$>W)'c dOK=dO,t:V> |`o`qhHK̳v"?,[0!̵e 6n?ݱ{6ϨZ*!X(.OS\iVg+pbNS3|zL?< KU8:/gb7yŵ{PzYX~޷ð7Kzv}% O:}jjH!ƈ4&fBRXad$ђdӧߧٷ}}aV$9l" K9R:Eς^jo[+ZÀػ8>pO_tk"{%dot-9!u&n#x:"6Ȝ [F=Ag6ag,]Ĉ_Qmjcľ6#ͫ}j>8qv7(PoV,g;'޷ b XOnrq W8ROG~oӗML_C\oT1x?I ]/r\TPBFP6\yZ.'CEv n=d}dEOb\=A5/v</^:[{H{G]rBjS &(`p?йCɟdu~NyoFC{dW4H4 >#Y4D: Q  z-o{I (g[bo*Rp^u'G>DڎK@  jB鸈WAu^ⶬ,RI'm&A-Wł &fJvBGTH#,d]㈁秄,[~,v[R=[ >L{n5\ppUDKlU-շ)-#BRv>R \H-OϺBUU3p>b2e[m ~Kr˞+b隒 R%"  M-;t ۲k Q~J_^U҄5Bq ]I?qGDžr=eż#{9ٕD\=X+6:_",⣳OCx sˁyݗAH-rx j,BR D_əA$MHmzp+} mo߁'];Q3u hDuɞC٨s|#zB0XB=4iQ=[KfW~%Mh$xq{.b4A(<17ɺA5 7T 0}aR|A" idx7\h'Z7Q}a׋b6k9arOhܯ~ 48? f䱳IKY^-luwos @;OU!3f%B>Ls =qwkǰcz|:Ð Ƞ(fD (b=l;ا$TⲖ=%wr&X50^ :{3%#8L[g߸a$M ABfXxbwHɠ8K܁p *B9kApOڗckp~ޗ4O2î9qrm(Zy },홿*`undڟ~U:|^]Ш&.߻cTRj'CՔL=qRyX'=1 4\E|yyx,j*&  38Y!۶#L1u%oYAA*.+!?>f و$>_W}˟ZbO;`*r$N)^e#w =\hE浝o]2ˇB^un\R:&E*GXXɖ@Z>o%)7޳Ӳ]׾Ź[# @ =xY)gՍqX$U'HPKʔhdz/Wֳ zѪ bynH䈔!%ز'6[rN15pxֺ$4 HEO}c+;Ő:m ڶbDzI- z⸟ۘt&=T1Z7CGn!H6GVz>WѲ-h z[^q3P1Ej"Z{(USH 2PK!TmI\64ҽ6ȗQ=sͮa8r($[7v`Q`ʪȱn;î ~Ҷa PgeΕ!OkzZPrq@Xp[J.ai g\Xᩭ6 Xz 3=2lGd(C+?8ajO굦a0ۧӃ_bSv#KZ*.$݊]cHD(w%r=?G!Ӷу:ґ)yPk^/~fGcgrxCG4' >凑OpL(#dFe;Urok匟E ?Y5UQnӭ`FxP( DA,G>'8Xmbˎgn׮YH+GP \,3AۏRlc+d.=m`Aq0W f>dtVPj| @>Ox|-],~ͦY& `j JQt( tA}zqRɭA@L5&S1pr#V%XST$c: 0AlC I"(+BHcY8$T3޴kF&ܘ "bN$ދE!P\,ٔ`1G4teV9FmQ,BsT(j$3#KJ)d(2PFMauLi]))+wSiS__isRQ y۞12 "=ɦM8we 9Gcq+0>ga둼VzkI6Fa!@y h(,<7]p4#0]څ%Pݵz}s ;bUCSƏpCY(Eb:^u:G|yd'YPC41 Ah}/\㎆z/HcBk{xN$/KαbS6 ^ҹ?"LggWP*τr[A!Sgb壜Wɼr/s_8߂3NLe aWpv7x):Ʌ^X2yq+kqߺC-䲁R nN3h.X<)^YzA#U@/2ۙG̳|O9۳@""ZCHD.AF ]C>-~_vzɻ$_u9oj0pr BJ A_@ >Ff.$^p WZ`qn݀INI|?Ъ>:G9 5C>8m 8S AwbA _,HHfZb@"Z,|qYc.gԆ۲Ecd5Kİ3\vƫ\ktŤAa ”kJy&H[  ^@`fO"ɛN:9K//l=vB?1̠"|Op^5k/\`,ZF_7O8/m4"QNvۈi?oax0ot]<1#6Έ(^}4D$xajcmG 6sgIϫm,|r&@!wcEoORUne!߶j׮ 8CrpĞ%{S&9=3.t.*vÚ#ŪҾjҵ?U^eRUUWEEʮMk]n2BUnUZnWsgbmǽewhu_ybL B?΃_ Zu=E@ L}GO)56^zl ~]CX#̻kȏAA/p+nų'UACRIdZہ}nx1U@RՋBёJ+WG(M/Q;n푶GEO]WA5HQ4H$GN回um@n#@78`bpsTn kKѬҏ`MxP |<9nABIz,تM8{RJcX#Yk>X'[fq?^؂nYK 4q}'ַb(Ot SH]n'8Q]տ!cmYnb Þz; |g|17MIӭUa-~l"h SgVn*}Z"bsUI9 "\E}avN1Bf!:nec{WϮ\, PH_:o71:dpTF\MgY#HMw{x_kD[Ȋ9)RR[rn9x7+y#S-8;0,G;c0I"T vE a@f+m-(f'[ W8A:nD+>őAıϗ_ӂJ:uY>O")G_K Zchaʡh_X4}dzLF)ͯxYGRB -uxEc;P`vxMNNP)EIpgDEl~gغapbBq @*"*XCCȕ,mJ"=v$$PI2%I҈ڏ~E'Gh0`+_`o:!up@ wk<,rrF- RMrׄqAs7<u"T "k< >2!;P,nAk`HD~(=zm7]mXcL%t9Rى +b3}^ -> sE\!/)7|nqJt0| |;ZvByϻ9jRn%y]0ԯS,4ZvkD0ëdj*( [%M7:kUGK_8 -\)n[߲ejGxi=P0;l]bk)Fˬ!oX4n[q|\s hδCޑJ8߯O1?&ݳq7mw<5aأaZө!U)f>in@j"XT 7*7*x:&Tpt*٭h;rR>{>i`CvfF1J Ѕ@+>? ˩!F?>A?"HQ+$ @!\p(j\>꬇ca_ʹYw; _w%ߘ?V?a>DQKdlq;r]TmcYuu1)z^2`v|W4(/<8Gᪿ馐:JVABwʥE V%8 O+XIdTz]A' tSW3-T#5[8V` f Bedw -{!59|=]q>LQG]ɑF"Q< Ͼ]oT߿=F,ot/%񿓂Ip"qDB{O>4A`yPNB:QuR^qP5^SruPj_vSL>vS.8a AU2HEHH8NIEkg 2?lO $#!9md( GcXKi+uP BXL{ nWa[1 꽫L#G$Qa~@&X⡮\IP$`Y]_(g,řF և:G!D~x:Q@f˦1nt9w` rPx@xª/1G. טc 8ډj~/õEwjv>p=͓8g}8klD% }F͜K;7Ӵƅ+Uf+$|W#=0)vͥx GAb^]W6|;vT [lRR;rfϝw?7~L=!?ѧLz*z/{}+~<9mK/_^ϙPy#OYfg@mWSx_/X;BŶ@*~io" gg^f$oA`:U*a&2A6?a>BȤg'!._6$dރ1{^f1"N':̠Pp95huC=Fz:0|9=3lYHJC򂋪S듅|*hgC2G!GuHP,8Uު8}sM!a sWtCWµCj>$eAWA7 + ?co4LQ,zWW mWWlR`=F榖$ָ̎0Z3ӭG֊ʿ߼>G<*{Q*n "tشpP*>y#|fA}#AJjU.)l) 2q "GnYݎ?8~1*DeSC@)t*[-~' Ct:_V5~ e>'p*9/#1d5 lq#Ajf!aҼ?-M .ʲefKj*kCYN(c5GӹO76CU҂61ΒRO6@x#]eF+b (81IlVVI"lxyQ͌™H5qF@}h94DcAİ`&1TM:+O?5<:;xS8$ HuY4P%RoSv 0ZV?X $)^Omqyv*cRr.T~+mNo6>[Ȉ?1r,1Ͷ2bD,ε쑛 Ys µvש6gpcrG$8vJ_A(X%8D]鄇n#}SҎ=c|y~Gbq竿9鍊jG\ ')J)=vO 2ZY}A$,NwDZܳ1Ip!V>`~A/[n++\OT=Ks [(X=N9]x oμ`6 J!)@P/\^k`x㕴Pj93VR|0ADAFӘ^ ^n n:ܰb4IjuMfKTeؾ[XM ,UpBm0 E9y)+u_z@gPiGk"z294 q W[1IE 'Ϟ!9AOqŽ{;y# cr `w(!SF 6fA pR牯j-@Єq.ʲPp9 Ω4a;ezviΘ0w $pT"Naer0( 1h|-i}rҧ%}Tgd9\*[+mP"n[fAiarl$kSY+-:]~Q4ҭ_b2d#Bެ;4 zoŜ l~7T5!iڑ 3 hVq:sڦp7pfl29XPT.'Y4hR&pP}GM-I=41B!IBbǛxwlܾSј)Auq ^]d>4:p4h6_xOv|ccCՂ6;ݵ kn2G3-4Ybצ晞KDLD`z6׸8e  v_pzg  ?u  e88(g_0A^mTEDBPwX`qEKfǯ{ }wO^ Z"A"zd ' 0 lڴed0CwT-i l o3RlѨ<[lErʣjʳ Yo(b4wksWh_җi|A7H2+لf7ޓo]ȧ@+i>sδ%aUQ*;WI 6A)8.]5u%19f.b,ВAḱt/e ߯xI|[/`UK)U [hwfm}a `)ec^r>'X8l PH?wQ >ZZ2PZ%?s*3!F!чW5%hDNH t|}O|頰(};Ma[zy@E]Æ/0;&d!sG9׻BO_Efe}8QH0Pe'*5TBұ*1QL%$BBRU5UT-L@T$$4@SUUUUU45_ʪZV Q Ėݽ}܎ 2gse0Xe6]n߂gϵʑ`;çb"~Xфt=Gz$xQq,J0Z˺gm" hvXѷdY/xoͅJY4^]\t-2Ήdo?}6۠#v(0T."5D}8 d "RvH"FD}u6ؾѭY5I >v&J^o<;w !f~=d ./|H B#b(:NS n=~S]yž`)N!O ͸_-t2 P`B& mAזAvs5~3ҁ#nɍCYVKB]ecueSPxoiH{8AE zEE7eq1)}~/KrdzOjގ$_h2$`as@@"CSw<;m7xK> s"4뱾_nOEJ%dQ{0ģ891>5'pQ=ۏ3ٰ)"`QO}_oF9;½9{}- iK-4bӇN^3pLsC"k״w{nv/C?˜ֱ5r֕ZBLH+&`MPr& @D)JJbd( d&VW$!P06v7 { O>쑛V:f'3`@5UK% vqHEѐ bAK!dp (Pgb;M*XQ?;ջ~=^߳~#']ߛp h~c/$:VC,_??ጥfU >=o |0bËpWZ-?a,>8hqo۸LJ8 n|$=iLXnm? Bj+NF8}}|ǧS]{?xZS*(_4替tG|,d@%*x}* 6T,^i?ԸgBSR;QY @D>*>#};?Gcn&VCTPfff5XU*!BJ =UWѮ{rS8XWg:^U tW1]uT7VP -Y^*A{ ]lk}?K9|NDD!i/ NHP#,?<ω{]#25 +Ķr0댆63U˕HYTs/([IQ\Sˆ ~9uqtf{/UOǫ݄?ѯ{ {)?=4S)|!KHͱV/. ݒ@N:}^B.3 ,,: _uupP ']""* =Õ !L߀}ܼDHw4)60{7V~xel[M֒h2(Z Ü+4<>&2)1^$M>Nu 51l |FsM Y>rM\jÃ%Ͽ~A,,%= \F;#ÊxZr ҃ArpWTxtzPu X~=x_ o؃>OQ\?T?}t`&R ys=?@c7T$@@T "0*Т?JB!| '+q=R"TC$bA&ך- (MQo2Zxal/׼̃2/@q*!!=X037N@AF%9 o䨠AP`0̤^٘ll5=n욆8im#b&BzCSrM *jK) 5e%r}ר3fFۃXЅ!!E+Ndoƒb9Sfç2%¶"ES>n w R ʕ₅-0&JKxa&HG~pf"<=X,^'YXpV *S)x:@ͰX*<Shb ;hL3b S1\*Z:e; xnkcYM3,fUڕg\.vAKWZa0RjUA{gEVMSd9SuBTQefė^2`"4 8ܫH֢l G-,8.14(b2L@L#z^Gp(W `RQt<}[ںҏha]5T #,~oϱ@x8* ҃k@܀wwcXwM2o(Y(vcO$^"r(zxb4aG~pk$:㱞Ŕx~(6afOR)( uZÊp ,+HXϵ6fQ1!,E *^ YNTFe&??E3N_w0ɵ T^zR&2#pP)DL}.,/ڊe2.RI.&1 y?C5tN >floiġXfU ]W!7Tx{D0e<]'A TD}ǮOhQo]9|0OXuWs쓅PwV*{cZx=wu^^sBpw[XtwYH(0puζk5_'#Sv=Nǡۧi[6C)_:N3gՋp8]9Aѽ"~fqE=V54귋L捾*]*v06Tu=EH<ȧЗk~8Æ/T]YYZ$ϹͶ[p ^+Yw= f®:#QvOZ6L_r@HP>p# lو'r#=EkJ AxG"1 -?N<7ϯ . lE4AޙeA=n^|ww .4@>ZðHK5kSl{{jFbV oŸ%̓|8W7՘Yf7t]}?|1 Ѐn_vict/Dx6Q83y_!OwDnsn~ӽX6񣼥kszVTVG[ VCXv;gG&A9 pYJ ̻,Y+q](Bs|.7w#(PQD~q6X5Co3g`DA*(>G՛%WyZUQ@-zgG{ uo">X1;D}D=܂XK5r% yCQmw7UĐTr|1@ ~/֙e+K8r.p m6gDw= y2(ف,!Tşs_4!E{I 1+SW(.(u@ǎz5_qt6Xh-!V:FPCb(`7`mE? ;H_u9 `z(COAKq3K3Me]xFse<>Us87,W%_ @eҶ#E| kIr4 na:83ƭ|I vO.!;}g^| u c:W k>8A xMND,ǓCdͳacm_v~Σx_2miH8msiLmnڐ{֎kEQ~ V}zS|B[g#8Ѩoyŭ3hwR1BtٕțȚ sat-!IƲl)iFAnϷ|I={J}6ZizZZ.g5[)^aAIܷGpme :1mVhi/11 yj0t7:#b7jsL?`'/K)3ݝptc[&=ϓϥPaʮm~'w7sИD)~27'>{`&1KmY-T|=BP4Sw4 :N_mMd-Kr7W/耔DQC#VmWK|~xܥ~&0ɣE}1 TXĔUҳ;̠M@,Zq:*q/$4P@R= (@U1JT@10,USU-@P5BR N b(hJk#) "((F*@j " hDiB KʈŢ`"B G  hC000VBFH h"&5c! E R))`"$PJJ*V @) *""IJ&h(E\ *" 3()DBQ e!0l& 2l̤&X*V@ *0fT()2((%"fbFjB $!( $*bZ)IbHe" jj AJ Aņ(B$h Zh B"@""""i&d(Pj!!f& @RZh,3 V*#0! B!)PCE6NMH̴5E3TMMAQM3D1PETqPILA0Y 50_p !76 5REC C Ƭ K# ? Fj( "X(`"(J)V"J))fRDPVFQQNV "`PRITTID TLCF"* !fbfb " bj&"d$MJLWʩ`*VBY "h hY*& 燤& : P6VYPQd!!H A>BOJk Gd'#*w2!="er (OP~O<>_D\D1\=a(b 5&-f52C@9bɄ8ad\㩉)@ F6n5@0$sS0 hZZLi!L`( B AԈk@D4`f`p*!SALR"BD(\I b@118J L ,(LјBʕ&hPJʬ,0&ٵ (sXDN@ !ZLL WA07DPd&M2̭d@f.P)db0NJ"PL%G,X(z0U1=Sf qUm6a~v|l{3>S#1g)J_WfYZ6J U}fa*]!MK9"Lkݿ9|*l;X6q\f#ƁQ釁 zDLG;r0]N\jRi H[Ǣ׎W|,ZJ^\9'0̷~вT1B, ,AA.4aE ~Xކk>~]cr7YgDVA&0q:o I% .'Q;.~V"~?Wג"Qy=i( qXkab>8O6pej{V HIZt'mb mW/!HV? ^=Lk,b/b2AA. :/hҾ{z)ψ|4D+OL Qv8r!:\4%z@Һ+Š,Xڛ{PQíjK`k:TX KhuXx"b0[$$ޢ[f^I)}R#^Mz_ǯ; G7Cp/tCmFZ8dd`pm:E)l>sܚnrknav4 2@jk=@E '5#j#o%AHE@Z/m? ˭J<^Oӯ8ډS0Q2ː^/d;;ԇ9B=+'CB6#>rw/"j7qǎ@,`ʆ6QQ&</~1~\ӗHuCi}L.yt.$c 'UD{!+4!oǏF^eˋ"moW1zȖ{2gZm%s@\$p:` GZzʊXJj'P^dII `-#tDd6w6i|_Sdr+^XDLA 2$H}>^}cu3hvi}U1EkGq߸:luuY4 o@:]ogQ`*@"!,/ FPT4V #p6-T[,># 揈|)Hr{H\yaLb+FںekpJ`: n+LSl-J⡟?B0 $ _\ P˯|߅8I* "+ѓM40ULެȰ 0"2c3r#0qa 2L1*K&lŒD)) HYa`TуdQTPaT1UP@SVVXaUM0MDADDQdVa3@`d5Q`NpMfjZKJW,dErY+ulޭs7)JR)|AZ؇mEWl!QEQNBOk2_3>* ĈRP )Hk|u.@ n7}'w?4~0?{˝Я'~_:B|&6(nQ`N+~<2EޟwOb+t'HyaO@.ײ C=[7@JWk?ļ lO.X^4j>'ov}|'Id`>A[T ⅃c`9N닯d7+g5/̯Z42:tԆ s3އQ#4Z'\^S,f89Lj(\B&-@%Q@<Ƚd (Fm{wˇ_+"&A  `cP w~*=ۖa!R-\ .X|/uEv"Su XLdb@P,Y~7N ,y Ll" v6{cmϽ^l7;v߃ݓ{lَmE탇Ƿt6`e!nHS?.0{y*eX?&<䣑+ʇj,dqOɂRYJK/4)|u4z0r/t^(<mcĨ:a̪m.륯>eJ_\R/sI0XЭڱ 衭YцO[$ݾv*ޓzd9~VbVf')?34s|-]i|%6fuOZM٧&tq-7 [n4Չ>SD+"Wt QjJ.ŏ[U[?  HJ-d(K<>~>#3Ċc9;ƾm_oMۆ5HӢPrCء$B8vp/P'&yJKǖ[c<3u`Y[nBfAns[&mV%df?ReFrh[&Ajf|/wtS/нlSC^)A\WB`оGm1;>Acp:c!svM&W{P/zE   (cG H}YF0k>0ł$*;]d?oxH;ƮƂ=jWM*{çX'k R)H()(V? wG3#0T#~Gt >6kᏓf{9a148Z4~q'f֮҆}CW۬x̶^rrf 4d7ٿml69SZ5{zQ_l(ksnNM2 C+ٝf7&nCqf*u.e#p/4IĶG!f~΁t-άgMEx<Culmp|ԟu_9ٴI)%*-? c9Z}!W(1Hi{2 2v˧P]zJ?6._{\k X^4dfx@PO- G ml6ddK_0>CXE}cX,>C&Ёb*b)?z(*~n@ AĊ !  D)!"B*fjRXhH*N Qfed_R)+JC)EZd),*,iV3q1bXQ̂ 31dA Y+,5PV9,̂bfB̰@̂s(FH(i֋F7 ȚQB3r2Ř!,̢p+Z5,%8ѥ dAX`Ae@YSIu4CYDư5iQ  \(""(32ƀfh`XQEdbS LEFIeΜ,dV*a 0$%eNP1 T`KJYAccC%E2YfddqޛA 0ɣ ȩ ̳ ,,b'' 'l5/;uJV,%2rksu[ H0$ (״kof(wq@>GH o{._p!\_ץ3ԈZdȽh,֠p%&DFxV(E%I@Pkp D}L9@2SkoqA UUT9! wXkNuk4rje4`uER0^ oqC(qB1X=$d݋ʣ;kC]^ <) MNf< <9wSʺO hNEWv.Whq騡%|dTA/Ï5}_?O{%0,>7X =ltj .X_+NuNdsg`"w]xa Fs 7f6˝<2[e r&0kE~Vt-}ƌH  qB>D-@G,.R$<>pT1x4?_\NrL b`K2!KunRa2/dF"e&f3W_SKrVnm1N xp*5{\є# :!pw=6fZ@q+љqRn]YUVÖIb3%lK3[mx#)nIɐb.r]ï~gy㡮bD)anv:nsܧT 9-TD)!UQ?#L yp0|X~%p({qepD*u +Z^k 8>Ϊ@,-P0`r!w nݱ.%O2$`݈y+M56wBjōeVLg0Ze-1R5MQi̜\23!yL D0SCB |Q? C ;ަCއ1:;0%QÄ[X9#FEVν*R*@4|n!keՂŋ)4O@@G|4h=Xѣ e( ha C762l0G֨FkC j&ִM 5ZхiFM fxU61c --5EL6dKXeLOVssK5P4@px"BP%A;{{ȇiBhUfL+#%ѓ4(>x-sx2 Cꥐsi׫gT-PPՋtD HmN"3@U@!k" ŔdDEeS'89f5ukYAv%JU%J Pʣr.TRkʿ73=zbrtMahAW?/F=@j 6 8\pAۆH1Z"לGo1I=kVX9w;TL@xkp4ݿJ@d?3R` pľ.}[[)gU$ v(_>L24)J590ԨsXt2)laK9-̨1tBʵA:#{T03R֌ hH@£REAg(@llF=82Kn-VfU[jx[DGa09m1O4syF.KnK;MjHeԋcљ)3OzIY#5#&6ecZXh00w7{֨c`,g: `#]AIwD7\%M 4aCL HS 3 3 L slfRMfa1affcfa1affcf&4s@ABR2[Z_=B5#+`iVB~pq>4lo0uZ9jKX(k 0hs,XaMZZվxa+nmu<Fcd32I$v˒n97J<+d=8g aPB;Rc)CHZlS3 YeYbPhdJEQEQF ,(-7iiϏC~lfXW[26"qaJEڬKk\V3ߎt޸Ҩ] TuSQBq˞1:9[7<x]W<  $Dpb$v׽vC!ː%PُPdG6o=q?=twUiGOųg:h^7Zۊ<.U 񺮟&/ 1bEk|#/M+1 #15q 9,Ja&V/c 1zf៪XU݂y`w$9/π,$ LQ^;!PaoxH}r!@鞺N(RNku뛑S xD$"(:ۡ#D#mVHĤ6$ u3#F)VIiHm؁@^x6 ę F`p丩ΓX7SQKx&3, "cawz|  59u ]*S٭O4!K `w_v@`|ɉ-sZ0D !I:¢ `GsꌛdviFHmQNl PdP-fRfbl).@TBy>]|sgw~վ:zxR]ΛgA!CyχnC Yߎ)Ri1^(mU#v҈l`aE>:l6&v/ugŨ+'flb߯X`WI$|2FD$>;F80kW{mre\I(JTUNp/ԋ"HBET6)>==6_k֦83! 1D yC":01|j]si̼SҘLA%.tO?]J9m%╰bGݢ6$-9Ӄ]mvIF3Sf UAIM SCAMI@DCrv vtBTwi{bJ[ ":h[2E iGUfF8$:JZHбN$`M,zֻs\.1sZ{mJ٥]ߚPDv\' :ђQF@FM0l5Y2y"H!+`9I3eIBܙl~ˎz!IR0ÜyÜP ̥Z?B}ܝH]{HП.EpaNpT@tۑe s='H6 Õ@Eyv31 mB.L3"xS5 Ry:#:n .H ՀxJt/&AA$:nvc(8lfm !0aLKb+Þ>nRpcQ?Wyl}UZp_[W&u(&LakZp:8g`19RW,Wh֡lc{A0O_Wol0@+~CXh"](+AWck #T\5w㧒I$:WKwB %y a{YFN'<ٖ90q3fLϾm0󖅜 ƴ7rAꕇ_oύzݎ攙n"fk0噛̀Z oSo‚9q{Ճak]/NٻctcuФ76gfd3z:*yfsr dNǎ&X/y8o^^ϝP}f~eB:UCq*@'-5[xQl̬5ua4}uZPˆzׯ duXaA`a LL!Yj-LY2٦M 1$nfI$O 3R)7\-J<ރx^yNtUnnwrUUUIm y3;T0KN(MTA<=ExzsԮpShx3nb61X+ vݛM2~>Z*{fDsfmmm']jw ,H 5'~r@ EE1m;ЈԆ8fMWCÎ"*|5TA1'!>)iIFLgc)ʺi^؁Ƈ2Pc8}o$ 0C}_y}EI(;ԝCͯAsxX[K &kڱK˒Juχrw98hۭ+C>mD{&G=r 1[tlhBkڱhe>Xu(0}B+WoDG Q#A2R38N,\ͬ-_驥iw/!^?U2", z9/Ǿ#&#q&8^\Rsatlz$I%8_ Ѹ{4p*&cnn28Mo^ZVUjU{|i߯Ud>R#yȼHg#0K$TU8&iίf"[喋YӝnnN@T5Ɍl>eH_m$amߪ\P9Ne QQjzWF'׆;|ZBuw`lBoZA_-b|u!l {߯fN%e֢7lr*VFqʰ Bo[UUUUUUyВI$‰uh^nxUV I0t.gM6쪮[mVu^ mmmmmng\}^$RNiXv5 'yZፙvIcNʞZN|z$խyٿ fлvvUU{,xɦvt _Fۓ@MD-!+%,t}Ǣވqv}qjYGbYhUW|v|SVmm[Kv5V1&.UU]nʥگW01=.UVOKutW :1+2M]pqeg:+ <65Oߏ;Zˢ*mr868d05A!3JRX("Aרզ"/\fs oRH-U5 ,AD0F$ |~z|!p%>ԛ5C'x#a!c[dW/\pV}~u5s5U=3߈|jDP @p'6Vt:![; a^ #QO|;֣"IoNqwݏAJֆq*\uu{TXaD;xPUܱ>L[>|og\ᕦ5هPXɉ'0xCdY*XkokaUl{`w:=}nG9w>#XFnV[WǸ>vX6@Q|ܷz8~ywj@wm:IaPA`4@CNzB{r /kw =@_$P|s|! 33_'_ ޓ@%W!?m@f{"' FAK_VviQ+Cƞ&4𚻯̅ $& ~6ӯN`uŞwT6/uAU3zUff R05a;e'9 O&8E~ â]M:(oP&gy~3U>dz$I$IMz{xƠnW@rV>_.Uk:0C2j>pPH/;ޫD@LEixțb@sx d 䵏_NIDśyHx{ުfVfS^=壇 c|Ymz]#ŵ .wKԥaA>g9ݢo[i!W{WMF!w;ݗb1~ҁ֎6'k8 P]JGD^`f";UU^fU\Z9xmqWO; |S> {BtPsƵO3z5mK!#rNԶI';{ }B_rB9f^U+F 9FokR/_u9};!0pb~?A@@AҤJO‹&?lnP$_bA>Q'vÐM)M  )V}\4ƙtv.ށ8V=0xsp.pQ?P]?qpIځ? AEXDTOS`bպבEOdB/A9sr^x 16LoQҐyHV@m vf-ǖ0:63J!œ !Y֣֮o$LmNU\t:m q8TUV _u JUpiºr5Zμdͨ QDmMUSrI$(I#m@ۥqwͱln`5M6a&IQI$D]2~^&k̹s 2]MXí%R@ջO'}㏈@`p#Dzr$!zw7wudA>z[3Q 1fOTk,}OQb!X?ᕹ$q9 *das`|'U[8zCTAE JГ\KW9PB@'ЍX{l6 j@G35^*(]6~ 2PݬBuI[Hm=_Gh6 ?SQѪ~EIfC  kRyl?.7gS 2ay<p\^n1Nso hmÿ9QQ~y2|TuvC~ !?}=?7nvh(AR>y70Ri^֓^Ǹ.X@_ɂsR0ł{`^L3 !gFB5nZ(y P2΀e1[vvyS۷nݻrKr8BG#mBLJP\EIyOn,eW'cd_O]϶6.3]CId13!;dAEL$(lp=h2wKyKļr@4&\.~R ,EB678ݼK*/߱{5??foZp_|/:ҁ'DQun3ޝDjJT KeUY&NH 5$5%ݷlSR]ekHř.'olYf[%F{z{ Gq֪cr\QmD(C{e!hFRT Uws\VfUU0ۦ͛SLflUe1]Q,A"ٹ;IC|2ꪺw}t@I}鸳͛p %kxdCf=% 2A1\d IF꯫~}nBͦl8A5]$QJYWi@ Jy7(x ^ ihYB *s49*D?3Gwz#T}aÂCyߪVsmŽ]rM$ddwf!s܅Ok9 %c9H{(܁FY*O'♂+k~y@4j͛#IHnz/S%]zD_k~ɼk Vs Th?+?Eoyg~Y2øԁhUט VnpQJ܎hE4_ِ@TǟuC<iĞ>XGU"8BrV(\v3h<,n tÐ?% %B0EdP1p1GJA(0B8;n;k3 Yd-)7rdəAmJHūHI6Ӆ2$8~IUU(` JdИ_ݝnIUkUS5UvX.tL̔ nSS@:k:UTU/=5T(P[mis/"5:O:`fE/5< ( PtRƏD!qwm0޵N#HJP}jfl{!9oz AC#&Șh_\!)(jxUՓh{JRҔ;B:lUPD_>;o<%J)Zg#?_.`dp 0rPLcLGdlf(`MOQCAk,SHlw/{"pe] n /.CXtTmYv] <(Qҿ~?r/΁sVQ=>i+5m4Nʕ*TRNJMRPerfV RP9pV,nԻHi.@Ԭv ^s_iu:? "P`QJ ]=;E*sUZR)HP\ I QUVb6mi\r߂Lw`% A/B+r*/ =QGY HW E[:#| moxRS٩C 4Cܵu>Y0@6Xo@!NWLK#z^{ ;kexM '5}`t@@2pPQB 2<q"+,Ut [A{$XG9 :Lm\? (!U'JYÃDI WwgByU\<➐gBqDTD* |lrupÝ&,3Y?^`wƨi>/?Nw4OΞؖq[Go'svʄ GyslO e AJ4@uk[]nݱw<.{6ut -4d==/Q:eJ H9pS,m9^y ft~aHag8xbs0e,;|@P@)`W{Y9O/≐6 18cepf'cq>S7^skO"ww ݼ+3fn%P!DͺxIt~ Bn/~~s}xPCwzzZcחSs@e{Vp^@‘55Z-S5kL @v[bl9cT(PWmldDUBI*V'X)3ĭPAURI$v~ @ًUk4Bi`"뎼.:uNX$$f fY$z`i6<"9 ~VΎ{p!5]9f)Kf pU,1Ѳeb[Y%KnjV֛'nOtKJl1OB߮kv[s\_훽 8vdu}BD!Jr.1ijPBsKG~ٳ `CCOռ+0#uO5+K? RB_yu@ﶺҟuhx8J=]x&7c+4\67@`tȐIDI9 "H/-0`8"˲|b#5ӋkK'B$Tn|R!]'%j(=Awt.XG]'7̒1#fmz/1vJ9˚<;Dk~ypΙ &4|- G \E'MO,ˆ` bHNqBxlBIZx`ْ-Qi<#R~ƒ3Î}met\yd}""""6t}ܤ C5?J4avP~X%dCA*#O ~P}stnCDTZDB ȭ[eiJ Um]Ҫ"*^h<) TU`kdB 2 yoG+_ٙ͒Jcg7[^'J(I&uPbY/Ъ*T}|w Cek}w2W9WC7H?h(2oy)ξp;l)kf)N'_9RK:XiVjGB>4b`6K;ϥkUe IdTҙ"DK?<_nqQNNM.uIIn;~]-[ys<;3*nD~(ysI$> 6bIB/;uݷ&r9JR_0Ye'V_m;W}˂d^>F)xY$!SnSgmfiK`$PO;%lufٗL ):U"` Qr)@ ʎD Q(Np "CDH Oڭ V20t-rDRAzP\dAbbP^wvz۽Գ`}̿_C@?- +f'[s;'c%xw.e͌o(X?@U!w~ ^y -`0\}.x 7㢌2Q;fSΙ}hxo'zvWٺm8s .gv;o&'}eK){I {BS\K? 1{|5}Fv=5X)A,L̳,2 <˅ M)2 y24HX\$u(y_蘽 B9<&" L$S.3g2zJR*=0`b ހ~+%DZ}̅:ȃ"~>^G>q0|(ަVmL ]ɽQ!ZKL,Ϋz|sP2s4q ?YnI>q֕un }kʭk8<<*|.㿈ܯ ;l>s[v62둖XY\A%yJ3u'9T|?4rA3$R@dl$F XN64}2=X{vGÝ 6{-J:CG_;b:ƣ]N\[n-i-6X,ae q "f/6|` ;"饶ve9tqATBo2ͦ 6P7 gMgu]/|a Dr9I Aao1 ȼ{34t,` {$:_`~̰w;lt ^w ‡H?cղsLiJS|}Zo&ĉ'?-bF>WĂ-?&[EHD9Q}Z$J4+̻~kX:9{5yiӭll~UT"~(0:Y=8JO{=G!^VM${eA"dahOr",s{6iYTs&sZQAXA , m/.x˟*"Rƺ<2^,|Dvi?z(=^aN@ 0ViIp^(J* Y(  ^Kc]@-|ֱlǼێ !e-Ԍnb<3W@6Pm+X憏F=] afvlev+z_gcց[>*I\龩85Cg* Q>HL'^n]Xh|?TaFE`0T{ͧvY" }Mw}?eν/Rޗ.\0 2Ct!{r8ucFh~trY<#>R߇a)a85 ;emE]Ksoԃ>YWؾV"{|"#HD;s`N/p$vJE?-%*i! ((W;Q7忎<(7>R79: ?fBUIEBQsZ>Aΰ}Q&">st9Qh$AAPִ|k=;sk}0Dt57ߦ"! Hsv:E&Es"Bw,=Aý6Cw p/Re֕4zq /iR^ 3n墥V(:2\,1.V'nttM~߯d>ȫC"E{]v0snP4bLb)O;#PlGT'k%ZxƯa9z$mI I$4(;q|~2wA {)ÂjYB 'Ǎ`V>wwGhv .~z=RVHb(u}=B "߇ߧDO{ν{vt&a`7*)ÃU_kDK[o{oE"nдoѱt[|nn TiYŚ?͝aR9[|s+}$HgX68(/P; ~'gX탔!CV 3wmRP|Ar+6PJh#lJ]0,;7ϕwew9 -6zVf!kvt8}-484֮e,e?wðQ~Ö n̻`}&J&~~?7GCUS7 BF0zLc))BL``l4 |E>"/ym=o^\+˕s{oLcܿj#?__M#mC4OO1v!jKuGџEvɕ%Y<(=+8l {ǾΠjly^ ܖ`1BOYY;T3EFĹ<шt_vb#ϥ:xlR1oFW txiXX=DơIZä7>FS<:!9U6gjXfL3^y(C[% [\AvT\|[.R;Cqm/ 3؋|W(&̚ f!J [ݹMXQ,msJn"狰*5{އĠBi~/־ae# m|-kIe]5̃0?u,- e5pxy^ߋD fX2_vr): >7֥a1 R lPDPQo1(}J{UBiKQ}ek#Jz.K;($CSkܡuA|  EFx;m򀧏$~I,$ Q:4gϖ>SSH-΄-ömq]O/XZ#1SU 8ԮG;"mUw=O,]dstFKF1Onفst]KJ)-v?n9d޵7^LGDVi[dٺiG]ka/Z3itO1vyVuo;m,._x66} >݉voAhZ3S -ƭ@W݇kS+O5h~dEDb<](KEjku,?VTZ6|EW{M 5oUq 䏲PE kR 7ELުgR/F6c\2$ 41 ϊA634|,z$7JgjBZ U&,׆1 va Q`Qɣ9+]m{HXdL(5}Z?'z{nwF Ȉ62fTzP-'@r'tx1}p% ۨ_ ϦP7o.U J\*G.s)X;_ G}Ҡ>[t'–m\'E>@߫cw>e/_wMPZh_f|^kַ!!6>̯}]3`-QH"H8&ug@JǤʛ|*3Py 58K3@:_.ȮtUAH8`##FeFmuI~e/Ynj:ŋ =U%i !/?{ܷG*|kB>ndR~ ^#!sifkgQ'eVb,kE\VU_osw4 YJy8ZdA4҈2uenj.p7M7"/H> :{&A%,ye ghLSpm}%qRςCʑ~: RK!*G}n||׍adh Glz.l4z^^({w%ʸ\!t_YQk ~G?h=ҷSX3-ª2e$Ԙ H 3D]SŭHR Adp@c(`:ԒR)au&pC6v򉻳!m= k 4=(r f6j'| |vk^ A 9nU! A?P%Ot਀qpfrHA66 Sx'?G?^?هe{DŌEjD?7%bT}(<п BǁQN(<_Pn]nË90@L|/45cпp<)$CXD5d"}IBOᐈ򊅇ЃR}~88M%8P: X!%NHX9/*H? -uB:v`16햃I o 8\PM\PS},ZO]ϥXi*rdO/&*}eVV#ydIL'}E?J=p3?p4?_P80AA#K>Dp~r(y`$GnmtYp_Mhtѣ4XwC`rCtLG`[Lp%Q4Q >:xkBj=@r!d) &֢@LH;4776,hR^a!E#! .<e CBO~cP/>\/C>itk*o0"Y`Gai˂2#D P]T1H6&GCB@Ӊ|x:i44*P,l3]V$LZ2)LC|p}߇xy ; C@sa@_z(AŜ3u>/e W5<.$h~p"anHi[71ܚ\H1u1=TRV2V|'ʧd:|f_,YBǷg{Ĝixsdz:./XWc%1< ߗ#P6"LmlawUxqF6E9:P#_E*`(ДG~Z](`nي) 8 H,$ IU&aB BL"ӀuN` ȩbĂ %N0 5gҒLbx|HKcuM x}*İ39@A>Pt̢@I,bDE,@KC M) Ԡ|WO=D$QceĜ*www'ZLJ*I CWs]O#/YTφ|{޲f㓂` 𪪪 p'--ʻ7.^hG35h <%뱁 ^?~XφCya B( 1>P WyuXBa/.Mz9ƒJ)ᥙ o"X5B>Gސ1>Bo*r+B , K+0JBL4A,$ίP%A H5?Qt! Ogp[b„(J,zwg"_Sj AHJLxQJ 4ЏbT9& 9, Aw7uɲMG&T NZJ20XH`N.w4on<%ESi:F>Q `sFP bl%4g\LS/|sos~ra: o*@$Ud7n9P.A>v" ŭƷء5eCH28RDWous(/>@"L.L$é2 Q*sڊÌN}q\M\%Mh:ǔZ믻Ń}SuD (4>C{/q:|Vy<J5C, h1#<_Qˍ2@pL3 t 3$0L`N6 @ 0eGHR!ڃ5MtLǾ/h:Pla8,AsZLsVYwkd?dE5"}ϋ")s4ppP (bUBFGEDZ/hm"|{qZb@TЇPp2oH e-ЫG~N)̜?6s*:38h3ru8X7CDƦDl!$tӐȉ h8FgZM@Vp3Pw'H :9QI4uKBYˑ(NZ760r'nIX,θP@X2M[}s 1DV5j]زaZ.\#rmr5kRv󎞤OK !!QƇ ]a}S.s.DA;\66{H^w&nT"&8g[]jI&f3% OdA6{;ד<#.e҃~̇E`!C{K+0 Bʇ? $J-:|tvu^& |N à4 OV>5352b_R@DԺtʍ 징bp7XH$%գҨ(?mm("ŬE;xJcGߏ 0|M(C ?%a6zM~Ʈl&r PᗁEdϧSݟ3$Ǚ=]U&TXHdJÇl#_z̈́ TjCbx'1(<+8dh &T:=ۆNgϟ:Bˁ#!Pq.dIW@ G 81m~5@pz1 t3EKk E(*(MQqg(nosNjaƎZfB"Jq]EQϪ[33@! tR@B8)fyc"DKg{x/y$ oJ.誢Rch "*x!CUB&=\RAV*b|  (((5Gý0xwӹ= q!9NlRPŘHqX附H!&H' p &f',&ff u,ZtHk&:u8$)A,,L̐A̤8IDY8A # :33 A,8Cc4h0A 2A8NA$.0D,E% ڄIOcA$0LI,A3L0A4@i m]uUU$%)ԣ xQIe h4tC12"wl Z %*j7NxF@?(_O_F"bOy aDSC.tuPG 5B #VrqWNQ $JQ2S(z0@<e d!<=& HA,L@ AHk ;StM#t )Hl3ygkh[[X4ZQ<уoP&Qj&DjgO E5` zRD<:BQ,&yEI-5us>wrȥ)vKrc4Q'JqY[ }ЅQEp5SӶ C`LkvD--)5'd:k86{ v=ʪ WK fߡo PN b1:52Q䐝ѤV 0 48i9Ti?DoA5fD"k`rp8e@dbH{zz@ևFEHr#r3ጡ@D#p #ob>1C$_MyU` iь 찾apyv|e.~b:AH;t~i9'fwF\%jbySR"s:A-x7[zzÇU}:Jr/bK]FޙjL( :!|sT ?m3*eznEsj'y(;؀=H3 .%L&PR&"Ci4kϼ'+ZV@!N;ouqy;ND~ 6QMOSp?i0'hEzd";ώ8}ѽH'_bvC>[ˎ/Y;6,J>.U\V+0Wrwǔp}߼O]vCP40txoPkف۴ӝ=op"R8%<JWٜ)2Br! BT"QIFeO/YJ?fɝ/@9W(]0  ^.6)Cګ d8f4~-Fgf0 FŴߑ.@R &T#Wd$KQD}\>׀؟EJ1BTIPIFIڢu S 3:YQ0S@`M2s0NŨѰw="`.c"`_QH,8hn/.y =Jz¡Qq<0¸> DV>IA86J&D xHh*RBBjR'8^" q4bQ]nvߎ%hsUW.Bss#2, &ELWCsHND8|yLjPѯ8*hb3L@J(t}*x-zccBtR_{TVt䇁dz]q9[eq-w@D8-b(Jd0/tw | +tmiƔw>֒6 pH CL5+(; m:T(<~C`E IG}uz*z0_ƨJᷬ!54Κ j#vQF+\ѾND-AjczU)y^%w ƅ^)M `FӴ^mi"&%*~+3G mmCȭfy뙲 桴 8)*G1pZ48yG_)aHxC,Mˡ+7Xz+ u >1 f!B63fg"h9zԴS0-,e4NLRP7a2=z=7ttjE[[c}%:i Qzj#lcRABE*"<`ޏڜ!% >Ψ%:1(u MHA p{Mr3CGob/?*TmHwx•m1)_Bض+1p-Y!DC !N)px]RdBT7ݍ-gs%ErK#Egƨl3sqsμwKK}@تdKdUUW.os=Mk`HH)#H/n&7:x:,^JqS+ NEvtPrp f08Aꑡ i_DI`FjH'!wwaJ4ֵI  C1' 8pS =K1ƘU=s` 8&N3U)+'ihxl9e8pcxeg[@\ 20i&5˞ w8r,d7/2ʤ!5U]5WvFu. 〇|4nk`B[p} Bv<^>n L@=`('yT9%@ͨdQ^ |n4zaH 3_ɿIѱUϕ'JIK0TM;H3Zf5 Ί3dJ fB(oa!?d\m!4L5ٖF nOg@]:i.%hFw9CYr,d)BEfְNY>uU  hP`t t)}1_\i,  7Y-i#0c}Ǐ4Sb &Tx@`}A(exR hnϗLw>tGx _HH RI7 d<g'D 4B(eN1&ij[JQ@Tmݙ0•cHɤx`mװqw08wjV+=a_S'j(Q+FBq`p;b0ßa딤ƝpgVۘ{dTNgG dU5\͸Sc=9KC1a {q ʻӣx=BC^reutVn%|<Cxj*ojnxqx2—^~`Ȅ3sHiav[ /@PC\!Q0r)) 0@A"A A A A A A A A+Â'HЉ|"PrVeuRJh7ALL$3_eeњ^Md' xAy3]~Q=Oyz*C z>CyJ NP&1E9vBŀHg./ )CɈ |Cx΃h(/e>ӡl;0禼 $Aj);F& v}vbIlocB!ۃ@ofOlnw;F{pgEX DT;3uʪա9Nc+Ѐ1 r:Z5h0M-M8`8A/pU,bC! CoYbT d1j(4)S )O|ȷL(xxL24b1 \\6rx:v8;eL !UUT<{R\8:\seb-r&3v@>zNj+"+2IFVFD@[D1%m~d~6;<S*.λtO8f]/T+H}1B ,@Ϫ̤ba_J.نiX\fU8iSAERj *65r .sbȷ &k5Cy# z@^"lS0eUiT;JÓVrHˬ~Ka`'79T|؂&KQ,Dzf1{ΝgK3Y҈/BF$MmޘtPTz !yj+ K  0, ,*M:(RPK\c:rH ]-Sof~-lֽ}T3c"uRGlࣧ2!dZA0?fζjֳȣ IcUz[Zyd^-CsJXm,0צL"JP; (p!o DO(u:${yiNNeЧv6H03^M^zf#yLFHٚǚϙxm8D߻AλJ= vsxN7YZCO!+eeQh~ =:v`:w]>xS_r騫B#!Ng1[TU Ehua8:*R%'C]Db)E^]C3yp dBcD-q9cKh;b5oJ(l6y`q'C3: ނù"֊P qHx:B{:cݜjIg WI7k[Sl1dUU#M(iԯ@`v(UFH*ʡ%%㶇9/tf.] jy% E@@/=P~ >^fe%E*Dih0" @FM21s.hEB Cjx`dHZ6DvОcs'@NV/ ۸S*S~>q'z8 8Ir@A <`]1Dh# 1T'p!m!0P e0(/^IJ.B[G]*{Ti\0/q1| >sr ds0)*s޳QoW:K,\-©_EB$@lw0=p3{j^ $4OIRc q1LdCfb?D"u ]+O.UƳgA ,%q=epj!ET w\-^E470Qfѻ }~1T!ЙSt]ۍ}^թld :V+&h03 A.KW;DF^u=`UGHI5d70xQ9R߃ȶpʫ?Xb^`p9Tig5i, h7H!s3"LƲD53H y"#+4h2Cr[j~)AL?5Cڌ[tR9CX8|]S7gkm/ {o+ @$!CG!&$dI7)P@(pc[N+E1*>ggFA74L؉"&G}56Ms? p?2٣G8Hi o{8apfAU&l !sp[5>C@R hwB% qaL $$B0v|O!#9kك5Omc|DL1I$e(B"S:~ұ=YX<Q9q*jqЪgsA7UUjD?_9Kv:Qb=NbAz ]kih]) ށD=w3GQ`NhǦ0aPLA(B[U%_m33J LN$N@NB^U H'r `& edaL Hbu=Jr~shdP<^莂0;7$݇`>Z7L#; n ,qd/~ҍQb^@.fFK0pceڌ1jrQ'DCWc ,5tkg9δJFcmy ɱ 9+= 9ls ;ehK5]H_5tpx0/b3Qqāßű0i <~*4Llj7=ULn3P8a=5Ʒp<1k[l \O=4G$D%@`S=2G ªc;JtD%΃bDcpWi#fAY!t/OtQCP hL=g:X&}3WAZNIGK,>nKp.=n @h  | mH2 jXvbmSZݶQt`>Yp22|]1aÐ=_}g7H RѨ O.F%1%G"Oձu6`a|<~8:A+mEGD; D={e dM0ah!"~^0w1qLio?dqn5|pj2<K •'e1't gz!1Pz2 p Ɏ֩|›aU`Xd4G.q8!vBd"9C |ڽyʤ<?`BUUM %A]|0OAa"O$% QH_ DOK9ΗOܘ2gH@(ے{RGPm?l88;tv/!gdcd1 _(r r=GKT@$_6}< ~X!Pa:sY2:M}ԗ ` M9~Z>BH?蜈1"#Twtl+?}P" ʓ OT-(~#4|L [+U*Z2Dh=5N: 2t%:PqHe˫.P^lWnI gC_HBg:97O߂tI#$Rhԉ#fԔAL;i23$X+4Hxa-@xqi \8FBAj5- ["R0V!F!+!\MJژ  sVY h\t!a1dBh)T"*gR?1:?n^wu6a~zEv:Ѧ*99 Jj_sHȑj_Quv:Nd}9P;.3`S E;=5m460!F ΅MMQ@sZWWFv0惤4!ʡo ¾~\ `nP3A&ӌ5e Aty\ Y|.>iô~QAe[<\ڼ~4.<ӓ8adOEY~}s"dݛ0³ oM1<؄3$Bo$HĄDE4Pu "5J@PʏkvĠS  A$EP@*FtB2 (fE0U&&EqP J%B JEReB`H"bZp>f>N]V΃jB~cJms{2L1-ݞFfP(6E}5FƔߌCZ3σ $]B*`1$ E"l#ɎnJhE3-OH\4^7HTʠP)i E@2 8\#sW&|t~O"i̸VKvN dDn XJ<9p;q;j]|LHq Ûht)VV"TݖK*KѮf`DА-22(d'$?QK4XF?HڡB"LlKw\‹2"WQ5f'3̚ 8C|0\] t68 EM\v@NG4Fda /` 6 ea%[!!ߋ.&DFGɭm %L"#!qCB&"̀p }5d w 2Iढ़8X%pc9A W5&9뻬-&NҤCFDt;; !E xU/䄨 "|0s0\]D4!Ƈ(c|9{ h]jή]p12j\g6Hr/;R9B8|8OIE H<x}Ѿ " &u 3!5>J6H=s%pߓb`0\ R (0aD4rp5Z2@o| D8mDp3,>܌؆ Ms(/KjIpܑ 4c%@҅+ Qi$j=R$hza*G -  <{OaPb 䟊AA {G~lj?V&ىMΘC[φn~zklL $y!İ><$R7b]wCVCF4W6 ji9^P+9݂ls eltnvC@1b J\NADOշAADDD%!);p  50B>!^rHb ,Pi#=_|%n4(vlJN ;u}Kf$ fvkS PDmik:w5igmYԂ DbAC&nRB(h3ѠԬ hpakKe:ƈ}\x#SVVu; aX<P<x?oNpDZo ;H@w$08P`*n1mšߊ]sJ g)vJR }R.@6TkwC Ԯ(Z d;|8ĩC "h"%(P)L]ܩb O$`R Li\T휈G" 054ѓN:YMN*0}ĊGs Vl`}v$@'C.xg^;\MQ t$)$`u<۴pyu>1{! l)h ?1r)0'Kad`Ft=t`#~w]@>}p^KPS/q]r&="8$4J|yقw(r+8H;KxSB .ޢ: ZT 0LU PGGaiM/%ٷŲ5+Lvg 8X`w}a=t! d Ch[B@_g gwo뮸7$cAC=zO?-KBŔ&)Gu!^$$= w%D3$7ԇp sLh0b Y uu8ㆎcjDZՕ,bDtCBXG!ߗ[|-;PG 0ߡmI(Qlܹ$I=6e&==sp f~^!;M8{T!{Q@0py$(=Yi<2]8dj^[hm CAyr"(E>|Ï?wƪ}_J=ƄIS1)c3R4Zz  P @H0Ʀ(`bjiH^/!W^8Pj'kkx(%(^/ԶzMԯZur,RʹTNl-=/Cv7+]rÊw$a Rx0َ Hy\v w0#(kΐ.;az, HD?HDו1UXݳF=};bF9{L3ı ,Vx%f'nmD!@m 8@(Ų᝛4K -bA"XCE`_Bw$,Cm p3(3Zzxdң)\ b)aFח:6/`8SH+ؒ iw!" `eHB#>izXа`ҡN 6 ^(#j;4A A=c5{P~I9!#b45+ދfTuQ E /Mw[G^0v+Isջvs!%;{0APPSPxGP'>|/3@`kC3D+)攱N)HE>s_`/ϡPKRQI3:Yp8$ pɲ|IKow=3&A2っO 6.s@ha!!׉yJ"p<r 3tg.X4R.̌z"L  $AD ITz@{I SێonHWqԄj ` 7G 3+ߝ UnX;c\tyL 1N wx'Ca{TU<sJ:*vr И E3S4DDB.̝!Mn_Ȗ `m0ʨo7 +EQB&@k]@2fB!(B VHc0bBOh)J-NΝG ۵A1kLS"}>op%GR<-"[m$ăA _){b&+00Aّ=_ׅfh5FQ!#AF>(AJqG@ubr41MpE*ފB0x" l@@@䑑#RI'?LȽ4OЈ70'+I'ԁ'Mq\ eCqϝ=sP8]u90y7ڴەuZƈ*͌'-t вtPΚΖ7}^(q{x=LMnydڳ;~TE XlNN>$F4Ę qεIvܵځan\ LVx?*_~$NTb2r>]SK(_"zt\]k狺/yꖰz/[n}lP)QJ Һ|vayd*y2᰹: 9 ~@Jx'hAAȁlp9qAZ`,U,]jZm'= @pN]UъC<$~I9b疷zF/ -Wܻv U!wX p(2KDϤtHNIF` 7sϴ@0!$3n ,F ۧ+Wl9i*逽k?AC%(~[oDM%E Ofsp:J,khE&`sHZynt`6BEI(_ǀWJAԇ-U7TSxv0l #Қ!ll$!'064#4D}ٔ oM "DRE•"-oz(O03)>)>$3"8B bPp_lRo1R$?pN<`Q B424 Y''/\퀓&C&χ:|ΐow~V7$9$In>ohӌY9DU6t!2(ҬHթU#$i8F;V8JҩAJThM5 U j9JeJ$ Prp=HB\ !%v>~ePj-BXBcxZ*a(DdN괔M~È7'+^vԠ #RU'L>05kǰ:V>S=AcXÁCEP>Ϻ" E5y$)M X F$|n9a =H{ hS((B %(gCAAg>\M,镂 80$DK |/7JJ*Wn۶I*bMV*lܹ90tF.9RZhc*2d8; [gǑ<?e/II"O"~$q΃ R"2Nv"{ٰD4"$t/RA&VzġɁ胤D24NN`D.oGHDߠ@>'oRDAk$@t$UhVhR.8<3x 1 Υ4fe { Dٚ^'90q鬩U5b@B8Òϥ_8^1l@r N[,3lJ.{&:wn PyH Aʈ4,/>CcBhwݥ, PԅnAVEF+)̪Gsl,&,8Z:ǯ)c=:"d}eu:;L69 [aȠO!!F &@ ٛC0&FB'} 30U!) 9:U d*Wt^58NۄR@Ԑ'HA Bжrɠ:q2d()!#@nH$xOuqg@ʅ>i=!hh*cֳ8BTBZw- mP}s>zӒ3x`<6v$?EJ@}P?4TT^_oEѤ~x`6 ?6mFY~q?_.QD$ TV8 3uqcrhD"6Ȗ&6ٻ@gInpn2֥[Rr/e> `?roPUKI) 9NY^FeY^R!K[FjXmEDځ(*ﭴtBO[f e`e`YGFMZTI!m@;Bp33V%!.0Ƙ$yڃ zT(I  Јi@ Q ]ʔ^9j =(a^&#nWD*pTԽAϸǐʞ;]t(7 ֆ Vl93j qu8viÇٟ O 朲/Zm&ML^4FlQmPRU # ±ģi`JwN]CA(K0PLžzK!E6M#tH̙wv}r6%Pwnp$H@SQ"ŐoeUuE>Hk4GhD!&a{BB lGC²- *<6/zV6 , ,mZfNZ[d᭹8vxwoy1K"Qt(tNx=6JMb> |z-u!(6gs7;Ri5@8SeTn[م;Aٌ`؎tpyC>(b/VNL D fXxaraMję}ƵN\!(ELӓk(WL X0׵j(>@haTh M0#G{|`h)_wtM/}K"xD$RB`< n9b\8;U8Bٹ /M !b4MN:yNZ7_0Ihs@)  -d;.8,q։!N}q$,4gW($%rIAH]t (DӧJ]ou.0XMBurx^ȠP2ϚSV8y8` u Mȼ&n =|-e>u;0GRȰzu,*Cc܇$ ]0@W^/(>T%PMOؒ磊 3 * aV<2bԠsh8ajϡDz`bJòeY!Ǒ@:BP ΦZ0-l7RMD'ԣ{jTqIo#43Ա0 quٽgɦf|R"!S0ct־9_4!ϼU$@::0cAIɡwUU !yxa/ kHgʦC5V774r2.>eR#a, SKGB!d#9C>?@ȧa(?>cDڟJ? 25>>“??Dzk R*Z>SR}~rQT7TB[к6*'"c$g!by/B=?-x0Ou&M?KtHeT"Dw#i ?X t} PAkIP5(N2`<"o]w 1(cftP!i [z<Z^(T-rW.@ ‘c y>v2ȳ`$H$/ -!ƉEaZ䩮Ahg h4BJͭ y\㭒'r"$1Btz%tN @fz%} `L1DD I4EQHSi S=Pjqи)z2!']HDb$G´AAAPLAAA#0H#n(`B*PLD10Dà:d?$@`'Ѐ@rK")7N2 >|'M"U7qH{>G|?*:?ZMn(>RN;E1XAauKWqI9?DSpLU}؉w#ΰBԦu;d[*" sV<+FZ*iփ5C"ۃ9]B9`cH1p0mH1>{hFuC146mt!mbLˆƏd DU,i!?^ \R@Ѹ"w^ eȢBx=q#T5RtӲFc}x` Pt)̾‰n/G (T__|BEHDrA) *bFu$.W'~$nhgP޲/pQX>DSX\YacC*+(a~pęRŅ!*A 켽% f$ |懃h(H]8@*I`)OX(((((((iTP"@¢%UU*8JA 1 0$0ɠJ!"B B%]BDB 楉#}1C) Av>:n6Abˣҟ#FzDgЈ327ek.i PC?X۶T֢^YK+n`{ ĩ/x}(9ɭpm}Ԥ,lh"a>x=i#2$yD~nkyWwgt:myy_0G`۾! J%݋]E_ab_)TQ|oA?:9o8xɉm ln5 |/\:}6_8p0*+Ch ?)@  2a|˧(3u`u^  l@/ VgBfd[d=ET*(EH##ݍh1XC!ttWȑȸpfC!$XEw,8ҪR@CXhҍD:QЬBflL3OЋ@4(L0% Ě \R V2'Y[ʁ@ؕWdD:?܄C cfT6#I .3ǣ!c"C ߬H y"on@Ma qG w6!^iJU4+c:=z0SQo# w]%Qb:D,q8BSH;1zW]т÷Nw9DXIN3 ]GKfZDΠo]|k@ 4C 48]K_!.j< ",b8=FQ~FHUkop@6J @Pr2vB뭿g/d?tm&rWUqbW]Pvfm@Zʳي`1V O!]5K1Eb1l͞1+`F0Qy enX~0ث9tDćQz:򦨑<<΅r_(7K#pQB "ZS+!su[+qm|Ƿmί f9 q' T-QQ.F!-HI ]]D@ GiUM7>lan;p fߥߠSp" 2s̢̙Oa PYA^sF2~NHO ?v!ώ?׆)Xi* G,ߠo@Gv%&: A a-Gb'>b9q.唰_䙣?eE5v(. n:QHPrLLtyZ3yD,@\ hd7CAf"*f>g$: f~Vehn"e%ɇX~.>4U^I*` ]~\bFWvEN"ڂnq -nK߿c`CxF#x? O0[Iiu޻#mk\dggO#t9 ToV؋.@ߞ1G ; .//RؚʈFXK8 ZɆ &TĀ0Pg@ Yg-öQ 8UE$ F/yxy<ښ6l<݂12cznuˁthPdovo X㘎j4F'%G"{Nd8|h3w={7DЏ{uA+E" :u&qرl%R{ﶜw6 Ǻ{rs'@\QGz5`6Y-0)X [ďzAu 8 (Fl )mHi4P -"wuD;8Ӊϋ*>GmRowJUd4]-jJ 3X][(*QwPUhL31*PS! NJgLǪ ~ 5^Ws-LLk-/MA&6uIDuUzxį߿Q]|9c4CG 2]C0W`;f**^嬻ncmHNbm9sԀB(zC$U:[ *4PY%jD v u>sUT&g #$4 "[ouM]{$(T Qb|[5|JJS2sXHB׸s`1XF"@ǖX0Jw.mv8J G:ve78wM0+}PCl_X<0`3Co7"jlS9J8  |8YԔ"0M0xȌܮQ*ܼ3ǝxh D[41;cQ: ( =m݄"|. 3DW+ GIIc,kz"u&'.3<A:*_hšyu ZPt2P"֌n},#sμܽ*|+?9{̪B!ZDhPw>@UWGG^޾KMX9T)!C5UQV̈́B3#KA9@ fUE[6̰$$#,-A,DHLKA8YA,D3%R+5o}NAM14PSOOLCil}} rkU*ԦJfYH l96@!;wm,k,ڹYYFO)\2ӎ4ͫmrS¼MO UQWyq=~ϟwU&]F  Cy٨wJHǯoS]rfG*R8Y+; :a4˞{!d)}V$pEII<7!uG]uȑ"DОA\{*C' *:Ou8Xq]]Zzv=iSqOZz֝iV<:5gzw:4ϣuٽ5wjzSҘ)8=)֝5cېYSդy9ӗh7=<ٽ7=Oj{S=),߳OwfN]GٽM=Oj{Sڝi}~YjkZUM>0[뮺um,'6.WIK;-yZm[mH@>Bֵ2 m׽{l-eoQ͛'1YeYlŲ/f͛.3o~knR죝'<-əwwwwww:܏G??ʞc PUD?Qio(6UiN4&9I$m:ޫ:Uc1avvp7DW CUrPx^j!]ּ9m] @;n[,`-@I%UIUU誸+7ᓻ I1胵Cp@N NWBʊM=qĝ~||y}h2ߧ(P.z[+BUIRI@QUIXU%URUU%URUXᙉXUa$Dm$"6DFۀBHpIJ ו 6^y4FH8JyCJkuu]ydf.؆GbLZ.E,릃i !\1gJv2=0 h.f|\Y]~L󦊷_7@8~w6]rzslevsYY- vn;#n炄x- :Brf]ny*S5UIUZ3gj!tw{|8IO_wF{;8ۇAnګ=\sIw+]j(lA 2I433Ԟ~Fv0Dp @gnVsrPAED/39qxd| $~|Gɲ22:|T$S33332.3232.QQQ33332323232@0 0 ˻f̜9JSfis)Pu:sf2fw)V εUtiR%+-9[7a?UmZK B~0Nv "}vfO50%c+HgcO@>vUUUTRSJ(YɄ~+uߏ T#YO+$ `J(((((((()HJJd *`=Q&u ;it&zSJ`4/T%䌬8oRP{U r)mEp9ܼ" \M&|0H^%cW" Q'Dou!HO 8*[!,w:҇:ճffwi%R+fOKA 6煑dN@T"$qv=@@D+>q+.eCrNڪŪG aQC7b}끹-hҒ+{D D-:˽IUey^:wL;52ʳ[# HtNX;%C˘l/nόaG 4 6}A*BΫ\]Gr>+03x9w<}1O:h(y~؋h0PaUZ@Bj%y BLqozF v2bŸڨfY|j0EU%K Ή\ޘEvClDDcXEMp YQjf~"eSJLvn2#PPQH{\}\y#20luɃ#áJa *Px?GYcoRT9  lkb NE!% $䊪O'kD4 JAL@57mua@.21A 1AlmښcPX26]v` hf!)B`h)%99 4Ofo{I$BJ-`a+ӬQ(N+)ѷQ7€jjefBy̝cbyUQSyO ,D<""`'w^I.^]ɥ= q>/_Yx3)yq7.{=@P (B( HfVfg130hDѺv]h4]T#RJm(,/[pq'(>N|n8uد> {zhyt']OgZKa,ܼ*((3QMQE twoIj$M÷8h4Yx P݀,T3&3@xC!Aa {!rX%X%X%  ӎ8¿{{}" +Ufr~Mpª 3mwqoVtS`BkCYWh!{H*p ݉|B5e = }M+T%UP>b9R\_VmA7烮0(3 nt+nijY:F$4[*c=H([܎\\磀сLTNᄞ#!`j@.fz&dJxbFdu28P8[pxAbM4TxwB7&ll,69ә@*H.H !sr]Y70+-l,z}6.;M@I$2NkU-%wo>JR`ѵ6:zoNNNN޶wwwwww`Hvk6 e褰xA'+(Ixʼr[1mĘ6O@Cu ttttoJXv}}0&`L ---133.33237mr:zU`skUtq22t'It&`̻`͙wx332ۀkZ 0`ݨPpfff]0f̻͙w-[؍:ttp_m]vl()qN}8yg'&<4sRݰUo t #ho/,xq^&#\k[%- uq Pp D]&7T0}- ݠ \[jP *=D7Df[K  bAlF U+TlDL\V [rAB00e` -UxY xIL/Μ;y^JȄ!@E!zP xThkJx9#&Aa.Mɶ2 W3Y4DK`Mv?5p0=sp، vE b$]dk|J|m R46ے4*TUn8{Mtb*nxJoB#<OWm:,ŭz <)صQ[\8 ̈́R:0E,Hc-.x7  k\wDP< Mk8z;s;@Wz9"5"0<qb qnؖM ǘYI?Ggah h+ΚfzGW1C"hNZZS/@8r8?wn&mA!I͵tKA Iv*} r |(frvr@ÁFUP5#4iBE,f,Ɵ%ґN%imbcQ_`>35-^؃;7 7։%l]wǥFYm2z{gI]7]}Guݞ{]TYɸf7U\QPfHP% 4kb~Yl ,t6)neQfʎI`2 p$#X9~+ 9=r)J\+X7Pb74*UU|XB"!D'߈yu(P3-_t@``36ffe3fff]36ffe鑑H4M&Iw33.3fff]ڀwww 0`(PY33.3fffJRYis)R!o0fwA1pOf:&I*w@@[v<6w =߹!yy˦ZwN7Oɰ6<59xU!a4d׿d8=~|SFsp,B `&8# Pm1 ?ob3H7f `*!,acX/&]Hn26xPlop7$SKΐ ,g""[M~`+nƔ0a)Wd Q5^jUt֢MJ=P5T UP<ڨ@j{|̂[8[_1c9vErȤew镸_Nzϟ @{ 0,x 0r u[Zzkp8wK X,6D߶}>K( 0 O!:뮺뮺Ϙ;xꦃ}=H/A@|n*URXf۽@|CąBndT*̒*_ӯXm)yr`! / g˖Of\>}jA d朣=M r`a ]u*OTU(ګNn;١&DA!I7C:iѥr6 |(#MBBU.4X=M]k> ֜#P1J u<xp==6H2u9y]9Ng|L[k8R\$` mн9K0L _bxzt Av* D2ݚ` E-\T&MEOيb Bݪ**"!ۦb,r截UwUHB!DUuɖ8h9"s͓H(N!oM㹁FP# <7e+#s"wcYNN@NS6I& u<ִ<{v]{P3T2΋ e\Lx.򪪪L4WH U̩*hp2Kª䛎rqdU4W$0*o_&шry~聜~Gx|VzNBuV.:n mmmm+<‹~j1j׺Q$7,*&%&w&s ȁ!1Ұ]zKE XZD aJ16CuG?0} NA:U‹T̊q{DDP.y^ ȗBkI ƥ̕nU )^^|9o0tUD*G<1e:.gC&y&BJ" p{7ci-!}BH7R .ɗ<6q`5ڳl|BV,7` i~:]Jц/cq:e& 04ˁgL|I8h\$|yCnF6ܽ.Hy8%WQ-i@AC$SR \ByQN^S . "9࠭ AhaSIF];d PF \"M>~:xLjmAQKGOi!QW{aA(n@dB%*<3333D$oIB:DBC%rCps? r|1TCL:M1JWUIn[)hc&܆ i X j0%LZ Vև@p>霨$ߌ^ ue!Jb< E% $'d:Qj׵wU/ s* Vs @5P3-ccJCp^0x) C;iI*)MqlxE*[lX1E!2 PtzzC< !l5wʇ^O,PtD'`Qe ZYaƺby=]x{zU==i@֥ |7Ți:e< bPUM=xq6A4!yxe3X9ld}?+d bm{D܆IX0=γ?R i1$B"6<8eW2 ^4=;W.^]>>g{.)UfChH"T9%{aN9r<_o33>Øo] 6Sb.c `t m ý.HB諳 +S3Ĕ*F}i@''غcE}0 9$6|]|r0糬M˞HbICwaPYS3^zjyyznu0CZb#U ;rnWW0TXYf ,B;HO(T׵!uHY@ޣ*A1ę7> ɠGtݼ@9.fPzggJ wW xLx# Y3y TdM;ޙbDg&WG1Vzg`BT˧Q*!=V޳fzאy|$ F u*Pp4*$5qxݪ#uf&@v&*CslJ*EUE3WDR""2$n#E'ٳ<2@ ~ŠGT4UKUVI%փ3204&EHЌ,NYe0[ղ =O倭>d784ԗs e c}DgzK_#dvVcJ:XmXg4'dA7'ƐkC/86#HR; DP77J/`K{hk, eQG1{AB!i}f@f`9DVY(Pܱ2(j$Eh {L6^ŃDB<euR%5C I+=ZlSwp [9͌2)#$՜ 5!CMH?OpLJ$}۱Y4'] *J2zbѓ/ A=$~ 8nstD(471$]}i(-?E'xbHzK( l0;\ج lc0YaӶ`?U)h(Fv~z8}ߧ&S ,~()rQb1`h?L`$`߰q#r$ya!wvP.6fd$sЁfz0PBʒnH m-[=wf㗼W~?D?Oh""=c7ێ߾9BS֥$"*~mw - > E hUsIS`- f(:ltm^>q9"2@ +k~Ot $J;Q2`RQFz$t?f.SFFFGr ") =)7 M+&"\IrDSWkTԈXbeh "OmY6x$}N\d a">mۻY',5?cmfGvebI`Ce-` zP·m)PPZGPJXA/r1Fҁ٦*%@~@[vﵫb$,N|eQA3IQD{.}CFnιK B܉ف'Ri*cE*|$ fIlDf PKxf`1xIcH2crX@CpAk#8'0"Ҵ` I0R儻zV$%>qÙ4(NgC($OQzo Xu7<,T#)cWz07b0V W G~bcjH7M53Q2(,V 8ӶELJt "$Sp=HǜG!4J&G_4{lI8ȰI ?ūG#1Ąl0&䃮 4##HF2ᅥDР>ZAI DhCþCY[oΥ2?trQSYp孈Vryk)4'Jy r;}+B wS|^IH!'N%*3~ |xWJG0tVc ;m+AcֆHy'Vtlgښ]iCF,om3! g0v^u)Z*OPFHOR,.(Wڽ3[y Iݛf^;8 Z mQ;YGRf&~: 6KM~/$E C:AeL.Zw軎ݶ'a l`@D^_oQ-B4D h9=m,{K<ΤTزe /=/N 6g!R]5v aD9ip1w,^Z6UK!\ Bs~ʇN_7}(;UHP?;~ -(G-$zAk9O00d,X]AQ( Bor&ww otLOh i$O "4LΦ0m)H*@dZr) f@B%*(% A砣pW xd|8& s(Unmh&BrѷYd jp릞sfKo3|7 R c5%Q<#|OFqcXגPJ҉~f~ A<'A*$JbZCP B& H!(ZB4c'Tt 7'f@ᐚvr_O{)>Ijr+t=iɂSFYa69'TG&(M96Nҡf>?gHyn4{#2"& Fu!E{C='£iF'=mIw T fjxc! 1Z1[O^GySZNք{&MA67Q$p7m JT,`bPBə00C { C`Å(N4V+rƻ#w[=MOǟ_L&p/i!ˍKϷB0P4 g՝,p8`!U[kqD_"-%5R0[Ԗ5BHΟWwkE' P\XJ },6E;VXEJE^TqH;2x/}?y/>lL܌4E\pDNSxNӃѨP1h«\8V$/w*i2sr{䔺k;_YǍs9K{TDMБ%딙 ,M7ꥧ01 GDfr `QAPBB`w>@}&9/D|{= )} aXVHDh2уNO)>aw|5Qw`j?$d+\dC@l#.,"n 2/v\r9X&Y& ˤh4En lن)4ӊm`4RRR4e-8Q$6 $ )2p ##*J˜[ "4!QlnSFE+oJb 24 TRb`&#Cd,!X`4@cDHXUŬCBd噁Ji SYjpYE2?~'.Y""\ߡ.9Hm87%}/"E2vno$oJL@@fjza̯_'(ؗb=ow{swI Gȟ7"H|ʮROrzB[PR~l|qv;1ehjK̓w2)^|S>f0bX B V̼jo:JwUxJJ|ڬ3%BЛ$LCu =-kF GZ\P4Tg3nktE^WY l@:~iR( C 60g*o[d.Z٨EN g 4DLŀh99!Fm`Z^P 5&7jɲ"&(aF4f5f ɡp!,Q/ .A{v`@y= ՃL2=K6y DsFE`8p G;ԉJ"a܅!O˾Mh wAQP+>kd|M8F,LhZ3 iR1( A B")FJ Yb*Og%A.zQCjcE{ΆUJI6 D9w $6á!O ?%POb)‡M:[.)"aد)ir"()!iX"H ޵FE)($JD(()HPB@TJPG$A EG!V" 2AX"I&IRP0pHF0 Lm0##OZ.h,XR£y]jj9`$15d4[| :MېKЉk v#LE1tI4nw!ɤrig4E7S2h_HdxD?XB:8"dG=N>bh(: *Ym%K5e0,QCNb"ٯjm Aa8%c&}# F\|_xQ1t  ή!>G'PҖ%)7Γ2FڣM&uOSRT-~?=Cr͙]/Hhߙ9࿁ع8\Hm }^=x يw[m02Xd B(Rϲ 8QQ45iAaXL6&aaeK& %An1 $>?3Sl_ Iwo ?YERژ3w 3wҹvg>ŝ83/f7_ E *UP=ϒ~wA2bb7H9ڏ_Eeyؠ%v1UIUIUJUUJ' ǐx6}rW=-u+r 7i/8VR=vK -x*lӀwm`|ʑ܊2YÈ+M;;1K\jP`^sIw鎂5*ݼq|yA #T{2bZn| o:Ck'4u~v@#c)ǫVӐ1aJqmM8p11.5UբbĿ:Tc]w^˭6:&e) %5u6u;(BA#=M}8,2@9CFd*1oCUAofij $ 7$d"Ӂp,E#{`hp 8F.E$wnW4' АH@0_}FITF8r8ׁdOH §6Gs׫zPiu(;q(Q XE6O hu727EZҎP:8<\:;SVϡB^'QIAhހ&h$-}` =L<`aD $bhP= kk}n4E ryǃ ɦ ~Δ,;U@P t:v ~J1}g tBN nH@Μ>BpWmdj rFվpGX|=k'}8xSL'۰gԁdi~;0a>`*2<k˿s,(jzҰ3s W"=WCK|E8g^b9 AL )pV^ "R/7[CCb0 _ J@ ?*[G2/*?`/&2,k}dk Het6ז2xD Po]]2C2zo;A޲,_h0"! 4?^# s h\8 tcx^| (ZC $sX }+ bq7,<463`A| zBRXu2dC%:KelnqV26m.;:s2/e =dz77 ‡:PR)\;g_KIǐ.> X2 UeP;a< Di@B,NŨ';P4L3c\@COzDv KD1j:=r:yÓ`܎uۚ&XlǨbJ8xd`$h5a o1%M[ҮClGmhMftv6Ơ5XP^e9~Ƃ 1UΞC& *)R"X*JII"VaBb&F>BdOP`EƱ< I@.|9</CB/L<Ԓ@mw6~QD )'5@cn?V}I ܦ5Cqn xɍ0V1l=`&]DT"Ng[=~'3}dWT>rMO "wZ6.},tv,EˑtjpuӺx*Ɛđ ˅q|FM[0DL"Fi^)C-=vVYuE5$ "WL4&$R*"L'+;@,PR@^XӐ,F*bG-~xB@y4R;٘ c'U:,QaD[A:ϔb=>0yk> d@Ji""C1W`$J(x#_( Ȕ!@DC"}?"HBBDLü{ v S$ d FУ՞;y W̑I% H"S,Jx?>9v*=4$Lp {08xc0v]@4J)<&{ ' $_T5m/-bpp#w.A,( ?FlT`! 6%"  Sa*t=G_Q1DD{d,,M)O晕>_Ky6,}ޡrU|͆* :]{|h1? ](!|BA {zbLJ^9}i#y4.[8 T@9Z@ *q\ "yp4 "`"Lf$6Jr@&Bj\悂`CWh ` E=1)c8Ou?oq}5& 偧xF ysDz(I`Fb!#wM!v喊Ȫ(B48D t|OTDĕRTTD+v _ =8H1K\,M3ӝf12Dę\Z颦PH̀~ 9|'E T$Q9ONzxqQ( )Ǧ {> XyB% -G3VIvqK0Y$f&bfeLz ;la99TZhV[5ٻZaph6YFqKIm̈ uVhp1@Ɠ;n&bai7/:+>}UA1D4| "% "%0}勇m2T_4 (tM p%P @.#Ny6LÂ:ʺ5N*aF⍝f=0=}1yмpPS ίG[`ee>b@W:(u5L;oP]AdZu8,MKݝ6"! ҠhP +V6v@f!f$kE\* gʂE ܈*$Gہ)G];2_JgP+ P6zg`G+ V%{CR;BCسMs Gu}w2{>H#6/JBH\ 05TPTO`G7wޚ<~w ͻlGDND իJ N"uĂD0~0Ї ֲlPȰDPCP@2H䘴{8xӁQy+-“%wX\vffٟu@'WEXjR/Ou]AkF%_J&uJ~ʘ #<QB0z޺wZaϵ PdS{$[q 8NUb,e;Az&(ʶF+[o$Vk^: p_qtϏGֵbpCw}TE= %XhC+@`yj#kq{yϛ18 'kɕ.e/0댈ծ3&1m #I\(O>8oe'$THAukh@AIOACbAHHD.+# <-{>k)dIT6I 'N?7'9}44s‰*ؚ׃+|Xm!pHTRfBd<\3fa,R zOThR_׋) mV.`Cvg lAOrvu6-X+Cdadn#1)4Kyx]cE1BQTżpTp]j$!eრ(H6ULJ1TDTL E T@PQRTT1FE׫Te5~J] zD!w(^03TRl3ZL3f}s}p Bw$A )( R "x<'*>O"H*Bu4)HĴ~ )"(`bI$ h wاG|茕ň,"׫C!h.7](+>٥n(H4R4)!:9P?4ۇDĬ",AH%)ҥHPRa>~fO l9d1+bh)v2 B"$""*h+$RPH **D{*=a)`/0'M?,t "_IW'Pƒ6!⠬q']$4,vgHBV-z"md&ezd^LvE۴a?S:"-/ CL/8k mB#+JM#݋;ϳ=6%^ ȔEjc3~>D,I#D UTHF"}Bs7!58rՠ/H$ e>_]U@L_ 4(?H%  <4`T  IUTo QR@PAϸ:EDBGcdh(bkPHAc8eNOj D3'ptX~a)lv.`0n;]Ӓ1ؠ29a?:o:;,J ϊ6#q@v/SM`_nL0ک݈Z"̌,KXu)` )G$Q@?jEdPbXaB@e( lc*?½{0Ov1cLMᡖVhѭ7v`8dm%/L؄02,HʔCE 0@QL $K1KUH4$((R@*! @)JI(1 R=!V2Ah9TtJ@_ f` .=Pؠ4Pӿ.XbTDhˌd!(iaa%B4YQ+ >{"I&g}8R~7'"bOC@ % 'C<FPPu?)SR @C!lfMhC!bEi40Q5aGsxW1(B")d CfQl@IxGDNp AJ ȅ,wmכa5qcl:Fo'%/|: iXR ++c}έaTٓNe֤@vz5 N,TF.1vg|G?æ[3d3ƖPѿ .Lt h|y[$Xöv2']eki! /84i`{ =K`e藃6dY& P)˹;K܋\9 @OW},CvJ"jn9hЖFTdQ bXQ&fS8QE@d:4VV*&)r1}>Wy.?KLsӀ]gHN#UDI)u%7@X ]TBo_>ǡ)j$JO"J̍ ,$F|ۆF6ߌ_DLT_#hM*fU$hwǠ"AuHH! 1#5>0}|>KQ`NЎsH&4 ohYO):=~{+p>>GNu=$FaTkQ'lBӿL؇PQL"W5Հh=*:g})QD>Pz^0SG QaK%+mba@d5Ĩ0(f 3CeԁBdNKsn~Oo=:);?{O;G/9Ic !8 ?׀r=@~>"՘!e}әNd&v*%ŰjFZ2 H+0ucӲ&5*̂84:ݨȞ3 hvcNQMQT`FQCfa5Tś MX}knN1*Yٽ4vɸ.)t0D~F0:q3[|Oy{]9Q`XR @ƈVLzf-vBq`ḆTedp~`ji3cp W,FM>q8nHI{"P?J{0AS&bS:ȥHS#CO C؆!=@l)D9%% @R%"QD|/A4\| L`1DR )h*%&FVF(r &Bi(h Ji %L)"DVii2C!""b)JRB! bPGH' B!]baC.gh1 ʇ.6F}RDI PLcbD́ybɅbw2c< hD#J DMm[mʆl pp`0k5Mt|MDLIGYjN|as׶{AV8H `2 G[Hqb"1oq̴1BLRAQPLIIAQ+P2SLUPU%r;+98#Bu*QGٔB1q9v#G,~۰;sϺ)! DϹ?VlvɝFqPjN0`_Dէ9,%ˁ}jeUu=cI{[r1$ ,HX R#Gʼnx'.\>&4$e};E.bNp()7GA/6wFp(;TУM}2^Q% {PA9Uf$.gW (?Id!?]%xv*JȎП];pTYg$VfMVvyzzRYFD~s:rWB4ޯN6ǢbڀܻB‚!DeJ$=sSo;W !% :)62! γ:TNWި8PEM*"nPq(R.IN! 6X7Nl L9PWA] GIu.V JIy>ن;Sm{eX`Yn2"mԓ3>ULB^:dyP\JG6&đeS39! V~ EOG[e1KkSJI,Zk`?+(k<: :)]gH>Z[Уn0AYfjf .,Z-hع G+Vnh hTu@ʋΦA¢D U?z:^IX @e4P.JN*f Ekm-< =w5B"к ?>h-淫r`"63aAa`NA[:^'w8'}pX GYj@HLpbѹ$ {dM@jF@ RŬ|ţFBOPi7^Z&@߸<wM/ F J SH5rJ4)G |^}<5RRiC^18{{o⇾1VoxE1-Th}m!KyX/ 6@C oZRLÀqL'3aI Zv;lg?܍L>g}pߍ=O0UӈUą2uiߴ{_]j"V% 4@P UUUBH=o1b -O3戯fM!0n/O*{ @ H(R#pd!|W2 %a7K$A!(/םx b ͸!00K LD?Lfl~Z?KU0`Ēx@9u.F>ADTZ1\\%sYP>@uY)bT0@ Gm:.}GN#q_7x[ߖճtHDVrI x:Owo/盾[7?+FENeHx^4IT`{'o~+cm>qc$?v+Kf]5SV_-YFvҰpq: ;9@/G|kk 6d:F6Q+&Y b?f6rr!@2w hj{e`x;%>?6b<(!rU;+EF QŶ h=h)`1I'lri FQ1Վ#wu680(AZxx(eL tre‚`#rl_/̖>﫷o[I(BDzѠ6tώtQZLj,o$km1o\ɍ|PNq嵥alċO kF7HMvals- VJ8%.WolUN"}; AD$@P=QwES/[0l,U`#y"VAS K͠AhkeI:ԏa{sRЛY%ˎ#zWӠ9~(# pJZa|)TJ٬Bj1hu9(LQ\ m 4d3caylq\ڠjul8 TpCܰ^`Q. Jp {y %X 3<44P_#KA1dP#d<O;"GFQ姽FV\ ^gOTOL BXj4lƘ߅ah/JS!?7=n~ 9ll +3R& *Pb Q!'| dޜxx8d۠ΐRa.1&Zªtl~Z"p sv]%`}HGsM0JkD(&ҨȻ8B,5(]O2! }Wͦ)0=Gaٰ<.~8s; j%U&[RZ|nPTM1H0~X`7͖Eo㌺9*ƃ 81F UZtu X mt*#pd{$h͙faDƈKlU+X06j1镪Xȵ ,T]BxX5i hx#k$Wǎ{G(GD<ħŌl"JvCH;{Xcɫ(#2لM҈~d0{ TP oGb'XUH8ı%1RK!7sxHP?˺D/Yثe،I BGn#dqY)/.6X5{;Mm zo'GZSC `XGC  rPB*hXՊ" LI;Kɝ5 AC QD$+$!r 7]NvIuU2^C%SC ?x3rC(]+]h'{ʆ *aDSD\94E t-@$%=ŲtO.PZ빦7bj1$">ݟla>pU&fw21-w$Là 32LE~kT!$S y7q+' 12,̦p`AFYKF)fd4!O_o{}?yc*+-H)Š-&F&B(ϰ\g]ݛ.M:__t"%Gt-r8xl_QE}`uԸJ#PҹӦ$z0B zY'BIܝ4֌ox2m!DvBw/P3 F:8;%B\5{ظyY=lpY@dxPE8G0-6a AzgE;^$$% $b8|#kA5  F>q2Bh"0Ӫ"Sfl5es.4bdj!9uvŷI2 FOԇVک'"юdER)̖Y`ANIc%2 hkxlh,VIԵvZQy Ӎ6nl̑–l+lؤx7 W\olnv5Φq͘3ofPiiY6]>r|Xph9д6Q-MG0VZJ +b6j!52̨jd\Y8ko퍍I,+8hdcc|IhHY9Vjq{sȜz{٭BHF.2Vǂh0L4D$H:J6Zʷdt8u\H馦ʝA%qAA7j HNfCO7|H\_V'|԰>uH0?Ze+0~5H8ãΓ& ?8~ @tCQ PNmAEvrDh} tFDO8|6I@^4Τ  .H5I= 6Z~kXէQag~A2r%Jg  ^s8,?Bm\>ϛCA(ITE(G';Q!Dl@ OjH@OnDTJ !ǫ`#`{+[v%"SN>a`3|2v 3FV Y$zku}&D^RR?j#FQ NcUf{_Z3ƨ) 拏TX/Zm逦& j7g^;ErR Dm&j4WSIOy?PdXˇ.A%djAݕtTZ)*-蟐  x*`W_BF "JzOdv`7?Iŋl#"!)&t st3r`_j>t9]ʩC$E W)Lߐ*3;\BvG]o?p|30lpjk, v fV Yufd@s.#m=X BVxOd?\!= ' ^\/Kp)`Krk'ǽm+c<ϲ1f@24{YAYD})RP93 >D !w F~OhW)j0۰,ۛۀOk̗{ߠr,&'Mhk` HD:9]web(c4 Ѱf "KĆhA$ۇR@XHE'O!FI 4 M `M@Q_F@a(\+Ens}0~= @Ș{ K!Q;฽07ROH3@)O~4!H}Z$6P$&) HV&ٲ3d{6Z0#%) :M #QQ]HBj%)@ UTZsaV4B1V8GŹdhMFMeE4jА`I XV6\MX1RJM4RͼT&Z|g Y XP @i[ O{ɴs/Rңb=EZr)4A/iQ2{hny1u=I jY"V3 \gl7!nvރ*R%w~l:IJ& -J+/Hd;jweN h9X*L2'no{i6ظw+R:<.]CA9_YJ uj[1lAj=|Hu ;],MkT!#3E.P?\E{s< %7VP|͟)_ \Ť&0QJ>epU_:SX 2 fY w5 $`] `FFiPVovD@>^|y'MBEJ,s": ‡J[Qh4MVPKI!L~9/PtYװ3o8rj$mdz}A -mSYt@)Q4_ t%1P CP{C+~3$)]PAۘC+Gh2ѵD PêZ 6b@ϲӬ`Yňf]zG3%Թyڃ;)wxSbG1 t&aMjVhQFW%FyсQ9 x+F6o=DZXZM(Ljez,1Z ‘` % Z"O" fjiA>ZcRD=4T-qƞ3*QGݔZhJ"NJGyF'm)$8Yp1|2ZWOQuU$WpȈLHNɚM$5opn2 #vkpkvH4HehM0B!:JdHfC:IFݓcqmAR U$c QlK\I*>2֍44 _`K\w}361dqaZo|ŕj *`*56sJ5F ',>c>}~{8hp6W%&ma JD@= @6W LY:eoPi#_zjк a6~Gl>QH$upHd>|f&l˴ٸ )W-ey$e["%E!UKS^}cq)K@dV,DdH3M0~~_Ƨsqb#/r{jHI$$Me 3@I[4OeVZK(Q5Cg^0b&BMoffdWצK ؠ4}Oު*CKD.zf3ex;<‡r&+Hh3ޮk%6X4Eerm-f*(tT w7ڗ"UZ,Im4ct7 e'EK@d| ri ,ɩ w]@R,L/(qY eY#nӰuVd Uh q)% xA"QA5 f,HiT7BES~CAPD$,J`v٠<0SHsjhkJ;SRv&V!-S$A"dx( H @4 ,D 3D-RIKPw& !""((*iXbeF4((#!T/ ̽rϏ-SGH&*"q( Qjĥ'0@b֢tjE}!H5?3I $<' '((&"aZPBS }Ƹ9wxR#JV.i)OsI^Δ2ܱ6`!ȍ}1yY!xf~l̇;hc#C d4nHq [3$f=<j(@V|țf"! *YVOl.)A A% I5Q TKEBIBQHL $Q-$UH@%TI2B4R - -K  M,A0PD4`&r@)w&ZT>|0^IbT."rzFQnOu-Lm҄rp>DrQ $((_9BY A抐fM1.J2EwNaʢP)".$<_1z-ڮJ *(ȐqĬj+3;)$YXZ9*K7*W=}9AJHu9|TbmMVJۉ(!9z~V0r|t3x*5mh̽W$.BvFׅzqJ?P HL 0&.֢%N:F?F4DrBwԹ߉Hvf m/^~ʸPh$XdD}:rMV5ND k%``2m!R"#zd/=8u4*"PB:I>= {pkqo-u[ SD"-FRc+ 6@y*u֖+bHiPhta"4+XCNH 2)h*l0$(!sb"ĠPDrFah(0"d h5̉ՠBq*䔱FtՁeaZ ƪlqHpc5+VD'Ӊ1EL3wh*5Ѩ4S1J""-V4i:;x ;W9ihLT76F=4q0;%"L MS4A$R$ 0SS:ڌ #탔`xS2 HR@{4P" xB*tN ATABSAd QEGF~1ҫ` >, cO4dǒJE`b!~;~(^ Q$&fƅ㧧ۤ9$xD6+l(~E4(S ,7}.hQP 4ŗh_ܺЃ)nxaHN$+mHʨ\D. pj_mvr'V0m uiMf.ԋpJ`TK |w!$R1VYݠΠoDGUr剤hZPIѶy925 ɶ;s9 nHL3Fr6L6faZ'lqw I* RXK:ҹiT\Dݶ0*Hg'[{=c=5†C Ɔj:[lNJhXS`M^籂 l.Nt0îjÖwk*^պ8[x`J#)tbB2}F +ckH;+{vz!e(b[`/(e{P4q 5CA0dj DDc y1)?MD* ieӐhҁH4ʑT5EJ)C"bٔ b[uL9M63 #9hI2%?[9M"$">ߪOA(RBL 9`m{$p1>ɏdND@ynrDPC$r@E!X\ C L#$bDg#W֌|Yy7eddHD\V6H2\K3+,&c$(,00Ȑ ' '8 [ ư= Hgmh!ӂ(AE>pLEP!XZD L "UAW~Ts ?J4 *H>T(_;4R{OԠOQOh#Ye0d S vX:*ċU&0nă7Cs #pkf&5L 1F!>Xy@v\oJ\O M+X0!CR!Mu"H ^>OZq} #H8BC@l}H8 #X@bc߫A00>f߆V<ڤ)THP4!`)ЅJ"#/id! Tz-j.'fԴA 6Jٳ08#Jh 41zM0Ĉk&,np2f@̰Q-2P(+\.80UؚPd4 5h xaia . ej (jPrGbaP8X::FTnAԚ,"F3L!k < &@3ZTV1%ݪ^lƿfrnJ$Ó#A6>2ng Db{Aa 㽑;ıï.ے,Om12 :19%>!US]\!_ rb@*  X@HhHas9U>V)T<0 fP$"a3F N' CӫLM%!iǗ[U  =E(U#q.i`}ǁ*b;l`?J`:nn';$.ߌ)| v]n`aC[)FD 3z" yxkZǮbX.2@Ċ| C_#"GgSuK.i7"j*gpd@)ٴ0QHKඈbkIUZjK&3Viw*1m6iio ]nvT5Y-Fj;ٙVLL2n'Z$|jfX וnŦ+l zJu[Qj}\bw]I(:k Ǣ'b8^EAI`8S6P =~'B!ށ |1c|c̵1 =XޜkL#5 +b' k A*rzIr'bd ":@*~MN}!_ j$?ϿC!BCDPS "%Z-@ Н,:~Gr!"A(a"2ES!089NQE4yt{Sm(4lG!@yfj3 ?n4CCC0 a)`dBhgd(2u&@ ,4)+0 Ġ]d G C<̲ " - t| C+0C&hZje'@/`@$ <'>22*3S.QT4!9(1'h.ߏD(&vP12Tl~?P  hC*2C3Դ.̂!rȈכuaPm'v͠H3@*"pP 4Bpێ] 7dh[=F[+(0o81L +"fD`l !%F,R&_鬯#"4e|\Bx/к&LOoTCg7߲ ՂeHd,VJ}x3ɇ5vcoS4JNn Zf &hV*[%JJb,јlX$S7 qb$vd F|YܘO#CmECҌIt%;"r@F'r_>Ydox@82!g]{!.i"vxxf H:02zƉ18 oUAC51b7dpw?8:$B;)!z/ZnB<@T+1˗ r&+,wUM@@@/K p)O|6q cjwuSu%.bXD3i (b5eщCc@XUV4,!gC!{v5\uA'<*JAaDe$K\H" ]0XKԩ x3G17ed!K5.X {Qtҝ6T(D7\J G2f{MLa 4b6]zb/}}tLY+WPk@`qm9;4Bu0 ௦d/HǐK0',4SӀ܇HRVd$$eBԕ;鈹 iz}e_)jBaID2PO>X!əP>&NEM LBx~yfejs"܆""18 N;N9KUvނ_hde߿x$V@u2y8eRR;rJ]T 8/:C!X~3 T.B=l ׼(h._!f>aA rdz(PB!#ՊRlAR e{ E:38EAeR^0ʪpJPD` AS’S,> AU{Q0SCx 8!L4l#(0#Υl7f,@ECozgPZ"\kCm lE%&hM|趍8h2hkJ-JJj Ċp sf0 [La3DBIH1LsAQ% P!ҏ,.(U𹫓435&d{uvd tbPPEod?C-+g!_\1S"4R[ v1)9& ;n^1,Ya֕!=F"SEmV~(l܅O4\!F^1\CpX─=0HT)7;yL]޻xwE[>cu#Jdes y5񷤍LLWgl~;FUbgAֆg R"F*&3;Rɜ#D% Q5QѰT*+PQ(!)bkUaƁd9fLU1}$qG ТP'0aMR Qs ,)~d{J I >KTU Xg-ۜY`}$h K 7!t׆u@ 3MHaq Rpւ*x-a *8YMo?؆Ql?..Sv2>EPePP 0#- 8AzrԤvO$G\ G瘨Tx a .A~Yj4;H* l67\%2cFnk/ԬE~w/={|KG[1FVE†PFFe ,K㵀RR2$F= ~=P-vh)`w1qB/ywLm@PJ+گJV&&Θ\pٔ(7 lz4}faPKT?@D`fLԭG,T?C$ iF0CTYP0I)(L ְ"(Ju)HĐf`&Nt6hBÛ2XI( 3nCzɪ̂Js 1h)1V"f*d#jMTDWJ!(n6m$J #h* 30lrb+KTilmHUeIFL]DeePoIΌV.EF2u֣DELZ0c juXV\ RC L?ᰮ00NjJ-Šl;MD(S XCfD[&R,&̋ "r N6Ɣv 2(l0*)00hvaPM)E6fEMR L%c-K5iiUdo" P (bn|*u)~4P`vл1ALhX9"QTCKdCv4bؚ-AG5cXDuj9Mq=WJ#&2-06бk*<:M@,FJKg4oLdgζ2]F7p\t pE, eFVh{l1q6@F7dktlTeEdCio(4(JB4YdPU #̆R."La?#@Cl[-}QFNb&_ۯ0Q* ""DP-"4҇!rhy!p"w)PhӗAH{d.b4bDqL!Y)R"eXQbDh>AjURS5t$2VzAI0!8hGŐHp~R3꜁&Ͼ3elWc˫ƴqjFN,Ga3qTˁ|Dit@.!ٞxu@dZ(A_C`unC ?3 RP /br HMvPd!b(/NX TBOtaD̈hF82NO @e @Vi"bRfe( "& eP!V5Rhp$ DqB#9B} Om"')QTBzHKH&l_}RW@ ؞=Ƃr<69O5jdYb)HI x@p_ jU}k9d&u 4lQKw+תo_$AQ~8i@ GKh MbMfask ܻ*LPJ/]%/x}x.F֠2il!)L,h 0aZ KS5PemGb! GءY ƘB*lM> l|8G0XXSpu!J.xb&&L$S">=D?Zn 8caߏp!lJFv?-xRR1B#c(faHt<2 r2*NVKDi 8ռhe8/qf=  H"cfDfJ>tF9>4?Hگ`}3N4xsU (dl@ٖ$z_.T#kӷ$90AC(Vc/}8  <2+3 $OĬD 8~Z$PIBP!5AK{b?,U%Wβ* "* )t3xUJq1taOjV QzE.@t/Y] x1_vߦ=Onlj1/܊e' ;P8>(>ǖ@%X(n8$HY,\H'H*:9h\aFV*QJC1//|]8ڰs +Uʅa.`ֶ p [㇭ӦwoEڞFGf m3;Vl/.gEmR$5q_RzdPc҃nQpgW71|`"H3qa Cc &x7<4Jz,*ʁ_(P69s㐾5*ACD8lH;{M!, hBW C> AE1܁%NBbH_ sմ错UXWHi [h؁O8ac" ǶY;s}ͥ¿ vC,uN]C˒BI.=':4e,zûV嵹_T[5<,8Z[٨fiV֋nJ].\P쾯/[ykљ '¦x\2r< 6c!0@_F}HT4z{M +V@zi|}9 }9Lc`V/8Pۘzgu̪N8Gvg #hދX R3sۤ# Ċb5_z3U:M9uSmX!1;gG 6-оW4 +tMcJS2`7ˮ qK>ď#BתjfGrOd#7@ӑMuKv0M{ 1h"hq qPnj0jBߊV*Q:y sѸ@Ul:]yY|h \U6,=ƒ!yΨyR,F,.FhU=Þ5$'+ٜzw^ D$yt{IQӞAdzl1,~!ۏ\2ީ\aww;b9 K4[UG1ٙua 㹁qaүtPo9)ocJnB 0J&LLJ6]  PJQ+Z b, @=M,-ےKxx[\ ζ`Dxꙮv\oOl#xA1h<.;fvbZ g#탴4tP$q ਐ:u0EtP'$!AQ*y%ǹP0<^n.syǐ9 s Q&+}{U1|4$kA.<3 { @~j;RPԔ"CWj)\hɩ}דm6vn-i PTtHg!oE8TwI>?`3]g(W0;6Gz( L('437ZEfC64%X9ެLI_Neuv3J`z.$y}:VG8J1V0p3b 4M,hִ,# 1z3ADF\+dONGfBPz3 A7gs5 ¨6lAU1-Akp.B N74-:lhY"DG!֟dxdSp)+EfCuKC[D䆌&4qϴ(j 8s9l5%+n!2 wp#a{d)ij<:IS!prSvU_4sRF"+u̺:0*YK=xGSqfI!!~ 5!AB'BzzJeSDddZQdd|I8|cO@lxlL'F_6!Q0+24~Q݌2IJϽ4gbvh!pڅ*j <_6`V*5[I9%1xxQ>;8ڀ*ZEke~`>YjuI)Y >aƾ@|5<{p\֜$9hD>)L%QBVU/;CS,*zTF&,'2KhD`{B t t?f:˸C2:rZGC$@CTQ}HNWL?LAW׶wZLzX\eP8M;! 1,}g;QANwYjK~LS\f:2]-G$2jCq)Z9w,O>jx>kM̆H3/aVA?.Pȏ Ecj*3|{k%  ( ؛(N 7x DBp4$*@AK!eBEO^|3/&!* y* %L[x#xbCc~V4%=űW}nGCn=5s $(^avu!ȐLG&xhߺQySRl@M ::W6&<4VB&vUTJwrmEUQIG'ܐMty݄~p\2 vH[ie;RJwGqS=~怅:0+" `odBLpHQeB*ҴABQ~0cRTa 3 !db J "hQDhwIoaIHs1$ 7{6,q̳Nw؋/ՏT֔YB1F("!3|5D%83K+&F|m4jI]؃Q!Ȧ$l"on3xau0dICO.l͖Vc֍4bް4@s-4ۂ٭d%ykZH7X!޷1'4c@; n{pcm f*b"ahuZ!Fb k5->V@ޭ(A!7.7A&m ֍)"ufQȠq!7- A- v 08j$&TPIQqsHPfJr8<7qխf%DUw6l5qg'!M]ET4`05tP/ibGqCP8sڜZ$rИ7$A~ڳɄ1'1:1z^BРUYBy!OU5KRN!7~M^r>}kp!s#@9.Hia{XUr3Nus$mCPnb'Y4!-hwpZ|[d|IknSL&}7PO]U4+SS0_e,@; H}0b3$PJaP' J8e(u[6bYfaH2*$$ܩ\$JTTn` ۋ0QBqtL5Ǹp2:'@7,ESDkY5B&vL5 j іP66Tl7f; )S IU,)- 5hVe7Z1ci6"/zEbUUmLEieCUWG"d#BlCaJ0oDmRn:+&Ԕzz4մ0mLn6\jLQYHFۙ&hmʚ EtU+|'2$110(70Nv]7Ɋ2h; I rfRtMȫn-BEZ*BeUH)%ԡ3CK,s(r32QlcM%ɂ0LI䵌vd\kDNMM$ZH #Ȗa!9THd Z(wa7cz\Iq"fm!0r게#2(> =Zy,BfDD M@BmQ8)&V ͎|-1DNMQeM>fiTR%Yh0ikihCx1$U i,hƄtj̅&DHvprj*)UUU]ZWV(2XhsrL(ЧV4wYVE!j# Jcܧ_$~&)Ihĵ50 #?;"$ HG)uڼSlDNad-|KԮ עQP3ף:L&P <e9 vrPuI'B7aM*] XUƎȁFs}7=9@C~Ɖf2 p>Foz/ϻ̹,abD# j5VA4Į6FfiY bQA AIffLHD8`$ cE14-0ABY*8W{a! oÿS=/; xDllgRκg hx.b"Jm&}U^=rz&}n-CE2Ӂ. D5THeaǷR(h5>-Utw_O f.LJ&LNxKE B" SBf5]+'s Ewa%iHk,$+ 8i[0< 7jzK۝5a\lbpU,W#bQ jY2111"PvՕIzZ֠r*X.qaU-ߎ%);%9hA "Oߋ[`q[c0X(H)L۹2E-j[]kxn*\6#&!xr,!*1*24-1*28 /Pq6.䅜E֠S͖)]oAt dQ$PLAy α=эg oFlQH# ;4Qx8oMC51K(+Bxcm arv ;D[<"g+};3]HD!uب0ė;c见X!`5 + N8;Nô>Ri\;"Z&62f+AaClm BTk0LH6o!EOљirlc,b TɤAt%" xÅO.Ȇ((dLޕ7nȘm@Z5N"Kw477P ܫ?+aG&/s)y!"cI#8d0x!AAiJxvP%!-‘rSbHDPDAP±LR,(TPC$%h :BUedp[DފBŕyPoǞꁤohpܘ ތ/Ǧ&im㻰 H #)3]6"  QDUOBUXTI.!;*o~Yк9ѭ2\(: ^  FM=HH=<}^omJ;JNf Ǧ@uz-lqnKCIl (-xdpij]֜&{)܁Y"Hi9z|H#٘ 26Zcذv+G"4ۄDÈ% K0`,ZhplμWߍk2ciR B]Q՜A%s7̆Eb|Npo<(Aa4C: eF2m}!.^P v3d3|u!+ݍF>tF㮽 PI]gt'gF 0,\-a@,[9\HHX)-6" eM@Vk[dMʮ@ш\(;5RCs'H$t3B AvQs&;Pm^}ܱY*0Bfc;t!"((" !1.:E;[m&)bӷhCa8! 9Kӓp* Pݱ,, ޜv9p8qxpϗ2 Q7|zLq6 w?!$ 1H% Q7!Ba0J2D,Ҵ 3 +<6w 4$q*%eŝsύ_]dM3Q51gvpr;gϝ#)2UNQWn-vyj)§L> ̜Ah#K}u]!80/O0ᡀđ\ K2>]wl$AN7` )"!VGߍ}  :ѲS_- Ax(>JS8.l=$p8DуAiX4r<]4CH2Cw|s}(-1pĹhqqIa k]I3l@Қmǜ {D$e73As6AC-Yu (m`BPb3l1x\&Ms FtףfID.:kSM**p;KyB]l\szp < Cr\8 P܅ r. Q,wwK{Ŷʣ1 C{19h%U}T)H;B"B/ˡ.qlrJpȻstUi#Jhi^yOdbh"acNBITxE h- ""jj(*W!v'n$>:,`mĂ1MeYS .~9!seoNZPߤ9.sVwuqۗ#)\M 5Cfgh B Пt9ґ87^:d|C(ξ4% w =; 5̦E\gɨ71>z5ٝQbm oth}9@%! 0fnHc,2qڤv;wu>=c &P`KYEBܹeNT8sX׉$6b]cAA mthjB[PsU1AcyEY-8μ_~gQ8[^.<{ȁ;)?h=p֠|y\J=eU!en+CSZ!xPD0O]*(eR?fff 1ƈ05tC!J,/] A(A?|&BB2%" 4q+!(ȉG HBDĞ\1f:3(W"jҐB p~7Q ov !3b"e@hH'Z%"oli3E ppA VIV]JIYeN*|fz,jC5 $  hG"sN 6ܗS{&5H%89PXiRqF k#pO!KDl+Cټ jfN̄ Ґ+cmv"$ `$ri eRkXH4 p6#z0nʛ 4G^< B~b"¹P ~ |u #ur!̭aDPEBDBtG_51yГx*D,dGԧS yƅ{| `\,['X CRqkSF21H $(6pqDY8,i"tyvK) `@?)$DĊ~h4)6% -pL?wVG)3]&N;Xv*d`xxBbyET~$P}zBn Nѐbhz, )ԛz.(*#?^Š XBd?0!8@%K)kЌ!'|=y(yTGcJ`'~܀ 8,)%?oǡ}nZA􄩶b LPFdZE`U`C4E=.R 0?4?`44"` LPމ@?`>XS9NKTDx?H)$DKӋ_DU>,yyb#w@4de"Pڿţd  dt{ 3k"r2HpI%!%?L qJ0T82E4k {7 V8cTA3PT !"!@•ȝqH09)) @["a-6 N'AKHUT8 5'/bt&O 6!)r0!MK(ΏP^OWD&K8e|x%2_Ց:24Jb)= /4~p5%>*{3,(-HOi BD_%[iI ݬK'Tj6}H+n*;,\( ೜VA)\#ògbD^E`i01_u1-oG|s!o#Dq$?O@y7[*NE쨞=@Cˁ߱TwPCeRƞ~* ҃ HlbYTd!BD~I!NXkE+d\fm2<2P=`v F"0WO !ޓܽD#?R?˖B _PB$^IYJ#EhF9a bB 2Ho@"ψ4$K&l( 00ĘĎ&G 0lnqE\@3jx` \QLJW%9˫[!һr+R++m8|d݊o{#PQ9Y3DQ:"JB8D0Ax}KZxn?/XE5c¯,oC rʲvq `rf, **Qtъb=T=08qdw^f$q2F"qǂ~~ ' T1삌4*~o{9<}~ HUJ$$X0Ue:*'Yf7܊. i4#H̃E<@~ ps`ר,Jc4m-z)*MXRlk &-j~d0JÇ9?wx==0RiSV@k<g=DaAL C,XC f*w(x?UkaI銉-ۀQ>!,<ॠRȂt zB'Qۥ͚o?+>z?EP+9)&`H F=_순eAa$1\Na! Ǧ1?th_㴯 }"|(4DCLEWQaRIJI2 B}>\OU<_`ldJvycfF\gg]n%30 8#Qw8οH%㨌qZ)ZN$zlFm"R P!b%%B%<2@! )@ࠏ (#DIFk܆5zC=B$&۶'I}qaoզWarfbm4ș\ j9qN=R \/`Y&jw 'a)uđN%fFsbWY(.#{l:k=b@J~!'y~=8Pӑ|-PĹT]>*Ƞb ]J*9ˆUX/Y)2"9$5~?B'鈦J+"ȐCǷ@ oi"}R0PBD DH254,TIT!ДMA!4!!!PF&'5B0EEe)0呺)" N:A_\CI `d`MH@*4P 2dAH4R6h P@ aP7zP٬vR p`@"!d؊2$JO1AY&SY7xQ` t`c&7ϏE}rL5{6}7usS'k5v3i}}>o`:_w%|UoVTb 6^+/s@t>oNgTC3^}㎼n-=魹dޤր3kmۮ[XrVJU(Ǟh}@@:゙EhP4㑟}vP{8owHA ;ǽ瞡{mz;ӫb*ӗX> }`CKF0mz@@4Ж=n@.B}ϣ  h΁9A븤@OM@҂`sZ+`iu|UcREYI*y^ڐÀC.4ڲP v4ѠA>@SyУH *)O@m{yS08Mϩ@>ۏub;Z},\)v{ ŷ/ワaT^5{ϼmSp}>wٽ5}gxW޼U^wwVnٹ`wo__yo=>}yZ$TQUv5mQ}|z/m(0m>yKz7.Ϸ=)%nM˦ee.kf‘ ;sFݻ'Ufnf+D_{#[Ġ`onuVe^5׸;cf4r`R紁{)RӮ[4ڤvqxWgٻ}{[y׳jm|sa-*orr*EvjW6}[ kVveG}:m}mo\}`A^f:_}z<\JuZwn8gzeݏڧ۶w.[>޽&U ovk_v=ofs}Y]:;rB&k5eݺS]εڻL˸&o>Z/ZT|'fz{y۪wG]ks6W-^9z%*3^?gLÇP}7o4pV( p#‘}< ;^ UQBaa3EjO0[C? }?nCD C7)6*욱 n±V+0c#D)ſL$e5NvE9aFָu AZ L)3C4q8M#`UV$ s2s)ɽ1B 7LyF@ȆMU gfLj 6ܖ ¢L ۬8--2"&+]i1(dYBgGk$!IRztSC m'#謭(K7VFKws Dt &)I8hGtnyPC,@yG#ok{7 *DR$B)>G1iFq$iK?~3= |A{G ZBr! (S$\.^8ftega[w eyՕBnLz"v.3tnSU#Wy}m|-I B&Q~g `>.E?t_%?TŽ{NzbNa={}`hO}hY[ z͜$ff;}+Zc>C>DTTE\@GGU~#b'hxk惕n-<ۙddmӫc[Lp_^2O8Јu볶w:R1Zߵá;9jKP;3fieuΑj/0U͵q =v }gV#l/vbhĤ"Gۣ#+nUP=*II#&Ԙ!&G L";& Y2g `;`QL7 VB/+jad^Hk." ѱe; fw6F.\%rPXy l_(6XGFٔi1L1i xwFE8bZw$qLMkeѨq Azhg--(C=1`6dgb[Yf.7Hjfo6fGCJf0#Mٲw^R&Z;|;R P*ʒ K~$s0F34pM@!˜v^C &&Rp=Ǐm]Nݱr.̊Jaݮ5i!,,yD&wk5C,c"y@5Cnɪ jTY:-%AV=PV5Xܣ6dR.ZbRhl1r Fs"0)(ʄ32#2)22uOK}0ĉ2kDS0AtlF005CMM\JM@$"U\xN!eݯDib֡XHB! c1EDQQ:2q2)nHm.ô5O US"3I-)aa7fb?iޥ954GֳZ1fQW؊A)y)K<QɏfΝ-; IpHH1Ƞ%ϯ# %Q2D QZB/ (aĉb=FX/] dJ+| sAټIx'#k%1X}S3026Gkb 9QA!"Orj@s ;Y~lGՉ O\cNo7OWwObl-tGesF cRH3zIw^{ )S*UnpA oė(]e, j J\U2"e2Q"j>m"c;קtbJS¶q/xx{n q &׸-]^vJiiGs[ bG9?~3Sd3,[~syq7Ae36)vWK7Gش!JS!+ AQ ?u7?1 BXU 3@";&5Zo4Ds&T0sUu}8"!Z{=^apRgDFd`melgA}j(>Q(:OD HDN@2tw6S| 5%H hQfQaxhsCVmٽ@ `zh4i.(†$ .CAv#ddEeU &Pn|YG:adE0tV۷8n/\u??Zj_6bꝕq豎ӓAXY!=?z_WS¹VE}BT&[!MӋx<O׾a&#P89ZwU!QH/ZE$nV;oۺ6IfxAi,~asn^r ?7\rƄm :BVrq@'7wޅ;sWzuwmC;$Kksċ`EgA]HLcTZl.QH̸7O8}͇q@`seմ$] CSb5vsio0Ě;@:HWX8wd{Hu};>I_ ]>}q(;T !z9a$&·+&,"{#$wt%&qEP+%p:4gF33hZG7JP&% z8cU\tw |0="P `bL˞cqѤ; iC -TkDYK# &&"0|ez]6❮8spP^c{㱱 xmOSJGm1`Pa (1EJ(iB-]Fm ҔRM4PDP TR7,s:GrC>8n=Q(:90 *,`0>z h"}>< 7Xر xcW$D!+.tHܡ<'f7$䆥򎲹b\hJrXƠv$5y9  Ix9Z0v9*دe^IM!r?sX4F_m9ϭDy3*|0Ö/ݠ((y 3EI@Ze2W" a)Vpȼ 22) 5@PwHc0H`9A#gIm)ąK98AKĎIJSBD2j2WYTJaSω(E'N4nHpFp` 6l:ݚvGrMxE`{4P#M P^]Bk3ijߌvLuxlȲȉffxuw=?]݅z7mߖɾdN<|Qp s<WFnqP{M׃=<,Rx~i茝my[P/F[,P ,D?GF>U|fS`Ҝo.ïĠRenJݾ5Ƚ?l#ܐgiڮ#X=Osʕ)ooΐdckQ>OQINꂀg}mFcI000S|)!J) ZR8 lӑ!SDP DtT[ah=;"(pe)2rJM-)SU P+CIM Z"2hŚbR" ɡSF5PAFYRD4LTBLPYeE CJ)J YeTQZR*is5 XeRRUL a*&J *4FA@RUDSTNESJ Z*h*j*-cAUEUwXfAZyU?++t+" ߨͺ:D9!H((VfPp0G*ZhJA"i`iu E DADԝ5& 0(G+0AiҨRAcu цbS`dQ9(7*hI$|fknR9Z*6S}Œn~0Py/4d%Zbؓ/V{xk=U1F/isU#6G}N)І'1`UpUKKcIZCRDUϞDP5H%rCVJE3XPiF4F!Dº JWeJmU5pJ*±ZՕ6 j6%a(=Y РURrEX6 M#O]Cbgl;]tk PM2`gMSC y KĄ))sCEEU.Dzp[ǦgsqctR&cCZZ< u\)HNmDɻY! L ə a$$NϏ=r>HpBR]}FjoL]fL#x%|]QTU* c,ԁfD9-YYdR$CBDF( Qkvkylc5mjej5Xe5lE+o,ݸ1dk쑱f[i 9LgGBo}Q&H}J$2 - A Y52,!֌beDur)h-瞐prQ BPq!H0MP:3!(rs2  ELPACQ5bHD&!2ҹd`BL0Pad5KYD0YRdDT#@Х"UF`e@0DDfPE*d.EfeDBTRSDMX*`EISYEMEF`řADE1U+$ UCPDдA1 RUHPIS(A(1EA$D5UA 1L$AD 4C2PPLTH1,D4%TP%DEPQM4baY&(T!b-dFaf4`d*6 V``PeEX%H MLdHKZMK1F4xo&65)D+"*JRMu83EKUnk7&3,X"l]z3 X▔ŇPatB %!E ǐCmc&8i fR ko!cG):kݘ nqU=&31eOF':¶1-|IDl}[a)rrvdeDTeGbZEeʶ:cX沭"f9Ϭ a*}$2ܩW!-MlR ܙeFKaӖ#5j.h( 9d⚪, bh*ASPR}OrYQM fqz${cVe?CDCYD 9DA?1Kles(hGm N, u4 T8r19D9lG:W..23j{0:' 欗7TzA3 1dJ+#J/!s [ Mbk_X̦,}4YbҪ,Q=zZ&UJœylDCkD+Y˙7 "aVA5{?#4ҚUU:ok|ZwdO¿fTV)jSo lԫڝѓ].69:-V=fGPOudbBD YG BU+Ż^& *gƚwD.SY`..y8bVۄD wR^AƤ1-`gs"O2O~?HZֺq[}žzV8X>#uJe狛Z2>K!NAힽsAH):xXth=oTMAI4f p{^=ءG$1:{qEu]0j񥭸D|ͳȾ׉<` 5kߏ9ҲM%)HG0#AZ˦4cۼA[uITAAvMXh5.R}@DzPt|T 6ܩI\oÏ}ZlUylO88P!xuaAULK[9N{*'zVZ.ŧe#$lK.gq|\~n.uiS?&(@ҘO&}y @oB}o_{ȧڶa$_!CDLVD {|e?:,,eLXC'=kj8z!h5m+5 I~j֝/vW&}a ǫ.P%QS]jdO;0J&H:eG|PŘV F`w bfUs#Ѝer7m >P@q- EAAwF 8 t9od@(yQ/&(f0ꡜ秉zY\0@dX)WRNP5`,h;uzʍnRYc_nl 3dE$ kJ8((g( !H?Q}!tp3p >2|S|a \ xiRՓy3,ՠp&.x-B 0C_7ʕJ(h @|j.Dni($hŵÂl+} q} `Eу@tc~T|!5x%mЖcR*"CQylJ.;΢-sR)Sm+i߆9ͲD0]#0bYsJ3:aX"{Vf1L:ʇ fg6H0u V25"PoXq6yuzl-IC#h+-/MEq51#vcOɮ6hCh;G?>]"&oimm CvYFqVUM`gLR{nDV Q\PR⊈Y(YxF4^4{DA Kצ"u/y"#Q&32}' 9 1Ohgꭤeb%U@KWbUJCHj_0(a&BSjen;E/EŬ(:).Ѭx-HNqquUwvEm{\KqUhFG2-[db RI>k~zkY{߆ҿbfW > JFYaLgk<̘N]|9n ? 'c:##} CAwBR!orAkC02I‹l4@Fzp3N !8JĖ3T#LY4Fӳnc. xd%3,Ә|M8TS-PE]L34^9 3i56V +osҍ6&Њ|)/3\mFqtɝaTV.3TmӘͽjɕɗ9ɑڵWx\U4e*h2- 3g23fd%VP (P`ͱ+%?OIդI@ƪ&timVtmKkJLZ],Fb)2l6^4cvFH^.<$4I.7f[md ?s HZ,ޣˢHBu&a~{;H3~4K ߢ-&tK<^.vmiɏ5=%8SpLLӏi4ߖ:CGE"PQf)"ş\-)I4&tmw~(F6C7%|W*%WPK x)LI/𻷿[-n-(8ea:jFT(>b7XR)fI9>+gµL_I w'qcz5Knt_OIDU|RvF[.PEAg8u,bxQvSu(ߍM4856vM}n},P}dOt fA9{u ޺}@ڄ c|0? ~{灆 6`~}A~P@?($߽C tQ `:!&qw&v@M՜I4W,c!4D GZD{]dM&Mē7 B:Et}uU]q4|tņ2љdqFL7=? 02bCh}8qkN67w~|$@s:ϟY9>yYb:e1_FIvYm{mؙ~8;c$8 [)񆖎hO~ D]g[tD/3z(djR_ȳϺp"sdBӒUUJ3z抛[}*r`\0PhycH&A11?/?7pԈ2di5#i$mCs}NZ ̭t(lVJiUZ,be4+79h:ڏUKIMn<: TMYQ"!d1Q=mk *"fcʼn0EIE)(xFʩ)"UYew'=CSqhÐ{ ; >vK@4~3!YM gTGYmEemAÉK`a>-IA'ro0&-UM%ĦC\ofCİ:$S(F@^c bd>ll8鿻rdvM?U&mǶMҡP+Ua@ ')$>RAZzt)yk2VnRJW! )A!33vIG߯f_J?)Qmܛ&pf`Q, Z M`bU8E:r)+[8iviiJЊj(# wwKpӲZ, ȃsZ[jn:`EƷm"bj" "eLM PCCC@4UQ6o(R*R_$3E6RgĘ0|cN9ۛm,. lVV;)R\i@'PTE" )-0:^,2u4nBf9Tb1Ek٪5Rxٚc'3Z*hB R%(6bYUeS5d%dM$s"4QXDa 7>F287l#' {3=us5BnʠqO V TйQH YZ3y!!Ps/>jA~0*;Qn|?L;GhR~h)~MJP%.E!JRP$31MMUU4#BYd[&?0_h>X&R5BS/Rp-RT^tο)p `Vk-LOƊ>7Npm)kiDܠHߣ%;bSP"b")e~82JJjZ/ ERU098I+9&2j"3Ucꓘu &8ji*! *(R*!h ZE`j; %7Z E)}8>"*"*@B J*9JF*1Qu G H2z/M7Y9JأW-o%hF 7?(QGgC?:y"y5Kr_/?!**/v؄͏~nTǫp<Y:ՊxY_7?'S'BAIP()!Ga=W_SwG@(5~ NG(VpuWRb@M*{?O,a}ggcndW\ߎty!10EHF5jF֐ <-b?eF yҧ˧ê?vFG/nr9 KoG Pu8' :#z:>vOrz{!2H8Y_=,_x =-D>p٧ j8 M@P:۸;ͫudFY*{ D@nX{c\5!!v3'Dߪ#:{}{;gզ̎Qѻi> +3 Zu'SۣW`^Շ5 @|N2#;[ ,gc0ǣç |lGVJsag,{{\@DF~vH x@,4Uv^D@~,!04`?W߿ޠJi}l_{0ʑPx{dKDXVdf‚A¥;BiQ_;zyy"PEH۟O_W/6Ċ9FbLE>G."yq6?B0SCӻGx]h5V@SX"v""XT0EQ(prz{ϵ_ȒVnV3$gAF ($b*e& iye~6~W_R$d q۞c~ұ6㰝 ! QUXȪz=_ &}[mW‹E{{uWu7Ҋ=l8UVLށE+zTs 0Xf`s6uϿ~ 9nF鋻<@uD;PO>&1%gw⸊D<~EWeJQu%HPT4p h n r|'!:ii)JR*6jDTF1B aAaAw}è|){CށoF~=n{stpMYCShs#y!A.s}~( V1>WtK"?gaNB4)XL|UFx^dIiGN5[ewEWҗqEѡ0ӄ/bfp0!/i5- /|qo\?}I~]:]AY1lTy}7y+K'4G2z<0O؁̞BeTf8U6&! 3teܳ1c:Hq!'V`Ԏe%gɗØrsZl !$$!BHMMa촃s!ȅ^3d5:!dko0.N$G9w2f(,$̃7"c9f đjoId2g2&3j|nah}~hFLd)W MPοl]w !$ӌ% 仚DÐKn:Ur!!Nt!UdHCNt!UdHCNIMf 9g4GhZ:88(C !̄,Rq-MnA1Hqi, J1R1!!.-E54d'26!̇I'! Hd|Uct̍r$\f-֡(EClՆHjCp#V9MVV9`QD"ɗ(Jh2fRE'7S|<8$8:I "m6HOsY!⏁BVi8!یMI e٨r"3B13ѩ2$Y$i 3ԑMQh#:D;zMȵypȣѵu%g9HXn}a't f{fF!BܬbBHOZj|b<3kT~$8|,ѻFv(@#?أCۜΤBId9/yDay?ou+qfؖ_/V]5#+T`U Ƀ]ubsKpDNQf#QaqGv0_~ȩϳ-I4.fBW#4HJ Vg]z.Θ#"jQ#hdx$s6~Xd~ m?4jzO]?O;jrHx:?cbn+?aۅ}W ׉H{2%;TԨwLv63G6GFM7ZxwQ?AQGlTTDS\C<d1QM4j-y+HLU(>PTc_ ۟<Ւy?q9>Sd9g(.f ?oCׯnGL UEخ>LB0?3L-XaK.r1=ȶNՖqD+`xQ(wWgO&x701#"D@D$x"@&҄'@W=9|m,F6jQGpzx2ԡ@}0-AF(TVel Hp*zK2 B(u` 3/['TI"GoH( 5pUaUub3 ^B)i+b(D> /jZ,F!#8Laҝ5ـ)?ϳUob".l1!tO6.w|=?<zQ  ~=gJnlJHKF?CIPJO|\J-ׅnrbv XyXylRS  pe / :BqDS;oρ!Q@%)$ Phd*ii b _ùTE ,@ JJDU5TDSQIDU-IHe0L%U%GUDU:1X0PSQ)!ᜏ*Z)f1xQENX]s8펔Îb&TD DT>"`@=Ybp `H JTGPԴjr&"K7&G<✘BEAbQWF]KGx]m*b^p1JhIt=Cyp8sÐ8 Njڀ\QIڥq\N* 3f`)*ro2[%OwٳBٱ S@ ӦoJTu9<+8]p6`VȸADsľ,45t^fؤ$T %? W;]i~}}"#}iSqh??Z [% hG{'i;d/<[̣8 V\6~Q_j>=! ̰BMxO'{,~gZŝ1~MmK(01tzͰyf8k?v>\Ą#+/G k3㢘2O̿bH{h傈V1VMwVoKG L:;s6`&S`kkb&"R UP3#p%e6C#E j̾%H~x>Vl?;u%4?\Tp1)SçT?IsUw! / W5 X7^ (ੈ% OƭW=9|^MeV>N?+qmۓD B ٜ^5}sTBEC vCq-?^cgG \Huoj{u|}^^׋RP$vd#,#ˊ} JCWwD38k AB7ZcR\q՝GX>n c`@M=m= >RxƝ[!Cr-{XqjTV+d̋85FR1%?ړ*+U>V/"0q;mkGZT1PZ =>By H1pۗssIs]pď(`_W>1bB M&iȦqxEnb}~V-s䀓&BcN ؋Hk )@fBSF5^@QX}++ɒ.<@. :9~Yؑ¾?Q.xayUwL}dI_'  Ȳ8,|G O>D`n="u "=^#FyrY)-K߅t<%A~]r+BD"Rf\NlgqD _Js|<2Si+Pٸ;sK'eP`?S0Rڄ޺f¼T4 3_l7dLGb!yfb>sf-d9Yoe>9lG@G!T&?l*w:hy.}n"ނOFϔ6/H$Jp8 ;iZ܏O[0{jƤgmIxH)bHc)4ƫ$.,:3ߌuT_qj߃T?8#tCÈGf TpC} 0[V$vpW>kϟ mRxv,;ǖ3Z|8WF^4q7m_%4k>)6 v9TQQ0$2 sr~U}}+[J~9(,&(PwFD7~RS a0Ũ}C7Ї>UC%5~'8'T?1'v,B 0OO???'K=I0/E p"%]x y[\M,]܅g¸odPKs^K)_o-nY|v6abtm*>2!kP "I`"ߍK8؂4c~,-yZ;`90wH,T02Y+\11~[v>D={x 2_=/ZN}QԎ u+'gUmRxc? q<>x~'VE0MQAP.HVy6̓'_̏{`K-=Dw] gEV}>4*^_ؔz_ՙ":3#Z?ƹ Ylui HR sb^q8"y_vx.? tsɁ4`b1?;_#?~B1mUOp>t2>)]*UBb0StPhr۷|_I *9~Z ;Э'ւCz_N^.PUmЄLmtxLP )B !r{*y $P^&>. ?#+z@Yl/Y7цN8vm<]ǥޙ]v_ˀ/S{|!2 _y+Qx?dpҾ OۡOp_ BhX*HtTb!2CV*7 @8mrda 6W9PI$wWDm/ kC͖aSh eRg$uai6swԗ 6)Nfn}z7<}CC!Pr܇p`!pfuΜaPìHdQTzKM&?:tH gCBƸ?1+Nj)!5<`YJL$IsZGvbG0\3@=,mxH4)em`vf HMғԓMn?D˙w7`PD;Oլh"eEY=t4ɸ:1J1W瀾,F2ṽg0Ti$^ZY)o |F/Y/cnZN=)Ψ:e[X~p{Wh7{{:W*d3Yox tCg6+Ũ-KY-6Z1֚#\v-4A|hγt0la*HvfH 9A$ɇrSpk9dc^ jĥw[I,n>韖ȏӂJJ)@Qf ѯ̩lLckR.ƛmI$I$v-$13 8'q;@6}6<@k3#D!9(DЃ!Rxۀ֐o' >7ᨁa.Wr+ u Ab:చȲp9o|"ћӄ#]n?X`PLCE޵I|{@@&ocQ,DjY H )h3`;US:%$D  _Q͐DԡՁ o( $>Y=mjrx>~SCh$ T($He<~`|*jߍ\>P1GpK`#,cELJl^$́ٗ0_@WF&L?d$I$K?m!Q=ҍ快~ c!iϽa~slL}T=DnӜijZ T|3#L='*VF4TЁ+{p&O120G <:~ &ﳙ]Pz !9ZOb֏;Ez?Ka ~o[YHL >mQ+C=0(hY( ~x>I@CEoIC(dJ(aCcS>%ڏ3Q a )4;pf̃wxfq- `#%HWM9@Ff:{6w6yXW :ycgUB1?'$>:P?$@:mȹ( ׿*@KӉ p]ь"#"Q, "i,$gS\uph$[TIhmS1أ-(aⷐ}2B %?GO*NKO >M} P;9Q @oUj¬@; 56?fi><-mU-(鵒!y;r~ګ`Pׯp |u]ldk{kgjN @(= YG^5ah*Ct;2zP-K v(ICm/?wkoH}R~l_~|ƭJ, ]ř $ma_uԉ#i[Yz,|rED4bE(YelʩUEUAEXf}t'mr`+ȗң x[_$BOXAg&\)<e$;aJ$PMŶ wgzi9Z o Q#g@nFy+Ru6j6}MB@>l }-)S.؆U g, N: &b|$>T/_'9׸*_*q l!PGF\ ?Vr2&:̱uȡu8vm;D g@C|L<rz1s(0)4"y4-b Gr~Ɓ o/䅠xn|w=恈A:wzORS|v=p,3 j(A2>ʟmԝ~?\24WGɏ3C=.LmV8{Κʪ<}^v=YhJ﹂R x|ɿVҀ )%S=KpuS5(#Db=SP0D#l## WO}"IQ'ENӼaw<͘g7'dZ|b^pz}=mu3 DM@2K~ȃ-PUZ~S'lRӸtulUR `=ٞ}Km!C''] {<~s{}SMjL ׅugH+࡙('z @ ( v> $tV PjF=)PxS"}hp_<o؁O4 __Z?/_ԧ0{+,̟Mɛ1h&jԛٚre 2r ÈTeժʒ)c2Ƈ (ϦXVVdU%-FE)!O>}i*_o~]&IP\~θwnCԇʹ1E_Uu7+q<`@O1 ;iz3C@҃ˎ>fҹ5 Ջ,iY>^Oa9MswUVjMJkڰQc7@,fpUB0+~s| ~t }ߙt!e=7!r۪=W>h}2S_Nl_ez8q)@ >b.~8x?_G$gH~u1cHM4n 8 CzidHO{xj-U>2!^UUUPAUUUURVI$InI6ܒHÖH#5,$m$I$nHܒInHm6ُ椒I$I$I$Iv9}^wI0DNΈ^؁((6r 7ƿyD?WO,wpI~?hQyLJ 7^cH# ?= *z0!OUA>}Lӓ93Lq1p7KYfXǢFY<֏NWZJlc+V}gz_;䗜+ty¥%OO~&\ډ>AAh& |+ iTjn'0x}vcVwQ$ e vJ(Ɛ3>+-(RB,,PemDY"G̳lVhmL;ŽM4Q(Jҏ؈7 э=tP@ 1D$"LTBāFe?g>X`FCH?t(b!Nva (Um:>&P+CFZm\%I0)4=v I[-D}&(Ivu; SMt’8~ѫ2Wgm3!k/ʥ(|/yŐgOƮ -67sormKJXBBo~ " V@V/'}Mpp[DT.m+q,u|̝\ġ\+NO6J|ɇx"ע{)K\> . eq;+kY7((s` qN3SXU\15ynU:~`3,T.@XR7VV0p+tD:]QNMN7[z-nr K~N*VHrz\rynz>ڴVq')uͣ("qHJtZovj<~ۜkiY~nC[1FOƗ22IOQ}(r]kzpG"yҌCoߒCƏza!@~FyfN?8?7 ڼ߰;t;s/H Xjذ%{SN^"g6G=ot}ErO/x#EFJLԅqvh矪V*m^CxFL旺_S?Xst}k4VԚK:'lx$Yb`a9U4q $6p[ B$YMQ뿨qkFaxP R.5~>gm8 OnKC*aٙD Le޵Ա޹,Ѭ )ܼwE!d +Wj&VKFſZ0 lT28v2By_{<9:&@4s]\!/umC *B$eqbplN45@gIabOK|缠Ƨ TT ~lk$u&.t"{P=Z$jHnzܼ_vnD6Wc"f'* VёQ@$DG9|/Sz];PKt&aD-J Yp̴ GlvdY xCu'i|9IV!HPip^%0o?=3+cͤ9qtm*yqY; 8®SFx'F=ꈁ>g~r^ͨ">Q"ؓTCĥZ#Z:>&-L~vuJ2U4Vr7̉+!ʺyG>W>xKX J2c|KZ#YFC\=YTԩfH{rGw ~Ϗ issTO w&!>|`*, ~fyK>~9Ȗ8CkIQYd@TX‡ &@/k/I^ On`[ ]j ja!`,CDDh0r@[t d`FsKlGQDTMԫpPe;*y9Ua?7}{'? j6I^8_g!lź W|[OUko"]Ar!c)[[ w~zono!3>ʏ-Ŭ^zX@Ä#GMXX'{;=n`oxxy SYfMgPЉR8D:(h(obu" 9^3iRX HV*ޗ[ 4 h'hRGٸ Hqp=N% l"Qc;]lmK;iQ 5MTν$K^a̡qeFx6/g!RPߛC7,lpҍ`}gMG=Ye >|'$M_V("I2]7-)kѭ-9<a:&g)o[XT<P(vK =VWL+Ӏma+c+OZ'xškڽ+ C=?bR!3ůe: C+r"wiJRk 6,хX c ,,_N pZU/קQp(Ͼpx/Lhpg(-S{ *dt\q=>3Zuٰh7}!\򵇟 gp+essmѵ*}'"MLր234:9@5fGk( "T=u bBտw||j%̅:„_(CP7kD{DRƕH:LE]I;uU$ }ƕLcW+fAl5 =ǢA. [C40 wYƢsuS>pDO.r^xQn}sGú˾p`}.ٷ7FHZu*A I%߫Im4W`+)w՝n LfBq}3QSAi[eT?t%Q7W9FXȽC{1)eیCUI\&IB (/񃐟2@"|Y切ѩl~PL k(#+7+ G!XeukKLzzf0_=Sy3Y/G _p{@hXk{OX#E7k9`xòNa\RQFꧦt!& 7*=?9xF!$:CA?*#Z-R@[|wBP)zB]I&I"h{NYf6h>d*1t&BMQ`O_sļkl 8WYnG6PW:2l1yb37VʆD4ۅ:м:'dGP#x$?EҔp}ǝux5>#{ _|pvV O]z^>#a?Ckapismꨢ:2,ϫe# AG"*@J{p.РvQPLê(޵(sƹ@Uфϙj=Z=PL+z\>f8;%_5Us5?Yu =x0L[?.G9|GDF;БP!"[Z::^j6AsO.i:v8̂9F3GN߁‚7z(# ݕY@BHcG XNܬ3raU !~ -9yK{5:֮4OP?k|\a $bIUOy*Zjmulq;&e{gL ac[ތdf%!QL7hՃccD$R$l\֕dQi4c@Ue0F= hԙݛݎaDUFQY1 ݆AX&n62L\hĄ7nZg[un*,b#Yd;Sek(ҸOF2G_nZbRU}UCG׶`$E7P 뷌zxڮ)){@ {tvp'= gz'Ꙓ|{αW]s?Ƨכ}aep0pu]^g 6}#ƶcמ{mBB;;*_4̐|FME.0ZB àj{l3Hz\M v4fF#UPο:O[쿖.M&I BN`@T%4<Dh!XKzoh4c:5l_HըgC = \`3 y j |`i a-W XQY7_ǀ,u=(UOtm]ގ( Fg$[yL}CX; "~_!H@%5ԳˆAN2+CuVض7u}ZM}k*/+acCJlׯK9WȒKGlWG:y >TR@x]H@#"H$ Lo~:Ůﯗݐl}֐} WCЎ @F҈(ȾvC}l@7t$z+N`-eb*BXle6j!rVqG0N_}Ae^EC0IOu-&"p(hH‡A$O7UH m\UTs3u% Ab!+U䮒sچUT L,~g 2DZQ1~mNVrGDxH^D[VnM˓ܙ ;<[dg%>V^7| 8c<]a2>>.[cZ9uЖez 6Oxa+m(.\<”iE;#@J84^zS$oK$ C`x] ;~O^*<@ʥy$Q7s( [e'ag]ꪸJeUIU' :Svn;?GMt]WbsA;CtLE b9uԏ=]1CZ u]f)h Rc "#H:QAZDh%RMДHH O?ϣJ PU UD\ǡE(3*4 ! LD *"l;#lYL).-dU<*$ΧNwVh3f>-w=$$-P5h{1_A|\ <1\Q)}:n] l 3 d7V]r' 5t:f5D%B'?88_th_(iSw,S_=Uf^{vK1[R @ڜzAۇ~>S>"jU0/<}Z ,Ko>M;)*.:ނNnƍ S0r @mkIGtg8iiCavQ{DMSc2Nw@=9kzzHnA5V4m:Tp1t_.s+1Xm48 b?2 "葦ω!=Cy'I$FG}5u5 yW,/R e8.` dzjP'P\R , =3@J!GGX f}866&ղl-I6#9 $ Am33x:n@_(`WtY˙U%J7s:kyP2vNdN_X=#~{F߅V\+D ߬n[^_ޛeipGiEZ=j~&`?2M&%W'aK+d&~m:u{c$lfV^OUy7!״sjŇ毎Ѵ !MxY( `ws9 ַi7C/ˁ sR0ĭ4/1C>Lߑc{K(`>]/vwBI|N\Y CهIа q3T-Yb0GG1~FV{&wÔqi(8m]us5zoH,i43 q I {!FrQTz4f$FBV(}R՝O+Ӭ韈9)VM:w뇫z&‭ⲍ)^$B7xs&߿Sծ>VgS>bf )BxNQ*}8Wv` p9cMK7aM#-k<-$\Tbe+(f\3y(h]EL>d GHz(!MgY=1Y|~ h&ԁNoV,#&PZ;gH?^Y>}6ux6~Ocv뵷WAeٝieU2 tz92~BcsKrI`QӊB1n:XJd;&%!F%*33"M9eAQDrF3A.x2yXdrP~#?( DD?!Q|VȄw^N |_}MYtf莕y@S%-u(YΗ<쨇%7!;@Hkbȇ͊T)$2 K&ĵGoXꌍCjl\D*3-Y$=:Y%5RMAT @а둥Pݢ>\ռhC͞X OteJ%5a NkpŤX/Fpy9(3ij&G~P1޸E/nan[m[WCTQ8M ly `49yq4B1UfS _ZZk@ל gy∺{ Qr^!.i# VUAF@SJ="YI,` =;ћ ^9=监TZ˱ZooDž<ĈUH{##AAB YVlh(& Vzx5=ZYƐ'33ʐ2+"iϜтd1`SLyB3NutYУǷFiN;f*^K|oɶ`,*: [Q/rvlx/x#|]yw]`_b$X(Q{dUliY>!h\ G AxT#D!o-uz-Y˗FQ\D~r8h]Yϰ%"hT/!}f _I}]AVI-qp)KN@#d],u879DBKD~p͆;$<݅I*¶POyz nu݁,F@,JUsto YTP UZ!A#_0rFǷ05Imr5 ؄"&Tqܘ&z!;ÆR&Di:5 zDnL*A\RGY?Ԙ@%|9B'GT'!x3k@]RwTPՀƛc=wxT0cP H {7ţ=kу@+1ou I@J讒:^D2׀hǥbnj-F&Ĉوr(#g&]Xr%omE[> b&Z`b3TɦDHޥIm0^=&DLP_Hsmq.lר>ZGǜo+t# .E9x1t|)cåedV.` A)T݅hUb,z~Y{8mFCl"5!q7XG$";.:h^9%4C )H $$DB.[Ĉ)yځ";. +-4;)5,ԒӮ萰|ĶEN#FIw#'*R w@ !n<$Is2uӔQ□Ѣ![3lz']&2- V2,pK֚ e5{U)zZGs ٗŀb!"3SM`}\.==WL@iȞ-rRd[IPxx*)ȁ}d&fPwNxh!Zfc.{b[#z[&}UtE`j\UsO CpӐ\HIA(){: B;ַxݥƅ~ƻgzL qW},azPSF㈊e %Hհc |ʞ^o9*.E87[ o_s{W9zΆ@lLJ ]N^^,N7LLT" k*v(vN Na Suk~z}~Y0Ag$Dr,t?9/Z^`F 9sQ:~."_|~W!aNgуV_[דO;o~69=OALC>d8#*ymYoϼul]yo~Q1!CSIϷb8 ?dLj*ydY.Ѝ^S=qy7;~q](U{D/xwΫ9fn'\zX#?[ͺÿ;#?dLp L3k~Sc|W[.?\a:'IH7~/~FFP?օ1*4^4ϦtIccԌlfF8]bTQ&[854`UKe#J"!ĕ)˫M+Zu6LT4޼\\8OG~,&y #3 AcQsDPPQEHG0 hHYAW@8o8s ݘo&ptN҅"6bJP;֨p\ֶ>t*3wىZa^8Q\EOD~B_Uf) E)@(j`H!OHVۘR78J]s ^bqK%aGۭ{aK2jH90C5y] (*A{ ,~^|޸smlq#)#~ʟ>K1sXp/دkG[0pՔjwbV89A8OF_Cx ¦~\BK/\GZ 9Ǵwj G5EGM(vcT4yD@(Aw|lV3]mtuဃ[BkYORH5RsϬϴJO)_5JtP H v>PHU?P&sw 2qS;!xd;õAy]+w??btӐDRQ4DIg'g/_ǣl9~?/o{} de&i%Ft)f>o }XpQ17Oyk( W}Wߓt,!w ,>Kv]}ȁ@@yz79;M>߸p |P/$(B|AE j Ӓ` Z6ߢ n)Qr@Wa@"R *8u ZV (44 &VD6*쿐JR(jH"}%O솙aj}.IITR"#):ܢNm`yEW^|7ƱWi""y9 x׫(ab^OGKJ÷~?U5WQ$4(`jc?%~^lw\Ǒ5=o?ͤ ($Y:i ~aaI%,ELM\7xt6>e  >O"!xb,^J(~l ɰo@@;ԁ ;̩p`"^0j-(s0'p2U@p#ï QKPC9gyYx$4 NA Y/OMA= t[/we zco9֚IT(O~ ;bo_@P{~roer&_/a/)_$`>\\ 'ҟH ]' GjaS ~௧u @x}]eZy=5qe|!,kf ?@sg7弋_]h;R4@̬H6Tm5 O,` "83!Ħ@!7]89y"Yir8+ 9Z 3H:o}W|?/4Qu$f@h~(mFm c΃{20 ; 3d!C<р:l{x܍ UTdf刜fG*Y}f`j}`/@ňP`vv-lkF 7&/2nxZ( MnV×A=o|y1OpDz~pGlE>%)w};i0;kj)}`2GqW6"mG}%K804=Cն!"/698><Ҝǃ9H8f%4{nFrgs9\s6ӓQ74 ',ǡ_P.,l:xN95nx";|ЃBȜeLٽe=?U %fǨ9VBBcZOliUA~`&FļP}^}7S:?1!rtWM  6ꅹqEFLEv(FLrBMVxDO!#>ަ ^:xYP@H3IŖDW 95UU頳6[ u'!`\8xPFF0"qם͹+(jϞI{y V +i6*|{=F)xv >y(בX8fD>񞁵8QfF =%daC`6nzSSt~*Ebq;H?`j|`n`6Cn?z v/O/8cnt_hЦ,d;TU_jѴܽD =)!{&#>@"p ??[]==.s\A8 9.̺E*)PC. Huu~p#ݸlvao*A8xr-`%G\884o8heLppOre"DR+;.K} St@; G =/Y|\^|< تAQF> Yݫv)=clE&אaOU%gHۿǠOW Z녏򎾯O74?;|6|?sHĈ8z;}PR³d9].RM2β9>O0$-swɀE&s#ۋ<)n#?܈m)ˇǣyZ 암Ehs+Das&,Kc|Qg} 2AE_vC[zY'wy8e`0k3Rr$×v'-xg-6X|j37Ka6_w~XG}G#OD/{ET/g>]2<r4z"\|f. :mtiFg nU+,HBS^s/V6CP RcF[ePB D (Q @~}Lr}ҵF`(PI=D1$IUWMtݯJXߖ->y?Bq8@/g{,X>DtdG Boe%!q904^t؀_֙~ 7=W.>JW?83fAKxPR%TTi[*SZl_1}OKf=_|:!y(\5qo!Hm O8OM;Pc#!pܾo}>txreP2`voyPܦÿ26E+ꂸleObX0%L͖,*bQ?M$y:5#:Ǵa=B?])/QB`ր o iKiw: =fh9;<ڷ]f6*z_KuY9`itM,|V?-p5cywޣiLiMKHA+ΧN) 5:LIhؤ '+\._9hHLw@Cm ^Ou?o2xa9?atQbI$^yD% -ڡ*U "-=?>鎝kĜ5jHAϖvJՓ^G`TwWl8 Hwh6Tqp^$nB}J'`UՀn`[Tʹ("-W˻fַpj0w@dh} ]W;ct78+[Yus\'zF7+D&"XD $SڢӠ_~+qbf|f!{PB6M~y,=|7I.zSѤĶ&Wx.۪\6Ÿ*,pkT :SSSRT+PAcg tF/L. :^l>m& {lN3nW7z>k=UEQAzGA!}j,ޭ}fdGq G ZH(uX]n9('4.'rAv_2Iɩᾉ{ƥ=s:.6{cf=uc+I(Zկ\+nڟ^' @=KO#bk^ٛG3,kJĨKǶ;Yﳆ?qx˽S:7Py'=/uYUWos8,OͺǯxZ!Kwn}8g5euWfx_J}gGG-<EW͛% .وmo+mf7R1|c m՛EtiS^S.W}N|igQxu&u dkHxJNwgߎGEڂa5ᆸ7P=_RO /{'x0ށːx} jƻ!dt]Ԑ Pvx?F6i:hnHS\C );? 4)MT AŬ$b" R"(%h((b aid(E L d "&*JBfJT&`"L"Hl0(H"S RBjd I* C)%d@2# &J"")e @ Z!$@%(JU Z@YKJҀQ4A M1QT#U4TEMMDUUS!HT"D$UD5QBP44J !H2$C$PHSQ1@L2T D@SC L"M%DH4E u"%)"TFd"`j hI  %"bJ&f) @i)" I* YeaZPjbdbIRi  bRH$Jj"(XbJs!)ei(p *JY%~cT>Š*h j"f&""hd("j"""X%( "P"hb)"j% di)"̨*`>QDb̐UAEE!DyRQD0 EQ:iIJ`)&!$(`(*($R B&(*b" !(%u) zhs;SEYc@<VC!`@d59.@P8J)H/)Q vJST>1 Gor% Rh)DHH!GBW.H"v!h%@D3 _CTRHjҍ?xUig.дIZI`v^ 72S?J_2y@QAO(Q:>i:YG VF@D2L z=_uܔOri>W!i"h&YL Rt@.a{6iL.YPV@ t,hb*-CXMr$.%!" )&(JDxb$J;ǃx/h0'L%2),7 kHx$hB ̎ Vl x'E6*v) /!ULKDV"7 N$CIeXѤ"dL0шf&WrjaDXK ]@d; 6cl5CA5Xq MR\!vМ N`~P S${qzoZVȧak98ϖ_\>نe9o/'F?lx%ΈOQYǝT] +g6y_,۶UcJyT C:?ߍ1/D[¨ax5jqj^%),0k3])~oK{Rt}%K@;Vӯ;S ,n'nr+x;~{M{ԇ;eƝﲊZFk { ># Λ/&VδzPH,3[<7 5 FX/3ÇU$}%|%|_<>Bg:KϽ8l[t<}3u@F_'7SnmY )I%˅b}g{f0&ɺ-h] sh=x7+q>V \no4UXRkD(-8Z?~u6Vֆ;V5ul J):1x~J? kvši<ݝtoY=OYƳEj4cg4U/ DETS|||ޚ[q?lq굮!Nob"k]#6Ыi ])fӸ sMGUu0;湚S%3Y֮ Y]o4ᾂRUvqSYGN39>TWYXְє43.p}HfPD_XxI#xzxJ'UxUY9cj8k$jj%1xX|9γXTyUO_ُ0ǣocn׽W/fb2[EL]9 -0Uv5٪@,ZJݑ^1[|ݻ B B,L",rD Z8/0A ì`2mto֒x&R^Q:0րNE脑 ТvGJT+,t;|7S0FJy$H?ug<,#*/Z唑~bb-lr#O=5K'孛V A(A~1~=σe1GI=~ɔ=:5gZױ G7~`tA`)e@l-<6f{:cM\lH-.єi#^.w9Ê UJcK@60J'%m+g`b]4ř$k .zBC[r*Ղfs{PpFJٮVJ}Ds#jϪӯx#n{}_y㿟H,'/]d^ͅNa6~;r] Spp:de|IŻ]9X4n}|) wkSc/ i>}8 (vrp v% #$daF ,cXEg~Yfa16 ^)hZtCf/-s? X$ pG8JDWA_&X ySɘaYwW+k\A:"-xٰUHXTj%78Kf\ݏl".0,VNGa>\J X V |WXBm^ Y Y4ga/ea0^=>s@UGp[V(5棻^hbW'И1%&`t "ű9Zsb_+ۣE(D tzP}4?Ⱦ9~ ].؈*-pT,y{{դ,PbfPbmX2{8}53]d~8+[Xy6L;1(Z9e+5=# ^(%j˿% RWF~;8x {l0'Zuac/n Ogo9*}ё@S&i5i-%OH/{K得5Wbc抬<v<~gW4Th 8R3C@`ܰ#z 0 KV=.oE} SCW]{q4BˀO+3]1ʩ*tP{.?~]ry J,r|c(C??!ðj8Ş uD;mupw0 AtԌ9 (TĔYW4{]<-({$y#cC"O2]N-GmsI;|>@8"`#>dQ.5}{( ?ycr<4t%NhE\7zHf,7hos}R8u'N ϟh!Λm)$gGuUh@7B[{| y'S^V͚r *畞z }ˇuok؛=}1GC=j?{^SfabQ./>H1,3djz}n6ɒ$>e>I:BAwʧ>}p.6GZ.S ʾG(-,l>,_Fpo92oc%\ȉ}w>`/y0)cd6v|ٯm.T:.?.Y32<[_o\R=y-:`9ҹKh+sްa&/gѓ!d0ގ <~76e(*?qύP lT4t;f"_ͲJ>+1vEE~"cC8Y_1;mh|pGE@˛AtFҴ:!m\khs3 bcKgNHXl-Pod7a1WN =T<'V+TWgqۢ!8qqv% b:8jTCk~=]wAJgT_™(^oä$@a.u; lȜ>s ]ge `^a=M}ɶ}LR>x"S$Go`asDh$<>*^{|ui2H(}XBSE)2z@L)D4-%$4-"% P4PD1% If3 K&1C  %0a@`~m-PcNA@adU8"P`A(%FPs. 1HZFAFAaEI G&kFIXQ$aDQ9(dX%cGDMp " L&h@ "-Qf:LU Z8FdYF5,%NEAmVPRp"K"uV̬Y%1%,RS)d*\p jՂi5VEVDKA@ fb$9AfXf) 1RdAAf)@ZMM$FCHDdfAcRQ9<|m.;U"ly-uj0޴lh JZ8fCyh1"?取7+8`|LkMaDF)L@j@konwc@s?g# ^"?*Y?@|IbjD>}b^O.Z I>ʧcYr\`Dщ9Y|A؟tU JEPPSIOD<8S=מ975?8ثۉ2r;%+sFM+9OT8+ L\[PɰMj<:^#oLek "a):-r!*X!7:äq 7r?rs&EjvMMxP˭a{y55|.= `u|\b^(ӳ`D<"Zҗh륷fbmlY(e{KLLyvIA7k' ܤRErfNEWw>v 㜞ê7[\_yMo]>11㩪-#'WuߎNƉʫcm0r ƳͶa׶* ! E(5H@O#zv'Ao=]iHh'7(J@epƍ 2 0('M>?Klqd(*(*/q{#DD0)]K1T_ӝ]jblfOfZf܌iXǬ<t2N^\ Fj^be)%M4E=)f߈c;v|>3P2"?&Mf@ U tŒ` 9QaMf>`=Ã@P&2ABP! !F c =G`|!nؘ|:L(uoP4g=yv:wƉJZm"V[I *J[kȢ@ͳ!6TQFR xPA !FB )JR(2AHB!RT( Q{4=`u Mq2b.Vq{%ջ:ZOE2^!K]}Eivj֕;XosG<ub>:|s}vW__^& ?_%f>Յxԇ 4UIIE 0xaTMST]8qr+ BI?Ǹ9HwA+4 R'>;Ri^U(C`@c:NVdB#9 )ﱴ Gc\DrͤNÖUPBJ$Vm0)N(s3ED |`2g3C)#q+p:U^B)qڣvH9@q-3%Hmdc\ch,r8+r0ɂ]m[""5F)8!)3K…a3B,#m鬓NYsYm.ޜjQ'[WdѼʪmUTU*Ѭ퉪feηlՄȶ.CPc-zxZN L+1qXl*VGt-1ٛ$Ӭ Oٸ-$HA0G \Q 6 2EQTBܨBSbB`)Z?T~9zQC@)*̆a@4` 6_'H<Hl(jF%jIPMLW)I]8!ڄDb  h+ϞGPi#ݛsbJv).9ĒxnvqX3qIfP}%"#݆H8=~:M8a}豵/C vMCZ.woᙹ17c{QwrJ'S8Gok=ZACqIȞBAyaY$z\Vϯ99:ǤI$I$NmI$ HD__F =9vuif3F$Ndqև!Aؠ"7{;9ƹ.b.Q0BZԔ1]"ļTCк/q!{mI{x|d[i #LȞ*U_sqWfH?O3jnl$y`h' /KPDE7ϗߜzuR\qRvɁrgVE#/ 6-/+'3ZشxLOk dODP ?6jfա,+JCMqL /~NԤX!ھ&kثYUuӢAlY R{DMhPQN@d> p \ &I9G¬c$iuz3@G4N3ɸmEP\MB& (9΅Y;{< $i+y뺮U SԀ)g' !O}|?}V8دmݤ ?zߎ GhT[3zY0w(PͣWq?dCC$PwZOG2TLxj(!ȭS럚FV ?ĒCsȈݳDoCpRCK}rH3{2NUW ^d LNt:HDoq<#:P*J;5{51y"""""m#l?)qD\]͒==TԽ=T'c+B"Pr{y{:&gn'AM:Jd"P`{9)0Ig V:P)^4L91]]^v{r{|10xK p:i (0_pSXĂl `8aD4JHBB m&NC)05VX0%rhA com`{t\EQ-Iwj+vj ,J dHѓbU J(vVGTm7nJ12*'ILkŗp?*Q<y7'֠8 ~Mc=:Syw`X0hU4O~N=‡XF㌲PAj[Q_ۉrxb<{ {*J8umܚz9p l&^=NR=?OP@*C#OևͿu}gyE?b*s^Ì?@FY!ːCկz p(㬳4x|6 0 o nV L}`9d3}8|՜lnaj~Kݓ1V4aw}K1HAGߋ^@c˭z b?r y0B8ka~;7=`Q^ET| LCTw/;j7cuʣ҈9abHA;y2]L×6@DUBOh/hjfPAPAUUW@;U UQPLo'M52P!6Ǘ?OR,\q#y0Y== ?HǛ}!0]u=˼a%jz:}J>4||1V+,ba >'$z5e{=cx8#2骠)o#~ ANJt6H}#_YYI=s:CHdx IA>oI{z%OlH]}2aHN>xDC:b=BHi})rQ{ z 5ǧ`FPL!~z5$ÁQ'9&ZT\8*U@.\*r6i@._0wWQ0?lk@@Trm _dv  ("/ (j品/L\>v!Mw(p5_U*≷I6"̥fFp{\^lJ`HC,Uqg&Hx6F{4gxqCۧp zKj 37g1_}JiXuMLn|ը*Sx |~nw81YjԸj̨Wؑx ?۬=SvzK1 > "iwRC߆@ fMGCj/PіDu&DD@ NJ\ 1qL~䖟ڈdH2WQ)j֮-qCN_t ?ɒF5a;nQAHWc! c&3S^6{90 3Rp>z?+9}[5@dVU@fp`p,>_#mUt@Ԡkf+bMvi$ $UUTUk%ˊyϿ~ H| DvP{BRf69Cz"5F0SrU O\:8N}wITVvײ9[U5z`盽KaIK(I eQp xM# ?y 0wTN9InRSHa?|z.0G}=\߭39P*eЬqIUjgx}}w`Ӎ^/#LhD,q|A!$M~VS$0!#xVh[?gJMZdֳ k7g$z@otgRVKZ!J6*l dSٍY=O<}}G@и~>*H$"!"h H!"@*YjF KoٟO'1LQSQAH( W@Uo55 3GzprN$C)L8)}^x@IiOmw<8T~ q[o7ԄROOG+_[?18 ! 9P#ƁmQ̡Q8f= d#~0^@@ uRQ=85{0g Ă{zyMWﳦTa@e7O4@?% \&;ƺ`~L"vJ@P߷ϟob_3r?&H}qcވ r<7KJDEdM67[m K"@q[8Y{VX޿Hg-aςk) ۦq(@ؽa^0,}"Bx~Q0L-ݙ8{ɵ]Kncv1 ۘUT|>qyAveGߛvJn=$0B?2*_Wl?5/-4M藆P;?PI<@R ==C<q[iSD>L}iF` G8G1t`Rbs5b4D?Gj뭻x}DHM퉛q!\~VU k)?hHtl2pfLzZHӸk_+ aVau߆ ^2C+ x™"j*0>`?7HsN*D_hO9A )~—H;YROyQ 5'$ i2i[IkY *OY$OHڨPo@` hdAF0 ai dg~6C5ƊH B00h WùM3gc`s‚f[#h <$+ (P׷wysr-R;X# R]s1H}1J%,aPPnKS(w (IqU@s10vZPf]<ݥ Oםz^Vٜ)0@-]T=> S:'gQ (!`IK*.G0(TA-nAuʏ:*@!|su⣢a6ߞX4wQ|%u=5#AGc}j1yÞ/ #r~ C$T)CRxj'2qH5 )Px$ SH%<;{n?W؀s3}3cZ'슄 EDqlAr9:cֻ@ DZK[ַ/9~?C>)p%CZM;OXoن Gh 1U}k 2au) CjH^hw{' Dӿ@&y{ou OWBV ;5ӺÔ(Ho 5(|.XXfyTBjOSfɠzckWC,`t-]=zq-&%=tBՂmW9qc> i87Nz!L,Gem?l; 8D\pYZ/F Up3魁dtϴ5[[-4١lV3Kj_.J>z@)*z=qv@;;Ġ?ɽ<5=?TeӝI"㯎qOL&U&0!( _HS!ifBjqb]Ik9P 0=n{tH6KmYl5LvLff73-˟z d0Q FDW]{T9{dkK ͒ !2dD-$T۫;p?n_NZfCѓ=%R$Q8唅=8MT7Ǎfs'Rr`U@qݜF<gV[:"8"B2:+!BiU(f_&!饖ljվqbbs/؇ v*`NBAo\`gtxT2ҘK3];h3l24%,T+JR)@DI 5R,E%)1LĔHPLDSEQTDεX.d#|_OP ^$3n?G젪Gy.c![-X(+XNk{G)[.׫fNI7WňA*7wk+{L #Q32UӃAw2<94;Xv.}0׈a nKI w(@k˘PϷ9d]!X&={N0 7+np"_& DGRe@ s#EJ^G$[ Am+(J>m7 GbU ?F#w1:3d 7WGg4^vO8C~l~wZ#ǯqߜ @t-j5y<*$RBǗ}&Ss:..gn{jGg^[6Hf9,9hz$]۵pPI*]:y7sL ss_*0W+|ob1#9-.\?!̒pQlY;?Lz4l9O[5DۻҘ(ڮSxǗ9> 9p ],$p,ɓFrq6(XQ,O,^}gl>['PxPm Og=(M2ULM2bZf@(%( -{ic[G?B$H>`\ɸ*a0czku us2]irYF^'J|öAh#yVmrgEdc"֘B`vVyo@-X+Ƿ,y`6MD3v9*3g}uֳ6XW^XN1a'PgIᬅʜ/WH[eԑq֟1\3ɦLo plbo[5=KxPPZV`}h6\푅^)7~Kaf0T\D@+0j"%'=q9MbtkҨӾ(quHv h\F=~dI$w]`kB0WgfDt#@ r:$ڜ6`PB)ܰaaGt ;ca]@зQ~JU @l.MD[Ϊ2Ś$ӦL|GW?TwY9FJúB϶N"ҵ@4xp7h"!v D-`ƥ$mPeUQ+|_t"LZ@oGQu,D\|n%^қ'+WQl C͟k `\Zuh p jMN$b]Jo'Ur;lBodu/̓pmN?]w&>Pٙdlj ʈ$Q*l!S%%ˌYoDU*dע^SO]ץ~[#[P)%F)6lC^sJ卺i*duZMhE}7;J4i, Fuaeu)cv] ߊIm\QC.XhXNf^F!W<,qϛ'H+8M/|ޱ4xnr3jŽ@ "ߛ)bI`mmrtWZLR -_2y'6/r9ѥ%.ntޭM<:v46-m[!`·:UFDF0X3`+b.O&|_$xcL"137S^1}D7⽅Vo[5!EK D32_J"s3O߈-Mϟ&aBR0=(׊l_Ai8Fu|}kyhOgߒ1ƥ>gj-xvPwb%H";>K?< >^8F_D-<`Hă: bnӧ-]wyPu2 $zJ6FJ=`JgMћ#G$=e9CUWq8ߥkrOd A$J! ҇}Ϻ"dTѱ(,Yդ *_ \Pt枍s 5nQ/l`$YIOa! A9T҂i0Mx==$E<zG2{Xt̼#r)3uw4(kjr,FJFHkFBnw*.HH9ngJ /b9&{Uuym"&uϧ[yJ_a+,2|y|M +]Y\aET>c(=O=ZmNTqȬbq:Y|DŽ{uPsKZ9}iJ:$)67zf pg!9fE&Q1i`I!2 ^uU6`<>\ ߪ-0{ Ճw2Z^zu4F/P FqQ8Pn}{i@{&<{>..-RldX F@c .dHGC|qZ W+: wC'wܩխ4OjJZ|t Euzo|TS/U[=ׇ\(6|24l;~6ճ'e4q -lmCuUY̳=l n"!i?t !@?Xg/Z*^;aBc+pd@ 8QK)yzrBh0D%HRD$14J'q@bvC]Hژo 7Y L'|#CA0֞lcrh4Ob(brG5JF) 47? qVьiiJ 0,XDUTUTI\}drxv鬝Zp9x񥎵kF_̎]lGgopȏQ,Țm!;*m<'aqy%[ܧ q^v}FA"qah2C;8XyAsb4CU M ;]L6D޸!ѯQv&_ɮ/lK\j\*I 5I'^fe`/׹Kfe^DzY3=0MvUDQK#Jw&]4lj8c"@,/iks?\80R&ἰLBąG @QBu:pp_52c bҰJ q6L :DIC!jh~] ֗h@) sOO;?BIJIGiQC#51ۮ~WԋO !].>|w+ǟ;mgOބb@HqKæ/FS[B Q(P w_׹wh8CEd"D; thE $OxrE)~M_f{z3nZ'&w_kbԙ'^0¯k L{j\#/PD'i.0 9)]Bcf"Y'N#H*@z HWomVB2Iyx|ÓԹ`qI1@3ؼA$ }W&$Ѐ:׮}u_рwLf'tQm/|` ff |@ 32@@pypAb)v)ц' 0w@#@>fGV2fE0Yu'/NV0`MHDB@tp"<hMʩH(u|uAA,0AAA̾!Of ]1Pf'flM+^ɀzzgt `$y ]5 d#`Yc<B7iL)UJ9e@78# rmYn2!4B `*Idԇ¤'X.BHa6M3dO78` (zC49=9@`d(-H  0120C rxPJ4r%TLzS;"Cy:HCڝ/I7uELpP%ר$4M=dpSt RaQϴP^6\< JtPHFK Iain;fzaΤ0s'rB~ߤM,M)}hCnڏv@5yi#&@zrwL J;;`υ܁3-_^OX(_&%U &|H%cZ½T<.R:;ɕ'%KM"@lBiA:%&!aY.IhY p ZC(qtVP Y tGA,K߬ÀJ¶.SR˹F +BJ;Q8%lʻ0 /a*wFt9|(1AN AK 6"C>=L' prlq=h(@3ȓ#yJ ^'|Ro =HWWXbY3cu6Eٜ%!j5!HI\wtCr.xyUUUUUQQQUUUUUQUUUUU^]c9i砩g*-v#sHjR|$UaOO $@ A"`OѼ -YF{CFHĆ&hoh v @[zn@ RIa}a( `)4_ʅ AD!rFyۿ``8V _L記Ǥ6 yr+ݥ*>? 2&9g K+-FkɜU7+SzZH\\ DWv}Qw^}nm(*)Mb3uD:`dm(L!o?ܦ (eQ do5L9DO |G@j"P(8id@x`  Aؼc;ڏg擦aBtXp=qZ@:Ga \ ]%D@L#A%cQ{$;Du{ n 곈EJ*et Ov+rfM ovf󾅔>PH:6r .1"U,.DHHR6%0lA&y-^ӯ 1bpop6}J! W@$u޽A#D ݂ R 2A .`: x0HJd=#є-:~Eq113뱌 VHSHD b!3*,)"-@hJ61OJlh$J''*l9+n :PDI 0`mujI$WUUDUV3k \U PAUF"wt iS;п" l(;8rNwy@L8HdhMN8 KfR&AIHMR@m H 8I5;kLCqII$i?2Hq u2|"Q;Wy;g+z&h" ıpxa$8!;&fTUfȡw mDUS7a&j RGhrmVeLNafTLNaaD`a^^H[  cI1u2h,:1=vxe:hCNAM G*kJPAF1ZU#oKrDU:[au9KY3ezU_:B=208Ld3#T:;NԣW2_7M;ԃt!M|Ɋ}lI ?ՀnՐ? ;Hj9ªsW ^rW3:N $s̑FEi *QF|(qI>LXkI%h. a6e^~ $_~ p8!zpcŜ:䫟j˥n4DwDm{F?֒ӉpƐ  vi@LET<*LP5 5uPx{3C4]}H~vn%@ȥT]P #F}ȜtvNu>2acA }q c9_D2^&`!f &f(!   Czi=@b!8cEUf:q4AAA33 0R 6NAAA$C33a1$_ 30L*P1U6^vLIL6;nb}a l)RaA宨t1r׹D Л[ޘg7Z8 a@{@60 rTQd^iF M@ Fib gTd%*.dWMf;b0 Vƈ tbci)x5 /@ܫ' $l| ZqAEpF"Y{w0(LĹ8aa; {<m#x˽ˤد@ ii i 2JGE&&qQ0 P(`_~b[$Ơ'KF}쳔d$ 1Vm I&N:j:3@9i4h"BS4 2_MLS1D3Mr&|$^gܑ)GxGOp!E:^1.=Ԋ7 ) ;$ҝ/h|o!8(g38Ir#z.sVf'BO֭ʉSOfηZEX /[Kxьuzy|^m$>[0L=2)hqWj3t𤗮5bQBa߉߸i x02(7NZ*G`Z%pjjzАDeY L,eH;V1r_^}@Paԧ,11,3e)?YƎ;)pɮ1Ll0"cLM⛀XEMj#&%:I #:I>tH}xcsJҰmS0$!xsG]q\$ E601E0^ P5~6r"._X+uH8O\'m6w ]a}T׉%0茽bbn %C芡!ː4y=IǮBI v>CHq8RXez{?7Yw]ia]vPؾ`AkD`'O•i#{Nh%Y؋6#4ıM=dQ%H @L @%TGIQ{أ6oT<ʚt7s0H@vbK˪*n/09 *Xz]Y@A$@ۉ\dו#v<4ČTI6* ;8 `j$bfFODYc.I'l%Tx!׷QBbtbpiٷB%AmH͊ffX2Ӿ^À4+bCɩ,>=v9&UXEbH@iHP;HmlAt;M\?^ Dz5w#Ab cnI)1 )x0msRf`%D`訩ʎ7y哏 G rSU0+ u5Zl3j@!rג<ɇS>L:cB<\q ܰ2ԄPud#A,<,xF&:D5Xx ^Gw2&zaY]>oAөJ#C_ar Fx hL 7Gʚ Ǧ@>GIq6Py@y_:=Vl5!&bz +ſQ'i=+ML!vZ4*9z G={b*Gn /@ QHk@%U|-"\ ~!`IԆRf]j0A30AA$LLϛ!\U0C%*A1S왫'@v%"4w P៩VDlfƐ !J75.U}< :9omQr m1 Ԑ-aO"HI d$= ONȧ3>6k ;&ؘ?6؃TD{s o8ѯLn`N䚛0`=?5BR>c@lGO0!y;#ӵNR<Ҵoi zf\+#RJR 7U4ҵcH"㉯,S1Cpu{ĥ&NvpB@`sZSQGvخ@].Y'w| sY/zTPFcNEh;~E. 9 :T(!`Ip,OW54^(^D!>%yӐY[hzU:ԨDpE{\(s:4AAA1҃0$r 0 &f   H &f԰ r 0jffOMK;,iw vhH[3=Í8fۮ38k^Hd`d/#5v Rl"e<4B{fY8l ‰lٱ( 6qM.ۿ+}H9;:-@1 GRVp. $Bwm!C5 4Aݱ!Jg0bAqαræq<1^uⶇ _;fmiՎ@m^ąSЃ0߰`|xnh) H8-fHf t $© B$BD)D,B`m洆u8`ҍ^C6d'd8߬һISWu;N:tʃDt/IA# 9o8'J "R۫A$@)J5C)@`XgGk uA3LU"sًC{@Ϙ>>[~:{[BeY d.COm +RF zŒ+ EsJ_4}ʣu ̽\K뵦9-r-0ÑWc"EYIɚ1ə+,Z鋚4p$wV ֏ݵU>9MH *&* @T`.|<8Q'^H |)=[03FdQPx)߰-O ICg08R  Ou\(Fnl3>L0%m=|z?#fyNYwF>y* ^ .7pzv*q!4&4ѐSbqz u<ձ ] v@|D!JR~sCY7 5O-ccE%l a9jIQW.D )`HtZ:p'3! qza 90Á\ppqjvhuㅿi3]䢓D. CG(͠š2ș4:A;eLΰ"4-Ag @0IvUJFpL޻x-B5%YC599]"Ou}`  @DPoo=Q j*7OlSńzT$t)Gd4`]=$!/15܂ʼn1ҙMF3u/d'&ΙK_1b;ۀ$/g@%y JGD PR3 M1f,mM67wلzE(G@ZWp@=}(qaD KZ"YRe ¦ R <" Br;߇;B}>pw3 @A>XoQ EѕN&A2:JXH6߈ @ y@TڐkR.ՏcY0?EDStϪA*rZѠHCX>!64p`uN ]; H!H$X'ݘKWp{9ɯLq FZ4Ĕh?~ϟ9= E~=D7R9+H}Hq_lvN"c(%U PXz]Q&fMMC\PN@@W,&j*3 25$D62@b&D d2(ʀJTj*P@Djl.]RQ&N-`-! -! $0(,` _ ƛ|4&B&BI@j!!{>4TDT^>b 1t6ep4Q׬w<Θzˠ:'5 j-ktG-A; ?>Rd>&8w6!00!ӭA/m^^Pgbp5@ܬykPƞ0`*:Ng89>.y9TPː  EP$H$A݀%PE`2kT>'z PCz3lVdL>wјYOxhqEt (^Xd8MaU@k362%[ {\0PapH:{m6N2aɴ&$,@ZcX{Op>^ӨÁ(,I'#,h!vL^Inʄ Q!318fS:3Dh@l 91A4vPDhJ ٶVfG~u,H{rvL)q(C:soKabEj{ `伌8p*wσ 22 ~O2q#}|hHOe1 HtϗGj?-)Y/4\ 3L~ 14 0Yfvga>ioSgRON<ۖgfZ8\ #@D@15^=:Q1qv-"]2}]@߰;^Br n Xc]O=GnEu5ߒfLJ*BaF|+ TAAtg20fEcRmw(  Rf`1!?X-6Z-%$RL hH7r4ḒEꧼZAlSlP 2%z'kQ )C)"3 #0„ Y, 1,F,  Bf`jJP 0;`Bsv.u5MTf :n 7-$#rWw+2&fI; p|.1$Ǧ"i<dOP{[ubfCp  ,Bp"l9Ϻ$;&rҨ a` Suv/cE "[aURp@A]"zUW刋FSU F+5Qi/Q+LmWMâ 7c4",eCp#A*ɔF"1A0"-ي='$)?$}|R' Mpvxp*qO;K~ MSa~I~YhQ,f ^+E h9/ B{FPH: 03i!q@x'fKF_\>fz5#ڂ !!a-'m"MŸ; ;`!(Px y3nj {}"b~h"7Q%W}Pۥ- ]9Stf2 ̸@8q;ԃMU n1L3A3 | f= `UURVA!ab  5,3O_Wa5ߎ$(/eB*ٸ Lk"Tؐ[Fa0; \EkM2IK Mރ8Khm.0}C:*zHqr /*Eg9uܵ7;/P9#+Iv po{fo"!|][K}ي-t]ǷT le.;`[E  ^Q4脹']/I`商 4em7BrFI> C #m ѢC]˅ b1)JG" >+g]uء|&C Jm42?Y!sLҚ 0Z`5A*(ԛ'4a{͆0KvCvHU+KkkebV{I9m2cLiFu"KgSC-3I&qu;h3kc !!DvIrCx ӇuϜcO Vt lb& #Jydl3΀S^]AZ!H R|@**0K4cÅa"3_I|^uVYX:Mt,.?TL::q{NB '5ނx!hJ9Brq?XhnWekmg 1@Fdm3!GR5s$L0]|9+ƹjOOt\a@+pz$ry|~LosW gъ2ssy4y!/QB k+$t0kXƃm*c2J |q:'̌up'P?: o?0so7t1iHj!,Kr]_H O@ %I} 6 , <о˙ϵGa~(8#p?П4`ioL]`b/ x}%A T`́%(j$A1PL0K{V oK!hqAF 8zbL!A@Hyirs 0X,4 @5<w`-IóRYe D9ppLT# E@IL"B͑کN{ `S!҇v {b@e(u'D   L%8 -[R`cBQC|x _ZӘ渢 l0ҏV|)5 Ggx۞:-T9dʶBIpV. <]mrM' R`i%WTBo#+(O#0,D6آׂ[ f< vcÜxJ iH @P_&SF\R#FCрxn`FC-pr7D(ɖ}fs0?h-eN-kf8 1~2I @͈0'e>Ϭgj:kC*ww;ˣ_DI|R}uJL;`a o(7In"r\UAnI$+4Nzɩ{^(n"dCOj1Z{KӼVBIL&Bj8='^T8;~$:|to{)說+0lK1g`+'{ /hZ9PLC! gae=>y/۞Po礉 Ά Iid6 i`'O+/|HD=ḞO(4u ;IXg7@4vJ􂎖mۘ0%mF ($;pt7ݿ/xHaIw{X 1{(@i|Pud_r9=ȼ~ 0,͑,G@@&IC[tD*R _qh޻C>g`Ӭ ОZ81 UTcr*d8I1xG yP*+ )NP }`NWͬJ>+{Iȑ9'HSf#7&S36&"̱<>:3!F9q(MFBEyzpp4`Ez.6/[D"~l$:b'ٵ`!9Q+[m0\o:oSJƞn$@K}FG gH1iƑ:iB"$LR;ɴ{d3zr;#!|lOTOM˺7PBq!BgW=P u^k #$^@t ҧ]k 8dƹ0va;_?=ce8 N-mC]ϐn*68ff4@JEQTכ%j<wL#l+q^<#78{ :54f˕ޛy_?n?>ŭ&Ho>؂Bߪ=%"3H}7=W}XdpR^;틈lQ"K#H4^M;d*x6CmIrKR:ia6kXWSDYNⷸnJ:ӳFg5=)FnbFT&_䕈 K@b!KV  EC= N6 ;ʜ íвNDIYr$N󓊸AOA8.WÝ, 'On0AemqP-먯=;o"&!!Ąē۝4>^`AꁴBB6?FAt\>P)"xHBdCh|_l%ĮGsZj  1mmi #&;8oG@GD>Up)L"@L~_?&rj$i< ބ2ANK ' }B@֐!52ȥ2s@ \4ej3UUr9\uv'uA O_pR<6 P+@۽93333<އ<NW&CP"䎼 h(h X<{4tj7fGۉ^PQ8+ߧj!?8/@B )Àc!(JNy_! N~DDDOw"%[b DMBk2f,Eap!FB 1xk@5V`,ngS _-O+po3gUh5XJ&~jz;;s,m]DZte"Ap:݃&qb'Nz;) 02 q>#^S>bIfjiUUZ*v ^6( +%;17 Hg&W Ppp`etr 8M1!JBȇlٽ\Dߦ \!u-+ ?̜_~Dagȕ&Lf[0@; `e9|)Q6`9`4:@܍+&$BIp:h!e( `VֆN&YÀjtګPZ`S,!Rc¶]Ra58z/&$Drw˭B3N2Bq2ƛG7؊&PPeҚhѭVb"@>(%[0,Zl٬, *ai(S;$8X>VO2_ݟWIT0sڰ"Gr7?2N [*5`""%5#<)}[D,gj|-Nffj|psw 9O(:?D[X (i Qmw+%ED{9+$uO')z|Yʩi.A ܕz7VAsQ"  $1;e( O-t"# .xv(ml֪j~t0huHjf ?shٯ, P ;h "tuyeL_5VGdF4,e`Qa0/N Ȭ$ovw 7XfQm$5i1ߟθߎhY ͸X5`վߩ 9Շ ܟpD`% X]E̼R[CdbHϗUUQUUUUUUi4כOJƙUUUUUUyUN]UEUUUUUUUUUUUUxxkySs ,㥺ᣥǹzovu,)C_l Thr[ޑ{_.(#}Q]3q*<'϶N.ޅUUU^Ezv4taJmW-sB Bt"/.7-'̕G7g\IoixfnQf|O\Dd1FQ$q(YBXU[~IrĵSotA=PHp%AnY):wVF*P7o>Q>'.т U빐qpPzdp裘 v$0 E9 e6눈b5]F }^_5Tmp\,]M7=|.g(nPe0e 'n[v~۪h̼VAj^ MZy#5rڕdKƈC~NkUӝwI6) %*~X)|Yg~{U 6zdj&si LowpJϿrMonO]IbFZK 8uP\_'|C~єڭ_ɶ/ޘ%{ BDҫ!+xN5bp3éh>b=Ç2|oގXyj%ۡiϺ>wypq%e[APc"CG/䤱 Ut)R(ѤiK)<&cXEi8&9|ưv ϜcDjCY']eihݵq]l |%V%^g?WA#;py|)r0@\BИ虋Dlion]Q>Oߟ#s=B=_(}}A4F,ʄ2!. ֱ.I6e֜G#P!6`PPoTyb5jtDx3(^PP 8 G,DDF sAd0$$݇9/Qڟ+uu#f? ? ϼͤz1ȡ1CGSLrfT=Bb*_XA"t0xFC[RRDu =~!zt>ަ=A4|ؾ ߇¢DccN1M5MsyP@Y=ySâI&<{CQI4hFę$gG8EOCF-ڪoڪs$NE˿wam^^^ȸփGq |yGаcA?PK'ygѪowi 5R-#aBƸ$R 6K_~W81.ls~9|i2N1X/B,= 2rLfُ-CNñ'HH20l-gpAR T[$jE܃(0AD>=!1;|V~|I5&jѱow^uTRVK=}.+Ekxw.$aʷJ2:~9bF'_oggu⼽ _b/xv7" v GV wÒc&g\?}{8<ͲqDՖ|k{?)M3@;IP&2A6 p9mxXkCvz\HtO~x?dZo!$BMdQvmI\SsaPتdY3RGۑ0`Y9G:G\0z,3 b%\Q=3mcc91倂|edk CM}P-@(i]hUh&ÏSyϩߒvO'CLx>BD #I^h<*d (0AtpY:b.~YJC #q=ywmw;gL75Ljxltd eiu -5ڳI.],$۽1 { dX` =EQX*XQj!ݜ3-xFؘ onqL˶z&t^V,,0( /Y;Fy(((.|>NaTEYW{cPF6Am 5qk\osXNCzLCKKJ oTXX~i:}_"*r2\A0Dbߌ{ hBï$2J1'ߝ??I`hf$~D5s˓/<S5 aTUc3cV/JK7rSXFDK0@v=6#^܏f͐ p+)*T T]ifXdL'?g`C$U&h(v0x/а@:0(Gݯ&Aigw]Xlm_hcM r5X>س750Oδ xQ{6 3V6۸y`SVtw} Gu_fESx@6[ݯxq[geZUU\Ivu%s -,w/3|;-~ul8c $:>:+F/TgW +DMHH AaaX 3#"1LcV1u||ty=H"{[!߹1LWįߨDFqE!%d Kg6QrLS츇lr0uX&%2sBJA?{&_C]o81UTUDA$*,LHt ÇUKpnpնr{b#FPUBnHD% 7ɮrč:68LЇ,POgَbU|:V7,$^q#1pʭp ?eAxB{gÑsⱖt.ⅹ3v 2 w #p3>ƃþAUӈz&>6?v o$C{.B6`.y:RBe v /['n{ <%*(9=?'h={Cd.O 7́UC\GjΈhV@*Hڥ\t _ [tz)d UR1qdjѥ' FxiUSt8{p|oQlל)YzZE35vYT4_nr}iYU=:+p}|{ф,#}CAўy%aQQW z+v!aBmn[g=`b 瞽}UUVa9^d@Rk( "#kw7< ԭv~Ƣ1Q(kߙ֕p+o5G5{zZ#w=czo\mP}b`=u#sr=JI[ L`B hgǜR#;z2 ye}4DIV 1ǥӾͼ7F"(>]1|=w/}Тll;A W5 &Rr,Ey |EU`Kv t*\=8yً=IgtYO0hq/c>lfONM7]}7b c+Tx};}8f_ĵAi_1@(Qbg`!"6_Ka'F; e{jAP!ͩi!:'rxh0/9#ixjM Qb &!\oq|%͆t9/.Ka 7mP{;X]_~$:4UKa-el񉠤S bbxXF v+gR ^ 7F| l/  5*7S,K^Q)a~GįzN~2F˸J*ЪКQ8IBsqCeqs,߼Q%BPIxˣdt>0~{'OȻRpy[FKS55}"?}cݫKփ63lPl:- }=?OE֦D?/D:gy!g=eC%#ǣhG_`=Fj նJTf2t"MxK'!쓚+r|~@a q+}e$YYu (Aw>F7(MӦuK+c{5 $=7 ,|F?hl .HKePuO[uE =_X~7vF=j'C`#_r=~,.m>5_+wN+VSI1{KwG ji?&_G/ *[ܮ"D +hXNᄇme$-'lYerO 0B5>3D4sx>o//Sm3y2n9rIs2Pׁ1cda84`a`8NQ9<Ӷapd9ɼ >.oaOd >ڰ=l*l\J `ݗ0hҩ!regN:GN!,0Hc46+#aM88뀽:uh=&`cr3^wʎŊ|rsq@pQƏ= xӍb- AZ HfހQ@."ҍ "DPsT렭!AEP1:}(H TMTBݸW}wy iz ƲAƩh*G 5wV"OoAhl6TX3|ɝ:k7a'_:\;+]ʤj !R7 ?{Z([mkv|"`ؒ ybtO"h)É{dMng ƨdٹI'cH0"\U*T{,35O6(C(l"RDc]Te:!qw!d>nުw=~?O=h!mb`6\u@Riyp8>&gs|ǚjd_b*>u;`{8ڪ1fԋZܙ㹕oSˆߋGJ(vob Txm@zӈ8\wN =ԙ~sBoĜ9# D1D|-/υOs<;V1ߘ߾`?1*&5x9_t'6<8#]qy]ުQ2?nǿb>5wьC[ğO7{:&9yUUUUb8^o{m=,(( Rh.{ bQ \JJk0Qp7 [<0h'z<:^$:xP94扉BB}ylB3ߙE{ QHSBgz,o9>ǓK=aym/Qmj5+os^#Impo"׀0:Ct1!8[$I$w=Κ;d㯃;4dR.6I ᦘc.KO>8䣧ag;- 06 a Ԛ d"eY5A^Cl~ W]ߵHA^r;wNתiϷnKNv XnP!5^fnÖD7ǯb.A1G]yG7Q('?ė+qGfų*zTUn0- #CƿMzB%3^b`KH9:mNFٓd$C Bm1egla{8>H>D~wI ZP1s=c1g99]{fe>??K;fQz8vgw93{vpgJ9!FiL$3y_76O=D*Sg~(N7˾)2B ?ûa [R_'U]ev4cj x0>.)rӕf>Aʬ9Aԟ< xkR$e5ޣ/ ޳t=$^ags)b& iIEnBiw#)0N󼽱|fdUA33U2M$ &$%]ۃpܞOw-~u$XY!`J*<^%yçg'`I""00={x?Rh8G H Nz͡g\rzPKq^u3j$QEx!<%U]337 Agz[IJO߼y{pw/[(Q$$Q˶T<\7%Hk/UHDHA=}uBI$rO>ylI? A )T$A8l`SdM6#D$ ip6 22PS R^,B]|ETc M%"d1L eyNWU"N'|, ,b$'T#LaL9ʶNYܣ3&l8d=4y,,,;[lZp5[m\1pc8I3];syu(@8j" 2Qs!I " f5xh ,UVVwbF(jz=5U{zC<yz gǁq1 maB*NADd { t{sz4Z؊vqf烣mχ:0e;;P;$ZA-dTsn]"4pҭksnư ˈMhsxiC,OA035$I$61VLGVD je"a^@h`( 9x%7Bo!d>g _SG,KsTUkM><>V ˩u.<mZ-nX`V+b;mkvݶmkvLXNkvݶmkvT +[xP!2f #js΂ 9Lŭ@fo̚A j\+mmn};]ϰ<>x[<?]_ &aCh|Çg>t=5UUcUxg>\r׷Rcv̓13uUUp䪻=_N-y٢<'yvќt4/޴FFONQTzsVDbc3@B%z س,9٣ #݀=0YUY.7Yznɘ!ts#N]/(P9 eta IlkE"E7@-FRQrmCB;)ݏo! P{_Z@Tc![A#/DQGӠ{7w(&LOp@?F!Iu 1 fd6D D֣?Ҝt4ҡWP915ZAE@0ݺk UhUUdT)l(5, x(9ě&m8F02@*G^<7PV\P&0BDJ Ip ` }ro8y~{*}渠{nar 0i<(cnhMUSy@'q!)/m\ʈi;0K+JCfGL9Z.Dq\SxppnFEGtӜ;KĤ=⾧g.zY y blׄ Ljn"DHHH/#wO #pY#dDFx?Q4[o΁⌡VJ^u" pڈT;xuǃe$ tuspQ#꨾l!)0XΎ>쓞W|wlpN AҪM|_lŐ2@5%lA$;YueћIH3ňU') 65LCP>6i߇C33xƬH]3'&"_<],axrO $q;yjwDP1?W#3;HY,W:|4ye ( oUUUZnQ¢4 '5͐:kWxM>KJK<é1!2KkM݈=&R$ LdB1OV]2":#u[Bx'Y;~+ C?(Iz#DP0"aVEk.x~?>s`#WW 谏O֛n]`J^CTlLjI0$S7V^ٻ\_ѓ@1\=IE|:|IXpo MU>7Xo Tp@Uٶ%F=>[y.#ౙ$2D ש7e.v{I"$O9J n}}{lRmx_җ# $P `"G&҃ crffa.3\E{S ?Vm4[rS 7Oa7)'pFPF]u0M8q+_ [a={zDM obI 2v*@Xu"-u[Ac/(Fd4YEc!2[zglndTCLLz#s[x%klD~&|T$*, =/gX(xNAO0=KJZw$Wg(0*qѠcɘV_Lם;SCUKM h`f{~&|&@M4R V%¤ԦTPA0PeAEITMK 1P dNc>ָZIvA2P<s}' Ϝ+ZT;ƪ |4 ss8QuA$K&#P1}w4s/C52 4ͰGXp4t"N>o _h8{q.DqDf-  HӓH\^' 5U κ^_D>V_$ߧߘ|xzs+>9Y=y9З䇧RA-B*4-C0"r)Le4Ugv !z@Er&/J+Kk/> 7祦dNFh tD  7 ۪9XvځOV6C3\"藾>w  %q_ Čv{#8ٮEB&^&x:E5;2Aqnⵃ4FFHT2))}{۝]61wa(_L:݈DIS02JpIy̩ Tq`-@\Ƿj3%1|fkBmڞyg]{i{Uz;K>k1?m-=kZ{2}^x'Nw,'-B0H ;8(`?O΅k qNM}&%ܒh#PN3fL'LU,wfFXxЏp`h<%鏆%>уڳS~-ȶKH 9ދyDdmXi$̩BՒ:M!'`!$FF d fX3YC P8 , ƠC^eξze#g]}}.fMiD1P'xlk9[w-|/G0#NC#ݠ\7Ŋ{vSz?.Hn[A4z$IyO=(p4w}f& Rw'L E9 g[;w9㴼@)&| M9'_O8=1 8hp]&bq.Z_=>uIgmk|>_EKf6jTdQ3Vet,3’t ?Ɍn> ~s3d]|sL;e-af<<}pRAJyuǾ:޸2qlvs vLޠv߸uCyةF2pU#}93^ֲYȏr!jUAB! ,- 0B YU#9#äaJ(U[zϐ{u]mh`8~xkP)Ya+\K*K??h=ruLܞ=cg1,G$;(p;>V(䈬=).7eW mGdzlC)ҽg:W0=sd׍萶N Zsy~T3$P"p{{0LbgԐqU׷R£!q]U}~B>3D%|Cp- ,ka !ۙZ,ۨ~рd@ >ju&$(#p写"$r"} |v*IgZ KI<-b5E^[=d/X]=P~^ ]zI7=7<&id8% *(ܽܚ:_@?Ob 7bQ'-0rb g  . ~AϦ̘^Lg_v$w@(Cq ƲͪDS<અ,5ͅ:~7ɳxC[~!d_$+ĢA90vh,zw(i)=4s2_>H?B(*xC4~BZ,%g" uCl)ߣx 8dqFmxqH)*CKQx:q[ G;z42=ݣqē !5E>NAR^!|nz#z6'Cҳ$Hh1B"/L2lEUP{׺OTNty'`@`9 Lfgؗ,M}.|.9m{C%IE<Ԁ # Œ[T;ck Zie: fg9f}ngmw3NI:\zCg;YKcYnmT \c8ZoM~ "с92ZTW|]藛܅a"0$kPj- nx)pdUcg}DEM=Neh5S"ひwCݼ|Q甓I߯#??<VqFZД@gb ۠3:C83XMK<]H,(GG*zc9sf I~9s_:=]|}YlN C`rn(.ĖrE0e(r40&LJ&7}ŵ>8> sj3!2@TP6MK%Cj2b[h6 BWnZFS ԭmݽm!us8=ADt0= NuuktMMUjj3X$)5G{t,('N@ҟ>{J,^k&'н\1-2B 9yc.ϔ-}=J, F*BFD"x#MB& p]YzV43ؾ9˞xA:Iꟺ?.V;~%t/5_Co؃Gg8"(6:2LeNەfi~qǃ~ģ$x>S0hׇ7,)hL>,+d} [dnElߑ `v7|Pb_h F@ HAX 9V%`ҍCfj.l =%$F~l)9F1`XNP4=Pb EW]UV'ިv>8nzbz({|ay/l7`$E2K} soK:HH0XI> 7^]d2aDwc߼gc?=cӈGШq@ψm6oWL_sFy~E'ZA2v!yBI|I=UE}6߿6%G2N*/ș;1G4J+ٜI ǟUt^P\(9(J7ډ!!5g<^W;xf3oC3{ϱ!':[;Ƀq;*5ݻO̎m x 7[dMg|pՓdH%׉ :$(Sv d^I}_ >2f ۈjCHB%1ePNToD9wUQXF0A~3Z`țL/Q\~B1`ݴ*)mZ,~rAcz,pK@*4rN +]|BTGbлDN9 GiˮtI8F:F뱞efח%[\HB!+I0st ԡPppAҞH9coC潑tf {6϶ضnLMv_N `'i,]sPɅk%2~|'fxt!treCj Rg1J o֐~+%g;&+o1.@ 2 \s/MqspGm(S0:4VC*QEjBmu r +MlLmeA-=9$<0_ aE܍7)F㕇?W~2,r>9QD&IvI}+a Fd&5ctu11//-޾ ,Z(.P/a$@@}gxzf!?9֪mu)^~Ҷω*(}lb6 DfS ?◜3ۈ7&p4 *18Q`_ ( ̓3Mc05ˁ lu̱l0`!p/4n}&" <8DGEH{km~KG$c٢&1oM no2Q|Xkx V^ _HTlj6EƩ]1FS6 W}l&f+8"CI[JQP Hi1ւB,)[)-@a|{3@2 S%~Kxx?Li?̀p#՛쇽 8R6GεEZ2pՃ5r4DKB`f`u6&GYiі Q%jT! S NfH QwJNtΌAE'dHbƂo+鰓)>B;:$'Bq|`YTBezusCرtUbyJA Dįg5 k (L"_RpQQ+smѰ2 2LԎJOۗ tq N3,S%?ŕ26"_DA9Pe0ddm4G=䆥&!a3QfPBCHeRP!2j9 p@#H)Cf{ 1VB齸9ԣhCLki4F"~w_psʒ< ٯˬe fe&Lh= "AM .Non2"lAOLMM' ,D6âl CH 0d`9KK@.bR>u;grꀯ_A;~.9g6=E]54 cV!1aYKagY}?'$Hy qvx&09Ze jOa.Bp?wD'qM.]n.֜Io6KI2Co 1Pn?$P B؇c f߸w`)y8011_D%1m"M+VXCphb@yZ# %K LO< 6he31SѠ袣,F"EDdJ2_+k풃Oby+^0lq5\뚵8svI\!)GhO.I@s3jO.b 0`wﳙ%b"rwt7 >u5!op>_~o&t>iJH 6j`۰y@oB))/ԧ {l^GPAO<@hL"OQeB9OL#D"d $0{ 1 Rjc^ǡjFN5$%хf݌V٩ThsZ?1Cd0 ccDŽ;{/(B}S)cc1偊HJgKuϢYT ږ m(1I\8ChA&D-A h1lY&# 28(#B14K!3!=->hOdT h2S$RU$ȡCOY:&8D"ϴ\_#O7RSmO'00 ԯrT0\* !" u$C!yxTH/nq3 .X]]Q Θ1I RKHf4dA@'VwF2rcN$C[AΛch $T- R#$(  K!"/g)|xwd,"tõ#IgFsKLia J ؜11+ȴ4v{R^qR@Λp7F51m!n~(ށAȸe(oL\@:̨&F\C ZX,BP4&hp' "nDTktnw[ tKaa&Fjgs05 G} yNv`vX064}b=v@͍o<5ɡkR&jvZWwi5q{I]-E mN 1xZj$ZГVe]biU4&^31sԛ/#HgԙPn&LF`"Pc #3 =ix@|q*{ = %A$}Q^2f` !ނ/( wA# Ǵ,;A_R*a AABN˩cϷ!%rbP+Fx+1lc0H> LCVa+,eWdD(C ?\/&fba`vhJnx҈5-.H[N8Gr^&Z~:}T)(|)}¸n}?fΟG7T AeFƒ]O?/M  D1"[m'(U+^AEwOq48PMّ06G '}C5嶳ӓS_R}w0$ImHDOܯ`~@2S?q91=ܚV9KP?5FĻR~{J.%rq,î=WMzνl p  9ⱊI$~KHtq|ܿ/7q s !G2d9;j)Sr Iܠ94.;x|)_8BOdȀ| 9qvSrĞgLm+{]8L Sz:r582P Ŋbub %_[߯۟_Z_Q|o4cŦ JEbF !%0E!'%ky^xxRH S>3 @)Fh*JA)uv FWXd&.488^.EF&Lp F#0d55>@..M.I> 0vWƲl$ rC~vR&V5t׺d-DcpԎhJ io7/5dDaar,U'A#3>g Ț, ;#~dn_z|1G>`E$o~m7E%DZ*i 0 }40x}C^5؛ustdz; y6[OщY9uQ&[kŞ_d.tb胹/!%rpЬlO-{8mS0=v:>Gx óK%h>{L$5QĂD٢ +0I 8_=n8f:t07p7חKᷣUas PDV_2!Z3՘@oaRGSpTz&"g pעUNu߻4s˳(9V9T)@TlgQf"PjUj%V9ƢDo;FZ@#oB!z:2El a<9ʵ8B"#J"NHgzt$üc9] vM~~p lcVZ.?RR$㿏S,8a<O-A-1~-L?J5o̥?Ed5nigI)U $vU- -*=8BAQ U+&"xij~7ө3ʒS&#'di!'JQ,wG{1KhL' dm;%cA0aAͧ#nЀ`5C{qߘ.b]ôT`! 4HD~x.gf &Y?j 8f|va6X5; .( t΋ݵZi2^8Ňx{;gH?Fq(VfefS?LD7خ|X45ț(@2DD;qCF:0!a⁧L@!T` (85㣳$~)953wnO9 ˃+X3\# HӐbA˫0/;Nb'oCyS6AEh:Bh R #LFjX$MQTD1V63m"(,=hQQbA0&5fb9dC:Ѽe3Q1TUM^z:RlnGHTĒ [FG 3F"@c1mnB<Ąx> ||vI.2QшKu-GaXe: ЖW?EՏV29̱ZSb&wR@ &S G&z^AI6eZMX>?cQhRP#h;uaԖtTc,jO@n, iA@''N c3#(#%Ȫ OL5M&\330& &i  * *a)h 2RPk05:U+ 2.,c4cЦ (98V1)EBP5LY/84+0ɃdjMHSB'MH $Y2I|QeUyVؽ䁋H]wjMCnŢdyrX$!I:Iv*yON@7cqQ G`´cw.-*l(ݔ Ѵh!T#\qĒO8E%42E|8ݴz{' $ ˦& TE0(#m 7zɷ!)3^(6!|,<%͔E" L#גoJ=`TTRGEWn&&#"x!C& @`AYekfz ! C FеDRhТ )=O6[.ԇBY!>&}C2R#qp f0B$T=u} G=,5=L_p'- Of!'$t8 yG2x>QT2$wC`B@C.j͗rMamh&FPU&݈ +9C|xK]tױ}xS:{h؏EE8gBO8.ĜveEM9o:˩L N^c8,aARQ@&bI$X% UZibPhD!QAB$)V #bb1( M Q0m~LH`cCa!lIlڗ5]HM(rwAIC4L%-DFfrjdQ!j@mf-hỦ$p?7rJ/qjB."tumXuTR6iCsxNF}fώTI%wδY(cDRRⰹ1P@AOFh /Q<qHcYsD6!bz D1aݥ-o$uKgڑ fZUWCoٷ4DCk xFV8t!BU25ݷ(clAburv-)a$#R J:} 9Zf.Tj21s"D5+nsuD(C?Rkfef5)[QjMQQP]e5Np`,hj=$t&8̞(E! ӠmF!#z&)1]Y5*NxÕX"z [zbq &_8Њ D60 !(I4ż*,][glƋh %t>5$dn6!)r5 +@6k VV\ff"m@ CZ cMDHh'MAo$t83՚V"1QڡJ+0w "~00+ٴ exjMl38f!l 7!luY-jCrc݋r80S(4+ZoM mYA0HesNRlsh"dt%Jm٬#CF-0coFa#Fbh2uPR%sV &rj bYlWG IhLC[M 4 3ClȬ/hsKF [0H{Vfs+#&kP#9n^_ sggM%dƜU9A&6,X['!+(RIL͚q|+Lnt͇JŴ&$K l[opȤR叆WÌolh68FѬ{ $@UYcţf'/$UCS^^Pr.K B Ր3925FjD6;O6M6FL{=9jG%TLp!/02}=\Ns[Ph^Ƣ |I ;"G:]) &5%]=^~۽?U\\@?}&ZHDC޵n~ j*kxZ9LUѶVqsOЁņB]JfIpiR8=r Xr]!E#$Ub.Xu] HG]7jAy&YoLZdgDs")qtbՍmQFaǐ$ !l7a7SA CR&  E:`l7:aі&Ь˒&Lːd2,Z:hɔjYAko2] χ. *ئcՎyd_<\Z oof$楼/dd%`~F؎ +I.Zrjk{{r4jDŽrhk!j&d![ooΤ/+`82KH92Hy )d 1%i`pVܣûؐި$G0FeY:Ly XUIbfp]_8 P"B?YPIFCizjCЁE)!PjB"$ҍRDts>qm6U12pf;u7A,&ȠhQpCH0E(9\@"7 X!? 5PzSe2Pb*{ah"Ht!OHP/e@BxHL!F2}3 ,P%- @KA 4H.${JCBdd1eDR䳐U$ F6@U(LU^fI2$4&80%,TC (tZ:V{g:@de%of] JYL֟ËPAA@((J (P%%J('$Ė {# PTdeRJHe"U*RXr X!u"H^ua1L `Di'LJl<(B S@0CM TPBćQB@J Tn %jJU;z5N(Ԡԇs(JGI9Lt ihC-qƄRyC3V}5v%Ҡ%$5 g'פ4AU /H]%*19 04L ?Ӂ\QEGc!{6L ̅Ti ٘VX^Tm$X(NN8Ոބxfn$ .(/͏#s>>2CݱgǧlR<$P@B@OOȏ90٧]TC̗\9݉fbDX0~`nbp! H,!K$ɂC{Æy:BpIki *ڀ9űЛ0 +X?X\{]pRM; l9}I7z${U)qo ^Ġ p$zM )cHB䁅4L2r)h V% "?CLd.F+r;Ft!ߺ 4D- Ծk>xҚ"(g `HVnr6 0CA :#Ƕ~[J5pmt ZÆޥN̮^? fnH~M?O,|f!q "M9\!>2TZ8Kbq|0PPQf} p F`swϕ@QG jDv/O?ĉM2wlN秼oo+=4|xU Ik'H+HT,.[9y_y~DL Jإ.~Ad8?X2' Ǿ;دn!&`fbc>+DyY6C{TG{Ǒ56Ty`Y#<]3η̦pg9Baێvoϝynr(QWp3A$0yʾ>\6Nw~(d9?Odwm{u܇Ls>18s 29N;!B8h; pᓼFs l툚W >˛l28vIф,?1Kodpv;1G(e˻G񸣯ipw1Z!2)w&xMK Ɏ-4C\owّ3t&8AhԛKp[E&Z/bn/a Teϸ)(\TWFq7 8z|hfܜJ~ۨ-75u$뉦ݚmׇ-kz]3>Q<(@%Mߎ FBby1뎮4t#ଢT0q<wQPԲڑ3>!<YG.%Zf vw:9Xg LӾλ\g ƱAhrV0vs=v0I_O%nDLBwsF҉2u=1.rNu =S\}sgZ{c=.o; eH 3rnC*훙X1S8;vVyg `;u:3cdHmu:fyzAqMb8Dǃ:n}qq¸:hd3Q31o47.h22g{|>(> ~T ؆F~)Za^ܻr>LEs ^ǮH4F娍 e޺dRm$)tZe?z۷$,,SFfۧI>U;314@RϑA/O = /9U]]|<']zqӼD+6\_n퀈ޣTƒTq:Bx>16 x1K W`*?׶yz33dk<`DkTɦ%;KBN+IXRu[mKsщjb/[խC6ck$Cvē[hĹNCfDaߍJd ,Qʰ@Ybq GqPtHAK(\DG x hxkx"&aQE۷^1)II+6у&VDwni  T.t8>mYuDkmrY6lI2;C7xQ1' m%CIZN-Kjc)u{ 7cM!aABA+@7vYaC 3I nYD8 \CZ tJDAƲs5>4le:hN&l6̋p֣0Q^G${p &s ɥ%e5&Sr31x5o`!IFS $ <UO"d S=` (a)0Tx1Tn0s3k 2{@r7N J~Ci'<܌I9_qVD 5KW`p bFd8$y90|0pt9=&eF<0,q.~ ={ a\Yx}dzOH0>SGS~0aϴ!s:*Or\Ág0i]<3:oolj <9@!>{6Ï#9ˬ^&yɦa$f,[ μsk3Haqms9L9Zk 8k&YY]dwc'OzlUZ[ ADo4|1OOP fu.ۏ6I8H7& 8vѬ]Y{Vܚeu+=-o>dHGug33 + lR)"!]l$z,.1A !B#ANtL{tq|%WXUUUY*iyʎ[@ >4gmZp5(޳Wd%`/GFb!&&XS`YJ:tir+YRrpC!ݔ-$UI1d6_;m2h(~"${ ߇CĆPHC-U$2M*D> !$E"U4RDORi2]5{6Us3ZU~+aGJMM $4B %)PU)9;$Cz N~ ק?Uww>ȧ^ڎG=\|]QPYЦނ6 AZ42DbbcǺ0`$WkM0 53H>eL̠~W×s鞽 pNX}{'RCҬd$9rۏ_wqC*+h2>P#ayOA~ ^*>Gz*JMg6z]嚰.S*NcdS1ZQRH腈l` /z-PZH~}J.iՋ]8Ju* i0:4y~^T Hg32C >qM%ycNN#8h q"mhCDjd8Xep28dHpXyBar{XrkLba8Y[6>fB8)nYقjjN_udĿ'%1JP5p3R%B^uvpEHH#`ӒHA()]Df*+NBx?N#M C|C]̚+=&G̀% lZ1){"6gabׁ}?V|j I*}&1e?AeHY vf 2Bc 7/S %Bud ޟ'~sBW̵%ްn keU>$9Յ^3WU8雎^xMʮjmc),ng>5L;[6k)2,y5Z`0?$Ԩ6skz٪_O8? gF-:F.o;EϘ09ߗCquvRr"%~J6ZpZ\R_Y sO${6y0ļ[[ѵ)L a&o~Q%9u)e۾e[Ƥ얜9 FnY.C21]J]`[ͦ ]@ə̒sZry50=&c3߷nܻ5V ^Wh=>&O316H^ݻIrqClY@ 1fx^M#x'Rj+PCtMa؟Uf-I9Z"r?&5tsR*)ϯ3YuXu`H2 ԫHfvrM !n=uۙ@YI}o_O:z Vk&ŋ8ް};5J-w$[ȥcqxj/IM35lpaLa⾒7:w~=Yn9^/eX|$g%0i8Xbzv=n2$bۮE߮9[eeᅚJ܊Gp/wmLpY Fuݷgϧb @ \ Zc~o[=-1Gk/WbwDoF6ϋ~'v 3;BYU f0=h8~ 6Uj#Ccք3eČ_cbmIE|c[κ0ϥ+ ^[r4$$#ɁZM{3ݵ%o/mKH"ږ,8:[Nn;ō dm1Ec, XDZT@X90Sd:%xh:=Hp.zbbbB'#1eU`_?c'CBK+/$)a: #v"}G[o43e7֩ZPUtH*3T1M5C;cP>gn%@NQ,i(Ab)Jhf'3: kbX*OLс(.z}Fl]&&uϺN,Lf}ZX7sfݻmնIn&s Da9 Ɵ \d?pV>f U#'0Z7(˅!zkg_[СRF}@ 4@)@PW3Y=yЀS?D׎O&uL- B'Ф{* X DUN,!򡩚Lm&A32,*xHMU j$BoE8 m|)@ I$bb$>|~2<$' 4df`ރU vS^: ӕO=K*f(8,ɨ0:l,aČC O/ &Oޑ ƨC))dT" /{-!  ‡++z4D"'`K@?/ Ap@;+gjP×(',?>*f52SnTwg=7h=b ݠsWSbG ۍ0Ih1Lg!LnBM[z1GuloB|1|aC:PAS2^%5 F P"j2PQ0j(y4!P7YԊi"Z%mYKC@Qgn -(Vdȸ aoc?!`9 3?\ ٍYx$ۛ#qA2xֈC )ϘU'^֙GZ(JQa֝]2!"R&) &4*Yd d2m9Zhj秄Fϊp1aC{ , x6A 0E0D1D2!0ѬimS0] d҈il56r43m#A_j1._[ԘP3n8P׳m98C;`!5Y5A]1,!"JWN0 փDwd`hDQ'3 pf6 TzX{ߋ*c1GjDw8 BRjXZ0" hPD DEYIDQ3X(!@d)D#r\b:)C*AC$dHrHyd #9xgr.pmmi٣rBU*(Ҩs2JkXO!{F"N`L՘ca5RaHuCT44 9@vM6 0@RTMko?ɇ1yN0'Kl3|rogu>z,DGHEO(tG=GO32MIeDCk~=!&w$>fӑ\˗<xU"mЄ45ei8 9BhbBCW3FD뤈o0b $)d ol&lcc|KClĬb`<1`҄a8hM0XBI|-K} L*)*P L2So O>!'_سpT_-t P4I(lE @??]jjSwhģdE3#lDP nBdb#mPPA46:(f2qc,+pCXufkZe5  ւufNI ֝.j ~ TP`vP8 G=) Z$2O+5"[[6 a83AMʯ$nS$02֌eC U#m90 A44&ِ0YLm&!VR&ՠ bKbMnX~/J&9Jrz~/>aT  w#?{`prP?gp6ܾ<!iH ƻ@JSǺ<͞i@?>T2}uv P?o=QA,eJuʪ 1!i~&Fvp/qEמw=/CJ De'f8朘g-Nvw>Q>㿯S[hB%\3yX70g9;/33e)\ a/vzzV`do|8n?Yá|ak9 X/niW^v޶Xgfintpbm->5 BOO$ 5BP$x2M>] Q?ohH$LƗ`לa@Jč ЗC3VگR"JHM< d!aLs!;ә7GTB"3*hG/Ӎ"9.#˜*b 2 A y3nD=ǯiJi$d A 2׃BQY4'.7S ȣ-`$|p A H -@q@w@YRT@dm..}^`l $D;|SaI4t., Y' hSJ6fb2FIJv| H~@gу뫭Ќ6aqỶ-7 @jŔ ݘДRR%Lq0.[ Ÿh9 b3;q5AFQth4Sxk$w*"gV?.K %&!UK ci:h*Q-,ݱBP|7EAO~i9eS9OTJP}*TJyНyd9O’OBN'g9D-Cr775jN_wkIWB"kpTCH)O* oUS¨$J YFZ8)e(((P%j1{ݰIDXD)$>0\ HYl&)R؂5;I e2׽}Ap~}ggx;*'3X\׵O΀As^;G[u@ @ H/D>m72 G}u'3ɤ:f&CdǞ㽵a.9].Mƣ29u/qx&8paaQ|Kqmbs9 Uqwwzw`|;xM,,'C#ޟ|"|v8$#|,xȲ(gČ.2]*;@\ 5E K3v(=wWӋ&MEC!!ߍdm9 ESE,i͓cI3ޣ}jx0O%kj}5jܝ"i7M6k3z]t: pb.IѿSԡzH?"41qcVD >WMM r@$Gti/J[LѤ. ,-\T oSфIpE"s6'tDaՊ-]iggIp?0!P- PxpRi&)Qu. *f?#\ ոC3~,}'^JAvqd'LF OC-: iC+Ʊj:R[)-‚x4bfPP:,4ܱe6b 0F := @ZɺcH>HPAd4Hjc̈́4М@:(ҭFL6H>q9N 2s1q' 30*{XMij yPj <(PQQT SvB,"ѕol,*)daPtk#ƥҗ!-$83B.-Eŭ,BB&XDW.VTƶlJD306`6*q@òaiY{'_~̈L)c/x5H6C2 0A[Ȅ=+ʽ:4m痃i!_F$rp>@CI.=]HϮ)+68>9]LZK jŢ .8dRV "|pkp<;ܯcA<@SADʔցIǃtu0Ҏ50aR#D&yMK U29}lH"̄h@ 7Km頵=dSbt4g6p#aI n{lI4HسV"oRCg F) s 4Š☰`(L3}I0>zx (*U @JTB/&=)fy@Pފyܧ$2{X݃뼞)Fg`XK(|,vPȰ`'`0 r]qd`2XUO)NI  ,l}s +D5#¬#G]p&׶!oz'Np|fLY3Iª$±6)Bfa,g+Lfx `74-ӔP`1E]D\%Zeg9iqCrf֩H 2Qęzh8X17#dfqǣJQJ 7n%++5-Tu8=A 2Rj%3-|WdD5$Ald2 6dqK2үcjy}^z^zmEE_2 %ҪPN#M L%Т!0q&RW [6%$K3R&B38i 7hpmH43v D+8'4,!'ra;ǶƟo_xityc돥|+=Xj0RZtm5 k r^IN>ޜ]_ H26]tta'J@j(@S7=٩ou%d =W_HZ3q1PvLP9y {HO؝ TF C!ZkvP6 ,971qItH W[U|YUw?\mC\4ZC%bh!b|f1A|p)hm}0 6}ۚSߥ0a9>S^'{&y5;ס?,s@5,$PMQ IQ1T EU0M TVYALd;.\GxNfNY{٬ȱ $S #'lisׁS^Ն߹B}̥NDԉ!CiC ! шSoc3 2U`ыtT o}^sjK_Pa(oT? l\ ~ 1UPZrԕ[,!-P֤+j$xJ=4:X1iaPAbH -Ud;m wZRa%Sdc6&#*!̔V12pAJ#7M0)OffL'دȎc!aKL&!`JU["FA$F sLiƇfd?Ķ3{{AmRZbHY!0j34Xsu l (?!L AAb0RÈw B=kRr T1tbZ 0щ0Tc4fyv53.}LjD4uP;z&tܠp->Z^L`F$ J{$]2PɧhBY&&'ȅJ pJ  HzZUh74.X PD%򠢊 |cY4\ЏPM)е2BHUHQ14WyjB t?:HAl׀m,9h 8@!kzy봌ߓNã+5,o'Si ƩAyb,kM#m҉C9-ńR1vNzH#˭@9$B84iO{^|DGrCRk.仫O -@6bs V[wA)5)V6u#c(b̪O/f]4*:- 7w`qK蠓C˪H16AL~Rp4dͻ~V9clΘ$%)KL:۵MY,H7 ,BT! "0@aXŪً[5QXo>76@ߑc5 Y/&ep^{Ch  E5i:hn ?({nUqNUCZDRߚ\_16?fvԮe0mb9G>=æ_:lM{=dٜAd \#Dw`023u|ѐBl|uh8POe8!"|fCƉ`$2@hzwJ(ס@83J aٳ 8A3p#lƧ<בW_DyFjBer)AJns_n,>Ru;,'A*uum󿒭ч$*o?-٣/VхB0]Gu=Zt(i'yK4|Psa$p )u>e :ϼmX0c%]25tJ-{H ZVDt:ǎCF#$??bEDc.s*r2x5ոwk;Oz=2A$!1a/X] \0HѲ'8 $j6ֈxR>N77ny`F`Wl5b \ibFG..uD{:xaa ^kApe؞3ݨnCo P}~N{1jr9$+.C|.04D_gDl a?/ UVsǯ:|cһ<ȅKHRYr&cϼw)U\?)"x(Zw8@u<"mr8!; US)B4 Br TPHLP 0JF-wQd)F~2LYpAh:fOc&]ᶃn%ٱI Sۓbt ̰*¦k!$:L:H}!BIE!bL! d.?-st 4*t|"͇mS3 [ 4оbv,E4mbqЅoJEz:sL :4B"G~>s/߀HPPgv2e/ր f (ܻ*w+t0e30@p;&E hxɧ'훝tAU@u02GRgFT0H"1֎ \p._Cl9}{|Y? 0GjO5 ݘ(9L hp\;.wOe t3c.1C0|"Y|e rǜTK4x=!9GPu%m ҆ICk~uᔱDː3bklh^ܨLKᇛ' ڂ$V@8'n u̦ ;׉8?ǜ&f8OAzXEqeHɥr˸2wAM#(f*d9ӄ\TJw;IH K@gyrV\4;ci&PclGyrd/`>@a+4iU "I$z (L)9,:RTI4 NKI݊Mz}/_Oi#TC\MFVcZ\GWJ=4.ٴ!V!+Qդtǘ"Zb ލU+!VAՋεdvV/.=H.KѶ`,]ǫ,KpE\=rUxfAc!ېU $S,Ƶ.a_L643xxŌf(o21!F{0C=b Õi&IUcAپLQ,(D 9A$cZX\d1)I 5K. N K-b&V,v\+Zb2xLNf9EjRZ#˦`>id,]-c 9G^1]X`1yt96mùidsiѴAQQH6yRMd́ i`c(=dL$eY#ڇS;3Ld40h sZmt,ƷeCrjik  tx1ĩ1h2d>Eȷru#7UPj jt819Bje!ky c#1o(4@Zͺ4Αq@. sۛ(&iE[n6424S)Z;85nI-# Ej5ј6˻;3*#-7̛ F :J9)<DqN_K_+p8`3**8G2qyog$Oh$PMRͤbyG!d#̮2ely;H MğȇсLOD,#.oakhu E?GW8}֖t8/IdBȝLLr;[t9\<>EO|=Rel& S?`]]4xgtwNLeA <̛ܸoR6`ǖ719L1nn)c!A5Bj f2m2ZZњ+n^!*)3 ["Ps$ ,ٻY!ԻÈ䎎ÂȪY>:o]tk9$}G}HbdN{2hهmc#IYbAs0PA5i&p\ſ8$dƵ { rkYH<, EAUrxݯ1#Oi}|XVgo賤}l.2C4+[jU^3yu=,5eZE5ڃ#-AB u$S@VUaJ8$R7TqoH5Z,zdX 'Z`h]'T,3t)Q(a f Re=Q5-!J_qH6'W22CZ.'D&+Bk- @ڻ!/J[ s"*]n Pj@]IЄJ:Ĝf*@̍3`\ɇd`RAybj+8@M-HKCm4``l1 Iwo-DDcpOʣB1% Oׁ к܁ mdUSXfW\rVB`XmU҉zk8C<03Q:jD) 4$ BxՐB Q(&hY$TLR(%E4BDDdP4HHD,PE3"0@@LJNEChp!C)J@@dAb:S=I-[AVgn3jf ;1AP4j ȻTpq^8yq9W|Y OnL y qWU& () as4gV[XAK3}Lh Y[y4H>2E ɖaC@MA$HdEA58JQ* D%,APDM51 T0D# IJ!A2DKMPhDkSXbj*! * "I h( `&) ) FB X5hZaD1H48f&hA 0#"K\ h 3bX 2ƊCNՁRaL`8a.0mAPe`:\,c $l"2DiQYrXT c xe `Ý~z wV7LOƣ'QKkMAr1X2w;`:a@8 Ldl0q 0؏&@Q&8쁳؁4lКfj1F ;h|uzD=Pk(i{YWJr0010O.jHĽLjRQh+C_3J !05Iϕt`: m#s.B@aO#E (!pza:`-@xF *$@h1]S7b|^xi %?'b"wϏ6?G JV$?pVya=ZWP&wTJ&bkZblؠGBc3ٽð ':aNq(Nƥ:lCedY=%6804ɞ@f:+LhRhHȑ@c4H4cɃF 0s &30́i"Œ"(AiC#醛YĄQ+D@3VȪQa&bZ\"uVD0XaRHD94aaqrԉ@&faHE!@R.$r֌TI q00ĜLḬ f85Etc$- \O X6s Vf1ecI%(=Hr!ٙpɚDaK%,8H0ԍcs% 1XGocqd0]IL.$DbrblQM \5ڱ5QP<$DUAOϽ ӯcbAR%K5=7az'4!g_/5?_#; h,Ṡ$vX_E˲}Dy:H[|8ÈߤZ8Z B$i&׃ݝMƶ.ÃNc"28G1yEo ӡ¹ Ɇqfrek ָƑыC0n+F^= ;"D^-cr6#U !7 d%YF8y9 y V- KKTX`xAo< TbBlcn_0d $ҊV9["K F0O ^jd -7=6>^(&x&U?F|" hB<} prP1 y@@? RTD!XD}&gq^WIN$dB1Ch)2@3.AE|sac4HcLAw2Cf")s0LȢ02f(0"L,LpdDR9!#QI Thw7QjPJ RZ4pYQa{u'Y kδBPN5*A;{Rp#Lm^@]nNc5`)JAOvnH3{هBpDLBTh n႗1@%"UWπ`A ]G4Q`'aC?@P=! xכJt@5,$&`2u#x1e1(p'XJV˃:(V61MA kP MPIJ*ೕ4bmo{(A 2v\[~"PIK7M /tae`bJB!JH;a|˽O0 fa31z};u?P$ńGϨ;3ʒ"\ nYulcA:×a?UQFGNh,>5fǼ,4۽ZAAI+Dž$re : D {Ȁ`#"bxd)&c+y{u'E8qbDO/cոA@oML1+ kXBX,FV_UP@iNh :?((u !J>g}XQ-b}DI_vPX*(D iG,5#CF$@BQK!ģvfJbZ6P:S ASr hօ's(<' vx˛R@u#$ˏavƻ4Fb{ ܃; b! P9[PܘF!g7F0"?ĿvmTDAXxn'ivB}6WB_*W fh(p>nx'{o(,qZz+<[Z)"sf1TY} =[YTt}h=TA\EeID2!eET.1Pޣ ȡJa} \B v"WOO f`JfBT/yyc3IP,Z͸&#"K!8a*GR$+FEʼn֬cV=!Y~Ԡ?-I!@#S@ȼ!Ԡվ3f E_T: ھLpim*XK+rR6 BmӂFd l li"]t '9ꕕQc*J?y3^t;1=iHPOEo}ึ żP6qEtMђX | 1k91rEqҲD59d(M2U㜛d4|98Wjd9jk@啺LgXlNm:PKi"3ՎLTE QFIe<-tcDlF؍f1qڮ{X9n*Jȣ9t&_.?ױ |j^uCcrzyE% f'은p4hP'XsAg^;ue%X[k2ļ"Q5 3c3d-A%c,sҗׇm:^Y9fdRaG7-XE;挛C&%=30v8ې] A<*vX{`np&Uaqfnݰ]Pm4$pՄdEa I,ۨ6#0A^r*o8&͚=t  DI%(RÔ`ؚa)Z)ɶjEc( 'LQ|a(*e15$1^0iq@=4 t3;Hܽ7AbP}_"{d aKSm^|#DhPGOȟ S'_'k?Vu=rJ=~X\Cg@nSfa$0vI0A:0cI"O,Y[A2en\Feqݭh* 㚚!῱q醘F͆3[shL 38R@A>gjr!]۰v$fLL29PQ Bxx9){FُOZ<* DgSJ':%03˾ {N{=7Ե= pmNX :FC1N]az| = u;ɮuxLbGٖC i# ٕF&wJ1]벀< Q{,(s4RPlaYOR6!S_(~4;qVJKQ'S[9B5yLbjXJ>b}C ´js*i (s Nˆ`PXpdRDR-W \<yWW0ƤPjr,"CѱPy#^Y=@, Qif0TkvQ*"JD0{r`z)#p@ & DcLRЭ1BrɌcr{]BbkY(&?4R!ZX `dH&ΏV"u~[]G:!, g-`XU EG=HzKH9<Ι%ㆎDq*(Ҁ؇Vm\8:M4=Y(UgJ!s !1T:r=] Ì~% !h㿗q*QFӬZK[=v 4kxx]7kD6j i;He#׍q0U*xwg ֹ& Z)Ps8}p&TH("l&/=Tǧ᥷R1@l|C xR6MS)PրZN4'b52JW̃V 62Im2\jJ"(lJW#nw={nb0㳻ncK p-TY+H)mqIJØCGdݢ0m&ԍ19"WyQΙnq{^)7C#&bOGwwrg >DFbJ$Q#Bن=\% lQN SH.BayYՉzĘI?L>ܘ x^qWgPpfPfhT0 pb?4kMU9U M ;5:V؅Ӭ;ryrՎ?aFBX_+*y6q $}'E`V҄B/E{֝+(g%5jP!3Ug 3Á@ f\S$}Ha.LŇTԹ &;V@<>A*@oDptm3a62YNvNI%(9& JL"#F Ru1Ig#$94@`b "M-EdX50 Q>&N9;8afhh0&$-XJd`TK@F&iK@$1HEPxf1"l$g l e."WV u"EPrA 2BYKhD1.EUJf64-VM6DA%3FISR6Q(Z--hEmU URSF6S!Y͏;A D 22dHCscX&"Q8-hIMc ̘ĩӎ:& 90&4fJ4R M1MPB%5H m9eKI@D%1 h¨?)[eҨa᭥VPcT:EȨtCEbGFfrBY[F4lޛ=J8`HcmF5ZQA5OY-1z[ޯkP#ՍUz $ 7MasMdDl@o X5R5!De9  @Qȃ4b::#Gu@/=[^ƄT:!nIUvQግ Ǹ㜨dRbPBr't@tHT,U"VүQ.EH N8sb^qŏkK-Ma\a5@TR(:;qI2šm*I18p5.MAGgHB7 4INsވHj#Ž.ah z 寸h勄!*Q눹 H&H6ɊBD0yU*609KnLC@f&Ջsv֫ʺWd@s.q pI%XzoSLś]x32bh0gG Ķt"YJMz ^Rs^/~ cU2 "K=I<Ԫ {(~gޔ`$=xys@0ҬA#s, M0 A?3C6ۃI`nsy <3 oט@ڹ7$D7n T~.XxmHnV>d|R3}yqeƑ jis*!89 % XlBh2 m|=F'=4G86DU:P$ "({~W3 lni>eܳ! X2d*<:kP$L԰E0n254t(HR&&Fkx *& HMxiͮxkA,iYЖJM~&Y h1"‚ &jbjua|ƳJVI Kݶ&Cp~RrXAVZ hX Od'NvP^i B'GbJwd*iqYhxY# P|x}}rr< B,&-jQBHJ&AϺy#mG*qh8A@HD^AM.vI;S !ؔ{Ү&lΧR@֘ K?Ou˜g:CbL nfFѬ((}!_D/Zb FDzR' f4j!s@E2"*@ ]OlLY\<8*'PX{G?iRo/X~i'0 $Sրp|l J)"Jpiлa6!hq%!Jw ~Ŕ)^P ɱɢY $V"?!p>&SAe^>,PbZ Z(&JcMf%e !к{va} ^FPL&.FP"JI`iJXbHe@!eN-Z U2$Ñ^Ƈ$ʏ ybrFk l_"bN,h ` ByH;P;|f&/aY3wza%|r.А:w֑ bZ(zsCE,~('.j0>cN  ~:}>J$L`Dx®xA: 100[ lc0!j-+pȘ6QFL˄$ <",(& {w,ܞb#bCCJd4(p0D4!R!DMaDΠ)ՄH1dZ Eق6´6 !k:j4h  ;mG`wN8CJBcH ^Hd8Ch9\ 3Us9}0z} KL;10-A5dDRa D.@9Ha# P`sf3VHP $$8aHd@фRD@+f0A9a+MAkhn R_RhsBXH{3C (d5WaJ_PMzDwTօQ3>:Q@hOkuh8/dGVt ̰ kO)<Ū/viR O #~Ԍ1aXdD :ٹ7 ٍ0ҲX6ّui5):[od` (XaL<p`qt@S#X 5wѿ|O.<8h_ fE($(5|WA}㒁|7L32k<[[{5 ͂U,ɕJ5XJW-_iPq;Iӹ/.:b?^9 ;q[P (-9=؄c|yO$YiW8W rvfӎF>8AߙùiqE(w HX|kҜƪ&Kl烃;xF~&xnloot_&9$ܠU 泌+ `׋QLQ|msŸ\(G{ϜjGۓ19,]JG&~Ϋ @Eg.,:FxեC/P.͔s = >rA2!C[c:>^Epx~uJc$$~vPw5cl3ЊC4qht$ܝ@NS,[mPF6I-w=yg6AOH~j`PB\x- ۻڞ9,Ĭ=S[퀤0ɲScJ?m[lpSP H<#M)ډk5\%'NEk].t#f0ogӆpK=.%Tx{c)dOkb{WK7Jdsy2<>eO1}^+lǩ# 311:dY[҄JSº'/cӶGfcO4U2r"^s507ێ]N6c8rtBoi2AkPD 93?Ώl?NoOg+;K[Iqe3[#F[w֦+ >BBbw|""}8zD7BH<)e_EmgLaRZa^"vjو6f+&L8˵b[,SZ/[E璳&GH¨I&.Z7겾}\(٢f]/u}E`THK_uRP019E4DHJTk7I4aA j 󙁚FIBqJقrYykiQ#u* K*I"wn4 0Թ]D(H2)@?֡ܰz)nPc;xD ;Fo{dsGƬ rt`Ać89]YXKX# 5}_ }CߗPSErq;8xfࠐvGHpY<]{rt]ENnGO9.0vj@ˡ$$BHI#Q׀Md2䣲Ck";FHhLҩJ{,u_İ#0yf5(M:3`zo6=C oU} jMK@`@ 4 'q1 @׬EOT/)ulD<'h?{'6-!no:q2w{E|>C~$S 4Ϛ V $lѿ 62eCEN#Dho=GT@fЩov-@kLkJ#P;ʖVƇ^nHCM'Vc$ʈ M|twL f8 aCMDI1 `N`|>cR 5CB%p` oʼ Jnw8dCs@;l[?mvO XC%KGn.Pqz_CJ)QxƾX=<͂,4;f W'j{z-NQ2.rx3*1Vt*GB鈪 D+E:p޽ۊrOPxqsq쪶8Èv԰izlU1JN5,zL!$  ތeQP]N概)BU'gZ{H|1eR/Fc0@?G OM){E24"D@iJ|)f7ҟ}Bن9KMnJA`ŻH$M5׈bU/Py8}&s)vd1(a0/""Ns: HP%4)'` Dk("~C*xa (!; lMsrsmaf.aziJDRTE  I(SoǩIks DؼЗT5 'Ņ j1Ȟ3T`1*A='#aT+:Me,# )xZ]3ٜMfP%cTƢ},ZaJR?<2TI$ $ j)h  Hbil3 ETQ% JZ5 ߪEF1vb ?Ɂp+m&@Y]t%ŕc.F lSM6LSC!Hƈ22hXn˭FɐɀьA aXj fVvXyO|pNE_z Gu`AeaMD@P)@`Hg Y'֘8KS,,R@醐5PvQtzlB<=KF G3%J$F@:C>JlbI%$jqTl+x{BVVL~/ Hݜ2UcZ,2M*saf Lh )k`)%-EE%YkaKB@l  NIV281J(i{ 4T%[[wTU'3g ᔑm(u 2&(U[W4L!xlIUEnFp*+ e*D4ӧKfEZݖt] `EHZd8EUUUUVHMSEULUDJ1EQEUEAM%EL-%!@DUUUQUUUUUUUUUUUURTҀPUMT2-T3M$U(USqn2 S TΜ0]i5 u cjoVHacjF8$!]$R1 AѸ ɗ$\Xp:8UR ,6#ndB1@b@ f8(/:EQFn E3Fdj(B6ԍ ՕJZ-QMs:fUJD PQMR $2dE;- YS2q[y1TVeJ0x^낌Д@j섻Kʔ)iHb-cDtP@iRuэ.)cu;\1ӎ]15e֢- 4T&hW[ ;r59i XR0bDf9,e-@ϥrs( X>l.oы=nk0d֎za >DMʔVyFNt$``I-*3kKع:l/GXv[dL7]r2{{'8Ka ?8q 1_eê"@hQZ@cJf.[Vf*IFYЪLHh?E]r;39SE y{W jS)AL7}O!󗘪r0,#GdQD'>d bAU`t3WL_J$lm'46TBH4jmqTV=bьifsdCr䚣+\;oɍzy$cN+oYuDcv7Bba4USc0ΑN6^zOci&oyvq3BvpDFoHUjP9-RE *$u3]{stif(η\nq9y?=jZ'R:vg@Ȼ"[6Ebc }BBzĐ #Q¢G9S%%v` nzxHz;KrҮ h㈈p;KC~7;Jqk+m_d+CI6 ɆV LM]tp$&l%iO\o # xk84!:A=G:[vY{l7Cd&3<\S8Wn[(bPmنepnT68M$+P锩8"qPDv .‹("iJKgGnrQe=3ջ5H ޜ&ގ =BvL"ή |qT4#!=F8ZpN fP'hva6# `HBpi/5tr0"@B}vJBnF=  I8BcFj`YH Z04!\-5WמqzՈҀ!3\XujY 1Bu&FP S|[!0**P؈2A`A/ס[a=2zhq0\ ~:B=Fru1*Φ 14{;̊ }8nk^w]L H7eq3C"Lffhqq"'~%Mo}ŕJRR"lԛq׾ "Pxv @J~i7.8 d+qpc9 %Dޘ1Xy#5KVW&t"mBO,EϬCN&1hGut):>poj^WOY&n<#)xz4:lQ)4rR4 mMbA#f6id:h4; >GP8:3|*J"G "k\`r&gFjFA'd2׽%@5QC2Jm @hb]~Hz$CHD*A  ,9(t(i: ׃JIH2t wH'n&;K#Dacƃo,ٸ6#mJ@#݄B4'*66=9I&6~$P&l1!y٣Ӟo}R8#-Ab%lDaȸ?00Í؀d֡B-fi/S@PpjdL]Sd٬DQ4)'"-:J@I$F#=wۻ,Lw@hxwDG`ٝF:5K+J!BI1JuC.q>t6*_8EWÆ52|ŒV:a "4^"Ym#`p݃?gG<~# ¦$(ܛ.y(>a8R/}؟VW@ ĂP8]OB J 5 @ZBi)Mr>Llipb8kICpN3C{p>I|E}I!}!=}@'r>3A(3IFN9Z2sR3 ԇliJ6=u;|Gj8}$?Ŧ{ X DDzfiJDVUZ"݉ɖt-1j> :y0~<>7|-d31OqT/-K ebd#>zU3Q&^,$ @qjBgºj*'U@<:0WB*:2#@x&Z@󁡤}dU T p636CK41>)vFBD"H30T6_ԭSv]Q&Nuu$+SN+oULUH|ś&RI)!RaIF$@NA&P6|NՑPlj 1HΤuhv )-S3TĨAdΞ⚲ߠd C+ħpull~]aK X \lCӣǀ3N"6l;NT8 Ld h@KvBqB%a 6xr-c! vWgT|M ש+LAEUtHf (P6XBD&D`D\($o<d 3b2Е񿧽ry)ab1xx"y|ZLk CHwC]P2+O땵S܅1GD;-LF7|3>BtCgYF1)_τH>|8 zcG {y%-PFz;GEQ!7 &C(ĶPlK'm&M5v yLIA#0lZ)1V/) 6<6ղw~ѱ.g \#dd9|Fނ@?gG@w =dnSߔ7€4* A(LAuڠ݉́AvУcgBEBP(m2>K 7tZ̈qޡ̠j+Lo`0JzPJz@d!(ja! Ч ޤdž9v;p,cdp&* 8Ȃ^je$Ytl?aQ:91V'Hk-J4(5J'!u2`|SҪYB)qS) 8AHqO,|dqCX$DSJ=ҙ CMGXrŠzMyoĢUEc^gQ3drCf'b6z2Pșe U~JItF 0L% _Lh%8Fѐt`4ka: 4'%w LNq+0oz)6MZÈI-b\FQhV4<cL*45cPHc4DV1"60(&][E)+Z)Aqw$Håm샴{?kZelZaeH[,&B[$ ='"$*c&l薄fVNBa뺋a S*>_{CuQ3\ײ2,cPaOaݣֹ/A@#x~y#T: HmgÁQ@B;Q8F섡i0ؾ2AM?1 T[Ɛ2r7cEQC?&r c.A8 n(#`mf xn޸+K@ ɔ8&9ULY D$QPdї۷Co"B%O†-0=sC0GX;s .μdzDn?KߔxGW<R̟-4&! ZMmwK„ xa1~2- nYac@Jr f*!LJIDHTE-LGPvˏi.96abd4[ڮ DtP8LD("q/>d1y1T*,~%>2:BXR~14V Uhe9eng0n2PlZ24LՍWyFUÂօEҐj4_GYHb<۠M+ruCNDl2Tr((l X&C3&Ȗ eOa~sTSW OcŪ̙)0VA+l 9\T9h2 O;c=&fcG?L|S2Z:yKAK~aUUX9f-"%J+9nDȡ^[S`PRD)QaKrHqNpc.:5P'}Sɴ2X{;re )!#`9뽇?JC&PKJՕȢ HGZ2Hi6ƢzII B`:Q,kq8dŬLԘUI թ ErW t|$ qX$M1-X<>g#b( :VN4DCFcT?!x(U,Zmʈ੖#tF55`;8(EQ?/#AQ-PLT4,"ECEPYTB0PeETQLUn?Tle"%Hw5爇JIUcu;&tDt =aFp!ȃ,'ճ)Nd`s Pvwae; 5! 9`Xٖ ?>I %΄O^v &xmFZDxqdxRh[@c;mj9/Ec8i~]"=C>-/:n#n<jI1AYQA'_|Yh2ӫ5Z뿡!>E/MTҗ] i<}d7L ~= Fz' .]I@dH\r$h)ϊ}`<)I d6CO.HJ+$ ;_`}.FmC`!@9Nc$(Ԥal0AkyzqpR6hK 0FlG6 )x!uUg+5tm=U6=퉖M8T XŴχ:BCR/+#KK.GFBNt%LQ48w48!ZyBJȊvycц(,?LK!}Sӳ"Œ&ʦ`F"]lӚt4BB3,203+9zԗ]:!kvN\2֛dB_.=*j\pF$W90%{jd^J&IIwM;OV;4y#rE2Icy5҃YU:ĥ9ӵ_=^\űdJ!"_QYbq͵| ]< W&8]pSmEaڌ\Xm93Z: hCys- QEr\1qqq.}Q_EЭH8G>8gEsCi1J뼅4,I"f؍#9dfHйsRm!*UkBjmL:41 cp@ɨFS˚ktfr];q?NK; hvOv=ˑƱܸr`;؀ n4#߱بz?(@JDU8v &V` JIJO CNS%%!Aib^_(KRA%(Ҁ?^9~.}TmNُy eEg: -ЏVXCOAs˓1[ 7BEьwzhc;CBpѱSOvb͔(G.F/y3m' M}rdDŽbPY]% e1:fjl P*'b&v`dT(% %DHĢD$ @S @UCDHD*$,E!5"TA$2Њ ĤTTA0DQ-*Y6j`"iLcY ,/M4$;EQBi0?k*{}p1Bfd .4 %"SNCU%dLQ?и T}E#/ ˉNh `@ D |?0\dMf}O}ޫt9Tӻ;u>}vpgbUַvKWꚻsI֫iR֮}NuWx>k *h(}E<}}*[#\v VanR<%h[mVmk諟roDJk ۾}Ӿ%izO@}H}` (g#ZV{׽^\8@TB W z>U̔ѻtsX/g(:PF{ M (| 24(Р=)NNvօ(cW:FSܽwwy!@ ((=:KEHJH$ QDݰZX}pE(>M*( {SG:E ]zh@;@Ah>ЪB"3s!@P P 4ޱu(9R`JS[ywۢm2԰Uz6Wj]kQ6=o^kǷ|m8,lj@ /71[zw='jSnh$(P@WYHtP{>{g}|Vڮ];Ow>[ݣV6/fՇxlV\k6*O!}}^{qj,+ܪJ}w}|}ij׮xw}9:X}{.KXe'[oZ>_479ċc]8lnHm׼=Ozsjnnw{58sy,7{m ܤz[3#@3'[Zf{U/v{2m:sej3 7o@hշ; h=jN)l.޻woJOMޛnO\{79͊P{׻w{`ۻ^݇=aMP}V׵ *ou}.}o0yʝY95wn]޽z}7mw[vc@qI{jRyn]||-jκ૦YUis]&iZ+·57}UN7JNswrwm*tփJWjjm;dNnٕFڲ4v lx@#oy޺LywNwZ1ͷ}B9۶ve{ɍn]ke<ݭpH&{c/=ָlR[c vw l yt܋oo%HQfv^t݂NCZګݝ2fզ|s}ϋ ^ztWo=뷔A*{m}msM@CRAn P4pn掀z/*wUmRҫ_xnT46ݞtu _=/|zT(+n{EHoU>#7hܼ[:mFgJ6ԺU39;>ZEn[gG;E{yij/U-Հ)Im|ux5օv*u,T*wtv{:-{X" aI Ovt/jwY{w;#=ܽkӀ^V=Pem}_\\;%]:}o.,}wpΜ]ޝOϼ;"8`;{ǩ{ޕ볻Γ]K·m.Fi"4ںt}oWS RT]@ҼO p8.s3lC뮙ڼv>7P ;k݀>{zN}ܩthؚi@zՋ< zR}φ@)>E$ɲsfu\ٽfдﳲeڏYAMwݗۮUgw͞}J{XU^i@@h &&dFJd  @i=zOj+Äp=àTHDQ3(J#=#!FpI#%0rb3Jd;2")i9@s%;)=>__v[qf{9@a( &}_>^v0<. Gsܰ V'2YҚa)uOi?XX?Tpwu'@G*U5;mq f<ޣRK#dž"ԓYq$nə%RTo*a5ZԜ%ddeFm"$h]T0;t3-)\u4_wʮ a X(0q'XSv_o֕?Q-%D!Z)Fj{|IaDA>TQ` XFIlH/Rdrn Jr=#.$@]qp63wu|Ac'3PMDʈ_>I??phH%.Z&*O,"[)2!` UGx!CE0;GĀ=(}c?6# ŗ0pf|)eϲ ,u(ȵlJ48(*h ht ^)G5$PJb ֿÑG(~qriՈ\&ݸԗȹn)"";옜$YZ8ZZ9FkJ.@AI *(>/'ݯwC{áMhWL]?Zk93ghH*NL_E"J"SF)6fS-h$ab-;zP(t^8ap!Ogjr)ƚEZ3lZ3Z6YU,04!F[a wi 9ƫ-3K q#K5S0ph e [M*وJjZwZFhii.%'{ ̳s=,귘:K덚h5U{>_̯ƙ+}#+YD``Ns^8Sa!W5O&|>N?gy wR}> NPą9CbpJH*9 x}OaD ?O?/[iaT4ZQcRq~߇~q >4B%U,IRPW>y41%aafZho4Ȉqͧ%&pSn?ۥ+SvjQjQ2b mb6fruE;j ,_UßN5ߘ&"3)Y0F4~ζɈϼ>]U!Q3,p8oM_CE,Db,lBDMH|:,~( UjJm֭d*Mݷ&B+Ϭ" (( o0/@b)G"ҘLd9p( ^Zsz|z瀍RDMRR+'|!$ԇ8:X̤B O ɤܸjTaSx`aa$**(g_rr"/9S_*TrOfv|(,IQ&Trǒ)3'jḓ?"ל |5֤: &?yYz$3r tB2 %,},_6 =^ښ(:fdT@yFW<L+x6#_GǙ7׉u|kS43x-š^l.~=tPP"?k@QCAs֐~QH7JW>NݜrZVq*9}߃' ZX+Q{N*@z^|HƢp}xeN/K./#pPEZA>Yᰗ+.:PЈQ׼ Hܤ889 ѤE{rprlnÁe2]ؒd{@AR!!Z׫.";ZIHm˥!ݸ!n bdZӔ9|}$!סEV.df%v adÄ ;rX$7dl{ BBQV9an*EdI*UJ6\P+SPs\vYuHX9LϦZ, (b7 7w0Jb$)P;ˏC"x "RyK9&;.,Xw<8ɻd6kMij+H`d"x1%H`e Ԩ=Z|>b@!~A?50RA1S@}E%\ڝ1tR /*V_hG]hRlOc)Nmka9o՜ NJ>6D56T$sRP7p+>B)"1D1a$x(',iF AnO4=SI-Nxs1OJc ',8& |Yok%Ll0ppZOMx %jTvۋ5j.#"x'yLi&DQ٘i#zn ]HUA93}B}ZUGʽ~LU?<唃׬ ҭg1$I, #ĥYfHR _eo/P=ڔm;[((9&aj-@"$VkUCmҐzTJBrwhh(Z!7Vr5)7/#Ґl:]RAGw0}8GR?ˎ{`?8T>C)L1A@'Auؚ_]2K8A2 d!'ďD$ZWAK Î?рФdJ~ʹo[ͭ* 9Hrq@Q54HRE __|ܰ/j6qA=`&%CT%l*^d&6uCZ4wu$6d7L]mG ;%#G-G>q>A2BwB=M!#?A}S)0ՃiD Ixr&_EMr8][!ؒA JDE DH AHEH(1 L$"ЁJ\DPҀҤHP򑍃y]5}}GA^–8Yh' e,B(f15:1 c6ަ{qi[!( ZQSĴZtv|PZ!Y$$ !B a` v2d'̾M&l㟝[СV &DbE"a7<]sζƿ<#`:BxݓfMMN pFJ_JHQQ~A&%$%P(j3, ̩f*TyL0o**##q `:19#±=XR!APF,푖LIIܸweebM!ڢ&Ŭ##u'\<`z6\3HCjķةkË:Xp$N4[v€BTu#8,9LMUCs49).^ cq650(!!AD@B01EP&$""fDZHq1oYq%B7O+Q(l 1A@X `h)S3HD1bv٭XPBg3}MZ:b2w"UH)JX*@H) ,P *DQBD-1;9R=LJ&ﶰ!|s&섡<J4:~rnJRg=/8r' 5{wSMTӮ"^Z6=L!@"D"PK(H*%*1QBTR@9B臼D gazyR\[$9ͪv$ҥ QELTLD24L?9{yTHR2WqP3_"\uD?;=|FT$@%"&l(LҊ $Ɇ@>FJk+g HԢ!XhG`xmG۸MFw%)%a蝆YC>Fn$;). & ̸{Ѷ⊈l>@b1U wKY4Oن8,LYl]")" aKI=֔"F ?Ǯ3}Yrg/w~a[aE4"Fh 5*!L Ј;SU*'YG|gt;z:o H )BҔAJ4 IHSKB%SLUAASJ- P P 8ٚr !fL%hD+b?䒋05 :xVlj(΢(pqa PX8ŏV6?7DL-lUk&8]ʴ b#gduT$,gb:^ܷ|{EӍ 2acOxVx?c% qwFzıh"H&42_Mź0 ;Nvͨf5Jp4kˉᑒ[%`1%kr{|.M8 !A0xm/D /~(cb2c|ǎMӝ B%4((AMg5%1M .1EP.'Rp \pG(ah'iUUʪ;(4=rcN 4rM0w5ЯIAo]r4дPLQ:5Z('C %r6'&׻tih h Uપ B&Z(""j i( f(""j*"*8TQ7"r))C+RАPRMa2/PejEnEi&9h) ))j&)FZih(VΈ"P%-% VpICM۱1 0Kɥ!2$N$i789@V`0Z5(dz 9E,7V()C0^aw EX$EJ1F*j4_<>EUW^\uu*\c'ѓ rZK-R B.LU"}ZF;| Or)`t4 d?js8n"'p\"NlČUF(qn*y89 J䩩k*傅,;"m!HDfW.瓕˚XCё MʕY49$ -wW0? ]q4Q*1 㲺uB49T]Q~FL/3ҋ&Ź!2(>8=z C#r!QÁI>QDžE'HJI7'<;<֘6) IM A"sЛ5Jf)Pfp춵ߡO:fnԢ#6p5 ~?U_w98|VlJ-~gT,jh֣G +KYѠQGN7CI1rJ_;z\|"$wR+Fa)2L$/cVI2Z5e𙽱"L>fb*!6DDQ$çL6{5g Up54pepqȪCt6c72DA~ނ2B \=D2RN.\WgZK $$_J'xN^hN5u)Klk{noeV>YmYN {ޅ7dfI;Q&Jw2P$T s2qÆZo*74$!UMDt:MlibE& jI6JÁp^r(6)E@Z㧝:j=|@'I9ߌҦ%ndwnELDNTjQ%tk@([q1Em'}'vGO+\CΙĕ`YUk{-z9vW;r+$Bs7;*t*K(, %s(EI,,bzJxTFBqVS  DD5HI!SR9 O6BdC񬜍f#OZ˔rbXRE8QXj2gk8䁠YbscE^x#4K"(wPRq3qwb)3d47é2#9*b*ddG"xK̸l{nW⪁Zd^͝"OwaTlDSjBR\qYIFKRuuB; M'܆lPPvvۦfFӐWZT64,*/w*J8ZPݧH74`}-(wlXZdH0&q|isX6ϳL*,-(lZ4 ĢTR 6aCQb59DE:^L;^x*Gjrr,F_.~g.i"S&hLh}?si.෦O'e.Bo)_ѤSnEp49(MDC5m3);f32 ıig ZN.6p\Hݎ-a~"aq=uEU:{} ;"/sxn8Zs b/X\ʏݷ|3r/4ȯN NwڈI"VIn ] -zXv8(SU$#XBC0 ,W3Xk]D>61|?\[׆)OvΤ֬:'GŜ?7d΁ NHf}R~u?[^wGztV_$*eԽ]w->~J2Qh%/]Os^κ<ѧqks?u?7 oWdƽ C]wCv+ xzjiם8ְ+z_gwOt;}N `Q!4QɕThɡΉB诘x]\Cil=ZGf`)aVrm @&=Rrk"[wżI$8AF=Z Vރ(d\*k,YlÌ|#m\e͹u|G?Sb9j1Ь#{)6ԭ$նun48-0ӚA/"^V:(BhyLap4hYX?#ar͆,s~!ql哹<:Ԏ ! ec(K;p9d'5iQ-h.CkCs 2uvF5THLo,wfq/a)'G@J VOpUΪ')g`b%,&xcr,T/ AKXIC}B^Mgϔ-J0Ǝzm# :}h)!&PXDIPω¸i*iE1&0SMNHLs탤'𷶁䟘zi&E3tS5q;S-Aַ͊=G\'_ݡG~|8+3/{JIaQY1 }%ڣӳ [E@b)!QAB/ (Bu'Ȩ A|;,I X!^Ā4 ~Y2aN̍}.0(<;Whp^׿DC%#X D=a+0GkkHok"G5 ;^p}6{l27QjRRMeCp_UՋd0e4.)]:=%mQXv4LJﯻMƑlE(gevJ.cEF'mW0>W}sy!/y>=3a?D{tau\kHAL ET6cQ:cnmp>d;T2:3eUyon>=Ј{*AcU=,uT έeAl;QCdʥU+5.o.u~r߫^/nƟm/x4LM9Qh(KrS 4Q!eDEDk*YPz4/gD\T_FA#$y' $S(5s*xpDn6L roGVBZO0猖dxA:Nҥ9з2ZIn_gx}E/yTSgH< !HIVշ1:(2l||NoUb9@"P>u,i-kyw\DPJsK=R1(}i=`mSCcts2ԁW;6CL+9oFqg1=|mq2c;~bK'yMHL$۾JHwwԾ:ui{I_A NPg?jz=;p>:wᭉ5'I5ogs}]$ g A PGX BC%t>Qԕ@I ?)0^aaՍ㫁,[OKa|c{fXk*D1tq=eV 8/Bخ=4 W\e(A*lx[g 7 6ua JR(|(K  _b-|z7& }! %fmAP`: +gKwgG03\1t50` ;0ןT2 Qpzc%ûZG.A*4I͝) H9w?i@Ay14 UlR3ɥ-)B~oջҫ2maC1¨2<:x}&9I.~_f_֧,Xp_K~*btk:kM̟&mCLTTXp-Fm˶NDh@dL٫1Ri`Ph*X܁%n: nLX{[Պ /3ugU2)R[V`D<"RSLScvh|^ @`T"._ H~J$y ?qM>wQ@xΦO7{̵d %?CfsNt *2ZQ I>[ppik[kw[_ޯYn4yefLN睭(U _ZJ8Ͷu}̄XH +33)+Q()1^ov, $I,n+β 8M?Ϙ!_4ݡ_GbbVLP >uO1уR{t퓦_>N9=dړ\K3 {dO@8i$$BGfwvq ҎBI&A`׾B:yFojK@Yb/!JO9) )T\ϑFʴl{d԰ J#yU{V@R-|S~<zW/kO5)e"U秫^ָ]]ʈb4Qj*ջAM:1itzeg^=?! H&){TzoKj}E>M|+n(tI @^^ˏ ,IA(D+X[ >ߧխ~nKF %(q;vʊ<#$!ՄGKXKv7a9U,<=\T@ŀw/ HZU7w[e\ G {cs(]1\gïNeT'ɯ?ʼu"*旅Pa%bH#!k;_5Gb4KSo~c QPCGw;_gQӚyw$V箑hqQ:!iۧN5kF<S@,2Oڐ_}awd3,/@[ɖK,y* ]:/S/qMo\"DgBލUEI4_Ҥ#k9a[[E!eaUo{&F R"`K4X%HOlY NŇvDP?%nс_[Zl 3\EىQS_5PJPxU~ʶiP -i$$E[)Bm&ǐRr(Lސ&"((?cřhSH]vu*bRNA?7-ZJ_R zd4TMT*oZxuɂ1W+SCZGUΐS+Vsus)/8t,#:q[?73Pw bNW*)zwI^ °3'HCp?"}R>PfPĘ5:iO ?omdp~'(6 'ar`%%M_? zF Ջ"EX~t65!r( QOy Dcp?W6Kl B|x͞>4&X(\)XUL&!D^,`t! |&7TPmD(J7@YV|g?]zW 0ˮfBR{@fSᓢJŇK;O3[՜Ṵ3f,8w$iY3V jꁌ?C&ɂ|0 ƽfÜ".=gMM∎Q4t@WC?²K/Ӵ&RN65=AP!0r^t),&d(*+"(I?3B_KP3Nc0Wԙ E|TRzBfV) `'6]M io1q$w;=6"Rt4ɟu/z#˓W+Cyv`( n!!rg4u89A[Gd6f07f[1Յa+"lLH#;isR"OѨiZ+cBt6i6`Rk (/8aj0B(> < Sti}$?_ 䓼^ QvKAMre䖤9V肏 [kaOX(DۆT`Ez)b{_o4$WWB ?9 6P(' "֍ղA:8F|bq ]U=NJt)a;Pj' oY\]t *IeG8rw7|a˶5Q6LO9{o'@Wϧ{_$"}"XSj 1/ljaLtc@CZ3)~mNgއx"N.wF'ʚoQ- >YFx0Я*i>-2F"U>3(VQnv)9le'ؚg)try:Alh2L@ ,"!}gMTlz|~7{k;P?ڛO+~MY*r(v&2]NgW}g[:vNIr ?gG$~WԘW6/>[dwȈpxtg_x-*c$6pw]9$=e@O)՘~<dv+c{T܃@'|6q֋pF֊)]EͧK|ܜxʔ1цm9 2~DT@r|5ϻςjE@ B 'T|J׼qn[!Nn蠲345vsAR|67feQTqr8{L,]ӭ uכ̧T?HR\\#G0% +Ԋan: HcB<0Mb?x釣0`sPp "oEIMC12np?DPTEഇ)ł7Dr#!o@nߏpfG/9ljۄ}?(B!Itab3y8ϟtd"#嘑GQp=%d?Tzl?4ͽxO&}`H$K9qWvH߿c{><4~~YXg ?PO[as *%T D(r*ՙte@ u6WOu`wTkMA_?!o$r,|ٟק5"{yɓ@Ig!_x-$}s_^jy~E`*~/x ZfMj}>^)d/ܹ~Dx?%~`)`1Ⱦrh8ht~l/C,h;G m9842ğO0Ur# Z=#KmN=gߓP`@vKy:HJ8 (P2 x 5JcM*è<#MgXpXb6Hv{({J/M")ֆQ' z7@?;ш{' Bw~iޣ)Df@K86 >q>ht| >s|v ٿ(s{f}KكY翝9=Mat;?g?ǧ}t>s +A)>ó@;T'W? (0 eRIPN&a]Шh2;B,` /E^G'" =XBd90@B JcC% U) P& |Cih3 )CG%#B4|u" ixd >WFCH8eHbt *Glwû(GR A\M(oTǿz,*R;_L|; ] ?MQ)탶CCA%0}4%R}R}Ae7;=gg-O\M.Yvb_"1k&" !.PkLu,IPgUi7;%BNw[gigd F7k(ʕ[Q4ClNr2I)[T*h:R  ( 9H㛫vT*Q!#c˖72G~-ؠDN;G | zA!,cX?~ t˸7_g">P&\~R.>?)WP2c$)ma87DJ?v?} HaF=Os-tSIuu%!! ;Oʺ`O a'pβF?W6^.$/u¿=A.+-V?܉|=(Y=|k!gd_T~| PaY{GH^JN |D VyԇA.S$>jxwQ?xd+j`%kMui I]i,ڃYZ1\%IF|;wJkz}%@ІHs) rRjƛXKZ{v P' ?e=0a~!1Hq1hZj- 7!嗫ZexK㓈 C_0D$!ddDp<~2u]rx:^=ÛU|ofq3 {zUYC䚃EdC)0I%Uafx7Ls3?phEt^_*Y:ZXǯѦr.ɢbta@la?=5X6xa}߿ˎ8gmQ3!s ǐ!Zaӥax׽gm$\ w9X56|ކhuhں$AȢPG9V[ՔGpBMȪ@Ø>SJ,`@]/3< b\U6̼n;ku} G}IN[v@ί&P+t ơIHa) :HYC>JTO𨆔j1g 2~gc?{NnP-t߇7"R& n~\}v|048'2Ho1AAȂ:񚂈*]Qp9(p͠ />1Ӆ$$[ .O/Br/e ]<E&&q'_5iQR5h 4~Y:Ú5 Q ~@r{n<{ $Jď{5ŨĎԷxԈ1:'S BW^ t7 =Sg86Xa0;^q0C&k9?2\ϴ*:9'co(8NGDN\|Isk ;=BR$($+MF0=1Kb$@{QR "HS-(0 qG9 E<]v; ~ \{( C0ͫ3l`{sn>zgA)rɬD:k@DAE ةp>^Ϭossܒn9g[I${9 L:ɻCx 2,(TBuJ*J~L<I 06q(' ɘEimy멈>Щv's;fӊ ;{H6`6 (A :Ǭ'i ‰S-nrئ#ˀ|  .a 4_pxpyx]9xg؃H>'~>M ^a7fS,<Hऱd2ZчH2]G9;TI3-w{BF2zuH%yud)@ߖhcU`POFHվ!.HnQӤf}Є>F_/ڽ}R)`E|#p {Ȩ}zwF:>*Mn+үط8q)aY;C&3qkY@Į PKaޝGx+'x6-O%b?#fE]Sʘ{3=A %$E" `>\ 'eXTdO!xE@C0(ߚ] GB~? $$P!"U}?Ožoq9&ͣr ͐U (W%L8Y3<ՉoC}^{ V?/а&?31rO}}c?}gq^Z⚴5 (\W/23&2}~؁+[$7]_Cb_#G()Da"` ©>aݩϵ6\yi0x4DL3Ȉp'i~P VC 3}&sbtt7uM$ӥA6=MMX!2 b 'W9+Ǝ8pO8y!<`?WQΡ5; ݑpÈXfg '׶Y"&D_zdDS%PN"Io|1`Sso{)T^"u QMB <9u%* @@1 ^-DD!fV|TP(@a *_@Q oseq͏ KI*g^#'C w[ZxnTJ&yE)ȸZ@ Iqa~j>·jm'"+0" @]("h=R*ՏeעHGW[Q!u8wM8|KyfʍύJF2o(rGzSy[:]xE񼥮[MvСr?j#겆4.(?M;F˔T9v%Gnp"hK5<ģy5sDBO"<ԈIE𚕛oO'fbw؍<xgd>Ij.qг䢃ZDRGNV9yB0 #@4F|I_F7O?ã(4zyG~=:@0U+➘ں٧{uZV3]l<#JC`Qeuiɻ݂Ϲu3p? Pqo 㳄' S}yT}B=yUT"Ȇ/ȯS%oOzY'L5rM5ph}o N8Vg<Ãy8ͺ(OF DlJ'|]:߼ydoBlZ$Ju3N#H8,80Vv~ՆPwdAGΞIelbF&B}we$(,8)' (G6xvIOy8 0T@ #Klw }2y`nzN^MRe b;GػSe"? Tg0 K3@,0Ad 65S/A$bm5' r "y{k4~X`r܆AL`NiC'ۮ m\"P{ r$DąI.<7n78HɒT ֮[;oٮTIT8}[+pGՈHRN׶ "wn&O툾I$8bX: ^p%jGӫ!ب6B2?S+< Ί^-x}Y Bf,1A PI`׀h8cDT)qa_qXFGy×g(/C<4 ScI+؎QZ.+'=΂w_|"{ꡤOIdGJRV]x__dCDԪ"k*n~''+,f R\ɉ@X""5V,KO |<2U*ryF ïqhiVUJXZkRMOA8!fKY!S:Z0Mh@v)TB85UUUUURV .} c/`i@8%OR<~ {ySp 0Ц~}l?H,(wgZB5>>$ƒϞ8(Ƞ$@O(DH))Z?62Ky.1HMpfN`pOi`:菚`Tn@W͔C|VKDe20rX,C@S㋽ULB}vx&2CxMg4 8DD`DAK7.۷:]%n ,>Zq**J_oV};km9)߄=ׄ xX{gٿ׏[RDG}gf*,k)X`P1"Ї m+FJꪪ$CP08%@r% _gLz86Ƶ=7܁ !*{?9g}GGP`b|P! ko)⸕-=_뻫WM\bIRGÑ6@ OAby)p=v'ؚIyO ?*^(y}B)| LAuAT Tgppz?hpq!U]xɴFIVY-ni`!}/s8CWWDMۓ'OWRB$?~m)ߣk]ON.BX. !!N,y39?2慬 KR*lͿ-ѳ?-bזcYyeUUU_S iR`)y`wlY>_dbJ\iM+_7^oBYgo_dQ 9O 0=`xp!Q+`02!P9uAcqpA1m=VoS@h @I$" /P?ۿmv:8\}moVDt@Sgmdz_/ڕ~Q"8&O)hF'n:e8( F8!2R`łuc%MSz5^?׮XH?Z (6Ql%fE ) ڠab*D? >GLh2ӐaL(18F0!L #š!BdϽ/$@+3Doe rfTyH$H)r4D$=DqW[g`4>Ӷl-"Nc>O]|ǡsl/މ1𰇻L~)3Ro5E95Q@=KɅ>C1n/b ֍gLآe/Dw ~H| r]TOTdx*&c=ɱSEOEk|󖈙aE{'?[ )2QuFBByeՃzg/_)m X?eͶ,ЅQ|sm㈰ ZkZC(By9һm''8:NDÝ;hA&ȂM4T]k;۲d_xup(!=Kш(y_a$2Iw ax_d9S̉@Pxᅵ Οh+q%N~ck1N`az0`0PZ^{wA(SGP#cWa^}MTHES?"2Gʁ&) f p Dgu$nޭ€c@ז `TPk5qo3{wJƐ"gJ)HldaCsiB/jR/3 Դi^rYg\tN>E\)u$fI)pޑZvUciZ }2z3 3-{S( N:UE*i{HjSaj Ucef`0EU[yEht(TƧ­v3(K(;Yo6d2Fje% bRk8벰LBHGe+;q{6ӐLeøP,h&riQS7F4U+eڒLDU1hhNq'(p]$XD)2qc?'<$b|S3N> /*dL6@s+^BPTB7{V#]FPPWR(8a|*Y^ e) *377H< m! %ÍĻ!iO2۵:1K׳"NݿK[msF$| tdaQ79*Wir)1,SUqfǎ삐s󋾷sZoūoSC֋-;0iI,3Z/iWU8=vy)˶2d5+og?]|sR/mMQ%Pj9p_9\G\Fpi۵xώ3\FmQH9+m"_ {=.D$5^Y`EK:S5 ӍP8Bi{O_a _ nDDu?^1 v12mV|oΐk6u%>\i CUeЇlgYa)sK]>{=KZ% QP٤@Z 0숸\B?B~6_0H5Ecm/kf= vJf)yޤ=8u$Rn 9;8&3 A F&Po "&P{^L?7m-@h\UĨSWt?TQ|o);|.; 'ڇ;SӍXgGyQ߫R sN_D}}/b9}+ cP [NfT> Q+^K6ShAr^^2A[Xy)X3M%)&/N}[й3Ium,zX}ZciA e( |݀gG+IB*}~.b6fҵk{YH*)TI譀pB4Mk_~]6B.ErrQ- Wxnġ,qÖJeyy\{L|J|~t) bk((1P)b1RVaa:rvgMA΀H;3h_ !n%1W>5#Oh4) ,RҴfJDB4j!ͫZ %%-G#Q]u1&=*=>#>`dH'у/3 3hDHQM&Fvr7Rٖ,vrHՒȢCKKAbPY`H{d[MQ 0`؅B<`,U//-,OEXJds7>]bc%t*YW25ŲUVC.SHibJ[*S2/ukXk"SvY*թ)˧vh›.nstOn1qY_L)sM~*)ۧ 2yYWk4os܊ae% DıneJCp+#D]0ׇ|?\A$y6Ot4>JH5(H%}'M].UE0ViI^]&j".4tѾ:e~ĈŖk.N;yv6]T|0ó?GnL&%15W}awryU?/e^p/κGJSJ C?ZA0MrqᛏGՕc zx`ܛ?=gi?VrzzcS˜:ɲ8P׳qP. GBݡG֩Ƞ4ᄁPpBl<aV`1ET_CY?X'TS*&04e6N>oP3(fb$huE+ ~~N\d"D#W RIӧ!Y)&ylɐMVi-So_ 0O{?Ppᛍc9)ԛyFέ 9!cuD-=:d9xD ?w6|}ܡ8- rGіsڏݑ] GL=J <|3ILKoe]wސq#6XS%3Av:鎁EeϳӥbN@pTlXP]5@z-vֹkX`^(ObD! nB.h$TZ Ms6<@>(ۅ-pLVҟV}%ໆo̓yᲮ`TkQ"FbwB"<|C|M9ʷJϱnCł3R-% P&[%~Xf a Ъd7%z0L^$bq|D7$ƴ{ٷ'Xtw35yP @BT*ETAAgJB>vU`-u(P2L?y(8ڎpB$BNIRAuUH &\S )׏<ڕFF7U#t!deͻpF"vLH9kG9G'du0!Dx̷/MѬ&J@q̪7n$|2>͝)ߋhO=a=x \Nԏѿ_ꀎ`<ګՎp 4fQff{jQY?aMgZR}/逜:|adPtiN֔vV7c? ѱ?9c8i P%pa&OSR]ei#U2Grr0i]+b%=bŽʲe+݊=V~մ7w ^SDPk=:BS *[m ^]2y;>vv% cl, ot?gz~xK 14.ϲFE(\/Ȱ'1qED @U(>"!OkljGOaƲ>'4icw0|A$`X?h 񪂑L{Td4tl-PB xD :mQGFL6U\  ¼3/t©Crxy ldĶS`2C"dmW& +=ٵ娊#Eh, W2M!U"#CUi{P#4v:YLV*n6Ϭ.7` D?R$:zqL 9n]l4k)h ܛFEwhFF VD^8`7y\!A4U|^(![l[Z _# CDQ[hB6x.PD畊hHXw_ =bTcy`hid=}O!E5n "7E33'ݵuη<1NݠiQi`=Q F|֔y[t ў`'m\%H} /U'Q6pVZ :DN .Jg[x@ÖUE@^aU]跶R}UA82㒵!"=8yf䈏~I#{ۄУZb ΐ9`Ojg=h݇_$X);0Lʸ[X =&VPyGvQbmE@E\J*``:hDYI=@ cK9^k+焰OR=Xa=?ԉ@9Y p8gX۴UQGH1wSob R  #e‰hA?P8ǵaQ~(( Eu(nppAN> < Πo7hB1'DUs󗄥FQPtyW  (j5Ddt!bYYգЈ4XTPL8GJd HZ [Œ`1n+1^^Y(ƀojuf/r58].(e-OiXi^[O;򊌆ydɪz:P QKC>#hh:z_p#uYL|&tK|bزqDKdC:),R !tٸ]_rH@0 P'!0Jcvm%vx~n#͞s; + {莩_Ĩ ]=}1*s fBjxϵ@@,nvfP31;nR@I9b=꥓4AzR_>g+ym`2DNآDm1~;ۚLQpB#7DcB874 =ֲРA\gE$%9`.>uvvf{a$\[86HΥљ0OB_5" Ye/ot#*>F$6uόDegEcb(sjK߬`*4D<~#tp-i)ղ )HH.Liጩ!Al}P)H'Y9C|8]L*iߗ*:wnT_v`m  RJ~^'nmcۓErA'3cr3M@`"BwiFƥ}2u/U:=b UMR4Ҩ*0 Bј`t|u l# PI̩Ωgϙ :=x4|ɬ* - c6:< m}2h^dLL}siv]Xs+[jl_Ŵ䶞%I3JxF& :# w%Œ]MU9WI'+[-.:Q^ߎ(Rj&gpUVYgK()}=6O{yI|UѨ_f)A4 僌3:9,*aua:OXs-LdΐmAؚn{KˈhEAGCu{ja;𼄔*@ $ƪ0T;y0sNz-P>]M@r\9@]l@QP$jP[ #êt#4bV)2UCW\ӗfhȇK=x#;RpV"|q2T>oT2 &ȩ)VASIfb:4Ȏ 2Kp7;>֑D@q89Ur\b8!A ZK r]7>&a)Ph?P&:%Iaҏl}ެb>.Y|΂X}Սo%vm )"Y &zo8e&1\"6$PbH8 dBxf TlM)[ "qÈ&\W@SGE!ɉU[4'cvfrK8T ) 1 A8&"vVbȬ)eArw;2l0t"K׈(Df@08Ζy!e6PpHʣp~#-ys'B }=7 5Qd:ƛ4Xu \B  \G4IqZE#NAwMX\ @TL٫BR$DK}d/wGcug_?y w=qjᮟŤ@Ap@BB@(R4HcF6> ƒH61]L!!&AS PnG81dUIF&x0ibX|>h4EH) c*+ )<.Al젶+"5 Qˀ;x<^ V<$>p#)] V8[!%U_!̕4lITk4uB}Am{X,Jq ̳Wfl"VBIA k5t;:o yE1HU/fҸ*fƕE$p^ȆAGfL3%C:}T?8oW4[җ-K3a[3&f ٬ 3[ƎWnLQ:AR6:%vͫŔ(_0^Gc6oauI-vZ AC;AxdgFkkLB[tt">cⴌ| ݶ׎֋ k)3 2XiLDUG U%EiKd M [m6k|i#lQYsÿ ZI"([J HHܼ뮃hsάV>HbjJ(_Rj̴ߓcbڈmmp؄r`g!Edؽ}t yY(5KdE(P$(8سs?,)BP);?TA? h׶ybejGqTo@3> #ᯠ[PfUQ)Yf_F%_cQ2*7`ap#g@=n88[D"ۈSw|c`6jqp`Uw=f>{`B*m);+aqT h2}Q{ `&SB- ywnJlfz'\ !`"Z;@8̥ y BL^tXn[P0TĶÈ審6(l g<0@ToYP.hIʽ.-FY9`Haz hdak::kKlnE=m{ <ǿ9 gF;mۻ9n]j0k-$P}A# 8}hb?S䣮Z0&d;&+`m8a;t?NLL bd8@Lb;9~JAb򀌼0 XU6Pn)_v67(X ,?("vfDJEF=py⣛Wt1&XkqCQrhX)4Io<8O+>heNyD>N2%&`Ls4W3N*`bS@@^ ү1Ѭ F n+}@}زX)]&@Ƀl3Q]ju(ݳ jn4ns%fƱ\򪊐xx6M"򬑤"55C,@*6GG:[6&t?OϨt)$ y0?`]_'JZ%p>2D|@<$i }N8ޠ5.ܰ<&Tҝ]đB)j*TJ́/ +4#W0_ó wyH@2B`~x1Ah}rj:'z I_sn93F:JSSwdߊ^+&yCnr)A C tQgpaf-lW5DEHY@RURvT#q:p~ Qv%.-jTǿF~ʀQ ,Ѓ}? Do7d Hbs1F?劷Pp0q4g@ ``ww uD8R&h^^mb6m|Ssev7JV8rVC C'G,Sk")1'dW)b k`0:#<eVN6v e|A̩>4xNPo;A7H>O3F;_5sG㟧dU> 2?\.MwGW Z<|T@0ETOv4[d'~PH{P{<5:X{JzC>@a.?EB \ed*iJît ,(]*[oEk(~l? "r ]OG9`8x/)>>P>D|!A01i}|[ATUQL^unYS1 9@5QN3H/A>ń,;d͛}&D{-+F(?מǾm#5?ೣn~u ?ڷ? ]HH(`7Q\h@ɋ=!ҔœR]NWۣ cS#Nk h)P^ K0 zTa<%(18u BzL\qg9i}UyN/ y\ sdƊ!1u[7#LCa*͛)u5,QH!DN bNސC"B3@D;SЀAD(=']3v4j37A@G1E.wƎ8cِ0L *IS]{L d=G'# ïsdH%;`[tJ(~~f&MZLe#c ƜĊ8a.D\x`" tZwDH!32Q&N3٥=D`)ό}h}wkYfpJX>Fx햱˲}5q" rAz{E$QߌR1HGl0P)Qq p$f>Pt~x$?,=a 6:s"T%pˆn{I>f ְ:EAFR5'Gݯ4uGF` adMnBgu.݃\A 6|FBT !WZt՝|[W}̳3zK OMfau8Ԇ!@\T¹A.Wy0 FbCz,N4"HcM k IqުQ4D,Xsɲ &}/xa@I"X(&(Y)u"NRn[uRnYD{w@(0#nQRH\Ęvpj4;i$6. |E-\0 mI E>ZK29 d&Q @@GW~[=Gs`qJ $J8̲4hG=7l5hqR?m%'`i-6"SbnߣTDCE|P}?W'w o^oCXXmTGn4>UlͯX'YVAO??$< ĀH $n*_, pL{5gy=FQJ~jv+wm;9Fw~̅y}8_̎Qխݟd5M /*#LZa AlH䝗htTNax(N/ ]Y QPKd` ݓO?;!9CDO5B?"1AT"$̦T%g:yxAxO/[)ݥ5. 9xE^AHUF̓Àk?dZ随Ey$Ñ9žZY1A੼kٵHb![vYT}T:*|ANvB: -@!GoXz$A!A;Oweўp%Ra2>di3,+*9TP̓ J4N\Lw@ f(EHmt}nS1O||όMHbؑ6Cn0B>:cTyB@%ԅ\:$M//,P+`u.Ԟni8ü̩V֋H Q\!Db:KH 7ek;=d<爥(L8Bn`v$3ibtgɎV 'adiL^8̚=Єi(2qf ;˗}篗~=pm,Q6K@Ua*ؙ-)L"QL#}#LagS[ݠܛm ,p$7!Dt]d[w j٬ r0L3vVNww*IL ~WȣT8'N/PL^L].hPSN5W7 x8C6+"FپfmaJ(0e+]k'gO: $Tiqˁ &i,~[zMOze|1tHlT׏QK:yqLSG.O SfQYt0# p ՑE 0t0Vi\H<"0)@]ŵ F%VH="LG_mw,#44dk̓0,JڬMZDQ-QX`< Q)Eņ%i<7>t1p>d Ʒ%ߕ> [CIl@r#ŕ3ܜd<|ש>_< &}}6 )aS =!WC`ϓ ?pz}(I&{]tY}Dy4^^@ Y eЎia铥n(.Ja@}Ʀ|M) 'c6o4X.NXZC_]3 ';V:(I"J/[#[ոgRUu6d!³ J (J8m(iq7Q5w[Z-s4X @ҤKoa9δVr"ZRՌ҄ZtY 02!SPVQ(zDVwu%2pSb*gG5prJDH_}L- Zb=vG{JK(smvZm x8ǣw!3\K_Nbkd+x]LCXu߬01^nk<@kE(9p)Q뻋c2ԟP$ ]D1wO&h v Y$d1ރDZFaol J^]nܣtl˱ ЬE#LɳKu 5]j oUI<]HJV i}0Xr۪N-+ i "wώu -}y3pПE#A}G9̒XDV3z zE\Lf[BmlP9wWS7'ԒV2*<l0UXɭƀSճFϊ:^R)_kLoW*XG QіhN-C> dsXR&܅0q+= f@A>3k N=>RQʢe.G1bgZ ~b+tI&'(_J^"[mpۆ܍Jf5)r.vsl S}) Dlq6μ.-W0$鄟LsH}˼^78x`3kE%00h!J5+-o")M#H*I0H-ə r NpxFaMZDDڑ?t?'A#61fӎ< MLtANl?auSGdx0p<`Au0x`3nƘjZ2^&A J " LTUAC?gnf3JF' j)G)ddSD"`U0~C Oܰ&8$)#} }'P.d7a Զ8 {:}S!sΐ(3l]L|tXXʪzl/IyU+A=j>ʗΈ(A2O׽=&&u'מEFla?a\q`8i qzb\۩pQٝ@ DIjo1)pA6޻_36&YqwxրSdj4P۳h>3+<ũֳ Rf %+WB/ĕº1@haVBtWV(Q).B :ŪL`%(C"4x1 Umd 55<#pQH폩}8rfZ?\P\Ozdz8H2|էJ$<u1O❟/lMx,ʖ}e VQYX+Dr*!̸ <{Ep! ɊV,U<2B{q1iJXըsTx[D٥~LcmF-ĿEuRQξEv$G#jƸcR$Wf!O+Q1[ئ=5~))wx I%"Q6r,ꢵde! ܡH˾cH2`LW&Um! pLgV'*#Pgvr$'bFxM>f:[ >寒_7zx=P߰)Mʪ ?J7|I$j^z?vpɪ3|vJhJBy|l?~sFmRg:;ڣJuWz~H]~/QTTTOgaIw֣ m!3cu{!Gì!:biRdӂj5F٤?l8  ]RTr$"@pD5L@A%%U1A)T5S$BRH!@H(hCʪ"%Ȣ(9PUȌQ#Q4RS PQ\QQԱs#+TPSSEQ%&H*B%$T-TAS$w Q8BD0'lk&J!{"(<$b jV ~~{u"_nE.f,2~^ Puh>oNjz#0*+/ >&e"O DD}b%Tt12?1fSlɾŲn8K\w;lb)$0JI:h&I_g@;ua(?~ޅI'][X#t}\]ٹ&ĎČy*с\|V\iYD\CH5f cKKðdM"\J3&"Q`C-3+K@`X*("="~J*:JUT󰪵UUUUU'񄁆f"b3LAIȬQ8?/k ='þB_`JEtP Bh Hh Bh]RH'̺dolUUPl<"q?Ts8?e뜓_k+)=c)~k7_1c<&UbX`9vυsv$@JhI:}g@y`~"$>e: 4P/EpÉpjI< @#P7iO63o_.ܾr6!R* SN*)%ރ Ɨ8MGִDFIWgVN>/T5t qݙ~%(o 3hƂ(6H\w?bEGVnfd5e7F-ԾL}?Gy5 qB8j X7EؖB o`({_4 %eQOx#-<;6(rD4Hw_| I,+Gk. gkSXA܃$Hs0 62{Tډ 8!aI|ьӀ3|pu\? X)Z( /8޸(0A}̡`=A;7L&@EWHM@ƻl]>S?[ ϥ~2ֽC[eM$}gnȎwD$9]?oH|^^O0LH>eaUæ":Cp%Ld%o!Dye Ɂ%PGz6ݣ.8/wjըYRY&iGN Tt$J$DCþjTۢ"d PTwcrUg@l7.θE$m9W5˭Ө'pd)]m0$!D=JnAlf)GEba.?F^l?]4P~.OT1݃ڎ`lQ"bl<8<8?E@X*7i/BBU<`s}c/`%li9z9$ COnt ?1Qx"*Xz>&II{T)8Vq <tI@Bp8DS++{?,DJ#+Q\}!8k A;h"E|g1Ɂ`돟< nWr0rMQ2"}ne#&"M]d9Q $ӆxHB)B Y|ad7U`IjT0OA9 `@@E;"Q/P=ÈfP1#-Ϭ$I _Z싖ͱ `-a¤Rb s^> ~|6O3f I8[D!t?87)-'P0PH Erpn߅1$z/k. jP˓NAA$ ]ze^N*@TzP76pt5U> ?JN}C1ܘ[;]_Xz,1}اӻ~ 8_qK7l/騄RV(<A%\%N APurȂOgJyU~0pߏNF}NTu=2lg5 0+RV aSsnĦ4 =YJ@3vd ~ug] ?֛ٳ6iM^m׏?dioyfs&*?r9xLf,pP]n3"I}X"s2R&):ba=qS.?/f|re؜?(OhuhO7~ΏShB̤j5#*N)JR({>>2s]d0Jl@>?.IF&Ò" (~. 溱1+9֐xvJ#k-wוO(=߿|,30G>r_Q\}oE-}lzTzt?}RQrNfd[E">{C{"i~هm2i;w*T'X{D =O[}7[7a 9%~C*YpQ3f%xmFNp Bvc4.끽Bֶ3 u0#fF k!|360wGX'iʉa|2ָ-PBZ )h; SS P!M;RQiB(! \%{ :zݎc_&ȍbPퟭԶt 1i#g`X7'_WwI 7pralaŁ={ϬW4TS{/i>' |X.QN~P7oHj{N %(wshf}}t{,8)"f"C"KWb n>,?/;ZC{|ì1ҶU<{P8'PI oǛ=pҽ]&= ^o=:KŧY!.6կG am#{|:dxc&A{z|YQ8O鮩oQQHJ*,[('O?:T>_G{TfJtc,'sAˇ~ i.r9Z{x@?' [Ӂ8IOkWsZ*ꪷfOt~4c+-9ZamZaaIā8BOMV{h[V0g@@8]FSu< 'Ӎ@pK~so yp~quZ_;>FB>yףB96'k:/_6 Bc:dr(%D(Óm3h|zMo+ozf`J‚ cƸ<=ιsr\*rl"7#z?Z,b$q c|'z~8ͼ]Ooc@oq;wo&.__S?@1f&Tiyvo84-|o-kZڽoqn{㇧Y|^5/+598/kszqY I!x̣{r^f/i9ohk2ikZ':}_P-9ԭcEYN0jRbb]`\q(N\`Gt(6"HF a4>>I6qQ䎬$3A LP\KHꗣ0|x2d76As8&x}v_RNA%:0C;HKRO˄8ߤ34 2VI~JϧMmp_lg-Qwt5X.t_9t/_9S#\fQ>q__FKЍzH˯x[dHCmWSey<{W 2'QM)é1Ч'|S2 ;_#~i‰G&A5n"5-\0UfH(.$ CN5\%%hs#H]Ǯ]\9X1&TR80"% Ow U|]R)ti3L0 cп>(.˕ɶF:3,Fna6‹de91Wx Ҋ]nae8Zj2(R %Kc\7 ][gRrHa=%p&>j(#i8"k mpX5ԍ]l2ϡbBӒNi0lDwiD@Q:4:* "}0_Gtk&R{Vf37ox?ypBA!YrIJZ/{upV5C i14mh{P^?Lwls`w/<\>rr_,hy@"0"QWU@.NJ JMR&Y"ʳ  9Q4yqڲ.@MA.LQ QURUA5,@LIX؊RTK3KKE3HJ25CDI-% N1PkP:@UIPI] ]RQDKF( sgHKPA$CBULPPPPI4AM5T+P4AD!AAC@KRTLAD%L@3 T4 ,@QLLAPICM$J1-BLLITA EPDTR%CSE%P41C@PM)DHQJD)(UU U%EADLSAMPQ/CM4MTRM!5RSRԄ!HDPPP4-)PPABAE )ABDJ3RҔS+THA0T$TES,LACEKDR)0$AH 0 T%"L05SPJT@I" 0%Vޘ5 DU? 1TAATDD,ELRXɒߙr (3A6$ߵmX؀m_j=ڥP&kh"89% j;TEMP54M5A$MQ *TTSQMB%R2/TQ0KIw9,RQQg ΃R(~B$ #eST4sL5$h$( (*&J @G Egt(DQ P0b)HcN`$$&eZhKY`gQib3RLq6!=g8 B4W9 `J>90'1AFΠ F AgY #GJ B/\Hx^@}IxJ@Iw0?x<8 pjJMjhBɷڲG"t 1=,HG*+h%C=ēLDs ZT@=7 I(HDCBcBc@.>1ʼn`Oԏɼ c ,i ԩTd'$fOTM ft8IG+~Ay`lқɈU(EñGvH7*Ē0Hiܛ"I~PD*@ɶ9ВB̠rG0(f8MdV .%;:Mޭ{8$~=ٺVʂܸ+f54f%Y |"p6va:ngW=$"mq8mQ!f43\.+,si!evQ_G7Szf[^V7+@ ߇oD <0P5ıÐj 5Ą5ӜЂ $/$$$1M2sVL6OZX)#WI+ 6סr}y `SOEd*ym;cq@GO/>qI?o?Mn!/nL,yYZLvO'G2`aI.np+t]+fq:֮x;B; #2`f3ė)lpäm)wE:~l*ח",|;B|`c F2~Ì"| Oݒҽ)Lds n]YC)/{c)W:l:urZ>#H͇d{-v1{'9K&=5ë,!֌^/Z^9swuImkspΡ2 DE("w5R/0IA{p 95C^st gUo=Zz:XLS_gvuWjJR)JRҔ4hǜ;!]ZB; u<߯ӯgcz6[( 'AwSwiǶMpiKlM2}{< 믙vgl14 ?Q2n&nyamܺqIÁ?G vJ7 H {ܸs>BU;KW'wAKL\ʨq3m/G{m3:7G=! )P_yz`s&@<TA:'hE.:oy:}wxdO۰^\3%ظ3}{8_!t⊝]}4)YN%_糫$Ԟ=oޛ7@=Nc_@=cj(6F#(24x>(Q6mK@uwd7H20i| AgVQyKb岮)9/2$ada* Z6$NEr"a$qX$6AZGoRAFz{eQTl#d9uJ.bVx#C2};*: G._/f' 1${#Ix Q umO@Hy HZ=N8f>&$.)vwL/}6oSYS3C."qx(IKw;>{:u9.T%,b4R8nwED0vܪW[]Ǥwh' / [O`atAbw(DG yy >ԑFT(7QM {s"Vu8(9-x(:FeP|Eiޞh7 0 S0"N -1_ Zi{lQ Unzr})_N b p| `Byzy$5}XA4~"-+$A&Ƿ%/ \cH2UIc2{"Qq^$bP EbȒ,;7+!]\ @~LⰬ:_ wm!qFQ%04(3rƮ)_ex:alϘlJJ DWoga )Nr(b tiX݁A vC`l4ay\_̫.{@1$ ǵ31d Pi}CӷH ޛ?> 00"`!Ȑ]!Aä J ĸ_o}?#^" `O돐 DVﲧ H*KEtPSOH`,?ȧj?._p_%C@d\v*sW!U7w$'Bz~2gmQ~_(`reg(?͞ GM?\'IǻM< %(:PZ(gִ\Hl.͔G3C1M ^٢<"4qLn/^ AhX ([]Q)KCaMn"NÜC{בaFd=0uq8ol!J_&QB _w`'@aY3Xʣv6:  Az?&f A*C c?HBÇI]`3ok]<@3RqZ`pglCQN Xx6vLOH7ֈ! AbwcK|8O\+ BV a߾C`!!z+4shk|=ovv>=af` }__ߏ9a{﹑O'ud݇&Ya^7 vco+5c\<'elY@7'Y^Cw]ԉ꽦# C {kRgJxC`B$%/~^ s[UqE`z~0jyQnlEh8_EMOOC}71, aU;cel7v6)4ca{(|ݎs?~.\.ͤZ.*yɥ⥜R\B2α[*HYsR}Љ*|p)A49nTl7aݚIU|){GD<8ѵ;sR~n?iDRTdE2:/U7 1HVQ L1+cќe?&RKfƳQ6wxc>ԒfUr'ilw-rD$Q=چ$kfXK~n;knyPvEj"NHmr]xFQux-)l66nRyfR_zפG2C/}|gG`u=GTt:3/RP|88P>*sl]~'Gv[GM6[Ev8 &$6󘄚tg~]:cоPa zEMP@-L+HP1PRеJz#=ߩgN*?7 4sa?NHHNw D,b %D@i1t~^_'VrYѡfiGGi`B#vO2gIS xuF~o4g+*݆Z须ozXNѽ9X!QoJ̒E6h#%ҿ*'U'o2 l69Y<Ҭ3#G`'u B*dD"#D5(@R*G۱ٔE@绱KP%b`iJaavl4: 8HPG7$0f̑1U  V]H%URJ̆0k)1UK,8Us[Y}:E|I}\գ0U&yfTo֌zۤ^d('d$$ v$v "v9E]!٬](! ڳ ݤF"8*1fBdP?S`o#";*wӃq"@0-Zϣ\:;*Ս۝;ϩpncGMIC=.@@r@ARPU 1#%.w{"2./OJ35% vcMRU!AB:DBRHj*jtG ~G'w>@DZ\"߉ysO>qO@ǁ$H@yauWM?zM57j:Y-JU#$9KwbŁ!ЙNL~iVYKyGW},/htJE8ը)b榫YS3*o?V&Vg̕8GH E]"iVs3!ab՘#JLEw jJjSI*ad_s55En½Lw↲j|M!fVV*h%jDoOg1$6˅(T~ ZS.j̃I!"ַSۃaw˛f1{vn7?J)g(`14^.npgpQ҄Тtz4:@@ճJa@R RBs7XK$yRf&iWrݧf+2lnu.+lS!$aGY T cŒ\g9YyKŦ%S&fa=SBurQb˩ !-&YQjjsWv6T֫˪W6qX4@G=[B#[dلE- Fqͨ*08DP!jazYbl0ich ሞ4yWa&qVRfZ㌰pq*o,Z\Si]V<5qG :^ɳ!nrCJ`l#onkmQ9j%8g+,PO! E/(sf~-w;GCνyj(vs1}S! B~ !4 8.{BT TA 4=E*/3.bFF:w! ʠrÄa*zD4O-]pR0_,և}b(E D% M+AT%RLSAERPQIJEE1P{i%hC `L19sz`So;(?/fE5kpv32(C_{O-|T$疴ȊGSiަIIf4jXb1I%?E&JUw?{10@ 5PA&5TņBd)JFi)B()j jh$^FϣxqӖط} :n}%w`H"e){r(a1CA 1P/}<8|'VG4M(0I_$RyHRjY([j@[ni8 P/18k q~L&DD$~'d_QE|qrvDU05zv#ɯX s Ԉa~!C粠 žH+ %p'67nWkO2ۙɢ٧4h~YϬmԴ>eJ:7^ԞO]hAI!BD";Wvߟw J%ukOn7뻷'f@dEC4 D! h) ;o;  5_DSVՆ3!g_v: %=C]_f>9±g7M&\y0G<0ۏ?ѼLKO/+jaO.~G{s?"79Қ.1<9pDٿk4Op}n/~O2 RI@^9S\D" CT@LDF!01AÑDD6p͔*C~\d42tC |.uNH%\`e _m}}71uBUz7G?ٮ;@U/=?nND]uO~fpb3<}}DF"  ;;6IĂ@^N툀 HC^ъUwwYɎU<߱@~7 VG9q( L+q߬8D= / r5Q$+tT)zi A?,*dW͡^K\ DcDIB*DGuo= IE[_LjTz)`p/oF 7IbX#XGa:ôtA2duHL4hYa9e!Ko2Wt Wds?rOQ(I\~K1pBtrI{xWΞynT Ki F3{N`J#${](iҶ*Dh." 0 !$6x~)`d! <[/WZkdr{5z~#',^E[v 6bhduM$iD|<c{zN(:Y}{!)B{eCuG"0N<{b/?>D ,: oX⟛埏;Vނ(PG3EѦ\wy俔 D gfg(R/$1>S }`b260B~fl%)LO a2!+@@=}eu@+(ȃa~oT܍2D5)3JzOj^f Q /5nxFKoWȜV7(8ґB"E :Ir}%&Dh9bX]&ɲ LF'J__c1j7c- a=vuA̗mTY-;p2oP"Rc{cGjDP;F 1t҄pa5i?PxSz@j̄owQOjH~{=俷(ev\M rb`#̨h"AÖ{ywm\<}ƄfiHDGu`@*6{Y:q>L DB8!<"Jef q~HLyӼM v2T B)BDQF4i;ny":_ Y:/VRz7lpBW;~{wzO?HTjdwAa`Id<1SvtqcSĥ q2ԟHr0X%GᨪD4<=(!޸ }HwӉn$rX{!'fJ N^=ʤ]C^VhTɳ(`>> bN֝NndF isyfG3v:W5;݋{d{b`Q)!J_!j޻3Z4Q=\k`PMp@lUȃ+_.4Znfu:?4F~;Zz{e#3iAU<kZ7k~gXS~DD`1cwxj{1| ($%L}*8G)in׆٠|) rEN9&ҹ-N_\}p#|EFu*#sI勶o~Ɲ[G@@m6H$<ZeԒ!ѵUPs;*Ѷ(UT -5Y1³9+gi3w6I[[seDA2/xԠT2/p 1WtBn)MƔ(C-1֫xŃ'M>|G$}X׵O? %r|<6J QcwiiO|=;\\&RfݗMV! Ȅ/9szOg P}P֠'j.: ;k5l֝-Hq&񂶄uv0uMN{nz]N: Ӎw. ĎIxuxAVd=7 CfޑpNҸBͱ&zUZHw1#o^ X<05Eo.~HPӑx@cr!h?5T}0vXGKpT.+6v h'WWtQaRQa a>A*G_Oiwz`Z~>c`>`Ǧ* Z2kXeoq,\YA2> qB*wqFDnq\xof`0Zm6#4qm us5 1%au2X\WYG)dq*rt[L:+CiF1ȧlL-hM$2)"ti+"[G*LzlA|(;0 `Q. bہ#HF)`\T-ʘ(T[EB+W !7 `#ka0nC!1(X+ӛGP=\CV&$^*k) g&:ia{"ӱׯ(Xl^R*0+=.6Z'}%.ˍ۞&nJƒ{x,/߯s^EFG`IV=%lLNZީ K eT%ڙ\kYSGT|M/|4,Q1Sfi1)uEvb\6"賧9ٷAqLw>pֹ[{jvp4VrRY6E(X#ZKiQ`Pޓ&ݱ>!XjfYm]`UFXlDjEBjm^(m5pT) w &z{c q&E$.SV^ .Ґl¢}ȅߜSZ'!crF _)FG% 5GXx Y4,g,᭍ Cd劍"T Elђ^xCdTp"Ġ@.a$GD@2 ^DPp>G v)MVC2VCu&Pakn_~}qL#AۢLAPUn4PWxrKjaD`@) 2d[0D'N&)p;Kxu֫.?.Ki,:F위"-@2f Nd[D;ޚ(JP⒀GA "9r\0!γ{o5~ǧW.ϿI'R4d h3|e5b JEh3"}L˦^}]ecĶPQG3OSwIwMAԒxrK`(m54 ɠ9p >P_/ɯ]M ;4!Oʝ =|S5&7+)O>>0m G*j`½ÝaĞ]ΫNVu}HH&eRߵnsb;pđx_1O]LJ]g;yq 2׿.060g~kB *>8W$Vǟwc9X̡P9YP.;m.H {肩zȧDNX@C!yɼB‡)& *?Ѷ:}1l:glu&x4&V[Dd'ɟWGGJ[N5헥ZUiШ>v|wu]( ŠRssXDHǦ DPVM> Ҟ莎 &-{ˤIGqqع)g ! rNE3BE34'[@@gL7fE4A{YeDQ"}8K <[7d$"|tz>v?W"=$mπP @>W[C&D*?yxyOc<%@g2" OC5p6Wm_ӪQ7^?CG* 8my\G[.9?ˎ@|v=qѕ*4 Ї%P}X0 ylӞ H$N9pwjЁCRaA$m(XIH>= >| ;V@"Z?"Ggk2Er6?`HʼnN(v萓tIF%qkL>]^x!h}KTψGsR—`h) ?6MtɇKԧ{bJQeOGY|Gq5@\d"!xO@>TC4L=늜u(9J%(Tat:y u(&d>P=d D'p@5 K>P:' i 6`! s0d7yEDb?׉JH!B>@Bb(f"!k{LMUFiG Lg6sC$3D)b3k_)A֤ؒ10|=NB@/>yq߼;tgSOA46W/"=L?Ram'J`8'Z ,_❞y,m:#O|Gw{n10"7xR!9&L$eH ;a79: CF3A*(nÆ= 33rA0"B*-ɑ)z$pjfM0>^Q@}&bZI&"(,Ne1lL D!PdPrQ0 ;z!2*""0xK*cgDs\rJ V&%>̪n! ,t7;Yspq NO98,aq 䄼uٝtHy&Z>:Ky J8ą_Z="(J\{[NOoΐK6Xzd2XRYh1NǗŇ-Y0 !* 0EyAG OwXQ&BJ4XTQB 64l .ޢP1ڑA3f,.olƀ{&}; CQg6}?k=g' " dϟ!P ICYcPFwn5IUC8!B;&A"I'x)W{=׶j /2@5ŇDܧQ2m~;cL(ʋe.a2`Ji eb jvv W4@܁&D"1>4su%D6)Rxve^:zcs6`'Tve驝tzmKCVU|m5JdТi#?jWg>z3݅?l'پAMR!XV$\L!yEC1( @J"B ('ϐo C9 ,s2:J21W0ɐSRz<@D:]z.ED{%k갠{pA0kuTEp3 @)PTQU{aP:qơ7$@L֘$NN&4s35Q%1M*NL24]8lr"kF@s5.a<E~po×4~2q!œB $DP`'O]QqG > Hw0Dzu[sqHxf]tzdо Ad_f{O!i`DeϢMgZE#ʻ{'i$X!,Df:G;T7 7#f oe/J7;0l$@>4v\CUw$;^nЇ.gDvaqt`Ɗ'x_[ |nӝJMI5DH8g$G`{OԲdHlh{̏2ӹomߖ0A4 Pp!D8\hz3Ef9Ǹ30"d>>( }| H8ҺqE_WJaBo`}(kAAAf#1C_zGx+gipo&?׹}}F} „?HEVq9? AM$K}sPVd$ݐqLrky~ݜz& t  vc>1PLgD6v"S(U (cE dMOQ7iXV束C yzt׎8w*{Ӿzƫ& p0'C }۴Q96ā#C!Xi\r80Hs)8d30;~HbTttT9˗N)ьt&BHj!:nI3@X]~M#Ah܏  NA H 5< x˳n}U;HwW<';0'jHH$D%a;:t۽;&cB8U6D;A?^u%t ^GÂp0 AiSU(Pt#NI >U ()( +k  f` 8AU@DL@GaR*PY0PBz(/PONJJcK0z $ p}g~Y<"G$4E |gt;^s+=3Bn  ͼdol gYt2 +mQAO$xдA1;XUd*qb:W$ĉЀрCwl YBBR>B( o"hE/t .SsNX-S>*A?h((h,#.c ~]=7LhvTb(Ep¦6K/'dD:āj7Y_| fAPxħ!~'aѦ@ֳoM36f3-LflYfl3fN;)hR> 8t#u"y7 PCFI!Q&c'`1ؠ!qb$;0wxaa 87< 0`m$Ǔ'F۽ȍY`*i*HBDmq8]G|F$s&Z01" .@D1 gB,43Z|PavbGOo@D}AϻiI [zke! a #osُ1ccZd2NLwa7$~A σ'b`l7z1g8!X((J ]xf:'Ґ8! bx3ALgo_C ?o~D7"K>vOL@b>H4Cg\ٕ֘%WVM&e.l.Y8%ۯNPф{p2652c!fmVPdưwJ5anԱM_h ax *90N.iwoKG(0HPL0bg"C?MuMZɉ(30E7v~:h[KI6?"EN FoLia̻& :lQ쨀S"`@8=ӿgCɃ^#Ә(J1h$^Dļ{bOSUTPUUn2"F~tc2 HUЙyH?)d<25I7M*mN4(TNd,!(C 0 =}kgFtСWH€BJ D`B'SɐNˏɥ GwE8y`CQܐhB<1kWKq ܬmj  0x>cG%<Øx(CC疲~\'0:lbi?PFl6y? z>kJ }UBwi";>MGloN [dY)|ـNa!HHqmvU3HA8D\+=M@P9"M94/0݊)8Bd4,0n=W7F [Gq1)sۄ4gS $YyroD|xɤp`VGAMEpHQ;dz=Ӣ #1P$:bUxAq+qe(E$TBDF“xHlIň$g6 &f#QKil+[$- p 6BAR;Gtzy&Gcn ubSxg&D7A ~?G ֍ F;~Vs&?sX_uYb95)T y'ZGyh8: 7J +UI,/xL]Eٹ %9asf=*+%if"5x҇#E:[`$DaE XAgoTx(QУGnS"<\f2Pτ7R%`8ʑ%:) v?]%I\fs3#=L@#ѝ#sEI95:_TVklԣL4T9]k_8^|oOnUldfLdXdq׫+#=/(L2 bbB` de|Bc`Uîy}aPG^5f|=\^z&dx=Ž ͐s\^sygzn-@H!yx^#$C Olyc'.y C>tD/9ɥ)Bta9e>LuT ^-uc@lDBB7C=`8P l%F!$<)VNs$3q gCMxL>  A {B7B}g9tb+3lϴ,0D]Ā3UҴф9v&c/.zϧ'Sډ¥S  ShD۱8J3'MdE$d(^x$4\*:0c6AmAD6 53Yex6]q!4ṲTBJCL g;9,x<HHAe'*V *`ݡ(a 2K)PBuYZ^phrڧ{5=roe'`ʄ$sθp0 fDFr! ; %w h|(w:q?$nLATQL9<8PQV UE((7urUUb-35}Ơ(D= 4YWcɓt>q# 5XΠ+a >D戙s5"EGϡg<$h.I~QȐ: 0OS#[x˱9,yqN~&W(61?3A_o]rDID')"G}_b YN0"L" ]"1>C~.y=ng$ 7‡Q`SB&y.;Sn9DP3I8gv 븩F P6/`7u N IԐ>ۧ'=k!aҖa Y{72' nD* 4vT} qZ_>懊:¤+!Ysnx # bZR`~#_,沟QN MJzMB;o0~Lqg( (H!b*9\u8D8XVAť'h `؍)J!FB a D)’s.P%@S'ghCxCtBhѣd)P>)Bp/$ ⪰m@L 8*H`ESF@Wġ5c$<i=Fn2P8@1%T3ܽ[ hF(Hj- KLP"FSh/ZN2[SC-rGGTl0ҰI1ZGOJ5CI8n*Y1ѓk9oQLEp.7A1eQqJEFE8"! "TGl˖\Ġ(|pljcD4dٸeL`Vb?G~4f vDAϞ Uf4F~We+*%@`@TVT "Q{]P`@HN2(Fw9I dw`!ԨR0BFpM?8P G#|B`s{!0ʒa8GJvkBly`3-8|%0iJ ,a,]wQ)~ v OAb0C6#r?KQUJ/{% i4y=%MQݩI:#NgNܙ`77 w*@+90J}<(|= ذD'Z5}rB-1ߪW6ѳ8A럟>ghbB \0Қz"ztd)PН{AA')zwrq5}cq7~ݪb{gd.œ2_6]nh63N~zίtYa dDjZЁ Ph2ԍx6p2HNdkxR}.d2Xnn[ pި>>p$#8t:0#q:pyh2Q:YhBFBpQ.Nq7ORZ=UUlA$pg:'gM M!E4l9 LVR\#~Sژj!"!Z)scЩsB9}k#~S0#ac8#:{xW''hwTȦ|8v5hA@>,pPľ9/QxY0rfxY7?oi}E}>ajdvp;|"C(A$>'hɸr?"}j2'^#1aSno!اc˙G3 !Q*0gЃ }>Nz8:~B̆k DG @DĄa_/aS )I(s㛎q㲋r 0ʡPP$q i>';G;Ku Ҡe.]{Nl8v|,؛E'Á uu'GnNh:NG%=P:` ` a%cXu{1km{p{(m(LΥ$d:Q'<فr¯hRPU8"Mf;HefАN :wgš!aRɯF=zNwG̤:mm>ndL&oMDCUJ|e3 m J!FT@D@; Ik's裄:ef1>c\G0jÁC0M5&ftarOhyj. r[lMqQ"E\5KSRآlA(f*(ilNQE_fEPQUU N5&R|`i)VY3 ~TgSpL'("NH.fY/?EqHG|H{hh +y=7 <`J:7 ϛc=< GCY9A>t ~ҹH $ ނNc.1s1C S z!̒P#),ce$7 O|6,pgélp;9I38ݜ;A(h$G /iMMO.C`pcRPSHKDBPZ?ZN_|CASzf߮H'5f;Ez0%"}D-Oj~ja Hg+}.Rr_;vuljAѣuO}YEy59S0{4Tۋ&VKHUussk 3/X&Ni!U*]s G=PvS) D,CE tcBXܚ.:JIP=w۔ "g@"lxuwwG~ts,JVOg;@xAݸbA.pf$@E `ɢ}< @⣕> G͞iΎ Yq949YH_{TZejw%FmjͦPDFIQ԰EWC؝3krD.f ^HLS0]9 )JԺfL C9C m}O~/|6A( ѡ(+!#ոˏVD%B*g7tuLT{ xy5bGԳ.A, :Ӊب{e'Caˑ~Ab% Ic|#ʞB;>p"t$$2ULC PI`5Jin!apH`A8 RS㾍 Pc0lg&×xhKnFD (u7{QT}qČfˠeakkkk`"̻j&;x8KZJ`%ie2Vmd̠sO]o}ᯑ%xJ"M_K3A |G)BuZ.\!NHQI1+%Gޖf YnoU[n=Rsyn8V!tJ`ivYl\ϧMl)D%tNƧS&wJTȴN;Qs ~$$ (BHTZ2e* 5 }/z$9ܰphL~.T%pjvUUZo7Jr_?>L`=no~K _ӣ0vK.@hGPH `xZ 1jkYZ!IYO++'MlKS6dce3;G!b#{kqǹp ؄ŗHO $Aa2|*mpP'$2z?9 DNJ}Y 6+ va[h#+bӥę%͊jUD\(J;K r "cc MFkFyuƌ٢ʘiLBB BaU*98*]"^"J3nPBHm5cV$"[qȥ[B '\ NrYth:`˒Mp&$tQ\q#DTc#m ȝ~;!ib~z \*qdMDOJO87= ]*F!כi52?h>75$=A y0]p" s$ (Og }c3o3 E@ DI양2BMs^y5 BI؇gXbov&atLNmRa[ @6CN͔t&d߁.ʕ`[LHaNul&"-Gb<On  úT UVxq]n[qj<]8:_ČAI梞>Zք vުI=nO#a:'\OhD{`1 Zɇ>rXhv|'#CwU4/P\5'"aZ! ( '芮.6~g+ MBle2Jvd y t^8~^85}ǂI2ȁJʆ 8*֘Pԡ&dxgY6Һb$a5aD:wQztqﮪu r'G52x ;`vt`]ǬvXS#% Ia?.M8B>]@x+i "@ܔOpx/IL=)^ӥӺCA>ʄ'k"D]Iw72SS****Y⢽WqKvUU⢭KRUVUXUz㥎9SKݶ73:j\TSUU6*)V)IUUUUUU^F;ZUV)UV֥㻕pTst5'U]MqnzEUf*UUUV)UUjZV)UjXVjiRSI¸9䚵UU5"SqҪԪ_R[{}JJ*(Wn/:UU ܪwO*st wԪWt-RURKҩԤ3ԴҪUUbn:UUjzxUUUNU*:랪UiUUUURUUUU^>U_Ե*JUUt[խ-UUU<U۹Wʪ)VԪʿGnUԫ>򪪪RDmJ\$-]V)UUUmJJkwuU\R)bQUUUUUVJW]w*Uk^UU~kcܽ\R+jUU-JRWG*"t"JwqJ*jUUJvX;pwWJ5|)UUb~REUE]Km#0LU!4(d(X𶥴׀v3'iUPUG@|I `{0;$RHI$P"U'C $dcˡ%%p 0GW~D=%CS@HqY) LSٟZ=C!=~1KJL!+3D?3u=4A*joO?Q Gg_ N$׃.nCx93qIMajJTZ0.ncUT)ߑfv8lH %蜳@XCG`W㙄tNB=$~YJV2̙dV-q1T3)ΏE٭0YqĬۡCbD!Bңk8Lĥ")eB &-t'=|#ȍppM%{9@l?!Qd9 RbI.'8joJCd$4`,>=vlH?D0O~ Ztg7Y4! O _ʛQ^n`Uq]ӨDu1~1Kbw 4 FYV$8QzG‰n\F\wƍy\$xJ$ Xa%<<@6>M ~>xpnyr#pݻ~vb}9XCtGYg8QE̕\}݁;`iDE>dDTO=g(4[nO#֡8MR}r2yJ|A:+8E8s%|0<E#9JFTHB0onpIfa,lj=3)džӋ%}bH#:& 3wh݅0l9Z2=qӽ1`Nӄt%qubm3\q;=G@H6S g%ٌY r!ѽ>f2^F!XU!_vSM">F~M|xx J|ǒ;,86 :CG|W{PWvOyeU=ʊy_sqLcw{N$xKǻǽZIkk;E_ZX TE8@qeIB" :PPBD#(f $ vdX8qS2@ EDFB0d$";QaU$(#,V']3!l,4nvptx+#N;;Nvyp#92cB~dn?O3 6;@a'?^ ByXw(0 U2H,iFFxJKΊWY,-~,?aD \%'ZRYJ <Pbg{%4"KFmE<(,XٻDsQwfm57C.b> Ml!|Mʕ攝~~ۥ'Ԡ{;w\_e}FG,k^m&0BL^*I!AܡQ޵AA㲦;tPC@`/Wpt3O,*0r|e5n?^>1h TE lidC8mn+ӂ $ d}a̛ o_#> (.waWZr}L 6L6F@@wb1m~; .cN0Cq #Ok@tA<}LC%)@@w U]ͦwTNF>HH&I NuQ%Ild""+mUTQEDHD8ڈ*";g uˡg~{! h:E.})y{gJ^˜~POt tQԑ /Q+ziBnDXIF@1 j80Bm+!'@ c jԖ)rFF`>\Kj3S4I-WV4P MRB/Ggnzs;'vDUIIZCt)butP\fE5]X;Zꦔ晥T99eGcgO:u2:E h]ZZ9@ШPN(=MɆX&j/+EDzQ:ਨfDQ+9Qv-"W fYRVq1"9ɇ @pU">0fWP3k] m.QGPVAkrDHC(Qi BmgTf.(㖴spNa@jV cg,G_`C$=?Ɏyr0a9 k{co`wVBq)u% h~#G>fhAD@{&<€jbQpSx(c 0 BSŇv{8ygoU?g+"j(sP,?+O&cJnv"j޾rLnpN1҆toiz * 078 Z}m$ NF(<) \ɸu!S[c‡F6$li"6gĄp52ֈ'#:͌'*Oo~h`}E8 A休B1]'b n=CtN3*N}Y"b>|#n1`DkB'8Qy'qџ0}q+8@>~t+`3Ѳ D񗼝Cq|ž!>a* t$[3P BfC̺XNPtpgq2J'$p/O .z"Gs e8È2:-wmǽ~C SL1 L@bl4\P:!20; C- :3< OOAn|i7 SIZt؞Σ3k \&Ͼ2ԧvT:!( $D:#Jr[~ء??>뚎OR 9t BF!'mirJV 4M"$}/̎1ib:ax%Q:"SSHvĻ%Tdds}tͦzq%xပґ!Mzs{⣈~xݟV,Ƌ79 4W^rB:\8&A' (Zi쩘 c Cu0Mq ,hn"hNCC80н@{x$=3x@məaw0` Д.hp!0l$@M!ey6;\+Dބ|@ }XŠ dd[-$lh[cyrki='8y8z!D/]KSO|)ؔȆ:D@iBZP^s(pX >L%(鴐L-*^7QF H<URP%-RU!JPS`;:;€";ЛS"@!ц 2u{_Hz($łnzo}\Zo-y?òƎVο~xs/6L AJ6U at, auv *4CFAxIJC#@Jpw`@ݩCR]cIEύY}TLl:E'](jzJ/)`>+.(^<l6J g *]6`̃bc Qr,ڈ<-J=jj{|j9v]^Rd%%⪐B5z\Ɩq؏@lv}uf0A'A,?)ʤ)ps]X!Ƣ*y'<ɨ_;ez+هq8_mSJ pC gp&y@$N)3|&I;ZDpB D1dPNX)ɑ#:@cX H4@|O8Y \)Ff̞y08 'JXB0ur!|(N ܹh! !|m1Aք1!81Vlfl,3(iNB H2; "(I#42i8sBgYX]|lc'W M$E7yuC_+"dz)ab(R*!}]0/2 i yFow\ ;rh$kͣ,ѝD:_s07?uQa)P(#Wlzk wP$ 4}2>t(s bdm`hJ|#o,r$'gf=I쇁?N[. )c/'npCp s;N(x1h 0,IoCY58ɉI@L]<>`CEIHPU |"8*{_MBA A=} CIj#6J 2ha^hoԨIR o  0x)p*IVvѶbz tSPX|aE0]fC}}N2:@￯?AТTq!ɰO\!;x z5a=F1t:u6}FQH $۲ ꈉ83 8hY20dfxDQ~B;_v~C~R .ѻ û[OR6<'r I43R7g/G79 Q؀ܒg'Eآ" 9bxʎ7> @pX\:x^vL6YO%aTS&^V4\j"4g7ɇ${h~Lol"ÏhL3xz3Iy8,f hD4|ɁDܙC&qv-ϯaz.<4xefS9W0ael; 9,$BG8#`sɮ(roNbS9u:6{\Wl95D DCy Mq|z` {ax?ݐc>wU80ɰ|5$;hiz:6 D#/U45ypa Kq;ܻR?.iJ4C Ԁ|Q_H+@XŒ+SG=nuSӛ;W8S8E^ JPHbj%ZMwt"dE}7kƸz53+n@.}jhFuR)I3dbfky} z f3BHtD AD^&:7-A;uk5M铓,MF/aFP 5rF&.a#J56@)x9ݫf=xnm4BK:כ8zqrA̠=!Qq7{7W@CcvC\qy4y (PVΪixoyn_.)xSF.rT`\ βfΦBqfeӿoS&mQaPg=wP>Es8*lVKo^x,OFZ3+3߅sܚz&<p'Ic f_7"*N 7x#=ww 0AL'LBH!ʈh;(bM"$yh&q f&4t~mwn>w#!BdAJ5KTyGl`m<$io^[%IrZMFaml9 HP7ھg䟪Nw޽Bwn:O<q$ѣECK9@03%4AC>NInkND8:d`H6(Qa0dB *<.2 ҁݷ| bȡH%GN!@;뱑`,neP9Rinw3OSj1נHꗉ ױtoN[L'AT)sv@ɑLmՔs 8.PrK47;o>'rСSd9lw._VL9dq1Ā:ʁ]o@yKyEWu$pLnL4f=8d&( ȐI3-4N1&zÂˊJv#| d@圑BI E73;'Z9|x?KrQbށmsza{K&S#TORmwy" ~9hN:u)/\W[%ðΤ`f~ʠ R_ C0pr|E|q;0 '5W@6:n ~o"f^$!T6ly YG{oP!,"$O گYlʬqFI+Z[UBDҦbMN|5  \ֱ aJ LEU8}L Gxϕ$QvCw{\˾t™ w&H"5fRTqse9/07@9BI" "#1۱D7J"F3`w!9#{ŝDvB܊Jhbu9qsp9p!,CM ߦ=T<.)3DB=HјB\H9@l&ۀ;;܁ڀWÑx,GjVN;۰܊I:$kOG[ST}sc8Yː\by9sJe/|ԶCZ[asƖ!S69.l*)A0GJ caQ*N ק.(:Irl 4Qaz(0J 4gP6""z&ǺBխ#q B lSt焸+}B2UBPރ:$oL@>Tpy v =H*=P(f<8i1(Gɸ*X;2U X s+toΌ%0 x1h6J(kZǑ^'ĻHo`>xlMۮϜ9̗ESnoN;ɲboFɡeAfT{jdy9ʧ,g8{aoԡрWNߛpv@Y?܈<`"V dd SFahB! bo*0O?X)W}!(fSGU%'0' nG!10u9qWHܓ`% !HQ8*"ꎵ1∐Έ7;:FΰOƛ)hZH]WӏV%]8|b}i/%V P{F@~st 2fqC CM.NX$=ylvsH zbaE>nL[ZQэOK,P'=o{Zȉ$-Ts'ʊ1Hh!9nɩ36qγrL!rNpV,`uʙŒQAq(ƞ"EX^68-N8ps#t'*ԝ TB'x c&a ѭǼvfN<DQdU$!HVU1!]VL˕hֆ٢frȡza0CE}~թN1 nËя7=:a+x ^BP3[A;L×PSihZs]+T x_^:ckr ÆPq4nlcǮ^(ld &dHaJ1P{w(s (5h[9rx5S"!51^#hqaO=lXPQ$y8GIhBHКL:<7:@ŔB#z!l/Oq )?c5.tOߟAi7*aq!y!"Pb"UYRpOD(aT'q}vN]s>7>#r%ԾKAÏVwc" b :(( E#fݚFs!uC]W1hƝS⌍mWy– VDBM3UB^Ya2ۊ,& (0",]I m cLÌ5U#gB l%_N?Hcgb aZgqO zTE6`ւ$ʾ8h\CuWE2ȆMM;P\&wM!g(I42ΝqPF |rȤ($S鹮vȏh;Q!d;󁯏a)1"CV@PK-(?E(@zP?Nq ={{:?)/fVdH2􂖽嬨tEIhe#u](&^ WN|dęyseYCNՋy%)Fb:Ի%~[p^\֍$s4k$qpӛ&QQud)#a f-a9h%;5#Lǹ%t'咉쮽kFw-Xt+_Y*N2ޓk|gU==/~>WD* 2]C?ݯ^y?2@ r3D*U޶>vF#}G褐l`m-XA@?}ڤMԏTl:ľ}|8Y?BmQDU ;dYʩYN%2` :g߅Y8G tE񦑹GV(Up?iy|sK"|lU"-_IC'p{{My:=:޴፦fV|6_.[4LDQ.6t) 93&aC<9<#Q.]N6>߂όŢBvk?|VYiVNKZ-|K _PH/p$)!LkG ͭQ%S0WӁ$f;lvÂC;=kZKU83Ojzh Add"K}ys LA{ g #!zbJq ~QL,p ,*RWS#>AEpG&( DN`j`()p;̫Ӗ sUt6r!u{hạ֭> y51*$;<˖.oCɷ⠦%YKӱ3hB q-Eǃ&;5E`r:J8D@ 8o:[})$D{gn>'z}ʙ}(Lɟ?S"%~GE y#B͎zַ2׵eQ1O a psY`+.LAe{ ѐLY  XltO Z-Cq (Z \iLGXϔKڕtI^zIGםu2cqvTzGT^`6ьRzP){ g($Hw,hֵMp$y( {%-s:1ЂCqCKgʉ:gŒ&ED@d1j5h(AȒ^Ma,Q(0=#HKGϳĨN7_s["~.EdI~Q*󷑬C۲B.p;a\᧬vO,TAuZAdNޫb(7F+rA%%D#DB93{i[ $AԾ˞v{a6r!P=mo 2`lbQSÂXD)9g]N'ӘyC0a)g g|nL w3~DKz9NjϾ{|}C}c-Q"EZyw :>E{䴔6v ߼ XPzA -]`َyh"*v"Jqx@9[ϲUz3rQL1(ObiAQx/@'cñ=Ig&kQiۜs;j,P$W~["na) 3ػ5.p'2@,k $ M$MqA8m2Bb @|_a7" m$@63eR$sc!DN"l@ࠣ4Hî Q J; Cdw\\e5>{`fa `y'&o~l2"C|Lx͜Eޔ5<~]I! V 8;f$q>Q>_lهv,1n#Pv7Y7*<9 doG\7~i&skfѕ h)lE  A7PD %qJJ$6RXPiaF1!|ew 2]ffhIIi-%fDfqV&oF34I)3܈?G׏%BR1 6~$Gzo#7wӏ[=甇=,ESP \\N'\t@ޜ ި Q炾i@>DJ?L-Y3A(Iifb@lB5b.| FsHuh̜N\H!w40 0N_h3R0ق>e{# "1`w!sw?z>. $rZ/"ؠ +;,@ܖC|t`*5>sw\]{kuJA,AW'vNaefitXMX,ˑ0-P!MQ[Z;^jPl5<'iY&-Xȋ;kerل3κa&"g,0#j3qM.CXѧ YAL6IGj͞YRXb Vb}7Y=\ѷg. CȝCIJ2yq Dg*$o\ogqcw%UIX֨HЄ8kU'" '`|Go ɠ{ Na)h8=4O#ʑUG2;s}{; bH,1;J@Fjo=tU}ǚ#τ <'* 06kF Bہ kn$C &|wݷ$zH5 ]h3QuPa2kת绸 XN4Ewwd;80p ۃ!kwqƈd_KzθDaGMO?yx^Z!4* 7rG ( 1TD@AD5Eo>Ƕ~.FӢ*"" P7\UTr7i8}v 8Mm~#bS I_ªf$Xsj+[E ȉ"bBg:!?F bffeI  A6h CUTZR dP㫪fX˿ L g B @$D,'Wfdl3Ň*%`0f X}0s8<2%ױݼP\Qe d% ڳxT9AigU8a=]PDͶ]ݠc9B;JC)GVa*-%me(7jz* km6ƻ  `EBK,ث4F:1<"^ޣ(2暢JN*Dk/8Bve uԥ.w˺aEfe]+ ݚ[o>goyS1쐑bBE (:Pz J,,#K±)|^;qfXW>0@y:>Y(<#s %z* 0#ߑs HG?xc9O[ӭaUhS$xW-pzK Jhd .7vdB8(,DBcJDN7=mny>`{@\8kqKtftF+dt{۔GAc 9JiFHd#*-}F=%4S`~I8:GnM౞{s3Fߕgd$k[S3I9Qa8EuKw'gz<`C\pq>|Hqv; gU:Ģʭ**X09 S+ VȄz=N'ٵ3iU7T}Y9^C<,PUF-PahmI|)9c (-I $7HɮVD&x$3EsDZ]}0JJy<)G5FD0m(IB"dƅ߉7:YE,KA|Ϯ}>`M (3" /2#f:$Ćű<ŎP9Ci]lQHW bDkVl @@CP(j#ܳue9"܃c!MQ$ d*NUD@H-Qe xl]Ig8%%>#>=I,. E E$O_ OY?88_!~BQ$BN0Dq dw+u\q9=#q5L<ԧf[Ew+Gwn 2B."CJ&U`i^'+Rb#CwG;q{^^?pI%.b1)u}$uCy.mffZ CH$΂7[ktA R^y"#d Àh戚, >+x>8H\!ЉxH]οdAn:Џ^c q҅_D `) )UV+31DDX+[˺Na*;%|SQ[Zp򫥑o !) -$Ne¨21TR ;%Iyr2u6CҼ@!t$``Eڋu 0] $F&ŕ+U ,G<="qW|;Hk0b~ތmfo3(g (ŝHm yveCcsuN^$DZK * 4W`2ڋ@VoŽI0~y&%hPs/d%ѱFwq4>I}7d _$ԓMp gmeTdxmNN>ȃjsPZ%7AwjBuI )!d;T*wZ #'ΓLSaҍ<'1WP"챝%2 Un v<5ϊ@veAao 2 HiÔ9=;ȗ''R"]8Nb#@sL<ɉ0 }ȎqPq6$D>'i;vn/_dW#8vcwQ2z4 n!(*#="m'F~Kƹo=lrvfn_*O@(@p0ݘpx w9=qئ7묇 }]5WtW0wt2 I]mD6'I׻[ Ǟ+ ߊw,0i2LP7o (t >b{¡_MFK7R [kWuDsqTR( p`0B,P})>: 5`MCC;-v %D{j@pJ a !j &$Nt޼P6~{TdNVqLۧʝ+uO1b)MȂ("Td Hf@J_7H\0G`j`lx$`mu3Qw8޳aJWKc҈ؚ %028Eg^gSC ;}LGz6Tyl!1G 5%L(ZS@%)|ge1zn7¶ X۫yaD!GM)±=#=BGs(UUQ TH_"wvEWcE\ *jZVejZUZYjZVjWUTEUUb-j '/K%)ǃX-HcqH QDS@ydj:z0Z4COm4@Hhi" 2 AuD̍c&IєC'ѢV#&ڝDF@4UHT̩La RP0JN.?ϯoԿT8@ji?lnq_1qⱌRS"SeHUmy7@EVm$Yf/S;b`(:7t%Ix ^.p ||OPQ.Fta ]`=B-OeOu+# x?9"eQY@;Z @b]E9p|hQ~n&9~NskN@"rX(y*[7:dCIZg.qλ(>`S>B7f̈>Xs;IUc d)gZ_o ˗D؏q=C{;QN\ Xq܍ @^~!  *E{ijdbv2Ԇ*dn=x.y{Gt o#@ $m n!'wKxNd1H#v52 6 r|yɂBEj\Ac| ׍tS1$~\E?E`q;ݧ3;)#U$H j&0|w[u J (| (Z<00^tAi"h7 UR&=`-^u%^=D`dDNJ Z8(<<͟3yu󪣿ۢv*BaP ,7. 'uJb0Qwүi ŀst1ߥ b)3p`b.e0ɨ++(o@@x0N)MHBJ챆$cF%wl޾88:n ܜBvY-/ylx DAp/@' ؝!t{!м FaJK•D3" aDefcP# Ϙ4=J!79m!(/ӊOF%!N?b @!I"樊 pf&S.*tk:t\yE胀3&3 b (p  ¨Us 5="voםD-`6J,fngC"T "f0Q.0ȈєPڢ ; PdD^hPJ_DR]U__]A @&)QGgq]vz(w ^z(I+oc=Sw<>{&Ljm 2ybYн+\Ƃi2/)u>S׭:6 +FI ȐFp$|ak2ER D coJd|ug" D͸I:nOUP!oqӃ5$vGhqܸKw 9T@@%1MvATX-񆼳Y'sh'qQYuFi>2'2:݁@Pd@9 nNB$l\3yefvxX`1n 6 P;9 $p5>/ϙ$}ѵ3{]v>&" [F ~y} 8]l%dr>ha԰;%I@xl|pX\dZC9ȆXh8?C`/)@r!?2'[BȈg!I O0]rTNΠ@?G>4T[{S}PGŵclzҤ^3j:A078P}!"2 na~ѯySH}Q՗J.,fX;l%] YRb \>Z]J3 Q'`(B(cN᭭XaJ&iK>br㪚\mD H .):ª8'b1S{2Ǥ3Dz5˜T{͗9GzG7\OAҞ?4>ޝ S5^=Ҍ,;7䉧g Sk$WfAe)Ep X(âmA ]2:UURr9Z..>Ga AiUQK%FCAq@wUz3 ۋSJcp dWd%-@L`9ɍ#3zX=̝FfߪbΦƜ:HBSlR_U Q5JHIu4ý6:+9cLq}4 _c!*zup`U. @rPƿnT-j7 '97_0iՅK1| AU1| 쇟wݺ m82`Te4VpPMi\/ ȷXe4t\G<| *aȦa#nI7B^Ϗ% |䒁GІ7FI2| /ꉈܯW'skkKۃO;Ǖ2-:dL^Wrw}4/wgB!1\& D#e^zG!&8.xo:3* AI!Yux&hu44ޗoQ_ȈFkY<:JBmz0[J#MX"l"J"Xԩdj#-\S@" f8ܔbf: V_}/ )R3EG]MUl&Ad~$NAjI(Fk6oMlޅbppp}g8:Uexy>acNYv GHPvl: 2j^` #@!]؇RqPnLlpv;p"uS'P}0\"aفH,sBQjѺ4w% )ϝqA|Rz&{(V1;e6lc|8 [4@̡A%@RUOuOqsR9I1(Gv, .#ۤ>dyY@訉W\n}0Xz+h>FѶ#öHJ8#mWVFA.$Q+@8loCm)2~<c(^Dn/%mԂY 7"#PT`4#Ce:w)Y}%C48^Q B(*vgUUUUDG$S:}I s42;]r )؆7C*#s̠"":o 0WP![X]Z Wsi¼z]y! /K)QDPkj>kNgSgmC:va4 "(%zN <1&, אH $mtCدLCd\P}JhV%a,^QA'gؘu>hBs즤:gBrM't;wCN{|},r0zgu\#`@'hBq`o=,qmA {;j9ek%$yO݂_AE#}<jNk\4CIdCi2۽k2K!hG*p8&C Nmae :%c0g2M{n< < #b SH ;axC'ĈfllN++T=lΧpAKvI_ܦIa9a >~?@WzIRjUNxHZ ~ՙ ,<(u~68Ajk$˾|I TOR/L 91mb'Bɇ2ycQ!tʍpN/!]{%~Ey2mW% "RmLA,epdE_ dʋ SdgM. uF6 01H0 iv  ɧ#\8f@F%zk6?i <l'x,WlzeO_XO0Ҕor&98gG<8[Z3*]|@CM3{:ԧ&v#OY?ZO =t}e>مwdZ^?h>WH$ ={B=ϰQ px-Z*#!>3j>9-Qd< K* F1N M@pU s (ʆ+fPr>A6nUMB`e{#98nS˰=3iϮ|L%6EW0rd1-4H e?@13pI!ۊnG׋2ApNM͋)C^ep_c7%y2M8_{>>kcG?y)?Gᶙ}@Xy L"ӏJ _u]Iy@{B|45@`Z. {4?{eNtКl:R 0L _{5Վ:<&EG_.xA؇'$&f@ɁF[Bb6)K\]׬@4ubeP[LJ̱ PuoǞNq>e9l߮}a.Mg%|BtlAb*$)0Hݐbv{9{p(?Oxve<^wG{>2pG "{}.˛Z7ՊF' FDSYvrC8`M8h$ 8D+!h1-ELKLQuqaKDQSsIL0pf2 y~>?Ix?&ĐDS_LPB$&J@4*CnoXcHv"LY%>f-A" ZTrVQ15 Dĥ (R0A:{Kk8{ĠvtdJ~u"?;Zh!3Ap+cyA=5r0C9̟#b5wHt:8GL~͠>h=l4 Ȣda @4U AѱTRZ=AId@FoT~_3?&|6)~`, 1&FrIKX:;?KpZvA $?{5:`s3 Ꙣ=Ojw %l$µyXb]ŝ쓈*J#jE .mIAL OHS@r`1Lc:zz=ݓ#%qOav6*'lm&6Oe|>P8^/o#oup6#'9.ZRոiGrpC+Tcy M5> nc2̈8Z/z?X}P)pjT/4 +&mz/yY40%!B Ru>DpP䛪}sA A(G#8 t1׽p@96<-8hAQRZgpWQzRC s)<ȩz6q>v'n/HYU-&؊Sv/:JI<_`xl盗\K""jD$(YJ)#Dk{\I{PT<<rGDX ЪS*1DRlsn/NCFdmW>(OSAvM ue/`^ϻJC0@D}CDI"Q[+~\40^ّ1RIp:6PLIQP@$ گa;6}Avxgs'd"^ ڏ\5JlT͢b N-$e=a ZHPJuf>M'hJ;7% >Y:`pij*$6=j{! ȧBR&3\~LjQ`Q X I?f~Q?l*q| 9A_ECp?ㄖhF`O?C9Pt˟Z_*Ǵ?JxPTtjṠ4х$=s<~Xc'ʍ>E','j]Iv@20dW?HxF~߷lؘY)b&dѮ=XԥT?3>;{ g , \YfS) 4M|X}=x$ii(Dha\CB9([TY A ep|0?0A$xVm2L%"t/ d"H䚩.:*TV$i@lg 3qRBS,tUJcU&%SV%)YA (BMkM?)k"D +RcA]f{&\w?wH9޵Kց"#=m=ヘj}32 TED=d81: ~kLs>4]%`+CDw`1/$J|M 1#Gt34PHDRR(Jyކ TS/|lU9-bcT74@?B Yp f('Ȝ0О4@$dXC'sUR_D)Wݒj2RBQ*_|Q)6kSTp. ꒹uY[@ؤDR#)eI=,5"-o;|C(ѽHڂ3@-7$$ FJ-6%*f50ԧ =6k!p:Q 7MPɌ3f嘤w _3H\$+ EQ؛CB+)pe2J1VS.+S# Uz(dDQDFI$;raԝ.h4k29Je4F簦!0h~*ʤAʂDh?/;y**0%E(DS~{B8L!"'&ۯK9ā!.7u[.gb dIB%.D8[ézEs9)VdEI%uPߤF]iP4%R6NGcRaf%CwV+HJ@)5 65)6nnBɄ%+idȕRsW**B+WM2j;؈2$,czHbDDDPYɠi墊HEMD44Έ&IkQK@$A}0rXƗJ|l+-Gg0I~P}Bg+=}y50B%}w qӴa^90'm}x`!c31_.e+ nV^Ԫpy)>~fhEFLkUq mkZm@K ]$f@FNiKYhPļeT0q~|L'q?(D)Q6T?ss.8>fs:蹬f5g2;3{_*c$+ˌF2JjQ  ԕ?g߾ P$tgؒDRGq݆H!)'[a1?d;m2;t w8`F'I@@E&=5aA[2?o??{RAJ$M 4'PO*@\ `;ۘd%3<> xD'I_Й;r ra@( D! b:ɖ畿?ӽAQ={>;ØHiT.M"P*?{#VbM9\F ٤0Skw0z7~8@; 9S%\ȇ"8:JSM')>jXi`1p G d^;' NyL~p'Q30/"UUݹC|n1BJ|1DEA>·m Njx}p i!YxRz|.A2dTĔ+}h+|L ZR#?CB,S!f1pӈsw RșɽAB{($ Ď"+HHH*кJDH D`VB $<$B{-1&ٓK#{./r:|gF[HSL$|NGnf ݞz|d_ Y%a~C'^!Kx]']ǹ^|_Apxp1U ݨw<| 'G =<l0 P ~m OYص!lΉq_)IdRWrӀ nzJl1w_0mN 75ԡ(b`PTNB3(0rO?P}!0R I0s*`do?_z_Ky1(Q '} MQd6g:Γ P†" &0}'땍 R'ݳ (irk=yNQ- $8C%z"$,r4j/ؠ`I4YHFct2<=0ALe`R$nMߘI02Cv ); Ii~z,`HE x$ l_~;BZ@"L D,MSQ ,78;08.0  f_ZSz#;)@VS+"`lOՃϺ ~yr6w*VbE_dwZ$Dд4DEET AR )V7:$R[żx ZuGv{^%FV=דąǫ؂AuZvr.TD˒YIG.8|sQPY*yW&OەT8.L(w<̪* 5';" %p@&\*DHX`>[kܖ'hp,+30  aS癵F9t`\@A}}W})z ]uBjbs"-*FxHKwO|L,CTRIR@(hX{~w4p%Pm^ܟ|SX'v'8xbם"RD^rN'dRtN쮿Wvj]VhEndݷ|kOEz\κ8ӊ'bj*>NCTŽRSZ._n9&DBI81˄_dd`@o RJ+$4r(GU@Ku"O+(J) h)(at[ @wF.zΆ*hH&")" aI`a29Ci3UϾ}TXxp yoM@R5sHX*}_?|ewoF}1MġÊ)((5"966U ï?N!dx= O]>[U*}b 7Đ\]t'qxWQ;KB&6<nh`Ž84DȢ0 T1Ɖ͑a! 1S}q 總\zV`%$D޼2G4-p)v9E$%'0+(=Th(("&rT?šֺ&4)ct\A=m_)j!<3 Fɿ|\tĮP>Ѩ7M{l C _V}1qM./h(s=&۸&%sV 3) P"\qTDZUՒ ݙaI; c#z8SV>~;l ہ7>,9<ALI,J%#`]1ӱ}8$rqŃ ldAP#y53I}t3g%JgZ;1 I "M7Q B@5@B *- t!hHCQbDJD@ր ! H8s.94Jc(I!S0cN1a `> ] OvmhzTJuۂL| E[z%AB(l"CRUN9>HLD=/"%y2FN[݆vDziHC '[Lm楾43`s0.vzk ,(dHT"@LـԖHeŠN3~Gm8Z6ERgi&Gg{ #w>[P&kYݚ$RO+M@Ϥb|l"t 1Kڔ4VhNkuUkQ9u'\eF mD|gNq8r WDe'DB Mϝ|r u$}Dj6S&i4͒#N&,.$7+$l0䙢2iΦ%z&\C`/EBB&sUI!wӋwA{+tlTS]sc3Pz&& RLkdʶLmCC ?wﯷv},|@G 2(Ru9ph#z$ k K+>t|x{5}t<3?+aKkLXs]k4(\M:C3yizSnN*(JP=z8`9<O0t]b4׽E{ (oй^D<phnQ47F J3.9ɉdp:N6*):ަOwC @=uw{L])'Dd>QNfm,8qQXoXc-d*,.b=$݆cYxltufɯ@xngyIIkNa`li4Zh6ЗIF\%,Ustͺ :cQhZt׮xWs.L"ibXBB^{)J!AB^,F‚V`%7;u>%"= wFrҾΰctH-#HEDD1d1pMbbPb.$2jp8lTAV)c2dIR#F7\l1 l9H/JR;>)mO4hNTU3H:6ʄ8p^ZuBnyDqB@옠ƕ碡[,g( j qD#?ZD3Q$LsS$j17&;q5]k$04q1&2i{Pzx'8j| 57E+HSRt! . *"` IO?_)}waę'AFDmߔT97io#,ZLam25Umuu!c!k2Q/y7|׼J.(ŠbWfB2BT$Q3j(=Yc{t*/go۰#T'IhUgW >^fc篡.P0-/a䏧g̀&KSsԀ.([7-Q&ǁ2 B !2PLHLEI(Ĩp~2^<.CH?+HK&9\DC$ T\dH˒ۂluok$yJ11FR?/#ܰ 0f6CYpFcR'P@RW)yܞtf*`~ Ak}4WpѬHHD};FLU7+[G<bdx˾!v?*J50 lT2||Ӥ$ %sfq=Cɳ׃t wuRrHURriZTSB07aRrd2񄁱==a#JM\tڅ wvxDShI % 4%RCG!>R]V(QS>&9&x4GYT $q6CR}ī"r10[r; 2;jN|?1:\(r67"T]H%ZE":gE- Z&L-Q4AM7^v,KrYifK?6q6[ٚuXrSSm7RhJ2NFt :J<#hhtO4R^L;#OaAD wM!qG* E&I>D%ޯs|0`hF=9G'Iz`Ћv p=O`0! l#PP6Fa&CSc, D )Bu@PЄ aH`>kDC~QU} Arjh GtzNη0[RY'mÏ0 -rE}5(=KEz N527eS*'%"mYA$9,xtXtr] pTYP J.ZELndzzBϿXPP1?k`AD ,-1ba\7L4SRfn ,͇ϸ,0mu o_τM)!ەMBZ`a'#C)&Ӂ_}A?r|uG{QcJ\T.^z/M21 s/4Dn ׁHQ(f ]PlWäAޘRfNgA$\py#K,؂Q ?8t=65'+V$:ڦ٥ʉG]C ǚ%"3&|3r‘x]UGXׂu\2,]tRX`Snd/[E,> Bao9dEcRv*-ɂD',SM(J4 3N 'u}.=海6Nz[{7'g(C™ m ׆U^KCQ~,۪t9[On0'2g;ЄlѢC8oW}cWdck~MWi`*bD =-+|ZR-JQ,K%x3Q'3 i-Q(5()z~"3=̓Z)^`{ E˔lLk*\LˤS1W06ܗ!PuKݛ<+Pڄj$* pQ= FF#F"u>f)Do^ uG&﨧q{)?{:A(onNJp~Bھ2(Tf@SmhO+4ͮIA.a[#8*7goQq(|>kދmQ=֛)Ԙ3 B= d8}K M{!Lv Qx{p.<ߋǻެaᮞG*:{=o9ꖫ;\R=:DD Í\J)<.$ҕET2` {-Z`$3g0uƧGHe! 穇0[FXZ]m-G ]\^;PP6{>S~:𘗊A=tھR%|l[ׯ\ܽ'q՝.Ip;Ι TŔNQ|}ikRLF87jʈ2}I1׵؄ w2)G繏 u~'RYl[ܛUO-=U{̤jmYHrǜnUV]DG-E D?%@ryjʋzJUؔMX]m(_I4 nZJUѥU^2,;lDG8c\F2-!enC>BrdM)yd֩Gizߎܥ|S†3x6N>8RAI@5 ]NA鶇磋 [;MwŐ=2uL嶎RJ YdVV L6P~=^<<*Tzf9nγByз+зńn_80]g= G՞tg[T|či*tsXryx jfTM;*жqŨ88xWK8q/7/-n^O+UhB6|blT"{rp@SD~_Mfھ1EhA09eLǍehD `cJG?X/xĞ3#Ѫ:qU.%w0q4" ^>>LwS\miubj+qmYھ0Dg B2}oA[<_\Vዒ9i 4q9r٠XGYsY֪^UY8R>U]g:ݟ{w'<\BHK9*-i=3y8%OCO~ Fu-|&lI/:Ozڇ{yJY}Wd'\F 5?wW5-C:ϟ.X۞kFvоo %q]r9n׬tKwބ>B4شq^g; *ox" DVq<~2vk"BRPD(?g!ДLA 1DAH $"Rٌ&#I@b:uQx2xrLjt(L]ഄ::g㮉Վ'fqƮ99qSJY87Go8>AvewQЄ^RBȒ:pg)v)*1LS*9š.J$Zp’wԹgRkg|}s&JۏUfN)p8Ȉs͔Lu^uZκyЃwWcfO#kˬX:71DդٺdI,<͜*,eތ-}qt.1'%3Iv@5{R"!e!"`Vdz󂾂enr 7֯3URlpQppfB OrL'#m8oQ b.8xw\LoQ)euGdr8癊,@I\!#qk׈(Ƹ< g @ɤPc΃)O 1c{qpw٭JŨ}o({< 'TsǝǏgv#2gIP`n1ᥰh ގkWA0;(( $s ܩ?.4@aHRDTѣZ|V 1U-)]˽! (R!HSKJN$Cx D Kr({@=(;nq"r:sUg+ ^4 OB(jh /BM;0IFs_y)s>=XT(h(Ħ$hikzx')0B d>_G#&'k]][cs/fQ)~`!0"jeė$`Қp:тax`y&B ?_$ (X麘>͵c& f&+~8qx" R|^p9+J`*iHZi*kp򻾳FCe/q*w.N_cBw$Kcy&!LsuC:<~,sY7(s` 1>98ja%Uu\:^S3LN" ӬiHNMYxe FBJ$ o-|OvGRsh' JN-+z=R"_\M\Җ>#-L5P"EjroCy Hpyd.r |m-^oеT*%5閩R>RFtsRZ 8pJ6.aB364QG U y\PĬUP2LuN|10^V,)S[tm o.&5E3 ~o"/[@<[>Y[EK<[ɋQ"sKRFWR𫊣A%c*a:Er8YF $>\krg\]k-3ǶQ\uml|Vn5ޮK.XhrE+9ܗi~DtEYѻg\']1ڪIoS"M/ U-fb3$qws yur9&4 N^ O}}d8?+(`SBOHP}O.sr:쀪N`N t矅bsu`{<ތ)ϐuU4ӧ?)s-ZZle5 +)D:@7knȜ?j(vMVBLDCrJ"Np;dd6!T|fP<08Ӫv>6܃i>[JQQ"N,hti?4(fRhlnh5=?"p{8&˃@ߌ&wn6jN-S)a lEAr){L }{4Z{aoרރ%5$K@~Gc77gQ%ųƯtLѲ%,Nr2CL%LuHBC"8^mA1활3H*]&A 7{.4EFan(Qk\(1LfSD_%Ĕ|^%3`ڜrM3&H$2xHcy;6?Or":}Ac:ڰwܜ@2HP4v}/JH667/8gHqrt8&ybZ*Z%rg^9'>АAVtjNz*bNDX #Fcke:(UkI[i^+6!L(t:L2Ŏ+!k23bNm0niofH'c3E>f`$X9q$pĶS4ix$EzsZh QOFcͦhO@#!J8;*(UI!-J(3nn Ğ :ﺼb VhpwpP…4/Ν:^S '.8'!xXm=$q>,CZqr3}?.3C*,kA`%X 2:G@x![QBFѧҤ 3tTT9{3 .JTM.p60$lncaެPPxAʢIzUkUUZjUԭQQHS RUUThjjZUZ̪b)ATQEU!´j޼}Hk;oa(_ަTچ|@~ ʱdO۝-;hW  AR#$0`1&vU8]1-f"h" YC+0i^2m($+J DDRBT!P $0R-JUJ4PLD CZfF|NS'Ƈ˺+˜O(qt#89+2M9J)^2NJun5.x\8^*`(P$ p$fw:S>dw>8呝#eT$"D r8# 7-|kJ/":f1w4u 8Aapt,\뮴lIYKvy9땋Re)SjKл(A%xf4ͻFf>k4.9$)(7s-ԚI$QɸmWa(5k;VTNHq_yK9 s5 qۗ4kj$ 5玺esuݘU\E.=gDAHw^<[ʳFF/J\) Ήip2OF ~iF.*J<6Y2I-3c,tG' aY**Y..l+3{,*j q+(C=:$R0~y}LҰXǨ͞uco4xt܊,`#,s饠}'r,As[,]yGSNc<'1̎r"xCr PA;~&LZך(]9 :wd0 " HuנCGXq`FD#aN1gG^T'\O c%LPhN쀀 tyX8)ZT@.trԥ {z|g,S8?8 ?+$1Y63Hp̅<Sz[ɍN龂E~ScZ)O$9S%?a.”,'BOR%@ͅye<Ub b7Rq/S`f #u$-"W'؄~y&$()!"Aĥ BC{fYM(k d+䋡?1$EU-"4Je&AAGMϢ>JK*f-͙2Yp54$wόeuEu5? UDB :=WsVH lj}Ȉ<-jtKSovF\TBO[ddE陚{Vųb"S592X*x mmqhaZ{d'{F+UIb5y\E>gMSZ%ЋB2g9RŃlBL_X(Tf@Ə S;usx7zЍG]nj7hwMx4n[]Y牎#]hdi$A1 k"cW;0ұ0U{.:g0&ީ`N!5R,߉t>:R6UT;MʹmZK OG9k0xԮt}fNxaJW+ Ug; :C$מuƁ,c# L’DlF+u\|b:Ȝf43+?uU}2D_|s㽝wqDAleOG9g}fWvzNL\л{I*ڲ'EVk)^0;)'-x5jƫ5]u0+դi )K&ejdƨI`[l29-iKy&n4L&sfB#ľk3<ߎSk,F89|ЏxYpqCp \# AS1UpaЧ1#0ڑ} g8 N;&w) I$@ZXbT d :Ywg<a}}MԄ5bO!WEOG5~rP8Շ?,$+9%L)1;a6Jf┬/NW) 9a7A>=+3*Z Z@ T 9Umjs1)O34@շN|lt1*n*lZD h=9.Bei44@\#)Bwxw.3ݍطC4XIT+`X0D PDnctugʧfަ`pBD>^є֡ʐMM$7.(QYfH6ɶAR"l ٬rt)}˽xK{ `oJ0.frQ9lSUSmı a-d}J@uj|vO'A8㌈"[= uw%ݥQָ[YskBB9E?]cFv>u, շOz9#ړ788Z|D|Y=&,r8r" I9MC8(̀LaL6!#99$UM)Ea8DCYB dKK!4qѻ&Q @pʡ_Πɢv M:| `* q/O{l`Ch7٨&G]P4]<"r HUCCn=D 'PHb6Yg>EɣM?@V->"~G*}<`=c>?>Grr%Ov f?c .aCz]ZZagfOGr]lHtÒg0Tʠ(bPqr *HL#B+A5Sl:HRz<ܚCh'ǣA)JiT" b $(8r'4aeE߲Gz8!+KHi8~wԅ P,}W?c;Uے*T+@% P14("N`yD,K_?I}'N4;m=e`C!l&M!AƐ.Bt&2A~,7!#bu2{q$LF'3yT&%3QQRm?F<=q>iSIG*VgM0)D Sӫk>瀟8 .TBw}?8 _׍aтh9c fTJO{Ϣ?Xc@!H/=>'M|AFyMD { @M[ 2L姉fI`)2C|y9'F9JZS*iNJPQ=BxazFrQ;X XAvQNCORVƹ'Q 2DQCQcؼ$t])G݇("Fz4t RJ^!V]|p)մ#LI ѡ+ ɐ0]bL̸;:i@;|EF6f!͈|o0Pv!0>ܿdÉ;fzc1=bu0YLZL $FF2gvgDLdqu,@ʪ_ G)U'[Hbla4GQVj"؂W 8sӵli/.¢%͍|w_$Ng2C%"8) n !J X9!0wҎĨY T0l#0)FQ'CqrXzO]G ɶW.rSdžU+ =>R)aH}{='cocGd:"DRyɚ8̩aYe "H~sUVUUhϖ?;!7[8$OK&*㳼 xHSc0$,rNh0R`*KP(JUODO_mR")uWlDgH~*Z)eh IJ(& d׆6l y@agR[m8BF˖峌 a52/?UmH賜cH+Z4Ʌq"wn (&'p2cc=AAdGSL=Cd2-?a`Jѐ(KR`LcCp"Y Kذ ?Y 77п۔w0Q dmMdm$Tb>)wF\iP+0b_LL9w)u&li~<Ⓞ{/+|zAClL>Y{H ec `vTT)0R 8%ʇ;FbDx)!"hGKM(:Dht!BR .iR BH)B4`ka" Iy`y 0 >. <@Ý\^$0np`q=}C~A|r:!I $ѩihy B¿x={3M$6@mbO JO g(s7 D|v\'n>Q6@.3R'~4%CLcE"P=BuIx> A ta2I{HPo#q !({uQ~7r!f_riQs ֻEL7>2z'IaNir'¾0J'F:WCAUrS}  !J/qܝB!a 4KMzHY)ҠhXZ(-I);$a]@K=8B ܨ^p+7,:HPa0 !P"̃r`(h&T B ɤrh :'\ɖǎ  Br3 <%L=0ڇ~-Q:0F R9vc$l`pRƑ $ EQF 68MKlaX(ɋ1@%$-U2qfl4/!DOx||q @ z8rRQD1b' Ͳ"A蝴 tp9z. ;v!^F3TS7}w=vH9iNΣEa,Ih #0JTm*bdOj")MK)mCM%C$ (6Z2`Epb |T%4[ , ;{Y'm20Ur Fyi1<ܘ`;QIH' yd!JPvPNl)iNg̝u뇑=D={4ǽ\<`T u{N(;S]ɗr(ibX"ceE: G飴v=W!$d= T)P>;|$P**TN]{|jhB8Dw[dPx*PJ-DBAfa*:3y6Oa_eX;$xa3nI(}}-/h`٪%(e=:Xo@!М`۱"tE)(jR a(Y$X<?3|Ft>Isi=*lxB )i(JF(yd $F@fpѢB* ':Lxh]v-'yOIHДSJQ(1-#A q8sN{_0 (ŌY`$IEo VM@J@(J(h)hP@P%4.%GJKC @P%" +!4i]CBTTAB:2SBRP 4P Q1г ii(bJ(&j)J0aP(Z *Vi`(hZBH Pfi A mtPTP--4 H4L""4ʔ%+H4ĦACLBU$B&a p$5 Ƞ $u;(ȟA%iͣc΍H`;eL1}]PR!$@ Ri_n0&=+"")XQKh%buX0P̄sLTLj/DRA(h<$ )}}$ꀏ*9ߦ.2aQ*Hn&Xh)j&j1@rdP ;^PC$+|^a9!v>s$;t( 1-+%&1K4X_Q=$0'rOq5A LU$4A$U$RTTPK5BK!TDI RQD@4L4 !4TS’IL32D%i6Ce~M <0@ÉkAh$fQ; `!^)w?Q)0t-"f eOd:(rGڋxyy԰cbvC$-)r&_)4}AUH[[0'yAA".&=wHI.n+ROG(/ o͑x͝$_/Mep_`gam=Egʖ*Qcƴ9빷tX 6 )g=x~==O^cdmSG Я&Ǵ(:95J&RKFlHf,tօ*yboZ0M82{z2GcYtzM cf/d62gcauOu/d7:R D) Ot_̻xۺ9BFM16&ɫ!6J DSHIfEf*^,Pe%&$@:K*J JLӌJ2I}@ǥ$h)37u(b 4 W'l lw/n9o{yp*/T Ţ05(@= f C @(| ~@& 'R<}v#wcuxy^`(!SüPTG钀1/ǁ~z]"}^҉|&pdΐMF8$>3ܒo&8DAq$āB(N%#OY5] #idQ{TR3"="\ZC0aiuq6Rr]v !R^\ %Dk}L-/nw* ҔNCnq (D$ o]+;}:fwHr~" [+7<.` eoE5N3 DOa݃m9{ 5?AȆm~ c. ڜjP];vk$o1hia60޿8G| I\m&La86t< x똏کlHʑ%PqK.IIޮNO7Z?+z|9o=' gz91-|1E8@2|!_汬*L4+cqTz:29th()9)u'CGf70IC ;AJNχ9?x> l W'D8;H"'~LMI˄0SDJ }WDpR QґWHtAy%*Tq?r|BFc`4Ub(zHعte-`0"oB'BDɰe4,(84{%ӕ?L}"!\(ˁPURVH&h_gt5J#//`0SNJ@Q S@P cm@Q{".Z#lrK ͗c@qSآ?q|t WH:RdW'|YR  URa_J=?هv!X^~m%bNN[(i5y) HyPږ(@g۳u2uUKeHK0|1'Aʦ@߻ {R.! 69& w+N\d w7TPARPb@a )ZT/1{x觨OE@KfPt0<<_?Fv1-N=:RWP|Xy0#H W&rpA~W)ńQ].vA&J](hPdĀD ,F:9U m"D 2к0ȫqM:̴|~H?,Bb3R ?He~4x⅀MlY׆szB& 8ALgCX[7?#h҂#m"bE4f+hg" HR(65M$U"oOOa| *ZUOAPNn|h]{<ե)&= 7"6b㺔MEr*ʪnنYﱰ곔t.&t#[Ilӡe]W=x􄞜Sl&~smKxR=oYqNSL̟qH]ðL uɫ߿UYwvWZlW9/eA[ M"SeHp L4(~|wno#jDR༄y'dE|H$'Gt9_aOZ5X k?9;.B2 h?ߊN s!uL */% -0* "Zb$Z6f!hJ)ii>ġ@!&(BlJA E䦀h É6 J4M BA=I" 䙪(BX&"fZ*` * RH"*)$ii*Hj("j6”BRQH A])HҺE44VE P-P#^d8NpD#8gg|.^1;1:]-bUa+.\H)U%B,ߦyA|CN ,4(fuE̘J+&$-|S!IO+jǢ팙;oM%&`UǗˎ1JIx JN"Fyr_)yP?;A/ NWhL~`Xkl RD F @O9tscg_}iv w~X~\G4%{< ac]<*8ؔ}o/_u'1 RU%hvUPJP1DD?Qepʮ >p')C A ! #HFDDK IHB@I+)45G!CE4 UAIib"E3RC3% ,!͔FN $&AHS$L4 KM!*Pm|`=6>oI)KH4͓SAX_[>@y@|L}>a@;]*x&CC  )àkJY` L"L(cM.gDA4ҪVD>|(jGw9p kRE=уcN `*)́&4s R{s8t#!訍2P/^YY-fk)Ү ܡ͏=7 ] IEáN,&X-5 f̹i94N1^'p "5+v@R q !^}%rA<ͳ|9!5IWx@ē&)$A@ihiPNTDQ9]UxQpUbtY=ǁOlU5 BOM?h7tݬ8I0Y [^@x6ucbQLP`!|$A[q01}7(K轇sӪEYO{evwl.h ̬1 p&;& S7sG`cs… !(9t>U0'ޠdⅡ4bSkOF_'QW'k`}y&;p|4:'K вn_1{3-!$nIXcx>xBXP{9'ݏ TsӣLт\Ev*`pQN禎Jxtœ (л=&v6E!C?ST(*R 24DQHp''?VRgϷ5)a&C#h$);}ԧ,bԢN'>Sg}5(}FWB/`&Op'EEv{!T#Ral:׳@q$I.3YUL&Ձ M.bh0p3K'o8a05%&АP}0_q7OSk-ic?:leRDw=w]e(09>pŒKUab\teȦ5YEZ|5gׇ&NMIJ+eoK iQjKղ^|M ܂C2SuEKzK׌!p+a¼e0;9HA5( \p._~[*F&L$&Ӭ;GoyJ#oA 7I \5Ipy4"HuO.H~T4xBYU3-4ULRݟIЪO}_tX =g*Ds/tAN9&H#jO%_NL(t* y3 ǻ^veAimmrڲe ĭ GX_;#O %T<"Ĝ73iVއ6:4Y|:ϭ1~]j,EC`-FwN{ݾk"!3Сrr7$4$:}g&cKL (K 4SPL4!QM DB0SA@QͶ )Z((&$@4xEEVv)[D5vl(a??DHK K,DijT;&OsL0 HS!rI{-"Oa&sz!)hH QᏂatn| BY ۻ2ۄxMV Zt+CeEs^ڗǟw8-wuq@V0ATbxk&SsyY&7  ǟRONicʤK>?1L>[R (b~T,N9ԨmAU0 Sr;V* ϢV/ݻ{Dw?h8vμt?`#gse a:f&L3x;\Nnqq.˰Bq!qh{A' ?NI`{ryl19}m҂ SA`ERS~4L0oE04r^0$MйJF@RrG^ÁϤ\?D)T%!cs `ܔ܄vH^ꠌc SoU4/8Ce:`{H{d2(POp,B+xvQ^rj]6~ fQ/:(Ա%Mi62S$#BTTR%eÕ s#5{sJHht+P&N]27Egԍ{Y0'[(dmYA.3SLH015Y%dVO3wQ :sPQ%E 5wa6vVlv M١j @: h1UhNhXw 2c OY:}wlX|:Dt*rS'{ nG:;9 lN8 ]PLWb`Y33,fdkQ@w}lr) *!ytd8r&R)+ L5HmA ~nʀmWIk"ltmmyR_G.$ñϛp㗯\ZP۽Z>}#Cْ'n<A6D1Q"K[:(o#K$7d0Rɂ,.; |HI8 iIEMEP>363zyk , ߟ~|e^jB#&>6s`?l+ZKQ]Ff!#T%z >l{24q)ϼ)ul AB{{C3?Ÿ:3pAA53`H#g泬:vq$W{ϟu'w`{VP$>GbuN0(!Oȳ}J*9K-({6TqW.JGrʴ2j& Fl߫c64E2 -&KHmL)H d0׾١0݃+  8GId9I]Y5$:%6R{bc:/u`{]p=kqij 2b >W"ЬBPJ_MZtugPXG8<',;;~k~vd, s ~2o/<꘠Y z.e% 3S-8TÅ8n^{7APDF%sA;"nCbC+Y]c`@3sوbFĉ% :S#_)7І[(a ~sh"Wq{IM5DSBяX{~rȗ6}{Ӄ3Od}Tě G|OweڇXD{~5T )jz-#AC=\nc`2ZfJCIab) = )#c%!ӎbAȂ g,dX$$'I8:%ix# [X'^<wd>~_LCkg&+) G;4XՐ\.3#^A։PM_wv* H~`zZ}@wX= A- |H,^O]cl NzK.㾎6`#<:%/kT"m8H~aq*_=?Wb ӻ"Ȧ8'^9?8B8븜E &0fw{, )9a<~NRuS4e,M3ly:@v 'j _(,m-g0r8#V9| "B& $1Sөuϧ=y?}J۹ g y6;*?[)!P_Ʉ4w Ժ҇{.*ON0;L Mr :A4?w>pwKQ>;\VTOtֈGx{sƗ~Nٮۘ0]tʢ \q &rhuLѪST I`6C ;>Q. K$4&lm]ʳYs`NJFѼ"HMq$).X.J&TXj 2wNB񜲠^Ɛ*UN :FU1T.h=Bd7Nm‚QnaJTݔFpSwqiC5LӵXWfdCfMk fٗ˨tb2;]spХQT@w{ns..9|Fm榦YJ'T&2@ q 0aqC kB%&!Uf[}Sso~pM WěUFk۟_AMGU?#x<|ǸxQ}v {;r"?aՏ's'qӮg76YuvS؝#-r:,Lu0R:63a㰈}w)#Q%24$5S ͙F0!A2u6aMFF0ʋ,(MMSKQD3Y3B{r{elwهI<>LwNNu {4vI=&abT(H&gcv; NH$ !Q"ݺ{OLk$?]<0e'L QFuFv΢v#YH \t>ZD 0bJ@B`6 oXlc 2o ;];1} N1-g^?b$l;sTV+ be[2olwy7?5j(76$!xZRA򙭠erB,K8gGRɝKDmJ~5 L}A380JE!E%IQ7zނg D,$ :0{Th(!K%,L\F68q&2gg|FFI|_:M.9F8̇-;9+&NfH$@q<GG&v hDGdA̔ ( ? Jk!s;a9"wb4XKWUd_}}_~aT&XXal H`(aA1$ ߉{qm)0TrE)@tU$ ɡsiDEI{kYذEF@LH#Q((8RjQ@N3bP?[)́ȉbyX*׀둸tl=GDwب[$" x#ܩr8X?xg͚oaɋą`?~t S!;znS}Im^0+)wW8f3 lrC5/>4c)Q G8Сe.C 16xۦ2A xcPd`j[h}opfl:Z+"|nGfU({~>}{ ev{>y|d*󏙌)4P, {!HfXYo#" I(,+)'"Og]ʧ{ݻD;Vk&jbJᶂ&(P̨yx5x& * +H PRtyi<:O32Ua\ {Cp=iZta@i: l0 syz45h_q (PϴI2u!ÜȦ`Ly0r*pJ#G ɗE0ZHv 5r˹Qɉ62O6钂("*`s1NLD =Mi"@ ʠ'Cbb88 DP_=CvM (06Q @HzC̺;Rj=\t9r-kuҞ|)&Y" A(@D)T jJ!`@APCT+0R(L(LHo(KD q0"J^2dE|p[ɥaT[ IT$^BA`vz-lsFdVi:τ M;4c+BDPCPRLSDMM*1%C-1A0DJ 4U41($23L@Oj.&F/Pw;)C̞L url `P 3);Ƚ܍s!OP>.0hF k(@Y:%MuT!Hd?9ΓC'Ӳɇ< YA!`6u%K9S4^* ҁ#44rlm77JN %jλ04|"c[cMrM5Tn'9 Q/#9 αCy؀9%Xĉ)UV`TТeE] 5uM}ڳP`ÚPp ibWǍ0$O o8_aN=;Ŕ!|JA凹f0>X:gL;$#w J`D^ d۞16̸eMMby@dߦfB=JԌA@G[OqԏIho%ZCF@ T)Bb%eF)`&hbtgׁI$} #Q@,I# ߘ;$3O5(Oz s eɄЄ)IaX H=2@- &EDr!Ր ӷb }Id((!NFRhjJ)hFb ZZJ &j$ BR"E"! Rb &"((B FZ &bRj&db"P)t!9 4P$pp)ր EHy!l `?F钀錬I9pOp{&$M䟦=vh_BT!љfwv$$!^?Ύ.HfUV(pc#q-/gXt3wzqSԆ@EI` 9Ì]ь5 () A`g@oQ^x#!b)fV (Y'TLTk@{3r Pb#i2O"Rl ǃesJQfc;uтcuc\u)dDY@a I)y`Apa-)ЈN rE W8@~Wn|.@*0 {,<:^d*aP1]ݸC)`Dm60wlz%:>l\DLz\1 1  AA=bAj@*6+. :r.p.bqɶnAe9,W!CI@4p0C2BJ9(XNCi)Cm P\¥+r=:2*N22@C1Aĕhβ! ER!1` e")-: #JZ0㻰眲I- U#9;yONr!)9mA=]` >'3Z>&Ă=$%mdu ىIpR ᚻޚ#C6܊  zDn6?!ɥ m)3,CEB"RB4L@JV9T*]È@ Țdѷx}̃܁MICHC>j!({$hht*ҮAJg8L~"ЙIƊt4A@MTlVSv׉JX86A6I$`_熋Ni6@E{:dՌ`BAEIȝx./ (2/G8Dq dA"!`GhOscF~\bϦ܌1Ũ֌b,33c0 Ƽi %JCJsqq:p@zG' )B"vdSf:ɳyöpwDOf'|]@2RbQv6r~Ԇs0hp,Tćj4 wM]֦ , 1$ͥ4u$4$͙R 2P T =;kO8 nWUHedqD5 1:xH#dA!|g#)4$4Z/ōEvov7l{p^! n`|SԚ|xy9],N@,31~1G"Ƭ%2/q̗N?lNhWr 6)Vc. BR$P Bis3&Snv5.FIE d*g`̐r)`($X1I8$`.CK9 t(D{MKc|<OP_vpMqJR+LJ"4R(A)ZQ!cJJ -3 :e7vW,Q1 ~wFnApq{y]>'2O3*TguMд3M>ѯsE KReA5E7*0v=/?F5 *^2``aU ˆ?>ގr.lm L2[9H= RO͓iBۋyXQm~}ScB"uOFO.ѡ~앐PDObCO.8JXx}; F?wuϘ C" I)@Ӈ}B_F j#lP[qMٍ,"qj?`" T+H8~)oXVM/<ϹPPk IAbB'"fJa>LrpVxix˽M!u=5KL 6<0|-h/|k_iÇ,zns<$q+M J( {0wI !&۝186}1] PPyx}DG0 t~CCDO@x>`2u>9")Ȁ5$4Q'A̎|?,||XtM&Ma BIPyMVCxJhDB -AuN~~֚q8Om|G_nw`=>YS'S$:ڑN&4 ~ktI)!ɒc&b 2^~)| HD5A%`U0N{Cr1a0!$C ͒oΓɦG Hшj Ee=M]},|_ 40iE HB8^Rg<2 f2h9}ZH$ڼO#ۃ>|1\\]oʛct~^>yE*^]g{Vl[Q~-EtRehFQfm_[wj"}BL2), Rs])"d6 O#TޫӪY ?K HD/j6SfC?0ƠmGyb88TQ%HRpT Q1`eHpv , jSxkGr}L]MμHOE梔hCU=QXoĖ!~ŃBSwPOz{6}zO)+YM!T  * { ZR,q))Ê&BDqiR2c.jv}\*T%DB~DvZ MDwhO63&ȑ:v>( `΁JL2)J_&IJn4">p)GkfK~II5Xpm0$c|Tzqg&($-!i=xΒɦĞSC BgB IÇ15ZJ ՠ l0E id'5wN% Z՞.M^&rvbߴɭͲ"?T '*4"(|zp=='y SqPs8FCh!}Lcِ )5 b z#*|$Sɰlp#}a9H7vny0<Z$ (yt0s9[N)$*"w|޾hH()P P]bF{Ͳe`J ;`}CB1HHz3Be1R,*huY2HrsLp$fN̕q bm%"['2{$9F3R ҃J9:M$&j8\aN:%MHtvluE|\b$ss20CÃF'*T#J0*&vsMm^qq #C>W>`9=:LU,;qDfM_~)Xa)IS0$t )laC vQi MÊj?w~R~lC-!?x-IъwP ~Li8H#ejkחKT a2B#EG&k?ȉȍ[*xk۹=|ĺ 45p:H6J3ơ[qI"*QQPETUUUUR" r*,/(!,qz%iq"I-9xbPy%6,TEI!C'wЇb1+ t {zt87uqK d1(Zja 2zE"=D8Q̸!% a5uk5Ï&``_|Au.N㨴}}x8>'Pun@vB@mXEå\c=׋L8AD3.#H ɄG1vM]vptA;)) n(s") TʡD\k7N@ 2(t8Ӆvq̆$_RM$^T7g#ewAzÜpS%JV PwA4FR6ȹA$|Kx}pb;b3ds"1-QX"&^Ɣ)jJ*)PCmļHO0N \ ud *"ɠE@^zwv/g;d= %H^UBT*B "EF~5J6H ^D#i޷QUSBrEK- jԓ4LPCDԵ* I bwvp޷(O-!Wqퟍa/}$uLA,c -,4{1 JDeE ء0M=|9=99 Ć ,aU> 4Z.'꒨Gƾ!tp(DD.ft(ŀg:+u4Y;ٳQs Wёؼ @'?a3E eÆn->9h : p$F`Fz3$PS k:@JT{m S̳= gb(-NX!3 D% *^a|3G v#$p˃+OPD9CO !`b% ӛ\ Ly ;I"=0'͘$@P3 IPNxq 4} JfґfF){S{% @@̃{tfP("bS<Mr{x$xķ7vqup,wriBoa_;Id˪.[;Αp`J&jFo 6:܏Q]8|K%L.Ho&GnI__(0h׸!%9ۍ˧")I H(v\ږ5oz~^w9PG0<ʱC20hx3كi J'Aؙr_q0 7 P~O,H1$l،oϱL#5IC4?{AU-H< S'0=\ <=f(o?hZ\r !p?bbR|NWxH}(֑v9&Ǥ0bݼE2QS?۸쀳䁓ý5Q$כ27ى޽6-g)H6{BtՉY ] *qV!yʜʬ\8V%[OwdRp#~Й *,JBc|$:OgE8Fp,a+)ZH(p-0o0:&IOqf G\lI!S>фN!O'n(1 D30J-$B tCD$ufY&3'{'&4 CCoԂG߬bFiFSd&eU&Np~F" "AdX=@URR4{O#!sr7x'߀ @vIub1"&Dt`?Y"r=%F Sp@qpû{'Jɉ ,-SXuɐ̽ax !_4zc #&f< $ `!@`?+#0?y )A@58n09蘤JEY]#2H"ĕIH454 "ȂE=uǜhaGgdLU=of@Pf|62r H`% 0PDM X0}~! w:B_xꭠ_~;(sM$ l!`SPޞG|Q=Z$*!h $9y zM,A>$B;ϲj.gCtH 6<“YSu%m28hXAP aaだOPv9% '8R4k&Di&F)%uJPA9 2S#FFJf=ODQDX!M!x1zs=BNq-jI\¸S2Pf 2d@%wVD m`(f;4 %Rx UCC jj`&((kP)i>2%0b4DYw~{.,Y)΄ؤVH TJC@=[#vfZ@:B |Su(mF$ K|yVq )HE װ$qCwv}Q_3),qr&/;{Y0v¦!Jx~7b!mw:8f) f&BVֆ:)JL#L5Mc@3%W]Ƀcy$60!9L߃@[prnɔFb * gZ 5ixl*jBr];:M{s *֟ U28jirßۺnW&޼*%3֌/\l35^_૵.$]i$h۹QCbHSÁ#ytQl6A(#wb1҂WG,.VJM9g|9oםMo颪m.Lfxk CVX8\\AΗ'L6}ea֔ ]x[XqD54阆5+e#ߝn 8&G(J97qG2%s'Ϟ~F:a*jRuiyZ1h4ai.c6J`+P \uPS ™~S $ɔ$Ruay>$֔[N |F( QKzcxQ"F8DqnjݤbQ"^T*;(ʑmX;64c[Yi7R+*lQ-\J(X'm&fFypښT$\@ro(8.b-{9zԼuF'( woy߈<1h~HgRz'ȄGzWjtI^j"3 }=SE*erT"[ l6qTH/Ȏ:( 25H Go݀d4mE!3j &]#YSE4HAZGF\nrn0 RuC3wstu熶RCBq{șrۖZn}-](µa0P#l,((! ZSĽs>f 2 8nʊam;OzD5(PaEz4 &o ;%+UB,F4TBJ.uZF R&V]Dc$ϊ>^vN/#cŲ_Yn:FE#yWQѲCaE@iD(N-$mR%$D0KAV6nΚm9$)(^xO.ASlΌE'+CZdCϺW+ Gr}ҏ1{jA˜S$\wdzUL*=Ttw|(Kt/BqJ1 iiPXnݘmpЛG^٫})Ͻ8[zGϘ1$WsYs㊦߭qc-otٌ`R#Xpy֢aDž&M"L^Y.`'Z9Ķ6hsY$ /$DVgS(1M0鱍mFQͶpXchP Ǿd긿b#hdx_LbJOfY%QD&v*s#v:|CsBMtw%%kNc[;UެB!@klT|kZ:pq& ւ7caƨ*MPWWw:ݠTAW&K'KPņWq}, Y%CO"Wڥ8a(܇?ix0D׭0CQ>ws4qӯI8v܏׭)fu߷ǟJk"+*SgS)wWÃ]2q1f8t1uHiGӣ VJ>(,ĘuRr j߄YF/N"((Rm,A.ǫ9Fm%y缣,Np uJIڹ T\=rUg93Hd̿TQB]?\O_^lp~V 3SnDNePJFtW66(DnQ'D(L'ʄ_ H(xuR 96i0O<0,yHFA0ѡ!F^ܾhu·:& Jp g؀*kxY3!x<{#Pc!t{U8,e$u5w҄}4o}aǑ6-79쿼8Ƞ>yI䏎_'\A LԢJPuN& s!zKԮNG=֍Rz̵Q0|y qAyܔt("Lo ׇWKߍs4p' +ZpcJ!#LMZcrftԇg5Od hh*qCpᆷ{{&?31WՄaΚv3݊zExCh0 xIA0",'p|D(U2~ h>oąp0d{Zd ',IѼm_^~O[>cTfL%ц&'_܆C/})0aQGǴ8'$5&?m0|>;8UHv+݁m(G/8eڲttGI>߽6zd^'I 9IvC⛛k9@3qߔ"J8;)ms3$+h#1] kCmK1714D#s3@2>&\pnF~eK~'kˌ`;IqJ>F&ʧ~ntyes1rA;NӠhjB{saM8r C<J& h(n#TY1cѰt3CHQ2H|99J  [ τР(,^ X}qQD6qѹמ*﷟Ʒ?z(vN\U?efJyO0 !xߟ.|tDϾ׫MjWgxx0norw{2t`~oILUXrt|?~)%a3!TzEϭ W ΁ 0/+_DhQcPwQ@,ٝhPĞgLSB4&;8j ;_B~\ <C>hk.稤QR"S' %{\Mq9&4~4Oiu” <(l &C%y$ҴPMb ѥ@2O~l#R$HL.G' A e︆:MaqUɼ-ꢨ@ZOH4T ㋄ǍwCۄ- NNz ĉMp)EDUAA1 QT[AsN@N:;)-ʊM:.bd!s jqGseÔpρew|vrAvsnN9WdxUTS-UU-OJ\tUUR*_TM0C ;ro\xȊ hQBL.jJڹe@Lr~/tyE UVUUhS.Mpsvإ+'UlnK1`hC.k1  q@HoDNƤc/Xt]ECJ/Y` E&1 ZM7b,,c pfw9#_ {˭4̖r\پ2O8'sya8A?OVY󺎒b@I!Hst{LO/7{tovg<*W<((S!gTP"qvi wm0#&r;3[᷺$)^a^.ӣ1"]$  qGu%MZu :1IĵÛIj_ >uO'8+\N|Qfu@$\/;R$e5C@8])S2\82bdw#QP5/{@.h=BNyÏ[2*L<:Ivnj; &Ӟ4qΘS-25`\حх'=֋G= \H4n(*sp1 r#r&QU_=X* 4Hh8RjGĢKa0rJaA[޸RvqSQy\;s'of̱$trepEo)5lh>Y*؟gQ^-`TE=x[6&ƌSlZG"-FF吓 `q$6}$-{ UIcζ;xqy{iIʋj613 psk<;d)@;s΂TU53nj+0EVaPzQ qE(9a)q3mֆAIKtg|G&AɭRMFǝjC86=׌ J x!Dx,( Įi&G`SZhX/[ p7q: .Q=iqt|o< Tmu!(4ҫk~4Q^p)1$VBM6xipvj<o7QK`\*&&B궷"t%;=&qp4:);mI^׍j8Z^_GkEU\E츓EĖq(GmN& U=`t ;фB# :2Si(,[[K }L5˸dMl*x#F`64ޣoSCWvʌNLM8-d٥:m;&$I"b0tɜ٤hHTڐ{8;\!uDt:"JBbҔIO&8-mSҗY29/<'JB &ۍVBNDD *AqnY $@>[(QW4C)v3"{s,6Rb -$!BJh"cY:6oJbWZuДj˥.35ZK,IZZ ۀ9}&YG%@ 3"?ž}w=@ig_.{"zS9͞2˳̦݉eK5zܯd3Jil ^7y2 PUryy˙v$\$cg{KNn̍W0!"$s*8A$lDjTqF)sd:|;ぞMq' £7f |9Z1EmԨ( %wO3;u* }QC_9EBETdB܈d7 ۞7z!TgN+ty0ܱVn-0MvU!1s)"V<ShN s!AU0tN(أIBkDmD̸hw~Ҭ$sC"zt&Jk[};5ӑUTUXet?<%~"9(^,|;v۬lvY mǙI{CgLO5KW k\|K :>dČ֩+ch>8 ϒj5dދBG PZ1ƪBGȿQȑ{QANnI׳WյZ1 Lq(4xF~w|$(J'C+ތ̺KrX6ĿSB\P sU齦)7w3nR xaґg3BHaӻrOdhu;ٝ7$<7'Q {1kdv뗊'xM4 2E;t7 ?t\+*>88Bs)xE"xZCjjD4<ΘT$(" )YCq̀,Gzёa!Oi``= 9嬇%ciwl㙥 "My;{f fIRǐ!^(cَB?3Mb KFIEABU/l4P l/LDQ҄IϺCߓZrmēf\?}s7>)1H4zZZ(Z(iR Э!J)2}귖RzJVڂ_^?E~mmۺv`fAmԊ}ћ3PB*+XŷuZ}& D^VQr0 $EEHhb>Bvgw~n\vW b<I;XGd>nw4Cum0I'CjQGuұbȐ*yG$>|/ܷhE"PDSq[)0xg,x9^ӎ9ys3+V=U2A18mtjMR)O()76P[jnڂ9q59Ѥh)h"](Bd85ǂl%S뚼a(ȲPD c"@ gM8ALjw?ND0!DdI05d qܞø޽8H);߁Tq:sDwy$A LEC,zb3MI +FQ ')>q nt[w ό ?blf0MaS4c e)|8>8,Cc0vxPB-)_#{w 14A"w0QyD2{{jb6˴ n9Fi((VRN u %#MI @H4(_ӕ%"Ѝ44 R IB-- -#B(R AZ4ˎ̃@>yB*!3*jP6:5abǼNo QWM[O{8~ wg }{\S0J2Ko^;;WضR+>vO2䰔>gQ$x@{F| Tۢ6eIE[an5MA쥼sHn%&CO9AF(VP7Ofݗn>'97!bȒH%ӎ9R~):m(z1,37ҝ![,-NdtВN~G^H kiTlHwD#9əVT|~ց>J.}Lb;J H4RwAی>'!Jhn̙z9HA +H< {4 ' eKH%))xBȔ9 ׈[at[pM*DPeHllehKX$WUӠI _a(8 3A|Dy!!GO7azӐX;>Q]R m+`ʎQBC}(<ə "Ba LteTv'uu's0HC`R# =uGa`CGCw& 0*/xýZ1 !RTRBD)5"&;:퓠}| P]H (P9L- }4lvnIܼWH J## +BƔ9vSH$GB1*$)1Gr^dd 1ȼ08@U+H5GI9*z2w+1TǨ@~gjGdٜ7(/%6i?\8Ӎ❰8z_CT†?8ѿg]:]R@2a 8 xJ* J b QE4808׸ Qv>r!&0B`݆Z܌֌Pia8S(cIΝ nxDvʓA ql8MSI ě<'ުՀ46BΚi)ӳ2PSdNخ <xpŷ\G3矛ou=~sğg܂#̆g) {`c0!눈4FK1I8:P=b,~4EmTB9*3&4%Y wLnc?0%DwI!W[:oBV!lhZaLe?HІo@MA)Vy~6̎{:"QAա JQ̺Aĭ$4v`c>X@rA #̈́x@a:n3tGqpkX-N,8l@R摤|USjuhHfX9O!)(0b̯`-AC@Ct5(BHTz@z\:*r6?mCPfkYB 2>a;Ch!#Ն?ȔSHSbL)!5 / ; pMxl }1w(!J0' #: ;IqnZrNp̴o4IDDZHdP~h'n`-KEJ8XL8I8J4*a%A !A{IT #f]hT]HJTU)K,0`sqOć 痮&ʏcm/Od?4:>Ӵk(.ϛ>pa#iC쐂ҢR82 JR"k2qA(DRU y Ti hCA0%$0>LҲnÅzE0ٺ!5H|35o C~Qԟl"$X_PҸf/S:5&H" ("x1"2"I X<"4w2cψ]K\90@l픠M8X#@A$G*QL #p T!4l(( $Z Gmɫ߬.%Qh}F6w3d!$}zg*Egy8u*4-SH/2`#wF>`jb(B4.Іz'X $Noٔۋ@G#ƾކBgo:SS#vc 8|@ɺxSs@E*ɭ8Q߯c:Br Nۃ(IF1&aYNY:[Y8q՝͡V6 B 7 e@_H=FCr;ĔD;-M/Wp J҉BRUEUUUUtvƢmM#AACIKТ!;.';޶A IE"6LBm )EݲE @&ZG+A@$RK GO,-R Q3 frqAն$ݸ,T&J*lV)d J٪%@{ "v ^zydq푐AG^"榽zrdGmMy] d0Am'D)5ƱH&N9|5*I&'Z n.DOl:C45MA^8cahIe T. E=s3}f Eijzq# UE" r_̅ۙdokz ($9Rtٷ3K"MouW{y|V.a1h-x4oM)b9 #"ULVVf恔 %;1#Enn ̋fʭsQ\ԙ;%1'ٝ%ztrʂx5Td:5z.ps#J DŦA!kjR-bo.^֔o3J\5 !*P6*nRyxdU dь/Z ;qL ;ue(4!Mߠ?m 7z0H@xv/ !$i@) h B*%DiQ"H v)k82O"   7 @)Cg +i F ~O^Њ|$%av'R{F;4&´1@LE S0)QPH+Q)@@QHE3,IC$21ASLLD 4QT @ DPCE5 $PLM SH11C!!T-D QPMT$MD $M42@`aO c$UP+@av/F/NЕHAJPCu/`CG @d 8 ).ȈG?J!L|}Ni$e5rA]  Ä}ޫv/l>EgCCx@P UV6n롖z{dz׵fyڠ}*J J)K"ʋfsI:7F9E%/ _'uJ J=*o7ZPIPpn录`קogxz;Qѩ|Gu-;kWZ; Ftzn&}b,na FM[4dÓ}7wJZcIm`籠)hnڐ(m$$̻6_WzR^vg}=s:jr}=(j +*tw׽$[g4 LPJ4WJ ^h=V(Q\7@·[3^5xO[ke;}KmE}۫wnlt9%!݇ȡ5lh H RB$ fYP,7X±(kIP@)Xo}JSܔӨ$_}n{}LJ {l]/^{<>ܷXZwOGE^%=m-彞q::kv8mjBr@8;׮IZ]vul;pnJlmFeWDiR(۸ATviuЩs{uP3^mRٖR]ٝjnյ} XtW;b36uL[}<=k&RDo UۋCNxy˞v|7{ǧm])ݛ[[ۼ![uR۬Ѷwj Ϸaw:5_=̗iV}v}Z촮9wo6c9{c60{sO{[6nkw6;uݾn;q^Ju]K[;`iWreS|̮ݵ_%>wmvݵwXmlw6ͻuݭҝl}OWsϢٶgm'%SVwmuɶtfή5htmۂCt73|W׹}kk8v;o.BRxhr.wn3wn-ݻ;$ vy|_-6܁Ժ]t8^r暮wUwO[ }7_k/k+`J+ր:V؊(;pzD>MןmT1w\;;n\:=w]U:76n{p>.vEkQ]kl]|=S]ف :sZu]:`'YKܶcp͐;^ΛT_-gZݶ}og}R8JJ^;He@kNMuw6n;s73'YQE77k@PE@;ZwNC:% nTvӸ#[}flҫM.PP(v(-ʳFiGl[ agnܠKlm{ڒH=]t 7cr;nUpѝpnt{Y.9ӻspp5gnNrfm9;:9[gqK.Mݪˀhٮ7aǮmݻqU)t%{w9N:vE-;}  F׻i)U64z nݭӺ-ܝ9;v9mRMs4uDP+9fkO6fD[G={nŗݍM3F(UVR<^탃o*;͵'&Vv꽎UznuqŹ4$&㺦:8;8 ٳQfji]r#Aˀ c+]˾eJ O@ӷ`V) 4@ɓDjjz2Gd &Bi52OF'ڊ~ 4j$"))53SbhОѲi SMBQ$@1 A4ȩMSO~Sڦ4S!#4Rh y M?=QS?T6A& @L &Adi222i4)=L<Sz@4FQba .RD4PAACM%3EMEsKELSEE0[U",D PCGM:wu(&i)w MʪJ*&{͈5 1SEEGGJ"3uS44 ҊuXJ:HURIJ?dxib&(d'&$B3*.=ASD@6J(Ӡ!,8 7DpNF4 @,PF  B**)bYN*r$"Ae\K#K$I31DE1E0iB$h2)c 70\C2YB4+sq..:(O2_bMe QW^ av2!O%pmc.FHa<1%EbO4Fē1.z@YpX U"ME^V `qhtmGA ;k RI 5%?ſsDwqpr({vcwzYE%Zm?Y }-O?+LʃtW*vsSrJc  6Q:!k¡U1؇;t;}!؇W'"{=^T)|>(^@mv"IHw!fax4j;p>oK'/k!RXqs&@Mѣy)IySd\|W^L˫@"/*SssJ$-§ !i4bZ\2pNOg'AUb,Hau>FpqK[۝UAO^Vޣ"DUD( |>UWv ~bC(*mN] Z2d2@HqDR)rx}%w)bq._/`ݫX89xʟ2ݻ.ڹT` ezgOo@>~ӝtoU<]CeZsL0 g{a?ؿO81mb bGҧKjW91Bpݮ)(>q']VE' %3)&L>?gч^?[ Hb+-h_Wq9JŸ^}Up~ZUP? c{rX7t`% i͝|h72aa=OOt_]KbV-}uyϳs0kN-UcsFw;ӗk]n.Κvwosh܅'et:n0&<;5]hwસ+,-[; <,4ӎb{t[n]ap۳ ٌ/MVMm cut4-(qZKRG#ՕzmUؿ'ötU?dw 'oceT>#Xl,]WՌ8q(ӵ[[+—o-ÔYS`v kQ%!gu!1v ݹqʐNuSA0՝vJOr)NwUp4,slgMWf8K6d]xϳvO};C\by?_|0l]!-+wkqFY6_G_gy|W=+1 {.  ǧWuCbv(ʞgyzs!u(yY)TvwR s; PW##Tϣ2O'\麆RA3uIBDaȈ !_J6ZK"󋬕dWS ca7ŻQ}ؑF8ݶ:GQG.|ЪH>.BYEMo| g9: wepHxƪ.c M"5}9#Erآ!Zz޸;zGGLJ&*Z,WDýηSrZkC\|p+t&ȳm::%-z0IQyiGB(i-$K. Er[ҋ蚻U˴*Jt[N-a$WnY(4ZBrwuD8s}%ۮGaVeDla$;;֫(8`I' HG4=g-٬]dnkpm]M^ 'z>tTFnb*#WYR#+ ayx/)\jFn*i\J:`K\ȭ!LQ!uY{@]zSBr"ź|U3:!.6t<xu2E<˭벲~m' WV嚫cm9h0:M*D ]& ǫ *9˼7tduL:zX7TK涇 棵km5bT,C"&bF9<1,zĉ \csӸ$FLgr=0R:z 6d-Q})c0=;MoySw0 uVJr\V]Bnknf*,.F*S!y=σP$dDu脢Oyfi rwtbϿ.YcS )^*:ض O!JJrv:>mf#3fuUU~pI) )^3a| #ulL!wnE`)nj[;a;(4ɞ̎v=|5*vhrb<>?L0u4ӷ]4O'&ݻv_O.Rzzuc͛6eYRBZwg@{R9向1t߽:p) |ןgeo\fk0 |H{ϐzKHdՔbF aIߺ#yǐP0`^[JdVtqxi$=w̯Y.5W #椺_O0=X='8WéonF<5AV3BUYʃy6'U Rd"GtYwΣC#޽o0vwõD5#eW:9ǛSn}U},l: a:4Q3QܰuERR;ooakD:@I`h~&Bt@{,[3(c6G.ZFyoZBL:bEXm$ʓA@Ŗ7EɆ砯%Ȋti5[6"6fl}q nHjKh>֡ 2׾K]dd6S&O)Bh*BU8g iH~>d1/{2҅E!®f\r>R8 Fޖ"4ɀ$_nj?ohd9J!B^e㶆86Uz$;]j;Iyjh#Z&;ɐRa'┗UvQ˭L9>w埙 ?o>buak=_c8V#l5|>j>Z<#B³U(1)te%?*H$6i`JBJIAwG# l汤Ǽ1g8mE!tb彥A6 Ax{<^6`ډEP1m c1P8xʲc9q a> XqIgn$g6A-$ @#F? VfHh|<23Da) ,!$_ s$3@V3H&,jN0eidDRѕ1# X(FEeux "1ILIB!"B)d[gTȢKU UEf4J#J%#J* .@%"4ϯ-PQ^w=4fH,T JfƼm@i7M%2$;m̥ kۦ_ PMʁAA7IbiAx,SŒ:)&"`5*P)w֊065M-]KY01]1 /l3ĻFjy1v]LIzn QR*rUQÕeŒʸ֯ -T#R ʒ#nv pŨCWBۘd%3؊rr6@a%bZ "bATiJ"E$(  N()U.n[F s-f,b-QEfճkhs)H4Aֺ|bH;%1ァ~\\t^ JP  b>{(P(DҬH;d) R9R>$"f( F`aZD!::Fak.mi-R! X-yb=,W#acl,ր>p<)qh9s$L !%DPD$*"PjhYb) hj|v>GCnd"(bIh9mCa ^a>l2HRE.{SuO1:14JDSR'l"qh\4?ټi }@%D]ru`$G`ۊ^-`?EXD hl> ?)EB] Ȃcf?ߧJ!ButX?EKz Z{n&p%RI#gdžvᗷhpN  2T1i[L W96Ne|C}>i\YaolOu[ %a 3ج3n@Lb, ZUE!ٲ|;hKVf!٦GvI# dzQ10 9д5ݑ\mn$Dq|=o |vG3NB{p>9q}EQ`4q&jIT i-L+ d_;R=à JnG46܃  3B1G \H5vSe).xJ OǺb0@}#|Ç7UEa/`("/>;_H{N2?œw>Gc_ϡߗYvH*ТJKYH-/ߥY9>7{HOkco#WLT|(?vIV,جOԸO1Ga;up ,.*6aS tx7%:wf-Z?VhjP:d!ۆU`мO藥OI0i|p&'H^c-!F4W1l$+ b4̱+-S%eP&)|(iaTL[((SE,tQ9.42(AHk L/*NqBmlQJGj7#ɠU:&"ݮn-UUO6 _hk:G*5M.T$16~- Q<d7=VG$JBǯ|tuhb:(."!P;/"1>ՋqDH2LʕhUqQzOr<552HQto(3pc7ȭqFU~l]zOX1قOst͢9Z2I dm4$(јfAR@B]lM>3V 0s4lQK'33(:7a 6G _9NfXۻ=ӷ8X$2V,lX##cc+1jN1G>oZ,nmU[Ӄ4ZK~+c]}Imbb66oO$.n5A䆛48lj丠-Dv(LO8b.~t1ͨ?ϑZ`"vg$1np9A4DbqOհspc@tfLȎ:ئ9\ȬW_ۢ ! 4&i$αː،nökDhLFR~lXޥWZ WMڷ B y3=W9bJLlF߉' 4>$( yQO'EF伓7WA5TDO? Tҭ%<)sT7ri_i(`rdf߭8npQ [OQ9vq~~Xʿ*A?l*:)W{MpC8}>s;tM`!Oxq{;boWYFD?_s_Pr7d<)'{(mӯ/FFb4mȎ!9|] }c}ԬxK#΄Eb}Oeph}`T3=yba7ʎ}IM "K#WYVu.99.8a$,֍6[e=''d||<='3A4Fwif̃i\wLQ{[c`؟A';Brٔ m42H%&"#DrxB-Gz`!J~|ͧowɗN1aDQ~2/D~/76J :n.'zFΞKbIZLs9Xڄ5 rԿu46ϝǝ)gԂvJF&ǷL^~"FqUs M.ۡT.<؏?᧷rRAϜvڍ/ Ǿ-+|5)"?g5}?dUНR Ȍm<'BjLr\?ƒ\8BT#Gct>O0bM)h^:T7.ylh478(S:=I.y/>mw'[QkPh4O#U U咛 TbA{S.LbIxCK Qn#62 HpB(Ք9 DrgVxpcǓSEɉ">~b 1'Jn>] gL,ŃEvrDjrs"}|xdfOTvOiH6+SL5CiK0Xh_.]oGe,޿ѧe@Y= 1` шL.?'D[L?G{.p˃8f=u^|^HOi`*߰gV zbT*k 6K0$_t?t']bt+p.T!UD@91Q1s@):O4uͤt")F8c[lw©A@*8F7eH~E;x$/QQ!BrA%v(r ]?].+8xz♎*|h >{o;1jl'ETcs4ת}͏^6~}PIV59[)T!qd@<@ ɀҽ\z/7h--5A.Y%IA!徔p)4b"%u`cid /q1gI9S3"d 0ӚXԁb uF:n-rʪsW}mɺvdK"$}%E䞼Q! %ʳl0k]4o~l7&Lghp@1A"DˬRhS&rYD2c^M3(W9VtE0lgG4Iܐa U؆lw zX: !肢]k4{O/wKx~_mmmmmmmmmAW@D?LĖnb-=ø- e̔J&CÀUQJXy4OgO'Og?v~+z =JD8bqArrH=w*ÂDl:lmAEN *>7*u۪I Jgg;y|8 U&ML0[NtnFNt8u5Է2)CĞ+8ϫN7{U,Ki`@gѕ۳^ٞq>~yEtjPW~Ǣ(*q⋒__s$s/ő>U˺b̬DSwCW4usria24Ppv0e>ˬͯw<,1aU6T3 7GL.-a|uN=f4BfDt@wύr|}{SwYŢgO⽺932X\LZƙgM6a8b̻usgt֧wwwwwmHe%t|k#K?.{8%ŴQHM<Ƶ^-+tu5Fwqco>z/sS|6 NCiCNh;rc?>81Pysr/IV<ޯx=QI#1l8=G NH'H'i:I$Z4]q\DF tj^ab`IIˇ_o|cuUu#Oqްm"A%<" $O,w[Sɝ~]q=.r: <~#Iǯ}wtСIC'@&C,;1Ǹ{Z: 9 +*gQY+ ެԢ!kJ[#Åwco{nj~H[Bmh'5q?y[/G, m{=}X ɩv#lJ44- `;6uxQ\&=+l\c~i5ur86yfAXi1XBW|Y eFq#ՄgZb*X*3yۑiӠs vv]<Õ4$G`)H(Cӹ8R J A\ΟPzPk"d1uIgCVJ\E&;\o LQ4}w*J/[AA1!EP:2?Ϸk rS!MW&R>J@%OW5"G翭2XS|Hx)8GgH!z!%}ed^JyzBM`{PЇmR|K @;x`94 `McChZylIT,SP Ԓ -h6^[L?h4hhj(Jzwc_&'+T^[iXΆ|<^Kyt)sixI)uFY"s6V&"J"lE0M ΕA\MQꌕEV&gDɠ4ɻlG(?LȺ-Zm ci eQlUE} Bb  82jղ4آ8=ff Xd#rA#A?Cb?0E?y{kJ.*sB*_Pk  6DPNѦ_יwA#@'L #ܘ栽J!69A'5HJCGgyvQvP<;ihR ZWI@ДtRPL9M4GK9 1) -5`$ej)t[ ryنYa%ߋ15PR.*3oxqWrh(э6紾?-DF$gA=àϵ#6:AW׌O}e:oi ʙlP8`@|Ng>av^Do|y|қv'{*g;ƴckhgB\kj;1h,[zxy䀏_=>?>CT Bۜ Sϟ=P'RRtgu Xn Zѣ1Y8>A5a|}^]ׄε36z=`z++qWX,d 𜖒yoVԠ$*fp;S6O k3g`n.LzSĞj.5 pAa-6ܩ/D(!f!Iγ @epDl ~n7RG  G./sz5OAvImq3[3Ho&^}߸6ʹ!y^UP;h x=a//^3~[=1d!ɆCg?Yx{0ش0Y(ؚ{۔J(MLFc ?C,%_a.Ql :>d:BF'a}\r>A=ߪ7.?Q\9MVQdzv\v E9'gSI,` ) O}xeA B.eNXwUUUV(as{? IGvJ63[F #1OӑA0VH},U #Y-J2Js~O VZQItƅss)3rX~~8AhP]=^2玟([l4<>@1sG .!@djUo-1+<ga|i׺jOuRdl5.O 3ݟC88<;׀ӝiff*6Ό%1򫖨))~;J?v~L?;EњI#Z(D>^IOB{ }״2=?VXwy9i[{V쯕fT)鐪F,S6gPrpdj$\?{Trm" ,,/<#PlFWCT+FCne {³o?.7]cc_}$5-Uw(u@\ؠ)!̺ 4:<%j%>C.YK6[.]/&b=O p@'}J@[}D@(&ъDlc"5 @Y#Mqő? _)nuJl# ޱ@ʾ 5*\'EVigok;dIYM̹E ީuO!o@ o2תue;W!jr?80q Hr8$f&ž0]P(' (h J"r?1v5@P?$7Kad{;ޘg?cA 2 q9 p$X`/,UM~ԁl%&?J_?w?'_$ !)"%%QfqJsvX b Pi!h B%"*)C X?T?D% 2P'9ݓޔR @JN{݅Q#lS(Pw.ҝ8Z(D$X(1; F/o5g.ѼU$GgwϋYAs0{?GXdSc/?RǖΠ/Tc^YPd8,G]{w9|Q ~-$I,cWWυb勢cR#hue2}՞=2ӧ4ޘlN{|3.baA!וSY6G|w,V>12Qn }8?0Geg->qBF I!k(=E?AQ'זQUo&lݖH#هQcGE'⃮?};<7woۦBI$ ]ܪ ۇ'1A@\GX˕x0x0 tsIe:ܽAv*?cR&sr)g- o  j' ,_}}G$D`O6}X1 y^9>eML=r{v73{G(=y٘o~n| U$W4QHoMˈyʏFԍ]]5vJb콖kQ³4ٱb34Szhg^m2PP{wQm׷Y(ީg!yB]A:ٻ<뽑0s2vӇ[q~Z S1;-;3 O8h5? q!u.Xow ^W̐M_55 HZhb&!~N52 ׮X@!DH|O %zT[\!g V *kXIk/:5}taa')=<=c@q_rل^~lwV&Ezx>Fnhc/B^d@d`i?a-@5d^L_6O-&@-<9ԝ>%$D$BUPO,P0Q))$SI*P$#.^ej vyHS㰈u ! nwSF&dOH-Cсܐ--R]37- 5 afdXD;>hEOq= ة%ǔ U9$ xrS|n 0i68ߙ(Jr: z]l'E )TD!@%Sd3rGa^h 8=GJw8)D>}yI6- K(;讋ZU^VAE,d&]Q=$Ѡ e T 1ݡ8E@1-zǿ|;@Q#p^$2K]4#<߃y3`r(Ȝ^g`dC _;/ |nTђ&&S|G~os}y'O's#[FиIXӴP! mvCx»F=n;y#.uV`=%ߖ00R=Iw,tN{1OUƸF՗}΂& 0 yh,2ӡ:JWZIeK5x-U񫯨^8FWMOf.ufQ6N6.o\A 8_k0}8Kzd?H@a,+|huߓV.=88kN[9/qֆ0r6͈  UѕǷ}Q*@@H a|>?G%9XAWI>EQFY(pɡX(I$ k$eZKIWI=/Я-F uh0OB{skq`û5ҲBF>X9' ]L22.:&G]vߕx`?#o ǦhaX\<{"' 0'5Ϊ~Fɂro-/~ A\_rYYq^V*{Y-(C~[pGn>>bz(WV|ܒob9d ź}C ^O.!5j3!M4P.&h4BpȌht" 4b]T?_[^""'Ck (u:7vO~YQ]GS*1b7?Վ (}߅,3518I1r:G HR?6 [AWeN@ 0#sS2 .4ff`ѳ(DrOjѪ6'à )Jt,V:*?p*S삫g ,|9q8DN$$#/Ϯ/*SP0PQC-PUHv8[|֝@$/>1 ٔ*[y󮛹e@< u#2H5wioE a1T,EFH1ՄOb~v`]'܎D ׊i|'p;]bi;:hP|g~!_chY!ч>=^߰L' v:2nj|ΈK3_TA@[?Wyf`8|7=OaN B *# $B ~_E-$3/ 8 8LCKsϸENgϼ7.D (,K_9|O{HD@7$`C $936|aϥPG8w+w/Gw?#9K"8s z~۠e-=Wkχp8xa^}$:{_'=*#F񓿕2wG2{c-!lԻiLkeM٣luFQҢ f&Rk&=ޞ̣ ͑`DFM(^2@mRB9>7,~=: .Pqjc+6sV0f-(.2PHoZRj9n3xԞO&?eH{Q 7ԩ,akLQ3- 3l Y&#u ܄@nG]2ӼF أ^Y3ÖF#'b l\ :5X[Ňj,Yjj.*}g9a΀3mv90 {>|^ ~e0zyqy=nH|ay͛Gr@BiRF~#(PrH{m3uL۶9u?TZQT^'l7&Ic*g]֥O}:UAh ߬ 6w|ìHQ?zzNX@5ɘz9!}n _g] h2oGܘNAbaPzq!Ԉ{ץPF+E@}$A䔅Wt94QJ*,c$N~ |:s wxBE6 .F *WB   3~_jʪ^;ưBviVqMRD@/w*d-xf`BPuPI0 BxKсnCp@mGx8HU<--h+\"ebFG'9ŬE>_a)Т!l Ԡuq߈]0dnxW:s授xK#P%؎kt~\xi?ɮ"\k| =Hm|_RUUUUU%JU zpx!"<ݲo((O%PS@-j0w(JlESվJ+KUDZ`J$VI7)w#};AŝYC a~h w3]z$?9C;4S8#72e @$L<_:ݤ\@AHćyg"7D(mmဴ_5Z3փT2;j.ٕE!>韁3|xX=W=>йQ_j,(W%vͰQ>qJ迵`GO+b+Ex?gh8VMS:q0'> R aܯwΌEI3/;5 g/4~ .=V_06M 8eUa&.<(bm rWvia! ǎ|u@NxdEΠ@)uZa H"Pd X`bR!Yx0LQEI{`b/`S |hH~ x OܧzR}D ':d`tQʨ;$F0Ѕ&o:J,u Jtt*wL~g|碶ӟKl ֬b>M 7v ܚ0]1eSHCsɥUP^XHpk0\[!w N/#Ҫ3)~eZ9U /4wO ~0=h_\ȷNcĀ/SؾUݧ˄(=Ybz0$$A [Ao}Ҿ'A`^Y: m//K<+r:|0bwg0[4cގ|.t^ک:\RɊ4[ɪ~Fy3"$V VVCloI$,Ӳ[6L<]IY>.ji }ͷP A떐t_n8ĠQRlhx.Y!. k֏+2ǃa{Z~N[܅v_lL$^<PRy4PYyGhCq*SSbOf-Z,yU}~y$.p]م9hTFQ<O5aU@VzYzؒ@s{Sobt/ܽ(u_;<y r6?dkMr'z^ʌBB0q8)Q}W=*ԭ&eݓAW)┣]l47VR$f2ޗ56->WT*=@7T["p{\&MF. pK?,&F-_ 'wA !?⪓ )b(+]U7<b~74vxEd$>vO7z{Cg p ˖=M=dl`#@ثьJRXe UrA[#"m!Z5lpM"؜bizT_2{frlU[U-UUUmjVm}y܋uUUUU-[vOǓ,t"'J(E(C?:"@f[$k<$ -w-u=hք+ Gv?Eytc[&:94.<yeUUUUUUUUUuUTUUUUUz`Nm@(&Cm 5*ŝGD+XZ`(0فGf" 5s(^Иޮߗ(бίW@J{R++c"o/poMnX3!52~t(J o(E*CH)Hp&~`̱hpM2BۖO"cjH. "NS7u c7nn 𳅟 <|xy;-so!ͼO(h‡Wt|M!XjNHНgNo#9")Wyρd'sj}pZbZtr-cXMV5B腺ZXHV_鑶 fgm_zܣHJ=oh>NPDl*/w7Io7 PPA#:H|+sM~Ey|W&/f3'[*Nf`iRQlzZ? ֪7 Z"і,G(WH"AyC]}p!琤}9~k#pf27L!3:uXxپ[3uݬuOc3Ԧ*q9e`t y3fer~%؉8ľyny7=">w㹱Ϧv$8#_m$c- bT&%Jz+b-eru* G@P A6 >id\Hʯ&b8^-aP bAes<ִ6~bpF9|ZzC<B A]y`))c^Gq E[#QDmZo?vqٌIWQ)?׷[kw9ٳք8>bY0 * ۡy{SPLhM([\bk%nk"@ A# [Kdކ1_Ϗ:m[beygEǻ^W23^9Uq)&g?ŎZ#F:Yu:p:+ җNZN>#]X݆l,6BQAQ5M`>E+ȑjbMCXu}w 8h]Z|ým$_xЧ`B"?Ȣdr8e"^ˬCǓ0#F\k&W&U40S7lP~V2-Y[YL!z~IAA.5Z*'kO]5_g+)nB}G]~}i^}4/u>-q%P|~R!z3v_ZOZY4.N G)ˣ$‹8n国]J32'uP/XU_2LʯQ0r tD ?-0=0|:y{1Kr1Va= G_ (ih7G 6,?4 Ā)'gHkcRA*w\(I78GTز@Ī[r/T(JI7-5k=5e:qV"nOwy5 陭PxI<"&SO!eHڇi^!QJJ֥[9hffn 7Kﳛ+L#B<JǙ\I ^b.;{S.4!;RDJ@Rb`x bz#QLqb ńSszO#_I2=%JZOxjs4TLd D ,_&*!MӜ%?zqRF_GB@ug&Qw{ cB YF@So@ɦr KQS_|sN" h:ӄF]r>Q`(*YsȐNb~ODV.Y_m@2N٘%?P+yO-yqJLǿ?'^Q#&ުF"1{oll_m%:8oqk?b4P꣘ |;Jà|6|ђj*G5b511u\O}];^qRl$wR^h!?7Kˈg;*4 Gx(MR?G8`6TWbC ,"̏d\2Z@W|'Ps: T鄁 F?ɾ9p@*6sɃ~h0x*%,,h*yT_"!z0{u)|Q/dm G_˻2>m`% b hR! ;Zoyؼl2<.(g,224]ꆇ 2@oB2͇=55tӜǸ7k螛 C&g0^Au*18ЏDT bI9cl A6WG.A@)"od\ [8 z$:Y?η pfn6Q3㬑əLc#*ಥ\DTV:v"JSG ?4i2qx|B΋vn]~Q@.hz)K.-rD8MD[ÏCQlZYsiqI0hԛ(( FRV!PJIi|vK'\< %ᣝUϾ]SM;nq+툭Ko=ƙcN_KԨa1*BUڒ2RlϛG; *(6fe)l?IlL8\( hwtB rNb;Q3_CE ӣ6k+{wy]VG!13=7&12#XYǸ N[/-na }:6P#ග/^ <ӰŝVO| W:6/aQ3|rd{##cnQM:>Azodz/ΧQk:a ![0{@&*cMf/TRqxk=M{* I0,E髙@+t(:c[O"}{Mga`/|$_dw6x /c'4'43N|TVPBqNM ߣdX^a7R (!IQqp. p4\9a2Ʌ(`3 E &\w9 ᰇ S wx>oC((& 0(&B@-?NzPDcuՁ-# ŅC!;oz!8G032xm￁Tx>IH*A5hr[M+(F3}/q~^TO"ux]ۋ˃3_?ిoy?TVhcSq}ΞQG T-abQw}YI?# lo A[?D[sa.oEs(h no3o<#ŀqyI{shl[=,i40\6?B! .J&-!5+ ;Ņ7h^\/u_;68!5} T eLo¯|6t<\:oW8;yd๟ܮöA:S@^4(ȃxǤ0O2U@0v$gbgz·h 2|inbA֍{3Aڰ[d UN30K~TЭP7 $D; Ov)"e{k0$4ncPFU;mdK&yO'fOOR$,"e |伱򫄞j!D{yٹ*G׌E5bmz{+hkn]D!UQZ)vv'mAo+{(P^0= ʝsh-2P;0G@ PW<;us-͋YRkwN>E ǘa4n=o!> ɳ5 Q*X>Rlpxr{6>Z' рLn\͆3‹|7(_"D(cx$}^p-5[{5:h-s'c7n=&F yK5_Qk8o,+.+^ '^b-Soe0͇hzfbhPr>p*u8(dwkÓ MQ؟nl۠18]0&܄up,&[/=bCn -{6nNc SBe #"w˷AWRqG??9uE8./6%KRG8%`G:mӈ#*n֋}?DtƢ6@Ёz,K1-E i ǟZ7V`Z 0 /heN Jd@!]vyosWy1YD_xG26SiU,E1Q=Wi ?#j=-CWYS#e䜳G\3B`_x|ْsrv j8L rT&$1Nso!&8a@f>}5=ݹ C7Ԉc.'o%XBj`t*%Zwzf!<.Ò4^! ^Un컥Wv:Yfj2w6 *8H](jigv*R tfQ;e:1]i~8. HIE 9μzf#*Dcb(Lsfk>x: {@w>S @4hO=ۅ) t a˽fO'6>ދɬ*}u}ou韗Qk.:[t mCw&H*iyz$l 5a on-]eAp+ +vzp D4vKQA,$.̧@_ltw:8:2aô&c,:gUm-O>˕=bg&# \A!cDJۑ/~޸U#"oJm:dF.p*]jrV6/YvWȬWw>+I[ZCYp!S3?t@| ;D {=7O _s, ەf ~Nd bX^b|kNADXXc*swT7b` Y؆bC`@rŶf|o-C&| G pFnd s{/$$u}㷭i*a*J]6;l*EM8$Q6wVTԇZЉn]k?es! FU%]ޫNI/GpvpڪMc'C(5DڮD!n1v¤"ʽh76aR> g5F3""b,k99NǩTPDlyd$hNO|NNE%%TT8RPLT1ؓxRUSM:  ^Jɫf4;n< 0rN985,D 82цS A[kLj#PG-/,BSBQQAQDC:Gpɺ1}*qJjȰQsBőpYN"XP@]i7uu[t:EPkO$!>1~'r3 {g쇅DB_q0}@,(og\FT`G̜`5++7>vp}yL' !{$JҪa,FafP JvPx$aV Q<פ;!/e"$-\W68t_<[S[o!?Ya=hk!n1FN@öw1 dgB,G3J9Q?B4X܁ {~b/$T>aw*AzJ}gݘMC)ݚm]*UEڴ PMC!Zbgg=҆BP+ qeQ QzDRw~uXI?|y4^'[8sB|-X}!m\UiZß^/'!o<:˧<~C06\qU"v_YҖyT+y!C5WZv`2x #LV\x؈j[jP h- 11QD܌Rp]4A:9 M^^*r%$ Sȑ= YB#>cejI"#OgQWsdТ {6/ <1g<3rȩyb;?Fo"pb+;$__ ˛QŚ]Mn,&B (xP/n%XYyGFJ{;H:!⯬ݳ={ҿF#i_M\`ـ_=nYGu" d?0pԫ^GVP8[/P J #Ezڨ%y'{kcc[ /6H얮C?+=Gd5xtduڳb8KFMcO{bJگ̺Yu*$rwyal_%2.qrM@S1`C˺: Pר}&zfۄe06 ƹ:^ݶIKKg2r`F|&./LsE(K;Au8Y)ѐ@\$sp+QsD-iĵ]LG?D.Q\!LyJ>Yxى0)LO0NhWA@y)G: .P2d|^0>H=;5湖X. %9M /߶Ear0Yn`^ydB`MQsӉRNnZ$YZ>O6w*YVe&pzmd  iOtqy>^ߗ5H-yaZ?6 >\`cX?2P~kA(,CHtsЍp{+oF Kgax(@@B8+nגx~Kct} 7hAoAӪ1PFY2iGAX9H}>ez7,$mBI$$IUs8|{駏7-4r|G(-"cRDG }X<~tFHh>EL,80hț7:ATH2&ΩOXbOsR !V5ػ+>= \.p)*zp]ǧoa# qt7s̲dt~zSxwrǃ=͍"|rRB#~د#`a#';F#όaqW{$$#!4_=LC*MX}OQ""v@-}J^Xpc_F:hfד?op wr3į;x=D َ=Ϊ ϛIi۹@ DK#?}x9<ݿ/(F2jȆϱ p9b];ՉGTt3pM_Kfk=wi4|6/~b6jEC:seq}Z`a=LʁW睅N0 V9