vzkernel-devel-2.6.32-042stab142.1> H HtxHF^7  Զo7Jw!oXxLjx, RCZouBa7dc7bf83c8456dd9bd67c453e8b37862449b55a"nQXg}-F^7  ԶƐ:O(]iIQTԀcn e0hgX3q|>4M?Md % i "9?Fp,O,O  J,O d,O $,O c,O ,OA(,O,O>d,O    ( 8 9 0: ^>FFFGF<,OHGex,OIH,OXHCYHC\HC|,O]H,O^Jt EbMdMeeMjfMplMrzMCvzkernel-devel2.6.32042stab142.1Development package for building kernel modules to match the kernelThis package provides kernel headers and makefiles sufficient to build modules against the kernel package.^0kbuild-rh6-x64.eng.sw.ruSVirtuozzoGPLv2System 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-042stab142.1 && /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*.el6*.*/$f $f done) fiZN Ya).eLzK KY8 [)  . oU/ d`-@ )WHU=Ud%0+aUYWTT>/9v8'9T=oU[TzVT>&U hT oT[T* ]U,W] jV eTX,w  }U o90 0 #+gk8 8VYTYT 7dtU"6L v<#4hrY91sy9k /> 2M>6#&v t#E1=++HcHvAHc Hl kHbH*jM1A5 -W6\i$5a\d -<=As%d, u crrq<B<oAAH M#%cN42K;5RJdC{&{+  LJ; mXW^5ePVVc~=Hv 0(R <V w..^H yUK <_w2Xib $sTMd(K5Q*KSY ^/H_X"Uq td778 aXk yUHDV#c`FbZ&4 2=1>Js e  +$3 ky,e,gg 9 *M|qq] rL gbcV+B_|q=XB)UfafffUYf Q<$ :TPv`8 3   #!o1!uJx " ;Q=?k# 1 SL0" $$;;S, +R&D+3   , 6'V/T%8&f;!X X\3| :@||% PR)G} Px6 t mwZQ $ \ M 3 % |c ^ODiBE ! Z"[ c2*Re\ Z"P  B#N  2[wX`fxZf'Ng O Zg  Mk v&j~0   HlMeaL (" Tt M  a3 !< J X aRaTe+  vhC t (8 "!! =$W +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[{  ~i# z lT e IJ   I* l/oH' ]VB2"" x" 8OK_`.&gO$[6jZJ  4>o. UpZ= [$^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 4 v,$4{;zB53;&E+m{`lo\ 3T7L N e LG 1cO>kq( yE, C 0}(2' 7) 0"a1-80T WX5"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 O <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 љ!6p  -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*I7 'H6! ?w $M* {{K#7]#uUhcA: .%p'=2M K c hl ) S  X5P1g= 9^)"&-%S} zdU.;,6 p UN3#|njiX=Q" /*q6o)#Cg45   Z S@  S3:(Jw Z9 _#U v$f;<' 3@ X E+%1Ug". )808|+m-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_A:=#[ x %88F)?;T/ `$D S7%I z 7X; Q=Q5d/C&0 +s:!) \_7 a5R1 , t] =e$(77' > 'B)HpNcICduK !D2 #%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*s+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{JoA"  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큤^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0t^0`^K5K5^0K5K5^^^p^)^z^^K5^^^K5K5K5K5K5K5^K5K5K5K5K5K5K5^^p^K5K5K5K5K5K5^0`^K5^^0`^K5^^0V^ ^ K5K5K5^K5K5K5^ZK5^^^K5^:^0`K5^0`K5^K5^K5^K5^ K5^pK5K5K5^^^^^0`K5^^^K5^@K5K5K5^^K5^^ ^^;K5K5^#K5K5K5^pK5K5^9K5K5^0`^K5^^^K5K5K5^^}^^^#^{^pK5K5^0`K5^K5^K5K5K5K5^^^K5K5^}^K5K5^^K5^K5K5^yK5^0`^^;K5^;^;^M^o^^K5K5^HK5K5^0`K5^K5^^K5^I^K5^K5K5^2K5^1^^^^,^^K5^^^^^K5^^^K5K5K5K5K5^K5^^0`^^^0`^^K5^K5^K5K5K5K5K5^K5K5K5K5^K5K5K5^K5K5K5K5K5K5K5^^K5K5K5K5^^K5K5K5^K5K5K5^K5K5K5K5^ K5^pK5^K5^^^K5K5K5K5^0`K5^K5K5^0`^^0`^0`^^^0`^0`^^K5^K5K5K5^0`^0`^K5K5K5^0V^^^o^^^K^0`^^0`K5^0VK5K5K5K5K5^xK5^K5^K5^0VK5K5^^K5K5K5^K5^^^)^^0t^0t^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0`^0`^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0VK5K5^K5^^^2^*^pK5^^GK5^p^K5K5^G^K5^0VK5K5^^pK5^^0^0`K5^6^6K5K5K5K5K5K5K5K5K5^0VK5K5K5K5K5K5K5K5K5K5K5K5^K5K5K5K5K5K5^K5K5K5K5K5K5^K5K5K5K5K5K5^K5K5K5^)K5^0`K5K5K5K5K5K5K5K5^K5K5^0`K5K5K5K5K5K5^0`K5^K5K5K5^K5K5^0`^0`K5K5^}K5^;^;^;K5K5K5K5^^b^^DK5K5K5^^K5^K5K5^K5K5K5K5K5K5K5K5K5^,K5K5K5^K5K5K5K5^^K5K5K5^0`K5K5^^K5K5K5K5^0`K5K5^K5^0^0^0`^0`^0`^0`^0`^0`^0`^0`^0`^0`^0`^0`^0`^0`^0`^0`^0`^0G^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0G^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0s^0`K5K5K5^zK5K5^ K5K5K5^tK5^z^0V^zK5K5K5K5^ ^:K5^ ^0`K5K5K5^ ^0V^^^^^^^^^^^^^^^^#^B^^A^^^^^#^^^^^^^^^C^^^^]K5^^[^0V^}^^B^^[^^\^^0V^^^^#^#^^[^C^[^0V^~K5^^0GK5^cK5K5K5^^K5K5K5^K5^AK5^0`^0`^0VK5K5K5K5K5K5K5K5K5K5K5^0`K5K5K5K5^K5^*K5K5^mK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^K5^0`K5K5^^0K5^K5K5K5^0`^pK5K5^^^0V^^^^^^^^K5^'^0`^0`^^GK5K5^0^0`^0`^!K5^oK5^0K5^^K5^0`K5^0VK5K5K5K5K5K5^0VK5K5K5^K5K5K5^0VK5K5^0`K5K5K5K5K5K5K5K5^0`^0`K5K5K5K5^j^K5K5K5K5K5K5K5K5K5K5^^0`^0^K5K5^z^^0`^K5K5K5^^c^K5^^^^G^0`^0`^0`^0`^0`^^^1^M^^0`K5K5^}K5K5^HK5^Y^0`K5^0`^0V^ ^.^}^0`^oK5K5K5K5K5K5K5^0`^ K5K5K5^K5^0VK5K5K5K5K5^^0`^^0`^0`^0`K5K5K5^K5K5^K5^^^~^^+^K5K5^K5^5^K5K5^p^GK5K5K5K5K5^^0`^0`^0`^0`^0`K5K5K5K5^0VK5K5K5K5^K5K5^K5K5^o^GK5^^K5K5K5^K5K5^^0`K5^^^i^[^DK5^^^0`^0`^^0`^K5^0`K5^K5K5^0`^0`^0`K5^K5^0`K5K5K5^0`^0`^]^K5^0`^DK5K5K5^K5^K5^K5^0`^0`K5K5^0`K5^^K5^^0`^^K5^0`^0`K5K5K5^K5K5^^0`K5^0`^K5K5K5K5^0`^0`^,K5^0VK5K5K5K5^BK5K5K5^yK5K5^K5K5K5K5K5^^0`K5^0`^0`^0`^K5K5K5^K5^0V^K5K5K5K5^K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^K5^K5K5K5K5K5^0`^^^ K5K5K5K5^O^0`K5K5K5^K5K5K5K5K5^~K5^0`^K5K5K5K5^K5K5K5^^^0`^K5^^c^cK5K5^yK5^0`^K5^0`K5^0`^0VK5^}K5K5^^^^^[^^NK5K5^0`K5K5^)^y^0`K5K5K5^^0`^i^K5^=K5^K5K5K5^0`K5^K5K5K5K5K5^^^0VK5K5K5K5K5K5K5K5K5K5K5K5K5^K5^c^K5^^,K5K5^K5K5K5K5^K5K5^0`^~^0`^0`K5^0`^~^K5^Z^K5K5^ K5K5K5^0`K5^0`^K5^0`^^K5^^0`^^^K5^K5K5K5^K5K5K5^K5^0`K5K5^}^cK5K5K5K5^0`K5^^K5^K5^p^M^0`^0`K5^0`K5K5K5K5^[^^K5^0`^~K5K5K5K5^^^0`K5K5^HK5K5K5K5K5K5^K5K5K5^ ^0`^^^K5K5K5^0VK5K5K5K5K5K5K5K5^K5K5^0VK5K5K5K5K5^+^^iK5K5K5K5^0VK5K5K5K5K5K5K5K5K5K5^0VK5K5K5K5^K5K5K5K5K5K5K5^^K5^^0V^^F^K5^^^ ^0V^^^^^^^^^^^0`^0`^0`^0`^0V^:^:^:^:^:^:^^:^^^0`K5K5K5^^0`^0`^8^}^0`^V^o^0`K5^lK5^K5^^0`^^0VK5K5K5K5K5K5K5K5K5K5K5^K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^ ^;^;K5K5K5^K5^0`K5K5K5K5K5K5K5^$^0`K5^5^0`^0`^0`^^0V^^^S^^^^^^K5K5K5K5K5K5K5K5K5^0`K5^}^^^tK5K5^0`K5K5^^^0`^^K5^0`K5K5K5^0`K5^K5K5K5K5^K5K5K5K5^0`^0`K5K5K5^0`K5K5K5K5K5^0`K5K5K5K5K5K5K5K5K5^0`K5^K5K5K5K5K5K5K5K5^0`K5K5^0`K5^0V^ K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^^0`^K5K5K5K5K5K5K5K5^0`K5K5K5K5K5^0`^0`K5^0`K5^0`^K5^K5K5K5K5K5K5K5K5K5^0`K5^^OK5K5K5K5^0`K5K5^0`K5^0`^^^0`^^^^0`K5K5K5^0`^^0`^K5K5^K5^^0`^^^^0`K5^0`K5^^K5K5K5K5K5K5K5K5K5^0`^MK5K5K5^0`K5^^^0`^0`K5K5K5^oK5K5^^^^^#^0`^^K5^^x^^x^^0`^,^^0`^ K5K5K5K5K5^ K5^0`^0`K5^0`K5^K5^0V^^^^^c^0`^0`^0`^0`^0`^0`^^K5^[K5K5^^^0`^^0`^K5K5K5^8K5K5K5K5K5^^0`^0`^0`^0`K5^K5K5^0`K5K5^H^^^^0`K5K5K5K5K5^0`^0`K5^0`^0VK5^0^b^K5^^0`^$^K5K5K5^[^^K5^0`^^K5K5^^0VK5K5K5K5K5K5K5K5K5^0`K5K5K5K5^c^]^K5^}K5K5K5K5K5^0`^K5K5K5K5K5K5^0VK5K5K5K5^VK5K5K5K5^K5^0`^K5K5K5K5K5K5^0`K5K5K5^0`K5^^K5^[^K5K5K5^*K5K5K5K5^8K5K5K5K5^0`^0`K5^^0`^0`^0`^0`K5K5^0`K5K5K5K5K5K5K5K5K5K5^ K5K5^^0`^YK5K5K5K5K5K5K5^0VK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^^0`^0V^^m^m^m^mK5K5^K5^K5K5K5^^^^z^oK5^0`K5^^H^^0`^0`^^K5K5^K5^^K5^^0`^0`^0`^^^K5^{K5K5^^0`^K5K5^K5K5K5^0`^0`^pK5K5^0`^0`^^0`^0`K5K5K5^0`^0`K5K5^K5^0VK5K5K5K5K5K5K5K5^0VK5K5K5K5K5^0`K5^K5K5K5K5^d^^0`^K5^0`K5^^0`K5K5^K5K5K5^6K5^^^t^0`^K5K5K5^0`^0`K5K5K5^0`^;K5K5K5K5^0K5K5K5K5^0VK5K5K5K5K5K5K5K5K5K5K5^0V^yK5K5K5^g^K5^^^!^/K5^K5^^K5^0K5K5K5K5K5K5^K5K5K5^K5K5K5^^K5K5^^K5^K5^^^~K5^K5^0`K5^0`^0t^H^0VK5K5K5K5K5^0`^0`^0`^0`^0`^0`^0`K5^0^0`K5^^^~K5K5K5^K5^0`^ZK5^^^M^^^tK5^/K5^K5^0`^0`K5^Z^c^0`^0`^0`^0`^0`^0`^0`^0`^0`^0`^0`^0`^0`K5^0`K5^^0VK5K5K5K5^^mK5K5K5^0`^0`^;K5^0`^K5K5K5K5K5K5K5^0VK5K5K5K5K5K5K5K5K5^0VK5^K5K5^^^0VK5K5K5K5K5K5K5K5^^^K5K5^K5K5K5^^K5^K5K5K5^^K5^^^^K5^K5K5K5K5^K5K5^^^^^^^K5K5^^^^^^^^K5^0VK5K5K5K5K5K5^0`^0VK5K5K5K5^0`K5K5^0`^M^0`K5K5K5^0VK5K5K5K5K5K5^z^z^z^z^,^^^YK5^^K5^^ K5K5K5K5K5K5K5K5^0`^K5K5^0`^0`^K5K5^*^^#^^lK5K5^)K5^,K5K5K5^0`^,^^0`K5^b^^0`^0`^^0`^0`^oK5K5^0`K5^0VK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^0V^9^^K5^K5K5K5K5K5K5^OK5K5K5K5^K5^)^0`^0`^0`K5K5^0`^0VK5K5^0VK5^'^^0`^^0`^0`^0`^)^^K5K5K5^0`K5K5K5^5K5^$K5^0`K5^Y^^0`^0`^0`K5K5^0`K5^^0`K5K5K5K5^0`^K5K5K5K5^0VK5K5^$K5^K5^^K5K5K5K5^K5K5^0`^0`^^^0VK5^Y^M^^Y^M^^^K5^^K5K5^0`K5^0VK5K5K5^K5K5K5^0`K5K5^0VK5K5K5K5^,^^^$^K5K5K5K5^W^0VK5K5K5K5K5^^K5K5^0V^^^^^K5^K5^F^^FK5^^^^^^^r^^!K5^^H^0VK5K5^0V^^0V^^K5K5^^^^^^^^^^^^^^&^F^^K5K5K5^K5K5K5^^^*^^^^K5^^^^JK5^K5K5K5^K5K5K5^^F^K5^FK5K5^^0`K5K5^K5K5K5K5K5K5K5^hK5K5K5K5^^0`K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^eK5K5^eK5K5K5^K5^K5^cK5K5K5K5^h^K5K5K5K5K5K5K5K5^dK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^cK5K5K5K5K5K5K5K5K5K5K5^0`K5^^0`^^^^0`^]^^^^0`^y^^^^^^z^^V^^^^^K5^^^^0`^0`^^0V^%^0V^^^^^^#^^^#^^^^^^^^^0VK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^;K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0tK5^0t^0t^0^K5K5^6^^K5^6K5K5K5^0`^0^0p^0pK5^0pK5^0K5^0K5^0K5^0GK5K5K5K5K5K5^yK5K5K5K5K5K5^0K5K5K5^0VK5K5K5K5K5K5K5K5K5K5K5K5K5K5^0VK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^0^0t^0tK5^0t^0tK5^0K5K5^0tK5K5^0tK5K5^0G^0tK5^0tK5K5K5K5K5K5^6K5^0K5^0^0r^0pK5^0q^0r^K5K5^0^}K5K5K5K5K5K5K5K5^0qK5K5K5^0VK5K5K5K5K5K5K5K5K5K5K5K5K5K5^K5K5K5^0qK5K5^0qK5K5^^0VK5K5K5K5^K5K5K5^0^0^0^0K5^0t^0u^0^0^0^}^0K5^z^0K5^0^^0^K5^}^0GK5K5^0GK5^0V^K5K5K5K5^0K5K5K5^0!K5^^0^0K5K5K5K5K5K5K5K5K5K5K5K5K5^0V^K5^0V^^K5^0VK5K5K5^K5^^&^0!K5^0^0^0K5K5^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^06e3652b0c56af245a2028e4ab2c61b7abd384198385efcdb67346159c5447a2110d650461ce64ccf177b5df7441935a4cbf328b0cb661782616295fbb48d44afa4ac1a0c80718cadbae3e6b00c2d1163c3ac72154265dcf573163b2dbc3014310ae3fe0798e8560562b8be8e8ac8b213d95f38e1df0bca6a0e56e2d7728543e9560f0097fa779f91ef1ecc97379a84db43162aeb69ed1c1f4df7de0499e70e6ebb989b0161a2e6798acf9d3444b0a9bb5989d8d6e26fa74c917aa4031afff606738b72c07dd8526ede509ef1b376be67d39f84d8e361938d507a84cff2a2afc8998e552858003b01968425ec732065ef09c58d6cb201ca90335ca6cd9953730ed121ffda4bcd7e1f451a884e76d6613668bea38bb8813b3de8cfe7318cce0fe86135a8472e16677488ba7022579ed928752ac98ce3f6d1b157c5a3604106acf2b1f3434bf4fe37795c033b960286616d2c8cc280099007e43c65cc2dd8f2a61e4686dc67a88e4c5e62e03f185de0a2142654b05e4542cf9a0a30530e59c0479d7096956ec54cf5f1b9b0788f4a97675b9f4684daab1f6469dfa89ba4242ae7ee91e42a4378eac36658a3cec347e627fac7c690d9def22e0f5f3db46f652c1f646a99ba5da71265d213aa42bc89a7b5722e6900a1aeffa38071680822f5a3c23debca0b078fcedde5f3c851c38cae8a4e6716a1e4745a7f114f541c524ffdeab48b7d338c90699714db38e09bff2ac4fe60ea73907491a581ef0aaf7f1b83b81044d93f449dca44bfdfb1b86e181d590a46de6f7a38e0a7c7ce1aa66011158f0fa21b0ed4ebcaa5ee88249b38a4ef326c7a014e23286dcf072b48e42f22ec92bccf3b30498db68a7052e1f3a80a297b6725e711499dd5e83621a6f7c64b069d409f29d96d2a6447744e182ec07885b166075f828807256194888e34514301efe292e98170bef84e2959ff98c08d366b5e23fd3837f2a2af2d507e84ac7f6384ddb72fed3c33700a4ef3dc07d950587f0b234edbf01e697c48bac7591aaa5c34d2b418e36bc727ade5488d69e245fbd5a4eee6b0cb28d832d0f8a3f7a14fa9d36f424d46ac3f4dc156b34d073b249c79607d7356300281c1d3ee82125ad9354ff16b5f94d24acdc8e88bc02f4415041313946a5007d29fabb8fcc5f4e76e7573d5f5eb83936d20e497689f34b5e06dbbe41fd7c57a4f7d267776c24c8f4024ec14dc30472ee6746b11dc7e2c84629c0477c614e664afc9e9c9506cf4b50b8ea2aa053925f2af3c4136020c087576a01498b7868935ca0bda85787965588c0508cfe58a2a5170f36cae202d3a40cb7172df995831d020fb5716920f925c4e34e320d32d2efa7a28155de317112c83dec9dd85ec87e3e79b72890e187d034cba5d9d1fd7c57a4f7d267776c24c8f4024ec1433ec534827438452fa3dbc34c75c27759cdb569181f6a1e99d5e79a0f78ae5eda480db8bb5dcd1c926b77f452ef2ad950e72551deff5c396fd1e00293fd009ac144fd7ea46e1762cc3afdb9d8a4abd5ac93127a00055a458a7dcf9715e714f775a65f04e4f44723d3e996e1371c765c3697ddef5a7a8dbdb67fcbe8f0741e1f32d8e959feddb306bbe713874054300baf9a6917f7ea8f64c5f5055d84b781659d28aa72f0f54765fab7a2fcfa9de4fad1e493f8003e94f08380b49cd3c5ad3c2c30838a1ada9ff9caf37360646b9375fc40de47bd501b84a7e088ac9b0e78afcb563360cf893bd48ea9d73a36da3958b382ceec315fba61f2ef28b71778823efc9ada6c60f0da097ce09164ed251ccfc1e493f8003e94f08380b49cd3c5ad3c2e535c3c2d06fb03979f4f634602dcf1f84394f581ff4fc390204a238597e0a9e2d8e959feddb306bbe713874054300ba321e7ff54b7117daf93316d0133564dc4f878de6b8f86731fb49affdd7e574c6b76ca49f948f2426a1c023ddf35a0f167d5ec694fe14fbbdfb13574dbada5f220b0bde4eadc2db836b4271c1f0caa96c5697abdeb0f54888d052d4f43c5f2ded28513d3f0d19222cbdadbeb32c12d9e7426b6c98e4c972d797108c6953b52d59282214df866d82cf69891ee812a1cb60a0f77b385b6f291b8750582e4472611a2d8e959feddb306bbe713874054300baa11d36c42533228ba861cc63f9339112e6a2ee556752fd4fd8c89614eb43adf99aa297314c22cd4244310c08066610077f552f652299847e1f8f56b158a775011efb39f604ee6c3981b21a9089e44a343d16864aacabcac85cfa8ce6194b8b3b4f741fdc8057570d1b0c8ce1548e180721a0dfc426fa570f56494b9cd3ff3ba62d8e959feddb306bbe713874054300ba0fa4ed87a9485b491d0b46194b56e4a0ecbcf5dbd36a6a057143861ab3ea25da39de414944b90d85811e15d62f19665163fcad457b10b9638db3240abc0fb7a38741ec8ee295452f0f1a2fd3f382c30fccaec15fee6f50ff5c2e6820447c17209fb6a487e4cf7b1c4160a3bc9928c7a6c3f08bcd6a3c83f735818c758d0b0e54938e16af2f93216b568b07955986f74e96d9a4f16637a4504f37ed360263dd4385752920e0cc236dc45b4cc415f60ab2938e16af2f93216b568b07955986f74e92e9f2d7acb8aeabf5cddda718eb03dee69b58dde86029a89724febc17b20cb5e06973374d5fffe30bb0fa9631bee31ba77d6fab0c1259cb3e4a93e861826f6a50b843d9169a205e96818d2e083b496f60401b3445cf8d833f6a0aab5fce961f8e13b42b6c9e2caa22f26adb85ae9f39ef45692e6cf853a820212f27780d99651fd7c57a4f7d267776c24c8f4024ec14cb4ab8be332d1d6e5ac7792c75b56b860f0493ab49730063ddb6bf3da24fd68e6e74d9ab0e60ba68ac3f437f71e66774b685effa092dbb439671c7bfe74cf0f1440fe89b206c7a9d02cf70371d1989724805417874f826f074a5a31fea700680262a861ce397135ec84c8547a16bd158b4aac3f01d513a798f2d3f6fe8d0e75eed9a1e73c5b2958a9ebd356f27fc973b10257e1d41994ac446db4841cf0ffc084f361642ddf7291081addf9dbd52fa6d2d8e959feddb306bbe713874054300ba932421aa2c0acbd0d68dbbf64a393b2ee04d1c0a01304f35c4f6715d673b6125f90973c8e437e796fd5e4c5afedc3c4a1ad3a31bcd93b90afad4791fd0d256cb170a5716941e4794c63ac0a0e2cd66858cf3405b2083e184c50ab43542c87480632088efd641869735610a043dcf899597c2a655fa60bbd2643c896984051a8fe7a581167290c9e2e988699c6be3a9b6abd858e71eec02c5e68186854edbea1b98a57d8250ad3a33b0a0d1ed249411449d6b64a030b0332c27261a3a5fd7366effd2a0b2934718d1cd920773350caba56ad3d9fa2d6deb483c975822bbe4c1b5871fee2e2f51b01283078815d6c4844ffaa4993a35e4f91afbbceccaccbc896312ac41246b1e9672cf1202a1ea4952b5b1509a5b9c6e26361c62e7b4eb5bf41c4554c503972882809ee1204cce7263068259a58ccb6968f4c93a62114f0927f89712c768234eb124c8c2683cd548f5c13c42c92e8ab282cf9dff1557abb7ae0c52fc71ef153996e4b6b47727e4464d3c0cc6a83ef1cba25ba3c36992be55fa06a78495a37d7c7c27d296e5ddc807b950aeabba8cbf8ee323cb861d4ae08c03cf271fee5f003ff7e30e54f778dc8448421856fa9e05b717b245a1084c1477e01ceb57b65b0e7932fb08221429af4708b2ec8b3d2038bd8274e3032c4dd8f39ee390098708ec1576e9dee4d22f4a2d527a3f3154d304616cf55990a70852e08a8fb3f216bd7cc68cab25892a1bbbbe6664efa4e0a7311fd8539dcac1f875621d217a937d0db5ca84076a771d7b4f9081052cd187da93c394826bf9e5fefd46b032b5034548107fe5af7bcf6a7dc2dc3e05d43b44e0451cf2fd2470a50dea56d85f6dd03c1a3203ec6e0905e22e3f8f9bb1d43b44e0451cf2fd2470a50dea56d85fb3e53607d8535fb372e0169b5b3a1de883de62ef37bc579de450b559cc036bdc0deb9a94746d9e2e073dae654a07672168725dfeefa342063fd76a0f5b93a85df04396f397f206868fbbeae4fa61e9121fd7c57a4f7d267776c24c8f4024ec140eb658f7c7c5887f6dd0c522ecff4074eb6f3a8560b5d09aee9551585ff40d2e6148b2c85289e0172c60a6c97e8393991bab6cc6e4f423c7f46898c3c3e68c7f271ce45c3a70e02e48be28e8f63cca9dbc1641653f73072cbaa53c050565042ba27bc24e96e99b17f25ebaa8167e562b82b05be6faf036338842bd09f077508c2fdee25cf94c33ab3992e1de999608f425ac6b690b8bd399d83d25d6a485985b81f4358d070d4082010584780167b2acba411b3c47774b3e6d50712f96e779e037a08794a4aace78bed90aa06d14673f12318bd8a607f743cfb733a2e5004efd6cdf2f2687c3d41bf009139b1693711ba152b1fea729b4602b609601ab8defc92952ca891c1c964ecfafca4c1bb8e1410429a8ff8bb56c1f263176edabc65c0c17688bba36b2e830ab1484f382d07ded81f5077d6ed3320155cfda04626c9ddce7add2ff4d6bacd3c14e3a9e150b656d34febd8a8b09d56749c4b8430a864190b97564570a3043d6aed29ca6fdc457273210478e852febd3d018c27e4dbd1e78f5d9e46bda014e04d4287e776d1ad7bab44332cff67032acaf5b71e13da68e931ef26b822b1eaabd13925832f5d62511e2e492c0e20dc6282663d6232f423f1395e186cce435e1341d0f8c986808239b511665c65155c0e251f4a2b1cd8b007f71c289ba9d4ae69b85e53ba4f79fb52429eb4f653077ff7d4c523abedfb8fdd348f4f2c96f5a70011ad7e08028e2c2e2cfe3db377e4ef1717829c79208ace88a07287e7d0698f0bccb6532e248d5fd83aa7de2e284daf5f8a92e0a0de15739de75c1db5de12e84513381599ac64acc92d719ac4af5ea4f80cf7d3dad693d141a9b3d80bc27b5b63e28ca89a8e702e4ff96ce5fea669deca43369da58cea90e011e4c95f46778eb180c45bd2d8c5790efc025af59cd69fdde69147378efbce13cad941dcc87a6cb9a3bbefc6bb3da216bdece4c69f02b0c7720167da9ffb41c5bed7e7455214db7f8c40e10183c208a20fcc72bc5d374210e49bdf3f49252e4e39fa34646636cf244dae9e783c7015186bfabe58c4b4be1f8b0826447e70d815eb5539901f16c8882102257ec0e7e0e4311f05391a07cc4ccabe989ce9944d141f34adcda67f8dcc0b28c93cc44743e6c572b7f11e0b9d53df3c576fdf3c50ff96058cb28ca54a8c498684a2b075504427c082e6f086e215e70097a2b21df2cbebb804e2d0f7d80831ee7cbc6a9a95af9d0f2553ab14a3895e1b401748a551864d0f2553ab14a3895e1b401748a551864f4f2a1b4b06c82c187a7dcce6ede1ebae2852d74408c18a38bd66ca1a481323b3508f60a518c3ebef1cbc0ea893e2bccd41b45508072768ae7211055f4ab6f7789d4ebcaf902e2d967e4863f21207b236a04986c242b4351b7ddddd513d6bf8b374d6d16425fcee3550ac4bbdfa003d46a52ff5c5e2388c7592d326c9832a1714dfa514842fb3000979b9614e4c5bc55280dc5cce093f42405b87383e8cb0a6666866284c4f0cbc7dbd5adf953bdec6d83776c3ee2da906c4b6d8687b93747ff7df509672816d77b718f4112f37f58b110031a4859dbc3b409179049923adeab9942a38d5efdd16022c8d935b6d78490e29765913ee3164e6bcd398283490816386fa4721d8df7bf88918ed95511303a1ff7b173560ad92066b4246b68d19e2a68004c59b56258bdb30a49d5458745e58ff99efc21df126c8f3499946966cb31a91727f780b7d4a21265b6e9372e7e52fd936a9666547b0575e651488020cb299942a38d5efdd16022c8d935b6d78490b615d108613f671ec98054750b71d1ca7043b5124264ac8543d68c51a6e459591c7ee51fdcc349df3df0db17f87fe6ec3771829cd7030293e83e2fea26a30799e649712e737eaeb8dfb6eab78dafaa15999273fd41043259585cb02f75c096951674b521b20f0009c74e166054d65833c1b757635bbdad7e1f0dd9a0a5a11b7739a6ca8a5988dc4029374294a82cb252f1deeebf012c90d2e74015aa3fa52ef2262a18a5cbaab271957326ef51c8a3fa7e1731a7df786316ea6d3a56fca6ef79434cb856da8538209dcfecf2d01924417603b81a19b5447847a1563e79784f82062c46651ec9c4186ed90c149a857dde653271b2d185c6d5c23d187ab9e49d2e167f0297ea5ce72e2062f0243f2929f3295daf2e0b6610958440efcb438c50b2a8cf4fff6bc8f37db55543e1246c3120ed81fe1970b0b98b8e4e345a13ab75e5057ae0c25984bf836097d6e17930e4b6b01186bf7ef2d7f5247eeb56ed05c33bb01186bf7ef2d7f5247eeb56ed05c33b1c8efa633563b1496bd2c660cea547473c77ff9378c2b8f446f54018ff8911b63fb8b1838d0891d732f64a009cc8d12def269789e20032ec6beaac0231003e487ebfbf5c8003717d2a46ce43f72c61222b316cda0e35eb3e0796e343c0e54b4e25b5587eb1c67af50e999173b8a02559ecddb03c1464d07c055239d29de6a48ec45de43c3a9f0b76ed0a84dff1752527240803ffd1e3e96e5124053acfed8d45ead1336e374fdc92e4ab49df23204f843d413cb0e9275586c900ef4022edc9c5de4a3822982af82fbc75daf2cf7f4b15954c3106a17db056cd216011819f8753340936b60ee64d30a28d3ae1d1256f9a85ac777453b93ad3786d40abf4f9a609bc7a3ae100110db6bd3afaa53350c4b031a20a26b8e4929b6ceb07983e8f60cbafa1672905adff24a5a8512d927cc840fc17e79653592b8727ac197e83202d8485574e6a06ede932397deb00bdf065b3cde75fc56320e05e70bd43744841372989d356c495fd76412d269a9150f6f0642ae320a3d2c43cf6fce1823e78ecd3fb488128405eda38c5d23b86bf6f1cc4c86c9b207d67b936e4d47755ae4146d39dc94de3a5e44e663f0fd148ce8e45dff38af7e8e560139291161efa10a60d73a4760546a2948a98705cd8e35d8bcd54e9481136de25e7646bcb71ee45a7cd06e7a2d75dba8507ea73279f234f82596c671a4145614b9f2fa0a6bbaea47461d59583637930484dda968404d8dfd57c853185f7d8b8fa2394d44be690b393a40984b9c4302acc6f0aa5cba35a6c5d46eaae708ba2a6323c690c80c6ee4c7089d5dcb129aa836199bd5afc6796a69b437a0c708ba2a6323c690c80c6ee4c7089d5dcdd5c1a05415acf87ee90881e79649155312622a42105ea97b971ea3c207ead61b30b8ad7880c4234517fc22c7e359c64bf6a971de8b6cb122e4dd2c65ba0bee1653f30cb2b5de8a9ef5719bc44b675c8eb34810153ea63dc24d1dd61a2c36e13aa16cd36b083e238afdae374ec49618a585c6fd0c682f1007fc27c7c99820c4088ce7c8cf059c13651af41ac41bb869f3db8689df45b20140fc57d6c76a3b9aac7ea0c32626990f79fffa3c0711aaee64d4627bd03e6eabcfbf95284181693386e0b29fd6db2b341b334db28978ba1d043241c2db57a82b7044a2fdcd20a185a90aaa459a7393ba40e9ce8c91e6be36c5de67701124693cc9a99c53e899922c94dfb21232ec2625a0ff0a61f6a666ad6b26251cb92dc925429e52139238ac10c555417e55aeec9a11e29a630d22d477f1bd573eccb479e10678a588413248b931c82279f78ece3a6fbe0f1766641ca2ddcbb28a250420dcb9972f3cf6c73d85dd8c9df5f4a9897ebe0105f4b9ceb6e403fbe368adf47b3c1d1d7ad94fba35e90329ab7c3b0d849628c5de2f84a32ea0b945a3f97fe3ad349ff6955d2d7f8db19a5bc588105b2d1807975f6a975faaf9d80b37a85079da789b875d1c30ed049a963f7c69c5220bff46e59e7c3cf809bc845e9f0abcaa10105cd37e280b25735f6c7147336183345ad31318c86df900cbe46555d2d34d7a77c2decdd984d64a41c3a27d306e60f3ec844ee57e97d5b3e3e0a2d5f2d0068e6ad9ecabbd415f998aecac897de942784f5b0438f91dd594a40cffb593cec5e677a45accd5b45da171d11516dc7542fc1981457306a88492728a6589c5cf3cd69214c325c43e4cbecfcaddfa7ba5d44a3b2c62249c62b292cd886f7dda25bba0105f4de125b9cfd3c2ef72a276bc6f05354613ef165f56ac9641155ba22625c98033157778da8f10b57b7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784ded3aec8ff9d602282c47f19a05494969ab53db47f43505f0e9068a3ca621304dc17eed2d1144e37ae05b5e56d9d0cd5ced167bc00cfc009c6e69b2873fc76f43995ebb7eee5dc9cbec5e5629f376e0814e544eeb0ef14c17774208160f35e654cb47b155722d72ff4f1f164c2e2d116d7f1ef23bf25357657271b87d63aafe9fa4c841ea8ec98562355249ad6a3f53fc9e7ce091d2b529494b66adcf650829805a8f6f74246644fd8095f9ce464efc6ab59af99e0ccd075e9d56c5cd0ac8a0e563d1a56897e086477a5ea1e483fa0685783092f9eebbfa7bbf420cc7f708e978696937ff8e46eb22a22b0b9ea3c78f8ddacb79d659f673b2fa98b16ca94abd8e41963aba81292717b22cad13de718e4b92da56a7b0974611892f2b5667d6c4d4547833fa8515e93a72d6c83d5626d8d04e3531d6734b3c34790d1e45955d6eb9f7ad5216f42f8f6455a81a92ab183a48eb7051fcccfbe9e5402fc4e231d669391ec052a98f49ee3ff8df48fe50868a5eb241e28dffcf9bd6dd60510a63d93746ab04359f792e91b2e55fef4a183f89a21829d600dcff7c1cbc4f54880059b876a8f33972438c5513f12a834b5b27b5d61a91e5c1337f1b7dc7010514de494239e4f98bbf37f701b1f4879592640899aa24f98bbf37f701b1f4879592640899aa2355189d6d19965184e445ddd642ce922d59b06ce1d5a78e10f03ce86db000718e549c0e944c586be79b23040efda091454f207477d7a8af7bfc9d9a577d6c9f59079082c0135a22c9b476ab00c4ea02a9079082c0135a22c9b476ab00c4ea02aaec173413741465fff8faa86eccb4b0184c0d9d52668647535f307da9835d6a23faa5b90702b337d9b037d22249950c89a71849ce1c621264ba1fcdbed0c088730f69ce964edcd7f3e460e4d803a8692fd84bf31d3c8ace20d02b5bf45212412830d77d2a83028d440ddda6b8578b59575096f9af452d2c1073b3c9a203196ad3e3271d420a27f10a59a735d75ee0507daef86c9fcec8d7d73e2971294d4314022b8f732db1a065039e5e0510c86113efef5411e7bd0c827dbd061464e7d7b15d8cb033e9ffa4ee0e056064965b84965ab263c7bbc9504f59ac9599b3145961c9141ce580baac5a1f6054128679095dc3a8e21f657ea737c26fd00c6024ddba66e1305dddcd0b5bac49a559413cde25f0b05d0c83c22f74f425162279a9b23015b7daa5ca274dc74f13a83895cb67881d79844776ef50ae65483d61f4921382365a73d82a506a718ded84ab5af357f947a7c111fcd924cbbb6de94b3d2bda997de4fb90a3de387163bee6d71066a9d4a3e2e69656a66e9c1681120a2478855d54c446e033d73bd99e07f25acf145cea10834798fcff4a9cdbab7ed49aa0b10bbda7db7e04a4f3231f34014cd019c58826bee9225a42ebe6eca63f8a3e4e9487c1af342dbcd9ce1e2895c948203615ae6599921f7325299f76d10867ecf1fcdc29ee43c112d359b476ade7efad44670e885a3c3e41e940bf7902614a817e58a1599c56cf6550827811739091591f17abe8a5a956892bc25be5614caa5408dee2b86fd5edfe14e049794437237e1f8ba148880dd894a85682767e5fdc7ded42bb56ef8ec1a9796c39313812cc7874231ce08f046d6459a8ee8c3597edcc463ea88a171f966265e35233bc935191bc0d7245ade07865d18ce77997b19881517fa7dd706b2a681ab521a0f9746407021224d695a585f484f1a429f4088c9e4b9132849714b5eed9cd4120900ae193df199a20a6429a2f41405cb6689f28511ada1f43dfe0e4586826030c736bf6cc1a893d0d4191d13295b1c434c436091f0083f7195e0e18e457235dc5f95f24aecbfc9cf5c404542528203574aa7a9f6f1334aa02f247c3e37b55d75d6bb8576d5d17d81337adb7538b85974334e9b2f82c5514b8cca05fec8cd52aa4a8cf2c3ca259753292282aeaa1bc777ce377e09836c56af3653bb2ad4739004268a65864ec0e5424edb4addc9bd229619776472efee142c736785157134fa843daee15d96ae3d31f33f3ad3c505fe234d37b7e3556341f21bc1947b4640aeefb9bac4de0bae7defe35383d1f4be6174df49ff0ab3cd35ebc471d1075b0253fe36d830627c1feae8366b7f8ac45432ed1a2da3fcb97258dcb2189407d5f0e239280b00e6e8312f786d81670b29c476a1319d20802fc661333d1c48c8270fddc6d86661abd1d56d54835d59cd39d1b165e1f2d2defe552afbc487fe49d09ec06d846a1d0036c8fb51b13b6e17eb1c7034350c4bfa1177ae3afbc11163a41e9ae2fc0185e79560932aae780684f92be5ca92e2a182b344636b260f1b7d2e2f222e4181ad2872a7ae164283001ad8e949014b5154dc397b620c4f76be4b3dd30765746b56e722c32f8d3b8dc2bb82e8f2568b3dc87d4faa4a2c0b5ea5fc17cc37b35cd38036c931ab350ec5750bd005a80b6220b41200e5f84ffaf1a48e5b0af0ebb346b07e570eee9e4f89a37ac0a15bf9e396451f37f913d8ee154f9ba7fc8f0161c709abc578d67b3b0e3dce8c2a03a6770c08388dca547908ff10bbd90f43ec5e408344db4d1903b7156d4c2bc08ef351d9cf207f874d6a21c08ac756f5e14dd034e38cc41134d7acfb1bd499af5226b026944ff99f3842d5a3c394ad8dc7ed28daece0815289e8cf3ea736ddcc077ed5da2d14db3f8607c974d75c2d1ab18cb64bc53c284cd089d64d11556be36055eaab66531dff537170424992e419bc88e995f5eb9a2dc0a06cff2b0896a5e6a3fcf00426df53517beef61db6bc5cae3a40c9aadbdc539bf2ed6f795e7fef9bad2502eff01394ac6ddde3221bb1bd75f1bc40bb5dd51b3008aeb4a04c48e02b4472c647fd97f7002c5e288050e18d8ed4f92821b4545111f7b0a64a2bed4e9dd60782f83d1225db545bb842e51fa84292107f24b8a40b28a5609ba53baa91d93271254dda46f31bac73bc332d895bf7fff8e912f7350f9dcbb8e58c5d5e39293c225e832add117944b8e58c5d5e39293c225e832add1179449cc9ac7e614a6a6388ff7dfc7d8b71529836597c875af6ef55f5929404f115585911c57371559cb8e6c7adfc11f410c9e81c74bc7eac57808c4c31ab7f8d8b1ed8c8ace2976faee3ef0d54f727b5b783eb5ac8a3bc6a9b206f3c84f13bddb8c203e4524e73610a4b451e6b22462ae5d84c1ec7117bf3bb721efe2014353f2058e596d1f8a90a31553fc401f85aa2a17682070a0a0214059934b3e55564ab779beb717f3cfd15442811194a8399c2799fe636948dad212ccde3786e79bf14c0212b8e796616e1ddbec18eac23ab3915bb4911fe8919fd09f43ff5847fa7cef213869190d07159701e8bdc5041e403e18543a5906df7da2eeb89869d869d69891f1e45e4b69e2b6709535860ff6e2012169cfe9fa273453a5fb4ee91ae28404b9f0537d99622b54ad3fb2b7d477fddcc1a89bd21ad992d78dd8a73953740a54cd3ffabc536dc8252eb4d4c404769bf9de09441b5195bfa57dc0f3fbaf971d98002d1acf44327681d6f73bc48f4b656914b12209934aefa794ef725b8377aaaa0df6409196eba4752c3a56bead2e397a391b908d1ed9671fa0c2dda6ded887f8dd2cf90850304d3330e5e18b12aa1edf7350dbdd90f9efa3b0bd04cb463dbd865ebed5b18b3ef19749736b1fd2aa2cd121376128a3f45a73f31ffbfd81d15e4e33451f9c17a8bdf73bc31496165efaf024e4a78592ef3e92f4ed45eb64e5d757c5da1002fff814dd8e983b812c772d3f1bbe79df6371a092c679901a1fc6b00ef851cbb57eb4d32140d35bd1ca059784d1011c4a4f78f75961e6b121f3bb251c4ffc8db095107b1475536513859feed418649d59c7d6ecc3b146a569c0762038c4ad9efbedb9723d6ee0426e9a9f33d76bb340f63df3662ebcbc491ff78b6ae86707377d355db149459fa9c937106af31ca1927953bbc0b321cf2b8bdd5cfb9a5a9fe02457cff8be17f44af9714b67a73dadad7e8846dd7939e70691626446a38fac51d1937190cac1f77826216e63c8de8ba3c3831e3058f74992288aa140a59b417d1a14d961bd5675fa649b1cbb184e6ca0cd7c05ab42a703df31d09a03b144aaab57342ea78794f636c58d1e7b073b2cf41096ac1775811fd8423b8131c764d57c1c33f05f814b6c488afa08b3324f7d41918adca00cc47529ab8bfbc3487df5df9af0b50832131c73a958ea1be88ab066c2233928ebb35d4d43ae2141334812cf70f152059ceec91534ea8828f748888828c422a698d08fc3cbcc71d9a5117b6a96bf08c598ce69231b325c30481cd10360b6611d7a555f280270f3c606e68817acb135b7d2c7428bb3fbbe47bb1d2828fd413d9bb6dbdf1f4abab91dc739738c071b2cdc27c9b128f2288ea328c88eafa1291634aedc9c36463938ffb3b927eb2586fb8fd134984e9bebba1947b737c707432d19a18110d83ce3121a458071158cf6d466e049926cae43aa321d111f9fb9d9a013c9119d21b1a257c87ff838299efc9e18c1eeb4976a1003249f43e2b4e080fd316da3191ea810fe3897c6f37150ef84df06565b46d4af4b4f9cf2075896fcc94c02e56feb07086254f025db56af386eeea531b7df6d439e6499971e26b01b4331f3d044460b28ca54a4b464c97007f603adfc0b8e8cb7e7e398eb98e1abb6558a57db816fa9e2d4cd3f91335dfc8461740a0a60e501d4883dd3a1a6e027a3be6f4a5e679d2e9d90fb2847fa0ef15c2ee81dcd4ab28ded99facfb07891aba2ca5e6aa088f50968faeef3abb300ff8875384b60103dba01e0006c709705e11fbc8a1a3de632a6bd698924869a3bb7abd320de25877c0f4c875ad4f242b557c7c4c1e72e28ae552aadea1900dcd4a517d2bade305448b7325d1c964a4c71c6752b506a0e11b85ca538d661eb8aa9f4621508db4d143bdd3b7d092448ad8c8dc725078d299a987ab17d2a31b7d9f646955877bdf5c70dad0da6423cb12f673327b9c44582070fd9ee7d4df81ad74c9c4ea5f8e3cab53e1de184eb66ee3bb45abf78623d4545640fff9a1af67c306cd0b0b7d0419caa831b88c2dfb59540b9f4c1a80db6db2d4c9076ac362cf7fb7de796da04d7de3b8ff8080bf0811cb7fb118740f679233cc585285387caa6d1c1fe8749e615504aa5b9865c610701d36d74dfe545a11ec266105313816c8f05c10efbca2c5ef0ceceb754c4f0db61ec60db1be7ddf477acc9cd547a02c32156e915e4478fa895c7c142eb0313e92786f1b1a55817eaedad2c62f955f738a4c58c3e8bb3a9557dbb8a37e082cd039c212f0532706924a0c6012df97290ad0a706bb86646cd722faf5cb23265e5f195284b3b4373fa2a73bf5674930cea8d26578dc8947a9d17dfe850846756d790b3312c05f3eab928b15789b7eb4570579416d386cc8f284bf6c1f62e3e80c6afd41403683fd766e8ca20cb2de0010f4eb2e0d6be0e37354c0db2d7ef14623c6bdfe4a5b99ddb399a699e13684bd6fafcb5292d37ce2c87a0daada696384b671aff59e01c11a3ccab8253951ad40af9e4ad7665ecbef4a445a7d1ed99780434dc79d205d6bb3e495e0881ba3eab5713ccf9e09a67ca37452b25795e5ad2804d132613b4fafb6fe8832e33451954c177001fe3f77f74b7e468c14e571b3f47eba6dfc7409cab8da61b445f554fce8f6f365139ae26d6cc6faf8e1b1b30cd910f64fe0564e1b69e0fc7d418a04e55527cef883f45f50d0caca9092a093a04046e3c4962854d590ea0504df74be8245be7ceaef89b66fdfc0d3235cc900430ce5d9b0cc3536c5c6f883e48878a7a9b7f0b195f4b8787e75d31e654ab2a5c9e0286e8238c16a63e72367d2d34b14344de2ad3c06063c56a99f23f80767179d34b3dd99f94edf6e536aa1d1ba53792551e22f891ac8b6a06ef027dd6b653e8fa726d20cd934e3346abeb88765a72a7ea5170e0d9b6a9b12a1a0f06ed0f45e427379a34d02226f549821a226e7a180c663dbcb951263a4b438803f9ba00cf09d431a08eca08d3677ad3452f6e2e0e1f9403fcbd2dc8584fa4bfdc95ec2564c5fb73e088e7adf5470fbeccaf1ee4501badf5ec082f928b1630a1b4d8812f0015fdfc7ce3a5d34eecabc1628c3415d9be15d5856554eddcc4ad7e6862a68123f7f0f40c97a02b3b56bd6c748f0b85386fc05aec198a653232e923268b0d430a3dd60b5f5bc9a5a663ed38f2a4319cbc77b63c495995475efef2c05f30abd274d5fc20432d746cd16947a80c2bed8b8cf73d19eb65f5e39224bbab271b5685775b0624be88f66aff76507d647f638ba00fd746c0e4ba2f3eba79315d100b70a8cd7454e0828ede09dd17cd2de78d3c455549f99e82f66e3e51a9af3d87f51408b532e0894c34533147a2ffc3a7f17d6b08f4ac5693b3c58fe8dfda624450fcdfaf112ac11cafe7408996f56d09d479801048129211d73cccad388b4da650119de1966477b7e1fec30a525e2976ab582a63c31d45dc62350571613b6e1dc83d7d12c4e17bc6dcb254616e1a109407b2286288d8d8130c08fc80acc7d7f811b7d0de759499c85a159d93a9b104535c3ae2bf9c195ff5fcca43e9246655fe7bc35a8f5aef180e7ff6b28494f6579dd5bd5efe934a605b02f0a6a2407b2460b7e76aa86f5fa3920e7bf8b609dc7a0ff70e412f6253bd54d9bdab3909d4bc5c96e074508f94d9d7a4ad407681155b80f106e5054b1366dade2a29d223f17f445f939bd2808f23d4e83cf2fd31559d3cbfe2b998c3a495def0ad4e788998efd9afdbf309bf572f6536a32f0389b55f8c71c5ce8c9e69ddfcb857f84d71842034c8bff33040778529c8449e2df46edec8c15757032fbcb496cfc2c04fb4edd3509464c68d8bedef2ea9deb397576e4533850236227b4918832a8489b3a917b716a0416f54be1fb27c48f730b9dd3b5788c8af28e7164daa03aafdd0b66604f48e0458da33ac3bb3b921330678a88a1228ced618094a44c5ce88f06715c4849b1ef95ed44001d50ce3ed57d11b549994c25070a454aa12b478cfc25116ceec60c17ecd62cb7e216247f215b88ccb4624883106c434f4fb67e1a36e4a5cb60ad2e43cb62a57042411c17859519b75918411bf0e0cadf1386ae03ed27e7f048f407323cabd935c03af22238065fb614d5c35335a38cde8dd803494f099f61714a2b5d2cd87f7d9d481b972d784b1e51a53e9dc4c093f21a12d03f98d11aac0d8d8794b7e04e609ec94c6dece88957415a544c85aa1003006c627e12d9871ab84466ebeabcd9fff238cf108e0a6c58356ba8ba3d1e242ed56f3d1401b908d1ed9671fa0c2dda6ded887f8dd26d20890fa6cda2639b1176de28fc42dc6aa8543c2e785533427bbe99e30991f79095a8c9187949f1eb865115b7312f0dd7733f3bd960f7b83126bf36e1822ca525465357e0da097e923ff3e2bdca92eb517e33ea97d18f45a25bd31a8c5b50b33e48d6ce25830409fef76a10ccad62159305930acd08927da2fab03badf5b4189bcafdb0631e6bdf54d547e6f840be0097a916c49765fe43235f7f710d921202fe3baf771ed79b237b62961d8d85f462a8b523ed51a30eb1953d392e8524a098bb7bb42bea2eb64749b94789741b9d7b23be66965fe2698e58778d0caffe8c330db9acc4109d322991d1cb5bb19e48d5545d0d06e89cfb96c93c37f563dee0f723e072d84f4cbebcc69e985ba8adb2c726d78bf700355436134b2864f2a8023054b0209fa942ddb95e987925d644ad141a43f91f09758a6081b6f4cdef3c22e85c448ff62fb157eef948bcd863a61f0ac620a77e84b59538406fe75e31c0c4b5567406c40dfe0fcb6dee0c14c8cb7a5b2783c4c6949892c1e9951eeea38a9ad3b815a0083c0ae491c8109f7eaf2dc30300cb1ad8099dd2a8bbcd9b33e02f3a7156bb2af0dcebd4c023ed69d9503cadff46d30d370b26b21261b74513a0d2f99d35b656874f547bfe77dcb47d72e77e526c45167b2904d98e4046a32838a5c4c6bb53692afd39f39079c696120781251b42c008cac87722bb95fe34707f422da96a488f4d5f042350dab20a0513b3b99b4a804d909d886019a41c7ec9330ba3d6c1962e91ed1791da00e5b1e65d986ae0f75f35e0bda0bb832ba0665d658c9b4d2ac91e5b80b42af9ae8222b232dbb5c8c1997bd17d03ab25187421afd7ca67ec651b34e621898545b1fa8460fcf211eeee16803b9ad1623b7f643094bf24029bee0bfae791a29877202def8bd375e495b00605dcdfcb3764028a7774e4912e26236c749ec8715d254f08b099340f40ea8da9cd42f678ed620681e7fcd831763aa7546077b67d62a8eed2ac865f63afd3725131d51de224c27e6c4cc9df8bc52ab334d4d523d8c345489ae9b597566d830de21242e0b0be6a2b29231de2968e4bfa3521602d206e1d886fa0fc3376021fa18889666473f9496ab8aa64c774d7c60fb765a6ca729a301d5e6205ff53572e3264cce4b1d07e473f55504f787c07d6d09436e478d94d2b13aed363467f71cf5222ed20db62e9f23704d7a4f5ebdf78df4ea6486064b257882883265775579e5ccabd7ec2e1b6a7c93fd0a439386d58809b1900b81ee86139a1e1f3be1a7df4728f48075630f0ff4055b8ccc63b2620e27b12c19a6db33b7c93acfaf817f38dfa771e938d97cd34391c59a3547fbd5e0f11c092e1358af8ec59805553e3d25e138ce7f2e636f06539ca663c6d24344f5f9c108f0efc31a30750395d935ee411f2c509ed4430235c602a514de56e64210c4f86295e67e03f8f4e9f25ef9c7151e2bea1ef147812ff0a7da5f37cbbc905018cae3d3d22118ad8516b7c11cc732edbbbeb5326336fa274b0c8308099d5900200665ed6eae310665bad19a04b2248fcc4094c43717adfe159038ad6f7f6b67e28b161a73ccd0e2bbd3ef00ba5bea4374ef6f73fb97e32c8ae76441468e492e45ccd99253192937ca7d1ffa4abbdb4b975bf1e4a276685a7c34453e2723a61acfcddfc9ecd34cfae379549a98c3f3c32fefd405cd9c6553b17494c7f39b48f992e82e176a950352a17c7f05dd59fcd18482e7cfe4b9d8444a1ac9dad02095bd68ebae56343d7277a772744104528a52f26676fdbebfa3e9fd1cd61a0e6051e0a11e4e7efa857af98cf2673c1e644259f4e5618392c7583e1bb81bebcc2f57918c7a082cc185e19858a48ae1bd8200ae07bb1fbce67b580c13b57c94d6eb5806b3cc5b8515a60e26d06609bd0e15360a353271445472cfe4269cbf047a6d3dc46e3564eeae64867391f27adbf2e329b0068fff98b69c79986a1b465fe28ec4aa135152f95bdb9d70db87cb618f5d0aaee826fba9d1566158a3d641b6d55ce40747485625b0a499664bf5fd7eb0561ece2aacd0f3b353b11bd984b10e8b39226f8ad6df5b17592421c025a26152c348f6ae31a96035fbd8cddba8d16851b6fd2088df768c16faf1ffe02aefc16ac78888d4c9684a4643645640027b03ca3713014dc22e370ef5a161475d9e1a7036e1355a11918f83460c43f56955d48e59b8c71f0825ae7069e6147f4d35b6310ec82d2318fdf9d64fd3bfefea5c041938e9a8cfc4ef534797787072bb8830a0dfead4d7ff70d7cf86528aa496ad162b5e4ef79d8e557335bb5a877799020551827063a2051bf532869e77b691035cb4ae51905366a204880e8cf1fcd3e61ef3cfa4127899320718a78fd852e1cbd36c3f526a598360d85106db07897c937209e63eb2a521feccf63cdcf56fae9b97662ad6132b1a49069a30e9bb8e631c373eaf541d4ce286253ff22db17d44f3d52e0042d698ec543da1fe61b2c181d23b9251af7766f48558058661f3586a1a931975ccd4fe8113db731e11cc09d1aec3b774fc93ed97e0060d4cd09f3e9e9346ae01370f56cb561f4058d996736c0dae5b00697ce0db6d74fe1ac78a11cb6837b810ada7c01da740fce65f88866a6777c7672635020293273fe39944f7c0987f33cff6474ba8c2b6f11b004839980e7f8026c7b3a591a428af0497781f311d6e14c3b1920731479a9b7d1d64f5ba22d703a63228f0cd58343173218fde4987de3243b8c7e3483ddae6211f29c2c348d7a50c18d995af9ae37087d716f491851a9f9c2d0f56967fd0d6c94c7c4b444166d6dce6d4be2d92be077d416041fcf2a869b906c06e53abfdb0cf5d059ecf790bf39e447595b5d295deca44d04c70bfb2e4e8c669667e7ab5034f5c39362f23a0b91358fce099491f29deb04e4157c9b763bb3442b282297ea711c58c2cbd85eec2f255560296533bdcd816d8270f56a422da70e58e12335e23136b3eaed2d0a6018bdaa35a11dd3ae93e234fc719c4f34359d9a1f73a1ebed081b94dafe29ec6ac5f1867bb8fc802096c3d3f5e6af8fda53636cab9b4e2aafaf2a91bbaaba319241b06f700a7827977a22abb9f2d6106fb78acb55a447eb61fc7fe0778a9b8026a25e175626640bdf3677e62df878ed830160681582f1e58eb1ba4cc2e6eb5b07fae7dc29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15675cec9ab563a9a72d4a331727412022f90ec70241529f307a31869e7e6cfbe8a5cedbd444be7216303596ec4d5050478bc7fafe68e5c39a5281fa03d112bc9e5b707cb0c1e8d60432a81960aa357169c2356ee52ec5a16f685e2f782f6abb0b8ab9f036bf586c624af9a3a2e24e92202cc21b4f1a2ba414e330f5492358cb4cb4c5e8d5fa803707e76a2bba23c6c52684eba843046de07bc267f1704792b6ebc3bd18477692af448137c2495671a974ee2b9c65efbe88ac9b1f6c66b8be0c8aa3724a2846f5f29156fe80f3f814585173fc14824633077a114b89fd31fffc91e6e55a5797dd67640dd032e24d49583c5e914671340ce92d9ae4cf4a0dda4cd60434c33ccf394d91f0503ead505179fa87d64a03f95dbe379a6783bd0af1a290d11992d709069294ad4cf729daa96d9b4706ee6599d74bf9e4d7c51682e7cc925c6ee4ac39d44fb52bc9e9ba31e688036221e97313f4cafb4d9376c90d5ed30ea64229e824cd0fd3b12e0ac812d9cc522cd1a3a3332c063a8139f1d4af8ad4b8cbeade15e0ca621ecffd6ebc62400715f0da833dd0ed451d0650be79cdd2b632e765769f3dc30abc8f89de1a000a509aadcbee6fd2a5c7ddfa50ede6de124430c723bdd86dcebb1f66990b8ef601b1a0aff1448d854919a1a3a5df0ee54907080161236ee21da8c34aa36065f96dbc2dfdff619b36e6f63ebf771da817834f23275b94b82e14067f4e6aac32eeb3cf97d8187ddfce30d543559920bc7086c165e927e43c5be77d15eb92661eff4b5c346c07eaf88a1bf715caabd35f2652d5e9394499858faab7d8218fa5458dfa9e1ba470ce5fac264fbe99401f4c4c44c92f988c7df771aab2ba9fe021c4415cc5f3225cd796e93e78aa4da1ec7e8f70c511819bba0b4e34850380c18fbf83a2c582966feab933de408a48afbaa8dd671f6084febfdcddfafc0980356c323fb0b0ea5eacba08e0c78ec982c1e7340b4c41fa00886fab1b4e6097710d393fa3d6ceb42dd4edf8effbb7d882cc1c4fd5ca6efc06da2b86ce377197ea459ceb8c9dd5f135fe05dad8d5a67059a6bd1d3d5baa39a8606cb7f0b36b7ffed407a409829c9de2ae97264ee05cca23500cee4b2e6ca19c461d573d0ba27ceda74fdd9a186b4d50e3645668f66ff0629daed826b7eb55dfb2949925696c49c5324489800d7356e6c4e14e4798aa49af9e9864352c6ad707741987a083b8132f20cb250c9627daaf90a7e2d80c8eb4069a4f29ca89be1e52ae730a3290743f5b907c554783603c27e887b68759c81795b3602919e727ccb6d1582604bfb42e7c054607dde0d87866bca410536f0f788084fba00218ab760dee1dac0a6358589dbe8b16ff15a1ae415f2fbc20ffe1df9a1750acbd371d429c9da12b0095d2ad85d104fffee44559539cbc44b10900e5af53590b408ce6d3735f623ef42c5ed80882d9447011c5c454cf07068c6365b13ef0e2752812b69b4c1fe1c7d360f64373351c0160f8e4a53d33cfb242d3c48c7eae1c525728332eed7ce9e42af249267272bacf4217641d611e4a936b9a40b4626bae19c730e96b20f9906813e377f734cabc4e32fcda7c9b56f458ee471b0d4abffe46e50039d429dbb685f25e0e09aa59624964e2b81509539f3c8e3a10c82aef9db8f588d4703a253121ebb0c6d951950e8ce17407ee566368f957d20cd6e26a058cee07156d5a0252d50e9a0d579136d5cc3a3a987ed6f796245565af54792d7c9230c9700fdc2975fe9855f19acdf4b86da8a3db51d866567ad973301c7257b168fb516a02490d5dbef54a20ec1e95b560b0cf839ec2bad24619d37d9219783d8163276bd9a03a96f6ae4e4908087213e0d87b2c43aa1aec6dbdc3e950ccf623e6104ac3ef316235140ea95770e3b16d832b5287b935ef770c33832fcdecb734e1ca30e7ae990990bdf3fbcf34d364ca2805034be605c11cbde5e8746517ad7eb9617103d8caac219ff969f4a43664bdd6c2db92f913d058531be99a0da3d8931c4de72737a5f030a4a6e1b0068f893820c6aab5a2d95d6090fe5ce0608293c6549a41023b7fd90857e735cc6b29e93fbbd6fa76703fc05655b6f6b2b07aac9b900379799ca207df1876668530d385a72bb4faae2c0034f4b4ac5b52007a424c48e65f374e374d56ebd31543a1abd86f9fc633ed3b3dc7fa7f7a34b17cd9b2d2ec3aefe9979e32f7b088ada2f6cb725a9ddfaaef1a5caebd7b2d5c6cf762c9241695e63496f685c07c5fbbc295eb44c267529a7beb5a2c442117d9f9c899796186725331686bea6ee018ceeb34b172781df32b1df43327090b6d7b2dc558102ceeabf87362e1fb82d7cd7a4435772ff9232d9eb650051bb28e3f6c95b0f1c4cca38f325ad85f954f008e713c745a3481b87b8b9f29172fc0082b2d3f0e298b69a7b82bcc0f156b565f2cb2676c0ed24d7edd3e93d67b6b42554fe880cfe1dfbfb615ed34bec4fd8de52820d49fff0778a63b937e3ff8518aa181f95defb25d2857826cf111c71c5e6f0400545eb4d01b6e2cb044379369fdbfe476a42604083958d45276a1f5792c4483b622dec60893d0076de33c907e4e34a6e7ec571aaf34d3e647ee8736eb2a82010cc2b8194bde001a28c7a56ca66735691549e275035382b303a27f1da41849a9761e05d2fa943c8393a438291094026d4bf4b0341b414a2c71d961fd11eefeeb2bdc76558c2c1f11c019b063c6a996ca67ec2ef93fca6ee8057b3f276221ccd1941ce11f8dd9dea8d3073cca57c1e67de09c01a6bf82eadfcf182626494dc088957f0bdd33ed7d92f52c89bf8134c9f65a9f2404ce7b15b2332bfdaa70af34cb4b5709b83ae6c61de1becf3a2465eaa660eba72be35b9991ab1d4f23d122491e55605211f1899b40b925ac0363bc9e00d5ba0e763658d38f91b2b02b3f055eaa417063e95630c7a959ce134cb0ea6931e8853bc316025985192788c1f66b7faa2dfa17efdbdf1e416be2504cfa8df270149eb23a9416c276c57c0fa8576b5f0f53a7a15da07ad30517de572b410e57d2c55e0f29a7ec49d966f59370820be48bbf77ada399411e0a46f9f72ac49c9f3ce8a4bfed00eaf7a4c7c1ceffda02b08d4bfc15311c2d3b1d1f2fa6618c899a35bb08a1eff7a594e85be027d769116e3c909d83be1b138b8fb121bd892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013788c75282f5410a18a2b99236fac429dc2c6794a96f31c7a0c68b2dfdca22d3919820a1de39d8a97a6bd313fedbd657635c3f18e7fee9e9379046fb2916f6cf99a6ac001ff43569bb4d1abaf55ad02cd2d45f1c6ffb893bb3a1d5caf5f440488919eb598067aec64360398d7811c7e0e290b959989a62d496faa75e3ac648f80a2d1e4fbea49c14a180df4019e0e928ec8c71e204a6402503158526fd585fab256662b134b5adb0919ea23e95752a182902d022e77d2ae9fb71dbddfe00b6284c5aa9621c163bfca7fe4ce00f9de4e1bd1bb437756e421eab18584119df8ed39790db5af6337dd0014f872232ca40d706102708d06dd40a96232b3dbc61af4fae45b828a5254d87b72921942840bb5919d81a06ab14562649cc46de3de3dba54492ea5a8b1b3227ae51f7395ce364eb7efcd5224ebce3dff55ce893130e9ec6c62d0ca7de52905ed134a722184409c62a95b63a130b161d3a9604c527a4701a631d5229d237950f443de25aba6214d884fe3fc44f46b8de0ba19d480640c229a42dbdf34e53f4412ce3a5b2cd9c3eb23cbcdf4b01ceaa462307b9ea91a7f348f629d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89d1734dbe4508f22b742045f91fb48bd609e1a4c0a5a4f7555a940ba48235ac4764aaa76f2c49ee3104f2c8aa80ec7275e7663d4d07ed9f8d920d798b58e59ead0b7a3cefbe29cd83c656a81fb5673e642b7cc2aec06d763c58446b6969db0ffb0c71a82040518a1bfa5768dbd7ef6e1c9d47e0ef6df496db558ba4cf239a5921e80fa926c2b02bdaf533bbc7dc37561e2bbc6288cfe9d9cd1cc239da7832f533d8e0f61be68c793dca041364c47e0a7d0b9186937ce0094abfe4afc1d4b93d19c0e0001f2108d19100a35f669144863a43e4b041eb99660ee5a113044463beab293b5977872f834282b0a747de334f5187066c68003d68ae71919c0a0cc6f7ed5dd8521370e98a1b99c20fa128497805508e5789120bf0451e848b798d56c04f3835e7cbdfc9d3d5403be3a72d8593d6cd87eec1e796739b7745c75c5b21d27423e330b7ebc6ae3efaac8b1f82cfa341e38f9cb18e677fd3fa76d1806e6a888ee1f96680e0e5037057fc21e605fc9af94e8ecfeb6ec54cce1eae06f2dc4e2eadaf3ce7bd6d91cb0d132a20dc1fa9ddb6f0f292349dd55d739decc9fad2f9b1d30f241cf49250864f1ae75299d651eb39700b77289b00828b09e150edec5dc001e8f8f4adfc57d9111e49081d52894530d4e9becfa18c866501fcdeec3f3a06737b1f8a9111e77165901b67664915602a23499b9b1f75e23dfaa0b0e17a0ef033adb0baa14969dfd5129926cc5d48efff5be344dd9d90fc2eb4c61aa2a3f34b2c62a3cd1f9b2421f9b3f3721a987fa8e57f31d9f9f7a560e5f2732ea1efb7cb1210ee4d07fdf7980158978f599429d3acb2910fd105ff73072ac40e0fe694ce90b2e26fdffe1d390ba073801a68ae84446e78582df0c02469f6a7f76b683237a38a826d63ea0312546850ffeb9a30056a42d5f262de8c78bf645c5aaea44e92eb8b464af69ba8c6a8509ddf3db51c87779bb866064e07deae1ff46aaf9b4f01ae97577b4d1bd67295e254b7be19ec1443bbc449caa67e509b19b44733fe68e08a86348eb901c01c830e3bc19a37b59cbef624e65f919a124abc7d9bdb13271847f8dc04912179c5c4c59818d2f550f024b76d32554ab3b5d1ad9c79d7492e35e340496030ac8940e3b6949fdb7e7a0ac8a5a8ced4ec19b16dabb6f631dd21844dfc0b9aac6565a23ee54787adf69eea470c6e30a3e134ef98236a4712ac2a60f1bcb578090586d8872c38c677df881b9fc2e5fdc06f1b48b5029b67a613ae5681023049b1644e0d83ec77b4a49e46ff9ae7c9ac36b5982c29a3e2c764f18f2fe77cca805191f642a27ec32f958caf43a8de48a8da41291fe658e3bfce9b1b1b87ea574132c0fc59b36c236931fa468f908463a1343a03a0df3a7002437868d2aef972869f3952e4b1b5f784133ca473f0214b6bd19d34645db34a2e63d1b1978cae4e9364e920fc58e365292c753b6b1e23126963a8fe5d355c5703b5e2ddeba4cff140ee7c3c80a1b4cc11cea8db21ac6cb0f4edf923d9d53adb8a9d73645579a41894058e86d7511a8dda99e196a51433c56adab2e4ed3340e7043772b7296f6088b9b82be08773105adc6e71c71cadc83afb7b5e1349cef8f99569ea2b3f239471491d74a6bbddef1130ce7419c248993f4b6f620fc98eeca0452d4d197ab38fce539fdeb81925b916332e2337cbb149f24809b76f2d139d0d62b0f95b3e7a92b3d970ce65a0bd9dd7e4019ca59b703ed15fbd8b8819ca302a467e88e0449d4cff09401379bfaae0480a039b5867ab1716746c51e16baadf75a59b3f25e9a5dac758baa431a6a0faa34f8c116762bc4ccd28983589f46fb4bdd9ce6e085743c2529d665c6ee1eac6ecc7ee52cc7491681db00d97c8e641aab8c409aab0902464e24e77e424408cd98e25fb8d57f82022cba7b5049f9dc34fa757e3d842cca017d14fb90c7f96dbf17d02ced1f21acfd4e95b3138be05cf75b762b8d1ae1fbb6daa3c28c650e2ff4000c095436fd619d8c5302250ae0470ca6386f97def438ee914bb6dce2600a28af6e2def8b45547e371eb3dac04a4a2bd03dc63ba1a32a90355ec80c5c21a74776f4dc44f1f0236f0b568dd16d6dcc4f60521aa7366ad8109ca4c2c2d5abf3f3d73172583a53ff92d9e42faa63a2fa7d6e66d8ffe52d54864a02c005ca2c2bb98280381479bf7e8422bfce64ad866c220b7ebf7fa963a6640d9910cb03000bfe57af903990e55a132037d127093ea634ec6823bc6c5695659444b5b10a27463ba8a43619cea8adbbeea2c140cbec8867a13c17e56955286c5274fa34ca289c7675bd530a29719746441a264c7e92fdf4772818184c030067c5855d3183c047a3962de4737f3eec47709d059a7af033bdbc2378bc6f3c9006532ce6e5cb7f29fd78f3b02f9ff77d13e0d30d33a4222cb7a1fc7f372d1b13c0d3d7455eae4517631910ceb841e88a7dc4e28721875c36838bc9c300fbea2a0af03bb8cb6c26f0c9cdd9bd872e143fc30ce7cce087d7d08f370386580ba49e23480b87ee50c00805dd17e75d18fe4ace8184d94d8bb1fe1c5f89cfacfb7d7e07ec2a414e82f717828a076e6d3171e2e51bd09c616d9e84bf036af8d1edd068abe0d00c06b95ed8e74cc4c5159777df7bbec9c1c4c2cb145b71ddca7012fe6f0a4706be43b711bb3d87ce3a1576b19d18b1da6e637e35591803289c02e6fe9ec4beec0535ab0f070d9c2546b3747cd2379bc4c3a28a9ead7daf93e3e1052de7a965e34f23499ff26a575821f8198852ac4a2e2f06ac756226a73f224d6d6690a42761e64718a5f0f7e2a5d41b16b746ca61622f0797e3636d29f91aa4c3404f2c9487cb87190fa8240ef20fa87ec06a91f6261f4ffc7eaa962532f0de6b79e1dd4235ad0067d8fb99c7dcc7bf00e0be488978bb71a4c50045b853da13db066c5440f96602b5c4b71c01d1fae5ff812734f63c14e9e378958483a5334d54ac88301e52d39f8421805c5b24f73e5563dabe98c4ae03c8bb94ebb36cf11a9f06c6a0458e6c2dd79915b02ed88c07264f53541499bf76b64e7281a51e7683ce641ef2cacbcd3551a5340ee59679e6740c15f6fc6c6bf5e1da015b69a0bb13ea2e5d7d08f7085cd18816fe02e80972550a241e4da9bb6f7b8b88b2ddbb0ab79e07c0be0739ac54b70254f6ef0d5b681f76e9dc4344a9aba27eebbf719a9313bdcaedfcc52edc15b13eca1189b29468664006de1dccf28e1911669fab421f4f06663a798be2dc0ff2146f01b8aa59039544e2d74acc80c4e6f28e46cb7cb472e81d1a6e416c96c24fd1638f0bb6e67d4279ad8367d0b322b0433a166596cd43ec30438087ad2eaec63678a496b521b30957ee6efc976eeecf09d36454c20d67e2aa9df1b0c8d5dd43693043e98b8e6f207b21d6e2476ae5f75fc00556dfe92b480f87659aa5cddb82481ef7abd10ab0b20499c38ebbb88d22f7e53f33cdafec443ad059704900720b02c29162165b9bda34858c8425a4a3d0212e7cb6322e00b507cfc94aab29ea7cfd5a7e82a75210c0dfaac785c2c41a9d9794d3d4d1e50f3baa86c15d55476b67cef839276ff5015b693feb3a57227a8037142ee13301dfbcac6db28f54501dfd2731e80cf6e968b4c81921d2383d282dff43999a0fb5096cc86678cdd7173229277b79fc5c4d4ab463fa089b42befa23cec0e0a88e89373de2a26cc8aa4799b2d14e325726c4376bd57036b4a312a1458afb911d5e8c541abbba82fe39833a5f089c50c97150bab40d69aac731c4981956276430ba88f1770446dc0daff0e1df7ced27ef90002b047ca968ca4160e1127203ec812f93511a7b7742580fd09b32428e11f97f139916f9147d68c81645eb18658be6535b9a1c0e1a80dd204cf22b640900107a71216a1ecd506477d24366af270662c03177ef99012b4212059652f813a96f5397b0880b06523838d4cb7436ea1bed9d65022e6370108cc2567ec119d896ff6e8755096873b3b47b0e2bc3794a9e1a96c81fd80c601e8027774b02f7dd56bba97d290a88fc641dd6448fd91bb95a6fd27657f2c061dffdc16a1e0b64b2c67740931017eeffdc9a9ec81358583aac33d8eccb8a005af03c4259bbf8ffe4f22b34e5a5632dc0b9f221cf98488c8a2023d665534c1e477faa9fe709eff64090e756dcc43d16cd7ea583d44c0ffe15d668e88362036c1496b29e9917ca3d680ad2cf82094a65e3826f431add6d50f413b3e704002b192778e93891e215c40465a068451e96d90513ae95f0f78ca3e8f1c29cb09e9f8889864bcfbafd037ee3381b68a484e8992021ed1a0533c1d8fd72dcdfd1e440356a0ff21893c5edba64626f7aaa84bce69976a670e6c42e227a0745db5d115a34322e2a7e903ff86a85ee4bae1f3666d54504e1e0ccf42bb02a90708bce6434a369acdcb2420dd18d6762630592a8f2a85f525303283460f7985801949dd5e3a92fdc6b75789f2b6186acc6e17ab07e54a701c229058c283db297d20093827bb44dc0f12330f3fb5b7cc0936f404fe5ec125c419f9a0fb544b9b663a4f45535bfd7c9f130ccd6b3f22836b9bf96ebeeeb62a6e306dc43ba499e0c37956f3db62abb994fb2a01dcdff07f46a30f2016ca4f8dd3cb23fcc261a2f31c5a80b9f20fa4de4dd5f4751e021fa4fd12ff0856d35818432e89701bb0ebebd9a89f3859e4273f1106062d4afedd5177d7db2f955f4b1b4dd781d16caedcf601457c25b39fbacdf20f4c591470a3b46388796246ff3ab8983e9bf48a572a200d21f9cf67b44cf266de4c10d1374ac7f9a5e4a155274649ce71e4f27627e5ef0ee859c3c269deb3101ade63eb622058234da5fafdfad5bd57d3acd4fe2d55347a6e0c443b33dd32ab6a8b108f3d16538cbf0175b4f3baa0ea5431bc71ca2595bac5533f6cc3432e4436cc92d337893640b1d886055f57cb6a520b2a2df87b06ae67820fb4bf34a9549e8fcf47d1b4e44bd92018c9f8f8b65d355b7cf79ec283cb7a8c3fb07579330be162a842391469955d4b0fd3faa9f6a8a6b7ccb58f78f5396a43ba2409801115243dc5a1e74f20ac68f282aec0fb7e36cebcff9f7fb97a6faa9b704aac3c563e7c71f33d19677a7d7fb065e6a80f761294f8f65c5fc2bb08b3cba5ba799679d3fb1346b661ee71c65f94047a8231d15b38a383c79a5b4d2bb06b5303ed58f9d4bca529d1e4fcd07bd3901eaf29a9963c78b336ca7abc079eb5996a16fb07bc310d649fa56be10c75b98d137fa01abdee819d4862c8cedc05ddd5fa01a6fff88d4b9042a58d67b228f59bd8182ec95eb4311eee197bc0466014de62fa44e33d862a32856c6b58f76d451544746182e506719207c316bda48a8114ec1b360e72dfa07d4489f77d52f0bc719cef502148cb10c3b558cd53364d357abaa66d318b0fd7a98c32d9528bb227e8e97456c81adc3188fb1ec2c7dbde10b86d7fca3a25c4f8261a4508c64d2c30fb9b824dac4809c80789fe2c52acdb88afd8e3b8dbf5be8aa39dff6c78c90875a8308d9ec0d017fd5581099861f3ace61b9b869bee1e5c487c5a56dc68b8f9ed76e0b4ac3c332f5d78387001ecfda663071479d64de81a8a438aa4d7e64de3aaa1f7cdf1c61e17ae3b0041534291fcebd10dbeac0023e684b6a6583b744ca19d1f1329d0679c4f79fe1c9cf48d79d16a0748457c6a5163659672ebde0188a2cca9bf02c0fa94907c8e52e16bedeed50d76b4f6d01ac5106a194e4fe25ae02e7efea13b0ba0bcfba69f31062d6a3e931dea4203b2c881f9b13020ac8d50b02980e619b334d013a32a4a71dc44ffd37c830da3bd82a9266c1a0a9bb13af84d0944ca321f5be2dc54abe35085fb6b679325b9b873b12b19ba23a3eac94f1ac3e612a5b542763531bf5bee898ef673a7d666a17160786b09eb56c06f759a28d2ffab7d6235aa7763204ef4a6c482222291e530267018ed0e75f2a4a24a900078c060b5ca083fc7228d742fe379a5ca1206334f9fd484b2891cc7db53bf3caebc945a954df560c04b0ef9cb90c7ddb06e4b579fdb4c4295dd131be7ae6eb3a55eca9e5fe65f9324b24e3d566e17d7589850282cf393c0ab822dbc3192e03b4ae735fa3b3f964b28e5fc1227bb6e0ff21913d60e180bb013d3f9e4d31aa68a61532dd6141c032e043a856cfbd4fab9a56ae9900499b8c6fa8f575cea6118867398aeb81a96d78e40dbb2135f6b75fdece27c09ff13037dc021c9688d0175abaa4723992f0dbf6b02f74f6e50a1f0e11032d1966b5f6d0690810157bdef0039584b4241a5bef48e1677e1e48aead532b5872332782c49cabbb38e45e5814509ba1475d08a4f5aa86fc7ee2769db723afc6da0971556f67d5cfb89238fbbcceb395b9eaafa5a1452be3ac965be1bd8727276706d59ab22075e5c693de19c05cbc2b7d35d05491da388bda7dd1706f7aa2a0a71bd6f7ae782ff07254113e48ec78581619f8c85b7d923683de5ddfce22d856c46777b50ccc54c5926e1b285cae52ae5f0a042274d71ee577473961bd6c18195881d94e997c5c7c3e08609d6894e8051d12772ce1e26f85d2d8ca6e7b047bcc80545ef9e250466cfbd6c40b445f960db419dd0ca67db87370729c269c9c2206dc550834cd21708e56db075ca76f75b2feb0fc0254df34b0defb20801d074f5b2cd0ef12aa8ab33e389a8706130685fcafa3b27700d79a1bc01f185ef55984758d31f9524a4ffdebb2aae30462220a3c9d7dd3510853f034082cdb9037d8dbf463973b44b33313515e47629bb1ae2c0bad9c97728c90f2d24b58e96beb7e19322a2184860d34723cb379580f380408130dffe39cc6b25dc697808b161126b0c72bca146d80fc1a1d8fe64431df65e9db97f5110eede5885a4def10eb89520fcd118fa870d8787d073de39f3720ea33649729907568ca60941c3092dfcb2db1b2374a84b38af860d2238f6e5502488f12ca4b3bad2f1443ac4b0b63a91bcd5dc9e243128a61bde6d074c2470c33904e2f41d66eeca2b08d737d0fb9dd1f187abedadb026107c29d427aa8e657ef409056cf400faa3739ba293d474e90fd3de33aa3b388fc4ba5cb141a586a1d51fa78c1ccdb688ea32cfbb8150ed35bffaae0ed5742e48bc1fe957d6e51ea14961c3796d1c6d55c6c6df58beb638cf4f7193f53e55a10935de8a4f3d763c313a50b2eece4a0610f4648b8c5749358daba88c6d3341ba6b7ef54f365a1987df5d28cb6eba5e806a0ae76bbd2534291f5f3c43ba9d09a33ecfe91e534871e6d2a2336a4946c2710954528f71f4ad0aef2161c145ae214b0a0813269e09dd3988d63b8667ab2c79e9b8e2a99f58f43710bbef9053d741329c00293f47f0d16e3e3a230150ec5e27101a82a4682747d91dd7fb7d0ae37a7c72ee56014e6d0d509e2efb94e97dd80706482de2219a908b6851cc6ad9652ce70f68b0ad715c450a7d0c0a5d3e8a0bedf29ca970eca977d24abbc5d5a9cbaf9a078c80c0aa1fe7a031c03d47c19e2f6edf2987c307b345cbd3576972683a13a68f93e142d9f6c61a0b557618fefeea93161f5f32e4025ce3b69c4196ad339f4f17726a328c19f2f3ce511af9601eb68c3a1ae9ebbb58a006de3c04a0885b07e1d9238467dbd3903d56716d63bae579ad0e391489d39382587ece2825feea0b10db24882ab8b0eafa528447553fa7b7977cff80ee0f996da7086168e3af51ce3103ab214757efcc1293cfcddf2d16ae36d01635d67df0735de8c7a85be549a354c079d88f5374bcab626425a94d9ca23511d34ca97c0f5fe3dfe740550e84afda849eede972b20c2804742a6485419718b9d519987895d68245ab0159276aac5ff6fd62cd114b25372c8b83ea00c3d467787979e900a8c8b7817ed91d1aad843fef848425a350b1d0bc1ba631d0165a4706ea06e06bf9f9cbddbadf6eefb716a82a5069a638433737119b755acbbaa9deee9de53cce68cd319e7f7c0802df78013ecf8005dd6ecf76e7bfe0ec45b7057caa87418a939084d1ce4376076fb1b8884a050c9dc780c6bdfb248e7335dd261150ab7c32581edb2010db29e0329524af51479ebe5286be36024c3b18d97cbb777d3c5d3e673c52980580725d47889aec9d8954ec07c963056a33aa4af9d43398b2043a5b25dd032d33e74da0b4282be2f4c19e45e349ca2e20807f2535229f8fca5f0e549bbf95eeb52a6adcb36c7cb640149b914d80779e95fedbaa4a0cc2cb21430f980fc7fb6305aa817820c3e4b579ad3018225b0e3fcd9de09cdf2626c08442ff5f4b6fb4452bc212dcc5a1aee7797f74f8d9e94139d3e8e190718f955d038adff5ebfe7f41f0c20d8dbef1fb3be23f61a1c6785e15f47174fc29962de698b1f37ef55a121be22dcdcf3df0f6918213b09ecbd48e4e30d8dbaf9516e84f0d0dd078e0818d6ef3fbb419c6616d064dea48efd0cf620087ac7a511ef2a50586c0637a8d8e7e37be74fcca5696795417acb51b2bebb0899b1a0e1cd975e1ebbb14b7658633cda94aaa55793eb180af6f859c552af301d5ad94ee48f673fb9591897d0eac12657dbea58a0960afdfb8a1d8027c402eee7fd6f903d543be3076a9247c037c849c0c4b81b83efd03393e1d093c50dfac2f125fa556f9d40f6a8ee53c8c00e23dd8e93c70a831187156b38701353e1205fafd380473fa69480fcd34e238868ff20b49826b3b88a3d9023840d8ef03395519962f647ba7c977ade180ad04bf10180c0d6a14ae8b52c37a1dff6740dc7b11dc0c34a39dec866880c24af8a136137b91b1846e8e9ae9c576eb3b7ec027ca99c301013d6c075df85a03d8f7c22d8f5839b2270d9b7e860b7cfc5c2beadb457891097ccb8af6d52a00e887b9f8449d710bfe20e8c44000d9f8f6e1d6421ffcff7bbe5ae2c695448d6fcb62479c83eb0bccefa7a0440f56f7a72b1ece230ff112915ed6bf7fe7a0b7d834e0933eeef1f58cb8b2c49857ba67787eb3cc93765e066d535f7bc038042dad92db4896db6170645613b35c939b5f0acd3bad4c44d2d19615dd0ad1e81354f6e0c58f5caace71969029530a0c9b1f2393f7e595c19cc151299255e1eff7cbc18517129d9341dfa2bc18040dbc288eebe7f3f357eab2dd657e05a851a569a7a7b446af99c28e71e1ae1ef3fe945e1949d302d9f75b0b7a09651323232941f2cbf21a497d5abb65222d10af1e192d4498a6672897c6f5bff8435bd2f70c3b5fc4ea13f40dbb7e9eab2e37d0e278412014385b30aa87a29e2861c74207a7722029b12418d39f529dfb890f8d10b73e5507b1d548814c113c84de30037940d3b903a77695210bbb4c1c8704dd01b2124533b453b109a534f8969c0d813abfa1087d78cf02ae012e33ad3f0901698434b8e406dc97a96278e4ace7b468cb6c9dee455021c64450c754d643f92bc1f572bbe96a65ad67225644ec16458bae078260da4d5c91b37b3ea60b41930c9add6e5437392d6836c8839046cda14a42f1b4b31ac636930f1f3cd887227d620415dad0ece9613791fedbcc3e0295000a850279ad796cc18ed4bda62399acbccaa99824104738e6e9e2993a07261f472ebc653a51413d52839b5e692bb29aa12d3b85cf512ef2a1e1783d84f8f705895dbc2f5c172f46d329a54a25dd5b17f80c0bfc1fc2314fe7584ec0f34db94c74b716a8afd7be7271520c339ee10e19a5c2a2152e28c6ccb08bfd21448d02cb025642a0d3a0427f6308efbcb105fbfea56809f55f48e253856546d78cf4fef8ffebe16a720bdbea14b3c0e29fdb515aaa68cb3a65dec87447c4f4bf6ebc9ab0cb7614976c54feb5b6d1d8c53831bb9b0578fbcbf554eebe2b1f9468bc7dabbd16d322e05867024ec08eae66d265d6fbaf8069cc72bfbcd1b444bf3d87b52c47c60dbb5d2c891e747f3389b54770cbc1ddfe922113990296200d4bb8402ae1911fb86487e9641bc4540ad509385ed13c42f4cbf05cf38d724eed8797ae7119f756a905c2063f8bc4d361da7cde2f52cfa24336583c831cd49b53d4a0dfa46d368f7b9997292d9cd338d670b0888d8b0cd382e489cadde3dc6c7ad965bb8125067eea7080eb067012ce543d99dfd40e2210a947d3040ebae4bb9839dabf5c72a1eb10c897d452b0ca1741ac4abcb584c1e2e9e0f71354f53283d2ba1b1d19eefb950fe5dba09c915aec09a6cfa6c01b8e7133a0845e40587195f5b572e6d4766c40a6026d2864959c797e4319bb08be4900c3409101c13208d5d31aa469396351047eb476af29ffe733098972592d918891610e6d3b420911ed9e0b879f1f4083f5f8ef04ddd3fbe2ac7da6f4fdbff39ffcc2fa3c4ed9231bb70c00c1c732dd3d324626777c99c0d9a23d22ff97638f56e84d799776ab5889744bdd976efb926763aa9ae5b31f5c0ab5ecad4b0697be18b4b0eb9277d45956ffcca7514addfe4f01bfe03a958a0ffda859cfb4c2c0fc09623628352b478706a3c81376cf5192cab57acdf847e846af9f730f8af13b4da3c24946972cb0012115f025aa1609f5a43eb142b7875870aaf4444db889c4e8fe761adc1d52fe14b677cc6a991c3d91232e7b15c206c7eff5ac5ce66d9b1245f72571fa304e60bb75bd42aa33f00c38d3835dafde398ead1a7e5eaec4ff36bb1fbea718ce59fccddad59ee083f6242e6d077d3d2ebb42559d3274a9d1e8c88a24674071c9d6e91ca382dcc10e604042ee5501631f974811a94e5feddf1fde81665485b638ed9378f3e06f89be7bec0c6fa752395c02e90660c71fbe60a8c952f7fc55ebf4ff0e6f5d0c93b1d7af18189db609138d36346e7d61349c665d40d11fb4619921fc55b02879a3c4987ebca38ac0f1e9258c263b86e6ba1bc4169aa5baeb41979acb23f6fd1459eafd68b0d46729908e8529b2eb9c9e8cfd445017462db876987d99e5da229e8020482faff03d0a90e69af573313f511561d1102ba11b6d98a18b1c23f288b5f5bae2d571c691065bcde35e2ccdbfdb6a3cc95461819e0019f146d9947cbde412675aac8539d175c8874e9103c38760f56d9338073890e214baa78742d54ae05eeea9881a8c49860318ed0e49b75c39ff051c8eb64e6040283802cc405344f0ec09c4cf7b85ffeded8657d8765ef6bc5769484144e62d8445be318217ede36d3d91e0209a3fbd444422f047ca990f126a1aa40bda7cac704f310ac7a3adc7c48056c917ccf886318f769327c8685f3c1fc2e6695e3e34b3544f991f49de4831b9b1b8e85a7632cfc531a880be79c73c5776294f322843a9553fc45aad604d2980671415fb28c6e36b8738a23213dd6692398a30ed4d842493a2db7e67551538d032ffbda96fb6f070fdf2489d3f71b27da8174aa5abb602830161c55d0a21f27cec953e438a3cfff0ce97b0d8830e6b353c5d75f15bc600c7d60595108b7e616c30eb7f4c5f396a9f5f7ba060e7991535ebe473691d5828012f9fe40e5d3a9f03a57ab4e235fb8dceee5c06ed96873811898842d49c223edbc44a116a97d0b3e2b82e375ac16941fa6ecc7875b308ec031d357b65f93254209fc2a837580eeb54fbdf422bd96f3ea35c4c9e02a0fbaedab698a4324501d5aaadf6c89abde574cf37fcffa85db50eaeead861bfef413e947f7423c867628d7248c8df8492de02ff7c92687cb09cc507298dc186b1b57840a4d40b50eed93a237ba0326a1bb2647f0b570c9fe39af3231f865ef2026c14a3a8b4c227d640fd14f947612a472d5102d95bd142e67309c46f4f474c403c2e6d3c6a8501258f6d7952c9ed0c42b4b5ef7529eac88281cf26ddd578b671e843adf9f5f6f0d38c67adf1d626c9a1f58a8a16638fc6795a384db49dce3babc22ee2ef2bf2a9c1d8df05e2a9a95fd47b32785d2186c92ed000e4c749706a892abe2add8a05d09c93c6fcb4665fea8d4c7eb3fab3d9e86bfc3312a9cf504650b087880ee7b0b2d8936d90d5704447ef469e05eb8dd2fb4caa389529705305c9078d7ef19b0f1b8cc5a779677d981b9d3c1042c35747065e1e61c0d99ccf184596bb5a2c9e023660ee0a8b3677c9014141cf305b35ae48e95fae80abac0a0c459ade572959ee9dfab5745f598aa218214bf8af61d360caaddc1ea21f14177838448df1fa2f3177d79f1f58f06449e154644ec2c41a4f0d215da1d9512569d5bc3351eb2293c03ca9a755b69eb3efd1f9f24b7ff5cfc7147d89d6af1e4517671dc04bc3942f671b63e1ed7862ae380584e4f5ca1526fe787f690dbf832c66f2d134c135b84681a95ed19699c778c27f8724104babfb4dff5d2d913ec7e23c7841f0bd8ba3e74fd9d1b0436b929f093419dea6b837da7395e8d1fafe2a37735004326d54f890b296294542b5b0d8e55f834c0456976196889f3cc0d5ee22de8328170a84ed6e4e43037fcf84df9c6eb03d41ca248256e9691454ce1da9face74e05fb22e1d4a4b8c1570e41986e3985b206aa0c7497adde38bbff53f9bdde700882825ed6ce07dbe932a8124bd8b59b50afb9fa22f7860734c34655a6f05526c3629e5a010e33977823142510d2957c8ad888e2294da1a13fbb1f8d234add4a3278befcc12ab3c972ffe823d3ef823ada0f3cc54dd0cce55e2f8b2350fae04fce6af309fff18455b2bff06ed4b7f8444d975831459605d0ed33874d630d731450e1dc3c56536febf2967dbb577b40f4c0e9ebeb2207aaa52eacbee5891b804f4c5696bee8326f95e66ecc60f2e5fd25e243bc9e6017275ca7c0ed05ff476a6bd5823c70550412e1761eb19bfa46a1428a3a2a9dbd414e55d77d09e96f604d3d85192524b68bb6e2e87a022ebc3b68c006be2e5fa8b4e852d7aaabac1a9e3c2c8f9c7312575b142f2173944f510046e54e2cae1a425ea5c887399fe36816e650e214906bd4368d5f0d461b708dcca24b75e784063043a5c3378fa3d1f232272b154141b4161b07c8865e864499fe8798c45fa923e2f21ac77ee5ccb43e7134aca39bc8afcdf7a095355133875ebd64d1061bd9daf45a7bd92c8fa2b8c86ec7ea9bd3750ec077c0c60cb61c9b2cbfbf5a3b607dd9e27b1a9e45fed1ab1e2838caac8d72fe8fb89f58571581d7173087c8ae582017062ab478558fc86a4f61a8337a8262e5b3b3967ad0fa237e64efed2849325df77094c5c96c227a8a0a95a20176d057954a4dc98144a756bbe68299a2746a23a85451058a6d69aef27a5b9ba90d52f4f36cdf973cf5e571091ac14fba621e600c33501cbf9814d039b2aa1141157d7e2d2f3f7adda9e13051f74754e789c4a3a720e0f2dd774b9585c4b39f6f18a02224f5dbcd8a56969e3deb118280d15841129e9c9e7803a58a3d24a5cc09578a3ea13ee5cee5f5083f043dbb2050a9384aeda43d86194886e02b817e71d96ac1ff9dc334ee465457758a832166edafbe82f91d08d35ba99a74ab6b29a4210cf7559b5f7ac6a3a34db8c4f94eb112782246ba9267f0ae4ede0c4a7f41aa70dc0a3ecbe4857c951c954bbe327d68c6cc708a8fb976b4ed42fa67bc2303909d774d6583e62e39929800dabd53f92724f08b972d91db1dcd63666e2dcdd404e8ea4409667de9853a88530c926917615a606a5181dcf7f165560fad4c31becf7c06f98fb57729c3c356dfb984092338a69ef7a445de4693aaa328a910b8661b1c3ffa255958138879206119f431d6a96272dd0d9501755f8e7142b9a73adf8e6781a27e17a734183e24b366e2a8179ff0834c163fda2b2958682ffaf4525f3441877bcd2fb579be3f1a887f4bdd91d147e7db92db73be36304ef27d6d1fe371f017c7891021338a706f79eceb3bf6687d723b5701541286a3916e26c7d9122c185e6df4016654749eb03f7fe75f08a48ece8e2413843ec90f709f437b268fc80a534397db880f399bc568bcbf4363df5cf2b21eac23eaac25583a9c12d6d3e89da78db69c2e38f123a2c5d001d3e2280566981786ae0de683cb25dd333ffe575600ad1ba8fc9848eea24afa195decfb332eb7dc0500881024890a18acc1960c8ebaa6f0176d992e3f57a4dbdaf08ada8ba5edb83917778fb9e84ed63d0bc5480d43dcb2ad6f891269eb8c2aa7bb951736e83a7443fdeb3c578b2eb561fc9bb2d4ceac48185bfd05df3b9d82543051ba5178a39890eb8bf9aa5598af7bd88d44b4b0684c2e1962bcf51b5362d2316308f41b4f83020be226845f3371a8211b36999f11fe97570f21262c2ecb769a5527d2183968c0763d3eaee350442987e9cbe40f58643257a90b391d98ea3b2e87dc60284d62e2377bc0f04f39334434a91cac3c1694fc2e634177254334cef84d19db3c8234ca6b17ca6a7d7c2ae108cd7e7e882ee65574789c61e5730ae26dfbd5c8e3e2188495b7ae961bcc66985cff031d077fa8216ede21457abd7bd8849fac11e7d824e1e0a3ca213dfaba54467e727d0cf42bbae2cf2345a26b7c4060cb27945b7dabaf8f2870e34aa42bc562733eaffd13fa819b6edf84d4fe5d6e466f7597605e4eafe0fe9e250b36d17725edeee42cc8c951be47e64428f0be70f22970e4080bda4435cb891eb374a7a0d277309b7878b21b2ebcf1df583274ac25e8cf3747124c0ddfd85f0bcf717a505f050164ebe88c114cd1877adbbf2ab2b158d4d4dc27322ac25fbe270fd197a86374ef51a47118d36991e086a709405e52184046e5a09c3eca64c7e7619bef517dda0c53571eb0ca66620a74548905d4838cdf037f989df31b61a6116daaf6c0dbfa24de1c56853dc11df8df22a118169830cbfd42b0c7ed79e0685091313a86e3b37acd0363b72be222c11f6807468e6a8b7f6b14bbabc5278181037ce69364191711d6db03aba7f329bd8530e4dad53147710f4b0f2afe8775ccdbc91952f0a592d17c6543dc0552345b78ea30faf36b1698e8abdbe4e1dd89da2c18f43db58389dd723fd74b325b8bc548d859b3155fc3ce7bf8a9a0033bf1ae43e1bbabf7967f87996dd33a57e9f5a7e9cbbd5a1fb4c318e2bc69b464f3f059892aed9cbfa66cf4555335c056e11861f58f9fdbb8071c8a228098203a3edc84d63a9b4b7c68cc1eb42b865b4433db245a08416d110ea90118481699b2747c6cfa8f5072a7aadc183290c1e2d5a4f62ce74b140c96ffe374ef43ce9c5088aec02ff3140b7a7696b65a59679815567276c9ebfb98de529cab56b4c8e1a40ef7e0a6e1b08ef56bd32d5d1b932a696c13ec1a0bc14ace64c95b38886c817a8d3f60950660be126a733b2fd493fc418c52621cc6c309fd8a1290a8204313e806d22387046e2a4cd12967a88d70b033336385eede393875cc4d7439b3e3525345a3bb6672b2bc1dbe206d61b549c8e88e2172b41797d44a23271a92b312396f0e255e6d41ef74fcfc48d1e638d515eac3e99f930be5f0e24717feb8a8bdcbdc515bf6a1e4342d62784d08ad9b3987a35a4ab8054100e5b666481120664f0aa4408a2aae04253242473d9a9bf2070cbaa2023cdac8630a1d01688d35ca8d31538cb98b6b4dda25fcb745abfb8d654447c91a906ae82cbb8154d617a07a599b4c801f6b3858fc635333876962e8f97b8e199d49b3e7c2e0237097595b86f2b7060929a502bde40448ed0769fd2f29b9868a836889a4d64e37d4e211ac10f42dd6cdf2b10f8976f132ee15ff4c2f40fda5e7abaf09cd7c6637adde5039c19afe99aa3c9ecfc5d825469d1232a41ba5133bcdae00b0e75bf973734f41560b874fedaf1df9f02ccdac95b7b3487e2f8e3c9bd67c18029d99b615db46090f42604734612cea3bbe6f1dadc347f6211a3533333658cca243cd29df2f393cb27c8f7a17f2530f01bacc7729d5568e620cbdaf1cd9afa850f85eede100650f780737586208a08fb9382b9845f13483f9f66ef09c0c028992a614988bbb3a24f96f2e4b38514088656ba2b1242daeb77f3a1d10fd4ddaccacec8644adac624b9f1e053ae4e31bf856b1eb18979c352696650af624916b81777886f9cf504394504c123aaa361b8ec84ad4c69c7bc93a4bba7b8ea469b113db637af1c73421882ae5848f86c0fc696d78944ec982d6fb6195930bcd93bc01895edc4aad9332401aa376d3afd41968b578656eb85263dd9c4419349a37609dcd8bf1c2187298acdb63169838bdc2c7e76c1ee3e85c68baacb87bc2b06ea3f88a6ddfd4b9577d2df64c58c337921f17b1a5c73d503602439b64f5b820ca18572a57b2d58f1b7e07a6f39333bf477f59865ec0d063eed24780c8b47e628c37eb29fdb7caf2373929e0e63b1281d281e44b400b9ab147223d9373c94a221839e1af2379d2c27198edcff500d82d2366805a48a720c14422ac4b3be918345fb5121e6aba0cd1b1f5909a4b03b20c31f76fcd96883be9d7afdbf18e8afd145623c58da9989823a7b3b9395f3ed9c6121e19a261fc52c93f7c6f52ef2c4d95cc85f1f0fd6ce1f0f981a1081e98e4a4689ec065902a713b06b48e8fdbafcedd29d4605ed6a1368aa99fdf5466b39b8b40ad1bbcc50fd5b7c852ba20cb48148469772105710dcb81bab1c20ed6900fa8636df55f8a2c4266bdda38d7419b5d970f5748fcd32614ea5df418c0afa62d4047759aaf1b6efedcb05f103e38a43939b5a2f2ca8690996cae0b60594b544b740041988f3ad7f76431d4b909c11cf28f5d83031f272b0e01327b645cc3f2d9799b9420d390097451f7c0428634f7869b6b952ac76324a6a32238746f23f10f8593f2b5e6c13bbb75880bb601b348466ebcaf736ee60c3dd9f47745739ee96b57e035a2b5231524e0cac9ec6c047bb1da06c932bcb930ade67f0bc8ce4e89dc45b494ad2c3901f80d39bc410bda41fb9c548123581ec4c40dd38368ff6d86366cfd6ad3c395153700d8f3fa4ad43ac4ae55665c70e87f8de93bdc3c41fcc6266f705d12b4125cb7869381a351175f6ae53cf3e12bebfe20dce707aa61c01b5bedd17f39641b084a91d4f384bc383e3c9b74e24e131952b37790c8d24588703cc97f1e592f910f17d672cdae90aacfca256b84549c865c47a046255597552a182e183af9e023f26eaf609709c0488a72f00c13e9aa4e378d0d5796aa485fc65f1d23b4c641abef96f7d061a14fc67388e190abfaa179f437e8761b41a5c90ed05c327920f17d7275fc9047b40910d980ae0432399df386109f0ad1ad4222c00d2c8a7d4a585214174fdd4c0e0bf515c7868ffc6ae0ddfb19b7eff45e89518cbc9a9df44de77fbbc9de73088739fef52050a59552c4fc94acf5dcada7ccccc944d4a516191010b6a21fe1a2defee30ecfe878d6018392341eff365829109176684f8f5443cdceb842bc66209f90f24d1751619e02a0a3ab98635c27d1909802ceff3d8827e30fd12a5d83c50d610cfccab7a5738a157ee2e3b5153f603184e4081afe3da155c00e6eb29471fbb6a3198703aaf6f377d1ade3e9b67588277e82921f1acee255120b7906697a9c902552e1b1b14d8f34db2813d401c0928911f6f9f95ba82d3e3481e76538994c9ccb6600414204d01885aaa863591ff67e447da851e75a34516c95dde9c9e184e5d80db53730a37cd16b88ee137fcdda81de8b9f55ebd4a181c5ce725420d33e10e2d84a17c76bfc9d1409484f5ac7a112762eb2cdd1858a9a6d49da35b61d58e33ed48e81a67eacc835032cfedf0ca2cfc2547e9ac463463767bdb21b6ba8628cd444d52fe6c166fa659b23f878723e12a0d58911a7d3d89702156eb5a86c600445bd67dc9b4e7b8fddf05065ee55c34fb2e6882d19163423ce2d66e52b5e22a8fff6b226de9130954519381fe55c25a6c8163bc350887b0347fcda67779670075f55ee77855c3f7b3bbd820d9099cd1f48e0303423e7c98c55a20015a18a849bd01e902b6b74b20a53a5445b48d7a8787daaed8b97c86d4e62c9f81752afcaeb2e636bf317ea1081d95fc7a57372f7fe05f03965051c2f2597808cc343f2009c67a8147c74f3a58e425ab2575fa80143ec1d5e61a7f4871f1cdcdf278e1a72f498292a982df25de1fee495775efabd03df5b97cce7736c525e546e1832af4bd2ee801fe7b15ebcd4e4deefd96d0adcde040cd612ef165e90c7e244ea35e3e8750529d87deda6d07d738d705af2cb5adf975469fa3ff2a5b14422b02b1196f85bcdbe507cc14bd79fad419c94809c14ec7567f653357e4220a96f6c4db67d3d55fcc69371bf5e5d60c9db244039be836f4255e1acd6c09920cb6712dad46a97ab8d6f4e812e02b45584d87057dd20f5374528e682ddedcb7fbefc1a1fa28be71d455d638445451f7060ac83f11c53c690fb0c4ee192eaccab3f5a0630a3a1e6a89fb97c636702e57807548d44321a95bc1d21afc2f4efec636550cdf3e4de53d3d3832f6c14d1cb782328228de4bb9d389234980a0ff02fe3684a0748bfac4f8c051ef28ee11c343164334bda2558b7b99a90efe0f2c8ee10e22a0ac53d068565790de4be84d6b540d411028a7716ed043977a9286569b0a7c82ad1f09985ac8e3b850216ad3df17f056b2c36827e73cc5f407a7c0afb781d066a5e0b1657934cc717c0a86e3262dc878a22150e8195b693f7cfe0cbd8e7488768a76f0e6d432af02d6bda72a41cc851a0ee39df60bbbb929150479e2de4a7378044d958ab3352684db9618592696e757d1d80be6e96be949d61899db7bff3489bbb881bf048084bcc9c831d68d0f46fd9b550964831e0c73516033ed9606ca783778cca9840045da299f2a85faa0a1a6215088572fabd5d4e25f25d9d817a00523910ed475cf2f388524a566381d0ddabb5f356779969b37d4a96532a718bd25c534114439111f51449cce0e53c3ad33ef17f50a9a3cf46f62cb32fc8028d7b9cf283a5305440894d47154d8e012ff6a202e3efb301b560721ae3d585313ae2155f2a371361500b329b725577171311855164b8c698d14de42a76fc7a82eb0a7d85a867c9ca398b8d23068c068bdee7833be4a9dd199b6da270b5a5bc9d7af967c6829fb99e633829f2b2585c31c9d519755e3ab0e6f5ca9aa884ca850927f49f653c70b67edcd25ae0372b0eafb15724df814926839ee850dcd388f50fccefa92da431044950b2035218bd8df2907b320aade78ae663d7415a7c51a3bd05c0b9d29374bb4354867ea2ab5c12206136bc4101509e2a512daa37a338fbf467953f7f40f642005a8cd00425ec4fd96c85d15abd8afd455589ae7a327e283b5793ff7bf95f05c254390068a60ff3808a3123b0ac882dbd9f478d47a154f0216bdd79f5e3e4c5ec176945bb10f5414eb21bbf1910bc6a53dcef2f4519224e80a7185db2f49be88b98ba58d0f335e65b550595c66380be8459a02874675a3c862613a43de1be4c17371cf33bc22b631dbb6fa12f49672265c7906dd732b01e6afec02a9c81ea84fbad5caeb263af4434e3e482773cde3e51ad6a4944aa5499f95b7eb99e37ee8e329b4ec3702ad68ab6148aba18800a8e345fd6f5b9c0b379e449050a37840309d7406d28309bf4c1e43151ff15f238b930099f07fd71eeaf89983b3522af3e36bee5bd73207f849eff91246a1ee385ea0254d45adc0469200da2146cddbb75345959eec7de2ac51bbd327c27c0a0e7ead0dd77850606df7db263337c5e8b62dc505f64b697ec992c8aa77eb3f555a3f3b859d951de0db484df9e6f35dcfc3f190bf5f2efd219aeaa58a2e1c3b8b2b425bd74ac9c08f23e5d9540923c72c58e4fc4d70be8353e8130b107d1d6d16eff987f61b021401c089f089e544afe81ecbaf498b2529271b834d452d82af6b5a8bba619d7a06a5f798dbbe7a0f6aec23585b98298c9b162468323f1389b4a3f94c1f624d41e529c91578ccac52e5239047130009883afb34a0a5ce72dd1d0e2f13a0b8e28ddd53a6c436e3200c1f9f4dd03d3a6f89ed881d55719adac20bc002ef1fbf39aa77830cb176015f4ff83f8a763b5f35fb8dc9ad440b1dabc0170c8613f718d54030177f84452c5f8bcf48bc935ea29d292e675703d785e718e4f97f6e671d57025f60212058e12c56c9a34e3d95c785d6f2166c50db785cf46cfc79c2a66e3cb7192b5f3f945888fea54a50ac655c24677701610a5f0e4a98a9e98a415c42dd921e4ecceb21746334af904fd1e8f58935b2b4143c3cc6eb26e7db3a0dd17dbb6a04383d32223a6004676624fd372e3353bf74148ef4d0940fca0d7d949b6f116f5395c190c67ee4d7a01900f64c6a970c867aa4cb978e6040933c83ce2c75035486b6b502b0bec0f50ab854baebaaac9c86eedbc3e2876cf306892ca8cce4f7285176afc6a2768de0155bcf3c2453e8edadeedbfcf129b71b6dcfbde2c2b78561980e49d71381db7eae90896bd5ec77b4cd923f1d39f543860ac14f829ff30f2dd54f332c173885ce37dcca60eca9ba30954d20df66835212a89b9c66ed8bc760e02289454b27531a0782bc967146b2b0b30846ae03ac7319f2b4d79ac93dba37d633a0c6f443db9624741b72403cb96771796ee34d35b67a14adf325415a0e8abd414ac32b0587b7924172d948433e83ace3fae48fe92b0c67975a3bf122160c49af3d9901b4bc366c5e60741e03384265cca2e55f52f8730f2530cece03245deb189128655b29bba4cebac0ba226efec9711215ae5e4fde1de837dfd6ed506e5713b03e541a14d6c8427526f51a45f34d2a8341a63e92e47c9e5dd2871f3cad5403d9a1a4fa4f6639e1b0e931492ad342adfd0e61674492b87086b02e26f9ff5a8cf030a0fe4a1b89e35d79e7acaeab2288abb67a4ceb341c557c037d4a4cd321aa56aa8cd377e45ab1725e39cba866fe49ea40180d152b8523ecea872a6785e62a45955d7e88fda3b4d69e85cabbe21c9b184edeb5c33240909126eeb899d88ee4efd6b5c99466e281a79eddaaa14402a5268941035c4ab6322bf955678067a048269cda1a8a8038aeb657868dc512682d3ef75ff94e851e5c5d41013211d5286138cc3cc4a46703ff68cc0ba5696320d6df0db67f628f46445b06dd0218a4089cc75b26dde2cc146ac40345bc376e438071964fd3cc62ca7682945d20d24eaf64759a35066b53a51fb101782e868b9f009635f4ad7fb85ba0fe213de02e4eaf2c6737aceb2fada091753cea68fb54343d4b12d0bc2955315cdf86a31baaafccd6a1ffa489d3ec766de6b40d18eb5d108dde5b9111ffba017e6e90d40d4f6eec46427c728ed7457e6021a3504810eefba90259669087c678a95cad60ff8ebf6d01f110edcc8af2419946664d2d4f9a0148db6d036b66cc0113fb5998eb253fa3a318438ecf0fe49661236a41309af60e7a0727d556a21196db88b2722b6962c8644ca0b42d9d2b771224e7997b4b7050bb068df294391abd3e1a219d18158a80063c567ef1f6d43c22fb711bba281c8f71dd90be29bdd50d66cb0c00254adfc834a240d16d05c137dc7711b90d5557bea99b9790b033b9e615a132ef946b251d91cf1342c6f58c63240ee83092279bfe1e46c7b76eb0b38c0f63e9cad8f94f1af5f82b3509358c6df2f53f72e4bc08314552bb58980da93a062b0e6eacd50c3d547974b998c77e3fb3abf8950f987e0db79a0899097c6ddfe8d4d9ae83c8a21b02e945b9446f9a38036d60db8aced4a024d1eee782e4a58e6a74c5383962e9df04f7933e39f1e0a3de6c0822d4c9e455db8e629274c5ca35dfcf6feeac8c5c4c172b96a7b6b2f6f9cd5a2b7f59d59fde0ed2a78e8b963aaace4627e5e28f7d793aa3fc9795dc263302b4e2053f112e768ecabfb7510d131e74ec29f820619a9fe0a189098222b6786ae4b6bc58f2d073f5324c3407f5a776e9f3aca5be135905545e27b0b6f2150c14def54323eb410255091defe36d67deadec6b8833ad3e9b6cca3d73017a92f360b4ae49108f36f0e6aafea1951b072908b84cf8ce12af0f87e5943e857efcdf2166e63e7f121484f85de896a33a5076981718ab7f5648c846b15d3eee2b4dfdf53d3888ccb03952d064ebb605720e1c7a17aa27d7b1b8ef4b3869e1c440395b0915c19d35d8a8f25887aa9d54d23472b6487ed424f47965ffef29baf96ddb3404ec501c224a4003538d76d3c109f9a46ded4fa8793300fdb25580a90193b0e1c33259c6f7b6f1a04778d81c7fb7f7fc1bb776d0623484730f56b037098285fdf9844e587b59a45920a74b80f751dd6e9e1bead804cbd22483eecbb75211eb37039fbe7bf1953a62acf070e703f0d7735342275400898ed2dbbec259f1899e16509487a18c563ccd7fd47e0e2360955159b13d78c3c4896ef298fea74604fa5d0fe5600f7bb0512ec84692380af5cc66e61112ae1989a371090ff4b827a8f873aaebedfc078fd6f6089466938b3deb0a20483b8c7b2c6fbe90547bbc1b6e00d96ab5c057bd3c2b02685f548e24abeeac6b2afc249857dddf257af6d4b88dbe890be87287c9dbdfe58283b2277083ec91f30eec3edc746f0594993c4c617a5d1186530591ab19bfa1fdad1354dc3530b8c3d7ff8ddd53766621dcf04fee77c1dd4efd45e32bf1c53395a0f036c1ed01dd70b43cf4980339d8f9b4b7eb618f8a18a791cdc82c0c88b7f3970483b172ca4b9314e50c030b2d15b2903f2bbda1c7fbcaafcf3f68e4f4ad791828d65a7fc414fdcab7143b12f663ad976b1d80bc9f1f5371a9e0b5a119525989ab71e739a772d46aeae9f804734c4946f9c5e47f104fc65c036f639fd47b0f90f65434ce8424f321aea7c82aadeb06f22e31f646a57561e4b534cbfa6ddad5d87a9248225972d678658017ea8c17483ddbc47e9d5bd1f7c2432893bc130fe5c4862c371123b8351f3860d36c02c961bbc133d514a0d8cfed55d1d881fe38c9ed84ed1f172c781c1fcb1d30e5a537fc1767a3da92e8a36edc377f25b3fa1d6b90c1edf00f0379a34a4e09bec5a01dd76ee5e76ccdf25769c489ada4a0d3591e6ae1815ddd0ec5ebe45c332a25251d5c51dd3ffc8461781ff2abe39a7d4ee9455ef2ab8d2e92c7fffaaedcb692bb11cec2953baf9b7f9b661c2ffdecac0ff5b49032fc551bfeb1de079ea1baccd8ae91f60a2908e783ef2da17cdf8bff1527452f259fe0415cd34095b9d3009f50efd83076df1a523a7fdff137ec001e3bc3011ee9cc152b8c136882d63ba3fec2e5046d66dc574866c6b89676f138b1b99fba480b4d34e3961c3679cf47a1f07e3d60505e45cd0fa2b75a15af9be8aaf1d72abb4d2e6e5032c46f43a4beda6f217fa44313f50354110bab9b550d9287db1e6816c91345f93ec8cdc53b5cff2055f35e770a5ea33ab66fbc518662bc8f2f914f1a4ae60af31d5e6d9fa7f9bbe008c3149a2d2363e0b995f60160c86e674ba5136486739c016a390430bdd504ae63fc33df56df0073b56f8b73710f5e4f59b962642be3f5672959fdc97c7544211309b54d460f47ca2533343b8820e2e30efa4073c943a46ec5c88b997ab6dac72c00652249e7aa78b617d06af0c8277fd28213357a627342b99663d27e08bfca581741f0160822766a9880e37030c774fe49b129d20e40e8c3402c9e172b9f54ca080e2f09bb6c2341e4b22c6731c8d3d4727a41e68666bd216a048ff25e34e0e3cd7a803c9e4f8ef18ad5aecc2222912909b2c7620d3efbd745b15ccc95efdcc4a183fc569cf2fca4f1efa6e01b4e8842899db656f90d95f378a6023af2f3e2c43ff4ab1108312f22b42acfce1e51480923071113165bd4bc1f5dc1349c185d644d6509a4eda7ed40ba5031ecc8546f0a0b00d64adc4f8253cdfd864de49c97f97548cb5033326c27d91cf553d9cf35be2d4c1b16dd0b96e39787824129b083ef31659d6fd9db9ed73d1b587d4a849cb8fb7d163b4784d2e72fcf939074e61563de852c880a29570fe4b098b3969d6476a1ca3825d1cae7a3b591d36d352db3ecca24b8fae2acec6495c2d76b221d510dce21c23bcc5829d6cd035a8c82df9eaec4e2e292eea3a9cdf6ccd3b3c68c6a5174673c8c2e03ca61e924436e887324892985dbef9e05eef00187b3b4610c811a9245316da1be0ac2064b656bc9ab7cd8a8bed39bfb7fdd1984fa3c7f39b8175ce6b12bd004bdfbbe4f45338232cd15a1057e0b31344ffcb52b90f9585d94e7fa3fdc186f1d6257387261ad6a792190c93739ee4af42bb91747d78f008826795f12310abdbbc81c013d9c3c21448edd436f9f73476b0278c2f7387bf3d9d742a6cece887cef55575e43510dd8f9245899c7e31a1bc81bb4bd7e79e0727d3a49dab0d9f3b43e61d40576adbfa78947626dfcf09daedd7a872ad47ef430e6f82760535dd3390ccb06e76c4198d7d7cff10243fe753402d850b5e8cb30872fee14f7013e062802958ab030d3fc7b0481d92bece66f93419d444c31ca1f35fbc63d4ddf5094dc04bca28cef27ec4a27339a339c6e23e72c289b5b61dc7262a47dac18286925deaf5aa554272f452e3d5dec3426acf0d0463b6e6f594da7f949bea7c39b0dcb1a97e029c8284cc89b779a3e8224446fc3ebd49b46f46f3eec34c9baac4a46cbc43f7571ed3b362410c3f785bda05dfc45c33cb117d023a47235db2a4cc800ab9e1bc9ef526e786cda14234768601696a2b3a0c7a9b821b95f4721826e52e16da4bf633419d48288b2275708d1015c6a93523c561074f8839e62a78f0d91254280d77514cd2818327cdeef380647d8cd0c7d2ebd5043a54f3926724fba420cf47879963308becd1a05e43c917a15e035afc749bdd40dfb0e55a1c5f40e4ba19f958e04f0736b26eff2c13964563d16ab6b09e828fd5893b0cfcbf47890d10c2a9c1bfd38f089060047a247f00ec3e3bd8dc999ba0556c027b1d4d375e82b844f95af5072a556af606118a4eb1199e07d4d5f3cbe45181a9db6ec505ddbb405a370e5165a3d7948e7bd659981527ac4a4e0d54c2272cde9579a281ae9106b033944574f3ff1cdcaf9f58920cc07b9ed7837d799efca4ab56a784b3e4f49a44792212e87b59b21894373a36e922d5af6e5e783a1e81a695284e29dffbab96000b0bcdb0611de28779df10c4b554f851313a5933118a3b90fb9c7b10b4447437a631fd138cb3a78cec686ecb1c3ad011d6adecf5f760e55ad359b42d8cdad13b91fe929b16efb7c7bf6dbe57527b07af5c1e2e14cffa4b1d782a44a48d031857ddbc66351a894ae245214d454d0e9ae0e7a5e0b56308ce4f1b4efa3c7d6df6e2a5d328c91484447a57ff050c8237176dc3ae673a1601a0aba52da7f1f2ca08f171d916e6f53c49573a11c326285717d4de33410866eaa48da9119199a977a13ec1b4c69f9992a56ffd17ddcc3dadd6b3a0647b49cecda14b1eafac64a0bbc946f08030f57b23f0b8fac17f656c92d4509dfe86dab3d39bc9cfe5217c197bbb1c790a2dc1710c908b8c82bb1e1e9e4f9296a0772fa9086ab30d7e87beea9569f79042c00d29208cda119e7c3a6ecd577a848108e77ab61d6187747786ba8bcb1a137cc26348ee86ab2cd455408e090e142d24507254a1ec732dd0157957f8beb5536b673592ef29a8f0103cff8655fb71531b15cfaf4a1e44ec12bc0e45ab7d21f22b0b4a585818de63795e051a2005372f8e711fc5478d5fb412b5edda5f81f2ae3b451af0e25b75b0413b8fbf27c34a7d3cb3616eb9120f61981ab6d01ab0b32215a1a4ba49bc49b77e39733306d0ce1054b3d56f1ec3b569e53251a383bf3e6e27b302a5ca95794c7bdeb828c4f4ef528f9e6821ce6b45a5e7d602f8ffda8092b8da58e33f790a8c86c83c2689573fe71c0bb11ca03b0738246be563330ba1a8bd02ee979d8a2d35055c9e9bf53444cf9143f7a29a944bdb59e6a6a3b5851fcfa931d7c08257c8b5925a5e41c33d2e6d7f8256f685c4ddec17e5a02d6f782bdfc75a156489c084d39af01171165bb235dde9299fbb021201b73509e49f3fb588880b19cee1f89a094a3d441cdb8089696796d826dcd64231c20a5b5031e3a9884b261cdcd2a8016fde74cf31128d9871e0d7a1f769c5afc9e9338d600eccb520057989a39da760fbb4d720f6b0a7c9d7481e2268b8f9a188f678c76a03dac862573fdf3987ddc2845d397e74ff45df9d512a41ed71aa90da36ec4aa572e4c819cb9bf0bd5da9e900b808103b9504f8db5165e5147656ca3d588fbba4eb467e470dacf2f38ea00987d2c42e3696a62f3fd9fdfaeb68dedbb50077669153a88b95f395efaa82de73245a06ee5304b3b2ec1ef79c88d3b8cda82fc7db2d91350dddf06d893498c522868b29489062347e8c0dc293158e8993ca91252da55f3caa7502c4b385c874cd6f2b10ef73904d6f04fe58eb022c997abb4d08182538b60c223e0652a51911e018270f512795db82f9db18b9e746cdea5918b8cc0d641a1c6d8a2382f72f310480b09f6f781405765c6f92e6ef5bef1f87247810ae8ecbb20105ea6535bdb234d2453abbc3939eb56cc5754be9d1ca3be1ebb072e019a33c358e3e9e2815bbfa6be35a62df053caba89a0a3d1915aacdeb97145e985afe8fc57ef96f51b6d528a7edd27c17ec002b13358d877fb39b27243e769a6348225278e68db603780802e6574052e5a730e268f3d466ddb2a1cd391d358f7ee5944b17c347a66558f8a579c92d8f799d17276c107484779ba56c62903e7775fc95c1e36a099a2d106260831f1a389a5f4299ae1a8916c5542f32bff55d95b6e17863e3d8e6016d3f27cb1dfd0a52c8e04e756de37f271575d9f8841204cdfbf4fc36b11536a31b3b6135440ad7edb76e91d0892d749c00d1d38cc1a30d22e52f3dcb4e5468bf525677f3124bd03c5af88985b78ce1e9ea04f1bb6707c8d99c1230bc6853a60d274e1cba1991e8fc1b13a43a1054e381db78134958ae3aab8b8e8f62978f3a69c3909cc9219a30004b0fe1532d5c8b4d00e57ac4b0cade4a134ef82bdf1bc89c18e6ed8adaf4fb9a6ad950abb4c4c30576de98169bc9ad2ead20fc5b82f0b7ecda7bd0535d792269066f8f941e59218ec0bf952fb218a262085c4917c317bf35d83f6db184d8824c78cfec490517353262b728469a1fd774a64f165c3394784d5c7402be54cf2633e5b9a72fc953cb21939568134572ee17645163814debca4b79cc3432868819357360dbb25e9f6ba85dec859f6ea3ebd33ac1f4df33ccef4a71dc54e1fdefe1a299b69e189db2ccdd21b51ab17d66fea94bd67e265c993359c6a393d0499eeab471f090a9e0d172150388765f460d789656c2cf21b86af420033908a64bd903312f669f78c5d0b6b0a4e5a2d4c114a0a0391f443b67172f507ba8f1d44a827eb43624bde66e6dbc2b41fd8c7b09774dfe8e33e792f39067c543e9d331f14c667f192398dc072e05a157fed2d9c2287215c2af4e550cb740cd231142aff7d1381bdfcb46e2132f298717ec102709adb978078d0b30bdb99dccec853d186d934f5cee44c7038200c100b642d9c36baac7a33d3d20ba880e8bb811397c5e78142632d24d0c8ecbc00e55e0b37dfa1e4d72942be81b98e23a64613b5b4fef422a452780f3b46a3852019d6665796395a86de325e8869ea3b37b314daf2060145cd6399901e5355a54a38073db4011cab02b7c01337b662ca16f8e37859282711dab04b90f3018e5cb9121da8ba7db86cd87fe951ccbadbc9f96f4c046879d3ac882371d30c70db66bfd5ccec7d92c1466b5802ae68910e2fcd29d2b2133cf2eb2fa1034acc8bdeae464d9027e325868a19325777f04767ec01b9f39b93c54384038a5a8715e8a5b17327bdae7fd6ae5c05dc083cfcb1e010d92e89fccda7a94a368dfee9d73fc2bf923692a16103debb09fc8e7fde04afb498611f8676474ae3b3f1b43213486e9102297177092fa5c52abffb872e658a03644735de734c92b61aef40b69a4a5268da2a0ce182b77f067ebf864f6e2434b295de7128447c54cc63a7cc91cbd2a54577fa543b9818788e871e1fcb9c7252985fb22dbbce892b462b9793958ed6835ef696132373ac13089d7deaf898092e56374a8b67bee628c3f756c78b166e1733cc3c4f5859cfeda61f12762995cb43ba07ba0ed6bae3f4446df6eca8f34f95185ad34119ede3cc805cd4a557dca451ae4128027703acacfe77f5eefc61baa94a83f634ce462bf682119a2fc54b7d85e55e4ed14afeb5ba0437b715f077c1cdf22dbcc031abfcda6a6cbbb7421794a06271c3292abcfdc4cb982209a6becd38865e96d9e28437c455bcd0f206db412fc5e25cd02c99c9f5c90fb05b8f84af9b7bde9699ecbe5bab49ec549901cece7211e8ea84f128b408893dc639870c04ccfa610d1195ddde424ed88c6356dfecaecabff1d963b68337c19b87a4c31b96b21e9ecece9c6cb743bbc41d4fc9ca28950c650e024186dbe475061bbd36db757ad5b841b4e9327471f5d1da1d6a32ec25491dd26df59452612d2cb88e196221ca27979a38bdab98eba4ea644d6c208a88a44a9fd25a790f0c8e2c0ddc7b03a7c335c7c403d4ce0ae0442186a46cf19a7829cec950dd55895943430ce8612fb992c08c72515c29cc544fc7604d15f0f5e5e6dcda22d0d7f009d7270747c39e0e58f4fe2a3477fee25faf311654bb2b748d6ad0bc86f6b04889a6e58e5a65cdba71b863b4135c115753407a13ae0a966f39420ce37da57bf84cc55aca2bfc0dc3cebd760887703161be9b3cfce1449e52b484f5dad9ec125317ce33177cf4d0b26a08e222ec4775d85247556d478f3e46c52dfbdaa3d79885de64925903c44d928da6804889deb20a55b19df3d8f94daaa296127a18ef3da1d20ec3b5b560b704498124efe20f6d385a8023dcd47e75e7d16736bf14e02953b569c6ace7503d9cd998ea55d5f303a1ee2e13c1a3b8ef9020f299ca73a58fe04356bdaf332b43f737fe3bb21c06b640949fb85a8e44189e8ca5c7b0b8cb744d9533bcc70e632988d69fcaa5a943ad9ab3447092b187446ecefb7814f2eb34193e2de6aa0d5e4cbc950be542a7162fede133ae04a5f9e1946b6eafa2382c641a5e9c9e54dc20bc17c4a3595f5a08f77d160873a302dcf13f23e14d91d89e0ac6b93a25a49c4485c7b03cfcb15d25da313ae34e4e82a66f719c2ac1bbec65c010aa2aacb0bf1a4401515bfbe1964daf21923fedcbae197b4e51fcbd390c73b2713f5f1d77bce4404665e5f4557e6ff5e2eddbcfbaac81e0492eebbbac8fa45ccc38271b9331de4c3379db037bb70dc00f7697ecb8248ad4f1ad3bd79a9fcd8c0b5ecb6fbcc600fa2a915672345a01a92db44f02756ee6f585448651a325c136a59fee0b01ac7ffc39b2354e808e8bcef6eadb7faaa701f4c578986e0dfdf8746a315ff47ad05cb9ee8cd57c99c08bec7e2b616e1db7d9bb822436a11478ca5bc80fe700230b75169750e14726d5444c2a0ea90bba798f46a196a7d5639664cd3585637c1741715ff0ae44cec37f37bfb34e1bd9ed80d8b5ccc48f0d54b0c24c75652d1f1fb673d1247d1594be01a03ad25c33dce205c0b1731ffe603f936732d96a4adec5b526fcb065eb6d09b70e1a939e559e8f7398f5fceb02e744eda619460e3da89b7e8e231ae2b031b926f7dd46e6d39a6ab9573352b7414df564ccaa39997f9a3c550a18e6a1656f1bb90cb7b420010aa8bc1665fc82079addf1d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e6e3652b0c56af245a2028e4ab2c61b7ad0c38deffba5ed641246ef522037087ad41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e217854ee250becd49dc5aef27e8939d7d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee2a973235249a098b34c84a266aa0a1e1c1c8385aad893de1d1f150db783a736610957365490cbe9e0f5eb0eeeb306f06d788ff82bf24bca456eec7404940264a70ea53dc2b99d8807e7c98f62ae6131c18e1c878894d29676c9ab486a9a2b99fc9bb11e5d5e1f3df0ff51695a8e9d0a5e0df59474bf7d0c41ac997fca83812c2b4738b8e059ec568bada933f99db59e979bde8d3faba3d28c0680823ea72646d88df42173e6cc06d70d9d95de13ab2991f868094d850bf6043c47e6695329ddfeeb6045ed8719ecfad9ab39f730ae7a73cc3a197a0fb5166f9df4036b6d51ecd6e6bd4789fab1fde3b96804b554371be8169e29c6a727a71bb7a2e74d570af0d113e5dd2aee5c9cc0914c3963b6a65d4bc7ac99595883e729f28249312057ceaf2c04bfd6b499fadfb4be8a3f9b77a771e3dc18e426ddf7cc6889be689a7a047f0b3287ae15e4ca3acf63666374f03c0f085b5f6ae1351de68279c4d163e08d9928989b9e0cb497740b6c122da1c80b7e4d355d9fb6049999949c88ca2a5e21a676d83cb9fd24ed8b3148fca0734c157dc5292aab9cbd761116ea034eab7daf1c8e25b2466f0db606722b882bae9338ec3f86a1138db4f375922e6a4e7861cc5e1269dc9d08e334fcd221b4b3d3ca3b63eff026b3e47506b76aef42bf776890567dc03257d18e54a8e3ca145d49b7881e0a1bcc3e6bae92c83b5cec9eb6b3819be85bd100798aaea8388a630511a08a5301e9051bc3b675caefebbc63c506cc23c12aac51f62a2dc9dcab9b00be9c2b425dfb01e6fb379b0b7bc6b3ff73515afb52484d3433e947c6e6fde36c812290abc6826db4f03c300a7fba7751ece1f348cdd7d48924fdff625993f62986224ad12c4204ee0a440675c171ae64b368109d3b35a4a5ab9ba9b30def82c470512b8497eb22fe22d10c8d70b0e10490f9758929213cd0f93d8c81e936854e7a5dbf8e14b186b472d52e3b06e4176d6163004adf67658e72f9823adf572af63020e6dd55a6772badce205e825d59e33197d727549e0c7954fd41d96944c922b905e67b1cf739bbd24f2874f2c45408794d60e73dc18f977da742cf616f4f7729f46af955e3cf3f4fcd95548b6f93c2216120d25961ef65e1b5a36d732e71f51617d93ee2590aff0ce9b40408da07e791b18bf6ef1f96d0502d01e4b130ed35a13c6b523a31667078c76ed5dc87ae2b831e801cfd909e8db629acc53639ed010a2b3ed546e4e5259630797e5c312609aa52da4763dd3d8105d5ac070a7afa59acf2acd6514f4e5653e6869981928b5ab9fab9e9395e3889a2f06a006a161746fad5f862990a1d39da229853a0bae103fd07758f9e53bfcc6b2e6d7511abd755b68f4db94cc9aa71364926dd429cbe66779fcc7026f80a520055389e5bff6b7df0df7ca4dbfc25117d7ca0fdeab0486147f4dde4a23fcf5cd155c720ecc0ce044799a7a15dd8fec5e0f27aebabe5a2c244985c84fe93a5a05f784ee4869d730214ba812b2a8fb9c366bb1c3fa942abc6e13705b546e0934a85fe6dabbf3a70890daf4bf1675a30c75681c74e96322b2d550ab7931a9ac3fa1c56d3f8d5bbe05d910ecc594310bd68ac12eee3dc3c5f97dac8aa3b4c026e5d847e52bc728f49c27c9fa87b7aa20c6749dd28c4de745279dce7d7f562241e44a4215ba850c2996f0bf0e0b4462dd5718931da8e0eb072d424c699357b5bf96aac99efdc2b8e53c0bbbbcf04a1589970ed1190565d9fb79b7934a0b927e128f2c312b6e56ce8dc850cc87c951e3cd90805a9c4e77355042a97db507ac41dd43d5008db66f1e3cdc533fb243a4e977c1ace32d6ef30f1773e8eb696b3be82ef526721dbed6542e2d7aa34f44bbb732e1a58f9b38fab423f54085f0a4405f76b71a4c4c58a5216d604ea31cc6f88f2d5ed2c52f44beb307cb450a8af1817530dcf4554325fb3575fa6467de48fab3f13db4f787212c361c7174b42f7b10b8c2375b4df6185938ee2e9936578c74ab689d1cad97c97e6190d08694ee2fd8383e329a96e87f3d60982c548814795f0b3c101f3b57809bb4bad3ba62166768a291bf005d1bd30e0c071e8e2f78c7b0594339ca9a86ac5acfd971e859080b0557ea3cfa2690e3f1c300123b6c57c2cd40555b67c6e98c5fca2d32431784bf9c35e343ad860698683641df86bae0f3c30f66ee89c16f982581c9aa2ca6c9f80455473163e68870d6008325ccdddee9a55d8ed20f2d83cb9fdc100809c335c066c8a18997b07bccfc053155f5ed1cc03271575ff100d4305e597e95b4b4feba706a80506bc11caf5d4032b0f1f53ebd943c64f17dd7a45bf47d056724a1ff81b3dabf29ad76c3c0d2b48d5c6f2495dc8b4befe9383e4c162277c33c08f0e5bab97c78ce7b9a2c243006d61afde5fd31fe063d2c9677a0bd6ebe90f4519ca91ce0e810ac8b09ffa85af2d1eec2a0efae68206740142251a2dd9188a738c208f931156a723b156db33c39eb2ccdfe350e8fff05960a0bbb0fccbbbbc4d559381ce3bcdfa5af8806631208511f129fcb8998d88c093aee44e0f61a58e06c4479258492d01862a3a7fa5b5fec838be61d88cb87528232a5d0af4ce78205a482cb6272f803648c28df91952d636b5728dfa197471d5036671dc1b54848b5d395940f286766f76007cda0ba991a07904c62639aa857a979e12c61164179b1999129e86b1ed8fccd2caa34965bd5ec07c756c55f462aafd3cce9f9d9827a9fba667c3ed84f3761a2499141f7b9f0e7454d983dc4e1453403958bab3bd683e321a72ffa8b502b28302224e1cbd9fa6010547111f1f03c349ecb08698aad043f255434216f7498304243537cf8c7a4d2bb74d612ac573cec5c022acbd58af1dc8c1cf01c00877cb26bef664550d899950496540d21c4d0eff794a2042375e23cf7d75c8ed5d5ab5a853d0805b92c3ceebfc4cd8cdbafa97210215a310ea535a6414ae7f2b7d72c295e71823f654f470c4ce22cb4b543bccbf8fa6a44244faedaaa5ca7f45727814fb51805e063b9ffb2aab91a78df116b5c630178e507e4e48ee89d0664abe3c5ee64cbd0e839af3ab830e4f396cb90993364f94c6b85bf598ad056a0c5e3715f3662310127b3ae0379bfea7e8d11d732288d9683a5b2151fbdd3ef2e2ebe055c67995b28b7e03552e2b25c2ae285aa1f6524bacbfedeb7034d7173dc70d9365350bd5dc7c0a7dfe7506cca8d6dc70932125f315a3b6d5c6109c882c6abc36108ec5c171788eaa732e388b63038b6c2742f7652e4c128e3bab134dc51de16fe8ae3ea5b85b749478d2c012c94e185b4d7a3b7694e65cc85fd4647de30a600deb3758a7a17be41d20c49d0f0c65b0c9a135e5e2178c8fab03978b7838070b4559a0246139808e2ad82f56000b9023f930c9621f975c55f6a4694fc88ced76d4c7b3462a28ef6af722670d99c7875befc9169d2286f3e2f5c14d38887529780bc472dc2348c57aff208e2618f9bef40524101ca333b8f294d0ee553951c6f7aa8f0cc5fc0200410320b310cb45542f28da358a0e02534e31eacb6b34502ac36449ad2c2845556d3c80ca25d237083066caf6ecf866514a74e41dda25a813da3faecfae41aa91290d4faf38d1e290e0f6479f9c8d2a48920166b81bded7f514491d4d205d324a10f70cd59401e6b5dd8e8afbae744c0e2bab1997b4ba4e07f061cf439f62973c6e687c160002d50bf1ea3632b218a833d7548ed4ecbe5ef12c8840964ea70b5ebf96bded7f373ca2b91b45d0dd26fc185b5b8df1e09ffb3e98309580cea4eb14c0b1098bc9a337e22ccc98047c1a5a4a5874ff9df9c9608f8d1ef2e9d74a9bde0ebc777fa6141add115d2e17fd46b9b032fd49beab52d9c8198da0558f0201535d01d6336a02bb605c93c5d78ca1d648edb2b63f65506c4be1baab7ca0e2010863599d80b2ed2f69a299c041cc8cf91dc9898ac033a344b3ff5831e01c962edd7adabd1a794b03623638819f3db13788858ac66a6b8ff578ac001ef81b2f0df1571baae0af7b6f045d971ef1e51f48eee095397032349cb553de252afa26b0d24d33541aaf9a7f93852a17bac2a07209f1546c64981ce36f8397f1306be45cc3ddd247f08d3b5bed5e0dd5b66166144608bb06dda1a8db956602654c07f644cdabef5164b1f98ef6a8fb65eaf4c735f5891bfd9773a5fb660992e5551bead176ed8c2f7d8a8bbe9c8bba42d3238990bbde911181d37372da744908b9a5a3ec0703cfebda7f651ee53f0a8197e090396055383821a036e0cc5fccd000311d6f36bb9c5001b80d934bc70c227fa403ed8e13438aeac238f02c480b4b1befd7d150f8444fe9877aff32eac969f927a35efeebea052f28ddc83565929cb689ba69025a87c1fd61271087b91c90734709ca73607cebd90d86d4188936c17c855108f66e28ed0ffa9b608885bb5e1a18a306c7193987a6fdb601d0e2e65191b4fd9980bff5f060b6143968a47e85ccd010f0f54c8fd90426dbd8f8752b68bab3c25e412fca5f9feaa696056ee89436fcd310e36a99e53ddeedecce4d2a06b1e1151cefb5bd9aff77192a868d5ad8186c11672bd8bfa279ac782c53af42f995f74dd36343b01756dc08d763acdd2b18ab21e0721a73fa627e664d75b1eedb95c38f045faf491c9600528834df5db75ae1377bacebe47e47b7532eeba7894123167bdfbe033f3f1b4a1e6695b61a05a28df64869e5d2ac894c7a12ff651c7b0af1e873374e5e3eac210c28c4b9d0d750235848ee945c0f336e1d2f7999ae06fe0db7b89f73b2659e2ec4ca12c59e17c2d7484aae20d6981e832d1f84a036dc1cf493867ab4ba66de8ef7746c49e8c4ade9d91325d7a97f3dce319970efcdb1aa61f48623145117824811e23d2a6e7fb89d0fb8018945ae9390f7bb61025453896e55c8d75060f6024b776fa8f478b9536bfacd66bb68afd81f43b7ddf7ae9ddce600dfd6e6624e42b4f20fa1965c225065d0fb68129610869920d12479e9021e1c6f2820bbfac1978c895bd84790bf57352df9d42ee840fd40aa11321144b2f8f149e75cb85e923a395fb9432be82c95a40ed647c97cc26658244d41e19958e313e478748a9cc430ddefc361bca3a3256189112c64f0472264e0ffc7ce46f976a4d177fa829a001938d842494bad7703c1a9533467499f49d20000fd527dbdf3775ff5bc07934c5fc2c2821d5507860a42da93169033293e294e57d6632b704510a5d1f1fa37b8ae991037569accad0e5b24004f536e601b14fcdfc7fb71d4bca8f6f474aae2baaa0b21d26d9b302f6f664fe8332dbf055a783efef64164efaf1531cb57d768dcf3e05a26a2091de8e14e14332d9488f07e8ad34989949b41cbf8f3bd782094eb25c6b11c399951769e1ebdc1d182e6d7ad2337a8a21a8cfde6a74502a53bf0c7f15bf99d097825dce9226042f0285a5467c3a8d5197c9c6ea08ca4c6f32a61fa5459eed8559c210a3ae57ccfd33d42e1a3550e88bd9933a1936f68e55bbc72610e28349bd8de09d32d3b26d798e38652e59aef99586e88e691fd9cd9af0ff4a58c1a5ddbf39d022360f21e82f1359182b52f024113b2a5f76b73714f79bf7de6de37445a8e8a2ddd7fa307295bb55247b76bf37576042eab2a5e3c9d3ae6e908919d4c7b11f70dc100934b778a8863496d8b3efd24cde6305fde89461af7df9a083732a76702963063c6141a6a9d887602cbf91d662672458b40669fc22328e67e456292b94267aef9d7869372dda37a6c23af374a39b0be9c445b8eb66c1f79b4659d9ea4d7a25c86d9d2c4d6387334831033b398c7c5ba7137a1a780eaea944286381c83e81cc9d5dc06a20f9c85d0f0861e063f42993e80af07b89d7b625e44c9937404773c5675bc0afe8bf3fbf6d712038f5b2942a7411ad0ee6ec2ca9608e33d3545a08d164345d35fb04cae638aec793da9abb180aed30d66dc17b8a58b0562d10d4297c510320d2c563a457bf74c7fa7fed84151678683f51bb1cf1372034ea197fab732c070528ad7458a4b41e7426a1de10f5852ff53e3b2d109dc0faeeae008e25295406334f75057aa1bdd28967ac4541ff5502c7f97377dd4b90fa33f4c5968e578982bb8deae51f63c3889b5119649a64e3b21179cd7164dfd56b23a0a4dfd84ddf0181226b54a6732ca66637deca6f6e0a79236b8eb13313af6e12a6063404e99b26962dd01e4f74c10396e63ef414598258a7c96f710900e80fa3de80b6833026cacd25464707fe9691342b765b080d06935b6f77eb7046703c2822f5e27ed18538b67305445c0bc712f5477f61b2ffa12a2b1de0ffb9b1205c3dfe017b99340bac6412cd7c7f7730066e2fd0d23043010d52f200eb2d96aa8ab1a33b3f6ed2a564e561b29019047f0489e442d367d531d3ac2e5366a2e3beb5e10052cadb91d5d7b00d0f00fdd7e76f027e58e5e5fc292ab08f7e4cb1f8ca69646df17e6a95edde858cdc9fb21e75a021b00ab8098a5d73dd8e57f1a1d2ab34ee06cb4032c3247ca912ff64d136d4e4e99ad67df7ce09503608c294e910412068ffcb690fafc26306ef25186524bbbbca9274ca5a36c0eab40e43c26d929f171c680a2e35afbd06f6669abdd8ac85eab8f1b1406510a053439dd1ff353b1eafe9513f15282ad044a5a5cfe9cb223e24d93cac95f6e7e6ef1abd4359b38ea659c1b58adcb436f891f31b84c026118783f004831fbc4b947fa6c55d34a127b2ad6053c8efbcbf97cbf7e209f36b906f2e71af0089ef3cb2fb537b2822de2d77e3d3178575c9d298edb47040f67ffa44af145502ec80889d7f83ec4a009e53b3fa27dc0d3dfe036fc90c4e3c920a29938c3d5c02724054de8caeaf146b674a77dafb8bdae719f7a9a3ecab9b8860ecb425d1fa75d4f8fa8577dcfd9d7138e60ee2008dbeb312d41d19cfc91e5986e164d716839f81bafed91383c227c4e4b787a0425ca4b13ec31f6b4d7edab2c16c454eaaeb137f1d971773912f2158b5de958a8a1c2dd785faffcc69c04b48df3622d600212918267646bff52230622f6c3cba83806d8d03bc13cdbacdef327cece4c7d74cec2d867c79a8e7f9980289fb4493c683467cb030d04ad7b178ef85c7b10884679d2d83065d25be042914523242e1ffd54327bf2925b60668216e2e92d5d03f93760150c3272fc591b3530586be03d414807451c9716482a22beae0b84229b1a6a3370e3cf71c1387b0857d34e76d514e55e3f252754890113ce880aee7ef52c44a4ca5af2aa92407f2f8c456306a1f44b76de58210661721715f6be327d14377b69b9790aaacb15e0fdae91183f734a47f3f9ce27b8c3aedc2e270251b74ad31fbc7cadb11f96868a915356c76170a555244e229cb19dae6dbcf114517f3ecd8ce9a69c72bd8a09dc0a3897669e4590be73c085f31c5956d46abcef4ff934364f8a0d97c82552650599a5fa7a3833203a7e4fb4cc60c2cd74d38836f28ada7fcc9c80b3e15a89cbf67271eff207de952e6bd1f8129bf8c7172f04e28dc301ab836631dc4dbe9a04d8ee02c2b0e66005c14472ac10278d44c91a4e4f1b44a91890aa0cb7f343261646c407f906632919f94adc5487b712b3da1c72c96963f1f72415317e63bd8aabdb269958d1fdf4f92e036c8d7dbb4911db7c4132c895d9e4dcbd46a20cad7f0fd1a72ccb4f0a1ad7f1bb0368d75b61cc7412e34973bc9ae6b84f1861404162c21d00e908a0dc1286c87d1ae641d93281d0cc1813e4370a20b6973b501da058830e50b32059616f6028e7819bf9e07dd429ded94fbe4d0a955bed7df4de8987fb98f476ab9142dea2a115e168b1a36bd2cf0bdeda1660ed60b95e322618a130e0b596ac86cfaccd4e01c26d62d181abd07ce4d2f9766b9f08ec4cc1d9081807e9c4654d969dc55ae9c5d6b140ca6752ce53dfe4b79a6fddff397452dd6f3df7397eb45a95948045058742d26b60e9e8a732fb4258cca348caf21d584634f5c1efe45a226ab91a9998533e79bfd6b34367404538a752cf43a918824fe74866a76b699e26343fb042e32923d5dcf0e7dabcf56295713f4011df30eea7d40fac3152c78ef54edaea5259055a018028c5786ad7a535033cf26577b190b23bfc5d4cca77553d7dff83a01e6d6d6dbb65ebca6a7a4362322c36b813ef20c8c6e48496cfe78d8ff51fabf51e10fd2549660d7cd9da86d7c1de910b20d3cc50215bee7f38bd07a5d3f42e500fec18a7d6ed84cefe7da0a648236b98edab86442e65f5510979254a52e1ac322d431b0d95abf161a54f079ea64bb13ca8c198c5b0b301cf36a221a9edc7efaa4931bd72c122ad9c2850e8acc46a250797cf42c6dbfca2fd1dd5027af079838482164ac29d8f2bda8b338d42cb89c865b312a93b961b2c4caafb800b94d9c58564a67abb485d3d610aa9e0617ff10f169acfe2b344e3e370179001ff4bacfdf5c44eed335d51ea84dcd71551ba0d508f9ea426d87d0b184da7ab6a8cf8c35d666976b8bdf5089404eb34a1e95ac53fe0d1284912225ef540642d4d81dfd71f64afd2d83b3f5a9804a44f6ae7f09a37ab41cc5953e03b584cd9edd5702bc8d1400402061e162a8f92c5eec4f687a19f1ec008f66c290ee0352e3ab5f6df9eb63a5e30053ac235225fdce9eb63ada86cd7e2f62ff522ad8a7636daad3aacd4cf2b46ef7d785cf2be108d753631a31ced807aa890e34903f77af464ac3ccc16f23a567c889249a90c8a68d6cbbd3547226b9d81df5f73fffd602bebfa3e4698d08c7a1531c329929339a20527ebc81fe8bed2029a8eed1ef64645275682860560c88d027e83742a3c06920bfdb745190e2a510bfc89b1c0a9418e78fef49c8eca2db8f532ff9572374cdb4ed88b12a47fb3b00a59898865ad1cb20b976315f26d3e17f46e09609f5e2f1f94d4a92d3a84a7a3bebbda6c2e9fef6d72b35d0d36f0ca6a2599c1740e4eb2649c71a5b69389422f118a3ec708e121fceceda596c485860c19a0785736070f4f712e76b0ea988d2b91f7b8c9e2df3f528e5a327b7db57e6062513352b860738189e765315c1f8cff839762db30094cefa87e37d30d8db5307674afbddbf5961ea4e46bffe7feaa8235ca2d5ccf9cb9a58303f15a235b42c8daed9f4b3aaef2e27aa79792cf25ec5dbbfd997ed7fcc92693b38c264d10b3b8462e78770f9a703ea803a828ec3d4028f0b0cbbf1b9059c9e370734be534eec741b0df20ffbadb13e9c4a01f1fcfeba4d9cedb374b306c2bcd4547c77cd5ce7235f96b9627211428d06e11f03989190567769da889763cf0c76bc486866e93795274472dd11249e8cca53da81220b516c961b9fe5077acea8ccc3145d47130c0f99a9b969efddedd3fe89e32ae38824b55706a21d3a4d0fef55601270bcbf077c41db351e81e7311b785a783f5d01791238fc2f4ea247dbfb65a3e2e946f7f4715dbb3fb91f930bdbad059799ef3a77784a4a3f7379c2df831644ec3a921c64b9c3c1200235da9ed90141e4b81572e300d33867019e8607a44470e0848747b0e96533cc989695ae198e12fcedad38915202e5c859862b2264ea84d84de119190d9d8234e80922a14ffcd09540ec215a9550acf7638cced1609b8e42c45e5de6ea767d98f4194b8d68808f3c40301314ade5f878afe35e1ec612f155f03d0a73b9e374b9ccf176bb02fca9d351416799bc2d512b9fc8578df1b6794c156e767a7d301961b0b21c607f245a3cceffd2f4be18bd685637c7aae968a8fc1245a7d4559d801996ed5ee92a0f6689d56c52e049a7763224043964d526faec9127a137aa310c34d1ee97109b6134c8a09298b1e2058176c96b49924ddfd4eca5030569ce5a8db44c07665b6bd176c9f1a69574671044f35c6566aa830e26066b6731ca7e1a26a575976b4a71a9794265561e01236292fba6cc2e04e1ffcf3dd08aeefeac1948a49845ed128c23bc0bb904884aab67ecf67126f33792e0602c63ca6cbb021a12e4f8c5b760f928c8f8738961f4592e4ecd0490eee32d90ea15286ac82b0f28626a4d6296d03619e4c42730a86ab404e637687fd4fab68dd0930b22d81e6c4ef7ee1a32782336ff5f5e07cb3362e9281de6ce48f145ee738f8efe8a179fc14467e9476a76986f12d359288f567a8e389851c3fe68a547e78ade39229dc735e4f6cb88dc406f09f74a79e7fe2f8f09a2b0cea3ee5c977a7fd1fc1b69b2a17e51c03ded3a57b92560df7bea93aff7e1924771bf32de3dddc59783e81ead3dd79fe021bdb928030fdddcd3ab4b06caa93bde896f5b01bccb21c891754e3415cbe5fca34b1fb9d9d3114b5986fc443ccc16cbc136f7ce66add562bba259177404108cf1413e725345c8682c4d379578ba760c5e5992d962c2eebf4d433c56750379bd8d67f2c4759f191fcfa88dbe621e759cc53eab4caa1ffd989d207ac0d40ce031614d872480321d6ae9e77a2d1d51141f49bcbe53cd782f07444deca4d183651026bf02cb78b55c07dfa625a314c47256a4bb2ccd320943f20bdb6e1f85c41283a488da99f55699b4d2d9d7ed70a8f19601888af5fa7b37949a957ad7764642e02d5f9a4d77a8dc4a70b9d025169c19275c42e8af578fd645efb26e513a71f976275114e863b8eb1f2d72a93b2c0bcfe0c8ecb56a7b3cc4e687da0c6a645ee36acd2fc0da119740ff359b91fa238ed430f729a6e94c5ffaf310d7d2b2d84ed6bfd98abf64d5d269c5c957f0c854a88aaa69ff28fe82bc83a28e5db1b63da1e732bd17c49fe023b8c7181745c4ef0705b4be6403b1579091bdc453e0864651f0450957c3304588470c45fbe35afae72cc7ffcc02fb97862953632e1f0c168513b9871fdef8075ec956aabda76366d90fca5914f52d1e5a1acaf07316c76f3d193eb4053b75b583abb39147b148cfe353ec18459975894802d558f2e9a0577f1b0a27266fcdf590190ef441a30dda867cd412096673bdf39c694f291d37e8b05b9dd04584f63e4f57604bd52dc0c074e32d07593d91786b2a0fdea5823d00264b749c69162d784dc74b48cb10af8dd87730bdfd449c379261d8e70076407fb663a0df422bc65a969fbc602bee8f5885d0e69a613c5ba25a5a882acac726404777c7878a58b502ab3482ebdf3b53be554f6c8ac4176d1d3dcf11f5139bc5b4fec2f161c5574514ee9d5dd589e1219eb04f1e94f22ae1831cada9248b39acea402c87b2f9d9d57fe27d5cd3cd43f4a06e2d5e94c439a5ec00c3b618547e4897cdd1f868ad597f5f02faff2f33d477b434f941d7113cef31283073ad232ceca4b1ebd5144a72f591e46650164be5bc88822729897f4fc20e561fc51e5f321079651cf246a6e91d62699ae68b29ae0f4b4168abe3db047bd242eea5ada43f9c34f666612b12718003bbc0b794694d32cbf3ed2e8ea9045ff96e12ea5527149a2885fb275c9f9f4f5039b57574af64446c2c2e5eec307b10f04041f7469cb92579e667928fcf4bdde68e63885cfd4bda21217d45a722203b7dc7b2114794b54e6e52c8c158b51da3e1e401eb812ec9b730c95c0bb5b9469b3866e74961c5b997a13ab0bc8f50d948f28cf78d885bbb020dca0ad656b42e0a3c38675a80061e21f12bcde6b84b8bdc7291751361355eaa00bc0125f48eff26222f40a7252eb0f194b44299e421e5018e7df2cb2445595a1a8626ecee71130da2f67ccb2a9fb7bd1b7b2d0850e6192aa15d6475787dc434aa381ecd40597d97dd1a7de9e3d0f3767ecdcac7ef399df456ce5866312554feb28460bbb00c9298c2c43c97dc47dd7f13e1ddc3b6d351d0de922d381915d436f2fbe61d7db6b56ca20cfff3983640cf05ea2fe5ef2e66fbc6c07a0a7fe39edd57ee217318ad7467217c403a2395ce8219d68305a02820c7e6ff2709cd49c79c981e4f7fe1d85bc2a441ad685a4eee4335dfd0c3a416e0c37a6c4fb2210e614a0b3979188c76aa4265a2ec6eb925999f18f9383e0a97a694ede58774d600a03e925fcb59d0d867ae725fcd8dc1d2eac96662f3bf24b7188b95f5ed6cfada9103677d28c7c2bad7c9bd3420f4a232ba467357ec035e33033d9747df864636c2b2cb4f68a5a0c11c1d1e10a1636325461be18b9fd1d12cfcc52c981a10d5d5f9570eb5eed7299ab0b664bd2bd478799ac1546b5f948f375784a3ae5e1723388eb1df3cc8df80943dbbac14f699b5f978830e5b1fb7198ca96a37ccf5b2d292770509161e4b6d9dc46f16535c88cedd4a8af77534a27c15c1e1bad56a3421b87675098daf477bd54a5f26f16842d8996ec063b0922e5788b85d541f70bad21d8eb97b73de43ecd43d2c0371736f7cc5bfd0adc1959b6d79fe916e7a20a4cf95987e62ec48607ec1c735e3ec587e21e1605e8449de6fe6f925a34815b2e21af58be9114c8e0373a30b38c69a480949f6c656f4b0df826a54fdccb3c6cc572358047fd4ec1148094bdfa4ecc522da0e56598386d9e26c053f0da1525081502f15829ea3ccec35963bc0ff85b4bed2fefcbbeb6dfbf1144c46d163f39bf8dea68fc472b22f9ec4ddf0f2eb813fd5cfa947467f9c7b2cdf95f4b5b72987ce0de765241a4a25206707d283dc9c8a84e86925f265da11cde5fc7a67973c85b68265233273679f16ade3853e1fe0cdbf355f457c15b32bd9e1bae73a1227f4b69c9e857b9ee673bffe1b8a8883b4b050a53c10e58487887dc4a543799c0e267dc287aeb6c5f560e9f1822eefc21ed740713be554412c1e4930c03201fbd14084d6ec1464b16f4144d69304afd795f636e806d1fa7e69e119f219568fd03d684883835ad3a637a0bc6e437ee79236512b2e33408759374c9d0fb38c219100d57367513865ed04ac1fac1440f5b4833da6452d6f71aa662c563584844c3762dffb6408776aa0bbd8a86cf3a690d6d35935a1e41d66ac50e13204c2472ad65a74944b1aa676a9e514ebb314b780c9e4a513cd819f7df21316da75d535f17bbdf5d70f99e3e0579009b27dc493d0a3893c23fcc770d0b4344074dc40d07961cf23b4bff88c33e1b271920aeaa70472740427f861f0d72957cc3e7df6fc53075cf3aa043d070c4f651fb87fa250b922b26e6469b865ac01e65938d75ca8365b7cd561fc5bc98965d4ab6526e18639e09a35ce8fcb2ad73de6c8850c7fa3d7cd0992902b04890475089717c3bd346b010bf151c8a75e37d8eb783482608cbc28165ea01e10d058a538a98890a53ec630fca5d04dbad26e1b90f5710813e21a0a60cfd476dbce943f3ddd014b0fb8a574811d1719a541470ffa856e53cbef1c9ec7f9f3387729d02fe7aa09025ca2d8700fa9624b6939456d4da3bbb74f934cdbda48bc01931097ea0455536e9f44d5cdc56b26701c10538785a9897979aeb7d9321b7da2de3801f474adf65d623da983db61fb14393d379c88e1a9cac2572ead7eab6684fa309d77b34cb7f8e73cdd81a947d9b9ddbf74f5646fb33f6cdd97292b88adc6e56d9080dd8d6381cea2bfff745e71855e29dcc9d972710488139ad029b5e0ae3e11c98211b6f3c1b576c91ef37b8010a6079181040469c8297c3da5bafb95f3fa5dd6b94bb715c5174d8fa64f74a6b7d75d3fa7470e59e658e2f18d7eecf5f636899ac7cef5084271db4648908c62e3e73811f6aa8095107f2700f33811a315e02a9c8f1bc3fd87692faec922fd093222d79269dafd62a7a24755f0855b64c56978dfd393bc71e00a80513b2d50e8f81ccb3551a29587e8757856fa6524ec7212e4ee3a637f4d3982dca806b46e6ec81db6654bb4122688d5bf579116abf09845c6659d0ecba7f6fb8f8da1f3d3a874b38fa36f5eada1533eb6f17084074dcdc785667a7348668a924e4a7e9cb1b46d20a173beeb7887b15ed6ff77342659d0e6a63154f1e9508af8255a8b2ba4302e5b88180f676393d5f69755c02229e64fd915c2b7b40e3c5578077bd7d35bef8e0932d0eeef167f2c86b3f1e2d8c3d6bd92b35403ce4360258b22d4ae2d72dd0f3ac765ef4d3fb8e515552341c58b9ed6218ab124721e2ba18e689c27ca4e64e744268252c5a9cb3a549183076d6c4014bb39da077ea35e4bc697a44ad9f3db75e88cdaef3058e714f2c7432684befdc40817dc417de6204be0f5f2e6c799de96c7948e55bbdef85191d8329fe5c95aa326b0dc87071e148d68e34934925a48da5683b08d873bf324a37b7892c89013df15a4f094843b3de6b8adfbd206e2dd1e2ee6954e270f7ed198f31cb8b89468b097b9efe484cab6236e233c2e7dcf63a23a4a45a736377f7d7059c7ebfa72760caf8b2580dcac6cf4e64ceca099b45d0844081ce1e31c7f959fe3bc6454514ec0453079fb4d3ed55b86497ccfd9528ccb42f647a32d86bb90e6f0be5ace1e3feb9cf03bafb078de21216bb6756ab27be0bd3330260350a4ad457450bd92366716ba79a565b23c1f1dd27904261973e14303b026ba7dd4cb9df941a1a5b4793b8cd5ecd346251c253e66e183337057b8b334658fffc4cc54c44e5ef47be3ae56ec96858276ab229bb10da999f4cc6fc2697c2730cb60cb8637584f5079f6b5ba4ab2cac2211f8b4c1e9c883ee279870957ba938c202cff7ecc27d38b26bf50faa98e6e134bb283536b234d8a281ae36a63ff8e7c9bc4004d4f70811a5f17fa1abfdfa5824d5ffc5bb0a2de0bd6804c1b8131bd3aab487ac9123a0861761bd5de18d0cca9dbbf157137c0373ec7d016ba3dc31877d9069451b7be85f06477b952512ea0690ceed443501550018c2b2b08fa9356e09d8044c30125620949899d4a6bcae6e232ab336f494d48bc1106386fd87b321fe30890c53e0496fd46382c3b35fe59695fb22a7219099e3b0ae69f24ba61caaf9431d6911517a22be8b4f413a5d4446c661033919e7cc05d1a88643161236b238776f7a921f1e15c8963ed9c85248e4e9857d3a88b4f053bd28a9fd95f8f344389bd07029e09b125accc66c836dc120ce86402f543dd5e1100f8bf7ef381769a0bb0385c7ebaf43ed0a9f09748a985f835a21f03c47749e1137a6cdb26f3ae73dd23a342209f174dfeadca351bfc1f27de92f444d10c9cde070a7b5a22953f0e7859df364e3c1bd11540be3f926ecb9f33048a82bd9076848db4d219b841b4f02a53fae53e7e856d945ae8cc8e7b926619baf2eb66fbe7722cf99fe8b618fc0c1ceb3056f21274eec7b597f65ee22f0fa2ef72df8c7a02fd8182bcb4b6efa216318bd4269f3d0f8f1beb75ce861d45bdc91c9e4cada3337bf4d8811c5177077b49ad2e32e5e1e9b7e15f948ccc3a36c16ad8a2ec284709195041e40dd7632bd786a5d443c26d91b2f6ba0506e1969a6bd822465e0b90206e1b4dcdf555c6b25355810001d1de4a59c37ad5f430f5835487085061a10a451d6fdfdcaf6e02c25dccdb57c26eae908538cfd8812e2790662be750c490058f9d398f6e0c460da7bc69493e8a623d9a41dfa05cdaeca926d11bf19010e34bc4ac5c1331ab3f24806879f6138eedcc63f12c47a79925586edeeba88d40f0b6470b804a3c0189cc861dbf6580c23e101f2a6d0f29f0afb40cf627015bab169314189c72c88a94d0f5eb29d7127d5bbfee32a4c4536e9b3102fd7f11ef707ad98f128305e611a712ebf5d73ba9bfe506429903f846553952083750763eb778454dbffb81ae239b84894315cc866e48073207f9664a85ec9fcc6ed00d2d746ab8191b80be065917c523cf099790c6b36c80346637664fe403f2df624aff562085888089a29551d55fa16e74cf121d45792095e51d4911731b93b39371f97b5c8c39f73fa86569e5ac02e5ca73e09a15eecd355614c46b85c5aadacd7f500b665b3a93160ff7dba8b3737f4ec59e453ed2a078cc49ad60162305b8cd28f16bc2bbc8614fa19c13650c642e2e3c6578a13c5d0bb1c02ef108cae05bb1666f7161fbe581061fac2c56c9a5c6fb4c733591090ba83857347b9a80f0358621b5a0cec524264dffac1566bf6f25447946bbe9d9f1d2c349bb315dc546821d99ba51c772a6ffc821547b518ff419071875175db849fcf9a4752267d90199399cddff5436990226785c17c908b90ccad6e8fc2f7876ebc5f83e930a5a1fcd6e259bf0aed3efb3c45b02a08451fcef4739342f0577c2e51bdd051c13163987db2e4b05018f986aff5013adb75bd6129a3f005eeeb5abaa9237a20f5feaac040902d61b2ae6d9e4b24f4deb7effd7dfbb1294887d69540efd71061fca2d398e14e97cab77654e6dd97cc2e1b0f76091a6abb614604e70317ad1061fb91ac1b45527d72a094bcd3c766dbc4351ad86c6f7ea4ed87c3cbb86f368bb17b8650c4b643fcd9ae286880ccaab235f43d2b727f9f206f28cf59e420040f33ce66daa6f9a63e23edb0b1eb607d33c0b1c0b176f824388a60c982b8b4847d3572e2472bf3971d35e309169dcc465f9618f862e4f2169b51573d45765322353ff0accd6e36e486e49bb27ed3cf8954dd81df8b448c7696baafdb42ca3472cbe8bc4c5bd6ccc0c124a926f17246c7c7ac7a20a2df8bd0822cd0e2090a08e52f781eda59568be365899fa14ef6ce4f98e56ab0a078396d98d8ae4cb4c46c731ba41303ef3e3ce8d7af03ab3ab8748a87e661b4210c970ac2ecf40aec0bbb2ee8da680adc07523a43d244b5be2353661168a0a2abd4bb43063210f1bc0b7279866e3278788701548e21296e8ca0a04adb6b619995982c9f09796106397f42089ec1dba80c8a8bab900cc6e2b44df7aa46dd2c6aa5a1968790d69ab7e3e6e85116dff041e7062bbe7cecb29710ae5f2aa1246a4bccd5d03e3e2021a70ede2981affaff0cec04050082d45c261b1879f348104a7c6d494ac60377066e9dbdab146f6a79bd6dce2b00f3e0726120105e44a3a844f02d654f0d69b2fb539aea81f5350ac67793b4bdcc8c06ee76f15e35dabbab7aac23284f59a1cecf763c3be1a33093153f63bb75c2dfcec691c9828d1ce4fa3d7ef36ea54dc08933918744e8f7fcdfa205859db7e65d25896b1d8d6176e4fab474eeb800971a34917a0c3363e1fdd689808a237a14404a8669a757655b4674cf43a9c3de96b428806650cb8c7f2afdb95f9e6a28a61671ff44fc5cd936fa8ed0e494883aee09e9262e777c86e10962c4690d96ead6b396a8f72a550ef0f831a6731b525a8931716dd123ce708672eba89f9cb409443d76b9398f6c0ce36de964d3eedd2036de39f0540ca63c20a0c8648e9eccbfa96cfe99af0da8b079ea3a0bf77dd65b6317ca9b8d734c0d9f81a6003436b8c534004ba01c6d55c751aa0d924055b724b9549ae5afb9229e836e8ca5e7e71eec1ab13ce296148f44ae3620fc5d135f789a95bab33d752256707e6a40cfbe25db83e9023909754a9a844ab86181c3c7f7323ede48fe0a307c815c257bfdaf41e551f6afb196eb398f0223f0ccdcf308cd3abe1adb292b8ab908531f3c69afaea84d021de3f616a36eb53a6579399b61a836ebe57ba80bc72867d209dfab8f27d3196e19282f6772bf9e797ffad3b60da158d527b88fa73c3fad449e0bba99201e631bc303880f5011ca460d5c532aa52145cc9baf42d957b0307ae93155a97cc839a6c43ab4e71cbd9fa9dd7712d3c75bedf32bebf83da76f8c47fea528059e60c9a33becf0a5cd8c1c7762aad527fe743b6f0b048785721c7fcf2786061fdc4fc9f890ce701564b7077cf68017f1dcb5f7901a1df9dfac84a33087a1ef62c3708354f4bfb2a46e28a687daaa84695e604639be1de8f7b9405a8b7ac010e65a1609784ede93e33949bffda335811d3594d589a9acb0c41f817f01ee26f9c8580b9ad6767b8c558df53d44431a5bc8ff45226c00cd967ee216f58559b4872a8aedaa255f94cd4a4a4545b51b3d1b050dd8394b03de51a5d4f350c9ffe31fceb40326462672599e9c7f215347dd87dd031ed433354761d5a50d42704868125bcd7f6e57b50e25c779861737c2d285f3c1c89b2749dc7c7f0e0fb36dfdd0fbf92ad5687683bda9f8126e2bb1e24a58321b75379e43798de43a8720a7e3283e0d76a94093ff365f05d03ab3c224e1bb26044f2b00127a72b017133309dfb3dad59e6210bc17079d1e498449fa2a2d8e82d720fd3d2f42b939ab5b366e56c4b3b79427197fc61c78f3fc2e655a4c1bd2e358d5022e9e2df66ace6c29e7591517a154531a89fac92b84b039622432bd9dfacb0e26e9797692610e00ac5bd0a77527b52e7c7948e460f77443d16828fa25ecc092579f59fba0d162834dc3b4d5b50135f96084c662f4f735dec57c1911578217b68ed0a938b959dfff05d40d8ee7b918ca3fd9f3b544eb34b7f51dd254f668029697fe13b13c7028feb4088913d25dbb5f1a6f27da97f72299560adf18e8a9615a811c6db3d6205ab3450315aaac130d1cabac431ae503c0f8ab176448f858b7000ca71ab4da00e03f9d485972403d7d81744a32c5b0eefeb03353cc4c1b2b2f0b0128eb43f12d4612578edf505f99e1ccefce7bce77394a046597a5137c7c4c7e8a87fe65160f81f34df1e220729e2a865e338df21ddcf06135a02e2117b575fb80cb8115e4ba2e9bc1c8560c848b13ac144b86bbc971a4f542ce69b385d4e2d845e5d3dcd49e6d9371bda60dd5b25d1e75300175a8155c2bac60aeba3f8708ddeeb580d460783784e0ac460c95abcc4163fb658afc553fa74882d24f16c63a2751cd789d2befcf21a6bbefa92a7f5b8577e5af4850c1a0ca350c88df61299fa5857f9f35c9af6d56ca4e903796672b41a46bd90ac08206e0421d9cecabca99885feaeefb084d050fda3f556c49deec699808d29da573046a26c11c1fc92067dda975311c87418680bd83ed48c0dab0bda71e9e16b5975ff2596e0eb26d61718ea0e8fcfdb598da6d074bcda6c30ba41a46e1b5155069f10d0819f91ea1d9e94d5a65e3c6e901268d3456c88c0298548e89b3c9d6fc6ef28be73e1900f343561a4474057d18917333a0b1631c46c37b0eeb0d03ce6e631d06e9e67b97befe64043cbdcec98b8d4dcfba43cd4fc8f7c1bc8c897a8dd62e618dac54192e5e669dc8603a16d622867bc83c190ef70473552564b8c6e9948fd346c75debd9dafc4f7ede0e628e41cf3c3aa9453b08fe61a4b39bfd280812b3bfae3f1aec263a73cab21f6d28dddd82b1d643813fcaa8f0fcadab2d5b60e5f3c7e38d23e1766e925032e4ea2bc2f97b98b181b513a3972a6bbebe5ff1118c83dd991080f9efd387e776ade05337787fcdc76d983afc4330ad1d1c3c48bb221132c4f82fbe31ffa628237c286125c8fa26e2b991749615e535eaac9cfec29890fdce5f2856a00871c801e968a31231920d997cfb2a53caf82724cda45015c6362a3c326683a1706ae86be1b078e88ccd880b09163cca4a34ae260395ca03b274bf9fe025d0635617c20353f65ed7693516c73513336d577d9d6946a278bb07ba3bdcf579bc4ca747362904d5a8197ded71a323e913f3eacd811b0fec050ced93acdabc3e88367b18ee13a6b18315185fe4a2ea950d1c939fd4c6992b75588cf2af1a8845d162d801a97d90cb52ba3413e1119eef2996e32c8138256a5123e22a6dd61d3c1926a14250ca72e33e19bc17d0e9db69540d246985cece78c1a4a6becee8cca598b1905c72be0abe235dfffe4331e8f3ca5e98422ff2d886732d89331ba7143b0a1481aced702b7e09de6344482b9ff5c8dfc7d1e11da8ae9befd4743a83513213219cbb8a9f70a7f472e017d3c0b694bdfffd1408a1ab3b1d3cdf310173ad48b1c7db27bad73b3b74c2baaaade8341655a683603257b868edf8b8a44ed1a501fee780f4641a4822eb55427b3a9d8233fb5724054659ff859394cad5a52b539fb0b59e8636cbb142ba7c64dd6bc08eba26f3b69683a661637259e183143fe8c8a2b7ce89684263d64551be854683334e3671ad6f67c7eae3ce6864d12b7a0d24015d0773a62cec8e7e6f44a7548230537d08d0ffb42c88ff7f68dd7a1e9f87b8c04a3be860f4dd46424e59c1a7bfbc8b62c1b102fb0357d4f137edb65e8f371024a9967a211a9063a42e0d960334fb99c4255c05076b81b1e8600a16a8df8d28aa44a1c9043f6819f3fe3cc2c749e2a5e465a9d98ae748f1a1fa6e3df1bc48d8a1ba8d4ab074e44a187ea73b24da7dd975cf9afcdc5e8a3c0901ffa16b8b1e666f1506b888525530a51d2fa39a2b7e64b78e442f097c98bf4cffed811473d477b619be38f2a758db490b4a045a4e2ac04ed1719a2584c03a407e3fb3caca6f1af5208a917673f1d90b55e50b9df1d235a0ccb90ae368f66ec6f816face342de592da886557356211b6e99790d1756cbe41e061b428d188e38952357ca52515cf80c5cba30df7a3496c2753182251edb258a31027be488351cf5bfb23b58b82171dafcaf5876a0b5d0f2864fddb0bc3b0714b8041b679b37d695ba24a4bb69e8947b8b29277189da74c7005965a983bc442f4f1cf8b0bf48c7f9f3f19ba1abd91998971d8cef200fcf6f236de0836bcfa0517344d473e62104c65fddb729f39912690ed453e2efe7694805f592aa4e3ed2ff3ccb8717cefe6567ddcdc8641420f341f661fbcd23d09429c5685336cc8723aac37da7aeae00be9c0e980cb6b641321416c63254d115ec08924a1f58847d16491fbd5ca9a3e21a7c67ef8c1a9d21fcbac7854dc8508c5dfc2f8d84b32831323d5df696e38ca691987292ae8690f3b21d7be4a62f2001efc8cdaca25d7e47f62e9a2e45f3e4bcf8dca9725f3d727df1f771b0e66312efdc31a3be897f2cdc6ef2448ccd49e86787a67a409c229f221ecaf2897a685bc505cb91450e08ad8ff0e91474ef98acdbd4560d0d1ed39328d2008beff5290c418efb764948e37ed88a624cbdbe081141fb42baa0696cade9ff34c131853fb4c23689a4ffdfeeb62d8456bf5c264e3f0ad09e8417f84d9259e7f46d9bbbf138aa9ee7f7241892c3ec71ed9859b6089752e8031dc77ad0e9d590c1b9e7a564c0620c458cd70f5f4f9512c24669d21e2499a78984bb181f75cae83344f3d0a58e14f32897f221b72cc8b51b287817caf4203e80db3e505295849d872ddf288f9b3ae2c1f7cbb8be0e99db111997fd9f526a7ad854cc98944886964a3c89fe05b6e5bd539882c619c4d214f6b720515ac708d160f7b0772723ade227f0a1071d8c88e6eeec92d22c6489a937d74a4406b67f90bd2b6e78d91ede396119fd833ea5f64be72c20bc93a5aeb0daa61dde5b04b2724b3220d5117807459ebf559683de26f3e5a58254175d9c1717a042e99fb2577792c41de93c6549fec536261d215fa9dd85e5eecc7409c9b9bd6d5fce1f9971a53832b59e493e10f6d5a45b9be5eec05e28e3a51bd256bf591f163200176171cb084c298bf4b09738ce16910f3458e76f022d7a5f5a01a284e6f360f622dab7b3f27f46e02a52bc7d9c8dd9f1facf5df2325c14f01433be3f59f544fd8ae3a15e573e400ee27f832c012c840d4354a0a67ef7b43982dc28b12dbf94ed71f9a3b722c7f6c04b455e4710cfec005ef2f783110e5835c872d753dc6061296197abf10025e0dac49dbd6ab86669030526632d04dd1dbc91ad5eee0720c391d2bdfe6de77276e8e37531999e2f018c4a912d9085cd386af4e4d1da7c234d491ffc4b11f23df627345d02699bec20a86225b1736c63a4095ce020041fd26c1b81a3e910425e0dd58666f503de3d78f260323df1b6fe491124da30b4028ab7573a833b39f95883bf7ecfc7c8319b965bb54fd648c2ff4d17bffc4f0e9af83c679a2316834446939be3b460073ad7c2aa8d8655d6ab2ed1667e8221aafba2aaf0827075a5d157214d61075cf78f24749615d770074432202ea9939fa97b93d48ad4d7c22b53f69dbb5436e40441c9f9ad3850b51eaf68b084fa5045910857f09af87c5cf9c0e8322099b59ec3ec8ee09b241dadc8abf3ec22b516b70c5f43cd240d1ce2cc8722bc4c58f3282b60a5edc12a7e602bd52651f166599fff86c00714d222cac2a59911518385a2c2d188910755cef92bf4a728d328ffdb5c868df523a6615e365ddf24d310aac30b30e788be4fe32c05567a4caed036db5fa31b06c087107c99676a70e56f5e09300417bd09485a995983965fe752107092e518d72fa93299e973f977d1223f0b30c142ee1e9aa6037e1a6778d3558383d94f4332ac662a4f9fbe5ae0c388614e636ea74624c79a090655a894024381875c45237c4c05f9d287e402e9b1d83f349ebf4100ce435be94973f3ec1415e3ebee6e63ca4cf78059b770eebba72b9e6f183b2cf08a9a2ac45b4f42d71556bd1cb4ea7435a902059a99d8682c2fbf26b30324e6feb0405c02776bfcfa8f079491de54f07cb7a01b21e1d6f1541ae9bcb160039601f69551f282812626e6270ce7269420795e6f8c1838d15e6146d64530c5157a5e56831d4d4e279c6da108e9cb8932298102dcb8f222b671fc8adfcfb0f7120896417aa7d14d34bd37500e5d05999047d88ae3632653a474d998197dc2ecc180f7ce8f41b85491b634adf9dcaf4650d52be3b8f565a5b4f4a9e4a5c99fded72d88884bc8b426e62c9d78e55fd6842923c290e0fa6e10a19ae911a3e8c0d41abeaaa360fac6e3e8050ace38fd2b24b1a63bdff5671ccc08022472851a1ed95a53537c753022de778a80aead7dbafc2a5aad2e60465e3c7d831a8f4da026151ccd86559d54c567a1d11ab10df196a2605120c6d459efa396cc42ef72857181279ce9f401d5185fe6d3962371ad08f74a2b508650c8312fa6f87a62fad08564fcf8ddea591e79e7754ae91fe45f9e4cef71ec840c628d5d2839bfe4d3943b24fdf407acf6a3204bf9dab4c286dbbb4fa432122d78be9a1f0a706849aacae2f582ecf378b60a5d1d312a10bdd6692186336cdae2acf5a435d718a67323e3c4f37827b33675d893a3efe127c06bff6508f5abf19140f4912a84f78e002bfa6c832da3399a96b3f37eb3a4c909998a684552614b81a340a94512bf63a48f0e02f2ac7c57416247428d606bf12e5a97f95fbefa48126714b9a5622b8a5ed3ecb0245feb4174ead151d681c33c622e02f96bd1303e545a64c95052d510f9ecee765f69f0e7b0fe02f538ed9a53a5f3ac136eaffac409838b6691762a888cfcacc34e1d895efef535f5d68bf937f919eb34ff266c5d42aad72a0745caa5e1b623edcfb79b9bb8eca6d2eb067938a3e4bbf94623aa8a83d783ab48723a3c05a539331d7e81720aafdc6e15bdf0468f2524bb1c63e6375786cbe2ff8d143f8e06d982f6635aedab675234e9393545a0976709294e5f4562178fb0df3e41cdfb02398b99cf74e8c03a4bb0a3271e19a25e4e91c258460bb114dbb4033b28946f99f104a9959b502e40d3af62c5b5f59c53717d5cf4ba9f794bc99e736f854e4e71d574143e11d3752521f9137fdd88caaf108ce9c88b61f10ae86634d07602aa7e1046374815f12ebdd14777a566c7b21d9d0293c9df0554b5eed5fdf0eb8a07e724077f7f1bcd23d3a3773f1dc87922cf97b3c2c9e1cd1f296eaf202fb480191f371ceb6c4315830d3326024fcef10f632c9f4d1df98e5e6af7d2a32f059a357cc8777cf14bc70e09c22d9da657273d5424cf8a9c70dcc6c53d464a862bad0e876808bca9fa97b079e54d12f6bc92e2243d4c80770e843b2a75aac6b81c589d5c6a49e780da4ba8579176b86f1fab0f1fa32e8b43aee676acf0d771198fea6abf654d6e5686968099372f348fa0f3d4d833494ee945d4b1af6dd78d82dc2b338043a03b650611cfa8a59ad685f18f4eb8419d38d3af21227151db26d6f437a6a4ba33b6364f6f8ce51713f9f327e2155450b144c0672d3aace747626e938eab85f5b147807298cf583dc68439bcddd00c78399aa1fa94d259e51e7d74310a35b97cfde5c1e7574228ae7941c0dfb32863bf163458fae3dde4e650df2657666ea62e4aef75c192b3e11025fe477dfcf0611d08c15d22a8a2fbd4af8ffb9475ed473c979e8362204a4d7caf64cc0c99b3e426a8c20578b21491e49b6a98d5fa352156f567e23748dc2ba3ab4eb43a99e1be8bfd469f97a630e67f6678d9156e14862693790b87f2624d029c389c6ff17771a0473142b88481a72d69f2ebed557f883cd9958032069030ddd60cff914723154765b9788de5910a047c326b2973c1cf435713376a64e31ef01036828d05f479cf9765cc888e1a75d3ee4aea067772017cfbd74d80f9cd59eee6d18d473c94eab6eaf9fe820839b9c3b0c71ced3be9b6aaeca4a92c1c91c14f9c41ef14551becbf9272f7c425fcd0eea0bfa7ad926c919275a426f5a55900eff1f1518ab80cca6f683e9e5a924aa78a7faebf82f59db3cdb30fcf579bac2921d27f681bfaf61f2d6e0a7ec2c18a7d5a15f9d539853e5cd59acee1a016ad345150b8ec680d626a1dfc55adfc24421237a37ee3d5ea4a3b7ad911e1d121cdd471b674f60a94a4ff9faebb5b8aa651fc780f45a6698480e54c0d9143953958a9727f24cb2d8183fa218a09add94d72ebc49f6c61d2a26ce7d1b2513ebfd21cbac394f976bba28e3eacf978422d2f348ca0eff13b3b7264f6096b2cf5afcfc526ddbf91f35766ec773889590e30030c1f979a1345cd645707eebf74ac689af1fd21aae9566cffa33b11fe4515d52d0f218ee4db1acfbfc0d79a5902a397c2332371e3d08c112bda91ed53064f74d0f2c4cb5dd328e7f7d91bdc40d4cf01be2db9192d11e035ab9e38446642229b140a108c8bfd0833984690c1183415374cef725eac9f5ef9b3932f57b0a00d2848fd0bdf2466a1a9a88551b9327d65137160275c67566038de0c71f506afc80ddf705106e825549fd490c2fd20e4e8c9a6c836742a97a6191d6d61278e696e66629bc45909ad3198f5f83ce1fbb36af714797fc3b9cd767de4455de8b87a3f8fb19a9fd55e58c55bb4fb81822a1bb8dbf349650570f04815a21fe5730c98d598a4da8875918a228f6669d5e87593f5ce4ddaae542ee06fe941fd09e2eb695ff8c8e715ceb2be3457f19d74d57643a81ccfe163d63dd3050bb1dd0308f03a1f9cceed63b508149d0ef8352ba347fb272a2f955bcce14117d152200096fc3cc1291bdfa0ba841fb93699143e2f7961bc53f18a9f1ad1ac08660311d65a65389fd0974339466ea3949e99bb5221de25f18482ed6f70db56da022ff1e2000ff0bf8604250296d77714ec90538bb1c6d440abce67a09c50d6d361fa556faf02387c4e1f25db7337b4947dea254601ecdc06cc5cee7ccc9ae43a920361c61f778e9d9c678579bf851d26ef8674b509287bb4543b5018e3c296b432ac97a99b307550bbb3cdb0885266bfbb82ec1444ccd73d042039830da320b45e83a41534c96487948c34154efe070803d4d2ed2d862cab6536faa05794f72b45b0328421bc1c799e4395d75c67b19acff3daec2f727154c3dedf9063912983c1837a4f68cf72ec8166d5155bba498bd4beaab4f42dda83c1bdb91f97bbc61f38558837d51c94fa2e00b81fe86bec8ade4462f2e4bc554557c61db79ee92729b433f4cd22997af709afabed5cd50e577a708d2a1ab55887de763ac18f37382e30050c97867fd371cb51779d4241bb2703cad3c5854836dbee3057146e6bf1ebb28cd8bd598036087b315bf16f9c4b07ed8868a498c0b4dd363ff0f47df854a73d6f54851985a38aed5ea4494db399e0397b5d07450a67ece928d6591735028554bac6f3a2de0e91291b2a3c805785255f2c5c1bce0eebfd75a07cfcf0f9e6c69e1cf59802b2acb71202f76d9e387d95a8df252a96bd29df90c144d867fe63fa3174885497e72cfe2cc08f5cee118fa328f5c0e6bdd675f2c18e2781e0c32da548b497141e323bf1ef7e182868a6d2ad2db607d430917014ca21631b619e39c1ecf919f0c11527dae8e95eab8069bef4ffb35ccf49b0ef40a216f0fe58825961158fa732dd51c8ba13dd6423b21b98107226d75677edea2f2ae7b101f9d76bcaf38288a0a9060353418831e4b69a77d8c67512d6696883ee529295c945a1d81b9815c87b84314919a4ec1e29dc1f1b50778253395d8783e85891583c70ca149568c33617c4291613e9307c36e54bc67ec40f7e3afca998d4ca3ee3e22bf0b45efa39e8afea5c753be0301e383a3865d03d5ca267971e06914d0b7ded891692be966ed2f47767a35cb315b19812007aaf4322d4662931db8633e48b0515c04594967e4498afc565292e0bd014f4518f2d9db35a71c428138e731089ef1e1a2f5075979322516c4e7af0a3661dfca06e92d233da95d0963e9501007239342910e5ce89e5e446c5d212110e8423116640f952b37295cf20eadd639a3957e97f0f9588a344cea4e824dda2ad56da81ec9bb9f57604f1a69b8c736d8525b4545579118912e81ce6885618eb8361713d8053d235708b96a5771eb3b638dc3db868359343a328933ac84d1dea9f89bb7ae9d255fb46befa8cebf770b122f2b957ab5e601805411a920bc10c9083ec45dfb309cb6b9fead3d78f2a4ce1dbeaa70f512a8ba454f2507c490399c162057444a37e5ad8cf6d27d7f1c18dc327beadc6fe30bc36ee9c6c13f2e6a324b9338f2f9a01ea0dc58a66cd57993ab6685749a2cf429a108b13c9b8aad453c0a4d33810f8f0eb742e0174f9db396cfc1541955b645cdf3880ce982c4ea2f409c2eb632a4b3b1cd46249e7e61bfef1d55386d2f1aba593729efb2b9be1ac26cc68f509fb5e89602ea1073a4ef51fade8c038b686744bae4bc3b6276e4e0f1b95c9217e65593220a876655c5c9618a88c97ee2ed6ba2eff928d132c16520633fa4d89c7f61745f0d02a4a434e963ab73c748132742f5a9237edace77a8e1a5424aa8bd7aa11eddcfb9817b7fa05c2301126e2c8e144d97a7d4128002f2316e94435e36cfa10e2a8964314a63d1ef0d654c9570843b994cbbe2a10bcbd18d053b8a3d9935c1735ccc9b3dd52421b65f343c6155fc492b2cd981b2db9d0094eae56e8e98068a94059b1728fd76d10a8147bf479cfb72d1b9522d568353c4638d558d664c4acf5f25066eaf854bf9655c8b683d84c06b72400bd3941adabc9adf426669109fe985e9ad1319e45d61097d3e4d3efbe718ae8663465163fa3c433388e26b22bdc60eaf298239192bcb6da785e7970cbc94a803df50b3da7558cb2c36de58c7ed9e3226692aa19c579755bfbac08f52b6e7198cf8325b75f474c6dceaa0f331ff497cb2147dd20ddeef7acb894f66c3d31908575e8fc76aa85e658a11d9556002430c1b15df93a2894ac427815901f684aa542fa6ebd24cf3c82f5767980bb304da512eee38e61da5403471227ddb5350e4c28d189d9e67f145368bdeb96b8dda3ae13677ef1c1d3a8bb91b2d2529780e6f8d6914a6056175e49919906ecd3e0c8995e924562c8777e8aefb10e3383bc78b8d17a0627668a668984338c358b956165c5aa1ca8a820d93ac30cf79fe72604a32ba28260d882a7337eb4917f92e1997254fc11e4c86fde7bc61c7bbb4eaf2cce02718707bbdc50a456714873fce93ec311b133386642ab4e3ebadcacad1c8051958442351f1cdbaa8fdfb62e57008b464654ba97b52be1e4c2f227084facf40097801daef302e94ea7a4c6bc71987887ffd6af2e0a53a4c863064f3a29ef87342116a1f1ad20276df20d7b55365d8c8bedc09f8c4e63f82ca74afd18bec0dde7c740775f9f4ce3e85aeba2bf6851980be77f865de6193afe653c38bd11981e6dae366cf47918e7c6dc96f2a484d9bc8f7d3367e9794b9297e292339bcad2adb25c4cc5ac74058316f9ec30b8a2174111781cda79ac83698e50b406610265097e0c28f8c31d7e7657a10ea7d4528d1dafe6107df8ef52813b3e62984786b942f7fcdd226a55868389fc89ac6226850e61eb698a73fe44058d1bf6a4de25a779f8f0a764eefad1456de91255103eb0082337a7d68969ff6999aca05101eef4744b6c2af07191e24428017244779485939d560bed33142930f8121523cf47b16c86ff182b4ced7d941513991d01fc50cce81a8c417ead90e7035c96502e37c89c8b95fa199b8382d5e11cb9a6e3ef11abcfd451f5c6f2b17e938f5c367c1f249dff41c2dfc06f914d4cea6cb22eac821e98b9c2ae41d2042cb482cb878cbbb56ebee8848bca122be0f0c30df7902a8c3e7674424bf722274da9344e1135646cfd69e799f6654d3faaa5ce5524226c7c989feaa7cfefd227278af6bab5360132f60bdcbd0db8367eb9c6bb4a5476b4e5980fb7d93159705468fb205197735084f235c20ea7377dc6fcc7da071645f5f5b1b3e0adbeea2fd92901362628a7243d3095068588596001bbd5e95651769f4e14498d203e6421206e54509715f9c9def6a4bb3b4fba3d310e990bfd0e6dc00b98aad83666668b11f1161c51b436f056238b3b571e4e46a750b09aab5d3da77a277399f43574e13c342134ac8679dae945f302294c993ac6f38eae7cc274b72ffc19d26c7eeeb3a206030911c01e5e518591586882b18ed1476f9d1a816db24dea2f1257d6ba84b0f1d8ff9ebf977f735b53345be29d88fd02b2fffc91bd8cd4dc4bd15f25b0feaa001b55e4e1d23e93e3f23ec62c6ae1b14d9d1b4d016ef7639e5ea515777dcb83b8e2c85ce392f73b80b27fe5b11d19734d38834bc18a832afd69c89ef5ae4ca6f86b92410501535f7be0fae274e711731fe8f8a62224dabf9f8bab626433c50a3b341233b4d4bb46d94508e289289522e77431eea1d4d4ebd424f41b1e1b7442a87804bdd797d2d2add6fcc669f46296e17def2ad09fdc3a39058f2e74206bce0eb970b7d6377694eb0e58b77c6dfb77071f93c5bda1f744a14bca2b31a894290e42d419972696a375557b1bae2fc608f87ce792624c0e732959ec03d5125e81977c73b7032a4097683f86ae98c5cd121f6226b3edec40a9a47c05868d7b48c0a6dc8018ba12b92ee801d45f00062834553d115527b723351b3cbc50ef7e9c2b9649ae94ccaa20ae839d60acc1a1130318f1db769b233000eb3a498c20a2126f3c9c07da68744c166abf67abde205c2b604ac1bad0a1a0a65bfda81856c09ebb211d11fe6b6305088870d500241c67089f5372fcfc9d55c45d607efb4e089f8876b582ea38f65cc25d7bf67d09b7b0593be94036ac1df62f0a7d30eb6fa3780ff863abfc9f8963892e111bfa4e048b816817e0319cd96fd849e17171e505e88457b39caf363d1581486c5cbcac199947a15e196d1e1b4ebdb5be5491f515826059d0576d28ed251071d44e1e8b349d5d1255d9498b4f14be201990c8067422ecc7feaa8d460adda94ca9b69866689d604d37bf489e9f46edc5400fd9c59ca624365a327f891c9f44ea8b6bc746129b6d528d528111b66bde49b71041ca1352a976d067bd0178a7eb4f0fd5aa7dae7399fa9b5470b2f701502b2283c4184318d8d351fdd07d251af6572104e851649a970744b34f323f7304591ec23a43e53f9a60344dad366b230fb2ac876eca799246e230d3ed4927be2303a4a9f2cafa2ad025fe7c3fcfe9b89aad9f6084d255dac7c16cdb73edba71b7187a6eb1979f813dba33f74dbaa900510129fe64b7719d7d29c7875784dd3d6fa95df3a70d19a935e6dc5a4a5f4a2c51bab5c1a5a13bb58826ac8b6d05252a3337c87a9ab3dc6a9eadfa9fc992a723073675725c1b922adb7bb60b70d5db3cef5ae468ac394b3873412cfa765a9a86aebb0f8e8707d1324351028e11f229bc71da6d70b6b99db5cf18f111969cac7ced63c36d655f2fabd2f246fdc86d4a35fb6c62e5d9153ce16dba76f950d942ed834e1f457901190669ac5ab1cce96660b6674eadf41668288880458a2ded22beca7ec70e7f6e937ea733a2cf034375f29cea0dd5a836ee77f63633174d59308f9147bab17b85237c19c13cce48e3ba3dac28c4cead4feb6eae007acad93df85aeeb6ba652a7499f503f65c9194fc7665b1ea47e2c2fcf1a1f229411744eae05ed6518ed6536d7c76c512e0ca3573d57a2333ac35f7815aed8e28f9a5d0db89790c1b1f3f6e67bfae1123afeca75210eec58b90c941b7104ff332ba5c623939352c45138fe6de53293ada0675f284184c83ddf9277d62c6c9b31c21e0d97fb874786dcc07dadf58e4bc13fcd8d1930c0a3753601622664e8be6990f46c5948d9107c427800693837a23e41414055bf0bcb81b59855354f35ba0e5d43b212abfa1cf27807935168c2372a646e07e7ddcbd4ab729451d48df5fc79e441521fd248d12b43da8f1a1380a7b71281c0c86daba7fa28a9a36b2364d8e68c6a1ff9421fb50e323f59bbca1868309853bb5ae80542fe8a18cde8cf7b1150750fd7a4dad85032c714b089d96a4c7e34f19737968d3c13abccb6abc544f3f2f4d3600114210507960e895c52a12e1f5959f6d059943fd14f5fc313f0de30e26621a1bfd968d5f812809529a4c9b7cca7a4b1629779bbf604618bd090d719e5f78990335eb8bcb4af6cdd1338c2281f8bfbc40e44b089ece4d557575eb10b87534e639a499966fc407bd386355e46b0d219279a4bee3e29e4d41bb1dd12476b1be8f9327c88beacdc37c94879e2a862f99cbbf78260b107f9491528d0cacb3833a2abe9887b9f5140b9d5049251dc0a7c478893fca71c202ff11124ec49ad82cdba1760c5662f388993facdc78e0513a8dc5d3330b8ff027e67551c9fd40a4dd78b081491cd57a95c2e5f3ca7bba7871acb67f30ac08966bed738b4324b9239230acc3862753b6dd7ca127520d9d14048853458c7a58d41eeea83e6afefbc51e96dae65d817d62a3cc43f0ea27adee1a023bf1f82781dbf7df12c9c57fc02fd81db42ca3ce1268bb9d475ae4d122e58682265bdb8540e69e6353f5272fbafaa84e2a74418b499a14e579da58776989cd9764881133d21233484ca2619e7d282b687a56367560ff1776a07cf40954fd0639e40b7006daa71b592226a52864f306048f6d993006eafb83e2d7815c05a1948ad3c55b89fe70951bf89a8bd72c66f28a8119a76ee93260595f7994d0dba1892c70c38d3036b43c1425dc8c66b0845f3a961a9987b0ac03b3baffc3fcb081b9f433dbd229eea6bb098f3d82f26ee1b4fba293cbc70b4cd9b1a1f18696de15c614086b4b4439e8aee30b19c54504a57fd28200a288b4f77fe8cea87846b9e969cfdcb63c6805c949bb642e9575bfab5519973696df1fa49fd0a4a3ba2b7baa85b919e8ab016bc1a596401cce502c9dbd71cd848edc9ca1f858d79f2123e0afa4a2256c623d86cbac85da5de72c04f79e5a7a0d3fdfb68242e01326d930777a14a302167a85327812d43875c2df9e22e9fa250df25c25bb41baea92fcbaa2562965e3e76d0434bb09a7f53dbafb4c160745075016e6115462c3196c1e8ec08ae635f5b8cf915e0a8e3765235721b048a47aee1d94b3a63f6efcfd4dc91065df1f9d4275fb3ee834e4b46214e8a030f5b2deb17f3ec876ef352045536d66c418dba2b590caea5053fca67a50cc63a5dabd1b897c998cd93de964f7546875b34fded14e526efb6b139b02ac0ba8630e5aefd61809f5243e7cb34a8e3b3a1f8740e58103e5e68bb4d4cb0fe3e958804686994e4c932bfaff0ac6e1b04a0498cd268cf119eb58a78c99dd255bddd27425163b79f03541e6e0166a307d951f58a55e4c8e6586848fe35b2249eb69bbb6a7bd2bd6774ced0a596b59bba9267a7433de580cfa9fc95a5c26cff1211ed85ff33d2ab5cfdc42cc78c5a0410151a4308cba9d82f82ad3216ed69b300628842410da9a1ea0a8e1ab304c88cc39be9f1bb0b529eb596a9a2c19d5e77690df9946fa527d09c18b84b315be4c20bfff7d3036f7104cee4bfeb51d7d7864ecd32c1429159a3b42f5590c1cbbe59e65714a43f9042449148d13a93693f944ee933f19d77ac0c3b1f810ec0fd7a3e6d402e4ec960335788e46ad25a23f5ce88194892d6bfd1111223403916be26b89ed0e5ad9763cdadd00f591c3edb0cc3f53290013aeded2f9c05969b2a43152d5fa25b977916d754c3447c6a9c05d4816c4ad99a56502f2f31d69d1cf8c89f1302e1de74b6ba4e5ff125f3d6a8b6787e393019a7296fe3bce4f97dc848294f1b907c09f8a501686b4ce72b4633fe12b78b77fcf2c377e6fd23634abb2b143faf1925033daa4e8df9472eeaeb8483217756f7dc2a97626fc8d70647ee2903fdb3eac714232364c81c929bf3e20c5ee5088253d08ad55094bd70082225d931c8958d90723b5b74014a726db1444ee3d646c634f84ddd27b1f7d4b1609f924c172811dc155f700f5d12299867c8b49f7d5fc541ee5ebb282794b2a4e0fe616e5b83afff1965d8ec42770e98ef9a674ce2705bcab9ad308860f36ec55494cdab08c08ce3405a2e3f48b655da35bfb7ae6b87a7855295a9ab71057fa75b12d1a615729d27a454439de6331cef98acc92b38e9f06f215986d1eda4970f1679aa9d4e0971d942c3797f195433fc0cc73a6b5b7f71d1077f174693f1fde82e3a3a4e689c0446cf3f6932a8e2d295e8a6ce9a48106ae2c88f583419415d7338d6b0d02c09b155fc46af3b7476ab84a304928da23c525920e0316dc637704c08ae1e8e9ab3fcf3de2722f2d65d6ed6989f9a0e181560ff9dbc3d4956ce2ab9ffac5c60facaccc1cf8e4626c68ec22b748d3f4be5887228bcc2f73ceb7457d8e633fbed351af7b122c820bf32fd77194fff63b61c8ad1eb558f56d3f4455beb74676aa0d870368d52b3ff17d0d3c9f9c101627579d7e07acf7a4f7676b05fb0f640b044b13ababaef1cfe56d32150dde11bc5ec4f01717b24ece7034d14cb8f25b1f3e538901fba17719f43abe6b5f14f6bc331f1625cb2f1b3f964f683e51a93731e499af2104679013b2775d581e67c31277f7f857b8a37e4210e4c52dc103642b9159993946f174c87ca58d1a12d4650cac6f4d026b98bf8734093fee0bc29e089f3aaa008e6d55e002d55c5e5fd1693737034b31a5f65c8b652578ea44f00b8ad0d0cc89be49ba252660d4ad8158736a74b050e4b5678c0c850b721c793bd07a31a2055b5c4213d8655e526cbd2129347f70b12dcb4d46d1ec88e69d3477eff82cae23a80e0bd7a4b68fe3ce2e2621bc240eda11de687ab5b888c2ee126e359ee3f802dae8112b596cfe6d92982e25892f0b61b76f2951d2a0f6ce129a7733e76c62f52b60060baa9097a5a20e8be859d8b290820f19bc45afbe3fa62599f913ad54f748396303d615c139263aa8d274b96e32905d13f9696a84bfb341fd123d8d9a9fc2114afb126b84611d4b4e30fdc865112fc72be0b6f40446f35bef64a1dac4e194b39dae41a052b92c365b6bee3dbe72862653357bfb0bccd9a9b1f7cb6a83d67bddf116adefd92b71a11e8b38377787e4df86ba9f4dcb792ab79c0fbd5741b0f4ccaa3d96f830a14121ebd58dbcd2c6e434d9a946a618a4b775df963401735f1ca12e655368d7a212338aa87a7d8cfe45af868661f7794a2706692b8f9d27f060b800b291b261d25ce33511d8a4d7cee55d2a0530d783ac795a5ddeef158fe9891c7f62e101904623c5521a3b50325bf04783afacc6a95244748b0f57b8d8a6daf0f98c62df208ea9540e52e347e3f33d38be9475d9fc89b6b56f6e6d3ace9da52a842512648d2153bdd5855b0de25ae5a435ce330c40b53c8fb8033a6a260ce534c2c44e237e15d4df645657ba145522d51ea1a280f16d059f816b566c8cb888d77229ba2c5c810eeb061a4d33033162625e605a68b7db64973aa66e7f263dce53ce184811f1c2eed3d30426975fc81175cca174660abbb6ef6576c38ad4f2b24412cdcdb2eb4553b9ed9d5102392333f371b79b593d8fb8929f86bb9ef30fc103b5d0df1f5d81cd7ff6da3db205807abf14b89cdd1415bdee9481a22c5a546f06fc08d33d9c9027594b56b7feae87337fcee15184bc46e91a59160aa02cecf28f77befee9e97ad8c1ed93d3c861a6f93b59669d6d7d823987afe97dbb1796c6765684b6dfa182235dc0be2d0dd405d4075501ed2a0d054c2c0a4b618e17e475781cbfb9f8df0813bbf2d1230678d92ecc0f90702ea94804fc7ecd5018fb1a25908a18bb08ad66ed43be82f5e9bc1975bbe39d56d0e5a69a588b8fd2e91fef78743f2c7f585a16df110d11a899cd72b49b46dee369c74ec6b6a6beb7fabc1770e630ab5b18a1277b3d334bbfb7c7f96b3f00493fd76709713132e9ff4b97f662adebf7a4e38f1e7002c7c06a72cb7efe00dfcf48bfbc2ab734074669f3f62d3c92129167bddf12e4c5cb14ea097f1fb14688a3bc62ad901f7467dc4899427aeec6f98ddca64e3e45feda1c46fd682a82e73374ddd7b01f761f276759bf047b24bddeed3e0205da5b42b217041d3d8dca42f2809f951b0824c3f951e16eae380467fca23afde67e390c0d1742dc6e69f9f8ed44a59e78f6dfbcfb38040d80130cab230b6c0ca0cb5028e80d9045051da546b2188cabaaca55c92c6004eef134eac769426848afa0943cf041e3368bf597f61ac2cb5185485105b5e04feadec8bd3d93c2c592edbffda0dc21fc46f9a9cb390a1814536138c148c2b874e560f9c00f8941115fd4c7af53a54f57a913c54333a0af15f5ffd29d3fffeea0d0a6e18f0099e88c55c1d421ee51a41be9c132d1f3c88498a23e5ca9ead126ee3d82148159f25c7825a9daa915eb1717d7d3554c8625c3df1fb70abbb4d424e84d3fc4bb4590a86b6fd59b6eae6937bc23424a96767032a61e371acb8f4e77a9590038ae25181375e3ac5532a63b6b2c3f9491963daf8ed34b8aa0786d210e1812fa21fd12afd12b7b231a3a1ba867e077455fe39c3957bdb764dd5fcd57ae3a47fbc6afaab8e574dd956274d1b04526b82586cbc2f2263194f0f00a36c87b58372ee4cf02ce0a1fb1f1238b7d91d78438c9dbd176e6e157407490b915bc3595ecc3766b2ab3824d18d4138dae679cfac79cba8be195df70eb31f130212b72cf4982b54214f4d382843922feeebcf87655f2825f3a25af5bed4110423dea527a1df49b2c908b926e90f00f68e0b7e816ccab169d1154a23df856b904228d44a6dd5c58dc4d6f539ffa10e1fc66685d6488b855da16bf6cb2737528e3dbfa0e3d70b114325917f3cd84cb18e8defce0961b4f7ab5377897fd3664b09e1bab37b2de1e52943619af4e577b9dc5971b505740aa528d81175a8c0a9cfd5cfb2b9927ccd0e2fdffaf5e4601fd9cd0c943c828ffcdb1032f79030f16d3cce41d47ad3bac820a798b0f72b41e0c437400501863e0b2491246a77a0854f54e79b6e978034222afa1736554b90f34d2b3d432b142d7abc986b0a3a65ba645819bf4e7e49558af86e0f90aba3cb421ae7c68effd2e4060d11fd177368e78a39303be457b2cde7389245392f037aa5c19794f3c412f0bfd52e8212deafe82735d53f02bf75a0f748b87ab96749807069bb0d9d115eb6e5a073d245e751c747d73658db4841d6838a721ede60e743863a4907a4446d2bdf321eb69be23cf2290f8b6d9928431f3eeedd3dd62260414c47b387613d3d7858e8959c3059b7cff209f6e636947e9299eb6c13d4c04e8773367fd3f6bb592abafe82cf024e4e510fefa102831beebd7c227f999523a4adb1ef7eab84652868523004e58f48af8a410ee60415598727ff603159b66cfd8867de090b8e3ff9d7a9d5bf0806ac20738b0f471338c223278b8c238a27eaf09c3e33b7a5f46f72aa7ab7542a6a62351c7185b2f9a3eb4b7ee1cbcbaaf98c70fe6485864c3f4b3d6708d805a096cd029a2067830ef5f6006edca1ddfdd6c206f68fb0685666693ba1b2b1a6c296d65432948ac1f27e4847a77f5c5c34176c57c610dbbf715d74a0e803367c541f87c6a08cc2933333fa24022f1824c4f98de561780b65ec83b0ce724eafcd8777bcda49ae867b06c380623b184efdb6d3bb4517f4309e2341e11546dd65da202dcd74f06fb09dae00c88d767b1340f9793526c4ea82bdc936f2d5b045ba20eaa33f0440c8aa5a953250373053d152364ee5d74d7f6eb9410cf810db4d67a51b29526ece0445e14ffbb2aaba00019b12a5c065e524a2df52c20a76a04e6ab34c6cede5abedb4cda417379ca409f3677317bf228e34a00faee3d9dcfda6715b44d08fcc677ee4a58b145ece5028ff47fd0faf0b40ea4d9bd7a5c086796117fecc9199fb8554dd1cf6dc61883395c22c5b0f7d7f735ad7a9a5e4677a51411a1d8db64f647fc40685a0c928745bba2b4c022ab50988b086a57094c6a975ccd08692f62685ddf3f9cbc544f8ccff6ed727f9be5f5b9595a515b927d8c93e39b041cc89db5e22bd853ee3442e02d07929d7036286320e7b9b291d91972232a070a8842bdf850b0b122218f6cf72d0726af8a93cc9b5657eb9a70b41c65427c20515f50bb2e841fdf4c17255ec2e884c9a9900fcdcf25adbc65cff47c05c96f680c4f55f362c64cfee1b068861bfb83f5150474931a00fc8a68621dc81cbe51a3bea63efdc8b566cfc29ea7948fd1d32d39e8d16520b7946131f215fab1c0c5e7d1f4cd4e117fcecf8650283927e19e43c6f587cb048ed95f35ee28358df708e6d24200546e80093396e0364272d1086db8711e326a60df7b458db4ea80ef2ef9cbf6f399d785a8b5c7d3c032ad7ecfb0ef08dc60e37085565919c099fd954e1651d5ddb15f0cff2a3c2b666f90f1e689a29c2f4a466c2d885369ef0adc0f1780a0c1150c2079a7c40439b8879ed7c8e67eb673cb99cdc5fc0735571dcef1b10f397c5a3460272ffa2fad24688a5aa365199e1cd08477ad6609a86ed3ba7bc4e0dd8ee0b5a6598f0013d027f94da964853d330e5a94f12eeb3e1eaceeac59008930581e0d36da6d208470c3317cf24d9bc2e277307f0170318ce01c4f3a05a822fd87083d17193444e3f487d3c4396e346cd19d331bddc283f6c868136b186b9e95b264061660e70679ec9d101072d4acd46194eb193a231b59e4450e8651036096f70572a311dcf2f94fa077f82dd5e7a507543b763e1fb07980bcbf630b8905d67ed446b9bfbfe6da727931023c2528d26575b56810263f7328e58a214a935945d4796ea5b3c6aafdd11344e9695334b8bd7d056ade9d64b25936552046baadb2dd6731d8cdd85366dc7965156e64db378a259a5f6a42f68480138ed76f517470257947319c3b4c427dbc49c1dd02b953027ff625080fd11fba633c77c2b8c5bd8f25574164df5145ba100b80b0299223552ea24f3d0c09408394341056d40cace2158748ac7561d94e99379ef1b8ace56e8b5bea91c5e1fabeb7264bf3dfdc863d2caaf25dd0df9772aa207591ba7dc074b6e024d4afc47213f69b591bdacc1c31d2ce31a7736e6776783f373b0cd50dd1360313da13208cbf09dcc76db806de94870fb377a60a103b11ad0b2e2c622935bd1f25ab61fb381f725a09ae68bab24b43ddea468988f12fa74ae25f37a2ca9565e5ec73a83b0f8f785f9167b81f3d2a242b7dbe2a915fbe05fed3eb30968f07987f4b2fa6ec1776e3f379b2be6e9c8290f77ef41ddb5f40c7fc8560c0ae9ca4ba22d4c34d8493ffc13948351c79e3cfd7b8982d5080efa18f0bc6c19448673973a065d8cb0ae17b24c16b2fe521bbe6ce3f302dce10e89ecbac72cee5d9908c19e72a472744ee4fe0cc25db2e69ea3668d86e85f2ef8f50cb234cb8d630df0041e5e9daf8c04c5ec6a511299cf38f5c2a2b7d689c60eaf1c45bbc50472d8c4560b684f360e7de0bb53aca8d024bef9445ba138e5bf38edb7217df7b51688fca7731c4d0e21f0e01c44ba3c46c2ab323d14e4ef55b60416f055c14f7b3eb6a46782d7b797abb0699dcda3bd55b8a7f87238826db60e53674725144a1d1c77defea181ef74f4c3d31685def410086f9b204961424ac25c7980cec7745e963426a6db29148d0171a6ca7930d093b634a981d8d42ac939ad3b6756bdb656ea2b251ff96ac4bd4df20d0ac2e1c32fc0e8b494fa5f86f99c5606af73a47c6ddc3c07b11f41dae96764b4da0ca7fe718e5788edd358a609dae418d2f8530cd3b0678d300e05f47818d8dfed9d3d33fff9d8d892d4b78fbf9de7ed4857764656f5db677f36db6b90770264e28bb24abb35efe892ca2a10fe1c30babc0e7acc77e7798aaf0c5497c47cb086083435d05accfc09ead2a7e2a47c437983d552405971da67084e1541f8747c30225efdcf7db93603fd3654061dc06cec9a48ac0cd8bd70fb799002575c6c6a07fa6c576dba539a0ed377bfdea6beef1e39553c65f1afdffbe7da88cd4d788a6375179a9cd894cd71229ca333161df3263e500a30017989434a8502d9651cf58baaa5435192c2f46863c76bc9d4f3793f8d0efd7c1a3cd71009435031771fee1271a9adfcc3f29cdc75f64c8b4cdd4b144b622594ebfcaf209e7900e74dafa8f75c06a162de80cd84dc6bd324b63077891ad99b295b0cc68d51babd134eb97ece194fe512a2620f673e691cb2cba7a0171216f7eec0a0d10e5d20cf279a39301e87bb3c1857439729c85085cb934cca388f3a9b2b02e61b07593a6a444344f6e79428bc647f2d253794ce20ca5c0f760bb6d4ac51451b86beb26f27e78f5261e51e8b622a6b659f7c8324e15aa5aa3f509fde6b017f9a482ebc1300ea5e51f5e5b2ac854930bdd3ad8d352359a6147462818ebfe1de2afa741c8b46345710ca054fbb36eb694ac47518c7c5f7f9e534de5bb48b4b8bfea3353bb57c21899fd7fe790cb48005768d9cc307295b57a047e86878b4ef29923714e5bb0efaf4272aa29cd1afb7857c45b155dc9e05e073d2111e5b83fcc09eaa44eda3422bf056cc5b077b420fdb72f422a625f073eb1caf64ba8f07a8fdf21f4426052438faaad298d6e1e68a9406ab7a1e61853a8cf746f182b28e3d44109fd5989cf285adf5f3336b1a66c13de4e940401557ffc007d5211260660eb691b11d9aa21f5d4f05d5438d2093433803f0fd5f58caf8bb39a66fc585c6a5466d4d2ccab0663c4b9c54834068302433566c7b4b95db80c63403feae9ede6debf935d0cec546186b27f63b78fb3020fe8d4feba478a0fee1684910b31e4f4e1e27374d0a9d3b65547fcd9bdddff6750cc3631c2bae4ea9afa051fee74e06567aba391e9b26f147933a62fd05060874899f72f7290eeb95d81f2d1006201ff81a88a5c5acc19524dca568ceaafca920727a7c7bd62da2c2a3ed17af6bb6f27292448603a9f8b16bdf23f03e8f3f2b93877cd2eff810d9f1c6b7df236b9d7a013594bfb9daa2b985efad7fa3229ccb8a67a9841171148c95c85475be9b4fedd6f5bded921a138a7775dfcc7962a13cc4227f851520b717ba4b9b378c3ecb9a50afdfd6b1e4449f4a960e122e6cb90f595dab2fe8ce27bc3142e274fc2224ce83c4adea02be55f51568c6f1d7581d8ce4cd8d5500553ead6dc306f18dcbaa513cab17e23324e5f24e7f77b3f9995c666acb0018a438375929ba7e5c62aeb17bc7fd6ffb29bfb3c749f22bcfe99b067eef10c1be96277c67aecfb3b3b7932d8511ccfecaf09db7914e4d495af494a0ee82fdf73de02a830896bb8b43c00bc134ccc41c7d4a7a5035c511f571efa3e4d592f174de8085066d0b79e271ecdd20f75c19fe6c1dde9f81000ebc4e9352f07b6b67c3b6237e524cb248c3922be35557b19c665b8968cf12b7cf6314614c771e32e33ec4e7d8efac28bc6a60085d71761a73d326447af56bc8af2220bab4fca1b16757d807f8b57c6407724fa79d3cef3972588bb41019e60be35fe6892e9a3a17eabe01a125140d8c5ea5e04ee5a157f0ce58a29f49af8722e106a40976a110ce63998aa397121962af69aaef15a126a8e4b1b80b3ec37bbe78d74386cff5e03c6def15d42e24afe62b8a973c2468441d4946146817e83849ed8bca2c6a6b31036af2403029ea2110ecc6ab29c6ce4bc07ff693d2b849eeaef5b83696640667d513fc790ec42a8281e0a0af848d5584efaa62f9e26f8d8a01a5c377507c7387f6b0be5d41b3093ec94eceb6115f647cb4ba9769f19aed37b20a34cb8d62ae4f76099f59c24a2d30b9e3a63009f29798f2e7e6615bb8b113ce359ca8bde54a5846e7afbaaa113aa262d248f301bd129b0eeee0f02ddb349ddc158abd5023d639096fddd0ab4bb1baeb2b95558ff601a7b44356cd837ca63e422aa97140515c1f53e628bab488a74e1c10ba7f9925c626fabe1671bbdc05d56b448138044d1aa5b6a4b06338b5c89bb118f288a94e0d24ad04726e1cf476b3a8d486490d66d0048d3762a27fd8b3b67b5494fb9d93605a00f5dea0a6544e9e5ef131d40f295f6fc5b582571665a81082bdcc800fa2a32635a348de68878777cb7ea35f29d93f2188ed9cb191b87c20be770e3226541367c7f16cf5032a217ccef13c9cdfc0114de64bb98a30d18cdd96095a76d67a243ee8a78e83f3fcb66f0d5b882fd03d4dc681dda680a9e86b7de91655273cbf5e61454fe4619885f39901224322ae465b3276b95cd57e3115b0c067e78ae38003853deb4e6c8f6c3ef3c3b85d0d9ad4cad798897f6a491af1f5fd1d0f2a04e9ef1487a04586ba53129c8956769581e1cc1da4dbccc9665914604b823388b55970a3a56e2d62f9dbf05f5f25c525ffe454c7a93c11b6cf31c5e221d4e99e18a43f6b69e4a12fb24d46374f29b6aee43ed78301285b58a382deda0d285448111940b78bbac325015ddd9bfafa838c85f6f1ca7087cd2c91606ca796b56823caeb0753c62ffced06c3927307ec2e559f978cca4dbe797078416aea323e676ea5f196d4ea9da98a53129d50d870b18dbe43c765e3c64a2113c11f5b1acc08c5bed01984d7d3db8381914594b69fb19dbb0100790feb5c03d05fabed0cce15a6d4f5c0ff7a5cc9d94948c07c0af89b5d19b3d013d71f85fc042065a7fa421366db414ccc0196570d1bbed7e25a6e3d56c56ed8d2660d6042d8d90fef19b13bd6200d73793fe8c28bb6295efdf874f42c70d4c05ce4c613643f023eb2af49b13f91285c451674e00e421a81a57235de3e35277ab96a0db856bcc785808910f9fe5ceadff718e26c57b4b22d2c64e0b7a356a0799b5c3a5e8a9f52865a435a9353b88fb9261890202c7aa4752e24945cd8a8a3b7f38bc2a2bb4e810501b0b073993a3fa39b4a563ac15282ba1409349f5275a1f15a943b3322ddb4467ba5d79c77b44e5152f3ada19ed5a69300cc3d2cc6a84c48e997f790c7c0f9ee3aeefecbc7cff6161c0c06413f19aa65a9ea2b6227f552bd42126d594c536f0753e1da74cdec796cd0f3938f539b09f9a0fcdd079712b40777862cdf83fd5f833e88d9bc82018ab3973b0b7c8822c7b75b152535534e8a22f750b79c1dcdb489bccba287425f50044d0d339772e300f1547673552af136f146b8e492d3c1a7bbee0e42e5c29a3413f4705c401cae143894143371dcbc133cbe02d37a7ce9dbf5237c83d10f2660ce379ac1c492941432a0611930fb01ea3b93d52cc181944bf293f1133eb076740623dd59e592073e9ffc1d3a5dbb41c07342842d730056fbcbb7678d3125875160568ecee93ad83942dea7f78647cdea8638758c0c3e99176112f4e7cd7a4e38edafce7b8c8bbe544ddfac32d73b3597e9b4adf27ff2427cc5b151a1b74bc2df844b413eb43a86d255e91b7eec5a082c383437f8942dccdcda1fb9b1e20f9dd81235fb9bac8a87302745ab4ba05e948ebf5ae853fea04fff35d22ddb355ba0ad3fdb93358d5d8b56ff1c0c1ee52807becd4970b3dc459010f38432551975be53e3ce63d543b70fc93087986d0d93709e66a44ac68a08906ef47eaf1c707e6f99a80966407df3ab224483a9b43376129d237f0718ed096fb64c25f4e7a1721b71db0f2f4dc92ca4be7e9d4339ce58abd4f410480ebd1091e33fb2f57c1c9ef9207ed5abe8caaf0ac4c4789e9bd0b4b94435e35612e72fe95956a053a28e5990737562276f0764d7975e1f7fa5c16e9ceca1708da877b7eeb3d0680faa2f374c1ba6386bebe0fd7901fed6c67ff94f64bb040fc8cf40efecb842496c102c076f590b63630aeeb7ec53de068b56f5ddf59b7ddade016d7837ff8709bc3eb7e69f0d740a695077080085671d59195ab0ff66e3b86ef369f0c4f77d3af1839241074a445168ad0af94b4f5e93611cc487cb52f32b82f4b7467e498a560e2fe63af3630b3aba4e49c6b63fb964012dc0522bf48a6ee165d3579bd3bd20d66599a76dbca229b357cf27b2e501d776c778c6be59702ba561a5356b0c93518ccc870fbad1fd126bf8149d337719e2668cacec4a7f630d81c4dfb0199d89a1bfb62e04836a120f07ef883e4062c77c4b12afba164d42cb6aa295ef4e7009f9bcea47d56d48d989f35e36167768fa664b7a1c653f60b8640ac60b8cc40dc9d34b476457c1c8f7ec2fc2b27ef6c6215a4275e891168afff912b21924e0bd2da88ee8f1688369e4e8f0932d959f81e78ddd392a7f357fb46c93cb53daa3475938a570bf0d8ef4e797699cb898180b1789f6b9d5bf053d1311d5dad4bc839a446a315c56277f4098d442ea993d85ada076bfac798859f40b7d14893b19fbc22e126151ec73dafc465a593d9173586440d59d3d7f376c0fd00070e15130b658d68a0a162ecbba06060e88a51f79d879354cf63d58c1e6908cd4a2c76b2656609cf42b550bc47806360a7b030e3e6f61a5f18b4f0bdf41f2c71c418e3a2bc01a5ce8ad1d03e6c44a1db84c66636d10ddb1046b1c6d76d22bb36f9248417d6e0d85a4351d0f40ad52accc1217f00d97b1dfc0a2586c46a349b64fd9e8e06c203b6d4bb929fb2506575b8b479236081b2cd57362460e41cf848e8dfe2d0c484c5dd81bcefc42424f05f4c6258d9cacd02b4db9e8fe9ad048802d5c774e39ffb5f0fdef508ffa2542a122c5b93060a9811554018f3812978eaefb83d1d650c70adebe85dae4e0703bb44e952392768dbfa4b44dd52ed23772ca944a3c400a561bf5f7eb51128e512645a8c8505cd3a90ec9a7d09c3dd017ada3a5e83f1f54f175281e5471fd294be52a0b15646e51ae45adb415e42088486838cb237dc619628e493aff4c38edb3e2d5e5fb7f59e8ceeface5ca714a8cfb27a2af9990c0ba7b23170ee056457f5ece53dbd48c5b6122ef2ecfde4d02bbe2159beb64b3c06edc76767923e053da675c3b6a475976bfe15c5d99117e956b936f7e6df68bb9815a1892945c8dfa43688e9c96859f98e8cddedd5f78e00578486c924908398175089fefa0dd53fe413ad04a9c376d8fa8794291393bcd49d63ec382c7bd634721103f4ead71e4d642cb945d7339c5ada84e9139326288b2d5138562df20e6eb3488c344f973e1f14d98fc40abfdccc9e5a8bcda5ab0e19fcabbe53ba3d1a89f388dff841d6bd4cfaa44617db464dd177fad4bdd9a746870ce67f4dc02e792b6c92a7fc626036e4a51e0bc61bd490fee057adb56467e429f686a403b5d7941c8581d4a32e06b8249a08db1708449a4b2811a769c24a09650cf9ae4e6093c41e7cd4fc4ef4b9ea6e01f18618331fa0680a452df80d6311b3748be66ae0d7f70ef1dca505a491b72467aa7462752da344aa260111e5b9bf8f42a9cf1b7eafc8d37609a5b89b141a3297d8a89c631cbb7c929f982ef32966a534e9fe07c944bf4390a2c876a0f328096a358d64f6fe4fa655ca935a4db02949af561481a63a0cdb7f52368776a2411a584a88b8abb59f0cf8b81188e6262bc7ba487e167b600d1b8dc77f93644e02158abc9219674e770c2f476b023aed43a747bb84ff801c759275e47f0606ef42055a7f3f7ba225e8a5452bc5da1d2227563637fd29095f29a500acc12694bcdf7f37da04c5dc4d78ae591518e8e957f373233f8eb2a29545aa2affe9428b4418b278f9a07ff28007e49d813dbc98170674ca33bd73f7053436df5c4836f849e864ff160e7d850aad820fcefbc26b01181bdccd396da08a38010b43090c794ff14e7299b1f303df058a24560cd164000425fbfe97dd74bc57b5c27f6a360cf620a1f6e0e798929130455a6df0dbbec06a5b6e76f4a0286df3a805cb9a8df9ce8f4a34955f3f1f744e8c0a9d2eefd59040bcb4b127b2b740c65a136110305f2ad5b7d7bb01833fc020d4d1672eb9de71a6afb1435e5607944eba3c5ede9508e19f15c6a6c195fb904a9dfc996792de6a11ac08c51aa1e9bb6b791d04fca3d673b68c49d5a7b261e7a0b79395c9872c8feaf3546f2fd506094e37762b5e300d11fe917049a3a5c8478fd71a04ded2fc4ae1f2e07a7ab47069fcd30018c90943d27b4b205ca9622afbadd5872f8803427fc03315a7c5520cd33461a3a15fd9e585c48f368334612e7e22338bedf48b49d3f73b2ff1ac650a3c00cae779e2ada82a10ee3fb202273bd91d62c1f254aa61fdada831fb7e81f79d742b4fe9e79c3052d2ffb4ebc4d5ad9a40cf72902fd2e7641420bca43ec709a7895661633491260f6d1d752c360b2a4fe6983ef6103b6713f98091df67deb451fd4308bf5316e99c0ef831c78de7e225620c5f2d79aadc0c2c43388d66e801cefe42a1246902b674a4b801d5ecb10a55b1a389278dfcbbf9373f6e79ec08efa934f7490ca5da95198ddf4107a86b87f803258c6c779157c03a707024802b9887b32680089d222c2aeb2f9efe051c1e8b0686b1fbace079739b57cadd1bd3346df1af2e913e316efb1a97fb3d195e34069e6b417522a41da5eae617c1b69aa05b0a8ea1d89385dd7750b29d142fa0d9c11daa651588479baca2e39ec0bbf44227b9bb800dcaa09eb75b18a40ab71014c13ef8dc09560bb358dfb3b5eb80bde569cc84bf94a1b573a919dcc782dc65f447cdeb6efd3b9bff56776e1750bafd8d0b9216fe44a067eb1c3369d35f90f6e5d0ab1edefcb6c282f62d83e39eb83cb7144517bf43b66cc2cc84b2bc484ad2a82ea77b82047f0d0b6931fdf0a21ccb8a342753f7703f463916da437f48980bae27cd9052ca4b1b8d030a721a61abf54e23a0851437aa1532cbb44268bfa73eb17b49b57a7ddec92d6ab5b5d178c94f7fe2a373d2060bae09cbad1a859366527ef35169d993873af0771cf7f8a6996800707cbba913edaa2554ca949cc13c8895f001926d94e0c7507a8499fa693f73b8d89c6bdcf05983a1d68d0cc827fcb825fbea0f90ec6e17302c6886f3de5e6a66be79413ab7d0818fa3503a610c994b4c22461e8399fe050c6d0016fc11e521911222e0e4a3258551087d97f9371f5fd79e81ed2bc3174dab1ecc6f6b964a8725aab5d9b18edf25b63907e1c4be414c855a4eaa0c01842a2fecb951aae17a7e7a00871eb2977ab9af0ad38f4233042c4b5e86e04948ff81fa86ac7afb49d1d83aa3157f6c073ed90c9a671bc168bab47a00caeb44e8d0b86815b997469436b7b940b3a81f731d17bee5d79f59d7bdc58da84a7dec6716387631ed9b2116dd3c280a06196cdce5789f340fc735a4865ca6eafe0f4acb1e889cf4a501edb61f68b93d67ff9412407751bc004a0db0cf17ecacee067f3616e6b83a83ff9f48878dcd5b0f011d33d567b71945f1ffac0bf7e68f87657d8f0dc7082f540c62116fb896605adc7da062a58249c35160a93e29a58ba0df7e80995b8413b274e11ecbaede0de9cbaf37a002a0541aff3e4adb315aaa615a766037778b0f59b69b52a4369120774ead79d7e8f6960c9f9cd92b78282f49a84447a744697fd8533164931d1a6e89c0c0cbf896e68171dc6e1fe5f7a9df611c4672f9e340feefad567da7a5aa983a8be3391fa290ce0cc3f38568824dbb84817cf715a9d1e2625c7e4989d8a4b4ce378b57c6f508d26aa870516f7ee63267ffdd58dbe18cb3c60a827a5babf64d5560c01c8a3d9489c52576d0900e5c6e0df4cbca52a0e4138c72f1c247a70c300fca3b18ee15096672b885494711c83d0d7f9ffd41ff9f705c50daa8d211059c510eaa010106371b95cf984b008f158825c360ff8efc48dd66e566d2595ec303608c0693cf9f27d455c2c56178b5d9973cbf6ccb9654b6d5ba08ee732d0d7f115f8a4f50ef56ffb02f2e4d5a12c5446d5e2490e495f5a54b71aef6f1ddc8772dbdc4b7ab1917fe3e152f0a5ec48f574780361ceea18ccbcbcd7a2aab6e63c581cc2c3f780a426796cb5f47bcb05434dd21aa461e82090791b5231befd3b2512122e78332e3a3bb651fd0580d56fa452185d2507e2b3f61b36db4b474c102fdd6d2f0f3db44f3a30cc955b01fdd772c814b40a252a96f2aac994db9e94314098e4d496d18fa33f16e74df250dc2cce079231252601d8c8414d601c4f5e677f2d89d48fac80e02c7656a433a6354ceaa982d8c4f611ff6793e943f1d101ea6972e164cc3e45d043f8e0dbaf5820d06c7209a0340217e2cbaaa2a4d89e98774fbe85eb2f155d99db804121a4e3a9d338a5757aa41941045c7f6ccc89f12f4dbffecaaddc0527f11f0ef71ee90e83c3f1764a044048d158b89cc0a9d0ff9021895e4a5ddaa4ba298117224471604c9789d1e2f5ad9b1bc697aa44fb56de5811be5406ff073d0e3a9722beb2cb947f7c1fcc7e9d6c30e23c09846eeb0a21f6a0e8aab9b001d4da6a65e88ec532fa9c5858a3f6e9189c98a705627fc013ca72f22d2d08356e0407917155c0673715f252169068654c1a22d4341278126d6fd910d4a224206645d7d927aa1c72393c796961dd6c5384180b609d1ab130c9a46e099b0c3dcb9c72dd8cfdf28dac37eedbf3a30326e46df06189959c796277c492fb3dfb48b496c0b3b2a4601711957741a7e930c5c9de2820a33fd7320b59706d6b77106eb666c80995b90313d8e4fb8ab7bba9ddc583b711f18007afaa792a7c9e7a254d227604124c14230c9604256757dfd474ca3d6c92eb8edf3f62bf52e04c148d555b2c69e801b0ecb13cc9c765c0bed14461fc539908aec35dedc7a348d2ecf45c57fc869088cdc4b1bb4f8b79095fac1e06c7567b15cd66209b908903c67a793ae98570adc8a80a4fac6e3cec17be4fe3461cbd35f2c0c8a5e573b78079101b5a7caccffad47e67399d9b4ace263ad9bcb41ec9868ebf11b143869f3b1ac23918606802f311983c819a02fdc7289ffc225e39b8b44368a0b4d97e8f30249451003952cbf5fdcf2de8e14ea2cb0721c2b3d25d0e47456f2553951196df642cc1695c63e68ee7ab1029f8f86dee7c4d4ef78934e4736a02e3721eda38eccf393acdb6ac3e657c899432626787118f96e45f26554924c8e55314e781e7257da4e6a2f0ff6c216b1cd61fb54a7d3d261032ab9976e161f92a391cfb026b97981347b6a12de442359c68c83d0447a9bc285b9c8cae9372fee180dff341b88a431615eb8c425f5e74a8674b47d2ac476cd79f04351a8b50a7aac5a2f5b678bf0b46604ba622e5054a65c5c24bb98c84039486cb9b4437b1e0037fd988c6dba9bc203f5631a7c2febdb64b8a7ff43e2bd3950f7d700fd1aaeaf569867f83d3e01baf05ce7d3c84876b4b6b0d1dc70d96fad115c560737ebdd33f94f26e4f47817fc0b87d36117294748fdf1151ce2e90dbfe6e939e453641e44ee1b67a978bbfd740c7beafab17e6d52f822fe7e44a1609ed7f1773f33e8d4ddb51f040847d908a77fb814e126106d737f0a765dcad2bd465b0a588e89b2f3b19a2bcf4df5dffeed3350b20a8fc4bd3eee5eb55500f34f036eebf475d675cc976f574f30eec70478ac5bf86c3a67d632c7d5954a4be4d8fc1699b4aadb7c28392e4b741054e71313862fe7a32d095d88284c3b65a7c9df84e63cd14bc15cc274c54dcc154a31c4dc9c622851d5f3fd0046caa1844d207bca03d3d82c20dd59b2f4f852b12011a88951940afda134c234a83d40c715fe10b3c661bc46de020333608586d211eb0c3b4dc296bf695fc08b9eefc8af6354e3804378d821ba8cbb83b3fc94d0628b6d46ab870cbccd0bc35344f15cddb268241ea0d71d8ef08d8dcab2ce4f9d2181bb3c6ea9f3f0e1fd41885892f18a631a24e7588d04c11bf4ac0be001f4b5b795b895c3f9d7f28b1f5326bdea1f16d6463cc40209a195afb2b5fb3696d048c5d7ec44b9b1e6ae9ae25b225155bec20796478184c6e468128964b7b1534900fdd5d77ebe97507f6ad375f6ecf52e94606fb08e5c5368cbfbc92512732444bd2e3c0161492c686c9059bb018aabd50f3cd81b6bc678ff16aaf7dd78b165e6324ae4335843c533d3114c2bf2a3b91cac1977cd1f013412ae03426bb6c48a55683cca1dbe7443233e8e8417c0f639250f5b6f87781cd805ca2ec88e3f43ef25df857b96699ef37ada645634e832d3aa9ae1411043b81182262fe5d1e2d5e7653d554e420e46a9ef33ed0d5e78cfff6f0ddbef1efe02b6f9029b6cd59785b884619d4e9e7673210995f1240e76e209817fc5ca2a36d829d46853c09d0826aaddf4342dd076e4e99ecfac2496b5955611a20a7578f1186faf5f34f72928b7753a7c6f852f04b8ed8ffbf294a52e5f76e8523b8726649023825d2de08587fedbd9ce000bee89938dc0b96abb730eff01a174325aee75145f210898b2c42cb4b75516d80d2aabadf5329dd4f2868a91bdbc33d0257ba81d66fa5ffcae48a7333623cd15f30f4159abb390c9707591d5838a88557edfe693262bb995f323d4fdd35b589fae58b925f0aa4e4fc4853334f7cbfa4fae7a48446cd7e2561ecafbf09c1c548e9d9105a9e381fca3dcf1714e2ff891cbb190126dc8794dd1c33d4390245a4cc03f73efe45c5e0b63b1f3e29437f237d396195ce7493907aed3c8047e7f29c9f0e7b2b2a646169279d70f38592c57bfd5f078487d252327e0a7ab014cb1f70f273d261df85929548317c6e755eb1f4eb7871ac0d31bba16960e9b690de012f72e117680c5622b17fd5b7ff8bea488267632488c0d18885febe37be43de241ccdbdece2c0559e57e4fde0c463b27b8762e149534c8aa1f3a8367ba6d0bdc7b614fe10d09659d598464c901f188841e002c46410dfaa4a3f87439d09b8ea0b0342b285f7496d89487574de5772b81f21b23ccbcea4af31225d3aef5c0790ef5aee6140cf170db9879ca1ef5992d0d80949a1244f7590ef06d403de010389c24cd1fa3df1b87d92aa7a64a79cae6b5068a6d42a1411423fe1bd68ac8284d1686bad325f7ccdc289b97945fdc89b0108454ba1c70b62e8e19eba33297424bd22ef1a54a229b4ac840afffe5c3cad53f0d739d7a96dca581b2ca3f60c781ac28e8b2fdd3ed1d5a899e515f09a432972b25b8e0467b8ec72f601a66b558061bf715325ed16cf2aab599affffcb78564c0ac3be01168179b2aa0560936872c24fd7969e8a5a6eb9da90e4bf5e983de4666185f33eb7eb58fd9479499a595cb6ab5e1776f519592d7336589c2bcbe2edc481ee67853a6549e7fc417731fac163eefe138f9e3ae5e6026a9aab4b715fd75393d7dac7471360a0783b789cf113ae36b1c5413f7b2e0901af1891482f4dedb42bac546d970fccc5946297e9f7840f27b72e880343e48a1b9bb37c9fed3dcc454f13e7a13727c6d63b1e37ef2dec72a572cd568e8805382a0d1ed471f424c1eaeec8e470cd25965eea4e5685ac96ee959673887fe9ec6b83959aa17da5366db65825f68fbbaba4d850630e5dc93739052695fd21704cb44620aa6f5a3d3e721bd0f7ace84c7ec65c114bcaefc055e2e7c22d5e7a59cd6e5b8b02417cb450b8c62b39cfd512afc175f7cd6e5e8d07ac5ee6f806afea28969b7e574d7f37ec4eeb16bff39bb7b1db886fdf245524dbcdcd778b6442fb64b998ff916a4d9c7a63cc46b177850661b6fc35de93fcdf6b48de0b8195bfdb095ca00b659a7fac94be1c8f01f50ac37a233dc0762b8fbef1c002cf68b2374cd7db7c095345359839a0e583d8ceb729756f911d507f2699357c54a40a65e4a10e1c0ec69252c9d79a16b0759595756cdde03d231670eddb70385c536af2437b78ea91373ed7237ffad9d4c2806e8004f4fbdba89d7a9ec1d404add7b5c2a40ce647c9e071e6c6c00414b81a2d72ae5b3c3d75f03e8a9544a4ce1f2578a679bda1e7399665f1d9c559e0404c140898b629aec4cba1dfb0ccced465b8acef461b90e21756e4b1df8cb86815f5d080249deb147a12b9f0dd6163f0dd362af7cab83476d77adaa2020a12d00bf7724343beb718e61aef9f8bad49ff2553dee59375572ec54fd4ccd5ec59dbc17f77ee1d2c139ff9a16bf2ced0ef3a80f68fcb042b142c63563405f83b0aef7500294026b99d87f3fa0dd6007c23a13b076f4a4c39472f06c1148ca3fd6a7a7da01d07eb5662c0b47a518156696e4bb99d7e8d3e84a8f7fc04ee309ecc905476dda9b42051078c0ee869576ead55b3a61699a5c987c01b60a283b9e0290e62268b671d433e0d742c2cb0d2156feadfc5ce4f88b637977e2acaf2de47aaaf2ba825d4001299e1db2b897b273392861d407f9bf85c1ac5e52a8eace4e3f6669ca125b1e6b0cc4bf6c14a34aabd41d6ad856416945d13aacd8144b22cecfa106fd3e319d9e2a8554e7eb1635b4b8724f1f817f32731d38b77862c6eb5a571c62c72dc5ed387c78c91a17d5105820efbed83dbec0214f7a715a76621b4ea46dde359c029b90e34862e577be943435d9e0cc3f1a0f74b6eb1326185130a465fd08f6313078235d56c72830091627827988017161c21f7f8b6805265f88d528bd93735754f9fcadc7da3c5a8aa86e12670dbf0724419d2b1fb4a0cf9f48b9318fd215c7883dd3e80bf2d590fb6fd64deb29c4a46f3301766021291038c2db9b20c11a1d52a71e1865a4f0df3a1f2120061ec556b70e42865353bafbf24bebcc019a8eec73ed82418d6e0660af0cc86ac34cc74c63ff3a1933a777782e56b61b20333294beddb35c6932f8a7c08b5aad024072a4246fd360fc5f84a85262c1d70b0ffbe174fbf301fb83b60b7d7876b4787f5d786c81ab0c6e82c0b2fed586dde375f0f53e9f83e6846865f3b1f502f2ac9719280fd1961afa19a9034632fffbc327a66af5533ba62f39128016befda8b676b1543b0d1d3443aec6337f498c865c4650f461a9ac5ed25e63f2409b0b866fb6072dce496f01f00049344a3ecdf6c7cf1f84d463cbb9cbf745df604a5514d61126126f56187b7727f091e716e631c4a9d50d8a76399dc29f9042fd9393cefb5b1c28d954d5f669726a8ca73ebdbd62b30934b201d6a93f55afa1fcce68c92cd75b237b2208b5bda15dc5ffb9414caf3fe820e923ebb4319ecc6c12102ce805940311231496ae64a82058e9710c805efaef33d296b8994ee3307cc55b776b32f69531f0d7c1b5816c59d7510d81036d238bffdf09bcae13276db151b9b5fad63c0109b390a2e3252f5180a6669937de657802fcae23461eb8072d8b582d4f5cc573626c6886e70ac71ae8b097edc6d20feac0eb4dbe51f420c8e424557403a1fc10dfa426fe95248ac5a2db4649734449e17ae0ad961ddab6150f3f2b4bd455e657b5581b636bc1a97138cb95618cf5ad0bd31cce4b6ae1458eb5dcada48f3e0a5ef17729be4b08152646c32e95d73c7d59adcd50fb1166cd558299fe5022985d79343b7297a7dc158a9edefe9a43941e8147b58bcf054e39dcedfb9f8252862899faaa1a763b65a79a485b6dcbdeca39cde781dd8c18d90a452f49ae74fe38c822e9196558237193bde309eed78aef7cdf2da9f6a467febfe73987faeff62febb1dbb2c1c6c13b972c91a73c05fee5414dd1cd26ac44d57f60a42d8f9000b20eacbabd1a6ecef5eee0a312a4fb7b1d3f7473722f12fd4ed0e519f0393d4eed4b4d330e9de586f0e9640dd0954a95d82d8bc72cb6028a122f8dfaa6ae2f15228a2799ab2f54aeb0efd88e02577924aa450dda0ce42d78a91994a40fb760e314592ce0d1248c8b2feb98659fb521472197ba476a4afc87bfc40ba5e17e0e133f3160bb79c192f108e7d91cc90e63ba8fa766708b5aa9944828dc4731797e286192c7ec4656b23780731eb162aa17863e37a96b604aec24221779f2e36fa894414cb5e0bd3ece11569c91e1e0a3e09847b997271d39638b1f35b04c8d56df4d6b141e019ef3edabd0c4fa8d311bc20705ee6b6b9419c364e8f2a70cdd7006a08ec5f27f2d69f60cd5bb7179820f2b5e7b70242fddc4ca8a0b89d761894ffa0ae9be139be3c1d617f3637106a20ed86fda90ee603e65aac1e1142de6da6196cb693526fdd4ea5adbe31349a0ae90d53fbbe73fe0a3e7a25527a03725d84367b38715a8f845991befcbd98679120f87d7701a86d42bc1ef28b678e262368c259c64469c22354863023f80bf977a3c00fad53150f3a995fcbf518819fef751f1095cb263d10f0744a09e98bf5b7c8bfa3e3539096d9d1fd23900d4b071aba13e70ce658d799ac211c11b835b8bb5c3b391ecd31ef885f1e4bb1676d50f6b98c4a09cfdcd01db882a0e9f6d37962dcf5a8093b50cd6c743165b344711d81f6fe31249b03d009240e8e595a984658cdb1cfd14774473f2cb16d7af6cb8541f7362c62149b5c24d6ec8619f79e08483220eec6aa9739c0e33396d03609f07d3e84ef27b734ae955764e0e96ae5e6a8e93289f007cfac7386d5f53ca1e07378afa9d75488f7c87c851ac5b6a5ec9c4dc205df694fd794ef2007e070cd009feed223d1dccde195627842cda93bf219115b65ea3e448b62d66a9c35d8217227d556b99c5ebc30dc01b55dc4b8823c77ccacecb1018da255a27fdcbfa6f5957c90b4e6df4e50a9a51c6928414175ba04caf44bece1db20604aec169419bc890b845eaaac842ed5c50553144c6a0918ffe0349fcb46093474f983df5717e0b6fc58b6ff3c5ab42dd640252a76157ea4ed602e8de0f910ff130e6ec93cc0a3f03b597adf38eb249cc713e7ad58806f4c309763e3965a8def12f29e3a28c87e2014461f62c19c51c810c6eeae9cacf69cce74171331489242bcd675248f9d5585203b6a39cd436c4428cd8aa7a7d82202d20124574a47bee3af7f1050e60871cf7af447f0a33c7f839fac1cc603051530bfe2c68672a5dc2d26ea76247acb228ac32e758d86ca5fd53a87fb2e918c787cdef695f1a6bf8170a50e0eb317b6df79240681eb1cfb94e19c267098b633dca726231f7f8929655349c386476656a2018ab7639a7b094ea41d4ea05ce62ee00e65f8fdb5d8360b95d007e85b1b6ea32e2162a9184a5e6ecf930df90bf90326f33e35cb78f9044e05155868e06db213f59aef9f349d2514271109d0dfb7ae263ce36696ea3bd9ee878f4d69de2a593f1da8c70c227698612f1b9dbd6c12904005785b0b941a2cf680c1f55f98668cba07efe2e9f07c43391b703f3ede9ec6efbb6765f5a124e7c2f1111eba0e7c6ec15e50307f3ae4ab18f8a1f25f73117caa7c611c54c633b4b63928d0629683716a1330e7ea349454cd8ac616600868e73bd15fa205da6cdde9ee6a1bdf90012fda145960057ea690dbcabdcb9dfa65c1fb08767e7ce2a369eedc6d6079390f55d92f2b4f516bac23d8c58ba15eb57c92e639ffb0285d3af126dcdf1f46b986134d9168d3300a029b80baceb07c3cf358e6837827e8ded51f4abe8237a48ea987c7133e502fc15fe0c2765a4485ae309e46e8f870e145bcd0431c4ef430a7d526b3bef6b98a400445e7ce4f86b3717824e7a8fd02b04a75381f1da834ab645a4232624cf304b31611c4d31639089e90f635b9c370369f8b7e4f126cc04eee7aa4a00b85313be9f4b4d27eb48f5fff08d1b8be1cbc4264950b53f0cc028f24c222cc47de6c54ca9a4c40354b1768d82fed77a5467d1da5c46042c4a61d869120ed57b66e216e3a345b93b59381c23466dd2be44c8690a706369c3a594b4d1365160b7e8453e5ca1cada92fdb5711a836a5aacc90586554c3718d53f2a14d9d7d6ec778cb95e32670665e1d0c0ed846ee61d0cd1ca03de09770397449dcea9bbf716f23e0939947ad87709a0bdaf3da726faef2a80235617a5342e7080daee47710527399dc27399b1aa2f07e7b8d53b41db1451f68398aef6f91142a8a9da9e47d03142f731f0f651fad4fb28a04e89692678133b752f563d62fb9901bebe485c5f8a3aa0cb203d0e8cb03ed2c5ff40aa3646cb796633add1a640205e5ddfaa3624325e35c46a275e2d7b5a353421a8253172e689e45c3d327b462529e2e956cee41539dc82b8396672ce8029011f11c8aef3da852af9d880905e2dac04af06b10c35433822025a2a97e2ae25b86f59c71ffd14cc2459e2a9f83d5b199260adcb3e353806c67f7c9086cc829943f4a0e4a97fcdcdb287cac10d7cfc42cb1f801004536c6e142ec059261809a91e923c3982480ff66260512f105c258a399cd7fa82e019666a573e9b492169cd3d41d8cd98f00b204e9800998ecf8427eb8b087b2b06074e2985c768e8bdca35797ef86e0d7eab1188fc59872e741fe15002882e4e8c4ac61d9737da3b442b56a7349ce4d06c82e13df761fa7d0dde7fc171204fd074c18ad0be090b008e34708628170c605a4ba3b3c2bae97ab5927193a09b542a66f7d558fa2e84b9088311f30ef9c7c2fb6de9a11b101d578d89687dfcff94c231969dd3a6dd5383e7850a0b46e228e42452031668e47218ebcb5d2bc5d1612e4f4a6f85427ecf28cc7a66084b5a9ec6b8b236a95db3437877407f42265fa4a2726bff5a31d39db89247cef22f522c7810bc0c4a52b389c6b7abf7386c8c555a151b186db23959d1a4b503239202e70470be1d863a524c21be6d00cf267dbbc34ad47e02f1fc8ebe6b74e3adcd77f2cf67cd100836bd291df68ac041cf48cb586ddf906b355d19e4086423201d559568572de6237689f56559f7209a6100098e98b93fbc52afcfc260675de14de9d2775c52e2435bdba4c1145f0caa0da253a9054ccaf71e08b9df8e5ed95e4ca48d005262985a984de01db7491150afb2bebb66d34ff227b3c2acdd372f0e0751825a6974ab4567e3ebc18cb6ea68d21d4263b48bbfcad2937cbd2cd89b2b38166fe6fb5b7c962e219079043a076bc957586a6179d5a61526fa2205c4b319bacde4cc68e25a74708a50d7538eb70b7f2c1bd804c39dd6f9b693ece627b824b46cd1e2aa554dad70fd9676d2e6ad7c575f3407e38320ac9a2823f759202ce10a715100b804f8279198c9eb36dc73a2b860e5a14b7caf084e4300a300a6f0eb68f3b9325d54a06cb52c487fb666f7d3e5f700a69b700020055d8ba2899d769875caa55e878310c387eab89ae7bba30f040cec9298e25a50badff3a5e30a45bd1bae802c06b437e568cda0c70f40f47a93109ebc49d8118affda77d57ede1553933a0bba8fb52065317d551d8330f41586713b0c8cd13f3d7bc1727188431d144841e215ce7b0a570943885bbf6da056db27159d67a81169daa85beece4aac02421a825e9ea0c846c4239b8d1e7c61ad3979be2c387d999515cdce59070747e7fea278c77dabb31ae6d0d1ff9bc1227be6e1802b2aabad2dbe05588cd06387eae76a0d493652680dbe82b305017db8bc41c70d0a390e67fe978160ed83b68f4d9885a170b8026a4dbfbcac7042604df807f10b86342e0a8d3cee4660254537abf36fe5132c4d2b3bbb27414dc37f25219b2db284ccae5af613b7f8d432be3c23b947d62946715f9334b14ec258be1a90fe160466610b1c4027155026e0b173091e50e18e67f29f1d0bfc0b0c527776ac1119da5187e75100411f3a4884c0af2b050ee84d421c5811e35d523607b21c0ccab69ae6ff0610f2156974c6ed87d5d629fdde9d646548b503825a67a7b436ad5871ef2a6bbd0322022f0f07244ec4fd5871ef2a6bbd0322022f0f07244ec4f99bc1e500e3a7c70fe1e341c7f6dc11cbe59055c81e9c00d83bd5a9137c18bd5be59055c81e9c00d83bd5a9137c18bd50c50cf197c91bee30e6453ca3fd3aafad41d8cd98f00b204e9800998ecf8427e7e81fbf7ff77852edf04aa9af62c25057e81fbf7ff77852edf04aa9af62c2505be9de2942de0a7efdb6ef017ed9ee2c6be9de2942de0a7efdb6ef017ed9ee2c698031e6e247a54a8e368a7581429f249cf19c342fd52ad3a15a15231fcff6de66aade63c500bdb95d1bab68c421e9f6b075ee531593cd2520efd768ec0afbe64c70fe2355c5b9532ed2e3c5aa81cbd01fbf9bb3ad8ab1e0852490de527a3c58e5be573fa6b523bae2a09524817eb19348e149ad72f3d203c86d06ba9e3b3b8ce084e1408f3337f6b17635403ea9f250d0b0a84f82c798e6cce384b575687f1197d59e71c5854d6713c495ec43610b440045ced4f694bd6c860c11a86f72c783c5d91a3c308b68e700052d31164949a1971ed9e992404d745898f4c19d4a237dc9339feacb120e3fabfefb1c321e5ef887fe8482e843fa5261d5315e4a88f792418c087cafc6fc643387c4103d4e657f425b1411d3b53c6a537da64e65eeb2584643fe2a01cdb80f9d04944d0633a3377e586a523a7481345140cde3bf8031763f476db7e099821fa09fae0a50fafb4dec2fe28ec8705ebc00d917f4c4bb8df61d1534a99ef2c20b33029ebd559da241689976a82aa854ef2b2b9fc3fb7e5ade741016141bf664d349437c25220c2fc949376b55503a3d5f212697b620df6c1783398934df048828d9db3160a83b072236a7e381920237b00f1cfb4eb917d9ff66a7e381920237b00f1cfb4eb917d9ff6ca7f726a686358b09a6bc3455188fb21122e97aebdbcdd5812fc2cdca0c99097f1b186abc7a482548c4e0cdd9d3625882e0bfdc0eb78ca744114b42489f077d32f2227287e2f75e33216ee326fdae4eb4b0f53ffe49aae99335a2d0a81643f176ab37e536b723f6cbe07fca073daef038b9c32a2047ba6ebac2d25d8642274c2d30a2f4fd0714ec184b5365c1782e01ce74891ce550d233ae0da469c1cfed13b72a2f3dbdf1d9fa96ff61da28269b52f9769589490ac420463d64a8b2221ab25dbf4d1cb7450bef9dbf767a6bb6417a80ce4a4ab9799d6ae89da93bb03894410a9c5ebd7285afaad856f565c2af3ced88cda9d7256db2f152645ee7f192dd368661bee7d4753618ba5489cff40571cee329d6e038d4f805c0cdfd65550cbf90cf42b3fecf6fd05bd87d3ebd3d1bf0eaaefb52a3f5ad4d766aef000ce50b31aa4602707015a9d0f62f23716264cb36e02602707015a9d0f62f23716264cb36e02501f6c971a9373a0f891b7b60328f1179084c76508698fa002ca33da5ad774a69084c76508698fa002ca33da5ad774a657a1c8798fa33e8ac01437b1d188b51bffa6108f5290188d0030024744de853ac3227e84d81e5a83dfdd28e5e6d084a06b5b4e1610159d42b062badc5add27f5b0a47fca33808712e30eb1f50001a3369bfb82166760a126b9ef0482a0ae2e9cabc3bc9b9092d2fc338f587e0bed23bf5a14a5b337499415fb6a82546de97375a4cecb764e83d360f4640f554d70903b7ee13cf245d7150105631ec0b283136fb3af09ca4087481a5502e120e9ad626dfb356dffed0af4df7c5b57ce81c15148675e41aa24191c1b2277368b641bf0a7eb48d1d832e01d829133e2a67fda1a0e06ab6b1b566105b3b131b3c889bb379a6f8d797a566fb12dfadbe74fc6fcca5ee3172d2881e99659a02703e84ac190a94775b97ce00cf262ce8c804cab3681d5c0d64fc8247fec0bf7619016efe79259129d0534362c4bdab2c077b8b29d70e87d0c32cfde8c9770e54afa4cde5b7499ad1348d1e1397761a9932a84f401c4369d8512c0687b74aa811dce6250f8b41c00cfc5f65e97a8c5486793786be8faa2ab19d533023c103473f7b93f44ecbc9b565a0064ff5a27740110fd4ea864e3bc9ec02c2c8486ba399c5bb2ec499e9fef9b502ef7012e95f4653a6ab133c23c55bff09d68e5d19ad16e8e6c31f265524fab2e0742a9ee3a23f812de31c10e10be193709c6f740b4949f90f45f47dd8807d41d8cd98f00b204e9800998ecf8427e87eea4ac69e039d5ea4016c931102a7de84457654df898fd74d330d079bf9c8fd41d8cd98f00b204e9800998ecf8427e0e3c51cc065e1e16dae8548be7ac08b73fcb8b920b77f7db88328dd491cab31f2ceb59d7710fcada64f333bf8345ff2e61b664ad12737cbcb6388ff293c676151c13ae2ab0c6b93289a387dc36dfca8ecd7b2bb3682505e4703c41de084d7ee80925ebdeea8df4ce081a80053763d9287e1995df0f8366e50a96877fe9ba8b88845484dd6fc6bd72e8c8290e6b0b07cb770b60a87e7b9134e9a1fa24e28c999183cb91918bb3d25dfc7b8658b78075d8388d97abf7a10fec2b57cb1fc04b75870a79b62bd8b17da5f34d43da2a4e0c2e0a79b62bd8b17da5f34d43da2a4e0c2e34b812ad954b587babd7df633beb657548b594782c2c6886cec240c57959974829df8a88358e774fecc7acf8c3e8b733188c08c39b07968ca0c2586a58185a8b53a57d655a079b505cb7ffada1212fd338465d674731bd67d0050058a30e46f906b8fe59e07e939594f64d5f9f44cc05346394c0e87701205958361b12743002502cccf2aec4fcfe3acfb3f9d1e99440e22c842d9c4f96a9ec09c42c67704647911d17a9b612a08fc71a558933e5ad9b0d6e02f77d598875dbd577db1d193e54a16f6e71d0789a727144d2770da1155042f8ff89f0593769d29050c61459ed057d85b80366b6246e66c8228508508e11257effa6c8370a229f8092c9e14f17af1c8bce6bfa83c594fd6b39592366bf72de03c80328e9a3e875d641e11349ce85d1c9d4d6c8298009b2a3aeecd684db72d5b17207a395d8a544610e7921762bd8b1c42884fa5bdbde53d64cff469374fd3e0975740eec3481da4239017709545c418537cf1891c2fcf900a521c26959541a0a97f908aabcf4957c5314042fa3a015e1e74513773b0b2ace4991635de31e679ecfa6569224e4576452e70266b5a3bc51884b3c25822846f49b9f01624031bc51884b3c25822846f49b9f01624031f5996b31f5a2a98200f84eca420a8fda65eb0e189dadac7edaa0ad15685e41720a7419178a93de5c1aa000a564363a9ca4cef2529161029dcedfb7346fde671ecf9d001049bfdf64822a412e349eb08658f3f250e4929cba2fbf96502fa106c33aa1912cfadf2169c6ce2bfee934ec7e6e4530e52c7a42ca970296b457c3af0fcafd9ab382cbe9f6633febdea978fbc6fe7f56a048c7c72b242cc63e865b099744ab4bd21dd81b758e72b7c6fd3c3a4a1a5aeb51218d6e5fd6c40051b72b8a19e87f4f9ac2e46d819ff407b1fddf23c1a2462aad4201c666bd248300bb99b45fe746d6ef428c94679627a5fba74bf6b25745cb21ef1f0acf43ef6ea98ec535ad84f707aac14d76425fb8495c8516df43c520e1904dd6d3a8b92ee2256093c41c2e6537269845624bbf1f86d8e769a330bd07ef1831434136bc09438f3c8ac75c272b53ae68151c0ed13cd7d2ded4c0db45dc98e90fc0bee185125e0653e2aebadbaac1548c0a0b967f086ee620b402fdfe55146f21a495d4f02697ae668f5a1ebe59301bddbf2bea02a986fe6991fe39fa09740a6f5da0902524462f4320691012f5174b535043834ff50e8f19131b4a16245b89b537afd476f9fe3269594c2fb65d6216ac71af588fe69b225b619c12be792e06439c7d53b823221fe4f878a8fa03ef55f5adc02476805adb0d00758b1f2a3b25e41d3f464ca409de75167125649431a2d492904950f238a809141fd07227e900dcc1eb5f930a653d237a92344502b39eb151b7e486179515883595e75a9769d73d54cbaab46ce45ed8b69693133d9dc2a02f0b627abab4524a808733dbb5f1d76e3183f45068a17a2255ee5875cd8d0e79f65c747cce35eed9516c14cb5f4fd1052b73bf8341b211488604737e12e3b87772606614f69a10b3e3945eaffef427edac4d8ed2e0ce027681d90e8b170a95b6734573dbac9f98aa49b026951f3d895f6af1d891d18560040020924712ae1ccc39fe77e8a6ac4ac7a1cfaa991548318699581c8fcb74d12c138fe340b08923f79b25a497a82634936861e55f45046adc0da02a7103694cdeac77e7c5ce248ddbce3859b93046221fe9a2c8e6cb2f1cd0de30225807901db862eb5de42e2ed6cb7bf42791a811d9dccb7c495dbc9cacc35f25b92510a30d1d73ff42a43420912444ddf0f299069d223ecc14851618d7f61a1ea14d9b69ffb299f12062d4b8a89fd9ba879235eefea32480901ea256ddc3032d9fa367a6b87960036dad23a5465402cd1f2c7fb7abadf4c0e5c56e340d83df8970f41be4ec41508802c7bec396b27d8619ab8bb648bbcc64c071db2b6ecc08e6642f384c5ec17632b567b9bb0bcf2ed5079c7c5d1afdd779eb25620183744046ac2b45744759aa63f97626dba14494abb5c843786a794b1b748a1d68a09ca410f629980409c816c3bbfe4a7d084c4e0863321ac19e82e833bca93594dbea6e87a7713c0f4a893377ff9d59f0757a4a2f15581261db5212a1ab8c16056059619fd8fa6fd5e12b1614524ea22d1c93969582a7d1100cd95d2620eb0308ea5ce8a1c9878ef36871ba8360dac8f9498d7d78ae41b7744b280839c25fc8b641f2d23d79966b516d92d3548c8bc90285c3447fedbb6cdceed3bff86591c0d7a4ea6b4dc0703aa8ceb50a2506cd3f1dca958d6ed58b3edbc85e1125bdfc5c1c7221d29325db7a57401512697eafb3ecf6b7c024c5af71e380cf0072774574fb7a397f4d3cb2277cedc892091cdcce0275785a944a752deb776162cc0660933cbbf3f77a8841fe153baa9d84eff37c3a486ca35dd9dfe15e1b5bf67c367c5812402a252ea5afce8e20c7ccccaada4d42d668d88420aa47f74e75ebd843e50284b81e74de54f390d57847b62907ac4dea01e328ba5d3148d5b0417c0ebafe7a8ab150d000a7fc786f7b791889e05315b7a6768621268aa85f59c0a68483fc1fa5e28ad0e48f45cf602cb9f3a3e3c8e1c495ce08d44aff81a137e91047c49c1bff8c9e28d93fe2f2387d0806ec9f1f7c12715d31e008dec7bf5b1fa863606a14cae089af56725081934eefcd43bac6646ac0b866be2cbf4340190ef8226cce638631b25c0c548aba2b0f462133285fae2db46f3c04f76bafae9ecceac1cc84b7245a60923cee8e497ae82b6f89bda2808dec4aa35c4a2299819f6cd474202360f0f944776ca63d6a59be6d3a4f10b232d693f8895dc6acaf3f2ef325cb2bcd1bb0013fedfa34b0953ac0f062711c924576d888bc4f33e59f339422eeafb87dc85c60f4e8b09b2dc05d51562c3b066239d947064145827927d21e648cd819f90fccf53fc111e25ebfe3f8e894ea8863ad0e6f4a0582e7ac4bac7fe18db019b096f7013c1d0641940f90bb4e2a04148d8853932f0281043783fccadcdc3168bc29a0f7cdf295dfc2e874df85cd06f62cf282467ae3588741a898eeb58f165d7d86157d1a4158543e6cefcb7b36113ce0b906bad203f5d0d23dfe2abb5133a6bf4527395f33e19d20538ff360b97e2fa6b086b31f2544a6c5cc35e5e3278b28d3de8dfcd4efefa7e68f7eca84885bc421aa7f6eed7a9fbf15f5f458345842daf7d58a7765f064fccb7cb76ad9c7f8493ec3ba4ef9242e1a39c59e2fca98496b59fa07abfe904fe5582f454eeea2b2b485aa235f568e8ab69e74eabbd56d81e0294cb27b208eb46b601b6507689a172999c643754004e05b0d915b6be61c1e1594c55178d35ec5ee53c91dd2d8d5248162bcad2d8be3b2cf1cbc870830d343a5eb0a520d75e7a2b64b97215d00d530693d204d77e3a1a8ccb2ce2a288f3a8601889d2cb96eeb6d8d969a55bdbd26bc405e4433721cd5eb73591c180d0f1e85fc6e9356a04e631fd557c7f53d7001f33c734d1c7369f9364947737f0e68207824d7fc1e82e4dee3e12916d352b905969b92f6027a13f300bc7637f123c5ef54f181b963606e39d26aba2c97d5531097800521b52ac764d8d0c98ad720c59e5ae06ca5c6817efad521dcb8e21359a4bb1a71e72ec0f50342023c1cf6d870a3d50af358ced2abd01dad4f0ed16c1535bc22211db8c1fbc2213ad21d545714bf0515b3f7377223c96c658805a101f0c29f83100b4b2301f6081daefd0784e3a3fa16b8ead8ec832e934e1dfbb1fec0e1d335b033844feb8127eae70a301b27c2afcecd385bbdac95b601a1d425505cddf0693328bd1f915e560cd3d8ee609da3ed7f43f628551174100513bebe2f83b3b3a7c2e4eb63d3a5543a8491e6663c38dbdb735b67ea05124ec9828af7b7da92fee71d16dcbeecb95fccae81b35be27acfe1a079744d833a0454255047f4f9ae179f97e001698a49c3117e1d4618a4389bd53d3f87624a095faa7b89124bcf10a77e82b46a5fd936a8d949307fdbbe647b3099e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad8179b89d08459dffff53e2b2a9fb23e3a83f3b4a00500e2be4ddd075780b7470b4f635dd0349f36f781f8e1a5411f1c579c62345857aff7f890fec80e70d01ac06013db5c69b15f723b5fc7ca8e812b0dc88f085696e1f26bfd8406b7de7b8fb662f9f68d3ba852a2b61436dde9e8d5f90a1b22eec6a2cc1f55f958552c188bb83b5df5ddc66a40179af4678e0aa8eafe898244082c39b443117f7893ce0debf5a8439f4f1d75f19ef2803ab6e366bd0asm-x86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab142.1.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^@]]*]]]V]V]S]N]$] u@\"\\r@\@\\G[[H[^[@[-[@[{[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.27.1.el6]Denys Vlasenko [2.6.32-754.26.1.el6]Denys Vlasenko [2.6.32-754.25.1.el6]Denys Vlasenko [2.6.32-754.24.1.el6]Denys Vlasenko [2.6.32-754.23.1.el6]Denys Vlasenko [2.6.32-754.22.1.el6]Denys Vlasenko [2.6.32-754.21.1.el6]Denys Vlasenko [2.6.32-754.20.1.el6]Denys Vlasenko [2.6.32-754.19.1.el6]Phillip Lougher [2.6.32-754.18.1.el6]Phillip Lougher [2.6.32-754.17.1.el6]Phillip Lougher [2.6.32-754.16.1.el6]Phillip Lougher [2.6.32-754.15.1.el6]Phillip Lougher [2.6.32-754.14.1.el6]Phillip Lougher [2.6.32-754.13.1.el6]Phillip Lougher [2.6.32-754.12.1.el6]Phillip Lougher [2.6.32-754.11.1.el6]Phillip Lougher [2.6.32-754.10.1.el6]Phillip Lougher [2.6.32-754.9.1.el6]Phillip Lougher [2.6.32-754.8.1.el6]Phillip Lougher [2.6.32-754.7.1.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]- [mm] mempolicy: fix a memory corruption by refcount imbalance in alloc_pages_vma() (Waiman Long) [1785321]- [s390] scsi: zfcp: fix reaction on bit error threshold notification (Philipp Rudo) [1764544] - [drm] vmwgfx: refuse to hibernate if we have any resources v2 (Kenneth Yin) [1748195] - [fs] CIFS: avoid using MID 0xFFFF (Leif Sahlberg) [1739948]- [kvm] KVM: VMX: Set VMENTER_L1D_FLUSH_NOT_REQUIRED if !X86_BUG_L1TF (Waiman Long) [1733760] - [virt] KVM: coalesced_mmio: add bounds checking (Bandan Das) [1746799] {CVE-2019-14821} - [virt] KVM: MMIO: Lock coalesced device when checking for available entry (Bandan Das) [1746799] {CVE-2019-14821} - [scsi] scsi: bnx2fc: Handle scope bits when array returns BUSY or TSF (Nilesh Javali) [1749512] - [scsi] scsi: bnx2fc: remove set but not used variables 'task', 'port', 'orig_task' (Nilesh Javali) [1749512] - [scsi] scsi: bnx2fc: remove set but not used variables 'lport', 'host' (Nilesh Javali) [1749512] - [security] KEYS: prevent creating a different user's keyrings (David Howells) [1537371] - [documentation] Documentation: Add ITLB_MULTIHIT documentation (Paolo Bonzini) [1692385] {CVE-2018-12207} - [kvm] KVM: introduce no_huge_pages module parameter (Paolo Bonzini) [1692385] {CVE-2018-12207} - [x86] x86: Add ITLB_MULTIHIT bug infrastructure (Paolo Bonzini) [1692385] {CVE-2018-12207} - [x86] x86/spec_ctrl/taa: Enable TAA status change after late microcode (Waiman Long) [1766531] {CVE-2019-11135} - [documentation] x86/speculation/taa: Add documentation for TSX Async Abort (Waiman Long) [1766531] {CVE-2019-11135} - [base] x86/speculation/taa: Add sysfs reporting for TSX Async Abort (Waiman Long) [1766531] {CVE-2019-11135} - [x86] x86/speculation/taa: Add mitigation for TSX Async Abort (Waiman Long) [1766531] {CVE-2019-11135} - [x86] x86/cpu: Add a helper function x86_read_arch_cap_msr() (Waiman Long) [1766531] {CVE-2019-11135} - [x86] x86/msr: Add the IA32_TSX_CTRL MSR (Waiman Long) [1766531] {CVE-2019-11135} - [drm] drm/i915/cmdparser: Fix jump whitelist clearing (Denys Vlasenko) [1756891] {CVE-2019-0155} - [drm] drm/i915: Lower RM timeout to avoid DSI hard hangs (Dave Airlie) [1756824] {CVE-2019-0154} - [drm] drm/i915/gen8+: Add RC6 CTX corruption WA (Dave Airlie) [1756824] {CVE-2019-0154} - [drm] drm/i915/cmdparser: Ignore Length operands during command matching (Dave Airlie) [1756891] {CVE-2019-0155} - [drm] drm/i915/cmdparser: Add support for backward jumps (Dave Airlie) [1756891] {CVE-2019-0155} - [drm] drm/i915: Add gen9 BCS cmdparsing (Dave Airlie) [1756891] {CVE-2019-0155} - [drm] drm/i915: Allow parsing of unsized batches (Dave Airlie) [1756891] {CVE-2019-0155} - [drm] drm/i915: Support ro ppgtt mapped cmdparser shadow buffers (Dave Airlie) [1756891] {CVE-2019-0155} - [drm] drm/i915: Add support for mandatory cmdparsing (Dave Airlie) [1756891] {CVE-2019-0155} - [drm] drm/i915: Remove Master tables from cmdparser (Dave Airlie) [1756891] {CVE-2019-0155} - [drm] drm/i915: Disable Secure Batches for gen6+ (Dave Airlie) [1756891] {CVE-2019-0155} - [drm] drm/i915: Rename gen7 cmdparser tables (Dave Airlie) [1756891] {CVE-2019-0155} - [drm] drm/i915/gtt: Disable read-only support under GVT (Dave Airlie) [1756891] {CVE-2019-0155} - [drm] erm/i915/gtt: Read-only pages for insert_entries on bdw+ (Dave Airlie) [1756891] {CVE-2019-0155} - [drm] drm/i915/gtt: Add read only pages to gen8_pte_encode (Dave Airlie) [1756891] {CVE-2019-0155}- [net] ip: Don't leak head fragment on queue timeout (Stefano Brivio) [1752536] - [vhost] vhost_net: fix possible infinite loop (Eugenio Perez) [1702941] - [vhost] vhost: introduce vhost_exceeds_weight() (Eugenio Perez) [1702941] - [vhost] vhost_net: introduce vhost_exceeds_weight() (Eugenio Perez) [1702941] - [vhost] vhost_net: use packet weight for rx handler, too (Eugenio Perez) [1702941] - [vhost] vhost-net: set packet weight of tx polling to 2 * vq size (Eugenio Perez) [1702941] - [x86] x86/pti: Fix incorrect global bit setting with PTI on (Waiman Long) [1645724] - [x86] spec_ctrl: disable IBRS in idle, part 2 (Rafael Aquini) [1560787]- [vhost] vhost: make sure log_num < in_num (Eugenio Perez) [1750869 1750869] {CVE-2019-14835}- Rebuild- [scsi] scsi: megaraid_sas: return error when create DMA pool failed (Tomas Henzl) [1712858] {CVE-2019-11810} - [net] net: Set sk_prot_creator when copying sockets to the right proto (Andrea Claudi) [1657117] {CVE-2018-9568}- [x86] x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations (Waiman Long) [1724512] {CVE-2019-1125} - [x86] x86/speculation: Enable Spectre v1 swapgs mitigations (Waiman Long) [1724512] {CVE-2019-1125}- [net] tcp: be more careful in tcp_fragment() (Marcelo Leitner) [1732107] - [net] tcp: refine memory limit test in tcp_fragment() (Florian Westphal) [1728931]- [virt] xenbus: don't look up transaction IDs for ordinary writes (Vitaly Kuznetsov) [1663262] - [virt] xenbus: don't BUG() on user mode induced condition (Vitaly Kuznetsov) [1663262] - [virt] xenbus: Add proper handling of XS_ERROR from Xenbus for transactions (Vitaly Kuznetsov) [1663262] - [fs] proc: restrict kernel stack dumps to root (Denys Vlasenko) [1638193] {CVE-2018-17972} - [crypto] salsa20 - fix blkcipher_walk API usage (Bruno Eduardo de Oliveira Meneguele) [1543984] - [mm] vmscan: do not loop on too_many_isolated for ever (Rafael Aquini) [1658254] - [x86] spec_ctrl: Don't report the use of retpoline on Skylake as vulnerable (Waiman Long) [1666102] - [mm] try harder to allocate vmemmap blocks (Rafael Aquini) [1591394] - [v4l] dvb: revert spectre v1 mitigation (Josh Poimboeuf) [1647975] - [fs] binfmt_misc.c: do not allow offset overflow (Bill O'Donnell) [1710149] - [x86] pti: Don't use PCID and INVPCID in x86-32 (Waiman Long) [1702782] - [mm] mincore.c: make mincore() more conservative (Rafael Aquini) [1664197] {CVE-2019-5489} - [x86] spec: Move retp_compiler() inline function to bugs.c (Waiman Long) [1722185]- [net] tcp: enforce tcp_min_snd_mss in tcp_mtu_probing() (Florian Westphal) [1719614] {CVE-2019-11479} - [net] tcp: add tcp_min_snd_mss sysctl (Florian Westphal) [1719614] {CVE-2019-11479} - [net] tcp: tcp_fragment() should apply sane memory limits (Florian Westphal) [1719840] {CVE-2019-11478} - [net] tcp: limit payload size of sacked skbs (Florian Westphal) [1719585] {CVE-2019-11477} - [net] tcp: pass previous skb to tcp_shifted_skb() (Florian Westphal) [1719585] {CVE-2019-11477} - [lib] idr: free the top layer if idr tree has the maximum height (Denys Vlasenko) [1698139] {CVE-2019-3896} - [lib] idr: fix top layer handling (Denys Vlasenko) [1698139] {CVE-2019-3896} - [lib] idr: fix backtrack logic in idr_remove_all (Denys Vlasenko) [1698139] {CVE-2019-3896}- [virt] xenbus: Fix memory leak on release (Vitaly Kuznetsov) [1661666] - [fs] dcache: fix locking around setting DCACHE_SHRINKING flag (Miklos Szeredi) [1672269] - [x86] KVM: SVM: Selective cr0 intercept (Wei Huang) [1655873] - [x86] KVM: SVM: Restore unconditional cr0 intercept under npt (Wei Huang) [1655873]- [x86] x86/speculation: Don't print MDS_MSG_SMT message if mds_nosmt specified (Waiman Long) [1710081 1710517] - [x86] x86/spec_ctrl: Fix incorrect MDS handling in late microcode loading (Waiman Long) [1710081 1710517] - [x86] x86/speculation: Fix misuse of boot_cpu_has() with bug bits (Waiman Long) [1710121] - [x86] x86/speculation/mds: Fix documentation typo (Waiman Long) [1710517] - [documentation] Documentation: Correct the possible MDS sysfs values (Waiman Long) [1710517] - [x86] x86/mds: Add MDSUM variant to the MDS documentation (Waiman Long) [1710517] - [x86] x86/speculation/mds: Print SMT vulnerable on MSBDS with mitigations off (Waiman Long) [1710517] - [x86] x86/speculation/mds: Fix comment (Waiman Long) [1710517] - [x86] x86/speculation/mds: Add SMT warning message (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [x86] x86/speculation/mds: Add mds=full, nosmt cmdline option (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [x86] x86/speculation: Remove redundant arch_smt_update() invocation (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [x86] x86/spec_ctrl: Add debugfs x86/smt_present file (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [x86] x86/spec_ctrl: Update MDS mitigation status after late microcode load (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [documentation] Documentation: Add MDS vulnerability documentation (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [documentation] Documentation: Move L1TF to separate directory (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [x86] x86/speculation/mds: Add mitigation mode VMWERV (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [x86] x86/speculation/mds: Add sysfs reporting for MDS (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [x86] x86/speculation/mds: Add mitigation control for MDS (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [x86] x86/speculation/mds: Conditionally clear CPU buffers on idle entry (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [kvm] x86/kvm/vmx: Add MDS protection when L1D Flush is not active (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [x86] x86/speculation/mds: Clear CPU buffers on exit to user (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [x86] x86/speculation/mds: Add mds_clear_cpu_buffers() (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [kvm] x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [x86] x86/speculation/mds: Add BUG_MSBDS_ONLY (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [x86] x86/speculation/mds: Add basic bug infrastructure for MDS (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [x86] x86/speculation: Consolidate CPU whitelists (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [x86] x86/l1tf: Show actual SMT state (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [x86] x86/speculation: Simplify sysfs report of VMX L1TF vulnerability (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [x86] x86/cpu: Sanitize FAM6_ATOM naming (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [kernel] sched/smt: Provide sched_smt_active() (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [x86] x86/speculation: Provide arch_smt_update() (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130} - [x86] x86/mm: Fix compilation warning in pgtable_types.h (Waiman Long) [1692386 1692387 1692388] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130}- [s390] kernel: Add crypto card toleration support (Hendrik Brueckner) [1695496]- [fs] ext4: Fix data corruption caused by unaligned direct AIO (Lukas Czerner) [1686170]- [x86] vDSO: Don't generate retpoline for indirect call (Waiman Long) [1638552] - [fs] cifs: fix reparse point/symlink breakage (Leif Sahlberg) [1636484] - [scsi] qla2xxx: Mask off Scope bits in retry delay (Himanshu Madhani) [1588133] - [net] tcp: make tcp_retransmit_timer a no-op on empty write queue (Paolo Abeni) [1585892] - [kernel] sched/sysctl: Check user input value of sysctl_sched_time_avg (Lauro Ramos Venancio) [1579128] - [fs] Fix up non-directory creation in SGID directories (Miklos Szeredi) [1600951] {CVE-2018-13405} - [fs] hugetlbfs: switch to inode_init_owner() (Miklos Szeredi) [1600951] {CVE-2018-13405} - [fs] udf: replace inode uid, gid, mode init with helper (Miklos Szeredi) [1600951] {CVE-2018-13405} - [fs] ubifs: replace inode uid, gid, mode initialization with helper function (Miklos Szeredi) [1600951] {CVE-2018-13405} - [fs] ramfs: replace inode uid, gid, mode initialization with helper function (Miklos Szeredi) [1600951] {CVE-2018-13405} - [fs] ext4: replace inode uid, gid, mode init with helper (Miklos Szeredi) [1600951] {CVE-2018-13405} - [fs] ext3: replace inode uid, gid, mode init with helper (Miklos Szeredi) [1600951] {CVE-2018-13405} - [fs] ext2: replace inode uid, gid, mode init with helper (Miklos Szeredi) [1600951] {CVE-2018-13405} - [fs] btrfs: replace inode uid, gid, mode initialization with helper function (Miklos Szeredi) [1600951] {CVE-2018-13405} - [fs] vfs: Add inode uid,gid,mode init helper (Miklos Szeredi) [1600951] {CVE-2018-13405} - [s390] kernel: adapt to changed CPU vulnerabilities function prototypes (Hendrik Brueckner) [1625381] - [s390] detect etoken facility (Hendrik Brueckner) [1625381] - [s390] Correct register corruption in critical section cleanup (Hendrik Brueckner) [1625381] - [s390] remove indirect branch from do_softirq_own_stack (Hendrik Brueckner) [1625381] - [s390] move spectre sysfs attribute code (Hendrik Brueckner) [1625381] - [s390] kernel: use expoline for indirect branches (Hendrik Brueckner) [1625381] - [s390] ftrace: use expoline for indirect branches (Hendrik Brueckner) [1625381] - [s390] move expoline assembler macros to a header (Hendrik Brueckner) [1625381] - [s390] correct module section names for expoline code revert (Hendrik Brueckner) [1625381] - [x86] speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit (Oleksandr Natalenko) [1670328] - [perf] Fix a race between ring_buffer_detach() and ring_buffer_attach() (Jiri Olsa) [1589340] - [perf] Fix mmap() accounting hole (Jiri Olsa) [1627672] - [perf] Fix perf mmap bugs (Jiri Olsa) [1627672]- [x86] mm/fault: Allow stack access below rsp (Waiman Long) [1644401] - [sound] alsa: rawmidi: Change resized buffers atomically (Denys Vlasenko) [1593083] {CVE-2018-10902}- [net] sctp: sctp should release assoc when sctp_make_abort_user return NULL in sctp_close (Xin Long) [1646405] - [x86] kvm: Update cpuid properly when CR4.OSXAVE or CR4.PKE is changed (Wei Huang) [1425051] - [mm] mempolicy: migrate_to_node should only migrate to node (Rafael Aquini) [1577094] - [mm] vmscan: avoid possible deadlock caused by too_many_isolated() (Rafael Aquini) [1577094] - [fs] seqfile: always allow oom killer (Rodrigo Freire) [1632434] - [fs] seq_file: fallback to vmalloc instead of oom kill processes (Rodrigo Freire) [1632434] - [fs] seq_file: fallback to vmalloc allocation (Rodrigo Freire) [1632434] - [fs] proc/stat: convert to single_open_size() (Rodrigo Freire) [1632434] - [fs] seq_file: always clear m->count when we free m->buf (Rodrigo Freire) [1632434] - [fs] seq_file: single_open_size() new helper (Rodrigo Freire) [1632434] - [fs] stat: Use size_t for sizes instead of unsigned (Rodrigo Freire) [1632434] - [fs] proc: speed up /proc/stat handling (Rodrigo Freire) [1632434]- [block] make sure queue_lock is held when setting flag (Ming Lei) [1650024]- [block] fix warning on lockdep_assert_held(q->queue_lock) (Ming Lei) [1624747] - [kvm] vmx: fix vmwrite to invalid VMCS (Radim Krcmar) [1602011]- [s390] cio: update chpid descriptor after resource accessibility event (Hendrik Brueckner) [1574471] - [s390] af_iucv: enable control sends in case of SEND_SHUTDOWN (Hendrik Brueckner) [1559048] - [s390] qeth: repair SBAL elements calculation (Hendrik Brueckner) [1559021] - [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 1580245473  !"#$%&'()*+,-./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,O2.6.32-042stab142.12.6.32-042stab142.12.6.32-042stab142.12.6.32-042stab142.12.6.32-042stab142.1                 !!! """ ### $$$ %%% &&& ''' ((( )) *** +++ ,,, --- ... /// 000 111 222 333 444 555 666 777 888 999 :: ;;; <<< == >> ??? @@ AA BB CC DDD EE FFF GGG HH II JJ KKK LLL MMM NN O P Q RR SS T UU VV WW XX YY ZZ [ \]]]]^___^``^aa^bb^cc^d]efeg]h]i]jj]k]lmmmmnmoopoqmrmsssttmuuuvvmwwwxxmyyyzzm{{{||m}}}~~mmmm                       ! ""# $%$& '(')'*'+ ,- .. / 0001 2 333435 6 7 8 9 :;<;=:>?>@>A B C DDEDF G H I JJ K LLMLNLOLP Q RRSRTRURVRW XXYXZX[\\\\]]^\_\`\a\b\c\d\effffgfhfifjfkflmmmmnmoopoqmrrmsmtmumvmwxxwyywzzw{{w||w}}w~~wwwwwwwwwwwwwwwwmm       !"###$$$%%$&$'((()))*(+++,+--(.(//(00(11(2223(44(55565775885995:5;(<<(=(>>>??>@@>A>BB>C>DDDE>F>GG>H(I(JJ(KK(LLLM(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-042stab142.1.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.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-042stab142.1//usr/src/kernels/2.6.32-042stab142.1/arch//usr/src/kernels/2.6.32-042stab142.1/arch/alpha//usr/src/kernels/2.6.32-042stab142.1/arch/alpha/boot//usr/src/kernels/2.6.32-042stab142.1/arch/alpha/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/alpha/lib//usr/src/kernels/2.6.32-042stab142.1/arch/alpha/math-emu//usr/src/kernels/2.6.32-042stab142.1/arch/alpha/mm//usr/src/kernels/2.6.32-042stab142.1/arch/alpha/oprofile//usr/src/kernels/2.6.32-042stab142.1/arch/arm//usr/src/kernels/2.6.32-042stab142.1/arch/arm/boot//usr/src/kernels/2.6.32-042stab142.1/arch/arm/boot/bootp//usr/src/kernels/2.6.32-042stab142.1/arch/arm/boot/compressed//usr/src/kernels/2.6.32-042stab142.1/arch/arm/common//usr/src/kernels/2.6.32-042stab142.1/arch/arm/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/arm/lib//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-aaec2000//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-at91//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-bcmring//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-bcmring/csp//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-bcmring/csp/chipc//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-bcmring/csp/dmac//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-bcmring/csp/tmr//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-clps711x//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-davinci//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-ebsa110//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-ep93xx//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-footbridge//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-gemini//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-h720x//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-integrator//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-iop13xx//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-iop32x//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-iop33x//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-ixp2000//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-ixp23xx//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-ixp4xx//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-kirkwood//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-ks8695//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-l7200//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-lh7a40x//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-loki//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-mmp//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-msm//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-mv78xx0//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-mx1//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-mx2//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-mx25//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-mx3//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-mxc91231//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-netx//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-nomadik//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-ns9xxx//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-omap1//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-omap2//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-orion5x//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-pnx4008//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-pxa//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-realview//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-rpc//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-s3c2400//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-s3c2410//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-s3c2412//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-s3c2440//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-s3c2442//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-s3c2443//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-s3c6400//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-s3c6410//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-s5pc100//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-sa1100//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-shark//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-stmp378x//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-stmp37xx//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-u300//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-versatile//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mach-w90x900//usr/src/kernels/2.6.32-042stab142.1/arch/arm/mm//usr/src/kernels/2.6.32-042stab142.1/arch/arm/nwfpe//usr/src/kernels/2.6.32-042stab142.1/arch/arm/oprofile//usr/src/kernels/2.6.32-042stab142.1/arch/arm/plat-iop//usr/src/kernels/2.6.32-042stab142.1/arch/arm/plat-mxc//usr/src/kernels/2.6.32-042stab142.1/arch/arm/plat-omap//usr/src/kernels/2.6.32-042stab142.1/arch/arm/plat-orion//usr/src/kernels/2.6.32-042stab142.1/arch/arm/plat-pxa//usr/src/kernels/2.6.32-042stab142.1/arch/arm/plat-s3c//usr/src/kernels/2.6.32-042stab142.1/arch/arm/plat-s3c24xx//usr/src/kernels/2.6.32-042stab142.1/arch/arm/plat-s3c64xx//usr/src/kernels/2.6.32-042stab142.1/arch/arm/plat-s5pc1xx//usr/src/kernels/2.6.32-042stab142.1/arch/arm/plat-stmp3xxx//usr/src/kernels/2.6.32-042stab142.1/arch/arm/tools//usr/src/kernels/2.6.32-042stab142.1/arch/arm/vfp//usr/src/kernels/2.6.32-042stab142.1/arch/avr32//usr/src/kernels/2.6.32-042stab142.1/arch/avr32/boards//usr/src/kernels/2.6.32-042stab142.1/arch/avr32/boards/atngw100//usr/src/kernels/2.6.32-042stab142.1/arch/avr32/boards/atstk1000//usr/src/kernels/2.6.32-042stab142.1/arch/avr32/boards/favr-32//usr/src/kernels/2.6.32-042stab142.1/arch/avr32/boards/hammerhead//usr/src/kernels/2.6.32-042stab142.1/arch/avr32/boards/merisc//usr/src/kernels/2.6.32-042stab142.1/arch/avr32/boards/mimc200//usr/src/kernels/2.6.32-042stab142.1/arch/avr32/boot//usr/src/kernels/2.6.32-042stab142.1/arch/avr32/boot/images//usr/src/kernels/2.6.32-042stab142.1/arch/avr32/boot/u-boot//usr/src/kernels/2.6.32-042stab142.1/arch/avr32/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/avr32/lib//usr/src/kernels/2.6.32-042stab142.1/arch/avr32/mach-at32ap//usr/src/kernels/2.6.32-042stab142.1/arch/avr32/mm//usr/src/kernels/2.6.32-042stab142.1/arch/avr32/oprofile//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/boot//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/kernel/cplb-mpu//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/kernel/cplb-nompu//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/lib//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/mach-bf518//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/mach-bf518/boards//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/mach-bf527//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/mach-bf527/boards//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/mach-bf533//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/mach-bf533/boards//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/mach-bf537//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/mach-bf537/boards//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/mach-bf538//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/mach-bf538/boards//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/mach-bf548//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/mach-bf548/boards//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/mach-bf561//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/mach-bf561/boards//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/mach-common//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/mm//usr/src/kernels/2.6.32-042stab142.1/arch/blackfin/oprofile//usr/src/kernels/2.6.32-042stab142.1/arch/cris//usr/src/kernels/2.6.32-042stab142.1/arch/cris/arch-v10//usr/src/kernels/2.6.32-042stab142.1/arch/cris/arch-v10/drivers//usr/src/kernels/2.6.32-042stab142.1/arch/cris/arch-v10/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/cris/arch-v10/lib//usr/src/kernels/2.6.32-042stab142.1/arch/cris/arch-v10/mm//usr/src/kernels/2.6.32-042stab142.1/arch/cris/arch-v32//usr/src/kernels/2.6.32-042stab142.1/arch/cris/arch-v32/drivers//usr/src/kernels/2.6.32-042stab142.1/arch/cris/arch-v32/drivers/mach-a3//usr/src/kernels/2.6.32-042stab142.1/arch/cris/arch-v32/drivers/mach-fs//usr/src/kernels/2.6.32-042stab142.1/arch/cris/arch-v32/drivers/pci//usr/src/kernels/2.6.32-042stab142.1/arch/cris/arch-v32/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/cris/arch-v32/lib//usr/src/kernels/2.6.32-042stab142.1/arch/cris/arch-v32/mach-a3//usr/src/kernels/2.6.32-042stab142.1/arch/cris/arch-v32/mach-fs//usr/src/kernels/2.6.32-042stab142.1/arch/cris/arch-v32/mm//usr/src/kernels/2.6.32-042stab142.1/arch/cris/boot//usr/src/kernels/2.6.32-042stab142.1/arch/cris/boot/compressed//usr/src/kernels/2.6.32-042stab142.1/arch/cris/boot/rescue//usr/src/kernels/2.6.32-042stab142.1/arch/cris/include//usr/src/kernels/2.6.32-042stab142.1/arch/cris/include/arch-v32//usr/src/kernels/2.6.32-042stab142.1/arch/cris/include/arch-v32/arch//usr/src/kernels/2.6.32-042stab142.1/arch/cris/include/arch-v32/arch/hwregs//usr/src/kernels/2.6.32-042stab142.1/arch/cris/include/arch-v32/arch/hwregs/iop//usr/src/kernels/2.6.32-042stab142.1/arch/cris/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/cris/mm//usr/src/kernels/2.6.32-042stab142.1/arch/frv//usr/src/kernels/2.6.32-042stab142.1/arch/frv/boot//usr/src/kernels/2.6.32-042stab142.1/arch/frv/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/frv/lib//usr/src/kernels/2.6.32-042stab142.1/arch/frv/mb93090-mb00//usr/src/kernels/2.6.32-042stab142.1/arch/frv/mm//usr/src/kernels/2.6.32-042stab142.1/arch/h8300//usr/src/kernels/2.6.32-042stab142.1/arch/h8300/boot//usr/src/kernels/2.6.32-042stab142.1/arch/h8300/boot/compressed//usr/src/kernels/2.6.32-042stab142.1/arch/h8300/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/h8300/kernel/timer//usr/src/kernels/2.6.32-042stab142.1/arch/h8300/lib//usr/src/kernels/2.6.32-042stab142.1/arch/h8300/mm//usr/src/kernels/2.6.32-042stab142.1/arch/h8300/platform//usr/src/kernels/2.6.32-042stab142.1/arch/h8300/platform/h8300h//usr/src/kernels/2.6.32-042stab142.1/arch/h8300/platform/h8300h/aki3068net//usr/src/kernels/2.6.32-042stab142.1/arch/h8300/platform/h8300h/generic//usr/src/kernels/2.6.32-042stab142.1/arch/h8300/platform/h8300h/h8max//usr/src/kernels/2.6.32-042stab142.1/arch/h8300/platform/h8s//usr/src/kernels/2.6.32-042stab142.1/arch/h8300/platform/h8s/edosk2674//usr/src/kernels/2.6.32-042stab142.1/arch/h8300/platform/h8s/generic//usr/src/kernels/2.6.32-042stab142.1/arch/ia64//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/dig//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/hp//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/hp/common//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/hp/sim//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/hp/sim/boot//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/hp/zx1//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/ia32//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/kernel/cpufreq//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/kvm//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/lib//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/mm//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/oprofile//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/pci//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/sn//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/sn/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/sn/kernel/sn2//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/sn/pci//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/sn/pci/pcibr//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/uv//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/uv/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/ia64/xen//usr/src/kernels/2.6.32-042stab142.1/arch/m32r//usr/src/kernels/2.6.32-042stab142.1/arch/m32r/boot//usr/src/kernels/2.6.32-042stab142.1/arch/m32r/boot/compressed//usr/src/kernels/2.6.32-042stab142.1/arch/m32r/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/m32r/lib//usr/src/kernels/2.6.32-042stab142.1/arch/m32r/mm//usr/src/kernels/2.6.32-042stab142.1/arch/m32r/oprofile//usr/src/kernels/2.6.32-042stab142.1/arch/m32r/platforms//usr/src/kernels/2.6.32-042stab142.1/arch/m32r/platforms/m32104ut//usr/src/kernels/2.6.32-042stab142.1/arch/m32r/platforms/m32700ut//usr/src/kernels/2.6.32-042stab142.1/arch/m32r/platforms/mappi//usr/src/kernels/2.6.32-042stab142.1/arch/m32r/platforms/mappi2//usr/src/kernels/2.6.32-042stab142.1/arch/m32r/platforms/mappi3//usr/src/kernels/2.6.32-042stab142.1/arch/m32r/platforms/oaks32r//usr/src/kernels/2.6.32-042stab142.1/arch/m32r/platforms/opsput//usr/src/kernels/2.6.32-042stab142.1/arch/m32r/platforms/usrv//usr/src/kernels/2.6.32-042stab142.1/arch/m68k//usr/src/kernels/2.6.32-042stab142.1/arch/m68k/amiga//usr/src/kernels/2.6.32-042stab142.1/arch/m68k/apollo//usr/src/kernels/2.6.32-042stab142.1/arch/m68k/atari//usr/src/kernels/2.6.32-042stab142.1/arch/m68k/bvme6000//usr/src/kernels/2.6.32-042stab142.1/arch/m68k/fpsp040//usr/src/kernels/2.6.32-042stab142.1/arch/m68k/hp300//usr/src/kernels/2.6.32-042stab142.1/arch/m68k/ifpsp060//usr/src/kernels/2.6.32-042stab142.1/arch/m68k/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/m68k/lib//usr/src/kernels/2.6.32-042stab142.1/arch/m68k/mac//usr/src/kernels/2.6.32-042stab142.1/arch/m68k/math-emu//usr/src/kernels/2.6.32-042stab142.1/arch/m68k/mm//usr/src/kernels/2.6.32-042stab142.1/arch/m68k/mvme147//usr/src/kernels/2.6.32-042stab142.1/arch/m68k/mvme16x//usr/src/kernels/2.6.32-042stab142.1/arch/m68k/q40//usr/src/kernels/2.6.32-042stab142.1/arch/m68k/sun3//usr/src/kernels/2.6.32-042stab142.1/arch/m68k/sun3/prom//usr/src/kernels/2.6.32-042stab142.1/arch/m68k/sun3x//usr/src/kernels/2.6.32-042stab142.1/arch/m68k/tools//usr/src/kernels/2.6.32-042stab142.1/arch/m68k/tools/amiga//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu/lib//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu/mm//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu/platform//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu/platform/5206//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu/platform/5206e//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu/platform/520x//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu/platform/523x//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu/platform/5249//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu/platform/5272//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu/platform/527x//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu/platform/528x//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu/platform/5307//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu/platform/532x//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu/platform/5407//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu/platform/68328//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu/platform/68360//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu/platform/68EZ328//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu/platform/68VZ328//usr/src/kernels/2.6.32-042stab142.1/arch/m68knommu/platform/coldfire//usr/src/kernels/2.6.32-042stab142.1/arch/microblaze//usr/src/kernels/2.6.32-042stab142.1/arch/microblaze/boot//usr/src/kernels/2.6.32-042stab142.1/arch/microblaze/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/microblaze/kernel/cpu//usr/src/kernels/2.6.32-042stab142.1/arch/microblaze/lib//usr/src/kernels/2.6.32-042stab142.1/arch/microblaze/mm//usr/src/kernels/2.6.32-042stab142.1/arch/microblaze/platform//usr/src/kernels/2.6.32-042stab142.1/arch/microblaze/platform/generic//usr/src/kernels/2.6.32-042stab142.1/arch/mips//usr/src/kernels/2.6.32-042stab142.1/arch/mips/alchemy//usr/src/kernels/2.6.32-042stab142.1/arch/mips/alchemy/common//usr/src/kernels/2.6.32-042stab142.1/arch/mips/alchemy/devboards//usr/src/kernels/2.6.32-042stab142.1/arch/mips/alchemy/devboards/db1x00//usr/src/kernels/2.6.32-042stab142.1/arch/mips/alchemy/devboards/pb1000//usr/src/kernels/2.6.32-042stab142.1/arch/mips/alchemy/devboards/pb1100//usr/src/kernels/2.6.32-042stab142.1/arch/mips/alchemy/devboards/pb1200//usr/src/kernels/2.6.32-042stab142.1/arch/mips/alchemy/devboards/pb1500//usr/src/kernels/2.6.32-042stab142.1/arch/mips/alchemy/devboards/pb1550//usr/src/kernels/2.6.32-042stab142.1/arch/mips/alchemy/mtx-1//usr/src/kernels/2.6.32-042stab142.1/arch/mips/alchemy/xxs1500//usr/src/kernels/2.6.32-042stab142.1/arch/mips/ar7//usr/src/kernels/2.6.32-042stab142.1/arch/mips/basler//usr/src/kernels/2.6.32-042stab142.1/arch/mips/basler/excite//usr/src/kernels/2.6.32-042stab142.1/arch/mips/bcm47xx//usr/src/kernels/2.6.32-042stab142.1/arch/mips/bcm63xx//usr/src/kernels/2.6.32-042stab142.1/arch/mips/bcm63xx/boards//usr/src/kernels/2.6.32-042stab142.1/arch/mips/boot//usr/src/kernels/2.6.32-042stab142.1/arch/mips/cavium-octeon//usr/src/kernels/2.6.32-042stab142.1/arch/mips/cavium-octeon/executive//usr/src/kernels/2.6.32-042stab142.1/arch/mips/cobalt//usr/src/kernels/2.6.32-042stab142.1/arch/mips/dec//usr/src/kernels/2.6.32-042stab142.1/arch/mips/dec/prom//usr/src/kernels/2.6.32-042stab142.1/arch/mips/emma//usr/src/kernels/2.6.32-042stab142.1/arch/mips/emma/common//usr/src/kernels/2.6.32-042stab142.1/arch/mips/emma/markeins//usr/src/kernels/2.6.32-042stab142.1/arch/mips/fw//usr/src/kernels/2.6.32-042stab142.1/arch/mips/fw/arc//usr/src/kernels/2.6.32-042stab142.1/arch/mips/fw/cfe//usr/src/kernels/2.6.32-042stab142.1/arch/mips/fw/lib//usr/src/kernels/2.6.32-042stab142.1/arch/mips/fw/sni//usr/src/kernels/2.6.32-042stab142.1/arch/mips/gt64120//usr/src/kernels/2.6.32-042stab142.1/arch/mips/gt64120/wrppmc//usr/src/kernels/2.6.32-042stab142.1/arch/mips/jazz//usr/src/kernels/2.6.32-042stab142.1/arch/mips/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/mips/lasat//usr/src/kernels/2.6.32-042stab142.1/arch/mips/lasat/image//usr/src/kernels/2.6.32-042stab142.1/arch/mips/lib//usr/src/kernels/2.6.32-042stab142.1/arch/mips/loongson//usr/src/kernels/2.6.32-042stab142.1/arch/mips/loongson/common//usr/src/kernels/2.6.32-042stab142.1/arch/mips/loongson/fuloong-2e//usr/src/kernels/2.6.32-042stab142.1/arch/mips/math-emu//usr/src/kernels/2.6.32-042stab142.1/arch/mips/mipssim//usr/src/kernels/2.6.32-042stab142.1/arch/mips/mm//usr/src/kernels/2.6.32-042stab142.1/arch/mips/mti-malta//usr/src/kernels/2.6.32-042stab142.1/arch/mips/nxp//usr/src/kernels/2.6.32-042stab142.1/arch/mips/nxp/pnx833x//usr/src/kernels/2.6.32-042stab142.1/arch/mips/nxp/pnx833x/common//usr/src/kernels/2.6.32-042stab142.1/arch/mips/nxp/pnx833x/stb22x//usr/src/kernels/2.6.32-042stab142.1/arch/mips/nxp/pnx8550//usr/src/kernels/2.6.32-042stab142.1/arch/mips/nxp/pnx8550/common//usr/src/kernels/2.6.32-042stab142.1/arch/mips/nxp/pnx8550/jbs//usr/src/kernels/2.6.32-042stab142.1/arch/mips/nxp/pnx8550/stb810//usr/src/kernels/2.6.32-042stab142.1/arch/mips/oprofile//usr/src/kernels/2.6.32-042stab142.1/arch/mips/pci//usr/src/kernels/2.6.32-042stab142.1/arch/mips/pmc-sierra//usr/src/kernels/2.6.32-042stab142.1/arch/mips/pmc-sierra/msp71xx//usr/src/kernels/2.6.32-042stab142.1/arch/mips/pmc-sierra/yosemite//usr/src/kernels/2.6.32-042stab142.1/arch/mips/power//usr/src/kernels/2.6.32-042stab142.1/arch/mips/rb532//usr/src/kernels/2.6.32-042stab142.1/arch/mips/sgi-ip22//usr/src/kernels/2.6.32-042stab142.1/arch/mips/sgi-ip27//usr/src/kernels/2.6.32-042stab142.1/arch/mips/sgi-ip32//usr/src/kernels/2.6.32-042stab142.1/arch/mips/sibyte//usr/src/kernels/2.6.32-042stab142.1/arch/mips/sibyte/bcm1480//usr/src/kernels/2.6.32-042stab142.1/arch/mips/sibyte/common//usr/src/kernels/2.6.32-042stab142.1/arch/mips/sibyte/sb1250//usr/src/kernels/2.6.32-042stab142.1/arch/mips/sibyte/swarm//usr/src/kernels/2.6.32-042stab142.1/arch/mips/sni//usr/src/kernels/2.6.32-042stab142.1/arch/mips/txx9//usr/src/kernels/2.6.32-042stab142.1/arch/mips/txx9/generic//usr/src/kernels/2.6.32-042stab142.1/arch/mips/txx9/jmr3927//usr/src/kernels/2.6.32-042stab142.1/arch/mips/txx9/rbtx4927//usr/src/kernels/2.6.32-042stab142.1/arch/mips/txx9/rbtx4938//usr/src/kernels/2.6.32-042stab142.1/arch/mips/txx9/rbtx4939//usr/src/kernels/2.6.32-042stab142.1/arch/mips/vr41xx//usr/src/kernels/2.6.32-042stab142.1/arch/mips/vr41xx/casio-e55//usr/src/kernels/2.6.32-042stab142.1/arch/mips/vr41xx/common//usr/src/kernels/2.6.32-042stab142.1/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/2.6.32-042stab142.1/arch/mn10300//usr/src/kernels/2.6.32-042stab142.1/arch/mn10300/boot//usr/src/kernels/2.6.32-042stab142.1/arch/mn10300/boot/compressed//usr/src/kernels/2.6.32-042stab142.1/arch/mn10300/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/mn10300/lib//usr/src/kernels/2.6.32-042stab142.1/arch/mn10300/mm//usr/src/kernels/2.6.32-042stab142.1/arch/mn10300/oprofile//usr/src/kernels/2.6.32-042stab142.1/arch/mn10300/proc-mn103e010//usr/src/kernels/2.6.32-042stab142.1/arch/mn10300/unit-asb2303//usr/src/kernels/2.6.32-042stab142.1/arch/mn10300/unit-asb2305//usr/src/kernels/2.6.32-042stab142.1/arch/parisc//usr/src/kernels/2.6.32-042stab142.1/arch/parisc/hpux//usr/src/kernels/2.6.32-042stab142.1/arch/parisc/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/parisc/lib//usr/src/kernels/2.6.32-042stab142.1/arch/parisc/math-emu//usr/src/kernels/2.6.32-042stab142.1/arch/parisc/mm//usr/src/kernels/2.6.32-042stab142.1/arch/parisc/oprofile//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/boot//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/kernel/vdso32//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/kernel/vdso64//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/kvm//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/lib//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/math-emu//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/mm//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/oprofile//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/40x//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/44x//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/512x//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/52xx//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/82xx//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/83xx//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/85xx//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/86xx//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/8xx//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/amigaone//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/cell//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/cell/spufs//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/chrp//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/embedded6xx//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/iseries//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/maple//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/pasemi//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/powermac//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/prep//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/ps3//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/platforms/pseries//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/sysdev//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/sysdev/bestcomm//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/sysdev/qe_lib//usr/src/kernels/2.6.32-042stab142.1/arch/powerpc/xmon//usr/src/kernels/2.6.32-042stab142.1/arch/s390//usr/src/kernels/2.6.32-042stab142.1/arch/s390/appldata//usr/src/kernels/2.6.32-042stab142.1/arch/s390/boot//usr/src/kernels/2.6.32-042stab142.1/arch/s390/crypto//usr/src/kernels/2.6.32-042stab142.1/arch/s390/hypfs//usr/src/kernels/2.6.32-042stab142.1/arch/s390/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/s390/kernel/vdso32//usr/src/kernels/2.6.32-042stab142.1/arch/s390/kernel/vdso64//usr/src/kernels/2.6.32-042stab142.1/arch/s390/kvm//usr/src/kernels/2.6.32-042stab142.1/arch/s390/lib//usr/src/kernels/2.6.32-042stab142.1/arch/s390/math-emu//usr/src/kernels/2.6.32-042stab142.1/arch/s390/mm//usr/src/kernels/2.6.32-042stab142.1/arch/s390/oprofile//usr/src/kernels/2.6.32-042stab142.1/arch/score//usr/src/kernels/2.6.32-042stab142.1/arch/score/boot//usr/src/kernels/2.6.32-042stab142.1/arch/score/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/score/lib//usr/src/kernels/2.6.32-042stab142.1/arch/score/mm//usr/src/kernels/2.6.32-042stab142.1/arch/sh//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-cayman//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-dreamcast//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-ecovec24//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-edosk7705//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-highlander//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-hp6xx//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-kfr2r09//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-landisk//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-lboxre2//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-microdev//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-migor//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-r2d//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-rsk//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-sdk7780//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-se//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-se/7206//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-se/7343//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-se/770x//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-se/7721//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-se/7722//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-se/7724//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-se/7751//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-se/7780//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-sh03//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-snapgear//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-systemh//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-titan//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boards/mach-x3proto//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boot//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boot/compressed//usr/src/kernels/2.6.32-042stab142.1/arch/sh/boot/romimage//usr/src/kernels/2.6.32-042stab142.1/arch/sh/cchips//usr/src/kernels/2.6.32-042stab142.1/arch/sh/cchips/hd6446x//usr/src/kernels/2.6.32-042stab142.1/arch/sh/drivers//usr/src/kernels/2.6.32-042stab142.1/arch/sh/drivers/dma//usr/src/kernels/2.6.32-042stab142.1/arch/sh/drivers/pci//usr/src/kernels/2.6.32-042stab142.1/arch/sh/drivers/superhyway//usr/src/kernels/2.6.32-042stab142.1/arch/sh/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/sh/kernel/cpu//usr/src/kernels/2.6.32-042stab142.1/arch/sh/kernel/cpu/irq//usr/src/kernels/2.6.32-042stab142.1/arch/sh/kernel/cpu/sh2//usr/src/kernels/2.6.32-042stab142.1/arch/sh/kernel/cpu/sh2a//usr/src/kernels/2.6.32-042stab142.1/arch/sh/kernel/cpu/sh3//usr/src/kernels/2.6.32-042stab142.1/arch/sh/kernel/cpu/sh4//usr/src/kernels/2.6.32-042stab142.1/arch/sh/kernel/cpu/sh4a//usr/src/kernels/2.6.32-042stab142.1/arch/sh/kernel/cpu/sh5//usr/src/kernels/2.6.32-042stab142.1/arch/sh/kernel/cpu/shmobile//usr/src/kernels/2.6.32-042stab142.1/arch/sh/kernel/vsyscall//usr/src/kernels/2.6.32-042stab142.1/arch/sh/lib//usr/src/kernels/2.6.32-042stab142.1/arch/sh/lib64//usr/src/kernels/2.6.32-042stab142.1/arch/sh/math-emu//usr/src/kernels/2.6.32-042stab142.1/arch/sh/mm//usr/src/kernels/2.6.32-042stab142.1/arch/sh/oprofile//usr/src/kernels/2.6.32-042stab142.1/arch/sh/tools//usr/src/kernels/2.6.32-042stab142.1/arch/sparc//usr/src/kernels/2.6.32-042stab142.1/arch/sparc/boot//usr/src/kernels/2.6.32-042stab142.1/arch/sparc/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/sparc/lib//usr/src/kernels/2.6.32-042stab142.1/arch/sparc/math-emu//usr/src/kernels/2.6.32-042stab142.1/arch/sparc/mm//usr/src/kernels/2.6.32-042stab142.1/arch/sparc/oprofile//usr/src/kernels/2.6.32-042stab142.1/arch/sparc/prom//usr/src/kernels/2.6.32-042stab142.1/arch/um//usr/src/kernels/2.6.32-042stab142.1/arch/um/drivers//usr/src/kernels/2.6.32-042stab142.1/arch/um/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/um/kernel/skas//usr/src/kernels/2.6.32-042stab142.1/arch/um/os-Linux//usr/src/kernels/2.6.32-042stab142.1/arch/um/os-Linux/drivers//usr/src/kernels/2.6.32-042stab142.1/arch/um/os-Linux/skas//usr/src/kernels/2.6.32-042stab142.1/arch/um/os-Linux/sys-i386//usr/src/kernels/2.6.32-042stab142.1/arch/um/os-Linux/sys-x86_64//usr/src/kernels/2.6.32-042stab142.1/arch/um/scripts//usr/src/kernels/2.6.32-042stab142.1/arch/um/sys-i386//usr/src/kernels/2.6.32-042stab142.1/arch/um/sys-ia64//usr/src/kernels/2.6.32-042stab142.1/arch/um/sys-ppc//usr/src/kernels/2.6.32-042stab142.1/arch/um/sys-x86_64//usr/src/kernels/2.6.32-042stab142.1/arch/x86//usr/src/kernels/2.6.32-042stab142.1/arch/x86/boot//usr/src/kernels/2.6.32-042stab142.1/arch/x86/boot/compressed//usr/src/kernels/2.6.32-042stab142.1/arch/x86/crypto//usr/src/kernels/2.6.32-042stab142.1/arch/x86/ia32//usr/src/kernels/2.6.32-042stab142.1/arch/x86/include//usr/src/kernels/2.6.32-042stab142.1/arch/x86/include/asm//usr/src/kernels/2.6.32-042stab142.1/arch/x86/include/asm/crypto//usr/src/kernels/2.6.32-042stab142.1/arch/x86/include/asm/trace//usr/src/kernels/2.6.32-042stab142.1/arch/x86/include/asm/uv//usr/src/kernels/2.6.32-042stab142.1/arch/x86/include/asm/visws//usr/src/kernels/2.6.32-042stab142.1/arch/x86/include/asm/xen//usr/src/kernels/2.6.32-042stab142.1/arch/x86/include/generated//usr/src/kernels/2.6.32-042stab142.1/arch/x86/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/x86/kernel/acpi//usr/src/kernels/2.6.32-042stab142.1/arch/x86/kernel/acpi/realmode//usr/src/kernels/2.6.32-042stab142.1/arch/x86/kernel/apic//usr/src/kernels/2.6.32-042stab142.1/arch/x86/kernel/cpu//usr/src/kernels/2.6.32-042stab142.1/arch/x86/kernel/cpu/cpufreq//usr/src/kernels/2.6.32-042stab142.1/arch/x86/kernel/cpu/mcheck//usr/src/kernels/2.6.32-042stab142.1/arch/x86/kernel/cpu/mtrr//usr/src/kernels/2.6.32-042stab142.1/arch/x86/kvm//usr/src/kernels/2.6.32-042stab142.1/arch/x86/lguest//usr/src/kernels/2.6.32-042stab142.1/arch/x86/lib//usr/src/kernels/2.6.32-042stab142.1/arch/x86/math-emu//usr/src/kernels/2.6.32-042stab142.1/arch/x86/mm//usr/src/kernels/2.6.32-042stab142.1/arch/x86/mm/kmemcheck//usr/src/kernels/2.6.32-042stab142.1/arch/x86/oprofile//usr/src/kernels/2.6.32-042stab142.1/arch/x86/pci//usr/src/kernels/2.6.32-042stab142.1/arch/x86/power//usr/src/kernels/2.6.32-042stab142.1/arch/x86/tools//usr/src/kernels/2.6.32-042stab142.1/arch/x86/vdso//usr/src/kernels/2.6.32-042stab142.1/arch/x86/video//usr/src/kernels/2.6.32-042stab142.1/arch/x86/xen//usr/src/kernels/2.6.32-042stab142.1/arch/xtensa//usr/src/kernels/2.6.32-042stab142.1/arch/xtensa/boot//usr/src/kernels/2.6.32-042stab142.1/arch/xtensa/boot/boot-elf//usr/src/kernels/2.6.32-042stab142.1/arch/xtensa/boot/boot-redboot//usr/src/kernels/2.6.32-042stab142.1/arch/xtensa/boot/lib//usr/src/kernels/2.6.32-042stab142.1/arch/xtensa/boot/ramdisk//usr/src/kernels/2.6.32-042stab142.1/arch/xtensa/kernel//usr/src/kernels/2.6.32-042stab142.1/arch/xtensa/lib//usr/src/kernels/2.6.32-042stab142.1/arch/xtensa/mm//usr/src/kernels/2.6.32-042stab142.1/arch/xtensa/platforms//usr/src/kernels/2.6.32-042stab142.1/arch/xtensa/platforms/iss//usr/src/kernels/2.6.32-042stab142.1/arch/xtensa/platforms/s6105//usr/src/kernels/2.6.32-042stab142.1/arch/xtensa/platforms/xt2000//usr/src/kernels/2.6.32-042stab142.1/arch/xtensa/variants//usr/src/kernels/2.6.32-042stab142.1/arch/xtensa/variants/s6000//usr/src/kernels/2.6.32-042stab142.1/block//usr/src/kernels/2.6.32-042stab142.1/crypto//usr/src/kernels/2.6.32-042stab142.1/crypto/async_tx//usr/src/kernels/2.6.32-042stab142.1/crypto/mpi//usr/src/kernels/2.6.32-042stab142.1/crypto/signature//usr/src/kernels/2.6.32-042stab142.1/drivers//usr/src/kernels/2.6.32-042stab142.1/drivers/accessibility//usr/src/kernels/2.6.32-042stab142.1/drivers/accessibility/braille//usr/src/kernels/2.6.32-042stab142.1/drivers/acpi//usr/src/kernels/2.6.32-042stab142.1/drivers/acpi/acpica//usr/src/kernels/2.6.32-042stab142.1/drivers/acpi/apei//usr/src/kernels/2.6.32-042stab142.1/drivers/amba//usr/src/kernels/2.6.32-042stab142.1/drivers/ata//usr/src/kernels/2.6.32-042stab142.1/drivers/atm//usr/src/kernels/2.6.32-042stab142.1/drivers/auxdisplay//usr/src/kernels/2.6.32-042stab142.1/drivers/base//usr/src/kernels/2.6.32-042stab142.1/drivers/base/power//usr/src/kernels/2.6.32-042stab142.1/drivers/bcma//usr/src/kernels/2.6.32-042stab142.1/drivers/block//usr/src/kernels/2.6.32-042stab142.1/drivers/block/aoe//usr/src/kernels/2.6.32-042stab142.1/drivers/block/drbd//usr/src/kernels/2.6.32-042stab142.1/drivers/block/mtip32xx//usr/src/kernels/2.6.32-042stab142.1/drivers/block/paride//usr/src/kernels/2.6.32-042stab142.1/drivers/block/ploop//usr/src/kernels/2.6.32-042stab142.1/drivers/block/rsxx//usr/src/kernels/2.6.32-042stab142.1/drivers/bluetooth//usr/src/kernels/2.6.32-042stab142.1/drivers/cdrom//usr/src/kernels/2.6.32-042stab142.1/drivers/char//usr/src/kernels/2.6.32-042stab142.1/drivers/char/agp//usr/src/kernels/2.6.32-042stab142.1/drivers/char/hw_random//usr/src/kernels/2.6.32-042stab142.1/drivers/char/ip2//usr/src/kernels/2.6.32-042stab142.1/drivers/char/ipmi//usr/src/kernels/2.6.32-042stab142.1/drivers/char/mwave//usr/src/kernels/2.6.32-042stab142.1/drivers/char/pcmcia//usr/src/kernels/2.6.32-042stab142.1/drivers/char/pcmcia/ipwireless//usr/src/kernels/2.6.32-042stab142.1/drivers/char/rio//usr/src/kernels/2.6.32-042stab142.1/drivers/char/tpm//usr/src/kernels/2.6.32-042stab142.1/drivers/char/xilinx_hwicap//usr/src/kernels/2.6.32-042stab142.1/drivers/clocksource//usr/src/kernels/2.6.32-042stab142.1/drivers/connector//usr/src/kernels/2.6.32-042stab142.1/drivers/cpufreq//usr/src/kernels/2.6.32-042stab142.1/drivers/cpuidle//usr/src/kernels/2.6.32-042stab142.1/drivers/cpuidle/governors//usr/src/kernels/2.6.32-042stab142.1/drivers/crypto//usr/src/kernels/2.6.32-042stab142.1/drivers/crypto/amcc//usr/src/kernels/2.6.32-042stab142.1/drivers/crypto/nx//usr/src/kernels/2.6.32-042stab142.1/drivers/crypto/qat//usr/src/kernels/2.6.32-042stab142.1/drivers/crypto/qat/qat_common//usr/src/kernels/2.6.32-042stab142.1/drivers/crypto/qat/qat_dh895xcc//usr/src/kernels/2.6.32-042stab142.1/drivers/dca//usr/src/kernels/2.6.32-042stab142.1/drivers/dio//usr/src/kernels/2.6.32-042stab142.1/drivers/dma//usr/src/kernels/2.6.32-042stab142.1/drivers/dma/ioat//usr/src/kernels/2.6.32-042stab142.1/drivers/dma/ipu//usr/src/kernels/2.6.32-042stab142.1/drivers/edac//usr/src/kernels/2.6.32-042stab142.1/drivers/eisa//usr/src/kernels/2.6.32-042stab142.1/drivers/firewire//usr/src/kernels/2.6.32-042stab142.1/drivers/firmware//usr/src/kernels/2.6.32-042stab142.1/drivers/gpio//usr/src/kernels/2.6.32-042stab142.1/drivers/gpu//usr/src/kernels/2.6.32-042stab142.1/drivers/gpu/drm//usr/src/kernels/2.6.32-042stab142.1/drivers/gpu/drm/gma500//usr/src/kernels/2.6.32-042stab142.1/drivers/gpu/drm/i2c//usr/src/kernels/2.6.32-042stab142.1/drivers/gpu/drm/i810//usr/src/kernels/2.6.32-042stab142.1/drivers/gpu/drm/i915//usr/src/kernels/2.6.32-042stab142.1/drivers/gpu/drm/mga//usr/src/kernels/2.6.32-042stab142.1/drivers/gpu/drm/nouveau//usr/src/kernels/2.6.32-042stab142.1/drivers/gpu/drm/panel//usr/src/kernels/2.6.32-042stab142.1/drivers/gpu/drm/r128//usr/src/kernels/2.6.32-042stab142.1/drivers/gpu/drm/radeon//usr/src/kernels/2.6.32-042stab142.1/drivers/gpu/drm/savage//usr/src/kernels/2.6.32-042stab142.1/drivers/gpu/drm/sis//usr/src/kernels/2.6.32-042stab142.1/drivers/gpu/drm/tdfx//usr/src/kernels/2.6.32-042stab142.1/drivers/gpu/drm/ttm//usr/src/kernels/2.6.32-042stab142.1/drivers/gpu/drm/via//usr/src/kernels/2.6.32-042stab142.1/drivers/gpu/drm/vmwgfx//usr/src/kernels/2.6.32-042stab142.1/drivers/gpu/vga//usr/src/kernels/2.6.32-042stab142.1/drivers/hid//usr/src/kernels/2.6.32-042stab142.1/drivers/hid/usbhid//usr/src/kernels/2.6.32-042stab142.1/drivers/hv//usr/src/kernels/2.6.32-042stab142.1/drivers/hwmon//usr/src/kernels/2.6.32-042stab142.1/drivers/hwmon/ams//usr/src/kernels/2.6.32-042stab142.1/drivers/i2c//usr/src/kernels/2.6.32-042stab142.1/drivers/i2c/algos//usr/src/kernels/2.6.32-042stab142.1/drivers/i2c/busses//usr/src/kernels/2.6.32-042stab142.1/drivers/i2c/chips//usr/src/kernels/2.6.32-042stab142.1/drivers/ide//usr/src/kernels/2.6.32-042stab142.1/drivers/idle//usr/src/kernels/2.6.32-042stab142.1/drivers/ieee1394//usr/src/kernels/2.6.32-042stab142.1/drivers/ieee802154//usr/src/kernels/2.6.32-042stab142.1/drivers/infiniband//usr/src/kernels/2.6.32-042stab142.1/drivers/infiniband/core//usr/src/kernels/2.6.32-042stab142.1/drivers/infiniband/hw//usr/src/kernels/2.6.32-042stab142.1/drivers/infiniband/hw/amso1100//usr/src/kernels/2.6.32-042stab142.1/drivers/infiniband/hw/cxgb3//usr/src/kernels/2.6.32-042stab142.1/drivers/infiniband/hw/cxgb4//usr/src/kernels/2.6.32-042stab142.1/drivers/infiniband/hw/ehca//usr/src/kernels/2.6.32-042stab142.1/drivers/infiniband/hw/ipath//usr/src/kernels/2.6.32-042stab142.1/drivers/infiniband/hw/mlx4//usr/src/kernels/2.6.32-042stab142.1/drivers/infiniband/hw/mlx5//usr/src/kernels/2.6.32-042stab142.1/drivers/infiniband/hw/mthca//usr/src/kernels/2.6.32-042stab142.1/drivers/infiniband/hw/nes//usr/src/kernels/2.6.32-042stab142.1/drivers/infiniband/hw/ocrdma//usr/src/kernels/2.6.32-042stab142.1/drivers/infiniband/hw/qib//usr/src/kernels/2.6.32-042stab142.1/drivers/infiniband/hw/usnic//usr/src/kernels/2.6.32-042stab142.1/drivers/infiniband/ulp//usr/src/kernels/2.6.32-042stab142.1/drivers/infiniband/ulp/ipoib//usr/src/kernels/2.6.32-042stab142.1/drivers/infiniband/ulp/iser//usr/src/kernels/2.6.32-042stab142.1/drivers/infiniband/ulp/srp//usr/src/kernels/2.6.32-042stab142.1/drivers/input//usr/src/kernels/2.6.32-042stab142.1/drivers/input/gameport//usr/src/kernels/2.6.32-042stab142.1/drivers/input/joystick//usr/src/kernels/2.6.32-042stab142.1/drivers/input/joystick/iforce//usr/src/kernels/2.6.32-042stab142.1/drivers/input/keyboard//usr/src/kernels/2.6.32-042stab142.1/drivers/input/misc//usr/src/kernels/2.6.32-042stab142.1/drivers/input/mouse//usr/src/kernels/2.6.32-042stab142.1/drivers/input/serio//usr/src/kernels/2.6.32-042stab142.1/drivers/input/tablet//usr/src/kernels/2.6.32-042stab142.1/drivers/input/touchscreen//usr/src/kernels/2.6.32-042stab142.1/drivers/isdn//usr/src/kernels/2.6.32-042stab142.1/drivers/isdn/act2000//usr/src/kernels/2.6.32-042stab142.1/drivers/isdn/capi//usr/src/kernels/2.6.32-042stab142.1/drivers/isdn/divert//usr/src/kernels/2.6.32-042stab142.1/drivers/isdn/gigaset//usr/src/kernels/2.6.32-042stab142.1/drivers/isdn/hardware//usr/src/kernels/2.6.32-042stab142.1/drivers/isdn/hardware/avm//usr/src/kernels/2.6.32-042stab142.1/drivers/isdn/hardware/eicon//usr/src/kernels/2.6.32-042stab142.1/drivers/isdn/hardware/mISDN//usr/src/kernels/2.6.32-042stab142.1/drivers/isdn/hisax//usr/src/kernels/2.6.32-042stab142.1/drivers/isdn/hysdn//usr/src/kernels/2.6.32-042stab142.1/drivers/isdn/i4l//usr/src/kernels/2.6.32-042stab142.1/drivers/isdn/icn//usr/src/kernels/2.6.32-042stab142.1/drivers/isdn/isdnloop//usr/src/kernels/2.6.32-042stab142.1/drivers/isdn/mISDN//usr/src/kernels/2.6.32-042stab142.1/drivers/isdn/pcbit//usr/src/kernels/2.6.32-042stab142.1/drivers/isdn/sc//usr/src/kernels/2.6.32-042stab142.1/drivers/leds//usr/src/kernels/2.6.32-042stab142.1/drivers/lguest//usr/src/kernels/2.6.32-042stab142.1/drivers/macintosh//usr/src/kernels/2.6.32-042stab142.1/drivers/mca//usr/src/kernels/2.6.32-042stab142.1/drivers/md//usr/src/kernels/2.6.32-042stab142.1/drivers/md/persistent-data//usr/src/kernels/2.6.32-042stab142.1/drivers/media//usr/src/kernels/2.6.32-042stab142.1/drivers/media/common//usr/src/kernels/2.6.32-042stab142.1/drivers/media/common/tuners//usr/src/kernels/2.6.32-042stab142.1/drivers/media/dvb//usr/src/kernels/2.6.32-042stab142.1/drivers/media/dvb/b2c2//usr/src/kernels/2.6.32-042stab142.1/drivers/media/dvb/bt8xx//usr/src/kernels/2.6.32-042stab142.1/drivers/media/dvb/dm1105//usr/src/kernels/2.6.32-042stab142.1/drivers/media/dvb/dvb-core//usr/src/kernels/2.6.32-042stab142.1/drivers/media/dvb/dvb-usb//usr/src/kernels/2.6.32-042stab142.1/drivers/media/dvb/firewire//usr/src/kernels/2.6.32-042stab142.1/drivers/media/dvb/frontends//usr/src/kernels/2.6.32-042stab142.1/drivers/media/dvb/ngene//usr/src/kernels/2.6.32-042stab142.1/drivers/media/dvb/pluto2//usr/src/kernels/2.6.32-042stab142.1/drivers/media/dvb/pt1//usr/src/kernels/2.6.32-042stab142.1/drivers/media/dvb/siano//usr/src/kernels/2.6.32-042stab142.1/drivers/media/dvb/ttpci//usr/src/kernels/2.6.32-042stab142.1/drivers/media/dvb/ttusb-budget//usr/src/kernels/2.6.32-042stab142.1/drivers/media/dvb/ttusb-dec//usr/src/kernels/2.6.32-042stab142.1/drivers/media/radio//usr/src/kernels/2.6.32-042stab142.1/drivers/media/radio/si470x//usr/src/kernels/2.6.32-042stab142.1/drivers/media/rc//usr/src/kernels/2.6.32-042stab142.1/drivers/media/rc/keymaps//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/au0828//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/bt8xx//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/cpia2//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/cx18//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/cx231xx//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/cx23885//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/cx25840//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/cx88//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/davinci//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/em28xx//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/et61x251//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/gspca//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/gspca/gl860//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/gspca/m5602//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/gspca/stv06xx//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/hdpvr//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/ivtv//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/ovcamchip//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/pvrusb2//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/pwc//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/saa7134//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/saa7164//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/sn9c102//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/tlg2300//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/usbvideo//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/usbvision//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/uvc//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/zc0301//usr/src/kernels/2.6.32-042stab142.1/drivers/media/video/zoran//usr/src/kernels/2.6.32-042stab142.1/drivers/memstick//usr/src/kernels/2.6.32-042stab142.1/drivers/memstick/core//usr/src/kernels/2.6.32-042stab142.1/drivers/memstick/host//usr/src/kernels/2.6.32-042stab142.1/drivers/message//usr/src/kernels/2.6.32-042stab142.1/drivers/message/fusion//usr/src/kernels/2.6.32-042stab142.1/drivers/message/i2o//usr/src/kernels/2.6.32-042stab142.1/drivers/mfd//usr/src/kernels/2.6.32-042stab142.1/drivers/misc//usr/src/kernels/2.6.32-042stab142.1/drivers/misc/c2port//usr/src/kernels/2.6.32-042stab142.1/drivers/misc/cb710//usr/src/kernels/2.6.32-042stab142.1/drivers/misc/eeprom//usr/src/kernels/2.6.32-042stab142.1/drivers/misc/hdpuftrs//usr/src/kernels/2.6.32-042stab142.1/drivers/misc/ibmasm//usr/src/kernels/2.6.32-042stab142.1/drivers/misc/sgi-gru//usr/src/kernels/2.6.32-042stab142.1/drivers/misc/sgi-xp//usr/src/kernels/2.6.32-042stab142.1/drivers/mmc//usr/src/kernels/2.6.32-042stab142.1/drivers/mmc/card//usr/src/kernels/2.6.32-042stab142.1/drivers/mmc/core//usr/src/kernels/2.6.32-042stab142.1/drivers/mmc/host//usr/src/kernels/2.6.32-042stab142.1/drivers/mtd//usr/src/kernels/2.6.32-042stab142.1/drivers/mtd/chips//usr/src/kernels/2.6.32-042stab142.1/drivers/mtd/devices//usr/src/kernels/2.6.32-042stab142.1/drivers/mtd/lpddr//usr/src/kernels/2.6.32-042stab142.1/drivers/mtd/maps//usr/src/kernels/2.6.32-042stab142.1/drivers/mtd/nand//usr/src/kernels/2.6.32-042stab142.1/drivers/mtd/onenand//usr/src/kernels/2.6.32-042stab142.1/drivers/mtd/tests//usr/src/kernels/2.6.32-042stab142.1/drivers/mtd/ubi//usr/src/kernels/2.6.32-042stab142.1/drivers/net//usr/src/kernels/2.6.32-042stab142.1/drivers/net/appletalk//usr/src/kernels/2.6.32-042stab142.1/drivers/net/arcnet//usr/src/kernels/2.6.32-042stab142.1/drivers/net/arm//usr/src/kernels/2.6.32-042stab142.1/drivers/net/atl1c//usr/src/kernels/2.6.32-042stab142.1/drivers/net/atl1e//usr/src/kernels/2.6.32-042stab142.1/drivers/net/atlx//usr/src/kernels/2.6.32-042stab142.1/drivers/net/benet//usr/src/kernels/2.6.32-042stab142.1/drivers/net/bna//usr/src/kernels/2.6.32-042stab142.1/drivers/net/bnx2x//usr/src/kernels/2.6.32-042stab142.1/drivers/net/bnxt//usr/src/kernels/2.6.32-042stab142.1/drivers/net/bonding//usr/src/kernels/2.6.32-042stab142.1/drivers/net/can//usr/src/kernels/2.6.32-042stab142.1/drivers/net/can/sja1000//usr/src/kernels/2.6.32-042stab142.1/drivers/net/can/usb//usr/src/kernels/2.6.32-042stab142.1/drivers/net/chelsio//usr/src/kernels/2.6.32-042stab142.1/drivers/net/cris//usr/src/kernels/2.6.32-042stab142.1/drivers/net/cxgb3//usr/src/kernels/2.6.32-042stab142.1/drivers/net/cxgb4//usr/src/kernels/2.6.32-042stab142.1/drivers/net/cxgb4vf//usr/src/kernels/2.6.32-042stab142.1/drivers/net/e1000//usr/src/kernels/2.6.32-042stab142.1/drivers/net/e1000e//usr/src/kernels/2.6.32-042stab142.1/drivers/net/ehea//usr/src/kernels/2.6.32-042stab142.1/drivers/net/enic//usr/src/kernels/2.6.32-042stab142.1/drivers/net/fm10k//usr/src/kernels/2.6.32-042stab142.1/drivers/net/fs_enet//usr/src/kernels/2.6.32-042stab142.1/drivers/net/hamradio//usr/src/kernels/2.6.32-042stab142.1/drivers/net/hyperv//usr/src/kernels/2.6.32-042stab142.1/drivers/net/i40e//usr/src/kernels/2.6.32-042stab142.1/drivers/net/i40evf//usr/src/kernels/2.6.32-042stab142.1/drivers/net/ibm_newemac//usr/src/kernels/2.6.32-042stab142.1/drivers/net/igb//usr/src/kernels/2.6.32-042stab142.1/drivers/net/igbvf//usr/src/kernels/2.6.32-042stab142.1/drivers/net/irda//usr/src/kernels/2.6.32-042stab142.1/drivers/net/ixgb//usr/src/kernels/2.6.32-042stab142.1/drivers/net/ixgbe//usr/src/kernels/2.6.32-042stab142.1/drivers/net/ixgbevf//usr/src/kernels/2.6.32-042stab142.1/drivers/net/ixp2000//usr/src/kernels/2.6.32-042stab142.1/drivers/net/mlx4//usr/src/kernels/2.6.32-042stab142.1/drivers/net/mlx5//usr/src/kernels/2.6.32-042stab142.1/drivers/net/mlx5/core//usr/src/kernels/2.6.32-042stab142.1/drivers/net/myri10ge//usr/src/kernels/2.6.32-042stab142.1/drivers/net/netxen//usr/src/kernels/2.6.32-042stab142.1/drivers/net/pch_gbe//usr/src/kernels/2.6.32-042stab142.1/drivers/net/pcmcia//usr/src/kernels/2.6.32-042stab142.1/drivers/net/phy//usr/src/kernels/2.6.32-042stab142.1/drivers/net/qlcnic//usr/src/kernels/2.6.32-042stab142.1/drivers/net/qlge//usr/src/kernels/2.6.32-042stab142.1/drivers/net/sfc//usr/src/kernels/2.6.32-042stab142.1/drivers/net/skfp//usr/src/kernels/2.6.32-042stab142.1/drivers/net/stmmac//usr/src/kernels/2.6.32-042stab142.1/drivers/net/tokenring//usr/src/kernels/2.6.32-042stab142.1/drivers/net/tulip//usr/src/kernels/2.6.32-042stab142.1/drivers/net/usb//usr/src/kernels/2.6.32-042stab142.1/drivers/net/vmxnet3//usr/src/kernels/2.6.32-042stab142.1/drivers/net/vxge//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wan//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wan/lmc//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wimax//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wimax/i2400m//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/ath//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/ath/ath5k//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/ath/ath9k//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/ath/carl9170//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/b43//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/b43legacy//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/brcm80211//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/brcm80211/brcmfmac//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/brcm80211/brcmsmac//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/brcm80211/brcmutil//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/hostap//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/ipw2x00//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/iwlegacy//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/iwlwifi//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/iwlwifi/dvm//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/iwlwifi/mvm//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/libertas//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/libertas_tf//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/orinoco//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/p54//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/prism54//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/rt2x00//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/rtl818x//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/rtl818x/rtl8180//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/rtl818x/rtl8187//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/rtlwifi//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/rtlwifi/btcoexist//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/rtlwifi/rtl8188ee//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/rtlwifi/rtl8192c//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/rtlwifi/rtl8192ce//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/rtlwifi/rtl8192cu//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/rtlwifi/rtl8192de//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/rtlwifi/rtl8192ee//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/rtlwifi/rtl8192se//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/rtlwifi/rtl8723ae//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/rtlwifi/rtl8723be//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/rtlwifi/rtl8723com//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/rtlwifi/rtl8821ae//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/ti//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/ti/wl1251//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/ti/wl12xx//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/ti/wl18xx//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/ti/wlcore//usr/src/kernels/2.6.32-042stab142.1/drivers/net/wireless/zd1211rw//usr/src/kernels/2.6.32-042stab142.1/drivers/nubus//usr/src/kernels/2.6.32-042stab142.1/drivers/of//usr/src/kernels/2.6.32-042stab142.1/drivers/parisc//usr/src/kernels/2.6.32-042stab142.1/drivers/parport//usr/src/kernels/2.6.32-042stab142.1/drivers/pci//usr/src/kernels/2.6.32-042stab142.1/drivers/pci/hotplug//usr/src/kernels/2.6.32-042stab142.1/drivers/pci/pcie//usr/src/kernels/2.6.32-042stab142.1/drivers/pci/pcie/aer//usr/src/kernels/2.6.32-042stab142.1/drivers/pcmcia//usr/src/kernels/2.6.32-042stab142.1/drivers/platform//usr/src/kernels/2.6.32-042stab142.1/drivers/platform/x86//usr/src/kernels/2.6.32-042stab142.1/drivers/pnp//usr/src/kernels/2.6.32-042stab142.1/drivers/pnp/isapnp//usr/src/kernels/2.6.32-042stab142.1/drivers/pnp/pnpacpi//usr/src/kernels/2.6.32-042stab142.1/drivers/pnp/pnpbios//usr/src/kernels/2.6.32-042stab142.1/drivers/power//usr/src/kernels/2.6.32-042stab142.1/drivers/powercap//usr/src/kernels/2.6.32-042stab142.1/drivers/pps//usr/src/kernels/2.6.32-042stab142.1/drivers/ps3//usr/src/kernels/2.6.32-042stab142.1/drivers/ptp//usr/src/kernels/2.6.32-042stab142.1/drivers/rapidio//usr/src/kernels/2.6.32-042stab142.1/drivers/rapidio/switches//usr/src/kernels/2.6.32-042stab142.1/drivers/regulator//usr/src/kernels/2.6.32-042stab142.1/drivers/rtc//usr/src/kernels/2.6.32-042stab142.1/drivers/s390//usr/src/kernels/2.6.32-042stab142.1/drivers/s390/block//usr/src/kernels/2.6.32-042stab142.1/drivers/s390/char//usr/src/kernels/2.6.32-042stab142.1/drivers/s390/cio//usr/src/kernels/2.6.32-042stab142.1/drivers/s390/crypto//usr/src/kernels/2.6.32-042stab142.1/drivers/s390/kvm//usr/src/kernels/2.6.32-042stab142.1/drivers/s390/net//usr/src/kernels/2.6.32-042stab142.1/drivers/s390/scsi//usr/src/kernels/2.6.32-042stab142.1/drivers/sbus//usr/src/kernels/2.6.32-042stab142.1/drivers/sbus/char//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/aacraid//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/aic7xxx//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/aic94xx//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/arcmsr//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/arm//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/be2iscsi//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/bfa//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/bnx2fc//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/bnx2i//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/cxgbi//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/device_handler//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/fcoe//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/fnic//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/ibmvscsi//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/isci//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/isci/firmware//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/libfc//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/libsas//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/lpfc//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/megaraid//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/mvsas//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/osd//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/pcmcia//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/pm8001//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/qla2xxx//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/qla4xxx//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/smartpqi//usr/src/kernels/2.6.32-042stab142.1/drivers/scsi/sym53c8xx_2//usr/src/kernels/2.6.32-042stab142.1/drivers/serial//usr/src/kernels/2.6.32-042stab142.1/drivers/serial/cpm_uart//usr/src/kernels/2.6.32-042stab142.1/drivers/serial/jsm//usr/src/kernels/2.6.32-042stab142.1/drivers/sfi//usr/src/kernels/2.6.32-042stab142.1/drivers/sh//usr/src/kernels/2.6.32-042stab142.1/drivers/sh/maple//usr/src/kernels/2.6.32-042stab142.1/drivers/sh/superhyway//usr/src/kernels/2.6.32-042stab142.1/drivers/sn//usr/src/kernels/2.6.32-042stab142.1/drivers/spi//usr/src/kernels/2.6.32-042stab142.1/drivers/ssb//usr/src/kernels/2.6.32-042stab142.1/drivers/staging//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/altpciechdma//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/android//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/asus_oled//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/b3dfg//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/comedi//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/comedi/drivers//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/comedi/kcomedilib//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/cx25821//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/dream//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/dream/camera//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/dream/qdsp5//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/dream/smd//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/dst//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/echo//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/et131x//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/frontier//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/go7007//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/iio//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/iio/accel//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/iio/adc//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/iio/light//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/iio/trigger//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/line6//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/mimio//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/octeon//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/otus//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/p9auth//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/panel//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/phison//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/poch//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/pohmelfs//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/quatech_usb2//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/rar//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/rt2860//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/rt2870//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/rt3090//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/rtl8187se//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/rtl8192e//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/rtl8192su//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/rtl8192su/ieee80211//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/sep//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/serqt_usb2//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/slicoss//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/udlfb//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/usbip//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/vme//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/vme/bridges//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/vme/devices//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/vt6655//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/vt6656//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/winbond//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/wlan-ng//usr/src/kernels/2.6.32-042stab142.1/drivers/staging/zram//usr/src/kernels/2.6.32-042stab142.1/drivers/target//usr/src/kernels/2.6.32-042stab142.1/drivers/target/loopback//usr/src/kernels/2.6.32-042stab142.1/drivers/target/tcm_fc//usr/src/kernels/2.6.32-042stab142.1/drivers/tc//usr/src/kernels/2.6.32-042stab142.1/drivers/telephony//usr/src/kernels/2.6.32-042stab142.1/drivers/thermal//usr/src/kernels/2.6.32-042stab142.1/drivers/uio//usr/src/kernels/2.6.32-042stab142.1/drivers/usb//usr/src/kernels/2.6.32-042stab142.1/drivers/usb/atm//usr/src/kernels/2.6.32-042stab142.1/drivers/usb/c67x00//usr/src/kernels/2.6.32-042stab142.1/drivers/usb/class//usr/src/kernels/2.6.32-042stab142.1/drivers/usb/core//usr/src/kernels/2.6.32-042stab142.1/drivers/usb/early//usr/src/kernels/2.6.32-042stab142.1/drivers/usb/gadget//usr/src/kernels/2.6.32-042stab142.1/drivers/usb/host//usr/src/kernels/2.6.32-042stab142.1/drivers/usb/image//usr/src/kernels/2.6.32-042stab142.1/drivers/usb/misc//usr/src/kernels/2.6.32-042stab142.1/drivers/usb/misc/sisusbvga//usr/src/kernels/2.6.32-042stab142.1/drivers/usb/mon//usr/src/kernels/2.6.32-042stab142.1/drivers/usb/musb//usr/src/kernels/2.6.32-042stab142.1/drivers/usb/otg//usr/src/kernels/2.6.32-042stab142.1/drivers/usb/serial//usr/src/kernels/2.6.32-042stab142.1/drivers/usb/storage//usr/src/kernels/2.6.32-042stab142.1/drivers/usb/wusbcore//usr/src/kernels/2.6.32-042stab142.1/drivers/uwb//usr/src/kernels/2.6.32-042stab142.1/drivers/uwb/i1480//usr/src/kernels/2.6.32-042stab142.1/drivers/uwb/i1480/dfu//usr/src/kernels/2.6.32-042stab142.1/drivers/uwb/i1480/i1480u-wlp//usr/src/kernels/2.6.32-042stab142.1/drivers/uwb/wlp//usr/src/kernels/2.6.32-042stab142.1/drivers/vhost//usr/src/kernels/2.6.32-042stab142.1/drivers/video//usr/src/kernels/2.6.32-042stab142.1/drivers/video/aty//usr/src/kernels/2.6.32-042stab142.1/drivers/video/backlight//usr/src/kernels/2.6.32-042stab142.1/drivers/video/console//usr/src/kernels/2.6.32-042stab142.1/drivers/video/display//usr/src/kernels/2.6.32-042stab142.1/drivers/video/geode//usr/src/kernels/2.6.32-042stab142.1/drivers/video/i810//usr/src/kernels/2.6.32-042stab142.1/drivers/video/intelfb//usr/src/kernels/2.6.32-042stab142.1/drivers/video/kyro//usr/src/kernels/2.6.32-042stab142.1/drivers/video/logo//usr/src/kernels/2.6.32-042stab142.1/drivers/video/matrox//usr/src/kernels/2.6.32-042stab142.1/drivers/video/mb862xx//usr/src/kernels/2.6.32-042stab142.1/drivers/video/mbx//usr/src/kernels/2.6.32-042stab142.1/drivers/video/msm//usr/src/kernels/2.6.32-042stab142.1/drivers/video/nvidia//usr/src/kernels/2.6.32-042stab142.1/drivers/video/omap//usr/src/kernels/2.6.32-042stab142.1/drivers/video/pnx4008//usr/src/kernels/2.6.32-042stab142.1/drivers/video/riva//usr/src/kernels/2.6.32-042stab142.1/drivers/video/savage//usr/src/kernels/2.6.32-042stab142.1/drivers/video/sis//usr/src/kernels/2.6.32-042stab142.1/drivers/video/vermilion//usr/src/kernels/2.6.32-042stab142.1/drivers/video/via//usr/src/kernels/2.6.32-042stab142.1/drivers/virtio//usr/src/kernels/2.6.32-042stab142.1/drivers/vlynq//usr/src/kernels/2.6.32-042stab142.1/drivers/w1//usr/src/kernels/2.6.32-042stab142.1/drivers/w1/masters//usr/src/kernels/2.6.32-042stab142.1/drivers/w1/slaves//usr/src/kernels/2.6.32-042stab142.1/drivers/watchdog//usr/src/kernels/2.6.32-042stab142.1/drivers/xen//usr/src/kernels/2.6.32-042stab142.1/drivers/xen/xenbus//usr/src/kernels/2.6.32-042stab142.1/drivers/xen/xenfs//usr/src/kernels/2.6.32-042stab142.1/drivers/zorro//usr/src/kernels/2.6.32-042stab142.1/firmware//usr/src/kernels/2.6.32-042stab142.1/firmware/carl9170fw//usr/src/kernels/2.6.32-042stab142.1/firmware/carl9170fw/carlfw//usr/src/kernels/2.6.32-042stab142.1/firmware/carl9170fw/carlfw/usb//usr/src/kernels/2.6.32-042stab142.1/firmware/carl9170fw/minifw//usr/src/kernels/2.6.32-042stab142.1/firmware/carl9170fw/toolchain//usr/src/kernels/2.6.32-042stab142.1/firmware/carl9170fw/tools//usr/src/kernels/2.6.32-042stab142.1/fs//usr/src/kernels/2.6.32-042stab142.1/fs/9p//usr/src/kernels/2.6.32-042stab142.1/fs/adfs//usr/src/kernels/2.6.32-042stab142.1/fs/affs//usr/src/kernels/2.6.32-042stab142.1/fs/afs//usr/src/kernels/2.6.32-042stab142.1/fs/autofs//usr/src/kernels/2.6.32-042stab142.1/fs/autofs4//usr/src/kernels/2.6.32-042stab142.1/fs/befs//usr/src/kernels/2.6.32-042stab142.1/fs/bfs//usr/src/kernels/2.6.32-042stab142.1/fs/btrfs//usr/src/kernels/2.6.32-042stab142.1/fs/cachefiles//usr/src/kernels/2.6.32-042stab142.1/fs/cifs//usr/src/kernels/2.6.32-042stab142.1/fs/coda//usr/src/kernels/2.6.32-042stab142.1/fs/configfs//usr/src/kernels/2.6.32-042stab142.1/fs/cramfs//usr/src/kernels/2.6.32-042stab142.1/fs/debugfs//usr/src/kernels/2.6.32-042stab142.1/fs/devpts//usr/src/kernels/2.6.32-042stab142.1/fs/dlm//usr/src/kernels/2.6.32-042stab142.1/fs/ecryptfs//usr/src/kernels/2.6.32-042stab142.1/fs/efs//usr/src/kernels/2.6.32-042stab142.1/fs/exofs//usr/src/kernels/2.6.32-042stab142.1/fs/exportfs//usr/src/kernels/2.6.32-042stab142.1/fs/ext2//usr/src/kernels/2.6.32-042stab142.1/fs/ext3//usr/src/kernels/2.6.32-042stab142.1/fs/ext4//usr/src/kernels/2.6.32-042stab142.1/fs/fat//usr/src/kernels/2.6.32-042stab142.1/fs/freevxfs//usr/src/kernels/2.6.32-042stab142.1/fs/fscache//usr/src/kernels/2.6.32-042stab142.1/fs/fuse//usr/src/kernels/2.6.32-042stab142.1/fs/gfs2//usr/src/kernels/2.6.32-042stab142.1/fs/hfs//usr/src/kernels/2.6.32-042stab142.1/fs/hfsplus//usr/src/kernels/2.6.32-042stab142.1/fs/hostfs//usr/src/kernels/2.6.32-042stab142.1/fs/hpfs//usr/src/kernels/2.6.32-042stab142.1/fs/hppfs//usr/src/kernels/2.6.32-042stab142.1/fs/hugetlbfs//usr/src/kernels/2.6.32-042stab142.1/fs/isofs//usr/src/kernels/2.6.32-042stab142.1/fs/jbd//usr/src/kernels/2.6.32-042stab142.1/fs/jbd2//usr/src/kernels/2.6.32-042stab142.1/fs/jffs2//usr/src/kernels/2.6.32-042stab142.1/fs/jfs//usr/src/kernels/2.6.32-042stab142.1/fs/lockd//usr/src/kernels/2.6.32-042stab142.1/fs/minix//usr/src/kernels/2.6.32-042stab142.1/fs/ncpfs//usr/src/kernels/2.6.32-042stab142.1/fs/nfs//usr/src/kernels/2.6.32-042stab142.1/fs/nfs_common//usr/src/kernels/2.6.32-042stab142.1/fs/nfsd//usr/src/kernels/2.6.32-042stab142.1/fs/nilfs2//usr/src/kernels/2.6.32-042stab142.1/fs/nls//usr/src/kernels/2.6.32-042stab142.1/fs/notify//usr/src/kernels/2.6.32-042stab142.1/fs/notify/dnotify//usr/src/kernels/2.6.32-042stab142.1/fs/notify/inotify//usr/src/kernels/2.6.32-042stab142.1/fs/ntfs//usr/src/kernels/2.6.32-042stab142.1/fs/ocfs2//usr/src/kernels/2.6.32-042stab142.1/fs/ocfs2/cluster//usr/src/kernels/2.6.32-042stab142.1/fs/ocfs2/dlm//usr/src/kernels/2.6.32-042stab142.1/fs/omfs//usr/src/kernels/2.6.32-042stab142.1/fs/openpromfs//usr/src/kernels/2.6.32-042stab142.1/fs/partitions//usr/src/kernels/2.6.32-042stab142.1/fs/proc//usr/src/kernels/2.6.32-042stab142.1/fs/pstore//usr/src/kernels/2.6.32-042stab142.1/fs/qnx4//usr/src/kernels/2.6.32-042stab142.1/fs/quota//usr/src/kernels/2.6.32-042stab142.1/fs/quota/vzdquota//usr/src/kernels/2.6.32-042stab142.1/fs/ramfs//usr/src/kernels/2.6.32-042stab142.1/fs/reiserfs//usr/src/kernels/2.6.32-042stab142.1/fs/romfs//usr/src/kernels/2.6.32-042stab142.1/fs/smbfs//usr/src/kernels/2.6.32-042stab142.1/fs/squashfs//usr/src/kernels/2.6.32-042stab142.1/fs/sysfs//usr/src/kernels/2.6.32-042stab142.1/fs/sysv//usr/src/kernels/2.6.32-042stab142.1/fs/ubifs//usr/src/kernels/2.6.32-042stab142.1/fs/udf//usr/src/kernels/2.6.32-042stab142.1/fs/ufs//usr/src/kernels/2.6.32-042stab142.1/fs/xfs//usr/src/kernels/2.6.32-042stab142.1/include//usr/src/kernels/2.6.32-042stab142.1/include/acpi//usr/src/kernels/2.6.32-042stab142.1/include/acpi/platform//usr/src/kernels/2.6.32-042stab142.1/include/asm-generic//usr/src/kernels/2.6.32-042stab142.1/include/asm-generic/bitops//usr/src/kernels/2.6.32-042stab142.1/include/asm-x86//usr/src/kernels/2.6.32-042stab142.1/include/bc//usr/src/kernels/2.6.32-042stab142.1/include/config//usr/src/kernels/2.6.32-042stab142.1/include/config/8139too//usr/src/kernels/2.6.32-042stab142.1/include/config/ab3100//usr/src/kernels/2.6.32-042stab142.1/include/config/ac97//usr/src/kernels/2.6.32-042stab142.1/include/config/acer//usr/src/kernels/2.6.32-042stab142.1/include/config/acpi//usr/src/kernels/2.6.32-042stab142.1/include/config/acpi/apei//usr/src/kernels/2.6.32-042stab142.1/include/config/acpi/apei/erst//usr/src/kernels/2.6.32-042stab142.1/include/config/acpi/apei/memory//usr/src/kernels/2.6.32-042stab142.1/include/config/acpi/blacklist//usr/src/kernels/2.6.32-042stab142.1/include/config/acpi/hotplug//usr/src/kernels/2.6.32-042stab142.1/include/config/acpi/hotplug/memory//usr/src/kernels/2.6.32-042stab142.1/include/config/acpi/hotplug/memory/auto//usr/src/kernels/2.6.32-042stab142.1/include/config/acpi/pci//usr/src/kernels/2.6.32-042stab142.1/include/config/acpi/power//usr/src/kernels/2.6.32-042stab142.1/include/config/acpi/proc//usr/src/kernels/2.6.32-042stab142.1/include/config/acpi/processor//usr/src/kernels/2.6.32-042stab142.1/include/config/acpi/procfs//usr/src/kernels/2.6.32-042stab142.1/include/config/acpi/sysfs//usr/src/kernels/2.6.32-042stab142.1/include/config/adaptec//usr/src/kernels/2.6.32-042stab142.1/include/config/agp//usr/src/kernels/2.6.32-042stab142.1/include/config/aic79xx//usr/src/kernels/2.6.32-042stab142.1/include/config/aic79xx/cmds//usr/src/kernels/2.6.32-042stab142.1/include/config/aic79xx/cmds/per//usr/src/kernels/2.6.32-042stab142.1/include/config/aic79xx/debug//usr/src/kernels/2.6.32-042stab142.1/include/config/aic79xx/reset//usr/src/kernels/2.6.32-042stab142.1/include/config/aic79xx/reset/delay//usr/src/kernels/2.6.32-042stab142.1/include/config/aic7xxx//usr/src/kernels/2.6.32-042stab142.1/include/config/aic7xxx/cmds//usr/src/kernels/2.6.32-042stab142.1/include/config/aic7xxx/cmds/per//usr/src/kernels/2.6.32-042stab142.1/include/config/aic7xxx/debug//usr/src/kernels/2.6.32-042stab142.1/include/config/aic7xxx/reset//usr/src/kernels/2.6.32-042stab142.1/include/config/aic7xxx/reset/delay//usr/src/kernels/2.6.32-042stab142.1/include/config/airo//usr/src/kernels/2.6.32-042stab142.1/include/config/alim1535//usr/src/kernels/2.6.32-042stab142.1/include/config/alim7101//usr/src/kernels/2.6.32-042stab142.1/include/config/amd//usr/src/kernels/2.6.32-042stab142.1/include/config/amd/iommu//usr/src/kernels/2.6.32-042stab142.1/include/config/amd8111//usr/src/kernels/2.6.32-042stab142.1/include/config/amiga//usr/src/kernels/2.6.32-042stab142.1/include/config/anon//usr/src/kernels/2.6.32-042stab142.1/include/config/arch//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/dma//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/dma/addr//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/dma/addr/t//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/enable//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/enable/memory//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/has//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/has/cache//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/has/cache/line//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/has/cpu//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/has/cpu/idle//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/has/default//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/has/elf//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/have//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/have/nmi//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/have/nmi/safe//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/hibernation//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/may//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/may/have//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/may/have/pc//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/memory//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/phys//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/phys/addr//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/phys/addr/t//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/populates//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/populates/node//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/proc//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/proc/kcore//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/select//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/select/memory//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/sparsemem//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/supports//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/supports/debug//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/supports/memory//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/supports/optimized//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/suspend//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/uses//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/uses/pg//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/want//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/want/frame//usr/src/kernels/2.6.32-042stab142.1/include/config/arch/want/optional//usr/src/kernels/2.6.32-042stab142.1/include/config/ask//usr/src/kernels/2.6.32-042stab142.1/include/config/ask/ip//usr/src/kernels/2.6.32-042stab142.1/include/config/ask/ip/fib//usr/src/kernels/2.6.32-042stab142.1/include/config/asus//usr/src/kernels/2.6.32-042stab142.1/include/config/async//usr/src/kernels/2.6.32-042stab142.1/include/config/async/raid6//usr/src/kernels/2.6.32-042stab142.1/include/config/async/tx//usr/src/kernels/2.6.32-042stab142.1/include/config/async/tx/disable//usr/src/kernels/2.6.32-042stab142.1/include/config/async/tx/disable/channel//usr/src/kernels/2.6.32-042stab142.1/include/config/async/tx/disable/pq//usr/src/kernels/2.6.32-042stab142.1/include/config/async/tx/disable/pq/val//usr/src/kernels/2.6.32-042stab142.1/include/config/async/tx/disable/xor//usr/src/kernels/2.6.32-042stab142.1/include/config/async/tx/disable/xor/val//usr/src/kernels/2.6.32-042stab142.1/include/config/at76c50x//usr/src/kernels/2.6.32-042stab142.1/include/config/ata//usr/src/kernels/2.6.32-042stab142.1/include/config/ata/over//usr/src/kernels/2.6.32-042stab142.1/include/config/ata/verbose//usr/src/kernels/2.6.32-042stab142.1/include/config/ath//usr/src/kernels/2.6.32-042stab142.1/include/config/ath5k//usr/src/kernels/2.6.32-042stab142.1/include/config/ath9k//usr/src/kernels/2.6.32-042stab142.1/include/config/ath9k/btcoex//usr/src/kernels/2.6.32-042stab142.1/include/config/atm//usr/src/kernels/2.6.32-042stab142.1/include/config/audit//usr/src/kernels/2.6.32-042stab142.1/include/config/autofs4//usr/src/kernels/2.6.32-042stab142.1/include/config/b43//usr/src/kernels/2.6.32-042stab142.1/include/config/b43/bcma//usr/src/kernels/2.6.32-042stab142.1/include/config/b43/buses//usr/src/kernels/2.6.32-042stab142.1/include/config/b43/buses/bcma//usr/src/kernels/2.6.32-042stab142.1/include/config/b43/buses/bcma/and//usr/src/kernels/2.6.32-042stab142.1/include/config/b43/pci//usr/src/kernels/2.6.32-042stab142.1/include/config/b43/pcicore//usr/src/kernels/2.6.32-042stab142.1/include/config/b43/phy//usr/src/kernels/2.6.32-042stab142.1/include/config/b43legacy//usr/src/kernels/2.6.32-042stab142.1/include/config/b43legacy/dma//usr/src/kernels/2.6.32-042stab142.1/include/config/b43legacy/dma/and//usr/src/kernels/2.6.32-042stab142.1/include/config/b43legacy/dma/and/pio//usr/src/kernels/2.6.32-042stab142.1/include/config/b43legacy/pci//usr/src/kernels/2.6.32-042stab142.1/include/config/b43legacy/pcicore//usr/src/kernels/2.6.32-042stab142.1/include/config/b44//usr/src/kernels/2.6.32-042stab142.1/include/config/b44/pci//usr/src/kernels/2.6.32-042stab142.1/include/config/b44/pcicore//usr/src/kernels/2.6.32-042stab142.1/include/config/backlight//usr/src/kernels/2.6.32-042stab142.1/include/config/backlight/class//usr/src/kernels/2.6.32-042stab142.1/include/config/backlight/lcd//usr/src/kernels/2.6.32-042stab142.1/include/config/backlight/mbp//usr/src/kernels/2.6.32-042stab142.1/include/config/base//usr/src/kernels/2.6.32-042stab142.1/include/config/battery//usr/src/kernels/2.6.32-042stab142.1/include/config/bc//usr/src/kernels/2.6.32-042stab142.1/include/config/bc/io//usr/src/kernels/2.6.32-042stab142.1/include/config/bc/rss//usr/src/kernels/2.6.32-042stab142.1/include/config/bc/swap//usr/src/kernels/2.6.32-042stab142.1/include/config/bcma//usr/src/kernels/2.6.32-042stab142.1/include/config/bcma/driver//usr/src/kernels/2.6.32-042stab142.1/include/config/bcma/driver/gmac//usr/src/kernels/2.6.32-042stab142.1/include/config/bcma/host//usr/src/kernels/2.6.32-042stab142.1/include/config/bcma/host/pci//usr/src/kernels/2.6.32-042stab142.1/include/config/binary//usr/src/kernels/2.6.32-042stab142.1/include/config/binfmt//usr/src/kernels/2.6.32-042stab142.1/include/config/blk//usr/src/kernels/2.6.32-042stab142.1/include/config/blk/cpq//usr/src/kernels/2.6.32-042stab142.1/include/config/blk/cpq/ciss//usr/src/kernels/2.6.32-042stab142.1/include/config/blk/dev//usr/src/kernels/2.6.32-042stab142.1/include/config/blk/dev/3w//usr/src/kernels/2.6.32-042stab142.1/include/config/blk/dev/3w/xxxx//usr/src/kernels/2.6.32-042stab142.1/include/config/blk/dev/dm//usr/src/kernels/2.6.32-042stab142.1/include/config/blk/dev/io//usr/src/kernels/2.6.32-042stab142.1/include/config/blk/dev/pciessd//usr/src/kernels/2.6.32-042stab142.1/include/config/blk/dev/ram//usr/src/kernels/2.6.32-042stab142.1/include/config/blk/dev/sr//usr/src/kernels/2.6.32-042stab142.1/include/config/block//usr/src/kernels/2.6.32-042stab142.1/include/config/bnx2x//usr/src/kernels/2.6.32-042stab142.1/include/config/bnxt//usr/src/kernels/2.6.32-042stab142.1/include/config/boot//usr/src/kernels/2.6.32-042stab142.1/include/config/boot/printk//usr/src/kernels/2.6.32-042stab142.1/include/config/bootparam//usr/src/kernels/2.6.32-042stab142.1/include/config/bootparam/hardlockup//usr/src/kernels/2.6.32-042stab142.1/include/config/bootparam/hardlockup/enabled//usr/src/kernels/2.6.32-042stab142.1/include/config/bootparam/hardlockup/panic//usr/src/kernels/2.6.32-042stab142.1/include/config/bootparam/hung//usr/src/kernels/2.6.32-042stab142.1/include/config/bootparam/hung/task//usr/src/kernels/2.6.32-042stab142.1/include/config/bootparam/hung/task/panic//usr/src/kernels/2.6.32-042stab142.1/include/config/bootparam/softlockup//usr/src/kernels/2.6.32-042stab142.1/include/config/bootparam/softlockup/panic//usr/src/kernels/2.6.32-042stab142.1/include/config/branch//usr/src/kernels/2.6.32-042stab142.1/include/config/branch/profile//usr/src/kernels/2.6.32-042stab142.1/include/config/brcmfmac//usr/src/kernels/2.6.32-042stab142.1/include/config/brcmfmac/proto//usr/src/kernels/2.6.32-042stab142.1/include/config/bridge//usr/src/kernels/2.6.32-042stab142.1/include/config/bridge/ebt//usr/src/kernels/2.6.32-042stab142.1/include/config/bridge/ebt/802//usr/src/kernels/2.6.32-042stab142.1/include/config/bridge/ebt/mark//usr/src/kernels/2.6.32-042stab142.1/include/config/bridge/ebt/t//usr/src/kernels/2.6.32-042stab142.1/include/config/bridge/igmp//usr/src/kernels/2.6.32-042stab142.1/include/config/bridge/nf//usr/src/kernels/2.6.32-042stab142.1/include/config/broadcom//usr/src/kernels/2.6.32-042stab142.1/include/config/bsd//usr/src/kernels/2.6.32-042stab142.1/include/config/bsd/process//usr/src/kernels/2.6.32-042stab142.1/include/config/bsd/process/acct//usr/src/kernels/2.6.32-042stab142.1/include/config/bt//usr/src/kernels/2.6.32-042stab142.1/include/config/bt/bnep//usr/src/kernels/2.6.32-042stab142.1/include/config/bt/bnep/mc//usr/src/kernels/2.6.32-042stab142.1/include/config/bt/bnep/proto//usr/src/kernels/2.6.32-042stab142.1/include/config/bt/hciuart//usr/src/kernels/2.6.32-042stab142.1/include/config/bt/mrvl//usr/src/kernels/2.6.32-042stab142.1/include/config/bt/rfcomm//usr/src/kernels/2.6.32-042stab142.1/include/config/btrfs//usr/src/kernels/2.6.32-042stab142.1/include/config/btrfs/fs//usr/src/kernels/2.6.32-042stab142.1/include/config/btrfs/fs/posix//usr/src/kernels/2.6.32-042stab142.1/include/config/build//usr/src/kernels/2.6.32-042stab142.1/include/config/calgary//usr/src/kernels/2.6.32-042stab142.1/include/config/can//usr/src/kernels/2.6.32-042stab142.1/include/config/can/calc//usr/src/kernels/2.6.32-042stab142.1/include/config/can/debug//usr/src/kernels/2.6.32-042stab142.1/include/config/can/ems//usr/src/kernels/2.6.32-042stab142.1/include/config/can/kvaser//usr/src/kernels/2.6.32-042stab142.1/include/config/can/sja1000//usr/src/kernels/2.6.32-042stab142.1/include/config/capi//usr/src/kernels/2.6.32-042stab142.1/include/config/cardman//usr/src/kernels/2.6.32-042stab142.1/include/config/carl9170//usr/src/kernels/2.6.32-042stab142.1/include/config/cb710//usr/src/kernels/2.6.32-042stab142.1/include/config/cb710/debug//usr/src/kernels/2.6.32-042stab142.1/include/config/cc//usr/src/kernels/2.6.32-042stab142.1/include/config/cdrom//usr/src/kernels/2.6.32-042stab142.1/include/config/cdrom/pktcdvd//usr/src/kernels/2.6.32-042stab142.1/include/config/cfag12864b//usr/src/kernels/2.6.32-042stab142.1/include/config/cfg80211//usr/src/kernels/2.6.32-042stab142.1/include/config/cfg80211/default//usr/src/kernels/2.6.32-042stab142.1/include/config/cfg80211/wext//usr/src/kernels/2.6.32-042stab142.1/include/config/cfq//usr/src/kernels/2.6.32-042stab142.1/include/config/cfq/group//usr/src/kernels/2.6.32-042stab142.1/include/config/cfs//usr/src/kernels/2.6.32-042stab142.1/include/config/cgroup//usr/src/kernels/2.6.32-042stab142.1/include/config/check//usr/src/kernels/2.6.32-042stab142.1/include/config/chelsio//usr/src/kernels/2.6.32-042stab142.1/include/config/chelsio/t1//usr/src/kernels/2.6.32-042stab142.1/include/config/chr//usr/src/kernels/2.6.32-042stab142.1/include/config/chr/dev//usr/src/kernels/2.6.32-042stab142.1/include/config/cicada//usr/src/kernels/2.6.32-042stab142.1/include/config/cifs//usr/src/kernels/2.6.32-042stab142.1/include/config/cifs/dfs//usr/src/kernels/2.6.32-042stab142.1/include/config/cifs/weak//usr/src/kernels/2.6.32-042stab142.1/include/config/cifs/weak/pw//usr/src/kernels/2.6.32-042stab142.1/include/config/ciss//usr/src/kernels/2.6.32-042stab142.1/include/config/ciss/scsi//usr/src/kernels/2.6.32-042stab142.1/include/config/clocksource//usr/src/kernels/2.6.32-042stab142.1/include/config/clocksource/validate//usr/src/kernels/2.6.32-042stab142.1/include/config/clocksource/validate/last//usr/src/kernels/2.6.32-042stab142.1/include/config/cls//usr/src/kernels/2.6.32-042stab142.1/include/config/cls/u32//usr/src/kernels/2.6.32-042stab142.1/include/config/compal//usr/src/kernels/2.6.32-042stab142.1/include/config/compat//usr/src/kernels/2.6.32-042stab142.1/include/config/compat/binfmt//usr/src/kernels/2.6.32-042stab142.1/include/config/compat/for//usr/src/kernels/2.6.32-042stab142.1/include/config/compat/for/u64//usr/src/kernels/2.6.32-042stab142.1/include/config/compat/netlink//usr/src/kernels/2.6.32-042stab142.1/include/config/configfs//usr/src/kernels/2.6.32-042stab142.1/include/config/console//usr/src/kernels/2.6.32-042stab142.1/include/config/context//usr/src/kernels/2.6.32-042stab142.1/include/config/context/switch//usr/src/kernels/2.6.32-042stab142.1/include/config/core//usr/src/kernels/2.6.32-042stab142.1/include/config/core/dump//usr/src/kernels/2.6.32-042stab142.1/include/config/core/dump/default//usr/src/kernels/2.6.32-042stab142.1/include/config/core/dump/default/elf//usr/src/kernels/2.6.32-042stab142.1/include/config/cpu//usr/src/kernels/2.6.32-042stab142.1/include/config/cpu/freq//usr/src/kernels/2.6.32-042stab142.1/include/config/cpu/freq/default//usr/src/kernels/2.6.32-042stab142.1/include/config/cpu/freq/default/gov//usr/src/kernels/2.6.32-042stab142.1/include/config/cpu/freq/gov//usr/src/kernels/2.6.32-042stab142.1/include/config/cpu/freq/stat//usr/src/kernels/2.6.32-042stab142.1/include/config/cpu/idle//usr/src/kernels/2.6.32-042stab142.1/include/config/cpu/idle/gov//usr/src/kernels/2.6.32-042stab142.1/include/config/cpu/sup//usr/src/kernels/2.6.32-042stab142.1/include/config/cpumask//usr/src/kernels/2.6.32-042stab142.1/include/config/crash//usr/src/kernels/2.6.32-042stab142.1/include/config/crc//usr/src/kernels/2.6.32-042stab142.1/include/config/crc/itu//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/ablk//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/ablk/helper//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/aes//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/aes/ni//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/aes/x86//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/ansi//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/crc32c//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/crct10dif//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/dev//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/dev/hifn//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/dev/hifn/795x//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/dev/padlock//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/dev/qat//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/drbg//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/ghash//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/ghash/clmul//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/ghash/clmul/ni//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/glue//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/glue/helper//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/michael//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/salsa20//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/salsa20/x86//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/sha1//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/sha256//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/sha512//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/signature//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/twofish//usr/src/kernels/2.6.32-042stab142.1/include/config/crypto/twofish/x86//usr/src/kernels/2.6.32-042stab142.1/include/config/davicom//usr/src/kernels/2.6.32-042stab142.1/include/config/de//usr/src/kernels/2.6.32-042stab142.1/include/config/de2104x//usr/src/kernels/2.6.32-042stab142.1/include/config/debug//usr/src/kernels/2.6.32-042stab142.1/include/config/debug/boot//usr/src/kernels/2.6.32-042stab142.1/include/config/debug/memory//usr/src/kernels/2.6.32-042stab142.1/include/config/debug/nmi//usr/src/kernels/2.6.32-042stab142.1/include/config/debug/nx//usr/src/kernels/2.6.32-042stab142.1/include/config/debug/rodata//usr/src/kernels/2.6.32-042stab142.1/include/config/debug/section//usr/src/kernels/2.6.32-042stab142.1/include/config/decompress//usr/src/kernels/2.6.32-042stab142.1/include/config/default//usr/src/kernels/2.6.32-042stab142.1/include/config/default/io//usr/src/kernels/2.6.32-042stab142.1/include/config/default/io/delay//usr/src/kernels/2.6.32-042stab142.1/include/config/default/mmap//usr/src/kernels/2.6.32-042stab142.1/include/config/default/mmap/min//usr/src/kernels/2.6.32-042stab142.1/include/config/default/tcp//usr/src/kernels/2.6.32-042stab142.1/include/config/defconfig//usr/src/kernels/2.6.32-042stab142.1/include/config/dell//usr/src/kernels/2.6.32-042stab142.1/include/config/detect//usr/src/kernels/2.6.32-042stab142.1/include/config/detect/hung//usr/src/kernels/2.6.32-042stab142.1/include/config/devpts//usr/src/kernels/2.6.32-042stab142.1/include/config/devpts/multiple//usr/src/kernels/2.6.32-042stab142.1/include/config/devtmpfs//usr/src/kernels/2.6.32-042stab142.1/include/config/direct//usr/src/kernels/2.6.32-042stab142.1/include/config/display//usr/src/kernels/2.6.32-042stab142.1/include/config/dlci//usr/src/kernels/2.6.32-042stab142.1/include/config/dlm//usr/src/kernels/2.6.32-042stab142.1/include/config/dm//usr/src/kernels/2.6.32-042stab142.1/include/config/dm/bio//usr/src/kernels/2.6.32-042stab142.1/include/config/dm/cache//usr/src/kernels/2.6.32-042stab142.1/include/config/dm/log//usr/src/kernels/2.6.32-042stab142.1/include/config/dm/multipath//usr/src/kernels/2.6.32-042stab142.1/include/config/dm/persistent//usr/src/kernels/2.6.32-042stab142.1/include/config/dm/thin//usr/src/kernels/2.6.32-042stab142.1/include/config/dma//usr/src/kernels/2.6.32-042stab142.1/include/config/dma/shared//usr/src/kernels/2.6.32-042stab142.1/include/config/dmar//usr/src/kernels/2.6.32-042stab142.1/include/config/dmar/floppy//usr/src/kernels/2.6.32-042stab142.1/include/config/drm//usr/src/kernels/2.6.32-042stab142.1/include/config/drm/fbdev//usr/src/kernels/2.6.32-042stab142.1/include/config/drm/i2c//usr/src/kernels/2.6.32-042stab142.1/include/config/drm/kms//usr/src/kernels/2.6.32-042stab142.1/include/config/drm/kms/fb//usr/src/kernels/2.6.32-042stab142.1/include/config/drm/load//usr/src/kernels/2.6.32-042stab142.1/include/config/drm/load/edid//usr/src/kernels/2.6.32-042stab142.1/include/config/drm/mipi//usr/src/kernels/2.6.32-042stab142.1/include/config/drm/nouveau//usr/src/kernels/2.6.32-042stab142.1/include/config/drm/radeon//usr/src/kernels/2.6.32-042stab142.1/include/config/drm/vmwgfx//usr/src/kernels/2.6.32-042stab142.1/include/config/dummy//usr/src/kernels/2.6.32-042stab142.1/include/config/dvb//usr/src/kernels/2.6.32-042stab142.1/include/config/dvb/av7110//usr/src/kernels/2.6.32-042stab142.1/include/config/dvb/b2c2//usr/src/kernels/2.6.32-042stab142.1/include/config/dvb/b2c2/flexcop//usr/src/kernels/2.6.32-042stab142.1/include/config/dvb/budget//usr/src/kernels/2.6.32-042stab142.1/include/config/dvb/capture//usr/src/kernels/2.6.32-042stab142.1/include/config/dvb/dynamic//usr/src/kernels/2.6.32-042stab142.1/include/config/dvb/firedtv//usr/src/kernels/2.6.32-042stab142.1/include/config/dvb/max//usr/src/kernels/2.6.32-042stab142.1/include/config/dvb/ttusb//usr/src/kernels/2.6.32-042stab142.1/include/config/dvb/tuner//usr/src/kernels/2.6.32-042stab142.1/include/config/dvb/usb//usr/src/kernels/2.6.32-042stab142.1/include/config/dvb/usb/af9005//usr/src/kernels/2.6.32-042stab142.1/include/config/dvb/usb/cinergy//usr/src/kernels/2.6.32-042stab142.1/include/config/dvb/usb/dibusb//usr/src/kernels/2.6.32-042stab142.1/include/config/dvb/usb/nova//usr/src/kernels/2.6.32-042stab142.1/include/config/dvb/usb/nova/t//usr/src/kernels/2.6.32-042stab142.1/include/config/dvb/usb/umt//usr/src/kernels/2.6.32-042stab142.1/include/config/dynamic//usr/src/kernels/2.6.32-042stab142.1/include/config/early//usr/src/kernels/2.6.32-042stab142.1/include/config/early/printk//usr/src/kernels/2.6.32-042stab142.1/include/config/ecrypt//usr/src/kernels/2.6.32-042stab142.1/include/config/edac//usr/src/kernels/2.6.32-042stab142.1/include/config/edac/decode//usr/src/kernels/2.6.32-042stab142.1/include/config/edac/mm//usr/src/kernels/2.6.32-042stab142.1/include/config/eeepc//usr/src/kernels/2.6.32-042stab142.1/include/config/eeprom//usr/src/kernels/2.6.32-042stab142.1/include/config/efi//usr/src/kernels/2.6.32-042stab142.1/include/config/elf//usr/src/kernels/2.6.32-042stab142.1/include/config/enable//usr/src/kernels/2.6.32-042stab142.1/include/config/enable/must//usr/src/kernels/2.6.32-042stab142.1/include/config/enclosure//usr/src/kernels/2.6.32-042stab142.1/include/config/event//usr/src/kernels/2.6.32-042stab142.1/include/config/ext2//usr/src/kernels/2.6.32-042stab142.1/include/config/ext2/fs//usr/src/kernels/2.6.32-042stab142.1/include/config/ext2/fs/posix//usr/src/kernels/2.6.32-042stab142.1/include/config/ext3//usr/src/kernels/2.6.32-042stab142.1/include/config/ext3/defaults//usr/src/kernels/2.6.32-042stab142.1/include/config/ext3/defaults/to//usr/src/kernels/2.6.32-042stab142.1/include/config/ext3/fs//usr/src/kernels/2.6.32-042stab142.1/include/config/ext3/fs/posix//usr/src/kernels/2.6.32-042stab142.1/include/config/ext4//usr/src/kernels/2.6.32-042stab142.1/include/config/ext4/fs//usr/src/kernels/2.6.32-042stab142.1/include/config/ext4/fs/posix//usr/src/kernels/2.6.32-042stab142.1/include/config/extra//usr/src/kernels/2.6.32-042stab142.1/include/config/fair//usr/src/kernels/2.6.32-042stab142.1/include/config/fair/group//usr/src/kernels/2.6.32-042stab142.1/include/config/fat//usr/src/kernels/2.6.32-042stab142.1/include/config/fat/default//usr/src/kernels/2.6.32-042stab142.1/include/config/fb//usr/src/kernels/2.6.32-042stab142.1/include/config/fb/aty//usr/src/kernels/2.6.32-042stab142.1/include/config/fb/aty/generic//usr/src/kernels/2.6.32-042stab142.1/include/config/fb/aty128//usr/src/kernels/2.6.32-042stab142.1/include/config/fb/boot//usr/src/kernels/2.6.32-042stab142.1/include/config/fb/boot/vesa//usr/src/kernels/2.6.32-042stab142.1/include/config/fb/cfb//usr/src/kernels/2.6.32-042stab142.1/include/config/fb/deferred//usr/src/kernels/2.6.32-042stab142.1/include/config/fb/mode//usr/src/kernels/2.6.32-042stab142.1/include/config/fb/nvidia//usr/src/kernels/2.6.32-042stab142.1/include/config/fb/radeon//usr/src/kernels/2.6.32-042stab142.1/include/config/fb/riva//usr/src/kernels/2.6.32-042stab142.1/include/config/fb/savage//usr/src/kernels/2.6.32-042stab142.1/include/config/fb/sys//usr/src/kernels/2.6.32-042stab142.1/include/config/fcoe//usr/src/kernels/2.6.32-042stab142.1/include/config/fence//usr/src/kernels/2.6.32-042stab142.1/include/config/fib//usr/src/kernels/2.6.32-042stab142.1/include/config/file//usr/src/kernels/2.6.32-042stab142.1/include/config/firewire//usr/src/kernels/2.6.32-042stab142.1/include/config/firewire/ohci//usr/src/kernels/2.6.32-042stab142.1/include/config/firmware//usr/src/kernels/2.6.32-042stab142.1/include/config/fix//usr/src/kernels/2.6.32-042stab142.1/include/config/fix/earlycon//usr/src/kernels/2.6.32-042stab142.1/include/config/fixed//usr/src/kernels/2.6.32-042stab142.1/include/config/font//usr/src/kernels/2.6.32-042stab142.1/include/config/frame//usr/src/kernels/2.6.32-042stab142.1/include/config/framebuffer//usr/src/kernels/2.6.32-042stab142.1/include/config/framebuffer/console//usr/src/kernels/2.6.32-042stab142.1/include/config/framebuffer/console/detect//usr/src/kernels/2.6.32-042stab142.1/include/config/fs//usr/src/kernels/2.6.32-042stab142.1/include/config/fs/posix//usr/src/kernels/2.6.32-042stab142.1/include/config/fscache//usr/src/kernels/2.6.32-042stab142.1/include/config/ftrace//usr/src/kernels/2.6.32-042stab142.1/include/config/ftrace/mcount//usr/src/kernels/2.6.32-042stab142.1/include/config/ftrace/nmi//usr/src/kernels/2.6.32-042stab142.1/include/config/fujitsu//usr/src/kernels/2.6.32-042stab142.1/include/config/function//usr/src/kernels/2.6.32-042stab142.1/include/config/function/graph//usr/src/kernels/2.6.32-042stab142.1/include/config/fuse//usr/src/kernels/2.6.32-042stab142.1/include/config/fusion//usr/src/kernels/2.6.32-042stab142.1/include/config/fusion/max//usr/src/kernels/2.6.32-042stab142.1/include/config/fw//usr/src/kernels/2.6.32-042stab142.1/include/config/gact//usr/src/kernels/2.6.32-042stab142.1/include/config/gart//usr/src/kernels/2.6.32-042stab142.1/include/config/generic//usr/src/kernels/2.6.32-042stab142.1/include/config/generic/bug//usr/src/kernels/2.6.32-042stab142.1/include/config/generic/bug/relative//usr/src/kernels/2.6.32-042stab142.1/include/config/generic/calibrate//usr/src/kernels/2.6.32-042stab142.1/include/config/generic/clockevents//usr/src/kernels/2.6.32-042stab142.1/include/config/generic/clockevents/min//usr/src/kernels/2.6.32-042stab142.1/include/config/generic/cmos//usr/src/kernels/2.6.32-042stab142.1/include/config/generic/cpu//usr/src/kernels/2.6.32-042stab142.1/include/config/generic/find//usr/src/kernels/2.6.32-042stab142.1/include/config/generic/find/first//usr/src/kernels/2.6.32-042stab142.1/include/config/generic/find/last//usr/src/kernels/2.6.32-042stab142.1/include/config/generic/find/next//usr/src/kernels/2.6.32-042stab142.1/include/config/generic/hardirqs//usr/src/kernels/2.6.32-042stab142.1/include/config/generic/hardirqs/no//usr/src/kernels/2.6.32-042stab142.1/include/config/generic/hardirqs/no/do//usr/src/kernels/2.6.32-042stab142.1/include/config/generic/irq//usr/src/kernels/2.6.32-042stab142.1/include/config/generic/isa//usr/src/kernels/2.6.32-042stab142.1/include/config/generic/pending//usr/src/kernels/2.6.32-042stab142.1/include/config/generic/time//usr/src/kernels/2.6.32-042stab142.1/include/config/gfs2//usr/src/kernels/2.6.32-042stab142.1/include/config/gfs2/fs//usr/src/kernels/2.6.32-042stab142.1/include/config/gfs2/fs/locking//usr/src/kernels/2.6.32-042stab142.1/include/config/gigaset//usr/src/kernels/2.6.32-042stab142.1/include/config/gpio//usr/src/kernels/2.6.32-042stab142.1/include/config/group//usr/src/kernels/2.6.32-042stab142.1/include/config/hangcheck//usr/src/kernels/2.6.32-042stab142.1/include/config/hardlockup//usr/src/kernels/2.6.32-042stab142.1/include/config/has//usr/src/kernels/2.6.32-042stab142.1/include/config/have//usr/src/kernels/2.6.32-042stab142.1/include/config/have/arch//usr/src/kernels/2.6.32-042stab142.1/include/config/have/arch/early//usr/src/kernels/2.6.32-042stab142.1/include/config/have/arch/early/pfn//usr/src/kernels/2.6.32-042stab142.1/include/config/have/arch/early/pfn/to//usr/src/kernels/2.6.32-042stab142.1/include/config/have/cpumask//usr/src/kernels/2.6.32-042stab142.1/include/config/have/cpumask/of//usr/src/kernels/2.6.32-042stab142.1/include/config/have/cpumask/of/cpu//usr/src/kernels/2.6.32-042stab142.1/include/config/have/dma//usr/src/kernels/2.6.32-042stab142.1/include/config/have/dma/api//usr/src/kernels/2.6.32-042stab142.1/include/config/have/dynamic//usr/src/kernels/2.6.32-042stab142.1/include/config/have/efficient//usr/src/kernels/2.6.32-042stab142.1/include/config/have/efficient/unaligned//usr/src/kernels/2.6.32-042stab142.1/include/config/have/ftrace//usr/src/kernels/2.6.32-042stab142.1/include/config/have/ftrace/mcount//usr/src/kernels/2.6.32-042stab142.1/include/config/have/ftrace/nmi//usr/src/kernels/2.6.32-042stab142.1/include/config/have/function//usr/src/kernels/2.6.32-042stab142.1/include/config/have/function/graph//usr/src/kernels/2.6.32-042stab142.1/include/config/have/function/graph/fp//usr/src/kernels/2.6.32-042stab142.1/include/config/have/function/trace//usr/src/kernels/2.6.32-042stab142.1/include/config/have/function/trace/mcount//usr/src/kernels/2.6.32-042stab142.1/include/config/have/intel//usr/src/kernels/2.6.32-042stab142.1/include/config/have/ioremap//usr/src/kernels/2.6.32-042stab142.1/include/config/have/irq//usr/src/kernels/2.6.32-042stab142.1/include/config/have/kernel//usr/src/kernels/2.6.32-042stab142.1/include/config/have/kvm//usr/src/kernels/2.6.32-042stab142.1/include/config/have/kvm/cpu//usr/src/kernels/2.6.32-042stab142.1/include/config/have/kvm/cpu/relax//usr/src/kernels/2.6.32-042stab142.1/include/config/have/latencytop//usr/src/kernels/2.6.32-042stab142.1/include/config/have/memory//usr/src/kernels/2.6.32-042stab142.1/include/config/have/mmiotrace//usr/src/kernels/2.6.32-042stab142.1/include/config/have/perf//usr/src/kernels/2.6.32-042stab142.1/include/config/have/perf/events//usr/src/kernels/2.6.32-042stab142.1/include/config/have/perf/user//usr/src/kernels/2.6.32-042stab142.1/include/config/have/perf/user/stack//usr/src/kernels/2.6.32-042stab142.1/include/config/have/setup//usr/src/kernels/2.6.32-042stab142.1/include/config/have/setup/per//usr/src/kernels/2.6.32-042stab142.1/include/config/have/setup/per/cpu//usr/src/kernels/2.6.32-042stab142.1/include/config/have/syscall//usr/src/kernels/2.6.32-042stab142.1/include/config/have/unstable//usr/src/kernels/2.6.32-042stab142.1/include/config/have/unstable/sched//usr/src/kernels/2.6.32-042stab142.1/include/config/have/user//usr/src/kernels/2.6.32-042stab142.1/include/config/have/user/return//usr/src/kernels/2.6.32-042stab142.1/include/config/hdlc//usr/src/kernels/2.6.32-042stab142.1/include/config/headers//usr/src/kernels/2.6.32-042stab142.1/include/config/hermes//usr/src/kernels/2.6.32-042stab142.1/include/config/hermes/cache//usr/src/kernels/2.6.32-042stab142.1/include/config/hermes/cache/fw//usr/src/kernels/2.6.32-042stab142.1/include/config/hermes/cache/fw/on//usr/src/kernels/2.6.32-042stab142.1/include/config/hibernation//usr/src/kernels/2.6.32-042stab142.1/include/config/hid//usr/src/kernels/2.6.32-042stab142.1/include/config/high//usr/src/kernels/2.6.32-042stab142.1/include/config/high/res//usr/src/kernels/2.6.32-042stab142.1/include/config/hisax//usr/src/kernels/2.6.32-042stab142.1/include/config/hisax/16//usr/src/kernels/2.6.32-042stab142.1/include/config/hisax/avm//usr/src/kernels/2.6.32-042stab142.1/include/config/hisax/avm/a1//usr/src/kernels/2.6.32-042stab142.1/include/config/hisax/bkm//usr/src/kernels/2.6.32-042stab142.1/include/config/hisax/elsa//usr/src/kernels/2.6.32-042stab142.1/include/config/hisax/enternow//usr/src/kernels/2.6.32-042stab142.1/include/config/hisax/fritz//usr/src/kernels/2.6.32-042stab142.1/include/config/hisax/hfc//usr/src/kernels/2.6.32-042stab142.1/include/config/hisax/max//usr/src/kernels/2.6.32-042stab142.1/include/config/hisax/netjet//usr/src/kernels/2.6.32-042stab142.1/include/config/hisax/no//usr/src/kernels/2.6.32-042stab142.1/include/config/hisax/sct//usr/src/kernels/2.6.32-042stab142.1/include/config/hisax/sedlbauer//usr/src/kernels/2.6.32-042stab142.1/include/config/hisax/teles//usr/src/kernels/2.6.32-042stab142.1/include/config/hostap//usr/src/kernels/2.6.32-042stab142.1/include/config/hostap/firmware//usr/src/kernels/2.6.32-042stab142.1/include/config/hotplug//usr/src/kernels/2.6.32-042stab142.1/include/config/hotplug/pci//usr/src/kernels/2.6.32-042stab142.1/include/config/hotplug/pci/acpi//usr/src/kernels/2.6.32-042stab142.1/include/config/hp//usr/src/kernels/2.6.32-042stab142.1/include/config/hpet//usr/src/kernels/2.6.32-042stab142.1/include/config/hpet/emulate//usr/src/kernels/2.6.32-042stab142.1/include/config/hpwdt//usr/src/kernels/2.6.32-042stab142.1/include/config/hpwdt/nmi//usr/src/kernels/2.6.32-042stab142.1/include/config/ht//usr/src/kernels/2.6.32-042stab142.1/include/config/hugetlb//usr/src/kernels/2.6.32-042stab142.1/include/config/hvc//usr/src/kernels/2.6.32-042stab142.1/include/config/hw//usr/src/kernels/2.6.32-042stab142.1/include/config/hw/random//usr/src/kernels/2.6.32-042stab142.1/include/config/hwmon//usr/src/kernels/2.6.32-042stab142.1/include/config/hwpoison//usr/src/kernels/2.6.32-042stab142.1/include/config/hyperv//usr/src/kernels/2.6.32-042stab142.1/include/config/hysdn//usr/src/kernels/2.6.32-042stab142.1/include/config/hz//usr/src/kernels/2.6.32-042stab142.1/include/config/i2c//usr/src/kernels/2.6.32-042stab142.1/include/config/i2c/amd756//usr/src/kernels/2.6.32-042stab142.1/include/config/i2c/helper//usr/src/kernels/2.6.32-042stab142.1/include/config/i2c/nforce2//usr/src/kernels/2.6.32-042stab142.1/include/config/i2c/parport//usr/src/kernels/2.6.32-042stab142.1/include/config/i2c/pca//usr/src/kernels/2.6.32-042stab142.1/include/config/i2c/tiny//usr/src/kernels/2.6.32-042stab142.1/include/config/i6300esb//usr/src/kernels/2.6.32-042stab142.1/include/config/i7300//usr/src/kernels/2.6.32-042stab142.1/include/config/i7300/idle//usr/src/kernels/2.6.32-042stab142.1/include/config/i7300/idle/ioat//usr/src/kernels/2.6.32-042stab142.1/include/config/ia32//usr/src/kernels/2.6.32-042stab142.1/include/config/ib700//usr/src/kernels/2.6.32-042stab142.1/include/config/icplus//usr/src/kernels/2.6.32-042stab142.1/include/config/ie6xx//usr/src/kernels/2.6.32-042stab142.1/include/config/ieee802154//usr/src/kernels/2.6.32-042stab142.1/include/config/igb//usr/src/kernels/2.6.32-042stab142.1/include/config/illegal//usr/src/kernels/2.6.32-042stab142.1/include/config/illegal/pointer//usr/src/kernels/2.6.32-042stab142.1/include/config/inet//usr/src/kernels/2.6.32-042stab142.1/include/config/inet/dccp//usr/src/kernels/2.6.32-042stab142.1/include/config/inet/tcp//usr/src/kernels/2.6.32-042stab142.1/include/config/inet/xfrm//usr/src/kernels/2.6.32-042stab142.1/include/config/inet/xfrm/mode//usr/src/kernels/2.6.32-042stab142.1/include/config/inet6//usr/src/kernels/2.6.32-042stab142.1/include/config/inet6/xfrm//usr/src/kernels/2.6.32-042stab142.1/include/config/inet6/xfrm/mode//usr/src/kernels/2.6.32-042stab142.1/include/config/infiniband//usr/src/kernels/2.6.32-042stab142.1/include/config/infiniband/addr//usr/src/kernels/2.6.32-042stab142.1/include/config/infiniband/ipoib//usr/src/kernels/2.6.32-042stab142.1/include/config/infiniband/mthca//usr/src/kernels/2.6.32-042stab142.1/include/config/infiniband/qib//usr/src/kernels/2.6.32-042stab142.1/include/config/infiniband/user//usr/src/kernels/2.6.32-042stab142.1/include/config/init//usr/src/kernels/2.6.32-042stab142.1/include/config/init/env//usr/src/kernels/2.6.32-042stab142.1/include/config/init/env/arg//usr/src/kernels/2.6.32-042stab142.1/include/config/initramfs//usr/src/kernels/2.6.32-042stab142.1/include/config/inotify//usr/src/kernels/2.6.32-042stab142.1/include/config/input//usr/src/kernels/2.6.32-042stab142.1/include/config/input/ati//usr/src/kernels/2.6.32-042stab142.1/include/config/input/atlas//usr/src/kernels/2.6.32-042stab142.1/include/config/input/ff//usr/src/kernels/2.6.32-042stab142.1/include/config/input/gpio//usr/src/kernels/2.6.32-042stab142.1/include/config/input/gpio/rotary//usr/src/kernels/2.6.32-042stab142.1/include/config/input/keyspan//usr/src/kernels/2.6.32-042stab142.1/include/config/input/mousedev//usr/src/kernels/2.6.32-042stab142.1/include/config/input/mousedev/screen//usr/src/kernels/2.6.32-042stab142.1/include/config/input/winbond//usr/src/kernels/2.6.32-042stab142.1/include/config/input/wm831x//usr/src/kernels/2.6.32-042stab142.1/include/config/intel//usr/src/kernels/2.6.32-042stab142.1/include/config/interval//usr/src/kernels/2.6.32-042stab142.1/include/config/intr//usr/src/kernels/2.6.32-042stab142.1/include/config/io//usr/src/kernels/2.6.32-042stab142.1/include/config/io/delay//usr/src/kernels/2.6.32-042stab142.1/include/config/io/delay/type//usr/src/kernels/2.6.32-042stab142.1/include/config/iommu//usr/src/kernels/2.6.32-042stab142.1/include/config/iosched//usr/src/kernels/2.6.32-042stab142.1/include/config/ip//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/advanced//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/dccp//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/dccp/ccid3//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/dccp/tfrc//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/fib//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/mroute//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/mroute/multiple//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/multiple//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/nf//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/nf/arp//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/nf/match//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/nf/target//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/pimsm//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/route//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/set//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/set/bitmap//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/set/hash//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/set/list//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/vs//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/vs/pe//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/vs/proto//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/vs/proto/ah//usr/src/kernels/2.6.32-042stab142.1/include/config/ip/vs/tab//usr/src/kernels/2.6.32-042stab142.1/include/config/ip6//usr/src/kernels/2.6.32-042stab142.1/include/config/ip6/nf//usr/src/kernels/2.6.32-042stab142.1/include/config/ip6/nf/match//usr/src/kernels/2.6.32-042stab142.1/include/config/ip6/nf/target//usr/src/kernels/2.6.32-042stab142.1/include/config/ipc//usr/src/kernels/2.6.32-042stab142.1/include/config/ipmi//usr/src/kernels/2.6.32-042stab142.1/include/config/ipmi/device//usr/src/kernels/2.6.32-042stab142.1/include/config/ippp//usr/src/kernels/2.6.32-042stab142.1/include/config/ipv6//usr/src/kernels/2.6.32-042stab142.1/include/config/ipv6/multiple//usr/src/kernels/2.6.32-042stab142.1/include/config/ipv6/ndisc//usr/src/kernels/2.6.32-042stab142.1/include/config/ipv6/optimistic//usr/src/kernels/2.6.32-042stab142.1/include/config/ipv6/pimsm//usr/src/kernels/2.6.32-042stab142.1/include/config/ipv6/route//usr/src/kernels/2.6.32-042stab142.1/include/config/ipv6/router//usr/src/kernels/2.6.32-042stab142.1/include/config/ipw2100//usr/src/kernels/2.6.32-042stab142.1/include/config/ipw2200//usr/src/kernels/2.6.32-042stab142.1/include/config/ir//usr/src/kernels/2.6.32-042stab142.1/include/config/ir/jvc//usr/src/kernels/2.6.32-042stab142.1/include/config/ir/lirc//usr/src/kernels/2.6.32-042stab142.1/include/config/ir/nec//usr/src/kernels/2.6.32-042stab142.1/include/config/ir/rc5//usr/src/kernels/2.6.32-042stab142.1/include/config/ir/rc5/sz//usr/src/kernels/2.6.32-042stab142.1/include/config/ir/rc6//usr/src/kernels/2.6.32-042stab142.1/include/config/ir/sony//usr/src/kernels/2.6.32-042stab142.1/include/config/ir/winbond//usr/src/kernels/2.6.32-042stab142.1/include/config/irq//usr/src/kernels/2.6.32-042stab142.1/include/config/isa//usr/src/kernels/2.6.32-042stab142.1/include/config/isa/dma//usr/src/kernels/2.6.32-042stab142.1/include/config/iscsi//usr/src/kernels/2.6.32-042stab142.1/include/config/iscsi/boot//usr/src/kernels/2.6.32-042stab142.1/include/config/iscsi/ibft//usr/src/kernels/2.6.32-042stab142.1/include/config/isdn//usr/src/kernels/2.6.32-042stab142.1/include/config/isdn/capi//usr/src/kernels/2.6.32-042stab142.1/include/config/isdn/capi/capifs//usr/src/kernels/2.6.32-042stab142.1/include/config/isdn/drv//usr/src/kernels/2.6.32-042stab142.1/include/config/isdn/drv/avmb1//usr/src/kernels/2.6.32-042stab142.1/include/config/isdn/drv/avmb1/avm//usr/src/kernels/2.6.32-042stab142.1/include/config/isdn/drv/avmb1/verbose//usr/src/kernels/2.6.32-042stab142.1/include/config/isdn/ppp//usr/src/kernels/2.6.32-042stab142.1/include/config/isdn/tty//usr/src/kernels/2.6.32-042stab142.1/include/config/iso9660//usr/src/kernels/2.6.32-042stab142.1/include/config/it87//usr/src/kernels/2.6.32-042stab142.1/include/config/it8712f//usr/src/kernels/2.6.32-042stab142.1/include/config/itco//usr/src/kernels/2.6.32-042stab142.1/include/config/itco/vendor//usr/src/kernels/2.6.32-042stab142.1/include/config/iwlwifi//usr/src/kernels/2.6.32-042stab142.1/include/config/iwlwifi/opmode//usr/src/kernels/2.6.32-042stab142.1/include/config/ixgbe//usr/src/kernels/2.6.32-042stab142.1/include/config/jffs2//usr/src/kernels/2.6.32-042stab142.1/include/config/jffs2/fs//usr/src/kernels/2.6.32-042stab142.1/include/config/jffs2/fs/posix//usr/src/kernels/2.6.32-042stab142.1/include/config/kallsyms//usr/src/kernels/2.6.32-042stab142.1/include/config/kallsyms/extra//usr/src/kernels/2.6.32-042stab142.1/include/config/karma//usr/src/kernels/2.6.32-042stab142.1/include/config/kernel//usr/src/kernels/2.6.32-042stab142.1/include/config/kexec//usr/src/kernels/2.6.32-042stab142.1/include/config/kexec/auto//usr/src/kernels/2.6.32-042stab142.1/include/config/kexec/reuse//usr/src/kernels/2.6.32-042stab142.1/include/config/keyboard//usr/src/kernels/2.6.32-042stab142.1/include/config/keys//usr/src/kernels/2.6.32-042stab142.1/include/config/keys/debug//usr/src/kernels/2.6.32-042stab142.1/include/config/keys/debug/proc//usr/src/kernels/2.6.32-042stab142.1/include/config/kgdb//usr/src/kernels/2.6.32-042stab142.1/include/config/kgdb/serial//usr/src/kernels/2.6.32-042stab142.1/include/config/kprobe//usr/src/kernels/2.6.32-042stab142.1/include/config/ks0108//usr/src/kernels/2.6.32-042stab142.1/include/config/kvm//usr/src/kernels/2.6.32-042stab142.1/include/config/kvm/apic//usr/src/kernels/2.6.32-042stab142.1/include/config/lcd//usr/src/kernels/2.6.32-042stab142.1/include/config/lcd/class//usr/src/kernels/2.6.32-042stab142.1/include/config/leds//usr/src/kernels/2.6.32-042stab142.1/include/config/leds/clevo//usr/src/kernels/2.6.32-042stab142.1/include/config/leds/trigger//usr/src/kernels/2.6.32-042stab142.1/include/config/leds/trigger/default//usr/src/kernels/2.6.32-042stab142.1/include/config/leds/wm831x//usr/src/kernels/2.6.32-042stab142.1/include/config/legacy//usr/src/kernels/2.6.32-042stab142.1/include/config/legacy/pty//usr/src/kernels/2.6.32-042stab142.1/include/config/lib80211//usr/src/kernels/2.6.32-042stab142.1/include/config/lib80211/crypt//usr/src/kernels/2.6.32-042stab142.1/include/config/libertas//usr/src/kernels/2.6.32-042stab142.1/include/config/libertas/thinfirm//usr/src/kernels/2.6.32-042stab142.1/include/config/lock//usr/src/kernels/2.6.32-042stab142.1/include/config/lockd//usr/src/kernels/2.6.32-042stab142.1/include/config/lockdep//usr/src/kernels/2.6.32-042stab142.1/include/config/lockup//usr/src/kernels/2.6.32-042stab142.1/include/config/log//usr/src/kernels/2.6.32-042stab142.1/include/config/log/buf//usr/src/kernels/2.6.32-042stab142.1/include/config/logo//usr/src/kernels/2.6.32-042stab142.1/include/config/logo/linux//usr/src/kernels/2.6.32-042stab142.1/include/config/logo/psbm//usr/src/kernels/2.6.32-042stab142.1/include/config/loopback//usr/src/kernels/2.6.32-042stab142.1/include/config/lpc//usr/src/kernels/2.6.32-042stab142.1/include/config/lsi//usr/src/kernels/2.6.32-042stab142.1/include/config/lsi/et1011c//usr/src/kernels/2.6.32-042stab142.1/include/config/lxt//usr/src/kernels/2.6.32-042stab142.1/include/config/lzo//usr/src/kernels/2.6.32-042stab142.1/include/config/mac//usr/src/kernels/2.6.32-042stab142.1/include/config/mac80211//usr/src/kernels/2.6.32-042stab142.1/include/config/mac80211/has//usr/src/kernels/2.6.32-042stab142.1/include/config/mac80211/rc//usr/src/kernels/2.6.32-042stab142.1/include/config/mac80211/rc/default//usr/src/kernels/2.6.32-042stab142.1/include/config/mac80211/rc/minstrel//usr/src/kernels/2.6.32-042stab142.1/include/config/mac80211/sta//usr/src/kernels/2.6.32-042stab142.1/include/config/mac80211/sta/hash//usr/src/kernels/2.6.32-042stab142.1/include/config/mac80211/sta/hash/max//usr/src/kernels/2.6.32-042stab142.1/include/config/machz//usr/src/kernels/2.6.32-042stab142.1/include/config/macintosh//usr/src/kernels/2.6.32-042stab142.1/include/config/magic//usr/src/kernels/2.6.32-042stab142.1/include/config/marvell//usr/src/kernels/2.6.32-042stab142.1/include/config/max//usr/src/kernels/2.6.32-042stab142.1/include/config/max/raw//usr/src/kernels/2.6.32-042stab142.1/include/config/md//usr/src/kernels/2.6.32-042stab142.1/include/config/mdio//usr/src/kernels/2.6.32-042stab142.1/include/config/media//usr/src/kernels/2.6.32-042stab142.1/include/config/media/tuner//usr/src/kernels/2.6.32-042stab142.1/include/config/megaraid//usr/src/kernels/2.6.32-042stab142.1/include/config/memory//usr/src/kernels/2.6.32-042stab142.1/include/config/memory/gangs//usr/src/kernels/2.6.32-042stab142.1/include/config/memory/hotplug//usr/src/kernels/2.6.32-042stab142.1/include/config/memstick//usr/src/kernels/2.6.32-042stab142.1/include/config/memstick/jmicron//usr/src/kernels/2.6.32-042stab142.1/include/config/memstick/realtek//usr/src/kernels/2.6.32-042stab142.1/include/config/memstick/tifm//usr/src/kernels/2.6.32-042stab142.1/include/config/mfd//usr/src/kernels/2.6.32-042stab142.1/include/config/mfd/rtsx//usr/src/kernels/2.6.32-042stab142.1/include/config/mfd/sm501//usr/src/kernels/2.6.32-042stab142.1/include/config/mfd/wm8350//usr/src/kernels/2.6.32-042stab142.1/include/config/mfd/wm8350/config//usr/src/kernels/2.6.32-042stab142.1/include/config/mfd/wm8350/config/mode//usr/src/kernels/2.6.32-042stab142.1/include/config/mfd/wm8351//usr/src/kernels/2.6.32-042stab142.1/include/config/mfd/wm8351/config//usr/src/kernels/2.6.32-042stab142.1/include/config/mfd/wm8351/config/mode//usr/src/kernels/2.6.32-042stab142.1/include/config/mfd/wm8352//usr/src/kernels/2.6.32-042stab142.1/include/config/mfd/wm8352/config//usr/src/kernels/2.6.32-042stab142.1/include/config/mfd/wm8352/config/mode//usr/src/kernels/2.6.32-042stab142.1/include/config/microcode//usr/src/kernels/2.6.32-042stab142.1/include/config/microcode/old//usr/src/kernels/2.6.32-042stab142.1/include/config/minix//usr/src/kernels/2.6.32-042stab142.1/include/config/misc//usr/src/kernels/2.6.32-042stab142.1/include/config/misdn//usr/src/kernels/2.6.32-042stab142.1/include/config/mlx4//usr/src/kernels/2.6.32-042stab142.1/include/config/mlx4/en//usr/src/kernels/2.6.32-042stab142.1/include/config/mlx5//usr/src/kernels/2.6.32-042stab142.1/include/config/mlx5/core//usr/src/kernels/2.6.32-042stab142.1/include/config/mmc//usr/src/kernels/2.6.32-042stab142.1/include/config/mmc/block//usr/src/kernels/2.6.32-042stab142.1/include/config/mmc/realtek//usr/src/kernels/2.6.32-042stab142.1/include/config/mmc/ricoh//usr/src/kernels/2.6.32-042stab142.1/include/config/mmc/sdhci//usr/src/kernels/2.6.32-042stab142.1/include/config/mmc/sdricoh//usr/src/kernels/2.6.32-042stab142.1/include/config/mmc/tifm//usr/src/kernels/2.6.32-042stab142.1/include/config/mmc/via//usr/src/kernels/2.6.32-042stab142.1/include/config/mmu//usr/src/kernels/2.6.32-042stab142.1/include/config/module//usr/src/kernels/2.6.32-042stab142.1/include/config/module/force//usr/src/kernels/2.6.32-042stab142.1/include/config/module/srcversion//usr/src/kernels/2.6.32-042stab142.1/include/config/module/verify//usr/src/kernels/2.6.32-042stab142.1/include/config/mouse//usr/src/kernels/2.6.32-042stab142.1/include/config/mouse/ps2//usr/src/kernels/2.6.32-042stab142.1/include/config/mouse/synaptics//usr/src/kernels/2.6.32-042stab142.1/include/config/msdos//usr/src/kernels/2.6.32-042stab142.1/include/config/msi//usr/src/kernels/2.6.32-042stab142.1/include/config/mspro//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd/ar7//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd/block//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd/cfi//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd/cmdline//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd/complex//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd/gen//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd/map//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd/map/bank//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd/map/bank/width//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd/nand//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd/nand/diskonchip//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd/nand/diskonchip/probe//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd/nand/ecc//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd/qinfo//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd/redboot//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd/redboot/directory//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd/scb2//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd/ubi//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd/ubi/beb//usr/src/kernels/2.6.32-042stab142.1/include/config/mtd/ubi/wl//usr/src/kernels/2.6.32-042stab142.1/include/config/mtdram//usr/src/kernels/2.6.32-042stab142.1/include/config/mtdram/erase//usr/src/kernels/2.6.32-042stab142.1/include/config/mtdram/total//usr/src/kernels/2.6.32-042stab142.1/include/config/mtrr//usr/src/kernels/2.6.32-042stab142.1/include/config/mtrr/sanitizer//usr/src/kernels/2.6.32-042stab142.1/include/config/mtrr/sanitizer/enable//usr/src/kernels/2.6.32-042stab142.1/include/config/mtrr/sanitizer/spare//usr/src/kernels/2.6.32-042stab142.1/include/config/mtrr/sanitizer/spare/reg//usr/src/kernels/2.6.32-042stab142.1/include/config/mtrr/sanitizer/spare/reg/nr//usr/src/kernels/2.6.32-042stab142.1/include/config/mxm//usr/src/kernels/2.6.32-042stab142.1/include/config/myri10ge//usr/src/kernels/2.6.32-042stab142.1/include/config/n//usr/src/kernels/2.6.32-042stab142.1/include/config/national//usr/src/kernels/2.6.32-042stab142.1/include/config/ne2k//usr/src/kernels/2.6.32-042stab142.1/include/config/need//usr/src/kernels/2.6.32-042stab142.1/include/config/need/bounce//usr/src/kernels/2.6.32-042stab142.1/include/config/need/dma//usr/src/kernels/2.6.32-042stab142.1/include/config/need/dma/map//usr/src/kernels/2.6.32-042stab142.1/include/config/need/multiple//usr/src/kernels/2.6.32-042stab142.1/include/config/need/per//usr/src/kernels/2.6.32-042stab142.1/include/config/need/per/cpu//usr/src/kernels/2.6.32-042stab142.1/include/config/need/per/cpu/embed//usr/src/kernels/2.6.32-042stab142.1/include/config/need/per/cpu/embed/first//usr/src/kernels/2.6.32-042stab142.1/include/config/need/per/cpu/page//usr/src/kernels/2.6.32-042stab142.1/include/config/need/per/cpu/page/first//usr/src/kernels/2.6.32-042stab142.1/include/config/net//usr/src/kernels/2.6.32-042stab142.1/include/config/net/9p//usr/src/kernels/2.6.32-042stab142.1/include/config/net/act//usr/src/kernels/2.6.32-042stab142.1/include/config/net/cls//usr/src/kernels/2.6.32-042stab142.1/include/config/net/drop//usr/src/kernels/2.6.32-042stab142.1/include/config/net/dsa//usr/src/kernels/2.6.32-042stab142.1/include/config/net/dsa/mv88e6123//usr/src/kernels/2.6.32-042stab142.1/include/config/net/dsa/mv88e6123/61//usr/src/kernels/2.6.32-042stab142.1/include/config/net/dsa/mv88e6xxx//usr/src/kernels/2.6.32-042stab142.1/include/config/net/dsa/mv88e6xxx/need//usr/src/kernels/2.6.32-042stab142.1/include/config/net/dsa/tag//usr/src/kernels/2.6.32-042stab142.1/include/config/net/ematch//usr/src/kernels/2.6.32-042stab142.1/include/config/net/ip//usr/src/kernels/2.6.32-042stab142.1/include/config/net/ipgre//usr/src/kernels/2.6.32-042stab142.1/include/config/net/key//usr/src/kernels/2.6.32-042stab142.1/include/config/net/poll//usr/src/kernels/2.6.32-042stab142.1/include/config/net/rx//usr/src/kernels/2.6.32-042stab142.1/include/config/net/rx/busy//usr/src/kernels/2.6.32-042stab142.1/include/config/net/sch//usr/src/kernels/2.6.32-042stab142.1/include/config/net/vendor//usr/src/kernels/2.6.32-042stab142.1/include/config/netconsole//usr/src/kernels/2.6.32-042stab142.1/include/config/netdev//usr/src/kernels/2.6.32-042stab142.1/include/config/netfilter//usr/src/kernels/2.6.32-042stab142.1/include/config/netfilter/netlink//usr/src/kernels/2.6.32-042stab142.1/include/config/netfilter/xt//usr/src/kernels/2.6.32-042stab142.1/include/config/netfilter/xt/match//usr/src/kernels/2.6.32-042stab142.1/include/config/netfilter/xt/match/wdog//usr/src/kernels/2.6.32-042stab142.1/include/config/netfilter/xt/target//usr/src/kernels/2.6.32-042stab142.1/include/config/netpoll//usr/src/kernels/2.6.32-042stab142.1/include/config/netprio//usr/src/kernels/2.6.32-042stab142.1/include/config/network//usr/src/kernels/2.6.32-042stab142.1/include/config/netxen//usr/src/kernels/2.6.32-042stab142.1/include/config/new//usr/src/kernels/2.6.32-042stab142.1/include/config/nf//usr/src/kernels/2.6.32-042stab142.1/include/config/nf/conntrack//usr/src/kernels/2.6.32-042stab142.1/include/config/nf/conntrack/netbios//usr/src/kernels/2.6.32-042stab142.1/include/config/nf/ct//usr/src/kernels/2.6.32-042stab142.1/include/config/nf/ct/proto//usr/src/kernels/2.6.32-042stab142.1/include/config/nf/defrag//usr/src/kernels/2.6.32-042stab142.1/include/config/nf/nat//usr/src/kernels/2.6.32-042stab142.1/include/config/nf/nat/proto//usr/src/kernels/2.6.32-042stab142.1/include/config/nf/nat/snmp//usr/src/kernels/2.6.32-042stab142.1/include/config/nfs//usr/src/kernels/2.6.32-042stab142.1/include/config/nfs/acl//usr/src/kernels/2.6.32-042stab142.1/include/config/nfs/use//usr/src/kernels/2.6.32-042stab142.1/include/config/nfs/use/legacy//usr/src/kernels/2.6.32-042stab142.1/include/config/nfs/v3//usr/src/kernels/2.6.32-042stab142.1/include/config/nfs/v4//usr/src/kernels/2.6.32-042stab142.1/include/config/nfsd//usr/src/kernels/2.6.32-042stab142.1/include/config/nfsd/v2//usr/src/kernels/2.6.32-042stab142.1/include/config/nfsd/v3//usr/src/kernels/2.6.32-042stab142.1/include/config/nftl//usr/src/kernels/2.6.32-042stab142.1/include/config/nls//usr/src/kernels/2.6.32-042stab142.1/include/config/nls/codepage//usr/src/kernels/2.6.32-042stab142.1/include/config/nls/iso8859//usr/src/kernels/2.6.32-042stab142.1/include/config/nls/koi8//usr/src/kernels/2.6.32-042stab142.1/include/config/no//usr/src/kernels/2.6.32-042stab142.1/include/config/nodes//usr/src/kernels/2.6.32-042stab142.1/include/config/nodes/span//usr/src/kernels/2.6.32-042stab142.1/include/config/nodes/span/other//usr/src/kernels/2.6.32-042stab142.1/include/config/nop//usr/src/kernels/2.6.32-042stab142.1/include/config/nop/usb//usr/src/kernels/2.6.32-042stab142.1/include/config/nortel//usr/src/kernels/2.6.32-042stab142.1/include/config/nouveau//usr/src/kernels/2.6.32-042stab142.1/include/config/nouveau/debug//usr/src/kernels/2.6.32-042stab142.1/include/config/nr//usr/src/kernels/2.6.32-042stab142.1/include/config/numa//usr/src/kernels/2.6.32-042stab142.1/include/config/numa/irq//usr/src/kernels/2.6.32-042stab142.1/include/config/openvswitch//usr/src/kernels/2.6.32-042stab142.1/include/config/oprofile//usr/src/kernels/2.6.32-042stab142.1/include/config/oprofile/event//usr/src/kernels/2.6.32-042stab142.1/include/config/optimize//usr/src/kernels/2.6.32-042stab142.1/include/config/osf//usr/src/kernels/2.6.32-042stab142.1/include/config/output//usr/src/kernels/2.6.32-042stab142.1/include/config/ovs//usr/src/kernels/2.6.32-042stab142.1/include/config/p54//usr/src/kernels/2.6.32-042stab142.1/include/config/packet//usr/src/kernels/2.6.32-042stab142.1/include/config/page//usr/src/kernels/2.6.32-042stab142.1/include/config/page/table//usr/src/kernels/2.6.32-042stab142.1/include/config/pageflags//usr/src/kernels/2.6.32-042stab142.1/include/config/panasonic//usr/src/kernels/2.6.32-042stab142.1/include/config/paravirt//usr/src/kernels/2.6.32-042stab142.1/include/config/parport//usr/src/kernels/2.6.32-042stab142.1/include/config/parport/not//usr/src/kernels/2.6.32-042stab142.1/include/config/parport/pc//usr/src/kernels/2.6.32-042stab142.1/include/config/partition//usr/src/kernels/2.6.32-042stab142.1/include/config/pata//usr/src/kernels/2.6.32-042stab142.1/include/config/pata/pdc//usr/src/kernels/2.6.32-042stab142.1/include/config/pccard//usr/src/kernels/2.6.32-042stab142.1/include/config/pch//usr/src/kernels/2.6.32-042stab142.1/include/config/pci//usr/src/kernels/2.6.32-042stab142.1/include/config/pci/msi//usr/src/kernels/2.6.32-042stab142.1/include/config/pci/msi/default//usr/src/kernels/2.6.32-042stab142.1/include/config/pcie//usr/src/kernels/2.6.32-042stab142.1/include/config/pcieaer//usr/src/kernels/2.6.32-042stab142.1/include/config/pcmcia//usr/src/kernels/2.6.32-042stab142.1/include/config/pcmcia/load//usr/src/kernels/2.6.32-042stab142.1/include/config/pcspkr//usr/src/kernels/2.6.32-042stab142.1/include/config/pdc//usr/src/kernels/2.6.32-042stab142.1/include/config/perf//usr/src/kernels/2.6.32-042stab142.1/include/config/phys//usr/src/kernels/2.6.32-042stab142.1/include/config/phys/addr//usr/src/kernels/2.6.32-042stab142.1/include/config/phys/addr/t//usr/src/kernels/2.6.32-042stab142.1/include/config/physical//usr/src/kernels/2.6.32-042stab142.1/include/config/pid//usr/src/kernels/2.6.32-042stab142.1/include/config/plx//usr/src/kernels/2.6.32-042stab142.1/include/config/pm//usr/src/kernels/2.6.32-042stab142.1/include/config/pm/sleep//usr/src/kernels/2.6.32-042stab142.1/include/config/pm/std//usr/src/kernels/2.6.32-042stab142.1/include/config/pnfs//usr/src/kernels/2.6.32-042stab142.1/include/config/pnfs/file//usr/src/kernels/2.6.32-042stab142.1/include/config/posix//usr/src/kernels/2.6.32-042stab142.1/include/config/posix/mqueue//usr/src/kernels/2.6.32-042stab142.1/include/config/power//usr/src/kernels/2.6.32-042stab142.1/include/config/ppp//usr/src/kernels/2.6.32-042stab142.1/include/config/ppp/sync//usr/src/kernels/2.6.32-042stab142.1/include/config/pramcache//usr/src/kernels/2.6.32-042stab142.1/include/config/pramcache/feature//usr/src/kernels/2.6.32-042stab142.1/include/config/preempt//usr/src/kernels/2.6.32-042stab142.1/include/config/prevent//usr/src/kernels/2.6.32-042stab142.1/include/config/prevent/firmware//usr/src/kernels/2.6.32-042stab142.1/include/config/print//usr/src/kernels/2.6.32-042stab142.1/include/config/print/quota//usr/src/kernels/2.6.32-042stab142.1/include/config/printk//usr/src/kernels/2.6.32-042stab142.1/include/config/proc//usr/src/kernels/2.6.32-042stab142.1/include/config/proc/page//usr/src/kernels/2.6.32-042stab142.1/include/config/proc/pid//usr/src/kernels/2.6.32-042stab142.1/include/config/provide//usr/src/kernels/2.6.32-042stab142.1/include/config/provide/ohci1394//usr/src/kernels/2.6.32-042stab142.1/include/config/provide/ohci1394/dma//usr/src/kernels/2.6.32-042stab142.1/include/config/ptp//usr/src/kernels/2.6.32-042stab142.1/include/config/ptp/1588//usr/src/kernels/2.6.32-042stab142.1/include/config/qfmt//usr/src/kernels/2.6.32-042stab142.1/include/config/qlcnic//usr/src/kernels/2.6.32-042stab142.1/include/config/qsemi//usr/src/kernels/2.6.32-042stab142.1/include/config/quota//usr/src/kernels/2.6.32-042stab142.1/include/config/quota/netlink//usr/src/kernels/2.6.32-042stab142.1/include/config/raid//usr/src/kernels/2.6.32-042stab142.1/include/config/raid6//usr/src/kernels/2.6.32-042stab142.1/include/config/raw//usr/src/kernels/2.6.32-042stab142.1/include/config/rc//usr/src/kernels/2.6.32-042stab142.1/include/config/rcu//usr/src/kernels/2.6.32-042stab142.1/include/config/rd//usr/src/kernels/2.6.32-042stab142.1/include/config/rds//usr/src/kernels/2.6.32-042stab142.1/include/config/realtek//usr/src/kernels/2.6.32-042stab142.1/include/config/reed//usr/src/kernels/2.6.32-042stab142.1/include/config/reed/solomon//usr/src/kernels/2.6.32-042stab142.1/include/config/regulator//usr/src/kernels/2.6.32-042stab142.1/include/config/regulator/fixed//usr/src/kernels/2.6.32-042stab142.1/include/config/regulator/userspace//usr/src/kernels/2.6.32-042stab142.1/include/config/reiserfs//usr/src/kernels/2.6.32-042stab142.1/include/config/reiserfs/fs//usr/src/kernels/2.6.32-042stab142.1/include/config/reiserfs/fs/posix//usr/src/kernels/2.6.32-042stab142.1/include/config/reiserfs/proc//usr/src/kernels/2.6.32-042stab142.1/include/config/resource//usr/src/kernels/2.6.32-042stab142.1/include/config/rfd//usr/src/kernels/2.6.32-042stab142.1/include/config/rfkill//usr/src/kernels/2.6.32-042stab142.1/include/config/rfs//usr/src/kernels/2.6.32-042stab142.1/include/config/ring//usr/src/kernels/2.6.32-042stab142.1/include/config/ring/buffer//usr/src/kernels/2.6.32-042stab142.1/include/config/ring/buffer/allow//usr/src/kernels/2.6.32-042stab142.1/include/config/rpcsec//usr/src/kernels/2.6.32-042stab142.1/include/config/rpcsec/gss//usr/src/kernels/2.6.32-042stab142.1/include/config/rt//usr/src/kernels/2.6.32-042stab142.1/include/config/rt/group//usr/src/kernels/2.6.32-042stab142.1/include/config/rt2800//usr/src/kernels/2.6.32-042stab142.1/include/config/rt2800/lib//usr/src/kernels/2.6.32-042stab142.1/include/config/rt2800pci//usr/src/kernels/2.6.32-042stab142.1/include/config/rt2800usb//usr/src/kernels/2.6.32-042stab142.1/include/config/rt2x00//usr/src/kernels/2.6.32-042stab142.1/include/config/rt2x00/lib//usr/src/kernels/2.6.32-042stab142.1/include/config/rtc//usr/src/kernels/2.6.32-042stab142.1/include/config/rtc/drv//usr/src/kernels/2.6.32-042stab142.1/include/config/rtc/drv/m41t80//usr/src/kernels/2.6.32-042stab142.1/include/config/rtc/hctosys//usr/src/kernels/2.6.32-042stab142.1/include/config/rtc/intf//usr/src/kernels/2.6.32-042stab142.1/include/config/rtl//usr/src/kernels/2.6.32-042stab142.1/include/config/rtl8187//usr/src/kernels/2.6.32-042stab142.1/include/config/rtl8192c//usr/src/kernels/2.6.32-042stab142.1/include/config/rtl8723//usr/src/kernels/2.6.32-042stab142.1/include/config/rtlwifi//usr/src/kernels/2.6.32-042stab142.1/include/config/rwsem//usr/src/kernels/2.6.32-042stab142.1/include/config/rwsem/xchgadd//usr/src/kernels/2.6.32-042stab142.1/include/config/sata//usr/src/kernels/2.6.32-042stab142.1/include/config/sbc//usr/src/kernels/2.6.32-042stab142.1/include/config/sbc/fitpc2//usr/src/kernels/2.6.32-042stab142.1/include/config/sched//usr/src/kernels/2.6.32-042stab142.1/include/config/sched/omit//usr/src/kernels/2.6.32-042stab142.1/include/config/sched/omit/frame//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/3w//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/arcmsr//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/bfa//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/bnx2//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/bnx2x//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/cxgb3//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/cxgb4//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/dh//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/dh/hp//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/fc//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/fc/tgt//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/iscsi//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/lowlevel//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/mpt2sas/max//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/mpt3sas/max//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/multi//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/osd//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/osd/dprint//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/proc//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/qla//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/sas//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/sas/host//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/scan//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/spi//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/srp//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/srp/tgt//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/sym53c8xx//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/sym53c8xx/default//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/sym53c8xx/dma//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/sym53c8xx/dma/addressing//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/sym53c8xx/max//usr/src/kernels/2.6.32-042stab142.1/include/config/scsi/wait//usr/src/kernels/2.6.32-042stab142.1/include/config/sctp//usr/src/kernels/2.6.32-042stab142.1/include/config/sctp/cookie//usr/src/kernels/2.6.32-042stab142.1/include/config/sctp/cookie/hmac//usr/src/kernels/2.6.32-042stab142.1/include/config/sctp/default//usr/src/kernels/2.6.32-042stab142.1/include/config/sctp/default/cookie//usr/src/kernels/2.6.32-042stab142.1/include/config/sctp/default/cookie/hmac//usr/src/kernels/2.6.32-042stab142.1/include/config/sdio//usr/src/kernels/2.6.32-042stab142.1/include/config/security//usr/src/kernels/2.6.32-042stab142.1/include/config/security/file//usr/src/kernels/2.6.32-042stab142.1/include/config/select//usr/src/kernels/2.6.32-042stab142.1/include/config/select/memory//usr/src/kernels/2.6.32-042stab142.1/include/config/sensors//usr/src/kernels/2.6.32-042stab142.1/include/config/sensors/fam15h//usr/src/kernels/2.6.32-042stab142.1/include/config/sensors/i5k//usr/src/kernels/2.6.32-042stab142.1/include/config/sensors/via//usr/src/kernels/2.6.32-042stab142.1/include/config/serial//usr/src/kernels/2.6.32-042stab142.1/include/config/serial/8250//usr/src/kernels/2.6.32-042stab142.1/include/config/serial/8250/detect//usr/src/kernels/2.6.32-042stab142.1/include/config/serial/8250/many//usr/src/kernels/2.6.32-042stab142.1/include/config/serial/8250/nr//usr/src/kernels/2.6.32-042stab142.1/include/config/serial/8250/runtime//usr/src/kernels/2.6.32-042stab142.1/include/config/serial/8250/share//usr/src/kernels/2.6.32-042stab142.1/include/config/serial/core//usr/src/kernels/2.6.32-042stab142.1/include/config/serio//usr/src/kernels/2.6.32-042stab142.1/include/config/sfc//usr/src/kernels/2.6.32-042stab142.1/include/config/sfc/mcdi//usr/src/kernels/2.6.32-042stab142.1/include/config/sgi//usr/src/kernels/2.6.32-042stab142.1/include/config/sim//usr/src/kernels/2.6.32-042stab142.1/include/config/slip//usr/src/kernels/2.6.32-042stab142.1/include/config/slow//usr/src/kernels/2.6.32-042stab142.1/include/config/smartjoyplus//usr/src/kernels/2.6.32-042stab142.1/include/config/sms//usr/src/kernels/2.6.32-042stab142.1/include/config/sms/sdio//usr/src/kernels/2.6.32-042stab142.1/include/config/sms/siano//usr/src/kernels/2.6.32-042stab142.1/include/config/sms/usb//usr/src/kernels/2.6.32-042stab142.1/include/config/smsc//usr/src/kernels/2.6.32-042stab142.1/include/config/smsc/sch311x//usr/src/kernels/2.6.32-042stab142.1/include/config/snd//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/ac97//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/ac97/power//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/ac97/power/save//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/atiixp//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/cs46xx//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/cs46xx/new//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/dma//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/dynamic//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/emu10k1//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/hda//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/hda/codec//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/hda/codec/ca0132//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/hda/dsp//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/hda/enable//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/hda/enable/realtek//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/hda/input//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/hda/input/beep//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/hda/patch//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/hda/power//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/hda/power/save//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/hda/prealloc//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/kctl//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/mixer//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/mpu401//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/opl3//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/opl3/lib//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/oxygen//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/pcm//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/pcm/oss//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/rawmidi//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/sb//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/sb16//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/seq//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/seq/hrtimer//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/sequencer//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/usb//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/usb/caiaq//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/verbose//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/via82xx//usr/src/kernels/2.6.32-042stab142.1/include/config/snd/vx//usr/src/kernels/2.6.32-042stab142.1/include/config/soc//usr/src/kernels/2.6.32-042stab142.1/include/config/soc/camera//usr/src/kernels/2.6.32-042stab142.1/include/config/soft//usr/src/kernels/2.6.32-042stab142.1/include/config/solaris//usr/src/kernels/2.6.32-042stab142.1/include/config/solaris/x86//usr/src/kernels/2.6.32-042stab142.1/include/config/sony//usr/src/kernels/2.6.32-042stab142.1/include/config/sonypi//usr/src/kernels/2.6.32-042stab142.1/include/config/sound//usr/src/kernels/2.6.32-042stab142.1/include/config/sound/oss//usr/src/kernels/2.6.32-042stab142.1/include/config/sound/oss/core//usr/src/kernels/2.6.32-042stab142.1/include/config/sparse//usr/src/kernels/2.6.32-042stab142.1/include/config/sparsemem//usr/src/kernels/2.6.32-042stab142.1/include/config/sparsemem/vmemmap//usr/src/kernels/2.6.32-042stab142.1/include/config/split//usr/src/kernels/2.6.32-042stab142.1/include/config/split/ptlock//usr/src/kernels/2.6.32-042stab142.1/include/config/squashfs//usr/src/kernels/2.6.32-042stab142.1/include/config/squashfs/fragment//usr/src/kernels/2.6.32-042stab142.1/include/config/squashfs/fragment/cache//usr/src/kernels/2.6.32-042stab142.1/include/config/ssb//usr/src/kernels/2.6.32-042stab142.1/include/config/ssb/b43//usr/src/kernels/2.6.32-042stab142.1/include/config/ssb/b43/pci//usr/src/kernels/2.6.32-042stab142.1/include/config/ssb/driver//usr/src/kernels/2.6.32-042stab142.1/include/config/ssb/driver/pcicore//usr/src/kernels/2.6.32-042stab142.1/include/config/ssb/pcihost//usr/src/kernels/2.6.32-042stab142.1/include/config/ssb/pcmciahost//usr/src/kernels/2.6.32-042stab142.1/include/config/ssb/sdiohost//usr/src/kernels/2.6.32-042stab142.1/include/config/stack//usr/src/kernels/2.6.32-042stab142.1/include/config/stacktrace//usr/src/kernels/2.6.32-042stab142.1/include/config/stop//usr/src/kernels/2.6.32-042stab142.1/include/config/strict//usr/src/kernels/2.6.32-042stab142.1/include/config/strip//usr/src/kernels/2.6.32-042stab142.1/include/config/strip/asm//usr/src/kernels/2.6.32-042stab142.1/include/config/sun//usr/src/kernels/2.6.32-042stab142.1/include/config/sunrpc//usr/src/kernels/2.6.32-042stab142.1/include/config/sunrpc/xprt//usr/src/kernels/2.6.32-042stab142.1/include/config/sunrpc/xprt/rdma//usr/src/kernels/2.6.32-042stab142.1/include/config/suspend//usr/src/kernels/2.6.32-042stab142.1/include/config/syn//usr/src/kernels/2.6.32-042stab142.1/include/config/synclink//usr/src/kernels/2.6.32-042stab142.1/include/config/sys//usr/src/kernels/2.6.32-042stab142.1/include/config/sysctl//usr/src/kernels/2.6.32-042stab142.1/include/config/sysfs//usr/src/kernels/2.6.32-042stab142.1/include/config/sysfs/deprecated//usr/src/kernels/2.6.32-042stab142.1/include/config/sysprof//usr/src/kernels/2.6.32-042stab142.1/include/config/sysrq//usr/src/kernels/2.6.32-042stab142.1/include/config/sysvipc//usr/src/kernels/2.6.32-042stab142.1/include/config/tablet//usr/src/kernels/2.6.32-042stab142.1/include/config/tablet/usb//usr/src/kernels/2.6.32-042stab142.1/include/config/target//usr/src/kernels/2.6.32-042stab142.1/include/config/task//usr/src/kernels/2.6.32-042stab142.1/include/config/task/delay//usr/src/kernels/2.6.32-042stab142.1/include/config/task/io//usr/src/kernels/2.6.32-042stab142.1/include/config/tcg//usr/src/kernels/2.6.32-042stab142.1/include/config/tcm//usr/src/kernels/2.6.32-042stab142.1/include/config/tcp//usr/src/kernels/2.6.32-042stab142.1/include/config/tcp/cong//usr/src/kernels/2.6.32-042stab142.1/include/config/textsearch//usr/src/kernels/2.6.32-042stab142.1/include/config/thermal//usr/src/kernels/2.6.32-042stab142.1/include/config/thinkpad//usr/src/kernels/2.6.32-042stab142.1/include/config/thinkpad/acpi//usr/src/kernels/2.6.32-042stab142.1/include/config/thinkpad/acpi/hotkey//usr/src/kernels/2.6.32-042stab142.1/include/config/tick//usr/src/kernels/2.6.32-042stab142.1/include/config/tifm//usr/src/kernels/2.6.32-042stab142.1/include/config/timer//usr/src/kernels/2.6.32-042stab142.1/include/config/tmd//usr/src/kernels/2.6.32-042stab142.1/include/config/tmpfs//usr/src/kernels/2.6.32-042stab142.1/include/config/tmpfs/posix//usr/src/kernels/2.6.32-042stab142.1/include/config/topstar//usr/src/kernels/2.6.32-042stab142.1/include/config/touchscreen//usr/src/kernels/2.6.32-042stab142.1/include/config/touchscreen/ad7879//usr/src/kernels/2.6.32-042stab142.1/include/config/touchscreen/usb//usr/src/kernels/2.6.32-042stab142.1/include/config/touchscreen/usb/dmc//usr/src/kernels/2.6.32-042stab142.1/include/config/touchscreen/usb/general//usr/src/kernels/2.6.32-042stab142.1/include/config/touchscreen/wacom//usr/src/kernels/2.6.32-042stab142.1/include/config/trace//usr/src/kernels/2.6.32-042stab142.1/include/config/trace/irqflags//usr/src/kernels/2.6.32-042stab142.1/include/config/tracer//usr/src/kernels/2.6.32-042stab142.1/include/config/tracer/max//usr/src/kernels/2.6.32-042stab142.1/include/config/tracing//usr/src/kernels/2.6.32-042stab142.1/include/config/track//usr/src/kernels/2.6.32-042stab142.1/include/config/track/dirty//usr/src/kernels/2.6.32-042stab142.1/include/config/transparent//usr/src/kernels/2.6.32-042stab142.1/include/config/tree//usr/src/kernels/2.6.32-042stab142.1/include/config/ttpci//usr/src/kernels/2.6.32-042stab142.1/include/config/tulip//usr/src/kernels/2.6.32-042stab142.1/include/config/ubifs//usr/src/kernels/2.6.32-042stab142.1/include/config/ubifs/fs//usr/src/kernels/2.6.32-042stab142.1/include/config/udf//usr/src/kernels/2.6.32-042stab142.1/include/config/uefi//usr/src/kernels/2.6.32-042stab142.1/include/config/uevent//usr/src/kernels/2.6.32-042stab142.1/include/config/uevent/helper//usr/src/kernels/2.6.32-042stab142.1/include/config/uio//usr/src/kernels/2.6.32-042stab142.1/include/config/uio/pci//usr/src/kernels/2.6.32-042stab142.1/include/config/uio/pdrv//usr/src/kernels/2.6.32-042stab142.1/include/config/unix98//usr/src/kernels/2.6.32-042stab142.1/include/config/unixware//usr/src/kernels/2.6.32-042stab142.1/include/config/usb//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/ali//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/announce//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/announce/new//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/arch//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/arch/has//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/berry//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/cdc//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/ehci//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/ehci/root//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/ehci/root/hub//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/ehci/tt//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/ftdi//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/gspca//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/gspca/ov534//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/gspca/xirlink//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/hwa//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/isp1362//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/net//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/net/cdc//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/net/rndis//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/ohci//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/ohci/little//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/otg//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/pwc//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/pwc/input//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/serial//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/serial/cypress//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/serial/digi//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/serial/edgeport//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/serial/ftdi//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/serial/keyspan//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/serial/kobil//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/serial/mct//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/serial/safe//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/serial/siemens//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/sierra//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/sisusbvga//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/sl811//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/storage//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/storage/cypress//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/u132//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/uhci//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/video//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/video/class//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/video/class/input//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/whci//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/wusb//usr/src/kernels/2.6.32-042stab142.1/include/config/usb/xhci//usr/src/kernels/2.6.32-042stab142.1/include/config/use//usr/src/kernels/2.6.32-042stab142.1/include/config/use/generic//usr/src/kernels/2.6.32-042stab142.1/include/config/use/generic/smp//usr/src/kernels/2.6.32-042stab142.1/include/config/user//usr/src/kernels/2.6.32-042stab142.1/include/config/user/return//usr/src/kernels/2.6.32-042stab142.1/include/config/user/stacktrace//usr/src/kernels/2.6.32-042stab142.1/include/config/uts//usr/src/kernels/2.6.32-042stab142.1/include/config/uv//usr/src/kernels/2.6.32-042stab142.1/include/config/uwb//usr/src/kernels/2.6.32-042stab142.1/include/config/uwb/i1480u//usr/src/kernels/2.6.32-042stab142.1/include/config/v4l//usr/src/kernels/2.6.32-042stab142.1/include/config/v4l/usb//usr/src/kernels/2.6.32-042stab142.1/include/config/ve//usr/src/kernels/2.6.32-042stab142.1/include/config/vfat//usr/src/kernels/2.6.32-042stab142.1/include/config/vga//usr/src/kernels/2.6.32-042stab142.1/include/config/vga/arb//usr/src/kernels/2.6.32-042stab142.1/include/config/vga/arb/max//usr/src/kernels/2.6.32-042stab142.1/include/config/vgacon//usr/src/kernels/2.6.32-042stab142.1/include/config/vgacon/soft//usr/src/kernels/2.6.32-042stab142.1/include/config/vgacon/soft/scrollback//usr/src/kernels/2.6.32-042stab142.1/include/config/vhost//usr/src/kernels/2.6.32-042stab142.1/include/config/via//usr/src/kernels/2.6.32-042stab142.1/include/config/via/rhine//usr/src/kernels/2.6.32-042stab142.1/include/config/video//usr/src/kernels/2.6.32-042stab142.1/include/config/video/bt848//usr/src/kernels/2.6.32-042stab142.1/include/config/video/capture//usr/src/kernels/2.6.32-042stab142.1/include/config/video/cx18//usr/src/kernels/2.6.32-042stab142.1/include/config/video/cx231xx//usr/src/kernels/2.6.32-042stab142.1/include/config/video/cx88//usr/src/kernels/2.6.32-042stab142.1/include/config/video/em28xx//usr/src/kernels/2.6.32-042stab142.1/include/config/video/fb//usr/src/kernels/2.6.32-042stab142.1/include/config/video/helper//usr/src/kernels/2.6.32-042stab142.1/include/config/video/helper/chips//usr/src/kernels/2.6.32-042stab142.1/include/config/video/ir//usr/src/kernels/2.6.32-042stab142.1/include/config/video/output//usr/src/kernels/2.6.32-042stab142.1/include/config/video/pvrusb2//usr/src/kernels/2.6.32-042stab142.1/include/config/video/saa7134//usr/src/kernels/2.6.32-042stab142.1/include/config/video/saa7146//usr/src/kernels/2.6.32-042stab142.1/include/config/video/v4l2//usr/src/kernels/2.6.32-042stab142.1/include/config/videobuf//usr/src/kernels/2.6.32-042stab142.1/include/config/videobuf/dma//usr/src/kernels/2.6.32-042stab142.1/include/config/virt//usr/src/kernels/2.6.32-042stab142.1/include/config/virt/to//usr/src/kernels/2.6.32-042stab142.1/include/config/virtio//usr/src/kernels/2.6.32-042stab142.1/include/config/vitesse//usr/src/kernels/2.6.32-042stab142.1/include/config/vlan//usr/src/kernels/2.6.32-042stab142.1/include/config/vlan/8021q//usr/src/kernels/2.6.32-042stab142.1/include/config/vm//usr/src/kernels/2.6.32-042stab142.1/include/config/vm/event//usr/src/kernels/2.6.32-042stab142.1/include/config/vmware//usr/src/kernels/2.6.32-042stab142.1/include/config/vt//usr/src/kernels/2.6.32-042stab142.1/include/config/vt/hw//usr/src/kernels/2.6.32-042stab142.1/include/config/vt/hw/console//usr/src/kernels/2.6.32-042stab142.1/include/config/vz//usr/src/kernels/2.6.32-042stab142.1/include/config/vz/checkpoint//usr/src/kernels/2.6.32-042stab142.1/include/config/vz/quota//usr/src/kernels/2.6.32-042stab142.1/include/config/w83627hf//usr/src/kernels/2.6.32-042stab142.1/include/config/w83697hf//usr/src/kernels/2.6.32-042stab142.1/include/config/w83697ug//usr/src/kernels/2.6.32-042stab142.1/include/config/w83877f//usr/src/kernels/2.6.32-042stab142.1/include/config/w83977f//usr/src/kernels/2.6.32-042stab142.1/include/config/watchdog//usr/src/kernels/2.6.32-042stab142.1/include/config/wext//usr/src/kernels/2.6.32-042stab142.1/include/config/wilink//usr/src/kernels/2.6.32-042stab142.1/include/config/wilink/platform//usr/src/kernels/2.6.32-042stab142.1/include/config/wimax//usr/src/kernels/2.6.32-042stab142.1/include/config/wimax/debug//usr/src/kernels/2.6.32-042stab142.1/include/config/wimax/i2400m//usr/src/kernels/2.6.32-042stab142.1/include/config/wimax/i2400m/debug//usr/src/kernels/2.6.32-042stab142.1/include/config/winbond//usr/src/kernels/2.6.32-042stab142.1/include/config/wireless//usr/src/kernels/2.6.32-042stab142.1/include/config/wireless/ext//usr/src/kernels/2.6.32-042stab142.1/include/config/wl//usr/src/kernels/2.6.32-042stab142.1/include/config/wl1251//usr/src/kernels/2.6.32-042stab142.1/include/config/wlan//usr/src/kernels/2.6.32-042stab142.1/include/config/wm831x//usr/src/kernels/2.6.32-042stab142.1/include/config/wm8350//usr/src/kernels/2.6.32-042stab142.1/include/config/x86//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/64//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/64/acpi//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/acpi//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/extended//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/intel//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/internode//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/internode/cache//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/io//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/l1//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/l1/cache//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/local//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/mce//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/minimum//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/minimum/cpu//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/p4//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/pcc//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/platform//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/pm//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/powernow//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/reroute//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/reroute/for//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/reroute/for/broken//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/reroute/for/broken/boot//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/reserve//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/reserve/low//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/speedstep//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/supports//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/supports/memory//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/thermal//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/wp//usr/src/kernels/2.6.32-042stab142.1/include/config/x86/wp/works//usr/src/kernels/2.6.32-042stab142.1/include/config/xen//usr/src/kernels/2.6.32-042stab142.1/include/config/xen/blkdev//usr/src/kernels/2.6.32-042stab142.1/include/config/xen/compat//usr/src/kernels/2.6.32-042stab142.1/include/config/xen/debug//usr/src/kernels/2.6.32-042stab142.1/include/config/xen/dev//usr/src/kernels/2.6.32-042stab142.1/include/config/xen/fbdev//usr/src/kernels/2.6.32-042stab142.1/include/config/xen/kbddev//usr/src/kernels/2.6.32-042stab142.1/include/config/xen/max//usr/src/kernels/2.6.32-042stab142.1/include/config/xen/max/domain//usr/src/kernels/2.6.32-042stab142.1/include/config/xen/netdev//usr/src/kernels/2.6.32-042stab142.1/include/config/xen/platform//usr/src/kernels/2.6.32-042stab142.1/include/config/xen/save//usr/src/kernels/2.6.32-042stab142.1/include/config/xen/scrub//usr/src/kernels/2.6.32-042stab142.1/include/config/xen/sys//usr/src/kernels/2.6.32-042stab142.1/include/config/xfrm//usr/src/kernels/2.6.32-042stab142.1/include/config/xfrm/sub//usr/src/kernels/2.6.32-042stab142.1/include/config/xfs//usr/src/kernels/2.6.32-042stab142.1/include/config/xfs/posix//usr/src/kernels/2.6.32-042stab142.1/include/config/xor//usr/src/kernels/2.6.32-042stab142.1/include/config/yenta//usr/src/kernels/2.6.32-042stab142.1/include/config/yenta/ene//usr/src/kernels/2.6.32-042stab142.1/include/config/zlib//usr/src/kernels/2.6.32-042stab142.1/include/config/zone//usr/src/kernels/2.6.32-042stab142.1/include/config/zone/dma//usr/src/kernels/2.6.32-042stab142.1/include/config/zram//usr/src/kernels/2.6.32-042stab142.1/include/crypto//usr/src/kernels/2.6.32-042stab142.1/include/crypto/internal//usr/src/kernels/2.6.32-042stab142.1/include/drm//usr/src/kernels/2.6.32-042stab142.1/include/drm/i2c//usr/src/kernels/2.6.32-042stab142.1/include/drm/ttm//usr/src/kernels/2.6.32-042stab142.1/include/keys//usr/src/kernels/2.6.32-042stab142.1/include/linux//usr/src/kernels/2.6.32-042stab142.1/include/linux/amba//usr/src/kernels/2.6.32-042stab142.1/include/linux/bcma//usr/src/kernels/2.6.32-042stab142.1/include/linux/byteorder//usr/src/kernels/2.6.32-042stab142.1/include/linux/can//usr/src/kernels/2.6.32-042stab142.1/include/linux/can/platform//usr/src/kernels/2.6.32-042stab142.1/include/linux/crypto//usr/src/kernels/2.6.32-042stab142.1/include/linux/decompress//usr/src/kernels/2.6.32-042stab142.1/include/linux/dvb//usr/src/kernels/2.6.32-042stab142.1/include/linux/hdlc//usr/src/kernels/2.6.32-042stab142.1/include/linux/i2c//usr/src/kernels/2.6.32-042stab142.1/include/linux/input//usr/src/kernels/2.6.32-042stab142.1/include/linux/isdn//usr/src/kernels/2.6.32-042stab142.1/include/linux/lockd//usr/src/kernels/2.6.32-042stab142.1/include/linux/mfd//usr/src/kernels/2.6.32-042stab142.1/include/linux/mfd/pcf50633//usr/src/kernels/2.6.32-042stab142.1/include/linux/mfd/wm831x//usr/src/kernels/2.6.32-042stab142.1/include/linux/mfd/wm8350//usr/src/kernels/2.6.32-042stab142.1/include/linux/mlx4//usr/src/kernels/2.6.32-042stab142.1/include/linux/mlx5//usr/src/kernels/2.6.32-042stab142.1/include/linux/mmc//usr/src/kernels/2.6.32-042stab142.1/include/linux/mtd//usr/src/kernels/2.6.32-042stab142.1/include/linux/netfilter//usr/src/kernels/2.6.32-042stab142.1/include/linux/netfilter/ipset//usr/src/kernels/2.6.32-042stab142.1/include/linux/netfilter_arp//usr/src/kernels/2.6.32-042stab142.1/include/linux/netfilter_bridge//usr/src/kernels/2.6.32-042stab142.1/include/linux/netfilter_ipv4//usr/src/kernels/2.6.32-042stab142.1/include/linux/netfilter_ipv6//usr/src/kernels/2.6.32-042stab142.1/include/linux/nfsd//usr/src/kernels/2.6.32-042stab142.1/include/linux/platform_data//usr/src/kernels/2.6.32-042stab142.1/include/linux/ploop//usr/src/kernels/2.6.32-042stab142.1/include/linux/raid//usr/src/kernels/2.6.32-042stab142.1/include/linux/regulator//usr/src/kernels/2.6.32-042stab142.1/include/linux/rtc//usr/src/kernels/2.6.32-042stab142.1/include/linux/spi//usr/src/kernels/2.6.32-042stab142.1/include/linux/ssb//usr/src/kernels/2.6.32-042stab142.1/include/linux/sunrpc//usr/src/kernels/2.6.32-042stab142.1/include/linux/tc_act//usr/src/kernels/2.6.32-042stab142.1/include/linux/tc_ematch//usr/src/kernels/2.6.32-042stab142.1/include/linux/unaligned//usr/src/kernels/2.6.32-042stab142.1/include/linux/usb//usr/src/kernels/2.6.32-042stab142.1/include/linux/uwb//usr/src/kernels/2.6.32-042stab142.1/include/linux/wimax//usr/src/kernels/2.6.32-042stab142.1/include/math-emu//usr/src/kernels/2.6.32-042stab142.1/include/media//usr/src/kernels/2.6.32-042stab142.1/include/media/davinci//usr/src/kernels/2.6.32-042stab142.1/include/mtd//usr/src/kernels/2.6.32-042stab142.1/include/net//usr/src/kernels/2.6.32-042stab142.1/include/net/9p//usr/src/kernels/2.6.32-042stab142.1/include/net/bluetooth//usr/src/kernels/2.6.32-042stab142.1/include/net/irda//usr/src/kernels/2.6.32-042stab142.1/include/net/iucv//usr/src/kernels/2.6.32-042stab142.1/include/net/netfilter//usr/src/kernels/2.6.32-042stab142.1/include/net/netfilter/ipv4//usr/src/kernels/2.6.32-042stab142.1/include/net/netfilter/ipv6//usr/src/kernels/2.6.32-042stab142.1/include/net/netns//usr/src/kernels/2.6.32-042stab142.1/include/net/phonet//usr/src/kernels/2.6.32-042stab142.1/include/net/sctp//usr/src/kernels/2.6.32-042stab142.1/include/net/tc_act//usr/src/kernels/2.6.32-042stab142.1/include/net/tipc//usr/src/kernels/2.6.32-042stab142.1/include/pcmcia//usr/src/kernels/2.6.32-042stab142.1/include/rdma//usr/src/kernels/2.6.32-042stab142.1/include/rxrpc//usr/src/kernels/2.6.32-042stab142.1/include/scsi//usr/src/kernels/2.6.32-042stab142.1/include/scsi/fc//usr/src/kernels/2.6.32-042stab142.1/include/sound//usr/src/kernels/2.6.32-042stab142.1/include/trace//usr/src/kernels/2.6.32-042stab142.1/include/trace/events//usr/src/kernels/2.6.32-042stab142.1/include/uapi//usr/src/kernels/2.6.32-042stab142.1/include/uapi/drm//usr/src/kernels/2.6.32-042stab142.1/include/video//usr/src/kernels/2.6.32-042stab142.1/init//usr/src/kernels/2.6.32-042stab142.1/ipc//usr/src/kernels/2.6.32-042stab142.1/kernel//usr/src/kernels/2.6.32-042stab142.1/kernel/bc//usr/src/kernels/2.6.32-042stab142.1/kernel/cpt//usr/src/kernels/2.6.32-042stab142.1/kernel/events//usr/src/kernels/2.6.32-042stab142.1/kernel/gcov//usr/src/kernels/2.6.32-042stab142.1/kernel/irq//usr/src/kernels/2.6.32-042stab142.1/kernel/power//usr/src/kernels/2.6.32-042stab142.1/kernel/time//usr/src/kernels/2.6.32-042stab142.1/kernel/trace//usr/src/kernels/2.6.32-042stab142.1/kernel/ve//usr/src/kernels/2.6.32-042stab142.1/lib//usr/src/kernels/2.6.32-042stab142.1/lib/lzo//usr/src/kernels/2.6.32-042stab142.1/lib/raid6//usr/src/kernels/2.6.32-042stab142.1/lib/raid6/raid6test//usr/src/kernels/2.6.32-042stab142.1/lib/reed_solomon//usr/src/kernels/2.6.32-042stab142.1/lib/zlib_deflate//usr/src/kernels/2.6.32-042stab142.1/lib/zlib_inflate//usr/src/kernels/2.6.32-042stab142.1/mm//usr/src/kernels/2.6.32-042stab142.1/net//usr/src/kernels/2.6.32-042stab142.1/net/802//usr/src/kernels/2.6.32-042stab142.1/net/8021q//usr/src/kernels/2.6.32-042stab142.1/net/9p//usr/src/kernels/2.6.32-042stab142.1/net/appletalk//usr/src/kernels/2.6.32-042stab142.1/net/atm//usr/src/kernels/2.6.32-042stab142.1/net/ax25//usr/src/kernels/2.6.32-042stab142.1/net/bluetooth//usr/src/kernels/2.6.32-042stab142.1/net/bluetooth/bnep//usr/src/kernels/2.6.32-042stab142.1/net/bluetooth/cmtp//usr/src/kernels/2.6.32-042stab142.1/net/bluetooth/hidp//usr/src/kernels/2.6.32-042stab142.1/net/bluetooth/rfcomm//usr/src/kernels/2.6.32-042stab142.1/net/bridge//usr/src/kernels/2.6.32-042stab142.1/net/bridge/netfilter//usr/src/kernels/2.6.32-042stab142.1/net/can//usr/src/kernels/2.6.32-042stab142.1/net/core//usr/src/kernels/2.6.32-042stab142.1/net/dcb//usr/src/kernels/2.6.32-042stab142.1/net/dccp//usr/src/kernels/2.6.32-042stab142.1/net/dccp/ccids//usr/src/kernels/2.6.32-042stab142.1/net/decnet//usr/src/kernels/2.6.32-042stab142.1/net/decnet/netfilter//usr/src/kernels/2.6.32-042stab142.1/net/dsa//usr/src/kernels/2.6.32-042stab142.1/net/econet//usr/src/kernels/2.6.32-042stab142.1/net/ethernet//usr/src/kernels/2.6.32-042stab142.1/net/ieee802154//usr/src/kernels/2.6.32-042stab142.1/net/ipv4//usr/src/kernels/2.6.32-042stab142.1/net/ipv4/netfilter//usr/src/kernels/2.6.32-042stab142.1/net/ipv6//usr/src/kernels/2.6.32-042stab142.1/net/ipv6/netfilter//usr/src/kernels/2.6.32-042stab142.1/net/ipx//usr/src/kernels/2.6.32-042stab142.1/net/irda//usr/src/kernels/2.6.32-042stab142.1/net/irda/ircomm//usr/src/kernels/2.6.32-042stab142.1/net/irda/irlan//usr/src/kernels/2.6.32-042stab142.1/net/irda/irnet//usr/src/kernels/2.6.32-042stab142.1/net/iucv//usr/src/kernels/2.6.32-042stab142.1/net/key//usr/src/kernels/2.6.32-042stab142.1/net/lapb//usr/src/kernels/2.6.32-042stab142.1/net/llc//usr/src/kernels/2.6.32-042stab142.1/net/mac80211//usr/src/kernels/2.6.32-042stab142.1/net/netfilter//usr/src/kernels/2.6.32-042stab142.1/net/netfilter/ipset//usr/src/kernels/2.6.32-042stab142.1/net/netfilter/ipvs//usr/src/kernels/2.6.32-042stab142.1/net/netlabel//usr/src/kernels/2.6.32-042stab142.1/net/netlink//usr/src/kernels/2.6.32-042stab142.1/net/netrom//usr/src/kernels/2.6.32-042stab142.1/net/openvswitch//usr/src/kernels/2.6.32-042stab142.1/net/packet//usr/src/kernels/2.6.32-042stab142.1/net/phonet//usr/src/kernels/2.6.32-042stab142.1/net/rds//usr/src/kernels/2.6.32-042stab142.1/net/rfkill//usr/src/kernels/2.6.32-042stab142.1/net/rose//usr/src/kernels/2.6.32-042stab142.1/net/rxrpc//usr/src/kernels/2.6.32-042stab142.1/net/sched//usr/src/kernels/2.6.32-042stab142.1/net/sctp//usr/src/kernels/2.6.32-042stab142.1/net/sunrpc//usr/src/kernels/2.6.32-042stab142.1/net/sunrpc/auth_gss//usr/src/kernels/2.6.32-042stab142.1/net/sunrpc/xprtrdma//usr/src/kernels/2.6.32-042stab142.1/net/tipc//usr/src/kernels/2.6.32-042stab142.1/net/unix//usr/src/kernels/2.6.32-042stab142.1/net/wanrouter//usr/src/kernels/2.6.32-042stab142.1/net/wimax//usr/src/kernels/2.6.32-042stab142.1/net/wireless//usr/src/kernels/2.6.32-042stab142.1/net/x25//usr/src/kernels/2.6.32-042stab142.1/net/xfrm//usr/src/kernels/2.6.32-042stab142.1/samples//usr/src/kernels/2.6.32-042stab142.1/samples/kobject//usr/src/kernels/2.6.32-042stab142.1/samples/kprobes//usr/src/kernels/2.6.32-042stab142.1/samples/trace_events//usr/src/kernels/2.6.32-042stab142.1/samples/tracepoints//usr/src/kernels/2.6.32-042stab142.1/scripts//usr/src/kernels/2.6.32-042stab142.1/scripts/basic//usr/src/kernels/2.6.32-042stab142.1/scripts/dtc//usr/src/kernels/2.6.32-042stab142.1/scripts/dtc/libfdt//usr/src/kernels/2.6.32-042stab142.1/scripts/genksyms//usr/src/kernels/2.6.32-042stab142.1/scripts/kconfig//usr/src/kernels/2.6.32-042stab142.1/scripts/kconfig/lxdialog//usr/src/kernels/2.6.32-042stab142.1/scripts/ksymoops//usr/src/kernels/2.6.32-042stab142.1/scripts/mod//usr/src/kernels/2.6.32-042stab142.1/scripts/package//usr/src/kernels/2.6.32-042stab142.1/scripts/rt-tester//usr/src/kernels/2.6.32-042stab142.1/scripts/selinux//usr/src/kernels/2.6.32-042stab142.1/scripts/selinux/genheaders//usr/src/kernels/2.6.32-042stab142.1/scripts/selinux/mdp//usr/src/kernels/2.6.32-042stab142.1/scripts/tracing//usr/src/kernels/2.6.32-042stab142.1/security//usr/src/kernels/2.6.32-042stab142.1/security/integrity//usr/src/kernels/2.6.32-042stab142.1/security/integrity/ima//usr/src/kernels/2.6.32-042stab142.1/security/keys//usr/src/kernels/2.6.32-042stab142.1/security/selinux//usr/src/kernels/2.6.32-042stab142.1/security/selinux/ss//usr/src/kernels/2.6.32-042stab142.1/security/smack//usr/src/kernels/2.6.32-042stab142.1/security/tomoyo//usr/src/kernels/2.6.32-042stab142.1/sound//usr/src/kernels/2.6.32-042stab142.1/sound/aoa//usr/src/kernels/2.6.32-042stab142.1/sound/aoa/codecs//usr/src/kernels/2.6.32-042stab142.1/sound/aoa/core//usr/src/kernels/2.6.32-042stab142.1/sound/aoa/fabrics//usr/src/kernels/2.6.32-042stab142.1/sound/aoa/soundbus//usr/src/kernels/2.6.32-042stab142.1/sound/aoa/soundbus/i2sbus//usr/src/kernels/2.6.32-042stab142.1/sound/arm//usr/src/kernels/2.6.32-042stab142.1/sound/atmel//usr/src/kernels/2.6.32-042stab142.1/sound/core//usr/src/kernels/2.6.32-042stab142.1/sound/core/oss//usr/src/kernels/2.6.32-042stab142.1/sound/core/seq//usr/src/kernels/2.6.32-042stab142.1/sound/core/seq/oss//usr/src/kernels/2.6.32-042stab142.1/sound/drivers//usr/src/kernels/2.6.32-042stab142.1/sound/drivers/mpu401//usr/src/kernels/2.6.32-042stab142.1/sound/drivers/opl3//usr/src/kernels/2.6.32-042stab142.1/sound/drivers/opl4//usr/src/kernels/2.6.32-042stab142.1/sound/drivers/pcsp//usr/src/kernels/2.6.32-042stab142.1/sound/drivers/vx//usr/src/kernels/2.6.32-042stab142.1/sound/i2c//usr/src/kernels/2.6.32-042stab142.1/sound/i2c/other//usr/src/kernels/2.6.32-042stab142.1/sound/isa//usr/src/kernels/2.6.32-042stab142.1/sound/isa/ad1816a//usr/src/kernels/2.6.32-042stab142.1/sound/isa/ad1848//usr/src/kernels/2.6.32-042stab142.1/sound/isa/cs423x//usr/src/kernels/2.6.32-042stab142.1/sound/isa/es1688//usr/src/kernels/2.6.32-042stab142.1/sound/isa/gus//usr/src/kernels/2.6.32-042stab142.1/sound/isa/msnd//usr/src/kernels/2.6.32-042stab142.1/sound/isa/opti9xx//usr/src/kernels/2.6.32-042stab142.1/sound/isa/sb//usr/src/kernels/2.6.32-042stab142.1/sound/isa/wavefront//usr/src/kernels/2.6.32-042stab142.1/sound/isa/wss//usr/src/kernels/2.6.32-042stab142.1/sound/mips//usr/src/kernels/2.6.32-042stab142.1/sound/oss//usr/src/kernels/2.6.32-042stab142.1/sound/oss/dmasound//usr/src/kernels/2.6.32-042stab142.1/sound/parisc//usr/src/kernels/2.6.32-042stab142.1/sound/pci//usr/src/kernels/2.6.32-042stab142.1/sound/pci/ac97//usr/src/kernels/2.6.32-042stab142.1/sound/pci/ali5451//usr/src/kernels/2.6.32-042stab142.1/sound/pci/au88x0//usr/src/kernels/2.6.32-042stab142.1/sound/pci/aw2//usr/src/kernels/2.6.32-042stab142.1/sound/pci/ca0106//usr/src/kernels/2.6.32-042stab142.1/sound/pci/cs46xx//usr/src/kernels/2.6.32-042stab142.1/sound/pci/cs5535audio//usr/src/kernels/2.6.32-042stab142.1/sound/pci/ctxfi//usr/src/kernels/2.6.32-042stab142.1/sound/pci/echoaudio//usr/src/kernels/2.6.32-042stab142.1/sound/pci/emu10k1//usr/src/kernels/2.6.32-042stab142.1/sound/pci/hda//usr/src/kernels/2.6.32-042stab142.1/sound/pci/ice1712//usr/src/kernels/2.6.32-042stab142.1/sound/pci/korg1212//usr/src/kernels/2.6.32-042stab142.1/sound/pci/lx6464es//usr/src/kernels/2.6.32-042stab142.1/sound/pci/mixart//usr/src/kernels/2.6.32-042stab142.1/sound/pci/nm256//usr/src/kernels/2.6.32-042stab142.1/sound/pci/oxygen//usr/src/kernels/2.6.32-042stab142.1/sound/pci/pcxhr//usr/src/kernels/2.6.32-042stab142.1/sound/pci/riptide//usr/src/kernels/2.6.32-042stab142.1/sound/pci/rme9652//usr/src/kernels/2.6.32-042stab142.1/sound/pci/trident//usr/src/kernels/2.6.32-042stab142.1/sound/pci/vx222//usr/src/kernels/2.6.32-042stab142.1/sound/pci/ymfpci//usr/src/kernels/2.6.32-042stab142.1/sound/pcmcia//usr/src/kernels/2.6.32-042stab142.1/sound/pcmcia/pdaudiocf//usr/src/kernels/2.6.32-042stab142.1/sound/pcmcia/vx//usr/src/kernels/2.6.32-042stab142.1/sound/ppc//usr/src/kernels/2.6.32-042stab142.1/sound/sh//usr/src/kernels/2.6.32-042stab142.1/sound/soc//usr/src/kernels/2.6.32-042stab142.1/sound/soc/atmel//usr/src/kernels/2.6.32-042stab142.1/sound/soc/au1x//usr/src/kernels/2.6.32-042stab142.1/sound/soc/blackfin//usr/src/kernels/2.6.32-042stab142.1/sound/soc/codecs//usr/src/kernels/2.6.32-042stab142.1/sound/soc/davinci//usr/src/kernels/2.6.32-042stab142.1/sound/soc/fsl//usr/src/kernels/2.6.32-042stab142.1/sound/soc/imx//usr/src/kernels/2.6.32-042stab142.1/sound/soc/omap//usr/src/kernels/2.6.32-042stab142.1/sound/soc/pxa//usr/src/kernels/2.6.32-042stab142.1/sound/soc/s3c24xx//usr/src/kernels/2.6.32-042stab142.1/sound/soc/s6000//usr/src/kernels/2.6.32-042stab142.1/sound/soc/sh//usr/src/kernels/2.6.32-042stab142.1/sound/soc/txx9//usr/src/kernels/2.6.32-042stab142.1/sound/sparc//usr/src/kernels/2.6.32-042stab142.1/sound/spi//usr/src/kernels/2.6.32-042stab142.1/sound/synth//usr/src/kernels/2.6.32-042stab142.1/sound/synth/emux//usr/src/kernels/2.6.32-042stab142.1/sound/usb//usr/src/kernels/2.6.32-042stab142.1/sound/usb/6fire//usr/src/kernels/2.6.32-042stab142.1/sound/usb/bcd2000//usr/src/kernels/2.6.32-042stab142.1/sound/usb/caiaq//usr/src/kernels/2.6.32-042stab142.1/sound/usb/hiface//usr/src/kernels/2.6.32-042stab142.1/sound/usb/misc//usr/src/kernels/2.6.32-042stab142.1/sound/usb/usx2y//usr/src/kernels/2.6.32-042stab142.1/tools//usr/src/kernels/2.6.32-042stab142.1/tools/build//usr/src/kernels/2.6.32-042stab142.1/tools/build/feature//usr/src/kernels/2.6.32-042stab142.1/tools/build/tests//usr/src/kernels/2.6.32-042stab142.1/tools/build/tests/ex//usr/src/kernels/2.6.32-042stab142.1/tools/lib//usr/src/kernels/2.6.32-042stab142.1/tools/lib/api//usr/src/kernels/2.6.32-042stab142.1/tools/lib/traceevent//usr/src/kernels/2.6.32-042stab142.1/tools/perf//usr/src/kernels/2.6.32-042stab142.1/tools/perf/Documentation//usr/src/kernels/2.6.32-042stab142.1/tools/perf/arch//usr/src/kernels/2.6.32-042stab142.1/tools/perf/arch/arm//usr/src/kernels/2.6.32-042stab142.1/tools/perf/arch/arm64//usr/src/kernels/2.6.32-042stab142.1/tools/perf/arch/powerpc//usr/src/kernels/2.6.32-042stab142.1/tools/perf/arch/s390//usr/src/kernels/2.6.32-042stab142.1/tools/perf/arch/sh//usr/src/kernels/2.6.32-042stab142.1/tools/perf/arch/sparc//usr/src/kernels/2.6.32-042stab142.1/tools/perf/arch/x86//usr/src/kernels/2.6.32-042stab142.1/tools/perf/config//usr/src/kernels/2.6.32-042stab142.1/tools/perf/scripts//usr/src/kernels/2.6.32-042stab142.1/tools/perf/scripts/perl//usr/src/kernels/2.6.32-042stab142.1/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/2.6.32-042stab142.1/tools/scripts//usr/src/kernels/2.6.32-042stab142.1/tools/testing//usr/src/kernels/2.6.32-042stab142.1/tools/testing/selftests//usr/src/kernels/2.6.32-042stab142.1/tools/testing/selftests/mqueue//usr/src/kernels/2.6.32-042stab142.1/tools/virtio//usr/src/kernels/2.6.32-042stab142.1/tools/virtio/virtio-trace//usr/src/kernels/2.6.32-042stab142.1/usr//usr/src/kernels/2.6.32-042stab142.1/virt//usr/src/kernels/2.6.32-042stab142.1/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-gnuq2{wpzf޼RH}`4 )49HcVqR AO{>히Pןy@2h0!"Pyx.@ۤIKf)@O`IPU EPP {}%(HR.E @P*4d(l4{RA+!%OaDh @PHZEx[}[g^ԲZ5:ܷ\]m{OreKmyimU×^ޞl󶶝#}{˛Ve6wݽ:k{{{7@ӝs]esޏ@]v{w7q竽=ꗻj6M.{v9ᆳP[wi.뭻*ؠnoa.69̀uV[(z=r Y{vɮ@)Ajv5Y=zMjI( *@99Ҡk:*{r_ kӪPY}J(WR@4@n΄(PUQ@}-RAo@׾i}D}oi'eSmTѭ#R*&(8Z`=@y  }Gm𾩉@V;TmUͰs38>/}{^fW PܒD>ak [![jAk2zOn- {(>]@>#y=*Gk%)EvS0LJ@hR ý38'֝>绯M㳍!fanƍHի-Vl΢tlP@+pݽWw_2mu1 (u$kZIKVˡphvڠ;.u5jc!D7=;$pvۧf t[(@km&G) iNT݈v:l=R7JGTfɌ5Fc X G,Hh2m T4.+Xuɠ[d6Vrvfil-j3sSkS22,`iJP P4 ` R 3k56Å)ˠQOT>sZѡ}|AC@d mf+ԧdWl%9 (T j,rPTiĭ :U.X"Et2f%v5Tm*8MAit Zip+iamn޼x (8`50@@ L5=eOSeOSj?)"Aɦ7B' P 1  =$J~R2 @42@ 4 F5 4S5Oddh M@`jm54m!'OGM= h*ꟴ%M?S$h@iɡgϹ{DϹcd>vw_kOǑbPA $`"T)Nhf;X? 3HE9` |;'/~?ooo bUVC*Oi [{#_e. iGSٓ$#?R쇑H;lh:G=ny",H̨|SZ@_(uG~f7Ɵ FO' 1ڒ>_{qx$ >L"쌓C urrj#b:@0A!AYgV_H?bjv7{& "@$0-eC)}Y?%{˽̥ 1ux'* u2u J18'1>F5τM7PY.P*N2HDp sŊ9̢&d ' ʧ( 妼|@.ne2ut7pL~v"dۏ}Ш} 4cy':$4!;z& dbƒ甡)&RdaۙbQhB HF2QӵqIopߦv]Ό:;ჶlu)Q  H)\_=7|:J03|ͯJ9yPD%wEnw a  flxOmO74\$;8뭯9]|h'K}д_vŇO6?B}->ɷDm CQ{J`ԡNėq+isʁυ"9Ǥ) A?crG}Dp#_&=K)J!G 3fy)T(Y4Ctb`$_]fyjp&~Oh_場 $ebRvΦ)71Ch’TT3яf2D&v6 hB bZ1di!T_hnC0>gX;Z Ov~:\^{ 681OM'/k+4vRz_LIF|.LI{!‹NWתD䰇<43":XȆ D也54> bӕd(NE0yc@p ax}2ch,= zs `dAJZx7t )+y 'dE9g l} 0Y Q80,|cfcϤz5JL]dsyɁgGg9̘$[^fMK!gj@#Uf?oKIDJ7ҟzQ?:'U@ǥ㒆BN=db}?t;~-䁕tz#ъW`OK1V}T:NY+{}ߒ⟃͵"Y1H|r_=G֏7 |ݞiћ]2@<9rN' *_e 8Ƨʍad2Z)1Ľ` {_wk]7C,#ҟ!䏎|{:!яOru3],زLGGf7cx15GŨ߷Ǯ~.H$@gEpWM@r?y|T_%F_OY_ oˑcT z? }!"'[݆A@Lv|ɉ-dCR!L2dF7 DS_TgHo Hj9ړ!sތ{q6_o)X ^ϣ~< <RWn3#Drʃws'P" \5W+.e ::QC}h{O~V_P=+90NO]|L 0~G I`3~rxsH>dL\-H\7ͳo18LO(v:JA{Q!-1eܰO|~ ҍ &f$% dQ!N+*R.&> b/Wkzm0ݩќ+'*;}~u &5+1Nꢥ0!М4nQ 0@ Xb) U>#NQũ7B~P#$K~Y%m[^`Pȯl~L`@?(|^tvE߾TY"RyK]bΎ`LBydl L|GDl_ȲQߔLȆ0b !8P%z7 E1RL:W |{=Wb< D]t`rQdk(hmԎ}}oʜ&*y.O~w-/8x_vb4YDY?ʣ.3TY(d3ܸ05zEC|mip==;c]!ŐbPKC! _z2.U\RIog^qhL?KT>'U|QO#&=7t|$_v|ï?vM}|یe=SW7㏶TZNSoǵ7yi&E9h K<JHd^eB9HSsz Q Pn[L1}!-R؎{1<ϟV4GA>Z}x>gӢuz6_/ ח!t$?Y۝@GBfNL9&cDGV-x_:Yt{|w&ޮBbg綩 bԈăSGEEc Z><"Ex;:"2rrL тE;:)(hZ/[‹#y!ezP}$~yc^qsnNu6Y-Ahpvcj7K{|>dwz_9H=Dh $RjUlyU(|[ I/RA˟cl#J\}3PL aw@ |oLQd/ 0*=@M4ڦzĕD%4̮T=wÃvbg?\k߁`;!3MMN+䁫+usQ`D]^wzj`GbIeO$VsˑlGsDF 17{34][|5ٶUA?̏*<_N?DqZ7Ye%~-sC?m 'AHWK]-H@'^vȀ)o8IW r1t^o };4s_A~QCakqP i2Qv"`#Ps49AgB`y>H,2_}v.x$?C:0^t6Am _N/䏪 0caџ'1s'+hQ_"H|6^bAפ!J&ٙG,J*Dy)P.ndG>i~y ,$Y< Y ;q%~ s<8tk:#YTpy f1Wu?IO_<ș?I>=wN+[#r|4,e 8 X+ s4!bf6iulhx_LG,dyY2XpkD |H`ǃf?]p-t @~ ,q@y#,gGXX, 1 "X5aMNԱ'VB|@@ yw!?Ԧq$w6dzEXt | 7(N8-ȂjMbЌxFH1O,_r;M>>VL=%z:#,Qn\$+"ei!nt 4Ku,Xqqq#C2A0lM ?#@{"80pwE#Nec(=A* ߓ'i1ԞT1f?ۅgOXL >_=zcAHsL`f,}~{B8::]rҡ7;+xtpFZҽ!*9RA;u?3[7=W_QȜT앿 "#㠧"9Cx(9J88Xت 'gLVq@ ?-0nnTe:\֟ǩ?!NLvXFW_ psuЂęnOc}s3a}c`2س(qs(`x>W$ )$`C6iO}mrdxsRYdpo( ʁ<ڳgҼ`|>d #~r_Ȉ%2P?dE\o!uxpsQ7Ƃf$JtO┪Y 6woHp֣c9V-&!ːvNXt18?y12nP`}rdzQdNg.H5=Uv!t$@YHwZ R0w]8p\iFktzrJѢþa=81jgsd}}#v")RF'v]ʻq,y rnj= )۴-J 9^zl/ڪ ( gS;KF|,dI+N} dﱩԼ)/_U~uh(pZ2 d@dGk'ZZ 15s&h3/5# ]ض-Qr (+uZfnPs gegK@Bܭg s4xB.Gӆ>SޡQ4Jⷊ95- b+1^6n"HIkYdOWK-͟٣(w5[i7 l9{XX> fb9~?\0z'߆Qڭ%x>: ␖Dʞўk$"Zu5_=hdZN)XB$d66ER,r,-Ic$fd&ǺO",x4C`D] H4.FL(A= &D\hZЯіIe(@)cg;A7 Ӈqܘ>ٓbPR> H/f" tO$:P+MttLDF,FLƐ؛caTFBֶs7I6ѣa TGH|' cJ$1R__<KBUZNLJaty5;H2v<&!s^C%) O`#hblob$W%;ZFU%}|i), K N }]ͯB Rk0] K ɤ\uI("ø۹ MI5!Mxx߼k *o2cܩe1]#8\(KVn0LcJqH:<՟Q`{l`ۄ4Fu㍩%K5ib'.]dw "( !BsjE4 \oʧgQy$e ?-.V3$Z_ /RQ6Z@fO59/l~~{Tj{IeqyR5V/N6(:`GpbD_?2'r#" uNe#sSɔ݌js7${nGTuLovv}fݛH,T|l_EIL#X~ 0x =3&|K71\!F 9$"sj4OO 3#I?Xr):~jVU atA׮O+$'ŖGּWI'jXqO5#=x>G(jWbF&osbv)\}3$(#kS_}a _x(^/D}x$HgoL[y`|;9-H<+kmeh1]x:|(C O4f@[qs;k'w-lx|}lڶ+NmB_ 5ZjHJ\=L>r6%.^40MpcXyU Zt(Rd]{8% ,qG+GzV/~x9hw[;͙T/9Z Ѽsrġ%@LbExk|w1LL\tw7=ezqyN9Kd1 WȥME8J9Z0*ks(ᦒ=X=Lnp./:h8TNBjA[27' л,H1<[OIk:N p,y{fs=j OIa>:A2cB!/)gE Y x7#piTWY$`>!=T}<(}o+1Cbd |Z^c(= *53sL`xY;b}p1$={bDG-Ey(HSIa#ULpP-}Z~#nQE`<{2JI|K1k m>:'1cDc:|QyT:_xKrPHj{<>wO3P9d= w{p\㙤9㡊qo&+2VnFO(Pp,Y97c[4$T8(u]!9bu ẻW#XܤW7vq4`P+d,~u92Kq6(nX@{kKBd%[qPt v4z>Q]VIp&Pmq'7Ko?B"|)zu;}SxH;QT5HXBlZIU v7niI?Ԩ%,2H.;$uo;mwzg=Lm^:-]rwH9 ]³Ǖ{| չF :VJa{Bʟx}@>-SiX7lZwj pA.bB\Q)]VB$\#7bdfQn]S-x] ^uĄĥ1ph\Ê%ġg TŬ_ea-dwN9ĥ( naJ ˿RG ى eʡfR\!ʱKBDLUD,sec<i(Q˦mQBCB+QL~ΓɏK)F;NJk!&\K@=FAuNҼ%|_~m3l{@'1_vkOn'M\X٧s4l\-SA hSԘz ImFaZ>JN^wW#OBͳʒi pRHh"BU0e]Iwd؉FT-;-5ДҧBi uϸ>qj0lll: Kh-~9$HZE [IBbpw?Ċ(? 7w_v&%Cj/kp=Cmj_vaa?$w+ -u!"G+ \i^>P1T32؃PI"*A z>ͼX\ВOPԬmA_2)oX @q D>CW-_PHj9Cb}TȑcdS! :M$H@1x/Z76sC^e0 >W{/x$IO8;` gT\T([zhgDJfA30/uۀĒun'rGߏpx)t%b#)ALMvvއ*E܉  }j(e$PP$YL ?rKBniX,R;^A2g9sEJJ dY`"-~XY4qJ5ˠj\j[C֋*vC7 @|;vzDRq[2tC)*$EUwVp]vܟYpѷ(/U9 vE55gIyA1RA\rpҼXY4#q h+l*Dqg5 wA paWB{0B )aWM]gl{66dcC"rCn4uݭ#2[Xσ! W{"&z7ˡM5,yS 5)-a\vX=vG1iq`;{K2d{*Gbx;W3najak!d"1]w-g_-;'0f@,E2t̻(#,zVqZ►8Ih'ز c\AV؛eN[L/k3wňtu|LL" jx^ՏEWԈHmZ$B#פ3]pG]tr)5. 7[ɶǴƒI4$U'NۋPfwp[ hRvYd;i1.ъMdgzm y"k+DÌ pBK9(hd0x9H qE jMk]&htY:7QcuPNF g#X, 3꣎B{Eu{u>b#l[HVT ԵBBIr~%';mP9#ʾ/ykQlb >ca*T^"yul2 ^uGbP b{ŇΝC`ACKB6NU9g]p3]upVNZj 86b;>5NGb95<%#n;S,!i {ΎTk9y~6uiX|E"f5OpFKn9hh0No OU#ڣP#<[66#\8Fwb|vt8>(wr*p[ b8AE`m PU|62St]T/wAaOA@GTpԆg&uwWgJ=F+eըmb<;̀ O^qEC&8tw\y:TK I|B$6^j2e3zn&XwĔs^bHãnpgS( oP"j;Ї;~TF,#s%x].4&HW.+jn8&;L{CBV:c3t6LRL)>D"cJquS o"X??% eLQx7*E1P ~zroj>f!ij9g&o6g 726=/%i [Cxs9S-vK8gx[P>oZGBۗWrP-9)`]fbvu2k/fx2xA~ozWa=p_A~_SFO ԦAH$ q۾%+uԤfX]D+Ν*{"I f?UǢn"HumUa)Lψ(&k]7HNmQPQ8*AYKP a֖i/нj!Э,%择LVy  Nz r :5:!?»cZ]c,z*9gp+korns4-6@.t#"#wFɸ=uJ $Cg[5iU^^ۍmktf\F8A=zWj-aB&p{'8v SoFZH#MIEYzkf8Pړ'4JoNӷǘ{aQK=BHN/%}Њb0e2vFW߈eAg48}_ˈ!$e߬WZ$$M/gY&17g (EC `5榬˛Z<T8Cc$)H0D_ 3;&s\l?#Kw>eV³J8dS"%9>8#OY>PYH|NУZ]Iм@`VD! {x1?@V" pw}Yަæ~ROj [ApFz$7Sn'L3YB"jyaKT£|m&Ďw+LN"x_[mns祻0b/ۜȬYz Rd8TJ^N0pC~yR߇V[nއS>1*H9G<׊tk]?|Y)wToB몮H0b!t-% BVT(\+oZx5Aϳ8? Ws2qT_݇BhO9o*g{94,y?kY;vc.Dy"*۞zy@bC&ތ aD~nԠ&]|ΊxC"@>'i'B6P{ڊg䘑4V+&uH.!GY4Œ@dO:c &Λa1Y%E8YHU>塎JgO3oƒ(\J։GG=H:xnyRd:P:3 T.V 1c[#Ta.dlHE-pRMUfkc@›|~8=-C27G8X!"ⱧOB"<+?rZqW,n\Ǘ1"1)-)~u=%KӢbAwɵlĵ KRLi"e3N#xʞ[!o_`>0Skg؅~80y~r8A0=>~8ޮG_0B,wlQӹ%j:wX< EZa}j]_ꋣm +%`hHvx<J*fO7S[##[MVw+RTShE8"KLZ2bQ=):*MPd6b|?^َ)kf( (U?Hl E? 0!?Fͥ Tx4@ X%;/cb$9J! |14)fuEE=K: ,~LHk]BWssY'-eU,R,OO})ƌ fJx"/-:::31h/D$V4G n2wmȫV9H$].tcHMf.x=MB![qL"e dg@ &'Я4p )41*N|s]!ɞE+td˿>ik~s Ygcկ:PZQEY1qROM"CC*+ƦuO=$DJ(k;rK:/vsyh>dhMJg-{R$NFGZB*i{M}lg5t{-ՠ3A (U u~rY_f>89S1A 4QN\$S@Mm64Ha4*7nԯM+ڡtWmK (@}\vSI༼ &"䝉J+UdEYiX,-tteW_ۂEPBWmNhD:-EL6?=]pY sMۤ,NڙՌ "dJwJ>[YLqdfG2ТIz$&m'KmiL#+eI<}}z }xgw%/cSZxнɘw~&0UX'] H Ѻ۝Izs#监nkkgʰNdﺺ FUI52zץ!M;@DNY_ VLF;=HW ٭JM\$ٓH6%d_G?(g ؔ8ԟ~p9rѿXX3+dD ";&0I%INЕ[S5H%"Q1~}EaEdP;Kn"xxS'ĕJ'PcX2q0f>#0"V6 g둪yn>nfϴX\04 ثm#EEh+N"}Ύ8Az1'Y~=1a> ޓYrN3~zjʏ.839ҪT#4 7.D 0} U0g I_gW#o))%#H1ve&&~?' Rz I|KRi/̩ǾwHOұo:ѦFb9N9źaR #x֌n̗$ݹ`4U~~0V)W(!f_x w }Oް$9t窭nJGBx.Hl=[bzInePd"Up;s࿼8܍VlkcvHxoqXÆ@L|?DX>~.=uy3 9 *z辿_r19SgRigDޑR9{@e2q \tFC].+9^,)QsS г5\coj@Qpz[Ƒ.S;#pG¼l=sr8ORoٔ;1MM[ޔew^6;FҼR!Zʧ{D1LbѬ*b 5;[W- ɝFHܨT*@[ 4:CU$+ʺxz#nuM?4~'+[F`/ge8!VZ[Gyn h5 b'3FEq,VN \{wL]t~_{/sWwrw ̕QƀmTWH%mż\%)Ks+ki\083y8 %׽{ w^}6~cƄ& B&ZNd h:#os P߯4Bצ_ʩ7!~.qFP"%BdOˮ۔ >)'E!gRj:":ds xcgo-?e=6FkHԏ;|_Ou~Oc8PjmP[#D5EԤZ jTWگ?Ļ oQ?QlҔuߎOg9iԡX3|e5wG@?%z!6QO9}z鶾m/ԕ T q laܱee6K"UEiF"\VFQh֦ ':VH(-XIUl11Z? h*YkZIՇӕ*Rڈ)hT,Jʊ+DJ؈`%*m[Ȣ fh.fQ+*H̸mN! f+!_3l*,!LYVbVG-ZٙELmhFXR2լ%6Tؕ eaP,m1KYDRKZ QmT)+)٬aEMw׎ysjQElVp0BA=`UEcZˊ̘U *ܙdkv.s2- ʅ^c1l5FnR(aijL@*p. Re8uڔfJm0bI%`ceeƢR0F8%J+QcAed,󔀱d2?pEFհk+Qs I##0YUվ .YQ0L1CPS;R"FX)l1,86`iOFQCĎ6U3>;osHI%ی&T†Ke*k.Q"TRSюP,Kmzaf Aj ,eZ4Yh(- _KTVfg-Ԭ4Mht.ZV\kZ6ذm0q&7)FbH11 [2ڶ,cQR4 042ȡZ"-̢Ťy4 2ԩSV >7 %ZT ;x|^ >/-}ze75~kb[~zrp"JB H0*÷Gښ}]u?z}}rȠp t@e^sקH@H;rfIc#H~C%HGK_d=IMp}rR2 ' TN}d"-?!u_#, rfP3]$1}tCNbN'E谉GOcA?iG/}'8}*?i۝d< ^{6C̘-$F U'NvB!u(;fQo6=,5ʂ |j?S?z" pL(¸ ] aq$44wa];B?N?mLKc>"u͡_vEiNgyk/#Y˴òے1@c?WiƺrY G*7 9L |ve:(yWo_Kר~o\CdeMCCc|~b"$(ADMrп5GF_ EبH<8 ر?ޙe.-:XbQj8j6hv:݇3 'EJ rDeQl~ywBlZa^sS S/d&\|LxH++Ya)T&8hbmkUmm=TnOXr'/̼k5a/Okk-r?/ z<~RBP~T`La 9=Yu7.ve[,Y~uWhEUus!GI_\|Nÿ׿+C 88a`3pQǷQ1~Aꣽi O ?h1:V4ب'wjfB oy~?pI~:~=?Gv?I+c_a~`4ڶa&{.}u}~uxTI @dI!t*µ-E"*"!튠oFY|U;J>wuτW&rDJn{(ϣύ`?/28J-{t[9UQ5#m_ }l<wGO^|.M5cꐱu,&5/u;n= '.#`oxo/.K&RrhW(uä6d2}mrW<뮸e摓һ&A}F5}v;'^PLl0u0&AJ$?w1s=?u'\CɃ#%mr?oI!!% ޾ A31{||97ˠOk?%>s?@ dFh^@o<RA%VDcsE"r0!+Ќ">/:/ĉ2bpQJN7ZnJHzN'f>?eբT ҳJPk:#k'*YUV-=:ȑhCkfs%x ch2߼Kzkbx&/ZWs01wzpn>YhxwݏH#sk.xUUWgnTRD_iy#!rxA}p?5΁ cYYA=M=umAx~O?ȜnBfBz 8MM>d=o8/m &g$J5hɟ]BČ8FOeh= H//` V(4p-k:˘8WJ-8Rk_m8>m/z+gΜ٧R +[0dG2tCϕc3/>kqwΰ?/O )B-&c=(VsT:;֠&c&%)0黫o8=6ySI7 1.|FjdIb/"oIqߑ(#~-p?O_aOPvfwκUmZc?qTF.7J,?6X_&:LRas [?ETјwOLx5/2 %(][ !@QXAUj4)c좳7$bo{e'}`;gH/nvkw+$[9<?^]MN yǘ-HtM'4mӶc.>uŦzFbIh*+ٙ"suyN_>l09 ECI(Hl0b!a$iۧgG1Ę{@`J '}"w(' j?ۣ=/e"륩%u)w#i9Xt$x/P4nVNxC6@DXaF>a%ۦdxH/2tu?%eK~9O6l~ *sϢ&50*zL^nK}_5+#kN% GBqir5&b9FG):%`??/׾耒1@1-?b_`\?w?Y3\^E$ aCQ?pGBAFr p)*J8ގꉰ'):i7_ 1\8M>/Lw57! ~5x%؁X1sGC-"9/{>4D!;9h=,[IgRJ*c7ʎ=vDf>os1A<$k#,]tpԺiN77~g+7"7?4wLcVaJN[}9,ȁ0d"By ?\u)I r !51m̟xLPƨ ɿyG@y}b'x/?$G=oB+@u)Q bF&~m ^iV9q@ K|jJuj)679"#M!wتB,.ÝiD.F"c zVvOZѯt)G:Ox˿YM U@:tB?{A=8#kR8{i:͋hR fIsz2@*|:$y#'2У~!>xKb'JH?=q 5g'׌deaE1|T̜ތS3 Q !?59R}QJ8sD^:A%?vfO2Dɚ,&\G|+ACw@-SK Y, vH <"Z$12?+п"Y߯ } ͺ?>szBB>jn0O|3h0hn:h4NKb KOw 1K,,ŃG& A+%!&GDb5roN<|Q9\&WͼS{c'o/T2 wy@#B)OzH ! "?$DPUT1* KX0< mh˔0ȂwxwKCAv7_}_U9~t PxCfJ _NKڐO$?&%B(fb:b@Y$BA$KbDsTnx0k'm0HjMGl' ?kp93լ??߂2pn4uxlqxi%cGv],OXaʺ АH3`}mwH9\N)rkI#&0S[H%,:Fx42u\|3>̹|!`Z/\N! @dڿ +ـxO[t- ?/`y/:38݈wPPH|_ F-l $~A`I?i8ǛJ?HנE>WHl ERFDD@dP+!u`H` !D*+ ٣!dE+!I1ǝ?/2=1QV >fRąt?ݩorO>Ii9|8mI^Y{CÓш'B^9{ɷ .T>Rp/v?/Cq?秛6+wW4xT=?1[~_;<'ٟZ~ NKKWVw=][j;݊@לz`az.v>LN}7FG^pq;ʯ?_Gcc_؎;.6t~K>B( Iߡo!䬬/ֿ]Iw%'(V&SI?W?O~~@#w~~+WvX]8~~BP:XyO^n{` xN{/t_V~XKAGxa%0"|OR?nz}پEry;$O2ɼ`cƮ5 P,~͵[L/pԓ6>@wVκ=ݩrvQC UZTzX^Q=Wگ}V?=}K- "Y_0}'9E= 8|<@ck߯ڎiOXᱺ[wIRIJ@R6n1Qj EE+E~$./2qV2W pLFŶ`chTؕm%S2`4QjH>D_:8r-ȕmpmvF.Ɍ$0^/$vCCW"y@@Xz !5c[!CAvC}*_oPHI<@?>ނu]~4KK*[26֕s`SffheLl۽0M#X3J/f(h$xuE/ D~[ԉ(S?isA]",Cw#QΣ.h,NxsfgWW$=Sӷ y. 15i_1%lޟRzڧl_v5PoDu /ưk/(fwPY 8أ&()Jʑ=ъe?Za.%g׬fה}|'PCo}Z}LCJW>U$I OzYF>\%J Fe2::jD(Cb>B5RC %93 >2>Q786 >K'8&tpBwΟacxaأjg=z,Lcα3_0=*U2Z>6) h"+4t )4]D3 :_p@d 4 v>צrkA2x>PwsQ!T;Vf?[?ki,P~h42C.D۳{4R@0 @EϠUB>-# 5CAX FPz WF i"SWa`b(y A0yH;qE>1^GTqPSb&IN#GP}4*ڈe"(dP LwQ(B8Y%D S@ G"$L YàZ``8.ꪚ Y)a G։Dq`d(5}zuH8.@q#[n#}{Hq1nۮ+$\؅ јň 8B{!6~ݳG5@)"N { >ݵ&: %kmSRzw˝_$;,\ t;QΛ۠z8<7/Bt?O HW7쿸pd}QMHA׀Xc:V:wPߺQC7' Q~|xg2z!=pp¤Jig7BKHUAtqDsעS5;čJ]Jpw8-P) 1 0LD)87AfCcPd2QKDH$,w"iџwk)PR]gkۛkaրhUwuPfa|GA0 $EcŃgAT !UX"E,Lͽ_T=W=;huC*6FWid^si (KAa7+s͠Ȇ!T. 4EiIH$3 9Hx>R?_Ⱦ e̿a?V`q KVal:Cqq|-A?^{+^y_3oۤ-?||r xo Ϗ,rL.wKtp W51%Iq+RDoN|Aƈ C`Y~>[|+aCgzT~׹Ze#s2|ĕfv Z~O7OSJLg%D?ZCᖆy D o_ߜD$3t%4-:خoNP7e$X Mlڨ&pH!_h㾃2z5H )OُW.`臄/MSOuS@lIu8ag{b73=c)R<.!0Ό|^ct$`@#rd掷({'oP#5zprY|pWg$=^! sX}*kpr®O?%LGЊ/]ԪG_7<$o~8J8ؕ&;O?(B>) IP$IBq|CH'ag qNE<2]pLWa\y z`;-~""\o6z4[E)s~=Ό % PCw%fԴQg2腂8uG;۠LA`$ i|rrZ !c>{h2 EBZ*۪MZ^H'Q"y%88\KxQԀ&'~1q plv8J4/C05?2WQ*+u~Om~/xj^tFdH';VA9yQ D{"ІT͎5di$c gL.Oi DL9DygCc3WGeq_l~f9$/G1$\"v4Dp/1]щ]Ա&֞7זc,:$>{Gx,O{ºZf8R%msaVoDs{8#`h?F*P:UWD 0Pt6-OO Y};aUyzW[ eƏ;E Ľ9^ GgMNk*NyG]Fl[N21Fx{j+="[Wp8/`ߪssS ϵK~}R|p1+Y6ИSL Ϥ/ueU\+/ F x /=FE6 !,BfDȐ/^-}c\,[x@n8 ?b8r:h7iٴx4 /)H4QG9 1S&k@;p&12\l49"Mad2.:n$Ύ`MIQgGccZV0V1_޼.r񇆫b7}dnnﭏ"z"X̱89IoADIUP5ŠZ^ki1 v<|^s4B|iBh;pd\F0CԩW_Ee+a-O_N>Ut(gA>fsWܡb6#{o>.Jk`yky ˑAqIy%+l"6Et&%or5olKσ;9_<8v qUqYwQh % XLȐxr.2=^ˬ xr՘%c wڀt (o nti;|#,9w@q m vrzu^#>!8 mƮ! [瘥16YV!ǝdQ|]"wm4ս<ϵxy#3tWaZT"(]S`+"W͇9a8NuBHH@+ 0#ai0PU`, O?2(܄dD߃njsި[şj,CbrHu je!*1xP<0`+T0 RQi0$[XS`'4}RPxbsJ٣"~~<$54WT7R~1R .k8]$ʏ\2QBQ *L2Uvgh15JoU`7"ni "9M*,i%<q({CB433"4(5qp)_i*.!9-)&. l*ul;RJu-PvBud9]03Bv H3̬hԍaV2?fA괫uн.৒<[4Hz\G))ҁ~_s FU̢U}V-/]'k򡗕L?o?|7w~w^r倫y)޻^gnA_@kzZr:AhMtRvi|DF[H6gGc?1^Z~SNʼ$? ;-pv~?7, ]fX` ڗ.ggoB#:ea([(pȑHİujx5onZi&?sWTwp[[#OIMVݘ6 ख़"&Gi+V0|I&gjG9gkn?ӳ+w%mJ=.&F dstSȵ*Sq=~q'Ms9F߆H䈢+Y#=u98<3cD,xk@fB{d)H!c*5% -y lti4}%_ݬtNO87GoNͰ0SěmБH*57 bT S3+Miw?r@-~H>k*jk88\Qcz%,؂T8G)zwzc\9TxdixS a` )ux.Il =i_=X4Um]@[ďT*y:? =s$Ѩhwӛ?:S_W^+_ˆ~a$! O1ҲLNoswsƁfL4 >gmÓ( Z4! mV9J~al9fuO%.D,{x5mi9[T :D~7AGdl E\e*ƌ\{d&.IqJڰ%,q;@_Гx<fm@!%E^*÷E+7MZT-i?u|v0>$sԲ+ ֗O|Pn"u\hF&Y#د,*5<[;Xk.8e5~u“4w:>գDx 鹹ՇoL TDr_Ak_:To-ڡ'z8\E𗎋"#Y N XQkuY2w^!Wb|_m۝a{j9~vB8~h*}"f]єXngM~BF.V}$*QU뚿HRx Q() Zfc瑱=OcC{m=%R)',8ƺCUN~WU  sV{"6'8oB DB_w&~?!JE~Y(.&" j{Ux9xTah{bkad1tvvmFL/_Z:[ܯ~y{ވzۛH'H~G(É; ;="ч&= {nr.N{2ΑJgс`x#<(o)E x.JF~[j-CEGןnm |ׯoqyjJlǶc/BLh"T\( _pj#>CiRG5P.W#X$y]G;.ϬĎƄH=c U?1{kT2I=ÌrW00atp%bs~O9K$XX6ɘ٦5w +-/yLs%(,NZa8{y;4v2GKGqJ>E@GR2*VDOgvQڃm`ۜ*N`?ӼQ z[  uoPٛv Z[Qv D4@!i#sZ+A|ӌp=pd$/VhxQƕ=#$8R>yzϝ5dNÖ]9$Q2R6v<c(9jH Q Rehͦa+)ڵTϙ% }%W0/A *9}O{Qz~q3 SQ; `Ypi580mDc :PjαBMTꞽv}4(d[~uY߯ b&b C3A`zDkda|B[G ʭ@]" lǁzMicѰi1F`<2k43`:R-yiaYyB<<7o<۽!o :"m"FdeZkp6P Zjeq?4! gXoCWr:X#]^}"rCec]EU&M7{OԌDh{lzޯ;nX}]ߗ˫!ΉؾgV/8'ĨG Iɧ5A~(M9c^+A' Jp(GnТ(Yڮ7pHmp_O;*[7{L~5>$ K򘞰b!=[FHR$, Uu:KmBX螜vR?';ah|9,~+PV:,3ge̲Fyĭnjj ,ƝD+Anr 7'PLk$Se(7"W8RSt_ɒ "'GVci  ;κ :yzm"/MiА| Mq]ӄ 5&^ :|툧zMXܓfjm=}!B9q.=7$e)?5 &|ݚ|,]bUwU_u ay ~}H@F^-c^s ^7"9Xt >`y+֒9)VJt`w94W GL<-p[*  D|m'mq1T6 o ^w#cO=c.I|z D?9cߩ-ǐPk.PF9. < K_[cf>[* 8WKU)5A:\?;A3qw;pN0_8$ͫ3us EK©,fRƅQ7`|P :`ǯ<H*Ο܄pxV3:GttR fy>aj>COme:~c%0HgcY+jb>cpHlu /J>|z ~FC6X=z5~$MO"sqj"GQ?) e>B"qy!@blJSU9e3H d1QH%! uACñkuM4yi=Gጱa䋖ìHcJJAJ~bOBf'AWZ'ٴKc!mʖLp6+_ќdC]5Πz<>aWۏMKo^ggg}Wkƕ>]gr٦Xb{2Bs3D4)__4iά:sL*̿VȖdOI+*|;S(HWja:v8o\k%&3Ж6(HVVCڗtRRO@).>񬺜]sa{6HtG/2P;2!7y{khm9~p:<% KAܥp&ٱ[w8=:{\ L-_rKSp 4jXf9!nQۍdh0;>^;4l&K 2㽱Qo:sUKo5R(yv˸-'+|? $ A E$^gUlnØT|`eyq7#"ǃwþi'Wγ[,YU&f/Ww&rc)W}t;6<)ӷ1G{:*؝y/>r;#|L0JzG}%_NPAaJL,U`mSF~X+e%`IK)tyUHzۡvZ}*,}5Ox*b3Wȥ>रXˮt}E93!8:Xtt3q谶7߽*7x+/JŨE %3]0^5v}FxA[@Plϩް ɤgw)G>.a(~*W{C W-1s+07B`q<gWw,Cyԗ3@Y+dt .MZYeYՍO( >6t#M҄s%Z9GajeTH撅- gzNۥ̞ͨOԉ*׃C <<)Ap BO("Sֵ<%wn|ɷ,`&o/aS=MVьayhDQS^Jt-8],GKr7\LOʡH'Y@e\g#z/ӤHnwˉN{[CɸuN{C=L%i;3tgb7kKQ@U+ 3qQߗRMbq3:ZP)̬+"=Nv-*_z]Kjȏ&fG{6[Vpõc1FVP(FV#:GDy uCӑu$)+dg+;xŷō5s` z:\MKLt:z1m? l4ȶb-z7tni3'Zf--~~QA;](L, }wD 6}fc.A_#@8g]|H<,4`QG@ǀ6䚹EDd0ء,>{V* 9a;ŀ%QN~&_eڌ4:buQM(2f|tIV=jI ^(l LMSgMM4&&ͲKCIi*o?}X畠T={灄?~$|= >^_C|T+3˒0t<\M_p>89s} XK,Ri*[< M/ Ki~ob~'AuNg[ u߷zٞUx2jzHy(]{[7ȩġwxOѠ!&B tlM/DHt=GMD3JdGF7GpC_M%]+q#+&~SY.G9鱷tPD:oCsB |Mn8v!f# ?yn{s#\U΀rsb{MUrYA!1 |#I ӟ~'7c}1C럦G!kL;J ϐG k##RT @Cz}l!pI/m0$[ 4Л`%׎tWBuӠPAY9 =w=dtOѵXo!wyes3n_\޼nGkVf(;GWR[@sX<Dͬ)9#thm4X_=]զ= & +EXǗ2ޅz^Aj%GLKYݖ䓬#yq)wf|SX?{T?d1"_\Io/ҷ^ =wE (rPg>Ͼ?gBqIfB-?g~Ǐ>e o>)iz߳w !P<n1~c<#ϩ\8I/R C H$eK+5wW/Nwd[m.e)=W@ eI7ߣ_m WҽS "hz`LWv Ai}q6I(a^&Ь>sk;~ᗸYBGT-flJ|7l/~6 lX氧k R9EZ;3$aUSզ 8٪r)tҌ#['w(Rxamra_9ל;2تZ5)SpвEݷm^~?!tO "Hſ &3/?>?!\ (' L?#w8e(nz; sdRԾELk_Pn(ncI Ùq$#9ߧҿ- ! F|&U{᥊>f_/mv9%.C"M۵"Led}owa*<ႎ-D^Rlӥ&;WEe뉮gԅaz94( " GObţ\OKQ_-Z (jKQq%lD7f3uP{$ZKh_Hړ{TiwIt^x]JKTWBuk9Nlm|6wIT`WHZik䂊BwC%H.Zg5Z1nWV)pQ)mↆ֣u,p_ՏcU;< uxʊbk@PS-Ui_7-OMq"odq=sx$4 ]nRu~EogT50!jL8q v0%2"UFi bϛ=o[ 2!"8m:K{M Rʌ}q$ ps h!֗r/((*؅6bv$<&}j[zd*4ҍ$Gc#A1#n64@؋-#rzhv|âOذuEM< z2u%GxCaA( JdZY<[rks*KVzϮ󠇭@+;bNkqo'MߓO0כ5nNOVL/ :2"JZ-b*w5vqŽocKmrGb /@}UdO8*@&`Cf6ra[+"=͸ZvHO 740.~fENik<﵋Xí H|)5:8ဿuyʒK.) !ifVuX@mfbd "&&%i7LBY2} (Z$~4kw|᭕37K3&4t:G\H'(@;`Ѐ2eFn[AlL<5[K9sF'4WKmTi{ T$UI4`8uɍ>wx;ӐMA(`cشדGmWG,/Of09 o:#F"sq (fBh %ujZcW^9!\7P,FVp_WGTƁ[13 Ek-:x(#;e6 j؜uJL]PDɦUϛ.jtydݞfvg'M?-ߦ94!΀KfrE뚜_B$ dDLlV<֢Ts˜98酧byN,N9xDWBT!<@K!W-uAIaaWFRyjMc5 3zwaF[:W/q x`ꀱOe96}l[/ijI j.٠9\(pYyZd8234 \Z f.'C )/3f}TBvjsCL SNIzm&q>qGGeTQdCAW^ x"r#@Oe?Op6x-fqNk4,^.kx)%yP2X`FWgt?;?~H ~(_jRf\2՚W)Znk&Ad{}S}=y>/+T[,}«63FzW 휈5]joEB)r4s2gk/xxwvdLFacV2 pë:d og]pA^﷚\S. 18U2ޓ`2Ѫp}*./& J[QOYW;\|-J׈=Pn}xundּ>鐆䰁zz%˞?{IE8OEȯ7c&<~/GL?[σT }DYLA:RTf@!_jz>Qw&INjqKa3<"]^eG^<=npA?E | ZPGMr*ֽ`RT&Y^zЛJ Rd,pԽPlp R X 9zc2w}L g՞J?W " 6ta@G/% 'cr&sա&tgG2cJ:|yjNwxsaL}-jo<2'`Wȵg:*\w {Lr[Nށ}/1z$~U/d>aW> 3JWc"nN<}u#SbxʿSLܭb@ɹAMN׫]0kmlLr. "{w'>4OBEzM)pMtzLc #|ՋuԱ uЯJ!6p[J*Ș ,dq7( T<%)b:2͘ZRϬ_ e omw}I&z$y%#8 ȿ at#{J='2o%%T2Z~Ҁ-˃>C۩P_ z`03vuЛ\[l"qTYhΓIsbB9s R{aEL3{Ή::,TovBM)5z&_(fIOjGjVE $z8׊(N.0:z,V|iMԠ,ն6 3AywcWK툿;Dt9i*M\\{9 熄}Q+h :Y2. Gz0a"ps-Mp"Dᗡ#!2α*١al՚vEY;р;>x~Ea2:0AtUTj3ĦBya`~(6EHAv>x@K#RT37i8S^>_S[!23,taQ93Yeٰ Y$ifE& ;K7CU|*]}zsaA~™RI%w:p:EF ?\ɇˆ( ,E[,[ K` 0?K9~%r;h{e--˫ȭ C$ U'<l~mUQYkI 27{ZW=ZI/yA!(R7dClScڗP6]&KE浀`鳱}a=4큼7C/B'ndەD riRjp(g55] t;NXș` *%frG -ŋgY-WlPB&͹:uڷ8-!щ\Bq0A?R;yR<CWd0!ty35j%G4%>GdI"inguV@*o'L-\p5=bJtӀ@S!I~8GYұxNp idɵCΚf4FJ%'Zy}cv,}[2mU޲/gFK w$iC{8h,x3#SWl+yΨ`¯O&OE2;}2O+wYC ϾqWr: z/8ص 0$MWw}Z|րW'Tչ 4E+E󏗡)5}}bz+. /g_~D>d%%iN?ay[B0|tc%ږjk t1`^݆㑒Z.8o)rBڇ$(/& _!EQﳹTeHi F8"1O8`(_5U&%yX>G#O l-D"~>/u'E;+sz~>fOSXTzA -#ЫpL"s?! R˿dOo,pt8n'\P^vJZo}2Qw#ٱx` fQrh/Ҿ;HbL肈\.@9jvK[& ٍdѬ ~o썂y^S׃ݾ7*s& uF^O*K;U'f~-ܼץȻJ(~th:)ͨx-k:&agvKG `ڝCX 㟞> ?lɑ2t5HsC9ߟ<>Zv{]༣:f/Azhؤ$~~8.ۦ) -Øӄ@ƚ)W"]#VIlV.g [;wvPy')}P0#Kݷ}cJM4h JJh1G+Rt.C=֠bP:bRӭR`"?BN7= VoyfXWT g"\ײ_}da͐CS: ᾘSqFc۶ qdz>KhUjjS0ps^Cݛ% @G%C6s%Er)S7͎ΩfF摭g:M[^d}Ҥ_G>0}BA5}qǬv;y1eEpЇ:~ll: uC26L""> ɠI%FUbJG#b*{L->U) %L"'E ƉO (+XO,EǍFp -fc뫧5tGOt_'&{Ouw]t[EpCu9ͦ(dR| -T[\% 珙_HF>bealrm $;Ⱦ`z HwOr@HTOk}2 >,sg\R e2fBQq+4`BNlb/;@\bB肨(xZoJ@&LXLB|3^s55lw/oXV"+X<[ CY$|ic925V!^364ͨE\Xڟ=~[Z _i9 A>qvLOKmR"ϧEn\ՇZݏ$Ң ?6pScxf&9WCuc㊒w9įOF)nNOYt |GyigIUXP*SS:p'ԋ%'B*ZT93NG5/ %Ebi &V []AeFj>^^m;ī^NDFa4睅Fא;sJ1yʎd.ސU_W׆(>^{+nFaXFQ KI,{ޱ41Ms 6uiUK㞵 zdmUe/y(%3 8{Stxn'!#&ht4Y \f1z Aj: w_X (<ܖ Bo`y hd޿OJRz [!ND;:|KK}39C+|,}"p.d,҃g4H}=7҃L2L>b59r nK>>X<;݁GU勔ZPYz. Eʜv݄Z&JNA109vaXL,1$@esO-Zq+q9Ъm$+M,Z HwL8T9\1}ACkOU46^ YB? ӗ Lk7B3.}u#:4O՚[ZE#:3е0(d9 y!ꔳwp6 G[PUM[8d;N>)qɏ ?6*EG(P(r}B/wjչdPIVZ64q_2- ~UYNSk1!DnyC%1@N:S'Rv ҷt O|Ep1rMx- xP%CNs-^& ~ j/bQ9*K[Go:#iK@CXG:j݅EJ qHF}/D94*A) b> R:AaP/˷LhǿC>ʡ!4f;0M|'I_ݛ:}d:G/PwzDbw#fFX"6(LȵnE0g+CM y$NÔCС!ڌ5OXjsXMUyg[-޸U,Iq~? kcx/bK8~T'6h` S3u݁1ul^ 7vԳ90](V*>Uks9[? /I膟~yaמh:|C0oK  WNʷ1z~wH xZ?x@` Q)П:N&,"aɿo8^Ce={ %G}$zZF:}Q3: gpT@lTD1 EHuXV#vAV~=3aqu."ay75=;R{:W\1wLF:+'~ ?[}G*jJ8ʷ/qn*TZJ5JKu>5_W9职RO,YFn^)=/w6ls#.[ .(ʎ# 5f盖?^痝uS̘JGBnT;QH4xu ܮ,*4Ɓr\Cաe4HL* q-&S瀐{]^ JgAO_e~07_V$<'> )\ڄ}c6KUEKRb}oo ̰e_`+[r Vsq k .\#0z' 0}vm54=gB 3Sv趶X8CSaEpiqP@eu$zk <+<{)Ti"oq+~ Hy߿f@i [g"5gm3OPn^>q ֋~).ޏA{E&Q?t8֤$4>N@Hc-@3dt;)Kw%cv&Ox%֫ls{!qX5x*թ| ۨ,GL}}x ~npGK텳#Mi-?7ߕU2JLp\^7sJKW .X:6NSR]XC:=-T+W=~Co&oGW|ԷWQaYQj4Z-dngF81oEHY2VmBhyZ57DԳ2]R8Tk Nc8`].aUɺ19K.9`HPw?@>EUDo2n+U#{ 뎸rUw9u<,L{ p&^ P {lj[KrY=RMs&YysJV-3@}]tCzpiM̈zZ(U: @x W\nu>۸K I6r ~ud8!.օ&q̚۩= qP8(/5dcZQtm? ZŲȈ/j끭mp S)y_#RPngC{ "%f},zUEЃlShOt` RVzk=6 {m4!lzpWΞ4@1綄Rѻo*s" ToUy EhB1^z ե}:IPЩAOS7|@&*m RKm89]߄bD!Nn,|LJs1컛t"KlU|${8*b8@O\2FyXAwb(0[^[ۃWN7wֆպntB4p u8E1|+&W ZC&.#|P^|SsMc:voN]p1ӔvuEZENߘ8O{/н\[s1>˂o7Uǎ[\={=r~ѕQNZOb|DCfDviq/ hP B{tHA=y~xNjǚݎ?Hꩁu ]EoVY:oCT+}R wvUG:.US=< PӘ{Ϝ۝F6sی|@D?@_?F>/H7i]w*LhşBɼ{#Ԭ-FkP_{/}]=.هؑJ6 17*wqJ^ʉtl $'^ 6⧕YD4+㹀:^x{HTr;"$(1Iyp\t'7MͩWW n8 YYQJu_wGs$-IF<[*t_lB Hw_N{ǔ_9$g~oE/>s$Va[Jٷs=F3=[Uu k#CT N\4E;bRBD; դ8פ=β21ǘc%GŬ!kP:x}lgϵʗ//K-kzLޏ<6X8Sok KP׷#_Op3ž/3}]>=J"4aKV y$p @=*vqYL.&G,1@e]MΣ8sp9{O OHh5Ga2',nܧBĴ{!seK%2젪;I{A]KC oÑQ =#nO,jӾ"pGQrӮ螙o,]o oeҝos \ >vPˠ^He% +OJ%pJdG0OgSeY9+! mD<* x'ulG[+$DS=БT-U*/,0ٙ."P;jQok37kQpNϓ烾̧,؋nٰ{>!%g2ۂ <1%L;v=4r"y RBcՠ-d9AirvroNK%*Y*Ke룁pt" _8SߌpQ"DZ*!tsYy_G7<^;gj;6ׅv;$;/}D^j Q=IV@ LSFYw`eu[*5 -TR = [B, I/ne/r4+)C8DcM1ֽc|JY+; w8@ z"=9wҪ3y<UW}$dJn/N~Y@LoS=Ȁ*N P`/ 3@ޯ+ 's6ieR="ηiuޡ3"ywW.!.4ʨnCXdT,D N2W~Cߓ#sCH]FŢ({-1RE<{t-G| p6 Ra6eURk)VHmK)cxo@tBڌnosv݆Β&[zdDTV,XDF DX0X DDT[ZhTJXGwuPZ! |iȢ^%TX1""bV̥EXUPB*-T?%!$Ϳ7s4{%~4'a3[}>kb8{ ^)8_wU!z![<}uY(4Цiv/׷ږm ʚ2cPԟ2+V.@*ő詉n) izsqq96r:9%6+k$;_INo} ٙW q-OT%6jNv#ҴڹsQPQ:TY薃X?aI|W{wKi&ϩY8p lE K,GҤ.y5V <a&h.rt @ZjV/'uπk{Vz,>a>Lsn Yc=cG l18I|o+T&HJ@Py3T!8!3[=;PDmrWbd(S8Ww5WC*Bt$+pb0Z#7TֺOV-*N#L2 kVl$K)m ,+8m BC3-.U/S0Iu(fs<蘚~ . MǷ}'x7߼&gwv]+GG]0R4ܵ 8`PkW-chҚRYa)-!YhH?VcbqE@r m"nv+m|_>b(zT|莏q$y*QVm1#Re' -]d]345*;gpp9͒[(+iT}Ynw]4(#ucJ}TPqN8;W|9j,E4d& #gAX}Xk}[ {Uޡi+M4iv᧕1'ln3% p|M%!G'`} ;3Ƙ5/OmtM)l3I lERB⸣7ovuI)~t"BU/t:Jk"t;-.z`s\0>t_P6+t TqqyL/L`6?xI\ق ƒm@Y"D/ydH=}>XW[fs-=Iwq'?ϻڜylgWhmTZirL yBb֤w[| y+s{هl$J;89Γ=_^4 79W?ZJ5ulWiFb[b"V ,bY C,[ߡsԪAz1UΐΦ@ޥhFƁ[/2~GNt ׅ%^Rz }`{>Q 9򫞵oYy`Du##"}ԉӆOZQzC\Vӕm/J1Z:yc%58D5 dAxbKJse7i[7duJ!!lG(Rs=wά.ě}PPxy4p:CP'*~["nyx_>u*=~q=G(!ka`y`y;I[;SSۨ*h|#F(&slwB "atwL.n¸嶶!f ;qL{Q4(J:_DB,eUiVƽ^G|X -{*dy-4_ j{=f!D;HLh .n,U4ϸ0J;6 w[c$デ^']ѓjW0 / L2@ס1kHa{`ML4mKэjߐ $rH3f( :ݡ86Nx"xtӾMpvnGeJK8抐r_d:W0fQyMbFĴ* `q6'Ч-d]h;R5@.ܨx3?$J/8D#@]ziƧ<$Z3WeWIHbHzʼҞ/h xFaDɫ #KP{z:x<5Nd5 [L>hVqA4d&%qsϢԋAQ3O#NZojVOtT,M#432w!FEw 8Wܦ 0uwZ6CU>,dv { 8!/k{C, Οaޒkzk|Ԩqœ B=ώLڞp t [oxbSPho%Ȼʼ}$sD@NL͞J#g?M{]/m^E׏+.|N ףsemٻpAy[0=oUZfQ-u ęR/9^e ҡ3*&EH6v۩f%^#Ik:q[-l4f; ~@/`!0+$난^xp $GfM>PP ͠@$W^WD%㢑cq})yDG]fE/F)79J 3ZX㚪q";"{7VZ֤|s)L`MiLUX|+2$])jC֜lnCj+~m}#>~D:H+$)Xć\"4 >,myb%W8 ]@n")dmF\HEԊvT q|9@j9QLy_ctp3oV5}tQz90 fLԒe@>,]aǮ'٢gr qg7rKX{,%!7YS_Fqk{bf׎ klM障˩K=ep™ i]"5hhρCMg M ɣeL5qNt\,Xbm_`+}=cNQh%lp|gRT- |.'7َivdVIUܯҚP1U' 2GӘ%x2jpژb&ͬbm"XVYI#dיǍ~PHnsS k2b*[}U v}o2G e?CZrL<B(C(<`EЗN}3R57h#9A ~e1z^PV:wرc "*_Xn+-F1#($$/NG.%- KۏҽMp10wx=_dA:}"֧!$26/?_@=_lU7z%v&$ؓa8X".jǽ{.SiG춗u̒+}yzM/詓wn >tȬeťDy |3`$TI ̀MqFV.3JMECp_j-3vq($sbc6T+E7u=Bþ\'K; axJ6hXFQ(mGO`14-,qKᏨO (o,r^}zH.Eg\k00czLJ>M//- KH!j_sӶ_}RAZ<αo)0CۖӶpuzxKӰ&oT& ߫/ ;%܏f/ -b ?On}fiƿp&"IbY$S/ߢUF?cߜ6?VWj6B.h}6#}& c&Qs\09h>Lk(󟯼<^}_mmD5y'K|\:^y}_6Pn.;$Jx򀌣IjSV{*W`"?0Aw|MwD/IB4L:ABaxD*^J{4ѡ/ȱ&IѤ)pg2xk@H{3E$/C2%p5}fs~XePa]@,NWy'Y2ȰC8 ]R;D }B[F\bGND\N[*ZMЂzd+t^Db;I=uN)8Tޘ./Gի [I,YfJ k>Ҋ0hՃ`Zv aMwX Ɣե ȁbH'T;mTp[s䥡$A6i,JĜ8thbb<`_$+]ӽuhKL+{JvJa},^\g{j'![ů*)=JD%cxh\~dc#^(Sx'@3Ѐ7aCTɻ@/an͟Q oаm.=N\͑wة9JGE' ϣ41Q=|grzAɗǎO VMf6|j.#eF#5UI(:.n9v> ~i">p?QI{U9HhB^&*'eAv(ή!rludAx6/G&7lm6J5# K/.jA!x%S˥ᄷ:]/P긬:ϙ貊(z2tubQɐ&)UؘYdxig׃3=Մ;vj@9tkNܯgi/Ma*|Gνf$LbƢz7I4801m mzaʐOjVxf&X{^h%76@KL'ʼ2ͪw xֆsT'Pz:}c2_9f_^o=z)?D> ~F?_]&c?H:>a"!)ac!i˿!3ixeQo ;wO)D~֓ X Е$$:~+3{^ ~? =^`HuT?Í/آ,y/ÝpŠO'LlgPOy)o7-m8AAU*1(F U04.P黌_t`7Nje|>O*XOT>'ꥺ}ʿa;?oM@IGL,d{~2Hz ^βDχqt?adҮ\re;Mo)7BHq4Kfo{XGoޫyoz'/ґۮ{߾WWrҒםϨ{,/_Yo|C\w@{\qϴ.ys;z⽡WZ[:yE[/^>`b -];]l [lݣD8noۯq/(ԇ/rI|n<ο;뼟#x]۰Np\{ܡes"e}czwizq52o E$bչNdrd>U*>tox|B. $~=[|'٫{Tʾ@Q16" >W@A8y{RE7n*=wזob٢/Iyݥ " R(m WOQѳSY{trrǹղYZ~g=on k {1mBf) #||cDezD)R#O{yMdn^t6zw3K 3M$yZŰ[i\;}S=2AEeێӘQX>(I'u+]m=yOhRSqķSӃbzQJZ=TkH ;k8ey{&ߦL;{>Չ}i#{ZGRwmkuIצJk;ϊi;ܬn0߯MHh |ꞋpuSӱ|V?|ưj ~wpuBOBQN5voWDq9|;6XSCK_K]K"6eV}#[<sX muϮ;;-Y1s%[sJzr=Ί>^շmӎ1Xgvͭ$ڕxzk|=9sqxާ5ZhTDŤHCi3~\1y2Fp0 !GsG)9dzWr:$tH& O9BrY__ǿ: ]SRyςXө'Z۽.3p\RH8.=oO\]Z"4YT-H%RYݱsTP bo}"""Vs5٬<cE5m>ɤPo(vnŞItN OPY}{I:E,Ds2{>J)_EimKŻ[ԡkpAX*-4Oo*ӵ^LPޒug뇶ןzWx'Ϧ6S6Q9ۥ3++VF9~!nzL;ɩĐ_2gSetu`(s"-Z<9+cs^{eZC7s}O!-GشfK]KB?:}'ٻ? a'E?\~ըqҹOowo6~_A;PGa"!0`!*^рae‘Xs}x>Ͽ}ߔ<rimXX,+$XC.9Y*PLTkvy#>O,aX)RڬrѺaihE_o80_b 2-Ht;19q=qY^iގLNxGBhs^CHZXgd* ]_TקjlvDZ" maC[SI@C(@*Ho82@H&ʛqI)<`ÁAaN&0]!zh B65n02u϶좍 G_A?c_ VE슜v K"*Ńpn_#{<'dgEsyR}z@N:kGųA=bw8COWg6ɥx6\y@-$ӝ\h(vT@DSNJ#cMZD@%xY=~~ޚ+9AVH#އtҭD>\I$Pd@^s$"`[ x}a`* dj aPcl^l0s& j)q!1 ]iaMP!9L/nJХ3af0?+$``$-pʮș d2##Hggi'5L}p 94ur?_E`I|Bf +`U&!4nIh]엒Ғ$ps:d7b¡ք})׾n]'^HμXY$: ?D=?QNk0|t-׏<^q@7gYeO˻Mf1r):e8&gJw8)kj'9sq (0DTk!RDZCvM?F |e@zZ3p! ߍ†6Oh"s㶨M@4F,1eV##4LabEPȒ-T@dTfRZ9JfR~oߐ+J97LoAmt)M %%k.Tg^䭷kk"[$(Bgg-դFp :F2'Z?}g T*a""DX*)U`QVEP*bDE"2,Ad$Y`,,UEac+ȪQ8 (H $R "*"*#X*TB)UVAE ,E$H(( PE(`Tb&F,"(1bHH`,$PPPY@Tc0HDPQUdQEH,E *@ (b,2DbE `F b c, #ET(őUdªAX#QTUQQF1DQ2)" XBV#"""* (D((,"$DR,D#YDV "EUb),Ab)dX)R,"RE#b E`, *(ªETUa""U$""DPX ,E""2DaRR," dEb1(HH*@DU*dB)("(EDH*0TEU* RAE"Y$A:CoQ)Y:EOҲMsź8~f9y/G):tTƜk!$=B XNc`q%s̞c"7W6@F 7AP<Бyubv>h2X : hYT'P(s$a߮^5Ŭ >P 8 3$aEi @tF"''?nmAp{:he}.hre]\{pd>]x'L.*hЙbfX[ 2pU <|k^Lr뾥6,jԂYYE3I:a1%0)ϩ݂ AR q3shi'/?M|~gE iƎ:69xml9bd[!$d%Li['= pH yC/iW}~yi s9q F0Hc_jm5[;>Ս>>5 0] e+gt d"fIbN Ι6\P'2{i0x`]` (phc [rgIs{\L>6e:qB =Z)-YG>|Eb#Ka?GAr:(\qle4 >(}Óv'U~Dc$",% 4!?t'>]R.<O)N̝NBXQL,KT% $VSlI'0 T*SQ3t׏M@&!T33OQM)]thp]i[_X'zD'H.ppdGfcY±O#6,rPKqTu5"_[3uBf2P'`=q:g @d;Tu H~؋*șYK0PF@DbO'ߘssGyy!qr~گy8p":O唄@^uNVap1<aG&.=Xsuv'*G2Ƽˇ!Q"kr!tR3$]>μ%>OOFX%j7k$?ꢆA>Y5CguTy 8r^&S1gO p wՒ`BQCU01ߋߩ QD:0~iX( '߶="N#u/0oθ(H5QTc/+u릛5_SHl8Δ#-#Oϟώx7pE =f&Ԃi pȍuAx`DDdY֪@̌O/{!gO_BFN}P*݇2 bIP 6`dˏ>81x$rCYFogntwN^֧k/zUa-331gSq԰4Kz O1h3igmښM0lӕT9F7 ||cdzƪ HBz{}(B<|2pN<%`J^6_>WPA@x@h8Q{曈oJ2)q "EnQ@\FTH  H)0q@HDTueId1 "2!4 qRS:=iݡ@"!","r)P$y(".Ph "2 "DB RH9HC7h.buj@Q$$h PCdT#iH,0P?]lYԌj\ !?F)#H`Z I# Zw!׎xpLβdߋcG8ai㙥Nȕa g_?*#EȅYyAZM(Be[I/۸.HTF\_#14>Iwe'{:A3nD H&4' X)|-|1WR I`bd֟냬s.I!.Z_zM|tY1<\߁D7PdjiHvHn&4 Q<z/nfe2n HqMd=55oʯda﮺c:w}M̊+eCjX8e_0fg)bdvw9]9]#n~Q4=M=6\ nÈWҡ tfʤFhj8(։=2<GPU-"ӇAzLs z#( >T¸x!~oh:](N pƬ z1\HBRE&6SIqQXEc1Da?CSfMrJ2"57؀RN :P8C_Χ*(&~ҐhuC xϾuHbFq_K NwBWA ;^Nf ;vn%NV?ehk\ [\B5@?4$s<5{BLax~fr3͠jA* gOUsϋ5qz3UXBU`Jd]FBȄ )B4@MĹfT "RE/>fSE4.`Y X#uU,i  0Ovqos!a&4uriA@S,]OݽxۡnE nIrad́ pB})s-@$Ea#HLBBL>~d4a}tTCCIYedCك+ 9 d&YUnh LfTjf$ 8]d~`qm雀JbX(*"cF `V1UEDb"T`H"(F)#bU "QbEb(`F(("+X*TAPQV,cQQb*F1`łȪ Dc 1,X(E"(( )V#""EUETUDEAE" Q""R*`1YX"0YDDA**XX( 1"EUV"TQbADQDDETTF",(*(*QXX*2,QUE(,+XUDQE1Y(R(AQEAUEUE(V AXQbŋH(ŌVȢ$"(b*1EbV*0AEXPYD,EQ,DQb`("*EEA*V"+bőV",QTQ"*("PEAbUUUc" QXȈEF(,U*(b"b@cPEb"")F * TDUEQEX (""(*U"*,DP`(PF(UD`(""1DTD`QXAQ#`cPR,bPX1A*#*bD"DQQb"*,bEF"1bcĂQE1T UF+ 1AUbQb,EVDA0EF PX0E QAAc (,PQc "2(" AHAHUUDEP*)EVUTQ` ň(#U#("*Ŋ V*PbQ",(**,PQXDA`EADEQ"Ub1`QQQTXb1EV,(ETXDc ,DQQ0*#"EF0X *(QDADTR$ADPV"F"( ( 1XXDTQHQ*b@QQPXň(Qb 1""E1 " X`""XŌEV* V,V1` ((ED 1UX "*" TETAPXV"$UUTX"1V*DAUEXTYPF*"b #b*PT@QbDTQXȪUb" ,(ET`,DQDAQAETT(QEUc"*A++(*1AX(Ōb#b+U"1"0UQDX(A*0YV1 XAEEX2*(DUUD*"F,F"X1dUDF bUTTQb VDEUDTb 1U`AcQQDQ((F*(1FEQDUUA$TQEXHQE* 1U#""PcPXF,E2* EEEPdEE b`(F*,DF(*"F*DQQb*R1XQTV,HU(bb1UETF(Tb dV*(b"F(,D`"+APcUAAdYUV(UQEU*+PETUQAF(*TTF((  D""0ADTX"EEEQ`*PF 11 E X(TTbF TV,`UFEX"( *1EcQQEQ`EV * HH,b*" DE0DDb,UUTAXDTE"(QADDXcU TbUTcQb1TQ` *DF(`DUV(b "b(cTD$PUX1(EF1QPDQ+D#V+R" @UDDQDTQ0E cADb0PDQ(,EVEY0QEb"DUXb+#F**b*0Xb"""cb,,b*V `b +U((T@EHPUU`"* bUQEDXV,R"X",R" PUEU (EV" (*1`DPU,QY0UXUEDX"ȊX (((QFE "EDQX(TX(ŌQU@AX**++PU+XDQ@E`,}Pk'&^:?qBucL%ONX% S(JL\!DQ$@Iw/^|u92luL 32%M4D|8V?Hܡg oPQSQ*]:bB $;Fy2pm}6Xwz]ș@q2ᩦG`WZ"|qSG*9f?N6 |X|xkiOzM0FK$ˆ _Y]9NY^wÈA[Ⱥ2Eʴ100 HPPV"R{WyS{^w4,,{'OsJhbsUWW/{awׯVQI.}:! KCkE/:EZVZڔ8Iq MHTQ|{w8^3=Z$Ij]x妍H4qcdvcjpv&C?CSh(fzKX<9r&)Qԅ0&Z'V]|m,PS G0f+x>~Ԥ,klX(o9rxYl8/V#vxM$czm .:e =yhS:x8ϿB ϗPy l,q1z3lxvfhr,2]5k\^`k?`Du0ZGfuDj8ᢼroJuǡv}w`!f 5pDD) `1c̊Cs$O-θT?Y` E/)xGvټkIᩊي/Y'L9 򚟿Jij&e_j⶧nDAꇶm ܲYV.{jVN߯u]_;97zѼ ϱ;>& 0e-:iffšip256u0J5Ao=͐ț* cA@3 deHQȐ, U&1xzݓD sE:suӕAuOO\[Mtɴ(B "T%-]l e[IrI pdS7/5XPxBN۹U9&•5HBI$0h(&=>b}d1M@a vAcPϙwIK3Cs(n _X0F'-ɒ X2g@3_u;pZWjIY JQJӥ t8*n0C%%P`H&ۮ9&%A2? es30ɹ Sp%q/M洪H"jv0X@&7DOitϦd s?+7}BHӽoT6,gH}jJ? ﻤz4߻C01W<%cǟu]w!sE@ fx@ɤCX(lZYx ¥bBzQwyCgV;7I*"8l7QXb)'{4C3 oY'rU6{a$6QF#7T8kKPJ,4h~uqWQD'TVZ@YMUWO.^>]=6Dtkp8߇%H }jp|Q[4^4.a&ǡt!;eMN̨{C`5Ɂy;FeI0.@&ZDVG#u9g4kjrT-B^*"D |VtV1SaGhod=xa hP ؟Z㴅 wt{P .2Ό/[Ds/:ãþއ]4h&ŝ`~{2BmP=X ZrQPŸA5`i!+b 4]hkE,-* uOӝmH T8j 8Ə Ɍ2K;"V|8g%l̊FMcx ^v$qv!.`t{*0<]5AKBZ>v,nZ!sɢQ1wϬh2(3AJ;{IP# PiƳ c_̇n% G:Ѽ|@-⺁,t$U0@֑8ڴ1m޽HH'n:DI{'8()@1 Yr\T.VŒ&z>]u®=W- w75ؙ8!K'@}1 r"/w Oy{#jϊ) WP|? `/m30VEK;q dR?xb0穟u;3Ҍ9:[">+(TGG8←z8=б׎'n/R`' PDqx@A'Y}i#<9£bsqO#lt3j2yjxt*e)l=5$sт%E!O#?YRtZa)J#(%Y9O'ޟ͠6жƌ.Ϡh‡I*W+KŸVRb%f ՞ N`g'}HGBK,C"R˵\d&(nh(#ƺU"{D5 '(0t #s~a|:d;sm< sswj(ChrȲ*əB99d6DP#sfnOl~D@3&3@懆ȱxB<wT /a%gپQo irp.q'gͷVo-Rp.ЬLS Ndd#+Բ.;a`ӯv^[.jc \5 ;;M9ێs }1(qE&*gm0( TQ1g@ᣠvu;q蚂(Z51= ϥoeW=4 4c'j. {gRq cӬ@8eEj؂-+Ҡٍ<1( u(4)ߙBNd.I:IN}ة i]FĚl{"r ΅Cz_kvB.!6R#ߦlΨp{n]vvӤO]$MnDB37@oC|e9kH() %JԈE3!S:G{6Ԑ}S]M'(bD!p zp)0',U^#Νe$?k|h8axf?rN<#)~qieIk6{fꅃ™cl]|:<ܵ֍θzyU:'XOA"Zoh!1dDDEC?  @q/%]7(y|W('~PdK xzle S[rܰBThKXqTq*b,Smء^sEЋӯs8<-<0ϝEsU˜)/ ÀRHz$8`$CPh]P,ot3{0.m%wWt<9GBr-(b^xul 0*dĹxQ(i(aZ^F7 K9m 5'7{1^ѴZ~4>[3Bmg5tUj3Z11t\_I]bWnlV=s`E J#Oqm";9"0 ~t:Cۿɳ, g>MCƤ)L'[{zA[ݹ NdIz|c=_SADS~ ܑZ5̰wǑ@C2!0E9\I]<߬58 wK筴% .qv'|]x~\\Cx=~L2z'Ǿ䢣RDO(% ?>Ll{;:I& # n.L@_UDgW:cd/79r Lj qG 25ΓkABHAz&Ca2[V`Z@fF8BN344x+K#~lszv;C ̗ľn^|ϒ#3 DJMKf8pP Tr-}=\x\ oX{Rs)tZzK&:B1k&0aP\s׌&Nu3 $]!#%áF'&3 DƃRN(Z*sˤqo_1jSe6/zWX]<.Teh@?|r40ܨ|= %R0^S$%@nBǨ~;ó4E1.IME?y"PcR!*+~= dY_QInEnܖW 傻Eζ@< o2֘ބ!:9!TAÂ"FO[XG ÁfɶP.~F_Ï\h㿃q UvF=ˆ8HySpsZtG\i:Df,ȏ#E : 9#!Y嶠O(cȕzY<2ϞK.8'O$:Y"1ִǧdO<`MԆ: 4rl~y7b1 @.B#2ĠuNmjJT>)@{N_e0Rl=Gd[oqP|N-cC#E;LWsClJ OTN$( 1@{(CI=JD"?1Z a}Zz {@(DN* `ٯ0hzE2tg'@#-,*ISM}4(փI7Q+3c' }㙻w, }9Pd/V2{Sg`pE``E* (Ew&XNG\b- /A& jbD-c]SGuؿl zk&q5́vL=>LhwU.71pDc X^|D@2yzZ{wW3ED;Ĺ'7r@j[ވ ]`ƍr '֖D,0n5L'Q 8#ۃ.Ct'8 9}I_vvƈcK[~6Vvv4C"]wS@s]x0=^Y!]퇟M-5ܞz<'~ E|5[n~(Y@!c7RNA: ;sKu ̦<`V$ ,55txrDSk1X@M)wRk:qzw"a^`^e  :=k5 ƶo<$K#&}HG^[پC^CǾuȫ`5⾝y#^e-|39?/ 7C(GmGCWAٙQsDLl[ LD8jÀdl(a HAMItHGKe Px@bă_w}ӟ/y?0~b)hN~涍Ӈ6G۞7;2@!w#(#K ]|Dfg9p/W0szx4d;ttԇ5kB5>?}cT^H7 14$֟1^nYcp_l%LG[V$7!Nj!I2iX uzZNAu&ݜ%e!~f2+(UX4088ƈ,n|P[Ñt-Bfw '.Fksƚ_)D\bF s!Z`2 IcjAFΧaQEq'9_ݠcKMCg?@v`HXk7!v莹9ah9[ !BAl3 T-)[] ̵#bw:`DH@K=vu Kj}HZk ]WA HbBs`C@@nsAim;nSY(uħצ_IW< `ͱMmOfZa."PZ"} y|&eж`_@ D%x|mB⁄W8ho"LS@?P/iqlE4ԁoŝˎྥ-GChfs]d5yLOQ|bn&~ٳ 1S/6V1v$gtr XoZ!7Icf kγ}z9ui9(%RBJ'yCyh@8v}v^oG[9maYlع.sDxdDs_l$ iӯO}k' j[_i#>K}s@*|!M +9ջ:G*qӈBÎ_z^^'"^NX:xơ8ZZfo9R%և5~(e\t7; #4a"v,S==q iFAEoil'H8L8vА<X[@@쭡r0(v9g"I$=ě +q˨9~%T%Z1I +}Hl(0'TCϯg'\6x^܈9<@wc/wKqՄ=tzZxI~ey]ƇR0 fJ6Cleφ5  ܘz* rRl Xu_4qA8Nf s (#lY2<.{' 2Z鈧"|s1uMY_*сPN %O2Gq9Yz%(J'H>[KrOBBY6T ΁8&E )u\4UXPcV+C"gqppR.5ve~&dS7OP7~gl]@9g^hʕ|yo${A^M{^<=k(273Fe X^j H|lqlȌy3@>|1YEz7Klq(k%cE\X -aXGyy< D] O(JlIPnQБǷ .@ζa 7|ߟ@TEH,q8k xKN1T剩I7y!:f[rUMmp!xɸ< {&8nA(qsZ+_rc춳C1D ;bI'ׄ$0Ji Am10A/)K/JCHZzϻ ;i`3_\Ia:?tyi !KN?ꦠpGil3fz;]N2i#:>yd>o\@."&Z샐~ G9Io'+gCt~01HI^ ԥ 듦]jI|7WG'8<4kMĨDgK"(mN{')3=J!5ǝ8wh+k߅6㋮օ,Bٳь=d]\@شA}ꂘi/j԰@ 冞^&.>+D 1=5z]`OH2?]`uA4 駎q*i0.ڡpNq7c]]ȬޚĉxG` *d"N7u;yZyD>;Ps;ДJ#dtPb/($\ӓB!FAFDs3\9龎=5*!=lw"y=vh:Z;N"'F]&6xQ`XS( ͉'rQ04 *'3>\4jܳ%͉~q9Ɓq̳sq{>q^;lN:L@CP\wѾ. Byw,zӮbqqsX' NtF }R)(Dxdr) |~Żt *zR .m*r(~f=3P ^}=~;\8>iբ"1t'쒡o-=aX\G!Xq#0!X/07֥:6ZM/}pUsb";~%!Uߝ!jGʯNb~Q9oR (RLb)Yr` 3lv]A+A4گҽٸqQŰ|4Ÿ~ -cd}qxZ/@AzZ7t9xMpIJ{>E;om}疴2;{_hq/y+̉Wv(͗E-][r,ygµ9둻o-t:u !3cu7WC)X0V2Ξ.m)8b"EMPƕ-(28DV,`S$.-DAI|Qխ'j xi ©@jPJdhG?ka? pz7i7YðífEϕ\ TݼOv T$qu<4b(*9b8`2#R=*!/ت`eACSw&.\:wm5 7! PJ0NlB6y~D95lafQ{y8%[E--y~[D:|R,ZN:[yl8XWZqQQ |Wv(>froN%:T ]&1IV,s1@| 1Ε "+$H? ;D #c$ |H^O 97 Zi F"Qc0 ADPNƥX_SRRBJ~˱Vowʳ%F%R~H/lΘ3"keW;(ԋɑ /) qN擖Jz҄(s5ӫVΰ]Q=KH"8pD#0)Z6& ¤;-,X! `/=_1,ݎ ?eƍ. nvΏݭ_wX˹ v"*sLÌn$0q!#1ҶGFl7)'H/U\D=C\}4B&'(.j#=Ue'V@IS6721 Lܤ11Gɳ.Lq_0h y-~-~ * F &k@ pفirXM @8J] 鎅1dɵ"Y1C_b^(~S9VQ_3ۯR[d aUAmp޺[F%P*[(20%<9QS09ޟw|}ʂ-EcKQb[SA~=Ѻ5:Kwq윢cŲkru )LaHXqi }3 R'Q ;Rp]-X/{vD/я=uٓ%={] B}TL: gՀbSͼXCbc.Ղs;'P)ു!0VdhMҋi`y!(e#u>o>K$LY24( faN9$zl6u8R`-jaڐsrr}BF jSv/G!䀐&3VW-B9D 9x>|-&BTva 8,"D:FF[ ]$*bYtd$IRJ lʔ`%aLbXBfY m߮SiR[Kj4EPHմYkcZ, JR-VQhiQEڊ^}1W4SsɄx:Uh>UZ D}W٬;5e][M`K#fg̈v/I}d FhOێzZy#vT3-~W}I"/pp\rZ<ܯ5QcR{ /=j 5sz<+tJ9eЇb[;Wu8@#ì5{x.YI0!4*gZo>鼛8ߑ5}Xw2);8y2='\[^驖'nޛv!&H.]aZ"m!,BǴҔ,X \,D okIxH z2,skUT{;on?E+=vSR!{i989FC}p=$~0:XX=<"Z0暕ϷAgЅݭC }&6jG_NʁIXg'tGot|(aNR#^s\e ͤ{);~\L(A=x{i-%ʢy3ru5*APsbi1ܠ̗RG0oJ7ujYozs}]V;q-uwkC|(_}Wp`ɜc8?j |@w2ACl5:K>\Pi&<l*[‹gXe*F; Q1f,X"zA](IƖ~v- 0a=}Psz1ш1h-X{'7)XpA7dS:53XWWbp(A+M}/#A7 0y>D `{OBy9WȾwPhx2b+ 17wDөGx$O670GGgqI1qNF^:9@TEQ]dLl\AP\ RIWZ5Z૭xQM 8LthBH܁T(i)El9,khBt.JJH\ ddU8rDw<8ѧsឲDC?R`O}L } 6|Utt N #e}xD)8o=Ьt="JGn2IW(^/( /1q"A]0C t/QLrCsdocxZkඈeaDNMW,k߁1󉔒"ѷg\!rL8Ic~XtisBX2)'iGaG8rC}p Op2]!2 뱉kxHø(='{+*/!?@pffV$"][csB4 * !wYMtv$P"ϰ ƕ   Em:q,$%,qŸoVm@Ȋ.1a\X} Ïwܜ[֊Kxv3F,M">͓xR Uc5~ĭѪ+U͓tdAYj@o v ,})8R>W̐ i0s0~ XqbzA:^sAO{IA#/j{ھDG+|j`EH)j2WN%o,n]qr6RY5x\o0v>\γR=@0TEm^0OCkA{jK}88uM Rhr/A~x_g17.D,1Ť,{_]k޳F Ry|`i7Hp֐R=ҬB~&Yߘ Vk}LaxuiG8 >4vcTT> q WƺlژƇ:1Q ȖU4с=zZU~ѸQv J?Ca_dۛf6Ds.W=rQ,8?UV47;8H\Y> BT_;̦.3h䠏[#Hl^6 ( qS"_†s+\# D72P Y3pkm qsC1 ]i`>.+(w,G(s4cr2^a$\Ї {b 7TŨ nP9",CHݴ؍!:MOHB:_Ė`ը/9x/IF_xmF#Fe4BٺP ?w?~ֲ`v u.V!m#K2ێXe~!qu۝3}ң 5 (^|:"t/vOF{nkMDD'P͡{=gIF0|{1p,Al`#BcҞyhrC6r^ w&8& DE DSۥ"?oG/(Hv#zH%Ws}$Eys/}8NXm=Cݬ3󨹡t"B}Κ 6ԐvQtJ6q| ۘnŘf*Ҥ{y HY %\Igΐ>`mCum\eӵ&mxY!˂#{lnx}KxcZ}vSCҺuA]ItS336 j'#nYO7;tzGWIAx믭@ns^%#ߨXlK=7[SG GTKp+܃?ڻ^:z3-z&ٰ63d& 5N]H4=691km^Q`SCoF(#17GӔ&C@!qîOQهN-}/r%%SۈTI*h#Sbg#3M:%OB-KMp7I ]YɋK34vU"%MG+ R6WD''yM95ƞ9uKQ$PiE29h٫qgJ0&_|ԦA@ړA1t[u趬sPg]MokƹݚO`CC۬}~H: $dQ\BE|ӺҒCP@%  pb'_gۯۚzMXA)MjjV WIc=4c/y5є,C ]PM && s o!#)@xn!wZRq-(ԲoAZX&5R ryg7;ƶ7^KMu5<=cm3w~vʳo=}s;ĀEqyk`ӧ}{cn`$Dj/|*Ć *"`]b/lh2C+|yF3A ݟrSc {XD22hP=$(ꍛ{t:CJu}gtXA42>~U5%٫aT&>Y )I(WBZNƄtWVw:]& M "60n9*B2-A"")nn=Zp 2}}d[N0E4`; fML$tʀ@ZDE~e*N gw! ʖJ5 rV!4W?aG]D٧i׫z}dg}C*^%1"ccCkZ⢬V"4X_C@:{EX&.Ar@u@|l.mk茶5CPdr_귶lO|X/^8/KvE-dXukE\ٔP1b'0! C{AgDàso;vw7|\uiy}Rʪ&k|f|i~էF(=m>ݼ/Hy$}Ƭ[1{_WSg:wnsDz};X9 ΋7{awNgs||s#c=d>| P9T䌨BpSJ@"B,"=6tMRZ_EG$)А܎4Ha?Ե~>|(^!z[܏+D\qH9_C#Y`9q<2` {Cwx>)J @0{F%߭}1m@f۷Z֒sv2KwZ!(SʄvW." q␚Ĉ++ͺwH';h(F_ PN;9!0싗F鱈p_DV2ת'S9 [Zԅ~?W\`κTE9,D(5YcC@iCEQ/g)B^AmABX?~db(ODzǗ1Aa fGR5rR wE e0x:򓸕,Lٯ)ca`k]xrVCC8lN&Á'.WGCg"Md=jژ\>q V $ʏ!?R9?P$iz 䅬g:^v ,ש"a9B Iz.Ut/t'f}+s9=J|BdVb-pkEG?iNH [qP!n\qbT@i7 ѫKdNR4z>xD༳3"ئ}7ܛ^ ijS|Іx+maF)q^ނh왔v@"{| (V6m]TU²Jt1. bc4nn!1Z%a\@`.젭MƳxT91m)$SYV5; 0x(N\z: !P,c4@ڕ1bP+ۃ@m4sR9 v⊿Иhzc&r'VT\rŊucE SqW7*/2E#ʢJc!५4 y6z*yDn2$&G;=B#T, %(@X镄=y:^;Жr`QHDSBy!'Z''qG'nk<2LPwJ2'KC=h3E 6g6KXF5LЅ\q5 CRiWc+zv>,@vXcṾ4w`AeOba`]e:x(p*jA\*(P.\m!a:] (Up@5P)#"c%)4/Č F.Pf _E;PQ/O.v/k nYWTJVe܂SCĄ!)thѾWyp\ ?X%$ؖgzVD|pUeUE\ M HCn=w*Xz1ۏ"#)A d*Ec2 `XJ(2g/B IIDω #΀&=9BbDg`{(l*^<97靺zLiyRxX@!9 'M݃D@]! m"uŽ”qqoi y<X &Li bWd@nv@a. u;ة;:gPC/ BPRbt>,mS֨<8]9.t?-7Ǣ몺s Z8Ւǿ>x)$ߺYVǰ T77dFN{SOr*#$MtHQZeZ0ib,L ߚ 4:,YN?h[8X[8fMXi9-Qd4$w 93eԾ=ZDO^*A|.*Z4`MTztd Do=5x444]Ag+O.'rNI,VynHMTxG2O^2EM+V(\vZA!"ϧgY Q\d$I~*f u p)+ uh-Tqig-D<˦Ye,l(f",w|?xU%?/suTO۽-O o#&9N#Znpxu(u+x]o^鯤ґI$`4_Li1{SIО2eVg|#>_gL\hZXe7mul߿&hY-v3i[1\֎^_^moۅ*,̮v6tr|yC4 {*XhԾ aCG>k|cӘlDf4#懱D}WKg'xNpt7ܶgϝeI$呀\4oGԀˁ]Hg`=ݧ@-# ySNDf.%B:dױ..ed$x2" $dJ5p|Q^si8B;X$`ލWts8/xO'$ dNwU8Q֨`XA߸}ڜx́i`NR܁9 9sdt m~@bnt cj'>1!hr>94qF-:/rڢc4\k0!э\@vיKA~Z!~zRcڀziP6+D߬ D7dJ޷/>xi\(3B-""3 zQ敟Q(f:t]AA:F.TTX fU`\Vؘ,w#&9:ű3ȁdL)lC@?OZO|\rM y_~Y{Ӿ+9_ v[o-`;jtK=AڢN|#>f3`"agne 0tf ٩|fþt,<]Kzew~,OG,s/f yt-' FK&~_a&h & ҞLmAZ}'sH&" 's2wl(+tPa%ive"Po"(0$D.B%jr'kO$ݷ[?9& ot8hƝ\,)=cwͩifX5kri-bxcj'(2Cᘧ+܌^A|藷^+B1<߭}T gD0@_q߰Ju!m-.bWKN&stWXbRۘ /ѹFݑԃY-O1i9z*=}0-} `ijrېҳ%:,4@I\uwżrgMHoYdSCÜy~ӻekQ2@{Fx7t6v܉G }:m6 ,"/XE_k>`H=u0d2O:'`u@{'(vQ`7(|HsK \Nnğ‡9sKCTQ1ZGح uc!J07I6)9v$3͐rw:ZDzv#!P,-.o|rU9︨ud \?&^4ݤ"{ 7g8K6BI /](Vn2?mk%.@c6#RlQsFD<7RvBxx":S_nkJS~U^(:Yc=kK^SxN!*P `0bAOcc类UAQwO/Pٹ ɴZp. 7NnZ=_iQ<š"$^yc)8I ( FN.Ŕ) (qSl(&@ M &B8x-lՐKHc\F+^H3\4T]NdMAI$ 4_Iq$'C"Np׶yF'ڴ^\ﰟ8țGq4tCu7t"2)<''a`.&qj<ͷIŠJKK)]q" Bb(tv"qnn7QaT0 !S^.|A|HM|X\vꤏEOVʹ#. kQ~76lkeAwCb_656LΐXAy$vAWQgZZ)S**'Ȼg}x,O$mxb oxYOWoRQiER\c^^P8C,|yYwV篴a e JҖD[ی(S}k6 C&{"&yGJ2|h r |HHx} mΑ5Iv--; ׯqko/|˞h5oP;ߤ䦌!_s0p"|٠ȀvvoE=tXS:&yیoPKf-H,\yNm@8k?5o} :"OLɷk5}'zJ-daE '-F.@zp{}h_ԃㆫ7,w-%Ś"iO^ *+@ `mTO)AeqXa.K5VIH aM %G3CU28 4`'Z ''%S.e sRv9`mꇟ6L^;]A}:j ׌=ȣMl"Vr NhCC } 8zQqd hܴ U+;pF =k1duum=6/^|Ʒi_2 H+L9KICvO Aȅ!_k;8s_5B:x>T^9ִZQBpbPyȊP@7)/fY1}XNQ1)D_ iWz\>]ݐ`_q|De 3m֬d$fM˸tD( tKKOqH<fq_]PY>uz?n `k__7\0cיH^ڃήza{LaNUXm@h":W={O/پ6lɅOs)&i*".R&(=JFrS/( 'qμ>׮/Z sQmՌl?ZW8G',0t6rl|<흫 [j^??8Wuyz t;%P4-9sܲky H4dXLXÃGށZRͧt0eO*ttn -a68W7(Gt_@BSCh^AChxW v܀YC+MpD"CPSYؗ0l݇#~ :6Қ"B (t߽ qY=ΘF$t}2|`35Ņ{4=6ZMB:c`oFuf̆ Z9JжS?,P?{#Gd@(,)jύ&\H[629&RNJr<%B)%cmQ2fe[f~`/Jo|s߆ں 9Ph*_X+Yv%ۨxz`f8k шE[3(4Dmi~G[R0+E}riq~>{:oO`~jV6VRҶD"1]!Ck*f6宛X5.SwպpwqrƳGE,f Yibx?,UU"f5ݘǃkmm;AF!%TcLvr D 1^U;0M)aOhIc9O [بԝ"pQ<3(N $e߯t$J3e龦zs _`XW2TL7XٲxcӎgƁ!^w/ ܙT=!M"d% 7Iu沯%"\H^PY"A!E-MÉNN zk.7_N谋G]2SviBy΍I&允r.;{롧@!G-v ]w 2H?z@EP1ȄDCC[ UŸ C|-TX`!utjȂj6ww?z6D"zhB )):yO"Q-IJRPUQWay{;`d<`'n]gÆFb>?㗿2~QM}TD9J*(dO>Y={vJXxb2)`j_Ƽx! (;W+nJY [l"t lcD%JQrTwB>\Ws{+x| B!!val(|툚2V +PWݓH " NuQMVw.sp=9]ٻn9+M3\;u˞i3NZE8D N7w.\7|z={ ORE BT"*Fp|Pe= s gRPWՇC@yX6lasXQd3!ICCǟcI$[>d8gsÜN<i5 Е֕md14N)WIAji9?B ]f7P"w<$ B~ﲛyiMMz(>7ZF Fde=WW\NvDYe]fDY{H0ը,PIUX6l}@26=-Y?Z/ݔThE1$)?kDfNzsn.dbX+|.E2|lJ7hTi~e*QЁG'# C;a%pxbާ;g&C៤Ӧ8^I̧B cL`?g*跋(9ϋ\_4:Zz?+XW#2fB_(, , rq BN!7iUkŐM N 5)CUAw [iUeA DC@el):1'BL&u|(25p#C.F+7o^_; L8 E$2Lשd0`g2&sTFw kbĉS ,B`[U*%C7oxN .23p2)d ԶBfiZfbj!~*p^4&f+RR81",E%`P"0z!b19γ%U§~I#1D6?I(`S}`:o.HpcֵS G5ژ4@Hd1 (2Dr˄`yH*,2&e 0IaR FNp^p.6F9N iKcJH–AmC\#X$BrF]0$<0NV]86Uvb0 3P5Bsz7"¬1L 7Z^*VEb@oT1*Qp c$ $dS CXh l8d!i`e2w>ӂ@$!W$XT0(Ӫzt W9NDL77A JѢi &Lcam æV=H!z/3T6ӳGdʧD} C@s8Q`H m$3mH0E1HC"P?I< 2YLler: 4Oي0!偭~=m}bZk0j a&s\Ly*jbYWrގ}B$łHfc?KOtٻ6\ EUR Z9D,L v&s>(TE$bVWV[FmRַڪS31YZ9bUULqjS??c4!=G̥f‘)AiVlřS- nT(yB9XiPvz}:9(fWrӓN*ZJH"D1!Hh T)"QIJ"1V A-iV"<~[ߏnltS Y!G85L9`δ?($(XEۮ"KN;/GH%0tN/(Tx60.,8f[oqb  F>hn6q=Ӽ0$cqpY?)#*,J_AU:ONxM%+p(%WvaM>Ru_-"p agxR/OX/Np.gQyJryl} P`Wc"nCy߱}O1툣ig5`7d4[1 fOш(*BG QGϟ>'7@kTvђJ=Q=+"}ֳ]D<˘mLƘB7o>qx'EG>&fW1hl'{]}IKv-S18]~{ie%i"pyWxQ\@Dtx;I7KF8lc[u9.J+R$Z+yĄy n%b参S肱 a0'zAzUhLlVDC4C\GL/|CZ+)i%QXq-[&mDA4 շO!i<7ȼ}912][29JD()l8"{qz[:1!G lS&its|60g1 6bxގNMws($ߞd Nn7q8z|v 3p8SɎFFmFf,L3g6&pc2FJ35 Dbr0 ,Q"yr ^w4dO\Ty#sH ϩl_v=Jh$A#ц{30{>L~)o+^1c oB 1) 0 $M!҇Tx3WZ0E;s߷lz 鯒I Nm;PR%r?!"R}ۯ.9D|5bد@Q-l(6 4 +sAH U4 !;>r/>U!tz!zNW(-jP[:6aD !)}>4ϕzYxbcoLѸPi. RrLѿP Kpp?K0U;c4vRPWix.7;x+#2"{'C?q/~AGDgБmUu"R' f.^>Yaz0iZ-|e#q-K3AtA߿*8[ϋC櫚̈^CHJr Hx8Da N GB~kYmijBҴ8Y6̬sI+hYP_ٍ[ſ\zP.Fn[ $ ?!N5b塞7q#x7⏐a,PN^ϲ3y VgRB~n@ ˣR)8qd:%EZw8m IpV-Z>< s|5UݡKi]YU78RQwν7qI>9Pz'P-th?fs,KfTWW p`RZ ҕpjzi=ioMSyjFL)En AaA4e ;jKekφDǙ皧NF) mtti SxFLB4YJbi.!Nݹpk8י_wWp{H_"ޱD~tT)Եty$w)铸~sR, Àrp&kՖm_L \;)H:P?H98w:λF)DÌ$ ,5i{*NP yk5 x`f!7X&R#*i'**$$'b/V@ɅQc=Y'jP+NNZ@A?E$UI*1FYII;Dalxoi4U`Q [Aa $[Ċ($O.ȍB)XT#W;l<Ԫ"hk3I;|̖>X8-C>!OxsXP5dD 0mMLśwp- lwZ @ujwEwmpF5J ô6ޞ!Rj %T sBc &XT {|apSN; /T@jC:`R(|Ejgql0¾HU./$8堦" Q_䁌K<'ӁBo*:P.8d;A8[`"Yc=m#r:؉XV f3xdSPWN.R:˚C5i:>cptSCl _xCz&SӏHBWJV1ebŌ P\Qh֋ݭfXcWL .Yascy/=5ۈEtJ̴S-E Wk.V:lah4ËpQ5(Mf56"1 L 1JEE* ʼnm4"q~{k# OSZDfm:% J|^ZWZ^9Xм$to8Gbqz9ǻ\ !^{Mh=!q!̋@uijgG?N)uOŦMkdĘ2T*9{*~O&h+=7KTboƀ Ɋxv+Ff3SCwhʉ*q]o!}ͻVXt^yH TK3>l c&$J$)$7nVpB$ংPhɠA^r|2h B2#8Km\>)%,Ԍ_H$?xkMciz%P K?=-4} j> C܅H\)g=lc2G*48!@ d~mv'4E<8 xK̲y8K2QF0 Q67"NMڔp5U@xBE Ž(oJcr8"tm^!u,z{|n]GOxFZN[+.з$91N_d=v\u.a^ W "z>'a\&%WwJcc=ޛ/T`$bYƛ?l"˞X8]`^M+i>x Xj׮"M~Wk#?\ԗag>pdܹ) MBiӦvVcX4xˍ>)s_}%.\9/E(s$NTNL&@>{PΟ s[4Vc okd:q0Q\C%fW;-RkAwJ)d%wCf\$/(I^sOT,}bѽ3L$ ,5Y܀I]/9={^x@䟯w^lY ~~O.ʑu#G}~m‡`1'D:'6kjLBQ%>3=߳`/]po^@D D$L p|Ҥ:W}vhY)6h5,->\QY_$@D+!3OB&:4\:((9Z`k7 le^DDDwJUe L[ǣp7lLvPk{.px;9Z]t*X2gG.0"{Vdb>^Pp'FG(ī:Q=@pKHj.t:xU3/N/`xY|mDV27g/wF;>իjg-n,9׋}Y<nJ 8ǒ;5 ّ}k+zX#8G(XV$\>F q2PYN_ND)kiD{ uzPԛV5HSK }^?'̳!m^!>ZAjVk6n tC^>D><<푽ǚ>|[R\b؂ae &tmx >-`/Eģt[ēg^J7i47f!ź1^ a O |1ᐈz9|ۍ9a:1`6b;Pp-N@|NZZn@+"^uFRMj )4?h4 @x ,} {9d eV.`s86g[7ڳk@7CPNSG!rz}U$ #*?`c;ʉG#OQ]/)\!5ѶoŽ-c$ 9‰縁:7 P"YEh5*kiYc۰vԗ`$"ab*+Q>:sك;oPt|1L84g;W$ϰpB1_\i% ;L-wWޡz%ǎGsaB841(}gJ E{ ЗM+8~j@*.-xfMQ`~ZTf:3=؜Շ1#dhr7PPkR`woAh8 cҲBrxt9j'H%$7cNWL :T%逽!W; &5"fxY zd ݞ|dX׸Y D&: A@) <_۠ ,C# 4gR g]zN S7ZV:JȐͅv) ytX ^#m$'u,b|:"Ύs#UH@vQ"Љ͡_Bĉ0+IS`dETb+ff5"#K|4W=,”b=k 7|s8TP<8D5,WaW#/=ݼK|,b[7o?ݹF//!M;7ETdU}O"3}D3*!e11!d=A4=*=PW$kPX!+AKKեޫ u0p# p"w!j-v1sͯ2:[]ЍDY3i zb(}B.@"+DT?E4RnP) ƦRCLImӏ&l@q|M|7)GZ<>aZ|t~.Ą$HX=h\IhSG J…/y1B,UxS T%A0 64Ω"ԣȉmXH0@ ``{ r"2Մ"O/~vc2-`UNc;RTT3zt9,Q(VH2(>ߟ| Sݾ={ms('ev{la9 qn)o{yeklTrFiD}(, ALC3s| b^0W4,ZhpUD5}'#1x$q\Aխ?O $ݯ`_8Je"޻}S||&|#AL-Xls8[aQlC>aXOG~e-:{?L%j1Fb! hD ^Błq@?bW}|Gt( o *Xxnj^啵0C$L 9 yoS4^QŸ[<.,I ԟ p=;rZ\gKs;3ìzmكZZAotЩ5A^uf!LaHhkx9Ֆ駱z3n~Hc!7&51Eظ`k W\ok"ԈRq }V>0q_`gpZ*L*a 1>J*[+n0Ԝz%j%Vqp'8>\Kz/Y_ X!!E(ǽh͝vD |?V#4P\8oMoZ|йu ˘kAQ*%33%&2BRֶԔKL[8ԹZGNLZ@HHDƺSL  DEː O߾v]ֻ΢l- 1 fDO\$fO ҩ"ȱ VEb$P;bB繨hۅC.0`TpbVLd D Mi+47CP~#8E4*oMvɠnrI*V qƻ4K Eԣ9AdYڿ-%|G x|GPz72G]Q]^E XiGPJХLȲ֜s xY"F=<>͒kkʹ ˉ}8D)Q`J@wg= NX#Q*'J[L #MRg]@W 2-~_;8t뎺0"=#<ܡ0l^7Xb@@>:L-#C<Jfv"D-'"}4]7|NÜz_/}#ϟ,X4uK]sXd/BET߱@: $b(4" dݭX1(I"2-DP݌ax&nqCLܥ/TDV7tR L;?ɐ=`@J4PU4h>g 3ʪ|^FB IOJŢ;X,!?wO@d068J4CԶrrZс9L=Y?ٿԟ䂨8M0Y$ĕ ȐRП$(TEDa2 2%N{d'.F,i~,C9`!O!C" DX2j Ъ5 Q YFFATXml*T* B.eX%!.eb\Aa d,\ bS+Kb5̤LJ-0)q(́Lecb`bb,2XK)(B38 "&R-jhѮ 32JaH*L a "ApE\T3%2h) 1 2)b#DՠԢ* Ff0k$9D>QIcFE"|y _?qg$ R/єbZVD&:ICD# X@6*UV Q "*E*`UDCܓ657`c$+$EE%,@D7]:h>; А#Ӻ4xkD].Eؙ̍a }O\?HNW=Խ >M\aE]R\;U5֑?v`@ƫ lxܡs+>BchL *B-޿"u?P`;}% Q"Ȫ TDAPXej$Y#d }@!V'adbA T am nᬟ?D%j'*f DW"P#o B ?E(D7G/y]aSn{7ЌH HS aAB~‹Db'*1"! gԜ` 'D"$=mhq@V,UYڳ({""?HJcX~,0 IdJ`eDP 2DTzZ08È;:>}:cE@lC']`! l;x+pdP6% T j%X1D" A$@c|2δh't6%L:PmN - g-@ܱ3O&6]aAD`Y($8E 2J2 +]0Pm+8PHP8􃳐 `&qV!rf,VZ(qE"Ƞ H `J/w'75Ԁ(X uP2l;@R2ȸ~]@o'aXFTb">XSa?;RB )AB Ȍ(V@@RK(X@@P22bK,Y埞KꊗYYzV4uKh  dRS,GE[(K.usY.9ඹEިWqDPnTH#bi%))- JbjfL- FMIUo?o?I? _} m{%gHH˚,+7H^+]~8hQ߬9HHIwnZ5t8];)0I49}i 1;C0>^"ῪAyTm&${W`X\47eŝV,@ E$I^JŎ<^;}G*a4 Φ6  FiݙB^Bc&|dU493껶vTL= Cj ոos<={p+Iv->]K*jWW0cEDPe}*qc !{˫8hbc ~M$X 2Z)$Bܷ YljXk\յBЙ:6Ou ՗2$G$E{ EÎ uL,+Pܛ"ĻgTC\2Ak$!ܠzM뭮 *GA)T|tPCq?hBۄ3Mz%/É`EZL~Zoo n j~.1Iܩ&MPmy6л 0Iâ,SFB X', 4P+J" f*dZGc bBd(aKDȶ(]L Ғ#f܆{`kGVu*2&7:9v.5;Xr>"􄡋87.Z Rl-Qj'^Ȏ:N!YF@g5xMejNٓ.m ΆXj#Zvo f"ho.F$ؒRu6tu(E4zᘗvbZUjt"*;Nw,Nd"ոNK(5Tj.AwXT LQ܅D Pe(!)ڂb5raڥ l_*1G`G" 9atsv9tԦތe_ ?ݘF4jʟU0hѢBC M,zʜ`iԍ !Lk葩 ͲV& 5Pw [<tπǩ:j茏π]࿲괣`hU8){Tx I_ޯaKh M]oIIs7y6`{ m`@Lj b%8ovO&j=o[Ǿ@@I`ɇ:X]7Ydp'gF|G"t]c;r2u>Sjh/W(J=I>9 ~ 9z|tF\x&'.}CzR[Og}}ӥ{el(L9n9bd(y4:G)< <`3ΫI/chFtK6%gzx|4MQ{82*>(W}pILbfT;fdϊ <4u%XP_{A  Y|Q>meYU8@rEޥ.elRH,6WDka,_) ~|"(?e&_﮾#ʬ3XHm/<3SM˙/ҹ=7C`sUJu[9NlւjcwV뗒)[與>kͻ!er_^`@3c[2 W1[ƹ5?P!H>?*4/frŁL#bw4Ih>DN I#(l>5{߸MV"%!yQdYYe:uJO7 0 þ58`uiqݮ{ceqzDQP8e0B -lIM==<\ys%q!MEx5x+<+ @Q颧AW>0xR+YWik: *+`^F"y^/?1 Z$y hVC+fpV `@5*~85bEVNV(8$좡xE(`{޸_b[;˂Ӂ&JSx3H,^CB>^g`H~GyQN=rI Ɂ_\! : td/Snޖ !u`mj- @||(wbDkz͌8>DHFpy P=q(BtIr*BRj$nX̙S%簞NLcDsLf{nbz|XRW뚇 ߰4r{HqlKcn9N{R7':\NXVM9sT5ctdeQVﺳ!L͹s(E"EWȲ?|37aZ@98t?<׌;c- |2~Hbrѕ^Zg3&9ikZ!|[9 !pp)rd(4jĮC\4߳ du'̄|{3ފtatPk 273?lTϬ 0ELjݐ0]Z("!t8ώwqm_Q} FYf gδGu|"8\N$]r8/9 ]붸LGU.˯~vzV3$٬-#"0 /{qC{#$`l"tN 2@N 1F~8Mԁe%>ύ70(ϊŃ'ny6&$ōfe0$Q+c 10$ N- ΛZ4H29`AH ,\d+袦8.mm*EUbқuNz־[Ks1D_=50$ mSuE u$ٝM3+NB"0A$)bJbΜ@ox2:н3cv[`#S5NOQ`uœL.,4XOd-cAV RLJETE !XL ,@aCwܿ=SC,lu,Z1ꃙz;[G$O^ T9dK"I*zc o@^-t0>,DG{Ed;XB١EQ=iRjМ7.o=@@١PTT.ED ӪE$q%4ĉu)ve`՟$U}FbVB ;[ڹՒ+~S.[OLSECiiICIZ5W~?ƌl V/ {zVW'c%4. `@hYHVT?DS0 Tn,AVvs E`:E`=NO**@bV,F~ Ax$" HB$9W tZY `*b Y^pp" 9NS&eVJe/}z{YH<}@IE':XV(j-c'!u %? E2}V{naLѪ_J\Q^ixv*C] &Rq)l9[}^1HnO@b *V,Au+D)gInYL Uf]}`:NN ~=D BIIF ! )!(¢"H@D/D8"# Q=\̆j \n4V ΰq$66"C!<*/QFĉ8CIz Hl ^Dž(=AAX""Ad <@.)1" Z^LV @I1UX58 8۝h"m'I@Oh2W4S&D+u@ D>UK>"?35M֭*c e1„U?Lu:~bJO\7!sD?æ&bGLueZʅ.djƎRPh(ᣡhS?D %HBZ$T+K|2Ċ Q%ؼ[#Kd>cHu1xLCG+QO] ŤVk9uQ3PD6'" w}}vXst CWB9蝌Q\o{GO4~[q'ɞrODccG+74YD20(sRz>15<rg7iP)KYc 98ː 7+4Ծʞ0T P<QtUs[s"B1HwãoUP5tH瑀M 7ﮌwjRԡ)L:fF@JB)v>NJGG̩V_TdjZ :v>""r=&#,VY ($:v* qFSa>ђޱ^ýjEhr#.e鹣!JH0׹]._n澣׹_g]ZHiڸ($gG'>ۍqGucg:C>`?j~Pw6O=p9"SwY9>l`BOYUux{z;B>|vzw/;PExI*¯OgJL͐ir!S%gjKo5rL$ &&P:ęJ)/N*ZN O}ٿ'k0( 1#X"E  B021b8D^'gЁTL“ b@>؄' Yכ=`@Ȉzl. )\{FQ( ._9|Z7LѶrҝA* 0] >5Xܙ,Tp%(V,`FKx&I4?led;idGgBR7 P(]j(aP $ą:`h b@n6bh) b=,J"٠!( IAa*ΑlbEE8ಆ oJ]܁0q!ve>c 3q!]YMء$%c62p}{ƵY: P[i+8? 8&!~p3,wxDd͢S^w5tI"6$ǒuH#}\ z <&m)U[yf9Cγ- 1ڧǍWdW$YCfla@!!(ebHh0(NEh z^ 1|3E;<⪅|z*k֧Q9IC`6cT6 B&au=M>H`^b@-ut=`x" fd13(gV Ӝ'B\!yP$@ Z}BcfbŊF (\0LYInhDr]g>@( :=(A8̲8Mu@؇"@jѸp( 0AMXP5NW?_^:yοMSCQ/|f@- B_7o0S0_7 |Z';;r!2aZ + H!L;{KOP/_D'of"΍W 4zK8hFQF~`<`ݳU.f}>GdiA}U/z(GdUi?1%mpAR킲%ՅM}l3<;8sk +gn`4q:]t>=ƴYnyxyScshؗɨ@BⵔFo0b|tF n4?ep.X[di{{4zzYΜ_|/uߍ /m08%4r6E7Ng7C3x8OQc.m~?uEJU&6Ecc+RHF-Ol *g1eγu<'덀֑2"g+.g%2rI"W3nR,#7=<{AyQgIpS%}'(%dN2_}Y' ېO~Us?[rl9m2@^#xKuk];pmcFzW(  #wLZodò7z9EĤ݋XnTHHWX3 pGѼ ,5RU/|A>lx2! hrŹݘbNlhc(42dMɪJFsq%WWa|Lk;Ck<)$ Is"ҏU]dFzSBH2GAagDBЎV<Bp+Arypn=X۾ FNcI#: #|pLgXÎ1M^Hxy#Fx(g[>DlkF\i|)ە)Ɲf1(䖘ۚllw$)uf1&V< ww fWA&4Qǐ#XDu1c{5փ1"ln.U!H>l~K|f0Yx\C09/)^GeI1[(XsDM=+DL+x  P ҟ1[սo+CJ6; ׁS.bV\\L!o$c}H]U?}C3D6C~"_;aD(oA+hϲM0x}$\TK=w`ޜ߉rBft8#$9J J4/f)k'A!xc:-1 h(rS-* <F3;R3)5Vq/}ֻ3 ;tDCT=80ܠhfs ܡI@_ N p ̇!V4d7 #@? mù f 6*D" 0#BDwT$*rrHZQ8g#AZcAXxS v(k{A\F~"P^̉ g}4U# {GLz;#Y+(uadryuB0(7cou98S1Y$*W̼Aہ0o51x#"lJSAVUmc8 v6L^}߁8:ǰd/ vE0a. ~ezƺâ:1^FEMuܾH$L#Rҟ3(N'0B;ϡ ȷAF#`~r= VdKX#&HXzs#'xQҡ~_'{ 0v@vsrmnֲ(p F9jN¶W>k1a=x/o!N=_iΊD*'_i>O Q'!Q%sjdW?Z+T[\3QTJmȞ+0Yෳ4_QYqt+=rV%tDeq{r()OY!<;#n?tDh 3;a;utmYn>۩Q> Ɵl%Y_OIF9X;P x{}-Raofw+a1DDWGPH1CB%%Xmprgd_MU)߳Ǽ񇛑Ɉ#Hx$k`H5 @LLާ-=ـx2K?~~_ B6Z|-Lhؠr%zbxOZc5L;=!QDjJ5Md=%{ߩ  /n·.[ kH0+?¯&t@A fqBpqF·\1s R)탲lMcV?[#(䟙T*`<y{JlBpV_E ,S=?">N?t$.W?RYBc(ه'Z6F4 R0BeiBK4O sZ;}Ww~O&)k^ έ1 y\B+xVoP߫p+淪\!ټzw?#4=*KYsZ |{ *s~aS>y|&L0M#׏ //CKk 2]M˺rնM0ᡸlEnCXjXlP V`& SLSb[jѫN|88sCFp\H8 d2sfӢ)dCߖ??el'U(;EyxРf%}(8RM_}6{ơP!\^ե7۪{]  _ofQdr|\̿> 4?5X1mcGU_޹=mO@lO&FmA}?&H'H3pmL7Nσli ^[(>_!͌(qCg| ^F:ve"[ /5sV>),QS}֏;ZHBֵx}뤟Rڦ8 WCgY@cմ+)+= g^/ M$d<&σ@dEH . '`&Ș N8(:L`IqE/reE˱@%b )%-MTt=0ת_h([("A"9y_ve{3Sɂ>-^yn$ P|<7Բv4hf{BNG\~@gOR|mԍ 9[iO5|swۻ|ߖQ۷-rq$GOJJ#s(6b`t`0䫳H~ ~)|m 󍟤Vr jV$o `R 6>j?dC}Y9"2,/xͩ7܎mȌ Ƒ '-UJMt«%xnlOZjy[j3S7-<%V{>1:eLӿJ9q˵mUө\H0!!)~>2,D=L("`{R|!!t5IßwvKygzMUh(9CpCc"uD9 lNXE.tOK^ՊE"`A^;WL ux)fvzl3Ⳟ -bi $vHmF8ٔz]ZtX+ڇ,Q뉢вDBKkܷwp˖{6إ)^*41z%!oeKZA bk12Qv !B r .B ^wp@zĈ? [R{\"O'/IR Bga8۬1ZJ1-ٛ'ݑKmDzzn@x'(9icBpX M% M!4b Ґ?T3:D B!ATY&t7UdPHH1BEEQccv+|+ǡQ6UqӂvF"7~W4 AB۰l7*)5[C)O,{qs/U`&Y/20Gn=ރDK#ź}au>)ʪF lG٧yŷx EmSْ4AΑBYCU|!{gг!;%y:~ojx&T25Iۢs;NX:"H0dTQr2*Dt MwbؗmI>E:E"T1[  Hm?x}y U\Dp]KE3 ,Gm4M+N&* oa);pQM{uH V< ו\ETRx#վ/}NGQq{\3Xqz?xcEN?#(8=,oBu;!ng5$s㳐7A5]{<2imdg~m˅9sN$+@ ɛEwru 0ں#csE>p508jᔈ!x񐟳k踿g|0gpsQ6;.f?u{owc-sQƤ`o/ŪB"zB&#6|j7LD:v8 =n_zQ2j ܒ` GXws3t_Ov~cA2r_/hr3& ?DY'LD#7-;4`ޡ:Vbwh%@qD:uʜG["Ad.(qŇI--rr-j VifzE;;^8|?.ge%5bA/vA<@~=zs0??y]mH7gc/h VYbPploQ+xmOVZӎ7͌dkp}_î-tV#Hʹ{x#=ƹ4Rt콷YttZ9a93:^j@ܨ + //K)[JFw6 艆^♾y{LJs}+ĺ5*jŇBV!ÚUtt z *-j .huV(pWVh#uS.gR%?3gC ֚=^%&BS}ۓ9 ~'F#r.@U>H 3w6LzgQhHwh/@O_[4g7Yh g W;]~nH+ zs臟 ]跼"[b(kIt,C%\ յdҔ2^!΂A zIb[j&>Wܦ7zxEeB  F)v ׄuف2W$J4 AwI3!:T}s{i}n<S8}Iy*%nX/IZg'[zw"<6X^([f' ?wrAq"Gs;bN^"wG,ʊ3x'oC.'9W~5U^ۥE70)yˏ2q ( 視TC{檰,Ã}yyRCQbfC f`9IQqǁ~ݧ3~¹A47 [ q 5G?E ͧU0`kZ \,坬aQ*$'L: lA+ E+/*X14zȱi^9=ڰ^joj3##UW@< 1#lG  qn?l:q.;GzESr%X(eLn7ɝ&kͼuy#݄}iG991^#kd 38LoKq T- H>1yώW~`{0  5cMDƱҗkk5%ևA_N~K Ϧ Rm<8ۇ*m;@ =kX=gw;S&,FȯJ?4}J̱mEm+O[\hOT1<.0R;$ }Hݩ%$e=r>g̥O1d2 $&ËsxIJɢ(Lkx; o8.P@ww? r]kiĖtbLr"RHVAV@T1:^*T&R!RJOv'$ZX˞]_Y? \̑Hxc0]9a^7"{%"]:QRr^/4:,l knj5(`y!1OfJʶ,Q& Y7Li'!auD\(XО٩dK@&k0X*aXAoPTy#^(2M`Ȳ0!Xjqɀr mPR,dI@_XEnhj.ڑ ڗR@"T6EdbDb1`AFHH7 AJRLŸf%h3Qc`~yvs8WY$)#",rpt =R""rO h4 v2?apyHFU 2svy3 iMl4PChZDdH,AD#ʐl,dsNRA(1"B O9b+ut;>9;9?S\ =)O$dϺ! _J,t` (T"T.RdER 3&PH|>@;ȴ (٭>4a` b׏NfGDSQF*n5 aZ0`o=S֝L  "Б"~*f ix-2N+ Rm{ uB)%;qq08^='֗m6P虣`~NMq<6:B<@9hy""4*#P]̄8i0K7T@24D9qQa¶%iZLa@ȄpaJ & ,#oOy2ww"III +DjPdA0A0  U2őD$ -EDy`Q]2m5R*+1R*𕍢[*ĉEX})7fOS2#[% r/`'nH kߊ#aag`]P 4fܗkH6-2K4\: IĹAߍ` i3Cv7uC16kDOc2ą<FzVh]l00KEGx;.ͩrB' !Bћ UsqH}ӚYR?kod~v'۟;XU# R+l0XQ%[Tn2QRĄ`J5 [a ZWPXJq8iWb̪UL]Yq$P(ԐE(6RSkrS$<@UFF4 DQQb`R PE2h`=G{j`IQAI؈N$9&ՐD VPX~EdCxʯvQ|Y!Ȉ]`cub*ID )"0`*d&, @Đ&jTHDI-(AQZ2`)Xa`%BDK(XbB*&d%D nB!EaĄ[[! (Uc2aHm5@ٹbC(Il0A|NI߲֊fuˉCJM Wa P]ʁ ru"=OXAdC¢TsBD>uN0=gI!@Y1D$3!xbל4xҷ#h5RUbzQINmD< b~eİ15 Ts/.|yu:0U (b*"UER Ƞ*ԥ~S&RT<*/t)kՍ¦7앷c pe[sW4.mw˲٠fbl1Sir &,DRⵋ̶:E&[HI?F8(zgC1mH"@KR`A=4&@zQj4o:"mIe0_BѬ<}…`*rXK$Klj#1mpN.x4l:0]Xp+֛vVQW (`/C7{p@(n bޝFC,  SN@ˁa*ɹk.ͳ*6JX{Rgއ\ w@:,="H Rr4"|0)9/I$>:fRV4XlEZU) x=rUvY6DF :lСG0,!RG'sI=QJ5D"GTTmГLkٝD $78FՋK MBz,d̡6-&ѽ.-0 ȉ޲n=Fr@zM7kF̬veiTU2@.YjAf!b$N0GAif1<u`P,' CiΩ)C IenADb`hbVhTI)8GfteA0I܈X:(.d22hB7Y,RfejH-|19JcEz:9sAmPG ך3HhL]ǧ:=<Ζ6w) K:ٱMesW53F# kuA}Y °R.!'!B),ZkJł=z\Ų  B P DHY+BA" ˫K$e"  db&(E%@STNsA$a ;t! $ҨGBbbGu% :ig Y-cWJu($)ݐM0("1\糷yAb(|b&$r<.*][#er ?O 9|='˧'^ U B=Bw 1D gIJȁ3HG1,pZGlÑ([pbn1GoF1D1v̀>U1 F1?0t !R3kW127M!  ΰBEC2&顁!)G| P3 Ó*B;AJ ]GPeLQ{dԇEUAI F|+ ;ѦAa$}C  mZԹL_$U}'܍fCGi#UUA*ZbP"T Lj !QdTϘXP*B~;|La%HoQ=47EZ.dJ҅ҽ&+~bPrr9 Gq5M?`!@ j )A #$4鶪ɮZ!߀dG Rd9@Y, ܸ-D(DÃ!" hF̸Oe@BCHB`zAЋsEUTTHqT<;2$a=8ʋ{OEB1,9(HI 2 |Z6:Zحp[yN/ɳ k>ƍc`,[QUO"(I o%d5>Z+N`Qo-;^MIv<^9aY͇Nre),?aNH:x8??qV8U/*@9yi#UXiT?q LWI?S(OB! Ĉ$B#E Ȣ *I vN,~ b闐=B ES) ە[O5"Q!"-)Kl_4?M<$xUQ tOQnzjM$Ҵ9:rɤ%) %ZLUWNR+?f.:7$c*R% ^a\tںx-7J|Rcj~(nj ,  UVncc3ZK@:yʪ4SDR}勇H T )x)P=~= iTT*ѨUIX"`J 626$Ž0ܼ" " E )QC;759 I$ITQPԤ(' (*,`'~#&7$4"ɦ )}=, 6QlN K3DTiÎf=/'*L3NI4ƒ"$(5R!߾w6 աR@!61UV[ ZZA~s&܁ f( )Ă6p#Q1)ܬԌF-m^fh%&vƃѽȉ)$^\[b`*LbTb)nHh Mw+6"8f5&qWJ/SR$#bs[C AaeDUEV0eQmR(Y ATA*bBE5*Y dRJ0 PQV+=}Zň2z8f#gϥnES }_Zbz40!Q$c2̔cG֕!*c^- @60!6zF8xNIh/btW*i s܊zm7pv+R%RP%B * @>AI d$;"H `@ogxѪ>d0!v"| (Aa_ q: E#=YQX̔ 5Cb+`@3/$@bX?! X`*2?0ޓ敀.FjIHؒ$BA3I- E T':~c**0Wq6b"lcׯ]:n_>Zl?(rb- M ̒ a1"| $Oli1F"*~@m86>>T⪑T X}Riz[nPF).CA" *^-4Qҵ bĶbPF)$&),L eTfTJ4oP8 LzqN Ĕ-(J ER "ZP|NβS0Ñ+0 (<%po'E54Z7=!Mdn.MD`qYH  ۉc8k.fTZk 6 ́o?N&&N*TXl3|yۃLLnƉB#8;3$ͷs {6,r&rb# b(황0R)}:A 0wҤ,c;3DC} A<@Pc G! H!d`SD!֋mD{̉ztrE"8ŨH5#& ieQTXEEUQQXE5w p̈,H,Kݭ=2`όOf*`5M_wхk11MNfIeYx`Giw5fʺvVrjwaEx9(jsz;5:l.,.N7[\4yclQƂ.ģ8xI]ox6ipdW\LTX`ciLb%Ss*K._Ei#pBa:Q2b-cJ 3LXb{&Ҧ nkF Ն M]0)K0ѭad4SN5 fi+4%r>kSȷ8ڴK.]Kb0PFޜD9`_ bi6mVY*ѫm5XVCHRPq!dERj+6T7WSz $m3`i_ Y88i%⺙0 TJQ0V&[UbIT|՜0t #J]円)lG8¬NT\h7:ٟ F;Y4?Ա5a2r7#FFCp3쨢I%Hi(|\y2g^sc*`C{B@# AEXk\ޝ$uN޿ѷջWӭUA EUGMiaqR?&,B+k *1JA4NK* o`0Ha #./k9 ؕsyq@P*mO$ cIߓMB!yUqbf;"i SJb6SKW], $CR[T mŠ-!ey(BQt+XTYJ-eC%Ie@l,3>B= sB40^+>OQ6آGLgT(2aͯD2so b{)ER%,<0oU.& ˡ7M-(ZŨ.R@`BRFL d#):chN΅ d$ ^ G8gXȌ=<(54fƎ,]$ 6> 7๰FFJz⣂9R'd\ t/p$f* S^F-͙_F^DdD(X а (9HPl?.c-A $Ln3 73!: !b3o5Y0\6 *&D.K,`!\FKC`!uc 0"OD0;8tL EsQURI%JBeC˅ XwC;gYNl!&pY&ќQJl]T gD2pb}!Ԛ8ϺP@F 1d0 N``(!C-Bϔ>Q'sj"BIkO4z$t "vmaQNi;]ƀ)9FGOXgِyǼ$J HEMCPTKM<0ۤtj]YQP$SKhMݻRi4`&tP J,YF z\pJQCuHDNXsW`I8HX65*Ĉay:jDS%N*nd+̉j.BA;l8J͎3C1)7-1m2|f QmRb Չ)4aeY ]ŸA%N0%]t .j xPs$"@`ædfDnBj3*"4R &Y|Cg URHzNǰrS/A=+o9YJ-I+R! E%|Y!zpd9y ffaf"c)k\Fi`T!Y&%##1 *!TePraޫlr&.[h.堳@ۺGƴqp1x5C$rݲ`w9C K,'K !"d!KT6"TOqz%o?LMq G'sU*] b&sTmʁH0rA-i)LOw$<ç=3bEqjOMјS*_ښeM2}^66p6.ܺC(7Rect hֵM䵴VuC>@ CqwliÉT+Mp혘B'CL"5X6U]Tp¶aٟUz,?VN,~A`TU&4/T1up֦),Ś `4Ig,C$Zan;_ 7 v$7qfz]!uxq*n :$gCjHSlXU0"JBB.QqoCs)(@)V|O§o$F2%E*1E I"@}% %ݦˈejn>NZ f'STޛʣ Պ6Qˍ(մ0qaKIQO[QҫTFb5lֵ[mJTX-!lY*qUV"eyE6FoɴV,qU*[M:ְ5*5N&,b )e*s1rnJ  9vYRS5+T@X"qktG˶Q(hAChhER6|)"(&d]*9듊v }/x /$P" B8/^x(0ڗ=Ƶ88 |LZڛm=a]xB@4 $/PUO`;;s?x$r$8/hCM~q5#\pƀ,7cYy4:sqiYHRP陵<݊=$ V Ӱ+ ME[,!,5bPok{n84lb D)NbF`2\Ըizo ֭},-z.=x&2)\P!rXK_:@5"8\+\13zyst9g='5ZTM磗b8<:Ԅ&7%* BslYV=>vչ=I mdQ $wZ܎uVb<N"r  j+Ď4·+P#z=ݫ77s<hDSHZ @ ,BER 1 OCI>R0* ,W 6O"\()?ֲbR(`;!ƍavqjgГ9z%;%QИOxgT́>h:}owQgfxW&D;S5FЫ<GǴ1v8GlDy"9/.Y]\vd4֌Y/]{ZQ1W i3)`em=~XiETL]c6a5&$@I H " nA%#aDW=5e^}$s"A"D ی&@(S@iqR"v\@9s5$ladd1jw';>l'A:'#0 M\ @$2PS,#Y-hP2ҦXT@[XV1*8PyL$>n~=݌CV%na2 QeXZ2ҵ։h"I!$:bRԈ=e [ D?9Ԃv7‚ P^cBͩ;ƾ?IQEШvo\fvN F"*AcF+!Ro<U-,w~DTG~MjpTXC9^0N",SKN).Mta!BAwv:=ʢ)m JܣiPZh.]ތRF2M`p`4@ĹrGh%C٥#=juVAxj0S1PA%2~qNm@S)_ gCb]&W &w"B޳4}:Xqa>%A֧8J" LrQ T)D  $BB"u+PLQ'  ܠV Ӧ?K1ְ܂IFLUD~EabTDSݽW$5CH >EDLp5v:HQQsى=uY'{hv,UNhOd?f!7GtŐF@Yp`V0! / AgdI^Q~?ns~o+$=EX *XABuΞ (Xʍ3*xor&$Νq,Uc[NP \@ZZiftUF(/sf ВDʪHIL)"ulZҒt4Fu >6S]ܳO$HIrFBC> ]g/H#c/ݚ[/W$,Xf2T`LLqٕ"(,QAb1` )UN?w& n.\FZ<]2кd'nyW+DwEtI>[욌=mNuqr3Ml9#k΂ȐI&j(Ӡ[" U(DI X"dLJEOR; Y1gUd(6&C.CM Uy%)2@(`̄њN1}B#anc[MA\nNyZMe37&-5g)Yb] DL2baf `37M?a:{''Z*Ɏͻ4$5 pSVJA hHŊ@ <%9̑ O] _Oޟd,yrta~Ժ4ҡɘ8Pkl@ɻ1Z)Q@ ;x 4@l]6|ї9l ^mA TK!90HF"m'(91Itf&JţQqCU(J*u@w| -tаʝCR:#L,?ɰOf6(LVq$³=Q 9) #A2ʉFfi|PlZO!cGxIJaUF/8ѺLԁ'zIo2ڃBXݔUT9 cD@؋:/h+F'`oN97UR lHba8=i!w:O* i`*ŀT @3*(CtLNCZ(Jh-q a5b&m@l^@!:0"ӈ4YqDY̥[`Pr]\n^B骆Ѡ*TUhYbDŽI4)&⥑TR*T$7&Nh% PMjVL\A 0Ġ␲4eJ h,+VP ̎@q]YMZҙ"k[ eBrlGTCDVZaqdaܺ$Y` K.̴XSR,d) #2f#M Z8X^i(FD ^y7T(fSD/YxUj穬ް[Ddb((,f1}w4""t4MږJ9LěD1WdS!Ĭ+0<'jBxab"@vҌ DZ#DAEb D2QBi|Mu4UJJ5תjo$P~bT,7)OOPT@@$*! $XHB$PD +p=I-shT(aZhDWF]^,#V V (! C%qR*xHNʲGjBՔH0D# FA`U*`PdJYEZ"<ږ tA!2H&P+bfpz9H dQP ,H" qI&)F͵n }@Sr&RQ1%4`! ! ~&TB$A $G䂩Q@TUvșC" $ P T b$1b*Q B4#1Y1kZ銼]iYKֲ!QaQ)1)"f(>97$&)2(J | #"" AQ0T78Cy_VS2yO\RT/$b("0b&1PX,X ILJ'pש#->)Ww㪟0;0PgȊں)N>, *@%(ۙ(3vS߬Yd>Fd5DӸK >@ L`1E  I Yt3aQC<و^,' %1; X :7%rPD΀iJ#$%jCC 4HblT(eX#-V*Vʦ2Z*)m4q-l$E۱0TCC]06phőpeKB#j``˅2CY JFIXi(;wD4RUfcŸ )a6&.5anZfZJE*1A 2 S%#D+5Z? c LmXp.USBZK:?`؟Ai1+ʑ$!C60ފ&m?OFp#EP }=/(hfDfťp3;gQ^ݰYFޚf-cVo/ 9U&3au^ zCHKR4]feg"m~idOV,v4Y$zL@)j\^:PR!sx Rq.Hсs&@"H$P?r"Z(W] '٧LTH/[r`ͣ t;gsٹ0tɣt%gR%<0ETinS 5 ғ`![`d<9HY"oFb("5MII0,h.f@d?RҘRO/}j^FZ,3dYIPˆO"ɺe@&2&=5wFI&Zy hz"fK(ifWCkL1H$ocj0P4'OylRPp}_r$4PTaEVKAY ,3m l*c AO~ VDd$P 10H:UH0I"D XF(H" D"@Ss#5|{9,zZQD BiUbX(QUjTY(c,²DYKIm m%)J5mDlZT- #aR%F01W )qUJEI  e2A=S)}^B].nz!x $! $`݆dCpWlT.&Sk܋Pbx3NIXTڵK3 VA=062>|kHbW8_p;|{;^C7rw9EI6 R] Zge.H 6 $D 0k`{p˶%2T LwE}A2 C8*-HBxU*NC]ƲE[I $ 9BT1dQT$6QbTP Ȑ?/$Q(2Okf4Y' ͸Q0,1M8, Lۣ|08^d8LDLZW7җ:N*]U fHH#bI"Up7VP u+ev(y@tUQ8S#>km?( ŇZwTbt B(F4t!H,ONUb"Z&ȬUEZ=Z@:2)v&&D6EKJ q&l4 ރ9p!2#"SJ =" s@6xZH6hŕ `[dmd ag ̒yƙEQn/͏?xC&3mXTEf'OqۘY0@ +p*hQ`*BQYS}9$q6Ozp*&W8KQPM,Co&uYc"5hy\:5tV@zp3#h8!GВ.v_r*hȘ8ph2lʼ'J1.t%X1X!$H&͊/}cjO=u j>>t-0c> -1yP, HH$uu!2Q!p^Oߔ,N%p5m_0 jR!G9z'D'ALdҐTw vBءBx?ՙD!D$fL%$%mR2`Gu})nkzه3I0f":D2%2da$d4Z)IRFyOT异vS%}3XFb"Wf\ +bH2[CȤ)Y| íڙ 6/pܕ\lYsmMmG =Li}4J3"Shx Cl6Dd$B-E"Kpy@IE;$@X.Õи"fBcd]jƓ `r20 ߥk)ˮ G%(NW0|*Tj#~Gny  1SfJDI w?pgĆV6n2R[8owFր/P6g6+y e`- ^:! Pc(`GPM<}B(zy;5(c5lw12l5 \ @10.;_kZ X`5ͰO+:3(kMrS}N Ij< B`9 Fk*x F&M1t4˦JN_&7AQϹ޸{ ;z$=MϫDZ`ȾHXr{Aǹޢ/`[H;5h--~p?4{]9FNHb$eD r97 z!7ҚL 7aXČ䋁# +3 ] `DĚۣyƜ3_R9;'MM"!10s0Iu s@MȤnBxR?f')<2}X RtHrT a` E , Rʣ7#h&2bB?Yq=DR4A@$RD 9#H rDW( ICi0/,0H1KMj*m,:1{A/4|%Bc`vWuRxj(:}"8A\bɒ# >@N b $^@F! $X( i%`*$F*0bADAfEBڰ`ec "BQ [ 1lA-,`2P.1OܺG^  N!?lg~Cd' hAjAcme.JS $XMm4TBt;'.ÀO ,`JQo, *@hZ4VL{2vOۂr{#AD؜ORx=x{$cq#PF8  ^bʆ%4hP2ja,"OF Y!I`*K dYDAa Td6ʐE< GA#:   =h2$#$ dcR6^@79eI# ``!BrYl d8Xꏦ[EsRA?]-og]rjϺno&إED|Gr6qb&cEZA8'grP7nJ/hGc$_La`ja87GQTƩE=肑dQa3W4VY6R ¨^h!v$ap!t3,M7t K6E' XIEUx(CH-&/XR [qPD)$?|$ENH#Rc14Vq'QD7>:*U,1&4h ߯Ԭ`v 0!TR X0p!6y,Փ$SR"oϬ)%H$pı0< 4)>޵d$~_?,(7m)1 j,>och51̼x`[ޯ)oAƷz݀ =&W7WxXv')9u4j!j5 Q{MHJȒ|.#D#%G4rJ~im%5ŞFyg]U5B+("ł/+%m-0r.8ŅuѭZu`72`*][dtinঌI߯+袏R-XJQb ԁ>P@Iv"?ۖ,dQEJtӿڭWUg|4eeeA`[OūH^~Z#ʑKf>(Q"'iR+ד/Ш5(PX~.E:X^ U8B%!gxz7 y7N4+8JC$XCs1R[Æ,6yb hAZ,.i7q1tTքȰODC6@fqA`%xIgDJ|$#G]APᵼmǔ*5)AaB,\Q$dI ⹽[6*ag"I16cbcAOd i',8w*mHT:*E 2ٌCbͶ J򆲓L޽0&jJv8E? CL6)3tt: -aHrdkYawd9ttM{ن]NuMglvlUf;i1' WI8fNS9z=|dCI"Ԯ#!t#m Ä !Rrr:qV9j`2l8&:)fmjRm.Z3XQ2jIR-ӄqHBUHiu{b(1a@:nBdHRah]TyXei+!&jx, ~8͍xICFXouSe$YYZ4JehT)=P"HV1!=( tez0{L# -ݙ1dM +"+TY|j[$zj a:FIXTk':om$ y(uuAgdhL!dH*wXJ <<=\QDk) N&/lb vݶG!HhC1+$:t't &$SQז!ά`T6X"I (3T(6o  ĨN^kZ9ed`Ady&4ѥefwPQeݳ2y iӂ^Jׄ4G)(p3)]_`#5A(cVqʼ*}̳NYwp~878dDBek@/dA _DR_c{Knk{ d= G/҉s0'XG'ܡȖ%aKa;,$~䓏I4TkE {d8B sD<UI@8@&G1ebBֹxRPF@$-.bVFDT cET 섊!QBEP VW8c$iVcM4Jarrf9iDTX'eۂ6ĸpdZሚu}͠0gE[T2P0!JbD m\ݐ3-,tf,(E!4).fZ+*"`p@"P=bAEPd0IRH.2JBcO"%$}dɜ9blhyAD `:L6ukz~!U+j'J|c T٫ܮC(G!3wv buʎLypA4֗0RYETDUUXBԠUUF*1E*(Q!UZQQQRڊ(jEUUTW2-ZZZEQDUZ[jTƈԫQTDE`ňZ*ڵiʢУUZ*("Pb*UrԮ8b*hkEVQLs [maLWTjXJʶb(ѶUYX)MT"CA'ȂPl+,`@PD!5C\quH!>+@I/.G_F|eL8B;> OV`QJ(2(##Ĕ (@Ȍo"jr uIP!D V*bAMԱ_J `'u^'D;D> ~$I!XN09A~DwҭǸAfn(HHD5 FFѠ]}̆LuHKFb"H)2|51RB "F Hd.EgM@sqǤ_x"%IUEQ 8s.nHr g(lu6ba9'Zbjw܊},EC»K> `AA( HO!`DR0(+ Hh@ZRԹ i})>tMNpC\3( ;XB2t2 ¡HBR@ 1!@P"1[PC6@"Z-ܵ}Y8'C>6ҴBXib@("[PFr[!aV8^0j[ H~#T܂a A̍! jV(h ĨT3Ŵ8C(E(WA"WuEGD|rd a$ 1[T$O(">Q*FD* d4^ >I40EU0Ci 6O"ZVQT%Jȱ,'_0!!ZܶG)t"8Jfu*RڠBEtI9%C \ **CrR N~)è@<G7=@Pcyy zf3ԇ !e( lUbDER_*F*ѵkOЩjRݴqMRE4тXR,4A(AHb.Җ:b8*b$ +f`̂\J@ QE$1b0,[(`*bpt «kaY*Ơ01u tSe86HL.E┴#aF*PE@-M^bqsb,Ef EAXHBM"X>=N * CˇXC 0p#ddU@X3D;}TC~4M\ :PwN a H >hwdRm֒A80FCtִaDB`dMR[SIL-J!ajcC[ fIfBpQ ,B3@S북Q2(.RjfaV[tHC #E8(NfCn%%l2d ($e3,ZffM7uri(r@IDR~n;MPN&u1wC8~}wVlqe[J<-T2|'C}0߼0<F CUL k_\ڟgG ͑YE'(Jf_2Np◆m V--̸4xÎnj!^i#G8s4(PpeezXSZ#F+:S! 04yіfpJk8aoKYPNj2``x Dqc\"#9͟3!2ؼ'vH(лJP%*p)J)cBڅGce!ڛK(@եUa(0jQGH"bEnA ]Al!3S簭 i,AS`0X X1pU-Q3t uپt(S?dKHCc~?SJmaҴ"_C2&IÀ!b47ǼH ظௌ!Ui>xG)FO$rG | #HbJ$d4 9bUATF +OO` y(Cl$dh$ C4{!!; }yN3 BE,Q)ИʨT70Ђܰ>a"{e b#ήk:az6mPIW">?Q8\ Gr%HbVIYQ‡gY(l:&"NL)ˉAeZ'XX0gg(Q"G~1T*Ak(M=Ixg]\@^RVM 3cJ0DAC*@$\w 2@dRu"V""EUx,S.2XI|A_-J iZb_'UP85,FU-clĘ"e(bԳdy}4`ɠA3|nX4JacXRZ%Q& {˝3ʀHB"E"HE?HAv3Y" E,`%Qr[Y`|)7P2Qy7 02OO9p@YFT2ʄ8d"Ab-&",AI;!h#`|YX?&?us188kG!C"QbHI}Tv\zfjODC\AD8899m)q[*ep\hX F 0URFHHTׅ<E wtz>F-},T]0clq!6@*I𗎋@Ĝwr2AC|4~6|6n~b kUiJ!28aF v¤,#չ\vɜ$ИꁧAe1ԂDzdE* >\ΊF )(TՆ<3A,2DD:!둠rǀ]u!!$F, s $LpH9@g( Yd̜n֔LuQKHb8i\TjV'Ʋ5P-A@fS9.Kn q:3ZG3e}tݮi1Cg40Fd1v`rD`X sb4%pAJêuɌu2:486e;ݛa fe$AH#"MR ,eH&ff !~z\$7.H2h `UIr(X8EDoG7)"ț>qDxJy1AC9甚 $i:*5 $D`?H$@$DTd0Q$Yd!XEa~ %9@Z;qЁ /4=\J cCb_?E7 \Hq ٦ Ɠ_t{'ROƻ ?øI"UP0C`aꪪ-}Nlj= }Tgt1ZDK!YzOԆ@)N7,!@14AGb1wgPwqW1 ECMtDTǩlV * =F7퐋!Cއ*ʕQ_4I]j+APUQ"E" 3ܟBLܬQdmդAT$Dd|жCChM F3~s[e# PxKZ_SՄT%a QTY%!]&^Wm-/jmʕDV+n16a[&Z[c5ӣSnqv|<,q (~TQ{ e3 J (>"#2E.ua2ab$q,y FA`櫫)C(6`=1HhD ~u6p9Б:xVw&zj7&( \\nV5 4%(mϮ4gSHRmi]7sS\wUakeƲsMjp71:sY3ha!!J)|bq$3QEƝx7k2dnӽqo<ߤ^\J4Ck5SjpdƝC /0_bpQ!2*SA!YI# rg8r,iدδ,;dF%;f:Z?1arJl0A>A]E+LgQefTƅ]V2*JRhM֭Ko g72sw2}ƹ]ؖB W xkPwzPnB &kit@9q>2 mX2Ř@a(ĭ\"ծX%AlaZH$nV Y/%o-)CHY8{HڒYO u#ww8 S ~3|YSAK6Xw*NQ pGZv"? (kZ7tCd]lhWs`o jXCc sk.Pܱe"Ho dH}x(HȄH `$H-ϮFxG5bE꬜, d#q -ΐiN9_A6*DFNXk@{ ŗM `*7Td`u@"=c 2P(K1 >E@ #W(Mp/V:tH톇"pYcd0L^6Fa{aNJN靓 0gt6(xgD3]N]1XIA1x*x"bIu'\ +Hl+$х4L3q3"wIn"tp$l/G<T8T/()DIHw3ѓxX03&PAbB㼽f MAq,#r /F yJ7$ȗD_7zȘ$|:{ 0D!ȕFW8L>u32Qw1 HH$}sA-& ixg AY:45k ]0iɲDCa&0A9B $ *gS ,lFWBFMt qjQg J΋:[>4 0oK\!7ɮsj ^mP1x@\pd,Sc8:c{'&Mىq6W\1a=2]pܓ,JRBNo79wEo`',\(d'g,4@G1 0޻ˢwk3 0߾~ַ޶oR܂dA 0)Bc e#dS@y@,*lɪ!&gbYI!()R02Bch$*V dB@P*U@', #A( P]4dYAf~V)X@D(1aRTbm+P'D&0 .z@;TY"HT.G2bCYLBT H& 5B-(l3 e4N4j(2L(g4 SОRnb1`HHj@GQ,t&s貨۲7W?[WH_]j ,+!J`_Gc|cT]BFAއ^$h,AZтX48W#  rJ. [ Sӻ !Be3kKm&` Ϗ4~:b mύ? Qfƙ>`h)OBD#yǐwﺦAEΜ6IU@c"#!6pjX^ 9qvD shhjI:/r(~ԯՇrz?+TEcwۃafEă S T FA |ǜU_]RF\s"zu"mm1FUv-œHbQ ˔-|̸j aU5G4ݫnV ×j#1j. X0&TQ# 䯊$:cQQDE$Y(EXgUQ q04IH'nO1FU$U"" O;q$2mKaJE8'X !4mA,>`i?+,!Ǎ|bpR1Ҹ~6Q+ KeKՅR,@XDPFRV$d@T2+%gߝ؛q*sȼ3 U&j a ^(j,8 PL0D[`+KhPB25k!6Ԣ6H儝G4kv0[[3fIP/ؠ yYvNJrĐoĘL kgDOQ0U>fũ౉/𗜰O}_@}E3 Lfdd`#<@ YDOQnU` Y$H >.(q5ݎ"H`{cIADHRTi߀o'L)ycC!ݫBse:7vCP SգJtj:d=>㪬``za¢ȴ%Q1T3JIWib <].]m0d(oi8]xՙBc$:H~؀t*l4_7̎uZrZNUAp(+sth0h@ϐ Sٓkb綍sEP€F@y縨)uUul,K׀ }Azm}:v=ۭ[JL(ȩM-\P(cHmeHP `"F ;őv__nC;#TY +({{ JSǚ(*f\+V,(q(`fT 1j0ˎ aڔ*29$#qD bx@JPEb6g'<]ŀd&&I!ID82}ƀ @zxS _p$ҜߟP\mk#h.o(8eL Q`Da7j£GvQ}|#ֳ4g Ґ7C{|{d^XVND2&O @U%4|R@hgQ(7%eBq2D!хqj Yt@GرREVHA$!dJDd܊pI! z@ V?2c$$BE!,dsٴx/M?-yj tw"2,QUHX8yǘI*O'߹3T-e$+ŌD"C˜őA  V|>>KЫ嘪(˙ ~eQEH?RIly(DfF>D?3*O{;W$$HD8gdC H7\9$N! AeC( xn(}i H6HБ%l;>I+́`O 規-T~88`#$V2)"$E"1AAAPX1,b!$!ASch&$0.O \zmmī?(hHbC"q8a0xP""( :DS#'̮Ka@)I9aY$!RťG@McpU(2A.^"lJ=q;E[9= I @d9U#JBQpp(4Oh"$[}d@Zh‘T -LS2)R(c˸eKRT 8 Dl|e|(ڒ?KKTnVbXQ@X,2*Xh6BFBq۔$ၻh$]ߖ!``QTEQHF0XFnrmR jeB*1 dP#+!2$즦^&j$Skq?5dsUQd`-dӅR<@r"3XHh|)~)DSJT $** dD䶂d=?FQ̪,\e&?͒m*v8íOkhkIPY\B@ a'PcKh#X?]+ 7ao h{!1 kLے:GB&LG)8" MJbkS=wI~٤O:!`Sw2I:'= <|'PY!Dd̛}rT2zW9#$!2jdgӯtA!Ut*d d? 6Ǥ ^Pܖ;@L箫!L8О`9Ac [)kfZfU6؍ZcX%(%(euk~orp!v $\tjńwCJ eD9Ƅ8Cf CXYɽ05m4ͦyPtki?ϥyb8slngB&DYC$ S(UcL lHUQ T43zz2 BB*%0@O K TM&Cw]*@/?_RiqIJAR1I %M5P " ȪȂ#TE^{ b) )$0~ SFC@SBRl"k5IBU:BAj9deA$ЛI4!V|b U1u(Rj OT:vVEYMi{!0SGl⃲R!XL d/}76ng F |'@=1Ȍ("!'dF1H,V__=\Νb0)s zhO@a'T bѕdSHnq䣷 V Yn,P#dd+"c;ˆä QUh )e#dfhf;)7z a1^4`Y@7$vO2{3AI=};fTX * ĝsYC ‘B HxV)y!PCOy$1 DY#$4M! ~Wsye]4c.N]K^bm1N5 8Yz* 1W+55iv"~@ ޣ@CSPwy'R.\[n(mŁ" "EM[B$OswL,(E{D)D7C$/̰ ;# {*',"H@eNsGsW4RO<7q1*!hT( h@@EDu"" ETQZQEj*'12(EE$DPD`J$4?D*ȍT@(\4T$h-AF H `ABEV# Ej(\A$@*!P@. TE"\BAb*P!q "2%E@U."# APQ\U"T@!qQ`H$3؛Okk9e`Z8ɐ@țbgR4"q2M.ڶ Q?ʗx5H@똢׈:r@_h`@ P?lU@6`F* U@HA +(qjSAD"QDB" AK@ Qo?@0G>F+! j*B bV CtA(q9<)M~wѮ˛MC-q.oT;q4N; ESа,nEj6e( L= у;R 3d5\Ţ ގ N?}|o9vfCg,t1FCQ`^Svy=q_(lba*v:ѪgN* l0Ay'((UfS4TQ&KRX E:yZ),Bh+iJC`ő \]@vB0\``4!J T @)])=WK Rn:PbDxE66 @NK 0!QAY0plwN>im*'JMIkLred$e{Ey*|"lqpGf4(5L8$"+5?z d[9%-LųyA!$cÜH }L(hB RG+@,ZKX1@60h:q5HۼiMVq%ɲ*nK+ôt(/G#F6Φ^hڝbêFs89iFUI }0$IaK⃑scDucϏ-5A2,խ_)EvAx?z _16c.;oCB(P=u!+ܠܑm6v(tX2ͭ͝{m慝ܷKwSukd1]h&Ă-7WM]fT#]Zpg|T@n"k< J ($QUCTF@4B IJ@*@"REPW:b=j4mEwٝtlCNږ(@}  sRy:*iJn*=wښ'{Z-ZiBwEup@ m)46rbw1tS8ZwjK @ @ YnlN{g6tMJ;@BJ"J@P(ABATATB "(((;r HPP$TP^HP(R@HUB(H )AKJU TD @ @  O(a[) 2 M(zrGF ۻ)vVURkӠuLE+N և=A}@:ݨV,ǠQmk-zS۸  m D(kܳ΀4F!t=bG{Ղ&94:D{nZh:H e>}=*@ (q%Z jhϻ\q!D藦VIK#MMJW*7FD@^](PRA*%w C:-^܎[҂ i2Y|U@HCZ4 ɦ'k1sH X.[Or>#J팤 I5D3#|Eg RE(K&ڮڅ{K޾sϷ61n]x}q=)[ cj}ui_ju:}gMg(.")RH{hIZe*5Aq(kAJ/}}wC=FYU_`7FTI'Nu ^˫^Х1`hPu@.BO @ U-E[˭7vaQ6Zoջһ`}7Xj-ցUU:u&Z٭:3ٴ][ǕRڲ=ʷ&oSѐ,@҇VWBqҎ`"#κHREUSV+gq䬃-ugGpjn+|I_>+ \ˁ );ꚱAWT)vǍIh:)VC)ӝkmnMB@B&vcv\lq("sJ Ԡ&YheRϺ KXݝ$:f)m:܅YC c (HR**J6RHlѭcCAP)4CٹTӅ:T3iR]V0a_}:@#?A뾳.ISOY Ps\HJvfwv4iD&r$ 26ꘕ]sq1}a OqQfT?/լK#w[Q$+l&L[ "eу=EnJ.b|AQ6~>o*"jb^А+֯>t1ε;=&Vv(tJy*w-D]Yݧ\DYOF<%Z~ͮ{6޶#w/WfՎa6GCF5Jqz ui5Xӹݗu,ϊ}i-\}rVKd$`W:al-TBL!bMҷ)l7 ( &vyIӉ^Vu)"PIi6| ,)UʮkZ! n轓f%^LxMW`ɾA)9j-짥\QQ]mwŖv\PQ{q S2ʡ q>_Dn??¦_Hx9x:LS)k+}4ݝXfJ)jׅ _3 |' >l+Wl)XR#;a/5@ד{ʆI巟~ɉ\tu\yp=={6{[^? ѥ3ۦ9^uXO2/ UXNaEa5_Jخ+[gُ{Sj*6q3k*1Bdز7Z1:&e4 {u%O,_z?"# T(gT["k!]?* 52kͱ=͵)Ur{c߭d.}{Qc,S};.rj M)o֯:$eNofZX.KM⸽MڜuqR>?GDvP}l}}|^üW^ kQDV#jƒeޚժv^fe;Ymnʾn7G{gJE(cݷVcloݹ_}~N04J<_߷t(]mZf.ld?,?pu ,~vue`{sMģJ+Yw.|bi;FBC%}yܑugJ2 kAjs@t[F>WQh͋X ѵcb2qe忼EeSlWM(ʙ復&-1taߵ$Ok~t LdY!&T"%s4rDMOx5^'ÌUej}FDH`hBqM6t+EgG)<5| }?o&*1t(ˮm5wv?uWO{XŘO"=V]<;蠠I 2xPf) nZlۄKo_7P!I2mIw>Cqx륨*,GtzZԇR_Z~!) ?AjU)F / ɘziȌ bTzSBM3ꁄ=~0]K/nq}v|y~ףYY$[kJe;"4@2(( OwECqsuDs*I$I$I.$I$I$HmxY7?ZrOVScVUw464$I#5r0@l VRitv|Y@·4fYrק #UtԼ9@H7,/kv. ଠ NĸCe"eN hn-Jzr \')wR^1W0̨ IE}?7[s}.ɌZvuV$K£$?tTT?m x?)׸ͮs`vspdv 6^h8?ѐ fڈa GJϪĿAr"k S`۔.m\)-F )( Բfx4O_N3[ ͱ4+(ΧF5U7J۠;Hߡx=\ȣu^ Ơ}8 .h<jQK'7aQrKm\IzҒ-ETP(FMu*c?BY~O__}խkZֵkZֵkZֵkZַwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwmٵXfWffS wgfg jϺ#wjۺAnFwEUOLTP%.i VֈDG''C\ꓝM S;><]EDQG9+VB"Bdqk?:O$ Vn/] P@%!ļ/j:) .P) 4K,,cO+b7߂u6ۯ_GQr I+ CM$+I 2򸐭$4+B(+ CL$+I 2^OFxzѷ{*ܔBF-$4.2 kG&dX z(((((0@\9 gfCd?Yǐdժ ;-)S\5?}}T[6r^S e&& @!TA2^iO6ajYfZNS1&DA35"ߪlI׎L8rgpVs+r)&ֵzQPXPRć`gcscj?$UMJw٥LH ~p4 n(Ba#@LX jFH~J2sk`ڑ*+y<5אx F (P|TJ0#,8"|BG24BʨOSeWZ2,yWL"@&x8R%dUGHOtӢVyڴK3vFO}lJ# Ly⯊chXօk]θI z^D)FF*fDJ >yȗ<f6̴ ăÈuM0Y3?5bSBv7PC@f _v ;pû;NF2#;.ckղ7xe ̸3vRxO$<)/KqRDwW 90HNH!Vهh0M`Fm?O\T8D81v8E>% DA'FqͥKFL.ZN%aUW|5$:"?b>d P*&z(PB *33"XDYEXT!4 QB%-cA.)b /E4HGbJ#&PXK(T  Po7/.EhI !% @2W`B-ʵc #4L}eRNʐ2BP1sc.I:Ol ue.3_Xpn's6A4h;8th Hf!6'G! bvpD8C4lNC+CDE8jQ 0PVÔ*O-Q593[zN]Q591* y耄iN!bdRLVSxeWSJνyǩӊ]oմ99]+ۿUoNN7:v9uS l;d1$Ax9 N7Ky܇i}s{}"7HA{w]Cë$˳>%zÍjyj#;;TFష1!v)K! j$v[oç'ߖN=LB~B""""#*p F76I$L΄n? <]0<Ĩ!.3)aTq9# g]a5}z-GOW |:=iۈ.pAQ ? HN7De[,$ooURsSlt~S ׃t~Tn]T"Y]K"`)pT"&' D G ON͝bhA; 6 X"@ aAiQb Dݥ]G YA#QD-ȔLn-h?n rʀ`x[C@g,SG>:⹭MR(d "+"+">oza'~c/pd)Lt @e%_ w+c(RaQf^kR( EYL(!  EkBbK \XP;>qͯn84pZۙM듯8*****~~=z=nƏ/}s-Km-6V_7NUUUn˧a |ZoRI$BD`Nw6c?ffffffffffffX}[TsBL6K~5 đU S1QRQ:>hL(0L M %F 2.Y%(ٸۿ V52nuOrPAz@f+2nhX]&v9JB"r%٧f<BӗÄ#"WhGr]f](H-ZRj͸8{  "0(\,p2 wI(_ v<u1@*BS "tI Z3! 2ѣ;yӈyx,XRLfrQp>I/9QL\c/mMf;/8 eG! lXj)|~2#4S6aגXB0[XDy̮1>"-$?Y kYw#jj$#i:UUK +m]1|2*d#7?XF+5"zl pgG>MUUUUUUUUUW C<$ Gn8AUn*Ỷ2&DȑvL7lc~/rpN6ҝ)$<+#⬥ :a#.a?y<@s,A H?ݑP_ '장'@D5͢UW~^s #OYVa IF 4I>"\k#`fRt R>`©|VBeh5LͶFu0Aa X!PA?H䈈w exEde9Y:dm^[x\PN`Rl=f.2ն$QUQM 3/[~?V8ʶt.9Rդ|ῼnפI93};6iT!%1g DA8lCÆ!9ox[mގrɛι|nLyYQ(ZU,_47?GF^ƴ}gL,& szaП˻a}ψ m  YSܤ9AbiD2]]mTɑh# $~6@<<@K%V\#U ^5rC \u6r_'ofI"D}Oً.XzkטSE%q SyT0A9rrEzI!RK&7J~?X޹_e.{_kyB4~KR)O{e{ BA 5F )3 @ ?oJԫP?U# b8jUYGdU&M/`HDJMD'~Hg%5櫴*4y9'CP5*  BlimQIډo؟tYIvւo4]+X8kt/lˏ%Y0*s-'$dT>M+e+;BnIñi\[vW?\oZ*U Z/έVn%i)Fkߥ?1fw]D! %(?ڏs$ ]XWv"]梂Jn80XxSW)Ot':!"GZtk]:~%V>]#Za(2eLBv%!}P*Ց+0o~H"7~"P! =?)F*dE:!@vwș r3_%,Jڪ#!.=(l ph I%iUUfhDVp-F7qqb FF\ ̡-B ELU*ѾE<9|')6 yʹk+ns Mx-^xO$2vYi@U2^ 34yw9Ʒ di:nlN~K+9^]_8n]t))j30j?ۇ؋>t 8+uGPEYNB ?N3 9 `y1ԛ}?!-NЦLES>C 3t# _ $6S\1Pa~c 0A5'6bq~YV7kz5TeIb޿B~ߩOx:#_/T]A08 YŒdL1OL 9'$``^ 3ul8nty5F$xv6[lSqKIvvyaֽDx T5T!oT &x I֗vp,|))!tkd1_YbN8JSLE B,ɬ/0`g#2 ,Q6 jOM(LV,i5k!*R4h4!FC[fZՓwTʟvq̠f@B8Qx{&Floc ( ¨UD ,'b"%r=}]Msb%!J%%[J>_>z-cן3NJhen&`K߂>~n޷;#ڪc5lduv?;41h?F|LQLC4Z+ F\O(|j9WT.p2L%0AFXyi?L:5PJl-"zݿvY(\WԤւQݤyB'n,Zf;$]<] i}3as,H*dB>8A2MJ@0a?aEȀBxHAGI쓓͖*& ݐBQO:?<ʳ("%Cw` u~E"w \LQ|,aű:K ؆*=X&'#YwxxN`0NJS*-|'JOB[I2~]JtX({IU?G% Ý'e^ޯ_&> qQu%ةUItFESbVOf>4siD*蚪$2_77sId(AA2|#9b(QV7VAEb$eiJBi\0OXgN!G/)m܊7^ڎpXN{[ٔJ:Ů5]"F!45 mJc GA93RǏiWmV]q*R}]=zbqUQ6&UZ8ۮPU28h{\ QaDû,Æ\(c_0FJ3(Иӑ̤I D Eốs#o!=QMOގ58 Tz2-mif::cfk^JFDL $_Y|P#qOl((O SThnͬb-2Դ0'yQiJFd)͞3n(kB"U,ϗ,ĵ=ES?y0dyh[g}st?Fgi(YaamaG * z|~e4~sU?bҩzO);ǍfDtk>4s<γG)t)sKNU+9EooJ.hMSMyӦ׋ Yr1ЉWP6O" #1~ouv̩T]96Hyn9gYw[ dad34n %]F"_+ys~ża(޳G"pFkks^cerOMJ2dE2sDgqւ) 00MfmiJhӕ#qO^J˸V^&v~S~l}:U7FǨeS `` `Y1'"TA@?HWh@A !} @_t ~RCoW~-k_m3$ 4T!0)Yf hDLDCBR3L""Q5?.be)  bokI) e,LR*bC dhfF1D$bD"Y[Z 46E6bVQV!KEbIhJJjlIfHQ5[%`Y1%S#XښleJbi٩S5ԚYXbcQ0fLd̙&-,Y*KRZ%TZ6R4&3DSBRZhjME4h)Pj1)єHeEb`YH2T&eܱV6JMR(L5I%@@mXc0¨IDJdLf"،4QhbDѤCEI&4RLbe21FV!"%QbXL66fd4B2ālͨ, Fd1dKJʊTVa,ִi)EQ(FHjMb֓i LƋ!&Rie)ń`!V[, D(XJɈEY"*LH,Ԫ+)Dmw7n\[TSDHmdلfYiE RI5A,%sxDk Z &] ~,(k ƹ:X-*i dMfjYEH,HR$S&f,j$5$J3FCBf%5eIQiFS %)(HfQ) 5 cId֕A$l h!I%h+Pk!k(Pͱl(F6PFZHM,T,KEdвZQFFjbCQb`6M1 hMҋ(BZi1*"Yf#%I&1YIb%&)B!̍DmX-6[4#Zh-)Jc dIhJRhQl̊+EfZ+j(1Ib,IBJX%" J$Ғ A1HQ!c"H$ٚ&Jf 55i IC aE5e"T6d*"M6h$")1TJY(i)QF2R4Q`f`lԦ ZԛLfX*,)Q *Q(XTJjM &[0)f A$ȳb4"Q@632DJ4Q_~ډ (gfąݶIB--0m22lf i1&1Tқ"fSJlIL$ EIe f JhQM4fd#)2#! i"dd56DfJډ$Z*h)&)Sbi1)DEL-)&SU&m)PfP3IFҕ1RPLCm6•*1b̡,Hو1CcJ]HNIvj*,QI 4d5[2QTFcE[F@Ԧi جRŤ1L,2U3 )Cr LDY&̚d6(fmSJV,)#BĢfHڑ,Mb Lchj1fBRb%&LHf1e BJL@c&,eK۪DEIRR^ffeɲVd3PFF$Yh(%QI.rR4Le(6)E2)e wm1bc(2$m&2TƓh#V0jIEh) HL3J a#L)4M&V*ɵF*H3E2#(bY&4Bͻm$(AM"6lV!lJ+ LD!ݱFP؈41)+1%6JȲjX&l #SH)6A")D3SX#-"QCShiBɆ[#&̪1IRThJ%)2Y"̢YRQ M@2hMIQi#̴QY$hh"Q#Qm̄5RiBF ̱3R,(cPkmm5bdV4%&eY٤T hF S[bѨƤFJ`HZD-cm,XS6J) H$QXьi[[vkVMi-nBɨJȰ JiHKX!51_! <3 _,~ށyGax|]W-5\ﴴ =\5G}9p\CSd>[\gTPyfr{k_RoS3}*wgzKmew̰NvVU)%Ng Yʭy 咭HbƵ GM׸5-]}N"iA=`DQzozE* ԘcVkzUUUT̤ϛwbffgUUUS&fff&gUUUS)33/33ꪪiUUUTc' `|맦0ڛFYjZid=c䡓q*/H9}D*ȁ" ='̢z {s zzǙTu<>^A8^qJ{ՠ@(TY9Q{buo[ώx6I`O .AySP:*RFRɓb͢bM2D24fE5,ȦQIab* fk4͠Z%)IC!6"DF"(6"EQ5E5I(,h)I,QbFحEH 31M#( %)clL2͊جSh,Lmj i6-KIDS1jTUlaFVLba)D$ bf3Dm0!D!M2! EC$FX$IL$E4JCYPfRh$ Q;bFY3.lTl(Ա2بeƒ&e*A*0ϟO$>ڌΎMz #7 >=vt*' &J=?<" /mx3~ w 䉁:'Cy'%"} _s @|Oll~ވr?>Cy@;oOU6 ]9~^u5=秢'ocb;nxcI6{xߟ`4㇄d1=o/A"yt'$1{ SbI>btlzMNT>x܈@0B p)߀¡,ѶM(iLb9N _weZ͟s"NNt7&_1lM&= e }|s޵ >!9:@S맬nI~qs`3{97FD [޶KRn9uY@~k؛{7d>73dqmU#.r=yichͺAi޴[{<2j9>յsZӺ;njHmv.bzs|ݧЙM hZW_tͺQsa+3{BΫŒ-}x{Oq2uc<<+Jr߷L&{ 86符99/0̶ckPl :c!x_Lu;>ۤسn>Q}\Kek>ݥ75)>'/{G׺aE\:JݬVucC.{vlϔk[><(. >b;:Hܖfỡ;viW~zFCtgmwܥ{v0˴e_wrle*!xEf7ZszsFﶝPέ.ڞ5Oܦ'{N90Vr;{ CH}=kηcx#vc睖i^fwнR5脝ZXpn`r'j"#1ng>4ўc̼'YCAz Uy{3bɍH'-Նwqz>5͚eYݵ^eώuI}:u}ugeBŽBsSL?6>^yYxW7ny\T{pE>i~mT;#}{vӶZD3uIsuj|wwō[v]#͜HY}Uטo櫞o/>gwDpUעcW%l#Sif-弖e!帇zㅤyws/;{sxq$/wI'^/=uwM )Si(38G[]oe"yVg{pS\zώb.A^G&{̼_ku~\ǣK{|皧 98 ]XWz璜BoGc5ysғgﻉWvuwwwwL=45s1[SmM67s(W<mKH'ڷFcBrABqWm9Tv{2qycRzC;.,ң9n*ڐ{Dotц}XywYl.K`mL YkUݛcӭ m]gSuwwOhsuoJ^tڈۢWBksMy\Aޝ6^'ZK 3E/5>wL0M>-c:+]{=iiv󭚎RuCuоvE/)yyNQ=D2]o5q8_۩h}`WƟ8d]/tajlb1kxΟK\GFgSإ5]{eOkwewBS:ԾrWj%Yn5 l.ڶLV̾^U-l&KrCLmQƝgMBl6ovF&Dg\Iϯ:DdֹFrjynfގeVPgfF{.Zխ¶i` $br;\?& }ƺzdﺾL!SyO?VF;ΝלfuIf˦IryRU0Wխe|U|;f!um!jfwsB|oeCtN7{3yL-TJҺF6ˎq7NRm|k~\-u$s6v)_v;7tNw4y>N[iR7'5Q߷یx:vO\UέWԢ]>{UZTWuĪ{GLdg}mK\>n.W`ǭ1yg.h"go*--nڎ^JFK$vlInj{K17W+Y:s1Mι1}tNG9ϒwf2U6N\[3-zvm"zױJyZUz6KyJo_wK[e{.|Z "~e|hλU 'QyW*n'Ke9)"Z-0}]Z%UwR {+*j]mڼ]8盽j':dީ7Y_(Nxa25 ֻiM0Ĵdсlh-. 2"ifYGky[FVDA `ƸQwk]L2_߱̈|ʾyO{Fa r޼NڽBN㧇,\=o_׈UG5請Uޚf="yffm6:z,^q7,u;n4#|MCt}&tXޫfN(^s{.)Z۩Pzɽo^t<7gB~Nf7ɜD<w=;Bj+Yt15޻N;)ۋZ&No۪u;1/:lfV'O?"NJe|bagzݝ2G"/WrѺ~yR=זh,y6s8F}n̬6t֖hTi.-f*۴3\%rO Rn:gzҼeyz=){yi߾5{{>J'x׭ɨff]NVݢk_tum8ucI|;iaO &S>|碫}oyWёOS -Ɉ{iCUxP}5nQg=ݾZRf~&T{;e6}ЯP2侀{׭#ؖmw|ly]_9_&NSǺٚfkN%E+)ۈ/us}OEk]$߈+'=^5~No9vWms3a9Dw&ZUɯ_&zGvsiN>w}ͧ5sMk [co{Ji -M 9";;WOz=̓\Lb4_gp{ו򨻤Z*nuhoYE]T)ɩӼH>g Msiy|뫲}N[󔲞<ΪQBB8&"Iׯ;6H6maK?[vvBUJ*+CyY=2y< =i\W{Rz\mnom ۑB}h^|w:ERQQAE*~Fm#BX}y>jkyolyK7tuSHi NnUq*ȝv[7==7[;q pֶUwf\_,1S_<<ȜͼfD!*8)3ox(3P=ޢ{v+jΎLA$u:W"+iuB(rf>/eޛIn94{b9}{ j2{OBMN[g\&V}>:z|i܍T!BQLEW;ERQQ^&Js~{(TPATb(jsw%{ɾzkslpG5noY /#cqHhslx7R3T]2-gwWl;kjjlz-eD1wm=G9H6;>MT8mNo*gn $Q-oLf7_I.c9Z+yWg֕CYWsjYUTc[#:^$/o#is}_Gp,k]1JNتZj {#s=BF)@+ M7UΏi[;N6 0I]kr}/hGQ޷T|IVkJ0bk7|Ym{֕)˞jSi ΪgU7\')YEMfi6k-uwU9tZƱRv=mbu{PR,8x]w+Z^Yס<爳.Rz#k>}zσZLꊙ5z]{fxݙxjw4v兑5+$bՖ˫bt,u^oWNb;\YUՖWekQr|׸3qo< `:GgY=rU7l49b/3:y=^7WNo ;ͪn4 sjrjhEfuB, vDֵ;L'1<"udw<]:mh<%I©ilrc^tu׌DiZAZxo)=V_ӝڼzw|\%wfs|ui*Tx:SXV~XVۣ-u/cJa峅]RruN5e24q5.K坒XjGYeϽ/X~{9yܝ9-=:Y\O)xkm)scT)'~zxrEsc8٣_S9HϸvmBI6ǽk\{yT~Tׯ]׶g7ަrjӍs۝){FnZ+ sWwSNk[zQm7ml*8h*CV!5EO_׸nj6* Jq"=v zNC*[f}55{)޷|F̽n{ZhɧKmcsihs1Y3c|0k]+ɭۈf5m3M * L5hK5v)u~o}Lm"2AgH={ Vޏ75{oC.zy[43]7hƪUJQ}oX[qV *yݣ!sZwU7ʾG{Ȗ_)31FƟ4eo5hZZVV{;g9v/WѬQ^՞2^A9gü]DK҉E5?LW 9Iw۞Z~'3.u~<];sFixo{=z&Q;zM] Y#Qci0{=G5V齶oVb;e~B͞+mۇo,N04N}{i" mLzJdI̱֮6TPl(Ň qwe=#};)C;yYpʜwо%^vɝ_i:ܦ7E]nRfçխmmij"YL*jr|ڹ;֞U,ݧVgPr{Y1g:mjkM&}oL[SnxZ{Ny^PL kѶUyZTv̺KJ}E0޷*DO'*O8쩉VsGk$V&r>o*UsuLDr[*/P.\{{GĬ_lԼ}hlV鵡ce'y)gMǕ~4hK2Jնd0ac <0{y5.Qj8j3z.<ʸc~;Sw:߹֝~m36n(V܇hgFi/vu@yjU_3ٕϷP;g`#tYzw{|sث3pJq7WpZ~ɮwwW+{l췡f?OzM2i;/bgntwv_OqK>"Ʒt?"'{$nnw|>s6TIn_mHo>p :yv:|D礼/=,O<[=cZ6S|Ff']UUwzkNiiT?;5ً){Ag嵹#ԙ>t:]UEftڝ/Zk!pk|Km>ZhVdct\$l[[qU)ޑ i(rAWZm$k2.0fо201KzU^\׮_T ل_n-Dj-\moxFĸ^y^qN!(Ӽ#+ov#e ؘU]k(}3औMAX^Sd3djN Jkι7n}{XykւU3]eRD \Χrj&.9TRڑWsOJXTBYS>*ƳNe^;mGVyoUHک\OepYfoF9[Vfh'hc`dkN:\[b4HE-ͧ\.9mkޮ\{6mQmIzZ|Y=/[O8ӍQا[DHMYk%gc˄uXuWP3ڿ<\[w֎.ϛݙu9ks/g={ϯZ}9~xWw:{UνѤz{JmG_ә. 3QN<0{#cv#|䌝PB hi ^Oƛֹ.G}]o79T)iu;;Gus@uNє*~N2]3ƕkiskfڵP.87ȓ:xW좳[/ *}?2㫲m6í#EU(땒չ3Tc&C);U󛣤wyK#ھSh3J(i2%t;ɭ&WFwNUm|WmyhU`_Tv|e.(RV6xt=܏sU˄h_)Q9l͛d^/;W%<&mmi.!3d2i|\:il6c1*&1%sN56ED :id]VF*ުj2i&j,ܧ{w穷c;>j qxó٠ۛv̙Cѽ6v{J^bՒӱm.}qõϳLǵǽEjQZFg3A/@_yX}+gEgqN{Vpr~k~柙uz3L'ftB[%%)_eֶB%&]oG߹o}sg9oiʷ<Þ̥*gַ]bb32S8uiEt+kmPTEKTH0 = . :9L{==E/Yy|;l=:6vUll<<|y;.P$`zy|S2a!ן`qR,uB4}}rz먈b׎~tφ) 0:HT}=n6۴F2ݱ5=1hc,YJKYHWAnBF5H<2V q+1֪,Ϗ7Za8w"{q )<;l3N{ d7_/{ zyq'C]Wɜ_o7=lwg&*'́sxdĕ&S}͖Bz|_iֱ+[pݭTZߟElXn9CeBԣOFuQIL2rᄒ^oT5K1W7ߟھPc*0@81ٝ`BGܭS*)&f3pZ*@ q󙿮 Ll|q罼V 'Z<u /Vo)#Lf6»K=jvHn(bo:'Qc3+ַÌY^ouzO ]m=rz*,IyЊ'߶{]\< pHHeflC|p`AӮ|hd >sahdOyHPe&+08Iyek9HT` ^SF.M}q E:/ד h$/;+dԤq^yNNٟ"8 w<:p0l44@U F!Pt`lH0H{Mc Fd! RbOpԓ3zfJ?y=Rܯ^}u˸G=a[$ ! ~ֵV18MA?Z5qXVM g Փ]a6@Sjw%5V}f}G)ȝkzlO5RwLڤLk/q6S J! ~jsi`1{(COO\Nz׎8٪eS*, ĹDbR&JGʂz}IS  _H!7SENE~|6Jc~_h1RA@#B2 $ke|ƹ:n|3Nm"6F2EuckxD< |3u4zpN.pY*`pZ罡:R=\N60!cgղHq l:S3DÖDJU$W~Jfr&!_:rŏ((ux4h%W[~(ECd~50fxni;`1:sL5yJqE->ע=WW;kjw7q1g2pHb?=s'< %k5!Y5#'_mA'xCMˑxI~LE1~%f=2T6Y޼4+g)!^i3> `Lz=oϜ!LgRW]s1 *iZ7ńͲ"Kt3Tx\N׺?ݚsPgJ&I[jg 'qnֽt{QR֧k6oM;<{n'~ig1Ðql$kβm;e|N97<"/iv@SA )ђ]vӷN@iC~lXC'(׮ww<{,={Hꇤ~s6ç=A'FGq `mADvr*閉hP}M){_Wj-w[D%钗\$elIC" 8+Q8]s aur|C.5P~x ya=Z@Ld;~~lb?[\,[DLa)Dc }lI<.lf纳巾.\޼ٓM祆(,vHp AGF\c*p#xk:S$B(3u_^FQNNw秬)RQN~:>;QNV5Gό]ZiߋBX(/+;ZxH`u"}<XdQI /*()>O>EYX0ÆŶ`vG׌ &2ER(-osBb}uDOpA3)ZͲͯjܪ{]]W|}wa;d_}z9޷zgpI#iFC<SAEz7~íSIsofVE|qWK@GhrT )jhC{p>RL`ks}AvuO 55.!ff51̃O޽-hQu|~=(%Vv0N>8N cLT9#8B0NYjEiwSb+#q 8kT]`u PcK  [b*up((A!ٟ=y8$qUM|e:HwYI+-/:g,)׊#s];,RMQmNi5[ô{;E5kdnJlRY_]}i3|'/ Tj_fף:E߮}AHcOHYqޢ޷41 @gDL`iWmS#=Vf3MeV80숪P"CvqrwI\L|}لe-klM=7WЭ>X|٧z:! KI@FЇG[;_3 L,[dmgɞ6"a_yguCqA OD]¢QNJ<9sU'̉<%5$Zg*h{۔ޯj{qhyMj+ɭL95w1^_<;m7ޙ /9ޝwpm9;l{٤l}U5/aZv_:ӗU9tyz\+ow1ܤۤJd^ډs;ߓ<Gy[׻XsYWg2'.2B#H ҀR-!#J|yO~NQ5 Wr*￞QU˚ ri%M^xGhZbrDi31P2AD3XJh 9ۿw(ZRh mDVƶ+[PĎCBR&Hx^ޝ^7 Āj\i>}yP5(ִ@VjB32 )@N|OiҞ!8u ((4B~}97+5k׋ Cr}S("%Ƣ5jTJZZB yӠ(B{j(RZhDiA?tAHPLL9#Yu]NۮJa@9G!Uu" kOOeS`5t3^-W5F66sUh2 h Hx׿/h5rͫr\+J=ϟn! *El[n[JC3!ϧ/Ih #dIW!PNeWׄHк/^ztij8<M7hYE\>rSTZ)%3kmwL "NC^ huδNrEv>{EyṢ@iC+f "d HiZ G2P05jVH@s#!A^zuJru(dn *ACEYbP4xbi{v[Z-s\\wTX\ ucT4%>d 篯s%!JQFolUEW-W*W6lmrZhhԅ4@n1 ;@))uACEbXVk6,Q@R4R_N9tG-D4mjMa,T6-Q- |J|HcP4HPR-RG%m5#!)BXZ*SNd#~ 8r Vmm>{sU 36%ӿxP)}$22ZƋV7׮#PQu” AߵhOywF(f1cO]nmFf a)i;Jd+@/ym!IAĢT!B :a1ʨVƊ-5׏o^! NO2W#!Jx",F^Tj6hQjesli(k|j% Q+L9ԣ@RlTorZ5\|tj6\*6S9t(qNJzS l]jtȤW;{a}` P&JS@Y ɢ  -Txߞ'o9c PAQ @5%+@H_ B(nD.;zztMP4L@ vĖX$;zߧ u)1ld,Y+QEmY(@tӏ%FG$!1Ӑ9*upeJR4>=qe5Q_\QEk"x=.])J&@`K1FQr6$_[\ֹlAGXjI5_?=D(}jb\)i)OHCܚLOpP{{tzQ^s(G?&AE-"Dx=) Hd%tBU6PUh QNpr_YT{yύwu %#9*Pdb9 d4*P(-%b y_cT(.F`:yЪNurP|khbFƱTTn3S)ZݼwU[F1FѯܴmP' *^ih\$S;`&sxhت,msj*+5%[r1Jii(iSϧ_^^CLk毺(Kr+ъѣlX(,X6e/: 3Fw{F]o=jY:}B3'[shڻG)(b1chш6r]qaK|+%Eh ^wheCP((߯ӌk17#+)AYoh9&=loKr 9ԈQJIS!(B%)J.r2=n{t mQQlhůW*s[^^!X -rhhXѕǎE#Z(U ifj5EX+FmO;dJ>;v׎Òu#̉A(%X,jbXiZV랚j5TcxͱTmF4cW3\E霌=7^U%4)oKrh[#2B Bc}}֯hDkFFQHL^4 B9d.3X<+B\C+rx&wvlmFQZ9 n7P~=x@xpʊ1c[FXjQ:xMqC$׮4Z(EdP `(o׏@(iN)kxzVű*lY 0Z6ƈSk~yyE+A{>Me^ͪ"`e7 }tFǞ<溻߿ R@P&T}[VbQ1 89(ҹN9Ir~\ŶL& ů C`)]Qm͵PQcQ4-4)H2B?>{`|$*I\[ָ뼊+1s^CPƤ~b(hھ(hōb|wQTVry xӀ%\_汢IE )4gO֏|VǺ8b}ba8FA:?؁%\!Q<$]ݘ2IC dnt* 0 ZYihDN? >k38HP va1Fƥfmjʅ; t[mDvCV[4v5N7{^溥cu9UEpU!KIj?Gw'l3A~ |p=w;^dPs<;Hn=!wN/JT$Y  _9qx;u<%J)m9ׯۯNY'@a #g d55=|΢ǺQH}0HglVwa9ʄ)NvK_kvZ]We "$"A$mji5>&mºemg{0o =/3H s<]c$Ä~=w1N(({P!y~C' |s."݇iubSHR #cq3 S I];djoLJ_ 8!>a# ?N\((CfF&/kNf?O}R[rQ*k+ee⌁u{73zZٯ|Z9kFZi⍻&錁q%a_)CV=]j pKsW׫k=Tȣ6I㿟L>,7U jr'&1!>:@4=}s4^i'aww(}&Y=~!tMB.8~DcwU@8ĕ8.(H}"V_:7T `͒uLdsK{wJo޺S|ް ^JӜ!\AC$QFf:9ëݹiv,[S|swkqIs^+[[w՚.ь p?cYK p+zy/"}Q>^'n4$0;θf @/aߔ%:`}߯]_}l{8 9_{R1!dN2'U DY'HϹϼ?_P2n-?&FM|IxtH*ӬVכi/Jy{ofqֈT<lS@p 8T.DN!H繭Դ_0kc,H0Hڠ.uD" xD#`)N I_ROύÆz>z  yr d!B:G5Te"`WbuDP`q8qyjȭ6un%D/ik7%cʌrLq- WFrܠӬfp8l$4AXU(C Iw,ͮ0 ِI!/3y2BAjrEj޼u}O.HZêyKd$(y]U!E8!_pr Y3^5X/|I6`豒B}A wozbb7ѪK4z2X wd&b "S;(JBkamg\!HwE6C*1RU Ϻ_MՕ̧d&C `:ThF5FobR"ח =pIvM1>gЇއ+ر<||}ixg]2|F $ 6F`3 1H9 H[:o4Syz{sta>O;&'PHx\έ!+(lĜaNi מCnŖߎ<ՑdRcʇ. }գ:4|La߿lT"SIi&fk1}\N|{nt.tBqD,\{z33 }Ayo $pc<&!dCݾ\U(Gu+eBXE$B)bTbsnFش"`6o q*)8Q_,\gxwd>{||שQ!]@#}Q N:jj3n-kփtvkxfY"UHu. T 7Ғ5j~ N++IU<#^?۝򧞍c&ad2 sϏ>/Z)\IJtx)j 쯑xq/׻yƭM}ՔoeL]j ÔЁQ1p_V-47#sԯ:=2\mymMrw^-{'5RIJncҝ|g":'ƗJD^NLxmf [o&ZVʇ&nCz=cm:bκ:m?x&=%ڦ}=]+5qNewyhNyR %dKMck{rU֞iͯ7{9MyYɝ{{(lYW5V۠m"ԋ0`w|ڔL*s7}8Wx:}GĞ17tewgݮ=#^nНiJUVǨiл"W~++dOZ2$gZmw#]OJ>ugU=K,w}oTd~_[{yg/FَVQw5 ܮR';\y9Yh>k]m͘7kIA>ꩭgɝ"L:j0{$W S,Лb5wi|I;g(SV/ygOYT&ޢi͉m s|d{/O(5_C =ۏz) {<Y2d#}w$',SƩUXOsa)|]eTQf4:~wSDg`&@!N\M'?7;1Cy;iJ3-ϰ9|㏏:׊I޼g6!B xF;OݽchK7RNe6#o[$nݒNN 7)ץVexպ=ZS ܞZiT7VՋ~i _շnN  BqDa5N" {}4*uym>D*c0 ')HAdtv}z0,>dΚn:' ;*r>QCfׯ_o\xml$>xCE5ie~}$d;dċ$75xjDH/lJrBQX`D=+Zʩm튄>R#0 WnuU^Q5]QpvɗNeQ,Bccٟ8'B^N-HD//h.msAWyzp,<ֱoPA2/ȭ%*2!Hh/ Tj}d W8VL<2I`T>3 bm4c1Z:NsBh{>0z,!Fq}_L7i0zs1(eS ^0YgF?<٬vl>qM]0N Lj\L#=^kь3@ SzʀƎJ8N"Gs`F`w{ޟIJcc'j0&39 g]1CBC]zzΝj:j;0 ZצOh9r1}4쉻ҽ`WĦ]RGaTH:?Ny!fPǾv{RS!j)9,9T1d,qU 1iKh" Ieu@@Ap3'+/%L rWe4BDhB"aSLz1=eռ]'Nyk2S;s }XTyÍg]^t֕>9 00ٗV180iv@ p:@Sr O(H5C8"$Fh'ɀ O%SpcfyS 3&>=P {Jڭ՚uGܳk}⤄[㾺ݰZ $X)Ǜm a/xsל۫nH36oDyn4}Ѳ- ΋qυ~sC/D.W,KtdBƮ1ISs|:' 퍤e`yM7;JNjά i ˈbO6 ~<'lwo3{BDv֘1c05-~{~v;gsX <ޮ0mđw9{V8 e!Ng1 ;BL9  Lc-[5S PА71V-g=׃oĮ/5 VڼHųp]o)m퓖Wtw(zB 09z d1{_WuQMf`p :ǟ< ~7Mt%1"˺`) Xu>ozfTcֵ*|8|XT{;4@ʨ 8RÐ0H :p!@*xlFJn^)Ğ1q|ώ~zwOo_3\mC_&} vUFwtIq ܬ{7>C/@M$'/w0IE@-v#? Vz.H͢ $" Ʒ4$TgEgU$Ib0D{GM2n|yF !ݦ(L^I=0 d6tH0ʄH5l 8FgSƎnwIX':x I:ㅟ ߾?ism$n8YVlhkY]y}kqwM5m׍ n{Fݑ*m'"vӦ +<λz@ Š$$$T1r~|h9jCN>]P!J:f)E q"YBiN bUPU@)8Bψ8IAr}ϻ<3<[lՠpxvr\nsbVdĐ3} CW@d5əĜAX7Y ԇNv'owsh ?a@$^ĕ8sL2Ng<R$| pa(J·__瞣*/JP lZ߫zJrԞSr풰p֦{yԀ N  [Đe#e4NRN k{D@iʹĜ&*9ѹԼm0F ") MgNb[%G~/K,[;i9ЛNj|We1$գB]pY# A>@ႀcF',PZY^\]6e jbQAG~xѤU`;||x̕(CG2p&?>sI:z# |q^r}dQSgsM/?ZDŸ{s%Ɛ(&cIƈœ ;4@ͣsO1Xyis3 u;77nPm]c9ug~(8ϤUߍI8:ʀ_Ao={d;ϝIt)Y8~~= ~mI> 9C(@RMkzMG1CA>6;5ymNOI2M]-\EgV˫ q3LjMso>9(0&*3)Yq-C?4}!R߬+'Ơ听<-v Xy6'"7]yHr⸻n%`C{iM%*zI4|iwBdcI@$R` Q<.p1i37Ŝc72Qwmgy@:@'u @A8sKk};"MM D`Ie19J՜ 6'j"4@QwYA:&AH ‘oyD/`{Df_wN}RN$<nD@Au{E#cZFLJ*=i"jϭ|4Gvjv,y'5&嵸Uæ U]j9֛α _yWrtM.2N_GZ駲\ {s=WBr"NT.nD5m'W9g>w[ڂ̼@7{*W n|s:}h:nv& Ƿ]xޘ"wZk4^C>41aǕFه5sCx/`ƮV6l2y:˭s6th_s{!h[7jn6wqiao^ZI淋tNXWyk$_VYjY~LBVVW aj漳/jwyjB[Ow]f H&-U3bٯ/x"dBg]7*ʣ3>{kc}}i}jFxgMگFWa{1Hb.\盦vR273)̻rxהיY//.k՞Z+i=KI;uy^Q&<'љϒn6uPj~ȽD(w<&˧s;5אHqIp02"2d 1ٽ<08F ]`9Ǖ4\c:!UL0/;BSܿdJ1Or¤d!?r! OMP 1\!sPt{J1^ΔWMYی܂e'0A$M&zx0RڎspMwJ\t#Tsy6/vCM:&Z{vxtqB> #QktE G&;eS_rI,ʡovܩ¥K")Ŀwe@Zͮk-|8de qe/m`p׃UȜx+;٩i"=;8 |01&r1AV44pN/ pDpt"Z=><_~ɳ{ߕO~{`]mg~ȦcX_hh0㵷S;y"ykwvy[Ec*6ql,JϽ _۝|z|Ic&}}oG/,^w¡YiJf`\U߯μ bZoA*_TS/Yuk:}XrOO^3_xJsdjk92^(s&2o>%#ϭ;&KN~Ƹ6ä{}3~7 HbĶξ568d9k< Ims,t): Es%~ ,DEeu_ebgkzxʟ#B4;-60,@i|ZF@ߎ$6uh8qƅ}-3waBۄHy>xhqטʦ Y]@9 Gi ~~wʇ|~ko`Nzj)mxa,GK7% Psw۞%ˤy΁ۊuN)az<=>Ygی)+<Ӧi}vQB^(Į@/bLf3\1k'|ʨr~u\`N.)d\,ҡI;8!!=62>/Yg#/I]Ƣ0 0iRUnpܻpE*g뭀̘ƷN p+4Ϯ/Hsq$+s{J֧)p<2ը )[^­snJ3!pSׯ?|=\djCmS4=*}ٚV|yHc[oo7/ $L s$qnaUdhgF#ƹ-"xRϧ;s!2p"xg%6ASqhnݪa5 ͶjzĬ]EŒaP!"N QP`/7z)x_f"%NQB?gX&u^o[!0 B{ny,4N2q<﮹ +ߛHpzNkF4\OW},$ (bŎ $ OB+PWQ,[@Ŭ4C5i{c *X#]RF> as?r'*b9 $KDPI̭v[?klε-GOo_=/3wf)u˚şZ15=6ǎ?v( \dd2X;DK7*XsNM&O-@ d>rFۅg$y_O\q XIz<(ql=Ns1#$*,Ɂϴx@&0-9*g4p}mz8`@\Cϯ.%״a پ@,7;w6eay=FQJ>ӥyKK*zJ=gZ``gx|+>XW,+!XxOd  ,;=V#H 4n5Z6D Wvsq渵/ Y=;}xUj{ fˬ$^svw\C5 繋 +O-/cxBטbg+D||h8^ߛ΃#F3~`mP+=ߝgdz ydsxpP&3}U@G1l@&f 8)Iau 8r@yiB΄v$`sNg^>u?ق'[K~qWm{3^}^r.tFsL69(!k5ogp]k5A&5fD~,I`.{##&Wˊ}z/3o;5 3^,rBC 3񊸩 Oazkgy/ӄZ1i25"qFGV}]ڗ{䦑GLZ vA{ZUڥ!qLfiy'*iVZ= W X͢ڦe{ok ڗ2'u[Pm|DȜ_e[\[ˍ^\MNVɽ7L_9N5|nFMAqTVѦ4}49ǵW- i؋D{j,_YA8b7jP.с<I=׸5qU:~vS2Dߏ7m-e5g4*fZ9:8^˽߹׽%ovUkPbbcm& lԝ#e?᦮kZ2eWl}6{Z.9,; {[Κ}7.uo>wY{sβ𫫍 >cbw)y=w>n>]7ZcwܬZ. 'w̿_pyt1dHIȧbw+jtF,-1M)}! ]t9ܞ鼑eЋRL`L33u)KZZݮ"q=^Q]Z39ɒ+{ϻ$c)]g=}_wl TyM lqz{iCsϻE|yƛzףGWk{K\.E f~MYxkJfιg[aZ0\HH"!2~/~ H>$jFD g6$@=F[ #9,-$ =oں{LAaa!1Gߍ'Hn]ɻ~I \՜ݣ0V6W~252D! DRj/v^&$&~lcŠCߟ7iZiE6T4SBH.PJZ"UQw3qDqѭU։;MAlAkceƢ73i{ Da BO{ӥ í5\`9t58vii`QWm,$#* P>ϖ+Q`cץݜ1>݁ Dc5Sj* hNz:@N 0==Q ңQvLQ ꤨ(~O4 +4⧕Xjby/4ks7jty!yvo.&buښ|e)P gp0o?e0-Sڔ֗9!Zc#dAhD‡4PABS~b9G-/W "(܊ejU^zC Y8d9VHbcvb;{? *vB6C?o>kk N,̾6q(JnXj˨02HPezs,$8œaV"JRXA0uĉK 9 6oj?nsQzrC-sSZӽdTj+ɤk4 ^+!’|r>H\)Hj;[HÌH| oՅtߝ |'׼OrrH !DcJ}#rE !!aߑha9iݠTvBHH) 牤p1NFP,e.! * &kV;k ~뎵]'-2#1 &U}MAoS[-f}\[3Kdm^B!Gis BIRyyCL3؁HB Ls[XS`X i3إIDǵ:Uϭ "N3 l} `9@{t:vOz<ѷCoJm5Qٓgڟkq< rTwHWpһ7T#N|2/gQ(s3JcGIRvDd[f+`o.0ٯ&/猿r޹~hYuRuĩl/!w4m%~3tgp7wg_F 4tFQ=sĿNWM6B3a.5[w_ӵ߽]t=;9D-|Oڳ.Z:͟W5:dR Β#)Kxlg$JGjfO5ѯռgyFt㛭ݻij=946\|YrGflS9'zT_-7Ίd|009] URV JJZV,E&^eEVL Fۿ}DԾyCwR7OR/MyukF8) 7?ޥq]=<}.tq3.!!J3,WϺf8$\9~]PS w{Ҫ/Ϋ`LYfL?7Ώ8rI5zcU̿ !t2uTA7Ϧ#[r0'8os5v|9RSһsЇ׾5;㈵~,VwxHͅ8^핻 sK{fϪwQpwccd)Ocw_y5BWߡ։yTw-l%5wiO'\x"έ:~Y`s_֝~Z7c|B}J ^UIGdBL>(}͚]_U:#gë |w+eW(}wZ/h2Ө~Jw*HTZyH?@vxM|[ee,gX`DmoF΢yZ7d,1jYqc4ۈ 68{㻍M(ʒ[x>IY)%&Ie,Q ۮWքFzR9d+p3{o^9Nkjio1MgSUZnKNhR}:6*Oj[5m´pGyK+G֛+:x1|:J_+,?noMn7-2-E?Zy`Zzǹm"&}5Q{Fh!#9t7eT¯g',BT{O{$1A-d_'we!+)9U컴onn~*4[ys':ciň֫9~[xKZ_^7ȍ,gF8}YL]-Mpφ8#}oQyE]e`Aάqk=je+^;E|dCsyXVY;QqwL7^o-Џ}*bpuZ)£#s{B))&g}ô33~\Iy_ͪmwշ(w ~ki;-G/y <LK|sתu{ȕaymW',5jOociu߻avZOsss$r/};"sf}m󵼻^+τ+9FLuNszΌFz ׆Fa!\RxLb֟M,K^Ϗδ_ky`g|WYh1mc0E-`o 9qo=gShdS Mҩ;߄Kt,efx^`%^hL75E%5VN."4FjFR0`GzR;0.GMkpe"z-`&^[Zst Z<_m4KRsYbQw[dHOn9޹*EӬ;AױGu>b6`ju85:3)M>e{[,|܆&TY!Y-Y nCʊ(q]ٟs ځQгj\"`~:4H";żw9kI!Ղ~iu &c?B,YN.Ήl .e8}4P/h O]x7Uk'\+R]]L{k/]ZprDn"ܚᵜf7K_[རVfOKֻPnwJԫD+=nykk*Y7;}@-LEz|ՑQyqI6$- ^zo"ك+o0F8ϩSj4"a5y&n9fuS)҂gwñWv,*~xMvuBiX&b^@9BUDoDme;ħBN쏫2))vlO>S p8e_Y6M?
    pC;jos6ۍG]?W EY4K{.J =[g)2&vلBdW6dxB^|֢H=\z])}uTTf9~qHbs`4p%YB~2'+iMG"t׮o_5V)G9O48KJOݒ|#& <[&JQ~n/Uδ\~]fںO]+zz"5޺CE[귿5FE -'5OX"EE.[LdiT`I#RIsEl˻1u%cɗdR{{iy%7] 2KSzW7D4B|\?ZK.Q qtPx<'˒︿mi9.~2r+1ٕB5KS Py2Bq|EMϽ)~xA:Ѫue 3 )myg/vzb 뢮LiN^2'ܧss~0>;#])VyG#]E%ӫ%iE29XbEgd^6k,-o4NAiC1IYF2ֲfA'|k|)ϾzS5RX] ^HV۝KUVc5:Z=&趮׻6ƚ.n3R|:L,}߫}9{)=[_4}Ţ+m5 J`|blʢ/9Uz{Mgc>:7t*֍;n#TqP"y޷7ϵwz׽fTAxgsSELsCV#:G:Zhd"";;gw:sua Pjw #/ӫxzxb+[^9I˞4Sv,6f]ih䨫0ɬU oP9iPZ׌A YI$ж]S?$:[WT ҠaA”)yɁ!B&~Kjs7߳usgZ7qDL{}vC $>DWP쌜l*A989W8&B+2t8̶]qL  qP`֬EWZ*ۻd}JQ^SK7.F6ѥ/W725ejxЪ'~M:hG{U#z.UA׈N~˺{z▎/7Y;R N۽ޟBnֻ Noskl]5|[B/C}JgPNviOĿSOUG_ݸ WwSVTvf{&{}~P]VQ[Oy&^ -լגS:oُg޼qv@F{bE޻Rn}T+pq#k[=ލmTeMg^WG=E*/Ɣ iW[X;μFs7s^}$xͭ=W}/ON|0TpW\j Mޯi-6+Z_2EHs7x~),e>:'n|]nxj#>I2u/]YcC[eYrm={sO( 9=!8?^X:TgpI*PRf)Y(Dj+dݷCsgh?Q߾8kδ%z/=M"4ֹxL"IJ4Uw8:4O9WJuDW,G<,S ^$G; @uZmlD& s.ND׽c7XW[FDhs:x)]qQt=e7ME+@$z4I$m[" r7FΚ;AG1]r)t!#gm*uA_Ҝi$5J@kx(\@U=D$DtdMW ^Z <i׏sRyDg5s)jڣUԫVAx&CjU2aQwp1Z¬%1k^fxZEY\ 옴M|v[" Yw=9\hMwsDz;nK_\(="eaVYaC~̼NTvs.vp9>/#ٻٽjobjvTix s`؀\1L߱ݐO1LjcNÂns<8,uWZ綶 <-?mEP:sov֓֋P#?M }# Luŧ1Qׯս籮z sSJl*D(:I]o<~t>NGnw2iͲȵ?*R׃m.y+yd~P._wX6$}o8@5в T7) sCAI̤Fcgpd[ 3#p/+Ύn $߮>w;EOw[VslZWY.6W_"Ӿ| |;r;*cvDPanYÝ kK<#m }S;N:%/:lG^&Ύ x2#-[q2Ru\@#dE\F_*i5X˧,uxekt*uOʬkvQ?j-k h5z5tΒe̦WB#_f0I4hM6$wھ]! i_o6Gkݮk{ض<\>I$& D}E2Tџq$MfQ0q>m8tY%uKb93yyzފeFe#׺пr <ͯ^FG[<Ҹ3s'iZZrS "s{TDˤo=g+GLo9TI}A N ?JO-As8@ll:NoEUSp$e(EjQ@ }SwZ4&yk ȇK޼Q*fJyIkMȽLPE>uCQ{oki dNW}2nk*cHD'Q]D(N߳Q(Q2D-K[jIvkۉ  0PѵNpk/;&U6vT9ؚ5*gWVq;ҤA+^Y6{US: 'y? @3'<"0:p{| nCZ/_/Q)xe9NC*oZʹrN74,YCALA3L~7HR7+r&1f.CŎaS3#Qyϖ56|' }Gs_^L6YwY' s9TP=~|9\kv]_P7=9O{Y=bztwu[huCKjuyi NubSP֯A*Y/\뙯?:oOktk&f:]^9U_Q{_1T҃xɉg_< LF"l&G޺H̷ceJ _gcR ,ӿ>lMOV6IwmDܪjGWKbHntWJ/5nngӯzR׸m]m59%YhBqg5w=cRK63j־yj-zTjq16"?8_>tKn3IJ>3s7/4BODˢW734Hت矺NǮ>nA9^Vgmmgs^|z;>N"f_[oeUn5ݳoIR;r-9GgF/;)Iˏ7.ه^yMOiw]oOo,.w tcy.Ȏ9=B6ԯiU#z{ !+7H~s~Q&3MuλtEB:ׇ=nZY?c|o@4ܥEFɞg5k[;y}vgFXD[UXM̗˝bEK-!љAOnj5sYk|B3m3ߚ'6j'"smkqεcs=VDmڶz֡7f2yy)VEK|obфL^\#3ik=:ڷTSN{>^E~;w%)O0uFkvrb1̾ڸܻ7ȥrFC{S R{MԤmoZyʢRok|ksEU=#Z}^My43?n}gJ/^:èծMlyi}tM \m)#]++]x>ۖf|9оTV4dƍts; +ֻ6"ڿLO%PI9`_,Jx&T6umVj36ֶZzr`迻qAi.GA S$m44,8~gr\9SfoWҋilI7ͦ9w8tecmPCLEI+ﶛF-&k*@d)y[֓it>GM:,.+AFvRzؓW;r>t&g_,J{iYg^݊ѭJ6cqZgsꊞ_F075a Ωt[~/g.5k˛Ah|sVӨ+)6|x$n5Bbڱ7Wʻ7V3K)S,˖mHj/:?q}yS2Eָh[[L%Uݷ{S[T㵦N wzȸužդLꮫJfs|iRU?WȬ;v}]eo2AΏ[s^_]q^s^+|*l[dWOݎUL||G'=t}m}x@ɟ! ]]wΘՅAv8LW̖"{]+mEJN嚉w|hկW-lcɵ7Ex<=d`.ͯaMw5 OxKyU2:k蜄D)EDkFi{uTLۘ㗂U S$0žYfM,3[A/cg{ -)\dj30 "BЪytَ/Sr%OVf^yǔ^^$Suiݝoܽ\exz/7C`ٮ<<%IH̠֟]p99}8Hug䃍+`|M[ω%mnݸOu"wwexۇXxanB3unKx d>7ٰ %"7wUdb7\Ԯn Av^Q*-_VyK}[%6HuGթ 7E3Ty fϑΞ+/E}r^#h{Qg|76YJ{{x܈ 3Mz7ӡ7'3,+:H|VH 8^/2dChDz'[&\1#CË}ؗ@[WPEsZ>3Vc~϶8M$s+[b^'Pէl Do>Iߎwۯ܈s(  DQ㯯_~?P  EC{UzWNE `Խssa=^V8Kc3@GmJik/CL2Yi}YMXݞݣ@z;~IIuzarⲡ &Cq~zuqmlL2@vF6KyDN>0DO)m@iMyԏLaM%ՑLu1 5sj2բ 3M2Z]ݢ;#&3~Pq0/uC"ξ1)f(`둜]$t:!rN_S y&5(y*e-WbɨpYgGq[ͼGX{-+QwYs3"}Yn׽ޅ5o]yGUT3CFb#wΡvڸ>uRR9%kM-(qgLr}DNuTmݰ8W(@s\qQ跎SeB67H3\;Y2Sto]5jo}1'gzVbJI?Ldh%qVyOb\/%+i4A$UXӟ'3Hi )"ZOm;&v|~L$FR{"RRy} h;l%._>@{aIgM5Tg1km9Kš)U!/\rzii,ضrvu:]E~kT+NqcJꋓE! A/ӎD)>gewMF!+$Dw:@Ƨ`Xx8Iemx b-f1O)Gm֪^ݍ_| 9hFl|)d}i;ORO]Ʃ6hZTm}Ϭ?V#7niS0$Dw]8JX{C׆ፔ^|B9Mކ~!9QaQ7И-< =L8ӧH|٨gsFG4j+4sQ %7 쨎~Q:onY[%>κs~RoO՘}?i񫼴‡;{~~}'Kh)^/+=o3ߩM9?q7>\4V`Mq u@w,&U}ǒ_9MiX܍9^Lw^R^D#WkM IEe7Rzey𥒚)ZY9eZu=yo쎝s]֙N{;v9Iy[JdKvGʻR:q 2#l潡oB҈ގyo߱]EU>ۮ=̶F-}螻7MȨ>.hGIe\?RYL?!7Ok45eB0i ]Obdi꺄 D"dQLza%cm,Kkh`3kFEqr/}JoOGI5ߞ2 0t= z]lzhWG[uy)^Վ %ھk GpP PIRvZ@nnkwAoR{Z`RWe9BIp;>Jצh=`DuYV$U95ؙۈ٪zϟ/ĴtYS,YPY-{˦qeJFɤzUvn (ۂ?&B}<롊)>I:Pi83S<ߡ=)_ڂ@OoN)0+r^^#@mdץWqz3Y6pG|R5"x^.rpb5bÜ̚FT,'4!9d U{zek Wj撋 @E g8 7N,TeoeۇsW5Y~\\\Ԥe=,vνcL J9 n!w-Blrdf!dƫgdttɻ31`63sDCBZI F@|{uGn>na_mWϜ@ku]䣽u[ k1궼rZ6ZmKT}k]QH#y2zYH!f3iJ7~0nəV(9 4jb̪զ_:]?m {UƝ"QvO~yt~ (ļ KYyo쬉Zj5]S3y)OZxOMX_QPTQ}eTZIr6=i8L,& HcB+5I4h%IܣJC#m0Cxegwv Қn=f;o Ub!Az ([J]<_[WU5Q9?53|I}ڪm.L{ƭVS9E!ss,i.(Kȿi/~(ol۶K {Qu~piu3d`ADBNualW~>p7=u =/ɪ>#dH j)}RxCk*зRY>)od]Rsm]uD:qeCٙ8_uŐ$_rkqeXˮ-Ozl^xk7}Q eJk͜nN]rh|'mϔ֜B \\%8J}7ֵO[N-r!G=uK{/Ѯ-շ'ۦn{ϯ$o7֊;2>gvw_!T֫&.:;@W 97^1FI0;TIn׌2at;Tuuۛ8w',}U+)/ɗҽ[L js0Ǘmms=B{N|'2"ܞ vު:!._0ˣpnY$9vS thBbWG\y],*u򺝸e'ZZ8ql~):Nt6U mS/)s\dWVX>מn{v&3!#$"$խZCL6CQ_23/QRkpK{ʧ9|9]\XiUiXT)$|sC8o5\sғzE 5( Fœ_?BF#Y@i>Ud V3pFN}f'z}̠$2qo":pS̲w@$Vǵ ,lOEPC=÷ƿ9иWf=?}:[QA 58qB Ne o_ÿgQ:'weϧ;gD AP D#%D(`I$H*dɔ )b((ЩL,)lX1&d P i*4$S&ib((4 $P B$S6AĢe,4h,fh(dAA"d2H$(YH,D̊F…3L-1%hh)ߢ/ Z?8<'WATb_ Q(wz?AWAo<:s*>?}G:~AAl}Ͽ_~PCׯ_E=PCOzKy@G_KP.hPҡq4'T8uN;?s^&v޻O/]/goJTs]n/g_ۛp5Fv>ՊEs_WՂ=rC2DOMjs:@f`J0)cl]\:xa͎gCg=//+ߣ_OJ(PB mRRm%`ɐEU*R¿ '|c&[˰YG}h 1Ò1hZ[6 Xw](e!vR{P^@̏Zۥ ugS ˍ'$)L4R{<miIzNRHK 7<~kDk͓Bjk{Ciy!&f&şEGɬ&^I'Oyvx:!!j(`'}=TC;T}ci|b'T;xL }~a@)zJsx SjI*9h@;?[Ѷm: 6idTw0jGt<C+v!D#$e!(FiI̥LNWA̩ݕ$yМqȐ9)ɔ-2MIHZ5aDH08ZgH"#.`f$TrLnZUXyyc9qS^uM}7bUVjUcZjM7U8$p`U /qQmHtBOcVk P)Uf7vZpK<`sϝS`(.A䉂-As4E ~Ј߈xTE)*N`i}rH/AVKB́H`.`0ۆxD>;I d(B}N4ɐPd)DA@_(ifLwbaI QR2hC N1(?Y*QZ;pi(BY1a 3ofoz~3 6 vνML)춗ʏ-r'&s_Ӂ' cs@RbT&( {j4/ , b<}@f)w`y#Tq/L$T'pvzLR~8O>;ݫd/?a NŽqG >* 7G?G==m(ə̟$>Tg(5p|M<}hHkH>m@P΄FVK8>8: } &aսwi@/ EEtuڳWs78vu><}_&#XIv|+ĕ55WđFO &O|I $D m#H< W}"w1zǮ0 j[m^՘w׀7ǾcaZ^SwEPqN:{bXzn]/oɒl'= 0vAOau}O|lUUy?#_ak0D)Nvf#-#.\t clUkߴ|oC=OS>?yx>QN(PNT<| PDy0 49Lwӷ yz8-'}l[s&D?I$Al9#Q!#x' h&bHJhii{?O9Knn7.<KS"n*U $OdW?[R7:Ys$-dkf<&1P^mq.Sp>D>4۵~Kl; tS~nX>"Q ^T ?oޮ;?d(jV ÂC9a‹G&@$ɐŦfc pXݲنhysy ݵQ@!;Ej < u@5NIM ({mȾ:Je)PtSkɬtċe>8޳?EdDg8 nQJ'DqChΈHOtR>{LbsP2&NHɐb]csYOrߵ}O @A$)e۸% .It[{c/Z'nOCLd,(%ȴ~4pW2B량e"h,8 7(isɚ=:>TFs.kaDžUCUe Z}2 w9rYO_>5.YՇK)k>S)OeiJ 5^w~84p>?,<ɒD)mP_UȢ ޹N皁<p2>qy;(Mt]S6~! d5/_`@GMz)Aq<)NWiY?.Gt=vsȮ>{$ҭ#Uy-_dqΪɬ?lδ9Ji(T%XnN'|5Id+G`"8,Pt 48zߵ{s4ql2eeD'CID~'egpmE}_[!sjð$ Ma_l7gF:\OShRIP~sf>LϿ '>-gϊ-0wOAS) L%珛}tbop>j e1Q\DIA8$H9B< yJx RWbZtDGIC}O~u@  /tv{)6؛Qy R.n[%_zje){*unEgK~^}M)n9)AeSo5*]޾ˑzo|tQPٜ3f"xdI y؞4e7l !4C0haf !4C0h2>nDDDy nwɟ~y>'m6J|J/wis1y~!oo:h뫶}<' j('U zSA}`Q@H$ w|8Yq{nq͇mU]|[r8 HJFFHOSeP$LEeg&P}"5YW8kilLsd PkG~Oߏh֑QQQQQQQQQQQQQQQQS5TT]dgv#P( StS<8m:2*2_ [a5iI̔Wܑ4?""**I" 3w h/x߭aCH׵k={bտ;fy1d7 >q3qЎƣ=V7 hw2%;ς1S<+,O[| ,nFRy:ye*U+)HmxuV,|JxK DHv5B~IL#fŦdHR}8N@Ca QqBA-%j x~ߎtv&B<r0bc=יqd2b}![p$9N7{s- $2ɳDK~,DʒI$w_cAwIULx/m~doYdT*=HLLQU C<,n6Jj?W^ej,+:΢s^> sE.7NAHӪN}KKJ MV K?cquY唅ńɽȓvj)P=*8v ۛ 91-V Ifm:q㽨 ;IpawG̼~m@q0Vx-ڗdV2RP*%r_(B&e,#~ߟ'<"%AiQ1F5FrRdNg)^{3s;4QLe3ؐmBk>ֿݧ[#gSr !T'UDG9 fBr <%2j] |\I Ơ^rDt l{gqQ`.e>)-tbR'V$=b W*'~B-L ZZ,n+* No!I!HFJ+_۶7}%t-Wt[zDT ~C&+jxLI#x}goxHM}7kd.Z4VT\4W 62@!6_=y) >e)at?Vp` |f(o4̒ňINNO>P,(/ZҢ5㔪\nOn6M߿8/F(5xV\d`qoGdtQ H ~` ~& H]Oϯz=b_Zm:@Yw>!gvgn/ѹᄂ]~(acUH?-q=yA){wܭ~ytG>[^g~h~HJ꙯Ks9wV!D}([y:Bbkc]>ANjqy嚽،/(ʡ2gT-v~DCUEsAO~֠(QWjvBd\,21.<0_,=t@pǓϵ""dw< oߤ Γv` e^9gqrg_e4h}IМ >37cۮ=Zz'5HJ.fKBƿ[Gr^&s+GaJ %Q\Q i,33h֕D X/h"bbJAGOx[r; Y7+yUh 4F{(pj:h kl QDk≎޳L]+[25umy2&jo,^D^s&4m1K F KF9.NFppϾUA)vY/~;~PR~?OHe+KN5񈷟{$޹tf(#U0)=IK\g<Ѯ|5&g'>~ ~HG)b? I)v0ЉN}&Qf{<2+Ө.ђUrH+w*"*"Ͽ^|ؔӆʧvYk6Jw3?gMC֥Rv+4@{.m1`K^zOS'r^e2 /g#o>Ѱ_Gڏ7Ė( *B,h2w =d}cU^H9M._Aȟ?7ض%$ i~P.qxFϾH_]g!V+r9)eoJhE;i8:?XK⹁QP2}kde'tJ$cPe P^I!#iJ(?9+YJwKv"^_eҸ9qNi9-h 'i;)NQk5W|uXIqOq|}xH}՝? aqC (Bɩގ~$Z\2 ȸT,yN'%;yF?L'3U} Fk`Oᓵ"*S]}{&vUae>^}_('D|YH+%!!H!G@lׯRQIJǭID'm~ Ez~J~)$ެGkZK1ْ  DJ4WsɿLe+*Ota9H;i i>UzNA =@$ OոB UqhS4j0ӟ`K~q~xvUsC'SY /nk6&:C YVe2(Be@K&T 5fZcH&JZX_c95ި5*>2KZ%g҈,?Ͽx)_c>큩O g۸|\y”= X ˉkxTIo=8q>YPJp2Z`I)oByX4mQ2z/7jŇ|`2]mmXz}gFR6!T'ZsT /;x#;ֲ? x>'ݧM &fAD*k+'yK>$7h}DY/ j8++w2xS: ?Z ngl=HaCG~dU@,JJep %/+?&}I6^ ܇ dZTK$vc-'@}::pBx"Lپvm+oC;{rRM}#WvƽNqd%Z\$x(#m-PmټбI!`]q |yA..ю4@.F1g|G?$CŬ/Xq]oUz*{!\D֖xKGGqZȁ%JhF\v({H,lQmkR ϻ T4Ug왳94iu5de~~ROdY&VIemd[Y&VIszfIÊUf\ʬ˙UsbWYUs*.s42Ub2I$2L+k$2L+]xMNI32L+k$2I**"O3Xe>f3!t%ļL'ӏnjwd#zyHbqt E(( 3#UzT\0;S{k(,E YP mcQ.6MM S!?ohd7?0nB"¿aWI$Ʀkff׽x^Z_Jb2~V<{WIs~Ң f* 'VDzwW ' 'BÛr3ɨ-ċlٖ("Q0Kp$Hi:ϯxS3_߼S̻ W&KqH_"DK[@H2dzTub Q*T%$'n~3;TѸsgxkŐ03I.,Ze}E`XRR\ۿ0&Y{gvbvr"XQkb(`=sgNd,J*aB Ye.PKbI #ao @yxWȭg E6(ay ҙ`@~];;&--CoF%D@$ڢJIr|QX6I]:LU缀4/lM `߅I*YࠢPt|oR!J,0CwgX  v b~.=a~| |DUvǖ>^NS(ԞI5<~3ЦhncaBa6ٵ`S0p1P,"{Qe3c zN|WD0/^kOo$vbr 8<Ƀ ȠApE0v:%QUPl-4v  g=nܹ;v" PDnqUۍ~(ܰqԹI.L#ֱf)VAB>$\OW=}z1o_/aM$P1PYƄϏ3^ ?[^ެ 2sm]Kw\(꩞ޒrh^W6Ю_Fe ͊1Tb]A+ih`CIx_woLbZ*J׽͋0M?OBh<'!~Nl?72o) vhqٻې ͖Crǎ)CX ~7}&NTE mhT[ӟHՃ{": m({W>RTrȚz}+ FP4rYD+ɧ'ےF#XNe(8Isq]ղöp9LjB.ݑe gJ\3DIǽ>{D2<`]A|Ld~b!eA㴩47VyǽU+%U%-~Ĉ6}k!;hAa2 Q%0u}]196Y~߶6P{!g^{.EQ"'8jxDt&|z2 6-/E0p0Dǁn{VC}2aׁK]wifcR\&Ք&,(ytm (BD ]*jC{M}U05R*O v&挼EY lf6N7ZSNU†pg?߼п xምY 5*U-@2Ƃ'h5OdHY߽`r@ c-.C[dt&b+ T=(=5" Ʈi"ChJ@?&|R;B\%QO='sTS>ǟ{0sh[>٣)z"@Sp۶'76RI1q/V_Td /R&p8t#qiN 7olLv!h PT2 !DLJmaPO!٥uؽUDtI*AIվ毧:M $:/G) Z C4Pՠ ;E<GHF -_x(OL8.WѰH*I.`ͯw@)d*)]srA̤%q1dL(;P?:&\> /7KUr(4>ú>܇wzUJ2޲ֲn5kʬX?`AM ulj76a~]4Xd ͼ)s.$%ꗏU ږ Mm/2Vi$ ~j$[5I>WN?Z,oi"妄WsuBDŢVI:. zS cwnx4yj*Cg+oF25Y7%538^3 #u""DJu{먘"$]'u):eM#}^ZRtj7n^[~ CŤAS,xIfQCӟ(I-U>_=A>$\>}߬!7"L3N}7Ed9.úLPZO!_uPH0=9%HêO1i{%tZI5'J D eETۨx[&C!hLEZ]ƻY"[,T37dY^`)܎8j9?adMe8`mK[ v0`"DDspNoԽÎy׍$j˞zD<~\=qTTFR2 p*_Yz<|8 1N_k6ǜxA-@b_9 R: +O}3ڜ҃!]Sk90[B)P(6P6&8 Ib1}*ߋ`hp4Z2vWL=Ri?Ϸú ۸rCj)=xq*Hk<ϑ5dx#FDCADMYDBˁ!0X0aLKšK2e3ld.VSǭVAl',:)HԪ7;a|Zqg͂Ċ&uJBBc#^&H6\r(e:Jܯ9Q%DT\ - ٛ4 >u3Ƿg"`Ԍl["T$dH %_4D밗V\Aݽ,x̍Ng[{Jgla#oDPK:)tafM*?"""]36--` DBk0~ћ'obwyk拏n>#N4tެÅEx?]XTSjl :kiw_ (x~$ǬGY]D204 *+viheՕnR(P\x4 jĖ< L#J6 83az+Tpf|$P^v~i!7OwtVIfnʩ8PsĻ "0햟%h4#ol5)wcu | |>LQF쓳Ft]2ߟ{:5Uu0p?zl){g,!ZZBˉ/1{qB`@W*LV!UNW𨥂AѐȐ H2t/~e;~%}s X݆D2iIcb!J!)! ޳A~gL@a+ֽfn^=/W"p,h,12dºY֡g+OSU}lx}['p+!VCLsЂ#KevЊTo-Ge¯ԥ TT,`.wb_ 玿ۗaـ? {NvμW~~;W ?Hk4,̥y,hqNj78n]xYnvn8MBrU~N[q__VE{mlj\Hq/-ҽ :IĭS:i1ryOa)<J$ ¢m ߗ!lQ!ޚ k#Stԃk*qdRUv|E`IbXm~H,*0D;\`LN%bXffVIXr;UyMsɫS>LTő1CЖ[1܂7D HÑlte6v-|<M U_LҎ2v$ݛ0L##%LaSapXq IpHQY M)2s  x<=?0& n$GJ/MZbk[3SPxq=aêoV@1f P QXǚv|k}|wß2c~ADmD'SH뱖ļ@ Ϛ}g[rg ^.vdʢ4 uZ-Z!!?H*"""{^=Ndp$TC~8׮jEfWh|PWpkoc}8QnS,$5xTQeU=Cj(So_{xלR?Ow-ヒ^/=I냐:t-&UTDx8'8%HO_k+#*>k PR@]{IqZ8>bw&55I;>Tw#(0> Dy}ЎM{ N>~'xwϛ0?8r#i/&sa ߫SZ*d|NqޚQ^3ۢINkj+iظgY<"ERV&~DMؓب"ݴ4`; AJߴLPM]pDbtY V|u),d!o2*AmҀmj̶}agb {P?ү5wYIm:%=JFF(dl&C),ȨBG䆥WDr0=X#7U;ۺSe?@VaR+:"_:IH.%J* ZA]U zm[bbD(ERзyLvIRA٣dQGpؿ{Yy )]߾VF? ? d;@lwU ]~jKҙQ ۛreaڟLQWV?͏QeYI'X|HxV$ܨ~2D!;rEz?VТ:Iݤ"V?Nb=&}#*ɘp~MP6d+$r#)^%o#yUGH(]= K)N,QziDK Iowqf+u|ZW\pv {IJN$̓H(eF (^^~_9ě}K~tdb 4XLPx_uδ#A:nzdWw9侦y_יDlH/¤P\ Q%o$d=ՂHsRhV[|#Y{HQ%$>R*(SOYf`]0Ȱtug4C?(4QK6_'!e=<ͫ9Eq"M {] <^SE 舲i5n'X?/ !zm8 D&ݳ.o2A=IdG5j*ZjgUj)יx/}2x1ފ7< y32İir}ZS5㿧^"1ViO'~Cְ闒y+S&E7=y{ioєٚQ )E@oX|`[񖕤OGєuߛ }FLOuP,3ƪ^ |ք P?y=P?ϓyuyc=]Orrb>PsXgvL2H,E< Dv)Aƺ~T=Ѯq𰯵 d[ID{U_螾m==xy?QEC`J%}~[SL< EYgw2 Dqrz/кS@@CXo y~:7bATdÖIx{.&U+(#m~39fQ"{ѪFK#!~Ey~h|}'rM\gɳyIBs=b""ɉٿޚmKT'*f{w 9U"w>A)Q/|ώ)3܁<sH'~D{{< ܬ:L$\'gB7b yrr"U4А@$.͕lz#'t=>xֿf3#Ofgf&A2Oc1 J4UpIaJxK%D4g<^{(F-dt dotS";S/XFFk tW#ikE9>"Ob8@ډU#RO)}|IS[zWirq_m33#w ܒ\!aY~SһKNpIS1vC_FWo5y<@~@4%(_'Ά@(C9>g"GK yRsͽvSqC_Wo)rX v2rR'OȚJ1nߡXSERya&qNek7EBXqQĆ bzA2gL duI*ϊy`JGkdRa{E"EVPj\YQ6kv>Ox|z >/mIgO3Q !Q8U08e89 3)yS9HUcjR)C5Bwb֏E[oBW R.l;GPrp(y!|^Q _}e= )?6[-Ti08$z { 'G(@ؕqﯯo>*;&a;n;q:}xktA#|v-1 GeŠzt(cEGY; JaH䝪C|y ~L|~Q:~sN1݃  X˕agk~o?m[ÐX*P|*3>攝GL}(#- ʄK#րJXڳd2VNK2O3uiȝbvRR"(Dٕ9ap.D{W'v1$zBEgV A9̈˸ c&!kuնښJBV]BAe?ۮJ6rn+a`^?TAQ\'3-XzƲ)XQ)jXs`˨~F ;Y]:!Rt_9g1?R.򣈘 ZӢx#-0áI?ץeΏAцwHo5BAԗ#?e+S*fD-q5[=LlR$ Āqy\А.&XDODp$DOYyO^z>nS8rZ|3,{; |}QBqc5!TP\ˇ`zs&(ߔ¯֣?r-=%b~jЏ}g>y?=/V^C%DJ|EVEKIKٲ HjKTVוW 8,C F#([E4AUÇK~\Rڻ(9` !2 o*3=(Sĥ"dO*e [;oHO=G<ܴ'@7  }EE;rj"*ԚDO׳rמYgOؔ1 BtH= @PsĮIUɭd`/xnʝ`"_NOHL#<ւA#kB ZXì Rݫ|L8V8 ?<6T>|ti\˕UUO㳂JNxl Ո/d`}rq¥amOSUM{bxCZ9+^?#kĐ r!Mªy9©G0(oY)+Txi2:9=geqο_wYUf\ʬUXտxFјSggycOPoB}6b@HO9R/?!PnB5WVjE*WbX2%[jX{c[Sm>(^O{ ΢Ŭ?O [,ȱYJR0oW"o'Ap:Kswm؛yԙlχ̟@jxDzyWJS]F jҥXw$Qy]&_V+TdTf Rط*4trA C&@`3߯C= {`0%_<% g򈈈m${0vfԹ#h_N2y ];&&;**!Χa>E?[}[g%:{J2bq?sx{8'AMYTanFj_n™UJ qX?TZ|I*?"b|泻߭qYZgC׾|@eOv@FD*Ac> 3?k2K̆DtTY.5{{&6|/|XYWc7ZKc:mY:I%!*Zuqqhyߙ%KAfSxVivzGyK:vU;[/S^, z9s}zNjw v>{uIJכ4BntkUp %/b‘ B7Opr PηƭViefu/rګjOK6#H(uL/ ];6=rMWg. תB}igF3ڍPc{GS:yHc^q{^GQ'ƾFs>T+ЬWəOJ44]e/Ķ::"#"/#Pok#7W~'Y2&_I~?ۓk(U@Q ~[3N}m"xypfכݾFtt*ix}sxܯϽOKQf^7yjeᎭ G{Z]I[ mk_@$_e}p9FpH%#/)ik7QbB{-E|D!qa =Ubc=99!w-ͧӾ<-:uj֑>dc~Ns+}kdyۣd7ݢ CǴvqEJ歙G@u7:Z`&ra#)؉|P`26 B4;w6&ט}uU(L湿 Nj[pXDMV44ί&aSF@Ŷo}A~x7Js[QÞOO*M} Qͫ&N;:O TiV>-B A:'|q|}]$|V:!8NW[SrO‡$R]ŋ33z`Sx{P}{ڝ{G9KqKYh1D謜>|3&);F ;Kj-Y]kba%\W>̥f*61ߛOVt+]e$5 0x~A^>]ۯJee)SstrS{M&eЗO=s"9+FVS eQ ȻI5VnP¢j'n9n.E\*̇Gd|w +#a]rdA|,0;տ.m`W2^[p통54po\E_ef DՅXa\;/}6o]s0 &0|&F$t "L@)ofz7!@/hdNi!ϏZg=T9^ix {u4u{$ 7f9'q-75F%#LT+3'گ̼սoy-k~>n[wp+7_%ywvY6&խ}Iբ_JviiQ%LD4PWsL*&aySr{LFU86ד#_5rb_~$Lq߻kujy[tО5zVC܁<"y[W|qӝX+dK]cI f8b١dԗ_LzRݼ5>ȣd4F30<[>NhoZ+s>y$(1SM-äz`ϟu~33_?Vb  B 8=7;4Ym*xΓ_cR/-^W͕0e[REUH/cCK",뭛b窀u`;ׯ@wp~y  @IOǟcni^P\ cve-xunï ܠBY{ZiB^RSrOQo%ʺZM^j/H:JR&@4ڮ `9T7[$H wqwQ7KDV* QB56MXh2P%\C_~z>> ݟS'ŔR 01}RLo(1w+US~"-tfĸDȁ#)?@בc/ewo:'ewJKR3tlNvL4kVsqvk{pvZ_K@U<*VPhs_<9|X`H\yp%&0t*IQ+Vk7]YINu-ّC\=t{NIRժ9}F=Mwu_!g'Oi  !J[+Q?>{Ą,?B Pl b&![4!~&zFL-@DWQim !a`(HGtN0"kEEZp 54ߤ2hۡ daP 0(+ul(] aVJ;\r40&N:GI!Bv<%PIuFA P;Slhպ7D40c5FV2Q㏷Ӱ"%urth F ˉtqv;*Me zqItRq m <38^p5yW3W/8ls7CWpMnkLIIbSrl:ͫCpR]UVH'hK$ 8Q* ŒxK E I%-4iSh?fhCKEQ0alR` 0cKK +m"k]uō]iOQe0ܔ( btd*H6ɴK[K*('8[ky4yyr^6!LsDad {A@Лdۡ[bZTԴ6kmF={m"|is=zx ?MQ qC\JZ{5dsE!5dȫkL*Ăg0p G% (W_p'sKDA?w<:NT½dԧ1CluiE\fiN}ǹ. FDYłr'bMdGR3)}a !8nLISn!GC3`W!&,abaa<GprdvQP-6i*WCCiR>޾NӺ' 24NNr#9M3g>PbDb㹅f@͞bk{ Dʁi;é(RD)*TI&Ztћ5hJh))t^}Ō¶ԡ"fjl%fқS2k&jY l%hLDLbMM0 /4IJRRs!zM/1~TF` nma[d&6aHJFI__vN_VP;,">'VKm-3fI&dfBa-mmmmI$da Xe5|C3f3BkW.#uÛG8 !de:p2.YPy8ָH&9s?lt9y o5EPCBw+h`OJ1m ZJnQ2GS. !8q{ O Ch)1 (YZPmX2& ӆ0tPHT)K5}0Dj|:1V*r9ݗk5 %x7NMfBo9F{ִL ^@^nlu2BUk9Dfs-4m:/Hr }cږx>k7 .ٞ\.xzw²>@ X?|HlX۷ѿS *:ONPyMNsraai<{Pҵwfl6o{dKy7124E}վl"t3w[\%yGns#kO Oe^?Vڦzaֽ#޷+FiםϚڥ6 (AdO Ou,mne[]hfV\oϦʬknv5ˡA4uljgh[#\7Q:!HnK/jZ+ʾf^{K6D34S~[][9瓢;o'ȇ\٨oKÅF^Ks޴x4eU"[fyNKNuAF=FII8λ|k޴U4]g9[:jO[L޶;݂)ʎs;mF{]Dyu.ιnҍ^&._WEd|kkZ^|]\{^hVwud]nHv:Yȟ>ϯo6~^5mcךgj-1roWg=DjiX5Uqb-[Y*oNךg jklw{:ůqZ>9VV6]רF1%chKk~:yu{3LM]7s'=UbiָJ]sb4vZ.wC &WyMM>w6-ꇜ3k%b8.,ʤ;0 YRs%3wr=LϺ ;xhE+|)Eu=VwأgIV@fuMsH^Hi>s'|.UNt-[ uH32Gi19Y&6ˈSeK03[J}W]kMI1ulnn\7iOz'|[Q5[2Ǿw+sW5P,Orx B:ItT)\(p4xG `/f"I :BE3vy;G ڝ&8GNiZ/:8+\H;f&t@K2*} "7)QR~U쥥YiPگ0Sٟb88P _[etכ̲G^ǭo^ QPzU bIGUb_D$"PxG^c(w+'W+E&"%zeu=Xכ2e>4Z@HS P7n(.+} & 0e6 HV2`V%BqKd"4`_Іsc}SmN<a9'U.tyÈf}7aR4`)ebՀ𚼾ӾmJ"?&)?f\Whs3?"ѻUYYoutYԆ)=E/!>}SA4*oҵmFrQKb/_Db"/Ňg&_й 2-" \ްW `UBU32 -f&L'X6o~Bfkpgz_ ʕȎu';J$\;O~>VTXY=- \Z֮kaP `62%Z3nNJuU+Q,ʴIڔ{ܩ1A/IOܸ2 s_?Np5:N L6EaKW|55$1PKxv~ֶ͎'}֗k{:Nt{i,^)Y2nkS^C]ƛ⾔92述S+0G*FD%l̀H=]i>m^sI40q-YP,Hvpl1R}<}k_3Bھ1Jd%|R ?2"#9goy{@~5b=T7_o%$RY/>DW3<1&|n5qYQQ&rPN]sѾy4ֹDs}z|EnWzJjK\ټ{n5}>fz} jG8M v  pJ^Ao[1_#| GeUI8Nar*J +~ʐ{_:1yGOڳN,|znl5eR$ۙ/O:KEfmD6̧^k7 v3{=*Q&k]>siBQ)LU$|PLBVoy ~w:A PI"8_.vk͡"sUq$" )]'?K .T9?!g@UyTP?Kb?ͳTm\+\5FNnN:u@$%&Ytv(, Rț:QQюp_{֏`*wUZ$Mau'6F[;M E% 4,B)EԪ(@!"XPPP2 P^SI}G#)&E%#[7 ʱ6l[x+A:ì)~>w[[2O_R¢.hA06ȉOc.O9pg/e0Q̻HKդ-K?USv!De4mG K6/1a =%3u r”O @%r <󆊘hiFp!\irҘEvUCzf&J QXۺ3.cPCd)Ns7u5h`s *# ЅB$Hg cOfXȰS??-΅_/)jcyce6R߿ʧl٪ {2ԛ?4QY<*ȝc (5]vmi! B .0k LffLR!&!P% @ "( `^)p'L3M [sO^>:Yf4"d󾵵+;2u W~ @ D'eX[ R֋FVJsa;YV nۈMs),.x鄚CG[ϙvJ⾒RsWis 'tD8Z:_VdVH7NVJ35Mk9*G3*sQ= |n4szS[9ۡΎǮ!LqJ:N&t8||[l]멑>Hry|mw)IN璹ȊXe1P% SkpƼNwY/~sFr9qF{NBxE7oU{V<}f9 %]#:w,LzV闑iu7zL!y_{Mss|yɾӲj3q{Wotg==zQ"x+>jķj#{vXgGe+w+=ө^no qqϡuFNnCnwo~UZsk:z=g>* nez%ݵQpDL̻9^VPŭ+ޛVΣTc4ȣYVm\phD=nMXƾKZE4wM!)}쪞:y5)*yjڞ{{hmYK/Y5ϳ]MM5e6ޏCtmf^]=ϵ;J4k{Vc9~&c7j)ꪎi)B7gn{dJ{vwv:ԉO395wZ;mz7h÷(.ɧEe}olhTA7&`9eڳ-ŐOX5'Hqpq.[*) ξjM..P$7Ӥ۳TB|-ѭ~T~5{Tŋ{ZnߧiꊅU@R2ʯHV{<+iSn |P庩R3~,)fߔe$lR2#B9C/4E; Kٿġ_.iO::#V|'&kj[uW|y*C9y~i Zq:/["?u[6kY^OuƹiҳkU!˽]~/l2m 3ULf|t딖8`6Ո:Q4*谉W_ 3t~)ۼ1gJߋMmzsUêsenغjmˉkl^]M,u{Mfkzޒݦd㩞#V\#=xt"ϭi<3Mx[bg8Ü+yai,F[HkPUXL<~2@NsEհb2[e1JPᛛQfi%"k6³\m3tjk^lx) V29n98{nU-7gmV{( 1WT}12wXA"D! I\AUY](Q եkϩ*9y)+ju'dѯg/+εTJ0|MK=3m^B!*̡8r'-">~^N:$.OꄒVά|6Qd-p# I.˧d᯼uǫOgeYvT\^׼oBʮm,~MeHU{jrq]췶pZ 9+Kk 2Vֳ&%|@SO͔!B٩WPKMnu|^C63GB!R".6$H#_SB"t}(\^}e2j•z?L]Y]DumKk1+~oaug:m' OWܵdjuRK;/yk=J5 Џ͢蟊i  iҴr|؀}쫩7DR}+fQ RtDHO;1E?Y?.'Ɯ'2dl1@k?־9FLq(9EqCꎁ/d[ :8|@UR|Rf=Iޥ,!wxPǣ゙n*BvwG> Pd:86 Ve? >px p2+ɔX_?^wԡS@EB͕ %'ʄB(157)L"#F hPGc9g뷤zzd{Bo<H~77F{i>34e}~ Pʂ $D GT8\}u7^sz:Gzъ*G"tYY#[D զs ;d\ _["xEhuECEf~|Թ5,3Ԫ|\Sqf ]W]x=l}|g??ط!I u\.`]]K֐铆ct=\ˡʖ )h!ӺBZMAjCe9ׯZk IA0Oo s*ću$5 xeua+1Yf3Y~K#D38pF*-79Y-&֮Ɍ޿=HRv\Q )E ,Bz!kc1ٞ?ڽzA7cX\!!kF$>~̓7iQ83;`^1l:tЪUSB  T8oܩY|#/$VH4UR2~efV$D+qm_- l7\9TqcTW\e9Qk&j6kv2I$jYMq :q_85;޾/k9{QsKk1eqՒ9˓*wu Aeg.zUvd$dﱬY4)T) :r܍M=Q\_jeGM.5lsBC 8I!*|R=3Q+i-O-5[13:!= =f)q8Ig]@4_NN^~%,_28E0CPgNuo3GD <> qe!.'sPNS;/V6iIBj&ݤ^JUyOe/HJɆd?0bmm\l)\e,l -) 4kX-kQN\ hLYvI;-UE.&X}oϢY-cֻ0J5ZE!ޓj[o[JX˵!3y%p1t5#Tꆹ&<.3'*;_c vuK(LLؚYDaUFv97^+jO"~,؛uox3!1v#*AjA'vtNް؎kndnE4 ֠gIDna3yWvA,`aŌ7`)t\9բ.HjJ.5E`Ab j L TBo"7)u *Ps0˄,5@`id@ƈ $@aB4` i54Fo&,MjFT0ƺF:̅ªˆ+ fjhݣcj<{}yy~IqQ +݆b!ϐw0{ R$3U0eV R/)-0 (} ePA RK٘~X:"#,j1-&i5RTԬAHǟ~|*z\ >1VSv^wn4yچ^,wSm#hkځF^ #ul *+xZgK[iBm!Ga'UyJ#S\Y쫥Uguum&. 뫺vp6i-mb˺Q^Q6ALEr~@QK%0Uy.Y-d2iQ.?#$T9LHہ![nWKrpimrSXBlŖhW?֮h- Cv1e<Z&Teֲ]7~:L?F| 2g=#̟d܌" e"X_y7v. =%)^N1n&ѩE:a>VM`;BH% J 4$ėm hy`w0~.h 6pUUUV 8{&*U=Nր% F/'|`e_UIA\Iq"Xј,^+vjSmwWZFeVEe6HewTm mW4^? :8'@@?vݠ`7:xa FXZ[eY2B3#H`(Rȱa%JqO:JMM#-˝urk%pslYxۦZĬQbM ,, A(4neŅ!\fcD1 YYE3#R*3"IЦ fK2P.8̉\eLP! cLq 0K@Jc,R+`JаDR3W"+DdFKFqH\@hcs28Y A\b%-Q–,0eiu(9!TPbk6fy2 1AL09\˅% !o0 0 B4P_Ŋ%03Ļfh"-bLTc]ܶa!̪^4XHwMUiZ*,KoҿBLo/H$״ڪ)!>N?Gy!ASl?Tw8h'40 adey |ŷyi10AxLMp{9rGh+Ѣ{zLhRe!LCYlB6dҵe]6JP@+  39DڢCW5U+˖T`UڕYah٤O 8q `2,흈h };tNX eB ZZ_%PԀQBLy!`qS o2JH F,؈\ؽ|DCH(UDrx}tuLzJiQPuÔ&VaD%:N+%" %$@ʌa픖-0d8A  pq*[(][DR[mhM1syOCDEqbm%57Im79VZK 2GCqa6PSIBUaO7JH|? uDQMIFT$4 :b EHزkO$Lz"]~^{SZ}kIi5FI"PRPwƏpk^|YjGVE65 oyP:᨞󋗘r\6B ԫہ@) D-f MZšfh5fٱGzأ28","CWbH s.H %`8֍ˑ2d B-*H,FZXd/nB}DűنD`ږz'YC7I]4&fdB-AV}RBgbe a3 UۈX:MG?6G%<=a?@v8=)W54LR3@OwWm}Y#4޽>W\URT]a?5nSRgiSyi:5_E__S3?-*q#&U Ww`O)N֝now"ǵk$aZȵrۗ(,!BHTDAbCL>~o?wE~?.*nd7%~5u#$6˹*n֘XW,rW,ߋXflD0b"FQ\w%l8k= Y޷G < 8O: #? CW),0jkj3ief5&/C m w#=%2wsH&798;f;lXd-'z'-Ӊ]K-l Euwsufp?WDX4@1̓kοԹ+=7{qܓ@ro56V|3G[󹳎30R^\Mq)h35Jkܾr(^U6NakPd-2c9ْ8j-̒MBoj$XPd+:,Rc5E`"*ќ=!ݧ.Np\CvيCPxzk[hR Ւ{duĖa(5o 0E(I cRTTR#^0ҏ$$%!7F^wudAxBR~BizKԤĩ dd$%{3i-lZolu֋e;0ΧK;ݻFs`@IX׻wBNs\tyoxm4뜌uR,,(Gy_cMEo1f]Y}-[r_3Y-l}\mn'geuϹZk{:^lhM]j{4{ż/Zs%ykN}XDr}zUJoNr36ͻկyCO{~1Hfnc5#J;]J=xf<][z+Nų |2(_ԛT~w/z}FQ78TtVXu|eJOrÆlڷ=:{i0]e]'=Ut H!i#.wԞ {*xN}Y=ߩd>XC SaZ.O'HKR힣 qJ ʕin9JOǗqĢ*݈M:cч)x>|kE(~49;^{޳lb`S%a"wh F=4ڪFwJG[w|IO^[-|涬 quwMm]YU)MdF(^VzۇvZH]ˆ(HB,]<%lKʈ_jϛz>2g"z6' [\6];{k,74GG2^ @U}:BjBMާJLI UrVbB_צs, r6 9N^3V5ڟCeue,*56vb6L2mV%Ε#yخ4:ѩuID'g! 7w>6s H?R_r8%͆DY u!.jEMUr??gUr8C{;@E3Â]vѨRc}M<{/e?jf[.'V;wteGcRt]ԘG936GwAh"CFT9J{*[hy^ajs N+g32J*<$z7#*qؼJdCLbJQk^kUuS;}cL_yY({|MqJuIߒ}ݍdnĄ-\lnUȐAmN91RPAY.Ga2APĒrBON8RyÜ~!/U{a+I (RW춖GjUg!2[馴&/L^miQo~ꂫz2w|пqT!C~WV]PnQŨB=,$F63UVjwCնCqx2i*+*XS m>USݨٺM^ފvmⅲjڔY.:6Ӻ)gNu=(>Z{P* O/gZ7\UTHsLV#6gxeE!^ Wf>ފrUS^fF΄a1FOe~mYk['kgF2S/jj }oiOx]>D ѻFuQTW6et.zwnph6vGrpisbGH,R7w|5U#ȷ /M)J|55?Z6s'%cLz}ܿ ^UlaB2Y%# Fќ\_psRÆC=#¬㋫qeyHk*hKp' 㙆牧C o'*z, Nc1}M@n]`h A3` KCUXC=Z oq=bnc2;h&`aY`tA @uK :%uzxsɝH5RE(=d8OC.A.ksqٵ7=:fןtM亳3^;^ Á6 Ą}U@M.=81 6;qcIjHP UI /]dߒjM{پά`9;\z6|SFv$F+^>IU8Õ!,qk|*;\av_\ `^P&f*~|k4CSTR$$; dm{q|%^&@J&p( [7KZ|| 7}ozU 8P] NHla5@nyMTPIw}q\y[ ȷrf !G% il|s[c9&jkky?)pY$9Gj Ql.T;m;-P 8ϐdkclP蓼dPgAA1JV`@{~L:Y0ғ?qߺ*"hu NCW OI.eb3 TYIh-&ݚ= \>1#o6 -%//?C w(2!D>aZCg:k@}oDV%I`cu8ش末8QE@p*8_871Zfӄ Sdae"O;#NM.LGtheJU Z8c{t^9Ρ_76NJ$s)&Cu:ڵ6aE*]A% 6S *9jYMК2H`=5]YZ1?]y~9^Oj%(ȁq?֦k ,rw=T49D@{ ~f'ƱVaZ>˜<5&npԷ$\\qF6lVNV!r 34QA)ZH)JJiX'%0{]ojKz(%) gND*}ZTbH!>UAi5&2Z2I1$'Y(\{({ IN!ib,\/s]߬rQ;N4wǜ+2 X9G_ӨCޟ2uQIO:P +>'(eZݢhߟVRv 0^'2+c56LWmj1ahQ2`o^lfG;Rsۯ=b&V F6IϖHF=0 0@* FFnx;HpaM7:CΆ%ZONjnxtꟃ7I!Ij6YfmƓk"(eX'Ip8l?((?]]YyT?sDG<) u: r XZ0k6P.Z~1JV=g?R?526^<8JxI֎Ǝ, ϖ1}[>D>%[TϤ|Ey/oɾ|w?LZo6{C:|Y+uXM&)zT#!(hx VwsU¨ـ: %wXix (GipIR2;v BWs}\':rUx>dPyv(@qKCS[8a4SE4SDZ|c4M8Yo/7z(z͎7Ѣc,11M2 2z(T'O۟QK FzGy4|O K8q2@w)#k* ԊR&(Lp(n\-_̽ɄQV,ΈrbLg8XTU!gCi86}P$ =D#(xE:Q 8   H$H H$H$H8&D$"DșH0k“%'w>56 K2 " hd)w#j+'E:^L5xo.Xc9m~)uE,(K\)8X%Bwz!T:+t4{q2mzީ[,< ǖ3^ˑ* K}>>Iy'*B㣡Oä)Dcx`!%]YLta R-֓nS^0\KBT@Ōc;$EZ7͂8pI oECk7()uq~x߽ÙH8BE0)d2td0kGcdT `DΓESxXs+ L&x\vs&xDY4 )^oʜbPK $@FVa'|B0պ"%y?9lziq!DA!Dq.5?*̓&ݎe1'ޡ992:\ )hC̸KeZ/D֘&j5^RW->8 l %Ḓ9pF9È^0BIo& -98 &2X Bu Ac] zȜ@lnHlȬ$!~ÄC[+s)[t.`)ЀCyC81(26 >OG\/l교Km7X?U@GeP@4oQ`vWa+'E)Ú t޶}Þq`4)~DӸ8$J`A#cF3 UT'q;CYZtt̉.F@ 8Z ]`Ȗ >q)᭼"S(Ó].r(@iV 1.H$I[r"jiT | )}N UVKȈ/.yVU:ABXLdxl(9ހQ@./.A!TڤRH\W@ZAЩ!(RePiQ(QF3(N2t|I(d-&3aI enKX5xAqh5zR6g8\[lv*4IҦL+e-)`g gԵXDꅄinPL3r)OҮDAϿ#!WPA^1;ƺ/Wӄ|Vxt74Z')Y'kή*)Dߔy9%7M$;8}uam=`"Oay A {,~#4" Y-3Dueҍ5Qρ%T3rC2Oj6} |GEp(`vq??<|~G>;ЇCȉhseյvްݭ̽wi9m65~ϓ=oq7oԞ:\E5ίz7-nySwχ_6^-&oR/ZEVch} ^Y%JK}]&;eSOO\IZka5R~]:/_[h}3dUf%g*Onos*w|ѣ3Dw5,?x}zu[sLHj|lfʴ5hFJVUTyxA!Vz}Rפs{-/TAhE!ʭwKLȇ0^zy?%r:~v8u7o=UI\NXC,S 󒰓>73j͵S]Κ#5~-Ws.sIU9ށ^->\Nzӻ9u ~fs>5=n֑we[fxK$3t>yRvYϕ^ˣHj7>y-V}mWkl{9irVv\yϸ"H9UݤHʦQcugIdr -<ڴ)gy7;گZRNo3h Aq%`r%tvwJa.:SvJElLa?T*s^ec:rnj5.؋Dl+"[,o͵ N FwE %QV~Ja%wW?=ZRFo9OEwU&UCyS(ܮ.DW9kJ>7h#)x_)*~8ϛL^5&;6.d",9s]=o\g:x$7D{QG U[s)U$k)WvY|_J iܒ Jb*\T Sk͆ )jֹ\(OFֺ5l'c|7Ird>zD٨>s?eW7ʿuLs15m:lى(OZwW9'alJ'Wmg%S%V_sTF:q=]c5wpp^7jz^o~jHmtAmN,/4j"e%QHN?ga|6$ыaoH=_ӭzwyDs˲+叒Ld*SQAO_ooE#Fz޾}ۋ/4$iH=%P!F~m6 l[ЈYZs+}=toSei> )?昨HIW\MVq۟_p`z&{;~RίNPlW3r+`xNiǛa> F`$1hNrSGA0H`'u'/N"_w Td L`tvR!q sg_ =W^:2jTrrBe𧿝A 03R6$?ِZJU!1\ fm]]CcR+C9JsׯC*3@#{LU֡Г54}="'n!XL8(GAFqG$ J CG:vcjW!*Wq X#jo+cE'18?RordbC @s!B\_?,-Ӣ1tE+H0&e V2eCnT cX48B?TN d_(.҃F8ӖeMZL̸K\&#28"8Rj(N(|`rм?G I _8H)`g>${*AO,mee/ّ(Ntto|o<ޏyj'ױkNzu|N(b2(9z/)2^8ݘ_:֨btc,ল @Xj(% !-ܬ PtJBF!P~!zILv7ovqy4I'y2@II8$LJyV `YōhzsLvϿ \vW4:` m<軽N4Qnw. uZ^rB0X68nàDΫ!6zwʑ͔\ }Z8{Bϯ,BB -Q0HU\=zSSIL9; 2 wΎ4A+%NNv9u @p l4g6 b7 F h \5ˁnjfT}p I2W rbc" eFW%F AnI`kфECI1pA P^RQA,MePlyJ}n $J`s?K8Q>/4q^XN25XȫV-E,S7lx 7~N/I̮k4*2 ,9 A8 $cI,.ܦ! mr.ԡ@ Mk0WxyF( +B6dC!|)(tq-t-m*kH&q@er \l<-AHB5?\kufKq7N3oYw ""]rITC"-U 2dum"ڗ Vb+;.(d@:]-(7(O8a)  C*X"S;ȧ9N]#RIj(j֥ g-R([QlVA./b`~w@04Je18g$* H:t.1 rԀGxUSIy𧧓5@uq&wD!`qhK*jyq$EŽ4B3FR7pѰ(`5ض6Ҳ@B*FEFڔi[q,72LP~ F ckJ#(8`o{]Eпtf> B,9Vֽ` i;59ݓͷאָۼa!0,/p6:6Ш0 eޕl@QSZ;gßVcMY{kIwz0&dox8` uH(q`}nzz%S!v, z>-pl"{W']iM# ןJ A;8A?y aa՛/VuI:N4H [3T)$b^F354fY:\'h.&=hMK埭wo:L~3LJ \jK!܆D`g)o;tl7^Nf.f81Q|} S+"Bf%BVeP2Ef< NS씉َʐzS '֋ bB`@GxE/;%# (Na>6^",;D *D."8.X\ MgDщO57 'k4/N߽58I()ʔP@$T]:uD# V BxU_}kc13Eq{uɸ,LީxzCSOa # 8bmSyHJqP$= ZQjh"nCd#P+œYCKzoS/|l8ݨh`>(/+lXB 2̺Pqe%2wX B4&5^6|eu kphXSĹ9q^x<5]c Z6E'&[+@B%Nq!˵`~e\};L>E"[I+'a,IΙ~e >>zoϴ0|a?yf5Z6қ;WfxulaǼNtVW}"=Wdsoz%(@rQR scr]eesi2 '*&D:^sv{C^;eOrdr1XV2͋Qa`5۷=CLTr@^B/i L€bp'! CDh1ѩ*2b0ƫ_;_cud#H <@x}EIH #D?Ld|()P k C51U9EQ|OtWSQֵ_?gןŊ]VfUξ7k6ɸΝwD 9PGj[NI0P+1'f|]@5שWƅbfsdNIJBCC2<-zd~c'[R<_;g ?Y{ϧ* Buqzy>2fdR4z]as1e#h[#{V$m(]]Gb}@mMRXCjKxTO+s'@D!N.Hmhx~0B"0l5U "eBa W>s w[-#nݭުPR!b=]3M4Er#dya#6oZH F$4zJ{FLa~zО IJ#@'iZQ: ?\n:ffw ?$Õ7=#_?uoS/NVʿʥ;O)t/4?/g{=q[M ]=Vs0zPcXCVX%Mq8xNFf/^- `k~*-;_/O %/)-JTs6H!yW+ek`[B]?ƹȿ$o!)RsJVaYHlpH3JMiR)݂xfqnw>LK2]00 W0LcQNDׅI `B儀Wɝ1DG*I_9߇x$2sꇳ]`=Zm!9HH7j DIJߟ_L%LwGd@W=댜^DH}p&| AYga-RxOcL%XwsO}"$[|}Y9FO"XQ'ʹed2h1dcRHJCߍg$č\TGoz뒥nw;Omyw͛BZV@):woJ6%txk$.ylg*s  ooH?I h z绠ҟ};G )xUџŖ0 'm hG l@*mE2ySKS|9l󭱟}'UUd>XO|_=թ,-llXsp 7hfXQRFfpܛӡi i p;Y$5)=8VX*Ś79`(iFOom BoL'`(gA),ZZ vɔ BξC~|y%.ExC\Ġ@% N  ]BE-(4QPt{2=#`{xQ@ f>< (.Du W6g{BTSHda.TձEyٙ6 KpDdT.MNH]P5h0JKM$pYYq,30$K". vK8ĝDؗErxP !p *<АPcy/'g?Tttf9a0p"'cVb|t&E.Ha&CNsSHk@4d CJ`CNR0#PZKG0;-0p@s2D9,ZW0#XR* ŧS ŲT ܇^ %s7) !Si=LTu )QPHK1ڏtĴT^EdkP'h: 0 HpNx>Rlb 뮞08Mr(ɠ0+E{y٪Ѿ+4(&P1Kf!SEXŖ;f88ftԧ4/ږrSfhB|g>N'8LPD3wٮ9L q ~DOr_9C%56kaּ:3BxlpPК- #.͐CS@ca8 2apjzd:8هVURpI6s4sZދD6M5dznnN])$bQ=<7. vϞ=8=Y =a֧}HBHC.a nNl NL d:x72teyΤ^~P5S.-p _Ħws |#u>9sO7烷Y=N2`]xvAx\$}d3ߠO].w>xSLԭI50퇻A]wrj$=$&.񑤪o vG.Bj01߼7>x{p9r_oLgL= N3잎닾E'$ F&\"U|8FY5\@j/ڐ Fk_an͔?0) k0)(zG`w6#[Ö/z7:@׵~*gu~}cKu03 @؉Cl;7 J~9,뿂O%N2@9%0q%sl<[ywƁSu 8: Eo!G@SP|+qԲ8{/nē#\DG|ơDj=a<9[펎fICO"ڣ~󶾫%Qi,u %n˜*# lAE ^g7bô&L](1>6Nrꥻ:4ky94~Y$~^$ЂizـjSYF;tt!Nϓ&d1 c;szhAuT\N ]H:g"uAKd׬|%s5΢gy3,aPoL_dPSV}gnG|kstg+gm=NnvC[@NuU_*;C,EPw*w9R1IW2\ʐPHR VhEl\]E,E5O6)fuf#(Iz_ŐK5ei:f׳-h|m)ׁ߳}7m굝V: qZH愦s#T'׻9B,Ⱦ\R6ay[{G5)m)JR۞aybI^Թ k\Ksvm> W91:7{&mo5v$WwRŖҽJ[ޚsq!+2)݉T?$ȖhtXnl=hkyau̦-QGz+4=n]>|>l3aw,[Nqs>|՞M>bsxV57lWԤ~XI |]%fNƔ$;wdЌ??3:=?[u}}+,u*6D7ȖB$LM疯b~Ɨcxw~ҤMRE]l.\2;Z.{~zn%Kƹ>Uhsu [%_+ޗ;F: ~޿ QH, fg6Xo=w'∑F|d"ympsux] +5n~~jcD5gT 5菷8$tCj(`":Cu1tsL1 &|F4jw3z@1\{{f(JpFjL`qY!DO|;ftfuRjm0U&\^vz;˚>nT6?u (E {+"Zt I$o(w;爍*[ȍ.Zs!{ sԾl[$R8|sU([}|( HX9 ̍SX }=Շk▲!\*:-LE$R[keRlD'Uy{ipʚY!ڷf4n((g{ow@VA3t$C_&pmc~Ϳ;=6oFw&3)%)ydc`ɷ[=`g )7ڗR#֌֊#h?:xBV-ZcqsDOSsҹ֑zM9miڳ v:ֺNuбۭ/pS^AkfZ8'Y'+>_l|BqNLqu39K=Pk> )I)I%b~rA r@ʹҏ]޶21@>zׁqk857) 8wK@<6<ܜz[۽?/{-^0Ƨ[,.'s{.6mShL^vjcs]׸UG+&ޯ_vt,F3=lZU|fh(&<.xqL*͢sx<|H_=ssjsC%`axoֲ9mtN~ Br.O8̇Ga~Wq)qQgOlN\F5Mn<λvC'])2[4|ljUŮHH!l"j5j`7>öxù~?O*r8UxTmlWan9'~v DdT  ,=)`j'X!t/ДD!RQ=|#H~T>8\P5;7B}yyOEy)Wzv32kEeLQ#D+ܭy8G?&RV¢HI";tJhbf $( "Dy0meo2C+kE L)!p".kƊ_L6@x8.|@{)A4帙a2PjR~ߥ+" ZqڔvZ34bf"IKDE3LcX& d} IT5HQE$2}08'j%4xw4G fF}$~Ε].\dӑ仅i M5D+b@F1,SFi&(£DQh75Df&RBv$Hhj["S(b APǏiGo;>B5Sg_]$'`|I>_>tnDŽ-ߪI}ˇ0N{fM0M`DFъra,w]k6yA>58h x)DJ;}֔9`9#d#%uwd7Dɷ%HIgfkӳ~w*P3ioFǧi~>znbT@%U, ^'o Ϧh/AP)vڶܵZ"m- AD@5uP'[aC5# D';ylXcpp)vBYm0B'*e3""lXT}?X:'4y9βs )+n΋C%Mhر'FS`NZپFrG|r `i1T Ĉ`5= LL,m D,ҼA[3XλW;$BDHH(ꓸw=!Ŕs+Dعu 7p1DI%ʰ1.}ަ|ף|3yr8qᮒ+AtwL_DD2S}/]q lm̫ஒ;ϴ\a7\.$a0s+HPpO0D}ãǟ'LoU?vn;7{3r0}Tj{:'IiP{GWa9MtCAzSHM^G 7wX*ѨxCYuƕ4i/[e[ @YY, Փ,k#2 Q 35K o?'@|@u({yP:+E$8fsbiOq6 э9Qv?8*++p /Q#&LPD TJVXu$A|)p(*ӿ.hc@!'9{/ː$ ޚ^ZC.I8!꛸^) (Ě( NCD| 3Z10 ; C7v'(EA:u,30)j~#*J]9P Uv Xm >;Dt14R<8`HeneI(W2Ld]ЖfE߿vCjN.͈u*z` I2ygNWJ6S!}gKDO_y$ß (^]~q^y} S߲pp 4v~uq[eapJ"lޜan܆RS,4qn<jUe&k J J*Xe ZmKJ< "d Q-[mHȠњTJTN"c64Ca럣/X[[0Q%T bQ\M)KռgL+qG8Bàt X2ݤui Ž( ()F@cIzΩ;"a0JR2T$-$=ל2{Ҍ,[ےۑ Cf1p24c^JT6CjQhF ƅmKk07-t2S0R2Q25mM^4fQT>2-*q(7i;qŊLPQ,{0oTT0%c.1M^>rP dݢH# i j:1!*ӀƍL4jc0qk.>SF6m+ RS(]Xi=D )-ݒ25688} c7LGc gg0IzK( ==; R% "VQ"|It:䑐B_uoϞwX321bŊSKꪪ] Re)KJRҔ)JIH?b #t]H.nT$Ċ&!s3cM{j9G]yϷ|3.ʀ'y zZ_R!)HJR˾Tw2f5Ԏ9sGNz٢Vnm猙ϛ87.3%cW1ήCfXo\:Pws{'s׫d$'O[σ Zҝ+|v{'@OHNфf!!;äb@I^0A?~j"4b,Ͼp*A '"5m mbmY/>$X) 띾Cfp! R f{X=hJ՝5mrBd,Y4epp G<6C"vAKS4<.i,(Z ZzR4 "=AKɀwX8ʦ덆I7UD‘a)wg|$~cOO_yΠk6x d=dF1߂'wRqYM%f;ޜ?D o?ӟ'7;& f`ن!ђN>X3JFe Ll>. :79\;HŰ ?;IAQ*N~q>2pCY<WicwkZu9ރy:iljtsW4=}{_ ?2/A9")wN I")BUu/P[wqQ6i1AlLس#i%*S客(UI RT̩*6ԬŸl\_\lV *kIbSl&[C,8 SG8Lc?q@%0Դ$IϿs%mܓPq q(!u#( +P5N첓IkC3oHI@D%4XBF 6? { )&@PRTp>?9T0wCǐ<-ZC>A Ϥ4zaA@~)W$>N["Rc7~g5Z"evR>;igs$ȧpFG @n?Θ&$3t55;N98e50GYM5;9uщL \a_8C ꐨf9ow;:tEgdRd4"HD`P޽7jrQ%\$ j0Ć s2ILD:AҀ[dntZK.U\9+P98AT`;0WկӾ@!}v_ +y*2md8$1-VNR(CXqP _L&UYDv ><Ö=LbM[u9׾Ø҉IBF'?B۴xu >}f;zrh0G^+:}y>2r(}~rÓA(l&(AIjȄ%@?@C?%"l;<[H.i5 0:x |y? S&~>S98P)b_&Ka(AILʱgQ Pv9ɱԸ4fR<,EaѮrUQS3b"扔nhQd [7Q鼤4Բ z/Se/bWΒ8Q/YNF3-u ]́IdRAId4e,w5бqH4LvoarŽ1sNѦM:0ˎn\a .& NI,:Љ&'0)C7(j qa`0KYQa3ݷfd[$=IfI: 6A~4 8rܤ&q4t$37%Vt3GFo~:pC Ǯ큩kWl8ל$$ufja&#_;7!v@ &x4ޥYSZ4vhqIMZ.fLD:n^iSΦDr!d `XI=~CON1a`. kN9bD$V4avMlfC iΩ=RsŨi ֍ruNiamP:&޺CJ h fDl҇'6qy0.w9krt@D&Ij34hhԪ!apK%4$.pÛ)K&fnWQ*1J!H1ۉr&VG\'9mEzd,Cr>\@G8:s"9Q3nBՐW5k]H]hK$QD."l!avf(Q+ \Xîk FM!h | sʰJ4@n*R^ :Ϳy2ء hh!(O:=dCY YOXnWimĂj ix(e 5L$Uz.JL,+I$:xdOt 1Bd Kk hhC}D0%|Z&Yp$]2W7+*d zotg}nFhMJP{j.sB bdqt)nEX^:ǻ$ҢB(@﷎9UINu3-™#fq7 yV=)3#|3At I #aY󛲁ss aD Df"KD)$yjafe*f\1xBLXfL fEvd&qs\eҚt6sͳumb<~xFmGF{h{07Ň9r %nԄlQ6c3<:װ -{ ?I6~c9^ya3|sshK&z hwjk .o~ R s b:"y3Zo/Y7xq]Gi޳Eus@Pߓ5T3{H@"=WLi&hi@8 VL!c5Am̩ ιS9ݺ: B!Hsy:{TX{5E8Ӭu瓌8@է s<4]fHHqu#3$(o,̳CFfl@ (Yzvi^q8,LJ㏄D O&' NYrWϣ\Ξ̄VO{!q9,SBR'D!WbR?Z* ) #lFC, WPHl|"48xB+4:Kr۠m4R9&%ୁ\uLI N ;(CF@zr 0A!BhļTah% 5J uͣIkaN˻TXP)M ё(a.s{v'BE7#$1:KrD[0{L"""""""XFN"*gc5 /O<]'Y~΍<=&YL<0PeӍpsȨ! 6K[]"""'W^SGbȜӁWfB;1ԯF5Z(tEX(PQEYk ` !BߕWiuȈ@ѓ x$u& 4`: @v 2kmJ#g ;d7i5m!YݸpG #4rqR&`GlQEQDDDDDDDM溌'#$1BT1Tww,۳ap0TW6.wqtd`h57妴v~ynW"""wz^"%2F""" (z "5ҮH RL;*QY;BEs[<$>Y]z}݉ZXz>y:#ϣLG~1:6b $ 2"JX0>vb'Ԧ#cTEP{oU٩$ HF6d3j߁u9ʆȞ + _tfVru CI`;=zE.]`=z\ yCX?VHPc?Z=~0L”h҆d@Qh{s%fO鹁wƮE٬jkZ"aeGPX49J,DaDJ!dUSBi$BN&0 ־Oj߸a ;^\h~ t65yߎ]xi'sq!&}*5 w$."lgѬmR:Hcl#mmd2HYӜ?f5黻1cyu2԰20ˑ %Kq&GH:.1Jt ոm10i%ưawf$h;r5t5<4Rb%dLG 7e R]V+*2H[9Pe FS9"G_#Ҏ1@ux]pl Ht=v*dZJMZ˔ Eh@;$H*(t&hB3u!@[@hP>ݢƒ&O5O#nUݣ ⪪#(_y*#QBn0D$mΠaq1|ۢpЖ1&\<&4 L4]k)Xv9:xu$3%LdHfR5$aI vtqVk{|Dmd\UUVJm](ẗ+nGRqJ"'B??{ /{%sLhP 3`c0ȆaKK.F@L yIgh$ JD)I&OGۄ}0=mؾ@ԆO[S޷njfMFv#Q PJe;_x`A ?b?*}_Cd<'Cih{A?oBҤc,}p`@ǟ_ &C܊-R8lP$~ɪaJZCK:Y_Iٽ&4G(a]Owoshl'k;i)AGC0( v:GxgP_2y :@ .h1$gpJ`)ȫ 6| f'ߞ=zi 4>i$60g]o I'&2!N pq eq|;e:AcC Q|z!Ca!; 6Xa\9t`:-׽e0@А0IC<8 O}0K*p?TE 0Y@RG1#csi O0ƵLg׮ϴm-ґg=yf݊iieY-~ cYchj 8`AH<(P!I<1P~DTBbP}z'GG|3/.ko0x(jB){;۠Rf6#sK_ kOYC<1ׁ{s]*BU4)8" eFAoz ~8z)RId607yBIbg&n.FFjd*sF[{oFw)LчjS\Fn.UDQ̭l^#z=! 5]r$#G^N"""")3zߛJ^v\L'fHT^Fu'L*bd4OHOaLe- aUM/9kQ#e  THD?'^: t<c7%py!TD$TCM_؟U<0~Z~B1ԁ{'&#(e.Zn@PX Y_TCNd|F Ѐ8 !L !\(F0@@'ンz{,fcA$ " 43$5afUQ$@Qy/(K%L&d­l.tww߯CH56ZI2 &`X$L`h4uJ0 h%m8 p3]x21fHc-nL\v9 jdZgb\(,TJRX1Jeg֬T׻,Lը*Vd'JeB~04?e(Q!_w3Rư, Cw*P"fHӾ9Uz9CT}X$X=.4;>usCDd:6oF -k^oݴ? &j)%Dl$]7&Nu̐A@ 6բ)@S1OAÇY lu%PL^4i)<PN ՄRe 1NǧRKV*(Xȡ Xy97FfS>Zf!P Q~`+z2 l~_KzhĚ//R@1ORr/R܁M?v4FJŦZĠ_%A]jX+]" M=4AIn'DDwtn>b MGY+uD$x!! 15S^u&*⢯K,kDlEZb\\wTVQil(EX9 +ˌ?^unܺ/I䛬9@5Y9`ޖ[ 1 8:E1C){'m@mp >iJ%)(htD0g6<yG \l; _B؄HOCf>@=`CPl(mgMr@9ݞ?ֈMyTaFn@DP) i  E%G 7"90}lj:_%ܦrL gfD0_~kzD2<|e pfdf*T1*~\f :C/$: _nzy~<O>NeW xKOҚ'~]k؛ɾTb)?]7MRW3%[ _ވl4l'T`l ,ќRmPrn@" dRt\xnFQ(NL'L" E:s& slXT9qtM4&5h+T j]kMje2tb.Ai=볇0S;՚p9˘Y %8V hOfXx&rgSsjrBLZIYYX9՗{Mu г6CP, %\4M0Q\Pټ&Mb7d>CJ1CCtrp1 onn;w޷f$%HvSel!)=o眀a'v|roԛL{D[T&XSqt|Z۳ HoS'0ɻ6cE偧úfx `#fHdܑdpkk1^SbGzj;1ӫ/9;Le&3?\.!y-Íq v !ta75ozLۭבlΙM&Pl(eX=ROh8m$n+ix͌4SeX,&sIy4ޮ R$dB[uL!xd;0ٯ{yN+!X)`Q)EӖØՁ87 5^z%rÝ5aؤ&h\JHQ[X|wytosZ%5'&e 1 Bz󯝔EiɀoכadC+csmT@;y_oAm2)ɀ3QVY -vx[5|aa3TTTTH7 c 9"\_Φ()F,Pa>d}1g N?p~ G>SnUTVl'ƍ,@-`{B'd[[>Fu]M0svRTm.kЩTDfs4Ld,#`Yh#ADC(J0YNt]@ˡ @@ '"cAJ4Bu;Id1 qNs5|`/XbUdIW:ua9&`CE +]^yi(Hz'$kFE`0+׶S!I D. N*91o33L LRjܺ&-̎]X29hDv QHpu<}XKpw;JR,(ϼ0?fl&>V$c'P\ QEEdBjDAjp!pNR)ABhD'W[kf|WA YP?3 "2&D(df@)f`_èBr)?OO "Q@&=Bݴp3KaR@1YmV+mYff.C  I+| %A؆Q)b9.X@PC4DI|aiC`aí?9p{h&6΀8O/6ܵ>~<=Ny睻mu]ppOu|h'(H3p"@=M(8+j60SJ~5,O& r"$tD9sKPHnnD%A8do7$羵yL5㺮qM$wސK{EfUaGdx5&Ԗ劒9D!IR1w^CayvefX%l8e`A"lvh`L"8A)F3WSWW5,MEQ0pA a`9H20`aKfR("VLL1PL4uuT$lQˮws+JH]Ymh`0NLHƐq4iOV蚒j.ᵶDMrڻ&$)aJ,P!Ԯ6"ʆo;@h9ٰVLP.@yx_ڷ &lҀh2E DI9@kdkhSsoi_1F¾m1*T S2E2L)9b*)?t=޽lR CV.utlewҷR_I qlBhR6g SX9 -Q ӰA-F,a.wf &oy em6c2}'8e!jxL0Ȍ2`!k`*&|n3\]] PY+hGu2vu2[%CZֈjcf9$YQi2a^& GzCl؁`7}6Q5G)C žW0= aJM`zq #^y]l05,iT)lT-GX[UUUכF PLRsdD`wk(3&J@bo/:,^|jmi*ԩVJͮbvM?~lTu[.KhEL3hh+y$S <7iBu0$ڢ!a K*A57. nv^Kui eT̙Ib$Jpmz:@G>89 PUWSUJ'si5lVK\1f)E"FS/5Q5嫵ZQ(r>@3F  1$@;]  0LhL10\X023uw3iRk]nVvIk[siKwwlan5iw hqiەJKMْS p ^Dد]d:p) 4)T.N(UӸ:>0;1߾bUPcS_m*Q4f(%,3bB/@t߳*P g A5\>B("`2T*F !brX"zȈ\AI+ Y %m?}ːf |KфP *SH'G8y1X"X)@% ɃyAǗX;~:{t &02+!VuELLJ4@ȢPO pzHE^d)HAs ~QN!$0*JHF4 paǐe^8x ] %ƶ @ͯ;:#H5AIώv^3:94 ь.<} HYQ a{4"4ۧqsI'\XpOزӐ9e_ ¥}(iszMXq9>`yv\aTx@B Ȗd%6c1 Qjrd X9 0tRkYN5͛ Q{mK 2Z(1usFq^>qq oKz/ĻE:=oXSbYI;'({lCh'J$H_՚,Q&`[mK2< z0QOOdh=k0K1 CMcN啍&/JCǘ BTGB@!h@IHv!? &Ӑ^Qb8"#\HR"{@jQbPGWR"KJ1j,G5mKXg/D8#-NNH @F3|IJ0o P."%R&`\`cƽ7 Oi+|Ό4~<햛QOy[Vtա>uad_jPНB5jk.L\dmNcY\aýDMMI]K,Gke+Ee`X6n}oFlr dHDlYjYDHXXlr+QYSR}EUmfXY[ փ mP QirFnuz 6FLĦEtakډR?s?!B"W+ @& c%h!#Gckn:Թ??F9u}_:$ ,F+0'1 0ϧ$fbȑs[nv!&úH |y>ya{{b2LaG^/O(zDfd$Tę!FLژ\2"0' AgE%mG@@q|ƨ *#P)Hѳ59`"4:JPwjDf`;~%\ZpNObh?Uό{xt(g-گnR&_tɦZVF͖mPmE $@'*Ui?pʠQP"Ry̐jU)i@zF `b^a1#d~?fECh`J`OȂ:3F $*E!i 8JSyCK&pقRUh OۛBqJ@v eNHsfP 0G8ȩ?oCf4Ö 83΁gά-:ցXt޻THP)Jv]l<DJ (pO@O; &Ѥſ>`U㘷 a*>9(U d!̮JN$y0 i2SH jZ>zྒྷ03jYNxVڝBЬ(X*LJ*&G1K E!p fU6 S &m@4Y&(C0#d NCABts+ D- P>7.J @$ $:l _A@ [թն*{Lˠ}02!T[E%&YBIQ3 ȍ$H"8ve #OIRDd ba0\2 1 ( baoP.IM%&0:s)jjl̔TrBN#L9.iyC# \Έ`NOrl9{ ֵTn\:x w;^$MD B.p;|OFR8C&ѻ 877 s*mjɁ7s;LcLq[3ME\o3oVXSL'0Dji'ihW7[ %b'YYiPҺq<&o0ěfmW d`ild6MCo\ہ@γ$s9C!Ȥ1pmJ@^1u=g5F"3ŀQRv#ť kCs%;HqJ+muUtM&9P<ΑT2C L$놴<%+02N `Q^0ɩu$ :sֹoVҳw4[ X[$Gf(!-NmR <0p<}PPIXT[zρBKBs;Joack`Jwmcd)ڌb͌X9Uu&BݡV-RחnusWSpٶzح\i)31BHB@ pƎqH 1/ހ0;^#<\榬ZTb(ZmEHHDu܄ӢKimӐDqb$=98w:($%H :Yq2$%-V4S97Mw췡ZtW-kQZChƍSJ&&hhu){lCK=*"_F-TcbŬa-H%%iEd$G?ë>UUUl? THuβFt\n~Rd1^P!HPRqx1jL.pI{Nd !%bBXu/D괺J %~M`k7!h(Y ha0}଄>>mZji((/aC?"PGaB1LR}R4-4BxWd-$Xp&i:3)xpvID]:2h$E S>ҧBIXa li;-IMdbQ3Ek?jOTtJ7><~W  Q;DT_iW! ~1ܫ%Y]dBDEIbbEb-{6BXȌ2zEܷQ9&9x uJM2Z@!3)-JOѽh509`\i lZ4a&W `4д!P`Tb),G5.a'YfA=5*EXU]-@O^ YYƃ6:4G%QbVktRAU Q9hÇ>烢ہ d!sۀ AoUE18C8G4fCB{2RD.^z>5‘=kS`K7I $0'^j""ж }$ HRZ6ׅrj5v]4V'xm54e}3O-5]:RȻv61iADQrdz%- 7tHjd@$P+vM;aBճ,7P–0Ԫ6PFnn8FS.}ٷ!ɎӴ٭y UAKasK롒0B&&ݨ6qHK}lrMa&)X\)jf0 *K0@Io'38: .ҏ{Qї0㓧B9!q,h]la̅*'=ZZ{d'8cİU'q08LnMaOà~@P a]E)u=oYkيj)Z9)5 u "f>L Idt؈` k5a EaJ,[ ($1h5[+$df,d2L $-Lja|7C!(H5 z]]g ȉń ~lY]sz)jNf6p~֨h(`DrH2$?9N4&S.ZuM0$KQ .Џ$O'sA]It'K&ǏzQ:*DQOd;ӟXb_›?^Ztx8_]qS٪ P*c) i/ I%D'3s׿?5!rs)ChL} /x8/WT4,|✲VxCź|Vlg`gq{i9Nv㓶ƀ s'}{*xaY.e(we#4C@.yC=9@QEdI;(Ԉ"l!d 'ڇ`4!Pxsîu_ބh`e v`+J8Aw @͸~1umUM?o\oFƷ F}$6WN j~vN0]к>>|we +-k.3T6Cg8TlbŽAFq] 1a:TL܅HGY>nQy*FITmGy :DxERhLmm0g6:?$'pq,TQD0f+6P(~s)0r $D0e oߺ%)?^,aT :w{tHւygmH08Ѧ3X8lb_X0:[hF< Ӏ,`'@bmGlD5"Hh(9CKޭ3NGf$A'@Qg*<$hTFܠ@Mq 5(E*'2 N@}hxla7jJA ov1'px0yxC<vm2 (3<@6S7~Aʠ7ABANÚ /` &dEPp)h0) ÂN@=mxj lPA8t~M>G5Gn@ wOd3wh@} s.4"yU )c(u?FiV7CP{]7QG eY l fDI\:<[oEӖsi"u`@kň0p X8q&&+ Dwp'|㉏3a̫q iĝ|&p(;?:HMëpgqeEr0=8Did e*n"q%;G=IwV54pS,tt dh&ܨ!UU`qCW -Ҁ'EWUHc-.Փ3Zm!7sQBj i n%M# W3g@ٓ @ \*[,A%oCtnhֵhRB5VTun1ӨVLkTHT.d$ ,`1X*e)Dd Y,GAs-uj^Rzy]Vu &PgL Yq(yE(Rz~? jTHDDכ 8_Gae6x?K*ھ5p ~ tAu:95/bhHD=Nݕ?T˒U!@x?\':LƑ&PG~dGi ݌k "lƴ7~5&2y]73?ovii*"|z)5r6Plhw)!wE%hJő˙LJ\A)K}֠Ԫ&3E&ZDc5B _ga_^|Xӌ\ (YZIӻƮAB^I'湱݅DM֥LnY8h$wCQ88hQGE54yaizC6VQP/YrnF{ҝ$ ^%(U'y xƢB6s2HX$UUUZ9?aLtv&^EC*I$` Rϻ1Bc4\T[JaV: -<~Qb"" JS2qʠXf&03 ,Z)&Y`.A3RM]*mg[K" ,ad3AAfzkմm^TBGXrP3(e TBi`;(5RZYfUE[b(YT*E$lL"!@`I%4Q5ʘHfQJ@JRCJ?} kf*$ H,J@5$''%ӹ)G+d, fBD|XWb~阋~Go8UhJh,D܁B*Uz -kԾ[ŠCd_w"zvң׀¢#Gۤb@L<'Paԧj6\l׬' >Q?S_g4$TTy?Si兴3Y{cpU+QpG>tkrۨj1i6i$ڍ2ԑSεjMuـf"XH;v4?U5zjИ"pF7 zG(Bi =OCbtc'Կg?n#%aQE, NQR!B b)B|x;g3$;FIx C=*x5Uh>?3$\ab9(6JJJ5QM*%S׷~O?6¤PuB"b|1we>F[NZj0_yĦ_UUQ$Z*+9>ayyPNsy6}MĀs_~S< D~.TVbT8d%TB ~T1(KF@!VߍԬ*\-`1"'΍ @4PIǡ1pr?bcc^e3#)bbcN-:ЈN3g2@`2+ܪns rpT6f4A5 JKy&b qoeMK.6E1pv83d(dB"Dq˜@p֚,ɫqS hWzL1֓Rk\m\M,շC,Va33sKxUb*~+@lҙE22]?YotHrDKLPEfIcmktܺܮl ns"H~L͓n[VZjիG%>ovv:l@37I0nځY-v/\C '/%:U{tr^ =W_UUT\I Nyr.^waf=d_ $&Oi^ O#Uv)?c6&R  b ZAB2E(ux}O>&GQqO*PPRSHlgR6 FF9hɶ G)m K&5HK\48F\c΀Usn%қ~>wkyTyӛ ,wMlytMj/M;W:{ ! H d0JD{Eg YJDYkB4՟AôLD̽ @4O@j$F# /uFPqQ@2M@`@ X2d`yqמyZ J+0HFqYɡ(PB͜w' D#heD"h2sB⎕:’XcCqe @U{5y^..B8$9!y x_=7~ϏdDHn)z]iw߮: ߤ5ƈ<Âʗz \UUc4K^^{Yi7&}"A,UZ˜̀YW b5T97Rbfpo!.<ѝIouOם]ٽK3]&e%G3{(C[5=܆:Tͼ}%!!@#Xf6zyP^x|>7Xa(eNg "gLCʒ!uȌ8aijsz (!0`]tcLL;'μZـ|iy\ּY'ͳDNk>;6gNj.S?78*K|Qa-)w6ozu<3]e] YL pÑǶf<̄0/K]Y fe^x~'3]M"-W4B48: +)|Uk2_V@+!'7<δI9 d$S;3+-<9A.H du:.< iAwtx8X݁Qc&LXM*,0b78aMBay4MItTFNQ qX*630ѭn,B29uAqq? mr#,O2ސ܀." 96lK43uq 7Cؾ4 \ID9.􂂆 f˞fRbS}OWr4@aII LCBN9P<lCr5ۜ#tqNfsi?ytNY⚚gXy7uh׸*sa sf7 -΃GME$ p۳PozClӐցA`f0GO%yFŸ?GCgSufs9H 7㜽t ;v 2g^,1BŪ>>袊(+˺(*J(((uQEBMg͖<5ѣr‚kACNjhu.QCG^4P'azw%|4>/ڼ '%:qaβl/||xA@{w$t3{5M9N4nA}zO˯W^<;ׇPfY(ȕU$%io<9_U@}0yd@P(maݣGb\0VwN3OfI^P@A-䅏m*4KZqEH,30B!#+w[C7(fwd޿ w p0]c:u d.ȥ@)9 nwȓ> BDoz^w(Rw>|otpwAIAATQEQE(۾۫toR(*1p@h  @N(uıVp?,uGX]ǩBt.dQH4I}ZrYTc}y{# q xyՌ:ɰT30:æ90z ^:s#>}zku'S4 6c9Ʀ\Sf:{M ;ԝs &@$0`0ڌY|6$9U@$@`fz7C4íV*KvMN.uW6Hs|kk廵&idOr gjWl3b?P/u ޷C-Ux@FDX}u8aNG,\ƎPJz l{p :aPPPPPP qs{ wu^GΝk\z7y((߉<4'6[Ԇ &7" jhTiZPu#&8 ݞM~$lEN %Q wio$6őE"F AJwJ:_L_a`'9AEzﲉ.?{$?n sI6hk&eE LmhP0̛Co[bŋ2V__Uj RF6*jk}򪽀 !)!?Aύ83=L'%O^#ױxǾJ̢G]ڪr9]9Yʒ)2Ǵ @#<;',Vϝc/([G3zgl?\O_&;:si"5k?w.En¼ ͧ]-nuRˡͺwDipx5Hq(4)V^vJ;\|XAM[D@d b:){0!bs8*EAi^cDM`ěqۖ V« K`Y֦2`,&…VC&$Ë|8<0ĺRiq̠u$aR0 Zaf\Ḧ́ѧ])/1 8I&"idq U၃8Z0tkeE)g2,FbLS@d 8m$+WQ&Hiz/ Jlv +6$ikT4Jjɧ-ȾZ](EXj(7A';vFjp!qL DA87[\c8m t8!84gXcr20!ɻ@44 ?hD=C@}$9t҇ a@!shJCO%rW%Lab"?u*Q.be\wwXnM:w Bu!0!$ T&13-2ǃ RJoxD([ T-۽d:2aV1ƈac%J䔲$1 2Y#3xjjk{JkVp1P@%hhy̒bD6u:KTl&Z@2OLR-1RN@v{ NbS s{|cL˚REYT1Tt}@Y=}pp )`^Xr^Iw00vt/! .}_E(00̤"6 +k8A咏`}&;6\U BɪjBe;ab2K[:2'1|{pbCjlI;}x8N~ҔD0)ygWn5QVAo3#뾿Uڻs^_ߑ{sU=_{|x7bfi&b* ,ImX0f7HV BT$)Y5]5M4!%*'D!ەzl;`Mǧu J"geɁ=qT 2[U͐2aܵ r TK% >86daa=gZ:aӀR^?QQzBjO߿`a;l 2Q!>Bu'\F _ɘs ׎h}P*aSs |T"e&>хf$$qX:$IZְ+fHnh{]dNDGYrd]ٱ-J5d]&alƚ*ʑdnC`+ΘoyF2`2N^nI-S̘ ddXc (b)"9b"Quu:z'&R!ʐ iݒ;l Ns(f!G2hp@#=At;A@[Ck^4CUUT>~oY R4)2 3-C+S% r"L!^>vhǻ'<0[}\0u8ml jAAN33{"8zް&CA5=Sf\k]C?;of!iwùmlgݳoCIg.qBLƹɭ;,v~I <鰻Y4 ˶!0d̹KB\8bVP B!a)miF2clL "$7uPĥ-BVTD@LѬ2тq(0.Q#`FQxݢ5W[FcIE#{h%2rơHQgOy(!H ,bidn뷊*^nwFo A4D&?A}Np(u p|*{2D;W%F_+~ g܅`>p71M|i8 bB*8JB$E6I*331 p"#GDUzH #yP`"i )HHHW@ϲpN?=UUU|⸮+Gљ gb7n4lhѱcFn͚(͕D=`Ռ ~l ̧@{BqhP7yCP߼* l:D&UUTS>` HMry;GV Gj?f&V)RD>p5zI&60P݅zs[Jl͌#<(c7j6Eؕ0s XnRdrW$҃uG*<X|tm 30MՅ-5lTɯx]"pzǪlBRy ѥ2amBɪ4 wmvWڕ#`ѦF KHC K$JHP`d&2(c&K.IA.,-rMsR&J^NB I˜hs ahQ{(fîw2CvrU]#Z)Evú6îӭ<6\G 0` @C^Ut~湯?oY2rRI@v|O& @~\8(z,INNLu y'̜rxjv㝇X9S@4,7CYII, C|H͗|rlﴰ@;[d; #1=ィ&XajrÄ& 2fh3q U~c.ױ>"#|={=0tcwN[& au(XnRȪerc00Ґ'T!MvE: q;9B}^QIδ~o/g6=!ub@;y@Ƿ94 [H;J"l».oF[DUWcj6jYF|ʧup;oaӌ؆N 4Ѯe`ڕ!] dd*hCrqńo3hK̆*7-ٕ;6k o4j`&Q%*M٧eYH7li1 Zs8\mhh\@J2H? KDE}]YR]O@!Z{9%=/U;v!DaQ MB|rvp$ ϲ*^Wlu!l$YxmYP"R`vB *!0aaEhB!ix LO/ɏL'/ XX/oab,FXC U8arqgϣ ?OSԂaWH~ !HCP? Wd)(jiUi:H&PDi:$LCs(A<,C[Àna̜4078|[) hn(?ۛ&kSAc!P:Xlq3%7i7OLG'!տ|[Υ3äP.a<ӝߋ" XNE(R~ .+Ot!°n S5$23v0`9ʔ+{kVŘ1$kUtjhp" ܘ/w88QC=!>Oq)h0i?F1NaCP!Wʧ@߿Ӑ_eq7*2Re#aW&єB H]3|I'ascwoD;-S:;>M'N/Xz$T$&4c DJ8|mE(TnkQ!4ى9S\;W5l阎a(IqY* 2a ]hEW}]4I秋΁2Ӑ ɢD9^9>O7fqXqc3dSI@WXauXFqè8iKy8s8[ok 䎏=fk xo"hqu+naxnEW,vq&s|:N铡yzN춤2y0B0ѡ-{/e<&m$']GE%=zu野qNjSmz!-g7YΞg[o9S =!5d rA32#p @0Hr'CιsƇ>is>Ѐ_=6b?^A(Iy*X!\yqATHtcR`(ʴ% qvL g.ð?xy&iTunk7:Y"*]Q p)6>MN%[JYeV𲕐M^Ș+@H;ˏGR`. CLH~k pѐd0|͎m@դ;4F$( C&ytBN'6)<@rSƐޢ18:N>3 ##:C!B@:@44zl2H*QͣFX/_g<0b@Ѥ( VI(նZrp5J8m\tͳl,Т,ZXَwƫXtѦBD F^kH %mf[yF7ݽ޽]evw[w9s}+Sny]O};hCM;Ϟìo{ okꖵΗzUwyvzeGI]vkfͣ3ZՑ&bDR5YQaF5#=g!TbJQ-S5$iEWI* ˢeʯvA}]RnԞ)@ỤA̰;lN mB[m bN:4AmbL9Xaa۹mwUuP4uuM[oN5![iT-NΝ4d%";X *5Bch«Y*[* -,dcjD%E3mi(+֗xem2H$ r+φzg*:9ao%ltuKDWRR(ܒTH;QIf`o TH(@u[Xtҝކz U4hқLr 5(I<7ݗgZ.͵9绣tws@WX(}QEmT!ղOMQwclTk{BYxl컠;ai'Z;06bxl֚U U`3OZ\)]&&wuw];% JH͝hS3[)T6sZͅdj*JإXƒ P.֏ `F^t$j 4۠:Hѡ5{^:ۻ{Ҩ^Xڊ֒QˮqEAPҬ:Q lR&5D)i@2A($n(m4wr){ P;76($i6nTT2UeRA sjPL JAZ u7w5GWzl%BU tLpRe.Ws¨@" 4jD뺻6lfݽy@(( @@PJ U䬪)K6;*B]`BD{bҮ@y*=2l Rz o{@%kAU?RDFjMGPA@ICɠLăO$")==O=@dhJ~DIL&Bb`` !H  #i @ $D 4M szzJ '[E[;e?_T; .$n3߹:@#!{6BQ?<CpCN! C.#/^'h<ڸ2ND$JJ&&f""!!3-&ei rS_6ƔHQkkX_jEp\_" sV(IXj,ぐ>CĆd)ɣHh#瞣Ow_@@018X@` >*q0 N V018XEv4S`wcLbnmɋCDY[7OWаŽV`yqr4ê'cqͭWb c!K$``c>\5Ю P~;jȾ"M`݃0r |0liZ>?N ?D{: zGL촸cq!7A=N;#bP1-ΰCVA7>$y]7) `apyϮȟ ˂4 jE?c-]?u gH /PpŮM6CJ|mc#,v{ s'Sj۸38 5? HȺ9$''o.Hxqg.qn^V9JM2+%ggzV ]sZauw#,AG> "8%_xu$rm 'szX@ q\ .Ϩ!Y-3" W.9ix; ̮98~z0GyӾbb#ɮVp)dD:w2sn5xa>G@8@b LG뗹N[Ja rߒ1{H~s%b#A s?W= GcVrx#!e_},P{l=8 5Sux<w8:`vUWVض*vH,%#K\p ).<\Ʉ 1fKo~o5f8q=쌗 3~+Vk\!νBxp[X֜+͝]ߘ:Dq2$Q*>?" _\K=ix[2D&pסoՉ߫3|Ԝ4{3 ܎O9{2=]?Np8{[E0.}~]%dGqjz=4GYʘ&Љ'$OWq *l"aDpli%p,ޜc!yЁ0nT]@~| o/DŽ0{W[Qp ;CY -"pQ?i_bߛF*NI\ ?b:gz0 Ukƾ \!q =5qo'0O Td_S }8Q{>! #c< AP/pH}!t߂:`8u6υX=:z}_P 0g^9(!afab[@vXlf$hfuN[^W]C9N C@^["iYf zQC|!|yBw@1#I#ؓ`W $sq8߬t LGIpr8~uDw _ʫ}x?Ipƚ|xjdM "ʰ~xM"%DakXWh}~FAD~Pc2C믥o7/ׄ$!! u}d/5r9xE1zsO4N\Ds d5|EaJalK^?ANQNB"$"ݔf9{sд瘌o0=x fu|.DEX!VX8; k7wXV~~O#Fr_#ǃP!@O'+zl;O!!*hi—_<~za"'2~%>:B^q`Dk[q98v?ӎx#sx]f&^os8l"=zD{Ƅ>8Eޗ; ¸DY;eeFEO~~gl5'~==.W~ G.~}!b+UMQsL>Xj AD_}jkz0/xZ$w[Hگ  c_Jˢ]V1Ppd{ZQn]ߟ|S׸ǿZO5xk7/ QnmQg/}dC12vuga$63"|B,Gyi1_o???{ԓn_9X"8>n0f0_ݱayZ:0 x[iTp8l.r@- #_#f9=Mݞ^E;DZzP Ϙb~Cs^ZiGia%O|75`23)lj?ciǨ`su4]4{$&WuB2j?8\vB)=g)SnrїZ%Zk @A!{r/6ʷNW)L>Pn^>>KVC~]WǑ}3(0q ,3L~_Ϗ_~ϟ?Clr-iO~Z@ 2%~o7vlgIcuuk~8_]o~ca/k}A#wXӍ 4xe~0O1e} xm  3|?!oY?$' ;_XA,@t?X,&Qu .?} ܊fCf>8Ex.0`Q%~Ήw՘bx+ϟ(kw]sFj+KR + Ԣf\ @B541q^cs4x&x5GB|_ 7Jȯ (~ǭ_DA}:I$]9b (g3b|6U kh(~P?B@s{'% &7rB#.$ި@9Bp \N8J "rRU*bCy4=o췀[<R" 69BRՊ (^ q"C0iX\ICk#:wy}\,Y-FqQ́,/6%hZ[޴љ׉kjau^B?Z'Yj؅|6?*Ivp@^tZ8} ŸC8ˤN"'t/>(+[p?1p 98hAmI3wczᖿ}Ɯ-۪,llIq27$Yc~CT9z񩷌zS~^`rN4@߉-B5A@Ak.O|}#AH~h:H5X0p)T 8 pBgx2iYچ-A͘#'a4] o>C Dwiϧ@Lk@"ZWamYY}<6JMX )L}(d ٚN]F$Vۄm.712-e?qowF.\ LtaȰaY4jxP ;C~mkM۟kkL!6 HО9A$ʖcX8t@9ݜL" ]_[%uӣ#ft@A@,Hq Z ² }8V爋c"ȁ>YB^yj;8܇r"0\9t( hB  kSyPk'X{#!ݜ"I d_?؈i\@yz}m8q/MH8A bi jXx[`;a&D`oqgA@qBVAֱvZRc:|lz&:F1h 6' y(Y g'.xluôެ23ijDr ӌ!G]Rs= sq8XhZh.1j.v+ʩˆC,<BPh$ a5zЌ|^|6**=Wr9iD/͉4H3- Ov"~|J K|E#! \$ lۋkg( P;SݠCCQ4TJ4mVͲp w_$ThD[C'Ρ),Yo7оH$ PzlA#zB+p L HUj 4LB8F8I`wh`!dWh0QۢCwЁP@" a5;az&ŗzKt`C8̂Ep\>2Lc=mBtv:J0vQZG8FD]$&[~X#=&$Qye R;q/ l}hd XGr*h,q'Cl}b ^ty?R9MVE58Lk]H|zZ۫}#bgTqD%Ϥ&B Z)3V\ ۞n,Mq@"@(9\L9tB8 d%DӀeB/\m^ Nذ @̟ڑ:A8aq"G`?0mb_T8{G蓂$E|q( *eF쓑֗f}Őf[9ƣ'P~s9c WJ5}P x} <{NltuӠ=w6نEFA2BB>99t;vp)ѷfeO""jDÁh"(4$=~D@P|]SrRs+Ǯwh< EC//|W=^3g'olep9 OKO2piV굩gc'&̼c ʽuo_0 _k}A8nzq"gvߌ lCC709Ûm¢GAkpm㟒QHJq { xj|:^(d 񟾅EKp{"b0YH(ȿvgD 1<dgϔ 0 ;4 :!43>ْ=9@:+^jhbib3Lk"@n_Ag;'Q#* d Z&tI nsid !齼Pg=l: P Qj~NKX xMHDeğ#38C.!kВAY@c6DN]}*\]ʠECL@c0&] `GDA<(JW@A+N2d@@y0K `i1pc1Cu}@dgN:8/8 X y%0$Yc~CT9z񩷌zS~^`rN4@߉-B5A@Ak.O|}#AH~h:H9o|b9{i,z- FhQgj¶.r6`ׂ;4 (wӑt&)"qs8.#ôXA-ݧ>n.2oYPxާk}ku^xvͅee(]7`2Dvx3@a?ء0Wfi9wXoZn 5ȵ Žw[c#VpIr^p9|42?p:PߡZv0#=M&B'yk2I$ƾB|DlN>wg2>~'b,<{V]v6t]-oXi3k-i8H=p^V ·uղ(R?/N<]\ۜnC9aqgqt.~:L4N]!C<(RHJ=ȐDE$m2/Dr4 \<>̶r8ZD ZDx4C5XS\!d8 ?d/]M7'.81XaqϫH;1H>e~ =Q# ~ޅ]3^sX6:q oVY l"9 Dċu.9i9ˏ ׿|ά4-Q4%&P.+  po 4ogЈU#-"ẃX>ND^%t##yͺJU//܎EZoM5u=&/Vf2:մ(@73'`p:! ׸ ǣAqɤ2aAĚ$[ u'N;r?i>% NR_ ns׶\xt~*?d\d [9@fʇ ڞL J"*VPI Mȇ/.C]`+?cI|PFB١Im:س g6?8'B#hP/B_Gɱ?P= Q.+> 0|= =Ur00Cӱ2 \!%ީ3 \d^sE\<wGg#GnDBB;$US{:a!sC_,GLZр=8x2}!s1Y 4Yҳ, !(@Fl3yh9HIv NobhZoC$$ G<Gh l@LhK|9[p/ny6(Dž rP@0yh> S% ?Nb3|)kEqy{);b2jDĉ(Zlշ]|8eS;_=RN/PB!, NFg§Z_=C ln,_ yB~叫狎-](סBd,?hM9!NMߜffƆ3! 8NZG3#@J EFQm<\HАx"~X=@?t8"KNS9H^u̯3y<`w9- \Ya_DxIt[8~J5-͗c-=->y+EX#֥ONǂ$'x9+x8||??.;xwz'8G|$oHdSx|?\659^@ԋ֤xz¾[B/?k}FMB,ۓsɰYW?vwV>LX\pj_}D:%61Mח28zXGp9og8Kmji30HIpzt..E p>v81!/ q#%68ֹ'6vU7σy 9aZch8lcaI2-|m|4hxk\3'9,8|a$z{ߋȀygdqa־QTbaTHP0rb&U@EG0b(J 1Hh*&4"FVA3,TS1R 'nh]Ժ0 .90f$2u%mҞZvC0P OwmdƯ<:wruY\gC[*:M:5"$03$H%ae%Y flFf団GYn! u7Gd 0f3lm qSMJ#=q7(߶w*.t9ӟ_w⏒P)T.NΊ$:K7 w9RD ĝ$J$Zշ5x˧^v̛s;negyiNI9-YVGdqZYۓxƞx9NDgy弉Z:]y"0ʢe0 C\N#mJiNNQX趭8Qt'E[Z)Źk;asul;0Z[yWIڀB-cZ>5LȧCb!SH`jLAJ쌅-'%hܝ|@s8|BZ*q#pO\Ty ;XQD47& <2qQ?|McI|xϹB|a,Ef`k!{+/_گ^0 ,`t(В35W/oWT 'myVx;sLB|e[xMЪa^_B9zJqa1(3>vB_X칿Nd_cBxfX.M#6B&: IÄ ƀעlVĞ>S.Y{e p_ѢkDV͕K BS#(y#$XkqKs %wzzaRTڛi4mUܳ,-v1T2fs\L3utၹ"Uh/GbbMks) Fߌu%P]aj"{o9rkŏ-fƉəդ|[ӝZȮH!f\Mg5V+>KJKbI݄? ax튻23 12~ݷ.JȎ¹z!6U:1n3I' a6mg(¹d髎]Cک[F0t"Hw ;Xl$$✽/lr7%pE/|jw(0b4cȍu uenͽw4Dtyj}e02&>L DK2DlrNϢִ!b̈́ /*ϛ]R|0竦{ 8BU-[2xʹ'D-uTa. $#^V{AwЌ!e{2Z9۳)/Ik):5e,h%Cs ٦HDJ`@(X>֑j)Ype9/n>)kP.;/>QnFY;PX! {G1!Lc@.n̮ם\aAzU"a;] 6B\(#QLant"dH,xmXY#׹+Gp [XxSK~" amjv9xMqK>NMv{.4Qn";׽oU\֏$1Pv%gwOlh̘o\hG2-;xI`!˘AX#N&Xx4ȃlw5Z[pJzv|7Y:AT7,Iu6|!Uk]oXX`v%m^+ΘEY"FKMpottN!AUINRns]Qw2z+2{5ՉP)̛v/TnZ^H<ޞ^K]3&(ܡ{z}ȓ[מz S 5N&%.7.wfU{KG4.o_aiʘ GoF%mho'7nQj*H x{B~gyZ8"K0`n [ܷMq _ZRz5+o1 B22VY͚4[-bԵgFAǻ)񕀣E* { e&滌N^M.z7/'$1zwRfZ4Z7;3;╲uWcCUez a.wPPj֋7,W:=|,w5^UY*[zk2+-C;ד#j+cWͻf<0Tt?>R9(JZiݣ#  ,0"~ޢ^uũ^ n (YM@&V%}W y)BNv<|mNny$SsOM]Z]im~73% uy[VZe*&mj L<鶜n6Emkr<*s8ː,tڼefnf&,Y#81eh 0wq̖4zV-.4y #e Tux<1*r-qz|~9-c񛡖$L[nd FByM h"gUI}hs^W%&M}W[gk$ޮ3uv}}E2yyWBo9]4 ;j I!r5\Z~c>w_0冞ev٢S.L_/>p谖%M^;Mc0;2}'.|hS2c0L,w2%B&m\ 5‹L4MnjE:d[k~bw>Iz1{釠S}_VؒUy9Ygksyi' n"V GdS뻣;3#$z3 "]gpr7˭MIJ:Vއ2H~G\m$xm,صoNjK;җ麽{.X_!0٬n5IP@\>,Uwl<1Wvۻݸ}0in.rT4a?$4L7vGT~ĎA+^BejU6E UEgq'-)S&֫ZECS"-))Z^*ɑkMBbtՙ5h.MAQTxTak^pZJmwyޯ]+6s/mA;ﮎEǫywm/P9o]NV;AsfuNm1HʗMlU: Ȳh@bv5wûI؈wRqRiӿ Xo"=)VM-j53"j2ŇRIE_Oÿ9; MuZDL/́jaB$f"(xHܑ*˿V1c/r1՞%ko!#[SO]G!<^O@͓SyKHj]N5@2`H #Y 4}Vj7[dV\j""z*l|` 2֙*P zPIa )f?hڴ34ndt`\[XRBMWb/M:x/̌՘ -""blW7$bUƠjfbO3j9ca{LYASYRU ћK,XDL==$Cj㙱XƩg`@rλiXg;8[h FTe^- 1lXG?ʨ2lD V'19DNFughx)C \Lo^SQlä&'ah@7),7ANkB\m(^oCռ x'ަr,9lw6Ѩ$( zR N)e+hћC yT#\Yzp>rz٥=-9o/ >ZQ*buV[p׆^OBX)#^Tu'_5[0yr5 ΊZx!8ٰf1"Wī$=+"sNhD(YyЋA?RgݱæCZ)!/5gV]o>k=?0VԽ#lp]N Rqŀ<*uMB`޻^^Kwߦf0 ڸ;xO!xʧ׷@ɰMZ^ u68 n_LDgĜJ\] EI!:B|&VQ%RQ[>xJ  n#Ќ \ɐ2Y'QQt(+7CH9uڣZ3GmTԀ6K"/LgI!VC75;LƧ%DE0"1*#y $FBf55g P6 JϙX'סRDo@{M $J6;vdS(+Df;IK8+#WkۺUisn3́KYcаsE3݉,}>yzDʹ5|ݖ;@Y㕶XK9KO?sV:)qD#_ĵM$K9 d Ye*)`|BN9f(Y"×.8.uNXv܄s/H٢&A;A Ma-ٖvGuOꅨ3n?@1 z ڗ>v>DgOiL$Sh֏:_ BV0 ^Q_ҫoQZ__vCN7PSUޝu/=^M MzqW< F wH ԓz5`"sx]2ƺ 6wgM\ٖ{Y)QiCU]Z/;GGE'jCMuNFؽGj*Pi;8 q1s!TAE_UDe+^V]˝aZ3UsոY*AŞKK(@%ȄUO0G%'9*&Dr*FT}s׺7w٣ 8V[W: D8DAKh `H "cy1uݵXz$$O̬$R 2 _w]\k Py5MNba>D>b9`{"`EϟVA}. ;*r]Ss{*2(!dS"%ĀAI#|46s=2K^fNE%&"_WKV_qjX9 '^kB8Taê%<[WV5ٽ3WWjɝ|?5uic8J]qY#6hl!WiDFw_xgFwm5+O}3Z_~P>?Ѡc~mHr.'4{| "m*͞՚b}8A.f敍͖Km Y+lSѪ`9HpݵW|wZ2 .zmb\. J,w@zy6YMK  x.CJ-mWѱR &nw9ZF0q4G2'Ygv% 3p]FGIc)9Hrl,'ngnS҈.&/<-Ql;@q8AVzW)W}>=#oBom-[zqO >E7M%f8\ìC< "M]E2iEF-TTavP"s7r^*l*B  f>!q lY! qum$[av ldN-P䰜ylQL筋 .wj{dG$Q!k9t DXJseUcŸ;~1с/>_S9Ҕfaťړ0@PrR>cmOǠkAߖߥi_|/z;ce~zAsg[0vmM1Ŷge<%TZ5*E ?32=GwvBUd|?-";WnXz5략5ٚ9Y4^`F AҍsgzӽD%r0&`2= f ̋"m1=QT똂V7DܨW}8\hЪ(g^$,hQ2 1(rDu}'Kt~Ǒ9apls=.o Ĝ<e$NnRFY"9[J`je8ʎ JR9~yBk5j!;SZCE\s㿎{{yy}Bzph /R蓤A߉B3MxA ? d,/Z|MXkZMj><^^䭚xhS獘Lo/,TBe;U(|(Y7*sHy}{̄I <[A8)ob)AR=o`N 2{]wj{ުkG0N['2gD mbzqJ#SHP Az8-SڭbVZYǽlʼ\eCcz}NޟE-^*)>zz&\q욹VH`gɧ3R`OZq$B$@ @l-HA-3;ZT2ĉ׷q4A9֯ ?l@-&|')~lގM5Shvڜ=WוUkyQ̝bBH 9J(*,*4H1.)8xw{kyƺ\lFRfDD (['$Wn s/~4f_;y<C{PS=!Ao-wKssp/R?^[i_kpjpI|r~ b~Ze3g7yqzr ObV *(N i Ľskۊ܊KKʾgaS)KM﷝:.Xg-Ux|X܀Lsw$grgEgw.K;ҹnO|1_ hxC(>YE?6н`vh3a[o8|)P3dG(*-Օ\e`>D|4iT^*,hd;eu?~$\j@j4uL6?5y'?~_9X-XxMK" Mۮ[עS/b%ݼt@>ȮDD\uA5Y_Q@b* $-^)sPl0(h%c&-\ts|@Q;w!dnuJ ㍮PyFWox3Z+M;rWw|/DJZN'M5471VnjS 6/ 9 da¨gn#;,OcEW:2ϯb'C\봆71ʢ=VVA5۳[WؖpY !&]Dn0NTi{J]x`_2ټ)I,dFIE枮S~͋iq_nOJKQEe P('yYorиH^z?$T#D\64k]pxt3 b׺@G#LibJ-S7v<;W}Ҿxgj*ZOf=P}H/yNK)ж&'+d6=uNu+q$p5t3^(<;|PA!7GUwb׭w6׹o}˰3hEC13B3 D (ӊO \b־7ֶ}IYĜX=BfPધfWWxG)E? 30шn/sZ U w&04$]&td1|IDW Ai]\ax^S/.`AV(MJP|C#pf1}OW?wljKiԙÎ3{r>2prP1h #y+f{q vshnd{Ss]k9߭Ô%P@%:Qb2io[dz&^?<@ RA:3m<ay㎸6<':eJrbHo7ΙCVzz>~`O߾<;,D\gSݦZZ-tn7W0Y2ќBp#7\EtЌ򯛐mEGsz3 KBX@l5KLSweH]Ɍe4\l +7 rvf g-<[UurouaiqSQ}QnpB ыCHK2JҥV"G<77{r#_99:'G$7dN) خ2ye:b8^g f轔sH^xBH;X >ҵKXH ܈4pz"//kvR@&߸nN:qE9E7Y?8`?{; s *i,8pb,c8,^G8Z_\sXF!R'F1ǥ^FJ /6߿^<9d~I&:|/J ,"I -^|q#>WI~7[ڸv>ݽtp/ݦ{xF0g\@$P$ AYq|[x8(1wSՓ#)= Hm8{xbUR.:UOp'*3#C!p"b e€B/PmlTsBz)nrz1vyp^ &ɿM>ӟ3;k+o>Gٍ]TO{"kHZiյP0ptj/j#8Sut5&PCi}( l1f!@spߘNy"@dI` yYY6hF@g[ lj!HPPI/SWqܡkM=)Q[UG_Aߞ-!{7ڨш!J?p} *o8y ,;7R-P< s6)п[wQз03ֲ&=opi=Dr=y9} x+xá`3Hވ@o UG\,7JpFG@(;FQ>:RGyuv6kirMCƃQôt/ Hbeﮊ:[TU gw8b}U۷ fض[OKuo329&&p^~h_i\f7cmNC&y-U̥R5 I:wML]dOD  ,صZa *-f#HIHu6|5D$~ثwwo7Iiy@}1&0{=W)Ʉ *M6/]d]==s;m.CXR8wtR.B#OϜ;L#Ta¬_{C}ϴ \UiͥC9oHs- /~5PpO . 6i8r&å]֙"SLЪ-% uqz Z$g}"̋(#00P57M^'u Dža_o}zrͳx߿•~V_Lh-Uln8[#9Du9Mgd<:|$g" qYZ ~ BU0L'wps R$Nk|y(Tj'v<&p=dvD0?]X{'ziť9wr/|1PKƵTEh?[quqZuVi(V:"ZpM8.%"|6p.C9ku;\0PT ]"A'Vq$zPql/`g-2^)Uh$6qVkvҾ# z5ʑ"$T wY<'e=x<[L+0cB/Y=eR$Щ%Fk/u±bJj)j:5pS6S!*+ﹾβ"X.kfsJ{@KyqwETI(m[}g-'v-OA\X<:>PP2mɉ_;"'7+7y5HV=!].-BHrd J)9/]#c(dH]f-{9*0Γ4~[702]Q'6i'ݥ]@ۻ[ɰ@}SGw3偙HRxItd\!ci~M'1}!dO( wQMVsg0LD.ژrl ( vpk]t<McW?5$u__>~>1gī[믏o㞹T}x *m*zK"_T Fm~LH!a0 en{l$& ˛j)Iw\Q%ߍ!K}?M~xM?E_7zpwF)ZLOBDRBHPH=7nI@ ` I @@,lZ{ZӢu1PԻR%F!GP!_]qȰpcCY7̆6Nb+IRHl\QV(XƯ!E6CrC̄Hi!Bq61սq uVꎩK丬b P:OYu 546˦ek)%GK4P+bdkbyG)A}^QкGJ^r$K:[ cmL*(wzI[ғ泲gQf_k+x]=-2[dۗO-Y>oC>o\ka5X WȄ*"1)[ms5#-*׸TrgmQdm-AJzd?sjpImKgvAIRз Ϫ; B`#z(9k/Y{y][>S]vifuRf??"ljT1rnIzF>G/9qho˰1Ô)ޜ>0oS(YYQO5 ڷns)s[[}!@UX7UxX+ӊ.D YSA ^`aeD)'GhgZA\$L,OPL:Uc ~MtC~ 'k(H| 7a8HvV͈\ ) 5 мjWj+uiw9[ܞ6bT uؓHu^9~ّzZT!aEMޞ& f'XɃdYQ2["X wOGo+ ϗ0vv\Td٣ L5}s/\w*H囕0Q$EC[:ptoTo_I#t2 }6puL[6&r Ą|vzqo{gk4C0$wSM$GS T\D3?9$27wVƢ[v-dvϏbUUnjDLA)1"/Ð׶շwX YX7_%X "C' M6īzn,^m;yZgϫ@Xv5X$ U݃p/{D}5SWj$e^+wksTvAUsnsaߔ7x d NqV  9,ĝVhL!Eڬ">N,Є ` 1m@ XX;ӑM5&o]|Q}'=Z'u|\00%\ @7{ڹkCōA$I$dU+{9ȓ{{H(Hq oׯ}^R,7A:Ҫ4`* NYwqm z^V++W"lmUpHd$$ %"#Y\s;usJA&NQ9o?E~N9)i"b³I IHU6۫VUaw$ IIvڄUX*E:Ab"DiŊ[UB* C-T!ιv`{(߻ƣ;bCK%cWw㹪0@{]MMxA\CЍTTzq579,~:"xM{yi(<͠2${ΰN ( (Xt6&o-kEoU'U]{Θf:鋍f_CVF粉,e"r80$ (ێ}NIݕկ~B(@!7``8mG_-ח`acXD~o> wݨ3Oo~^10HkXNyv Kı"ۺ[z㛼I8(A;$ ?w;l}"yxBg"9qH0}YBrGYH7s8Y``g;Cv }@0,#U© @zljsKD $I$@fXyל' dy](yIjAL-Be"H$(Abηы]Z/>F&o$vBmwM?2=Ut )`H9FN3Q4o`\uߵQq\GGE|*8t>[K:ld j,xyIbI$ X7nySsx<m8TqbU}WݳvHV O+Ղ"18(`dEp[:y}IWX ,kmC:l%$I^Y44}޻䤗SBV0AbA3<ճIE"!2$ɠBj+{_w͠WO, lx?}y1!rI+7(`dI,.5}k} ^5qš āEF~TV"ߟ:c< `,4Py$CB. !2 8͘XDD j/Vz޹B$eo;:r5UUvy籶hakz0&$wn)i2rӗg$ ~^s 4@'̙H@q&r%ewpA$b!HpI NL7dώyq+ŽI8@ '{|:3J,DI 2b Z*[\߃ũ/!!{zՒ=H"kN[}D"{v}D9C`IT2&쒓B;^|C3_~ ^3CXKg2{7^H]CS,AP!^L%DeB؈]GA$;ߟo|hc)r68]~4N9fVl28LO7VycdEo+\ }=C/K!-usɅRgD#EەяR* ܓ TrV{p>}牭B95~mK1P_Zln Sez I5שC}q(~a#Gj%]>jƉr+ݬe@A=.sJܫ<" 1k8Ys{&s SrqrJH 6хFWd<x]U.*-SЀ=7G@|xU bJ@Tϯw34[B OK=w9Ύ arxd1>~9zYk I޶l p@`!Д'gw0 acbS0&DoZ뉬XcDAIÇ!/>~N %!;2sι/H@AEU%ݎU+'S Ͷ[BĄ /\4KR;,U0X<{y-Ea!Cw0ER8B/>u}VN]B;,瞵Uιs I$<]QE*<m €'}oH*#UoLJՁ;ߛι h T'뮺=,2x)"Oms|}^-ldI, ~ ׫wMb !R8ݺD";{S4kIuFV1Wq~3B 9.&&ܧ+%(q !TVrP0:B_.Cy7T`L(9I,5х1R$XιW&B9/_{zqD04%|ͦV_v"Ͽ>>dJ@ 0 ܻzyX~;rЅRz,LS&-.a0EDg8H"#?Q("E$ִ.c=sΈ A$!THM8Iy)0rr+&A%t 5 νE 'eEQR* @($FGjI XGwS{W[y5{;*,{  (*!x/1=VSwϟ+sdG##_;ߟ~L9|M B3W^3%DsK00zyCՎ&_~=,pr $81q[Nf? j$Bz}!Obffe2 4@ dD=~D ^Np&/8<k4#@;h`B$T]$B󮷮'0ig[ξ+$KLwejI%LJ@`}D gѽH@Up! u8i( ;'<8n~/Ӏ*10@L )?yΞDj 9xyKĖ$ù.%:Q33lE<}&`' -U}_zVrk3ѺDA$AA>o`$A|h$H/=P*@7=PP7( {YI՗@Mɯq77s;4Jk}:vPSqh Ͼo~yx;S^@@C0R .#R\GjS9f|Ѐ&x1^#?GSi*WܕtU]=g֭{)@@nII'{ΎwrQ HC2BdzyǙIxw"Q ! F圴VYl^5.MMS7 Pp@skuzuVu!,Y=KޝIFk{4$:(hX:xP"bY'Af펷mz|Z@B!xwހѓ;D~7vIIIP]p.Y(qmzsno:Q;;M6M羹wS-޻wqGϾ끪.ejՅִ5E/{‚,J#gܽ{TK{:Vy [:,wE2&w9:d5s'tS;r7E7bu PZz7"xx;@$$bs"d|HK -0H5Cw^d׿\@g0#s)}*,ޮ ~xV08`tNk H` wQ%s5 M#w#{ gqCrQ(3G^nZxakлyǮu:3$0KbcVFo5\KNZ㝆麋Y݂m2U[D1,%q7[{K'Y UgH|zD6 I*&멙I-2+%)l)&{t!5Z׮Իځk`@$, E oo8iʓ:Vvv2r.pzˏy]2g^kN &f=ݸ7ޅKE LQng[hxk&x2YaԧT/Vr YF)h5 0$x(h_`}$ڮYGM\8Ǖ)9.Ξ*bATg\nDNws+Z 4:>]n8a C}-<s_J9$DO}ݡ$Gփ2cYslW*і^"-{"Hϟ~D=j$$$,,wJgSݸF."սMw~O<WW1.t۩û 箺%j7Μ̔N#V3s77Quu"&e9IfQ}}"{hx-˼y9X$$M.b EzaA.7^ҥmѽK}sh&Yn^#.H,IAt_ ȟ~#ʔ\-QlL3a'.͆ITye RU:rf̜2Aq'&f R,fDȒk~~}Ȅݢ">A!RhQ"/DEDDI?}έ}ZV%˺H$d"/DDDYoϟ=D &wYdݤDDO5Eh[hHBOv#'#4}^GDY8~{o~:xX=dy8@@JAbBA A6`Z #9}uYsq}b]ےםSvryJ@ ͠%#2#mo-;2$@{m>kID"x.SdYG^qר$H,.& ``@%hZ@DDDfOu~{M9ZdfPP A I&DmEy$%DfUq5C7eNlj8Zudk`p޴ 5+Z${W >uc\<mb:~?oɏKϝQ J{ZvW8ZxsFuxԎ$0?qo\ gyE"EtO03)2A Jc\q$:]HHiIY|oGEI8Qpvϟ)$: #|jJ(K 39Qi#rҐhH۠裤GY/6wd篍u^XSőo3 {KIm޶ Dڊ(9)_>^(mB{]8k݂/_(ʛEp@![`@$HSl5@K3죘Se )5m%Lħ744&(d>g^]2ԂH7;,, 7[slgQiI%!YNkJEbC5```yrs 9/w_'}YƎQy>| Rk3Mӿct2JmBshࢃpIII;X gl!xN~~;~B 1M3]3qOz0g}:::jfH6ݢ""AZ}}Y򨐁 '_:׾i$!mK}{weq@ 0#Ϳ}>񯟿о *.,'\NfiF"`n9XBv>h2[nqV humtN?QZ=HHFw ,D'(8=yE)5vq ^6`d @4L&{3H &"xO뾻Cpdu\OkϞ9뜮C 4}+^1&" bBHH`22URĀ躽ZǫX.B, mp8N-/M44c|$M2Dy3D2$5nHfbrxNS (=n1sO# Uη=X9<ˠHa4āDs`L IM >;c6\]osUjScz0'`Y+5jaZZk5miqR-:aӛ6Geo/wzyI -nFyYkeK\oe"@$F^&@rĄB'ֵ8֪٨W)EHy݀WwI6 քZФIV l@039 JDL>!X+Y>D~+̻wlnNtnwJ.zэHԉ2'dm/Wi1>_}=ue%g7|^w.t9ՊtQ(%A} D*l EW!FOKse7[~ )ʞ:jI(H )-%KRT[qcb p[̠/{P> ma$}QDJbЉھ5Ok$H ^B23/aܺ!_*+/~յSf1+InSڬi=XM,}|Enwkè%`͎m{; %AEJnq{^䉽D*Sߔ<߶gQ~J}-˾ɡGe'ԡ?pEhiߵb@ܖ LA"Ÿk oƁFqI*MF򥸯X|u6j"78 צ{z*8͓y-ik=Trwq x &^ :|ڎnf;&JXk]A倘-&_KbHCd\9֎rrwO=MYvOZDŽ^Đ7}ݙɷ簂΀-ޞ"EVԁʢƬH[S$XrY%WIԕ#H('=dVKoqG9š>+_xrdzI]/$h4鯴gk棙;,uZ|*YNNca5IYیkuyOF7ǎO ݩdUoa ~ 龋tz6w9K]b/'g/{s3 ;ٗoV@xa;w׮f4 D%0X30IJM{@2_ht]9IT<'';<)tǏ1xXG2h\9VAO- ׍.53d ;e*L򑛯bvu F/p} x&U]LwaSl.A' 8B^䇤Bmfda+ y%On!5v<;iOzrgҁo!"!;i~ a8QRT؇5S7 !Q7hgWpmnlb׸nAO%]GeA`R"K$>r aZ(p %+uͱuRLI@A@4tD٢% v]aQڣjnEX;ܻυBax^> *NQP!lzw w|7߫rѱAJT IRT蛇T|=.8w"r`j6ԯGXkGDo5h{cy*8cq[f0RbDFüT =GtaB$bsouZ[$<)FLAZJ!.& S2(;ib+kiC/={Kvϲۇ sVo~X@<'Ԇ$MMxBwc^v^%߁u>&c[|˳7w_wyba['MQ\!t,mpK,$jk6zOxm U-qg+lc&sզN { yV0x0D 8nD08`Ӿ*M#dMWAlSEpi +3\T6bUZl[S Zѯ3^HvN\ێ:qƯY0C<_iNnAӳy+mn*cvXCM"@^)ž;G0寊i>cckn]Eq^E!  K \ j$- VVv2Dj@VqXt+݇CfOU^rWEXrU PEdG,*ڣ5cyH8N011N0,9(}">byT}MMJ:ziG32ld4;^S2hU ZS]R zkz yU{Uސ 'HVc"S$x*h\~˜!MiN[g7 -vcbNl {VMZbPsf/< QWB] ؎MRwonw!&G/K{ONo3~TR[\,Tx죯pl)6 Yo!K&]̟8eFje)Q[Lh5mxةĴ @ [ނxyMa]Q<AxyJ@1ڗ}d*ͱQ 2)oX;c9IZć+DEH]heeYR*ĽNXhz6{&s^@u+sxʹ3zvǛ}lf暶wgx>,ɊU} QX.wpfIT W ֢ 4_~c*/7tR %P@.hG&s/LM[|EOs9d9"\k$ .S䗁wF\m֠{S#S{E_$lY)'//"oT#qs+{ᒰ\aGpށ ŌcݿƢ'fVm9H3fgS-QhknFDaf-ax׌]SNJAX#W={3}vs*ke05!'Lw0;5{aO~MCZP7z^S-'S_ ů %@eFW~(:_ZU >ҍ99ߗAs2afMi!mQ"[ .w^C4+/vs2 y2=WםOȅ7'allCй#$8"7Z^{ ~2>啶L(Es&3r$ˬuW_{SG 1XJ (!1ez8TR8n~6zGzת7ru7tFGt q4xڧ+:pW Hw<y5= VkǶ;dCP,Af"}%yVVur%y+e˘½&xO;B|՚% D#uSn&$FCɝ Owpھލ۾6J5aE"1^{xjuwg2-vj72Uq1[`@m|x4v^VKwck88PKn+Ӱ,5܌ .Xf_e|rF}J>)D!o~Xy>ה{l7S!ƶWwׄSoKP$1|&fmo nwh<Ժ$&ݞ{mʡf*͉f&{8_&" e٬(]SGv3Ζ) U2ؾoG@:o27wwt۷,5*! >qMrtSs!Thy{0I84ƜN`QY*ȋCQgUu3Ϙ0Q}݄z΋DM1g7%ጘ(@`bɩoN*t4'ӄrJCY|9IbC- oVs#p,rV'B]m,Ebn? !z'=P&L< #oo2280;7-Mu3^F(غ4re.S1"yG<$vEe(,t֠]9&BǠC/MQ+Wd 5kM$`saR/lJgz<5jlNRyLw=Ip!G#P ֈ^ӫ3V _Ro6$oq)3jR-{5zXl!kt5 f/0wfUhơxqsW`/)fo*'sCYW zN]}zk][g,p@0CǺ בv@l|y]~ą' h@ZOV vJdDӨSV3i}dPrg* TO_M@[y-H8jʣ;Q<#5Q .:9H?AIrfpt kdb*qwDk(@ tb95pfs=3sto~?fwV1ux6%r|ua@8™*lsIГƚq Ș/fR hiLN)ξ/["9WVMiXk;9|;{4⨳wz溎-| T. l)9櫞5n:0kLjEEUU T #|vQQ;vyGʂ%u3Uat*^<⯬/}"0gCe~p)6y$Jrwx7Xtq͓.>OIz:-6$'ݑ;zy\d)}4EqJ]2HZq;aqM8Zq\Ô}3A5`ƌwP|r7NMjA`%c|L 9RQzȀ*.K_D^5ل/,$߫.&?Wo|O==ة,<~Pc?^CvҷruGкhu҇u.Fʙ&c7٤}\YL/Nx\{)r2"q0~ˏ)Q;t0uCq<~5đ7HeH>5f;Ps4Ѝ\pP↨K@ܿq{\jCWԾb hGt ^8T24$e BZ2wӍkyoo\o.KC(Y|T8v\o 8 +e@x࿝ s(kܨoFd&> e a% Z l8ꄴn琛PmqC(IzxnA757BMPӍ'T-t P/=>:ۿyy:5Bq@f:o@P+{` w@5n@jjƵ-U!ֹ 7@ f-Q9_dX%Xaf0q[`N#qwo{:Egd/E]{&Pq@PMg9 @yjj۬4wmh >:k8Հ.6 t'}|^{s(#T^uoo^Ǐ -}rMf}3#J!C]wP]J}-ˆT[{-T jaªBa Mȼ.:tp{( E^k%9c[Oe/iF+WytDNȀ.5S3gVOdX䳖.rRwr" [w26N8vAc8N-4v ?/ ݉Dqsޮ˜ma l[ZK8bY'9 a:aBctλzExYpb~9/p/f>x{i#}yEZYy.S/"5ql܅F-.FO0,CA/P10»Ľ-8՚9D+Z"tu|9{2蜨vDE䣗SWB|յ  e"V}>:>|uBߊ>pu~z{ Kxk sܼDikQc{p<ń&iEUủj4zBMS%k^"a(9y0Lò~]eCGlx=|;כu?+g?=Ss=64| \-1 L9 XN$ȔuI!\'Fmm[4 K]3DdD/ iC@K/;EţYv182tuTEmhy"!˖+u;YnJC!A|5~1 V?<K[72sxOynC> 3g9́'@p"[a  A#3MkP:Gb@ e߳ߚr 3&a3=d|ܐ®m7 ngd5.džO>aҋ̔v,յnz"L:1"V'Uoסdgg-Nγz$q9BDZȕ0e<\u6%I[ XŨFoOVNG˓jwh/.Ɗ$s7չ离-늮4]"R&J1K5Mg췎Xx'qeIJA8-N0n?"rK9A˭eZU!N0K9Nj"H? 8A %T.;wuzx$GkcyΡm:t.%ZT.1odhvY(/}lf.rQ7 č7`k5E`x@\XK(C^!Q"DLM!^/Zr]]N9`ҜUblES@Ң .)Zq]'A #Dpmލk=o?O|.|Qr=P;YevE6NOSao[G<=UW5Zߎrs? ~Oi$C\B"~"w7IYl9O!S}C;^d臢*o?J %ˉ+yM^(_"9!V}w O${;oS~]?\|7G;!2߶^P/ߝ/" ' =>ϢG Cg C?*\#|>d>xa&"qv{x_u®ʚh()l]*TFvݔFY\`w{_h">n <+ 캊_߿@&޺u{< R_o|}C~~TW`u=! Fmt5}o}N*epU4!~qO/^A>;צU5_P=]Q#3?(䢸8 ũ_H> fTU{ L|0$+?($[z/^GA\ߓBv?Ÿ  _.:i޼ǧ|}G3uc/ ! 8@~NJk(L $UDAŚѢȏ'0 ~ 9!p{\hH}@pN W޾?C5r9S{j'Ƭ'#G+mMF8Z f`NFs8plbo:1K52މ{CFOcw\|`^XS\&<$o"I"] o"ֺ)%| l!9~2!n9ol[#zڛ*C] ;@ {)$&_!9Uxy)S0 THJ}+{l8"9#ý`0æjy;)seGgkXAt9 o|VbHE´@r??Ǒk>V9xc+üdzψUoVޜ>7n;ʼ=6S_ӻⲯr? >s7շ|};|Sxω CI L$>-V:ִp{9qEv08^ ڜU=űg63k xf nL[aUy_a픒e&s糦'~ ?ozO>Om81ßt9X>omviLr*~}>rhIԐ$=bgԪw޿wҁk+ +[Xt.CBI.ay=8qX2Ž4sUqpO1*Pܿk5=jo3O`e$MeNx L'Dx~$+BJ,>ۑqDI`[I*=[߆ʼnCvŃ/<}ReI&~ $p9!-OvQ[Wz5uO x?2桚  4 .| 㟁}{oƾ~"t h&,Zߍ33n_kk -$Z6)9i?'C7? {}Iwqt@؍?UUU.B@?T5@fM,-y|:>;9![c뼠 $$[V L_P޶-kHwߛmk~PHgG]~v%!pO f}NUT>柯Ɯ+/Qro!4FC{b3xr^2fgl9&0dh B p/$~+].$ysҰ0-Ԏ8V.a)|GNm32ӆF;G& z{oo78@(yt^.ncRMgYZ )n^]( v̳ ªlZY'F8A']7;f{jX fayxby܏{oj-H7t6jSDϧ|] !nAhg`GlP9wZ5n(i<7pdH$<>Vmm'fWNOڽ9prbkWUC޴m|>`9p~#&Bqezyfb+I0qCPJm j+sI%r:#{@c 7|@/49N Ʃ`w@:px7Ţup@H 'vp,ӁA7lHrNY45r\W3 >LpvQ*d6;΀~'HD 6>< Gfeo,ZGZtR;Նa`;~9H&s!$,J-Ag,B^ZFā?xU u#gia^Ux}mOMz E{g@MP;7q$L̉@`׺\|5uWzؐBzA܋A |"b:;lz\;p4I$0PqhR>; \ ,ֳ۶8$$P2ބ>t(6o!J_;Ou18ٲR e47@!&ȵP)P B4ǖ܏2dxa?Ӈ?ngOO?qtoWنEeqlGSQDIXZ8wGwk_l^n#ca&ޅWr' h<Weٴ !3,&dKd.8m/N2ZX&X7o͘x*=w=DDGmfl-CЫ xqjg(ŨS\A@3$55Xn_q^V;depK;KCis bIJ6c!;Co{?/gϻ:@U"hgnQ  Im~[p>،$5PǍ69BD}Ld@CWOK'B,%ɸȌk-d +@z$$naXjgL9n]exqid)k݃owi64V̫{'DRP :fkZ}D)>Tg_OcNsƧ? gSw.G SHAn$J`ȑ}S~D6$Xccnk^ xp+rloUihj+NE;CfwA%ߦi 1$v>gμO:;Jon/l{<}?0y槷O 8fn$2J {O^A yMqwI\v:Zib4>54;mP`Xd>Ң{^x=!I0 OSf҉$~J(47C\P+~cK9b`C;#庆6|)ȜK#Ccvr,$ bZŲ}FE^́kYsŬd!yBF*CPWEyL l< Zr`k9p$Q3o0]$ׁa"TbH$@y: X>Gm9<"GTЮ#3y͟1k=hH B 9L;]POT/prb#*ة*dqNֿO %~="WwjVNG |rm+`a _Q$Iޮ%W{>|faf;>ϼnw~%iS? ,K wn/U""~K1i&ft9 @ lv a9hk4 PJY T3 J6HIҭ IkOޞ8^d!:|??/c0{WgVou-L8 , m c65Z>LRx0Ё;z>(?Ey?~~> =qϓ3'S&5;,vӎ{38Ś6eMﰃPAj""E.IV Hڻ|fz ??I2?CK! \n\~Y\I}AcVIa}Hl-)xayodp܇`8\j>%hֵ4m eC9xM{O΢:,vle}It*9OAE7]|eutCPs>~ykZWg7>q8cCOkWΎI$I _~mm\=s飈S=xH?{=Q) Ah;I_t.05O~6?q'][ߝk\/wttGS4'ٟo29 @$5_en˻v< !U޹66{K#nUS>ˇw؈,&~WQQT`xų,@fm$qY686z#ß _ěto/Mo"hH$.aCB q531#lC3+U)0z9wp|%ȷ <l>GA$# r]pXQ,My#W|~ Dg *=|T?흇  /\s'.LC8:۰l-א㫰A MC7;#>|@3߄_BȸbA 9_eU~{4KZk'HN|n}I]ֵ֚85@@А%o ɷ rx6N&ノ8㳦nĩ}F{&LR(.qc|1˧Zj0Mq4QBp/âk/C8ƛ7ǂ}Y9(&T@[n@cܺݳ )˱JSݮ0 6$9͇D]u6A7%xmLxr ]כy׶F1[7װC8Dۢl9xݱ!bp9tgC0tG<7Zl)(3Bg&{cHFƏ*%=kEMnXf|o{/;<}[1ͻ:H|< ߷Jҿ/sϽiJ׏;䈌r$p5@q| "I&%| $ž.~cs|-BU9#۩t{aɜ!Tv{ ]kWol^TnK d9p&o5Emc$)kJr5- V4z/bs s t8gjp60|rO*@RlGB=N'ؓ?V9*oչkq:gV:U*ڶAN9k}ُ*Og/O9m~^%Li_Z{jww(cL<IMa -aOIHܓ@9mt,\} $PfbLϣ?s\pNr}S ٿ:_l ?<˞\+ax,^=foG*htj5ԏYjΔl߶cG̜o_ŷ+ uttY=~E8ٜ"o< ;*?F0  yFMUJO>t9o2O~j`a }.H$B3/&:>k~;Oy1◎_ǎO<-B|ɰe9az` e4y=4 h:SK;b;󙙌cMIOGddP-ͼHt8:Ɔ:8'|~c$@p)iNI#r- lthU'${u8>8} `7mai[.[~}bܟ1Žkgq~<=].q윶7btȀ>{|ϧ̝> }4>"-Id@Ὶ5 a$CX`7EeGӧY@+^ -nކp1{XZ־q<l ǖ6kiO=z?=)*ݙxxJa/ӯUUñ tZ xw&SI$^i̢IM"NzJE*A4 0J Ą=كuʫGϼ]oM\Σ,(e/2`7dZВK_}hP YX8qr.߇#yտè_p;n9rÓ.LWqN[LyonD6#Bݍo3u{n2;NGǭƼF%68rIC/@%j 4vM`gp؋c3C.C3&IO+e^=hAbrbvW EC#?ϖ*IÇN?J ϭw;w9Uqr}[cZmaR| E)j)|u>2Kcxi䓧2i_wwJ|ğ=i_룱8O3ti8慼f1̗[oNF1Vxk#0>!fmTG?mذi 3raGţ)Jۢ8Dћ IHIh3n*kdpv@9LM $@ }C'd(&lq0鯡oPj! A h & (D! `02a}v!.:8q_O:psa_jHDM-j4uaZWXLj*W"Fn2;>G,bWûw߂%4w8+7~- ȴ"/ .w>W^D^*[7 T?sǞ-~'gN ^szߋy\?1xб#ůՄ^p#YruFP69 5x`+5dH@}37?#Cކ~6Gw$D~"_?=]7C_"hdx?L㝓 _! Im~CKdMZ}cȥ!saHX>iN^ 6i; q7?A[RX9&B lK+!yѨtp䓚N]\(f (z wkd&RB.E|YY-n9y#jݾuŸgv(Op'6Dx[Z\oaaćIȢ Ą&&p=map m|N|=>_PbjGv'Ե4;<o"AFR ^^j%+ӓįgOggmռu[ p ڮ?_A3H{/PhT F>ϑ~ǒ>Ώo@!0|-{c5S5x֚|4劭pR8OEG15sUƬ9/VqIwzxceFïn{[xO>=*.|Z֣9x;!V8A$lK ~~7U$lLsLW쵥KgNTOϿ7c?B)88: ҎvvԳr󶛵|U^nާz309?cn{ǰ-?X M}h^Zrz0m.ܮnkzyT k! "yn@* gK 'qd|ESd$o3A٠~ux'Z\؛+ZmiD#N4<X!z:VμR &Ue|:6sq~b$9VxޠZdډuVvp8$8cQ$n&Q-.mVop~OK8Y'F?ǏSiݾ͸{~M/aGɟuy¨=AR|2G[`3X}$~w~`xM:4qq;@ C|\ DXu@{yI %~쒀g0:<rNz_?nG#DbI#6H/y/(v*|EɡB좋uR<_}P>9ĵk6fCOֲLAЃAi׫BF"@>,K`.cFG'xQf}cOvIEU:goSvUdz?8'pi}s0؏u\H?iu;mDq&odI$mÀX2 j$h#UQT$3:7 S+v I@=Ys~ w? c۴-ÇA_$Pb|b'yz{kD(9I$n$PX3IpO6t6X wv$Un2vcjdkyGbju36<nA53 +*[ȣMl^Eā?HpG@L"ExDpnH; 84x2vqq ;"ࠀBGAIǍCŹ}i4vn*զ~p{QL*ò p D @G. vy_A_5[UIǿ|fcmߌ̭8ld&$\XYMYif~Nj (I;F\>l(:B VhJ Hcĉ3332)I75f(04DbH> M-h0߹ݸwwzaY׃ǿBOG̰{WBqrN[L37 BX2!.ٝ,)>}z'Ȋ? Y6} =2c^{|<\$Q%6#OWI/fOTTj^~XsCC=섏߻PX.>1| X"3E@nդH$̄Gg/fLw|8Z֯Sda #?0Gk p%xH` =[󞇠8i$=ԃ05yc@"3cWLJ^d\%Ygkѿ>\r7Y -]5<,>'Z8 M`3V@%>I!vFF)#.d!l!\eyЩ!J c~R8έX!fщ{T0ט,?0- ; "O;yxlm\:? @&4s"rs:qɾ1\#E@6L.FhQ ?HI~:HB5FFUl?A)ӐƅrRKC,V>,KʗWD1 p! n[ᾙUU[XaS94x8>۫ǃcb<}<_nz#FJ>ẖ\>94܋;:5՛%rPt Xٮ1- 4:$@AI/@N]myq4{9葉_w׌8I}ui-iQ΃5KEEDp(< 1|Elg-mߞ9߷}ak[z<;pmgwgI}F >5õCQ9}+ }kZ}Ϗпsj""8>>I]H( $̘|zqظ8#M*ꩇ&)Ot'?OXieF;umM>boi@cUUU  hƟʎq\n' |r:`_FBvG(^F'I壳q%Q"G=.uORw=gq~e0?p36UU\M蘟O˹wƴ֯Z*g6+V%Ć\Uv ? h؛! ;"+dH-46lv=5 fS{ZYMkSȫBeLN&{;w)># /q D@,?\;nyid'|N7ߓ۩&J>T;~y}q3ڪpGkXwB5kX2z}`1`ǟ7?$+M/ͭkZֲ0#?ռ Ű?,>HIhI$I5Ra:?|7|~.u(o_RM?N+@Hy? f^eL; :I"WH)l$ p?Gޝn2};}4ι GÒp״55gH]i#_?|UUW rPoz3>սҪ|OTn:o'.5RsNi۵osmc)FR2Rr9$]Ͼwc`{|ہ{X֏~Վ?CT)ak и*"o!߂;~q78"W ~8 Ph5*&v^[~\G3283^\I~ϖ9~d|+8|qĆ@dS L+ bwd 9uDbI%$I>?r)[N<]>OX:lz8tkI>{i?,ݫf36^3G|H(~xv?OP~w̝,у|A; >tKr:pR5b15xTfh|2r:C@ssqgdh;޳bEPwu{^.\SPͺ=ӿe<1g[X J,cwˣ?zϼ=i|{r2L;$n$Ov2 !=jQM<Q\w=ێw[Î8T=>3zvp*liA6,t/}_n9iTg#9e \lPX 7~ f|z+̀o;09$Gy4U+SgOnY"" jK&Ķ -se{Zqn,Xi!mDI,q7 !l;Cxؕ{Wؿvaw?-nR6j#@b:%յA-@4 e]Mr{,ݿ-  $2mB D0  ZhCI\8 f`z V?;O:'ޫdjZֵ©M? = 7b;OCBY3;;! fff4 v= K5qaXOK!(0C9J DDAn6:Osƭw3r;¹zc8p A%xAP ;7CLAk ^O?<B_:UBӈR HQ+K>#6:2=1Nտ^Ag-< o(:e$ }=|o͏~{?םߕ+7xZ@ֆX{rn8}i/~]bz'VIt;2%:}  m_>=fwQpQup[ytI%m7 ;돈 FGe w^ )DK9wX r6~'N]~$2i@Cl^{;xw參rGGР<>!nI7H53!|=cWg ĭ0 {8@_읷!Ĝ!wz*UUUPm)d|nD W>rB9xN-pEkYlE nJxtigۯ2jf}*VX$|PA"$ y}xNDžCIܸU!`y5L_쟑b8h;DKx;|I 8GآvR!$y V΃v~[Ha-,^ qqN_Gzu>^^X靿ɮznC'iP?'8QF.޼kZղOvfPh5Svуګ 0STUAAU~#*=_֪yw(ߎ_;l}xr o9QbE[3{9gxz{|gǫD&$8*y0+OſݞOQ#7!k-i4H;#2P`\/Dԣ3 1 |񯓶vOPc_}!?&U(> ^ƲO2gGw[Mܒ?5fˀ>@  _w/y;ki{S>;@1L1?3=ݞv|9}w{V~]x|~<\_zr<%>:oOgmW×S};y9hA䇯|7q#qmAkq~{~fh{{[2#ġq l΁ |'r=>4ykhyy;{>M3>Y4y>۳ Ii3v Z h Cgqp/~W}6Ē8K^24dk uP0],Wu6̚v'apCܰ4\{ n~&ŌҐ^cҊ|uy6}8ѽU{uأd_W }| @x2|'_{vwwgwv!@ 2$Iׂp,48o4r!o!g^xğ&':k&r/g44w{G?~F>?$H5nv RJ%F{߭}PNAއִh$ "">IX} ?I$Ä,϶)0\fbA4z,;"R ońI#g-knS832o{d?/>5C \!γFRuwB~1ᕟ0A9)zk4[ܹ'[_y,\D`ޭf>6FD-+b{rI`y`a$d㛯x"{׺(b/91lac# û!GSM~áG|Uڲ޲0Sيx ۠`dpAxy\Oj\ʇDuA8e)-55O3Z$ yn*DCIZǑ6"jB"T K#2RJ@C]$}Wr??p Yhd;qBE'ȸ>.(ym$<|l8p>ͼG$b|gX~}Ƞ ls8`xLJ~uwr{߹ƼȠ kϞ>@n]]ܸ^lF7GkTa@$옏lX ӻ=gYcqccL:b#rJ !ژ?3񏲧i9O|>7|=8pέͽ6&N>&!xl8cBIgp۳ֱkIOnӟZUP ;P48lԊ"m^b*/h;p `@BlϿl8 qq ܎VAj OBl~Խk޲G/uqpyt<~>zm4\YJ<6 - $xW/1wxfۜ raY+ʱʨ}k*wmN^i<'iQ0 ϱ;V=MEV`dh5k~Ghm [>;{$Crߏ9Z9 gkof9(O_tC&|A!;|CSawUP>;h`+/fCR"3"fqhF?z骯w/=ë+~x3C| }6$=D~cp[+zȽ6=6E4(]94U$UOM< )NIi=5DZ7J$I,ňno|qKNhmyw'̻$ n< K{L|5TѪ /A)7 ,KmM4'_;xwa~hE{ O~IMq6z^>}[lY~D?v+-$?I?Ms6l!7& %X}qGęD5X}Q֭łn pj({añ>_hlk,uxS<"gI,>]$Ȱ#qFk DDo 20-(%> IHHq\O$ID{tzq44w)䳱֝<=o66.qj$DNYq<o5CC>b{{9g<,ݹREEVZC7\uNyfVk^fe綞9 SDC3,YXPvQ`&SG[O_+^uVO@k# WMaBe+tA R32D,.T,#FA#fd1~ jFfDV>;ns$%-k]A2#:6| wfS_$Pk;Ąkm |AէM%+{{m=BQ $dX!:y3aյКk}² 0&ITfR)ggu0H8ss|Zݛ&*]uo/L؂g`{V<=Y-Q2꥞=j< R'9^W~1LT&YclM>m^I(;5Ę+x5xG.IN Rr$a7!\;5j0oUx29/;wnx)daﹷ] 7Vi\ᶵ2D9`E7y1˾ & GlIdz;;Gsasdmh9Z;!9ϩBby%5S|1#ojW™e(!{PM3A=&\w+RnX&]SzL119Aj2.#zƋG.:zg\uj" ҩnm_֢Gx% .2;B_wlj z77= /CYЯC]}?N |-"8rC+;< u-YͲ&x0 d=ɳoY s]FNmEOhouǢXz/% %OI]oԴHWO;\jN햿ə^r=r rC6K1'=?ОeYq~1O)৺O,Xk#| EDk,+Y_#_-軴-KF o99~6?+j -Ǖ^W3glQK.sG+`3rW {C4y$D>@H!GN'{rb[⭼9E:D>ܞV0 '= vrںJױyJE.ܨ▚^I܉<^A(bSQձ_FzNli"r6IY0~!MԷdvn/$ro!IlZP@͇{iI]\FN< $f2BJ"Nf@,#IIdmW]k_p7,ɈH=48Lq!9A*wuZu:ŋM*t 5 DvH Z6s} I$pJVQۙ`b+rrt4雺rww.oYFvPL1/@BN`fƒV]=Nno<]qWYЏ&j^Z}j5w˽.L.n3C; 6_gXW:b+'fe"9I&1!"s<{/yﯜ!$64O-5.)Q,$FI)?~")2fAYVY|LKR_۝I8YgCm!~G.:iwccsiK*O.Ztv;4(7:|crv*)2ͱd+Q*$eRmeNzv.*ӧLs*4E8 VgNvmVI Z%Qq%Xt:]婽M/ 86\Jőq]tV{LGoXljرXdnHz.aדE"DD'V3񍇊@EY\#b"G3/'FJ0SEF K>}]e?.sjW(Ѓ"k(BL^Z=z;`@@O0%TV%rD"P QT0SݝҴǬ'əG ,8P$sc"_Եhٷ7mn6@ s9A#1卜9ˡdYj-uwe'πIIuk)ryyy\24]ĩsEU8ui:NpvN9Ξ?6sV'Zp \ZarA!LR?~~9Y"%j_KE)]|X!a60̸-tM:T;.xZkjpQS3xa8fMϦ|C|O.yO , Q[" MA%{r9tPڣV%Dª0(:IL$@îޭ-EQi,JTA1,AŊGS'"4lS1#y.?Eq²M9uLW"MUc>4!ܵMF+qSNJ=C D-AiP2i CH4_4DEbR$b "z֦'0 ʟ>$#!K-294JSC04Zdr0he?O?A?Zni:(jStfƀa&hA@!|0 HAb\o+qbk;;ɵo5"*n!񜀟P&.pNOaZ%a(8O}9wYJ-9)´,2$b#8HʏOhtDJ^?Ӕ_Xَ4:qM`H;."WgtEzLⴤK.U*d'ުȞtyăQ.d;hTb[4R*UBh%2(Hf߶c$AHBIP U"BHE})xb8w؍ư l_Y =h`zfӃTQ>S$/I֠iK*gHbS飐4Ccu9ŀ*f)$JIY$)UR=1'˻4u' ijEMRֽqc1 ĜERe&-tWiF-]vwVP ObrQtP# $%&fK.p .N])*w%ҘfovU=U&I9DL?/?l 0zĤHξ> ~~/8]c.I8gf\qx6~1cg%6%Ǚ$Fd1\`, gZс?HjV:f]ty y FaAH 2jhQ4T` XfG"]`5. UTҌ)2TRά^J;33Xaf&-bhpa(H$0XijDI*QIW>FL.^<7%FK?߹!0՗0''#A Pl|grIt` ݘFK:䍐p˘19 TM҄Lg γ;zN8k,vgAsZTƲZn;5\lm-p48-:ԼL ȝi[cΜM.9J8bN#LFۆcM'Fklg2dNeN&Yei˥%JdN6颜dlo1Μ6\TY1Fc&WLq8{5vK2D~q1Gۖ;[\F{sdc=83ybQ( p0|i5 yCHbWy'će9x&NZZfBPUH7!/!-DiI LV<81A Kikqy \.𺖖^;= %c01;a ֚j& JªI㈦p{2?I??}p@ 17f4hh&CE.ƍ ekQ}b3? ?E>^q5 ͒ےLw߯ǓE;xCxS?i[~~ B->t8zg ~VF!1&oX@5|O(]\r^v7 B)қ@ŧ&hXhfyo ]lz_Ӊ<@mճ)3'ݘٴZA' kn!>Uq+`0Nyo7auͣ^.3Wib@Mb n f֭喧X#@5≸+j,ǚBܲb*/ !;DBN퓾!DC72q; ,5D\j2dN Riw9[z'L4ZFС&x&jetyD{ⷑ$zD_>9 aNu*sf~rDĤVhgG*φcca]A&֬Iq=ߞ5t {AxD,`xB (\ 'R@lHmxofۉY$&b[Qz$ŝ= b$ᤎ)U&̸tE;:Z^aßaP;ZSޖBypRG}߁r{nݜuۜj7 Is=M>#3P!C2> IܢQXٓP '^1? \9ĬA*'0 D9 ~xpq1}l|ؚ77:wU=LsQߨvy#yIkzD&_MHQHI HI KCIO|x#˷b] עz /e:Cʽ2hC*.nwbfIڞWU͑1eхUM0 o%h!MW. Pi?h ۥb廲Tˁ !#Փ˓>8uTiuԾpcu|\j_e×q!_;ܞ^}G+EYJ'?*FaI$p@*CCABlDD3M3wQ1$Da!.1J$Q\{ZpFCˀժA}oUrc߰?ϋ>%0ƏL~5=癷 x__YD~h|0(&L6TbDO S60A]q/`gho.U;qix}վ`#!VϼmR4",_Ata$cjָH -(#M/ :()y=vuG^T =[ҟL;0xgL޺^309۩% qQxHz&a<ץ2H_JI=ֳp=i؂{ ށ` +6fNCy1зa_|C?~ߟ9>ߏq]xxįkx=›ڦPGr`N6UW#L, ;ez""ՙ (}ٱ$N@)!'&u DWL p(ɠCB $QQR+*pѹ;%-ҹijյjW+XJ֝_׺,by1<o?957i  ~E5SCc-) U3#4{>0qHz bVLqB#LEWjPjBySԭf(W9}՞b3 T5MK\b8:E,Ud2#F16<'ykai[`-b}9NI:s"P[!rˠ!aGյJSsk^aLN׋ cS ZO3nm-b uSU Z~](X pJNyD[xW̔+~#]ˊC.iVd k(KC}Z䩉\H1=>7 DO]7($ HXb_: H` %S/sgRN0"Es[45/`+~ bSF6GT#KXW1H3dGTNAG_嘁ԣ!,L3V<΄5u,և1ug(f{h@XW{zL6@Q[rA!VGofo\zڮ˖dOע Y'.ٜ:98Q{D$B Evɺd{k V)ù( 皭«5%mKK՗v[\5rgvG~ N\ 8t:}w3jD<ۜ1~m}٧۰I[_,UŢBߦW<. rۤpS#e4ܽu= xI unrsF?P#?_,ke?*o'3n7=0q,F4liN<6{6w?= L4\̒Yvyszvo_*:ӮUU:?X;V ޗO.13MyX8 c( vId{8k)ӻS%IlH 6a`_WÏL&*O1*t1Yk9XM87ߞ χjY%2\ɘG@FI$~>ȏݿ #  kfooLJڹam%եC-m5wG2 * /gĴ9?!bDdG9hʼn I$>{syv "uIqh"f3Q6ޚUT0?w(=WD4JKT43#[FQ5Ӛ(S2tD^VĊ.=tQo۷\_{5TgWSYUyD|$JI$WXu2Apۭf=cׄ> c89j ;0DI7v5_<ۏ/+}:;PoaU5s*lmO u $PxI;Ry>PZ[֭nĝ]HSD2ހiy>O$3F _hֶiXgw`M͘Q̌!,j&FN&weF20pqP+ jՊa%X֝8N7+*6a5AA+|qyռzoۗY?Χ ەeLsX#"߅PZ(CrDpӪ3^k[.dEa-VV#M67rL%ȘoXFۘ0""R,Dh5NZұDHm؛pM ʤm RV)Z1EY4A8d.NKHv{p;|So)#uYw'^'ޡD_)O{$Q)dzebʒLac%sI!@!0K0)D???T^ukoK9Ƭ31)9mw%q8tY.Ff\h[Q_{ͧ'$90`߂7!f-  &sj`AV|tȲ>D/H{@0MGQ̖/Xo #ӻ-N, sZ X Xk ]181,DcJo dvvhnige J`DɑL1vAx )(F?z32 WG8  IBP҇Nf" КE)"E!zTݥaC iR=qfgYoD.n{c @D*veS!V%U袞>kGQBpqSǵ}t{z(Jb||͛͛<pa͸}?-uKf3U[z6x|avDp@Hc 'ݧ780(dtDsDNG'-iT3j75!RZwU}Uw" 8 :K\T#Jl;C* 6e.$A?fM0ĕ:XK+<2p~kSNKZV-c(%DHBEhC뒊& #Q7'DEiNl6vB9&Q ):#$ҎR"S%E40U뚢ֳTPu0Cy~ Vž$ 縀(P!*tNE '7~yBh(h8nOˁ)rDDOgϗt(iJ "(:*zIHv()1eN^/*ue rJJA9 *(%;5&^zNrљֵ eL3go^?ǧd-/3`!c8Jb9<(ְkXB^i 袝͝V@JՕ"X(Ra;=)H*1  11t "dfXH|ƣxLL>)!]a<1;[۪@"@qQ…C K! t[mꎓt3lywufUVb!YNvujMrjצa 7cN-BzOVsufzYcpo(G^ B*8)Vqؖ2>†Gm̽n}:F^xs7ق1u{@!*5Vx0x?I 鯂׭AUStE, Mr9fl$rY;niPkb] | wKiCBW\h0*=g$3 Z޼h?Z E F< 2Ahn#_3E+^g˻尥 A<_j`E3֢;2>=Nt*&ʆ 7sGV, Vwq=}LPN2$a%_$,K BVeeceoj\*QqKZ0#43Ay;vM8e}h2!f7L,]۬N:}ku9lJHRӸ'["Zmm~5:)ԖrI( D~}ƧVv5]<5(3(÷Q8Jƃː Qa8 8_|ZIRv%1/):z4ebd/Nk97qI~uMԿ/r{g[H.*/.'dGP@!=Z$<{Y1b)xrwx*NJ$h|DŽ!_i|AJm̅LfkR[uɏ%~HxZY.ᶕOE-ղ2"A=z\_^^kPmwIF@v {b|DE3 '';wpHHk*Z65b#t,jrItjrρyD;<(.Eu߼fbcLID! !s bydBѯL+x,0ZoF&z&)Zst)NB%H^7l6 OUO؄ FkёwU}LZo^K25OÈq2wpM3#ViÈ dn~ӶvJMo44l_'<6Ik^ KK}TwfNqNtkqۊa:&pNc];qAжu27s .i]V4pnx:J]b嗩M,`I$0ȇa ~ \W۾]2rzrӺryV]^'<H,H2\8= h'ǖ>{g6s9z|Sdxdz:t iPx39:_Mލw8DݶIg!9HϿg1fw$&r8;'PlsU[80M8+ɥȹ pp-U ;;&;X=NxlVڎpig 6,bX iDZ//?;TWЫ W^MVꙌdz7<3[vE4GTPs\ár<ḐIk??:R "],idRP^`?ŠuJF(Q2A B$U1BYx~돯8-_ַϓqw?26jv*X<>|:2K?D& ӎ)(I;}`Ao[ƒ+ϯ/zc)W?go{\r{7O1[Fj#a*I VPj1 H| NXrcvt+tkWO?15Ⱦ;*D@] gmAJ-@ :-)$/\jª*sϟx|Q3BR"hȥ(D#8o<㾉uQaaDL^"ŀ;s a C˾8W*G%t7@ CQ E&0+[ͩ~ Djf_=98^I秮i}ߥ]ӹM ĥ,%'c1Fa H?Ȍ|+Nb1kpt`VU$Pnj`28`Ш1=8箄ԇ;CEոqy9ÞH{;CEqc8#)֊hiNU9eRTl6Uʘ7QV:cN+Uخqmm;كxӁ/dY4'D˼?>k@$Nu=ǭQ[$f$^|]Wia04· z:4k(7#,̂Mrҝz>myƓuU`H@)\1IŨy "7!~Cxl[ͪ861ni-y`` xŔ_*n9I xH0Yª}s8H^t*5_G"d=HdJ8\}>< ;0$# ;zuwk5M:k5Md H LVBbbUAҡ@RaWSNG0yI$"%"Xۀ^G i#=t7Eխš\"ĠӄDZNKRVEpG^Uf@(2G! H{yIGM6y)u_uE;"Uz32&JseST)4zBƁ}`f `&`&_qILd 74lLF8m'#GU"жz M|=^ݾ.|k_LG<'-N rr9x SGA0u6P.(s!AM1Q<ۿoczxK0 2J$L"F>!=$r:%()ϱZѡVt3drӵ~ uB O@&&Jb-n#ĒUQ!`HRwA 88h  91Fyl]Ūn~Lm l Mm '+bmӋ8 C쵒 YI7N`uL@ҹ2FP(9yMD@|MR{cN238{U6d\ٵ'Z` ɱj(عIJ R؅ş]@I "3gT!̈́2He\ᯩQ}``PɠfH )3]a`d1 82lt9پ4R7YEA?'S䈝w˄Z87bi<ښ !&sn`:TЮ}#;k8!C7hŃb  X# ?_D~lQ5[7u|c< sw8>3~~ӇOi2,H͏b>3{Mx[tO<ʼ,]%-5Q {4O&}Y"@œ&[:Nfk4hLHI(ΣY}'8qhz=pvU7<6T QQ6rf6.IEqd2("ү(N]vMwm+o9yxݶPEZ"],W< wY){@;:3 LOcq.c1Ct&3ؕOuЇ6yǟx=6ҹt*2d2kN 8m.Zj۷]ʅ EGlQ^,2T@痽"[eчyP!NIJmER;#!'ɐ>Y1:OuNgLonJ*NWeRF %w}%͜>×"|;PC!Gw t½~~~qI_,H=~:d4ŰH]$qd␏Lܣs:u|g\p;pӇqRr/ ~ xǽ3[Q5moLOw5KB0^y4QYgKo8s' pxGw6{0|Ax NS x8">`uܴR* i8.㤩"Ɠ)Çq`1ٙ};J+qJP6$p aAkyH$\4-rHD9.0cȰc`]wL8O|;Jggy".tI;x `@0*ѢV+p@m='*;48/xnwl4Cbx*#n0ߝkZ7ӧ6g'bŜ_!1"!nx,4(p.<@ݚ,H&A7ZhdI6'7>8s3ԘJZ]ErwCZ#,Bgpܘbp 2C:p]qm5 j {p Ɇ͖Eq"+A( lԈU"Al1u$C p dz0}mp,_wY$>p9!s`QACϙ!NjoGb-Ke[C8Z A`g6nE[3fv0Çp FF&tIfY!o܋丢$Pmt8m_z !Ł="9],:'I+M?1B1GIa?ݫgh#2$3Ht, E Ⅎ5 $^>z!ܨXYPKӧ͜1Ӈ iZiOq۱bAW#sл$ )%4IaYHb]p pÀ,u'M>646Gvk5Wi\/ $bP(A@@'K6:@ $`F9MkpFCqaGB hˌa|wuՖGBB檪 Yl7R{oxS4ɹQt{m-\޵5vΟLy}3@3&6 X&+qFWTʏ\/R^v[;3WP'gƬůMY'Ah +D4$ˑgv<%p<{8pÎ&'l:=I3\d a %H.> 鏗Dy|sprǬcLH~L%%~|Q`FI cCD1 \`0[m#l,~0Xީ 5" A3!@XT&fPXM Ls@$j&ԼGwVeq= Y7'IB"@@II'&shQ6X7RH5 cӗqCr[ up8Р2.()2p68o:Ot<\k/JcSɲK"6~6,ԕxaoa߾kk^7XYA퉕=NxÏ)h5H"{ B$$s}ҘĚrۼH##nǛp0:WbX"H+Z2ND;Ȱlg`9r &qcʼn$ot2ø$vشA<$]zML]/`[%)H 0))"f)@j5RSCu KʐPQ*UJԦěE(q`=Q$Pw(T,H訟w $ޠ z»e%_@Es_77q w[0v7MLgI RڒRY[IĸyQgqk[EC}/ρtʿ>PNU>C+}ᙂ'!5[|MFF0 C9 3ޣ$y 3|0fpnLZ)1[iܸóoF05b*({M8&]MiNU`i?%1mT[a?1qaCi:Ȑ2{ x μz:xnd5jbAb(аr ^gv-VzJ ߩ31B)0=d ܆f/"Qq3v,#%W0݋vVzJ ߩ gxb, ^3?~/_h_&_Qu0 7?%yݏJܝhT=Kxψ\+vN}!}݄3mؽ? f3iQ,pn{GQxubәޜ'Χw χmrXg\4{{pxgs()A|}?7 @4 $OPΩ&Q}qidr袼dT==}2\_wk:˟*Sr;]& !8(N0 DF'pf>=;yvcW"ol3* T=y<]3/kpd Gc|dR΢'r^MJD$PH=$|8^=q*Z 5MkOi7ll..u k.Bpy!-n8C x^M:53A7sS:Y[4DFM&@(B C ǞqJiI>^ąW ==uTW{˶ڤF겦..mQdd`ԯZ. `ˌDa0ѷ GcmT+B9QgL^`%C r/tWo$MIE$N-E}aa/Kn26nc!a~qڋu+]8kS r,mUz6*E4㳇DLC,0Qr nPF:#]: &mwvP Dr;)059tp!õt0)_]]qkE 55aY lF1 Ɍ3SONāc=Ĝ䚂8W"M AAIK A# 2 H("l=[ڴicp}NʪӶ>v>'KӊU6g8X#,3$z 3m6سM1 ÆHL<ae#yZ)ɘG U*4{J_N=8Wo8;Y5]6m+qVǜicO,>1ql癨UJqrJ|vq*c٩1cISD֍˱^4tƖrƍWçfU)*qr=[41ZURjs\ܷ/w3OXu\ɧb=:N T{$z}aӧ2nb $Ѥ9:{5#;TJ(v:s9'*GTN"*exVYa6\CPdmf+-)y7rv~}=,NfRǴX&%8aF1iX榕8VݷI=RN^=N;tw^ 5Vudi[1 ۱pSN񷡸ճmulazc5huhzÎBy馊N ¸d<2GRm}Ahwx^r!œKPnCxP?W9 5YL`svO4 Ś*mX.o9ヨ7J#9)o2r\HcXDA<)& psWA1bKCE&´ȴAlV|~~awÛXvPD90Rq.!Y3hp.h$6 H r 0:b+3w/7r#bX +Sp0lCh$K9SNMMb+ahf-}xȌ]c4L^pOm{7ٸx^Z71pV*돌ոq܆ޥc6xsL8{ ӛfuu5~<;=yqeRPΤ")G!@}QYV945]pfUI4Dn$BȄD&VTǢFIW=3Pg& nb$OsK'I]n&$رL?Xi_ 쉈ܽuZđ̃<*pAU U};8N$ۗvD"gZGiTGS)=RKu|wzR pu8e$^xwoJW9\Қ æ 13 k|_%'yWu֝u`J 7yfd 03CJwoUWaV8,.M,jdXRa02˾ynW-ky`-jw 5dF2*M2Vޚ6bL&تS #cjp6F8f\fU`k"Sw9y|ZD *rToA:1UXpilAp@<//VVwHy[M.kާXro-6P1#%RDӐ9S 2ȥNL=1ڶaTqG[jX5,1tdTa[PXLL&0ntwxGGNwL#\DJVu%K89܇^uSAs ܵ.+P'I)ҖUPO*pࠢ d À& {KC$E_( """*=9I"[S D9Ջt1 s+YR4mlda&X܎r[1$ws+9ÜN@'!r|Pp"5DE'(TgŽrA G$"*ID;C 6+ĩBOr#Ha$UeC)l1z򊫧] a`bG8Uli'0SlHeT 0HK$iSX 铺T0~Yz!P-XEDG[*Vc;9Psse0U&$GA0(96 VBOh ">;_æmչ)'lfFrWpr&3/ls,9WxM9^ؚkݿ*0;o13<8] X3ֽ8M8C+ۉ')OlU>kKh#p >al'ګ}'澄}8 Ѫ!=4,r <wuon\^Yc zR=@CQRvՇFKYA;"tk+%Ǥl00#e{3|*cmG~CPW5(hݭ D +9fA4 wPXs[u޶9.]+r̤N=~py1}N9ޮ|{w_j7c+LO6|!AtSsNHޭw7]wF'/"N  I0^G y5ʮ$<Ͻvtݐrອ9D1n98 < 4,SV(^0"b?g7vh뽙Uϙw)DcQxzy9W="IJHD5N9ɭӭmobO9\oj{VBB ~}</& O7xcT;LN\Q 3;&[PesJMz]~@׎kM۬ Zm$A䬔IP'Is{3зAb(k Pqtc+7S_f@e_t#][>yMZ,<,>< okZ\4\JpHW%.Ů{ ]H]:KCۍԵީ)otR<<"4| kq:ߝ+( zNrSd:8 vQwVx.;IYKA0ğҵEhS8;_sjGpTk ZTӬ6V句}:oq~g?dNɠ ƋJ#]orw^_/fGAͭQl0( x@(S=[z망)Z.` |@CXGD{藽gvq}/ן`/nyg+6a9D&BrR(D Fq|V1WN^t@>%}Oۛm8Ns;mrg6!GЭ7$6ۙvK:lMF/*^lRވN8nchr];;G/ܧZ-m7)Tz:3YYrc\p$Mx )BW8s& /a ێ&3۹JP;o~*$h7q` ?D>>qaߎ:~>-^p<=]PX|U#C崁 h&HoL;T3P͇q/LA0!(&JRHa\&aNC+z˒@dQ9*4z?RTc)/0 C`\kH)튇dx`!# (d˦059UbB+Oe@W1i*Y)JnLLXgG`rA aI2R )SCKT %U"$&*!IORBH% `MU"j3330hSq`"A%~ђd^hԎ7n8jG1 ۓ(곸ͪt,DʓYQ xIqx丮'xp>sinL̬˿Zޭqvjo,JuOiclZ5jؓ >|2Hҵ a'9̹>l4D9լ9r֗fz\d" BgjWs^K-oE&[F[Q4bHK,T3 4,UblшA,C 12W5ceW"A9UutwE]NI:DEDMP= u4z/BIB3#1A*蝎z;%I/r }3K6ȉ㮀uí[dDu㮀t$A=dh)!]@KQ9Л`Z( 1-LREʐ $QPR2CWidJr~ V'}M1 |L5.T:mҐB$LHn\2SGr-JHpTC(0T::*볃NPSLTФ28x%;h#T D`/ &( ٞ:0&Hd &H  M`SI/s AFd(OGW0,ڐҸY+NqrL\8m8o xM9ž=#^ݍwM`#M'xr}>rS^A:*;Ym5i9DNfVh333i> (ֳ6F2a Hf(Fx v[ gs͛4! kvܹINIYt,GZZVO8zuc,eplZ1{ 67;{\gq2ӛ' $Ln[n_Q:6E  n D:v8ofFV%֛ON2avt3AΕT's Z욇7Mi٤8Oαm˒G"{^}왭A8Sci7i)Mpo5{e)<<r Kcnb6pSNp'318bsQq(أ@jP߀^#dBaWPȣB .o3 ʃ$$I"&nBh*DA gI4D4x9p/d$$ \ LTNGwWw/DPdI{;=TgxJSvD._:䭬dVw[ivݥkZܵ9rڭ8vꬒ"Q$R{wkvA:JN *#dFAE֦ƋUJe}sH4pE: `(hM NAplG0xU帑]؛RGx7cS>}gEksS|JD5bE0ՉJ*UtΫҬ,V44̘bzLmUT=񂊲U][J+CM%UNg'lÈbņ$LiJ*ѣ F" .s33Ha%IhRUw ñƍ<*]$kl# _}[m,V)70TMSV1a,116_Td1LR,01l٭6wiL6j5Ii3J19m#%34L0Jა` ܸ_`cҬᒟHOp5=Y&@O4( OZ`( a eـ{Cg1M8a8L%Wkp|p9*HIDKXck=1rVco5d,mÃŲKjp_vr3+&>m˰Ƨ/9puڦ,w8|rN[SvQؘCmc)K*Nw%B ,@,! RD;#뉓f3Y%=Quȸy莊H$sֈ"#-DDDIDve"r"\ȒHkDDDDėz?ULpMO0Tm_WR=γF:W[b23fXknc#2bw , gHxԻ?nuNt:ru]\oK6eRpNo%!m[ɖWb!_/vc|&m(P,. [%!妀~:G[;іzY3ӇlN dY?O'2ZL`~$JP )C4A@R!BЍ ҁ6@4-ЩIFx9S:DX_bDb8da"@s P߃lFߕx’JIa$(ԡ J@`H3tܘ[  *$8lAT_LUQ@QbMS2L#JjMdjƔU4j Ć"nW'QCJ!pD}R1=Y<@m!62k#R~%+$ŋR dUbפGԞD4.uE.œ”(?ICT=k#UW<ܺlaZ mnxiK$;] g)gx73.@fln9+LdqO+f8 BM9rPɲLƲfn9+LdqNfq@r& -ee)2e09r6Bɠ`l4K3r8,UD8pەxOy.\%׷ylH:P$7 (26(Xw,3sg &f2e+ɋL4NH"Z @3 @8{4NnTMCBEPQDwޡ|x-YYfH+P1=wU)혩L̜|i%v=8~e}T5$D:RzMj~Hn**JZL%ܭ>ƮNCpMtNݦ07t:1:m̷,˙8w8GmiGU]ӁN@(L  `, RcXFz9<;;tpdկ9U e&h5=Al0U.9-86\4ٌq;V5D*ƳMg~{ pWf/ vsuGlv30V%qiVoqO-Ngb]uSw:Ri߅*ԚK;xu꺛yw%w8,@,DЦ;$&aL*gI yroRټӦ2h]6ٶ?; Ѥca_=}~\{(')xD=NoCxȘ=LGY/>7MkBkl~8MMKy$bH&v?}~?48Nj 0fLq&{%C{o8s\Mo$nާ\ 8qAFHU ä:rv=.j&>?)rl33uǎJ==v>&b3#LL5b.LB 6_^kQD!D}& H}}=$z(JHiOY;˱{w>pRtZAb}n+r&j"bGfV\idʒpM:~]8 1bC"mħ +bߩs@'G\+bޥ* 4lhFF8n#KX{`b<ȭYeW)ZI̪Oy}XhMRHeKY)<?Z3LhKs==3u'b0ְz|M sG\OD2sGQdJRWdHɤkuLm).+"  R`xamcĒ 7y˩BVS R IIDk)H)aJk.UU*i-4̫`ʹ C4d$fHg4ll ƗHd1 MB[b)K 5;2F A$ic08LTh wit0LK; +| wGx:GaŌl[Vmn T'N?UNIWBk,1Y\&YnvfraǭBO!ْ8eNoVrل+$ᙶ. PvdzSq[՜a 8`D ZYk.9d&:ԯTcj]hCMtg aa\NL{(dPJdk33F2S][f`ڻGRQti{V3F*K@@3嘢b{ }%$[i2SvnFކV Ήb:\u ]uM/ 4`Pxbb"(ԥ~`S $I_ }Osh_eT8YU^U GS7iE>$'˳ҧ2v:;F?f3ZnXڪ|55=:k#, ej CkW=n^d9146i6HFe!gr!ۼ8jI vms2d_xut:^]8Dq+XaІCTML򻎬dPU*tGaq<ȿp#̔4 `׀QN.M쟾ŧ)#RьiXс]"b0c<2 6a**kL4JVYbGV]Ûzw;L#?>jP;G^vtq1aW]QG@M:cARI  2(Q"8}0A ,G%+]'^PNC!Iږ'mNO""dwe) @dhe$kZ3z4Na/Ed'iXgOGquOTeJad}%ɖ `gUUSXmF%YSOOU"Jk1;,?F,2H{StJPV1mO,y-2vFL |2p{M2~zPveiS%>Р`úg5SRfҚIuƀ (-6y zGS)c4 ޡf @.A}~{`PQvp48ۑ Ax\H!0nsN%$pRXaņ p xoHoG̋:vI~¸z:"bh>O5;TuK6w]0 CG㘔6XsKQEŰd Mih48u92Ѡ_~;[;[y:=zٌ뭾k$L`ș W g=.r W)7{%aw ]2M.Yr䊷ws[.%ŭ[N1ƴun$ďxs2t{ޕ%eڔ /;g&i{;9ʇ.Mg.Hvy%qq.-mwlח.mʘG׍'qqq'5BPDkHˤ@ŲIUIBp1 L#zd tR %t &hKU1J6J6WEB@ (@*\5ĩI_dM&1ӧ{0`+&">Rd`2F-s9ܧTTBF!& :I$NgԎirK!T ?E@IlwF)22Mdb_%_` >E*{Uv44Hpsq"p7,;L\6Nv?};<ʁTRP>!T@ vgilʶ#t[:Y2sX1ȓ~CsX}w'k G1 9-lp6+ъF"&j!I㳣s!Q-;_l5KUu8Ar-śXѓ5C.jʭ;t4.Z;/eQUĐ"1r`ن! 3F4fT l*$JU,WhaT0*Rj&ljK]tn9I5U ++KliMq7wÍq4"h#(m*F)R)iEV"UB55նDmc[: CgtebyKbEP't TYt:0s +̣SfӝWMojYğM!9kZWfԗ%5RU{Ģz=Z Hd $uz$>Gh@*+p5;0D3AJgP<Զ'dY&}UV]VPӇ DjX4VaLk}0 oUpnp C)O{䈇=T 䐈rE=ad=Aԭ#wFiI޻b*}&cJU a\E<;D3PtѴ-eZfYlomd T[!eL3!b,UKETљ ZU=vGNZ6N4pM):`L2НBH\q&xMQU4mvipbd7+>ܛrիWIبƫM-IN{~d|4zg!EDФJL#PGxútG>"Л} <*} Br7SGᅲs aG)űJA,XTR2xQDE |M8sQIM%5bCMG:lO_|vy/Rj0/F*7, 0G sjIe&H9{::t )bK%|ATMKD޸kZӦm)J /lӸu qs9tRnC+Kl:tBtĽ9d9b\<|xfHjf4*'K a(qkoaʟ xKH"ϟ̡ Oq@)}!o)5zq*BEZXř$݉ڒtc6cJȬq&LƙtNcjiتLWftjvDLP^􈞿S:uj\)TլLpbF*l8Fdp5C̙*"pq菨OYŹq)?^AI] M$MR$S'RJȼ>9PT1ObIM thtm[+K͐~Ui]I#p^xmVfLn¨;Cs%>-WV鍘dU7Ll&m166%U)]4&0hK+CC|4{C&)S =tBP xMui8Gј"YLO̐C2@DE 0Hz)UU:'ڂdRPx$PZQf0ip("梀jGM!{J{ð{@ϵ,2@Υ&۹tIJ91q! BؔpbahD4'&M\3G]A.L# pX|"F#O'kZo\46\04-$XFm I I\.C%vKwy.ޙgq!1ߧD (b9>g00ǡu_],uY+eGZmiSP2k<61lQ~6uNHbAXf50(VA< fVJm֬etT# D[+_:'SP$1H yAXf5mb\ wo)덻U^'Yu}Atiw=FUo3Dkl{.pa"5{ޱ}|52ueɎvĦ-NN9 :{4]nvk14'wnf,p|vӱnι+8^6\mqSXnuz{x$>(^$rcf'+34w؜;k+L 8<[{iwۉ=7,[ᢗDnS9̳%h~;g,bNX}ߓ{̗n-q2NSy2xdI*Džeso;kyM3 95lmfcpɵ:@Ti&eܝtwzNvP̒J 0PqF0` 7$feN6F;\.SG+ n-ޫp.y?N&;n԰symjo.uU)gZVSIDMPeIC 8@, f?Y²Bd$ᶛĖq3S ɹ6{ A<n-!m^2u  995ʳ3wyV߳NrO.uV ou'SJߝbqٮ30\04h.Ytqzo-'NjRYمQɌZbcEQ044k rw00׹kևk9Kw^$-F;ܦI5M 6vFaW$iy,5.Jrw 4$O[SM&8@ ц+ 7n2()f : tY/b9ME63{i)JhTV8i2:ԇkg ٱ9-Yq4ƥ+*ɢAy #̂Dp." cĨF]qA=B{OPUb)ȕANjLPh#kpl#RX&`0$ka2 efji1j1fq.DlE0ufcavR,+JwN.NQ.9;](H(W则dR`U4JPi6؛ Dr0ox=>@dvk J!N2:5Y -G?GQR8~;3g3:!xa:'=d"iaa\E'¢yQEP؅2@T8kHa45FCHIS" cf3]!q"eTE$=:I~ w%"x$„„ L"a ,e1\&= (0#ΝkL3+GM:\iIӓEn]b,S +̈0ba\C*ʬôaShuc 0S 1`B!D5R2,t?}Sbs0a1915usX$W:kt9RD4Ho#n8Q CF f$$jJK!, lUd"BajFUtzawAA)(z1EI$K$HUZ]k M͵.a9r&DXcl=٘\a1^#\q ;&g΀)/^O0̫=7jKS3qqGA1B2Z=!8Ǖ8%JF==oX9ϫn"= QLDG"#4CUʌEUUUUW6˞1b`C.fI|s4zc/RbN{򾽞}kV:sWf* 780rs6ᙘ @_v0Ps̢dXz0s“;ds>.45᭚f"IꂍAl7.Hq1? ĝ)t ݬM~G43Ag8éyM@l{£5ҷޛ2sHe&x1İzIJN01Ԏ`ӄ bu94'<`n0l`#sqRujNܑ+%V4cTmOVN춱qVfNq],ԍRgK'j@dx9a:o=+uœ*L^k#n0l`#sqRujNܑ+@tl8z7q {gj#ypSA8˾eALd!v\jh䣒˙pwbҩgɡ Tjv5zSd{AaMԆ,(Gjm2+̳?a(^FK4zriV-ZZ3- Nwfuq HȒpUGyUUqqBtq;eT$ein5IŎU x8Lz1,OfeUY:N`.5K|6 fdN5x%4n(vS{)&]aƌwj680^`Sv$oFY+q٦bЂ!"I" \I!uȐ3!N<*23)H%I b Ԧkټs!Ӳ$OoV1+22J0I3̊TGah4$-b3IOS6nc&cz˝'%V۲R+Q|geVzUg6[qG&ÃX))N06ƙd/Y.8 Ųqf4kN&BN<:sA&LmUvLv&5fLtJuw7GADzõ6bĊ<&ׄ1Ȱɖ.c&T64qJcaMw~c ;际QƐS eȞ}=u1DѦ,0Mw4*&y=X+aDJY:5e&8Q1LHٳOqGG&(u̟)#9)- QJBlEHU@BTbU,TL̥# 2 }$ؕ D$% AOrdw-(a8_A0<$,onH{v,Z+5HU1b)eˌ,i6إc #ّˆBIS|& q4qɓL1Әtm0- q &cbIJӆjhf``$*}肄dA&Rh XBX<&bZʚ,ʲF HjFnGSn- =%g/ )N4b!1@C1"Bzc6Ϝsmj)3m#G(> YiI $a$`BBVJ D` @mNJ̔?䕻Z u{ӻH AZAg`H3@ " ;I@PxЀ  l@88aYfc-faYfmx0 B D :J. 肐PZ}ͯ1DKNI"!{|d|=Ҽ5ZV4 Y%qe'#dr)[uR 03~1ɳƒWy'&$ՀֵsUYPq l?D8U:/*{.b12'@}_hIj&K@0Jd'1ʣD|e2+F0f\.$1c,ĩ=ҴBl׶dy; USShC#EJÄ>o 3SkS$i`Ҙ8~9@ Sۋ'CH"4U?NYdǽ V IHE"0 11UH$!e`H`!11*|K`?> D|of6T &,%dJK!Mɀ0Hń#RU P1D1X\6. ˰˃k-. dȡ_0Uc: <(G YrS)rSZM2ƅ&!T@x%Ogy$ igO'`#YCIȾȶ׭ah!  `ԔS8#'ӟ%\ M:e$Cqf>2a(p}Gor [1 :1ԈjTD@-ZIRU%ΝAF- wP8k&0*IBXlK IdJH509h2bM&ewMoy6q1SC˔7$4RʑUԞ drLBZyv(GvjN2֜-i-N~,3vMŖH3s b7m$؜|s5ٵTb07&qBphH je&lp-A6hfUP`Fn)%{kN杠Buz$s8F,1YI2Z9m·[qʝH&ҥ*PlC4#ρx!D5%D$qqDqDEP9L2[ 2Z.kƾ>_MGCi8Q*@Ke1ap~V !b ,mtZO4N`Lu$D`.(KE AFBU*Lj箃Gp -lO&*Z8-%]k&Hf!Q࿄HYgxc\٩7Б]׈ \{/KX" Vv˖8̴ < x=4탛=AKig8Oyw7d20@YYL85:{OMDW>zs,^ÇmiOm֕eՕD8Gms('#9fp|bOCٱ͓ɮi#ҼBze`9Q3G^/s\_w݌\v\ ф{޽|ݢ8GCWs&tָ7ƦMټ>^[˨aCׁ!Hi4t 7 8̑"EWBh7Sv^?>٥X,8BSXmñE\|Xz!x:L6. LЊH* @ţ:mɿ)鐿2"rj$ Q)dv싉pž CnKP| ،$0JChX[Q`^\B1s/(vC_֭r` ?၉4坲 7BvMiٽ>_me 00s(|p$5 &nBg{eiѓ޷}W߯K;4EYRu*w3ݤ{ijo׿mx^,c2.xy)..Iq $P bwS>e'LxUyjP XavL\bzF;130&lW,}d{nm/}4U^~) p`HŅPKCpoPcf\3 dC6 #ؖط$[9vj!7_$7>-&ݎUq{vGP<'}'<89u5̇pHqKsW:|ffoˣÚAƌ&A ؒŹ` r60";r% .lHl7|{מiUp=98uު?c!z˺S]箭O83)tl=P375'_]swwzbcnNߤM>N9"RCV O>GD E;1;usPx`5+U*xb)V$H R }o^v;M{$M8M S%]A8НP=Q#qPQhk4X0ʺ$NsY+fQM-jvjN2*DK*z:t?WqYtو0,ȫHB"0._}V ;,OՁ>RK' usEu&[qB I#/%G5 NF9r!hlv6Vl2K Mɲ21﮺ jx$m8H3An{I,3333;Q1؀67HCl&| :ܟ=}!i%IÂ*kJJ- J ĀEOL%u8ز.}T!(Ja\< P5GEhN6Fcwvgx_BیeQ?rSNWRïʣ]AԔӧ_IZAC*^ju4i &J> ;1KؕၥHM@Q@.R#B$&C  #GD̓+*ӊ @,A' DSfN@B!&Y b}\+%K* c f{aBpLIyvMJ/6^MrsE;w9)dMӮ)F)`HM#G0!X&"$(&)v&&$׾&B,PD EQD"q oOeiQ0b &|HƉQjzVK%9d!ƘyQ0?mʸYTJI4ކGcy$UZ$+nwH>^> (22̳jqQC#P"9ϟF2jh8MM#B؃DGوWK!5.g%]JS噎:qVḿɾeed3g9́3`:gP᝺qu,D0\fuwE"ةQejCBKpAEQAE53}P{||aRm24NJe c HG(A-SyR# ã@P!%!8s@(mRՀfeZ-a͖VGZ]x A ((6 ^f㡇0*PiR BJ!*" 4f-X%l˘|:PFDR&!J@<97nw%$2b:q0pr KMK=P8J fGZ.TXZc k=d=@[\2l@-Pȁk!K1b, d:Dõw pU826gz g\Crl3R^@u ^)P 71r/sx7qc/ŝ~ytFR am3IW \&ŇtOhЦvfpe-`@PhHcKVjc6YXmЕ舆`j X]$D،A07 ZNX,%+7VZXdq59nݴGϗg.r6s\olwLLδ\jG}cqGQe߱BIdvWN:[(hUUM|oksGf[2X˶VH0ABw#30H '@I-z&(\8g5gSo}g^*"| ];UgO}utr2cS5.է(lqΧ2xNxp:ݲ+DLo*ݭ55 9yb.DIM bBY,9d,V).W';(w6K}ǩS8;'I7ݧ}9RlNm $8I+aˠ% p%%L.0 z[e1}KPFo5Kt;j=; ŒvY*cf c94|W袂"3sG eMsB 6Dh!AGC,X'fyێXwiqk7}siemLMOdN9δUptkXȝ11C߃*Dֺ=Hud5z]&fh7Șw櫻z ꫠc Yn ;E WUPlebq'SsN%jL^IYptdSio\O7&MTdrtw1×,ֵָ\Xsyvlmmmmlm6mmmmm m`m6m`m6[y6m6mm mm]ml* [6mmml *mm6mmml6n`[ m`6mcl mmmm`6[mmmm`l`6`6` mH6`6`6m*mclmmmʪ`n] 6` UU\96\&'{%G$}}.JP.B`Ed?ԭJGs)ڣd"Odm 0/=q}q$YNQtwtm6 I:L ;a']M01)療3@^Lw[g[]7=W{zP$u)=}{L+Y =jꌕ*u^[I8 ˬqB4`:9!WN>0խjk\\s`KIdD)üP "&!p.^NIIup]$p>$12Ѫ֖2uo#SllX*/c$Z1h$Z1+ TTA #,ׄ&jH*ns1,{DHCYchWr3 =3 ёi0I#I>x;<.$ )2JF1 pcJA F0P3L BgFAd83ADt CN Di@4oe'qJ=G6"̲vANG0o=|c&l'&l$&ʮR(kXjq#Jq44*R>S,Ҥtk43*nHC@p:᥉_37iHR  } $XITE"BD~XQTDzǑ# c)tjdo{>4Սqw6![DyUZa`,/P4eزbc r0)M':0C '!aMh&Jwe\Z>Qa=RnYbz0IȌ!i1f[hNi|^mu`eS)F,;_gɎ=xC5fQ,zoE(7pFP#C ]:₼ Z&AɲP ]:x C-$ DSzÖ9zK7侙98e^gHd7WYGr>d`k!%J};rҡmʼnŠ-*<0tMpj-!̰%VId)F A x$ BS-Je0"\fB91S!EE 2b $BMLCPimP>@>ЫQJA~JJIMUTQJt$ }ˡDĥS2)S 00(dgm}w?UY`Jsh}D9R.(븈J."kdE4&MCSg'p1XLKGkŦ,H9zR{l393 ݑ.cPqmq;gBw Î%Z1N g%:hX1Γ'.eu8pӝC55mMNfe9k-mcvcFMM9 8q7¦s57s3SNWepo|7R96^\r8N㜷n1NtN$MH_!ȼ.QP(1_[a98U_3h՚l5fdōkjh3IYymwpM.m{@RF-"s>:x !B,U BTLVF3)2k]03NeB%J㋸%T,g5&j')(Qr+!.8(.R\R*N$ XH%b&Zi  !l1HX4 #ҧxɾ].I:ɦC\;cd'Fobs 0Td0}%7=dNlѩqs)"pkfHsa&= f(Bep&81f_i))"X"6f_bEeN̏a" BiS Β_LT[mn)86>3X9{:Kxquŧ6\K7"`flLV`pfx\vi 644h95ŃtO|u*Maیji(a-M jeųKV4R4jȷF,)5Urm$ijF26Vjjb=_XN#n5FN ;ʥ٥8򯓁ciDQRBƇ^8C rs~5lڻ:^i+tZܜMl1ѥm0OMXV51 i8!p& i $Mvj.Qa2jՋ;DI.N(DD$I$GID$NDNNIt!DDDDNDJ,hStMu'KH7v.궵ݴ[hw[DEԖ)EhWj ( $Pꢀz_Qpc2q6V\!%Hw*n72Di!fDZ0 ; yȘ0.Uvugw˥$7t!YvA ܊7@ 򆤸"@#! Lo!BM&/fs2IiiXӶL\)$ a2pO*$+2t.!1 7 ٰ\̒qq@ZV1B.77`YO7Sa 7wwwq UC ٹφ<' :tӆqnUvÊNm[kb%EtM `ClP@P~:;;wM%3gbs6skc$]5Vf ^Ab \Yd"3姶[n-8cZ|[\M;ti֎^\^<8WZwZZr*zqR9p ;>*̳s62S=<ۧNPaCd"n4ANөoNd䜝qijge8VtjvNxmÍ;3S덾ipxtݷXztq'd3n{*g*ե|:k]2NLW]\. N^%P:j^6y1ʻ˞#Hڰ$߲xdt[;RXxC y|s&H5ES)K8ffDDu4Fi&0B$IUz*L&(A*>lAM6_B>+0 T"JT"HK+%@5`B1AY&SYv vP}c۞z%j(1x݌}i֏f5!pe %5ix(KZ>w_7pM0%ړ לÙR{x0( %lmpwڔQltmw4*:zcQtΉ82m_#뫲m7ijm }pG\[$HPPR @hK@7 %)J0@F@[bހT;y=uwcGʆkƙMBEqy{TT(}\lLlaR鹦,j޺vwqH.LyûK Rr϶|pl,+C `SJY ѝA-<绯[>UPh%-G} e]=p@n'9nwH0嬆>}ޞʛ{x޶vy Ljo@ nT|{(}6w }=tɗowo7w>]N)5a Ѫ][SFfmݝ>;=uo_5 +@-w*E=>VO{w)l-#:)iYt:4 P]` ׸ Rz5]ToWTAR V4SM vkRWCGD[m&nSvPvkZGL(hY܀6Ð4Vj*]af" T.)v Me ]WGFZ2P--R-4fx϶ZZ{3@kf3m6@$ SZIUM@m h4(6k54c[c1@YVWGyUhoY kz E@ l ʆhU(:`˪4ր455݀4 C:zh^5ijȆe kMUSJ emlڀm3nE؂ mVcm2 vmd|yk'mnց;@@@ La@iOSSD<""5O =SCѣ#$zi"D!4&SzD4Fi"! &M'DA#dh44 TeI4L4Ħ*=4bSh?mV$hLHҊBE2ctqMDnD_DsG{S7wi4ݸ WÎ_CR~9V_5zZMfCI32*G?m&ȉ`j%Z%_ե~hEGQ 6?SP֏xZ%בY  w_oI?NzQuM:)Ye}|ػ6>|7`'߀`{"j~owpߤqsnH#vb05gWc5J. A'xBo+.beI]}A~k_ ]^U{e5~="o ~)ТC[C ag_ @42(? {~6MÞ}{DP`H OCnS (M!ZVD?nB MG(*N"G8fI1 L P#dHNyrfE$>8uԒY$A%4/W>":6чlPR#PI`Y"\\ȤXtIG'2-2C={9a!! *dN[dDԏ\ N%ОB忡P=!6=B&R)A n 9G"w" ߞRD&A@(Za\H_~>|HA({ooR+P ^8] p'TÄ}$cq*„,t7׊M~#5F%lHO+V5_vg\ny+{2)$诃C"V!ڰc3 (a hp:#4N 0m YFc<UY4>zXeL9 NZP?HY'm秱 UV%/۠ucBC%vYC9 uOܫJB_eD$8Q!(})(Nh9OYꪫ9C]ưa 6oӆ<) D'ЎkJY+$8а a[pC ?Y/|! NsȜicsўfkO&qZO/1@6D0BqXr0 @E>J@C8CX,| a $:ZUp!~ j6 (oe> 8F%1/FH`:m^4h^Ƙn0OMK@Nq3yJ^D kω,/BUI;+B0`#AC,Ʃ$(<؁f2ߣ8,'_kz,THF r{Żmgd[M c U$и}]rIdJ_B:k?h9:>>s4bThxci/(RT?2 LyCP A@9$j6wAȬ,q_!hT!GPCd<\_ {q0HPIbI ;3\=GƷiaGxzԴH%l G"A yb18T/j$;qH٦&m.)}{؉S.Gl0\A`_ъ]?81U$s&qNh$(U}r&RύE]n7!B&2IEt #wR=.t&=uZotIY!d f!!&Fس Q$G}?\/A xGI 'c*GHC!K]A+O;zHOPnD.0tGwִ9Pay<2?}#lfLBkc/( zi翃F0i~&p2G7 MTFE (6ML8![L`|oi: ϖ,`-ls5w"cl }\/4;P:w,~?#aҏlv$1x.Ϗ$+N_!",{TiU)dl({VǼ5UgkH hgAG'mO3c:m Elg }nj8bul_)ECLju27hiulNA(zF@@xoK.$*XG?}_\J.(pS"Cx-(n*}B8P!Bq jowBQUQ_Q~'Z<뗮J{߽!eaɩ$qJu  VAJ/dޭ\5Loh"Loh!I:6{vq=QR(YgaLUGcO!a(&:b0XPB`ѿ#:$"l\EѧxЀ:!iafA~$XKF4OÍ<`R t{7;lDk$J|G\$nޢMJ4cjE'kь(Dg @0 ӎ u# JS#=THjdžXӂd4vB@6ՅuH3`,4ԎXHn*!DAz^*2B ܲ+Zn#\pc뗋X_ (^X,X=J>J3]ևsDGG]$l\/p'ѓmeWz=W^R u;[JpYBGO_C,Vuo/zß~k+{ ۷"*c$B|r4 @#%dhJM: A6e,{ 4$2A ye+D"/p̛Á۫6el#EB( P(Pc 4tUkJ#{#z難~zgU l_]FmmiAkOF 5yu\+ Z>4\ߗ?̅eY2H(FՈ02:ޔ8b؇$"_%߯Ez|$y[żTiJR)JR*@} $!@qQz R=R=WIި.(y=δ8!A[JY)oUҐkd`zl>~C Oel ^գ w,vJ lX`@ިHh0:.d?.a}Y&@K:7=<}{VBBzꞹMP,N" F}/*.P#%%@*aƞ2G 0>;? @gnV8^"V FA xGUv/O4x6MK5 ΍DB϶ƫhNG4?,sK0!c!ĉ,#-jpX̘>5tAaPk_z0O Y fw5 ǗX u< a[?3Cs6耀P^焃9e? )k D8[QOHQPv ;xyy7=>J|И K|z監CnjKBu[uya; CM"l8))?p%0o| J.s;6w'"""lp{#09;  w/Z >{y7ԅ{#[vۏHJwS >&QƎYD;GJM> 52\d/W>iKxصS&D}^C$LP@!pIQOy)'=#]̒防Ԍ~ ho.Pʕ>f&ADH 4V"\"wVc%aT BIJqke #El[ZRӞZyKǥ)BiJR 0\xըiJNTAE)fS젫#>K20NAD=Q `e->=P.K fs,hfёmg8mi?o @K߷(N@"ESliE^ Ǩ`"CM;X c& ˜{%(4-,V^+ȨwDHaPx1\ЯgpteDD5(']mɁ!> *!<&CE)o:!'da"W]"Ry˜a`]VѺޑEoUk纄&d\{vE뷲X* D@(ֶp& Q$UUUWߵ[+~#@@[ INKZ K,zytNjEQIzN. 0w߻!*ǧcSJHEY7[8tW7[̛B nĥ557#Jk9S^oBZ{{:x376Kl6KzT'jQM-*u^vl9mi+f)XrVUuP&f9f#xqC*{{ZӚsuvjcX)kJQSΩޮjnڝQ^hA3Z'lfrڬޔ\9wLގUNozsZ,Qmwe y9O[ݽUIŶz!IWmNkZ[ǩ+uv1^nniV=zWR%ݩsjByjvb޶qՕNHUUUUUi3ca~Aҧ ; A@v0=76h>v Ř,鷸؁:PɓBYA f(\0pRPve[ 2$5"0nfn耇v `@w;x)D l>w8<` DD 瓓0y:0>Gce`O{}|=kd;y0D'2XаC\CEh$*"&4ӧEV$M`69Ã& smo/*>-c DQ[aTt0w2*A[gjL#hHڷG]y=v2x6ř$5E/% ddHc[j'e nrh# i6|,dHD~UQ$,"6ʄb-cr灡 >jRCm=8"tk~3}z1eE#']+W^8$6RdXv,{W k#B~M*)Mn" w>[B zKSc*&5)^T )5P[FF6YSÑ n>(#,-&{4t&6fA<%bSF\ݒA(R z BҙV JYb+]i 26qsy+ Ŀ!~~X6+TF=%8,.fqxr1ĸor=tdN;\Sz ۴z*GmZ#P%#ylEl*5gU ;#&ɲ 6sY& cPIcoI삒0~);&;2U?V\6pn'HWF}H)4g^ϧ-a?P0+MS;piBch$iO=_$I4j0i[|ByAzJg9M ?^tQDͫL@t5|* ,VANsq&()58Qr(`|QTHVzҟe~T0bw(ɂ*YMBGBI%jFSM94Be:DH*yA$,7݇4Ef7ӏϷw"Bñ;T1\)&a-"UBkvN Tba!;%/AGUѪx肴OԍQuZ{ɂ DLbUL^ L-~(N?HAAQHT$6g#tNNǻ^bجFǒ49C@/Rv(0{o|%jlѣ| '&0鷬؁:PɓBYA  f( W{^XVP!AK*E%HT `D TP`Tb DOp'p6?Q0Ј8rtv6P6Q˳־\vIC`'O~cL%4:N˄<XA ̚ ;z9!RmY6%蠰 !ͺ*'NԶLaF:i1Y Mg\2q К1="&j$7,v;U 3C1c4稥3Sd$pI8bI&yy[^j6p!hl ԟ*>HVX%oh U. 4١D+N>3)*6G1`!$2ǞBuZ-j7т< *%K-X  &Y2{لy_kJЍ͛J(S߿J͡=Ơ{ :{?)G#x=j/bK>*#cH&,SlΓ Cmfӳ+Od/V0UIT!g3ĝl HpbKcȶ7b#])9n~Z|z vPf/v@ץ{Z^Zxyv}*I|ڬ2ΙU֟_V[E.܏MQn7kZ>7ŦᇗnWMz|=i+eϼ|7UT5 Fm~`Qw 5K+n-N~E2@I}qn>?yfMޟ7R$u?Z8GH{Ǐ:|̻>|7*2Vj*k齱MnQwfDL=?zvm׏d˻0:ӧ=% Kiixm$ Gs닼κvn}qχ;PqtfU;39g?:Q(x;F,%t!#΂oe+S15gg^=cҾYf>YvsFkyO|YNƵE7U+;EMrFSbѶx`u=}O&-]; KcѹKjU$NxޑiZqxƺP]E}y]:,^JqMQtDjZxu71[YVәjz=>:K >B dA#>D? GW5>g➦1|w`) s0bO%$_H"G>~GA}FBv2M#ouh&@~_}_rt~Hvg?$6=p?2n'xw_}c$)A_n/ϷUЈyӯ&y< ?: _guPgP|,MC%>G叞\G`=r ~GT?'0hY0iOujL L?h?@;.>JIDL5Qo_-:}g$&?煜''O 0 +TG@$.?>U\?>̱3 U(knBs q 4Jf5PQ`š֖b Q -{?Ϝl{wy5CD*Nw%GwIbT5 S])wUxN7NuqAlwm#|k\x4{r@MܺsCCRC0LDf9 \B}20B%&JALyVhB8gVʔ)Ϫ*:񎪽N\Eۇ' :1CFc&Z9T1ej KiYLJZԬW(TUUeq1EqiqFڊXƱV[T2s*ZPL.8ff %Qcl-E˙TQQKTUR ?ώO=M<0ƶX7q ?}(z""@`!ZrLS>0"?C"lq>5VI *VHa IT,f$C-rd\nXHē HC.a+)%`c%JHe* aiH) m 嘍.\h.b,8̖cqmԪ`.\8*JCTs2+Z%X CDHkQ?F.$7 !>T'Ġ6RP'?Gv6:Ơ SFA GIf 05"Pchdfaϯm)D{x1U0Ko2V2 ~($?knoxn:9A1˜=~MΉۉ??C k!<dDk%NY_j\<Ǯq?22knqч$1_~$`D!#0^FޙW]z#-?8x.^mCC r$%oOa ~e̵@ H UɈ!AFv5)GWDH.?js[]'N~r!a(0!q/#9Gh3@$UF4n%V^duD?dp}$i^qQH#{wx?d& ]wI+|F]yiLlE#x@ Oz!: +}i*l'!C}'>߯Y> I+,:,YI% ;Zv;O _TTRbR2k3,a})U)G.+:X9 H1Rcqr;W}zgy|imjC 2~)S*0Kw'J` ,Uɿ ܂Ch6uH 6ggm$B%YRІ!Sn% +IaPf6hPD'g!E  3dKUFYi%fA!*VUP15DwGwT8R杛uc]Tv',}+a!^?kfv[m3uun0d"@:TAV(B"HEIE`#R0T`"I+ Sl$ Lf!Y" D.RLmAAcH "d 5 P`*#D"E"1Eb*b UEQTTUUU"UDEUEUEUX""**ETETUU(DUUUQDEEUDUQUUTUUb+V TV* UUb**EETEQAV*EUUUTUUXQQTEQc $@j@R@PHEM5H`$RCbc* V@ n\L4Ɍ42bRAEq̣l*BUaC%dYYdJi%V m%B`K[32rܓ !XԨpm$ACb11@R,I\eQŁedUH`,2a 3,T"ÆII4&+)PI*8Ơ6,$\`,(+Z¡ aPAdQH2HdTdQ`PI,Y"2.*JmvPB,@PC2$?]g6qjaJ pa,sChHE7z $, )Y<@"\Ũs!6 լk?vסʯT'r kHvV$Dd:exti;k7 9F ӯߎ@Oc<jDંZڍx^>26ysƌ6ն6夨%)Q,HO>J(B[n~i/oNHưY/!ӥMBCE .s_s|8oojq]f9ijʜD35"("`ExguëAJXPe.(Z^uْk($UB'=lF 8à /HKsT5歿Il h1+aQF(Lj,1^3߯ "H"F $`,`m-bJ F"2!~9Βhb#!C(J GsXA:֒7IZ,LgnϬYsD}yf`/!H ˆI# J %TGJjsꌹ_P5 5#*Dë4V!!cMY^,|lϓNH@.Wf`݌AP f.7VRRIEo\k!)Vj(LS `2|/V-JF Zµ (Runʙ$C.(IY Q'X ~!#G̏b&N ~iP'# J Ypp V:* ~n2!H-,8 i2*I{0}FPdWHx?#֯bwf&M d2 aĭ0FDЀ>S4Z"V$nRr?mˎ  ׊#)(fdupcJm;!?}H0?+PDC=f 6ij{.w!uhԳkxp)5;v0R(c "D%CeB$Hz1 -ڴhADjk?[ Jl!eCV0$%9DɾB~39%(4UJ@O}r3X&ɩmAaݼ }zu: $((X<<.A> bu趂Im˒L0=$@6XL ^sp#!<5[T~d;rf@N: E??guQD*BN̲$E?vGw#iI 3!hl#`=f9:H?G !=,$8Pߔ.:C Jzp&ĜfG!̨WZ^ ڗ!X$IQ Q9Z> 8pӥNΪ#>8}GI֙rz֜4mn¶ڞ>~l-UT*:I_:^ hRLBg?߾?߽4BBv햸8ﶺ\3v;ia;"Ŗ>?.nk  !fZ&\- |sALE%R1qF@$*'M }c4ISnd l!ش'D؃房L8߀?wLPXPJI+yxJUԐ>T7j審1;_W̏+GO5Gr/)7}I~]>n>H{y>wSŠ?"0_6y$I(}dRL6[s呈I+I AY̥$6"Q#0)fZVSEtCQaƥnkAmɻ-֩c48j9krZʵa!ԊIŷt)@E"d2I,H[6ElyTN?UpUR8Xⓚ *(M#"CR]?箿2kIFZ;ꄤ.-0R2e%H(6@\pc#GH1ˏɆ,Q[Kuՠ'6|ucJYιD(eWخhYh:B 2UAH" QU3)!IXioio fJ?.XX_cMZ<_輩aPb3p~Y2&THlA?ϟO/>Џek&skb1J(ʕUm2 ^V ɴó I@/NUD YFl}$FΘmn8K@HП4l3vKHTUѸTo/>j._xk kL[d?8cC}ox[ٞG=ơD~ ęcpoO(< uQ+#rsRu14]hAȜR e]GLYѲ 2&U~)(l3-k;d zr6punAٖ=ޟ l[v6u &!A{<;I dH x7x*ڒ]aN"߻+GC',Ip@½M!ɤc\# >Aoc>57Q] UoYp(Vb%ZnOw%|oQ #ֈ&ҮENm>$<#p9}*ɐ, jD_F(1􎴓@+[b`& >dJg.ڏn{5*%ȑ߭E_קD(#xFD9W^3{l\EWԣ wKSHe8 t ,Kkɕ/x'/,inK "u+V5uy{@B`ʩZarQ8zL1haj8\aDz';/ &kUh$hs\kD&+ -P3nM7D=6!Ml$qsO%_.wa\:4J=A尢u T;SOJ}8g!/iHW|&~~NnB{1+c: =#O4QrB+~V*|Ѣ#["V%?Xώv$U۾b?Ys]c(0)aKr]h|tԆ004bĒ 0mHejH=0(z\Tk$z`k8 xN完rkuD" l(Hs]qSЇLAq!";HEA|/@j D;r'}НQx7͢n2C.jo uk\eIz+qC%Ǫў{ڏCABD}x'"k9c=vj;IRP8mEk'z7ƴ @ہ'[uoJ3WgD;e?Z6+yo4{Q$fǷ& Kڂj Cj ~RR/+KlI. ú֩+_< z"JbTh;vq%0YzdD n\0aimzihJZ1db̂c|zʜ[jzֈlD64{ǡi k#/t8!SuAxq;r]T[!t}`kq5 (a*3g(MyPMYWxfǣ y%|fl&]^ XW'mZڼs> \W*m]FjXVXcLN }sBG^qPwtl G2{/2XexzPu5J~sϩ8h`%At#-`R,=hb5y-%{ s[kx#\gr)ĂC-zҢuׅa?֝L| 7uz6zjdX=S]vJ&`Abr a< +Ľp xTϊ} }["JɮdMQz{"{c[ m#^oz(yy^N1I'{X{m q}kMT^Fʋ$jSLe> ] Б=p3HovCơ…>4,iW~fG[iN*lɅܽGӚ^jޡhN'ښyzĄZRItHƓ~'ʍ B.3ZZBH MkYG4ƾ;ЊyV=_\q/sI1PJ5<$2u=uαw`qHK֢Jr߼}ۆ4e'cd߹/OM옔^f!l39*hjbÛ˾ġ70>׶{&xدsGD jn\+T CaNUKQiHK1;}a7dwa[_6N ?4.u`~n(>fdz!9/lL.!%cҺոoz2D9Vvl9{KgA7 }# -)Hp/(Xl`Dǂ=/4u꣱\8 WkI}FB] 2Eѝ1+eW7̋|Sގ}jqusߘoZ|^Ѿ=2A$HE* ( UTX**(*(F"(" $TU,0;}>}U(?i?_s;A7)uKH;k >}WM4c>YH AvۅivLP%4[߃χy_xG?/g7`QA$`G%$$ 0@hFy4gebC> sBmH1} 猔fyl0XΉA|nPJBli"t&HF@/˿#]76Tġ5$ÙlB!q#Fۀ%& /QU4Ahta(20ɯR"f/uBO284uZ  vLJRV'HkQ;gx3D(19g.t5QjE$ %>h ߂JJJ;\;!.`x[Bٮ}Ɣ ~ohL(|}E_ϼYPP!0eoqr(E$,}J 4)O&ɹ{40F pKDqc^swFd\uI+fJ`A˕+ukh\}-D =?:鮤삊*(`2t呾3?/}5i#OII$@ ! , H,EU$2Y`HHA`(,b"1QAA1"(QEUUUUUXUPb(1b"EQEUEU,cF*ň#F1DTXEU`*1EDTTEEDb"*EAUQQ*0bEQUb $Ub("U(YТ1ETQU Q`1b(1EUUUTEAbDUUUUDEA,QQzkX#XDb ET`#XE#QQTDAUEF(U`T$ HV;oߖgX1yBpCbվ{0!!^W-(\0΅hyn|M8D@BNo}NYAsRxdPSk־tlQ dqҭeAbzt"lr1Z`P 4&)BHm"ts!D&`5?VFxٌKr}T*FrYcrS%clG:! )18lM9%mea_e-M [7 1XTNw1 =8-3Ց/paæ!:ZwxAj;Lw6D\+,b@Ƒ%O|T"`1@5֐AoqbH N4o4GdPwşRk3; zj&\─?U @CFĘJtD&XxT:{%J?,uBᶰID4Df`LUֈQ/CNA!o%˕oc'"JFMw+,ٲ; #65G_~yNq}j޿C鹰wJhr(V5VllsFO)0' q;t%0|` -ewAPs҇6.]B  I4i'%U1cHl@~G㧟ӱM]`:2oϽ|%\qtfMi4~m#-/݉Q~|G(RD:ex}6zwH(tJKӆwsΡ4A•Ab_-3_׎b``A$I)xяxs 3},Xw`d9Dwz@E <:B)ݠQn"d i@ r3/ͦK=#DtBAvP:GTQZkZb^Tm?1M#oV^syL>/}gG//IW0/J nF' M=pJ8b(hj `$.9L%ATɅ-ln:ӭ5C(cѫD.TT7ٻDYۡ.F*AL*S'YEX+S:ȐFRs@2%GEI~@-@q#uU0m>#~ΎGݨYZ/utqշZ?I #ZZ/?פOgJCY㤯q>G }l.Vc@TSJ~G1/RJHO:{/붏~o1W~?W#Ō?OKQ,z_1nOM;hFH_5zC$?څLHAҼ)Ο~MOtϏuʨ~h*E> F(}Xi&P IRD`(gOun't HQl?;P E`(Pƺ-7L'>#m?g{n>>?? =I #$AbX%`"D`+"1@Kb ˷wع~̟5O`}Ul4m=JE?Ζ P ₗ^?WuWM1 jp(ޠD!yXF6?Kߺ:TBS3Š0HE`ߝԏG.F#n+|Wع S=~}_BNl(ΰAZ2eAֿntHoyϨg?sc5$Vi!>sމ?Wު_K+ERTToxϏۻ0XewP? /4@h} lHŠo8 ="wO;ĨaYi~2JۈɖSqJo&6Ծ?{v\ FG@{%P/V(hI-/2¸NXP?(S݋gzL:~}&018g=]?NoH]ǚBMXd!BO,224%tَ%XԩWCOw皿/OIg5?hO>isNgfvi[Y|s;~۩t3.$>ߨҡZ+؟>~n>ͧ"UnEA \u9,p$TxaT}j,d$o:fW,wAsngΤc?51 &z@}iKZB\*73dJgQ$@[yK"C?4$~.Iၐ9_eCE,?ZcOC?OF3([LmNFS=:{Wtx&Z#򿺮=w"*bwVM'1TnSǷ!^f.H>?KCFوӟW_Ejqr}I}}/tH/*? 0+_+dQ'KS~ȊxLAyaIj|oצ5Xi'&JWkT_?S҃܁gDez*VV*"]q7+P݆(cr,nے6$RЮZ b3 n殿Bhx4_J+nYt+UnIR ȩ/=/G~HTё? 򲄞-D!0[q0A(yǟ&255mvG9jdQo)QiLt'ʙ ,M5òI"dWZg իɏ)a"'0eLJGK T:r)mS(MrmBbҔmj(ZKFލkLXNCgnbEQ8W}xѭߞUA9ɘX!rI 9B85Kf't^{ODzBzkTML6 T+kK ow=Fcr`v~kh"2c+M!ΊvF[Gߓ)9ϦNLҭV$ <^nC`\S,X;IF({3 |! bk'$y}q˜0A4Q(=A$f0ݹQ\oa(gP'RG){m>}pڂrbWL 4|j1];a [#4#(NHK*vR5.P/$QHX18ZSmAK}t(6v{_=}:_vnǛWGٟ>;Xn!~0 +O_Gqg?uS])HJd\/VԆ!L^S\ W?o>~(I3ҴȰ "21{t?*@3_o6(ns%h-""Ǵy0Ob)|9 -BO7PY _Ǐ>N8חazOd@տ} WP$d `<_u~f9C~?aMnn=n^4X[Hf2tTNo~SqkkT]:GE֯+&:Qi:I >o9iT֓&G&B2Ei  ,V iu hR+{6mai) F4 P%PKʦøk/I`X=eqF4D2%g%Zs;uYpDEG d'-H۲2qA{K;O@xƍ~_Xiڙz(=fL5.ȥoɜV4i ZimɄe` [l2-Ee4LKMKmD4,"u|XyzU+Vey1?{ :^"q2a2PTl L `#lMcO+^3sSt N尓>o:uhyC {ՅȼvlcV&Mg*갋vfc.`qaM`Y̩SYf5r[n-%TӜe1V7YXr0",MUfejU Li]ܪUTbC Nrvk0<̛uvHP~F VTpfE0WNO~=ci3wʫV&hnjȷi+t,)L#594k,ZAmŻĴԪs*ܶ+.FUeLݙJ)M2S˳VѻXҷ*lRHai\X7fn2\ቴ*é3iZy.9f:TSS5AY#`ԆCz7횻̜wdp7QXIW̞XgrrSnd4 ffQV`h /(2(c;:|ΊrKG|:Spt URlyNuEi%QtÁrLu> ɛUAc YCZ$y99U@N^yȪ^HNqk~w`dy:FzAح{Oh r{(pz=ڂc`Բ=1ROUs|([.T|KZo8ԩ-0\˚! =Bk-t!Λx{HLRo,^Exm|H[|P~gP\}]W&gusùbucg]Ⱥ)s-R[@OMPn>BP+'k5[ !z퐈gU`̯P߳Ւh(=ۧzW@x561 7GOSt3δ.}Y_*ASRJߌM  X. 4|,.E(\y@ 㧮) YcE_DC/A:愨tȔo.{ Vyj[><4["Z($"򻻠5Riai[N({2vZJU" z8a_]Qìl/lu,? Ɲ˳h1vH&hN*/|OBBƄWV,Uf(v SBzd3oc~,p+NnדQz R9a߱k_tBwJ7vW+hL թ~5ٙ}׽=O":3,b_GVԼrGq{ JV#4'Q[[G4z,XsўwDȹ)wi-Jo]͊;47#t ܛo2ҫBL52[ݝalo"+k޻[FB?x-ІڡW c9KA^Cp^J[͒hU줱!KjB\At\&xf~xvq4%"A_dMYrh n2x$Š*ͬ_{u񬪣)(%55.ާw4ܣZzEß#"G4hvי-ì^/,@V!4<,T UW( `s1d-!Zl[^l]gg[q{ܞM8Yt#dexGwfZ˧Ƿg3MLOy6[1Uؙ%LxTEJlaDa5D~p5* i:[ $prPh4c(J4l:ydYՄf3X_Dc2/~QcdOCl_T.K=Wtp#%cgsie[ i6{=:$ ?<[ke_&7v6~|9rg _ S/!:٬2jN Cxook 7!{J#S֞6<_Bn$ٲ F1jmwmR9^+l'' 1WBDYlҧ${Z>jun4ǽV6hzkBvT)H~v%E| Q煗~GufC w=]6V+=wz5e cf}5>O>!i@zx=^Q SQl37nt&YnJ<+gQ1 =8'U^"/F49Z8Uhj*CZU-Y-P(qc`yA`X|jXlpr*( #/-T :Y͏PŤ$Z*L_{,٪(kڞ60fH{k-~r+ ȉ'ͩm鬚;b@KV?D9RT\+fu콚i<;R-+jִq0)<}uכs"jؓǃ|Ll>NZYݏThFz3^]962䈋7m]D^/fQn, 2@*Q R/M1 k۞b'ju1Ƥf, ga)<&ٙV5'ɕEڪl;Q`= Bl{('8hA5DK}N03!w/woe3m幹z\ǜz*%gWxwNnuwM{&BS6TŒ؞ [xD.p gG^+yy_np77yuma u<RI=Njף}X-wṗV>M{zK,\!h1z&>cՑW~Fǃ (6g H2|hZ~ z"٣2X,#S(j"SZcAyk d%EgAR eL$h3!9[*,]9ݶF UFc>Lr{5V[4[ K""Q(DcĞ4_)K)$P<4F9O!]Na\,Ԫcve!$na0LIʷ" ]ˠ,jlkT\0ׂ1fS4#;?,@,RWul)ζYdF&w|(0iu kq K!{ W5|Gz%hLFN0E^n`Tk$/aDVX0vc{dkh/S+I-}A߉y j!jс]x͙cl}:1/)OS7fLQ73ҷVXm@HDmKyqei>wIŞD*Q2i\c"X|˷ 2x#]TQf*⡥׻xU'ȦE(SAq D>qhۧBPiSa\(Q5Bbx2,L5]K17f# $9: zT oYrȋ )uc{xjoGgH޷0vJy[RCJ\%WڠmsjLc7FUUT+̳y(iKno$ i%eKhG:<-rYGcQc.k7~* ž%$Vn&ze$dɶy`(ghBq0:jE*t5u=O'A aɼuߕXհd!SӴ9k&d:?υ3\&'SHMj}-+E9n|/*igB;wsNעfgA4{u]5];DE/w'Jtc|^X0 atٮe\{GVy*gFU")9g3*I2*qȳ1*.k,.P*{Voy͜<{I,2 2Lΐ(*=\Ϲ%BDpnzS4*ϜhFf/k!f FU F ,2Wz$(@|OPLH,7`,d%,Lˆ΀f\_wV]²4|OMq&Z7}ϸ4ҰfT!ltЎf̖N "x=ѐ9mH^o `ah{9[X%*.5ε*Ѵ)"a D+"J R^e1<*uٮ31:9Lꅚ ߗg>hֺݘͰv 4p%7XK97VM\~GRя!c tT-wk fN8l!zK jeEQ!F˕RMZW3J99Nv75uzpN0zO8 Ӄ*-Q=qTkC9$&͙R~Zj1|hȱ[DaX0L8к)V.dž-vm7s-;lyS#-Pɉ-x/lV])4 Ie[Ԉ'piMtE;_"`5P SN5ێ$c.BL5w34=OmM zhR/0NzD~[?8|E:h6Vj kNKoӢѭ]4UjC&;Jc!, /i=b%a([61w-_Sۣ0VZ*nVT 4̓msj_huZL(j.J Nڐt_D?yZ1JKX&Osz;qt&0<~Arfl0.:#_U*rF8mV1W^X4|%\!è0um,SUu7!;}(b|¬c5'4o@y mJBWR^4E.D?̲,̗)<F ؽlO{8}'$YVv՚{:姦ŕwK3_C%Na~5)F+_*$Iݤ=\Y0/2zc0 /doԉ$~+0؟Yw*׶03[ m7 %긵[:+bm̚bcH XESd|:=bk>)+)gl~d4]x kٱkRf_+L'%&~dSq~H$Lֻ e 3ҍW:Rۖ_OAlY'b\}КE赥[VeZ,K?CFxla}GIgDIDRyhHm(r6+%"4' Nfty՞j\ĭ\mU*k`Daa"WI,6.uM" KˤY>: 6횶>עI4 j V?`ʮ\T;8ՕwWZ^LDi6`١ypꊼ ?, c/K3@2ȐX;S7p*GV26`+o1C%7(EkÈR+)Ֆ[띸f!a?01 7WIXc WiXt%HR:ޗM^.~&iȎ'?`*xg}I;{B0RwNf{$f# $}`XVsqRbY֢3MRڙoክr]4$@qq# y"3S}uЩZ3Skz7nRGYbOo{|1&>V&b3QU 3ɔi/ ˥"}Vm.O]Y3C< 7!9pHYR/k@0\X $ .ޱӗTu.8̮FxJd+F_"{r&a p`0p[οK*23cgOJU~~T"џM(kv5+|z^:^}ʟ_ wtQk*3K7á9Zz]y*r{8YQbF,WKi}㿩*X{ܝHWţ:o3IZl^݅%A$=$ K;[I@̠IlxwF :[bD HAbo:I^~׿:~Q@5y+< '!`AZ\>SIl|jN3*Pa$Kd{)>M3(%L>7LTB*Zx(D4FZ=")*~t0`Ѣ#}w;9:S$u w4=5uQNwQcSm96DlE`T&?N,6gY.|VG/煊pT'l}xFUV@M^5jQ1@qxۿ{T&jS0DP@@1@5 1׻)s\su4K_|g%~s]Lח@^ @dXB,(Iaـ'9 @U I%AAU*.JړZc?&C:ZZف 8 z!IZȹ1:ϨGx&v)U.t>jI^v1,7(U}TmVwȁ"_Z񎷠eS1Uj ̪Z&hs)|_^:gA $"@!HP/Co* fS}D}}\̀FlSkt&řk޴$Tr F#Rn7gSwϞZ~/ڛf !1Y۶!۱ώ5aD᾵oɷ-eu֦Iu4]sW}ʶһ$ B1ܨEP}Hݰ|\uaF܍Wö巕LBMŝ A { |t4H0It/)E{33ҊG2 DvFC""!3ÛTO< {ќ/NQ;Aco݊(70 (ēowV豘 ~&&|)0ubֶQWmou1lӖٽ&g!|(̖z[2f&+_=5"4S !&i?cϟ4S $W̟V~oXVkJm"n? HBo|w3)pzP/H떼Z5o{ 2ۋgY {`JNT[AсJ]qM؅6J$hr%ovĐ^%k&x /w0̈'}@exng{`!b6gb\wG2ozo|jנ4i$E7w+9[n5I:Vė,7Ϯ/̘Β*ύ/Ki^3\ٵt%9M&6B^+km2;'BmҚCᦰZm90Tc5b 쥢)jUX{ 'ޱ~'ىk jъ|eƲURiTXKe s"K r F_j?;G$LZ|cmyBq }|g :$O't,(=&'}=/CpNuwx_n8T %t3K͢+Jj,iȽ0<琯5/7}YܭY<0 B1~rL~MBD9|PB੹}UJ"20l5u*n->}$T3֐Ngn;Ȁ #qT<@~j`v8}3/P#Ɉ]þڎqC"~W3U5 _w"VJ޵^o\g^(:LHR#RLJHGT?AQ4{" ޣ:T-#6':ʒmZ{atsR킘{Rh%fY?֓#btF1q\iM2 Z5iUj媬TYY:K:ǞJVp@a[FcCq~ZҦ?ذW4b nc$M8Y&ɇHD>TDuK4Pـ=i  ǛCfִ8'ȁSp00M&3lc Y`fk~3R1cuUAy;bA:# ~ ]V:2Hl">"uNWnDh@}bxHJMׯ_z%"{uƁ̧Q\ՔPSb(s BWxY@bUawɚ ,d=|sZU0 9jz~Aò#Tw޴&A`^ϙ])# Y/ŨLx ׃օa5.$P_v! U/G;rBw6J0l  J8X3|VCDJ D~Plf^3NWUh/2"3k]|>b6a=I>3SQo^G8H2Z)cl%[CIWf:K?9Q + A 9J~CLPR :yWZFo:e։d >4?N PF#uƌynٻl# ~ a@?J }o>Q)*6U^giHɢ+Mf} p38NxP2amj_X^0!w[GlĊ ,haú[uU9\@g^hګ@hC(ord~NGd;Vnf2/K&;yA=guwlHnx(6b^~Z!fРTrV{z) ^01Hۅn  y$gݷ#yA iiȤMH#$A #C D zM,I^E)$ jb2*X (;;b~QM/}4tHkud'z@?aV$_ wIXp> mSB|q9uv#&RuYê#X5i5VBR46{S ?G{:}ږD_aGi:{`fPS`N$n`DE7*tYaJbP #̷MӼZeĐ'KiҭBYizgqI`/Φi9jNͩdJh39Y 1C)5 1\WraCBĀnךɴ;pO>eV{ Z,q {U8ƭr"CaE*i$ ]\2E/VgטRͯެ{\j+,C6l=b5vvQ{ou1uߖ%Nax"L1hD 1;P. Iï 3*#"s}rH 3}4#z Pb)=7I/;Q8*4Ez <^dNSgs4Z I])l <p-kEMHyXgc>9. V3 IrQJ8Z P"BҀ527@zA  [q#*مҀwq2!ZAGb#bhV3A(C6iڏ!qdž?:iBFv_)LL?6wC;2l^Bks} #<y vc&7Y@tt7 ];duHGXseKMu#gk0o2D#}H__^{:"r,`}/N|Lh c̃Q3Km_BfLHdbC*hإ4|͜λ0T(5kkՅЄ MlM$c!߾ $>ԩP%:BmT N.CH Hs1 XRwegik ٬@'H Y F'~y#A L5M5bmN,,+3fDMBi9o {T\:lp.yԞȚ{+RzwS !MHп=7 &^Uey!sׂꍘ!2`|J?ϱM|''˸A0N#[o Iw]J s`@K݆` M]7_Gp.$Ezmyg$C, }],DWg9J;1P i5ݣ͘"4@E|e*@ HX$=lAouP-ͅh,إtWd¡Hvy9 /PѢz _+ؤy#O[[E0ٗ/@., 6YF+0 lq\:%.6A!^f96e:[3VDPh>Fs 5wy 0bP>mjuz6ƽb!~߿S>t(?_L]a'rΫґSͷL$|bYbrCfZdB'Vow,B0#3nDfX#TK|*!|&\Pwn$ަLn殣)!=X, ~sRe~*<>k$yXl [uw-hO烳< ;v0r M IXXM=)|?~bq^+lF/e~10hЊnOUv&GyWU |Z`9*u1IV>0 ~yTa+mOAzcG &Hz <|4lWyFeۋ<5Y /0-$ ؝>&/#`tg !sޡ>-7 GIKgRWWI2z>9Aɤ3WON^tTXZgG೒SvשDM.िELm@aJuVAOز,nU`[JOҿUu _R!zzM@%H$n>*V.fd:ضYZ7AHH7eѻֱc+Q=0ӢMQuO}~>> ]tesCWTF ^J"Ψ{+@٘SZw6hIgReZeC~vjW2XGuѫ7 'mP;k~~_V%0~ѸjyDZah *2Ej0C\,0<=ɛ*m3žMǹG.?6V?xZV)ŽR',IKKBE鳅8K"Y )?Q*3>Ԯ17}Wo>߆1Fw׭}u|WQ=d.za\p4 ŞyNlV%znMĬu6CV[•k.Z{p9мQɸ\oҔ7ILD6Յ^ĩB9Jfld<|[Qh?a=鯞뢼Jv (oĞ;T ճ V:kJZό{i?\ĨuP%:jS۴vjޖWMS9UqF+P:1J.l\UžhAL*IFxwv)kf{ ^+P}.EqD5ܩ PF|HJnX,57omM*<ьw<)B(8E'I)Su741H{C/Q;MaH4i+̽2ϳݷCUSjȱ`lvU:ߞn+zv.ն{l)VFD.xfkO戽收n oIâgr\e189\vzC6Tu_5n[G._I#WXXc>ɴn6 [tؙ  #M "r`g}#TF{Jq 7Yc/ܐn#i!y2ύ!{ ^)Rod 5iUkZ`] H )T[dE}Ͱhx386F|UJ"*MJfl!MC+Z vƦ4o =ı4dHFL%SsCg6a0P85zmG%$t nc].1E27" E61d ҩΑnRo"!ZXlq"xU4&փIɢsfQB퀈(V,㿎;*ó=w$4.=z/c~F$p{yyKo1 E"(,G6y>K4  +WRdw&;ғ~*{Vɟ} 9H:N|#8Rfk-8/BP_P dB>7x*'γdbgrAA9, Ɂ2)≆i,kyG B{hN%f7HVcrx[ < c~t+G|@9WMՇP.?ၟi @>Fd#xـB Q+ؽ]w7@'ː8ј{HS!ץ-f|+U-(wPp{g4|YkJQJ5K51^]wlQF"u&_&Z]~}b B;8X׍Ҏ|wp_~e]4(C1l*|H 6vL;Y潇wH~sE-&r}ɲ?46kfywz%>+` (c?N(а>BW*!OӾS[$]nkzW:gѶE%f/)A>ueD?U)7֙ĜBU"zxQf$QXTGm=:os$6,@%P^ se?z z(ğTp}zYb_& G>~20,Yw{ 3`a΄݊}if:g3$4Ԃ$"=Cw},oM `QhN´B:rfJ!h- A>Lˀ}&" #fFB1 3;;/Ȕѽc򮎫Z/ikC5U96aRSMJg35yzlm,泒 ?g[KDO u>1en8_9mgɣsxD "/>53(re^8'x5nO%85=Q~o6vPi8۩|bָvlCdF!lBc]֦FgfyiW99%I@QEr)U"\\CzDĦ1hhUoo- @z%[Z'j![ yy8^ H8k +l d0z5%CakO}7MY2sw7߽$l(C%#(S 5 syıIGTڳ5fMcDPHF5%s:j 2K4K^N=! '604Rи Q*_fHv#7-H@A]|Ԇ#OUqdT.>OFˈ?vWۜ޾V+M}r8((x%-jtYGm̉.aJ6E`r[mJ< **Y%MVh&Gm_#O!9\/9и[eeTld([>=7<ǚwFM DA\ 1~zu? zڋC$V(z'Ap͇5,=ĎWthEcP&ץ A1Ňkf̚Z2PqE īڼt <4Q1{O@kBi^ 2d/6(A1A KM|a?eZa96L %:%*͕İ!ԚG]!#jc!F;יels:EĎX:Q]e/eķjskicL9-D}zi((9n~GMCb5qW 4 cNbAu)ͥ],4wܘAm8cj0OXgBE- Y4ktWa7HjM@;sO_Az ewrSOk3~_д8_ZE gWw`bQDPЧNVFR@D5wXB kXVke WR)ea0wkM!)Ba ΜEKiǞѩ|޻V^[+M$D0T6mtF66>4m m={wР()Q枟tI6C9xuXleÅE ,'v$o/TEUWR.R$_ !MϾ'(i=!ri!M&9=G"AR;)TGxw͕jpghgXy6C~46`յm-=lvZf*E*D@ vA;DQUUQEXQETQ jЬ'C X@555w޵I߮TPyや6Bz({$Xk綃i8LV(PSM$ `{x繮, P GmI |b owF{ZN#m^$w6j۸@~:Rdď6A,v>YnG,i/{sź,R(VyT )S^^f'{L݆8rIhmax@vP1F{[I0*TIH =0-oA49ǻCxgji+,tW8@I oU࢖f{,Owa a) $ʭN搪-8zlE^iӛUwo>kJ}UL!^Ny $O*Ifu\8D<܉ 6B%{TB: FKWuszʍWs4D4@WwL͑dq*"HdCJwAgIP*]gLa1ACXidMA(,'s7IJi;X==ȀZT&\h Ct'gl4d:qtPf="^u1Lby=pt5 0EWhuShxQ` m7aZO]h:QUUQ^m*O9ߌ8yEbJk@i"2{U `iyD,B>&j2^@=1J+<%T|s%o E!S0+E'IDɗQ:Eȶ[Ej(hNYZNObݱ֝?լ:m~d|y}.>O/ga]cW83DaT(aVwE  !ԎSgBvEN„eVl\!?+0EXA >Fk|5̂ Yvadi+n<:XY''3uQu.CM !]FMV5sp̛"}Ғ;o$ɌNKɹ@&<=q3)R@l 7d R:eͶ|%ǼRfH" e婺p7:^NL5I$̺o5 ,'d^cʫbȹ~LLb@a-ĪDaPh0*6@II$ \Ce Oe("m..>H qC" `l&ҫԚ27lNt]\Z;љOHC~W ,/?ɑ <ԜA߽#' N]]8<ҶiEKui8V^Y4AA"$?`fΗLCjh9L|[ ,8]0׸9E@jާgR* ^td0ZE.iwi=-[:Z* uy'Z;,׋ltlrVeR(NKnd  u!ePGίl<=.Mz1)Fo2JIfh'L}oޝ73bT4<73,>UF5y>@&d6{zTi|B\dp2_\.bwS6?W:d@&zO+%9435 AxM}6.l!x8q7k:WJl#hF +ܘс 4266PJ^(T)Ћ7-{6;Ql3ݕg4GIֲtGF-txYYJi2_bE"<Rĭn{;03D6﷕,;NA#%}_gTT: Lp@c)%/MQՄ"Oϭp!cFNu.'gmwΟ/s OY|$-/iȝL8ۅMξ[2Qr*E<Bwo7' kog->| 7М)u t #5dq T4tߒF5"\ʏ7$dG֕hx/"bd|bu8 cd=g bf`+rtb5YuNh83VU'6%1!qS(`Zءԓ Gbwm8I.@cx=}lűAX,P}{Q@!S?d{T1>JLN7{0_6Ά=~0n0Q^}e[~AhL6[6oYP5#3JJTQ}ih2ۓlѹ($b ׌Q!8ԤZ0o4/_O:u90geD)jo&FZ991C;"-4 NhٸHcD})d5L`Bqss[mW]TXSȬ4dJ!\wPNB \]NkRGi:Cd["#kDHz`!'*/e1),A';s0BՃPf {K߅ zI; xbgMzÕAz} 3 >TA2(T%9 8uj<,ĨP; " 1|} RBGF/JxqܥU~ enλ$_~~ ,1VnY,W_58.VBw&F4Я7CGebL̑Lֳf'7fbE瞃6yCE159`QU]^!omz45]t` F  s:ExXAEX(%)D9\s pD4Dt4@쀈}&=SI>p k/B#;c'&iG{'QMrilX|CГ'sB$뮮r5Ԇrz₢)SH!<]I{*#qt~kzE:w-.!ӧ< 'd" OZZw[̏wp΅M.Ҋ ALْXI]I×#0߻{IDkD{Qs= &2E m{yܓN^<hn",]Ϟz`ZD"`Em "KmjGMUfZfFm+anD[vw5WzOUvV"t@E07,g<p$]V)ZK+_i12%*-c)GS*%9(OQk/\&ݶt'ژ8[dn)WQe?~~019۱cFx$Z=/9}:3Ş"+ `rRst׹ȴפ:6XuOM$~ w Rbu7n4^ʵDDj>bWE\uؽZ>63%5{>N<|Z E76KKJ 0 ) F4M)vM bըc}Ɛvh׍{AÎ8x@rC2}~M˼K'N :n&<ƅv`ZgʬTJs H۽ffS={y܆"ǎ1:Cm<{vw(QEh{QxHFmDoޮЯ1ڂ3ܾe#.ǹw~ʙ7Cb8P~2hB,`l`fz 0T >s#Tk[S0#(% (vkᑢ #d; q ;qnqUktMR Řδot'ϒ$zyZ8IIʈe֬ `2Tn=96rFX-eI_niafӄ1)\@LH~&dbxt];{'Dryy<:c۵ovO JCRh.}疱.F2:#hP&aA !0ۜt4"u51ۚSV4F0K"6}[gZwns6+Y8/z "R`ѝ=0O<% 0<rF X{cQMZ x׎;+Z($e By8LDo E &:CA4C xCJ;vԡV0/<?jM'.f8x *(Nu=^P:M g60(2c}1dp`V !S )TזZP280 ˁ`a- Ch=^j=! <*BYY{rܭ=_pc&> A9yqUq;B,<^g6,K ,'G]fkap`qD9%>RfL3!yo.ɤ$đD2<F:(4A1hk3H:[eƠrbL ''ʭK.k |"3 eB+QzDh{0"s=ѣ&&=4`^ycaEښn=́бa[׺vgԽ!{WjQ1F+Uy޴x$h1ϔ0:P }U!F O2͝1ϗգ"'fXك#>(F F#&u@7ydKP|B$x yCp9,A *ެj1m:5y+1(+oتP9Ueo;WʫrtNU'U!kH>mF2= I@F6fQ_U榠I`l!Zq}dp`q/\"}gɮm`0d́@ ̟jkjFQڡ9R# q!#g})4DObRb'ڥz<3cJYuGgsozFJRlN<=cPD؈U5:{boY_G>9LJJEyU%ȅ^B}|[!Ǐ~u> QٍE-I 2wiR"H N"L TQ{gƼା=4Qa{픩4~5׿Q LCOݽ;0Xx߾mmJ?o֋Hߟ׌&β-In4m8JI߹"v[W=sֳQA !tF!4:0| 6b;<4WWDQ F80bw!Eu.o{6g)¡Uۋ4I׌9bgdCSovf;q۞Vnȗ~۹oӿyHS薁${_஑;ǃpPG FO}c wN m t÷x L t֙g'dc 4m[ S$"^猚O@I{g)3"1s} iS/@G:kxF4g>7ܑG/,kҙ&k)җ & 'gEDUJ~EE;'i;Qj N{צtߧ|`u] )Dx€('x}>z>xʏ:w3wmwXӫ ' nZ%vfQ|c"Yb$"H wd1 BHB1,Fォanx9*R0ȝLqNt\{iʋ=/*8Yec=˨1B#|;Ȣ4E@r@F"nu,#FI$7,j:Xص;Cκa>o{Kj oNjH%&8p["{ꘋWVUvk9zj/IU\+5_n\zD#3|wic+ O}q*NmzS[=<+6lm I9#|[9 .#h#rqΨ*=#"0[w,Qm/> 4#͓5}ؑ2L`sxNENOf2auaXke ʹ=rZ7y>.y2xgAFqZ d`ouiGPp64C%睼.yBAwLa/EU.!6Oe^Yw35M/]zm]_q{Ӗt^_EIIn%{f2ʨ~/PϤ0{f~3ܳ>NVFle>CM{rڇcwv~si1 E`b^?sXT9!@>JwT4/2] \^Ia&/8 #swRM_3 eD12wfc-C)'SQ R&bʲû;{ IKT\Nt7S0;X$3uʉN=d5>U-:CQO{%1 g˺!(/*-~0:wQi_ hSߔjX9Ƒ^4)xfBf; G|mn'h{唭~47bwcYC!zlSvwiH 7,{?$y_C۴d)z4x.!P>|͆!",Ǟ6ڂz/P^E=T^^P&VSƊ*%ĭC؄tԳ,{b˺ rf|mw7ز ^*DYf٬x2ySy5!S3o=7za03>*kww̮Ҥ^-(t/LڵzėǗ׳w~YjEOYnd2,wuUH/k/FX' ٜܾ]Q& JiCqT`X;ʷЩ%7n4ъ_, 94 z1hwzmIWbVuX{2҆B]jÖEJ&[ ۥFE^W׶7WlaүzJrnJ #1ʽZvX]l>kJkNgzmZlLkj9Kk3k<t GD=YcE(Is|2^B;oS2-U$&\[!3ը7~wLֳ" $$OǛ.U>oZ G2"J 5]}k%qش!ζ?jq+[F,rLڧ#: 2R;k*X*v">{6wՆՓ[w;H06DvF^si  quؚjU6gÜ!Yl9Euιכ*fy"Pn(" (β:뾵 ڤhTt(ϴ9̦tbHuHLgw\uWBW&4\DDA02@.ۏS*ul,6ߦ"X\1$v' A*(VcQ+| (6Y 8Oo'y,X{xzY IǮZ^7i/wg8Ag) q}aF5ƣ`b'}S"%0 R{|}<}25Q%<_TmD~!DSΓǍ`/ MqNwyaC}^2:@[ang{܃4qΧ@6=8 ]7;uT`D@\.Xpqb8EAEP ,YE#%k )8Nj(1fLC" 0=A7͠.ķͣ܋c]sǢdO뵳"a[~Gd)]5ssgد5^z]$V1|\D?Wtz)4rN\ °43T)Y=q6 LG$l0F/q6(y0!,(0^ NϊIsx\X/xF>q0LZ4;0zt󫟒:Zyޑ{jC,Ը:^ƢDpL&#rtjS(;UW: {og_$#W ǚ< 3"R5:4H8b4kXLa*B))` _8@Y"(i8C2"ȷ*ESmWjRIMyu1F{vwMdU=ԙtP^7αB="HV1b&9`";U ]k8@ T(>3[ﺒ ȠY 8 +ծB@^"= BTn r^[ @]bg{ȺԠnP (P8^Zm7 -EM! *$@ A Is{ܛm[8}P(4#pP$QCxmz@v"^w# +sbDsh7 0"TEjE3MAD**T%M$f~ iuoPjۀ'A.!շ9.?^|┞i nH' gC׬T#{ٯys뽚)ݻ}Sw[k{|ϰi|S>Vt!9=Gh)@8H{*@1X!F#"؈UVHLqbx(ޑq+ +/ԔFcUNiίquY}U!d9Q]x5bɈP*H!tID4`q$xwA3\jo;]@_-U[Eۍt?6forN| L'P#\Xƒ8u #C:D"YM\$@`d׌`Ñe9&<‘ˆDpfcmW"Q ˒uJZ"UB4aê_1@Eډ!RioC^nMN_%%TJwlF}!D2\QII ӡfE@4=Q$\Ou͘X$m E= ?{}h$;3`j4qU=ő0Y1Pvmr\|>=^FTZ-JF%@j؄L 4Br)(B(nH ,m XJ #8S|dvI **>kC6YB-[%B?d!uHzf#׎EMhD"ׯYo{tE3hUDIje ,_cIu2~'6wU;(yKNyLp3Y|Q(H*g@zfOC1ހ",1*sEy7I8h?XL) Sц YYHDOJH]PpL!:ӹWo`I}eU6 -"ryE #y6,$E2AI8bl hQlT_ʟ]R/)KJ`H RWR;i3*,2K*MKb94floaT%3Gg1QGPhj6/\ֆ[neZX8/_ڎ7^)}Ϛ|3"z~ӛ\~ʛ_SB[?p=bDL55!n4d5plt 9êsw*g#RO^yCMi pr*&J_F:382bY߽#NmU'._k{ǐ䅝dlvS(y:g;L9nPU)Q: v .K:iN1"읕TFC_bd|eR2kckݫ^ԄD~opL oe_YhDT. -HM@i_1$s$Wt Hj8+)]-{{ŝ䥤[Fÿh9>J'aTu'΁dž'*Sy#.ʩSd<ϗx5+dм>7_{k7ޫMlNyn#V_=~8Y[9drY 1mz$Ec<1r/ H~8u^#PAr%%M& 006'lɷ"8"Yڞ) ?ێqBUǵz@$C`$*`%?gp13Q@ q0B-wPḤ̌e~nnO^]8ʨ\Y d ﳮЋ 0z`dW}{AO fmZRQ'/xD Պ*o`=rq3BjWB%"g3;Vd'+=Z.1_V0/5B4D3HoZ4s[/xBg޵fP`8PxT#Op_"^y޺\sAjTc9:Ad(0HI|8\}ɓeIkC&PUVbyP*fv#!?TZ7׋.PCx/"/gĐyTm̆s›ce6> |!<^CA`kCD}hY~V !1Q>ȷWfBeZ$;%ycQ b&DB#' [i*\R99 /]YyطժD" 荒0l67.C6z@Lg0cf=B=duj9ZKyCa&|6M,ŕ3&#O*9p<.6L\jJ!J6C#u>khh"&u(LČə+vڲQL9}? )/X)9>G,F0$*Q$T$FAoCA-D?p$V$B( ,)" `DOEa'?<¾i֊yINSo˗ |؇z~T?W+5C4K?m:GqXS\v{3B]d&~N@! <?D'# }WWcQLx_31d MSF ~C( DQTQUUDV(AX(!`>e"" "**>?l%d1f 2$Bs*!:u!g2]h{@?w}&]ϐ3zF;<ڇgҶtP7uB畈Ley`ME>S@#?c#?1TP?' 4型$+?"'w  .g"iUT9]9Ȅ @xt4s8e=Uh/X0tD%[~kf, A ۍƺJ?3䷥`'s7D=|?hN> ĄO9?O|%?dk fƦAQ!c64D"HN E(ԐW=;=haܫ`~4y*HH2?1ǘ r(i #*EH T\z8=z7vLtm{gP=^ "h -}0o~doEz=Oт!A H"芀т!x0Sj 䂐p>ӏqlgn?˳s?;X,; N\,.˦CJ?,0 ( :7HCFHÏmaH?*W~RQ䷠ؓHKr?':z M51Pl;:ҫ#kR;j48<V+#n{ Xy],@ +oFO/nHQEvuL,!~͟qO%1 vA ~M] ?_~,pfpy+ո}q;25qov5i5 _cgr[Kx@YCdNAۗ~i/_1+ågg=yBjf?F{!) hnQQyGg.,= ))P(o#g͐}!>t6HP\Q՟{<8~44V[Am2kq_^? ZG ⏃S'=w~t{@QOp"7}{(m?s&.PUUlGМ}VF 7}ewhCug*o*6p>O~,5SA>4xn ܤY VFI$,> x E?*,`!Q{\g Cwl C&y3H#"Oy"}ֻܿqmayl n@5 <+ƌF7>+NT}#_pn~apu7г,@XƦ;S''b77a.2QCxC[BIe*wQHMz&~F=O!F|llMB>ĘL{Z֡o.Y4{"pcH=&v R)Z! I8>֏ؿ 3'MC暇?OO'B2~*b:޼OrŪ}em zY:?>wB"\>T[;)$}ȑ?DU Q-9KS F'DPݳ1 Q'c(+1 µqӿѐ~ 'GCI?I|"]6q:/ab((>,pCs&ݗT|ߔO~r!Ρ4Se"A-'?)s!|Pt!vAG51><zZgj sC86 RcA:(|Co-nm_4ܠg Ċ{9}%??3z=lՈ팻jv7˽yK9QD]*#?e0!v ֊w:?F⊪MahSǡmI ՗}(IxT2k+ 0' - !`G'Uaƀ<Sd#{[ # Qn6a5J%Z #L+g/{\¸ zC9BBU'><} L _q$f$?lB:쁸i&Kc:OugT: |D7j bp?, E@<~p#" ؍`$V7QGshk@jb%@ Lz?ͷ)>{`0?YC c$`W|_zgAફICIߍ~0?Γɱ }ǐ`(ez=>y'i\X,WH > pk]D |tv 3ȫu:C.!zA B2(}D aA℻ťs8j}(72CB>w.U0}AbV=|(0(R/ ,#ˆd|?A،XAcl0VN?;CM\"špQGdԔOX|j=sMKrK"V6L}$!EΚ$r?j HXuSs>kg?i%V4n:QoZsQ|1V_cz >o[mv~Klx#Ϥ76'7{!n~n5~JX h:Bp&c_Auu$K{9p4hboSk/3omNxԧ#q@I0b@5 @*2Df_ic![H,C'za5]su*]*fٸu:pC0HENJ>Ts we&0hJ*T\ٲlPaP"oCl]w<K~Gg:"7t }ge@[aѶ}{ }П2!OCm㧠OxX''o+Ofgg LW:MKOz|/|DŽ}^!Bևq|6UO4^d[}Z?&C^f5Pbѯ %d0U  0aN#r4=s@8))&:涇6 }_?`f|F '*tMFٱ0 Mױ\Gs(^??Du""47QYz\~U(LH&c*%/o؏?3Մ걼ل m2i:WM. 0`]tG"9mnܡ 5吸~4= >+9r@8lKPNq?A5U6y۩Mr'}t? J{؂PxoHP. Юd1@TTi`nƍ{0uL\+ΰuKC T8L\.S50uL\.S)Caf lRm?9:`0qsS)c0qr8L\.h$&.`uL\.S)`0qr8L\.S)`0qr84:]ksFk`tht.S)8`0qst.`XbU \.S)ULL\bW)`0qr8L\.S)ULeV*5sRp"f{6@M쪘5sxhtFk`0qr8L\.S)g \I 4:]h$Cx.S)`ht.S)4lv.`0qsSf{0uL\.S)a8L\.h&捎t`0qr8L\.S)`0qr8L\.o VUL4:]S5C0qr8L\.hC0qsA6;]) 4:]S)@#!jipD0wL\.S)&.C0qsdftwcަ.htKF|N  T`0qr8`]@5UBnnp8IJ^F7\Wzu 4}U4I"{ˤk?=):p9QaS:7UggJ#"zdmO|d?QbK3i` КF p0)aӍuVUsig^2jQ=n'ybB'>++hթD~@'Qn:H$ZÔ 9|}a[V2VJ=_WKb QwHk(ZS;yq4b0$x$sm筽6؄1r3k鯮zֽ}CZCpFŅ;uzC%dLBehVkhwFf$.;t5^KxxA!2SfI[FO'rfd$Ckd#v(! y]!G{lqo$z%"oM! :҃h'o$}eT |'b;w:D)75NN)uN>vSPh(Ib`/&{dH& WP`DtQ\y"$2w)f0Tzm}@z+ȡ[,Y2y̙p,Xgs]#`j/ͫEbgߌ׿BP9icxV%{䢗8tFO$t qfeul"#=кˮ0 ui G+zٖ'SR8WZ?>o>׫|s:BtH!p!ZԈ8ZLhy7Fx1^׾4бx[YC .9/~'cز/?)GL >~|^bpXb( %a!/$g;=^."pkBFa:[PaD aS laFg5׶g0 K5h+8(TO7 -86 |O@V]0 U9؇1tUipK2q\Cƕ&N^AqAI&QHIt@M<{L 7T1K*ӯ6$bY^Z[ _xփ'$oSn90\OW3sGH}W8Y5\ ޯ2D猤`.s5}Ʒ@A" Ԝ`ﬞd7;<*TT YȔ fr2'"/<\p>^mxCq1D@(ݴ q"Rr=}&m w5XvzA^0 8}<(D^ YM߉6ڍ P9x{mdV d=+5+fMzqVtV`ٙ&f)3Hחf/!9W$gIAKI[Cl`yrژ!RѿYiGJ։i> exB\X`m>vXߨ=30;)JRc=ϥ{k5|;guA$ _0N6GXI99"7~y g :wXOpi.c_"$S`S~bo`u7P$VzӶSBu 3z{Ck*mA8!![(6 :i  ;oUE0  yx5I|ރZj_~ =}A/*L5TyWR6X -y,G)={“m)!5U;m?(1+;@3ꦓ@2j7P4*-zت Α-+ Ը7@O ʚX u^SV{-Ye#-{pH%t.8[Q:X1}\d-s(Z[5<.EqeF֑c۠k}pRƒG %m#G0I!!(jb٨"$YSEi۶%'*^& ё TP8q!U60\mTqaܞ?k|_1HQx(5ZE04<*\;8@0e"@:/f:t6֯{fZOqo[5mvhGK`˦7U)@Պqŵ~r&nCr RK@>Š}w~m|e򣋸N~BLs Q&=x5=Wk*6ikz(-0`q@^r {*)"#II@=#GqmsbPwbPwbaPw{⸥!䏒6.5T$16w2s? ғb 0-#&nmPbaF$DGZ^g,9Ώ*zTYѕ /xj9" c+r-~w|sVyQ !ٍ`uI9WGo0 Tpt6Aw@,aC'}: ^NI!/2PjM Hj1n:_Qϣe9`٢ xXmNyjKǂֶ/[W<&1O ryO/g}κٵӐx2sם!Nm"4^Y܏ Yo/+תcص5-d/mՔl@!v|Wӷ V E^#jw1~* tXP>#g[^`0a:"dwV"8х(; e@@BtK 8 s nvcm g`!F 0@%` T}OC17iIj Wt! y}k9n9r5ROhC`Z++*fv@.=')bVDLIxt{ .F(MEk; YeO*gu>W YBҎ:x{ E4yA"!՗̈ӏİe:85s{*_KVnydZ>E/oP$.>H,@@(:X5"-q`D!w M*h],6W،5_cays΄5}2'/ꃚdNaCլ0^dM衢)Z4=9TFDt=!$ 5`M}U] f&!P^V;kItdnF @F&pv zCH/"tBBF䆿Ǯx tРGɢq$& o$]s$w ݧc7$/ / m7 /25 )!܁h`DUd#~׏&*A/l(B BúAAeA"10D7)V"Pr ^")~3W-6"E.`qg{[˔]x{VcI.nOqr1ڼ=ss76=n} >p| Af% {p?ef_fN;z,!gNg{{#sgP!xb̏(O^o- IJӋL2_P3fkʛQ}Sr1$\,Jc$%$@m 44)꫒|(t\ZqВI &^ՔvV:֔-~ZAX۝Z~E~E g6!ƆH&N ZI${.Z WP)1Xa `)"}}>25A#>j+OwavGiWm츄;Pj23[HU`8X23О06q1hoS:6@@oAgT4x"+8 E"ٿ008DDeB, ot=UQEQU[\Aߋm1~̜s*k6%\@lb4}<_Lg|QǃkcI0vO &+t !-85P1 ~H+PBpkهpgkz-YL‚-7TjH yLE@q ^ &EA74BՌK_V6!"1G'7.:2,HCU#^!{#GYIf+؜W=:޻_/{# dmFp{Ր̻^*&9]N/fv H PB1+BC.̰ۤb^ak:7DJX_9WLw`ِi ؅ pΞVWtY-S[ )K ,b@w!Љ~]@H z۶oS_/CǽSهmߴdPםG"Ŗn9o~Zh r͍nׁ1DB]C1ʐ'x1?JU]1AE=yJռߨc'7/zEĤs(g&G4e21 4 |!hQ_iH5}~=y=jߧu90mZb˯nDg{:CP0DWja* "v5\'Bb4l-9H! w`@Bz摄\BĨV3RLl42@`.A0I4A scfy{북 ePBRf洳 TPsWVt*UVaaӪFSp+F>4qN}| Fw">=D0PΘJHrru)z$_pbzca=4:%U]`=`v:IlrI۳(Q%]FJ=ewpJ׮TJ 9;.]bLd^j5<4/8ڎ(rˁj6CBSƷʍ'\ m/SQzEĴ^*uzU CYP$Rӊ?_?/uS0+Ш@YFÙ2s2}-#OV[ogӆ[ΧK%wՌ{b'yj!v Km%}tLgG/DX #]=^2jz[?5z@yDg: U}\=i9 u:M=$%݀]T;a`/C _MrFd} .rTJEmߚvHc} q 0dztRL!~~a`Ҧ]TmEԑ͂DkDE3=\ g L0 % Q;@rWPbIAYcPFfq[^pk%YLX+ w *OIGhYӋ 3"<" sXl}~Fv;pP hW$xZH !Ryvz8G%¡LE <Ԑ&tDϤM'!65n`76"Nyq~@h5;ٗ}~~]NrP͇SpDf7/Q눇H?1F#?1ϩ.pVK!&PQgƚQ>ZÊ yP2({{88r%ڹm;7DD09l\B}}b'&L !PXw{Mt^1Rpl N_w0{yLqllEġ Be &.E (!|``$L{7^4Cl  ol;Jp!E&˂_X6Gb"?=gBڊ$QtϚ3Yɯ5oݞ ƢbAYtjz XwcȨ $FF[yv;7A7vRispMXRqXIjT_l<Va "aRj}4ۮ ǘ@CCWtUP N#ۭ,&@uVd60a1H?8:3r4tӤ@Dz׀*BnH# ghUUD(ɟl tc Bj&t?8"bŅPop{vfC-6n.UJT`ޏ)An_;wijetttբ]t=[P%&Me[oYrJkzgS4l6[q ,{H8rm#,2=*J~3Lo,نEX.p@ EhҀ@YH E {^/svy A0ޝĀbFv9*'a #iŃ^~~h[Hפ?d,H=|^+=}=z?}l!4BbWɗѓyߴN )HV]6Ky;R.αZ5Fҕ]nnJCF3QC d?kJ◠kcm]&9~[뀰WaEEQ֓%8qJC6 P?jz@wD$fKc¡0AB/xubrqgǮjJ+ PZQ0/,s ܭY _ R!Bޔ=k bPdaǜ^ΠkPl$:,B5|؋c{@HX#@>it&(6H<S s sEJ]$D:EiN8塪t^/G@BBz>Oرbŋ}mŋ|[9v,Xbŋ,XbرbŋuO7֠{ϭBY@* 0' `i?c՜AϬ&/:cyt:%FDPn$^YV#M%Òw< C.Һf i^) R~UU!0A$zܟ~UH#:qf$uJp&5Y4 YaO:8/ab uk!٘Vi/00LBHKbev>If]FA`CVōc<3޲><<$@­x+"EHd}J{(W_|s|;( kt>Q}N;RM\<-9H385lښ8߳~İmJFd&gi"*ƒp >\ǖNǵEtZ1% Y lŵPߟY ˧(5J_EzruJIxww.`p!2J BS(6=[ȳwwc/L:M;]H#AGy . s ;1쫢r5-6SV~<ꆇzWESQ5K;{}s1H(.s{wLv6|1y5y 0x9!Cc6[$t m: cawl_8m#MdDqk\5wR8|c~9^ӡ}J l/؄/j !ɷC"3]&$)fݯx0S*KX#$OҲmǷbfd l*H˹֯DlC)t梐kY$xQp0xC% áhh`RPPЁY-ŭnZ5%I("9KW#MڶA?:hSmCƑHA17Dp-xPB^ƒ?Z갉RZCs&6PD 1艚Cޫ|؝OB5_'"(M+u_jEűǶ#yB BlPs(9t\YV9`rM#@!*ۙXŌ4@="6 c" G襠$:>P}ǁu45"*B%+I#!m=LYNF : jH9{"xq 6ɤ H$7VA*h,WgfTDxf@kiNX6m%Ūh&pڪߛ7 Cq*e[iWVkvM jlU] XЧc'y}{K,Y5(=*0vjd(7 jt νu݆Gg$ pIkM,@=o+.+*^5β̖-1 L[pɮ'rQ{osq f%=`YqjOiEsYȘ{`Mk oTFJ// kyt!! cÄZt sas{NR]jMi@-ZYbx@HH^: ^^Qo% ȍAM8lP1Q%܄0 ڄ `};׬M֣k{c6ȉeoz-|SU9;KpV`;ynR#I@(ofqav`րi .' ~Wr!H$ ߪ8ۉǹ]=}޶k^*# H؂I&얍%N),J8 %$S"Jlzy]`5IUZr{;_;ŗjN-A79Җ86^o26Tj%30'hLL%KG{w6@HYyJ_1m_4 yu*V8xΦqGKM>nfG~<\D POtb7E pm`>th Ygd*Z#:ɵNuxv1m~uAq҃~_8J0\=ό6J&OX?IOWsI&ixU6"BP|GeFQn" 2 yyޙWPag~l0s mib/~UbCs׆Az~W^^zl2Erjjm;,!"s $d{ 1r \t}[3 TpW 3$#h$qSªeOOQ qERISnydJED2T Zi sǴ5ֽԻU'[λU=QoRFܵ1}{8 AP@el:vBI5׊K:-r$Nd..42*PuQ2o|)OLX-ޡ~Jy-.A 6&_+PvE/m $&se8^r7g%(Аay-zN)mNiNT+y[B2+*, f8Lceƅ3Ci{'Lx]}@D MAy^ʻ7"4C1.밆Lj4< it]Bܬݹ{v[jK§6H8:j:6z eW塞m~@h3zF1{!"+!vzhF2'ݬTE&r(+6Bx@+l j)XckBO*.2[֚EDFsW ^I=xʇ[BBĆ^ o@YnD9:)עWY5`c7cJ D:Ӱ[#dPpcu3_-jK| ^@th-C^i2;kFRFɞxQa Y黻Z䮌eƥI y kC?VP` 8 S*Lr짫~lӡ]s{pH8\X[lM|& DGЁ횚n42h0͉'M SDcr}i0C`Lzǁ>A;w[kS wgDFweYDžy'mzHwrz01whS_g;8e#(Ę)Cf2AnudJ5:0 1f C#dcwR-Q>1J1L/UǕq0Z @cyUs9a6U$b"ħ$90y"Xܒm3;Yl'nQ(3UAaktg,q;f4Ǩ4ҁ3m&u:X<܌@ ty۲5=B^&2Cەd̮,!,!@K [|r>ױ)JR><&r+A /߇/- xU6Yy,VS~s2oXPd|i[uֵ̫ ^Q;~)$0/RwtぢMP`s"r.ѧ;6TEUc^25kTL2}c~>^ 4xv6"l.ѧ6TEUc^%SH6,ɷa%IH"%gK]i"}UI(m趧TD-OJ}rO{Um-[֋9d%X:mL羉 )xVmذN!ɹ w:Q1&]s`Q:{&]Zl o/A`!A3ϢB`N 0)b {ayhN Ӎ=3I$RED MDC*;z^ H  ycCk 8#`mY{E\NMA!!2]ўOS:gc*Ib'3%{ {7׹6?TiN aDXĞ黡M%Vu,Z0.y^:1@Ȉ)n!;,7\ےa f 1,)d ڭ#PV0& Fy-$a!l7 錒O9Cf?*ْeZd<$c"i ñK3nw+oH(e v޿i}ץ1/C!#z&F6&uHZ|cuk5Bj  6Epy Sr-!1<97Ӟ|1}st4# kD@Z+usSBN"W q.2Э&HC4#$ATΈHPG}$ ' `Xo^{)$a z7}snZhkʺx@܏1aߊ^ךiiDVvg CZaF 0#M$HFa9 N; )K2%+5EI:F詞\_MYL5~{> 9!xBh_Ila=MSӎK%pldC Io`܉ 9W! |EURl: >kM6Dkvh[R#_md^r;] NESN``~ C銪k ~#tc,Sߔt51l/IaaFsA~϶IMkH@C!QcZCX9"K0œlf#H_P&(.#Nc䍋[:|jI(2Mb;`/Oj>#iAamVZfݑ1)qɪTpj=;|VucȕYmN)ZNLtOTQYi .fenab^ <ߝa! 4\6cHP!'r<{ a2.,+QkR!ͰLGxT +;2Q@4-Цc!V 0Ǘ%O!,P&"E#UI ## B2$!DbmfРM8=#8cT@yG"IV.r߲c ChP& 8b;6%5N5PxoTF*4)˸MgA{$Zl> L2Q* 9H`;b$87Hcxtf/UNeQc "NY6d1W; X*q[5&V0aD!H8)C3@G> }C`]@,29dCP2Pu>&fzuN !_ >R(i *Be'"Ǒ@p v8UW8Mo&BolkN2*anB\Dm\d;}~3YVqc8V"bTZL'-/G9R\&C0*)HrY )PJbP[! M(˵vFw 4P7\ǰ'|2nޓRcگ`)!9qqΜXI@BQE1Bamg PPlSD0qಈ2Q4Et 3@Tiш+B{N,3Iϥx5 U `!MNRX{W2V)=]g@[p\ n2$/cw4.X?Rk>>'ȗWx5(:a9/,dɧQng޹lM횬>81AJ[חKyoo]zL @@Kp$K!娲uB:&g Ѹ HCH+~k xo!P_o-$UK {R%!S+>447[uX阘نC v^h▝sDSJ졚aT01p'y 2j ؉MBA I=|O}oM&PE x^paIߏo40\9O^^r(:MWlA<o,<נ,Fb0jB=\SN+=@8|ٓ^ CGhz6?!^s0NNB 89`8c|VMGw]υfR'NkƈGuc:NIc>@tnô/+')B+H L y`=,I @k0:O$*Gָ/%c|94@CXgcc!@#^g7 C bŋ,O_lߟ_~9.vpGD׈3iE֭q>&e))v1ۭ  l bEPۓE:gs~iA*Tmq[X;3Gik[_קQbŋyjXbŋ;e>~FeU.נDEѶyٞ {lZ:]h\>ī*N1/ #xfA !Q GaלB@fԵdCYry9ӱ7@~y1l(vޕz6ZWtz / ]; +'MDZt:8Ϣ>b <B4[r w#scPS#T"C(*ň"s;|D"@Yoڿ|`]ώzLA$xH2,!ӿ.<654ڎRi;K]1 th!Zͣu$,dU=ب0c;r7oIcyyWǗj;SDQ(F:}^df]05\iPGBL2g9:|k8sE˾qxDmT\M۶y땴"5ybL1Mwjq:IPb9m;ףP9bŹ5R> uU+8՟_,ϼF~(Lmf.[|}# 2UQWٯNaetrnI)7o{0 >7U?x=^X gjM^ɌJV lS BMFWK7v!K_ڨr! @FEzK{켱(=7<$ps-"d"*.Oz"t'#yri&,|oX'=w]of1U~xxBYHvE%-ssMڨ["|Ε'}.!]?oU=: KkQiyt${0 ~YEafiM_Bqe!fa۴F0x]l˗r N=O ]y=\(@O'JA~}ff&jڐA#:EZIOHg7| %w+ |6`Hl?ʡS,a= 1ץ3 YU|^kڔN i 3CVAPϲ- &>㭷4 Б"ćw$Gh~\8:@A2|nmn/`ꑕK6bL>2Mplն%oDfaA$Ki:bfjDjl VvCAc8N(]=s <\l:e[ 32VL<[WZ$V4 FUEPV}X]d8B!&IȳlV-ҁ7pg9Il_ XlmrjMB>RJ;ef ~)aDN:l]Ce\W<&&2 _ݽw)XN 2[ܱB )z4e?VWK{'#{Á2ARfGh\J-3,{0|O)|m/QeH8e| mjkUCOB`F"ۜ:9]RO0=z1#-8 UĨPwjɷ9Ӎgm1ֵ׽]78A e) hA>(?CHOf#Di ( TJ1O;uͻrY RJ,&Rȫ h(ֲ RCȀ`!$;("H|{jO~zD2HZ#g 1E@@T ^͞p) }C>Y؟S@jr:I(RA@HT-22!JE(nɒ 5t.ҷKѯ'eaOVADcTdAQUdRҌQA$A"((! E `"ё#DDb1C(QT*EE)KŌA%DDTbI,F 0>oe>-LTtģ'ȍ- HrKnax`'hbAT)QTEcc$c"V>SRxt{`{h51i_YDob[L?}ҊRH1kf(b"=?sJ`GwB,҈@ 5Dkxv@Ȁ H&Ck e B,VL(2 `LcJP+%g(bM>޼OI2ᐨ??k5X:Ƶm&QK:h:j)x"'X$P6~QCyțST"COǿ4̞' "Aomj35v ppr. 0AK ;Z_~˴>Ij3Yp#8GY6JGexl egN Ch$3Hf1!CB I[ĈOE@ȘT5Ķ}'[hpk@&ao& f#h Td-ϟ7"q OZy{w!$WKrߵ DcZѵvTI" y͂{'E)Cm4RAd֤dv^y y)z瘫,<1` $9A3.o _F.{K}oQbE-J!ߟ^v'qX2DQH&8v_ fְ|R=k\k-vIC2 xiY504Qg"I~zq+2i ?ɅR5 1Q ?Ia ,X RؕDYD )JJ"Ltw )6#*$@d=X(,EbOP3Hb@+5$c}au  XU-Vƈ)1ZVdAt-p3 :4i [9[B"9l >2`J$"ਧgA1w5HE'5~}_ ީQ+>C*a=]'F nN#Z0B RݕADEhVZ[Ld,LF:ַ-0PMڝ'n:UbI #r%I@@ V+h5 !pX6D̰Pɚ$8'䲒jR8\ӪZ]g*ʫ"qX£o'DB'mڀPNiJ ФD^";$ LPVf)!(sHp!*Bi!XJ !Ҥ-!dTID BX "*)"%D "K -fٻBv)i i%V0C\22,(TD eH.DEQqY $@RT@d:Ѩd.T<wi9O+I& ʿFTI?c!G=]<Y@$LBA` c̈́EU`# bRtRHME@Q #*Dn,b B*q8W[[Q>P }N,z`wߐKr!s`( cs]_Ǜ =1]-(9ͺ{! CACL6Ms t|w;tc$5T$LH{2tLm;a(IP).QU]:YsAURrIQ#1B,AX6u'BtP{ÐE&!OD، $a5HXJةO)n`P04!(ؙDiPP E!.S1 ,'VCjQ F""VE 񅐂+WklمIL!F@PQ`xeB4?x>"nE (;m/Lֳ334 JC5JC2깖imI(f(ҊGZ$Yz.J! 4Bd $y4!`z'}' i}OEX9XaSJG (ȕ_Bt̞~R +< h$n. Ls.~@Vv_P{!UݗvQS5 $ RP))+"FAU !OӐ dR,c,b"*$T,"ȤdHhh|,YPdDF ،ȠQČ`*",x __GBTQ?]Dr3MM-8>@VK"1`ۦcum 2D%һeYCMAv$m64:E R4U^-1Df`LÁسɡ|jEH@lb&ElSyST'WzJyTQ:E7NDfӄLJX5YmFCHD(bA .p@0! uP..@ou >pRk& u&hbdG}Ql=A\Ne(2<ju`c*ĬFf?o5 ͋qT #!"3%IL@R}lD A}:ؑZB6%")1dT(ow6bh+iBĈlRoIC埩$P<|,tGVi/ v:dkOlqnöc̠TE@B@ @5kgE#$t]iYΆlÙ _]pbJ0pV#+]R'<[ 5gk%63e5A`N;C.ZTrgmJ)ѫoHjHĭt .0{Tp!"gq/+9g%\WE4crAEY:W<)8͎xπ">@~{W w?;?X?pRU)ʂ%+zreYaUdt%g~ӡ܅D"Wzx˗;׵mW@6pD|42KHڥ `󟼶-z Ej%@H{W{6 \Uy;_GWU ۂ>#6%=%eU_m 6$ecZ5Z~|W i1)HR(h {xNv|oyaﰪ=Y]+S[wU0z# O +iVc+7ßS噖vˈItcϯe"Dm϶vcUUUk53[O\|߶U#6#=:;4^J0wP-MkLkTj, Ȓ,H187y>(X-Ԁ9̰-A P|AXZb#|k|k_"ٙHm|Sg]:KHq>msAy\%"09R`#\vY=d)D9DmnT<1mYD\A=Y},wHߠ#ջ12^~E4@$&P g!~s&a"gXy_H+G#X=u Le)b]T $mR-K|5qJJpX!/wیg}Z?"?*Rze &l]tEgMwwT.{v&g45UDhW` `D3 8 F:Ⱦ^=9ȶ05>Xf2P&+]O&ZL 8{ӲPԻݑgqGOx^(N yIZڣ4]*&ikaW*{=&3,3Qi]+0R'9ɐ)@ND @`3n{:\Ꙭ M6̏LX_h+{A1݌ߥV-EǠ}^'a!ck \þEQPHAW\DO&JRzG̸dhڀ"29%1rJ0!  tx]EJL{rQK1H8zs4,'hu74I2TiVHiq~uo(D Y^f7t ɔ{&p 94i^ O(ThB(U-Ob|y詼#1 YkQ"/,Y!Zbޯ}kQӌNj|Ԛ V)I$X=VfD +"Y; Ȋ1ꗝ`I9J< e1sHCI9hsDdTN=􋘺d`jEx"H\կ5Mm4 )Y, ȴ \dV">X(k4\H`BQ9UЂzZ3U bs& إv05i؄Pݫ V"DUJYc Nc 풲$TxY}&, rCdVN9\q㋪=&0 s60nR(f pP1 @]'33yuqΌN3P:##28e :I19(NȤ hw9+I[5R?1 J FCG=V`|M8  (!)"g  R!N 04Pċ {2Tc $rHE,1VtpMeR` mD؂ 6bS&кDY1BE >Kw`"xU'C$5HnEE`Ax!D]`"JH"'!,v]a}/Mz\[hc;7j^hvkT#>B#1}).QGDsց&y,FxWw$K+ח!B"4yiie%~<ݷGa,>pHP?}P32H T 1((A0 &*9 `^p~6ӏ kw뼘*ao-~%h7uŧT 4e6H_(L~kj-IJ6C:W~]vޏ}jW7bGȄă]q i,(Y6s-2덁&e| 1T>t7Zh'/ώ4AA1ePyu~<s7pUT_dLEuLbX܍TOwVL!YbAl9C2,+;{ubΊ#aCH2$]VŊ 9 *|ƖbHO D0bu4y-4r5@)4},V (,'MNd` @AY< ,g7=TYȹǐA6bA:Mb2QbE>c*(HB)!` UR) {lYu>o6a"(' ,!R$PU#b00G@3LE4(,cŻ{3X r?(xx~Œէr)Č3"mWo@գ/>zPM}Ó\bBRҔ e*(~.sW1ц Ke[ ,$PRF*(ŭS_d%%b7Sl6*:ThkI9ZDLRU5('vbC5> E~B&h!>P9d&,dۢRj|xsOP-[~$# n&z7dК1qz!%NP*@DHVJɉ A)@"0 Y>M#`zAd?-,<|`*|KP)5B;q"AP ֤[lxh7)tՅ`-JCRHx9Nʀ~O2fIXPJWL " Y,~b ,6-:?EDN1Pα_דpSc1!Hsq&Sp|_ӂ:PHek'mbX뒯G>y~4^rWĎS=M)۩J9f}goVouTQPr?_L/*w 7ߜ iE>!21܁/Q%2Zv](;.NEfhLe1渱6=Ѧ?N;TUO4׎Z-N\FK8/FHZ}l}L Wv[_h9N/iW~p/wFoH[LK&9VJXmv|~,B_TRIFnOHxaӯN=Y@n}gc1i٥[>MLWa'mP:= \Us;a;VUs4h͌ﰕkU)Dzᢇ_i+]t|[am HmIݕ[χ4+8Pu7p:Bc#',G}8@m:V@3:)HiPKN C׷bHtKR,'CS4wY_as¬fy7pZ5{ 2ۋg?UIxpՏgi(Ci ?^4d?2SM O-,ezl('͝[S1Ka뻜 $# ӫK>SO⤾Mxp/q]ؗDB|Au{,Ͻu ~}<71R@St95cmi1,[j|4N55<^ò2m@|K`bDY?yY=wRޏ{LZ6.׫L6_mfqO">Lv?*hޞ+1NO]>Y̶IoZҏn$h!mD$eB$b|vL Ws @ 3 wkHXP'(#e7B |x˯Lqj7UmPg\|D k㒮B/qd&{m5hĨPA| E!ԀX U1:Ɉ޹ Osd˟-%dE[ 7fBP@NwMn05t!W1J9X6D svF]I >q2=y!{DfV Q8|k*th@xnD'ng]7!@4yˡOMveR%9|#azO#}hi!J*BɭP,ǻ\:9<";ּ}Dr=f ɂ{?|~i}ςk4z0-؎J[b9j";ƴ$S7Yj+wKYq]P`#2X؀I3&^'ԇSY ;9"o8D.^ssWJ8I8}y#\UI;5׍FDvx뎺ʧGXw}yתy#0<0Z\D^9&: {ݤ5m9Lʀ:tE ]eGrL¥ś|a&q3FC\aCŨMx=x0km h!O`$$0F{Q*\e3|wyRV.{cDR|i"uϴlS\ө)mIlsۂB?| hnD:wRzbTsz+|޼\d>Q[q"39. ]:T/O;V>NX"6QFitTd' R[(bwwa=ЌTA"mtPذqIuAaHj,ҭUgVvwh%-;W&R3bzH QS>)S= .>̆$.ݹs' a֗i6ȐG_wM2&#+z+*QPr0$ }jȟցF{؈&U#0@P~5J]9bB5 H!Rbn Ka!*DJ VBQ RI  TRi!VQu5qt08B#$!P%[+ 2̷DPMSaOmDmeYXl`a(в862i(1LQA{vO%>o)Tj^hwh։;TzTΎfT(F BMQYЇ,A:]Ȟ Ȕkn t&tլo0M|hhe,B]F :w=k7pxi)2fh;-_x?}Uywu_;sBMJDD-҈:\{Zܣʎ: adΖc @WEB!9צ:iy eޏᲉ"HA%D*uP78mɯ]?ԔV`X2v[v^b][?F y<}Zl6B=a.DY(>ZfT3;K3i&HBUH'|~P1&I, hP$d3TnW???kdR~¢2+`̘[) ;4JCMb&LN%,eQUkP0sQ̘+D+S,˜ -@7 IIJ_|k+?i=s jg[ GX׶vmB&RFm޲ޅKߴմ3H^)-c,m,)f&1w%oP@I" 7%"d/C|4\ _~Wا͗l:`1U)m%322ҹKa5d& B5S3P  MM֖,.JcX,֬2 n4TlXS c4YaHT&BX5kLYm5Xc%"cTݳ2]fe I[2hlcWǤ3EH$sl嵍o }ˊ1/WL;1'\ dtr [6X5RQѫ4)b.RU0$X1""$;㶫i:=|n{ ZXq22!j1bU*T՝#`(EXH `t#$ej ľ,Z ?AEc!$IYw$ ZF4Զ  @^*$x,he@)P_ >嶇FswRIfBd+L+ 0A1%&5XXe i.SQFHJ l,!P*qF.RR0+*A&0Z-`Dd6 - cGȔ!cKDIR lQE1-R)h#*` F5̠`ж%Y`2PB RҰ, j JдH!̀PVX DPjX[lT A1.fG $, PYndd AD X!{(KBDJR4(HJd"as($Py QV*B>Aٰb ) +]QwO3- ~{ HBQH( >Os/̉t(ŏCiu|mlBi.0@#ީehFWPEZeUJl{*LL`MYD"bł&RˆA >KAVh QInXPW*\桄4KP0 1 XBB1dA{~ymU QO)}V@YETQA#($0>B#!2`$QS QXbFc@ A=1Z>jOF!$ [!,W|2b.I5Eѭl%YSt$R}M9v@tR3%󹻕$#;5hni! a*1e5~.Щ]4ke}&0:"\M#yre=ʢ'F"aݬ[j%SVA2ׅLRkF~.bB5eBY[!+vSLID-(Y V*ѮU `UŠ(QDQ Id30E׏^ok>e<$X(`/3[p͘ 0%[ (l̄H(APPRIi@U0nIA&'b ?RE;etvpo?{$Ujx펰b6|3狓<ǂq$Z 7Pi742(DdY61cęc'13b@U 3f6anY"%`YpqёXзTl`&eҪ EM6(̀eEle a~d5)]u]uС 0E!1BeIFrtxRXa aRa:AW,(ɣɱ8!鈐 1X-9rK flFC睭-(7aK%#S70)9<в %i (V!DUU,)/ncPn;8pUo50կnЦI!4p4k( CYoU]\;GA4AE1Gjf޷nj]NTTvxG(➥#T=u"ȔB#IAnt A& Nk ,;ʑA]T 7MHE6_0ސm 00CY #'jJ|g aoWQ@f^RBx]rg$ aН5 <'l4ph{ paoD1go >¡52 s |- >E&2h;pu]@v|5'e(m6p]vQ Q3(%M&f/k_E0" 2% PLVdTwqJh~f_s_/Y©M&oܒ#i +JRC1$APe)'n(\DSF2:.b!#dXPkĐP3h"DJ :\08Ғb[@+ $D0KL D!FB zA"KQ("Q b"b )B)PZ" D!?+f)US]NbfGZs0%Ϙ(nC;!IT3$0{?z ήz7}avP jhb4x:U@t( |uwMOkDoCen65*jl VQ RK#D|AysfawđQ/?Oy\Y/m-C !^ KB Ayc||Xp5acfY@t„%Y2[JEh%TcP9[R(BVCTbQQ{C SuOOHKG3BR-Z; @գ"@dDHlɪX|FsN{\~;d\ˆt?]O;ޫ^sBDH]0]K{;$c\͠\̚w C&s,fD\=rxuC/1-SQΆq@į'FS=j&OGǏs^X7nbzh6k sDK8u/hnû2*e.dm)ъoVY2O9l"0[<Ȉ p8so&CaafQ(_|\r|ȇ CߌRK  !# Nxm kpEeCFRدd2p~Ί4!D^_5r#3df{Rѭtz[Af` ح|'!hh W33Wy(gi 3R!`!`X @ tYߥtw|p:)7ث~2̚iSg^vrшC[[3!D!΅l@0nRrXi&DCՠDBIq^ħrD*ȩ333318`tС@c +^֠oJ vRF27v:m1|Wa B%յJc@5IxY,C ];%Dr*Ӟ"0OKV (10=8{zz|zTYLb.WO)mc#cE\كwʜCTEHZwyRFstl'KkKkYĀ>Xhu5jf8bt ~>AP]TKg20Cߨ@! "}o, II}~Hx lCiFL U@A!,Z :@P_^oO/AUy6Dyw>O/7025.}q^@'*,vyP0|axz[Ť1ZS/'C3K1>C˱bh-7 FtY qcUfh$H0 Q#IDIVLhLwRzI\>1sq(8>@a,=lO d}uu$ &]tkQjؽpblc&6ư Asc^.jf9uv\4چEnG6pFr:^[-Lu4QPV`nW٥JK@Tkvd XhFul:DKjiu#~$Ī*/{zg ?Б~Q$Xʊ$H@PI}"&( ѣϦjcp3|׬ovԄ@mnmblJ&wLaCu?pvGFmY%I'{J?dӃUun[/ 2F','$̠RES۵I,E?mX1Y0,DaZڨEŰ?BSB ^yX(q/ j@N%hy"WZOY~TMms#TE($QcAEEP*1b'b<|37aK*Ϙ Am dT.(({>d'!-b5ȪՇ?Y( .ԨR`I535 jW]#|փ!B!l!d !$H`meJ ?I>8:&mxAᏦWK>5j@MՁ!(#Xwnw L.k6'<7])\MS/p!;):HqgzШKƵtqM3J 8NwM8_p+K TP*GgEz!}籈DYT*UEQ)@p&Yw) EDX/ʨQ`%,GJ)! !a@)1I`NR iu:R E}50]7CbCi## 06|H1UP("԰u "p`/3p) 8v ${bԄBEZh>l $FSў}K܇xɃ7vOIbO{\/3)sL'\d8*ӳ#vb F (AT5UI $R4sө2(KPd)t7DɲL<.4tX:O>8㏖J">~2šc*?ƵC*($b|)ְQ!n+j K70֢cC=~s׃Cv/3~}La 0kbeD0<1 r)xu 57"1 t(($vڎ*GG܂1yi< 1DB ]ۑ|/b(B2U@ $m=_נo:Y= !@?EI$b]1"0+:}&=q.%;;΀6CHax}qCq#h<Hp`[Xa-b}!8  KC0u4ʘcQ=F:#I+ QO19^ @i "3BB.XPs]Ojb2t9fBZ ߂jB4+!O-1|Ʌ!@z 8Tr=`5>( ǎd2`NZЄdj@"8kcb}9bI,C" R= O'tn-<0Ar)qӼ72nFj  A,y40 1 h{a6P睏vO0'^sfQ}\΂ :ϭbt9װu  &~[n*` ,qLi!q|4dH  cYsEpfO.$@gl}TF7\؛63p[# eCIU[ZCy;#>F' E )BFh呝 85E 0}ⳳ7@=G\'App><5:%O!׃y;8;aȂy7zw#%E9i _ߛ$呫 0zܤ9P#;;2QW*%$J~ )Wbѓ`7ni..Ƨ::bA)!0TKf@WoQwmUn+bo0.̑< ,uƬk>Nd@ Akf]{mn^rhmsW2xH{>bqmř\==&И}7MC4܎"E xqxU mUUq=ugVFxmtRJ~&2owdˉhFP̂z.N_G}tL[NJ~bpm{#thZKj=Ks4P=}=\L1ǏB͌WƶEqw4t|:NZბ"R$ xUVXD3s'; =zuAN b+jDJ1`J 'bcy۵]y}ۉx2,.ٌ"ĊyuZ..nI#R 'zy@ vC.P8Y;3-k3y tYAqҲpJ5t+o+|JW_{#Qcxg*}=zb@7Vpb q%{"H?uNU]P*-tSt.RtEP+i9(*&uU ' =bK7.ԙR!f3_~Ǫ{wO~VOc|KaKk3j!\mx>W71^uF}>57->ϡ8₋]%ArBM\ ;yS'r۲/i6*1ʉ!lX{Ӫ2\/:xqszuK~w[²z3.!:(xo7]&Y{si rBA}{U8`ZBot>aZJ*YH %( gKW:,_A,!;$D" aV6BꆝS&-㬯9KqJTV2S7TwHo'7@J+j;֯,52)quT$ae |;v|Z%~tv/q#eh:i?FmwqdtNk%]dP\L܏\1սl*k+qeٓa0P''0-D:]@ܪc@_0aP 5+HI\T,ipd⢫/"r;][mrHA$kJUImEQ>ΐ2*3~.ihL6E?&g)йb@ZOBe(d6#7H 7i-3H~K$^k['Pߕ H.'+98&Px-ܟa2H  |鸀1R|λpfF:~h~>WLlHW3S]ÏN7|_T]wyԾiRAu5Y/,,k|>;_QZ NQ9~N,T0<ͮumjr#ki9o)nw7ۍ]Ne1egZ2DVH@ ![Ip.J\*Ha*~oвLLmc݂d2wT8iڰͱ%@#_ j|dG׼mFč|ϹWD 3ΜQU|}tgej`ތ  ,hȑ!$.тa9yroߖ%G-C@78>98@~v8UO<о0!CQ ǃR!nTqPjƃh1ZC,Q>58p;B>Ƹt#E>֥}l[!RtdK;X`Ռhb0f)5H !$[宛̽m7.QXNQPNA+zPUiv\s,c4 $F75y4D¢'Agnʋ&6:vZ#f-g[aI'{WY`.u{J#v(!W`T @N3YevQYެ$F4;nMyqoÏ] c !(_H8xM{_i',Qb(A P}{XHjZSt̄$ (a8) {aS!OPC~{H _B&A冱ZG<"%K߃=xQM멞̴rۥAzIc bRd{"󅺢952>d JfϑsB"}tIXd23VLM\×G+Z۩NJ_}fQUi B~}Y "쇘f H!Hu}6@%緧-YV;[zO(ZyH{4"O~9Yfy3 ʖVl8d'A g(.UR\/6u¸*R#`2Tb6s#&et٤D(̤ol?'OQj g{}뒟{ˁ&X}Z0:QA^n'.08mCa44aCL̥4[rkdՎE%[uk[Y)r`9@2⤭7 oE4dcVP/biX&SD8iͯ3r" 9~['ެ) @`a.!ORk25эF  5RC;`hv!K^ `p/~6K;>-ké gPy4ORnd%dw– knyK €A} m$UR+nAvO)^Ѓvy|'(ƂIU|h>7Ǐyk*B}xY~N="_ub#sih@}Xvd}bo/oW;CL Fcmߑ![ZD dk6T fn ȵ@PPdD^vzt]9ƥ"ePAyc&E<"2!#UtJNꄝ"Rc^|}C{*g tVwws4b彔~=? .Ǿԯx28^R6Ub j-D}8b0074I$5,PV҃[kݯ^yS-:hr55t3Bף?J:ϯ?t))lTlm0DbZu)Ea#ݙ/;fZd#Srnҭqni&Bv Og%Ir6StY kXԂLB~a p0;pJ(FR-"H'|w5F$I s P|$ 5Wp)arAna 8EKdLÕ (הp@4ef3`W/?>n=dC^~~~hxk A ne!fX4*MnXj]-)d|É!sud`mt!LPe _"}66Jb#T% DA::ַh]&wJ?z$U$$><(HU?_^V]1{59vJND ߓzGÎ?sO6TTbd~;z:#"p0\6Kʗ ?B_0[B΍D z0@䓩 Aĉ#A~Dj-O8C.⃸Jް׍`u-،()I{ĂJDSOo6G#,3l tX9",!2!QdvdhE^FUJ |n`6tQ)]ӍhBZp, q1a%޺H1d p!%CUAH@b }UrlF1,C$ uC8=Ûr'URf]NSQJjIHȃ q) Ș|4p sJ(pe)f4V[AVpI@em4+Ũ0%M !΂ C-a`&RX=NQ! dz TBn[!){1Sդ)+H"DCQb8ft$!".p`HȬ#NA m$=+ثjTi{vb Do DF< 2e ZJ$C(fj(-5ϺI&eM}GAh4l*t>0-A.CύyB+%ױ=! t_"k+Ye.]3D(?Y &G`HU4((Ǒ9r$ S8B@`7 Y]$;q]  # "r冺B@P"CrquG.-˓@QHI$Ł@59 Y Ax L*=8z 9y#BGk*4wFuBh#!Lm?L8&ݑ6C;w5W R21cE 6V ޛf2wPb1 8Ъ(EV()X *+qCEU~%.Pj(,b!@<܁IY 0C`D!21@a; ! `cx׿>LM( ;[stnz8@6)K, ɰO"aD2Cfd74ɌRuы!ValCN d6Q֚-y:M,Φޝ ˆpBCz,GSPSLJ(aP8@]\q *#9Z:9zqW+ѲeZ>z98(r6I2,"AvV93{xpwÇ K @β-r:pc}fB`ҷkgɧV8]@[y=\Ԗ 05<\CLC wsƢiOjfP6ʝ*3M͹#T) KV]܆joö8N&EK+ܛu%6a uHP޻}g'q *QAin-xf0/_7.w(Ԁm98FM^Z,$@ƴ^;X<=Ï`iSZpѐP1&zB|){lԢєL#};ywg&mRNz=T9f)QFҴ.A; x)!v 5,@q :Vs;0/ Q =_b C> fGFHίmp?${ B:)+A/M oKC2F29E6' 80)3 "Z;AmNC?5K ZIF`$ȓctORHE //ˀ+Ƿ-z@$$z+&W❈G(ICW?Cno\^RSu9`ՃMχ`ME)9-QK2>sQ?a9g\~y$a((|EZw敕Pb " QIO`J+V)0t"`~1*ߎ\V{Ǹ9h}I"tDhQWH?a#P/@q`\&#wڂV=1bOnۜhޥ A;!Oh-wȦ6cL}rbCBь~_!"6/D1#7Pb% Soǖ hniu?=:S@f+S0sqAx +_}Rfwȵ9KD 9dһH+am=q!oy+|_d+^ԶMmU1æܗT-} f?X5v/IӋ`jj:48E + `P%#s "GiFHf/HNV.E/4t4l1R9u#4YSN_S7`t`Isү0@ʚ!?a>}. -EN@<đ$T]m~ BfNkcc3]^_S¡+W('m7m\}ƦY8kdZak %퐡VpD1ekVY)Im5'{10'&S UMdMnX x!Qeաzo,ڵO/3 g?>>Yaym26|;X>Yy˥D^. Aq?S]rO@8nc,fqj3Yy|ˆ()m-- * Db1Gyi|J/ν8;*cBuniӥtmxcӖZ7~7ܖZ]G\63g7/ft \{׬5uhݫ9/ΉtH`7OmW$☦Jժ5 l;^&qYh9<.A6g2a-YU@˃O!3S !ꒂ:54K5A.H$X%ZMVW-ʐ%=ȩt֑@r2 Dw~4geqr]1UH4FF!n^HDJx8m偬n ԅ$|1E?Zt.kK4(Dx^FuoZ#MeLJLm!3P.jBJ^^$kF\}w}JH~c-:OYF=V/"abSyNe@`ٞ-Y.dήqD "4BX !=<ٷ kn N)3)HYjN床jQZ`%Z֑ rHcC>p /Ҍan5fS#Pȕ\ /n1ͤQ+jH|p~QO .] WPRCw8w5jp|]ޕ Bw3ǮGOcz7n[9&,fɑ0aURF"bD]5p j15)/X@Br)627q7iQ4U`(%ZkP$VЃT@2gF,Z0k/0 ^& A{Gȯdo7^R'0I)+7A7{Oz v~UZ4Z((m2-#Xu\6ŀl?\HZe6 tF<,APyy@#Z*:@#!ȍ󊨦SjFJtxh.b;|h/L "AQTQQbX*XUd* EQ)B=m9w˘ǥS~]WS֞ld3hM>4ew\ .upP`Wu ɄI$" 3"NG"18Ft. PfIV!e,E^TYsn6]'!R[=T`@F Ţ?G-o+ׯwWw1q vR]YI!}ԫ̀l Zc9ϝߚޣmXۙ3r|˓gI{E\QrV}'?/ _/00 K0(! ?~&ζpN{tq<˧,Eݻx&h1 SߘZd'$57ߋ>ssݧ }x=SKxg&SeA1$xrqByg CRi,#g-?c :sQ"VM%uaK>4% #-Gܺ$Ʒ,NJYέ9N.ֺ5ڥ ,±}fW=3ȄU;F1a.PĘ*A*FP XR.;\Ey4/m٢ԒuNJsҏ쳢sJu:r[rByNh4j?1~>R}`(8W4pDj8!/A,jˣt~|E*}QI"EιgTVL՜ezGgz[HIA|RC@Θ{%D=ls đ(KiԇAzH,TDeD$  |Q.r(.@a=G$:V%BiC?9Hjv BB@A%i`VqeX)W mTm"` " #URCȁ GSI2Vg/HQQCFE'bӂDK 9@2wA`b8[̖^y cH)(c2AQ?XV#ki(0?icN:dVΐ@+1bXTYk1 Ƃ<PhHc0 H0ErCgX $Pb#`֐Ԓ>rHE*L+t(]"Ŀq3|-@{l~+Rx%LE++!RX AYV( ?-!$ĩ:.H) ;̂RI <0[tҙ Ͱ4AogPMS$847:O }P1Z]B LVDH]M'T.:65d6s. 9=6]7id%a }!$F9i  a *%kFa@31XH0EDA(Ĉ" al/a"DaH""`X}܁,y8ZDzZ6<%۲|EBо[\d3H;s8ɠՐ;laW<:fh{-<=tqǠØ#W95mwcx-BȜ0ePY !$ XIŲL#I:@U(gcE@Em#32~fC!rD`v*,P 6\78ԁl2F8tV-vL1!gŦ l֨qdDX~Ʌ [/Z ZZGivO#$04dR0 Y @#.\ΙH=X-=Ȱ@[y{^LȉDw4]pv]C"=!ۓ3uqq:S哾Q9{u)Z}%uh@ԠyޑeRH2$HQf;)B#F B)"b_ A #z( KX|ҀlX́QOKmIK$[ ܑ"anS0AcQl0@̫ e"PU-`T]@Tӣ( 2VUQ%b81i)ii` %X C.9rLB~``&RS3$Z+HI 2& |lI0C&!5&RLB61  !Myxi3WD@,=C4h:4jhffxOpQ @9`t mACZB EQfB RBA`E`(%`-TN}((RbQ 0q>QEQEUt؄:PQaG LDRS@PL"&Z2A %0h)IJ H,lo;Q{>ؐa7*@D2&! ⦠ HD$3:~FJN_y!>4TdH }]c # +*BD#-&vDP=aP#<~%g R/B^% BKpj Ca sa$!k)6wB‹* ?reo2[>/Omn `OmP" HDE(FAj@ d VQQDPE 5KDZC_dG9>Ҩ1Ow%q (AFHH"# }j}{DJ0pr>p5RB(Zh?BAXđQTQ,?MPl@Fr+DBA(@jPش9i";B&H\>$!gh3ܻ y"!` ~4¬1`20\ӀM , 3iyyK6uع0C'WFF!E$rY9!%5=~2cFvA|Tt}i U"*2 hNEڞ0- h5e@0)p=f0AbFAAQc"\̊Ga%2 ~(595Ż]˭\M&ZhYUrU .\FJͣ"3c2RIP) [BrT`lMd0fHo a$-ifjE ɸ 02!% _ҽ&5rd#6i1háѬVAQOܶ"XgX[qlաɩ/šCa)V6ɍUeΏmC!P# F8XAe8"YNF&m2ZQ|Dh3()lZƤbqhiJ!>)?%eW}V3KlD7r+;YL46i]ۭn:fWpD4bdL)0Ѭ\8y 2DmسI6pl> &DT[ݏ?>h\'š9.`c0+*Nu9͌*QK*) !2 18 ӹ62 `´e@ Rw΃ 0|; ͓]E㧖51 &Cѫ0LT֥u0Cdh8d3D-e)H,DL4GsXZ @MXiJAOfţ\v3mOBKT<Ee OpCSAh )B, $$FH V1D!,P_2ߺ&Dt۹&-)H`_\SA{VL(&E" VM$);Dz]J;CZ@ArDA Y@_G!l09 & zou9vw p`f0FLD}^Ҋ3v_ DADDA"* r!ʚ9[g=NHF `p+Fb K[lzPQH)B* h>\1XZ+bBBєK]2A@!Tv}̄:EBaN& *U([(Dؐ1R T4"Hnp>}X 'C9ܬ2ς= -,i9 61RA`RH*3`MWTa5"bTLFhEP@pwRa ,wA7IICݨ%Oa@l&HT$Ěurɬ8SCԆuL` T*$V "0Cr ܃kwRq:HMȇlkdF'jONu`PI(@Ԛ$ y14?-T?s'$?`M#oBE?_xt-XV?!Ӛ pү3L7uHrnu DBc3H@ޝ``K"8.[ᐼP( ¤0#J3W#gk`hDC _`"H7n"s#裑M+DB~aOS,*A͝4qmIhb+)=xu%c8(*K-YW9rJ8``#fuC XrplmaC'q9xO C%y t6t?9GMb>d> Q F#dN ~HjhROP#`$6TiĄFKq#sVBX˪hmNLlAT_5R$*-TRF"*ux=,@7Πll)?7iyL(UI H%l;Qbs`H#Op. ,&WLa%c?Hj&/~!b3-$BZ0-oܹ#Tu݉P: ;˒dvjҴh֛5 .@, ,k <ꨲ|@_"(T~R %BUTR1QE 1EEQUTQUUTU UdV"* H*b" UUUUOT Eddb5hA@BdȑBAbFBz7*ݝ DCHAHlsdU$dBaJU* "ӍT(E¡DIT0ՒV@dim?/t(_'%33X N7.@AbHDRD60`'4Q&Y̒bHYBII-GVEΔ*D x (D#ĆLg Ab k ݂HKil,$d%-_"kFoVN^k")@g0E^\BlR 11r1mR"C"R{gb^qÐ.Z2h&hGv7F)ܽ9j! ]k#3Ӆ8 \#d.Cjm D,X 1dF,`U(YfOiaJ,0*1J0\FJ*A@Z jB,%`:#B bY cT+ d"D"VVQ *d̒]"t! I"\ĩAXq$*Ab)Y'o adeOi`MrVi33iEf& b(6_`X+1t >~C( CU(F(~0`D!F x3cbba&tyOY4D!D0&[S P|~ò`? P8*BuV? !X?ϖb01EqUbg,J  2H l. OOC;(^!s<6),b"ET@1H EQQ` 93:ft0jكV`9[_@:Q0pYQU 10N=G1ߠ(vm!\~<''~B@M {h_x^"`RDdY֎ȗ?ph&$?m bmManꩬi“o,4:DNS4wiEQİ\ZKiX~;٠A[%UjQ&-0 aCx䂦b AI4a,IV)k,֨e+a RuCcM*(% w|fM20T! 0D$^8# }lviZBBJUB6eR,㋉8x0CHp 6m-XI+QH ٤XJ׶iER.t:3SN0+i[Q1 1ʊ"Ah QOZ).MM b'SbD{ǩtuC#vRD("w@ׂ%y0RHO.DWlQ>4{9ClDp!'R a)#@\qT pB0kalY4$yѫ7| :v4`R .MaGH iYP>oϔ*OU$ }^p_5- ')c7o4&B9H9XlDQHTR`ۚ4B<31%m>eZ(>7ZN{$XX%Ea+`baz,lLeQLaXaSژ jibaY6P 0;3nF}~GVJ2QKpSjGZBYRlal@q 3l4DIӬ6s!4)p d)PJAxlb*"+RRJ,@)) h*Mңlth^)rj1a d6L to8J2dTEKi"jAH"&=QUHai$f3+!XcS u'l?Xk0MYxe7CLփjXm6ɒZ^3x~mR8)Y3>Y I6atss6x#fE(UD+7l3erްDRJhi2КSMeJZI 5 N*~Y4<]+`I :Î -+Mk-ѓVfd5CDd $6 tC-Vb jJiJbEGW&S34%xM `C.ɧl0|+PV,,'hD(ɡf,1CpJ]Շ jS9Ms6yLȀ]WӫtH#2<{R,xCiZ\ \騜R+q6DLMw@v\Ӂ∕SJWS̽_3j 9 ptHB}O;Amw-c[ocIfbNr^C@Sʢ*B'; DUY: u sxtޞPRf_-K" Md-aDD!vI Hl  c@UEb,D`~FpC=7T`Ŋ{Q$J$ C)!C;Rhs`:oђ QR^$HpQJit@BE$eDG)Zmi.05z˶h-|4 i(8Jؖs54ɰCAoD@MPY"e* ydс @gHH{& /&OV 0m-k}qGesmA`†Q)\!.lpx r!R8l MbM4C4νSElь o|5&)ai( $3.5fc07zN{lF0LօDGZF\8n ROcUTjh&Sa0,LQWBH}L<=~[sM>0PS{M`cT,@Ȍ0I<f燀ѳ). K 0lK=F'KPjf 4N5*QEz r`%0,.,&R$FϦS=Sp_Q,ZBz JOy LP4HtɈ{i*.\1r3aM :ј]r%)JRD)%NtdHIځu{+ ڲ$XjX PŒ r {8ˑl-#%! `&\rmJ˓%lYY#""*RVQa i@`q!WL ZelY$ U Em4! H"JE\c+ 82T`[&3) KTFD4 b`B`ԕ%  TA` &,(S[ Mi&H@#DQb! +{ACMwvݟ?V)Dzw=Zhi;:d+uG~qlD@6#:)!Ӥ*JLB6Z[~j< W9"9c¢Q%H" F) 6HX`XNF(Y e\&N |[[Qa`PHy wVi :˓6u5ubD-\0aKe!2, «T( bwJ"""h¨Yu!d+Fe(Wn(^zaN.}7ShVKQ)EI K%CaD;A0 E3Ɍ|y":+Kʘ! uhe$٭MSA,K1c"(ncք'RB Xt؋!o!"dHɯqW eCz-T"; !XBDd `8S}#d@dai$uʄSP CxԐ"HN.˜0sBS\_W%h^kDA  $B ҡ"d 3/A8l Z͉% F "6w|sGa],CPq!D-@?]82D`k@8G^}{L~V7k`hdvˁmbAR}aDհ䥴5iKR \MX ȓ4 ȧt.h"kW~×dKų axţғyiIpXjG9;0-Z{dA49lk34*w+՚gpx3Y˅h`fՅB]c ֑fq8++Ozι&M>f4ulFuC q.O]g'8jG_g&{iOvXwm:<>OnaW[aj^h@utDkc7Np/{.*nFeJN y ɂ%@SēB`_3&- T:"KB( r%wup+3ޞ ޗzqiDl`>VNLQ(! V$(, JK 9Ӗ2`mnj߶ qi4D-C5&YzggqSA$ jd}m}`b`b@D109Bٱ-^:U#s= fTiiJj#f0|V?dxhU!Y-Td(%+@a =°-}De.H:_!H-KmLac %>F>p .'užB[|ڮgKǔR{ckNJd{ת˓E0(,-ifE7D KC|yNQE?@>fݙkޮXj2L}RL++dm_! U`#a c#Z:nNL D@[Auupծ*KsZY.qS@;.ae t4H|DXG$G2}ϭQ" r"1(*Tb""++R'ȡI؟<:?*-` $\z2z0 {(O d A@ĕЅ$㫔@CRP밐t,# -R)MfQ֐F2Jt]jP.[ )e[Q `a\!$\r ~c5CC 2, XB$Q(A $`XJA%mkKqF>,ˑeU+ ,Tl(։0^BC<'?NUݰQo7'$Ѥ]CHuNG2n㑹6Lnljk 6C^pH=P >̤YE pE(pG%Z>(`ŧ'L)a3IYa9qA> OddsFznRbV5JA씓ȈX'w-^tSo\:y޽CKa"TQ*E(60:A#{ |! ۊI=4 "(='T' !q`!fiRWʢMv9#K4! 4`ae1głȮ- 'B% o~>P >;oښlx,^(V I"%Cc![e*Pd) {4$X`IyԟcoM@вBDJ/zCfc@4y X뫂U!P}ǿ+8utD7?Hn0YT*#HRKۨOq.ECi[U텒ȸ~h D]'-X-1ug Mr0X <$,u>s:dG5=QmR k&aF< k-gM^Lɩ2mD(`i4Gb6S_sTbr0!VrN@IL2*2)B]nӭ9RA^pB$E ;WcL' C\1;˄ILO3GfonS\ )D |g"Q(NC[Q/?)gBA& \hm!?BIi-jօXwX+(.}`}B7 P"(F1;I"YE U`,Y$V$I L "'I"bomP@*0VςGi5'&; !?/V?y7rs؛%kHGb &t ޵+DZY`YB &AB3ˡ8]*vE0Tts4%4lk"(#p. 8f+4 7_|iwѾ:6 LBu283I8rœhuߞ}`d+ h:3ar0fӃm[ClѴh ;ֺsV eڂ DP0^P,CEG.̐ӈɳZ~a[EKCR!drLthׂ+P.sfjnb( ]KNֵ 6ʄTDFVŖiyy>4p0V*֬\FCy9Nyaw*jJ&`O6sLUvfC_>4doL~rTj2.h`i{!RV MˋT)&b3y\JG~%US&:jc2c3IpժNƒ zH\i'|8l-0U5JCAQF'M'x<&;u08^Q! DT>] hE85v'l̶cc}H`xMlM$"Hcq5F6e /S A#ɷ~L5Zι0'c16.#mmPp $ਘ,Hs΋pcWdɬql{a!B5P;٘fɫé)0I| qBYc s Nl&ojN;`:h>`3plnAF4ѠF{ۓ=Vr0)г5$C[! 8Ӵxw$ _l0fd "X{%0 x‹iXM ֦V/͡c`9{ia[Q%A+L QLCltيm c#SAaeRe` ѩák+l0Ķ4U)kSd'|7tK)hJu&i\F@T(")lq"q% jȪa=15Da,dAFDEdHȠQ#K "0*%(EX64 %FZ"GfۊH`[#QB0b0z $"HRF0,d` lMBjBJ` R!7y)ʈClfe--@H0"!1LaFD6IdJP`,EZQE$Vdd<!d ((A@PB,E*Qq꠰1,*Hg r@( AB $E)d"$i$*KM0 V $X+LT"*64 $D$(BқQY~GL-pX0pl* 1m$BDI0!͙~>5ϙZx fxf. H  !*QQBARAIRAuPȔd#SHjTBiHV[KBY.S)?EWJY#w+aGCQߜ\D!#jk?Ԕ`jQgw"(,-?`&Y550i{ fȧ&=$'r JN:).Kmf 4,f0tp@Lpg Z)|"/g Z?eob6C bbm!!6pmFHw7R`hx`Lm_Og 6@-V\|\#_T% Y*_+Dߪ܊m- @Ȳ8( 3HH`0" [f&X#q U12RAě@cR–Orb"6$"EYRFPZ9%`%%b"8d*mf+Dj,ʪۨ 8i[ʍ5 PmȤ%HB foz0X20M3nEDQED(""( QC7CQ$ˊ2IJRI8eDEQE;a,8o(j8(d(""""t% 5.f((((((((([DEQEF"(EU%a)B0(2*,pqQEQEQEQEQEeE2آ(( Kx((VHH(a 6)EQE ( ((((n@# Gp(. J@(,A2$;I]lsM=>wOXoF*?t i~:8МE"(915 ›ikӂ:챸P0Q)~ԛhx@ l&ڬ8 hL̂h^?qMpX)Sg`0@3xI17=q{ubZw\N~C;Γ66aA`-!S~\tqa"̧,H7]h4Ƅ A!0jX&bD6nfp''8q`hjk_ٽJ%F6UIK ֮r'7u9㙂۷h/t R@6LkH:*<ذDT(V Aa/FluC/dYэP.9Sԉ itPV qw".@DHkc6Ql-q0LRmp;xA|8XeSAeB/ʘ`~hRP9I?}p ~f?<$&]8"-@do^џ978C"F DQcA+$m" 2Q# @dP"@F$DDF*dIIjuK2`"A qBATR$"AD-$5(#$U%$,"Ō"X %Q2$$HTV@V+"[fs̛r{(f{h & nHAr!6Ѽxc1d BQa"JQFҔ?fYR4H( TV6dPZ2mQ"K"1[E!6&gBlO 'm̊3DEQE?bBVEC"^S sy˝dXbhQb "@H$DbTHq!@y$s@vG 1-chHΕR?$rhb 5 H GT 1 R:I`BN5{ P1偁) V K? aE"2E(A~i C޴ED"@!PT@ňUuѬ+`D<'H( <P Ffk#2L4j"%T+u;w!! =:ndѺBAaR$!t"3Az3ꈈ,TN!n݆2l^heF[sT'f,ad!4`#ꄖZ$"Dْ'>ytKJ v`Le9l+tYI,^d2QCMhs)t<Np@5NlBhTD(e ^MR(P&+8٪fCc7d50M 'd^a cleSCJ(AnC0Frstd];Ó!N*8wqM_n)H $@{Rڽ  I筏I#Cb' GK$! ؋HpbxVGr41ݴDRpc}M R-*%0bȔ tOXH{*+*L e]x,`,"!B!]`QXDUdX#VDD` *DQi!MT by{kPE4h[0 9itXdȻaĔG16فr,#*"(PE`U@L +.7>:S 'i`y"5U /Ũ !Bڋ(R5JjQN̅>)jEC~o;nN#:˱ *N 5wA) P,t?mDcҊaSRN C @3 Цrc )X_3@ 1qm&/AEiִLsd{kgw UM0fi;W[e--*fqx6` wBg]ˡt|0 ؇kƣod2:I{='a;2TP@*H,¶;@rl'Z^nĔFW&D=O0P)P1 Td)Kl "Q RA{~Nqdd"AdD+Oomk&f](2En,iI&C edC&A*_vx.LS*vu8ێء%C/WGEOR% QGy xNH4XCCR A@X0EA $AKŢCb+mG/ 5옕[mdf^ ' 4i`"\ %!e I @h쳋k+@X U 'gac9D";U"aͦ#" "!~9M`P~r+F؅ȺCCH&@`1h`D",! AE$c$ 42(P|5@W54s`@/_hQdj{7jkW8;{BϽd(ŷ#=8H49(QAʫ% xg7:7=矴Irev&3NZT`ő V0!xb}a%E d'Tm'# dHhʦI%( 5HZDr&:p 8U} A*~+-T ]ȟ{Uie(L+dK+v€,Fk9;hރ8Ttڒ6|CcDCeA|g1&L% )KJ EP`r&xpS.& CH+%Kw8M4b'Xj+LXO^*DTIRE2 %aXiXr b@+6SW`]VJD)WZ0ɡ8aI4 FN橛[ZpL݋ ѭMc@+O)US4J8H*i q9 4ѷx()j[s>Gd8iF9PY|ԢN:e ⨫xWތ9`&dD4Jpq .81'^vO`|TArM踑ŘUmۓF^E%Pp,5hQ"6X3 AbZQ q%U 9|߯ݰ_*24x A69G_hʁt熻נ>Dr]ʑr=}hu:8tГ"C[^{pl|pS%v)Fl?"d$iFoq'2(ܧ "7su`"{/0rh&wckyZ$H[6` dnXzcB.e Ȅ,2"lXC B8l : 8<@7DtPZK0t"I61uY:5P¾ !D7u55s#]]'>3ƞdH'TTbX*ȱc*"DE*)H,AI, DX,EFP"c"O،b?\@Adl,AUQ9Pb$V -  ''0.@C7Ժ!cZLbAHy-)(QVETt¤cAZ׹Ԋ' S<@X 젖 ^h`W\~&|B~}_eunhKG=S빼 5m:uaQJa**vyhkbM8*"yEp~CVc!ЅEN=8ЪXD 'h "BH >@b(,ܡ*H"Id 2R) dJ D"@RDB@ \4 w5XQ@$@})DI Nx\-%xDLpLhd CG"œAHMR SΒG QXڏ҇ćU2dX*3S%(X𬈚a#Μ/!@N_Kl[jz BH0O2ÿ*{ ko5T0@ЄC3$7,ɓS% *APNBiH ((D RQ3v\c HlH zL<)E#@ǶL1}lfLй02c~8t+Rz{H{DV,PQ:E+>O&a/w[- R"V(V"3oG.-97Ƃkt*i7UZE0N0Х7 N}%^?"]R 'jR?0"F$I'4OB2v  5 $>.ZQHH(`gƤ=$$goJ,%Et2JI ATA2Y`GTs'qê!0(RzF$402)ӲS't!:grX• }(uf YVaƂU UF*DV(R,b*م!`M8$ tÎ `! (:5LG2LB8"iQ!!|%b*,FlǧMBѨ)BD')*0DRt1DdP6Æ(薲VfM5)io4i`rO,З|[PC mQCD^KYyܰMY"Q? $~>&9v%Z{;Ǡ95d_]Df2< H ܒ NDT>S6Y/Gam)ZXV2IB"HI WKAWp!Ȁ_,"Z)Z[{ZMm]qc0Z0PeW:ÍRҪ,4֢DO/ ŝ0AR <΢`(DcPa$gɌ&e/ٻl!ZR¢ %._M|搈-A qd&`Nm\B#͵PXTl,8F2QS?B @~7*u%[x%&9!mΈ6п$]:jPW2Iw QMS̜ABА*LTÉ!İ(!=4'MMl)XՔE Z ed;dTS}bPBD܌%<6i L* r(m !BBw`2);ZMiD̐֊;vH Q$J.\RJ`RpuhRY/C`*B 5%azj>"1I^4M #H"q` $Kx0Y͡+ %B! ,TdT\^p6v9!&Mv{8`uBZv(v:Z;3hnѬIrrC& Xj㝒C(p n32|N!cm8a^3NkČt{[upmQQNX(X *,$BBQsoyZZ`2༣٪{RTdÀ;v3t8SbB)*Nm0Y$$TTd`b&$:$,}1H#`)JRi ¤I($ģ4pCĦgp[EXb>bb  C1, Orl/@1fN4L2άԆQ7kYN7҅5Ԥ1$`+  `Jb}s1+DaPjM lpF(*D! b0$$gPDbŊKmV/ jr! 1QQa' ,MD0 iKK c$Y,Ԟ^M" NHH1/+ |eaP;4PBf93!{[K戧4bĄ2 zۆ&^D8 T`d UIBŅ; X3 KnE_LtJl"O&Z \ `alʙܐmRC,"Q_r$f%cP։+LH-RZr) K2Ƞ,\EXUPpq("H>Ɗ $e8m:(FKD Ң,R #eLdZ:/1ED B큂:и/7tZ^̩ s"{/TcQ";C&6ofOth؃B:4cM"&I?3耆D 2) Q '!s2ɐLE=`D0%iyGb`$!! "1D`*UHEEa𹈩۴Sl$P=Yn)UpP`}FI;$HӶs|{1 J)ۇ<{͊At2?A'Ձ뽃FmbQi%eQ QBl,(e (QZXE!'v?L(Aa ĆI" 1VSFafcmp0e"YdU*@#aa 룘Ύz;jhMZ[qaQQg !. &dw%j6d `Ѱ.9) # ģE K6"{fʦ#F-HV%;@29! WhO20!z0:RSB&-4$cqz{ uZ  ܬeV&AZ Y-K kXi!mJ[rY+ Y0h%Ȱ*\OkۮUÁ6rT,ָMI[72z>mm7 [X9޸bNh*PUXê _C Oicmro8wX4 g)FR$H~PsYvC<> (!LLqb `a*b$mwQ:5ah6򰒡 쨼KZ*[=S߭WC4rf'XkAoFc%9gXs!pz>u]BlKn+iZʪ ޴Vq8ybqh)\sW#4ʶY2?HAV) j{u(j:C L+ C`Xia2QhP9i1K.O"{,1Mr^e!Eza'M֋3E-ȘjCChXxu .H-]͆UUUUOIl' bt8)jWkbp()AKw!Y>uvUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU~=z=ב6ۣ2|f':y{\ʜ78\O EE΁̻#k80|5'GƁ f3THc#'l`@,hHW@H}QC-1HLB㮩<橐|gehL&at]]|D@bauH夆M;q@,͇;E1}a$]\TMbiҮ%:Tm|^:*g5XSGs]xP*গ|Əvc"#dMvjpX8n6PB'RM`jus&'՟!8?(,sW(p1+qySD3UB4[81[ib;;tYUS"66a]$(| T^!oTKW;AD %p1| w"Z@FmHimRLJY`4$& Ye6cp :(,`܍#Ĉ^~::-?'0Y D`LQ"%kLIYf)}Zn'Oc·3 *TRT:)|CT ¢p ev~[K>g7`b^XyŧOLデ=j( eA\tH(n]%d0500Vaf:VD4w\C@I#z9Qo_^؞Ԕ S) JEM EH,MAQΕvzwġ)KnH 𝚋 ~Sc`#<)Y H|0,I\ X]lNOA#22hlƤ (hPi-}HmȠ  G F]lxjסrĄ.9f82HZ Y!XADR )PvIQ(8`w"Q"`޶K&%ST *V gÖIXTXEUEQ0E0D;gEY °b|ذE>ٌ>ElR:t&S&̹XUC`\1ppJd7`.T#MuV27/7ZXri6o' BGm5 " RFk³Hne5Lģ5dfB 9l A l XS2iVV[am W=w")ུg"N'z(8C 0S|0ᇜZ& Im%ٴG`C7V(]G?! )I˜ :? \=aВȰ;ݪH,8 w$#$1ʵY d5* *At`RXEbEA m0zX"$As%iymX[Ӡi͸PԛJPƃb&])):Vч|q_ 2V*PFx1*6PXF"KMه;p,"IRjcmFci5lP5;D* iS2LK3rީ1>P))w؆#tm7H"@$cIX,(((,,XQdX , ,"ŊEb bE1E$E" ,$HB"0XD%)JRrnvl E`!8PNz*O,t+*r JAnM; 4@xΧ ھ@1 2߈0 |a;}HkI)'0 b|B|dP,d$=U=hxՒ `q;Jbj=rԍ 8N7am3Is01'a"jӄ'4=F p65vAQcFB{UB~BkZіXnGIDU\b2-X?u7o3v  *iXt,A`,Q&Rf>IQ@ViO}AAMXV`bA|,Q A "eUhQtz D wV8{=;$S(-U 0QX9Eb $P 濟'ЧHdVP>; 3e)!( )$ G(01["(!,c ش= la UHQKXR&@wQHHaIEQ5?ǙhWYi*o4QaDğ,$V NMi }֞xIlXdStqtz g?[b9'>ohY T(n$SO!x/}lFIP@@&?bDEuB)d) 0bA=R A"Y*H0 , JHh2f9%2P5s 05RȭhЀeCSd4tj&˖Mdcὥ@KHm!Pxfat3Lavp!Hi=)δT.Zh .f2q &lUe5S[ #RoqwUUtf7hXȶ" ۺB]R 8P `)8d3EF@*J!O"h) ʆPKڅ&M6BBX7Ύ'$)ҟUJS(7$Zqm I9EtD&JȲbc* yرPB(!& B,Pa,XJ`o>ă{a9!܇E>h };%C1 JJBԡH<N1kg#8O4XNH&O<"",A?z@_3CQuaBe  2Plw ]D YM@B1$ ݪL06!ґ6D2x 1K)im`P6|d=W\ %$~zݡ?UtizCD H(c(0<l}XSfy\HyH@8wD9B o 5+>2ĐV_-P`~ J FriJQ< ?AQdC0^;~AkPN ?* HU~1Q 9r/DZT{U_&nᢚ0&ffk/5Ģ1`"1W>Z2Z}͛`$"$omIP+D6%8,ČI C#QEX AEE"0HUED AbȰR)QUTUX "?%"XVT*Bh"VEF  F'u6TUPTj 1^e c~Y4HD֯ YI>TQ)ur,'-A#( UԇpX֒jQ : !_cpl:΄[q+4D ] ܾ-"dp ㇀H gj L;͘ uGvh{]W㪿e+ 2N8E"g΁)~/qF3$O'SN^%xf >p;%'lOa;J 6Ș>p7/|罹ٹvE-sFBg`+) r@&* 8у+DނuDȀLK4<\fwM4pYa:d5ۣ@¸Y KnrQk\ cvl$$$*pNCإ3G 8AE@Z~ 34/M,Q"j|^}ME'=45 X'h`h@LR  =9ojCNH u9 \T4uD- ` w'umHyӒ"Xae)ۀ &Б J4M3crs!VrMҧ0 =S4pӋ; bѐ(B\Cr:}({`@Z}.ώ>[! nh IC$T#Âtt[qޔ 1&՝L֔=xE~UX!jainVU??AHga0 ;&6ttuMb훺s d 3{&[.v7"3j ACC$q,<&m_ni u7;j1$|E5ɈT?L@a 9bH"j 'S@k`4eo4= Nr{JwX۝3 qJ8&uճ*ތ=9ys;6x.J/ߞwXc'3< A=ܥoQۭ; Cb*N6O\n] ts":mHi7`v_nlC7s@(9m!(w\'i![Nlswfk݁waa5ϋ2u/9.PՁ_8ymbi\sלm&bt SA@xTB) *ғq/ՄDaژCEpk_M%H$!{Idܙ ִ%@Y @ 8BNDD7H%vπ8Ľ!α%mB"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%0jP%LxR#"I88F z}lYGS6:iw_D@ F [@uIKQG\A6J_GuÄs8zt石C@8`_vaKx ~]˦f%^8QW4ID$W 8Fm닐Z9Yz`5sh 9`O.N(*pAޗ8 E)xx|PظdƞB24V̑B #8 )Y9p烈q8 \XeϿOĀY2K )T XOt=Z<]S:Rǣ㤋20`B9Icq|f/舒 ` ;F}}X8# (( [&2_N㥱QD hkz LA`B_)|lD<=ǚʙ:^ `{,<鰅<pة"4 r@mZ681mXPP\N:8=ۡ 9㚒 W_wPfu>,p a}"ebqb`$g(!D Mo6"9T:c "舋G|V7 %%" %\'1 dmVxy%^7\U=ڏ{_ 0$!˷wX@6B%ec0$Hj!D$ 1[PCbX \h; pt(tqJ?0H:㋉"0IvRx7WiN/Y5#@1d+0ˮj+l!DxR2 X@dT(>7) 06_v%9qYēBl쑾l5$Uǝ@MCbEǷgX~qȩ·bȑpع&[A B"8ATD . "Tn BQ8h9Qb#F\O#(ژm*nu}O9ABJ/h\wwqQz\-+ =V8YTݿ!;o:8w>9:#R TH)("ň%d'$JN(.6MICzNtc$"Q`óHE6,V2œAJVRELP`* DIMX!Da kV,BE'fL&%8dj4X)9QaDغqF1Ylq8%%T4ZdHfGT()8 xa%4&Chn(& NXrʮc ꎋ Xpшk JnXDt刐NC¢u|[7,#\zrxr4p+953y-p9M#MֱbO A݉p(bPnpglcN+m]C['fW@.l%RDy-0D !:'wG(F!ܪ0nP)1]օZi3)^r\6K5$ Yx Xq1neP 2` !2MRbH!UjJYd,&ZMLނAN+haER5YB1Ӿb)ْO y0I<veCLBAf2cJv!wb"O wH(tCN)G.!?X7 &n3{x+a> $ 4GCq%QP~@!ƅDd4"+ 42d*)d`̭`D$!`t/KC)Gto!Onȣ[#NnޕG0mB3$(a.a@9\Y\dK%)]k V]R d+i "E,B$ ]MS1Qf.aIJ.Z qT6krXJq5޵Cn]J/N) Ў!`Nm42QŢH*c@1/96SV CQvʽQ`d޴=x ꋘP@N`qq[bW$W{'/>sz!Sa^ 4# *zUBBD# b\ęk \KRYeKA+XQZ<[ "Bƒ5d 1>íCN#,pb蠢C"a6v8)sJXpEj2T!!!Qc@H. r!gv584̓6;!^2dbDD[o""VEQ"X >DYQqC/m_S&^W.Ha0cHg9fJىvo3t)m(fBձiɻ7M-F61$XI@Q"*xv-ê (}PT d]p$1`6" jХP_TIڟbXlh@q`qMNe2 #ʒ!HO&Ae iAd&Rq+b-*b,(E̔j/Y7 fHX፤Rk P K 16\ 3 KE#l 4;!~ ) T' ˈRv*@$KKM! TD$6KΑ?|!nwDQ36TXt9wI @$/. LN:(i=>G  X#!IZe$HA`DD…m]MdW-ӤEh'd&Tlh V ˡ dl-b""apJ*0?=O֟2 pQn~J++IrK+)kҖplK=, śn46%JQ xbN}cBHEd3l tI=D4rcHX aY1%`)DXGB&1%ҡqP,jX€O0X@CWYGp}Pa*F"(D2 $IEH8 l)_(Ɔ&Mn@aG1ɧ20ݎ2(X pS\BA)Jҏq< HF eY=n]=\QU@H6A0!,$""N+f!36,GوȨ'FaaoX cT1YQEFn RIX  a1S%6{Ѣ:Ay 7;u:Idǹ;'YHZI,Y DY$HF*"@'bNױܯfRrz}Db?2c7$,>X<*뇔%2&f$O3K*$W'bDD)h x_]'Ye%5J8v#jfubAbH L0_Zn"5l`x0d}n{yABN]@HiT gXtQbm tg   i Cl6$c".CN`mh1 E(ЙlEq a`hp,b쥊Hl45!²fffX`dfΈo0ВNXW"eΌd#EdddXH<$pH(n@ELjMp]@t@VV - hB;,:QE eބJ3XL}9 AϾI'B1ƷvCL`mXUTv̇=06X".LEhMa+B `x`'Q*HEX*" U,Qd)?˪!/6M5K 5wuVY)ER$J0$"@PP\p1 DmPa(R%&`vC>PE,QH, Ay)AT*Xe l2VB I"DT@f_Fbֆ줪[cdo Ă#'!4x,DYI* tI .uSr DbHTO}amUk믑>LR47=3OƁDC6k)E1( Eo+۵~cXj<aE0SF2-e}^0Yt`[D! hZxP&2F6DԈb+##'vAMZNˍY3) aa!2 BT5#mZwm. {Tncy;fJ$fNciAI-px-b0EcB$20^Cp0HLQ! n,OG~JHT%L@$4hOcRnuh*YX>- 6*IPBoXᲙɊiWfof55w[ .%3J&%mG6޵,5Yɽmލ%ִfدVLbZkkhe UfFk ҘP5X]o>P;ζOYى;q #@0Q&ch1>l;Q$^.R9DeH( n\:8?X\/&. T3Y|ARm^ۊqcs޻})`|4:"H<(*@Q=V$r}UXH F$K>V0D*"Fwyu>ޤ \RI`p`ȅhB$VC1,DA6.2d+xVHu" "HȰB+܀&qI'X~NC! B-a!o9 {RC( ńHpAF,%){0!@1H`&Š)ZU}j~kCƟt  Y0P b2rЁ@DH֍iy q{ciޗ'wc4tN?m0U` 0U †NΈ"!H h Cɂ"5d;Fi ~}I kJҚF@!>[`_Hs 'n&=rjLAٻ E >٣͙3XkisvhO\z:mrqKRyi7ĭZ1XrT6PLP2HHXA:$9Q媘)o9[8 D!A  "BC  7ܥ,}A !$qBb5мʟT 桑SΓdMf8W @wkt$_Gw[u0%Kw}=^ }ϨRWevϾnǠh OM^An9;mJ 7{'{>wQVӹ{7[D[hKhOtz@zǘʐtZ}7^\GQ_}@Ym_`%ݷxwnq|o};|w:jsg:ݵw{-|Svl}UUy[wQy@@;z@Ghv[5$U $kZٚiz"|wK]KzáC5C']amB(J`PM`*ZQy 2,^:Ka*@thhU+oQ;oMB-7tHktͨ(/a};IoOzApo;tOc׽JhP^ ==yRRalѠ(^y}vdP lH;[guB^zϧ@b}q/`}<^ mץ^}` O̻{n 4#l"セݳTsvݍ +Wѯ_n}}_e'bٵ\_^Psn:uo'o=S{rg]wO[|.O{q>ìޕ|{іIB|-}owBjwpW"x6eYXkSo7۶ Nܶr|)gA}銛}m靯wޝ+y7y@{jo{/GJ]q9zݭoa( u6/n;;sc{{<׹acb4Ћn{5J؊[vlλ3i]ˎ:m>;JfcH}{zmgzﷶ'd4=)ݽ6[=7z]_-ף/}쵉ujgom_m+Et<&[6};U}5qݜɾ[;Mi緗onQsxUC=+^}Now={QwgY9lKzw}}WsLJ{mYۺslCֺ-*TB|6:my{{8Mz]5F }>wwk[|FWC{z=EtiזlXuw^u0/m=U;mݻ ]ipslϗuA=+XumW]uwg@Z=ko_0;YeӾ[aiwouQN%nqZNw^shK.3wp7{3;ޜn;{wniTE QTMI::oggWde;۹wvβ7Յݸ%%ݴݛZɌu@$m볧.ֳ[vUͽk5ZV1ǯGfwRz5% {6St N7fnw)Mtuۃ nv6a݀=>_lݎ#.ש.f=m3iw=vok7uo\(G_C^ohŶd 9s(j=K=izalΧf@n9y=s6]yUmq_};\ۺ5qםuڣa  `jiiʏFL@&&)Mj PhhD j(mSdOF)=OS(ɡ#L  !H@$ c!m&U?h?l$̐4E=4d)#&J~ԣ?TMO&HmAC!M @S4M4hjM(@( E {}K?poJGQq9Qk*?gl݌br&s *0!38UbQX*EQXLEQDJdUEEAT/&4%o<7=TL3Q̇`ĐrUki& [ ޫ%Jjۏ9^,C_6ٛ͑bJq0$eҲ:cI%JIuӊQGb;9D;yFtZ_=dU=ںtMnн?2$i e], ( 2X DASPRUQLAMU%LQMKLQ%%R**F"u2 *YR/d/g}19ws TojR>]Ꝓeڣ)*| j)Jܕ='mWWWY}tk,2:û;K%UG\d})WQ~MF'ʟ1Q4S2owtb?aPix4UQQ~a =0Ts((h)b ))Jh"P"L &Zǜ"qߙ&J@%8`:?nP`=ّP )␾=Ҳ?&i[mj6XT?23?]Ğ5?:T_tQEQ֛VQR ]_8˶PyTUX~FNU`m-% ׈eT'f8ڀW l9 SL냕Xd&dRRrbh3*R6}`b`=d:֚b7:p!3*)bji&k@ڐ8KA0X 98'LUAŐh@$ rGP$B&@TW WT 0!@H(G5W"6V D?<+e2΁>6gTDDPSG #w#e3 xwP7$P2F3̩\U/J!1=hSA܃%9[5R60a%-b V J"BZz=>s!J@OCLG?ys P) AbXj[TYv]³ߠ! ^DS>|?)SA(iZ_#3+,Uރt(u֛()!"P)D5 X$A$TXF A@QL B %* "p}3T H$\D4@DZAo.m,_ yrއVUBE?Boo"ę?_u޿UD+C5~KU^@H)$bM8s$a4,_+RFjhriUgwOG_L4ovۧVW}5,6x۠_Uufe}o<(Ț6L::>1ẍNTƂG_ܿbڈ";9F>5vTI U+*W@(P TAD]RM2 f}׾)k{?Zyz0or/rn<>׏m(%0H;(CBOW(Aġ+80Vwv1N4pyvn5!"AME,caorLXZ#?_; to%z)tػ2dNߍz;?|K_XEx-bE J)iZ$+O `Y5h{]"Y;rG #0G#d VXrWff>Ì#K1ێ~O}}[0!BMZH7t "q1Ӷ7,'sBb2%'rKGt]?ڻ4ԉ0d Qp Cb"f՟~sj$]Kn(Z[E~m̉<,cD5 QY؋_kS*,b5 Ȃam$!* u3%,aҐ+$*Fl!U 1 4a"=zdPQHa}|pZߥZ*:Mݷyۼ̾7jl[֯$cj;zhf'3DŽ`IN8xlٜEye]8r3>T|씨RiG8QmHE[8_'qC9[*-[iwq@޻SCݽ(#T<$',B=_U0[46^z%}c-5;!-w2#D)$ƹ k+YX( y]+ez%>DQ^1$ؼ٬iB-T"N훼m^jEascE]Il"s0)w 1#=33 FD2G#tbKͲ5Mr~7;dk kn7% z R;/LAmU$GP_V֜qh  l~nڡ풎}b}g#LDR igZIލ E"nF;E٥覰t*-F 6K; Ѩk*3 %Z`ر ;Ş =A._ cVR@4E2H覤vDxIʯ;S I@lVW^h5ُ4Ʋ3IS]6N (mXpH {XP夵 <8,Cjs!iЕhlIŧXVjmn&>W{V1Q|D9>t=|n\z'KʐaBCAMP2Y{ljVXvV&6 {j_5T6bM!fdEۖ Y̾OQI5+d?AQ\G ݨ ]{}% ~CzB `J@@7j'/ efZȧ!N2 p$C%o_Oc?\xuy=ט9]|{ $1/0O@Yxz84"J¿y&OP}Ąy= kY 7Z90 C Y2b~WcP"L"nfƹXۜ-A=Og{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~(֠$`H,v1óy9999!`b+ՙvLK,Q(74>\1" s_{vt„78/H _l=I׺/1#S+FWϣ=9>ꙸ^r]6o:G!x33e~vV7!"ڏUR\+ ~|75S}YpŞg;t4oE"): * !|wE>?> g܉]b?!]݋o:OT1UU%B^ж:v>sT{콒}^t"Dd) %s׼D]5)A۸J7{//БP=qt;J{_(0<'hQ='n1X[PѲL@PwSYG=$Ws\A$j|;f !Br۪ƈz\.uO= zv<[ny ^0!ׅ&^ӥ!xz-J09Q~e용nzRJtcuRz(׺HHȇNݪ2e>ryݻ jB[=}s l͑+P!`/֣@k2^jڲrqa/=`*#oJx/'/te[ƹꋇ'L_(mBlu nMTEs'Aci{nmUz0/@~ㅪ"`QJF+BL(YSd @%d~ O8WktWV UR.pχ?'b\>UnPPg幡V?,ž岔K)$Wּ??i9!,U)rG1)#F`ώO}|`;` <٬=L\/WD;Zm:( lNL{8M==))@iyd] ɘVfﰅ<#gݎM,wޕ:v.OĥzdF%}N^9 !i zcϐ&{v㞎N>=(̴L h"Hl((q{{=($ Ik]9=,7R=F0.jz'yϚk̤@enm)tիVSu֔軹Xc}D'SΈO?\R!Qd[Ptx}2nPy-9 }u 4R ɬBQ)2tҡݽ}#Ѫ.H0LL;W@4wt@EE\ęmu 6e8pMO>eB7 ۬ជ} o %8 HmjNR Ez!"-03s,vLN&dI?&5"Jcs3n7Fg{>7tH&|Sk{Fr^?eHbn,6K'ښiqUǦM=nҗaKgI@7V oXy{;>7bp@W ̕#^O!N.״oNjN>K"pHѣ >q\^x}4o.(/vuam۠ea]94Xq8C&3 ` ya*h&p m4(,>ɧH"IfxRdڳ]RMG[[X{8χ_>6יT|d|j\SLkl;;shB'M[EYYq;U۟^,"\witP\ @z<:WwES|w;yݖt@m;Fvmf V ӇWLXB#Ki)r]ya^tQp 1B=Տ]>ϼr+~%-gRㅴ $%ewS>&n&U*@n&4H\,JҜL3'w׺AMO-=#=4]׵4`A|&c膸j8¬<(Yc<yCh>$Rm[,!g60?Q#zL8AZ>49iA㒶ٝ; yC.iquW !J3Hz5__"%W: 6K urM,"j[?CeetV_X NJ {>I72D}ͽ!%E[QKE9WmiQ>p`ui9*O{*AWN%72TJUD6,!PD҈Z`+5ׯn^Fac*A'(eӆ?aw ha|ӬijEg"}z7Tַ7;.?'MmGT#5&%vIpf$I]%s~v5*PR>G_kRB~ߞ+=?>e_{]Wa)ɩr"WosUngRQ Pq.UW%@Lz" U]=}-_hK8v:%@Gkvg쨵Q\jKT>}ܩ,W鷟 Qֳ(K,Gء` vDJQF|ҊVFu `7H yNԙQH I{)g&37"xͿ~S0@jgDOVT P K>]Wnw0zAx@rg\x@JbUUYVS=k}P踋21J_s:qi”[&fn#t1J# )m=Q `R?FǔuCUAG-!lk!.AJQzP퇒;6_3 s%쬫@br+ؼ9ױLKwI9Wr{ N*."yuoBU3#a gUzt"l2sj=]O$C če/<ˠklzIxi qroaz2~s G (NtUp_ ȧj7mO]Xfn(n+/eqC4vtܜ"54IJ& AD%C&u vnWҩ SD`xr>$?(0uee=@ }./ؔ׼7ڛ3@[ֱl2p.@mjTe~L?(w!-;Iwi_~{vOb3*sΖapvͺ3 =P빬W3seZhǢ׬< JPW.BIu@)?}{^k"&Ep#.ཱུ̪AheQC8 `wAܞJz^6]hr.UC$CaѶrS hteBmc2TQt}@@% bGƑQHm1W z;K鰕(\_h'GP:_(wW Twlo6Wa3㉯<};A>oJJHkTTTv> q]0PROJLjspHM6450hZy@2?H'!g%Z~)ZPtQ/W;|d}QV~{ȚKu:ttR* qK%8?ݓ!UIݝ0BFR]Ps-ʼlZ'%D2D70a*?x~C7šR"~ٔ%GN>}읽ÖOOfL&0?dzލ N!ag ÌS?E,J|!)=K0]J E{;qj2U]1NBoy /ѿ_{X:ٺ;;Q\>ԭ_m?L3Ŀw3X:e4-kDvʤF^qV BC8ЃL Ѕ&9W Rc,P43{_zTs~=%3Wte(SJd 'n'R֟ᾳD?xq y PJd8ES)TЊ9 _KQc!!>:o0 'D#j ץ\./8=لY_^}s}Xs=燞]dhWeFOfG_D1 DRWO 9[B9{P?`*=ewc2ęj01auQO%T6aY㬂)O·8"Sli{plC#(#y9*#i;u nI=t *T]\CC%`ZlS@%Off{fC7C0w ~"؀3z݃6jzFʛ1"{MFK6i0Y!f\?b5%!?s"5üM! G~{Kd 7s_3d/>]:%IC _Dz'w"֢40IwJVAG{ [K \0*>NfN^Q*&fԪC㯉)0UNu7^ 5*v]x![{ (@J0iUu+*;|n~690-ADnD B54kKLhʽI125ku;gy|Aᶆ 674s`vkVc>([7{LC  ɸXiwh' A|E> "beuؽ,IJ۠01(\ӽ3rD3\V}e6ȟ8~8LPQv7w:qq GIu{1]m^hPa!鮱x傔#xI8' sОR  $P?DU E3 {Y|tRA< NE.=RQ6~D}}F)(AJ|[xNwZֲk9qHč) b6ᧃf$AD9^;mmey; $Dk32oP ?(]Hdq QHu} lybHu!|7$۵^p:ŅF$gHZC"+W*^eIU+0 R@xVą~ }!=///4Q5e Gq<\7|b J%[uոzǀG #aU:9ÿ:J"VOne梄hJxƯ?x%#_ŲxyvÜj30#oY^Qz#77_ǝj힄b"9gV7Uq}, (u%vtk1(([Iǖ@[\5 lMV5MPg =C@@l^1Cox{ 7vꪐ0Ҿbqކ=[eOcyvQ`|3>5XBAi[Q(P)RdTU!5H irXqZ=L*"~ZyTt FjJQmxlܾP@0(9 M͘j{^FC3/Ftju`j ( }9)C!T)ǴD| qBeI9jӐdr})(M1DKM% AHAQA-IEQDSPHyAE%Ձբ%? w%œQŕݹ!QIIZ]3TN<#%i((dwYH)r2K!CkTFOoK*f~`rLM]የ/m"z; \&≩ o˘UU S`4IBdk/ڢ5%I@:F]LH4wh{6ykzCuoLd5 1mjC_φH9?޾PFXusabQ #r]=/7GNG  S`)!BGe0yAPs UJ& '8rȻ&uT"E(j?>1%$`A5_^<9>ڦpA" h>ztm6Co__$"Y'|*E5%"_~E̬f_vvS-}_fAd@Ϝߝ Dˁ!L&=%0R/)m'7BhTb^Fl`9iRȊVg:" 2,cD*YmHtbZ0l$ Z\13P4'=Qc O`4wϿp6hYypX sXJP̱PUP$A@4%S%0M 0,LL3n E3=Is:dD})8 (JJ OUA1՛qa;xuɣʥ Y&Nl8s:\ښ)W!LS˧҆\x17[3ĈYJ'įdAvlMAJ`؝paYHQ tYt8YWBQ`;qx:ճXd:NjyB%'윧o(V͠e,"^k*,?)6ˑuԘJdd]7X{#Ah>h@?G3@>Pdqhn?U4b!zSyAo7Fֱ7hJC.b[Scyl%Öv$}&#^N@Bw Nj9m sP(R:G(M:NY vEiX3? Á A:\v4:"~H7Fuo`o_GYh{ 0S]d(])a3 NI  fJjDP_ߝ`9.2jcE*J]ʊ;zp)F}>l:G?32P7oC9,%y":D$I$I$oV\ղGWT€F \f!xm=@5rQ)Wx$9@4 ^*;dV E 8̟<-GA?a7AvؓE]>R[S0q1o?ǡ(&,׷25g9=O2 7Qjj aNm =n&aI o`$a^Q=٥:}T(#$ݔ/FA%)  t^4Z?>nIۨ74JU',\()o] 5T 6(Q&J G4"!. ~]I_gI:ƈ>,HѶ܇=3!E o}}CZ\#ACC(%}  ) ?A#H^9d(o 7pB"H ixe=WUFFFlgqַ "h#KxFH=9wy˭ذlOHP 3&u6E%'T:[qvĘA|NݞLbl@Y;7peeU}!a ^>ԦLKIHJ>$%L~q˾Ǟ 1Y@hB]ҽXM4?-?HpWQsҨ|9{ ~K@6k :SE]=k?5ϵz^i?NML/Kz:{l^UUQQd8f?88Q̜ &ZE3@|m@P=Iz9p)GDԩE1Y? q0⢍ b\{7f[IU0SxCw< %vkVZ5OtHyg!u t7 _X5jHק ;KK8>#ƯB?x@ ޝgqޣuldr1)ء~lJ~ ;پ4)ICi@i l /,s-B9~GFiploY2>9.bҖX=Z |Cϊa)JOm˦miǺYӞ\[l-J *G\ļElaU -രܼE^T ^Nqx89,yd&$RSjA֖ )(]Izғ8(Lӌu#hT@xs_lG8G"UJ?6kmލJk#>$ 8C Mki:m[S鮶6uxh/xV)`T7HX£}4$̶a!c{=P=h۝P++ JC_I*?VO)féRLQ{lm䢾}j)n|Eo>$q0/\%=3md,dp`{я߻m8,޶mNQN&@ۜMm\vإ˱6Sce?$qփ}{_Nmm(iޮynl *ϟ/z\o N0ӕ3"aV罓?ў ~8h3Iݧѣl<ŋ;gtSd* ^7 N9(˰*yhs@rOrE:gO~skכm{+\$ . iCŊN }O~].lqrI>M"?8mۨI: wu qRg?/=@Dٹ!Y{0[s= vb" qݜw-VPyX Gr~?.ta`(`45n۷{33Hz+c9s34s$yA6{8 kTq&dH}k7j?FTKۡbt\رO[tӝ4T}V8I $T.N;E}_vjlL=T*GI h"|ջvkv')䁾rQ$ߘĎBď+_s0F%FeI蟭ƪrib:P~-#z <D0pΠ(kFSR=E f7@]%nQ~ERyE5;UehۏU` U!h;Q1r 7;JJ 3FۚϤ7rHT&_䚦?o.iHX &!"B*$' @"tC'q +ݾ^pӮɽ΍S0x:t@5DMt>כC2\1jPSx?C4#_@o Lԝ\7(  ""vaq:7+w$K߯'`)╵2{ A*H{UZt/}pmpc]-fo԰h=L_ӭUq~NLOZ!>ߦ,<.mJ 5&MRk0ce^8*-[jO]g8 شҍEmNi$o})`)A~ ADm^ˇW~e#wP֐Qҍ 3޿o;b,ǚjW!T;ClE$I$MAeso } 糋.L}`TT<#=|NnIKntmԖХŽϹ_O }?c9d8"( d7! dd#R`d-eUN'HtE8%2V͔*He R-2 9yMo ~Z ~+^~GYTyM{L-+jl430U(Wp *sYCvV \d"JKu u!) s)$>]w "IC)XAPcEAP!l)3 Ynt)mR1ZB ~{ q>O}ހpġ``ImUU^E66}y;(5$Jz^*+aWŠdy'~ (Tx4Ou5?GVNoGx* m,zjPѷwE,]C~A)(s;kQ$!$1Ƞrk#[u'ݮId}fn&E]ݷ#|qk7dvΔG?){S8y<8eǍϳӠ|[m#1D8i {tWF!(Bwn\(9p-hSpBƴϲC$&Lab?e*EA @#[)8׼s,T(Cw5ibo;Z2% TsGa㏇lȵD )گ9avqwGO~߭gSzU{ې>Ԑg"V U@|/z>'3hE(z/GoE ɯʁ1?o!3A$Ix{pI+kg(²s_8$X3;<SCHO70tk#ԛ.W 0Ξ} \ź>B|Ãon / AcHxONPz y% HhR-3 ^@ tPEAG >&'a*Rglaϳ\Χ@yx$\/VƣծyrUzTJ'jxGWQmNNӱ :+""ۧ%d \ʯ?qJ/7[oK5_^DXoc?֣wf>rsqADW|W};NRE(nrއ\?SH$!2<^{V8mC6y;uP#vMg޴m)*V""cRLxaXT >Ǻ+"4azT- ޲,T 5zROyt)qR"0{Q g-R"mIBb޳ QEQ}{r̛1FqEDUxYE*V% -*+~!!zuA-42*!Q활?'[TR@@x!;$886ؾ 㭯~ hM;nQE T~8:y|zHcgI y /1X٬j0N/Eu~m+ w mK W Ŏ؎^ȼI0) [m-[m[ lm[Khmmi6mmBqQ|H!K%IlKmJ?1zy ?^o $iJ*N @y B~(=Іes?9#DjLHP?]bb%R乞,OIfxr3@q_靨ea s }2(6UBs}@3.I#%7}^9G~y'Φ\ќvpxcտ` ㆺ6ƆcXb& |/g.<{@~?iDaS_1 |:$|m"p^@sHrφe~QKE"0WrzhOlA. <ArGz[gC}+]j9-PQ?P):cghKyK*wIHneh׉pQ"Ժʚmbȱb$UWV2Ұ Rf2JE0r*n3 P&C v "<'P،\Ud#Hf!Ņ`Y*kElpg/x}[鳴dFH*qOgw}cu}1U {ʃR6KhfQ#|ٲ#U?SwBP>fMI$AMJC;-_B'4. *۞Fؼ"G@5~}95Q_zX -GP7ţH iI›-Bz"V>UgŎ4/2L!oqOhG_/æ LhqwĘ`GCrPLb1S3W0eX4?e_KEyȃCpM!L! u}w^P 9+lpAbL B]Gڜ_-V>gq}IJ)K=ҽ݁/K =&YPB.DTFKDŖFߋZZK?-My-9 EAwxe5M /PI%}!Mn/ '!'B*o|*x?Y5ޭΨbz!NәRs -Xk.gF~kӗM' -N8OSIRhVLIvI]rW.CeCYmcgpneOiբqK[ V#(6';l=i~, Pس^FyDZ*!,3YfJ GH5ō}{ Idt,Z16:ޢi%m,Z}S~X[$WFYԄX3]?})==zG^КzbOd )r7vs`k']6ɨMt2B!Do6yZ"Vl5Sa|ȡ$^\:QN"13&(q4dLQk̩{zÅdmT}zlT,+;?)&Fiv4azWTbfIUN ScX56Y|cv4-ɯ 88&fv3i㍵$힛XN.0!J` 7bn B ZR[L_{޹;_4GOO+Wdw/j4'SG Gpn`goQ@龖΁Z*?|);jpu}^9 ~tnoW685+Fn US[JDJD nZϣc{-PVnK_a|Fq ub2JvB ̴ª.=X"Avhح)SPqm# GXkx#Tߜ扪P=6u]:hYBN 1`GӖxL]$HMðT.'I9:Ơr'dplI6~K?M j\|_Wbͣ5,2<~npi`$I|=9X==KiN8} QUUw4ΰq}ggwo6T_y {=?OUJm rИE ,TIG!Y1$JMߍMı {at3hdX35b Gs0+xP][kNи(X_} [)6ɧC_e쮥*Tf~e:DC毵TJS΋*lS]DWoۏOvoC8",[?UKIPP^<3ҭ꽸 x{!3w6f1dngp'L4SNz]^._~D /)$(=0 Ϲ}b=F &}z.o6>ӰQH~txClq"[SZ_V[āZk|nC( 5z"s@vP;t@>ghPh,7pPe-tYx>0j%~u\HLtb~/ٹڂu~go?V2@]$e q5TGGueQ J7X.QzNWU* 5ZЌDpzW xTUx٠v6Ta2kSĪ?1,;@Vj5[ Wޟ;ݰ I(B:Y[duY#]v=;7Q1:zeg d!T?X74D y":͔}FmFEۉJa8pp;F%Gnh+;@>%;3@ t~HP%Pi7!4IV)P7CF坉͆7.q(!;`;PZ,DBOCz/㛼4"i'īMm\RAeX!M|Ѷ#TV+4S:3xEFkp]]R @ץ֫H@3*[({Q+y5ٕ((èH5H2clJGH1##rϰ`\L*fF$Uػ4~(EEfD$fq-,lجQA[O7v5UE]- ߯*+ZiC8ݥJE>-d5QZ*i(?*χCd43DK&8al]3Uf ڨӼΕOq<#THIקE}ײ%6d4>eGe`NiP@H$!$% ;{' sרW<ןǮ[z[wZ$h_W3ГE 'Wcrn`0Jy},{o[χiSӅcdwŷ\/jd ǫ3^L@S:[v/|fs5nj8!/3C%]<keri(&'r}w xongA/}$0"ŀRnM&`$2Wr铴S^D "&U,b0>ʬ깴sů՘]FL.}3_<ʬ7?f;#0NXn$!$̪L_38njK!r2w3-.=AφdJE'N" Ž]tWGU! dW`"VU*m4[m3AZ/==oLSOxyqO@"L5ˡʐzVp*]lq< h,3QuIv niѹٺHQÅkx;p |i]X>Wyo=izC&L&bDT! {USO5ٙuz5'WMY$F!.acl(+V8?u8~S߳ӳCA҄@NGd7q˟1D:z1or+p>6e|e2}bwsF#B~ݴE"}|kt@[EUeᐠcS]РHl@?P;QNVGS D0sGڻe%}7]|aC@A@AU%~*Rw1.ߔe L]4i剒Uԇ}J*"C>X8'be#oCĺ+ <{|WJ$t(ڑBKi&rj]9GLcuhP%\CFJ9EbpP@rP$6q,m_E߿=O`.UӝDvyl%]#+Q ja ݢI2]3Ӥ c6'y[\{( )6ÎJS`@QuUW8Ƙta|4Ab[fMxi!̠PkZ#sʕ}BHrpsf v`ou`OܣV8_"l2$G"֛/ t<1߷]!p fA)jׇ8P)$JBpA?7{W5n٨&D S GI͢eB ndt"@`WӵryŻR_N練 g򴟢k'R[G+cI/@@ =h}˂"z/o~,$i(o~ (,+DFOb&7 pP};J @P) l!ًBժ#4p#c\ F׺UdȈH'0DJ{%+֯mԐ _lNثGUkJJtmC5QH)Qy`(U~ف 0Ү{7;r7"B (H  T;Xr?c$+%J=Fz (]R( 9ݶItf IТ8_xp\E! jߘ"u^)tJ~J_y w#OkzM߻{**ଟb\?WaPLq`lKHبWGEfR|oadE;yÉ$@3}=Q.n|}d5$B/5@w  بz$-t<ʄAYB3$RIR-ȳ GA7!BF? P 5 oëw' oO?{_S!"lgn=\qYc΢s7iBYkٍynrΨp wX~&AU(P7J5h9#|PR?~xߑMIx+T S`?;Sw𬑓6HLt]RvBuD~a0}h3QK ޴(+~?;f 'T kCH:-Xe;^g"76ۉ#3D -ڳ:2q˜0{q%/$ ΪYբ[tqy"5sa=[FscU]8">i.zP"d0}=x` (X͠{LJ#Z6,U纥}!"%*940-)qrJ@ҏG;fWQ)̇R"Bpű|V4F3cO>ε[ٟԞHn_.co>}JzO2Y7'0ÕU+/ RZ+Q:rJ4=%1VD aCƱS)8HfFp#Tm[Lb>s ‡ Tr(D]A 6-#8GҀv&03f?ZOFaemx>&Tf"xxXRSC$tj2Cg"gg嵲 |lv2JL4YwL< Rb@ef  l~ s!`H:cX7$ƠϷT8gb=؞$EbFI'e[6GG}$iAqrG$C?VX6=4Abxd=tbQ,q~<ܲ:h|;!{s(wE BF s~q/N4&Cq3:m207tx%*e}Q!Q7`/Q\3|#U[f5%hzk0İ]g/[M_4 -ȵh֯|3PlsD7C`K\zqOgjqEI6iiyW|4r~!Êv1/m]ދq0%-t2ùGd{@95_ ]n Њ b's*Rp(QBT )d DuiCsgYHWgk EWs Dei)VC]oy z+VL[,/Er#S[sm+`M>̎!DKuI%M;EfFG*>!k'@-i0lxôl}><e+yj?\_飽3ܠrh9SNpn]wc, mдkw @t?54Q ,풸1Q5)r6)ާSF/_@w˅cMȂoB\IDNWF孞X6 @Zlzo@UEljl;&=}pGH}<P狴O<ś-\~J3-ٓVfqoa~~%eҡWU2X Jb)(a Hov[:o吜{;Gp.)yR5E/vswbyulrգvs{5ό{P8#^rH+ &KmoM>~/醥UAi#T74T~9 /椭jv퓛&`3ʻa_G|lIm"%U33tSYCZּQq]^)/j=;oaE#<qI.iW=omu#tfGoq(8L= ݓcJ@e@Aܳf@epćuHfdܸ.cfa9얤X% ڔhBD-JrSi^'=V: ׊"wD)He;¹_LM "eB0 'cjaw#(5ŤCSS)OFoMg ZM9hA%y0l '8Ұ"Er^\4u[%?K+Ç3, b&( BЈhv۵7v4w7Z!xfb>dR[}3sn$=<ˎ: %\cPb$sa#5D> {uD8nZ~=1PCP& ?DXEmxP JI$I R~CJ*k*'CCG6"ob  $>F>AIjǢ} SG,^Z;=ϗ;ߩ!(/[8}ugrߊ;Fq(?kčc{{Lk[s 6aH,^/fL׋{?p3*[m_EUΙqsږ.Ԅ3B D;X4!4ekpE @%O; ֛}<泦fʴAdUKh*|͠O=wX; Ӂ1h4jj4 w`B%㩒V~`?ykrOs.~ugcc\iҏ@۴i/h6 a:(*NK jL p8!=ë W]d:>?dV .7P'4:'7i:]9:=t0(Ll }!KQ'|\}qT:~^g>mi7E1[<OP"1z73YHNݺQi X | %9,R- U(s~C3G&jN*LPDLk6.rLUǤFx*3vDdҡ=Lځ<)(Ƚ`FxLns蝮~WUR6dTeFD`ؔRs|@TGZl0AuC߼tB{@*%>Xؐ즤_~\>z PQ횠OLow 1URIKΡooxk۪wva&@սTTAg=au,n-&k+/"=%T_YSD8 < [GY/$ {As`vbgvkg`vg`9:[c~O70&C8A' W./f3?հlLl|l}D,/k=ciM>UkRz0\aTZTkM8Dnƻ)ReGCm?#:m[STF%lz-Q1%B˼7^2ypO TCr8zy A'UuPޅvw>URxբ}@u_ k)JFpy`c| ݉-g <':s=]e8[|yGG)7za9c]" Z6纓X5}+l^}Ѓl8hx=CϚAFdHH@KSW{U0R1 { mn݀v:"EtM#ab gLPRңi(g:Jߒ@6"LX$;W8SyE'E @U &>DwBfbNL8EԂgGN9>Ae:#gMtpڋJùAIhj5OUUJuR-c v3tƌ@6O!Ig#R&Y!kZ-(BGeZr]ۤ MV9P;]'2.@CHdReeꢼJMHCT/_YqTH?C/g#t#Ma-gp-7o<'(Rȷ.~7sϟ秈q<ǣR"I rm[z sʏZ%G #z KzWٺc.3}Ѩf67tBEI8hnm[]|:I$8nx"&8^p/[/_ S~DO_}Z =,?`K5$Z̼~6պ ʐJ5_7hYϝr*>b?]v fFf%t@eE)a>9BedreiBeE,I'wyx{skk[\HOX7ar%5s$d4?lB=F}кC %F|bن۩p6@9A yKћP҇@KO4˯ -2a@8eM ),_SɘS&~ӣixռH~kn!$ml1~v=0^<]A V?ES B݈<246e>{F_$mZ\U~ݫw8ާS^]90Sq ,$>j L:FHPyAZ1c - IsБ4AK| )p wj;n1[Czxݷ/xGvpH{6'=tTMN%{Mbݸ"V^ L7ۛFaj% u(>Kzh<&:G[Sl+Hmma)hL̀HP =~ 62fim"ӛ[ ~u3. y#CGxYwwNl/c֬FV˛ӟ}"u?|!듥58fw12⤢oy0^6 |}d\w~OtQ1vUNSÎ]pvs$3tUJG붍Ykn^k :},[N]gkLZ"rvt$ؙ.V_4W:ThȒrS^L"xB=U}^?^zX`\#aBE崟,K1(mZ"JNs׎͋ Tqp#8.w>Y|pGNS[ sm\[ .@J}o E++>㏜D_߀x/_-ݞ&wsḀxawQ,GǦkJ6#p}4{PHj4hpIhWU9k `;Rbz]n/(h{204ͅ7` u#9?i}n99pcs{F^8$VU~Ԋ#Y~7 jFx&.& Z :QMCPE["{BZ6!߇<>g'_m탈>eg?3#],baN8#dt wɤc"-T?S&:sNnm϶>4TOjҲ=yMjdDC tվrU-\1B<" aV-п6jUo@h` P^PrU".%Ή_p}tn!Mo4/*2dFKL5C7@Sψ,Y [khoc;o[F}2u=ЫC?3}s4u8S*:_ޙu6FM?Rvok3=`== ΃Ξ8zhޱ>WWG,j.ZЃ.~vO x+kpǦIxol70a"aLIL$J*PDDAK$IHC$DDEELI2AREDPQ SU$AUQ%!C P`w*ᶕM Q6ud5Ƭ`"&$C&XOg6|m@<0[;Y>&9eQ̉BvzZ. -Tj X'66Tfgmm3v@^r6"Z @ h->Z;aF!ܧs6G ^P]̥薞@1=H6k$b4v'*L/F-}{M:TE@zu3V D>ΜNð  B^^Oǐi` +49:gH?j^$,q[Y6:7 &c^Ӳ˶VnuƵdH' \9??OQ=ޏ6<2 D W?qţR^74Ga$֍U_c8)zq>|'nOcHCyv|dfYg4M aF2}~B*TԀm/H%)JRNi8YC0dѽ7h ;An @18M_>yW4mo" /Q/^_6},_Sx@:DbRV EXWJh񠫈[F`UrkQVV[QM S՜"M*'Bu!^/CͳMOGgp~ zpDܱb:`5lQ !|d. V .|=@Ti*EpT P |\M>}jˮv7hZקT*s`O\Pzj3zkX ¢$@>05̏B:SFފtcz5>zA_yYE.׮Ԍ>*02ȹv6 ?}| &"^`?; Юpeb;'av6EAG!R LJӨ_nߟI 1|?cQ @> UN';jy=540q5m9}Vϗ"L@čW/+SZ(OyJ2|l1blZw>OK@)noZn~?圤NQj. 2 XUl:0{l_^ם~ofCTSgXA{nW>ery?ރ4op ^^=}y|o4Z#2;&403#OHj|.](;5E:KH^=/, N=ĭ-0m#,J vu:LxF s#By{CǨ ^ :W6ucG[]ҐR06 8 Y("UF~.s<@ZED0Li3KW<5'ϋaVMP] y4hܸ0hTKM"zV~<7n)PTquX?ch.󕉿 D(r{gHuJ teUL,sfZᆰ7C3uQ HD)TV@*^9P2}.@BRȿFP !HP ('7ɣ^MJ}345,k#X. PRI&QM@mT]-=s^/)oG(zDbOMo{ CyP>`H 1P DHQIMSRHS-rU`3-A0s[OGKj\[6t]?)gR[k&v*)}}ГtBL,3|dbd!dbd&fd!d w0U)` /}h&$C#=r?%, E lޟoQFo?F@I}fzM/k/(u?H":u!N0GPUQ )ADWp ۀ@,j l2 R @PJS)R-3@H"P!EDP(D1RP T0BEACs@6jrF BB8!@iV(Q(( !T5#J hT-:6YajD6Aޱ4ɨb x`% Biyو(@(nQ#f4!r4M) ?be?a#=׃H%`i|ţ:9 2\* ɑø4皼TQ@S@P44 PP0DH"Pd+D1 P *V>L"PVud P1!A5Kq;k( }ٿ묓jdk)OMrjaI:dIUg@d10,%Qb;Zz%]r BL '0ơrv & &EdD= ?(wW(0xI)T&&*҃RBw ?0hipy)Ԁ+P!}s׾r%ZS{4%1edffp?gե7ezshAmڔxDJ?L?LPN?O_'Rǫ!P8##tLb_pL"sזwB_s@ %, 1("H~L$"/l'*`䄸D,j(%(LB`Z`U (Vh$"hlBHB 0H)A_E6!׭A_!1O/4 w ڬ#w-1]#Uߛ}-JEaJʜs l4LUlsjZGMӭjM^9,UL4}NŔPʬQ'*Q^ˮpپ!/յe#*lֿ? 71P-M7gM h %/&]UgKXR&V0:rvjىaW~D᳃n ^9ti4zVFmFqttr(QuY4 >+;AK54# ggca)Urgi+p!1cUY5PO(AmT媈SCLF5q!%6N6wld2}ßq d"t^wE6t48Nsܺ̌ƭmZμU9[N~i߈~i[>^.9>{ VCmrbu >C D7X%CLj(yNTY>Yi]:6V(̮́1(%{+٪jD֞y -^ƯA[0zI݃) njMnݺO&]W$3z[ײ,;C@mŷjtN7kr=pw3K6k4լjED O4k+k[?|؅̱>t纊HE~wA>C)c {ߊabB OX#>v:1˱*Rk{6 "L!/rwwЃ ]k#=n^ͪƼ*hCyb , N(9) _!nBjm="U!]QIv@w^ _x˳B G5/H{1kg.u m|1ڿP^ ^a^C aK}%*CsҜH3p[tZs]?NQ.E.ú2!s|N=m^$P3'Ռ3tc3/I/.G9㫟=|<W!J=o*oP c@îkoN)ӏse'}^pkN a L@X=iE!lP^)MtR]tIhwl:'e-Qjʆ,`y\4ߏv%ș*ʺ־>~K Z1s2߾?7,"H>9#wSCun:S}F7Uoa:?'&^*8ڹT-p|}1$6Q{eH8?}~}_H:;/vs,Ogeܿf%!J}Gm(tNs"5m<`ޯ{ƛhg'ퟣG F޿8 |ޥPܟu(6He,dYV'Ѯ)2@a~4QZ!֏9?_:=}~ge;>)Ӡe^8N:Z.ABI)nl{MHe(̠?(mw0{chLB#/aG)PKW EW=sTj_6VDT4/X J"heIHn0&Hhe!F`?!Bvf+.@.EUޣWH7* +,BŌ ʀСe&ahՄc?ڰRrY,1eH"%`6أۡAѲEgC- ΓK-blݣ?>]+П~@BcS1*Ʒx,Df"dP:^:  ;ё$E8ڢ{)I5$ v+iӵ6Bj#nQaL7tDHODu7C @H3("8#OdJyu~=柾om` h [S(ֿ]%~BϘ**?@8X?,Yr=0^րb$1(P?r-dאuVT;T*وVK)"Jo>Yԍ9OaxlbkLϳP0hr)fYo%>SQ'o~,ng|nvI6CjI!RI^}A ~NO3aӅ '|? I%~x)@H()L %0CA$Eg}~7,`zoSC =ۿi>sk~I8cH<<?׍ MGBMc}GB <;O*ٴ1ѭYsu= =ϸِYST'e@-NV?Z+8'󄴍#Ǧڦ1LaZndk^*o (uYq8@I/bea٧:QdC(_@kv](ꥤ/,'O Y|J"0(PrR 8_n, Or @Xula:SN8J O /ꎴ[7~!aC,rڡq:NM(v; ׆e(_D Ew2%m xr0_[xr Dhj9;j=a‚EE78<Jez;D7EY[^n(JǏF"A~]̢-#S=bbq3:TH= #h+JuӭQUp9.uyހY#lyP )&g*Fas{ÃuĀAGo]?G۫ӀBjtr~yop?!p"ф$x1HQ}^TTLk-cS'Rw&&W*Z's 0I܎(9msD+1T=uq,X_7F;Z LrwudTU27&V^&m:[:ꡟ^+F(Mjam0ИR LBff憎܃` @;Cmh8#EBbqb+5W =v[:Ϗ::t>tKA:jC~NËnBb[zZ[ti5AUɨυݽM"Ĵ쟝հ fdD 55wY?nj_9;_1t4a@]vl:5O϶4uFTz;xyٍ v)=tW`&C˹sTkCF>/~Fgٻ L2nҁFޅ;d%|F ؙܯu!/z&Iŀ(|ȢNrAה98wUQm ,DQDMS0D5סdlߜ;zaY+;:0)c%dΘidMiE};.!f_n?Gy؇H78i&Df\WXC+0/zEz}$7fm$oǜW]fdU>DzN/GFGU`ʣxb>FnLB/H> (6Jfo9vf{M~?4 tUݿ?J+јٲFZ|*p5w,-  +YEQpx3]Q=ܳݞ轈w5;ߋE'|`j4+|%V Dgі/E#n%vm{D^ɘV g <5?xEeZ$Xw t}/^%5թl07dbyu.M_5@ r)L(1uתDk׊ >J?8ф8*vϢo)FY1IQ:]!# ^EB AmO}˖RǒˠQRԆn.hq8>\os ß<QtϏM9B)(֊!ďqF U`x7rW9'?Ƚ_S]SA[xÛf<_k='Y`[I$܃akO/L)IYUj\T$X$V{їRsý?/l'I(o~fֱ֫=?yֽg:UC?pKmZa} ŏ%hu|gMyyQ  ^\u k^a(z:|S6̻\;ϩrep4R%C.f^eϹv3UݹN_Z΢+CjcoWWHڦ}m.k{Ε">x n wǍ5 (H25x+RQS^ #b )ukql1=ugv3-,4Cesg5ѡ1+(X aKz)ӅiV}`BK0Q3fjg0΢&1ُ^Q xΓw(L P] 8wxt{&Y3޻Qe?.} (g;H J #;0zv,WZ:b0̋fon;>=Cy^iv}ްKg={^܇l5նL PFP*ߥaWw} ;׀(jv:> ,=~eD_O-n!Fh*G`|Ct*ж,;c*z{}]WYMo8'\ WD By69η}!@w_!4)s_%Uwk`H6_5|%O0p$"?%4ЁB!KE"Q@P#JPCBSM RP4 )BJP @ҕUKBP%( SEhݟ yaQ. ?_' DQּܢ(S;v iUodI&ǍZuѻ> ؄IC'LB9 V-0gIHOZԂH+ߗ F!mm6k\$i]&!F*lKSC՞q@vVۀ֚xaIA4N2; m1_o ߇;4- ݙ#Pbi?H>\TkVBrCN l]E56&'rBtIh) SX9iva(J3 ZHc^0bk Hޭ"js-n7 W:Jȕ,v9czggj&M廰!?!ȗB~pIS$\-"OGZag'7^xJ k Zo-Uc_U =84tZ,BG(j}t\绛WDA*tGC)\[߾lv)5 1;~C&Ң[]K itE8mt`v.}uQ˶Œx> uϩ`Ũ|nflaala7\mPԀ.5i2n 76`9ڬ݅U]@m'0uNkcUԺBSĄa9[Mf&1N(ۥ];zȫ,3xU6Cv}u'vx:֕-]8,[9d:e`@\nljhܹY~,ʳr9kFOYXZnKNl_S50=SطUErYcvƝWcm κP!ڊ\}=5,tQhnT4TlK[C%,;țg[ZȺܭjS+N*h t:A#/QMͺ:˕WU{}nJUUUUUURTUZVJʚta1r`9W ݳQvΧ|@-|9p}xU[j3[V.rÖx;^+iKn ʬNP%sʢ2a ʡISm#xxԶ۫kB7qHjṤT34*!OEٰY 嫃e cMhx}n덮noTe7u`H&٬yɨXӞc&#%-:xM5CʚFF[)`-UU_CHfTYuq@?lt--EQ:\-brn3Li`Ӳm7S˛'5m[2j'c6iATF' ÊA]7Zm(5RY1zJ4uVL`17&S'RNUӍ-ѥ%᫟Yf"ۍuæ*Q(tPFbԼcR_C_E׆՛ְK&].o4Cp Y$fe24>cQ58R0;@wdy{1M8^MQNQ3'mmy]Ul!/ˀC}"ֺ g7d rQ~9:xukQ#JBv~ۮ08l-}U߮vau @Y!~(xX*]&)u񪜂tբljώ! fkͲSS:UEVlUJPd"Sm2kZپ3DoW(,&h(. mlZ׀# "Z00mv2EjQTjl"JQ*g,j tAO PйL:۔Wv 5 (D*\(I.;vB4jO-i!ԉ]7DԪr؈5[ffVk(BiͮRz^ٿ=[m&)ŽPza D Ib(Z]ȫu-9l~^M:H.,W˻CP FƝ0s8ݕoNڔth#9 b;+ L4~cL' L0##^+_׶?iM"F `j)tJPiYHMNN7^Q (w :52M9/5vDabSzU7Ld5R{Ţv==͝ym:ۻW_vEG<6NFK`MЙN'e2iYD7gw{:|5F(W@wQeAXMăT$ A~ɸݷ' *}}NKW38\c0sHL.6^_b:'gkn3%TTFzo-tJM:pP. Z|$e'NeF@m (O~P'`AHצ eFcJZݮ 6( F;(&}5f3/DEWD @/0VwQ5,O=]9;D9nuԅkһ$h2vD|ߔg駟%7Ut\UsQCly"8 ,gʇXC$Tct!s] ukwFyй r4X;kKN56ƍxU:ckP*6lds~*ԑ3 ?ht (Pp0P)J"(@Q@P:'òP8nEy@RA+E )\3yuB&/xfo?gbXG% b&ֲV&i SY=A=|؅9O,P>FP|' l45 )=pK` 2j^rfP_aEl%ܦsԃ6]!ZccjNwl¤) 5 E; USWHM@TO[V[5\"#ϟz{fVv{vv衕olPY@=hzka;rL!oO(L`I2@'AD;q/6O/YW" {Kg ŊڙtM eD߶c몬UWW+_pdq 5lz7TfefeadM\C7'}Ro޴sR+3OEĚPsEKz-j*BQ}ǭ;5РCn1{kQ!8_Uv `w7;7[v5}f9v՟ig}iޯD?<F`o:zBعMw0LY=,{LWu3k+bC3lI9p1Ph"f&oDTbp!gqQ y*]CS ;YQpy >Nu4xG#yr9Q|L@<rv}xYdQ@-jDW`X%\{ ZGqYIFm1%JJ)L%6kz)1d Xo_^)E-'QН;~ YL3g`B:6jD0W# t˗ٛ`T×}gKl1]A-LfK鶵gtԬU.$bx'n@nC$;L";UGSPeJLK( #gf`&YJ\3^tÇLl .FULaI¤x[ZR(>aʝ/9MA 93{!}tKIa&$FDװU>3m`̸<:g>f;9-Iz&f5Iig;_QPpX5ܶs y>)XCq!|VW'GۊhaX7X<3L(s>+ÐrM.6 TD/=&ϦF%3`ҀL,(m@S,/vvs>O;˷~; avw?a?jJ1ץ9 {4kcs #Be}l'HE ۝U k3OɿؔMe'"D@aa(q{t"ˬ 5”@=ݚJ3Y1ݯ/4L@} 7}uptٽ6WUClJ! zǥ1{(VNX""ɛtm/_ui&{Xȕ Ag@k>U7ުi .hi 𪉴̤*vg˚Y'QfHUY4휉ÊgwV=z;eRk}v\L"3;*(֜ʹt~ ?ˎ /$6A SA TUhpb/fojbjMSxLՂDc,q+yIÈ7pxz5ɑ{sûyaQ֫-;xzS^;asY:gܽ*p-`$$KC8j-k/Q{E&I^좼}~[|5)6wOQT(rxzA71/zklb,a O{nw#;h ]tKk`wL43P:ujD7}\sFN3rjf;En9E=l{}qx/UsPYgu͎ao:lNJ eINlː[>϶b!ޮLJq-U o&8e6) j-I0+C KҫUMgk^{SiS7U&uu.+֍cdz׽ě8U{j ,˦ub=Am,;\lQBtâYD ӄڈ*Tqk )]:0>9gt C^]I+DEzkfê)3E`k`a33"DTi3UU6{Z/7̪^96t&N# Y$b1gkhWaCڥZXh W৽A ^Y׎N紼7_I$ % ~cOW R.G%D:tKʝWy3S*xjֵ o{kj5v=k_s[W6`{>-6?1"nsչl>¶ӝﹴ-8xɜ>"ysvcnxŪVo1[޷Q#e9ɜO/Ͷ[q "mĿ;q\{_=:`rwz泳Ql﹞1c:qn6"gm'|acw,4qs9Jv}c&9έ JxflsgiyZm|.q_cW:qo}?;3;m:,}cX^F/N"as3_[V5-y\EaoUQp}[X38jȚw&͵7O<oVmm{^*v7jO6QG/&f^hsS0Gk-*ۡ%qPhuzb$Rz%~ Zk|9DΜ!ĭW݆TRJZ㗉.IQGu铻z{k1 !DJ!EETx 2%8%u!@7r[לnqʊVqt%sYEm]iX@'rR%BBy9Olg,-vV{N"nbYfql>UXar6,qڡ~vULm1g1ͷ7[g:55{s+n^kfcm7'x[yUŝ|ngߎ.I%KZ˻ -}iVc9߄oqol8dffI&fdffuWZkoV\%8bwwFm|'ƹ|ppTnqmVW~xZB˼lklxc[+mI)OsxwUVㄦxZJ~1 V/W}bI$I$p=y{Vy5}>zV]$I*_xlZfόgYj jm}^6$%wwtư c~Q U$}s3 F1ws[qGbgqFϾ9өq2 2C~ |8D`1NSU()b :a`k*ǭ3Ɣ[O:ū ,6,Eke.YЂsw9)mN l ulk{\F:nuvgRBP4:jEdQ޺ïucm!SAE5 sgN6QzhndoXnX#ۣۧ@FAO(B5 Ɠ;v<3AU ʭ D yPJkF!08l<MlBaa7v6^P9ceT=~%~,X\zW% 6yO>=ooC:*qQPP 1 O8/i1.kȁ"BvL$zM8c.{Ko7`QP*3ϝo^%lQzt$g' #*~i|sz툓/$ :H;aI(b6$8! NJ֟k xcDTTh5g^]"(j J**i)*"$ ((h (Zj)JJR% J&))JRVJ)ZJ(h(k2 "hbJ *((Hi&RJh/(/U3FdQv8}:cu+IOsFmUI%ʫ`^Tn18,D}zE%9 2{51""RUZa_0k`ay'2*#I!ߙop7Īz5 dR5MiB<NE;{B׉j;GvUDP][/K RƆl;Ծ*Cg#2y,aGpca; 03G<ic!Ϛ (y8xNu2z{1O{S^1nQ-VVDڇ{U+Y8rז$yzrTEţ53Kߧ *G@0$}Vy$( SOdCU;YxGTsH"Bh]#e-n#㟌*ETG>e/DN%F= tvB*0@#Fƈ4USRIҦbw馔kEQp޻o۵ hG cnFsFǿS>^lJoKÒ D!P}1l_}O#LymvB О~= ˶- Osi'ɣh?AsM}|Vf:/?u=ux2vm}*(Mn)KF#EK+Li4ϧi؂ɠ\~GzFzbR7ւ$vɠSL1R L_W!P9 ,;`N:.CmH)ʭf޳ɜHw}ӗNͺxÐi t`¢j`$]C{h#(~^Y%7X=Z\,\SIuOg4FNhF#cvQ)Byz@A%>r-ǎbӦ\{GyrmwTNઈxffFE׌`C{ x7 أ rb@F24 dXpIZl'VwタfՋȉ6ӶmZM.N$ s6qZqV4Puߋ<>#;O-#m/9گ,ҿu^u2ʞ빿_e6|H%"Wߢ<@OqAgr{* `gp`I2xtł>9R! bI0צçPW3 (rUOgNyc89thw`򅟚4-ߣh$!nh[/:Aﯲ '+oTsKkj9:s/@ܠ.H6 6[mϔtoO7m00v=` 1JÚ>Y4H$$!h7E>RiS ?A>W??uj2`x?4u;@<ɺm ,SojGsOZk2x_3sN8f ~EAGAaz2sٴRAQ1K5R2Bk!,~{uwjg79I[pPQCS\ PfZB(0$<lJ{&cհ/D8D9#  :g赊L)NXNįDS,Z È5J7{\(A>2z  "߶0;~ |7sVA g5Q׻ &W .JdeC} z AE=xw==<_GϿ)D9},h;L1)QeT fdA˯@PAdPX]K2h~-J- ӌ{/濓u ?s`6fx́H!5Pg , PxQ8HYiL*wϩ$3bePCtfi}[gn;z&`.<8Z뷗a)2{"fk#|L5]ckܶ܇ݝ(CX.'yv}J%l:C.zw v6Vz5kgTKK"!bCAka.S X0KUZ(ddeQy F]E}885_M 6T(agG @HFE1.q{H6QܲLD>Hf~gyg- CGݯY^E} }BuTR1/J[W:TvN(Ej{Y?V@?hOjv^>$0{ya/՗vW(`|6 ~Pi ;~.xn 蜇wv>#>EyqC A)~f!Eps:0d?Z!PB@ґ |{[_)><.p @-oͮx]a~+zeZVQ"n$nrʂAgI>)ʐB~"{sS >׻"t,2 H yI ؄M/G 'djH.:vPa&.as\}3)*>Z7W#EbQ'5=Peny7f.@X峚=|vko/nq IjJ Λ1=wlvvW&0አzwdm.2F.92@Bw\8{}l(׭53OJGk~M\^^~׋Yosʑ&L2 @$5@6W(O>]/CK逑XQ?̈?*h*oB 3k[I3|_lju)LjڢK̘ԯUQ|;9u)QkaSZ؈gu(G3ׅmɽ"$T j/9ٟ0ꗚ>=rzr#}_Eh1D찐wf3O-5Qjn+I]:VSMPhβmYGS&7ƻUA]_C+N@:QGb|( d&@4< 3 {25G;LO9Bw`(R93K劉vOp浹˜ OkPlMh$Ty\ ^ߡ'FhP=K*ij6M: xGgU YJ\oP=ߚ'v|\;9&p<@zw_}L҈-|`z!AD9%PfFt.(G,( 8Ep,r9 ^Xㇿ^e:~ W2LjuG_n0ĀC@PbQA7=bQ>['`9ӆ M=tͽw;#:BʝyV`‚3?G OaB&]X7 lY\z@|63ҪT/'(<&ᷚBDj2?^N0o _ &ð9mLJ&e~5OٺvwX.J;jѧqMLK@J&kѯ2wth;uSAq>w#@zrLQo%Ѥ]\gg*yiξLv Gu8Gs0L~o0zn$mm'~ּgǀ}Y N+P!$Y=hRΩ#GXQ=v2{ Zϓ)0XAyue;3ϫmTݷa^ 7(3w _)$deeB8Fxk3?_~~ A>?qH́D'j]:( %hw{Pge] 1 tɣ[[N*x MN?߮?0LS1>HfLьh##Cf@yⲢP; %2í'JNI7@ eETy/0İj_Bu(=E҂ .FOixmnEc~|9{pXz^벗3=Z-P.{T=Q'LEo%'Pf0[~w-^7U%,qODA |RH*= ~?0dhEQ`DíQK(%'D13FL{ `!AXxu]6F6QaHל9BK$YM/Lc9TSY#ʨS CGܸ:^Dg&(ʛMB"V }8 8e] {yBvlOWX>^uT;EEB̆Q]=!oOcQҮ3d$+0m_~'춵Zؖ.}V:H("b{<36DŽ{QmX&v@e<:Mno*\k/+!Kжщ*I#X/&Dҝ]6QUF(Ōzvੑ@#fwo{BjfYk秾J\ 2خUYE^>'P . Z$7L4bV3YET1Eu=f&~T_#B`!eQvSsvTޛ6O5 I&sy{Ws0 ^~(s9PԴR~ %G[x 9:YUrŻ܋~!""` RTTF $J20:@WtX>}˂6t|]u>]waKH(aÖ4&9G戏x?(x)<}lo8fA's< ETTlpӊ~K> rěaQ)彧o 1+MhwLg4ʺMP{" QETSכ}^>#r KG^ axO2WkˎYbm*e~w~>^rTv9:~_ZQ|}|ݕ)P? !=V,IO/9 }{/@ԯ= _?`pw)0c{ÜФ?B?#PBoǻ> ir)"hA?BcmⓅlad@1RT37,B*:C῎<u=lݿ9*wia>g?}{aW"t =TW]FV\@3LPw9u8_\37nh;{=^YU ?d/Pu BrSDAgOZ4@@3`ns OGXhHHt]RO?4bt11.Z(l[@D`q(Jj2öCb꼎K)zӜױ5!\M]ց􆔍!WN%4wlP7{ 'Rq?qvM3-?aR=q^^Ǫz͹ۛ{a$* 5;9x9T>]Mk:j,z[yWg 8#UBob 1ORC*f1 "DTRg>M,/,WrGBIj=WE=mq * E(gDPtDU?UU: hv0|';A}P?M>Wߑ%鉰m x]+K$4ܽ-sVK[iAxwPeܾlƪ>0-E͎ 7]ó~ w;(`n{Wkk]`'s}&`mbhk>zBt[>sqDLCUBL|ƈb(I&}^o\:e{ԫCvПwɡ"B()*)Ph(!JQ8R)ZG!N.s b.*">:oj/gAQwr oف򜃇efe-~bU NI:|{IQuExKJ52 OF}\y "3tigY5H#׊c8qb@ $ӰYƴ(y A% @O r2r<$~Sn\rP5E{yZם7EFCTHM(}|qpm`=ఇh}Uᔓ3茆2( 6B}pXi)JU3:(e>lСkn~_@RByHG7H|TکuU`ՌU) b I,P<(EoX)Kk -,hNe^OnmIEIC4 FD? ^~ U0aLU%j$wFwk\F3Y1VOX`>?c$뾫1"HBh}Z1ܶۤYpcn-e^dnV9.awfԞM{+\7: ba7-O'}b.Ot3lb$щwqC9sZ4w"F 'ه;a%:C&(@i$$?x$QX&5N4"ًN'n0AW5=o|;;kPDd}_.(S*+ v2C9 "HDT4FO wW>dˇ߄·j(6] 0AvR,9qwtrr?O( afPP ɪCӘCl 4 w۝dthĠ)]I< `ǺrC"e=xh8\y},vI);!k<2R@*C`]<J]Zh!IED9T8|>uk{)OW. P M TJ@JZ@d=}r5tô;A=bAF+.4x*A F!IAEFF!"n|`pw.k̆}_c 8b(_#hZ_K3 5%pqE AA !$O'YgdLhgZdI?/=]h(z,̥@ PuϞQU52'`Z4ܦ, V& h#ݕ,&Jԝ2/?G<8Οi U%2H!@Ό@TM g~9-?zGMvȆ?Na@@|0ZG?Bg0IWZfѥV^[ej8Z(띁uNՓ9}[& 픖*]4VkM?2ku*%LZϵ‘M3? 7@]Q14:Eynj-:a|ٕt<):TddP/L0bC;L"-K!(iEKQs)I &u>3\-1UI>1XC鏏1 LUTQ 00HjQ.߃Af8RG!*> ѴMBU ca4mGZDR*s)] ſ+6zL^xvaE1QI U8WhTXEe75>hk 4HImOaD,꼜ٲ0ŜnM9h*Zn7!tϷXJSSAa5Mk͏UN ʓO f&A+ࣃގ98I}KA?:rK2u 4cpg'nv>[JT/ۅxggtÉ3zn~Ǟߎⳓ&̆mYmHxb–VBo9UU=QUk\x >[}ddg]4Raz]}3}ztӦ벘+:J_mן-^tZ9M12Tq&=k#%^#DQ (o?݆Zze'߮߫1DQ~ȟDEQDh<G! UՂF ީ%r,ٱ(g0~~@;33=}ći,#!߿RBmZ5SF6@e=gh[Q&~ptٝHzP r@D3.Tk\âIvмj׏M)Ș+ F* Xx"qe޸]UwG* S*H!5Laq0?#]МvGUMbeA Q2w?b`SMTOfqo閶_F;Yj|CMF<ēP3m7 #?bSgpo0C[?ڍTFh-j4Gj_&evd>Æ'o0 vcA L(R>aѭ=_F:Ӫ ޑ D%XdI&0w416L=h2֌;h|8x3[,nc'Qyn>˒(z#p2^[1t9C3²ָj=)C!I0d .CBɀh&J (Yb* L׷gWW=sϯN'&Ȋ (I Jzbf)jjXA ??f EQN>S]h_iX! (&U2+*# :Q=SSŞK;_+ݯ cQl@!Hc#g̷s,(%,D=NKϼ?1((D! ( *f/Z^ <|Q5^CAQ]+. 9.G?\d( ; PiŐڟ)V3Qg~8oS."쏻p#ZO~]_kpNhVoM0ſ 40C$,]숛@><Go*??h?pli.><όtR?Gxqe+v5H48"KtmB.n Gm,Cِ_ޘK7!`ao |yf?u.l$0/䳰־6e!tc|wH8?0"8^X+'TipEU]$8^[Cws;ELC d2z2BA:n0$ NaD9l ;Zr=~b)o g>o'?ij$0apƝ "օR,d#Gj@ RR_`LDİR+ЙB0:0+ DE2" RjZ0@em)K  hFIQbTX:"XPE( i)¡!~^ah=>0?,0'.L#|*%! 884a!c̸QPQQYHX*[J2IS3q8XHDфki? Dä ZB(fH@ӘAq*JB+Ɔ(b$p:١,KKUD;PTDE jH E*H V4%$B D3Do Va RTB 4@P$$H)Bek$bC%(JhA L#L0‚, :i\[hUdɈQE SL4-UF*KF"8͘9* R@́-j"ThA @(r, Yd$BD'S (R`(b*) H# XsŰxڂ T?_J?@xz=NzjGE ^C?[f)vQ~R#g`~_\qg?@Yh)!58d_j9@LUOO?!yx\umg m at~:`nޗ%?Џ_*?b)*Ugi' By T?VRpxDi b!sz(i2KCryzд:K'SuͰk[DZZ(_ޖ~v{1Њ~'皼N{IPKg7O/ȡ!{+\X} SFEt2I6w~Ȍ dvvsq8w!Ѕ,I&q:!݁pA*Xr1;|\;RiX4-G@ЀDaaUPH-m?c.?pR BpCq2﹋j,Daή ;װH2ђksWDٞIag{;^mA&RL˥f9@gK7Z֖s_jі55Aw /@`v85ֈG@lj}!K.%de,LD4i94٬4;raCV:j#0]vEAgm``@m֘a~"Mz@Jan!ES9 OsQ@ܺ$"v^P vcA{LMsg ~Qv6xO'hH/SC'cwZUH ^P; /vFySxhN c<,k5<||MPz6۵6qY:ӻG69&n1쯢1M=ė4ZѤ-0=]@hj:玴yZX$5a[%6h)`zzhD𝌚Mĕ_0@!Iz*w/n\ow"v|(^{(+ ~w[W3XEA@0>Z_FOn^O$S^gт҅hCH J-[BT@љK`D/a//.Ƈ +8^mQ-J%ǕxQqئ鑝* &vt^"mVbh[KlU)h,X BVӃaUUSw"7|ȈIƹ)+G`]}?VQӎJ@2J пWv 8概@ji9 Se1C^0%DSK"w$* +x}*zkZwi4ДP{2 (%btDrF$ b&݄ޑ8x9J8kE:⏠gaĄ$`qlbaLb (#$jpJGR.ٞqmJVG^_(*(렠FN(QOZR-,y|H@…Y``|I%|"(RH(Z3a(O`)`bRفHY"MH¢>PPb m "lhؘZfo3y:6rrm*̴j͛[Eۈ~u{0FfXCv:sSp$E8A}>n:S 8im"nJ6a kH֠ ܃cRM6L5,` GIHԎ7WmM_US9}Ys!~ٛY_6uq١`b5>.{ \EX\w[id U(FK5^8xzpC%N6zr&2d6;}8yw wz?I7W ?: ɇ;/&@"?rYceo o[_ &. Owt!!! 暼x*#8\K): K.zzTQc~\20riM{(gXE,;EZ2h0UbT +.sb2eb%D<:w8 udLN\m\cDnCjZv(7j gtY$0u S$FK  5M/}LRDSjʇsD5! !(U: o;2Ai(N?t pƽ,0cdv`SB>#Z!Q@{+*z\"(Y:,'n:jI$0 hOG 1z. 9\ߠíLψ:6&𗾦zus2(Hlt .52wl3&\`n&fni18G:v.S(D]3;F ռEwf@PXbN.%  0B ())%J$ KMt 4}=Y=7-w)a$w8)}"&elXD*~]=DIي` 'Pd߉Biz͞0'sB!VZwp$퓲<00irCnW8g 9N|-ɴvb X&]`͠+G4RrN6T4CRf@ g!w$`=G"X9n؉  ň|4iGpUT `\% %$ ~:CQ+6HцvG6! ~RVx(NٽR9>3P)ӯtT ER2q=Kl`.ۣ#,ve |\x1bl,[T5U`s zr%A1M_]:Q+C0` ѹ䋴 K/⚉S!u9 fH/zX ,jڃTz.q.:=88; F.yXd\D0:KZi$ޫ4=B~)4jnra)H1aQ `Mg4蠣S[ggR @q"AC dݤtZl[nq}s%HH ݎ v Hӌo?m˛~z:􎋆ӲbJ 4!*{;=ۢ6T[e/xݑ%$9hy0}ʑN3lq~HZX*rOZ:S!S!Fn 55˳\IF:bH\,CVi}锨h r'cNLMra42F+2&gH~d>!t† ]6/ ^ވ/J5v|m^r엶҉]ǯ8u#<rPLktu ֹhd 3+n|_Rn9oY* Ò NNc>KD%o|=vy`s R&:*ּfzh6GbB!gtdO@E!Yvm 40GV a\Xr1BCcH Bp\1Gy7>3 =$8|FM&{ C3>;3DL4ez>:JZnwY]✳MnmBYMoX[Р8 Ұ> 89հ@zzB J=qQEQ ڝi"S*PP8>-SɁs,aBD e׎j!Q+D?݋40`\)3 Q̰ḶC3ҽxs0^qA7#erk:J|K: s~kd={3 i/`ݩY.jJ7C)lE8upC4+atN%6wDU2PDwao78KQ1 Czې7CXhѴE [[q1p [V'96.!3($YO&z.,,BB(,+$C9s7 h4 d(3-Pu@`Ež @]æ7:HG&缷N6|cw=Tu)N yb_pٳUBs8v&6N=2,^aqp!4/N$/݂X":C=qc H,7Nu;J2:73AQ'}D~D^ <u}YJ0ra %+cT`Ҏ 6Av;xnnSAƈ*0 PD RІj4JRą!(_vfA"@BHJ,fdE*.H3PbrX^%PJ=E m Oty>ﲷrg4PEB!!}޷Z߯)V,(lh\W@:W7T GcS"Rf?=JG 4Cp SNJm]᣾hJMpC &3Kb@E XoN Yd07.F<)T0[nրW 08Mr)9pȹQ7l O QQ`UT S%LĬA1$r7 6Jmh%bb+ BP8':;-;(^Xt(!'pIdL$F L]f. { CZZsBF q'saA)(,r88H(j^#H۲٠wh+O\6;VT((D 5dHpx`B֯f7(8ZS1$D)`̔:H=17>LOxc CI~i'/{Se3R*O0 d/C((?WcBD UddaD}Tro =҄Ï!0B؆&øLԐ!~SB*\%?'X@BlYmW:_u 1aZИ 2!- ېQjIu"p&z~yrN$ p* QZGΡ~npqǘj&[08P@dA;EO#t8AZm=7pF0)G@ D@;)0dVNJBMGtI:w/33333U۪(v'{:s$; O$IDQE Ql" Z?0PEBMw` ͆`H@ CR9(ql60^~'gut kҪeOx/@RE/ T#CJ K ,(J'@wb&`M%D4RR u(:,"XNq ;H `DU"J_ I#H$ǧC>Gmݗb>v&"{ HwW!+eJ`I Bh~fQ d|U'|4МkDA0[JŊ $P,hW (}z@!'֠Is0] T"R1D$_sNWjb 6jf_@) S=@d"n) DpB.SL@{ 9||;ӐЗI>l$$KojÑ C !'xt F;p;p$"|%}E~z]42ʇ8Xn; )D)bXaA:aLT | (q*Gu.IiwZ} BlO*VAw0Skna=$E-K`5qpwPuzGå3ӀDn+?20:iqhKmOn?i3IԼv,q2NXOr ι( hÞp={Y6ȃvq JjެY#I p;qgΨDBVfP/m.#nec: ŊCL9$(Q Q';!eEhԬP7f0Fb\l0dl^ʀ|.1HjH=# B QA7% m ˍ qFPSй)}7 @r01;wmpTbT1X7m.Q|fx~ʌH9I۽۳|>Š)\aՈa?.<"w<a w?/irߎ@l$LYnU -wl\x{ckn~ΰ\ӿD!BJ H40Q@p)gnNJvTd9a !0v̨ugcupkÍ(w0$C+nǕJWG qP(_iFB.GǬ9S J s8I=@YThgw&dUDA ?;E[OB!xRKb,L/gl]4Z@<y7Kfv:7Jj򸅔#B z([#C{씱J"E.qE?*ȠwSse',N*jPEΎPcLtgoO,^:Q#;O6w˰,\ P~:*pFC1, |#${G"zO=`OOBQ.I6甥0Tލy@Gة{_|(0bP Gd[ܬ9!;;֕_qgME`q6쇴C Xe ݠLB7'$Xޱ#]C*f ל-œvU➔&Obc+ͳQyfFۢm}<8wyCWhQ-VMJ}QFpJlzs@#?zl:F(c›SP*hR`ړ !H] b,g)8CtHːMn壨~(qlY;/=c%ْ6;%4t>]؂7{JP?5;׿eAZV u T"*Nz {m (<`#zdcULX4&ν>KO[U)ykU5bj2ÐL̠?9at2-}IA| 3<x @SaU X瘕eIm JdEmBw<% "/e ' ZA/M܋ C!{|T=4U t\;K!J>mv(hyJ颕Z,$t1Bd&@ 2c ZbPuv3Rr8ArüRvXxNu{35WE{Q5~3@k x{P$1(k<$qaW2h"HS4#$0Ӥ)bF SHnTy02hhP[OJ힗;! Z0 .!va?F5.P!$Tpo:B־"ǧ=;)AJr͚Lծǜp 2hu(J":>'BZJ? a1޳D'b)sx2acaCC0jsKT)ZwyTB%dOGNx 9$0!{$ 0vb0Dw/rEDDI3% _XB=]D/ "I0hHsB 0Q &ccQDҬB%@HĻ,b`Y~|o)=ʪUUHQEM4ETEMQUUUTUUQUUUUUEAUTUUUE UU4@EUEUUEUU$C1EUUUQDUQ%%UUSTUTQUUMTTUTQQUUUUUUEQU"UUUUU ,hUU"uUUUi*aJjh3 5-F̾26;P )֬GbP7 }FD..VThG^R*PV=!`w"/<|^(FU@Ey7]cgIS m-);"`rwNWJ-`-d0'xvW&_9\΋ HF`-ZMs*1 \(qʝ=G55pJ/4~>q>BL<w& Eb$DG:`uzc`dA]]lӉCR2pdd! `fJ*"h˸~G4{Gjsg!u6D)O\a)NĹ.ű_F;lOC NTf#"@ad+F08aU4amG<:,˦x3cM |OFb(,"R4Iff5!_(= `w\o,Fe}SLhx|ޛ;OaВ{ 9"x:üSgV+C&87*Q(@$N #{S9hZYwߠt='v׿Z}с13Byn/w8sq.b%S y !+/<☕i(@2ED!\W#qب×ôk T>_U鉶YFYu=U#t`C,Db2ZR(zk.֒!5v'\Tu^ג``{m';0!ifqk \k諎Ee U$g\ÑC R jPHh] U_P,EUU*F X@簩*DPx~oNӞ(d\)-D@$UURH^+i(#=}Z;3mKMcF~7f"D!H3 =n/I nX{qD[D h^v<ε Tv8a+2)w:R C iL*r¡`Hd&)(Y9N-!s iLM>gm{.x[5"xOZSwz:b(F$qLC9q5oGM`Q{] WlprEj H<:*;jҩXX:kBSJ0|vB#ϤI7_$HEsD4:;i%Я79{, <ނ7qRCxPO\H/X=a=h6 "0y/%NjZs0O{/bu_{wYrCvϘhø&CQ%/Sg_'3a g*N`0mwx-Xr1{0j=A3 Q \y)X:i4RvӊҸԚz2j0BSLI;Du x)@KmCT h'N>XkRmϗ*xҋǙoX ^56K5utېJ8RϚlg#[0iR'lDBK0JnY'v03C L߇pCr`@2(G;\YP'3f=Xٿ ;M6A(KdxټqWd?a7X3ǶJ'Ȼ2^` $_CG6l/c!O ҇@9)EҼ#p`:NG97LšqҞx ,ܛB@2wCX@%A$O'Hm-J8tqN hE$ǿ6) ~{tx  8bADBP `"iܫq\ a9}Tn!(kk43!==#̈́ Ĺ;mu3Q~R^!91 x9I[5:@4;y(Ʉ~b,rP a`tv8 LOip;PC]ťC& LxZ*tAGsm+ӼGd'j`] `.[b4fթlvP &;V88KUQit=qw:x& CRwm !93 SH>@e$J&%II$+#%0i߆2t0"+ riiRdm߅}&҅!ScH0;R1ɥ/ ~%2kuI$f)AϲݥLYM ^ܻhsrId/.ͺUUx'm|ǎh7cQ{~:?AlP/ԼȜȠ kHpNWA(Nh(wDyh!%@)4s- [utnZwCc$' ;-U 1Bi:^b;{SU<~Oi=F/w-l4!Ӫnߎamܐ0j޷S)ɋ\uj5-4 DSB(:pQ"u^ (^vK跽B at/-{ okF0>H]^DB06v̚r2X\AHVy%+& Ch 1YՌ =vu-},ԗGXk%pWvl[Z-wAcwnaӘ=3mdJR^8}}ۋd̲/lInЕ0Z(kC%;HXH19PA4╏dcAPNT͙$Ã/P^ I/G /ɸ< yLQYz8[%,T3}UM0uHA )fb2q*(#!0(I=1(,"9DUA@D2PK\*( i Ws=<=-PAcl tz^R2,A=.BJM $"J!7 6/`>E} jH;C#y8WNa( (>!Ԅ$Q&wU-o xLjA3.^74=pD2 p~ip`4`?!=\mi% 볤Dt zBaD1 $5Gz22](I9֣p!bv:ȣc٭+K4 Ģ:p G"Xr"F Lru|8$H"QFv$Y$ %*: L ujSLa&`= o $Cy.Z-bUYO:#EJC!%b%ASM WF@ S|N{EgGHh;Q>P8ۃmH5 o>r t(x'z;hfpo{jjRa= z(mkE+mlf6_N8 OuA kDBЁ cB6a`aJZKJ0MAG4Y8>CᭀrM DCDDDNJE1:>&S;vw@mD7G4kԎ$CM¢l]4SpH +s ;eLEVIXxFi )J$ah00hR 4j{BuJ..@V{8:Eu qUW,8 bl#l dn`7@@G<,Ḏ!V< PX\7qg^$uUJ5Х~6pq,#CA8,$ݢ] Qˬ,4Ԓ]D&ebw>. H_;aʢTH5ɴ i|a"cf{$@~i«i)Nެ4ኄa4XIep )!ra"6k$Qf@'S*Qs Af!LG6-nqB5mۢ0. zdmauF4n3)ύ=-4t`ɋ.`}=@S(_|Ud~ E*A!&6"?P]mTuϙ`)("/%.f:!UTe`D|1 (+*1F#-Re~ݢ"4ѐq4aH>Y TAQ D6bdX@&KSDq̓9AE@uN`<}`PH1AɈO0p~d2};-AXB\d{YUl'3C+Hb1I6C$B*}t,*ƺ?Eٰo k^O q5lOjnbvVX5Uxj7z9:d,؅CҲ p,㍎YwoM"Lm MKsMWTDUAlrѱzZ񓥧[nQn0݃CD aӃzI  0g88N\*@ldR 1|Va#}Rzk@: @qci^@!:b'!:Ti:L·@8Dce h#E3# m8o/[0%'ge ntݤ!o[3 O˶κ 9}9&SV}R;R;!E(53% [E( 5PiO: rwŸkI d8F@YML{W ߄tz2D5%1N##6 @-`!$Axq֛6\@QF|F&5)RoE!4U APR@;F(@#8Sy Ɉq{Dz E9,C $<ιkAF@x-bЩ:}G @<8gt;B"OT.8*5%zǺwgZKIOါ Ă`**{ bЅ1v BȈRh5Nl(s Ɖq4%R$AsדkDlF-jd,~I&`(kCks,*"R8&Ռ$*(tOd9j'/ Ѐ*y&PW")ѴfF7Ufmp[:pp$ ;iR# +ICy=_;:{1g܀V1L994*iJl%X#:*MsU=[,5ɘ@̣%Ǡ{(1YZ @ФnÕJh JR>1(ZT".ꓙ-e~o#@aۈ_hYaӸjOMQSIQX&$'RVHRT^ߐR;03"b=v, 9fnF,_2rG54` %l2Ez{lD#ޣ=nn RA@KPD3Ē#$22b BAD@ϻݑO7A6o0<8tHFnn[quw}ED|NV:JB A&e& Lօm.J<\6&9}Z"/I')GIX :FUehZw ?2?H z* Ү׵>ŽfN$FNۓ!ׁB˚*ͨR]_ښm7vIb>u9|AAP`"0.JD8)KpEQs*;[= QV- P++ӢbBϟTTDW~O}?qz#r("%B_mhlxN@<%j3rոShd?<;/uA#`OsH@A(4 AE }r_?aij{WU8+{,0  "׼*nMXO?g}tyM~, ^ %kf7VVy<#pl:̜sRhw 3Oca_pаж60i_(G`FgfB/dZO:8095  5>_?̿?u^A sDe0ϩ`EDA!$V gb9 E9 F Yin$"Ob".Q)2Ž?j+lz-Lj΍eZ ٔSIL2쁛= .{A:==Mٌ /7Bt䐗R'6{FDv6vϩ6(fbp22F۠|G(XXea緃"o;_GձGv<΍OX|P)nwh5b;0y5tO-wj`x_=u!aFY_=}˒KXrq74k]pիFX-hqYȽ0´6FM1' 0})"yT>K$A = .I$`&H4 Vq,302&|ϸ̂g%wOOh' :öl5Pwp$IhZ㌯+8E Yhfp1&*5_,o31/8CC`A hgQ:ӕBC;x`<L+( -KI' ˆWJZ<,4j%BVng$"2CpBe'|=G:PoO/r&㟓C ZcoX5;p-_$NȱVN“ !,av> #aӯrL#q1@Jth{Rug=s (n6u<[أDW׷PDCxb$PO% =y\eÓjQ9(oEPFE4 hNGvﳸh7 1i xAPzqla I,\hM*cqJpL-mSJ!!`XO93>WND/}֖[$-,.`tDP&b'cjP1Q ztWS--8Sg2<̂Q! "c⫲ѿC͊*8#`vYAvʤUXtډ%6 {{ϐ6& ST'NU(ib4bsipy!ژ{`Ԭ;@}yHqf9M:z-wY 1I)$uEWD rF¢",AUDUb9.P,W,|/Y=U'cs)cZ>%IOO8=~gr;7Aǚ(j$RX23tZϸ1ԝ­t_! 6 uW.\SPRPǮ;Ih~5 cr'o4H7v4v3=I.ևajNiB hWfK5R8!֛;v|6jl -%yb`i&c"IG~ee *yxxd3>XJwH1S=9!!BL1 I$X}H ' N\Umm)~ !eM%CȲY-CNF4 I2vs Q 9Ͷ33337{=x-V,!('sΟî>! {5 |09ahx@LꪪQ,Xd(9 -J%-o@, !ʺo1 㑗ia5& 3'辻XU)2Fn1:vy vX< AvѹfVE䆾Ątn[wif]spXK= W.!ާSr,D JD DIE}~@7ejCW`>ڪD@MkWG4~mqA- (w $䃕Sw`HKVh&O4xZ'uu`LFV*zs Jm 3'dƺ"5(Fj'(lۧ@&]1@iCc Ebe"O rtYp qS4 A OBq{dH0yv6PvtUPK2R1_p%8ea+@P %$j"*fjP02|" wE]w.BЉBx+dcAԮiL΍w 5XlͿZ4lsS@Nhm@Pp}<#LPR$x9"(?xf;,\_ȴP)B޿YA,DP(>_>w "bL\G;0y/q(Θ= 73xqh2Jsq*)yS&]uv1&ŝD+ jpDSrv}~Z@&'7KHݞZMd[{@1l]T6,d7<}9|I|c|$jh!ܚqvJJM tAޥ~/Q4:In9D7Sf?kYx8}g ^ Stb[ڵF@#"ks̲^lw@a MMs|%33RH4|U}J+Y a.D6%>ξC7M5R@ušL Fڥ=˱X/0Xo~#oKӐ~`ئ_BV}=F&;!ڋ" J9%t#(Ÿ3[th 3й2P0>jF8MtYvqW RR+$"NDy9Qڐe9vFCxo^B0댳[n=EX(Z2AO`n \Ё LX9*C`3׏.oD%nz~Œ"QcLd:}1t6̀B>bAq ix ?=4iJZ/\I|:%i(RV p"TyƠ9*=;Qm>83'Ŀ;!e;W`#ytO:uC{현!Z/-rې#td@ ug[%{i-%udVs D<)5!ST@B?8((((Dʊ*F(EQT:eaZZZX*&E QAJԭJԭJԭ+R*FYdQE2NE!E#1A<ڊ^d(tTQDLTH"5*15Q`R$TUnEEU(eUv"""Z)FLDQD RMMQDY4D$QER)r*(4SESTR/2j2yrd\"((QEYZ("ԬDdE(+QE EELԨLV(Ĭ*1D!dA.!|2QxB'YF|cFԄq'r @SC36bV~ : LdsQ#HԌ3r(<> d%($% ߝ)L$&BXe/"(((aX"&Xj)H ( H"HqN"EG0qp4bpn}#*FJHAKwwqw|{1C~C>]>(4T9Ry+ D-c3@6x% Rq,ѧ`pv~CY˗aixSeTN?YP X,􇲄r.U( J_4esyuXȂ(Zbd\F,1hA1L!`KdlNS !dhpߣg=;(|>Y/fe!mJ++AH\0!@ڊ&@RWaLi}Z陸ßRźp;4z+}LzLJ-&]{JvĐdgZ$+jz,ӫQ% pMI.@̏B C;vxuJpKɎRc~vQt H331]3$ƭc;&i? >a ^cD;<,JF5бO5&Mnq$Av`MKgQl0nI[֡u+<+)el%b\c2̜T,`S6!4k^]AN|ØD[g9xay !suK*&I|FXZg6"ׄ#P05?''nMS1{s#m۬ܜ\*u{UP_TO*Gߠ) ??&#J)MR`Z! k 2hUV:tch9OOҽ'(C9:%ӝO *TSlAabSl=KHᆢRZ@$eA(, 2J%%])8:mug~j˦;/qNr EC"}`N%е!h/+AۛA,j4gǴE&˘e%SMa@/Ə:'a vifzQGo^ҺK]bL2Lib'GKZs)l<]?2r<`)]6wqdϙ2꥜*%QΏc ζ! -+BsS=t)v~UQDU,:uz,%UhzVTyutLoˀTM{f$HHf*$ BY% j%U*5Z"%%fdRV #XUJJ( YXc%SKj'T0!X,X H%-֕,H"2 2B)vِRJ@C( 9!9dWgbұƜ|e]0,iRxׇ'QV*nztqy?p/Ǟu:_GZ½xKAD ̤IEH$41w:yx|Kcmc$#"3ݸ$"A2D\ʈa߻˗*Gd2H(A?.{)g(>iY SRER"PP@ k0l#J.P2RHjSRd5&|>JxK$"Dʼny;3=jԯH/DsoNAIp˨yq[_<2q&&;lH,U"79MjTvbW>ilDi Xi<ʇ|? e(f:iM O"vC *ArQ{ [Sj}Jg $$1@h@\#HR؈zh6,#C'0) OP(- yHI@NOϾq HR uh< A mD;H|_;=å-4\RS {YG" 5Ҫ1CC-鼕E,&=%Y[v335׵kq c^D0Ådo4T9@5bHyXuFq$ 1\Ɖ9PTA|5O&h8j 2)(hhn.CE$:uDԑ_H:q+wp:D !9 Dxy~~^Q1 DBH,_|bۯm8e `8!"q8Iˍ$,pMRH/8@% 6@Z1 M -WbS( Ӊy-4a*6L%(X,M LMŢX °*,&׊XnZX&vpL_MwфV}i7GxhThh2u-Sbs7-'6eC J)fBd"Za:!dDP] T U'<ED@LD>8`xPAô;-hx&yx'΃ғej:`;Σ9y)"GNaВw5~@zqQ@LXEkZAUP5* RK+URf &9jLoPDih{(vDǝge:h$:6#RVA %X.2tXKk)e+ L'8!(XP%H~H5VpAlMC ʕ.JB$&ߜx_` QIȓwh䑗 padi ߐBC &fM iO (F3D'O:/nSH@E+ ,U,.B(BrȀ@C$~RԨu:I!B(ǧJq+9,fE ?xu$Z.Xg<QopAA(rd ju.zA#GC=&T$%h!O`ˏ(_JQ| 4'nu?PO<Pۺd9ԭ7\{<0gneD2\@@ $4r0/#.d-@gmEzSSYn$~!t~;(L< - Tie*2.|h{H`FnubD sQ4gEƛ4_ӝ'&gх( V -fhF[##`*[x[n Ը !ИSІvDc4$fDA64I& ;>?QmiP߀lBE ;dɳ0I;2Њ0a #3L!E*T֛2q"RD5y^5UC tsxV4s'CCqN +a}͕ D QQtMk'I|{[b$D!{io뛖4+$"EE1%(Żlk ǪCR=t3rލ+}) q%b)'(( l$tl-w/ ^zP: 7 3Q `HC*Щ5nI@R1aRiȊ`YSR[Dp$JbQ.0V&LLɆIP1e"Ot喅Oua퇜6 V &BgOrYڳAF|#u&_ͻz1N,qM<U$D5_tD28"Q-! ( +(% &M*X@]jS%rTTB>r ^d/8Cp@*sfsG@oRRs@քw0OOr xB((f2AT)OUBx6@H g3GPy4Nb+ ,k7<nn#:8=30읇[~r#Չ?i P)##ω@^)50@$6ȿ#~PM=.9 jRGzVJחP2R/p`Hz݁ʽlOCoaSՐ'Gk[J*=@>P`sD|QA3 @zxqyةAׯƨ({(uxA8Xvp]%b@@zA:]Z|2h "L 8|xM}y4@- Yֈ0;p5k+̀ $)EN0Hml;b#:dlN90L%bu !@f7!DϐDEiӿHЍ |+)XQ8HL?!o&6@) \u'#yF.@R{)BoX<>;Ob+Drmb|}?g77*>d~dFli_ۤd\jL[KfPA=.+"SB^bp+1}42a$m=v )ktU#/=IgY7;6@.u$]wҵ9PQ!gؗh7iUpsI>K>lU qTCɍl yb[4p&'O ²pqPSmD"L t$ZmhbEL[,펆 !4 Gi07 V؝)m~xw'-MB>^캻3͊"]4&Yrw鴱+2}bg ڗKmhȷR NqZ&l&AXD@]4]DZE#@8[![ 7BRm0Rf o F&R\0&)TeIif7ˈFh٭i"Ҕ Bm&p:0k#0F6$$`:BŖg^ڇDB۬H0_!&8!Li!F9 Ln%$Z䉋T4$eۡ,↕Y c ި ;h#K܆!=Va9zf83CjSu1ۭ}dY,UrGC*؄扼0+ĦR0d.صZĕ-#[Ay.=rPiYfqpNĴ>.' >H7K P؈)}*j M&+Xv!R.!tPS=PF!2S𙌌&>}߯(u=Y4av@d`HKb]P32H.ᆡKfT@^B#CyK9H8;z5kmj48e$hHѲ+Y9&fo1ԽŢ@mRrNs 낚|qJW/Q !o{೿GtibmClEsf ^MgG<&͖|,lp=io74ϼӸ1M ֹaY*܄lbzPHo PbX1HgKxho;4vbu_j{h.\1nBɼg.hz,2@Bn Vgݔ L1D2: @{ښC 4ӘK':~7;Coźqԃ?#7WL&ft4vP[6tZu/m|B0ީ~KGG/қWPX T͋pwWym#SW*,$ Lb6;!穉%]03Hgb þX<,&).6SwkvX34igԱ+X n/j ͷeU.ZZaE ΐB3+C!R"b&xO,6jrCE><<W עq D8~S?4fJaǸg(6wd\rL% B7٩ma_[ơ&bO&bE,`tYu&"6ܮ9vs܃Y] M9ˡ[G}B`2Qf}md`1Dl`$Jj%,+TjE0b vv(B,ar hx lΚGZs3]tLq%%lCY.ijktрDÎ.LqJGj{-6WK7 oܲYn'{X;w9])ZJg6#7 pkswa[fXb-` _OXc{s|Hp:7B0Gmʞx Fc :k`6) lzilUh]}z9K ,*"0;& 7 Uࣛ])y"W]='#wv`nf7 9Ud', sGm$I&*IՠRC2l[8kO|<6XWŦt8vޕK:k㕨z>-ۓt;DZG, Na-)I9wG%mwZ)щ~n&5V=m O不\uVԳŞ.o8v#i.Ǭ}Ñ9C6|%%G·VXKrSxxv{];STςnmg-NwP8qW Cə C*;tT8'<<"&[Myǹ!CJz(od8IP ڏ+g>ˁ]xc[.-O9g{t7;}KlIBJ!%$N.ϷPR(p e3 MR3'mokg@㚳nGmr A@j% u_oa 0]=[m`rIkmLt<\t?й( Mcn#m{x = (cUXb$Ͳ)-\D+ A$hŎ *A~&v B<|ps$.8nd*7݆(i ~?O3ޜ8DJPTS?OT倿ZM9zL7ׯgG-r#~ɬD d D?!BP)iGAZ^0!v__ 3ү/0TlxykBǴ=gaw;fsmadO{{Q=b}pmeG@ L^@CTB+1P(ʟ}<@DN(r */aM0l:F _C)OK#IJLfe ':Cו9~qWo"{?yK3S@zjCH?\~"׈&FQ_ Grń8' RDȓPRkXa3x)u8ȉ?)tzA|.v9aHU6D(q#$Ē wFd"F& "Ti VR!ejg&Ex<>kk={sAfWRF9C;3tc6`wOÙ( -]jhr5]ڦET@me ~щJUl; GOnVpl?&*NMT-& 2#?cPmDY& ~FϪH^ccG 4BDPJ!4RkPI?KT2Q;`RRX{/=Pl{/+xbm'<);.߼.fb(3!Kщ%O)a^nz89@Or侃PR+:5H=UfU*4pE!vŦA{371CppCVc H5Gy}=P1Mn`X*0@Ɨm @{@Cn ACg3;h%\ ը@wUT:c<_j"15AQU%TTBCD4@g^Y5Ľ=r`;qsŁ5;4떠+vú¶52PO@ iZ`XY*D QJE R$ DX5({öJ?Nzx/+z=~[@'U#P>~rGм@G:jtC2h:JXOut X6}fZFKFQGwY;FKͬhWLGVbߘ1̴Y}.ކn!`]2U-(wzqɈr'8;tt\ѤB8#mQeBЎ# bn,A5!bKU{@<3I]_Yؓ7Lpۡz0+[كՁMr"ZpwnlQ*7jUM=aoꡥ ۙiݭ]&fTŶ7)nmʢ+'23Lrر̸Y~#ݤy9cK&+[`ܲV66ZWMPLvR& s1:+`LNYެ_.Fs+ig.'YfI+]Kq.Z̴x#Gޝ=B) KNkij% LXs2.!3`absa4!b\[b' en:I6A>H"YJ #3,h%VFBM u  L+tHj LaEK`a(8"&A *OBFOrPi@"c: ^Z5ܰ%ꓟ.=99%Aj QدTD!ECᰴ3/N)9F% 2AJDzb'I$8,UBC@y㑃5ޝkHq89!QqbL=P9Ԕ<:CJwA'I!i'Ԇ)f"dad!= Ҳz=v=-W8uuOaQ$X@dMTedD~]н,HH%*5?Έ,!{IJ`dD;7d[py mhxls}h`=~h${mO~OO.Gބó"K@B 4NrD9R}Oՙ'q=H=I)"@)%р̬F!bJ8L= )8u1֤8ń y8GFd37.!Gu<6Ka&-tÊXY̚ 4KAR VH!o"b$Xdl<0YlYxdanc{r y*;xw/7 NzP$ah "h@)iP.BjdI!Y, 7- ZTNŕPQbLPT JUJ1 UILI,1,A@P@0DAPTKTV^S=<) H,exʸ]B%!:4hic"lhV\B+3]ox>z`a I$Il/3W?MWƙk{߷paYgk޹w1RC#4]UCKG;G!y30&VV |v 3'O`?nH~MR"!ވ( #MΌ"7hйoƧ>╄Mz9GUx㫸B- 'DmdnA@eB !\ jQ8A˖4&( KD-+w>:۸AV$ZDފ?M.`]ĸE:M1\}Ξ)awMTāBp5 :D% @ԢH qU k$:Y *8&J9\Xe'N']7 Ȩ`1jȟ UF?լvH]w^֧Y(o2(tTpO{5/@D%ܞ3qeCݛÅyeh K+aW TpC"/ܒǑB7@zuԨdF) Ә/0^S#G8CX&." gF  @r(x3;b&Sf9*`e %T7|m^ 1*'i Y7  _ 7=^7`FDQw*v0"8BТRXV@J1. Xd!Ȑ6 Č(('$>zCa]a6 i[CԘd4\D'R`?c @NBH k\=ʇ4Tq(@<·0P 1eMbD#}Htp::\qJJB'>B ĄDA2 *A4QM!L2L TLL$+E$J45TDP!MMA"LJ2 0L4 Q0S!$) L$4PDEEE /3Jb|޾cfWqT́f{iC]Oi?O/SQ/A(E0Qːv8H^V>Gqwa RJ.F{ZAաo'PIh:OSDGKKS}W1DдRD3;ks#Qו@O#4Q{dIrD(<w-c%[Y%$(ǾQ9g5Y27tl$Iڻ& ĶmԻ(Cg:a5ļ݀}[x7׿Y(-U!E[ӯкQE 5KC@A0rOu ']|)u xS`^'k} J$*SQIGZ0ɡ~l!ClB3EOϷ;|;8j5mFlH=~b?FU2wϪn8ꙋ Ȑ oe ӎ4Mwq_o˶'@/C~rO(%4`$|>"i=&ŰgwrD {@`=hE0IQ@tЃSȪjpp 0pJg! "H C ZhH\(ZV )8%ї.uH@O}Ɉ/q xt)k'$ .yAZ>ߖ.M }RĠ1(U( -*%䞐H`d>OiWQi{ʕ,EDKTo(7!mH!i~A"&$jVo;G> 08 Mi"(ϰ-ECq8dh'—D_5 &CHpP MfR$U!$0T2G"H\X!$!!>2(@x_Ijh=bvlTvI>A2S@ CJ(HpN?nmN0{jH"'=<9BeB?o'͈ Ѯ`e ϟAG6XaZBdPRa!M E@.`jHC`!x;h@5' 6l .R̓1DPG{n{#zG,G[`"!ލ#It φY"Kn:'~N#-~ m+.Kz$%e-M;Eċf9 `r"R'Bi1Þ wM1"41r hwfe`)uslS")9vB's L|CCq،I\GwoO.r! B}?_pW?du@P2pf14&MY $?6M`^ Lp>80a$R($d,%9!RXo!mC 0/f&Nq$Bv Dgz;3tKM~3ͯe5/G%}[u[ j.f؋ގocq1!S}[CN jaHf.{ɠ~.zc97SzW9] }dI$LܻŅx-)=^2E*k~M<60f}ena#Zrݣ'Oŋ\nYA W+^2C|P^t\υӱK+|筣 "- i$et'^2Lv --)g[4lh.0Қ!{Ui%w[[$kagtOq~hj[)d&b0 `NqgS [_{Sgö3'{;ҡ ӎNk%șU03Y{ML  ֠׻E"OяkLCcFKŏư8&TFe}HQ4Kڐ~/cP(?4D _/$J}p'^ 4%֧KZC/O<\ sO?ӹO3xg$3^:Eȋ!sRB* +Nl!&Q+EuZm0}1ؠ]b 'P8 y 䎉޸hnpH e@ G?FN7}hdbB$X&P "Fi!!)RP%)()6B}GݘF}F_CbR^KYTVEO|Q`~!?x΍-;8yǃn^IW׮]?wPD4 9%a$Е(MH9E&JD)@99 **dNBL!M1(L(dR%`NBM0U @2Xa KK1D3SBҦʅr2E2 Ehi"-Bz܊UUj C)y~(=6!#ӣ?4(m!Nh P5zWN0ܠgWyo9*p~<aƅ!j @)F>jp4Y9kJDHAv(8@^g PIrWN "i"Akd,U9rtzᥥЃ̍ AHPϠd1$BPZH)C қ(LLҫ K*M@Q(L  EAC2JADM2"F%(J`b`E!%(ܘ*nP4ɢB$pi bB*aX`PJЅD@DY",RԴ+c(<3;~KSE0DBD$Ȟ!XaD f]pK[NȢg2a00ؔԒ;yp[$o ۑ87,'ǤSwH~*UyMLbrc! >͕5_}9`0}- ĐmK$s #c0ՑҘ 4(7Ŕ:Wu'EmGx:適)ߦZvyq ʖDpPNĞI'rw|y7\)#u(e4s7x/ïq;$2b7FJUθjF.4 %zSˆ8O۞_Z_" >_99Ꝿ(COw1ar %7'9 dP"wvٻI 888Hmov8T;z3I*Ec_ 2wi^j3 Ȍu!JX."!@.FKm+߅ŀ\ Թ)H@ Lh(SP  I1%= ¶}Tؤ]жC^!&TB2fKdfi3RS!A2$%i-bkcXcQ~$80V& 晒d@dkeF$e*H*4^iJW4-,`0b Qaȗ h9EI ^ȀC)@Vlk!R rbH,\# (XT(T,9H2fD2X!NFY XqK m$rņ,$pmhl+,5,'%fUPv:RА*MiBA,1ׂtTq( C> SJ f2l fNc()gEHN_&ICݿV]9m =U%Qm! &Y9g6ffи|@etb^&ŠqԘQP߸ RJJx%&6{GC>%!dc7yeӐܡ/kB1PPA#4hayY* d>p=u ~\pxBG}ءB:go_aTRੴP)Ɯ #az(;SOxБR40ԨR 4! hHZ˨b;&8,QM!MЕBC`KLVzؿIP"!nD}'I0&:B(3- i&@K`PrTC?]&] edP뺅4 .~ ;z{S^SGCIMʉX@[#}tTNdUeT?2#Ҝ8Y/ b4# ^#l8wRT`iS7d UT@(AE1h RIN{=$⼗7ח` N2)(sp56s3myz{ݳZC )Iq&EݬB M` ]<ātr]'XbaS*-DP'oaKKme N`e d.'>C 4 %ϡ,G>÷Dy699~|'2a_qń(ODT(Xq $jFա }itnLwt1;&BD@kHVS.w:8p6*BO!m?dL{|POyQm>AۇۥNd#S]2@ ߁1B[EZHp)K+I ^vq[!]#UbťXyz9pz㷬uiq7FѦDF\DPMq(rI#`LY]2ה`?F'SGa4(Rpw2mvq<:y;ducGf>a`6~ݏ}On=B)AS"V/*d7ၕjP'`nh`,fA˜ alH 6CpNFHElcvAJ :XG0N\ "ZMT8``1 og  dyD}O^C@DOJP@R`k(#`z$Y !4 (:"g@F1X g> =swHXKX]ܔz  $ST> q6x!Ţ1U%B1~~@D3* %dcx- mƢ'[|`"0a I#xngP v(C}P~'Pyqjspa9c6# L&C(i4[ J:[,r)rxiÁyyśbgJS`dڔsIx'dЩ0⽎u5# PMV@d>PHbH))W AV]$iޛ:O0TGI C @u UI@?('R܊4EZv >T;ܡnTᏱE6C1nd'â9>v,|2骋 {âYR`,–DHs^Y,#8^r㳧q&7P,xWsnQϡG 3G(]ekgՁh<>;E/;ue' )MĿ"aɀք&N&#y2Bi Ì8/aG7R 9yNilb;1WzzӃ Ň$C$@ۧ!cJ !#:q`8wgx8UE#!cd;=.[ i($6M ]j_H"Xlli\`GXy\zɶt뇍جeMMbgمur)?yhyE꧒tg[nJ^jfPb=@:ntT^'uz(Tg0O:LɆ$,AA"P  @L3 C:$CX3h p !,[5S96y\K(9 BhHE%Hwƀw{5P%u'3 o)6&Dy"{RXCEv `۳6|T'PPPAH*PPp(Ew)&9F QASԻ}V( Jh*HhbJ flwx, ѯ-td:H~Vz|By>57`=*T#uF_gQ"=6ȍ⓪5!ܢ2+=+LBKaI8<ڃI+NPjR@]C@B8`~EJ nvcgaB)0Z }r{ voLoi;Z6{C>ٿu0Z,A f"p>&mfl >.5M[NC5ҘƥRͬ0ٚe*#p" 7B/y*{O8 [z"u+)%XAF#x`*YP:H$+ä3TNӠ4Z,b×)D93y0~B |+aL('!JI 7Y,l 2 #wq.xXBq ɌH%!eˁfbqLO]cry̧YQw{ |db SxJ<f #26JK?Kh*B`ևhyt4δ/i<?רgu!5= A$3=vAz*+:TdHP)CXzb!uֵPj^70`sK>9Q]d9R Te~9bYȀ"? 79GftTu:m!xIJPL)AX/b:p:M z@Fs~%0 Sx=/RC^^=(2ë ,/\ЅC(ia[I#rf&B(lb@.M]ǥӞ+|Z(q C~}Y[Ujƞd]R&R,-Rqf*3'$ $dݔ'|d ~؜bu7q s`\A۵*Qm6FXVox]UHW&f^Ѓz~{AJR(mgG?*|>ΰA`{܈=GOuhc8-}hy&胡!ᘖJe~>R!< ۳CEc*JhbƙZRqRo0V-ɍɶF1Yk/',!PPdI^A6ϋY1pT^!g. =BlDxEM&F\alRsjY.)Hb3 ($9hB9Q3AT"E:i9JyDA"ZZAl؈nZ"2Ƴ"\f| /FyYOPq<clcrM‡1F8S$!.tt뗴:s*iM0d .bRyerCAOh/;ۦer[Ԓ ))/53bistڻ3&P̘cx?BիoWC/`aȇ>݄2؄Ҕ~ƤIFwhb(i"(f" J"fJb j"BHff 9.nYs)udAZ)4ηADIt ћ@abVZ `P*ߓyc Aqwd]@Qio{2"BY>1H(ZkY`Z LX+ ù-FM1 HCBRDU+4) 7f]moP?>B~V]\ 1%BPD=j@"n!%u"JH 32!r*& 4vx>8#AAuSqʥ3ᐾ 10MPL\l0O9<8 xW (P&Hx͖>,""`2 m;O?OK30XB kfaA{3sCbF$NR )w3@_vpuDLSԐJhgA1BQyhTB g[٥I5 qS-[+!kIi#e񙉀XrI ݾI.`n/r󙹿e(.iCR'φ}tY55PBI4F`:Rr?U/h-];%G:]H'HEܧ `VʤbhM=z#ufv7;";n ?ڡEf{ !?AWL#ն;lPAL$x{|/l##I>fn-y@TA((Mި٭0X)J`-ypÔBG!ԌXA,WuكEJ:NuB@/|D F  1&0Ma4BdT8!$ fi@rhg)!Œ0;Thc.9KQqT%dC S$ng1wiȈtN0Kg4w^1x̔0go)ǚ4(|Yz, 0&\:R$Jz:Pf49kfag`]G."̨HvӁz:=WlzQ(@$HR7i$ Oaw uI *@|{;rvSY_z)1ۘŸ"`1GTq#fecw6n';Juϯ=l1(!O;XL=[ǒQky1MMi4ak.н^-g8kgW$9Hm%XvOrcLCOC( %) Ѐ@d- QMSTA`܁1#BB E@QR,TB$-c%AܚѼK.fE-(~>z"D}7^  M_d,Ÿb7@]Q,BbWř?;l~q$e5R>d BFEePJ ysf1IFrh{4 Q#5FSR IǐoBw1BwnF"aj*)Ӡмzʈ<~{;i! c:>߷9Cw| m)HBK1ҟ.M``ϐ,l??C> M A${ ҇>vҒwxG=n=' Ltb p1]kPʏC}$lo!m*R?xl'y2e։w2CU:9F.~FT4dL1P#b2C;n -ʠwsO0*&G*d)**J[g.8QP#cm0 1&#ԙX !(2BD#IE"ECiD('$íYL@ˆsRN!mg$&Hvz镠4ǿF0̥Q$hAH B2 CXG1UMC zh -hHH(,tYNΜ'Q!H)/RJ`CDuӏ=O\O#Z6"=pGyCdR<3 9 HR<2tT&{.H@l##_29qjAHu"Д(`A&LZ$C)؁p#& њ &tfJ"33c"\ 6zN͘7!Lo ydQACnL% uSt8IE!EP-PRs +-7$Qwgٵźڮ@`K z;LL}\s|~nX1HeFĽɗhSEJ:-e`iu@b."G٬#9*$EX L@B̯^f  hݕ0L' W*(0d &EFX@ mFAp()C5)("DP%~<1`1a(&(Cq;T}c-Oy-," AI v>o:qOa~wۮ~Y`&4X`)A"Ҩ{dh!8>c J>'VZ{FL_#QB+ ö4?Q qz5 Z0>h40ZnѕQ3p&x7;69BE$p=JC*F/xURSPjB|"8k/&4Bв"akC(.BPgC$XQ 3$w6E/$+5h-c,EI t2&wNtnL23, i8VLāT`i9@Ȇ 4!'IedŅ0{_8Jwˍo|"P+:C XiΌ:QN NK<<$:tjDX^Y BֳYA#&CaTvBN Y[3ȣG4`nCr@PЊV@!LNNZ( a=ǖ5!㣥=-R#U7;Їv&R )pSKl6> ?.9B$7b~j0#E[/>n7Nrv!&]t+I8%4xV,^ ܇gztuCBBJ@NTOX+?ECgg .kQ+?sYSm+kl$H H((PjUZt(@a?qη#_'=P-/fRE1(w<&q?IBq neOa⯆`3594kz?9OYxz|@*ғLђ`|]?qd.@@AGA  jAd@ Ȁ'˖Z0 ݊)lwr< ԳHuF!{BdE۵*4cߡaQ݁hh-T'^>$*L4PP"ФРDP#  $R %,@D뫩%qJX31;12R!}AT}+Oު`>bYz܇| @JT,gx(BT*+ƿx a?|`AX:W 9OM55}/ X7R>_! ֢,tS8}H:2) !>;!9_,@f?"Z?kg 2DF@ufBsc'0;N]?vFD5-a "R |y%Msh÷"k2̭cß3r" >GQR {Xxujne(OrTu Nؓf#f!cv܃!oB!Qk[ﱉ`7^iVԳ;hRfwU3";i$UV6aQf fHQa& k,T^qS|jbwCJY+Z6ƴ];K+ #(ysM{mi8ͼ 5.bd&V|J2nصBML')m&m1}ydTM%f3*=A77pMϠ$$k9cϥq>rdTEBg܏t߼@uLq}*#J"=$UZuUU9=㖇pҏ͵L~^D#()ު̤W6\Y/rk Th }{`% zEiq&H)CցrBzE{" `)024{<r}92,⒃_H9vb `#ҧn]^2,9oEEH`$O X GݳPH{Z|p13 fhA]I 7XDWR)*DFI#̳*,6I - F v:9R2/J} U2q\>礥$ҋJ&Wt <ǽea̓De#*'_]'M4qaUPU!dlPȶb{z$:B(A SZ{-Ủ|&グ 3,{Hi+!a`B%$F@&I-D&TIK  pblwu)݇:dQ @E{B')ۻMN5UTUQ@TEDZ7һڝ~'#2z2DF31'SXCEb()X1d:$'_=F@&  ņyXDQShE8FrUwa$a v^иԠQA`4ؿ[TdXl@T4z 5pQAHY&1a.;  LQ˰Gn7>ۡd)FYSfAeHRUbPXr1G1L EQH,RK Y+,5bh!FRY5&@ 0@0 0LUR2 D2 X)kjJ-&V 4`+"DeDZ&!ՉD@L6`e0TEM2,P!GB\`X'rrI!%Ȋa**!X"H )"R2Jd$ *6f%H&CBx@GQ^A*HaDeK0DF Bю3 (#Jh"$ցZ\DdDX@BIB5 @ %K -- żޓ$(dFRf*71Io SѦH +$cEAU-EH")ɧ90 ],A+ X пv#0vn'feZTp2  HbbRj((7Q- Jm#(J]5 )?Cv {J7+~Q晬)!,qq i1VV@J%FOG>xX0LYR֢tŵ N?PgвP7 h&aw{m7<'2s೒dS 5qITHP)^dzXl{OLzx6[ 4w<:þ32lV彟,tY Ji]/w)ȕ*4S*6XVIByM:t>x/U+D$5M7]$``<#vNS`8"U_J)DQ.F jhF`B o#$ 7nF "A(59F$ֱh+B^FaIE=ˎ/ Ds/ҭ-TwsDzFA:6l޳hщх!{P PC)lVrlHMC$4Rƍ`tä8'AgO8q:)Υ2`("gU%@}T3qaH.FluW6a( +kW3}5"=PeC廊yDqqgi빪Jl2E:)A$d&* kL~@%*ZpqP oSRU -^:(r0DF$4H`fp+|NuсcPhY Egh%w4D "|6z|7Ry&H~^Λ@+ȈԈrP@-)RB A"@*~&IUgV#c $P2bXRE!>.X.a"] #Q*-RzwQk}sC\̋xe @@+W]S)J (dhR @GI!D@"8D<qEG:q w~$B<$ Ԁj"\V%h]2j(r_MJ3CGD)AJWƁDŽR--l޻$1Wluh!! X5`H 0; ܐ= hY Clf X f: ?!yԈP8ti4FM APPA#ќcaM9m,jw*0TV 4*6`fJ نSMf@U4PH @|ű) 7!@(P %I(6m#~޴Ϊ;$Yt*8bV((70!iKx'~H9,@T 3 |9/Hz||(DN`+ouaR&\ND w•0# 'j@_Q,C8u-),HU.JZDJ04-T y:3(@MCd#e !-2) 3I:_s Dp{ D gAz9lkÇSmђF> 2z'KOJ)z(M\-DqGhiUC;9p]L5y 5rOUH,S,{F ]vfp_¢Dga"uV"N[ m!8ڟѶ"1 {""ޠt6"AP8Ifedu]d5 YAޢa;b08=<n6%7:m/mu Z'Պ׳%1^ފ`FlG*Kjw1ӑ '\d']F#1w+Y$W[-fS{_w߈o+8ƊO5t#ßJO-5g:_OQ[a/S]t˪:GZ BH%,Y+[OBdotx!'t}E82NG.SXEZ7 9cj᝛ c~[S/#(o mG`lvl6(fx`q'Vo2ld`P7}aKu݋S@krN;6oeeVN E?Zf:,qEkQ2ֈv9304/;A6KCYC`aoOmy͝ YalYa9Vk M80JsO@fa $0k$V6fn,"p RK{leb0ObRTS[]:U߱|Я8,$N@n" g DS:f18hmpާ bH x± 3 `T+Hg}XT֗:=@n%.YĒԬƐ02/?!JI F\`b0)ڴNFh:G^2g]c.sݪ^amheLЙd`7rl ]"S 0$,iɤzi'0sѼ/hj9EZ:qCo;zt8YB|w1LʋypeQ.:6$߂D;a 6M*sKE[C ꦩٙ3la.8sga^21MP+@N}],گktE57Eq{Q}گ݋Q::{ I}yA8~q2wʱ(m+썗 6S_c郱g=.t>&~`<=_MW`봜&G[S&9R-t nZH5S-e8Z(37p/jE-CзD/ίT5&&h\㧨=>U"~.ȴf6asK*/7oȓ~܆ݰT3a(1]y:@Y1Y"mNMM{ };;̐-JT6O5m˳5|B76H3ҷjqBC+M8Š,?r(r%p<"!$3/n{jYq3սآ(v8nغ¨ Q$6ˤ\N8ˆEZ}밡MpTQd@l“>ӡkU#b0HY5R 7E݀>ACƞOP\ v%:!X]5wL$cs3[K,ly:'瑑l؏^- _AٕLD+-4!c,e3z %\ZȚ 2bLb<<0jPЃ! CBVP@ KB -*hZ@xf"@82@hSPJ*PBt ވKOۣUyz^'43Iץ\t!DP omOP|SZdmxth85UQega[+qOE4Pz2 r6YrtT_oJ"v.14a?׬Cp`e xcҝxsLqɄ=ppc2B.Mn((6X@&I$]<ˇۮʊR?f dVQ1qHQ38?CO!|~΃L볩?U=! KKIHH'__lۋ=NZ~~̂En(N)"gh<ᨚA} f DԈ?6d`Mq5_|,\q '\8؇2{sAD%)1> T0vok\uJ)b"l"X(7)-R3 !rZW3ZG!PW5DGr1 FCcD]ݟw08w/7 hdu5 41Q5>W( I(Jo~{=:=/fqG5GyA܊r000;E@|k^fVd E2`GVFWZqҏ 7nX!MwqܴjPH^|j&u'PNCOCg^v-TEv;: w7Y4rM,)˘FK9g,<Z-CH9rGdC%+yӘ2yf9 d[RmA(9P|Mם,D7L1( '  kĝ bxi_?k>"8j@\\ʈ "PRdt$؝p8ϼM $$ "%γcVRJ)ơlQxe}=W.ז?tͶ]ߞb}ZKQJHCMg NF!r'(GRe%Vs: 2hCwx{NOc$#N|=oI` U=A"]`W 0RY؞}v~&VpHv) .۽@9EML{zRfB u (bCq8;A4g"HԚQDGG >)/S<`&nY:]!?CIh`[+lc-svy!ᙰ GVZQX{[E3Efv;mHwjA ĤF{rMuWӗ*I{v6l]Z &LӞ4f*oҔR&F*b.DE.riB*d(*pl")%ka4C!DQQDAD)TD1 (˘  Gߩwm b0vy3PMj:O:N\N1qs#'| KḂ8pGj;Z`0vCDm`F|)K331W@024Fv$ t)΃` 0.Hu@jS8<4sg8Eٶ_u4b!B_k׹P`|4C$F9.;")ԆܵD*-s 4@VwL&fS3X sr5% nrRRLTK]/˦ 9}uBs~ е6h޴`!ut^=46xK(wk<Al=YR/*sf`f!b WdmF]Zx*>RN+B][ZƱIl4g3* d,p4Zwpdl4 jƭh9|@/w]ٳڐهv(`LmKʦo;K*ϕ=Z5m-eIZXFt$X+/F- boǂ)R4B;R[:` `̮X̔^qyg,<C N&xS1rX*ģ$bX\'=;KTٽ=#3qh<i5t-#aktOe1pjha[XVtGk[;K<{ R*GУ*9$lCyK7}̝-Sf^dM 'ǭ^%#V7qۻG{nhnRUC9'd!2$Bi˥ȇx=Vאx7XKSzLmC9yѺ\Xq)"U¢E% U/kLcM0|2VX  mnd;kîTݛq+ 9RV" oOu6*ctYU)u 2㘹l!C^7 bxmu=oau鑕 PM-BdL9zu˖>? J ' Up @b| lk;u2ܳ7tǰL (Bj6R *@RHLJ(6Y4bť[:S*爓wIM{ZW(o >ʵA ~Fq%[@M1B`Lim]40B p*IL;w_bQ0HBLj CeӐuo܍P(23@WpxqOg6BBBz\YQ{ ^9۩??G#@A"-4% PxUcef8Ԝ | TYX(u *IX#1JCKKL1udqs^(i = HR%@h6uw9E-kգ 8;F,(I(*h$ zr˱s{9Fvv q$-D6R._Vl>G,͠lg&Ԫ Eb.,mSvMuH|S$)G!O(?gR&T5ܛtUr_>.N+DDJ?g^\ -`wy9;V w NNޮ4~.Dd3=yuA%}58H r[|=yVNMŦŲI:ed4"2;H9bF>U9vj"% s@kPP2C'h{B\MfaCq#'c~6|'ЕZoRgz"i`$#hh5BC8]|e漶ZCI )ZwnjfC2I+V 9YXy XD#̪ )hQ H&#>MeT u,wPĉE,qbEHl(VDNQAS|P܀ϸK|H0#GpD'!36l`L bCyAZeJ4K!{eCX4wAa #ńH;IyءtTHbiJ; D$T|9+@PLIA@ #AAm\  W6`ch,6o[I\"cYM[q5C5kRTT ;dj@P; C\pr>jJBze@t-nNQZ |8>0j wbFF9)Ol^f#G@QH'T/T1/wxf/Ri{&VDdK·^eq+/U+؏QpL=c:9A9eH6-& RC^eٚ2KfѴAO*gL̚4R`bh#UmCcsjF +f] gje815$,26؞k>sx3)u#56`%K36r( ۟# vKfA w%pq#sh'd wh*1143к[R88{vgHv^ΡRlpTw2tbocAF4J 7Xn2pkDG%5B>~0gmkJgً҃x$G 7\$QkW1 =}Tq2vqQEIAhMZP`8C s̘ +"R#NHpki@a+,NKpHOƹzP]aUGxZAM|\¨,1hA!C߻<`$ƨN|IPub2'E?s1{H&RcCzMJ"֌Ո6]_kA2RptR& =o*X=a}qJI`idT䂌 Ȥ<i6h\kRPaI1J P%@XFVʻ&@]Tz9IEWduv|||sq3SohO(ZWa52L M D5!˩)E J̔v5PŸj$`^6  _jhƛQ}>@?Ț&~cRPq1{pPwv2_I(ec%UAPlVm(Ѱ *PQ l@rSF.I?ݜA'n2Wez&:Lux)b31y$wK뀤\J{9M,hXq&A`e:X<Є/) a>rw i- XZ}0>4룼8!]q|YD06H8I.¢ p=CvnŁO,km20Yd*Cu'ț #4F:}i*23Z FdX6 oC1DHgJ:ӈtܴA #9-]ܤ({T NQ1CS;p] x*A21!&eKKwiߎL!se7"e +3wH&Aq~)]L\S##r&"?x  7m7Cj'X:ߩꪂTQ "/FaQ"Ɓh*n'8&f?Z +}F-`:ME)65HwG m&lbk0!] v\ R# C 䵀 <`u<\XQ! Qg-eDF'rU@2@ ]Cg|7~nTv$j] ETXXĔIeE EdC>Fxi|K1 P!Eod{Mx1fxs|tRvZJlj :K:ykʀ;#w !BABrF`.ᡌ3$oY5rV:cJ@ֲGq"G9Z^\x^hbR a λ$ƚ丫 0 +U XD`Am@J'N0Y]M&)xJzzݳa6Й# !1=z/ %5YS+H2\3K*3`jDBj@QѨ'@E`3qr'N84u*0ݞzwӔ|Z> B܆Q>;BGY9=]qe)=/7mO t"MYlcm$G[mKOz׿KSfř:̉c5z!~>|t]\gDGir'C 9fڋ Vf.Nܯ"J^bD1aE~h L\v` .L8u-")η9zpB3AcfJ\&,}^"x"esND=*X G'2,Y6< 2$@x,-0bs1.yu}]oDĢXEJCA kPh<DGFѥ!@Dn-RuN{. YRv%}n4ygdn訲2 in6N5mD=B? D)zCqqE*~S}??bL} ;(@ 7|M>KNާo67;ps{TWuY;N6Ͻ]%(Skv w^@O7}:}P |t<ˋt=Qz'aۀmg7|E/l>v΋<8o+d{ݻkwoOpR!RSFu )OuB%׼e= (@OP *$+SAYe)" `]AO69^`hpĊ|蒾y>}}1#o;u[tI=}!t}W]܃( `@n@ S8TG/@]22}ǯ}]>]c`Ek'`\@gw}QUej2M[I;UZwhܭ{n<w5Emק>ԧ^>}﷭aצaYzw7پow۽ixӛurvSr/Uw_<w}g 6d>^|l]_x۾miWtgl|:⣯s&R%[w=%}ϛύw{Q+{z^}/zuշ[{:q>]mSuΑ(^C{;xk;vww3޷y<]ݽ>mۥWcgcYy]nf]r6nbg=/3{إF4W[v54'uܟv]}=zɩ3FN쓢ݳ7wyޓ{(;s=^p1iK}z׼o0{>ݚ5ﰪ>d]w;>IVNosj[Mc+{{T}݈cփymtm^Q|{ftW\*W ;ݰoO-WV}ywn5Nuhmڮh6^YWw<̇){m5}ct4TwgwS #Km;>>d{n5hbr4UѺۤ)vٺʷ-Qf=v(H4T#SmK^ʩG#{\[`iv,s 6A +7pօP{rd4dC}( L}W'{2 i^5vevŻY0w>{;nw6M$`pxo=}5snؗe{}u5{iyu;{L}Q^::ӷzE[3QUw`Ͼǟ /. E6.u]{ +<>=|;n9vƌk۽^RrڹvU\ieȺ쥮ѝe)tto.+˫ih7mH۝띗j5`呪ޤ'soxy룾v6[۾}qvܻWVr EP͂ef%V%;.w{(vRGTkssZu΋jv<.EYگ"wsl]{檽 g%={rp59v;=nfoX@ cӻz^nnz56j+pˎY,S;;a+l5 |Z"tק{zU=N-{ڀl4} ^۵2Lʽmjwo%R)xuOh5}M?Lf&B_ՆbL@!&pi8rHP%7ȿ&a+R~r=dA@`sυjfAXy< ME({7~}|>?cSe?p0Hs;FBl"??{dbi=QD1uE|ai"59UrWX,E婍=μȀ/ kBtHcػ+Zʟm|sҥbF5Cv{7 #o gV!P<_;evٳ$'y"[&YU],a B b7^AXANmzs{?D܃o (&Ϭ!hBO8}ygpS^?ndQ$^ʈE}=4A,+"J :W59~0"Xv'Aw ePĺ^11?B(AL0( oۏCۅGP휨 AdAL)>bdzxWxVܫ8*a#`"*- ~"_T|.XRDIN `("}Qޫ *'Ă&Ѧhl7 *j2N,E[h̬f8AEFZ%JTU4:,Y!_m$$ A$N`Oo%fSQA@H@85A{OIQP#ت ?A(:ƓP*% BPQTȤ-OB9Wsp~1sxCY,z2t%ߍWqbEm&ChnAg(0<8KGN>=o rf$5.8^ 2HBH@Ը<G/k;K.s@bAΑ}鮼m7m<ezsVbbI5_f"Qj*&V)#{_' FwsfX 89u:i_.Ĥӻ3!)/(3)#;|>,kńp̿ʟ P0)|ll,&bլ]5H֯Tn|вڱnJn:ݲx:j7mNc( ֏!hm?Oyh8th8%i3FgԌiU3lC60+̈UL,% )kC! qN1"SܙBs`J1Nuv>ӖC;2uY=%)*$*#)12yftM>˒!SDUUUUUU[UUk*A?omE*ou%$x24صt) ӎA>0haR~6 *_Oe@~69`_Wk J)""( & j<uNI $ )(pi=9H+J 0M3PQA1F 8tF0"D,C,TJP$/!%Pr( Uyk|}fܨ O)K!QZ` OU'!xXETU TQ`HD&O@4=VPD AĄ"B¤JVۚaӘ"@H18aI)KE? vl2U򰅷9A. JRQ L$!UCRYNiV[ L &d?0Zߵ]Q@q@"p௶0R$bQw4M5s͍Uf޳]t>2sE?AIDAA,4tQ%DA"~p Ҙytw{s 3_ߊ`f{$C(aSPIAVVI$ 3Z MV#EE!ql6TT4?oT"!%.,30R6)f1$kI81%LJX  <ߡ]׶buAeI?;Р~A /(w:^~8h?y/f$|yFqY/VP$ .L"Fgc#Ef?+^S8IlWMeVK^M`0 ?i4Z]Y}itvs,8bM+nҩ+Z427 SʳEY>T7? m4k"b%qߖ(pà:Ehî0P\"\<5uWl^Gecsa?7k+xjhUa`J뤹sLvw;ZX; 4*/Ç+)~!9aSE%2YO&u[)D_Rk:\=5T%X [(㜧D\45T,uNP&-D]_lH4edYa:*k鮋]4#Hʴ@c$JE cX*HHՆIef0ʱ+EL:@ խV$mYSa M4:l6UN~8h†%; q_BQ |_-|?3~^ee<?q5D̥%r@x r8(uoȢR- şVbeoLp_4}8ZS>ڽdI,gdHhc+R^Umz&2j희}B,\9!;W^.Y [Nڵ͑y~Y xt|6I91@9npΧZƭ@F.K$Ⱦ-Fof/p֬oZ--7TVtTB;:#aP1!=,a^0(?V/تcQԝ }F<֞]'@M?rG@QѤ"Z}gp߄-C#o\kշX;<'^ejW_b3 Z{*Wǫl8[À"r?MC#ߛoT0crco\7_ Wz_G}?p!Ol/e!y0.x {K>fj.(^qpG㙰 "m@;UZdUՄS\V*2G[)ً!\.f88F|.vh_\ޠGx|UG듩S]NtfhFs+V8 _2=6{Uox}fvy/}Ahp;W/e3{+ƏOT I]C VWeY0bd#bcxfEr?Taq߀ ehٻ{8'}/ @BRj{s}ev=QAHDVM//kQTzf.Dq@4׻{ǧڳ#g1W㋓YI$I3}8`qXqu/>#=;Phx/^ep0eǦv\.k2B,"L2 ̳2,bȥ*'2SBR]1O7/l*Tˌ*" Lİ-w'Wê= rU9}5Ub~7+-o}`֔BڿK{ L¬g[A|*Hk+'OuumTՅ'{MA:K%V;˃nپa}ȌAU_l^",WV-9rCHj(L1gFǮYYE݋ -CJ Uᱭe5TR:k>;Xp Cet2 *)ޒS 5ᑺOȟuq&5SZ䟻:)TWصK~gzZ8p0+1!(ӥGƫ_&p@_/n*uqrL$ktM%ÏXp 2TuTmfKkppJޠ!("Q=enV[dr+M'UzM4`Ԩd2M O.H>(H2[kp:fd@EȕZ ]-hUYŁ >,ok8'2FTd MUu }~"FЛ+O9ݙh&M'[:\(be0'܅]]5X&^۔Z(%'ܽ=tkzp>ώ&dRh /睛@Hxž[O-EMSE#mJ^¹cߥkXS@cL~xspZB)??}k!6>'3'Q87 @dBDi e*,^)EQ`;2\7bRY&Jyfw"7sI=̎ =M@"M'Q @#fI^}ңrly;Jel9Kx~{n1tjӕ)Y_Zu%2XUgW, y qC4`@|8`v(( NAi݀9|W\M&D-Wn:/9uUe6$-!h:h &ujÍЮ~,'mi tSˡdbuL@pRL{38ߡtd1/=o2~*7dJ*+ W"QmVSU#G$Gcɔ7()t}W|*d`uV2`kvCQ5ƺthY,aÈb֊ y VZV>h&4n06ӳA0ގܞJe}}7ѡD7FoSsDSm#N8GkGd@}׺'7*BjL,vwOz4nN:͍\*:Սm.P~&"맧H:m2*Q0c?Xd܁UAҎ$ XMR)CMo!kqqƼ55 Q|B*h¬Ybgl .ϫb=1[[lL8$ChQ*͸wWt6F@: O,H H;L8 ǼxG~`8m(~0zTqOt:I,_yv﯇_^Z=Y+7#2fB(b {&M#H"?ߺ\ywS=ܲ/ w)N%^8쐩)NzP_ 4Q =왑Y@V`avthwe|*'2j/{yWj <9@!hу& }wЈ9G_SjԩWMoC|@z x#W4HPHS(诙!ĒY'A*QF,_L2ps;9!FUY/ٰEy0{T .XЯ?U%=U)opzֹ pc!rgA\Ɨ/y1=;jXoK.7Gۊ w_g|%#K}:qLG>^/Lvc?F^d/k^ﶧBhcuVhU!܏E$UUUa%rgw\>]#Mמ%>(Za3vXcāl@҅l~Y:?R7;RZ*[Eb8+ bGŰWhMTLN ms[}s z>[PaC^z џ Dzw>sM?^fhSй񅵿bTw>IszwwPtz۶U/ +BcG&EXn*NHs꒸|]%.)7RnYHwRk]ǯ9Bcݭqp4,+=M(_; u~0Ug>ejU-W h!iQ\sv5"E !*J|ˎApR]T !@ʠU pdA3imKe' : &ÜջkR/8tw<$OwU_;bc e]'·o˽@%8blR,鑺W37NdFtf!ه6j(Qw sIC-&p!)˶}~=gyz) =)T@ zۄx荕|>׷$ F4vtfB2 , Owg'/L|R\WDy ^bzm G" $hhm~CZc05v?h!H{(\'GJ|Ꭼӑ$N5MZ5R킊dd' q\9#{h^XjPMI`S `?2Dz-"|==nULjMe%2ŀ2~]*%(* t=>(,2Kr0 N,{qȌODmx~6p╚a!h\W Fw7K@yftz;M#Eˏ 4|RgEy*}dTBWEG>r$U<0]he~8Y}3w9.A`ML"I`ͨ@JNDoKy[jMIO".TDa k7iyiuR*5!WpB+[eٟs'K~ ޡF#W^.7Gi?, -Ի'Wۍ]C ^ ;P 0G͖(,vS'e}4z%tyeW_a5Uҡpky˵veSi^p$VFKRNs]*o]:8r; BZ4ElƝeZj܈VK^]} li$n0V&!Wl|N <Ptj$O Hҵ?(}I=?SI9aH]c 7=[xzt&;nyv$}z7Rw6!-M1<ƿl2( )\|h(DMʗ. xsQL+ <0߃B5!iʙd7FCK'jnGֺ z*pi 8;~FĴ.? d5 '0d4C&@%ֻؚ)&I 1&"}+呡;OwΏdQK(%px[a a}2\|ƞدOS|+UW~pykQcnPYcu2 *:4Q dg:8@c&<ݷPA0L=F[\tl j9;檑G1GhgR\?˱{ g8)0_ zhϟ,ό}=+\FDBuy1$%̉m›eO]}*O(L,qGv6f{C,]^ *è[%QZEqs-eh("m4~h~ 8O}Uv~)7[>,0މڐ3BЇS>!:a$9'y'f>րjTS}H3PJƱ-DhxZ,/>7~{O4繝9ze'Ss\VPc:<SM7G6$1q )$([y>˦o-&R}dO"(N^g0%BGG'~ x}RA02ޔ{ߋdfL-D:e̅&^TjQD- ,=դ? c} V Rg}b$GP0f+G TTnkOه?7l5}.XiF\ټI1 xr=:k[ jFKF:AcR$[^+k3r ܤ0B~1,C<ΤfSB@~-w>tX?qNb^(8^1aCȾ-$87p|䞯*P@RTq RymEAع,U:RǴ IGD\K)Td}A$P96}]vggYUASW#G6juSdbvl$Ȅ )Zu-N֢B(/zquEy^hk[çtEפy4V-tRqI:ǭ4֟|}N3nBI/t\cGB ^QU:/bP6RRJʈ{[~"|6V(y<3yz klgς!/z:WT!\5=ݶX-a:#C@һqԪYm-9H5 7w HFF߷ɣC*@#Y陉>-|}_}6aW 40N|{J0]",){@19k&CakO B!)&1.~rNH)*,9;vy0>^vY8"gv0BxP5}5(Gc|LO`ptK .ldwd9{7B֨ E +CmPC* ;@ ) ث烧ӝVw,7`a^sm%ilu5ŀ}q%o[4l&2 800" OEDS!Iq!PEDo2E~?h*vhiw2YRc>e $s=A6?s.tgd*_>_>Z$>_׀]WT'):p>0x{+̑HP1)¥z 1R&7A)?>P~P6SUP'WpS_~'um=[wDθզ!E"*y]ѐQzܡJ~m=?{=IyB;lrP|?]>;P:^9݀qAB<8>[ "%&IUJI'6fҪHS&v ݢ5 |rПo<>@AMAWG:waK◫3n]>pV"]^>A=E( T|՗/kUdj$Kg-}WUy0GФ\'IlX $=pO1߭͏*pjS {q,ְ")u*KPE?K6OAtn(fL=Ms0ldrF8HF1dl$~7XἤNC2!ᚃ(*c $5͘񍑌5m2 AK  2qa@ZH?=7װqtss}EL/@"~o:>}e5}_#yspwCCީ cғ8h>?u f\{ TP-2@?.WO?7vƒwnzSGy\ mS`eX ^5lTKKD>V~??r +jdbBܵ]Q@=X1zљUHbP@kbXta~zz.BꔌF]C=˿ˮÀd"G(Ex\6~V{ڢPHvi qN~o[ϱ9AP 1G9~ChNt(FÝG~@#oxÝE]^_ҾZ׏Ǔ?3K6$4Y?k`u^S(0Ј,  r&] @1R)B b>phƕ"&JA "!V%1LTTG?s97A&KApk2@XTDLU1bv"PV @Z̚eDcAATESA P̢Bi*(jPHih :if) Ji>ȡݍIbo+DHA.b6 {/.w 7 I ~(^aN!JKĠpInU .0D4-!6A?0ؐ0?N)8Ev#ĚRi PLȠ NMH{؈;CXF,"1E sg!HR@0:цCg5P--Ly! "҇( FbXdS|n#b͙mCLa=a3 Mb~DIIU&JQdXЏYdKE>ƠX΅nR DL5; N/{HըNpJ ,|2P _DNtCAkPjJiZUƨ } _n_\CyA*I_+ O 8|!HPc_v˰:< 1h͛G:-#"?^8{"]&5v0aOwFWJ& @HM½UF%gIgS2s0-F6$n)$[+\C (^a7+E|\5FైQ$q /㹠2i:89독IqE4Y~Ht-l\:ԑl,PpB**4 1:bV'|ո8٘FJHf(+R4q}Ycެ5C,s皚+uS\|{[d$Giˁ>>8q0D-}m.CLhs?n._-~~4V{ŠH{ <zFÐ.{V@ڂ.:FfJ'.)n޿5:ҕ71L16Ayo~UȮ#p|}#?L#:wLnM>#C &b 9Ɖ?) m9ɆfSNAu3( k <[Ozw! kbi٢!RC0% l ;^f04T=d܍sTUQ2HR V|pL?i6FņEAD,>]1hVsgΎ.W, .B?Uq2hyQC:v3G_6zN=eu'EX׵A7$SGZ {oI;$}a,d8 PX}ThS;g+wC41t5/щ¤?P?ޕEyժR ~5zsI颀;=SI ._.//e !&diIy|l̅C vͶsLS(M _nҊJNjIB<JLZIL! H,H#qi#S`ItWfɧU>n qU*UThVHHy=Jz@/anֆЏkK406d=3v(p>IkIG :seC_#RpjȧyTOZ'|{O`=`OZ <4Xee?>!ϻ'T!XPͥn/Vr];- )w~冑̟{gBO1ҫ85*&q%>lڀ V?yU#)?-A9/Y`R໺ Yjހ/z UQ?T\XFa͠DCǔA(t smNaRr$[c? >Ob̉B˜ /!q碮"Y뫐?AH}ћ7q㎞i|!U`-} Z7}y~|~쟲W?~hv:XvIowC/-.'1ޠ0`_H-Wͭ kNOSBSq4֖jzouypvt,uyFwwF?D/`{9û0~-]CYϿVԂ(%mki1X"(c XQ;b~H`(0}|YmY'gG{φ%/@8p$c9Y(?Q;nEB7< S` ( uGZW>I:}m~P7}lVA.WOBœoM@K J$o ~Ϧ?/۷hMAQr?؃ϡ#V5"0 QJˈSA@B%CX`'m(54h]l D@=̩M$DA@ĦC |U# A#0;7)@CH|TC@ JH89-P;  IBقXA,MPDAHrj(jfܮE4SAJa*(( Z( Xj & 1CLeP P~.Hq5"dұ h >:*1-~O-R9a]=r!W b:aBbemd(;*jzS.ؼ5`~>{A)~: 믳?Ckz)J> 3I^2εVO*U2-w'\N!lT~5lTo*80fsfA: s1QiX]$A'1kLwGK*Ջ|>v4:ױK_KC"idw hH\9QPR9Zeߊ paʧ2!zУ-It̀6eS}<g8)y“/ |BòWmpݓYD^%`eyx9h9uGN9nF'@s=-QQo}rA#l[)63r w/[mD-Ү1fg3h;i{¨-CϚ_Qbĭ&EWow<wN;x[5FMw7T95pU}ql/^QUlsTl&Iң;P|OIu0۬|u.Χz)W4e Z| #BFƳ= ~XW@ʗy~sQ@;ivdDbӂ}ATQ`ɳe}_o3mvjc8RF XNhCN5&jlfj! <[YHE`GקyrUNE*P44?+8hT(A* *J*~̫6\$cR8 %?;FN4÷$' :y"e$F8`]{W8 YoVm=4vc$94ۦרm9arܖ.;hJƃC"pGl#CҴ)63k+R]g6ƹ:cńu !͖U1$h4x$q_C~צzn_{ai_w,-` ?#!Q.Ptod*AP} (3݄,*R>`U@:Ve 22P9q##(A"&(:aSuPҲodk4vrHێFcI4t&;162(F `FʣNAO[,"Ѭiz|~Ð7MOKڔsB'X~/ho,+Pg׷5=ƪxz{d-;؈AYjsF`_|@x'hkapx]+[y#&g iG pC.:eQţZ``G4( G%o JF~2>ߑq KTFC`[a 1$sa|@I@ab8w[MP U)z^~J6E@~Lƴ&=]ѱSUb`S4labd ^}r;{{Wd-o\7Q@Wa@φ[0ߗR@i]v~Kk3mmQ\Κ0: SɝKAۡє@@5E}a _0@G;F At8"Zi@wgA=c0Oa ?jt ăq!<%POF 0 YO) PHt7iT-TER'1ueዸcMb| .uU_2BOwixC㾳R,eg2TLJV_aޝ1xqLl(!u9EOR+y+ӽݶLQ޼mЈ7aeV~CU~h=BR#&7Q`QܟwmTs&8x#m~2 A D4뿫qꕴ[}ɦޔYц".X.9 1gC1P)1>xҘ>O(g?=?,Cܧ$Ie &>cI_jށf(SIvAntXk9EHOPw_mw}Aڀ!XWGkNayS l=eTHvi2ΫvՇBC(L^OLFϭva5OK|@; ;p\t, Wh`Zߤ76ͭ7-Tb09B~4D>1NDzD'N+y~N39e{ ꄂu-G՚U+( *'qB jr9 p)pU\CEb_vʒbvv#pTZ};d/6 N*"P se1pR@PQ8!!JuFgy19 GFC\FHAheF.B9>ڻ8OlG+ƹYQSi֫._y>Cm0p g] %A AX. t|Ʉ)1ǒϊtxa-L&.ov{ɜt 9dЪ_o=O8^U"N?n KF/A IBIE@ga Tܷ?D;Jlߤ8S%}S zpPȟ 6bºwjCT$<_4^JҪC8sYeϽِ'}U>xId5-C5sEJMΟ8}&xhVwG{CL EGf/,T9|DGŷ\)t4l.X #6cN֦RI,$PV~rИв t R) O͵Jp#: T M  {vQg !p98~9+s;[RFBD)!:MјVx*VʊsL T}gĠdT|S_DбOp0t"K[_mA pc >Vsʩlq>PxG\ު*JTv:ҿ-?2'7b /Pň5JS!-7A>W>)M8|謸ޗx !%q$Nl=o/Bj{(@AKPe\0Wm% AT1X$OQȳ?r9䥓*bs] 7ܾ& 3 q^&D i|p7ʈwd @ՍPKª DR!r=vs_CɼKJYTCb?KSM0.6w0Qۇ>3=ihBD-=8LHXj4orZC_^}NY fUITP&$D 0DNw#}MaPE6}޶t Yc A[7lńJՠA ~U_;=sI]~XeUU_Vn$~w2%]Jrק}0]}#ww `Iڞw(2uAF@X( 1#A,G@* 4TX:3sY AH{l6E!O HlOQ}} PBVY!X&g0Mkn\  _ШAF(SafV@j[Rh­t#~,*}ē5@J `{cT'G 0J07p+'I~8 'OObW{F  =r%6BhQ}xz>CR$>dƾ˓);#);REߣo9hk+x%Ds`tW9*;װ=3D7tI\M oMP] }ⅻ-sI0}Pֈ8z3o1I`kCKDԂB `aDZ~(ՠ.NQWOiM*A{1o=> k8d*$yyX(7F:iRb,m*6Eq΀e++v2lUDsnMCz*={`GV%%̎EJ1UJ9£)O@fV$IXIǖ1◥͟ο\#O?nFuva0;u둸0W_ߗUGsGjZ 6IhYvҬGq) f)W6id+KZ%qC!(k\bR8ڑ?VZU%`W'O+WU eUPOF{bWF~w2(+zHI"w77CboBFvR^j4B" DBH @Fxa=`rZ1ו#d <*2GT@@Cux8>'E´`bHI0JwϿd>S'Q5¿r%EZiv\gpQ s}곤如#Q.2KV1H (2\$q.VlXB5'9e #QYdQaB(t2LIoaxeYD&je %^R$QC`&ƕ"Z@6RZAZNڏ@]7\ CQ52L샬Ӗվ.Fs899!f Al:VQ%$<rDʈ*A" iomXqU6dGvM=y04W~i1 p k`ET-n_VȻi3qF Oaօ-1좁RGWP['w쥕A+HR5O)EZh Ï^6+]HAC`2U|3F@怔wp z*Za&+ CX]ڠ MG ]TsW# 2,.p7&&$]r}(,;7+y!èc5Pᡦe:OɌ5,#ݛI7`4)/$2A[U \pWEKgS{-0!Y!$!D3&A or,B"#ec&. 2eafOHq9VU$vIFǒI Y eearZN2@19@Xd=O5[8jBA \a AxC?S^qܫS$xa pX*F+T.2(ˡz~4{։.exʻ3 qT(`9FhU)C- QdkE ܗ}Dd~B{j@86~f/V߳-ӜNx71fqMt6; = 5֨nk?SfD]Đo=lo֬ CQJ5 {ȩ"J)"!8zru]~vC(bo9bXqۜ}Ovvoo>ӈSFucS( D6;_>!诘u´D8%3xAi%O7L97bqPል?݄4q XVK@ ËEHP 5=9}/nk2AUFZe߫w0s$ S+CW,Q  $&}P藘h$.$vpMٍ}ߑ d,[wP;ؼ؊x0x4%0sDqYr&5l|꾼tg8qژ*:%;;t:%USMC12ݟ뭂Ta%6WNusvdX%J(8) a2 جiW5* V/ӻpM6QQb.9VC-HwC ثn?w_;skmĈ"#EV" =L`t5PJB|6(@H /&vl:~0+=x/|A7(o,yC;a 2>A 3_o ]?Y3ARw ʸD&8 T>N|P_;=ºwSvDp;7>!Djr z=~cR)~J&nv·69j~(S՟ouT?߀XPS]cN.QEv"Y(QW߾+~>motC ԣS8YpoCu߶ +.pjkR_ʊN8Is 0u4 cd$a\x2%J9\YkoƳ#?w3dm1lefFAR Jwtʦʄ u$2"qLco-mA v4IEu ;hN`Y4F4 ѨbB<+]s>/7>%C筣6= ˵q4ݐt_C^2UEQ%}pe%Pi~ ^FMޱ~@pP|P"`̂*,̞7>〘4}9 Y"G{hY/X/t7QBшfHE9)b.~p$/+yBw.9>5yE\GPKkBO?|&H:Ǫ>%]A=w{8AJkӳK B}<}}|5 ΥC)fPTkǡkƫmzCn{$SR7 Ͱz"N'G+Na>#[ $#@Ѣ!G rE oqj{ڂۃS# l7hg]N=U86(}sr##JJ\A(H7nC*0!냟GO%#CB}i?kz#*I@&@OI;3H0(-6H " }t}P[^%v觅ۖ+FZ #wC߷xN`:corrNv@;(ʙ3"qL/pI<% J "t_W,<@ pIVӘD ܼ}Ggb dI$I$I$I$I$I$I$I$I$I$9I$I$I$II$I$I$I$I$I$I$I#m$I$8$I$I$8ܒII$HrI$GI'_OI'?GT6M% Bq= 6ͩbwZK(U4C1ZloI?["ZcXD"2г!"~ : )j^  ܲ iFiߩ &(!Q?yߙ)B m$qYQD+7S&`nx8۝>zNsWX_fYsZ{֩g\?Z;Q y>tv,  epBJ*d哐,#^)xŲ5Nh_xjhdww!2v?ߧBǎj K?=uh"< D$^{Μ' \Ud^VE)~`e۸F*Dy/lɇTcHkEUUNW"<Ё7ץGdzĬI}Q~)9ֱ3D3);堇9N&OZ#js9N;qq}N +6i~M}YPa2chW tgDZ.\Ne(Or#A~f%4m&o^:{tȧQj*&ygy}dU/>cj-֢vBOPAk; zCA9k=N+O6/ I¤G.>iT_kCv=J3Wgm3:~sG㗵-ITSiFθ00N7W!`r1Zauj%-uQb, 'G^w׈>I`h}zEd.`/[+gk[QZӏ̅/Y" O(>H|=Vg#ޫm[gW,3.Q"9򥖦b!#S)aI#MWDŪ H>V&bRR,B0LIwleg;VTUjߎ?1ۂ8JGu#F3 s&;/{h]?^BZ 0V =/yӜ(Vd{\,w&#|(b8 P[GESZ.QQFr^Hi|4Xi>NviQauHN˵. :\ 5)NW&Omx~*%r?pm;`T>TTK[㇎/??Dm\"pl$]eʭNƋxҾc뤼;FZw~g. 6:jNN>TW1)k]V\DÊTtmgRsݕt{(kYߛ!xk#ᬒW>jޛ?q=gEdyyG$7l=6bmje53%g0{᢭8dKbaynǘ Xp@>FBMS~4ߧ p99\I$$Ҽ_w vR*+uEW,7G(BJR^En\B6`E|d,ٮ:v;!xR@,[9 I{#@"z+ tD![NrIǘlyץ 'PK]j(bcPv:'RRc2=,N|a;e;X)Eֻ짘Df9T_]L}&e@t}2vuO9fbܟQQ!Z`*wCb'$)"&҇}#imsb(1ALFY?QBES$}e >)lܱYpk4Z8SuN|hM7 VF ^y߻_9~m5ndvƶU}h] EwjϺZn]ϵVd!rPES*pH6;I ay6C / ̧"|=Qx}1P`A]>]/NP J*uߩC?) :4ὊC V6ݒuQb$w;pvDȇ֓<19|ÎH_1-aTca5seUH~jѼT;S:;vP&g/^OVI6Ҽ\eWE."LYb^J3/v agevH!GhVrU>;6 de xKXCA ʼVSx9xI9#1,^Gf(]Z+xM"AمC.a}Vj8h MkyB6˵4 XE]ܫT px)ժl4/z&Gg1Ү s8nPSE7F@I* $ڋ"FE"C{+ao YZUKk\Ӈj"M{dCHpw9;_;3^;7GvraQ[Xkjr"%2Tm,W% &J^_މ<Ͽȃ8BfR`5 ?&Mi%9:R EU4q,B޺8KT]}9ef,G,5!Uc9ic /-%|&|8<:ķUaX9e -%W%@AtDf^J ~|Ö{3ϖ|ɶ <(>5t{;6'M%$vrt~},8_ފayHo칓vIIі>o&dnEnZ@]9?b 6|vugRJx6^C"3\mzlpڡD\ܧ4P]e697:⿃G$UFg)mz0(l G;@p?H~O3`f5M况\rg*|O>YƅǍ˭safҒU@|ؔsI{ h6p6YMWU Ӆ yza\Rnyp4,t.,GosHc9 k8HJ ,N=H7iØwO)Ev N1d-.| Nu^L~ ' B#cW~O|wZ.g$%-rŽ-OP瞧D( 4do}]K97TgfuWk9TC!Q1\7(h?zNFvVjteZGV=*՘r?ŠZ6 4~ ]rGÏDNF":Ao &\WR US`!3GuC@HB3*w;v9 R@uՀ/֬Hjؿ8Źb?ygnm^ab.j]LR w!5=ՙcgȅ f wz.w05EZ4 ]oHq_@7k=f@B5"›dyN$k:+-K@U0P8l̸o` g|*UUUVI &B,jS E]]hPrTrXuk P7Abf ,M&Zc6"5 Mִ_c $ k'CCO5p3 ݾQY@8Lv'}+Do ] Gʴj*$e˔=+:ilETHW$RDJLU3%R~W4J"|FYZㆮe=wꥶeB.yxGyr=s٢ x|+ǩA?6 & !PmJ-=J={YM;P~f\azlхj]eΡp(۬V>T!2b3=!&#rWL;g1v4ph:+}e U^QĀI{ށE ",mU7iB6L %H~YԠظ!~3xE(xFu'⳼.Op^wEImSF删r'cS/SY,'IU e/?@VRN^ ëKYic+9 k.d^, [l_meX'Y殰>6BP `em)$/(xXhb^aRkj M-R80Q~Fu=+?bNcjip!0@XT( tk怏2+U\ Rlo^݃eoxh*} ,XHf ,("9ph9l"H\F++B0&[~){HM{ҘlQ>F5|hUn0 HaCHlwT2~=/bCP#kfvUPJ *hϺt>]sfWx>S0F0lk\, NG֢ ;: ū#O3M膧.L #2|#ھx4H3tQxH>)zBV@{)Vo 3.u]Gd>8ao+7C0hڟhx5 o['3s{o Qj~DEv|LoZ|h$Ofdp%ӌ MH&C6Z`S2*]Xh Ҍ?%YOr4|aL- 3E_gLCJ*r2($ +kq3_1,T_&̡gUyLFDxt2ojbٰ{#I$W5Ea" ~bKnEO{ -k5BXCT=>G1wҨ&;ᜒ^}p*D'-:Km5f稏ӡC+W˘:/~=`Z7=} 2GpG 0rs9ATirYWr/h Xߦ$F"*+oZLGg <\0wYImgąvG ǭg~1'BS|a~K%1yy'S ^>h*3V~0?|Aۣ$v$ X?ŧ$_q Zp'eCOTG\ \%(:4@ Q ȪW,\*vAPIٛ`~1:GgёCI80?8\73|?GI9}}O١zʻTӤ!EFm4 hIЏ /m[}g4 7@ ]%,#pp}c~]h]RVהâuJ?M Y7똦.0ќFzaIw_PsݦNS̹{|ڬᙘ? g27WG8 6c-9`pP7C,N7"ۆ4DoOLRB@Or0I$Yբ.EU\ZښMp8@=\϶ L ",)*Kӹnn-k>4jPj89kp$5=h"5琧sr,Ebja?̣seXk8 Ż]5!mZ9R$@6I9%Uߤ|~ϛ?q-w'JtZƆo=CzwO?:+TO^Xw(Q.[>rE5f ilfX4iJcz2֛3EQj+6:@HW)q0E%lTCeGlM74V*DhEc`S?pc.qF2lV:wY{l:mX&qtT"Ϸ~Y~MցOEru * L5]WuSXɝk#0:Or C7 };e9Usv,;m)ebJ,&Z'm>v{OouK`4/qȁBv xCIR`ϯ<8K4 lE !Ji G/ k_X.Dhhrh%= Zd:Y7v{;+[7xh`ͧOZAz !@HP%nnuJ.oVx:+{tNrڄ!aj GK3TjJO e^:0 jV?SaۜM l5HG{tX(#(H5s ڈ .̅>Yk$yakB^Du?Dq^f>{]l<$2a'$'\0Mogh># ??ӊ3а:;Wd1MA6Xf9QO5os.,n"B!8iU͢ 5z;)aE#j0sAÝǤegT&׸8/pܡQvUb/Ny%8F$U4q c(lCot B"jDf#r1){u)&{L c؉BxwO.;i |t+}"UE }X9'`VE/ L WI$ +,ƕ ao%Bx~$(Va/Np3=}h[=ڕk嚝S2MODb=M"iZKvMQ5hEٛBNwEB1q-,Jή:u8g'dI.sˍ+lǨńrBHQAl4h[k뢴)ıp.BZQRYPU*d&G: Pg>x7 gZ>mŧ>GƞwA#_CW_vsݳm<Ч1rsN-r澷 v{,D^#? 7)$b :V@EeO qKs/GT+T^h-[!p" nut3jj6Is+!@q ׶02 61(dBa0`AhrTB#ZTTENx*Wk Dm_ 5IG r{ w\ի_(!eJ 5[zu7.}i|8Rq*3_?&8hEÖЕ[5i(89jGܤd8 3m"YqE*GR dVCA2?pP u`gtp4U*Pfc:?j;@=/AXθ9p.ѷ2rPK$L&ㆾ)[C$;?C,B KuH#Pռu`fɉM{3I k5c\/a> lcp Jv#](ҼZmV 3{ChPX> ٶhnDL@ArS&@(1AmCRtz%M7 a|~Q-9U P.̿@UBBYNΤ͇;X" #`a:}ʈ,rɀ V/5f-_A! d{~.@QWDMurWmPߒNvH/}\Ջ73Ju(IS&hB?J_A ‚F2L~:;{#(lрiѻ=cU׽Y_zTQy jJfn \@*UAƍw:YdEUVhе&h>lOGU+sA@~6>4~9ApeJw- 1#\u= ;E6A>Z->#jiLJ\cf kW*ݞPqD(m 0;Yfkn,5!#Aa0.8>Gʠ:V阼3@?Y"ψJ~/78}=' B!sK(zNPY^eiR߮d| +ݑQ' YH ԧ߶;McIm72 A#]˧r(;nHy7Oat Y "{5HpnDg/yP|υu>uKP"R:_MZnY#Ly4WGp뽄oo.˷1r%܊<,P;&Px򗄽xrI)I;6 c^RG;`=+(Pj9PGsx`C@0W8I3 (Fvݮp PF:9Ij$Ty0>ͪiy.5Jsm["/&3J_Xl 9WXF 7QO=F$!F5P&x|Ch0C̊Lkɖ0v0(VA(%Q%v^T+$7fay A{#vVfqQkpj-;->LEa$>f©o_1NDj6X0|A.I2  VNlkdɨm rJ!P}bzJWgUKeQ*Zo4-g<":LBQ*$4 d"Y_CV`n?LdgkI<=C\TMVrUp:> iĎ9܌ C)ΑF.ɯFlUBeUÂ!5 I)WS?׈-> ù:~ɂRF;a> '; vx+u$A޸^qs!PTAh8jA6"4fh6ѓb=ӏ\glxa+B;т"T9w,\HWBrJOo"`1YuB.a]ғ#kScH|]=z%V29Q86_m}?|uM8u 'PMN\T6ӷ.4βÜI.|Sy;2j=s ow"}a/j[.g(SHuYr|fW>_XBA,?߃618ű8>U.>hm*l!1NORAގdR.HǓ2$;21"z0zPQ &Kh>ߝ]h($q0˞2zں p L`S!W9 #0t]!#/;d"Q"L2'a1EK1"ApAA]uE9^4t,GKꂈucg 9ѐ0.223Z 8E>Ъ_KPZ~(>1hH4U"Y~Ɉ˻%C/~ϛ|<' u;1DR"(fb+rR.m;#oUMF_Зj Ɋ|Ro>ve/.]UK`Ę + =[ &qi{.À@H'Di;Uʦ[H庤sVzCwn۷h%04IIUA!*%7V7!f9'- $xCn#Bq>d1x}+{e*ǒT0FΏBe(j=#]=|J۠¿U#Bkztۢ?= \g`(JMGcETscfo:kxkvצ4^lx`}q8^v‘@ڣۗO䚵pQs-=hQ\3c=؄3/ )XSsTXU(ʵ~q>h)=-tי#;S%9ֻGw |aWBUgҲfAIC8ђl&nĴ Ě6ؾ}QY֋F]VPu}#jFZ9r q wLxjגŅW񆮑k*S44]o;#=N\M jr7K 暅5gJzH3:pЙu``l'5% Bݖ{UTn@KpwsfZ(תO}S7e ˏEPyEnNO8~CQJy? 8MVZ˯r}OYȅ)i< -jk0F!;3ǙP:ښ_KiUGcpaiGXS'U3d׿L;c܎(] w`/ұ]:{3|ӷ@Q?|ܼe)=(`'WBKMd`8T_W9'l~?4k8"Lw ˒Ž3Tud(@P'*5k@<= E  b;C;YD5GGz~/=X].)Zdu'=[H,Hw{GY4. S vB1v؂% u0ܺ]Ɇ7s.2٥l6s"dd M6_\%j5ƍe:&_YCpcª|-P2&NrAkG*Ʊ־+v)Xe5|?˪qeK/5Liy1nn];8#՚|~6|+oݘYgF nyӧX "9ǒ.e,,ۘ8B㷷ܶ dzBۦW >^:l郔8~rezv8 {@R􎐵G?q{ vbx6(3( ;9lhUzv`nkE-i'RJ-J@J$8'B_cDY٧_IA63Wg[}&i-2@xa7\ޕHѳKcA;]]ӡ[7Œg\~$:a2VH)1{$^or[p򇍥 @537SGIAnˬx7d'UVՉeI$ m}6#d~OrA0~2.9E%,^"84j1&9J7'޳SNhתmP׷_>= JQ? |JNskj]u?w{GLs=v_n^z3w[[zW{;#@eW/eUsTS@dÐ+mL]W}ԺbNgZ뽱S$.oZrAIЇP7Z‘@dV s*5ֹVJy`ݹo! P\ 6aw DGUrL )ְ2Q  Zr=bOn ?< 7-ySmcwaA +v]^lzq&|ijg TWcs[vE0#BOVC% 0 o,3I|]*D 2&:{\ ]#aK(|Gh2G51xUꖢ~ Y5A y1ad&V>aD:A29!a%)/7,-B ۥńi 'cdJAL-jA/ & 5H_b (/W#X Q=$e1FRV1)A2| (_|8U^7"1A$^ *̃ "HD'zRj~9ZHb`Zq՟h<pQLuF]R$7(:_-82tfYkv]pD)=jjT4)-&soEl>8>rvs?vޢ,S8]Pgg:br_ӵ>pNcxvkǐ캇hF-_oAG](As'ŪLQܽ&X3Rw;9rb*?f{A6n襱]8 ?gkx\a|ztsm?-1IQ4wy{DlݰwH` "mEQjύf>_/`i[=F₢sQdLmc1diz4> uN#DbqR)r0;48 /G9oݽw5σFSf\- ن_?FO5!vKt!+Ƒ;4m{2 LG]Z .Ǔ/OcDK$䫿J+EKarMK0͆ϸ\/(ꀮnz@fe(JzIEy䮮&8KMgf[(\!#ᨈ:=+l\OL`:, 48 o=CM.m-"X!L/_ܟF+OUXӪݭs{^>}Y "Z%/SPL#'>89Qw6[%Ub02Rdv :%R/eowT@tWG<#_E.&+ՀDNK⹨ULJc܃{~:>DBw$};=nvN6?/K9e4T%<.齮 [trڍ]GQZarmFzLH^kP9lm] ¼54¦ DmC@Psq4h[g;UgV֭n(βr-:Q :FgXcm\k}bR8\n Q7cx[~41S75)dG~^3߼d8W.QQ_]՝fX:>b;S6Y$^wO.~NK!8;d98n3sĐfDž҄c`Fuq\`wʑ].Iqk(XvS\MnqSzƣޙ?9x/;ƫ*D4q_,vּ~"b;=:Q0ms&rY@,ŲΞ7P/SU/lWe}?5׃:-sYbduAIȤz$n1jpjAȀ(}}b'ptD gTVR a&@ X%Uhv1xr+DyNI9߯uצi;?pi%&\gv.q깫>28!&m)7A'ӝK*o%3>Lpe@H<BҫΊmΪ,n=74bXnI)ΗMOַj0W~%{JJ/alv֠Hs>gӡV⚫fzv$}~)ōhT|g5, CPO|e7@"nTTZ"QfXp}[>>RiAx^cϖ|Qfjv05ɤ0\N'Ub8e^z=9 eQa G6}tKib0ҝ?Yl{|&q=M5÷ͧnjtדګPuչjƵX(dyIN| V8ַص w=\3_,̋QAB"'6cKC,7ta4 \)^ΈDB붋/$\ 'Uo_gPxr@3R0oM~,ӛ~2}kGt£9>]2BzY^Y 5iqk"](=t3wEV*Vb wj!Fz[M+y'\CFJ#ݼNdoA%?H؏J %?OSMcXy$$1ʻN\ Xg1zi9?-`}eL(1'*;WҴ"#S:kgv|֝yML kM%״FLDGAq[R],59bms& ;bC`_<Z9bٝ+q~8{ c0Q6H]v:2 ߭gl[ݎӖƑ҉4HE&ĒjHlzk٩ԗ1 ;U7p#x*lx@<~)W- E)"2\#@tnrG\c%z fmIzA=zv$& q*%{j $FEGӘ<3k[ C]gR< / \ u\& d̸ea!fP&R"WkVx^[<s/wa22h HTR +!"%k>̓?Ōs9`rƖdobg+mf2`0 ʠ?9\5;P$,V('`Y0qD5'j#b,DF낻_~xء펨pCdD<ܞ"=ZUB]T Gj iLd+A2PI#R{ѬI> ,Tژ4ŐkQڛe8T c)9?!R~k4ޚ<˩A3<-q2}s\f& jPL !{moB%;lˆX ITXui  ݻ #Mε/_Tw7%[Kq<k.zIi±zzCKaԡy˄*/K^Д#6*3t־u}q-sERi<X,"*=7O"S$g?KO ]{;/F _ mPfQ{ (O#$#S8܅zU6g#yRC 1A2Qn?j(Fh`dLIBS14Z)&`J**"@j* )J "*$_CE0̳UC3/34lZtmSF΢pᾹeULğSLG Mw8"UP7mw)rf$'`rr*tֿuΪGSl\i.MX_ʥeH{X[Nkq{m8 LsĽ?n]66ľr㴃gNf~T|.N FFFIuvGZ\7:x<{.L^ ?ՔZ97f/OL1 n՞8~C̙ LwRsX\Tv F_aCj1o1C !oU6]y5"3>83AduTDoœMΙz!;ѕGS-OX[xް9o('OoynkOxc\-Yw$u)WIwʵ |g@J*U (`YI h bJ bji&&((B`MMͷvOU# |'n@&JQ['a3M""v`݌D1khWm S;HI߲m\u\tAEMDe BO½=]!őoqO_K ~k{BT p嵜WiK/T@IR7mPz5Wa/6A<Ԡ'fTh6"T]fuF` "г"% ~Ȃ]"aSJb.hdjqZKY)@':"lY\ЅWebWceIoq\?&g/otƉ( qYx穟S݂2 @5~Q䨀="󷨡V>{<[%?9|>6L`_{ ojN1Ț04<&>_S^U!h4WO(Փ-DWТ_腃M/tSO6L՗Rq/aϮnWE߱|4e `J wTJjl:#R6GlۿFed#8sc-͢MX6鸀k"eG؎V9;(Ƒߣ66X`k]*[_g_u]Ygl!/\5 1@<+X='>45c-Q0n&ky76RMV!+EI}>gfK9  Yپ+g |00}>đq~;j7n`MW0V{Ȫl?/'ySh_ire.yQ4VeEP2*Fu6C"H7~"{K~\A`x4rz~=@D6>m.:aQBO09Eu&qLO֩(d iձq|Ψ؊_Ҝ,O@Кy%`P ?;pj_ءe[95h>0g@p%@@e@)_?UPw?iԆ H_DֶW20H$CGǧ)᛿y3]gDJJ| dHBR&_|*[)}//^ q)cN@ Ie0rE&ifAETKfDmN =d%~DyjWG:EЁ@1r$0 !C n̲ 1Zp@J-IL ж\i4lYQa: dP֬_{P#QUDa-! 3$Ir@5n2\¤F4RjR!):0M@ F mā&TSNdMmKQJd7ɲ'~B~'IPdo=+ݰ!GTPU@Xo1G@J"%I$@P41PUPAhL d#|/u| *(Yzw)yZyK9`f(I&TuJ!LY`T A$!R P!Rj58 &:ACzz%Ht_ M<OGuN rܒ$uV޻4h#rjćuـ6hID#G$PaO~m* r~S'^cN㒸wF y@o@z*@K@sBF HMe:'P+7S{Ru3"b"" ! %&(1Xx8Ob2BZ ȎÜH&cC?vߪ,$$@9 GD/T6َ`nsrU'I!ިv|EfV f덅P<, A,A4sq>Ԝh&"(H"R@ m&s!P e0>N7" )P-!$!7fYA!/Mc<9mqqj5qAAAeQbSy{?d4%H#HBD ijJ0 UERUDu, cm X.2)"Iݑu_ lw㳾N.5{g[OnK"! >_Ćwe 'n(>ތL=l?NjC!j1~s? c55̲x}#/3V-;3˷ţU{x?, 9.A O#)o#e})^U{]SI>?d *S좡@,$ ?^S$=N .$DyFCl$jv2ڦd Q"kSHɟ'g}Ƅ1ps*7ZD<-u~x:`/9:TJ7BO+=N JBhZBPH3\\TevHa0e!6s=l7ycR{LaeH”0Ȁ%zp ~} | Nʖ~z)fimːXi~^j!{M~ N1ξf`OVJ/βJ1I=?ȽAlB.23T2rWoOgSbh wG^r<I& tSB :PBLWfr((?ޱ#γ3t7Hɫ</H^=4@*z+E,r!7/Pv~r*<ة|"j3S.doX,2lonN o-w h?҆/6͎&%`2hI&  @@x|T BG# T7趶hm4ݺ7Ler Y ץ@jd%6  3S"7ﯽ$;$Jr"^.O7+4G|s`*UW8cv %`|4@~4;r'?E%:hoզ/3MȄ8giκTHI#4'ƐL'õ\jIRd֥Pu[ r1_Wg6UY>!Fʰ$͎0ioçkϨGkii?{|~Eb#A)nt xJ﮾:"'iav7axvլIuEW|ͪСӾZŢDuaPID.fO` o` ƁHk,aDK }:x1&!@g4EA8!,ǽ{.xnPaD!i-p 2 G/J%:b 5Dw]iƯ,T:iDp_8)A vYk[=5N5_¬o~On-Mkwmv<-̽E!DzNX@e\B^iPA̼j.~Bcehި}W=F_N3*ü$3fߖU=GTW|[X߮8?tK$^N-.f|*HYMϩ ~ty`?EcsrYJ}'=;<9M==G'u΁|`yzɳ}}x'l]>EPՇ.0 j|Vx!WѮj~jѨzwVq]VWTvˢujy6I3Qny:EGk1ҶVv!}~]S3hUQۛJf!{69ݵ2 t0GdCEp[ i=]UUaP¿oG>{wު9x8J O_=|d!z@7өi#@O^xJ}kpG(:׶jdSr^mr0(<}O}]aݎ{??&!/:!KhE>o%sN+T|>R/[rm(q9?'_,#߉>oPU]JllC\8u髗={ "t|l϶t6ps1w+uzníf/L:ur?}|2^twJrvut|8} vm7z8~]Uh;O[M_~h=i-kw~b5< nZ9侚Q#8" hnGQ8ȱ{fy,>'(Ph,ugw*̳2kbR˿,ѿ $ZFR&Bww XXΫo~+(op۞<:Wu?Oo ܱleT&Й~ |V1=~e$I eSʶjζFk.#r}Bڲwޚ$5Yifz*!:/PPs{= G9ߚpT@!}p ?Nٶ 4DnN>߱ŅTFL~_1ǍXR*Z*`׶%wV.>PiC8 (ܡ{@CU'E8~TVIe -XDP9VAYOh;6cfj*sIb7'g\ILls4z\f/)z' jh8~8esm]c?#ڻCI?9`o\=4$AF#S3z=N쪾o%*U%*P$4Y%eq緇{?{yxh`/7ƙPv@FwY='`] FV,EuRk=1 }qNI*YTrL'a E] ,rY`Aմ5}ޮ/30럸TzWU6s Aۘ?Ԝu鍆C~_ %տXוx۫#m؇\=o"6sP#XAYmw-t% _0}qyfN\DwBRET0kکagiƎȒbQw,e]xg~[>fz>|$}Nm":NYL}CbLT@ym&_BJ=YZ15վbsY%ZͬK/[慊mSA`}}{t觪?0{)s/V8nndj`F>#q;?~B@F<ɷ"}SujqD º;ӇjWl_'KXUGsko>"[նϨx3?(x5!m:v{D 6E\al5XoqD >FQ~kWh7;\nq ;ӯ44n^iju~ml?rN˞:žeo!\TWC>r$G^eeN }e=_cp+CCOʇs ?U[tSw{ӾP==#*~u79C~۵;G9jv"{@DDMX*dJǏl*Mo÷}"W_N.Ķ0;"P53Zu~ JQ ly->SX="D8VfR)ix*u7g[:6=jٳѪ^v=a`cr"zՉ<]>2ۻ]?*߀:/N%6>_csp+,ǽ{glM0{yVfs?=vy}=/}km@\.ʫMT9cs eXFW?>#?ndt1gluJͿmi 'Lk굅`jdlFOY,CrmէO.5P>)m1 | M!kneVTR<ͺiM9@n]yFpZ")?VvWnn%C/(8=vQpl<vT1]\Hs 'X+p~)}+ݯn8zG0ijq*Olc7 nVuw bvp?ɫtarKu_)lAE嵠쾽|ʺU0OhG\WyykEҾ[tzb9?xV%TΔ='ihXzaG-hcQa(>K $.SfY.i }kGzS․:Bd9986{ ZJ<0 䮎~6` 8ΔBM]/F<8_˛ǭ|ԅ`7OzB|y€}rF1wvB"WׂbՀɪ^|9_heP T(VO{ORܞ' Žvr / Uk^=ǐ~#ECauֲ:8Bz@{icTC#̨ "n(..TydvP愪kuuk /R{Em:n-;g1ZJWK] *4^5]ӏc<9JuAxgk&WAq5Z:[7"}3\cm. u%T6R>. zt6{)\SdMꌫGŴ/&C[Bwwj|,r`Us Pe jLIqy2OG,U {*,vv,;zɛգ}"dѺW l 3fgn%&7Uێ6,#u\k Muvv./־X vs9Wpo:-{&h~h<Ϲ{ t$t'/p:Ec8CEAZ.>kZ4 ڲY_~ Az XPxP28nBPKkc 4sJR(sI}G>d%y0Ql yM>}NK {"#w(GOjY7? g!pEA¨*[#0 zw7D#x=ٕ Ac>P~z+/{^E_5g((Կ~Q!#Y9G$EƁ!3##"D.5 ko, z'ax \=Η&w䯧?i;/x)tþlj:A Z%5bx3>Iml.a{ly3Лy, MÔ}ػN+ݟ*Y\47^;SdA:.ݶ{[Z vԄE @i:i ] iiG`D`HTz6^7iU3 „m۵ 6f&bEі0$:GD֫<լMw:~§xn6hk&PjeTHsQ\*Kyn ,.o]W=r[_+'`Ó78$ 38q_//3 dTHʃXDY|&z>UN<{h=_A 6'N ]d*Ͽ WlSЖ"z@o(\ %%#fI+cA :j]+M]W( ^nTGy8zq|۠rdXpl+pt|& %Eth琱\ʹa+S@ L„LsM5+?(C6__huKt\ӢG_:Ptݓ!*<VJ (熡 Pժht׭F@}yI緘I&2KĎOP(2TDp =>v[9,p=zFsqnAĠz3@$LSxʛj:Ǥo KLYKT1=UO@{y%IX| BnN:}3)2@(r=T 8A6Af\(#DI{{ؒj/Az<ЙvGmjCٴAxihrCo&|φfFCOXn yH#LUv_'q'1MMjUZR]ԥE-P- aoxC@ar MDI`M " &> /n_ kDɾւ+G$eUYԞH!*%dȫRǭ aӢs.70Ϛ̚  eoӪx̍B@GH??jȧ! d!b"b _Xq¬U&0mY~+M ׆0bF~?~:a}A!Y5M%!!!!!!!JѺh3\i Il~h Z$l(deZ' at>MICw!>oCƿ͜~ DA3,?_k JȠMO=AA GHLD-M/GNğM#'?gJ0c%!û{7Nrj 8y yuq 17zU^Hr_ˢP{Ǟ.xե# .YIѓW" ʠI.Ƅǵ4k(5{[f;@=='Yk< (@x6}-$qU8Fܪ)dۨ=|X\`z`*1_ B<D" AWRrup@ h;@D},XŇxzD7zr:OxodWxQf{OLN<{?P&t Cwwl;X >(i/Th*nKP#ߢ0J.nƘ^^ò_d {IGh6 f+ѰtA( Cts>ǑʖI#v$ϰa=Z- c?駀:T85R6 nOݵ"qK^(4^6(Cq# NBd`7B !_`;H.+afpdJOɿx\T^c ë`ʀPV 5BB5a#Ӎ?Ezk0D~P/ZkI_l0XE7AAnjݽfB mH cu!$$wGxNK;ϕs/-P~*+I|"G>~y2U+n/rx&R:/r r7.Hsk7x8G'FmSGC7avKf$ +@<H !gENbAK@;=!jURT .L;n! !'k~{HQѯu?5 ,v ZZosaw-y 5LDq>1|/P*#\^j=eEVxqWz%ki;H"RyTjg~ȿj4Z^;#pR140|.r^y ;5G!^vOA[?=c0i%c囜[ ZGCVkuu,I.8k/%uT-;g_YaV:k٧Vy\clp#, gdRzvnX7M.RffD81M,MҮO{Q6WHAjc\Ao@/ ^d*V/q(|z,UU2GaqcS\9)c+#e.)|.!wyx*) B%0q.l>5P-QFUcLKt_^b"`g+Kn]s$ Cac [l\̭3cB͢*.WJ1PXseY F?] 2qj ͑"6÷m#AFR=9>p~] j@EAĒ(KNä t$_KdE->nIf fil闞f\-_,sm0]D@hjIatٓlpƐ٣h]/lӄ5-ntqѾyCQNk(6,[6WP@YZ*-5AbuE'W}bMjtZW+&h5>^1IzsqgG:/X^BIpfSR>n-g}0n&l]}mFcJ ͵p u`҄^\ym$kZoMu7 ';'B%#z=NЂX]\\\5Ny%&fcȤA"Ap~PH\qкL]$ny*1e/cw~$ߎ)Ҕ}^ +V蟈ֵRg[wƠ1G8 u[%5\̬~ |in]=>YiG a~n/nuVH_tnAw,Eݷv"،jE穬,_İgÚIn 5 '))/ICGySkMژ(BVm6U=Y!X}*}Bk &N#̖P%%&WIy X|D3CI$HƧt (PBgvc<0pW/y !>=?S] (ϴ@ف%M "R ACTRQ& "Tx&y۸UG_>۞?<_?$?9; 8fua BĔas'?|8(; z+kul48Dz7o oNL EY@ !E+1L386@G Rxz>?P!6@:q{K8xBQpxnK=IU m㯎R1u忤[-0+U_&7z%^w04:dY(Jt>۵sDFou6Nث;e7ApJ7UlvkskTF:׉pQmhum'l4~my( !2?F &]j]XGDnO,!v䶇U^D߬t gT߂ >4ƚ5U\*`hYN]-cY{H<$ቶL1xE"4.{0s"~v_"&sǿ:M7TԼ{?S9:U(ȖPt D MwFN]BۚNT,Q(&N~EM{I L!3ftY|yM _G"n_Mj]߻2(ѩW.@{:ż| KQ߲YuWOX놽w:aV a?Ӟ$R,ԝZSϾ%-#LU8d# ( m}Ru ԆզvoMЮ 0}j:!\Ow,ˆWb-ul>]|llשrsN͸-D4hJ&CP e 2OKzUVfeRlOƦעՓ޹jy9JF7 "=δna /ۚ Q`v[8_~"Vz fq6GE8 | JOF1DqN"*>8Uì _ٸpf8COz{ͺBab0`QUD#ݛ*9'#~Wߖf41:Čfa>+cG<@*㊛3[98aj飪]PB9. (7ƏmmgjycUI=A{.1A{:= s <> y(2D J"E kLDBe\6-@j]Tc.sFɡȠk%8[NK:q̌ чxQ֌)(屨9Z$"qmT]]SiB#jB5E(#,E)XKQRFi#(3-Vep)l*$j&kLlJЌjDZrFڶB# BڮHr̬'2E92Э[a61sSN e jM{fV0=@OC8NGqg G:?'b/ߏ/,~O\ J&w% JJMoR1{韶~{:?vHQ=֮ Üa0GBo_sh|H߮TGEK0cQ,N *U.,:1oBZhۻ],h8Uq<=S>ݎdOU3ULW8ôs[RO5~ȁ/:FEVkOn/]-AU(]XsjWjHJIҫlmh5fW_op!ݻ=I }}ߟ}:] 68ˇ>(P\  KC,y-ܺ G[?x3^TW#K4 vGGiK7Ԟ aH 0Yc CI7p6);ISa*JLg)'Z?ШQ_d?OLj7g1?F| `XsCч?>8^nʯ2ߛdH& J󁭣Eb4By Z16Ɲ&u!P`gf! QMm4Ź#cprVDvGEc>slw8mVhԷ[咿n8>m4]`W/M0ɪ";_}1WVr罯3`diC4V-ib\@M;]aqY[KQv̍]ΥHL0OSbx 49f_q,ǢNx'YK!fI qkS>) 8`~W;MA4X#8 a|i@0vV4a7:Q>:yo(wCp NZ9rd1M !7$ /;GDzi<8=slw7:o}QoA4;9tTo8F= ⠶4DF "kgR49&18!C`wlz4cH@@y=\|{] A@@_&>5>)DAO }px|"*2Q"#fVt88䫷^㏁߿RGD[ =s(9ggt|Q>'KN di.+1,"ƋY "h"7|;"1ܗdu[+ʈ;'YFrڗ(5X+lWutvZ#3T+[˝;=O= A)v?qPkzbzQqOH!W}`? /pq +T Γs`I INt8 o.L${ %l$Μu:3GQϼ9 TE!@R4QAPHPU(P@UDM%R%%-QAMR5LCM%4ATT E{ON:#嶸>l~xllڝ9P]$bN{oӫClXeև2l{riTI "uv;qTIϷZ2x'WFxy@>E?'̟{*:{ ~{% r|sLlb5{l@ƙ'ʞqgp#lZe%M4?~l3N^ٶ!1eQO?Ԏ00PSMDho0 H(@* SƄDL}a4sD~݂<P Es١r-X}D/yN#Ƣ%~,p1UGR}B>"(}l`.tklvFXMlʌn^nOZ/骛9W^8 0I_ b! P B "_u'_HL"H#Y)[{DQ9DyXCR~)hNyGipw Om }JT)A9GW(ѽ3L"Lf(5+~tnxkS[+ dO PtPqgp8n@V]BUb!)7;wp0(tK x$$,,$<#dy:cQ#l&@)x_e?E }j ڛ+ޡǦo,EigE岱fy(=ma`P\zqISaQ Ρ8?W^vU RڜZ#. .!tDLxLYuP6v O<-vFHXZ#`pPIHǯs G ?xcu 'YBsLi}7~T~>y(}b濦JC=۶5qG0!8"$%@(]bU9g5˙E @/X7iI[$MMƾބub | ؛Y(X뮏߲yqVW V: gmMZFMyPLxC1zMZ|d(^ 9!;?8ouc:}p'󗧶Sv)JHA®}.aȃY-Ő؛HC1d7]g% =NynXLf27)g;CX+Sbķχ'ǗDryu ʪiQ&#bXpgV3#c"24Ђ\6>DW@zp5!0v$GBn+1Y$ =CFEzW4::q嶛%y(A-ɾ *ؤ*K^Nw+s99C bJ<?Y[?bFee>/O7|!:}yj|"ƿ6B k;wN*+<ɘY?ڵ?J pd(%o]eTE&N'^;L?c?߷tWֈrYO6Sl -SIP^'HKwu kmN㏑2 I=<~YDU(cv>L?{=LPJ4:LRzfyEs5JxAO/55o[3d+^q/q6|L_X#ܱF(`"~p{ XK6ԲMs WCt b̪ĝ_npl)T|Ds} #6,^V@ߓmfh1`*x`05$Z$nPjcFHzsw͍ڄQVI ʹz+Oᱏz3>QfH:9xGBQqs{<\s j!sGl/@[>G($jU>3N_]D&@.:RKUQ:4t o9~CQG$jPQ\p"s=FPg<}JpϷc/tsD?EuԢEevKGƷ3#ãB_XyV,=rj'JDwAM.ΑS7᷸8"k&g#wț0?H;pҗ@ݎc,կ:t>]ٝY^[3C.5ǦuDWDYH@ R Zl vgxϖ/ $ڪ"@]@&^|͑nؠvu糿feCj܏,VXpSC/aہ{CJZ 6mo|U#zbȴJֵ?`t؅33cNHuub Ywx d>\kDTJ/br?%aL~-3,6$.G&=^hqNǹrw܄D*"_1nb!)~8s52t9lBɦ{Dg7I vWW'p~O{1&0:A ~/XuM'?tB0'@|b(ͅkNz!ΫF/qdt}=)`uf$_/JL1hE嶯o6,ZO?00+)',&c<ҏֆDt2nd5 ayGptOUA&lhru+޸kgmP?cLD;Y d}gQ=X _rL=ʍf1dc m4sEC[dYQgj<\77_ǟA#!L@WAyR?Pu}@]QC`|kلu~E_N $ůΉf4q)oY ժEdfcgC7hm5{: -zL$Qo%g"90bh{}ZC߀C~\t&8z]qiP6@#U@Db**"h688,>_̍᯹~gIid0|F rǩժeht*{'"CB]cd boULeX `* }‹*!Đ5OTW2TCrWݭ->7mɟO?C > i׭!.# ~GD6:澏cB3,3>8LA9 YI_;o] Ni}-%U7Z @2;T8'?=fǧA,|SZ6?v(q$gDc\w ծ5L3V%QvK`{!ݓa7G"bch=|h"pۓu.7M?Ȕn8t*EMĆXn.e (@H؍ 6Q/ `,9Ptbh˟J$q(2 7]=:H' 5>?r8k!I^v>K2K>nëMZKCoW;fdg6L4+MSzY1)Ÿ ~4e"d逬P~F\ɢKîp%ɆĶYg3*[W/ޝt;sRM:N9$0{ga'LIPq)C7lIu[8[MAFW?# 꽄^B  &U̲2زZ7|_ %7s~]јW*DA&-_2qq>ʗI-"lW(bpvI ;{Az}Bz]3R8d{G14.7=Q#Ie%ǠB%ڹ)#v^~_?O*o|ߏX>fT[cWk9TQY&f1:QδWO;lZT41\A{G7&wc_DL3߱0~L1X%W(*}#VjL9{ɴY]q?vB%UCd;5h'f1U;?wu5w:l_SD CFb ]廜zS(z7e2`̦(,ӬПst8bd%??<'~3 ކi/FiB?8h1YSGy~=J/pOSR }}Aܦ<|&R =cp ]'Շ!T̙9w}6*b #5iew"8 I>;|/vu*B"h%Q!_7PBnIuwKHs|"OoX|o5fXŘx;cE&NZyS+ ? #2@g)oR;&X!Q׺)Xz>Yzy4{ \M=u KhŕbK%'p^GHw5mגCS@*T 9ӆ$}̍zmQArX]UWO5ooCc P7i0 i&CCTS+`xM\gY\iS2ߝ'BTP(&Ψ  T_Cp @8k3&u,DWÀ3 ܡ?n6ƅ8"x433Sbݯ'2ݔǮ'3x$I?7;4<< |):du G^A ؆EgucZ 1,c K-h+.]c`jľĎ1".l5;D(nLL.`aˣhkP C @r-A`rhwGp=CsCA([+CzElW`&Q4o OY^!*Ä;(pt%< t5y=wUj5=2VmmkCGRk@ߺ,轤D II߭ kʔnUDpL_detE7:'P~_!^:i,3k:Dg=tPfXὫJV>mit=T3q G5M6'羈ŏo; K:}c9&Aʘ-?]R$᝷o#JT;gT9Y5.e_kb#bӻ_UWlƲDEkc0dI@ Wa /˦p۽~83d dXEiF)ZP(JE()SV^١P?u{'6GPVUɕ``Aw'ۥm\n08 ǵA thqP.4tZW^iz{;=ݷK֠ԮIe%j;f{uC$Ϯȥ06Vۆd0NΈ^>vh3FPeJCi&HRi)u^զlS6C"Ñ5re2, ֝l4ԙ"fx`RrJBftv|v`T "FIB)Z&XRIE &D2@J)h%1 yD2r*6+pD.HMҍ`T{l @G( 8g ӗJ9!W?'}$6*>jV=Z5~$$B]@]ᩃ|ˁ0c$ ivw'w=ʝH!{U+wg~ǰ۱2[Ѐ/vQż|{Jy[n1?@Q8xA)?6q~O8#?]{ 9to2.um1WUZHUҀ `T Gs9f污eLv.ݸ^ 5\ApH1kٚU0(-X4`(ZQQE5|;~6xV#zvԘ <&jwdCw b\q94eIV6R/Pb2 ޾C0 >un{(Os/}~*$DE2D1)dh(?>Z2S3za*(* *#vf8df!%a Bbfm$j~K H6#joԪʭ{-➐z>\hǁy7xhڹk8Kn74΄<7CݍqxƥF/]$UYFv̆E7F셂(]+ ^f3FU6uf'`BOoP=@$mey\e\6s2(dws)HN֊g$rP=Nڥyʌ(¤𲛪zN㦸#KE`t˩$Tn%M~]wz Uu \Eprϓ|`6,( 8F2mG:גskiV9jZ!UY:7֯MI# '[X]?1p߸R+iS 1eH{cTMe@* b>Kʥ x6"<]wtEVSoW1+v!<^h>_TРgQ쇈࣢ΓK6Kh/ЇEyꍑhęņ;m۴B}-JiȓXNaYx[xP_R_]wU)J AڠK֋ th ;tk֗$k/נ@D'둉t%ǛE{7GĤYzUc6U_|GquȨPWlj^R;.XB<! qmЫ)t?J -|ʗ1ۛ$W0AVt8O}ڧ ?S%]C?*T<,j蒓I'T)uk믔US{RUU4[xuM=*!smuGl^䲺vP7P-Xw֍1wqV#v0,1RY*(#331LOάX!DյL!N_Wp_5:mʯx}ۂwunDLtA@.ʝ`ţ3>&oւv*gʻCt#/=|Qz9?kF)iC3}d H`00 cSu3'aC@NLL˶'AR&肎b$05tfPHs1GݡG=)0dׅD,O JaHamAJĠqy.4c%yr_mnj)r̡7W՛ 03=fFy+ugtn؍=eCG?]1oa`v'Gn<.W_&F.CkxJWk=oڼ?cT"zʤKtpM`J55{ K-A_!t#' rf+D)xD![w.]'~A_R5R#dP D a /ӀjPG|A mUM݁ߟ3?sE}灥y{ +B ?DoiNC9$徿@9yMɠCs=,$0]%"AOiOճsPAE?HVva]pQH?Aa P}^V;sPPU\+bE5C h;7aB^Wv1 " ][|u44]&&ÍL6 .}'%jVg_\&{^z"ZG#L[mxgad?@DY!FD8<5gr/􇁎&kHq RDaX̦uO6Cd'U$?JޓAD܉{<:}PPҦ`k&H"}h R?s\.y~(/ %t@l&&N![Gt#o ,)W#+*=Xxs-vXƧ"L0P@cv9a") J  $?w@AG;f0D ǪLd'@jLJ8zE 6e]@9~Hڮ=pzafq64TA`ӽ,_mPYum=fI`8G.*b]'/μrʞ1Jʣg`)z/h(BUdazsXb;t&o?7YJ(&yF20R cBwy; oC_gQV>;p[ JR !5#|bоC 3xt'إRd 3f3R3!yg hd`,í 24#쌈THHY"3$M"pjx4ƇmDa^.@ ʃ2X7@= < !4O8aY0 UV!RG&U#- j $GKF߿Z# 98p2æԙ3  ZɘZ$RΰM%{4/PvL<|㕯P H CtEbhİabEI@waBS9N<@|}aQjuA(u.T/?PhKQ@JP?ͰFdUbFcI/fى=q3>aCbQ"J{_&_aENmr3NlG)!"6 x;\ hT2U=Y\k@&p 1,|<:`:eu }{B4t%~7xI"I`y&_FĦjwBВJ\TBԽ'I|B3(BD.Z(ƨR-uXR@ "vg_fQCϸ1Nj~HP(dEy= NV7~Q6PQ嚆1"ĈO>٦\RVSGTbsYD[8ɏ6}nIֵ뽄  ,c``זAXu{&+j pLN ƴ>o()JHy$LL64ײI$KE)VXK0Ƹav"J)*`svwWDqTp>$7օ0rg 壷Gi,9Dx d$~7M, { >Ρ{4 =F% 6xo~asuT}Ju^3ҍ%# S'zSR1 7wfTQ24S17W97;k> ?Ux/P SCD\`&fs0hs>hZ}.XS#vo&x? 39~T2nzub~[a-ٳеyT2HOwǺs bg.Y|Qꊹ6u,qauJ% Ts8vB &tx H:Z7cDZ&RRA8X6<`(F+ODžTfb]2& 1bh4m!5! $+Od:CgDPd=g8|huRsxN  ;{ju PNA((|<k e"{g G4p]s[?mr_uأU__9'ŭ%A(aJp0#M@e $Ϸ4Pq M Y0;ӣy{`8V  # C*pfwa-~P&p|<|DʕH8.'z<z;FNa Yhϣ;. w|PeR P1'n0t>4W3dbEfRe `#Kf..F(eHD4'g?/U$){`p=:NSA04ĒL\%eR/ٝN0,OEH@`vAT/RQ}}[`9$AܧY,d',2v i E$ % @C1A,ɸ&,0\!v40Z""Y! /HLfa" B@!iYDIN#$NIbfA!F߷c%;7QA^1qhOQަ,g #hOy Nǵݛnz+~tpA7 X[lfhB2H6666I"qTq`(̲ȢȢ+5:sœX N03#Sr <1(Ϻ0"*4& fb,#n9;ӫr\aAǝ'L1((]Z}={܂DeT aDiC B:b>/2x/KP`3y+c/ߺQ縀KOA>:ydfhoX0w9яK 76I0O%8/Eiz 4 > tLlN@یv8;d1K:ǡ4~APm 8i"H'0c!g)SHETcqhpUlB-F  @iJbDlog ė ݢtߖ#GA#)Q_Z|MSj].aSlI/նqq>cHBC 3@K$ޮޝs ҀGy!:"QPq#Q%xS IjO̦=&?@X9tqcs?Gq7|2a|'UPY0fM[eS,܊47x1 S悎mc!cflI5,Cf2dߠجRU,O!RL][Wh]Yy| :~yҢKKݞ}QɎ'ȏ'h:\ن Dze8{g2ٚL 4Ik=A9nOK^g#׆OGh/O,Bf}q3ʨI.Dr+$N>(cȓ͟ʄf84 A 0678D>=irxadpW{6z-8*J/Vl%`;gy;}pSIJYfMgfi}I!Ğ\1X{u $v4O|7 )'*>@jYh %cM+lUF],{RJb LG**]Nj[- 4D6vRg"ho;"Ɂ=̔yPlGJ+ydFMIGq}yMJګ`)^db(4(,1S]Q6ʟXd}v1[xa0ćWN'[煲xxji#Sw3Nڸ}A Jlݾ{}}=PRXOH'xK7v~ wOSiicv/DoWL@6:` >nM2D+х˞*"պBްHdGTgEq۪Vf$i!0+ѭY)'ֿ ٷ;DC5!|ܫ~Z).ιxb3%ERSb}I^9Gb;`qFL&rxc~OYN՞l7O `,Db]cOt{"#=D_Axa1 p8=\=!_xh#ó< dɐC6k;flBfo*5vJPm}a5ə^ifNδ0@Sl@!(]6 5V9(5h"fvM $ф Hs2YE|yQVB6rؖk˜1X`)znIγzl?Jxc9sp/ =ᳱN\xv*s!XVv0Mz9B8 Z;:ߴp zzA@b J] S2%]4;$oɪZtf2"zg B+hEwv~dbw !ta<:jLB,ؑ CqggE;-';% cvdwaYT}f qҭ(!%' 0DT`CǦ(CԬUp$X@LS`6zNN~ iKUmdnрà9=sTnYI*za6&$ϳK)6߸kY-U\V 1曡B"D'"tt,$:|+ݒ$>iC@(ÍAQ5KX.:v' Aoki=$6K0iJ&ң.Η-F }YO] Up0ZFL](3 Ѿs\rǨcoSf@1q;(Fjox ]uld/hySI̝We">BxijaOwV~"" B-.`h?oΣWI4`.A $Qbx֌+"u5I4TA?/ jʿfL2YmV 1dQV-AX41L=6U5MN*@4j+@i4Xg(,29pH}ރI<TK<okBa{! }XdN D{J"(h&)anZ`~{:t߼M潶7dy_rxwdzp@n@n(cIÁ39<t&MS =~j?ۘ4 l7.{((mQ44wOp͘xRdr}9GRf#/|0?AIC{L @"d[6 zDIH2/ohۤmm15$yMאcD,aK5~(c}[e y(AT֝.yr!(w|ʃs^k#8k ؜ J%((T#wWQݥrHwxB[;|-T$ݤtOaqJ5pTN&iv@ь;DGMfhL0%R`cId&5S! z>!>!ݝ&Nb`+Nn $'KQc%8A;!xo"$ SBPqyYeS",+Bc4jaI!:kIf)! 2!J ta|1z @PIjI8 $H}~mW >9;QH}fS8sp34Ov=/`jo O H/0FzfMj?UF2 AbR]/`>8ݨb9D :P=1M)E"SIAER%UU'`hS`iR- q!L%J^+N遃TAN0bbb`K) !}xn;32bCfkN#%Q/Njpa^sf :|$Fm °̠Q a14n5 I_A-n=[7FӅ9_)7 ZФk(@pR2SHA01{|09ݭgO6=6siޘ:-mKs6z%1n;.p Z-w <0JhY?i5\^k1PO_]zā{{z|RZFbQ/8).tH݇BK#!\dRZ ޘK " =PQ kϓN&H>W/n^8 f#21DqLP$L$'8Dy H-eD8VY:1.]حNQRp+:f֜DT 6vl/0-9F<K_tF0c$$ 34fӜ|k-,8G =d{*#z&xQ]D%ѰLJeQ5(hxup {`DhLduI>mS :'-˿gݶ0CT\AJ@8!Hn:4tϮ1pri*^%ӯ#?dga \1)!&a)i)Z( ^)ب!n= @_y!2SaT&&7v:'ue<%Z53&u4OA8C\IdAHC S̲f($>Xu !18RX\f )$WҠjC;\x<-fByfDQžIccb 3;@C}B-c SouCXqi ѩ$k2hiV3I`MbJG3T_; ݀M,ġcQNοkV=9'e}(z#3 cѿ݀5A (f"b;hv n8m0$h f= }o ߅6BT`k 0 +: =˽;3f8pIHAbb'Ng QCH 5(s ɕ" w"TC@v2+-aP1 I(?HwC!L:( wA$Ccf|dイ}W)4P? FĖ.9%I! rsݱ B~k@% 8W#'ZxvwX&$Y`-5,SߐNOy\0>\\ 0MS行Dg9 vx…Evf,фW(X$j3C^x._9<̳ 34(P:؛IaF|N%7n1ѲɹGNvSa8mأM$Ͷvdܙ7dhTdu&+j X S Wbߕ8 6hbM4JOEfw!<5 qe^3k?$G\@F0S;U[!&f#TS ٱvdht; ,Q]M *ٝ\DhBR%8dd Lbߓd9T&FAzYݾcIUE_+(;ȣȅ$B@.?Wl3Ѿ3_x:=t7g; OB'On >b:{aU:f AӼSNXNsqK3&~&[a3.YDE"'`'3JLO JJϳЁF|VaBУ$mFaمKLlPc=V@r6vj.E ߐJp*|>ݙӎ"1$|``y".Q,h*'R [IejY'@GY!(;nY."itNӊyCJxޡy dHPQ'5½pT^eI v4S&/tW>At bk4񙢌20l5Hy oI(`4- @d#sK&,Pى@NCj_nw Oq#2da[ov,vcg`7 tO6{A Dmz4I$F5$bjg1~x& )4Gi>oF 4;KdxKy chLiHmQH[6`R꒺3 ᡡhѱ 0; %@ FKe 85G&oFи;r3Ψ'l 8N<О_T7{ j`5(Zcws!YٟZwo-yﷅ1Iئ$r+ b6rCbA}vN](ƣq*:|8ÐӰf, Ci4W^9ʣ[vt]됊V\k6Zz _yxw~<\ZŗDSfuMI{1A 82B/ȍ9I<sCX3SQq|m`a@Axd6&$JRALPHQk ZSpF$wz4 o2y0gw a>$}I:\]j7@r" >8]Fk#]) AB1qA>t^Z8q%{ߖw[v7]0*&vC^̝EN${ ؄B_VǺ0rr&{-u%G3Lꦻi;U H;D6!{n@r x6쥊LWq(<)+hɈָETc#iuw=8ͭo o<{r~8|3B(d3B:#l4/qHeßGy0FGy0 p`=OyfC@Pf<1 &ɸ-"H7P^G[ MC'PׄP^L2hNK/S} aBeL( iJEAG!!eY4ŕ3M{aB24lM͑f(տambsA91ɔX2w_ô٩Ʊ,[g!I|aɛRm4.W5TL>(@ CPU?yd m8TxHM4M?MD1R z;B\1Q0򃓢Pp1tY`0OAO0.60Z =_GY vI-X;Ok7*O}'J_jUAb)P)FZqtb=Z_)$llKpq/ D!bCxLl G 4*O IR"W%@tšaI8Q(J%p_Q$ !ѐBMJR,L#~3n2 t"5 ǔ Cz " +M/|&J06DqY5,\ 0Ӡ0b=~ѹ =o;t%uԤ4r ~sdC-G[՘S58r6v$E!уќk5n܆=U0?=\'X' 2@1sb2Iʙ0 pr7$ӄiV/ ੢t4i#QO ' "i* jx텑JKe9xLD@L]aR}p!AD]' K[IBWBGSm05U<ћyC#-MJ IHC#lT8DdH?L.>T젖IQ_* !!܇)$pg?}^BLZI! Y(']|*|c"Aժ L2@AnV8x1s7u$Ƿn$t* zSɽSSyG?Ǣ?AE qHZ b ;|L2C~[Рg&[@MgwНW+P,|e$QZcM%QK R`c2MM7|uPp6H_.;xn 1x#|"=Jj[&BJU<:U>#tdz|_IĖ <@vL@R &uek$+gG0MQM El*\yHcp|Q9;Ϻ;:`}@gW 7Xԃ} 0(4NG%;d{9yo+!ΞюJǡçog iGԊg(K-:K`!z7BkxBy/_F'UF^<W` !HLiΚ5]2 hi*$&dhˆJX "(")ffha#RXb7x\Խ܈:{Pxs01;"P/~=3&6ɛ_,*KxBnPy=sﵻ]~Zծj(8LILdyJmtLP޴LqZÑ".3ѧ/"N>U3=c2TvJIJI BC )X!4Hbl; 0OAXpI4,!!\Xq%UzN'VG2e%=w|:(1y @76v)O &Hp6\& uIl=Zs2`᷄<&Ty͘7g稣Q6u X3*2cGفWY:`nJDTHwځ>xh{v鿼 &I+5{Sg}L`a9(&S";& )-!2=i-ܑeqcq#W?ȁTѢ&;Bs*ah B(`2 fVz4}3\Uv]ƊHwfO3iӦT37-6xRqj5ђ_pkP}Xc5Fi5S]'lTQ|c2@SaВoI4Hn6y&9Rѹ ȋ%]N ȢAEN+zӦևB ,uëC2̟jh%/ѳ݊xdx| SP=) 7I7Oу=BtBP/'PC>'6K2|$ñ4BD IDV !p=h{٤T?vf8!=V$>0a.FP‘9AJ|E3( ɐ.J)XBF@ݦ aĒ0hp y*""Bx *9$ ^! Q8c Qbh.C)27WH@fREmv Q< D.O.HAf ef8a9`m'5>8w|\FQr2IHT2h<O'5zR`w`EϿ1,Tss5ͦ{B #eN4L `l τچi$ fɶki0 M ν|$ l2 `2gjjg$c7Ns.8 ~rEe5Uebf)C+NRq ('&B Zj;cgD7%''ȨW0?7jg\e0TLR_[M9?K]+@?K)=qO+rD#{5U^G9s2UФV,˵ZU9)gJ]w حg=0Y x{ Š-eߎ*) yxh*C3рRHee`G5` -2oŬU~Ix{pvr$l!<7B3 QϚy_.Ҥ" =3C|hL={켃/jA!'!}GiS quab& NZElcb\=WR`C_!m ưGDgWߘ2'{ æ82,r\5-bUI tl0P'>@zHLe-A{M)wWg@y':6N 4U@4Ub{ޚ ᨧGo8Xqgۤ5 B*ey]{} ҁtA),^`S)27{|%T&WK`b4׶E!p"x KAgũNdts_ G@wfDG= .(b6={Q='`Qsҕ lTwDz}Xs{jyn$5N{@Ja q?TQMK|'CCXЗۀ".ᨺ!ͨA*Kg6afqύxAI(%C*Ťa :\.EU0@B*&J W/n~Fl"yYi h D0,YKlQg4lh;]ꩂ,c#\3!<910bZz :윑hm.G@I}n۰0lʳ0K` ́v5Ʃۻi!00{U; ЩHJ 'f;X_Lsu>;IJQ4R?N2U ?4@/\"?=}122%%!*j"% e Ax~3݇!9筹eLJqvH4BXJ~3ñ0C[Bk@dh q+'s3N D?~<)gWt&]:BFV<βB:)Mr! R}P#LΘMp' vi2E(;\E}EфԵhWN%fֹTNDh{~"CwYS MV˕\zn$io: x7^q.%_m^@Eo{rWv{b>4cŜo=HefԼCBɍLTv[{,g06d;x&QԌȧwM@} \dhB q %pNE_t4+rp&'K8z n`}ьyF;O.UO͏,: vԒ~Co|'@9uH51wi2ib b;O9bNxw"Hz9nIN=UShnNQ"i1yY]{[x,(oQIC&NL1,pm:-Jx t^ ,ʤBp8Z/˻2 d\<T`iAG+K1$s uۧR7!@pJΘŰIMA921$噸#oQ1<>aDwqմN L41. on:)ăsg 28x0LPKWi0d].hJ95e` i .d|V- Ho绂rոslɃ M8I 30݅wsCPxx#?:y 'bڏvЪ)m*"pr,'F銎)pLXA\h*2L&2"-YIPk JcBdk2c39 1p`i8Wy^oY㰂aR>" !JН13z{NN;M}x̌Fb7+DQ(} BHT!0*130MAZ툑KOj=DOIj v=n_ciHrf1'Sk qP;JStf h$<Ӑ J@B &Jd&CNO qET_JNbSd޸AbQ7#_ ))zg_@oß>Pܭ/4AɯGx hKA ( ͧ;,sڞ @ja׷0$qI QQʉ<* 0zuÛҧD8I:)DzC]Jx1g b%PzAe-mp;eO10BTf3Ym(ҦE[- f E${"x6cyE2&iX|-?W~4dٯ0|R_B0JO$/sM*u{O44 L]ټ&D3C)ݞy|,JUr_<-zl"Z,(Nh0;`lh@IBą#60ం<7gmd'J8\%e:l %0392bJo!5S}~ [(1H@ikcJX3}4݆Wqʉh 1GP^-x򜃃Yu|Dַ|ei cyM1F:iU{ɑ+թF|'10aγ?yl={x*^T4eȯ50A9H8&sk9Kb&[d3A@("w.?GaI"B {|>sq4}jTӑCB7.ܢx |==?>e?'p_:*ۨg] ʅwzxuB&3ʌgsZ-öq9n[ Og(?&B$bs e3-ƽ)x^UVsft/GT^" {! }CZH 7Ay}#=\̀>PsO@:)t(ƺVV)5f^.5nH.E9DN5hFYD'zPnj$si>=~-4@/?p} (zߐzO@xKW`O#&c.Ѡp[PաUN a[QCe${BP<?O&"roI;qS jGpo`> \M5dUUKFg'oD9t~4(OmzjFyd8a19Fvp#F:u2{׏{НdpxWsYuy3G?(M4o/0;ʫAO5ʺfU˯m~c]ďu"(s`vGA˜e$M3+ Ž{ ϰ/S sI"c )Y(C9W"&׫cZD KnupM ׶0NVhpU#w`jtSW7=2Lvf)Ghe(̆W=-iaiϔvTO m>9׷VKQ qDQ-j8rDlTઽDw7< ',@e r-i&%e+R"kj|- 䆻 8:ɀٞC2v~sߨ~y4xmN\ʡ%Wi ZE=Y! X8 7f 2%yM3!M) R @B%#+gnIh6f% m!SߜO |FD.IPծE¤PD)%[5<V1?Q>AqF<f&I&fuf1G9dogt@YW$\"@D|U:Q/"arOH~E!X ]}q¬ՅL97&ɕ&uWphH+nAf*K$o,~R4->?Y6g!y0AΛhp{N)ÏKԁ `ł_i(myl:> J{!cI3~S ;e׹_0T9!r{&}ej}W?Zß߂ 7;v+j$9I=UEzꗠ´;DZ1 9s_JCҼoR]fѤ& N}ooa/?@-י{ҙdkH,Kz#vrjtx0 }HBOE|ρIfjm@ މ r9! Aqם4u}vͱ}:b \dw!Eā})mrR4CUT6Pb( GwxC;MĀC^}cgx?凣lyjc㚟 IȮD}@>@Ba&F'9d883]lu|p|=>];0 qU @.-vyxqMqdUc2v'3Wy$vZ3w{b(*\sؕF7Ѯb2Cqf Q\CsEUݘ\lc_U;j..bU# )<Ijv i ڂʺTy[°٣YDD@(m!H)$a'{Cv8- sv4ӯ>O`G spGAm{h˚@RjO}QqŜUi! 1z%K D,/#7z/~pIcBmrP )@2|eEB ZIPHZ;_4&ä s@پ[ȯ ǽ;}{zmI-0 ُK]ٗڏnRݏpbJ;#7DC>BǢakbTԷ`A8ȔeFz9s~:&PoQѓ䐹RGm L*c?an"Lcy$[i󘏁DQ&F yM5h@)`AzP[`D]rJcV Ͳ{'fTۃp yPa}`A E?:CIh=(!8ȽV pdD,M(R@! ̭>ƒ'N6s0{j,JEB.|@NjN.: G|zƴ1V-N*Rf%d˖$e~o[Oc1:7r Y⿨S?`,ݳG/9l2?N]N*wH w,p`rU} @HD !1OE1AјgVc;0wZiMG3a]E jc4~CZJCZCaFȽTOۇF v%Ș2Pj L`'Txr- cI=+04|F<3Hc _TPcOC8]Q[[U̺;jTR](YB '珣? @a"4,LBAXE`N2 E#Wdžón6@YtI.=`UP0#3each89#P$:=1v*T!$R"I,)E58é5xP bI0G }`mZX (Q<tWLF DJh {VJ Qe¯P]BN)w ow5,߼t *_y=7h#eB \$`dݏ-x>f&̭^MY73$g_}LFHzt^€ "\!s;yo8eU^fIHM&ypr[˘Ku%]BTo0qix~;VڜLA{bJJ @xTڠ(%Zܐ` PKĕHaJ Q{ُQ> [rpo=O8Aq6pєߨM ((vB:"i(;Laey w KpeE5 g"|<…:7bIp7i&"=]Nj_=_߿G 8wQ23W_mhaĢp>O[ہr]~:+I5Maݮ6XȠpc8>Ʊ 'y{|jnƑFP ZuGuUyXϟVGZ{CXu]a}<2UzHIH;ׯ9 S2{A 9B-ol-zAρU=|QP8~0M,RG:(u"9娿ZB'g'qDQ~{z] wʸpxbZ0F1LQƄ*ɯV Ӥkԕ.;c-cv7Mbyvp!'Pנ0-—ۨ1fAQfs9whఏ8o^ӳ6o&,x֚c^ ZxzX86Nsz=BU)gw*9bg=\!O:vJ'cxkhznXcgo'? :(AaIDr H= T` Dl!gV{&O0 a~I$$9ʦ℡(*`$suWgS/>fffZ!J%Xv=2c;͞D;9kױu_1XU(1]80FD&> `mygoH?&ݶQ$/.wkEvU'P9`*fpp£$OZ,{p',hƞӗ-iߟdG ݌O YwCeWW>rup]T+\h[L2fcnTnpMiQ^2d?GI &S9g<9ϡ{j' Jկ~ UE eZ"Y0(.:3 E`8H*qMc\ &7=rq y{z"=j%s,Nw pU_szbmmM,XzgC63SHDAl1M((d rh݈ *'$D:ݹ'{s z3dy?)U,t-1#9-HF0Z&l=l _`P #T2h\3 tNCD,yAr RNAw2c1[t): :Uu:pf$\wZt-1,;@3uL rf &&42fRh4"<J{7FWѺ L,J-:@ Fp1V=A1X}s l%,XS5me;'rMo<z O4- D3;<~Gٵ MP'q|c9t(^9QIuh 6*X6.s7s @fz* ձGB9! #sܛNVx RS~Ǝ (p% ,l tURn~u-$,nx *ȵ;k(C4pj|G#٨0okS= |>Jj]u>\7*Ѩ c^i`2ڕbƛSnzi8lY@y3Ēa^sJ=jf;DgF73D9^Ò jPZ&$@Nʵts&:nCynsrAZ,VվF`=)%g6U GF0VMH(,#kX UT1 Z|n_7I=҄;O#OiB l.[A:E_-xIZ% 3 ?pAG%rE!1HfoqP@Z{8yRLтކ 貵hzDb(hp"NfM{67vy?IcȊcȶ/y;GwWV1gNQ#bLM!QCw`Ih"((wN ;CȽ֬);m*dOXO`g"EnNoIOS[H8F8z=uڊ ju ɖu$T+s揷g\<0p Cul6k>\ݳ#H̨HƧmԣ 5SaQ,8i9V$7$yo\:ypm(FԽ:c8/pִ=sqnF` ђNX+} 0xѮVy8 t@(utdH*SJHD z4P>h 7wkJǯ}fvGɻt8c)_"B3sP+&H*(S &d=A@=p{U7_T,Ъ|!4'w 6~R;d쌒19ИgOg =W1;exvwoTY;|ȪrIj;XȖh7=ܦwոfebَ _ο9؜?:-WD-T4:_(z _ͻlɑКkMkL~8h=u!eՠIaIՈn2P=D:"N%c vMq q8y3aF* (7U|^$!&Cd&C39$4Eӛ  H. \% 5I_|+WT(yrq^ Ԣ0nNo)?POX3҉ D _)=\8^|$4 Ho>1MI 7 ].: NNrb4c$2v;mWcZ,#JBwEu+jeZz.xV"?g#IΟ鏙evꌳ=A`|=eqfcIH,ƫ雐?FpoywFL? r|rYU㞘=E|6pIB4vsN51.78NL',=z0ӛ0h0 ٥PO?(?[ ?_BE {8>_ݖSDqלZbz li#^"4dFQBt(T'1qcCU6X8oFtfX4mGpAl F `PT"cw " uJ+PnG5)J,RCse12[LcfVCB4 &B"jh2 !u DZ,ThL0l&Zfh'uoj3}'yO+48n޾^:HWk (p<:",=9&$pciY#MMc~;Ug& XICyl C0tO%o Īs!A@ZCD0b 41I꣌#AG(j19P;~b4/nhPꏴK(ndF6fF\^Fk2`ՀayTќ݁@H5b UF2JxcU%Y԰ŨNHplḋ<`. |SiSIG)b:tO%"`SV(xͺ@(=3͌upx&jJe*!;}&.`PFs1!U^`>@tzXz$QP&??CEK 7~u@y\D}n80C>]q@8戌sQF E zq1 KoJ TF,색 PhpIX*2@2 Ӯuළd&&trX"$4sx 6a MJHP~R2npusL0 ?l{oѧLݭS@pOѽfjֶC.uXH_vRhcLfl[I, q1&3{Cm.:LUp_9 _{ -4Xқwa Ʊ"kwʸ%ܛtX4Ć;%;iHq1|ʜһSEGM m*чXۉzp4 bq7gz:?zcN|q]'d)Ht>d:})x%5V@b<'#rx'W !&XDF_Hl&:—F!Kd "-u(2@@3R7 (O#c?2 Lj{F0 N@H:i_:laSKK=lPP?+XPy7kV濫0 CW]AH$Cv*=gmT`wwf٣,=JúJF0 V9E)\cE9jSs}WcCH0mU@BH$a%Ct$|=ɳo DF%Plү `a!OvǀrCʨ5!W U 8@PTMJS沍7ad0L yg",S޾) ld.Id#{w md:Оk0'1hWDVXM7nr$ܘ9``N&xcDܻQMq#fc";gsض!("=ĄÏ XoUg~_C뗖D8!DQ u!G8?! u(n ј!բ=$.h0"G}?ˬ06B{N'= aNZ5YȞ8u~ޙ Ds *e(U2L"!ۆAz}a'>oqGyrk,EzranA:u o㊟u;Bn! sce.JE8A|R8S+rŴB ȿ_C'<[bJiG<0; DN]uг C"pwb;G?-hƶEܶ!4pZ-H]Khvze*EUUaA:r_ẄfT6"P[͍dl4lgBI+/8bS+c֖HlBv&3l "4IMNF8loe#3Neamm6ϻ""F^K݊?h|鴒Z- E9GQ8۸I3;f'>.M !Pn@ Y(`fS# ,bkGMo*}\pI_v@ XS&'05'Կ'SM4M4IM4M4SCHѐiTa%% ([JEU)HM4eCFYaeFY:-Jn2(uXfSQEQUUT#T5ST_^0h$ƾ;sT _(GlW? =_!zQ-Eedb5f[Z9Cqf~Rs`.URYD6BXjd19h3,)b) Y7bpKR\X'IX%!i& \"4(C)^3ǐ=W,A&/]3P΢̚2 :`!}_V?CEy:D௘S]/s\i9 *)0 d.x:<^=) aBx!80CG$<*wY`($hY_Vw2.8Vc0=h;C(Ex0`5w" "ǜbh`I"MO9ŵypd)$7ܐ$L0uѹ=o L D=<I"@RYPAdQ9B-%CXvI|:&SyNQ4Tӝ$ E+xpb@JaW "Ih"iv_1 L$BEr>G?dbp7E04TM1,K̈i(J J)HA L(uqNLrtVcB S @LLc !QDsd#࿔*X'7)6d)Ek#ý;XrX$cP+EI"44adS;DF<9Ԉ4wbPFhӗģMvŀc+bΟt%(2\|NZkEJhgY!TJaQwF>H% zaKtaXc#,ƌI)LnՌMmq!AKNc4J*:mfGۍihk $]`uCI\q1c'xSK>PHFHwec7m-TPh(x9ו06C-Q%RSNZy yOF}4p]H[ HF>j4P:{W q]!z2Z̒3)dc.aR5wCJ@ .`K-Sig(ʄTSE ):yG3QnRc{3ԵE P;h)4&Bn4XrDTf&!T=g<=}[AB4IQSDA}  Jhb /_cʪ zXd,' ,G~Oȝ I{$I UEU`4EJ ~#'gUn`B8w0OL0*OyVB>u 4#"CLR &Z0(02d FE0JdB_ plkV@FB~N~;r=@}'/ B{Ծr/\7N㑝7ŌkuwR`J? PTA τ "-`AC66 }UN=`t?;P{;e{grtrTI0A|}a'Dx4T!zap}h%,aYI\䑲tKxCC`Y.q~!/L2ΐc%V́F 膀P|ys #@a2LEƄ40 P<I%ޠ*@0~r{ T=&āA@PPĔ4!LQ TĆH ,$D6"pWXn.P›bLU|E8Ɖ?L/"C`BjEќtcuyEo(?HZ7/( T(>O s>ښ7; *#}׾ /PdK](a}%hi Z8:bKx]4Un]JdVaw']6Cp\j/CrN|[kҜ{PSaݨ{gFa r ݟ w;p`X'Q̝)0,ۉw4 0qI _Fząk& ٤0KQ /3?A>m, nb<ʩ),\Bh0lVe)ŰP䙆( ,Ws1\ZSO"z^2%6Yۂd)AH'=ku[Gzo;5n4`i (7| wIk9Sf79ZMGlז`_9'LAэ@za_e <@lhF 0E n__ UZp]NZF0$#4t+QP #TJvDwՋ{za/XҬ#Klr&/c}1 *Csa "pN"Nfv$iqgng79LxAS6!i3YTW83-Jq$i%_T Dҽ7r.h3 (xcµGDͿ?mFBFB$3] .cNf6)xgg[7s)3 0(^ɓV"bVa1DA\{k8]/8hbLP4D{esr57F1$TcB*YnUH -@8qc7üZm񛭬elUץU'=D-2W,슠zߤ9u)491 SӘΛ7=)ݼ)%P\06Z"cUVU+2w)t}}_~uyztT*ڭ-}ѤV8Ue.V@ CUMA|EPD!.} wp7%mS*Vgd @]g#}xvFhЮ_kSػSv1B?qkfUoJ钠05H|N .mQ;?N@4("Ue )'v2oU#_.ğxT:1 yݡ`~#XWǐP#R~IT*)݁ jFg'a+(lUT,#@PTMD̬$ )Lq͸j'{Fz$3X.+H-aqP> AC,u*j&$+OCgv>?zKNk0?vi&HSP`μ!Gz3|?J( F!1(\970RAGaT`5C>5icd)}{72QQRIJUQ9~-9\>' 1a(x(P=Rë} =|j TP9B)zAwo^?L/m;w11DD$Sߐee%`F["Q2X7h[  (Rېm0`1* P0SeiqObhaFu2eFƓC̪3%p& 32ըA`Cy1FJA@da !+} 8{W;6fJ9g6;%ޘ)i^fܷGj lGm  FF@QAibf jiCDITA/$$m!|Su)=vOiH+ȼ`BzyGyZ 㠰C;F'(j<34>debUW'ra6:c<0d0q#MK $eZwM&XB r&j!cOA1Fw ,BNHf63FQ(Lb@Qp!0q('rtKQxɔG&u_70NE{L,!58{{TC\꙽Xxɓ?Y,(]\UV/Btr OB9`b/i9`A9vRWm׽$`oO>ؐvwj3N2@Tw|p8쓹{ӟ~3 EW&}7Bn=>1ݙsprza}~<E|_`svm9EwNvaycA#NNB81eDɌ`,%3 2'(̬h-;Fr&Z ipb (Rh*'3#"aj"R0@LpV%K 2s k"-ٲ228"aYEX6R V[0"a,0=uU8RK?""j,~W}CCqIFu$_+NY26Ufr %!"IL.vCvs:El 'w\![VF\ZhUTTUUUUoڢ"""D4iIYwQ;'{.O:gtE37sz6o"fi㝉ak'RdKT QuDi%X|n'֊kuv+{;~- ^N"K'({<௒_@N9Dt?;O>mk$īV1b)[LWߙd@h$ xtlb8bpʹa9cįЖ:yXc;TJ| G80{ JZcvS[l8)5!gL]L0& }WP'J| yz ;{׷K9DNeKۚ+(nL:*ePfr7yj~=ڈ%Y aŦNHP2%CLh(w=S7tdmC {k{*#AM`IalPcH90fGAm/ھ^J=R7GvW8pm!>!8 *q:]F k-1XJj& 2!/.??P(z>&uGިspyv3Ȱ:VKeMs葲Hy{7{d1m(2票F>pe)H޿s7w$ uiNCW'ZdU=V,-)L|/$)3\J00M&3bfCU:޻0lJ8!D\,uѓ9HPFY$*d`0bM$G ͭʂ˺r47$i 䑄ʌ ,A}wHb`D0uƉ5?xEŢT,C%t@t55$(6 6ۀHRc2FO( vE1] dFfݘIqݸ4F-KVo""n-ƹɽdHP hhؒ*JW8 ѪllkLVq1g:m-DԬS,U4FW2c1 Q\754]P,O)9-626A&HYƠk|l2p n:A, QYm2o-(?[e&m1h ἀudʕccHh8%TP4'15 z/\É (Q0$022q,C%A1Ĉ& TQimI$Cce y5XU%*K!.mflX=Vrj4AF9V4t:+LR2f&H: s Z`B0h3Pi0y-QqHckBfBK0Ij kz4J4ѩf\$5B#Ppq= c˨[MPA eҴKFFTWZ("N1km;k{pyd5jrZWP&OL)BZp&l|m15V0{[2Hյ!\`ݱڨi> 18%Ʈ0 ٹ`19qm4G1b AbƬ M)z?qJɻbК>J?xrH D(V"7ByY0T"]ebe0aDa6Ч@bP)@A#c84p P5 hy[1(1KF89%h4 Q .ǎt )#k 1+u!)PP `R'[(Q~Mlꮊ=v+V9r;2I˧.XciJrNGdI=?*!߮[nR:WT.y]kOn؛ C2.Yց\" Dp,Q(N3 B1o ӥ^i$1܌EoϸWӳq!bX4m#sj ;"KJzZI& Vb eul^QhF)4$4S}[FkKkWڢ ڧMwFKrY!Aq 21 XJB7Z|6PO5rp fXvmALĺ6#f(fAvNDsM+xлo׻e@}".r~w3idq6 nLR8ڹ73~&(>Go2M3;?uK)eX6m`hNynHeDG:7.L&#ǏcȤU/`;0;͉ :|DTCLzA WMX z< DGB`#C ?토^dې)@C۾|u}o1|h'/ٿ PR D5]y>cQ^p|Y&>I2@KQK֩?o2#aa1Mݾ$yi`+7ԛh7\ !#iLբ%Ċ[Qpw?zJ0 H:hѐ{U-899``< w@?Z˲ F,trcj-Fn)"i[cYZ 0) <2Ioz][z0-[̑1'ghCw$&twЕY |j[>btlv`6. Q;_GW&rvv¸R:_$AG\Q/Y~;  h0!_3c8qPf|egp-,.xu(Aڝ5itZ8w嵽|vƥ/0 7v||vj}dٵ.Y[ /1fX>A%(d@b_'Gnx\^C+*&(5ñffjXs~ ˓fa<8ϲm"3Vn5ܧۿBBAq qcl]vڎ',`5&pܵG8;.و8L>(vZFxvM#ɒK}z##~^`|9ҠCaS/AxAz?=//YA, f ςçh" PWGLb]S,ANɸz"=)Wrz,fb{78#,[{v@2g0&sI:zX٥6a6SrM+GFƖu |̥pq E",A Inݺ "Ð:w'y!Ltn5vB|8owdVT$Aswv;ǿ9 ½<'a{]"[C@0MUpLjiB 5#2D4: 35D]CZѕ#PoB;*>վ$C$==p&zae{"hM7(u7 L"];LqIN &{y}<l[P/Eۢюn5lu) ÜZ@V9;#Ӥ'"֠'W}JDV!g6NzǗ\QOy`jb%4_+Z6Bqڳ&_bN؂3hm)CC $|P̂AJwg9ӶZH=85;O}?'x\nxahW#b2p hϮѳHeKx-=GnםZ5Ұ읥K%qJT2"ijK;K$MΤ;xľFv)#X*Qa#R!*G}EB0HYΜm11Z7 zNn6;_PKhMfqⲽp>NJM;It;Oud6ړ8~~/%x<hۧ|8λnJX^t4ƙl7G0BC&p@ "^J\\*HM-9śɹܭV:1ф69—)_hdPiH5٬1щC1^T]GW ^;KUgPdu^!!MVʡƻnX734sf 2b3F7m%g]Wjb]ͮ2\7CC,bsmؒwFAtx7\W4WuVͨ'c}80WRxb]J^bFLAH }+bXD8$hEPBPMuZNre-ښݧeޠˍF/n QAQ,»vuM[wĊ]ߞHlAR>J<~+zhP NR©gF8q)bt rD7XGg1p#UXf2nz HG+FOX&nFL]5FdhYa:ۍ H97jjc(=p D 1(h4S&aGGc&uq)э\ 支\q&6lgLfL @ 3d'D*82E:+i|;8w~ش}N;0a[COTOẓs8LJb߳]<R4.fqp5noN <˙SPtV%:x/[jheMZأOOg7C){YS}94 ^xmߟPLЄr_u!~oR2E*L֜H906}>%n7H98} X&Lsq3^(c&!@w oN@O@%qD\Bp7=Z8Y(Gt 60 R.p5}V*_u2!31m4IvHmSmlMy6SJֿ/qc#r1Y]a6ƼŴ[q0~wY0iDe_Nc"G= vw!%vR*f~Cfhuo9h\:|+ ܶxTp4fEKHLI~^z~zyfG;k`TVrɬmuI2Λ\ q 9Y1p"H rQ[wOyy81ҥEemuX6dG";AKb0A13`@ H;49 a=N ߑE |;1۫hlTt-Y67`ØBd̜0vKVv}|V8^WQnHx^,kD@ JHRmvlBfD2f8ʥ uH'JF_O8@&:tl)5 %JRRϤqL_10mOPsbGQf}(|jqtn/OIQĵ9[ʷu;ѝ1Mq BA3DKioӗx6vPhby:_dI/qQ,Ms\ץ䗏gnѲ0l*ϛɗ P s7.MUloNdZc3%(ԗU[gv Ntgm%7w|q9?y܋аDž~Cc6OJO\4629=;sXz[Ԟ4J]Jڷ`U)p$Qڂ/gsٜZz:`9ebҽ5w#RQ,.b)J>d1j! S]I_.c!]{uPIȋq|w~N]?zgAxX zwO.&1:'2r&;N ~/민$ I`8<Nm 3L3?`B29KG|l5_!O &4' ?APW#t|U:AiEQ "(gB!Ob?^e B|!aAXlOF ReWVK@4@}9TґL @ *j$) *H`zиCiCk Σ?ݨj:"Z^Pā: @7td(@ZT:kqwӐxFia-@ì BA) ZS%|MqjM5!ҶW% H4`N2&+(գIkLIkŞلf(IH.H$Q;8Q`"8a_?r <^W?6 6#8:U4,tsifq$3mfV09nI&v /h%Pᵢe7I30{"V"#q'T-s*5ҚbJFq4A/&gHg.{pXqf=&l>g!ÐeH7zYSgg|Ls#~&0 ~v\;>ZP.w[+8bXT&Q(/tϟ<Ό]zu$<\CCY;38Y)!חfb}i)B4CH7&6% v<]@O0V~_'.vwRuSl\A'ҋNrӡnh7Ѩ)0o-Ef_Z1l\ jiۭ} uRЀqaGN\]!jU5ӧ~uRi8x<2au!+>s6:,w[֤w*ϴ72 “A#}RK%cv)8$7mnFCA wc { v'!E+kP_;Z;l:G5+Qyb8vKTg1Ӱ1h3l3 _{RucJF`PꇁzU2lՔ#08Y|QR"Jh#Bӽ)HΔ2MĚ2I/:FvTe<l]-L| w aS &0QHɸP;jnM´`ccV*p">iaS⪝gi/У;c#^f#*slLr䭨17C h 6FmZ g5D=aLv,}08X#H# hhwLXq rQ G2QX;mu utqr\#B2#%Hn5!N: "$" J!{^ i6?J4$z\f9b<0Ѽ xc!xyzALRG{T}8PvbA2A$T 'oqa:wtnYhMPI7a.+bK7nqwZ ޥs z*C \m<)1H&EuF99Վtcl@cB[w\i V!On3 BbyhOhwiP:ݡZ>oxf/ӝ~)jʎXi`9SGΎa T@ك<8^;q̷vucEFK^ljZ.bs`arˏؘu\5׫l8o G at: .eJ[*,}' k4?1h9~h6'~73`ԘQwwg(߯Ʈ|ݙ\FkQqn{Fn~;5EkgAeϞ]'nB{_S Ѷ;7{=b,陊@K<[ESv%Rb-ZԻ|#<wE = vizM^}zw#{v5sW0ݦ%aHN \[l(x&5$ 5vv|0ltVG{l0hX}bM@0\yee S|}X|J|{}[]EL.aۯ^%>;dO&&v>WΘ"3W|QsPB1F-kqvP#0pqCD=o_G#Ɖbh$a6tXeQJ15A3>fzi1640nMVB4 ,Fej?яC NX|td(7!gDHw&V D0{5ިQYA Y^'0PGHBJ J˻׀h r *)E*IQQL p>(>U>x?~_eȦ \"_hȆÁSQ p0E^r-<]N@hhiXyu#\rCCC1`eGq DU_q@< Vmw>7`m 7-U9Q5 #4On4mD~mar`"E^QT#~ ,DDi# 07$Iԗ 4(saH!@*1*$ HtC M|=q E^+ +&465{0ļ9z^T?K]@TqJU \,̖z'|vFHDr)S_~r \HKf5LpZKN! v;p$NRH!y*x3Qxhhfv69B3+?AFgc-#%3*44BDH hi,8jl `ze Lm۷hETvbX--9y~5H~לA\p-*JNuyYNv'KN%] :s%ɃK`6_2 qra3"$h3 & {Q-!@}e@`qI!k~(S IP`=6z~z|&1EU);DPH?]a;BAx &^;%r2r!pÍHb` y$I/E߄A<*8(A;NiV1L ( 5M7?>Oe+}.+,LqLC4~?Q$06(Ŵ5aFw~Hy " %.k 1Ws{_7:6ﴤt΃F,û\h#W>͑DtlPKϑ;m ڒ?ji4tpLyL 7Ek(FdrȒ>lHL:$xh5dMǫfuc6'AN@x5sWaceNe] 0 MRhd'mS(Mo-WبJu `"HN%†D D (@+B_]uC;{/VC K1FT<5'(XcBB&ݟb@q NF 8= a1g7coN NiG,)3Ln?"A~ؾjB!X g{sf~G}^]MUNow틨&LGױȀv5DPHb)eÇ6%t1hoRYPDqJ; lBVe@$k0pO-.%*~S2131H?P~ |0;:<hb\ O6|Kn(< .(p`y\v;q =7\P`DoהGЁ C "9Sy 9 @iA 8" FLTn63 rA 24>&(iDKGÚ,{x<p\ $(Ubk'!U`$$XHC2H)& He]B&xj<ܧX8;2d7*q)R @(pH"t)/0 $ $CnSuQ0D!b m(l0CDkPdDU"RnDhH)s0c0ф@7򎳒08ɓ@LOK`܄8z'zԝF][TcG6I%ЏZ(pق`Vs-D$K2RPSsId v)0zuó 2hQh1A K a3&xfڇ3g#ʰB Zj&)"ARHQPDL CD1>"KO< =̵EToYlXgmW`dCB[CN+ PJIÇ6l{q ߞ(wv00r8{~w>t5R4fqA`AV,IeΘBcB}2=y'Ɇ8f:m>e×hUכXkE4C]q=Xع8tp5.o{k,j{S,6K"mvɸѠ51A1"E4MPE0S̒;wMFRqfW]yTao1=R`?ov;;wu#+M*c+)H҅R# 44!RKH!M )T(R@AE *PFAD4DAE P I@1AR`-+BM( P)A@8H3Dʅ5II- &F"d4Rd@"D4(̴MRP-PPD(HQSP-eTID)H 4DR%&P#H@RI0)KM+Y a4ҭRЪf`!IH4Y8ր.垈='SY T`D0@(>@T-*4> 6C"mIxOc2‡)a(ٞ`@QfQM FTfd`DF7#?oEp>Ak%"ZA2ĊA`-#bPL98FA:D)TD`l8 A%NǯjaQ)2PDows>ND1%wQtUhtv 4b/gzeGXC̨=A>6>FF13FFSJPH$_JMB, TDTQUPDS !*D"0P, TTM ECM@RHI DPQ@PP$HLBAM -%T!AP!5D HTQTRDHT6`/`)-X[rNщY('(d&Ē| {ȍ 됱^ d/!#B>0?N|'Vm<'#֐ љ f!N_s" )sə2!j,Am xNiN[pE CI8&)m:7@AZʀk!> $ߣ{|g8f!c}#DP(k~<^xqL *{CۅSLBO)xi1z]rC_f@;y矙x(:(f:҆ CZl|uCWvnF@Qc/g:0Qyu?Y(mIfPUZqJ2W0(Guse$MI" ڵ@z_lb/W˶7a1nzc]]x ~>HxLǶ<9=υ|d8ЯˋE۞ hC,E9uR"d*v+Q.qbbdt $6H5rCR% 5tUQOe4u)!5ZT2GRNfgU 7Xur;_ô"cMd4"v/-A$z#^22rZ$c^ +y}5@ M` Sq!']QEܮOVL&oQ!x/y:L9D+XIbO ׾ޟEJnv!pь !5" PjDTI7X[&Gj&YFF!8$*`q RB4~yP)w}13FPD- Dk@Y(0@%+22rPJA294Hw˂ ~#:1; #T- _ϙ076*I|hwIvQ:@n%`z T11 .S:t}9s:e2 J 4jEXeDpDIaC ?M/4'@d0RYnr|0i7^Q,^yrH)r: (JN6q|[$A Tb)THND4.) )!;HX! ?rzCcloa9,CEd  ~D.( HJtƤO[;sNyCPVY"po~D"o3cǩ7؍C̐ ~ 7XaD9I2(`)@{A\7H(t ghM'dP&"NnW^R1?HK&r+,E2DEhgkl4aqFjk ]&R |#)G8DHETU]5A!+s_r[!H1t3Osˀj|WR&*|}|pf R5C@?>~{CQn{1'gxg <E!~ayqYm:$$iDDQ7 }1WQ$R@f 9 HXX g*S2-D2d#iX Fb.5\YF7d*k W{ҚVNa6H .^\MXLjؐtHV7rpa-FdP)OO>^ocaUJqo'm-U4үv|Jkl$;=}f]w]wOjl3 +̯N,`'<,1$>+̅1l.0Pҡ7yGi&J&X[aX6. c ɮ"ꕣh }ln0SRWT6s^uBOCÝ|Bfaͻӝi&R~CsZwΞi1 ]G~z-ny<#g|y7x$azy& i^3 j- VZNћa7Wۚ)AϟHDO(d HɠA"j E0$J bqY))B (.0 2P@MEN(@ʝTU#LP @hJh Jir@%P"0!2H%#B ]b69ϲ-W PGN^Õ}\'?)3>`, C.0y t`0ֶCGx,I@c+OhB%uϴwߧgD"C2SWڜRB듷e=f(G(Lt!0U\!7XY~`wW0mI -ZAI"7U|;PN?pZ!( J&) yALA%G"X""@ `` " @) IH$"(` D0Ȥ2PJDʕ TLPA0$ALE$KH!@$QTD%#" IM4ҕP)0I$Lʓ4BE- 1! B S1LKIT D)od^e\MP\:2E >-P̂_r0Ed؁Fo+ײ }ghTzaj8;^^gK=TlOTS3zNr7]}ka'3Xfb;lnH@dϝcg"s9su1su" SY3nٜh,qŁdP䉱=qy'7nxsʈaw~C(#"xQkzG"JH>čaaI.%((hQ"Ĵi zk=jLF'DEHr[xDIߚJQɔԱ)҃F "G ,n1 rh4ML<"1r8m 6hfe(!P+(hk46oF țf j%CB=F0Axp4CM:!x}WFCT%=>5/O+B +J15:!ڈn;F}9y Êi1Df"J1f38ߴ^ #etu,(E %i'P4NIE@Vh4>T:6G  0u*$Lq(&qDC24qڊ9EpfUEdV1š@"6,`@c#lLHbXF5,!j 46RكfdaSKsDRNEyF9jI %R)FіWs#U6@03#$J,0fts&(4RTۉk \Xa%,12CXZrll!7&5"f XbHBZZO3cݛXXCWr#YJIxo s5ŶÈ#~D_Q6RBѮZDOWky0&?*ZL' ΞSI5'!@a -Iۉ09Rtt5siܑbYf5Xljۍg~"cvq]E.a b#u*a(Z˭h*2pHhj%8G\d1,+&Hc})sI<_|/zj31k٠#0"7c0D12X̃a4S>s6XV/ffq`zm!hX#6 <8?F0vcωέ6I߳q xf<⳧fuVt~- 83COC-H?)LqH,M6OY?!aA(&e #]_#"`W&2-KM9FVJ@cJ$\aYT92fjvJCI ڝQ̫j4Et`E2T4;HpvV@UAcQ@n ``6FRQŁ!fr&AQRoJ޳T@FdMh ;JBBY4͡@P\`\?4a.PU51 DیQB/j(V&Y2.J;iJC.(DZv$`~Ӷib ?ɱOF?262C2DA`NUTtu(/$ODCbèFH j0)pHLHX$1M"wRBoq1;?AڣqlCbb(؉0 N`0Bxh\3>&G2 I7=;y%F Jp{R =%(PHd~otb&Imp6on"a4÷ͯjjO:Cμo5^ϕt*V,$xX^7h`6gf@H caT"WAv}?VǍgfe~8dXj4L:٘Nr' 2W[Q7d%%YFˍB !PВ\4 B(@6VQ򖆂( 3^޽a Br\PDi8FiZUA!@HDv@iRydRB(f0L@gQ?3> yiQW+C«+!(Đԁ13ơF->dHݿLbF1,|ՀKO|*K7T6V+CTD3M !PP r_Dӧ 'q* A ĩ"݂rAbYۭBoûme0ǁKC\peMݢmX$:;wQ\hP{%Yo4 \Z;͜\jIz/t ]P>BUHtZUy0bxڦbb]<<ڲ6 Ч^'ġ<(3'U;_*fj,J&Pr́:KQ D|;DO?J`oU@Bej4`ر0!GeK(t,ڲ%/-cJZ52aQ.パ3C bcOǦ#i!e4SӸ 0 Rsɒ, D2)*DLJ@t+6m>0"#PsAb&Dgp9Qx\!.Fyxi0FعBhpB{JqѶ\opïZbruB„o* ;"0gCVlB, Ŧ\1്nAofPw5㪭Q8uP@tNYi`tPHc#[Gq/ Uldб|uN"vk’C8a:{l2꿂S``iC-Hb`1N` Rl,%Ԫ.N_uUQAEQEQEQW_ H?D?\obE%/( B"B (h&J* T $ Yhǿf|ǻԚ?t) <sfCqsT 0ڦV6W 8a5췈iK%ȥC4I{xھ&t'c|PDi=1nM,\Vo"8,=$ΛUFł5)0~w\pdwwDd%}HQV\:9tN8>Pbaxա$$HR$LIWn|Wyxӵ(RDnP11:fs( 01 3ߎ22c U9#h2)n!ɌvaNuZ,5u:4LdTATU(L0BPǨYNFAFAM]4A`Y=TvgN3~-Տ/= AM!Bbdd s!~C@[0qўL? v j6[T;ET2 ˔X)IDhx}ZI>QZ|S8 X1iD ڀ͐b4eExTK E4ftt("_brc`čņX/؅/Â`Q~x8hρhyBVV)*P|vs׍/'$Ǹț". }( xg3^@&c-Gxbw3 y0T܆;Վ9`Tt`'&P5Đi|-"m}}ϊb ʷDyDࠧ.4.ea$~P y}UWRRԐ Hww.Ubo)~ -NH@ |z[r)" k Oc(oTHa4I,(XMD{͠8 (P!CA?]\Z b9P-G{7"}1ּ,ǓJU~֭*zq}a4;>ߡ!l (X7$B3[V=(G-QbHSnO%"GHMXbܮM&Z?Ԉnө,TlC0|.pG }Gx7P*ՕI4<_!m{BO2"hBu+ t +Auؠx=] J@ z:]TDrW*56H Mm$I.L1$؆"% o-© N48YwT_N0&wqf%Yp=D1T90N * 箽~ġ)ж˜h}:lI>J&M<wըS7_FjFߣ9TXێ |E UAB0DV iUBkD݊ : OyUsJ fj 4V\ :aڀm{{htp6W+'Y0"0la).¾h5Da1$jqӚ&JAn fXEuHTTы/UNQTB)7"-TS C9iU+UI:QyNբnpLFJX I1FF m5튕ce!K@4h`E [, \+X d)gU)a/ҎqfyH"4ur@.1 KKQAS 9AqśzfqYy8G1~Wt6tJ cDD? ^GTMȡ8DTb^QS" ycUH\\ 0*A7CW7߳(h "$(h JJ9BTR*)sdƌ1i# +%Jri|f.X v=Bt=p vT2MGq XSu{K.;B s ©J)7U&9a̔D.NK᡼TnB2t)`6'QB;_ ڎ (Fw l4"hpJA) Dc ki@\QX0 -$H6!$? P`$(Sӱ0y tc` ؑ> 4A6d(Xȵ#CrP8{8$9%0XBe[2L % X(m2?|)[7Hu tbx8tBR:6AhF #䉼fd3 !uF e>C )-?`=E&HTqē!/BTvQ622V;~hJ)/h А"@fe 0uq05֤+,".ֆGCRM@v43ЁAw*)">@B D2@@ԉZTdK,RL$AT3UEBĆʔ"P ADS 2PIR5,))BjV!3|%oJs!SRpTudkV"k2%"^!G#zoA*!ŠQ2U DDdfZEhiR%&\R)T/f02a$:]; Pɚ((JP/}uatvpһhC$p1㰓I`F-!Czo=#< T}1Vܶ+Ҁ } -nEh]}*4<[)7(d@DԐ20 #B)A'*)c`qIJH"% HR&`%bB`ib &Ii"B)iB RJe)UJi Y5L DU QLM"XQBQQ!P1RsBJ"h NFchob,M jd\.9=~n"}r|UG'(FC;Nu0s$L¶ ٫xC gnRPzJBP"dP ; 1kBCͪq5#lh#2d1,x#aNE;T4w`bN?t4Bs*bԨdA&Hw}dN+)>Z,R)hA JZir,Bο`6ABkr{_"꜒(B)ˠA5.i >0xCi= q0Cgf0|bx{ $"|6iԎACBF(5Yu:.Z2l5Edgd""@>Pq-4ziMѲIi%.04Qm&Qt&1T@Ga[eJ(TMŽ(Xq  t (JZt ] iaFZʊ:,8Q+Q0Հ9UQDihTΤ ‚T(Gef!0,Ғ5!ZfJe 0Ơ)J($\35U ֬i$! 5‚2s@1F;f8@`Ld0M JVc3 XmPZ `$HN &9 Y&Z5j5j`ŁEα2p`, N )5%CNebm qh 6%W&YH@H,#21&̹0ˆmߞ7c'%0 1%S( toMJSAH RBI`GC\l !D"Dfp7 78.`a!@8$7F54iTCd@Cv@-z DAH?16S 3Zr2@|yb!GTp4`QḾ;>'T7=^vH$HH&=}C m$$@-Y@IP_ {C u(PIo֮`T4a HNݥj`v[9ZH]䓢 C4BQw`8D#5HgGdSwD@j((A膆G>CDkACH A 2bD1 (M@T- D 2V{FК#n1fAG"O7v'ٹ\ O,BC򪕡EFESRN@;'[99Sx03=Ψt.閷J*GfKaI^nehXCjTaY0Cl0fJab4]] 6 D83VfNj h̜ F$TŠMYmB,LHcB t i4 B 3#la,Kp.ThqܛGcS 1y:2D*!R @7ñJd,, !~[QV_EU0΃4K®OٮA>Z<0=%U&و|DI;,8hʉw1<JG| M'>=> xgMVbQ }B `ۀsB4GaĆp+Hht(e Jd td Fȧ=pD4~idk@ 7*%(M,4%)|=%kqoC54JW}!A|$<8p"y!$8xu`\3wB2h&NԌ1uV"B@BX DjD& 1D.@_hysWe)3iCZ?ype0='r/ C>.GªUz;Z@0M4D1!K@E K2A#dR|FJj(k0#V(g5w`BJ3y0p%l4iLs,HC('iCh.q:* A$1y`q 0L1HB LKRv"X0RQ8l{XDHJPa?8EEwKI,xvZ.Xu.-%s$qBLD0$d9rhq2ȐGpPnE &h75 *v'C  ,e >V|u࠻fb+C <ѣyi 40u cj]$c r\2=}ל IvdBIx]߈w1w"pw'kO @I ~|2)5iNkX߶,Ĩ i9=\ގjDn:>i:07Gf` DJ}WۂXsY+$!S#M͂sm!|KVisYC4c,kH|raSc#J<Pv2beRa$@q )h#$+$LRq3XQ wR3&*XaTYڔbPS[ j @]BwpwQ1\H}74Nx&bQkyIԲ fQ"rr60ʄJ$8 iݒ08pui5ޓ;Bp2r6k# caZg-i4:0"!h(֤IbxzpQlȀPiYDIBpdQL> -ADQT5'Eϲը! XAHQb-;YBV,#zy+QI)t&v2 & J:Ki, :G0dRo)䧴7v9'ÄY,Eh Fiǣ7sBPoZ֌AJ&+'Iv@Pb ,`V0ςaDZ3>?vBpofYӵᤢ&K!:O@R@6&iIAt|GN=S׎}]FLKF0փ@m0RN04P%HD!HL0IJIH}x,JA( tdLaRD<@z`C P5$~R0e؏Ft?B=,?sd 9sL@:"}(A-G(zs*38p7=0j~M3nDJ!caB$@RWC&2saDk1|IL,脈ʩX)9hC% FS:m#s$eq!2)_G@ylw=/!G!{ ;x`Գ#Bx ?;boiO04!T3D+A+5J/vnDID6XY&dXE4҅eJa1(|>'VJj1H0r, }%iCxx$C UP a"h:eԡ2T7Oueݬ]T9ۦ_4xH#Y3n0fy%Uk*s2i8=KI/O45}}sR𾰜 P% ԅ4p>HZv*@] {1hx^=Y1&4FWZdMӉŬO;EcsD1\iN*#D;}KYRBY"< *tNY!\E0p"$@16֓too 3V.(&37_z$IdD TJwAM5XJzr\}A0"i~fJX4S ^ cFNUc!]'$)F6M?ol뾣&GjjDf j}Dش,%jfd'F k٥% VΒHL\FHLakOUnV<̑$i%b] M6[IޥViGV&jM$B-9>cLf߱O! =?F 30A8 yET&r,B`83Y5Wѱ vXE -:0߼Mc ``nXK %H 6QΓ6>!41H§‚ [J]}{VYm*Zh6u~ӍHg/NЦJ0GF{i,I"f(֛8lo#F^&]fot!XsS!8Po]i&aFL`U\cztý G&duoJS6X h%L%`\)-֒@ugHEv;iHCUsy wXsBVP64} J@$g'[o 'oDz:8t*nQ1:MxӞ0PDk@tI5 ",fc4kmpt Sq]asF#~t&"mT*4@@=mϞ@$iw0fA|hM@jCqK Ծ)(Dh">ƖB;BQ|M'{Y"Cvb|oL&U!NN8V8MỳDhB쑤??YS`h$ V p6/t4m%-f>p/Ovr9-f`mP)ǭd{'?{>IYA|a0PM~WLLhe4~ISԗ{\8,IT ߌ,YbBd7>}<:L iAWEuv%D bPy]6 HQ %koJ;'s7oJR}gaɀa8}: B~zRrHD8n{/Wa0w"*l>MH Huh 01Tjs6Ъ :#LݭDR2t`íTVfh"#pZr)<ٶ V> L7QFdE̱R"#$o:1PZ )ՠU>[y<$t1`7T v"X{'H(" ~$K#HϴA}HPa!*(`FҦ8'òx+7aAc9)8A!Cv@Kx\SlѣÁL^F`b0Hb`~믠 }b2Û/5y W:w>'"ec!F+zUٟDVDvPv|A Y2s 7tZI(;a z6n*ߐ0Hi8@}S6|n`?1^ 2OJKBK=^➛${+*(t ˚j9ĬRTNMIji@#0H4۴_Z+җNvTqu!`N_^3Sb6](F+[M`86g;(;39BپI3.aETɢx$Gdž"mj! >pH8$ÄMNB+R!2l܂Pb4jMJͤȪN ))?-2r{ qٜF&(%4i1`9vPl} y̯Gjȇ>ؤ&Xi9U4T2C+DBD)JNHf&+9j@*d S ! A"' \ pp0#  T3ύ`)I&:|1)~ߎ,ɵF %9tǩOۏ?Œ`$ DNf,MT%C&ɒȁ}CY jmpmzkRM$$c.@`D^x9S/Nq誗yIuNpSoqWub5;^=M9vBk&2OsDă`EHgЈfs2ah;̢HI0/ZpikV6p]؊(XQZC *j|ƌ*3 #'RH-@Lm<*y%Wm$Y9#2ܠDtS$8:) ٘ JZ[ǜHh`JV_!8u:N6w E}R#D&c7`Y8A+ Nionk4ML1 "-`sѓ@RvJ30,a2(4YNȈ((jXެ A$䙒a]dT K,I͑1F0JBCcNv `|d DKQEPA \eDeU.LDRP] 8&M3 cE%1@j2"a" ")vߠb kPe6)cBDDCEd`DcFDRId\XDdg~8E :a4VEC&FM !cèJL l#`˔rq=H$vW6o *DhKs4 CU& º8MhLznJeb 󏼌$SIȇ?O <x| N#!}#]؜^2xK| H&V0df>.IXD8C+e7dD$P b7&2hj=wp_C2p%LgZ1 R#wtkw*)4L!)Byr?߇.?vFjbP1sf3KD"~hN ͓?[ G.9I6ѢXؘk 05fYe62++7՟) lMYz}9S;C-AuP9ҵ>eneVh4}M&zD&6X ʐ>,1\6Ҋ*5A 1HBLDJۄYkXJۊ/ZdMZ) f(T|e=Ƞ ClƆzGδ&5id:B)!0RBCJܚOgt%{~N-S'ԩ뇩Z %C5 Jhj%zu˦i+?iGQAl r$/?0NRzP@^n H Ġs 1L!SO { djvH26QPgGN족w(瘰0eXB( B0&02f4Rhf(܁ r?fœeIи3IGI BWULn DN^k@v@bR(CN`>ޡ ;A`55 1" $9ǁ04ط@hdQ0IE"&)들R&JSFid UR$p1VAD10h::srU WhȠ[LҤŧiR0 EO е HQP KHt8l.3dD?lT(y(R:?N'')z İ!&AE-yҧV,Lֱ&$o5Ƒ(i)bh,#2:Fa1LڿhL.@ (H(7*D !1,(`"hi(b)*(ƃU4%RR(G%޽h)e("Z{s&fh$ɵ4u*1*joIX~֯H(p/v%Fi7NbNjh9/Bȉ)Ad(㋀E$Pj ER Jd4@@jA`dҀ5aQ5aSXVV  c9jhR 3U, $ļ?nq h^3 Ffw+RČچAhXMt )XatQ8C }'z +u @ t}r*{% :?L$r '(wA{ohAS cRzURF3bͳC㽚1d-PoYEq%)J,unNZ*I,zH~( ^畱xBo-P}W (fgMO !+>+qplzbVlQEZB|O0IYwOfj^P& P!2'%~d1^\fL&sYbe%:Mulx[HV;[ NGF 鵏i?0 >wvէQYE*D\WkFYh(,4*Z4Zz`~ۙ4;/6ȻR6V ><'\|5Lb2FIxWMɍ`fp9au$Ͷ~OkUc d`D_X572`cQ1f탸GOPWK JFI;eXx:qF+rzoǏ%j@UeR_+5G^Ty2!Uboeyxs  v&ts_Lja]ESϘcQMQa(?^[s6X/熜8{)SooyQy1Za_w,[;;0+gv\ ]/ɼq\k0")~ٵ볾I 70!E20Q2UMgG-m "#շn0L-ȝb8wtB8ym#ʨs ^-v{-;'9r v۞\ɸ9i:D./ZOMfӲ) 3a3C a`,BDv&[ijO1e#nqK" sk[:ՄJɧ-TʉD IF+u#hZr/P$T`xrK %Q*-.ẓ̇yTYt"gasLp-Ra6$=.$]\[w.p<ʕ\Anoc95X9I.Hy$nDbdq3-êg4LgM9FC)VcGKaqrmJ%wza͞q#iT Rr(sȚe8uAC{D$|! z!^[Ÿx<]ɗtԒ:w@jeTæxR~69 PDwLRDFLmfٻa٣#|!]~[73XGN<=XBo;7WJ9/y%Ύ ¤IgZV(dD31qoCOi*ҽM8S1*U}+M@pQE6%vId٩@Q3q?Iv倎gR9#0 e@v22M5ϖj^7ޮ,>H6{!JxT ڟ*hcEZ# X0; h3Q%"VRRW<}RHڶi4f\e('?|\|+Pj0 \頎{rpnֵۭ-3\`LZ/TH4Fpu %:FZ 1#aSzư`퉶Er޳G9}'JD!!̳+ s_ ^%6emukUpzze?G0ުzAjO *Dz0 >8!yb6rD*:3)sEɵߘO}iSz3P)1=_kDc'}^VE1N335?=o:m*(=&Ӷ 8~5JUDƧV|I#SOk=ປETRUύWl\}ð?sӝ9V"3@LӫR[9Ѻ=.q3]WF c)u;M폒02쌳GmF&-RT{aZ>_ z^~'æIԴj!̧I!3Iں%69+{oɠGA#)Ih&z 邍{m4ixM3'Bjlړ2;n_ P0I8kp;wOݒmx ccދ=$?uOi”pzY p?y,M{Z$9{< ُfv}EnR#nF|_ hhKI<&cꁷnRe(}шs v1KX J'+S~)-x`okX{ڗF0G~:x|nq={u4ĊgË6 9f\7ft NN1)`I*REbfUoYP>. }ZUZb1 tAa9i ݛa9'60+͙g,f{`hm$e;ˬFHŒ<.g &f-,GdA()qlJTۏD&Jwچd ]C5;8fǬd&[lj@8U)*سukqh(  CԻRAa*x/>&CFktd((5nqҙ1Mzo f!4=Rk=YJF1E 4i l&#Qzo;!0Bn:dSLO'~.@B e`cU. GC,H$y*MNH"V2IqmGz*x@4lhe "  u㙃If%UN*NˀICDQe;Om4FejLPP I灋׃8(+2 Ÿ&µ8U U<3:2UhGmieAs3k*,;wsݝ0:`Aoi "]HF ,cz" rHi}@HRzP^,c *hL.ƒZWT]C0r=WD@mpЂH5D{p DP0w"4h8pR0KPFi( ֎D&dd-Uf]6m c " Z# p9 c?[_s/bPҤ9 Xqa FKb}&[VA 8? ;TRMCqn{4e5!4$l r =0["hD!A8fqo76UzOCcqð%e]Ÿ: JI ֙v 8 2Z 2ʨrT%)Z)oׁ>" D=ЮJ[|i+=ǯIrcb@]tBF7pHI SV4\,\o<]`/Q7n;9;7A*HQ=RHe(0=v7EN{SEe@RQNkV @4 8`#z5)/ykl)Z>vCT튿?}ƓmM0Lē)hCՃd- 4h 4j -ÐUS=wT@k [Y5uk,4z .e(0啘Jgֱ`RJr-DCPԃX!FS&ni+dtJo[W7im,1Tًtn`X2Eosbۡ_6u(ȱpɭ##lvMɧ Fkb. E]etpqf#eƸjd5HƪZn 5# .RNrf@rR*eVG J,{O9ZkC"BgKR|Ghx# g Ulw$(sg{K'߾``߶bܢ ]vb!w|.h'Q`XHOz'6J6 ^H='yd@"3+I0d ٪6բ$q]4N f\zL3>tÀixo &|O˫ 706GF}m!Q Ih"B "sk,Y~@ELLMޣjY9qMhtu.|of*2r Ne\Lw/L{ D&W'-Lypa]=(#zHNKbh,qBtsL Zj#q4ȋZb Cd4-q(GSp'2~#W#L-H 'KXK6"0D󡦋5-Qr#CB4°'MP1)јtUZ0U3IkЭ t駆#$$DiB8kl![8PJb{vF \!C:V(֩D :0qǏJ%*93T@)Q@>ڒ[h/W]$aB4 r=ð"# qzA=c@%yDŽꃟ;VlAJ$3#$ZP5=].y/cgGOۻzᙨ -ђ[\AMw)RawmYv̒b RB8T(;I#J=;6pR.A1GSf^$ݏedLSFrI  ^_68&oA"6XpEB\|v\ڎ [{o vr'yUM&vQsfioǎM9ȝ8aL4xKsmoS9W8 x\[ j2a$[6j^8\k Pq6D?ʝ#ietώMoZbAt4ѕ T0D 1%A㥁0>hgK'a#t7ؔS;f̀)|k g#H^\㨇}ظ0iB8&Np<;ag8Y E4"j480@bO`?(+@YLD͇gg!ud2Ё'ZT϶ QBcl3p w)RCjؑ "ap`/rX6T%5cN0!KM U x-] ,TS"6EH,O0a p-bk9Ji:C&l4 6># CS fփMcBEieY:3[qv6EA35/J( \V?)Yvz4Q&`g|N ܶ+qo0&0@@$eWW^4bQOZS6& NELn%Y17cmhf;9Tf'!HGgfs.;⣗#|e٣@~l:6pmiDHhIpVn+s%qp wH<36Kw D`A7ÍgJj/ N?iFca<ډ'P8ޝOՉLBvj> `Z<9mȇ8;&qp &4C!ּSS2LeZڞ#67'mo1"p{dq٘qhjY5d32I!'D[ffmer8!6i<}3֚u$r #D0D-HLFkFZif;t獱(qɧ4m荧Ne<c2@|XwHd 8'>0%(u1#6Eˌ J%v'gHL&#<QcU0?,wSKj.(ɍJ[k%Ӟ*/O$0]YcBgn(y`;<ջyH5$W0S2e'1K ZcBϘ~ /!pbu:QX=FnAXc-vɸap/ilXS鋢B I(Ї/Q"LgtwFKVցC\62mte\fh8ڴZ%bFfqeXƅt1{'6;MsrW@M6WirdeS0-H0 75L4 beu@PSe} g o0B)՜^pSRCock8PLCD)*ѭ -C~/ku fكh4+YXm[&ƐKÝJ2@AJ4mMRx'.$q"9D>qRp& &rCn fȭo6is$=8 ]S:`Yzv1!;9hz4t :rې@Y<d;6N{$e 5Lrzg2rsnw5aӻb DØvq<0dJ GOG;a-ËN7svccأMXkRX"@ewޠaxM@ewRd!8{1ZiLt4X4#u͗3N35$hiM痬O?Dd3:y  #Vc1go: gK3}ڄi;jx^zN5Ѽ$wTpg 9Dik_c1%I7cɆa3#=lǻ v%= ˴:$N? i␑4ґ u5DbOXD9zٽ&sae'B  Nbf ؞Is50؀ftD l H"%6g iN"i `(DІ&i!lD؞Lѿ_Oz 9(v2axSr2킜r|,jqoU+OAhkw*W @Fa),xNJ!J&Hم^N*@y1d6 s&1*e5›HFݜKHR0ݐq Hn/9|:O'O 0㒈4ClɈ@-;6's zIEnrc@k{%R0p%' (DSNw_07ՠ<:@kڣ$LəriϾ̈́JEMdMU Gzq7/_ xߟȂ)`Ix aFPAB!,E"cMƤXYƫDaD G X7P[YLW$M CLf+ жk8&.' `H՘8RA&%d̵IrIJ`Z#NTVIr춥h X)i$DS{4 i b pˁŠ G5 MzwH.7à\qQ$LTEPQ@BzI#U>cޓŔ{fl6Wl,F-Pw`flUڸUCfRO,;a:f:9w˚j7VA U((X.gc*&࠾l~[=lT=.-7'xQ+Q*DoxH%i3]\<+(wULV([ =*kR$9XMkiLDŽ%$&4X=K-M@BnZF%$S{2@7/]@Ñ2 ٩};N> j@ SAʃ@-5G0e~g9r^'O!2  LQ*nٳC6fɺ _Nhp#KIJr@/t"jL!H9 (>$(SmS.s4rQG"rH+ ? Q ЀZE5(A(!%$`0ŝsHz&bd٢[EV- 0L҄G4A<@r K05NPtXLƂ)8!Ga;"wE[iND93T;4I >bMbp0|PO_4q@5L>% S~0R S1-Ë t{# Ǧǫ1^f L^{;oњk5ɂ'3a;B  P;OA]nuU{J!i:fK!jUQ(|y;3fd4=zɍ_C"ؕkXT$ qpýRq!pSfil+D[i`䜝vEFLj23#2{o55¨chH%"5VBřeqYRN!RIwDh<po-eM $*0̪k&+2+XÈ2L HU"nPْXҺ5H($tla#L#Qq+řjZFLi &]D&o Y$ElaPf ZRkV5gJqdj ƨ-H  .$ޠ5ju- 6ެie$"#K6!&248dcn5BAZ&Z'+VmG#+2cCHj5FQ&DU&ڏzt%o: (B<'R3D\b(r {1b@'&u8:aÁ`n*}8p8.j.2MXj,u c4U˜7͏,f$bn.x@/AF@ TI=$D!>bZT()Ul(P|҆v#0GlIR E-%" uhBT̖{~%p}TIE9pL}qhöXltP3LKIk@5Ϫ2WxKŒQ. N2`ݲP?i*ZbΪ&BvB3oMs357ĿrR8m4C X{S/x"I!-Bgmhd5ឱUբ}񻛻5bsw"ub)d<6Rfl&WabUC6}{?Gx"/~G1ˣx{/\6Z߱r35tIgv%DP@>Z_z! fN|1O\# @C)Et{{g@}Tt0K{59Œ+@0 +%%v-]B%)YDox,k$4ky 4UTT@U;NN @(EQA SA@EG#~, H;^#V#7>(n$)LCSfIꖏhшdG3FN- Ў1G.aT%3ix v=.hJ &hHuvxwI5ȧ!(O,^w^M.fٜuѨ2A2"EfD& $*% T̅M9 *@#JCi[amLy zK]GIUTU5T,@APyOIÿ0UcYhj4C RO  (Z `:mC2 +U  ɢjXY-kZ# !Pg1ޱCSfc JWDXr"YYj#REnUUQ5Y5ddaֵAd4PbZn/06$նzp a`㘃ZB7|N+b!S4m19"yeQ ߡ;` @Y c9LC'9!h@:!GXVoTT1[A?kO`VQ _?ӋT4'`y@'U؋ G¨"YՋ/7EQT DA='@슡;wpz8۲F 3 slm&лf ֛lgF HЙ(@zPMrP%)DW/̇`]KG!@ڎ/Pj Q% JZ$ѤtzE$: V` UC I0_'"8!LXFXPV9fH /$hJ)3/_-x": G Đ5BR(bas%%-"%?<7.r )84$ p 6$j+T " 4[A{BBJRP)E0f uݠrbQ\_P"I a4O$u>~?%b F!&K%k)!2< CR'\˂ {F~@:SG;*GwT̓0*<8mÚ۷_{C}-!)~1ٲ-G`mLY#a~kՀS ?}tZ㇊8Z&"!E@es%tfaXXa&D "PATӌ$#@+$̩K{ȜkT1!ࡀ"8)E$<4 md CĄ4-:A`H01 p!xr:64i 0,K%_ H h]! m4$o!~G3=0q#iƛvEs݆7d'H!Xu"NRHvu-#i]Ik}<qѿGǠyge:,UABASQ TQEQ B2T1 EP4IM-!HAUISЭ4q墅#OYW L\$(&w8AGn 'ZtHd;L 0' `eTAĦLʥ-M2 gm5V$&:y* W0r^ÐY*10>n?9/+dC%vlwqxìLtl5^A7 \Kkf9 Xf|p̾Q@P UE5H| 2H*2iOl9!@I,Ȧ.VFTD[^u*$/sP|xbqEXy`jt @'TvLH{=d|w"hFw#M}=_f?\S`~ZĦ$QD&sِ8bӯHxK&g %& S5&N?nkD,XNwh't:bX2Zl5j$^8fN)Ɲ&)j$}.Tpbp!!S-õ11 l6 {$[OE:PLiaƍ/}OQC"vJQ#J`txnRld0q~z$xHX1&<1 ƹ~oKC°`uMZ$#p40_1є\o|ǏLs !ZpΎ)}Wfb^HMg2T9`GuyU}M!u 'i[7J}O2\C`L\;9kvj5&{P]eAg^K3*3 Rf`C+;WvC`SzH~Ym&|w|>҅>)]~T(##/*C2? fa !RfAЂn I8 Nʤj&•5"aqZ6ZQ@oJF[qTR 0q5X`X)R[Pe2L # 5{ '&3 2\7Hp**V1C ⊑ 0-*N"N©NuD)I2f29'4DǍֈ7 0mFI2PL3"+r al""pna[DIp&qM`5!$ܑ܃5((4J2L^o9.#3@X,]|z#GGiӃ/BrsDQ:DДT@6=K399S(PSQ)@iZJwa O_ Ӈr/B<"1?_iz. hBh>_*Ep9Gq JDn[3/+0_a?@HB_l m;1$90h)M:*_s֘& Pe [')2%,|<-I -()"T 0)lVFfPɒ Q*ĪiV'!!@ZL$VX- "R *BtNB, lCI}6p.צb$r}~c! Zɬ5ϼd:rW-%45+7 PF9ӣ\p0~ 6ؤ*(30=<(rZ2*" B2 5d)q~(h " EBD;zKJC$U`p,' ~n{P| :'Kg̛Y(2X /z,$$]N?Η+퇢#Ɇ$@Ė8CL$$=,>M 1#G': EIO ;;Av;"S(}0!ã&Chu!Py4GV h.&H%c 1QGxZd 8澰#ggkɻ A&݈?%@҇=AlG "I̮BO LBlgcg' o0P>o???uO W?x{*9̪P'kCm"92{pqpd4'Ӱ9t_MB0YץSA\ݙ7@cybh0VpagL8i}Nq# :nC]I͌/FQSA+D7`n(. -F-ܾH srl0zdòm 0=@8vDUPJ8݇٧=uB|k:;4}{82gH,'a9 *#0 08#"́_M;!ką; a yVKaZr-fs-B@sL>ċ5X.!hQ(-RB!lq,7ZSrc 9@<@SmQ &??=ZayJbI|Sy?蟌\a7s̮5>\mS1tU.͟G>ֿf[n`իevDd} Rΐ>|!] 9 {!$ι;xߏݰg1/:Olē1_4*d_xJD߳bfC*\0R {f(;Cf/jqe8KR(h ToDNQz#:4I!kRC~ +@R$zqw=_I"1g=ܜ /9ϗM HabĴ̅1 F*a **&y0jV!B7~?3ox3tjM)2eSUH!7=Vo^{ʩ&=WMe6Lo]o|UƉMk&3'ZYv 32jȚATE xn<2fdѰҝ>^H ăy=_~3?g=uYy-3Mf]Hc@-3HcB@2nqy%hLhrGliMyt*(G`32XMm5/צ6Q>RP;81iXkoQ8(Fc ``ۚ5{G@>Ρ4 /y7Ǭ$G"² +; %!6;iXiŹ3 y0i1g{Vvؖօ+ Q254q5/k0Ü;.'a$~N!iYuHj{9Ut*q=RkǍ33H& QeFHyH3#aӏ>MGi|HP Xɑ#Q!׆ڛBDNE]C괣eunXAr%ldӏCϿp3@xs14vx'DC8\30ȼv?@`@ = 4!L0B/{ Y Y TCGwrU({1#hMj4-pڲdK@eAt(jXHY (|`!1ǷCJ^~BD cHA[G6p=g4Q>U:|95n\!ʯ"`i}GA]҈s[_B'F"ݩ1 4B*+Jʪ9QddɆbb#䑥 0i`a i i)F( %i!dd"FBjJhiA"%"d#Htퟸ ff O2ĢHH(-"֐JfIs۽o2}u%_y]ׯ{g|{}om੧vcALkAE<+{϶]DpH^k%/[z,ݛ;:w=SW_eяsv(h^fJ^nR**[6{yޔ/}޻Yw:uxwUWh.}=}zt<þ=W}6pݙa-;/:}^׺8wl3^=^^JtepQ`<* q BJtt=@)g=}<9ÓȑR:m͸gg{փta{(@ ˉ{:Ͻo pU}qh{|u=f;wݻ]{to}Oo}^K{{ };lލ t Jh b3P@OUfhԊv 2((}49(-,6ɖ`W &z_zAW};۪_o}ݰsxktmwvϾm;koeoN>{sϗ k<_=UHٮx]-nlm{_\>5 Omt}Oݽk4w^qk޷+U*Yә,}=}}}5֮:Eݎ׮}OeۮʹۻtP>Ͻqkk69iyvl4[L뉷ۄϽTr:^4x|ggˍӺ{ѽ6GΝgN#9Γvm{Ǫl^tm]Xg;be}]4ckݳUS;i2sj݌WK|򨡝}6ϻujvcz>vuzrv ]5{uNtrvZ4/:󍴇ױKZ>/\}u}o3mz p*[mhĹkXm"l|@c3#;>7@.&'Y{}zWkv9}ۇswug:i{J\w6׮Ϯxoc7wN{tYO}swϦu>nFk&s'M4nۛ9Nsz;ue|۸+9w0W7>ϕot5JCmvC#̇;'k\eiݳkhwY_w"F 6oI0vma}iŻnw.v͞ξ4jKJm6`]l2miO[2&u`Yq]/;opַkyD{zރצ@ Vn>}}/MVf3ă:V(3Jg k@u*ܖF%fkޤ w7Is};J ^w{ׂPO~"g\ r/2Oam t~``ߡh07'_CUǨf&']W}T|,T'#𘒽 E_Ӯ'6G'/W{c.6/_CmMPvOc[Qyz2"9hqj%hHel$~èlvuDπf DؖD@>2 x탘$;xvzU[\'O=)7YUP"Sm?9<|_~ǞϙYWI$CV|@PPD/:'rA?̼aMe#u'3/-iAy 6 >A^ؼ?Xvvh:H80 I`L:#`_X=! *.9֜iSNt? Po] y2*BŒkz4 =D~b;Zb+׹Xj& FheKLꆍU?۴~R6!2cE!@D@DLRԓD CB4-(4RQ24 DJ12ħ4htJҐ~WƉZ ||eff6fP4HHJk\Z|{+z~rטDxA8dweOjm˖"e9QD \؟xEVFirp粧BNi3[E23M5wD>5CzZG .p۬ ȼ@9A7B@,"cܡ*C0lhj"؏fKlVt{ @8Ш\[<"Q|=Zȯ<"9}VW 6Sl `pkF6<&vIQQL0k F`"$$ RH"d u:<4BaᎦ胃q94ӌľq~Ǐpm!E _v~~SGFD#q( }2PM::w?TIѰffffffUUUUXfVffǏtyhc9X?>Ȗ_Uҏ~#|9bu7UeJ;Gzu?^$,24CM ,4IE!!L/̼g"W=da>cnqr h4_g;[v%'f+ϸpg7t8k%D8$_$P%lsI/K/$]ź -XBKr^XOz۲#ߪ/?_>QJ! 2 脘!QWQ?JX?8K՘Bx1tKf!EOFf$'xb7hNOL-I}\PAR o8hi}QE8 _/oQK^^w_e|3@k0=*'KHxBI'cʞx~CءJjh {I3}k~%QD-&CK\?`vowgE̘i+X_#`˘TH`ʏhdUJQSuzY>P~9ih#oXD5jNIYIA{c7HChEFz}\+k7bF0j?_V́ sI!&F s1QV. U1G4(i-Vt "厤l@!1ߩV;ꩺ5S h&~rm ةW ?'F& k08u)hH Y(,;7k| uP,_tPЌm FØda&$ 8@j@atm4>y*h\;9(@;p `!S r#$A("QO}@u(СBO>;w!@rI U{E@*~aMg8)_p`}IRX(i&*ZIJ (hReu SF0νM!HAOMݻޜnوpP`F'/sfCϩ[VO1sXa&FSMcaɘ߶6<4C?9p"Xi5 @EȃAUe4_퓦m||J/6gqo1vgŞRw 5" |uO^9̂!%lZ\B%Rlg&m jV]n8ؓ([9Y`QL)j,-IypP7R}==D=hSTAumDc#kzsQQ9F68=3XVюnBH2 H?rX~Η?^ uQfaJgWZ?~ϷK׏'aDd?~ie0 g!O?OPA԰un?pa0lX ^1G.s_CKOCqd)R28leJD':fW\twvGݝs i (@B*]Kw|0B34_:9 SrVH]QT/ݾ<{΅܈fbXXmbs jΟL#%ig,d=/A}eFn8$G˜8[(ȯLyG3ϫ_zxT۬Txz*<69 Ɠ}:>GL|)<*uOh~؄H !N__GOK| fX>4)Te|A|o^PL}!ߟ"G`;m yu`Ɠ.6 ti2ݷHH2 X"(D$S]#o҇:{9|u\4=[*M,ȶG(9y J lzbbA )0gCD#k 3Gn|E`tk&;"@Zֶ?Ykc(SOJƯm+DE XADYDPRa}3.] zyW Rl\l^&̄!')G7 qKӆ bj mW7ڤ2~4rC[IOE A;wO~@!iLANJHj^|B}*o.CH2d_S15A듃[Ɔ(59;UT|cpsPvk~ׯ< 8&E^2'm(zGbT>qy8uws"O`uRW-LJ\CQ0Dea$]vRKHg>:{xI0SGLy_T '8|,QM};mD`WጉHsbs/`?`QPUݳ9??DŽ?|>~t@Z0 Ԏ&ك?NMa9!\FPHWg[30=P3R%9 "0/ߝ *goF*!o/솲c\H$&gV}[˓ap*ީp>u01Ǟ Z`vw&~]bE%&"Fa:‰#VAKa `;hXY/$wC[!upH-~,ARjgcfJ"/ r3Ȳ1 ʒovBP (HG7~yy,g̡ ⊊/|tXA@rTIf3CIFl,M'aRh'@TJ@bi:՗2~'<}$:kcpҖ $a ,:rd$:s\'&=_ýЀ]Xw3IO$ $ Z pЦH̢ f۲@m4>MɁkڅ$[*F6M #R"4#w;a 2#a''dƔ8$% h.a4vtIBFo!!?/vygG֩(^acGo]h61phPhR)P)"JZ# Q(+~FA:" )|%#ai/oS|i@I18Bm&6Na mAQb0#K#NM m N+ȌȬr2Y.^ έX2$st$6 PcM'b: R&P.*"T3T,Fm SKiġEyLđ lh$ԌOщ*!ӫlƷH"RK LSD0P*MHR4T #! *Hʹ]t8HT@*cDBP0Ry[+^£ƅ\%ʏF" w5[l] RrbjZp[,(RB#4!B!$ś5=2kJ6 uD͕7,5D]-5 -5U2!HJ%R АIB t016N iP*EXB X "T" ""VaI$@Zf %)PYRTAIVP(P !@R dT"` DcB 7^! D7NsWOf6D6qvDq B]tjr}^w d"Z=0MK+_@x,Yh1Wy3d{fLGta_o^05ؠm] F}$ BMPɠiZ9uBW_}}j3&R9 Q:;lt0X4N8̬.Sؘe(pbH&"("& A$L’ :ća043 `DAeXY,{!B +?Zs?\@)Et@5Fa4!cڽyO J3MFSV 2 byqv Pf˓82!bc ~n=^7`09`ba icPXzhL`CNVH.ru"9&VkEG3)5I:sqB`SjF ǭ/Z(VN\ca7xؘJ`QTpBJ0`"Bb@), ęCE88KA!df &)b]j\QZ`vCcZɈ,5iZ];=[o6RS(=E`ݾ7am% xߺ 0,;cdD*`r ;x_gsb`a^;_jNMV,ЛcXNMouH2ӳ ({pșDl2(27'S"g33'0 "G ~*8 "b喓zݙXʆk+y@!L#Nmyn\yZފ6tqGZci6 i=n+: S8N_H{ m0?QBZ`S"=RƭPXD5R4 4%4UД1DEMAUTS !Y-5B4+ 7aC=dNܰSo$>Sk(K9Á"Ifc2AeXYL!eYWhvzfZ-F6ف܊'1G^vt*0 jmi|S)kk#7rcn<7 nAc&1zABu1\1ls6Es)pzUF"jFBQ>ofJ(S =tDcfvx1S2fmZdb6"eEȈH؛% أ4 c%dLư09! !m95=þG{Fp7+ZLD/h1T*4 J s\12Q A)cm=ILxRa;r]l6dY h9'၈& /lq{t?c>y7Oљǜ蟚=dɝe쵬ZrFo|oN WI5+ieFeUUkZ4VKQaY4 5(PSDC_ -ISWau&rRd5FCd!dLB 6#lv)5f( A8bIAEfadŐ(k0j VF->/%8QAo"M)Y{ PdJ@4&N"ˢhdAHzf8k 3j*A6kJQm60#qiI4i3Qpicۀ3F %p2"hC[3,$r2gƲ C ÍƸ3f ܌# 86>!c{]`$iF v h= 2Zw~ Ȩ!~`tqki{GMfdDD15TUQDDQU% &bo3Cą\/ ].^9Z᧸q8C; ?1:onޣFA\w':c@ߑjxnl~HYMI?MDhRUQ003vFe{=Г,-bEG(^9&5IUBcU\`?Hgy~ sY?M}TMmOح{}K%7;Cr,izu11¢1t{O:EN#vxJ9g7I$|mT1삵]{:*}[?=2a#1_ٳLMJ6j"3ZM&-V׷abBNT}”_=~zץi5xUAr2@a՚ )36|{V;5gxX^,{+H=Y`yVԋ7kMͱmLg̷iy[2Xu/_!>ճr#i;}>lVbRV2|\i$EYŘ:&OZMw,iCeXLTQp~ybe}3JFʇ"*~=&>o74%?㤰'[s2[8HןX'*MS*Dcs5& 0*^’kDwmt(*"W3ȋwBTiH3943nMr蓞pjC <-{eO^$)tIѨݷ<&qP^^a9;>޷y8qNe!^] (ۍ"h"P-4:@|Zܥȹ!+*-.nq.߁{=GuHw;FXQ>g$1s6k&h1c'9zA[';j2tu䔙gFK>ZZI ;N,h\k\3$ p~J 6aR5 QuUUMI-XvmyL2ҫ~D4ە{1`5vx5ҭhUXZ)Sg3JdN\Ottit#*r&P|*DFVdUdqmu4jB) R-Ai+F04F 1ߦ;8kKc#L$IAU*2dŋ3uUX)DOx,㋁is$9h5a*fd<AXQ֏O?(<+Y Vs6 Q$xǰU{eU" P~6 7#Nwh'H(_ i \9"SD'm e;٧N=dei#X[U=꣸/Q=74Ӥ ?9!j}cLa;7|2Ci|{Y I¾ͫgRt0 mCzUŰx^NɎѬIٜ(0rLMWn\a{ET\$ץ6 q8$ vv{1Q;&*KAN8D[rsyUc;o*!d\lI1P =MC\&)8tvY}&~x?@>hh|7Agsg[ݮ݂#z2$erw*C^V<6KEPDVqG^8?W%?gqvwuvvcg=6G /4e,o* MpH73v*K]nۄ+u1-8ոAT>da1̴3|瓃Z3괷`s4mese3dR84sLZ?nB34YmǻF!!dn= ]el`VT.o #Թ_7%e3]4G_ k2Hs#7Þ<ɢC Hy$7Vpzt}=SƻB6 D"QJ\Q{A el=T,(/c/dRlnh=r& ՋY,92"Ly+gUC c?<9yC>W V X8" HyDe[;o9lª|I?gVGwE']C`d ꢓi$+ ^iv/_nr6IVNxVRI I$V(pvufqY'h;ڕqZN~.}o9lM}cxG]Y,_.:d;r<=up6™z^S,S Ru($HFߌ62yehm6[ mV}`rC0kFbJ(!c^ m౽i6 - E  8AT\𞨁ֳ$,g2tqk瓝jѻ㩅n5[RqNϦdsT:e14BgZ$wuRr`IT7G.# ȟ(䒨IGYFY6-<_ӎ$ K۲]8oiUh}d3lm8M}2≠u]K'O)ן6[s,»,7Guz)he%"1uZh#)5t.fFq%cೕaykQY+8ht(*0﫶- q^u/tjT/+ I'ViRJ,mBT:ꕭ-a+),K/ -Tmi:iejsKwRIamerr;V wVS(EŭCYV]FX|,)Y\*Iq+2;ҕI!Ӭk0JL4VtapnTڔ}K *.-jªxuθ&]'x[YPPVѴ kJi,蕺iRpmRZunxVڴ,;KkjӭqI+p̥/zwֿvFQiZmj5J/+K++QNP"""Kkr˖mRu.U;DDA;ZYUoWyUM*Tyg+5U8Remj5kU? K*RIJKKmBJ֖*TRKI$k bxXXTmW.2XR\.M 3BFk 'N\TGzYYPtq+52RieiiRڵK6RKjyw !%^)bf.oiЅu_9G;gc w?'>Wu:OJ݇Ub7eQ@Eѳw|7JBq&1 @T*gU!!ڴ)UE{{O1 Jh'\Hxrxo=/5( A*ATKjծ<6r^%ElCE@ EG'Qi4L M"&d.tpP)e:eZO.^tڴ:X|-.VpۥeBW-F:uʥ9l'X[kr>7qF_i-V^1Oⰹ۱ V,(N[NxVB%+Y27QRf9Q2BJaX2443/,fh\^l$ҵ?4EJo6+ʅt0ne)R}q-SeyMsI:xO}ebx .-&h[VZTsFmIԧuI+WQyNKu8յYFC u6:Ow;aom^#&-*V:=eru$y@lcW%yܺ޻êibrf6tVlA'Q !$i IEBD|XjƘP}W- JYk=}ӈFFFz?Sױj<ձR #A7:]-6LVIz 2d]t`~o9ؙ-Ӛޛui4ƛBrz^8)%f ruc!seo D*,k=F1> /S9 |vިS >_SIJ$90v+\V:Vֳ?+ ̏næHP~d)k)?Ob_In!I ?GH:{0VF6Y/5NKjx:PiF%u-)^7hL`1iOz0:*? 2ԱFR(QAk.Uk ~qI_&p)" !Ͻ>3iQֆ&tQ_)IQYuwm8t:!$)ddpfFdј?h`~e%zZ)4CUt15]Ga$2}iQȘeF)¸%8q;|Ȇ82㽎*2300e*`KiYZO{yֵ" C}'Í P6 0$r )>}{ o%d9pY`D!ܩSMO}q "{`EL$KNO1ׇ}m_>ϲȍ]9]*0%!y|ޘ!&2!:`=SQ B=y\79Xq|do{ ۜcb~-Rq-=3'`d ~:yUeo,ްu 釀PABH_f2 '>szJZRQ*uukinK9:)JoYLlfs1sEiU/9.5 P֟/ZXi-TI+UHzWʼ]>d3fj/hZ|8Z>L=3F'BzWRzYʿ>^7;$ r2zx`n13'C("܋8|3+d$Ce&6ȈՕ?4YEx6mۘ|5 {qF#$HDLcHìTydGX~hND|lN7 4dQF3iʚ2j%gI6Ee?,{f9M0g󴛏 ~;6,H&bh|dӣ? f6%ﱠb4^V}ܵ^C%4MȂJkT<}O2{$ԝ}9QaRIDkNؿvbL7H'^|5HNCK4hrd͞xdUkьR߼9~CmBA'l$݁Ӄ`srq<\V%W& i Jp&*`G%,fڍ3,,dr޲4U2S$6 PjqUUaVeK3AQ'Z#(h12+w)xYc0iCq7w&̕6koG.S T,2 kX#FIEʊ\z㉍UDAW4TčSxVSIyfETII݆SGuzn\am/q!u+2yCF&ܨ# R%P\2T8Kr 7P.7 jXZCdCw`nc(f~Y=zj3G-CNAw $2-AQMeC&  0:,:HPȡBDU?Ƹù_&a7Z:k~\>?( ZQp q z|x*w3~D~0AM,}ա9ߩxoO~# e$#ET'<- MHwgqK3Z| 4AMF#.@kvUJQ3`9B $" ҒAm>"AP0%+~]~=ڛv1>s(bs{0"FF!XO߄~i8~|G(}~I4z}nuSYZTS9si ɠO8>kx5bJMJW?N~G~uqޟM|DBm>e,ݶMwҠP DHթqKˆ7Vg&KFPd`ٶn +;-; N_7Fƫya d#x5;|tV{;/m zxYO8` ^SwB09Z*h>]M1]\Û-Citu"z mE)$LyJpJ(.$DD"-aѣFޓ .qL.o? N<Ӝ%ઉLFсjn75ރxM6{q\ ƠD!?\?woNe `4恠>}J"ܝdbQ MjCRjž@1{\O  [oK,WE~ ~><3`  "_$ "0ΚG֛0槁%7%'0r삖^!_KEaSaoeD:~hg^|U#5g'<{~/y?}vϓ#{kL^` $ k/S'>"*cٕV /AoL_k'τ~Giْ ,ċJ/b =oć,K?lj9I1A(.a4}g4 Z*1`dG<6_N 8ABDrLb& ~46M6~fDc5#_ FށN[MaZ!"J0 AD_o8FQQ>U(D CXES\j]-/r@ݘ-Z AlJ +[c; CXF97qQF*h87Nm"RCCPiϰFٱfϑr!󗱊4iuȎ.tjQo8Iأ7hx0X-@@-h,lI5+qݹ&_ɠx`SQO>X "}C̷FC}\xx6ҋ?ԛh5"{c0g,PSΟVT?~ܱC";Hgg+e "bh 010 b% ݴnY٫ DF)~́_oڏ@}0I?Zl4D0t(ULJ5,MZǙ+"`3nMN8WHvvRd~RG7A!2(D@L#nY'1-Ñ6᭫?W FD^~wJ 1́#wrI"VPf6m)Xn f܎j\{!$^d pds=ܺHAG_~Lu _H@zo*^滱-&mӨD '5)O9&g膏& |ӷzRڪiiU𸭊VatAxM+g\.#yGTbDU S/V'8?"͹GC{[6pׁ GԠT PO@ʔIxR)^XJabDZVg!jwb]Ƞ T @k9d\:=ꗪG*Tu]9,0G 6wX@Ap/SRƒv }_N3x/6xW |;6i~9}|`gߙJXIA[>fnvY+_>dGidhb*Q}/  [geToC-\% N8A Zv~?LgJ? ؒtƽvmvQ44h`1\>m?6n?ɻvz~#{'pv7r6Oҫ*B 1#gԭǏf-78;_qY3?],\5Y51fJ\~_VtE}`YU"QrPe/qasVWΖO(苍EXC +QZOtgz_] 﫟%e~ϋkw/F5 %=_RewcQ<4 v'.:}IOm t1wAxy/y~ja&@6/2CYQ \SHJ(bPGךu6L4-d[#vOg'PO 'y 'jx,>፷ p99NZL(܅"eWs"JL}?ל @l[ Q~kzmHq SJ h2pm*u‰`FlwrWwZL[{)-bT&@ ċhFf"FSW<xqw4BGAGF5kU%{KFz9tZ]6x_ק{6݃# KN/[(UyDZ<8. }ï~+UOOY Cv֫ȁ, )W.T@eؠ8+t< Kԁz񲩔4K__t4/Ks=T40r3TtJ d֢J F _IITHP#=;Gz{1;Y2mo)zi G`,FIwft?# SRQ)xÕc?%HYdj; DvqD10:39z8Ih &x RʂOa>-&L,6d0%Ž 6I4q8KATES<2?e~6lۗ.VMH0lׯ45`!X0'F)C?{LBi(]- P%L*J"02m0TIY\gIhbD0Z6D4.(64B۞<|GYOcߧ и ~Pt\EYGNG o_K-:K l(5(Rq ޾6T:d"X."dw>rP 0.Y<`'JgXAV^ш{8'lK?~<{m|(`2#7FQ]˿|ZMFE)WY]‚ {tZY1'Ti!z YpIz~DGut~yO_nKG?>Zg#Y [7\A@(1ГȐ" AJy( cBz4`z OKڝw3O).:P Xu$f4T *Kogg@)ی+ |x;+(&-re|ȁjN/iqvy2ao`xKOG|Erw#IklRcWkB zh΄d#c"a?F(6R|$h=zYu; `2}_ =KÈy:ֿOϟ__:=T\:|*}@ %v7pr <ޭXh~MzGj%rfv@3C $2~!_"Ԑ{9QVyvSM?j^;D7DH:yqi!6RD O\qgA[^00e ArtYu/\߇!drnw^`=:|BҖB{ % Fh0& ]W l#_Lٕ>I1<"2#kSpRAbPe*VE[^–EGcbmg{6e#P2=zp8ǯv\Rʘܥ|9̅P͹#EV:ДI-%M4K^Q*٭ÐЩ[+}5"dPXvvTl7BjHPmBr&qܠGoӎ^ASeN+DY!0: +6AQH٫G8@8lBV^]} hv^]@z$-Gz$Q8lZ<_`tbˬ ssOIp?a4J.~1 <鿌 DKH;GZ0)? "L7 GKL G^reuG} s Rжk}"#3-N<2@n~&F}5-M (\I{70"’ dXEΏ}gzO}0FC)[ywʹ6G&@1k2Ƀq(Ag9 ÃpjQo:a/Kr4Qt*YO4r@c|FqoC@g:HI !$"zE"7GwuAR[,G8Fje4 85qO᪙)F TJA Q^p4!$cpLUW A@#8:$d:2lrW=g\/Fx@6<BO]즫 < >@BpBt\dt=HU2n9}ׯp42@-"[id?W^F}D}UG`1LHIuH Qx4m~MkF٤ꋅڥ(Gba2"\{ˆyg (Иhw)Q ;X}3A?܎$I$STUUUUUUUUUQ$I$" :2\5uVodꇮ\ zX.N7O%tBf$n njKTV) zxU>A+^^2&cYݒJ_1'0gqa~h =S/fe>cvB)?kn^LsK79s4)=%aW*a0-텟P=$'=>콌ơ-am5UTx_2#t{7M%«Qw79+T#0&b_eE~PT~zj${z%eTבf*+wP𰎇(d$;uGs2qz *xgDzkF!K2PITOݗ2;,'.8Q 1b ߋupWǝAL1"DmZǕ[wkBqqϑ Qaj%J@>ʃiy"FoD@Ն{;!l;[O*P%O8g 'P3rU;1yQ;"JЇ+>:~]mҁDNck۬;w'ِg~?11#$pITPUӏ1Ў?{  X 猇>YC97nk p74n!-K?'.0wVk?jjfq2C; E*#)s50$!~ߓRc#>gKm$:=$s!YOmB $}j{m;#m8d"QUTLL!3JB)FQnhخڸ(Pت-X}I%] l5A j[E#e% 8߃+ʌe(U~n9cd1@[LrvD>|G؛S@ITMy71>{{^Rqnf@i'c-z!?.7TeoaMdΜBQ*?X(D.t{ʯ}lpgna? ` *jj*|QE4ESZ poV=}RgD݆\- &ڨOW.'jTr Wː=UAe7iv*w>Hp$G˲w~l&#ܕJni Sq9t s@F/z #G*ʪ(RI$ObQ+[lDhBX=9ߖ$"ꗙ#~P֖&_cRqw2'5=(; B5Uud`la}%f-a5fSQ9eh|*dAgg902İ`&0ĈLk122Ir5RF.#SԜ`{GO"S;ɒy ],D]{N?︅~~_u섏t9K?Iߍ|slyIJ", UWۙI<|;"l PqAEd4PHr*Y0'IE68@*ugvi̼ıfڰU=M¸ INl;omCゐHr%iϬyBBBO_3(G"s)r/ƺ9"Ռo!쒊ii%P>kpz0#w6?j**bgTE\/3P_5ø"N4u})';; Lc%]Kd"ftarW"HA5h7p.ж  H(?Y'[7[倴99}ߟg}/L)JR)JR)JR+ؠ,I$I$I$I$I$I$I$I$I$HܒI$I$I$I$I$I$II$I$I$I$I$I$I$I$II$HrI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I#$I$I$I$II$I$I$I$I$I$I$I$I"_ڿsm~85gosuWszUUU~z:I$I$ۻ;?e:kS$dłx=8d5 FY} 3+x=8/c9xQ6{mt%f)-yZrd}?a} 3&)Om "$yg{,eC T=]$b0৏ p88 efX$ Eć@`cnz9g%6.hs_YX'x$jkWt<jf,Vr:!:Zl~Ӭͮغ cBt5zp9v3f4.hv;Iـ3+;]i: {♿ybء`:<()cAVF$s/QG(umh➝cY%a KEJ781Mwg(/2a8 C>$Ò\\"͚]MB5'BDe*y#/ܜ&R^&<7y]`L.Dbs-l}}bOo8?;2ؙNJYDL3 C(KqoFY.'e$.QQK99 %c,EelZw` |׶{[8#ƏDZ̎}.?M $ Dr\_ϯKy}| tP=;#YN8Cm6(jڝ;cO b ${8uY6/(3shf pQaN8\X%ݑIĽR+(B"?%AΜBBeӵ,E0 0;' [iy("q_7_|$}oʍj"FsQ}q6}?5|⟅TdHyaB7~u1O, íy&yI,㝛h⣄dG8ׂNV,(3pxp'yzo}ˮ2EK);a~? /%5ɱc]/wݩGŮW xweV#aC)LO?NFȦUgަ󘂼s`.I|VGYԧ ஓnACDq3fs#AE]Aۼ+JoTX5wiMvkM*$(rݺO}(ff<) 楮x PH/Ŝ!8N#;{=f?/s+Ydj+tZNހG䮗6[T64kr, j?VDRѤ|:yq2 `1!UX0x!A^Rk]̌pH&R,(XS˹27>k7m17Pr.tJë.Z$]kv*AB-mLJs^ErSGH$T(+Ta0]gd*@ńF Etht~)թ"<n=$7-D^Xwb;m|$3 Q _"|;}mQtNY *7V5r"\-d`f!ǎ< MBCzvq!1D!;z#.-@ _feܙ-ݨWʽ>qT}:v:s '5ٰ,sM@MQPGMA}.,L5Pwxdlk`5c=pq6[{-Q%|\)qPY\ǫ{œzx=HIZuO x<,9R"dVFR^`B=)( Ŋ:~d.2{@Y",G j&~/F1[]ot0mϓ>ʮ#vgPtwuظFSԼh{*Dx(:sKzE6G,_`-@@I*@R7PA9#fB\:+Ub}/?H 1gh"w[ ;؄HH^}_| n=!P _ QÑnR4豦?$Atk~8q82[볏vF~ m-I iM"M#ݫ _ agEs"Zh8{ 2~ܛ$\ o^BG3|ij"pl ?pֆ|,:&:?gu~+LH[`x~$ubXx9)RD\?bYNDE8O(wAۆm럚Jm&y(;59;gƽUWCvC}tGg)SbFU b}Q(1ds]Jf"lmG_ :<?Msӧ~r¬t@𔎣zK7.%jJz: Ԫ~n2hs>Ս=G #djnGQd,2hLeޏΥyaAZ~^LGR:]`JZ>6^.}!]GhQX.*59Q +Px{*])ږK/UrqfPW4@#:H4EYQN)&aCˎ>0zct QU#@TeyKۭP ]b~S! xb)]ׄ`8^8z$p+g͚|χp +砶{Rf2.̚pa(#; m BiVFRJRb.x64~_ZT7W O9P\L-4?@"=@LyzܾpTD@@;AQ߮!5 _ 4}=.˖@X;hwцٳ[I$iW-0_$pzid/eIjS`bl #'ApA2:~e!6݄H wgC0Z^c٪.O#iwWm&,`nyx \Q *Κ%H͹>A ~2nk3g}W!huoVlcB6 %'Hn/ՍH(s5裭\%-*jGtrŊld;; ܱ ΐ/۱ᶨ ؃RQX4ԸnVp+:M@R3Vy^yE^練yaH.c2gGx[1W\] M$!<<ه|?hs(T>IΪWep,ڴ`>|yi@rUp5N[x#lr'9VbMX+ϝ.u8WRuJ(5_:e.682Zvl,#%B4Nn$s0.2ҏR(=}BHZ Q~Qr!TneA//U0@(.(-]_0xR2soiU{lNDEw32`Ch. -w3uw]׃RĘ?̖Rw5,C/OR?ZL w~M{)PFܵtlCqx)ZAy_l:{y@2} u8de`s{^Hsb\ ^RlgLewPm"q0v7-EW;f࿏m\KA9b-3"}@fam*˯|&{bs-֑&fp=Θi֫kQE*?Ĥn0'ǚ)v9" (!עEɜ`?yGV_p9^W+a-orbpg5^AlvD:F7b+A ox{lj.܉`D1Ƙj^I:(dߌI6 Ğ*L\O͓[lRpw|yfvwYI_K]8" tsoK$?&:-&앫oQdyeR&@hͫU!H 2뜀T*2kES0Ϣ)ySpdXE{~vdZ$ȫߪY 頀龠m)PGr U0mV'N],4Ŀl:+~pu۹js1/NB?.i>1 aC>/;؛ R]^ztt76 !]fhUٴCvYy|&.tT E,yC흮yxYIѮR<)Tpde5R8PuZ׏!8JHQrsYwJ+.:B쬌b/1Riia2L4wOJ|ket YP\>i'b&E#D>joCD C9| ul\9dUᮾxH/)(x.bE)8z;%Ȯ0 pFˤItRBiY(`إzf gp?yW;n1;_ԮS0vɎEu*tI1,Ĕ]C) |%y`A#i_2'ӷצá4&>Ylt In n;ەD$>-O= X HTN/ƊtD`Zai8ҩ$G+Y57ylܷ͜׌캧MT \ߏ^mvi,ҿH ߢ TCh/pS$5PR_و-)iQ# 6 BF ]6#in[mPꂈNkKh+QVTmۈvD6UJuQAU".j'#oݯCJMe7[hMiYO pdc!Apצ[ "Z"&7V,1"I=Ak&=4ŧ߂Cƾܬ~]vt hτimÎ mԮO~[鹙1Hc,N=\%n1b At2I߂m-]w8ś /KV@z~?DƍUKZx*FFSr4:bOA A}& EB,xz!X  ףB~7v;B8 L}pmgq6!F`WAYVOj֥…R  7t- W{K!<7Xps;5z]*9K7 &C׭QOU)ϗu>gY8n^MNYz_ v)(rsIɋ(vIٹt3ԭ&sfwPZGjxMoG&r|sĔN5G? X SRR{~<񃣯 Fn}]G؅72LTIW ޥ}g`< EWN;rŏ9_=оMNlES# ;{fp(^ߕ!}sǾ#M`lOlalFpE2c|4BnjuY{w6wts}U$i"CCz8 CwMb2yA̪L l$]@Y% %s1xP%a**;duA)ъ&  JeI%"RPp_-;9!hy)$p%T#N@|OJ~VMLT>@^&}:9\MON4'Nּ>lv(D2%}}}StP1,8yYeIDOKc \?UD8 W!|Wb-fFؒFNAqp3oqH=Ka 5w7rL~]JO,#c)CC(G(K¼Fg`W6eMZR!dBTzȍF\')ETC@ ;rATGPl)TĵBun&j @dt`M}Fzu@OU?~ 鿇x`?\.PLq5Q>?цfg2Pڜ)I0\)(%/&\8=Zm.|Eck'ca.Hjs7TfrsM@"p6KF#QD )?IOk16ೂ2b!}#~ES{p* hZ# MZm#pA3ʿ㛌nà* ͗ظ0YVA B8ds7U6PUd 34y}JC!FPSJPC߲hɒo`cس򌉟O"N/FݡI6k!A'2Fk4jeVƚllcnj غgeaԡH]2Pr)s;%7 qX.<c9"+p~pD›haPU2mc2ӞFߥWua|NR(E$H+'B<6nB^·ٱ%"e30йB:lW'"_|>5/# $bP{(c./vv3ffmq̳;4Ӭ^>+ť5)?|j?2(xs,z dekJ<>CCXaVyF1v* WCEX'[rk׿\35WeÐ",\v/3BbaSu7GrzDc+rϽ{=;TX|PTc'MK}Z#0Oys|IU2bot1Lmf1[W"*qʇfsO{H}dO.?X%?]'q\?mn%xx<9gU",_b6sPc i*BGLX͋CE(/ikZ(9duXZQέg<ءR}?tq{4p}E{0i`T 'o?,\xlw#G Ļ!Jrtd?וCD=v\~g4&[9pc~\j$6RUEE~Yꎉj=Σ֫W!&De(O=-GG˅X:=Mbqd67E|̆b ϔ پuq#Cdgښ'fv ]d/T*L#5SV۝##WWvAe:k΂ql(?%kJ NᏦ]{mGY}덲|׮Ϟqsl8[Do*?gQ ䷂3o9n+61piPq"#S\(5 66{恄 C]j,@E2yA;Khѕs`z:`a!c1Fc6Kr}C k1dPF_Šc@ R LuO O$Hy9)deZ Fw@6rIV|_s0`QZCsĸ|=jЫ{3PA(3\;,qnOچ9Kiane}m>1fkZkGMŞ_$=$lݜ#Fiq B#g78H^̐:#HBSSȍ6עըón1ț=¿^υ_:gu\~RPcP 䄜HR@h3f_m^z# mq ϩ@b>u-oݤ.Ʉt|8雮7߷|7Gעf>=s,m&cjiel@ jFx0($^LUtOAm f`1%n1HG?OW=Ll3CR3tNGVp>\HґUHpI 3}Ba!x k}H!^AANo)?׀vl.p&f}q^QOݼ,b99jʣ $ Cǰ?+ 1E@_+X;~}cd">]_53*%wU? |A#[ [Rs ֆѲ fP!#^SbY'dcرpڜ"8ј]/ק[XK?Jhr" 6ڴ# xBg X- fR! s KAuIT~Kw @@,t: yh֗;/\͡'L/'IocqƑU,VNh1p`TGpɡ_lD[-4=G]EM5`/սFmk$h`bPavu؃L=NיOk1tӪb:MmH0 \BDqOX?̶a$ c6n! NPPIO9[R67(*!>B#ͱm!BoPL7b 7ixy_P(w4Cm㿎cs^`<3_gwtnzbJX{#acCu4HSٺڤ oA{wZE r-w=R?"12ABB+5ԯ(B6/[a1]0eDkY\1UyE؇_p&w]9dB EYً#034( 9B+_.OOr *\ޮ"ge8^ZUc4} iv~x֝Qbu2i^۠+"Z8(yh/o9W w20!$a\}gH xE#+te/g|FN\'g8z2kMkT1z5$X@UePJ;b[B2Gغ)VMSwlE#Qo(9T*w2#7}צOzjc w}R(O0cR]^wW]u7pm!s|!]=LR5jr}V%(ƕ# hVh۟3tvߵm=`G|x/Y@2p@T/1͉'̋q792-gKs K8Y]u֍ڬjkh%J?+2/(*$ȳ(`QEL՛[;&p學Y ܵ8(뵗Df5P(Jήw QQK5OĈRr6ZjMuCu}{FN^k8"RSshFʊ6sD211/gY :Yxf2Ok kRNJR?y}ƙF)7*Ǭm̏ZuEg>}T'uvw8^jW!La[5 *CG9!s j|~G{+gm.ֻ}ŷ$kZѬY߷G5bLy:8d :l9ys~b^>:ňe_$ɮ'<<v.2–&%kIv:ݻbg^݋RrR# r{oYո3 ^{ټb s^#tzbDT8^_qԱ=! 3v!FwgѦ2]FS9죸gfOٷ{nldO~2.P Y!(29uAc D";ó(VT/CYؐ.Znv֏Yq55{ixJGK(W3Ċ~.!ў b/'Dʚ>c(Yݛ *i txجÙB`-}"և Lq-Jq3?gH| U^sBRhJjs1 ֶUf bD`_o-36asYZ2+J:R 2Z(*Jd#&/\L"U7bىeCz'cv[|10 |aPևCd8I(l>9Us2~vdf}t_W-VS.Q4-eTWch-ًJ`o:j&Lk/mW@/sqpGA(7|RD:u ŽAwĢ 'Zg`]5K٦҂wR b粭A$iX~zy-95֕ O$sAB 1hO>G:h$Di.sdWc#kWH#qʈ7ME+|ؙ(}U"I(G07#>$ldM pZSB.7̣-$/QA838&%Ӂ8V@dCI0taqi L'p6L0@07N2ԄS٢S9#Co\ϧgS*Ԗъh &|X- nUwMiRBn{W$d{*B AX4{gRR1jʷryΩ|KA☖؇w :heQv473rmU!%$:9>{O+ (E&]j'mCDBwJyDLq `]r3Fs,͍ϮaӀ) `rUʏ^cCpZ--1m_AUrY'Iηvgl93%`Pd@!yD a˗b){ ţiA 3"7zPKab;{,DoX+kQ]H(]q;g+;{QofћA]\ rx爀q6u5p`~$RlQ%Tϰ&D}:8w:?T =|th\d7fnqJMpq-M 6-wTd :=@A&@3<{ RC ζZz|9Aܰ?*ƬQm XNZC)!E$2] ΏW흊Vna|sSՎYo4>F4H|!DGOj2^M菲r䧩ߤs^kT^RnQ"q r}a(8*+^(q` ({t&>UP"XژF*)LcsK!XD9FrzDZ&+C`=+%Hki@J?" U{ :nYL @p@!II[`ĺ&#?-Y5PVv a24qsFǨlPYUghC ް0_iL$ϭ3cM 8;}mDwR ?15/@#U\fNߌ9q6 hŤ1w5ҟsF18#Ggvk#͂&Ryz8v8lVto+(~ST>w%=ҬU/)zUmcV3SGqor|ݺJKO8DGRܣ@eV'4P6bIQ(T|u]ƄiB7 z~ 9c~ye|"#z"l.`?om➢;.ɵH#z8T0-_G(683CS8:?1{>6=a$GRuw'ɢ4(wMשA#X J:gI#3-{, ~X$AE"#G_/܆hn$t YţFMN\7~`j/PxHH_zۺm(h! |Dt@]KHv5(RNYXnI{1ѨC] hTx)e~o>CM:@ r`!%kkCJ{ YPH'>eϒ|mtt7DtRU2YT*X~8"]h 60,-ፓ$b8\op܆ J6xpu٩Hvn'i>,HL^I IlB@iF }~{Fp;|rd\Yݲ5 S^),&w_!Ѷx:їY]Bւ݄z}};9s\~%H ?Ky{Ǎk/jJk}>`G5)F>@<׍A#s2_;[?tC}IcLH@o @{BB ~S1xaSS_9Op)5'x50N"z{Y<o8~F{*eURQq,*2K 022MQ:\SQŇTLĐ%9n"p8!8a=w h'Kbj]th79 DBLcHFG06f!"L2$('Pa3&Sl?B)=aDPpJReW" dž80f0PE_(TqP?p_?G>x/g\?W=ϝ6UkrzaLC W-SZ7ٙ}w%gmДpkTE! r3|NAJӐjh:@Q78x]z^(xo1ݠt(qHQ@cVݟI,3|џ"?y.R4qዕ aI>]Fa9j6l R 䠧2Z'b([>g%B4N'Ol@fYla񫚸a>%Q>&a,R)Pe`HD.vZ+!XfAejJ?wBFQ^z`#\k9NGm\ρ50Lnnl73FJv2Sjfj8~ ce?So"0 3!iy;$&a [8q-]g=[{ d)y6d`ZmH'v >!i?^˶P]Wc|Rln\eN~% <T;:. B=y`*&6Cy&+c˟mUh!`_vy#jE&t02"~eYq7{޷:G_xz0o; ybR^_R> di2VR܋ICi~V J}E9NS̿COL'`x"@$kf1G^i9GE3T$`B(41/K-E3/wm8P*gm,NBN68EysՆf*5n^~nMuI$]O>y×h~cB?\BNE?L b:BnY)*s֨pKࣜv\&$lFsP`E'`ؿZז^znjyUN#CaR1KS4/x Y_dKqqkueʒ-}Q^=}\PhI;)m&r١1f n ~13}ݟQ~MK4s'OQ9?o,p (IPW]$ld \w+ ^b:#H9*TMm@r"5H&'݈ K=c“@~I!EUUU^=΁sqM`.h=x ۶p]rȸJ˛GHOH``^ 4{QbxBL~%Jg#zp&=g"=w@H},_'y+bD E` %k#Szx_j,s{{`.:PPPBPN3M|Eo2(}и Ƒ6J+ A14B pcp4B L ,:6nX8O ubGE?H}~h*@Hó:Icץd5 eM㗸:"K +No޾ Cz#zkxpLn#`mQ ~d0龸v7}[?Dd5Ah i_HfpX᯦rSDե@TA|1Hhf+oE\]y&@ zyBeuz]=>\@< v*ĜƼe}(45_}N'A(N*Wv<!Pܨkx`BoNҞ @NBSZu\ɴw-b3k=(6vr>fxxen&݋}v&B]nDeR| N|,pɂoe6hr?9 &zZCvucıIbBP'#Ha{c@IhXyu(%EG w >lr~WtQ F:رW}l]XI`Ը,bթЍ1Eᝍx+|I5:a9xl 鿂#Ckhѣ)ikJ]d=y.=REQD@/1U;:1͇ ]KJޮEo_uT~-R,zU0Qi.XIt2@j.8@:\8 d-ӥg'M.v*fR6z_%QRu(4sKb.+gH:AQAAk'8$?ԣpeIIw xxOaדyѧ1&u,9 >m^,/D}d{NF@Vۡ" N"/L~>PVarn}]{ߘtjqݓ*^[SrJ%G'?f >>^ /]&9pTSozK[݈sE^CN I'.xˋѢRvWm~ ,BZ{tKp2٩@PAH8釿jVf3֖X+hЎlP#\+1+'Łeh33٧k( F;5nbd&aYT+ʠsYp#qь:Gp.-|nF.sh@SiKHLr̕7u[OP(SUen.3QTh{-l>ݘyo$u9d~0w Wnzԭ? aj-ES-3珿lk&Nz V PuE$j]r'͘T'Ruç-xyϣ|8{sAG%!!5k4WYF>UpC n"7>Zt1rx/@1Fmvw;STiݜoc?ҳ"=nhYo^Z9IPeک|셕pbհ'NZai 5U*]X%SWys/:[Y-sl_p/\YaI+3ݏ>ڸbq=};f-vp.֮'ESz7Htm};$/L)τ*97rQOq;w-ГnU8(_veӧTk*HMxr cH'M_Jk?dma˲lќ ivaPa=j1j#_TE薾Y{,ʾ؇k=k/͏[W[M} ![bq:6F =:_:P{ߌ-euVWp$6v2}-uόһ椦6*ܶ[m!xBiC`vڎٕd^ '0AH"k<),N:ԧѤXT p߁ wpT{!_}{.So(F0S8vm]D` |vݏncTLBb,Pp Ll 9SNC}v=??:YwGo!ٲu;7D]_<^w\.wś5\YϋX\s5}wͱ}n 9̣1f#9ƨv(04x±GBP2 g:9-'=O*0XŅEl)#ۘjA#Hb$6oQ{\CG+aVCee`BotqϷ) v0~v=xD2߁J-HE 8($a쟚n8ǘlp"k]&%;'zs0C[mK|m-{O.~unt8{/WZo";sWZp PÙ00AX~T8q $ߣw2k~{̈́s&_.%7Zi`O:9%û0ӫiVI:z!6peyدVxyт5 6j;}Q%B rpz<^ $9OگRgqInD~+Zךd.*+dks!sD깹wH}cҬJi~(8:w#E١rȣ$0z\'uoD]9URv4aM%#MѨ|L 6:{^ B:zGR,!FŒ}Mq3}B}gC{d6<:OV9P e] O6٠se1 kހ@7lm&l<߰PI)p:~1Ah*7\"OfI$pۡ"5[-WjS?~xQ @.H?k9`7:壌Tr,5pv,{ZC*#i`-3UqSCa;F{1sRR q:{9s7g35.E.]Ws*ŧy"%ҙ;5&"Y\X4E6* YS!7ϱݣL@!p'Ue pˇ# 9bKRvLDmD^(cq8Adl\lH{'B%@w  FBQ78εuRPExS! <*5m$v5@RraRĞv,oEKL*Ύp3 9G~}Ƿ7־=Zo'_miׇlaԉ˛ وTY"0PfB7L=SIZƉE5T cPd}rATX!1x Epg9"|w )ο{vu.ai iӰcYTym6i 8 A>ѭ_%1El:>dH (_-1U:U#϶-pSuɵ\n+%NҴ0u6^ ֨aT{Ptnzz4.hA7Hz'#9SzXEpRL]OKoQ(/yurTGu:۞Vٸ?SUVL.&.E![]9BThPt{cGC>i]C+WM7wՍ qT yj1Qb]ѭ>Ő[̮/) MVx oŲ4nug?ǹxĊ ]}t jjwF(M9en$%q_ekcKt^o"wH~4 >-lwμ.#1Iz%h7-Zm?aa=& XCfԋLsj@(A {a$h(*J)) 2 R"!"hH(Z(fJb(dJJdH&X Hf (&f )R($H 1ʅ (30 b\ab 0 2Bd*p,$iZ( (HQJ`aH(BD`bJE=MTDб#4)PA0PID5$Q&))LADQ!AT1U +$A$ $T1,ND5T)D U3KPPÔbU14 UJD5,TA$QD)QDS3ԔKSԕ1P)4*B5Ek"XY%E%54CS4RQRPM" SRSBRM0QUML41K$ LPP$5MfaSTA%!@D CE1UKQ"@4 E)QLTUE$UAHTDU! QTCQ 4Y`E#RJ55 HMB4%(L4AYd$J hV%%*b Z )"%)`f)" i2A0PQDK1U%I5EQETHDL5AJRRnbf"j%$II"(j(Z"*&h")*d (,H%.K0HQMR1$%APJIR1 A,2P2 QQ3yUAM3T24IPT A*gxZ0/f嬣3jviH?ĈoP?eN Wǔђ)HA0_#}ѱ,! ?tH#!S(!(J!d̊%2}a5 }'֕E5"iGMB߁wmgfV}=[_(|9C>(~O“ylq\h5 AINHUUN2d+d!a4aIp"iuCDBHR@˙NVc,"U.Y)B@:2F $i&% #  2Di  \:a -JC $ Cb`HadH9 FBA@bCA3w`(;@Hv B0|p >X*7'?/g9ֱ$!tO36t-qdbRY/k;Sz/Pg}K?/5^JVm+-Y2HP`7%0s2ڪK`ڗ"S!= Q?fxS?&e"2-F' BGc86,bWrn1 LsE~;1׬]y:͗((ƄPʞvsO GqXoz$U) %H, `_<})L_4ѯxN]\om<3u hx<5o:񝚲3|#hDJ=uhwu*c0d)_JX9wg_?\τ@,L]_h;~z=|}]A.ݣIn)+]";Fj,V @S}>9v7\2ۂzثq~,k&A(H;[:f4K(n upBW &:ˮ..E@qY%mnΡDniiᙬjSD2/csnA)%T_K.G 3}mݭdLRt\:wH0A{zGU QvXV 9_2"& XDwgn(xQFx6"x\9N䆭)qKH[ysWsJ=ZOj90N]Mx&čKh ۄ*QB빩W8;VWs `;i{t]upkdAi,H{S nn*I<Fki@5Lf"j/ݴT셛w7w.Y~]ۏ,پZT(Cn=-l7<Ŏ>H̨!b3HI0ܗ?ma#l}bh)& ُA?t6 #귇lf458yoQf3Vgr#O5G7NJ9R<\ƠºNs, ML1^3xPQl].Yp3-vp9Y% :34Y`;!R IOe6RYRۗ'3͗9!_m!t]]y#"Zߥ"50!.|@ (ggwA3"ȁm/<^A ALaB~Zֶ; gڶf=7Ij:o??!2G+zS :@F!PԣFB@8"c:~Sp Jj wwD(;@ <>PD= =2@D(&Ϥ>ۅ}r~"%ZTftC A,_krBM ׯ)so@>*f_;DU5U~|xq'\@yv\KuYP6&z #s{)DGW$:_c.0'l]WǬFm[&vRH*Tԥ+uБd>TW70 \ND3!<8I}z ؇|UչS-'8H>k8+͋|n<0酺nk=r^T}2[QS*`q|9'#1$ Jy<a6CnmWӄn 'Pѻ@?K8nD L*(tG {z_p,{A8_%w1u1m i;&/|1l舽|ݢ| 0t`Qxv(#V^0 0t4a>{aY qɳ~]:aZjK KD4Iv"RCa@̴| ?OWK֎jTyc ;$D{eb./٫(k"JKW<:JgC=mgJz!CFsH+ctͦ}L&>4dE"uM`b4'0mlI\Y$\tuc0c3)rȭZ4&a/iM sc JN16lLd8)a 5@T:U4ImzA}\6e[Ҝ:A }.w9ogB\ :{&簳£yAۼ tςGݼ2% [w!č vr]s + 0p}- 4JFӉ&+ p/7U"cH ?M3#KBPP )TQ%@ YJA$Gbbn4m4n _aefg{ A$A6 jFS/BBٚc3SAYaNND6~{U!%)K ڋMX`dfaDUdaE6faYU&c!XA,LBH$DDь;DPni9ĄiXW`-d #ZI '}MЎb`F6fQLj2!VX $ (a P#@U J=NN@ћ35D]#Zll'**r`::7,#1JRJhRapHڰ"Vr22 i E*H4DPHW}yq4Js]@xY]JFDWZg)gut٫6dYSZ)m^xGnP( 77 Fԍqt5 hf)`V*d2٬ GtC3NMc( y[L$X H-,:;€T@ϜYӲ2c 3C޾x1 =#F~xîdJ $?:mE~DM?anVȧPb2056Ì7HYp tZ;ɹSh zWc`^VS/ pK\睮%;Ʀ<Όی&`oWd(&;cB&gz[WgReixG:/i_AOC Ɖx n/ %5np)x@Ywɛ5\ =KWa׬̕v@o>ȶkd!gH (53󄋓gulִCRA}Ty1Au;̹ sh'WffEwwuQ#9r/}Vx#`aQ p+%waMi S/ scuDb." 낉@QbT(>)L|8Id6m;Yƫ̖g8C'*H3`(?ƅ m߯N~;J廒LbEswv@]YXK P*kev-K;%)GKvyP"oLٛy3ôm1|g~\WX^3`V=N4J\w89~ƺwuYs1xU}mwٜ1:?9uqx=|0A$%7x}V?10?r)Jz8Fr}rGG^MwJK|/} ӽw劻|ql m,utNKc[,⺎9Y 㛮x']L.+}F}QXWYG<.!VIùN"|7Bd((]ܐ웬7@ZMD (纤.rb&*O]z8cόO.Ygo`bW𢖨F( #hUԩM$W\Yߞ粵RziesEɚ2WBRH6/3O\;)\y`E Y%i"da&2~B^qǝ7&rmW<7.րg!NqӖɆ&;DsDbI C^+ÄxKQս6y#)H' m_ioI<,VCs a!lh*7cZ/m3A+<0kFPҪw!Zm ̀rf4魩&ZP&XiZ"*" ("**"J B*{+X:I2[ڂ4LvDar:C̉^G JF-῝|piW ޥwY}*Mgyt4HN(!yT^!A<(<dȗoDGzٯsع97pAqܓdK{EfJçMvsf4W# ^6ʄ{ʜy֟~xa *y':X>4}asLDM~=Xl„?UES1r tN29ΏM8)@rA{!>;q?Ayg"Eۣ2KeЌyѨ,LF0L(.16mJ:gCS!?& Y!zn*@Mf]Oϗgg9t ad(?:@"jw4SӿEGH0 *|  )BJ( "ZB Jh( V(BR 31ɦ'FSCvũyTv\\Y8m-;v%rJC0$ b\<.' ۢ/t3c Ami*qf!0QR_]pO@XFAˠj*k/Mi9jJv4xo2Ҧ|C;.#J7`8s|܆":X0WOϚ((ΜfJxY%ٍx)´+B? BHAd$)g;?2-?obT1Du|: >ڑ r$OEj.#=5l|p`0r|pE߿3ʼn?.>vNYg <e JE&'KvICNN{On܆\2{E).UfI'iH!xG\ ȏLys;jl)|~5tOF/z}2>%#P'RtC䰂%|eqs}/]!;CeqƭϚZWLz7 ?CaF!D3EQĐFߟӷaj|nA@v~ 6MO>=ω! α@imĒ-j<~l6j%M0Bla'";fΙk{> |v_?{7d'Cv0~/̰ nzl=oMf`Xyl<(t LfGߐnzܰ3Cu3[ՙl$c =vjl3ftWl/m3Q2!|>];P}`O+ i ZqǦ[edfTAsUy$9Ds[Q$?d$\^uTa*UC9D!&᝝ RRzzжJ 6%s^d"3lIqzi{ ',\( 1|^~y*{z޲w4IB{*w#jl׫\{u+eUSr}Kǹ;CM%«{9Pmw g`L{4@;b=`#;ˇe̯ G+@҃YH܁5 RhޅaO#ٔ4$#CJ6ՏzI-y[U͇v cSU9ؐamPh։Ml BzUEr0"|u6<7wsXL˸"=*I N 7܆GAd`n5af5qGD! $LeFc0myӨ !PO~''fLIrL*-ZO~{d S\~=l~ÎZ3=.J֌ck)<ĴRScB`|wTΠ׹84jAV;#9(+"](Ev4`-x)u ְFȲF C` 7jgd6aV n3 $ nw sH*NNHJ !V~C\ϴYߟyx)kίwK֟wnlIծBN#M?/syY{ս€C%n~^=t\t%f^inJM!`Ebȫ4>|>^TR?Np|m?Ǒ~[>Nz`|5 ,q$Q_\oLlPI_ (GLTi-B'#׼NTJ%BR?D'zb[k6(aPM=9pw'; 4wBro{t<Cl+ ΃#{o p&3 UUA;{Q|3z _ԁ*'O-=Кj%Ulx']K|p-d`姓U3JIVA,D$tSD8[7thdPUU,EQ2Q8 \DW2;#dᅯ~1((-y@aiC0 U˱'Mnՠ6oov wf^8BLLL.~AA?t8Y}uL\J~uT HO.'ӟМ%0#s_ꓦAZىiq%Ao6nq@}0 H||L06=υ|C 0L4%)>:S`vĘHLnj5>??? G."I, =Q]vSyNpܤ#Qk/{2:ItL׆#s/0y)6Ͼ1+lߤ,F ’,_E#@}_>nD>g+ш@T2$ QWwr|Iuµ8uX?_Q /p3>ouH%+PJ' 8=\H$!4\0uvkTˑ/UѶ6`Q _o>웃Hθ`jiJ/ox!kZTȡ+뤌 qIMP8ҿR%~i^;~ԥɈ~޻@Lgq,-!R0#++M]l6A/= /Sp(u15ʐёa 8#b`IɻΒ=*׿Z~$ K7ldNKq) bNg*ɱ_\yw.9g5(|& 5,k\w#{cqR.:,1f0%boO|[(gG+QvM'쉧ψ3< W 74CBk?a͐L7oBbݰg eҚ1ihfB `D֙ӫaږI=[5ncKW,hQ|'98TIJ`l7iϙ/b9?)TDAt*)[2着V7ę32Vsŧٴ:`%q uMfqHI<"L*`Ǐ3Dgz!o:?ION|2]GvBƂ~ ўZ`)Z'r~HEwnrm?c/d6&D(?+܆W ƣSr6>񿔻s΋Ik 7u¨>EFPryfH{or6(_ \=s1mKy84 Go_N珡1zRJnP>]-uvfDnF«BKlncq`jW/߾NS u̳ɺLj]5n{o{l@_Skq6av[}'GLlך%Yo'IUxl,4 H\-v 3Ss)Ə}`SKy'p6!??߬Ms>d}C+2sO xч+y }Ǘ_N:/C6?{Jllїa d8KapTLr%2rG`3NA@KbQ@!!= 9A!ܔCb=̈zBʰg"v|4ۏ㮶ƒp<  z?s4ʡ[+ w-S+a8PDtL331-*-*sq5Ӿ~spl-cfr֦kE55\kP!x)_~ÐU%`n_ˍh> jfI|K ߓ1~=8{q^nܩV*EFn@I$tH8W5͊?)BB.@m@U" Daa U E6GETM+u@Oء$DB}Sd\*93q|jl'=!ښ׹nu.Yjq7{1*HL0NY;sWs"1; gY1 5`(M&vp#Km/SIu|ktkZ~/5?U6iLC3^ >@}H<]BL x%avA|%g^;V0,UlʸEV#R-W3L@kwVʎt g#IsUV!fR$ Suu4'Z.8TUE.ջV%Jo3b&e&hi +#\\ 'N x3>76al:p&!#l0? A¸2l%z|=mY\Ρ£n? :֥y)y A" CéI/zp69d4 vOP"9;} jHWVH)@MݛxCSA6 y8Aby ' ruX0+S $o\R )5-x7xlKOgK_L\9PgD!X[qu?CpTO,Y m)O|^?<=Zb zs#3X`!ĮB4P]HB ˻GIOu͚ҥs(Bɶa*DL0tY?dznGyGt5 pa0~ 8C'(&cWg\:ξgR+PY7X/氋7]YlV>:?_ @{ ?!KX5S:o]/q!}T³sc1!~rf5w'\>RxŸ/QύI4@MlDJuܛ.Fۧc?;7 W ҶZS)C:~ji;2u YikcH~K9xedz2m8jqt;iL觿W: gzc~H/9<4s7֥ksx}AV}׸<'Njn8bz2*8MHAgEwT@纻bîvF_gԇiD9)uO}|KN|pIĎ|Km<t!6"lQFPM,2Gv-{3?Gd#8jˮ *iU}dU)6>xytm(nH3@cuEfHaOO0$;i 311W1޿_)5AXX'@YuZj¿'9m6W1|?6RV߄Ui:7+ٝH"i˺wmydeE[ (Υ[em < J4 ( i(a!"4BP@!JҢh@bV' Rk. A`JלG":,t&fޣ8"ct3Bx H[G%:{&I%i Xmpf\ C O 0W4XHƓ[](M8eN=ֿ-b =:ax>kwds MO7"_;|5_~޾{ߺ۞ָ|;$b\>jHxHMz7qqXyCFN?qI;srtr8,WV⥙D6 G#3"SK.vAmݹnx$J$xnۍ,oa2gMtBfGUp]n*X*a*оßbF6HN'u2.& 1ČzHNO0h#"HDFCh:E"(Q5mVC>Jys&'>{Oϋ{wff,k,b?z:FNcf0X1p_ p*7RNɗSE=T}y53b3_UUW?MG^$vI$zXuQ/Wfr[fsJؒW &Kt޻rs9sS9s)e1 )`l5o=(y -PMIPC0a*N0rF1EREP5qk2Ű2HH*aXD1 C b{s}= )&iFÆ~ק$PuȎVGY tdb vި4f.TKs ̋'%Yp|߹Lߺ@gWEzlyio؍-pݝ} 4< ߺ3&J䀷#Jݦpv?<MY,ӆ]͉a@0(ZWN_\[ xc"M:\$qPg'seX*}JC vRə '9B}[OW a)s8s9q >s<{ }]5n-pۀ,o`QuP{N)] Z%Jv>>'wxn=ݏs SҌI˧8|L{w'nl4WsvKytJ䈻:41nH>B:C8;cJ#[\6>J; ) [5V[. ZBo@04YFM9p'%fz6e{sny33 ;m, a0JoaƯiPy+!`9L0v! rC݇dBA<>o}NeAsxJ 92 ~#~H@SBܗ2&XSk, -$9{͖b Azz'~*BAFGsD(OOInl@ 10mׅ N& K(<e\$Ѵ9njbP킗cUXo6۾wEt=Q$q m~vŗJ pmW,3O:7Ռ)>WH/WƐUڨ1fD lKq0U J0\Wu -`FoIݾWG:h^&.n,n^m4"1n;3ng]6S&Om: :Hil @ 1 X:GF!8$US5PiSJPhZ4(:0a`o^H#ny,vJPrG|iAjƠB>~?"&>wEgܔ*h9ڕVGX gʤz@ R%t{9Ϳī(r+{s$UXvwg\z#Q ȠZm"b$4\1€udi׎w:Fpd`uqxu“\žFC>Rp$B, xe0(odI5s7 RտO u_ݍ4%1PHtӪa>٭1pϭ(i / V,aB hu;&pTeb5o~7|5_]Y:hddQ`jUrZNPKW2 Ө&27AD ;\3QjmFyb>6f46{.n3 g\]4"%?R.NxTɯo(%plẇlK=d`d!Z Q^iw GIq,HuOnQ!l5>#f|]?J=Al ćkpMŎ‰\>b7';-k(oë', Y籇5VUJDa˱R`KB0Zq<$+:!k*-]H6%F9DdAJ%i@H#x)2NҪԾ 7mg/ہ./}AFcǻa wLCM }R>pnrg-a}-=뮻T#ŕ"0>s[sqi>i`zyٻV{ >;N^ґP31zlɵ3\KLpgǽHmѲ\SQo"@2]9N8]ꛔ<\_f؊ S9YZV "(X!eYR1jSʩW vMD?0LEp-gG3D슡ԭ_ۀJ&h4MnԂi,rU?_f{٬ GI,BVMGsTNl3 ^L?:l໿w'QFK[F c00c- Nh5Z0P`Y]?"ѶMFp7 Y5"N(wrDwM.¥hJv92<;8=~ !??A?'?~]ƨE#ƄGw~ ('cb?CT_ܢU˻Z´TK嘃fޛ`ixppP )tպΫ{p?U Jxn# _`"Gv<nd_+fqPϿ4Zο 9@3p G\ĺewnYfRř$)"Es ڐY"oRK$?1 %pNfQȣ e i$bDbHeρm?ݥR%؈#G0>!nJ+{0'hIBG%`Q4n 030đH@坐6PB笰,XLd7A{r&MYIa iBE}a*g7_|!RP{B74 >UOD]7ƥd{ 1,?ͨC״|YĂl&pL1y uFTd(.&Z8Df#R61ay੒Є# Ѐ ;'G $ChaJJb%=;fY2R0#Q S@ZR` is8}36>JILsz_( , UWA 6D' z . ĈH:P2a6JA`@id%П\, 25 #m O7 1Lc'=ЗT$=NG!$KND%86N"DH9t7 h(JsHXGx["Rdf ,e}3 #Xp54zxZ !pW̑ R(٥P,ݎR21نr%q nNbE(+9 ;cna>RB{q4p2$H#: ]!M$Y)C Ϸ ͨ3. r*uVW&h領=׃RDy ^3Sae喰ѣ DnL4,E\.#7d`6/sq& Bᆟ8֐x`$a, JY\5Bf(mW!QmlmY@ U(m/ 1Amv91W_7=΋?ܩ ќL|bª @`J㇘Sց9/CF! /CPb-!Gb&4#HP 18]5(m =v>:(GSbp~YpE=qwC>28l۽ 4>DzK YT#&^(r9zz<7w`<{C 1B<` k_ý!!$c彩@: i(N>~'ɠ h$Aڜ-2JZ| x;?8urOiyD@yGH;ӈ>D5<* %@?6NG"[+yB0/[!#"ߦ )UA@=  fNHThHEw, 9>};K1p|Ҝ$^?1/`YK8}ۈf2,U,Yc(&đX")oHk=3FX>vˢA@rl|7\#؈#3_] #*դ"%LJ\ǻp ]E.dJìy'ߍŋ˹LE@MsN!)aI*P*$"bB*WP&1o31fe p,4BB;4\3v&܎<B# oAI$S(@ uSFg_Wp{a!c@Lgp"@D;I!),ޙ,8XZ.WƤ#A@d L;^[th)Nn59xL(ߊ@,lF#b!  L0L fN 18]Q(EI"ehSu8.Q-,C}θXD%Q*DJA AD XIDI,ʒ6`b0HQh1 ZmRq_YbQihڢI< X>9~}i}EѝFluG;#>_}G`JПN&ݥjwnZ,&u#y!˂->4f!g1Z\Cuha.XtBL.MDZ25EdP5_⃊AHФ C&s++"ybCNX ChmT8f5ca9vzy!v5fg;O)̺h B&%|ĺA3!Vˣd $dC4˿oj\.@ IfQ`a$^0|=4G"U$PpGT@ "v 7C/ `mˏiW.' `mD4$:t7,kB/&SAv"FViV%Vf-Bz(gzt.{, P| 瘝 +aD0fLfj*wN$"c$$q6Ƙ70v39F 5U`c!p_:Ap68̊U׽E({dr!ILwrȶhV̰'+iPz 4|4H T}sjG,Wc uu #Rl$GN\L# Y{L xa!b2 ;@;ij ;ωksډ P'` NfB `p x\h6Ӄ ;7906aن”kkK[&8``2IP/Vk@lr5A~&(?yAxF6n׵ѯ]edd dr$OdY n#ve0E^˥V;ﵧzzZ;Ș9<˜LIOou7f<.bMʌOQ'mDgVrVy-/pG;t&)S㬾J5Ɇ[T f֖X6 C"6AJ:<:~!V)hq'Eryg~$<+=įOҘEI%BbL_8sUq;Z5;+SM37P{3jX9LY({r,u]p}H0!CA#eMT_tǎ*u)9QnhsoRN7ٱ MV%o\W Wg$"od&0.@ѰC~|D@Ɯ>WgoC#mj6ˎdq0P|t` @x&|#d[؊\"dQ\v .BcȺ] H8t "mybvGP' \GR+kshD57xԇ+ܺڀAxCX fKኍbz7]pTY)p }zC=x,huM\_2_>${G? \XFvK5ur,]iM ? r2a"* ER e.İ[M֧ B *BIACb=}y!2l<(<\0NJ8CAz= srH |"ꝉ3H#gpi :)&hLʚNE"I3'De:`  HawLv'$OBwzӂ=% s0i aa |_rc=+@1lf&DgH\o6p.t1V8^8٦ Z^`+#mcw869u/え3dc1= 5Xa  YU-taA(TUSO4p F05 ع\8Qd  mƦCY58F0!V3r71U֨qV- MfLmX2 %޸RK\WdGo C@Բmjb x 0r&9I;Z%3\! h ic\Pw6ǖb6a\B@pv#04C7 xH&%+Smtچ; 1d1vfYb%汜MI)45,1}lMy˜1d`CrL9&*8laX s7aFb.U64`$^3bչmN?'qbAy P &o`U"UX|!]S5)8fM#M" [L; DSQ1meD0|bQ$ͬHAE,B'ǿj6`5+őyIYnFU>B$Nb 9hϫJtPu\Ql0B"炙KgNwL'ip::[yCA2A) _L`ŅY1SV sbJUD;s7lO^4`.Gyt,C8R>*$5W(@? `o\wETJihhQ F H$fJfPHYC&AMCBA 4!AH2 beB?##yh5&;GA_'00?UA\(,6}BmfY!9ӔCE[႐@z:rl%}?̸cyK> LS+Ps<`D:K@GظWrLrH8C^ 6Q"a^etlB7*6# UhL0:v BѸ 4iqi~}MQ4Q_$*(*df9DA~eq ҥl8{p >դaח~չ ʪr$ٞ# :E3DdR&% HpW %zSP P i(MU"auS&ОT}r@ٖd) C>|6Z,9x.,T,- ҐD^@asNfjU,1b ?Da5^uà@*(PIȖ4a (_{ADa:I!ʀ90jr͎h 6"R F%RzKÞ2QII F<%T*DQ4@œC/MWi%i jP%ۖ"BfmO*,sN=7\m34g|CHj2sRM\ !_߄2E NԤQC`F1qCAz3Wh.13 H&f#uja:dI좊+ .B?2e:Ȅ4R^NXa@N+EQ0 o4FY|5UUUQQUUUUaa#5.KQC $0{ű Zr^33233333333333333`2ffe333331V[mc333332̮G%nd-̎9.ffd3&ffffffffffffff6enfffffc-nfff7sr\fKrۙ[AݷB4a:n32$s332$s332#q1ed-c1efedI$afffeIfffffffcI  FļDt&{Iynfffc̲[m̶fffffC2fffd"9>]#1!Ť ѧoLn$q7nffcw1əL̀6mݭۙqɘ! ;A٩O8~̂> @Ka7aوJk4{sY 98Iȍ1iT3SR$Lq)o'ҝnIh #.1>p9p R  eyfd jZdaB0HƌxroquHXH耬 &0LJ)yLl\v%Efڐ3A>|>Dĺ#cȱiIɀ0 )w]HO0ʏ[ڑ"M`+UWK0=WӘQ#cg]aQ >;)}Z Au rt 2lL1`5f'x#_C֍ot7;<6lKӏ>!p9qq ~8;0A}L8(te G !J(+w}*k_^/E#/ql/d.B,/d\w*rȑFEB8uPPH;N5URQ53)#C:Œ8( |4*0l, ߟ'&Si6`/AO {Pkkx$ ̀D/!Y#sbN;Rf)|cɹ7TUI( EaG;8 =P*|ӝ|ͱG)EM!H (R)z{)2BJCp:tg%Wd.GڂT5euN CD* Z"5%+TM_gtaoO> kewDQ'P:$B b`{aJ4pP& kP5,uƅAb"@'A7sG.|2篎8K^"H$ӔDŒzO#`$s^  Aš Phi&Ӏ.)77$ O$i*u 2@c.ItD`V"dB<A7yEr!xw, J/UzH@fg;R|CB>EF>4H8 br cNZD=\"`ŰDhKKB9#13cYDhx`u>@\Y~<~X#M4_\C9J04yvB&A@bt {\H+wiP[brl`ؖ .97LX3 sZerUN"A]IJ@h^fa0 O(r}6rL7ƃGnE8--,m<1Bx;^v3w`N&fScʩ:!㊗K:KC9PL Î:COlw|mw1c") {HrMQgj5uZ@L(93#J 1SB" p$" 4G_듧n| \Қ_-9/0&٧K#/q*>.D! B @~60h=aq̄8 e8lzԆF  M1H闞k\1g4s#<ɘcbx05+Q!`G(ÒbC_0H/<3 qiG37g6^Aާ+$d9,t VMJ~iMBQO9'ބ]Q|["Ari(F{+G1h6;,HHPG(X:pC7[1mGV!@ AŒ2=0C؞Qol܃WQU"Kp JߴG"#ZE(t kӺB5; vݝ nL,XX(OF(sT.8d3!Ru-CXP)YZ" b+8$Oo XyCGnƈlebJFA 5!aD],a4*uVK5lōhB@: T`G)#XЦRK 0O!HR>:2 W?Fʸ{w&Mh wkkFl~7:Whџ`A`` .f &#s;9npN*>f:/W% *a_jLp?!/&gVX`hbqF.>0dʞDSjy݃"&˘&3Br12jG/#!k V.@@{}^'^iJW2[Op 0|-#}>r,QMQUcUTi! Ɂ.%E\|j! ! hi x= 0B:=!m!X$h4sSE<`15v]%M<,o?gҽ[f>Cj9_e:1N}$]hX z#Vj3c݃G֮aUd^54=&@2;[X[ݬy2+8A JIc[(k==~;";N6&=NwTaXP $DG=q!t(2D|Q+p/"[ DER О> f6!&q@wL$ ]su35X}2q˧!P=[,  wh39'׷(  pYݱҎ:u!UT*P12 2pajNį6_Y#1 $yKd1hCa7A|c=cuZIkL4DBytQBYj!iTfۥW1)1qcTu@-aYjAt踦#mct3݁s2w"B0(d\RtZr/Za15𰎠t XfvhX:E(ufTy{`!# "Hz?H {O0}Y19NN3aZfC'BZN (bID&dDk @4+(LhHzAG2mt3 v:t~IJf`mf-Ka Jdn\aǭ$ oajX1"(4jPREJ ]ٳ%De5!EIp0jiQjGWA4(XnA ∃H LP 1Y u%)JtM|qrN@p1"gH c' __w)(fJh"}2,7ϊl<. Qmѵq 3 -':+ҴHIDف?(I؊DDy<,M퀷T ؔuy ZZZAAhwпY^`ibh![Tg9u`XdFZxN 7c9dG=LŦ@96$R, lGդS{QP$'R0` 0L q&#@DZ u (f !!YK D0xA(:C!7p 3Xe)r72ۜ@l ,BEutyPB< ysG 㐇z)x"l5R8p|aS\ 1 %Ҫ GSҪus4$vpP4E4C0ytgմvڽ#3$$u&,ON\|,5U8<8BPQ- 0A2iA6]N(@' *.ÝxMDMu98t)ZI!! qa5:I!- $XQ4P8EaaSÈXg.A1bd"')M%Hİ H} A3j5&d;"@,%؊Pa9U(8Qd64{ HpUEPuwEA`aD۶1sk@ڃTvHi\:F!LIÁ4l F!t 79iՓ38]Ctg+߭Ql58NJ`(d:li3hi2M ӃD1 |Y `D*mÀXaa\rpB0JD=Iw.@1Tx\4a N\D. ܕ*x1 La.QNܞʉmA<> }@ :<OHx|{IYS/4 6X#F̧k&}A$Nzkq 7 @@=$d$'3,-c>̲<j.9! @P8SC~y[CCI eZ7z,t`8HdlBP%J`M9v%z t6JHɘ (b%:r c ? +t0 4& 8+x(x| D:LR 7B=܄}sꪻvwK`c#ؒdhb9- $ aAKC f!"$*(_axZ7NICydZqxD:mV,Y/@3 Pi3 3p?r,&x޳uX!jNs@a%| ˂KÁrH;&tw="rDMI —m]=QH¥"J>TF$;N8x-"<n\, BB4-e52i |Qӆ2_vBo\jWFpֿ}  `j(„3.Ba#D>dԨ@) j [Y.Qwb*X@1xIᅨ; sD^hkyL܎L⦘1M& !EC:v9NE/m Yh &G ѸƘm6Iߵ=pQQ` $ TnsbƦ7 {eQf϶.@yP[DW 3|˚6:UxQ "lSjebF+@=&;:I4k 14Ϗ>W17:<,i5p@գL.@A&wlIѓ0{L"&EX"Tjf+I@) fL;r6@]~5G@ɩB9¤J"PY . "Eő &Vʫ9=J=.αْ CaH5Pjjba:O'i3X ys|w[O qƤQъ<{}2_^CACp0q/Eæ-;7 ZTl b^ Q} &fa__H@{B :ܐoR~ nBWgg.^"[h =nw$ 22g |i\#7oOa C$T.AES6[02p)ɳ2 _hhN \Nc\62ԉ䐉o+(g)]M C abd/.&0FFadPS}v %qBao sk'CA~V 6VXT"Lm?I ͜2J/g{x烈q7Py,AQCdNs@R|!jo-2fp#w qaXAӁ 480tc dw hɃ!Q34({Bq(K A0[P5cpDB䧏4Q17 r)ܨPPOS< ` i 悝ɧb `Qƈ PgfM"gͣ @99pXSBW>XDexwX4>`)D^HDAǾ1[ Džmw^4?6袞 ty4%4rZ#%(d"aB|xRHUWχJd mB\ɄJnjen8}q4s=D 9.WjYyX}*LLloXD@?k8ۏл yE/C)1mD ұ+03$ʢl(iu0~W YW&4#(V*l;{ܢ''aDVy>螾qJ!bv;`e\*YȇϬo >3}:ѫ*5?nYEۦGd]s=U3>\j, 8qq%\PV3X뱐AmTR#`j[c7##i<|M]`ޡzZ,CSQSQeV[*b7 5[ͷ5=[cwm yhj^c΅tSh@OpS MmYSf<74L&;Y Nꑽ^߿UU](9FS!8h`k9F7C:iJYleGqِ@zgwQ;p{3!2@f ?7zQC\`̙d4VϭߴaɈ>\\:<u4q޶M:`m&fKf0+~nIth%5su0Nq+CiU&%)ͤC9AՓ[nS.Ld\ॢ!31a2C%l1x3h:;,C&EQ'HEC m#;lnhp ƛ1"F-xt :sYb9c-ۑw4Bt!:kM,٦.8Oxk#NR%GLS`v2$qQNjuQ7!(M0(Bu VCvx@K+$0{wyvH JMDyDnzHK fi: EJ-4jEhIS z @<#(bFEW dQERQE^NN<5v)+32܌4L& 02 hܡ;XH6(7]e3ي#Si JMv^kΤv`cT6)AS6ma`mV !50+Xo&!5%ⅬE6scY֨Z 3Q&a4Cj6'I5(##5й\ҍ'3axT tp[aa N[1;(`h⭰ꀡ$! r5iMֆf9;uofʩDt:M@˺ U+!hgs9E+u1=﬇D{.1"z0I<\,[' 15 PZp !73LyuWaglDczNW<1߹ˇ>QEUh!MS5yÑ%C @p )A?TO)BX&'Պ9{{!?őҪt}u*8r@ ~J8JC%谟?1BKO~  "*2,ݾZ%ڼOVA8CI0Xi9p(=RA4srMȫf`*E"%H: rrAQo_y0Ke–N!Ajj?R א4Χ]DiXrf jtm"%)Q:89(,08`zTA6)p&DJc [A))!p4&B03FA=DEWV3]6MŃp]`߾Ilw3$)P-?d{B!~V/:Ԝ5Pl@h~#*APM$_$ɥQˌ뷿3Q )XR ) Y0&?fen \!,B+ TĨw#k4mFc RHE(ij m0f plhM#!t_$1q'mpPՏ\@yk D{,ќ=TZ$P(E{]7z{vWF"УaCQP,hD;{y?Z&_/2QSW]~UXAh>հNBA! ""zcRXw>ϴ0WH0nȈG/΃so#dM-hz^ vBz孼4?cPnx!?ȣƎ шpјp'<p#e1/UUqD?cB?]:D iP熄&{sIjCv|Ox1x<U/}`?8>[zCOSq $ PĊ??/?~8oi9)b"_P@?ʯ(HbU \")wkn<<<ʫYRz P"AfP=HDL"gX|A9F`>kD5x_/kФ[07TMͯmjo[vh` I% !"!X;٣߾ayeΠ݋ˤvf\nY|!9ޯ%5 Ҹ%zVi/T49ƶrE<m`POu_; =L*H6iK^=zm}fG jS!KPDr ;<()R.]4={/^V*^]$19Pf?S_;;- ߞ[̏_&߰Wa ʺJ!fJيe$;0| w(U9IJq|L$gU6a9tC,Y;)D ʯӨ[쇔CQXmӸ1(D0=փ|9xkۨˉDH+ tApڡo ayLdYp~R8#ÖaA=JCV㆑/V/F{îq7 ,0֒D L5q/2~_:})Wq<#d|5z'B?PHu:w<]s :o8{FyλL>'y@D$^cݕeF_Icˑ3(>`-C^c@v"5v^ǐ{~`Tol`av6=i$9n%VH&5m񑒾:oR[*cA(s_N5P9 b!i P`+Ӳ# /;pX 9.ZmHG>>|)w=n(72Z-ED7pJ $ ۶d3} 'HH${Ÿs|)_ASmϰ8i{5X}T-j("(""J$m'mnZzmkzn|#!V!˕rխޡ嵻]kx -o-2f7mJ >]Oq+$Xq]@$Ƃ` IxhqM0h :ԛ+L湕̅\wl'ɭol~4.#ٌ gHQ"5,O$CД(_hvv~*H3alK3Û DNg@^ מGlw4rl PHpks$Ick>1(iz?3J^qݳ;t eTijIlױ{yϩp q%۱76y錈{sVkiRH'`!frF*{)*\gґ1˧-u(p*4 !VsNm"?dL2$&i 51c6o(+̆*71*3I`Qpqg+!1C}s4= >2%؈]LH t>f۷:%Z w' XMcƳn[g~{5Sd(jJG52wxÊCz=E'G }#R蜑g>%ܜOy`HO(!6 l-n 8$W Dh*Wm}&o0v<_>$11 vwI ݾ]}vqI} s\ . b{zsUGH(>"I$Pg[;8cǔ[G39<9p/_)}r̒I} ׿%$F07ǟZP܅+C9  3s2T) =WRL 5|q-@-eGvpkyB9_]z^`"=]sRxRBebCsj}Эes$*ۋSZ蜚uŚg1=ƔNPjĪԙ+i~T3k3E/dx|wn*0oX u򭩩zÄZO-ŶSmKq.e1+6^,oF MqL0AhcZyHF<>' RY7v8#s0-1bg8jt-);kgNuhC" ~T)WO+ѳ V-.e 81X4N pbm#mx|Ȓ{;a:kz%< )p1n~G4ɠ<:|8E|yvn_Dshw [0I*pʥJ$`].zq_o]'I'L ,'+KI Xf󳯫g&Ӑ$rWN_(gfw!5, P3N[-ۄ>y@0@D;7DuoG9IW_KU,{ :_[X@O=>@OHレpC)20YEJB,wBV}Sd"y6 2dzR>?ڤ=1cx~OҺ۰} ew_>0Lύ=zz=.h rrdt6¼/,< >rH4D:@Z9-4[ fg˺MOF(v s$p Ҍ[R AZ LnםG7fcVmy۷6"LHz0!zbx^=lt8w?Bͻ:BڒNrDe÷RI @V)Pm2\ř~ٹ;!܃@)-q m1tDa@ J cboNc,ݷĎ ϻayuIn]o28\s(-5wKZu;{B 룣が|{uɳqƽ9#7ȆԾS;ZF1n8)G=b`0LEۍ7ť<3vZ]EʴkJh\Y㦏76r  i,Jt@o^q,@`ABr/x#+ bzxm߭URUopZϵ>L[>>lRNzხvt6j&N?|\;Ka쀶)Q~q0r8)1F/񓅇G# 0 2_}$A(®>$zU>bXkIr6u.9Ga`kO=w{]xCp- mﱖa7[k) h?w_r #=o :ׇf]ߒ)9uNuUU& (Qd2C{M"K-n0f7 6fdH"F vH*'9y`,Z`Pm)~S.)֝ɖg,)LeI+-㟻 6[i!>/-'DehYI欆_AN\ [عmF!돝ßW.^'Gg6dq xdzô⾂r˾jmL}_kK'6KZlQQú]<<3Wp_A?KAj;sד%p!$c]jt$#r;szN{a.+T$ǚd@g~N_Q@ t?7BiNy'"'.h6[?31o Ţ*jP|%/P%+B"@[4ysI휎-ǚ 66bT$By! ~&{vz3M$,K ̪H=1!SÕ"(Y4EAHB|J;l@{˙\z c/q˦qg+Ӑm!י&VOt=&E&.0Gdhr=u%UK.2`]38Bl){޾)ԚėH!9,SqQr8Kpc=X\wų !-B-H?XafsM4[ZYanC5C_.9yc1UUS32ߐ>nv&CraxDoHh-/vl8ozBnp{h |uj^Yߓ&>léb[㬷5ocS'~`KD :./]bq\J&(h9xv@h x 6,5Mډ?5̬D=gPη`ࣻ).$K!#W;(m>xNջ"7zFB)G{} # 7)v,{ܧ12Fq>Y9h4BNB8UPa8HTƤރ'&cA%~  (N,Caj(`1c֒Cp%01E[C 0z4bTrئ!{$a LܺZ9Π8t,rd+:au*\7 B2r{*ϗwQARAl$:B 'N*$vN. ޻nx9 ?*zL2y 8.ePahcAg=`RToևKǂ;nPGB_C?RK yﳻ gq| 0# Ej2ɖ ?"O[{ k3,k7-L`7O#EgTޛ#Vs!BUP\2$x8=4!$ǣϱB8 e柚~i祏W.g FPA׌:>}q>^7<ך'>f/!zJ8oY^ \A5[5CFK|O,QU á=e[ !C|('{\vvSq<4{(bJsz*Mw:Kʒ<&#sQ5|sWHQlܑJkxXBu ح;2.q¡I u4 A/͆0٢B !Y<. [fr!ag%Ϭ,Nycԕ΍W(Ajmz7jr\-$:C~cR]lp zOw _ᤩǛa9=yk^IYߐ݆da=ݛ^%>6=xM$$jF <>Ahwu mfEQ! aՃ%>^ I9^Eĸ^y :r7nԠmpbiOqG=|a]%{> ?h 2J+(ɢ< 4DžJȦg7'UUUUUUUUUUUUUUUUUSSUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU55UUUUUUUUUUUUUUUUUUUUUUUSSUUUUUUUUUUUUUUUU|=GRM}sfǰo ?wcN]M6F->ӣycS8di}#+*I(G/w>mCG ƁӀqyn 1C^sV?RЩ( Sq4NbOdi⨖%u4UEQEE4QESEQEUQEQEEEPQEEQEQEQE4SEQEPSM4UQE4QE4MEQESMUQEQEQEQEQMQE4QTQMQE4SEQEQE4QE4Q QEUTQEQTPQEQEQEQEQEQAE4QEQTQEQEQE4QEQEQER4UUQMUQESM4EQE4MESEUU4CEIEQEEQEHEQEQEQAMQEQEQAERQHD%UUk2FKNS'j[B|PݑSU}Ŕ] [ݡ|&"PxLSDFwT&@Go5}[@nhx692D# 3FS[jPH!4G[[ oo2E䌣KOc ᙽ[SЄ0i0 VOlCi8k hmϤKyc/qSE^BA}KdCo!<[ "'BmqN82RSm ;5SvpCv[^ "J3 ;A[/u=قkz7 ;I Ca(2u3nOYgfc= XEuÍa43,T/vx=/ -D9ɠHGN20kRe 1ѝQڤQ4C}'I͖+1r`vmp2 W.pNwIsPQipfɚJ{D~$gbB0wqUG˿`a;h(PS^fhi@}!&JN+:Vu{7s))*N/KG1D@Phx ?] Rt:N^ͷ8cK^k05 N0gT6Q}D.&Sf%C1=͐Eq ld*e*]U`ꏴh& A$S_qt"ޮXSXwxXAr~3c0'_>Mo8HifRQN%e (b3'fKUn$[6URU;ʹT}\.ɳOIW'N(M:"//#$lp8]][3mngJƄ}r4PȆđYDCxcn 7=ONְ2ov;uˠxwrxDLyļdddn; CzKax ر8ҹͶ.Fv`gEOO>~؞FOqiiy¼:=k! P;_ē$8KPlLT+;6 4~.hlֹ@$^d@P<w/d\ob|jBGmL߃.`,@wRdFL.,M ˷헇&?`N PycC^R @`VGrr29is29bF@8hpΒ̼0!n‡UPh;qtLs&J%wж6$fx>e $~lXrAbǗQQ/LU3+]M2Ԗԭ Y}0_~יj"Έfݗ;-:NYܟ]]&Kzg=)dzіsz)w^ luIH)7;_*8\9}8zh2*QY˞K;t=GX!0-9Bl\/,tX{?N$3{#~`@f\ \{7͛wW"r2arM)I 7&*}1}D==ѺF;! !%!'d5b}=EȘ/g9+[%%{ &|0d oyt[OSݥ"d:4F|L3T9<_:lo>i'_=+rBVݛO'\0]J)&DT|S&NnoD[ ^q_]u#T66P}+A~}oT}GTįo䓬3>zls-bpw6l%$j%Cf FNwS8GvN$lpejmD>~즿\ g)7x1?NФ<(-?1@&38 1՚9 zANC4y=p@G+Uox Ы;gk\(JIӨMhuv`'p@ 1MNP5\EIYZ"@fIMQ@{+ +o ^4ddC$PZSX ~Aݽ9c֋Bݎ >mJIepB$t`G;8= <Ҹ@rzyip|Γnf?uymک#xmى.j=\שr_c0 y6vezJ ?'4{)A.wN)\Ӳ;a^'z<'HH{ 6rΎ|гxAOizu #) |A65X`A-T*I! `@b$=.`v >Οs4OјM6eY8Kԏlbن<=y維 fP,$- h`ǟN>I=hgû><y`͍ltc%Ԯ Y%Inz=W`Ik2ildc~$I%1gCO*xs<4&>'iv4&-D5eBg[9hK@Wn4C%|IU坆lMALaW ++,RA4In)I J,fx$o[S uM;(q)EITO/wzQnqn lpӼޝ3/hyq*)OdDaˆ8cA,8=݋ZնoNba!vm.p'C`E&hD/$w[s7y˶mz\1B8 Q5Ay2/)=ʍ =R';hƳ&3GĊÕ&&$^5i^Nq63!l{?k=τp]+`z c'6Νo MɤUFM/ɝLF9Đs&Ȇ#4$C!R(ɤ|]Ix  psBe#|v8{Cٔn_vX=k4yRFFMΆ2iW.(`'UV UUUUUUUUX xfrC;no6$"$J'ٳw \ hD—MwWշЛlzuM8l?߁Za4˰LsWާ>ʨf`Iw^ ǩ)}~x˧K)A X93b]=B26npa0ҡ8AmP6H' )f@"bۢI ;<qJ" LСJ_|O; b#|S5.`d30hBt !䓚ų㾞br r|% [yR84aݬ5USպʟ Cq- _pؐy"f 1w/+(~'ji>ҟhlWn58bf&SdN˾SXMH0~]'aȴ \o52qCp:\ T m!^N便 5xMIv]ϚI1s6dijZ鳾{A,rNr#iYnݯa$? |A%B0!qy @-(+ N4q#N}菨5 BIc4B3Kh56̜@l8w ;1F*1 BNyGPI1,3Gi EN&ȋ%Iz}y[RRm ;39}qM>yzc]gLf\;.ϑl~o7wu,G0CU_RTdb)<( v!a.=p 5 ?D~*$kTC]d,(l0-s4 $FZ2L?\Ϋ`Ylzc1H.PugB}I<5-ul( 3fhwpN3vژlg̠:Nk^0샬):hDŽ.31&3pa'tmP5QHf "1uhJ#oMJ`1h$wfl79jR"j L3 *"f(""FUX0ٺ5uODOC/w5͌_ d%:(jzA'[+?pEOpcc JµL,юV:ј,,k0GoEn 2IvdAHfaNIM$7-1#xxtOQd;,{4d16a7Mbx,\-#Uh? CH&K)ؐln; i,'nׂ ;V-3Dcg"EqW>`!0z[αncL|H2gchEY5L%heCͲ+r! D䔶$;jW>/wv!2"1'A"eZs8Ĺ2&N=և"(00 ~ m>OMhΘqGrxTxTpX )K~3uXIcWL>&ip}&sq1\qjݑ S1!LIdK]$K^ښ+^zrl~㡭!ҕ|Q؆tE73(j[Jr{ԾX3P1>&BR$@r MM@eYm=;[n-rðH% \ |1?ZȷsR!/$e#CI)O̘[6L, 4ɣx 8 [mXK6(b2;Ӥc$_8yE;.XGE .;p}nk] Oolʚ€ 48!/g_hj *88f%&8hјADK[r?t8hDԠw(4آ[q*=6vƵ^Rj66 *pH[ =˦N89J4 c45#[p9Q^,ٗ}*ɷ"*/$2JF*2áXf1-ވLWdhg7(7D4v$)$ҝ:1ȺlD$$!Qr9x`fm#CF lM8rPBhUt nDK&L Ioؔs&Cb2>jۊa8y=RgS! ;b9)-FX3`eL2I@Tf%Nc\s( *a3)/fCEBO|wtF~_<wYI32?K4%%Yg /v[d5|lyfJB}tBbY2a65r8.`2Wd%jz`킒+12wveT! DB^166> "A 5=vs؎BE~;4UWVau4ѤĎ7ɩ "<|E J[ *u6JAFy:2Gb @ܔ|يȠ2GdX3]&wF1!M3?gtt~u3CI6. 5!lci s("#nN˵{"88ףg(|ZHi@~MJ(fE#\ ȱ $apKE#<7:M\-RqB{oa +UM2B@KG(=هWXS@ɬeG/ŶϺ,,`ŐiZJ) YU&h=`3- 0qRfL& @HK jb@f}A1!^PpDt`}2rx܌+zqÑ;] BvA^&a0P(uO(* "(h%RI^^4MCCYL2wlƷ.ڴj6B<>&8AQ=䎰 V)3bN 0.QP7#Bή"DzKY#F2, Ո.F$S"Πpy3Ã?\9qw4]aZᎧPVDPRBRAPHD&F@d $)D4Fҍ Q!@/p 0C ЩŠ "H `0L) R*(I%"ʲ)H)*iZ&:?U X<:w;o= >xٽxF ˘kBޜuD-#FHdKe6`1q.9qoCJH rԌ:" 7L99%.0Zn`iZH*b"M6ÚǣpT];:7$o\p`Y7ۤ; cNṔR2@$QrOcL:KK!. 3߁>&.X~(ҭF+Ϸ[a?W7aq{ qyWz0rtdU)10]0$).Vƈ;cF H6F -Iah$] !Pj12ةg:Socq5δ`W*$u^}W.:EJ$T- ӥF((pk)#Ljvei ݆NoXH!$ )ierN۸8F zt=MOM<Z9FA6xAc)Vy{|Yu[eb&VNFF$ .`$ 7φffo5Emg10=j|  B;xǧmǣ82qN$*ΑQij INB/Eز*XH AZ30\DG??x:J:BK7WՆA/d` лwCz&X #3Iե/Z81bM5 Y 5GPIAa8x^H1T_. vM"?z̵MJTvy!Ad*x !LMQT A1P\G٠f $YSl^ZpǬ'm 4$:N @k/NYU¤C@N6.6KYfjl$cl-rG,L8 Ϥ Ɯ&0qGt>?^p}]q`3Q96vCJ%9Fb!"g)VX(*7alD"y@;a:U޹̯$_w/XwO`x!!2 >!N@T44APR44C@$<#Mק&Âa`os1rUjLT^䐗0ȈXa9DbcFe1~?h劳1O&>iys~0H[B!2哂SF)-fCH#n63 v F1πc@ItQByq#oG|/L b7 Z4szGxv7~ &@L #A8rф]#m5Hw5!.f:H:v_~DJPsaCz D _VXW|":` }4G̟|o5xNz}i\tgH,Xgo;OfBd-)bmGdYSdkL#ߟ0En<'xr%i .c ]s8b_Ys96Efi{ cmʅFaW֫~k8(lpyT2?EJ펧<9}'fJ9&AqKBO 5]n Xn)I æM U0^ax0I1YZE4g=q8mYK].10"Fʼs7Q@d#(KbWhr2*.@v<2!+lᝮ {퀚B8sb:ʼn%< P,~AR m]~ v`5R$Q =L'^V"703eAj(]<tEP5ZHmUAih yG3lqGcQA6VA1l#fo3axff$"n1^gGwhCPTcJ?A(y*+ &Gf"R"&&" @^;u1ŌJ:֡坛I{!2sK2v},{7yŔ,sQETl+EoIz334 V1`@٩r1(A6D9DqFVbhvrt b: gD]Icc2$(3GQ<Љja*8qq"I6*@el={vuxßw:xr) iX‚Qh/ #ćǧ>ݬ&YU&#yB!1D4Z1ݎfcM9S```148&o+dMF0MdH!"_i@lmuphk<՚ ꖛGYSXUɧHҔ F0Q#mj4ߘ'P D!4@lq2d: !pHhܬ,eq4MR@] HPwNӸA9 xcUֈ IVH;B&liK{uf0o$%172ŢrLIf4!AM@JX<|vh$bfCCTB@-~(EfPPDPï!MG,a0;1a1cJA۱zFx $J T@y8n&?#as\\*TfCACntР?/QZ|xt MEDBHM;;*`ܹu v9I XVLۅ&M@v84ˌFZ[Z-j"Hөѩ q+ FcZhfbLHd IUR#E1IId aud 8HeACF&AIkNjX,a1J"(0 3 L֍Ő+LD# iG$L۹e!cG$APD+x߁ll=߇m#(172(f14]o"4uv`镄86xk5`x lmJ2+ADd M+1A0(aaǸr2QM)pxm-^.M(&KH9`ַ0mZ(CrZ|r\}3LQkFR*y`f f06u` [qUDZUlyʄ C>er&rbʙI48:Cp]3v}7#j.a&oyF -5_ 6'n$%e소H&HA;&5a+zۘ4:BJ XSx҅J`NppoUl}x HRqj+W3rbDJPG6~3=pݠ5 Icٻ|tW.XiM#0mo4Uy+=@64Tу1169Tn Z0|fEuz !UV4삒 j'MCrM@3XR03!" "HJLb$r&l $"J$;#˦~9V֒x'b`v:r7X؟܄o|*Acx$7ֆޤqG%I}_59 XGhff FuZ hXm3ICURg \=!/iQU4JH)YJ)}zZ^Rr6 %e`8{:iiAzFAbfbȫ,&#VN`I*dBd"D PdQHJHG0pireH@05ĔBV&mŪ$]02ګu1ӌQ[s ⬪(%!heMVji4dFc\&Д {Owy1%'yeD832D=fP2C pTA.,s=F!** t2nz>vY.BB'|N雒\"Mߚb}{N/^!4U(UdsfK:Ȫ*"GuÔA䟔QB%sUeENE-Av"16I-"MI&O2Y5!CæDLH&I0$ϝہ~=z E^'Um4D8gJFд4]6wƒ@mqm;@;s C3`KyGF&uiu7R[ޮ54SULo0`Wd nPhU0!#nHܚ$qaMA頌R% h9b/VrŷA !;M΋'zΕ&X@02uu!ÂiJb*Lq&cmЊӇ!GZM>{֭Qt mM F 7&  Y FL!u `mpESA)43>fhM#QZ IcPQ("!x`q-'?>i)ʹFńu" mtBƂQH!`P0e{{n d|l Nx^G--򇽪pUpe5NeQ#R$x`-Ub17irIJJ;U6$J V [Q9Yp]Vm q3m5۔[8&f7>Íc;V9$%Z;Hq:$52񎦀ԉPu q*ӡUt8C á<,ݶj SE-¢B ar)sSxnb,YXA#$e}˼@/&30.| s1. ,h&Idqfޟ?gn^]w}m'I?a apd@5!@pAy2UЙz:Hzu!'} q,`ߩ4:L ,wӼ~\i0}stj= ;]^f%#A<3^s!_r3O(2D&4c\lwkǾBL FřK7J2W d-dÁfܐYZ !Ƞ1i)FCE":m /!* ֕]GJ c=A-j{`#v1"s"Qg.\--uԳ@#QT„U$GsZmFԼq-=FF&n, pR RS*kcS͵pDW!ͅ&0#,z0Y{P .Y j|!CHʻumXJ A' # C"(18㊧-I[_<\p㑛d]1&n6^"LjrI!HA87I?p{~]hTxl53)WZ$tbust$;'W0:n&ap#50, AA#:guI@E 1"< }8fEXԎe M@f 5PN(b$B F8f5j"ZfFH( M%E(󸃜TȪ!"Q@ S0\ 6"dG.FjW齈g2P1}igŽ iB$YA2s(t2% P* F$!+ Z"P ٟ¾Y69Μ.?  % J3)* K2L2R Ȉ +AJ 1)(A*B* "1@4HE6@{a%:¼uP,~\|Q)'|5+Ko02Md&vX:Co46聹RNEܸ:W ab_=$_Ϩ*4AFM B T6`=ʍcz\)2q5h]FTmVCX0|?_$64@M&v!@-Mgć)$" >:3Zl>H\U^On9?\sDggRFQ DXN$>ku&չS9=\Q[鳗1?u~]ߨOK2ԏ[5 ȅQzD3$dd2cO# 3F2mSM<<(0 .%'X6X'gt!pXpxIg1&$fvn6˫L!eQ}Ejc0AImngŴY=ՌOn$ʟm!(>$CS3,AB8[rXmU#;ryjQz5KPYvpT5=+p837,d7UK^+ oFN1"áEm mb ߯nv$P#b1 u*4j`&؉cuo>-n 8@ TR$3Ke["lZD0M91ΰ,Cr'F)H-1AH H7`c,C~-{EvTӤ)ڡC kV;fUR =Cv GKg^`*4dգx=yRhgTA 7  xt(I߰# h8208{b PRS@W"nb*4H"Z RL[Nnb Ǎm.Is\2nwٸhHIfS%Xa]8B %LjC݀ qR/6Mk0C&)vx@c^Ib ܂ l"PBa$ {[7[JmY( `Hrs>΂Ssc>(q: Vqdܒn1n;hjrƱr<$,.rtw蛩RcAqHf=($v)HFx~( ׊nk0T^=rg 燇~c'8n#A<&nj(l#]'ˆFcDm詄82\CIeyɓ1zh Xk=@Ixv]UGWpXfL!k&D`s^'5y?Q3]ԏ[E)x3dY)7gdSe3yIN$sG6ٞ$ &Z ;P@JnM2&yaΐ1땮AH.^ PC2mVFrn,qYM;^f0ugLt'AqYT{s&x%.ZxnPƔO0a1:*9wϤj`mBdP"͚=gvX tc[8bA:V# S٭&IX>(׮㚋g |nYV˱l*M&jCr+I9dщh|N3,Ftrg2I ÷aL6X,8\3HVaL`82i*ቬe"_u6h@qˍItɟ/֫, LC&w1 џNsݳۙ^0Ą t(m2ęeIp nmy6O(6s2@ Kq,W.-+YRg>na*߬wN[[.} #Q||PA> em[տ&l.rA&hQqМ~1q8ttd]zmᰥ(~ xG(HP::ۖ3+oь 6z&p|ǔA\SD+Hx$NpzlaQ<xik!ͶpgD,n16KW;pעb߆m,1rnSzRn U20ii!˶6T\xٳ17c?(c 8 zpreᒂKO3Y=UgN+/pVܻBH|8azXF|ŸjQ&w̛*;R&;&Zw5_S^8p78[Skf6S6\]GzB5Z+OTWr.a(ECevv/ O"!!E=3H6'VkTQ<0u1ǞzhCom"Ke^Dy譬wp3ѽC#Kg*9:iFR{WƟ]]{Wpo.W@0%GZlpmޕ+0?vW|#}C `iז}f<3P/#zazְ9X(VD K 4 2uY5Cfᙊ!g#pa3#7Fvwrq Ů$Xf 1tϝK#n&#i>H`ěst#<_YW}LVG~j 5Ok4c(5cyӥ>.c{$ӚG njv%é=dg.x9&|USnoW_O9Q4ri!ۮ'[&K?in9k"M|P.:^קDm|6GkS5Xadjrx|{&p:KS~xbBI9T(FPHU G(~ {ֻ ]};&Q̫ ->ADlH~x繰LwlphK&@YFtzX{reLZ ̩H80x!2HL=Ö`C{56p:НW㣈(|jJ…:D&{E{mB(]&F-i-[1LT;Vpqn8/?[ 2ͼNO}H'.1$ mnD6 =p! &\4Y4CV0NHe;1iR`5c89UhTnr& If0k9mlHv0(bz&ZKxR ɪ:x..N20@{uuM΂ 酭pF:/*mJ3Qpb]53ϡͲmeyu}:͞)ÀϻU;3GhG%dT@bwr 1` !hW _Dd~YH1l ?R bbN|"go16 )ǩօ1iѢ޸͎i8V\(ڀr@(\ Ѝf8zQH9)# .1]p9aCҌ1rL(< a;W%n^?xwSKzPsN9ښ>xeO#'# 3j窖P&l˨T.x 5nxyLNbL#WT2fhw.^XQƅGQu [D`ق⻨󨥕6Q"X5j? sczۆÕ,Yzo\,jPCvs`dy4b&d gt'uv:LYI skߞŦ:#3,.j,lzIyb9NxZ>sQl۲R!l|`ħ=9m K HY^s>;'~z%0'Uy;h19b9v1z;vQ0FzXsxz;}x6!U sV$]ӸT_,VfMK2mƷl["Kd$'r}ۏKnE:9sdд|bޓ\NU" ^E=9z5ɞkOa"2&MzMqGc[K CNW:Ako#lrL5,sGѨ1E1b P r Hm`1UۿPיA; Ht*w(@kzp`tDob))W iI6(f9a({p`㮱 r߻zh@о>Qi8l3(aMNDءz O( JӔ54J TJ)4_gu60~TW!(fUC $ qdE7|8t|WR ~x$x-%*٦x>s r! j(1F ,ߙ*i'3 "3 !7CD φ>$+yP$D4쉾oOmD&b$0р!q umH=d "D~ #\ ?5֨5Sq/=%  @4-@BB!f+HY-&пwA>N X//J8`1%椠-MHZIءІMNaa .@3\RK{aK6EZz][ @HT]Ꝁ < J@4l ',NRh@*"H0q9:ݻ_#{.}&/D2!&4|35h,r;WFc5=6[9S4 еhp33;t1ml~iPNv6nz9QQ&d10o~֍&Yid-@n9sB }nډ>-ZfB0hPN=X6;΄ϸ4W"ncd 1"ހǮcXѧ,7Ox#`v%iQ92BRaJ cf%~C he 3ޝ2(p[ArVʆ7rl YoaC+RiP6[9淚 |L㛍S N1)PD22Bж ب-4\Σ0~mHQC#kNaPF/%u>>ڂP@gxFʠ/%Dt(dHԘF="L#5"v~n8, ]ḀI26O8H'N1_E㌪m2>Z$;~pCZTH9E30f0)bP393G|2 h]'p 8O\?p)yrsM`")gG) _y(%늨7炪VBRoO}IR^󱟃5:M.aۧu%[CTpA2E !SU+r<m (ŒײjEQ>QfQjxg}7yyׅ\wa]BQNd9[(qezrcn2oPLʹtK0oI8hN.y|~K/8<984)9A;ʘ.tJHmM`t;xf&0Sqcy8wz1⪪]>cvfKmze:whD cj'u)l~7=on4wz>箸t|`qα{`9ykRxeSug\%!aT>tn Q& 뛥n$}GäsȑUoOpp;ŶB v[rRN@`,& JTNG_g@͗ppA`0 ^Ѳq7( ;8yT S1SE$&; |K 00ʄէYI8aVىKM4Bѐ8CޗߠѬ@$0pZ倈GG` UTQSS26>$&}͸?aApL d" n gLhߵe> tvHs4Ij&0*3'zHŤCR16'-&3 *2F]p3%!N I.{^}=dC33 '5d )b *J1D^lSUNPPdQٝ\c[̂U㷦U]9UTQA]0cQJ%&%"% (0jfcN)I5T2)""R4#UQ@iʢ>ʊ*8D 1E0HNB(uu H!.aĉ6ሗMtt2y a==$U̪I=QMU(`*"5MA#1uEPUMp2"*<.dTT∝ PRTPh& Jb*Co TG㯷({UU}褖a05̖1E-CE3/C"@'l~k&}&ahFB[K&; Е]v '<$2@=W` dwdegz30"v;S u K@`pE?,4 aLq=ie4A]:}'">S F*@6aS$d"ԧji؄ )i[$Q );X2Q$0KAz?T~^j0كE b(_ߊ*r?\95l?ve4ەc?ﰁa$%" @LQW;iwC./:H$H1lCMTe$#L5.B`M95QJajDPvvM=bZMj&Ռф9*P拦Ztaj\+@19:Ȑ"Z)rB`"% )M%ĉ@u[fq ;:u9'$[1 " ng@xZZ_:]&—3OV$PgLX릎9mOAX Zq1mkUAA4(VYL:I1+yB⬤.}oю9fs93s7&*)y.0UyKdsyaX QCd[()]ǫQ knR؟)>'8?",PĊTFp"u&Z둬00?,HQǴ4{lNva#{S&|ݽph3`DN"\Oxy`Ԓ/Q>!%I?=Ð+ԸrFZ! PROI|Gi*V9T /3lnTl4QuߕH7/9"ڊ n,"䐨ॡĬI*sYVLYdUP}CʂC ֈxC8US^ 52Oɧ)(g깠 n)6D5[!PepG)(UaR{.g: 6۰2,539aZcKHKNc.ZۮȦH3xm)׿?gFq걋A$D_> e1V8eRQe^mb3/0:h 8ô&=CBzc pہ@Z y*+gCs괐Fb`H$zD ;TPyLpHKgMz ɠQ-@u m b1"3kp#WOO슡sl%-'cp40|йʛdIVD߳bEks }wM+ $$Aw~ >Fr5 rIIQwuV6oMBK `$aBeP*=3 hPX\QE44%k Ӈ nIq )G$G% dA%*;2@@д!œ/Hݺ(LS s5e i'fW 8eh)58@E}'x8b@&Bf02h@{UU*_L6ה=f̚&*U F &@fOˑЄg?;-n+r[:Fxrv#D=CꆳdT Xz =EYFu@AWjG k鑿RBÚXNh`Ctr["fZf%Uri#@A;IaB)A@smz Dλ`^.PTa1fTTEDF(hkE{7mB;Uh@1+>5XD fRI:AS ~]e n`s Lj'q2l Q`0aӧ5dU$4 \ Z"noNGN|5'}ٞe-Lˎ Lˏˆh/&$KC 8r$\ˎBYq!3jVB H!ux\SZkW2򴟐.лZЛ NB0Cy;kPEd t.P@TT,T)T)A IQ)C@S524 KCJ &@ DIC0EDQd1)BRE% B(d %&JJ9&`4)J(SEP2u c"L% JQHPRQHI@J UKFd}N h& ?IcER(,EԂ$)wG>)NEyZȚ0K 03Al]IY% PAmn6TSiS&Ө9Ѽ i KAH/׳AE:&dvu\$HyҊ~r BlE{vj' vA;FaMf9 `.b)<' l1z<D@4RS Q2L$DHDTDESPALPEPTDT2EJ$35U%D B=3Az,`iC:xuL8%5/}ڍԻe#k*gLM =a:!J7,43B$gЈ( Uk@u ;CI)b`A#8I 3 TGz_U܄Gh`bL'`P!:7NAə @b 1Cl0*skܼۘdQ[͌0$G} `ǴP28&^>eƆ@{02sƵUR5<#M@J!{}6 v]:Lk>* _Bi 6OUYX#L`]C!Ǔ((p# bva^h†Ć*'D!hL*p>J2%rlrR0ŒU`3hGZpƞ~3&nŐvb yVCڛ@S(:v!֖+՞ywF\f8m @+]٦70"х-!#cQdX\iqTjǍ:E.9gHN0j(oTIRszЧ8X52[ˑ&xl6A]! VE- ؀ٳWnm hTJk8$݃EE8l&4Cpn/ ;dv6̙Po2 ۦw@xq"ȉcjR!7՛F|`CP3v+dST4C4}t|8jNBF9PxJ9þ%*nҁԩĀ(ɨ i m33}G3jZ& L# vm Izјs,t,)cSӁ#jdX ,N5x_\$yv0ǹz=Ae҃SLW:077lIEmSm)1ۂY;uGi cD"0yA =l;ߔkX!9.?>n ׀AXn%">3WnӠ ?YAdM@Utk @9HSATȈD6^d=!B $EP* ;}*ՙ8YZ58D_0WFm]y VP0,;.=xLi&)ƃ` ;i*n* OjpL>33_n t6""!q)W *TQ J`%~ lHq/"9D >ygFA  dĎ33Qd!w+Ђ (b ̓Slg,Ӧ;E;qxd:FV;_c}޺ ì(iCsn"LJϾfTIPkϚ$W LKbWP?':@*zY a\e QR$}P6WT4;al4)!,;*dm3FM{O>>|!H((Ew;t\}灅)T?}7VP#C#k =!QJq]H  "'[I(TmdF$2h*`M")jb (i&XF`Q)12 H9ߛFA$LYYS=1AE.H/1rIWL՚ 1?#}|>5 BPhX٥=XNvP.T 17ꗗ"|b% |QG2:%ofZ*w*Y6׷ &QQqne)I&p֣z(xp*zk鲶 Dy o|eQ kc;=6՜$잹gKe4l]jƼx0OyW{4'̎ b(\ &zŽOUc̼M}y!CD4^"Q'"xǃEio2pW&ʆge1 L=b5r TQoS7`c(3VZiJ#T1Yͧޛpɹo;r75ݝeFODeJyBIYHSPa̐M%$UFV p6hC<Cz'ѲfR(i EV$Idh(`%)iQ(AZTb>C;(&(eʺiجo9a,HpDgD DPQROV:FA+ fs P)7h4NE $KE T1IHT BVI`DXK'  Rd:4v-lѬ7f#q pR !i6:8"ab AG% *Aݒ&N!eM8)i\ u00zJADXTD .`S4Lfg rXKPzs" '4֐YtW%sQD@4|YpR ʼnag*(@|=KG ?;kP}SHP'$H # R}9Иʆ Q 0QBH&edŀ MLETTJ$LKTF *!2DJ V hihZiACψ`Qk*OxR@Gc( ]zsa`}ļB.BpXm6~M|  O*Z<%A,t?Dnu2Q C` e 17Iǀf$k̇'X@hĴ;ĭg~9<A"]Xj:+%ض0᪾;4RHف1AS 1N16f dMHcdE2fh+_-0 \chUU3`5VcQf hi pj`4 F&[0e QQ Q܋!HJ%u)a4r77 k#̖6MDDA4EX3( %*H`j2Gekp ni48s)d4#xTaad ޡ]1)r21HXAicP{*&0hs0!2QotkYAA2 K%rCLЏ~ZfD8> D[uTv$}e8r<'ۘ3"I*dP_, G~Ls!1#u\0R)APHҿ6b0?߭ -ieȡ( Pcm4)?~HrkG_tb>Q}bD6p J;0_QkzY Eݩ,kFVFC46qiDvAL`6 ve*/ )DƤ_|R9!~fC둶c^]\u7DXȮq' AR竢 )d PnzS司zV~Ox랧]j1o=N܇I?hߓbczyfsZJ7J\&m21Rhٽ&'ɲ~>yJ & Y*ClH$eq݄!7?&^ d3 ]̈x܌nH㄂ ]RFR0c7$$V"2Q¨Fd$>/0k#ֈ Qc[Shj1j૴MU*9VT[e$k:aJpu6F0Zi2S4R `Qge<$o FCNN.i . 1 kx: Z4uٞ[| hCJG6{ {zq5)bb!KƨUB*酥ް(bNS LrA nśF&X*F&w:Ϳk8Z1F> 8wkL U'Te -iQP{zJ0$!a4~d'qicg4z WJzRq;^Yib& oMPn]$|APW8&!E:n})@(n e`Ha4x#Z@ijʪ;l&=$ &H͌Z ӈpwEdU @: W X Lqtp*Ҹ20XixL_PJ Hx1 U{"l F'!'YvfϪF>b>`WH=>eAsUCH笆@h!0Dz ! eG.pHU #qB`9CT6 NmA k:3 j \@`u70xƋvKI胇,ps2&ڵC'̄t"QvG̚t<}i|e=ӄ]h*_`.2Vn@pf MrFC^0?(xc"vj:`N=gs!h7/Yjo/ALOCFFSVFITxxo&9iMl7ayoG!`FFMmh9 _CߘQm my>LpwO#IK6zak<\~!ఐxVC@Ev`f +]=<ၒ zw3p2:\*C"h~CHgE0<2KJR JZm2!]-A}یO(}N,HBvݝ{s2,G/AѠ4A Kc|v{+ ^tOZd$!R21 gk HfK(H"yh HD4 ;Rڍ6'F6^x5Zj2ɖ iOu RHle+8x arCQZD؎(бVZZ_4KȱR `f$U dkHr H75B0L(݄Kl:Rz{)z4пb}z+[}6iVÄи6BBϷs2ɬ PQA[ytod#F(T_`LtC4z>;M@`F:cM]jE!D`a?_ ҃0+ RH4J#H,?5H 9&p""ISJDR jJIbC0[򉖅"$Fb!SNH^czW$>چKmHLтj~z9A%G.FSHgEás\T~"};9M>z0J41XO"6$3L'w?.㇎w(E!I#n%i˟}ρ@0/L!Lƚ,1Z)V؎d!l(6x8B }kFa7ԐHAAAp kyjR"B|$ӏ #*,BGZ_Q`D-sӛ]Ic8fhur!&*©^Kiʼn.VQ50þ8AuÜ(֨KƠ󦡘@+Jn,}M`̳O,z E$.8c&ɘ)}(+~\ B?f^_ (UҬ -Hzh9h = ,V K-! ?b qz eVӌN.r2Bl9?t5ɘZxuXd!^7$m& 0\|Bo4̜Dm+Q#iLD&hVQ"f1zK[{&LSZ:rBpxRCI‚DY׈>!C[jXcٙ- $ [/hY2]`&|HE]؈&z{2GŗZLt&oE$P$]. [u|O={k d ;[s&VpwSi1>;Ca!K  ! 0$@^(uCG@ 3QK #IH1fffTCETNdq# a0Yb0EJP0E2T̔ R4b T Dm3 vvUs[>Y'2C(M}JjW?+ j@6Qt97"q.JQ01CF|5 hF@Ue&(JA ƛR1 !P 2-C㥤5 122DtMx\r I'2 u'sfN"$&Nf|7M}_$oxmga?!̐#' Ȝ%<<^ sۊI@$0JloL 't8GT(.lZ6h^I!HsC{v?x L=<n,_{dmOl5n&a [M_˜]-tv(Ȝ1 ' 8Ko+߳H':ҍi! R\$7sXE`J<\bH `G]jZ8Gj4dk 2JI(f m=箇`{@*StOn`8F-[D ?:[H( Dk ( ]h pCDDaW %?HNkF$ʹ'ձM!B 1#hn B,ZA;⩸n,ߣ];5rA|xPw̙ bcH$A$PE_ W`uPlܬ>2 <cX1q X9s}G8>Қ_o\=gt ƽBvèykil|Ծ6Hz$Ec#j` !hRCDEEhYaEQQ1l hZ9)0)q⇩0s 8@xpN|fz)0ưCnw< BdWoR= M>/HtǤ]ĈL~UoKW0zBht#%;8 :'i7mpBcg=) |\n`l\i#&pX"4Gx9y <, =xP+?Sh?I n|D*6짊XC.?.i#0L恞/L`hg#w4R"B Z*"᯵Dh{ǠZӒ0_0pÃGhZKA0 sT: T b-0I 0I/O>>vJ0PR8]ӀFr@2@Mb˚j]C?ٴ#]S/$UcY[2]Ap4[ )G:gmudr ɪVAa?ټJ~379L j*N!  EUe`b8ξYs#H$J DZ?hY6E8eƛ߫KNT,tiX"1dbJ h0B:-rq` -/#H%qr E!re(dZbq! $y :r8Sy&JJs c.EDba(wL L"fH9D t$Ãkx;!.2li4ԉ%20M!TYHx‰`(]"I2up#t1 oLf  B,.T!&¨ $H*ܒ  JP)L2TՈU44 TQ*4$LJ@+ @@Qe)` F@RH)?HZ>a&!_Z faYj)TQ bC!+, M6Ze E PsLґ AU晪j 0ѽ?-FDC,6o^APd@zُpR6'祰?3*}|~TwuB+*!@ ЌD4-RBP#HME0IP1RHBRMP"R4!#T1A  DD10H̴ L$ $B*Q SH1!0Ѕ-)EP%(U@,ЈTTPM P#RAPDI%&"pVJ*""!JJH%}ͣX!B%1ԼpD_cﶟ(tʩtmM a1x9鉣牸Jw}c(BSXb Cu 5PP&:7qd9dD%Rbs!@D8hAH00J2N>1TهIuR `M0{L8OQKYFFz21 (<8G4o%"HVrpw(^;~cb>[Go jzYF_Wlm Hmp##G7O}+/y6>n>6ďQh}vi9(>_3kV >. ܴNafFKƇl0ÝRmW =tvCv3o@'IdD8$.BҞ PC`DObh 04x=Q ȓRJCE.i΋HCs K00U",=]Ux>!h9p$mvr䨂?Q^ Tc# CB@G}óe  0ZFa1F kpꀚ8dl?`_~h6q9\%bCkJcFƉ i"|} @<pޔ.[JEwvGHi1>P.rA`S ZLOF6oBG66'bF2f9-$p'Ѱ$ K= R@48{O.Z_TL)ԎIHI7] . ֋ͳ3 $d<0 H :N0i"hG )rC TBHPHj0&jA2>4:d+6G|>ϒȒ;g{'%-o'iOc~x|BE@L!`)C H֤׳;Am$!gyUt?&Z2]wOn ,8*4/(3f7!( >(ЈBB(P !ha%Co1) [C7ByONЅ*Mg@&EGu=%lGP R 91U!8'~ /[Ǿ_|9wBo"=rG4q28vTUP Dhd /3ڗπ;֔V*;NĖ;ӘAÎW*&bf j#|i5TPp4m!nZQLLCDȰ%$K2 A \6.fAuzbGU&y2QBm$ajW~ý3P2Du?UD3LD!η ލhq 3r큫AGcpnȧvfГ%&)bLS!Mnͼ0Fa 4k!SFXXliX9 =w*qOX JΉ>ϵgyc9XdIoOP Q D(@&)+xu<)?1>qG#TؾR8uNI p\ `?z?^6.xs&Hl08c%v˝FXlѢ4Cscc8u9{$^?•5 zA9(`g,,4GGiARӤ:?@Q'@<.Á}l_ NщJ`WvP\H$Oe# (1.`Egj5J P,”.A×_Z@90H8a_HR\ !2OIoG_& TWd E>30#$mTΊD}ˌƇDZ芏'$Vgm Q>r(d_$A u 2*Cm^m62+t8>kV2F֣jǾG(2!{1Ho \e5-`Ka%3<6PNc$9ͼZ6D8pSNel6K 6}L:Da!CFeIMgieHE'`efC9Iq1z:Bv{L!;fQ):*mf4h1#Ⱥ+d.0`` ʘFɉdM}_q2b'RBԮH \HCцVCg_ZfA]R e`8ú@4~z282xXvȒH!zӷA̲H2@ͱ@&z&`#gltO#ף.l"t@L:8pg;Cx*DmhPk1i,)ߘ~?wގ'`q"$h C M`wdUz4?q}q0~)8,qVa3tmya׈^ P!!H~9EX=+D3?G%}t8{27aEU{P| ~➑M R^( l?5v:eXJwC5 9 (57?;yvRI# yC0T;;䉸_+N$TT5H՝{\!d^ B?ut #aRFA?tƣ<nߏBK홁⅖NB0)R@1v{ B 3#w_a&ra!)'C*~af_k6v13+h4ީd_n~ĸ^"ė:@A^V[\Y ٻKB T\.$FIm! y5}#e$#FAáU[s "" /TFA Xʍ")-hA5ۅʎZFwAЯG OO1}=ࣆaa&̶2OINezg~x~kˌ]Z9bd4]fl?fZ1=&5@",',$ª dV$_A.i61pEM²M vLEstTIA)D\c{&шFHV kPe2ùh@)<7S}-. >?b?Gz$q8q 4BH,fd4q9PQ8,I)Ɛ1הm`Qv, S>t+DtU{%?BdgC}Iǥt좕̨XN z!ⱇ1ܡ5`i蓦=&OzK[r@sXEKDG~#yRW R؞>Vn;1HB\( f={x 1 '挒a%ݾLMf8h۾¢`؊ A@2@ґ@H{#9~r9N1 " ab2GDֺ;& DLcHcJI4s+rjYbV(F(CRmIUM4EVb%>&7bNM *zk!)b"-,H jXu$a&4EaARUf.Vaa5dd1PQIF6L8h!iUV!HA \7#4ٶFc9S\apFQ7‚njvj2 zQ=3%r:!@fRp$cZ cRzm+㜫r=F5æe8$ADdc$fcTęS1D#fed8AdM9.#3DS0MK J$* X q %"bªNAk :w'>4|Dbd(6zVUEYUxzȕS9Ct[pGZD]4`RNpz1 [ ]$zCJKabL%VLL!!4a5Yw!`VA&3\Fz xXIІFh Ʈ8gbo2ݛW#d]g6f,ܣ;3y&:LY$gf"" @R&>yEmlxǩ)b)\^Cb,TZpz\c|y>Dj441)7@ 1Dx.<0}Ɔ_@ny^(I'w??ܓk02O/a?4<;#EB݀?Hčth@@xx|~. }d>pY(. f43gۙcUQ#f(cP vY>$9fh~tW߁v(dvJ w8.##~}bm cdr̵1wڎ'm t{q9^r7con:ZFq=RѼO##6QipZYpI c% Ͽc&BQ?fD O'ۈz-Q8g8 `:_eY'~ ]YcGoNdD4z0pWX*E(~>fy\4Zh)31c}o *t5 gvb-\ dpC>  cXg%YϰW@Ew<xv`CDCyv8{r6pC@RviN\R.` 0.7̷Ȝ-[Nvԣ;\6;iPfrP TJ 8JB̩+@R8R 03( J)"2 BU0@H]&ct"^(ʦ\̉@@j+6m +x)U@:׆}FG̐ҹk\*)#?d/ ?al\Wi˓߼BTKELw(uDSRwAP r!-4`Ha;r;4W}=РknC p\=a.֢'BiN@02Sb@CQ. pХATpB*=) MIEAs4d?C$7G9&Er.SL`xFmB75mWUPu!F`p6.ElWsqdFp)c8wyB0jpB`5"jWRfaA(Rm V L 2$:&%NK]f .b8oNI]8ĩWq]t)CG)$Y V2ˆ%i",`Ǡf݄S4pA!-:\he>X@,Y ͊sJ))4:}F;BI|!`d$j-nX""D4cdRU+ 䍸HIQXISC&c,+!‘L21L2 Lj"M0do30ef4M0(1IHQP(A*_r[ɜI};||/ѕU/1PHwۜKȖF^._h2̱Ij+NՄlg9ltPK~/֗[lHC<Ŀ}Z;ѳvۜ }C_dq("}~cVڀz~ ]_qDkЋ&VSb_HOݷϜu1筕E;n-B9y2.mSO.eYrƝ׫'lqu_%v`C&yk 0viAtuOH_c9y8vHGy{ǚŚtdݷ|wj e=W<`nH1sϽ!K9yljr+pz6A=/1TSKffqU2Wa 0Mq ]Gy"y9 qS(Y!^ KԺua72'O+jun.OfEw9墶Ҭ`ZZhᇲ㬆qkiI=yޟv+)YFn/lC]Ɩ7A`LQr:`H۶Sp-kLcOC-FǾ<9 Amu|xTh3Nb𰇁\t&KB~⇽usWfb%ӼC7&j e7 C(߾/tg#{H~ĠlL#]RL" @snXB }胔;>8|〪d}piMHGIRa6۶^ӑ tiAE<9ȹWY^=SNORX"q@a9(g>㎔*10xm±u(i]Ntڟ:Xyü}WL<7oP\*ːC⹥`?]F>LA$K ^L2/+Ը·xHd7q/:1 O%W׌H;0\ )k O% GL-⸩zO:r! &TǏ펴׎Nb`;qf=1Ǟ *sqN3ųPʹ;"F0.+# ZVR7,&E,>'#4pm$<5&W!ݷnCs]@ho0V-= gx[H!R[a[rkp؃! GWЈrSo5OE'*v|g 3I3>&z6G?C}n[AlvV' {q;Xt:|ԄG6*|!d1,6ֿ_d6iT4 hZt"RF*Ūmr{| V]A$T"G8}&/,h@Q[ឦwdk--ks_@}K֍Ր*AGy2dr!.a/WTUEM6tgÑ ̣5 QMn:q"7(ȿޢEqŻzeM)x+v=9vM(8!3ThN6mۑҙ@7Y]MfU܊2P.8-kfd7G]Ɲ8!pԶZB~Xvq! ~nr!GR/K/tс@n`g[V;L9:a21!(b*  ‡ p B!_!!"V349p0cpn yup@% @xF07MB0J] " Hv9,iO@4]j PB9֧C$C9AYj72=M U҆(&iiH*LFMa\ESgE q+q=!W7]=6i]J# c1ɸ8ADT]GﱩY =u(i{"`(d; ê "(n7\sX+Ah{{ݶфLcWSLUsP{Gs FEkoIhq|o゙Ъ *f)%h)hBۅ4NveV. *gP^wx R"q8?5F$bd&|`i O*ksYĺځ 둟#z$j\. P!5.c\'pQ 0;tyʚfGtD XR( ) #^9if(k0=}"$IVQlB䇠i/,VW~&}͌x]k:íPKy (ReD_3wO0F1658` hwgC6$e8E&Jh<$y!7DL0k<Ŗ7pDfS#C |a3Kߝ)tAB Aaa@Sb~1h žhO8jm1 q4SEc07PZ!m|m_sѤRx85S[ Z]Z I`0TQ17BH^ })^;Åũ81*DnI,醐0[`FC!My)$vq,Zj$bq6kAsUrFN ~t&}M`ȏE"n)!iB aKS{ѧ'HSPD>)ƘWS;L{b2A3 zeM6T&!,8#0Յ'̖L*C.}*)EA?[R}~cx?nIfPa5FQ50$18lM&KSWQt,T2 " D( f y6E=EPvܹ52P! '\jti%( &L7 Tp)6>C`03rb;5ADn65Kn`<1&1Jj8[gn@CnGw$#hFKhd]ե0pnϢDߔw֥ I"9f D):kNz<u&t֠Q##CHc4dsvHJa`j"DκjѳSQQjl䰰:8M1nLU?ִPpa唑5,E@fUպ16h E0O `H[3iAJ=3V2258<2nI#rI$rG$[mdl8蛌"cefժ3[uSMv2J"{a6F`9JP !6Ӱ!_n9:n)GNKHؐ=1V@Hjr#w8 VR77/ks<L3.I3&Y\dғ l?{㖓I36΍Qы Z: {:(0ueD7h8(Nfprc"&-[vy_`LYdj:r0.F3gdUE "c ;74[VlƬT^9C“5H9茗F!V<@0jVYdo7hCdq?6Hʆ/8|sfyĸd1L\i,Nյ™I3'^3R*Phd/yx.yJVZ4x$R$Cx:&$SsUIy5YpF$ howwcپ0~.McnC h )"C.݄C֥b2^xYT1,.kmy{u!+:b#)&d dMF&ҁDJ j2ȑbфF!ġÎD޵L:3c,w,1T0f"nˎz[edHWM !Dv̢C5ȳlbʀ3Ѳv4x&MgeoUz!ۇ03f8JXn>]ydA@$0+M"/XZ {焖Sqxn;驐e3'fE=h[0awM-OIjc!+Ӿ34Qχ)5&I ve]4͛xqLhBg'K53OV5YN35w)0Zs0urq@m3[:|}8x0&=xI}fʢ/#:$U#ֽr MLϸY{&a%fXi$9xGznHnNLɓ;;9dbMٝУW[YzėdzBBrzF$k"MgXpK63hJHG&SoM|srō:<7cڤfڭAu接< 1`6^.H%E,GEHl C85Zc87L'aݍɓx TTlWsFkmr]lhqpt@ 1Z idQc] rGC-#@ñH`kyx"H4w ùH F4 MCdj6A&0#dQ<& eJ4KuI&cKaf}u^z9UDUUMPMUTUTQREAE,M4U3P4.dkkS;&„R= 009.$Ld"{j7c4yg-k!l/_IWn9aD1(8~Nl$ (<|Q dZ Ӭ^q|N3қD^H0Nχ44)uWޮ-B*Ai W aېM2"hh@.f} ';E21s$h`3!s$ rl,G;D࡙ps9v—|zi (Q2fMar HTQֵ`oEP1ƚ2m*ӑz0dޡHN 7J& f)fqa,ŁA1XPBU , o|i8Zk,% I I5h4=:U 41\bmuVA٪aZP!CdphHbEYJ@DVI' tΕD.8E`@!,mQVA$HEAL08^*([QeB+$3UGqftvʎR7Ϸq79jDmf0xP$I5)Ձ4arzD*mI2bѵE";o{I}5!"ĎjNROUӮ*quWq r_,.5GsSCmQ# fѰ"CdVER25O|0XLA˜4YYcVm`k:;d.3o`P IBТ 5Uu'D c \qzkm(j4о%)AH5]p#PhslaiiRjM[=20̏i|5Mآ7[z!w@@ ) XvK^354?:\ Bh8&o+2>=0s2ZVc))n"B%_4h$ C$9˕pZlrQ DG5"!BR $QL@Wa̠՚1tNcw7t9D=W\?ݱN<JU~k;jde *?sz|I6)4vR O?(8W?>n&i6E4N x+~m>{D#1#A.5n6>I$k̷ 8Nƍ2pE;UPݶqlL;7ڒ$rړugv6ٮn9$X5$-͌oIrOT!3Ra喜)CURfIu _qS;_e832fr,sL> :Z>9.B s˾{3cc "dpԂ1 FdjQrA2^)1#XecW &)WLmsn\7M I88Gdr6%2@\IrVܐd Lv'40N7Zs+:JA9(1L5lcv:hȤn1Irr<$D#PZqȡl q]3\Kr Ęؙ,i#ƚP+¦i)ї?觬9S*F?BnhHKg~b$|*0XĀC^nv/طޝDwgEq-a ֍ ؤ/D'aE$a0@f}%Tؠ!Ђ=2k/y*w 9Mn#ݭNęH:sK\68Ʌ.I::Yc]3=RnfVSaOv-Oz#\s΄7 n\ܤ(Aᰉ0B{V6NDa]~|ϡQ^?3|ɨ1HD! y&bGv]T^6=px8-q4й䜢/pb<^ Z0y 8D:h d$G0@S@AH4&0"aæJ%hx(CRXA h/dϦx5l١AUNLÝ<9qIY+!ZL{j6$#JމΌݒʆ:8-=80֢Od‡0Z>(G" m7FP'hcxL^8S#FlfF*ϖ,y6QHdN}}-6@th${N C $>U=K"ڋ$)DߊSdjGH$a>i9a t9PE`| ^32 Ǐֵª ߲*de$1( C*hN>ZLI;q{upw05&K(WVBDLS y:;)JEy"8}h } uUaGe;#tdᬖ hjXoJ  aT1"˜O~; \5CΑ3Rg O"l.g$a,snQIcO uo%qTzi-ؘ H)BQ|U3|1 -sZ$Z"JHNO٤C%0fSRtd;l\WX!E2RMPHb9 Q L$!"C(*RP?[ 0; 2i9OP PĤy@:W! @~`}U 6i(dv=<)1߰5 lX&7;7|Hģ 8 # H?Do੓H%n5U\P@i$ݨ0_~JAowH7Z:uк;D\0bE-F,d$9E1yb*t~wN}Ҟ DH$h?'Ty1U+H!&ιƦ𧡀M8*X( HJ؆5dAD/vҒ*2o'#,z6듰`T9Cg%ɲQNcu~ m8qCY )f Q$*09am p>kdrt"ab冱CHGzP+36yW* u_ޓ*0ì Qm$|N7MpX(*3I a nFև)!* mAi`i$vI9 DIE4U10IyȊC!37 .V9\@Ce̫{ 2CtuRk(iP%{ sTBD'{)s  P!i!`m0S" /~|:&Xdb&FDS1լ ! 2=5D5 DDE_]5""tX RF aL(XEA!HN6$S_(<;s9ه`ȡ01sY95ZXBA?:w,Y@) y3 I#15=]z7 J8IAqO"JzHPn~xHx,&$a@lla#t}3geH5iDtnHlr1b7P[ h)  Qi] l={$M1֝wKa b]Ġ(x,Qǻ>7e Yeijp90L'+Þ?J<$HrtPori :J! C=]Q"!@s<30Z <;v{rrIه;3~%5KCPbDmQۭ,SIzֳ0UkZp$@7ێ6E ]b_b82򁋷zm 0A.tU݇ភ~P_iL#diۿM7Ӕ>ϼΞpdwp]ȠCFH"`zkYor ^ޞl, Q?BK]Bp;k#KclH <5=9{؍YTh 4V$Gr9cK/#qqYI{.k mntZ6+AJhzKm m4TH&Y$=74yʢ9qATB ]a5}FRL5!J2l:cveɐѓ``ƯT~ 1}D! uC~_ϯ܇3 ^~; y 51[!2QIUCԑSi5sU̿{N=$m(By pŽpdʲ  0p*MqH~^ā6 m(%}^t 7݊Pms2.{ƥD11y@!)CpUzÁNyrLYa-ĘE2k1?ӯ_)qƻn.7./o sUU0>Gr úBD a,EjIE].Z!QC ]5 )RĴ3F+`NH,XmC6&q\]K[nrD/#]fxei:{$:Q! + M4Rb &M5[vSQG =i*Ӊ:CY9m#;' 6 #’;x{X()4-^e\yiq9tq 0ֺ2k7Uc[iX!7"'ؼH5ƊjޅkF%pgxT!BJ7 mmL -`8UKOSz+F-,}1T!γ|]-Τkrk{JI9++׷~iigGi ^|útG0@#&@j<:5J΃79k%dTix`*hp@tF݅ ;18"{}2692XmF]@(ܡV؁M̀XƐdTXzglK:v9a`7z ǔ`;`a ` ͷ~H'G((HiC Pr|b(d X&DRB8 ȸCJD!0 A+(( 9DS( bIAAG_@1tČaޅ,U^0 "d>0HiJh(B@YJJ BZTd%))hiZHJ"H(bj*J dD JjdijZ%Q$53sD.R>MH IŸV۴3@SR?)~Ϸod8v x~c2UR0/=O7@~gO5rv>27w2<HԩG)#@9~LL "M@)@d dTPQM̪ӡi‰RteT``eUdf!2V2NY*.IZa5Acj22(,3t ESTF@uSHwo 0U U__PVI|?vќmdID'Th|ݾ} M (!VΚn @d׊}(:t-+Mg6m[jm鶱izPefݭᄋ_3G* o|=vi,Uԑ%bυN=iݏYօ@4b^h(sw]{`4(n:v(f=וyewr֧bi{{Y5(tбz3 6+⯟=C}G;n.`iFա.aGs͌Im{⓴]thδ4 l6 ^J&Z;;זV6[nSZw;@ ysp:U/zz%黳NvsC-+_nOݯP* ֚)kg:}U5B)GFPJl K{>(@Ӯ/`+w(iTD.z5u\\]pucf}Ǻ^Mv9Yݲjui뤀gYU8ۻt={ѥ۶ q3fZk2zTx9mkNnVmE-[3B,[5zsE}إfUH (mFjPhUPlٮΝӹhB%.*+ml` s^ztz{c>C}wnjeiBZ]B=M@  dM2=LdѓA@h&Adda2F&M@A" @2&ɢdjiDԟ4Ǒhjzhe4 yOSԟTOTyCOPѦ&z$M "4&i0@))!}` F8ɚ%ȘY$ln7ӒZ۶Y*U]H٬}v:x[¨"'VK&l?Y{\YΩwY_BS<[n+PXHv 7 r 3a.$%\#u2/2f7Zbywވ=h͇aJB{N"R4ғT8^z;껒" )2d?eCmd4ts _lB-]V UW+I{5TqۣQ<32V$% $Hj6S=*O nT] ƴT EW$-swm&x0Ķā9n!Ac#цJ}r|$yf:4) $4R'T[$uI'ш@t)[jN֑f)\OuPGbuJb{(tdE:uSsM=^H@h*94T$tdA"@euZ6.$z/] >5lE T< AJÊĄ H"@c`?е-Z*HV)U[eY5jEeZ%YrPH DN}8ˁ']+?2 l^@(gT[ :Ge}pa (ZbA+`v bϼ%z!<ca,I+(J0u!3<9fC h i UOu$mormjWڹ}5mcƣcbصkELhlmJB" 0L%S~Q㏓_vV" ?W|ՎESˈ4ddĉ&I&b32#C{s;' 0(߻.RF X٥0f6bus.mȯ7DFJBP)4E1"|AS(hdBdĩww;I!C !b{̍1 Z,D1 D2M@YD2!bHF&)ƌj) YfYɡ4i&X#f'nB2sifi`8Pka(|K;,M}p02*a@ iP@ * Z4m5yF49!0N!!J[5hI&Ivi f@F/0pXh KI2MBـ.a[LUjed֍a)EJ!t7^Z}M"1.cj2h$$=ӄؼ%ضq93?6}g$ `s{>zߥF  GZr M\oHy|p%YE|6Z @(d*}BhcF`NɹpV@XE7-y&i lP` r(Iy~A$xPRz 3|,̍U{\#[l|/(;]>w蠟SF"".1$;NC}j^I šBr|̙A4 8Jҿ"SzJ'md4-cY0Oo>}mmG0[Fg~_S8"ҳ dv,$*$Gˀܳjw@mxN¤4'|As=Z;v(ːku-EC:* >y[:0#~hq-0U1m^qULL Dk`/1ZkMP[9/tqh9aB*@h4>Ii~v@V :Dfg+޾[!ԦZPƶksHڽ W46Y \{~6wLG{ח?IȌaYK3I}O~s쮧#k-ol +OUUs EuJĢP1YlTi6>YwBDUmחwpx5dD(x"}vMƘlvlǵ|YwѠa1#f7B뭌NCh-L$:@o*ֵSḈF")Ǚz<¡i*8[f#Gwoޏ^k m~B=Zޕ j»4E$f)~-֤NLԚZh, f:Zu" WRyr/3X@4d re· ]ݭ:tTwE+NF4{AL;G'26y_(t/D.,XIt8VY]C}aHBL; nU*jZA㉍>2XݝmV#յKĻM|.8N"WٺyJzv uv_)%)_ @:wvV3b ~bioV]5%W6NСh֩g`3Ȯez't<ǝez$k/}(62gs5>malW 9o%Z@}_U 21>w-%9$t*st"62ڠ#AA'7(βb/v'߱F{9״Ypt+pOyT0PR6<|;ڝH?VDD;Lًj9u+!&%k|̗ng @]r |Eдa_>]ndR\pδK̔F`/X-QIb;tvM[~{wmޮLA֌I,[V_GQmU7](Aԫ)"8{-VюN}-~@ H,x+frUD5C` ٧DKzu3 1?W!g{W/8:&0Q{bU+I?zӡ˧6> -}Án*W_4ó=Z2ҮXްԲ[[ W|yk6RD] Xz{$O]-=@j깃qpw(+bL!llZ&N če/P`*X//`Y{obD?C~kպ_/ۈ ->`DN1ȴ˹0`XYVfX'Oޅ  !sHtN`D4l@<'XHH6YEʯ6Bحh;#rO~UcA.(bMK*ZnUT++XҬN&OzC˝uR:&Oo(8bzZNK3ACe? hV_VMU à ;zPCc-(h#sf!q2Qn(o9B!‚:,IAHH*|)q~:{͍lOX]$4(f\?.9~h-%fYE/s{6Zxoc`H$}YDH! 1sw^>iS,yƵa PlAULnt/d)_]y?";\ AOU/}Ihx~~U_\fExh\`+*SU~YD-Ԣj!~eks9F w;9l}(vdC sO7aKWن]>ZQ9)kˮpB:q?ݏ=œ5я|}꤄-;_0ҵkPz[kӺk:(‰uvmbq'/t^ re\ ZZ)HV!5!VҥUR2 lO{:en+Y}C[Jpq&vݣGmIj>rGgTmڵ~2UNY)zhZ` uղZ-ay _ cFֽ[g u, 3 5'}@;@sWk^N--ހ'AGwXWv R<'ߓ<SZN=/ҕ־X::{ףjQzp(Q@Dzg6tՄ-@Ur˧SiUEz!|jnڥ7ՙYroL,d;VeѳawBW' ֿ lAv;ò!vˡnZƃ.i?~~B?+i}oٖ*K5JP |tz)kd{d! @dFP:$2=-$v>l;'D2y$7! Gl):HwάRjeHO'jHyҪ(< Sh7M`@< GHL `a77IR V4XCO*!u`-(勇PHK#ֈ:H <G-8m=$7F||K͆ZTxu+aeQ뎟:`[>)c.}F.0uV<>s<ZFlڭoWHW<1$?Yb%Zly[P"cTSmVaof;Sj_mJB&79Eīg{NB4Sptt= ?'9M`|=?{o0Ql`aeոN2br̍z*=Ki]O{3&7]=1A6~7h5H7k@ն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}Tx*+ >ϖ6nۿNHA7^!:!̀b J-~kZHk>p0oE[/~fubOGr惱WwgWEࠜ0F|2RhHWvE {|+%=oCյ[W /i(7׃c;D%‹=% S0mp;:E,SR{ޡth?yPjd{U-8,MYe~hZ´-gGkqR>l bԎYja î[kgP5hՅkK' fЖU <-m.ݎzwv:CIi ߠIqs9]))MkﲮoVގufd9^3mr7T*f6 ~׊)oA?T .ҩ"ru!Sv uͽ9rS p4'J%C?99@kwwj}Q5ƍ* wcPLSҫ~d[l`vѥaȴ J Exz_TlwW|dyIᒒ=<㣰=v7=,N}Y=qZ(gŢF 36 < E.. B/R#;) Nf~*?}Y̅.qE$Ohg:]gn{rؗclE?-FJ'fB^+[薊b5)Pܢw}.>ȩ1|T5I3Izd p1HO܇ /g?n wŗ%AW΋|_Z%g Ω,צ.*}  Z-hjeK>]T.kM _'g,) ŒzY2CB)La͖zEĦ7Eˆ?JK.:o'|}jOT'9͇:xS=N| "eS "nJIlCY m}zG׃Cg!"m'uoL?)'( H`Ftͳ3K 'M?!R@= /m?O>,>AQ`24ra7Uv 3ԩ-Z{F#† o^'7DՋ>f]թjz@0Qo$j>@/?V# DԎkYI=w'0y&}߾^LW$G [~:L˚v?k\x׳3<=+EbԬoWFf4(foDYJ,x<<,kkhV—OXݵŻ ȫ!1M۶uRzYjC8Jץ.U~갌N'2X)Tp% q*ԣߟ'7#kw;®"|UEl@ҀzPP-xpZ`e[UFzjkt*fgW5kFBwISϤ`) a&Cq 9zuܗ1czA߭JH:aF(V-,D(%F bR#YKAa@:S},G<2K.S7N1_J^Y/ϾW ˕XB:[ ib싕 VQJ.5|"QEY%sԩo[ݦ: R"'fd{$X|"v b?TZX'+Y?-"+A';J5΅<֎x8z4)~XdE (MZmwOx#Rol!@C'Pw^~m4a$i5tަGR`*K׭>NFΨ?zs*W% -!= Uq֗.h c(#MӬ8dc2[{i?W] fmE2w9er߫&Z_D6B,T6KtÍdӐ4م0{9nƨrI(?:CٜT4X (ܷ-㮚l[d`4&f.Y{DZwn[r߇u6汴[=mې)̣hRBieNoqƻNnF!P=Ց+.F$MhƀPf!ݭ/j^'unmlQeȖm Н;Ҽ^||OppйΖcKC[Cә\fpFt^!9S4|X&H;:5}&TT5_ttkZc/USn.T@auR)GDB {Zߥ@S("@O+P[} *OPY!QUAA!H@ @MӂQ4ZZA tBCb/Ʝ49E :İ:٦y@ emԨc߃R6mONC_4mFr,>ĨϬC#/פ 9ZdBqpMgoR4\vP ZTYβПwwA:!-D5 N /{U,[mЁ'?F? @-9kYqH]Р} lȀ< c ,?oO=lG@BB$?ʿ'C9/l<"T:C(~"a8+2DR! `8e]+s,2s"n rvCNL1?ł`VhP D@ ' =9h(YPAum.(5~ݽ + u2-Cy{AILLi>v?8̸y.!6T/S:*RٚGHcK$5pУnPR~Yk+ 'ћhmlh\ UFZ7[G7 Ctqbj*QG?:g%݈JIJ>n>8"3yLzilr_p3"o,xx+ ) iSQ܉ m6XMb,aﶭj S;_F(}^W$23FjW!c#$Z@(kQωG?$|-Tu b4V)B" 'UwݧȚ c'W ޜ$yQAW>#f.$`}NlۄP\L Q:Sc8`ܽ!N>U L#**A, "dQig=TA?O >VcQ3}gw $$`X!`$!rNAE,1|֕ ξL~b?Oõ{_}*³ uW?Y1j#tĸƸxXHXxwrw+dDDSPNa?u.=WC{!(nScb5oB/TFQbGFڮݺE"侗 %!3cD*؇5 -pbZaIp%*BTzz79{uc*M ތҌTFP]NU,w0yVTG~x 7g6͐@p,Ӯ]u9MZ=0]Ak¸lk*[euXr/ ks1A4 H prc $臒tSmC:ǐ6̃|@@d{J N`֪,!n5v[G|hrz@ >?zR]2EHȭ4T@J#y}[iTo|+_(nW wW1^@Hz=~'!s׃^168ta 08w5>?,SY(F'AݵN:3eT~9vT wXw !|"#G iFR5>zj*JY HEDN)@D+'FUhP,@OR = w=:x7vt8>OKYʡTmtHեzeRxT\9b^b?gfQjTBpFhbLzv$kvb㑮ai! Af.D@>gX4W+WCR#f*%7U(MmƊ/*_hunuA"vM@ U,]utf<ᯇMS;30tOc &޽ע>R\#&'q CR&=:u|75Td·E4Zk_s*. #(9u BOfA»*[A_Z"%ȿl^¿DLJz֖xyaJy2^9na(r9b2;!.lRW EyM=BPsm6(A?(ܟxh犑 5_'yо HDDZ'̽Ia+z6O:`$EMKmD$?N{ ez4ҡR^<أ5& Gv# Cb5ײA;"l\w#%x"˖8R\o[$1Z}+=~7A姨D(拒îj( *)[^{ĸn_CUh^ A(o/ùAly@:i.H,x!Q\ dBreK_h/~Ҁ uQtKڍ3 RU}#StH>mC"sT Sjxb`ijU]fiiZZg}@zx˿"G@R˸P&oBR"RuMtA.os[|QS3Ցd_ݱ7t>0/N6~F3(poTjϱUj 侺+zP5f jUBwPzw|3z{Ԓ ~[Rr/ :NΧ9y`z3&{ 9mKJWY (1$D`J Aҡ ?M5RP !+F@ :3ffff` ??[?^I0 x(Pu>H~,aЉY'ģ>yDЉyqw2xHi-rg"Yoo]m3"8$&rV )LOWԷ^Ǿ_qj"^ZJ^ZJE?j'u"P/ @ZREf Nq $_/bb6$fdF _qZ7pQl+b4TVqjFA 8M'WzTvU^nGG ݝgSƿ-AcnM}s8_rQ +>]׎kML'3`iS9 tH8(2нrDEV.s N 'ݏ_ѦtSЧ]ä١@X(NZMWq6q?at Qjo*|ը~s9J /dWA<][ÿ/>ߦ6j@Tc * .rvWV˨*uh|U6آ_{d3e%|0| 6yP t14B93^T>i51?>TajM8._ x[J~wƃ痕†8|P^5/]It `gEg?25cYEaEϺ˰ybɻ|k&H]a*&Ja7?=T-ᝥJ, $yK`VFvX37Z726jo-(PO3 G@hmO[,PBzis-[hpy -΁-a+yNYqk o> @:$ґx@aFo6q !#|`@Àlf}pic򮧐2v[ 4,?#UUN5 ԁeᚇ{9 @ٔlF5Y+"ᐲ#G1r9XBwGZ7rNzpe`1>dezG-!Q:*ȭ~>b*— `hO;pT@ϡ,rN7 $Ʌ￿>5r b2DjPUqy-wen?/Dp5VXF~w]Ef7Fd_Lt5z)}~|J fL#JDU3ןMYmCNov =ޛW}—Y`7`=D4MvF4/ ჭqKSP3" ;Oϥvs7&lj#Y<beE{XyqX>muXKKH'3GmE噏mUwI˯`lX:˝^R'J9oӰ; J7eV];%KbnF7@bmEĠJ .PF,@/A,B> e%o^=,/96ޣùЏH3t<TEç7@OPxj@񧙷/M6I<:qmˏ⇂*UOOӷN;,CnPd7aEn3[k n`D v2ͩ%^pB9*1y9̹xA.&1%zu'w:|Š ZB$F Ea9lZe0[g ;!ycBnǧճ8X-,uG;B!2ʇ}]ltc2 *a}T8M^os#2.,w/J[IjF푶#FѐQJvұz_*fh(.TPД4!tOU6({f]gPU]dt=M^ш<:cD׏ |@P"c?A6WTE;/-!l] 0=f((VC TMN|ΞYenʨ}p%n쿘*3C5sʽ5+R,R?(x}mtL.3 {mҰ%.nzqWȯO3f6[P^`%pU^;1]~j5}gXc!IOjfp:5[+tYs*HWL>Kk0>9Gv0Q@w˻~ 5:dGmm*ll9w )b>YochƕY W`J7ӕBO1 -GFU:|~?./U*vK+GtXՄ152U>#U]Lt)6E`ne~&xǣ+}nlLI2oRM"RB<`G 0^P0B(#tҢ@@aww/w^X~*! 8% æ]S?)~v*u2uv9 8@"NÝ YA.50B:70$!}`MK%7"ͭ~qu[j۬ڼeSևMi m9{ ( Vqӊ޿sس< wMGԺG+\CPwϗ=:eѦ5yOW AY߿z ,4ӭN vLRH$y Q0-`?xrmblkYP/(FZ%>]h- %e{!וcfڬMV+{6w={EaQ _lB/ wJdT)§F~ZVGm./d3ܥ>D-Va|?!ݟzeÅdTJ v9,xPS04KcfqZW>S*ߠF0wuXMZ,(g}]7Uۺ77juP_s*-ABv {g3RecetN!^w9;k̀ʏ4S`/5$ ]7*#0p"S 8D(2m,~wf.؊kv޲>bh3S2UAU#ێݳ$}JVwz3I56gy%TMT!pU\8ߍKnf~MdmujZ0[Z;^hJJ-1bMY$n+[s[\<ݩTMdѭ|jmDX.\ak㦱"Jh$OVҶ@M3AZb9nNQriK "@L~B"p΀*rP!ׁC`0=&ߺQ1-(dܖM@z/ra-zdE3uB|^Do4/pr Z3'K)2mO0y(PB\EHL2SeX$3t B3bz>\bJ>4%X dmB{ӱ^Y5]j[Ggk~jAOVD Rv091oY=XVIb)P[fb?lj/DF K|󁢡tL/؎C<(gF bUa3\!hP{aF/ +Gs A}@!ٯ zBV@cDΥRU$&JhJM {!F ׀p?#S­x}WHHe&ni!v B$dq{{`>@@!2X{zǑa؟55lXI/YBE@E(HAī#_8<)k :fވoNS g.1[r3.^X"%5]&^# I_J;+RIMy-h~է1PUl":ōfZ9s'Α& ;OQh`?Aӄ1`D{w'p%0)IW{NuAxg^G0gT|hPrp!9[αY=; C(QF#:f;oM0n!P(E Ɵ;4 Qh 5"!w,7ȌmfQB $"2;Dܨ-S-\`!Ս]F?!u > sx>Y=*"".d/+Ϫ= F,6aMAt{sh0",T:s01\^Φؙ IHxG$! kGRT>pFw]K^.o̼f5; #W"O'©,%_і!Ts=#n,gQh^ ǝÈ4]$Z" @(nsxO?7!桴 rR?ad`oow{6X|f.Nt8ya\KLuzcTEn,&sn H@%: !xs? LF zϒ_DCz\TraU+|JcL?f%u*LV`pk_8uvL0x[9Tn^k]cU \pRR%1 2^*@'gRHPv vk_?cW[;nsZPyY}kkuoJx)kŢ>  %9$W=TkEE<(5j)a)3Fys잣k'>9d` uYD2vf (ӂZY.BS ^'c̲c!a6#`> ߤv^S?8!l`GG`sӵQ p~Nx HQYDDyZSrjH_Oϳ-T4 wv{@&쐆ҟxQx= P8ڴ2IvWQj$.W-!h*!{]Wt렻s &@DZ QSX:Kt*5KZ]f$*A_P݈v,Io:?@"`ր,ތ^mx;[rW ^8Q>{5dz*bS.r#>@l`8vvO'nyha!Z6l{󉲔2D%3@Ku2l1Lʠϕ Anj9>ӪEm(X. RafYk g}:5%|(0d́6\¬V`ٖ"(HBSƜ]2-i^._\6R)NhgpT曹[W!5_8xͤ^6 GQJYw*k>\N).E M$OH9wG_RT=qCu=`-LjĪ|P|wѣv,wbX"WS .X;[,Ot=BU ,Ȥ)-Wѯ?|7<ժkxN3NV~BsiHLDUTBH! j(wo2?<{c <($w r3uq@KOb,=KW5;cpmG'T);mO)TtЛoB9¦o#>;F&Ƅ mz>?6Us * o9L #Jc5ӏa>ϟwQ*`U혷\c OG釯X?05|hBw{W )"Wn/3,P"解7ț>͌6[N bʯ-I˺1QAbOwfȚhђWwQ/uun\*d/w";>?qYaEh xZ5ERJB)P@U Zhc:f%}9-͊LͤbI}wfi2*P K[BU׶S@#-Gʧu잏4|&Ą0 n;V;e'P2]?dwgpxϠcq^7Xg[ WX>ћطqSXT%C޼4Mpv! / l'&$H&G@8B^jKv )Z>ƪ"/hxΎgbWUJzkGZzvrs\bC G@t+0Р|_Y 9$>7!_BN)ĄPID% 3_9&,`tf3ҍ[yhTvV#3g$fE$ZA_q#@V+=IrgĜDDwsz=Yx Z  aYb*tE'eGtGgJ) ZYa1 ].څgfr Q$Jf }fTw(Ÿ4b9$7Vj ?|-f ČYkoA5{~Ľi5 J uTx:20r\hp.@S8Ep\R%Vt; &a6 5LʁI>j%϶W~Q 7@-BB;B?D$)dɫ0 >]|:ye`/uor^yK <(s1ȜeG>Q)|nRQ|@T*T%fjUR7XƬ?{+1[pCˑ/u n<%aT$O>_kͦoe.k` 5$^&x}0}L=M~zNakўǢFCYHD<`ر,j9KR..ЯgCݍg 2K˵@5ޙ1J;DԠHZ 2340C89.Gp!0Yɮput8lwuv:L ;l}PXlηº׫UEK۹IW{wh..8"CvŽݢ^;F2xg\후[=X4z@t< p{%RD(!$hnwJ*Z#V ݽhݡb+9g\$- Ժu:pQOsQm/i>pyh%N_K82z&9\,5pX锢Q;H?sor{O 21Oc6&`Zݟg@[lsF-uw4h4,z),n'Uw^^CpЎ,_l.a\}ǐUk :8Zugl-',C o h2v &Z:yVv~0}cМv"?;d|@:]9tCۺ}wFH lԫHaI0))g5/GvϔhHaQ|d4His/jy!Ձ,XǮivqѩY1ސqX*hsNu3s8qK^7\I<4{\VFP#"`V&n=Aydtv:o?oyKPM M=݃1ic5bq7}<ת~3!7_b1m9pJӸwb)}] ~kgl0w{f):đS*x7> x#pl.}\`KiEEUfzd\$ PGjީ\sQ'W>.o =ݽ5cEb' `1Tת]E|:AeE"~*n]9ߓB!,f$pG{U~ƷT'4ck PU*/oҗԤ;{|jZ@(U\{|EK.F_NGVyON~pϔqnQ:ra^ga\<050AS{b\Zb{ڤa!j C*2(/`xwž: ~YүG%ޞ]5pS~̒'7 lj4OMS~-{{<5p婘z˵-3 OfO!KkbhkPiPT<6VF@hn98qIU&حmXJ(iV[|\q+Jj.j,!.A3mCVA,FgjoAF]dLY x u0vX#2-Cb]&r $3TAu;~u=_Y~[N GcRdtM*slMG"`I-wTav>0O;~3XB0I!ނzFLZXX}wU?}PT /$x 35|l]UьQ"[H$c:{ 5$Txz뽼>{h~5{'nd6><-vyo&$/hmjuE{z>q^U\*_RL%Jx=@hUU˅k?6Ωa9iPꢷV̱}>٘Z2Pj Sյa)}h~)d$꾔8o| z :G 3649Sr|Z2b(M( jwϾv컆L[H`p{Y2@.ȊCv o(K hBR&$DNJ }={u:gja]^u0^Z4B:e߽mc|.:~;t9RW twA˚ kk s{FPAHMR]5`jDB5ו>R)g6(V#c'npvaG̪'zxFc*1Ekw;?o+hn"B^ARjb)d3 ";+ٟQ(x =6(/YxC3}Sdbz'hTaEJ\`tˎx=מVR'C\LԽB-dh!斋5(*O< >ݴ6ۮ+Ƕp\z /G.d QHUR/o_bgLveGZ ~ lO&`HVːwhGvuGd~hMAnC>y.wo*q1Ll+ǣ2q@ Jy^p[<ǥCr+fUe5d-ޘdvϝȔ4Ģ5'z_?c LhM ֠Ug}4gwDT@b\!5*H[93Ă-UWߴE0B-gec#Ve|~țͫFJ{?ewX( T 1D>L^'IɑI@OWXC~dȞkG̴*ܜJ#6Br"q&eeM\*С*m-wuoza7-80 QC_d&;=-g]ÍVѶOqӀ"Px;k xCOX0! qk V+:C=Ȱ`b$kKLCfߜ"iIU<7ߎܿvpbD ġn'"l?tlz83"adGuTuvD*$Ecn5-=Y%Ld tBzkH@_o/β]җE{0ixze->@ڈ%̂<(}|PzU%G7t v_:a6αL@Cu7cIY5mxT}yF4 .Q) BgC1KyW9VB׋ܤ!&7S|bpͷA~X1~S7:p*^I㋉uF= dg.A"IB/ ']kl?ha@RԈ./0toj2sȣzb%|IrU@Y\Y 毒ٻ VKa;- "J Nh@uIsqk=_kM#9BnA?knI~8k~SRJ9@dd?$ K+ڡGfm;ivK5&P&`?:ᎅ2o^)QHhi0 ݻ R@֣[<UݩlDz'HNXUT:XNv˕)/V=5*L?c3dD.@}r^cztZaPק`Ɖ>[_9b@ɪX=1Nب_@*dO.wO^s|~*o`qzr\[(0d:4Z wA婿J'# *)QK1?^ /__*4Fp# SvRm-ڈ+՞'hpÖB6m[X4] 5f(0; RupE.~T=<[8c==Xݡ].PzEDMc#Ip@sI!sׇj +e[Q~dkmnO]$nkdoLr=+iӒSՕMlZ5҃/-gӰ.ӆb!( tmH"UUF4HX e90XVf,@_J7Ymٿ!nAjgWzy2i` #inU *V>UB/ikosge1YK,,<7RW05Y(Ļ]Һ$WXj\Z"?J70s._çŠ4"d$*Be.lzk)k>y|esxtp^%Ěi_ PCDiИX: Vfb‘!A5 AO72]RdZS-%b[w6MӾm~#T umeӴ1;gCØF%,E+gĀ7 (EרAc+>Fbt7dgJ46szg}ʮ>O[Ç ]RrBxC!@WN,,t| ŕWbu7wOs8=. ?.a.ylwT/g&[_gpo2t7iB,u6>Xؠ>[H/\v5^B1jbMz-/ץ(ӂ.{c?TWP s{g΃S( f%/vع  +[nP[_VK^ ݩi@@Xj#뫳/;ۗ}n `DGXc95j(ge]kq.}nPn}o /s˖CzJPMQׁAK<zi{I)}u-yNR^n|0G#1Ѿٖ60,j٭V.Fuw+(;='Q@+Ua2p` _zUDs[pdk1TK.&Qyg*e 'Έϕ/=?C`ufKBYrONEtgeGP9*lcXU5GjU+j9 k(mȗ(afPGf2E_9EdQ( 0\_j2R,-[{D"t}no!m"eְGsKR|3@ݘns3vnZ<:a$ G uVR|T5 Y}/hW~-6h!k ?\vFZSHrdӅT 5+eB|ΖKW8AsfB$˭;ọP8rՇZDq̨>#|lrؠ>Ԥ$P;=?UUh+dϭ0l@_d׻N_gl{M F $n;/\ *͐ TZb7'|P HLαzygQr5*_x[qQKB~\v=VEH@ Ÿt87 B8ƞG >}QEF0.%:zK-Va⊙dP˴4Sɷv ~Mjȣ&Ke`MXK0ҦNV;sl&`Fc"}5+C69#2#^53iLD"LvOk 2dObpM?TR uL³Z𰂕z=?Mi)}禐"?_[t K0f5J;BDtc܆@Gy4ǒ6+k". =aHḧ́1 ef`!ݢI'1R%ۑN;o#4Lw~_Jankh47 pF4pl DiI8K8fWY5ka"8j*ܿ*{M}z;|~uڊ#40D?CC,c! I^fŚOГ:O % ӻ(i q1;!XҔ랢5@ *k]ee48ȏhLXe/:ccȸ)UT]vO ;o]unv” LzUkqh 6?z{CU4A_8}ػY.n@X \\`J. uABatgt\\~Duk;"uٯHOFZdy|Dep '-wCUPV-9HRxr3, ^F<l~k5^Z &>W4l4TgW·0$9 Z6^ßI9 Iզ}9|e ꪪvp?/ > i A \D77/A* Yy{o8[kZ[u diQPA3U)lqgMA-F/rac2Tnt߼{?G|Tz_|- FgJ#TVb,4(Kw5ɘ+@V3B$g'~0PHqVEw9X# M勝+uep<VbPE0Chct>Vu!(oTW݅r-,?O;E$OE;w99[zn]N< Yji=!Z %2JnzO=0rګ ,Z cj_vD)gJ)YCpXXw!o[Rn@ 1U_)ښǑwwO!͒F;O$E 6BX`O@?̖ľDN߬\)Z-M# |\xT̡dZem'\\P|q/zQMk3 N]FSrH\&W` L i ٢< y,]%3-~Az-JCϦ.mĢ#nFqws'a< AK}ɪ|3H5"^NJ0aV1E#_7]r)_'=vUD\hQI a,T},ZݴTx/(l"AD>~ AFsD`;UC-eLq՘{HukB@n *yTZJ2vvфuV?ha±ȾJ_B7pISQcErc>Xx\10Ĉ.ҪqNg˷:hzj合dG%|Et/#,|Mf΂W 3-¡SB=/txii-Uyns*x5/š]df 6P)&"dK !ẅM9Gi)+VPSV^o*B*YAIb Bkrb]=}`PQr-Au/J pi۶>2dN逽 k({yT.ڼx~z0gU$1W8@UֳMYŜaPpæ}Y0 ԷaK! N:]&n Sr": H*XXfH-aG3ٛk4 S7 =&[keBR/Ejtu (jVv {Zׯ>\)T[,Ԕ#vAcvD$ʝ)Ċ8jas"u(uQ7@Y4vhH,ȒjdxiN˭ӬvsG4)6DEᬷj6O97>:dثt iLkc/[v^)M{5ML J$:}Vje3K\iуG 3SiwRsZ, h@VP߉hQ5 PIc8r;D > bA1-1#p+Øn`oǭ}}p8:萜LK$$<8&1pǒU9YY;9֠ ur?7M '79γݫ́wB@qHЌ%D V,#.h.96U/,2}/vmȤ4?ø_X@SgSո1);-X6>.GOwt_'P9-2V+GeN s*7M}÷c6vFӢvhUJ]ѓuVҤک v wL:W٧ʭg9gCI0)Ւސ)]4s"HC e:.FP+[8|uMAS- *X#  t:=* P}2z"r3 -imYNZr|1 Q<^d_N7pvx,|΢_·pYgAtÑN<]nhI%^dVSr>o,ш/'S!*v,(/LѩGs8RFEy| R w4Ap=_uj:wϋ7ǽѬB({sx}ZeUUUUUU+Ept z3TWF*n+9A<!Mi*2::,"0fGYV%w!`FsTS4V n?1M紥p}ZI!ʬs?Smi=Э5kTYAUbұwYe5+bhGE5Hcbl#@{t GEu+)JGΝҗeLlE#9x?]TδޛMQF%B <ăGj^x8@|KH9`&oTw-눵F&[0ˤ XHm;vn1m7@d( %2s1dn `I}&m}^ߥ:&Grs<-\՜՗zXiVg'zݥL}P2 n;ŕR88EQ*v۱k}:i rr\ O,*P/Ǒ[c-3M/#C\4PR%cA$Z6hبb&FɲIRC0vgmvfsjPZQokRP8*@H% w/#鳧폓ӏ5V2k?.4|ڴ:)%@ZգB-e[4bytaS+@Nji%3v{xCFRj "bcgMNqwhAB'ntld9!ۇ#R e&IwԑϲylE]THd']3 Ȃ5ޜ"6 KrŮ[gMmekmsHWmNy5.G]TaM4y4"$(*UJ*7ŧП;W-;vѲ<*.XF ao(i k|qUB`ߎD_,b.И[)j3UHTPa$B%@Di2&͂~l={}&^\R=-C&WlϽ_ڳ@) &ǿas0u2TdxtA xvր9u,_anWc Kϒݩ3gqڥ6B PIrbڦD[GRCHVi yVHj826:מ22{MD"94m,}ڭ۷[*Mr:촑$k3rɾFk#pn/ 1V,wR,o֢8.A9IMW/֬br4Yop:!饋ғ{*f=]b]c!7hkB2^[$1C^㓇)+F\동?7~ݟfb&1ů}-8y aRyR5@H ɐ oՋMYQLFu5H 8\LBHZY:8-On.8KXE}b LJk Q0/!t: 󘰦{rj &.*~6H_#d^PBuզji#MYOXr1!/!ab)8W>l "s{1s/D~.}sZoM@q;Kegh8NF';u`%ML\_/D={4t:*m݉5'%@{*4'MHr Y3"#Q7<uѴ]}CPteN6E18Q؟|SPxtJ]gT!w#.='@ @ EDlm4{'b Lw[f|j4>) ? [LnZВe:-|;R. 8/{:~U(sL<_t kL*P1M Us z}(yk3d,hjG9oSZxP㪎PET7@LZKWgϭ o`oXGr0@ ^dzmJ^37@nKdhrze Iyc>s4oN$BS&P"2ɐ0fëT}){)ԁ׸OFحt@젻 >G,A 'Պ+I{Uj^/>Ujgt/_'0 Hk>7Bݳ]C4n+&u1U2TG2}nҰG銽n j4Zئx*j@qk(0=_שiqR_豻!DTPh^>S+f2"C/o?wB$x9~ݲA֣4k߼LcԪ hEQ̟Jjs[JZB1)YNP9J#JB;*/5B?* %7Hs`(JW`z35ѯ j@f.`n8ϷLFv?˚o+j> dgZ= !9**j6v5{ ]o8Yhh"E 藙I>\7E2?B4 T-(%&:G> h (wqT׊K;Ɵ]SFk1vEd<pF5Tjt _ufGmhMT&D}VfEs)rCc lvz=8O;+/ۡdQ΋a։fqple90QO Xϔ@l-_\}9~sw( g44bTsh#]hХzUF1] #4,?7 =$XG\?3eV"xv*@#KRuhl:uV[v ]04IwXW=1Q{$iij9sd҈PGV?W~%b5اI j0Bh:"h=MU\Ҽ,+G;]q.b!tXXQ( +UuV+䅝*X{V ,18{0*7nL knuU]ʉjṖFN-| jۭβ?00q?mɖʪD}kӴ$zζ M; 5TY9mJASRk($2F31 $55gVs\D->F;Nfg6t$So)T&JAID $vhK^r:QhG9n+#Qi51nw)MBǾ18.|Nǯ[e=K cgCgA/u-D.^uBoFN,GC_x`zD7aG{nPn}nb4)?Vf|ݯEJRDQPxTl+^/BTk@Ĥ׀uFѶpAJ\$90@{c@<* D @DP2Ix_Xö'+R\ox>ͻϵQ"2x  X„tu6n{W9:jFc]?d4WjNPKs5>\T 5|0R3i2`؆Xp. ]UN 2 .4" +~trI{.3uɽ$~Kg~5g5 k[c & VX 9{i# ߘ=uaX9aGqz#5)|쮨h눮%st+P@1>ڞ;;}ڽӜˏ ' 'Hrߣg x=^X;zPPv8xcнJ 1`gŁYnq#w>VYS ks 3"x3W/X\$!3mZ]kȸ_<ҕ `:S~pD&½kF\k[S9=2a5fiIX.z9\GڦmezHZ D(ᰁM90h;]@=\6bno'ELתּ#lԡt5WO |u(\CKƆq y2pc Bl)ʛZHW-ssX1K)k^,p٠ ᳰpA cHXh =se홼=.ªBQc­E~ZW Z28QWTsk՜Ιx^>7ի1k}LoEE kWhMOc G/[^}߼ +LMVfwec39X(9M3ABooPML<=jZ sґFGR/m}`7 | e!95Հwu%Rb@$"hT8M~yW!UQED&1Oą\QQ2٠$>U' <MԿNg _[6[#&mh~yiC[iȃ@сjmǎ^g4Lr}yܯOǹq4V%Y5w abe^tK, o @c7V2cGJGIq~UY]PK1\U39[ KB< H;׬S88g"RC8 BK$&Y!2J ʥXKskv~ѯ9"2*_%hBQ6SU{r£d'ؕ햁Dy|׾@^}1ע*3~-XFU6N_rPb9KC5!3h¼5, TZ .0>swc[0{en7ۋH|e T:W<?崂Tjt=_[ogDGs3\6<=6PtMuéz#M6ZC.{:GLUSջCwm[v"$S "]cl8HF{]L>~G;! |P'O̓/H8a%:RFDBE|\ npP ^38Dvվm3Fc^c{bH610B?V8 ދ'%3L)` 4Cݨя5/4z/HwSׇRt=H`7lbҩzm^U\E`Pr,@Yj0B O[?ɂA让 }U@Z HBď%޿GcGAÁA!z=%68(7X.YSQ 1H9 Q R{@Abj~I{%V1_zN1j _l@^ 3сpd/22#'9˫]稖 - uCZej :P'X\`K~9ΌȼR]|Wu-Ó3&};!e$Z;Ձ)35߭.N;p*b:*͌H#SO9t?>Cfrx !#=nK6##u(nm!-qdoŅ3UɆ7xu8gݯs u1 ї 8$ MO \tptq5E5sՌ@v ^@:qرZdnt"aƍ'S-؃;*@ 6-w+ %q5Qrq!hLZ*g/Xa1 Ew3:BĖ|ӍFޑkOžewv1$m:vc"pK`ϒ8$Co XDNg`_)C8Pp2l+ď lT`^{ۯg_{!)QG#^0/κ#q o8%quÅy\ɾ;DYEGn]nHl6{Z9D8z!ł kY })[޾rl#ulr 4%nw8"}%Oxqlr\u<'>N2(F3Gʔyt9ljݼ饷SuY޼gnls0P`B_n6r]1hxe bԬ'{?M<#Kp'>+:NA1}̮a >huH{t.cX]X6:X8PT"`JO܉&]f* hy:Íآh&@T_WN+^8/dd?k]UpS oQD3ƺ@@@%T ǽyf"t_^DRBÍ&/ +$Cuv yE#p |a^!>s&TX78'0XnBd =]l~]QPJ "ȩWARC/o1F(4Y2t"ŌA`$W۳Օc2rͻ[|oaE1 ]ݜv=[xu"Y|Ňi}ޮ(]2Y;v7^nƖK0%D~.8Z\H/)A8C9B>h'2EHbqpwh<E)QKw_6̱k#<<ԄlfdpVTpw @/I4˗߁%/O=OeKzpoEKhW1e#:l§ aPkU(1N;=峤ƝQlKɸr2z}DԷ$b|\;:ѓ@;TʁʴBjg닯wxk5UaDz|,WQԅrYYaЩGSZN7J!vđYtv<58OkΙU }m8u}էBw\Iomh MdL@s9\A`!@]b^[R; f{ж8ړ`2m (C@\ki|Tq0\ -8>-}0; RyŜP+Mn I5=n J/-gmofqeeK|:U(f>Co=9_O*zltD0P#(*\OO?]}_IvvHYĜYJ%E fۺ^nߵ зqpCoǺbOܔ/(8A#\H4*28I}=ljE=;( 셂> YKJmǙ71# Hb08{wA"f sX w'>nPf \Cmhhֆzx|cʑ05Oz>5jFx cxjXGCy9ePE)*|%p?0~ 8cr)$ЗK#< Y|7A]'mSA獲[rcfm-7TvnjF α}zEC8t =9CG<4$d1IPټG7`?XQ}YYp FDKD &_HTr~}bgb5ZllE]_lwIQfCP뎧5î-Jnot>jb&Hf0vqS.kst02Pu}NZ@m t b).Az Rdk 41AZ3Q63i&ZUk1MXݕ!x;k]{:g7yuP&HQT 8Ž&7:%g'SD3AN *a=4iԗtAxLG2$^@MS}+@[ FTqq_Àd(Ȯ2%V:y/8P%0C &,AD&M@ϿۏY(.E "%]8~8 7 ~gŞw2/ S cy=lA|? FŲOאӥw}`51+Quة||$tq#׷9S܂3Dٲ`M({PI֧a-4.y}kT? O~":ul!:Bĩ0GB17(bOuv`B&Oo?6/&DOGz°3U(<$'~_CjfA:#P^5'|~9Z.YZǖ0#í hBr˕WL4{!3ՙCd85 [PrG oanF d,)_D2oS\t\-ɶieaeA( 5lًO9 3y::v#8Vtl](c傌J?3ԭAM5'mj2&S˅c:~>dzA{*+֡.]%O }o)=V$Wj<0\sr,̏ۋR8(էYF5$ZIe{~੍#KE&luL*XWM5f/z߻j9>:& ,}Vɮcso_}MpQ[c__1&Ю Fw3W?[[ *̚O z"IchYsjlgZjnMLF+Qof ə(DU^-]Ѣu\P"k˓l$!C+pmr@#3*'Y6V"Q%Og;$@ƵMWt~ lurMVYzP1^:kH?wӇz摑z ^+λ>6$.0j"YrX0_'Oi&C>?%G/?+o*;?ß[+ܟ@/y?]z^&'g7=zX75f?L!@a=:@ Q9H O?o8(HgT4@$dC3"˺]TH[HdJ5D#$ʬ_g67݄g^ԛQo-J$m^l%6ʼn(k^mmrTo5eݯ^mQQ|ۮK)J]۾jDPaDԐpGuxH2w~4:7((("U@BZyS A@2E X!"PTh()P650-Bt`̗Qc\`z7'͛U({Q:M'Gg zfEԛB"#߯L=)vfiIUs*O}) ЋNL05,REFaqB5L&k'ly(@ 2; Cf?h<ТwI) P"J ^#"o7}{ﳄz /CT}s?){=(@$-sOI8}69%` G.]HcL ט^QHHz<M߾mM~Q)),Nv۝dJE]NXx7*>͇l ;C:ąR @Jf.YR-l66 ;8p m mmm b@bň,];0 x`p3Yܣ$EG29,v׶ vS>m7y [[}lL}syiyOJ4nn!s^\'n֓ivia) ²II #@( oup]֪䊣cTX|+378w1A$H?hR%ZݞLj`d+$CH\b{懓_f7t0[:U<ՐCr0d.\G):* V a}IBC/!#) 6B/@P&BUzF?~f0ZoA v̀ d0*/`4`]`0r42Cc)rl C<8y\Zث%g)мY a6:%iIXa٥&vvS1?Dl!ӁЅJ nqp "}ӃLY`rf[fq?X&R(Iu0 ̪)<mz跟+`wq CWtE #-Fm'@[v{ BR0@FM)J33Qs0СUʫHvOL۸R$7y`qn@BcUyPN7/GE/gڃ(!n7"Ů0ᘫ ܶOcȥU9qª? ss ukgEqkں~&ڪm.svlvVO\8 +fgͷgʹ] w V|CU8 e0wڗ ;=NM,Y5=bx-z̚q7nr¬j N!#,Ҽn7"\NzȈmubYvX2Z꭫(S 2jz\[ƭۃvr2UQ:m<5gyWƽoUx1njh! U=Zm^ӷIiKV5o+Ǚ^DA$_A>>o+W :?_f^v/ť솖1nfm2wOo|L+l1>F_6bQ'] /7iB!U{8yl}WMa˧檗W^mT٬)|gb&,Bhf74e]0U~͕T, SPÜ.ŭ2;s&wPλ)NvFj ի^} 9z-% psrOwa䤕"_s.V{;vrHzz _=H;:- 4H:@-uuH&TX%|Wj8? z“8W\?. e==}}}W |߯ w쿆~_:O{tE}JOhѿ}ӭ&ʈd|iaf|G\XCoe4s ԥwyv ةwB' M)S{[Z+yA3VBk( ePˏN.W91VW:ss>-.}&ܿ?ڿ*k߬}rL('#٣[ S}]Z}GWzKh8 ޗn稽h+;ORZ;Ƽ;GMsTl䱪O[ -oݴ"Ͽv#ѳi ڪu AMQK2&tKΜ39Þ  <cf >c>\ ~w[z9oa;udL- ޼&3==Ì6nG\>R+2TGg@(t" n1G_J &uug7On0U>Wg` ]L54YէWxwVܱ^pEx;]5K׺|=}t3P6SAb|ww>`|?QzzH#o{ =~ ^ֿ$]BУ!tYc>"y OҐ `Q-$eܽ.叟!e/#Ω:$T~Sc}A. q ]_b Tz.>.*?OA շK'yiϫ3=(E&^R <_:Tvd$1e9s 3l18a f Uwyh Hy WH;W$~^ watҼT5E^-:`ë ɅGSeխ=N>0$I{{^6 k{2n(kk-oüy ÀHFx@@ًutRɦkhw^t@~H0LCce36E}U1.T$H2T ZO7}~ϯܸ~j` 6aUh &x6"*;Yf`:)?ZXcnWq>Gi umlW?qx6o?~nj9/rEU[*o[zmBF l6l:WuʣkreҚUne5ʕ/͖ưkֻiF͵4[[& 繾;יݲTYmڍ}9#j#UڒTd\X i6̲Z655ήuEQFiWܫH04,a4si&0~ rF;Vwkstܫ4ыtR鷖٠ \ݤוvT6#TaT*mi Fusn[ncEܷLHR-˝>@>~q {G=Td=Qk`OH? |<=?׿5\$w>o][FzW@h铒QѤfa s01]iHltQLq ~`=9=k^v̓G Q!:?E,q`yT;"Iw\5 Tj44UWI./;'wNƿ t2+,HM?6* !175A!@@oocmhגG% AT޽fnINk;وks(Կ~҂kQlkpo$ภ>h ~q[Q!ea^,H|=J" K;;g}A8s˻vgLify!Z,5÷˚mL0Q `.5ͪPjֺj)({D}1}]ⱜtE `VI 1ɲnW/Ϧ5UĻĉʽ,Rȍҹ?3{8B0({ w("as"U8xșTC؀]hUj0PD( v>[ b\O YbQ *ٳn }P>#CGpm ?^(7Vzd%c8- 1 5 ?K@A '(Q`~mSfXyP)8&."/AW+lQ__?[AiJ t+|C#̰'`>{( 'chaxȏA^;Z'ISMi1D"q)2}H(? (]H'AH;`Hc!h_.o@}nkO ]V`jC𘪿Jm`5H=!PB(l@9#J2C! TIy>sf{ \-;N?ePB̐抧T!,V'٠Ew |RP?"C?-h썷9zT"?|y|I +>,(OH8<]Qd.px ƿEePsıEp ETQ #ў.%o7Ѧ?px1=?#ȐG vj3˓u^raDJ;DfSNY37Y Q`U+D <"d\|B~R|%Acy{`!E_ P-A6uukwP BQ^:en;:t#tAd~4m ->:;>gۏSMϧ%qˁlxf-OxFt>3>w=¡ah{6֎=4G ^"0cdM|b&K]*ru3n@`U@fӎy@ NFC9DbdPcf>mLw  Gq*CRTLk ZtD-D* 9B ,3 K)xˊaTf'@@u*7tH+*vX,#yVsV5 WshDiz  n~2He`n{b:.#B0K6%"Lc [<\m!$.LJJ"Yo«%BiJnƻ`lCbQJDaceaɆČֻr/EAQ}}ވ}mݻFy3șoݵ&4 Vůٓ!(@")\6>AjsmY e f:ûM3]iO>7=ÈP-L1A`e& 埕.ͺ;֫y.SCyxUvWPЈ۷1|yᘚT }PLk֐Q &0(Y:H!wDX.UTv:DkӶdjNCvӅ Z;o뮺뮪^Sծ-`xb)z -lz]x<[ȃXEQpxg0׳|Y /cXg!GQGl,A@~;2hp$IA6M,aP$xf!t' >c!'F9u3BLah [)_6>;/elJݺm&M#X<٭\9qHsfݤC6e׬B+^~-]꾁hIZ V]ZPvF5糇{l]/Mt,m1fVUل30b_;wh+~v=](x b\p!돺8[p->3ŇzXK1M/π>qlzǰTJUF \??TJqK:j2G2,@167{>_E !cr:.V*`);jYJu)St`E%Ul} tJ{!Pz^|č9sͨϓDg@}Ox'EY}t= 5&5_3ɂ{Fzf8رIAO]j`0p[\ @gcQ tAhR; ;V^jBaZ ovoc!Հ*330(LTw9T$GЏI|˱b{uJ#ugGf(".>Gf73WR`z8q4G~WE`Vac~>7vt,_)fkkic QqGa2%`̮m|_ }]rg?=ˡY}Mʾ[rGu8Y_f^xk"wY=w~>ULLz]K9&}mPF \:UMD 1X vAKj[1)XEo*Gw'᦭v $J¢BbCsoQPBJ+!U4iG.ؽ)).!vtg#ٯvX1n&208kH 4(j v+*苁g *WćlPLXx/"cgwK#jUaqw^8_v=.hЪCVz:|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:'m͜%Z7Nx7ՉvOϪYH0sdsqT'I+ɯ9d%ZU+,{or_>bx۰Lf8L˲}t8bk'aKHFcvIOlcqܫJKdD=w<;Ir>^uva/f@'T.'I%P_Q|yΪ.3\tR Ox> {SKk[H% 4~>/rn_{SQ.qy83[s ICEJ/b2`#æG!)t\=,Uѧ)e{Q("t𺀁 6(]o,"Rp#apbx<<MK< kUj:e(m?' )MGD4/i?46|gÐIߴ=PC-73 <|u.R9aGn+NJfW!զ7jAN)2 EIWE)q)(N3{2^oЯI]58)sGJ O36C0+C wBs*:?w gH3([צi5h89tW5^V]/0m< y@*4vS@9 [kcTވ;(\cz lJt¬&ۭӄpG\$ "PSŷI5Fm65lJ3`]4ȠoѺO`qчCZtu(WylqzڣϚmBi*\#NvXFS(,Xf2ӑ?Nwf;Fqj"%Q665E5ThjEEQV5_˵}VsEZ ax!栲=H58׆|du1"!㓻@3c~3oav|A8nz6fBa㺭.5ta^; O#4گΫeM l \׶|_ZxY=Qx3p{PW+"YgďW]bϊ+ϻ܎]|n80xbѺoBfhuj.=3z^3G];Ŗ9URKgD 8[-fW.bˆm~mP]qV#iF>4K||7:]S^D]N0] i;6g /{jYxA$ [;ovNbJlk6Mul*Y4bɫեC]Ί,U[: W0TEal؇k^,OD{e׮؏_TbqRWeθjӆGU6uˍ:U~_ѵܵW[}{WnTM6\xUNv *HhN+xcε`尗k͹k?\slᢸ5K96puR $5ٸ~RM.l7Yr-XNQf um]::pZݥϨ§:arG|d.5(O<_q 5*}/5JUIs0n`Tw[ /hB]ZYPu_7GDb^{KRŽNݵw _M|vQG4k*kx&gF;u4YTB8K l㡩|&Uup6Jf~n"-Ѷ_wftny]Yvw1ux*_mh}1u\T!J &W^%*c-yp˳O`Cd}a)ONYLAN3vٯtNY%㸩ٰ'?G_F$3ixOکyT8 G~߁k~Ϳ?K>),=>j!CbɎ5 8O;Bmk@aA[u(\ r8a2;LuKNO u&7"975u@vrAAܜK)t=`~4%^_1ȔYW`#?_y+?DtV;(OG㫮$ҍ H/]yw_Z}z|nmrWg<\p•UZs_;*.UQ^nSnߧ>NBW03t.b_EhKf?sXQݖ6ljfnVCUnݖS[Fj3tu.n+XTJPWܵ?kKlp*2mk6ݔ*6lG`,1r޻vIyn7kwQ=%dzW3&\壞ZMy1Y~M%=tt R]YU:4zж_c  GZεnwY>aޏ#;PFT[A< ZCc3x3U<^"\7ԈbrNv;U0 Gq P;F{D ȯ7O-;iK@*v,;c/1,'>c@mxkib/ţ@7C5I:nm::yUWb ?fE/wI}=w (i xoN ~ׇ!<~{=GŅOpgx "HDxN|<|Uo  \圣KqhS򀅡od09!h>r90:Ca A5ۇ=D70h.Aft 8ToŀR[wQ|7 RːDTs`64y|<٤8rSxAY0+Ǹ緼֨@8}+#|l_;r%@K޼9q Ó^Ǒn|좷 )6d;l<;鲩W.!i8Oڇs;x &i< P)ˉ!Y&S7T?nb)xL3B:엵Pos!~Q=3<À4yy@nTXeuwDfs.zqHkf,+KZq+)Ic xxxX{.R`ev/.\[9 O@6t@ٞx""?v{4[=V=׏OJwՃvMJLI. ڏܳk.-K!Ms]g9 6O Ц,Q{աgrS9g? :ȈgW ݷG6NFsCCNcB=b@o~A X5sPq-֊8u|do(ª12qbͼ@pB)MC"*Q=L.o/(d C.tI㲐ۇ!@a3BqH-$%5 N~~+ss0L65,f(g3R`V22H +A9Iy9!&}gO%:I=C?[=?*\&6o?'1q$V'ݛS6F(L2>@}s=?ң2#l;gE(#<6+F /qxɴݘ@?;,.L`Ǘ~q4a0)6Q0UoJԫ£HA1zx-H+Ǔ @h W2q{&I`C۲}Im,^ϕř%gF $J8>*g1{,IĻSuIj|T,hft&!?*0@s!7/G,dKy*Ax1)` XPB5`I͊e,*Ȭ"Hh,\< \Mծw&:0ޡ %.(ɹ2$\`>,ˏu:SnF\pBQbfbAF_2-ÐuKR?ˌƝf(5@pT WINRw u$tvq:8 3 ~afV#\fu99ZZEqd.Y &yqkMs[ܝ zuKt*\Tc8&j#ygZ3x0971Jps_i%EELDFNsFεkUy587KYg9͝3%.fw$ Ug)Bjqk/(NPƵy*7D`˥3[0kI,eC"qOuYJ"DrteL&ha$RKg=W:8~%ֳ[Tg7x=tnr;qOo{ 3!m-,"Fi2" lr<0$H:qew4RhQUQNT\ G"@y7}8wLcrc8b^Bbz -&k&Pʼ2g$̶+)m(6;[c07VV7a2mfՎ;-vmњE @ =PZ1@+ļ>j_VV\1$B/I_zD~Ed6MXZ>?j0;zO IQU{U񹵲AFMD#9Zl >Z]H=fp n\sMS0)o%]^JtCF uѴ^s_~ۭyF[R5 V7qXmƮ|?9ɦ6Vjr/h~&ɯy÷ȾqDGPRUI+E)1cQEZ"* J-d60QU1"E6Fl*6ck#: !#P0\ȣů@D58G©Ȟ Zy>=wjӳkϸ\3ɶne>Ή=a}]s 4F ࿁Z5L>] iǻ!&P@Pt}X/}Hh*3U\Eh"X?ĂZTX`PPww' |$3¹rO|\P~q L|xGo3"?^ޡVfhw]N/!P6Q|c@Pr.WiYP [8n˼*x`̈GWD8?ѻv6͐CKı00675 atUkk*2k1O~g ^][}Q~w~|w1D7ܯ fjC~Q=b9yC,`  tG:|hax/]s9çD@|n ɜiaxiyoĐ De(þj`*7@W8'C]&!ZR@ֹ6Y*'v+|7OwH0w7k}?gqRX@?V >2,# Ky>7]?Ts6jh6/e{X6< "8f W`D`0!4. 6PuVރ Ob<^`_+|os*`(It5*h>5Gy7w0]:&,+姄΄p,a]ZzU6#KQ`Ͻ02 p}VN6JR#qM$h$kHE3]5DK-]ha4ie}~ϯY"@H@lូ=y@WӘ@SK6²kM6;@9s$'t?#_Kafuq+߬va=>enz MOἃ a>5nP1 a'ue*tKL?1~G>&sc쭠$XPBO>tGt)p Gɯ #`x}zwzb?;Be5/k 6(@d{z} ڇ}ߗ]g g*FC~Pt^%PF.KSM'}oN6Ny"ӭF+W3Ԭ@YXF7(g˫=lIx%Ywo7N~pE񛺗Iu-սvoA-a4Vg=IUud<9Jgn<{% 6O6\[<_n,3 6@O=n Z8ikȂNg>г;";b{51ЩOdBDz;1" \?LtRz$v0qOK zrB?>#vOY8hvAXjjLA OdY%;%vPF\Zw=2ҁ^BEL %`1aQܭipG1NM ̬͚To)]=bx^$?OZ@IF -̎P]Ժ.HfZ(wCh P5fVx+CUJNf :>XOrҢ`|D\HHwPúұ!>ikWڿhc] gИs$&{TDÜo0ÈfScf_Y6Q.|Zljτxf#brEPk0-om/ގ==={m6RM5BHP"ch҈=sr HRR*d3(&T:ѰbLDyQ0(=rmWT$AGwMaת!K4CZXͮ_> %AySi'Ow}2\H1*4r9 9u_m*{9Wa%zS@ s=a;>74o㨴Rdml#k~;a"Z9.L?WnLeH~?%H?t!boL<߳ /OE#z grJ.o_wS΍=xZ*ޗ2t參}l+( ([r=ϕ`q Y\My?Wc'' ҁyݣJvQ x-DT I_r <ɯ}ɨ G(>{@;80 /~K7qr:twNa=Ɏ.e670MUFs_붻U #<*xBϥ8CBн3\W,8..Vp"#,{;eةrcW.qoG+^MqT 8m|S`U =/W!aw:Y40ȷB@f$BQj<$0Y\ղsVXI=xAfM"϶i&2>Q`@p 3~4^UtR] M?:d5cUܩnžņA+sF.O~|Ą(%ؗg.T>NV\h4D%5f=^ǃ[ zx2H)(zv@靧Fg&{ y'=Qwp=!CrYDʦXvOr"^i~#u@cB qЅȍ%t4*60VPU~m0M~q|ЇI c0vy>w0QE:x!KwqCДpyYW.O֓{ҷ[ܷeL+O$ \ DaUEP,W'1>Vn9C܊t4=o_!T7}9ui?8Oy]/bUGޅ <_`7kiGA N+ʼnߠwSìa>8y@2RNHB @#=>k?s'y;2 {ۭWLy'cZC{].fQ^QcK< 5J So( l{U,>;Q\t:i75[. $W4p`PRYG`q (PѝByQ:82izv z^^F=`Bn&Ǝo 9h2s TG̶Inj,IapJƬlP FIT@Bh 6̊->E%Eި;pX\o*"eRY6(<.# 6?P?N 5P/ekr2Im:RAva;`}z+~rExëVk(첞uκOFE_ÿ_H$g$@c]X➠zƯ8B" ƀ0V 2^D^^ڜDH!|[/\=tMd@l4i{4-1r$(@)R?S #@//U{))Ĥ\t&Ineqۀ29#Õ}Jf6%\]S oٌaajp> adhM-@<Ç͉#4UM-Ogw/ mhI d ɻ">poGϳ["MHYփPuat`Iр>aOgf رCTFO_ C{}$тHpc—+w_ht?|_ A %i8 WN=x_qFDsrS8|J{"ͩ8IE^>H#pgN>~`$)>UH"!z+/T8V@yz\ycO%UNgtt?"=y[}A[L!*}=7vqEÍE";4Vm; R(K80WޓʾORu@9/ȉ4n3-wviƀ֥T>T>qVCėLϢnpAqK-.`İPFӦ(*R)Ce᷶o3yQl;M?r3v0zнC>'[qj8e4Ɛʡ|&3^gq[P(A O_]|?Ǽ?~/$q.QX#=T|lA Q G2)6:kzP#Q)E$X2 0VR~qט)[+Is>vwڨP[ `%3M&AճY19?5B=YAn9j5N__=#/PP#dKyehH䐌PD RBut}ᝨ!$|Mb¯r[i_@hH_posOQ-Z,&Z}9ZGxD @ҥN"l-w• lu!?:qh@ƀa0〰 1-W}@;j-;| Yn1Ʃ]\8<.pbzv?X.'[~1ڣ( `  <ܮso\j@3 rZщ:֮*9L'=kS~'[ Spl`Y[wGy+툧g,_׏5y=.q=iM_`'}@TtdffKMI|'(*eކkE*G@@9|ˉ@ $(Ӡ6U[ʊ l" "E;OeN#pM|9,X@DkY [8EX1&ɓ!?-$6r;a|`\Jӧi'Nq 7B,Epefn|gxoD[߁q=xd S#c4hp籯ZϠ}/W_:->un34$T4Xo$DhO_ъuN|WRG.R\tԎx&P5g3Ep^Sqd՞kez)J(fA\)xYV[xĽe7QQ=jGΌSUu^ `t,ߵ_ ju"NR?I e204Tuf^RTRQX9=,/P;ܾBa;`ľ5`{X~ UѓpyM;>ݦ]- مد~UWcY2vSeqAkX# cz~w*qLDoq>_;{&RBrdžPljQ=n$ v_gD,|ResGhH@ OC]*Q9 ;hND 1ƻ+$MSңBb+Dmanc0%.p &G{ X''1 i1V%AK8h C@ <$IDGƏ֋w~C_d)DקH$py(C A!в)oE?_'7>tI?Lne++&]7\UѪD|yiU;ru 3?{|gk}?΢B¡<z_ؑrIG+)#{O„BP~xfZ{'gw^B;j gGx$,~l` /OQ:|HRnh>5&t{b,01`1QGs'3ta?f,|ʮkj6bliQ (@O N8z.N\k:Eʅ 1 Pd%JQ˦!!HhLH $Ѯ!_"nĘGH J ;@T @iЏIQ N*)?REdy(@BRr\Eqj!IP=Ē>[8#2|wzQH&VʦE!{w7gBh\;9D{ <~\H2O􀝰]ILDʠb(D$R֪JhffZg 2c 8Fc,(YXaW쓤̉Á$)1vn>8rBuwM/IԞ_J6m5 ߠZIt 2Ο6hyw O>h8/hox#f5r#W%A*$2c(!c#!qL0bUm}r 쓽L]/b7zҔܒw/ ~xdJ>FvIwsn&׵yҳ@bՔgûwGP) ʥz\gFq?nƎW`:jrq?Zk]Bm_EB[So{L: .d !d!?{3e][@o5z7SHn!9rO&=@0f#.c &r;) %WRa!R4X& ) ! ֍:2=JtOZvg f=1y7Q ;2yB1Fn28RSF$- \s5ՙw!K״QRǯoDs Z} ]&A gx?m]f :uu=d%s0cU"I(K5lN ^uhTq.^&U6}sIӶS3wq$c?s,`-L2?N f+𣑊 zòm; yb_T9;㻯< ys@ 7ڤ]RdkXO!f("DbKp5 Npo6I x6*6#YΧFoy5t ` ؓ@%5a@AW&Ki= H&m;gPAM4ܗ5Ёh -kp"!`"""!ßA(2^96 8HeH:?_zu=P?ܐml6ò9K1L[_u~~㻈RdTDDvL('npl H p0}1c^>0!@B@Vzᪿ"ߕmu݀2U^ 2 Bآjg&eyhe[/ԸM/HJ2 k9Ƚ 8x# tJKʛ S$4ExQD6:t+`q(ysc &JBoA xOLcj;JrT{3:mi}ih$91VP>`~~N mU'RLdNO!d@6pc;"J.88 S3@M3B8F ҢRjaSm' `p{Μ?GX[ 43ElabHBHBd( oCaIA@K<Χ JLTMRZf .HK˩HП\P`B0={R@rh@DiPp}ߣFwzd= $/BS3i@0'9tJ Oj!\#B|͐]Mf&&C4 k"9^X>#JC ;FWtNh, &AVjp73- aXAIA`^ MdiRG;<8Wq]x`3Y2 r\Šȡ׌Ѿb^o~6v} 5#sQFi0f*s/3"ciAR?y~K3l }B:Dis0rNs2sEAۙ!i$gK'wKnD-ϑMï˖L^JB1 Q@䉚 쎱gC5˿~g] #RFFpl~fs4s 2x F|](B4LgFzFP0椓gI-JjI+WJ5.W5.co[mbL B Jz)| bj S>Laɜ;P}O4PI&2W+AK Rk[܎ z K)R$ f_2n/6y:~{uJ`$-!WK͜ꏀ$~wneyZkG"<13m*M~"KnH]j(W"x@!/ZG5>ٕ)$ 6i 9ngbxV81*q2$j7Bεj +"eqjderwמׇ$QW45&h C'R!˩_90C :CГZMdc/~P;)-v.EjHCbHfnH ?&o14X>Bň>_ xT-e"Q,O/<Ra.Mx=li٣0 (ionw2J<0|_OZpfp8%C sZM-QBu0@ psκ~5PV*j"@ $֍1 @$@6@@i[ek*ۚ`Pu: OWޗ*`. m'˧Q BixBibĹ0qe DkĔ;j_w?}ʾ2 Jҩh!IuKnw%Ui_Or# 1!zΪV4ykJɲ0cl0$L0DTvI]#&Ź a&4ߧ"X85%w: )$@# /(aY +R}{j"(TQ\kEjǎdm7D޽s>vC0)c'i WWHoKv| q9]ӄh]գ CC o@7:W8Gq&GgnSPh|ARr8&Pk}ùN?wF[@gzh u4{91JX^YiUkM!+2Yk|CoOh"(Llfk Fy 6ϲhuv;YU | [(Y4ve189D"^&m䨬lzf ] laȜi^jV[^d"Q~~QP~;[1K0DF'{o?YN@AHPAUI[Y ƌ"0A@5p*ъ $ l +b-֧6KZTyp|{C'! A!J(,Mdû⩖ BP25pr( $`mp^c4hm}w^4 ?赤>CĀ0Nד"[EC #P&^6a…LM}3t\0+|p(X\0h: hy2?=(nIRCB@BcCAv<~&fa4 *1 0UT)?k +U?9X (L[Z+Q/Ra)"|O_.whЁ< O ۀE Ͷvʾ_}}9G+8ԺWfP0M~aqͽr汽hj␒TEt "ytq=θQkpt}L5nSԍF/<GmEwu# PhA= ̈́NJzh_~ⱏUz ߖ3OG (B&T2 )Ng/9Cdĵ33w蘃MS籉"oTA\r1`@0I\ѣJ8ٚpVD9bn9`?1{_$ I1/ZUS#)ysG '>Lh'@&gSI^\/_]-V  Da;ػǘwևQX*8geQcYB&ƻğX:]јA;bzuH;x$+cP<^_Ng~;:;O^Xˢ`_ {^Ѩlgv!|1&wty]BQޅ D9F4 "!wUsnL<۲͏ǵ ;k =A>݋hD@TbW"PjovټH)H(&B@DQ|A@"$2`<`]s17Α x9 <gHczyt}rB0]V o9Tghv~ܾ@wt<}p&I=`;Khr/&X~G 4xI -W2P;\^ fx"8;c8ȸy8hCif9`T{c1B`qԸykHq(;j>BjH]E̎;yr-kb|?|KM֪ވ8*zME6Ox3N[=Stnu c$N֊ʒ1& p mUl(uP:*gk v.R_SoF(RX!'ЇXCt#kC/t+{2i21c`J8Kf>jba`mJ3=FYptO IK#|_eO{9/&v\t#'5y%Θr!ED M4 btPr_(gm-,oǙj&%?`v6r :x~װ 6tTmtkM:RăN( D ~=u쥧Iet^WB*;!CC"ϺuwYͪ::B?7qᷕ(js KzN3U2J@𺊪a0ADgP *+K=RRZ4)rwϬcmyS@psOHi]M="g`0h$z?3^tR8#ݱɈ¥8,;{^i%bIWt@jd-tᙁ[p2W+X(E+惴A3-u﹣kBEC@ԉlRGC3֪lf%Rr@c~ mUV4LRqZ)s  aaA  ŰfiI.iX1A^rb4[6mZ-XM2Ll~e)L V)O"k;8`Uy׼h@j'"GASֿ/XC T!PC?4$+LoZ+kA0CdT&! 5Kt<|UOd >Iy(#t"r( W H$;SU) éwQQ{Y ::BB(P]A[6(#UvP32 BL)='(f3kFk*vݞ)%`Gm&ďi$Oڭ]`eQEg@Ii63I``1?zT=+ ]: T #߱LJfP2K0ɇ.ߟTkc뢪NĘRƬ(xfÞm|y'Yxn ;H(Eermhģ3q"/@/JH 8H⭁d@1~W, $Cd>~ibfNkP u2D@P:ZEu+*O0^AFam&$kS2S$ tF9oyOCh v¬%w?}@mxn +"&ZMĈJM3O=T:w7NկfO4pOw lt6p0$ tjQM*Afwա1u4ᅐJ%L'u_Oq{QhXad1%$IE0oT?1t=ae#T%[vT3 %X̑HyxF_sL ȏ#|HXZ7 @>[Ћ PjIhm="" |q &10^#J0>.ƣT"l>TaSSځJ7f<-=-EWQ{z}~_;_^f~@@h{gGrQhfo2kf'#"*0򿿄L˾uїIAI  x8XPŚlێ@5SVYU ~UDiZYI/7G y}vF6}z,H@D'"A TI~B0vcsˏU DT5-r%{C@2eAI } ?COz״v lROCrmsj3h(j9Ɍ~[ ;Ì@BthAB6[sQ4M&IIRVN'pF3AXnCE 4v bx4 TƉNuަƍwT uCA㊍Mr)MJiLi08١-x"(0@ 0Z7ecMֆ7`E Rx7(5P'mX"C3Hc~l7#t' l?+Bq/f/ôtoY˹{t:A ۺJuStۿo67k rW0BfP"Ѽ+:*%NZl04j̀R̷n`hXIxt>Z ("*#ck5FEԯ-kͱ"ap!Q ܁%B"Yt4F68&I28"evqå?:Bx@fc=̕4 &IOդ?0ubYUqΦ$!̹c,X8{^7Bd$]\o1l2Bۡq}_UH}͇BGc@ȲtD0&S8pD}51m szøIh*ąHyQk'&]$UO x_ba7;oe-"M]4fiihIX cpN$:UKoͶ-ڑAC_Wg m.l>ʣBhI{yG>#L2Nd`\EM T( N[0F Iϐ he$Od5:LCd դ dUEq4N]$DϞ|_%7#]I|=v#*yܲ My'S\rHdUFKَ,Tsw$ #RF+ ׽k3Da3#SwKk/oK`u$9kQjCeY}frL؞Ӫh]Щb{$ Ѥ0ƁDDd_E1UPƩiϴvn(bd3Ί,6}fBܟT|L ! j*hMޟS*)wJXa0y;ȆdDS3?) 6JR#0W}?js괖@r(6EftAe*3}hPat5aujǣ}<^^u'+4{.?VpȍRKT(@#@  bQ{KfPE '`m&$p=xdPb ]heIR(„k5e`dQ^d҇Wq'.F?ezl )?~CN"g\^1 (@أr&%:T~7GXM1QI9zI>i$[lZBQE)Yr0>?F k[>ġVߙp` i L& #C\'`Bu'qT%7f N.%r?F{Y!,/ףh`ֻ8jY6$! DK@ 8` U!gvNRzƈH c;K DZu,,WGHlj;B8ٖzRT 8I(P'kG.}I;ӿ2o"^n%U ;"!7않zwg DNBqR EIȺ *b\8KC1*70 UZ  ik rT( N2"3!6hL(5wleN;GM`bEG>edD@z0w{.B3g8~LJsƮVLrʓ~Ϭw2:T-XLʍA8A1hTe>;10h %֣Wۮo:GA\GX؄ dӶ;>Va" b""j^_}p!v˸.804~k8=P$KՀ[Ŭ@g`sղn#CT۟\9ٜt}8xdR8Y7*I:Ce7^\܃hyoAPxrѓSpjw= :0vo9 |_%dECLc@,U@ˆIx7?0oY2 i~4͚sUi(e 5.Ǭ#23Oxbݘ|)!`Y,w$)̂^߸aEU-?bOTjȈo {-‚3H6i Ё6(!p8HFg}7xm %5K- *00z@;9yJ7c-LSVVyA ]0@$>Fs AoI 8ZR(ˡ*1k 1j ɤ(زF(DQBvEP^QF }Ǣ#-r[xIU}wzy>(#Eb+x/zm^B "0jq:8,Xd!A?Y _@h(z$?z>7`Dlzv,m>!b&?'>6/-)c֍pB5AVe) (aXI II[q٦~#/P{ʿD*^B+#<*|1nfy$"2ChJ:TrӬ.;yM :IEtr@FAckS{jT`vM]ȰUQ 0; ܔ=VF`Ȗ!hD-rmWz$>?WUrYxVhHC @7ô<-D~V0׃\|+f 1DrA(%ֆ F0GЧ(4JDb4gL8(:8)eM4uH>! ?kp_QXt7fF: ႘C('/?ο9lT$QTO?ɻ_H*""$Я{k؂b@_')jisQYb*4T;QPDV|jrH_a=v%"E%RLwKQ?0:eVf 6 @*:a%~Q+t mܚ !,hg|]Jwi \Vڂ/v9t޾*8T"#؁$ީY%Ԝ7 mQͭ)&?@~xs&ao5uMOP"&ә&œxGslZBAD- )jRIT"fPS JB`DSYr{xp2!$P7^ \ C`e]~N?3ɡy(sC. *.Z Xa(  iF246ld`5~LTgGM vꃁ0bm]88N4S!yp3b/dLB] u^̙ðR= :T #G1+m1PB !BKLhvmc9`BZlS$Sזڤ:W%:S}s{MymLjcc\ahQPvC'(!(Ɛ'gL5 2dit0BD@!ӧM`tU ,1/FVTP0v0F&sݘ&BYQ$2Gv2޼4qat̜,CQ܍V(" bݠC].L6^#*BS,-Š7 ?<][}R y̺ACM(9cQJ23 < O!݇Y_z~(_˯LhҊLf [~i _d(C vw>@w" r >CmXzs-R@ D0<4zkXI0A;jݒN҉8od*QсEUUQUUw^"9RN/s4N$`!. O w_tc~'E$I8Z4E, 态g> # IKf2Lud@.#8" J3lCl\@䬬Z=\"@BzؐarEϐ% D|#fT~4`N&}a;9A`[%y3uF2ݒ"1W_ ǽ/PV2=Pԭ:rB93 $0r(/"gZ5W:jdm)c.rdTf!`8@' <XgO` JnJB#¦w `$k3՞(ccaQ> Ű+;v 77,[AQ̶Ѝd>1H fFz9Hoq! C`p717xrv>Jy@(&yC{L0S׎a$ y)p9IARDJJk*]]/5[7K$9a$|>}@*QQ-ԏrl !O-eof7lke W\Pu"+;NfoqDI,.bq`Ia>- V78A>^l#~zpk ~:c>:ˊ~[cϧ O/nnkm3dǟ$ gssB.MTYwAe*j豂ap}͡Phwy{w #{";*u0\$ppDxc۲ Xe՜bswXs/1ϐ^euӨVpve n>'@5.fg@<|nЙ÷d'vr%T=7~GbįhKDR_W1cw͖mT@t[H}OՍ >C0]?-̞~+bJQ'g;ػNuIvHX1͆yrM@D<… q6lnj1!qP̍_Il Ga+%M)G!E,4k;YdkmAL`?`PCցRI38<C¯(4h3OT&~!_` 12:# ṽ{N aɱp*3#i>Z fN2 S'rfcK?~=ˣi~  o((@B_c7)HwMx(ߧtE mH%dRMqֺOwP;*K%37#.wLC)r;HAf4~n<[ ƪ5趃3`;_)SxG K0rG&'"|5D00a0BZ]>X`p<.c  & D}`[cypJs7o` U`q{D$4,f0 аZCOk50ʑIcʤ~ |foZ$G 9*۷Es\jiDhҬfh"٠BK%3McN3f.w#F̡w!f$"lW1_#6>Baa5uݡ vK9ŗֽTFCc!CCi2qTѸdZ!'r/(RÄ-BƗo/#ˉ+fNYl!dv8!:j!aXiS34f`:`@ІiҍL3hXA87bo:fA4\` k+?TbR$a-_>cCE4팖n7m9¤0?qUξ79؄#CP/o{mrd?Fy񬤉"S`^AB韧GdSu]e9}es83\3g`G;3(`:RD>`/@\mVWFм1HL;(=q(9hizO>(#H" hm)3z 迊6M"Bl 3QTbt#Ssl| 9ph0D;S3I懷j=F&"a+3ݣېx[%HR 1 FD`6G! T H]F0`a#`CnɹUD8 e P1 c@RQEZ\9TM GQF;G?]UZM@E$)ѱ·bms߁uFOId9|h.AO]<́NOFQ;[/iExJ2@©yG|$D+r>}q~i(zݤ޿ʇ$z.p_0``7 f:+M\A?UWAo V:$@HYSX(! 8eWMsc'~IF (أs mt iU&$Bs2`_"ssc 頨0׭VKuDxj܅ƢFpv9~'5Ǖk y+)zpp0A% _e7'5dā!@I0eP't ]M^(n&bVz|)˗.nOt~@7>.O="̓߬x$'Q*@м+ hzuUUTQGJ |hX&8v:_M(޼XIc^`50`7z rDtvJRbfp LJ& ͒YU@?k_=tA}c``L'Cȏt%GR^%`{VM9do!mǗw4161G9{ Xe,zݝ(lM]BtpN81A7ܜ'&vŖiNV[m~LqR,Sèhe%a:umF;{6OVT>5Pi<=eWGš#5)̴'xrN0>fխi RjI/ @7ݛu=vZ6"J UUQR\%o!66'ě]dR\mϚyu|j)T)TT+c8A`cdxjݧJLCP |ێKzh᯿Ԅ'9LJ[kZ(܂Ovnܑ$u'-6_qØH7-"A0. =!٤ lUmU&&&Uxy$'ĺOi\'쌙r=Re&P !{9z"I WKs=:9wI{T%`}Xu+|SC!7ʼn03)|O iSՁKZ8HLZ$?-gή*7B ݬ%~k0Z*lЦ=C=m(H=LLؖCm/v *{x3gƛD<7@a%Egpk% GmbA%;W bY)) ;txLp.o8X }g# & 痜Muj{==Ou5 4'BW{{>ŕQ>>nd(.Z]̂JT^  /PA> pz04@pÀ`h^ "3*pMo-0Sp|̹pI0n$ f00fp:bFQ2C 6^@e)B(UArPZ7ßQ減/vG?߸Cf޷14 e?{+4}"a:mE*l 2 oꟕ^dĹnRbU@S#/XMTpePŏܓGbudK~kG-HmDaRޛ5?OtJNtuɻ""Fks Ti;?ǎU?M~DH |}cQ}iO!w/Cng5ߕڮ7R$+%h3dX`G,8Lj-"t2J|DO=vB3o\:srש<< 8(xG`.凍 ;OdDkϡV;;6@*҂Hb6@(+qZ `t6 !1p}4NFCۜ:XD,t,Hƌ\т+8FrjJ58;i^{(^ Xښ*|+-`!t}b] 7XQ}(kェkigΎs>C_r%y(P'͟j"Nb\yGBB8?Խ8dAܞlT'RKKys8"C iMАlUUpvh5M<h鰦f_Oz)wqC6h 4g(AKAϐ@8TIyuU2Dn5pv/>}dipWT.C`&ԡar wG@&|iuH<32 ߺ| K%)#ϏL@C}> n%4  pܱUichR"Xw=|Ǔ(H 5޵ yy `j%S,o(1lnDCf;7yqu9p2F(q@N3<ڬ=DӔ31\i*$ @59@o.B]T=ʥbj [#Rž$e2E)2e3c'[NGh^I8m5#`Rƭl/| Áڝ Gkh(Se-,P5-Z [ VʎA|#eR))µG* $ޚ [rpnKwh4fC~х|MVe^gq=3# weㄛ5PaVN$\/$675k&&y5,ķ*v@:$%dla^BreF2*4"qxZ K慮/UE(۾\ 'PԣkgC3 ݸIz< ژ "F6 hH!ffؤ8Z(p$ÆlfѼ[@wGK2tƦF2)QԒ!`~SuI3h=$躳~VG1=W)AJ/Ē4VK?D~AޑiG 2P*dD5(Y &@&Ҕu%tH ҥ4rsO٬˂uU =/QFg=׾$Y?sk#a} :4(TK',{ #-*0UtUJSpC't1q8}r%')Ϭ~GJX~Mx-In|4HֿzT!芃oHS4r0iRT&b}Ji0d\ 40HPK/ Běo 23mI J1A%R۶IuH(lgRQ#S<#<`CjZr^[eQA< mB jt{׆{T20IbP/O_wp'&)5jCFXB]0-k7S7:@D)!.J P|D \(D(vO/j(CHh5Cd {B~)>G<⍱ (1A)'j?nW 7PIʊE@FEeh~_ I[=^3g{a8fazH<_:$6c=5QۘCIwB>9燨1$1W$cAu?6M!};t;P%}Ҁ؍_hyHkCEw^'\XEPʹbQbPCQ)FPy>#1pGrFU]Ty+GdIN9^g;c, !qyg&ڴp{|H04$( V0i) K&ּcL f!OlaIlIjCY4C%:0`;$2i c ѥt8b08#BɆ'#^ o2of927ި$zd( Pkpx֪^KS ?PH*PVlg)w=C 2mbH?_;w=&׬*YID27g7jH#|.p!'(ԗT+mڧIو8 "r#B cE$I2 @Ir4}u{c] *nnU)|`ϕCF{f ***ޤ XwZ"N  0 UEJ!swo?)=F{ګ\'󫭇"Քο$Oװ׎,&bn!O‡8G~y3{Ex^I׼0:< C;4"Q(?CYK\FnOvrR&(!{3 s"iD$_ _}G M|_rcwyp!mr#d7D@UF*~t579g{n`X'OۯhnYQ763Hv# d CL m70Lye"{WajSdK :aGCAWtS9u{<EkuyBd:&hn,`}߭m*UhƁVlwy|X AIcQS?=&N| C?5CE#/ "jZ^ LerIzw. 'DO'g!)z (0?E yuF`7ņ5\~9|޼>?B[bf3J &/"nP?A0D!# `@A i?An;;Жۧ(꺺e[ԩJ.6urA=p 1j- z;.捕uR1PֱW#EFR)?oD.FěHjC{g-?/eyݨs<r6yGqG0!{${@|]B~@K|o~``b_?x:ԄCZ,* ?eF335{zb) @1.5iM @y!@O7?>*1Q/a$”Mh>xlE!7(  3q9!ݱ._b5 ݕ^\'^̈́l`(Ru!b0$G RGyTM>aR:Y`>8U;Ah.!tMs9o-2ؓw6-7?@hl@$.A32 d Q%~nДhq{}ȞG>=܍$`}-@<N腇S;e='IA\2YW0#b*{0q:Pp,eRΫv[Zhd5 ʠh~^_ԍ<-A@CAN3ِns5 x`{ F,oQ@a!YpԹ.AvC,ޒ Q'@!I0@0¬<1M:VRr"la/u_ZË6/ræWd\} #ET jYjnmslTyni=O?E9taI` E<˻%]ZaUɋ;e} RHKe3mEƙ eL+x;/A:a@F3Da4Qz68xBKM3vZ'[=*`"JBX̑` `vH FݳxcA09o;I$B!eI@D tI{45M] x:77VnU.KR {8gddCe4 r5˭lt_]\- #V$C]=,ۑw:z:y'hsB"%9CR % R!uSPv>P#aL9U<s]#4ƒf/vx:gSAа;V*u`4ٻNendk(,^, vǖFbx1u=:CM7c⯍ F| g5Cgp7BsE7˛U#Y8nmB%_[NWtW9/yr{6E$Lch q20VAUkۅ5ܥX&uXZKgJ1⧧>v5r6vjsMd'5vنl K:.ϴr8Xϊx K U!vrcNfz; _lNY7yQw Wׅ5 8Cgq:չȕ9tqZ64veΡ|&nLVbTU7"+!=R݅fvRC7=' eb[>pZ=V6ȣ{.πn%8 .iGx|tQ<RbD.Hw::?*"DGݎ8opr=\%RBP ۣRZx%"X0lVcϿuU 1E c'(|ߠleEDED$$1bWBKon~s9N5/\i~Ow!H$Fũ~{ +`8J7a1 kPq / Tsᅽ¦Hy:kUQB>Hx'JbJp4φ4SBnEpz,M6>!{^>r6p]>PL'RսJċ|%wm#Zi:[}-M"XW`g U#M3yўrvZa>sĨZ^p#A J s_ n.x s7qMT6nZZJxku&1`~5cGYn B-Az'`O@ѓpsnWCGG$nOhJ)*G"56]Pv񖳬kn~#$Ez$J+P(IHǙQ~Cf#}D3@6-Jdݫ=0:Pp^=ǐu:I׬&:{WN:wsrY֙OynQif[:ݩf1 +: t s*MچT!Un0/Ġ!(V7zvxz~<"w|yd\h!ix>ĩCVzdYu}(5vX&~;O| R>1D\;5+;2Ik*i,+ˈHh Co,B137-A=zJjC m@8ň *l&i\bG \w {[! nBZ=MTl'l&Ê5WX/c@VC 5gL:lⴂjyhĖ٣7emxX" <Ƥ#FuVQʬ5h4IMWόC}Ro(ة> fO&4obc,*/#2U`n!;E#Dry$q~)FA17gtͷiDV]6 x0+Fd;!B#7  pM ٸ2SW^1_dy4F3}^f|TXWrHT90j *Fz?-H"@bBx hո|::,1qAUh瞏ؑ@@P+DO ׮,q a4Kh6iD=ff+JQ18e >g-bub|ݝ?oaw0(īڥId!W8,AHp|tHT{CA{l &$0ΐ )vr*e+mm("_F7؆(h `aeR%xx L P>ND{+Uk|rUN(i*#x1k95,6UE˽&]i_i 46`>dVI&k0 aM6 ?h'sNoP'Q|x"{>{>a!CȾNkwEsr3][|#lJ>8 UoQ '@3 bhxhzَO?-_H}^wX}eH=Prci}GQ*hHd?x{NɆƹ[0ۥQ69n'`a;8VuŲ)z=_XĜS \Sak/"CʖA΁4|V F@+O̰2 wx b㙱釢1/tdL$!H|o(Ƕv [.*BTLEgXko D53%ـa-DXAC*B?f:}9;w>y ڸ:HQƨNTbm XT$ l\5j+/$9t=$j~z}!VRލ=Rjn `\^JKcV"﫩LQ)4@H,8g 7*e8Z { ][a(OW+m"f8jGIGfa0 @F b]da@z.Yz`7Ŵo\hMlAl㝌٭p;8aH%,I8_e%yv-`2}Τ=(*#E¡ &zѕ$eխ'u@SP rY؈ gT'j$ Ol~S@I2~|4h!9̑66LDhU0-@pZCy)PEψ mlR<6&{Z#5<ޤx:J"$LHx indX \d2JkHaMm Q ۲->|( J5OGU~S#(x#۬񰒧f:|Xnov%bp@&J ~2B yB"m4D0P+H9*RG)$CVy@; j }! )6a)Sn\N[λd` jw0,{?H(nOA{O9{(Di4= Zw":IJE,%RD˔2n폣!RhV C%Cx7m' : S"A?rO~=I,!^h|5d-,yaItx;x肊(`D.A(j ?1Im_q{j#E Ct)JTc IpbS$;v q.tZt@TBq3hN>B.^T; EaL8k:F.G?G} >e>+ wȎ+u|q:φᘨY2Ī 6dG: FqS=IJX-Y@3`~ܲ^**hn%`m N;F mƪ`4sV(5boD;{w37ʣuIMͻ|UkTZnK[zτso4QGdT;ƍfg % 2Rhid"R+H.O)*X%O]ۺWJcٽT6w;)H- RcU+&V[$&Dlf>5əIh4]j)jU:8@f&rnPX̐P/Àzb׆;8roy XnHmYv'cBNߊҝ:CGy~7 :}w.MאS/ڌm#)JX3hX22wxԅ!<64>JikK6 1ZlkFx:ge$qFWB}`wr# 'LY7ss*ov&ێ@[`>Pc @,%2Q kyi dn44oDU(ٍ$H_"D$F\֝J򦵈4:, ü9-2}(Nγ čb26" 弇9lyH~]H׉ ,?OkwDTNyvm<& ,kӲ_~ʕӬt6,;Kek*-˱}?B*_&~KTCG=9&9ki>nՕJƬQ"eH-~\JfD>З{f)x&}H מ""Go1>5韄 Hu(n1Ū2w*-` 7 M*"w.wFWy|ْ/iD'8|hAl>Xp=zJjj8E8ZBrJMjidG .KC՚%UyrHoIStѮyh}2MAqSU.<ΝJDb<>^F~8nOߘe!QULwr=;ν؞:\x΂lg8zW-.Ȟ)u7XY(]t\! # 5DWc~s ^њ64zdS.΃)&H 2]GrQZ Y 屚4Z u1a?_ްEi/<>9Y $&p 虜28j} _/l0%|L$"ʠH6Aʒ9 h**}6'Vݐ(Ӄ+Eј[tmhVcjej*ҊXə Nj 727 ǔzicF8&"4!wxkO׶a,M8@yo^QG{!ȭ)5RlB/+ Duj^/t~*b\D~]Q KR 4"VfZr.IɁ%"1 q>Vq|Ó52u2?;O1onyaϑ0szkBI6$J0B؇v/eol,}Fv[Huk)CFl,H g3A=wN\Ϡwx8g^-׆gg?Ӿޑ ؘ,ʷ9kr.Mv˥&R/w/'I(26㸚xV{l‰rқ 6)ܫׅk=IAR&EҴrs4۶B2P7꽺ÏO IHnMXf퍀#gl\Ji5%$XYD|{Q;kyhe #X[R/kؔ%E|?tI1GuiQ7q 05)Ҁyz&z2j$lٯe)O,s`1:ORLwizi 9y b{| }JFOj@-*  h! b"J~sܟva%ZTxj05Rj!nsͲ 3$.~ .ØdjRlT#Sd"{,(h}CHpGdLNx}`mAsLឺ 1ȗ*NEXAZT{0(qan_FAwfMT;; LJ?JZoK_C0}eނ 2;|) X aa57ZTbz[bADt0@*Y7 ku^CdC__˥`|vn `d9)T=04֓ˣ>FzNPDlC! 0 dA J-59 1DxbA\;{yp8 S`#Sr8GO3)lpTd`\u͸7|՞swcuQC?p|`7*sqwYˮ87b.uʩ:w6ok̺D,q6>M02>#Vyc\pME]+^%a=vث$Ai,=3 I L&64A NF1& B0B5S74 +!UUa 'pJaHF.}*WRGT}фc.K=BR=8e ?:r +r}~znqtϧ s[~lk& e|^SY.C)ާNYkUXֱiv5M_c>4y'5(%)*qs18* 4$mwt)C/d B"r9`ON!5@_朳 s.#aۚ+LWe.-'`zM9$= -GS jrWi b>ϏNN,;R,-B(ɵZ~7Ԋ4")¹2Fvd[4^\טxI"bJU"})XB?C@蛂E@#ߣF@nzݗtƪ=:1D(*;::^AM EC"vڱ(1ƭ6lMXx#Ξ|lT^Voo+چv^In뺺r;{b<=tuv|ZtW};>wb/yҘ&RXR&dlCf 13[{{ů7=ݓ/u\xwHf-TP1a1{p\@N1^z5$qB3y]\mħ%<$0B*w\i)ip#]=C_/#puך'^8jZ gv1U|wUy?/;Uʯ3 ]* lQ$Dz> H )d2&sP'ww eȽ;om,V7b׋\ܬ%( acJAi*[JiSj&\ je6<jm&ʙ#]6j`6"\8­L{dbW^_f1 ̀3\p2 g÷b4)\ɇ&ܣ~y}gl4"w|A 9&ؔPpE+H6~|yϰ^9r<$ScI* ePԀy;g箾q}w tҢnu2?)}҉-'3h `{+=ؒSm[lm%ICcHAM m8EѧV-LU*tE-Fsjò}2t雈z`r9J&ş#̫\l0Vt>/HH:?/5?/47 >_C 9yU!ЪIUA j. J;H;`7)( >LZOWayg Xاm[vfsC `WP0'REɋ!]MbŜ4sЅ=؃cB"b0:wΫ*}֎0a[1m#$#jM>C7Q~U6B@s}"D\7ݑ3DB:__[lJ[xFLCuA6 X| 0]3~]H\h 7/࿻CTR LwKӗJb4eVlT> x%!)Iq"POi[] }5qt&τcfpBB(Nv.eu9g`a ޢ}XO{6w}, `D68/ᕘ16ʞPb D.e5W-fW}ZZ[TFEGn#P!!0 6=NꞨOҪ鴖0yI@XblN&VReLuV5 ! ⵮.9 4G0O 72N!JYbU ;w$0t~BMZdi`X-ihfVh#!ӻODMg+;0GF%ۅz?a$L Q9~/SLaSDJ&q1ꎽ{Z42o`I2I` kV%:p*Dn拺[ђZpՎ0kLaZdE/,cf8!q⍶ n1{N-X>pmFNij>xc3hv)M5qY|2D;]Nt7wQݹk3.Qɶ6,b ɖ$S CMȔ0p&L&hN#hv6UvTܷ)K'iH29ɦ"+KxuK$p͑_7qO.G9Oݽ׽qTf Rh& $t!Ib $_:醒Ǻ (4WFfhg)A0a` 4eQ&dA#F'Xoz>ϱ\^\ޫŽSmƤf%H5Fm* C$B,skd_myk(jU( +l{q٢9=wӯ[rm浒1MFMEkVJm.٦ɨs1 4#&e hnaSÿqq0胡@)\woSZD6*4&9!{xc f2hRtg#ZcHMlbOuAhMPУ72!͎\/2rѡDˬ&"԰$AcɈbUf刎[Lm-d6%FWNQG1Vs+THr̪e/ .Ђ*c[N9l4vQjߘ $L%-ܮjf|\x:Y,,n;j^qCI$_:?NRk(֦]Pf}S \Y1G_(mj^HT߈K@yhU\r $([-Okx}>T_w-r|&jkU\ӮSuʺ\j  ӛ;m^}e["fQ wsYo,UxC{u>N#?y 4͗ _G 'G'&r'#OF'b'{ޓf|2o<Eww}3ͫ 4#tHccVt?UP)@2U BC\k~}5H 檨Vvϯ4=/@6f.r;DN`qb 9 h֡і `H6Z CmƍkZ)Joۧ"*!tgU}xwK#MqWird%y\ܡ+հ Z(Iƭdh ';uܝX4 ;݇r-Mus[*RTڹʹ푁cJH Hw5ɴA8"w3|~^ ҪD>;~a&i}=Y:`v k?s X4 S#իRR twݯV+B4`%=Pd 垒 IJA`0(o NHxC( 0m)Q}` q ==.&eGЂ.|o!T}kr_^F,CH is dIMǯƕPԢLP"<4ommz7Cyr<˃ 7{`qF+Z0gxͲ^ѕ}=}®L L_J`,I?XS14ks˙ PĘZ$6ԉC`|wZrA; cc*d〵%o8r-W0iF5y` ȥVr BEP)2ـ߫ 㭱;|Uf>O.; jS7hlNb!6l"Թ"c 4{A0;J~\Nb>`t  r]^ɭ7; 9$!Eňdnazn2)z4O^v)m➰*f)B/P\ГEKэbƎW<*4ccFōsh54nc|WX،c1cF11c11cF1c9ck71u1cr8*@-+)\Q'a#AN(a~L<бݠ, ޸DkF!pw|ZU՟~],<xe 6ŃT'`.1E6V':/w{zX3X$6MϰIyQP8TWߘQEQ1ʩloؾf @ONžTĠH:PB(~?($cG@?,,.>rKXs#N^.#&b:1mfEhޠ b9a o,K~o;].Zwg;zb0F=?H6Db1dP5]0S 0C&G t"6H5}vQS/:Mp JH]4t` j1,,qUN\"X%Ew!bIlMMrzPT3F7Hpa;`\ 8}VJ8ng $jQC)_/Q ig m֍n\0yA@%bp,F1O9e;!9@" H- ҁH-*HB{0ڍ i 86w,v7&H#z{$@PkaX!pW[$/й`m~R:!0#{TC(Fdbk6;tqÁ7 Ò3`'A@LkYl>W tyͷn AdMq"@gS%dM`pgo+)s2с`$ɗ/~hUe5fϑ8}W41^E0 YWb90*ץmu_*r@uk'ҳjj}CFVLhf;PV_-U]C[A).4XJ UBW`DpFFCU$`wLj3ё5IGۘ̕274 g+)JcsY1KJ.3Ettݛ \f3\H]a9aQ8Pk(J/c9l`m̈z sr9#agN#m&M ;j$u!WMC;lCXA3d_v]zXi]JG[v[Ƒj@#l9u>ͥhB B.'wVѦsn gT ߌ34Ԫ#qiyrHʼntx(xg^"'yN9wwQT~N3Mv\NNzϻ;L6ʟ8has{+ /G9r!+A^ ·3B~s4tU!Mrܱ8 cK$M$bߋ3|pibF%:n7 o֑ԧpZ2(>vȩ\ޙ }4x]jflU0Z6Ȑ@a@BHapcuqѠuꗠX3P Bx [,X=.u( ZP <$4gh%䮺x:nUwƣ\nq8(LH$8r <$"yCdie\Άp)P80x¶5D8}S&)ЃF1-!ζ2iȊ.ڻ|=EX>OCFG𡱝sn?XtU;BxS1^=)%ىE0ɋg9h売17a/'9H;f70<FptYh[`Z,&φa3y0Q$I#Www/%5e.*E9׍cY8k\ 8fZkYՒM>z]vo9oZK7 ;rhI6{ j=:2 ܙ55,ZRTr\>UzPNey%B^(=(Xvj Yg`B9Ց7coX坸F?\VTV!Z{#jm-Itǖ9ztoX32\aފC"HuY\#R9hf` .jw^=8h0(Tq!׼:pʙ ;Yd6@7W:oB; sl @d>Wռ5g.q]cl ^ՋɌ`Ő;[no}h CS\{I~Hm"|!| -o"9;*A]&j93)$:.AqTu@ u {8!34]ƺlI!@&k#BeKĤ9ÙkFQjHg:`R (D;߇~0YSܩ{/++ݹc(37dkz8/` ~b6T?.<oҪ[\Q%눌#`D/$A?I&%|+(=b5-h3E!~qÄր@А[yOFx{5dCU't0W 4== F&Q(ݍZ56 Uo~K&Z@5y$C&l\[wMƪxop#b@ bHH<P"3,LT,KBӅ_Όs4V0=1#e@(4ڤQZ? ?rI.Bז"WH}oۯO%вRҢbOf|;ϞG(xHDAQ@sD:C*ZOO=?.D~D]|a (H)&_<4_o>TOȮ;,%cN!Rڼ=ʕnт7"GgoG>Ӏԭ-#@|}C|a)$iW7~XBڠkvOްt^9nKT2QSCR@>sHĄzi MV̭BcpyC*٭#o( ٸDy=Ȱf-iCELBj-f4Ж`1)yT#Ѥ ZH.)&42d'(@;{äև GaE. 1glZ7B8opDժ7YtT'ʕ(e'  t !f;ksV:vs _ݥ^s~aYhTK P/<Lrr,k(vⵊF@J <$!1@ G`,`X%;Xˇ@Xtv}ix`w}]ZKL7(( Cx S[Aб PCf3Y +!hc|^ePmfa\%턓%%T ://Ab K\&u~*?,񹨣, 5^gHqh^fOvφ1FY'gJoa륡(V bG!?mfS}X$bf&$:kI:(! Ua}ʩ= A~#5Kߘ̴@@!r`$vg$d@T9䜭N{K?we.ۧ- *Y 0?&Rū~Sogm;4hmUT}I {8} 9P Fh((~÷E>1_P&@/IhW=w;Л@XT0='훉;}GrAh JE5_҃h/҂/'^R,l5)) y~JcpnЌ^ zo0K{5dZ00Ol88)PV, ʜ2bB nF(#2 ڤryf ,ͣ<*."Fk)٢:7Qɭ!fVoI{f&84~Z@ ` A|O>Ӆܚ7N- d0 u*$$+ܴ0r&P Ui k`J}q4KH0}!Q)TBLkպ "y]"% jIYMe&&@ؔ.'Hz@CrF p_Io-DU%|$ 'l{ O>t]>Z ` Q<cOFR)cKs8A.isp&Aiޚt1 cL87߶UӘg}ZleͥݡA]8tJn I'H$d l!$$BhޮLL!*@#ی};pu# 3Kf Aѳ Tx)1T%% Ctm d~Wo_GBL~?aS18DcУHF|#~jĩH V,xw' gE!EE `n S*HFÑA4YolhP? w"OHbO&BP(/sJhNjW0೉AJB,&WTߟ)grlyM j5ƴ`e%ɪJS"I0њG%!/;lR^OR:ny `@2\fS͸2}[3fީ(cdx6Lp2"\CaЍbז88U1Nr֛{m O{ƀZH>H\/SH~W! ,բ{(Yl֛nY0!\wЭ*Ġ%{<o(~mo$m$DDO|}ָ8<xRgLrpF09|07Q]0D95*SrrQbO(n%sA:Z2rt35pkwp0!Bݡ[A:9 Nf7I,J1]vHKܯCr`?|Ax=8~zn)khXlNBwtףŦo7W+2wkXBC:c1Xk\ANK1껡_V#l҄t=٣{\W#%-:c p\&: @\1-Q8%B}[Mژzҥj͚6ȟO;f&}2EIّ;W\y{#xq`5CoTn jhLẂyWC2 _<9gj w #`g+CDT Yewߍ AHѝD&wQ1W}:T;7)בv --Ld:=J<yڹ#^Fz73y^S i\?##ȍg_,7S@EA C8g9 y{{Ϙw$ﶷ׫2>Gӷ]iui%yyuEY  Hg/}h`|k3k u / #B|6ox c^ N" (w4NE u3=ML~Ww.. ö\@p$I D`tðA=bf)rx8Gbؗ~# \P:Pw$cZԴd㶴,S>|i:Ss:uGIO;~P׫qFŁ83f@"7gw7Sۀ0G t@>ZCcKL2>v ~zA8JSf#/CowHH$zs=OwG=k6tBcCb26B##5 /<;Sʹ6u79?T/= *yNE2X@ЅLzsIwoz=uX. & xgz6X. F`L_<4^3ԂEUȨbf5z.HGӭ1iWyCA,ɖL 0Qa05ׅaj .L7h6h2Fj%{g\y t qьAA4gH-C{!QRo"Ct.c5S/pvwnPII$IQ9͗Oez7 pڲM !I)); (礓OW_#MxzSɾJph |X>vC A (wyJ Q^;Ij=>ؾ/)I{H]=쁞Mu׷zwvl?0Z$pxGӇ#C?#?{OTIC[}ϧ@=]eNh~?/hD(➞xW@*~#e[oo v{B$Q#͸R8K͍J!'NeN@Җq@7߶8|POuUqC1BQ"Ov̯VvB A4z 2i鲡][;^^4dQ!@;e2(3(~d$;ϣ T rI 0?,GiGזm#ЈED!76D Ph-k7+r#VTe&'SVtwx"P2_vc† Z8aa8DD2I?SAEVQ 8ɞM1~zFW=-m={`AQJvjKd49km{W*ZTItOȺ4 j [+t$EAMD@R'܁ od m]RA}yn8^1! NR2QN3AЄa២:W n)*&n?"S4*:JjxWF<@B㭠 C\{M /ɓhr@+ l;ʇR<^QZ{tE*F~N?5O_F衣'Fǥ!L1鉲-Dt5bGڼ#3qu"qgD}w ː|" bz.RC2z@ 1!RJ⬠d4/ ]Z(j&֢ JJ-*̠1R. $P((tr5: E4..Ѵ5J8QGRR|m&j)i4^Z2T6`rZ[j,ZSj(r2Py@Kȍu&&J*qantLPUCVC![{6')q*j aѤҨcl" (39 ёH8ڂ?ubr-JErf2?[q6mYBɖ Nq6&B0v@&9TPU䐕ZE>`2#Q$C ,"w$L%*SP!ϳ6x|(!s2 Ϟ/1޽97tџwI7XwjLuychܐ) jyL&r*"VB(UVn>Tjۅ]@> 4A$,m0n +p`dA= }`80EWUn 5J&<O'mqFPOq^f{p9fWfzrI=aݞ6 5g#kHƴaRG.#-K QF4Ӯu qUkAō S Kgtj:{D{z Sɩ<wа/:@͊(B{ܤ(!FH`ђS\T L E !u\F-å+c‡h0 PӶ nvKۄ/qڒDM0Tlr4t5|^S\6IL3θoYg<|Wŷ|눡4z6 .8_T 4)HR҃B@ D"EQEXJѨmlj5TkZŋjUEEmS+a*-l%ڴhՍX&HcEFkmd*6(ѲmMHڦm%ld6 ld\ƍV j(բEblQ[ljJ4E`UhZM&YLC4DV+_z椴mRjRh5^mQE4lkQFTkIbŴsm6ƣj jAM)HQH&vo ;Ͽ4&Nńb Ԁay?;Ev9SD( ' X_u|AFO=„xxy?^lΗf˹J\YZoFl_l bKk(Z*^mntQQWl1Wʅ4jԹ" Ѣ)U@  DzX5W,V7(su(H3OlkE}Bfm 1RPSN=(Yr!^͔%I $ o"˙/#3gH;p5}^x}nu!Bb(daK[;>mi+3[rZ*hQ2PJt39jJ"LL3IV"lf 1 (F٪6D͂* U,L$̨$Em&d$ƚ*cS5LMY"ҰLͤlJ DḎ!D4c.; 02OtѬXײ3ͶIG=0lX @` utE AtBqJgu˞mPC®`F1bgv#9ꒁ=!* 8On7l6,)?>1}Uyn^,&~O R>DkP jyt@֌ c6x.?50j g*Ss͐8>:-yߑN@' ~:~>˂ށs8Dĥ ;)=hK-YVzMvhDA@_osH$.S?m:)^{mLyCLqR^ ˣlj><<[ (WQc^lR z>( S wx'ȼ<*v+E2] (U0rAL6)1E(nnfAz=i )>٨4?Yd 3~I SNçT[NGXIRMl?̼ i} HFh{ @jS{ 㙽jhE ,T[(djg~i{0"RsM22Sd#c`L`'$m$@X ^ss7yJafvHW[]6Zuq72ø:X41K>S_bA%ec93LHA%Dx(O"5[mp3m&uf*7 &#?X* AH=y |> DI.h$*TOK;u_\<+ν5qOfcq shxͱ̋`x0F A,2^JSt>;:d:d:$5 7l,Y&fPg-#:";bFK X57! 70 Ej,keۢDF‘pтӰKT/9v:לl"ib++6b2CWiM\Foo%҉$%%dmzSıu (zAQ_WWNÚ=M wt>"8o4 ;sφ}}=_T_D4+Tc6"IXBPVߨDV`-CLU֬U'=FR*_M ^,9}:M_=džn@]^ЍKK׼]CW28gpdёmpwifSsphL|1eRIAX70ߟZ J4']S5hr$|ǑF#s ߤ)$Bz}$ڙ@WT19; " H9G:@osC d m>ԲTM= *EET<|lYP}RQ] `@Íim,.lSIYS1k|=ݽX[#6 Q}>'ƿkQX}m^2 hթ+T!S5}uٵ )|?D3 59@RuVcO}'~m/7!XA P =;rrdmDطyDi˕ e;@$Dl }^_D! v( bVG7H1t(vw'N>۸Gb(B!;=xA*VpbO|4aƜ^KDKPBsL4NJR O aӿy//a7RyJ `( HM/wQ%@`|t "@w!~ |&$B(Ge)0 В0i r\P3:&0I-VGu@ !JB", % w'w*lT{Ģ'3YoP&@V5mbj*(J))BS&_>7c[I2-(JBl*0,CNڄT'>Bԏo{t"@@8BN0 ^ϧʴ0R&K b;L2٬L *Sry:xF!ԙ;״mn[4LAREr6nj` G_Pd g&1{ 2b³.r*nqm(@@&^q IT18CJdA׸;liupV:3fpтM!rm 2M&.gh/c!:N@怨 ˌVQ\zd !|F);0Vj=iGB|s:9˓ JPSʬpm$I@B rCz0ĦՔ !WAPBQ1"u./ZG5dFI`K={`|qgj/iA-{A@?y,z8a(*TE?^n?., b<[$yJp +АP (%M"r 3B/MtAGOEnށmmݎ`+>oX1\eXa\x rD{vul9#j1M;3vmsl ޡkf7 T1dccc ذbY` \2NF0yu*!C %Fn;ۡc$y ;w]jy|k0lc)bMێF4|di٨;˒?mHݹhowdžVD血Ɂ+r,Gq|=ȁvѠѰ phs P"]-.Ysv\B&_5!YtEHdwP`_9ciPn G!+QKo3B6v~w^UH],#OzBUA_6KSJH})Z~YR- - M+?;g~_U1$I$CK31;53{8{5363gZ5RD.>/Jzph #q_n8#Zz6ED }JJViEvHnk=8`y";"m ?.5jʼnaMꃜɻz3&X3r(>\u|F_isQuxNFPV9vCثa߼Hh %R爂v3k1o~꽚8dA,@hփA2P=/ H6V6պkLmtj%R&Kh,hX_]4%$Zko Ԛ {#{cqBPJUYf+{b[%Qjs&ƤQ[#F k{ZR]rOc?-i ġDKD}.ssF"II:NM/V^"%=S 'E ӗ瑀CUכ*hu- O(9k`L wqh6IŒ\@SH>B[)6q2}{{a'&!}lj?~Zb`0ꝟaq@҉:lzҎ¡ d b'^OmHpg=fOhGjs2`f)X_/k RfVC,f ݴSahJhG|$ &@!LDRmA)3JߜAgFjHfʹͣ)k]JX2ɵ*e5WH&XZSiMLҪjJ(QJ1FEZk h8NCw/˔ot>idS7=TF)$Ȑ|a9HChiTJaC}zl?ak a c<߄gX!:BkgKL>X fPN_W{; 0~"L`5"~pޚL"{-kH$#FEa'zKccܢ`=N0ȹr9$m:>W} }v27Ln ^i\j}5A f)X QV4lY1ꓖDm "R)@СHH H@0!C@d C0 P0B'`2䋰/}E?~tCQ ^ICURbh(S̏Оikޛ  󰗹QHYLLs.zUߤh>?xM?t'0a$ gl@} vo~iYPQF;w{ͷ|^mwa >5 ELyh}T#3B+қ6&i5o{*)9Ep)c>(=Mq\3cl, szn,[mlU5 +cc q F0bXMk* :Ah PQFV&"QhԴ]J i9Y|ѕY.RdY#$qdXdnY a!. J޴{̏-O 90Pˢ\ Z!U~牃;ĹcFa҃kZbQvAQ$+(mtW%*R+h!Y:V9&x az$ՃP8m+FR(_uY**H͢:qk& oй|2k':h3ICh!\/gMy ; g!k+?ΤF2k6>$6c-@IԔ`mD1GD>KKa|SG3 *¬:>[5kh}^e8p` !27" fp)5 hq)} ^6%uiyc~٣,̺”2V6A G z/Br8ɴۙ->BgDi&xx|qD,YcB*QA9ϋ@ci CY*˒w!]DXM6i]e3m"νf﷼44|AyzaC1E4#j m6"{RXHȰIٺZIS7{jBA82+!aDP*aHGnj.$vKr_'㵢\:ͯuڝNNuunrLأnj0I RHi DfBD4d4TA b @r`cXB1e-dM l15 )h2, 넔D;d.:̈0Sו1c (HD2$D0nK+"-$8ґ cS@"01m=j\xyoNW>.;',6Ga"7ƭ>b:͹PVS/LTEeJ6ĴSͼe,X"4֩XA:#&9¥4$qF&9s.I |7۟gCYk2C=K%Aa2 dW1H+1<LJtE%O*g@:PyX ŕqFF@QY$ݏdș0yx uƜ Ie-'J &Z,^ff(A<XG 3=#ט&$!3 a9[&ӌ3m.am0<Z,3\žN+8YCN<(Nng=`G&+ z=UK!Ux1e:7yxTUDڂES]Q Ohv{#[_2 (iJn<62M9}ҝ]sH>5u9уR#lTQ88Onخ& l`5>I1ߩ4{"{#H#L dq['Q'H$Q N4ȿȆye^]>f ̨hKgMӤ5x5[!{eV$) {{jA0!x$lDXcy-*3*"DR5/ʔ99+ eke9{xs#O̴7r!Tsz y܄YZh^3o(LeF $ڜCxtU- AbAeS *e@9(cqS7Q0hд\`gautٺqx#MhĊqJl8\9]{j& CMݕnD%cch)) R$ ^p=|X#thF؁ f!_[uuL|B-O$wDuE XmXWN3XieP2mIhPC LnҹwkcWg*5p`˴"bÍ.֗\'L:Hu0)ЁO#I%&Ӱ $"@!+RM&ߓF2 [UN/v)H ^Q덾*Zַ-*,myj*WA?^H1A/Orq'(t-*r3@>#PU/ *@!JB(Iub-K4hj9ְ@wJRF4V!p=߮s>w/uŸ\m,tpj q 6o5u&Hٌ0U,<`1!h*^ g>[`z LgʩZ '8r V n31B3Z^џ$ hC=xJ~>u#24 дHX oQ_ȞI [ ۞w Zt~Ђ1SSMf'lFi? b'FȐo fPho7nԾ02|)T)ȶ$ G$jRXJHY d2%opY~DPJaze@6ws6&Z&$e|mF@ud @2ωE>} .},(A3A߉2@N)rC#}3s=.`;{4`f ?tL#@h'$\#12e%r?ǽ)]HTA#gd㡎};7~hOƌgRE1$ NIy*#@Ԑ5GB %vd)1&H 4>S* >s8kKO2tOLzAẊ鈃>-T=B`D[ٹ<~"!\|m$iARg?91D48؄<pq90 8#l@TT<ȉWosHQ'ZΠhb> bLE[TCMn©@.}vC 6u> o a= !; auOi,uyw8X%RQ?PIC* Az^D  IP:~1"ۘIvtV,~5ɏ:p e,Ĥ_O볩zӟLi)2[ީ$ێ]64 !Vܹ%'9f혛:I~ғR!IFsC܋ 1|X~t FqהxLz36$d)H#֝TڥdaZXi bIwIiL?Xaݻɾҥ$t8-nig/} s5 xTbAMonm3~,ϛ'ho3;~+3+nstX8pb4r'2ԝ>9u!Ž!w *bG4-b\ O=nӱJ .C"=w3TD'ފdܧW[tJVu0A'/jH3]gsULή-?n@kħ¡s*Id }!loe= ܣ'*hc_w6ʡDhu&Ҧ50|?_Mj '`J(PU\=1@ݙ5!e~<̭6F6܅5MHVe-U0jA#|dF$jo|b4o+tj}cbCh_cKFG,0'[w!R绿no /IӝmlGV2u"Dc^2m6 orH9kfC :ASAIBo8ֆ`F$m&[F[IXb $qA?gG$]Ps]+ $q ؑp,iR9ff4BkZbzqґ!M3$ӬִdӠT6 lmVa"u iY *hKbD u΍LE˞Œ,MHj&CXگ p1P)%n &fG)*Ly7mMKbicAmbyAq UEt(3{ak YyŚxHQ4eX:܄cq!.Bn@q(uh7C{qi\2h10ssgh F Q{FĖc 2E3AKzo:^52Յ DCe[Z#:c-c(up$|2 >^T B.>{wS—}ɞ(+پaf~Y`u X"He1DwG +m%4Gu 2%"Zd<_g8Gmggu˹'}t :aFөdgbO:lQtɼ1Jdd $ 4V-4ٲ xxʙ:xpr& R-?lr1Jh0̍{-tVC\`jx90FHTTyˉ7ǜE!` 75gmSl8a$&O{[f5W<2=sƞ"Nýl-;dG֜:˪9qi÷(=)M\ X$`PATSVjS{zP9|Cy»NM P] 3>*‘X `̟k#94g6 iQjALr2F~!_8rQo0eC {﫽+ݯ詆[3`0 `ZMRK2$k.HTAV{^uDY8դN9KB. Wr)@hCf V*XcAhS p1 BI% CDJD4P@VHR &`D$ "H`T8!mI"B@ܒvBm N[I&Zi20-M:qnp-/5(w&/e^\]nZ_#*A`92XyT\8Ni ~ߔ{ Ͷ ҝekt6W"nr*cuu˜ض)17Gk5J\ֻøDUFt@4KބHBĩA %0>8;0FDElzHgrtY޷o͡ʶܔ!ns1T6 yZ@&0x2 7 As dH1 s +lX*,5h6*,Mh6fEV45*5s\ٛTU)lڤBSTM&,oϽ:?Li{ Mb0ta`_C@38DuDEF7CqMY[B!M|Zޑ}ERKxcf U\XݤPM,;O7O\)/NOIEtVSz075dj`5zN v>) d@k"D%vI3 t>d/" "P„Zk^ 2(tatЮ')T.n]67 2S;1LϚ7[*z6l̑EI/ˀ!9-fM fR}l|bt8B? ;/`u `oStl*i6aMJ*#h|߸?h+Zk=~_:WO4:`bw ~{`) AAE I@gxp mCA MҌЛӂ> mE6.)6w[2 rK&bMDB40[ad,QXǐm֥]Y;JEd"U?XJ*kjQԺt`ۂ;@L%SA\=z`wG((@%%! Wܥe+9 3Z!eLvdsdG9|Z̎ja7M~hVl\)&;7$ɆKԥ EMu8r8khnJrC!DPabݿBIkcRi 'bIbj&=q*p41ՈSoJlaRuj"цs.r[KT)JuZVg+5A ERAIWB$uGH ̓ccGWNI7 TA943")ZDNu:k@,x(Lzҷ$ ׻&"[$4< l׊dKOQ^b=:{AٙfoW8p7ނ3T#C",3%`?; xڎ84Zs5#60lV]&wc&RM?#ᥝu LӽAOn41(%~?' ).ZA o@@^X:"|c$$~sPf ȸ`d>ObVdק!pn Ԫ`˻tZj j+ɽv) u- D&a%r#N [k ۤ:Sh@ΐ* B) {@2:C$;娮HA*>!j6M `zf?ہ!xO/OLϩe"dP_fj?#˶$ą!"Kp[:`N*C>O'„W޾ݬ^_SUۛ&QĀ 6#@TOv5 a̖ðy^$Џ!g44BtbiHgG Y*8PPʨfItU7BRսr]=ݑO27p9ib_3#nš+z$/l)dKo,F+ 32T$ [fp0D3h?!0LˡKwD/8 |̀ )iUt[hJZ"FӜ1ǢRfYH;# ĭXmVK84&Ņj؜L=dCA/x`5Rter2X(d NИHĦ!D8DȄ6 Sx PnKb4j1'kh3 UxM&B9Bs%0`ʟ 1hNK"2g,5X};5{su]zA vΪ$^%ՂĎank L4cӪ' &--B$'!l`kRehPaj%yW$J@y0Gj-`zRXpd#TTOx]&T/ă7ٛ 74D~/#xˈdZKML246}'g37R@4'~vU.]#`Afm,!MhvzcBm M!Nr,ihQQrO9xₐz@RD G?de!?=Ӓ">|u5#aט8h"iի3^{×B8⪪R  $i !?3'5;kp'*}R^P4 \ >D@ RDMtүj UrQ`\@sR*I%CpCF&J$ٛuWekTj"Z65 F0&KcQZƵ < KOvm>C?s>orHS(;" c56TG@PU8aw=%T=/Gcńj3pAʒ!;UO4s;%7յ,hEm!b/3ލ܎摀5!j~!ۇ>.fe+'g;cf((O3S]tk0{UXcc-!cCȇ/9FV:t۶Ԛ$l½=s4:.QY)s"m|<80 ~N!֔iOX]iέwukZ &!(ڰ#+^L1UejD%k^ShI6"EaԂ2DWILIl^xE'|]=59A52Lefq5ܤ>5tK%戉}Kꈠ IdJ `*-8"9 |!P42b D5at`ZVD F4"< 1`ҹNC Qq44لBbHӷ(ҋ*j4 R3BBr5ɮHD0o1P(314Z)ֲ0åԕ0Y9q>i&"0"LGX]`@ TN y5* &Ҩ4v\Yee!b3mCD,εBʤ0cG݁d>hГ)9J8sA#pn1{˗msJQjf ChnSBS4QP~O`bH ah˪֭5eAB^ZѬk3&"m+8TG m41 0pDWMKr A4dQBwG2Dqʫn >ẃaR'dd/=MSȔ"a) T8=l>HC:H}6'y6gHH'y|{ŮBQ{FC@Pd+̭`S"D G$BZ HjEV}>(қjmh4X*GrnmeM4g. %Ii򝯪Q؀@*Q"cx'egrC|r^g vߚ7WOd̥UxR(pE KLdF.~'M";:O8)*r&.[=__~ m?[XZ KTRbw20%m,xCA¡H(ibRQPRP`"X[(ȍ- Rx@- ԍII(M4PkntHA*B[v5x~>RH32mlfjh# 6I&de'$}QI>& Ba.BLda\Q<$_9lprȿiљK=FZ]xB,)@mIhR.{0ͥQcy+8 J^*XO8?e%-B g@oi W (Cx0gs¢vZ mE'Cakr,+4_Y^]mBy_H72G3B:ܹL5x(Zl> vmkI!qD P 1 m$Gn#Ƭ'"z= p?>vt=ߏ}(BmJM M:iAN:ti~HZ8ˌh0ӃRxz{qa^BUpB c޿f"Gg20uZ0ȲIxiݷ\Z5ABĵr eN{̚znPL̤>L1EUc~`Ϻ,]Ddu/V(,1"}Wa`gjIk]tdf'.'u)Y16+Q pGq/n!߉;5`7A §=)-dh (?O; !԰{@̞O Ct0i1Z%Lr}Vh- 0\90ָ)݌ Og;>HTY}Ja9xՀfytō Fk΁ t,ĊJy2G]/(T 2a1ځ_zT֣>p5\C!-MKZ@h)+PM*vQLj f&ױGV΅Hgl fcz颁%"as_.83NGo&RT"MS3koAA=mKJ2B $PI['CJ CS؇f8oqҺtT @1ASNŢ<{р}5獘CU!'Ba=8b.T.%Q?؏E" n8I.15w= Y C`264d 8EQѡX̵23 Đ n ׍DcDSo히mTZֶZ(b Uv^|]-u͑>꒹0I#\m360$(Nba+RIc@j ܯXS.uu6ۑC~F&*_gE:Qqp'{}MإB4fNДޟIS+%̹r0-'IblDe)Cu!ӏÍbI0OBK\p'i*l2IeJ@/D )&_m<@p0F u(0{3ɾu'?/mvD Cn$``al,$յAM: `R!a(t PQvXB"~;ƶcvymB@BZOyзP:8Պ^C'%J-1Y<}c ރq~8k?.SIEΩۂĉ2\mv<^fAVH@\6͙GsX9P7mDG"+OWq뷽b6c\M=&gj}SB.SݶҙK#W:א#i@w&P$pJ*/{mo/-և-V 1#H{;व4hHݴl͜/;i5bڙӧVע3tWp(DY59LaSw]s-JmKÛsDD{6N 8 dHLti61._y5an뻝>:bq 4rVR"0E1)Uo1XQj,VjIkfmVibb։+h*FSx eJƶȩ]Imrc;9ڮDٍT*XIo]º]%I-;٨w5,lV[ dJMk/=Tn%ᛒ $X"m8Z #: 7*i m6Zۚ\M˒ү捤§X݀&2ҝ;x&S2dU(Pmʹ+_Ҋ [^Us F v2L6և0j9N1EUg;4a"{4ڇMf r>f)نHN2CS'&BʂYӣIBvuPM0ZU@Wcms>Ґ0ncЙ;4=.\!n>IyU6ț=|,1f-/?dbS!"Oa{&CY@13߈D1ҘS?32_XAf,-f:=Ӂjqʙ_g#x PM:>bN3Z))+J-l#CQ+ .ϓZ G} >'${J9 byF/U/ě'hiy*q&إO's<1ط4$A$ qj _I!31:h<ªQ8.dyoԪ6jYh)"pda(.ӏ(F1ڈǔ9bK0$ozdն"2Zi0|Ǫz4ҥ>2 G8;<luP|;UBY2ʥ(4!FT&ȨPOЦM/|֤-h5E|U :Ԩfb:M@ $"۰l:,$fh5b-#1%NVFHF)AkWk"R`- umF@vFLhAJ81T$e"u0x+bbVk(:i f50 1NL QmM!46һXH @%"r&Ҁ 4$ eEL7PX6ۮ#Ioo4Zpbr C!##&Ad" :VV! q<Bđ0puF6HAܚ 6\ fD@#ə QIHԝhD\kNcCDl"iE" c+Cre#"d0Q+#H"2NIl3j̍1 bQh{QwwUzFT,"D$E@M0#WG_m֫iwC;ҿiI7}!=9ʿפ `'4&"A-cf1XK cly9yHn M;͹=C&d 2&_, eRM4h @AEkԜ 7DCĒy6}E̥A Se`}}?F_>ՄH"dmAPD6ъ-cs I DE(0>HiXbf{rfYRE9POyP!T4`$ ݖ \=$YR4hf446$ >8Ev1J<~ɱMmEfokǎa r9& BS7<҄j>N$R4"6тɓ@W`!(pLɐb/gtO!x=Q4/%9VqGqj$w˧}=Kn1 1~]xcCyڗx^W]khJ!b5v™v;<,$cX{gHxdF1ڱeQ4"p,4rNHo$ПM:#G6!i6{*T ;Kl~r) d #ID F%<árD%-N^A9O4\b-TJm$FMmUj &m)BT$A˳)2,N`N؏HDF3d[Ģm(1tM//H B $2,XPHC6``X(L`Dj0#NS1dM5iƒ3D"D#T &ڄf/iF~7R_κG[_ߟ+U1ʨD)V7 :1ۄjvU,ϬE;dD^{PS3 ]u;M0wE@NGQʞ޳MOeHHHdЅ Q:Cvr_bT)(}᷸8w vfu9@$sĴD1 t"@ 5!98`$,YJJq͂!BoNi:e}Pg<7vx^rH&@)Ba(jLFH)H B*҈oȼlR/V-bL>3[DVhlmZتPb|Wy˶Xps;zʤ#H6 @!P4bEP*n@cQdYXcjue;Ԃۖ:4R9@rĉ!;뭔P @AA8,Fӆted9 @mEv#Da%EQ ,;[T$1Ttz󹵙9.u//C ;FQB0ylCi%Fed %#?_:ZVXl2*yQ^0pGC#dEPjcL֓~]|}uC$QxY9Xg^(?kq|>21 b_0 GBR)".V`PAC[A\*߮`1s ,0C4<-OA@1[ӡb28}d{~peӊ `cѣ 9N= kvbשqAFWbv}KVJ4}ACWDਁƂKbƠ9rży]vG 7!0רЋNϻ\m<[0#$,7OZnԆƛBz}tӪv֑:l!1 ȇţ,4{X ;ǛK֝l Haa챤}YRްц0]ZlqscjĢx9IsNg>nKs$r8<^Ox4#; "4υHj}Vm90v p{[29+ ^k6qsfl?r=<]p>ž\%ZpsRK8.xz;M[84ex̞ spCkm:UvC=C߸V4&d;JV&9sv*7~qZZ "o8B$нYnzM)sp= zqL`2rT_;/~:ϢaF1j6ܕx OluqGϧr;ϴ#Iq1% MjDf`b2R^zB0ʘia02EB76FbY"sl]~ ID MnN no~' d ;h 6k,0қӃ!۽٭vr :<":# {g*A7:g0I6!L$/'@ck7`8!c7% mqdP)^|ߖrA/8[ ψǟ%픽OϙdHvF `SY@ȼSubn&&GMN+1ԏ3gPlļܘ2C& CW=Ҁ tkH2  ,ZKc3#5eQi䊡8ʚ+ʕʷ]9"/ tEMg68\X<TWxuKj))}:~_NgF} `s x݇E=09vڏS=p:[w74<Tiٞ\B/5qj^x0(}6- kϑN[] @h%+NYt0pyjMF@0mD3j^Oz .& l;>؆T,;w`bI]-0Ymyg3FG'`,=j(X^6oy+1,l٘Ƽ_=!ȏNH샒C.ޭ |p%F=#~0< Lxڣ @WYùˬfC"ʟ@˷QlW֯9} xCk8|oPgR饤^'&؄'k$IvD/,=^|,?[:#(0.,l2$4/IƋth~(hw:pP1j-Ѐ/fY@ !h6/$-t=87;9ꇙ*5D0nȧh-'BmTJh) RԭƓ1j"ț81Pndb*g8@dtvyQEsA._;5 _s`0AArMuŭE:f`g\cu1(PW z],$> h=Lk;:sR w )Zgzgс )_WңcBb Dn^{(x k\f޻{4@J Bu襍f)T8 u8Yt 9$0^a\;kۛ 2K__bTeB'ʆZ) )7~N\ B.{}ad+c% A(ҥCMuЇͶ$|Fx`6 3o;JgErڂR ?&AU_AQ_8)~ /^b*v3\U ] r1|=2i Z@.S9C(rM2B${[Yd 0k7v`=ߗ&E$<`ɡ= CF t-Ըw禰<<<\;i* X*"I>Syݑ=l7"],4n=3C5`=Rs1Ѩz] #M1&>f&088#ڂ2At%̣ D # mWHHVP`e3 6)(ŌlA\, 7ič4r3lhAp eg--7@hX#B[ @1ĖWŀ7p>S s%lԝ .09l05Phf5Aىҧ[b+cZ3z@**u}嫏bZqBvNiD/4?a:6AjJ9wW넢DS^|/V`:T$=*֗ä1IQzJlUPF[19;'$`!?- !AP*L(:l~\&,@u^wN Fϧ[>ny:{6&p #9 dʐȪ+ƃOGP `*z@H?{l}ۄc0Z玧Gj4A}NiԬHRz%0<ʟlU.ކIMKSpr-u@|L<0xfpO2 ̗(^Ң @X~6(9; <-Pk.o7Nـ##Y)Rd["pFh֨JX4*1N 4DB@+S9uۮ0" Δ[ǁu!U؛6pj5$&ԴrP,W|R}rWhuۚ:jYJVҬyvx!dy\Y?c?Tw=;VG9!HcNukܽ?B3<>pvg0@ϑA#4~P2swB$QT!Heh`15t2͛[ud֭_Ul}uI!QҚ/F iҦ{K(H`&#Dጎ)26pH\@z* @Ҟ Nzz!uʹtf(ݛwkB{IݹBj& UEI揷)e]L2v]&ח crlbMϭmRJF,Lz̆ #=Ywz3 $i (*$) G |M|`F$m%Ik&O#Ϣ|ؕ}:oF샤:w[V$zHNM8<6nɺ?vJ܍6 m EqmLA447aJ6DZ hg8b ~O"w⇴ NLH5#N%L"j{4#,v cl>3+X/%:zÊ&HLԇ1EӠ fW1 !*ѲѺCZX ڐ.X4XQf F) ݋ƶ5dցY ˘[1YeY7Zch/%3GAUykz`4{:اI%I| ]x.% f A).X@bC_O"h d"+:A0zO չ=I ,>iBm@j&rk@{}&PֹDITa Q!X^І@ i_RNȓ5YhلwX@~}Nng^0n{sXl @94ruaQz 'O𴘝0`f <6Ptr_dsulDmDty$I$cI$mNb_Hېc8YGgi [<s9œ U+[[4&e JyH)C}^ς%{0UC 0R/a9 ' YRB$cFخDC=)gL"&C߈x%NMF )m^%Ԥǯ[OA/3V_JB%N ˽9yZ b(A$;:OfS|E8w !#13,~fu3¨ m> 4|lEΟ `.$9]94Y)%$uy6_ wԈ [2Z1_`Uȅ5c#@k<lƺ [z`EwC0ƶ*rHGnqJWpPxӻܬV伙nV̼tM!!YB:!CHhAᤨ=>7݆-<5ytר3`0i(ߖ.CiB#s_ g+chݙ:o.5},4!,)LЀ1pk3jotx ̀PmzS~! z` @)~ݛ6q;Rp$Ub45*:5 jP`o*u0\f, cAաt)= =8CA my*BPi 3qXdzȝd؀pw%2XaC9 LB[( 00NIAʕPW#fnLۦ\oąm9r%OA>`Ns=b\N@V8r) Q)8U!s~AA 7XPd?\O;HJāFO(o`(Sfų!!r٘HqÊBBX` dn|WW&à SShrLXzXk*)hj*dFq $G&s 21us3ިq'(ED-fNcM0/u Gufgha{X (ᆘqz%jڹxIfws3>-cb<j_~dpdkʖSmŹV:;Z@8N7ÙpP,ܴ3wM$B!f0OQϩ\p%AgIɃg p;w l녁39 zk@dg:.vC@b36f= gX l.g¦&.E[\UӾ./ MyilQn2Pa¼`s "B.[AۧSu=:@6Nν =;ŎP8"@=SPbg^VBe6xCJOHS<4߷EF0-d09 2[J S@2=_36MxF>u}Gs%'28@u۷u@E9z0WH22bIiKg{8=;s"DMI  {߃s7Mtu͒jnOD=ӧOednćv 05NHXQ6;!w\蘴:?R[X.`ƆafF,iAASFAaKFYonBl0lcreG(f0.Fu2Bʢqh5>frX0H q/J-"o=S&Eٞ^D6bȣb`~mq<PqR΃2$cjidX27.+Ti!G! 臬 sR%zb0rFdҶ].\*uq3H#uNX7j#nؒTΣ,wFȉ%ѭ $kg;ͼh eⱐgM~zTU>5ؔGDz8 M3nxx@,㠧l'ԑՁ rpR鿽ae!P%`@C[biznX2EebD00.uO  j&MiB?| _UbT&!dumԓ,NIz6P}VCnh}L+6ѺXW.+f9pcm{̌P%7AԉKX, N6q-G1! +LDP4$uYkiRpvҒ9H"eUWm#5%$^Gք4y?|.F2- .šKc=(D+OM{&AFnڎTM ~z m9-RZNYKL9ԯIk/TmӒcj\ڹJf9]hYvgw5RjwWw]뺾$׳7-z) U@vܽJ:UE܅U~%U P2 P)Pj@?)/o;#V ooxЗt' (ɕ`Lo o[1W0SוxqsJ* T :sQP;D0;R' /+RA5ca-@6yeV%}@*ƶH&,DJs89<#a=ևu̲ 'zgd6%sRFTPЇQO(l1[qi#מ\|hV}oŇlx%BpWYoTSGn{#gN $U&B S% T˂@QfBIt~h,kf^!ZEժfcDnDa4l) # 8F)w%8) j!ģ5 1Ccw``4 KM!6Eq3NA`fyNdb ma(2G$JEsjr""8$$ƌ",6Ai0BȓnDG)¦fXXhU\5kJQ`6Лi-AQ-$u9U ^Vۣ.V0#,ыxGۯB1B1آEQ 4V {{w{t0{}vlZJ"@c,=y'Sx9A0j j E s 2:_d;af)$edžU7R眽#Y4ߛ뙮s-i sՓf!94؄% /M5ݪ@XnJHZJD{%Sj6\h(hLe2G h hbDb@h> jM5jUʢVKdm*ѶZj(Id2Sc xdt]66$z*#ZięB,=>^}PC>L_DDDEÖ}!ZN#q#=짍hb}nk>~$/9ĉy~u;U3aԩ(cQDFBf 땦6s' c hL0r g6ND,0lǘ;bK"i9~y NO^\E Pk d+ᛱE> xlT7ʇTTf;d?6 {s\ s :7( oer 4m32Nг:J]=~H Ӎ!%6B0bcoG `c,N)`!NX &`+k`z̒,wx)o|d“0}_}ϣ?_=_;a}0CC$afN2 E2F BbcCNsMp`|>iQ8Jv7vxW S @*9sYVa0&bTNVJ(RA!"H{> JC6Uk%X?}"=MZ+L0T)%uQ ƚ5$kFvTpOKүzҏi t၍R%TDMEB@z7ewNf .|^{戞5!}]?V3]m8=G?9⯿々0Mu{FZKENa!X>Z?~pG:+ۛ\ ' / JPaD m$JQ5jD5TEh?::{JMdl3~ޛ+*BPk} =x4P#Ier\$a>P21'eU%&*{99zn(n >I  w"@P={?J@2zȝ?d+ؼ"|r=\pZ:N!9+bA"OiFcm6PRa F:uYJ2BhԚhA`q:abpy߼,AeMB?tŭ?"4)-g  .|!CMQX&4TBDh#Q"j%b2F Ze&ͅHL̦12HfIPFi[4 6F chƢHmAʄE)--IjQmc%-k+Z6ƍDkFōb-cQkj50VM֊-߷(9)Q1D*{=;݃T#*M (4&d+ (mVd$Ā D$Sw'mw:ǂ4$QGoL O`0^3E| 5/(Ǧpip32AܭZJ`‰ebo aKt`9DHibGAcYƅ׍Pi>'նup`cC8(C`Ff#|~I# 1[?~]~11u9RP1+5ifsm.ͪwkcWf$ʥ"J0hL<54L)>0 K4*Cp"G{2'7qD,9?oޖ3HY #";\ +f9O|=O O~q)mI4aA'˰1ʨL3 2ɴ[G7L Jф_XR8 gu%3u2,١Pw?㹚>89)0=G}n ʘ>Էυcm qюRX ;4k).N٣A#JCRǧi1!I#@ д]ۭ9`˨)w64APgv1?S"2I1 UO/dL$<Ak$89V_k`je7;۴Nt%y?YqFqa78v{f\ӗini2J+ZWrș粘f3<<+jGSI|n-κSiXv^[tXefa&Nn`> vum"Ƌ"b4$"cD~0Nf;OsNs"JOG\'lGP. w)ZQFfZ?Q Vf([FmWܶ^ZGV:LP f+E3M^ڼE\\`R 8{;9<6ю@tv䫄Pwc6sWSM SIzQcxp(5Q/aAk J9l[JLPz*#D!g-'l(y гkbՋZX+Q4s<{ztE، ?T%.;{oߋg 8fq̰,xn$׉a^0U nw$w+r{pE8YSm٨\zBhDZfiUXZy kz-CGW@W"DcCBȆ#=vςAqs'|r3Y!yI;%, LBokբ; (;1 f~U ۊX^f˒"@fNr3m4ABIb)j d+E>,WT%g̕ڶ;Kxpo4LWAn<2_B1 _&Gb0) !3cv3ߡX@F7ݱ dp0Ũdde[Vmx}甬֭14ӥR@8 LC Ȓ1V *NGsaD b՟IuB}WQA"H|Jqc(Qg F҂Xe? \ rn[9ո hHnX?sy(QOh\X5̨>>lPoH^^(I!}lS!:-8"8N 3l@7HTWQL׿}Z:@yGT$$DQD]lwypݴOЌSyT"8N"AT{%Mێ[;oOa+RB[Lc+2Zq 01[3Z{3;;.["]t];"$j 2@̼@)ω3,fz 0*=t=Sph'/F7wiF^ZݣFfsu5z@ H\+33j9gqt9`+BY jMTU ek}łKj(kZ0%-P]Ȧn^7@DIlM`ގk¬FPt)NEћ>6g] Q_k4sf8-ݭ)Cg"rtúd>r8EKߞ5)n1,șdeuduq7g=iYvI9d˺ŝ\5 PA^~ c妷 ִ5n#d+j聕TJcmMa+Sj^ᏍHiZ,de(l)5 AF"aH)s%nfC\#Z^̴]fwZD|.SƐd#C,Cc߾SxÌ9qf'e/_ᮚ-Ǵ!85($4{sSr!'-{N)!RL%<3"C{Jed%~,) |V֭MJݙ qGtq'MjɌt(ٗlg9b^|AO A,@CHDPJbPDkbfVm*;qΏyAě[;˧Bҵ)+J_53 ?;t#A 0〴zaaЕ?x@y=#|y&@)@PpB@ x?_@~hG ̒cƇQZ?> !{\ l0jxq6$ LCHHbdƌN9H=F&Ħ@B2IIHCL5"L`=X cX/lsl[_T0)D_W2t%|ZS~׼(2x"2r4rraNzv7Ku'0Y"J4P+Kп5\%0Ur" $}L`[{ށX Qɭ=O/?ĩHtEl zUbLj3@Iye! `Z:pby@}H}0=zU=^کQ*u7yvN|MjZtOoq`UUUFê F+צ@}@qM;\d }`L:ݣ}ΖQvؒ>}@h>|>O }Ҵ)Z6ן/w/@" i؝n]f{9Uᠧݚ+@ف@PwҞ@TyMIOZ7{Pn>裏Rv oNEMD>wE켺_w}o>tbCz66oy_1Q}q=b{n Bӎf;e=5@^4ªVsˌF(=S32|b3s=Ӹ8p׹U.w-]gpo{{{K}{}{bwn9Awuھ}˾̺}ww^sk7^v犸z Nƛ+zkIvz4w޺;}Omsq{q= {ev([o]6wfos7o*'y6twX ޚ{J{{\}^ϷӤ_^_=s^͚h$ܶN°UKI<z|Yoֻ{=6AQܥo]δl}|Ni6ݐ;;uƞӾϻftݩ+$w֯ncϪmG\@q됴FSjm.׬:j)FoWسrXnj]s;g@ p9Mw\n: w^XB@J5Aa]dU{wͽ5cw4}GJ/7 s6T ((M{ij@ hG9hr>7\8oMq6jջ]s[q; )8hkf9ᄑcؾ47׽yձMnݵt}վQ{UTB'3ۧ;zg1|>S%I( +ݮR\Pt7Lfr½5[ow8ee 7/jꞎFǯo(UMATm5 m]vꎍUu`zͱ݀7` ٳ7=o7oaVpR@k:D][;.h.w,1RIUQIkozϳrp/ctg{l-ۗ2t(=zT6.P1;nΊpA6uz@s/E7hKŠs4P)޾Q af{w+hi[ksO;OL˼N˶ɣ鹰n|Ϸ:p:}rr^:Q^;(ݢ.6}۵n!@t&s{{ }^[7[mSlDήӡޥvilݾ{S[3ᦈ  2hhjjhj?I%4!4<%6id @d4 FIzO G@IHhiMzPڙ#M=&F~GOҀ')D@ #@h4FI`Q@@&IB`Ijj£HPhS803_oߎ="~Wyx Ɵg[l<RP5Z!j & ìIdتy;+jZvV*Vn=n]^Owi4SŠڨ_:] S(r'kEQUT/l^|U 1L*b*$ZZCh()4E(i_PMzH<#$(w 2կ:ʪQEƔy6UXǍƃ y*U\* UcDs7vaUTUPPM" *5M}GRU P(i j4DO>_bD T8WZ>muV*v'aԤ/48_=U'}r:Uڔ"7d6aI⇅+U҉pft.gZ!ZMP4c "*/~-'*Z#I*cKNGZ1uȼNM$RDg`"CH3c v[2?U-ULsQl1iN.1sԔ ĸ" @(42B@!A(%&v 0( H'^)'08BuWd$Tnx@U.$=!&T [d9a:&`>pG@h L ADkU25S{8qTQ-g`'Ho8I6%DMh _獐au  H%&#N$Bh*B""QQU|@@ CPЂ4 EDtA= x͈vZ#Hl))h*- "*B)a((&yE1TLJyh dHJ\Q)@HwflAEM2PS)4 5TEM;$$TDE$TՠYji %( &$)j*v]7N #j*!vDM Q14LDEE%D()F:f1QS 1mi  o@ #zpBHbHҿF`B{5SJADl'E>FH T )*"be*f(}ȫӋg\l;gRH bu}]wq/ɤ'DgɝEe@@8!bBGE; yg:v=1=evVҥxvVEI队G]u> /8]=R" UAPzu軯 HGniS(6 κ67\j GJ!'$M rn5Vժiv߫7AB $Ht?TNel]p8G`-tI M, ^HwDV@:*!BQb Ѭx}E{pn(%Ba5v.@GkP !o˳`X-qQ˼l #RW/-^«EQQIj{1(L(@UNC&(X6kc]R*k5ELC%%C̸\J'|۟s*]GFIgoLu>]}{ޝG$P*@Ne!'6md~a]C1'ۤ0]ev*H6ؕt"#DŖ0=aȊ'jIJР)ˢ+^=MAަ=%4~ ~ aRTAAViq%h (1kpUgM}I]H>vdu ԂGLL$4|IjvZ\g?S!:tͨ_UڛOg+"ő`"@PH#;ۅ2>'+{<*CX$S+NF)vu{pA5ӐMXHJTV8Qk=&tD\SsAD&5ݢH:qܥp/glt_n$t1R@EQQU.َ(jfk5E4vrvn ZA&;wFsSClw!:Mg<RT̂>9)BmJ,3?Ew{:8^PBFBE3=W[ L6k2!%1$PРdf)sR'0Մ3@ z\ ~R4SR F" c2F*N6v_mAhJOh6HL$^cOb(J-*00Yؿ奢ੂwA{eћ[oʄ$}a|e4xYəvbC9P$/󻢷u+P`q)E]BxӸQf|yG:-UѬMp{0ebz9`ܓZx@՘k*kΧjDupx_, ;JrQ10t{պqb#k3#^ 5Uv~dlǍ`9iy1<Ĥ1w5Z0UUpG\s@~a˶2NNBC DB|pt$x;[!@JvmohvS7a3uH8=z2%$iD.uE%QF6 k4bA̺trFKېy^6HS~5EVЊWfo v}KTlnPnKv4w &3j 6}'< Ѻ͗D6ۚ8H!L䤢"')r6v ݉72T`Tkž % !eUvyd RwTptT{8YD fYQmK$1kdZP;DTQ=>6rb_UJ9|jsϋx6Mnθ5H*!9,߸ek~qIi::S!|WOo o;fQ#99~PcygY;+.UF.WԵ&~Rˆ|;]\`'߹ej6fMK'PJ1Z?VOF{|i!mWss4OJ]Js?I1Uѭ>N;xѕ,Ʊ=ƹz?S u|S&dtW|#ݼ|2D\J`ZH&!1~=0WWuHikN Dr(AtʿJYd1QDN06AWghkB_lᨈs%z>@NI͎,$'ԠwCx-EڻSuHsOKF^>#ɕ_U#P8 3pbG'M-*kqi:9ĸ͐8}B H %뿚#j8#0DzPGqmڄ=O2~U}{M?OxAAgX$\-dl?J193#Zr{$\V!Ҿ#,2ؿow>-jARD%B=)Kȃi8$8J-y򯂰 ӿpSa:،o]me~.:_Ld\IU}TѫN3*H)\R++t @]uBآzT+m#ԸYBQ|*{]yo$:3_Px̡vBQ҄U/hAweDD';8݈FHQ|{:9/skD¨V;,^0#>xՌZ]FκZk=fw8o`X̥j.s݊ &˝l`Ϯʿʺ ER-nLOnr6׎9?|5biBs ]YF[#-&:_&ԯe0fMj +6]:) ˚ײṄ ֦ xVz6\[+al3&W~"_ wn\l~c_ְCVQpioA;!. !h+Ɲ7  .ַ?. A3O@bYW+Z V XٸIUI(G^gɁܓUPY۴]n zAT7:nt5C*L;$\oR3i >pǛp8)6re@VP EPP bR P@IR~254Hlvn9OG#) ێe+_#:@Jt|U wOI} 'IنNvO8@>sv0ݿ~䫬yBl;w:CQA n㝲&~: NX%WuӨn{?ddB/ w#զ)Ԅ}Ayl ;A==9 @|`k!)MB;L|=pzBa>2|vayMp >@/0H=Ãq5{޺k:783Ǹqy#9-D)1-2T2 ]0Ր}ްU,(QNC(WAN[Znĩ5(َNۘ0p۞Tn͛bYtlJagϤ1f)ID=ak>H  <>*I!T(\bukIjXZv8n&V# ,I5Chb,*BJxu:lVH+%Tqu6&ՃtElO(m+nR`94c}]8MtSL"k5Bpeukݿ!6qk+;_F^V}QlJXhٷPg snjl|0 K(9.OJM`amweMyu{}v.C3:fبA 8hzR F|aj~g:46,[rۗ F8t228hNͬ kP}@ƚu5\[omJs P*+(~ g6H*x!J3o `Ah=pƔtGz;c/ȁ* u>%'%_ԐyZ!ڈX ڗTIA(ᐠGg1kVrC&Q2!,+=Lv]dm3Y? EZ0AV/ރLm Ι3\SU;j)FچJ|8d/Euj8?VțZV",AmuO 5=}Mm^OmKV2a) eW-"]Հƈ5tzu6i\Ǹ_ ۏCB{/I+k7MV USXÕ|_*VIiЍ\qWZ`'@EH{d߇C$(z* r:o+CXx],yb7lE7\i_W.ԇ ';&6tN ء{xXLƗlNp(, ~DŽmq;Oh9QY?NWk86s"KP Z3ޯwo|Ac>ܾg'i߲׳ѶZ()|T31^OFN],o6@\;cZTsϢau0l]vpL}:)8.}od5hyˁOu|ms-Զ?a5zpXݣe4(:kW^E'y`[W5{Huẚs͕T_O{MvWGe=Х7T\28gQ7F.mX(5J+1]v<7vg3e'$ڝki8l5] [y 6&7%yjӰճ`D]z|aciruD\lp[#r2+*W`:%^Oteu/۷kF7ujw1c8DTq,[IY F;:a$ϟ^|"4d%c{m1eyo鄴ϳ.ov; 5-NԴ<++={vtc3 %6?o"3R1K<-Z 5NPm뺾70z|VW?~Wifc.W,-mQv6Ux3e¸Muֻ^ΐf( {%rN^ *۴^ 9'U'I=a~[f-<2;=/\es1nT][M#f)gԉSi o/2⬞'m #ǁDۊ>I)J/GF:!I- R(,ɽ0ěYL#k|z t`R/\ي2nC_: \NLRNh"k {a];=GъNP9~iymI|>w1WH<:!sm 8/ /o@Nխ!y00~;I%c9>^_J=?/=J[LFHtU ɕmcHQ/-SHRjxi3 ~ kqN|=Gzv&*&CSWV#˧S }7sZ!ć~%+`zN{4RxZߥ߭Hs(}OFw\>蒸\!?\C8OϿՊ4*LV~l'H| hn t=b|#ݛdWs~k2OT0^̉*tvSɜ.m\7G z1fdO²ٲ{_$=1?6uBi96kv?N;>{-E6ܧ7q ȟHraH}?^1זm<1b a!$'6`tB(p˒{+g ^tp<PͷWj{L {'4~䟲.:?ozyA]Dzt ;%M'lG7v׺v?[&n ^Yt(T\}X!]y~#kwn LJ́LP> O6c&ړ9id2o8]/qz1*CP@u\4iMg@>maV!%v]5bU=&L`PU5uT|0tVWm^K4\9j[|zg;`wTi<:>'U?衟-__ YHRev]=$b'οpb%"ޓ(ܜ_^W}&޿NH !}@[=.`쭋68$Ƚd7!}$IK_n* &P~@?3$G(,E;U?դYY SǩҕVD>!w?Iq*Rh=$(  mmbe_o2we|VC2!uFG"¢"]dF3!H*gAĀ:(=?|H B/PhʇLJJ Bڄ@49U1_cvo,!ܞc-l0!']ha C'io%IE)@DTn,<%j8kUTWGA<*O-εjΑ!mf-Q7(]u>uAFZla\Gvm{ոGjF6wXqH?ƪI)i]+ !ƀ|}8_!bdhipQT@Xj?u0D}s OJ GyA ,; /qCl[op݇nv˸$ECd"(!*P(R#H4% - ;C!D 0{Ȯ Q@ hA@SG)U~ fPr]&#@@4@5*PR/(vQwl!1<c<>~`vTA9%1'7ocBC&]" oj"F\5RL2dI`2vti>{q}:(!*城 w 4G. dm-:a)>`/Rlat"5 zBe;J]"ؚU٣3zù*~Gc! ~?a;:F_َT;!~8yɊUE}fGߟJA#l.?_G.TW_jr{//Q;xA?1{rãO|Döi8t琩n U 36/Z v4/??&*Y(탈cQ8X( `VCZ0KgD bߕ@q|pTYTBՍ`ArvQ,"-yɾ5> }qQDnVs啮O-|-骻x5Y[[apǻ3ejquc$׮q: rIce])2L1BMwm8bHjBŢSa4`f^Op-kb Ae6[]P (2b`@ Ġ>gۤ8ņod GYI?8}ݮFQX[=v4}C~;k/aBʫyՄvZB?U1, 冖Ap+:zϡ3.V4+[B{ht49AukRl"ZSv e||22f-Uu۾5Ƿ13nEJ<q D'v~﷌-$(g͗PߌQ'T.iJI*(aD"d#pQ' "')K-dKUGj=]aDoW+=>waJO*Af"!ZC1Atp 0 r>og0U vz 1VKA KUT?+dMe,5NWWu- 2-\ l[(IlYxanjoQ V!qho9p5Y4Oʾ5Ya,݈ iHWm{:4^=.ģ›Vmo8_1/ţʴ@c;YW5w-uPۆށcqVJ&Cbf0I^ _a>"56p[ A`j- z#qRF3 #%iZ*qh)88}m{(<>Sڊܩ% z"b03Y*#Zn7ؼ^ێǽ#\Dᰊ#mΖ 7>;5; e `ȞC: hSjA]T JBM*rH H4 :7ZUJ+H:4(RP"կ 3j~OjHP7"ki.|vPg<&A3ʃqw`XQfN GF7˾dojȀ2_z}h;z;w&O7| @OduC 86_7%IZ(5zrdwy6Ugiq!~) ;:ؾ]~%W] t#vآZ:ԕb, 2/cb!o9"~VLN:)}8?wq(맻u6,<{ ҥMms \8vuKUkln*,gUUT2_.HI{-/7aU8^V'_rqdRg:n@:1Nо#ciS9xx?w*ƃʌ2`wQ9?O{QJGV!g(T=rޕ>?wxӓþ;"t9=3*}V=oϺzw75Y]"ء`<GFI<[WyOW$2E:{N!W@I$I5U 㗪ɇW1qH7*=,=hlDa~  Z71 %Ray X Ăgp]6 xҒ+:c!U25W4?`?(0o6]s_V'.xvwe)n!\RUl}/Hga1$xa_@}+'Ar(+h/GGI}Rlr4{8`Cʸi)a "q!lr` Va Uҗpʁ AeRkgj0ڞ`/ۋn/fH7U$OMlKȔb" \&}N$4I]6 fN)A %U0ǟ~X~7xFw'UtyS?T_aG=Y,|?Qh{T~c)k74'-m͙rջ{!UCh.dһ)sĉBqx!"B7A!>`) bKVk"Rt]PL:w h*G[%W_#r]% (*t <ݯ7_-hćk-9Glm |>g]Yh"kT@ {UR>i<Èd:* E\ͱ6bgdh JAiߴ_+^!tBn UcJBBccb'XwyL~Zp1PVIMNj(կjn#( b )[}#;pD/rY;Emk;&N t1eWEe@@}b)RpNtP*$pN{ku^l[>X/o67 pQ>]x xᔉ@aR6vZ7a76Y(X~u* dskm ږ!KHNㅳ]߀)])U$$ZyG;.uDEEz(-n+U tǼl#*wvp-ȧNqRJ FVki.u~F0RblG E ӟ :#D B=fUdg|4[^'7<}lO kQpUXYIC RzrDWO 96 L'.ՍȼLփg0u@8FaI9[o@?d C>k6Q9zޖ/]ީprxآ}"u7;4{v2pxT(?-ƺl<~igI]Ybp diS{Y}VAƳG FH5qy8w< E{"σn\yUvg߯sٿp>Q 9V,- IHRRE3ҏsZ!>5u}YL!Oܪ=GC |UeiD: * qlta`FpϰsԎ_{Z,RE{T@Yx(xU^i,bJ'CsFY[1̿o`/mSW=FdPˌ Qa1-yl)ХDϦOHv}Q2~P~S (@ \FWhAFڢ& !҈sV/P_W|$_qZ;;HSlj˼ Uankt@Q&1C}GP-vx_2b9w%:=4Ӈ9x}dܛ`k3b |[O3Ct*nD4^nWv|mu!%3e髶xa+&o*R`% j&]zLr(づ>U:k_os;g+AĕDE5FzRk&c$k?JkCvrʵoO;z};c!M'R ad/P${%2F]HDJd* k'ܵ`>8QăM*J T BkTtD >hv]LvgJk@D ;ޏ(y &5Kh^/;%f#<'-4[ o_k-JPD`~kkTd -`#HUU ("H7oR7_K$( PVBP!+Zp\ݡGz'Oj}vt;\8$9lIa?|Øۛ!ހtq{XT?bk5N۵GzCTG[S7r/@WLB"B V85$h&k{f2aeOw|d7h<P>#3z:DsE,DD4@c[I HvNk^,@ tSơ\K q*ʏUo^Ibʻž_  ?l Ǔσ !Q$tD%;2%Y&>N^>m5}đv4Eɡ ZҪC"5  QPbmύqCuI^,ps8( 3IPŃ^|o还zB|\MX zpJOT9Sv5=6FYT8q`<3 \[:ϲ swy8IJG6 sGMJ"-D(BTKPDD Veb(VaH*"`ibCKf8PٙV󇿴> E'_.("kWjIo!Y?+WE[rGgNT+`W#Wqj!QvQSPe~nҩCzdhCI |*ˎxDs1uB~Ao^'g!( vж#E34TEQ3PC5 0?W5o6Ǣyz_ٱMo:v@4 R};eiSݖވ3wpB&/ m`YjBrGkyO@o &jQ/@3*F T >?6Y7*y9bRӸlqie‰z0U`+FpAe 닯 ?^@mCFx`^XvSx3 h( ä!MϠ΋Q`*OQp" ѣZ(J"d=m]H|!·xɠ}'j},JoCl>t3JH{ [$ȸP) YNJ:'7' cb*a0wWiiEEڵp>?B3R @+$)XO󶹺p$IY6rmפ\rr;HiJ)~cg0RiP 7_.n,TP[UҪ^?xm dD?<:}ϩ؆-,mӢ.耷I" \YEބJߜ8{;yNE2DA4 ՏʸLXpV Gk>qlQѯ]UYHzk:Pk$³B>..v;9A0uwO .MQX R4D*A3m` )֜AIiL1VP.F!bb.H!iCƈ ]M3M<]^tG&VbcЦMg=D>")?-4r?oQ*8R ٛ^\u(<\G=bFzDKmcdEc 4*/+e?5t.elCnP$:h(-E*.5+XG65b.t}G8|xf"bo|ZM &#= Z붽~C:5%!b@IU}Ӯ!wD`$\ E6O&[xo;5U@S@S yHY#,dTP7Gh'W`(FMO?8sX<;8~[ /n$1{n8]~=/´ٗ#Mu+m|\]p6-c۞4zYGQQd5SIPLjR5{ZҨk:50WsAhr]p4oP+QLMJ8uh?'IGN %dH~ .Jct`>k5Eۧ2Aww xF=Dp@I)<❑h0iXAp`bͳ !X]gv~ rMٲCwĞPTbߺjjT WĽ_%W9qYAIkt#f* (JBMrFg5Ho(RB-Ů\*}z'_ .5YUξ#o/duD(#79 I!KX] EL:\֠XB8 }q*AW:P)E`*+IYiB*BI7RSZp纽N 9SЅn =6s >g'Y gkg=P6?^@봎\J9|C0Uw^?kWoa\zCJ5qPTڍXXeP:z;xMLV]k\E{۝3a0$ U_>_p3oJp¢hܼ%G:#ZB̜!2UL=-wc9h97GhGd[rmGxCYX+)]gS*]n~gр~4不#_-=۰t &lWRɮd@t5Ux4 m[jb)p֔vK-)Pf5bWr*%2py+^5 γ3S34\irW;gg=}&B] S#!NٮXk[bЉ"iQLt~Mwb7DKmW[\Z. ڣΕu p_c٥0~ Tʌ\TCA,\O?p!MlF M^'n>^נj[cUz_/~,G AL|z7 ߑsp7El`c_r!S9۪Μw9y'V-}sY {xﱍ ;a 쎺1dGL#qLv&ڬ o'ٟs;ه'y~!d0 JPT 9r[YfվtmKt?KXzoh% A\u}8*链!vCOvcy>ONKca^wZy]ׅ|m2|+ki77;e!2cH3T{}I?fA ` 7;o_zGdeDP ~~sUW*۴Ŵ X*-Bi 6W%w ïH FG~ү$xwTH">J5,_(n*$M5Cf3,E(oMyˏ~-݈݇ߞ݇&wϗ"_|uaׯ.;Sg@,TPRe8zH?A:tW?|a b`B10a2*:~]# ;xf9OJBHM >*naNA…q3^$'p HѪH&ʺT$z?A?9hH|DŽ}vܐN/ePh -/zҲNCohre:/`KJ{| fO.M٪}_1Ätl68z4[1- EbC4HJСBEc3K)X!XJ;/GÓ^J1/.٢*I\J(TnqD%!{!$1RE- AeLL%ʻSx׷UY`$?_/@-Ȓ'Xw ~;)L ,ah=z d&B@/ab2ҡ gV&^?񣃻 *']Ei'c cA2 )B@Gss2zWZqju%`M\n[Q۰+>A.RQD *2]6YIg NRiv(Oa *ZP" 0?Mh4u}~~;v2 t"G^#Vnx[6ҰƑû,B;+%2/bH U]{<'RF79`&~;O:}9L ~!RؑW("䳩/1e[Ѭ ň3#oM @}CIWvDiw:#;M|Xr+Q;[:/D0Z 0q`I z}dPD*"bk>2_uZlS >UOF;8|{UU'0AǟG6kVkퟝZTw> ,dLM~.{@H$*ogTrLHb$7$OO! @"PNC?v^o^ J{UB*wC! U3_Ŏ<'%PZ8B~;zJ\EkTRSډERUU21#5U`J$eR UEq` ){|= \N}fg3Wdjw~GH# $dC&)szun߇!wtOT>tdw{PghzF|>>ySa<z݀zg=OW;ǶUĒm:P a @0<6J\XEOr_EBT N[!7$SSi޿'sX *@J:]>KCTjOuT' A?1bMSgoI6.Ʊis >T @K-tU$z*;kQIȈh:Z:_a` AR%4/$',Τ-xBԸb *Xg1 CQ?D> M*,|dȪ|>b/YtC<h\߻nt˖XLAE T1 ~s""6}swdH;`?>ԵX ُ(jmʸACXOрPz"e|M3@}MP!L2F :B$4Hzjmldҹ"(?e>^Jz1i`udMs'yވeO wFd#̱+I#u;^%?fa~߻*ȝOn f_5y3H}$}#FLa2۞\yA+^x0Y'g! 9;Yq %nH*yN:;r*w7Q6m:G3eqv^\saQt Ǻ2_z2CxKmɤ?DwI>W$+bcxȌ~.1@WȬX|jV1sa+MuB])}] ˶EGS]ythr W-6Ρc{ }d^UIW-یG) xL?J69e;\%`& FzwoF%yѺ k`"!n_$%8;8~tS W.dGJW+2(P`ނYjwȿ%*軮C>w\ ]m5"QзW#ҏ| $ڂ|~CWX7?p4sg&0?LF}%~7wlҠ{}]-J{#X:{;-W 7SG3X"AZF5z}:HV WޒxzJ.{7(zW'mn]o*:iLM-etÑֵ=̡>g}jER]sXj?m%{C*(@0I=C (k'W{N2/+$>kj ˪s|Β±K+f}L~\pPv1x-nIKR8SwD˃k1fɮ@ 0`p l HXпC9Bl??u0ߙk߭ ~Q><:,P#xzߣ$5ył:/旓eLݙ)NjG?((<^3ERh{\5+"|vap*Ȭ$Td7$26׫81Wldw-35r[$jM\5̬-s➼')nGۗݼ<ɉl O33.ۇ)C>] V*9|A_8yvL0V 6f??߾0A!nCQ&0*A TX;Z!XkXpR,}]aN]fl~H-"vҎKV,odcmMSf-7f]Sc@M!A Дbhi4(SJ"RR lXƝ.IbҭUd`N8Υ &1i+x =ol95Tv75z|+c+3k*_3 4P"vZЩjV ;{h$u;8ڻ\0zkϋ(Mu׌}k^;+zGM"D- n~%) s,R~rz l-떐MG:|"8`O5h5VBX\Teӕ!D>\*c^JzK ~=t-錵S-xOoݫ~o)xBoNru]nN Sc?h r'З mJ儭g~eVۭ_鞭ױ$).哧YOD:2oxcL 0|TDXTt=.~]H n{J/9;glx!7ѐa3L .J*{ЉtW2f ;`O9. !<iw^S0 "63,Q9&\ԩzѲn07HT`m$al9miw>uNo P?&J{Ҳj]|1wM~w^mq؁J@O "MJCԇH+@ ĀRl!AE,k'@ @!ZZ%(oz+,>7+kceDׁfC%-3 mWlֽ*^ \}i+G?LP|{9}W~ӗ4?Ndب}#6Gټq\+YL'ē'L HQDCGLZ{_?@l |*':[\!3GCc, 4o/Uްŷiö fRTPjM,P DSk"/,7?Bqxuc>6 @unjKigEsX OE;dqI^tɫE=P ZPȃn΅4- uF }s꽨)pvKU)*R֔)<ֱE@w:j.2o8ȿ67WLQJo1ݿ ;d*!WIv.wInΈ((wO_OF #!{Y ۮ`)^U{B| 6m~]TP(C.SnB19kSYHP^g0<ˣ9Ts9Opa w{fon$j "(~S!_gL iP|j+|z},:7|b|wco@@dDbaB $04;Xeb u-s pkWj32eMD?48Aww^;BtwCEb"Fxe3DkTaH*s*xenTc(=N)dw8^q1$^3?r<ۭ@ȭ[)c F d#ohZaJW|*}O?QR>߬Nb%1OBݛ6+_MqY0A:Uޓ';1DhTA \&8Z*?p!үcɰF!ڲ4,L 1Os I vxWDtl <+D-rӎ~ߛYm\'o&gYW]2U+suAcxbMW/r %`p`&wXu:HUd*%GԣᘾS_K?/䮐z{vk /G^Zb֬uº+7V6P"eMQGU-'|s'`hO6SA2 Z1"FJ6*Q 3퐗IGgh{y R}jsY!ɺƋYcn#k RI0$YlbBI8^ꁝ Huslk493Yk7 -IԐZQ:f]x]( |҆0;yڡ8D`9PhՐUߜGG8$LF|n 1F TeWs ETDUv[" @KNCmSD(%X}v1SQ~pb%+\6SWBX $kMRz88$o#B<.-q(r#ಃ2΁h/MmQ<:h뷅%+pwzK-Y !QU@^Dlt~"NOC>`nњQCP~hm^{يI٥u T|&ҿa~J'lzư馩b=H˚^b@ΰ<簺LZ㋅BɊԹ⢇ksyplnvb +.c|@?`h:y"ߠio z*Km?TZum݉-,bG)Nt,/d7?=iPDbU.=}>lrz14-13ptu02}5PRɊCf }+_W=QYM{"#r%V]ST!|9H ¶s[Dprp|2V<&c  (y=czC}Բnkru1.= `!A NqS2E*$/0*T5J@YZ7>Q\eX(`FDk>u74D%a#a ڃP_*K<2Hj Rk](C'ŏǓQsՙEKo2 QV>2Bʱe$Jv4Lڽ~f Tʈ),7.%,U5v72f$aJneI" s$ ^#dd7DDgG5d_ZnaQpe~g>!=*2>UʯSP@[n٢CJ:ʣMO;r< r*mFg~JAݰ""EK>A?7[jt ň)4[JIt-T_pu<;3T?ppcmʝF[c?cqir/.>NM6iZWVX : NQ "S& {>LǏa[X8PO`[G8̝^R /Xak*YlgߟI3&B޽qzx 8{ۋuzuf%dx̜Ts[(MPљSMb~fl8bV&,[sLkFY/M0߄ջ\6s+xrSyۻ֜!'}d Cw]?ߪxNY;j~wfOįr!/sͭ6Hhk5?(Eka8BBS ltRń;cZ7E:on;߷o?}x6.Ç0jyhY$w|5!}P{|](o[XŖZ:N~_>^mj!)[O#4++U XBhNMцMFLCz0TUoDְ-}EZq*)OÚhlic-]U-ՋN FX.$ mXwB ,sAbMz.zA&%@' NGnkv\ L\q 8>^@~>!sdK?b pׄ cԆ VJ%bIp&[Pjۧ/F뒪*7CNbjeVrgQ0o(VuXI{jUNR+IGO}>UUUƖْƟQn^ ŶzΟU`_oWIqɋ;5G 5函kAZK7N}50]G `Y]@pQ""?3_3GDRvz.83{RQƹ,"""߿V’K(,_f#+ )hHQ#DZdkDƎx6h̖waD%"ctљңlTȻODžM(ІtB|MMn1w׏*7$RQ^ =―Qeaf@+j _ɩQ+FRUE (=A!~Re7W-gk9t&u\uSMM1131 u!>NI ;|d%j Do˿O-+n(HL$R%ϜE~DžW,xHQ}AvlXB;qAB=vDh}~~l(6DNl0XW.rɛ`ϧ;Cx)#? ɏ˄_2D3~fCZ8'y﷥?nS\|YWNIST՜K,q^>xgSfC5y(z`OI"Q7ؾWܽ *kY.0{Nc+ l(LD8p&x۴cO"#Ȧ٪ ` =H@vea$ELH#]֧ gyXD q7yUOL{ku w~S~OD~O DJR &h8,O.=~pc7Ro t^ko|Y\B&x)cU 䋩y!371R;[γpKѡv8"7Y,T^.l֞s&.Odu 3SM^fO1DI!(oTbH>8e: ({}w=5]բz\ PJ%cNUcje].8UTWVHRu}l99UA2UNOg衏Ujd.Y@[ I&/c3 3KIDUC jt!,8.X jzVˌ.U;|n(^t|#{0xQFKDOW|;p]m̕:.\w("!j"3gIJ7 ŸvuO." %/t43 )eh"BP^0tRȾ_( 8NJrUDipöd\ f ɒ}| JgDg^^5*Ns\ߠ!_hg)9sėE7QVW`VX7֣I3|"mg-ȃyw&x(mCrZ> eM hzl,wB:Qzf+ Z(.ckZXhMYIP0 WUJoH::x2L~yƳOoáxRU9)\{1RTcJ(9Nt'{4k*CD8d8ȏ |:ao';sa~1caÇb_`Hy}G_37ynD/&y hhOBAi)f>S`O[5E i;qPp*pgyݩm@6I fwBDh&Z}8F}‡2,UY8xnKx~1?&k_YSivz~J\UB ELAT#0L}og|r{mҼG==3?~lպ=U&|PPuF* BhN=ta=U?3x" UdD $7/t!Z`oF>.1!!,X1B-35;,,HT9jpԐ\eKR'R叁H]+hknKդY =(5yRpK{d ] y5`6{g_m~ 2ׯ_f&}e95Xqݏo/5~|!ŜY"1v_7'B}/ƻc֙80|bdMSLeg::I'SъNVp0dnIV0zD^iT`1^ bds̰oË. tԏ7};l=ãdzTzE4jZtS: Cړmf(BmkhpRB6/'vU =MܹuppgZ(ձ.˙j`I+Ybxi*@cYՌԏYۋf!ZxZ 78%,nK`3'#R:sdVHJˉs,UwneܝʍOXjK5؞ԫQr{Ԃ3VdI.%*i( #' +KmS9o+Q&7)VoOm*Ǻi.8xpJ Ivkt,Z5ɫk"h8q@GKeIG(6\f:zY]c)=Ή"m5L ANa-8==Z#o:- 8uWòjsjtJgM,ӗ4hwM ˷aqCԠTfLK:ֿ|B9VjKU;s(QTR,U:*UouVϐsu-!#2nd ?Y*)'Fg>OJS1SjV*~wi0&2'N$͓JX3&@+TT Gn]*Ƥ{(|2b竂pyd}N/_kuG,A\\FK|c+$'ߌvִ-w<_ &Ҩ<ƅ!/L͟Ju,?* Z{=&pP)PQhz)<+jD0 ( *D<bwG֓#?yIK|F5d9nݳcy%Wgc3WJI#{V+-)PVzݢ8!X}ɸ}j2&Fl,)!Փ 6qt0zj.׹jBT~ 3TO@RVvdj?p Ԏآmy_[ cm#¸(OD~"W٪E7OJR(E_ :_Z02m "eu=WgtA1ևUbDdvv򞔗þ¡z$Mp~фW Wm0^{ : ЪUbb:n&g{{\w=7}wJX()܁ߌw`+z5tk@|:ʏgC@\TBp|ďu[%1zs  ^LrfpַECʗpxwџ)Z* O<շO38+߷ᴿoѵ +$kiK=OufG)x :*Cs8Q'ց6]=ݜȉDGÈ.ʆStm=8(MUyÑ]:r{ NS|S}7G`Fy _RDBmX RZ {s] Q44a:+b:}=YUǻh^V8W^7-㚆b ҳwdO&*m6aZRrgg!Apw g$F"~Q\8(,q >q]_RvJ%8[;I_S+25Wa~5;eO_ f'b$3G._MLosR' Err)=BI*,qovpܝrNp6EX/;t:5Gˊ!-fوRt~Q˻5OSf`@`zΩz*Lcx ZQ_|) \P39Ոn[=g:}su[ɘ?#2]-)kwʌJ42RbSf&_vt5V7-}9tz.|cM]ؿ'Dc]Wcb.v}~=`3˺ YPcQB1쒲s{[u+}-ewϧᓿmԏVN;C x3g=.+~_ͻ)Z"Bǘ=Hmv <8HKSJZ(2a M̧mUE UUUUUQESUTQEUQEUUUESTU5?2_Ň~ݍ$$%A>P8llyGШǮe $?Nb(K9̜ zVwdza$JB697#m{ܐlHF&FyD ׬]\hqN9(/goHUrybLYg,܎dL;s& +@@# @/=||YDe6>XzЅYIV6AfK"w(vlm(fp5ޕe:Dь;:%4d;$CJW(H$LrGh]URG*J3# (u^?"UTrWM"FbV~OJ40b!ڿ匊s,w+?,Q@f??;TRMW.91["cBL vgc (H ,u+{o*R/@a|V9 uG5,jYGWQ-τȓ! ™YOcکTp/!/O_fdGB\6{l1'nߤ{9+ň*#7a=#ʩ ~7 @߃92-vSk@3%11Uf#5z+^.OQ^e^X&R&F8;kWDgQ_87RNLc!WEd]J H)ԯ]. خ*Uɩ7`tjW]t&HX@Fh'ajcRjm,#=tQs\: հuFYHR9Ygoq?&0!UJP{g.' = UT *w׫տt1\'DYASJvt݁=l&q!Ǵ{fmR]g~3%D޸xޮ0"C "=d:m:X߳ rs cJ8ee #D$GsٶN$#' V, =6*L<ݚ& Į:)n}viǮIq*_7}W͊XS H[ajE#QKV#^B%ﮍ0 ΄u aX5P<o!ԝkQ!n\F`e?v˓Kx^>sgYG${wYg9wuEXRޮGoUFHs"ZqzUoD <OSۑ*GPPqҽl)փw*8)6r_$%*RFSy5]ZJjVW[4] B$u77|J$/VTR"S]^Y=ȼuݲ ?lX%ǥ|i εl>.}CJC2<]ǓÛnT ZE.U^m 2TOC&^Msb|/k/ `M'ß:]C v]LQL!//q{Uxg qx3nʐʈD_\35-bA/dfe;Xִ2GޥU2'ߐoMIUFѝ] ϟ'ϽwnXF=X7SMGZΪ|^FMp=xݧeY*FkύOՃ2rPQ$ yo;k,mQɶUaF7H8 _=id!]!ZϲgSouG݀;gyՖb5UXue(_ɁQ< Wr"eOz$#MGҖ^Sd;C lC_ɮr6 4r1&?%@m,X.d95 S\}͏J w;gyJd^YEV]A61gXc0`F9sy cr{DY6O >L 3炈_Ulk|p@MW6]d 浀 ʞĠ5צOPWשgS)KOgX/| 1!,˶#Յ"`+14WdWP+0i"% D2T8W?uQ[Jw C\z}bʦB\pc@V!Dۦ;;xvdL^?ǩǪZc\gFOt, zwYVJ*\$ѱ\s[e 2ڄk)T5[p𐀀 Ph#ꪴ (}+~} jP)!^5TM5&<2r23!bb>[kXNPF@|i/ue6m|@Z\Ay\qva}PjdΤ̽ H0$9=$z3OQu0D r5P({$evAf CK'AEv):3]Rg||#PfL5j"5 EǢx?GʱN!rV gs\Uu6cĈ}gk%D>{Ԃb\O<(68T^c,wΡkcˊxiM.],m׎3&\%)sX1 9wdTYCY!s/a~5M2nF($3/\SaOAیwQ wP#nrHpb>îL%%<r=zn be}$P lu؈-\E㛎٧O:qZotWvs׸C*j*XTE\&n-bK-MF!˷q TfHLʍhe˳a;y2S)VPGC&6eηo=ݡOG.RMD(rt:g+W-v^Dey~<ϫ|^Hρc/T3O} FgDKzSJX^=1C9NUBȣgOq҉@RڮTBLwmeDI "ISJ3x>|&_n2s*yC%u*r ;3d0@f.rhL3GFeJU|4Hڍ޸_u" =;FW$sw7ɬLlsculyݩlfzk-̰c;>X -4aX^q6F|q):Ryf"ofZy~2xjӟ5^pJv_dfi6Vq`ԇS*PRV-Qhf(R J\/"]5-L˝̵k'BAMlY"2g4fkCD\B`L1Be@^f:kK-{6x0 *bj;Ϯ+ʏ iyg15P$8bc8,\V/ 9V44iRW72I+%BZ_lc"PtEu۴gezo^;m὎y!5@wKˎ8락g]J$[4 /QAIfܽo~ݺ5bajDjvyۣϟ3!0!,8ĸ3$mP֡vMiz+ʋdSDqob'Dnvx:zi8֢ba1ξ‰};s>}`C붜eUEƩH+v˱| EYh4uՆy 9`xl֫o^X1,D6uXiQ<֚n3ݷ.?PvrMqԹ/ '8S}qnwx1G1(cwy.py;ߖ]ނl5͝G m GJlagMQCn5Q$c3/LX՟sޠؿX ηdPJɬ<5+Վj:^nLMq`f>I&҄:*cO9Epin"Dʊ57PX kZ 6iPNq=6~Z]> 585jT˨奞PԠpT3 ΗeS! 4C>3%5p}T]r"a=r> OH-3U 4`~S:? oß2pݼFřM-xZ c|܅7lyt,M15qiRsl,8Iw0>[A i1]/rY5|c0/_=qa&Ȩ[|R<"ƅcW!K##0I*>|CQQ 2EI$~ zfB+zAAZQ?+ ճ]9Y̩GA1$pJUTZ-eQFd0NOZ-}Hb~01ř^\їt/ZvEP/k3i <477[Ҭ`k[%QP8%\@׉_!O>lN&xPZ┧6~W?uI +lϑ6> Xho{8Џ69tN?g<} )Ez|_~wC j;0_ِ`BnU$/3|=3r涅*x9s7$L_3QkylCD+HFي 7 pFaj<#6~O.6*FQZ_X:{ř-[X75c.>iСݲ+߿VNT_0]DUk/ԩ2` ۊh$Zu.);;U[.V q95ܷg>N0k3*ɜd:섥wL8N#j黫`JMei{xc&yHqyïHDç!+0wZLV?F ?rR@Z)nL^kJҎw$xg$wcM{~QH2)0%{_؃ɏn21|W.]&IOǀIz%h=N.܆9i4PWߞ>Jd' f?xM!:$o/Ӧ\tC{/U:E|zZO:䎷QHBA O}9t~N()@,7dzf{zSfn= ]3Yy}o;CRg͕K : )umb=ldyQ uo望g}j') kL2M؂4={o=>xw~kyeq5k =YYSkBIR aZo>mhLuiST$;t`xRn` eg9 UHdg7tyO1g0CtR&Ko>|QD(,ȧSۤ9\psBXEMv–[V Aa:0D9G6}@XPp~\4jqؗ8 W6z.aYn3SbM5|x1 >q59ƌ^ u-;_]W[ZUbj>n/g P.qRk*"-ѵ_*zO1lUNHHFI;}(Y͹/'+oNiPG\l*\EpԍE.+P06@&:K5ӿ99 X_cXrUONh|C|NHSzX_49o}Ǟ]69aP9.Eā9/X\@'s#*J#tgtuO1BDxĞ?(s1܆ַ4ĖTi,Ȍa6 nU߯*F2&wjEb8fEW:oa-)=gn}Ɛ⛪Vyn_kn^6-ڷן7⾃8ͷZy-B C3 t/zG!s}9PcYiUe8k (3 zԇ2;/ߪ g~ҩ EbTen}d&G>WWMm|}v b6F;^}ip&%L: I9X̮ ,Þ<3/Bd~~qnW_ߎCR21QyE["f&:O {㇐%ݩFSTi{fT8xCs _[W\f\Eq_iėѸGv;ݿd4:ZqzsfI&$q|a(oiȞ4?;e mv6e3ӗO_)Vlgdz'8/p;d-q~+nj;;}sKN}Ao}@_iG+6 :AȦ{躼O8qP'`=& XM燳(^Oj,`!ǩÝbVap X Pbg߹Vmlџc9:f z꾄{a!mP!8P{Ru,0?cW'Z*SEмpI @|sقw;S S;1=f(<7i*u`|/ *SaZBֺr%ŨQDU1@x9SC?۷=ish:8~>yd(PeC wQN%=*?KQ`K2uK"8ԥeFdȯO-3&Ϣ{u,"Q4_WRCT_;j9qt+X fG],j x֮GI-b z;S.%s^!خu6_ltD2U"n0RpQqTT-hn4'bvNcݵY)iu"m;&>GFACG5mz<ȣĤhsCT:驒8+_sd?5D; .]jju~&k'P AT1Yc(ŮzPӺ('7# F݅*T%?L$ꣿy$j 7hҍ:^<.&$@SE%GE Eo ;w' [+K\&G??ϓ|^:.fAW[.4<D#kKAB<>r&_j0Cp;mX{zIR=ޖ~;](@={{rόTU:n)ȅ\fmTx J^~fPHS}_? Q`%9wT!$_dJ`?(y * (?#D⊇F Z d$J*BIHYeFJzCi].(J !Ut/0ӶҔ4 P%i b @?LH'$Xi((?}7*E#H?l _Q3 -pwd_»*k~U}S߄qp}C/ePѫz7E;niFD}Z{QjwmTY'lt"&LCH퀎9RzԆv-N.ջ(|v~z2wE`p XW :ug7ו-BGmмڮ#nrȾZXL/05й"N<َr6E\SMJ1_;gX 5(lanuEQf%:nnJʊj[e߀sܛ)"*< Ra`!f>k9cluʗKK]+=Ѿg-R=+YFYxC;_q~VP;vm4έ[2lŪ݀et{UlYOغƹZj:ƾuMaw>]X8tc lZu[ߖ=|gd4W}n`:ޫHyʪkkSqBUяFd slZ?[~YS"pgz 0(Br2^4XVUΚVNRƽYR\!V؏IH=$9}~<8X wMoNHj}=%|LJU׮"-uU[xpϫ/~}?a^=ðkݨ0}Mln1aO%=o<_Mg Kl>wbf}^Z/5 X[7ڲcj_LV+# խ,?_tzyywh XӯM[p=]ʂ;-냫"T=WJl_]8JK::]K+ӄBPoG nA B `hþ[=3{VXN yu \Wf(*L>R^ëis]mѱu''z6ِlX^G) j6l1, GƇYE){lp?vza_[L[uA-vRj@:y><.4p8ޕt ݃:86]*ٔ)R+m6[tw.烷 euJѕ&L.mYJk]+Dk>_duU@ QhL82TC&w:xakwny~|;H']Yڜo캱?œ,>|>a'Xe~?ӆ" V+m=qYws.NQo?M9Tz'{vk i=xY) Ae6G ?t6QRn 1wgOgv]FU1ݩ=?[utz9:և(fǷ&Q{Azt"-QH==D"T6`HOYDP2 9^?ݛ뎄~\\=:Ӯ5麂íH#2xwK=eVT(:=iѬJLJ^-҇rߗ.|cVWO_?fm6Ϳ͇25>A/o_p+Ovykx22+ag?R=N\%%,Oʞa9xmk^p#U}z'? ͹MYuFpu}*=T}loh_? #>Uܲ(1"0좖/Uѯ(FL%i￰U_u /] O"J!4 D@T3)RUPDp.\n]PPQ OASEDO_1]QQQC-hSUAIETGV(#f"` ƊF `|1MQA3D^Z:wRPSov NhבD@%JQ SE|* f*) "(XL%E%_l1!TCLRQ1AP/M KAA8đMP[j Z(j+-Cz\Ԑț&cg9(MR|*(J(FCI;`jd>ŏ 8j0l8I"#gTIA߿޷@j*!"f"b8lh:$O7or?^+QFO+ϷҖ?(y*#g_\L8n>ڞ&kE o|_7&֩\1ch aT֫__XdY9[^ _3Wv۱ʕu Wǡr`%EG@U[{f8ЁGuA*tofFT$,WgGv<#:@s o5nO?03=Çvx`bEφps O}Ҳ g-r`V[,}~vo+?ΞU6 k:-ܼz ќW!zppKvO3kD$sh;BWjtW@AyQULuD3>yVz )TUU (u Ge)}INo3m|0ׯu=ю[m܄hl5!CqYbA@*Žj7|> xԪ녢.Χ<9P >49+A%u{EZ@Jr5# K^Sj<ÖY/ZgqވDۙ}bw|4|!GR2W1ECB>vk5$U#dՠos POsABF j}~gm\n.߬8-gP⓭^nwR0&jq=&};aH\}!x ŝ'<N_CЉh[$zA 0X:ێ^#R>cz0d@ZBDpCJ>AId~G݆fks>H?Y(u؁e' pJCNE'CDM}٢*)=!ƫU??Hd`dMIAPwFR!D4&CQ0/#27Di"!(QA*XP(I=@H|S=([0]d=R$_] ) Z@ pU_@`Hy[A>?3 GsCP"c5f,"mI ݰye W@Md5m|:[)A@  @]#@-xd#KB?iW!f?o78B("vWQ89Gu~^} ܏nC=RTcG?OH7NjP|z v_]m7=i =$aכѴ!-&PP>IpA}:b#Tʤ`DPo =Tw%/:- (@r@'ਜ\[ٺb7Vw;z~Y`u €8 o^ͽs G= >UK}?ϗk +\p:ӑ0#_8˹#~o}UmPՓXMu&,JjX %l \vO^[2/I %S_bz7(9|`Kth<{::xtL;V`t-{MmAMy"Uf TЍ}IweVA@!v)rUtƢ+pCop A]WgsՔw Jk T>VUoa;#/}w%2<{DjÀX?g tv= J^0'S J1$䫽U8uS 3P@w!bSA 1oNzUs"檤v˪˦:NWS$`ԭqJW%W-?`XǨ(1S1d )UQ7L8I%r'7?j7pYOe%p;{ ~t8j. W,jN0Ұ.vih`1۱z _%sNwH5yFUCÜIn W*Vޅ 8]05P7 }w]l`4m#zf60bJ-[U×9vp7G9I1׎2 5^zu uZ&fz";l ctʁiʇ5M.aΫ:bWidqu5syR[5{crn&OQrwc}mN_k y Q7?~"*mb Ջ1>mDȎ}}/%m'3ۚ}}DIӣcrSQHL[enTGuuY\$_ȶq0[ޢjȤW |#~u1}Sp/L}Ϡ kMAo\hjn&6&v/jJBTuǍI<8k >A!x@Z XED`CdBoq#S=4 =9:̟N!d׭Qv4ڻ9r qgU!PA)|uԱHÌ\_f5Vح@yJ a EYiznem2ƺ8}4 Kjv@TN1g ]EPJ7;y&^g%-jΕ WU"W^?҃ުV쮖 dA `k+"˰Qq= KQqx Z{Qk#eֹ\fJV#L#[߳aTU[3=:3uK[93<ͦ-~ކۯ^IBɺ;:bkۧsl}Us$Ǥ^1mo6YgZuTsb=LZ~Yltxivm4:$rMe`yɈU|G+#4׹† VR|zIev ӾdC.'Ϻr#fF]XZ r"N2~ [Vv[e`VJTp|-[" Sxq[o^uqBuu =mvk^/rr[u;];mlnX5Y lv /"4?ed[ M:buznI^C]Y}5>%`%că´ rb{(P(I&Rmf0v^7oDhyv,tzpynP`bvRG  6  55g vC$`W``kBQQ@&2gZ}ɶ|ܣ&_ YåfAy/zD!H}ltZW ^xQ-̹Ż|:kIx{DKE@Uc)Q,( „ YyPOfրDcv qJ)^ʈH&Qj7WUobyYb!Z˥a\nuOկiQJ8J7o3JUr7e}\WD6XmG+8Kynȇz{B Vj6XyJ]'U3nV,;\/ïZiDsYw=ˋ33t-/6uI/1`zWHLX%LY,A._e̖1?idoF9kws MG <`gPr9s{$W|@t5dCtD>⛨W?F̣Ql_d/>nkOxy*Qd\u:LMF/qA&jvF} *CB+ v`d0bhv?&cxzg LnOK :,\\p| E$\en,v̈́dBǍ<<[n'Mn-6>i,QR]tz]4eju"@n6kxbgC801sH /Mle#J]T|_ 8جQ:0[0ÆA,W&oPGᯯ5?ėąHU""QE%4PPдP4PAKKCHT P%IJ¿sʂ倥D~_ȗ?۴6@^jE$" '*tusrcpahzϗq-Q+(Dkd|sm9^9>o|KhY9qߪV׾)00>W[n=9{d΍T%`WW LWΫT)ggN7m;p⺺pm|וpϯKRG7U;+&DF1vMs}u5nbW6='r֪տdBʥ쥭_̵e,/~E6MۺdFWr0-v\cՊ~Ղ5efz+B+J+׫ fҩA79.y2UO^9ۯc#6:k+iMg(iSʣ~D¬Z2=[^Zs<=aLNT[j֪FrCo8Pѽ':XH]K`ʹ57k۠ձm6t '- \yۤWnܶٻ޵[Ks=,sN2@.<+6eYֻLVV>w뎖WL(ᎽյZvzI{cl}WsᬍHby JiH˕eӿ72'۽ҥ^ԦnVSinۅqMwΓҌ#]pdK֟x>yTd$؍o۶Uq6-mH.hL*,g_F*u{9bclI[̣ n|Zܦ]6XUZʚF6@ucmU-S WhTrԻ\g]g9h;I@[ʡs]5jHpsU5kzu㛮`8go; 㳂8cM:߽%P D6WݍCۙ_-{c{^ϡl*t=43ĥnN]^;Ss7Wۙ?.yKw !V>h˕ZdyFG-o.tj߮n˵gyX>vYnsԯ0Qt:uPҪw|`Rt~Je<ҧ|ʍ-/o)\5QcV j k. 89ok+פX1,Y-nNa֛j;$>$zm كq`&I%{Mķ$!&s$M  uM?:C.lyd""h73/莘%> kGvC5}@dSQFwGbޏpGՄL×UW^@P29'WgQ,YqAfzƪ?u ?+\p`=C׽sl{dz<3hJoD} 0vw׻'egɖy㦻aP}hp~;u.6bjS+2ś=vm5YU|g#'0ԛ9B]a\.\m=nϒXZ&Z.Xٝk8_kUՀ[ :g hp{m VbB.'pG ;2==, ]}\=ef̴U8rs7=MjgUT/זPs-E۳;h_=i-W^stWw[)s>;mxd7*0`Ěvק"B"`.[oE1}YǼCwU*MPCPT*2o5¡fv³=^x}>ݭ2}:6Wð\,Axqa8gwyp?9w3VR 'j"zu PsFw?ßoɠ1K `նߪf$<5bJw5Pc5ct13 7`Y{>$?@_7/D3:y0h)w L W\|3J)U z6+棇O9rzÉFu1$mNb0 i,=ӸJfkBPeBrl)6r,?1 %qAMfq:GÀ?o<Hz<`>6~L[vHY8lqEמ #b_IQ%078B1MP]RBCa %Q7l8,%G IGa^s, ԩz'0n翱A $/ݽ")ԬRqs6qt=@L:oh À:kDdELR vvKut30?rww0tz,wdR+Pnn>|M1^ ^@QEpHS0@cpGwr0ǿ\='z/G,ʬBHtGv\IAwa\|$/טA{=(3ŕ3 >ߚAǓ0cQ-d[C+kPc/?9{ۼBD&1NwnTaN'3@ +d^+sZ#jT7/'hwfj3u2;T!,fӣ;^xPɟ#G.X wZ"&B\ &>yM\8n+bS>9 y0AΌ&[ h5GJNGue"'Vp /%颡C%F`ŻErmRZܽ"5*8Nқ8Xw.-oYI2/w#˘'Sҗ]3:]+]nj`zFn BWCݛ'uosҕ$"l?,&B5C 6hSd }eQ/;=b RaQb3,Y{vp'4#v-Qi*QyctXw "?g濎bgT4lOH1K}&CڙYq\|jr:SIc0Sԗ1xra?[_\޳<Ʈ7N눾) \:Q>8&9I!KsqW͋1KVꪧgW]pQu]s3UNKZֺ|w}O?hZ:SY)%3=n'8Wwwm5[).b'OUuS1&nonL(6u]?XcS]TUQW|{ځ&@92S]9&Go8 9sB;bR&; QAl7YP@ـap\G"__25nX;¾% @uf0b"s~h9[GQñB'yv$G*1IBm. fnR8^DM bT=^LF0~Hej-ͪL0 72A(h"GFri@/2;_Ж{vǍ^LD 1@hhZ)ͫY.7G3c 2O SVTދ?Cɴ<>j.s,άN#W?¡&k$dMܪ}?1$\/X +=>?^pw 換EY}MT 2 @oݹ?qӧ};X$QaxS`#fnpiA/)ʯ&'8K|\$Fl>?Cnu*7.j!3uzxl,~Om CH%fmS`wS/ ;/^yLJN!KO3|1S|S FWrT1F`cɮin kŚ4nf6=FI$ Xaы%cIbn$7MYӲ10[[@(K:i34w6uav&Wu_'.$QQ8b8g $:L566(~pod Dqs zSTA=Vqr[e;_" ֑CpiʤdT]uP&hp!Q=F$S?%c1gD(K P+DSItMiYjtŲxpʡheD:#sZV0=yM-]GY3ẇ _UqN,b2%jsKqp?Q3SRH}u]U:v;oahp++!74>0{Y0jJ"3[Y\^[ W@õDM2kPeT{VjxEtSdf4وs1@MNEsBGH䨏fj~cA+{|}qwQfvI=Ƹb{=?\U1G&?zuΗOѫwu \mTR" OYu^(ً!P}EH%('ux11327YWVpwv~_ ч>`q6=s`la4o&p@Hs:DwVS?t;'dY>&`?B>Z[-`R[J9 \jZ{3 F% -HrSr ntz8ko]3!!HBHSOx5&[qd( n  z,$ Ofv_>6'::__uSMdc $&;َڑ~ 4n"C $N6i:ɓ/22)$}Ó[OA` @ kFF]cٲQ@f7՘"O}s,+z}U%GAagU(E{ CT[FoMT)/`xo|vE;p0bw _O@tw(AC JgNU|̃?Ig_j<]ˤuz+Nc"U6 ?QF0aC%Z;_|?O!!=gz`@@jiJ̱nN-xUґPpt$ Q1!GKq^߀#y(|MwZtƸa"VR9;r{?;29bqΊͥ @Q"Աf&QŞlۻ(kk 8qxUߎVe+;~x$ JS|K_h[z';@pŪtslΘsS2M@׺m=FRŨJL~0IXyj|IlH1ys8yd {EJ`@|[ l]k`=C) +rzQI9"BЩYHv."'0578o"C ˺XP 4& D6'qxT >~ IOV2 Y20d^Hr97qUENWae~ y @e|۰CtAOԮib+q?1x=7>d'gqwhlEGwq 5M )]/Tz?6yq oxtr Fb H@N6 B\FspGubM;p4@Aӯm?uJO}Ii;D5#)Is @!Ӷr~\C߼Lq܊AQU^V&^&fهSӦe7 (BO풽a ?7? 3jv! Su>OR?l37$@>o T+8'l^pZ8Ű08v R XڙʡqhT[ l(_V w_zf``RoDܖe:hKL*<Aara-=r\&Y =d{d4=ȨxX)ԕoUGA$<>t1=F4! Bw2c`H7`T@H^An֮oa|{~zE1ѨHhb#J*xOJ: K`Y Db2Q4pqCRP v[[vl&`4gmu_}YOk}9%8U).QKø /r!!p9MJq:#0mP}) xw:"8-{d>#m 0J?3~q̞fQu{"j%D9RlG& W␉rbh=O>ޤ Tᖬ=|CB;GhDW32k3!y|} 8)U6OnkhAɻ(φ47s`s5C4}vfyB0p$J(~WF%'y»,2vŦqSg`+GE>B?\ 1# |kHk~ Ejmџk APѤz[pv w!=9;4`{gmk4s Ve|.5U/2mIJvNoR N>ҼA5Wˤԟ0_5D۹hiӸwIgSRRagAg;~? EL>H hYIPVLȭ?Ye93{;F+aQSV!O 4IftvS|V/fp+@HfMIZO)wC)_sRQ.QmA;Uκ+ X\,^pBQwyO+b~?hw/38/7 CLtLeiт#HDg N"n9:;*yތoU*ES e0ܶ <{^.ź~c` izl =@U@Ề% {!.8@r9TfUسD (߮K>Y?PC0M{w(>rl^dD @~bA DH;dq!1]>A9á6 R9Wcr @B{QdDQoOg;:38.ɤW<~6 _[Rv#E>jw4ia4tT bP@%Rio_PTf)Tfd*$K㴩]6ymD@ӹSJWq}+˯y}xl>C~ U%;jhjHvHrd%5y6LyD!QTE o5bwT~՘\oƯ8SEP t# Ss/׵P>O;NrOB} .LƎbŽ;qQ27\ٿfDoؐlLNzYZӈN@ bF,!AA#t=!\/ڄ7}WKCGvkNcjsZt_e:FtyGFuj3/*kRw?söV͋;rkߚUǃZ '+qГㅉ#$.8f2"wW8 Vt֋tUI9W*i'7z:\nj9{UNHJW+\s\ ݐaK޵gM窐Sg;jwYuB.jXdUm:tzᢂ0GY @;aO.Q"MC~ 8>iM1,{>?̟=N|nWž|ٛ9 @l< +vΦBT׼Z-}F e,ag\^8k MYQZj=T"{-[CP{x0adoR/ڝf->J^BUjNqtZB?t]WluXǯĐ #>|ڊĖsD}>ćk7HO#Ć/go7@_ގL  ,ygd?SՁw${v@5Ōg`rv؃*E0<iqg{ b@3/c̹?y]׽4-& ߽:4s)2M rd9:Zhyd0v{_B~3Տ#;]U!M$aoզrytǛ1:Z8i9CةdI";㯸O;%H=:?G`h`xsN!${ޫ,0FPxτ=.{!9KwӶt_[Kg^DU:|j :VY-J-.oT>)9f$d *F0E%[U5㬉gOIUD$_"?i"R{Q_{x'ϑ0MlѬ |'>?t-!҇Ty%"VopYs{8J T"V\Ґ5p-{\DV?7_=cMƞë]IIC11@ vi3L2H4X \#3 4xD#A Da$#>`PTFWj)(@/!H}"T}T}{}&t6'H2sTf~y_=dJDI)c@۩/s(F )JB( T) ))_WFf :?'d}iR x%T$u R٬ML=e aχ!ydIQ =^_3NthOt h I? '#5.2zOrm³Ckטp=^9ѡ+Fv^ĝu;CAraF8ʅPI_{sPGVQ=cs~ݼ(,n7׼⁰L0J,Vm:|GZot({l>_wj{ñ<ÇUzOa`?W}Q$I& y;hBt$y#P<1ٿ>S7`g(k=$~cg=ˢa=C?i[!| S"}P/b3#+a)OΈh܅%'Cxi^( ˹X tՄ5q%ᵽĕHF '@ hoq5C|@?;ڝw#~I5@qR&tXfp8H6{S?Rv_)|:osӿB ]?$-@}'zZcE{qALCoS*?FS ,VM]k^rϸ5~rĽ[sQm 2ƏFْ-r㮒jAV"Q"4\ rlT,/Sb a v^XvZOqN36,-jiѺMZ9U\n#A A?b S&~4A+Co Ggy<ϴR.̏ ‚E"3qūf$Ă SX_ \ ֹlN@K*?l>;(!^6caɀ/pgt_]-9$ĥiii~'whw3HO`>jjmv }{v7{T9]kqfbɜ+>.c Jݝ`z 6=e{Ǵ?bA*QEeABG:pn,T궏YiY!ݿa {=  jENza|BaBJ,Č:7>jZ2)Q 2^`&(bPT2ƿB.PkzvТxKnd?8 pk+l?$6%P@?%Ë'VG?S>y?I>^U('SE"~YS젯ᡚ#dp_sO؄0LQ6`F40߶K;p* rn_hZ͒<،m>3E}K)uuct8 "$z$XA,ހb?O?~^ u>.&؎"0VzULgD`=^yگg'ƟĄĀE? 6q4P4D(OEɣmb>387TPCGb Eh=ՁGZh-hR( IB@]&MQH順J(Z (D&A(iN ZF#$i)PJ()JZWAE HM hF?C*LA)M#hJ).(JPSV)(BQR2,i%4Q!@"RR4U- JR %(SIK銐I @t{:wGC@>vO}Os ~?F ,7iaX^Pr5UG51U'[%`'Xr%ڒP1A'%ļp, ݦf~rgOI͔‘-yx|,&Xֶ`nzg 4Dzbzp媒Qڕ'M6d2P)6j=w%ylC|Ǝ]ѭ78dǵV]=h f|w6ZP1FcV:;ς6%"{%)ИnV?|b^tԂNw?jGT5' :u7R>1SfFL0 xT hL+2< sLZC۸n?91:} xhO(;™*ԟ= ./=yk5yyvSWs̽>W$>߼Jy"p困F'=S# m"A֨_*3z0X,EU,bTa=:hMM&e . d,p'j{jkGɆtuY}R X U7v4 aPY)%@ gbOyw.^Rx:}v$m55_܀]NS#a/ڈ-P$,GH"B!bu@ = bq]@>I< ShAn0[DL$KV~Ї^z}ot*J<**3~+Tv3lvCK9O3>k4)Lb$:ЙoLF/vtwAfCԓ XЃ?Tdu/cGNL}PBbJhǷKw(ɘZi"ɨN=W"J1jCgQc ܆Ov~š VC1ƇN bB4!OO  uuoW s X%rb8ii. p7R"GTٴH(TKFg#HC_ʜ]3U";qT,4} {E\oAכ @H =W9!t$@+xSPغUH >LVCM(~5JuDf* 9$7OT;q=JK< ]y,.DB A@FUu]8"<2n"(  {i(L8c(0ƕBp 2aw 5!&f0p6ac>״6{ >}]ܜ⎡5L.D#P(D g+~ab=R I B4z>Gh ΄He| Cgc @ICmЊ Ρ㢡pX?K%NۏSI !Xǜ`p0VEGZ"j(:?3h"b$)N*bj@c,ST 9*m ^X.o8K4ixƢ kCo(Zz,K톲 3`U`maMē,2!ĠFAd?G=ڑ^$in蹉M^rE#`PͲW.&nUIBphٛGkZfU0tE U/§㣠$▎Fl=՝lb]9'~M[⤁SƌǂBc_qѦjHi4uN0A ,"s?<(zǿ`$m038.kt$"`So#5\:#ņ1aG꒓~MA؅ K*UKkLڤ*Q8  p1N4IWA8ag#;tC?ɾש?~Pb~L1HTQS5 q衟lْWeq{u'z.t(b)R]>BID X2ɇsW?x0b-<K~yS]t6M͒Aug3=]scs yWlx7zJ|,\Y:\EviѵT P ZZbƢΌ8c~5߇Mܠx;jk9w<[(yY,f)q@0FLsXlxTLa܄0ݤZoƹl:dytcq*v^1O 3G/ %I&5=4 ۿӎxkvdT :+yIEm n–{T-LP~/,K#es:@pp_Ø T5g:r法a_}v:ksz);e1b{J͵X 5ٸ{]Sʫ'Xapm耈El&MY5HG]\Ǩ@dg̫9?p?d3F,pGhlvM˜# E&S/N2T TDۿ@ >%=Q8џx$(P:ó XAȋ"QOol͎::x!{fV>bN|0>'l| /2~*$XUiUTEU^ lM yv D%"ԖggPbmL#D w)9Xg,ᡍ%!-MYrc9S S/=VF1e@~~'C~G>3-B"f+K_-h`& dzm44h1?b诿oP&Ri>P&eS(Q-gSdʄd"z&Zc:MPBlh|;:AUxB.p򛧣US0:6nkL4; Ezq$TK> $}P`9s` :!g#S`s.q /GD|*ug"d =x8(#4^,FmE?^'~ ʐ ٸxgɻ|(l*.@@PҀ4< A t tJQ>0/͚pR}cEx]QBc)`\=P :dmߏek,ODN%X⃺cj%Ɍ$0ʁ5@k*Y7_ڊ @uR3PXn M$(\ß5H M2y&DHiHٌOwVx#8kDmys3WvlD,4{kDLT2obw]K9q{y~S y^ChM~!r J$ᐞL 9A( >~z&V)%#g QK~>Wƽ-y^_cQ2CrM$1;3t8I @KkGU5IёbB@j: @r^d `VDi.^ݣs$x1ؼ $7hwA㢆T$40pamyΝ>$=Ma76XIr@&K9{yOClɼ B 11bI Lb20vB"%F< 6Uf E${4J.7Asd`ifj`HY)L`R@R7WR.^FJX&f}ݽƉ\<}'&ai(;zaĝ쎕y B]7se <:PҾ9њ&qcj(Qb(Ģ$BEY/BXcG?z}Ϛ $J#._.8'TǥC0!Rq(En!0l0=h?g_t]V3TN(}jjb"tL?뺃L ġIHBdiӊH "RA$$0Dٮ ^>> 1pAx0Lre@taEG>~&O/'{$+׫^tGN"uuqM0Kh/ $a}딃'XU,9KoXǏiF qܶk~ `3#`{`_^:rR0]N倈cAlȈ3 }c~8w4qr CNA>3XIsY{OQ6|PȠÿ{TrC8 NpUhLL{K1yF⏐$>U/;k40Ӓff0Ojz2\hF%dQa/\LvJq|fu$ ?Ur;ǔ+!DG+\ERHT>Qs-G6]`xlߘg&4l?>l~o)@Bl?dMeBS@ ?SlQBR,Rme)GGH6U6ȯL/tA|n&y ~CQlH3tbOrX0Y{v4 t M~F*oY ƚ;.@feeVF,ayif32S j~#ݯCibtd Hh)a3A!ISfe!{t2 S̻Ky?`6i&O6g m(1@N y%L~{NcA腝DxǛglF4hˍ^z Q*=ޭOBdoȧp:[r&;;' G{FПs邟I zEЏxO#SOG]goABbKX󛁢9@On$_YB%$UTSyH0TIz/OW0ЦI@X͖k!UB֟npT9o},0TF+k\Tt@JeW9!kj-(jh$*pcx:hU|5Wvo'iyp9]'n6eO\whxbO7{qH() [hBC]ISK7fQp1>t'-b`#2MNDΆuUF@4 =t:h*И  1gOCKƈJ`@};]AN!A {a؆b8Ur307;Pu vA='_`}P.@eDeJ@N UVHh:HT"JF _t1 p8)F?]&|= -5D4t#ҚYI$qg0|0WTz4pa 9UqFOsCTQjX5KGӈKw qSAfP`J͠a׳3s"Ǡ)QR5M@;%p} C!TKFA30PͨL^?ĊFcnDUTәUUozo렴SG4UPls Lb ]ġ7T(GmQ$ 4?W|y@臤R&Hhv:r!@ QXM}b%*?~¥Aow(Q_ (;sm؝B'lvҖI^ `-EsL1j)MGFio[ ,n;!pFRn(beld \fӃD$I,>FB* j}r?eEn~}A#)9C:wj0bٸM)ܱdOrv̹'ԺRQlw{h)S{qCz !jg"6u at)J)[!sdRK5f!)V~rϊM P1x 4 z!.}w f1VNoFo苧,,cU6Aܘ cQ4dd~ o ,&Djcf@fh$"G| WYLRd"t G!oH:C)B'Q88 n[0%o&pƮ +,V2'؆dli a'sPu{/gap- d >8:aCVf|.aHRa*y:N g5^bpMcG톷E.^/.qCC/{ i-7zevw^rw z0*wz#ݰ٬Ai:ӌnLtwՅzm{4uݘ4v!>`sQgsCה'0<L73?ch0wQoށf S_#(,Y^rt'pMNּtqy30.%`.zܢvn l_=-sptgT RlU9ceP+ɋ<*p~/L;W֕n]b+-*hX}:3@8 "!^mMMc(x)et$FqpnKh||dgg෈`8yٸY(SJi7a5|)[=T kx!fDBzlkLT`1L"2_v+|1VQq(#,ZC2gBcG20vÀ vC uleg:\.~.Bdq$R,}pvB53UE%1Gw`5j&0mn@eI߿Z舁}Xh9_0Ɔ y p@brԽxt޶=}}aüDQaВ(xk@c:CChDqD8>Eόv%wNv򘠆BhkJ@Db g(AQ;CMնhcbUԕRwII#BЄi pX1:݀0^ro҇)DȗX)#G`ISG {p~>~lFbwb(CĀƐ E" 2!) !t$~S*_)(f`CiGCLTTiض, AE5MUL5M"'*(˧vZẽJu^X(9KI*{:Q@u!` Xq1@>S&z imSJ ]Q E>VI_zoTY]Wqc ͬG&<x 6'h#="rL 8]Iʊ7ߦS9k67<8g : z4}A -dÆ4# (,mDvh$4CW2XlQF,3Sb>|{@AT`UwUX)2JewNߣ_oԒ綈uB* TՆU &B41IC_8}3Np&CƼr3|PF9KU> }O K 7HSYߦ r&8هKHMCG;_;5e\|4{1iTXA@T4]؟2_ ,;}fB?I&Ԕw1#=}|s9nFctE4b *3NM]uW:z?t E6ۮܜ߮3C!ܒj6L"&aOp5g}6;w}Dɚ)N*;فޙzӣx^tFAcr W=%M$)NgRt>-2\C BN5Z4+Yge8CM9崛x1ߜǡF ŇAx<HMSiN5@q&"(*):4XN;;C}D:E ƌAh;ߞAUA$m(zz|x#vqh *`Q-ByR,8a|!z|$+GB`MTٟ! t*~!NDQ]^KX:y!2fq@(Mо5 b>k~Y:0F}%БDϷ]zlN|Ohi>Á$\GHhoO#OY U NM,v˧Qt(f~~miCv7B(x hŝDq>ՙ @>dӡƊ) yq}mϡXV6QgZ*R85? ^KDxu.͜KIbJW fk < rw w[gou=/*yjF<|y>Ctl[7w/^nOe53븴 S~:G-Ti\ETkOJm2_8ɡx̾ MBm>Kw`aC:`YD}ZksŞ`j"ʫ8F HPSU24TX l_82Ԃ8>UmDk]ULN O Cu#=;͋Mk q5m=hh-6|q,zk# [ae?c#јXxC(U /) MC|"=E>`)i gwKCe8;<w3Nd榊`n|B2 +ldij:9S(!9޼:fO__kmގ2wc;1}JDB*B |KZ,SBL)wXPf $w4B !{ jƉR_o$Bs;Y&`_@9~7GS =P)RP]3_0($߄b'-0IG)0K&h*Wz}T)QР:$7 4Bn0xt6ReEJ2pw=5֣=oWM78!UUs|6"!3LƼh B/O:H{[bQ4$-ecm0DOdB?`D|D4|fHAg_rUA=WD^F3 + 4McM b%R:(jbNVQEUUUUABSEQEEVȩq9 eISWont0û@O[1ϩڌS8ARet!4t;fkux,Bл"8ғ0 ͹zr}XQAsCe1 %S)-0ЖMŁqPp:ɪ&r#JPI_n *G iSlER4MRQUTP.UKUUUUJSE T҅QAUEUPRUTUUUEUUTUUUEL#TQE-UQCMTUUURT1#JQUU_<ٞprG d^|SJ0E{ѷ#&enѥo%HΎ ;>Ln;Z?WLX.a Нc|rQ"oy /4hNՎqL[QAAv9l,m!GZtkbu7 =H@B )>l|{zrv*^' 15kfr OeN^f&Q)y֠LetqqtPPWn}{ϜtC"E# fqbgq#=eR^| 9)ATRDub߾8O:B8ɄAm_Ɛj 2H!DF16a=3xұX8Z)͡ V/mV3'|>3}ŪhS5{> Ҹܵ_{`Z,q$ "Pt C1EGq ad rՒ Aa-؁c9#d>ݙDc8&lvp@ h/( ulaqD-$T"/B䕃SX7&-_Dqw,f'kM6rj73NB#j1^@:ĽkI/V 18 L"AYaCe .xF1$1O}B 4@|~`)HB3Hhf b50L\MM HWq:af7aS/t[I{e5;(4)耓=`Dg+UQBş% +hPVSMZkC)H|&q,IfjM"v=48p8a+O,-bhMNPmw= uk~U9S6yZ uD8Lfrx0IslM2s R%Cc1! ar |PH붽8;}L(SH@unnfACopKA@- y[J x@Ma9&U%s簣)cs<B9'3T$ Hlچ 󟝉 7?@ "FJ&NC?WDl`1xfMP=*oQ F8$/#t;i@Hn@&ytTӊcdf=7 T;DPGap {by% tKf.M) LN)M@~Cl;vB xT-'~67shlEA$$ާ1:-X5 qq7Of;uWb>w#uYDéH e+13t,دYL4BE; iv|D1ذpi[p}=|ڪө=F8H9jPJ3jhFOIy{ gk|ӽĞ֠xO+{9z|;e,J#KQITnae %E-[w~NhL髿8 Ġf}geU*6H0S)mc+e έ a|Rœml.Baz']wi4sQZt CjW0pqcK1%ѭ+mT}_{bN|<1?Aܘ  0| &lwP~t(<)47.bqk>Ex'po>Oɹ`y@z*;:К;>+_l?DlP4UUURQWap)ZJ+p?Q&[6گ;g_sa͟ ̆;l)~>9t~"p(~ĘUjQ&^u(W gCiKϗu !тOf?HSS` A@DA)qXy1 , (ItLJЧ"hLBhMdJC 4a&O rq腝6XN#Iy'2Ai~btP<@p{~龣=CBKG7˛:V? 2\jz %2NwxBBws#R sHٶZ2՝ $"'M[+ViB’1tۮc/zs .!b14zWFب;nL~X:c$91 $pv3tD\3%HKGYFy $F:2<=𯇰[OĮ v0Ҟ+h[ئ1C+*$) 鼯,<L62 *sA<<>ݓ"a@ Iqc!# {$^ m]ż3P pi %r ZI,E"*,tˀJ2*@\wlA ;KG0O*G\KR3I0t?m({ h=G#y ;Xƌ!B1I;rBcC=[=aǭyƂ'Q\M'ΜޝFtܩ.<3sHDc"!I@ܻ:uhju`,NN lH#2 e9En=4 ש0!ǻcUvGCZG\Nix~ɲ)$d$D/uhZoʊI!W$p'X[LaR[mi?}T>|ZP:=s|Gਐ#'].IGOSNHEɢp2 |1|d.$]Pn Cak=`rrcҌʿ{:nɣٜ6?>+T-+[2TEq jr#2V 1 7~DMГT tK5!X.騸iq-3Rv PH.6ߍ窗{ T ^Pp%5ߖ!U'ڻhKh>y|@3:"Eݟg 5TXN/J%{$;/#b%ضA]`А}};NAMSMURU5TM%q4߅ħXwZ[9o3͵* 8V%JDLA߈#Q0Ј;"٤mP!0 H!"z#Ybw#JrS<z=8ЇRvi,UUUj8zv轢t 8ckى6<~'+& Ri.B@v!is\u=||ЍS:4`lЏK#x`81l1er8nH0**dJcb=@?{c?HulUz;3 LɘiH7ηq"5}>I^]ea>t;0#nm'$zf@݇: |l*a )7rD#Neh|^i5Ϩ؎=aqGbؤ(&*oU IE)M4˪:"!qҙ;*()=rz3"HX&1K E`!req욀d,mrwu5&&ϼs'(L*Dbutg)M"$rB< ʅE`4UBp c ΄a =HL:6;EHƀ)t9CdD~pRQC1?q6J!%Ϣ?U @ 4ґRDlパUTICdm)Ј.ztr^GThUQ}6Bdʄ+8RB_cw7Oe0Ø*uEOء+_9%kdK# tH1cxmb%6]?y3Kqۍ0{ҧDk[2o=^7ΐ9|P|@K "";GvD,D+>Sסy&>Rz0J `FdKh$tfؒ{047> ӤO eEm ݤ`"`GӲv4@|SQ;ScBUz63zLX1P!D0. ЯzwZb]$D8Y!H`Td &H%SCԦzT-ICz^RTXO C;}]M E7vxVWV)PL?Bw'4]BМmC[Z. F#dd: L9;No4^ĀqH,`VQSMURıQ|;8Ɗb) (*** jJkʫT44_ ijEv"~LO kNcJQaEiFdխc÷Y 1@>m}9VK YK8k[`9ml>ae}yL8(C 84Jw"2z*+s?^.0dLo91UQ6HJ9?4T%4eUUTxp7g ޸N%7m B!H?dbB4ua@l2M S@M=I9Ah\[@j!H$AOs5#{"@)j^# ׌\9`4!bI'Q n$bt QMx8Pu[ɰMDQnS Y?^&)}QQVF@Q~ixry`rIc54hK0 3AENuL",U4ML"k"vikQ?W64OaUUURDzI@29AbzWj뫵X!glRP}EOv6ڶEDD-/$|`>xʈ6.6)fl|bdZnhI䀰|baP=Zbi `MČ^qZ=\ 銐G#BCh|6|f/:BHI$8Q6 4 ~ɥq쬐*S4|;Cs'`3T(OcOQC:$ >=F# "3[;;xUs;**KiZhU@He9BI0Y@(Ќ$puU" |wVhSj Ks*E+%bp{8Oq<L̑'&ܴ$2$>]}D/b84|0y6p7;gl`LcFo3$:~CX T_}qym$]I]=2 ~,՝'M'~F}E}d!9 M3Pz߆r:7R 1CIA刂 I?@~chJa+L2,Y_xГQT4 1EPSCQ2" &`HOȸ$RLwgâ0͏JγiӅl$80A%4{"8vFb=K\Aj>Z|T6+9CjF ӌ)^Ą~8`u{`;@ީ8|=l_Ld0-ndzdTeČ06pC#hL{:|DseMr^ać\N~_2L,^*<0TR&a"#]L)nM,Q|r y,~)j_B~cPFC ɉ i$-l2&OC8<%\z CmoZ(c1=wKI a 4G>Q66GWVcBmCP CCC|V=ޅ-&!䒅D% TtqNGl瞱/EDh~فib(Q[gigI5ܛht,|!HDRQM RG|tՒBNb) LL 0fN<;ĠX.kðͣ!ADJf,U';cip70`l`Hgu s;d47i&g0)6%*&Щ bpj3xx~?,A;jv(&"t8LoqC13Mẃa:;0 NlbtH-%%L!8VzXpB%f.I zԜMN4$H_C-{, Vq YqH$Y-I5BSPͰ׫(nH^ 3 .R"䪰锷iDz)]r8HIA35٠gyR0nX HThvm]<s}DNm=#8tqM\BmXDe*,C3ԣI(Vx&Xl0Srcي~ݺu|?MAwqhZ(,Q0) (iB U B&OЭz4  PJȿO*G#CP :A?_ ܂hӥ:J1C)c!|*!D|@<*=lhS#&L6hR+)zz\zslwi.٣1w$!GDFP|fuߠqvwlhJw 6S5$K<=gOE J B;8CM%ET@_a{#]p*a,$DWS!sfLq*Br hJ(mA\pmΜ"K~{yguJ<Ӡard%WW* F$s5# (E! JzwN*~<ω?)jwGSw8gR{+9zǢ訬U#ZC@'_=8'-^> >$$;_aj dć^߸DI' chh &\,gWkkpۚFlEZyAwPRi[WgC=D u"P;ң1ogHA"|{<{ӎP~5Eƪ Є'ԪvV g?s m?i%YF(Aèfs}Xw^%w xA?Ѐ qr@:9j *6m mIf?-RoW$XKGq*I"BNnv%Zt 8_x;H:J(Pl! fr>J x,RVQngo96j8Xёbh^ W1eYq6/ꍙQ!Lat7i'D}K>xm$e(v ?蜄1=9!ې 5 BE i#}?,oٯ?=ܟ;}(OVwfB2xǙ>n|~Ó0'j@zO|<r3:T@~ ܀P+Oh')zCrֆchwHMU P'{R& 7qYq;NFy$#Uzs<A6 ,8$f}$Gǔ2<`dwϠgf#_e1^ʳ "PvtII#t|h^S^'^ ;aazu2T5,=0y I'f>A5:oۣ `!b ^xo$}_78&z<=]51N: 3Kd  ޤK%+E^@+D7=Xf2xw#ڝD^_.I$UUT*tqpka"fJ%P 2:X6(HuV_miMsfio5h'pJn6=rNQqݼ , \Fd: Œ#}}OVX+kZMoa) *cTKǂNAU2G*4jX GoSQ9i!0 Mw7yxWdݽ\. -᲻1~W!&¹}\>qn`$<;K2h\Ir^gHow!-_F!p?%F<&vA$ёt&.zrDLf 2; ۾8oxQ\(˻JS54 fu-d,Rv8;@} gߎ{6ǻA{Ga̝G@g~4:t7 zr}`ygx|*7g!q$s39MB:qڞ~ܛͧ{xq]!plOIgO .VZe'_&r%d RdI@I wKϧ]3qJ\^ su2g: BABhNg.Jrjevk5^ǦKy~a`/ }l(ػhwwwv`߶rɹ `zxџoB=8Xhw' 2_Ok(vp~zUu} 6LqJJf(R'17bǙIg-0Y S5E,XZ?c4R+͉|{ !bs@`*sWeĀd,ށ$&j)J H dUP#=D}S(hvsS;۱"aZ)7)LQ|wn}S~ʼE)&H Dr9>P`P0У gyv>V֕kFxYECr\L1r#NGIh{=ר& /Cj_#";f}ú{cZ `deucXڀAX2t v~!i"%M"oS{ϕȳ6yX.'i=Iۡ緣c|OCqc$=w*AR#d@8P.@/~#>@P"%B!U( Y>(r}Gؒ_ U$Šgw5ևWm ºl::Y3Yץuo(ּ8$KP;ssm 0ۤW9ԤUeU1}!v~ג筝:V5XWe_ ߆ua)4ѽ>r Ms9b%JtlRBp@wd͛ 6\sP0K@ܠ8h7!P ʶBW &K'7\LL"+kZ6!ז7 ,sSH" (GR +HƮI$tx $Qr4 Xcr7vؿzEXzp=U7(Юi{I}U80hF[Zd6 B'iDk5͢զֵh;xZbR[n#:l`t2ȟ^´*Do\-%S>ޡFh)e3b; 4T}Ct*T22@6PRQ*t)`현÷Hl^% bXãLV6PW n0 S Iukg ZYۨmIVa'B l kaPrmt02 zH͔;0zn=WG-շSvoa\kM;ܱ{ )h0QM,?\15<ߑ/^)OXjX *WfH(.M Y`fE\&;85rb2{2fB`~:˰ng?I#B\Q˅yUNZu@'U #l#fn\R/,8CGU1| @?/}l (HP4 4MS2 P!0^rE [2P4Cvt=Q#pㇺCtJq&"|.O-CѤkZhJbb+aJ1Ԙuul6&8Lgd((6aQepIl#iPtOhz;oqi5E`.!cEf9Yn~=ćsKՇo/W8:ookF9$.c^_޽k#Ge,_9m(uc(cH4t(\*םa5b, FmW&-6T\<L{|!ݮnd^Ć,,`3uMλ.Ǿ3Pxٌn1ߞIL0N{ׯ?I /wܿKPd3',֬g}<[3h ~brߌ@7yuS[cNe|~~3P'D!?ho=QVk MA nh C|uy?:˖ܟz=3ˡU a}FjMhNx%YdD4@ 2+S &LC4a72My\t̸fyTa Dl<;<%S;79eDK%Qs:Pq*z'F| P(C&bEɃBRvaԪB> wv|,1$Nzzfݡ CO^C"'qZX`4.HdLd)) 4TK :V .bLpa,SBB&S`5/r%#Ɂ]vGG!.pG<: 㴇SHF 0mkOeK m5<)棄"BJ3>|+<٬1,ghf{e/A3f߱$uAKZtvieH`RMq"LǿV642 87ֳKsU͔.qIhƘ,-Vaфd|@ux)" ~.EZ&ۓ'p܊ '{)E "{~q?$v1 V<_"&b Ii?t9Ofyx0QYYv|:f H"opy,䟉ρ>:0HZDy}"ĄI"CDT5ECycsf{MaƭLO.X$l1}Oԣmo9=Sh"ʋf% `SljߊHbf!ZyEL b3 Qj4˜#L(e0yn\vji'8!. mp8l|jiP ՖErV{5CZ, UZkHDiE&p \鮌=Uc( <%Nњg+Lh j0-%4\=@y0CVblQhXk[`Lx+c\ry!'0q(k̒8@PНfh0PđbHo0f,k0D/'Fc W?@~Pha ~z^ڎ,Nu~SuxŁGZfpcMg}r<|B?݁=2+׽IR',$;sYHM +,RQr* Hh$҇93pU āud&"Ҵ 8<-\pn<2 *zvZh fo6^!?R D@ݦOr\b4BLfӭECIES^}P9@~=X|U=۸"H< '{??YXq+h]5H%!2Rb&tJ hO~u \ _Y\y*p.e I JLL{~4c7e9(ĈXĒA2`^;s)֠a=Rf;Y c߻~S@@;Kw~N~@!C1qYRD6@$ՄeR/i9ϔgt{#>_~ :1mD$CS[h--5??s!ȧQF#nu?DWj~p復(R^c0fN)!ܦݽ,?߷a#b;pA;ōf ?V)݊x`'OyKI@!.Hu3|9Z&.иEҊ()^}M{?H((͏;)rO!$p'2麹=:8%8Շ0i73L)yW-˶e|pGlc[[p\4wG]I×Cb\Tzv"πDDTPU@%ME4^o84SE 'CLTE mL-E|lݐ62@HFdxДP~!&E) A*%Pg4XJ Z*H='luKD,@1PCRE1zKT 3,0$ r\A8B6AT/_TORŠ(Q?&U>pKߙ6Jy? .'rG}d|N< I?c,>#$~,./清CQgt;B NSVYzC}>'I2SVL`E*^6%lHX%8B?% _)" >2b8aqh&^c͇4](,+ aXKGJ/RA)(9_rD>\=d%ix懙v~V9!4ǯBN#A2眸BRȦHJ:PEr^iz~ݸUkj WqޜN#:8btjTߙ{ (t3x萈F'|BR˞S1Ovv;ОmzP&p4jʖb\LKXb'ӿC."\*; 0 )8+$Jls֠a^˔ MD:^DIHIQ)" !$`H$hP;s<9Y8QD, Ej:#Opzwo_!?%k~#myge *a4Q&Թ*橰鲳SMDIJȲ$&isDwe3FkRIA.N)"Ӵ$Q gfee'>49k8VdZ Ȗ~%B>3g 0Oa(.@%ź"K{c~b5OA|P׭Z>mXz#!Ƈܒjb!4Z֔WQ!KB;'cWOMa0B@Z!Ja *5]i` kW쓞QgBi"Da9"oBq%Ų`Dt".UC ;Z2ji9 s[û1hvGQnGECCHw>GAMH䩶8vi?jcIJtXIAJյ<H6 @MK걽(+?}CT:@>}Rzx_"A7(:/9(~O}Ҁl;W%@a:@f%h30$-@P6>B i b}LZO3|;}vS@yeb Q*,6L#Dޜ#J"D ZPB|UD(YP j !$(jLv̑Ev^q>bcz6cۀ0't| DZ 0:T:y^aQ,5,AϨt O?6/Q#~~~QzbDS[}bkny~g')bfoKvrlR #nDXzT?PUPSܒyׅSN "Ci]t wzsm>O*Fre-O\!], 3 7ѹ:M Do}7&v?5_o I(0 \1ۺ=:6l+HJ/#1nѠ) H맒C(0J! ED@c :s !:P!$X  )+]|Bw11ݻ066Ii( !(mqP1UCI3 } HwO\hSh9qz_1 )|lWwaDA@HFU>2fX@JEhVBT"B) Kv՚ .U~ɻFקݿFі߳}`}I"V yy4ģNv|\cbMpJӋ(vzz~PGi&: KÜa߼g٩+;q& ,NGM |ȳ֯˝<NR%P#28?N ,ǦV\0skPzI@]88r*!)eJiAb`@U֓BBC1HLE CTDUL.cEJ)2$TQ6+vҢTitzj*/^1T4Tu$oJa>0jèC~ ~z̙O9#P=QD.v(JV(Ƶs@'ɴ꺈;L}Q_H~3@Q@kB8BBP1*% Hh# N^c' TkVhH`~CN^ =X|8Ӈô^|;>Ŕ "h=}DGl; ߱|ǰW-'>|3YX8|,,wgs058c0h5SL:>4P0w.s0HFTOx.^Cug)$i!A&C |6@^Ё+Jb=DbS oqTzUVwO8۾CB\{5;$h7 dҋ y#Jnc{&K*~&P[Ki:sBV/GDm'.x?C9w2)1"1Hl# 7b;qj =S/b֊ƻsk8?OX?zw-16ajx< F<R-xsΚDcEfxiZ (_Wt`ocTEEnMb ` yy; i6i$oStǢ_Sא#\q[8  `(6k>u4i3)\]]+ #\9lvQ|#&=\uw5kWγ?WYjc FtsQb2]C γoH]:w并ՙOIeǼv}`wj*j8GPPYN|S-9rXTGMqn|*ߚ Sd]ƳjUGiH6O}`nCS=N aw)L2yr֠p"ӘAl%Y[ڣ7|PpO_sMvTbD'y tWCNГD0ə$q`21fV+"n\,eGK羅BXͩsA߃gȊlvӀI_e7\^_o5GlPIF̧CdtoT> *q#|>E`/%)nxWMji)h%0MnϻC#l"t(>@yq/_2hK CD2D L$)|撥̂.OHd/Ml@qNU 2iY@j2 A"J@e3`!!><~I}#(l3SDI0DB*DkHBgЫI@1uX 9i!#f+vp!3_b}IUP )(bP6hILΝzvV~"l`ZU=picrP/'EUNlCbǮ볩TyaP+ 9#ŢLEF4GUE @4 mqS]5md(b ) s^FX"goQFш"5Z$)F|/ avN hŠ-nvEf-i1mXb{y -4qDh({uF6iðgūGpg6|XY;55S)xINAɨ%\e.,6(ݎG_~9}#M)t'׆iN)+Ju #Hi<4LYPtɠ$]$HG FGH% JTR{w~?MzAv:ɀa"{0_U\KXǢq0|)9&xt]RNSX p^שJ8TW7Fc!BPDC se(09Jۧ gM!1=O`*IrOWI $4Rp= dzz?ftr Ew\俏vT!貥Caј|v0z}k4KuixV GҒ*\.6y16pB`9%RҪFأl8xVc1ŀɈ"@N r 9c=ΊVJB!I<ڐ BC(d.b)x&I2υH}*4h ((PJ4 !Nw )g(|_l!B&R*R 4:AӠ4P " LкZRȦ "P4(4"QH8D%UF4;f&JB( hB$(@ь@)>mr !v͚H0>2&Bk!OytA\̇>pE('U~KHҊ|1۷ҿAt!x cAw|v搼 !|3U&f?͖ͳ*T wS uI.JJ+<=}V,ĔnHv7x8Đɬ ?Bw ý рn4^͕Lkv#p[# ÎaO; 6?U~}}2Re%RsR*W[ʞ_QWc~rlJKtΛE3PU5L2i5T{zq0cDCTy 㒲ffJ;Hdm=LlUVSV2MhYVZc`VI>mI*CoǏW4h!d>@j)6K je~9nϧq({/iȑ`q.ôrN ,zk@u:j4b";Amhئテ5`&#ٲ>j֫O]ړ/:Gg19Xݜ|?-_#÷Uc)&FFKECҼOTޣIԔS1IJ7>"˫ҰDR)7/Q:.@"01.h=ɉSJ B>!Zt4M.3 3A1'DoqnPD욻kFH&a1V,w~/dИ隉ɦuu`u>{Q};q'ا2h=a(h|64\Eo{ϮjQ+ئt/<Ō#B,}HD DDA?d`; LQM et)L:߁XJ]RѶ;n&7GQUxcш%)<$D >ts"j8dұo,wA}8 QCItec̘#QQ|4-Ly=ϿY15SXJ bV!37Hi҅%R,@R NPCAGs2 ƈƅ0۶Ź1!"j ġc@!JnɈx5AݩyHRTHt'1@Dx &"fc cG>cL{׃4ciǼ'}=sŚ ɽZhǩw'sKKɰDAsHVɹjV5 Xɪ ,<׭(<Лj {hO< R<č$ ( Kcd U 6FXƵr€éN ye{a.-hԒPIÑDj fz߁k!7Jl`7$dm2|w>xjb '1yy'ELm-DH_(={ϏV'tW%pΘ0+hr;ܗzd*(iiE\j6,EFѠٚa*1rҨrVǮy|?nޓ/Mb0b(ͣl5MxZ#kX~DCˬOb?nSd064c(_ Eo[/*Td\Iv׉\˼q[Bnk(r^L$ F T@ }g3?tKTjWB*/\_K&Œֽ}OS uf;WfxEUU^H7aG;U%n<9t)c`3Gp$oά5ʤ6ףNp?tI6D;/h<|;\D DhfF$J H) `&H(*%@4tO?͡-܁A\q0d<_Ś `9%Rl4<|yn{j9fgݝ^lsK=_w. NOw~VcQ$+B.{j&:7 Z`i*NM;нEF1 K]Cۈh!h{A h]z:uxKP &Ɗ[ Za+E*cBe) 1 G_OpCZMF ; &)2=Ϊ6gyE(0̭BLDž%IFk!:5®vCR, @ᇇP<8q2FGI:4!M;o @Nγ1.T$J Bh ({%DC$Izi Jtt!@ j$hFРfqSETA HhW$%d:uύ+X1i`S º,0"ŔkY4X1"k2FR6g$O C$c*>X(W U7Tчm٤M{V}dY_ʺg慉:DCDC _!<+q Dt Ida_Y,s+HACV$O{`C`'!q:64B[1}Ff_DSB}4 -NL)nA-4AEGV`LL|i;!%mhיǗ`U"pL"Z`c0zpN"uNOd(B:|HrVT: {Paa fB( v2l09pRYW ,dòfz60s)'$a*:?TFСE4a51H,wnbuPt]uR.>g%׉Й9w j~n" **xB@/W:eCVTzs(Ҩ~O4k ,OȂIшii)6iJihiJi 4l킓mO'Z:Z@iZih:<^Ciic*q" PR[GDys `}TR,RD9 ?7^׷aL*pzEu4E6{oq.N{|"j Z~xU-P3R4ѹ26E2m@1Lbk8}t?MbuvAtSRbP4$Daa#>/bUZ|]sLonnn43ccCW9!(`18fu{t1Ȗ2Ԓe|NZSkG&*7t c+BiV˓&Q[Ra Y[[rAÝ,0 ;)όθ$t09o 5a,>(L H9ǥfbð,c eQ n5&,"E|0ň]j[6z}G0>Q0@BB"x@ۺۺHIOZ7@ Om1)Ii?98M{Ơcjqe$DELE>JqfkΙ  [s9hy^3%T͜4NNo{)2 T6ڸYUTIhzq فQ-zbL3q2Ө \Hq֤7i)6 18*pj iUI$5N;{|;Yp7 6 I YDdTXFrI[6fPa؇&;8A"{hy$Mհf^M.si 0%Ilô#{!g:t"MnRË1׶Aa8Bvf =H4tLC9ŀԠ95ahJn3YZ ݒ6һ$M6R8#oD 0SrгF#lruL\z\dj!2t)ߡFz~2ہm;k> (z|=I@R4.QQĮm Ҍl]h$)hByjf,LRNiRaNݣ$sDU#iع'PϜsU%^Ŭ# q>rY 3ۺpi۷H76ǂr/F;Is/hjl =!=TES׹Wi HZg]HBo6weWt]3iĭw 6H>}Rķ<`&MS6h:k]q4ST\@UZ"Eby;v\<:{n:lP㖆 ¥Ahߕ ^os-څ $tjehcƑAc:/i{wa`mzs TebvƇ"Y8tt|Z0U.\>kTB11DkQu\xђaw`TM_CDiCBpGOOn^L$=;g- aǁZ3 F$ rM[BտiԆٰLO;!GT0S(v"u3n10a7(٨\yЭ:$,Q|\7TI35&Wڡnh";wAGχw^^O6:ݠXG +vH_ShAE5x;$EH6tqDJ<[pr܅<Rہ1avMe8GJ+ -AG+Nb^j5["]qd&$ruV0&fȹ$}$80Jnp<.dAwsm0v#8&LG/ScdEtYlppLtSSphvN &V -N :.!LB8Xf:ӆKɅDf ˥/u$]4D hgbZ>h3q"L3qJ9!dA9 $ 1JfJ#Kx=,cvl 2UHbPֲG=k '6ݛ8̌ e6Xp7:Xn/N 0U$&Hs8]ihNHt 1n;2 ;346o2 BlMLa8G\<;q=N+~]I;qnL<2xNͫP93Qˎf2 [2 e;*-O$=?(l$SKsފѭ,EMU@)6뭅UבCK}ǣ\N7L4K )KLXA݋}ZN* bw$˵pU51&@cr% +.Rj#Y,9;'UQ64ID8Tg!:pAIs8 />"Jx+Uן|͗]%}0JxT̔du ~tks|(C&UxS2$$iFpIBr񣭚8k`#Qr,ѣ5`yK&! J'g1j{1nĒޜű*Й|nқ ß6Đ%iA ДuXޛ']3:&ťuQ!PD0[oM!֥0W`xͼMٮ©Ezm״n '\TD)2+_Aɳ~F`YqHGQD8"q4N8qXqٺ"rz`w7034%!ݜ,w#X;b1N.%J#%DJ.\b֞+:M50dkFdpJ"{jt·xEta̅帲GNe̙iUaIw{\)yq. @0`F1*+w#f/ t89.a/v !ЙQ/U%|S*>!Na߼D8읉H\su0Ef8 IECN;?f:J'VM̷x%hI;ǜ#V1 W1VSkpq0#'*Rש$уmd[Vo{Z[z!.] } }6+q&2bc>+ 3I5@ C l.T ~s`_O&B-64okV,~{rxb|-ף@KIdBX四nofL^@ 05œq n v"{Uk ˍ2-ud Ѐ!qωo8mj[G8ru7EXm4NHf^nrNЋw\z^k`4glgܫi ZKh#kU`IV")8)nhsDt"'IuuB;N;~]坕WmӥUF&f'|<3OY0H80 @O ࡐd QtX7:I3>, ? V>d;:UTGr5' qi%*8 !%$J4 ^I=aSa>LѴGf80޿fh?P2П!!GwgGr>N^s+jkV(|08gHu^H7'P-!1POJt#BR!殐.>a~#D169*?^|6"5͠&Td/ :dx3_}Z q3r:Mab_iˈijJd 0W~WO}lj/ mG ^on ySIJ"JHĔD/ -}6]ݵ&V #U`|<&A=ߓQfZSN/ODBsd3C8q:<~bS^ެ2{/U==g-NV$!Q1 6SiF̈9AA:1wƯ0 \6B-BCkQ`Ѷs61QvYA95`e)baN ZOFUF*>%+=kb).>G<&3<i"wUJ!>$PQԁt9j_ݪr>r!2`twxg♛<&4SLx 83ka 7~?8!p8={db}myN-;UAөP ؘ%F.ec]aû-{CXFgl1rSoF̴ Jg|(eadLЌMr3^s7B뻰IV༆OL'@!a :!qXx<]R+\ioS|N! Dz:zՠUC¶R҄b Tlk4!.\L/a}[oyT$:I^fѳ)&el/0uCfPҔm%M^at zEǮ%٣kJS )sW2HCRKa B%o;*M&e j\I20#uv  ڀt3Zi0ju/aU SPrqΨ5>Ibt xdѧ\sOV[4L:Ta wY}Q0`- &;Ё4V9>cQ]ҴfhBL턵;jN,ߓ&*Nyd.u~Rs3%u6W`qšc\eZoӇprM0ㆺ?N#<0CQ4ЖLf$o#0 MNfݠvN$ub<bJXJ!@am wv)A@\@O4[[=/ ~k3gٮYA?lvE1*Ju=riZG}xH6t,"Y"̃}=ir?T`$BB nÜ2d6/"-#肨"WcC۵WfKxL`_ {=ǭξGmQ 豉 %Bd-vפZvIIHRDR{ptx!PQJ>w}Iߩ} ~}f?>)( Bo oݡܭ,M'A +Ug46!ɪ 4%t{I hȢDd5B=0vB ?ɸ-$nAqn,lM (Z[ %d|@(=y)GPW%C=yzTm$%._ Fx 5`>MLC~;á"@*MCDRJ,!5'C;_QnA:h8F؛;!xSÁΉ V*5 p*t/8xL-g@dl'x Mj;$!6dDτ͖rb!AI7( u_12j/uC(3L?R}BM7B[ד2>L]TRZ(+h=L;rޙN`f=]9ר._39N N,O*)Hh ֱ(wf: @`;W~I;& Refe)(tZh "r0/C'LL"yA)u=7y*مnE=9j?/X4h(mneZټF`4s{hIJKDLOS=2E>^I,fQve$}Fv~-78;S-Ƹ~[2nM"O%m&֝:7xpި;HNj+-(DM M@ECT *.P<6a[\KA#WiMZnӬ.I>OxwH˙&Z@a|giݴ!T(S1|q=Km(>r5*c晋$Fm`A'${w[Aet]--1 Z%Z7+S](~4#f?Ђ^XHs n02ĀB*ՎY.$N @'f8ОPXB('t:6s Iz>P8n<5;7'T>Tz>w' tO&MHfQa0n22NN`0`~7P]f(BYYIJD1.1wɯsTzN,g/L:Șћ9jA(fkC5pU&kHcT:)aɎ'_/K Kg_PsFXd.>4gfͱd|g <;3;U&M=Z8 VvDbǻ ] :3r+*;#5 m9m- tnHI ˖s1$3KH6^ેX[;4R(nˍ:45UL@O걋۵ødq ک)H3v'%xib:%-(fl@DLMiRL 6 ]yc{:ٷ<.m$MͅB%0tDŽYԔH>E'bxäG2eaQ43)턦gVvzχJ6$H ̈́` *w֟%;Dl83o0le1%^d l<9 X^"dM6McemO ;-YAƐ9):c f5VcۊMӜ4 'iC8N-^x%<6WZoPpZ 1nT9.u;=5e[۽-8v9n*4ƁVX2xU208L[hգxaVnȶ:1' j)"lDL'!JٳxXnHJt2Dv6+N) Ӫ:: c>~Drmÿ/L|ˑ4(|T(! 2jV*,Xrg|u a{VjTȚM5)Dk~wl;J3zSVB ?o`٪4ccqF.'ݢJOX~iQ} SOƞT9˽8f={zW =i_9p戆ޞ ޻fGZDEq[ݥ,S1pgne3YUb1I+"cLBg)-6itpe8U ,H,OV!`MMdک#։ԨrM1q a& VR?B t* H s|Q+Q:{%KzaJӸSù\;&2ݺ!Q̤_< ;fz쭦Ƙ`> |R@v*nc ҏ콴 rxNhw;# k,KCmu0a*F#8a833F-}TV􎠅qA+hrSZ\f *]J%C1(ngӦcݰ0s[QƳ|O,8qA> S 3S Eګ2OtF?&ud˰ŀ"h&Mh1vXT"U%em6vbH'mJtMm)qeF1z/D|GD)*i2R(2 AQgܚ+f@ UN@qs+hq'/=l=m>;(@Ͷ470Ңf t(}[%:o*A# ~~/jkGlz}  g4 BNe1jB~C89)j8:> V< >:p"YȌ%LIr9njcc Ѭh۸LF>eU޻mx'c  &(~ڄ ~ZI<mBg mN)\5*Hj+F,l| ^G(}w\4=#d1Q@ꑁ$H H1B EBSMM(DUR S3#MQ:WЄHm$hDR$OO,C>u-H DtlP(:{{"Q D E XH DM9W+C0NQEWTڱTm Gc'RzHc1tzY&k> o(s2)Pu"yĆ漇hh)_w=c9Pm A;}O}^ݿoWxG@LA,3 E(ߎ~ q$LCkIzAѪ *VӨ)! *H@~Rt0I@`*>'@灯<H^`z`DHb=3D%ɠ: Y@iPd5B 8:i5zt$Kö@pcHFF B"'.bRA4D41BP,@AUU4RI54I*B4CU1TKBT2EB DĕHH-QD)@RBML),A4BT% L4aƶ6(T j=V>ǡ8BttWE;A(maC;Ck)Y*tl,[W6 /_L+/gԶ=eSuQae+_dutt]8rI`=*/zC]hfksAt.v! ui$35]IrvݠmtJ/ |#$%}?{oR QIek-"qTddI㿫{̉gʛe(n`~ eIVp"SW0cw p|bߖM'w҆ST ,ƊE;bn4Qo=HQ X+~3G6lѭ/=-!iJLH(R4@E5~̢ !U)'^7wJ׫1MI MM=z?GV0irmRbk4KF(p?$"rb}/:X,>( Rڔ:6Zɰ٫K񹒤g`ٔC$~f@P>(.T_!SB"Q QxI([3f`&t ȼ|__hoM nS=7K z :rU e蝠AA'Ac em1ҍh&VS 84]]Vӹ8=dP$'a}M);<TCL qĊ}z|>+}h9IHuIa 68CҰHvR%xPxP3A)Z *P@ÿ)Z(QdHJJP)UIR$a"$H 9I}CIS̀DeAF(CHVe_ 2LIX1BE4B47yGejF&j@(Q8()=+fiJ(-8 dHP*L qDHg [r0/ .*\d"D7BnKJ6Iyjsuɟ͞϶JH!A`}$ ^u0cОӥxm ~*`J&YE($ 0wU;THvuc``Q]4STqu}oOƀQiN+*LeyiJ<;ðf;'A5tHZ似k pu8Xf}3{"J3 kƱ4kbt@/f k2b)"N0$d~3R$J;v[b>Nik]8]AƠ B@taީ5E I$URc=P@^̔U*4.9n$(7A8J!*h"%s "H%lpD)_Z;p;xtu$YOG@q=(E.($.}whJgJ"`@)$ \p*\=pyg}D4$dDC277;P&hbD "`U E1)V(hJ j)ii@P)) (E)P)M "ZB(((@i($RJhi @( i@b`A48h3!(")tV&&D( *(H "HJQ"ii@"BP(J(hZP)(1&%"ZZZB,,UT,DPHQ14ĐEELADĕPLPIHM$Х"Q@!R@QT  CBХ B D@P@J- R1N!ا.)f9)GYhid =f;|@rG/Bp P |J&MQar8d?4ҙ%z] 鯰BA}4%J(b- _1؝( ] vnkuZQ6 (B;`P?E%4JI{A+4 D2DKLUDĒTS lMؐT5bȃSE]("xvmyh)]Pӕ/lZ  >6Z)$?H5}|2QI)I!D“ B4SKIR.Y@ "% zD$A4R0A4E+EDAC$I0M0@T EH@QQPEP@D PDR@ @TUT "ЩATEQEDR320I 2* JDU HIM24RR@PUP$T(PREE%0CH2D5IQ#I)2ISD@~<ͦ+ A|6#O`&W4GoY =FE]rLuq@6xr%ςR2.(8OvI\@@(4]J%-ێAB8R:ŸL@5ÀebqB* X9^u0́6ٯM͟ z7=^`rg!kBTMekcj񧋁S۳o l-^?%e/H%0Gɗ%4v# VĨ_Ib9,j8T DuAzz{;.¸\BGāu&O_Nzzy}b/AAԒiäT,~?ㆴvv$ҌUYm- 8:AA(nH08s"3'hN1tGE{#O))3]+- >]Nn%i(Z]Su>#7>Σ#nDG,b7x7 8{1}@d͒"}j G7z$qNq~#×~:H?cX2) lswDF2. >x8cr4#L8Wߘ۹F,oC@&P*F) LM_ >`J)A;P:$PR+}qjl4Dh4T{M.DM2B61+CJߨth|{ȅ .qYL0h7i# w."f Sgh]E15|ZZBNd$b,}L|~@!Nq.-&yPbhf XX4"Øl߯(qzi fb4'f><% Ntt:B(C"]QЪRw t"mGNMA"=A7,C@_6a ,LMBp;B zsa6{q%~ r%zT-lb[2|/]Nazj eQf:_ q&wU s0A ")"@T B`|vbxr5pq$27}xDrkHD"2:zSM3Q@ڕ^ۓ3ymRVݦ!ߺ-fPu(1Ha9.dWv֧O%B@H@j$*dbhEb{!BHDBݷPRNAtbi(x"x#MRDxBF2o #\8$<Z,=(n}(?_RЀ!͏ǧ,:A QDObp =QZ#xn)Ry!*ZK` Rq|g|:;x 'aABʇY Ύ>aЋ %Tz=0bA! ,`aw\q眉";`M* w$O;M`%*@`C܆PՇuv:ȇI,R'b]U%?aiȀ"҄%n9XBU?#{=ڟHn{9 Bn?+މA k>ޜ}3#wη#˸ 6'A$ Ҟ߾P? E ^@vK?}YL-&4HrU%P|I>Bh;T"7L6!FdCi cgYFCÈy10٠kZhf ByB " .YLn`]0$Vh17/oo]`r^#_%n&B  L+JB4}gU[c6S &! gs/HtU^(F$-ob}GeiϾQ)(i(%Ԅa 44|4R 4ܞ6ЛptR6yn#V8O_G-pi/QJACD6T[wż" 4ja$hSHrbu)XS cx=<1ьpmqPyaWTv]w.;Vܗَ Bwd t3.fE~t`ލΜqat.ݮӳAv'&:m c7 &9y.*3?-ߔcGdpon3sg۶Ҧ~T͘n79kXCyAPq|ooog^晻sݬ08bby6Z1ׇ_S)cZvYÑ!! fMy\*ZG(1!Pz$ R*i|7$,o9qw&Z{"Zs~"):E0-itDZ<(yiZ9[-\rW3tCtj1ѩ$y^DʭZ"l@Ӷl='^Fx-؛7I%qĵ[+G}Jg'`~mp志| q0qؔSpfKp~CiX!6޿pS&3{} ð:!lv#|B޳6} /&u8p?1 VIdJI"$yj`b(H` h"J&( X "X24ބ&P,ET%"<2 P)i " !ETedB!"@B %")$`h4D)$Y"J"H*EVfI"e iH&D"a#BdaZRTIEdbi!ۀOѣ9Z!'ݴmg۽P'6z{bgdqɏGnջm@^cu+yA Vĕ?v?=G3QE 9pS0O5giYҪ .HBv] a]LI}n2өxAx"WPA0a,*bp 2ŀ`M#9ɓ.|¨Ar,Sځ `%!Jq̨6Kt#] `ЋDiLH3'6x Ff_ WG힌35 &%4&œYhjMٲ|PK6s AS}q!4<6዆}XV 5^, $K`jGFDk/RRhWz4B բ6}R`ݏGAJvvzKqyn%Kqm񶆋b쯚uvh "$Z}yGli@L9 .'KvqIObdY@]mz4yǒxF"֐:=^1)?ǟRws >UT45C~y1Ʉm񒒙 Ը50-@'$c^UjiR\ѳQP4 ;wv d Q $AfD'l' QWpT&S2L(_ȩT"JB'ra@P*C @%N ϭL|o.RdF͎B"E!1rI}V׸j=n""A:TCzY8A A1zّ$GXv$4`͐V9I &oByT4rV9hX1;xIRAR7@7ZW3T׷wY`/%CݯM& 3 _pؿޚN)$W+ d244@Y~>zؘWpxm@|Ts˸ry!JxJIC.$>R+I;x`94Nf(g/?1Pb[̌DhO/ LJ* x#tW@o($LIR4J2bDG;#R"))ĥ% $AAGB4J= <: AJ]χ$߸x>"~$43ÖJM~zli QĴHѰ?/j_Hbu_DN`eEWZK]`r4Y35n1 AjP>b_7W׾=Z.t\4=ri,W|o7X=ᘩ_ r`$C!?_ z6<B4}L$#յ5(w~OqL2l@dPu၄iQN[nR(䅸N`a1TdIV#LOݙ⾾ٷ |T1d5ckFU&m0w=ASzfd46ɏuCaykHTk4CuM+EdB1IleL%B&ZrXi`=dĂV(xFpbnN}zϧ\ !n@lA3¡p X>SO&2e.^Qǩڨ8tD]$7Dn?$+&Kј joP㛇 fߟhQ9éB>2 %I g^=o>p;BYA"/ 5z7z\ 8Sk!LPH.OEĸƓ**JP﷣d7f|nD=dPQFJep }ڃG7g%vAR`!G$@_Y KB8 a@{xo6J'8HzBhiNЧxQSH>(PbTkzj !9vY6mk{JK&!=@#|#Cx@#G]4ALKP4ђ16KZ8@h5$ԆM1AIF[;xDlן,' $ʎvwp tw5Dy}dŤ,h|'(ވbG.2cxŢ2|l>)h, @p eJBJW آk8!`D:&RՉ⩄/#b4el^w>YKb]TLC i<ߖcn9>tP™LlہhvFD 6݋ z|`WmcTq9/wZ$"\y(m;6ye1$F[s !p jAecIDA&(Y8V{ye() X$IKeTDSGZh"Yjh-ДPSRu< Z^G8-(hSA#Laz'|Ə'U}0hy3% e%k gV,>]};l4%`7 ![Fos© LZD!밈X"iqc(A}L1KH30O[?8{Kܿy |T 4~iFU} *, Pd(Ѡ Yo,levЛ >SEple?c_=U|mآ_zO'4Tѭ6*&x׍q"'$,#pO* rI/$c^bU/Մ:[9 5PRHZ0ǿYFny&ACUTD1U0Td`"f"i(ij&*j| o.o!F(cWv (QQ.Qr@LAg%Xg50B8Ia|"OR+脔ʈV QA M()B1MAzY`bq` *ЀLUE[o{tѢX"( S=DzqBfn;AjϤPla]8JS{Q|{*8%TQU%1-JRT # 4 C 4Lx84PB>(v,?_ѻ[ *.JigM PPS 2lnFg4-k$!ec zІ&|֓%dC @/:X#ݧ^Xժf={~+j͉W TEsI T RR (DAϋM^I XYpx݉'j1QOmŨBSA }#!= P- # BF~; ]}YHJ@|@!!GR4R#H)Sj]y"G|͊/I*2y;^X/4< jJVe„x=9u4s(nw?uO)}oT{ ]\uMaCOei2>SŗV$V84NHlvy4$ EѮ53Y(Jq6HP(> b !N囌XyQ1! O (cQJ Jш VɈW,}?Li{|4L% L鏐zl&1NwLQ|Hz&0q%?!zn=J"ZWH~y2@l0,Hݎ *e&w0VX"`AGI:#2H^Нmt!U~I@GicfJ dY*j|`LNMERK(^BV)IN# ]b|pL|+o݂Y!;*ԎİU&q3s0nUIކ&D̗" 'L :҃C }cp\{čh`5ԤPz 렊$I,xƣ؏DG;ZU =F"g׭s!F~ɀh!|3pyՓO!cAp;rj.8!}= ?IA&TBJ\C߿/Ӡ̌`,@QЕ 4&"%S @y Ȗ ~i%w``੊)u:^g/CieS/wir PD^p]P(ki*ZQI\!oȔb|<;bŹ(8ZBytrY"g N9c~[m=pkta1b"q»8V m$, ^}<5u{usBੰ('CLL%wC+#ثh)F%Z(D7)+#*lC @KU@ +H J)H~C2(dE(BPPB@-()J&5H"+ҫF(}V&kيA0gDprST>R-4%H20, ! ] p>zꗯb+BD3hp#Xm%*^I#I.:vA1N:)zJc- v) |3O̷A5X YNOL{ U TR(>Rj3% E(ͩРP8yȠ:/#SؔT%+vZ)"V&pߩL}'W3ڐG:1^ fY 1I|@!k4LçM3Ѩ$A Pv]9&" XCN'I iBi{%v8wCrN=>eM%4fckH$;4AGD󫈨̫b/]akt$׊jD<_k轟wd2 JyrYE P"R @F]8 Oi۞͢z7?Y;LNP| D%c6<!JD9~;w&e]xLHؠha@(4C+whjCqN ܑC- 0C 1JDTPI@)@Pq!LWzNާ"{Or 2qP0P'ApiԪX⇇` !aPCf!ks[LCL ~p fsWxv66%9E?$jPZqEXBaڻqxBper]@ϪL₢H &B=!zpFќP|ZO>1̊QSMP(OA5Y!?8XB>CE@̄eASٓ1B^sAE)GvSӰ#8M#EL0fQibj=X!wU#FPhVc`!d>0;ktx ̿pgH/b&A_;|)X訚a><2]D2"!4Lx_3FZ%#D1D\MhF4^i_+>4P_}7y/rE@*!J%*7et>@bQ<b8ᄰU<(ON(rM&QTBž Q o$9.0wݢ>dEvwTC̣eS>`~"(> Hg+Pwqw1%$H5u Dyn*@2 `*2 u9Id4&hO߼0Ϟdv=xX:?5F; V2[Q4[sp$ʤ{Hd~0bQ:NJIdQ ! 9Kݖj**D%[LL9fAU U H $Y?"}I]&Pj WHX~ UICF',䮶Z(/>bP \Gl>w]iLH@?*+ (nBdfOپ0{AM?Z5VG.hdrO; a5 1} υQpf8ahw#+m) ܃3X%b)OT2*ysI8#e!pKc70<`tysou#945aw ~'c/@½#OgӇ6l>~ pc3<QM w`cxMCF%;$Bj{n /¥c!bomuc)]̕ @ndt=prYzwo -8VNIߑPITC:iPaǍ8xblqz+TjHy5Mt05N:<.3PK{imM Z$=fuxޠ"{ǹ}gh N,}(DD9GDP=? !BbU.,uD$^?c20G(W"[Tx`u=2o+v0d =uD tHlOVCCJ >C93C'lbNJIh;TMZva =q':^& QSP5>pw2ddY$~Oz {&6ic8[U-*BO8? ( n;+5NCxbuO[ϊ5^@tE|ʓ, i.|CԞ j; vCm [u>{5cH=I.Fx{ ꂒQ-J> @"w !0ݹst N;xlvw %g_~.۞x hs~ԧ1k#R`$"/-UZZ9`lcTM#=h_}4e@HD 0R%^z&&AH* ЊLPԴ5&A{+UIpU#<gdGi!>Bm,C 4di&*M4OLA,swY%h21ꃠ2动8XZP)n+Njjo9P۽:yDÌ`3xf D0섂$ ɡ$KC~0^kxn-jj ;P 5 ĠSJC'I2qzg=ɾ]#Pd|KVʀ[ M`m<JI,AW 0)XQ>KS>I㛓ԆB5!.6)jvq+ȳy>N;[ousJo:FP*\$"BZ} W#uXiPyB>x}HôJy%"CR>'P؊T6TSbZQM*oG5ƚ^3 !@xo4=j~9oSさ4/N|PQ ,J̩O jRS(K 7``$f.T2gE4"b}bD˱U%ʂ)w>AQvMlbYł|wݫi+mAI"X+@ҡlEQ2M_ss!Ib)"!%jI h|їhvY%VP%)4E#]t0n4 DDS1AFXR";PA6įgG8C`khHbjQy B9=)z%ɼGg>ŎDLLȁ̰>KS2|D8ďJB!J,Wjj>p(P@^z Tu ;-"i @e$ݑI1->Z h4 -o}M9_ cNL BW^n:똊@( d bX EjTnNb!x #js%!Z$^Ш5| ]Q?`䇔Y DElQzR 4aɝ.+(lI<'XL}^ 6wpC("IRKvWB`O ĞHySߚ:E.T|H'Htvå4oOCa}( |,/E%+(;94ܐBH ڬ7 d4P̘Y1tQ B @c2z$9?0Q7)F`D c#XQ j^*hNa%gb;v9' fa=v|HzǞk9McgÜ,7)#ܹ|N`NHM. QY]69dY^c.BĠ"YNv6_yz6*xi޺=`q(hLz9em{:A1;6`BEvcICPHE h"74]&/;- X0bҝ1|/ Dpl6 >ú/xs xW7<\&}0m=:* ]5M>`n7/Q]SB5}r#BR ϖ=iH<IJPL)@ !AT E)B"Ҵ!A2( HB(+0RDP24P % I4 PPL Tԅ"J[ a*)Q@t`1t Op ohK8f]5IE'(@ k4dfLI(zb  -g!&H 4z!"PM @-2Piҽ7{/utT8o6q/jJ!UOaxK@R)Bӽ!M4h Tb C `@ 0Q ( d91/ݹ0:,r*";~k;b2P1d拱Dשh'!U@@ut?8^(BJ KT];Ȋ \nD^MMm Et. !=xB-/Phh H/;:'Bjb4:bX k!_ t )D^AҍQ#ABoPY~䡓 (BdКAh U$ `CJ:@UBI)E` 0$;gd (7qW&wV|<~WJ j?`_b~k (e4A J8HAҐ+!1114FFPްdH\=HK4CA4EH6!Қܿȁ\C%K1:X@̀@[p$a (i(_Ձ@Gc.*LXfn%C1BzJ1,'FN)m,̹TQRcllD.0L\np~"IJ)?#@몺KDzԱ!!ѫ]b3?޲$1c %mw]厫/_g(㾳cü(bp癧/fAS/xK:~CI:5ߊ[2}OEg a2T< o:ܳ &1mo9d㛾;pô5oI9~4㒞YiJ+#בC23z;(/ny6W»+8ŶQ%6b BR swC5kֱ^LK8mQ0WLу52 yHbx^Y2b~CBa`3<{ 8'aGeஸ1:qٱQ|3fa竡\1wN%Yۍr淭,L>t96+<0sDa}Ǝ46 < ֙<gS RETH;n:ոP%h!h]a10$gCO7ލ˩rOoY-',֛Ԛ&3[fq-Sa,x$ߒF<b"iwlT":%wa:ᚄ& O}LlZp6 ܡչ`:k;`3Q69wdΐ#tu*KG7 W()%0MxxjȜ"@iI\ rxHV3E88]ۚ$&"e1o<3"9X\9"[2؉J TG)ix7ktJn8W 44|b ʧa,&ꂒ-_J_b**R!8C#(ь,n}(]rv,}e"lh˱ڮ| L$`>fT\@=0zK6PUĄ p6|G8/n=5Hhio~t5;!Q^Js>O8d1H7fテx/k휁=X aX^ôNUsmyQ8&ÖhЌO~ќnhwas;sӦ$6aCwaSa4NF!X #ꜭC*Y\랙OGNGۏK{w!< >A3pR.v7V34a$s *<Tqu_L&)!LN Pw4"%lPpgY>v_Ko m #f+}T|Z77MJ_ȱZ#1;U9]K 'D"&lBPΆĵo^9Bv*1[x΂h" Q}6#KTX Dpz?>;ߝQ.e™b ϣLW$| YB{{VІ:-Ѷ33s'B(B<clÊa_.*qwq8Z V7b$F14- a,=uzrC{8f4ɡ2fzjq!(E(3ldx\\>34Ztcl6B8p(hIcy7 ƚo%q9jVؾ}tхZjw1ڙkQΒۄFRz☼maݑ׶MgN_?>1&Sn0ԘS4l'O̳xх Pe1dӬad_xXV02lVDLe>_WKf>hi:q=|Gj}BP8:̂ӆ@JP>:lҘ? .'4*tEΛ(yq^ULhF'H;/I2k4S 4Seg-K="lp߳%ziqV<+H&&TB0{!m%)КI²ɗ_33#f嘴y-ie g/ߜwr0=d>1uNaP3U[ez~|/KJ ۟V'9 pkuI4"YĬ4lEr! /$)syOƲP,Yv+tUE-tl*GI/MrWo9xY~zR^?:6"~v)8sK3Q0rS3'^2zM|k|åhAđIiJ!O/65S*6M>hay3BA`X,r_˷o,9Er7AaLgg]努1$W~P}8yL<^OEю`[=CR;CQ30y&z#uڟ:$1 Oς*r>l#QIab[DTe;_kytCθPncFiN)þ˸߮9!R59R 7TW )s]`KO*iD (:˰.2pNuS |w3[G]v&5c>:Wo9GBs0BM~yg&4aG;+W9]™A-+DvZzrb[O lx}"Qjq}b.nK/Ѕ xz;+%˘%;R;\nd^&}迄lw' gȊj]Eה]K/Af>Ȍ]LȠoTQϬXeY[~Z rQtH?68|vΎ(Ge?/HP?RH hҠv0e REraw3<6O<:^p}nϲJk#1>R/sܧIL׺Ce\F@Ձ͓]v}pĞIJ:<tBECڙR3#wM?0'P1D7CwzO3P:{žLZC+i׎faՕE;utȥ!gF!5Oz,޶J1eWZv6MMzg` h4@1S>{z_op63cPb+y!4*lD`sÍ4(2RV 5&867-E˦M8pqFB Ulۻ^B^K a9{s!B93 J]Mhmr6CrܡMĞϥ<9íp*|(c &:@zQǤ֏+4t$L2[.(H$hE* ;B-s28+BREqMCI ꫝ%a O@Y)((QsL4i^N;)U "0@4#S^W=AُI}7$4anjB$RWCQh]J p1wf(g()Nn~L{~d:x1.o : KV5rHۮ^tncKm6ĺPc~q؍h*1X@*y):Hb CDOg/x' w~kǯD*1=hm`-LJDR)͗~_$jTi K= _ @@;9s'PS#IPaȋ;woMH'p>j[,|@M8N:YF 0,Jƒy=y[SG^}`) $B O*hB~ޝCտ@^>%x$; jU4 P̉JR)le0 Ic||HJ1p 6> F tj{5'ηc0 k`4y"g!G猬P i2)y 4H*2 m2 y`pByJ^\ 4#6c:7!ӝ~7,C%۴oh:QWsE BK4ʔ0J I1%$JDY==I T# ق".I6|IrUJ64DIYZjl=As(bS65BrI`QW}q ]iI%PUQYIrIiE}QJ!D#2~`aEON=< M|tu)Ӟ"yY( @&V)R&VQB~1 bD)Bhb%)MhFerLbmtMB(AŌDg <,2 .FB* Z`* ` %bo2wfEfhE@,I[Q H(!w [=BT=;RUɰAdٓ8QJMFX`6F7f/mNGT 1­**Ljh0Ƕ$XȗOjhzkܶBS%a%)1;9X#7*C!Z*REMB:|$Ơ`N@J@ ^{7 [uC]9cE$!o)'a;*yI,VW}3t !>P*B;PjUFAeQ0 *Х"5JR ^u@Q`۽NuE/D<؇-ف^0_*dR(/9\G yqTo iLQHf%S3OdR K衶omdÚt!kMFQ I$I*}>J;Jb\_'n2Y/dۍc$Ȧ!L,d)sDK . 3djKc,&B-=ŦYZ~[{f9NmF@<;fWdË^n>5 rbi npa-qKEJ13ZjIfgR]yl{`عtK(;ti#a%MG$hnkrm )- M yH}7}/^B=ʺŸҴ #1p`ЄXNs93j=R3mem:㤇`xe(!?:&TC\"oS$AcIMu1"~a0vn:m)9Xm񥥎j.|1j5ؗ 06msZ%|8!ǏFȈʉGR)BjIę!CNxdtC t;δ9)0;Wn̞KnN14?WRC90HI%/Cre4N'9*oZcFs9kX 6]aHr[9-) &jĩRdȈ< ! @):\xиkv3 l+w-˸f }nw[iK9 GWY불:.p+!B!⢉0aH(}uz"TL퓫ٜeNMN]mK4+ޤxb@f%0΃Kp6-趱&1di rܑq_. mRWcLwԥkKӮet`:A9' `w"$Rnm1C[F}in:i d&@v85Qƃٸby(^z4f é1t%J-!@qt`nQ'&ue '*'ćvhL;;ΆѱHC4 1Yق|h8$98p}<Ҧi61$(yiGa{ V΢HGh.#7.#A״I`>D( }/:W ><8iPB`f~)377"iԹ:_;B(M88#bwU}cXM_N\A5ۉb\o7$ & jj#bM>3hb SIfAjk'/E0I`Ͽ۰7A/]*a%({v{H0+tϷz*Lg!K黋;FϻyX{oEa/m^Zx9mrR'~,b%]hBߔwn3$#BAH)NJǽtMn^_L Fd3`n!e讲!`Hcj18l^d܃}h==gܗ% l CFo(~5FjO0H'h-<5ӑ|!)8HyVKCi(|\S`D&NA ./ir{hoE 5mI9*CW;&ˏ3v3W^Q#@ 0$c6S>\k2 (d--:P"FbHA^-1M@h7. ( t&ۼ7WA}x<=3!?|K'<>Ͻ{SvcP}a#6*٥Q!QPfhM*B ۦ:9oe23$Ri k1=ys&d2{LWI6$PjorN+Nw!!0nO5ӄ;Cwm4C{s.@;nH4i9+hrce$u$.%-3\qzDŅ[>Ǐѡє12.P"L632; i.6V{8Kh I͞l8 !xM_1eM qt5rwH:Db\RlQ 25P:prX1ݻqcAD??ˎ ;RIAڄ`IH0p,L16  ;CHDtRSq7@}URAUtbfhm{q3ߣFG_bhY 01lSOE#QˮCAEzԸy,c289N ,a5˾cETE< H08gQKOp12"r=VS !vt Qzba&]fUWGj8<|4Dڄ6&" "bXnHZ0bZg(F"+&xyBqMX.\%v[ Re-bccFA _[GjS(2E \JM[zfrW޴[.ق߄x=nIL*ט?KJ@=(7&ԭJh,M1j0=LIJro"0$3[DEC^²}MNHVOHvާJK9r$өx wQHӹ8LƋ lYBe򮪆 ǎ 2BW豜E@/ןgN;ow/jt2-0@èpyK_/Dž׊f9@)uSw^}v@1rCHvynrJJlzR;'tt̛鎮 HC{}bD.$Opz=qLK4Z+M\5k{YS -8|=o\/k35;aLb^b%qF6m[r k{RR:Lh:уcE+kL %/WNj6[K$ nxIs` f[бPD<TAjo3Z5r#ӓaGCČF;RMcE/WE.wsDiZG財5`Rvm5؏u\7^t BAe1TOʎA&^hIJK0~*GnLDgNךtxPJD}|dԇY=ϳgXUʩ7SI0oMaD) - ~Jۮ*G~!']49{tuر5>9/G %q p@h,B14PC^;9IGUHGP@4I 6aFvwl~5388j9}HO:g" SΟ͓ __T* 7a@N6|S1DD4hXiy'|C;_XgW^/` H@ԡ2*/}x?O5Xq_x7rU`9P$?hlND '\ԑa\cF$i. {UA8@Q G\@US",?DԀY,jHNB5!>_'S4W6*"V("$JF"i* `"BH](0}SurG48= 0Q B;aw#:~hH{a=zjYkQDZ vOP1QYQAN$``{Οqy -uwsH;<S|+ ʈ,U<3 ]qtuv{i 0DD=f$yr"i-(TEڛ .5~;|0jBgմ:|,Ο;B*Љ#3DR4x"?QaB  h)& bJiJj (( B&A(! @(%hB$ Hhb J!P*j$(R(FRVdVeb*( JRihZT @)A B$:wnD(2‡3MAH =I#3Ҍ()|KB3^Cdeh('HEEP=xx{2v bJ/?.Cbo<5C<Ht&H+1% {΃koFt2Fdfۀxj 3UFkyUE&onMn>2 oӧ4TUwƬݚ"f-6l0Il u}[050F*džoW Y)8!93 A:>A+r{:2c8uh+229fhLL]#uS?2x!J`h((?% BHEJ x'd >NU!rG6"2\Щ' ĞhƚAMZYY 1$ClĚR`llVqرN3G: 16fձ:hj lV'4[LȉK>>[U4+KH@CC*5`p58:I&j0@so73vԗv7}t BLSzY;Opw 5X2I2IY9.=IOZᶐMuv{\gCIQ #M1(=?УdFU\5 ZypYx'u>(hm!+BXId@/ł@,Ze\$t$(Igi 7pWpG%1?'N/ }e%_|LI?X"PU 8&Ͷ( Ҧтc].!4RD!lPaP4@YBKQYhεa@ A.hVL)Gh^]]-hы+]"ca9!iB44HPB)h3 "zC6SӕiM(ݰ $3OgPRJJڏ~/t/K) "PZa]֝ң{n"'ݶ&ڶ)B~=dk#_$#z&3$_ltBtm4) I"QIBiJhJP hHt) 922QW>zm)vB2POKt ;xlnv8WDsЉԤw3VS H880^zē?c|5;_c;wYax933)\2=TH?LtHQQ;Ƥe8Dm Tc={zF#nq?S`Kh*]뗗\{f&V!  q| |q9Mv72yk|BndGBB /YXFY]?5&y瞽>y'ch&1SFM'AW>nؙ)t^z%]8 omT[^0OkSL͂N)` dĹ ,!BlJ_iue@({7s=abFx\aW(P_ Pɟ$<8ᆨ,J!!Ҕ@NN(T9@ JPqqcC`f~?A~>3b`~W٘ѵ7YO}oG$N^ Fm7Q @$ b4h00[vC51$ʍ$RA!.7}_ׄ mMOz zv= fEJ(t{O}uɃ~kpN)g$6DJu[_QVwfK*yҙ-ߙCDgnRuܝ#U Gi Ltr dT/b@@鵭m74.'t42 >v{  qт  BM 1F&Z_(O9{SEiEP6sAQQD+"t 0>"z P3Cܻ1 +VV ezN| @`eBZzq<~}!,=0}vH~ā "J~}/K{.s$K&*#ڳP_0g]w y8$ALWZ9m$ Ù9!OPepQVskKeUEBM$Je*khy{],nH[YG/Y_Mo)j1\qY.%㩭#)$]TZ[m`HyiwTL: g:F'YXv\6Njr526|BUUU4&n>|&QQuG;.4qV#t_NB8rUe^ Y!:h䙌ʽ L4f,`/6}?Z(H@JpI !<`p!׼C>i&y {5ӅaZh}33!Nq1(٬7iyH`aE)xs߫7wPr㕩u%I6ok,oo0 t~  X,L%q7Xkz[p.݃.UC+DRH"zek3>;HcoR1Ma6N,EmKr}-I ӷ\ k/S.wd*YjJ6]FEnyk2,mu !'nVN 6aBdC"^ 3;`5+9sFګ1lIJC'Ir sL<F#9!C*# 2QrڔLŻlT,JUB똪2@[ScɆGBLp"o+ -};M6 GP 'qF _{B <'ʍQRqa@rN'[=K]JR@PPQa ,'opx%A$PW?CR44L s<$D{y9?-;LsIA*cB^@# :lC-"R%CE Qm$6Խv*8gZ9"OP(Eb?3@x1Qd4& \fx|vzH`>:S/\or?s~?<uHH||N?)6#?Zow{hc`Bg}n_`>@DBK7l>|ǐ{{ǽ z ܰ@͚@>EP>K޷P=s}7 |N[x+\Yf>>hJ ګw/P@=vvx ^Ftޣ d{tê}(P޷3v_{vwwK2*Q6z5sY{>n^(h z<鷮]yРnمжu:u%iY}p]0VhٶPu^y,l=}٢=4}ZwvNo@kvtglgfsn΀4 b+nwmm]. luթA-ZuEc FnQwM}Nמ6smpT _y()9=: P>w{:RJ .4|}{ Gd (I@KVz;}T9* <۱>uwVOM m{{kk}΅ =٠w{Wyz̕[^}_cmZMk}Y*6ڔPW Ⓑ>z \6&ovEsE+S[nWsfio{ܻ_v}c >gKy{zf>#Uu|GR>jbz>^zk s[݃Q{awȾ|.癶M{mvUD[yo+˻8ۭә[9n}GkmZkkm׶r0D˯y2-mBTf1ԶsvֹvۻO>m۾){g}[֛cdiu y*;=ֶ_{ۮ֧ۧmץ3nNF۶u{{=sϭ}ӵ_whn鷭лi>p﷯m&pm ý65彴}::3N5mz۾zhkJ} [Zm݌zsLsiʯyvu$7˞ݙNmvtr٧@X3f{/Mtmw7[YgMvQ6orOMRϴGkӵlwjZ,InTi%E'v 7|z[>}z[m9en}Ǟ$;KwYrսݨ P'cWZ֖ɱ )@='O]T 3g|m[Uzjj+>ֶz=K97gۭ Sӹuة魯x K;ݲgnVbu03;@u{u=l6՛mRwR)pNPli71o]޹6lzak۹W;Uh񽑹=s/)׷`[vfq!u"QJ'uDlVt:u嚺kX׹>O>ϗ^Ϟc*]ݴ>ސ]Dd؈Q4tRŃctճV{k/FkYa* Ѯ\sdnW}lݺ ݗb@Vmw1Row},a-vgkܭ}7;3w+rfہfztM v}7W Z;U˸8'X]kvضkNAڧp]ٟ}Ѭmz\+Ґ|ϧ^``h:Psp=(eg/_w{wׇ*{hitζ&[]6s7"NQv)Om],ġY@b*AҪTٹtHaN2e ?zͭ155!lg3-BIr\̊Ϻ<eVb*yvTEf *4IDE$fechʒ*ib )i)Ȫ#`&JyDNJ,_O XPaCx2E]дSF}R"+O/}SՕjݓzl=STG̰:C/i/drcDgі=*a[C[)@bE3XMmh"fȢf&XA1KME ALEDdyߠ:~@: CS!AS44QE4ST%QKLQa18㑛u+JdJס>{F㨥Ӄߣዕa }r(|5e3J%0զɣjEQ}}l:ZP] (a:!F}T{xj' <-ri 8ATy4YA`g8p g6EQG\*6`zncbԩ$$L"FA-J0;*h7ƅ3qz%")))"i**B Qym"4;%( Zt`fːTdY!@"ҡB U8H(S%3|$րeA"b d(S1~HPLR+PjקpM!+*& Ċ1 !ЊXR:ĹB H7KG b)_ed;L@R'3]9v}9Gxfx=laPP)d7Wc=n|~FRP #KKAHcd ć뜈*i(LdeO0/%!Ë(%8EQuJHO#,X W RX9|VZ:V.ƵOg1|x#YgpIYx=߫O5fA9y8@T)R Yݪ@yj:N U1?y@PXc)#Z*P`5$?m?;iՀ* EEbͤ ?<4&YcH#LMLLo٣xmĭ֩i r*" J(&z%1 A"M5BDA4'8(PPHAH SNjY [Tc *-4ȔHT`PPAQA>rR J"%++ !M4U 4 DymBJfX""QO,lu*]BpϪ}dH;4vC4{h?H)*"> R9Y"" "y" *wM)H(02[mfDTI5NSa "5l%RDEUUkjU$TPU吴Yk iaHRS[`n"qS&DGA my~.~ ً\aΘ0gL~&.5Vci+L7"pdgⵃ5C`A P*r(^|c9+ U0b(`FP јҥK%TOE{|f{R kR.ϑ3<9Yzj.UoϖQUT#oل!Y|n#o݋!] *UW*>|9UV-?s m3dpQz`{:~ (l.O"{ݮcU?8l|M6p@T{2 z:ۮYVMD+㚼.IEhKǕү}'بn8tQ) {&[}W)<3L,Xcίz>(Y\[}ߔ3XnE?Gⴝ {wI-F-1S.a|$7'OYד-EDgS7X Y0?An 6V(IRS6WIDQ8_DA78+R{q[pqL,e͍w[,?"$X`8X Z8 !)y ]Wir{\b*1BHԡeBsJy4>{xk)X(ci]h.S+~d4fv7ќH,' PTB%4w'P-߬!7FHF:%2l&X$VB5@ AA[چP`V+4\u d0@XQ,  ?, =p({\YMzhx&in^渁eIظ$eX&=;% ~G `aF 2 $(h)JWPCEU4Q(& ^٠BB 9zLCm -:d>'9>iu^m`4dRj,h/Ǘ~_czЕʘ"DcZ%+ccl? ۣ++MRec*rTR`U&5Z\:f %(ME3D9M!INM9.4R LEYβۓ"Rbd:MYCMFIH"#ġ+5˵~o11fg{? @8ڣ9vPA|mG .s=85+HBnΦ:֤l 4,jesӥ~(%`OgCyS֭Ég=W8VǙG]ǨZ3@e?_T!:\dhƷ-_T`Wj~ _*ȩ׸YpDt8.8۩ݝK~Ay1Xjr:_PG [3R$y.Zm|/P<V-: E&RwDtwtD5tαfH;XgU b\nShm`8rd/.dS)KW9xҖ 5= Dzl |-zJtQlڗHѦ+ $.[cas"c<@+2{6c(Z!Ǻ$wJ~!؟wÝ<믥c jRA#X;&Cp+`I* s>n݄s;enPA+;tU+y.Q`tn&|%MٜDmP7uucc;;3 Wԁv]2÷ wV8օ69Q+YZ=I5m gv.5RAqʱA=kg-v2Lhmʮ3J`y9Vӊ?N7:P,- Fsgn4dTz R"m@[]bfNumv[q1+bQf%e<8|"^-bhOG ]{+~'gtO!$z'uhQ"/PdgմVKmn1`jw(Mтϫ֤" n zR)@lؕ *Z->1%DR>$\z[VKD>g_2/!B6[n=xsIC6h.|,ʔ2 ıQ cYOcJ>WOUU#V!Cz`g[*s7" Fr99e"($ h_@zR Ab@e(KY#" SPBԉ88Aϝ<[1%!%51|lGTlVryyHra|0@ɭAE%&F9ĹRSLPE ȪCPg^R@&n۩0Q=`m=z{R=:X5-u*حgXXN8-;ao/&)k,S״~ݛ}{#Ruff`N@^|1CowфzDO|G Ķ@ؿ? @ͫe;`"Exg(k{:A,ϳNyH<]D$5":7}[پG,/_Ny(D] m#?jm`|Ss F7DZ<7Bj%օw^:p׸Li(qxm>az1s" h919)O(iκ^|~c uDP-mEi~:3l#! j̶<6s[PVZ5oSU˪[K@Ao &!9 l~!V6e/ADz1s,ҥC oS?vVgD<ٵ79TdPq, IexNt-P7jdpkjϮ<7u@k"_dZE ǹ/KI:zѣ\DDBfRs1}K f:6\=!_d9?Kl_W!Pv|9'J8}(R:Ī6WvN.Y99>}JƤǻPF"(w]^~uPT#4ٿn@-z;)aozv ?{羹B DJ A?n;Y}'K|簆hHővf&SLu .gO*$5`|1h]G#:#"k J" w.3U|mjɔgHφj(tV f+ك[l|gNR Q0qGhQN- lfm >`i-Vi*J6Zy*a"%6WMU)4=3Ga4KP)%Thk:VSVY'mØ ȨMeBl`t{ 猻<оhCEECJa'gۮR(P6vjș-dDF6A*`k (H_;uΟ `zwup'Oanq8]ڶa}A֬cYV8>%~OTcjn1ҷ(+ڈx{cMSZp¶jYY:EL.'=U.۞/ ʋ nP6FqW^^|\7%q9u-i*@9 ^WcOY1\$p݆m;Mu;!R$6ȃ5 >kj]Nea˚?E|n J̉9ߛ"B_?LkY'tQ9P@ 93|ֹ_Wk# ̓RїI?<+p ~zE*|Uߎ/R=9t׌?vu#W4.!?_R TxBKh_HN/t@?TP>a2}u!W8<>G!wABJ Sg6lczesT ('9fv ~*{hծ͝ݯSMUEH‚ 2=?q4ύ>^!e HeHCXܾL{4[cǫ##xBoPqP3/$(G}B`37Y#i  ̨ql#m'>Np%c Yە-϶|?lk/6*ru_[aɿNJQ@%"̬Tlnpj]lBnAI y%g6goJ$Rb@#RW8?oD@Ȥ BhrV>!}܆ޕXvJI>lP? #"8arN9xȁqJI ۽ Skp8$!p]X|8Tzt|^W{'և$ dG̢fG*~&?P$MD":1 &L{_>8ff??SОLf5A> GHn~[!~5|AG_RۄY& xRNA˂䨗~m;">JM q}Y?,:["꜐ѧЙ5 {PpJCj,qn5f\sw$m!nKh=)>{j'OŔO΃ SL6oa@7O7M|laIra=P]1Ovu/1{=r[:龼Kt*1LJ) ZB]2"zf)0eRlP&\+CՕy>ڟvcu{t;NanxٗV1yDT)Xf@.UnS&y> {rxra2M30DvNpN.j_!5BRiRCOe1EAlvLd5iM1(K9Q~>Sg~1֟~*`%sj! 9˃]`KPߥfRC*Q!MJYcg:+I|e/e__YŴz$NHE+_ԉpD>q_ԡx WAN!/\8뇹g,Opʻҩƒ<Wc}2oJdPH(¥t!eW)ݻ%HPB<!|Qed:. zEpBMw!{oܔ)&ů.P/#Z _8*2cg֓Q:O?7l=^.9Qm.ƒoD25󞖋8ɽFh3b^(g WnuOnWoU=_|+.l'T9lZ@>,wV5ol HY?3륕&OT֙S~eI2f`R悞*|)"܏abp/}n,dp$ BQ> z!ۮ#OO&Znrr+20ȅ-u%*׀ۣ\E޿OM>^:/.g4ywb*{_Zw1h | ]ىeZ@ҪVd:~I(zߍ`#lR$26/y,k753UVW`!W~NNqڠp w yC뚏_]_i(Ù~|5r%[OYu]h`U@r 4.[BQiEJ#F j(ujrk? 1/{'ʉi@J(Ԁ"n=p@/!DY@@>S|묉@Pr̀0+xR)^4rgO?!ve)͆~ !ceQW>#UH4JQ9!LJjOFm0Xcĥ!M`׶=ZB&jҲ{P8]E!ዿX(?܄9' u2H.GhS黹Ѭմ7BɯZФEXT((6TIPLA:h̬r F1q1:Rځ 6c6$Bǁ٥ZEhDqG!l HԐ]QGIey sH F!F9= f6qjA+Uюf&HYYYcJI'i :j&܊@a AU`ti"uc>M,qvicH.3T=խŭKR qAD%0lUdeQ٤.BUEI$AmlN8 1v~ہ66E\Y',iJPSJGG3A78SPV ("R[*}V뜗ԥB[%+>ќ2#TE"? yxā B, O^?_N_/r>w>\^|yl @PXg፻@Oot'_^feTUt'+V |=gg9[scFZx,Gogiw<Ňdj2| D"bzP9fk|;y@>, v3EjZyb5#Bˆ$PY ZD@O(T4|M w(mQ95v`Hs΄%g+-Z;LZ$ש7 ԍ 6uMၾxbX9nx@= v](A y`p_luv0p OB^,!:1uJ=EQ|d쎉“bzpGI.'BbNOgDnBad'fIҰ?hv]v o2Y 74^ zO^;ZkKo6r#[`7^FGUϷ#dIh9>1Uoo^^Gg_#Ruj33d'j8C@ qBe:Dar (/ ȞD^ z}W/IrbW+(&uʬX$*js{ޟ_*@}te~BAă{1} Zʔ6[&+ _; Göaj0dOŞ!`@n #,4D9~p-ݏsKvUd{0^Q0ZWHTM{,SG^ڛh. ჶJgJ/}?t}KɖKA% D8wP{ K9:yc .og :!%,1m=eɰnuVƒ]Gh#u炞u2EMpΒwE?vgY5_ԷFH-BFR%8A:y}5m;sC<b3.9oL2v'^>PF2EyH;tB8O9OeUp=NwD>6 ëw»f?t[ڹuC9ypID|6SS(w9nO7|E`7y R/ 9ZגfÙ .7~{㌮1էFQS}t]ꈶ({z?y ΁ɢķvNpL~$^Dx*/>c>ք/?>Ǵ%zYz_>mޣ1x+'@?Wp!HPD WdKT"r&$Vdm>iKH"Ƣ/AJ(E_ׅTdµWq3yEy %u_!LX:tCK]Bb$#iϺOُ%g3`426`Ssmsϫϳܿ8ۓ qj:=Vfz(:7y7%Ĥ9(IYu:Tp0QB\_]HBg )FTz3 ¨׈-9wd`x$M?Igڢ5\=Vs d4uB{Eʖ]GKt=&(KIk?" jf;;4L?G5za'=D-ʇ0?cZͺ&)A)^:W(S ^ 1h<3Tr$ \}G<pU׍+jο?ݑW=c92fu@D@/XaHsɶFa:躏}ֈqd)tk[ 15LCy㬟_2"˶?Y _o;FFScK3f@5Ň f٨ HhsrxfKDT@i=b}VnDocK,WA^Aex^ieC ,_3Fp[paA1q"Wmatp2\+Le,ׅ9 ?P=U!zѦh! .\9ȈċmzKs? Ac>/ ί[OlDD=dqS;6#-90Ѷp3`; BsAOΧmغt;؏ZDhHÿ5na %c[v0F t }ޘ1qɌ1΃@H]gʣ2 Ӏo!Q_©#;6 Wַ{fʽoud{9:{I=Q#e퇉Ho E>k}~$Q;.0j^! HVww~>$~ݺ:](.=ڔ.YcFі A~{KÅ}$Jb otDƁY Q}V.|)L{BAX_֝- Q9݂(B@]4.9ot*L%u_b^,B=[,(o޿L$ /'IH)*ي#"ĦJhI (_uV+KZEOW7?C~SzɈ@!,, ~}?MwJBT*,CZ)L#TL_I(1:!Jd$`x3uqߧ_!ջ3yOPnn4 W}y\G;zN`:hR.Oi;ujֺ9vnCןH >g}v j"\"tpz+AE̠AB2ԣ7A=|}^A(S^r,>!? + `k4a$XVU[bPjdI^fQ1~Q0 T$?by% #ֵo"b۵s8~Bߖ<=!0ÂT78~i$S\ׯOm!"3~^IGz>鿝nkzGB~rd2IZnI1lUMl,(wnoUY<>Uy2 }>W & /XUmMfovB d!iT{6@['O!{buO+g쳇zE.@@P G 9R`QUC5C/b)hGjpj*)ڐE~= >!ᘗUg<;G42]1*P_ۥާgRF/#}^ 重nTaA;za:\0<8J0T$PN훯&fP'!%/>[sw廧?܄ 2@)xjN?VÜ66 X v`{! 36F7|h;o]nJO/REj'?=8CfVS#|13Dok֣ w@Ŗ!u `%u''f86v'_,+ElcC $KM^**]|@S(7M} ]/r@"t| 1o'ۄyo_,:i cc~j\ ) .q;yZ9^>F!Dl a8kCv; .ilI:#[%Q*!v {tQ $H yJЭvk8~X`-|Heg $&P_KvvNHvܷ;.MǔO]G6ST?ձBIꐜUNcَ.Q1Gb(^ ^}KES75yKYTjaNټGk{U9G&>Px'+6sWI ȇ6W@@XMu5Z~4mb>j#L_vX3h/0T䉒ys}Ya(JVs9ʹz˺Q] oHw?zawPQEUgwe "8Gˏ8rQ  (p i0xHzy, uwx.mgmeimCA !=oŖs}#a@Pڈ&˻E$A0d`*PJ@U9`ٍ`ը*&ݻ XfNF hgPRSMD*0&M8ZK@RZ?>]ZV ޿01;QЃ#2q2k|R?@C`xP s瞎@Ka~?b{#D聆vg;Yݏw,4F Ph5کfmݚ?wuفN_Ԏ%J-ܡ`+*Z(@8FͻlAs̘X7IN}\e5mf4x XNͦ* &dÂ#L-rP5w;8pD(HR"{`\y0@s Wٸ2kj)WnO.GrvЇFlX8+/E`D>|G-CրTP'ߖ13cB#8Z8H ir:Fν>^#VI 2|b[b^C4HO2& dO]TeKm=VG319[53?cЈ9ʥ}F}h<6|kU@sudƫL{||G?1dQ:@qp>cl;Ro0m>F9E:GV Kd6{%WM\Ǔū؃ZqR=|q}),R4ytEDx/Q!PFfN9;>IvT%`(yq9YnBP} 且x G7C@UKP+cLmg) OmA@NPY"BI@CIHLU BI@dQ")J.2B"ʵNL{ֱdh24j1u9I䇳xY ` xȘNMZQu[#9nTN2vo- O؋(ub4 BCE%5TE!O1 CJXRMwb% uNe5HQzU`?~s&dE0i-S ptvؾ8:Lz}3 xv\BqDĀ>.^_)ӄ5 ls}! "A v\+} ODP=1eTˢ $*׹Y;,z>;xy̡!D "ȸ*ZYGƋ?qTQ<ȗ7CwV#ɲA7,,"k?Lam}}Bxs87 HP$D,^&= Pi! $0ŅD)i:^h)N;:$)׮C9Hk= '~ yߏ>h @hd;c^?=+91kjHl2W7ֵ "(t4r3o2LVE*\98j[`ˠ+$ltJu\Wu QX iGCG~YMrZowJH(Af1 DPulf^e߇zla5ҩǂR5DŽP¨qLp.X ]l1 kPUCs31jM6PDCAe,r?; !ggsm&[ssw`S`3U74X;""=vɪg$ b32:Pmp)ѭv@H [[}è4%>? y>kmWQbphsy1h( GD.2|ԩ8D>~q-;gK^<E}LLYϘ:՟Qjb()~ʾ1A<t-vY1fHwABs?<})$'z!YRsQ1<=-1)F}2qi"1)`JZQTTFH1Oyp>Hk\d?=9} noԛ aG &_H-56=0쓶]{hnIn[R5$_j= [|]>% t P1gcא.\%sU>a٠+ouÓ=7pp$)Fqr23EFwp"9 8{7jbwv9`.=}ݮj_Î%+}8wudv e7ч΃NY3;A GˀxSgi?q>\g" "ŪOޜwGjSq DejpMnENVw; =C=ٕ>qpO͹9gEm3@.MC$/|!z6gdj/{57n_7x펞Ɔ M@w}㧐1PIº120Ee84*m `"@9f!R!w{6kij8s ocp6_V_i0lLH$&bòXJ7@ sP~lqiVQzhd[AvFckt]Fw;@pw:NA }zk!D%חB?=q ?1@BiTZRf(UJq՝> RZt/?ߡӖQlߢ8)U *qG< 4pJy}m"oL([h$p( CPݹ]9G[`4#/BN߭w\09eeӽE{҇/1BCLFO??7=ߕ!zd*mBa8MBZ!z=;p'ӸNP#'ړ. pG=2nx,a$*GyW>j(3#!2yZ*wo)[{vxѾ.n(N:}u^k!z\X/f1xkў"Hr!q?G4_ 淢=zAv߷kɲƫ9%1p'}OwՔ}@tWԍ12~D}c60\8FgO .rv\ lY5p?#~FGS$/d&R6Cz\&z}x2uS\I -4CF+%gM4i ҪUG::ktU$M'l&\Lsaő3f!wJvٜ*@ȴA5tuaѣ& h[s$pPzl)J=$%Jk@S$f-{@f|}y;Gk S+(:'TӳKG4zyvB/c` $/nUz#%(+^]~>@)1n;NYeeR̬}׽fnɎl4!{yO!* XnłUU^%I@Y,-L@W]A t2N" -|ǡ )n* dFsMW#" WW\=kN3|>T?kl`Wߪv:z{Dy{r>!6w&|`a]Lq$s౶";Fgs+QGE4ӯu)XZbz2.6vpQ:g1Q~vmD ,EpD8(a,EP)<;Cz޹2 c9VB@ZLaq"0B l7;TFdaFD8zwoe] n$O"ZDp\I"G(hnKˠ_.bF(Q dń) akGbrLzs}F߄/Gb&#iͽ\:pB!:(eQ8,Yvdqf(=+6lE5FWѻZs}x+I$.BA X5P!i" YnV7y8*yAkԈ<"D/@D4).,6΅ajT6`}NQFADqu>,>S&? #Vw.d@m_-y@s\]Ohy#9X\"wfy'pS1o1\܄~ETբʟFKדYAF&ѯ__O嵧4Q[@bMf뙮 BPD l 5ayo?ONm‹)C)0Q@ 6x\tJl|s'BƎX_onf >M l˝\Sѵaz[h,. =ŚQRGP="ÊBj/c ?IfS _s ̈,E%D /knh:Zz -'TYHVTε;5%DIb׹iKLzl8iA!@"Mv<6"Rsk͉t^.;+[,HUCg8 G b05l4\#N~rt]"|v٬{u`"/w@Dݱu$+fەMFRzbF ;p Ɔ&TEl`:_>D#.6l E~P;X"6`>0FِbA$ [ -I$vYanenܻaS:Lt$p'6(6v/J#-FDv!(j3a83óv2K&qQz&O?{|}>z8BQ |b*W{?NK<߹dp|0:KG?)a5HG~XwKvFIy}?W&2+Uԫ`+hm-o^FY;ѩ\Fj-J|7 jmDXб_a`t>@MEQ\T5-pvOkIZkom, 1iy5# P#Q63 +bQ DWWVpt-u yFZc\Uycr ''㫹e){vt%jh/`uO\8KvuR)c`|`dIhuC ._^ĂxQ]$^Т=f:V f#S]8Mep~Â:.+̔d_͋v=eat YyæhIaW, #(貄rcC`9B<}ׇwBWJ4I@܈OTL.\k E:/GӀvMSb7R}sER=% oXn@@EK I?;4D[ƞMmv6vՐv5Raܚ ri1Wͽqb1rݐ`}`z+GIb#s zXE j"i:Lq]ua .iXbmW"d`̉&H^6C[zƵ熌;d; ]l~|ÏO>zPZr=v[.TIGD!}#0ܘdsA3)ie9s:8[R*`&UcAHgۡD">4h< (jwHgf1r|" O!zhc i;0={] 1>`L,JgU H4_FaFQq`P(d) P㳽T@۵Y8_sh潙ڋs-;\@D T5֎\$`)Qx^:U)?X= EѬ;~Kts!Б~|}$3fW$b N ԢjũK`bljnPQX6+J\ӐoAAPRJ%14e`SH܄y4T9`֊XiW]N Yd1$jn)vƃuwL*i1A*\ $z[&\+wL12Z Ûkj&ю7_+H`A qB^PZv~X#)vp,pGB~!*|Z8)!U,ș <.] 5Z(,UĒT9AGtk<-?I=⳰R7r)&lQZ骣!&mb~@m=kF]fL;9-w []oɏ,@mn"l{ơ{Ukㆨf0#?\ JipobƵyyy%֋X44Tv=epvZN!qSK¡TqxI1ۆ(@$|'=gƦ6E1wR /k.M=ӹ [7*{Io?o ܜyvC@Ao[Ju&DDbǓ{;f$ ;G`0(Y8GAGܜJyz-pys]" 1M'2(@WYj>"Gkxx}} y&;O-7Qs%86LJM'QS' :D<ȸ>.CPmKOwBxáB#7f[3xXl@Sx#2B(M`@s iPƯXMU7~Sc4|ʃ Kb[L`F>?$^|.d`v. Y];Pl`d- 8^RZK?f>kx0RMRf3KSPNuMb 0@z=q>.||g@B)sO00}G~?}ď$`w`qGdlhY5v O)QP[+BgRiHnYV09H7!X(WTm#'i)gKR`_1E}B@{`⳺EU#$2{??x~}N"/^)Am@ @,8m^=~ezQN9L$ܾţLiU!-ZZ!,a#=GyCX?6|G{.8-_7z=.iJ&5DٷCX$""^@^;Qy˓'m-pqiFOӉ7)xH \9c+9(LC(pLkK" >yj`AC'Xކ4v}⸌>8:"S6{z܀*J"jUfA|ލbm{fIWA^uVX?ly4[w5hR}-V}C󜲾&LzhDb9@X*{$ Eizr0?4 hQEN]vEzw,9%.Vw"DXDCۘnx{, 4@FIbq>1Zl8 (>~׬uNxjQ}fzg3,X!G$ BEK#`݃l G5,rH,[9͇մ=P u HMj@`ҙ4@(&*\(zj;}j밋c?HǧۑZ(^Gt]/AߒIraKGLnƐFk)3DL'3㩯BO( (EqƆ;Ҷ=|r\ߺH}ꍌV,t?pw;vV ض:ʀAߗ>߿:(=G󶶾dLu#Ʒ@JA28ۗBA굞u4[ F*'FDq (ܢ qYsR9SyVL*[Tn6]0+Hq,!G[yiٯxyIb@rJ$=y}}cτaJKa##}-'aJN8a&s W{Vr-i}nw>Xi%nJً<": Ab͐oG.=(~qǒϊP"mns!vYj0,`A $d?Fx#5hj2wz-*,[>ug|<",B@^@A$p @ p>~UĻU&{LeRskӷ<+\wzʕ}}Ȍ`5 "Hŀ^g9xn|vMyM9{_@{S렋29Bʛs¹ۡ K;]\Dhztt 8ɛkѺ5[{ K7lGE6vD]l0u< bg6}p^m}B1 ĀD3T5M¬jZۿ 'yIuzqjՅϵXjr %/o 9H(rmaz0+7"5{# er0T^_N%_W;+{;1rQ׫_Ԝ6, }/-BQ'z :a<mH%5eqZ*'ZC 'oIC]mxڊ:(W"+dQ߮r")hDbQ,F27DN'irӫ08 ֐ӳoa*(SE<$>#`@ H$mVbt7gjD=x| ǫt篧?=%ko?-V ZQYtj} ,y^>c?3Y 6UU~)Ьo𫌽x~JBN: P7d݁HEy5omC%'cHmWo! 'c{,e9,pif𶞎˟[jXB?Fs05ʟl}6Ecd]k~DHgi騾+SBQb}DDYpv?QrA+@kĄ}DLFzU{Z_;X "$.}"c-\Ȉ|g ꅴ$ Wqd ees g `G9Y} ݇_螖t2o%`M8 aoxΐQ," =kuuwá %@/xBj`Tc U*{{MKj:Q\Bॵ($|'W9{CΛQɼӾ zbB'DJӯcGaa?E|þ_I0sbeoOw"1K+?2=gC5%dav S@/ޯvuDgάB'-F8 yJV^y$Ft#ZKs^QrU /;hD0r_J{6N౺6UmcÑ;-,&n;$ gP1]em`l-(qWNat!iDobH:S@,`ZxֶսmV3*,-WNr:c4P9;6b8StEy]3_:64Dڋ3!>!qTxC3WG6uF՘ke/\tgي|%@ q oA)xw47#  3ݕdDyfiy /v>>|=1P!0ǩ*cK ?BG5:xHE&M >6"5G4jj%C޼ȷ.r{'»`qQsGȭؐ[ Gcca+zԕ;\TO0m&%豷R׾]tCi;Xsʵѣ,bge}c[J4T@@ <]$~6yzV6vk>!ra{xFx/1t7( KGQGwuH-ׇjd mZ4/,߾~n1,R5 p03+#+ulRve b"|}6Rs벚 ys6 fT$DTyB49Bbخ͈Ʌ]}ˣvۿ;6ej(-*(k/Uɽٯ޳a6WX9C Jo*He_IsdW6$8_olw;^Et9Q){b^ʉnzDHw0/C3ʴd#n_/N)\k{D4㱝i41`ӕWO+>l2MmtvceRޫCΆ <ŴQкAq!,=Sc? 㥡'Շʟ>UXtPbpt]&b&,Yd*.yqO2 M/fOӼ.#ՏsG(.#A(!@f3YL؂#e}= *#\#V}ߟ8g㶌DzJQg=X̔'lD 7 σ4AJ82*xpnҵ АLnfB V-_˵j'͂&)z4% 7片#T\eT8_kPˮ:Ƨ]1D Hl[ 9])~s&k"s$C;ӥ.G9Wv@ /yfAi"ET{{|gI];kg7evjA'6,` ORa|%b-{}OWRŴn)%AWoE6ձ.Ǻ3X J؁W-Ο-Nnο(M@ew"1@Nu_f(GB̑(5Oym]@8Y oĆ:0998 CSP%}Sa؊AIr:إ|phgLr 0 CۓkَJa͎ kS>fa@#x'$tA㩃 5\yGF$ZLcɮmH]X{PzfېbT"RxƄNnA+(:.sqj!~% I[;@6(:u]_ 18_gjTݮV"͔L{w]ŷs#𒑘7f(nG8Pb< _,=ҡ4,af`%)L TO-!HJaēCJ|.XS[?G"!=CrQXgS7@e:)]?E_bć?6NR{-v(P8C8wr~j̳=[eGbMieVg zNyCPnǪ{6;r3ο;0RWvO\Ӌ0h  ֜_NܡAUFx:8[3Zp/3z-cNxm8yv@^D82Rl6 dXwzL#&ְ>(P d#O׶q֙[!m)bO[*jkKOlLfjr")XţSn~pb߀v$FN- SGp!FǾHfTA^Ig!,\q6>ʨ >'dݒ1j~9o"UN/g @?lq= ID "$cTGTVG9.ޫH+xL>6qTZ"?B\hecaHLJ6OgYi=6u=~, 8P - ){- 3 /ւf`P ICt>NN*j͘ӭ^WUᄌoob{﷼DbM~r,=  |<4Ab< ˺I]9ؾx=R}.*yDZBaA)dy6RBI#Hh({Q" DnM`"˄B/cI SGݹdދ"$ :kK$ATO=;ӹEs"Xaa'2_8lj ~Lӯ$H&"E'K:8jùpH!IQ){ ;bE М6=oɡ "U&Ъ8+&PuC[]ΜwS2&-N xh8͇g?c4ŹP脹N ;A`o m*2  y %i{PY8'a,'Y4vκ5}D`a匥H*F!;`G$0RALLkX#'eV(PezGwX)u"6(f?xVrc!xڻgnwљǝ!VYB#N.ts+aao\{h8zxtȢI'zӷuw>E B+pCrDUWɰ췫R:edDn| #VDï/X"Kg)Dy~ꮰQ,0CGki*(`78BNdx3sMl?omAK-[rSic2 $!7dr%aE]jrpNyV|[XXs_ _R1`{+HGڗy: ~gDK0H4ɬ1z_3[&@dUMtsCњ'BryɂOgP*bc]4=u].00O36KuQ`~$U68\!9$QsAG><`u/]q҅:_CҴ{?Wt =*mu҉:Ӄzخ_&vkӅy!"P}x;#nzo.^O4OڂY|AIe8|!&@/ 0\%!P >I|gE(aI dWcn?lȨD hAS=yM|m jXF |D%V?ZJr$w(5םg94Y kJz'J)W7K~T-Xv0 Wi'_&`,'8aw*ncIh Ѽ:.iR nb^9$Cɧ,)ПGѠ GJ5`L-#x]뢮Ј=@n0Tr}8ze,8%܊fj-&2˸לrM8#c *#IP=!7Q'جni f[qljS~K!UFa6@ɶs0Xj O{ZA1փBHe߿_{SyW1≖s\:oVHS xuNݽۓ6z_.4\۟h"DG;|~Ɗ2IN%yШEVaϖ־.s]~>FC)ÆmUK]ҡl6g(Zy?mbxY9ヘq[,߶:/:_wK(6#rrh APNyQjQBEt`X[ߕ!+%;b29^q1B1lA塨@`: r#f[_Sqy>L5Q=AC`Ap퇫 Y- Ӧ]UҲp$Cʹ(1ܡlݞXʑQ /԰5-,4fg#n5&Bkf=_?Vu2C-ܯ\,m][ufuو&Z6PF#b!ww-f[^`dUFn{IY$ תd~;큯NEWZ%g Iʏ&^R"c_-]5w ?Q'59yڇA A c>"}W䉂#x{#AChD_!G\Gf{i7ƙ4BP("I J~|BHe2֊Hci?>q2cr}d=f ~tAFgTAܥ6A8BzC-{qw7) fu8Xjy¥[H UȎN_n9a LQ Zj Szd"$m)0#94+Z1ɍjػ'e!H5Jx>Ur6Y$M~Y TNw3ҋPO {#zL_O 8r\ANE(!1!$(Lv>cA C<\]k'-0C,g=U=vj>H3Hc*=X Av6}-쀛 h{ DÝEc,A/5pL#82 O sgZeB<șE X4eW,X L0T*͌ -/][mBf/Z "6stg ϓ" JO?ͶoFrӧw}qvA6i*" ,l|f&E/C|j;Uƻ< }M-Hsl]f~'[u*y1Sqٞ?4w \Δ!C276TS7j* K#yxr Wt&v C:#l膒@*ń5c٭o+{Bis (u*$D-@)}h*Y+,ﲐh0@V@.8Jwn,)e"Hn`)UwZ-t"#Ge4慌[{ȨX6>>>$J6!'{0q%P}q^{ЏǟX:/2rxtfprwOMm7Onk06:])[9v%EjtfdH ӒBBS̟]]_n(bISjA @חhN5&A"5&^/ \ vjrʝ3 0y(?k Mb(Y3b+Dc!"!8,W$AqMl]RX,k!gE][P Èo3&[Yi8edX; y`aCm+<B~KTH[]{c,עZϚ@ڑ嗌k[q|./иiԚ}߷{!cԄ= Jm:Z X3 $Y `B uƍn`/3|TO.8p,@AZvʈ;A w}aBoL.o?=yjrQ "PyeZMЛ'oAAׇ >>K Q,|TGPYC(TFtiSDG> ΂F,\C 6kEVk3\uf9.c7) 'ۉ-ma@}HЋhjќ~H·=6NvG쪸ȍ/Gfuۊ@<ìjhC_t{So.,@L< W;5r3y#y9 ;70)hdn^^X@nu?8#2 @ٳ 609s, 9B cT!\6xSפ_Wջƾ_Ԑy{_~Z},p7M" L[wRG]wns񾾪y5FzѺ8e ֍P;hw5Ig![B$6\}yqKdG">Q1DMҫ=Exħ}g@j}(jBF~K4qj,ˠisHH\ڦ8{=.'tz'Qj㍛"R,lQ" ?Amn/;Ȑ5?A~Ub<)S5aHGG٭j 8a9F d8x V~ xA+l'Q*j~SJ2N{7*Eڠk^/ pmA]^9>wLk֐c~% I&4{ uXbSiyúyyV.\uw9Y`{H6N@5_uA,N#s"T=;Ad돨<L0yq☢UzևnLH0v\`:ʉyL0[djAM{50wIy߈s媪a$N 8nH%\|v}->ev E jPZqrmm^r6`'jxU^W\BBS|G @Q~djɣub?_hG1f  HWuN=W,Gu;]TbtQ#=ѱ$]27u0U>+@P@̻{(/j3Ỏո[c|Gd]'glVV_U48CPYŞ;ʻ_}s1^oy|"8ewH(N!tA2<*ʴCDo0~$Gm<]\D,8VXK.%<[Pt\`LVޤE\. %$M 9.qù&s Sh4^WЄR^H̅ hdM؋!TdBwQv}ޡǹ% m~[5pf&򛥝o\QJᲪ;SmbQB<2>c @Y*r9epdsED% 5|A$$Z!G%\}rn%0akح`5\`u7β=IGǏA'{;V)$+MR*!bV'_V>W4 7d 8 KS%˟NYjq|rC;iƪCeikB+,v7̺ *NO|t\Xl>gӸǼp82- AzI BqOsU2Drƫ謽kL(ݯB)$ċ CugAf[ֲ62V |PC<{B:^ {}M(&WO:U٩\>ufi{6Y6f f{ăo7Gi1m5E)A̤kQ\HdcHśVYӇ[mQ5%Д sV^fcO.x<1f$+5}Bç-!]fZ v&TQsvRȘ@Jx9UE9EMVaJ(Nd.vFAOvjQfu ٵ8/:Q$el$^L )pX" R nثjRc5SpkDzTnNEL>yٲ~OC+xђrG+6֔x ̷rA; @Nv:KFm~z+6bC\x6nT=pa fWwޓ/Zk{}S]|CT;`$)`%Au8_DJ@^ \4 FNQ"?YYpI ,"UE578DNDHBҷP-$K0 q~pvL:Q0LU(Վ˃)ewkꈦEQ1D]m kE6*YGO#rQHbC^3O؃`-u3ᒸdкC! ù\}*-n .E`4f:0[)U=tN<`Kf ?zMpӌo@uGstrwݝ:>b zez8KFt jIGBtq/|1?c-N%ĩ 8S5u;K6ch _n Ddp]7Ͽyo}n#o*~\e%ڟ`rL}cW߲UL%lU ҉2 %"JYzߪ& >nk@UGj gk &?OAԳd}>hUB{T?oUPt?? K2ӽHpV-}r}2(pOuٔ;)-k뒒L%,,u'S`@w&9?'\r\@ފ 0Le+𼗘V `Ѣzίm_m5j:͊ 1ּk ;YPT¢zw {.Pގ+x^s7!ߧR0[w saVOAzꢢv9F &{;a5@ Qm=tn{ -!2a"j.?KQ념Q];)dRixUڗ"F/YvX׹*i0R32K4;̀@2b:*'o^ 85^G9+Wsos k|jo/3W $h(v_z  C}Ch{4Ii<0F/ُ7Eb &m@о(ЄV&>a%X1gJߡ qٯ$x _wҺ~+ N /2#CAP 唟NtSgv7O !^ 4 씓7@eSXC:us`6C=3-l- }kD^X@k^;rR"UL;.gmz1{ y._ " 0>9z^7"ݧ;ݨo`@<* XCX=XD/MRir/C|!bȪ 9S<1:=qlx>\2@'e E39@ ً2pé0\8O8/Y?`l1o3@3$M6Z,%qG*ߤ3n,p:G4Jq\ w#=5{0/4#Y1nNua)(@׊LۀgGF'ysQX'Y|NK UU78o0CoṷF30ck뉎w[<O88t)iHKȃ ;ЀDs[d5cA;ΤY< i:Φ9l`HxȲ'5JqPțs#tPtkǟ )} Q"4Lv.OXh"I&{p0$ &uZ!4A!`d[97n"8,(9[D=lij.EѼF3%ZzÄ-jl9V uwt HyvAaCu9ƟIEprc2\:yNgMBLfjĻ0Lnvw-T8q3r'~|tsw"y>oI`v;q̏aJ*Ta 3FWM.E ð`,=a/M (Ḝ'|Wntu$]dɴ9-,isIL`)Gyx#ǻpq  m;>=]wPQ.6P}s L{qg}p c`a8sKљHk4u'ƀOK225wr-Xz;tT.=F=sk>Js;oT&Q9x2My+O!Hx.YC>!mij待˳irwa7\.)3a\a˿8>wn#ra=6d4q#bb ߳׼rνyBoLC=kˍVa|Ik<< ֓!'uD yXr!壁zȌn]s`j+:v̦ec3A3U *l!IMذ@-S0B7 n,q߅<|cGx6j\pJ|:1qD+) lNt#m§0W3r{\Zs늁B\g|~G.6);5~8܎t^IZ 5>'f$+Xk.t&tw?V{α-p[ PmLvLYӀ] 0?=vKg1^.O׉ȞGF8?]y^q:0 kCrEK+~83$33fx8giw1|i61} GM+ R%tNߑo=H$]G]dCF,brUZox:im(.Eel142D@Ό؍w. %iZ\t)ٓdlDg|0 [zvNAGMНy Uc:fC-@VX`/pY0qO;.^z|}T% @t%;kX uYQ%i[eeb-)Eb?>{l>zpQzqsw"ՀN&wi;t]=b\ǀ6x1x ed+[ߢ$? 5{q^~-Qj_oP$|3um?+(@Ơe(1+`]m9 N uqwsgݗb}זc >o:]HR*S`Ufߕ8Qv{bկzo")W1ҋ!* \;R+ɥ7t!32:7tAa5kh ;cy p#Q$gپ[Za .HNҋM\ iQ><9WN,/1,GC6T'8{W؇ Q]rp[uى+L:Da Bq8e_q{xq?mð\!?^aA&lFeyk,LP^`xNw(%(4@v03>y3M$~N+p6Za_{I׶MSArы.,ڤ60#' %)pW!m%i묞U߉kpw?3fLj,;!c/0ֿm}?.0'Sr"[G\ -s WfdXT.>?8b쌯I}(Hv.9ε, M4VKat$`Fo:``\~3K3qz8ݛ"p/S b bR mx[gDY) rW!n5mF8+6'<ǓBrIzɩχ^ ءfYQqrO\_|8Ä ?J`tnOoBUb[4XpԸ-JXBZ{GQVvFFK^q; mrDԁ0f0uO 9ڒ9A:h/IO[F :%~o p!= #(Ac9ξ媵, hßgp~K@-x:VYǒ/Ip`J&.C/ON^XvJq/,, r)'KVVՀUre +Y[ W:lu8-;b b!mT@jQ0@S]1m9iO]kxUb=鶘UUI$I< :[ݴRbI ^,&l1AiOr>dCx N9mbHܝ/A1 & a|*Uvf%0¥Cja)&c<_^kDgL3+@[ޣL0ig=&C_)Uvt sLV:9 -_*srG-U*ͱ>иX#&Qo HM֎/eV Z)CnfkO pff.E: t]&F'3pл0(!,ߺrU~׍_E[G]U\% r+ Wy@1[\C^rE aZx&JXg?;LG$yg#hRp4"7צ;5t4Z-Э"UL)`>d7{^a2*E_\ԜP$ 1pW5ʛ#Oӄ}2LiqN@u f1~vBI(YFL)+gl܍ @+K}"R#IIT5rxiҚ΂L:[H_yHgntZ%ǵ/N6#!\-HM8qKT[lĿnq  cA'l7< HEZp7ai $ɆpLe+A Ju}rDm/n1\X$!Jޞjy[zeG;C͘ x!7Ž:U6.@μ5v9MSIEPPSMRְ괃92}ɵT5UZ)1gٷeBy{0ՆF@%CC { FS8 l)іnk zfS7+%RL 8 ^8}_vq3"d(Ό r$@C{ i 3qs;>I ~m oP(<F5I$G-?\܎_)>[VO6EJ|dg[8C4$syWzס{ ~o"Cf x~1Be@cg/ aߡґqG00#HsՆrPo{!|I g']jN "Ci_Rᐿ!'8f AAB3 (P%QA@+BjLiTAmߑ{$dv(n6ALcT%Qq!jG0oǓ-DAt*lҺ%q #E\/>}UhZkc);9(8>,2OI5 ߅rP(q p} i`!*ffI;\n|!dGIHI!>6/2)d]~4v})> vg BI ͨ|~r2+ 3پȱ X,@X4aB1Drѐt`" ``>0ړZ5@!qX s~ėC@a$AM;" j;øsa-!E&H(s"dLγX>g֙s,B)'rF<9!"1AYCҜxũ ߫mvYc)#@h%'|#gYw&xL3yf8AH%̡.;rqyK;Gg=w}^ZW_z=uƱ=uxu3[F[-!e,%SvnۻX<ȃciۣc˅+ $H6# ;,y.] a#2 hԜYP:a{4%;[ep a~}Qc8 gd,tӣ|n_w@4Ώr~/^- !I$~?f;,]~dC#^g|ܠ dA:שa&W!w[Uzۡ_'("JB;J ҭc3h[}js5cV[a3;e9_6ElЈ}ŲTU$UjA㜈5@_FS JWQtF1|?ӅhKY Ȍco87 D~8Jch3>q6K9~T~ӹAP |gzW.rޫZ'k6wLc]Zrq au=2/FgxgPyq>՚uIj=w/R\lJ3In3g9zbMVa? [\;MKd^NaxǤ3 zwLIbY) RF{o_*LR$~C:fAј6 ^1{.}sygG% @%D=sawNJ矠W; Thah9W_6M(P=(@oe+; Y%Hˋ .VQtHPR0᫆j|+u<6<53ҶiDE"=a(!A4(3AAŴH w"\?{>$!nS,i0 Aù\ecj+U![Bb޷?`jDZdO-]MøD}? _GK) B_Ѹ0OWU%“fhEφ=.j[P{^9iWwz}{|]ͥOBq*SԈ=HV βiU @RJ  6C z;T JC q2C!_ و"P*`\2xՌ J& Fu$itB4ܚMI8Bd儁%cPCJh{.fjɑ0x7bY(Oֆ%7uᮧ`W zMs0{ܠTD/kyhw'r. 9SAԗ\6nXst2za{33 矚P}~|a煮d/egsv? G; k%v7ȤaP;bf_i8{p~EGs}0PLsya.8wpfC?ϔ=`! .D4QQZDԪ%@ ʆܜKb#kUPhiY,'DP۲2N"!rjPFCNP'nz9`Rs$u+.`z`^k|rtQ;to__D@\3'Ղ2>L^BRtQЁG*@ooY|#ϏnY*Yk+OA^ί=pg[MRɿ6]HvrnGhW=Ê"=H  m(>Gx7^o\*ּ6-ŖH@sTgp8%L'B[=-s~ƻ:0O:$brw|3ye7eN1r* ~+ HAw"jp`,ag2=6{~L.r~TلGkN")'B7+(*ܙQ  P@@q2g4o`ΧQ_;nMD'j[1aQҒ{bY{H ~Dso2(B3K^Z. So9n= lnH>%@YK/myE?hMBp\G5ٶ)1)+eOߺ_ ,Q4]c(݆1!Tq79|l\=Agl5 2~ssP@Aq#9yvmzn!2fIVͯF=]|; @b1lrrPmѺ+"]4qAh(]Hyĥֲm[4ѷAoYRlgF1bєpݷ p &]q:Bcqnc[![x}+G gnZRrͤr*8fwR:"84 2Kp8{Ǘ:~Q@Qa$%]5p=o~Ӡ?Aw@s"U z}-*)-ƒV{2qKߏ,a*.JTam]H z:G*h3xB};PiȚ.' 3 !Z[.U>AѼ) ]]`Nu(=T>Wx&ԒggǷj oOY;\v^|'͆:*};DdlX\}b:u)}}?w_,lA۷ݻM˳ﳕO?ns]|膿l|-=3K۾@3a!=V Et𠌲{vVWs;_Z)Jp3fO;m!n8ßh}x ;~}Yd}|߶-DrN/ *ޟOL??gGR\TuՇDIz7;a4*4_\>kx P7\=õSwY~tgcS)2noxo1r'~QD{%;YwTuTh3xM@FdDL\;z~\_fS|Xn{axwaς=k\noFd3ljKkM>`8j 1zwOukZyO<~ߚ>e"Rޏ|^Q@PihKdyYd8fn;zʉWmo2k8k:&VvP_uk6gB DSK$V(Qg8n@ |hٗ˻sz=҄+➜%Q#< Wv<@b/NOkGض\ 1CNw (^ZԥnC{-lurb n36E! \z϶ar;vY*aqjh|>ɢ'deH9)| J[^#L`[cWT ~5HBVi?&,T£dnBd'L6SSIBOlʪm絑{K3p<#DHIN?<~/P8! x)E% $ U d晼>/v+:\8>Mp.i9ȩ=\ @GIs#Эkl.>,;V+j>Pgb WQKz0C޵7a`q :T pһKש1x ?Ca'zI-k jjӱsI{>ߣ vXuχc!A, !!j3[lj)GB]Ʉc86y^Lbn3ß͞^[W D);^QٯҳÚ>pxNY~Mͱe`UQ F> ꭏ}lH[ EZXTvy$Gyyw@ @  SDD P='5 Jn4X7B}wќ "B6P#0#'% O#c)$HP$XNeo}u)Ѕ)W  MRydwh1 6cA BHD0h@Q-R"d U P2RHBH&V;&ß ~=^UhJbd?QCR֒tA@Nξ_>zt'8 3?]_ׁ?0h/Ш2 vg JvT?:%]p ~lR=I Rۂs# ;$Ϳ<~D{g;-կ1Lx ;kZ׭n%# 8fD^@,l8?:[0PIs6AF^=D0=#ȽL&8|߇Ȅ(TntZ"iL XGz\ Dfcd/ dDOiA\2,W@Zj Cx:֛)_Im@{Ԭ>nΐDEڳ6%5@{=ID@ FQlF:% :NeDA^ T{E6C"j6WB=Ƣ@"heNmq;KD' HLXp~ʹ.),\S;nܺKouhka}#PCMՐKvuD-Ԫ.`wC;_W[1j]C&6 @!(\Mx }( C==6lݝ¾1 + };'2HkFJcҏO%};qkVZ; ϴktEx ,E[I\B@zIgE?堁ACgNv0ZOx (A?l}]>s^^}ycWeL Rף(W'{sWɌUV,!>C6gwb%J݇lR?c-sHꛗfǍ+7Bϣhϯ@ruPIv/;]Eps._l'Y܂eSZ_Usi`x{g_[ZϛrhXhz-oge! x̼{4޻Rkz.Tm}! $%DQ(=q7B*\LoKwQ􍾧\m6E+ ]6ۅiޡ7Gw줆V;hAhޥ?m$:lvtHI\ ~aC٨č£_8O/r=HkߓZ`^͓OgTޖJާ 5;ǘtW7'N5QYW2i"w9}_[X_H {1WRzDV #qRh2Xs^YWb˽T&[//\ wβno*)ꞟzRqCpG{>+K~̰gkt'io\Aeuw PB-=šu;2;a@pSr_Xݳ9xiZ [G^<8\nR?~-,~|^^hBI fLs=3߯m>V=ydž6 yp:KsE6CJnetz`UF\g9uI!+F[ӺΈ ,.|cήC0J δ.}B,dy=n"<=GD?#"b}[I#>0 MRYwk7a84όI#::!O\8$GgSH񖌷b|u9^BSSa_#& T}Y#<>6g^{6_zn$#v݁񻕆>׻ZeYMi\%T?MǢ-Y}<f(R=_XZSm YEXÝdQyppЪz!V`6Ix RGq8K=i9ܿ} ZSU 1rį 5w;Eضg/*_>.` Mn\Gb;.4勥 chfYsvk^'*x0o>NcqJD]|B8^N|<1fJǎ;\M]QJe"- EA1pC9re,;EXgE:vE*qVeÑ ensŠ/RPUrB8J;O5C6Sgh te}Ha$\( =cо,~`ć[K+ߨqbmX*oYՏگq" Ha<}%6phB`8a Dv[㨷xUЉވsӞ?~|}jߣ P׍BDŽ.<·{Wҍ=a\VtABʅ>{[S7]YJ zUD,^ /f2f^z& h:c ##w]>>d=вa<u1w, >/lTI ވU[ea;{e4k\VIGѯi E[!?ncM|H~dʿ]????ߝBJTJJU))Q ijR R Jh)|::;d5Ω2BMwx55|ۨu\ըsfUsfgl%"$5sΊhTBi51]nMl|.W9*i 'fD9*[s5u)UeQ!zuZWǹ.P(gt9C~\=(A9w"":h8CJa`>ەۼt|F\% 7 قz?mAqoK(nu(,|{{9o꽿7s}߫^ ;?d:v21d.uN]yeuO-E!Q *C ~=sզz ژr1 "!7qSF"ku_u^| T9HV@ރA*I RcDM 8ϻ|/mJ ׆ u[^w]LjTdm zGCxy4ZqCB"Et~,EHﰇ"ALmI8i.Ha}K nwY#2F/vnkمv喚lt׻^ }K>Ҳt7]|^mt O8gQ)#Q`qZNҺts4c?S ]v{m^D;wgL1QZN!bZp͠=ٹ[gbَsdEʼ&ٵU! ]+!Ucu3 " ' F5e8ݦu>s{r5oPSu(ۖavG->Z&5YSW9]w[.FPn=u45a-T 5yl(lllm]CG9ک!ƶטk~ѬrƵ4}GensI@Ŷm07dpp{J=::N.Un:]|#bv;m3*Tvq{ 4Aͨ>jnr-R[ 6=&OdxA:yKJ8P0}}ڹ%׋lʙUӆ\!lf2]pl )3J4QF.d'#'ܴ߽xY˗&ir`w4`* e*߆4Nl:RYA1G"8Yrx:\^1vW3\ZkOU̫~fbPi-)m)8 nŦQ2ಾqBw-o+eUOM}otY0O.s5U2rԅ^]Ls d˱ZRMwsi`QnՎZtE\&KKV4{YLYn rl2U rw>nY facU/ W,1 DZR"|>$Tk}W^0{y(`D{aqmET> I@ks~@2>WC6Yum(JիBvשQR=gupeHq]wP6~c+}Eߧժ . o"w.]:- 6AG:[S$<"R8_NfTZ20031?+_֠JH&隆$5UdXN T)ibu16YfQ \Y0ʓ% 4X-XFUf&dՆ 5`eBeafa50HU S(s@=~>'WQ?3CHeSKȪy {$aFG;G FhQ)Q;A |Q>2K+| o/l rՆUߴZ)L'QMu%:Z[ѷ}m?e-Ӛ&o/p÷"fw]:"Br ࣬ʣ{b.KH6Qۭpz][\ݧ6*gBK?O?N]W6gCN1Ҳ #]|Y۽E=4pԳL u?KUo6gHeBvRswc^ky +}2uKyY`IQx1!-58BfiYNk+Qv3&ijfi>9 %.U|p˛ch4mu7X2L3*y{/I{uB.Vu5j"aNtg5ڴT}T^s|1|xSZP:;gV= EKzgXw_h܉DL2ڠ~ÑA<,"v+/-W/i+PmsNp6Aw?]@pO"'GT>xúmA:~g?P`:!q!gch(tuӷ{*y*t˼oa&~A2Bmk Hx =wq#Wo=@n G>@њm%Gn,`cc`8v5#Rq|v9ÅFYK &V7 y( tqs9PRd@xXJ%(x W%\3tzJo)Hr6zI2NCC_6?Ān`=╉ML)p ~D8eLَ?.7N==?p;8(Cʺ0cOMǜÌ'З,Bq7q(<*~{y`xx \syg >eN= upq?'Ɨojv1?<1fdz?_#5-Cc5 ՅK G4H,uҐyȔ* 7(HP;/1vC*DѧZ] _sL0E"`H,`29jjΕCLFQF0BA'gtsg$UcƷۋ[Ame0ȩ03r譠pU_~52Fܛ5,gC"9aPU*97̦j_i}26}Iq?n~Ѯy9_6{~/=ֺY1|ju\4sgq=Y)W\ָy8/\?QF7{sWXu7qKx*^*\< s/dL0p眥V =B8ӳ.12ZWN^Zi);2,B$Xgck),^/ Ѫ2S3jnb^L7*foQ#N稩IL5ԤULv݀i<" i(N]f:WMSRiU$ E !&0, 7^jTD)Aꪃ?80Qw$;Ў '5 ﵘN!1C$M%* +C2B &I3ZI41Ĕ6 `_ٰ嫸jCcL[L, Ɋ(u۬M~D4ns#~/pMY9M X`~5Õ.9dM{>m{?׺8@(f04#_~Bd 'H =q,lOJuLn g>8!P'|<)l!QC=.]h$(V}WBH+E:n@69b[1UaŤfFh?}_ O5 Z9;8( $9XQ)viiUH$e3 y 6ϑ{y 9c9z0@WXS9}]wl_~E][rq Ow-OS g` 5[BH}tʡxé< -CodER~D;00 f>J٘ r 6%fxE|Ǻ~6+Z9K{7roQ=xo`N_^{:àmY 5 -~DD1,oR3N?Qv7MH fd^uۧ&k4 0s(!miQ(L#|K9 &Т 6~:zZ<N~Cu#"KPh)ڞ8F"UQ65ʜy(@{6 qctŐw0B 7c 𒄁9N!֊T%`iF4u_ʝC]]ϳ!/qxQhjP,}w$זf[;fg}z>O[u! yG]udIY:S@${wpy*Wx=]؇Ի*7LGy@2"oyQne Ƒ7Ybk`!e70q#-aa>æE7*9{ 68ʯ.*s߯ΐhpp"/{ a=( y9ܹd=#*#dHGN0ua- b_HrfL4-V2UQ΃zT={Tv^(p}7d_VNvu pD߯[.)i Woyc_(|x㭰mO龹ؙ {~}(I/|:FowSg{k]?W p"ZX[c Ⱦ쐀FQSh\PdZ+LEy4 O/k&A34~|q??UNVf<_4dlK~X]L!F}vnC̪T<~Eab,zg3,+uP;&H@G9U (}}"I 03#ۡs ? ^O*X%Y =s?^cnFsw8ǃݖl, Juχ 7K767AdR[dit!awvf{D8IJ<;ݼ\;V#8O)(r*D7?69a?ZF{(>A=O߭Z*MG4mL" Y)hFSs(/ ~~aA1DP9A7{: !U( u̓+wfWvw3〈- 趽uYy¶`HWkoذsK.Ј E z)z3W%NL  PN<=;v绸'[_`j p0r8/>ܛ !Pw -}IL?m?ตC :MixkJpxM۷z)r:2[ؘϰ.|̀q{ A wD!NEy>A$x]4~뤘^ı+Ctd&U!>(E07H8m @޴;wp?SoO( @>p?0:R(h(Jj `0DW>*uφ`SN8shв~QaM3}}##=/~wל0n`Xc`'~1Ě|0 '_3svoj /^('ǜT7>%4?=.)wJj~?wX\[:I=Ai {X֟?=מ=q.@ M" }{TGb)CvT_=msj_ /_ 4K8VWn4!wLUDrUI}VpѸ#LDg񽆀q !`ɡ=6IpHRu硾+?*8AwLGyN]^da=c?<]ԿA>U1Zor#,`"0qذc;sy_-?$r3 8IMoC`:Gy? ~~;Gm뀗_X> v*ײ~$F&;/G$_uk 4aD(PSdBgār2|8SDeZ 3Y2(gs.`%+WR=yȠj<%xT<l<ҙ@18 Pjx?`I ?&s$W}KPD4B4=J |gsw­b+"8Z p,9Y!9q Շ~W0+MBWө%Ow("" Y2 .pdOQa ?h?u@x|A} } ǻbF"kE$kP^@p9a`ޯy}CӊDנ'?&B~ )HD鏦DW8A !z';w=ո\POh>MС3$z}Ymav`4 f%@ 3| j,vk]^[/K-hc9}&=gm##~Mjwa蘯|ELe*y?׌\;>-a^+^O%{FJB /{ȀCM{'w a}_Ek}RST["=3>=z}Q[5&Q1Xy{4#@M@c2_rƺ5%U*h=U{x*/[CrI'Ż6:mu~6:fgp~r B9 3ʘx |}?Xgq.۔ɪ>^?KmJN%oQKJNsǥp ts@Fi!@sD%^'' ߏ t%q|WF(e{@ S*fXRr#!)h@Z) J(JGyt=~7¹fWm|@ǹ~!º@ /= |ZQ`1 ;5~&{n+QO?3~Bq{y)S|93ADב&N M؆D~]hJ 桛@S,Fi ?0=9Aڕ*_.R% U/pS*!"!M~DlܝhS*2 HdAA'ŒKa&;|㦚9 :ƐW9%qW}%Q>ˈSY>P^; {Ry6:k{> E^qXXG3OxǏ3rBaG $-/L_3JO d4),,L|~5g9kYl[NSpKCG1jQXk~.?\ Ȅ8>)Q8\ob8)PAe IlQDR1p~X:L31J ҙn(CN_2_EiZYȺ?W{EN2]cn`prѺA;4RPNM&AdVHQႻy7HK7s{7~>Rn'p$%;N",R- Ccc)Wz* `%atEa)ʞgG,ǭXJf]5ܯg=K> >.8PL/^k;矗?yA(@wrY>1.eUڟ?it<[nz=z~+O9JV:P@g]͈=QrbFQ(=پ3 )hPc$2fٳJBNf'M5}M6Rnx\ B~"dUs3vCPj9ϔ!(I ;2YR&#cQiNzx@?c?>gF~~xNE@5|J 4Au>T;Mt,̇vLbҲ>ʐtBŝmv|IGu(DE," # +P&b~&j!C/8ʯ`sD.B )]?SNj3{9ɨ(JɟPlxz5?UTFW1 @)AXOR V2X|o~.>n>kX1;[b7C@`I\@!~65OQ015]Xb$ : /s6דQzNn%6uV?6Sr -ڿgϠ"(/Wܑvynl3{ctFc!aVڃ!gxFcGyiOS~c`cEqVjy EvOS7  O }("×ީB(Q?rq $6^tA> 5xE^aбKnנVf( !@Bt P{y㔲k:@2PP ܩ5Ry{^`N$~(Sɰ20*0d @ \7O72rn6E~QhG?;C,6{)X2L @ǧ>p꠶f5?AU"JH{E9Kp/B"FD_x~I|;Y ;wul^r !yub؂@Ab`1cu_BU*W9+"`>CQv&4Ûv#sU冹6>#u[dk}XO=xg*p/x6R"q #Q6Gx7D`  ui`C?엸hAp>V%HQ%w_*l suuu`8CqDK8Qo=_@n rPpwTHQCa AYmJ> APd |u9Gl-U {>d  (H,̏1ۈɺA*$-W0?:POS. U#7 P-I?H*?][6sfDϟUU!' pz'b ;83$v.RZ |Jū !$ϔ,ȧioQiZqi.dɒ A;%:T1l5fYG s"DǬae@l4NCU.fi8TSLa!ISE%&vjmpQÃ}4A^ s`XZ?_g_vu?7k$~眥pEϔ]TxDGoCt_1^)#Jaz.}-xgӳO?Ax?qc!*S_"~YHQ0^}"H"qp U@O L[)RH}dP"4PRB%9 AJ@R"%='!^_oex!d+%D߅}z^>?U}&`a PQAGv =u=`(#U"ݥ|EmB&Â<3ПX@9\@>)'SeLUcS)^^X 5uh ~06FgGAm[cMtpG0~ٿ 'k$P#ж GVZ; w)nO;'"QEʅ*Te LfP/ܜ@|D?;G~lf5_T O;OE8bA Essa@?nр''97D:)'\yA,a}J'W7:9w! ]CڦN뮼Q.øcqzo ݳLr@̝3nhqO!@%N *!'?gRPrQUoTe>ފ4 AZ:m] $mAp<d(5´+PR԰ (Œ8t7:mӿr$B@r[mbNoZsqH,b:zG .D :e>A~R\+[ ;҄DiA+v~;#]#{(ydUU=!G OY" 6{7FAV1|9#9UlhJ$(F"@_}$!PwSef MV^9*A^HDMdZ<)/`sdmw66OaY :kc@@ik& V|9H&7d@ #jկ6%+'_B Ue`ɟ %An`4s(+îǎo'KGZH+QL;\#Q?3SU0S*((#0hy2"#>hx\"ANx_aB9v )سJ#㟾!fxd/&)A$V,P9 ':%x/νF)H'RIk" stX$G¹֗9"$tCy * Eثcfl  +zJ}"" N,XĐ8)I7ms(a$ q[l 3W 5MFbs?ÿ>jۆ l;GHd^ˈؤ p0pq1\)b$ q^okO|BVEƑplp C m),H:dVcX2hUP0Z tG 6؏G9G-(|E;uw,ǟ==0dHsdOMo:a`ܚ0go-< T 4U%?~.3ٜ૎gqwʌa_,pqDFad)(_Μ3Zm\9>~W7_[Ճ $?7>ϕwz? /b@Ya~Fh(C$5'(4F,$`rs73;ݘsjU HPswp@sfËIaeco Y'tH(ʦAE P-4 RS@IeCMQ@P.$gCqhX ,(3)ZE)( ªjabhhCHhJ$Jʖ)h":Nr) (L 셭dHd%(f J҇Trh.K(&b)jK!2@8H,Bs"P jPi@BI0^ 2꣗}OwAnc,x" hjw㺳_ub#abOpH#Qpyb-vO:9dsvy85Yק'&gpu7K4<9fk!hٟEpekdtUC"Eȥ)s&PU^RpВޡrm{bXc@ Ȣ"Qw7߼}4ʉs<ނ;W@D~#z+ъT(U[iui|+@e]O1Yc󮸆=3tfR8hL@+:DE!0&N -&0 "|Wq[ЀÛާt MW3B- RH͍1g |v fd?``IjmPxT36 P"8_* q &' [8SB*.2ՈWv gk` o a|D.L އHzgЍt'Ϛq>@&p4!S&$:q X`TakܧN z}_]{/}ZIϐr[yuj@X/X8h'_UT&v- uL@nCJ?\d dzǨ8. pZ$? A_Sgq 2˹<`=Ss 1;j<`x B ~}*c0]HXp>WM'/ 9Boh‡ 6N_坅Ye[ n)Bj1=xoUUUUUUUVw':n2kKVz3{BeCp6l [)ztp 6yBA.1"79(UTwGN$݈9hD+Blߛzٴ4PB(&1{#/ƥBH!wk Bzu?spl{k !  M hH1ER9}>2uu74fݘius0eꄁ;>{=H?,wϨ]sl\ $r;,;,>G2/}a.rE(ό }E {NȮpB^@F rԢ6X>dY=rC':bN~^CI1k7.D} ct5FP5OX+ Q=E {Z&a IAkaMwygzU,AUHdA T4_lÐU}dUQC8,f$Ypd?* 8ӔJ$QFa߂\pЁ Q:JIQ/[K B 2&q !L]׻S0'1uNJbNk'HPgthW[EwpX"z >s%8*0"}x`0>=5 \|GF,wUUUUU_mgo a?w#dFI4/ &x0h{F!$$<#zm>È~18u \%zCv~a]66]xAA{kf0P2Royi@Ò&X.fP|~SlpÇzl$ $5t|ڏFiBt =#@r/(|737b!?nggFCR:wA_3Sv,' 0rxA=%NDb~c _6m`A? N ņ"RV"Hbf%ePoT#DA$v; X$0 t0Ue`B.)y`aFq+NJ$e/0C)1" `+"^lShLwb`:.tb3 Q@:%0b!&:C5SL9@x/k.[و8Ps?p?=[b~ {wM وDX@*8xu3$2}E 4-MHP*+JCHVzÌ8 4$2~!?Nm!0}E'wnrdq%fPeA--:|w_2 Áo{6h] Ni @ؔG+wX%aʔJ]LI$M,ƌrłC\^pG d:V0dPMD D$8كRbk2-HB.(OdxȰDơHE ɸAFC@mN$*JCg,A$ } (4@f.,#b 3b"e @1 O9v:*w;1 }kGrèY1n?Bi*Z|FgG#By F7Ws$!(u;QPT!" hh}2j$.ԩdzZ"1L4j@Zj!=H+0")JU0bbQ"=?hB$v˥Q鲵DZ ̰Otyq¤ߣZW8(IIK>t[jQtSv|8&{2PsXS5 &4Dxr m! :样`]$ٍ@J[3.6 S!@0^Bgy0UjN"y? ~F]Y@P9$:}'cNؽ*[9cK|kg3eQJ#5H. i4| ||r'钗d5#L|7 FI`c61ڙ蘯f42Quʣ0? B 0݅!DK,5P2+#ɔu6nw~2Oe8x MZdb :&(TU}BE ^Q7L):W"ԽwH#DΙ(4hZPR@s T(O\ @&C4hWP*q1No_#my {fN2h-ʤz(ԘCәz\OTC /!L  >VT ,V9:Aq( [ +p` t3R4 8܄=C,'a=*Z 8a L+FJd8K?St15w !JFTxE8=lyUXc08(÷d ǐowd*w`7 F0Ft!ا+d# rX~x0hc,LD>(Ru^ P\dy<_=;>ǿ{ziƒ}Xp~bs/Q?%hm^Ds9?Ѐ,\z;3=gnvyTPgy~g8q8?7}C:??lab=`'{M):M% *u뇳ClO^F߯a4h*Pz |N>ɩЌxu-HWB~&CZ Hty^Y,R1Ra sNz'0iaxC3w~|(C!EL061(v/4Q.Ņ)ҟQopon ~:&X RZnйͷF"x@ % ` _*Oo↮1oEDˤ{Pg\mSpWXξഷٛ1ݨ` &024qG7DTCoY#x:=b=xved%䓾(e3}_XHNBc]y<%G֊ޛ{.t8E,ߓ5p:TT42wq?C:8, ut W;"aCBᏺt Wx >_ u՛&*$(۶āo' ʂ%vtn헻!]+zkшWCp4{|-bO׵fo)Td2Nb Xwb h{]@4lo=s)=bCv<SUruԆd02&xs6`K hZxl7 w_.r :XQL0Ӛ9{?Uv*(0;p W,iN2:\ J)JA/A%DSo_q"1U.=Y|L:hJ9W2rY /5w1 /yGI8-$ ƒ`0SM΂Ǥ'sKƏ҉sn!4~H6 UZ+'m ? } y pZx|T|f>xߠzfUo'&=pl6ش}0`~!8`j7Ϋ^+5Kw㠉 ֮+$O)/]7`2;C5~7'cL$C #/PwQCĊrr/cGn{ce9vQ xH0$O^0^>^LyګzFuqHu% ޯ\`H~ (i!oD.D; .D[Hk(; * ѶMn8nr1 QY=}*fHp(2M^,\EWYCfM$~9[OC7f"pEŃhhSVx <=2g6u?FmH$.M1!Gecx&#`IEER_i(0TKOQWF RMQ% QN)`wfsxRKQ jL2:pbP rBZc2v0Sqmf6 1m'Ld*Ǜ.GXޘ?jj>tS~_o~˄%yG_@I*gds?o 97ќ{ ,X(7;p?sCg'߲ Ipy0?~}C[? NnCxDWS@ƶw9`jC<[Of]MDA@wҰ6IaDF>by^ D,Rn:Moʒd9I`@( .NPIP4zHnuTU~GId|whd&(J"՘LOT?SݘrH|:PR8@fex PsE/u%2ۼrH~U,cCWLv gdz6wvtjB)""*jPT*R UHRUX9UUEUSEUX9DLT$EM1?0* ((*"XMEPUADAHR!UIB*4=E,8L P^9tq URß}B"w:|7zO]g8?2~R~O'ɔ?(( Wp!]d!Tl? hWn(** * /3??!|:)AKK 0iq[Q~&Lē` *}(/~naT?Yg|\ Մ7^h@ 7OvFt(T7{. 6a,B`d3ܗzQ5;cjAE&,D2~mZ0QwNH84p}x& _^U VZt3)/A =w'{e>{; %sGT^S!Y1/c1:Br @!8.L:"I&$ aaX9 {dLP R rI 0At1;#LU&A / Bvm$9!{'*=#A:E5Do9IyߖV# K iXQ=,84'kɳL;`9*Jnu"@.{yt9 P{w;_I"F&eKm/Ibɖv:j&$JHN Cq99%m];Hף!yܥFٖ7͵ @U(111D"8M>]ዠB>ˆSn5))`4asӳ?$Waj=f-^k̏~JvxDXdJp\D0(rHY?шpor)ED(P7fYu9s$$r9aC-*+;R}6\A_N\/A5XR,X8}.z!CPa8\,`-~"xtN:u|Fm5E8eTр]qŲ 1al#  42—qqwUJ9 U Tሢ4<.De3j7{B`wѧ j{\^fTP(ɇUK0(czML) øh;XngL>9XÝPOz 3'>:MV'9Q$NϦɜHa c 7gOQO\KB0eDC &.6xBAʀF?FUJ#뤛z9D9C]~;6`#$Iʧ"ןKwo?ͦ `0X3L8Irqˮ^YeAy"B\ a|w{c6Pz)^{7-l@C5( P@>?h9U ߢ4lTҀͦa^X}ݧҨY.wQVHg za.NSsT4Mꛠ@8hH] қ}#D9p}T)h%& V"W>`4 UO.3c>^ψ{GD\  +(`  L`A^3p zwiC_r}R3 $Ў7'B)ict: GZ 5>'b1A3gO8ʲi|>ǸV5o@gWhGm;)!pp]Wl5_ ‘NA( 'Cv4ƂQ4l0@Hc35Acs|D{bh[:4ěK;O{{ @4)dY@ETPP!uj ȿg:ʟQZ)OφFȠ2j(KTI+}?gwOWʗѴ DM5UUi‹0bH2N>16g)hsS;'fSm'αp?'?dL6;5t 'IpGm3}Z7)3EwCDJ+D?t}0sEIao*S;N#4 a<} 'wjD0}S0F=Ӑ(7ݎwU ҟCeѧ2HoZ"?]l!d07Mbppe@qR!C& nB!6ea͂ Ȁ͟: ˷5'k$D៫)Vd:8H_-wZ* Tzfk\Q}_Z<c(+,h0Ði4ҤY'5u=S! ZCP{0&21J"B\$@wCƔu9$SBl,riR#. I{L)@a Y iK Ж6/Ubm׳푿p<>Bvʄf^=6Rc} 8ohluK9ʒ!s Sދylt;N64rxw m>"=(|ʡ81 mpǁMl @I#g4|Sn5FX*\kGI&<פ' +b|~ξ/9 p0E#rV5pB>r*^OM!/~ SIM4HO6gWPqV%$ )gN=as7rwS@w >kXq^q8I&m !@rzS9UUDA% WEXpq dB}A4d BZVƎ`0 !B@f&ڇ\T(bbM  @ F!k|y0`mA#iD/ *, 1u%* )A;0__TEAZòH߲<%C_1^~ o}6r{qCEVsXu:΢'zqdrbka(h޽2[` qA[q%A?/}zk,h!ЀmD@/vD r{¶ Q" @;LU %t/$_nWD**:kRDe@~71W]uɺ9b )*X^L= vY~̓*8=Rf IBw d X !vH)^\P#Eff4~"0'C&9Wn:? 2f12k2F |/X7E.(>7^;X F0xa'Dc#/yhh`.0? `y5-6)TY`G+ͲOMsۡ49$paF(mGϣA=CY7SΡ$Bd;ˢ#! \NLjۇN:]So^IID?SK1l>T 4{kQ 4B GЁ;}Դ1nrx@ߊ&$UB͍q[fP5@"m6Pl,ߞIO.:6:9{40,`s,ED^H_eZ&˵yy[(}#3rϬHa1N7o𪒌oƆE5 #0$;wwo>Af/.@ Luh0 Āa܄t³&C!MM3 l3?eI}(,~CՖB/ה4jJ#6'8G| O43E4Ui8|ךQyz&޲{H:^]G; Ntg#w3K j(M - fh zȱ1usFU͕e?=΂B̆$m#sP̪> * `WAt7 6 ƱbdBJA* sdYQW 0-:liOv ta^%HQ M_4o^cryǓӕ4+r&rADNI< u$uc㏻ǥ?|SzH4B ^NG^Mu,!RhAmnȫ8R,krzlC}tPHW bPTfHdEAUM^N.MG9H<`iҕOs@% `25im3h\r%|B3Uy:Yށ¨:}sJ>Mf%*D <bGSb&HpoDd!kZxC,~7h-t9:M !0$%C3f8Qi] $y{f,cj&F<A+(IC!u|+D>!-"i:'=j }*P b.u"#nc݋`Sk֨F N 7AԇKC' Qڌb4#BFfDxf9Pn.AHRhS?Y<O?\9e"҂7,9ޏ}loJU#fhW"APu~ s|2bÈaslt:2HYAV٨mIEDEX5p,[i0F6m .{TΕ Wo%I}d^p Cà gO=+M91"p+*jy@uT2^\B j/* Uj<~3ǚYr喲X>>s'#-:bJ%Y\Xb8VD&&HdHZG(EvO{Љݿ4/\*9yRR%IǚH1SHf-P!@C5~@kS 4(،EP߁Փ×oX"kTYMT0Bwc K1P0x3x8:2v{JĈ!Zcl=!-hylWsJ!5d*qO.=CxFGOqS@@n:L;GD V$ГFGy;g`C,yT4u)U:+{3{|vHXyK}$nA'D}͆P p{sNV8|v>~Va} 8ꥤC]Q/,' )7ߊN'65 CT |NGs:I>&&Ou-~ƴéh k<=i8+)IO>C~rZ,%/ꔌ`eZ!Gf Hi$Bb hX3f ٳ3=`5 D6PPv|e)w!Sa)C>8ŘM4=hls ,Z;#O\m6 'f6lJ8 t #-}{t]u-v1cm_gqʣy8 lbD#'ԺjO<z 5#0m&@Pȡ01j>#.h/p(P@mCH!xo&B@|?s>"?Mt5ؙ7)h iU|T:xGSqCg|٢xN'^|ժj4qnZHk 9, V[(픕'= 2rN|N@%1UJHF pL H ab"V X6'$UP0f'$w ~*JE $1sbQLQQTZ#f_gR#Ok`apm8N}rFy cU*yB}zG:ǮA3p1lqDh`NWOr{xu}lCAi:w!P`}Ġm^MG$*| 6zt-+hyb;^a`M&q$Lb/`\ f4[N2ꢐCN$?TQ)hZd/u 32]N1wqHX4F<6J&*&QndIʩ;i`xZa{.5iEf,\C2Z{|~NK⑄u4 x}8M# Jlk) 0_N24$Pq9yExz4gkh 1"=\gC:(l"[0vS8>&Jg<ϻͩ/S$C@msM: L#51MhsB:xBhjmǀk~ZIH|uuJuk=OaS !zH0nQ`\Ob` Pppw擌l<n!Zx lT!T3'H3`(P$،%Kbme6 hz"v|8wkR+`x8º&Zh$vHPRҤϪ4 pkoHU Q3Bhhb58D1>; '=|d)Irym( W/ dk4g0FCL<c+zji0zQE8і{F%}H]1J4%EA0_$lHl<(82NT/Aѽ9ryA`P5mϬK{Z.LZ4оI_eW ]dW19d)!C֢Fe#-!nBQBp17b-X,0VR6M,2םO'aaV cfϟb4FWCΖG+n,$dס@l/NjvkHt<7 BM4 BUZ @b468$R(#\#!w*2;IC`'A5lm;fʊ(`DfRTNYmJ{h ~ -;+`°׽r#O|{ʽ.:M8ABywC̰P(f{3-b"h,F@>bJ K٣+l# >lzNdNi!<sa첎ZjS0H5wޛ0Ȋ(|rIJKѐ=[*yJ8fCB=Tm{3 N! BԄ P;}ju?}amUEG0"b%OGcsGzqv„Y>$8k؃zoɬE?e~k =]Gh!u*x`[dQU@Izߙt-5#بޞo9w-+B 4!1P'aC YJJF PJd!"R1R S1 eOTҪ\(J#!2"r$N#VU\1Sָ{Mn:4U?DS$*`ͰziFy?&PQi类5i YRUUTAATTԋ~2״;5 <ZNo1N CS~Ȑ^#j)R{?s`s*λg.vBCi?1E| %'N1R_0`{-?gρ@UAEK"Zj*h!)"(EQ TQD*4PN())B*$)((nQUSMTPLh&.2v&a:ؘv}ݍV\BlQCUEWv %E;uYaQ n)< {ib D=М 3êzMT'c(w qeg>pJ1 &vѝAl4.ª$91=S,?Q6'nMQ&Ry r9:FQ?@Sin\Hw\KB@ˮآEUUUUUUUWh{'IU|JŁc9dJ΢FuEe ψedRQIIACC^S~Έl 8^"rBə_XЫCEwk!rD7}ΨQoDHU'#N88Fv>R[f;jPک?.&Pǿ8MwPVYl9^?9DM;{C>v cOs+'p 9I?8b`ܽ%̰> uإ9v(0PO S,|M5;ΝK󠐢χo9ןz2JIkτf#4֏rp6ּs0)S%(QGMtIDl\}Xd 1u80r= [&&MIjVMUTC$MvA&$w0zJ|TMDUUD"~>0?T#t&J"SrTjU&nFo J8_ǮX\a=pPĻv:85YdP+U ' /HXoFHQ5yA:oHTTE)PQ$@1PK% JTЌtB=>%Z\1J8-a-jxaOے*ԟ_:1a{;0L±<:0I#9!%"}7XrNH)2N.)n\W2$>ӠvӸ}Ǚ˔b YƄJm6z%-H6ˬܭ'$0\pmIgЇ;3\y)z" xK4i4Sźی [Nӆ _CM5HW;;![Aea o+8"n*]G<@%yj=߀X|ѝf$O20H~y]hcEFе9t8?H/@,.ݐt)r{;/M1#o`z0mYx{: [;rd3ߖ& - 3 ^C:y#y$S@j 2,F{ })>Fu^rbCÄ6 !rsΕU]l@3**5'P_7|'y%!i>}+yIuԒtrM3$4I`ǯWB!y MvH1$bU}AF4;ri<= $zYGA?`:5PTGL|aFŸ}Ph_}wQVXWPĆ8G+!C/hnM#h'Sc H^90q.q$H23-?x|O=Ht l1tcvMJ ĭ2Qh"1cXyZ}3pϊ]OTVS>4S]fR[T;H$:eZ8#Όp``rh"~dFJTot"6sds8k.!h8I xLc :M}GY%x @DPnPlC,,Bxp74]\D8a Y`ض%K]#9j69@VY%cH~ Z@eJP+Z".q2 (HjHk'  !&i$"^:;AŜH&wGhN.( qH5ʏzd#yL`WǸZEWjfTUE r("b B B>*dQSUEUUUQEj,^RB yuSbETPTRDUUUUUEUQUUHEUUUUUUUUUUUUEUQTEEDQf0 *j"*b*|=^Ѓ5zuGa&}w\|_εO"Aa~3`Hr]N{zoIvPGпxd1DQZ\= l=P>U܃~۱(~y<%N2 PXU(_D7bOΜ53uN:5}g_ؕD"G䒎!OYan `bS !@!(ȱDÓ9:,Ho82dnO^(+<^Cpz g) (C=OϝAD՘X ̓`C&+f+\`6'b CĘ US>#SvoW0cc& ,UY﷬ɮ@=Ȣfw q3()PT~'Ӟ}3'{t vZ>>X"4@jl.(yG9L "TyF_x)Z:? ͞wJIzzP pڜ8q!x:`UUVoqω+B|K4b\m|/X@3YUtؓ@2"bCib}Lޑ2MO','𦙭%,r8<`#w..Q1M$8 <Рyo,7OVsܻ v,ZiVۍ-*p!M/ݸ -uŀ:cOrm#cg#}<>!?8fkn,[iV2R#fΨ#86Q$|C5~ DiԹǨ즒˺JT37^8Rh#2 o L]}N;VN @>Azhy&H֜}% [ atv%Rw*,vA3s!a d$IP󮮞=dRz=8Ԇ·L6B$TETc&'2a(!#J>{ϴ=j^?`}@,%{΁ʟ|{B@6@L  13rq~xqZPOu 97a^Y85(F`Qe"AS: 9P-E$.HfRFUo&( ڐ{Gn_100O!HA (6kΔSwD_qst]4(Ez|vtْ͡+Ջi4̝ +7a>+ D2;*ps⹢*N{\6qaA`zr?9BG9>w | 8?w ϡʎ $ 'ݓWSbuIrߩ l=04y`=6$9?ly5X1}VP聈+o8ܚŝrvH5dXg!j.#q/.x|v-CJSO7 񧻇?w}Z_N;o8҉)&S^c" }" !c?U{=uV2)KΠ(*xyp4``qֱ|L}>4w'@ M&O<9^67)2(WAA$RQȗg?'IGwlPXU0|gwv;N4'#CmΈR eK)<=л|oN e$7ޭ6u>ƃ(N~wo{X4? KrYJ3.ٻQ2ܽNJ5!dfl c(%^B`Uz5ዘH*/AZf'U{rY+*;Ą"+OT EN"L w*QHA@ԯX#ޛ;ZdUUUdfn}tn@ `Xh. 8L/a=Lݽe-m\ogp3Xwd[Y:$Yrg'YW7zTӺ^tkw { kOckl/4#ȵ9]z׺B"kĝ82d9kpU,fLn}Kf&u,9ҞǦ HiJQ(R؈'Ov,'>68ߡ+T<-<ѾC:*p8Q5=~ 쯣Ot빂I8Nf ѩTQ8N.oNuc.:+3^j>葞4=]|Bs2k].ƺאyu,i I̞:i;'"=7>"ZWzkq"4؋ìT Hf~(U;lG3GǓ9!>+ǦǞ};&X/ qyɠY"ʧy9$v|A%׊_"8H&n{GdI):$ﮟ#%NGr v{.I-K^ #2B#w; c3CV}Bɖc,Uk[%$Mm}Fv\.ս~oW=oUM)U3g|UXs9!B*+ht3=tqp4@~FaYď~ |edpn0ɞ$$*<9]$5k"[^.KHZ0db4p`u6UȈHDs N1{H!t!졣D^]6/>{^CĊiޜD Y1k`L,&!9Bb^fdzpϮ$aDϏ`|RfγgML"!4׉:!NPNNHUAK!ʶ q38J`^&-WRWJl7l1'Ӣ,1}{trVIة9ɮ*CȠ:],s/Խ759bkq=~Ez6.Ԩ(gy]eu)7rQ"=К=K!ҬfṆ鶃" JiRrL:j l*m yfw-]PKerY\ QFH`MB؋ghP7L.塡7B{(|.z0aKO)C+bЯ^gofc7(ןSN>> Eao[΁hYq7Wٳ/d!3CrX׍0dl@"I$1C< CϨz(zr+ 7 @@ ~@f*CY9 u#UՈd.Q+phcVg&PƐw[eeS'&u㍎."TFBr68N˸o5'`yٰxu >i @凿 gڕŞRT]}K͍ x9;x$j "{M:Ei{x//pBđ $`;Q c wPs^L|T|N^5JM5Byg݆=<= }OxFTy HvAQ3(4<&fT82p\Kb"/aQܬl *d>#RqPz=g=A/?C9͍DBoQPD)2~ '\c2y!֪ղ׆6d(Or]5{NSQ+}Դf9|V#j&B`a*-5KS$HyC8:9nJ vbd ;zlp6loa$e좹Й U/4Ȃz2PP-:à $6 HJq82(%Dzl@P/qK;b4EN7_FȀ& 󎋕WB pYgȗ:&AʵHs'C5>ERc) L&  Ʉ!}%Oa<\J!hUDV+GتBud@ nt]yp8[U*YAϙdd *y9kޘ!_$X<=]8m2>^LUY-jέXR&՛v`p.]h#uKe\:xTfCyO |G6K HCͯAxG5f 9NA<(rudk !zՁ4;5WG j57 %TEV -  0PGO(_p~8ӟ6ˠ*N #`L89o!b9- o~G7}ǃΟb?l%Fc'*ez~ bb O99"s8-]#0YV.g~aM:.{}K4AyǨk9xy݀o'ce,GH K)x*Ty ]U^ VAu.~W}-D̪ L?^H),2Ά+rlAq )$QA"Q;'z.u_]x!PNYBgV35LpӐÙԖmq,t#`.x%NAVtlQ˼;7dwh $?-u],\ o&Q~ML?`$;/&+,vKaIg ApNEUBͣb*Q ΋NG@T4/!@<_mO_S2^A \S5v|`'+2zb* /:&L cY%7,8T^(8],(5$MBp ٦6$1Dq<R('sa0KdS3fǨIh"@Ƌ ٭#N"ʜ"Hd >CʺaYBu`ɠټD(@)~Ѝ{@$**>tB:;?Ng }Y@ z{PcvHI Xhtzf9ϑ)sI˔dCk*  X۾Q…XՆ TO,@Y;ls |ӲFc^1gφs&h\ 4"Dnjs>"nM7V˲N`H 97l`26+T`~Y4(>E@^Ftu+^n΃>EHZ]3G~ӛ5 b $ˑQώYh` J]1=$}':kMxYl֕)#T r)0E2(q}̑ $/ ] юuC bw{ kI&7ˎK>UǸ:[p3 `Ө{-/ռTaSL" u92q{TյH(^]dz~`m l6fS#C^ G]Zi zQYS@ȉv@Q̈́ Yr!y umB(3Ru "%0D*j#xH#eHLPKl~ANrxŇCS\;|oE 5"bfn[1^7#X7[x 1d:q*h{m|naEuq ahk>C4ͯLo .s 4 s‘?C{ @˔̸~;-Zq(E"㪲}p|!elW%E$#KxKG~Ӯ%xpHT<I5 |^U4㶂4#1ܫx{# ! Qk10Ks]!"C7%5Hn#2$ZF$0&Z\PkUn{8>_gn'j,j-$(1ܻxiyXO n@&#5l G3%yTdjr==L$CWAr 00ґ֫&h4ǚDey[P8y =>pOȓcx*vс57(ƥيb]gm˖3~:R1Vr~Ppu<_V l#XEW0\l N%2r = (6v/,ΝtD,QdnLA)Mu$0xoBT3@/)1mDtylz$H jmn=Xlk|&N|YtdnBَ%j cM!dDž2}!S…Np‚Wttv U8A%(=`ul8mY2T~0ip[ȼrG1ɿ{Ŝ uoFd|kX!-^VK-VeHɟH RH, ZZ*} i0iTtŷA$9ZQ$8Bg#0#0,b cEEh]ȡ"$#n,p1m7vɊ+vAهd>"4@093} 43YI<}{I1C%O)k+>:Zԋ`(&3eR-8/,f:]FxeW y|36(|nuR❒BaI'_C!gDԯ8͍G[Ti80WS7ـ_92ozaT}V1>|gv( sh5_riixuH3m3Mܠ d}WR`O!ԶwiDcpiGa,lXu Si7LIb@%$0!&0zcLGEIq̿D=<|h4 6 ^Wqc?CDJ&gWּ JHQ ҶFV(64 ; 1AZ&m`EDYUV߻5Z TON[>3}5b ;O_wK41}e@Ћ2$JyEx6;b4'Y0cLr3QkIMC].+&a^]B(4T8K{7l-U s9d7]iKCY,/XL+0aoPνq3ؗmF*ᑼX&'SLEA\pۯL -?&Iw (N 8 72^TUKB:QV%%'|`WLM"6-YVHFgӟJcT$'qͥ/j{#p ?/g^Q6h80.B0\.CX1T7z]iE=+8~̱$Wzv;Ih/oQ^8ǗLٜG5R!1#\wBpͤb b4 ͇!&%f@rW,8k cezAI lRe,<#(wum5LOY55S%}z2JEa#MBi;m0kgŞ?C:giЕRN>vBB'uX @`oP32(lrA>X\f`0^\lfj©K&. 5NGrpxOƾ=ќST)RY] 놓D0XB={ӵÆ,{;ͻ'/UE؀H&IIpq=j1"iTFDpEƖyI۠m榭*/S!|NU8ʾKd0~̳%A](jQ%Ņ#iJ@hF5@UAaT}LU=Ph@LsE!$ק?ǂ V\2@#yaJx fJABqJy6{S:Sz&|qS(M=}Ĝ9y6mNv?`nvI'WUn`撅g^.>'>Z&wn>= "o3*ߡr=ItxQz<3!P6Ca"PchAcuaq!R?*&$?O9a<~ng Mw>Y/ % K?Jc`i, 5@Uѩ\} oL6 Qucv&2%dHTHf#, HP7ŎTCө$9!1 n'ҝ]tlq0Ey 9Xkk86i[;X hyvcĸYx}MQa+9H"d =ߋ;Y$x#b@!JL̈B q.6%dJmF@``#fNHGq -᳑fn"E S0!P}]'~ŗ~0~D[ZJT5 O Uk>A,Bmv8 G//plȺAyS> ut$('{)C|F iKFu^@Y` *dƶ`NgJ_5NQaИFYL)PD@mΟ,aؽҸG+@=X[VJWE\Ɋ 7dt#}]yC==vG zt"a>}\9RG p50M[XlO0;= L.R|Q$$2}o~L.=h{j)MYզ @#^ʬ$#g=b.e$d3XDe +Un1dbLၑQXgMZMTȠФJˎHUÓQu aPVU0݅U51NFCo:D $M 2ņY DIZ1PbXu<&e݉&LDR2Aib(*BZ* h܆PLcd#AQPYH 1!!z 9Qə:4)oP?T&3G/o_Gao W|xL@#C!@wqԟtG 90sO ñ z %`@#yÂJ,ϱ>uz>r6we6]MiLԹbb_q%dG:< (hX7)GQ3$k?l̋x:N̲zʖ 't`u8H0PJ`OW䳈_!{$}T,ö VL( ƐAE D`*KxC3aY-d{CY9{;r5&}@"D<+'iw^&i9c\So'5=/ D#CAc yaKUwR`8NN8n0DfGN=_VrcURGSZ@Л+JvR0Lܮa-mI$& 4QD25 EBD$THRvx_}%kM1ZSdy7[^^$D(Ϸ(?-D"Oנ. EM@8!7 Fc3­Ţ.\I3$1Sf]SMqaX̢ ܄x3{,U0ŚX X ӑFSY A2XW 72-3/ٙk T|"zO(#;ֻ1]06^M, p>q{Ғ~Y}&ۧ[oL=ٗˑMb^ 5H CY.W!e޶a75RAXiN0#4P]?8wCƹ4M0*yaHYk#sW&MLT5mModvn3n}^m*;Ɏ4IbVې4&ce|f u gO#RL$n?Iled~6VcJ6D;T=02<}߫%<ǝ~3HGfyR2-gz}|a+I"1w0]Vq;\nn~uh0CL!\_zxA(c9) I;E79ٶv?Q}pgxh*Pr%ш OW|D->9n}9jR0'%ܩ^h\R}h2"`~as9wm`_>}l@ʼn&oko080MLA٬e4E @0@ h3@Yi"UA)*H &Pfjum89u !h2p,bsfh*-.Ar4tHuQF+$r ryS%$kCȦH*3o`~{{JGטG?-d 60MIxp'q-cO` # ^'$+!@B',UhPSJ㳐̾6aOW?cBE84**]S*DRRL?_ꌣs`oÎxyQL&ۧ^nW;? JFVr$ r&J0$jkNL1$)# L Pլ,aBII䦳R4r Rԡ}3M@`{u4 B3mcksi(1) уm#fsss<<U\"N~՟O.<=G ?AJs {0c5 2ŽkC޾DR4]aӹ uÌWd" !@%O0k0¤;|N`C#׶e_Tӫ7 7F{?Ռtaf1P z@i~"X $hE*<~ RFπd'ԄlTHo7'e>0dH~oGbB>$ى/^]Bϫ0X|gHlkO14_Da o MP[_) %ZD )"2Pr~b@(Yi) *R F(TPTqU7HG`7zcŞ#ﻬKDRAAk_$({`KFթMH!hlk3OuKT+&DGzSjt!_mkerÈ=!PQdt騖}s%_8m ү:ϖ84# = }xO3fCҡLX vCo< >|`RuJT( PRH. EJ33([H%5bA!jShDQؘt/j{ _5ݝ Oy!H\ =I%ĨМkЉ Ϻ U gxh]gGo^mTNEPCP@L$U3s`dL5ERU:(ㄵc*P""|q4>xF(~ Xt֡a 1xPijcN|_'+68,* [!BJxQC!Z y@~ǐyJRR2~>Ghyr>/۾ }1I~_|&S`*W}2tT<4m>rC5VR-K.LT*P C.@q'nuIΊNѳi$XiQD7 ¦.ZB8Rp2A&R|8v5]0&wMoLkWC#~)Ы厞=YY!Qi/|[އM5x[Ht@ @'AI0aM[Z ˙x\.hu d:P 9`{ &+A@А2?d, k=W{}7'3~cg=-}6p;aip3Ⱥu(`tzҔ1RKAIBrp@p<͝[߽>H@Ӵ<@)762v$@| @F`K&ӑpOѠnj0菑Rؓ ?{ks B=!Lb=ā\@|3k]aP%1Z=pd dMEM$n1i$*"F$C@/돇0!$E*A.^AҢ>B"ְ`Dl) { pb:l$1t@_d$=:cK iK׍oFn˽S`#?%"FoOw ,zQ;y/>2vقMklr~O4}rw8RM {g,Žp_)@Ԋn#CUPp蒍H0 @ YCЁdo銫 s@8x-TOim4'.A0!%RJU%4 B i r(hP%rZ!s1h 1(*rrba S rQB D !\(L*r!%2,4_ujIO;&xbU=Q@LA|;}X(4% O+Y}X1xT(ҧo !*FtG*)'lP&~Rodل7OٛOf$}=3՟С$SS6gu9}((N g(:0P >rz DzJQ:;dyǜkD-ے+ESҪOvkbN]Ȥ B_C>żo Qg2 e4I>Gnϥ<-I͓EdL)Cx8q"^ KPrA mQۨ99'#93:)T%CѮahA>H_KDmO|2I%A V@!Ũ%J(JfR "s1\"B&UVbff#0ػ#ɭ:KZ_P}K%)ӦbJ+ lNln钛ٖL q,h!t9dH @"$R(wz' POł3r#BJES,RRۦgm'%Bt] _C|uD ӈk3HQ\E`|d:w}%48/КBy@0d%hG댔xp [4BXAPqV`X*%WH6my6& BD>""m$2ѶWȍV"Ip30e౤R-Bj^V"dɻ͡R`pFXL*L̓o9e75Qm)*Z,n5Mf2e9Nd dūnDlasViB#UB07I5ZB8@V' ٶ F(^)r ƞC!CFc[& "@Uqc?w$E& nfd,ERD-n^HP)T1 Y)ً$TsMm{x1]54”QD%-PP"QQXc Ka&c9Ҋ97E2AD`g%zmlS44Z݄ QKImOIlkA & (7CXQQ1FaTM3a6n:%4Gk[X- PAŅU I\f0+g3QEX5SE@ z8İmb#QIάڳcXқ[!Z5iXhc:aLa2h&&Z"(5aqIm8̧ܹ pQAf;fPJAj7:$ IpcwL 0z֗ME9! $% d%u%brjSP=$ʊ( pGFD@u8FsN[bB !Fu1p!\Κ'v) 11HIwƟuG4EW w1S_kEb?A];3,AǙh73DA͹yM 5Rtmo._@yb>8i&w0!8Is#":M'L#Kd" JF-7544 Ho'(bf ,r̯k܆94aQ%(& FM_A]8AeR8/NXtaeķQܿUh‚B4.8xxu8\ (hg5K#^` "Dv.|7k9-:뾵9gvx=rFy;qaP}tD`$ :qiN^+šMO!/dg;H?OG=ܪQQ) '(5Δhyڒ('XK5>(ԣŜML =?y4a54"M ޯץWqaL8$Z}KIr[q Xyϻ>9X~bX{p7R50 nGγABjLLg9e ZeU {!k|rP %RaQ~xa Bz@  iG!4#BE9aDM %Df`H:)SpXB; `0:TTAI)y5QD1J b@RB.%+ 5@kk&:On,,Hё2d 3kZq P/aN:Cm R"AiFxQ>?)lU&j<9tx`0QDĂjEԈD!)$a,YCFN (4 @:7?K+>'$!wYR{|j}۟ $‡u] Lhm.ꏝI-b& fF;/'!νFj0ztnBtNg54tjs63*KMJ aαukᙂȰ>'IתEANhѿUI27bp=PZ;@uΚ2w1)$‚p3z,5B @(~C !B }D H|0ĀE#TXB0WE h2iZiiiiiiii)iihiii)B&1 vF/{/ oa- $DMb F0k&mf'LoV@ nٲBZ#LvKh oL#KqMFß]KCsk kD6g8Q$'<볱bvvDk8}M HC m8Gp$W {RgO 9'` 7x|@~COfϡNv.yOq v ohv4s|[3 `l Ep^ݜ,1ĉcF赭/ YCW¸M{`iݫ bOBv'ӾH8i( b8B&@¸#\ng ˊ#|MIG{GG59ZT457/pN{ H!wGnK:X~7 F2@d09i@:||1ut1ZYbиe:bE' 5I x^=C"_Jyql%nj# 7L3F<8p8k:jXYfq.4 vp$ePGnte: :|+k_,v &M`׏Bl8ɦ[Hj' "*LW"JE)N$F/3h4gP'׌`e6t3RMgSr`!8S)D`gQG|FVd I1/؍_Ft ;O7}{ژX.&{մr^Q`y5řD |;so5*ԄN%@;2M[Zʛxmmv N?W퓩#+(8m-: db)l;6 A vf0سs4 g<+KI$-2V^L MdBiֆ`{;ɡcz.Qnlv]ۗȸ74knZ9=~~Yt-! B pCIavdLȦNvK\-0C0&X(5 7Dٗ,v 1,}qiqOsׂYj".i;MݚWTOaPYƐoôo6*hjDMQ˱}6"5Yؑi/ۛ9?Cy" 5! }翆0&V&nO:p0/|eăX!H|8ά, 6[2% `@vy\TRܬzӱ8t൧Ci=IH~;vP$ͼ8Ee?10~Ub ,.-O$ŻۍsYOZ(\a02С(?jU4bc.NQbiTFX@` /R )`FM6#"OHنI`Ѓ 0tIFM,Nb_} -j;!tT&vhYD; 9F2u:?zngio988b 9U{XkёgqsZT*8釤Xdӂ)=v RpL2fz£ cb߀H_:@" ={]0`3EAe$V{+A I&T6{>[C&(LI+&KhUA -.861V *DV- &$Gx=jE454{5DIdH4HtE `a%f}߂ъhdHl>\<}!1"}ni$:CJ @$\sDȧ.\EQfӴ  /`%SD%SEJHD"P AK`>lqyk"P@@U8v)?.{SsU9&a/~.=xo>|+>?j;x! ob, UD~KɧULU=+y~o/_na]6{29H9ˇ 1+7] ZR>3#jwœ?qLAC>`OnDMFH"Vm;3kC7bB [(Sh3»`-;#OӌAOal` VW:*|NXXX5ȧˑ4#}ufA0PdQ醊-E+Am)e Yd#GSE8 ;ѻFOiĉʢ > *QC*}GP6[@aOE>XLg*`\KL f  ж}UxSOuzv?g y"eZi"(PR;ߏ/N ǜ'ԏrt#Cw^Hu,JD)U'잸οUVZ\+ğGw}|dh fx?x@K󫹏.'1E(78S6簭zKG/왛cn&L$m]=3A؁^qO $|C`QO 7?K=FD_1%E ez7a;428˱\cY/Ӎlq C`ŀVXٕG$jc2 +sM)f۵ a1ro\HdErUۘ Tm'7h8m -Wa*ǦdD$.f#/zCô`u^Ǫ)~$% C$% 4).I p!-(UrPC_ g4GEξ=!!'LoV!`9[{lwq"tAvD7Z9ۿan0vm@Kz_X!G$5WMx+QN*oI,;V%jnVrfPκPEn F a@q \K(9P'2f3('u$@hwEKM% $-[IHa%"a;ǘci> >up.E+F(P~nGWü|'"P\ GˈucD) xAQQ0d)EH.@d*wwn>㸎 'w υ0x?^I0䟠mP,ln(A DN{|`q/3&07 o$X ǔFF$M0 "sY Ev*Mq > 4b439}+ .}B60|7VCm|,u!!^яJj(y}[,"o=krTWhy*؅@~ii5UPk@]NI+LTs /+!¡8;_Bf!i JBe 9<0X'0PY9_?hc}Jb>\IC$v,LrHy Ơ&TBf0~&#Hxgz^>g"7 84|0(a!kH4leb NV14(!G TMlPJxȴ,rH(anDˬQB'yEۚ29Z=!tVv}fq{{AhGqyphs6\2HOt pmI[N?Uq7NVw8bMvw[b:dO!޼ndd~#a՗iѼ5orE+q6G0hA>硱?$e_'H{DaϿ'OEH%36@z} "?q/`!//eڠYTT03ӷno:4Rʕ(;@2 ev$rgjNtsNu16ͤLWQ2 G}fdZњ/oAQ, qKzl}p !u8Yx^j{)K׷F\ 6>Fr^ aezOUI^_;4f`='jXY3h>vg7 iF4#o w}qn;(.kJN1w"@~&*,}wQ-a5G (< -/׉;I"᠍[ knY7=uW|J6ИJj80uOGBҸf.6?^R:Ǡ8Y#LQƁhunmaHW*7"a7G,NÍ L}!sJqm$5:܊pmAfj>!Ospw|06ƊimqUUD=2i|jxyYa|94k MC "!=DbhtiF.)>$b唤 z,٧PmO8fdl%J901 Y7o#q;x%` r]ȳP$E0^'@B<8r-2IEfvfxi`6qӫd DKԞ<]WF:#Q$Z'eO2:$lu&tuЮskoBqeT{`3XmJW4vhcXi Crz|q&5 )ACe9İ&lE:j"sO+&n_4Ձ PIB’PjuRQ i0zN_.Gmr|^ =ݞpQ8Π J(v}=˱6㙨筷 VIv܆_,zh0a% G:!=16C`g5)>r"k Y$̒xlu}[U֖|3Rjyw㈎5%i{x`q(pw3C'ޡX}q?0H./ae]JpR.zIaptk u.@q@POcv|9r1\HEC[Ֆƚۼ=y%0=,:rS1dxQf |鯀Y'S 9a] r:w{?6PDU: ǯaD1-B%%pzIL^)/<Fqm "Ҹhq1)"XՉŰp0kF5Y0vk 3z]5|]c${3 h TMsDh" )sW (a}kC& j*טIyԄE&b2y/"q\S$WzqIj")'!"‰&x۷?Yu~cRX %78}޳z-1^O'fNE1To’N>ΌJ>gt|Pw=āh )t _} hBЄ<ү1У1)goo83Ոi^}%0x(}AH!"ʑ%(URCHTPqI(O4I>&> t;l4,icڋlQx +K =EXMI(ikV}u<&l7@bM{A›勀WfZ$LrU_VТmV $emb&n c%\AOF!OOš eX9 f-ԄJu >N]YMvCyXZ4ffƍ!$30A$DJTI(A#SCSHMiS$RCQaXO쌀dsV)s 遲S!M[jH7HJKܽzn`3(.g$)S"rL( rrȤ(&AL #% 2F`bQ`"b)f *%" &`f(" "JfJ BBQ"*bH$i4fF8VJi\!DHm3OÎL#` <_GRl1䛄in*,߿^3۷)_l6< Ч5XUb u]Yݦo٘ :f 'S%uUAs*oհ'tNO8x'{{+J%nAOQߨu4UˉeE"+gwӎ0a@]@G46qZ[som{a )kYdvEaf˺Y٪Vˏ^,_w}sߺv>ymV|ORZk 9z</e so/;=_s8\T?̶t^ .,bC=r!T`I,X!,Pʜ58sסܢ_l:V^XZJ=?4,I<ό $M- e TIPT F ""+#ӡ~&&G'~~4]Pww fX)7 8~BOT<;nNM"&&BA=tn[|p∈. E]$ 2P#,~I !i e.zǤgA/Qgx@!`j#~Ԩ#J$)@^d0853$,CH'%TP~4BG5y+ G"!D"I;g>Fω*B{|=v7 /йs8NQ`DaF!KDAA(zӜT#JbDPs !=.#$^JhG;߁ 6͂K=S%"RР $(?S%9dP -nй~ZZiŢr8u:,Y"^N.‚t:az1ϤH7нHJ)9RP;hr{jy0Rd;:(}:cUvT|tӳÏDo[2Z:~m#98L0I)q8ןE6'yxgq lqT?o݉^OAmAH)bmuHEdUO0KDLu.3;Vvg|rkx 2oVc`մ(W:]m37h]M.Yݜ]K{URޛZw.%d߫]9*W-k;!3(`K BߎimLKrr+vW_c}.3ɟSfk [ Z^ѲzO’L&G}A`*9`@P5KߍU),zsQE?jDk?uK:?D R" $X QfJ 4uRE@#Dy$mY6-EXjFQ%b ZU$0Mnb|"*Юi 'p:\ AF =.MytsD{]åZԶXI\+m4.0B44 ̦X$L.'Ĥ-Jc L00snz\-E "C  JNǩL*3"ŌASjj\"UFY!iI`N"75kg4B4U4 ]nۉ|뾶^ut20L38O!V qCÏc:R@k1sQZc_rINUFw1 Uga>=3̞t]y2h#ZI۬֌J¶6H%l@&&1iiMSPm/֍)Y B&[cfԬJ"`یD "2 h({l" Qo&ȚvJiR$;+QD Y4gZˌɳ2*iD@ZM"c1RJʓHJlCP5aPeMS9+@LeѪhaE5Aw9l0jD F`Ѿ7s@} CN:Nlbn8^gy[?lNcS `2 ~s3߱/W.[!UM@KC$V&[cBA`kބcEN>=ѷȟX H$ETQObex٠r r ٞA8T=A! b)qgwGt%!֝CײExԆ̙XRC2 0,̐ 2j"A%>i'T:@/@(" @CcW`ldPR}~G_.ljb9K (gzp BHhP)JF @S'$rRJ(hBhFj)()&VZU%aIhF U) h (F( )h rW E)2q(F %L%XIaZ *Ri$V  hɡZa)B$ !¡Z)J()R"b)*Z `)hiH$%iZ"*"  J*12("Tl̐ibbL0RA\ӄh3HB'o.#u5O]`' IH##OQ9 )DEh ~ :8 ઁv!:#y؟AeFAYXSřaX9.AX:$SҏGBb !Z =.^VTM19  %J䃁QFNan 9*(f%dl:r(r_$bJ^bmb &T"JZ>ߊ; ͇Bj$(k6Q̊cR;}`m"TEL _1uɓ'Kω-0{g=R,}j3# | S)dJC{"fѿ Oq& 1_/ŨU E$wK'Frs|ҧY:Y<_g 󩓉%$"'~ۼ3Vx,l^FBHp$/no@HM,7M}tp'@(33˄]:%],K)vZ:eKdtАH`pB 蹋eFr˞8Q)9a?5!*h(,߾@nO/S]f8gEAFf@}wd`Ǩ:?&s J;(À3*'CŞÿo>S>~}@^?O\v<~\([?Olq6Mrq0b]*!sV8  !ô L -i!"0:!# _s/΃Lq9 ">.F Pr:5*;[Għ6wSG"basӏGvRHYB}w5`7κb0cP"}UU_.(B!6;vMD^X` 4)d cYb(|ѼC%Zi7BZBRltHc;6 ܯT O^gL|yIY/ܸPdK42N"Ta()?ZP10E R>獅J<8<%ϷH7~=tt$Y&toR@U8nXl솸+zp t6rۃi{KζuW\nWd8aYT*[Y`Hxx# V:# hI 3 HD1qsNa (rT;mL~Ǐ>FjjX:XꉴX@,i % Q4SP4~A (& F.71YIPd ɭ~6)tP4&ZDI-х3쪱0Ⱦ:߻n(q95a7ZLlYeW3!M(꺰T*T ڋ!Tnk;*]:'BD4 qB"{cCq~s\{9K#5оJ?bJ $t;14N ~qHƿGϡ|K@``I;f^e@uJQx"""8?z ^P9 Fo`z@'>'_POaM*| $="$Z }yWVCn)-A6J(زE ba"[a.Bd'; SSaĀ҉,MHIP&CDE2j_/ze&G@_Fw>Rf$)@21+J% !`)~sgOׇ{~bexA ~^Nf4,>^m!yXw3%M$twH\ȀY ̸B, }7w>qN&#yR}hLVN&PSk!z~lORS66 "0 6Ksd/\} n{mYf{FȻMg;X -& &x$hğ%J k# i5&Kpц4IlR8#F@:QdVd҇ W4MN,( =7:rH 9Ɛ fG"wج:6U)>k:> K?=}><չ\8Dq`:CNރ{}@ MLͳsLzhO2c$ irk@HjYCP.7x G5Ȫ(Z3捯`s9 V4ThsJ*J@y'f=僪C?@_ݟ/H/wiZMϟїq4l$(c\IYuw,mp0`x6[ӴF[*#V$cxgl昵vMttG e`۹ᑖb8~2.45]k)a+~X&XO]X-Ơx=,> $,mC}^ &QXpy [yq>3WC bo*h8#;U0;C~|sXk5ғ@$CNegp.aoL1x6mcdM}Kq֫0 ;ób"QbYft 81Ӈ"n &I8d@`ǁ/8`ńSahV! pnx a*[*9 !(hsGF=0;N5ݣxu3Vyc@ ߇"rK9No@2@b ִ(?LHF 8ec9ӏ?a _HPojɁ~N"|݋KGDb jM?>%"}EH4%ˈt=}&WzձR)BA 6c IB|؍66FC$Ê 0 ope Xf+OO|yH6?]F>h$SD\ anWe1=!8bYjY1 T^p^qR@c% 4эH#Jraө>7[+%"1:ƠU- :~lT=d0't! Bt8~TXN'\i6&Vchp}'C4-5ACABDRPP,@ qM.ABBTU&~n[xw ɀ-"9W {>zz^g3هg|.Oș"\{ u,0ms9Oa:!gC:d1eQSIZ / u`T=|RD`D $JR^B  #2fM $@@QLq8JEM$TB14*RB!# 9 $1hr#q*TI2HH eIMd*n4TL%#AP֟F@CI@$P@E% HD u,dHD`xMS%C&2Z21(?#zm (1W۱n(<2/zr7I@Qw_q{dJQ/Նt.:SB-(D4U+HI> YB2\AF=T~:6!"D0~MBH;;v@ëR5)M5+RIQCRDG` -{&*00Œi(D2@%#pbRk0Cc#,31 *A* TDD$ J!d)jQR$V(Hh *"d @"!b@ KRA 3 I 8AAI$3 ~u E+$ ]L?Or3QҸkEy掲(T4ǭl<~b(uA7QCH*Of,-D|Lu"tiu6^T@ II4J,Urd oJDR1.HAgDzUUUU>8jkN Y'2D@U (iw{E6HzBx@6 xS Ax̽M;X&8'aFٽbE̪e2BC 4d_/i_*qJEj+>'-hi !Ȅx6"I6N*=fGgᕣq&1TKJ\5#Cb/,>>GA]\66DIKŖ(&3N K}S5)`=CV gH~Ae H4 *|e3g'wRG((,`IAi{%>ta=cD= "c0ah+AN0Q~a$Xw^I V7!AQM }e.FXVOa{V1(_!(S!eJStk#'[{49?! P @PPPDJJDc5c@Ho9DjTkDZ`gJcض\fxY@PnQ8B .t=cjR_ JgfIxeAv[2 n4@d#M(I>xr\?J=6rg?`]SmA{K$Hѐs tCh%ϫlF0ez\ @WOx=\:HRee{mA[J&}>*8DpBaIxs\1bta\yb@52hFuf]L To @gq1A&qF*Nt 5]kU#"9hMR#d?RmiE]1zr3|9ُn6Kr'!EDTY%8\<}9=%ܦ]\f#5MKw#"UXj$`Is'i~oH /-%w{咾UNkNrF A1RQEM E$ 4E,#{^(w7Yخa D;k8:6'(VW^$%$;K҇w9RLHRCN@[v"$\04ԉ O\_ ?eArJ/DD *0Aꪩ@OKF/0<1VVUf:H9,#+FF9mI"kf*:D9r3 cXm_t'D)6$H¤{wMr(C?G9DzUDKmtm%bDђ!( }q^aSɤQ*((dvG%\F33 11"a% R$݀. LcT: $jĐ[#D҃ dB;6TiLJ%#ӣfU}*Fe Q`P@Q=9CTn _[$B{~ލB0~(C{d 5">;CFyR94>}IA`' ?_y`=$"KMCegd]Ǽ{bGp13A ?)Q=X݀& )aX)j4JD8J ٻZ8V Ï0F$C5)PpL֟-=DJP*ccHo`5ih=f wfDV+fZ*@fbˠFoQ>`ppxǢN' m%X,xb˔˶)њWm^/lO$Ra[ip|Ewd6?1V%e:\ 6BWT,4x' ;r" J}RGyTP4IUIV |0<>3TGP@ݠ|W7r PM!@9%(PP&T ,dqF):#z}}w>Hm=:@D1_,21>Pj5ZZ )*SWUzuH+Hs301hXSְDB%0czW%iF&ЉQP̰dļaZX5TY`DZR`f%1Pp-H CJ+FY9-La(Bsb8<|a?N z BH`5$S\jf0_DP(xC*{N@N ^5}Yw&?=|MQ ( %=yo[CM*NwRM(@4/VfaibBz|'?|ӌuן ҴБ)Ixiu3'i%Nzdth r(r͙.YzF`QcX!<T*#ꤏk ( p!c[yu "Pd|!y\[e.ǻߏƉ8fϧ9xH{C ~؄1]6ݢ)>a;>83ڐ~ș1nxJZ6xHyphhj!oX(&$*UUL{>-zLģ|GbCO/< ]+dVJl66pl8|[*̒8P6d̙٫m!4Z>6*냕A*-*RBPL EHB&)Tp1FkvhF΁FMv]п(g$1+˼B G%9 ]A>^Hш_+)#^ry()^%p+-177BdڢsiѴ}\f4[8,+qF'\K[=!ɗxՅRic&@sO=&X6)Ȫ(H2<yl~'(tar|?]HEߵ p a:DƉk>TYV0hb۸?L n + CY:^?s^Q=2gݼ(˛| 0[90S4M4>R})w_:d"N< @Cytw=Woa]l0 Prd!77Θ̣ɮY6%BXҪ 8^Pqu)+#fhefSVFfJa6nZVF:DQ,VH&ZƇY1%q60p,-)*0M1eETUDoȎ8ezt u IMLMld!oH$?``=f8w< '!CǗ?D tJvvү}yKaP>"̏ 5(h.Ljx5 %KAaAh괈zt-b}K<=Dhԍ5uV 4 _O2SӳG%(4&BN I90)0tDR]@T!R18٨Oo-CXWJ 7qXTt1cD:vQHHv`CoZkb8`p 2Uɧ^gM-jR&naϋ(&4aO@ HuLEi0 |,X<DE-^^OW" ourDګ[oMRHm8MLw@lwp8dRO4;Q=W H"~(\lBJpJ*uӀTT|O~+38a$zY T=sju@1 OhrJнC>·O?g9{8Gx:f+&]Ҝ.U!&T/3Fq{_-}KQ%JSS:0/ON"I[XRf=xOzp!h=na,+hGc( Pem`F~VN! ?)ΡnA-1/"PH^LAiCL s/iٝ53ǀ\-$ T#-m1M0;ɻKq9(45F'7b$AԶ4|Tu3Xa֘|)!oj%XlVH4sաUΤy(C$:Kt=nyl2"R) 67 7i7SZ1MF'u%oXtMoH x Ǟu綿v:Vff)T$'Z 'lo`M&\P|AtI͕U3:-1fH+eo+x5  JIj*"* "Y.8!̳"Q%}W#.o H` 1̰NK5# ՔPS-"qV|B4T GZ7^Pz_݉I $y2+t1C$w?"ܲ gL5HDz}_~88>tǔ(xb'4|zx}ҳ2Hr8&bQڧ>F>G]q QPfXV7ճsRNNqI$ CD( ]64 L +@O_my}1=8<.!w–w(Rh%]BR!hX? $$ Zq#P?YmRST-(H4p LYA-\Rֲf) I2P⠒f"x&HF(C3 y1feN.06BF~&|̴;(R%],FQB xla$t$>] 0Ԟ\ ߉8NSqQ~60j)(%w G[ؖoV¡o]i0"$J"Z B TeiD)F Jb"F (TiD@*h@B䄍#% (nQ$feCr$ T+UP;am41 (4"b  c[~>=z&g9n ŜcQ}RR0y:oT}ВfcCBp!|G?,ιᐹ8aN @,t-w- _'_T:*8?":f&,%۰n8?.9m(h]B`H@TO zwyRS:Uۦ3iUiRkcCHY#_"g;9$0·Hxgv}a戲2=KVnL!03yw;>#f.c78ܮNO&@4xBQa@ST"rw0ɩD5:w!EJăTP ʼn b#,'eNfKFbDI1BPLK5F%f-#5!: f+e*p'I-HWFc#BFmbB,aP6 Ѵij pV4q03a)dH FTQA5s HL&L%rXB4ә61UNf*IRdTgˀ6hۙ%PYec! 44EJLۏ`,bG]yr6&C,/F$AUStְ9rhF'$it.B{3[77Y [#I- A D4 A4 &+L֬ 18HB) V9RP3I -: Z@مDv8ÍaL7 V.<%ΓJi(ҧ5"84QtfzeYKF(VmBBXbPKAђFwK@n5V&!1Tn:_ilϬTMrkנ{SQw<0E6%ldkѓϬhӐ0|e&S Pa QH)Kc F55C.;8-+T)8Դ?h (PϚ=Бz@FMA -3,B=,$ie+ G@%)SOPO1"Ĕ(E.۩| % sQqJ}}Q{#ŋBo@Z,H1ă!եE IFN1  ٙdPRAV{_w˓\`H^GLp@0F5C"vA= y9Wpr=μ@C:_KJK hhS&A,x$\9)]eˆV#&00R " J00 AJ!!u֔j*ݡm,ڂU} $r 7$~NOVQFDCIF5%8׸"/&LbUBL@iYC1=}M:*:QlvMK^rL"RE S 04IIBL1R Jh a_6`;D$AZhe a'T  CPcxnWdnZ#X"t!Ԩk010  ^ti9(J/K($!)]4D@a3c+M-h̵LI6&vC’ zYqԆHhR%PdNZRΚG\BLITɕ -(^WêAAbɠi =2( I뗌=pw '?w ,HHBy#T,@f0lNwRk !UAXL4ZVjQ֚bE VH8czw`YّdoREt|oniT*" x]B+$^_&6h%9es6Ba;kx)ԀHpp)HKHܛǫ>+-خw~Fw \4Q +1FL1 ۓrݰ>%'Եs fhV)i8q&NaY|~4RK$z'zwѝfN`bLǙr 'ݠg=մ 50Cj9P{\咈"P*46q@݀z /?oĭeHLWȍfa,--p yV 132E1S\ 0jN6Ԫm( %쵦f(2XCf؎20\fa5Z1 0%* fn-P7AP>mbcz JI@hyM.2d`m h6AACc7<ܦٚL7 ̺I#TTSKf,*9Be@E8[ AZY4` XAUf.F fv4Dt('%*0hjiw.㥼}U;t$8G|{30wjNO+QMfA^9+BiUWrR tJW0xToj"i|mqi6D11% 21quqj5Fd#DiRuIH/ll 1[pME}O~gS}y'/Yi+߀dlT0zM[Vff]`đYQLL3yRpgX,3tEQE jr'ʟ>g{us+=QF|:^~y5IN{ATԢR1DkLG䱁Q_(&Te}ZQx[Y %#vkkP7)jD>RD5( 4# &Ԩ} dYBSQ1dLEQEd6=7g_ %'P|_aR j~Ѐ [*U 0Uj#֥PP:ûy =kty!ʞ70f}KM(zk!3(5) WGKcY,pV2N6hj4YNL6عS:BdASTD,gi۞8)EcfR>W,JC T 4Z0Yֲbs3S ځ\1FB( WAloB)3# ,() c $g7δoGACptK R&AGp0 r>u7S?|e@Nv?HR+ST+D$BRDд4RM ԑDMPRPD" 2 !@ TE1" $8z2r)f04_ģ 2C2 dJ rPv?` Tj[J6I"hRBdC8%0%RȐCIhJUGY>ԦGu/*Sk:ȈDM$tk]AHlXqxo#2 6g1bJDmA#7mj8ۇ kE8Sf)!磚#>'80瑑ݦY$hNpz"rhI#HJ>·Ajx&4&m~4!L3L[))TW~.B_%]ؗt!x=N 9 w4xӑp1z TDdb%2$ A"tdj(C뢐s%:!ٗޜ}R@S2Ȉ[o?i5:&So< DJ4Ǔ9ցum6s T6W6┳btzc+4y]mHB!30@Cr8%e/a')@ (V Ё[$ZbjrWʉ$Ͽq4wUx85EqQ{*EE x5Bz&16<2wM8'D7b iLۜ_ʈT&#* -n`kxΔQmɱ! ;3Ԡ1ExO#ms|AB2hH~l/8pE?d_8q#64up_V1b:n 9$'SPVM !JC\ i!/ 0Ms8x<8r7JNʘ>"t\u<}#wg Ƨ[;()^XŚ̪39>ǟyWCy*7OrƝmӉd7 Xf|}Xv#b>rJQ@)R$)p{Cp.BoEhNDߴ݆!w>gᙬb OvVk| {4 Ha9{ ;' ^A2DF &I aF ›يzHrH3B!Qx:>MO^%̰tJ|)"tjClnH._+|BEM{|>%:T v#IG=OGڞЧ>@A ADT1\.BD/!f/Ovs ':mf]kMt s;M- K5md$vn8^d^- Vh ̂.FHaSeQEm23X*1Qddl:N9/&m1+MRJ9_RwCn’8cF1dqJ4 $1 !bU^7,l19M$o,s?I1$rwu zi2?}8`PqeaJGw6T;8%sGS u~{$ 0‰% M>qҞ@19eb]D<>>zrs(%;2yH5Q$?>[_F}~=>lm# @ʻI$|G9;pvp`gOwJ< %O߿5Ih3Yl CZMڷD4W)V*֥0W'7R夰 ރdCB=`uu݌yq@A1*?, c4vElTYHnVh~r.p]mCP;8:Hn9 c[ԯ0aI-LP 2yxCI H2/Bj}z @#O%LӫAb=Ҝy? !P ( c،Qr[9[<Ջ}u 'OmB_q=%ݙ]:1Bxǧ[5u9$O@hdUU h 73/K*rΝ;?V" x0d $~%"1l6Ӿؽ҆6"r3MI{h>3.I1DY!TAE`Ee1F@DLei6X 2'(( `UQ,$yd lLC7 1ran#kUA-R58I7`dmE 0jBH%dTM14[Z@ɧ3(\%*"&7DkeceD`U)@ddkZq4STYeR*CVv %#0IΜIHL(ĉ#X8D,`Z3DE@F H &dLJX" s*j2݅$0) cҚ1* *)5QI7hu`am#T*f bRNR)sXbnq,kJQE C S!TDn¢1]icE0Q@iݻAE̔,[# b3"*Fbތ5NLb Xsr ֥P+Hj!Rw9j"I!&Ci @ `b4Zj u e2sb7"APRfRA oiU6fBȚBB:m 4( A Y6)F-bFfPaX`HQQQ "RHo1@49Y0J*ЬSAo*Ybd2!XL(lX$fN-N@E)%L@[0LY&ij3$"p5hh0X2ԳRRH JE aÉ6[@DkG4xhk8Ӣa)Irƥ Nly8zYr=J91qȌMa 1b(ih1R4P -!ӃWՅi 傢6̻Dv;}ߓmv7εIL8Rj8ȇR^mvxPD7tSDSTJbTeo^KAA7>ؠcߍ0sf0[ Jwf0#EhiS`U8r (qH:ɤ'S>l%f |ex2q/B; \q@bqdI'x?;ѢjH-8Xfb&C􇁴)xw["U{\ /gӝ -wVDEήC )Wj}F Lkߝ?eR$ Ia&ZhbB')_|eT95|Ƈ},2S}6V0UX)px' $L+KAEgi'C9₭wϬrL=h;*&a(QOlZyz!XaPE|(*u6&F‹~{v~ZϡD^kE뙅I-YDdI}1@s< OCBFB*-DJ$j@A u|:$whPh)iu"dOzTMpRA )& mMIZiME 4]k#WYcmY$UN#9)tenRfCX-C*[%d4jcHVIlx h K)f k 4F[rn, *&!5ddƠ!KšbBC-ARu$q9d$Cv:q Mօ05#G\J:fC,2F&H46A2K5.B %@m8DG D`5W4 C"2ƠQ&I."<&ʦ\tI#q&̈0hn*Ҳ!?ZREڝ,U`ftZAC3 )"?i惧19v$bHXjL2pmof*fXPA,)ӘbL*%"VN̫@RjjƌdL`PMь ?I(/!_1`hQ)~ )? N)ErxA!o<zCzojYGs30.NSu1’IʒL1{ 9aNt ȕ o3olj\5uC ֚A Qk YFT.Mt&v 2hс|\tk!cPcK"`BQ9|a;ި;fOoFc ck DI4XF٢ZtMٴ 5shL >'׾ayWՁzzyU$ TDTؒIS3% 2bWd^[$Iۊ JF$.FT&I'Lz|;zȍ(!CƢ""h@.ѐ6$: W@6 4tB4<ZdӴ5i+3,")KT7Л0X%].@ػr%l#"Ep!os Lֱ3^~LC^r9CνCY-@6-ӘhUv^G^h: O߱?dPA|m}Ci>4+F]R)yg'HS `jPh*I)")H"!ib)ZYRB(h(hPij!A;q4MA0]ET HQP"p1LztAL<CRxɨh*&" dfASo!e @@"vX`:IND( !+qA4R50D$ J RAvJt':#{'ݔ(+8i8EkiE"иds|<'l i& F;I LC,x JaRPH0KeA' 8p.'z*PPHUJ@ 0 F %2)Pb0 @*>̄H% b*63(ȟdNfܴу&`#ˠbjLQDDhTh _ ' Khv!ۑۉ^Ӹ6/P&Eb*bUjrAS}M(gZNb(>W| =@tiE6Pa<ӺzmST d}kYҴ,P#iȵ_uZ Z/3ݓ% n<loǬA܆^N#guW-b>} OثNOkE8 "m4pLc!XC𣀣#tclҎs!(@*(I^nG!`(8F+Tz"=sHOF˜ puVY3yO[y^A{%.G-L.?> J~vD!(|mJFLxg X.5Eϳ~)k/1aw\-MEM-"%.}=D/ bGAA Ff[ۜhz#@1eB>EmHv/ 6i" 3R )ѷsv,73 q կ̓*##QA&=R^bI[19d=sIÛbv1M6sg^Mq3»tنNlTrUk"+'N7[ 46}r#kgU-038vQ|@k"4Gχt>UJK3A>_&w #u[@[de7T&Wo4|Vp,L 킰B7f2xjpT"B dDElH B$eͰ?C${gv)(l".ofʉcWKP L(g;:u5+/6G9sv<6iLvc64\ԦW*lüB@t\6ѡ8.Vn޽.7$Ydo#eџGaY9u鍫JX,3"F<$(y: yQ LK`,4- nR2"=].N5Õ냾T!Y-tkz=+%@#b6$iv7ur|RGѽDIHƤ!w:HFXOŮ OwL3o'm8HL`$']ʽ8=3GRwDC8Af4C:Ζ n4zx=mTps\v\y, B4|$lm$~~ Q$# OZ> Zg j6o_ ëa=iG.&*!k $Lr 6y4Vx u=3"oEcЋnqDdj)8qӂ%l{WV< 5>>a f9W4Ma2ГM\d?O6v5n+3JaO68t=qBzr?w)ns"s.j]f|4朊+5Ĝ{Ў0/iZDJ!r P)TQqY6gyfm=+ <S>` hKp\\V~ PV27B[[R.` 7VOnn啦 6]ƋŲg)w?pDB>P6VvQƻxdVGQjf0<.4qfD/w4%;APWz/KDž/4xW>4FdO{o{_y50suK`0Z%uYQ2\daDnR8vG;K:/]ؙcW]>XƩ_J`yyE dHzff75Ap7PnX$jv5Nly3|B;kZHzx7 i!7Xp8_dϤF CGL"ʠ hbŃݽb&wڗ7b+́{C<@p^ ΡJD5ǥEdP^˔p&z9;0 fs!>< U:"2 ihAocfJ]^ӆ^nP[cQ^&|Ȗ#_\HoR5ZmU& /̼0lj:DweG;n8~<(o8u'-,G-l F@~;_U~[ظY˖M4,D% P`0%){]`Nދͷ%ӏ<򈙒I%d~z2f(cL+X1Вdƹ &`SI+\s> b*7a>OG8p8}g|(w2ބD:H} ` !&3 lrN>9q\, ϝ`F㛊3 +{U[ʗB@O5tukע PIc>X^U!i]6ǞBTR`VLu.t?sbgrd2.)瞯;Ow r\-Cq,RnBY t#"^Yyɉ }U|=8P~<~`9CMy'Hqzl܀ +s\ |6m<@v+ϯM+r5 r~0 u.:}Inxy_S"HUǙ#MCN8Y.;p%ûD1\&[8q%v'GQvWJAqݺ|KM$GKN ,v:Y~:㎣¨CQDQ7W[XHT*@v+h2m<_"/pD.'P;O^7%ܿ.49+3ybxxJ+#gD4b <ؑ=@0>JwSKh?⋇08QvkIh #@@6:q;BB  &P5p?-pɭ]J[0Tw÷v2 D<Cx=5 y5FRMHrvp+54f)M*&?22Bk0_t#q6Zny)Rԇisahbh|HT`08C=#t]0<|2Py~ogZbþ$0 BPs E iφP@ws.L=8Qjg7&k& @+3fF??XdsIsUXibFM mA6e!j4ǬͲ1՚)E$Z $6GX x&5d0505Y96m#ItUFւ) %*q)z˾-`mq-H6s[ևfK @q\XaeCUa;NqμaTG=^m3l\F3Cv^&hKR :A2 l$ʀ3B!'$3$w+AwFqEENA]S)D=OVtN'8 ޭ(DT䀿 " $TBRЁ $hUWH@J!h.!>)|=^)ga̦xr"z 1 t=qT zp t3BJP}"M=* kȂ[$7ue E)RDU E'ؼP!="!Gvˌ 2 5dt'ޒhq'^3+ӗ>BA{J35Wa#BI%h͚;٨M5U[@Sz?y N}9B?[ HrI|zd>D**vYSE=ޤu1AZP&ǂ<JRQ0\ 'hljNn/0"$):@rb B8b0 )J#Dk8)JO vx z@Cpaf&- Q$"qCҮ7`ºxp5RdNǞSN;o!* W?[Vit ;cfиWqg,Ivːev,/g)U FݶJ/PM=̢\ eJPV;QDPbyHmpGIG䓴̞ӈ`+ji1](1=QǛn0T1y\{Ν, $(0 MϜP~umbҡ$1PĔ@KET2RCk0HIm+@'gN Col1T }ohoS8XF1UEfPcH(~Q!H/)<) FdEMza1}<3ĬăƠ7CҾǢcbdyJVZFLCF3L }Bso$Ӓu* )_T6}:<f4l2_\.݀yNl yIa~k&vA)g; RUZ(x||rd$ZPrep2"H(ʌ!)UvmITVD%1?1/n6x1*yrVXXXb*FA{fjǿbP!=L:-Lb&VlѴvFQ *N- s#֗Hލf:F̃p "2ٺfZ\ i+͍R.^ t#A 5w>3mi].4@q3N(i55fjw 6If"Ӵ(N e 3h8jm0Uqb 2O_hRGQ5˹G%AO6 ͠I ,#N@:`'|؟vV{gm3,3ӎLQ,;@|Ey |0Z #aDA\_P-kJR Ѐv||3f 3!SBQTl0L(#&$3 "c ƇK 3K_ۛtIPCCzrynG%!;“[ l%eOܝhtCb倫eǁ}eUϾ4! |?Π !|T_<+ [pUUUUUUkhc/GC6ݹTq ˵$ 8iuDJ3c oFSeD)lfdr1eن]хbmDn*UUPQA2H1pZlIMTՍ#XIG )]daaaDDoN x)U!XdAfaR!P Fhr<31R !eٍ8S*8fd$=" Bgh~ГN/-]gM=) C89t>o$x{b=r2C"d:BrzFӌX`-[24]pa8JB533bWspvG*R ρs4m+4R4pņ$ d;cY}ț/Nt3b`&%psrÐY}66=$T]Yo}N),(ڰ5t%@\I/ v Ff{kG&i=7_X/R0bޓf ;Ncm8׍ #@`3 wO Nˋtl((e'6hT%սF>G\V6ͱ6YwtQ! D\<-1=譾y&3Aaz×)0$9Pֽa<|AP XtTi 1#L-g]`6 Be\^׍#ީ!tW `nc: 8k~`FykZ`"֜ &26tNH$X6 Uu-N Sf1!>H`"}ۅG-? w i,kɮx96=oV'@+ KŬ;$!XXQXFF"Df9&AM6a9f%8Ɛ;?yqyXr\ dW\s̶GcMy\P @롯+D0K@ۅ3@DsÀ p'[#dT48i}3Ety6W^+C"=^m'|sw$V/5iMYdqfmRs#/>bX^#26E?RFCW驁Ba$Zz-XSqYKᩀkLfaCAgm@l ύc!r/sɆBy,q'@pNo'45,.CUGC.Zl5/PERUDY(?7t?QhzN,h՛﨤7\T08l>W,-Xv @;QuВA ^=R9.mG,Arh%mL:,, aMO&Æ.ŁL8y`ld:zɌk;m'4d Kd l/0 LL 76<4@bGvbU8< yM" j٪LUu޺QKMk,ƖV`bDn1ۂaFJvu(ة}CcGPͫ:̷Nò5q`$^ƈ4(SzSq5ƕrV'jd'GTJ$e sWAZ I͈t0NXAیVYw0o1Lj{hAh:'y#$w` ͐DNݻ'$LEj2MA6򱓞T1I ?Rs8 Pp٪Em^7n0IC%oS[zdL 0ȶo/focb2{aCȹwkJ!B&𷭭wD'":w!31CvcfΚS"= 8U)ד[E1hZ;HQY!ˠֹX49 L|R<-HZ LB@~$r8)!EH- ,PA#YrZ9MxJߠUv9$0dıTDK^8IEC @<N!`8ZՕKa@*RW.亗b~w|us3UN΍ԕxɆs~ȶTO''7sp5 [^Zv^a0gwv·^^SdԀ yMAt߉J~p:>'W5u1s EE:B=S10뵚%M hU4ePP$$!7 v8yiG[>'C1)4!ђU*3 ,H8ALULn5t(`d qvw4`CV\ K z&,p rd^$tǨN7 MAED.J`ABaIDt@*JUοCG&9d!\ʝᾳ\l`NЇDCܺbcn1og\ +U$C6 l#t;Ad ΘD8p.͋HMg 2CwGy9|G_r av5T3xph2 ͍o:anzeYjoCkdbHM^۾$0ΐ|)EC,7\BPuπ;3|[1.0DCR&02VRCS#HdGkO|!&RPbtB RJ "D $HR0R BP'J>d|p{񁵞k 4$`( S&ˠ7=qD8HPx3KÈ5JxvlU-Qgo*a4|GWA=tӐr jxt-m2664k 6]nGkqtHRIksϭs^#4Ĕ xu<_Mu@oe/0yԁ)!*h! } 5WM-b *6ٺze;"),6?VSvHpa! ATAa jJTYaaeD5EE;A:KQ9qL>nsgïG;Mݔg4JVSzQSк:gϜ!  pIHj %n "Lcٗ`9DPSq8Ihݰoe {Alxd0i) UDt!97 35^dq" V0 )l6(+"~#,RZ#"q$~~S1xO_W$#A$A"X W O۷oS;嘗 ;^?j[)k~{*HC_<"LPϸ<'8ىFsh0o?{m0 H0D%+3,B$_@ iL JX($3,pNlF՚+=#LY#ZM0;%ԑ{Sm@iP:p HrbTLxoOwv)y&@-$%@b@`d;?TG>^pF_li AAa~_JG=zB`/?ÿ󾄊~;DplӺFXA9!s0I  ;`v_Go &`E{H-%OӈdN5}Y"hRH2$2EAc$P( *0_~>QAWOtUP(Co~[J|&;˩EQEQEF# !NT< .>x~h_%U_-]5ac+@#_G~QgW5JnT? XXxd:n>; FYIGFA9t{_("p҂xh`8FRPn Oenj&w?7MK @@1nB!`gbw%*3IE#B D1+S4T3$ER4% #@  JTDP(P*P%%R-L DP@utX>Ws惐s0u('N_:n;q%=yISD`TQjCوHЛfG%H(d̈́@@P<я$n!8J~'i8=+AA@Td g^RPM+,UcO~_/Fٷ8.B htrm_7R~<^MDMm虣+ l4B#cMdSCzͤ DWR , ))~-<.b?GͩBb4%d-rcTc;hy0j\(Ѓ ~8OxUdv X7\NCSyf )S!9H _!JX4A%-(6MIYMS>\v8H<Љ@?I @]: ~;rWhSIT#<^R ~\擷D<@L4Tj2$ 4D. G~E |:{"%1whX9QR&|͖dd@Tl1,?UZW, 1,q,Z3YbㅘTfeKcKkcAdfAMM1 SQ$8T!ޮ+kG_kw43)dq0PH)C;>oDT) vd1A;<͵e1e#"E G= =g&o`/wwg1d/O@ O`n68v3((_@N 2Wن(, B̍+?h' (BjENjkf[覃uQG!@؎dDol9J!$ ?[Ҽ:\~S794w*>ɉC$O\e;oQL7DҤepbu"F(& d+[ ('RaT5.71F c2)w_5!$(*șXh1٬3V KFd%Q1 i U3*0Ci¤1Seu!Q co+T`u콙*Ne P74v)!EdAH1&Zr]Z̉Q!L iS dQh4202:&•2Zp ,H!ށ2CPjR~4+|2zaHE0is}Д 1ʁ#S*b!W LqI*uЏ8iLgPyʪP+ P-* bhhE]1'YFXo#W@@17݂Wbs \׉,>o.DdzhNŐO!shǜ˕ iVp'IG^64ahg& _Y֭wdu;¾NS.‡f9pDU1&ed0¢b TѪI@H!XCܸL2 u*+;\a/ۙxa;ŃtlҽYgw=ӆDDS%B_{n痽"Rs frq Bf2K FB0prFE7.dF6.akZQAEN QBRP^nzTwXT5 /_cg8^]֘7qgBp`z:|(&}6!l,ݐ؁=0=LHgr?`300$#* 22 `ޑ:gا5~_O @2ZF(hh@K1J!)n1/+sEyvG-!O 9WbIhT^d^0!,!['<%}d-$# p/@ppq "TeUfGX"! ~ۆp'2@mAI2'JiE ?XH+8JJbFxnR%(\&RK,_umz2'\kCJYm+kh=@mk0MІLej@ @8ӻev@H[BX0u8F=`;ﺚ iŤ9:LX wVs[GLx}hvuξY EAEa; ={s=LDCJ3*JQqpLH45YUD#_06gUpe 4^$QS`U$|6y57"aHD1eDgnyڊ* QPZ Y"Bn2BbJE*Qs!ipcߑXYyZ*0"F*;ۄ2ooHkT6 kO#O6_B2HS0i6clClw0 IN+7!&V:ކb5D$Yc?dD? 1vHwU*ЌL0Zi.; opklH{[Zy8gIoKh!X&N=%*3p4fVfC4R˭oET\h 0۞dcF8vjoo뗈m_Ieg;:ݩ$[ 5|Ň: ća{qOQe˸sx7 sȞxo^> tJ10;W`Tܛ@D?PhN8xU<0adC{٠j+5ɥ$2A6Q#qG%"J"R&X@Hi P)P$RR JPHDCG)!@'GۺDt[(ƈ=\|5@G4>%:&Lv($>cVRlT?T(.=7ܟL!HDR*#ACşc_'2ܤ( X$Ao}I_}&) R4: C7F fg FdMd]p CQ @sU!B$퀑@m0zmF:=,dj4K^:'Td+TexǪke컼^p* {uS>Քl$ o|xnƌxNsk]O݇snYv`cnzplEqM;ZeU;4݌kJZ{퇐 阫Ct YEPKٵz{㽽#{x>@펟=}:n1r۞]vQ!o}_fid|Y>Ϡw=>_;Ww^>ǣۆzvztYmzylYʦRa@gfJ-(P,sюkMӽ ī>Mw@OP]}l㾼t}iP%vgV{ OO`:@vw|]e/iX}>daV)gܢ};qzfD|޾;g6hg uIpu^|3{ݘw`<;}e|>U( @зӶ{=]ӶϻWiZϰ{ݷAjrlrs{wkկi﯐/g)ww"ƾW];/nkSgϾ\˻﷫6n-zi[]z/Aq}z*t{wj:;x^n]c=o݃}{n{kqtn}cj6 Y^WY‡mޢ{JC^>zNK5YSut[Ϛ<on[CnbYUv`]>ǽZrѱnk]SvUfcZ`k֒WuGMԫcYmתؽwx+&MմwmO\&S4$dkq]LE5Jw1!Uw:w)nJ7 7p黻uݮqlWnK5=7X N]%>-sN@ThVl9vYqvq;ufر=뚳av۶]Wrv\6 h{ǜFaOmqZ;E7qooWyG[?55Hn˜PՇj vteCҡ2!j2$J &*HIՙQB'W~_Q|/DƔCŞ=*C6I;<}((B$&&F1<θ(7}(mF\G6m-)[b"~s㎧g[f훖rTRS`AHRMmz5Н*/{k%ꔌF1Tުf)ׯ6J<* :2¶Ӄɔ8h킢"'(Q=d=G6 g7ކTBGڅJUQ*}_7>ݘfc۱풤aJs-ot#&/fsRE~+W* ˭6uT<>. *QmѴciJh|4>7"X,`ibb (h"db (+~>E#cwJTnYf1'!LGʊ ' hQY:4҉iQ͢^*ggu? èIq=K´A;D{E>~XSVƩiIˆ~D%>͂ȶTzT<+D-S+oj0L4SGO{ځʩaʫiZRi#|1Vpb(h~}|觼ci[76Zѣ:on!EQEOLDsjj"(* )fAJ=s RZb{T.úRSJho:ZrO(T&)EG•~`}cYrEt7\&~X[ߴAO}@h i|N=G}u'S1$mب{{v,gN܉/VL!,l`U(ERPLy$U&&@&2SN]Cu7(c'"i((b|NԴU $P4hДX fOg=!ѵg/ *Ɛ/k??T4$ʵ%IE4{#_tK#BP/䗷8u,{suCGN6hE3-rNN^r.sgJDzP"("OQȪ hOHD +/:~O! _Mw~4QJ~)_;cb&E4@QTDPEPr4ԗ6pr/,:d4L0PY]h[-)>aPf{<:ajAC|SN'\Rr^rKD{TE TQC\ϲEQ^Rꢈ)JH{y3D 97߃ +i}2~rBwNTExb?UPRYP#1"w{vCO(uJh S!`DH $G"@ ZfLC  !fDM&$H\,vTГE6$yB5ҊP! lp8h dG?PfpC hGl6+20B1PyP*%.:Ev,D d I/&u篃T)'a` C*?x( I\V.?L Ŝ"Y*Qo+eAbA%!:A>@!$+Yl!#ç6('&v0l7 /輫'JX""(+OczLx7"wb`MܜF7iWŖ"<1dg$jQK*F1(*ll'R&9dN* jm@DԲ,A= vhXBS3]"[$! "):mMj)Z80H [X5.]-1. ""hД&'@J}_L7O͉K.0@PPbIT)_b[^} q&#+3iDQ+z"Kpo_m*-dzo-ze/M=-+~+=|x&/[ A|FFl%^ -p0AT!UU9rO{y-ww=fᨃAJR{AJ4J~P?W?<d ZՇ.Hr~ta K8|# ?Z~VFH HZ e uR-bG"̦Mf2*Gb< BD2èo*kAJE`sݎq ީ/q<8GJ#?E=hpÿwCî4 hKՀ¯,0.GZ橤͌`WxdL ¢|,,[k?݁(ϙgBZ/|Ov.apԅN7s8;zzk`t- Y^tIxTt'޽ۜ#C=hx(cDUmƱsZ[f>8(]yMB-H?Y8L7Pt]{0ĎpeW/fr',k1:R8;=sJÃ(˱B~BVרο~A=-4d >Up+̊\ߋ^<NPߎ{$*f1TcwȰiI_}UU:ȓXUfe u}@bՏ{lxmwy3? |cݼ94T_b*!==+;<|x-mMs5)5in!^,՞riȂ  iK-ea~0T9=]nԛC;9IE'%pⳃw>٤)"d"d,ˆJǿXHj[*X*! $/xT`^D\bpY{AE!fh,IdDOС`>_(>eD[MZDƥՇxDx3yJ.v쐑ʆpzƁ6H!#4MAuic3Ћ }3#!B Ҳ 3M P`cƨYԯv2I-iJ"ǝI1lƄvkIPh 8e$%ic1s(EX6աo27ۺhcьA?7w&f%Q-P ΊCClր.Hn&-kQ!;1,LP0UPlgkRΠm 6㖴1-:uidQ("h5ѶuCS! . kTiҚ2a7T zx1PȮ.<Ք.+"TzUUiWOCu7G\lsNgf {㲗(#"V%)[nEDt DA%4~X$x9y؁4bS)RiD42Kx9]Z? _#̪R ) /jU͚ݷ#RH$E >_[nxħPr$DS X2f(AP!d?ld 8]( 887IK(r[{'pc'KG6xd~ïIm)F<դ,uGlDĂΪgw^ԣven@ہ cAgvra3]A=[3C0/5 }߾SLr#.h߄M3b6%Y&"aP)I8B b5 7䖸M{rRz0,'?Adz F&Um>-@,mNB)oɅO VGژVv *_sw t_ueO4,wVF5_d§ρwz9QV_9hy&1y~͊Le7_b q/FțX!~V5-C7R5ȸMíDH P//8–dxt*5vn7TNmPrUVceVߴֺc.u5ir-4YR,^Tu e=`f\JpP Epy\=sq &w2;WԩC34Xen[#_fdf?O,eZfl0`5Mq&a.\h5 vAi햻@u-^ۺ8ÆV<ŦMZ3FȜ "9AAT$D_:vavHɀם}NW_ӵ8(Iڹ&$[ƅ+ުgbgҰ=<W^{GqL%ʩ+Ǻ1죑i0DZytE恚[{uQXBLsAY+ C;҈jGz*5eĕi9f ; T:nnr@Z&M[ݧw0ضЇ#b&6ZrvamǟHo4] _飪rgfhPuIxү8,ħ:'nKeH('~xUSc 긲 z!>^IuAS:׊PFAf ^֖hR{~ (ZԒRm1+V")?To~C]b7t)KY.`آD@7曡ŤN1,4@J7fUYx_t^?_s+NYF،Q1UNՊlo.E%4TE5Dsbb'UQnc6Tƭftd+FlT j.npgsPqDFE8\\ ,hۤp #k g{E#i6O\4T1js]n85ۜ:^\Š Z/j-FuE%f͝nr*# ;hڊ6Oh+H5E-UIi2>S5?U>ԦXd@FH(IO촺KϧObTeW22 >a6ž+~:Aȿ7g MXW pg?!( 6 18")wz޹|o"GP*@oҹڙ>vnZ t6i+I@E5OL> $ED{+ A:3dzL2ڍi.qnpPYkfUvUTϊ>'8QH9 yNjm6dMX"i"&KʩkiY;֮q{Bl;plT5\OVRF/q(Қ#Gy{CBb&5VO28Gԩ}}#:^ՙd5![{Ew>>*(\윹(6LR?ftLG!_UVEUR,⒑W\dNG筓'?m<ُMtos. 塇0 jg(n[Ȱ+[^ގ w\H H" ro׌G05nB:?ݽ,/myu^'VU' r:=QV*2f/t 8ETG!aYx#lqEZYk̳Q'}+s?/nCn"ER""=т}/UO_'O}ҟ *>ۖoZk7Q% RըR8W_gcciUnR&fP<\BRA}xtPɻ[K"^_.?[_vvpR DجH -XhC%9LCX:fA@J#ϏȿFa"=Vz24u*ቋF˻ Q>>CbbN3ṣ RqU=oC92D?xW ClR5|FVm8WWNðbz4'׾{ 2‘7>I $d k(}45J7m+icHŀS@$>訧3`>ʨg^0h"oͯz n5߅J"L~\ϷY}:}uSAdKh@T>~^]0:58\1X< _asDXRd(ȉHJr{\3d! He=,XoK vhHUD1D>v{~904@fn|6Ȳ~Ku$lmbщ؋kiSZ-ˇ"\1i"qXu邈k5ʚ(SQY9ћplV֘]\֪F61AӢ b#YӫRԗX[@rUЊt,rnxʔH@;e)v,DGT6sF[\1DBdn4v c p7b4$ tcy%QmAZ$x\Gy{'3ruFӈyUQs*Ch4Su͆GFV6vƠAAՎh4Guܩ8-\FېӪć :MKltryYhnݸu=X626mA 4 Fa[N)l6+v*..aZh-ۊCEPQ G -FTE2SSw3,~ÑՓQmr%Q3͹Fء,8ai2Q k2N15[mXZ9iBPODUL%@9 iz(F'8;ŤmKz]yqrzEH'\TbƎssXAE:(훘=:Ҕ AZ ){*j1gmYA/i%FOeJ %} %xn!ېh?W:/Nݗ |>M~C?؍QG{4LV4V/o(YNqҚ8d&3$k?>[UePPR 7FŀEOW0aTgAeAHcekM4SUkCgBzH'J0):JXEˆ(~H68Cǂcl`Ioٳ Ƅ`s:>iJz H'烄pFICz!߿F]Xo}%'J'nIkYDYaas8G xw$AnSGVxp ;>* S>Z?h6RPc.e%9nH!iLLba )! ڜh-}W,*+AAQO=:j*oƏi$cHA+AYCSELT?嵉lENO_ub(?"9MEb,g1oN#҅$6[{A* <8!`xEX=3>6 +>= \h Q;Ɨ\|n_ؤ-80cV;4r]RRU31BÞ;^a'w~"Ğg[x%s1wŽFgg sӂ^xpXQ"GЀ duGZw?!-,muNpܶD$)$EӎàM;eOųZkcPOwp] x9h\Bhu惰uz)B"oT??[B@GUv"x=~3x5I&H=C:+jr[[kbb/"i](k\PaFUZչolj!M !x؟H ?H(a:҃#>+}1i]n^pa_}=8߉R4q.뭉zXzG*߉qҿOffawQxrOj(bl !TzHA;k9-Fƛ|ڡX5=Gt 3@;M 9҂ U(Ї?*rRJ~E(Ab^H:;y?B- T=ID M+@ RҗlѿŞ7DB, i BXH Hy@*@h_pT4;sa'?Fg9˓`/?FKB-P4I[mכ4 KlMIJ FCB@H^.oBR]'7? |zB{V 0 VwU5<}B&tL`<4،-떌dźOB:ƞ-UA]_e:2ЁWMp\~{:gXO_m8m5o 5*i~?iC]~`y U8AK߻gfAG$ ̃,32'+8 ]!_&ҖpV~!)~v !nTϙ+xޥ-c  L(\=0lIz'n4#a+_.s[q΋q ;uhpÀSE}v@QT?VbG`bW|Ѥ]r{I`̠8iAH {!ZU%a=OƟ ~ E*S@BKk|iy~??ͪUЂ:zVj(bPR;{uX6l[]8}5aoAլ$77a]*@_üjHWcoLxǶAxCKZo#$h7HD?1I)BQ.)]V7,;~ZX~=}^)s=JJQRy,a>]rfN&g ~fsys7hmu+T`%Qt/|l%Cr̓gŸMl$O*^#/wLPC.WB6# N7yaJ[c{7pQ ~DhidU/>d r,؍uQuƨ(B\BUa[u$8m ;}cOJCgj!c5'0Lj==v >0( fB[`-3 nKj܀ f@^DYF}u8w^R#0[<@ePUD UTq]%gq̍JuIώ}ͱNٌmO"sp PVO_qM>s ?CвO@hr!(=5Xns|Oz;ѯoHP_ĎoR|3 I6m`>8LPOFB"y{tY%ޤ ~_fnJp%NF ؝ 8O4Qy,&r@M= bȉ.}~Oedؿ/B'F%Dmgu;f!>/u>ʆAO0;!c|l6:P/Nު8,C{B5Q{g7@_䞢D|QT Y_!cԈuV%Gl*3- f9r/f\~C>ӡi p)[ڋ`>>`x@=@񺩸l`+ HBm۷k333335Dl#GWHau L]}$ҎNcƐ?.6tjgl%magF}p$tKq| NQg mZ,H4,ZZCο$^ȱRLF)@y"&:Ae \B$"# BfV?Q<@&p| ]i[S ܔ @HMvRpL'V@bAcPԃ(.})LUQ|ՊFxuX8z`w[Ѡ/l?_UR[Jo)ħ‏ŀ8y]Y|ԁy-G.Rbq>J}eo]<(xtsv#oW)?w;ϰWu5Z)?I{2;5sk-뢇%W~-6,̬$H P8"^8›eW?##?jm S*w&Йpxu2 %n2~'%F. ˍYYP EB!J완~Hbz>:'ӣݙĔw&'~9Heg9SU~W,l룼|8"?û~({xXw%7`ݖ1?J}׺2PhvN_[ C(OI@qxTA}px0vH8.ФV>?'sayƎDLFp#>=QTP?N?$Ð8&v}2נ P5<)-/mv'#K*d}).aR!81Ø$XM4j}N] M='>C!Dv{{T ԚBUM=E}XV ÔDZ)R[H3~'$ L}_bT"G$COGfGH$'O>6#wI>y&~+UӾ|[ r<@+5M,UP^rJ*;Jlm?$b$DȚ@In=;۴>R)L<;}c& T<D'e>2t?_ _idC8U\4)xLFk3Qsw":yW dC5246~g#r~*i L7]%*JVC k P 0$C4Tijf4`-`/7/;YsG?8׺F좁 wЀvbRtդDlm@ 90b*wT*}SUdLap!!?}I'W(ɨ\W p4yGվ5m a4u5 Μ]|A!PkUUUUR"&А~.Qh 2`vD!{? #4("7/|TV*+Fma:ֆǭ3RFf)Nŝ]i$*+IF"ߕrd ԄX"{\s!HJK ]:0M3̌XUXjJW86iM{Ф 6 H}_a8ZbZ܄h^0b$ʾ04 jx4v<rTj[0oEC_1Ǟ[߼L]&vrSxH86FׅDUZCk)/˟E\\C08bo >1x?nws[A=mePQe ,,s0}0Y.@Y.XEDFc/x}1M\jb!UR ,*Q?mP@D¢j5Iq1f*tp/Τւ* T|mxA< jkL:f_"|jګH{?^?ܡHW`6z%Q-₲Xe'k0T qV&VA|CK.8{.(*C(YR>G8ܠ`n;@~;떂Z*%ˍ~9+e!JD1`}8*3>.UԻ(bʡ3:?|jʮ3#ӎ M Z<aM@'MLa oqd^"aU~X$+A5W7݃) fc$~a6֩_6Ap"pb Q @ ,ٖT)\rs&I->>ㆸf֣[ э½ \/7vxzyDZj$4a.A M,J V`=- Ay&]>)vʁ>E r_ƽk_/p oc@DZȢEA@"X9-@kMߤp39e}j6=lq [jHZ õlpܲ4_ '`B*GEא21{Z3D(1 hL(_|}҉7asGI' Gӡ2UȭMv6Vm` (kV8pvD]<#Ng uǍڞcE,a= T vBR:@xnu=^`R<57V~ *TNrx )&lHv "&X|YpuYZ xi%C)' ^vnMKK`vCREwkgGu;,p@Pf#];:вc4 s,AiYmmǒIp6X'qrtBSzykz=zR Z |mU(أbtVN֏ґ) {]>9k aA7Ap-ލ^A>*in{ RPvQbԽ# l enl]hT @"@ >7VR0T-1alEEj !;HTH~i1.e-k m 8 3BODEbŒg:χuoǞ63ORQ\8ete ooD􈄄jТD> |G9om.e!(sTJGQToN;8nfWD=8Q {"M6@@lQV,KcĢHssWNabuXOO 8X13P?ź{;M?UmحtDU /Fջ=G־ϓ Cy)}:^'sz\-C^t+}q~ާnZHV&8>^vwh5S;U50&[_ؙ\~S|CJ%0԰ӓ!G"ý \+eXH_h$acaySLʋ'LU&!<;yaXkEK6S]J:ף`al |8$iK9`j7;}zp0Ֆ}Y؇6(~O #ȼ\͚=بrD  tW[l6&i;@t/[͹0`!y0ڻ,x2 ''3$SOΆUKUKN;.1\pI*>f࿭o:^P@`{ pqG ea$HCqٺ`;qd/践aVI [ RAu_{&+G`@x hQ2W|_wx~91r1ԇ=|?X~fAmqTyw-_fRYE_pLX]OZ] :VO.߻-u~eoÅ ٹ't5?e _W;mcˍ1{~L w_m"Ҭ,EQ{326evu96?˗M/6W!Vǭ"q<.%ja:3Ju|_U| bro =ęAN,,<_nSmFw`en#59iSk5(t QJ+aȭPҲ;Hu=@ b1M?ﱀak\X;L7ӌ*k9/rJ[7 -l n^=TyFa3"}J~\S`\>;ԙRG7c!x; 9}L?h &A`V޻1G/o -'MXB&a(ఘ^@pxy 5) 8:Nk݀$84X"=Y}]|xE;~ `u9IT 3PLMq FE. HqR팍\5pG?$SMs.P!ȩ$^',+>H\yK4޴#4 PмLy&*J%L*@:5<֒IrbC>uml@OGm˂۵\f–l6lUxQ}[A4Re,K}lGPó#ca KN8*zA<8@/kfք6OjX! CB7Pqg -yvۏayci@'Co{MJbSPbA%ܸ7}xcFa:b" -3C$ӝ{FAfKb{ \B $2 !$lwzp`Mʸ u~_JPZ'k>P`Om{zkO{ ZW_ I/{}?c℄`wX%&DU_XK{}FQ!$?}W7kv.2kZ VÇ7YLZ56dUG~:|fÿl xVׅi!B?Xq@ðA0{I`j dJ3:ǒ)SDDDj mYfb?.o#6 m`~|}52zYԯ7uw2G)K%s}g"5##%]'9<WyFJŘ:hpVmIr\0", |SU:2`tǿ@73n.~O,Nj瀺O8lYgŚ4;3;N:q1Gr*lݜ8ekV3Qj^ , :OBv O wd:e4ޗ̅Y_!0l<W 'F9prfOP.?9Ye>YtQ4es|1CK ,BvvU:e%@ :($C- @'BnZ8{}2;hK:t]X FQtbPz!vЊ*c* ﷮u)_ mG>~v9 +3fU+/d#s >PӆAݐV?K!aaa   DN~ gYR@IWP@QY 0wZVPW vzң9Z.zWC_ˬjb-E wݞ!N:q[9 |;UQh%@E$Ucb:*#$vJK8@rGUgTB4ج٨wr!P7 #`"N`0 C;:oY""PvX>+:Sh˜?D~_CsO #2늁0qb _.+-pIAe7DyOո@u2_U뫐JGN.?inN;&>d~cTziFqONBNo}́G6YyWp8cp j &(0!9ԾoxsۑhlYet0աISLn]̍i`_8o'Ɨӱ%$##t粊Rdy=½AQ@鹧>Tz[dN/IŀLb^D'x?ҌjoLW4C$u=eO,TVfJm2ZeٻjQK?}%{|}˵fp,?gKEX$TV[V3 !2.Vp"^cxB wdӳ.[>ܤ&c\>$pDE*+ })<6,~ipz_A|.GNu"7*_Q?C,M1/P?fO.?hAՄ  C⃜<ߺz?)<PAD@.7O295P\X_Y#CN-(L=/,.=@@dZ?`v[( }<#A۷h=X3 BM~~?/x4*ȣ;{M\vrʞ3oÆcKBqùno$z4;tӱ;BuGh'),G۽}ZlAG6ܢΆo C#_B5C<.eE {B. '/SCЅkYd9~UkͰ_ɛfx8x_p|*MT~]4車./4 TtrP}b4Y<Çd 2.<9T>yϙ KtEߑjY97Glhh?;DnvʤA$μ篲 LtN7]x!}BCl cl`s!IV"ؖ6 ~ͱSx@;*S_u<\L6|'i5ZM&a’10RSc1anL67 J^ע"ph "(3`lSIw-mq 6-ʎ,V`kfVAQF$Wޫa.bYXF&(rN7S#&U0܇).ͪa DhߡmR y}J91 XXzggz@Z;*(/#Ķ*,Y(šU[U I45 &B7L{r9 eΆ /H3`J0+޵oP= `3Io֋ng0%Afzk>m.4:㨔Ǧ{ЗNxކ&xu> }[vHz":2I4UDܵ DdgהMw"a0p0y[I#mկP؂u0aС/e醡=P7E,>"{ ƲrB]+еhtL>dNwOş$i=ow~qJi`צ{Y}xIu՛"c&/0oƥSøÃlm#zjD׻ЇDDS%;xewHv 8`C Ә2t1Lz6'yVoPյ!uҟd Pt (*D҈F3> JP2S7җ3Y'J *G?uǜ:a^1 Qjag42apk5OL쾶0ЪQ/Q?BI܉"hØ+TD"Ta,k9TMC%a52:z:`0;`zw`t=,Zvخ^ |F FIE%>ѧƍrNrGxKp u0o/u;y^5Ӑdf,P447) uw2hFt?_ڬD06T 3P+3!\)gVL4mԻA4idDk9pV;IGƶxDX*J(BEea V'A-pY/(⽺]g}r.S|v`Wg(K uT $O?z"9!A8ё%@XPgǩmc]r`غnlZjXL!rT@\[)|j>LIPr$Yt6#̱9֪w>I× ofp`4Q.~bL\j0P(|+ȈoPNYl ]Eȁ;C߄Y?~#bް҆N?nOAH.ݮ߽ŀpP`bEKx(wvZoUʩVyxrre/̱;opүŻh^|A,>3}2Q JB8 } vG`&Y7h wmqIAd74E8nBO}KO+~),\q%aIQB`Dl+7;jt)'9+- HK?˛:6=<;D}^=<H%treQ[i,PaSII&P?k{7Qa?(ἠ {Bw_ۋ쉹~S߿9@F2p=oa N^V{/#BXaڣ{W/s~p)E""_9G"оDR-yJh4 Pވ!E 1 ! W71U=JZ HH @PthD*"X  VhPhT!*B#rN?}PV*IfC@-$ SRRS@T #||}0/׮s#"~%Dx2QE%v$>1@>;쟪->Nou!UI_0'@}u&ɵ,br|e2~.uyCy}w}%UGp}.m5fxͼ'善pul۳s*CxctHb;k04$Je:ҫ[5siԙJO1,N@z'k9@d]^Dw%Z>-YnTpi&[R- {y;GD[1;`W/yĄGp4U ʊ%WIXخr,mk/oeۅ4IBCRآ8|)c j1w(%xR 6vC,(vR+#zUJ_gWSI#ܦztuʑ~~XPA@QEPY ,XO=D~)n@#l8[ 5uOde_E&x7eo_ 'dV8barmcX k#gX7BPELd9qQuz}!CFM 8@7D60īijCv?lxLf-zc]$ $?ԖB6.?Ե-"%4y](_{ijB¶MV Eb"_}faG@o?wmUU_] aUUx@w r먬 ՠ'[ಉ$eF$] B&u #cJ9|"-d!;gtml0< gxB`U5S_ 7 @#Jƒ(<~oOM `Χ.@C-j,ABvLX.ަtz ic?_ LW<_?Xkmݡ;+sx;8?j/bH$y88Č,f@_,Gq!0^t+t,g zuȿh4|j! F 7'*tEUa)vjqr|xb*p!pNVD8h˩g?ĄzkUi!CK 7o5Mo紩R*Yp<} * A,BlYG7O 0@("QJur LdA a B3YeKQPǸAO BCoN1^BO1ܣO?mH[hТ a1xB-(߰`&a0I>f_"otlޡS]Fsw>mWrƱv4~&)frإ ETH#L(|"#t-v^ Ny0U8r!\GKR(h" @HvCFBCߕ.e}{1kWp})J_c]Ȯ,lC}%'7wvGF3am>B$Q|B[oؗ0Z&Y3~ ~6= `;vI]&`4Oo;D n\<8|q}.ݮ] TdPNo-LĤNIЊn~iEWz`1]f$TAD ?'U6f9'KyvKM~f-xxdJ=6ꔆ3`5 S3oD4b=b$Z@Ĥ~=H%8䟟6o){c@[?d8D>+H|O~ 2dtf*i?md(^Yg@s>iTªwSCQ#ph+?0?768n>v3MOOv0*}g3wQH61 C xz<޺O?>gbRaW>XูHH 39o#g=Bjٿpp$ s@L/ g IQ+ic#oߗƞ}-/D@‹|G_?~6w\2!P*b߸#(J3rpRضeQ-r# zL (n֓_G~u *hEUiȉi]$h^  ܪ&zo}"YTn*m(Baythgiv.g'`AP \2.fǡ5Qb'fJmbż`ᇘxoM ½hFq!=m~e)(7Y[^8F3qtzI6eOou'ugy4OlFa 8:u9sW 8z½1.e|7`FZet!kЁw I=3)R<0=}-p&:G*.j`vXؼ&zĐ s8BH ??I>:,>x>mAl?/x~.R|]9Gۨz̳p_zazsghFTp'9A< 2`+y6)#9h#,=mE^Wdrɦ_g~y lpջj@QmRx21קw?Wh뭔z,Z|WFuJo@ݫ7i+xpTqbAO?чay~GE@Ӭrm%?p_{=?ߑcCtۥF].yDHv||# N3{~>O)pîJw'91UOx|< b"T B5 1%@sGD3^x+CMUTGY+ OiaU+yuetiНЪМtT !GݩvU^T~^{ASSt3Xnh*1r sG <3&Z!.ϟT鉕AAD(?S Wߵy!5*w6y@M0kt NɸxTJ^q@8EE֏/hi\Fn[ SG|olx;L"|9(T7jH o=LfN}S A0HVPpffffi2pLc86*@PҰ/6.t(6qQP%LgL2x &)LXHu'|a-8] ΂ #xc!HG2ȢK gd07vq(<㱕 t8zӘs~āO >>XwB;ͣ`250 _l@^?u8|ȋdҌ P.>~,>A{7}zXp)}Ꝡ"9],.(NSGvA#_s4f@}N%ۃ 2{n ZSNp>.xHP>'o7NE٨x_v@9QED|"|#,>QFA]XT}X Zzpo{n2@ <'ރ||U5#0rkn*vYɃ#dBk9yh=mWgcya,78id7M ZC×^f=r^ $1`'h7=PyJ3(C|GwpEQ"{NYyzȁ]+$7 }÷,ph?:^y$EA14pH oPc+ȕ8H @ _0#/*kn.t fDB7O咋0y7"~bÙ\-]} p+OEy8XeB"#mAzt} \9e*>a_:O΁쵕H0'6ݷAӧ\ȅ?91|̹E;vʃqWMQ,$*6"!B_ެ>wCɝ[rȤY ]N(IRܥ嶀F! H|#$3 YH8nA!eP KҖNmL!Fվ <3y<2Bl6Lt;ڂGB:i4 iŘOpDz<7bsd}]Ctg?}Ȅ۽dM(;>Ya=smލN@O/eyiջEs{y|۝=f*mV9 Lw8kBqBz@rG}U҂ Ũ .38DL| cS E0SnK%Ȧ7OxbY\.LBAxhsPBz?{ZޜT빅n@-l8[Ë35.S[s1-CAŹ^z)3We`(0ʠm'/wO1C|A롢7 ޜ>TV zT?`v J?3JMϯۇ~3Ǵ̇{ED?&x`rTpeKM(41뚾 @;Dv(,Q$Wd8qOh~7]c|#h r9N br\ ~셗C!*or噙ݟ3C:Vep<6oM8sإhU{Ae Ccbpά+"sѥ#/Ʋ&'ݳd6Q<W'H>/%%@Z5vpЗ~PZuUTŔ{)7k_yE`M }!bQM> a>1\ |(DE"{ RA;tan *gM^]D{qJ|bںpe~9~/?c?va_`f8O56Cw溊E\A Uv4lw9YA 9oTzs|O'1quFC{ mx"!wTcA\x/ w$+_\=瞻VnP` ={p.{bmar^A,\pJ??WmTsLB !Gb#7<<;b}' lq?#u?J"a9@.8 JL|^?)i¿0o~Ot>|7 B ``_a"Z#1O2% 5d4ۋ;u"WtHEc7^*^27h'%QH US(QUPAeW{o3=<|OW Ђa_5bOxt?0^@U=m |~Tvo"ͨ# a\;,MAlTоHdDv=!UW@nVYnop=m @{DV**U$I$/Y 3T6qE«s>=rue ՉF?lSf?;ڌ5 tc}% ?``|ܦ=a}R՗1m_^ s远]od~a\LzюF,`׵+.a9Cq>Ηɮ$+B{L yjFO{UԠ#ȹT剜R*x9OTq1[Ħ_E]yGzת}RC>J[ e\xx^4j`5<ޝ]OUy9H?s4LE[͑lR.e[^1Wgⳟ&᥶yՕ!^N4 $/Y?m6ָkeu}]/{ev o%ܺQ`8lrx S!oka9qU;7 !gp!۞0F}8v`e;9D.bUwCŠGdvjƛ} \;{m7,rs=D)ӱ:髸Ҽ޳!O[[ odװ@ɬخlv_߮Ⱥ0ɞZ̎+lSxgkح{FQ1X::`otŶ@z,Lud!Ik=e+x>1Um!kVqyUuѿXJSeܝB3o(ui[9  If-.bqxv; Wlg;7읜h:\1V˞5tz߆k,2h^YSe ݍ1G<q7^.֬ͦ\Z#Ka5glX۠Od"[}(7O?Mk&Fu0m_lK_M^+;:w]▉M>{3J:6cpۆ6[553hRkޢ7wcW'8(wNEvcq.K8U*h8cMrO۔odp7]ƀLxoXQKζu 3jھ>#N6v= qH@0/̓lw(8$JG@U_(,% #C$*?64=G*$I9yTs>6ǀr{?QxH?.Ra@L-U%TII@%   /a眡pSe)J)BV Cp(-/ DI2I&\hR1.d* h#Ai&%&y 76cp8 KkRD40iB (iJFSRETE'|fa5KTPRBbSo'"Nj"C"ĬwC4I@E#M'* kB5PC(;N; JDf jIɬ%Lth~'"1MXBB /}?Ou}Q&Ł`#vϼ/3iwjݞ~PluboX% n>;=-쥩`Ofہӳsl7hjt~ k֐D]6?TeV뱭^퐴 Xg+7⻄ղs^b,s\oi=zn9K<롸 u.9Jzk+}j6kmFvl[Ztᮚ}\H\4/Љtu[? 9xA.ʖLIƚS1jjݸw[vt7>Ἁ;qy۬eg50vm+0og(7}?O+A^@ldg|IBe}8HP4B`SĖk}kvޙ7t;CCD: aS֒#,2E[EHD@-:0 QP4AѨ6"^.ɿpgQI#9xmxxENQRDO=~9J֩1(']sj$);W#\iX)Sĩ pA+bCnoha<ЭD'VxT$Si<jraCw0e3o%n?aOO16/cqAZ$t%\^zAǭi1['Ma!?~YĤ{L?$@`DAh@NfIZм<_ٲ=|d4 3Q{hl?YzzuaC!odtT@eemv:A#~U1M|;st$ qU {Z,ǃSG5(Cl*.zHPy2 9y+kd1FC*Ǭ`{_yZ)^ l8֞9 ǩ,ߺu2dFr&ze9k8D;dP>žqQۗ\ɓ_#|kݿa6%ȷnͷɏnW4oEkz]8Mк`D^2@ 3E*uk6kِ|]={]dsҾ{(=q?#:rw<>2kU[Ҿ[ V{Yo9?NWe ?6kvPymr!(R#ؒ V DΈx=39ѩb.Ek?AyៅYYhYzn{-,)BT21Btrbc׭tp{5eET?I::/;'WM"ŃS~~CS';QSD;Z2Ay.9p9x[j !7e),׎+[n]m8hqXcZ;k,K !Io8zї,7fvK}j,Cl唐2W7v"fI$-9-!y8ˤ2G$M BHwuBgSN̘W:2108N@S !۪@S oly?1k9ͩMb[mouz4ꆙZi QO]1^P)릈㛽sumF1+ȭqVk[:q{sDbt.%OyUg0ܾ[3n:k~yi.Ʃzӻhqs]5mKz^gz32\HwΫZ%=*u94sSV2z+\U0VgTU+zx#qrd:--=f9tNV l3]]c}7C]2U[bç :u\Y]zUޭF3qgOi59n,om~wIc/7W9ΗFOU3\&Li[Z ֱִ:ƷʦlqcWkŭYwX3"{^=uMg؜t жU]K WWYb6j-^f a#Tq9eNSF[<Q\zjߙn]Jmk5/U-۲^N1g,v sr/PiZ0X,[h13ywwxĪ0g_`*\gx鷬[s[+\fzʱ.z\7fW5c>:8}6uf~Ze.G;tYW W::H^鰽mZ+zc#GmkssUGשg\c&{^_}pуxq˜z^of f||Y\wqZkj1޲WEsgq\3c͞|_whom`،;3PTs/lˌ-1KoV~]dDX^ڳ4rb%Yv+Sȝ>9gOC8[о-`/Zzdez;Z-wUZI54iԼM[gmk%bķ.*{!;ftVUw`\0)xF  Raʸi1_oA.Qqq gi:񻭼b(w{Q4quU1f݈]+-s `\lKl,;h`Y奄WM tFa^+]p޳ιDvQ~ /9-JB!)peXcуND&7 d`[W;#n4ߛ}m6 +\jb!,_3=7实]?J?@zMbF~þf  'nk/"nW&=  QICjSֵH iƹEVZqg~ l\1fp-+ph܎W[$߅.Z(*d$)ZJJ(& JJi)aTPg(kvqD8Wύh#ec\mtB P@9c4 UWvX\ fyDC'Q@7}&1B:C_G$OOHeT <_TqEoEUj?G&OaMPH&e'ュQQJ.k.pYT`iI5kVʙ28^ʂo޶wsWL\\ەiA"  S($#‚޵OǻO\MPvSh*4>&>O z.xGTw M@.ͼCwE˚ -!L?{^g2+ge=,_/`9bfwdѶ3.Ѩ(~AU)W,QpDJ^s/ς%0Dz_OOUP :krK>;v zfb{ ްDZ-t@-WQvsl^lZ4+P^L ߗi @y@?2x"~1=um"G^ZK09=:1xr@b?2d?pN_>ϸ({(DN5u'Xx>hbC F1Р xHAv$_ЭmEy#SX~]8P$ P95Ւ0QX72ydK-=N\}(ʯ/_#~F, }V֭HN<C P@p$ ppbs^> ? ˕%类*} /#Fiq U'~h0۲5:@-N,xcvw~%!$p(b0k~XXM>ω5 AKQSL`-374^^W]a༥<~n7:ܮ& ^x@Gk㈸6|- t÷c͇R@{n2_c|YUp"9ڪOW*T& %]۞+8cdrbqU$'".9vl /4ۀE| qTῃ÷-;!} *J*lLE|( ~%fr!ȸsӾBx1뀈yٕa#Yx}tg[uJ 2E5.`᲎w΅5xX+ֶ lɅ m\x wD &uJw;փ0^80/6Odmzֵ(v^=R{PR~y#3Sk9`hP1J A-W565Uoc/ (0nn18)YUO|y+߾xʜv'&}&FWo`|s-R /WP.?HF+ +s8>/pIHoECwIg}:|ΰWԤ/(Ր_o 5)[ sOdQAr `0YԏD-!ӮwJzI9@ $?@iyt tֿ+{>V4H<ᾂTNG4Ckq=îNщ;MU8_9d@7(Ƥ7?~Ӧ?f=zu-BcpZX$䚗N =ġ@1_Ơu!y|g? 7|y-Yh2b@-%\yH$O_?$~iۗ qV Y+JV%fsww}@m7|~]:Tu=whJ}|ql7K:h/Nn6˞rvMY")D!) gz{0zp/ ːfS7 VOUCv#dsϸ Hqse׷6Y~I?;LPC*P. q.@0l 3OJ`{ňʻF=mPMتNC7ڡYoh)f%}Ĥ$f Dc2tP5s*\Iz{~ Ae(< X9_GqZvӷ-I$nq$HvgO2'gF)u,#9r9r͠X34O!;#H~R \OH2 *Cm/O}J*ODE(Uz_ ݴ<#f~8O'"8'7Ƀݠ9myw9W/wuWn ;r@z/Ҡxc/>Kы  {X?[Jvs)FI~Ua|s,AԔse-0<=ϊ|Q.M3x,ĊEA(sO$- ~GcsP[Uwl$;+@Qj|&&$:*ӟZ/d'XJQ9ϯLSqxSw;L]vW]5;xc]uƛ}>'w T)D(*+iPL>yxQ`2y\OV`2@"OoFd$ٴw8"Y:hO|op#O0CX2~//}}oѠL-=~y@? GMx$+W > CI.pg{KkKZ eщoh+?s=Nͬ=ξC" EgRHlN_GO~Wާ07p>?~b}#R8Vo%.h*~ ˔ͩG+[kQO%E@@&`P-0Jf~,X;/aw(XA xֺe[^`P>uun%}2M̸ߎO# EyH Ĉ0nKpɲͻDo9u =f̢d Em5Xsϕx=ǵ@b0S\0$-)?ᚵl-ev[ /,ݠ'<@ "+]75{.`2_bxB<0dDEDO亷?۔Ҹ3:$ ~1V:뮚홎¡J8M/4@ +ϏԖ{|{5kعvlKSYT[ )wm^uiH(RdYqάaA@  Bypޭ8Bq9x@b Xf>g|]yMkO},  $wLGC-w}okXL`]4 _).Q΅m"pAx H4w1ڌJ'5C~kuT@u!|Dk#&0z(d$ +țvW׬p׽9ⓡM}U8;vq;qz̾h|A:^?a/ki}VW;fokq(I VE@ pU>8t8GrooүtvcI*9{GaZbI#!Im SiPmzn솩iTCH- "tдH"Q@HRPĄBxPKL:۷lk(ߦَ&H7|E~χkI#>zuIjjC=U`@K m2;yOI 뵑Be͵]sD U$֪I;l]8CD'#v7p<|GzE#ϟ;sܑn$yq12[uע *3$m9ԧ-;:&rX\ok'@B{:(SK{2.`#"#=y|>c-wίv&M5UGx Lt8)O3JǤPSShӸqyՖ@>74.("vʾRGW,=5)Hq?龻[84s?i7>gN }G1cvӀ xi>3_iU~OY!fN#oapa{j@O4?tzAPvd QT+{֎|~WsoTfJNuA6o3W5@4?x]) 1y#I T0o4V{xCVEa h*U%J!({TNK\E77{~E \ps1}*>OBqW_;t=T*LQ{S$~gv}A"I!d"#>b0Ah,' v "NJ#շ aGGpNܞٿsl_׬}TM6:F8eZ=.8}M#-"<]Pe VJ %,}{3忔>:V7e }Ᲊ_QRQ%V kK|UTZs:N)=b8'@?MUS@Ѷ|cߞNt<|>*ytsuw?jqUxej|L?yamG4F9%p'2aڿ= ݿϿ}q%vI\;sZ´[颯{/ ōus>F/kty|rU23K2둃 j{g~Ouيラw_׉'{sAڠ%dB@BC ~@(ǯUNj=q [-i>OXxgՑ xٗ.͛cYY?D>Ċ|.J.QN@ b[$LJ}f%]fPGO9w(?cfU)&o?n`XYmoۼ8ߵg*ؿcue<l

    Y?#R,QVE Zj>yM#Gwmuޘw-<7c+LhRMy;nU85MuS\u8uxMx(q A@UTTG ?~m}j0 @j8@SѾs݇\9wy#n_GwQ`oܑ P~;~b $Q("()R" JJ (@Vh) iQ(ZPjGM@R)KJ@r! PR)@P44B%- @LJ TRJD%7nm,ѵ۷vBy|a(ϷW YapYuH_A<R&7A. ]oTvU9G+i߹'s10ڻ~=6c w۽yaDM|{۾Pg }AO1v'!(B>66lل;F'lCk=UT6K^NS<[9g "{O/ʽTځ)k6Q;_X p?7_/1{=r$BvtwDC ?4+Bزw;úPlٽ `|#VUe"j@wwh|o* Z8I>_?oó}_?ZDWj.G؜q"?XtŸrl[}F'xhn? KRkfՀ@6/a`3v6[B_<Ǚύ9Cf/AEpbR$E̅38&$7*~Tr(agX2gl dNXf bcA@̔Twߋ`:U:X? BWf%bbޑA9"u0ӝeM&(|^/NzT_fd|?6^?GK:@1ʃ zxe 6 rv d"(hp4y{"!t>#׷^,|6! Sݐ=e6G*I'g ?Hlх-!\8%˓f?3rϦ=TzE7&(ҥpϏNUl<:j\.7Ca'J!L*)&@RW\Up0@‰:> j[$4ɨQ1Th(\9A=(Cc_;M.wW$JKtsG+hvGHhs/> 7^mnFQd/JXt')nE.M2 <&iW:Tf&qɆ<3ڛ@$_盃 ?xY;9W |iNqsB;5{Pf0D G`@~D`;NFF.@hr4ZTj 4 UYᶌBZaX-QgI 0s Q+mdBK,⒱F#k P>1ksݹ޻ǡ#vZ5pgΚ4)>~yk,PʅISEP1 .k0U;-9tT1y `}޶A|O'(yZ\ i9 /~LOPgD8% 3#LfI"H$ă@3.Ц]m+ԇgDnA@n,m0IW[liF3V5A B nL@1ݐ+j&`@NFM$ď{Ba 4GWfn-(?s?g#*`yg_ݔ^l)n 7.N/wzǯ&G?.nxr6Ӷcoጫbݶ/,8˺iT}0[ f J_p*Cj4_eqBp/]#Ƶyeeh]fz]6ׯ3Ϋz\71*@۰votik/zd$/p EuNf][le&Z>N8ͮ#v+KiQsqXoZO -J; 3A},Ft+y%Xkn=hda;n#Fxֳ:]Zfei{w?M tD316+7(wH_.8dzfFşVR'}nO&rRJvBEC>uf^ ]o|%pq-'X uߧ}2~Vi&1la cV.3;2urc}ՍK~|wtˣsl}1m\.Wd31.Ⱥ˲xkT8Ն8l/K^/LKj+! }vWu+i+E#V^{=}$ssY 7ϝM ]nWnm2ke-|/1ҳ>/u8X;I4K NQ\7 J0\'w)lvRdARXB[\t_ [%au`*دux7|cXbfIӄy_(߳X-7O+,:蝑hZ]aFߝ,I}|EW D{?PKPm&?Rk  ~a ?H9A?TD=^azX ŭC?O(o :j9/2j@(X3^@<vxŀUJ,UlCbaZaݥ&}ZH̟3㾏FKS g{}wӖ6h$$)ZͬM v쨢*+([`-0;b|J|'¢YL1Bvv,Z(5s\$C2RAǏrVj+P18ЫU4-(AWixH șCLMBHZ2 K'`4P0JN vp@#.*P Er,A9{uJz O:DBU[{ü ˘3 )T>~RI־>Os)BYlF(,MZPT@@mkYs|': uxroKEHAז\et3dH!=) $%p Cר"P%&#Ir yT.^ V dvWĖ$>C45L9bB7r,"2s]6a B,bmĥodeac'vvCcj^Xױ @,pr:N^Ms`a4/ .X$c-ۆxJFXCL|,{a| Ϝ"]ۺgm1s-g6d~X0cGD< kF51KY6uE .Bǘ<%lR#rK2gvFn8`DdSt=ʂO_-. .)=r16CqkL.U`UN!,CQU5bzhaf3 d5=yϞ_aHku  δZSܡzWL4U0qA77Ve1YLD5һ1i!]*_YvF>1 )Nbh^L: bEvufK̕6]+;.Gt5??o<MML: \BBՐ}J97.hLIh#1d ^\Zh z& 95& # Pg2閖7eB2mpxBg\Z\cQ&=}!նZS̨}xz)磿2yk @æpTA8th'3]^jUTĴ;|p$Y/?薌Hޙļy4{j<|9{eʠ8+_ g])ѿ]fV@-!7GFޗڬ6)LF D Ƥs׎3GRDU&|9<ɧ=tum~FaiȅʂAh SHĪm'0la{ыN䪙9kڍ6RצwvM΋ }q.-yd!p;gZOjR'߃pg/#c;׃yOp -nw'&zȆb&7ڗA1,ZҪ~@[Q-`1(})~NqzO(E{CyByR}Poa2+P7(Cl.x=ևC׽x#b<!VM;P2r`Wjvn9{z)FE)XAa;tB_1SD9|0Sf\U"1<螟n)BޕSNBL-"#!_wy<*lP@D^mIUKj(-ˇ $;#:֘i` -{C M\:]ay)^SC@y^[m5HO솩M^*t:vn3ጘ͹9TK(>TAߗjt]&n_v7t!ocYGwa };)2Ç|AٙqNCsw_}rU6 c熁\lr__kB ,v Ciplr*m6:=J+ "QF") d]^iO#M !B-z#O;.g%F9ff{^k24:(h.٠Bb (sd$1&HiAm; [ ,n';YVI EI]&ĹB9Gh/~ÄDXqǚ|0ljxigXNQ3 PQ3TDTH5IAKJQEдU$A@RQUE(D-(BQ1KUQTPu$L4REC5UBRyc%4LAD23M-(DPPC@ KU RK!CL@AUEULTDĒKBJJR P#v1-RTADAPLAHP1414K2IKIEUME)CM L -4CT4PDRLP4ij15LAC!HET4DUMQ@ԌIE- T(PJR+uq+44!T4"LU0-114%4A4CEP)UCJMDDPҕ@ЁABP1P Q@DBTIQEREAIT)E, E" >fB ͡IUJ+~7Џih j=?T^P?]sݓN<ʓ2AQiF^Y{upģRa§b8֊(B ԥtKA?Hh*t,`Gq5+'+ 2F 9a137sulsJ)d:NX G;0:zNg' f(HzuѦ:! ;`EX/9+Y#v򹚕SAZ>}o|> r*N8>mE=a*9N2).@#7 ;KљWƃΥm^7AyOR!&6U@ v^;|ppt63f0cx$kUǔ9ၱ'cnw~6mHb_Q[~x8&Δķ  k&:XB5^XhPZb[h|墋[~ؠ"9k>+z=4gȹB"1Q1 twJcEy0Y? 4a vYd+GBOMѝ\z 25H82"͛i&x]RV57RW--s~kT,_Qc>[ԓz Yoj)I@;x.2ڰ&'.DZtU|kiP(mCY" !7*dH%vmDXfg=JP`A#l8 816E_|1_,(D8@ ~#S\G, >~'(Jm)'ȫ'>ۭ5c;4ZBE@yJR5 ~ҧP@ؚ23 \,If;2$T?qleϕJŋqw2Q@gʨP (T}a-!VmZ75@ 7p%/ɄiBs.QR!.Xg_jk|e)_GI;. 0`}0W R@`ŏ.2/J)4CL=yաkLЧ"@!r`9 <̏9TCбևaZ?~zv;TNPE7)Db"7^Ma^Ef_*b>F,z|p?5w3a# M끑]Պ` vN[RWA 2t2T4.P[8|K{w A=q򫢛;JX&11M:r3HTP4pٻ1\n1B8M|NCRx\Bí @eirEQ&{ӧ81773 X;K#yf~ 㹛grI_ч@Ep DDo?é!- Q>W G-ـb?Em %Rn!@h..vo?.(}=Lӵ r V {LRc_ )Xr`$ =28@"=ɥ4EE&zhG V鶁2J_TjVJuArYtkD=GBXNϷ/ zni+Q[m-9ysBd24HŤbȍ;jCzO,.CP ߕsϨͤH;;Y=:i:MJ@YBzn>*IQ9$?9V ɜ:zǜ^u9x[JeڮG}i ! Yau{➌'m:hxZ4V_VH3#fGk/+ÊNыu9a6c&U8>.+VE~ tlq1L`+]Fympu ۵KB adA/U׃N̆>ޏ}!iWв}OdO#>7ffq8I $+;Eps/=|#:N+uzqxRטYyQ3MEKHνGIlsvCP@Fۅ5|sXchCm[—JfB`9\ـ7p:5И>,yq!Lz<qIp͍#MD!2LHe@2[0T%*"]CYp-jg=Q Gp{qTj_?NCyIA: zӷ`!c*rE ^=bޔ (z-*:X( P:ݸ !(A^Lמ$ΥYGmmE};^*և"!Ͽ]aG2`a`E hv]}z>CPVmg_;n@@D]"*]nS U0M}Nv0r15רNWټ H2+@gBfOuח躙!2a 1T NcK[CM|Gġa 0zA /ڗ/|I(jjd}hҋl''H"|}yߜ#`wN EW2&4Ezw> 1[P)KGτi!R|<鴚~PrQ.u䇇,;H{O]w}BxX*Hv5o©d)1 ۔Yi(yq0ϩ}M4ޏb ہxj*$Hg6) S|8zr_k0Nť(KBEyag9^,n,6e>4s0ƥK(I -zȣM9x){U('`݋;0y,e` P8Ɲ!b/O*}'c*|iX颚8Y -ە@6nKJ]F#{/Кb*T q# 9W|uJ؉XKhs#L`TuXH|Jm6KRAfT=proU%UlK~9א58m/[)wKYC3mWr &I ma?u!nw.wKԈ:b74A^Wg4<8A/\MSs Ê%B @a8Z7RLj5B (.ܽ!(8C櫱7(*"ІGnb3 AD35~j>B}H(.  LJl>u2 1,`r#%,\VxL҂{s>p-_β%\#Yц jVbVX:+7H 3 - A0QwKJXD$˳m#,a va󝥪FP]0N9ʋ'Mkt膁v,OAtv2w#8edISx(`_G xH!Qu $J7!>Pdw 94uS^A0I'y5B'fRtKT$ "b@ alC{6Xvjk32iSsZ HfQE& wmȳ̠G_\{9lF,1/~5ekf~O7[ ,f7d_>!wkmlב/٣4ǜ2l>E곚iHxQ]1rZqק-K "g:J>(=>'Q8H -mbӆdmh*]/u Nb0ȒX"=) w]ڋ 3H/ChQ}ׇYl猆ed쮜p/֦%a ֱU ~55\ND GBD9cmw1;(I # :# r25*v@\;8OhB'0iS$rdX=tl숃mH0C0C>c ؃؟> =v=C>̚R$JB;&f"R;.)O@=a)EJ A"JQ@)bRR)BhPDQhi(Dii)  XbJ{`~_of~ n c9:B*BTo.3n]9@?Qf š&З!QόPqG}M8SB1D@s@9͵LE,M2GA 9q|x.>`nqughys2)¥WFpgs\:\Ppۙ,L_˼[3@&n+x:̶@:43~/i?/;sW re 0 :Xho}H=p=5 vX2ՄڕhH‚p20Ӱ`ʢG{ų]lOXi'yzMNF96cQM>IOL(^0D*֑eZ0gzW<ٛQe(׃x'MSmI0,Dd;15n&Hg4L:%)BسMVud41/wgyMƖF7Ԭb>!k;I3$66nBN;Xof< Qcj0x<6b)GNe:mPн1gh=;`yd (!TQS#aOj2b_CPfדΤ8`}hZxX"%I̜5Ip@#8 D|{3Sl@OC^8.b>yY=0C]c_p(AX·cRYXpg&Cͻ8|I^Ã"^W*Y&X[i:k =t3ļ+@5y#킚q0Wd3̸>K{S`;9=(E6Hh:IIe`|pq#ǫ>~v0Fg2hS,1FdbWy:̳-6ta%sm9f~=fڡ׏)=" RZVB$h0 I6PDb?r| H(>fl 3E*889[/(H*EMмw6Szӊp&Q%[Z-->Y!2XD0UC"Nu=KLsD= ]}ېTue1.#'M=v2;͉ i;pxwl!σ9NEJgAp:V*:,hy1(2fGpnSx~SThE7C!`7QP  9xs']E ;d9ε(yHfin j$6kIMmg1»WAuGǩis(2$@T6A:@I#ʒQwCp} ss23j p ^Iٴ _ k<-mJGy\.ؼ tC\`3iXZz#Tb*b"({}Jah+D L%a<"GI>2H">B3I0nk8S_ b6yD$$VV330T-./V Knw]e+U Ex50z;hᇠ.3Mw}ⴿ$x^ ^AJ-&"g6)$͗lQb9 :5$*|s9_ :^5HI#GӴHF̬&y^×@P6S *T_O(мc`7Wh#phqQRBƔ0ow@uQL:a6:3M+疘' {*O5Ȱe>o|Ae @b% |Pcc-`VV(X P8"C^di lfA;e<']S>´G f6gF1u /l屳VB 9FEۥu9JMV.V:@9FSr8lXet7]tpjJZBR HiF8Yw 1 qRk M d*}&&=P"3-zkMP92/ePB{4vX,@! F AGHC(O){ИY`yb)au?&%n<9SGbt¥Z!&wcCk2UݗF6 \hB3G`dBB 11gٽ9c4 n CCg"4d8F cOۢdP3~Y102 LS bm(6ϡ9MىyB\饛,m`IC,K$ܥRm0;cԻJ%lC,( coy sqPb %mZQ"^Zr8m0*,(Pn4VN".&#HbS)) 9@*:CC팹44*p);mM# ǁ 2Q=t I_QxÖND#:)pR/oUǫHjIizpaG3S@sZ#2D2s1s;SY0 vh[vt*k*۩l0裤\pN-, M mgմ/kdNvS T*"ym]/u<0:]M(i%FS.)+`ȌNOsuScmN^3Mȇ !F5|"^z2CP[<(F )xRA+9:Fe)H!mx@k)=e|yjXRIL@uy8vhRJӈUyKF@ t@7+ݠ2G$ca$\k9<){\RXf;]d>X ԕ,pC_ZKiV\.џvɀ@M Pt~ڣt'! Đ46tW^|g 5:Yz~U%n4RS.3D f'҇,"P^U:3"9y~?j EdcANwQ_p8 l V[ x $/#ڣ$%ѭ|CҌ{nO>˛L{Z7[;[Y&,BЀ0}Igfpm/g:l$X*W:"/G`^] 18{lHzɴd=p3쏄,x]$9lΏCf$`>Yr Eb P4xKRJ`PQ(Fi HxDf{7LA7xs%xv%`g'"ˠn"(MS|841m& 0tiHǿA{L`B_~>GD]!QREQ$@7F.+qQLHP6`S!雭:buu2wʅrk$fD&r83}3T UJ2 ^.P ^%CMS b-'X&|7 1mۂp:i{j%)`6X1 C)+)dJdŴDDi1!,qĬXd~E?:ɁCT~;vDT,=+3(7mZjDT{5@o53G]=.aI$E؉+r;aL+dÁj /!D-K`i̭|4򻨐va=r7n-*jxzgrH8?1 xfSZMPw!#8 gk^`npI5"'J"1&/aa茋@j2P̃"=hHߨLxDhMTiqNt}4:)b;h@ D ۆWA5x ̄;>: qy2Ω{S˗3 –v< <5g^ۘ=pּZ(L GLvB&U*[}=׹|kN{= Q@8?TW[mka553RY9PuA$I0MMfa1]#Yv,ȼuX3 b. /#kN(C*+5ef.#w 2 d5ϕ4k:bKܜɤ>W0y=|9Eo5@&d&bW1ϷJ/8VƜ2sқ!\qC9D]P/;R0p C$'##WC[liĞj~r U(m&Fly$r (sydw;G$s˿Kr  $Tv]}l. AGŪŃh3 3^ qPdz`jmE`@>=F@ްo&2%B[7@ε;=e w5`sD16IAGt;6y_gxz`u p~7` /2w 1"WG1:[X*R*9w(wo^R7Ň76@s4(v\[@5%k2 SDı5.Dd,*3ހ@ zl[a@'4J(;:/Bw5{uj,99i2:_B <ݭ;#**~p{ezy!mzvׁ4]@.Ԡo<H*Y#sq乔;X;J&KesJ'l硥VMn0ivnM(2F[da 4ٸUx{Nl&\MF\ -iə" $APŵ< E Z` m]bgLQ84pߜVs[b mrNGij_5*ȇޑ,] 0삹0!nPpp9WG2qv!$9.^ ,WXzaؐb)fU]'0HUfMSU no>|"60/`gEz|xp i%xl-( I7E) MF֓SCCaCL<Qeyƒ8b}8J)Ȉ,JD  !? jF1{ XncbYH(c>W GxPI7~?Syp8 (#PG`/(\Ilf?c«3RN+yv0q2#  d>=| Au *߳!egk=]z{۪љ{>Z96K0N31ޅHgʏ3~>2ܓ C zOFCU:̣IAjدym(tH" !ys})ˡ7\O0H`*i>TyR)('N8ߧ`iH~muLNg&LzڰloHo=n|z_bGo7h1|Oݧ)QQ{+V}usӢt ҍ LRN  (]y!hG0OWTR-ar x0CX)=8 or$<@~0b<3_/xbsI"kK!.P=Ԥi@f gENWȘޘ~&B88 s8=,.N 8󈰛s8(<^t@oݚ/D-?=² _~ !MRĤE0p'rK,bYb8ǰ.8}wa&RBV5`8'љwI*%Pp( 2h\j;_)Z.TKlR0.wRʹ`gK*9x|ΪA+( h>>DP=@84>pPw,qG][C19J$[q&&( bI Pnf`CUl͢xOΆ*b[Tǂ-X&֗=P8],h%}Wjl-88-Scjep]@_SQ wtIf gpJ`fR bQJ"u a_Mr=mJҏ<üӡO1$+GTk'Q,ęu'9@(`C]# ^zE1ϑsOV)a$1EY|QOVďku8AIuރDt.ܚceStBN1T!N=`4z҅NjyL5Ymr!d2c+,}n|i X%}o[|f{ٯI:\>ҶΎP?TPd:]s\C]9qGcD><,]b-. !<;b~y,Ai6 )_QY \t5,PJ#混ȁ$;yUg ""Cː"QZg^tf<(U!F}z^iR5) ${]z}cn,Z'5ؤ3S8 ,b HEA nRqNg O:ikBcS>I忯G%ҪyU)9Fzu9!GYpd7V4?=7+Nj0'U:Xivc XU0(q󽂄;Wl'IPi-ܶ.ND0l6@#'8plF0Pj\0Ă'kNΣftPz^Y}z@2 ~?4d:(qQ\'=?GHlPcS3iH) dP TA/16j#7 #|A,0 쨨 'Af;P`QQⰉ 0Z} JHǤ"b.>N._bۃ"D;yXߚ8+0g\OAIE,g7P6%Do@iJ է!s" FΘ5y)€{XbX~T̜x]),"\!S-PV×ȁiT&z%.̗qn@ۯK+N*09w60,TgW!EH4U6j"y\ag8a&2C]m E;}b :rEISF GCl9L@QAwKK:9TZ\єʚ3"()PPx@"+Ĉ5<S9BX5~(N'WZLH j{hܜNm349 D& "t58H B=vsx54.k` OCp:Ip"'W>dK yJ+#>:r}1L@'wyϙ\>Ϸοt>%(@s+K/vB<{\9kV Z|f69Ĝ)hFE!; Yisjv 皒I3~ /}|}dd~D[frnbٖ`Pп2%_̚ |iltgRP10Dm[cVeu?1L ]%5IHQ0SsTTBB$'\}|˟ɶa/P&feTd1(zL &p|qr뺱szD EDz6IX1''B9qe7N!ڸZ)ңl5r݅m(Y6KDb҈xbH$Qa^R!ChD=(Ir荁Y+|S_b:AnZx6U"AX @D(@Ao 2v@{#ϕ'qXgwAQc&RY0mј؊((!bLΝ:%'\A0VA59\#)]̸R<"ǪpCHV=d^,F'~@|l: tPCA pN@sGS9slD1ѕb "G:VH;D7/R G)ì93kO&) ڔAp*D (Fu\t[ P4 BxqC XuixۇH{i wek0o.]`GHG Y9g`a–}{>WC2!>.HϛF8Eɦ6nMð%E9o$5,@hZS6%hB2Y -2(4P8``,EC ( hd)JR_6<;0@jBp5VUz3 [WB̧F@/h))0)bjӮm.DFђ,Pb#WiH9]F1I0 s(T^Imڴ-Sz4qhc SZa&eoH"Ǭ``dDad\`ynf5w1 ycclm6sWCOÅc/;1Sa^MD S$QT3$28 lcI*ٛ^ SbY`%"I! :d;\vZmLV ؙQAJ&WZde2Ӯٔ;{t|=2?uv 0C?һק0طwxc=-70.@jg}DTҋS|%quG 2 2 ######## 2 2 2 2_Ol`_W-8u}yU<ݍifj7@L9 .^ ]i@t7-YZ|gR_f5EMQIKD ލA$(KB a0uXu~w sσ`L6ԶLQ 1ytJ&~Ac`l INf<@DHLg\><\HB7?\'mB7}{1og>+tNT40a~>&C&v6}@]$/g)[2r5 ^?$@aYJ h'MؠX=}~9;^֊<75c[l;ֽ;likܿ%@$2xšهXqNϖ̹ALe>ml(NK7+-֫ zogI2A >z8;SΎ0^ oe_7rX: $md7.fIM}wX::ǰW5OZHh53ac-htsjW-ԇZRv:q@^ATmvHRlkwJKm@t]פ߸,ZIjmۡ S^X6/rdb7QQ(tWJqӪt(# ݭjƯ\{vaWP,v;mH?nVm!b`JT4 *FcPR_:)T)M6IrN l !YβHEE|4  p=Us4X=ׯݵcj^;0fc>Ʋ /~\etwC& վByg>*d;#pK"W0 $$a҃nN@ny@uhnY@:Eun.N[APkJ\s ע?ݗ=&2$;smmbNTtvWlf/o klz`uB!H w]퍈@=*AH8Wng9<3>$G$I'!isvWTr=|/^8tՄ"3$.^DQOGK(Qx"&rel   e, .Mr<:L lkCJl=fa!q(5 \ʢ)m䒄{=d`5: j|{?'s2-|G:uw8 z~Dww=Mo&"$B-?;'>]ߏsH &6vB^{5ŵV4k֠wzr + ̾0&ci<1cViS>슜7i½L<I~k>B?-x~F_@ls[%>g3ÙcC +Z0"CRs8 [WT`lt ڵmY| 'vtzE".^c8}*&ƞsPME;<:XPjS`πzc'dfqO(FA 0)PWbFn(fDZSQ I$ٯnw_Wݶ!A9}?R94!$@Wu/{cGUDX,9S0Zo˂Aa}lWb޻K~T͏-n |.qɸ=$*6!#)0IvϠ *-~l_8wu¦[2ͨQ#x8[ӟ#Nl"uru(TX+n cTӧX#6͈G%\ e|rQm-̣&?HhEKt낼c=mUr]UmP$@pe1yJQPU )xwSH=yN)7Ūgk'+ K}q`6ru*8x $J< @:'āOʎ(LeAAA1Qpe{{aDQ4Ď}V=2FdGm.T#nP<0sΊP%k a.P* nxpJ47]; 0`?lF={/X($yYB7Y轴 i*@ kamB?`%F4@"ZdP2y唻؁4(NK@* V@+x)+G$[ Jr,E 0ls >= 6rhlkiamqKke`D>sJA1+k8R\b 4k-fضK/E@Cn:&Ӕ0p%NJLjQ@489ERR{:pP Qo@.jQ0 "B DN>e榻*|d{ |[4wmM1pՒ7iiD!*3.U#kFHḤ(̰UV0B-u*)M=m;ScM7k0#ADK  2jTHw,pi5$y7%mObJd A\5;BZr;S>᷻vE$ۙ,8e1(112u1 |J]gOUQVN m$nSnA cTq"]glЈ `Ͱv$k^'es*ikE9T!1͟v <"M^lh#ۦ/Ha`P.bيPz¼9{#ϕng@"c j/A a'4}4Y$"nn""5Tmsbdʨ3]s k׎ig]#E.s2P7kdINH*pxV6 -DPbgv7ݥbN|"@(,j[.1CXf.c%QUf BdZr1)ãUteJ|[{(Rpg*;t`P2b- [tWMn{3KL%rt\&UؙbÊ&ɥ7#٣ώp\@YzBzIFGM.AkS ߡ d <7;ep}ݎu WE2oǮkk*.CBTMubBxR9tǸۓ ~;XςE6VU %\i:hi1{]є,.z7ExnLOKy3 ̪yLs*t32) bma4LߌwOD("B"jq58\s~l:0 (*%i!zgS3~iе+Eba}DA _n4}yf.:!c2rmxw?J !啹kx)/{ِ8Xp؁(: Z0~oe "$AjC\Il+MN Dݭ# 9sLjJp%BQLrkuqP%0`DPbgD+ۃJ96 VF">ki~"@T*~5w~ײ D#P_Te!;Fc @*D4MSLM4UUWUWUUUQkTmAEUUUUUUUUUUUUUUVڪ5jm(mڨ*Usjm͹VڪmUUUUQMmjUUUU[clkUUUUUUQTC0(D0D ^>= b/ XpHyB%#9jAŎ/OLzWuhf*BRcHld?]DT?#DD lHoÉ9f61dET6 () Be HBBYIb m*3H~N@z8ZJLjXG*("eƇL0ы ")]%UbBg,cX 6 p)Tq6<\]k'$nٰff""r) I ITDIƖDgW<BGl8#bYE\tQ}fD/ Gy]xnJh 2Fu(mT6 - q?s_+j̹{+]$ʓ89B=Q(W $lew zr^s2<9cB (fdbǃFRo.:VP>80a<<7 8^>""&Y돣jDI~9+ʪۣ]Cǀn2 ##z'L529:CˁY^VC(2z67l1 M_:;NT]*PQ~(18m5\+R̶6XkcbcD2S1jm#-%\ˍA>{CX8V3S2>N-@N+x j3KA"!!!xg;r E:zG_.]"$  EE!s=/xmmF$m Ӂ wBSG;!fA2墪)^Ht0ݟ*ɥÃcFVRI\LܾchuW<:KPdɤ=Ѯ33 ii0*:( 3 * VľjaJIТNt Pk0E lzA\B9i#k ªkX{CS !6w$/!mլwZn{7X߃ 0*@[Ԓ`hfEAk(FO&>V qVH6t$@Q8d/W@U Qk<1CP$ b8(zKfƷV޺uL⪆ߐ[&n4~_X(LP(6wKy'ޭ u aPEKU\{}7;\$z\'2x.=d hN:%a-TU4ҿT֯.EJZ,!~]H&j n@6p .CÁX̎Q9pKbGnc^c`c"8(Q]ޝȢ(ƑEU.s. &#d Lk}Jiޡ` !lՕA!+G=`'<ͪNE1* [hm_;ˮֱ PBd]V Hk{ pc5އgms\eI8 i4 YX1:u:juKcd,W7o^/9i^msmng2}{L032UUTQNIiQvԻ鵟]Qd'z:C3U[!u-S`^ LvOCrv4ITQM}:~0OxN3c=Cx#4-,ϝ/](ҥM YmHwpj(TUS']>pBᬰs|9͆}ѿ.CxG;jJixf@7R3,_oHNDY +K":JR͉0G~ψ@;>ΕiYet*M.Py041M'i1 y yۂ"H ORlw o|T&S$x$B`/w52"HaWpw A gO%LMO8H\S,{6 %UH+R4(ԪQ3%tΘx o If;GI;wNd|"((( A;LH(.Mwxk#NѸ|Apxs*UG϶{"(@ 4͛^7s@P4U.94,'ɡOX)8*"&)EQYQEQYWoUU^u8tS|/mb!|B(ho֚_a5G U:Ctpt-4PA]hsHlRwyO,qL^F3!M 3X$l!!M,tJϏi\19 NFxH`t5svziCIj$ ||FRdJs=t^NIF x, 9g&<'OV11C|eٲ/}lx4Y+5)BRpv^XzU:ż>[CTI8*O>ouB!W{71$Oex;ooݖ1 yl׶nDM L`@ (\ P mJN 2Xu#Lhf&s}t wnV '}*n$e < (Y"HedA$ ܋u?oϜj׽CBH>*:ʑ="T:@"ݍ|'Yt3x`$7=SR19Rx EzíUG^w<*F`8"ȣ9^dnK㏸"=@n6&m~(NHx' NyzTkG)cAn $H#$XWe&a]c;Vq8LĊKamwzvG="ϐlrW^UKq@Υݜ ǡG[zu"HxM zG ƃ[:tB`= 0VY^U' 񮂛ȄzYo KkG A0SN7wxSys˦!6[PV躱[9gƷgzwlԱAYmTkY69R:&)b蚂**Jt $I%9p{a;p ~Ss'){=wsWj"a6՜eDb1'fpzl\-.t"|wT@@=F I)pY (SW(T=ǟ=p7mbw C|iۂ GFхíְiT>L0F (8$Ri͕$M5lIc$MH>~\8네/Wc$e6Px@N *jw1v NNB#RGYIK<" z_/\I(q~hS%]wϵpH3X*}6lҲ1}[dQª$ LnA nV5(zSp?΂:A:C8{TOugY6 0DCL(YpBÀ~3+CM?8XʬXAa'AMd Yy(;*=r{; R>%AiU&Q$F{Q&`3z2KO/Fɧ@]2 |p{؛5n!M8he);8@X} 0Q@N6I؏{?_}ZeaTA܌%GOÅ]$@[OmPQ%{c+ۤd)K5yL`^<=((N9B$# Ac,ˆmADn,3K亼eht?cf)LD={t:<ɰ|u-u}ILh.x桄 Ѕ>1#>F8a"ᓨ H+[5 }MIhm4}672cP/LputҌ!ЁtkXreR\XJfP裟89 cQdoH)C<5AS~}Vd>* N%$qgz XĴon'S[}5M鸞 +'.ޖWi\~ưI^ȓ/Dt s8N@r%"VXyfIݭ4P)K0}3"!D :09@l 4 B"7Ňk4\;鉖wg>f=TLG/EjH]K!hT)ɈqFk"1b"M0cT'iP蒠}ZobbCȄBS o5ԏrh5^۩1IZP,<}y!> '_IQK(J^6 H程 !gA1|DC I@cIۈidb`{wp..DBм-f_3*wOF8̘SϼyDAGofFT)U%HL0|(i[q1w}݋{^kh>!!a G8K&퓚X*&O*UTxacȊ8 A/K$h  "cM1M{(*@ Hf!3@v~>ͧ/D<$y<sCٸe ԃ1z2)h%)^ !svTCO:}UH,AQhx|L@oqU>78s%  \wkm0|=izJ'e迻sp$/غfM2( ÿS^IcϷh_A\\@npIHJ@@]).yH/c]["ޚ ႒\?TFOa+!a{#]eY~8)n^?TdND"oǤƣ,ud`RdS_'㟡|bv(pVH& *,DC$c-^g1bß]e]\UIV!)j),l+mkcCAm")4/i`sa Eb?=98gcR\:{fN>=z ~\8cfAZ"SB!wvL׏'/rDi䁈J bp!`jA[k#""1Ny ^ޟ+ Ll\䗿b Sn{d TVYFXQHPPv$Ā1*0g~7m׻/Q5Ugd-7IƐﶷ2q'=`Gx3~;oESk{zv2:ł0QI4C53ۯnHj@"c\qy>bj='oiwk{.fcg.?P"BfQT%)E?FIV¨J @N Z(\B)  0lr,ȥ!H{=[mיH 28ƳX F}SH_RV|$ 1%_| B' t UNИ$!N'+ 6K˷w<<5^30cP#DxHU@A'p|@/s7`C 1\jL=\!PYͻ6FŻ Q 3i_J(Rn>^Y闖w"e |,0YS=<{!@`"彉^xr9ux)*+d0>sZPIgIm$`|tB9 wЙ6. >}7۷w,Ϙ>J|kQ=q᯻iHʐLQl#僗V&RdZYI~ӹ'ך P R 0`8I"~ُ"%P+M RTTRHH`Vd"Cǰ\( ېq6u3g| o 7 pB}%!2j+l)S2ív)ȑV:B@y`пK vȶv(eJR1G m  Rx}qMMDuЩB6C=A"H)m`ݣK~ϴd_ĩEUq 4Xt\]ѝp4O(^mt0\<;fW!5 r\h਱D$`WH?@(4lrt#xaÛ 8(/T+ߩer "zg4#*sHQL"*3>J\ >)Ն'UYCKٴ* U4\KAyYf.Ubh= {ˢHh]4(қš^Y!'@ |4!ÓJ|t&q@byRU@i\cN<}3au@\hA''8c,8χ8HVW \DFMB\:&8$t : E\.%(k;Z\U43 MrH,^6*J3NEQ,DP( µ <2 dEUTF%kB(8 1B݃q=/TΦY&No3E盂 GCH c:pȖ:d3aT`爐o@\Kь@N1*- CB\ivfU*Z@N͇wº1|*-$^7x0bu @%T ]TPb!(&B@JU<c۠4DR܀ LCθT_T~)Ky{&uQ(# L$]gU`7SBK`&Zb<<+7]q7 JfrB2uʁnhGK +o󒇼 &p,spt+ ČY rNQDmWS<ܝIJTjRŒƋNns/#sZզ87 pF6uaQĵǓS8g,se☴ c깂㬧'8ק^tv>( yce#D ed7 sS1RH) Лm/:!Q~ t ЃKq]0G3DBk08v8&y-*t98.69´f6 bAcPKB4`  jʃ[1 nec)1LfL1$ F ZB˂$(M,k :9 O+z3AD~)uKDH6>1@2h aU$8'Wu2\z/<(f#*yy0cen\ .P,mS 3P,H%!oav1q8 u=)GD2 d9prB) ۧ 5_^@g'J:2 o *Aw<R)EY;9}o?S?{%$5EBT˵b.5 2-- lZf&8R8 '(M}|m S4 DӉUS\nA,JGd3CYdE(r@m5 6ѡIhNCWDF0]FaX"6n:9$F>uJ%a7iSf*Ji qkBx@ʟF57 ) 817Ac4ZOPl5&Wksx9r !9h3\F!ca$@ zXv63z0T .I'~YMMMbt6@@$cN`Bcexn&t!ԤYWM1Jƪ 0Pa.8iSif$-CMr EO0A!9 u[OCUDMM͓4'*1&0sƌ3sEĂ2t.z69`C4=:4.(hf~(axBu#[SJ'PY:=|4 EbҡAu/p,*XpzC"D XQ34 o]zul Lkɚ`¾hULǠ6iw׭<'Rkqmn]£X֚Q6rݓZq83qX-:`qjCH% c))U(URRH\Pl k95Mt"6BP-ڌ€ Pa,VJ25{FgW[C%#e3w"FpE+(Sw!oW9! DN[\KVMd2ckěC<Ad 8>? D{a(dQiѼ3Zb|V9c=؝g+v//w._e]uLڞoG] E0fg(z}׎m~?ΞEU$qn9kHEЍ6U !(>!-GB $i]L+P)4Аc!&6ub 6wqHIgkFhk{c1So[6ktkXe0"tUhvӠK3[]XS8GC%M8N4,vg῏$X ~ҎBR90PMhiTvϴϞCYߔ0mScGz?|Q[*brciAnl@4]/p0͆㞥˟,ӧ8 ]v'i%uշa!F#iޗgO"tvۍу+h:RC 2 Q *~$e%FQ"IvAQKF D(U\@لDs؏ |6+Ay 0XL*o*?ŽȣܵG}/AjEܟ<&Ĺ&ʍsΫ)4|uCKPJ@$)jR"`PJE3 JFt2BBL*BB,e=B$ XɈP@PJ& @TUD(QP*VaV! QD$N-`~{ Rƒ\sM Arl*M;q(X>h`4&PU4'b-EO8UQ-P1zKTI( ]a!Y#p ;Cn^T4=g-' )ЙZ(m(#Khw;yŗ gbY^X8[XT]#܎8yUP!cd Jf-ꡈm^"AóT:HjPABo¦+b (k4 9)G;]Md2  %`K\uZSKa9hpdDDVF8 ̵6A1Y[*Ms ҤMarl^h{jlvF\5Me:f H_9ΠtnPX~fqϧnЧR(p0'm4/ϗGxR/c:E /BeIVh 3 :0QmqxĶ6@!&! 5]q 4īC Y\Yq)`p&)tƵ f頠Rs x[`yVzYS?7G?1sr֯;/[O{6q֟y!Jy]u\껼#=wo9ht $di( <1׏k?frCb)%+ 0@@ F␔a:RQfӑhTy﮻N\ u5>>4=Cَ:oStUKغ^N~ۏ.\TD#B"Zu{w$1m{~߿9Bx`atFL,KH@ z F0nn鏞7Cמ&Rt ɸzA/]jAI"$  ~)g!mWfuAS'O3GN‰.!=cp$~G7TŸiI0 )vh6v ݰBp%^dˢ h0]CLX(ͦC3;k0cCDTr!08#@0R E4bFebr1p*0B*Ý)FpɕH$ml?#LAW3GPE 6A'g9( spƆ ebps2"qKZ4jT8<#5-3◬93 u ;dFǞas1 ߺ>|D=Gb]At&?wp ƈqxNw LB>$@$TJ1 !l(LRkCG 7,3xX?1%ul{M(`BjJUc) p0JyPUjf&Lae*G&ۍ"` pzK3#kZ3u1!9{@ ĉLwHMt|& :kC!!" ?>Ce+Ƚfr,cq{2"`@b!e-(QExy0:v9΢v/aH8t]Fc]-2ua<0e3b(\D:yI7 xBsжUƁa`w< J(m'в;r*OJ-:o?ߛ7}X+F/ f< Ht8ǧBvaQUH(H > ŧʓQ򢼘:kXfTTd*  ЀQ1E`Y8dD&&=/_`U%"dLߑ1, G.P8\>ߧ#vJOkD ^yТLv,1Xj,b%QK1Lac7e"GmL'0~GB%4 2bu>T6<'4,}UY/j``jT$C2lD9?r e4aĐi"Dǫ!~ c UPF6qP>6M+bt#1 ,UBAKd gu3٦ވsHe҄}zȃACJhSٵNiJgR^SswTN Qۘn,>6rQW(,pɆ(!L O~YM0 ñiA*";oOX@I Wn rWZ-] ׳} 6 S"xRBm\(sqkcȜO%tf]2-m5@kJj! ̣0M3,7=󸢜4ho-ni3 a> Ip-لY#c_xYߓўubfUVhq3C*~?5+?Un6+&Ei;<^zd\ +# ъwD5@$oeBR(((Dj|!2 :>:h;Dz+":?(!{$Fzpf $>5|e8xQﵯ_*✌DCp2I":e\8'#FkjNѧ\<4˧MaA )#mӇjܠ9v WwIHY\^Uv% +e 8hw T_=F(FLJ[wWLp'N:(KPmF]q,-@hEcł3%@p֩ˆA.x F:r1=4'IԻz*@ *D$**⩹v^ј7hpNCz\Mi1[9((4Ҝ]?/* aPIa. (mLK뇅ė=#po6)4tA{ZDr_\?EFka||EGà^R~ag$Ý^E(^'nvP6082dejr:U2|S/>`;tAqau ?= ƞ1Qo.{~\dU\+@.uNCHt$9@Q2S)G`*wuƅK=%6PB­/ࡁ}pkVꇊ'~!Eۤ/0 C_ Jt'[&tM2]<g gq 38sqfmZ#>f!±0B?{b?iQЫCێcP1Sj{oOG*Eq&V5X2Q)X .aq#h< #2( uڷ:b??`iHhW~]7. _14ayԷf8ָʮoN}_3^竏H#` AEE$YqN6~|9zye y],in%n3^3)P!"n=)NS'T J؁QzH{؄  {[ĈYq;Uv?Dq43߶^~G0 ,A@#ƒIBAf&dђeOs%`:H,AB:E.]E-T_~d2zKt]+8bKSM1Pn8^OuQ z?zX8~ar(?~qjads=< GOg}/ӣs\&@EyZk5!xsFYvuNXyzUU(`7eBe [:확rthYv2FY8KnqZ1w#`3Iy$V+ fH;|QrQp .j҉FJwOLÑ)*-@`q |zq)&tRGi'׶ЗyQ-z<"xKBva8v٫ JQHm(`u J "@-"d  1XgRqïYC] ` 2B\+a M|E0\K.2ޡ8q.۶7 ƩM(wsF2\8d-Sx7`T(;FB*"q" (4*LP"PҼT@2B/%܃A5$TC@z^iI!fִjԠCH!JnFd"$ȡY /FeZnSQbۭ=:h(^܂.8f.܇3dpc$¶ EXƒK)H$݁cn0&ջ8# $'bNAňib Hh dܩߟU]-$_ѱubbq_`p BDS 2*0&.G;:UxBK3/_"e,̅cج.ϩ;lj{S#p,ASJG8wVP àY~ u>NyѢΏc{o39  .pFmgBշ'v(vkCLDۍOt% wb8"82?p/Yz^p2Ϙ "+ ET/P&i)KWJ̧ x~(`ݛtu52X $tSr \Z9V7,ѠN&ܹ4㤢K똙gG'pB$А|Dyik`hL:V wK㒌,)a 5ybɚi !p]#vAG69D0N`'~q8 0}a1TAǴ,\P!jmV0Xzc$DRN@ϥ:109ZAF'I3J _=jlB) / `S-bsdI$V!*h )J@)FIhB 6JS2iCH !ZaY Cܝ句_*̰@B1\{^Ǚ )M!Kȣi#CI..w~;!s0̸W̕x-|HꈀL_G@DvSq8}#淕 >VfyCFYS=L4J`<4A>.<#.B{K4ivڑBL[MȖPDSA TME $%ITE4'adD|"Tĺ.jPfCS,]o7AmK2RÔ.c t˰}I-4 ʵKFp`ltaw1*+ @! /-`4C& fHwi/,` opyU~.݃c3W b d-,XJ;XI:ׯmCo'pw"s6:zUQݔ%@g,`BNqB1VɌbxYQZD1ug>xKI(x]`?gg6}F>GTX䭁~!U'hR$>tB=>H%W;dԪsg+&K12Wr8v !~bF3ĥPle*DD,=kmT 7k: `BAk7 Iĭ?0gPPCR}TWi;,'l[R 0Vj!F67%3R;0$"V)7FmA& KBr 9pk&0DB &`\UةyeN{0;&PX3(1Ɛ$:bzf jiU*#Z ᡰ 9WHR !JS%AJE2@sNl Ri2Kn懗 zw3kz@ !닂6ѷ9,,͍ @ Q%JceO7u S(Aqŗ ^9uA̽* J"m2<-zvֽsfHsTrGbzdWkiVp9\S@`G$9caQUcWĆ{*_oCq_q&Q$ӓ ]>RB`M yy\ѝoc" #dh9բ#v~BX1~q+&6QSB U.4@⨜@YH8tL3RD@OX>mD@lL+k4!pKM?dՄX j_OddT)CH 1.ꆁaO ,H'=S‘i )bQ( U$ )%#L ZonTV)͚P}DWA}oqp cJbOxX Ch`%lOrʒ(DLIbՌ$`%NePs  4=4w2 hB9@Hx8 0`DQ;՚Q .6>*g*+cיkY΃)RW^9'_ M\2&=HRFszU8XqZp4H;қӡ_G@w/ UH#BTUQUUUB=ϱnRD|('R>~@HHX!  0e!o^*8BANҘHhQ(B$ci8H*}(5"#8Ɉc8feEwb -4)ش>)Wh`CVdҍ}Q|lY_\Y)0xx8vCb I+T3(?-93M6}$3ڳCtB:&]XLMi6#J+DujmSi!gXL3xqAGaWpP 0E ȩyZqqF*ADۂ)yԥV0"2)P0Wd]MV`Q_ Bb%ҶwyuTl:hrͰg([%cϐx*3?`}=~~mADdǷI4$wQ^%M-v{q{R=$ dP݂B)}?^bbc]+ AuF%y(5֘vsw6e2F?K4@E#Tpi** xGbz1h?("U{bƐXbL*% ' ~}/g(`G17l[$iuLDHu]]bW+ RDE~ۘǁkd@^eS&|M ,PR"1v |;"rD6ď©?q!~#Ƹ|!XTW,DH٩Q8փhŒhpg~ЪcDzT~<8<!r2frngC8@Pf(B"fLLË +M ACK  B%K􉖑PJ -Z3 9^q"~yW¯=_', VYrB#/figH>0=f`HpPy|mpABp간%iBdUp¡6ٌTРxH?ɂ0$iKXGD G\Ľ)@MʿA؆s)Tc`07Y au(!뛤B(U#DMT_Sv"ʖi$/+0zT?˅r&Ux1:^,:568pO02Ѽx6%b(ˠ5WͱihLȔL̢KF$ag,dSQ X|,aA4Mp0m6J4 y/M%$4 6э"78Վ,Fi:*ܓO_\y5i:?1g̑ lkj郘ٺVh@wȗ&V- Zd ?&@6C7a2WO%JIo.!;CҴ!X4s $,#Ahprp!"6k+r<6TB_p~b)>ԛf&\AJ B9HpJ$D0BSfBl+ ͊J3'h5djH "„LAĂoHo SB NqXmӨg4x2O0G8FpP" M*kX |TRwBևoZS :$!8޵{TwFPp.i(iS*u:5A6pԔ( MI"e!7zB$`劲4UFƞ9Ɠ)JEvd$jHAum;!GSQ4vڣ=I۷DDPݻA1MwS b횵dDPS%Rc&:XC=Lm055 д;yd} `FzĞ34Dv1DVY`&"`㾃|4 ߈X;cxV%A4Mg bF[IRlvUp'd-p6;?=,fuGN*q3)+v;P,EQ{$%/6}0|ȯ&\}lc 5Xx\UDg { ĐƏNC`FE"Db>" b - (gۙw)Ŀõ銘 DT@֯=6FX`|0S8ٯ۠~!wj~hB$d)d`< dZ=e~t=e7+v X!N~MM N]EOK~G ٶ5 8zBAcؔœag'Hڧ*©޿6xKAYy(oh0QDt*ׄ*r{g$qǔ$gSc1e}7Rv}^fN c!Ū48D&s&ҡڸ;D#EF&٢U)RlxM0s*c#XB 'B0a˃miBs.t1RQZw8!1vs- C`It^d[ry'sWdc#L7f-%5-hd[c!M"ۉdũMP{mae#A]ф`s¸'EFvagʼmͲr)P($)""&O/wlI41#R (1# 4jA cP5ڒ @eR4 ("#q\9WƎtvpriHE;C 3zHH 8{LqLlOGM5m<8>Y 887ϰ8D )?iO0KD5/֙TKVE#.nqtΐyޞ!~檚Z>-7/cR ~ dRcn=㪐+٩S eC2ʥ aKNbg=tJ;KY,lf*5V9XBc AkDm L4c=HM<K?P&;OWYѽ7`RIB@fu5]4Z@PC/>mer=bߴK\Ĵ%xr8%\t> ܊y\aBCnM/%}fɶ3iĠ)]AH]jX13}B)@μ2xҢu-@5KQ/(gp77DLݛ#2@bR^ ^dFݦo{lM"Z̹a RI3)Zmd`$h`l^ BX0#?Ԟ[GmqljYL b`*Pox\L{! FC$I/Bg Eޡo<\xB *mX`VIbAq},,yw379HVC@-2:8lMF7!dA @Gܠ-% MV4 a rRι'BzS>t!":x78m6)c٣G01#jY뤈ã %Z￿rtg=98[AћjP܂2adܣc8j uE0xU0 o {1@:\|*Z C]Hdb0j"(q7-j8`  " o#\Y\mY֞e&jJ|띎WpPiDTr4(\fI|Ԡɣi;d*OGsQzS9}V !"AcLM `-@?"X4sogjYO" -$|6w?>GU{I(=/k!'a5'ఓ'|*:80W3-OTQ=%Fod Us$(L앐Bfp  UD2[b P'uZfŌp88h^FLcaq4, ~U~PN4K$2ܡa.7aUJL53ai??C @F/4w'ƒ}&,y}zOɐ˼#lXXxmhe+Xn&.8{8l^ p{vf9ɠb8%UQHBӎ. |U:~@ C6('(bf14H .=ֺhJA~~!Np55C=6tpVJ DEl++lp&ls*`o<:S=y4_DO;yذ^]ޢHJL3uͷKa+:]EyɎK4  FCOE1镧;zA Y%L/%!T@Ӛh pjm%.އ4T] L4B,nauʲ1S+L[Zs$jK;r^- AoBoA)oc{5H^,Ai%VRვj#7RhV2Tpd"2fV|X1걇 C2äօ 6 #9qQLRAq6$mVyIHǶ!yPYtb W)&D7rMhIdc[W#!PQƊ"X#l SL((%0[)Szqz[{i}9J/%uh:МLn }43b-fb8#5Qb/dmL q^e1B/<\!qT"x}nq%}p#$*ks=7\F3*y`665FF_.z%9P}y6/@Y"܂TK8qE"łXL6(kRHT=ozY8 Qcc  x$L! I_O|5D1ɓCx mc[VT)$, .Cu7 $N*"6kĥ .Q!),϶\124lp,&{p Fz$H!}[ <:4ܛDEA~78XLXa^ɈXkZ6Z6[~,:Mۜ511^&DA`XCw2UFmsn(&D;>:܊S 60&1uJ8nq/ih W+JЮ% #;@apE| %k{ N2(Y Qt A:ِ!m< tY{„r9 H-8P4  -H@?wmהspzDt ( #(ha|\n'MBeCEҊ*D PU(PA { QHPu-PȽc`ϧP T!D%AQ2kcqbePfϧP`}Oc~|IJZi"q81jH8j@ۗޜy*Xkˊ DtIm3ݦ[Bxu.y2( tQEhtk"Yb" ( R@ad! YH B )"( Rdh(tD *fHcLHeV bG|w `U& "tACFBM4( > r|# @1ȠFD\eׁh5;K%ܟ8lCl(Xtp<*fhE(TA"1##PC l(h "O*E}B\J!17B~9JD/wdT7!!" 4b˫&AlQcDb85MuGhb=H۝~AWUoZ/V6xD4}?8]`7o}6tLQi*BR=+ގ=%*X}tɚvEʏ=aIT7>'eϡUq}hur{~z#˔:_)9PF}ZGQF4]B?BF9߂\-J L]x7H^ :6j+*8f>F`9⃫j&ޠA&!hQhC;v}j:EZ$#A4R2J2L2D@@D)'$VV:x &G>c i-Aa%:sF1uWFɶI!z% X$o<b K2IѽDy;ݛvpN><Θ) H!( a}" R &\>d27-ł™A$ |+XP6.aoûYA@@2?qu9nxP* hHHP4"{}_da+̽'.حPQifHOJBH7F5T_B]Hɢ~f`|6`h3p7ƾ`E :1)^ϰ~$CADD]y$ieX "R>,S\uѐ 8 03@0-w)Ge_b;ݮ{֐^nWD끶vp@PM€1.G! AڨcיV)_z\ < 4F=YerrP$J*d "3L"(2+f yok<`9/i XPpn"*$ *4~P<fM 9W0J$xO/s! c~6PGe=xr m8<`T'BmQ# %t䎟>;rY7cZ=Qa+jcVpT&/#ΦD\ۄwJ(0K ݮ!h>E \3tP <UUq W&"Jg\ϊ\XAXKPS##?|5"]@}:8Sc%*5Dմ2$9(PAO[!O~:Zq6y /6Ge=+Eb}KC UIH&(޺c ukFGD%'L"NՆ׉ vU7W4Bslo$p|nܶapÇy$vQ=HPKpLCw: ?brAD`>º{|4-1A"RO*] !-oYLds`ЫCYPfir!0 YS%Gކ~F1L}RHm |;/gS41D,DB))ԇ1XP.xlF@$pw { ;?Twd~yo㯺'IYkrQDTnϱD]TljCS4h#ft(Ԛ@yўGؘcmv۫06R?7.]]YJBUl,×V6X $%5<"+@QS?;Oeص%)P@C |* @ B@|WxwT U}b>k_m򰉟zhj#ɺYcd87{$cB nBBz3tN&ufZ~[An-jYm~l^!'v̴#fޏǃ." FF=ynOh:㡠DZi2Gaa$GsC.q^🯧o1kFh=SТCl;^Vp9z볷= 29 j儙9A{u,s=̬3!D1V58Q]HBNe%A`-.=doOFB n4WQ`|Wg.öJ9#uC3:-3(U1$xy8IC/Rهt2<8 vr繺#4WL3O:K\-05 Kq0)Q΄a%ーz{( @@:P:@}魀Rh @`;;^PE pdG52߂p |_oeYLi2.RzMkMTfl|aF =ƪaf`fP9+!=d/]C !M94,vS~/KĐ^}9!Bk"C&b?=y'QڋmO|‚1b?2@sx|NݘC\Yj}q5,y&[3Ѣ^ʟ#nhX؃2*4Vm ,6d{2jc(,$X&Ǒn=ޜ8؞ l@[`'=`ACamI ŷE~ E`cw52jN =&xHJ&) 1QܿB(AT$Sx6 ȱA ۳+G'X@ӅCsu5v ' &ѦՔ K4t#,KȞ?@$a$; Kbڕa /t,9t&m޻?`v߫wC)X%C~'H|:N=|xc_5Gb4UOTnDuiŢ= ?0Nm]uBlDž9e ǡTߊ&(P"#&sUIÖ[s;OiAҳ)VWP#p\"d [>=KߌI sqRB1! @!©QrdwQ]ȜvƳ۳UAuIl* ZE|xX26Wԣb⪣(e ] dNt18=}GQQyFa1|y7D13i׉:LӂTA<`}<ќP `4$s&$T8J:㹋G^eb=GAM,haG:Ls`FD̕<lD 穀2! ,gA S N.cI=jd bt} I68UR? DFwh'7AT2#D5Nr'@O'}?_@tcRt4d}r^% 9~|c4h2dBw6[3&٨1X.! 4%^4JF 1 $VWJ7(z rV/dnV-,*ݸQ6XS$XJ.0GrrJ)jǚqG|zb&&jH8^o5Q6zi؏jAf-,߽.[l]?/邚bfT-*DU? gfscEGA |?0b6j'ҬI4LL8yn-9T0-"_ڽ XpLDDv9D9A9gzY-m&⑧XMHA.XyE@UuICJ $@DSQQbD4-GA. TZ{QcN:K8zR*U.)VWH#Rז^Na]mB X "0ʐ v +0APT@&QQ N%2裙5x%s&`xsrtĐZ ]s "j.`̐0RMSASSUi3w-=`:jLBb.!w1GtNsSmj (""iiQ3E `֣lD) ԡPE^ 1K9&ƍ'TMbmpyEs~\ 04DHl@22zA0 u/E< #0hXЫJbŘ62<@a@i'x-n8(TG2c@FSdk 4PF,B.Tw -h1 ft+5Aؚf*C`rRuavڨHÎ:K{"Eyw뵡j0" )Y:8v4byÁwSc)c~ATRĕRKNWR(ٖKv4Fqn+=lB@ y/O 0?eIÊl,&㷐 !PH3UD$q)C='ZQKBG?RhV)Qu"r=k$=`?$4"c-׹B * Rx`N蟲hb(J*@ba K }\;N 00 A!E>Ehx07=xɕ \v.<"&xNIl@ )KE1x,(\Z=DnA`洆X8|,\Zm Y%dsYaRE hpV4VF,Йcv dȣ ۍbZpY0gԙ f8b n3Cw<{jtY@mOs\+!<`S i݃ $=47ʫ;xd;P@=`SP%Ȅ?]?1.ڌ-x,,~,‚ z0q* %Z"Up)M>H8%Gr16"f[p>:P AMTHys<?NmJ]nDDUDDDEXObLW651(<@|j%Ѡ}!]Ŏ_nႍm!^夢 F4Tù&$Zb{NoT$c21P}>` պ BH'^c n}4ICiVRD40G#PҞWㅢJ$A_M{,jhb@f,:4,${}E6OJpCA; S'+L2ʥP$phwƃ Zgݐ XPw'@2,lJD<&32Q D"C{yeU'? С;>-,ynéüQI ) 7gi\ꮖQP>A l_qޠQʘ×ҿD@S1m.<-ֺB/HLcY3p=1#A4QN?$>݆AZQR²[>L. 9O\C"{D9fI0*],.QZHR䊤cD(Pd'dVA MzB(Ц$! FXV(jBy)҄ nj^8[KBa^5EfO[4J*x C|6Wt^ ?{K1*/+Qbh 1b']qT }1#If P=': 6^ϩVw*0A@?)d }{<A&&,P$:C!B\'A}`ey8O6NH' ʿ@!E{B픉@*$%.xڞ &iȔi ։HHb+@ =Bm BN92$)腈@XnJM13\:X oT8r% PDi會S$_mI1tpM62?/~ZQ:Cv.gԑ3ɓ:2u:Xݐ9w &$xn}xT?Kܺs#j#K87=zIS#_.r6`#@vlA3smw묜':fxDahrĈH}ҕ73:I/<\>\!K~)ː P.;X3z),'o5XdXit+(c 1PIR|GZVrLش }5l#聑J L3no1cLqpnωgO9{3d;z*8dVx *X>,y#N84~Qߋ pp_Y>Ef(wP|c~7ؚhԁe:(P02 |"ɼY&,;4^8Pg )Fj,(I`Jisweqt‹k*|@% ŬE) G1G̴a uF0BKY(rqI6N#9j99L8},w5vˑKwk*[dN)Grnt.D xFإl:K#;<]xDU0Яo ( +B"FadC.QID'y;qN6pH٨zn4Xtd4>\z.{Iv,BHTCNqݫ$I1r(sr۾-S.ӫn8]xhם5Rvk?j(?`&}ߡ߬Я P2zܲ%"C`RΆ MqTE)腠y"gp3gj{z7F\0Gy.YGƀ IQAķj64|K5&0/ Y X%y .o4{5PɈ $gJO⥫nCz![\]=YHS?J!qe c}g;~4k[g`g4$Y5KM4kBӞ^)qŢ8Qq/~|V!bE Kd j"n"SB)d3 (?|Ư+00#O }9|N1՗zXvz!Iz Srij&QRb%:4gq<*dQd~md e$Ӆ0b;.j.;8 XDhvݰXc?*A?p"!t+;@Mߥ_V`}Kih Ӝ#'k*q_W芋FΦy?5՚Q?ZBótr|=.]ո!|;0 &yBĨHԐo?6_UP4zI k"¢d -c0 X~ )AII:6B"d@ 7 QԻ4eS-taY(ꔲhh4+=T 뵡c.F&bbDf_YdлxI57Fy%>FȗTJ 9 em'JKG?Fs>C,2(̧@88ZJ.fcE}4]<WdF>8쳈ib7[3kQBFH4e͜u{j8Ci4XϦ GS9S7 dTpAg`ݜx^N6c xG@'<5a7 )4gF˺W&LaٗX`j`"p8]7ʕ܂:gD! [,в-F8#TGPJ!o!zN` vNEJT#YuNRO.v*gP/SMQ;BL)v)?}|  w%IFIo@>~$ lpKtΰ l@2V{z⤑/EIRN7,'ƧZwx(=L.[[TԏxN8)*44jFg 9MՕp8Q0ѳ/AEww&*0ih\fFpeF(ƵG!" jGxǧODH j0LzU2{LD9]d`qQܮ 4/D?HW5l  !SK=R[̂D2^KYJ(0z70>gig\*L6Bj&X/sh*%G"!jV7& 6'#*?6E<t=.(`jSHnT 0 $1Ws.\>PTAݎOZ:Ɵ[luɳ8{h͸K($0KjNY(ȗ#m{ !#񇆅&+QK%0H!h>~P h>2+9q?(3Xze%TV WN O"G4\yXiZ<"cxȫ|"IF#T]^6!njO`|W!&\9ccY7mC0,o D4̔M=q0_[ hKZ . ^'8!sWymyC!HB[`ߧOXIi{P8OW(%(1 Bwڢ] `/ښ*[H?]}0M@0rSihZ ۾r .-H(c;~s"DJ3onjkHSY93ˣx DM?I0Cn@rZdێ &b;lU=H'!FȦ2 SI '{?፪kaLNC=I`_#rZK)h(L\ڀO5 Wa<ܱ+ֺJ $cAŁ=VfM:/. 76 Wz~qݝڠ<" eL!xS4ňN:BJhT*y|$B G}p6=,Ife!B*v|ѓas9?wz3".ϕX<(HBhP)~9B}A" 0DV7X::@(e|`ݩ\vT}0“ BG2%ܟǟ6Z~ysr4U$RfG(20:̌ [s7=vBHL-wģuMо&kę7~). F#[Gjzq(Ối!`h=$ JU;ljM/{ b(DrNQr,nvA uC(?̶*mpE2H3/tWD=i[k{ǃѡh!h Tfdc{7Žw{.iT." Pfц4q]-nJq"40*4c4bVr6f0`VIj3\]b"'לӍ|P&fip ˽!P_  :j4۱Nx tM6NbP@ia/ 8i ϺJܲU,@gɹ1FóOI~0?8aX# 8 2: )M"DTV90[]sTjZEA¹1ۀpt޲0ԥl@j7AaR\Z ceV\ ?x3*IlQHc=cûEz[Hp[&qA8ۈfc4pщN'! UYNX? H4 uhyHq9DN^rq%.Ka `etmX)a|PBC  TVڐ@M?3ƣ 2L@} 薀ܨV}J0d2e*hok?Ehup懦He ;f~RU3XT"tjSNVz>Ǝ|B|, f}acPQ`UlKB~Z^ 5ۥ>Fa??? ^P7o݆wpe,"+VS :)ħQ:`!&9מܓn8Ŷ(HՊ.qڎϯ]($5 H$hjO`:0BB~ў2:VI 8Bw42(*UoѤslsGrII@uYVɤl@Iג\^ĩɢ0B;T0eV` JhVE>88Ssʐt[3E a.$ߜ[_pG4D:zEliTCK(D8d3-5 vpͅ!Džl\.(¤ v2'Ƕ4h>P@$_R$:^xDӜŎs l$)LP*|z•H8 xM!t` PB4DHAh #Jtcv–ʈ9T JQ wI[Zv쀣"HxʯvC<Ya MS Ih5Ggʐ!:(JB"z,hێca̪ Bca[]L ]6ѪvDʔ'Mÿk4G#y8iD,)x ң>N\H&V63fzs`,k˦QnCc@QGDHr'g(P: %lCfJ+Dw>( QhR%$`=05Eh!{RջEyuZ aeܼ.O=@h(a5d  ]eHD t]'Lz8|CbۇsH)o8*bbѫ;Nʑ> ƛ#ςd)f9UMSF (ᰉcAG׆ B7 Kt|,\FeB g=†Hm&ΡMzqo槧 |p !':^}79m0KzAj::EJr<7ӿܠ$!#9z\lYX^9㙎F[ʲPTϬaՆzdJ ʈzf]+|@').V7И8bJ !0l{3Sb87mխeMuiZxFB8h \at,+t2ȯPv hj#gB<F i h^A:E_sskXhߟ|]}Iyt]*2Dπ{o8DO@xxƲ画WΧ Du;vKs!iANcG$8\(ݦGKQO  DZ˅Ǝaマ_b7=um}^0"ozJJfamӣˆq$D%@KxO 8纡 Wn.R߮۴n{tDzRrP_0>%=p-=NO$13fِxh6s9tgshlx]3 {|psDH- \IѤ# MJm]8IQ):b )Ru(\ `oQ6ܞa:c#ߴ;Т:w8:# :N48yE4C0fShhTa Ѥ:w`xuAE8jk=Nƍ% vg MII:5r+6RYò8doH6޳[@3`aj &ZlTf`02k`-ҝ |drgйL0mBqJ{4wsZuDU'c E^c18*B \t =mUYD jlsJ!ѯJY360T2 YD<oplצC `.z >YֆËIJ2khhM`[q$}"TM !3F1@ǕQp 6"  R |\"旆k{8(F? twF)(iiEʾ4"4p 4$7lw4wn{">g(pIB*0 Bz(O} (sf)>+M0ސd`c 4k[LFsc6nZ HJʂf<:x)M6Ɩ1d N yDi666$mLFiVFsp`̝:.d.W;~z A-LS}}3CZ펃B¥+mj<5[pW[ʡp+tdm ?7+1z|gML"Ӛ6"0*Z9s1Ct-9[R@%Ԥ)x#zȤ9t60{-@U7GCZh42͎0CF46(% BL#RFEM ,(RHkAӷRD`T,zKKe!B!H䨏21d9ZBuZ]e>+KP-j'ֲ%&1 -$]ӄH/ m3b3Ca3q>&Zҩ)ByF]0lP4#8|#/Cgs&{r8OZ֍MhYFDǢ6~DV̍n6YV%֏JEU^A"Ah" g!@;~ (CÆiAPj%!xCTzXXR3&sqyce>KT#ϻHUIf$5[ FU bpK HQmXȑ#DDgf`P&:y/=Im誶uqE*];vsbiQ,P]zXq$ܵdW#cX"& tGYqs&Z>5ԙ+m3ܓd J +%cu0$M6&a+DT6X7kZgP{~v 8b蘲$B;GDlJ^>)heIE *$U Y!GowR`u~vgZ=T0)%VMx"ԭrNm9;BIHn͐R}tT&ytIPU1pNa@xH=BE<*QI 0 TR^SnPxؠԬҋq׌D* P M& P \x篎 W9,6h~ܬ낥|K6 V !Y9**6E9~ﴇ=F8zIbw>.\0^N">?V k<"d#(y˂U4g!0#m }ԨZ?5>Z^$ 8sP.~jF҂H/6:8(" 4+_tpHTCMGq XA^":a\6Y7?E.@E j%*&!u'|b* OJ8@(D3lI?Os_;a[p:ms8܏&:l]$z9)HiXڭsͮGp9+ezC@ԅe&4P"! 7QrG>nw˝Xt>$GM8<[0lqg8Cؘ6K uw0 ֋>!YS $tD:f %ys/#INӨ;H9 ~;fވaD3vgH*Xط(ZIX>_V>4 -u , ݰ!Mwz}< D=@Xo?{B?VPPmg4(4!7kvj\ݒ{ؿN Ia)@cC_IϏ?ˈ@ccRiT4._ʽEb7#ƒU0fø*eD ^LpfSIQ0[e$4`tP!M1])In<'nC :Ir+i1\#KYAqQBb@]*- !.iWut)@6e+8 >bKOL([?@YIwcYUAF 9[ˍ0TwOD9ħJ)o;lgC49ñrŭ`n rнjyybL։i# E" {Va 1ABfX1c`ܘP4${Fwᆖ#-v D%voA\17>#ߟ |@(SUUUVKȐj ࿐`q G9)"%tifjd4zA&K4՞ܵ/Rih"ݹC : /`=^NM?" ^r#_x'x _ҏHnJ}"?"r6Wqrj% /-`:k!LM c1e$Ov}.-t:h4RPRPcH| _LtS50PP3m*?l7 naL!dĉ9 -G30&ǻOw@P̓4Q@prH(J/? 24ރ"R~R_1:OaCX"P(`'@4a((=P6PU%9JZ- @gDk+i 0>Zl~GykI*(4%- %b;DT8l)-F|9:FPQP{xhf&Lr"HST2]-QaM!ӨD30vɎЏ-wT 1D?WLzO+#"_d1Wͷ sU [N8kR/ګOrȜe3  Y|}4_/iLqIʔ.N+h#`0PD^쇳pa@ #IT|'} 5Md,EW- dN[-M&1Fͩ^tNUI>}KVͧQD4A-D685^Ya6dPO)s b }]t(@y@#!HJ~0@p>IAaiN?%tH4ϹOmo_ߒlh~N6tb}yԆPfM; b-F2h&(AI  G`[ġB/(E#x0'AaR hոn9DlP|cs{8@5xN…9T@0&Ϻ)TTȉzvOcrP  A 3 ,Twסּx z^pq_fF{v J$J󘶭TgN61qu a$c"M~Iyڋ=V9;t};ƷQW_MQ2m( 6M҃fE“t3mR)؞`ðQ*ΌG6`@;=hƿ#Q PoG< Xs< r,fLMgTCDBkN}ZAs1iol  È~ ŘnPBQ bSM+(?1hBF)P!UT4{ 6`Th9_MWp#Hd b4A?P-/ :wݧ^q.o+4IoBIAm}c@l`8p̒ZK0M{mbTo|u?uSSOC~*׉%qܷ,lƓHڂ =ejO`,Dy?p'rn/V1KBZXgma#x1;Ư!)^P6rW~, !Euf+.:NsǺPCFM9q0TNJ uE`q}mmIg I`G#%(yG3?gtѓ(T 0֏AU,+Jȏ+d-V/=tW*= tjFejt_i޶VO}eـ' 3mX3zï׊/SvpCB=U|x_V#':xy')dV ~eRƁ) ģA#DVsm`P`A k;ڼExםDYWo_R.ي)VB* )A~,V&!"#dDG&!zgC!wΩ x[+*tȥB&(|oDž=#qRod:ޅ*%5Ie$ lmkStU× HDGr'0T XRzF ` ,(UgQKExpUW D i2Q"a u:H) \?UUUUUUTU"| GauI4H(hdDTcE]^}.GٻQMUQUtﯱj!&DSmʪzyK^Is"/c[gF7?(c[h˃uC#iu@ wtT:څaBu^LpxXJZSc[EQC30emZE91K=ژ[Z'$994v\&3-1GNV;J0Q (r =At/F(JȈ٣!FW!&&m$j4V0QTEqT0x@# Jw3q Kl=*ЭV4}l'aqFL`!$TAy{cDL@B AMT RD2׻`P,U=/AQ=~WO|by9&!T bTH> D(YD)}rA!__o, H-t{!>P:HjXC <slO)PQD, 98L2PR %DJ3" PL@4!10DEPDʕ4V88& bP}ПNEBPJOvSn3V >?+(DI) (a X* ҪҴbq)@!J\9 $Fض2@:".H5T\<FkLN91A(~:R?obL> 8R@0<|>UM52mTڎ Mi;b%P_>L7N1@I=_|QU"_g{4gTC}My3kU@wޮY3{ oY>ۍֻA}kN}xM֗` Yo7gJqQMvq}9t:u:JBr^[(Сk`:@tv{:`{ M޽5Ua]d[]slS\  H綎TF|v=q[WWfV;}xwpymlWT>{;E'}:+ѣPocgp}@g[6^;;{ݚo}}sc>Ql( $gɸT^ݳΝC͞7]z7VGga{6}'R{ٻ3ueZlZMf;;@3>ϸPg\%5@A>L.6_^^u6gcg_oGu }*}j*,M-}wP{;>ǾmݫÎ.& 37$m#Mo.qlbuwy=oѣMvQ G.@u9w=sʵh>[-s6gMnty(:l t9k.SݯmMa0knpmŗ.qGcFsmڶvo]x.lesEwiFdĬwYջ(vW*S:vͫ[={:ݷ+*T (sm=gli׻lHI!}Jvnϼu^Yֶ۾.wtt]wvَu\vAS'w6ʝ7K©|4M@ i&S$z6@ 4$Ђe40iM҇40H & КiI56M3&hHDFMB)O)꟪o*zO=&zi$ M  6MCL)I='5<ԞMF!M!4e'j@z*~M4zL47??iJAJ3$(@vSho\㈍zK *xHy奓8`ڎ3祽ʪ((**:(PT}p1E57?Þ\)]`Ɋ*oq{3{8dC5XEUKI(]`ݴZփh0b[2i)"Iho⨎STPjʢA1ޟMQDPo(da>Ϸ鱲SW~yң {s_M2PQ*Sc1QO (L66C]dY|`6j+5MP!I_o>ەƫ&P^/<.QQ5) M>1zZ`&sx0e53$D_Ax9mg{ A7؃v&i1}A)2  cͩo!+yj+MQzة~i(v*gg_st1紁Z?U]*9#ILDDP*AAETzF=jjd'( 1~CUSECRn4P=/0|CEEC_di3omAuي 4AHH`*ϷNQDAY>QU&{;PVFp&iIuhvΏ4UU}К KQ 0QTEXmQ]aU}{{]ݑ? C ykW0br)uP_u\gI_'do||Ȣ.T}v9olsᡘ))()=)C# !MP?U{FS_kgDz`׾1}RtwhtK{ʂiuv|:~,TQŘj= z /ٟm[QA2;Y鞽6a;Q#_F?8Z =y51`SoqZ6"ao(s5IFM>'1QY>odE0ET1MPQ4>|gƽd=`TT 3;cι{ҫm~PW蠨J' ?pTUTSD9юKIIhivGϙ8i/}USAHQd >#~AJyEl#s' o1)5ԟHR5Cy`=oTz_(~PtT4-!wʉ,NHjFj$&B99ɪ}4R9м/a+4PRDBTi"&NCMTE!BR =c%UG {8~<0{P/:U]J!AGx#m4mc8b# "O\sJ(K}+wNA@RZoYšck/[$ JT (* 3'߿zϘ=/h?>SSTHD3"._.` QKLxji(\*&5TGHjp4TN7JJ"  }dK;hӇy"|ʀi&`&***A4DAUHR  P Zefq0e'fݤߌGzJ(̚!c՗vle䬤1єa!*Wʤ -;|qOo5}׉q;ungدߗWF.9щ7gD1o[u8pq?/9o,D0bh<2)ԺUAn|l{%iP J&AC)@;H"Py=q PSj!$m@/H# {}  @TԻE9Ѐ]?&?_G0YX rE?wO%y`BmFHLuVMF#k&;\$ >L֪;*xܿ-@f*PWJ<C#S1B\; gbY]C%g+҉ @D~BB-NVҲ0?yU?ܡm{I0M SAMHD,TÑ(CB{A)X*XiRiE(Jm=[Tb%q (( V(AbBVHY _8:nTLHu!Th$)"()B ("*e*Af@EZTJR i);5DIHE%"PUDTKTR+CPQ0P4$3 DBIH@Uhl* ZFSjٺW-E1~ ,kP*D;q&hC :ݽPk7L %LDQKL~kRTD-~=7_^uٚq1jqY!klayL&Fm=7crkLGG(),YA9GRy$C i1i8 ?6H*T{X0-WVV3[GKVdEEg}lf*sZ<|EjI)X-1bw_Ƃ1^HX·qlxc`>ܚ\F} ɩl]zU8_ a]\J) I'^ }\P!T/Pׁhć L=j"4"H$h ]Mz~@RH@=-]\^?Aҩ{wv$ ^Hbt v*ջոp7QvՔ:U i,mCC؅:p\!Ot̺~=]CI ֔Q =˰WAd&C7wfDHcKK"~sGDzxarv+]CCXP@ ӯ}8Q[Y K4t7%LO$O[?bƀUǷ#9ߣP> Ljz_W':s+ E~1ļ='8,"]$9X@Nʃ#a6 hRV7?J|G81޿}-l7-]ub|ٯ̆)if(oVW£EAQ5T5\DI>>؝=PhjZ2-+16 /+,Փ+:f^z[YkrUk39-jY'V7#垾SǬF^}"# ߟ5u`xׯq~se9XHIN_$@]}#a?gii^Nh֧}}+V IEe^sXA jNⷢd)T3 x&g1W}<OH%y5gq&=;aL)0nZL}/ˣAA0/ewήFfeBb DL11h6R U A@ԐȒ``xX4,TˮH$AYC5HHb 5_G ")j;9zZ.\>}ƗR-UET"njS[j5TsLMK̓VbZ (QjՎQAE4APLB PL`AcL[KRBڦTU>4B3R%6p_V 9jQnux@ eK%/p,E4bhMfӪm51mXZEF F"_&ndMXF1mF"#d34U4`j+>/Vƈjђ A+UM%"KgUHDQA^q,b ( J) Z)v PrQR@xU4kR.GPPs*]r?@-@ ShȤ<W&! Fd~sk}v;΅ǬP"/)x2O%*4'! w]eE M44R * Ȕ/zY_?i~yjs8E/E2(icXTQ}/bvJЁ&,Qb\ 5lM,bW:(Qo~ܔgcxoE? H J*H*B0Rԧ|ͩ=,1\=?ӳž qzS]tAR[޾K>?8g,eD>XepYQpNw|\_y@C^jokoFO?ED́fr?A7b*#$pᅀ%̤zˉ#'|Xp!i>D2 NC1?<WugpЊ@NOh3L5#Jb45YqO ^Ig#rB6,JZ)m#ƕL [ 4 ;G\~> '>C4rtw?h. %ވOX;Oj=uNDoFQM Y/S?坛i8<$$_(Hd3K|uEuP $ y{L׌K?OU/g~;`Lj6!R'^'-XpGk-`sטqpµ@C$=$ 3r6F2=ZKw|@`|P ldƋX-oR@*{t') qMO(EeyV' Q`x'_3_ۘW`T{])57Q8`|4{J? FJJ(R)J)@̡J2R TJTD=a"? J T)i`bf( !ijBHVRi)) hY" XR-4Q BDTր ntE"N!(Gd*P%z CETQM!@!UUI3 RR0%M2 S3J뎘!4͹0d5s?ilx&θm|/)$?X 8w΍?8JW [Ajzlt S{hCG7voDa |[XC-ikusg$.\N~7pٺ.:TȯcEeך `,b4N|par`*u6p nQ ,q jP}~J#TR]D!woF$`{T|y{ݑ㸓26XߤQbF~-q&s?ݟ ޿DSs}z21hnJW%5v&Cm'^%KYl+H&j(ɀS/2:8e!e~qJa1Ƒx +qe~:A|cl'&@r!)ݕ2+1"/dreвJ{,/Px= JiZz?tSm  G0oXV;\ƈ2Sx3tMMh)m. /bM}~~B'CIz^qh.rrN85xMEuRYp j"^yъ`ޞ+ /g\T3W0KI6(j&EDIh_1dD y*54$]|sˀa;lr { Άy3vO(vzBH>@K֔]O%~hRڥOdvB#K -xX2A8#8ͮ]VYbj$f~Xʊa$4[ԀV[z4 aTU#z#zY&/5 w2wEOdseuÆ"D)8w:?"g( 7!H%==!?߮}]} W 2`doq$Ђs^ޯwzǞ?g5A@ _k@?JQT!O/2"}[T+|A@ Q SzӁ>_n;v\0!{??OnxR>SOB}&0{@KAwK-8) [7 r5g7S9 h?wviS}g5.ڷQnpE\$\nk7fH׹1_f["n"/#g=ަJ,aPA)qr*wgXcw{9]y@B|˽99'A^e}~w~ ۿQ=}\9kC^~Ox`뮼?j"5>@ b~\@Cq%SGo?fŧ,Ic ekns, \hlۛlV^xXI ZM`Tҩ_Nِ /zˮ])Á<}@i*3C'W#&Cʵ[}p]+)j~2;_s<|7bZxpN&_۱>u5[AIAMz=ԡLĆqɱp}od7 &{b9JM خ.ިq;, ?Ȏ1I0 jXŤh@Br$yqHq" w#r8 D78JnK& d#fR}Z0+]9Ԅ,;{ }`=QA)bY9LįCCO= (@sz`Bn@<;}8fUխ/fmMN'hN!(!-0Qa%,?]p3@RI|W_Rgd_yy*oJݕr  py/g8P S}=Ml5t_Ň>׌DS'iPyoP+2rBMqr?6μM3H)#_q߬ϖ޼]nI!$g ~~wnCZ&}%߮q3}mW8gqo&J Dy$I$6?s<)sb}~ðL\;2 O? RiL::eT1ІUpFv((| $'P/MH󄃑Ю2_Ql_XH5!̇w*MwxbQLD"o#893*g{Q w`9t9 S"(|?* Rzos2JR&;7 YkosKI?-YS?xq~Ev~@fIu~(6n II@=r'ӽ|>ɠ,P?L>,ildC?pWc3H'b4 5#~aa}huqˀNs \_+C?oo4 , r_y+q_n@$ODL\/Z7}Z?L4;@҆7ںȾscg2_/V G8e_?X3Azp/;Zg!0rHGLɶA'$$sSmx!3 (zn5߭}}s-, :@Ŕ%-g~ ) ˈ\y^WqbZBlK6{t&5@OG6mu:Gh}M ~CE !PehGh Ii+hu<~H\ !/-*OEI^ĶS&X |w|SBs|f->*ĥ2(:i7 ]h5x={zgL:^q!b!PsYYV>'K?ls=~80H{*䋒 ?{NA""{Oه(Ezēvl! ;B#-6VlnO:83tXhѹ#sf(Ć#KYG9!=/s%A?o ZwX>zC"g83hO"}VeNqG,BG_ӜM@ B|sMR4S9KWJ(S?Ѿ}m[mm[mmVmUmjjmھ[smmjڪmoGxBL-w/Rf&ȟ[Ȩ9l_,I%}Ϩ[g=渐%:2p4{s - \C7jw@kるdð|.֐T.E[)d)FΚ4&]0rI+JwzʽMno4tٹωNCfexbXt3==8>c &OrKk 6qQ| n8ӈYu΅B*_ ٙ %ܯS0.><(<( 摒IY9RY^TAd#%GRD,X>{LѶQo_q/~>؏ 8MB \'W;-7oX$Ştu9>6=ykfAQ3*~Lgpm9WNykl\ ?f;qݰţ2XvҨP;z$by eS$+(81|w3| Il3[ 7b]B16A &uR񐥴,$ S< WO-؈$hy+0֑X+C:X*)S2=ԅ?rkfRWZ `%I}/bSetoӁ,@wbq0 =4{˞2U3=s' sMͽG W>KvYT\U ܔs% 5"kÆsxcӳ@ѫoroV@nwΝ&EZ@^{ ]\db(TC&Nd_GM8LTZ`l[C0U?* 3`YB̋f@Ɯz:_I,A[h0iOS{pJPpܠDѤfGp&=$`4v@بBKJ= ~+ s=}W+lFw{^)+ޮ՗GX?/(!yAPI_Tmm.Hh*#YhPP(b)(<{+QJD379@Y@@ ^0lF74yq/w>|~,?95b6 <(: JZXoQǾC5s2s-nOf3-O0R82vũzU( r$p}pIp$Gt"@1 CeDchπd Y2IζƸ]p4>eUÆJ~;9@Nܡ8t/֫1}up/eNT4b.#$ 9pxAp @{9]WlTC8 ?"YH72?,[yenms-""¥55eaX-5lYbQ+4e@ $ÿ$Vp3`DȉvnI>`A( OHYӆ}^]~9Qg:#4`b q{@l CQ3'=ӆwƒa_™=o(Ȁֈ >DfD:s-u> &]O)}m.=,!gᘅ +G otcKH1 \ .l4h *< Q#C4>gaн `"b؇D挴,FRPM.Aw10cm%"g!HAj9ZPt1HYs*f?WF(j90Pwe=Qc^錆d't:vZ{J`NG/zK'sHLeIBLU$5 &( h3? dO5 .M OE%Qj wdOGz;/R8Y <_C"~,qw7@9 "3`E[*WXv.;7VntmTe9'4 u &+/qֻX< .; ܆`\hq٢$lբJ3k5.sF)@$\XÀZ ^7(I:ֵw Q:Ɖ<7\$sUռw8`BdY||u˽@OOUBPz7UP(I\AbbW& H2sؽ Q_AZH%z\?kvÎ6p=gzJn  K 9X~l 0@1V`/ b#k|z%s^zNӤGHu׽slT@GKA9 Xb5<>"dOb.wăybG"B90qQMt}SX5<23/#iԂ|оE9KΓS%F;m=?ףWo- aA׶[a$$]QGr(|Z멢.8)ܐfk1&iу\BѓДߪ=>vV^){L)2i2pLb@kZ'_4d}R J=tU1~FQzXSOy`/l¨!#Lϗ1+SP +gɍB cH'-8C@"JA4 4)s틎}Ctq}aE7 @RC{b sEB[8g ?gx o,?ŤyBħs YTl7>܃FF^Wt{.NB!nw^W~NW(*{>g( ޕg-.CUruVɦQ Vw"\ 57Dmio?B?p1c"ߗ]l.NiPŸs|yx(:cnG tf|р Zmzw4%JF|Wb4_P#@~%#$j0e½sSx"{}^@.s%/544)Z̿1$I,$kQFEyJ#9Cp`M2I ~>/BrL4rp<+"ޞory y ~sAP Orpjtx}\5/_=8́L zp}pѵ`v_r lE~JEEBB(lH_=ϖD @#˥}Eʽ@@; 8rp>@r;8(s+8u9 t.N9/ת? A+Όh?A0Nm/v?Mk} fU̬_Sm _IyGwhr?Rqu<r{CR7Y:V~&.Xe2 .bp@xV|53tDH ־J@Uڠ;}q.3nR"~ o*Gm"* R(hB]zϻՐîDEחhO~v@,h8 pyOUUUUU]RLȹ <{<%ЃCځçOQKbT=`Qu͌bf]Ǽ<)M2>U!*fT)QP<~pU Ua" y Dtm぀ gLx"KqRWT_ȂznJ1rܚLϢkG-a! C .5 2]ZGr89Rt,4`w 1K=J+!ܸbA)2tA 1@ G7 ZֈY)= G|W$1Mt(&A {.lPH,9 }0rO6'E%#_Vp>0}h_;%6`i(cX"Pmud`'`PCKEJ5 +yUufnwe+mI4l9g2 #k+nCI֬5^maƸدlF9 ^f3NsMTfR',}a@I763tvsv^N9'~~6'->ԏDzʱrK,kqm]nٜ BH@<<@!ԫ't`-n(^,`,3W(DZzx~Jv…f :,8QJLl@j-3!#al}B]>[c'D B4W S$v7Mw 8`: ?Fz>Kx]@V8,O&v!ޚnίZA' rF?m8!XXj*vfne*J=kЅ/*X FEF եt$EK<oa EBT@LU-Gcs@Jb ?~e+82Q# :Ux}N֕+ 8Ii`ϛuRAo#*I$ңUPx$,{joZ[ɦf+?ۀ7k:B*>4j8!('>V=zZ `Cbhk?ޱv5|` /sE[$gʏ.Sq[0 _@kf4ɖ=o\uhOF)s1ٯ{հ`rŘ__gL`]+hӷfthsXMP̽ZCQmM,x~gFiӶoH$;F~QG1č„؃Vn38; &CwzoRk!n+.R(|L:|=ӀF`HL\p؎;~&ႬE8Q_2 <$H]JC7>" k)6 >_(V+|?8xl "`%/tdytE`w_ʒ{1 ('Qgާ {3d@Q O՟] \Cl-`!|G'V\ B(hjaJR$H(X' ][_mc=f@؁'>/ __Sro^ldž8ku@lV.q;7鏃QV&gz" -BSMo쫈Y:D3k&,-UXVڶ%O׼rӚM9Fx /?|z*?!{U밸zrt3 Aa^ c!gyB":(~4,ou;<.t}t;_.Zf 3}gciÖڞ+OU %wE7SIOpn|Cl:D|1oJ}ZE 6~+O@T/P͕ywx=ǰ28lEJ)P{7?ysIظ=Dm+ay(q5diG}eye8eXW֘ҩUSKike˜#~IebxT 0,JL$ H ~Bb3̾CޮrDǫ㫤dR_xB>w|#׫ԈF&E )Px/Tu1_6x|8j#c!#P@1*Y?={=RMN5_C]=c8<$]3oTF,%P :ÒuUBtA#H0|fƼAc8KroXƽcL+[3#'bť?)Ae!T&@FS&MuF1s[yK9騆pU ;d;tvd ߘ~[\0өu>n{O{HDw7T}PSQwc_\gwgOw;WLYy`=``>ݴ.Vwr>p C2}`^쁆"tT }ƩhA9?B!˲{J` ƾz%)9XD?(=Szaw&ϴkP5D)";{Y?+yxX*Ko\ϬpoWwQpп+xP#H`.;>O>l6wCI BI63 `7Ї&!%>Ck} j9JA Q 'gzYRDҪA c/șI7t/ݐ4Bh4CEEyN¾tzy5>έE _.9%\K3,ǻ 3dơ!{A0&g |^!(an5S@Ps\4^=nH ]GTbg9ÏU~Rʀ38IKaZƻL*$`,fFeD`X(!;?K~8tzzk hRgT;jYmˆt {vb28.Sh'E?2(. %o^MD#N( Ca#QQF T8UD ~3%20]s]57ь|XPvl T?Zo^h(`USx렚\G__)!zcw)uM rV0Qˆc$#Oj3:oN 4 0e]d@{d~S(dFDž=@#}O>KT]Q^;e$4mP~^0ąK7ꑾe]WFΕqLӱo'0בGIJ/DБoY#qO_A;@w;g_C0# A%-&Z{Gzr8 8Wdu:vW9%Mw6ᗋrK?p;^_ E}GppmXYm58fE_z ,ַ=Ϸ6xB e^\ gwh}~sY ";w& &J=P1Vwb惹 ʰ?8ErA^THcA:Uƒ&%;Js?ES!Ëع8Y00̚B/ pon\2o/c uӠM.[)i ݥQVefN^;v=[&>ٓ䤩\0d$.\ =,Muނ``@cirHG/?O {P @<|'m s}s +Gĩ<Pju.p =O_<ux_b76X.A*{Ś{wOfВN][PV[)z;:@5PL7|m{3rpwҝa.zrz'<'*t(pq$[Шuf57{ ءMqpU&tip+(7S鄠7s.^BULGzd.‡' +EU ButIgbgsubO(a@[A+]zW] ^7d5g=*ؖ!vBG>+=BJ4h7evS)sM d e5 ĜXeikUxexZE|vx(Gm2"-'QR^(3y Q"p7bВQyIXHUx(j! oV͛;Һ xd$`ᑲqPb\1%,h,%֤2xK[2\39]1LF(h'U)_<9^+P/{P]~*gp$><\fanLCk)l\#g9߭V.Bod2uw {tw~b`A\$*hID:F *DA$Vl2%YLcGtXy֖Q6߇3!oS,bx .ozkZ4JR hfk ejfTA IE4hJPCLIT@[[Vӊ ر R:@j( %t:JJ -A(F ")+P32LlH 1BHDJԵ 4(eH"&fea(Z c54S$U22! B;jֈpA4@s!0Q&b Y"*!&H" hU(%HbX 5pLD%"SQT<"$hbj ""Uhb @S0[PMU4T4TIL%4DEA5TDSD3L1AMPQJKPA4LUEI%4TArqLN%" )D( *.H{h^E äPM x" H!UdD-orDSySU>4H2T !$@ L"PHJP iQ3 4(҂R$@4DD R 20s9BRL&( @*GA,Mt*h(P8.UPd@? ;P@~,;sۍ/~߳f$| |:8d2.C=>V+?Aye{? > AeP`k"+Dv慎#hUJ&{EݶKq/pݟ\fG;S2d~*$Ԯs 3$٢q@m9B ۹v ]Y6oeyU.-Cb24ڗXa8?,*F=ogJI>s~vgtV9p> iOKm`~w2(+eG <f  *Ncsߘ`QFr'  jvqS)+ҮY`Q~?]C2]$R>f X:\RQmR^ϱ 8żTJ&C|l<+d#ŭnVgdx\+6F!d[=߽ z_ûE@M!wInGB]O?Yr56]~wYc妟NpJk>pFG&^|CbpnXXy7 F"䋃v#/Vo;9ku>@{{ U>O|ížiT >>Lx~O@l*ҾAgCw HDmaTqEOb/D'uWyRI w%~$ TMOӻՊ*']8Y<||?z/'>WX#zF I;9gazS].;"}gPGw{v}{K~8aa ͖]W]u볓J _(gyJF뮯cc,0ҾcsnY?s39s{1-h)JRֺRRupyۣl? +[9ibcsG e,y 0ֻ-[gk c˽o9yyyટqcyb;Ojw|0U{:Rava]MtM49NJu]v H6s^.q{zU&ǛU}mi6]sIJYS';Zғmlz+[Zֵjִs9rkBE4MRy} Ͽ|S舟wL@lEX?Ý~"Ԁ%`GH\4`iij.|¾=ҴpA)+ 1R 9(I8$.03lF*1 KUPm lp]}zx  z%a4I]R;Lx6B2sDwP_پx|~ 5{(|[I@AҬyDI385 ޵HMk-*Lfff\ln]\y0Fs35qWozX71ԉ" g ˆ{g? -!q/>( Ⱥȅ`Ǚ@Ε4עuwCN"n1L#WLqkVwQ|xTHݤm0ECՄ;-1餮:@< AFA+`@`c ІILuG 1b6[QK,'{0q|*YcdA]* G8麓ׄX8gJM*#C(@Jί#Å^~q;oZ MH!Y,﵍!Y8 O#>Tf(y: \c4f:+D[JgCCeaN|R# BA!2u?J*(@*mgok6*^\{>0>_)=~\%.1kzR $:_dV)96_lʣôy:. zT#&j*# F6.30.)")v;~&$!:$!iqQH$=GtOIƟ9P*gު,~aN GD-L x l f]DH{ߖAQ'xݓ8ntANWGmtpTwڟ7FH*jY)aE- ʹTb..S1޾ pܿ+6޵rWPOJ ;36riTdz[+F *$tGpzCw{sބm!a1+:ȭ=,b,&Gfl>Vcc|>Ƿ:$4QcT{^+_Ȱwg9psA&>K}pzpSA"_]T`v[2NV+ff /@4$W%|8+*#?9 Z#Ьuٕĕ- oPLE2˗[ :?[wGMHT=~d T"SE4ER,TIMP4%@#M R B@KLDP (R@*B4-H #T -,J(RR R4PҔ!H EIRCE-U BR BSKBR ЭJD!J%*RJ P DҔ%!J!@ЋJ% CBBP#B4ABД BMRR-U )I@R%HHK7U}g'%,Xr.r22L1S<T &EJD?='O$Wv˺+k!tڍ{ 5:2k]\U7- 2GGC:J>.ks68c֛ n sr< ` l+S=_,*e~8: tr5Uxm\N.uQô]:ZoϾ[+u\crvu/"ɄM[f-y! 5kJVa |,Vw.:B죫{\! nmzn~g i~2θ++_)mWbfTx 6Vh;v3٣[uNv*,ݝ,F .ofZZ>;;߹JmndnQD^xTse4s2u/ݽsQ{?y\9`Ֆ<1PƜ^iA>) !vx>mU鋝$L;.+ V79w]p^3at> %wYs xn; }alNd9RwS?+4s&=Fj>B.pN~n-rx̪ySF~kmZfn|_xžM.=c W~R+B_yvQc刟E {tFVG"l殹F{uGv@ hKxOt.KYD'sO\E%HP_DGqF^: AXdiXf"b&"9 B[`+\x ;%qZ&2l*܃mtɪj%f U[u1E'*SWw9ÑLQq2Y,PTH?YեFFIYɮ?U֝164Q:#͘0i@& P@6!U`"1':y__?~wrt8,S }# =E;`-⃂rDFݽ*]}Ζ<28 eт}pTgć"RW@.va^XQd4_'DwH|O1Bڰv3GUk=& AqXU3.Pk-!׋-͘ i`2352Nq!yS,N[FC:k:u!s!M=ۛwa C*ݧG[:\$f7ya@UUUjȀf/GTq=˶xׅHIi(Gv/ҝ )L4Ð۟@Dk .U{]v`j,rPPn|jhrEG'iᘣ6Zqz=ЋouR W\ٻD c1: lܰ;OnЂ"Ҁs/:3 Dr(Dx鱞@jt)k1vSm@i FF/V16a=zpǦT\UF uْ:Uc5݉2x{D$(#R :F y\\R* $Hshn{Ypma!A=`.x߫vc{;p _B])I@?֫se /.I )1.k7lMܡMpGvW9lΣ_z\ue·=J" -]-# aC~r߬*z_p+jaU<{QKi_DbG5\Szk|\хdZw) {7Xw׈#tF\P@EHXz$kʼ,pyٔ/]sʉ<J޲o.Ȁ U#z0Cӵwe \>n~fJh~*,u@;T;X}&#"*MܨZi'7 H HJF'8e bC88F1 NukmLv@\ %-8P񾓛&еYوsx\6rL`t9hheQ4 xm(T&Ǭ²7GQtb($=,x`=]Gq)RF_÷j*iZV' ;>`lEUMPHX.Pv%G]:ܰSNPs?Sh9,RApȦ#^erHm!Kg(U3l"IԎݔ DQ<=8Tp|9_%R *#ǎH+Nʼnd%($0]q 0;rC7x_פ !t1^BM+2Z!z`/ 1$ eLn `S K=\% λtHHB s< 3/mwT@W.1QqPY7G9 LB.3u<ÛzA^r &/ԏ!}av %eWf2N7wҨ-ݠԒBO* {tx[8zw“0 ˅ <_Ƅ(μs,J36[b[ǸDdmˮݶEx˰8\ {Waie-w\ԅ"(CLpJbE1r@2M:Oy.{PS#1 NS(I=aa+]7~9 jp/J@"w*k@ca[(ȄM@!tĿ3݌U;'~aQfBM7'B AbJ ȓhkќM^׵--C\uÖyr$@;Z3^F@[bv7xj g$6vR?G:U }請u| (c Z8}Cg`mLJwtO4m7( D(ŜүjS LZq5_9Đr+-L^ D@?]AVz}.P`QQ0 p)ˮN̥l{*$Ŕg3^Ғ)R(9D6Q] 褂P9*@xH5iS_J5{ȯg5L2Q%X#RFq iUK)D u*.rn%z0):ww¶`Np\ G`("{TdΥW5(׍NQWiQhQGy_ `>|wsI~.<0_+F1;-֮b{xr[waΔs6X1TbJn&b_&$;-|rw;6]\\wn%\JFtg.Ww4]zvYs9:.8Wsy^kTRzۥn^_ &i`qBIJQ`+m%-ɧwY ):x6uozAɎn4].*16&`;s9wsݝm*y]l\elwŎk;~/3XnΚv}p®37;\?2o~>NEi|qγkY\ncTыrx3tAF(}kYrsJ;iքsD9dֹU΅X':՜瘋kȝk{ytaډٛdlW݆4跻3\_9g#^.n3ҳPsW/BUi b_:ߘ=wJ0[è{UXKڸޝLżJ3ְx0uemreIȾ6֮wfjTdѡ:7|,wk'9ۘ9qz{sѵ{۱TEKncf֯;u"߳5U|^Xx޸qVXWw¿wc^D>k:;ѫ<7o]&ڕ]黎紫\no.V;q9ܬuλ]磘78xj+sn3\>71n볬 cUgwZnnz:k\黜w9Wm׊Y9mtj7wQ nڮ'N]n.9uWĊujsmxnoX|iclykc*aspcYN덍N]{\h[Ҳ2`bycgyG~uۻ){|>z]S/Xnhwxtg31zqvuA]aU}淛þu+:kU7[0>u8lggwVA]CjsV3XhF/Q v_;wzkQ@&ˮF82|R}3kK]kwm{:Z+wSvk5yͼ.vLFَzm8*3gD YZ eߢqT9Qvo\vK&uD[nrGS]v;{* Iq''939v9٘]WVF_s|i:f9MwλTKэ޹(k U}>`3꺼&\aw+kz46}Vqx u-b&zkU"oWK\EO]EqQwW.nVX)dS̅8ei9*{_#0pj٬p{nZz=Bɜt_05nZg[8ܒj6;伩U1D|]Ty5#X=v;arF1Yԥt_;7cTZn&Ȏ ճ|ynF;ZWl9(svQŜ޹{ٌ &;W;v|*Y|hs8tyΗTD>)g]9ζ \Dx3_%w OcxdkvňQBP6Y=p`獭b́2sz./aTﴯZMJ;m7m:5K5izXđo0c-gKٷwpеUf&a֞i18-sxl{iK\zUPnqMx,=UxCFgְ2եA 9+c W=%w jPn7vfb͹̶7RNoy6]uslDU+<Ãa d@`5eXbY:K.v6<'VGlfZev(̩6x같VPKE8ͻFrZ=0c}j O #P]wTӌ6o'`P"mID,WTk:Y]W<;ܪ99gR&44{K|mկa n#8 ]|.n@c-E.sa/55/\)̂|Iy6-ogF8wykqbyzQa)Q9F̪ܦۯF *B3"P8m檅l<*t/P"5[Z \Ej!e=VwU1t)slP-WAyFJƖ[N'چ{[UoxZw3,2_NbCiTc˺Mdi/.޹wld]cmX$I9y8iSY֦u3 LU{0!mmP=y5iY  <ʁGSy϶C :iF#^o qgQA-2D@=01oe;'+{_Gm~wo5 k^ǵ}2ͶF6D~@U' _EC!1׺~Xǟ{iv>ȵ"!({ cJ$:k׎NUMq "WT&UKTm.V$eOINyuw"!~o<uG<L5C*Ȉ^ϚyAIqZ_A_,Dx壩O_HTwvú}_GmjJs+yCY~?⪲`J눌Ug|oj׭)uNe($ygZ<~_ttZnjnD*{3Gr @PRn p0~^5}'+I Vm*"" hnuS jcvM74uU|Jr[?rwѮghwBOyp:kߞQ^p^\a^wsQ^wr1ccSwZoxywpK P!@HQBvPST>pfϺa/982?kr@1زK9Wַ# Fd O.|tK TE@^-M ','#92 3ERm{gϺ 9u/xŃڨ/I P@N>AuR "?H-_?\ ݿ '~ۇ[ziOH!~a8BQ: x&"c3Z'?7" $N͇yt䉰=zˉ|N=TvZy!=J%[AT.vAO_zv{;2 ^w8;r: _6oUʟG?jw\kt`;WF3-xxӖaZ׌Gިurв-8u BA4{ssNJ  /zl(r|A|7iO?B([d4;{[o]ݑ~}-XH  jw.th( _BM  <BZP@O.ɿPDnQU^9h AW˱|3 +r/Hb#y{my1t6){X/DJҶ O{I& m(dC(C.x}}jW@l*(:φܸH*T^ʻs\!Xe9` H@"B"FJx*2h]tmmÆ舠SmsMxp×-yrCX"H @O{FiV_sj-'ZgO玉vƟ W=s^$ ~VIw-i{G6'OQIބHP,ĻǨ@JAӬ[)R Jd[AsDus>?|9Q0e{AL×LfW^" z7|WI=f "B UrE&M#G=aU\uy߶dz13pT1>"J׺@f!&vy<8_{8{q~7_awesQVf@uQH+N M1Ũ\D`Gέ}8uaibyxh<:+wϏ57x6{kf_ Ϟ=v5WlyPx3kۙ9wˋkp<ǟs)Ȱ"H ؀lc $?݉B( W%~?秫zlj%0@{ |tC|8`c菧߁}6AB@)ҼsǦ1^2-+z,F"%<C!8glmٸ&ݞn灨!8uv۷M= h`%_ iYf'[=5-ŋ8H <~I:BrKtC]t;op {4ݷW<Kq׊x:z9½ecӮwz glaKyxċJywx{N<.Fj*ND<%0 {U <gw2?Nëiц{xK60a5GocM޴A @?Z_)@H0CkI #!! /.Qƞg9w]ǀB);][\<-Hy@=Mo^y]2 =Wu/a{#klMm)#8T\C)d1Dߚ"?"חvd%D q/ǔ [G 뤟!c|}? MڦeY8{?Nfwژq8a])i&| }WmcsKy:sur<\nކ&eή9+^ޯxwN0- R qDS]k_ "{)אBP|m}SZۄ]Ժ],JrN,, P9~&< `9@ -obk^ "$&pwn"!wD;rICXa8QEԽU( t9>8f$W٬\~li3TaYV2`9#zO!{2֧W_7-<<"lyKejCo\ μx{ϚcQ߆yېpAYd$@~7~__:+UZ?p!}_J}]>@#q(GtRP.(@)?(ҁHPP)ER E (RPPAAB4HRIH)@4PRIowyt@A-e域UO_om/fBR"}Sv'P$32A=_1鮚9뮨J'l #1~ym|i\멦 ~ L@|n@luatMauB",P~OfF<Ι4 PKg\>Gaݦ4vC].}ԭ8G",>e-]3tvjnoPqO( 7nv~vK kXVD>"I%K|U3PDy7⊐dI }@w׻\yF[˒">MFo}sބ@@7u^7;<Ϟ"_/=/]P:;}/ ȁKM^[y: 8 yeMQU?'}~LOoP$;;ȉpo nz_ 'S]^M)(\0s}ibqT_+'vZa&$(5!%iiem9ZOr # $!( 9)rqc:8QWDaWp)k]Pr\ۭvܬּ[5qyjqўq|ߊcsj^Qy;ަ;q9ǟ=7 " #"/(R~k bS9I $K@;ie M̂ڻx!BUW}p 1*ИInM΋c$%Lt@kੱB͡+ amվۂ>hsTkjc#n: ;;Y v@RSPxRJ*: .Ohu?'vmmrIWPlz'~~̾3Ю~ /:\UjS `Xev~8_=i=iQ2< ? ¹cn$L. `U D$x5%\uַP I2ܮ0p]C(Wf$]N]Vhǣ$~Z ?16s݊*H]lSBsmyOON=xzD!)]k 0W@# >bq1WRG27jֻ / .AxQ(T9sD_u$IA i;.(6;q @m_AN@iVB_G\4$Y iJHJ&3;~mφiB $(anU &e{|y7Ɗz~MU~9~~c\_W޲s/1ۜous#ɮ\k|Cv3uZ3$6[я;7EP|Y6m뜿Z1Lu|8D9PS?`8S9R}uD$B`BA~ktsYʚk*ާ9CABwd2ʜ24׾˦vZj.` nQV;; gQzJ]m&o(\* q"Q~FbC%Jk6~Ξq4HApGc(a%3А;{>'Go'# tO<*KяGFnfu (0`tpТ] qDn 53b}(Iʹ=k!ҷXl6*b6tWU#Qj_;8/3癕SmWay)ee_)Ҟ:Zxڗ3(o@:DDO=~8z"]k333*J*UHNdi ~g ;iï59#Um{*i dm>x[YM%iv*BrfRB"RPTRI$W?#}ߝ~^"iuXy8 󅠗pu5tc $Q[I HU$l`1Y 1 )$A'y}{lK)$I*\75@8roIF$r%q!8Zg0x$rBSW0~L_GM3Ă$LP{9<$Ba33{~OE~H|3k)#'rqV;OޜeuwsE~3Tt&,oj:Vnø*8<]muynyj||wyw^W.;,^s{.8r疶GsȄ2Xb/A|<:_< WzmbmU%VCkZhw^u[G C-xR_ * ].~@iBQC6i)(Q)h RM @)Zh:JJ(B()BihP GJZB @(hR44BiiF)(h(Z iBh(  (RiiZ@h DhBjN 3R{L՘U<I[r^B7u21՝2D2 -Z} !wûTf$zIqk?̋ǞNߦl$;J5ga[ zk>cY6,vPe.wazcTf$uEQ7BT6mv:%Wum)~lDKN=p1虡)vߜݺ)'oUTCs) GzEMt=:I$^R+FW财L0?SRi =DWMmuGbP ID"t+[v$E=U9r9%$&c7;)2I$Go;5e$$.P"P-~yq߇-_uI!'6bUbb9zvΐvR[na I L>1}\]|y]L)ϓ[ Z1';{"u9Zv'_ o~:׏ ~ zw3W:oʾ9n3yf|>83|[dyr$3kji_ 9<<9VWtvt|71 7e[emjxsyMDTDxґM4DLRA3 !A1|x:#m<aZ7Nd%Bb>xeӭl4t?JΟB–1$T$iٱEepƹVd A BŬP5#$}H|0xӧ.x^oG;BDIQ:ʂ< 9ސtKc-xy, HIB'${>`]3׮VεWd"*. 79J<y$nt89 !~h >3 J< CC<u8U*J"J"C(0Oژ墢{,k( )mo9-Zm 43ɅչOL cw_P{un"5yow A7gs^Lw<:yY9 =x۪2l=*vG38irY|884K7Fx@U,`܇Dmyd[9WKR7@:/`pA"JAÚ."-*߼mj0鵅dCwl~esiTnOw]1pỳzb+Qyahj 6KȃV@Qȫޒ]5$뎒}~{_ߘ܁d|D7"< B]}:;;6k0V8&JcN*UgbK+1qb>+p¦_Og NM:SVLUA[?;9TO(yk)f(Hu QqqhJh(()jh5Pv &a$0ڬ m3ՁYL;3HALp{=>,(+6׬|<i E$=Sc`Kx.%lɩΫ)PrN]%^:NRNA#&Xo!=uH]@9:T5Ť Aok ziL_IG@g>?YVI-]1zZ%yEVfʾ^9b v×?o_=XR+`m+K}#pF"& _mԛ«420Ra_3>W02pk޲\LAD HX5aGeN7 (Nd8}ު>l\k5XBX\:?bb36~dJ(2ot:7QŕIRY?N@8 fZ$0#" 离|C=@;oڡiTa=M' ~=P?qC]']/!8{Qd"Y#iPиE%)a=B_302T6Ex(:VTCJC=@ ܁y7yd҄ègtt?Y:]nr>$;LCOxy ;;GdDv,_p;"6"kIζ8 }B`g"A"(!M\ ;+lt7 G$?5P tZbiN^=^MmNib:N3ll$RJD)  (KذV -! OXyc+S`^,€!Oz$LY9>є(UUbYUs[b =NLacI}ӢHA類F }!9ȉN~uB'=b^Pd5?9D|Ouv3YOM{c8Gh@om$ʓW9[_E;@9燍V1awHQ/5:# hWM~q͎}s<w:tEKxW*5*<<"QZ[Erlz<mM.fϾA9<6b hi8]> HgEDXz0P,.8lX,E`Q@wBgx"Yb*%@DBBJW~npdҸBQJ:t9ai %$K߸|{95@ (K䳅%zJAÇЄQ,}(C09KDjګ0:U߰Mmg*ukh؇W4J.XAAWdgaC؍Dk[kŦALJ=iJPޚ[F?qѫ -j+kY՗@i @~꾇r+rw:jd]`(}ż1〢(JZB/G=h<ʜTX|ŔeOl31gc!!6>c 'H {t`7DG- l ) iz.\HNlQE CxeV f=e) !|ȓe&D,3`AKA $#2_JdVetO3x6 z ‘! Lih= Oae)@8b +|C`wA9l@`$_>nfÚ![*V=5$A.LLTebOd_dѤȴBgTfiVw 9ˆ0A>@ي+ǧT! $grN|W7&y=pRc1lZA# cbm{`;$HF("c m;&H*QZ23ܗKGn3m*7oUhRLp> TzzwYUB=o@21,v U8J] ܿY+e%<П<#Ӗriip`E00(e -d>9; :zÇB1ׄu3Ǔ9ڈ:њGk^PPLSU 9Af@ !%s Fl *5c6  u~,h{=PwZX!__X\W`>!>D#oIMU$`p5;MMYl@XRh OxDA;(efNGGqHkc\C0/lA&ꏗB zOVH-hC*n"b#4 hdB!H`4rtt$|EUUrL˗iC`*LŶ$u$0qZBdzAZ |{LD)j 2#AK(%NCEPtZ,AQԿu NUcd[7UQ0r5gsQX#7Cb!åSX pql6A8D;=˟v? [r26FzުϖoбzRT($ c|w{"_( (|{+Fײ!|ѯ3y5FiH@+,XP.-&&pćF!P̰܂&fU@QC!\ {O=nEwk{/QkcxfyQS&3Y`zg8 $V z9yzÝUU@@:*I<Jl-d!;.I@80$j)- F CaԒk;-8 2F9i &Ȇr]-8$`݊. ]q3y0qBH|lP?aCBn d5VPHDذ_0>A S~.Q$YP%yZ:iyrhuE`P(,(d-pD%NgK45X+rC\ʰC(ϟZ@h @M } 둠.%!@}"\0< (h 8DH\ hVI"i7!@GC~C1ld-b ioL>Oc~ z@;%5lļGZ*8#ǻqﵫպ>CB_Hd@'A͋|-4?b[aH"EcvÍLq0m4 ") qH]'0!Rh1 jj(HR)n@:F}OԐQCO"C JHyC °(N7@)brq:!`!!6T@|$).ŀ0;l`jbC )  !y/~%Ldf'jjm*JYI@ V !My56cBA+ #ČLv?Ԣۜ&$vM\@ű DBtL]@΀&顅q3 PF*YM`1N22Nz&, `MHGmBؑ[vS o@ npq=l)Gs+.R(<;u XNhhC B J@,!'>{yCAXYz.Ntun@)A%„#äd z`;ÝE 祕k}H^P8qN0tv '}Z,jf^(.Xƹ,!I6?|AOcƜfI=߽>N܀Q~kCk3嗢M]؃x7T %yyq=4  2vTc_&x[Ȑ-"s!d}@8Mzw36=Hkmnli(ή.9<vIE`@ 8 X`P)> }PX^ρWDH/?o $;$""ވ)"}_??`s/j{[Bcd)삆Z>%v/+-]Ve.b0 \=(D(}ż.p#븛iǦM/@zN5F& Fn~%@>YϿ$Ip0k_E݁}GI G(D IXu.b `_7Y* &@h:k@NN0IݪUP@͝<,ˈ8htF ɡSU.`\Ñ 7K(V}@6c"~m\#x I ,T~: ?)j~}q/`JP$Fg*:xؖ>t>h j ~dT܈Z= \D2Usd4s74ؔVy pQ f]:+#T}X*G TOS/|b?0@(w. b E~:W6h@M$!$E[bH?p"/١VjYl?XVboMl".cd 7I!y tYQ$F4ynxN SD4;cB@#isĢDS '=`1OO?C@+24Zy@it^%LL)о/+!,E&^<`ϠxR|_@C$D@DLQ!%_?Sc۬>z?7VH$8$8_e/f)-q>cډㄦ"|'X#lDTa%G޵x ;}rp 6#w&SH!!1N}Ddm΀ Y+pV/r~w23BWZ)ޞL1=8/38 ^:]B;FqVޙATD(r"LDЮAf_/аcP?)!~A&OtE8 UI7sW>9/ _H=S˘]Eq}2YeЬYގ ;39BSq]q͜ AQ{(Wm׀:9c8 2K)tӝ@zIIA3d$LǙ6,) /:n?^\E~7ٍ|I&"_p8 < dAjr,N2||MItȣG*H^g;Rƻ14kj,D;c^l2aSew>EX$Û?0yߺ7MJܾz2@_/&@ 7;{j|ˤQԮC1Y޵B;bjUL~w}O+%Y\A ϳ { V0.!sJRJ97_.Q$q+Ůg]ĊKܫ݇vɯ????S7osm8qH 2πN0<d >==TJIȩ$q25pm'ôFc/B b6n| `W Z h(:cWߠ"ju>wQ>ܒCcǍx1q<&z{>{߿m漮0]t yem(cE^W{Rx u.ƪ9$(r?:U_Ֆ,)2 ߋH^u)w||9WC܎{AEM]>gvk((%{^+"nek0.{s̋ı|J:qL6۞}! \Sukdtֻ͙eT] X-CA}rV[ 8_lǤ b*UcÒC;[.AC@I=S2k^jFHK?AZ QG_aX<#(ԓYd8VBM0uʂImEwh  (]Lj[Zm6z_c8XF}$~;ʢu:wpu4tcV0CYˆٙ1-h낀:Vqݽ[{/q.W@bƼf4(L)#{a= d}QsUI%'m꾯> ܛ6B*9ײ{8rLv;B҃\yj,jLTa/`>iN2p&RSFtEr[)/!ǥ0މ3 0Ƌȱx:-{bO"ܣ&["ʏ7МL9o.Wt:uc $F4τ$}עjE XL,daJj<:P%G!7P k$c?clI CO(xxdJ OY ?4F?",{0iܳMrttrC?X#dpKp:y S|A&5Xv`]ұ!vw9OPRGWVM'*΄6ɻQ@8dTnt`6تFzKX m:  kV}1U_W` "6W}8iṥQ@$ V];۩֝E#ei8fs<(Τ:/טs1?@H,3%; o\ ^]>0!MĀ蒚p 9H3: 9B (IM wG0z&.G0/^s$UV͓i0;*®S~*1r4\<lo=񹙦R3lNd{G:Tr2ڇ==H4lF9eXv;@O*\L,)VbU$4߁,#__B@ōI $8Q븏,*Y`>>6aCW/FDg6=0׏M*ոD |f5;ُ> <*Y;I'49 SD,3`XE%AH @LqjNk!ZHD o")?_.N`+bÞw6vDE9; 513k]Tsĵ5rTej '2ˡE{# w zpx-$կ ҎF~9UUJ-tRAU!כDt-WUuM3pbAJH- /Bpp+h ccb0ByYR,3LiA~3"Ls$"_z6#UIg /FFĺX1W(3Dr6dQll3mv]E*EJ;-hgx(->g v>HW#ĵt L** it^\4,>==Ϟ;s=:%LM 8=.{Cƴ30 s J HЄ88(قW3`iP YNbZu5YwT';F R8MB|O *A5RD"eϯwx}oEB/3w QIz^T%WQɅdzdv$r/˸ڵlnfaDHy{n[ˇvX֙5t0[Q5feW|}[:;o= Ã9"k~㉛9@E7qUr 5R6߸0J1WwI; {t~(I2:zQ4UMՙf2f C͜1rIU>0%F )ZJOb3v`I rLA|S.7ԩXe3}̅ J 0^a^㡡iy I !I>p5oYA9<,!s"'w`&pdr20HmlK-Sow+D&K nadfh5g@KhEY|Fj$0 ?JkW$$q\QFFHG+uoXkqBGmo'mcں-icz"tDQ|CK۞ǩ_PQ}Y#"a ~pAooAr2}3$ͤ󿆇bζ#79Ee\ ,@3aa6|fuaq Ūq d:^wO.}zFǍu0Z3Q3鹒-([q#|SaN)mɄt{W|@i[j+} y)]E\aӴA6)1p7F`fx ig1S1TQ% BR(`;{ʘߊ2>Q|g1}!f=kP !ch|B78xsC"5rp]\!.7h$!C~AL5ʾ6ѓ r͵m!ګ0gr_uw^;Eyp)ʭsIr 4(zX4[9 ))i;ML/zi@g<:%rcZ&АuW8iC"%`jŇi´QzZs 7( xm0@XN U4ƉWxRXEMy= V:nnE֌bL3 9IB-1aq$SU~^_w[6 &r0mjZyJCW92,A 'qv3~M=`>ˬsS9`kY2x~uDJ! IH_HWUT4r1i))0$2>Xo?/}Np,|5X׽] !Y[ܴ, D `e4|`7Q0eR}"-T!#n)‼Wx#%2Ky0Ꜳ =?W~YpoN_}h+XRU .{tʟ;8)BU@gyV'8 i07Qzt=)k7[fFXRch{ Hh|fg^y9n8u)ӐTvqGj" Duo9nti9["0Mp1Q#Ęځ'*H6`0ұ#qq~݈L= Җ=!%Q/b$ĸ%( ۠<[aԑ @乏G kR!`9"o{LMD]qSxHr% yM vr1R`{㍌A/s{':# z6qގU=X}H#h.l]@[I@"&6 XgScJld/fbAk;ANLi%+&1-  #bL/V$viPu뜝a/ k&"RC(D]sl"ccmE$D'}ZtL"c~  yy<|Jɣ<\=ؐ;z9PPSDdh>^ {H'_ѿn1@f e%w eoFԝFPc3xj>K[@7诛Hw}+H|`r: Fe. VbRiQ"O 3i?s(9Gc^aNs24E2N")I@DPpG,[ȓoM_Lld@#A?ssG4r#S 02=<~'32lҾ!%{ A ni]jA0;lf?Kgt`_mq*4STh#3 s:'!nMjB + hU_ K@􉦰5L}L* CR$ xe;gxO1m=Ҡ?Qքݧp?ql(t7X٨dс mGhS%m1}ZiV'׮^ȹ|(I BPQI3 l3nZ\ZۏLPP5FBH@Vߌ.;_oz猳b|T#j#6\xzrir`#'b4ɪk lӈۘV ZJ2)hq*}YRj$_[lg"WU%17XPj9Pz)>p E'%}H{2NYL= q.5yT;0bjmOP Q.F'׋̼Ny,Q+:Fѷ-<.iN*T1.Gb0yY.CH\@ @HP ߫]}×m߯ც8l/Uza5~7SKk%ݳ̼'oy2{7;[o9bθ/c9ߝ~ֻr%|.nS<~Ҙ47@% QDDL0 CAIU$KTI 42''9_Uo77e"yN|q7C)橸"@>#B ԂKt|F03u* MQO4x*P"AU>YgdCB!b*~xBG ܿ) "3+l4@B2Sdb5DL##,gA\wPCKIUb}ƄCoۣm LP:(3ovy8ig+p͐&P*(%F XF$/D0@Ðk?T}a!I2Q5M & c7GIx.ǻ~*}D4͠3U}my ~lx[Ah 5¡64Qӟ$gs={!|0ߊ1Zǫ9DCwrr}!|-KQ"(Liè{0 .]Q$SH*Q^d]/nּV%*/p T 4bZd)?];"wוh7nJR1Ew3B7dx_B~=6-/ kBpYqpFmφ78pa@Ml]kX5R;4KGxkzA{hD>5_@b>\^l8uC" V0 !hؔ ~v_÷xǂtpp8p6b|bc3F!<61-ҕmWV{֯:cW7iV8k NIJ u-56YcwO0|Ei'jH$eWn~ֈ p)ǩ֟/0-=͚?N~L^?KVc?z?TUg_Dγqg{.ݖV~Uu7wʃ[ǒsmR5~a+;~Ky~wqˮo9cmy )jJJ b& I@E9@#|Wuۮ71Y`H$I Ngk? Yaq"₤&$~)uW 1ztRG v 3;d>¯<9뾽o$t과^;ހPB~d!7u A;n]krU6P92 W., xqTJ'hEGxoBq=TZDYٽUXA*p!`* Pff l:l3Ǘ36ᄇTu͔`D6bU`TAIE1I@Y7n~8Sj.' . EEU翇N|=@:RD* ""BCCÏK>9,L@]G:πf 2ZiA"-bs#iRJ*0xPܛ)="Gtֺkc\D" 1:'(^Kڔܡ߉86Sȅ4Pj dfTP4l`smM)"TCJ8p7[ec%PvDGJD6%i65dlܥʑ5PJX붻8@ ,IsXfbH42R!blj >' +m0ϯ@-KΙ=~PvAUH@)`/^Z⇵j|ֈsIiқx3KPm6!pn%HHۈ=V c>9"`*޻Lhb )$m!}Ld H^ }!SC*},+Q즟K X5R$ O%yRp8?]/ .ym&Y:P=?I U8 E2I(|߈)etHsC ~44&Ye@ON;j̲؁)Jb"5AA%mb0Bڛmg`#8֕,AH)ArkPQT$PڍNˋw'A+Ė4G8 ""!NN7Y0` 20@'M OQQ ՍY %N/smUPA"^Ub82, nAfM+fjhz>sױdP p|}z1B1!vLOPñ/hKVH_ssqv'h풾^8C)Ȯ]~6\* t>̞,_jPcA ħ!RP J!Gŕ[ ݬpca <&=b}d@QIn>梿TAq4=B `HA؂_>. QѶspQtZ4lԶ&h oZmaL!4=fJ{u{l t/2uVRuͬ;tsw޵ a k,ˎbh5\b1+#fmHP1)Lm (nP yyI9ZViKE: E!tAԟG_m"}(w^d:!:6PH\6kM `ï R|Vec~x}}{7twx:X2mC]KB$_]1S+l!{LN $O%8z }[ȰI615(AmO2 n0tdH6@䂖}9#" 464h$b4Ցkszp&,F Avoס f H"jY&m|yn$:bVFAc$ֶh &,J9&-04`Tҧ C\6)B烏d#7x5` ޒJÎJhPjM/Y9+4HO>]=ñe1T>Y۠hZH)V!VN!$p)fh)UVPH%f@Ra DJ0M$@m % B@""i"I7差NG}1$yFy0 F6;|w41=Nek sZZֱQ*;g Q$O\9ۃ^pgkZā6ő Vaha}¨$ "1^Z&3y (2=~L构Rk,M 8(Vn &nRyfVcq16?=f>\#k 8 "Á!?nfЙҭ8ciiʸ[ U0?NG&d&@]( Y} &aBZIP"\ CZg]6p^UF0>XGg C뷳<.CAO$ߌo)X_QzJH~/%xJ!ۧnΗ\E JwL @" rϳe;9p{vߋ8*kW7dHa5QQAD^mͳ /#{ӧN<Ӊ r+Mi1<(Zc Y(((2 _"a9uR J@1 Ј|%tzD*|@EH]^xhJ"(b[۠}>pP AFfI'I4- HI}m~ z0ۺn2 @ #@BARDP#D434DLAD50S0 D KS%PQPT$K% M, 5LRzդ<2P j(ƵgOY =Ic!<*$A _?:_oئ'o FvcԖ?DKek(U`GBa?x~ns~Ld,\%˔G@aeJ$)R=u8pc磘Waj1{lhm.C$:|`z3čv֫gP;B%q2tV4Ҏ]H brd;t9cg\kXM1.a5DcaG1o7ȳ0 Z:VQEeY99"9A'ص@I@kH=A+ӬFRq:NãANTIt 'b sfZa-Ļ4S8o^ 66:M9ނ`UJ'$mzz4`xUir)JƛkX;לB6o{6O8U 5t`%UT"H2!tHidJTFBΚW+vnkm .e5k*-` mQ#Nc*A|"4. )F|`B\94AǮ5>wg Msy{c8<- ҝݕ@T&@R7^'3܌jxl% !) 6$`T3HYҐ-;I kpTL%kLC`'ts By!=$ ^T2C Y'x!@l@,@Ĕb/tS~xX'6TDIITY .d[F^zeT:W!cJyUSxq9YT* !,,l=6 "x.`V;Sq&aFzg >(@ȍeF`aep=`@pЃuP',R]KϐHp{(E\( !P=>Sjuk^[G%Fk l"GltfaG$KDn7-mMUߞP嶢sC0e9>0 Pw$%[VI$kg{rH?\ (l32N(a:Z:߻, OF9F:DVǀ#,M=דv 7Dp}\Wrl {DW={"G9'=֘i2J ä]}<+$_Cn!;82]gɳAْHwB 6)\/TZP!/%AZC"q8tPػR™70<) :zY9EB(9[xrAgV.q6ҝIoCz^sa0g/ @ܪvݚ2~ 3PQR)H&0G{@1LJ9w(g %-aR,wwXR AT91*jZ(sv"dg@Fhom$@.s"N (9kGIΫVJ{cXʍw(ޝ~HCܐ) p r*sעDP{e u^ qA @d@x"@Y PCς4^=7J5 J8\Den퓹@Й/3327-a^ՁC^D u=*k.)EXr!b{$sBAm ᘻ WGx|TjI8cQQ@a _P)ZosϿ{3\=je|U;$=^CqHN^& ]&&]\2.as:OՖ X ^H,ⲑ#('(0AoQf{Htu3TMCtXǯoow&iM^Ʋw&bo+;7[729szׯ;lh6fr6|;wOZlW{Fwׇ~;R;4UvMoN0+7{ AD%( A 4BPČ$( ~ua ]_'t8"&@$M(PXߩC=o |^Y3l 97搢$Nz0)Јu@ I( *buܭ$4&c SgNӲwd*J}6haӱb֛/lF>Ej8ȴ-xn=p'cS5d.84EAR%n:=DE #h=uPݒLp "L{b<y98\x hGG^N9\h[{ E1z{ $$'0eC!H™#j'FØu3|rUc 0l;otYJ]دmO"^fgY|DHÄA!0KA ]#ʜkNQ@9 GzBNvD?71B(ZMu `P[c'CZ)BrI@(3Hyo?<5!(|P}AI }14I?˿}Ȓʕnd(|a|=^XC^"-( ~jfzUܬ $ Ă玙tvF$`]mo.ٮ)!z$Bd2 e rb(^ I$L5оReIgv-GEK\m*;! cn[m_`PX(T}/F+Zv#Lla-,f<} w JH "Mz}6sb KSpȵRfW94"fTHf8GZ NPgoTHXaARvIJ, sA@t=0M_{RөE*/fM4LUa>Dd3:4"tk؜0(DIh6LJNmq4hr{Ǯr^8<?נ (h5ѭeHxp 9X0}~Mz 0ּ9bE>6xpGqşhi`sN80|q+8+ޗX Lnqu֌Nzl VH.3r=wq=5N2 艨_g"F7¶L@s]=າIJ7wLe`JygMnA 19aؾUZ|?I>$ )pC?;xƳ@gYDMޭfqn$V0 $a1UOz[Voel[>EP A!3isCU~:p7B'= 0*T/2hL?u@"T,VݻdպBAPC}h@( fаb]W?"1!u"V= ۍF BI8UupŸyFLl4d16@40BzY}B:IҴh 1;\>V}R\ӉY;4bz2[K /8mܒ(1#T &h$rbBy*]!BK<-!-lS { )4LkJC"y"Tܯzq6 =_Mz qϷ8 hP@gYπHz_o\p_XRvbJ?!|ER,I={uhت B4!l Z_e?P hb *`(%FNBi\DID*K9bR"Xb .X1#%EOk|;W﷤4 2w(\Ch_'0C7Bo'hnI-`Bޞ[InH7UUA#xP4q֐۞:_P-S h;].2yYѩ{LB(D\e,An\!?B܋ݾ ؒdq$T$LUQA0UQڊF!) ʔ *pD+4/fU.ꙈD`H紐 0z> h,o|#o:Dr+gsdn:{9{PeTXcs9kG9iϷ(7Ʊ13_WWc%|FPwP|fqQ>ck \{'^05771r6Y{r3_w21%(%*0_=9xv}P#$γ%Ϙyy$  f;Fk;䤂?/yl ~3w{B 9=;箥Bi DYJvB8y!8tǶ$ F1nh4o][xyyx$0S9>j-(SC8(rF'_Oy~aPv Q7^Νz|}fUF>op J((X@ D ތn¥T0@ 1;}!#C# #]6w ݻPD#zlDD;<=5 $QOJ5E)}],2A-*d|xnx C$cJPP0S b~k]nJ nkO=(nrtr[fC sEQ"$._.v FHشR!oTXi @ aO!=^L8{Na#aAӌuP`.F !{b׹c640 3 b a-ںapaj|? E/ @6،qop}["yFD  RCBt&gY b)Ysg Oܨ"0H0:AX|DB@]MoNXqDj ji =1f.@DO Z\EF:iEFȃ5&" 9=~ǭ?];H֎ёYna )>0MC(%fe8SrQ!)Ǥu"tzN7xaŞu*J<-(m0L޸Lָ$m DWB<k+ 6M~, {(T9&`}W\v %M4a.Od#Rc AcEO 3Pԓ+etQs8!rGDqnBDC\>I\Es>rI?>_ Aݿ6T2HoPgfZ6Iw!߰adP=ɓln'9ֱ-`kU3lʛ.PǮg>:4%D Đ^aFc:*Cs5tgSs( \ D8rP9r} fX!!47R dRmNXXfi^e~P-3DXf)Aćmiw-UA^VD4A1LrhOȡ (EB *RjZ"2HU5B54ҤBBbLezs!l 8X.ne948!̧!8I,Ɛ[BF3=Vuk E7i)GUVt'wPsw# 6.1mdXDŽ1#$`ʤRRE$cæEF4^9{}x>{c O1ijd,##`? P.(@P*F{.`H"ڤjctqRFt/]]]:bHg".FڴqUTUUQEMQaڄZ*"tl]g{?&ʐl`6Dk{|~O^7I6a)H7)B$0xGABh((T(P `Ri*JP"`J()B$( b %B`NR GNX "EZ(0qy*0K&笇*V$1D?_R AIڥUI5e&$#JQF:f_`X3M#*)B!Mć~Phi $"(T]7C1zu Muf8 o%œlr[pۀn23E0Q6]x,D^̇`7P%D31R4 QM*ABI4 P=6۱r-ˀ>AҒybù(t$"N0||9s`̅htNy0kBbC<߶ @J :(!kPFa̽g( =joy#dH|!gfbQm i L9>-Cیhc~kkX<| H cgKhm|=,ќjP,9?p-F\ftRW*ps&aSFbQUź2ˁkmiS$KcK}SAhcCTXsۍk@@avDq3b07\Qjg:4tHC֏ZTÏ"9gvscFϳ1rT *h\ x!&CJ?N㮺9F7#l \DL> l[JzH>d!cE4B@癗+󬷆ZXVX4_koh@cS557 c 6}\88\bX$^|0 l -B#6!1yesHZbBUI'"*?$ 1XN`?TMԻctvy!r9RS8!쯉GhST'^!OL@8 (M1)@\b'=Ns#Xh|866!ZsUK>y4OzYw|!uÍfgW^uTBBgC8Y,1:ix:D)?!>؞y ȷ{¬ֲ${1BACA79r%0iM\HVE^o*ub'ҿ[*]?V(8W|p!@Yt0ֱ %Ai:2sjKB\[`b ""zQE5WsP@ @1h$B 4*Y d&$L0B <!JrP;\78ρ Cx~'=LGTrYV1"HB/8i9QrwN $߉qӘG=y #a]S2DET-dQ!`8gngt+07|J٣p&9 ~ LjJPyPM'GR\FL"bv<2v.7PQa44꾉23SNBh x?ك0\1!sS}91%.4&d+nia~=aiT: #b0/LaDH.ʉuێ/%4 B5U*cj1 j'*}A~lHFb#]3D RUZ$Q:Mm1(-{WdU1 +Qq : 03q*"$\ު80T#/C5}UX)Sr68D_O.E6|`Z4(nt^'B~+owYBtk ~ jbVHH`TaH !H"FZJHH¹`LDCB%A|<\طjsl'9ra;<$ww/|CmB4FBu$/TDp}s\W45J2ĞBv?HHB)WPK)"JkVAF|/OOmf?qj$ q`%fuiLt81FuL0#PWGQΰ! 2.v^b]JOZ v0 }0گNH?∔3=h:H; =OA\.m,bЈ̀X-ł)Vi򖂊XXhh ` cK@ zA<ľ %}Hg.YkZǦ>xw5Ajk7іFbU=CC|qQMC@!di.luDA)@B!&PEuj}jmְ³@2S"\c[F*QviEmF^M AJDR5`4-{CҐ }=[50DE*dQsu?Eg0Um@ӨNjgS?#c2ykYKc0 Fٖ<9/<9 j(B6r b#Htz Evj=!kAl*0M-+խ} 16B $GU*s<@nN{Q pˆRPtISzm 1k&waImFm4z:W"4 |dz h X}:X1W$/}^>rAz|`@ aJQTƨA]!,yER CgE (7z^E,\R,r'](mHZB !mz7?Fx{TS!QCqF Q6行`e. 㢿R."͔I;nUC\XZ+i(q{.&aɪM|6&GI(?{P4ï]ƘjajHkf NViL;-q8}e'&אw^`AkL.I3A+p({vӌdl cD :j*>S `ޞASfRR>K JD`eȤ\[*\)3o:@&Pc5HaBҦ(#b D0bpX7Fa+[0BE 9t4r4[b3x $vXLeز.8 (@ƕFR |2,PÜNNΗf# %A23IфFB:QZT+4n\KFn.M@I7^T+aD,|.Bz˚vi{JJscO'|el=->`ew'ڍd GaB+>G+bda쇃xhi#uնbxL>W 0!ѷJAg7D09 +=B4|ϖ9w~_) T1iGZEtyMB>zBTReO]SA,yF{`tj:ڨ"hrRٺ#0 PAH#P!eR{>@\'.h|輭+B㑎") Prc=@N8}_&NfYDPt(T'H0bN8 ysTW.b6^)GAk3^j bg=%IQ j(}wY@q1i8s>CDpxqˢ).R@ND2=gKѪ:`f;k2zaLQ0~}Q9#v0!1X=H4[01F 4"HR`2G~p|Cnׁ { d YSW.C/Krv8",a ~xQǡfk&AƓn}ɛMh\i oe,_/3HS^RT- 0gL]4k1 7 ^e]/'g]~[ܜ(o?,IJ{OTސtp!I|V:uʅXw#).W2ʻbDم+ .8JC{"Ӡ6Fn 2jDe5Z?ԍnIYbpaRU&7{?/])-uҨv #"{ l>v"oܓ##d?H<HJ!5mAwU`N<˃B4'juH>0ib7e]p1Lf۟}pcn$rHFΗ^1(2$Cc_S 4mz> .',OΆ p?)E4uk ag5>K~~kPq-B:./CB7NSk@Cs/PM@}PSC:䗐G Nuz`&udF,"G`!K€ç 9?(gr3 W953hs[ Nx$Pj.PPШZ1KMy}, /!U`S/E)eQ9L䊛$ d{,ۉ* ͺzQii2Y.j̲<(sɨb}sU8tʴ駬鴊vzh-f262Ui ~|&W|>%6 q #Jf-ǫ5e C p[6J2},J`IK"3 sP{6 sEB7˼^3]@SMO6ICiMLlqʫ,y+pF5Rd8` E4CMCb coys#]癬VaCW<'u(({1x(2KY؎v)3Cnq(i yhaЬ$ &׈qxI¨i ` :=߂┒ Rv@h-OcsN$JxxDߎ%Du." Yq6+qߧN 28܏RM^ϒ|dnO}ƹ1ey|H3ChOvv tKF܃b}8fW3IZ>"E;wmQR9ۏb7. i3l`vzPw-ÕFR[VDI| ^%D#-'Ӌ@PzL>Bn&㰙" DhX)/^6ƾ-xT}3ÙO-w q\#C;Ϧ/`tvlF3IMhpXwHbZlEE ?ޏmsAHQQJfSC̝SR0Gu=.-eXDf?G&iʵ< Ŀ]ȆRmBf؇}CU mSO o^H;"' Ba f!X5A Safi@y U!=Iqy}>nlcc  k9,,{.m))-d.k%"1]^+mmY{R#K5G/f*k-~~ۭ@/$ɱLEVrv7m#ȝ iJ(]=jĐ4J UR/ *60zd@MN|K"6fۦ}<C 4`)K#%Eh4ј~R;tip`};x]x6vX~kAFҜ L"+Ll}~䒝`AHI$ `nl_9kEփDWڗ}L>} ]pF޿u뚚Ov!BT biwW; blmIx p&i'XCc(> ^Z@@j8x8\QW +Ł\r 7 !XHglXaOyf#bҀշCzDNSt:Q4op"z˳X$R[аʰ2?d`4~!|![׀Il Tݻs%WB;?-<^lO'nWYS裆 ~"e@OqS1uD 1{?ֿC?} >i]K[ENs(Z"_vx:u2ȁ>SU(´?) #j7y ACF n МdfZmPH-p"(D)"R(LpnPVX@@ :FgGEn wvTJC F"L X=Xds\#Q5AaM$ E[QzEhVT!+R"G:\WzK"u)ܥklfPɥT$]7[(Hͺ]5Vj53:4i]: Ƭ*0F @qmM tTXЫ4F1[^ͣRDM&Ѧ\eL?[",Ο|Zf$ 1Gk=<ه[W.=jk0B _g"85kZвoN)h ThZ4MexF-hBliKRƬKNvZ||g䍁'p>Lp&lA,y R`u^LY4 OŸ\Bnl 9˜4v3,J@idAS gh4VkNy:tT3ޙ#-PDx8.A" I%vbH3mk@+;u!s)PĝȽQ6f:4R XHbms';}P1 H$c4e3gz2&:?0#'#E%'x5P{!"CAl wu֎"DklJh l l"#K@bq0sF+,e0B Ӯ 00Zs2<$0ypr+ۂCH ΜH1Gaʚ{I aڪ$BӉѷ8sy44*441)H$ᵜ@`)Ѡ T k0ZH8ACTpB ɝM.JJBZ blJF(jJ(h&fIБ: LS$TQLh2si{Q{ujp!'rYtL* ::jDb4B2ЌN^!MDH ylj38 {cfbq 삊hg7e#q͛ѫf }"B'WYF ;1íU:kzq0p|Ľu+ 7LKPx} s%t`/H 3:Xv "G@J1|cdtZB#d0>{ )_SB !h bYތJ~95V*( b Eο9]u㭧Q1hns\j!IGISAAL!DD F*G&2jԸ`v-a"qLD TI UR`i 1,'Bm* @KN6@V#k>0{za-$L=Z!!S+z Yh$ !E0x1l[f6{~~1I@`<=ELE#-{?h A"K ,@QA2\{|swavb4Q N *D4W}Z{?.y0$$%̩.d|B!h> bOCD*`!ZBP }n%\.,%G+QfyHD dDmdž)>Pr$M2W%%'($`h\ WiH`&& *ݜĴDw˼cF2#5*r/e2<AQ)L0C eOYx5 aA,(=& v$XnDz-s@J*rMLsT9H )u+ c(lw{*|B|Q8!wrBDNc H!c6$!_{E9s;m5ChT쏧&D; @@P r!BODE %'uvD U'UDBEtх11[իSXΤLuX}4||n: Æii"M.VUĵ4Lf LG.'gN 数|g:eY΃MWZV4PWXeB]'DHynJDv;ITW}~RZ,pf^- ό~YTQ1ٌ p2Rii`o~~~jP|OESNP҇ZUpD~"'JһƤ U@OaO:pƔ$S10*E<,epԾҊivKK%6\l+ s:=򠅂$[{#~- !Qw{G-チV:<tGǰrG@a=L ,0w6C]B۠mAܽAOyWl}Ț5&|4WDU>,iQ,U31{DS? <9魛r;})bm@TPEL 5cr'qs1F&=# [h`<[ӚiE5"~d$TNgbʭre?>0?f=eJ2GhG7+L:OLoJ{9-39E4h+Sc!ٿJΏ"!̲!EW $pil4554Jo[ĦMN5+LFǎJ)zOy2v%#=7nJ P*a7NimmՄtř_eħɏx6pJAV b!+8tCqœm:탵|/k!q=!vR끑hkhq*LٙIӰh#G j}~mulhc; L¦ ]gŢ* tln[vcYA28|ѩ!rhmd *Ie,vY(u0?Ѿ= ?b>ݺCBh/4Tk)!$ҍsR;p 8_{IHli:p60φ}0o~= JS3$OHL4|X2(H Hy0woaz;0qfRqۀ(ov3Gsm+)V"3A"^]sv2[X%"+{@M|&w `S>DKhdKk{."lbRYN ES3א|C!! @4~Ƕޔtߡc$ro|OHSR߉Ra,D.XNv1ٍ >喱0}403SfĂ$ђfwIvY,q9 mA Q6CY$-zOS}Cu%j3}\]|/ÂjdE!bcr\= us!i(WÍhPq $Ta]y[vXkO$-o)X uG߾oR7J6<8UN%ͷ9euLeQ-bcL?-ǜ~z`]朗xN]8dwN۱'0_k4D5[a_ч_&&bAr>˨CPRC`g=;rLL\Tr5N *p>#YJh${OFf:1{"cs}1d)Fh_X5INp )A5LiLU]Sm55)""e+)iy)"\Ӵƙ}ӊ j(( ECD $EAYB BP]1%S={cIQQ\ALS( d&A C D(R/5*B`ĤEHCTSMD1MQw7͠LcOP(O*J2=D5a# YTaVŝ;M7`uzA(ЎssTڶPQnqwtQ51xڈYQF>$?6rH]&64 e6X 6aq}&z% PPI9ޱ|a 5=}!C!?U0Ozd8j$>׆7vXcq ^ b!'D}u`{4zα^ qK˚4CP-uy2sq2AY;zPM'L4 &WCBu郲B!"*4'\3=$)]5QC1R&o8UUzBp0v@9(C\``Q4!Η\xyr\3Π'R#mi *EV΃~#?Ra!qF~@ &yu`=Ob!o>d $;ʡ)Nc*GVOwd߶yƬK#VD̘ 1i~cDT@4o. rŮ2I"* u Y$;ky3ݧOYi;?<# <wrtA g [  t_V%)2<xzG.IQ"=$҆bJJJɋݳ:CH7{V"e}:85HJ/6@7L1^~v<E~&:8&]M")cqxb:Z.&Ç:FpXЉH u#!,1Sk^,Qw4UX(14oC܊ISHojH'i{AW<ΓJB ДбtGx PBEMcۥ@@Ә#P;0O4~6{aANss8 b0ˆ-8٤.gG a8୍{QQPC}ǍiXq\ٗ.rb]g?0o q"|pg˄T u_E 4A{ ѐH(oZdJ@}>E WIxHk&ֿ;:x<"vPow>{(Q,3Zbuxf5?a{!x6*W`sLg1" XsX<ME!{CEq z"Xe /@.h[]\N-܃Ռa8Ow@DgUx>*u8prT0^f$B-7fj4Q`";*F >G`0l@0KfWGlvN7 ,(۳H(8D[&FBq+Z1s C6krC-SO?s瘻77x΃ec 4z3ѕPOL} GJpdEu e E*Y* zfgҭ 5Os4@ DG%,s幛9ce;|z\!D@ׄ20KvӦ{Ip92iHٍf=kZ 1#Lv.ґQ aͣ=U4[kcWpr<{sB));QEi5W^٥Jc33t2_j2;<@fڿjev[ !d5ۻ8gpsn|6Wyh}隃UT/<.AP13/ U.P +a}'46IEFu {4q35=sfٸ:ff5{*$k?L hh% ǦKFsYu=)|  _%Ǽ"¡} `<}*}ɥ̖-pאtc_#-'tv52֘?+u \O_ lc"adž3cPbp o[ɹEۑ1@y(> ,H, CsoKJA9CG k!@? >{\.A4gM<"#7ˇjO`ChI!VA2A_1RTu8n_N-<ӀjҮ@GV5|ly2a@ HnoHho:o|.38ۘiΖIǠ'ip7%"=sݔ2!ikkWp,fƘjP&)lBBD#ކßcSHibN;Lr!B;!4d"2.nrE$ ^Q!boGwASod #c- si(7 {{D;A4%v0C,-~tpP+ %Z^ q {A3**~m`F-Th*j*nҧ$HЎp*y^H9JGw,YPcL`>8g'P??z*) Lef}N $u̠##H&ѷ2rrM3cփYYm~hLm5ƍ*nLz v;)' 3wig|2A5pA̪LL -8B Š*\+ԁ`i>"1jD Pۆi#⥚(7MCTFq3 RעtEMg Z! ~Wv ?0o|Oբ5ϻ17qA0h "w~Sa?jq刴d11D%TE&7S##K-Im ~HoW~>~f7Y9垳 cR&r͹LILA$E !/a>q X 11~hCy[dHS!01|M]f}yqnЄSBi5K|-bP`X{7.Z,}+-Yyq' ܸzo ح[bf8lr(kji4\[j8Uw)amnF]5H;P k'$+muȓ@$WXZaicmnm[GTqC 2euK-qV12L8hҼ*pcmF 㾭gZc5Bf<Q!O'HpN66fۚ܆&F#U#G̈vJ3$+oq*f- R`R\1Zkr(6.I˚\Am4|Rh\ )>$C&@m!(ـm1&DO꫓7%V?4iy>Pu+ڏz]Cɂ_ʋyd2y=ls7UFKeU6'a$@%* 禑-h;ό4 _W\lQy7Km-V|z S`(~£3TpvZe9eHc33\1Mb%B r@hEt5P h``F ' 7p4-H#PV QN;d;L=PBuae3%dqb7' =>@gT"$:d0B $2;@f`Mgo1xo s/saQz3-*X@{ͦ `U@ Mԁ!J\[D@Ga` #sB;z6O~\qq֕gl\0yUrpD&N9odDGHT{fp$°ѯ 6 n:GƝ͋=q hF1 1sslW8$Ms6DJ0DDHH 0J;8sR´eQ%Ƣ@6*&îA鲛 ́"# DH0"YS SBm8K!0)2­ JI+8%0J$,M2ıIL <$A+@,+$@C12 JH,CBV \,s׫ۓ˜qBDFm|w2A7FhcEr*V3^1tkQtwJJ֤#ws `)2& 7c2` &3&pa^_ v9CG{*BC3uL AUYxspko slt@L! o1 iӯҶ5 I[zp]A8&:liJBr3'̐+cZuSJܣ>#LڨK^üGWy¶|f1'|2S5U$gPZ!Ϩ ~g+܄|sQ $>G vAh D(r?C&&a%P|/SB {t|İGCkZ`qhG[ M4F ѭ8G( # dhF6 !s ${!VOd޿= Xg{Fhu:p#|?8\{B*xM)uL)NYYUk}^3XĈ)R?\!)Up'ǭ4z넾[h vͤ|x@\bcHpo98$6C@Z,U70bj qK@HTv!$c6d&) t؍\%Jc l8@cL߱n]8]qbQ|cY`mT ;!/"f ޒq XIiJ#P3cz-` D4DM"B!@P% B/ g;[tlI1=AH!kNVaJbC}j@)DiD("9qaa+4kHH}c>ed>@7V(R ,H*K`]E `s@Tv_$Mk;G "cJ y5r zlUB$__xj-Z 80H\pe!ܕ( )*,QevFLȢv`S?f캪$NN:(7:oƷߝN:-{/5"r 8LLid0Fpk`6%Z?R$(r" [AX~ $aևϗTь#L[#(P<` Ji< (I!AAVq2C8]4lmZ NbFh >PA妀?Hi 6)H:mUT@E?9GچQT`$)tYj[/:"*=1 Aa=̈41xKc #Kyԉ0C㳤̙*4n`CIh7 :1! Jx2u4,ݯA=OB|To(FU/\#gQ8C/U$8/<: D(U(Fp@}VAdX (*W/8q˪6 Ĕ FFW)@@ls#n @jԢ'iD0z;@=D0 Hݗ` @wp_' k/~J9Ġ'""y@s/{-b(f,ƍaa.z5ETHbL; ̓0)uGF<"%[lr+Q}ڂXMT)8U|NA.U C쏶P@{Oj'!@SHKFIH )D )B)))"$(P1CIWۮ?2IWn xL'^ ĥ}:PM6q'xo,Oi9x,lYa{ɥ(h߭}>-Ș&p`9Wo{"ԥ8&i^pq:*EDK? 腠uPb(P(>>;#>X>9=ƃdL\$@O6&jv+lc10[;A4[U/&#鞓A.o;¢(!۠:s6P*HzVH[ k7gfKdCFQzifGZ@Bk Ex@o X8oMPHxW R {,;A}q:SʈcA}P H$ JPKӼ@*c+}Y {dHzZdg`IC~G5]J>މ;#wTqLDXAfK}DfI b[dC0NϾVگoaAࡖ ,ZxJ{qd=܂@ɂ -(eh C$Y34> 䉝JE'ka] HS=$s29-DϪ<౺V8C s S4>G VHi8fDXBdhfRkٙIzMl_8J2 HSC#x`zTر ;ehǹr$&Jp\dϐGB_jU ׌ON ks ,Sıe\{; x?+F>3hˑHAL,SX=o;R,})zkCFJzoolq|4XBԊ +_j_eV+H̺vɈRPB y11QS/;Xl}1<#m.0:F7bOwybHH*d&㮕P6H!ՈZ٨6{ MV "SCus eD(J@=fFzSS= ̄U ޥ瓠 Qh1bϜwFF8X,Z#7.sJ8DceJzZHn#bC}$vEL*cpfh$A |'C;V}fi6A.X9|w߅V3 BQ ᇒb3뻿\]e / -,e78;s'wuN;ww(@K4U )!;' k\د5shC! WI\=%iskL5LUeq`tqGQzf/#S M-ÈrF /5 >dKΙ0HB s4MƆ>ϓD}7&  Mz0R0ziw7o>E[k: + 3̆ࡈbƎp E9u\1h m K=5fI#ci!efI$龷 8@YUǏ5ˣ#f Bƺp/ˎ 7樨I ֏b tO)@$aڃ& pqp*GgSJA!W@?53a$ʠlƕu%9ꍞ@`@4qklx7N,WooPW!]?7-Hv0 Dp߯ōwM'ֆT gsH4'B;pDtz(B*T!!wA@ 8O$Ҟnjq+ȅ= _ZFE=KSɘ$=+J3 C ,!L Q*E R- 4@,I }a ?LQ?T GOK_`0'??: 8.'8،1xBQnbv_ wGC7$)bS`(q0gPwX|U%"$=s :"X:>%$0_b "kF@>:rbI)I*J$dB|Q6)  R _JJb4g_N}1Zer$o iGPt&&E)KAvx|xOga?P?:@o(+$k,T oo @ #Fhu}ؔ@yojϯKnu5mNSkoe w[[>\O[l "K0{m`pYު`;*\: rЛ۾NN)كPǹ_LZ5GTTfwRF4I *>f8rAR;Ӄ C@ Dwe`RWZvʹ%$Y[Pv:A=>usb):-䔯MvN^yvoC6˧MhZKLv}9] {ӹkrSn˱f}ZtT22:i(%@Hz{:Z[qؠ(P颀@rE:w5iY4>@;Zr$sv.mm}P*{_v@PGANt@ _c@ !AI=IG@@R5u]s5by/mK66cW{`y1G܊0>5FIzk|Kp==5;OwNHͯ}`Uz3t+uky[6wcۜsa|랹wGۣl}(}nnSJz-yCqm;I|;Լ3&d|w1{oM)_Mճޤ{3fw{x}*zjrsN75mznKΞ3]`w^q7vn[{ۅEnĈWh M϶{}m_!LNw6w{ +>*}P>wJ6h\%eGu.Nv]ZrtDT<`^Ym:sw*mכ#a{ia_@j$c:KpvvӵiTRe i$ e*]aJP+wcsGz;m]ukC 4;]v\nspnﯢ4ovP;뭻 Mٍ1nh@]w}dscV[.\۵%i þ }.ڮ wlӶuXٶ]8Úۭrٵղv5] 5]m(Km$R]ǑP=v[D /Z#3m%*6&n-C@r\ySwq=ױYͷo,Sj3.9 MRj]65dlɷ];9ݷt’]O[o8}U*!B2}.M@@F D$ƦM A &M*~SʞSĚzzT=COH hA"@ѐdɐ3bOhMѓh=@!MLSLOJ~OQ#ƩmM !IMhdJS04T4)xiPhh$D 2 "Oɨ144hh8S1TU1Q114aG'i7ERECAT42T(ݪ&i6U5DߘQC< a6с6ct *" ?˓l$M_,;4%EC0Q\LERJS%$E@U4LQS*4ZYpxN ) & 7ה$eA0+b(JJJEj '(ɠ 9S\ @@xG)4.B;tz,I<H'PG1l!>]?P؟_ ?׻?1 C=B0LWk=ՔRpBO_c_jtbh` ipA$rTS@v2u㶳cco8w͵DH'G l<[?,h^= !SFaN+Arg"9Ѵ_g9(UcX](ʒ--m[!VRcl~-+]嶛YHA$[$-줪̣zMCWN$#zw{"#9^H>E XZO6O TZ~ֽǙLh iX2t5jI?:tL~/Tq>{V&pQ/Y=s3 4(A :jJ #?o@6`ZćSOGOTf`\puPzv@ `E*ȭ3WC N]ֱ[[|W71IZZ|~{G|x]iyV+_OTR3k^]9;9F1-m{s1{ߣYqX|# DY-,=yt#?[tmmnkdU.t^ôo UT ?'8}K}iHRC[W쓦4DasQs;hlHP"~P<_|g3pvf,m 2*㱍,z2gAFWv9_Jĝ;5L$KLb76Cv:^w}@*!4ўnC.,JHjۆK{I-1xVmiO1'Iͯ ^Bb&mǍo*^ɢgba:ѾE)ˎCewSfbHI ( S iN;m"UAdU;̶ܶ`Z[1n吕h UB(تA Hb"v9:\N#ٳ~QEϲG; " Min魕[%mlqfN;nY{qrLsNۺ9#Gm R& :u™g^?* _[ϴ9pN)R졼r`ԗs(䍶awCN-Qa: ec݋TE[@fGe.ƕq4ƺS홨ԥ LKӺT }J櫩sVW_Q7_|b)ZڛYϧ?x|Bo_H(Dt|X< =/O-%@Aȯv6:]5 ?}%^޸û/|*;ٺA*dGG;,3E[VlMjlٖ[:c-{ߎ-$pzN;GW<5U6;!LJpʛW)Vyab>o `_:')_ݻJ Q* B!of[ mĄ PIKaM֠n B!ޅqxMj4ou6 $XCUﯮ2NÄYǻbw 桔qGOgq|Rw--4ke1{9*(֥*|{ Q&fmD-u uy㥆ܝ_w3N4Z!z擳2U'B>.>Fo՛nlyNYКj$c'@5WcxGhn) gqjU^el*8Ɗ|D뒑wtnoХv~"JA@s-4Iz"M)e ܁|x|"_^4Jm,Npu<,?OK, ;#1נ̦SwY.j'iIC#QE(H:s#+;Gq%aР zy<s梻dHE@Ҭ}:Y9s]q?)3{p B!eq<~t&`;Xq27Y+B)6C||49:h\1&o5Me"AV?\,3d3C.+iefe< uSh&iHDT? Q a.dUXRx 81& b08wtolƾY$^~5/^\~wD8y,e=Pw2ޝ᱄9aNx. mnzs_m~Dd\᱁*i K q-X8Ϗl͂6jVΩYo"c:[xLJ;*y\ocP6B`E8l_*~kt@kt\5JliuTsv+R4姲 w#H5XP| rM_$0}*[&Kp[Ec(b$8<: `vh2Nl膎s'ɜ{Tq'D)WqG_>V<)SE B A 1}lf=^,sG%XI : 6r!׻|R EW;Ztr@s~=yRc){9$\.W{`T/J;(:hYӃJ*D B R0{ER[ ,o"f=$jwuRNhng]QPIrbV s*8G1) ls`n TP̎ʶ?_KG''ֵUzvwP I$ $H$.c^^Hi8>;Z hQĢiZ8.SO/<: IwŪyZ\\`TmĠo*Tٹm&چns DB.e{c|3%HV\Jy8ձ0ڑ_L j+ϮRaa/ YXB5&s we3ە(iFvYƁۈ/=6YHD2 w:6r-7Hޯ+ͩopY\#ݟFDczTUGOdG_vD),s3{+Z;nkH59TP-6_<8ΌpᷓU\e,:xe>۔+]2+\oJIɃۆJi}ě .Wu<hj뇃dTqPqҫwT}+&BX+8)bY6۱n4@.|Q'ÛH;^jt(<'|1`0X8Ȉ`-g o| ҩ'^-n۷jsX>|o%O'e\Ky>` !hF=ѯN>0p{ީ0ƊM`"aed 3N?,5Ǽ>UQLLKpR@Op#hFϷmr%<{XF /'S4ĚjÍZ&UU`%$/ߝ7u⸭%T5H4RR!HºT'J OÝ6}k]wy,gFXx6 F@i0No)m*6b/mԽ^ d MҮE*BE If vbPc2 K.]l9chbL{1.qFަo8]tRkB,Pq^gKҳAj2YM8L )3]kӯ]6C~)Ǚ_rN=5cyrצqA#),H JJJU ) i*JfE(PJ=Nwi8K0jb Bb(g]g] X}V} ̪èmD!UfûԬ&&awXslaɷAϞ|}צQk< 41P;3sDu6 "1xZnG"7?fEO^9$@(H DҁU RP4)AALhLh~mlW GxADT7C7%E TX"~&|oP=>3F9%BF_P)(JD)N$hF*))) Uh&JA:#oVm :i]4> P,VrDbHHiNʀ !@DAHoU@` <3V5ӥ* sz'n{0JA??kvINˆJ?fU,'xog+,JsĐO8k=XCq>;?|.{D`+Rh(@J`G@b(|>dg|@$8'6xL`d`)r`*w7ރ_ځ -e.0Jt i`I+h>3qs+8PT җb,8xo}^S_ߔw }C̍n8-pΗ)v 1>N'tX(͚$w87hSwSݿBrם @޲T fB3RlS2ᨨ,ggAfPULfV9D\1A|Aᤦ-h( F(!퐅hCM<)E`,R[/"tDEmȧGvRSe6MszQT3 \#=DG+446QEHU1AEzЯ8:I<GO8۝1wkZ]&zyэ3r1E<kjohN]Vm[a HVFZYM&5rs\#Nt1!Aͱib+hjz':)*`(bM Q6Ƽ^j(|6inۛhkBr ͮF,ܱSqnmV(Z6'1#̳pڴBMl4ōa2 "XGֹѦ+CۯN-HL@W5'%1Lbxs:5z ׸0@ rvO i!PV'~GfBܮKӘOmAxCkqr||nQny&B8jێ3 .D9x5484`m`ob\M 9&#O,*q8])Gh'+l!>?` PҚC\B_uk}򡻩'(7fzFv} "*TZ9}5<+83%.GNđY`:״V%*TXt^?@l^0=Q.Z Hi;8bD t*?d' :6ʑX~:}`f)V9L>^U&U||:Xt˃1;9Y֦D'`r,®ϥ;⤱:S^ ̏wRٻ]oWdRwBJ>.ȢZl@o*(*1Vf59J,<0dY G]^sFrsɇ|{L\2ry|5C*R5۟u5;zrsJa:bW]a\404V  btFmm yot|6pZ币T("b%U Qƴ}F!&We#_Ӌؑ2o6ֵ_Dٴ eJpiKV⮂`/pn<Õ-ᇣ>(3)*H6_UPD4c*(Qr!\K|z%'5i 4@/ XՐ?p) d+:UHf;F@ .Sb7Vm횁 ߁Oif:6t5 9?K %/G|n Z҈iM #E+@] ֱƹ`2>dH0"4{;sXG/鄧%p -xv0Q %,&GvM8b-s3])H@27^.H>oW,Ucnry>g.pa'XGhtވR#[ +lV%; "uC\&.K) 3[We$fV65 픤GC^Xvn0څ-8s& b-.3]un:[<`9%UK+/?y/5/Æǂ랡B(UD.~>߇nmod%;!z|}^W*I -W( >r3"HV),K&g#NCxJ|;Q⬶vʒx??G+sYTURw<sgZ},*[-в̡ijXw; = BS{69%e/=xгF|̝WgSh |PxP U0#=A!WِOo,~C{,XO D$Hk?Ҍ5oh;) ֨GZg#*kU??T4o{-IyyT,%P %=nLÂ(ʂ,x'. Q*n̙ܸo5W `!|[!sV3=ɏ|E_ @#jGC>k\nnLM`xus 0cT4UM4M4U%RSE4AC+v~ }וwO4zuv^32nm[Df$)J[X"G{VŝIR"2bf52x:9-e!-ʠ6Gc]v@4H=d둬wU5|v(D#t^e9$ %M  ѣ\oqzRcFѶFsxt"1;}M0(&j0qUr@cH p]܇>[) }&sGY4z;83lU~`9 ~:дBkW<[f6&jEak)BLHT$:6{gLQUTU^ӥcHx|w5};za18eU1*!,zp㬛$zXzW^&$q_( Ь=E2fu]S$:~c?|p[/ :salp'IpR+mŠ(x)ɂ8LB\>Z/Yxw~wsn0ocrsJIFsmd) +Z-)/٪FoݚTGY1qc[dK>j]3} cs/Q*clɊc'tbPkMu[u{c<9N噙m9m؟9fRW+$dojK v8FەcmV848 N{w뙌Ɂ<~V(9Z3֙#Yʭp¯V,ϟ.&lBFI$I;CMOs>-FJnsE'ْȡ޴3}ZRܢNPUq/lírNyotv+&.sTSp~]3]& (P Z?M뀞zO^k\uC j^cT,P $*04!yz8M$>ϧ}ΦΚ@jt0K9Ɵkˆ4FH:虃E~rvxft[miAѲ-/c-XgImnjsqT퇃5p)FΌ6vImcQ5xc5q+-Is!H }]"A` `Igk`/%IMJ{C%ƍU=q*Ov艬#:}wY*Ĉ phRC}H,i ?_5?سS[bIwZϷW&?:] (b.X+0%? 0~^tbG_oWƫm6*AjA)JSj6+H-5_ٟJǓCqI$IC"$E:UpκJʦSsv E!P (b0yqy'dcS`Ca8#D$b aᑭ0F2W5  z:J{\k௯8\oX>P0@ss6/b_ujDkl:N^^B+A뼨4pNy4tAdx8.EU m%?T, ?&Շm 5qW|yjU1G,;V/ ]jQdD !d$]PdPLhڈY^ʡ\4tgt"  k6#B6dyr468]U4T<51HNTQZMy.;@iyM!/l|&_y'-W&&ZPbh%DzvI Z4kۅOINn~_^XrHktXzqgܙDB]TSqhQb)R?0.U(SPVں 3UwX4ݹmus8Z![5;\}_V[4֍Y F?mP[Cϗ\[hb۲"H 2SFܢ IF|HHX! fS&PKF0`?Wx>wv)bJc` (f+_em6pU?BBe ?Ujk?0̝!^CNL/mHjf!0cf"R@Ba43 44 ,T!IJtB [vxCzkJdKFskO{3u[vl',#()6o""ځ Gj)H.˶O0肐P.z=Hy $`ԐJ21{oG޾{:/u~FØމ؃jXdg߳r#__ONgB Y"xxty<^Q{"<9PA$lw >~izP6,*Oɑ:)B6!6DR"r gk|I{7~^8Pӵ7oO~(8୿fE>:c.b А/cueZv`krq;`o|:zg%7`utpwݍqD@w=@t"7\0o P{" Ẓj2xwO&),ݴ"a>`:!Q3;6Ɇ G!OA>xvmteT-X Et2#ʴ#m۴'~i](ś/oGB2|`}]Yh[Gɂa_&3aO01,zJ6$#%' LsWXڝݝHyr7byv xgmY#(z^> 9``%Ou/_Ʋ}*_PJ=ڙ K?':5IsHf,6lo7.َaYf1c\nמvOs$keʣrq4/#vKK]w\&. n!!>heL2vt` P $|N?ߧcϫ hSTQTH!WVz#E'k{[IoWk3$+@V[lsn!aDk!'9)6xެRGji5 򗿨篊PN:7VaAI(Yf8V3;$yCCB{v`9{HUO(h,xܟC>qS!A!L v4ul.#& DIy|F\T Ͻ;lt:?}n|nZxg IL@I)Rd<m ?ɟ$,/FEDf9~. _t[*l}iAJ(R]'>Erh#yxMRA)?C240+߽H,/ ߟղ)X9CnՆÎ( /n{+-xtSDn),WWZCgwG|^5B2&{ Aۛ$}(!\Af-7Hr`}򱟏̮2: ϵA&9}W~˒8r/ߎ&b:m/v"#:&6ҤXk݄z4;'Ͽ{8TWܢ_@Nϣv,@|AS\g , 0i)U  bL?Gáx|Nl++ʢϷpwĈd9v7E)@Зdg$t_ c=}uTDДE !$BSHP@ ҟ(*(5-- g}{L*HTeJRR)_~.05%,E@D(T~j hR%bQ"H>C@E"U%RQE+H%4P\#-H- 4QBCTIJ(FMʆ(3PRRr **F$E7d8CF&G")*.iZJh q͢! ^@ ]w~E,0Pl#@3#LTC*QBPPUQJ*D`  }uO*Ǔ/ =·U(tsS ʪ%!)TLn~k ,8bQ"AK~+=>y \p[(`;IzcQɇ5'7xr}qr]\zrZY]ɶwO9}2N33ikE݄Zx^1,e=K9|jш!Uyi[v; ̣}wϹ}c!M;ZMi=}z*sP@qDLJ v◑0O0;iQ1낀d? <ߔkj7tv\t}?pOzϱm?!F#:D$ #!=)y)|+v0'bhwǜfYpa5W&GӀ׽e?XW8{ QyS|Dgh>Ȯ\/4xLńqE5~O~g`ԝcdKz͢D j<6:/A?imh׈ ܠ ͬ%U.X7@m}~E8W5nnUᓙC;5 B&`"7Ĵ#?іgӜVlQr3yٙBrRy{)Yv^ag!Mqˤ_<ԏ 6hVq| hR]Ol?~V+. a#ה$5E,':']+[|U}t3k׏Oت2(BK*yykkSoJB~wp՟$5Iel3u2sgX9xtOHW@QuBt󓇽lѐAW7-c}x d,S7wEmz.^wc󾭞^2Iқ-{d-N&6z4w'-';?ߍs9 ǾHG.Y]S5j1dHG,MX;Xbbv4?SQUq賙_#wO|*1߷̶4bC" ޚ:B ڇH(*QYޔ**HÅ"c}!{yWhu&Qȑ`i%3\Xj:_o!Ljs8ڋ`_7"i0HxW9R:""Dxm!L)Yr1?jk 3H>8V7 wí:jVtpƺT X,%uxcvl&6f٣]|u~G!(PY...DNdu/ ]pʱ/kd_ChH:}}uLwkKצh ԺJxĿBY;ꏉhJ_esc夆yfflR-vl\c80s1  !Du=`AC##*xG񏥓fmTxּ )z8rSujT 9AHQQȎu[_ՖlBQBx~ `Az(#vQ7Ö"ʅA~~ADž! FavJ+KIvOj {!2rٗgt;E-E|Ute|øqYb_]%E>uub9{1H#˸?k?Z]磆[jc >R1A)A5kg;R!bȈӿ?<=weJAczG>-~cw_U3E_ %_8nO EՃf1 BA(b ѧhcS1QWk/x_E gd+ _иY/8lHHqU~VoŞwUQhu^э}@"m'=8C܃N(ĂTHc*(@%BDJK Uy{1&K23wAMK=PR)U dP$|xρwIw=q8 ~^UH vJaz*T/Eȝ'w/򗠾(<> 1P}voϩ2Ts8 ޻K"eAعĔ=Rp}j wal_˿ϓ[|JN rA Sk8 f"WVh~Z) A{sJj23Gƣ`Vb׮ ;OJ&֔T5R_eb(\'W Z*`N+2H|^#$ 35a+/]|Kַo$)8(y]nGfh^a#m?,RݓTr83Mb}:-nP8Dc[p(H}" Qb"F;}쎸@M,Q2:uLўu={:koyQyL5WȠy9.ФM=5`wgΞu5I4@O9ך ןJ90ќn} HsÉSVKqa8JTS@q wwח,'~!ǭBjM⒔k5y+ݥ&̻'{lÄƌ!އ4\33VN9'w.X֡7't 89o>fu9gԯ{\ܫG0NF/ &MY_@? zBySO}&x RPZ"4%Z_}pm\QOc*!{Z* A* VSm~ΏNW\=!"QaGW-$8҂c2Re*Pn%*R.w?NХx:lyl(C NS$(7V }f0->Bw [Q R:w2(:3J_i8  $$L;ʋ*[but|/bM͉ AB ݝS6{?G#`۱HF'ۆd0PT靣 Nvt @RJ7ԁ@}3E^}Bl*0 EzX zj1$oT(R40 Wz~uMJpwc?KL-r B+ i4Q==Ѽ[G}Y"F |p=(ۀNbH@NR`}w}K}Wa~M2(vӿ?]i׮qY/v%oOAcBq6t@ޫ|"׶:8NB4R죉=ucB~nHҮ [/z?∹c ?v| `xlvWe6#dA:"5֍{~:z9ёcWz` KvK\&];WzK$C'\Gݸ!{7x F 19Q u'`b"Zj{ B7j,梭0 ,$=V52%eev&?\a# hda(ڑ[r d^tMkE|6VݰG4czy烙{"uFKpOW!9 P'^AǶG`o~ ~ 7w?=aWCq>?}[*'k}+:#JIϤ CZu]Kz_o/-ʣetSʟp_Ȯz?)~^~Wt]g[?on:|G/?dg6]ΪH}/[󤀫ŭCHg/`HaH;[}E1)ۦ& I _ >6mș"<}94a[Tt׀P-i$ A:I`:aQ}U1~3 l`/0y_0<{,i],h9Vψ]#}?<]Sg0zrw "eP`>axV\$S?s¨eoIk):pOӈcޛBe|tHә5N! B8k7ވI"q%R%(CnFje0 HypI4Ʈ7z<jWGe H*$F*iB^f ?W\!<} z l;zvB82;Xx@=7Gt}RD*i*pD}#sE~pD)d>t["t|'gΊKPfڶ6h1lb}$:G c3KIs}/RſW>[W 4@ G /yL!S/?ۊr*lbCBZ$@ۙJDo(r7 xE54Sp&@)z&ֆW@}8Ea_-"Ҕ#JZ>$fFPNf+yίVAa'}&Ea@B.Qg*9oe`4Mg`:B @_Ylf(ZXH͑)Z 62d`"BX&H φ )RHP+B4%U0DK"H*>y͒H G&a q[mN_8ؚ.rKjpE鷭`6QTSeJӌjh@=QT); W $tNU6`2XX@vɽPE- #( IH )' a3Q+Ub%WkY%m[ٔIlN&BOyH)<`f̯ú3\.TIRa$L?#!>%Uy52`d.md@DTbLQ %Ԝ@U 1#H@ZR Q mʚmdDTVv?Te & "QB q#E{4o;4N /.0@TqLDBR-(*PvZo`[.Dڅ/:l/n@`Gۀ`aT\Ϋ(lP >>x#vd]ͱب1Hξ0$C 9:?PDO?QM{.eAk x_] g̉"̣u HLΟ?>8k_N~H0ހ- 2Rv1?ߓ?>̤ ۑCRU]ԄL|Bp \OܟPQ!c!J4:{us i<}OJBn_kj1h:nj XxQMz JogWMXvJ=@At :,C1 9Vͱ}>|jVkzVxP<(c6Ӗ>Y7r@RC%!?6w,N2 ܺe8GK }ȵyX; B#ZnD>3WϑǢY&kQD!x`Ja=q[ОfG٦m~[=amqwdF@69q RnoAS'7!ٜg`K@߶{i*j1Ua=$`ާѽⷓDv| Mm<4 LhI$նmmm~v?EÖ@|Tx7 s( Ii7T޳}\2l A GLW&+A]DA_OfZp'2 uOΨ6t9z(+XD仿b&ԓtQHJsQJHt5*v=_{``"@'G"</$DWnq7z}a_G1$IPB S&QfGn렳 ~څw%/ɒ*x~.nSCS8)UY`ll_4@OGļQty:?y{vGbI F<{Kd|۸eR] qt[ EL " \L3r7ۂ|^dG;!vNY(;ȜÁ>?lw)uW(B޿Huif?bl?ͦ`XuHEήu|kmbZ)qK|<ip $u`.ҽD<1,\?RTPN0j@^ ̳?ϛpPXYn;1OsIDxprJ~γ@aHecCf?Fgbw I(.~ϩK$;uR&VMm Ppίxrt:` ZP'Iz)ϻ瓶$Cs(y!Cys_C@g|ah_~:vaݔHʒC +@@b@께K1f% ku/`i6|7Hw?^@$[sQ"~c$EU؜fH?"޽*tBoӪZm?*nmLG5RFNQslY"(  /jH1$(~/;ݎsμw=y#Op؞;) > ONZ4" EP9p"G*\}qOEdƳG|اvҴϡplq <)AT}^\7xO{=4|\O骪$^7h۳T!XLJ)!<ByvO&T*]uRՀUIR"5emQ?M1\s9p8j[kKx QIZ]9g2L!YdU=^[=F A&bzlQ $l"Hz&> ]5eTUQtQ8HP=o=| U> 'Q^d;_^ ~οDg蠳]rH֯϶_JSZ02*~ugA }A'#F}-am xX=Fo>΄ǸKӰa|y=Bt8ȞS{ $* lG<ޣ+QLN߄CToP25L'z8v;%L=d 69u9Y$Ob\H "zyCӋ]!Q"DH_?*^p'!g5 C3@F$٥ŝ4?vбN;)MY}t' Q \fDx/ x:vً\곌1xa=)K0?~gC;;sofd~5O/]O<33q7)x \Vh`S}31#$5i'vSs=O@9ӥѳ( @ |w]L-TUKޣBTvbڐ/ʹ l4HmY^XVVuoHJu&(b:ؘX!b>)<٣xF~'>?Z7z"^;1ɢ(  B -b-퓩l\P mƾ27`.ɬtW֕NIGyDGPmBZpP0.~f_VkNBgwBRڪa|dG(q>ŐcC-%s7L+ C=)r=(9⃓;~֥݃$;:$Q^JhJ t;?~| (vŭ*DI ZC ) ns_@1 U9A"+k;gw8ϊ?X0X0u]ƂɦψU'P,6 !5z?NJwǾE$8g&UfȾw>ƅ?(I(?T|ӏ,[8bU2.E-?ͣP隭1~oN~ ְc/mWKg_dO߆\c~.=eX9ܷl>H/S 5㠝Z=<&Uamy|6X8{)ΙP@eц^lv:v]v. 65r5xq{KoI]ro^{ ʸ>w HiFxث$ۘ@H<[!唵61P'J8Pa6X6톾B@H֘ nrdP!;4!>@ض\a{; 5g>@ap͸H ҤERHP- b"n8q$+AqUPUh>[xXP]ED g r7{ܿW rۄe'Mu>|;I$tbDPP {ƒ4PE^EPCUcޅwԻ/t"O131,R.ƱT\YUp+.T./Sz׻Zm|߭?3tJ;PCf -WhZVE1s.2*f{`ɷaEbw\ڶ{Z ;m&4B6?XYtXy<ҏ'Y)>9 g J" (;52w^[5 FqeXtnDCT򵏸֏u卪φ 0iNhW?={^؄#arvۆUrmB%8kwac!̤9eˡү{b X+BztcKҗv`BnwIL=]ch XR(a9g2IHi ixyb}8[5{42QsE]6|r7cmw JS^L"kmDz_9^jpȟ[[w'A.*" dnC=]Ӊ֔Jߢ}H؛M㴦wGʾMqk._mtq}Ux3侣.Yua0; /oPّy2BTlDY4íD0%*D HY{=]n1M`F#+cz{ YA*W(eT4;H@-,[.U1 2Q4ۆo12bb(q ~FirÙpPKu !s:zWy%,QR3y6p::۹  t.p}܃mh#1Iб24QJ+b18Өx꘾_u yF2z#H3E%0|.sM!o7h`SPSa=ïEL oWY1BDÈ'Q;BuY\JP9J=>ZcdXNo"Tw ~{)ڷLw^ewK !PA'|- al(WC_iE%uvka_ gNUmU?iBi3S @Fa^d'R#]} Ѥ5yKB@a6,<׹4q?0x@2U]*"[㞌ӇBM]tp\n3j%EO}ċ/QBR,"ٽҖWiYdz"q֟pwR`Cޜ>|F,A4 exGӳ:8+@Wb+Zh7T"% q}õ}|ir86fu1ϷV@VER=P18.>52Erݧx~pqL!C}y,-O8泣Ifa N{@|Z؞[ZXF ֮VW/] wqUE/=tyuIxGN"A -> 98辑w~:^AMŻqVIMlxJC̳E@ AȤ;{u%ղlh<}rVLTҫ+\@i8liwng9NxF^N<؏A8u(zjFKHzCIJx<,L#-qZtt~Tb󩌾(P' ?}9y0}D8l WQϝX=P|$;JZGNb}8NH;5mSyHU7m JAZ $IGN2GR-e =ˌ ^. .J4Z!G[ݜnqfR:\7G%},!;SxofffgeϞG_+nV86J^hRWY*R#) Mf]FrnYjب H#j~@eGTÝ~cOj*oXŞ)Q:\RͼTz9|o~0P~B!mω6`yp>`,ZH qyگNXҐ-TXL!-E baI\&o׃gÑh>o?lDV*KL"\AÚ G0o&ԅ[u/%,4=.{2e5e6cc4Q.:tG)إsoEQMBrV2 ,Z%:Edw_XoM/P>\%GVi{Xڑx]^v0 $XPG97\K#*8 ?ͫJ,p}JҺOѾ;ypqBﴮ2oVAh9KdE`/@3֣~!,Gcmó]6ȺD^:V<*9{v[wAXX󇈅6cW }<$nY81%⵰S :w#`3Ղk+ֶI_>Y˙>=bWE >WA/(?.@N_W{ustvg!%Rqdr$ , 6i=W;Y!rCׇm#Ůr89GU+:w(D a۲&>9 $|`+QzΘ?s-^$@IG9CBw([)Z#M}WC(L{0vbOKt :5"SЧ۾ k"a pzl `˖xEd`54az_ts_~ֻX>&嵽?Cr@W鬳?e/w UVhJ?u۶G,YQwǐ y6 csX)sHQSVYhjo[_IGphGyl3".R0o}d,_cQ#sݛ@dc116`@C~ل {u)IAHiV%i J˄"3O]#5RrNb lX1YU$x$~ʨ`Ύ:XKKï0\Rؙ$(!???4Ub Ӫ`..G}/ļ{|R?c9~|?rm)!Em4XJQR v戡M|dn*bb.,Es{&GYz]gՍM i1PD=)r?hd.S#olDŽѫuw{uk e{$xW$x%7[VU!l>:=iWȣrؽe 2±{XmLp }l~ʪQ9^ϲsݙgcjç!-Ng"A@E- ACMJs_ցC!TILj/HOΛ*ڤPÝ7j1de![XE[qYRO,\8Q:-ӈ}8v4S$nsEE;m CiHۆm ^+r jFQ$j2ec5]f˻}vR։ Zr 2P9F60A‚&Rvv1.Lr1!툦F8B8AQDRDSSU1T3S%SïGV]dhrnh}& px5s| |;7/賻 Yd&\okO=0/m9HҐaCA@K=(3j;׏]Va]^ }:!yO &A^ib./wk2$ @˘t߭Z;*EϷhLїf iE^݈#^el%*%.$g, t"2ۛ&pq|~_wa >Kx;H1\_rc9ٝ#_x [a/QQg1_Ņp;+<#n_;1+&r?S:-h>ch%e`QGoX͢aa-ZVV(B7Ͽg`(S=$x,[=BZYg]-wn7WV㮐zlR3.|?wLz S;?cq{a8\z+fwGG ƛ7XbEva,!u sϗyޕMmʂ55h asꂥc[sn.j7À{<{`GQ.䋁G*u5阫5fd³ܛ~nyId/88fgVے$%lTzQWWnB:ܰ/#!cm"^k$G.@6HO"J!(AޏߞPx!Hf*4J".U6o!QB1K-2[:T0qe{%F dh-s78BQ{ pcG/-LQ׺ep 6Y@`% \OpZ(n=f@s`@j7QI/F^!dkল{s$JNl@$bh;8ګ[>+"U8Ǫ¿O5h7r bG/nk[rdrᘣ(UĐŐ4]\ lA//'3TvM i w@p2Uk3p& k͛>>r9,39u` 5,FpUhQ؎ $ .^VnFqǑg>0E qYׯV7 +Z|"D}#W} ׾>1P;kI$l_d-- N^!S67Ş#e:0Ygtmf1GUs0(!C5w -1$2)TvI@LM4B!YVXAM$DdsH}0!WBpn?4)̣ԏNz90RL^fA{# Tf:'#\+vZO"ڮ5zqǷ 1"׶1S9J*5V%`ݓJ>m#w_nH6\-p=m {< K' 7HQG, #|8" 1O-؝:@8/h[o=ծGL sV`T27e+Y(t?X#R-yݗS ԀsHK8 =[_g9BDH 9o`18KqӬ yĬLICWcKNVؽ al<ʴat^Np1wL^ۮj+3]!5e< a&] `y׆ K@_)ԉE KADs y̰g]sR: >St͍+.qKN5^ o.;瓒-;+WzRi}n #Ї!8؈ )(I$ ys"+B  z=rGJe-aF"PY:*b߶+Y=!Y]^bE"B2ÂIs{A|B7D"CV"㼰1 ^|!ȚsRGlf"&,G1P ?˘1!a O(e?*5hüPQwE%^ߐ1/ 73`P>SŊA"3#XF0D^LC.c%\p6Ĉ%oA&x6vulU{/$t6jˈ_WPYr߮Tȁ l'aH 3aw W"03B[#Wchv!1ygnj'wPj|)*02K$(As >Qc8o/CBz! kIљ<׹AziB5m%Z]do|V]~R{Aj(PԪ"9oݯ'#.C +j8Z\*xVϓ 9dGu͏杠Q]XQHLD|2N Ίf!l' 3?xw,҃WXxgHAS^-s&(75`ֲ} a2Ay~|YQW\w tnOg 30k t@3~TuˆK7 Du$>"`=^-w \slFNkm @ܫ<9ZolpnP~?1dX>]](]:_upFU.zǟ)g6̿\|,8~Q/ <7h qtY UU /AI³,^f M 7|8W7KA2ْk)Pj+cjQ8@ 9w=V@{ކǶ~ 8lOu "FV\C+bެE9=Dirݔxxլo\<}7{ueOu5m z&:Zljb#|YC2贾 ~ _wt_ )%&MB3NG: (dő`:< ?l@P_%b\{Onqta ȣP>i1{d@ <xbz6 fcB׫-&q٭\Cq=<叟̷NӾb}JH}Ԝqs8-kU~V}5S$LU*ZYHˠc.]ma0x"A?9bXhv¦2e=1n)Z92uNjW"r Q~>v( RVٹt%Y#WIXt\/30)5 }_ă1[5~0am72L0!|a6#$`O<:[!CW})5E9\Z}6G2X !\HY/(QHP Xgc\%v(A"ݴp 9VWA9{[t|=R+a mQ#UK\ŽP'rP*( "bgre}f?6me }R׬UYI}YpFN ]n1Xl!|9;ՃY氉y{,xKkc]'TI&F1aaKOqqY.Q%;!VNx2Bxp⡸}myFd({"̄]mF6 ʻV&lD<}6cY(BDDpxl866aM7=e-5'"j'>7I bU=h( Y'V&* \xz}J2"`!S^wnE`^cɻvicìRe|reH*V$y^B/5ͰT4 :Ӥo 6x:\1J(i1D?: R ?xTøοJA㚺x((AQ/naԦ׽-CtUPN _ttV>Nb]{yeH1XGں&D'e:#$jHf!g8a,XDD;kw;=*1*E`i߀}$b^ĂarhgSr Z̳3yf0Z b6[x΍ {iFoOVQ G3a4Iwot!IK)mw9ƕ ]otGe21z?cp?'Q7u|3HxB#117Z;f{ Ki_١*&R11+8dV>Z$mG_mK,$e#'}:ǶaG$-'R܆BlPC;\]ZUf#]3VҴ!>|z=3<4g}AѹWPTy(`{3/pBf5~143;QF$wHnGRiI*zYaJ 3#q[6 @1=r p ỹJ^gΛ=L=XmO#r* iD&$,'_a ?D 'eVwn'Ѝc2g6~,d:U~]^sz?h<|?SL<'U^Px|Zbkˬa2ܪκwUa5w ߽.fޟϨ~!%B 'F&FBѣg ɵ6A_)mͭy~VXf Vh-i+ ߋjOC^#>u6SY{dDcXָ~a|b2..:qÉʋ֬B꯮{ mihE@sZGF7`y0<&z9GZA睛؅>Mr#O \bqDl*DwvCl8s8Ŏ#sΖ5!z|P }v㧾cFJYcPDŽm@ٰ11כF6N#C=3a;k27$eګ1q{Vӄ~h 3^& g؆ 1z>:>8kK}ϕodkuȶUIA^r/Zl뵈`j!dAfאMTC}ޣ<]+֟ߛq3iL:+E>728 #'` {O|80}zcqy7X!09_Cd ;\Ɏ"VY\^4“3o+r Rm 6/]x6;g/̌xwg 9 (m=*0j{[ X6NƎ|_/Π<# Җ/{=gk&D;f}{@=ʟ8{Vgb%,=EOl.4*?a l3 Ủc(Cҋ2fk̉ ouyh? ZSGG'psdžZb3[x>L<'>"Q/ HA}uxJ>cL-iF8u.`=n,[N'#;Y%^lX@H09c!ۯi$O$@#D4gH4 2PA1T[;P ڟ~uS.Q>9dG[ߴHENPal?D}X GėK{Ă5UM^J-BR!U$?< . Qo06Q0.xRZl?痽=ۧ;%kXyq{G2 gY({-(Ks9oMՍlL_- I0uGK@F2h:JPO=`8P]iJ {ı}tlŌmXWưDy,(\ɣk܁gh]óq.yԃȺwV~ =JWnEߠC~X8zWt#m5p|<&S' Wl0 D~lZ hYFO`qDr888 N99=V&m@9QmX;<OG<9/!nv`ERǗmGG(KC'P3z$XSnU6Sm,LX//sKkWRt|~I\LHx1QCΫJTl4|& "ZI(*H*)%J@"Hb(&jJh ,c'xP èޓ{=l@*"Bw*2ǖbbXy31VA km4fxabѝkG;L>3%ʒ-&w\_֐7>%"3msU(|ŸSYϢua4BH4%o%ǸOWj}1FM\q4:F0I 8Y?"Wpޫ݂ahȑ &tV%0@=KW5MP, β]?_9"pޮB{&ԍbRERL}9cGB} E Y8ܭ(_X~L~/#n&ڱ*GƮyUq0RCGWG 3|5`@<9a:~ EE7"PI| +CI "?4(wei8_U!3J\~bM+ PWccLrwAT. J6al)s&K+2&Y70Ɖ/Ke᯷.IHΎ?E NRȅE]Z74l_S?ssN rI3Tx"xV.*yjy[~sc5PXtݳıJЀed4:$ގ62[AXe#XlT~1vlr獯og,2%@ 4:g(SlHp֜aVIgNT0/'Q#^.9 f@Z2|ᗾÿsR7<ν)׎I]^ل]~w_q* *ea?STϕmE7()F.QgFcءU`~?|֫&[!e2ŔenΠ;PPܨOMG@O.}EB(!d Q?``o)>@^DW G5og^ظS6y"L? p6|"O*#9u*J4kͳjA(Z;sz`gӛ<DG:TT)yDhTMU 0,ER%LSEB& r?gP?T~{d,pr`!&$dLz󩠥%Pݖma\7嗣٩,:{xGqPN+$IQQ#ч~` 9 ϶*A(~ 2;/IoQ | 'Qkׯ;}9,L}ma;!rri=:"lSy\PUE"UC[G?O?3R 9;qXĩJJxj9)*ROA?k+VRކy1z۾tkVUx0A}JOcjPUr!.[Ҟq|Ψ"OOt`Xzy2 h*m8FFOFL"01nvvx[_aS[!RɐY,0@ )EC8FGI#gό:PALL3lLeaL4JxA%?Y]=R"$)hlАKUO}fepfBtl`}\ 'jϧ HEb"/)NC'=+DꬠH]*Z}~R4uރ XdvvaQTDPj!  WPCT.LWi]s0A9'HOy~)AJ5=>yf> {2=trR4بR4O!p`NhIhE4bL>_:>ISɇ5E%͌OU[ oD8gL,9,@mQq{LJxmdW9,IZ#~ X\*ѓ@J":V'H ԿSk%«@s@#6}:!cJ%=I /*8( :QA[`(ސPDpI'N;b\۠{ Im;\Ex *[ O' >}~}"Mf7ϸ׮; ](EF)9!, 1rDEN{PZWK4Ƹsn8y Lf* B[T*bb j@۷ce AQ[Nn*& `ቛ: J@Mh(!wˌȡƧ 4?O0\jm3!P n)At:9." ~~UǞDU$tλ،Sgm FGK5BL@ҟ'/?^al{q^~~euU_O?fЦO%U*ovsߦ,~|}ք,hA5ν tRCbRbҨ(BDuG=3/D@vν٩MJ4CGJL_ޫguI.D@YiG"A̿~w&V|r,T0_@'䴿 ^AX`a#`0\G.I-}7"V ۘXp*Z,d`rhCyqN(-M9`r~BuJl= QA>!}?Rgo$k-L: }UEMr*d'c9Qi qAxcYCh֣nV<<:=t"'V-.L*F񊤦=gb Cn*Jm#;I@(E`ShyD)b3]u(Xֳ\byQdXniIls{ x {FNsC z̾1^O~dQwi ~>1J+E |벪(>& %r)TK݃Ju1=J (eS K2OFN`|E<qqۤ$EʤAW)Q} EFһߞ-zDMt|0EďxZ-ӹ7p<||owϯckTׯ߬>E`M! \N{UCRpdt>n*}pt>_nr?_ҿKw˫7=GDO<|}ݶ4p`/,|g_YU+b:nom;k WStBMmnOt) ~]N0wXJCfgLpNߧ0Я{m zŖW tw4>3N@N=) ܗ3N~T=;KcqU,XbiR&%c?vgg39?;zUWpؤҪ+M]- ‹;[hqi=Aӑ £wC]O-?O?}P2< Y[u=?EGv,gwAn+9x꿁EYT /0P{!J i))>w>O͍Sfl i2frTOR'QDބ| LJ3qvzn~1~_b/8cO0{pЫؾKts)¯M|޾ 8 QtIB%p 'DL/EZ? 0sѾC}hc9(N Bdwa/|PDJ:ma\jb AzY'@U h2D@PwO W(`h"3Xh:C8PwI4{\Na|2^>^܇j9r6˯s:yNxn0wo͔ې#n]GNJ\#phIk{GCS\;^ (_gvG A<ѰqӦ/.[znyK\ ?!-w??3|55 a#5 H5HG9+oXXv-G `#wj_.ſ^~WlY}Ytvd_8 aa(01̮l 9-7*럓p~p{ S/KotAǒ%l X:'%%G4t_WÒQ4J-yO _rAS ѦQC[^BpaAy2+O]Q@gp!I7*y&k#$>$__)$AQE-4QE*5}#l}K8~~~Ƙ>X7Fmvl|9 ,띨MDQf]c~=^QEU+UUBQ^=߇M}zzAd~ן6NXXǏnPW 8yࢭ[%G\+n}x[˯*þjN(̻vyW>wPj!A, >o(Ri`t* ^.[Yp7Ɛz!i%ْ|tVbG9e?͉V[ 3c{QBՠs4g~h\2Kg.:u?D6nVt#khEm,Z X>;N+_F]Ǥhǣ#ѣ2K=6S[Mdv (^]&-P _/G[|Xqȱ :[=bX?f3٘Iz꽠A@"}'msWe~&ʮ^waL4D1kGj-_PJS;M,;:6zm^2u6iQCgAz?::ftm%u0q+]D]pnL^"me@+ dv3|a_%6+8 ز,JѠLHRT*zTж{ٷD .uW[ᇂG>0E d/Ē/|"IswHT=F#O4Pë`HQnug`2a; I>짫}1}:.^;FVNȸlXayae,mM2gf(o R\Rvy=Zd7;> c!{8 9ã,U#pη6 v 6Ţ'7]s~2cN}9=Q)f=w{"VK$wO?:۞ɑaR7x4Al_-Hޖ'7-bb*-u;Z.DPd8W,{sH|&gM>J  @ɔF9 W泾Ϡ S1h5V tLe]L   B&!!P*"F!((IJ 1QEE!0j)Q $2114QDDTHlf)l6X+I#lbY!$hBEA5d] I@ TQ@AELDQy|C%+@@TBTTML4RPPMT DT5Yh(ij &" H $ Hb"F )((,N( T&&b!F * hZX-RRi%"&*h$%&(bK!$  &hHY&J)%&R$PV6MPL)UT%@%% K01TSLDJBPQ-@DIPą%I 2,Ĕ LRAJLTDԒKDSPRE3$E,UQ1 RE-ME4I)QKM4S4LEQ IDP4T3QELLKDM0P ;х/-whJ)JhJ**)b9  d ɪ*fI%Y;mE SRDTЕDE4U4LL3,EU$IM4D T1 4U4KBRU7s(hR(")IX((h JI%*""i hiJ b*j{&*!*Y"I`ib%"(t T ,DLU U$ !)mf&jZ hii)J )$!*HH(""f(f !h&BdZ0K I0BUPD GmDDT1ID@f0Fi}}~>k@~&!ȉBQlz`4.W0CÈdBp@RiC3'BRD)墐QU;D `l.P8h9KAI%,2 8DbțPEDBtkUCHxw$O>jve.(5c+ rq C ,ZP 4eFay:*)Z &4h}!cXЎcp${wF1 -! +?{A/Xq?}I$`B3(ȇt[aRlKP #';߳`_G.^Fg*uSדf'c;%\Zo;6%tCuܰeN–{auه'~؎bmm5cw|1|ϯ{qph'td߿G =O C`L^|7c}^]>K?S7;r+y8v%=ovEsvF06* |}gsK#4wZ}(sWOP Sce5 \<BVQ\H!6\Y+qBX*{2#3R"17e~;uϷlGd}@&13 r2?3~^[!iWUaG8M@Iqh+G*u˥Ǽd_7~'5m>7S`ŝFvrOS*m7ϵ;iމ]N^ n&5lUK~C=UV)7}7{Ż8݇6P/nM( 8>ihyFr/U ,y@:1Osy7Oi0ck|wE8tN'GčʻH$ϳZY-}ʛݦXvͱn)l:qw殎sdowoaށ=7XxBR |LwߔǮ\N |!u@43̢PHN gs?c@KC} n4{# 4 ^/釰~bݮ Hwo|'r8N?^#.K~o_qn!1Jt|J S|#\y(Q㧣Oz/]8)Kr&>slX};-Cl) M 1K\ < F 4DZ(=43< !Ph~o3MyCSbñ19Vk{.RF|ͤqm/piJig@/Ng[Ԑٝ '0[7DHj!0(\uz 0NSWmꛎQL^%ͷ)?ꕹpo|6@Ɛ'ޛmE4 . ' v䮭T78dPQOd>1zB"0aLQTGE1(4nաR\O˧PRCbܵGxVEJ[DB$0ƑSǗٍ]b\l^w_r{J'yï!~o}aBAPxaE< /8>TMnٿ]3K2Nw:ϳM\ hIǨNR:fUsgX5 =!U\.Hf/mǃܫGwOE}(!A$;QD`>@0=HuYa.^;Jz A:WOE sCG6Q!;W7{HWL,Z܃Ä &ݞsAP `}Î%$9o(*"("vW|wI7}Y7wzOP@= 4(Ip!HQrj1Däa_#DlSlb P׸Wc;= , ; ,v`26L=ܙ~Sr=x?;d ! `b{WH IQ^oߚb>%2HC k]>} T`Bqh֢OvW6n;3̎8Pq6)Bd~q9s13[ **Ex@A 3 }N$=K@LaGZZvn Yi0/ȄBTlV'R" .h;:suEb16AhEs"76xF=9˟ N|WyxOIFG{Wy]ryGCIr*=}/yYm} *mxt,aJtt[űΒ )B@ki/tL ]IAwnW&Zi_gNBQ%C0 !cpC4ʤ2ϯtn>Ƚ$q$92b%ez)ܢ$8._?1~6pà3D>&&~J[߂2dn$_ v eݙiuWP9/TQP!c>"D 9>/=E_R#:͟؂'ƇE{ݓmB6T*ylCQ9lt+:HvvbH{3يC^/ ֍R@Y}8ff@\}-fAT[ cBawvRq(8~qXz>c1rWDpsQQ<@"'ҿuz@Pvv'#}{H/ŽYU`Uʁ[Zـ]L]$՞p)̏<+(Z+aK8=Xl|n!XyC틑863&]^z4Wm+mxK=8AB bvK{5{tvCwQoɗtF""sti IRPPUs"Spwp=kd,uwO "+I""(h"*"*Jj"""""*(*&&R(&h**8:qٛʯ2f>We[M66`QW9j%ξO`h8|= Ԍ;zX! id?wu"e:Y ^ZAs\2 _TS}#5yypPlQEjƏd'"NHt.Ŝw-X:[\d#7D}ok6Uo~̔ÁG{cIUsP$Z04- b?g8:nW;B=n;f s@H2s6L);Qm8[3].{[h1|#ѻBҲxYQ7b0+3R˓+꽱3?]7V!s7쫄jt!U11ډΚu/H]O!Q U|jA[lE\·Gb/ƗuFwV%%;ŮRi1"qh3`c =ʡf#.tWݺr;|OLH@AB؟^-#N)آ t,a\gኚX}"6x!J@DFh^y=䯣H=F.!>O} D}*B" =AJEӳ_"(t9 avxz{F'1(AR$ ,A}ɱVjp@pbb2Px8Hr/F;v ط:W獶se9̢6JJAYkfC \wu}t Mn~̀ogMu7f[1,yf쟤ab㓝aBx¯|0uf?L6O+1Չ~kۅI8~:sG W-or)³lzo4YURXbmlߞ0}N2sZor.tZ*Ʀ5Ycnbq*_L)+&-(^gX 0ѻv_y \?+wMύ^3R.Xfܬu.nu%8 );ը= espc5TXRx,xߥ5e6u2xKYR翍c^,`aqe1w#}VX@N:嫠e> ?>Ӹ~:9Xlg˅}U<˨ٚX~9p>sgc>\r(vb9K R.9auuxt,g w!!1btGn[nsI8 :gôj6HDD'֛T?G`D, |$CASt͔AL yTDsI^Fg>?GwAEOCX (L`w>_Dʨ $ i)b(RZFh$2Q:NQFцčy.\L 6^[Jm<8VCmNya֝HliPnal0$E &Ս- Cmc/hR$ snD vy:e݅>ݚ2ꭎX8FkjC14OnI253N";hs<0G^UלSIȪX䬍C24;nU^Y÷{-rnVt'-1Kڊk  ͸ ɤ#mt6RU2@-42@'h q%H[ñX J|gO|C/=lr$G_ˈkN1`lh![pߎt*aLQ({Ba#۴X#AM$` %f;,<}cYc]LCBz*Tӎf:fdd$c!Gu5×N6J FG&yCTb? $0CHNBoc_TK rk̉6abk6J)4, BݺB@5@@!n@ @8'B}.'eW/B :E`{1{vI13.LYlwm6ED27AÈ.!H\oxtx*xC$5Npl0*]{4 `ai6ڼipi1U`E2 > /ciȨF+*af08PctZuq,WZcƲ8 BI%IRJArx{F>Oxȸ)CL)DQvXxd71WW:~oZRxOo?\wq}5_$1A"waJ 17d ˼(9ֵdIpN)TH$-L*oRmuvYhl"CvO7a-z/f$3`>rΕFIdVFu1놅5[,~30 g( M9, '58"0)|[:U)1m$U$FnTXq`c#wu7|u'M In-ghA@9@i+o,?d=m ߽v^}߯{7ׯH(ح#נ 1626cZK*| ?Pcgf:yBdD$;[Ͽk㐍gզ 9-s32=򷧶Jt-šR❴"D:]ᚅ>D Gi2r'm1lzCĺ%☚!F9Ļj9{5 GZd8Дgud8] Vyl`S.L@1(@"!!b%ڬF55tlZpkBy,$M1;uXO08I\ޱ1Ƥ%Szw7Qq!1U vĆKp6:ѻ2D!p$m J}8pd8?e3\Zý;$IƴdP(X3_{kފ~wQC]W^029ƻUģj>>p%tLf3`A ÉI[}i29Op~7[zG7s,oY^8~1B8g|~&vƹ>dϏ:`ەane]JV\c%R,Ze@d,8 f⧬o¾ڧǷ#<1wbMQ:QZ/R0ySok՚r5}gu7z`psOk+]c\O7O8}<~y?vu_,4QL;`%&sZ6Y8:,aU*)Mdr9,JD4Dr>;-1mHmD֚ sU@p` {7퉹:ބMAYDQH G0^eH:OT3@ʹH4wfQ cmq9įl´MWLS\cV" $J`C( Q>(A(!寎|㋝2HHwM` I ~6k}s/ِg&5YvAdbd~r$FDWfMQ敔D9rh@( ۰lG6&bZЖi\! [EQ) )ihf*! {}/{|ce)"⟘M<';W{efȑ RQP K '? 6_2##KPBeޅR`?3uKl/ EC(0Ni=mƄ营Pd6wRq6Sl_՗msݝpiab,$RX[;Of@cZ)#$)tO s"{mӽL5$?!ۧCXTɧ1&p'8t:C{aVb~Lm]asFqK}52Q<$Dhɒ">}Mbo9uυ6f{eL.NW=8n0.2Rsob%\4vR^?Zlџ`cK@eic^zbYw+e׭h)ş> !qU[ϹD 1, TfBZLiZCԉJ( #9w""Zs|mXT زncƔ767n m986dsT2ӎƟO5nJA#XW!G\|8bhf"5X1ލz@?մth͟f)B[;TssBi-, AV' @4u8&S!óqgTis,!їTJOSۓP'E,@DO /Rp\K\zi S4YF`uJ 0k+`bGM Bf3LőE)bih(II$Uуm[|4U=٠JR%-RjpB^\n0#}{VJ 靶Cl,m AM.Al*|y9xkq81Al馔;'Ȏ:~h(* 8fA D4DPPSKPTTDA|#/JsV6D<>,ܬx1A2h=!V)h ZJHZiR(iE"}*͊~Mϧ O`HxCsZbH$xpx_2~ Dvn+qGv"L$=1Eh9^VBǹY]ś>%29NN?WvG 7ޟwmɀRLm&{z6?uX*:"R2!#bR8 !O["O$$ĩJ웜A)E2rHt%P!/7=<^[iQKdk2\7GG b#kE (DUAQ#Δ |T8_XW]2([.ǯy6[^ݚiU]Dѕ3?7||W%:ÛУ B~@ >{i8=y]TM@W}Neߓ0dbSJGV~\'rq)&[kA 8p]KUoY]6LQ?'3awHjo| )d)DW`T  >s/PI,Yu|R$HBQ#RYeXl$LUҽsxENo7հ,#zyETB8+1HLF@ WK#}5-lޛt+9AR  )MXǙ\As S''a }ZNOp~s: 纔Q' JR ?j{?{_ jOx:]dnU/a͔(8 <} u$x̎zPNhϾJJ7_NX'W跜gHD :xK:͛dþ?(*B(5œӅOFeTl{˷8F(9$DĠd5E YWIջfjWٻ;rtZ,@5e" *G;\eO-f_' x>^9\:Q4d H g?yh<"Sۣw|)_i$s ?.ony-É}dXEǜ (Dmr ߃ .d~?~շo + @I&(YNp9[|-&KgV wϪ9o?\E6?:CH~@fOުB],,C]ﺉe ,憉e!ڏ/B]BM>˜\ D!֪#:O܋AьVWcsQ sqIÕ(PZN_Nn$BIS-/s(_Ldw CW6kc\fVAi]pcFMv3zULnIn2 ,֛nB7<]7'V7Þ>q2􍊉@(pe4_ވ.swP0kYi1%̹ i<=Q>C"T7q+@/9o^Y;~_GlZCRb+`PZNZǃ7 *@vgJe y./0?-F:k,cdqK-y? ĉg_33 q l趽/9[N-lwYHAyA:=a}$=:nT6թbJNO_'޾k5诩pQ#@O :DA=u* E_(IR{ Ro6J0TKWq~ Nsҙ5(jSgC= [&R< ס=X<`r)O_~]K 8CjlHH)B>X>Yà^^HK~l2L,BR26K:A. `.?!H:Іr?d{8`Q*8S(}eMua6u>D/Y0@ B>% [Uu*ŌٳKt&&;?m ifB6N.S˧.6c,чR/E( @d:P+%;S{;g~xx2ꇻ;*UQ??[XIsF2ǻ}L=[]n`,wV T6\f!30A{*D Tibt48a[p ~k̒C[1W1Nk v"Sa>Aqj~yGv'(C&s! +?z 6h.`%r &1nT:aKV ;3 igxX P!))s 2PU!ϔ k眄Ύ4(7?sծt#J[nqܰ` +ּf?Kؼ\ICŤy HXʖT*Fx @ @0CzC=GGL~m}Mn恠{NRg}ӥ/?:1CG#O)pV!W>hv0&?Kԟ:ʰݬ?`d"ϩrH<}~Ο^ϳQϳ)c'Me1]ȫb7ڿ3Ufh}ʣ>|3RKtz7-|+@GAn;X 'їsj,Rxo Hw(h3"n^6(*r  .OͬOpe쟭$ e>'zY센zxUe[Do0$4Z'UK(&//ľ' QZY>[.z) x~1&7nOTƬ",j)Olry*K P7p)Z@E *JuƸfqm9[ء>fy}ۃ!p(H( $>Se<~TtA A UdM@S65 Ls5I:",&Hb@ߕ;_՘t <.DlUA)q?c1 r??ջĢ!? }nX*,r3+`H_'>+KXrD2bnl>؈@"!_헣8MeQ;Q k젥 @ x`" DͿ-U{cqW{O&GVJ7/  +Bs@>HWF6; _vkTX޸>S.UA(1õ#˜~֊xw=U.d1RsO=}Y,/.EAQ_fGEXX>PWhٞE0N)-NcXAF=K Rۏv@i! xâL@/ ر+\K?;5"޻\nqsVHڅ13Kr0ćX.k1E;xA$?߶v@'*zL6K~=ȁʪz0vE~c][%GD[!Hgt ?|Sv&90=Ý/c p.P},f;LvƘԒlū 'kH Θ {=8J[xQ@bI]}ߎ$Eੑ+ԙ*&E1*B>M^78dd٣b_c,qD$!(DH`4%zybKYhDg>t @?%8 2}sXCx'A@!/;A8rب fIcq)sZQ! Aԉ.X"@;촆V &2)<}Cv,nSIf7#FWd!e©s,.J-ygeU2s/ȣI` U%:K*UhȕIT^ރ\y0h oח Gw=6,<cCؑ;qZIdcX $D,*P٨x':o؄s. F%Z_Z϶}WNwz5jE@BR:nA7ֿkP CKBMȠz aB7>jfWOuI dO-4Fcx~y=P$b[:{g$I\\5 KS(Nw&0"$,x3Ź`_o#"8ȈZcu*f~w}DUiD!Qr=-Fn< }KX xn/s~,|DdWˁ|c>)\I(Ƹes~ٴ$}|&D/w2۲?@`I$~O+焥\tho_}x*[}JuKJL_;v9AN{s&W:WCG*J}"F鳞~H;W6?D[]S '|13ʇX"hÆWLWϗqzRgZ1p05\qvFjtјgs>yx>ޘĈAO[5¬\~mdBS٘e֤8X纑(cŊcH6v_ɽ 0kg<(/@3JUMƘOPbVo\k\7&^$%p"ik{|;Ѻto "+H|zS-^{Vq<}CYH3,I0|?πDhBDAbr/Nz;:D{'FD*{WnIp#G*"T 5],,ž{\{Q#pz^l_}&[~A/oCp~ThyivX'nK\>l峻N)@nO[%KnuED8! NJd떪7}b@~\vU("Gr^vظOq&&.H2ZTA}#|x;`tB: DEۡjG'ִd2#(B Ŵ8[=[(=?cwkS n+uPcoG[sԼ]u1VⳌd؍>o"?^1gVloUP%z̍R*Q|]3X64{LZ5Kjyjc1dQpn0 ߂Iny=*ꀰ[U R5(TZTTDŭ t?:t{h?m>]ܥv[z9W%DToM恟/6H~ DFp`W`!IQ bȼ_#O?5 3c)=qgW^9s |ظ;x}T%J$xULr9;@;T'}DtKJxo^3yGv/`>2 @)JA*wGtv{ ^ W &4zzJChAgpBy )q:kj$ !iaӝa]yq'$ICwv5z'IχrpoZk~Y_l}c~N6-C@RCf8s D^o iGԐ`Ǘ騏 H>@ YCˮ*#ib홬:Fb/KCێ^:1|ER @f3S p ⼛\+NuǧϷÿqp9'=iR$³ x`OD+bY;װ 8%ۨTC<ǂXQ.p?+uue>Ӷ)(DV%_?)Y? O o܋DZ.yw0оPMHQKf/|@0 C~CI TYW-]XA,)LDDfPH"&̺.G ;y洠.DP(-5L;ZP'`lt ̹ӝDw= UX3}o.| AÅ0${z; ?EGخ [Ҕ`(ڌ OM-UTݹ?q#f|2a$u\/* t*_Wp}?d;!J Kd.zcb~X%Rͻy sߏOw|W-Ď4PgS~R|0F/Yu 9 ps6~kdv`.u-? CYsj敆$$=|;xw ej7D `%xpH@J w\c qJ@,t:7yPvNnaoˑ}l7]|g~OVt P-D?KB L'<;z;^:OEW',^GFgtY; K#cHxU1WJHe7*0N%'Η|֝-TOXѪSe[f"BDƵe^;YD0'r08s8.-W OzPRݑ]\2$yaHf:}d3V:A#ϲ0upOc7q̨?]\m鴫L؏ms&؛g0q[T5u YCk-.p@vVqnsn<W=f@~%&,5>F==u8Z m׶O>ܽL\`iۮQݶ; Uw`ЁPp0 <1dй o C!] PrTZRDM3|gHPRŚL$ngrzmZ`_ 6ߞZpɂwdg5VT `f52U\g~˥.a,&irNռ@ƒ հ?L 4J]3Jؿ6l{hee=7]hs}9jǷgB*UGD E_K09ةއg,ЉOҊ?WpG)D& Vq yT{G`:%#sՋUA|іtp˂=)"5eSbI4$m9$=Qẩ*CNxX؇VA=71 w_In(f HoZ8HNq:wCwo?+#L,BFeOox^AJ'iJy?"|ߐlq3Y-O_ZAǺLU䮁OUJ3^FWEdqd=om߳Jo \6zf~<_l痮- yqW ݣ=7(Wn=N 4 Ng0?'dB/iߺEwcC}XupLVZCa !>ħU!]6ǽD.T8UwS}jRcOw~6,_\ѹJѦʴ_gqW~U˳\)L%KCKNK[|' 5l^N%jO%g6ϢN;]}l-N=/mis `obe 4ed5q62,YJ$17 U|/[1MWd=:Tӂkiܣt IZpztûeRG.~̣Hѩ㿡O>ʎuONGo'm=5>YY$(HF!"`iiP@"Z)ZYCR#ԫ+ݱ~eDrLJg/w?@!BOo i&28Nk0NG`$-=NCوR4jtY&5ZD_+ ΐ R1"&ЪWdnR  9m@#`wс(Ƹ-r8̚(|'x/]4֤a"QQj*̰!ƚ#ةJL° 4 !o/x iAHHDD ,5Q{rdmC1IJK*4 #S0Ԑ ]6"c7 T'vF\ lAs/tk;Ԅh@>on?I$T}TKwpq^mB!I,J`m0 š$?f؀餁 W쏱má(S'K&6OW4|.0uG}/: u=L рJj O|=' D3Aⲃ!y#Ӟo$'z$!@ ^&TT?{~<J\iUPG⿫S;`U(-`X!<_՚i+ 6``ł lgd OXϱTes)x%D(#US|SƼY7c1ɲ{MffZFf&s9;뭑!49!`Ib[^ET=U>p7D,@@:uNWO @txZ%Ed$ ӱ;VrG1PH W(؛^ ɎAe9*z eBpta?ǠyT=c$:۬A0{IDJHifI/5l2HN~Vm*sa)ԻmAZc@7d0!1xp7nώCD5F4A Brbq@Y{}SAnoKU9n!,bܭUIv-KVCQgȫ! f8GH2I&`48f# W΍Hq )_ ǸA1T9g x @~m H CXܚ/`gs .!a S8:EH 3+J;d=)L7Ǟv0f&I(>IXp`4[&P?ęr&- YSzM )eU}ρL|O \6A'vO:V1It␏HNv=9H*1ƎI d? ػZi$ T-}P5VĔ*sRW+ #Ea k!"`<\#'uuf|M@!_984SE#zJz1qIYhٸ5p1$MZ=OmAc.8){]Xrsӝy1BʮY0w'5a4BFS~A#IOLCr"wI/hL̠h!C9F' h+4Z`ז&qB{i׷|'py;Pbw!tYS`TDǦnxMo6 -JD ׶ ƨzǯL6iK`(sSS~OJ0׿˷CYuZN;  <`w؇1C` 78q&iY2cX%Va }:1RCsǍՐ3 %rpNBDDD%/ aP솘:祝2Yje)QLPb5RHy*SW<ĕԺ sy&IPk HRޝ4ëb Q:D/xqt5<{,0GRfj(Z|yFUKP2{Ș&ĺ]'pIp˒;ї61W!I [tBڎܳD௙;gz֕f g(+m4sC7`v4*P*NAo *5wg4BPĴEE%0SMDQ%TS;d^UV]xUTWx)öPUUo<^b*mpyQU*ߙ( @)$s2`>qMbXhώWUm +OoJC%˒ O߿#rmoHqf$SnA @rq"K#&(((((6  - ɃA9'&1x JQ4- E IK-D-\`݊r$Ԥ, v8qd&XD !$2A=3_6^|Q:'wx{S?<9Ί;WC5:ogدo'c .D|Lh 7:kZ'j20'k}_\׸ B>{PoH=xOmmmmm~Bâ ʞCks!OdocU>_<{L_ldt>0h>HFI_yM|lpe}iĜ<2Z /fH0LGqyenwj$&nI>R>h;ꢻ@,G3@">=AUQC͞I|7=b(jHz#.:U&P}7{g=6>wZ)W;͊,8_Sc芁TDEP@xY8"ۍ]Q62Ě P.ݼewc`jv3Y CMba~ Po //"yY|,'giDb_[c>f?i걧J6G='˄>xN忿 ;gubuyp/h5۟{+w~YfPA 5Kˎk}z;=,qog{=/x|1W(\L8!VaIss~u 2z3@3fms<P˵TfG Mŀ~j Mz">S#lNBt 0dr;5*o,>8si"bZCb0j8PR ad~I (I^`;'X/]nQ׈4 Fd /um!SN\}RG͛z~lx'tcgy0y!;͍lf(F/=[7e:qF"4* f#|]_gtT-n`ItˑPIǸ˖)8[D^zh8Wʒ bP~nyXc$%}q;w=ʮQEhEQQ(cJ&%"(RN^nL:'K=+mԪN $SθH$)"٘}v a[)k?_TC$w#dVgOA,G#I8 y7htWc%L@ʹobqPWg &RxzgLd k5Ti/)d';yD5N?kj.S,ͦj@pt pphQ:3LPâR틧baܹNGB0PKo˳6Xz:Kop|:ZI肚\d7~O y?BZo!@;Pa[icuRmq},Z0 ),!H[i ޾ύѽC^#y=;~}\_z0;i;!Ʊ3JtR=^/2.g6)0Z!GC@@\ڃ\ s o(=j36V6Rj  DD8#LH7CCkz@:소"Kh\L9s A@߲⯭p<&|eha@8d ]|ڥGΜ" KX%Rh4AAx@B`䭔رڢ G%PZR6斤\"`|:4 o }z$R Q-%$}sr]ˢ/G z`񟪴}#BfUK]C08$]N`θ/2"Ñӫ={uu:{%SJq0 Ox"5$FpRH!s0+x EzBPq9*:{mTT?LF5 Q0{Cd #q'#9TE>Scilo"<@.]Ў!+ "; XaXGZ! aGQ8'_"el8$L6N$rBP$pZ >D|;I&P9ѴUUU[*UtٕSߎٖjXx Xoụt7`y}a⎸q'Ψ0y@*iOFА =UV8@ nn;,^4pt%uh.~n. $Xrϡ<0=r8hxaOc`:̨XGQffT#1!LFx l]=G\iM&;τ%gUvCzaЦ wr.ytú 3gW9ib$P}z; oN"ѻM\$C<7@AXƌw DZ B+ka? =; suA <|h4P\gc"xN`wsyUV7 Cy~㾜p2GS%}.OwO ^lscHjKL`QW3>|qb' ^6C>{¬HGszSG+8^]>60Y[ig '3A zh2Ŋ! iN/%6,{ ܄!QT̖ڰ&8sbOr:,#Sp%%7}T`~O"mgFFRx 7^>"Tb4 (& &Ry1 )0i?||/N!"n QcpTܪ5#x#?S[ka٦ϗ1_;(<̔ly΄.AQ>C( .] x;qUbQH hO tImƹSdkx^ VBp^"IX`mbrC5tBbo xiL'MN'x;.c!ȗ)xGж#HԈ]X 9!([@gL_=~q|PO9՚PCO$==՝RۺvܟC JS>NFL73L aXQ Ay`RgMT`K!}I4voFٲ/rR**eP5R÷/]+| EGaWZBN((y0|5G7Q P"mȨQ c"vg7 y>LBrNFD@ћϡRCkEZ/Ϸ+n*EDMEKJXj4J}v654El9УUqOGhS]D4Q^݀\} w72%=0uCy >/\lFϞP^@b!G4# Ǚ97Ka<뷡D$bGIf]ZSCiBXR0,N}=Y^` T]cFk… 0 n¡^vcrBbL׷tsԹ0kh/@v=@;$:b'\vr; }l ֒R$OLËd?:d5\EEA#QUy KnlU-)ݛrE.>qHF3]!q-%fa\T--)5x5ͣFpsmu@h=Xij=-i@5a 4 i=sWՄN?kvwN (cTt[ki m=WPu 38(~dw @(ԣ{Rkd3^0PX7;veHejQCo|pxg}u Z7]_\y >wB6Z2/vpσF5=L5ry$?hahh(:N9x4#2L4uu*dl{r'_U^uOO>Pm?!?rzq\1 _a/Ũ2ӳw|Ä,M_ˆV;OT8HNgr4ڌۇme>x<(q|.zb0v8\ B?]], ǠsۻoȮxSJaXqL=tkcqbt J;O(5Ǯor<9>@/hD'IDrJ|`=;{Petzt?I<'t*mpJ<\\^pCR[xȽ; 餯1:`zOi/w^ m^cڻE\.3Na/3iHRE|<Ɨ(s:Aq.t{R# = D bm#v0^n. =͜M6 1b=f۞E$ OXȀ/]:Ngd@*k8#GdXjD`1K犠p'SAh:1cRUTܟgNB$=_n|<~M!rJ kom$6U3aܪf_ϩf35u-5@)L\,p!s*!JRɱ㊤ϧ{<éU:QObNdG`C4{H =|K8e=sgCr>ь\DNA`y7V#r)[5 kM$„ [6|8U&;*}fTwð%L pQ'+=;$%Wo@9 C;oCb9 oMև?/vA-$+ZA;v#aRhjMAG4lr`r i[781Ъ U9qeo:#u ly*g aQyJCEqD|Bl8~^|]x So+x_:xYzMpɞuISTW-g1{CӽE"08h=2v$@@`:/IfP7^!>Fh5! T-,zbH_\a=z8H) [ p|kLh8dUP!e&;"EHQ!܂3F$Iz&j/Oz!15yD8FߟZWբ\xXRg1j ;z<ʈ鼀d$%]㗲cWBoz0O^@=P<; =JtD)y Hր4j{K(h>b4kO3K}DWFsIxw5dٚ^uXc(G׏Skh },k{4`y˖&M1U"253|KtcF0ˏsw&]tCt0iij31O"5est(?/ɳWˑ} #>8;7#\X!=w:/z5p2=O*+{W>'L`y XnV]ŽsG <#, ⅅ<6n3>8n^qK]i̤ay܀9"Ww'FÁÌ yGO\0Q~ZIZ ekmYeжnqա \ou[ ~l6 mföƷ @c.<"HŃ!򄧄֜9&[CCFɨԀJ@Wyօ. |.p>$k9ι(cYl:WޛW~qeH!U P@I)"Y ;ٖ=Q7QHyU t @pA'DAFeH;0 zzhpO;b qNOЩ44QEQtջ'1 MDƤl`#gv<2t.4Ƀ8F= y#Q%YHT3"  aɌ{"pӝĺ ,$7T =f> OY۾w,9,_?W}@%q+EױI?$;lm, @~l `BSgP>>`QTv}a#u !0arY恱{=C}ʙFDGdǧ+=}лAMES茖Ŋ!%zFsǤ.LB`yf:"*[ &^\=|2X2cSh" F *?A?LiE C̳Fqw!Ԁ+~NL$Ջlo9zeeĒI,T;D~ޙc|j8^{ qJv&7]">tN;nČn^]PY\x/ TV=,=NY@ jI}rwzwK'f nLprYkxtta"Q~j#^ۯN~%Ĕ=̌H6TA>ʟ"C@ģ~6>6+ Q֨йQ< 5 tC1$ L!gq)$$a0y:.90[`>Z4 @qgsyp8=`Qd7hq;J/zVIC@a`*=<7=]UUwAioA3m>s@l`mְ"U5\YJ#1yk_(ukE)b ӜЫд2J n*�@izM>*ZaHjL5 Mxs 2;od9&%2!LjOỤHR*1n9]HC] z;qw`8@F9d# 9@%Ȍ@`AOഠq50ÁS-9egD G^rC!^0HCi4j@c7L07gJ%1;9XM R9cCGҠLF I>$fi/<#`eמMw6#d{޵M?,D@+{XST'ynJ9f{,SI9IG O^P%= F Q(B'`CX G)xG:C{q7uf{@@!L>̡3bGC0(!GM !D3ʰ|,/_cp'&vS۞79KIO^1AftCw&Z;ӱ=o_SCL8g%=dLnB#M`o'}s`e+__Lٿ8k;4u黦v2#z J_@٭@XO:)qS*Ɉ9f9H|)sC"bMnW eÓr#J@*k9`ws~ok dE"E^3 쁢| 6k CŗUl(K*-~2"G9]4kM ;?t%7 $}ݱ>z0`bGfDžave?A=a,",(Vq`büY*E!;5*!w7O7H2{B+D#~VmGаLc>$dv(1a5y]ae7ܠW ~a$8} @v; hگp0Dðm3=Ώ|\w[+u!1w"ZE;\4)0 HH qEǚ 7V)$WfN*ANuY Ĩz5۫/,HZΧM@<3.HPF{>VS/ђu؈f4#*"Q "t'l;>w+0m}^u!{N>9^}!J́ϒ(.t~]q=k=۷ry{A,DHGl%E0B?8$IOOfϏiGzN^, T 5r'b?C1M#j7L%aZH j6D 4;n`eYBM < 137JPOA[IMY !w 4rqF"" PH$PE!CP TX1CM"YF !sT$(3p{i:B@ަ4{>\DK3&ɪ^ lplaA7uvWZSCo09Ǟ,xླTY]..OTl(V~o=a[g;vKO=IS bWrc Hc!0CE莩z]V,6x=q!5bH_yÐݼX)goC!TԠ2oIG|xD&#8Y ˼7P@V$PB܏j[|P0ym Mߍ*}t#)D$wws*#m1N.LյHDB QYNs~ \=`@ٞ."b0P6-`-!M bZz> !lDbdƎv52iB:gc3%}HMLZ= o3Z;X/߫;~x~Rj"0)'cv?~g6sL_2{$1?r%A}"hSw_Xv)`M'1 ]-#pʥ6F1'#zAI{dm3zYWL}`ΥȪB"#(Y̗)}/7u5 fܛv>Px:B/G{mfZz?@ $Ag=(;V+!a aoD|E@9‡ ㏯![Ρß8f t+1-z`}HXkD\$Ǧ[:X#z 1^0X EZ[Pw76NZRjdЊ@n3~ YFeu{}p*zW:psu U+EyF4.RC9!#ak e#_iŜ5}gp2GPu:#c $aq/JFցxx86$RjCe1 gvh^s֜CL/Agn s(ƙЖ_fc>ޘ9s%9Ks88o,v~9Υpy8 $#CZj edmp%2m]*k~Aqw<(6a}xf܆8;,:Zfmd;b1JId* 9_8? tT^= =흯;فd5:SJRw3~3mt]ŒO 0$Orr6S~4PP uY{|^*BT*']zcYϡ [a͆@ggK'! \D4yd*Gc'N g j!Ws'~ǷDOR@(b GM dЉTJNʚBWv)P>@.@_NI;NNZ4R5g-K${PQr<*'j`Nمl1Aڸ9Vv۝&w#%wwPt+YL<#HN}Fm!3OmO5pgq8[NRiAZ*nGB_N˺5 +xo~ @pTβ 쬆\.= |2C`堇HW`K LPU%0WACd4 qIbZvdM;e+61[_\a7hdHB)յۚ98ma:5BںЃh. * @3IYMH$9u.oG.oSߘ I9*ȞOrTWRzUF E!|T18A̓~@Ow墂+sA69=DGqnF'&wYI!GpZmiSz?ͷ2&`(A|a]Xj(d ,~_B.n%`6(p,. rVq5!iԅ"Yεk2nM XN}XzqŸZn#I^S?r '‡,!;S X2uF 0amil慾!N_I UI5hw؋x8X:‰K<ʱ<[]'\RR tY~!_/3Klׇ]>aGtG/8X {Ms|5 {22qD#&@n͛E5u ^ G֕oR>G¥h? (_+>s󄔏ֳ%ז?B 1%K))xu(>d1.^A? ֌1''3b횩!F;EDyC=R`Ѐ&@ %x(6:w Q(h(ٸ|"H Ƃ'\ 3>(1`B @0D,xHi>xv& &H0'?@ǥuvpC`8>J>l`k$ Ln0}Nv!>8Ԣwχ.|PUs{:?FD;˳oL (Ў+/~-/B|a9YrNb0.N>I /AHk"7T`qN*:1"<'\4`Aт!V/{0 }o8o.3cݧrӴ,8A8&bPWσ!sǍ3peCo}`9=:nNDhIpTk3H|˽&Iy.4k`bP AB̑-[H$pzwQ}.|r:95 - AOcp@4]:B؊`w_ D98 r@DY[{wh`L!Ј@ZA :u0#L'}nNfs: iBc I^): h-4lDJ9) Iӧ?q6O \P4F)}OAѿ@9"vc6WPs,ɸn|8|ff6ic"lz9}4e78ŷ)̕zk4現8b$"z#\ 8+ h @k$W-a,^nu.7^r=*qj;9[^"K3 4z8]HKq, n6$Y2-x:lnz 1`pZ^yQ }s鱚%T _M2g-gBpCgW孞"gL%=uϯ"Dd0:!bq ͷՠ̇PDJY] V D _%1vN3?@v:4IQfͮ zff'ކF= Q+^Q"bńߒm>"wPH& 'k*ɸI(bhlFI@!tj&p(kO^bqŸÆ j Z"qC+0rQV(O*ӹwF{xA Wq0cÈ,UfHž3ٴst㴙nɣc04h?%mƐhR''׍KB^z Bך!/B #f)jCwm) %17Ʀ6tAHӁv  pI.9WhSd`~;2EJ Ƞ5XDCΈztg8JsLr-EeeJx̮}8k$Znp -C λ2SNE>jy)~Zߎ8'V193^<rW^g+s)8InF֧95CG(H;Z|j`H⦖\ey H r.L @j[7Lm8H|0ߤvB#xɁ@ٗ Ӛ&.Q,X*Ldo;I~ww:p8622cDkl<ډi 'HgtlUaDq q|  }ͶWJ%CR:T+ I]IP;zEw,)+2rĵJA%Myg=[󋙥>ibȻb˼4/1;NN&5ar^CjC4D@SV<^)3pp yf, wAYC$mG=9bEm*D}@g0zH, 4˥Ng=[>l͖S!nzhߔ9:{=<<|)ݒmCy*Iσ< q;MSt^L(M'N''݊2Cy0.{0M? i' TnUPOgBpN! @ujϙBwxp)_xldeMETz$!/r/đ T+ CrAc>~8< ? /8BmP{0B7݆DH g]|CLK6>wלhC5Jܞ$0t1 tmiv"N^AY=,,r ( =;ӅRuSǣϟ"Kx\@z6Tu.{05"!!^ \X7& ʖL ø$4pテ5=21 .Jij^O,us MS6l=6i^Ob-;mvlP8&BG1uH&e IVLQzPЕ!B\5>80/[4KDF /5n(Ęj7iƱa)RR n7 |8rUzxdT(wloMiE\We6.>n%fr߮Gz _O4flLm:UI;sMf,%b ]C↴!/ k>2[6nՄ[ I)ƕ ?SAt tݪ3)_e.J("8\?7Bn^Pa>nρr+h4]>^o K Iy!3]~47#HXU| l Q K&uǏv RO^=qРD09Y ! Yq'hvbzN8-\RLקó~B`vCs'xڒm6}#^;rw2'W=p{꧱'7P};T K<ɯ˭1p/Np}qL8+y41=a-79 t, t $]zH #Ӗ0YȲO3UP@"/aY&>$xQPxQV$aQ' Ml@wU3 lBgHߢcXAD,2'/up crSE-V emI"g3]2ɍ07Sބ*ػ !;w<{+Uͬ) $#g6OB*8u]q(/r Hp@@“=Vl;1ۈkdv}\S3e&ɗPniI X DP,3pY݋m8 v03`̀8?[ccEݎ5 y|08D3P `Y+3ds\[0n^|;Ct4vl8b@M8 0W뭬ne"X1_MGL^5ΕҊy\9G92 Yˁ^x4Sn;erq1g%ApFpE jd<؊gq.䰏>y4m^TY.AF.L Z:;x'i6}DN3R}e X#H ?6C G?~{ Hg)(}tE?ۯNPp'<#{PG Fհy))@*`4 PUeU7Pe.QEAk }L=B LG(b7klS]q.F-T [@Ʊƃ*I$=a 8^A͍~,mIED4MLp HmK. 0C'Qq;3;lԚl\EΦy&fâkZ=޿u9Py|߻ nOsEfHI8:sYGȾ."zŔ¥^oq Y'd$;Nq#݉]>W$‰RR)A )U7& 5ܠ95=L $y{}@s-\ QCwg~y޺FuY }ݭd,C-4m̈́5bm`B\{: vv40P&fQʈk›`!Ck$݅nTaݏnJg(-邇o.s£ȠyP[aɄR#ldޣB\l!ËsJO/ICZ؇! ch{cZJ1."; ,p{R 18! ̤};{Qaz8{zS$<2H"sDއCR1hɸMeBd1EANu &|8l1$0~=́!>a;dtAD/!> p=jt}=vv*uIUX"D2{Z_y֓rѩT[l//[摊*Pxٰޗ.~k\x $=E{!VOژ\\tcW&ٗ\L <uT,t髠U?wYP\qׅ>5>xD9qg;ܼpo=unwkxxK'2Rzw}grjoٜ?JOGv؇볗;s7> y打t@aJk]Uc Ȅ1G =GDH#}Hf(HEеO5ϸoSnEːu \Z1ӆ-%rb_ќf.[ק] eY}0iN"Lf|9eX1 7,LJ bVjdz4R%;4l(1A_3a<8wU);8so1ìGI!a!&p"mÉX Cuև>VCOoL';& Ew=Sz:[l)=& %zsD9Ǔ@.d=/ry&>8a$T7T<<q4kҁRó X{N(@ATBSdWU,?F,ƣP-@;{ST њ8z԰tf^ j}U;͎JsJ{5>:Y5uCRPUϴ08p<`$>5ˉ,2 (ǝI4t(4"b^Y~2") 2LSHhPXhèCkWI z6u{Ik" tbSۑ?AaS4xH bʐp{8A*E4`h /4;V~By!Û]q$={ uA <6iW&P S˰xD9#2d(PB0n֍"42PA[z -$BTku 3:lT jvN@m1!<,/_=wV) yr04+xg~=.yxIEdPmʹ?f,YVVӒMK lȀ!/8`sa!{ O>Ȏ,PxBxaNjD]7~ۛnr͌q%o {I{CSr,:D(/ 4uDC"!CÜ5b *vmuXlbnއ[26r: t.Dܝ_6y"(UOuUb(*-UQUWV}{N9':D CH\j@dHODFMi0kqA-+okmh˭M'4& ~aQ3˦gΠ|{0ɘ= (666K 9aHsM:Pwwఁ1g$pH' Dt|~H#9~hk |O`yj@<~x2gqQp$z_- {t׿,U9$A,]uipiRᝠ@ jAG4/z.([a4,b;3Akb.[Q!TSgUg'gD =U"g;5 sJzippF9!Fhm7瀘df|('V+q*55|iؑf3Dmm=lޅohYS A! '4I xLG?!"A'ɠ0 MRH!xɱT"( 6`9["HA6Ze{LLߟ Xi[ygf Sxc8̫ohh` ǡȠnr%u(6 uI3k D2V!V݄k>tz|8v\@:s jy9BDxk-D@J}nV _N Os<~t%SBdviCݩk|=Ѐf`=l;$YpM3$ⶖpk/4&tB}ڝ4?Bgc!;& @p LMvu"ėk I˓.^VlՒO9w5w7G)ʂqUF+PRY22٘h1(k3X%Yy| sY%"E8#Ӌ3YKp; Py82-zȾꗿQ ɎcyKpEpKzS hZx#Q73S}DokKs܉:͚O~y/5./CC=FcHA=?4_)y, <^vn1:/%۔#2  ?iʠ,c͎R`w.3rc!D cU+ALs^Yр|h.h>sϦ'Ny/_qXo1OifYAIEtH}ZQ"pw/6JW@-ZrّKG _IW>'܍գd:c¾W)V>Lľkt!((k9g@՚G#I~̉Zwb4S:Aa;-BFy @]S邬^9##8c3Ti3kz6uBH4Զؐk!Q.EۜD#YSA@kH\6XX4А.PNoB\1r:Bwa;s?]E@B1vx&0HQ>tuUk:nlM:j,3לwͺI &5͈D"`aIh!xݡ,;0"`؇CKm G '7 1OP=>m/Һ= 5~/A,HCo@'r{o'rmWYQ3 yׇѓ&w287@Y!rҏKddh珃gsHN4`$3L.īhԡ͑o쌍Nz!='\ŁF 񳝁JB|<~LV15=DQ,Q2D0䬢x2 =;5ѭ}F4Ҁj5t%4y6OAzZl^ie\n68'O̐zQw~dX &Dy15nFn &:0籡cN24ga)i1BN C3d8ߔ:34uebKvXd=?ƹŊ^~%<dѺa΋}sDVDκ;l9"gt۹*%{ӳƠ!N5Yr)UlGRՏ~s?_ZmǍrӎ)  nVrDJ"ӹW\ H+mq?Z d;!knĂI9˜͵ Tb7 ETUX9x$ӶCB?|qO3W\> pwoE{M4бT"Ȝ1ޫv͒  \`40HqO-x ~ o'bdyLIlbPƷ4T΅\x {Q"؄# KPDl˒~Л?ĝO>L8\B?@x CxDtHL7_KZ޸|,rIqaHg.JMf}#}Vd:\uӊ/Z^m!L%+M` \MN!~@Fx{v6Sr'^_9{7---wMw%:lNJz ҰlM,9\I b?=Xk b-G"&Ӹt@.MO{kI EQh Ξ(Vi``(5_&`@|ΟЄ.3O =D*o. [QzH@P7'PG?06 1b"w>b,˙Gar#ϱhm1ݹF{gaȒINxPEue?np X ^/'f0Q &| b33>FoR:_!0F YtIbVRh¹ P 0~~Kc.F WL[j A=͊$:UpC H9PNHr =4as2+E_>{aUQTh(z=pd9ϑ߸ǔ μER#zK?CXA&NH9*Y'Y]YȉMu!lBPeCBPuNJwu)ZR;e00 ڑj[!auammY [3Φ&Xi1v0}- @̀īß3^QKىsL!} >+B^c$rx;tqɀ!)LF䇸X4Q.mP|pV4 ? $ ؟2gJ>@ zR -{ɻ㥶! !=xʪ.`-$!"-$$y}F** Rpau6,fղ|ܞ)sU1LIy3KjQ+jQ970!A xH0UW_;7*.ભ]4)!o\m ;UZ`1G\e8po91  IWQ Y0Q gX1NPv3_F 8Өs# ? 'כ[o PEMf d N4LѥR@`W 4[ Kps񨩣1e\ZM>ㄣi;Bu5.x<;Ro8OXd@CI?S\=4ild'&p$I$eޯ:8|9hX5;vs!%/5èI/AVW%P񈭎 ,'\=QT.]ss,p4Z4Ou;__Cx0c._GD}ؗ"=M\v6xE b1*`,ج5H<$ ֝M9f|c9rr.2paלdц%TF3&"Ǵh06&gGziSQg\ 490dkȒ]g "郗QsK=zkS0Wbk 74McQqEP>L:c=>6w;ƂW9,mH$Bc>lA.$7.LA3¥3s[bIIRKC롴=Dsd0SMx&|]=̐TaLA(" 5SqPް'?۸n7._. AZCc9L)~,I-TxM_O~#6=|:GJ0 s } /;Z@HA! +=(!f)!~Z{󌢮z dܣ5߈0߸+g#43Ly!pw?Br_'IF[F04:]Ht%n;+C=jJs?&b j#7k47U0 '"zT _Ղx,Ɩ` %E6 jKL3(vF Ȋ=^d5ߍkΌFfyDTPEN uQk}BJɍlN/L!(;U eP30q%D4-TEKFؠM3~;։ rN8g Av>|&kB!9%rz`aۑ[Z'|檈4\.|Ӌl؝k$h@ĭqG[&.|k[J8d8ޓ*W*0]ʌ4⵲}pz! ;cpn /_j  &7 `P8$IbŢ@sJ t}T ﲷB)v1xNfaBINa4E x&fLeܴRaKU-GΗΖ;>LVZ8õDF9p6e.|-Y7 [ g%Zۭh) Hщ~t8Ht 1|Y'ea]+]r *AJ >nF7=VO V٨h*acy"Z94֧zQIñ' p|/):qvxUO4DL≾[T7f" L ;C(u\Bd !-6|U7qg\ %Q3aw]8l&i45ON!y)nBo̚$SI lSg:_9)N}M$D&D0[eY;Bk-<|@:wԊ|3{L31Q &7;ON"_tgvDPrlH< dɠ:&u4)>̜YޓQN\LHW⪪ˑqo韇^NGH[. }џb>/~>u&7 i`7lHܢD>- \5Nv$8d* HaX2 xM.P:vܟL'M='c8@#G7H$\FŅunbHIZ`ۄ7$Gw_84߉3@Qp萮芿PLp碆B&t >TgqYDξ+Z{b%!nH))N@ l0(##Dmڤ' ]sJ4! 2Ofu֋koZ D!A0BQa7Qe&9كRA`5 ;7)H\#gؠ%ˎ;8iivL+ATχ[׆1r]HdJqߺgxxER J")Waw-{Fc 8$q'Ή ?:APz.Wb/DM8*\xDB Z ])DGc3[[J-˿163-xZv[*5EK%%pȤtό&KrA9r.4,4-g@aWJ ,#B6cUmpX9\+¿-nE߳pI2 KЯaɳ@bܴHo-h.%\eIcl'[\,, zYNvKue.pp{@_;޲B ~'dJ?K0d:"np $8[ߕRIi MLc!`DgpSj 42n[nVC ;0,,żQ22,'Kav3`:J+i9ٝ{{ R7lӷP&l|wdcNW\CI="vdy uzyDp(6EMJ5f^Bыo"CPAτL유 FL_7ns" ίw }zw{ 2'e.AS> O\_h(uB݃bpRϫ^6羹I$I$`MA.BruFJO:hpْԇ=tI^^8vJ.d^ 7ՐZ /Tb 郓|Mք@ĸ$q&PRln#7: c`< 3/Pp&G@|u_.&9rXAk#p HO~ ||6%ƛN(- cwGˬ C }j:WdSHV@$1)(8#Ӡa$"( exal (<pAYuJ|ЎT3.e7;`lzIL¥;<"Jnra .VL95/srowp[i!i|x t<D7 =4F^* #8=Xe7a&Wzj8eEgZ]4TаP,,pVU'^x֛|vZ`}7GMw,W3c\]s=<.8e&mv3ۯMгah4|ݱzvӮKA xd70sjwڳ8]|^q߶6;E9\cl#Dlq–?0C~R; yemYiav+mE6lO\ wWv=8.᰻meA•:S<_ׅC,8eG-Ǣ-et5oDWYc[9`|ѧg͛vBk.]8ݷv6`碚iά جz:}l]e]6K7ۮ6Qk߻JcfǓDڹ).:3t'No;p/ Y]7l jzp\mk^ؐvW ӕ1k-oNUU 픺Z׺=> H|=%Hlm*joSWcnc3sp5u_KMas-+vUHB]e_P)p  >g_Fu$s΃@6JJt0Zop4ʨSD8*Mv6ĄSa"M;f)@B=w=^%sN^o/%%^:1A>0 )_͹+~f}ـP,D`c B|O*ԃlc Vw:y\=w٣S^:lމ < 0j( 8 ڤHww߇_) sHKFJY/,h0BJjUAZުm: N9awV|븮X*Ubt5]jѺcc)<&sR!Q/?mMZnQ~0 f%bۭwC];5m:;yffD3ڞ$`{q Fo!LI$CtÛ [Vuٗ=ȉ+)$%ں%2ۂ4s\b-i/6̕}EDƱvSl ikGx..)тA-1VZ¡1>+]"jB׉{- qߞs$݁v$\AaME7Tm'}<5іh()ɓ$͝\١aM &x  )`Cng^у1r?r ְ:0˘uIS'+3 A&@ !A}!aB@ettp]tX ^(k_b! &ݨGj-2` Fz U$:nt 8VϑWuQ0Dq% 0n||z,FQ%Z=ٍpOHvƿu٭+R6t*هԭdmfBmY,{lnL*f$sCעqv}yoؓ4s (Bz ) #0q73 >;kԫ3F# ۱1;Ơ1h0lW q,1IDZ' F)^O*N"Jkɇb]M!($ +SK PK,e%f Ÿؚ0YEQ`z,JY2m9N7f+$ PHBy8O;8GcQ=UT*L=x4%25 -7P6LkL3v92B/ݸ.j@`v~|V$e yŬH15 HHEzu:@c fK) %v_`cu.)XȐ!+m `@HZ6@^3QX'YVS PTK D'B 6X Dra(Mc=+>aAҹPTapCq"l@@clj 2Mp:n %~aYwVL0[z9RH2:7$9$?3]?5[2uGN D[dnϵ〽Na5G yBCSbwrI4=IЍMjĶ M(KC3 5zww.61mua@~xI_Sy[>$v.Bdc\ η,5;lzb@3",pw 2<^t)_#. X&̖KL'S6bi`u &4=^@.= 7^ c1 991f:փl>/dۻD1ujKH,a.N*VB1xx|,"b "Vg*Ҥ ZL=e7F-6+;T]g0 S*k1l;+ك*TɏTm[kN<.V?zQȒ [CN$\N[é8dhy0!E_H.>;i׈;F]EfKn @_'(K!0PL`oxrgKg篜熼NhuiqsPRh$ HiVi :1D@4aqPE FBY G{$󐣐*t$cOY!; `УJǎ6R>= [fsC LWZК OjIgiǧI=10$73CxW {YWѢH44:&Jql<{m@ J Ƹ2KB9_TK%ûןH 񹜇>{ 3zonـ2؞b;ig1t7!Df7!3݉x|w+m 4\=v}ǁ Cz*q^&cAG |==0|.}AjXsdQ{b4j6ۖI5d&dx\;seÞ MFۣ``wˆ p埂oUdPP1uٿtBDH!TR SKm8@^gyL%%xK#%ux1)]3yŹZt7 }mKD;8B v>l[x>,o_8r ,D͂xHR 5P52!o`g\o]p< dDHzmuۗMPu]>' }r|f ,qDE P)5Ĉ2bdr "v-Sb'{bA&I~"LК:c?ka.|q~CCA(PJ˻9ng)'B=> rQu!FmlͩQ ?c95E\PKbmZcǭ΢ywHQm"xyD fآ70;i]:d䗁it) D:&#*4TPbbu`(amD}9$\61DG4IpE",)A`M0vphccG<({'5T"knK7)y`YXyWԱ23׾^Fʄ귇:optYm.ou:m9,mBgH ibzgс.$Fl7 sPZ+g&h0 uhj|Ѧr& m➼H\mxiejX(N,$5Zi1TH[`Q#|C_l,p 7-plPMyw T+]C0Izyw',ˬ ;xNR m "+D!y=QU(~qv0V;7mQaz^۹ʗ QGT(ST>  ^n 6o 6 w5lN(Ycդ{3ǍT+=Нj17>?_O2hUEd/>߳f+k27X (T( PrH]`In7. a Q72D.ZRfũKLʈd"$9& fnwqJLY8zl%ufNRW!ԬF3hAiXN_vhH czC؆3)P⽧FG5F:Vq𨹜FĀvY I[`xP"+r"c1Ps(Yd, jsCJO]E^jnwhw@ܭ(/'=hZ w,o<9Nc%W\VOK91b:Ãy*.PX ȑ$   @BD8XłmE1W=ZO4N{!~Q,/ڜ.yk .1D(B;tnt4% u>q Va w c*^\R`3j/ :2MJL硉"uu_n$EpzlG}Hϩ83EpP B֒YYEk4>I[lh{E- 2ieAhUQ'H@*1X_ 2oϙƆ{6W!c}gM1[DvT!3;lԜAkt(:ݘoAY-(2,nWnWe[֋0n ` Q>/~(vw]旪w7$04o6 Ҵ4Bd-抩_PІrѮdeD#́(yz Tdr}ۿkMO+sjy0|@lt8.3xn!hӤb[M&/AA)~nHHM '5Xg!F(0}(_xz2"8,&y|*'׼1v}@P#|J#,kK\8X92ų{-Q1b]qI+.ane,Gbl!|dA$>|.^ !~QlwP; bH$GqP!rL B .y)u%) ٭/ x1yM&/v }kJB"&T^CMNBxB=$ZL_pv[D%pI "]a^ZmȼVZQdݗj>"J96 D5ct(NSgF `9]c|Z 0AQgZu2a@F*1dnbnF&<ːb>5Pe}@8o Å0ED@ᘢ$-DP#zZ$dļh+rg҂  0=><`+x4R(@&`XPhޖ5DGLpÐ6;=Wf"!)By7 _]TDÀ gC9ٯqZLB!qoqX}DfhgWf1zm=L5.AB2 { _~#;9|`>Hdf!/B| NL̻K98{0_*A\'hK:kCF0QQ,RG*A[b,ZV`8|{r^CקO, [d7/͆hr`?v-6#z,,*@#0*aWy#P(0S3\5\c`c|5*;([l(k+$YZeD g~SY3VߘP۶3[l,}2&@k!DGDzw"qr$[K~V0&H5paI2Og ѻ@ʟA$ B#`„!B !$Ҕ"I$KJRI$nWpB8mxUi{gU6:%Jjt`*x Eb\%b!<ȣ!+:awq@H& AaCCR}M3#ݒAoDօqW# <8iz~q|}:|~O; |i$BdY.carC{7^Gw"3ӯC91piɦTtEA4B USWSdLFL0R*&l+9{x:x7Kr:wo^FHJ&Þ=|g\bد,Db* .y/ t C<r4޴>ݸĔ A" Oj00X $3lv2V"vn~.I.+\A}zmSZЅ"dy S8E8 z$DESi>Wzf) Z58P3l͊~f 1W߰Ax㉤H녡Z2kYA# P( iKsh!JPf4=F*_Y2>K k`b%YBE {ܰE LMoǏbfoO? e> D+Yi4 BQz׸B $QQIB{C۫)'IJ2U( Q@/L]lz5W:l@P )bB';^l\3ʼxBeM/ I!"#קG x<{EE&ئCծ_}#Byv.!Do" n9%pg/˲nkXWǻ<7d=$J8(j$`Wm),dMaA1d 2Q]adV)VaFp˱Ǭ\ǸknҫO;—e9ZliKs'WD֌ O8L0яqÍX3fh e*!"$"ikF].{& ;{{?<O-H4}ዐЄl`IM-Q [Пg0UrI% &y[S³nRO ŃV P䫰skQhhS5AH{u + ? NyPL(1쇄B?C@S(%BZL[9 aC P"PoIL B@ I˄q\mvf C`zȈ3=L['a h!hOCQ(,d"Hʭ(Pjer{ Ri@% 4!pZƒ4f(?F4 Il)&EJPL-X`BN~Q}աp<-|6Sd=r1휀u\вb c8"d0'!!xڢb9Ut'ۃu?S`?D5HdLH  rBNU>M 1Y fPtA@ Qs`ZJ#B#AE ]0€&fb:(qk&Mo:L|jФS J HMs"5% _oO\В ,{}zh(Q-UL2$S0,nqh= ??KQO> %j*q'gtF |jLzҼY)DZX *7Hltߟ63v&3JuՔ6MoyY2!+Do/ 2FK$4Ywd&gS4qLk4Q+(Y1((Lq/ov n7 ,͊USjŪY LafQB`1 >@rna-$d(C[G1c*yڱFzBHm|4puMZ gF0&fkHFۚzM Ćg~Ü~֯ ݻ /$(׿ YdiAHoa>#%tJMpR,E iх#Me"& S8@ ?~pHrST!E!ęRl&xI;bEIDDQŏ}p N}{<;z?OLQZi iR`}OB &OL4Hrv H?7G&NoR7[o|7yF[NSQ1Aڠ3zNo'V̛a^4V,&ՒdYp m 1@A &&;CьlɄ'4!}1~zqBQf*UU qÏUOYwSTpJuIѕ,jYۑ`  W\7`?=HGbϖOn3iqκHy`z ='a}pkeB 9T&@hhjo775 z(  2;) IH) L'' 3{ %+s*ey`_R.Qhh bc$5q*PCwB0N 0gax ?Ъ$>gW}d;b`U˹7E./oݕqD})x̅b⌎xsON8'5! i\)ă@K' $F6=u|ʣ],>kf~.8 #X'7,8kL#Eeljqs`a4bޅS˜hR̵fjlʉO#rn9֏0[[N3+6.;Rp:";K!8V=P{NYLj jcǨU\N8S2% dNWkd@mi9 p +e A!ă0 2C"$.s&` h r)I :e ScJfǓbrq)3'Gr{<0ď@ODϿ6:h؇`{}Yg؊H`UQ8%J;Q0~30 :Mo~?4&dC@sd)("4_f߄QBxTPP4tz0h&4%8nS=5/j\4+}RZ@XyiԢW40yŰ$5-A] fd9s-g$U2!P9lm&HN Yk^١佚cN$OM28#e|9 0T8m \ 3 I,hcm5jp󶹓w֮S#i1pc ?Be!v+AF|]_ Ci 8ʹ2Ҿ^x۰S*zΟWqܗu k'ai]cI5Euf 1lUJȍpl*WkR@Lٲ7!v8T41F>r̃)ޤ4NҠ>go#&e`KU#F]U}6ouzѴS(k;FXш\¢' `߸?Mߵ4ʪ0O}%K\RDQF/̍lQD5M$Dh(Z(ltwWm0։R8S;!P,alV/hN~?;q E) /ō6> (|q^9(W88O\)z'ʀ*(jڪ* KTDETDB*iJ0ӥCy}W S$ן=QӤ*ڠjU`WĠ5Ͷj>~ 0m-B%dVm@}K07qRy}>ӿ X!޻w7TGB+Å MkFF3285{iT 'm5癭kfECa2&߲M_m*z;F1a&/ Vٿ,>Rxjy}l1/WXR% "@%%=b=T@N&f*Dy'Bȱr5ˊ݂nx4&!c+ũ("Ix )GklJlQ=1mE]ˏǕ]sG79ccDM0hnuyy(   W"bP[#NQWYF[ KvBgDY ߕs8NiowСbT_ 7h{G{lh(P=N`FG05?î<: -On|ѫ`9` l~bCM&p .Kbh8CS̴!Gu*-b[Wc*ST{62nyzd z|/ajTTVBn덲Hu ;>*pzP)dۀd> 2&BVȵu48%XWt?a8I?M3?LPgRX!y凒PKI;k' f*_sQ 2I4㬽""EYPHϭL#4>ϧpk4:>{ӻcѺ  ^ORd|D=]eOԆ"iAT4$4纨NLjCl4@9lw C)]/΃6cw#h er#{O,?T4U%yЅ(a% D@ӬE{F =q+HRuJILCyǶA#W`(e6m&w*]$ݮ:fh4IꎏG@nD<{ԁcDNqz o< )g# pcn#Ѹ*M? 9 ŘQ(?y.wf'aCq?NX9M#t $M dnxGHI_J eꕯ[,d:LV7`ВBoݑ0sk&۔0Q_ "Di@yHA`c=X2u` ۾CMa~-GIϼ/LtR5H v:l4iG!Q%-HּD1EVlJp"nCp]20gLz% ļL/T}x},2@ cvMB@8ujt5gަhyA.qZ۽RR"|<XtU '5iMf9'G`C0ï?5rRLBԷayJc!@Ka `F3@fTL H>m1%"lEApa81E  '4r".ʫ00Ո$l&`& l#9xz)H>o\˘t ٥ a j$l )F@R Mt:.69]J k%f$3)jm0?Zª}Ac@*TA%9E I% LE[՘ b"H/ACפֿVL<*:AVHgos`x׷7ՌcQ(.A!, 32P~1z*JY!)O/ow'TF6?F 'd'FBID5Aau-E}11Dd8mg  "(Ha@X +Ss&8@DA ,c3gqoS@i+p/PpTq -("HBnRE"Ba4sh EKUW7+kFwpX3mUFg4l2W0~xQb-#[Qcl+F?b٤ 96:0m BU(+cN^ #itB1=jDpP$MG:G'14IzQ[ۧB&MQzB8O-BkAR9O?ѾyyνO1+h!SN*0 !s#W7?Pr8Bl 1N8ϕdˎ s;der,{A@4Y8Qa$W]b4#ٟfFQOU#k3lj0c%5 ~aP{뵺enTD4XםE"3cLictP$ xadiY8v7L)O˫?Bu#L0{d2X&Kɘr% Sls8h)qQ^@?+Lg^i7sfFvrѡ ]Ԝ~}6uF9PrΰZsDq8Mc2m3PګNƻn]1'pio¯ՁLN?Fs. ]dvGG$!bJhJJiJiJi(K!J.J뢱R0/C&&nLky@1Q(a9—Yঃ֗r.NJtKr`r"CRRTHN,}Pީ&JH !"J@h҈6)2(DHfbB)"H%P#4ܲU Б*RB* L,,!"(E0sm8=]mz xE=/J#z9#I2RL`=J ~]fj qbRݎAvD?KY͓Xbp̚uhq۠o$ɴ, X]6VkC9YSq8PQ*VW2X{1TŠZk :Lz ~+a N]B8Pv8Oy:s#CAaPWI!`&4>F'#5q%YMLjnhg)Xn2)e&| h~l'#[xaXˍb}y<=r=$h̘uoXޖpA%`ɥGa%B\`vgFW~i0#1K4P] Pj ,@ .II?)7gken_l~At__sf&C);LYHP2;Iݧ vGeÆʦ!?J~Vtft2~R&+q5 rEڃ_GwiI\CQ}9Ϡ,Mdw'hq yRT᏿aeHzo8ްCvyd+v+n4(@#JD5ITPR uof-A₄譃)x\sbAyJ8Jse%*ly%xȽ"䛔vht(%(gC!F{m'V,6>y̌)t^ gX]Ŷ3`kfP#qs;whߏ@,4$K@(SN"G 0>6@Fp^ӭ~_ tIj 2B " 4ҀH2Ʉ44+B3 ?ډفCH 7BR@ k wJ<} ~$TS!ZU}JP_6c]tqv+FֈR::PJZ(Nx\40fF7r5G劲;Cgth|㜡V `ԥ͘ *2C D ~a"x匞t TC6T03j 63 keJ)C,ix-Q% ?cÁ1!R%:Iya*a^G/F6 @e3(3l="i)3'WE olĎտ^1{Y?fo6P3HC::H}S `kP4;6JJdR vHJYB}&uKOy:q:~G7XsṃA-ڔ/p=.EPM"@_.F-::}"ZD~XC{|r<r}hH3dYĈ8T*}Olʗ_On<3&S0eJ? OzHT?SM0sH`?n3zh 4X yC&?@}zQ]٧ʯcڌT~I6?N <1 DQDPD!B QȢRT2Qٽxxxjnz3LJi!' =r,u6ŗ_9RrQ/OiWx y+X E  ٷwO2tXY ש`ywmft=9sKktwVd\T^@rsB4hz"5;:=G',qiǷܛLbp1%,`,@i4 T3xH(CU-I:Y=Hvt`(%2c~j=J8u⏏g[-m[$ 7Oʧ?$*,@ ,*oFW3c'@' Y~պ<>96樂8f>E_[N`NbGtH_tZ1W8A2$1y= "Y3w80ٞ3}s\2"NYc@OPs V0ەac;BǴm&3D.mtKdf JRl !M`!à4KDB ;g01w6zXstP\Bg8όq#k|uuHJ8vvV/c}BhrɆI~ kY9f[@jPb du7-50w{@I{=!U'e .x\x^(,Vtۛi%8q e 6`ȴ̼3=elHQ^"H" ٵؑrߔ:ڼ@G3F9quĎ"Ⱦ,c|}w#kۄA;z> ~|"@t ױ\Y'\wv $dfKʩM˂' J @(}\}Ί* )Hr0P|hg팣HrTQMR%4ġ_Ȃ  9W#$y-@f4}ZQ54<."}GLyuhl+4CD/ Hyp HIE.0"CU9VhwXqJ }h,$1汧\AG1[@G|;pB$fDw3*[\I^[h8'kzT> E1( FK VOġſi|(yH$CዃݗFOCԀjtDdq%\`OaV0ɂ&Hk7 ΂X ɔ~Ve%R=vat$t`sY=L]v8ܨN,:u} UPrjcXz,[*] {EzrHddukmqp7>(=LS[w~CE x0WgOFÑyչ<];c8k}VxΝՌ-Y 3Lswƛ$8G@uge<8 5;W8XMdk8~4'{-,e n/PxJdCFV<]]/ep=a *͒E6O" r8E,<]*=q7!G ضX ^j)Ggqn:u~َ-@Y=K6`bWUiW}b^50 χo`=;. 1uCJ::w ,13 nbm H؀Ӭ iqF94Qj琐wx1jS¨r2m]B$Yu(yWI%K 4%!S0 >G*&aڌfwHC\uSÁJϢӳq-Њ{G3&YP'ۇ%=v1491|0q6Ă9  ke|jakeڬdcZGDul= Aa(%=ȨB̳Tw",8 sTĸs##3\za, 3lsHΐh_iȜ꟒C1ue㭐 ~f=@p0yq.';`>C ՜,;z9B0qvwhQG䑆@qpȐi+#=7 "b .6$npDP:D>@ \;m֋r!)߈SH;88 A"8qEbP 7 YEK8]cp1@T!8QC[ps dzʷH)ú`%EŘHZA&?,DB jE BaI|bja{bj Zq<EHM^161n_NC0r92XNF#LUʕqݿ-4c'Qè~$9vOaueH$^].Kmz0*  2r Ã_cM3Hσasb EkG ,ր[DgP3j `Ll㋭} o`lh[9yuJFӑŢ<3(ݻ;>@ $n3LqSqZjB0q?YyUӏ/a m#X0)$oSrϯm;Xfw\'yBFH({ƾ7 G)3Lx;W7mR⮣O}okSU9A /`Qo.$f rʈy 4+@@>nN*!%ðQhv:v/9y D$ @n9ٮp| F08yP!D‘i35L* RC2/ĉA !30 ]6l7^ tvܷ@e vsx"`È @ys묿Lmz:kͅ]C$2G]ݧE[jzXKy:2I̔"NȖ8w,d?w &!, ˲ٻ'"U;ooC\_4,R{,5 W t뀑$qDz{^evڃg6 dM p䵉ŊӇ,9N;t:{"AA? f.H!ƞִ(N0't8C'CJT1ЛwBχ[Xkp^{+qmѣ/!~? ČO5:4<<ۉG· dzÆk4 Am oř89c~EOY8q:w-y}OI|H1P2@TMlQ_`R~%1:EF_Sx89eFEdqѠLX%i##^șZH@wv7n}NpHOqBT c@HϦ0dh~`-(xp{(PE^ !B5-L0@D@MPA{}2n]ҩR* DøH96CL@Є0TBE%)>Fu2W9P'S$2w! j_xvaq3r'\*ZG;ihђ`ҜhBMba?.&SM:^2e8*" qeUzM߱??t$% :"(?DsOqLw|zqɯ9d|(ͣ$(pIUƘ%0-??4D2PӚ}"ri<պT+

    ]qb m `ΐ 0>,ؼ;W6,('ɀ:ƟVօ]-4i8JDm9VvwFg`[M QȔ-dH4dL!i=o iTXG q8!^z'K8ȣv" ]i`w`w9ONj7f,' oϪ"^6&՝16Jhisȱ$8,:ed1At uI7xqмDuەw7!ٜԏ愚٩d\`[ԕ̒#Ĉt|G" þ 2ﳥ4 ϻhӃTyzN8Nwl_% `q T'o~s08"/ΒwH}>>\XAM)>P/&Nq'XhosVsX5'7Rȷp=fm:B'7r'@Z25aŽmF5'3'w#;wuՊ:*r! hX߳=:*Eǿ>!@?<{zyxA96R/ I[# 2C7R[}bא\V;lhU5PZ\9U23(.[ؖ@-bc3H~=R*|#[Em>[zr⽱3,"[ID5|u"yX45sn:}8>k1$D;5ol -{KUF`eY:;j'"gt DFw(hbKȅG@а0J)TQTI*tñϹ\>:DtRĐIâa0jh&&d(p$)@܃$r1v)78sゼmJLJFɅC,b 4 Ÿ4ݘ( |?88#Qk̠Q0 c"E*g`Ѐ用S${ſFʴ$b#D)>Tw|P=68&ᒥƜCdNBS]gɁ !Álj8D>wn .FMv8q< _4[qfeqq`b"G k UBP5 HH񅦐N )ؚ$JL[_tU>GNgD5q;`ӐgNŎ.QH4TK1뉸jȤj8e1Ǚ8E$A:8{mEE0|}y483 Re Z8؆LD rfi [}\A1+!z$Ѩw:{q BZ"](&M4*TX5J{ "zi(!sETG@6e>no3 e_>^ >xB5݅O%C0 4(^v*H:&j1F)ZTlftO.؎2\ ?sjB`6PHbtd%]({N B=Npv|Hi$ϴc: xM.sq:0^q< q켆wr<6^@G9e==IØzӱb *ın-!bZbRV:Qp8/OhCa u5tLbtZv.38Lpys_BE@TK9 ˬ D -Dp !5.erݬ)h a|l>z T= "S-?}KȤS# yY/ҦaycS Cg֍ճ"bb޻v\Rm$-Ea;IP*M%?Jp"@?E#L> h?&L )JTK^ 6Ǝh"1)e{SFO#30 0O@!N~kOvxh $=γ"b(&bJJ4#yG"L*)9i > sHV+ KR=/fhb;>C%\-xțHxCJ${VlD2boN*B 9"WI4RL @%%@$Z(KjQJ l dLUH#MU =,쐆i>Д*~@n= lY*ʥk>$&ӘZ@R!@8)S|R>/.H( oMn:-'fY,_>;䜡+ԭYpy$42#B:Z=NDzF`?1A@1%B"+$PR1I 2fN HRN2xz'uH m4#qHLUWqV6ms JbN,0H77X}H!)|_hCH5=9 H!=Э ]%/&2&YCԧjTy!pvF$i@5(JPҋFAYAEc2PBj\pMU=sXƚަU}`j4ZӐ=1=Z'uLJB:B(# H (|5$-W]jjq 9!p3Bhy`-cSCY=On Q| 5ԇ?9~pR4E#/.h:ԣJ7@QOhnꦥ4L7 CۍF~!F.Ą[ߕ՝3ے 5 Dw]m(Қ^[b 8#,OҟIwtI,JgTle#i`B@'garFh9prCMސB=̇v5`_h\ҟA(b _ĂIxfHCG |#[.JU"Ci)@!@)(F@$J hj)X% H(B iUHhJD& (hZF9!1DBIB!HDKI)J!#%H%M4PT a񗱀Opr%h@i5] &imD` /=H b%"U񊑡`Jv>l4>0b: :Bs0"ȣN4r C>yÚ٤)?<H&%#@A UA Iϒ;4#+7&2%!@#\DM-D M!I4% MILM P@D4.)I4@BAi Svp&ަzuzd!N Ht׫GtvKHe#@o89@Wub;O<놅DiP^|A#`[W%ܺ#uTve+L8l e-:nLADp<ժ$>Q"QA@b㗼ug6/曑Ί>݊ytMRCWD? Ê^..]}u`vbQ0a# "KMJv랓g0ozw465k"Eig$b,60ytx(W~ Js JBJ}6|,Q*0Ѣ3a !DbG}`m&"B^ x1oF U*!]hȓvcG T5x+R$4[BӛAI9hrQQ$ĿpHsM ` `4D5# b1@wˇ\0N M@~֎Xl"7n!\cl TA| aݞ] Kb %6w[gtmʃ4M 8@Ѭ@Znpbai(-aChoy|#~ifXY& #Rj|qI"q^ilԘ611ZrXuC!@tGN&FM@@B!TCA7  =\f/ƪ pta+hwa؂"uM`XC$Os(׮pLI+=Jݽcػ P"D8=rm*$ 4F4Hxo0_8$m9x9CGetc!A8%)6ZLDATR]ᆪA{/3ŲC *b|ZqML : ꬒ!^ D;"x~j+ݫqBuDVLX,ꍧ*Φ =NC6DYE2'{3byۻ",dƌh#H"Cwӑ&30yؿ7t^@_` l<ͥBQEI)QCeઇ ֕HJa$M sq7)ø.`l&$-t'y.1g(یuc jj&b; {I0BFJB7D8 ]2( mV Zr)@@TbB%bZU >T^|쌈a;:d-mqD:OHL#N?z0! @ *_t#~5Qon@}g.J īCJ >tWL4uUC?']rMv֊<{oyV3@]èEP !Î б ȧ3a=2)))N/~84kP'VX h恘Aդh4EsZ`3ӎ .zUb^n_\ddy-r}D C@mk(k/p@###c;"JŃ^Utt?Nxnl SB)vzrؑm1zÌ!1ɦ )`^֬ws .l#sDkX|bbFJx2 iMA<<1aw9<wUvIpx0e̐ /+u!<`O ͺ;߄mjFC$gaMCK=򊋀C_r];J]|%KIy@kҨ0OdAN\Cc:zB% M4~4QIB-"P C^o$!%5Rm?) #vgh-CBn@0$)hJ")$6&"Z))1h0=_R0S%~^ETU4D;9 -y `0MUPD= PG6S7wjA`d8ALrݸ%Y/kY&+PVF5Y~wL^NDžUׇ:L;$k`/al`T 3P^zKm*FdMvfT @gZy5`۹UjF08,l.GSt:[hMm8#4s:1LtIH)OWz(׺x09s330LyG#ݞCtH"3lD/;ӝ_NƤ4Y a0mޙߋzd,a^| 醉(ό"avl=p``U};dw}2EÝ"1#c# b0-v}4lN2.0l&=q+dE Ģs4Y f7UgHzߍk>\0ʘl9L}k$Fpzq6WQ\M&jb@C,]AU;1<p+f%&\/gNcN#/u4ؔ&,fY&2R+T+Ym`(KE cw` -j@Pҩ<ˈa*(Sщ)0` TPDӍPP4CJCQPj**`b&e j"&40Cd U4B(  2 cS)Dz <4{|O:)&M1;̃;5S.2y"B^ F-x ڞ^jq7=9Bd $9Dr̡Kܛϸ>9٬8\FSq~vj)qfn ܸˏ=vbaBa 0KKb( dv+&OT2>}U I?¦$ cCEHSLCP$PTAJ43DQ D+(4M@ SPTQ0ET#,CT,$U>RPEIh*Aj*ԸO@U(\pzQM1!FIp)$%J(o=vhQER}'TL yрv}$FT'H(Oi7wsݤna0/hL$=OdTjw)@CP56Qf{0HLgF@km}rGmQ[l֘w35 b41KMˇN7%Ccz8f!?A"2T%dsX e!hdԌA"Qnpq@)IFA3XזcDD/$~=AM=۰7u4G!qH5|HWUZM :46rhU嚗 "^:0$278q>ge$zL`(UKL> { F`|@a^+*^@CwN> Vrb/c=y6<96""Я-0 l85 X7 HR0+ :H:  "{ق6R *jh'dKiXa) ({[ $~^ιFKCkST 1T0YeB$^Y.D\2L` p+%< w2'޿6&K"HI"*!m$z\M˒* b{an6Vj qBKdaNY>DNfISqiZDC$ hufCFBTP㓗  ( m}6G# Hʥ19 P۷tA6LIxw:)% P_O;Fm _['c#wn(F MK?ocfʇa} ƴ>;Ws' kI N!@}b{p\ԛw\u6]9G'Uvpd:]DA.CWx{ol^`Ș<2m{؈b_#"T𾂙56506L=M2RR^s붚hfF0ܓ`QBj)Y, +ʼn@L&R031DaP,1R𳱖֔q1(Ͱ 0N, L-Tʯ# Fi[\0_w5A_4i@d1x6$j\s!NL 6t^Jt}! duI 6HAє4(dC&2Lm߫ 5nMSP*c#.JfRՋ4BRjQf lqsNưQN؂bg>]^18:9#X5Zz-Fŗź1,t 0F&|B16([B !+-RI(V4 U"*^d%M4lB iM@(9QJD EE9m7MM5W,ζصW=(Q) 廆.fo#ٜ'l5x8z1z]-t .V[Ǎx}SG h&q#0cꑳ TV8vjfdb:.<*$҂e $GA=H:~}],3f~UdS AmpӦky8ꦑ<ՊTY0bI3 c@cFhҐD,5}ٱfo:u7eCp *6R&2/i u{j ayUSk4RD@"E@v;zj~u?;|No %M51ؽJD'zɳ=BFGrJn6z}_\;PfU!4AOTh> `7E02X@ 4cq,OiyeTTC$ s 6N"J'5pԚҜ柳;ppt`u)ig>qiڂF(//о.0Ysx78dˊFcer hOyjc0xj5- 5+9j4uHbhxPl`V 9[WY)45D3!cg64ȘFi.Ǔ/^z'1*(7lEFSa "h^(9L`{ByQtiN%˓M*b'&*4U ӣ$sF g4|6PYѢ\OL!],AQk!dwbiO U@y$Ӌ9 oK$xHK8[0@W)6b $<}>lAITBad?nӇ{y PM*GJn?D ʘUChƞZ9q&(dG@܆v[zyH6L]|jA! `UPP0QIUUTQ M$Z4lcUUKLa) @F{SM'c˺|r>#LEՇ4T[M0RaJծgϦ24hџZ3?K-4mF(TdPj<鵩ÁRy>Ph| h)i"(OtI|,@z?svLmK Emci,!`ɔB"PD"PpD BX_λ o,#yB ' ;HL q)hgM76 j;>:i|ǍC:q`^ft6<1] kw$GK#о-W0hq4=gPnښqU%Cf%)pRrUL䁏C̋1n ?n_?JjyɉrF}8m6$e*5,l0kQDU{Fzom<)C0ˤ/0Wb~:"hqhݏȯO;S9{GƱ_7޽o:xĒSƂa@G󶈀C /ЩFI&16Q،l䙝p~'{NjuÊ_?%@;XCӇ5YS!C|c !>HQ7I80iK?('&o-X|&aI'dL@_NqGGFN Nw/̝$J4m{;!o* &{ { > C1Z GtF݅랏EƝy {Kbڡk*HfmJ|$أ _lBAj=;"!ppC>!,<lB '=quuZt0L{Cʈ}j<9˨d v$"ʾ.O뫆b;Hurޛp,3?0稿~vm50N;L7X.\SֺЭAY rX vTME6MkcM?s&iZv 6V|5 li SIhӬ"k cX~oaCwQtUF#%ppPb{ch ݸ # xkxu@(Xizb;>w9Cshc[K`cS@/CG R{@G`NcޙFaGmߍv퐩𑝪dfn.s$gI/!M~QsGo8i8Lb %(='Џ-Dewl*c+1KPPWԱCu,H+Peyt0ԧ@oIOH;GSI{ Od6@)y+Y 3iT#K%97-kS7NpВp֮I]haM6@$c`!Q}c9 ,B~<X5Qp҇cRҼLBĒMGʃ] 6` (s"HRK"*;caNg꽥ru @YY xuьC "II|vA;fb <tz5' G!RS`rn%..y6IH,e 0&^J-0x8eD!6mL&DQsÇ'%ea100-u@Д`pOI#׼0kOé϶pA=鏷z;d7^8UQh[hIaݚ5dT8Q5)8 %z둕 (` {,l\of`BdJ̾F!~R4'~c , ۼ͉86 C<$(m1L(Fq * >3\B:gs9v]ٕhi<8+=p9c!ހٴ &2*NttxMJmP **${ܸA'nZE;*E*b""R~$@y+9 |j ZD 2Lv8la>c^;bD 0 ix/\en1XiFϝ:>m]j?uϰq$~3+vɄ@ji<&~Sb,?eOO0qz^c@nORn]@t27yQIPOg u1MU֧NΏ`;T]7gO̟BJwuM30sdTx*b,ۊ:s ]!I[Lbt{XT.wVPlΚB'aLA#._Dai{a0 'JLLB4(GSo.25.d"Z(Dq" " 1 xY"f C:֗2kÇ|J;A|3G6I)nh'*% B&M=\V@R !D@ ̳SvJND¨^Uvq b&Fai^?FSN ZKGiV GZ3WRauڿٝq& *e3ŤB`M=X H0J854D4yexB5ȡsc9: dlh=9)L4`?'p]K7+D1.mT )b&e#'b1_$SDh`6 d(K*KwZi&!#.+7Gw磄yRsÓ@lKnՉx%KPļ`, q@RVSPfo?wR-sX_g4@(0l^qPx4YČ`@X%$=ؠs8F &#a4ʱ.`"C̼{m. H RHDڦP@HXnrUNp Cvo9ơMzRPL6BE IB%4LQ1,@/? ]"+'*l8ztshȼ7 IBnE2Llc"GzBcP%"i ]*4iJR " aw RxÈ\ȠAi7!"r1f2H}Mٺh4tZ9Zpi.n`;vmvr'cf50NmEblbq<'66MAfc0<rᲰ"# '>wt({C+õ@ʉ$QȂqA3%ѯca=t0j2 )Ĕv P]Ҕ f=nG.?ZA&/N=0ii_V|@OtGDƶP~G~(!JHJ x"=)bgV @mFۛ2s۠I3ϟ83 ` 6tshBi'ˇ`vJ$RZIvO`6yxxv8;"gp5 ԣ.˻SIDi)H;H~V!<;INF-yP"@2r%@ov^[笥hi A>j]vҀBvN,Y -SB@44-1ZC%BK=M*ť?v^B! "3T"& O1%ߋƮIBpbPTmi4 5LH8!bi4-@`&`0so!`Ԑ^M94f[eP#Id1EZEiJS wH$.v@8r ن>xV#C@;_F9 ŢA IIMm x n@&sxt(;X}4~y@l- a*~P4B4R;? EJDB-2Huf=u5y̓A! 6N:@~nAwˬ¡H,DC@|md* fH55LM)% U1 RD̍k՞ O?H-ݷwL$ E+I@G98^,dE{ G1`&0E:CCr٭,Gɋ! n`3^-C$0~W؊YT30!1bT~)!QQI?-R4DHp&>XNH,^ Aa|ȰռUHhEef4p$dIXFɒ wMm. PMʴe8!DŽ \0ǠGԋNf6Ҭ cfi4fݧ״h\5Wn‹KV6ΤY% iȔCdKD0  "1A(3IP4w?94ڳSHE#jR<!vM}>0G'ڬLNFmE A%-0Z8`6"6[1tpmm43s'`' Q(>tHn`q>AH+iapwP"T %Z529 &X 7wy9(|$L$?::|֕*1hNIAh7_U)H/{h2YZLd?x2m8 Uncˬ#}TcE41^r':MM4%*)ĄӉ~;Zs.9("fD/)K#jGm%9LL,4;y&+gU9)FfQ3w?/OtUpJJh=2~X BSWr#%#m:=H}%O ɥ_68R4hRh4O<nd|x؂Q!C$ >}E]L1.Èhh= AH K!>}0CAG}Ft>HREAXIye?Ž>8u--.YYrG)k\~bZ~(8mG5)g@P,G>ͱr>YW$( @2rxQǬCPB~Y  ''12%48=].2UXkK'ft46;=&Кɽa %4^TQpJ1Qcc1$6|6p@ MGdgxjUzZ}WLLى1iL;Gl5LD3qϓL{ﴔ0 <&|~mtkO{v`}{S8jdmd#+u sO$&78hraJY2oly$?v;1chh 4M5(\۶`T-x=> + 6b,\-%淫|Loo0|"<up93 B(Bg"=Lbr$D.Ӗ_̥W(8tF >ָhٍR5">[?{mA 3i%]|?LM+>{ ئ#؎iyG0r C.?N al5﹐vk=fh]T?n97p94a2'aXcA04/Aɠ`F:eh"dgB}种X8 ͘G^Z4vPh>>&vٲ%`2CAdx!"w"b F"xz@w>7'faD";qGB57V <krs#4l990){PL$5av y<ێ Blk8\t HD 11`#'^ Bxq}qw`v?@=χq]Ow_NB"A jP{!RϱtbhhPJ@| yEWoouz˘ :zQ'}RI*d>,JO6OcJ;͞gN饢N's;_$ jv^[a{:Ö!xpzz ߇g3Q (J(' q?@Q=8=HjN4 pM.h^%?51 Ħ]oG}Y:Ah^caQ@7х>> kl$xuזgC;kPv=(w !B!a(PɆԔpS,X0 .'9b34Jj^05dPS"ldHbgToRC`N][B1(@sޫߵe ZD H@G vfJdCLL&kwr6bN UɁiBhf=JIvU Lgfạ50Q%?=_\yv{p nUI&h⸓ 0M@eLYb$0 NdL'@I9=O}~1Lnj,+21\62{jd{OMLA갚 h2ӎ(U^'*}PC "$ jqϣЈJݲ& e8Cbr$cBV]d72c. Lv+ViašN?/I눟"$jY $S)-luV[L|OD Ӏ8 i"TD09 J *qyu8 ocZX"Z "#DD8M ,R1$T0bdo SK N*xrM\ךhֶ0,le&ImG5-uЛ4vFr92j6ov,2:yHlfZ^; zh0u= (f{֖1#x`xk4$(`Q3P'N6@Z9Y(hX[kOf?AkFg>6Y{&Ղ D=AA|=ۜEm,J]_E[Lgo?O$wʄ@9  ymqt$ tc9p 2yM!&Z-H!mP),#L72LxX6t^ iHZϜ㝝RB!"BF (@xCFh fꪮrcU*yfT#W>O6-^ٲNAJjM#9=!rn5_})?b;àu4h@@t4BM=p"B*R"'ɥ THZC}Btގ0NO#>n>"HbdiJ(( )hb(Ib(xqn6:#~ `oB0{JbPp@H퉌RRD0k;ְ$Fc_3eN%$+b0h,fgkpb+b "8YKV6Ҏ"Y2-,-ܘ\E.JbqZQ G9DA8eLwoYbA0H 7f3XݰD{KDKP 3*ƿQfBc *2\@qv9GH#A'2D;;iعXg<5Xc`g~! 55 ) NO /6DH9a:['8qGAdNb𽥝 inӎKCMoIAEp{φ+%.dǷiO#mR5"hm77fõT} g5Bhjm @LF@A^?q?P@cu'xHT~0?Te)N~UR_;UTEDH,sm5*f"&P'F@5*h4 ǵ8kSj ~xjY 6hP|}sQ5OQf:Hlȋ!ƓOO8]xxG4iQ5ES@L?.iH"Ȑ>ā}eT`Bl5b OZq럖fkZȁb(Б 4")ₓ]9a슅4qĆ'auDN K?g2pf#UѸֵCײ{x|(u+~xeB<% TR'.,㒁1"Y#OA3Rga0jI_1 zQ ^t4Bᙆ*R#P'?c%5ކ!B:!ƽiC7BB $%+2R&4l#=\P&AkpW%5ASn+gu0kk b0Gԥc ~|uL$;1ȂD*\s#\ "uԯp ]>_ە pʂ7B^m;A} EwzbԝN'.a9vt2.]+BI=F4i٥;hd/('NC ;lzEO\vf$(FHA ZoNQ {uLm7y:i(z`^q:Bt^AG@RP4`  1 a")iLO.#`gH#b$h bƅ:ΦrqP'5Ͼ,H>sj ʁI C'޳zz `y:`LAH401X5qS!T*?k ^8#契sR=F 4-\LS'%;ôT;U%O ěy'.p9ާ!aqfש/yH? V/K;0d J?cd<\Doy1v!,smư2p!z>d@) et?r&z vI~ucl/2:\ie8 `K@fw> fiWI,.)XuRs (jl57iAi^0tڙՄ\W9RC`8Y?FsFAQR08cQ{D)wLJ /*x\yƦN Ke(>ٙn٢c:q`Nأ4:!Wb7ck˕L?:D 2DC3"IbU8Q;9pӳ `NNQaBQ9s.]Bk̡sT:a lQֶ!+WeSr 2Èg ֝ÎI`ӣ'd')Xq82x- fDLk rbN(DQ] w9Ђ*@Mۻ"FjШq54&@]B!XkNK !sLr6e/ury,h%>B_-*8}w0ݜ/Y# pB$rv6dfԖ=4Stq(7Kuƻ\T珈z68$,pRJU#H80fߣxIA..-"#Jhgs ަvCg|0n;LN1 Ƕr rSdfi:*=u9*u'Gq}9 Yk~L[ٱ nPɕ"zU`YX2 A_8k87)0 7e]4ǍiS&'Kyppn.H6dm<ԍ:Kh).Ap#.$ktV>pbadl"4Gl}]͔te˗妾Sw4&z@DM\`S ?鯾9>s:P%tXrĀv28SM$4DT:nOsybBБq^NhQR:̺[ 0ޜ:̬6,4x#2&Iҝ l&PY}^ypn|w 4o} GeڜAF EICFD &qw9awA]#چ~ $$H%QPО^yz1;8GMţ+Qc[U' A ց9&GMf2\0uࢹ:.2vlnB5\%0Mg% ygi= l"$z֯j`Rs> Iݚ!nl~ӞVcU.ec>"g:=q'FK8ƤGg̊#wo7GAJxI,Z[c"?PYGGz;k,bCV܁ $~{H/+b]:X;ww:Wi_**[{8vߟ8ohx{U_i@81>hU4?돞2F36],:u8xMNsY*=*_ ծBcgruZk#mj cQX*h0$Cug)CA)"GCg#E &LLO8wrl/""!K>. w rE%7qsZezN -1K#@Ƨ'hz͆o 9DOܬ(I/hF " F8@ޗR( %CZC㹿&&p-l6T"%5c燞~{ƃhf NDqwX :a1E]S$M_jn+H͏#P>\6 M/npN<=:ðf\;0Fxxx] >F$sIB><Ӂ 'oٵx"Pu=cۭ;ShXqQ4UY$24 Sx=]$ddb* (k6 q#K]po7`m,ۉX6q 1}bh27EΌ|Fe9x peԭŭo 8/,Ainaw3S94oi`m377M̀'+էpDŽ9h[➳9]6SeyL!ecXRij.hXaYVd4Ktߜ8~?L??ʂ:aI.I~!~|e e Z 1^#z$8h.2i񶘫R [q{n9.&4)oYx|} ᢄ:OD~~m}{>Ic`d2kn}I4yPi}{Y<{9ϼ:ls(l9"?>]qo6VJe:H >}0sO[ D @FevToRPLd&*|tt6{˄+qѣMӼu~jm p(ʛy]0ӌ i~y_ 7|NC'3MY7V)!67zpɃLQ3&1Ef3=ˋHH0r|YI$bOMH b*{)bB⒗Um_PN&_OzЉRE*9Bεz"9\,i l410 A 3B>@dr]XOvhF' W7l >҅ҏCpBa5UBy +`0G|)Ǩ|#Miwnfoǁ/ @)TFC2`Ps PyqE$~?/}= :H@v4Jei#` DrGp0oBd_!k@>&cJUӁD!Ҋt aP;~YNALb[z;KG~<$Gha`T A,?4Qe1dv; ɚ:T7dY!Q3!jHH/lgO%t8 #9b~.5dA<yH"UP1[C k:,Cr墁l6}:;On0_}5#Z}- $O#VE" 惽=ng'tt=; c{sSTUHĒ*2,l!*̣l %* H9"G7\g$C3h тjS2EF(nG2Jd -kn!  )[RX !,J5T}" ;rDdG\>:"*!$N21ZSщC{U(TT;  +X8a 6wَt:`Υ$LtU3C:V<7l.AJ4)0SkHʁŸ(O<)/Af!phnz:S.fBB@::"q8`KUO|Ўӎ66 PA2kŒ:F8FmE's ,hDCYlFg˷ͼ67mx 0qڄzU*VfZ85YoC'8ٻyjK 2jkSW ql2F#[@ مozq=TM 7m 0`9QD*cdMUKnk~ R kl$qzC/,8=E⏮YNkqmiBa D˪#G {ʘe@̙EFe!pc”/! פG>cvۂC8!<$6=Co@?ZYe ~XBV؛^(Q#ipiJ6#P׻TyMͲkL!BA! D2R<ٯ0[:{$i`).bxɧtC=`D)$(l1rG`v@✮9B1T A9)Ux܋;QtuP"GMxgvK`t~)mQ0R,(8fQ40AY=BqbCr{LAXeMwc]SvLRdm2DIc&T7dšm1Ac,p<1-\QTUUV6]t, UeBD吩!PDž!m$ɦi qSC]r*ۨSp[7hp\euڹ7.\W)FK7JmmUUUũ(jRc PSXaĬlcӦn3V&B;\;`@wqpGqCL9(ۆkVNis\㫀ZnMk\5T((DlvWjGGXH+F=@EŪu40jնݔvԣV)[4rZ̓Dvlgc(k_b-yƁ9džh&^W8iD򵶭ru#0,HD/OVoY2%C̱XL!4kEmxK%7E}s 9@sD@l8b"K=qkZBChFJ f2Lm7HXӌf <,RZpzPU$j%s$|1]":Cx V"IZxPV$`QX| Ō 'OLhޠXE/{A4s~p]nF백sƨJiL5,b wGU>(=eAAAC$=%?y:v`0b$r`pzm/Јm$t e|w4 2`s [BTMv4Q4ñZ^^p4>Ϩ$Y+wPNŠiwԤ8Pt6X̉;t8 $|8t%ΆJ9!x ] -oyEţu#E`K,FAmsC>7;"M)BE*!:g->zQ\jzBg |u[۰buCA1@")NN77NgN>=8N1dI-RD7A)Dv)!Jߦy G7`%<Μ[ED@aC7gj†sVqɽ]2HIC$h/2jhЦ$e! gcƴ 4XNڣ\x'=q N0!i6ltzB// m M5]c4{{xd}C$L,JsZ:`0Ƕh8kło΄έkRQFm!P#χίcč1fw̵iAk4k& `|/ ;:q-jrx`<8,@68-0s%)j7qbu`gML6*q !走q=_Ug̛o M;[\S͝Cg*PDDgG!m9FTЏ$6dU e.޲mh<:c)ea7D& 1Kp' &EI\]kJ}ǚ} E5dٕ<3ԲqTHwAACj"4ְ" LI%@nˀS^5s80R: BVDE1O5(Hë,2)I5_~gPAP6sh캀{\,5!P1XŤl w Qis]ypB~bo?lk.i1'(4pNrbU}y2dL,m 4OIkF݋m9n=Qv d7gc"ۥCrh&.N&6(|qT n_FGjQXj4JFZ5AD5; teIK1Z8@`E#A+W 7 0/L7:qA`."l H 0CYbh3bô7(,0\xd,b0Y'l<6e%;Cݜ `Ș4 *@qĈk}9%&mZg̏m!6;ґ,lI)`# lwc4p'>0(mz{knA> ƌhI\Ns״-p% s2[ ⅍c3x9}Hrv"dd!!&snh9R4r・Ub@P> i"f 6@= _Hlѐ]A4?,i! -xلUGso)> ˿XXwΡe!p+ܐ$!/Nׇl69LN!Kvfፙp9w2=TvT^,5o[}8#d><PW~ kw~R'>G,)s#ୗ &o= EJ$3 ] hk0wtJ] >n-Nr05vozcbHA$Moo0?.ATQzi˧{YN0oy4nl8ۊsEAa;d45s[jenmLP3ݯӓ!J.tvg,\InBHwTu2< 5`į+.6x5# jH ˄II "P{c;hl,BH|Y!ajHX0IRA&|^~/',nZ\6ϒHSt7J{~͇. n;7jQg\ЯPg4T҆2<|][Pr;39c6٭Fmu2=f:e7MaI4loDZR/9qMCKRCP1IJ rxp0sNcz1 ug`=`gܞCUP(`( Pg-5 ky4N&9b^ݤ,L% J`2N[A2y'f~鲚,*ON8C!aH8guJ3 glï֟H3Zo.#q/G)-f,YuȢ9Y^F0xuйh E7\²;n-?=E=l=|ORẘx]J"B R}Ws4᷒t!v,du4ɃfjI$5یc&IR/֐H0* kri}GW/|~1>"d1ҧ **1ո88 rxVKԱ03`8RP':;8IHKAI1E @I38I({ၳJBL"/+͗,҉p!~Iʵc9C.w8?p>&&xD;>zI'9/RUÊUʊNEf j K㪳6c0FLPB!Fmv:i,9g`aY:ch n$ {DbM(Xw>.+O[ΈjDLWg/T%&ZoZ(Բdfꂃ{Ψ$%yY8eܸ<F' O8h6ecI0c2 ` X2x$ ֫ZHR&S ȺJV5N%tqhQ2ZUQI9EQj.EEPTrӍqt:wnSyB:"#^` өy\L1#YXg%v&`^ ݨk鱐KZ w1 2E0eJ2>Rb L! AJ205,H JRJJWqQNDy `M@zJgaҺ~V<G7u!r/t@u!EBBP B'АQ@MJPo0:?|ixPdlٗFc5#B?i&BIDC ;A/2PGI׷μ྅ @̳nhԝQswbb^N8[8zƲKG-mܦrv4)um@LTH}UJm ;.õTl(]2Vu:RۭLT<ҥ`,`]$%ԥAɮDP[ꝨbהPR&/JqyUc4ß5-_끢D Ḡʤkow GS=v6Ж3 6ba|\QEO8i|)5ǡGPmהPR!Rh*I&!|\.=ѽܞD4lnE.0QX`4aw.̛6hg.w{waDl 1%i8eRIwyza!%飳iX(^_G}uγ 7ؘaCA!f[JS`J)N`8H?& M LBM3@<@3QTs3'Sg6f#(Fc0 1gt1d*Y'NU"c^s!3X;5, L `{$}~0l.Ǭ*4.|/T_ 0̠?%(ҏ jA4opd;`;( a9 + CHS= !t(ZMfCDEDCVa wtkh{%0aU,\%$Bn~z\6zX67oڇHEH&Ϭ@9 Kլe^DЍ0%FHV({>!=ԫܑMQIJn~dp~8dqEKMLPE҇3XJDH1p0qTS/wjahi;cv^@g ¸ 7~P0`ɯ=PX&;=q~!:*/QI=;{3JK-JEaQG@@8DGEE/Zu ϙ lwG{ ]l^>2|t؟!{(Bi+"XSZ\tQ@DE)B442pdU[}@rHw(]rs"H=1X4'j+Z3!I6öBs@ Ǔ-xG Ӟ2E TBRD \/;0fB(`H%$NI1H\^a!a wopB}yOaS;}C`'ҫ_4Ct~x?/R`l?hU _Yչ:Γ}\]Ā(CM"vv%H D% @PH :ֳnxΡa)( 塤fH2dEXBQc\A4 #b\Y 88, zb e2r5B`ކ|MIxl oVP^T aHJR"BP=X'@DJ}RD&&2%gӨݕuNAZEiXlx <Y}Wve"mG`CudkSGM@}yZ ra8D1LDEtsp(8Ht":vQ%ITP  ACu:GnȘbH 9Tyqg9DžM ܇|<"(b* UljKEgAD-:'>qP [| +مִ|}[@D4!P]sڧ؏ a_RF 3*ݛ"XȖw ? bj6JdP!f-0?Ǥ+UP-X7/>ėw,b51I&_i$ G.Q5KBnULGqZ+-!\ v<ʵތp\/&D &[ڍ dk4Ui Φ\4z<>;qup_!Tz낍6"o5-!5F;4XGn}^>PD0{w(")ĩJ"7!‘AR)ayy5+a ޼r$yr_b)4K nЛJu߾`4peϹ%#fCǜv$,f^'~6vHO}Bcw](OFrց9y '|}_P{Ht3;9F!&HRFx` i'!((lD |ЕԇI"S;pbi! L9U"qI._2=A6Rpm\I5I~ eRdӃ' $SPUdHM)@D!~ӝ_񙙹!6M!iЉAgرS YfO >uC?oTMSujx 1o1b 2vJ1I> Ag(SJG^vӟї #|d9O5"یr_> u˨R鋅^Xp3wMPYa2р}$@N.43cQ~Qѓ@銄R 7C3 .;6 `v- =r? J KLr~ux&!ȵU@6sRuB.a.dS?ry}P/e@p\2N:>ҧk':{[ڸݖt bGo\yokXdU-:|)u LfupCNdALӧǨAcHmb$c6۬ro*bN_7Si euI/s26+ⱬX,1, R(8X=>(`b` s&.JET>NB .OC{dse ~6;`AT/"1K@B$>`~q$ 7A?9Gp )#tfiX5Acz!(GnxFj լ=Y!GoÃHwY;5QMsJ;*'.H4^-7U3L beCRS-O'3Y QPHPJGH:ʁC&i>(WA`fir[69'_3l#%' \hO?~ܸ;$cX8%`mIJy3:Й*" jnۡix62i6J` YB(&* JX H hJ*m8Pn. +gfņ)oKD2~׀qQ|!J[j0v5c@ѹ)ΆuM:Ĩzpqx#T іDE$s9$o5 |dUE1 !SE3bhFx=KBs̃?K2db3in=ِ M}},Oxen0JbF!ڛHA@ ?kNf$K# oe=>!wB@>pG^ɒ&+ 0@_"J#!8!/KLݾ!$0 oEEMl%%pĆ8/~R*}PW0vC#AP;AEb%12*&IVCYdP]!]\`2.E@.YL3qB$6L. b ʸ"~aiE{D[&L06AfhWe\3r?͙b)@l2f82Id&JX0p7pe;H !C=%_n#2ICmUG:rtl>=A(Ah" r*(@]]@'a +hZi G4|@NO̺^J; ֔=/Hrv!6QlկC*ln55|׵ m30.m54&vM1|bď9+%Jv'(s5 T=LP BD?>wNVޚbsDWhBASVr2?igH3O>.zH N5zD]=M>gۏ};]3;0ƛ]2sƷJJ9,"ll`mIy7$!'=<9Bp q` } 2Vpþ(tg0l4 ۈ31#f ;6`7C9C#2ەzs7g,osF=Ac!Ssxm묆p|r8aekyegZJP8s{ o,a%exD3L%F5#W!$fdEÖb!y ` ؄ _Y\ F^Kad_AP8K |1ND#VWl4iGYy NTb A"#̍'Pg| f;j*6J!gM.1A02r\v.<)nh7<̽·Xpí֗cQĵHƙpݝۂUd]#[jjHfUU=m0$Y{%AD@vue*e=lGخ\b`9<ŦhPte%%8Xy\}4V?22Yiԁ6o.rlC*"CA'R 󶘲 ٞĊn*W:l7F,Q_*i19P/puתT2?'Gi$ЗӨCLJI!@"Cp*$D4 DIHP A@H u}TM#Fmbh: `aY`s"=>2 H ADȔ=t&\>]ou9"ʢ1>3(S0PL5 DxD)<Ē%iK\iASEUP¬DK1@zPA84R )MCKJĐL54ԀD4LRIPA@DU$%t4Q!l椒e8B Qed ?/{i!2#$ ~>f'I@T*@ H?wU]{ɾmooV !ȅhWJ#J ${(rb "cl/?ŽyBEڦi\UQ,/veOlhw0|nMD {}>ڹk{zTxvn}=IZjX5'0vu|mof@=]8n{wPQ4_{7IFuh ayZ{v^޻{/o^k`  ' }ݾns ٻiۥ˯qA\QȠ]ru@QtV.-2 }> p}0ov>X*=146PiH9Ԥ(+Y6|@@ҾPGֻlk-m%  = = fog@xھ)O`NUwz֑'|EYzg}w|W}}9m vn4UpǠ:d@]UP@(ES{KD(@4oWxo5DB*[^{}L,RѶxR{5Z;[y}|'kfjNvتܞt;4 @s@_{q`'-٣ٴ݀Kw4 (RT`>9=2 cw^Xwwk[mz|-ݻ=bmKww)&ӹ.}n];)ݺ ]xLgwso}]w׼r=v[}>{Qؽ]mJ){fWZ{j電Y㺈k罺/6c.}H> Ě\ۧYc=$o7۶ݯ=/Mn>{7]};fs7{={fC`o{빫kTxq ]j[wn]v.c^ynh7A}w9];K0;ش\vٰ(/Z(jٔ ׻=Q7G]4Ľsݷ ]= MvTQaݴdthrc6VP{nEՋ7m\c_wt5Ts[޾ZUg<[w[ w7{V76vv6n.t;w.F@LqKLͻiϧk=-o;;=:N|,>(sm^]UVdtmųke.mtVk3l;om4v\mJJai{{G4+e ٝU7_\zִtۻvn7ol}^ׯ6޺I^hth>@OaGR{>l3i۶޼pTwx.Fo{9qSfSMl.ӻ5ya[ v:[N!(k@/s|}6̛V}ީ;|&rHۗ8uFA۳ׅ*%sSfڰ7]GOyzo}ѷ:T"saCviG;YxAxdj8^Vn9PSݎ5{{C#wxOkylW6͋kݼM" \Ovk\uzz[<< r8n}n>E^]5msF5׶ 6'nڸqJ"80{nwu{w /[sR+ϷxJevMk+zC˷jƳs[ڜ=i\ݽz׺6ik{uo{ϯ{}}ݹm@ݺ1շF\n=pvԛ\Ůa9n1ݲiUjAF뮵V4- P ksfvvu=Szn*sktvV5qutt֍ gtL:T(t6<iCyGI7F J2=saub!۶/{J뜈RgW]nɋaȴ۽} }5G7žzgug3-G睍ۑFNa󼖘 t'qUU[pu[ݮ ;Vǝ"#I_yUuC_xE zJմko WbugPbz > 'Mu⼿^Ђs6ɇ x,+ɐQ|ciǨ=˷ ,C^5yw]8Zҝ !n8zoGO7 y<?b1J*b3pe/3(?SOm)D{8B!2P"pQ,D>(c@᷽jq&Z*f%ၶh4z2MuoAA??Rp`ǚTK 8Yت"4|f+m7 $i*"|ƝjRRDU h@Ol⩻%Uz{pOg `tKJ0F;@G/$a 4>Ps%Q|걇Syp<}s,U%>e\'~OXwG5=q>=@4b鯫:waZV nj$ÅjUsޯ}?c($[JV݋؈wpyhv[t|{.}ʞr@.Y UWSD'۰勐K@.(M$9׋RץIx݋i.s(`U ZF3i^_wXMa?WǶEg~5sj (gdxC_t~n8^F's\PӖ.GVm^cf ;JWRl*tρa+*4~ӨAlXPQK?%HLҖQoX濍W|嬹p}Qhe!H4e'{Ξ'XK1B'T1YqҝOLғ1v"hNr&0[݌$}əo{ח:Ummqo#Z: N 7 Xf>3ehMok41H8Po"bKƼmNslaarIztS߹J'ZiM*X"hw#.\$BӍ4|9UL3zH>7BV I/}sf: IlT,]Nw7LW-3 4U:ԫPj֣ˢ1dWqimXk H-or']E$rc0b1u?qDԛ05WFZÜ_q0ɬ1Sj`!wHl3\v(ZeG9RP4 ':FiZ(H P4tVZ Z !BiJT`i P(Ui J(M~AMמɲ(A4{EĪ@Hh=:JT ¯I|} xq㝳PZ56LNFCB1:t!dG<!Uz| ~[{8pjSW: U1a[0F4z:s p iѨ*)aF 0T *%"Y"lnj [qe+6XFʵia63 "#;FMx^XI&U9$E AȘ$2X$)^4b.{h鶫h!8ǃAG:cy"DS9clwhSmc܅*63-F˜lxF @h dGT3)m@xq0v`-#9TCAz*o{2{yBEa\|czt"<Ch: " KK#ZI6abS$lԁ m¡lY/FD37#FI T!{E $% c/p kD1܃pNzL67E*|혴h@W!ui!BǎҊ:k|pq(bp8ӤW|h}231 `fH`RQ)JZJ`G++$ VT-&P‘609 U%"P%LA-)3I4PDE4+BM1@JH{!rgE0y-heɑC$s3 D~ͮ_] y=^p͘)F$fC:cDseJhbD*4RGsR ) R"iF( $"F"qݻ4qh\H9=;\ 6 ) [UKN{ !`_V@6Do* T+ +u砗68L~?^d=ցkhR|иL?I2g9$$/~Ms_'=wd;`2Cwn@p)+bi~0ia|e_øH% h<4?7oXXd\^1u`N%l/o5$rliq WQLISXX*٪" e0d85>Kg]]\!p37ôB2OϝH8 ]ьiqWh|f1v:ҍqŻ83Q>N"Z kPw71?bRR(ЄwŜ<' ~ji 0 "tX:}8hֻ @K`'q0 y<8>1R;:?_zkwVAUCڇ |!5W4N8yélSR<-Z=6lASͯQEf;ӑ0!i,|}jW˫ed> 8%P}H 1xc؝ƵKHUOohN4Xv|9o~gZW9g0\AEy%kLM*A@e8㿻OW?i?8 85A@ȏ*q0i-T~YSJuN/-}yww>!^t^5`K1E4=|#O g \{^ F_Su62.j6N;; oEx+H=ࢇ1'oG!Utws!Py8Ӝ |هa44r'pNkidF% |ȽǸ)Z4W!E\m*)+ҿ٫s>2wd?p8f@v+Exʵ}v]K}DSH˅9H998rײ1D\TC`=Asfg?ۅ56)* dQJ(JHjc:wuW*o¤X"5l !(*|vn`LEҠE*Oݰc@ݷ|CWr|f-l-rD)w^2Bkll vX ~"S5YƾB]k~9{du,S_-#Tpyՠƃ4QZcG}]mKY-+fj鏾Qo'U\^7 W7 'Lj|PN a?~ 8?fL)U*H䫳aEduE@ b*JL$m0"D~kUS<^.!ޜX Vnx@]|_#HPd2'Z۞),)eYz<95`5̺Zw͞CMӻn0ot%HHKm'"2Z[_>g B򇢈2pzMZ @o Ldls''a]im\ BG 3pkJ`ya[YZ^0Mu +|pEˮCJxAh]s#y!3(c=t.ajx$ 0ϧn5m]Tka+]i/%iO㜏zm? ?顽@~L0iQ}M%R}rC"@YҤXpI _E<|R<"F1\?~:}rFIqNsuH;r?bbьMVv̟KưbZA6*owۘ3_D}/pF_3}b Uə(&(SM 4 AS!OpiE$eNz<[㕓=((D YZԿR|=A=,1]L~'Ou9z88u8txbM5JQ.?ꜣtD3#DiZnPqlz군 0jAeq>1iЇcz[Ibɷ땁`W)Vh{ &Bc2lxY5.iss^-B8cKTL .rw+qi .R^첬d%RR@UѶ Gs E~Z?"~WGsZT D=hѻLXy03$E3΅Bn\kָ>PM7(v}uc=;潯ٞއO5|* [,)b:Q~8%w45fqS3&'տKbN8yPVtڱ*sa3SK*~(w „0(9`Q&|WbL(a'{0J1p6L{#zz x Bdy}Jv;6/m48)蟥~JAc»n3TʫzkSa~NT n֓mʁ38.E 'Ks!m̻d}N 7y~icsI='cOSAVe#"o,\0]U.><p-PSN$SnPWʭI9te)5lFA1PIqn|)=j@޿GA`:t :Y@VaD= BZR%$zztt{k[mq'_sOS5kVk=iwp6 `8NA[Ĵފ )έ0Sd\p홮kW<:]&~yGlO~Z;1SçBwO3Ma򌄪_qa275 #zXr&fS ܦ=cey:үj^5LR20PtuuuYf::l]C:cpt;Za+^.}fA ̽VL!M:N,?ky%ZFsycF+41ߍ_[#3^C bccsޝʝ6ߞBK 1gB+~26+ h]osh{*?Z Ip'Ubu!i˯?7ֹD ?ǎѠ$BP$ri|ǁ8옔cI&&Q !xՓ>oIay*$zwju$;31uaq qxs}դўWpruhʬ̹2 wJ^XU;u(_UwN{`-Ĝi $zEj ͋!9'&/t%xGyMǪW-2QmvD$hRWՃ 7s9lvaGKVU\^`W\ #ԯW3o?+4Zfa cn57+8*/U/p7y} "sJ&CZij )ݢŚqxy /7cݹ %V?}T[[1wŮBb߱ ePV }_^Յ6VnHHLR9gkDEdā`$MY}ZQR^0.]tenqv7#nAޭW_ӈmJc_nggbÈ 1zHjc5XMvyYa)>T9L}R+=V7l:f`DAD_Wn:Ղ{նQDqgPhx NU-<C6" Lj\t)r4$naפּGG SY ?,EMaP%yB?NP =9 zƓ=ͷ8AFBp3DFIm@~j>޽֊k>2'C\u#Co\E';>`rJw=`z$HL{z>sɥ?D>Idu$zB(K@M%(@{c RR"S)>V( |t֔! GIgQcO$Y] uJ1V"/J8KT? Us͝\K"LNP^xcCG| ib(­BFHϞ g0N)X<#F(EF7#PW,2biubBJ;]l _,V&_=DŽUp/j)HSbPtTYҒQe9]`*Jf d UC.iqKA' 4Pk&,XR/)Q|SSspً*Aujl됋E =Iұ LUPQHZPLTH""Ju=wr+,Z a PD UK.Ų0ǺU!XzJ2dS(1mV^8*ahGRpiyc5lugiӹDąLm]QV1|5FcMXR1A놞iɭU_f5UUlEQ[` N3cQ`$okPP-./|PSWq4DCTr3ɩ?+ F&M~-{lrAf *5! %g9yƕU]Uv?k"4훬p$q1pF*|0%|bP{ F&75lj MDTrR-V Iu0w#2~յ⥱d=|>0N\}Hu,^u:mnh1C%+z> !=!4@{ҥ '6)h"()_3 +Os*<TQc̯$"#Kz)C!2A?v~_4?Gt^>SQF+ (,@}" 8/P~U#9{O?ͱ4tf]Nm*.Yn\܅Oo1 +#GZqA$Pdu 7b•(ڂAy+rW!1u)im_hOH# h0$С!0DDP~~>n߰:I,6UBPFqr&FOH`tGyN?^ί_usan` $T]~,?{'<`|U#*miHu߇]|#͓_2BLSunͲ(-"DNKUgYw~ S7#{(_ˌJI&O?ζwz}:|u/h-خQ]EAp@tRJ Ѵ1גB?% }@Go9D01s$V(_\!_@æ-3![`AEPwL'@$-c?a] >BϏ>mKPGX\<Á䇙JEKUqE.˷H:^PX˵gcg6ϩ-{A8Kכyһh\ŢaPv}p>6 vH}E}:ïG_w{:ê] Ӟ%iQ %=ioM;]`0WMYWc8(_ca`8Ns<v Hz>}aj0yv/޽a%SUg2$cX60{u>~|^ft|EC iCF/ϱ{iE-~ a=f%>woww2#@fQu?np<]*7Vr Q dpy )2 ~G@Dg-xcǿgB U*W67cg l@S\[P\7N\@54Wv=?o۫YG^X&pol@SqԈǟl<_љ!b/g9_Njy}owT!mUo[1Жm2VP",Mbo?XY&h_qoيoɐ_=%(KWۥÛxɕ$d;f>]vKY؈(/W]m*@ ڠ05N CX:K@,gbL!, -mP7h>["Ӝ>r94dV%rO8k}o̟7G'qM`G:2Ybc u |9sI*(}~3MW!+볒lMb@{cdRtIu$8NhۡG~LhS:txމ"R&n ohf$'uq-$SV?%,RC@ sCaF5.} ;bz{R濶$Wf;t[k[6}ᵂW=`G<~y;DPw9{S S! `{ _׃QTl: pd k!v\t"Z~ \K,fMn*'Hf{@H%`5BsΩϳU[z^88 !${BοU T !VgkP "G0/ZeN<9Y_~J_S/'˩I)<9}Y=iXtI\ů(? F}Jks"d/@yF2K(NG@o?ÎH2z|ྟ1#Wߐ($ tm.\,`^wDO3#dzp->Цʜ '^m=Wڒ¿^1}seDdX1[Ks~h]N7Kz&D*`2"u %WTXd/|37Ph~vmz9; qqyLضQ*;@}^O Pt '!*V1;0GOts L'8CKǥ`tf=M'P{QTǬ 4="^tQ(&l}}} 6(uӎf:Sl/y<_&.TTb*(љKDRJf/\DDDPTT_j(4DbJq%Q@yŬPQ BRFD>c 5Q5Z5t;;a|̮(/.!oGk !]n S+fR;Aװ `"߆zC_Qhg1ׇx~C7uo &R ݷ>1cdiy{хY|PuKC9Z|.K 0cY/ϛ1$ E|N}$ր̀pLG 4r~@qOrґ,0r$NS::Rxp4M5OIk vHW vYaNgq2:0<`'z|81AenW# Ϯܿ. ?Z%uz3D}+:Vyo j띕{n*ζ?ѿM3g^@ %z?@Od7U;8A鴠tuf4m0.0dF;;G:D5^/ ]qkh{߆k)[vC?}Gs03.f TU@y<>lLyB'|^+e@BRIPQ|S `Hɡ(G.|܃y a@XNh`ItKTCfeP@@ ) SChJJ "JUJ) iЀE4!@,AAE)RL )Je`@WbDT6 Z@ J!^G9E1%%*\§gO3}o{BR|p@$IЕHQM$TP.BL4!@k&4QD逸ise ܚjF()"C{;%!@AMKT%4P)5E#@:J)&{ey!Sàj I>)%4'M $E(QE>|,97UUK-\Rh÷Ό_|}d%HQ~ٴuRKj;_ MRՔZa>P_ܽ._냂T>gGftLL~pC՘2y],ji> fꜥ2 ՝KjDzdԄs/ّLOPsz,XOSFG觜™-@|>gEtiU`|ѓяRȽ^v~|xM* qa8s2jaKN) ERzZA@W:7yᬱ`yr?JHFMTO@AEPIj1І %8jn>3g]r ڥr5\/0\I3$!C!OzNB_QhnGFxs >sp˝9Ҫ#*.!Xm)~o>ҝ݇MAz#5k\cg?D^݋?YdwNCFAJSZ5ZuF*^|C5kCUõ1Etzwnuns*G(FE@{(0}1WhrP?v] *6͜?[Kt/c8ǯ|.u"7I_/cXf3b!Z;UoK-.; HI*a{:k)Fm>Եbwc驾_99QW,?d;iw.ڡ%wNjb[qCZ2,U +˃2zy #M@هXmq, Poso4C}#zLHDb]qMTGgG.O)ܱd-8S WгgGkAݓ&pٙ>UgTTbYTܥň /ygu$+U'_$aInp"!M54**DnVDof/ʻ1eS(N>eb\/ˆ$f}(:r0˅2q_VݚҮi;9m/*vOuWaڏ>" WO^(ta n (+]yw}owXGICeHg~ݾi}v~]~|qvz- :8ڀ vK%7*7۽ڟOyF 'NG6 ~ؿ 㿺g"w| ||lZK+9|$~ I!& dA5GaGy*MPš;|h5v@:'.N2ɖIɫ))Z^ٟfm'+DlӍatEHbU4AP0 eULp\$Th4?T}cK?zU.cOojL'k!p7ga@'B'Au){7ΩhpgXE HV5I</q)ξ,550 G)-/!Ԉ,6;m.aP w-.mRzTßi7 lx,*0q7j/LBi;G3T-`/vMW<^ A &&lQA>I4xZ't;̜UBo0ۼEҝ lpM|E"0*C&g2MȂg^3^BO2OEpj^oby tdK.UVpT啑GYWT  Ts֙iȃB M0(Cʿ*ݿ5gR2\NJ<~hF/d&g!N ^tfj"^*uSc/_獼v5ð<݋eig㵒R*}׺3j z* aϞCļ>h3߫^vOR?ARyΦ< H$S/OXy"`PV>Ӧ_r݋ a!ܰ\C1BB8!vl [6!+pzvʫc 8{?NMZx tUB{`?g*m,X~N`/GiuToypQcYX&3G ̂QCPԫAc]b(=φ*?QC2Ggׇ1P$VyJ>kXDtWхlyFͻ?9 tBh`K0oQSuLҭ6BZgeZOgP)FL ,ǿK>y; bA=ٶ 9h3ی~-}:@WOW$Ke5/ FZ({}sypOu|~*0s=7G꿇h%Ij18``t6݆:*yz9?P6`, }RNڟpr8լXWbUKE~/ecT}\^.$α!x(hPѪGǀc pdIfNΡ$ r%d:)J-k` =3VĭxBn@(,EdlyE,rp<|0Beo wV;D!D{9> 0C^M1bC?ua ~bj S|0 B?X@J~1*,+_SbRCT8j DvCowϕM(Txʂ+A gRNB #P 6Q09#Ys.pfZy|Y%{o>ncn`vPؤ_GƒppK#vj;N[9a!lq<>q뽊+rףe]E{סCLIor{>W|.ug٤!;F]ByP&Ya N`"{6O3RjWtY@g8X[D#^OnL)*|M8 T(US/WfBPsՙG{}>KWM*izIϻ3Ht{7ÖbDA?ͮ"P5E" {9#¹`Y=m=o@ k^P8E35'e(CQ/LA I6L;H o-I|CCVѯČ'eHÜ:t VS@O?P5@;5V?gf76mu䘻X'kkNuFۆCe!j:qTwm_8 O~wt #=9:.å:@t0HL"9Iln tن0iR<:7i=)ckfD؍YNUZ+ 2]B^ 90bhx8z\Al@Y$,WK_^ nԇ$WF$emx掌`(.hH.]?HA\XBQ G~"@%+S*2%MEFD=?;զ7f>N~20ESU~󁱃ᧆOmߌa?z?h åQ̠#? }[dBBnw`e˒Υo|U\@o޹1d[7 0?8O)ay%V$ ު)*`OAv}D1VJ o5r2)LN nTaҝ?}IF*JJJ"ANI)U ~EBiZҘP^0U./3J!GӇ.܂E~m󤄃w!*8cdP]Nx,U/VsUD)RFSiUM@%c1Շ>N3[?~;3==PV eL󽼪wuh/2{1p5UUUU̪|wҗn5~~3z_g4y zH[z \BoY`'B %:\ι0)C=_O-rI:s33۶V&6YMUUUTUU#>Xv8{tMĭU3RtfU2H<o>VRA_^,~'T]%J<~T>{÷BHMn=~UW|R,C169P2(M5FCAo5QA˩#_MUޘ>R}Cm£;(UK邾) ְ|}iLJ+?'DV}7GĄ?>Z9VS hTGک,0e{I>cN JoNB\(S8¼vA݋7 T,b _%JQ{] Ӣ}?[P$9gOcLUEUU> YڈV|r~o:$8(2`{M/?t}:GRu0C@z@B0>g" HZ?MS PdH@"F"#*!BK?پn"yggpG_ʲe0^pwaA;S e9T D⡂[MK\}Pς=)#i[ = X׊JX_EQ8k JN(?ib LO8cTI@I_⠴>14?!bf۟$v^hdo~n>%yQ(H*˒B#lZa1lΊ=*k(Ak'^Χ+Sg  I=?h& ){*_rU (̪ T?g0hUQ.)AU57+ڭdT'o2Y>7>˫tx3=M?q e*!TքUp˶'.m_wElֻ#t\A\Bi.\¡0$8>|=6,d~\8X!JOht;-& )@B~ >~I@A>u &T>]tU:th=DGRq)<|\&,y$[N GN? g*uk3!b08PWJو &O| r [m}guz׆%^4%;5vlQ'ĩR'zUN<Na^IO:.%/cadW_oV0˓dԳV-0]I;~%/ !jN>?w ǁPbA7dIp$'&:%D8YzmZ`P BRJƎ|,g~P1]uRgYO4;UzOQ c׬ ˧H$?\\&UOADB%*ۜl.rtSv? za6Pjb6L2C2)M*aɆ#G6i~'g@cf0D\; h|p4V>}IpwzG2l. A IHJ4S( q"f`>?*_L4\>Lww} Hxx@Ozf0ĥr&kΠ m /"#*iXն-mmmmVmU[mUUXڶmmګmm[mP_G;m6!$I '?fI$I#L>ݗ~BD%N[6kTnI$I$&T߯ϳGg;?>^P ~v@?mm=s[Kl_?Mqk"pҫJ4oĔC;pUQt7Jo6V];+?6w YPS?S.NX:s=w,g.h )%uq-;UUW v!uX 0*5?rQQm3wvHGQ5p!ijs TZos EL|@qTWOE ߀s. `(Ȃ r2 zZ`%D PԟMx3m2WRlUUp@BoR"GTuÝ-4UN$uj/|uKY_ WZBGYo QbU3Xwuj,s?-gηz|+Fqņa1|[۞$/s"4aMZ@)KUc`>*\B}2k->kCaNr&l=SiwŒU;]4S~58N0Fhک,},tXk/PT%g`!EmEmDLnxȟď%DI[[nmCg;3hVln,>{ƢתY#֔z >V?bs9Hq fXx^MB#fn-⽌z'P14Odjf>%‚1ɰ0VͤrўqdJ>N;fUUwIhx*tfbQx0Z4BS" 3Ґe?kҊNJR]ouI4}^&J錑ZeTP6Dr-suy6@4 IX2tu\.j]`SGϛ˞XaO0q]worxW{益zogXTJ SMv?%F94=idpV!Xhםf_ 2ʣ%a%J"w+epMZbԏSBŹ L(hq) ܮTۃgNcȷTvIx)g8^'x|B>rUTw|Ј|թXzK#+l,ej猁߾ŽpP7۸1fuVy)PVsYeuC{oet^/kKԡzM_ 5XB5a-goLnNx|By,yoOaFtk9~tWCH-qvM!b"ɬ?j`2#}i}' tʶE@@Y(Uc~߬bl+u]mB2xԺjcX+Vߪ7Mqޫ:=b*+;F<|+wR;J8`XBψީ[Y['3fu_L_k圿!P(Qa%BTeּ5g&J=_x}䅦ϙ {rOm~qHo nǵT@tt3εN*w>{9E6nmS %,T6d/EW{1\}1vsoDr&:xw}EGFźP;Wm<"tr2ȸk?Ůλr>ŘV]dB-IMdo_OH5IEpl7 ^JRr Nx32ӵ-}/H^ėCer ϒELbEDGV ͬ& &8?VVUFOsP=3aL6yY󞋩SU 8ONFcjjtE*QkuS:M"P9,ƒ 5:n0BoN w?$ Ts?d]y׀΁:Kxi>'D[2ܝF ~6JFfpIUgRzwGw|m71݁1[?v;,]TN.]Piu []CuSʛwN1-K0N<N)'~8(|ۍR۳zSOu4F ^kC'YpGf QPE{nEGيzUrT;ȆpJ2%w^ ^Eo>*~"3DVq>緗wY IS7'!i-֢:P{FV&|;R==8z-^쫵go?g ( OXgH6Uk㺁&؇N [ۗiPGI)]a zG@~}z R4_w"#H(0Q j՛BF]̸<Ѯ]op;jxE69c*x8ץMX,Ċ;oLԢMKQJd̰X9a}:>:r E@fg4j1X*Qƶ:Huw',"&LHqfCsV񖟥(u)P Dža'~UaIy()LDd?Q#0&h@ GIO\'KA.dLΛ*в.f`8(W3`53/"ǍD^zĸtdPA`̌$Q7`F֖ g_\сa՟ K*UUWN;RZ7[rP'eV4>Y9Q}3oܴRiLЁ0rTTVfb9l~hoţ"&搽UY%4~,!R bJQ%" p.V?cAs#h޳ZW=`|CSjݺS=9UB /GCF"*z T0A"۶qճ]1MDbB";$Zixl1Y LAW?\GXt Q!Œ P+tKc | R~}ǺI_AGB̓(g|~3|uϭ^Hhfj4xsJh|["[uՄp-Ppo#4(@V {Oܑr|:ew) m&֟&)iah@Gçqn.j Q$@bw9T;5HyXxl.aZ ;ߩW* v QGc#;M?߹D1 bǧmS[Px'v̮iL<sef;?E5u0  BU)"ҝnޮ(< KcmNh57ZyqPsS60 8/{}~sB%E]m{}fv0ڧEVQYg򺌱ҏ2*Gr>  4Oaځc;vˇccT@XhB5X_b| @^+!:PPN` hCi}}-kL_) =bOfP UUhw=_>/HuD4D4+O2>=21 l&}A*z. 4{qM-LcUUwVe:vP#ګJ킡pvWn^@pÑԇ31|b"=QXDz!W}䂏sCy9UQ)z-G>K &\dԇsX g8LTQ̸o6AǰlRH+Kݻ{DuSi:4$́`qƐ:KʆZu0.6El㙿_ݛ 2%O58af(/c1E, V"Nuk)C/u%ٽr[OCsSti$AaV x|]̢/f|{ft΄ +BΑi}D8>Jae}6lWbyRf){]cexmSx"ȧFUW>f[CWv^q>~<_GS7e(>MBL&]T',9ȂntoFڠ`g0MH- Z4kU}90gVyH `{"abYON*4C{iX><0c{~E!Q_sǗ~b:M@i"u?\4HN()!&r8k i=>>4)!kl({CҞc6?#0?7x,ǛWݾnp# qvMpP^MߨW4(OT;* ujԽ[B6h>}! OҤI?VXd JCѓD.2R-L! A!tf"P>QCv !Qس5n|q33$ Mh.x" :ek4@7=nH9S30~[ԶzZe'&Cg# ̀"Ow3=SQ'k"vS|6,> 8GWszmFFn#Y<$.`T-qnfRv#H5 2R*u/0NfZ~d{V iRnN`f!HGT(I$`A+8*UV*OOF:k^mB"ŕTE-mq{B.׌ڏɼ,mQaK =˾"9[^ds30gDA{}x q/j@=OWcȗك;U~-QbfI!? o )l Yi sqkvӯֻz|x+&+cm`AW1 -y0npPͧA: [KoSǮW]4\Wy¾;5<!WIacb`e3u_BIɿYDֽZT&YˁT}[`3uNݼ@gd. ="xvkGӎ4e>X _eRHD,)8Gn<וM=٣6|YU;|[%*OIPÍ4iO׵?լY˴8DKSȸq޾ԸF޾g/ \9 DSQCTx=Ml;QҒ\gΨt1 iC6=G3Si'#`z6N*ZVWꬬՀ@sۿG4ݛbl>+^m<+G4߳7 ҟ([BPE͜{> jMZf9nAh /2?aϊՇvOS" S zFY PaΣP- 2Na惺 iN+vȮNs|.OͲs0z3:yUpLߤMʚ^$ ?zO()ͬ$>~Ncpdw:'Y1ASRT_rC8YEo󉩏i]*d;zJTO4 :%%p| zkTkgF1}S%ݢྡྷ6?.6x흒ÊKHlq:0γhJy`\6:Z m%e~))3;3]r WLGv ތr#R7=}[Cq (B0.T0q4.cN9"Άo m;uCߍ*Fcz3b !?Z=8 S &b~?Hxj#. %.ŶGkTY@zpiQ0GYxQl/h ;͹O] 2mv *c_b?1`y>Ua`w's+co`>cxg_va'fہ(l({DBfQ{2FO$' -j2X{WD #oP D%<ީ\nL{RX/0;s7òN3#EJ虏50k3sw* f,@>U0e<-Q*,UT +޸H=[x \k+~LV+>3Pc]'|QҽQ^yLo|sr賚)Il"UgSRk chEX0xK =E?q -|"#>%{/)4^0e|kZ~Wź~ֆZɀeS_Jpšz^6l.ϩܱu*gin#CR"_, T# \ʜ)V8˚`O;ve~E hYFZxEsWDYGcBq~璎~&Ĕ%Z+j{?_fzH44٫?ێM 5c+;L}R l_Iyht|PshrJP~OMh' ºt [@v6:f$!qzD㜿Ri # Jx^]ö;u#Vӎ bN u e.k-X9H>p { @|ϬՑK xa_IRˁGvzΒLgB1c!/$'NuCx'pDZc#y-,<<=eD^n񆊉nbQĻv8)3FZVz֗u>0{Hu4w a^lQnnv DŽf6Gq:e`F (t\=mB;ȍ9Ѭz}>$ۀe-5SStDg(c0~cs _uAz :kCVӌMrQ'Npk& E=wn3)kxݒ&!0 ( ]-\Tqg7!Yj!ͽQl~Můʗ Hch|dR=|9|>HC"DAu &/G \BCudZ.]5E"v3Apzd*H2yN̊i')O0'uYp`VP{訁?H -ݩ k-{^554ZlE. n _cg<WX~~k8EO6×aqg2,9F8_(tۣ+U/bM,>)$Of[Ʀ 䯈m)@A_rB%f3ˢWg?3oD*$q/!vZbg4Hb\@{r=˭Q׿@:|y潹 hfҌEmhWۄH\j (;>cy֏C~w0͓ d'i8mxֈXc V9pA+Fx_;\#v=6y:$7x<QBƐ)n~g$o'o%j86{2L/l-N0,[j[ϱ[OѲ1~ 4KbEbٌ7Iop]pa =`0US,0V~{.wzٿoxxy.d¸ֳt&z5P:nuR`wU0g~``^K0<'c% 60mMƐ+Džd፦9WA:*2֒Z QDT[ZJ$p3*f*,]M(kQT5\6vcj2+\=nj9$LAɪ91DP$3~3c#E)A:91Albp"x7UNcQ‡t:q˦3񚥊hHbCioښy>7BSro[}HK5C">$pV,#p}<-CPRvlLGYc{Q}?48tKۛ"wD`zZՃb lbf'ط7 n9cipđw&)4 8[-Q.Ű*֧p~لd?gYTt/1A#Q.>Ji;9@,x{\/C펏hWBQ{vBF%{ٯƝ-*y8[ZZD[QsP fRlz?-!t.?^;!^[{ZD:Sgl흫^O|/Y}=`<f8H9+=Iuu] K׋0ٴM}<嬁] HC*^#))Gɼhx%ܙ7 ysDϔ H@iG4/StW/-ysx yJZ>CGHQ/A%T$7d p޷^wWy#PNjX7#wVO1A(?~u|LI( ̄eA>U(@1[#/@ PC=!W,U}FҼ|m7mVWe u3Lc=_!_yon6ijyh~u7 FU[NQ}ҀND ?&yÔm|3_1 `o-IC:~ͼsbiڄOREށ CSQբ%T&$ 8*kntK,a!wX}ĺmmUL~U[n|Kv/SW& W0˗> xc͇q^r!"pk= O(>QNB7FO| ěDwA3'rg҉y |hVUI|[QM,_q$1;]<;c{/J^gA^@S; .LpkaEf?'% DGλݑ}8R<饮Ξ=$&-*jwLNEcwfd1~'+9c2n+8qmZ3/¥wi^{c\_}9hM0$:``@bwz zVm݋T\! ;\5msI9cpVO b7',K}k/3*;} @1qjy=qفr0ss^gy%NǪ}k \[DL R6$}"B%O筭5lG Q)"Y; 0@eT~s•1iJ?mYrBG+>J]Ylx&7I fÇMz[ fyUx2pi ؼJӣZyuDlS S3N>4*~É~(~x[w+F.(/Q8],lWi]2폜47/A4{o5?#ߟnA o>lY4"M|/Ϣ*񩯧OeM4Vo[=80RWdV|y^S&ByꩍMl7wX7g,;"HkjTUC7giE@Jsڂt1t!d0b߼vBf?oJba}}'ƻ3 "^Gujl19?ܒ=l s,ԭ}0q: ^Nj-W57{umM﫴|+ <go[x+!:mRuˀC)UlQ;.{2(qj0o_=GP|W mI+B"_5Ȁ* wS;oxM~HM $ʢYZsF\w32Ss_u5+IO.!#UP,*5S$+ꆌs7'cFH4z}=d2=̍Bpzm(): danZs^ޗ5T΢\2[uN}cx. 0Xc D3)j2$= :zU,I0*n-:޶yyݭK8}l뮝C42>@/e5 -D?q|UքCRzTONk|R xIqE'Xjp97 "#f]F^1 ۴/~7h2CfhܘC3j[8vvQ0C^h)`C{apFj$93uq[cx@!2Θ 50{fÐ֢Ez۸K<˕>);ҙXwǕcgTG Q,"'I- "cC1&ess@Esʼ x+,Q_:~bW-:НL\&طZLS\(mPǐOȄfpl!nA̠?kLT|*',|e5\7CΓ}J-\+-X{3 7VB}+%X BOƚ7H奫{uu:X1QgoD>(5d k F߻͓?MzvΟFer_).ujx_(f7?)  ȁؖUЋ\`kk0Bڲg<*4ۏ\{^&/۷d X =>Qggܿ :z7ǕYYB@Z*D6ִD{8y(06=á\# ~\T < @02;3'x~eVV´יyW7[ AHwu_Z8+=S@Rc C}wX9HILJii`h 䍚*rd*Sڹ ?sf$诙( zxU*FwI IPE"{m$aYN^B Wy9iD_h?K>۝Ϟݯ婽Y.*;Ԛ8?ͶV2 ua1`y:NkUŠ{ lYYv|Eb%a$WDS-"t[R@JB@*FmtJH˔ wI$8n1YL Czt`Qg 8S8#TW8@"( ͥϾYw#}21x;w5o=1nB,>iMv}]|09*Xsfa9?a8^BT!\))Zg'J"iŏmݧ6 pŷ~@TaCy6G]zz!|E3BsGC؞mV ?】 K ,;.m/14׺~ݘ"YKKBQn2nW$j: uJwV H,@51}YJ9Ox!݂/I|:@ ePfqRvn~'MUN <00@")`T0z.ۘ9?_S[axqKs0wTQIy󑙣i-8d⦪9|Gza|6H> Ax< Gtؒ', Zh]E (׮gm<|ΣK`Q_2x&M5Cd\?,t= pfdnNWZ ]j}J%Z3#Ay%HoAI PFIw1,C5Z0I3tޤ^]؋삚?i|$㜴AclUALw(`1Ń `*%d~z]:X(:ш20:O̦OXXGmmʐ$4_``)P=|3+NV|S+C DTuz#.|0Ⱥ`oo%o#x5r`z4t7kv~PBZ(v{FsBVmޛiwih ǢLJ>:,m ZsU` %bkdDg z]0X GYܴ(PLGɟ΢n3s]1PC|_v['y5Ɛ0r0{`6&BQiMV g>wlS?Ư׏I6k/ؐI>A w:.uU[UWMa0kW0g ,kCf9-D@РObZocԳwMd1۱2o@CV58K8bC k֐E$"pT]NdLm '|q`kIm14C'f0(PRFd~nHw'.[w;{nUWCc1nak,͸88']^>Isk~5:c׊Fu8YFn&n*I pM(mصޓ8[n"3GG;-x!.nM=YO3͍h;f ҕ߲%}QQJr}sY|qn8EclAe?hWbtfLwƿ[. ~cm5UQ 4y:N$'8dOgiq aG|/Y7zTvS/Yيդ"x59QUqWm٢vI y K1gXΡgש{XE(*oOεu ;ΈƦ L;.W& IW6pB?+Wϊ?>vqZpRWorAʮ7^1m:>9yّcK0{FϝSMy#T+-/S͊x/:뛟Pfv.X*I4-x*>%lrQ KlP`FRUÞ+O$ƕ'P{` 9z~# ۯM5;pfFQ/QbޖY:=ܛ[uVwoKIp ZoF9,,`*Gz3Ha}ɶ&[.y-40%5KHO.䪪iFFWJJ6CH3+t{%_ oXXb@4OSHCj+7\cjKm2.D6"kQW^}X>7tVZ#!ENpekjNV+2դbUkCLI| o57o׭^ZipxRm-lZeӜ[U1_3'ZzfoSO#Wz{9G9,xA"SA' HJlU_QX-sGVKP87:;jxV._18s Hua)_t%onRT@€Nv=,:퇽HfEEYaHJXA+#+B<+ؐGÞ0 xUAN{{Nv- 4.\x 09pyQX_?WlȷDwnƹF/>TTϱ`ĵ o|Z4U>I39Ffwc[)_T=3W;0Hz$>3%m}a ]V|]kJt̍*<>x)9)Kn<7&)~8!by/x͒jPEqhY^I撟!mN8i/̾R?{7v{kI2xK*_ʅ}&`_ǬGAUz,U4JP⺐c#l{@EM5kC^x ̇{z] )㙯8dL4dqÚn!K %r]TV 1d:4W6PHs+ L}w<|aE(MOU2K$Qe$?!Q8j_f KV)g8h{vj8}}1*Ŭʫ}Y+ݦ D"h?^LiH^=A|^o9nZg-!9qw.nyRTcԮW]14p|}6ܥ\Ouo6*Luȗ>o_O_)(\TpxV}rcJ:QS];sHHeiR_5ffWW ^) '~Ē0}J^$~a}r׈S?/><(q[hqnU?(w-=<.f2 Hm,!? t׉),N!y'nF&hjmQdÖ%5FS )ǃ~_{0&4wpoۍ!(i qPA҆scp*X(ߔ87wq1;,\@:llE*m~Gakp>7%)gxm-;m/MB7 m;wQK.s3c\rIɘ2m `se6!n|}Z<;źžik=&=qQLRHj[{^):Et8@9[O,;\/\ #+R$ f[`!%X]lM_Muy= O! y4m* w}x].o 'WQ3 v=8Ht͗/ ji‘a&N7I1>_s*V2q頲FEEsLܰנ Wsn |OKhwj%" ɠiFoPTh@i9n(ʮe1f}D!E͂0("kfvIH*PhD~kg[VNy}a]"`=;7Ix=fې}h3-z4lPOOu=NȸS˾1_ju]$uL)Dx`UT%U,!eqmuMᆅ R},8(+Pj5fcHtQє=4) S2U!^O"%=F%ź)e?cYqGꈓvZ:A*)(Yc3Kg+H7wmՈh;D5k54eD|̇?cJTTʉ*;ϬΥ;mT,(&>Ͱ~ֳ9O q7ϑlA R POPliAB@gt|6 j&~߇=E1xrD8/@`El{|cfb> $坚? FDѬ~OiC<َM 1z>jzC⍭e}{-ϗ?R~:9놮3Y_&(N~wxpBc׈Qhܠa=.U'A9L=;M zXGGK)it-`Y4RW]С$cOxgH>|}?_ݹӻQ Qٶ@T"AРP.  T D&)" *j*hef*Z4UhU c`?_1P^BQrf u%%H_)% E_L2"B&C~3 khH" &Xm?{s~ʣ`N G@;O(qTD"@f[K89J  _n}ZHz)J P nyN4uz * Q !z$OCI1$ Lh;g l n!QEN`BlbTM} !0̋02<@ vjU x;2Ag0 "̈po-@B vJ۽rTO S9dňSZv;v|/ NcrU+ n_?OB*&* FDѠ6'mѝg*{+O]elv)!^*}_SF gϳ(zD=H'5`&G/-^PhsTSTk h<IB9A`^~=gm=ݿoÓUA/A[M^缾 1U|! Ycv:AX]p\%F "V0X?ޙ\Inf@dC=\9_ݟgY!c Br?g|wE&sa4W!1L iTd^URg__ÀoH0#:rH85.rkT`x߳+x H I`[wu-!+Aߧ{ՎL%_"-h]/׏| S;UY/@<r5c 8/1vbzekvC2[}%cRw2bUPN$IήvBvzu ){\PAiN&)U=`07S` &ΐQ8%wvޤGfUṕs\Ư gCun ߻` E_Tu>ϡNĸd<0kUQ4e'w2x}:~R/=^ A,YYA~}URŧz<:L}[ ߵ> (a8X0(yC}lWFy3j5܎A_c'Tgz</\;c 3T qv(𨝕e2g3xww0}o!HE< UrgQGcxwc6As::6ٹ:H 4Ds G>z;D$܉O n)Ԫ2ѐp0pM+~$RV_n%n@)@0 ?pF=Cq5rax&}+$ =Wq1vUWw l(k]I';Y~Xۖ?w?﮸>v?U$¢ڍ2[xeė*|N*AZv狅 Z BBf;\QZfMI&m{9`e@V%7+1C!& ]Lܡ5ۿ>ֺ-ړg׹)v&X)/SуiSCw7+stDYL}۟cV["qRuÿ$]i# bMn[{ꤎq]ôF MWZDvrF+!um P/678|R^5#xhd@o(oXScHv# 4h`19|sO/.]m0' ͂ 0R A't2[ADGzfb턣G`BTbGqAbzmpF""F7mܨE2u?^ïwO8.Qr99PZf<;ꀒ 8<{Chb=ݟz;ct ޽9xm;-X: 8lEd4i=3xz4e繘чx{3m˫f$fD{{>z-<|HxGYbOdke-0<^Akn)/ד#skϗ++k̾2iZ zY=-lIGa,4nJHĞ?Lz DD9 m{eϚF}'0q^yBKr!q[sqD> XNDP&$g6~_w= g^ƺǠ5?bڇ>G;یكH} Bep卒(H`9Kd )RS tq8a:a_/n:QS,E |cߵXāǢ__GS+a@[_Xpәfeh8j8.aSyޮHke/ghxyK7OUÛ{Í+D,xc|G]\çr ՛y+]uԪﱐ[Sny Cu \AyVϹ@Ŷj!nsQΏAÆKպ"(ݍY:kv[YPpغ}JSv-\+OBلgpIǦx'AZd0}aǛOޝtcWѯ:_YMoy^d!YwN߂|ϏUgfǫ:*ٯVj';ݡ OWi:~9ǷA_ƾm_5@RGEvw$fL V|~߻ q_^K?v姘!+Ř};{4]Z1[$6q+(Ṉp#isf;iZ:εM Q7i8ư)2X*u;d𥯴v4W(eI5 ǫ.*UP $*DÇJj]2SeZ_r cЩ'y$3k;*q9{4#'\4:p44Zv:\ZҌфVq}d w0O7ϧqW/c=zJ'Oa I 6D/WPE~-rH/On_iv' X; ~:YTR`$[uZ9jo| _S:ZV|{#Zcx2`z-Z< PE֏!P{yrcGޘǫNJĪS2@gjc>QGQct|Q) 늂peU10B-73xHmMJebJXkk$` F+R5(0c[3I$Aσ~ ~MPdcǕjX]Tܝ)8j>2?ܫG~q0^krr ?ѷY _c'WYUN=,5p1r|;^v리µ{#= $PDTY_gl~ONg?Es={2 >.?ڈSXEJ^g~tDzQܻgsB;sݙwj1-0[^_Zi߻vkەP#=AD#_͠a/c͞P{͜"/:$qÝ Z##(QФ8^+O3\9vw(xI5^?~`;{Xm\+.K_vwȧ{͒a8r}?Mݛy9a>ZF1y-Eڄ6V }i-{zT5sٹ.kϛI_ H_wr3ı_b%slYKO.B R$!IWTÆC&8t柙D~I?t~?3/*/6pw uzC(6#B"Wq+셉p/Glm)gȿ dK(?\QpKLi_ ([Gh挲"ӸFHIѦe$薿d[ƸyYyÒ#GoS[C>.ϞauĊGG'X;A޻;}tڈ3|}uyM NXJh(8TN~?{so]}rLf?9_owCxa}>f{l I0lU/X"Et Ê3\:5JJ]jm&|9/_o~x杞^F^+Um( ?nٺ E{x(;5땡<^z4USP}J PmPKHrjLp~P)TAó! >tۓ *нk $Ab ޞ~o^1πU?,y'"Y勲^\fNgc`(Rzou6`&"fGp^TPP1om\l,f9GpMx,%zORO ԋPX/gLgK/D槖c'RK9ûڏ1e V΀\SϿr9ڽjMIZ0 0Ӂ[Fj yxD5[.o4ڄ,kMNx|_[.-ـ`9aڤ5@Q>Sp>{wP:`&(@У"! ,I 'i[\Bj  >ހ9|%#r2u H/޾ƈqLY@* O#︌AH벍`w 3|Aٷ[vn̆Ұ mKg10&6.5k]cs 6[=eѽi-֮B kTg m=SgBҰ5X+ʒQ;$ή '1t)MSphDJ *I}NUFt2 9۞ml1.Z],\\j)IE)V|Zmy;Qψz8!~wݩ:&"kjo:=Bu|'+[vS05k^<)R9B٪kf3H҆P/9#2ƻ1$So""͎;V_Aa99&a0, $ 7B$)Z [:>TQ*o@6_e{쿪M v}yWXîݘqcsx64DžWe8JS.|g3I~1M璫?}sy_BKwC9Nj»ouz|1DRj\ċ %[^=RGX9ͥ;UR% PA]%q H͖ȒM \xb7TS"Hᅑ S$Tb:WkkݓV|<J{@jy"q087ߣgK:J~ݜޟPz 6:>@$GoЙ@O BzybV~S$I$"(kQL BA %1QDcCddLTF?iHh (BRX)h*3!PITA) )+F( ($ b (J%Z*hZ hH"Jhi@*R(ك֣@SSaQg !fjLkD HQ2荣Qֲ%0gTrJ@]DUČ*!ʄ0JP'3AKT*Z"p@LP$PY&_` *")dvb%HjhJ* *  d lQ-0 H,E 1-1@TPD `T2LQ$0 PDDEQATS4T$@Q TCLQL0DC1HTATQDR@1R@M4E 4,4DPBEP%L3!DT%TSM)@CDSUL DCU%-LLLT@4 UJPD"RHRIC ELUTJETT- Q44K2I%QD #C$U-1ID2M T @Q!4R M5TUPDD5%A0Q% "LI4I%QJL3DDQ- ԔQ2DI$AJL0dm $DDȴPJ4ET2$U%@1cK1Q5w XA"[HL*ATᰔSPHE3I3!Q$4RCKTRD_~LKD+TRTp Q -N4cPDSAD0,13 A2$TLDKLDԓLELs! >(*i(!dhi&)"$bRR ))(&j(`) X&54bj)Zjaզ d&!& & C0U2I,TM!DEM5D 4Azɢ!& G$B%)F fe"X9R1TUA$)2I50$M1#PLQQ4nNDc cjDH_,~]~Oԛ¿ !JwA Jie!`0Bd+JAJ sA$|$|$eJQh jT-,"A7!@ߖU#JE:H OeOHv=@~{ ;C$%bG%!-zP#c]U7#ieHR^߇go=4._U F$BSr?S?x@P!J}0}ҧG@ň X*2"8h iF39J0H1@#@R-s EDP ʛ$伊Ė DHgb(c@d&a( (Mb #Hā: #B3H:`Ί@L3D#,)@C$$A1@AFa8bP8@0D%/ L@RI"I# %$(RI9$TQJ Z,nfP" Z{llP$3.6@çHDQC)J:CMIB bgl  LH~> aJuCr%"B3 C$0!JhPQ) CN\(4 *ɰ0 O\!~͢(_>:<*O7t  7 f}oL Cx|ņ+aNEWq)~<2*?Oc[|\N18kiNQR#8:PYМ&ⱐI,tklmrvy} F )I?fN?`f h".}0520qe0](V9i(\.=Cpq.8[C?w0M 3eK~T mVJB;f"%PQ %M*""&qNQv7Pg*n>Tsk19'E½M2_j^l-jB]*HURσΛH c~/# $:[u[tuLc Ek@Pqū:Jv9IV9j;xtgG{º%]Fasv8N>\WVkҹ8Z*7 ]>Z*7HtI2nC"TTg r!0C>.:4# #Gg!l~5ol' vY={Vck0[|.X}F/O聃o<,~NosF&Ve.Y< M%GvEo>q/qƣN.\Ay^K"L->׈2nكB:tnv.dI.^9<<)JR#)JR,5}75L#ojk<.]7~ ;3W u<ւMw a.T/p~`ƔB&8r20Xb/ŝ6k^=m)V>Y/~vgJmήs*Ӈr:2 N+&M 9NHa-,nk򲒵G^"Qn^8V.Oz d6ni;+(Ns{>GK|8huNgV#lHXXß!Gj{n폚ÚJ5njkԩ׿M{Gǜn'|1e0_+V4(1_ &델Tj}㋂g~^6xxggO=juzcV5SdsR3m>?8wӫsjnҞײw,/˃lX mL9ggig ޝe~2 ~UEU?O@Wnr? AX&7ÿۆbAr },C[s<=w?f;s|o܎7h P9!ȣ?WV=4?% G z?ItΛVvЛ#K dUYeWjMҹRB ; #~wYpԺV\- .Ժ>l*vy7WBYF۵d\<1˵YJiY>.uS:ijZZv"Y+y'P>^=*o+ώ~ߦ?EW7>ń߰b0|BYB)Ro]lUʼve٩SY\NHWR{:ăm; `LiOjO&T/囂tXX(Hp}V ʛw e.\DB|WG.{LEF`*wn_QƸt)1"vg 瞯4WϻZū[<=5|B'ǴooNl*z@&&5F;%|Sx.%otE6<6AWGDN (A@ @l eb篦qEF[}jD~.A88bzz*C7c20~,@ _CRa*8d FA2R[~`F͓ϐ` s"|I!vblwm7ʐJ_kt^Z9l @ܡ _k~q~g3vMŠS $mrY{xw4Մm,PoL=^"[ B q  TI$۷nDH>xˡv+PRrs 8rgq t.e%C.nD|̨z V rxC^6Ixr~yWb7GM# udHA<ׄa~uLP[ F%p"\6l}Hݠ.Cͺis#^ʓCĈH|ǐHբHkrDyӘ=Eh`+SC~ѠxX}܎#r `e埧Ў)8̠6P*Q.Q I,賐|B/d/Tfw;=={0WR,1^aޛyr8$1XYdk&7j+AY<J_V_0d"6CZ刼 8J>;z=c~kQC ߨyvv6fE{>]ױQхij AG^hA?ts FC\’g o Q:")#I=d3Z7?;OgS1\2 q~O{}HxTps(vrЇ0&}děHMgm@ d \Z *н!xRqw(Z~sV 3>S?Ad4&qAm\rW.:;X7eצ꪿Shr_SC-'eU%xoؼ]F$dVίb ccߥc}ݼi^dfdam#>Q<#WsTl0=/BQ 5_zD\V3XtMo׎B"yGU {O-0HQxP8Scoxeby2u> |43ã;;ݧB^>5k$ABziz{-Ǹ2)K {P?OV04x5IR6߃/3&||&C#Kc˲w;f r8(&3G {j>O>̿XbC}izcv ef.t/+((o+[6j-)\!%5i膉'j)_%dpw5gm`QSri2:iBQQ-z}ZsV0v6G=UH*~:D/־3+8 h)^7y`7޾gb ?y;:Fx(殄QE~~l ?\zL o>G!9KXBm+S?„VYmY츑⃛Ꟶg6;5v J<S:Z~bhx|?D" Ӄ1Y1Ro[9ܙ\ZܴkĚ֘l~Aيb4B 8mXQyWy"Ťa‘kWX`{8+қ:=! ˘~1<΢J)BUw'UhzAc\2QvYA^6ьCS $p hq+/7J9f e[Sc](\&D«>>1z峪ZDmڂ/-5wz1oqXELO{[(ҢfAym Xη01@3n*{Nᏹ7.QX2ߧزq¹{cB^rhSm%a*_Ú_nn GIZt>+bȰ*- ˠ2KNh4➈Բo.0# {BmI!zُN謁hD}R@DvXp6t [ylKp UK!Q x pynp~!6,h(hh)(~ˡ%#T܊]8%k0_dgi\cC` S(&-i`uPAn<@%%ݟ>!A//ŗJ)zM%YI%xH:Oy*ߔ"2%[cᠠ\u7dvDygBY_P.[| wV1Ox~=\xUN}Q,kc {4d<;R_8f۱Eݭ_8e;en΍:om6; {M&v@Yv^yiIUp9u/f87h>+fVTVKN/mWnߞF \w(lf|/\3_a!Y!%\#dyy47՚ԲLF̣+g^F.UUIM+t(i[\mɡfKۊKa$* Z}oDN>|.j47$9E^6ᄍ󬱔YI2t{xB*`2̪3+&0,c,r\3p˼C9Z;ת[O-iIxb:wi byA]?[[3B!h6Q@T@}14oP?V!$JQ*̀z<A@NR~G%64$_1BV?122E-TRIH4CIJ@%(EQAQ$M5Q$DDCDn?!v4@640?6a5I`…DfncLm;i#i5C}b(BrX8Ӭ*頫m^) Tru]v NAY|c #]rs1!9yϏǓM:UL{A`*P;ܸ$\q!EUj|{uܾ 5Ƥ0v`1LTD$cmXzէaCZF'龒y7DiFeWBH1;x3:Cz˜7b:ƴ5ъArFz"d8ܥBʣK(P dž%phަٳ 0DY'9v?8)A|.$;^m{q%*nzR#iNrLh#qhJ )x[!4J y4ms!!‘e%V+~wҏ+?x%wmvp@ q/ &x6׾ S'zl5 (YӞ,` #JH"ॊ:k32|'wHj H49`&d`aVr7Nd)/#U>#6 6̧ yoL8kvk]͎?jJF9wgq/L/ͭ6ʒ$[K`eXBk=fJN+X+}O Ҕtx`CNv'28Jja它{~}795)%Jɼ:uǏN؈%v@uDf7|G+8LI~tM0Lg.߫n?qqqPͺb"(JKr"r+Bfևʠ^r7-YhDb"DeJǍmۓ3UO5"$ߛ{h1󾍃jH7oGL=; X#&2{Xd1'Mf@avOJsd9q;ЈCe5Ra]b#,aa̽e8,$s^b~GwLl~/RJ6TĪ#x7ﶿ;{PőCt>%R}4G SMUG.RbxyT>! @&' ~'5'U z牤ekžvQU])*8Zcn39̯~S~_@V75SyNg)*䞴?L|!0q3?Ł8OO!c0$0=sU>) zx=u Մ~ٕL:Ɍc˘Yng9ן} E'-qi/B=yhĤ@nkJv٫i0E)rSl;H@gsi5q!Sō`<ܶ9 v\ ssDӒϧZI['1D ~yネ򩻣'cT뺼>ߎcOgwǜwWɍvktK*wzOu 1/owwq+&LsB#PrOS0C<;-K&IF55YLh)ݼtw ț\!z7Ǟw1 &6<#Zs ôNAC,0#^xt.)gRo>/K¾/++H+Z\y~[﨎:{%_\Ƨw=}/SGk}nguGK:9D<9IP֛_/YVgc/S2xVg걺vђ2dMUNo1q_Ko{1kXQZ)yHqMulH=eNwS 3h:G!bek$INXW" #9~2ԁ0}AwytOf!^]a(Bb? p5HwguI iʞ޾O9r^j04|0 T7mܟ81`C`4=%LH$E9@ 7҈jbX^Ow93a(VmEפGF6+ 1GB PC˯` ïm0OYwBCi6֛/a W  Z("()V+@jnܤ738]LIOojc5(֛Df9D0 ؛)j%F^7;?֓g8084G'tBުi'mR'g  sw}}6؉x3B(+#'ݯntf|Rf܄|[Dx\צ>/@؈(ר룞E%TzܞC%l0 C_v@:ӋBTbtWszEm}7 ̴!wqQE z;uzub#7,hT>l.8#F~-=P¹S\QY[ڴdG]w1T;b_ʼnŧۙ4xh_4>QD>'A*c jDjRC t?P[w3Ysmy׏:n<8d0?5TM E i[Re"5m#TۗcM5ZOܽuԅ VhTvE@P$T.-ﮖĈ;u+ (Qڍ}7% CE%$M!tkNG*䪔P ˯zzģEor7e T c5] 8#LjL'05 "YoSYpU)Ǿm경S.z[%#Ns XA^GOGEBmvgݗ͟]Lo#W0_o[cg?'u}y7;'ϋ;'hߵY/>Z 4RKHR#Qc w8J@o(5V! B A.dG]?weW wY7@ hӚcxWݨmƩ˾[v&Khzpgl$"3!^)vCɫ!w |zb37 ,>&P'nׂFP>Wlls߫sf2`K?8=Xtk.DZ,wy^T  0;9l|]Q^3cLC*5Esμ}-y1+-,E_ "P[P@Nn bh,@A3ӳɯe6,q(@eAn!뮒6w]u >W#,hSJ?o `8gC1~>BB`!<8'o3xHE_7'`AUO#tc )Px&nha{ 76([~;ĵ쪯<j]Ҿ^6(eOiG?;Ss܉ ;^^r; {8Y!e2e gu:6w2́g' %΄l n#|7׹I@kBHecF|:4_ WB*iPzx_/~C/I=7oWHF޽~L'h~J"~%@td@p<2 +i^_{0|s h}N>nT5Bz v&_C#~E\9Lv|KukpmN}ʕx–7, *(@^<\ܷy;;>Q >2$t!=:IZsGwiqJ&YaN5SOnHVtxX)@Ԁk\, B)?Bz4'q|+9rZO"iY=(kƨ8%?񁤙YO΀ DکA!Qh=6/J_St"7geǚJ0͟CU,{d~}h9᤟9EQO}mlI iۯXM]j=/MSg@@=۸om,]\_W;4տ}j=%9|2Eʁ=]NΡTsW}$ы9HC׵? ~ "s bADLHT?/»ti@=;}梿H0aס C;B~]ÖwmâM0}ueCu}gwm‚aǰ. @#*rt%Uۙ7Z".u3puR_p5XApHfM{Y0%PJU:3띔WG,s 앥riơXPGk (BxuF1ւ/s}Zx 0HDpk}\!4obhl>`⨯Z/Ζ)p29htkwR@JMN߻tDC+ԡ:?y (F_AXݔCQKS!rzb"_10?9;7q*~ki=!b7 04A!ŏ=?&wc?˹&?!q/P/FH@g@=\3vy^E}ђzHI@f%O*zLpwLsצd<vɹ{$#9Ŷd]ͽ>pNϳ\C_zԑk,@4)gЌ  MtÊ=<*+;֖_v;*")#6rV[xk.]G87z6M1 :6|/ [{/mVuLJxG/VT$jk};ۃȧ2rP2 +(CNqۼRQY@6@7DٛSQvr7? o[y徕V a uD# QH|}:@p2ʦN0 B$DyFum-?P}58F;HA t@t!5H --U֕ RX{{03 w@g~S6@$T%Sy6TۨЇr毠*y0ad<<]D/2>zy=b)pu: (zUZcyNOib}UDAѭD[!Дk\|9Mt@ γZ,Uana <HH\eoradȷ6ID,z/B=X'$GGyx Q Ѥ8GC9-phfmWC1|0TGAĜ>Nzcǎ!71ؕen,6{uƵF#DXMC??z^4z.`oBxsJs0˼ggli!I_N/A t0~<KR`p7osC[f ]V9#&F0:arqП^Swqk(_qy;WqaCD**"P=Ez]qj7nWK|]":xͥ{+:\hc}v64Kز$J_~擦E0_c4>0(`| * 3Y9쮽:ݷ˷\ dZVXGA@,*Q$jQp:v5mЮ-W9"yA@m/j8@ -Qӌ BnӯcX*q*{B5TAP 3SvV3_sF!Xv}qi ~qxkX17*bHIsZkx4wE]cAnNg뇛<f GhRV9 ?M>UnFD@S&Br;y-O1|-Kx'\ Nz[sN8rbӐHO&8$L/N  /) P:h+ o^kJ~;7lK8 lC9?!%)eoZ)M:3ZSՅZEB ٲ讽Θ㲗R aճYOp92}u$0]ν+zF9W) pD&2i"5P=;SGIC2-dRN$ȠJ#uB(SXaFcfiZҽ1L$XE""޽4F٧ÞoͦD9@K go"*@D(79z]%9rNQK9T R#Ew~5q_fGi+Gʞ,%R=˔?U{ o&;9"J!N碮cad>zFkd ofRB8D9׬Ռo+}ci>9kHYUPSWi+G3cH ]>_PZR@ xMj,|/M&LBfj2zh vDh"rZ@@гJjyQͮ *-y6@xTۥ [v@^yix}5sK_gn "q c6OgBqHC ? \g߈}nƎp(4cLysן 0);v~hĈib8;%𹿺鷡>Cu>:Dg&&E߾KMq5kf9>?N~̣6ahѤ1jߩ9DEBDXHkh>>g)EF'"?ڜ8ccCii]`i&DOul[Zg7+2J*Z=WBX-}?t7 +-rk|)]#YggG|~,\=vѽw_n]jm37BOB,@[Azq]]9Y_MLJcm%Ddӱg;5a7bQ&>a" qJ:E0$WS=bacƬ)|@<,eƯ= t=GN)]8yu& |V!q׫3v:sV:/Ӗ);0]?}/pf%WYga佊1S+M^3J\8|' ?ny͐a$2a  {Ot'_Yb׈.9}/¹{kf4%`Peq/=\c;m?QSIbq0tӥ;}y~sQKmHЏЦAA(ABg<ᒫIezfo"ʝM-߿>\2E,@J"Y=3<"t"ZZZoou(>h*)TC H6xyӪU#LExf "?xT"40u `HC`ⱓm^ˆ#k &鹺d 1G^Gz)NxSh8#[B=ZP1 R0IP@rRw&epnݪ ^MS-[dxƥd`I B5Pr[~s("< yD(W'Ѣ;@/Nr$/5! S9т_}ZϷ}e/G(J dJrGLk? OG|1g)Er}wdkp"AEPV>UV6&fd3{-헀TV~K} iU n@%7 NFyx{@x~vRJ*?"k.^O} f0U=nx,`._e>WlzЂQดEX^AK<~\{K]޶ׯP]/s0 >.qAj Xǘ?39T۷fz%1u?7A*T#:q}VDԫ{[W/nxu;8+[sL+{Cq@y0:^^&?F6&e X&hxc\*9ךmv ͖Yec1{zzWBLĸUgksB#]z75O3N<he%~Ƿ>6Իw  R8%6+nx5t6 8.|"=x,_i/%1pھU98se߯$]L<}#Iө\&dGNéhepV7(Dso3]v}˶]xk=qSu߷ݠgnkᅱ=<=3B{>(cSs@u:4 v}g][;0^!|xlN=yEU/m޹Z\fRa7XXf:ct!ϕDơHXl`;U}մ*?Ъ Esjh(WgWyP;jeeK(l;DoׇUsp|cŗcDM%~O2uGO;_7c}>kgkzM[0o ĉ0,/!2=G۾NA(qEG8lu0wK/a [) xg\,/p ]tny'Xl'J;IFI*X9S?B3jނ+Gs KQE`VUڤ2>VDNlP{Sܬ}*>g0@ި OVt\pڕa;J[Er-w);g{:v>Mfƚu|:yٺ9n^Z\$o`hIb,n%lĤ#eDU5RvWK.{٭v1=K{]A,Ws˙󎹻!ͱ^Nٴ2.:f.آ`wZ rij?87_>_ro-tIs[HEK"/(m\$G6 m\ Y]G6qAtY%-Qԉ7JPTu_bPseLS_;9ĖZl.9~W-wF֧r!dK9k߽YnzИCN\Bw8o< ڬݰDeԚ 19saR+Pʳu<$sZ`de7a n9V5 ;ۅvQ~,]{˔VJxsfCwϩO~bACkN0an^N:KeZ z >3Ja0jҌ ƳptmGԼoz HlBetܪdq$X+ʱJTvΈ餬YA ꍻ7 ) u3!pNI"Vwey~.Ek.`A~WMu3n^N9s߿).éq|ݻPiJ <$ ۖB&)LdXla62ͩd"Rw [ s{y%ܷ&=<4LSԨ} คla":7KP(,!P*!D-{\9wEGJ'[D]5 Ջ1 g ,B5Tk!^hᆴвGzcrZy\יeW,5+/:["/VZbL(Fy8ʭ9(%HGꣳtD(0QcbETa/b-p[=Ռ|WŘ+̹A]HKU29St6ŏ1s^{?_k`}-+L?RDߏ;cpWUWKu+r4zw}MoK+ ~ WBޕac?W)bxԻ%ՠ~= RMY!Ձ3'NzyWʘW*(K'觚 KuQ;μ9m5uۊ sw/ϝfs¼hÈA&, А36SX:O d3v)PuWKv-l3> ¾+MQ],!qQ WRFFRd( qmo$<Ž,"'y#['XFß67i5E#6d58)Qc:al_W[ 9SaaVKO9ڕC:p;?().H !OcMIKNJHURĞ^ql ӆV,TRױ( /+:mUp!UuxoϞ21|W˘i}Eזj (,orf UYMjX/L V*! !QA盥=ԟ3MnKPڡ(L!LACޮT $;j8m))B" 1KH}IUfPXRŘ#Ӛ-G nܜQ墔RX 13sl-D̶%k|L֟g*428YMf|s}={J*M4`䙠HSOsXyH4x)\{WG2e".[)HBpĸ UԲ`[֟j5xyg_2DQCL'':!DTh!=,0#lPGQ@KT'c]g6(j1ZćFF.1b5{d|Zt_t>}~4M(Eb0-  aRx )S@>}4+B|yz4\wWh -@I'$sKjY]fR5=b!x9n%n֋N\·SP){At31b4 t\xtY!5L5HN*+*QB"p(vXF|V ^@x{`s!=^cXOS!?m?Z֫S;_kEY4IETc(΂[Oږ܋ٹOK dP$17 .T4t\qٵD'VJJCe~=۷Os-ƴ1gs3:-Ru7ƖE碊)'QXi٣5 ('F{C)AYZO?|s,d`R~_D]"x%r*8IIG\F8By%Aly#?=|;|46CT՝&^O˶Kkz%Fa}g[co<>e>3H)|Lώ`7e36*QfȈȫ<6D M\Q3Pɂe;% p-R!gMk7Τ+t+ GYt(­mt^}8,^6[kf~dBEJe;1ꝵI#?g`u # _PP=L_'mJԽځg.aR87\Q;>[iDC bСm< ]ẻPhy_ CuAD~2Iӧa?CoC{SNx{~. p{1Ci宧ЂFD%)Vf?$ 0`pqP1 X9nZU ,'6S'Fk?Pƈ؅)0_oE55G|IB4A?Bdvd*wR5Gv/[RW? -g. VVF Z#v$婅_M\"]PlK4ɤ[zd6ش(\E$ J"0 e(PԿ-f*$?T=}??_kTIQL]GHy~YVJB$IlߗO76',uW>;O`D@ ߅|Ͳ˜7i 6 Í@~IX{(>{ w2cXyw\pcKd^c !@y`aB)nn+4dqPOwm&0"0\I?oRtI);ІD0$? HJpT 2MGUGSbf>B(wGReCU5+@CP ߍeb'Cj YK"d0ts7{TfWVP9r m}ժ# \8V*)M);S:hbES̚?Xv~{U:pJ̥ৃb-_پ9N@i7 eAFH.S%89)l,1 C}<,<ӢD(p%HYB:ɱ oѪi-h(cX}m8C*85W*<>&PU{Z)VsuưrY*?B#=ŒVb4 W N;w^G/sD "XʣECU kJn߾vװ~PN:;l 21bNE"',CND6 gN-bf93 fy\q8pI'nNpv@2 ،v!1^Zyx]cb`4B%.ȼhhw;(YQeMumtE{v;Nl< r|ܪ (l&a?:Ia34h  nt HK<%BD<bAv1#_4zl //6œ'簑l,CnGl! /I;S'BBo;hf+} |R~`,&*MsҢǂAg^ 㦙^h_y@I.Riؒ`HRn$X'|}n@h7[B,s zt(z֗'Os4#l='ƃ;.}q ?l:hyyo+6 $5IcBbBy{2kZ0U`> y. 1ˤ0>= sÈP_%aɡNz";L?B 2P:< 'qKa*&NUPs%"FeQ3j/Jkbn[[}=~]j ʭm{,H,4<ӫ[mmBUKZ 'ƍ#ދ tP<>\*0T0u;jl^Ș._/* om3H`tbM룇\g%U.FbAs!MbGyiw,5f_ԥOw<>O϶khBG/LosΞP`27pREQlr,J{T# Hk(3O,*lt2X u<ւ pA"R% 0W}Z n;H2ysgT1쉢gV]=I& CU0MtiRO#3n.N=dE=8azRX"&a{Kg(։?p#k֛(ܻᡎ xv5H나<!zk[HȚkWc2w33Ulá` *gr桛fOjf[c6'xYdžlՉ+V'A%2kN GtZ<cf7I'͋j`Cc8!Q uN]III?g݃8H{4 ɺyn/ <_OIY]dM iP5>_Š UQ)AԌ$\ME,0"HE_7=a߮|MSbimL3Zܓ#n,r:ls(JeseuTO)21?{ u[9q V̥VSp84C*)<-&%6gc$,WFsf P @:i&Ρ*&hDkt9aba#URq QpͲ s~oOYohVnhW~'S]8XJ}kjGleBeԼHAIi+ ,X1aO"`R(1엡pCdnI9F ݮV9]rn[n\9UUQUUUUX*UU9«UUU[jWLj;pƪmUUUUUXƪ.8ΊUUQUTUP_?-t+`aňX8P0r:4GqyColރA%߾iB( \Y~A!0c`Ԕ9{MCd#5:9^l6K:^wRHs*O7I@'F /85NS劁{@F xMiwqAY ׼IɁIp(Lg >ƃL% YG~ ~ADgh$z 䇴5+n|V $5'p?.ݮF3-FP$b!Y(*hmzʔDP`: 74!;D>l*@70]b'&NX6UCg{#" ob CAMf4<hPNk'u)_~j55ҞFhƚ3* >/ $oi3:vOˢGCuLЧ$TmR٩ס;*%P@S UT HO׿SHdv6u#}}kpx~>.NRGw8mN y\i)vwݽRI1 rz7[2UA->g҅KE.Q4gp:<މ)彺&cՔbB  *#=)ki- Ð{ * cafd`pm{'MA#KTޚw;rACL \j&&^gcbKP͂u)a81t(#H,r2pC668 Vu9u\l0ܶjMmD8g!+(L|@x5l)(4Cpm+42+(;Y~$Cy$WH`ta@R=  >=rz'\OC?Jwϊy[kJv8(`iuu y^5 o87;Ya|z N7=)6?Mx3Mgw^9 Gw?ufX`᳃T66M)<:doP97¦߾Xvzس`bu`"ecF`쓂UAg0l"@O_Fe" <`CBfꜥU|lʺ!)~ܔEaV`@sd3Xa50?JA[8ϼN|2}=@!OߒG9}IM#Gb O8|uZ1soHH( p0n>&$Oj Xc|1X sȎ];&d&NĽ_C?HZG#w'R|Ϊ/q?_:_;xNq9e]03֥'{kb:ucԌr'IR|njygNg>U**V66qHrl#ps;fqs8()[I#+<pkJis9&$bzUh!Q#ÏI}2h3{gL.~*^!P$vz9Ü^{ˆtF0ahgF)`< i2c@F)}>E0{Av\4-Ix ?0=P00Ҋ0XTC$h Yn>%FH'zDdZ^,t'~pU⊊2jJZuwB̠s-Pjuv( e+̬sX AQdhhpj!vL/fuA U`Krt`uB^^c /WGûfH9hZ^)M(vAh6C@N<ۯy'%pVN|bFXS9ieB7srq3|;3n98'|/t7+|K*oVt5n{b7@3Ā9)=@ Rjv6#*g׵"x=ؔ_ojz;Wd{a|=uT Ѥ([eHU5E#l&{Wq_!?v^;YI;绉s0o tg: Q"W:ԨOM#yʠ%nN uC8MfCCFIź1ư!pKé 0䧆&M>4Pwǫ71MR~nE؜p`tݘ*Bp~J'և O II]'{I `_@CbJIO@H3O//`4r3_j+`|>xϨE#2jPu ۹wtM,/ q\]Sn'@փ%rCkG 婿  ` :ɧ<ƸٺsC!|$=|?q8w0d{$6)+u }>}O24"}p_-s_)вܦIxk8.!9ZUCDsT4PlG9$ɒXK`QaH'?aϥK9/ hޚia JLPQV#H`z8r:DFQ.TL&*tr+)z;ӱKfMDRS0Dț39iw,)bʐ27^qO$1ͷQ.a!rRZH! ˢF俄N)UY8Q/3k\`<óĎ!Z4ש }.ryi#KPF jIPyAQ-6XD(W8X=v}1^T"Op6йh^+p]_ﺆ Uƙ A&B*)""Bck#8ZD{ ĖM"pU\'97RB $mQQ#$Z[)B)3DKSifwiR"2(RctFcKF4lꦩBAµG+9+DM J8!'d=gx'+qNHD{%*+ 1CB9Q/ݾ*$_?PKh8;!h`Wɐ 9"y+UɎGvm.]n.QI- ]|L$({AaLvOP]7OЅ0/g(0D,N 'FO5BrgFx]U-UhP%}ؕݢ׶Lu44bSP$q^1dřD,Ȇ#AF>vCJJ@ Q!l?g^^t wzmKOs7E47X\<ꪡ'w31в1Rck75l *ׁh7bm7Kia8?s!X!\B2j& [2g,ޚDZu^(Ty7 eb7rlQ:IL=. C.XpUR*!ch}8CZ Aqߋ= l{ }&_ ]Qkн) m:jY$ϡјdN'הPg~飨KR"H`rxTЁk&RR+__ ,C ). Bfn@c7Lc999LQO|m]v#9"A!fC"\&i!P܁`4z*!n.*Fl YԐbj ZXX/{{o _xj^]@j-VŊ d>3ja& 4`>/PY*o569{x0(}Hw@9:{EuU ЃyB:Jں t;vv;$!-MLyՓV Q0A=|{. p$^4u qjss;Q@pHpn*Bjcl; (s2A`zrG#!" @-+޽˙4(;" {7ܟ8\|mQ'Dz+I mF~% LQ-DCu81G0r1RF? *9"Bc 0!p@ي2 -I6ܐ?Zw+b5KD`ڴ{Dq{]pwoWin&bc3J**cqB,Q蹆$F!D0P^}l*A8.Ü 1yf`J|&hu9b,Mk*39ҠqL.aIMwLLՊ&J"mPnۆCi"{%XR$/s7"y6|gDž̛Y~|&T$*;96,ReAC;L3}!t ı~ wƭ]δؚU+]δ+% 򲾮4vX4ٛRS쐓;)jxpp$ƁV=(aZkg(/umLvoE, \2HHT7 3&Ln>eqnŤZ_̙qd(}~כ2dfwJ!XNSEJ7 *-{P$)> ?ļ8~@tɺar̟5i0PsG')Ĕh_H;%6ï St^2CLJC2/6 ፃ7eY57$cc0[CA$mindiA@%b(:h hB&^2 %P rYj33^(>C߫ˎxXm*/Re 4ʣKAfo>^{n-SH票wV^%BW!t6&|Wݝwcsj=RLHVI8_/̝$XYT}YgRhUyNaGOW+ej"C=`T԰KK] ưU65AMg YHPH K"5MSA 柗S7uH:9'HI(Ai] Q8}>W1\Ag$ s%6kFA B&/3>φ/Ge)rmJlVɩs1580@pi*BÓC&ؚ$AK Scdb^ nЎ!^3=ؾmЈ ' ŒOh65Uy:EA^ޔNa|v&0s~{ V8D Mp0=*(lrZ5!$CaC¨ bE">߯׿T J ,C6C z<83!aS7!fw#0 4EلdiCh.Nz/grˮӁ@#狡I*ڤ< 5s3xQz;ϏLѴ8d*,B6CR?]Ⱦ$~!0Hؚ"ĻXtXpoj_\C,@)(ߏķHsT!KZ2kV!I)Dtm+ԣ |Sŀ($5bq]]W3M(M,Ȏ t[11?XCTcF)TQhz><<0 gMj5:%,B2H4'|N}ߛ!!x 7ʮh5@"M"Ǣ-X$UGק#^ 1crUM '(l)'3 e cH[O'oԀZC(T(@#:@<64p%dm 0|~a曞=ɩ%$52=p1Oy.@|:FCrMp_a.>]q2 "R3wlw!s_]9cXS+|A1sPșZou~gG̤DT|biҢ*XG=C7"˓IRPI6-xTwM'is=ǥ+[35EH0XGI4 M暀M<88|!st\IA nPs:8 S -a  6C(HD,|s&;'{B0]W >p#cbFf@K6/7. cr}Z.W$HD;l׮7b%z 9㼥S}J{ "  s4%Q5Pq)$y4’(Y)'dxepohc-FCA~ Ṵ̈̀cZajq;6+( U5ބ^BNn!Iu8S*k+deJDh4"=p>W D.I#@< Y@PsWB ^y0ԠH%<}4e$~љU&XG?MCBc)=R0Jb{,VrLUs3`DSzNA[K6SeDC'h:*-0%BP nЃ2hrD o.Bu4=Ƿ.c1 T[Fl@jڏHFm3O!B(>< GAZAԶɇ3YSvw #Fyc P_3,© bG qqs 1Zpf|{\ꋕVexp.μ.Ǟei <S?/O' lŢ?2I`I8~KmH|ڹe-/ ⪪H`l,^UdL!4 PaB|1X2r΁JH)g$^*0 @&9tpg`#K㤣x0[_ O+%H,x.$"`艭Ce{[EC*m 1 t9U/]f!B! ]SLfsf͔G78 {,3 (ifb1wP82ЦWj7 n9<"zXO&s/`˝_jmd 1Ymx\,L.[aL7ޣp33YlTG;+l6Yca}eoc"C0F['@yNN:c܇u(Nc 1*X^"[\>hYTgǴ914ֱv6ك@ "cAո(vX>ĥC ׼o<{gqpމ<@:Hw?M>o|cFCِȀ̍>w0ޟp忁pHOwשG0{rۘR!Ӕ87b1'L ۵{AڞK0 f9+Ӧ:aKim,?5"&>ey uChC`WHDuͦrN;L_>'S]6:/WБ[d:kd:E)hXJBHH75tB 63 лU.r6 z6_ġea1/qZo@@f@SkRv?H=py佇CPt"KB7!::I{ wU W5cdt95xM^b/X 岴wz[x(4sRP 67veQsGk}d[t|;1t&[8za?o |¬WYY;I`2+u:(;SX5`6#AU= LEuT6>L_lRQ*iʍ^8"͒ ES8|5kp:nmyħ^l/.4&: FVpvLpI2,3$TzpoKSt kF>0RQ=`m`sXoǷhvzh NfLzaΡ9M:蓢H|f("!=gH5BO U NђE3lXgtawsU0/w_uN2_mqar<dq:RE"g!!ܵ5},2N\TQϜ̹.qE&OikM<439„?v׎n֧ ׈();$Or>5\1j!} L7@"$cU|ȁx= sy.{tPN7:uj!rq0E^zi<_*CI.3!Kz<#OehZx{aJ a(HlsuS'QUD=D};ZAam>Y, /)@spOͱ;;=g֤E~E[#ܠnvHᄂ" V4`6>g:f̙8eɌfQ5iFfغ.]*XN"p ΐ4Ξ~p?2R.<69iFuLj!603czL 텮( q0l2{ t`F|)dko`kTzPOJdXҳ?ب?p"yH-=݂bwf޻dV\B}Pد] D#y#nNiy9y/4Ah7J+Z9j hw>l.A[^?v=yxg01.ǔv{M]^2V w7Y^ך׏?6}nO9(t,%F3mqNଢ଼HRKE+OD4pg& )1u<#әQ Jo!ϒ<$עqKd ݄ Jd "J. ZDjc@$J#pE {sĈ"bVmW8s\\^C*u:@0 R,B@]dy9m!f t T Cq%eB95ᣎ<q B2Dj Cq4bytH6 ӷ)xG"!hHóTFe9f1r$h*/m0މA(CSs2Di ok/4&ͱɤ!1e,^G: 088U)ͨ+$%kw3%ߖI&xl.u/D=;Gzmv lDA-"YIq}̉zlkndt7'wtpaNxnkeQ" hB4^@-:|`< ^-%XnuU9a_{0<3I<{M 0;J݂*Ы}uݯC}QpP˸Ⱥ ,BtN14?1?3j>g{XG/.`myˑ/+~[ڡzAv%in/\fpᑛyoØP̓Ry1{G-N aA^=p/'~ aq`ЙGuHl Ƹd4{ĸG P(av(Xb !ƠzC-TwDʌ'\/Ru~mؠĐPǼ024 tMS<~npdܣ0!DB@8Oů܋j=U=SȒl0 #m ˤ($~PbHzh6iʉEXrkX [DwvRtS3:Gj'{Cs5.hr0V |z:<_qvb4:beo9* HC(Ia Cw9@&?OۡD?' z;z*I!yu*13 &#(i y}'N DkiJ Sq;΂h'{ @w01NGM?&mLz#kG[xl~s=ٰ|P3b!6S 1#ɑ`4Ԣ9\pwSEļCvtzHj&;2u88o/y"VHAܝG)GuMMv Off:R*E]yG$: |?Hb g@_q=;w҃8Ck]~$F,D-V'̼;8Eɑs"r# 4BgLM~4Eg͡Iwu`_9~Z O_+ZB4`dDPc9jjPv}#ːB\]p{pNW«`PTY~01< r =Vj_=L ?L$&-/7>~O$Q>ZS_U4 qf9`C5>m"g3w&"9;lԉJu>re[A|\W (P@vfÀ0AJ>'*H):Dhj86~S$QÀihko.XDvfdT'ɫC`Y>88Yڑw蒻C^po0MlH=#$) cDb L&l>'᪮I3[h[аWi+ 7sBB .$f0#kf6(Uzڔ.d*">?Xgͭ-F"Ri$3edYՓ@^Z:.u X(/pGdt1zWT Q߮~}/"ʃr뮚[= JbM঒pAKNiʦ TodU9R㶗 'WLQsYΣyvCQ$}!|4 բ"m}ꏥygʑnZS>[n)-SNIYJ5 U'ymØj#\kGeu?+ ?}!|&U@9?媪f<];#:Dy {671,7V9 9Äzgs5ʕMU-B-H(sr7f,OdFqQdKMV -xna@L&88l|c†> ꜿ;H0$& -a?HҤ>)wu#`ʦFO{: bX^|x\|fZy?M2 +0S?Y?Rយ\lun9qx&7V~X~&$MQgrf4t^0_C29ߎ2:i&^2VyZi$¢_5[0]s+}ٕTw~O}WJH(9]RrT<%]DĻAEW韻 t<{dXQ$ o52` TADoXcȈ`0 簪XQ[_IaT\^grEm/Wڶ#E>e=N:Z-nG'vǏ 2Ǡ\vCb9$km۷~Ro+=ǖˤ}T][M^q<f0[=>g)Ӟs#AIx)tt_LTQY.Y2N4aʐ&&kܒ9(Ekp ͅmZ9}~}]Dc^ާ>b#.~GBŴXI;AX>`M&78^,ݍk4'V#04;8:g9ѣ0+AXg[a>\C;Fbz=2W^p7:k7ǧ5#g+QÚ:@%& J`a~eۿ.|`U |9I"T ˙$m `p&K#I'i^m@Plډ b"LaAOzPdyr%yc=yby?z5>rmGOƦTpPUpr x(5tcVojK̯o~k\-=G;#*"(GYן-NK`'ɂ,LClX CRv8Hȕ$'Og39]v,d%N形( {>A[I1bUTi8R|1T렜`cwuo #xvR(7#SR<ßτpfzlx m~ldbM58x8ٱP \ǏD9Eߢ|zNsCQ_\' ns3Ra;ӶGTh^d˼GC#o\dК j,U-p8A:D hB`k̅ +tMj\c-A#grq.Հ<Ԥ㦧qv:iE"eZ:%@ 8'1!PAp-r$ s"hҩ?3Ltuo 0/Z\ВB33vBT{u3pg^CIce</9K::kqHȝv @ tg uHlM)C0^w.uῩ#eeNŧ˩hv 2aݞ=)DPȨ`Mvc׎܀z'A3qD$`tmk,EX8Q; d'1%F(g ͣ(>Ѩ@Ǿƶ י?Rkc}~*J囔߼g *Is(!DkD`gt z ={x:;yێ['sۆjכyƔu'nwWI~Th+bwUl'AB""X xz)C J:ϖ+Q-*oHPZ6(}'O!SQ>ΓJUݠPBB#hP_SBh(Q-pxjľ8燑o6QV#euB],EhËA#4@ ?ƄW x4~[?1K{WZu_ xZ'3AHn^X x]i2L |pX*ԁUT|/_e>[w;a$0̣ J =5g1U5"Bu+o*<}zkpSlP]`.RH j&Vcr&^"$+`$թ)% HERN,"gKYrb 8 &Uu0[ߎRk$8o 3i TKx8(rY 7bd}b#"%us]=}G8=fH`̈u"M"/@0 .L#R<;;%ecN{%/XiC &9o2m'/;$8K/+ h+e,܁sZ~@Dz(K?:WSҠӻ'P_DY赀ƵTROA73_ Uljڪld?By!_NS~AdoЫ`0鑦/Xlӣdݢ ƍ4j\r8d5@%KERI&+o'Bj65wU%&<DRPRr>X^sH~%Hzcv=Z iaa!Q}c{ℜ,("v qͪ:,xBZ{vok$1 90*@Q8p+̋?zq*&nY/PU1~_q}(@274adQx(E_ hR`?XJkF|¦M,<zDIߧ^/U kwCB5Aukgt;ΫYb0>=y,&f] ƙezf/(c5ލ#3Zk2ږfHs_ ZGDLUW!<>l$5>@"|'moP5/!ӿ9)R8=bO;7?ѫ*ݣ?j= ÿ́k5aG-s\0c>Fjo#b{xF5,CdDV)qw㻎5hԆ _%@H=?)Q^2rޙ{y/3S)`_;8I6?8%P!I}) _W.}{^|$aߩԭ2dW }ϴY٤XvTi>˺W~*K|@ _GtS$ML8MDN$ ˶=O?lR`h}e>yc7ݏݻł=9 pMV,()IN}rrTFNKuZ/LDd3Dɴ]> ĄLvs#*{wюw#;o@sn"Q(v!='?b~0qR\O k=ן?uv-vUbRؔj;<X^Z)d( 苩ْdR$װCJ>WM(0|]#{i'OiaiǙ>^H0ˁޟjJ`y)L@P«>/gڥ _JO/+h(xŢ#V]mZ3Q P( Z `k܃Eg6QJoay6!3zh#/xp.&f܁IHcsV{ c'+EKTD*bnR7fᾺ(D菍%g?;9> p (sim<9=M3|7{?೒ҲxU9OƤ6Ž[onz )H"U$ LJcWv=I89%HrpDw}NOT$IXL1-9/fQ2|!rCoq:MG˷>IϟFFf{|aa{*n[ִ" @/mr';#rK4@h29Y X\k8Avc+q_?cs'.2=Vs5B]RSHUzI &~Gna}DA;=*qćqARl!j:y|*Àl)%ÈLs|v.]X} *lGSNVGdW6C=^h}[mׁFCo\SC^\$ c|ytx yq5( )?ϫ%\2c|P2ML4}n4JE]#P,p@6_[;h]Ng~z_xiɶ~>/C{ ;'P8@-~ τ10Yydqp|Cg$g:%p|hA@rb;èNdƩ&lګ󏯛~J0G+ЅNpw\򋸁A$$$%IBI@";j̈́<)H߆!ɬ*ȋ~6e[D-9ة`arW;'tmٷ^sM*_iiVb'YZޞ+TҡKwOEibZ""}fgE3(82v5}u? 3KvmH4]쓸P@o6hZ=ci8KfDHF5[G>X^Tޛe=gAGs/΃7L8J QCCz qD '*n(B,A(g7괔M441G1ӘF ^pp%F_sD n{tκt8X43X|LA:.W=|<ƛ؏YrDÆRa'#5pPWMk -f"C鞿$Ps*c1AbBs=HMYׯӗP/NNG]A|#a?19vK "`Z>޽9_7@>=&G\؆o }s>:L.%gsq-'@D: M'>Wĺ"l,(!$lZ1LC3}†h jlrWW^\+u:&13Iy"G^-F63ys:} mkj_^k, ELlMFc^ m»'ώYvcA^Mӯ+*\ j 1[PU\K,E?k:Y3W]WN^,k[~g17LNy 'kI/ } x2 e_PhׇwʢaGA=M< 6O|y}p/%Buy4f<|J l܂3rY٧L7 0/|864 9F,R>^d*XGe' G50J@@onFZƓCp5QO+䬛Lcp@8X}> KDx b|;AIϢ iAazm?Q0 (UFnkdś^9Ӝ:cgB׿dzUUdhI$0rf@G\}]rn,&lSM.&kKSqXK=v?n$^W;Fe}{Wۡwi#kES<Lݢ~l)0?C<}<.ڬ=BюF!pFál ;;@œȜ;P˔^u&m߯H"=d|}e^ؓ5dMSGLv|{"x}[i~_S9\} < <(3'dk,ubfRWþXm!HJCy`.}8(G\Yc/NV͙3q @`.#=9ٿNHOٗ!hh>Wؽٽ h%M_.0g8T7OOnO!.fҭeV }vJR5Z  ""^4"]1!S+(7uTϑx viS;L'8~Koq=}g^eKMBII@՘FD',dB8r^V)<>sy:?czo%_27G2>^9N=An=]/?14B7Kó4ţ> 85Pew3`{e.W*vN ] Ѭtdz Xfi4i{ i)wy<< ~4xTtw*$ܸG|S>7Ǜ>~r&=0&9 <{fy$#O[r Xa09l07az(E7Bh!U-8;WeM:r3Xެ ť|zhqKh|$h'k?ovL- L =z9jOXo&d{^卄ڶL{Q$ ~BpPϐN8~'TG|ݚ^)@QAA0Ig**w;U)ѡe͟Ps@*H!b*|kѥMAK#pj1[c@Ql xH&?j{NIW`indS !%v.ӺZ;=w5ez~%Wt%kz5P,EѴp9MaW%(H7xϳ36@ [7? nڛ[`\=Y#Wç3h[rɐz.2S3l7t]w%2$ J䴓δ2Hk2(ᛸ]x4Z3әB%D1~3.e?WIhdmLS$[B2jElxʠ9McB$+5[0OG]2~QG߼f^Y9& J T( dy]$4(bPkhh1${tYD Y(y-|8_ܖsHV2i-@i#At3H8ݮ6h{Mf/γ[ f=vrlLw\'Dl_HfGgQ-;16 fmٔȨUIL.k=$ٯw#fxp5t!hKXTv;;i.SpciоJʮvm؁ڝvY\TB@>#ڦދd.%zFUӿ5xZM@af]LXBD{|_^p㬬s Ci hcDsfGkqRV&/՝d1G`l} D-/ 38J![-er`{$=;@"{9CC+&L g"8eT: @]+3{-Q 2$N~?OaZDCPh>|WL!;Cȹ{p{|kՄ;.Ɉ)_<mX29V}~ a?E.*(?ni>l|ôe! >O1FnƄ9I :kߍh!D\Ea3+q j޼/0jai2yS57PxlG3|]O9,ђ"Xi-X 9iY8 $a^ÆfV  X4ju@Iin;J™!mI5.gVrd_㎌zhԇc]h|"sIvBtaEk6"FuaZ]B@^Tn+$P2ޓk~/~m5Lvfa5'u{bN2W|ߘq/Bʜ;}olQ60p8<)^k"EȔ2g|nbƊU[e%](Z[IIIwj8n͚7ǜcF:_ĜD 2+PGWxo[ ]9^{ âI1~ wghKRNܛPX-  #d\mm\u Y䢨u2nQU,,sλ o)́mD~d$nx4)c9:.#C޾=(lÑۖd?RAN}ٝf],C;Xʳ)0(Y[Ԥ}LI龐z]a~hJo [ *M$AeKΩKCZ{~(bS`0); f<;qEJ{{YsY1ΑRm%ygvݨA&pO`nzlf>zžJt8\hZL+T{<06pͳy3$m|{g1]zױxрk^/ۍ≀ qx(g' `/F,|ٕy?盥w%ƼA _x%@]COƀ ($JѬ2AZPUX" +O,,\ "~v艎G~ c?.1<|hA8 T /"K7!}33'XDCUI 3 "HNfCiA<Æcт`@C"8du  EbDD!9'bv E䦄#ijJ\c!SAW9 LHǾW%/5c}CYf|BJgG4$ >;(6#˯ÿ=rN}bYbLwp\94z8?ah}}[}=wQ|)pBǥ8n!2uvȘ{J3ٛ`%F+8C0?mPxsbJH{4WM 1N > |vE>ۡhsגj+h%]w-}:WC-q1Ad TK4AzAt6bsMp ( KPQׇf؅]M=j‡ؑ$  h .0F$me[&@=3äk´SH0(Xc  VXg>ⶌ`F'5/O?Pi|=Ä RIpUi 3o>e!)[X&|htc`K0u7m멏Rg.JTF$C3r޸vnT;%7EMؓ'vC=(QCD,CՂBO`9 >K( >5]1Og_EA%)= mSi*'i1I@9ih rADXS&m DW16 )\ .6S> lS*~"gf.]䮻*t:]Pc+ 0:LƗ)6쏒OgNMm#{CcL|2 DF]7}uÃ/3X`FP2@im&ݪzsi m$p}oy';ӦxӚ]mt>_eO6cm=2ա%F^Q?9DHCxA>j|8d?;SAߘ&&a~J&" `.QxtnMo'F˨:ԑ3STYl11Nf%%^J A^Q5ahWuC׮!΢M-Jtӟz: Eߡ8n`AI Nu"~WoI-!|w23Mn43o51H8m(>|ɅiΝA>üL;0yv7a:A 1o?` M9}flәOXЌ%A-^Y(Fv§=QscMBP6Z:4JγDx39cIy%|.[U#'=Dra\S,% 37(3T,jcrEYj>T tȆ !=&Qa q*63:4khR +QK 6 ʢl/f1O_|~C ł>`EDBcB0~ 7 )Ô4һ{?H?θXTaAJF]p]t@(#=wg׶N{eOVPiO0lPPZV)|`iXXB sl!4D")BD!5u}?Uf",DotY ?>N;HO׉P)Ϩh-Cci`ׄT/|dUw5!qnS3{IÀ1ĥ$S =n#|}PH#BJdvq v ,AEa8}Tv%!L"Fcc\s_՞Iuqj; D?^p1#xoHo[xx2p [e4eQ h& @Bq xwgYw*-7pG;@NV<;:|nNPB|%d >AEO!@Q=I(y4R[W&;0uP@N,ꇏ8ac20\IlI:m$37.XnX|V1" H QN4:A|=yct5>|TKe{<4<!@GN@$9`|!ޒC>8N6 ÆV\d6蚞 nU׸r^~uQCTbi ?cJ &n$_.Nc9TA- A@nAi@БA/JC@zaea" Ȣ@ҿwfn\AFf r$HM<&buT,9Ðz$qCk! RU!( \H+b2~jxK,jΙ2h+cm 4)6kxf\D|7+->y\E軟zMpv''Ac6Cg)z}}!m>g֛wq_ݱ-]"Q8O3҆桨GYȆ&"jAJᢽtC?J#I@>`|ω}1WNꍪp\ָ;UwQ%YRI_iƬˬ9V$XNtcSXGhF1J+JE`f>V4qj4GU"Ur8>q.X3ݱj&ͲjJ[M,A3P4#d"H"6" |}f I*i@Q~ӭG˯ M*"ĸ *iFFBbE "`j"(BhH)hRH"!@h-䏆s0SPK4?9]D4JR")d H :GZZ!?>4iC9a1cu`sAYϞSCGvn3QavCݘB14l-kjGﭖG<ց8JXA0QL0ݷOWgRݜ. J"?mOR ǢtR.Ψ $֪FH6|9hsMTŬ323*_6q=RnH0, Ȫ( KI"B4[Cz~tSOH$4Čz&#􈟫3 TFVH>$Om i+c"!Ǐ#UG-q\ɩ*>jF* ĩ+ tEIj3+.W@Գbr!SA 63p-ZWLQ5쮎)-в+R5 Q@֌!JpLRÂj4LCD`mlXS"CL 䌷bb*4XW tsdKӬɪFi wxjjQBwFjK@\A,ņ Q!b!FcX#^=4h7ψA%oAM"zbCl I(49)v@G2f{!vgXp50;%7pwRhNr=xuOHo[a6Hduǹ!1SgM"{Vt,XfU.% 519nqb| sI"+oUub; i<'wrf.D} ,?b{dpsˉ(lP7vC0 ww;j!?#$a⎳[bnǖى&HjO[ޞ Gk~-?iRAF0t˖}}Bd*EbX^gdkcdE <|ڍbkn*L}iX)XBi>p:!%5:$D5ddR<;dQAO@I-CK.MTC!^P;jK@vt i΅xXѦ[6S Dp5=g>wۼ&ŕG2|Y;_(( R 45Q5nu/RԂ2F<浹md2V8G\W@E&iVx, ~_%͈@P撷#(_]wzk$9۽g#aC T&C Z͡e9 >}wkp5,D6.ҏ93d ѢC 3 Z2d6Y? oWѹH\ۼjDē ?o@p)HNU"E?@q! 8˚E"Lߩ$"%wy)@ ܇8"HI)HC X啥(SH,H'7|@ %VE Ϟ ͊W)"jj"bh#!B$EBZDUQT^/$g DbX %Z;St4co]aEg-Vo ﳓxļ,DTh?%R~/¿V\4^҄s&0O~cP{94@-D*\@%j_/p}ez0c5x'eiA|h2q \w%sd$4/_XǥΟ !yUþ3AP?t`xqͱö8oԟX]8 w 9Pb90 0L t؇Wh*`H?T~H_8SP@ޙ=1m9e@i^xh 't'SPd|.! TcŅdY~hFSJ^Ta>0||ۗx2H*I pӏw߬8}b\OPl,f䗕)]Y-w33\848 ŭZغ{Ⱥ h£ާ-cf]V_ghP9B>I{A%nmE! %sցا:T]3? oفd4 \H :dCN39A$߯UM͑12*oT2jC4єe{dRՙ'㒜%o"3+2=o||7"?b<Mi]9-dtެ<7 ?Cc@ϨP UI vICp-aBCxDLQ%EJDwzA@ 8L!18Q X|cC݇9NAj ;)9Kiuā窱}O y #CѨ)}{AƀB)!YOcU\!D?aͪ)E0 :d+q;LTDD Ca+MQzp9H:(h)"b f b4NR c8}.[9Q ƮwH\tթg`?'*%0d pHޢ,"WrHNevA<`"T쑅`r%+ DP\PgnaӢ$D(\5d"8qr6ᛚكsÝ bB5u篹܈kq>PA6`T7 428ix%6RYFºԒ iyvbnqQT9ASLDM4P$1H|6 &"ebOZ%ZdƜr{?8)s7 쭘s)CH# ,!)~Ooh(CYzccޏ㣼lc'y@BG2RfX_OnqYZCUOz [ ?M~yYLJM+Χ16JD8/ްcnl@d#@@J&1/=4HS8)P403cKh^n,H%+p D|y~;uzI|Iq?~F}~M'ĢFwr)N/tesc{9'M@yl%0]Q!%MKc@y1 4tHuX1 KDzCDHSBrA0J/TA=dߖlL)iha?aR}6_%(ĞЧl%#SmN b3FR{*>`F0p] k"Xȩ Fm2]$w/gDXbƝ7U!8̤?mV3D(Z0EObEG!Zs(Zt]8e%A`gV|F)LظQ^q+ku 9rQߟtpOњ=y=C" 6al{+&n,Le%M`[%^?G:,Q;)ǪHTS]T9sٻ c[ ?P}ѕ'ssL>b^7SJ""9BeL(2pxwC?G4UUQhX&9JV`)zF!(h<I:UET*jdBbi&hׄ@36?ڮy04iȨE b)xr @ b%) BJ B"*.ټr?:xc8FyJhA4b:tw?V8t2ȂkLF "E5Aa([&eح{5Gy㊥V)&jf@4v&57z)J *5v]ĖgA<8D1"8&Y p\ m((3;݀$զ.@}@>4gU?+[c[Xt wI7| ׫OVg!"=%'`9!y) c y/;9$KDv3:J-N9+t$ 9]$A 3#S` p3p*j% Nj&b""jD~lhOuz)Hའ%{vB6 x}@:o6üC)cfFo[ 1DnlEK;w ݥ7aAcmqP:E7LBϩ)2b}ؒc`hC@DPRC&uܪ1? TJ,+`H `| 硧W;mhB(u r0xd$(<{_hď/.c7@^E;z1Bzs  D;%&҅Uz:iN&y|~{U\w_;#_@cxFш!&ʼnNHhw^2"PlɄH@xps >01Y)Q`Z3B&8GppJ {+z1 #HeRv8j"PR`*kDU C&^ ŷ*CV2d3" PxoOA~;,Iy:EД^U.0"(Y[ m- +cū9ETSYT!N F>~\,f&<s7'qHiev a-᜻d4L梳, Ii6+{ 8UTv.Aνjʩyx8)s GŽpBCTQҙuṞ`)u<,<0洃uHGc{ssLq)b!󑌶Zt$Ad+)$KM-ٱͳm 4X pb6ٜ^F"|gJ"o3uҘAL0kј}+u A馗#+t{O`y45^7j"PnCjZ ū=! VucVj Ϸuy*a 7HN1x uZMȬ/$“Q1pC)R½r&3~@ꃑ̴=۽b8VECtpZy"4nNjkOث,L9"#eQ)8-5Cx њ CjJL[ xZf,o d4ZmFf[BZdd7Pܮ1a[8Zޤimb y I=I^䔦 O%"@pmҨ_,_rxƈs s<6 ʻcv +m1hf!I!Və0W 74fO;6 9,1lɇ\ iXp=ɲjJ9G (6޹a)|jv-jZbq#11"61Ӟؽ1i9@X)7hA r#qMKu /mgZ|<%b7TT i#]"sOm1)- GBA|08vzƻV`nTB@! 1?*۬M@p*A9wAk( (>2ҬFhBI`cz"ꡀ:r!e0l<*4Q;vaR(~&xR>AOd V6aɸp3C8j5[L t~Wvww$Z0W!|zǮǮ=o' r"vxjI~g]0"P0Q٬,$,%\b;%ldVOn'ψxbݤrJyOc;aD1g2N-cmb٩@km季ɩ?ɑ9)e( (Φ[e\WX T -(sYiL`\ /V.ɏv㻢FUn-CaYXJ(LC 'gte N88K[@/8uhi^G"EvupLh:"!XDBf3k80F6t_^ZZ=7FpKԘ:ɦN&4Im,̡L(CS)X Ld\&Ef8]ٽ9>ݜ<NߖJg/o=C{k %nY:Ѐb5:1p#+L# %DCq X|䳯į-Cg5dAsbarH#ĵNXsP&8=)~A⓳d'g.jw-F!6$ 0aS \2?O0`jr2~ 2Ke7m:q$q~{)QFbyu;$s|-0چ9YeB4li8݄Pd@mH|[ģY5FgSK@P$/A==woo^Wh R䤓`vBb]I+fLF~;Pi)(%w.\Wv**_ryxpjrխUzZ6ڪ媪f\Tpdq_6 a:9Əć40Z\o}",#~M5B:fKv@PU , 1 45t09*K@Fd9h)+,TiȠJ'!G'@J'!p{BբX"dQiHB JPU *b*X"JJ"E"Q"P"%aO\=zq uNxibNx wڠ zsՁ"M-a00{ *\M?`]0D$By$C@tY%%Ң)W99]2kNC)BN05]2]&`>լtd614#K"-) PJp1VY&$N]!a"Xlp6Q.?r<#Eͩ-60LJ} ?qaQ &Dm?'<9ǟў!Q$JS{'_ĉ6&qDٜJ_Sj5 a,$]f=ߤQ0׌I BL1L?]!Slkp2{p(`M!|\`v΂22А̇ o %N@{V+=8;qÄg5A L C_"ܪGeg0uj!HƛK/=8Ej_b^"LFE{*xz4kFr,CA۪F1H3!7իg(XVTaeBĘЯK h v zih!ADG96 एi~oUU̞ u;_?;O&ATI Ia'^t^b~S׶M"_ UDR@PvU^2@W66TUcUy  U PWO|lu0sJ[ݨiR'!PL~=t'XDQU8 IRϗ NEGpxHz$9[A4. k޻ǚƴ0`^1bDX4uLD68 fd$r9$sxu֪ix ?ˠv}z" _!za1>S*s;(N `6+#ayvF!H$OBUNz>º&68,PY Uq'eA ZJ{SD,M %PRPTȚILJ0$ƏMMm6Ub+~ =)N32J2/ ԡ:{c M!9uxB p1ip端f-&"Uzzt6v'w–46BcGNfU$Lix1iZcoPlɁǦhLޒ4tjuDzVJӤkXc@\NEcrq=o!BZl aj;8?ټ0!ȃr!HEg `zv㱬@`^\J>*7hz}cP@kGyĢpCl@ )!XGh ,˸0v-1\EQuۦ-xltv"4D@dP˩BCOq$$o3fptɭ'kE2^6KaHxvba3 ZVkqɋ44jѢus#\tGs)Z([ cD8Yo/ ["H}b sVAm>;1NqJkWjI'nPZ`;0.y3:c0:'zq%I( "ڷZ% S*54`GܪDV4FDȎ|T1KJ&wˇNK}n-xh￁ς@&Źw)"vwuGB1ZCui;L@DžLuKZfM-晶Q^]mN97`׼zY܏}]l78[zd/j弡&frDg|8lmJy6mfͬԌI<KMn›~SˆχO.BQK>E̹o'<.*z;pNd\HZas٬UM([0s]NQ:KxKm)R˄4$q^]is~'OFӺɝAf6=B.3jj>gn6޶B XlT(X[XE mdA%62L]\.pi R(/C1ZC[tSrMii*J yz'"m:o^ 5PqjMN:RxVB:i#hӀ6%#Ж:;ZMX:oFP2rמ$"a*1R~y, nS!AGl$8 }ΡP@ND<ڈWW/D1$a rW{;(J4 :AjyQNRq[bxoI&M۹hVݷ|ɏ ~I+' ȃ#}5^efS%ղҼYNTR%j8K$Z~a@* N}wz{%<''!w> h1 9݃~1÷؍C#dSHxsqɘf=`4уqjޞm;෪ne xjFScwJtD#'9YGu-3$.uA$Ъ7;kz5sSlԊÎs9[G:*k]'yJ}kg}x83FN:'aC\!"Yb|-1rh `|c*L6s3NPHāk;my0.!pu8hn&Y$Q}dw:cŜ @4:ٜp [:F27Ƹ~rG[hVHhPIÐAv`n;ہEyKn&( LR1i 3OkQ$mU5B4 \d1!6x4/A9|Ms/1:]hQ*+&o#igwZ/P'=fNScHum2x1 Շ,w]/N='rƖ3qDd1hz\{ [.kCpܐcŒY޷aÉݙ&w' ]s H8|FaGZ^"WblM;p<;U?e6`m #3r:x1\zgK^{cZ0ţNEF !SF*b[9^D-i;۵C|:Wp 7T-7*2B`ٛtGlg3f`R>1H:/LiGG4dnGF-5fG@' v a>K5w$``n-KV ]]V$:lb"beA8'8Yp=m,z@xxeB̸dWS:N$.J%wK[YҌ>#%qxOZD{D؅Z"g8T.p`,qܙ^:4<5渚e<`o3}GLgreTT*P]G\zFiιL 2pnnYp̍ A4EoՔTHarit҈Ӳ:0;xeKIg$ ,xNƬ3>× q}+Gid'wey BYx=Wc{3<<l]$D;105Ws2E7iv31}SVMgMG-aCN 1ȁ`&h dYgzrL5&d6u'owcN8!7iYɹq 8c/W3#>:`[nblY(qb-<\p {1(D>aO3cj`-8hP3pEA8;PͳcÙms8f2whVݴzhxlTrJ^9ɹZ*oq܎KH[5vA*€/e tg )<4dIN/fF3EYV#0s:r3@;B۽_l ٛs1D(1 fcG3-zֶs#1Dk)2nn }N*L37:е<fo$ӶR"Xъby%>T)h^˪nTb.10XSYH ûʄ6HIaIw^ӦxI\/dwgd֢s\Mi^`57N-Ks}=3z~95+HL5ޕ u (J3a>_1Uԃ$S!tS5JmzsLw]jZYBоކNRNAp=?$\ R1)#A3].9 }Ԋ86UoomW8P#ɴ8'$hZ*FFOy jx33fÉ ZS45,K~Ȳk[pަ u.% jk8 pcb F{<$rH{GNysyA"W/.gNٲ| -~:9m41gx'OP|T yH 3GQ=.y.2tMuPv&4GP0=dO,pt!#Z/zcSt'8};]қ..C8adoM4c p򍳛ƙ9⪻ZL(@:dJ ]'t--պ9x0iFg*K]n略/@slٷ|]92'LO4w1J tҗpS4Hݥl ZPF&k7^0`2+p4}.](p* zbN. ]a8u0 3Xmա e5'MOa⊕̅%EBc(8 pM8)ö(z$8"a 5gfL8 uЖC'S;㇪OnNIЎٜiRo4B{thM^&!6l; 7'P1~"DZ(^"EL>|uwv%JHk~z%uِF2{1{4iOq9Ƨ6h~%úN$!nz8㊵Mty`2ǯB[n8^.CÏ4~`kdʂٝ hM! +׉o'pL ycO};[h˶G}6\Avg V/Ps]M"n%{Lǿ.)z6lZY =m$Ĉ,$\q`-=ܚ2Df-HӌJ~*@2-H#sȧ [Ŝ DQ%̂SDT57_4C s| Ңa !f,P1'FK;DǖMHY=xě{֞/܁[43w.}|d+)S{=nF~Ԃw/+lϟY0I$w}F59qw49+c$JʲHOLبM lt. ӎkM:"t7Źz D uo7PЕ;BK#'{@W2V}fMo+-'dZfFHx7.<˽pf,>)k NYC3|T<=ͬ+}5/U6_q9aqcKgNe ,; /5ʜ~xx`tp4 FO|vKqU DGkE6pOއ0.|*8r[Ǯ6Ety=\K>1#C=L?'qCk.q{ ׃呼xّ eFJEF3̏5X6ˌe;#8 JWntrX o>{~q>yYnQe@[vt-DAMyq|c+"je7!UgOo|YKDQԘ9ύB95wj;zQ-bDLO:q%DuR‰`t y*=NCDŽWbfi. ?#w&А g又vdS偨N99$61,klsDznW9G,['3LO!F@m$y9@_g SOZ_i*<{=†07> ;|wx`@;7k&ۅq'K;`copt/mUIJ_vdUS+TƓgeg/GTC:jU]UT/90{U=8|JyȸIJ-p??yY%Z/{UΕZjuT+ݟv^1AE$q(>Gad!C$z<$jGΧJVU]# L!* ӭo=$"PHCT2Q1A]_OLIS^]4qJl&̒!&ڝQq}{lEK 0rCP Oݚ𧈼:Դ -!H(Q4Q>h3͡P6X6AOv(?n}P>u]a%OƏo=݁'/.1CE c6{H>kSMvmgZd)pAI ǝp9h97%)F͎RO'9!JEȘM2"IF~=pA(SPD/ :H$A#d IZFs%SFt4:`vFZCT{GrP u{/ApAW,,\}N.FTgZJKH 0]j䋀~%?@SuVk)cZ/o4MtL#p5{׳5 -k<]Hb̉&Ǽ( 5#MZU>fkg%aCf"AqmB$#6AGX)0=Ln4~94@3|:BR~]D$HD3 DB`w>d(ÑM>-QD<*w+Ƥ>'GhKh='4hI/Ƥ?0\!T!߁E'j94wFSͯigk7` i=WvȶnDj)Y~SQE+}C V/k4ƛ`\"@: ~NW' @QD"dD)W">xQ<3 weVC"љ:ܲ!R Aî8ǴBƀlᗶiQ΍p's[$ҽM&c64(dpؒX 1 BFkw1AR9&!Lyg :g}w2Ig+x9(rqCBr(AQSU3QL0^Gпts)Lձ~^1Pֲ@e6Z,{!sM\T{kXw)QEUUU FM. :Y[Vm7J²I1;mUlj@*k3#I!e>1zO)B*&~6C}M@¼;.<7"f$/ f"8GA!)y= q3# &HP($]8Z ) H i!RPiɕ%TIД",`H`<Kǯ!oS6??.Q몪MSSqX/XjӘ Q=1H4t:_GBtAcM#YudLkT:i)hT=+4ofz%\>9V[*fLk0KR Jwk*Arwk.rJyiU Iw߼ݝ,bٍ!G)ׁ<B{!^4.>3wg9:Ȑ㟙tt9l;e^ زp"6IUs%Ӊ#ɗy,[dd˩h*,NwNOyqh4|dTkH-ۤ5dY!vd۝ڠ( ɏ3Wps0ͧ3_)xk=QêV`JЧu$&sX!n".P..@ovۛtqS-b!O 7##'Ʊp̕-c*pkY!Q2\$f;*ۃ}fG,88e*֚IFò| !ImwO01+׹w;!$T_tDGqUDJ i¶ "}&I/oފT,K!w2hSo&>M - Άu`40xA_p'0rW#UބX Ƹ_u1)}p}2! 8U$P1*_(lruUKJ4TiO`AB` QS[Ku,4O'’Fma Fgql|pZ L mř4գ,vk,:VgPp#ŔTU[LIT jp#Lr^/?K6j^7M.djXKxMstoˆN1e`'A`ZZ);9t:*!Q8-`MoXq@Ӥ€}JJV)6߁:ZBMI0ܠMK{r2BR1EKvbvg#̹+.{ou:q>7RƬNqS1-BmtRl(F I}loJwFv1׈Nkqg~k6M⩻r+\b[c IO=ظނpcU֕W8:F[?hFh&J (9b`0ܝ Qy̦MYsewkDCPI$H9~M ""[ 4bR)aSi SG,؋ܖfބ '2-ǖd@6!K-HAx΄^q 9Q4){{|>s5R\4`سir\46d鲇H]aZ/ڴW;I-`TlLYh^ʫ]&UG8[bZ:ݍ4#30e10d>7EY i e46li=91]5g]BTcmCviz 737 pcv** `œ(;YfYG1b(Ef(mEX 8 " L-!ȥ o,NIͦs pC2 'hs^#h⪪$ڏEIRY)&bk1$KB b"*#`** .{hc!" a" #PD LD#]5TT3ݠH r8lTDE 1DUUUȰ9 Z]V:J@P|~B)?v 9 H Chi <qH1t1({V}F$ms-3>0JiJ(\L*0}Y79mTDx  H @ $PHP2۪r6 7}P=[73f4}~PS@ @HAZa>*t@O>B%ij+ *|FTpeUR c05i1 qBPCLø9QTmA~{p>)-!oFCs)7"-]|CORz}qAB|@< O9%?dhj,Q_rT ML)%7dvЖ#P@At7Dlh+xsGS*aa3=Q%ί&$zA_$#L61:L0TBEM5 8M^xntӚ`1" a" F 19CI#G{Q1^bA˅!bC( nx(Bch|O"3@:xcͨr.[4s2U=p\셳ޱ2  C&-dFذM/8ZJ&ziguIPQ)@Jf B$JhЛZl*I-t!1 +q!+pF'`uzȐ2:mA"m<-hz>i7& 1Q5D}[u@i!z<9c6R̘cEr9M[5~;ir ~LLc`ayo:f38xNlvkSˆ0\4#Ba`_3f|q(xq_G)?δmJ@sP4e 4O/MhϡAĄP(RD.ݟ.gpߜq,y h ~BjZ'T>;D篚'BT¤yOۧgdQQ2Ep0eO_6 sCӷOMy bTPH!mTVauጺ%PS( Bo2Ѕ$pݰ!t;`>W3|"NaӰd_L-6XQ~T*~BBEbEe9Wm֓_.6zm%@]t!)+Jh}q!d`nh:vΰ4B}0(WEbL_̇;xYw J s֩E#E('5y`78 3NE ։cMrT|6U"NA?!Unsׂa?i(6 uUV^NR$XTv8_c7.Ev%AhpOTI T|yBvД hN܊GP⇒{AR_KD)wwwgEtm aAC88&{f|p\>Xd(Z*`v%ڙʎ=Wf-"B#w]:X wG_L n`4{TA@?h]D('CJ 2 0$ R 8yR)IuPrZ6KN,DQ9fa4 S/j5]Ľeb <J ~ St7![ 'WVUc~=>< K c6Bt8~0Oe[S)Fw2"(/Ї X{!U4 TB::6C#a»%9<0l͒;/uCo|;Kn˅؄:G/嚓|{vSze!QWOxU0m ~Ѷ٘Xu0;mT:(@ߑA_7T%XU_}%>Ǧ{ Bҍ k=ЫzdA6! H >a pᮢ0Ș[h-0iO3aLŦB% mhg;BwO$CH"#@҆%y^G$}&(>Oz4yG!(OKNR%D5yšk ! a(9qNVC=f4Sp'&v!Ȭ ɚ@?& MnIZ) Ү"  i3#|8f!gbIwe "<8\VN-9NĚ.3T!q;Yot*aF|2 f,Fd%ՋWc cgPF썍[W56sڢI,Mi!“N$6A2=۱fT$)449a7TdI18C`[*m<]iC㘏7;o@qAq4a  _=݆?njA*%$dI1C%1 [hh8MiVт}DHLsiO^^AczSSBc(l=#a6AL#ǯAS*?Mt)1IJb^:NJJwtL,*b8dEBDMGF[ ̓,Y:(0f+ G!ij ƲEX+BGiRR I̩ crrdRm%Ym$#/eW[ 8Sw& &&z5f,~E8 MHvi)XOR9}j{kZZY[$}Ӂ|gcyg5;Ms_(2|P>bĠi: M&C,(FI!D  UBg?cN$=($R@ r;v_,OY>^p8z)ѧO%yӍti94 /,_m֨D9aabEo߲E#|Zzc`06 "_a}`찥: cY5cc}~kˍ)H#Fdd?e#!Ai"fkڂh0l?әMP'1ÖMBؘЦæ ATM݉2RiM)#rt MOZ`/mwqC|d)1a̐xo_C~WiTcf\ר%U| fc?$tG9l)t $~IBu:|guݞ{i8G&1wp&Nsu;۹qm416@b nN9"9C24r7 lrʣ'G% 'cLUN i[d.IkP<'$NEEA-qE :KjuO<tƌF<ϵ!қA: |={RV%NLrFG_ uG6ޥէ#23g:.K=ɼyW`[|c⼼(`gD]/ 5O)_淿6\E$q*Э(ЅX )$ED  *PJ$P,•BU4RLPBKJ4$@ h1СIKE%(D)PITDP@PD&ĥ*P JRMRҵ@[&d*$HBZDifT A( D  &BJhu hi*@:!H_;4NְX)RT8nDG321~ihV=QP3R$@S~~U2o$4{z9CP]JthPD#XMT$4҃#J 6D5C"$L^_=M 8tؒ(+W' / x` <Uy=D E4DQUTK#7pf8κL" ;xك;YNkpu )Eq+ǸuQ!0 *GU|6D(dXðƊ tZ$*`&ZYI H`b &b* $ &(h!)h( `" a(QH>C}󇁠Q'vD J=G ۍv,SMa카yw$`H;q}&(=Xi~2JS庀lq! Cr^sA[j?a49*Ȏ@@欣v^چLV~|`P|ןos׈z{jODxUOJ^-*"+iɲdӟ  pOZ0B'h_D .wy}³PbO?6DاZ` M͊.- YO߮k%عXuԢ\ʌCϲc`70HD#kE4 TLzH7Az!bf*GJ?EUm5)4p]xB91i6aJbi39:C K 4+[n.xCZ`fyÃO%*DEC Ϳ/C {wVzaX8ڨ*qКϵgP'UDJB~-NDwP@ T2YZ9* 2-,x>ox%]d:rX|JJ; By(ƒqf+`dN?%LO|$(2"hX4my gVYeBic(]K-M/  /P` sõ#fˣAmE4RN\$G:K@%ܐPr( w_td$?y gSiߒć &/d& SJ .=j~*ڽ>ls1bV}tE0W-xۖ a P4ۮ&v!H-dZ]Njfrt3b2SHh&l8oxqɍoW#>Є%tl͛znt %re $VQuCqKsTrM O/=zP&g< "Rgb>5 i|^oi'JI%sO yFS_v,O= ő҇w^3g,8f(x+x Pƞۨ}iҽb Nǧ>mAЏzËmog1TՓ$LSRO#\[7 mT]:fy fq&i%L  )rSp~bA"3҉- dH7x~(O3cQ'\J( UB'rjQZk ~צX ()>Y)B7 ~3x+; X^\%KFɻZSl ݙnޓ'@ IO_Χf#u:1K&T; @H:@ҩ'?IktP)TGݛZS~!<@hw ,BE([vnh=MzP|8p/$j ̱L-B3~Z:ɟb>f5O E?7pzS#%븀i~DE4i1+){Jz 4`o'T侕qĻ0{Q䲊u0CȢhs>]үooGMΌbōn0`lk'.Zi5d(§oMPFo+ ϼ剠XΦ. /}?7H`*~j*F:KJaO(.4'\di}Α((K;uVS `kf9hTK TQ8dl _}M+|xV`;BB* RF3e_X qW"rQ-PIG!Q!یP,?o!D =!cS@$Ã^!10I `<2x8v% CmRҖ 2F8vҗTp4o-(:Wĸhd?S<٧A윱G1#8i[08q>O; a3̀TR j D\1)EvÍv6~osX5ֶ#|e|HPBNɾ9~0տǨ'#Olw;Xn|p>]IFb|#i;/mstpޝ_D1Yp'GB6< 95c!{!Tqa v.8#Ɏ5j]ZTMҝr7׌;|89W n&=! m=E{: _>OK#<Oz|bty3g*0)bK!o-(y c}h`hu>u&6!]܈SDOou)7.Kt02vZ( P1 :Dh I7'GF%+UD߇31ĜqX,QY@Mޯ .h)3-n*ȑ&|"a rEǒo-?٥C Rgi4-Q0xTRe*sO"P۠IJ[.ПLlل 2Tw'f/1%``hBF~:GHyH C b|OϬ$lYAb$i$?OqC6ب4RC5# 柗sz^Dnʚ"drRT@DL %,UL(c^\lO94HH_y(`,UR7b,D&PMē *,D%$Xq={sHrj VUd4k1$Z 0(!>3%PDQ&("!h Q;J1HS%@XɈCU CKBQArv˕A+'yA Ar`I)95M I]9D$Xt rRsjy><|% Q-IWmƙ6ljmvy u!u@E8D0MBC}i;HCt =ՔX2bsCHm)9<.Ӑx;:C5@;bH[_ D 'HJ=+md*r#E 4|'aMΚJؾЀ&xj6mMСB(dKc@X8A Ƈ)W׈fk@fSdOUB4~5L#KCIM$^K 44bQ[F98['8P4-d#Bt"4PD%2'9V$Viځ N"Z+Y ɚf)jHXEYٓFff%td=s3&qQ4QARQ7a=a9 4 "`҆)VJ&j)\HTlLohʙ6b DDaU:M<8n{~Z9 V#ǧ`硤D(s;\@`9MH/C .^mxO.iJ=5bGb&4o#9BMRRj9XT& /qAGOH]֠q?QT IIH,Gå$(HjJI "*ﰨ &dj)bTb!!hAB@e"\N"# b!EH $`!\!)$,dD`Y]4Ot&M?vFȾ ,xALu(>u~^A? >_۸toBX '^Ȉo@+0@Ъ6!FFCY9}H {}@rAs6'~0 n\>̀_"D8:$U+R DK,^esݐ5j,h- õ8pW>Y>+ͻ)ϨKW0rcG*rՍ 闑^)CCBLoMX ry"T |1NBtpY+>uk00m䄕˭[~!zP>n\w(ʥrZ0V *"4Η@BFWrGSjP2-}(D֗qs)H`wJ3 s]tv;!4 ơC:.Y %# Lrmd2H]XSc7`6鶑)|/`}$ T1,u<0?]1(&R|ڟS(eQ Մi Ecq- " !^gv!Q^q:?|B"2U䦎es(bƋF({, ŜPp$d!Λ쓱hMQIT #b`]*P B@)pO%'ru9|X ^I"rOP"q]|C^:{*VM/}̺-dCN@x2XHUIl(m+6 D Ls:W{!?+|swx4ƉYЎ@.p1,Dƞ@6AhcM= 2D[A7hV9㉶;l1:+4MoY9O @RY ףs]ιHƌ-#4%FG-(D j8C4L@a-吢%1m8C4 a჉ ԥ)CF1nR^'-U#E66*Cp'yho9kOzgHr9#A#HsjF9Pv9D4s1Aa9P `f r9Xmp(mݒ^#ͤͶ{mP&t$?:8u@7hm* 8.I%(Sab\@6|nƆpX!Jj'>e * b~ #.3H<7͔R)&e٪LƆk̟gc Jn vdP bA7=xfv_v h˩ٺ2C T'Hdkfm`x=<3,$ӉD2q C5 `g2bο F$?vcQ >ߐ||2,o"QJO7R9 ];di5͇Pݚ2H6 <%WOց"HYƮI ellhiV1,m*-'?/WN͠8ɚK6{#CVk( fV9I"DƜQ֮⹧S)eD TG*U\YFbvJVT Um L&aj8,FUz az*3-<0-pv ̸p1)dUXj[v`KRphNm0Ńͧ@y"mF1vP#R퇉ANc ?!]q 7V5QfH[hY΋Yǘ5Gs.0vHɸ pCpֹ.MC>P n+Xϟ'#4D_66/2ÙѺs*vg9Vvy ,t/X,|\%eHi@;0-ؽiƤo{ydX2w-98i *R`ffl(PX:ٹ"hdR82N 0kFф֋$Q&x쪈?)7FA>bԘdQ V3yhv޳ SoT*vޫKK:ko#iR슠toD@;{!uFMGd˪FD1._Qm4VB‹iSI.&3Wt]UXk..PlazMmb| M ̌)`"7٫f< rz1C2>BySRrd őDEH,BiV^b=5<;1ÉqMcAY#Eh}~j 3 wc F"0 `ymg/͞kJ#k9 DXZql0`͘p£M9 JeA߈,|?%N c#!tD$_QES@MYcvv$S]u=~]c )@4ܵLP  8Sz/Cۚ,mnaFٍUI87Yr+ _CxC3QB30 &v0 GMLIT QT& O|EPTR(V@ N6eCJgmDjj>D7vg\}g7Dsn@oX[9;tJ ~qs4뷊856$(\=}Wұ,Jr]PhI?Ql7 lL>x'y#U%^uhGZ.q)xO[#""[R8.N"I&R6ES^n"_y2XF]P*`ƿ R Ǒls![mxr`y:M8#qN͈|ç`Tū-iFRAV4FO?%Ŭ'mkJ:8fV1P@ Z/IՏn)A6*lLNP>QH1PV@bj;2Zi&wJht & Q?wY_]HXgy![㳃ƊRAQ|Yy`C8z A=݀RfRPP @~bC L:@F "IIޮ6ѭ?Fv#%iEtLu5$cœh h[ٰkᒶ.IRTv*.F:p$fJt]ys/n&LdF6 #U ~`5Zp? ^3QðHvGSQ<' nCIGBӐpHtP:|ุfP@XaB٤b/ fj(84 !g}0H9`eBdID,LC@>e8pOQĈ?LBL$!?"Xd#t̔-7+s+H&5Ãу()MCRhe "6E<0I4`}\x}k w%OmЯN׊qlDA5 ֝ VKFs!P $&dS{0Ijn,d*"0dݶmfHN3ft MQۡ&(q(0Jb'&TG1q@Ȝ'}*l fBPN}0ýwڔ)zT9$: {a|?}hg;jCa^NN|HJS+ێ84ʣFB18Em$Ľ! yJ>U3Sgadxiل6]-8)Kf. zc 6탣+60cNa6 k'7ӃwjJ_Q8h{aHsp?ZC!;$Ϣe6UcxV[k `Q$8jUa'L&*E5Z-0Bv ܔkOGoJ\Ҩ/·6nBՑJ(CCJ^d Å=ef:M$Nj֥m Z!:Ǭ4upl8040h<]wLqnzd (`=~@'2vhvl6öu^rRˎ7. !M5 @m{iY L+%ְS&G948hJgnql 5ҤȽ\`1i¦M.#t]fea~{hEi0xaYN/VQ)׼FY\)e&|`8kiQ@RAFbٲȄv`4@=1t2N& Ļ<] HDPPo8̣`}LOҢ0HlmJV0ՇINA+_3:qՠkZ>yVmHGbG3}{{w_ Dm! ʹV}mNPAMHQef3wm9,2?kW.RwqW10Qx\<7}>G!z( h ! i HJaO3Պ?.&T/mC ]&~ȇ"O?C$VU0@狸Y+ 6/P5B7diE1$M5Gehq@"R+Anh6vuˑ-[D[`U,`7`>V ;mI@-4 S0J LM1*Dc%b" T]'0KCž3#cSj?Js,6i(3DTߡMUuUzMg j@!Ɂײ<_ C~:`x@5RTa=ˑdJPˍNĈs<^go2n⃥Ү߿»[i6Zfe%689@Q3t8m[j쉎u#T-Hl578g曏2Dv=AcIZ(9Ns($U}>%岠rMGxhmp&*R%#G\?VC2Rl\23eE;8D5] gVB70k^/D6\Cp({k@`A_ȍT4T´XZ`Hܕ)K}txwHKN_㞥b~1:c=g01$[zy\}}&:ki4F\<:vN!AD NU4av ;4%=J Tf p405O,kZ3>F6J M@@Ovd^b<13>q CLF,5@-R؜G6ʁ cc <+ @1 # U QB5U-lS v{O)dLLi0ȐB `3Cs >Z$QN96_BGe_ON8ajqD6uiKT*l\~$@u(c">iJF0U_&p^̍$ZiҀp@bB9`D<{\t6_H}#Տ<6/}AQ?DI%yHF$_HqkoG⤧1.ذΩQ7ۆյd0!-ӆٞr6 l0 H 6W&9`ŔP,w+D;fk~WxJb 8 8b@F\Đp *s2ѭȍvceD{bA7FGՒÊJF4$16ϞE1=8PhO%|<q`s"w64[;I ..`7E%?Ϥь 3d6$q9F#&6V dZ<'GyނgU>=JkW~5S!h%F|Ə.g^/7?WgGvINS,mG ;$a$+!JH↟ ~$[3.>ü %Ӱ"&cn5#^/XƮ`%RlMJ#p;6/A X<7livd aG2z@8pŗIG9GlAĤNT RF;fJgv%I]01$&>A(: #%Q1h0cDÏ'k!ۆn9b`"H#c!-aP|C + ^) !],nsA@Byry8Jh8$H:1!lM)tvԽ@9|#W%9EKdq-#۶lgOa9ry RT;`VSdgI񽌌fU%vigtWH !:tarQ>9Qr2} ݣ˗ŀ{d$Q,֐ihnӴR)tb$ XeGELE%,>'V8J~;*L:c( B`On 18pwvakRT#pDd*ꋧ4<~!!^(Ѵvp4* gؿgٗ]q $P*b4.  AM'$@)0_±DP*P HФBT@ HU *PH4F3H!H*`jZF 5V R2u:OAgOӹ/ 60մV8npQ~1'0Eb :TҔCcE6O$R$9mއѠ*9Swb _>pVfUɯ59mC/Fڟ 7;9 REyÅJ$RCHE!@b06$/H"Z*DN>6Б#5WΏSBKD-^D+g)Bs44`簲TZ+lykZ_b>5! bJ"Э|dC$韦#FWLtcIa\B2táG%XȢ<>#(}A@ "hw࿑ 4JԄ. CKmB"Z$ )* `j` *I*Vdj(!h$ V$""H*b"X"BTКZ%(bjiadiB)*y(f( i+F!@}T/ NKd8<")6_J:R @J bOpu3,D đLV#3~ G,0hm o۪hJTJDD% ݋~7= R=%hu%TP)Y8s|0wE+zup/l,XN$~ن 6&5~ժHkgr CL!aWL _7&fMq-2'lPQBloLMxBbzv$\<'.5&0K>wnPt"v_ : :1ȼB }pt7~0/籠 gt L\דpy )H3 NL`Ec?S2s-@/A Uzd0A%2)JҀ2Q@Dxf92 B#B O*4:9V)^@ (d^r*ۜ DhK$AfG v(4.pUDEsF4Ɍ*b$9Q"s!JB()A "VeBhR &P[.;(I qnc(>80C@H-I%NӤHG5(f܈s-30b$}K :+^a-^h$"~t6j'ҝ{=2&3,D-:YGs sVE;,L@UIt>L3 aIfH#eJđtC ^HM\ڀ<N@"~F>1D]Zb }Z@$6j)2Ģ͸9- Zwuq;QigF XQ;Q2SAE BP tlZEi:GZ-tAĔէXibΫ:R0"a<'9墍;NƾدH ?5A(,TEC߬u2>طO"WW#Q~dᖤ?Rau0ёۉM}5`za4=|9+B} I*4 |XAA>|Dv?5=}DQ=g=s@&QS|:Xs XvQKp B&- "pb2iQ@rZ'7 8LCO<̩}LhuIb+RcMFic.D@?-4BCR$+0&T`uGcCA= 4nA]ԟU y|}HztԍC4s4%"P hB%B:(JУs$ `HC !?}CCFӢGB.y[r%Y\p\%p<|cW1(\'!#OvՁC9}̄`0B&Ȉ3ˆ$lkQ ^~Ga(??u-йB6Hz0%Xnn5Hu2h܇wqClGE#. &ETP uI6:ΜiศvJC4p|dTd&H[&O< _|994b'1애{羊' z5E@MeTЈ9!sD=b4j(J@y+CuCfA)EPĤJE TVޓ *Vh( 6{vBTbyPHȔS($ X0L#yE<_ iQ?0*j%R A(XuDP9} 28XqoF[mt4*yu<@lh-&iK.KX}3/,AVehLOj9q$< !FpcDu:=>SӾ[E}P; Ɨyâ0x;nz+(&T^,ÔQj+¨sDV=>v44ĀsXA`%^ 9P:+7wRmFt%/6 HihSԭ0|2)((lzU!൰fS癔tuMiF6q#mZ 2S=O# G鼐'y c48&(4,JRrH:0~pN9nmV 2fII܋&*P+'ߝa3pdvX{tuWfXi8mr%⡮;~ 6|#z|:A;) ~X: ~%i#>QaFc(J>8ƨf4kev,HX3;1ԸHb۱q~ƒ n+kdnHDd x]Aq11 %'AScuxWxLpy^kP,}X )M;92k.I<+G%w0K Hwt~]$܎NcK+DRC&* ]*B`* Y83T+% C i݂m yDTЄ@GtCH\J"=yj{>"g2EiE@'6VXCC!=ƢzHJN h Bk! #U)BVzAhk}XdA'J_{ܰ#ǻ4 4Q k!NwD৬Ot}q)F "I*- 례2"C- A&B4E~;>B JHr tbd1,7NyC?[ U |蕴mjIM- CDր   Ne-81V }R@(mA}HtQQHP-RAU%1( A[*jqeqm =wt~SJPR) ;b=c)jX=8 ˭oDߗ49ѹ!>H ,@ }iI1h5J!6jW>p$ԏHçqf\Jt"IGyp}$@M2xOwLVT50D]R$&9v@>Vn8&n$8`@ma~hQ:̂#2D$tQ, b 𸝦zrEޚ$LtphiC9`DN9M=)*X+RW'Y?H+ BvCqALCzc>B34C῟T\-_!}L 4p%|t- bG-R\QM(<-Qr g96 fR-xh:k$!#Kck1:QBWlqA_S)}83o54N_b[9uyL HBιCs(Q9C$EF |pQ24([:qbLB G1/Hs>ըCLY8M]X 0 euߦ9HpM^ډ^1 )̈ʊļ0[ O22ѝAA;z!JGGIw_T' 2;& }CSj$rpFdK|E GmOpuKQ:4 xɔ,0=ٹ={88W,nΖ٦{4$E酫N+9<$=$Z0~ۖa2>(ԝŎA똈g|MߛSYNDϬ@bİ=Nz^\.832dܢbɒB6Z!Ң'ƊG4c{7d8'%0 0 g -XAM(%Qt^ o4g{'Z+T;3gZ0dù\6(򊶞hh/0`IjnW&z7鳁;/,UBo;)9C# - J!h<+227< 3~hxA3׿dή5Rl( oaefx)wvwbrGR{A)* ܿaLIJ9,I3ä% 7$1Apݩ>1z zm㘔z7)?(xxFIo2u )(Yiz$XI',ŀh4 &var9*j=eIRnMNT=X #_Dq\`Β椽6jqmւYJPFxz mzy'! ݦW_]TN!gTР;}$(fZO'1/@$c/.UGg> #;XPi,݋%q("x~ ubGOt[IWHvu4y*0L_ol Tg\Q볾iF g^pk90%"%!f bq܁vG;pq3d7Lγ`nx^>lWgodX >` <̊1pL>TUi)q2 hfjJ/ŤKh*MSXk=Sϧa1{/}ɑ.ݾ;T2Jd뽃~ﮗEBA !YeȘLMS_BM23 c|<xR F\ *E#cp6 =DyƊ@xPh#~3h5~^ǿ=[B1]DeDZ9*qL~>H)57@j[QGI( $bi1Ϣ>l'ɉ7^f}vE?![&P;i06Hf-|g;H9gppt0[ !5ܱ~I KКΰJw]Śe^ (r!{޾ T2:5^>kstSuz^aۆ0RYlrjaf@?j)qmQm+5̫ ,Z5ykbAZ_Ӱ4>(24':V!@OWsq_pG*BMJfEH>" |"2 km!P`=ߺ@1PXq M|c+>o+v"UӸibvV&(("$)GďaZFDV(kJnn̜B 邌8~ e# 1C=hvn1Ge3"G%*БLHg2L}]$'93 yjvހ,I^A_mg]AL'09A Ԑ=0ٖ!ߪxh渚E@l&bhVKBy j4hcѪ)'b.(\pfb& j*d%4a^xm48F٢aJl]꠮ ''1RE LDd3s9ÇIO%-55ODHU=9!(jJ$=|'0RAHL Cx< >0nQRDE %x0H@,'OItM괛ƝEP؟HF  BuH044z\h-N0h2:Y `ĺH`a&fN( * )f+V9qZ*(j(hJ>#ZHHf$2c4EQDxFhHg=:W`hI:d֯[ěw@ &ͨ(тn  " hc$5V"2:%^'̣O5PeƴsrkUН2G 7hс$,&5݄jfo@zQ68u}aq;RdBr3[;t0a^ ;'Xtöq`|'ɖ5g]M3;_|I5MIc0 m%/we:(z\<}|M?_EB55x!ED$((&bͬ#9@Hp`OF0PBQAD[C 샔s)!3ni4ϸ`ɒۛGbB+[]&VӣfjPPeV5:3f zBæ1!G:  nss14x\U9],on>f Pz!x8G $L f:Q u. i#fpͳYӕ9p!=R̃ `e!VjLs9ŽaӳC8kUˏy{ b% 9pوrna  5yHY`z"rq6߻rcsH{^OCPǚxb̗GQ::nJ:%%}?hWРIՌJ$&]%tP>OyLJlЍR %,B yu?:zi0" 볯L>:!_ LBhbOj~sX02)ߌ1$b:R, HH@)AUAB뻇~ IW^j:`G%w`-IKHE3RNd"(ZA 0mxrH=q>T :B4Ԑlu[_,("#zp3JY l!트(FkmFvy7\*-Q\!1]wK!DIk;e+@S.pj .6e;qD0U!%ƞcd/ͺc9¡LCDLrVnFU iuqI1I cՃV`ՌPTLޱa_cǽAAq0cwj`B "?:ÂqU;Yi=P(b(cPPehD5@u ӈ☛| Md)J`}\ P"bw'cCCzJ"Ej)C*=ܞX) jLO cB$,1->RQxrr(3wk Vӆ8&В~L=:0.V1ĿKsjU0 ⛍BH& nȆp;$J3? jJWCiI }ڇej HNBɆ0:d&yCFz*g4ލdY·(q_?^N) 0PQ$"J H*E!rRi$% m=9J2DDvG5pȲ"KC& `Qb `h~wKr~Z GB@2ȑ9!Č0i ]?DDD PzQ=:N6!; bP@=ga~sd?dHh9WղU1rbJnJ(zV@ʤa**D/ ymEPRRL14EI;JSF19JhiuC˿bC=; ,&Vz)((q@_U܊/p,B~Gsd0htPf HY`$TJQdh{! %fH@%B͈AO3*L)"Iգ#~"A4d1<Κ%"d u=Pɯ<h E"$8&=8wg".UP)ER~0!C$ׄ3e eV1s߯ĞL8")?e|urZ0~ 9xD&!44/B45pPur^HJ-6dCB)%|ͥt YB!~_.Z94L;!8 >`LrG5P@ 2aid_QJ ByH}CR٢ | 7L%%{4 IIɧ6&eCFp+׉ݒ !snb)(7 ~FfB$$lg56$J@_3qQ!?sxWd  usvIv!RU+4#CU-B#&=.118!q}aě.Ő'=ph}xK %EGM`RcEQ񥺊 ݙIlo7M ((Ju8xLڀœJ^e"Ap5<_ڦ!sr@[ JO}GijГ0H,/}PwҭbFzRQ!8C ,TI/6x6R(hQ 41H%b?2.ƌ0\ OqY{0ƨXF+[j/+*-nWXbrI\/\:ͫ;NmKV%UFGN%KX2]Cpq Y(2T2R:p59ekx ?RGѩ=PHirҹ1-W?:g246VQ!W wb@LM1ᅨ"-y@!܂JV(e{&fŝqcMdMN%)mr"> OB0w4w:Y;=.81XcHx%.;̯!ߎȹ~Z_B8P3hjQf(̳w֜L!m]NXNS v\+VrTSXJ9 slw_=bْLq{)3aqS{k<;i;;%PaRxQ[se `9&y o}Q(w:_Dt Fw BS\a즺?>^yxƏ21܆)4n+njBo{Zv4둷_|&e/t>ޖ?.~I>.Ŋq@{wU"b'7pвLNQF}qs\=g3L髖V31D`a(LFF4^1|k7 ^8ϥ,zzi7W5hR셐13 ۵T{Wi$Sb!a'r>/7;Y㒞iۋ1yH`]\<Ǭ;Kh|QD8}\yL&`)ȹ+ J֓tF][懔o\C8r>X ju --\2ҶWs8)c`Tw+} z񪿢w/UҫNRĺJ1iŶV6᪜N/$M2׀FPeLAg3e0--a[k+='9OP3Ĕb-ClA8BkU(V~g,j'yqN>L涉k;020۩Ej1aFdA%2P2֦ 'gg-4{8,GO3\{Fo]|JN:F9d0 Qlae(p?ie(V,x~o`Tە[Qq^{9d[DמAi9cf\RK>qCj,*q4S{Ővboj3Se-u%_1ǵ)#|'2{ּ OR*%YZgXw3R"B&xYx"iWF(#\aE&dɛh_*Q"|qcߗo9+iH2$eevw7h|cfLW"n^132K9dҞ/PDpw vCDOa'g4Azaa/;5re?;_- lT<ʃxQYr$͢qF4hP#4jo玾بeC1tOe<͝y~ף Tl4X8du.Y !d@9xMI} :P#~7C|?1|H^Ӷ[]iEQmkki+3,n69"f l237VsZ2Wx;}iY2gRe3#7NW$M¿\3RjJi b=ָ5r懢y?I$J$ >+xC7~4jQӇkO7 džn=8H;\^iF5ZFO(Õ\rC9cbVw Vfxs! +HM]n%rxsxF3=sy93.9W#Ws5zMUw_y+aGgJW-AUx鳗yԈaqfc]!&tp󛬧њwR=ގJt6V(ywٔ-Ǚw&\CfLp1 V+!\LӺ0+4RXo4cx[ol;?8-nܺ.8J UFzI *b;~%]gѬGGɄOF?WFC(o3i,B)#{*->7npb5"gg.;|w7VW޲đOx\\^\kEZ1X"ZRO^8VFrhOL#x*hx}MG:yo3lNDI4VvQnq117C?b2Bgj1]0xwtK:YL0nx=\c47 0kd[84X?,97im8h#w.y۩œ]6ZMUk{"dܔ7yCA=>sMꮶ8a1E '/`}J3/WAoңW4epJm7a?lHbX)#:PwfaP!)ͼٸ.DM%3Ma4 [h^\=raD L蝪l=/:(䉴ٹ=DGˑD,h"xT7zs7bv3*b |!đ&{f<+ͻv8@#<K  шթW&db _Ӹ3RCa ʡPGocbxkA>Z?Xlwt>'Dt\SpӀ1~y6vcrB!4s 'LHd\qhoʝusgF'hGTHB^cYvN:@pxa8<G$,e8qp܊Z0D󆈫!&F0jnM<4ɀL($Y2r]PI6 122ł8m[|o6*C$ALE-8RSUdiDYᑢ4F75'9]0' H`N7D"Ia?+T*+{y5 C8}]x[ ј'Ct_Y_ 4PO5R?aMѳ#z "2#.gX6!w8Gb[hRfhHdir(A P*ZX 0y 6mz1C"4f&HQ ZlmCDs %5^BD)Q?=,saoz>A:_>4!3دqQn#ph5t5`%bAz4 teAhs`%HR'\FI &"aMbN%FҔ%-HOƒ:"A$r➘BfT'QrXQ%ϩS3ˮ߳NJonc.$BRPdk{T%>rmtX&G&9'O<}(E%1Xj%<|g|>7w%r&iWHk+ZhWo9&)鮷>(y1ͷITE(M B-#,lth1(?lO>=LqYISHb+ΊmP tPErqcFVĐ<$6CZ@^qZŶtyT"*熢^&o$u {^ }f x4_]6 !hiT?.swuLDh L <vѪlo`^"i4rԻnԃ~l"DF:$\A;F ?:860 #}N>8ۇ=k٘CK"L gy s9C nӅCa "4`=Zb} :"SJ\ Yi'pY"1A [w`MѰiD )|C%sJ56T)N XBMAxZ>gn:if@ߤ {F[m &"JBI"y-@?68O-ymlgmæsm8/Tw5?l(4:ofK'!$WGC'*D 0:&)DuЊ\ʪ,JHJ%D|rFZ8,4 A2~~G`jД'9RD & &J~ynHhușݕY B쁠=cOxiCc)Rdp,7d=&M$.pH!M4T TG>|Clf( k&vuU7 J)и34!&HS+K N:o)JjE\=>6 D22kfp (cyy۷ۍ4J̦#M#r ʚe]:yxl*Lxt&cr펷0&U(4H12q3oV*:&hE1HHs%z3om 33V!ic 70i'} XɂBj32S Ԅ[- 1AA ꥠlI6ɤgO#hm/X!L8|u[( Ρr4Oi!P@j-H Ć/nƈ1+ˤ/z5|"X(dz9LPP>=O-r1A8jNb]bPB@ Xی\gՍZg>;K6OLT9%Gd4I|7`C'#?G4z/?(?C)_y IB|zPXJ<%b*qL1"P)Sy}y6J1cp6$8yj2&$gF>[HQʁBA:/끪yPuޘ&LJl1ʠ AO4q@A*d }$F[$x0S'3MSRh%$L,7FJ2ZT4ʛCXd 6ԟ5,wqc44U\UXm86VD$# (kU-K,s lF)dM`t&EHܱkEk;yUrUݭ*(*juTQk*딌n =HZ{]=Qha[6Fǰ#i25D0q`΍LG "ƄQ*NlpE @ mb XZUCޫx-pltv!FDLNn`T '\9[YmF WhHBBY,8B" *1u|'0ڸ`yS+D#!UBr CWH)V#MաM$6!ASUZ{%ڶ6KTllm`B@a\ ,*;e$1g3Z&4[G(^r LAZ&rZۃAE<lPUg7xsZcsb1lQU6U&,sϞ 7D6dG:憵\:lU4wvm&-j-UjlF# NFfN[FNaĜڮ $,tDZB40KUi b) mYֱ;FQб"7 I$ J PsEQKq0E w* pBsW޽g Fϒp#"lTjZ὎IV$ ¶"m$Hh) ZQ4$@O Oe϶CAᓦImYQkC!JAVۼase8p+Ba \m6ځht^L%V"uPQh= 5S"R|I,8~o ϗhJ̟^KR Y>$Tѱ"xɤ`$h5O~'G'Ȉ=Kl͖6_n3S$1'c +ポqM2\zj's^xq/ŷq]D`vaN7GB|s \*%ZbR]>lfTh>2dy( AER#a{Ӡ_U1ab}AAnJ 9-dh(U-+}} >c}>Z6O烗zsKlG9nbbz#_f~]/ٷ֦rMj 1) 3o`?d'ؗ@zؚqOj8Y*pWeS_W99&&2DlgyŰH\Ç5F7y~&9+R”<N&#B!X#A;DGQwgzYt.f]Z^x[.`bxܾH,(IG>tQ6gNd-l;=r4<̏]tZ0򡻌MsAEi+~=PO\n"~ggrKhI.>skQ'; V<@9/>ԻBWW Wҍ>'s%YujߕI1%0սl(ISI4<"K(\A$47j(-zA %븣SޜxO`:c9> 8[`H\YXASeY03h |=Iљtݬ,򨖘tUGf+Y*g~DMI_=39CYm\mqt8V+ a&HH5ߢ'<;6t}#S,Dtnàl=W||Qa#yX6fy1`Pbtl`ClA4Ӥ 46Mg6ִqHɁ@-:3f}8$E2筨y/,zc! #-&Y B`v⩠} ̐E<\D!p p>wOÊ2!L 8s3nǏ6H,E>C LM'-]Ļ%Ad#L_nrX3 a\ύ8ӎGCqMr;1M}yDlq4 r8\+˟šN) 0'w7R$8mM DB)ŽtԘN֊A _ߞ3Gc&;nۈ"PF#FM!@fTe^Lu;$30å7. L :1e'q0ǓR̗ #kWaP͙U3`MVSzp ͓ BHHI! 6|bޢ&dRDa)r<e4 28`Q\X=]kKR=ɩo <Սٛ⭲lMdgyѮlgӶ.n7jtVA~ Ä%!Λa}858+w2 َT*b9BJj 4609iK6Q[Øfɂr#$b;@$L|j1"mfq:B3$zDUhLm3`jl+((L3QQmj]c[viw(>\ il0Pe^0quB<=s09e';q%aPk ,˛n{OB[ޙWS(ZIpy{wI|s<[j|8S㔍ئ]IEʬd-ls6s o8d37pTJu(c'X$34I,Úo3 ag.3:4&-30XXLSrg'qܶ(ƉvI੠&Hˬg~h"RzUmu"t3@ED  b`p9bV49&i!$R [ʿ2޴C>YÜu&J\vj鯇& t:|ia,}:ʦtqz*n$ŗNNO)~!Cz3Rs{.}sBUys$!,|ve+rdef5뉮uGL;pSK\3_M&TS\: X-rBs=|s7m&̆ NOA R;Gz5˺tic:yknStuNf&D}{=V/]7 0$j|PGϾe" \c-37>}7[&rT:C]qνZFS'H!#8nԽwTzYV9 ⢪aY_^m[_aq¾]QejG׍w-F0Ŭ-Wɍ۱R?n?A$G 0ˮ`>OEeD <>6o#rT;?Qs*>KrMlӵ7NQ?VGs\U\ 8m-vxVQxvȐmür$5BTl:iў0IԂ tfm=L֡aK|T)Q5k&Ĺy]2Z [P=.sݢ:=f._r][G%(FP W g%+˴~#0-8 iOb3e8iь|n0C4 Bh^r*~_0{3l]V#"[S}~ r`N,@i+1@%89'-r q&P}GϦs&UF TtgI]yl"JJ.sZbb$01 YDn*nPTo@o%mڅ1Hpw0¥FC7wf>/ZR׀MMi(a ߅qK X\(Օ-" 8M[ĸև3"[qe JwM`fW|>pcc|rF t^UVkpa*ft֒Ք8BlPb=͒ن f`3ͷpXMN8!vt,xd0`p(ȊJlұ$2Z4&E0 B*aJS*^FBhA2 LDe*`Y gvI3T4ӧ)b""V(a&g!ś?K3kP)Є ϼqP": '߾46-,Ig,jok\*Φ0^)acp,d"c-ȅCvOW\0=QH$Od2(@#OlX³Z$ E pz=C"#M " چTw䡋п"i9/<OSdy?{<1g('mw8 % *J(&3)د0`(C@9,M" Χ|2"6& ð75R栊 -Igc#=Ñ\<'wBjBQz;p>1NM @>WhpA#X13zT 1mc  5Gcf4ceNc(3h5HzssAҙ (cCbFZ0e'Nqn7P# Rm&8 Q@#Vc)%c$ CF1)4l5SPК=sr:2!O9'B.L(7i a{N^@c[Ho#!$f^0֨O=o; )lpwC6Kw$j)$UJiQ6лjѣGIyoF6|dflYvÌ\! խw{|.ofg+BӴŴIYSa3f{eg2G.jV B.prYaAkIЁw!CvyfR'D $ DDW82"&`H"f$ 7 Lk3p{4(T v<[olwYiN RH}(j9=v1a<aQ. T nB- mEF)EԶw0n$Ъl&`)5$Ԏt5!1ޕidjæ;q-g̤%W+ 88˟9C:zq>S "b)f@Pz7G|<I|Cu |PD8!EK|%" `кaur1Xķձ$2QGn=*+^rqzyv#ϗaU}\8\Zi'#4ˍ<%1>ӣ`KJdU\h4Vai,w.dHbvpjc_;1aIv}OzB(f`axw;NP3]R 2TҐE ?B}@ :XYR"f y(L1]zo1+=@n2 g^F,xcJt وnN>lh}4P655sїo# xAS1`@Q)T;HAR@@UiTF$TǶ;3.}(vLMS,_@l'o+î!,b`9tI(SЏ 8:k$-k/ ސU/"!CNpB=jB]?UHgZD[Is!=gN] Y x,2%r0Tf!)BӨ9~+O'Em!ȇ,O2*'%8M44QU(^8w ̓7Mʌ$Ȣ{ؑ6oOthyDAbN=>=7@4bEI=9-Fv,>l`Em?ߟdԆ'pˢi,ρ>x|QN `>rɡ"%~4~q#@9@ۿvȉPbQb~"x+8w/' [0kKNmˀn];ZS[D='F`65vPNۡ`DK\c_.`8o#O19M3AB4Zț!&۲wh &6"1PQf^UGw@s\abEcZkCr tƸb&;++&>Oe994AcBk$CrxRRHu5G&Ga'S{y_?致C;Ldd%c0jr2H! 'aYὉƃ^u7.jJUb0I ()!Cy*yWJ ]"J3$IG@1,\4i94@S@KBP4|ͨ &Cl&M@BD0os̜2dPyˠ9 co2@CCC]N-) S$ ׯ`Nx΀ 2qdQ>nIy:E ] 6T,]jA"fjмh"j+Ytys&nB%|jxNO$|IAʗ%"gEsӨA`JTi/T; /:y%2(xޗ,.$iJKlk D:+@͒]M8t4QSPkAEAonx,݀=hQ2A'i<fFq1BUR W{6؂Bb1yJ~iT9_\ ң4E ~%Fnaa Ǘ{] Ȅ:6Ҵ$ yljB(UQЄR4P3EbQ("FBCGbcy͟g^ -V2c1OB؛)E~fPTGHYeh08,s iUdR1+6%$58k*9VIx5mIJC9ܓ*:\vdzp\DZQ ¢'rpĻ&Ġ,OebID8t#Yx"RKZ];83hBYdm4q\|9#mA :1AhL%o|];/`LbR&f8Tu6ݞ i|Uadvyw]{'3!p $D,x g%]"CC0P㩵 mX*?'$)>6Q׀iьϑt_A|S%lE&B,w'I8rI ^ H Rxu;O>aDTk.Ğgw|Nڢ5P5CܐՂ-4UP}+F-# &6%LALғL tU E e :Cb=}5PL!߲:_A =!Sf;/Apd<* Uw'In.i[ ꊌ(:ąL+C_}(-lb*\B,h9`]TzvC4Lw!$41}!'N|b=׆Ǒ9oɮ[1 # Ɋ(XItbO egw7:}r ~}Is?U) [N2EI:M8 ?w^mS2&$'*N$r$|%(@4Ӽxd2H9Ѥ yd)(*p1OhGf"C,&y#IJJ2`nGH2 #V@aZkGӽI^Lqqrw<.i(6N&ub3{CCNL R$JN ۱},RM$ќ ot&S-P Q1 aeŠT?ƿtHAZRUSLrbj$_}篴Ն%g$o :vgc ό_9 `&ߟRN6Ҫ=24(u{Aw3 ?'IbL l =ŸA_ఘ$h hr06}6D`JҘuff2̺}68E?r|MOkp*2@=4NK3A c<ޝܩaPS:=j?}_\ >YPF4QcP࿬$h(ؐa4awS I֓IOh/ɊaTQ5Af"Q6`PQ @-i)1)c"L(n&M("!(h*FH CJt4eZ((ehHT)&?SS!@hu8B4ty'CG~c/^|8ҥLCO }{OS9l1c#$&Jtdhc0Sz񪒇5"Dp3^y*$ә0WC@Pm66'YTswt4@fy4"Qc[Eu <G:h#%CKVqEAMxr^V˓Dl$IgI;a ^Ai.qhQj䰇|ULCYH` bf?c$ gtCr`Lh@HTGc+FJ+oZw!rGI3 PiW\xXss8Yw'=d8pVsդV]@ {ĵC*}kϳM[QIN䉽e JZ8IXB.wiIB.>z:H~xL^%|zu:pVQVE- J#KO>-h}`gU&DSI~a[! V/1mlΨ՜΃."i-^zTHU⻼#8"8rӶnpe8gͳ?IXh2QD@~ ,`X*9yyUEh9 'x[sD_A61{n?J= 82of0 FPaC^$8T!tN LKxuf f]Rx" D ` =K(@z;_aX#E}dRi8BQޞG$ц 96,39͉ZP3 p.hcj-ay̜hQyOZ(0Ţdf((*&F&$`BTgAtnNLh>Rб3z!r#U$\ǥ 7!8SC_J ?v*j),ӀMsMODdAD:0ӀN~ ^-vxN P |r/r@4s9\>Ҙu(=iPdt^O#KuMa>mD5 CaĆ*1nB_(MC)wdS(,dn mlm&u#VD#yB%,GƓYu~m%U6gb6'V,'̴n9q7qmB'\ˬnny=:#._8U$H6Ot:чps͙ #*Բ\.pa$SG2zx ۉ9o(k icY:̴6@iC:Cp7$A$2]HrnZFGc\-nvtM$4ogD;<pW h9iyDSD.A.i1 '@rP5^DpwB^ 4Ah^AX6 ɦv4}8;ɋ&OMOWPﶆDCP|O}xu@!کBl{%vTNg{x>I8 k .=%(B` bj%s;zDˣV $2P0s_B4ӓTb:wM`=Lϧ&dM`_j"_Ÿ ̝9i(YUfCAw!6^0K-&ϩft.L?>O I'2CFSsg16/@\[i|L{d8g TJaSVƚMS#䜵.{˽KMq+>$ʹ@`#>bh)S5 ^-lqn^%a&c̓WM h@5 #RiX3ϯa1PNW0Ĥo(hJ.שlFa^5n$.NE<0h8"Pbg[fjիu~| 1L6t߈CzR&]"ۻDU^#C~i礻SXKQ)TDfH Y U'g7 *u+Elkk127$DhheBmkJ^C^i0#uJjwhw骸G1 ZL;Iw_7授 š%KoMF!_EQ2|me*hCAJ!q?s皖s T)HRs N0HBD z6 D'-6m Uq5MS3k1y)%fY`{Ni9F`P^?{1 /x?faS$M2u1(UU-tPF~0>5ٽq}c8:f XJXf(%فʆtiqa4JΦ gC0#NHٸ5l=)DnF!O_DFvH鋂lćPc@ ?nwA_D<FOŅ6w VS4L+84RB%;rRdh V`uAQSTDDLQ)KA$RАEJE JRCT!H%1B KP E-3-'d%)hh Zf CHP^HmQst Y;`ב$!@Dy2RaOgO-1O̓H$$g5 K10R~J(PРP4H6I(lh1^Cliu$At9.&UN6l C@l1Xm~\N:%Lk\sVt' dX h'GBtra@`H ,6GOws$De5yTq f'Џ@Eޤ -@Ǻ {{㷾}hlњۜ nb̟}+s]kؽJsal O/_}@0/ȶVJx_M9f={LϠ(Gt)0JԶikSf6aK 31U%R@t(ot{NzA[yD@TE !T7 風6h| U+mH 6;aKWwU/dQOZ+wD 4aZ4;7T5JWlW`wjP`tB E>iZHw}ttj>} FǞ:}AN{۷x oZ`7GnN\N[CԭeTR>gJ8vc/z.P>qԀ[{@=:r[tf (D(H4i{}أw}6k[akٗyWivz9ZgfkQ{E|>lKK0MϘ}n{yuvzx\]Eg76rd{5<6ziQSw[K̲^rnz7+άgUowCobInus]34Q<0oN۶=wܾX]i}wo6sźuJ鴦pt7 }/]ܦxPPj=5ܯ7Gl=3=:uu}F^Z{o|y\x6}xy{g,|wE϶wGi54ޚA;vRU:@;ϣsޫvMUǺnǽקFMu`wC/wv!v3F齄$+yG[ko| u'5^Wk(Cqn흜}lxwJ.ɕum݌_=Vno6w0ֶ] ;+sӇO{ww5;T ^޻d׷p]nu-tW8ۻek$RASu5Y}.wvMNA<3mT~G׽G@JDzA;Q%7iZ=L21R.ׄJBxyoҶ\._SV$] o# ^\x el VP(i­A "h#5JF,yCWPzNt)HO:DZ4"&4ͽn3hCei` %w"' }'{#Jyx`60s70X1_~&H h"ihjj O4k."}GOj>͉PB=k4:*_?/Ήp U*P@%A>V@=ɣ+>3=X}U2qB16]AQ  '!As,Sveď4^"F /r n?/ɄN{k<<*t!һsg'2? 1RȲ2q҂XѫI*hGw ;%h7רYeߧՖYn̒q+*zLϰ]81i$|o8yѯd}(ڱbQb(~:yc!J%UJJBgԻ-Ga+8A'GR3هI$.7~ϴʸE5||$'T,=+~8V '`קּ(DVS_涳h[=諸4O/(󨂫&󗙞ERr<D7aUQUsHm4{88:-v0,=Y^J+Mћ,^ChY,sC'qF$\eTCQ}FrV7AH};>F@2iCtB05ٖfd[(6!1ȱΔp~XQ}xJk^0fٔ+wK\Dv!oVwtjl{VkԆpxlPTFSvhz'|9E+.99Wpz(Uެ˭FۦbANVQd:m]^ `01FPf,ۯk<3U&hb6qJ9I.CF]QRY}0zqHىCtMk8s iA"C4fi6ZCjlaNx3Ӣi(C ċ<덻o-[լo/jqhj_AL&z9&rHlrWɟ:OMɚ0wBmeGݙ75?I>R} ӡCgg)KȻ.?1Gg2& ݮu۶Gr<siEU<,mW۶^.:|ȲxQ z7|J$DMƟ@|2 pF x<"`!T*v{?1|dQ/>8y:ִO"(~T!>BPQ 3PL gk>1L } 잃ؼC&"{ȭ:Jv064;yȋQhf YqU+2@7۩Vuk^ZM)|[5&p$4؟-&ʌTDQ":Lջ|Ў[ө=_A}ǖ[eUA@K9ɨZvMg . SD!EGk\+a[~UwV^mw̰윔)B z5jx&n1r3W<`&(|\Z<_߄͉.:hV *))$ZxM&W&`gY? OV_;ӹ{rB$*vf+ }oϠ /1QD4Q;? UB@-P!E(PI!O>^}>oWѐ'TWIw! WAɹk(: yzw6\k~ޝz*SLDQ@Cڬ}EN}v=5Efo+ lU? h0#%aFEIȗ YId>bws歯\kc(TU(eEEU&<.Ouvҍ`Ņ& "r*+*-U5UH1gmZ%?-!28rU>Ƹ::~d>)?'gߟfE"2d/SUN/|sSUH.ʊt8ٸ46{2'wݞM@DH Sr u*S [K@T}tw6m<(  33QFӈao'ՐE&Rh6b=By+=;F4?D(]*_[(d\ %0m8q}qi3Ё#3LJHB&X5M/}rW*tz!ROIrH3pICCVq^;L||*n4vpfK1{ jcڙkʐ=qyKiqkl> Ξ!aC?GjEbqbBPF8sk_YC:V1e<<] 8*b<3W3 T)B`{eYq`oK.ƃW%`bSdžs\SdF'DfEk28 ^vjmG&]_LwwM;Gi.;}3xW<[ anaDly~~v$sÎSV:\Ŭk;jBUu! YkjqJcpp̌Dᑠ|Rv ^/*8coToKxȄBh<=8zwʾkiC< BWXMhog\0GF:8<}cGඇ6<{i7@Ř{`OCHR..g.B9߇6!UW6k[U*_f6H*b"\Fj5g:gM}N! '- q~G>aK|7Kaoup_뤤ɧdzm7͜cۥiZd~l@'}~(jhp:kDc$jc4pכ4f6DXQLޥ|QoF3n H2$+Shb̊=oޠl lK#i4!~h?k *H\T3(p;koW.'4[ԅ !i鮈f=(h79C[pylww=0H,+QqFI5ުL'RQ׷4rgk;2pFL*)27|U#+u6s KGqf &3ďPhDQsv ;HLNfJ&aZjMs7އCJ)\<"{]Rs녷78˅bS9.␲:¿Şb|maaOiᦹk@B"Q ^B)6y2/\_P/$9]U5 o8q ֪q>K_}}Ak@ބq#N*7 CJ\uV`C{L}wqb>e:ծN0Zr9Ir@@baE@oǯwtIp,")fLfq!XذREwe(K˵ߔYUVuv&"ØrzBq18gEQàhYYu] taB+q -=b6:TLKFdФ{Jo&j6>B#"Ճo^L8F )?{+^@C.{'kWÜ#AV<洂̄ݏOgMgTm9<5u=M +nUЈm}+>(!;ke1~u -}{~ul-p6(A %I)^nukJJOzT%-8Ww_JRhY:d8TX#>D<  QA-&co' {Pw_1{~AѲ ~063`@'ӼTr8'n 9j80^n'X @xQ@S\Q{r@wJ O2zvx6g$m4tDILDQTRQHT4MPL Ek zT?G,`g8ÖQz.RPHm{]T xT7Q%;$H~hTA["Ȫ((k wi`FJ!)Hd)D) V "'h/Vh?RWlj?\KE 0{Ƿ\卯fgkh؛JQ@чKG:CG+ɠJhi @z}3%@p'ۜ㜇⃑2LC4?܄a8 GEch'6D6NP Wֵٟ(AuofYN#cB7vf؈G ϥK0 r ;9a) DVilPclS"[G`,V!{0Dj?A4Fm7h6N\58qj+:sџ{0P4R IBUy{Ə;ΔuNή R@4]TCC\ ZJji)FM AC@PEN7sbvt|e`~Јfckv?+941X9QE'A'&fx?r;2d~,!Yvec 0l~Lmpz"Uxȱ-͛ ?!r<!{`O{0 {2mQ*z\ pna 6 Hvlt}7T""@Db RRD C112E@P3%BKRk;s>R'R"lPa,i3V gāu6V6!J MgeCXsQjPMy1씅5t8!jhϻa)HF(IV%h)ZH)E &@H i򜁈((hR`&FU #1LBH +͕4ہ\ dKj,84)*P%A%CJR0g"z^JD`i " PjZ`%ZiO*5 1 E%xYyrCO]B;$R)z @n}_<.:XY㌵@U40җq29&Hb)_ʖv-{%ZoG)> 77dPPԗπDQP×GtE?Dq`ATfeD?ɒ?/h Bm~ȰsInχ s^h&=*@ PA5rC,u pq&~_YKw? v|.L@`0u5ĄwʵB"3c YJsE0p݁izpۜpkr؆h|clTp9HKK'qy)k;v_"^GJ u)&kjv&QVD}LjVS|HrѪG͐l ^ MU%2ֆ@7} MǸhR4ajLF;l] ̮[(Z>.頣6C1cOa#88N!(Dd!"2E#a&OyޫyPPT]ku( bzhpwJxG-_9'VTgVSOD>Zh GNOh/~:/3biXo5mvz}Tn0{chTP\Q$@6z+ QHܨPDo/=W f~(IWOϛ촗m5D8L*-–4%z;R~D!B[C)`E;o'C]no;q) Bl1 ngwyZu5lb"PQfÜAM[I4((b(Z"|yӹ+&);g*4sᣜh&y::ch>~pN ycIGҥwpo*<'-7Z#uy;p\͉խ͝LJr]؉WUTX7. c1K:sAawIkj JQ N䕎9lWjvyeKP;0f1 E#[icX8Y8'Κ̬a'cǓp VX>ԝHݑ6;aUUCɁX ^#݀aFU֦qÃopkI!=0DDmOj&HRfhc`F i#=@3s73|Rk,h/>3Y1ȣ=mGyU7~{wEmRV ;ѬҢоneM7b+0oIQ>:nCmҩn (ơQ)DQVsX声U9Xӧ[\"Av0EզY,$mAN* ^eme⇇|k B"8pm9Ɯ9 ㉦3>p̉\Ռ;b܏1c#a!pzyAo#NZ^wǎLDR}˻S4&0bmrXF1V_wғ)X:Kb6JAVI F4TݱGXɚCHDC [jq\#53˫;k6ǘwwMj"|Gvۻp8f/%ZQ\ό+cU"*U>G8Ѫ幌V#xDhvblrFuwf"台X",ah:Vk2qض4ЄVbrGSNpGm^5uvLzL.2Q3lj"4NpۡLcʫRQV4ݲ/A$PӠ17ZlxuǼ;+L5"TJP:?6Bs76昩 jJ$H?df*"ChhY5K%UFIG틖j" hh;(<;VtNЇz |^ pMRf> 1#\ެKOe1ʄH)4 ?̈ qQ>+SQ7Ne+d"AnSP5f72™DbRS]'vgUw3VX^ؼڞZ@ۀ̻.Y;3,) 7tH,qcTNOW,b3{S9>{TA>u=1AJ^n8;3C!7I_{Fރ V !,;i$dޚ ]quD l+VcqQQ=ͅcmG{4}1_hi- gWbn{C\kdA,PsNTG/m=TTeyO ,K1Д\HDIncNdQ&UN!f8nlqsVe[XNy p. %W}_%9>̘VQTX]B18Xw")9o>9(Y,N>+NUdsRW\4Y'ݟ^NyABiFD-2M PJx섛V\u!+3!UVo^]b;ӶFc(b8//{|qƾzN_^rǩf6B3u UC5}0L 'pT?g5&F89EyE:3& cl.I.J Sﰇ YDA?F&X6 F".v<.0ieVNk*9J?mn (6X㟽Jdޭ."_qLN@5b ? z 2MUA^Z"äC<|J9ZӥcGn*&Or KSa$hPJ 'g7q_; 4Ї/Ę MgBy+Qq2xYJOZ5L^~U*g.m6}n}9HS(1;'b*zkuHbQKJqZs3svefPM6^F =b*!V߄~8 X7C]̥;i&,: iIfGED Q(GW)Hjy9*7):5~uaYvE.&tΎ-|[ hN7C{G.uÁ֔^mwf09MEۙlyuŧ!1c!͓Z?w߫mw)_w=-vpN@  SMn^w) 7mbx]DݪWD@T>,*}ygy(gd9f!h?g;EG~ޜ2hjPh%C MRCsړ8B(FÎea ůd7͂&@ѦM\ZcJinƴJrv&PQ-PW ͣPp `!?m[F @wqOϩ~fޅtDz1w^TotC#9_P"Q=zƏ犞\)TM|(;}:h)2( y^x:sb*RRrw.u!Jon9/8P^D+)FFh9CwI$OZϤ^iw!E$ pqڼ3xQTKAFb많 2̽o!3P|K,Ht`钯F Oe d.}1W?): +M IgY3o'q$H6f%KiLlNW3aԾr}bpe  ñ=Bl邧|8AT%@ubTyEI2 h);P]iD((a8^>n|~mk_GҐ BO׍A`V M'CFu"z+1HԿ[r4NΦ3!L/Xѽƒ&P\^Yi0Wtݔzcΰ'3K(b 1~<& W֛Pq(fbehf *˞c,]l.gL̈́Y[6̽#??ǷA#e &{yE##Wѥ@5񊠭%eP[!v1 `1M]^0, Op%f{Y_K`e *.FFn5دS%o (I#(]l -^1SJ]]efj.0e) ==Qǚ>tǜgBc:?v(*b7ZZ\[?3USw8sdİdW`}Xt;竈]m M]xZNQϛ\AbڗPg`ԚӀte[ ]YO%F२:2-Lo>1QcZ4J= ٫%C'W;s`nK$ӕNBH8ޜr+5w _܍B? "3*$,5[Ug<,WL/$l*eB!"ܞW=Oʧ 9sH(ƌ")2'H>('dF2ǻ*_5M5?Ԗ>O3k%/ɣ#U} I#Jto/J@ @Sz鞹ϥ18k{x0"st6$z5[5lݼZ0tٽE4=)?") 5'\-YH%|#%2PHҩQ=;(Oi*(bwZOު\A*j Qbqϯ:i[`Ywبsae"sQ3#2oLm?2TJB1HW?vߐ'J0N: 'K7k15S3_]she!Gޟщ[v1N7#Q^aIejOy /=Y 61W_(2%($yu5Ó@+ʤl;"(kQDD7=U )R\|6@Q}AglpWɜǻ^8H @H'XuLQ/63C9K 3$MV3=Wy!HN%.kwFe5tij]9Hnm5ӗZUҥ)ATxO(lCtQcmڶaYl Dr1vCJ(hA{7#Q`<owŸD9o$ƳY&ā>1.ls5snq^8CaS7˽0bi.(mP ;W9\ikPQyVxh.`[74NF"+YE}u'۴J81ߎ$ Z @`jvY6ghY+9Ɨ$!j6Z^<(K.ja4S91W)0;UAej L9_M#=;.ELkZ !cJ5ke 19Ɛ'#:,k0W('Iྞ_. bm⹄0\o^!vN0ÛP,̬2U5$ ,#Ne i[A%?2N' 8r,BhmvƔmJݲs!9R7@Ec}/Wah0"пV0Ff)[r\JWO,w"ЀȈ9 KS.bЭoV6aZlyˤ\I'1<5L._3"hΕɕZɕ 1c|g-x, f0f-}z!y1dsOZNoB͙f:r?M|!ӑ^@b ;U>>>I#  YP;B0Re aHn΢]t(Шa5!i])ֆՀVtͭB%Dp{0C5~g< ueaOq%ٜ - GDPQE=q<08v0um m 4UNCv?&nޭU4T(EUyԴ JE }{V8eN*(FyzdYVR@G[5Ej&&RKY4sm7vFJh6(c}`g7jJ|6y-A 1 G66SW3sj!Hyd.Nű_X軗~ 2aQU,fVKm[ݥPg*sYP7rXXw\r7@"x$QMog~(U0U9slxfAN} pDzsu:ب%&&Tdwʐ+-(mORCVq(c1<-QO"v޲?T_f(a5gf62 ܁h`ZhU)2\j* "!Q-U3Z:CV;v8F""+UUQ4o_{24l[Z61F7._3R%ڮ"քR!{rj{xY?,$ JDCr?J|P𔔢&҉@ 4ko7< OܒF _7&f_s,+O@\(&4ã̀@b~631|={Єb@(~Cq&HҪr$~xIB D?,!~r'qO0u77R-PET՟~@~q>U}sf.]XĨ~v'7 րPsK/#Ce1McQҼxNb:vdqltxj>$g'4?x4sϿh6$D=\Zbbxʔ=L:~)x]pHL] OJ=arQէb=>nNS76 ܉SWŵUO| 0Pn|wաOuCϙ~5>ʏϺmӹߋDsB{6Ըv,HYPh IM*orO'͡=؀hSvq۽>[5X/OO7uɆ;@9-/*Tٲ[6]9|#v\5fxc?n)\o6+xAu=&YO@tcݾAĉ6Y|ѷ棛swz!}|<2h獭7Z˾!_o5c}gӨ2 -vчXAz(@ѷӀs[!$s;Y݀ |OfY1뇟9e>}ΞKraD'PR̄b=6K%߰ "L|3) 䨌Fu`tрta{S }FN:`§ʀ"sE<{O.;;GeJ*UDY+E@)sJ?o sb mpɫ9(bb`G+Ig޲t[LG6~V@!=2 X:kAڏ允N7v/86[]༢{b^΀,_Sm&و\fRx}w!9Hxy)Mfa@FuT(z^5ծ!J=抨V"1UEQE@Ak㮆l55>lQ/ZI>!Z3:d_xS 9`s&(G$ QÇLpAbn{w<ϗO\NNN?X'~\?Jw#'LfSa͋qga90xD4 k;*D.͋ vo;L7* ۪Ao.FsN(S@1Qk $$?Y?g~:FyEfz̎q" gg1h̐8ݽ;F t,wEI<_4K~ly>Ӕw.g!( oise1ҰΗ P$ B̖8juӑ9c!oW}#!=4oǖC(!;o)?V('4I1^늧X!y`+sZSIl_6gd%d㇘D /T#׵|^"!'mC<dn.xЂ LU"舽F9LU5\3Wq;vB.Nw9%SMv 5IU?XǶM*"%|~o!/3*?_~LwbO $x(X{k2ݷ{?񇄡 3m CuK !(NAsnF"3{.'x+6 6uK4, >]5yh>d~:xwzUO}G:Fe៻P"wQ:pN@yD^bIT[1P5?H @ ~_ #|6'JG4DzlA׆m&y5b2[!mu8"Cd)1O Q< sS?IsY/}rƔ'bQV4?g%m,N`l"OT 8b LȧP*5Ƀ?-ឞۄLTUJș{~ 3b{pF)QoTmVU3=<62˾ yA9DPBUEIM}29wVB`C fh4Il߾ '-t!x:_P?QD=AΘG/P5`zP`(D O}NJA7S^Ī  JE`\J Qkђ~ Z!BP80#Toׂ*=hBhh(R*.GP--$JXhRA(S- 4-,M R0HDU񡥧Mw j# ɪbCP8㙰m !GkZDhB"Q%QS1%PA4S48AE|G`cx CKC>QM!Hm9-bSQPBrŇ{weϿEUiG` :L LiCA4d1p>8 !yGYs)]0j^ٙmۜO5_W#RÌ!hQƵ,F$Z*d͐q-6 N)̼5ӵJw0>jc#kM䈍HO3^dMǛV`sۖk ^㨐]W ]'1ݪ͂R 1U8P1;\,`2ͧ+86U\]K'8[H 'YDAǞ1+ ,8^;&g/5l5zeg1_!jM. '#vĺr׵%ow 4_|^2;2hҽ<3}b1Rr7IV C(\ĥ'hO WMxVf_.gnǾQZI` O:.?>9[}%;˽ǔiMl<#,(}d`Ӌ.|_P{t8Xe-tH?-)eZ L_!(s$t2|WjtnJXBx@l"Su` B oiCZ~7qlty?Mз-s!9@5)nu?'ESDxG 8m2}nytiVE'"Hc^q'/ԟ'#9^5Kzkod `3۷}~_У!)X`S`ZUSǤv_ѥ/ϊȘ?M<^Iǝ8aN$1b ox̉ι1/jpk21WDjtJ-O> %x~c?ag-1[`uN;TcX;.sɋ"Q i݅)ߟ;)-&m+{^i(ĒlZ#h4엞E3`vGsqT$֙_Oe=:@Ƽs;gYEs_G--n L(ܫ %%݋+] vEF:CiuKwfTI9-f0!I\EfV_'lbYGߩ"<IeA*W/c)(ڭeyk=p:=,N"r~MUGEpߞcbAёT* SN산bF[|Pxe5.nWf'.'97yn0 _n36Wc[]tHo 7RҌU"e+ !XYQ@Q%Q!wb_Nx]U Eq1Usw=-iuit+ ȁ><߯m%VOCF1隣$ $b`/)#DYެtɞI\0vDy_gNr(.M#"8D,sڢB>W(zi#) 33=4z~ lHmba<@v|p R{ݯT/rXHSFx)29 Mވ=݌ 5Y*(BQhsw]G惗o{r<$6ҙ2YzI \48< "D6^~7!k>q]n sSyH}PK(_m釵I3aڜiosNSD3!eFLI8 1cvT$sȄvnʟe% 0Г73VYLSm%I[1DEłiocʤyGZf05Z8Otz8>]}Aݻvd4.Aяsݘ-qS;Ƣ") ycK%0ǣВ$6Q9l/&#O\ǧAwP1 e|u˷Rr3^|Tf +I}ZQP >@zKrm[K6˂n|ߏ|',٬tF ;9O aČjI5]SQb`HZRrb IjJOtWG_.#.UxK!<"@f!'~+b "'هݗ݃ }?`i~Q9ů9 66k^?-i{u$@QAw"G^_17x'8$}.O<|cuU.. v/|cW t*IJY&Jl۳S84a5Y,dhJW:F(];J}j5:^o_xU<Cb,+wEgbI7@j]֑-x*SyF_sf~J&AHΑڠϵ~.+k>V9xd4pUz&ْZu<:Ӹ{yˮQ~QA]ݴ}=o_qPYʎlOxmQ}! -0 EPNEോD!-d(Y.sPsCvzA _ׇ`0' D01p/2v+ QUGЩ>߷'/%Gfэ\ِM5?̐=G2Kw$?QBA @6EuadcӎI $2Ld=Iϭ4D3-H,  ,U5y̘zoijQjMTRvDE8{9< ;b\hJ ! hB{`iJZJhhMp+@J7\~RGW]_ VħBs9D*AKAj'`aHq&* 'tZM=?Be~ A#$Dcb ђ"so@m: Nb-w1$(F̝@ABCIq텐A\M}|f&8 k9F?\a?8|;{}L:0E7jxOwVBP\#-v H20yBLI4zZZ<-ꐀ۞po"'e 5fҺ!BԉZi$H6Er3@$<µ ~8c‚<ȂqA&I.rnFr 䏗c`;WM\qZOWp_Y؜$$TAO?!K?gi@;֩oۘ@5TEl4ܜh?~͇\7%6vuvLH#'@~7񏸳%WCnu4!a=Kȧ/:y{! \?&Ȓg(;>CQ`SGNa#{3 Βh+FȇK<H_%A:(<~ٴ,iyzC=:(T#9ww`-Q@@^ޏG.*–ۿj& E77ןk=.'X ;ЇIQӃ~xPk!^n`kHy+hĎ8胔N_!19U,U[{z(4pd?<|?ӷ50%?C~Ba˙<8ƈ%]OD@))>w`PN7>M~}7>{v(2ʼ)*PR(.['8v{Y5 !ZgI2aoOo>ϝ,>]Iρ2ԩ@6qigO.`^<tO⩂{ ,!'?W>={  S>;NU4 }_:!E^vW}s|0h)*!χACvG**# ?+S<+HYE0> C {R0_~s4aq:*(˿DVکSŚ!́ z\D8l`~><Ġ$'ss : kױ&8F}3пyu C kCZ~;&sC4wG`6:yJPʞXd+:/Vf}`3Z2i\bCVN) <̆PdxH]**_x DևjO0r_2G Ʉ) NO&C"袨peWI?Iکo|YidXa^s@ˢUUU ؈3O){oÄH ت7\ީn_&A*Q1Ǭ|}r T i w+hVwΎ*ɴ9}?U $ &G 3Ntb[ =ôXa&=w֦U~|ʒ+{U~LэspVw'XD>w"ypC6KZ#] A|p]d]eͱRzY*Z(* 1_ޝͥވ15< ?9>&'aFdn:O4Oc'oS5IZh"..A]>\:cS>t rm. S1J'H !%&~da~DUwi'v8w*>⣼M [_f9:򿻈WkwӼ&ApeuC QB8os_oOxFb< tӟͬ )eNH`Q7>|a"*vh) W<^~+8X˜<"h`pE&*U_ /ѓBtoJΨAIXgK<5gnŁ/${肞뻞J@K1HuI:/>,R@Ҩo@g G6\(\?s\2k~[2g&ã Zޘ< .k%@;See~G'"L8 ڨ57N\:۴3'L}?p&у.Ho\4nCڂRt@Z[IZk]gеbHfw:> 1 u_ 5sۛZx7%_ ~1LnEABn\@= r?i I^*\*s+' B\lh# <ԐSe鞾]~1JB͂ *|l9l6Ns: e3%o yLHq@;f ƹ۴ײJ`J@}V胈A25:?ՋD2J>, YR]5x^oM!]LJ&;\8: ͧ Ng~d=Swf{xyNh`(,&xa+C̅k8FT͓# ;=#߶b`_vdT ڊ`fn=DnU?:^+O3 A\;ӛ

    ޟÇO je$7r0LG~}>{h'Gesԁ^R9-'A>1_,f[ c!4fU T8THD_<)^984zcXdˑԂQV~bba9Z`[}Vud?n?'5&S~TTSCJ޾qRQ}mAt@|>P_V}Ht{=2iCs.E J"}!v@ C(' \aҢ`ls<3kmXm>'9{|'Yh =׭x{,/eDz|' Jv_lit(RyVb9X0Һr|]CU:lU;:Vf[E!hL_?$?d D+AZD*!$)̌sN{/x@jب1}6immm[jm#ԷsS 7f'NWHJᏃ/ORA!$I$I$I$n8U[mm[mmmmmZZmmmm$I$I$9o:),ӜX )GӦ'&PVav`Ȼ?խګoa wsmm[mmmm6m*y__΍Y%g}NET3h]$F=5Cmf(G[DVb5m^U$$! C~H}fB8"ݳOJ(n7offhH SJk? j-/tLbC+$@ 9Dۑqz'8ۻ'nn]9~h,&R\}bv'W)b-<ԊKOY͍Ԅbq9?ojL$Knaـ0a z#Y>ғg^τ:w*(6h0PdL-S-o+CƆZV ƱCc+fۂ46*ֳ; {KC9- :~}WWI3$J4ntQuj1[Ν~]I\oҞRƢڇ}B-Y!tK*CkYz;ǜn 7"ܵIȠgٗßܞ@sߨmK~?}*w_nmF[Awp{rW=#>40YpϢS#A:^Gp-:D{c~m]j^'k x9c\vh|Pbԭ]Z1A;1EV~ >.-ɵ{4yTzX(nȨ"ϔpy@uF^ZYe=']i~Jҝm7Cm mwXQӅJ(/K-d^%07ѵ-Vi88.Y?tcRgt°$mUEcx9k_K.#RK#ՅtHiQ&A7dE4YtS[u4^'Y9xgKƫkAǶ@wqte9"{u2Kx[p33ZkL7;jUZ];vp.H n8HYLxQ6X(}kZ^ش CE;E 8Q7͓Zac|X?i,L;\7k2d VM3c0;n#2@bS ,Td^ L)L> 2O0Ė)*l DAsH`1gZQkk]un݊J#?E_ڪ Y P12I jTRHqa:\Yxs&~Q>[)fFa JilcK҂C/(F##p儫u1׌,w 7mdDk m\C'bI*2853tTTsE9nOwG|UI1V 4?<= ~ޯEs Pf^ 1jz$QTcx7 RnëymP[З.|ykS# ]2D7A@Q$lɾtYӍ~saeHHy"r$3n~*g^8wؤc|*PVOKr#υzQ^T;C8klsұؗf 4f_ A)&jތTTHTxϝ2Σ0aE(@U TrR=A9h2FP/G|H~(yW_9譍hFo;"+˝U la4a7Ƭ_ª;>zlTƯώ+~B""_z <.~3]"D1*۷=zA ̡R*GG`"(j4O"2T_r҇t}Շ8\nȗ a ɜz74MaQa_4a9"ZuL~Xtm"4&W(lq IEB*DRhJkH?WXqA]^삈=.`3A y"7=8Z#R{K ɲ[ [GV}?uTy$eaEi ~UTm k%ʊ{8VkG_ćd6bwc.ާDsG;FW].BL0ۖ;\T@ {9&9tZ q;ptn1 ~R%/u*C4a&BzJd0m =u8C{GsA3.z=^ﭤ/dOz?9gJcUC-GZɨjī l1)āAg`=}|!E2Vz'% )O>$lR"LdlO8DB O:I \hb hO? 3JG R⼃QbW[vh@!)LXeȏ |B"#stڿ[FD! % 8pwd¯gL;`M~<͗)?FH2}2o>CݔX裪ApQl1λTcX2su" "g| C\:17(}{DN@\"JӕδKJVTM3Zna)}/⠱ncY Ћ.7),j)mcxᶵ !.eNA\iêbp m 'pXIzLY5l:BB9Yt#OMa8iZTF.Km.QrlMlZ?{>غ^;$6E\vRc"gTclN(R|,I_+IE+7e0!kg$?P/ـ7:E*M sk43ϩ0Zp ~E&*: LHuS :M#93c^7P/&i>k!Zfyx_ۑ} RԹA@=4~}ߧMYؐZgEwX߁LՊnd"P"yf ?3~7Qy{909/GIsތ֟f-gsh*-3=IAǓnSQbDs츩ώ=NrA缂P#%mE)a5l~6|VeHr ӝ|}v΁ w1ɼG'rufL0$:wFJ.r"ٙ58=\aXY4xwgc'nR6 M|&꫇w{T蹂IȋsBӽEH@`>gQWE@Di50itXuO q抑Ư]!'C ?%V="a^M MdBRfLҖ v랫Msg[UHrî!6W dSPT~VjNX - fhZ<+Ks[Ę^Pasͺ[1h]*1r,)lo0 L#2t`8 -g];#6t_K\ʴ}06Ҫ "ljw"odTpqF辛|z{M ٮ%*0y94Cy(-boj`c6!݀bQ{0{/1nU34We_zmf;Z}ؖ: ~ M$ hU]|-,{bzSAp9𐔐$ x( `=3hwi E.ɨ[@}:İP{(@Zp"0 ##:^T ń 10 cMӝ!sc[:XME4tgqJɶ8i^0`5ƍK3 Wǖjm⡦Jl1?DvqTƈ% =z?u*mD9 uplf)j4?gp ?Uq:2,A xAȎ=g:STv,U@=6l;*r&̾4D'\-N2?Gqvc &9K9QhwuE,
z5 ES>\#0pY!X&41*js_Z>6_|;k'5@0* $$5qWؾka8̈ w/53'JQ"#8>\84Kc%#woΛ > PrlU y?`DϪ|,yu=d% Θ迶TW:ÄuN r:FP}Fcezϣr7vC`Dkod9;%r ><7BSC~P\$ #)!f pVnОvHIpΜ^UtۜI*ÝkYKhO> H\C)Na$fCi4h,'s iZe75FCOm Ā? ?^-1,:N$.KZ|j@A(6\ }-,lA" +>`q*U$HVzlݲnc=D .zBIJ 7*YB̩:k5`A*w] H17v]_?n E92bhcvΛ]|'`aVa< ? keDO@uؤ[.a϶blbRB*$P bwb]J@k4ڐ~fYG/ y?__ 9{{0!!c5sA B&Q[(|yw`AAf_frJ&%2"Ԣp<.a A{.ip^q5jOOxtGDBF0,S=?B[qWY"('!sۊR%窒?Il7u4L;}4LXlFTVJuKZz9vq/,m(.6 RBJΥCĉ7l5b-ըx\-Yi[%!q>_ 9DD.g<M.u> qÙ(WxKx(J3ql".NBbU37I=bsА6xpKbd_=ʤd7<|Zۿ䲤QB[ I#Т IBj_ JtnXψ(Y\.>Wq*w鱒οwnΎ~* "}||up? qv v.; ̄vPHmXs 0q"CCnTdq+0{/`FHkLJ9?[1S^=#0'o#&|jPڪVFį3afg1c3!|g;Xly2 H#$T~d_uϞP|=1"zz X]h!kV>=S]~u'],ìG3cC )' NͿĭ 1:sJc>fz}lujDOlE&Q tF pōV&}}F#‚r{?iwVUUvGeDY &IZőFUDa bIZ@S %i5#=d.:;F?B sL3ᦪb@B)mthMB+!zMQ5p|d#w{F&zD2CtذIs@)3ٮA>#cf9(!BAaN ( 6 >NK˴Bz^>e!`1L"c,>c6^\=tqLɐl<;Jq: O3BlwILpd[b @CctУ׏n= `&M)>[~ HZBLrƤcf@yyv Nh8 0$ Հ2kYfW/Å1UUUUUUUǥnd_ EIRߡE\0/7*t@1%)7D@)ZYOzPs y|&( i;m8'W;gػW*&Vb)T&K&L0G\mcQE#F,`"hj QJр^}$5 9EPl5wW{\ 5l!dԪdc9@XLS/0Z) 4u20 ?Rg&Gks('mq$LxLQ.;Nɩ)\{R 6߭hGjs֝GLF< T@b/۞M9&ˮz$꿩vZ"u |.#bfiu>J  e+]H1ҩgW줚u{ ,?040 0,\m<#Y|nB.,XU S }GxYo{*`zS _y wK<91 `:8b{Dh*%Af0# (rtfHRN`FܘmC5祵#("xMڦR@f4WܖN!NwHeHubg`g Nhػ] Es`8|_يFzM׌:u3zXd`XE i.+X`hTyW$ьf&ڈ)>˫H (B;źn{mkpeHQPEajl(7wˌF$J; " @??»=03;'i<, 3y) FAm.nD*>잝p6j$l*0.λm#gBBSI>ۦaJˡ׍-}+珧0 V2cOmy_Ifeiuk | i:|ab5{xW`2ؘzXb*B8u1+Z??6/lؙ5MٗB۵ majF. ~!txܡ*&[zz0Xn%vADž:nMfy ^ǙLU\#5Dk3L]Θ:\EFD*LSro"f)s2h '53$>Qg@-^ec5RJ@vF^@|quyYC8@:ۃD{jy f*4aO[,D"0b.?WOop~QM_sy&c,uZdczίyiB_Bt-n'g8O\e{|gS>Kd8  rfʐ.v$(@E\ftFQ %=rd5֣:1Fߝ˧oAHݹHWHL;y"E<ǟ+J0~<,w5ΖO_S(n00㨏G׏ &Jfs (ḟ̀E$<ɜ'xB_6x-DSAṘ/ AJ(P BﰚY3\Q]Iv!τ+(*Ս.3='x !r&sES-ȜzӍԑ(laYc^'SՉBtΦA-nyyl+!cH4#t9ϺkW?ȯٌp}>& Qqi#h$Rdɘ| Vߘ&;,y#W{Mvfb1P{!qO0+1qqƔ<m VS߸B@Ip\&>WBc@"LLEUݭaFFlۓ$.t \\!ÿ PۼUx4,<"9J9DꌼFjtjYZ1@x:2c~#2I!32%Cxq ۾.84w +0T7LQ:H# I2$Ieiz-qM&OCHITVP,CII}YCA#|=/%A ͫVz0VTql#IPL4 De0Z]]!#.J($l62 nNDXz{UelScK7H@nZ'ԚQncVD#~%A&YӺ23$LI*q}:b^)HE^PZC~UE@i>_d8ݼCڱGjϓ L0qO8~՜7UȘt_<7i1C껆 ɸ?u tBi϶T ]xG1uήڞp+Moc\.HVEQDpBUrqo|) r/u˶o&q Du? &fL*S|^ṗjj`) #fq-ĽE|q9Bgs0O)L@K:?f1Ǽ(o~cmmVs *M~~2\i֊$=u:m^>˷q3/,\$ lm. O&o;+X|u'IJO!"`ב!g~5Z}9`LU:%!Y3"ZPx9ӵ>eB3Nw?nm}:P# ˂Ҿ*b˸qF73?vpvyiUF D8W@O?1a^?Bsqwhmr-!F)Ʊ39xGR*1u헵HcOo qJAS]hd阘!TTo<}UTyPDxqr[5:>l YCe+ʄ*(P5%$q !<ٝA&e$8\J 5vJ~z 듴δkki59z&^s='+Z?DYg _QN$πӣLU5MSsj3DN3,hߢ.oKgM(߫P|]zuC~@Ji(*( [oh)x<ݳ (/C$s2Q "[ʘb[PU[lWt?ߍ_<]/k.]E}j?!o"+bPևBP7ţ=ÿ/caNԟnln꿎!}_z#Ӂx]Ǔ0T^<㋿mB3v~+4PERmP-poIKϟ)&ox4c$Oլv涝"hUDG-8y7~/GmqLGrꛧ~b"`dF o$37\/LnsYҬlߕ8qg,] aͤ/.Eh&Yl  @­_҆q$fwōC>hÎmn`K`4c5>q|o?r_=K|& [ߴVʂr׎?׊a^[II| }P{?Ѧ=w: u~ Q>?:j?s7iGKۧسmzX;mpr*.dtG>~f4/|9ZMcE)xǤuJܥw /Dg*дGHpK.<˖ifZilqKE.%0lz[_ij6~~<7mN"duG Ҷu??:}/5T1a(2xq!q__<*[=R͓Mz2iC^w5'D|R&{6_3{F3}?/ʲ֬!^Jg,+kBc.43'ig~H1֖Т _1C焲բq@:Ӕ:,!N<sʘ:I^Rz|l`` _ăE(00y%{ O =0( @ڼ\Ϻa1&xj}T=2:`* 7fGW励|рѱ"ŜxrIJːI.w^h0>v>XCϞt w "UYR'F|dSn "iN@l G"7A 9Cp+Жv$/P<)eYF4$ \%a4fH*2kv>0aƷ O bt!Bm"+v^;Ycp9B;&ݫ~ܳh׭C>}]MEr9ڥ%͹é6!H#|ӪV/y kf3[{xݷZ :uM2/ I$4{drk~ 4wMgV[h|7 Y*`VX ̶ױppv';Ӧ#vOMD<(Cw _yꏜݘְ|7ݲ¤-J m8͇䀑0{>L{p%苶$@U\f͠fCOIPuƔH)bb8yՆ12%+!)-!?IK]Xzc{T"JJ:94+~AÙq4 @UBq%!#U匏yME' 4ˠl' Nf0pqe)[/?bq~Y4#~Z&, RX kHϏ\˜H?~ s Hxxpv\)eτ?k;le7c _?z9 >GV /9uoMqldVd10=Ok fZppkdr ,hV I/T/wOn=5rnb2 EխTX=tP}Ǻ(*fhy5/Da !Evglap;SdEvvćPLHeVPP~ UYa("'2Hi pE5 vA!R @6BF L•RM˜鞒9N)/[θV޽ݽw$CuƽW)aAHG}Z@g蘑ZG{kљKr 5WoC7,tƇetQo\.,$L:TP״\_n$Q؄ A!lhA<ǽB|z( W x5aXî`LB\il䣇WzwDug}tl}ZPuB?;&+0Xpj0 eFSeu(:V~(sc=IϙCj8i$Z[FbWkED0AivLU/7T?b(a'QN_Zj̞_c"5RADD*/|]QK9pb (zӞVC{.u?]yV"^Q t+MxK&"1bxk*qX1lƠA4U&$Q&jz-{8)]jJ詑ݿNUmѐqՖɑUP3`Hq=gK>u] j'۝,V} XC而L jj> z9w}wBs W'iW[lJƒn Q):hє %M oLIƦY4]|AJpq:8~zN!pf,j?}_L6VG"֮G@'V0XN)-bFUbC% 9n`E43ƑC͐]s+:Q̢X@" "#:wňm2swwx5vKabnW|`ӅB/d 3/][8#eb;ҬUTUEU\GV)Bw 8 *M3 p\W[p k1c7`8sE擘$ `Fa APyVC']`#`Ĭ\YHnY7ƦX 69)M9L u6Ƹ6FݽY$]X*7QZ<±^0R3+2-<ѐ0)cK ̢ԃj/X?g\(`?,5tuL)zwћ6D|Nf F>^TRߟ6LfiF>d;Dz/lgdz+״nB]a-Ԫ=}^m '+0e*.Y6M? <R!>v A5Pم[stȆ#eհp{©]D>K"<߶@G)ʤ &IoX:D6`"״v<-tۥbT-~'U k|ETn\ Q J(&bE£Y瘯g^3 +տ BtorӰ5 !\KnX"_c"@e@ʙ.8BQ$sm ;([qKK}pۘv >Poq%bQJx6)XVQa-8MM N:On9OYBg vfFLҹ[,hZ*w4Ȍ{_FM43C M>1O<x]s+1WsS5kU^979μ>ގ:r};9tdz֚l'=+̞8F]ĺhF;oєKY-ӇM׌VfveكJ5<L8ܛ0a;D|Izb8stmqNjbyÒ9jG<:0Ns>8/J!emE}+Nj:xSKk龧u^ctfzH^>cijs{0_kg.+،karU<,w)9ѣػW3a<3(KB]IJ`1duNYȔGHSE󪘶e { =:8䅛M},D,]pO2JV!!U[kxS^7~eWhm@OMu5#=tˎ-qRs`rHcNU֣6q*R޵/瞻XYu{Uםt٤XFߜ?呩@]F;`ؚ|QFPj/g^K|d\D]7FƷ;S4e6 G]f0,4K΅aPF}xz/,g8 4I0سFaK2H&0Udq-ܚmDW{qN8^^ͷgu~PӾ䊉a53_+哜p$\hC#lN<ޤN;]n5y 8qp xyDk_=k\ԹWLGkmet|ʬ\(9o;͑Ɛ|alV8T튱5E%Ta%$/#Bs2BVb01B÷ӜLsoM׮ S*HAJN]~It˓23zʓh\/|clbLn<-Z0Uo[#,3#HlYKS5.ov7jXQn  KrS7Df#j6)Y0yC"p8.s CS+ujŶN#Ka6JEQ־ cD "6? vx 򲼟7G*gY >0 <`Ҏ7kwphHCT~#g[}!}Nd}t%D 8?T >gFrE|*c:(F1ZzQZXfEQ I ,Fˁ!7YӉ&U:N ~^(!  JQzCbE6!"|}eOw\N!ŮiCu|K\XI1T.ۢd*@?7@pGƕ{`¿uw\oa6 I jV\D7b1B궫nwbg3Z<IWqٴuޟ!=#u[;^8 C;ߕ(gQq T6\i U6@U1wF:|lns\w]rm+:K+HL`k+#[[v2`4#d2t Y^^pl8>)JBbE*vE^c!M-*~??rEgB{$tdUtcp^[e}eN:*k7|tn!j}`HcE0[OԆ tPD ",EM+ z%x㶐=Q_`7m6 ͞()'Dx(`ކ&7G>Gcn'hk`!0JuAt9.&sMʩveaS 4ihF47ސ&zUs6;_(n4ꗚ9f%q:M @Z;sD"I=]P( ?ǯWF4wx0B"{;2|Fxm1I~>9 z0R|/Mhb k0`=@斦'2>lDf͎"HrdZlAucڮt7?So35/n#H&D/e#y& ɑ 0kDXmҊ PBڊAS' x#dE: &5,$v+$N1\Nŋ"J'Rͅ1I%j~xzTjʝo\TTB#9ėuvrLݲ=Cگy]M ;!DJE|58K$q+۳RԪkADzU.bneO YbđzJ"n%[6xajh1sPb8d0 {𰨛m\OO  .g " tesp.M8d-P( =0PҮBC` !8Y]~V ҍ'NkM3KUy3smhC沵d'jK'+JMӴ!Q+ +# ֒uq8?x j=b5>;Z9*uё8QQѭ7N/ s^_H$r|l#!'6# c(8 HoqɺYo#/7Eh&<lJ# suo瞑rzE/:shU a2ĚϙjB#ɝ;x ^0~7/9 Mb뗔QXኙEŔHXm2V4P4AT%SS7vi(H")*Jj&Vh&`h&**"""J& j*hI ݦ @;K.0$j7} Q^6,Gj~&In.g !`5=ɇu9.s8/_? 'C' lC[B%nSZr?k' B̈́ůԢPUCV/ ^QXI?hgk֣y`,B\'.՞DV2qvrȰx\s~3?9D"*1ela]MN]F;|1Ia\椹Bx;ay=6Q|ڝysnA~=3Nmj :exEcHF ws+%MJ֣LI/ 昅 e!|pFz`:kK79il:zaILr9?$b\Eꏴ$,0җ@>Nb"%VnSҵ80 ,eۤapMBY-"͟rI 1 gD͑أlNmZh#dT(qz=GIܧl _d.RBS΋rWډv B́\70Ŋc >a$Km8_Mª2Z ڝ] ėN,CEF:NW1ڕC;䒖>:MynaO.FKt*SNI NZ0\ vˮ+LaRϕE׋kޢf{UP;޳8o,O)˹Rkupk{aAjFfe$:U# [\ '2x 5Z~R~>빓dhSV~$~@{jޭ ~f )팄=hgе`0o~-4F_zb8P$m5_ʀa>`=tu%op2s|?Wl8T1CDDPUMAUzӹGW! !H }˱׿̻g)KVRU P4ikjyAt1gW7+DEV~L^'=(1=}gk%[R*&9ԂCƞ=w[rolHe .҇i5uި/çCv MXT"(p#v1I0Tiaye (w*SөQ?m{P]CT!)U҉BPh R&+lT-43T24QB ҂ie?VIb !U(FDb< %. 3I%$d0?ѷ?'77'=Yde̥R?ޯ*쪡K^jH(Ži2ȑ'GϩL?#Kpf?h]n o00ÑD?O+XW*ew8 Pt'0JCJ*]c-8fhØ-Q$"\b&LLDL1BByO&w e'sZT),d<,%$PP7!IDrFؑ炛5gN~\Nnj,I?O9'Q3-%PH}7(lkJQ,{w`{?`94;AJ}Nm{h(~$z޳ 2:w1% OdOˆ84h*y_Ϩ{)4^QTˡ4#^[ӆGlJ*raU(4]i8B)?eEcMSg~5\,xɜ%ɁU˳f) @҇!JM;П-̃h0󍚴Uoip?8yR,0hM2}P1`@로XɊ$11 axlH]i`c@}[5»"G"-ɸSG= Ds7t_p&@wG @ `',,MJ?aD)m\GDGjvMb?qĬdu|p^^*9E;u9 S7j@'d Db8^a#\סB1wc 1L2fM>]ϗ^X{TfOCb;"1PB)nPD/ cH_!JxbIÙC4AQ:LGV"=/@9H, ?^!5LQ*|Ap#](|s-Έ-( *Qu@%F>W rf=t;UX>9.C sӷ׹tч1t5M0i&F9|s!GՕXB5BijI¨$0U((gFq\Nl+} 'rptd@ɯ0Iu j~*ۗKxJ"qoT8uHSvLqNO,#6tc *0So5sqMLe}`=cfWQYR-*`gLK/4sQ'tĉݦ\=pZ-f!.Es=KxJx)yx݉$ 9q0V}#A9{3: z}/cXs|PHZv~DLH)KϬsջEu3˵=u|XT}1u|g;cC*qt탤GjQtvICn#]&.J "1l ,lִ) s:`€-C]D6o$L@(!!Z.*)fmpTٓ&0D<ɼES>ϥ7[wjcilDXo5A\/b> $,I+nPUP.b18* {&c"as8]>H>>uN89uřBftr1:h;UD">5b4qP竓O9*$=&BCXg^xUT0mBsVp=.Mm̹w= 9y=A DR[S~iy1OGg9ݍ @.j@twe>{~ AFk''1H6Â2gh"HVFQ 7|p@'? qJLQTUjvz'Q <ґ(z}]=qwcpO:5|(%X9!_xXRS:2>uura@i ]:tR% )?ۙ}tˣ{qOpcxT=m#51 +fp\xhہ+Q_'&z0v|.%%swW?i.ܰs5~˾Oop58 UcU4B_}n g&_1c^sm~/|vO\mۺ ^L2: WptoIzmo!+7W>"  |b.x2gtxp7@0 syX M.+7| fxxuI2eaIFB+^vdgTZ+iGnp"/**~  ?N\^ҥ}W׬~HN}_Գ.v[í gBar!#bcf_S: ` + m XqCqF]I+g=N+Vcy_)KG<^# ^K߾3Pv0HN~ZTF( knK۴l>_l\ .ֹ$5BXl[@K,7ф ћjVF=pX_3)I6gs?@3d  #~D^G*('e˙v1%F?#]ߘˆU*D}QSQM ̓) TCgx|ׁthGcYFlf nAo<þѣR³*"yiT&VZ3+W hQq=DRS}qGy'l3Hd RU؏j~58!>?oӝ~[b0"\E$$.{G+o&i2}Q"tp/2e@{n$pj(H-p5LOwL_X<40:S gBQ@6 UrP }Q;{  Lt'7j]ʟPFoBKbKQ/ =]s}u!־h'{B.^Cr ut?(!>#~gk>Fw_jyaHyLi luNq,K)6?a/>520'<;_\1 S8ktQTM3$U=a\DԚ/)5NW7I Wٜ#D5pϗg_ՋՆ %]c<îٜKb'|OG6>o96//:c;<6K8in guweͥϠs nvGj=ywtSlг4:6KkW\{J~47m0|erz>YCõit5vv ouvH1|<7d}рB_GA䫳t#%$@s~u '"lek'̩^*@c21KÌD1g^ۻM_[6d/29z١'xA@R" t<~߶ LrH$޿lO ]>ɀz\Ig*<_=}ApbYD";0D&1$1clCAh}$4ʗL`֫tIeO#t7?AyfΑ\z}2(ʟHc:\ P+˼E( 7Y9]LIV}^dk}]KKU+Vtp8suzN瀽4b謇Fd ڟ=g);XY}G.7t5}|+MYn<ˢFq&[Smշ3Rql!CK-cb`[<\(c /׬0o{NVb}d(# 0(bcHʫ)@X(xh]vmZP-Pf eV2ӌ8V7d6u3ANXZ F~k)&-|햘)>3DUH/+>`%v\\xl'!\Xf2Jd j^vQن^ҙ, a]74iE$Z gQ;&I`Qz%>仠KERX4]ӽ9xrĵ)?a~ )ӧ>77n|&O~umBG>qż^o-s^aG82wox0MwI[×#:xagxD<_lcMVQϑ$6;qKsBѿO2 y+XN3Q[Oo_<5}C *+V(U BVX y*Q Rʯp66aHzbxՒ"IdDDMa |%[}EJp̦7_vdРRkrJ팕KȪItb3 Y'MH8rݡ NcwhۤvfhIs!0 ٱ}o??H@L%"Z"ZZ(IHH)j dh J)Uj"`* ZL-0%RQ0TC,AE񤐮cA$BFA6]:0Hk0U[)X"(6QSDE40@K@0JETADQDD4 +% 3QL!:5+ñ,hJm#@l4REl:ֶ0M!ҭ%1 ⊝ HRViK JeHG""RҔ4#-4ETT4DAB(дT$ā  (FA"& $ d (H&I*dH*J*("he*%f*bbdJBbJ &BTH"  ea)(b(&ji% &&)b) Y)`bi ("*&(*!daj ""bh&H$J%RiR""(b|QI!A BR @ Q0UE!IHPR%SM%@5 ULDPU0ĵC!4 PDPLĒ5$ M-MP-PDEPԲA 2AKPMU 3RLLO#U4AQTSUT%Q@P$ RĴ-SBSPrILJDI4StS25Q3DB J$ A QL@Rd|05253%5C/#2WcS5AI,QRE5!Ez55嘑jB*(hb$5ebXbrF% 5f D{k8!ci=͢ f.8L LPSR4<A)$H""Fb PMUSEHTDA4E04MRKSC1DM2LIRL$U RBEJRU]ET,f*B0%9SDTT4SKK҉tL_-f ` * (JbbjfETTERDL1sj""J((IhR * b&(H#բ &*-:J)(`"F%!:ÐRPtU5TA%Q CT$D~f "Zd*&d1邪"CJ|!SbhԠĮJ  4rDCуD8b&d1d%Iԅ J^pxM JrՀs?鐜@?T6$V?|١f9hhjL!MGa#W8T}l A*J(G="@+ UiPr墆 iiQ7 $J J*ӑ:&]ZwkjLk=9DO5IO050 q"(<9T^ sdkRSRx!_CÖ"=տҟ,s\AZ?q{ H3)h=J,rDJ1  I 2H8m"Vض@(=%dIQs&Nć9M4&@s9DSUJ@4) §* %UEE;ZB(Rb c#EU DQADC/6@b`F!кh#.AY:]rwq"JlFC)JD"w Z\Ⱥ\J@=b?P3$C;hCAA1 +QX"!1 'wi.Η $m rt! P"Dl?c4MB2i%](rBVPx{a'CĔHT%(]}ba !Ig~hhcU' ?[m9/;ی?LOt@,޿F׏釓|:=oͧOGx}NW.8d[r۶o.=z:v}nqnK~mp~s|+>|n?R8dj۵/շo8%SdSUlyzݖH 1RS6]ܤ1yu/Qnsۻf+vK#YqľEJ~Hnaj :tq-6[mjwl??G?a-}$ /g gV7U(2+Y(|f\.g{&4oםy}Y9<hwQgˣ =F|^~uu.s>]2?V?7sVoJjjj] þ8Uå]Գf +䯎wJR҆2ܷB2t)W!UlNU0rMV1QeZǀx]Unymc]]*Ů-j-%mZuOIpad6%>\<@)Fz 6`o;rsAs¥f_r/UaF .hrj%e\"s8טK]Huq[&HPyZֽ1p_G~>ZƱ_Ah-/~誫S4Zn٦Up) ڶu3R% :4UN9 %XV_Ul3Nn @:-61בxyCI(ˤ3 GVU vm!v{4 @kzߛӇo_nw>˛>ҧplw)bOnA9FYl໸pw-=`@Oa)ɺ6ӧ^u6wِ>g7J16VDOek[yt5fE׆@==g)us[]z}awN}s뮗=~xb ;y ޗ0b" yX_ǘs LR@4f(2M[׏;,-BЄ<\2{:t`X(]Dd&'/ 6 }^Op54#gJRު_>nL{O'?1LrJwM,[,-Ε3dYn4+oΑR71wkYNa|}xag}tjpқ4i FI ͤ|'}xɍhN319!2#!r !_r 0{Fc/* PPIҪ#ti("I 4o)$@v"?@0Ga׈@=G֪h)q $0DEI3pR}We@B6]oKO'mЃ=9h8ݜDQ<[@> #hB['[j"ojr6yGwOx9Qy5xJH21z|QZP4G|!wb`37li:YlJiUceo2\G|2"Wǹſ^3Ra#eID="u-w9iP|1I~y{ G9F:Quxu_t6]5t\v m;Brkõ;C(RO voi>3XQ''C=bۭpߥ ;I$*׭"54pU0SlvogQ^tb= G'LT/ԉCh.gJ>]mq]MwHh6;V/=/{ 1OeKS!I֝s::E/"çq]hBh:drt StRm1x NM{>!r]ZSJW$G,e Ўx.Ǟ^"xf40P an㰾W9l|9)`eiy\UOgqE*l=0!Ϟ^d[A>Z4PR$ @=]罺=wЇTTKKB^8x\0o2~}wȬzȬ›TOf#c _{D읕; z}6ե*o: >atzF!aYbpB@C߹O\pBxR$gsv턓~eγmݍ*MPx(XlD@`5b ',?Eq10D7@Kbcj6{0%QU1돚hD_AQ7FT0E=kxPE{|$0.u ]v‰d#fbE/p jy--Q a:=]pК;+oheϾ3CDSD)1R]t$,n*4#My\ B!O\MĞ }YCM9˧w:G4}O~\4Sh.>~ʼn;7IwBBAT_o g68 4 g@S>>2MɉH!H5؁5pNH~x\X(NDƽ5h>69UZ8`xO1_kuEyͪՄL<;v }!>aoWI$L# /Wݷ[_/LvTğ?Y@@w1F928J7u"G镺0GY/`+yU6sx!㴫%vY yLe6q0tU"X}f8CB²lH E}ZBeB@{@ɤT-&*B&pzyGyq " @!rf÷jKDC;A;[WI^mldǤ l`=| |m l{ M7p7pnF^xA^n-˾F2 SV^d񬅽v3[|U}S:H+YV]yOAyooN}aS'?I48by9>$U>RKM2N4U7FtԌ(A0v6c_iW] NZ8%0aqm58Cځ$r2jlox9E-}0f(B7M$8kCfMhPtY" 8 `)< `<ܸ񳌦Qrzu<3{:#[{/|$'O7'!rM@?<4QOo@?vs;<;SAa"OqD}|y%eLU *Dn]>fb  C•:}s&[r"j_x#!OZ2.Ap>ZPnlB6nMHn-$ȢmuT*U=f+#*OqSrd?X<پBH'D|7N*Gݿv+eeM(!4L}C8m5kQ15lעr= SyU+OAx\a}H(6´DEkU}e9dYFvǚ9mdxl"S"0h;)W~{0wߏ L[.T2j|rh,cZ)5f]Uvl'iD!ۦE_%cYi;gTQuk(⒖CqßoǣEx[ =ʡRPH=(#5s9hFf\=tow;za3U\`a@%,  vBOm a ȅRy<\ad(F4/R]qrZEn?mZnFĝDSWeCâzT:xCmp!rbo7EE W9,}kkl7a"-رW0 ېc~}9GXA8C1FE{չ~oݲͥ0n:yIJ>|.K[g Rjx*yn a(}BOgT mm$|{]|3|o{(kͤy:}F@ρ')kt rRd@b}^*@H@44IJ*Rxvɚ~8I7&}\{$ot w=|h~gg]Sݟx\<}?<y󵥔](8Ek9>-xN;_Fšn~>bN'E}$f;,7B$ d7l6r/|ĺV;ClC#38S.g3q,oϩom5yʽ-W[wk;&Dm\2HAᑈt2yr&ؓy.Cw/R""'o|U~{`0_R_|?>凲^$}ѭK,N#D9Q$~ABU-'|xP$I,11Sz TR/Nwfa]VRt,>] ( eSx,Գ]:kPѣ'y9,cь$</4J>.un>ѿN߈2kIbҼ'"2`,C<ʿWur:v:WZfC(:|.Uk{U:pNv^6Oѥ-KhH"@o&9 `^|eVA'UC6wN8ǭ]#]ffhǟcg7)6_~?Jyvſ"ۜܟkraa%6Иљpbۄ˷5ZG^ZsJKK4{ajbI#H%Qx3_[}”6YtkPJ8F%E,Epvo,b5Zӥ(x8hIz$ AJ hM{_X!5Lv"+xrYsHtT?]?~ 9tF' 7P}fv]| 81GqiE<û`P]vKz ֟(ks6j%TO$\ztfmsNm.M젅y*^=A$軔V]TJDHBbӡ =EgF Yv^ZCf/f*J8J6jɊƖpw|HҔjcGJm^)rIqWW C|B_1uL0f[,g+QS(8eue [Ym$CV\+l;9/7ĚXo{=y;r*ܐӢ DXt؎\|Oy EۇrvVY# q+s]Ws~uʾ]S5j:9\¬던޷f)+919oZƸUYxngO "9PA@ Тþ|pǔtKU{5椼m̿:Ίj.)b'W5FQx;_n`>\W2eU) >N)I@п-r٠uHR(ZX#.)!#3h 8(;ھU N " p9QQO'$TxIai2 4ޮΡM UPEPj1SwnƂQ7npYllA0njZIHETA%4PD%1 1 CPQ:zNow ` 1Tj` ڭuUDSM˕/R"c'#"׷āZCU gj}Nj,b'/L `FtQ|Io朹(y5t 4$4&'bkH.4:Zhf>!{~ ' *>tVKn $E)@D%45IC4/$4!H\íoFNЛ2ҥt厥ç|@ˏ"ߏݷݻe6][Cs}gΪہ4Я'wz?yv!vO%8w)B\Nm(`lM١&]u%C$$[@$4SQ2ʬ YL5〱@$$)yq`}fXc?3qXA3L3/n;;b`Fyyf3rBHI<,$!,Lc髄TQEMG<4ɍ5 J1n\,ETcQ]j *6jx'>Nb -NIQFd%كש˜ܬJNw`-#uTER cџHz(1**lUtSAAE%%?_\MQFCs m{QybNmggo'*^g>RO_'"ԟ]*(TNhZZ(J kBO7ߑ1艍|`&-UTEBTTt3 Bޏ/?#):٫_+ Ѿ|>DyM#?#mؿw9]k}kiP,PB(⡘?v: vEZ:O{r f]/EWk< [ݺ5MADVVk5Zw ?GNK I >nXzJ>8yD߳l5%8 |=4M4EhPnݯwm7ިjx.0eٞ7OGgPmtP?<` S崒It:iM6T4WE9֫["Jُ]'$Mtӳ䔀UׄK6ȒB}?Pu1&'T :UiV|Gksk8jg g(}Dל2uA",xt8t1s.{==$>ߥ{.92^~i`GdqdxQ>Sl";_ @BQ'ݞ}&`HUY2,Q5w_.}S8&SG?}rC]r.H,B;!B%j%2YG({+@>&UP_gi_p˧i>h῟[v% `;˻lv(Y:ϾAO9=d[AoXG 6ᣱE~`,J~ފxlflM6~i_sņ H@6D +]:A}S od Z cb(.pǛ́"|K))T8q&DY# (ɿWARآ1cz9;Yk^'/~HEܟB0Z^ihW0jw!b8qs3RO?˟gDD`0I+\t: o\t3#O,7 Fs"!Dޑ=Y4&Mxߦ,Z‘~Mv9VߛJFPM0!&%,PdPl^}˟4tZ*=%q4v)O!hy0|󺱛swqELSpIQNǒCs_gG^IST `sF azJ~B"y(|D`L&Ư_>H@,@vj$p$7 B@(￧tU_h'$$06^˿Ϣ!%(`Lw+#*_MqW r(yrW4<ΐX :lMtn ~E( 43YA~/<:1r ϠuADH,LAQ> Ei^/'\zgٚDР8QY ^?_<|/`R~%@bj{H:Q6i_?wN}>vIHYTP`(BFqlm vDUY18b'[Mb3}n;nߙ]Df5Y˯~ϩ@;H jmoP;lVex9wJ1h8ͳ2KsJ߆yDN10#)u/1z+GHBRFc>{aD9A aK“%d@T%A OR)ER?dY(_;U?۹S޺3e*WATty|P~#`7JAK7(DIX s!`FL,Ҵ'I^i幓$) ސ`_jza _kLgaޟߠ?:]@DA`B]˻lXy`Jla?P~p!S l~c臫l:{H0PŝX5I6οH>[Y LhD U2yPPOy K!3;\\/`1mn7<>?Le1ߙ7߂@ n_ ;2@lYTr 3'A >6N4 : iɽ(* aSZI!z3\;;6u͓oHRXg&p+A"`%}ܝ[)wuWaDJU_$D_}.=?T[M4bO~xt:}K3 <@PPL PʨEᙝ.?}\68)Ti;mws9$\Gy*Jj!М%) H8GB̧H:07HS@qi_i_8 f'O1H6 ?I~ 'i^w>v͏ dfڞ$DDΘw%]9$)28j"ILpH8qcf@$*UiXqB;z;D] =QdWxiDua DT`PAkU|F87AApo@SpA<]B`JK/,/t9M1)q?2'~}qv~:i0cD)J^'eJ#ĕ/"|IU>v`^SʇcIh-B)ᓰ~25LIٵ;{wN (ȪrTrpumE~ 6Y{ŗЖ9yu+t͗r}L*,..ҶJT-LM_땸m (?&W62a\dw ՞zo?5k)˃P~>>V?zx2C&ḝ> [5*U90}z: |q˲x{czClk_fH7Y?hQbSNz6$ ./r0oبVN|\*W0wr!u6Fqw-9eDtw}]y?]WsߟHDe^]I@}ԯ.w ܑDC8 *nҪw]5Wp|7*ӧ\E,_xSi36d}cw ^jPK #8g UmbXewL@(y)G2b LOs-'=܇*ANJ?+=C }*!$@92Z m~@l^dz,:4nҷYf;a9z9f7d׮^(ąU4AijjơFU\0+fIR1jG|q%ˣ}P}?g:\F ^Y{x(U*E+`jC,7qw^}i=X 2 Fi nORCu*Bm /YU=Z7ݾ=|>.:]M7Jp A3*Balr_b DoݎvaL(@aߧg@ƶန7sB aMo@#8nDT B0cm޼x!es3߮_~eo~r?#_׿o$]Нd)+Y9A!4:J@>OlKI?9n{*&pJe$nq; \= _Ly7k!IZ}AQmB\ e-1|b` :]w#Xͧ0})xhAaR>sx5g!Mw ^%ZvA}}^{}1@>9^td BGz U h!i`dB!5}gHe_ӃiiŪzf-쵲[esPJGOH+1NvʨbeVR}<1n t L᪏3*`ʣؓd\چ ףm<`:z! V&QYpV|hE9,B t.gEt|` oF{& +s8\bcv¼u _wm3ߠ"]JEݭ<$x_ oAޔ~m=enF*6Vή~oNLyC  hb8u B:[f * Aލtx)xs-DA$|;8ɫ?±'H( N"C OQ1aώʑ<}!""%(*818nnh":ou\o #sq ]p_=:aNa@N-<ﮒ vrFBCBQi(DP'(Cׂ"C)tnVE F\:wlg\nA#Ow鲃32o*0lVUC1 w=fW5;4A *"(tyљج~|ĥƎ=Lswd%pb+CnzopIH /F=1:ܱeѕ G6E{9ݨUaYsEᨸ@mJUn@FuڍsDyy8&\6^L<"}9J§ɻˏ_wr]B7a~޿'yu/TAcQHF7TMgqOgSgY6$?y ?alVدo]&ˈMn]<[Zp)Kl隋*6꾘i~ϟoOO 2jv݈7(fHvF8Dh+-a0"8 ?I);nPTJmO=[E:d9 /d:pڣ&,^qtut˫+AٗA"!=^?Oa+wnOF`% ɉc-0?\c#h4'ߟӈ-Դ VP:no,)E3ZZVMGg5`(T KyfV!~GchdX #,Ce`C@'::q?rv[|?0 9Rl xZ HS`]`&eAD> ifB&mx;Cc0krL.(,PG9(*F#*W6Z6xlilJ`<{9ÈxO8J!G`H$#MWIˣvT(7:SM"-mݐLlc X{4wyܢF=Z_SZ` *%]&堺YZ"Ў |.vv!Tӡvk6, ]kJlQi3}^xz? G1䟱Xu98=sswFSǚfvưk;XkAVCAq5E|ďޯ(SD CG!eQEɣTU4~Y% RzNП*.#le*ZtbrRz pQ,}L/.0,JrT nܺ={_xJHJL>k0&j3^t0dʏx4uxqM 06IlH>{bQ؛^;@ ZdP·AgaFy7 / 0e2J0D %A Ԉڄ!$q$S>}25Ů РkU(ɈB%1[ۃ+Ǖ2cyo9k.eG9 czժe)=@T AZAsj, l0xۮˑyo7[RQٶ骮h2+h<8k5㟳[Bkj\'P*A+Ñ.9~m^p/r5{]hGGQu^q!~8P%ĶӔY?eӲP:Q&A=[&yIŶNVttZM|*Yi;Q CX2rL,oZ$y\[;tN\+-lꘋh3q+^9p'arwc1g_8Y0^ZqiVʻc9*ʱ턬nJy-E"B1)tCyuG`"u~s|7vɮl'$mvels|1h"#xBs_`#2Yx(DGNfP ;|W f!zUC޺/3A7ާ;tp?< %-]TE autcg&T{lQQDۄ )J;~ۻ$lh!3rp(C?A`ٛu^s.}dx=_<%#QEC|@Qm]٘tΠ'錞YR\ه?5Kl cK7 d#n9mWtB^\ܖpm gfWRw/9sAn/_[ ?nMvmH`9"Qt)JW@'yT<6h;!Gi<{8F!F o"]Sg? 4_u SM65P#naYs-e;U2ᖊ)QQ0CRd0cyiNb><SfQPqĝg!9n}팷R%ԩ7UB-X Cc5u#+a40E6"ElЬ97,/j ʌEFPtx- |tCɳ>տ"f,fNE8oI 8,a}#JC11\hZ}Ī(PJ+I(~7T :|Cނavd& ,l4n4U1Q -(;&;fR:ll0J*'XAhAXЌZ 5>#nCO\JR$/QL3蔄JP(ERH$ʽ'| X8[Bh?D8U\ % r ZGy` Qi݆D)#UA QA;qU?튖U ,QW.VhAѼiX,(ܼaqSg3SaIFOWr9OU7r%&&yxz\ cn0Cy(( n}DDrŗ{Gt"R O*0d>tlx7i({1H~O4w4i;:}}>;@=>^™u}|##o>_}~\U{ @iP?xUB!L=-IŐ .:Y|E0x]hM57!jFRޭűQQS3iudȉ$B8} P9YYixR<pB f\,%;D=\^E9lT!=(yy8/93COџ]lɰ5}Yq(cGڃs"}! '_o`{D ӹ@w)0~muIқn>; ;:Tt1܀| *48zy5Wq*jT)&1Y|cI$d~M CikAbBj- ݀K]qk2G P얒p ]`~BH!b}PQl{0MVwZ+" ʘiy4 sa,>RdJx*-Q" y_=~O /,d@&c/w֪tj>o0჏apoLjy▶C mq;XblP}40_(Yu蠔0AWa.՛]kz`u ~gRLSI婹cXwpxXE{u@/nفL%< k縨H?GsR^^}Ó@Fx1v=14$TELDn6h@Of Cwp#碎]}Ljk] Adz@rɋ1_po~O<70y}q0&RRFB+]e]o:EO|)>@Z8 @ )I%eKuM.ܐA͆_øgrVo J$ =eW~SUp u^DOA \Q}^$ \ zpZK4q=gf/:B+ԾMl)]zeI쪖9\7h&(06#3ڇg6M؜4 }x,:g:+gf\:XN6cv7Η%n\Q!Xl!M NN+A3G [@>"A: m7,lelk“f4`lKh1b6 Xؠ p<1&݁z{~9qgiп84AN%=;˹T>Gv=ڜ3fg㠵`ьUC% n{摀(XFcTʼn {pCNFhV>2ccK0zS$ԝTm؁&=AxAq8z= t{ ;a2MH@0 TlYEMe ЎVwl 4aؤL)~~G*z Fzv#g{K";.4@_:!Lbd\v婔 b^lPC bdK0}z\hM̆AMc(t515Yi"wIB f>\$<%p kWI3^>:6OL3uM1ey>Vk"W"uL@dEAblw/oSIIӐDY K+yd}9C7ո& h !5yfvbip=~LKlIih$dArY @^P""SbXgUWodjA%14?9袽9_tHט3)'"70(dR%"oD oϞ"Pm۱ۈ}zX)9}6 ζI#y-;0ZjOvY#`-䖤޿/ (B͌Dn|V5#!w.8qiaCWlV'6dXJ <~iE[*!}ݷ'4;qE j{UBx~<)5H A@1кz qmbûk.ddکž_֝ x@B$ 鈖j&vzes McS;$mgf5Q@S>/< `ÓsW'_ Gx_akXNbV&TzE**E/n+p c H˧gw.HIA"$z4߯NYKi_ӻL?fǨl=)E7I  LS񌬃:0uQ:zɇ8KgJ?iH/a)[ I~` nWc!s6@Q"C hCL_*bn|K8MJ &2EXD+?Nr`Kf`PŢC$ A/ ҥ 'C<999$2 $)@!|z{ k@34$>W@Ptu Ce~|;]xP% ~MZ@ר_]vyP`jC#U(s D'+8q=ûs})?FXLW/DǤ$1@eRFa8)WֿbP"K}5ICANj{EG=G'rpza0QY3MnZDI ^i|XA 0w_NBFY2%NFJH(:uU@utUWIuhHHjzssӦ~O;л UfO Ucl ^o " ɝQF5P7I 7'g-s \GY1잯MJ ZEE76 7Dۜ#UCHv To4fx͔S50,9 hcp0Yb+L⪪T95'G=0BiMxî5X噩Xfgf0tR)S4 ;ǦŎFo FmusFM#3zֆ8~(K$+ @a]3gJDSҸSVdu0֗GMBo X@8c n 5_Wcc35@aVnjW0ר,ω0'?Y)D$#>ʕ?(`! @S2!ԽòPQa;"C""w|b,. Qx >REouu96C|Nˠ%%r=<^ =b1w-geP1fGƳGʔfEʔH c6Uu-0'7I.\j|V5r[\n7H"NR ,(c5"1QbB/J1xq{P'0eX)< fL"V/Imsw!?~`7%kcdž4xAq+_Vi 7DsYi )ʘjۧR1mǹޢf\xkr9bX+oXZlċ1*q`A6kpɃ,#4 XilRBj-n$ݘSaNW֨=cdžv8|Kk̺JHnniYY"? _6GB ) 9M$d3XN1?.%čf|yU)͗,|\;NfvAמ+@귰>na`<&of 5ͤ7t(I M~k[^Dyb&=E=g3OƳKY^8~θ>]qs7s;9+몥8q. {~8h g<%;/N7ҊK E(BOxz c,aW;TP= ƹYlN+@,^OpvY(< 3+qq޶Bx4鉵_jHShHE9︪tLJe]@6IoZ?wmCPdf&N:=2@OLHOZa>b0)x[ZT،*mFF!+]G"Oc{<%bI=}F w-b@`Ax$ZvQ+t$ZKo,N@[\ǟxm(Oˉ-7d`w0+XͥDG9\1(/ك_`,s9{f@)TQ.1 IikޢC&f8c3&ŷ:~IG: f2A x(sYYy#@=^w#MgA T] v3 ǀȩ cfŌ ("ʉbab:7n;vɔ}wP]{Vit<Ag~]P~,4IzZ,GԾ׃[.{p5҃Ds ^ra6D"V`]=/GT#Thf67^y507ܔƛb{A)`д7O2W)4U/ܘ̠؍ `6Y z5j93#՗I"(kRxxwn L#JX^g8OIEDiǨ5A,Qx4TrM WlAb.jtpz8o9A'ri~I=%Aa4ImM?&u}d.0I釳Š7ۉu^ӊ!ڒh_{#HrJ|QXLG$AJR?{;G'DQ l꟏TA$m;D@oD$0wx{>PaFdJwu#-'eam>)2Z#EU$ d7-oצ*ё#'h76G<;gu[5v9C$1cVq]j[t Zp̀Ǡ.t,yj90JFlH2($đ͸v]b8GA,ZB6@ˆv)@IuK0ir6dQa3sbֱw&LWAey5=s?Ba&XS 3ށ5# z !"P=  'YbB_׆o;ݥ%APq6L! _0HUB/T ÓOFhW'R;SIl B& NiHDx/gR2"4r@$ģvWBeifnln+F|HiA}`IՓy?!q m94.?=|ayA$!DuThP),#{F!~9>>+RRX%q}XQ=t “VR!7Vj'h`Pw.D/B " tob4;rJJz'rы'|?3)>xYc{\(iB3>8óGxz_V\$Y@X5Hl0Dy탴?,rS?-$QRQpT}1QM$N#@4QE44좊Ji** (`ҟ'T1әW P8#u׋XZ5`sElLCpuI8H<+/:&𐟹$0=J']nKcjw}}+>DS³$oG4Ѭ)\+V]V)hSh<хu9P'm٤w> ys1R:|I41HkZ`h\겛E,6O^U]P$tL&&-M }ó%yA3O{%1TB))Y)YRq 锎I='v$So aq$5<88ެT3y>`}sSCOSb h>_mfd }2v7Şԋe=$r`b8F×3ݎ.1tm˪yNIAe sRJNEIxnr I I8Xŭ7AK5P&q9 Sc]dO-v;j9iHΦ6ph|E4AXK% D47& $3aX vs,z{SfNoj56AC97`=a/I!(Hz}' ˫/>rWN/GۖS2,o;W0?nbsS%G,57F3]PM/:(@ύΙ|&}gh :^8GEe-.79ԑ.9b@qˈ1aGu6&#c"!_^r1Cpb*Zpfg]ڎU7!UUMW(\qbI?a^7b^Y v**).H2z "t8; дUz;2QMdk j[ fC~%h{PqRdP.}Cv0,OlLAB4gIoĠ>WF`@wjDN5) v䀎:Vg!DU 1|UH$P<؃<%|S ?t/Z~KD@ O>^>9Jn9^AiT?mT89uo&:ɩuwDܽm,QA$R`4G>ڪM r2EH U!%0 eI!$o*8AC`*~}F@m}vPIZS!|,! f97ȭ k_|^Bz4d3M1LucG`?%`BSePKz{E˪16i[Ғ6桘K5#gGZiM(9OV."@H,.Z:ʽ+@_%Bg<}!ii>>Ѩ%!9Pc&v %evWn-l@Zn@a>JP b0 0!ñ~:] $O )zN9)£a!@Y֮tg% AQێ Do#!q P57h0q8N1@))弇Cqڏ憞A" >OB %4 z=[\#BsJHG gd!Imp;qB!* *jBuH`z*RÁ4k*Bw;kkQMA' D;`C;fR#;נH^;2;.S2ٍRϧlwmM7.= n$6c Δ4dx-- t rh$QJX #`ocP}2.SNob!2XQ5]wF7bq +[a`đz9g;d zE N`1hC4AIHD eBy g?uE~m w8Gtm.7Q2>4K FtbY-vf)"Z@ ƤmjGZy6_YN˲@?6F$h( @rb'CVm]vО#=!(/׶@;*m!IZёZ ~܃MZ(AdgѨC&+; 440i.rER1tQ$1"cAtMmc;!3%vyLU?ϰ8^ D_Ŧ s)hӱb(=v80ڂ5ZJ ")h) )(,p" " iid&AT$rS#vb0vjn$(}v$V 5@y\R!1&.YЋpXFb ib&EN@5cFV LEK{1rFWP  CBW*<{6Q35RYߦ&.m*1-,&'[o  ,;QܙeoIƠ~A^&?">yRjBNX{#&xRok188Ƃ-Hg8FW$=|h1vh=fcJl*U#%mѣH(ֵW:ĸ1֤:Axz00?(N˳ǓA ~0К3N!r<{#&ooD M)%9 Ȏ\g5ß0yhh(vB 'x$呣 jЏ:+GU,fX # 1.;Ǻ&2Xkn-ˀQ̅:䵢.nwj&<$@❌T˳439t:wbaX.#V+,lɑk`٥PV0Z*F-#42f_WvހpH)bf2墝ݵ|/4!"E#sf ͒q;ͧbɅ$ 쫓lB@'IbQHB8\ݜ.a-ܩ1){'J'=(0>(hKt=Fv=v5u{v:nq9g!Md:|G}KI]R$4|C1k _:u;:H'c0 ц;ao +{e%9x}~xxc6%baeafP-3' W]C<]zdg!7Mψ&+n=:GQ[$[)+AL `6Bȧ]ȮR}`Qw>mT0c89`A8@8 1K0Ldށդ ʖJC\| h 䑦^~MlgFxkYdB4eQe %e,"&?i}݂,./TB~HCc$hֹ^tMt>-L8nեJꈅeb Xe0:c=.Fp|N ;bz Xd.ܠNq:4i>u<O>w*b'\ T),7(OhMk|83cAo' `]@6 F@c dIp{@~~<X)gze@DD3+j0#9|KNArh*A9:ٺٻ@b%Pӟm )h&T<Ԅ7* (!>ti|P-p/vFbOQݷB_,Kӽ'9z**D: h&b zwB L7+DN y8;$@l5/LsSUE ,P<31 ZA&ƾ&ͳr%j &3Ssc4E RsMjF(8ڥlՖ"a|آfSwoa P ?a a?ސo?׾yfN<ڏ?MQRg0GOQ(^Q!Пқh2P5|z440V`%$Gco`tQԏ'%y 8ã0 㲀$`fvo]O0(@(BP6{ F x2KfD<4Me}EGLUc ŋdq"  *0EI IX jAN'ف$$'=yEA1 gvMNsq!82WP1Іn.|%8R=wt:=3Fh~|]%p'sy8b$dӬqWJpci^ꃁ 0$S'vKW-08))쓽$ )Wp.\'(?场`)Qp@CN}k՝.pg3G1<68\Dó.һ r5Qr.*^g֛ wJ5!HDB4:4ǐ}icL2f%'{6q`3۬wl='+r!P@v,ޢZײ6h]a3gdnPe p߭j|!f4aMatv L{ S QHS]`lk.Wb@LRU 4=I< %hQxМqmkNLDQx@Br2\7bbsz;4TDI+68VK ڇw[p6VNbw4dv5Rnӏ8&}GRJ9ll9pF'8EA_%TI3 MK\wba.D-&ēF&׎#Լ'dD!O)}dXTNg.^~4~ꋚV>C k3N1<-}R}_cLiڤǝYi3mnU5  a ޣ+?,5V`vM#\ňe%[Փ =v gd<;H]P%.U%)G+8 bL Rwö;C{#e^Ӄ %rFBDlCpJ/ߊX;{Bb"Gp A"Ii;t_9.Rw7bҽ̤lx]gBŦ ȹz-i UTD;ht*lhB;ș 3>a #o~ujMSn`R} d!@ L{$NC a;Ngbxs2UrO9ʼatT{遘wqXJ'WJ坬=4gFb L0MakG( t;_ao&x8)Ћ_]/ tˑwh{(?_+ rDv<2 7s11fO'&,!`rB3 唖9t{k>\QـtDDap!MwTOEq,[s^fiCwrvUG6-sxP&<2LJo(.LHKهIv nC}Z3v!wqn.:H4k8ox3蚺Zx`O;h֚!idG\ NoGö;7Y-Jzᆰc#"GAk߶?S%$!h)O®i $ tl8;Age^I^ڍB„L6#@H{3տ1zG;sQHx^CW%y+¦B5L/[w8E/ wuXfq*x{RRYӥev4#g9)wDkBڥQ)ϙ0m<(D8ԅςɞUj́&"NJa}P1+ʵ\:.9"JO?n2GZb 9I$$SEo8m$j2nJsy304&AR!Lȼ90<&W#D?9A 3Â22k̀R`ȝ";lEPߨ Gx+ՉHJ#G!:x+#r 02ѵCDm0]Ru43 /t)(ycYhRRCҭ%Puw`F+IN{Stv;D% Ҝ,@3nh|`B Hm܆!@(d۔`a:NkV$bDtGy$U9S )Xizn* k8tvH.hJI٠i~ <\Dczog$<J$OD;LV=ƅOTHD">`8NGeG;DXH^V6hxaĈ$p8}uN1T :G 42v9X0E.HG玣LnFL):ONJxW7bd N#Ao0&a`ju.|4{ã&DJwBWg8 ɇ4S:82ЈXȖ4}s pcͥAGQ =ˍ-.C+Ig̬8o莣L NMN mqsDhdcU.G[bp3!3h%FWBq)v&p&.88LT@~BZqzp-W$ïZƼoZ׸eD@WӲ3 rhګ3SQLd]zJ;øk~RPUɎp)tHVdt'DQT&9[W$@[2JfT1ϧ7ƣ4v{ ~1- !L'2 &xz ֞b44phNd Z"yh_cмJ6jԆ E?c@Yk]A$ڊEUDrBmMICjxmKGQ:0#3@T;=؄T}NE IhcdhlV8G#=?}Cs5k zOQʰTH pщQ#oL%9Uj r6Cv_Q) 2  p% OiY&$ 8E$d`N((0WyLzj9˰}{Qd|O~.Fr,o["03hJݢaN*2Wz kds֟ۜ [s%㞯\ٯ M:nJo )~ R,Ui9[;tZkR:'] ZU|X\;9skr6SsT9n9:&3/We@xe3ֵ|w'o< /g;ς.3"e%ۤ04c NL-<64GEo쯌 P(< \?鷟V.>x1T{:=כUKKV?Fff-p{'SmlSn& `^.ьH?< ˳v /wz1ܚdyG|ȮJœ%a,m IJBM!,㇟=s7@5 JR$UF j"#:!N%rXv0'C;EÈl|lCai:Y}yȚČB&lp j:Mh=vWl'9 }F3TˠU6͜C`əRS5F9j*R 4ED꧅d 7] bv>FJA=;Zu#2CC)I焄|i^\5*G#ZӨ4% :\CjQ*Xk'15yeǰ=xuנ=Li GB9օR2<1dg=8zNpx;3tØD 3Uٱ~Ac'X{C\p#u8Jwy"Un142P&5xu*nUV ;z3!ȍOjIvO8Qaw$$مO#*eJ&M7fhf߆wv33øGy\˽Rp/ak qHh!RGf旡R^ yᩥoϥCΦTzr?P8~9 슩<$ɘm:q3> E>Jr84d6h (P4n\SۦyjY[ab/HG*΋Ke5z.%K΋φ1>߃IHZ(R͒xȭlpj 0:@n[d;(*$ͺ} jSQy3W%d"i4D?ղBP !!JAe1 `OQcBH%E1R>F?~?ϲR .OB(Wq=igj8nfAJ݄DT7:NН(r ]Ё $*&$d_; Be~0ޙzdp9j؜{,?'JxO5W^?q"xݝE=Dе?7`/2@:ݿW݆~FF>x"D"t2zBhS3LOMH>xrSD¼J׷S7CcxH6 jbχ#a_\ҥCD"=q9q\6B[#f'VJvǰQYi3\wvؤ2j35Y&XzMQ^ad4dtI`hq V=9!`a1CAPX$b.gDRb&y 古rH7߻(Zk||Ųۿc: でjJ"F 3IcVe%{N:Nw|?O)$ha=g*'&c͵gJ?n3@OWcOfzpL2D,)b:}pXOm0Z`lAl{]Pv/9t밆p5d!E`C"MBA=޷;-k{ !XP`2i;lLJ:u0ߐFD@J8+L a4 FnLLg'Jƅ['; p<-5X{i$AӽJc=q80cڪکU#TaA1'dQ OUZ~ Qk}$pّӝ>b|Ċ{8+ވ(Mzy?F` GX}.t79j߮y 5I7ÁhDǣLMkmh=#~5 Ӟ`Ct+lűI4ɩCZ =FZhW5wa/^P]?ry^綐5&4c9!!-Sdư+YnrCH?\aS?Ƨ`@={/=]L  *?7tڂ5_H#`ҷ5}D\ %1WIܐnCx|cHĪ&g} э[L1*)qglj9! q*~PPX$ =c1dg>=&Ho[r}ӟ@!'2O=϶/{ .I0'^t!֜ y,@̜d൰iW(Q?ѣ}xC|cpD7IiYT@Y ʅ`:+)g}gUd!PppS-l$Ǣ/FB3T~nBIÛ˃HA{S ץJ'mmk7CDH(ַ6`lŝ/,;"$-E@}H eX%I(39Mm%@2Os4ino0 3 +$H4hQrpk qikR8ho2t_-{7vxE}}Ѿ 4P%Q5Ppnݲ$34^j)(), y x Dsc*SW~xuV00~%'ۆb T`a9{VVUl`SReGݱ0a78OUԄdF 2џzy=v-h"-Rmaie mˢlMQ p'0B  iǖV6rl֫?OLo ;kKڹL6m4W&cfǻsҟM}28󑬶c#n~a9y'tz*#_0yHQB{!tӉ:j5HgV'"d#9I$I/y4w9<G;rffAK!υlU!݉_V|yvFzOFQH# y~8oe`2I==-@ܧzy͚l;G|B>~a6H@>3٭D:%Rw/FGӀp.D-C~7>>~f ϝgH d8cN}˝AK %O{>}2F,5@tѶXPz㎆nfOoH'ͦN?0Y{ NB.ϕX;6Dp@"V6E H5C`8$1t+ Pފn -![B+K'E*__Q;s3]^ uZL?es'NNZ%?#+>&a>{۟"A8U(-]SaFzik=/"4ά| p$̓8MnK%Y͟%O{р//C: Ώb\WFo|;bx?Tq'!,`0y:b|?(st}11`7Gh|{F8 s$#91W~gg>C?+{*.H Ll$ɍUUUuWǙSoMN˳ NRo9gP|Z:PBA/.D [CCN̈́Q)z:wV]ګ!,d8$BێQ31 7arȓ;cUUQ0yw)6^rCO2XnGus/E%P( ]'_ފ Ӊ\.!FN\,_ XMV^Oliiv1<}a:-+/ft_M0|Mh#yHecY45\>'e<`9f7ntiEnπ.kX>&]W#5L05)ֻ5ջ ֚bČ_f;8!{ L JHD:CנH3pI"R+5+'RP&1 3ǖ:#@Nxy``T˘(RͶ&DE p !@TD);`1S,N$@uG@Q/ V%`T5G8ˎk()5|(!Ρ=V>VvcKÉqִs|g#Ø1*˯5Lo)ӆѦWMIƏDžc'=ϗG08XJ@2"rEudmDD6 D4PKlzۢ5eaPxmQ ˀO!Fa`ה^@V8Sy;/j9HO ` eIff!!RaN>_ v,P$ן% :~Ӈ-聤IrB{jyvswJapAn}'޶_*~z܀]djғ12ғ :Y6bEI-$&,J9U1vhy!Kݕm2\/9t56,U3)iu; \q5V 㰺o<GotCy:s "x>əf~]3MNxbM<]>z ^u?W|6Dj- _O6&x0@0A2z(nlN|K pM^C'5knV1P+ƳHUZE$I3SAFF߿3%  8K`;pKtLR.9{$B%G!9or &é6ވB J/X@Є[]T8rN!Zڸ돁v@֝S2}:z;= I N0L݄ob_MU- t*n懖|TPA 3;jO' ^f9>yVt_L38wzxCdP)N@L)L-W\1rL|UTO%ȂP3c[3q)#nR 烢܋Y lmuȈ Ƿ>I/=߻TxRmS#cIb fٽl2xIn,/KlCbV&q} қb~ʫaN}sbE%4EMWZ5AWDž2ؐqxDlprґӃG˹\fPp~dH(yHEtAy@(AbOp9BZ9 AU MghC.}6&9hHi![ %gg;F.)mIy5CGB@Akj2~Obzsz$W,/tKvE&0]N m#F,J2+MO֢0   0hK#CܻUUU{1NaS<"*",:!9w](B91Y2?%gA)N1rywn:3GC.ڀiEHD%pLJHHsj!dhe~OߟL|h=Bvo,8/0pn!Wɬ1577vX$K90~bKtKP_ z'a&GMG4ϳC`8i‰pgwCdGgY]Cz'}OBI/ovL,!Иx{xeƒguGb~X=e+ ڬ€ 67>ϔ}Dd:n=L24: rWpśx w9se5h0*PFW ({,4;:m9@3̪Ij$ #O1668n2Zhq<8J;7~Zǁwk $L^^3 Eq=pc_6| `7,s> 9. S.1U+d(K^jԟù{|ʹ"9A/uU\Y3w`LA'n3iG!G߾I^Ϭo5 _qVF0e%&`RrԵ^VkIdr}v/\ZGx -dmV-r[ikˏu!O#>t} .4SUTWǿOpܽg,X;+:b_ }aH1Y;6$$0;,YI(Y9o^}!)y"P這9<9*Qz1C}!]c2}>x-S17>Y9fNK/lq犽~:9mGDzZMIF3+R6@Eթᣔ+s\31Л@9W5sQx 9 ~KRcd8vf'®',3bb 0C874&eć~zx fCHowRlăI6=,jQByw=@<LJiU0~26) mAZr8(-#Q `p.݉cڿzC[Xt +1xHpˋ8_}z;-eÓܽ#!9>G`]}Ja۱=8 m>>+% `sBL%rkiLʘISQ*;ˊd@bϊL<0_ 4"[y70qINav|HJ]41>y7>f8vQeh#7~wv]7lWǾ/Y$IT}-ٙt/QB쫏>or x,!#3|t$H [sBR ܂bt1^paD4F6~#ٟvv>ǝcz[?.l^"4|pIL[TK1#8XU_Ҹ۱U!۬֗moliV:w\ vps4}~\G/fjXר6hc@@>\0-ʹU{2jēфcEٙg$h`旔 m IM85v|^`N J?2Y!,hnцzP+oB+%$Z^S ȄwWf(Z`LM~g[˻\dHE c 1r%-vxnEj$һf*4I&{5Pd׍Eo0Օ`S?aeИ~ )SE莇u=GU[y E2Bc8_aJ zE*jρ(@qZ#Cvr2tWHI;zgϓ:sG#}Xxk&mUF\Ra i\0 ҋ27nch@ O.y^J5^@͢yY\B xOB<烵c)IF& jv0Io| 9׃ s^0M| MvLS$?ȏ7j]_|~/",t& r@))S Fw0 /o~>; F'liG c`8:#eg$!DNaicg)d7VU2obcuXqQ];0 9No&[C8R}O{4Bqx룓ϳQg\8y4B| 47F-a tj-Ӿ i8 J=A([&ં #<4h1n" . 1D5'"NfXo]Һ=ڳB5Vd%StaI< {"ܛ>l@6aڰX)3ʧ%&GoXuǣYwHqtq{$b"J#|cj F!Q-L& zvv5[~)τwzht*_Єu7D cO| ҁ2ܘZI+ſ *d),I/hG0t;Xs((aoE]؉^6TO24aZ5l)k8j|0g{2YԀv#hݸ2Ţ%Te7N:o67fczװ9a3GИ0F;&bdUF2J2\86*d*tMn%XplP06s{4^=CC< 6p#OlL..z~!¨߱o8`sBęiLrqM%ԣؘ|,>c<taGPvݴq9nz9$%G8;r .*lq);R㝜kI0W)@6CEZ !̀hp٢o 1;7{PlG4LHm]Q ! @_U-rww6ś}G!?_!~ïàfඃ6^=u5}) p*W#h#L͉+(x t͔.7#*!X# KO1>)sKZmi9ċQ>i1&2^AL0 D!͚' r@{|6PLA }ܛ !^>dwtW 7}?xJ7_NDiaXipqL}H(؟ 2?G͸`)D/ ӍFeRA# X^f $xcX0yg5zYyISD@#.;/^ 䒅^IG5߳SELϸI}S]\F{Ny-L@sџ-!xJ-;nQEDw31"ib+PS;369g['ڌ7Q1vՈB@Ɇ<66^fONyk\b D<_wbM$řg@Iͭ 4t̕Ci^xgL (2ԃYwΡ'Y?KFA*:ck!Wzޔ-{ (os␊y0Ъ|28qނ<, `ƓGXq!U#Lz]M)Fw|y Z)iO䣎~:% xa>7Hq_mEZ0~w"FUA^q3;Hh q%՚:}?1>aREGFL_(z0צӬBSK$ATM+`R|xEGe49+] ,1! 00@p!ÂblR/pT A@>:hB!#J7%ĀG= 3yn )ʟ#9 lFHkK1LG8nDvp-4PP}yQ <jݳi<ҹ$h %Bft͢o jC$ {88קsBT%)rzit!Hs _[I"'?kE`S-w'uDz Ba`#j|'= 7TQ|KsG}1V 1W, Qao ޿sz2Abl L:C|?|<Ϗ:D{檿Ne{-Gc}5JuRr{1R`1F]mMDp7J^vQZou,s~o=,,2ch9 JrjRlP6AJƷTN[ ЛB*w[7<>dzjZ)o|:cUsw{,nbTDRx|<屄(b!'y<=W$DwBNHw??qEZٜ}# ہ8F#si+*BhaZ 9~tTVP@ 3*}P;Xn}A}!m` X%p)H(R@CҠ'$QAJ~r)5&pP\bV?xP`j-h6Yh'1' Ak!.,$"(H:y  (ڴ! ԣ#oro(g0'{/sŔohO$XOo$c$?h P*߷ AKI˗5 Ql E!5i> u,Ir^ e >v`$a,b""'Ay- 0bQDTOPa4)EX7lyOc<% "c91gUGSauUINP쿓Hs h TYP}1оNό(xJu19*y $>_?&w6|RAgE2 6F:1|CHAb ءA>cqRED:&*nNbHJ +jCg%||ͲaaX|┭3Q\V #x\u]^jܧI %QQA̵̝㘎;59)o[phFbhHjiB b 9C~S=DV32!L%+JC@Ġ遂ᕕM4'hiBB =}|ِZ@Ew>$STLym_ӬwR%(/\6ڧT5$#-HJ`_Xo&TISF('hdŠ3.._ߨPI0EP.V !C@*1s‡^q02V!%t|W㢢oDoD% L50`C6dV1qXfMN*TQ+Qus! c5B͋9W4s- (nʖ9GDmKk:k4Rq,aˆ%LzJH@a˓v) P i\ytu@c CB7(;΄7EƯB3B3CEPP/($8IAgL=燻܋1ig @Ǖ(=0rڒi|>oV j%qH۰8XZñ4K_[R\xxs}*g긲tl+|$_ !(N>1EIw2Wßfڿ9ӨAIT?bl2PP:LaBO }BBsAɎ6 *t pw9,% 3#IM 3 H h6`dRCև[~n_wO%9ڿĺrh*w|st4g1m|ն&A'U;@>3)6 6%I7e`BQbrhAPe *\n/m_ӻ""ZRbJ(&$$ V*-xvy[C[{BWb CET&ݦC"?q Qs8Y ԐGL]o Gy|_y!9 JHq!؅ Q϶'肆0@X8(F|ժA0C߉T@繩9H!JǢD4K0СHRR:Ax|dJSNA_ IJ4 <Pީgą:LOd$d'8snQAlXwXHc>Yq$"^Aw\G1i{_ <] 1"Y p=~@}H((  o  Jtv2DP Q܁ Onso4_{ y)uJ"&Je.dL~eÐ Ee}]'" l?Ot"d^^|i2CLc 2|cER|nr+E` [8 ̶BزL$e5VY;ӥs~ 3.z"M31vw0RN`O_[lC(/hb2r 5Gs5cfZlX ., O JkQQ0]ڎe$v <1FrL|ozxIIHO悝'&w'Dʅ(Ѓ0I %_u>kg2&01${~Ga] AѷGa"Ƹ ֳFynbgo6?g =X|4C+9 F@//mGi[JLhgS܏ r(鱄5"Fb[mm;c6]ɾ$$ջdgLb,1,R)U]',|8M@`BDiʹ`SlS0!-6]!H|A7`"ED) O~Dtj瀨FQ˜m[Qnᑱ[qËb Mllm68^Rȷ1ntٽmoD@aą Ζ1{ yj$FЩifTY%Ccm(qValR28<7͌aE mg)C&O>+@2P4RvM#$JOKwZ-=dKy Cq;bsG)MQvӲ*mDJ\ɄkYHR׉󟓥lh;~aͮ;{ )PZOVPP(L XŬc/#& ( *?(Cv㗡L^PwBw i^ H,? " zo/D!qL !A\߼Ga6L4’! i|WĦb ˗>]SH}i`4}?2RC ,ALC{I˽E"tNȑ/μ @Ɨֻ~㈈Zrݐ@ȟF~n1}ix"|(.w6qV !~tcvE:moo K0O?y +%÷i`2dY<"@ޘ:’nm mͿP;+ څ3 ζk P rpTDT&|]QuMlw ןjC}ݜvt;?w_ Rx]Rw%=as=t|CC8ҏЇ岞sn(&{51 ĺˌxg~o3snR̴ٝ + M݈EToS?[$FF$-lj9"c~?{ƍk9\'׹CC=i0ᕒbv\]+[Q0">("?#{Rޞ?='dA^|'jli,.vŠC) "vQ94ftt<d\i0$1#>ǂ]??pB A;?Btɓ!X<9mk!>P\#xƏ#^xeDYOUFpxC@^*@rӟA8,D&vUP n3'|*}A!sۏ:T P0aHaC,_J-(D1bZO?@?YW=?v;}4mX?4|d BD#BЇ1Hӣ2VĔ32-RP cDV$(") ZN\ ?N~R\!cCbJ):'J\c<>R]؉ h8@[!lEIwv@B E<;d% 0cDkA.KAC?GUNѐ !:"QA~,8:lU2nyR iؚV|A)>>`A1DU.C0KOZCT**:v!d>H/G3 *i R퇜";t?uNjTPYc*x*C"jsOGf728jC$Cq~5vՂC)dRydTמ7~|{CH81덶X>P4KD#bpkNc֒8#q-CD471Slz&,dޅ|hHYd" DBpBGiS;~(5FjLv1w 4L@A@r4m0t4(/oc$"’~9Tr/OC!ORʇOe $ѺjXzkۼ A!z]WEhrOI_lm.=!b@e5Z1yƘ?ؑ'{BpãG.\㫣_8bSICq F1FM& Me?;B0y^cftsjXĪZEȒ>u"z[ 9u0p&jsl=Q SkӔ0}ײ? !^KU]>y2O8.'.~uceb9x]t5gO&˦|kQ4##́xTh(}m$*x΀luB֊#45S6H Mͣ[>?WtHZmp}9,!v]}b4ʠM1ib{`,$37RR'E)ŭ#O-hf40:e@痤ġS@TE-ݞMN< D@4dQ]HvՇy`*FI :+^v ńp]Jb;˚{ " (Z@$B$lM0eAu_#NH N\e0OA psD3,AIs{ǺGwՐ?C! Qhz./=$C!ЄNGM^G`C cm'`EZEMRTIaȟHv^)aԂ]/~Pt²2G##A_vl3) 6r3?(" HZFE S"Vyu <w't 7 CɴX'6h C,;)=bM%c$32;ew2Xʗ;s\#[149Ycs$$RF+FеjF\qR+L\:2# H"=gȻߟa4攥rC!!K$~#/V>=i+#b/^`= AIh$/Xh0 &d%rE!nsNNBh%;{1-)WHR@M!MC3CL@s+,KQ8ܘdǑD~|a+Ƅ8'J905Aiht]]B"‹`=Ȉ(BD?ڪ#.2 1&0d ">n uHIgDPqBD;sF 3? p H/~/,zq0 >ǛFCUÁĪlhH$ETk| 'CD:˰vSpě*䘘Ymgpp$9p U GȀt<Bk S ha))H̔U4F J(0L([#)tp`&Sj`pPF @Ț9ɡƦ0$B9 t.eQ<^W*(H& kf 1 0h:C@1nBCB1:)$y4(ICbBX "s J/x/|AXSmoEDy7A튰Zd4Ji=1Ū#!Qu.G䔣Fhr˧oQ ?lN3֢+%3A[?)<9'ga}4_DD| I翦MFf|6pzyncʷ#@Z U>m 42} exf>ڣ^ꆚR>CJ^,~)D Aٶ(Gƫp2?;~\U#2p|HߍYTЇa Lu;YXCѵ!>*.q?\ lB'j޾5po/>8QG,Ƽ+Nǔ\i!ek;D TFugcn$D?uudFATPkcuG3F4?( ɐY@kp1 F,HGg (/  ԇvֈ XA%Mhͫzv4z`)(W@"@ѽ iy&p1m&j`&I7٬YD뜒 !Ꮭl BDBėHZ 2FGFBmd΂@p*zrEkbJz ;Pä*&{UCz6!I .nQ9G0'نyp3E,S0DI:I44_I\#*H!RM#'0 bB(!AR UeT @$2J<#R@ʅ*̢0bPM@D!B4B)@RIH$H Ft@aZ"Ei<9'!: 6٘`"@"O8TPy57n,4/!O*;Gh.ET0VdI)~5zX7ɟtZh0 $'^xc؏^X'ːm"?1m1gN2pʞ LT"#i;'NQɥ1h9 i!X,7ðQLݶ!iiN x #he6#AK#$P&يԻ?A9&045 Ҧz5*mwCR#+OqW0mm_!Li#c69F8Ɖ(# :XS,h>s<跨-ZnҞ٫PGOx'BH'9 hP"8Ix1sdVeLM5!,Ac’hԪ:61zF@<h&UKX1DLRE? Rf" "VOlZRE:R%.vcmPm0]YlŚ1%O.a\jb6=Onޣ& Z].cInQ W\Z ]LT*v8ϝs椵Ct׆D7Y8K -0 0t$:WO+Riz,*[gD3#v74VfWB,1xWẒ ԃW&EY𣹞Ukp1MG70q. 7 U7g/Y1kUzGNt9̼``xp۶*K]"ȍٔԛBr@q"Pr%; 0rtJUdwF:P&T'40 #&<ђ7$]9yyrZy#֦H3 pe! 4b+J3 sYanu֖C-o)BVNA}2# & i]6 F0eB!>3][vȌb GgnC1ՙ-UcBiG8a qeB#}NwH7=" hX :31UDc8h/mF Ɵ;U ?+Pz;K1&n*ۍlVVٳ80Q<Ԕ)FHxz{hIĆQoD._DŤ+Hr^t'@Z s.hj?9)CCm[D<:0NA$]`W7sl`gf[X|i ~^cc!ss{c<ȧ}ȶ)w-o$oOXϮ V"߳+k _" X=7h,@Kh5C0peCcF "rTu<0u#'fa[N,M|F)Q5I#aT; «VTQ̌5Pq߭UN iٚ~JVӭ-Evg\ n?^%3I3%_I je$awt]sVRjCGkp)AaTUnb<)NS= Br?LAbC()ԃNNGȖĈ#Yԇd1nU*e:7Nt'S@Ld@Fs<ȿW083< toniZla CҝWBY&NYn<a]h w'w ""tLY T8vLTd`~my콙Lo;G^0| YΠbyΌjmNQ|N~9G2{sa[i1vܟ^s$F fƛ]o*jf<ۇI5D̕ YUPR,,JV'1T™NQc[i|Me)-erˆ0 zA% ~  RYUchSeKI?-RMLƄ)Wl- ONo 0aq-Kդ&2FU`ŁF$C#'IKU,gkMBH&7" >:tFhlς HXFo0DLWrc۔@={/D||ր9f)/D "2F% /7 fW`K}ABxJ/l;چO/].$K q!hFRY~ >MWV H$ԧc0@VWH7#%mi*٭DѤBAD_T7CAiJyG49xiD:pУc+,.s/`/l};kɢ v>]/#_3ʏJq 3tSow̪F FQ&]U:VTT A B QR0A!"Tq Uv.9m1=Px2?e_sq*2 ?h ) !"ЈR B"#0 H,0$$@B D̂LKҪ1PA(Q0-l"t$hW~^c =u Q=5J ZwH -5tsa y}L9 l$襻p5:zC =9,Ts3avem&I4,s`>;Q1f;b^cdlȌvaU$tJ4c5p8p^K2[%̅(xO]Nx:S\1 r}0o&IJA7ðhPB$0BKD%;!H',̅ Hu){iV͵$dZwbJ>tǯS64h8m{VD3ZZ?r ۈ[Cz? 46yR @9t@|"kWgH02rzOX32.Kb̷ߢ@8 ā#U0 DG3ZYu.H#8]Z͐6ݖ҇g{[v pLy$Gr` N'd0-ˣrfCS0!3U" C!Dq)frZ:1Q[U`Qto?AwyФҞwO;=:c5f(+PxC47cL}CҺUF M02p @Ϩ>x^q k``%ApjZ= @v2*0-~soPeJXBr㉭,{:t߂;@BڽXh7X yxxt*RIaltEP)DB;!|OID_~Җ?jL `';;K.a Oa GHp d"MlXj1Ph #P7^tZP03kXf. U5QF:nqoeJ`3Hh]>u}Ǔ䁬z?Vv0s5a)B?-mM,)GnxHjX-E#H 9Ef!hckC>o 13 *h7ҍYL[!PnjQ,2tEU6 nj UzcoS@hA|L,3j5R36?oy}|0uGiޢqBYGGhЁb>DkyoG~"(BK  2_֮b>qZGR (\$`Bb]#dhnVAX/4OR=Py(zL&3ki>d2n!@Hyo[&=G, ,ͷwfH1JX DA^xaSw^3]gHr1-(OafKjawvz^j g:-x~1K#FVuqOf^X>˜x)OpA1`0 wَAlHה_$v)1 0S1p0?<1{,JX<8Ϋٌ9jԐD]m+n\ܳH^J[L 0Ci1,!#oh6nwm!Jvd#9@Ħff(d#!4`,0vAL /c96c3}`#L8I LtJ [0()A7j9lĂmg u:2JR9iwXj53@OeZ/IxfQJG1_.;Nv^S7v hm%!q$!cJn_]_G$ d2CgY>2VYo~'w*]j;uDž3oDq*p+Ưp_Ǧ^P FHv3K/3imѦ=v<|/zo$;zg2:MS Od~XcؔQ7?FGky|Bo\\;KX0 whߥƳ3UHDvI 6sNsxSPZ{$JPmi3!p?{lķ/3/\'Izs7<ƙ)X-$NAp{Qm0 +1wk^'E&|=`G4# b43H81 x2 kf떐+Z3cg,`,jMfD7.\š΁l;T㩄'iޣ}A34)pqm:IyY4ɢrUf8 J֮@× jmi:,\0nh 5LjZb) 2P5 JqoMZC8('1+!FGG&]^oŏ, V ]Q j׷m>JdΏ]dX6vjnoY3 8}aD^+zpȣiC-[ʶp+3ZgXD:E &:c Hy3ʆq'>0Jfh۬dc3xd1 :`=roY7]sO4?Bs˷*Lp.S;ׅtc%?p;7g׽-۶A[zG o>6td;3s2/t䉳jHڿn=KvF/Ǘ Sy,V?N}xghsVHKN{DźίԘ2 ˻|sP:D!"M@5ۜၴ `u~9|VL1<&M&C\>XA+DH[f &^_ElٽlZXMh.<"  Yʼ9=>[P w8R͓# UvCJajvu,G(N1|Mj9\`2[.mgeL|1qi?;6&B\F!k\9\TJKLj,ތF7@wZF>r{$:5ve9˝[d%;NTP&fSM!ݑ}x^gNއ~)ِƴPhsb'ٕښ0{^$ 3.S[C5n빙Z8JpB/;s[^3 3'1ㇸ-7em퍦t4py^B]-.WkMv-O3o,k<ǿ=p /vmM0NϏJM׫oC̘INc꺋a`T^Tp@E::zc +KsbkVbt=\5Lb]2L~4(;BeI#Mx|td75Q)9IG~9n09Ƞ5cF. }5 Vj:1XL#>c^%g:vf{Yr'C=g=L!o=H!3#y*g o6$sv.7-|vB:{jCTp[^fuUo3M+Dd/CkIF: )IC c7ۛ霗1)&I#};#KBu+\$XHI%ml Eޮè7 \d35 Lk_w1xVJ1+[7OlL; 3PZfP\e q]WATT-*zsN?O #7V/#o%֪Y0Dܔ2Znqm6"oCm(>Ci)ij,Diol% cC0+U/n;3eu=Cx s=\-ڻ9>m.K0xJzWKM&Y-YHau;qDT7Oe]k“ojeLT\xz/FGn3=F\8䦎\\V[Y#q>q>g+sD,IE*GX|xNg{O#Q &)[Y~ҙv)zT({Nb:b-axS(xfvfE>H@Qƃyכ\M+~}סN " E傾݋iϑ Ā `" RS2Cױ2 ff{g>TpO^<ꉴ(*@:eCi/3^7Y<= 9$l"+0n EQUЯOGgtS݈]3~b! dP>]L9` g B\1c"S_'4bp3Ra%bD}9O{+Mq&#μ5B7('|<Ы엇 ^@Bo|We@v %?`|w'O3J,=*b⽮/B'? d&XN(RB"SvDL`A.]&ʍ[^ ,lm"3lǩ 홀i1R #ijlU()¢#AQiA6<1Skd}#ޑ&ClӬ>ϲfeN" 8d `Vcz#լԐ悅M8vrs#.ZuJ уxF@ut,᧤h" QG+k(6wc_5Q>]>lR75ɨcGWT^IܼR_u@wܞ̶f.9w%; ʷvqSB4ۢuU67W} !+S>{~|{'ـmf١T(A7-ΓRix 9Phy=,Aõiŏ.}Ob>K:[=ʤ*=0_Hnuw{b9=Ifs:FSQ)*\UNl/|o|\0Gقl(]9 (i-C.hrzƺT2vsÎ=:&L0VOKy@CwX$KNϤ7Qʿ)&LY(P䪶([(ĴM^#=k@S 30HaI2%.nP|1{9cX3ϜQ: gi-",zΆIFw𰻙Ʌ"jL̮;3Vm^w]&sxlsPy2KU=UOo3?{n.-\&vg~M3©N×. ޛ^1S K<&*C Jf aR03XUzͻf8Ҥ74޹jÎd aXkbriPןΧ :DF;>O 3z y6pw$sQm6;L(Rp;&_ g0SB@2{d߰& '}˷lD4C8j2;7Ȼ5+8=E /l ߕȴFAG6TSQ<څZ!Hц)r D2*$B@4EE'Zt0s g "#B! #9Ff]@K#¢)hJQ@TRh"Di"ZiX) (;`MۇB:ppyɧ|%%=t" %RjH)J7 p]*@^G>3;߭7t/{- 0|2'cdy:>7CF+0ي$%FF8Gf=c[ ooӎ1{ݾxڼjYcRyf d1^c-BxQifw38v"!5}h -zU`=H2ŰH@5ydA88;KMc{e:.I"A|18!@1X4TD:14T'@)vad%2b\t{~1P)c RE;V f<}J1]@\܁>yU 3s.mOǓ _ɜ M`u3lc &\E,fd Zd2kZݶзKcM揣E(Ŀ/-vF,Wp 85Da y?RAVAH:fbīb@DNK@@Dk>BfdB:: wxdgSң|؁#;o C \Ëm6MfUΫR&`2ō0b24iʣjisH:&RPJ*!K+):ݣ$s.`4Bk[Fl ERJ,%/FdzfX;iz B:׎N5 SrQwi-'V 8[x[AP-ہ0@ofv#-ع% 2H8`S6$p.78ߺC(ZUcA˷<4n#ӿuJd4UG .C)"#6Ы 5(b*IcN 47~6Py[hZL&_6 TFuJ9ɤQZHɍm5jdE KA8ph(.ni Uj@nIWYjbB`:Ahg CAy6P{f;@ŏdslbj"$y 9B% ]$E伾Gqx%pR-)#d&iH*FIfC!1@|J{epO:"Mh"P(gS1 CHĨD2NV]`D4dcְ \bK5s3] 1 NH%aLj1/;G/ F4`m0:щ9*nWQ|;ɇ}wD%(3֌*b ¦./d]9} |T$3i٫C$K pL pnwX]Ƨ(~p[i\\<,@a-0hiN;FĘBk!ٖ<2H91vq*&ߞi.MyܘqƄuR>+xJeзkC^M^Mٍfh&!<;.'={ʢPf4Ponڕw#r@(;0IlX{ԝ s*݆jLiS@:Pt%%pS߫o=/4䰭[KpZ %Ny:8o& 6Na&eeEv4)1M1JBFL3c WuѷFBY/0XOTQhD]+t1dee{x&O!KoVuMsNpсgC5 gx҇2u\mQt XHfӇQw$XnBmNf J0 af gR.ItghWt^*BfFډ00eި$gWho#{f}d< fCq늿=i2]i!h7wr$ּl999GKܜ"pi\¨R;QcT=F4@pZn_̆Z"2/iJ`$HD;al 1`P8S$L -Xn?KlW=+P# UWlԒw!:˜ɜ Fdb@ƙ`I*b1% 6 (i`XSTdH'])Ԩia 4.v-7 {j14> )]0I@L4BNL3 N &% Đ8MNsjrdɂ EUԃ3FRtҷ$؃x U0莽1n̓?/g a| [@um[1f8K͋%[@T*_v\6)Hhs}:A&SB !'3ys>>hGj_ؚ TDP=SddbBnBI8ƕɑIf"8W_skAڔMi}Sɛ}fY]9Pf NPwnf{Wˍ!限c8cWJ}+'ْ`F!M42E XH,JReZ$u7 e戝0 5(v"b(HD x_XcA}j0|Wǧ% ƭE4 LԊܫwxsPi)Vʘƌ|Z'޸gy3#X4xzis#X7 vNMusW0Lu&':71ŒRΛ/]oӣ:.U!<Ҽg~QOw\j5O':/;aI;d0x|220gާ3A \TiqSeݫ%r" qm>[sYEk*Eڹɝ_~uwy}aVP'뙽+D3Ou]{%Hq=2N#_8\D-md cg;;9:;Z| V;X__NtR縭MV.k<ò#s4Zjc~ncJ}b:ʷOk4N,d K(!'PL%d6Dܡ'Pzr8C9s5ї*;xUJ%E@ KKݘyekVoi`aGW o$x b 0ZddߒyFҠ"UPK0P9D@ L21 KQ(~ Ө'B!KBP6b~4UU,KAZuAI4s`уd1-RVδ[0 !ybX"& bZU| U-HPMCLǾQ,@,ֈœba }ծ*h4iqJ&I (!ب &0@vsxg`\:"Y#wJq2MW#;O0U{~dtIIL)Ͳk 8+EfM#ɢf=6$9:ch;Io ,[y4"ZS(T :8C &2N^yCw˒lҽ"Ce@lTclQ2 nexnE!PSJSXF{nHrS.d96{hwׄm @,Ҧj 7M5B֨,H^Nc(pIUUV#DQ5$A TpXdl_LK ǨV< A ro%‘v*Э5K@дE )BL~8C sGٲWv^#w C+l(T> vFe^An|ЇK*%L̐C4%AU/ؐ};QAGуbg_K'Z[1 >V(g`x }#CP4 4PL- @0 |g|f$pX% x-64}i&H !m  ~pGtdF,EţE$DSQHU@CHP3RAl: *5O!9}6Y0pf*ݬ wwךrWhA! OsJ a[8Pg19٣g9ĊD1i,&lā`70=3'~9FKNb|C6kdUsǯ^SPS/"2d CWx;qGIJUzA de^ ^`!{r(lC{dmf-5Į){d>!}z 3h ژl (.OG5 G'1;Л7`9b]СIDKUHέ&("ť:4Sn*l%P46!(4 ls̖u'}@cm˷m~NX f T=yOm8C(oQ"E1닎C s]k&y\O|odո8ƥq {3zAlXumɪ/i;F1VX+>f&)tnrz_u=z(ҢhFwN"SK/]EH\bDXP-tJ BEFsS9( MNTz\$ :}2,((P>eu@Xͽ=hQ;q0Ƽ`-}E P4U9DC! Z4i(M3E=/ pׇ˟G, B\-{ T"?'DGooAZȡ(>ާ>I#a:zavDgH/>x,?NA ux#9ɀ94cWhc BsU`]9Tq-(DCRfh 2S=LLđnO1(pݛa4~NwXWĐӶ{d'낄|:E plĪH fc ٯ=g:#{ǺJ$ & >~ʔr ]1%[Ԇtqu m/h#q߀0o}q.hq+8;"H7OU"ʅ+)JJ /ʫfSP#|9!wP4.%`tBAŜtڌ!  )<vFӀY4)Qi?w:`_P| I )0FƓgփ%fP`!{!y|0Gw)ˢ^ *r3KubH\13P[l~I󰓜^gT#*C[PG&ΏͱWl!,A Z3z8a˘iٌ1̃"ᤧ2gL(ls kPRDrb)#~ 4$?.H[CiҢ$5k zZC0bCJWO]`ЈOII&,QV1ovIn5$ۚvEtB]HW@B&=U!d\.El{t3h^"F`kN]l҈?PB-.> O_[HصwiO Sq L Cl?8:^S}`93(;N0RAr=scX(MC1xCԜ"1!{D{~ Z}ʟ rzreN^|l,Y+~P]ysn?b)aEu5 3go "w~fӏ"(x{jm t+"'~Z$Kt3 @PF4:Dհy5:,)Ց_uC^"sN c'>؈!6R -'6#2+RF!Wj111DEQ|qm$nҢiH1 8T xIG)\Q/k8a9$I(xBaE!Z7Iaj#! -12*ZGvVI>~1 #d; b*u:i+f4vu4uI6waB)CBn_O."PǬaZ Tt"BSE*t$N@н6H >F_T_ E#= dR%Y/14{mJ_7q#¢yɣ &Y,EKj.ڐBL'A)99$8F R;ȚG)Jw>v¿/f<`. (vT< ļ@hL4JJ)R'v+!Bt G@q0@{q6f!Fq 6Ǝ2~6-VpH8+165 ΀16L6$^b`>2>Bk fqCa 7<ہ>\FQwm#(‘56Gt7fڗ~řg#85 `44dMfKd+LڜdlwLդˢ CJ.h1:#4qnC/8&BISP6!nc3YoB 1-_-<DY'vZo:ǿ'-QC;#ㆺ.CSQIQ|k`4 B}M%P#sl%i 1%S %rS6V!btji\H%hFةj )*MbIJ*R8'- J1"P/@C@i"`5JEJ$Jif(Fd J34!ʆ%__ Ƈ?8jl騚R' =XN!w%q 5 ȁs,R3AL1D#nϏX -M7TGpmPAKB+MSE(Ϭ(A# (G9 ^!nbi3262$Jj$_q_4r̭@a $9`v]c5S)bI@l2鸉 ["_x0 HhnPv&y78RL@I]wgxS PHw^b}79Vq`hJ""a Cpq@=|Ow.e5F'Xd q띴w, Ct|\0tGVfߖ"+'A?syHs܀{ŏg? N'v M1KAЈt!<`k}1" .ۀNtLe& SDEAMHxk5CJ@XeY`}X#O2ld`~ J,$8hG,DO,s6FڇVv݈P7`(* :%"-/`(~Dx3(ZB2NGai4\g?,;]-CW$p^&|u%mZ4@\; hA12zF3ZmXӌ2otEiB>?=|KG"ږ#bf'!Qi=CIg$d\!0`H)&uzAk7~njg% .j/tu+S{jn@Ǒ ~,c$ŸC,?Ӗǘ-4iv ib C8*ЪR{q?s'YYB}6Be@ 팻HZQ`u, 8"V"$ uqhWN<'41PH-!MRh l+l99!{=hFeb Cd@K ,+^ Us#[|}UU|I!d+ C&*wG=yBա T-I(d;s1s$>nd(܀ *E zIh  ҺCa0-8AFBB* BiĈbF[*bF0ӭi4% E E- B1 AE!AE*PŧAH1,K% $BI0h 5J6 B,GJ J4jDh,ɜXJJj ("@ӭ.MST-!LUIDKI41 Jq]ɉ#F"!4bFJfWF4 AT5Dӈ@4Vm!AN`#CB%TH4!ӄ@J8W)&T%i6q4y Zz G a5IFǿ:0_I1$ڼ95.?h$`(( "Gg% 2{ `ìE=@2y8TL5A$ Al:)*tI5MxY TOlrwQԔqW71kDL:I.1=H~d|( "jf uR X؆ q^pz_o-)}U< 6H! Bm.4tPdp:۰ǶNs3!JHa;G|Ylwbv #Sϧ#+H"% 0p&D( Hjg= /Z…NA]%ޝ-ʄ}/ c=<"I J>AI;te{*jRD$q[;wzf##/!ǹsy?UA.j>H>x VAˈOBKD!dFm /6 P LhxuNծHr~||Sp% y %`)LK# ؖ,B_O'ۛ9mlAƼ38t  <hfa̓f&&Xfhwf~Y#xi72.Z%]s ,;D9+D9P:qKuTkeL `tTp`0;P_Qf,[`T*׍WD4T1c!DpsSX+=Б6< 1DƇ20m 8,f.@.Ӄɜ6prjJ"+Cjֶ /S>0"HF(C7Q P\0f ǩ>Dz1qZ!b>5+Jg Xccَf*KK !Mrh|`Ǒ?5+ YJxp $G,mBbZ+Mj7*["* V97]rĐ nH3 Q5O䘅B%X8] WyTsJ CG,tS1 \mAwn=A&* | 5ivxavCOu8nԙJb!iwT\1ev&j+q Ğc) ( XRP:jB6CER#,E^Ȕ5J`$rVX=gǗ/ghrt4Lق*=;ңlppd y@ĆSSyuZPKEsVvߢW  ĥ|GjRd N ̄ 'jA V1bvmw_:>ƢӚ''Cр| %&HU "+H?lt< L./kqU\KM8=$AFH~}||MDB{$OVUbRT@ v?gHv#@8C A =.8pTraU1 '%b; ~NTRZ@FP~ O.}[2@bJ h l.<#`;#c?n Jdl.==iOOz|_5iA==Roqq@z辒9rX2 ckv,vۼy[qIh RПHPJ%%$ HYQ E 䵃>өNrWlO~KI] `/bCXg˩JD":g04rIdGIaHɥ<Ї s4-!I ?Y:#+]>T/([T6kEE*O<1:2|oBD?R?۫X+ L*.$( J"bJ) r#%CTI3" ̪gr(A @qw||aA%)ȡ@fFF ^1h>>\B~:Iȥ4ĐL =ڢ\#ٸ((O<8=СG;z,g{=1rޮS0s""L`vޜ)Tɗ,!7a8KHջ7ʩQfy^ s<өzD>bx~,[:\ٜozkx-;tafFQu3{<n|?ʫykϕt'^8-˅Lt>v]OF9&:p׾I*wz7Z[|q+%)yʮgMp*Pt9jci^Cд:]E^zn#xDޢT2N;z̅:AxU᧮JMyK8\LnS09.O4My|l9zq5l9 jskǫo+MBO W:j<Ț:d%)OLxk@zÜ30oZ 귛^|nvh[lia=e(Ճû k`aS]^魤P`{T&Gm>\cXV{z.,VAYi^@?JޝbLl JjR t~~pyDqˆ4Bw >+O=j:Y80 @ x;R (cZM*sW5)VqrpX840gWXK8q]ψpveyqW۴&"5( $(" "B?O{h].L܀.rtWz}d1S:\;Zf5>PiRb o6I ŰiP==*&(H PkԲTR PJCA@sd&fjJU*)cCOpEG0tᐘ ZV}tꮒ(JT9$Jq6"ġV!h<\DM$Ha CEI4hqSs؂J bә1OQAQ1;ii*9 y&%@bYI H#*-fb='?t\ܸU!b( 4EʝrX ]A:M٫3!9f9#7Dh' H2G#sSa@?DTm'Eд? 4w#|{Ȝ7>vUԞsdN>&a$24Ι^B&2DwaolsOa}؟ bJEO%`Nm/gue?ة.m5 DQ?EO1*^/]8[*2Ȳ8'aq-9AfaV?j?Q9M)+##@mT6Bbz 0OrNP#44 ă@Q%JD Ri*HB$[NgR :LXeh)" %(CJh䦔iCl R%+C2%΀9@dBie!fj ZCA&& J$(Ѣ!PY P)AJV A Pu.y!FG@%˰ᐘP_ق{j" c4y('hl`Q2 Φ0S?>P=n ^ }i@`09>,2 0ޝԈXabФS  İBPDU[!Z{<#j@Ӱ4wp7BMdK4@={oM4of͘1*  @!R\ׁ<.iG;_L(JS|<)i9y~^@^I&4|pE5*X$~T;DBL)@T3raQ]Iձ\`G 6?\U3CR6*` '3"x:AfpkbT-.xǛQ>F(bOw4M4TI*4'Ж<([c i0Pc["=^H g-BڧDی5@GH([RdQTTUz2d͏da*kB5YZ3s ml~(8<}κ 0c:5aKhGP5* JJDJ*a|r=d:/t]!t!*UPbf@vusLm3g.KXֆ Nq;!s(i;={y?@ 2 <@]Ϟ)ZClUJE5p,hdyǜ <%(Ō"=bKɈMi!$zYQJ ҵdx㼣^#ba߻s3N 'C (9i Dc6C8869'vl{l|"h~d_Rn+-7ya:1mm\!l@8e6YHדrC#֖; "ְS5V1m0zu8h4`*i̢d8/2Mh6wu^nFu!+f#dC>%l\R |8AKUO!71N㊧7OAD E?W?d RJFlv.@Q@7i&=ÒBwC:>83xsU&"WW^vk㋒ P4T ydQʽw5X5fᎏ +TL4NrNEukNXƞǸ ^XtCdl2_TR mĜ竄EA/rr*y+!Y9[e5 #\9[C&w0ji |Qڣ[f45Qkύ.mȣ F-ҁ(6w"d`uzЃ\Ü juJtc5B'2HhaQKE5G=s2LPI/S`\O4Dzo17oP4cM]c,Gem^U:4{f*Za3ن(jLz!IK2ĭ%&wM4oRZa UX=#6#ݜcݝq.LJ81Q5KI8᣻\XHV*:lCtQOxjPLH>.&P>ypKl163E&kny$x}7rPs5.2(^7sE->ߠhMf?kAg֛}̩%B6G~YRa~I6iNH+FHn wS'mAӥ&0 yNHCL(i#!&&(ۗ29iH&4m#LP9W.!r~ ߍLa5[xcA2,,ƈH$ m;0pLFN\H dS 2433 ucQpmĉx=<8_o wKy.=lIh[!}!R־$hi^FS HCA%>҂}P{D5@4Wd톾T~j/uYLmN0zpb#Zf ZDݶo#4ITܐ#Pn7i}w7a˫EWF R(PŠPs&Sb{ kK'q#m;,k9@(!co J("Fhi(JCi(MQ2 RBG7>/_2Y" A.$5EԷ69 }GOC 䒘TJ52fhQ7 V F!9l[e$ l't}DPCAIҚT20A\߆=ـfTg9'](?3FsP1j/-R9*R/3PbbF^@b[D˥z=Z9v{T1XcV& E<'+_#)ˁl+,l&֗u^f.!p[1 àUoQ  $esE9S6y%% P蒘E!t{ }O}*%`)=#@smYkbOc?61xV+EBdDāSᾜN5$4DR@ALhK`W5u B$Q"qWń aI8ɘPAt.ٌ^qFȗ^!ã4dXäsr"d汈4|}{_GD Om4;@x!|jm\b#йHPQZ)mӭUʌ+F1vG\n#`1DiKEhFA0N #l6cBB1"g7@|EDb!L([PJUy=-È&]΄ CKCh;n[E1 :! l #0R#PU-{D]SXp|d׻YlNu#dpN$;G {dJzM$: J@qx=x?'3Ôat i@‹BHIBw0،$ORy[˘:3LA$qe(`ɔtV\Z]GqڞÁF8((hٌyQ(6_9bQh`79p-ζSbu4ә}mӘ&0i WM!mY޾(Jkygwe`x&a,#]I]9պ&t^\Թė*)#[+SZ0 %$\wyQ`7um4p .9b-8tL2^`F.;:v(P.'U`@1;̑3a% d#,د2G1Yv$G}1j17x K|s0=2DZna!DY*24ˆќjK& ]$d<߻h q6ӳg!Oe"P4Gw8e`>+؏OJ 8 +BO5k#ŏ uNˡ"ey[q{PC ҎSB/T~,XyfDo9AmΌHɪM<~!(<$$v G0D# Qs].id'FxI ~2lyW\31zC38u' l1Cj$ME9B2* yeq 4M,:Z&`"YB"}#z^#jSnXjduKO gdT. _AèhEćH9;?5L72^QajA*f xm ihUh%e^| %όӇftvo{\> YX$& ==:ux~ksYƖ"a]dw5gF1slNqm<8s12U j,PL5pA̺W0MMC%D+@SHЁ4R Ĕ2̦)&hh*#!L%H8Q : N@>[gj&@%ha'(S8TGf`/7c~9vp,!hyk30,β%-(yj D7em[ c!)J"`@P868Q9&!DȢq7;2>I!CHIs}y< !ɂʡUotX z-7 3Г,;ƔLs6{(]IOP .Eؽ_Q,JTvb*\8S8"q%NK#xsc|#,~:ά49iYA/Xc0OW.|;+ )*ICxC=dj.>}k *>MZ YD2ih7P;)ɖȰ.ۿ ҔC/qZ7ANt9 6T,DT 0}iP8nAYњz"PB{y}։B_ ~PMvE޸;TNQ PAAiSU™dIЦ . i(J`j k1H((X*c@~S&ݯeiB' IN?`<#1y WyxW!D"Rpw9꫽K'O{:]'ȢPbf>4|VhX h%&h`i HV LM;b ж2$%芾p hM4VS/Ogn Nz҉Y/q2(2`x>c2ˮ:}t DNq."8Fj,Cf /Cto8?/'D@>Sd;ُ4.14DI ,*Jzlu. Z "  bXjZBd$*j&  )H*j  ""H(`h! ЦV@&i!ba ( B$ XI!a*Xdb;&I) 6j!H#hL "^ H 1Nkh׽>g=HTx tb5D`t:g-,Øc&I3 xeU!pAA6'am)G 81Lpt,cp%Ĥ*Yi@H b &(d&i)*$<<9Mtu&6ISQ5Mh,T'rBPM@qFaWl[Ir Fw*l?ugC4# I+R(S"BgN~G!NM%T4=im)؛b*=ﹻP7y;̚ 5"!J Rllg.;[$)̳ƀ5q*\ &t*戃' @@)#BJR3JH"` -C&H}kxRZa lƑIDHh&t wgxKJ}e@"_; uCʢ "i* ";u DQ\ A(!8& U̼xLKmjnǙ@a<-0mL'%J Y t9`߸{=e,L$:#瓾HA"~i_z8S?;m =>st5<fë$N}|#A] mz"=J:ti*!BA?/[y4&@Iɫs2W'2m7:a|$|J):yʺ*qEZS \Ma!wsAЬ}A#G;2C^<P']'U0 !C0 #!))yȴp"1 z±(9r^Tr4& $1hlma t2"MlhVj]!Pcj`YNMpbD i:T)iaɌ!rB]$%P t j@&i) ɰHJ4PgD!b a(dya.s*Tv&C<9*tJmJB S%0ђ<$@4D Ne2>@%t(h.㧁Jy2Rz"`6<ѹEa9d:gjYjJ ւx[aH9 #M%D4DA40D ("CK}}`z9N^jaS.;JЉo#v@w`* fRaMK!r\1Tr b1Dئ1e MP,1ն|6Þɧ#@RG%֓=rRWR T)q/ۼ@T!6)por*Oct.rh3䧷fI{D8^fO4y1~ghQX@)d xMIvZ3]:o0Jؠ0er/'f#Z!zVOrIz`lo$pIPMH T4Sk̨@5Ʒ&2LhiJo"7Q A3(b-!\f!MJC&$h6\5bD:XF.6{WFߓZݐMM4Zb]1t=YQ1*ՒЙZ)Hr(Jb@|δΚ:;,lfAOi% P h3TyC) }&c^/r &(u2ThrVT3Ǝ 3qMN6H1|NO\9PAdݻ! !!t:_ox?SH4<?iKF'?8޸t08D@_C D~Y89.6#h,:al'yJ=hJ [&҃JDR|Nb{@SDPR J"BBTC! $zv\࿁빾v(hU}j3֣kb;2`<?m]ٶ56f#YW ;LpXuK͝X5=Ngyb4xsdha6Ʊ 2DXyU-q@0HDi !ACAԌj4E5TPHmd4TZ4J,fƶ24]|pri DsdǫֱVڭ` W Q1 bT%XQ;q*jdzN'Q)Ҟ7^wDx:?wJ' >IOTOPԠPTJENG,A!31: w1<`C_P0R 3G|x)y}g]ݐ:?=?}!_j6(REb߆ `_?/R(j 0RQLޓ> Mk.EfaHܑ؞@A34?B%KC AKw64:(1,qLLľEM14J`'KT@SAJ  Vǜ8RuAE !Tb E  ^ TU.ykj1HnfodhɁonvb_q A@jAg3t9D6+Rv>|b \)>[@1rMru2 %LyIq(%w(MY$cr04)(BDF;3i:ayA.215L00W2TbN8$xff(j R%"Jc (",RxNɥHH| )>PUL‡ϙ[tTV1h](yTJfKC.KȐ} :Q;Z$\]`{z~<3 )sek!['F(i%U hD p >/g?E&b! OJ?tPPCC /f8"L *qX?4L0IE*tA| ) `kbɲc6R@Sn2GO}(qf~/^q&{34`XVt;}Q_ƄЕB'%HGs^~6{>/<˪-)23s&C,+/AfH~ @>u>$T}E*m5#e0t#n`]8N`<>N(5ARSS1 ;1~<{Ocg>8}~ OaV0W2S=A}9h84 ,aS/r=3^:qQR40Aac!'Xn|24#ʅz6 ("hټjw ?L_NӰm$jq&(b2ް4=`T%Cpqdd,u gyLrms#9Ba]aa3+F\OgVbp £Nvm1O9ZYnIMDHz0<ҾPsWxA͐gXL<WTO7 ͫ@`P6#HT@瞎="d[X* H9 DJPh `-}eKBIP"hN7D9nHr u{C Ʀ Y!G:=ٓWN}d3|8Ù7݂ ipCCa,#R&)ɘйexj4|=OmPG[b,B\V`&d=O/q^&u. 1=,-Xֈ`yy'K}%ɑg<޳&Ka/b}'s>Fn D阸HRR;M=\{"[ZCCyH6IkXAc~T'rkcT4QFfD@y*'!9g)"XGb?\fNߨIīCa;Gob6p뽧S8tNZu|'4IOdJװn]0=LQlѸzpg0/Q>QW6sPC}")H}*%OfwSWQ?=h`1)Z**H;CxF$hOpN >j!&K,XvgB č̃}Oџ{}3CIʣ O$?/-q8Z@ȞfD{U@zPz}Rj,g)PbJ$8 DFQgF%)VdaًoÁ4cAdM X@F*O bBuN\ d N28 U@H70qmS%bb6;#;' /b֢>Vc@2CP ǦXV`*8Z J>9iaԇTr^٧gU(#0cnDф"IըxaP^j)?+,٘8úp  C?SuƏ^xc+$ m-#D$i I(d4~{#~0^bf"HHE,g|(hT&*".ǣj!x1]"Eymls@sGcEW-SE:Md4TA&iJ-X jiКԒta*I7=^tM6)_&&xYJ K%Dbb1Q $ E&Q"iBI&BSgø<.lP4PSrLPP[xo4m4ǑF0i @X3C&j93UG#Q@A0-bJp:ZfH% 4IQ436ɯmc$U'42j vTMsF}Fdy,p6)&%&q693Z֨!PQfQI:5 rSC-h6 ecy: M:j!66BCLӜ*$-DE `ԕ3uEArL2CNCD:51,2ikV1 S:pNmSdFhJ a]*M3^KhCpm¤$HNp[Znhc j  #tkN%۟D,N:u;Sm2jɽBh::nIqWVHJaڃSboC,zF"FcѼHi96Q.қXlɘ64˥ ae_R!)xAQ1zy&RgB9#LEk376I%-OpOaG˃r !J%\Y v}r8.uԡM)գ ז2["JVq^Ro~MJGV6ţ 5wBPp а? rJ3䚋gnJsb@n)v@4ΐ#BT8Ib9{.A,AbpT0  *m q LJL0Î2KD8)0=Q(v]KJ#@ʌvfG٣TF&61M\⠁o$)qI"B$H;4 n&;-̇N-h2X`4''8(OA+ ?|xKAD@"E S<#$v0SCDH1{<@z= xO@0>@9(]yDdҸ3:S^KSA&(p]R"$"М3c"gI' %஽LJg&yUi`83zd߶R0lbWG7l{uV4!C ؘBiW蕠JJRPYOg:A٬@e e ]k$vyRI P"E)CIL HT D&.+oqvŜ2 E͙\,0 )= m)-DLO*NO.XݞG3TIDÅxw;p lf5lSVEnBIp K"$Р"#ZCQ3I QSEܷs;۝cGf)6-.=A!aKuhq0LjJ@'!# `c BeQ!~5 Ϧ_7xaXǬfnw"0ƱqazcbxfZ<ǎRlʻ-ɑ^@>bg(\Up8q 9^E'a1JEA"}[\ C0k~h R3D2g͕Q {{3!춀f^ O)‰"P}C+Yxb'1=QʘqHpZ -έkZb([*js}Ȧi~蝣 9Z">/4rCF$w`F$ϣxtaTg ' uhiI]G$͌2}b@tARLU"as橈qqx1ĥ&\2jIAbMd14M ޝ3\I8&Xԉ-p }(m~.D3(V  xbA!6z)%/f4vPGxCwP/{vO 7DihEʃH^ncVjPQm:`71y$c:>?D>6 smO<úCYJce> =M*IeizH+Jz:\QDS2L#5gAږI}')H=(9(P *j N%tdTT1%Ifi3"U 3!pQmfo w\/ ;z⦟Уd r?OP컺XCFLPJn!_7zܷn/E/sB|&EQperлLL=o=^œWb}@cDCn'ȻD'>@9vǻ'["B; ~!;$Iw-StCa\;BIOF1/cgT)wz N@T坩m8푬.V9L@vG(;Ǖ!ߌ불ZJ--#}D` #Cؙ&b_sʃ9,t"Q߶?]gi,*tRW.UMtG7C݉^z\p8%J ׳5Ӵf{PPb]#Y!:ދNO\#ҶwƸkً֥˾KqufegL6'ĕa8pk|qa b;-˖YByTJ! VaWdyvVof kٖ N3S^hJZhTDI3z3twX)vg`\9Ak[(&l~.)$xO^ -@0qhtm2k8f9P00BI}3O_+]a_{p5ni\joώ)xgkoӋz5,K!R#elo]j+wdr2Cʒûst1Oeuo5M)zDoonuLナv1Gsf!w#9gzgYBZ`zF`YJO) ңyq;.j3 P.*U8^l/e>:3(%e{Y6I&g^9sYMo6W0tB7aĊjK f%׋Iv5 牌Ox{wʘJ֧g;i )j;Ѥy¤(몽{L-slpa CNF0@q|cF H߇!": cs"kkTWLZ/PKw}AOIKA ) 9M̈9 P~I$3ȸI9f<}O uWi(6P{u!b '<Z+^9\ṤC]a!Lb AA70;hK֙(|(ϙP?)ڒR|?ȷ7CWXuK6Lx|iI0LRݏYMHNP(l Z" szX>1"^&zNçn^x1GH1Tﺛ~u<S& )qZ0v>' ヤi_/,@ꡰ8#ޭh.enojG/è*}(NSӚJcTZ dRYqy^8*#An2|kCG|{&2&nHqо9r88둘@Lh;俲mS#7 $r%L2I<˶Pw8dK>zcA G.d6>IFEbc*Oq>[3,D"D&9p-$dF m$7gOam %q={>tf><pqũBiH\h }lc 6G n2JG \SAAfysM|GEjD=0Gu2{Lqo4?ynLt}hyۣD$:o6LW>R*NɬM wCɘLj=7MsvRt+DF,|D`K ntc7! S qx/wּb| h8Wddɓ_@t KnCǓ %zV& q @e_9Ksj>0D$O4^?+8/i\9bxqFÛɋʒbZk0HZAr  ٶ1KfC9"qLx ¨7.0| i-;8ÍQx$0Pl!LkǁO z=wl7jM]«S,&hU> +ET߃ywj`{?n5E=çRa'qPKCQ=I?Rf%$EyIo+6gჿW #Oc%r 1>Ewfߣ[^$'(g;PӨw]X"=ڹ6i;aZPs3zIQn jibb`E 1E>)7D %79 }iv횕i&%-pҕ~WW2AA0c@r5L9:A`RA f8d,9Ag7Z #D2bXAV%m64S pCB,u? '(~`V6`4ex:,45WyqӟC%rIg ֥&- K7C̄FDT1/Mf='+ѨJ8'id6gQO B e"l<iXUPb} PtUP>p BU~X":d]2"0SĶ.̈́v?m!u=/Po4`O +4i 8y -\ z!pmn^{Qp\P=T\JMHעk)"ig͆'8".cSDOTL$ I%0WA-$$U C$!)B m`ɀӠ %p9ETO# '!.%} Yي42D L %5MXWVᮠ̓llP=Ύ{з|\d;.q ֞x<wq.Odma߲3Mk>1|w8"?%g'Q9ȫ<l5ᰝ3!)"!N^G2DTjzD#iZjXS>0H$ ZG)>AĆ^"wU{Fi"!؝#37tA藍:#{5T ZniXe@53xUNAt4Abd%䧧겒xnL7Ӂ" `%эnECZl{CLLfHEŶ~. fԄJp& 3C0z=Np`uc F^qkXqgL&|@rW =A; #$*HEP^ ] ݩDFGB$0)"٠Z$0B@AeFpMjaW=,{>zg׎Rq,S}']2: B h4A?%i^=~>tmBBm,̩bŜYŌL~}Y۩f|Ԗ6A@4pIn'&I`r y4{lPS<~cNX7,{@S񔟘:8_{M Up e>}Ԡ'%`Q(u0$JDY&~%( u%^+(=u"W@CBj%|}ơV_dߦ%vCi$yN'@ԓ2~,~.77lo1].6'& ΝpyG]y1n 7!TGH hi0G;wRĚ3a_:9Ѡ1ca1 64ӭ)lV8BUyV(YAcl':$Q&;SZ!VPqBsᚪgLAVZV<($cVDQ8ccg\# 4#` M.V\5l60`pd#ExVh8sz(gېDI\]6h XE9dp0u:쉵ܐcrF53-j0$"G-% Ӡʈsᜅ&1rxks8qJ!EV8e]67xI\L\.Gc{TQAEsmmQEڊ)+ 걤] H%;eGur*qɮ$2:p=ävvKsJB‘ԏkcb,@gp*7MSS!EPW6"hiԘtE1켽@"lh\lϳ*܎]w};,N3r!% nx&#`!:08&;#t9`Z8P0"4b"{[WfNwzc9qv6/Mc0m(8zIc ,iBڬ+C f0 MĈʥ|6UWDHh\Eڠ]CuÛrύICTlq ;5pSsܪ-TU> t*"Ό=v^o@Ė+4+UQCUZ:UH^xnUW~rsw"r[cAR0 K|PZ(Z(TsI8>MCB%1HmGKa?n/#")O7MN0dO~^a@\ϑ H )F (#LHȢ'}Yw;| _I#$;8z_d>dT4^ReͅU(n{QeQU&.O&X+L-xE]ŵl{h^zyAg.S: "ɃcEهƑ۷+݆]dRIIR*AU R#AM1:ĺ8͕E: qcP^[jt1.ÒIA&!PJLc%`2RLaL=t,68䴙&^U!^f9\5-MiqPoY6YmtA k9ʹ ߎ8v pu£L;3ˡ-HB򡌢d͝-< fp)"JBJ ʄnT (@[2 :&fg$f`sK򰣚 Xwɒ+z_WςHT \5;i<~a̵a32 ( "s0jGxİZw>\bJ qWk;35jq9p8<',Nr4X$1mwcɝ( *HI81m%)yz.R>e9.6c\g;G10rgD98]s>CCÿ5f-3Kp ,>72t1},B 4ղn n ,7:Vg퓀 n c}Iܹ͆HѡuzKN$1hЉCAnCW`CfāֹSω ˉ# wnmHÔ6KB!]1|ՎtGQ8ZZ\]+. 0vECPSkƫ=[5R -vrRjNd.^k =RL "˲BV08: xqrc "s\[8v(@$Ɛ[Ѽf `6UL3B3 BGKP!` 83,S˘@$N(j[k@:6t^ٷT55lPBF 4ڪI#9 #44v5 Fn|K䔥`ę:WzF" L̒R3IC!~ۊ\ܴWmw3ĪA 64*I޸l W}Fo (nZ9,d!$jw&& 5"yr0Iw|Qzq[Qz l@Hv@k/LDDP ̤QcM|wΪ> $L@ĔĦL@A؈PB*j1ޥrD6$K `D3#lh|RxE׌=gNǙ}ḏOr)0$$1͈`$j6zs圛*X EU"PIw+J(P{NR?!dz {*bdC B@ij 4zSK=( \a)7Fxz#kjEJ>k86cGw ΍B;)?[b 6526T×ZdظVLVRqDl8;Bѿ9+#&i۬ sYFe?3P!2-!T6ѯfټ&Xaΐ !Kѯ>.Olzfaݶ;=.QLS Cp&&aنf\X" `mAjt7wG ڋϦtcfm %")! |0gq4$쐙7@M\YYz0lI XAZtBθ$6vlۉiE+@lmƙJ|w{E]%dƩ N1ux]*zu$ *Na:,[ή5{S5,!OuVH@/XljuCDN5I*,Y"ԫ #RI-'F1fN87]vE"n O(kl8:f .%|$N7@Pn.b! U=NY䎛h}:[u-iaI[Pneip(BC~'Q\&OXoq'.zm&ͺ<`X َ C24[t&81 @6|!̬3f5t$pI~QH\>t%=A"sKӅx[Gq PuO/#nq4h5 R,LHA 6o77tԥ컑َYd\&u4V=9] :юKk&xv"{PqҖ)s]6w!ٶx:^^γJbQJÜk!qCp'jo&Z92bgtÍ!;/L@ ÞARV{Y#حJ/m MyP4U'Fbl}Uih蚘?9gh1̘͒N2&f4]ga i ,v2VZ*sL9K 3n߶P2@Qa3~80x"f5JAV6#82ä5fq"iJj@q JL7ԉK D"TTPiw*& UgAgkzuqts!R3_CLU<&m|XC37abڅo<ݭi,r =?MrR(}e?) 3b2sU *\%8V{HӾ 6+wC[=kP]ix&yra W{ 2v5M nRhlhus~g D^pTWDViD|ISTٙNqVae3"2aajCMCTüKO>2P@Tkǣo.-#6v^l0Vˈ\b)T#Llb#|QPs/:k@bsQZĻ;`"xl ,4!@A.*&j Ćl>9xkq$CzŘniqw5L LB*v J6BAmD5;pf@<$[ n LoXwo-5 *5N285B /mdr !bT!,;ÃtEtė6޳FCxLt64D!W}99r3n3 ͈wly'8e6Adt]Q٦J5[iR!}< ^ht.Nnoff8(k:R( % o^yOQ+$K4,\$E*XJ)#\؋d!l8N9XCGȣZLl4Z\vG ;FKR~z".i2yn;:txScrC>p>ACZCќ'F.v8 KÙuzǒi:w4!ЩӬU&ŖzM6#7 ]v &C4RAn1gS{&"iӒhIL]=?Txl TT(CEH2U܀NJyq [;`Ywc1a0 ngRHH trFLo4񜛹3 8""¦Jbg(8!'t!P9;R2kА[LDᘯ\-zSh`JdP;'pfkk7ɖ͊jx~%z/䢚f:y't~vBֵ ݉0ąĤ{4U>x;|ǯZNX ɧ@n(=v5h*:4A 1yyD@HT;sc_l-W=[=2OgM<)^kk;n579/[Ou>D^XU0&;3"67U$\{z5l:n1)$z7 c1dET1rsnCG `ե]ywk\@tiT7X6MS@yŦCZŦ^hi_9A6cfi39 XVڏl<r7=lsBHqڇ=NOA' GMGyl-ji&B& 4̝gXe@-'Q]dZYqآnsy`8m,׶=u°09VX :b4Κ#ܓ8I s}}МrA:"vțPL(Ubt<$oCFQE$0w~D=/1 =>STPYcfxr䑀#oΚyܗ8:bS!BySuLA`JQJ(T2)FhE*JVBCt9+M { JV" 5HEt!EД,UJfW^%/sPFuI bAG>B^$CU:~)LHIΞk^<&cP(RPBvaqURэ(Ksӻe5 9W b;.Q:&)1a v8 bAofD@5@$P# ǸCh9xcCrL$a( b#9"$9ha"@ VNUOq5 H${ $]|ka?+S5ŅrDAϢ}lXS'PAK ̧ zDMC("}s~G Ggͯv귀|JI م0b$?G0ӜSjgvixzzB$R!݀!S=]-A|1qH>Ei3@ ES'j&=y'YѬsD5T J| :9̵@ w=<cf$y~l{>moBaڼL0qs @rzoԤ2ut\5gHaT}VZU1WE0qCX#7]i'F rW]$f=hk%.eR}M6[t\DX>=&] ,;r:ɲ06kP H:-K  (\Bd&Ylv)ZJ)[SAwT}O[z͝n:,13T;@Bҹ0<(%x L0. Q" Ͱ!:LicF8@ü ;O (P=4|^r^}@Q(y큭1 H0͟=6ӭ&yl *!ѨO=`FR pWҟ6X{\2ݿQJD6@{!0p<((f?Iߨ|욠(v}yMY'1h5N9?nIJ^^PK%Ic!1?HXSbo ?lzs0Q3)QIsTUPEXU6XZ(-a?JK IW]CE׃ǰ{w̒vr(V(JJ,-:頗Sؽ)3184Ds6ƚRdVƣ/n)[3\k`Q<FQ">>)C Au( /!=yHpyBK ?%P ҧ)~; | '@>߈">0"@D IJR'xAO>/F@>C=c  l$F_auELa5Ƅv*h8f8@D:8ljMA[p I O+تUSAALE|CRi PH$H JbTnxP`f&%ZJT>|w0})&C /Za}_qaϨ{cpDp1Hg2E-P(B' )圩mh5![Xȋt˦U<>˟?iho#묲q j*S@0]ϧF0ݎ "H%)& BH+L_5ykaE(@f 0dbA}vr[~H%DE5M5E2E MTUHB@L>EUѐjs2뚆Cd7EF;f&lm!5V CF`q([MV6'pLH`~8BάvAڠ( oH==h9>;*= 07AO'59/r9ϑs :flv)P<:4l!hv7ؐP7ۤ8LClxrE@;BN D4$%QI DdA;P񿴣l2QaƔf_DCY Ǧ҈XD4 Kzd{qįh<;bHq{٥ut5zfȵ,À-'I=_!1 >2V@MBQM1a2L$|)m%3 wgSmh$RE+8TaPd&lDb 0H@%-P+AA xNAԃB,#RvP@bFp6B![8,90P<| ,;;g 7L5RPjrAƈ -f)vP꾑M(,IJKSOy3 2jPPs6njfDIO815c662[v F* ">4Rk@4,LKI CHtnElqɠBl8B="|TOd,KJS}H& s "yx8WV0J9ǂu8 R ,D-0.9rzm+$KR- O_N+vNe󅛌M;̥jd=Ja 4DGz>GHM0x"0<$r;dzq3r7`; p0t)#)+!r>Ia8 }^*`=;#Sxɱ);=<͉N* 6 #AƢm Ma 4']*BûNP7M6Ž@ ؙ9es"#hCk|66 $>ra7HۦNBL4,+,@\(!ck.AzУ3Bxu7i5?k!C4n3)h :[1ʨE[kC$2r]>U XؘM<-*иYBb=R!@7yJ\U;Iȋ roS~^Æg/4Da;sUe&JA&Ndsӏ1TJv , 2iJ) bDt !7ghNzhj&hF"M1ddÙu2ꄚ$´\woUvRBZ0՚ );3rd9cжzSJL6 J݃p8bSBR%"()rB!("ab6LBijѧ/Q/Ux@a^u SK.C4 w‚d &4O9%0φgPa))  f`~K_QZLLnb/b$H#sU7#^$EzF ΢qong=J 2T(y@hDRP!4JF hJaI"" i`$X*! hbR(%"]PT@P%1 @E:fOm tHzI2slI8lmR׃O.EaύQqd q:a{G&Y(Ey{QP܃IHC{pPs6zڈKTG,V:Ttٮ0CQ-%ntSLF  10Zݤ`ZZ"ŤbCm!hX8cg_|Ac$dQ'h(R!aQ֏Hi,I5и 3 EЩ_-n 3pQO7, (\COI7ǧ;iMH|Yij%?bH`PGIL`h]h![9fNOʀO % D_[?ʇ%/yLQ%9(ui\V|y7%Dq"O87< iSx HghtFs(.x9 ዱ!= | 4.C 4C9<3L`iT* l^R BPq1QB`jR(TEMIc|0]|=@ÝWaceujzYɉ-:Mrkૌ5ZIpC JE0wb̼ DId"Pr>q=lrzszlӍ/eob0ꝁג]^qW әhJmMqLrKĘ4ÔkVЕt 4 /2IKRuЃt{jgL & %^&\78B %M u<zplTe{; 4 {O ۜQs6FGFc2-9?L6NnJI@OUJXNjJ-`LH t:Pw FGLJ';7cC!3\ "-uT;;MD1Ü1~(nr59Nq]uxv]h&8l KEn2(:`SkXʳnHd-!]nUJf-T&so0Dn=>uQSRsۼfs[.T8^Bk5J7e2S!#3{֍zp+\-d lh4Q464k\) 4H)S|m;L:4FƃGP)%D9"olnz#! I-7'tI?i,tGNw_f\qBh@񩉏fD ӎެEKcd7)BffI XE*Y `ioz0aS}ݜ >0="LJ{]Yf&==~/SCo2HBAT@!KR*ċ!@A02Q 0MHAU0CLQBK"R#EI@#SD@$@M$@#XO7ɡ=b$a"?ER%Tz]zhs?\,pGh:Uڠ_{) !R6|~>< QF1J~:$BkU@N J&Iee֬K:r۾!(t&H@9..[{p:: wWw}窞(n펅onE7e:)݋ν{Nznso.lvf6>Ͼ9[1MG÷Svc|u mB^8=Mz˵w6VԵPL^;17fկqE5ֹSn;vj׺|và0!{|i_Gx5/)#pP 0wu`F@+ƽ $@{weUR2FbGفzw\ ݽZJ|Λnv{/ P<`1EZiI- Tth*H):)oy./^2g{>zq\phׇA@ݻѨ@!@!n^=d(u\8@:uqD8ͩ DeKyJ+p8񦷺{۞f]ա(o`@ zS7w P4Ѿ;&n[{@} 3u}1]P}}||*>(;L밬{n 5E7sA{osvCҌ=W׵ZSNtyn}:䮾ym=Y AbpgU@FSKw{ATDlWRJ@H HǯC[ǥ)@4U7fv]^9&jwz[޺{noo+/<<ҫ}ܟotoOruԪwsm}w%"o_<_o"ΝqNlxwƳ}twծgS۹׺G>}{֮݅yo[;iit{{w/SxlޞVkI׉Kz9Oww2׹W]ë.d4}o^pagz)zη#{=G=ͽi*SwvWn0ɽ5֨sŷr:e;mLtO]j+[ۯxۛϾi}ޞp=WT,dZl֦N6Y%=w.[ҔBmK6>A$T*-M0PQ|>͋ܢeWӕ'[ơ%-}of­kۺ}a^Y kj1{jI͡vtNwsO],65Q-L'}ܖ{vs*3WmS$FѹԽTѲ{pu{ ;'zh{qXgP:Nwu:r vfXΡܯPlvBU*@ivݦ6SqxnxNf,wswwnK}}wJdNnz)Z n }>:^2Q׀Q@wŎgvgv^9==3ysݺm>} }g>Yӛ57Iӝ=)w]=T޵&=ժVspG]}>ovG'.zӷMkfAKoydm* re͓u{ހۙ…]ӵ1w]lcmV,GXj[5%i2+4GsT+vt]mz^wY'`uo]$Z{O&xuk޸;x{1}k򋾦RDGTu7ntVͨ)JFvzr=vLquZ pNUZ׻fZoUw_Zk]Y]U_mNd\ҏ{]SݭHtݻUn@PQ@u5iuF޼27nh m'Yw%ݶ(]]QTTr Fl`x}5@ZvIt:n Dm\jk}puetnsޮ3`yr*)R-ܚ5Y" `vyww@2@kFB@ eF{Prꪯjv [g:n (]U xȩbEo{2=[!SN*^m݃YѶTZkv3mnaAs'<^m{{Z{Ul$J @ O h4POM4)A4hDʚ~S dCz`#F M44TjmO"mQi)z@4H"iDɡhژ OOSʟ?TL=M=Mh Jh#A1O I4SѐQL& @ h# O<  jJ?݆ d( &() ^$KDEA5EE5DS߆~ ٣(D0! 4vC0 yVQL((׫Zw'G>W!+?K3onvN#}AY :~z}6uNෝշv#P6,7`oT abPnLz9Ay40\_#iɹ{uYϣE)n艿p3w7Y=a͎r͒#V޼yvr\mGm6aWmu{Ydxenk4O!^~3o9tm{Z\=>f1P|{up(#f}=AE9BT]UU"l~^'Q]k8i@{u%;ƁAztAa4Q{.'ce=p8(R uP<;?`7#D0"ҏd] ,~YsuSd'3~i/ؼ2G3d ?C/~%$"_C{ ~b筎PD`&-XRiaXo]y,ƲB뇖NJg߯A;⠏Ѵϛ-ǣO:խxYYIx_ƨ/\_bJf(Za lj)QX63䋴NbvQNI%Wʫ*lY՚2`O>I &v!Ǖ=Z,/)òT*ʢNE:11" {%<`gjpQH>^G݃O=/]8_qWf3>DG}\WdP5UZ_'3k&Vo{զ4\ ^ٿre45l/N/xUlWZԉe[h ~ ?e`.p`s]E{- | m|Fȵ=|<ѳ}p[WlXGq?9S=>pTu_6qI^U^e͋K)E'F I$86DU/:uWNp V0AE[$,4^yHc75"u<8CTzl5;]?I ^XZR~89y? tZ*,ϻ.%ig9ʙ1>/9g~ni̝.ӆRR 0 0f͛y[ \ڃK<|Zwȼġ4PJЙ:D d7.B@Kz">g=?JtߖxTiλtIaϧjN+c\`{7] HΗJFAl䮙Kfc7: >xaB:FQӴV4'K9\)_lriaW>,mmYRD)M 'L%8C,:$?wvmBxҴ<r[:a(F-FHP"}U m?lY-mLDnRdBI9Ÿ8*/GF*m^D  LC/TIⲏ[N'7j`4 q6{.1G3sHuؖs*_M).ɈrJ30rp_qmXr \L Ji8ۧvq}kef#Yl+E(!J4H44Х +4$֝CTPk",P_hX}'A@?˒_6yزmcQT 7{~&6fG8lc {C£B`(vWz}M+_*\CxLѿ9>kL~}Sy\*aBzuW1S3~tI˼>Z`׌Q}r}%E)9'_/5 "x{D2JsLP&SM(Af_T ⩆MA)c m4|3 C"" Aۜ/bC#v}k1{t\O'OC@`Y" b0rh ?>1cligVOU!m @RPcs9 V)Ph&(Ú?œߞ)EHeeη% YF Ϗ3 Dv׵Ut-΃Nh i4x#dPT(><=Q~~3O繊d&0-QXnl`o;JRo,t8uVXbCǦr5\4>TWڱ_wQ#%e )rh;QY9ri<ҦP(m[>,.<;i$1N Iu, ,بwޠ@==\` X߾ 3ùLk9t|B>M=m/ŢB b#P_J~XoԊ/:s5{ЩB/2z1#AW]1~9نܑ=ݳ7|C+ɘzѪߊPк='\A.3L3Rh@yZNj@qTq'_b?g;˳u)㿟#M8:a>׎qz28KdV{FAfǙ*AFk*wpa^'/s yfHGYL,HwsvZZ0=W`Ԏ@DT~_mCӂQ&CJn3GӣUJ_ǣIܺ{~[/(0!Wbu*=35O4=:;eS:cKºjcol֔$yh*. 1k9u]d~Z\|jCR1f(<# QV;_,+iPΩˎ+506&:Y0C;Wj ʵCw|Y! F⫃yYaIS4:UM:Y2_Q!#oT`Cr%/!in&S`T)#AJ/#\aLu6VWcͱkVvbRLŔDc/.0A6ÿ0OfiRMj3-HZO<'P5O H/Xrp2TZ+evf#oŵ ˤ/_^j3q^:TOBt'$sE*K3䮥͕,gH(:*R?B ʸ%*`:we/.d; t xӑj 2=Z6mcJ.#/~]MT>56G/_!GBjM,mA39"7K 9ͅ7{'yK!/Q4m5sޜ:g0w=,+}˯\MDMj]ٚ9mHhbL:iŒOJ':06raEYǜs2]b:.{R {,l 7.#{ #m2d s2]mŅr C:68r2d\! mvz<ۧAv7yw(>fG~'PԎ UP]pp8݈\Z ה=aބ?9ZFM,E(zM|Δ| 9Uhj|Xͪx1x:%oT檇Dj\`@23QЀ,~>C8G#]C>L'?< &1irjXJ R6@\`͖uVS*/厏c.1b ]( dR>PC9>E4?萘(`[0go !ܡHn*PsD8  լḴegL.IoV@y@ UP bxLdGg/P8446TbPF ƼZ$aaġ&L_C.p(W$TȽZft#`?.žDDJBD JD-}, 'mhW %?X&LVa4Q`$@%,DPNcۊi: ,,caYir)`H $X fF Y J Ti i )JhاH~# R m2+qI+ ;b(߆;I.TFZ]v5L EDD!IT4$LAKR oG~7aCeXWkUՅp $OC HV!@TR#+&w|Uq(B&ϯ-ġz*X|M#HH1^ FΜmlhFjUspLUE(pE''@5e |O|l8~&wM<3~69kcb`@N)˅] `{XNwYT1=ݦ)6 ,Dwѹpc T"5dl:HMvb;2pp?"]TDbB;U Me (83!I7rgieU0fCY\C$:08r;kk2+֫֯CL#R%X`!^2#CiBURy׈SM%cCow$Q+"]JRd@ǀkeko |tQ#Kb"{7'_ ѳo^0)zM=bRLO-G"HB']l[eRۃ={HA.!ۛ No& B]D1vܛ~y8}w׸@d7H5F`x@ߺ5/;GsAy@iӉ1~'I]irGҢv"@m&Ȳ1cU8Is+r“R9JefHnO QA#B5Z#T)54G J;Kjy[)E ,9))3iiPP_nԽ[}ymFvdĺivGgr(35O8i`m+JZu;FШh!BR_9hSXjtP)b Fұ(SBLBRPZa(Jѡ4dRTy(oo| {k;YۜOY*8pt<:v6YfP`jL35e?O ""2'깡5KL~AД-rV14W5F9a8rngH2 H[SAZ9TӪV&YmDTF=|FWTռM V 8$Ēz/Wo:QVBZ妓AWփ#QK è DYoiiǔ]\ َ3 J_.<`HPZ0b)Hb Q~>Qۑ%:q'#򘵲B[*@Gy^KZ"}4ETEUb*cv8: >Pܬ+P;ғ..x[Tv#B('ss!o =nFl܄RQ6c%[vvCȚ"ÜZ+5IiJqPc2.ZMU5}:t7 &ւf X*(J,}aH NA _0fm9].a/!J4/.m͚J I4cI|9X# iێ#Fclr݃9SXԑM++CYq6ضZI9ҫmjgm6MJ(fejʆ'c xDFHqEcxF tۜۛєdF(H%flc$Na#+IwYøѢܛSȹg unPG9S%[m$\8Ѣp)f9D|;[n0hBI)sb+Γ,# ~]8^wks 7#$5hbRrZwmLrI6r ;͗FRp85`sx#5Y#ŏaAF$ Qs &41>W IE'@pխ f.q+1Dq<x@Ǚt#_^gsfC p ΍{m"O! l@dJAO%w]/͏ c"'#J5HD%5l4DPP"Ie>'sMTHİ T6v!uUboy{Ay_2-Vu;TGvq "Ubjx<6٧㑛ҟV&a\@jjg.7FuG KN&8(k%ߣ5?yiiL D/"v.%qA["=0% `eË}SVparit?/y}hdggƠ%_;;tuIDd-II!.x{9}=x.{>VoYr-.2R?88s2hL3݆oW-$q!gM߶ZX-daA &sv3&#ڻ ^V`N] _m~6Ef"q#oY >,#!ƧII֠3"4;!#?>qqpb%ݝ8nOsU]Ws@f˵hḚg|fiWs(!hwwnGDW,? .Nwh[a°xLzDܲ`749F߬D>8!y_ۿ"!/% 1&=a5t駇'θ>7׍uq-K N'3J2O*Ś WT$>[DGoe@f_s5 dD_B}B d-E1- _Y4"2|@GB. 8  ObQ8 -c/FD\CTj'Qm(LzNFK#קsoaaP9 =})Fx" @ciNDcWiXY1ϙl;aYSS1\KZ{ߏugaefj}ݰ|5P"F@?P| vEo# (Y& Ќgm&GO pp`=68AFyOKuRAIQl\a}^R98Qk9rݱ-;- Ńn)YM,^ Q`ّzFO Eh`T_s|צ?VL +cm~ t5r[ إ%3z eYn*l?Ca_I?]H{?`}pL0=L&Ռ<.~.ָOGuUd2 *+`P}Gu~bE0q.VxPMw~R#󧱆1Ld-;܉Oko0tPvl*"UAHYTß2EOտG̃ƕ?,\M/vj{Y α|X, 6AQQťF#{.:;4d2 tm8f4u_1\*,y߻aU^ Id"YI4Ո lρ]s}~7,dDb2\β&Y )+tDË@ 1'6+}NAJT(%3Q mjtwi7oF ˄j)ɣ-s02}p +^d_F8 cJe6VrmB0QG )0[`*ic0g5Yd",.]87`_C ٧$ +QX!}Ewj+Sc[+bkl";rH_r"~G,Џ\IA@O"D/|(CbБ@ֆsG),9SԺE~a^x(BJ6d|/ i_ff/OswkqHxg\o$3>3r_uUd*Ma,!!\@-p(e"I[/:7dM!u*qu^ܹ=p8~]\>,.xrfIFz 6`$Ġtʝbgաg&Fm{2EPQNmUf4 nHsXAhk{eݯ7YXζ¼9V-W/eߣw.Y쭖~}}9B{bQ\Y6u_?(I(:+s*[F|{MǯffR6,itzw>Tv[ڇ@t. #.g32GܹƇwNf7KbƴB)mוʝt;m(1 a{Z@1x8Q|Uހ1BV:V[f > dޮ[~;"Z_v0]Cl(YP=BFEiۢ3BCk,J21ALwOMt 3s&! pNđ3õ~>:-f&4RG*LTZIOi&V:vf3]$sP^_t$Ӝ:vk7cȡg&G%?eXr#v^\ dҒ&t K}7}D3l|o]Iuc_^4Ŭp'2C ȠƸJjȔ_[FO#RUB  v.ptu_$9"u&NUu߭so]qVs\:qu~w"h̬p9D#{׋RqZΧ3xX{bqrObR|N(z~sژpC ;xwqy a3 =woW>Fn0\RRs3VW ѱj&9qol{qz}OQgcL}I.I?.7.G lTm]\JvS`/ɶ~*JcUPp+m|b7q=Օ? /?3tB-*R WKsxCOWkR}tu/q53K٩* H^je,TESHr=Z|?Zt>ӧT!KϨ'M[jl"+$k˞x{:o?&j\Xbo\Efkqrg鞜o=].Kk{oò+UPi'=K!3:>Wh*dr]!CrQB 3\&)p|Oݍ›KKbpJFxGX-mVIDJ1ɹåPi֝i944"i#kMUl"ѷvJ-{5{DQީXe)JQ'PY6Uд%1 l} {.;Y IIAevɠb)42xD>_z//hP*(FG_d.H"n =|p UV*Kۼ?|KP8<POC?=#flM.@)(YlNZURl'l)N @;9Rg`SI`1AG`Y40T)URD"d%t9 W9FvXvjC#~RIA4tCrh6U @CTfD z5TW}TH}0Qs-f7sֿ`XXM.$<0ND钊ȿlN51` oQ…c2``bg8Б:߇j ( X)&*"&"Qw0QP?(RAOIJlEM\ͰS+\XM. `Ơ`lyn?مLozid#upv8Yn4,I%$j#]&K5 Ej5 "U;4ϰz?PlK^kFB")$M4k9bjR?Hj1R;ߋgzxwuDCx G/I&CRkvH#.S2ZW)FrC07kiTţ94y'xH(ZXtc!6- daig$4 CѶy&NlG$Rh((()'Ʋ%!DA3-_!urUTgbcX5M_aN3=\扤:J h-Xu3Y 9drA~~(,CBX9 _?QQ<܎IHR5E6VSuwPEcͨ +*"*)hj*^/ ܓ9D!qd`'XٌGRA?/C0$fݛ_ޥ8VSBWJcO! ==8tkc$"O>X ${={9J  Q*Xh*UZJ i&B!~?<~ݙ 44uB'߻KKEsfMlv{̜4#7"?Cf1L?_5IUZc;'j1'Z 8gj̹PQOhJ[1:IAnQ_#6 D"p7@pW2D"hl!Lh{sΐ6<hO_ d"$>Bq]! E(h $D;08('mq!/L XSSkAe* ~~%FfJHhpxek+z=)>gWg1D4>%7h1?;~M?b{cY8? }XBǕ\Jx <;x}qUR #U~/V;=;(R_ ;g{\0ŽL =OQBi@ Hsa⎳hx-$cgt[SEChKiŃ|C1 WwΆ2f@y'ա\sʹRPqq"Oӕm||o_EI :? 1mHOw/f=X/nA6 R-_Ԅ'%P;,{(pLܣ$]L@Q( [ݎTz;#p86D}Pewp>Qz`~BמO&_AOHBsM !)3vP5iO4HPԚZ(4^^O~R;5A $(:m'˾Or& S_.4G8 GHFOP7V|Iy솴> mr1xyUV/:~$t9zHU|95ҿ  0ϙ=jS߄bj} A6J!x5*V?wtv~qClYpƻf&+Qe!xz N{Xm"}b E\9Ēuf +#=5?jq?h冪!4bȦq[OxJB_L SkY{V6ETch(}&o7y斠Vp)ozNs xp}dۇ㬎?zoe^qUSzݻ3&[沥(GP5ȀKb@J0Y:9 W ,bq;U|# __n^bU^WҢ3}rW {^ ~9P:r}Xu{MEn#I AqD$#Odž}H}N܌B>ByF@|^&(?{^:^4ET/p.+Ĩ'q)~gHOwƶ7B$ßjhRg;ɒX`eMnO Ӝ2@R%?=(5\YLR.EE5yt_7N:({Q }_=0|̕TtP6_C?rai`Vd,W#g]o1fe/,; xɯHϑ?n <~@"PM{rXIO%rǝggF?pfqE=蝊Ve70| 1ӴXv ۼXۮvN7چ4Q4Bl@h)@j_J4y%N| ?xj01$h[ȸ޻]]ݎZ(^$YV(ٚJWSyP+j9/"@5p)8 XM7̣5ˮϲ\Jo0*a;쏸h5_5Ԁ{+ZzޣR~(?f\06н##Wkԏ Pt" #7bXr%? mkGQs2)JTj8Wvj*J zBԿ D@AמJ,Utd|gxm?w%o%I\߾+@`%ΐ,>o p57Kukjůx3B S?F$ ̦L-} :HSI.>k|?8zlx'huZQ*JY@ J"1MmDkodv gjb?Lb af! D1m4Ec,Mj?Wch7w񽛾B#ޣ>Z'ܝs i5p?n\jh]pMPqg\:z.DASTcvVLb0G>)&@O]E^-n_x>^H0ӻoCZ$yf~" W;OuF< ~^?r==D#XuaժtkɺQoLZFڀ>X- {3 Dav[^;@7Y2⪟r֝ &Z/퍀 r ?rx6>9AI¹pDF!NČeH9"vrp4bf@XF@:7nZ_lk`~=~vP)*WGw7^O}ghN( ()~^9U'͡Kl-i>:`t @R1B%#k! _ik')b@ L@A AJ$\HL0іHͱ˴B_^r{Hē*LRРDI"锂)!єLPČCE!_؉ %/$$#i%F!G8~A& - f`blbhG "D ݂StP/7b"v b L3+C$!=Heh4HETKa]]_ſ/J:7X$!ΰ kǯd7sp!"#ޮ}O ܂&K uDU }_eZ)b1ٔ<}¸p׃+Q6swk3a3"m5Ll̆W̕1&J9ʂB-`Wi Ç\3g1ʛx," ()i?zkr(WLMltYzQ)]I475/ VF V</y?K7χo.;f^5oVтI5c1m39MrC]ǖ\]_*y]M;a]XHPvcpꕰ5Qw(ka q[Řx|,<*2ZzF Y _Rv(omH0"WO?L̙\Am$8c8¢uP{s$=XS:u<ŘMbU=ҮNTT$ynP'Ws|"nD& Eן*`$F^=g E0e~Isz_TH\zHYo @T@Ϸ6Ku?fs7هg_}x̻z #\ռV Ap{A9.J揓d/U=-,(%bt`)˓x$Ae <$hL*$ܷ7woatcؐW@JYYGt} túkf\D݉[x [c~Ch!V=· -+  6?1 HzqokX :)xݩàc~lYrX:_ـ6 N,sE#s|YnR(DBj!j9{0ko((QP5?ߪ)zT!>┿o6!"%iGpWdG+gט<]͎t v-l֯sgFt,^ݚeqX1rV br٥蟢y% Dl>.#@K̦͐˥3 z9cPgSRk'ᔘ^.`}ڕI%-a+8uZLea %<] <,(qPm1L()F ËIVi7iD`D8Y&DҮj.j#JOX[v4 Bk)PT d}W=: Z'B1s]ckjIy~w0XjtMbԡYeVU((Ў:%xvҭL Oi; 1ύy`Xǟ$?փcog?{Y;ra:0uگ 橫Փ\s$1|hz=^HⅡjUy2V]ށ1. ) |:6Ǫ_ZL?Hm>^͘U⺴QdC|kn+B-D^ޡ؏t6R3C7{;0wCOY*\EXv𹙒HP6D|ѷN++[g,sh7~Ym?t4 d.K6?":)EQ) &h;2mϰ3?#0S6P{mIԴ4e!śNܖsȹ(J((TM7]*|:Fhiǭp("i' ib\y%R32q  1} qٵzLcm_rX'w9!/][DqЧ^\mɢxiю韺82(wYjvfA5Sh,0܍[f͑PCǟ~9rN=(6ܵU x_.t|A=_BhbpshNHI խ"]@u"ۋhRt́'ݹocr>=]هh)c 2wPP(("So0qDgSr@yzs$:"7!B)v1-s(P`.`oYc>|(QԠ/A^t0vD u"}Won}eP| " ~ͯ7_+b~Zv[1;|2qgJ}A@&7C&YV!R㦺 Gg<ͯo'3Opa]IQLc NA RP(v_/kJۓ^WWr׬iݓxkwv3w>'H7r[TQ,;6nW@M`_<ɋ}* Lh`>P\P$2TM0B$5пO;|{67G/s|=ʽ[~Ďs!jS #!o{AQit8<~DɞD䨢9`M-UŇwի8?ёcUtӏ |t38WU3w~ )UfX~4eFt N6Bx9G#7%kbW7[1 $3fA5i/N.鹘64kO*ú9*X1Q$<+z; aOdiYL?pyT+d)$$amy?U}?~wױw5DWy%(#@~!?$0ďCr¯Oo؍:l.HrflH.D@w {WO;{̩ w]wfązJuGkOm樰(m0x<yᎏ~V_}E~1&*ϒ ).: *3X ݳ~bx"Q=3Wa.ޢy?5װ&$/I)VزAcp@"5#ӛ:1v64י4w ʋڲfc9eyJ 'VkH([6*N9_kƩwWx|ʨ*Wڈ$Pi+|^@Qŕ>@!*SDf7(16VDo0.8_Sj8hH&͑Bj {/v\CBvuBaK+pO{mQ0bXc A^C0P8}"E3nH QR*)97yD2ϯk^'>?ooq1@*"rQQsλo_rYT^6gaE5vsB\@ЊY&8Pvj[oGKHG{=ZT: Cޛ h3Bc.VVZQ17Ց!(DZ?O7D__}]}LP.p*P`R,r CtK_w_Ɛ?ʟZw 5_?܁<{LZ l..;PCψd}_#xDDDD &~feo07{i=8B]20ǐ^%ID1!]zOr}?9\קN@BNՙvC -evdus÷V:?GQ >қ/!.*apiD~hG?z-:H*#otD<SjOgk+2+H~+(eV1 f3Nqzi6Swڗ~(W; :չo%3'+˿tt7Bft1{'k]Ů}YEEE WI` /2QŠ1%ڜ?.咜qjhgC3Aލ;YrŽ6[zN@aA&"5!d3j,) +:9_Msg*9צC O3RO[g*K#烚J#,Ӯcu.I33.^^nծ΃ضy'R(P%Ay  ?,Gl$ 8bb4W1%]Ȝ}2vWkB 3^`c]RGds&Y*$,a('09.m- `S_ǧv/PFs.$:iw1JL [S_,T%uvb">?>8oFpŚ3,rraS؜Z,3Bꌦ3|ejQ 2x$/݌{$rNq/7h=%h#O˴PI>g (Ozuʟ_hN0nB?RN)Θ03?[l1_ `Ob{r}Mu=gxc>K0џH=9 !UzNޛƺ&_`4T޿ߣ\Es ?F]]6% x ȏϟ=l:}8>:`,ᖓũU=[A+R?"آix 5N w<ǐj:9g~htatL؏_@P2-D1 PG̚G}yD[=]HYڞk6T%DKD^7` IKTl#yӵ0``f EQdXrg”pL6`*Y#P>sR~@uaqBMH`NE69z{̫T @w($O뇂ڌAo?ǐ`""R*IcnxSۓrO۩2zҊU.qiDMjqqI? 7:⠺~@*< 2"d@{Så4vNƨ= !r(8c~A\;A(z'ϫz!2g$ J*&^/*Q7.x~BBU1;{B_!i0wJ,]I>߫y-!ϣd ;gO " XEGl=M&8(2ǫ yse_'?oeAcd8:~Y=DAv\*e1P-ynSTD# #D'Q@TmpᣞET&( ޅ<90R\nL0HPYŔS;Ck_Rkpe6̠oZ%R%/yEIPG }h~ѐP\Ќș糁t)#^*~VВo?+OҫJ K?ʿ#V8BbaxCCn7m?TnK:NY'?&hӈ|8ư3C–S!R.N`18I|&x,"0ބ'3 @9Ov|*Mߞ- a@!*zQ^0G/P Eo2hzt+HwqqA?#1(p/wBbI>[O%(Pn]~TZq[o3cCZ?|^g1?mFҷN"#i?k='^Q!atIc}hzkdzf@Y@IZdr}J b( t?c(e\f<2[(`<ʹ5삛|H})e?fw03_0icvtI'W)'1h2Wy!zmmmlV6bm|csm<Ǵ3})kv|35>=X? J}CǕ6}ג~! /pO8. WSSyDD: UUZ>UnI$|76NO]-dh 쑢d:~kg 2n|#xwuwᣫ=ogqQ)iʠ <^qݍmڶCFP(>)4+Lꈣ(Pe9EU5TEUTETUU|@$!ax0%P6EQUHLgc7G$-? I>7Ӣuxm^7ԣfPi)QUUU_:Cx ϧW/ՊSŒ9Þ?a8zm EG:^${9EUUUUQTUf3m b4+(sꢯؽ&釮C|#}-U'QbUMVsq&1+Q4J4|j\R7Q;-u@겁{]4 Tu{FA=|N^u8dWAnfDTPF##ћgɈmn񩪯B:lĂ(JrO>>}VXɏgtl?C3$!B!#@޾ iU*x/ T #h-כO Eu/s#ؿ1Bč$FG۫hP0G\ F=\N?/s!1f:'㿲ϫ)$2@">|j!Ei,WBw!L/9VxzM}Uh7S(b3`h$R+׹06׹E<H-=LCα@I( cÆh+Ǘ'@=SrH X{k8TPoYb۠>&B5LyJr Ɖt3t @9G4á}M"&'' h=2 ?wП!"krRENzQm,z.pQ=$\]!6h zSix,C?Q _?z<\1eW+I`=6dCmQ#^g "=I5OJײQQ[fLDC]Ȁ?V}0_AE(>)ICf~[ߢ( 1K4)]G&8ihؖ2%AQ^ywCP,FG5yZ~M,t0U$-R?ncz*Xx2*Q >:5Ȥk~NC'88 { @G!Kꈂt׌9iLɠ?񅫓ѡ XUo2t`Y_Om-*:/ͨޟt`FΚcv:>SuDÞ?,R_y0wc""w-u9rq16=?V@z^~ @\ (9O'ey Ic(Lqsd A 8(ȗ~C8[{3iȁmCD8` "Od:-&빡JgLBj2qe}3~`1٭oHݓj#G0m>Rs\`ha WKeOIE%AަEaV't4)q^N6B_c**K DѰahҬ#&ㄑ379Jw6c Ӟq:ۛDhc͸AMȊ3i4bJimgV4pf]!⊿j!ɔ%!HxfWϽҟ /gRUwȦ9fEsj@"$ , Xʟ!%)<}c.@?az"T5>%//43Ow/_|vՃ2sON 'D'%Q)@t]- R'~`p1GL4#hq)͝',f""J B˒hQRZP$Au1"i.qS[_Yyф=@ $vD"$_MӊS[َ1E`"[022iz9Ӭ>J!?rmKF#IvO?%_3<()-QY&ؙ]7/Q$0O35!?m__Ͽ_u@\x?Jsii)r~MSTUUU- =k/~;ڶŭTmmVmmmmmmmVm[mm-jmmնj֪?xPxl6mioݸ)>'+>UUU\mmUT:E6,M D|aJ>〿;5 ĹIy?'u.3x6E3qN-NQB$tX*9@4H AxUzs H;""Vw2.i|dW1/P (7 *?-57B.Ru$rp(^v>K{3+֋?('E&L^K%-;<< ߧhD!@X))&}8>Ae9뚳^q;;cH,-:uz:Rzy ,!wPVQ(֞+8o?y,ƈ1՟{9@Ou&DLd1 ԶKSj0^pJH}A D($6 0V焇GP@ca_[?+aUs:_LA[DE;YsO+p|O(X~PJ_.}NX6&stSxؘt5O7ancoR¼e!0?P8=+C@s0,WHRLǞ؋2CR/*~v#?oQ"ߔuX#t[VS! eu@q4jV琅&"Pj׻(P,^E=QcrTJ~\tOQˎ}1RvK!PyM`">:CJcꐄtj}Gln`Ę}}5CS31'NtdźKdkpK ,uYෞfz]Al5|omTPv~ bBȩqHI23'JL/ uI/*½ߋWQ\xXf-[ M1 P+ JdmIvg(2X}b.@d,V͞& gAl3#sV85mHn%2'/0H$-op/Cwrp=qʀ5AVPݟ^;%! IXkYNKaG|Rz-lN1C' N GEj.d9j`Kמ AC9퀇=sAqYo|eFf{95Ekys˛zBLWBt3mil'xk'geHILjON~2Tb Go*%. 7u n n۷DF"o0͘)tReq1Bb#*FW7aMD(/>`j(\'U@⫒łG @O@ޖ%ص@3zs" gtLïs&ǭHzYHȉһek^ qp7Iw]iwK3Zѭa]>vs|Bҹ MD*=Vu-CBH?V(0wypڻLL?}x}'&=q8'HoqT-PoQs m27=A\҇[C>uTB^h,?Q$7O\4'*Vagcv *A\wmJ@J'LkJo~|cK*wHa!teg_he_= ҝ5O ]s56)Sd$(m祮]`Q *R<WH%HNSsRJ$G/iBgʥv.Ld9WՑxr5XE=EgWlƊzhR BD 0qpN7% $`*_>kgD @#9߯@DS9+0TT2.rɄBx!F3kt*kP#7J^N &?+ IZ8iܹ@$ϾlH0q-*H}toScwD~quU^~K`SsTluJ=qFy0Ip9CR@'k?v44\Z ی:@/$aF^q=R AA㌟-]KlZ1ml6,JJ ҌMHS{I(76_5e-i3`):˝8z4 R\j*uFӄQ%uq2F)a]fV<5 P0cx cֈ3#Swz%6mQ`K-]M2pdu>mB|urI sϢ C#5G ʨoD !ghW>?+{'kѓ""5F=6H,c`0gC[ 9ĦcV)x ğfQ4L_#=`_QܢpiBdmB [ۮl8{yI|HTp6Α]E)9Ȱ߈b''OA'\Bդ {ʠBZ9 Yo6zz$Gwjj3NMjQP"|}E?wBC o ӏ.,ZdI$b_A7~޹1UV+-%qx&*șsÞ&?] CYQߵf 9% _M*l|jU4s#7hcXq@h"$fof&zyÞb갛=|ߋYxr(5}JpipTJ,,  [ }nnH-E/(yx?O wHz᎞^3dkC3Q=VF42p$ieqỎ `mSO ,mGa 1t>fJ)b* `Ŷzt(T vs@?3uTF6A'$2śP^-041\٥!:%&)vDb? 0\c@@k&F7ʚL[^xpY3@І?n0$K |MP:݀Yf9$^;rn}z2>M'^ y>Bײ6v/Pzq:g zG sMbX)9+c!NDMy`+͸3 eC_uk:%WKGG~Z33Xي z̉QiJQ^Xd]ӱm°.{?<:J% NT ~MYz,9t&2s<,QIO5a w|`U0* %> )3さwWzq/ԼwC|Y{Nu6>5ß(! 0d?:E1|VYb gNM<7F%q4&M.Δ0n]<kP+h0a$H؎qm: ڼ Il+%Bs d܈#|L`[J̺KY騌~Ta>uUNTϩ^ ciz"VSiJ.2~;W@ ùqB8Z+;iX"rb^ C_ezIM]Sf+G)HGhp َ#Z"v*WTxɁ}B\M! 5o>a;|!=+NpXGTD%,LDuC)irb,t V2 pjo0@RUJ&f|IqҍO}הꢏiBĖ `F٢Kߝnn]Ӻ&C6"CY `xnaXd\zVWcݞEw_ÑM7ܻdhV<\ َnp%:Pʈ8C/52x[m q /0M-Oj60-p~Ѩa\4U Rmby_NHpF#׎NFUhgMDn1s鉋m~4m8[g(ptqTu+0Ľ H_&uF'*fDoFp=x;1?̵[uc.%{-B66KOԸ(VXQVֲ*Qί'|:h%[$(Ѿ<90=d5(뼲yOEF-%S&-zYX;W[\F Άofnq`HUd1f # ȸg>oYGmу8KVFYL D^aGFOcP~r21OE{4T?k>SB97V_/9<=f;2:IE!b Tj'8~{LSsZq $gj" Rw*]QxRuj,{y~S0׾+i᷇KӏAo};8CŽqb(@lUFe3HF\X0p(B76TZ(DX}rR0gb ?;uǾcMɹfQ}MPWu;s#~|/ h Na^.߮ cL5u<2ppޢAqL^aB[r49ҏ[OMbSC< wLLG1[bKZBі?5pۨ!]\ih 8fΠQLM0Y QgAzMZxK# PvXm(0F4;꿺+`gϨpx{ZW)P:CIH^:*$x..:ԛ1P$: WM=mY${C!VAO_zdbVsi*jvt BwM11f_xk { LD9&%sNl |]z(FEtx_Id~yr28 ulGhes!0B1ixrKK^ٿuƣAl+lvQKWfB 8S8RS)5nS!j eDСZXѹ`QwU"/B=Md*$Ayn|Yh%!,ޓr_`ӷL_ ;rϞSgt@4JbJ,L&>3^A9mbI9V3B2C(W rȓ:ف8Ax|{G`xYEq]cx QI Bda)ŕQC\/^1QUj:lq qXDۺDf%wZ!fBtTA_ '']4W}B EݫuN~at%/YukK`x5D5T6CU*WkX`pdӨϐzgGgV2O\3hP6^Ao닃L(OF߂𿺣HQRGyj::7th'S"EED  @?S8Sm'ܔ^.Wd@]W I`닆+-zsKŖ7_O10&TtS31wXEu-NަBcoRG_ȁ:Ѥy5@<0{ 1n)=e(||q7>âw(# STNx&}3{b,ż[hA-U[hu0/\  aGɔykFoeg3 e*&u:_m :-&weel~{f.|_W# *,X M>?׏.o.V"XAv{rۿPt aǞԞ4ph1Yo aX( >>%K$kӖZ%"0>Jg`_=Q$iq5`]q$Ljn@E  k,6BV-va~ڐlܙ`ezU;v\(ʿowX(R}w[MןQo=xFe]dXU1w~=NfHjzׯ;"9HU kbXgP)g4i.`4A2AbErVGWb79qTiGz"ѝ~n77HY%D eP6`l%K'E_;gM5<~J;k֏fi)B ͢G4BP<Ͳ{ t|zzom;3[Uh*K@DiT~~ {g9q_Bo-8H4ޚZUښ<ي2u𮚯6*u8@=m4.rݎGv3 JAG/!%RbwUMDʛ9.zݒPB"t3x+D 8()2oɚܗk UnX(> _,@ٮ>~6U#ꆈzDqE &\ҊW=, JdE\7?4x1c"UQAJ;txѬZ*A͸+ߔ9n̢1@P; [px"*Z( pK6 $6C7>Ր?U=oO4_\_ Vx׫I&Ҿ]#CDw A "3/GBSTmӓwGQ6B׾S5FC,Q^Ë9 q@JoOB}3 OXm <sxŵ@YRCT!d\dx墔u!AfHd<_LB":0z -A2wϣOց>0(F1q3xjy(]ažx:WS$(ux{W>0Ŗ' N/P.# SiE|IJ:}6{U >;}˶xz_& %JvB͹,6;\e 859%."vBD"!@wM'$?*FaHdeU7+'Hb/%ϒ[l2J$?z(UOG f:CW'6 䤪jڎN}p ED|{=Cի}stkJ!@ŀp +`OI.JUZ"vYu  ~:qw߲zPQ 6 RDX҄S+®*'^gG^V^zwN N2*v^t-ҝ4桝 (:;pflK`N@CQYx?5L{t2f|"ɒWPTllge% T xhMt; FHBݦ<;>Ӑ’_xcaF#DtUE;֑NDqWJϹm󑞭miӦHO9 pcxf6[Q̖4}3>u,Ŀ)l>xBqȩCr⯐Wjp'\ShҴTc@([;ޏꀒ|Oz|b` V!v*#6t]-m}?NO4i$(b(C}+=!CAcxh+(8"ۘ !; {#|Íhv"+{U<&BtP?a%c>7Ըz$$J/MEih|2u: L̤w$3uDpx* ^}'CcCh{5'!b/ײ?VjцٖQW*>Mآq4[E)%Er#Mx\ )ah2\YR5>ssaz}I _`oCYAmƹ ,j:UA8M>Bx̍r\_x͓>ZK@G3[[QA~[(f_Ih꫙n~ T=@\q>Y_\ !} _uѷncxzokB 7e-v"b=6zvhG!t@:v}ԈU!Aʍz.!B$4hwX([o`x.T)[*Ub1MlvdςFZ)?':U`4OϿZcV}\]m{9pzi2]>PygŘ]&rY$ciEAL]^C׫ֶ Ϊc,{=ir{8:y'}"s|](e*d1DɥJUX^#nA߬e6ѓ<hEF/d0.+ƙs/~jw 6I,͎&'hܙk8o|bvp^ glg3?׮TV\URW܏7y^,mbJ$ㅕ%J붜\3;Gn{jIn܀İ3V!N%&jW0x 8gl&\;W|5<8H=1ξq5Z-[;{5$R?ջ57FT'indǦvp}!^cJ Y!I`#!ut Dvpu {U)v룗BTU4#M趺08d[vVtG# Abu"zܷ-GhFI"GP^aO #>z'o#?t!y3$+ &p"9EQsWkže)Xd)HY,ۄpmn~$,AE放NL餐6}C, *S~;0 P='C>_֮"Aj^kh|Z>٧H> mӈ7sǤh ݱ7I XEtE O?&|d9 5!C|}4hzn3>i;)A9#=i\?6Z$|bC)ߠ9&"Fa*>0|Zd;R頾0av oY{R*pwʰ83*רg t o~׷ t.!N m35}Ԗ"n^bÛcܦPר %<4&>oA{S裕fo]mg]7ϣghqRJM:7D~K|Wky{x}vf{^8Z >(ǘ4޻"2p8{EgNsloDP.4@hFT(äca6)e:\}5?2^&4E*AcEZqp҇{'Bs`8_L# sZv`rckhI2au9ɁyϱXcpSX|׶OkgQpyq=P`vv2QP/nq Nz6T1&êGωyT%>b6pkuB{cLH,fg.Too}:+5Vєr$6π{QA:tm؜NC Bcp[7x}Y*q&ɷŸ:>,dfUp=b+v.nau~Hp>CDn~>ǡ=k RNTp#bu{Al=R?vS,̙?_gg0Upu/G[($U͗uC_5`0cD\Uٺn1,(D@F , DК-Äa╙ ]{D(7e'4Rӎ:rn:f3W~ge,a>m{^3ziY! Y'>Dxs|E#xiPCZfs-a :K-Uq"wnL@d#!z1xxR ? @O(d!Pv;}_.nɩ]5V!o SB%$)ԏ˚ձkY;ܾ6{|uL#x簣㱯SWX6~ܠUN.y]u2\1H(Gg{(rkgX :SM@ \#YZtSsZ1YRgU҇f ( r@ggUjEz̻F s\j FN*~Yiw@PdTZ:>4WGPvcMxgXBڳ6L^|N*Zw>U߹I1K * /d&@Clu߮CC?$>>߷ti!h"}We9˾ܛ &WXUR̦agwn^7Ϟ7~ Tcl7Aך?~-25((`PXAͅb*<:Rv'?y@9|pt‡(qOXʭ]$&1E&ψ~/7(y(0WTwIB<ޟr?24&;6L1u3GtUѥ;g:Tg +C;.i;ٽ^s2Hd+v}H/iGOo>7FS?.O_F]G3$!DGRw?^}*bp~ { ^C *hH PGC&AhENʨ8E;h IUU AP1 QTDAQ4BT%LRn6 nqUG{0 oGNfy5Q79; R T$ (D$P0DB!Q4@\L1ՇI#T E#0a?kc?mC?I&@<{g* E#O/z?RЉ`CќD{.=@aλ툗Gl\GCaH `-`btň?RWֈ80 bx`}wc=/Sor :TJ:$n֊w7??cyR-OʙLJbq4GhA0JV^~פ{[ I^>h8?-`r- ~Dֳ MB(DunBW>MaaZPC%a4HeEڮzԭrR PneIx!ÞI8 "=z"&^1Z2 WAcQEPעRV@, ]gY;?~Phx/cŭ,ҁx'ST[vwm&< 4x~72C)6/L |BTn*uĂf = ME2Dj #"s EMMLS5%SC:++]jJUqO` a??V`. KO/CVdB P]ut Pah9@R*ńg ̍<\މDR.̃d[jq4EJIQOPܿvD đ/;Τ;NZQWI(>e:aC pҺf/^~7ђ70eV2RPO62 a?o))kPDQ{"ikdLpJ~txSL }`M>~:d6܆'S(叚3)bǷEE[q{L+]g_*G`@g& I7fPIBHW^XR=i8UĖOnTh4[ zǨT^$v*Uz`\IA9_@(So<ç_D7(PDvS {٘(: ;-Jڣ>^R`_zF/FǔDz)2']yT;$pm_3XYut{gϨoM'=^ !.6ă<#o/H6(hƬ7Õ-RGygEa?c$?[5L<RX_cքMao@$uX}OMq~4@Ҝv9àkh(KK(f~ 6"*GvcB^udh*m!R~b>}́uwۧ5  'ؤ ]+RD \Q ۢ u v2 %W60 샫?g&-DrT#"E]ux{{0:ln Wĭ%h2$;,_#%ID v{O;j~CxIx%@a碅Iq^A<xswIc⩣t ̥VػtFIP;D2Ϙ^?gbO&N_(9rַT h8t!#.@8;ۅ3"h0}qk[&za4| p>cv0}"ȍOf3x$e|oE!D311D{^m*n?y>ކ:rʶSDF +ٹT콊k\1J(LXŸ=Ԝ`(I߄ز߈"lii~u7_?4~#ځ{#s'n:bfAtgk+p  )Q&&մI0 ۠yt*:k'! EMW MASB=0< lu+[;{D;pjSt7:W$}iFs rJ>` c%AU_D֋i {MHkU6bAe>PcM6uO&8; (-@8@d0!~ TE,gM njrzDJ`!#ZKJrL)[]NXr<~z kDabCI . ~;&+Q Cak'&kJ22+"eEq~n۔6*{~>_^ :ܼ=!h'4wz}^6/a{;F_mw&k_pxƟFCC9qr#^eui^m."@XxX魓sSrj?W`u8̿^z^N6nTZyXSV`HDFMB()@,p<"t@ P0ty/RGo[l7Mz?'ѹI( G(9=(E)~D"xѽRӇ>4p˽ُQHXѭ*k""ְ/.0{߾~ʾ/Iv%Jzulxe;KmWGGk>F~|ji 8j"{>7;Z%DǷS{KcTT|w?7Ӹ#чLo6]_ШԢ&P&tUc7C$=65=Q?G^gɡ?xV4m_S{[ტ WLH=cUG?̞T>; .N" |CP㻰2nh;ۈF.Vхwi 9zx5:䝽JCM~:is'S:0m=nMYS6iYf ]]qisw/"-!Ju=x*殌pZJ}7G9φۖB1k #-/W|`=oz_B|o 8ixvG 8׼9ū n]yv6tzYP?~{gnnt9Ļj}~jh*a YJO]0QdmVXG;cG>i<:>VzM'2-y9 >JSMcG,UFӋ%ִ}iz lsJ47;(4}Lk/6\$v ԝ7Z2tpf` $\FmCu[3r߷wW4iӏs˟ߺU\.?/\|Q\)$I}_˜}Cs'oc)CǯWg,ɺ+uԕWWUϲ5=%ܱۗ'5 M#} wo<ϐz'|T%쎿5nyTϱVg(#jve;"=4háW+sl YL|+,G B}Hn/y( 7a/Tc{z<%grqp:CF^P.fpvͪ=5D_hn" ܼQL?>R_SWΛ@J7Vz(2AYc+UHPydz.ZDt>eBڴY=K >gT :rԑiWٰi4|f.hv)qi_3В$v('JtXv0`__A\፡?`Z&KR/Eix3s/u㭞<4=XK!/v߽I7p=[og6.D(zv(sB-Ԯmݐ<:Q;G16wq8nn=`1˛o:rixulbOGz<`ߩJ҄ܯ3d/R+*k9u\Fgrr#X'b!pWXgUVQT@$މ4آpn&n &Qi/[N,~d=8H6]B]|rWxz)OR{\XM|Zu;5 Tr}m/K:. FBN>-wGOŧ~X+.V#qrs؀Cȶ?Q]!=Mx5kb[ B⡘eAL$GW3Ilv\i7ug^}9/_׮@t-=vX&٬egVɔu8@N۲X39(/K\l6.Յi^>M)L0Ӱ!jb{KO%rIQ,H~,,_/WK9ö؃ +r/ &Rhw*޶bTV W5)XMB^5}dc lVxEMTQEvk=bM,/pTV#+ DJ٣N/}5/UZ3rh#0&uE;1[e`l;s+[tj,SHoi%}] s@}B.VkZ aiG] fSZ׶i9gY $QY ߪ]%e5Dl/~!2 o +DTCuzDi/DHn\ض%_J3E9y?G>J95NIVWN(B_f}/=>]9.f!}U|5Ͷ& "z)/[C2#har iǔ2S\uq]VTxp6AGeu4YnR_TSӢT|9ǏF|Ʈnj: IߏO?;F|!p+< \Q_[- ;[}q Hޱ8('!Ł/&o0v#cPf<6K;#]|<4LE>iwL8L?Nq3 |4_}X_2ЦxN9vz>zƭx<`')1\BDovizD9"DdRųe1R}ۏV4Aک!,ņ1u{y?@@41Q@4)d( Z) `H$:H@QPDHDDIE4T%DCT4CLQT4,ACUM$4UEDDE$L U*TDDĴ1I1!A HC 1@d38J6B&hR$Ƥ?`d(-*2Q#E $B Pe Bv Rd)&y& SZ-h)Fi "( aJfYUV%" HH$"d%f$iJ4X1I@DRCITH 1DRT@R0TML4-DD14!SP 2 MDP ĒTLL$E3E #$SCRCLI0I4DZ, )JBY 4b Zbi%X*F"& T ZMLU!IDҒҐM EҔUTAWv b  4C 2 M-%,݊bH%)"B&X ``B"i )!`jJJh&P +I`5JJ*Z&"&V0bb *mXق mAAű6EنќĔQ3L@U(P@Pp@R1P&J(b !RDQ34MDBMBCDMHHR L3WY<#Vb.1 -.VHmI0I%EZ  ݡyjI@FLE1 A%L DIRrL:XFZZ;RIPEtLQDDF 8 M04'! 4TOl-Q  Q 0_Ʃ "(*H% Ϊ D- Q$k0ɭH0A1$UQHԐQQDELS011KS7UPQs)cJb (X*" t8#$ECxr34HլDERDmh())*b bhVDC0)E6$$fb$)h*Y !Z"" 4 4ѠT|h߷&c49**i@n|CT!B@PD!ULWĎBj 74E2KP_v}';N׆)*>E{R 4 ,!s@A#܆eO  ↠z=nO::*=*JL?Vo HP%UMT@M5TtvA@)(jûC鎾?5xO }(CLxs'HCMLS oFN `.9 _fDyFA % -7@}$>W{'Q |"naB )<mzxڿQ]ӨߥCNwx0ϝ_O=)d֫k^6LrWV<:bLߖ`%qЭʴ+(F__QlFGs樀SaRYipEDYT,dzt.AP#!@e T%g*Fwr ր%XS^ "(BGm!:%J΂>J@@č1bM  f4\d_ٍIKܓK6|GCC2wÈ I,2"6bW!!o0!8IHN11ADrSԚ~X '@Tz>~sN=)!d!uȈ)M4y(Hד2DaBDE /ȴp)l@ԈE'l ?`(o#X @?:bR#Ĵ - ؍3C,v669Lޭ'?V+Sq{!;r'oJxP?6룤x"mg_/Pt\Dz kJjɥb*gW\b=ų[8fAJ90s .=un@\ۃzT\_&`} VX88XJg5`iKk2살jzo<:gf4nUrߡc^hgCdp%m6l5\ԛ`&Lzو Z(=K w,=ғ9V%c;:-|.˗IρNpY0X}~Oxė@Hޏ=bxU=K÷jvƐvE׹*B *'B5]0NR66Imk7o$7JsgzK_<='*6ۚ]|#:Hk2.&b+ nyWJ"[QEvr_Cz<qF.'r tZǘhF[@_!(8])V^.U2*Wna0{=QU*uu -m03Y*C*Tc5ocSOXfi0^L8Df:IZ1X懍39G^3eUg#YQWg5cF5f_Jng1i=cr ]5Cݦӵh;ƭ q^Ųv͖B󺱕²esҰg_??<`h? HTt}ޏo:_ ?TlھP%jcn=]^"0Y/ ON>^񂠀خ!xXs65NCHeChM6B !AiDG =fDKC!npRQce Pstv2꒾qo?ox*=Y?Q /e{5 B:(kS<[o,1)0g0PA$@Dya.!RZ_eY f)pLLI#[ǥfeuh_* )g;(HQҸj]> gA^[2a9/!sP7vm@n4Knu}[FUC w6 oaCG9ey g,ϡ_@#M|7-Ӈ;tb9ZEP]~r6IP&3LDX PQ8 %%L~sWfseZX /UD3SAt#8hFtSOSu@wHa"!9j A@ks܆ = <B -Sv >0*U;x< =ং p!} J ,گ:b,pajvc'gll~mfx3A@0 'O0=ĝ5n~D^"hD4E෈Qy?:1]x9T Н]*lsw8?(uXhc"2XofW5qx# >GQKUG[3 [}G|5H*u\Neh'*h<1u}'c18aG h:E Hs.`7̌?]=s YmB^2F1DqI* |>M ӄ~ !UĕU.!Հ֐=?bI .S"L<)~7-g;|cu˗<6q#'K¤]?o׿bwĆ_pes-er -L_x&"1U :[I%|D!0:מIoohSP O^,\ppJUkO2ľ׮|.Dq>H:4aф'}uhVӺKhb} $Ϸ%( $S&|w J(Ok| !j,A1͙?xt٭NZViP ,jƵ61b(.?#L]yPB?=@@Qyp5|V`fEMoP،L 6S@`4 `izZVM^_"p9z,˼'wq?=nw{+uU󯊐 3 ֣Ɛ]QuMR-id$_hM=%+/C ؅c@%UO$?o W4xSrEB8( p~ i0׿k~Xc gfW-XTViLYʱvTuЫ>k1Dj6u&潯]L?vhoꤏ 9Fh UQmuƗvD:6WOWǒGDrIws6Zp_][&C B$RJaDVڤt^ yeFA $ר+AN TJI%D(5"Ci @6=<˦=}MjU >y g$̣pV_+z.lڧO4SR46VzokCH{F/@!W;On*QID@JTR"??N0 _SoXINEsXxG8*;DNPGa!/T[C_bn@FM4@QT-!S U#D4T@S$Js1fp_vkۧAٚ'ӍB)q F5lJZb#X j (\9FIAny gXԑ_,¦'cZg<7Jjew8a5u~7s;Q Cv7ڝm8B7] Y$y- ͔᜙ʒ\*YthDQ9ڈ]b]mV/*O'mP`~v8YtːpIpりO\O R6NsmYZwC`r 0=_1zR/f\_ܽdIbJ+SP-TaFMдS)H0?_RrG D/H)Of[ ibȄL)lC+Ɓ=Xz1^d{RhްvHH)9R7p| O\c-SbGjvb }9Z s ITU4s%aEʊyM3 !,?BOeaK*i`ˏމYf!_Sco$0懯 A@HpOK?_?g` nWh(?w q5C>K#$<{s݂hf'x\3ߜh% <&.J%(i@?QE)aWFo*1s%6^FV?+P&ќv^c !!G[s+|7ӯS>H8D@^qdAb0ײƉ3dvûMhZ-0pْD)_3{>@ 'fsH~o::kcfl(T03 ݞ!?ƿϥe#SN8ƿ~S8nU *!Lo5vΙxl?1Ӿ&iKη g_F!a|gw[ `Hg1W 8$΄&}$}?k8G>_ L$5e&rH?Җ.8 V[ ҮrX੪Z5][+` 'Ɂ:l.9bGؙȡTC'n%{e7Z9jQS4˃0>-hЩVZӇolC' U{좈x7VX )hxhP<l)wT8fT7vfvm=?/FHYrpCe0kUuy3[y,iC`Cq$ Jbc߿\s~;UZKh .gpsz `Rhl_!۲Ve}.}iV獚IȫĶ^^qj3#Y̰~WF_4HEv{J*s ȳ|u9AkcyD"((% 4 8'rz}A96+?P~+Mfu[B^~GҚNo8εeV^z75,i -nbTƵq|6 0q8D d\fT.r4s_0y|~ko=߹3/1Y~1hڧk.J` XL'd0I5/*C;skZo_*ISx;p9*Zzcwv[Bk "㉅1E#x-fPs130j&>nPs\˄$nՙ]d\GEdǪ(_ .l|6p.c1&ySLll_$%4#K ٩+Hғl7%Eu{u.imuSi][;_BNsmUVqw {p]}>e4Z@y ܫC&k;:-7׍J!޹rdzdƻ@;1AVm+uXmEFfm*{v#R ÜޱQ=3߲ަ~O)o8w.N"eO߻ _N~feg>51O\+ѽ^;of8["juƪ.juFaqCûv)␏^b@$OWߊGçEW1QvŽ*b@ ́F"-!2 b"uT`ycǪ`AvqPO(:%eF#A  ag#OiD4wR~Dwl58~&qL @I(0Gz3P/- lV#?'4gڮX}F&) 1f3;fA8kP_nu3H`=x9VeKc@߶|!Pʂyq(=\ikT\ΌzqފZL!lc"ʺ' 2pd44Kh"<Qr!wn┏)B߄@Asxl, >~tivڄ8)dC;+€|?iH@)&vǍx5)LX]Nba&2 -jǯ^t1D"_ѩK bX>GC=&|?vQ~ 0%:I8˱a'^enwuBd|*HTGMf!=/,ކĽB"W~X?V=໛S-71l@pGȴ ?E vIݩr5[[4>_ K6GIIQt)āy7#Js}~ܽ`KIrd"4V"%hi'nB M{r^)d&ᠱBriϒ-AL'`K= a9%<4&䇜5{⦬hKCVͧ.IO4񒇱CB(# Mrjkl B!JJID _4JHmE|&']Fn0PPQEI'tgfĵ!(X|b * D.6L5Á]:$JBN;5͊R `))taJ0]"Ee>MaXPxG~2Us 1F I~y;nc&q!ϪN W,-_>cNǂ.toY*pq'TǵY/eϯBvbKIcARV >$+verHtN{PROLTU-`AtU 6Bg=_Ogj\^;{˓䬐95h=^Q\Qt}S3e;;XKoWww8*`Q8KL@`cj?y]pe?a܅?>쬬|!|diExrRG Ă:ۦCGB<!EEv+- c J;2?U{}|f#4}]wөs9P A3 bSSYmv'do {f0X"c6:!g`]O 5.VoG I vy~G>q^!IJ ۚ}2.jD'D#Ig$6#1_7tV])aj= AX?.}8nlk0C<"F`/ooX?]۽y_Ι~rwJ?CyPyhPhfO&0(SoSj5;UPH e!2z`4v <+C r38M/vU."KdS7B o{R1,UT*br?@u.c`T]Z DkGsFP/r"$Hj ڃ #Ã^~#9 <4/V*;!*VJz}U|vtSt~{ܲ^3h8GTb|S\ wLLVׇ6;p!9rD{n"? LB0&A`x2ofzz"}nU 1rI1N~s$RxmlFDb!1Û͂bтZ BNO$~#$YϮ^(l7{UgIjO3>85?;SpXZKYAm}$j՜yx_ Tf%Πt@"7,.{xAbTfb3UfЬNѵV~_J. :\;kGs0,y; k&Ii 4J@Q{Nr2AC,C`;m V€UriVZ1t%{ UdX T%4Q=~֓wb~@ISQ! PȨ}C*>#po\%'F~? obڌτCB*껡>O+/]~J(GUTbIyEl.GFF{=3bT}[Klut7 ,[,{,])*O/H*L,u-Pqx^'Y?ekLPkvTFHQ!~g*L?88=b{7{)U:4R?O蟬mә?x?&(;L!VM}'BZwkD@@:@\$&Wl 9]闥hqA T痛[<<9`͍Yt#S _qb.QrʡJQy RQׄt@=B8Ht0_-46Ci^g^̗vX(x HkOldZΐ#XB2Yka! !$:vOTsJ񿝧bV>ڎ̄ÇÖ߷S*2*4nS4Bտdt 糼#U|@26F+|(BHώ=#noJA l4ɬEQcBJɲht8) kUcX~d RnT>-u}GnBnFibK7-|(uU"Zpja/"DL2g|-B p"H3Krmɘn/4zdX:^e|K+ljT*z?*'M{ <\R|XC\uK<0gfb@^SPH~C (U-?+(Bf &_ذAPd<l5zlG y0/-Qaic]Ϯ`( x@"/<ߥ#:BXRܿ.HOٟП 7B n[F* :RߧpU8-MAuFfugXF6ZF?ںAvS+U}h960)oB`[E9q8gv#g Ba}\YFh 23"'2>^a?YmA7]!p:2yQ8J$OS[%u@yHQsȇ2دc:mAՖd)">Ƥ;!Ou[¼>UC~1U%!x~ljEdb-H%uoٲ/"+h',.s9jQS{UG9 2FAa|0;!T07NBj F̢uK =1 XT> u-{R2sHQ8deT]a}ҷ9rDzF=J~~Jm# Q{]-NqkJ GhǍ N(H71rQoEG(%O v`@- oĞaA@p1nODV˕G̸~+w8Y_ۂ}yB\ye$(4"&]ؠhw4n,n NjMn bQ&=uj5?nu6Q$@W.ţ`͂%hP J$(uCEQ˳ygmk=Aw_d̒~$$_9f9;tbB*8A(gf~swh  YTK%g* 'Bbj~n HNU!]FJLĀL cv~Sw)HA;1f^.A sƬm2t NAT W_b1cP/EB^jqfJ2Y=:WJQm$_z() s6'!߯[у/h}A9+\N>μ(]s1FP 'p?՟m!۸#rU;&^4K=մeҫү'(l*Y/@.D11I2 booM}ߍ:˂/Qi FfdHQDhȇ >w'^#? q Ë¡0Mٌ{Y_Li9^53x(?5J5Ϸ;%ݥzj2z-'YH7UDʞ5gow/)] IJbֻkb 2laYZ3.3't ma-1D.c$\\'_3'A['6n=;0!D^@"$T9)tD"BN/p{4/ԨwbK(PZpEy\VF?g!Ұ$ZU))~!atc&PSs5NRD/c!?G\/-l8?2&̇~p=_Y쒾 AEk$8(Qc39D<[MBly@H' Kfo|50*H~:5jLRہJ] f*[[r=U4j+b:嘎P;nҝ}@F")fXNJ2R.r4PbCZ3_7N{ZV[[9̵}i1Ds$\Hc1:ɫ(ZS#RDK ,s8zG2?b@LӠb9 cu/WdD=Ȟ'K'ӊap4W왌޻MB.@ Z?L sn.&IzJ2//c&e?ŽQ-LطJLvd @z/tdsځ=Cj7zxSĚT`緼y\؉JRaem+]*BaRbs;RŜ:>ߥ5[E'+^QkcEoW޾",] (˦X{Y\mH-0SBAIynsIgqU{֢h*(THXz Ge[!-C6UT#BnWȎBrk{DHkP-K&!MK`iVHt!~7~ zX\9]͵r 9>umck0/з w׊DH^;DhV? 2% ̛a7M )6z}׎ekEIߘvC(~1ԄBuo6:V*u.uAb tl"#ݧ$"!,VF *" -7b^F)_@R Õ=Dg ;n ␈-J!Q+@,;j[5sO (9ݼ8RK/=0WfRķA*RklYaHaD) fN/Gd gU~o%ZhfwqQACo*Q  =:[9Ő;r,dl`}>ӌg/X7CpkNPS:rU>wQϯYٜq9qLf@V}XsW`PŞJ{4D~bԺL8T"Ȟ^YRvjNC9QsQK<)utyz]ur@;J}hpTE_ AuQ8Fbu4?iƎGM|Q4+!@;뾠@.u߇q ) -A{uѪZ'_qտBL;Wj菜d`ٺ=9 M-s@F>3pKuo,|P{ .~wr'?ǘ0ӝ3"/Qb@Dyy̾M vS8cfg 22Uq.qfe )Ju:c.w d ?܀AZZCujU;xzfL`0XfPob_]uK\\+-}%N|V%o*,X UBYW|V iC5+L^!dbTʼVN9u>R=q`A\_>021?\U7-oMsٰr9:_5E2moʓ\+c`ƥ{Njg _sM):PX>#a{Mbq. HG2ht9s>q:cף3,ZhX{덡~8yˮ! 0.<ֱ&ta޾)~ T"Ҷ` iD{^ Qe,clxƳa16<};ғ{QSGxNP/aJeഛHر%XYau iį Gԝݣo *jV ༢{߆bCagVH(|:ssůA+!G+ސU QDVZְ˻S1PV!St*Z\vy.+*[m7f )E״L`L2FIde7SC"L?C"b=0:.D;v:5ƎaBᶉxIw'@!`ҤX+O|#ҡhXI@6O S30^> usŪJNB"_ (*co9U;H 61Ɓkd8|= ,ZG?(H?M8JD!85=<\Kz`ht,[?4PdCI}ϗkyΰUftή: J|3b*h\=ҍݻې {FOaJe9Z':P[U`DrFJ* U*~?Ajp ".f~\ϼ~~'n1t³|Tk +>,t:~]J;a@w>lN>FՇQ H GƄҥq !t ݞOz 7/T Z!Dy5$ ;V6ƢTÚMd,gkV6W+3UVɜ򶾰J?EGkܝP\tѼaD:Y 0 |MjX@w䀄|G;n$74Bty9cqK%zU"z<>QlؚY$l MFx|H|7 A?UJ`IP9ˍ^f=F@E@hryFbR$DG{'sakB`C< U_ ᫛p! Hh8WQNn܈fǿ۱Cn: ~z;)/<:P+ܶtNn}95/G}mWW=?,D ħp>=6~RiJpKܟto2/,DGJ~ruERUlV=zUȥ=ʁ5{a8cBC y~'ӕ?@״=Čm(:heңbWG(?oy~~av$h.|{,xmX@iw_}}Sgܜ:= *6l wH &+m)}Z_7?.|z}yXC _Q)yADD@ S@ӡ:C !oex" CRa>n`GBѵ3aNZbl?#] 6rZ9."$[,{~ZgMk+ۅb(6baFƔBHD7-(`@PRz8Y- =c2f۞ t%:}<.-$C=7a*Kr{9iAζ;Pefhe`=HIcX`r cA<<ùoSkIȍ˘4AI0`$@Dd kə H X]`|Fd 5iOn E˜U]:`4= RXla1rKbU+ع7' X i'j{$,d /Ѱ-1up`4<4seh)Bd˟N.l)ՊS m8,g%]%_nzҟw-nFdqc*ڦ=ut+[T+? ҀdF]dqsؗ]CC)ge<ŅTV XK Nnl얈(/ڥ+-'ۣotB;geT~`\`X[3bQ񼭫dRR~Rah{La 4K1 n1ۧ.dwڲmul,邈UQJFChvh$~j@k4Muـ(ʞlw()0[5YO;D%[6Uk{Nj(b&U,x{z4nE;hp]7yMmYX%ͥg Bem"0v3̧Y|zc8&ugaP>h?ͺz1:~Ψ;W홆ox`@ev,C*/Td`NoZi~pih8gϖ,픱 cR3sOWwÜs(aNu` hсmnr@o^fSRb5FJ_Ps#&ۮi4hQy\Vϙ 'gs;IUe% gTjMu:Y/`g ó\!{A-oN|/(`UmIa+dxPR: rYDnVƐ; eCKya&TF*_$Hy]GtGn=Xffn{j5Sq`< c<B&la7{/;Ac]j rmEXmQ6v^i4 O}HE2D[33TNt\4t3WNiD` B9xђvCz"fy,RP ӿ]Yj;z TЇX۾}R+j[3 pTM> QpSLC˚po5:Wt \! f^{Nϋg>s0Haqzrs'tSaq]a{ġ 5E4k6 [KM*`-z`0Ц:-X9<󲉠&c|yѠs7Z|{ Ľ7%όFaK뿣)hWZhBAֱ lCE,lYs1`8Cli&z|k]ڒ.\PK1S4BS{iuh ŁQfm_(:^hvq?u^l^&v򎺞f8"r9Qsȵ w]a,kvڒr#{Өf!;CwwmJHkIo~^!;UEOՆ}xQ;Ѡ(6y:05p4oX kI.~ȊW! GD&&28NiO_H?=Bi@(mѧd<7I탛Km |T"Å-} CPlU^Xz ׯF_1(l&$h-.UuOZI- \9qtIX Xh3Ɓs:,re^@U:K<竇=8G5xv, HL9a94 $gVDčxdGϥgg]}9 f%Y7x>G(Ilri=wiƟmФrJ{{acmw׵^E8wnzcMĚ4`zhUElo5t)ek[KYPۄp \|@Ssؐ}QzOx>e$-C3mߜ\qb_XPaKYmF}#YNg vR:~Ӏ{eiij]xSt1Os7^szcO?N!d; åW,+﵊@]`|zhqߌ|u?%F{ϋl{ˣ x+(2/$o;Vbw2kXN/MFҚNP` 1Ԉ|zcpDZܾyQ?tOXDO5xqƖsxfd/=\:=]~&IU PJ -)BD)M@1D>_ Q F8B7 {(bMlf2cF3Pm5.@:OU*"D P? e$P r2')2/SM@cIF̀k`YPQ@cIdOSß|ۚVȦG$(S6uR|Y ;@9v0u͊Z$4Bǹ8RP0%0   9bӠN@I0GM2$Yt.È8 d#p۸cM#Ch8h1Ut0 .puua@>/pc!/HŭMՈ֪.)4KKR!XP|6@Bpj !;}<Ϭy}A'O$~1+sz6k\opurG(fnMݎ| )BOٔ;4"Ŕxe%Ce6~:EfCi??$W;DȊP!!~@ ͤ G7IaGQٛ}Slf,g7l&@ P@ ogm~6Nq;>W;i&+;$ObC1v:ƓfPI-%ā?o/y=S~.T;+E$!OOثF|s*m%?,ª(zĦ6ė(twStgb 晉 㳂lOzrEQARqcf0s8pWDWMUA+Km"9TJ6 eD>ui+r7sp]+Z8U&y쓐nmd*xtJHgS9Cõqr( ^W٧~*h4P'lfcVIR;!>WQz4m{Aΐ<+ǘvށ`@6N f(^6V1:iD_D{gL r,I&C4Y=+ܔ-%+Xߴ6=9ԟ[\hOf<~.$hqb#v( Jmcć/(˚ll=gTI!Z*/(>'_/PHy{smF|>Kx) B੸F|K#A-uwSwq 9cD}bC L<+K2j+CfNtyv/,CBpO"W{Šx4)4)A$MWfb1)xXHQ'Jng̅`zryyey>GJ٤݁m=D]8Ӡ19 {=z#h<PŤ:0ӷ=jxxwLO;Iij 9 `ӘJbJ|EaG,+ކsY^Y7N49 `oIa Ȇo,: "> Z"(eaCe0х7*MúR"{qK PTgSǔ&$cA@ @!HT'8<§`HY")b"!JJFi(6%3$A J>qf|RJ%*/j=>OQ(e5MMq`Wb٥68= xY@]g#{]{ p+C's7=ayZp 6Nوc}`pQcWܷ|=giCbC߮&2L$@S1 W%MJA+\_47^w}ZOGl(sb}pZ~6[ z A9y {d]n&cdNG} I#}«~ս+&ܴu__>.fF2VbF2{i̺4y4wz2!82fMcQ酳p{=hO>WwIP5JVdywg7C<|$@QVT'o`ug}p}TLb'`N` !z?ߤ$IecKb#i.//k_-ז!'Oc Ѭ6M U:?=O~Kn sGѹP5;wȀO xaxO듳&YC(쒧N5Og}[sD5܅? kF(v f4r5{Ƥ#.dw+71 @: ~i_GE&>j/&QĜ WAxlex7י<->Mzة8l1>&fi0zt>0&6m!إS6kCpó}>UT뭘hׄƐV*&e .>9u$p:X>J}BIC&޾ԣ|Y!/d'vJ8:!!Tfj(㬑NfGIj.KS$$?.៙Nރ&Xh1BP?U,,Ij:Ė9v[ZE3@E TTyDg:ZI.8 oJ}hhfs#2:Оk"Zsyh{<#gJW;58-j yGlsTLl '"NAI <=Gi"d"?x̡ ٢Uɠ" T:=ǍE !b@tl.+q ((CC:0 1hs+$fZ^z=%xȢ$'3&1+D0s!r9'&!5 i/X- '( ,gOLOU4&*@bdqyUPM4Nbh`E4,TL]8hNO֛UOVBXfdO=9vIFT";'c=@8x3u>`L;4&Ӵxv@^!F$E.F(h;ǢwAL'hJO11sCd[l0 =zՅFR$?`sѓ2/Lxb;۟9zBB`5^'`7LY׀>cݻס7EޱGuDF4cqJx>"5GU7-/a&t1e;$r (CwoATM0 A0K*ClȚnU2eDco\#͋u?'` ׆>4n1A썎n]ةGuӐc?vvCm8ުzCBHb*JdD=5ZtXqP(.SS>a4#:x1ژpCJaA0uzқ/w #;øi!P0COǝgVxW&$J;AZ7<펋Lo. A#2ĒP)BP!T@0@HF)\ʼupY  ŀl.hĐ{N/T15ɵ<~ Nlֿ)Pr@C@pX7~~݀NC4<3C 8be@aݲtXn˜{a ʁNdz~ʆ,;aJ [cZ ԀIcgbT${XZ HI&eg %4OHߣvr-lsC}8Km>GfA4 I />5t(B)*t+_L97^wB) 쳮,di . vw!>~cxQT:sއюp{NxX,͙20:={jV.t,W|H) nef>0bkM2%uC3~"itchC.Ц,{P dL~3Ĉ6=V//5=\wq 1QQ.eA!mx3JNBh; rƙ T>o5W˃;>Z>-Kz$dEլѵݕWlDBV[owy}jto59_'\b2G9hFp(%3Qĩ^|5VgrycCNm}U\W8?K֟Ө{\|kQG6wO۴ە vVr+yV&Ql_w|f'uI"EH}h\OXd ܾTpt/\uÈ_k"&Q7^214zyʼ/G" Ƨ t쾄'8\H1HC32T;jf!}w'Hr\'SWN::'S| np<xlpJG"*´v'!uU$A1ИQb!Y.q$#<7|j\V vRց#CgsG9|l"@ٗCDR.O#M=ҡVe-7gGmGqbk* U2t!XӑN95tS('DO!ALO@ԳkzrKr,π0`ZK>D!DH1 @T\CA#-)zzvCB^>J!tq{b6Vew_$;f`P^cʅ<(OtcgmL1,{OH !1J!69C}1$zX8 Xây(@ԭ7:;wzB2 HPC6P3kDб S֫%YZ&g,\&_6\'wu ]C60ݫq 3|ci/w{/RK4Qtnc~3=J!x6TsƊ"K 擉}ί=SzNА0#ߋ#nX0GFT@IJhe ĔQv\Q{nʎdvg0wm_XUQQ!d>HK>5WVbʡCPi+&pY3f¥`}_܉̠cj9TX\qN YtիR]:b|cm*fRIUQUEsb"7 6dWZ @NM!&Nzxo8 O;8G'(ߏ̉ioXĘH Ѩ"21׽}Íonr:TD"5V;G't$QxLNQ?k23q-`iw! ;bg8.˂ǨmAN & 9 غ&]on)$) c<$4gqX]>#fMھnvdd'B8#7%jN5׆tc+ogvM;0Z̝qic906Gj&r"+}Ьl9y]mn<$|v' E{D ] hF9a`dRL^s_/d%M/ F:0֪T()f;-&]6@(a.N VͿu t. ŀQ \aG朏OwۜzӐA;OSARS`'ҎĈ?hwsC%BvgkԮݰWcS#&h(`\Lp"*Lh8iφ09_L&2פO}3{ǂ9KD)4!piG֘!>0O/ X>! _Z& %S ><>MjCq^Qw\; N/J/uB.PL{!OҩX΢|0Ȣ mU-׍68Ã.[)cyTc9B,rL56z5J;)!qVֺb.13i:r܉E)띤 HhLPǑu$Gp[}&3NP-TfX@wrsI6!oĚ%xd* Dnf*FޠW4bs 1CP%bu S<鑛kϳbY,$))IKM(ټ`lF='qfmlrDoAXX`؃N3 T $MV\f7l $S7 ;;UM&jq'qmėLA E!3IP5юb[xV+4adE@fˆAF=Y2@hkhNΧcWLxh&LF O 럥1?<G|ābNP= R|>y$3 At̎cC<QljowqpҬg]W/_fv ~t9kNio"1 kɜT3F 2,6rWqwQg!&[`V?rfr;BP;t 1I?FFGl?("k Ͱf:EeL[vO}!4qY!H :$z:wi95&H P3:jW'3s `yt`-]btùEJo3nLM5) t.\_a݊7gn2hg~ S˛zG[wU X5B)ޞPQڊ+$Bgt؎s%8ؒY@)43τ-W Fa֝ >#Ј)P=eͽIGၜ-͇^aݓs)xACyP*7(HB@ѢGbW@iZXm]CѳНhp|L4HSa敳&| ِ0#84ՊHr 9R%T[B闁jhLꡅ#a7`eGh=10O)7ӷ%XY%roKTO~|߰@M23sj0G1pHg">1h@18@a5M(ˎ5._ r(~gB0'B#f(o`!وٰ%8qx.h-mhfdLSO0Lſ3Gw')P  !$F~۵rTb3]]=I3'jϕ<Ƕ·24zÚYNM[C d,"V6rV¸푗Eqa9p5;opWƘ~wwܽzF4kc]쎦b/7Fހ8>p{`K#>1АoNhf!H\>Hȑ-=7 q5guyR^L/l헂h~HfQnX_K =須Js2Z: zD^]lx}8ysM.tVqoIs~ @8 57 \w(6m5`FbJh"cf f310$Z!+}Q3,MQ2A I-E5AR=Ŕ@4s!˃$/?Q.c# 0T2y[Z k-Z-~RPy֨6ޛfͯ\N<Ad*Hk~gVqXs4h"GȒO!0v6:7$̓\Dž( i())ga Pu1' cѥ8aNP4R?7mܫ 4Xld6ri;X p ϖ:w8^[ I ""Ω3KV=7T/8{ۓ ȉuvdN Hp.)<a6,s* Ϻ踌anZ)Pe"Ltb"ˉx~zx#Q|tQOV/*_dpBjG$[pDؑt00BpS`#UOÑUQQ<'C·3Klo1~zC>3GOz} llOaw(os˓. ǓcӜQ4D*(_ʼ2CltAxANh3?ޝL r܃^E`_r'IU,wtuDL<#5j`X8<>_$BQ"SNpMN(FJ+"};hGb챤h}yx8 "YCFe1#g }\P=_1,TN{z" MJrITHlN#F %!әt$daBy$0}W" Vp*#Q\U0/~ݴ%$5Wk㽜ZߝU RC:t|Uц#!K(3?+D(Op#' ă\{&`nXJҐc\~䆟AG7>qQF2l2σ!٬}4ԅO\v`=g:i~ ~x BO?_pqa(5 f&Tqw L6?I&0 ~^n0$+{c{5TyK K@m+@OT}Ìڄ>6a8Vreh`*CHfhnѷ\ԒN%Zm ;H,j`w{`-BG{11y 0;D᝙4!㎙JC6C% F[}ix!ʆ-w> s@=YsYq[ɥkьÖ]^t}hp@n9])Vhƃ6? $Mkiټ!=> ޜQf}w2ç#h^є; _u3:XB%Ա>}Deb^tf=0#0÷O,Xt:jΕNuUe[*%&7NGmGG(hcKba/W^l[<.ߎ\>X ]cs(odMa^3@>Wq(i~ +7؄^2@*C %Lp8tMYlEWs~~9~Q;DZPrdURA!k qCDG$!MI}DZi_±!a6@aPTF)# ;'5qp-5l yӌX .k&15hd0bXwڟC1 "J ʼJq86MomBU]E! !"AzгFJ-M/|/{6 2j(C )ň_m/5ˀ={=f0k$Ǫb'y`{êóAow21 |;u'fYEόSJS<^htYۖC:3h:!afE"&Uff8TWvǦWHcd(9ˌ|RH!859}eb~ ![1H}twC4@CCf(\ۈ4I@fm~EJdBx9gŕMK.J9LCO|J.$NtL!9m (A{ߖcaǧ i5p|R2BO޻wოj w_.] ^Ź2އ#"$qIBDEQq68aL *Šws.b]vy7zn~~h:i{7)aqk~c0iڤ<˗ Szp0nNvVְ EAi`Е.Fcάvf80 ?a2ryfG2&%UmPXD2-v['0ckiI?7'uMFHw@Zmy* ad<$#&H|Dpy75|~{|$u9ϳn 4 ׳Eg*aGSglvzä&0ds Rơuv:kGc1!$d82Ud2=@I/`Y܆Bv\v )=6Q9XN&GP?i7bU\18C~3Ð?9PDЎHd0'^}#EV߿1 zQ/ !|~Ч Ca4 o0ljZp^Д=`Jy[o8y~_81yFϺ; XJ}!H9{='YݥHק ?#լ\L8iJ*[*crc͐hpCZM܊ !wq4DO z.! ic\u ibqo*Kxq޺rli=C M)BㄺЭii ă9a~ĆL|m9C!tk$֧"3o(lCTJ;Ɲ'=?D>j%zs"?,L}=,ːO /df5Jzyט <\7>9Q#4n!yJnj]̣aBac;C5vGש,lٶkkD9STI^-=' I 1jX|Mv78N˟t&dm:d=PD<3?W>XT/̏GH8:%D}G'zWnM#u|؛3YHFj*YGm`? ڭ yFD<JD9\p9eJ#$ޭjQD6URvkSM7 2VE;11YS:>00[ɇݐ `"݇ƍSɰfomzT A/50 |R#Vg^wژHnMZ /0}\O(xCXI Oӂ5H@o$$/Tӹb1t P M]rPXQ)$z~(5v^Bb}| 8f6}@dH^&?LCHB#(XV MH*7CТ NњLѡD&\s¦r,e4|U[$7v 7_|}QC &PX9۟DxvD"qr$'ŜL=]$C&xc.pU`PIH~DyH^ܻXG!]nEl }$&?Jc2Ҭ!)8(?PQt`Ŕ#XSTԎ$!T4r83dx]iOj۳ہ?˫B.;f+2WTjywLAE}r1ͷ)rtGix1xGN iްaiFյ3zÞ f[ BMӍI`zA\!ESc)`O0LQ_oBh:' Q|OK+:L=zN'? yhmHEDLPF ef׸"P np0EJl 9HXrC93u[GVTSPQ麌)gz7#3-ZwRC|Yb$ƴl};z%[]pj?W+Y@N<H{ERWߋ0Ax$A")U T&JHdIj  rFQlp͔耤zQ[ʳz-YM*u*lC9W 2I3R.KitP3N i<Jל82WyTU_!!$%Y??)`𠫝6sx7Ant 䩥[Nȥx)n0$$n(aܘf?̶6^%~ )]Jxɒ%;_*ײRtO "jL;gM䡩ﺺpǚPjwq" 1@<1'HǨA{<{86[ Qma4<7!ŀf`cTw9~-vM뻉*B۳k=/{➁qZB ԯZ"l, T^yǤi0pra_y. +M༈ nlfG+ PUulCZ4AiT!BU~pOMIx//iC w("T`a͑2c Р)l<0S'32Eu􋠐!tkY`d#4'׿N4Jk#YܱXJ7n3;sv@ǐϠI+<04 dx6St_`$6yhOuCo H ɶ:@f@ E!$zgH0BCiu&80U+0W{9tZ=1橉=MBkA45gΝ;iAmĩ`8PWsPkORC7ߍNa 1Ct^]DGc:8H4]( bZ*NJvrߗkNBؑߊ=D|G ->磔 C/tJ{<$}m B>z82^P!BK9C-#m ZA4#z>,ZBT p%F` i0XT*q1%Zxy%{vg7cD=¸"m/mtBϭ/@ 3>kw6H9Nl݃5W}&T H˦$# 4"m/[@("W@Ć>\r t'm>0E{b1(4CERɔ6) `I-J(&ȔK%rCP"hn\4bmk bF4QdTuo\ES9[u}Da b˹wc9gMs/6YPu*n.`Lb>[}jg}+lH5Uv]IFD 4oP]q!m>7L8Xros*Yq) N\O9nžphV#{*3,!:\ )^`zaG 2emиDj3{ޏӎT\`f<芼5vn*7vRL,pQ)o1ܴ@I9 :$ ˨w iń;Pr,yщ5ܸ{9Ⱦч¶?Y ?霣ShPgD:~B@(#Jӑs!&Ü9`!峌]f5`Qo*uvac;(f *aJ0@ 4=QK'`j Z ]y.Dz]KS0r?WCB!ZBHDTG>U!T (F]jc7a!X1aӒðJpanN{0XfvQ]rb aٹfR1} jfmbHwxQNx-K!_BR!P")hp"=7)ubl)hҨ :$&p: C{M6Q_ zन5bk3gb&1l{ll}qGt# G8ވI| wx5 "l,Q'vJD!VP73#0,m ZG Io9D{')2sN 9/MC1l(o&&qZԪg8"6tzQƕz/.$Al*1YόҍtLk-,@UĽT : !i, {1NDr }}:!JfqpgH1P PLI+EQL2M4BP>ėۜ`QH4>@R#۶ %EXc  r];;L[<>R5cTte ːS%O̲ttFpxM1OWz4E:<$?GP>)מǼ ;PH"ҩ"`T^|>:).$G_b>$b BA!s^(@)# gd{5R@iXlT,<``PCѸRY>g|i [>3sOg$w68cRa>!)4L4$ۈ QbHȱJ% 윎;M}ihX/ӝr} ԰1ͽ; DƐ 4=IPŨ#2'58ŪBv|9S*]hqMk#o`"oFUAm0{x?}|\5 %N)@\ Z8aٛȰb]aɪ g}u@\oB4LS԰4% {IAḕC7|/p `Gj{N`seVzD6whh{5W< a ċFܢa ^Ͳ1xAm`fW닋kZc B%a#rzk9;/  :dݰ߆kXRd:w.$x.a睽 XN2C9]#;x *Ot5/'?>`솶/ؿN1Ƌ8.^0j ѥ;'sC%ay*W8A A$ ݕLS@%YQCS~9YߙE(DR\U&>Dܡk.`YP8.󷇆xL`rD2|"T@ v: <3'/+;/eT !{eL% H lnxrdgir urCvs郄2d; 1L5gp9vRqзCcĻv% C2lc/N<Iʇ:I :è d7db=MN 7m 5vy];n w "xqXaqB{P|2yB5`#h݅(:@ZO"6=Ďƌg2EBA Gg 4`[OF:@ƽLY̜SAάn8$SN%#lmFPLF@~(2 g^!B Tl< $z`9o Ox8=,=̉F+n85'֠)?;v QQ"6IMqg&b9O<;Tνaذnw d XIg kj*91AMƲr1i<8y|4uKb9f] p-vĞ=Jg]{6q.0_TUM%c}M onf 싰l9hQ/2I`R ̴Ô#99ir kDq\ic Jt5c}p{jXi\rvLd ]N.x}85xGMtXj3Gzm6 1_)JxQ{ÏNĄ;l-] @=@Ĉj(vkm{v9Nc Tsz/rSdC/M/d*6й;MWwȡ)5-kȃۆ{‰=u ~\>sNqC#mk2_e}˿WFkOoqv8;W0_&RU.HQiB-nPWb*3'2]cGl"%ݼgۧaP#\|~[݈q8 Jr8!k. wgWG1w@2)e2_1EtzMIMZR){1>_rpc(Ysyhð3Nhv ze N"(%to1V$Q8uI++B,_bG_>Vyr>.1z9Z 5Bs *5qpLGlԇh<*mz^6!&t>ǐ݋#3CtGueK97i:uOir칟<%*":~\*btE df}JUa&d@)ŜsA* gpzL}JE>xvlx86n@6Ow>ݛᚇSP֠8a[ ,6^Y#i +AF <_=mA RC<wkz;9DQBZ=@a5*E1'i4a [u ~*_x|ui|7"G3$8K~R2wg;.`ۧ*U_ %),*RPCQޭ1{i1wnI9No+^@c& @!ak'Fԅ(՟=a;'d ]V4y|_hXeTh:O,ZHxפO<Ǽm' 3A]wX LK\`5C/:ſ#%h !p)Yfd`f>|:&bB -DV\DMɣ49 4w$SߕN5!Xvfsy34fL0Ɯ ,NY[&-i+;2Єpd9m\z#]+U}G14bV2|ᣳ[vr5:OPc0 no8(r]p,O3'L2g=cg#R;_5(x ? To{ܲMzPGV|3v<ҧ]&}HC@xTMy%9 zj,9`/CC0Vtn!JF%k}&~v|O'$joBr`N'^ۧAvG:!:V7v"iճCJ5jݵѓ'l퀪ד3U5\t09c>; еq]ƼX"j`R.&&#|T$h<;.y~~0BKG>pMaff#lOzD/ 'nA',TOrPo:sv. w8F ݰB9κ ^2,`?5_/17'( s0dh-Ïhw,ËƸߋn#d5d>UV5 !@  ߗL̩zkGc1 AoWZz%5SХ9΀ HQzRʬNYHb6~3vc$.'+mޖ}CPxQvz: o^vqTH+ /& '" yQU. RSv韍m[2B+Z':ZWڱ&[8y#L^Oۏ7vuWOJcZPFͣ0䱤݈; ?͒ƥ溂WaNvg;Y∇JDo*)nHn2yq:Iw+1EҪ0k^rwoIxTEM!킣4=j-`S]Xvb9hh\*Ǎd;%vpXwpf<{;!)M!X7k(,u6;ׁ=EPܘPd*U t# SR;Kۮ`ڱbԌnC $qkBsUw88:O3,,Md 68PBeHA %˧D351j!RX"O61pERv;rdD@kQ̽?\`<+UlZ=(h-h(%"ccI4^M(Bjy]LgjQ^uCD _iEAMF0:m!vW:9G*RTCڝv8(3C>"MXNZls'1}@{"*!Z-4Ӹ`UK;W43s~QMЕwk< !r0(JqX1xGhӒd.+qw:ڲ;y6IIUp~?||KaϘj\<;Cu |rjuu"hK!Փ8MM%թ!>31Sm;3H֌jHe zWMI4/9@23ͣwT%:|XoϏ{&6]ؤww <=ɻ jl ̛0J=}@z]2;gכ]|i*/J<;& 7KLRC@&9u>`1@NphB>}'Bq<^n,xwύ߁"c<&%"`Gf4 ؂uߩe7ukyq`jc]^/h)3Eq]TNՄQEUؖ {gBd@SCFMpȤd0X1i3ȌܵόG\vXّ[ș{j3/#&B`jya=*rJʆmDpw1љYYvΰKMt7w<|ݶ5AgRʩ8"Cfc#720{%ϐ#p4V]5g<0egܘ|mۨ)/ H%0A'w.qjE(`J.'@v}5Kr^gfGlPKˏLУv*&Զvue bwFFcSYR:"b3Ml{v|3wrGBK%Cڧw8ϴ-sflJk)3NĦ 54pk=#NqxlXC>[cwU ZEMG4T3v}2pÜWv'Ek~! 'i @ăA͔CT(!=TᲒΊD*/)?犇 @=:6o@4w{]%Bo>~߻n:섑. ЖX@}ُXx=~I*|C@sL47<.GA$b!mjP @sO{K t=k{%CDtz0}xttqY dIm8Q]s0ZHzKd驑GD:yP`pX((rЬXVaTD'ОL2pl΄A;&)vˤ~MsGM# =!Av(?ye DFeߙi,oS"^w5 !U J䚴uEV q3#PcfJ*j +J0a+!Y߹Z`6Tν]ΐӭГg'Čn E[,ሗd*hcI]=!^!1rorpJE06w"N3&.BH͆=^Ǖ4E|pg ) YJ021GVX (FV>YgI$NKLijo+lr$80oá$+>`U߸0{Qc?*`?ެأ~ыloX6mF hQGl ^#J 8$N?D m*l<i)jn3PWlN50/NG`9Į9Li|7߉x}~e1`[ Z9m# ,( _8t]$+X{OpO״蜻8Eop_710mJnߗO>n\k}<|/R2PT'?wA;F*[>?O1oC:@$vd x,DPLYĴyDJGdj- GK٬vϗKp \źPavӸ8m*/ ,k l (eBu/Q'Pnyk:{f:ݕM1ag$mc'q:e1wѣ8sqMbª[eI?v2Weu8>|@yԘnn0ᄎ[fH %w 9h b+x-wqq_T׾zdwn' &U;㯩^cPDds;ހOF,ts eNMے7; &=GNa?ysHz< Ԑ xV{NxۙQ~8aZg9Y8alM,:ko<-QR@ެWu!4DiT PT68+BEE0* M"AR;džvq{K(Y~Tѫ+狗>atM-pDF Ȯxbb"= /Kt  ]U'ȈNAqhRqXm M 3 ONWn/ zlQ:N:E_:WE!؋;} gqJL޽d/%7_{)h'ugq,g:]zn[$ 3r%04*U`N[*֭*VjSu |/KKm\.؊$=%n nVy {.U%URNg킮9 "f(]WNtDA7cMrA'f?}SS}m{Z8aa=Kae0:rT0 l~rա ^B# k!<՞;q9_}ذ;Sb [fuFcQ/N[Eh3m^a r 8jLG+%@l۫+\X5yqh:͌`"щ|FBaEy3tơ/-2bFcfp o m_;{2IQh5-g$ː2OK&Iۣu\? ^:;3uضl= -yXHjrB[lWs)꫰ѨF12tqM}ktz[݅[g"lk[(ىђq.r6γ48[F:Hi+aMwnjv>ٻvqQX,iWJMvY꺏wVS+WZM,Ƭi;,n ;6Mzl]ߥjWE, jxOXړDML "4c-WN"%e;2%'AʁJVZ\f6qc\ g &:37dф RI‰ךfp##'wT|}F3W_ˆ05+GP:N32t6cA# `8cAQa6i6шݺIDu5ɬ 8`' ,:H-ou}w Eyz¦c:UfzT'w7n^9VH|!(T #AփЮ{E2J:GiIof48M\~#tyaa3١o&~9vqm2i~m"7Wi 7hs%UtbnK\s@,Fh!U0!&70,c٭=Swg~MdG Ͽ{U H+sw߆B%/{+֪H%Kr% -Yo>38Y~!(Dz~JǨx'AӷRx/oF 5Lfe  xGɡTQ"ޟE>Oqc3=Q({{Ϟҹp;;Pq#X%Rn̐XE.(䁑W34~O5kewS+[hJ&"zzi68lcq8Im>|I '|cz|[S~ٺjo;; ;?.À1>H8 ?Ip3C`_n<B*((ʪUQ{]@=ݳĂ68/ۤWì9@V]S}KJ`RFxUYB2kEjw%,Za\m"#qۿݛo\qެ[kakAUM:k+'!=@"B"I'Ϟ@1&H?@@t4~yE6.\k]T@He!SC6'ӱEQ%b'}skZs4W-k.bQF@Kl^H";F:d ^xIEo'hod)c鱀fVOoy?fH: rf sd`F2~&7LJMU슗-SDM/lbT) ƝeZvFot2UIE)zcF[iX_ˆ5YwfUf]Y1ɞW]g-GU %T! *у |#'hUY( #M.M4-),-ivL@gL~DjGz r8rc5N祔r91&Iԁ"-,_( FTmZp|P@ػDI)8r0Q3#iO3O;DH_Y[%Iu$E1\x;ݬ[<@PQs*ʻ˴VDEŤ%8-,QsV1TWI.Ra;Πa;b"*Ő:"eQ<raS$wpXVQ ]tPznDz|ylq{!Գ?A5ƀlxy̓ }+OMTfQX%e!T׀cZc>'e[mPLF/ V-lK6?9<#< [ZOnք*T"h@(j񾯱6Ԃscuh}BůzhQ6"lh\.iʇ`~Z,*#FlC5u_3K>WV1z^8ӟT.i$f[0kMRP "W]$֋&w@] <9@-(µvϣ=֘òMnh'bx\Weoӝy_z뷊;{'Jǝ4==t^y9*;hؿhmOӱ:rYV:)_ƒlϗ5uҺvOA_S:FܖPX_ qŋ ɠ_72NnTN%|s6H=ߖnYC L|C|Z jl/ۢiZ g 9am,s2X "׏TTUw{],檈MXqf1毧eam=oqn "B-5d3@ʘ#"p@`ZgS{.߱*VLP4^Mkh̃;Yk;1FM-ZDN $P@s_,!հP%ٍDy[J"tݏƾn7Co2߽Nzz}yRQljC0hvEx)+'sϏNc,KkM~ )1!jۜqNҍތ׳NFJi 8 [J|Yf]A-C #vdɣ-i;Pf.pfX84#2kv9nm}{|Z][fX*];McHHNnvHI$S|{Yk kmj5ƒP*xXh}h\0ۆ$Fozb)bᤋŖі-&UjsN٦v89v_m ouiXA,3(jzKnQv::if].fBh"@\IpupFMnBiuۣ\bG! O=FJ!Z|[ u||+BIʂNTwG|y!8?fPU@R8tT$q(0 qP&pq{[M@: D[ T6!H6JL*5]Y1E#ϏÓ'c"M_!$(*"yyqO+TW Q`2yt,JfdNVk#x3u2v5R;/КBSmeeȓҺRĈ"-0@51iK`F%}Y6vtkG]kAvR4n81Ӳ }Ep4!D+Z60JS2ĬG6q9M?'SG : O HHDP|?3D(@.,FG;C yKaM9w^s56h͔b+T)*ms3]=GY;W֞o:H51J^VuOYa҉5>aQ^Pռ օsu6 7O H8B:Y23AMǺI y(>Mˇwox id[~Aӑ-! C>PzZdeĦvhr9m"ʤωһ=C|/s)l1Ќ&8xnՐORGnC00;pO|$¢OCz}ϸxF»}@t ں l6I.Ax m"J b\ GaQ(Bz6n>#'=Iπlᘱ#;YS;_3ϊYHxt׬a,_#wKgp0t ~a P|w1ɘe!0xiJi/3_<|_s:3 x^\vF"@P@ enG I/V#z腋Q hcƅfh<&>@DF*5CMeKDM9jz#`@#I$CGs5U\@DX3+D^,~Z7tjʻ/ri?ţQ.vPp ϜLDe_ sn'_\M&t,z* lCttї2gD"~@qcYxL < 1ߖLkV haa 'hzѧو4h+h8(`$!{r]?n|.s=7 ։s|XV&$` vF+.lN`;9T5:6O -r+9, 6EL֜빀;w(tZ%b.TWrj0~?>yCV[4y4GtDOWXNZL<:f{=cAWTL<%P q' tLu=zpm?7 zzfm®!LBMڛn6d`Ph6"D95wLGntg fp@@}zݷа+hm :/z ҈Wk8>zMP`= *DItq7h h3615qc@;w>>\|} Tϥ_q÷_iڃO?[ala6_7ffqsJACEVlk%/Ǻp/Z2ƻ$_oof{Q9K\3~S0#Co(j'3'Ntx>Z\y׊pÝI MAOd[faG"zs68:v}MR9 !H>jnS&_;C} `0I-ep"v W4ezX)%}ԮRT[$׿u19\ )W}8k^P$0Xt뺋G7$vo =0N4x&w)D 4 n7f$PrGH pʖR 58ޚ!1쬐jK1JY}M٣ 8I{bC)ω=9H=v|iø1c;BbEh&ƾ[du;pb~%6xz!ہns;v*zfpVCi>6it}aB˱ϹMHu9V-s C=I_xޜ>v/sQ[9;՝]~[')&2{M?|:Xt+!v{7CGLfG`:G/|_>,x%PoحM1:A]5ŔaN |}=(5br7:LVC.}Y꽫 16}Rɒm/hm@JV_y71hO]"7KIzFzrb{rN7?,AUoU5Nm%3$/s6P낇|BГ;UuD rVyy ,Y&\DbAӬq@[DEһev#,DFjUBI$;/Ŝ 99S =!Ɂ Gqߙ$`H Y.-(9-!"J&s9Jodž ĬD'C D!M+]#|+8g! iߩ4=LĐ_L@.$3I0X;F W.$^FJK<I`g{RѶOҜڌ h<ώ:[c!,LGIStx",ALJ+ٚ}r9?Mb ϛ A" *܁S=ƽ v{(sq|i=7s:ZH9 XTyoѥ,T|cO=( f3!m5qڔcߤB92;,gMP%#U)W8ܸ'Yo;.iκME7^Hi8_aq`-M\hQ*"[̖E$ie}D?_B7FX `I٣~1i{Lu$(狳b%o}Kw_>w0'5eV(#Mi* 88-K`eHLQ7ksTI*3cArV|@f ^XM[Si: :c\ApMbAT0:@pGkfsIa$4>ȹk1B:qajLO7vMm8 oFܵ oܲ<)Qq) 8r01 +b  8e";.am* !se48 ]f,dȟ4%Mlf@&1Ձ+G/m_BӁ ~] ~F^q{ :@ZH<^Rǂ;i:m3&A;{{n w1yRZ8f,4$bYMPE`tݔ^I|͇<B_YcX5Q ZtJ\ߋ#affDx9SDXhBR|wQğF`1 /~?N^B1 3 !&vU$%]q4?&("= 'ȏ; Z FM;*?f4P᝞3$Nަ4cm?=vTz*6Ci"h@qC캞L=W}P/W_WOgOխ5֓4[vЗVs`\34BS 9>no.s1i7p@!S[eMФ-{SS"52 }R,j?w6Zn ^YXh?8N97Xd4nlCnbTDCqLT n3AwVXdI y9ɓ̿ uϙcFD? OHO ,;UYji/:VVK,˥iMtFcQc& 1FXˑv^՘RJH㸕J3EE4QcR5]5MC" I) /㨪*bhZh yp߼nV q.j dg̠ի4c}l􆸖MK`CШJL0HPDAxPunݏ6!,>G (ƭA J[Cڱ!!|P)h B;f!$̈́ =X|GȞaxp4`$Ma"rVh(;4g/O`}U/mȘ?4d KK%Yswלu )wTRc[x%$ȧt Fu͏XFz2WDBOzˁTtX(Oe(fFH0=W8#>ݽ4G.cZEdڅ?O"/ 2S{oy%RHKKg[kY"RힾC96{_"1FأWW)tҝ(ʪ0Cc!ـP$|0~GIӂuɸt֏2ޓL'bN(JI%'JC}ĝ߯<ѻ=;M N-CvQ:{= v$"=1@"r ^=VM=0 i,C?v١slڑጻ\*Bd;f1@!ABhO3 v:3GK)A":, @,I(D9˙mq yk H9ɠ)X$/vLu>!ER (RLGks򇷟F?~l7*ABEŎp?% 4r h{.<#:)OX @Bq g|Pd Bcc wבp3vU0J1$>Suμ犍1h2l64.LiP*̰3-Շ)&G%np# $&oyEPHQ#/W0Bc0_r5h˻mqJOyc\ͥa$-'bP5ME.,D$OIz"azE [$74#P<]K~h INd{$3rKDAn8zcVkɆ7#+-6\+><.b Dq x'f[hn.A[R@Pi (&^ZBw{9 t{6!1ҜA@0D'w p 6p!B^ $])SI h( TAR!ЎC7Ɵ-IO{,:D(()]q vDyg8̌v8;rc u,01^k:mx !F z L*^Go 3ͱvrKcЇ®SՠMhͅ!C/:zh߉Bp:~Y^ҽyMekpXz?Fqi>q X\KW1V6CS"X16`4M8ka leQ\ B4fl=zh3C =ieG?A|/*o0P}^4?4" >ͮhG靍=p@I >y"bjbSAr *@(h(ɇt]&| *H:_(Fa) $I`)ߧx8ZX A~p__ަ{p64RŽ}Uo{r1tW\(Tl(_oM:%񊀈5zW%eXDsv7ă2s<<sDw5xJPrA]Ç bBvaA0G./BL:N")$ `CDfBBIRx{YE5$.\1A">P6<ޚO-&C;`{1rcf_"MbB#\+lm12Vv;Å.i??cEάZV/û՞e#9^GwJሹ03VjҬbI\ RGi:!H!?yCØcԉD&v !؃B5HA5,JjĬ%)R|X,h%iۈA`x03~s ~"EcY E }zy5m{pҴ83vmW7xÈ ӵ̝$F& 'u_xD0ď^%B&d ,ZpNZ.P֘"i:3 Qܦ s6 r!ECAjtv9H1 HMh ?ݑ;#Iq{xTSMȬ`y704R . p AB4H!H% Lȉ!@!LaHd ul㇤MTn8`<&φR*#]R׋a=#1~/:M,&(%#VFCD|8r15ً5dT©Qj@lLqk}lJ޹c82\&MZu(t0F eBRK6q(DoCӃQϥ&Nj< 5AyXŀe iol1'DJnenpa!`j((6`_TezY'KAW;ƅ RMpz˗{mm6C o:QӝW Itj  C[نPR-eeN@C[Oy5S'%'ezx]9\iy4pFg'5ATit`eԀѻn(> `408˔2LnƄADh;K1}w:bfsQR!>|auMPSϟ"^yh %!aDȣvIB& BAe %=$С}zONFǥ| 9~ %O'WG]< td#a= 1- {"~!)HR 5 1/At\(37C} O 07@@L3H2z015PP H o$tY (!3Ds}xv]c,JYc~醆ah2Q$#|7Ё}]3І"倀|]bPXbM,'zMup^DTN҃|!ChwJ!BKvrˤ?%cl9iӑǥn?lsX w k3xUWPcEC |>I#9,HB!`c pxxaC7:B)`BStq$o|}f0OӉAO20۝}?(+(VYVV& @hdI[[2 3m~F@UT2~ftޝo^>KJTdDCBH}SDRiX$iW$Pd@D.ؑ;QDh===: d ~hRCwv%M>iOAz;$MϖO ҊX,^ >o]̟1L#$5Ȅ)^K@甇y10Hfq򿅅gAwN25 ^%7y E UP&D7wmS]HVpX lFw.Ϛ0h6i_ U"qNP1C)H0^0TCCNi 8~`G$@^1B G?o; ȼ%fzNa,TJܟFҰv!gg IP|@ 6Joy7^d*P"PyGу"7$ j>22!%u}{_`}# 6 K~nKXyCĝCҵҸdY$7@ od ѓ-9b 6>b*]hT,哷NqD7wBq j'$$5?^}j[ F oBT8;,-MgF6R&L|%0ĶY +f֥YA?%kVv+LıLOq HfrvzA_A x^n<%lGLOll2bv()  _wtKSy}"IgYϵzpk5:ٜ5Ʋ9߆[zm%ILR`(P,KG.`;c \~uYǫ6^o0B$ME0@<2qXCi[fI!ږ4 ĭBx2-=BP\n-ճp#kvHf'\[O3>ōUةn6L@rAA j:iWQsa41FMp<3,\,cNYud0@Ta40q #{VibIg0`4dtd}V0!\Ϣ}D7tuHI߽$:xGI渡ϣU,PAU1AQQIJLAQ'7xFL3l~$@!"L -@vAH=%-h/sr?\/t'Q3;$bm6dĦp nb")`(D4 h~ŚMQv ,7sY#00ݬ+gO0p9 f"ir>]n&HY8b FPx-nӚc]$H ,(R`0wboDǞ?|Uĺ=}o^_H3tfa+_78=[}`u{K14HihZ2 ' :BjD$r"\Q20& UhLc9/-ܸ[aU18W,Hb㓑.sΝb{,1QvʴE\Â.pjѱUkXɋhWKl1y8QA̺np̚VQTk`J+9Ͱ=Ah0Ύ4K6#sgN;DG9"Z)L D-UP+,RV8fcr8bbJiq 92&8IȸcMTV^ 04m6  h["Ί- ˺ںK5C$950ԦS-YYK.D6j1|4A%H@O B2!^'^9G/=#ѣ) v<(q`3SU0֊ܘK_cE? 9t1˄+>M-vCJ9P0A\DMHD1$RQC3 D8ňh*e(f ܏_ ;Q$ RoBXOĄhݡ5DRKpĉ*=r jbA,PןFdfo`~٠Z--3_ϴ?u;yrf?s i0CNr?f%߼ޘ6ƕSy:nJ ydž>tSBmp)"(mJ$!naQA?~8!]pT)cDž: '!8'SM|4v;F|BS F'BFc$xp^*jeIyd>uCἹaASU>D"'or D̚Tİ4L)E!F\Psi)T¿rG  1XX vz=Cz:; 1XSc kF}!/~Ƞ=:A@.\Dyr"iKlC7ᄤ#NX|ֲ4B0I -y&F o)-}Js :-7CjwxH/1DkSƯU)B} v_L0yŻR xY%D "I 'b^G7D~d "T{jRHFLf1"bN^pAbe;n^^ I!JIv8ˀI#9$||遌xn,^mꗔa?EJsMmoЎՈgNbA$ H2$ȔDČUJ]]% *iP @A@-ҨiP P *)9*H$@i VN@@B1v6A8?94=C!@#1p3;R #3K*H~ӌRќAQ?S=qEtn붱Põ1A,,ItI\* nȔ F?Ul)zzpbhdDCR,d46L&چY - M>?JPm4dhq~"xraEl m4s\'~QQ)Ӝ&(YDJ   E8DrV9h datnfKD1a^E:gFRWN(ʌBOg'E 4&$M w+z5+P(َ6l1(W<<ڼKw o2g_h4G=`x<>^rsyp_`"1ΚMf*H-Z6jdd|R2nCsƹi4LQGx=bv妊N̔&İN<3M8`UA]q#m3TRTerA=A^1*HM'qbĔ=G+{1zA.[(浘ФnL™Àn(շR⶗b'v{{4bsyhd8Xzk7"mc`$ctLF.l5(|08Mx78f͕P1S]V >Cj k#l_A>s ~q*2ё !Pt_gVM<:tسs!p1BHm*ȺW2 LqXaaMsf-ҲP% j!P7XELyԍ2{:PV\x/d} `N}OZ%!E)He.={?{9`hɽ@ޣkQ§ hԜ /އF>?DD@QA=^SY%X%3$O .yP%sϻy`DDPhM@0y0( ?1F =5N3##=-Y[DW/'h▜#5TA7~?2lf#a?14kt'^rSM\t ڃ XS% oQ, ^=WYDf:35y+><$B~2kͅMT |ަn%ZFb)h* VB)hnhl {( K.99:M$\&F'd(y8lrC$Z:`sֿ8g!H1߸evZ1⣛Ux(Q=ب&d?j0Y,6@ >,қ5E[AѱT47-eLg[ZPѐ&`~= 뾘aX N^Bs^s@Xi%Wů,(H1>@ CB\3#p | LMpxn#n<ׇ4!c 13RA6B"vaXKc9mc5^G/<@g3x,iWϣCHnCܐl) 22yg6G 9pG5G\3e@`N9 H˯o k$ CEK22-?<,~937smn$Bz7Gue\qI_='4ReC(蜦ЋvyTÇ;[X OCdTa2.$a)M̓mWa)/*ںsEtrSGmFu (4R棭 } +]{ N~A1P@U74%ZMnE9RPІͯp?2>: qg~M៬Ds<7ʴiA3v}0ݹ4Fx'*g©w$YS(gzufNb|xL_ 3<,4DR&ZMwrF4ݻpK;wpy~XFMd5NgLNwkrkƉ7cK5{3ZND"w+IWY'r5op#J,Ls<++lG3_-1|pv .iQont`}).SiNЩ0^UB6oF@2(#EP30&2gws{lv#6s'g#B:fI0?g!Sy D;"4P|q?7aR;*i)W*r2 &$wi{9GnCb-T ;Z%0!  !&8{?V5\c7xC1,&='b_|…% H if &$ӸeP@;cU\rojocB;7(+>}y! BYrJRb0D.futڐQXKBc=C`[ lnC-Kg9W\뗪iޑ7&:j21G]!XR(5a' ii3Fjn+'<;_#z +Zb'D ʤn|adfvL9ys|Kod=w 8ᗇ߈,!ů-e)Ӝ!64p6b:\pͻEɸz5SQv e\9X-9׀i:Ÿo$Gęw:;Cpr~oX:2Cnkg~fSkAƶI%UJNAm%8†6S h'LdL|q"Ǟ#/v К^4LwLx&Tz%d۸+usg, d$2B8CoD^oOuPb ㉻`H-ՎzL2Cszޝ3LO9bl p'5Np~FBǖɒ|<*vv}^!,SbQ8^g 8W&&,HGn3ݟ :vײM8F9`Li#Ytv0&g iO]=4Rm0f1)vcBN·'c3]K\躔us|NxAq:vG-yMjت -U[ kݠ[%0YE87s EՏjezX-dFrKyJF惞RAVnNcx]Y-bK6p"jFCx_5fg}N "1B#OȎύpEw0FƗ=cjࢸfwuMYe:1 sbi6!陇A(냤tkӢ`Zqi Ő4(%x$ \&L:x^|v:CO!Sw)s)Dc5? 57Xk-c|>l!īNZnhhr!RP{7N+Hݓ͞y~>{D@Ux(0sG̛}o೻_y79vѕakpKGuyM#v͂zqXEp0ct!y,6x#ک(<;a|5 &Wl dAm'khvt7P&y y;rpu61ǁxYaF z78,FQ 3#$?[3bL.kɎ%,&gf+ѓz2+hy.d~]8N+b/9v2}52Ӄ&8NX|9ϜcevӍ7CjkPۺfnQ,3z!afnTs1 wFQ'D-6ۼNܛjk_y[1Ǟ$X}Y=^UDvq\Ah[dozϕa;gp5kV\*N\|vXT\# vUyl\<RfIG+ KQ Wƌhң9zYz  !X),?&MF7Ӕu6ӘsJE:}[`I 0M a{k $a&ol8-^1]B'y[85&爑DWdfH,o-3oz/,>ͦc˪xI3BͨV<uLd]/O!/Ta!{qT35̽MRΘBHίNQƯmHr+'xٻB('U{[<#;?TrGe]Y~6)c!VuNbjY8K>>5qʖVl];DB[j$|R;sCk8}Cb`vlHx #y6&ML,Q-ji#.㛸j+E9Og|86{{8b qDZy#14yыś`V͌;ގ2gmjgއgvs~k9HޝčTɚ;Ǝv7y^whdqaêJ]T;V >px]K?l=nd߻on ӻe `58a܈;./s16kZ.V43rnWhZHD=T,ȥ=qZՏ0,;*цW).㩩7R*s)}FyuώJ5@]v)4¼,V>^1m.Ct s ڻ*Ps]C9f:mbENn8bu(' ɜ,d`-qx1Ng*Du@K-I4:NLޭPZ7%I82wJ}SWooO=Ȣdn@T5Aڊ/bPN*ogmpQI Gh1sŹh#|ݝY3S?WT(L CTA2)2Ix[+bbH+Nf&58zIO,5VJM,&33e#-5It\ 5=5 ZqrtcFkPL)')WOY}4md|Id%Z3e*zޡcIG!Q;L׃8$3tmi<.gTBbɍDynROlwߝ9NÒj):i~%r^s9:-cBIoq➦sS0x7}s޵JQ̖]?lAtm%ČAOV2 $#ZdKEV vavloYrVwWHzq,d3 ԳxȦ㗧+#6Q>qSqyf>x`ϰK7ٌ$l v3l3VLF[!ٌJ W L eD3n-F͙$Ϙr9dpNyrTA:x|I/{"@T*4R"$J;0x 3C@03WCcc2l?TeFS!3mCp;rD~l^=u SnL4 -ۀbN<%AC<Dcn4 # \8owoH8Z 72VaPGc&]~7fhP7)n@Iihn,~iAk7&]4;j4ʁ n[ 15zi4$Svc[f7A @LJ 4IB78"PHHȱ 1H d*S8 Ѿ:G3%&GMrw&n,J@O|qő蠚`̠Y)=&)py)R!RlT|1 G|:CȊA*`"(9&܀=|Ö5p<زaUNMoz!J| Td&6(}͌]g CR[?ZnSM||_06 B@r JR8A~pNOz&JI=Fヱ[s/P% >ݐtCg.~A/ܧDtt>t#dR쭕ƮGGnږop 1<.PwmmZz,͈('Goqpڵ=bh˔Vf (H"@BҪ q`&0T(IdCcAYڋ @m #cQnܸHWw+>|.5+/>Dffp0r4գ4nU%bx~;]OӼG2qh:`ך\|⪪Bn6:zQt.v\=75Ǹz}2^35ࠐݗl;(א3b&X0$KESF$#+]UBOw,]Ghո烴X0'mt1'' Gsñڈq8Ώz++ vٳ<,D4@"SyV`ElrGMEh;{W23y5G”=w+AjdkY49S,9Iӗ^itQ;9;m`{}m~WEӮNA dR0$H>GCC Iǐ4 aez4]VG6HcHm!*¼ vM6dޒ-QOuwEnS =򡵣qFlpqF<0+銦$LX bqXHeh`q4s+'ZwKcbO'TqO$Erk{jrdB {ߘh wP"CT% !9 %"V6q=/AџWd_s?B<0~,Ҋ2_z%ܫ~@,IybA翉윦|/+JjZ s5jHP*蠤yP~7Dw3ףs>>\H}+B<%)(&1D7B5fBS47cOMg4&aF j P23+88=ٗ`Ļfa AA֜ť8,-EZ Hz&C҄1#3.Gs ԢPf~= ͻ2*l?7`p +$9v]yy)4tt+dA5lAGB4F~M~0S'C }=lưLR/.a)w6 Ihdb_ PRcMȈyhA_CDƟZokԪR z5zwo/ {D!& ??(1$Yysm̧7$Ua(о-60rCxT0TpwR>!!m@_y|3ZffR 9[X iz>" TY#0PRT- P4Ęvxt |zZCB 8ప I4Yņ>r<^6oNT0:UnWHۺbE;>%ht<1͉C(1Fs3#5Fa oJ*hf_`l<䭣ԼH8ֆ1 -QPY9}Lӳ:\CUݲQ݋D) 7\WlGwtjZwkFj`;|4 ve/WʍioŅn"S90YA&B$Qo i)>fa7잘'n 1&`w@܈VSs0ɣV9ƳQ d -Bs~|p+6\g|,z{fl7ٗyq%VUܳ022mFTlK&3thd98.6bIv331?lCPVarAPvE[1.F9J);R`.DsrHla;*Zc^kI5cJ|wţTR':a@ųD\)I`h9ތȐ&YPKс{PXxC8x#FT#8T&3^wg|angcx%Vq1+5Q1Pي?@OPvDBUE< 졁g,+%l95F9~yX-W]nav ι5x6I,낳CfFOBwfQwQt QCImaSh\\Qs#N L6C38Ɍ@&0@D `'0=5f:f ))7azq1XBقZNA]m/ >NBJ]/;i"?&'tj2j0QnNH(qlBg1 9&q8~i>uߚRp~[xDaV'h8oֆ)`Lw4fpp H >PDrR7i *.@"4) 6ޟZS SAHd&ח|rC4F3z'uǚ]s/EL)jC8xoQCMlG\m]1m'z0q#ĵTwjo]t1W>LUAf!qxoSK j$kr}-pm(nY8uKwg3T8^aIșhd,#C6h4T謍9}uיﲭQt&zasc=>O%OxUCs8s yOxӜqwo帳q;͖=4[`~[sZ:=0e-a ^mǾ9#Ȇf=Fb\iEg[\Σ6LcXay I2v/c98#i4ϖ$m&fۮB1L\ޝ|bCerihK̰i3 wP5jZxX]Cw*kJgq5Fϙ1ޠ쳷]NGM]Iv 34ql//͝GNgoND3HI==ѸSNۘ38mQ̛PۺM'1S|8Q4*zCry@QT@DRJH߿Z(0OHl_5}͔>7@NDd+vl: }EDDؤė mFrAATƍtB$/!A)Kp(cHIE-~KfbHG`bH;O?Ǧn8M"fb -p%b20F1!B1nQ\l GfEeDu䇩7WFqw^D8؇,>G螰Xy#W~m v"&f5PT!V^$6~ RӜ8),@ 1u^^Uc9kݨ1+U\|yk< zN]Q7`#Ad/J5 :mh !X6N:κ0AY$lrto)nu_T)j": ƍ0ѨIAFa 9da壑<<91lrRlı6)¦a7|$i>oyٱxp,$S\0W8#X4ʨ<䣽GHU$L%~47 g~GCtǮ+bP3#ET <:O0:5ܭEZ^G[i081'&I6ĉ#9[ +cm",mmL-:ܠnjA>@Ǭ6ʇȁd#TT"U2D˗N&!ԼSxN#uDR˼6 66G Zs*M;0w }D;Ѥt{BC $\o|#'?7[)%@@"U5H @PHH- !GE`!Ğ&kRhf)n8A1܃Or:#E9& 27dn% #'0AJ ]]DEuwnM.VD'3A ,e H¢ B?:bIN)p91be)@~P$/A/ķ޿J^4KPQ52`G!H __zh3.@] ߵ쥪= u (&NL'h/6QV7g Pz^;0JA2ztQ @;$)5pޢ&8N -x@FІq?^{,13(v'XVhi IvnncӅ2ňit%ٽQ43;dCJ?*1BOB@%Y P t'I;NlvSΒ& }OL:Z9>cƒI5KzFңD4~1%2Cv,Mè^֧ ڣ8/SaH8ۧZhG0}=|a@g˜V5%-bx6~nCIC=;AyN_kUgnj.IxG|;Jw5&Lcjju @ ]_V<#!=m-1dq>SJJ;L"L10ҭ dkˡH[Ar5?:O빰iQRj5\JB]=!O?teg4`=ɇ`ϲl@mZ xzO4_CP܋nEgk-{tru  R@9o |O17b)3A0 xBc">OkMHȎx?A4B)}{6`(MlvQ1$LRՐ ai{L.bo' o:TP):㌙P?0ncݕSRk3-"pK`_=u{A3S1nz w$!R p-ZZ`*H8FP?բ;#399zǽj*T"*=9YX;]1=4?=}'0Ot3F/W(SU4*Gդ rHQGo޻~M6m>~۾- 0*A[{OܴÄfنh)D0X0;vĄ ,2C 9YӸ4&qjT "tf t  PԨl$zs$7tGJ 1>c&G4((ѹ d.̗_j6QRr!%(X!mB#\96>;ȡ7Q}E0RR+He{4=S<#8u#=R0n/>kR$Ϛ ufX;,''Ă-r2(ć:/COa MJ ?$TOqkXBt8?hAE2wX^ܰ)q { ᴞ,^42hXOs6a&|,">Ŷ_߇F.Q tDHY -FCF^iguAbf"I'E`@y8Rд.QSГ}Ji_#]Е}J"rG  z 'CB)C(rLh^=bHA#/9 `!EB#J8H`^IHZ]܉֪@OhD5ĕbиi iFrY~y ^ 5!5,UUACEUQ 0B@`%3`qv:w=+h7 Ksr ;X 0ߎmyD0{$xޮ1݀jCsmp3GH2~ Ì 񫧣Pr8AG!7i1 Xy~dblc:X;wZUjvA4!l+R),L62"$9. hy)tLvcPsj5ɹi.f'r U'ЧvBL3lkT&4bfTXu9=J4lTكZ8a olvC(֔kAL0JGs  0Ayӎ: ĉBbIsM*' 4 Hdd`c4NC`!EOϢh'`! @B\r0Bl77,ÂIj$AdòVPh-?d%&J$( $` 7vzxQD" FК)=HDBѠ6MIG#H)W,4a"bi":?"c@:a ZJhj(1k$L\u {PCm=x}}AQ^M!KގQh 1 ijԃ~!{VF>rX.Gu>Jh{L(itUHP$A2% PAHD4(RD$D J JMQ#M4 M(Rt1%DQ@PH3H 5J̌"$h !I (b@JFeI R%Xf QJ,@1 %*R--E )JPD1QE,HP(U J BT#ĥ -6%Z  P< J/ӏ.7"?a<E"J%0 ,N8s_H 44"AA(""Z *:Je =孤}ihh 3g2z6Ѫю[G=I@ I{ǎH>X,H2ڄIӼ7.ʧ6Tp*j"ܯ4sp{`t ѷJiLjP/ $ 3朐>p8v9HCAxff(A$6T4>3I{`aͽ T%R1!JR$ĔIEQU2E2UM4ADDPD54A"%U1PD D),30:  <.OM @yf5inZٿoI^(s-! QPv7o%@@cXGX;* "Ocyw_G528pDMɡy,Iws0=ڕ~UM4QAAM%5ATQAM4EF }#VDr s]O+Ӽѷ|_Df5~;K5r޼FKXɑ^17T:.F:I\1+ζd` dP}2KZR>gx BB@sܢc [pPamW {s($ YЯ kbF[N9nk:9pXpp )|mXv=.(=}u=`0Xh>; :S>Q;WTzxGzXnƗXp: hI1-V Mj(yH\9 vճ K:` 4o0͐@ |_#Ö$9[ K3L]tN^Osw=tr Nr8F85 L_dPȧ.BH8KإqΊ'sOBo:z1I3XH0?}9&Oױ1܁ސZIIh$e\`tp 5܁?n=9nz "95wzp<¯@z6\0PJ?L$}U?yy"%NH]9=[Y SB`w߲!+WbZ'[lp!挦$NYCCќv{v.H#'f$cG0;x' \i Lʻ(q iT9 9Unfͽ\P InrbSxw'a77+H  R?ҟPU' ( :D6V?9S $#&BpHМ )Ҳ]#RZ$0؅0t @WOX!MJ~z?#M!=aJu%鶚C-%YF#1daz߳@==d|%Pe6H:l35IM0v zY\ V8aUA%_Xy:h@|:>Հ2V)&)D2"cѹwEs ^NYg!pI1/ӴID0fk$8hq`X /;ٜMKFA ЌX$ʼn ꏸգN.Y,#y E4addfO׵tu6= ~gW??SCA9$/`$셼[s97B4j"->x#3"1W)&0ԻRm*дL6M6u?6T ;~; O{@$p54EvJ?FC(d_(şxK(Dp1@~;G!gSAPDAB T@;^۬(UyNCOS{)' -@?.>U$8F!l8z3Ȭ ~d`U0SNeC輩<?d 4Q$@&C0);eS$4:B%9 Dh4"lcЀ(X}́bz;w&CB?k~~=Xu SI$UP 4,C@̤@-({=zT'.;F&HhOPB!qKqojR(%oD&h&! ? ҆`5j M@P)Op)ӑޯ 1/|T8A}p<4J|&>!;8l݌O}kٰn:}y:yI aKӋ6}߆1(3;93-%ޠܺ -R1' a* 9 iEhB%DZh4J8+Ck<; |%IUɁ a0c JRE)VbHN7:D_eDUD] Ky@"R2BRʑ!i*DHߏ8 ҋt@HЂM00wm짰F )@(1iN-)͠WӸ{_R.|(~bD˒_ng|^595+;wa}osSp8s]kՎbi*I 7fZg,^Pd0֩$wz]w9g.PWm>U:qfs82xmp  \%: A)ܭPI6#xsjrwy.ozf{NU\ǵ#ذv,Plp!wde8X!X"G(\o}|q䓧ϣs}MEJ3~Y4`E } Y tyc剔X"8ղ(rYYmɴp8PWlrte 1 0gm $Hb[nݬ.5W )-hS55tMKNC^KT?6C _)L  PD KQ H) YkLd1󧴑Ӽ߃$MrBЂFD˵+"HL&ON \7.V0' q"AhF*J!(d"Z HJi ZX@x~1kGAac%UFheUa ^2hҶ`|Pc)&0|]/C 5?`Ͱĵ?s\KbI ϏG߬|c!E4R*UCJTujJԔ/ŀmUTVLP&bS3lR 4hyP\H'_q&4ɠ99uo}.h hi=($"*B %4nf FޛA}t4Q/PKx!ِwr ;{/nd=FR9hS.h^".1:3w~_a}dw=DkkjV#?|x"ih(rC7ɧXiD x. >{}'! `0"0JdSC˜M |[qDx}s'1]}*i<"2-6hq&hay)j"e N@{/ +jn&GгTLHRt%4P TSHPP4+`J#ҩҡCM3 TDDIMЇ&Rd "ID (" dC@ DR(f) $L"ۗu!FeW|;^E*@3D /NATPAC$g$,5LP0Ezap/0yрBsQpt*;,IHVC-oPlI]P FH(b"BII O+1ws~ܦO8> *z8vaR{-!‘fuj!csoے?)+jп3>hIAZTk@% R>AH^o'u"P/j#[juRp'׎<A_5p9Ú+n(H*@+)q0AXx3)R0j:%0&RPrסּ5`$*vij"4-V<0M%kMp0/BYxR$ X&ݨO@b"63!bJh{:^ǘԔbAˉ\fCLu4d2:`2: e/6$"bH@>9{pR+uBl\_@|bv8\g4Xσ R Q[GGWC11a)lFШi,ZI7Hm)AXF0g= !oyl:14l8q8uzd @ fZtauƭlo iъj`E7W51W0A۶ oLF x*XMkII&"UU2(1D `9uAёºX pL13l>y3َLJ' F64gwMড়I%:n 8`$h Fi%PP 'PSItpMLRX1Hbc`L4z2bJ:Y|Q?@t!! ~!h(,aDHwV6ehrQ L KG4{ FhB6 H\ftMiuLWIڂ>02 z5s?Y?w̨&f~ b""'d(11t@W; 6C`  2BcDDDDF砦 STZK)I?==!<6?#cCS?qb'QA(i耣@Rt&֠4g0Hi{!%:J} 8PltEUѬDtڨ* j" ,p##t*h"*BS6AD`>.JW@!>.`T80oT)S碋FɸH06D'l]-C p"3-F5Tm0ơ ȘF^G:oLEGSk51 Wgߤz"C|6*YA4(YIc";<ͽavGFmpͳ4AAU'l㎆aiZUaG"+ӭƱXQf%3)f..~<|Ұɖ Bw,`2Eq7(TFGeJ*4aaIV3\xr] P1TV &&zb#Vx\aj. [bG  ݔ"&qu7g4 ,Pytd+q2a:JA!$$:S $Au1!M}a8OGg m4"fz)CġQ` ox=(O>$ݢ1W>HnQMRBR@:8 4V-HƑH6NlY4jMQ !$T\BP}|J[@b Hr@0'7^O){9cq:TM*tq6zpOS(3)t_݀t )@8Y(/VvG2A:C t]?Iii~^[FCDUR2`p>)}cNΘX%p($Q#QrC3aчaƩ,SvP'Wl1! 5P1FC_/BKFF<7ѸCc6MF!cE$zJ:1O9\qDf /S5]Hk D9ce)rQӇ!!2wxcE0Æƴax1dpls"l|K5 M(cFfT#jTm(@l21v%vWB$$D4 jh’QesF+an LGwu.2p|dAM]C)5t ѷ=ks˶=Ccg .L!aiezs3D% =\1jјQA)FGF^85,P0|" ^ LJda{qTF:*R6LsM#sA6ޞ[hx6T1SNM@5􀐏N&ViTJas8q5 !bh0cf=ncҲжt6 E7C]$ʨW>xtGJ괪`p}"iH>5l.N̅2ᗸ+NΘL:snBk ێlD{|qn@% z}ʞ_YT`G=;;0@yMX ΐ}t$ޫ/Ad Ly/@Ja=)ݜ9J( cw7NǜėHLiVm0f)蠐![ԙ 3$N'azG7B(m bPKeFoqDC8"Cpe~ç)0޿9 yq*@ ]5`RU0'ZfJ$ bJB ZQ p7<=u{d @Mt^p;EbzBWG'i?I ? xѦU,NloQRîR.!J(Ž)=.~Q>xr& , =% PHQ=0A3"_TlGvX煒0V$P$ɰOWe&pҌ%D٪3+T"A$evs(rRRksy<]xo'?އ'7JQBT$y@1ŽOlDcv7EqMRCpPڭ3mhK1@"|R*-Y 'G 3MlC6Fh >uwۮXrm֙36")3#:TV&eYшEC4ZF0x֍XnqN+c$Od֞ѻ!(]=g8h@T2>aL `,f^!$!,.;Ir> S gXë:56[bl1NV&=Ԉ-u²:8@Ѣ:(pcLr$ib"BL@E:qu@9G](fj9BC8=qw[%6EȤloN9>}gɠ(7߂% 9䆺ȟ3x7AoP ~0w>ҥv=a2=u1*֧Ikjz8AozR3"qdS gp8Xxj)9 Yg!}4MUaޞC J,\u G:Z@f*kKˋ*Ẇ`q(!$(:J)\Yda}a;M*"ve!nFqE:5$ BD#IebH_=hA76&>z^Jj`i 1U=H3l4}K˼nxp-H"P9"h /kki(~G -gO.:(”[1h w'T%(,'Nğ'_m/;=sF~^;@'D 9i5gc bqhHlA@A \z N$>bbT!e5A߹!>~||^#u%Rxv{! ! r-z:h0̤Î*Sl$("<ˁl+Ml< u~l0fFe&Ճy1.+L0K^ةz3 \<)4AO_|H;4@x[_i)Hhj.8%4;biHXhP:x3 А(=gAE!JUUYW!m!7(tV?d^aLpzQ.\:25nN񒀜dqT|۞l!PC|P  E5)(,]?)"2k;^3 ,!FB<Xch"NbN QO ׃ -BU0#XIʻpG*uɉ&#4Qu@-V|TCcMaMF0`V]c3c  ci$h1O' 4 DTI In^mERP\ؕ·CZj%ؐ@!BJC$KҶJ!B{DbGtC3rUzgwY1i3 p^zusǹJ޿K?v9b>1lhђW-rQ@Qwb`l|N:ι'z?@$H/ 4C P#)/]5kp^,4y"Zػ+oOW` đ䦴b?lBvK8P? )1cŹ5+lHL:.rc4=HegV=dl%밤VAoYgwx̀'X{s?G`!Ns|]~]/%("GB6z$TE1ĀٷBF Q_l~:N4y,H yv۹j3J ͒EXE\u&Fwfҏ^;nGR\/;>_;8㬆| #ꞌJk ]f~֘L Q(ˏZ#uZ#+lbw =kLI$zt TL?t5HjBb  |8-"31SÄT}(P}g7+UQkHxəF}" q7ɲ`/ ?L=8"eq91 iç  pLBf~M*,th"dֲ݈o)fnƓiƸZit2,M*@8ME ̃rU]7MS dpNb);ȴr8{&O: .8g:O3t\ۇ[.Cno{lm$4@/ "c[OZŅH GIkr_|0jC@9ge ޗ3ff+mCX[m 麰Yt[rUNu#,K#)>lG LqL^>s wuh` %P \ rIܒSEA? z7Q@)  m0N~rVggTql+Ӥv+W=/tLrPP舔@Pzw|5>F@wfְ2Q vqN!d4r#|:@ȐEfpL`'yhWxrt=LwizSCчG~>+L=i[``ְ!$_73e"tJd]C}ȵ[$96,;QȠfZZ ,Pawl.N/`胷ӏ߸);OSvcO.m>yXh%tX ۻS\@JdH~)!F]T#YB?bRZ$,$Є|^ {{tG ?LO|g$qP9]`%^_mXzM 1&ܰi?d}˛bҕ?H*|s~l~iV%Z @Q@OuY.x$4. CB?%@~i!$rIk`_anO"*ҘRMUĚ(#˅AMͤ;[ds'5Cbٍ"D:-Yon^4U! Q (b2DIA hb&$yG_d| 8Clƚ#}sM۟p6h1l-=U:>`JaN ?|qC<4ո csaLPY2Цyhb-83 d>28 !M0@)h؛V- P SHP u!VNh1*{a"xCrAD,I l# eN}:l$h/@q:Xi>& ]niSalGOfQ,YX `Q `t: `"'Ƀ[ >,]Jx`$򙴺XdNP8_e ;0S QQ"bN@c8TiR@C%N͹p?zC0$ z;9jX0wXp:byO>=7vEЪrc&ƶ|y>$ =`o$z^oaVMs$>='q?^IC(C8IS4uBc34~Z cׯ௽٫ MSQ:pIސqqD31.E51|'4 H>AfK#E!>b>l_m_ ` u С2s[d 1]Q ^+#1L#!PX%D EԺ`IcG~;)V"h|6 !?2uUB`p O;~GT58/#(,,آXN8'Oq]^kD> !*UPu*9EJl0. * Qk낭OƁ'yI|9d=Pɾx_/K8FC՚B>NF5+ŔIR$)eX~1r PdBQ?vg2r~|g)=NxO1#58H@ `r$Lr,b6'sl*A~;`ȉ7Vn}37%b|FaІҡW>Q=wa?G tϳI AOp|'}5@&$ Pw`[sծVj|EX_TEOW 486%&A' SSmGpPC{  "%IBME :F0X@"ǑÂs UFi -LGQ܋ݥQ ԐUc\/pBC.XG2%inR jc!~uuTKHV@dtm3 bƴFllrg>DAPpi|%qRCN9\N a=Lǎyaztv]fafLф8a:@M0u"$.1J x#&pvunu^5=fTUƣK@f(yoe6ڌl-e14Tݗ H1F!E8Jhb8wZcbu<#n}iF'?2^E1pTe%̘!14MP4m~!=C' qpc!QP@k':l|U9_{ .(V"6*IÍ8\R S;D7θnbъ]v漡CC;eӉ$ $ó 7 Z4{z ]9&y/"" <Ӥa5fQ`)I˹oR\O O3{3#mfIqSvoRF]dIPrmnKs#8 cdd,#uqiH M (pYmfq:MS șcZ@fvGAHB PC<]ˣ"PM$%vI[fjs>~铤_I4v%~ mK#hN_l}?])ˈ#13S3D텺$}3Ms7qѺg ƞx @A/7ðZNK!T<.'G_q#I*En@q,еȡ4Ģ$PrJpphbWRwB<;@;}(R}u}u 0ϜBqxcMf:] /[;M.dez^f_.B>N2,:|h4EI4&P3t'<D*о;¾y"e#2v1)5 J"uC ?mU D`~<ٚ(B$Z{0!BD o'31Pgws .`MЅ[FkA@ACOO$$=@Gzqp4P" xh+f)Z)Df*ǐr Y?&1&M#{d]jRDi0*[<% ӋN/ ;.<(ODhPHTX"" $6RF.Uk*b&k$ͨc47QgB(dc*CjWiq/7:p@7cf(p?ݏg)NW^OgThI2a$'H*H >dƀ.`8K!)ZhhHy@nt6=mAHA m['lS1 DDLJ4R*(J J@,3$-ҲLX ZPaE)b(h,F8I ĭ4 PB(1TTQDC,BPq^SL! 9jAj(ɞ @(.ky%8#9UaBq JRa풌_ŢI+I5w Q&%1M8  KLmG*9wמ I Ĭめ|4(MӚ ̐’ &U< X4R|e7ܤD{:y+z$Cdd`/4/6_8i>>i+#|h<Jl'7*8ĉ|8b0ٙXlDՠТS8" ~#+xI]RxJ4t'b€PMo6%L-!LSA`=0% jT' Hs BFS}`oǁTUbm wCtdCP2s|JzZ@Th bw.nH[ J1p?/p)~mw9P#̑ K;>< Dϭ׹i*0r!`&+ɑcִP;4.ʤv&hֹ O Db$ˡdv6ؒFrm$,%0QJ%3M$lf z 3h .MJX%Hߟe8B4*K t:pޞ'u j} v^-e.l@PvD ~3(XTr;<Ά8J"lL(ݜA$BA!Hs4dJJdTJM8JA9K s9 g$I%""`܁*"F9* "y c툀,ԉJ=`pLAIrBEݩHxlȡd" @SǰbT6$ё(UaJc\.`%ht#Hxxs +@ݜ1kPQ $\C܊4yQW%7# vӹrA#tႎKTV BbYhH|U;$R#$ Fyӆ/" Bwo/4*ÌC*HBҍ- 4@LSJ4SH"e1 A\s׉$SçȗFS̓FHIut6o(5b BhtDl|M:#̅R "0!QPQ@yczA# @ohS>)S-Q5A(`ZA" GO !D: |%`ZW[|_C%Po_T+/5GME4DmǖE Ol閭YAc?i ud qӖWa ak)P`׀ZyC5k󲉔1B@8f#`S&+Z0]N;? آ8T UT51[Bg Hwf|FsRfr7fZ&6xIr@vE-y0aM>#$t<:tA0ZĄEkdM+CӊqNF(!'8xSd]wCnO2WJ6 E9H6jkynX[$F}ϴ"[x=̀kЬcIQp)TNd7-p% ALhpSB%EDEҟO4!>vEBTH%X14 R& 1 CT0ȐCSBH |SM!B+1) {J a:<҇/"=/kt^'գZKV E+de1DmEklKVp onmswbg&g.F6ɻÜИDN ֙YX 9Dž1ՃDNg:ԉASlmѰ`#dD$ U$&)#\怎)3!B2% rlH^j$} n_x}[|!7|Њ~bUD(QCH( "R"K@:htIqU?A?x1u:/lQ(l)ifO^#-۵ۧs(0@ WzI]%4BnB[*'@?[yGG?wfDҪ~X Q%PSAL" bx?s}A no5pTrц-`9& LGhڦ)j$\9b#w9N3d,@-lnɉ.B0[ێ$%` 2dCK ד?dr,Yǥy?ſջ7h5Nlz;#ⓩ0pP-@ADog8Ex>5䮴Pŏ PpC|/_6yx#Y.8hэ @X(AfK72^loQQ^i)"Re !B' wA)ELbȀzm*Xm"* u`KULkRM#0|K2|r8Vu HJnMByQĈ 0-ٓC {gw{ϳٙ.vt# do9#(:&c%3*Q`Li|~ X6&(:1JSH/B H BPWށ7J8"$yw}2H=O0PR'oo'a~יM(DIEY1 d)ESCVN'i)ԊwDU%2ʥ!J4 DLB>YP{ /NʾDʨ)|YVQVIHtJ@ 4t?{<)>Z`V:v+?7` P1uO$Ȇ)~ΦxqMDUm"5JH\E_Q1?>`<∰t+ X!ϥt]](4qMp'U*l=K Cv)~`Ut c;jP&qBpQPȁQ;yLg%} k1a67 k[AMU A-3 X5;yUJgȅ^2h@~~2 CMy:Ed2$2őkVab3\qPlp(a8%LሺDADtٹ)1(i.6+э!O9a5H)bȼ:9oB8* ,`p!sBzFᘑi|(I;Ci"/cmV\x`CA@y#Isxo)C-aJ 7f. QGK&G%)g#c>v<(HB$BjEڕ#w-lPR+̧DsX!E@6}\> F!M]*iş eơK 멣K, 3!bBk;Oql}z̋HА@8"S<{{#e!p8X!H=I`s$øpsi&%# kۋ+"" 'Q.M :IB%bB %>vӹ9pOv؃7cہfSc?=U[ ˞Ȫ !M7KZeTUX{+ܚW4Ŷb•` m`hpk "P0Y1I4@>ss ۘ(ʹaử!<8D`C?$fnde%?d[ၛF`V?iX{Qt9 p8A*qœ+<VK&C l^H|ϧgeR2&YbbdE ./?wAPUFg i:)B&,CuG{c7} J UE%1 H`}~&=:@FA-cy'xdi>l \+KN/L&>xKBh~<a*,!ނJbbz0괠Q3.f(QB Oڂu@DC0A1+#b5hbzO'9^SCIHaZ%+60p۾/$ FREC^ Gbdž!:3QHX_-DӜ@yw^H-X9'QHł ':'^Φ>sMA}'u@NȢ '7?&lEo4iKcCl vik ᚆ:h Xƌ=:ebM ?jBdb 4ઘ ʓ,6Ω5W-jq WUCh, ͏C[ U- ƂDHZdNF&qf7;!FQіo/n& yTI5ٓ[Z1F2zY8N(4G(Ȍ8鼤uդOd~gMVbirΙpI){TfZbڑI<,*Y)?vtuLLʒ1݌5[:%QJ NGdc V$A 0R _J-Nt9,Y 2S˹PmtY(y>A;?XJy8t~L$kr8'(z3R:s3]lv4̮ζhI5AXRT(IAi;1@Oe*`EgWENe{/}ʍy¬ <ȃĽHip<ȾGqhg9=8] R0쐓852֮?J% 0^P^6D p,3wCLQZ)Bb<:%l|)#,lYQN&mbFOA2Fu:hlUCr%d\aXlkC:d)%`C+C|s7ggO!$P)Or ~ma |$r4CoOV D̀R.DC`鞆 !Ao1@HIHo""& T?LIμ8@sz|{oL:% ˬtdjP:{KaIiD;b1H4aomHN=`?pbOûJ=?s4s!rBRI|[>)j%o>1:iNㅛbskc/cZv2z? W:i5Tp$DKlagBXb `:ǣa8A'{N rd@ ODbRudM+}㿯FEu;"~/#-XMtxVd6>2xh$ ;AA!LdvDCn7 d*d׸HzNIWR AVjW=P(J? d$Y9Q0’KTv ό;wt{4a ÒL ȡ/^ʘ}6dlAX`ɘ`Hb aУw056v!&ʊ.6=$y] !)bѨ0$QvHv;'+*r"9itB{ X6`ܳLƄyi`)O'6Izæ"?6m dc՛wadPdi Mru%NX$ˉ!e ዆k$Y::w4wyV;pcCQH! *f;TP5K[8KK8f6dy%6#&l^&D%W 3.TRAAr0sEN9uQU$F19QL1@D\1"Ղ3[v[A,GR7wbg)%mbLTIMp5&R#8p AC@PW :0`8=tG!Cai"Fd3Gk7q(0s}NZ3&qd&g.ph3OK%jc.ސb)h^2N؈0zr检"ٕ Jݤކm9͊2ȝj8cslc̩cܧ-`#)Պo`z*dC$J!"R`#h±e|H.\Xح6c{q(MA<(Z/4,TͱN64EN 4d"6DX-^k)I@RE TP1T4PUP%HYR' 4jc\/%^Z(d'P9Kp93!,EBV5Q3ש4g[ Rʎc(f\9fE#BFEiCpj$(ɇAʀ:}Sǜ;*跬#Ue:8`{'0i.bhuvDiea}驘T;SyD9͓OWELԍ1D0AK}X░Y4r⬺Ij9UCL՘ZP7pIfI;Md @ƑFf3ܺ TwMGߴ0fjAD2 0'9*2}`R65MtU!RtǙ۶Ԍi? `y|ɳs<Yha26f߳Ryu6%A 9T:3Zwvh>%fǤݙLv =_%Tg< U,zP3-hѯK J9t%i\܅ᙚ.M6: :tye%;VBp4bI7 )<`t@KeGJ0BFMȒ Ҕ p#dva<,Ct=PH\ۿ#uW閟JH;YC4q1R͢ 745 PIKF5550PFINy(~.x6ڪ<藑&wG)?r9gΎñZ?. c, j"Ni'usBq`עh$&T(Z""H6 -6*˃}xu)IF娈9 ()(nN$ }pc`%S(pOy'D|iTiLO_ʆ&GHHyh)!AD`"͸j M |P9 Ē>џ /ܱAzQ{8ua1c*2$'ƃcd9P!?Ӂ#~~ CR@00IJ$;X'>;D霚W'Q:cpDsGv6\6昤Y ?-UFi(4~U]B A(aĒ?sn`CRÕPh?IEp{65NJ`h%l~"ht5,e E9tF 1ȳs[cA۰' ] IF89pM i-8AIeA: t &qQ@r9̦ˑ㽩Դ'"yb4qȜG8BDݲ&iې2mg&C~ɉO?#h,H&8kƷ%Dɀ7+Ќ(70K^`/+31THEY&GϮny#}#@OGMn` 9;2QjD4lżUFg& 788^] /DLJXPj@R `0 ^>$a0yQSa^x~2*rj-DTUUrj9jr0Ԍ:Y-&fZ[0tNںぷU8i)QT;ZJ&^7G6ifȼbljNWnkUCpw>Ő!? 2E?v :"X)p𲂵6f֜x,H$R LRO"4̒mס~'#vb=a1tB~wH&OQZ@>ZX$JOX'9JJ) b}t.7Ljt|=O{AUtf20[E+OTFƘP9=|%/_g`7ˠ>r`h^S-k ~_ٝp삞zx"_Tlf%!Z($h&hJ jR b*N^R'ptu2zPC(>)0~.Fc:H~1]~bC|@,P̧WсO~Θ)@I 7E tp:R‡ D0қVM"Α~R )D!!IJM"Ǽ)-{t% W|bĚ Np&(.dO߃$% 1Ryƨ6{DAJPT+:f;DҍѸ* "sŎLn7-THgs} 'ՉJ!wJ=4-uUAH:0Ǥ@)_Lqo:(Qm6"0j2SdYP##d% FKJ6RJYrdX2mIp4vy؈'6km hq5t[*a1dzJ(<IqK.B? ,0 j42:]sF \3xo-:قnjoYB8[BQ:o^k. p:qz۝YdC8?>QNxW[5pQ~s:.uB>Z:"Ri}Y0QRL"\˾ `ċpx#KAsjF\!.wibWU>(uCkWANq^=wߍ+lh3gl*UVr+O=Ӊm:<;/NI#:"ny.Sԏ F+9/OLK?if)-LOjs=,UR!\1I{syv73BWiϢ"w&ht<,*D Fy΅WD/m )q}F1!&9;xiq\$I#^sSsqTe> ۊbڢ/U.qUAvύl |V?3fms{/(QOTs9CD*`'Pt:YMN: 0"sț\diRК?K>xpS1a VOfQm2U!JHOPwvL†;/*ƹ,b ٓߵqpᢤKWG# @&GK:S=X/2)KF-L\[-OW(:& _&%}>GJq9Jvk{>bxQP eIdCs6:3=g r=ɂqvLG"6K)g.%Xe&* 5-  Is﷧&wSoJŨU=eB.?6Қ}@r@F"Hp*ə#%#ýPc̐#%] ̿=q !WV ukn[߆r +bv~3*eF<@Xj!Pձ= Yɮ|xrzT,yolr{^`.Anxx]V {1vڍ4u'zIskdh+t^Jc\kDz=(F1X>!KK I2kA!PC4> {WG 85 &0^MK4)0!$:å4l#Mu)~˝';CTAD$ _j4ʥ;6YWhQ&'..Htaߵ}rswY.*0N!1 Π$Amdág.l6;MN CX?KLC0A xc;vCHJW93DdphPL9#^ru4xd \p]ÉwKayMnXh3e(\gp|&EFsX+ f'o|֡kas fj>iuzAɘi:W&2[ј;Hۍh>Ln@\E^]ėP#ۥr :o.v71Q8{3`P4gwXq{=}qE`h5gZU7Rqo N!k\Inv 6XIaDⰦݧ-T_e8?x;,:U?~gNB=;L;ac_G)ڳ:xq/oƏMVm,|W1՛0-fnj\Wꉍ;Ŕ\]SP!(ca),]vc].'ߌ`K>po97ӂ/p(}wFt`]Ȇ5+c0erKl)P笟Qy: 1qIEk8۵J%[R@QqUˌs)j<&+On_׹;m*u)| iPV բ 2 qcBy O5{9"pQހ,flfjGrN(^"q-n4{)÷p逶w (ؾwZAzY!Ֆ_^,U=CKZkg!vJOogا c9|(^ xϛSOåͲ:uYN\Kc)bkGx^0n#}`Teџ^ :MݥP$^BGx5Vz}_:~;"o[$w+x;}떚yk9Ҕ䣨_K2|!>7R:3DGEx":>ÂH-dAkEJl]tpK9$uNrJ|2{6 54O!=M:ɰ03cR55"_13hP8}Xn:i;z0lDF6_upGTF:Jb|wm߈urhz*CY:DDhh5hͷpAcӠ,jEf·~jMK7|mGcx0gN)D8;CT;v??ϨvbI `}l*o{t ~-1,@ @R4;~N *nV@x31j.Ç MKp\私;8g,R_|)DE$OEX"Q"% V*R@lD&a}0W/) 0HaB|D1x=-bEu!0FHs18dUٽƤ,6֘c p13m# Й&q1hbu07J-f8z+T3TͦVmmi,+c.Y|ٷj(kr-llͣ0k[ c.C} 2цawpxdĵႨy!$̑%-'饤"y ,@=7}tPD1!;!zVxn| nQ3O0qu_ >gS%qkICOFCCECTJCѫiCf|Ӄ+%jB8B!(VUo{sY`ъɢ+V\o v9Kj:VӉmE M)+}8Ao}:w"kp028J5 `qWGQ'ۘ]ێ(8B'\;_/H<nWMk=]O=&0v e>R5LHHJҪU[+G1c0،Fc?:9LlDTS* э߻ҞV28 ԣDf0BYm>n=C!H#'ƃ`z:?y.OR{IIæv}f_1 j2Ap!Owϧ2[.}5 N}ޜ<,E$ ej4t7?M@F66m'Jpp cj @9 Ñp.` dڱk&9 \A(1ʰR5k?9Mzg'iǏ!^gi4"$ƀw(`1*"ɷpq~D%5PcK!p?hHm@a! (c]xQt r[AC^ Rϱ{7pDeīǔsVu9=l|(BU`&w~Q*Yi@]l8j'͏602Dlf1\t&A\y  Cr(cNmpK1ub u>NO,‰AZ#1Kcu{y\c9]Mt/RZ,7iO>彠?,h*wAģӿRE'c|װbA$ N<$ipO}:J0|!?s):%A8<6Uo %vP1;hoS>n0'ǖt÷3355^0Z2z Pδ(bRP,.\P9d'Ca`OO %+y@{ky'w?PwePa$DC-g2'Cl}1w$w8g@ړd*r9FĨ3r]0\V.3PrrWBPRSC'Tm'O&} 轀DYĄf@L>^;.xx,;2VX_<Z)RоB.( ʐб-!3ZNK o GG홱7.vcOD3ųoђ:nWZK|:t>1}y|mØo ܷ-]4۪ʄQ`a&rUf&ZZ[KM7ia&·n-W0֞7 fj.+Vew 8l&V7Hf4hd$ h=o6M7&ك5TY̤ -do8ƆfjLm$6nCD!4G ](1ib JjM$z֔{Dۚ$`m=/ 2%A,Nv\U(`n!.ObQO૘+2ZZF& @ـ1$A~q{DԺDbgORL`dO_UkW./Ƅ?DB+*_&Q}ƀb2:;9/|bca{\7~9>&o/0@ !Jm}`{D4,II%n3)L(xh;!Sba*?ۏ>}7{=ӄ/^0r>D[ި[a! B& *idEh !]ԟz&XC$ %Y <>%ӋL?C OSiXč$=kFf b-?5'5b A.ߌgCH1Ivhk"@},0LFWmQ؎n[<:ttN,͛.pf(MS\M65 %tl=XFVI%7.L\m9TRj9DAr9IϞq_Ś&N%0 `UUnyy$Tg:\q&428ꑬS|R9UݪqE1Uw5B0QnK-I"~ 4Pla2WaDڣ kllF(wekm[ƴ%B?ypGNl[,vpULmn+TiVXQmTэ H 6w')@؃:w &|ֵq>({^N_gu@0F!Si ~ŷ6H4XXo ZE 29K+1=I1 @@j[kN(}cz%8QI>khK]/D'g,pAw'4_ـ,MZxDyb?LB4y~= CkF41lBs<1$HDz. BB!DЧ^}-gG.2q tPs(S0eΠk`(ا0"SE=mG2պ2Y-%P-i[i]MphH&F 9Q*pe WnFl3A.x?:/LóԿ7U`bKy<cbm(˒\4?>rH0( Ġ Hf8]tU!8: >fݥBPCZj}Fɶ0" ܍/V2@+<5cM W͜1 d.0*LBW6FMJ/#'LE"ы}UQ`ƴ]J֚rѐӑNpڀ.̶ۜG:o8Y߱[Pff5|(ÌλHlY0-6|tS/P w]Vo= -2ilQ l`~нyD?[fcYKֺ]p Qh%j&Y v!Yh;?[|KMSQjb{G-`5 3'pv^$hP0סlBP Xᬅg4̆,qSCo%{On7?sprD68gS(}tBsgu[,|nL&5#V_1M׌\]Y<@{|:daiHTžKg1]\@uJ6i K3!x'Pqd2w @Ԁb M,`YmKF#V R$d]#%nlkqU!P7Ƌ7)rw\N6%mDܷeCQ9,&6w6g:Nj#(_%,u((gK3t&m\p7}7tv`1 RybfX0>R"&XdX%2dKl%% ux?,93 d BYc3מH3 3A1[\ֳ!ܴ==nA`Ie P|D8:vn8MlW!H$㖵 @BPgЛ!is0[:N\6X6$GL D1BRf mJ4Ё1'2`9 DH!yw{䛄Q2z"/>ԻFppTpn"hbS+i6_.W˜WkI`s(Ɓ.Qx< b\cCΜ,hR`+˒dآ0:E!2Lo\-}/0v;,Q xĉ hw;݋7g jqŦCqBrIFv͞fؕۜ#% ZcN6THjN^h *!.flpa=> u6Fu'GXwq33o0p-lф>l1b:їQ}gag^dXBw\3pjGwTx#GzTd7SP !ɲ-=[׊dINaf-o2 /&!\LP~qZzQEEόzz;8R"3d%N︥6\bY+*"T$sQ(Ũ&0ÓI KK3¬т'ٸ/P 3biҤQQC@7Z~X){r-Tw735NeNO&U.p0E:P񈃦ǃxD{jX~ !BxN ,*ΰDL>V ^)& *\LyMo:G GAl0x,N- l=%|;Gp`-K`"<r8䁴ڣtM@IQprT,A}P"b!z'$cՄK$D,1'xbMtH;vv'#b:Lqر*)i%z 抖xq$D6j$!ǖrv6qP C\yJSEIOɣ:pm:0s=$3<@д6 `";3^FBgDf.;^ Fi0fLX(e(t-l45 lؖ0䃩a 9cL|ƹrGS8l,Me #qHY<<'5I9 vKRŪ?C?gsPe a:pKFۃyq,zfݗĝG{(G>bIn(>g: Ƞ;l;;'S˱N* #9iM"af48)Ƞ]'鳮jh\HL "䋩N!, C+A)gDhx( @B P3P@PB5.ݠ8I")h uwuPmFzjbUNѸ:~iZqhaU ‰? j(&)+HPOჵI)2JiHb;-rҪJ`Y9`b&&@)J"bb@AM!w?^``>|a.X`9LJIԡw,!qy~#CArPQQ3Vˊ VIcVޑ8yKE)4ƆIcLy"s4А>uߌ2n6!6(kxjsИƋ,LZ61ThD[˧i5JR8FO.\f`<|d!!#lNAq78G CŊ؀LZe%̉;=>{!"$/oo~mSDD-{f"8NNe*U5,]8a Jȥ.Lo2w&LEܰ[ZΗ96@M37&ȹ$QHî&zM6ȹxF31AZ)0 REۗ9RZGs5 a,M4 iC|m9 A=M@yîf6DRi *2b}0 +IAD m! HyCArwrRF8vKRLQ 8w!c6%]/Fi ]+Ul_3DjN'H٢>x֚_`lȸ;켪LpV-+UJ<0Χ#V#v%2Ve02 >'#fڴ^-x':IQ͓ Ncb k"m<'O9;NH0): 4'bbd>G39pufDs"e4PVD'c T^#m4&k$LLk4>c1tDmN$%7744!yp]170Ey\ɊsD,^I) !EǯF)4eBNT*IednRLݓ@@GZF .JGx)Ԉnvܸ␜sAgcw4VRH*G)^ݲ4c؉ ve-Zk 0aBZ!,[nҢ&?G rp k *6.Dc-S&I0dSxx@P6C`h@$C9SP.m4}mxR92\"ڙ+)}}x X0wa*tc{ @Pa8e$(Ii>D B4!B'SrE IKNP{%- LiPJ ݰd3^nA>jH(o1CKgX0 xA 81pvGcGI !w=OChb/NÈU\CvKk=3gŮ:imV1C:Oq.‚sdp`005%ff0`z :`1SΓ' s`5b w xĠ0yt0sl6MA "(}]Nݗ;3Ǎ݆2aʟ>9YC1 HW hab4/Gq~븎)!s}P{{apN]IN~`hWP"P&;yGxfΐtL88tQ#r n@ З5bfa ȍ-S,osOd" = l9Ԑ걉ZF2SqPpJI"vc`pa2⠇Z 302JU+,I2s/Oyjm8SC{];W0bC Np}Sɠ?lf(ӧ#!w (@0aa920:=9)[҈f<(Ce#b"8! )S:BnS Hc` (bhxoGՆ"I)49G<fs7@BDP@hx')"΍Ep67??G$v`&JoIW!48HPVRRn\[<g=$x&щ\id5`v@+:\P+q((,b sLA';u91>iE=-K%Qʍ_U66hc=b~1box@ŐL9=sEcDz޽.GHLy%jAAA\T0p7B~?6',M`?Hr ihG>rn'!0Iv 5Ue_vho+3HQ5K@z1ȼ&hԸDc.v sւ+˽7r)b-DH+㰣dP'ҕtPZ(iR`&2I,KTK@|{c,s I/UM͠9D- A,7w EgwO,50$i ٠aQPM'9ÜΠY|sDR}f !~7-ןԙß3qjh}81=HcN#1yd0~xG}>I=@$ \p4>>{cR@:Px`}!o ՚VH"=) *AJi mHtx_yG-R_'$FWvc !?GG3m8A^*'4LK@){  JM+v+ P%bB$!(شFN0Ngu=F=yV ( (₝*)A)J~@ I"  aT"nzcnCY{ 'Op}*=t;D,8$a;f~}@I Nl1C;jNjQ|bL^hޜagwF^ )(i ~ڀ +UzO6sg11ccѢbLCPc8weݏ%rIUE1*U%AR0R4P ! Bc2DMy ڧy=PWVL3jLrzؚ̊M^"&lݲO!b"B &x#w?ָh@a/{?#_f,CE5PB?-Eq`if)¨u[uD//pIIK3A9rC$*x p9+αK'# :M.;fI@" yO~!] ґ1m"Z͏|;n>< wb6]TA! )KB R=!*:i4ɨQlյ6[bfᏃx޹9plIj{MQ!Uh i.sP"lQ$;D1 ](6ɭ|ci(6*!!}%YOaF%Tb~~HˋO//!4 (θ zCl<)SBc{4 k̹C MW(\3E@0hL\~buCTr@}04RDIǮ]D/:i?)i k}" :!~=Bt{D%,ExOrTbݏ7h8)`%BD*2!J1!g |^B ;9 W> =9V#q0O j<`~i\>M/aK<[n_f+>D:>zɝt*`bM1Ҕ3ym1v9txU)naAۈ -2hX(0DCE)PvG ?l1m0> k%% !Ѭ$<4 wc&yP~0 ;wL O#u;(;#_X/M~foO_hr0bs 0)IF Ɉ8w2N43c11 gdy%ƘSaH)0@LRBD0O4DPHNK2Ѫ]\SkV9RW D=);}ilP[o'?^ϧ~P A>_ΪHIr97:񿼓TxߛD:x2@ػ*A C%>)^^J< R$R@@d:_n>Ӈm֖ p")Jī2  ]JjT=<O}웱M mtI֊69:CG(Br$P^0ف@(/zLֿӦ&YP`yTDENv̞|ڔ.3m݄6JgTإ_S'OuCpC(l0hxH@/\7يM7 $O}֒-FLITœ651mǛ1 [/hxvv3P{.]7Ru$"([b,m\%(mTh1m+nKhiCa&dřjTK;:w6,5q`ѺYA#i[H96uaҠ;y`B`X?o=!~\B(zoCe3?Ba3RKsX)*q4:PPiyysq4h49{d&tZN~,S<$v#b`p&Z Bǁ )ڗA&$*-8 aIccNH6EE6ǽ&hs,9in`nؼc0ׄ$mT1A,CBE khR8\.ԝLiv`L{Ϣ @l yf 9 d+fsy{sxɸwh.O9.& VFvł k0!ǐQ D!! |(, >>l;njsD F>s"H[*'T=bx"h9P30p]'_v)l;Dfz @ʇ"yEg+O*:r gqRd'f( K`t⃽ HN?pE "KǶᅺEl_U,!(O,T/J2OYFΓvXA2iwq\M>ǥMnhM5vk1=jPňs8Da ~aڱ{Gi 9 3 p.7[90SuL`iP2!qVlL )XQ܀Xk3>R8dJ xSmQ,94VgH8*" aT X %DQDD#׊5}S2vV6Y/ێ:pSh(㋞kSD1*ZVr`iiA}Z[.>fvL^/f 7JZ)mXJ%7KN(ä\51@ڻ[iقFOpx}g;K`<\M@&*[\kpC ̲?S`|yb3<()/#=<8uR;DT DR"~N(vߋq=N \?r3nXpF~,¿!Ҫ;Y֮$DI^j0>aU-AC8MEN5H44TMP[‰GJe478Żv:wA6"ԶS YLk#!- `OYN;5tX'C+ܳH9M\Sea'Al@Df[w0^VK.1.L.oKnzĬ{QD Ӫd&}vT[3~Xپ=OS(&~=L9XDg3 ֵSF1UEP~lEb! N b5aAו# kzGx  F~7l$ԝ7(N`\6`*zD(tD׆;NQUk=:@4&O8p DBnp-@<҉B">*S2 (RQo߽Pqn: `G`-"gt?.zhnОuDYt6:zAxKucmG3q1 LD L  p$"a*E ""V (F$TBbe)J!*(4D@P 0T CBSEL IE RE4A4D34I4WED5@S4$EPBP34H$R,{lj)4DL hB{ha(@hjD?6G(b3>?=O")BB RP_"yw|CO}!Aw^ۃ@ k } \}=w{#'XW_g}G]u{gkʱzd]k{^qۺ1fl](fj5}U|xPm¶/v}vnn4X}:\F>+#Z v7{@o=aހ:-z͏Iע}ztx>zMo#lc2 P@B^k _|@ RR )T{@H}=4QA򷹲]8nq7:B={m=!ms MV'hf @w{7{y[s՘j{ o{{ysfv8N<c{{ܑuTW{WivVxl_X{|_hooo;v1=^޺6]}J'+ݽo鼒[|쀠֤>ni=k.쮵]͵ƚuU1ݽ:{kmo]qڃmves7nN;}Հfsg]lvmxOjg]c{:s=u-뻛|kCK}|q>rgFl\kn{=ǎA1ܠ'8v۷>9n3WkmgF]۶3gvk]n7vf[ /37qs]lGNw^TP}xven[9[qֻ}]QvVcJpwg=Ͻo;2qZˢjựnď> gKݷUr5}vASݻϮ﫚ۓq۱6s|{͌yږϽș:>Cﲇy3qݏ{>W.wN=7_ y7"YO}u܆ݓ7zY':{P 'O_^UZ<{o9⥶^o޾A}}F]NZj]u}z{.TQIleUۆӾ/ͪz3-OM:ӷXTR8]s^ӣrnOje{}m|;nw;==mTmn˓ki`9wf.ʔյMU |]Tuv]l}}ۡ덪\vs@:rt >Uog}󪩱kꊯo{z=؛ۅ:AIZ`ؽ<}#mieQC7\gjÞꍴ7thq[W@ܔh6wu޶㜮+sk3sT[ oD:қ;jO]oSswthiPӶhjU:Gg]k7;۶w6clݻ}}^u +w.ٓ\mWTv(4`m `{;nZr( ]vy{{Q*NUKJ݊Yiѻ1۟p1m\9ХkK7;8onv9wm): (sVwm]RsE"l\\:Tҕ]Mvnqͬdi[\m]rRۗ ݹ5[[6]+%jkVݽ56ǒ%4B{H .MFJz T _`dJ%jkڼ{U3;ʱD G,A9r]ٙd!Y2QXR4$\rM_n}ҵt_rݥVz!ض5vVe%)RLZ۲c2|.M}$NyGn RmKm|Tr^9cRM,€=\N(!V{u^:@`S`P0U(riJY(3391CLLCRB{0OЧ=c뷓qIZ5U"\T !Q$ۯ l=vU8M5* 'h,FkQ P_ N=E(91,r.^u& U,H_Mao]PN*N)t?õ<jE)aܮ <5'T0K<;$W75u׺V&k{側./\ $Nw)u_LlٜkuE/݂/%,dICiJMFi*5ӿ]zeJT9ٝ^4v_[cK.vC^QD :L.k-$640f2a]rv&/ݪ]k0qr'!(PхS  [dn|c~bƿC؝`^9yV]1oEbּA=`qBSq}9|ވ_ommj78#i0b{9bՖ1ݡDE69fm6x уiL{a8[Bl+(S?E>lҕS7Z}ߎ`b3bUҕn"ZUEk͛uíQ1E0BtK8Lw3Q{0T͛o!(}̉+D#  LKE(A?OwC|'ƌVZHw7MH$pT㏃(wC`!ňwP zːPHҴ&@JdGZ KptY EQ'b21> &ѕ5d|/)},9?wƘYçmqji^T z$lX~ 9ԿF4Ӂo>f1w.Nx` CdHq>pqrdAN)*a]P9 (lAXS/ J+!yL->eդg_|1 L46Â0զp(2;yYxP4R ągƊ@C`?uWJX訉-?)-/jZ;3_ˏM:zXZS.5vSbATXj1B>_cΞdȢ?aSH?,\t;X;UrtjZO˸*vX~j|gG*4'czb <@9 X?VΎRD )0RB1QgFRS3-bv•*m{n:9sS3y2{isW4P[CώߎetvDAiI=?AÁ4ᶇmcj;J1e@D0U:7*IfXz7-'#;k4fɝk7HF=n#nLEZѽnݰ9moښGwca HmMU/6gZqˌy5U!WxZ涰x f偛a$O3S䙝V7z *N1A@ dB@8?xFCC8Ktz3˥9aVY@BwwkXmJz*uCquI|LO^q=:19''mnƚ\ ;]j㯍`dՆNjm]BT.C4Frv@ ޾vѸjt|<9.$GRy;60TTkra=cCddIRkD!(4g֙)IOm׼ˌ|<' 2˥rwO7'Wa&P7:Э:jghMJ|(Fy+&HN,=5=DƼ.jl.HMM- GF[û= 9֩SP[I_/gVMjLkǥJa~=n6V$Z+9nGgHe'LPzP]xX=8_f' )՝դ8fD&'4)|P esp>vCEI$9WauW٧;6ǰƋyy@;E!jU:8u|"X: sϭ3I^HwW w7;#pA jG,6'CiA-9,hVV@>_/jnvZ8"z./yj+w9Rv´s7vEe%;S tmhcmjGUsCt,pZf%!lt5 ߼xrr ~dt)| Д8h;~1M- IC&tLbn Hh|a5 /&X ~]|Y EWgÄ=TOia^vb`@60Bۻ^;7@BA "Q>wMHy VɋJCPAaqZh,CO`cl"2Md+|VlT@U\ Qa]9{%ʪ*(hKnRP)5JT@RĴ1 UQ TO_I'ϙ=pBUlg߭hR jM᏷^@l70X~:KkS%0׍A87$a)ETMt /!(2Qp1NTr VA4 ^l``׶ve5x&.bKC2ѫFGeW J) Vi.0OOVF'ء(^Łq+"D60bz ر,0F8T;cu{jpr1d,d&՘@Q3u'$dC 2™002扌뉟44Si+̲e`8.q`Fqa+AHP)S4гsR3+E $Hd u*^`Er21ǯv |c'4A]5ӛ"6Hn{ӣj2P#CJ4!@L% z™   PMIU2PP QA@ zx핑`b%O~ t9[:P(ҴPU P ,LMR$P%QQJ@(!J%!C@$@U  Jī$D)KJPTL1GEx7HRZifZkF4)KBEcLK%J Q̬3 T#3cHtHa uo4\<$Ovsr`;T8tHaKbGQ#0 1|2ڼ;M`a%ɂk[@Utdex416g4`]*>Mr"g}'!`#+o_Zg0勋25˚tt6)fSdx6&F0:kc{l?oa iXv9KoA8!d `;Y$RH2 ?.@C[QޏR۱i7EoBǍ/D c ~y'75ԯOUݓcl˫7lK/)l ̷X| l2Pf XqE/ߌ\>iZPaĄEUeJK]b(*MjZPgRFT(KKH5qiva0F b8~w2%EsPS,7bh"*3 )( W% Qe̚((PTn5?i()HRN(|YĜMneEPj$l'21C!hTA@Z 2(rT,,hJL٘CThLvH:p%7A{MY9JQf9dF%65aPNgzɉ|-2alJ"%5uuhciZ"a)tih ҒTi?5Rȿ0ni'mYETV!ɕEQpʪ2JrwaTDN5 ?ѨZS$JY]iF'YlDcrVT+v[6fD pLc1ƳfHHHQ!aXf6Шؙ1PpNdez[iJL9z^Z2mTcd@iPkrPLl6ԨysF dK R%KE-T!Y9DNC@eAYXfGM}62Dƚ@HFDČ%o)]>Y=GQnm|Z6jH 0uX*6:gD=YbթACqDbQ,ڱάi :WdeĻYRҗ#jEcFK>M462W'-OCCCx6oLfP Ȁ˲>#RS8,j8o<7 Bܟ{ZUU*Dn)zasgx 9)Z)))Z*S+U"I#"rFf-E& 'R푍4i3"ZmUEetdnXUITMiu8tcՊ1m3k j(դ ڍH$QBDZ&Ֆܚ#qkQŤtCema3ߊp33l&!* yqA,^2G7RHN:ܦu}0R]+-T,0^x*oŒ1'Pvz:8b3f=iQGFrY;^z*g mp;mS] nG ً9pvZXuw5a8Yo/򫌽,bDdXfF}wy]Q^Qצ!cV߬0g3 *5=.x\looy_)x{qMM3C#!k"@m ;kε-+7ma'I,Jc߶kXk+$sԕ^QI,g2|U=n~j<Ƕ/=cKU[_ 9!jJooǨ2~wR̂(Env~u(Ν6.sכ*Z+O Ǻt/Jq z<ֲDbk!9K0ła}ɧ^/⣇GBIX!V$_+ }˪_^Uͻ8 gSGЀrk.ZU+X7KZNkuvvȽq. >}8r_ٙ<\k* E-6,9Ցdq|29li}t_֟ܪDEHP|\TFPđ#q Cu 7lrr&Q[\pAlXnS_Wn4C6GL|=B}s~<u#)X;0cxF0 d:1H,-5{m"#MM =Sr$F DQ L2[LkʶRʰ($ /Lm/p λ:y(_RJ}ب%FY:%icEvaR~xJ$|HQѤ aky㣾?퉑ְcx!QW{NTQ|K\Ee$[Eh"o~N *޽dP?30+(!ӫf70 ^[Z4*o 9q6 .jBշoALdhØGuP=JqR||*򄂄y KXkᜳoꮗٻy8Jf8עD`={±0x8G>rooۃsS_dv I%{3EK|6}p}_<lqwg qLjRUUUIU_z|s0B agܒI$s@bx7833 l1T)5ߟ.j"kCR#{*ZnoP*(ތU*R_Wx~S݉^icੁ guߣr|G_k?Vj,vXzu+S%d/ՈwAqbm"OjuUPV&O.c)?3I}Ox{8 !$tChto?r={ϋ !7bUKΏo{DkȌD(b ((`4060Lb)A T`Bхx)P> p58O_$rQ!g~kBsհm x|eª읜+jߍIͮljps$uɇ^[YN\7C*qw0RT/gZҁB0bJ1`A,`#k\DHqB FN:׏#\#q=|?Wjffgp-o;$ON Oh43}yV~<)ۘ rʄ(A wڷ5Ϋs33/'Pӆ1E0. sg*чAxħ?Ҭ+FUřEX,AU'vm~ꈂ4쵆A0HU)OW^[;za59Tk!ꡨ!+c5yF:y,R%Wqҧާ3a tLtVf2:l'X#[htϯ7=ZaOًawS],/P6Lː,s|2Vc )7{.XGmlcVV1[/+1lu#7 l BlvOw; >|zKB6[aX쌕Üjsηn>M O$ )]Fo)N,jT !0) ޶ג>˗/|t+H<1([(RC՞x ۷,߮8*/4jr*zeN >0d:[:9'䀠=s`pH;u #7l2T)C!JPJ @J7zk 5<&E.'3"ӂzjRT "~80BBEg&۶H:ֶu>,괾MsԽ.XgyolXB•p0iӵ_zАwC!SCS;;`(IՁ< u"jzlao4?^s*P)Be>W]vb`_68ֳIoZw]5*\]C7f\ ò2a kUJ d%QRH$ ~kKtH(gkHY.P)47,2I-Iʺ䪀~f:UOUTmu]] wQwmwkOQ,meW7Ju9|bN]wͿk<"τ5r&;]kFDէ(W}Kf\ YR\rW7QYA`FHQzQ\, hjkRH]eb!(@P}/ ojXl/%rk1JȨrs]R5< )^0TR&rRٮPxUj޵ c}R͑EH]:sDibH#K&1rw g)bȂ̩ޅ=õmIBP ~^,o=Rlڌ PԂD#c;nDΦOKLF{C9Lutc?†K#,(wꀿF_0f*(HFNxpI!cZye$W*weܫٰ[yK4"DACEbE F>,C޷0./念3좞3t(n* BL8zfAB8j%ᠾ{{/>u6 TT"if31팢 ʟЦ"cX{wUf3ȋY1QQOYj "`܂))F)cv-sSL2 _?ksOHJO ٝ(@O=/IinQzJ${tGƀz}w(|)RPd ˠ [ã G۞@R4A#y (b hBd1{&7DRnqK~/oy7}a"1*ـw Z(~кXJD~ RjpRe7 )ouU&aEgRdFcebU}pkH*ΫT~,M)'3wX *+3 ˆcc#\Z .ش #r>i P"KƊi(\{,Dy640aE494(Ӌ-^Z)f=mƉMxFjr *J*dD@UQ6!M}ؾ!xce?S{.i:ndž%ΩH}i8=P0v`ÅDnLJ k](0g$1\rVF[mXVS$8j4,bXYZ[%F(T)p8a`hW݆p2 J G-92AHq0W$ `яn$++-lKRBI4Gl~`V٪0rH} 2Mffc&9QdeAAz0AMc/ MPP6!@DKA  rE|S$#U @PB $AM2ЄHHI S411 2 <`0&iHRG?,N'IN)LNF5:$eZHDe}:يRA;T}y?~G?ӳM޿[_>C agDw}I8N: % %-U" ڪ֬I.! ST =_ ߲WZX8Qim߻zd{<PfQCg){Z5y  ;ڼ+hL4FReWئ0 0giMFⶃÐ Psʪ>Xh,n(CcᎼm $7y}6]uן>z[zܜzU~㇯S$w'01 +YQe^ԐaR xq'>8@çn< =p>sU׾Sc!@^kyqv릝^,1,f]H;o*No\b{]yߗ*I AK'>o%vW6q6;n J|'Q) 8y_w3KF"vꖽ~t56pNçj~{}CJ>5&TJ }@h<HxɤN?F7{H:k:GoGf~/I7x` #-Wfj u 6Z(si\4H(;S5TM Hhh&ApmrBBx{@=6Vo+h} TEQƐ䍚Fk2|9[Fg~o5o _4 GN xov1*ǟ;Xqx]w E@1UUUҖ! 4;C*= $ /0/1&B$~88s٘-qV2oÆTiQckkiŔUGsYSB _Lsna}q}k;!۟G}ߏY"(0@L/_=Ǹ];c=.(&W9r=C*9Q3JL}2:}zދ3>/#~Wu /mjϟ;t{v`H|0}Q~^R?R7'k1!Yk.9Q'˘'^wzaB/۞ )_=W&t}Jo~jCEEMPq5R*SoAM "1@,z(ǭB&ܽXݬ͠y LSUǍ>^tHn8qQjlG/>Ƣϛo͆z;lz7ז\Oǎ{-@ O/D0ϡG]$>OsW'Zހ0h /sA&2C4b2.χdNA%N79G%Ă>RL ]CI򣾊>T}ɥ?!5*%2&2Hmo4uY C L&e)k|C9;Hwe0F:F$=[VsҝNܚ;j&$$3@7n_ކlf= &!C "X(PKZZK(gr.믻eC-[,I":ᷫԏ|~UaR{ϋ;i/M7U;@ ID052hۭiݕV`dfP\=\,zx8yH1:iB'ܜ˧ pݠd7ӒYZOP">,n/>Q6>agm8LgBҍjsa/Vb`qa "DKq `qT]pZKnV0VIA>_2?P۹19~Hr._8z@٧zҨM98d !Tb cl}$pqFA6 + Ģ+B>~qRRyS1QYuwwvz'3*3333333*3333333333.ىƻ[ə̨jZwȈfffLػv,eT*]M48-bӗԃdJ #* C~dž͟><0P}ݜ$ E-Oɑbx!U8~O+[g&^^>rVU"cG@$HBό؈7Dy*O*8ʂNlyP8EBZZTkp"uYg{>"n~˃ـ+u@'gN׽};nkNM29a_?T8`4Η&S~. 8t 4뒳=kK2̃f^\qjL2Ģ!fk rm@b! 8}X~{_}T'=xF!O)(e5AQ@R'߆*xp)cp O7pՆ drBRJG!]j@(FD;5/04Wts.sJv((i*h(bG%J= JSABPQ!/.1K?p!H@ES*U@Ҵ4)HA@Z:CcM#ԃ]d0((nHP(fuj CXhZtT",S&dq/aa?|W6Uǽ\0Oe|ARta̤_qB}>]xw_O(K0ۛ ~K0ӀܣK+M\c`alo6ZV7P>jvW-g9S]k0 tc6u,-;^+0}MC):~ӭGbqv,3QCXg(:_ƛX8 B}0{s7'aGQ ;>sgf8~?x\AD *㈳A عt Z+|wJOhTܮeO1[Cy/}|6t-<@Mz B9:b1762ڽb2bq˵s뛆ʏ%,E V[ *J*CEy}>F RU_+|nXpTdž ӃsOq0po+u18WʥaL8fvPowgk*%vo:F}j-野&4椄4469e+^Ol<^5Ƶ-MO'S%/l^9zT)@)T.@RO mxjW°5!oVdhx k&tjB3j!-.` ȷRP9 is\EF8ځoKK&2-4Ԅg!CzZ\5!n#96r p5!qޖ0MrF7ʁoKK& #MHFp@7\j#8 TX EzVY  m%MծA (&cTi ұP"*a1P؁i3G)МAM46MU+?f-?*ZIOR/B`K}yYT +bϩD,1Ɲ`0a4v߆yßLk&N=׮*PCxlbW1"IP٣NA螋{0 /WG< #e5ILpګ=ojjڧ#wlj&:ņqA.y39*gCCCƸN"G}ڿiЈ\La!Ǯhבlj,u( d;@_Jj*=M)C@HSݬ҈'Z8vx>a2o 6@]F9r ww⃻OB;~ϧ3>J[ z$D `wqp:&ЊxU^9 ӥhj1yn{1O~x=}̒9&x I4(^`y'_i}?'ebb `,_S]/ U>d cm08g:@%(A I 1ת(GnÔC1wttmzs 9P!pܞ`A)Z; AOzCU]w(ȐWIRQ)Ub \20E'm0Uæ ]V_^: FF"mCS(OICmA@$yn.Tkx5-h0A5Tb?;F lb!n3R1\~luiRRc:O>wlrG)u-|ݕ{p=6{\DhwyoՑz0$/?GD~Lq.,}}oh>s?NhuE_K#T4¡Hƿ ,۲%f }s( iJ!}됙ydT"pEdR-q؇uX %;6rsĢD(g HX)a{[zgϹAkgֹ_՚ y8cGCdF0!w(DH9KKv'-Qj?qM]2 #ϧyH'Ae' mj噒a_[m]vg/dl@:|KޛDwE ?m#-Tqe KzlX Pr"|<=!OPu ~IQD;cm^ AwENPgn#gev/ɯJPRH)IJZ a'T`W+Ч 99Dn3dߏ wD9P}xeQJ$>oː rNlDq)$|2g~ ) 0 >eT{:ۣgcãpwOO7ȃL"  7GsGz~cAvNvqfw{7Jg9t Ǎ˗>̮?^z&) Np,-JRsf'*U󪓒,2~n໰X'LdJUuz:۩ tќZ} B<2Q<. N?rn" > Pi0>C,zvmYҫ%'|6:o>xqa)@?7s9s9s_y'~7ry5و1@u3TwfoAۣOGm?;eK HCUԟ\A翇-w9*]pC3Eݥ9rh\4fJE/=vЅl Js .p5ty p'z"(A ?8ϣuۮd=p@3ᶐmIdi>G=;>=^]A@:d@xs]nDk#Yt ܿ]O?}wqXrdOpFV{~dZ6 |~'Ȉ}c^ 8^IQ(yxX:?n'ѲkރvFc%u ̂ypQ)s\zlgwF7lc۬elVWJh|u.#`NGX%u-}<^ABz/\Z1h*;0jR߃];k(F拐"zW lD֊aÞ9rO4ߨeu< 掆t|,*-͞oFԦ:,vtiڗ};|@kF2y慒k=r2{yI:2qGf~I N7 bI .3.T9 \炽@ZQ#Ẻ ua$$6lɇʍપl\}/QT$UlG@\N.,&ߨO7 !LKkԽFY5cDS_x`,XOk(]4W8'.q;zzEf2 Cּ?q?7_x2pOKz9B6!'HĻ}wĻxMP!3~tp1n{*2(J P9E1RMLB$qq$E1$ʦaڀ؁=P1wN_FVG}q|yfǨr}. x|GWWU̫WUU~ Қ)Jyc]7E;+˲tѿ(G˻/,DIS!N21 lUVI2~̏3P\C'm2? 3zu|":Rڂ$?eCӿ7X-H$o$ $4a.nݾHz6ҟ/nk'TIS` Oo$"3?j'ԛHX2+'}NPh>{ź@b+@*$vbo[F}[tgVɥP| @2hC $+}^j !AV~%C+c|ч$ǡ~H/Wxɫ0w+Ap3]~?! Fx&?> PLU:N;qa`&#7 $! qz㲿8Ζ0xʲ *Qrz((}oTVXّ(UؔˇQBAd2QY:=3A*&DsAnU5y@UB,L~7>|}I [TRaE<_ލPfߏ1UT` 54UT-EddU5A!@!B4dYRd6}wǹ{Yz/T 3+![0D'7qcBAbAHdV"2+2+2+2 2 2 HL"L L'3?kڽeB(BP,cyC N0UUUVI$I@?\KI-|ϻg0Y-{l l9'C0N q3Oiso0=ݷBـ- Q3 n::7좯y~5w=3U RxP nnX'cDUPN=nl$sa @vhd'pv9J՛'):8agF+&z;f C" "#cw Ľzs>N;2T9K x*9Q/>/s[fHn^ PJ孂 v2;%a ECu>`1}) [lig\C?#ˢ׻Ϯ[O]Oͽߗ˶>*@ (r'DPH|{X3GDa։PII dHfu IF6z5k h Al=H"2NF_gL'zbF*~^1ڜ}ޱOx4 Dp';{Why0'Yg 5Rc_$L4(_yJPUUQE4 CH{vO_;loyB_?]Xx OFP/h_P4 ߈~nL4qe⼉e'NRTm~B0 gS@KBA(x͸,Co古Oτ8|16XBhW bA:;6HBQH6V~/Sb""(b6FN>k4ʲ GOW.s<<9m~ ;>@P?wDJL=_II?s!$"Ax$G@.(y`@w=02 kX' O*JSswmxE!UJa4FjmibnjUlS&4eƝ%sPIVY#HQkVfɧ0 31\̊` RaQ79pz}~يw?*B30Uo?u}iOf"M?h{$=MAoo倒lbeT^BW/ T&~ %|@ c?/빔`50g~n?AZ0)b35u4!aq`poV^"^;UTC1?袱0! 0L:q & `gQQE hBvM/~gIh\I$I$IdHA#rIffeYfYUTYffUVffaeafdYu)("b""h(X9Yc#@4(I #m#$FێG$I#m$I$$n3333"${h1ƣ;VJ!yo) Q[ 05?ʬUH\"8O *񪼇b2qw#p.|'r{l;>?7?7d8㯆x=Q.'E"\ĿY:Ar' _%B[T\ &'yqF0D{\n qUCSDo,E0qk\:V<ŽõPE7 `1qy[v=cގQLX&D^@"<՜6:Ts-ڽg+~F^M1]G%3}@>> ȉ\lu?%,7{ײLֳA' Fma{z` pWw=aWͭ|dYS.Zւ|l,>]X@Eh, K(w=o&l +-m+Y%-tyFُf&χFl:1jzy=D;nʎF#+|CrfXh wUy}.3if !s 5[ %mSdgŲO~֝<8eP7*lKB͓wp`"']?'<~#⟈MP$ [kG }qTz0h ͮT4fS\ᰣ `: x/wvoy6j#iJ怡6Q}[lY53h$ B!$|^s~] ,Mj8 1ff".TNc:=s $9u=u+BY:ƩJo8yU@:|ya}^B>T-V&-zebM]1[nucrC#5 qpfS82m߽ĤM\6@8?{m47˵BIp_ZcaˌI$q*M8k(x4(#\yJ,<j;  !/46+rX_+|ANbrA^MAI2ߏOGa(-y $x?k>Ppc">%tW§yD%;DD;) šѪ5.llQ}fzM .jI{G ۰[x XH$}7ts"mH i.W)\~'*:gsPF>Jq)7=$EF=vw7_drG]w]>F8u9nJbHOሸ4ƣgw[.)[~~?x`MghfCZH`R!B2g@Z>~Ct 9֫>.B]Q_Z略bYjE•!]rP5z ﺕ AmEm\'FqNf"0%=7#'( [9yfa/d8!ꜶŽlom/d^CL:0^u2!Ml |'\uwi |p a߸Q @hfz"?,[0Cj)!l1QoYcj\翂{,J;.=j}#Lj{>sx &Lj 0|l=0D%-T<l-uD uje޷ð7Kzv}% OPD>0jjH!߁hL H ҎXaPFJaN~fl jUO؋Ѿдxz9Eς^ro[+՟ :Àػ8>pO_tk"{%dot-9]I }Gk`TA_N@ԁh s3l!Y43#e|v<=F[<_[ _o_ՁS>Hqv7(( +L NY 9´YAl턬'nrqAw^8 HӼ=I?P.Wa0rzidc?qL~F j7#EE`6vez 5C_ӒDx7m=]gAڮ/줄 mأfGÁ{:?G1݆1[|v^OבxX-7HN($m ڼDIL܈do= `a;YȪwآ&T3qזÌ ~}+4 \M-Uݤ2*TwuebomX+ZUA, 1JSis(`vUD n{b/ӫ҈(505wWh6Vm!pIKPRK(?F پvM'+AxV_ )oI[p UA n=d~-"W.XHjFnu\ѬBL6Z>nzfRQ1DS\+2\XP?' p2٠?F+%vlF:AgE'̕X0\kn26u.JN Ӯ9>B(01}_6RțQh{ۃ?6:n"<]W Avɐ`+G|1`IYRоQ$.}$C8 z4s]~oŎkb Bin9io6yx{jAegKamKumt7);k"Dj%s ?> UVށf|d9][mGzF6U*@WR8f AzYNzE8>`Vw!5uvbAPvg@쾱oKa^8'8 U V{|N#vg!H6GVz83XRU{_7:9(6V@F(d ~Џ9C3I̴=̎YlwHzH[1ԃ>\i^w;IQ=t_f l6T0$)56@⋀UF `q%g Ny=uV=ႊ򂌹ңr53=)mbc9RJNŷ/ÀU },D@(60W'q $h9 >| Pv,R|0pp珝ek؎Uil, Ai6qozDKdasNa}Mn-k(v+u!oo䣍\? C}+}!H ʠ@Q6٦h4{V6w'd4sLsg[4D3~JyPG/˫xUuqŹc'`BMUTqX*`><\Z@$")b=y9rm9V.:y^e"rPpTSsuJ@ 'p |lnu.6d0&coуep FdQ(:m¾m8)[֊ &)͸9ŬL)*G X C I"( +BHcY8$T3޴kF&H H7&67d&h:C5@aY[h`"]F#sJURı FB Xn+#Mzc+i#Z446{J.6Mi bX .m2hyk.vp`l. '֮z ÐߜaWFVw=Z3:lm0 mȌB$Q6~geRw7fR'y>OA0]څ%Pݵz}smK 9V=wYjĪߍb (Ep6U+.H"q,"Z*c9."cPBr'n+và( EX{oăip,I'T0Tiljʸ1-y!򨘁Qy9}?E6v.Z9|\7(?(s9ɶP  ӻz㷀6IybaP+HW%iZA|ʀX0@u#݌Z >!ڥ#k3/H:$bBX(kal742 .%:_tK hD`:Grwm]Αl/X |W:<0j0pr!% ϯߟmdF5F֥~}@r8!?aLnrU]d>= vjVc>VX˿ƿF! ~X؆|8Ek0c >S8yy DJdTZUO'5Ϲ2BH>^zE6:y,@:Py`D*x; X2r(N+6Yuۛ9ބ@Uѻ@p3CĐGX>%Hw{;k)JF,rGt?{ UH3WkzOST2Pd! xnWX<|QN_X?LMhąv<@ "Ur xT`/dTtx`zp*YRkHooT (An! ! 3/B7t=`'[K1rc'p~j+̪1訹UɫaBUnUZnWsgbmǽwwh㋣wU9$z>@Gccc9Iehc):%13!oxfw2/FHQ;fwWF8191U@RՋBТ }p۬ap;QXfgܝ"|˨Y!02IŁ a!"H 60 =A$㷿_I=JDB6籱D#@78v;ן^gTL@ &~Tt#34Y}[gνjcX#YcYwvsA7m p8><>ŻAD-U}@ 5Gampۭ{( _MQO7,]7 9:C`'GM}El~gغapbBq @*"*X!ˀ!AFkiNz mYXģ@I.XŨM\ۦ~E'Gh0`+_`o:!uAz'QK9Pyg:PFrr<F- R6`IˍQm{ͶWM)2 \=N?f{ >a':hCut'x\@ٟJA73ͫ qCS {]* `JiLYDwrԥݪJZJbEFRvC2\TABЅb_Ur4F? v'V;8 -\)n[*6wgγr'?Gr=aUeq=.0AғX2'TfQ\uxRuFq8.Rskf9Vnر@L-aި`;CJ^^TQKdlq;r]TmcmL{:Kꘔ 9XN2IU*&'>SUyM u?EIOؾ ӻPdB/$9yZK"C 9s5s2صB0 h Uenh_L%de;g];LQGɑF"Q< Ͼ]oT<$n57pP).\1hOq^]W5ʈ,T4SgtTyAa}vY nPP/`lE;'1/5U[cS/%T## n#9$SͮyۚJ1Ln2pͬD;~Q>_/@B}|eR^^ŧm|:eaDXOS2 t=G"@HX鮕>izp#eZ]׸(taWhp:(dv4Vh}`(d:cHcn *8D* O yok?lVQ2(r Sc^@X~/H牃oAϯ3CIAP##0kv07$pXK(~rFRM_|S*)7lu1r 'tچgeaӂIg֝w̗d8'^W=|ECW=GL)wx6JǁӽP_%ǷFu&- -KH۾nNFe6"b pVqh>~{&Oc2wjN-Tuߎn9v. wEw-Ym/cg,~&vУp=r},dO pT$ AsPZXp@9u^JCeۓ6}wØ|xwf8ni& HU.PyGeԫ$9&AC<;'nZCWz/BW/%SfeMwz>PʒI !?}\4Z3WC|7d y`9%U$!ñί8 iz9 "_/\",g lH2 ɽjb$ 5bEʜNuAB VXEQ:G@Yelq {'k/ 8?~}56JǫD@{$yM$Ε0dRjֲyط\j9gz<'r gٻHJ=/GӚa)@^AE)ƾh8Ly&#e G·OzKlwne섞@o^>?"P1!$* :{spb|($1%C%RT_H$뱭@'įRZk}F%2Lwpj1浕\\_zlJ~Y"+oPtu"Pri"̴pP*>z3faҾ %] *}SK8܅D#DxǦy<Fuy#,]Rx KetdʟK2[-?lQ^1d5%sm#3Q1`!a@R_p %[6@H;1mkMdfkzJɋ4W3.\Mwy'͐`j'aDl"8JPѤӖ@d4o^ Q>V}%׾h IceKʎlfwuKAt)ơk V" mDi;iH R4Y# F޷nZ^"Ű<:;~k '8I NeJ~73^l[`'A#6QwGa\A$k] )Ъ\˪+kt|r_A+u/; " v5X Ah)A(Do QP,oVfpGJ5"}divcx%> &>,1Ymfs"MK GgZḦ́Ѐ \BZkś[ qo:qa4Mݶ`)m{x˨} `wO[XWJ;;;c=]i~/|oK[WH /$S$뵇Rxha:@qz4Hխ3l '""Re/KԷ0⌵3shp O~N exJ?Z=>xNt:= E5:gx46augԞ~(t6CՂ6;ݵ kn2G39Nj>>vO4Y>p*\$( FC=y HRk 8W  ug"5t A ~_Q8˭ppPο`)6 TTD%9wu$^Thz/w؟JH(TuY,A4 , =hb3#$,0J9˼kDATBj/hUdnad ^gN'apDx>N1LVs p5VA@t=gA-,E b'͉HưOIf` lڴed0CwT-UCa* pe7IfA&1?-QeYq۫(b4wl/NXo֙&e+Q o\3S0z׀JY6;B#%'jn>F#`F6+O!.a0{ۏ yڔl7!f&U Ǔ-^˳ <$H- g0*-;0kbmXwC,zU5vQ/9Pn^OAt|Bl3\G?ͻBE) Hmkh2fOo e1 j18ӆ0#hW"SVQpO:h,;>}`lwNӞCoSJ򁈊? _`wM34rEBFx6g:&2|,l3*]0l#i`ʦMh"5D-+3UPRD$%%SUQUMRԑ PPUAMUTUUTTvUUUUeLP`I`}}܎7ށ.EPHy6]n}&"'ϵʑ`;ç`DB$͢r@t)<ֺ",|o1(վ²|@*/=j 8#2&xdL)gV'ip}{@MUq?s/'˕̇/NXBӬo]O6CEΈp@{<ω,iL;$:ӛua81ֳ0շfcT@H۲cPUYfhe..Ί?Idy4{>vB"AM{Ozgs9b \Ւ`Цe e) je&r^UJ{~W;z[+eE-e _Gu~ʻeÃ9eYNDrW0C{(UTهDA]euEYbΪ9%UH-̩f dHIde*)w{$8dn:WL-Y#X=,zu\iavG u.Y\,q~cL:G}A_A ]""3A8%0? nzOjG/c̻?Xq8\(N| Ob!q( | o꿮}2ŗQ{0'ƣ8sb|jO᪣|]A_l bH!?F`}VB9;^^>xv~V~ݞ;[sż/=:N^Cp9!"k״wnw#/25r DJЭ&Pڤ}& `I)$T(KuʚB$PDPAM+PSQI@L @.B`l "oz=Sg'})l:4<jR2(E4MURB%;m$"vhf1 bjSFC8i҈ ,W}R_dp'~;׿7u|鯟Gvy>_??=_??_??Q VhMR_?.|-d@%*;{]'RB~K}whEI3r2x)xO]ɇ7ݡR 6Q>9y#NXRĨ!w6MtY׽G*9!nbxo-5)~| ߧci)`2EE A:$7`aPތ1`GL`3""/i|'VE44懴 p#2(݆f$fD@U"`4 ZD&B 0(Ưׁ:ַXQ`Q$j$jM%DJI)])fF!h]6YdP\hIYqIu/(sT'kZ`=5rfV-Uقfq51?b)fwdW-hhƛGUuߒvs5'x.6qM:QȂ$h?CA>xp?ENL*j̨ l$2TEj^T|@ZD:\Sw4(MS%Ò+Q+(P|qz-Y_ *GA{ ]k}[$C 6<}ћ!D# ,?Hる#^b_ajҰ bJ2+жqrH쌇73U*&˭ȿ`quOܮ &"gh@,h*TQQ8r#@zњ < ߨp>v:^?D?2 ~78\؈S{tS)}DKH͹V/.M 'H6zS0޲äN(f^D4J ^xdT@2pj44E@#A(eTB3Ry{ug6O=i`ƃp~  px|M?y8dRbIg›~ 7jcUkhtd A&5rar??hL"ގ>s œ\*s_VLQGP" Se8:LRGLؠ~BhyTv-~ nNX{EW ;RYh ַp`-Ziv'7WR67 hJ6H7Z%HU6QAlIpH !g:+A(*u;7*'ǵ!F K(K F29ص )$8ު\ #dUA/%E{TTD9}0`qbGbMU#k_;dy)g@mAq`@a~Y(Qt |'G!Ej -hl j8;pR:9\rA8nӪԾSif(,f (&[`"ۺ/ u7nЛ!Q$ ?<$QVi2mDҎ~vw; >MLV~,.,/ELOK9+_7bf@o.;r]7,' H*зeNml>^^sBp@]Xwa[(qvJAmvg] F*|JO4F0{0S9 6:퇪RtgrcXqɷ|isŜ{Yb.U?&fqh~R4'gm^Nx^iN*ίbS^'ʗ1vu l#RJkR;`_Awzq0OvYedj<}kI];ۧ¼pw@z&W}vߖS(ae<ۗwWY_.ǿDDXHa~z.c~rl68%D9wFDAsUfmW_MND֯(N&JL3ZW{_el/y0k/ovqoNhI sal@ .?4z<!Bu/-9sF0'^5pw^\̜l||̜̌\̬Ùx33333+.fff^\̜l|ٙs333/ffffeɹjeXFrv?eыJXU{U~t9y /d:*j1V̹UUYyUUUUws332LffeUUUV*UKep1_;{ ca$% Kw|K3Co7?roяzsT7m)~'w}4A7(Gh)wj:(&K#wCB\5mH_MTm:mI (7B b *U4`ј,\aNuX t5/q^^5.$F0,E 2ݙ AK l\ Ym<#4űTQ%\)t'9hΤ'Τ_8\ 6W:jN!،Dեꗧ5P(zJWVnbi)" ?(=%$#;vm <+q#?vY&V2φg| >w͍];_ 'M,<5R3MeLg9:[KcXי_|zu3|]wV^/GֻwwdG綎/=3wU@`ue?[%*t3D;F';瞻d.w)uGfց-Yb)wcXj-Og|-Ͽ=Sz7jtG)ʚ? Ü< z0\~r%<+~o*AF1?s?0j,5.W} H% "*4]Go2R BE5瞽;`f~h5Cϙ4"ΜZ'f}m}.t:+Lױs̍ea 4M6"pz2|l/?I: ?.:x8K2 4Hj3>[wGD$9(c{~<7 ]-e[} "<~WOc>IŁ>7 ?oì1EE&Y$,(f{35p_%q7ø9Hy`Y{&b]Ix]ewlZ C hMOA:Cg=Qe.fZmq:GseYEF dqʦ,H"]Wأ5xrႊ\ x箣YouCe&`RceAd7(ᒋF q8 f݄Ys+3^sr~t)n=hvݨs=Fuϗylt>Us87,W%_ @eҶ#E| ϣ(8cbi%msO&}Sφǵ?jYĐk㸟{7P<өewO~^=F}ۛ]l$@:Ke 6ZO gCFфM:Y}Row:y1| tɶ q2vKZKjAZ;”9 %mn!ÝD[ 5 NnsZ7ux%rC<@ituG[MϠq|X-UY4ߢN6gFp(1sf@Lk&,!iEEX<+\V;F% 7fxSKԺp94IJ 2N;l(a}mCIx癞si 3 ~wCs"6,vΒniÄe2xf{p{k`pL\mIayT8? 9Uͳqd|}H /[O#|l&43m?E#stEHCTMfCSu$RܡMm J"s!C]FPǶ۫ݾOG]] rXvD_*&3+UwrLúʤT$a#H玀x D m*$Xгo+^rbJ*Y?N +DvRbA zp(=j4kA( h(z@Ql*bhb&aX (jf@69UTPДFR4@AIHDQP ELȨP1MDDQ$ 0J (SCQRDcQLR4HD 9ECZ,,k+ 0VB)I *Ռ+ITN@)HA)(ZR`h()b HH""IXJ&h(Q\ rZ%Ḍ 1D1*jZ)Ț(2c132,)bZdBi) ji2U hp̊ "H) C )G!h !*bZ) f$Q"& &D)Xd(B@%) Zh B"B"*R"(fIPj!!f& $"&(`2LhJEb(3LB($@4XCdDP- QL)SDDDTSLLT2A24qPILA0Y 50]LjBoY*dcV%UfTDA,LA0UBALԔR%+%PʄBfRDPVFQQNV "`PRITTID TLCF"* !fbfb " bj "( &.AAAT{ )dd%  I!Y*&woAy#I Q%eaU !FBH 8ȁ@Ԋ'?瀂rtrd'\*x d@Y2H܂*Hv¢LO@_"(/8"%>F!@RjRjX8*S$4 ,C&NXM: cfT\ 2J*13 L&515̰(F2f* HOMb!l30CWM@ Bd:$(Ժ$ @ED"Iٍh!ADDRdYaBfԦNJeJ@4(ReV"dL|u&ٵ (sXDN@ !ZLL @F $ E88&I쀙fV9&eJYŢ)]b1dY + 2Fգ[NPOJ  f}.ͧ#j;nF@ar_uoVs Ȃ$)_k IO^~O"WwcŁkpOX}Oc\-6-#kZDZDF[1~8+&#15އzV & G~[]趮ܬW3w(a7Jsad?)$W nimj֖xl/7 {/K^םqkˮ_H!dq KĆwW 2E{@ Iva_v miMyw"՘4BJmv x9B+<fbmkf җMSH&!A!Axto:II_wr[;=c*?uH G^N* k_ݳ⍑/8㊪g"vTͽuOEtmhUCs]04s9=p6ݻ~s|U<',*1ȓLuik\s}i“+9]KTjDɪU u{ː<7_Xa>S^~r\)Mv'7sG\d;zwy!U]lï)?gJx}~{;bI:4@n|dbv3\LWzo?8<=:>1@B" 7V!-PA?$UHPOUE6:OlJ) 0O}Wq  "f4](;Db>K׺~9iUil8u NŠlXܛ@{PQíjK`k;2TX Khu742W}6MFZH Mvg{r-|͚5_wd҈p}lY^]jV^q}<:FM `e _wma R Tܥ!`!d}Aڑ_XcPB/2h17IO}5Ɗv%k1ZcwRdD P x9Bah4T@m 섬k[ N<\j-.\\0qkzЮD#ٓ:עն(aЀ IlZ8t^/!VEXJl02$@wHd1O:` {݅bcg_Z+cXP9e/RIyxy=;GsKf©+YIb%r-hMue)@k-Gnr5,IàK|z_Qf !T!=tK~ }'zT@y"Oob'zB9;Fi]Et6@fQ0d ؤj-v&젙Op ȅ^C$D&X+$pm 11x-hwE~ LhԨa *3 ;H Uۖ!`Dtڀ ?QPQDPA_4CTQJ<, *&31(1  10dc)j Ȳol(Ă(BJX镖M6EJAIAEU LMD5eaUQSDA$LE`4Ӊmk|nV"ZQY+\EWldMk5 [뽟;@nR)F58"[V"`ԅQEQE:o >_|O@gK#b$BH1"4JR-*ÂMȦoGCgLq~S_z+5W;z >""TBڪH A-?a)B ?'5Id~yo^r¿M㿎37U7iwxgUQ9+\t@5pkMR =-,P0h_/|#}PS{t#*gBH Pp3WZ\Nz#{g 2_k"O @5ν- ) oT^}Ug <_n[%7Q A/T-N>*w]Pic22E0OGW/8[m?^l7~o7Ip;vqGQ{3Ʊꃵt6`e!nHS~l`Ua8~Mm 4yG"3dW+Xd/, R,ߒK 6Ep7ww:YʯɔNT6߱/ܪm.륯>eJNgoL5 N;9SJߞ%r{lrx;oI2 +1DD (L ?lSr=,-\\-HB]ZM٧&tq-7 [n94KgxՉ>SD+"xUk$BDZˣ1cVjY HJ-d(K<>~># fB c9;ƾm_oMۆ5HӜ:BH(qBՠ_? (~͓O=xz]N>dw1_g>z9u?، g[\B {&xc=0"HDgSv nDlL=WF#nj+e܂ie;@F;;#گW:gye7Om1idz_ |5⻙ 6OH =ÏUGBxKm(a~}jޭ~L5}ǎLeߎYQ#!m+aUGSZ5{z]dD@_c(qu5UyeƹVoSiZ1`Z:VY5LlFa}_)(C%y N%yҢ6>uK;X3SGQ||OwέLeA|`uU;7L(aeX$Okc&\Ƨp|ګge(K2/Y~4nm,jRx;~u̚u{;l0omaM.&x݋pq@PO9oޚtQ"] 8X̞PplQ@_ڢ?u{X9! ~Sw'2/nX4|BcDAA̢~DUd="4BaЪ'Oy=%;}W98ߏ܈G`hJ(bJRZ F "J@*!IbI"*N Qfeu0mAfr#,#)Zd),(590l0 r2s 0L`1B`` 32Ael3 p$p@H #`cM5' ȚQB3r2` 2&ĭkԲL5DN&h PNJa:j'DdYf`b928%aTmDj FA`895Sէ Gp00 (""(32Ƅ%5Vf` KXfI6+H r L4F&vQ X`i"k'0 03 L"apZ3(,lb`ĨR, la oMFXѐdTSTCAfY1َYMS5/;u@,%2r+su[ !@E3:_ ?ÔG~|QG7=ߗgW_oqJ_* g۷_Cí@7ߤ KQ횠 =XɅ'Q@PkOpV.r+d&#BD UUT9 wkUuJ'*fGK}'ćdU J3xnOAPHS:a$9';5aqLwjzǔJZ,eXFͻ!:G삇^%^4e&q:`cXd v]aѬZT3xnuΌ;gw6?P=**ʪDg&J'TffGSZAfpHO0*3C?!M+TqC ϥo,evre9֣d/ZY*eBXOR,4j4nQ-ŖaÅa0"hRt =f냂\RniADB a# "pB\*2Lf ؇|m~6ow4/vO,XXrXO 9*]-E}YY!{66򙔵|By UDY(kB74a* ""=sBg~6vcL D0SCB |Q?je!օ}S!NbtvaKm=jG C_sߏʳN(qN p75]hbŋ'@(-!Ύ<eѣ e( ha axQ a6M 1xˣŃ Tkzg#xɡkZ&Mha4ȣZv3c *n˱ݓ%Y2%C,2̦DϾڍ|3"A EnDH\*D8 Ӹxh Gs>?8vB(LL+td#I/$]P@#ƨ HpN\i#:mgKV(k$6%Fo͟;֬% T]ܩ%,'/WߞkCZ'Zֵ4`YTURTQTT2蜄@5(OǑ鎽&s6Ѓ~7HA$؎@B8T l}]Zˍ`Ͻkyܷ5,;*nYL@x7߀61ڠ=.?SrЀ HBNf7ۥEkc뿿Ĥ*!ZymgP}!.diS$s:WorlGJ*v31ʃD,|_On47C 8u/ܞ-h ,*5)?dTʋr} )p{Toӊ\Tho6efjY-DžD{kkhtJnW7n:㹙,֤]HF>Y2m4Ę23R9)clnV53 ѳ xqWj0@,!D 4@PRC80M6;6;ISkF2fB0aa*RŒS70٦8ǭSF1affcfa1affcǙ1ȆX(0@!]mqޅdZ  ݘOHBwz顽w`Q6wG>3YIu a=`{ioJۥ#cI"@<3%$v˒n97J<+d=8g@ aPB;R)CHZlS3 RJQfhdcb((Y2%Pe42\Nu 'DaL)P%w"xyhU+9}|:~;/OfwƙDMƺ䎺FT9ŷ=_'禈݋e,g= I!RPeL'Wpx>Gg-[P{0NU=uZ~X35:jsgδнn: 9;,x\c7Q,H$qP 59u ori_FT0~,o 0@n}zĖa9-g" 6e4@/eumŶ"#6դH3wemI,4+8%fa!ּC~}_ke΍ j\ bw5MA[>s60ZL*O׊C`FXދptG8p7g>\p6GI;ŝLڂvj&-u Υ{~T8`@ 6Pi5ڻre\I(JTUfW]]7?W#-%,r "1P6)>~==6_k֦83! %Т<@mZg EF=th4~Gys/d(YӧK0:R 6nJn,6'*omgPjj,.y|oDmI50ZsPSBux>HCŲ:AP@/ȿ( )()j]#) PRFƠ^4Tռ#*HRyYw k7L(!AlAa1A;^il@ >=Zk:H5:pKKo+su\Ss-P#X`  !9]@"^M^zsDxMFL'.5S-(ʮag5{.w,^!agW2 #Zq4(dAFJK~ ?6ѷ-SD&~6R6g5a?]b꯫q?Pmb. G<u瘉⫕'9kY;>{W~:y$I͓JF7, %b/$ܬ?iu UϧǯD90q3fLϾm0󖅜 ƴ7{9*ٺ|񽷖Q[޼ғ4<_swf3yY dWVZ ۮ +ֺ_8qU]u:7͙ƙ81 ޴ιLUX́gܢ)":vp5*{}z&q}z/q;nv߱%|U9džԪlLpl̬5ua4}uZPˆtX3R@] r}=%DZMlPn"jAt"5!F|h =>;EVfgן=ܡ!0,HStHdMq|&I@,aeTPw;ݹἇ^5g0J-&]|MI'{+Z ^\UUUvyr߹;ć 24m֕f&Aӷ=tNy{:au"Qvoe9AX]EP ƕiWW\Vߋ:@xL%VdJ(ޟi.혀o=Cïc᷈711[œ=#"LTN|,lRvIB;Ve'{&T$I%8_ Ѹ{;PGɞ dp\4aWU\ڭe׌ H6!dCT7̞/! 5Y!@ E -n盟+Fb -%YhM:+tcvgp0T37C#s(*B$jl~6F Qu{s(,#DkDm4N wwt*"L^# Tr0A\d!d xN :SIo JڒN%e֢53\G4-Vlz<׆^UUUUUVUUtttWʪbOᅷt%tմն[nllsLIJ*.wweRFby*h=Y^޹}?v|ed|XL E IH.8zfuۃain3T饪-ҪVIϑPY^>ߤF`0 G 1 ",.}Ѐ8W+t}B:9ssb>knqS"@rSR`86V~sfn9x6xCG^oo'W.gZ$"BŹTWq `ХH5q ]~F )e)!ˆvN?b }$Fu^Zc]u.N\׊hY7 ~lyXO_[se#~6l9m_ټ+0l"07ܷp{{AP?#GI?޳?w$2ekJ+vzffAtJ`T("" 3&dZI, @W+0#}[l*H9۬.X1 q{ (jPPM(5aٷ3{ݒꏴ"k lflܺ6ٹtmr7sfѶKD+"!\A LC4)g Zuj-w e'@A_?=~j 1_oޟ'?/$?t96 B%_~@bJD*,6iDpeB%uo˩ #г^w1~SQ~9\?,f`d LM~$w%4ħ an꫐!@v+m hCW [٠ns9&s9ao{]Aؙ'] b"310 P]T^g{i.|̡-_sGu_BK zkQ>GT'ھ*gvkP /y#$s~'OVe~ >O\}b&r> v#x९ FLoVC5 x<ӷ5wgl; <I$?LV{pTe <.9mD_wS7Vf`ȿڕ!~C!VoVRsOD8E~ â~9y&4QsD3ǣ!>ESA//}qJ|C}=k %cW ǯ*35\3%YNWu@'wqWvUixb҄w4hD*Bws oӶQ1fC#oѭjIt;-0vz~ NQn?v[ols *K-&wyٻ]n'92TM۶h32$VڐR@ y~ #ŠcS {Ǫ<" &w3PJ_>0)G!2Qþ"X^S-Oֿ1#0]bGߍ1?2j4 ;@처{]=5#p#!T&Rg$ hUU A{ުWphۂ(F(w{Q AP|9Ymid$nIږ$__od "d0 [糢;0U7 {P8Ot P~|ͥ 4ҔjB67tvW]u-9Y2iʣCƒ?T+CNg *Ċ0[rFCx0z_`E?Ƹ|!cs#,c}8lޣ $UMUB*A2[-fafL%EɅfQ @/ *EX|Fc`Zb𸁂C6MVY@ PvT,+by]­qμdͨ Y**$eI$QE$Iogz/K],og] Q7$HI$%q{6X.fe˘rJX8‹UxuĪ] =?}}߰Bԥj,)g"?7w?o원`Gs=}8* *@s YG/l$B }б+rH6r.,U:Q 0>GHNx'u==?s5U=(L:H^m*ʃ,Y2FŲ޽a+ǯ ;2P{oY?!{"a@'Q 1  # ~$y-JZlcYdH*5}}4?R*-91cyͿo'a2q[.aUțkWHff@KϸC#D;G Rd9̅%&8hU/k(%њ"O|$#q  h n YF^8 DK` >~*]P߾0'ݿ` TOti)OvJ틵߼'@,9JWp_`;>N, je!?? 2ښL[y P2΀`c>'9)JHQ8*UBUI(W$m꿚XG"8BrV(\v3hC姼8 *8BZ`1H Ʌt0  P00㶳0n_V׻|)J*)Jc4 éVUKcfTx2<тʌ\Bx~'rmm Oj:M2"\>/fD}68\ HpXv Yj `?yZ#h-q\EcWlçӔPw4"f PKvcꍫ.w <(Qҿ~?4_:8OWMpfIYiJg/NTRJ*wVTdz?A4{uweD8HN0(A'wpnB]KDHvv>gKG Js{O_sOxmт.B`QJ ]=;;U檴)JR&ip(I$IG!PkJtK}`s_u[ (J ~J[W:DETvb̡n"@b-' ؀ajrw*nQ$ UIYT. @rxBѫ_씹K&gڊ`r"xU;A=P \AP5H5{aA|(2#=ux "z8pݸqTO!<Jɰ@'"2t'] QOHYgBqD"!ԆB-)gNn/WþupaafO$\FtLq_.>jBs6uX@7 ( Tx;xg׳VT H;˝ebwdAFj@ܺ`[l]Yؽ'.YZK_X5îC@ v$5E2ӕ˞yfs~aHagќ[?O%B F": "\(O潞Ҋ:?q^|V}1πt- `C_f(Kmw9s JRXU0-Tǻ+FoJa1(B/ ֬%hQLSг79wi D|(CH&]b" f D:`u+J?scŊIA@G:ޠd&E/ 2 Xf)@^=~ͮ"POĶA[_GCIIRv0)mag]C}4;些C+~'pӯ۱'ʳ8HxE&}StnCDTZD0A8+lm[n6 ʪ"**QSP~8Im!@M gӏnrIUBL{Vu,0C^'J(I&uPbY/`UUflg@2*ːEH|o>ۿI?~8Y}XMFG@(3ucY}۟g9Ns_[5)Jt=gC$S ՍƘk/dq#F&gnt2P,Ԫ?9w7S2CPQu"GRʕ~nbruiszN_~_*wJU:jkˣW{tvЀOG炍GRI$fiLywoϥn39Rq):ڿK.@_;/¿I#ߊY(lƭ9̙t)GzI K*W o#<]络j.X>glzm4j8?s{9(oޞGOZB)Q$1J1 SŔŷݻ|ЛkD8z0;TC |"  $&gox-K6\X~$9bpſ,l W:.>+p~k,-Vldxq@Njd1vRݏE> p~:( ?S%pSVkq[cF`A֯b&g}վWݨ7u0~]- w_zLMuǗ.wЏ]uǷD@V Đko f#r-3N{|p i`3V{ 1k6dAhL̳,2 "ks! `]> xo5 Xscǿ¡HyW@*T#j,O$X`vsaPXy< q9s')bcxv m \{^\_odcx}DYO޺:K(vw>KY<(!Uڼ>UĴ˲˼꽇71xfi4c>4e&X[FVy9I7xxprhB~r'CPs]}\%GcBRBzYꤛƶh DIԄ>n?gwsݳGU5![i>>+fk4H$PI$7 m7]纾D6*|.㿈ܯos}FSw'\ZH*}@}6[U@huoqa\ BI#T2)4_KǶxqvdK=揯=!|O);fA;aݿOdž׎-My@ÅPam6X,ae q"f/6ЅL@Y [ngmYrԀ(5RZ\ #060C$& vQ=Зddizc 0$nG#%4] M!2IK5$H }|s̰w;p() %߽ǵd ̙Ҕz;ȴߞMo%O~_夯QLYU>Bnڠ86$EHDn!j`+D<;2|8RPvF?Lޝi]q#9~(UURoPK,g|wy2*#G;ijogH}##""8'9^Ll9=4g99s(RI S6?n_W]ƶ9rA! IQxAt m04Q z%6d ڳzM.p^Y*" !ivCJD@o:u4&96Ӡ![ty?"CNCoGQFN[!]V_4,͌Je mWpL.[+,x5 ֺ݈""A@,/q:hs?BQOzOw'Yi Q)H $DD@hDTxVEY"> ?#/_z&?$kpN݄} RGl|yQ/fYB1Yf32g;J_a T(%a0=B5mwsCfbYȹ})D8Jwe)n6%h浿Yn]n$!0F)2̞ARIR3th3ЌSUpP]l c>7|"}lpKS̨D y<?ƛ[m"S =_c[iQv}Wk@kv^]^{HA΄زTw៵l/ qYĩgX䋭$y$o?oۮөw%aKg=ׇ3 ÒIPbX:_o4ѴZl±!If@_U([FxX Q%PrϦv; {j Z_ s+"_NQ#1"FB"œ;7JDGt:Y9_Eռ?Ϟ* ^HfI3 h)T>HiQEUÏt"_f,}:nyx_Buv(Q^|0|jouX5D:^}VEd_uk6/ 3F$1 GiqR ~Џ n/zǍ^s32HڒA$I h*Q Cu^^]nndH5,ưΛ;c;5?c9< 'wq2h@aR$J({DDTM5V PNK 0h Wy 04XŅ"ZKIiIo#~p_2IP+0O *ӭ}o@_q?TqTk)Z/ FE;i? nOn TiYΰ)_V>Iǒ$@;OgX탔!CV 3wmRP|Ar+60KrM(( ߮ N4>U2헑L0+<^tߖ ef!sv8boM.*YKZ`˫0=S.Tp!pxx#[tkV}n!xssuKi`=&1Aء&0`a`6BP2"7߸_wӞ]tu MPBDF&!}m1l-j虢x 9" 9QA|DJ?hTά!X6­!5ο_קN; ~(1y39`m2tjF0_߬]t9<1u!1XSŝ39 =^ O|J SliUݿ&s4wh6xo:q߻#ʺجTk Ɇp ڸ/%kdw[p;˗.J1k~[bnc=m.Q:2@ܩ7vdjAhd ۚՅݎߟ4.xCW|JN9n5nbWnLo. X㥎2A`_gbJnqn.n\:A] o3,X/I9o: >7֥a1 R lPDPQo1(}J{UBiK{addi`0YaA$wg :?=Ne=1Wt< RI`7.P hGo=Gtџ>|{)_{N)ԯ*0^or f$uX|hVO-DLPDIi|pRRw"]U<5w9.<8'g}jqsDSD[ ^0~͹d3jn6نӹҷɳu47+QM<,^z1-xb}VRvۖ7-e,._x66k>oqޒтZ$gg.>[[Zsw9,lc !\F|vBO7E]W'yr6pa-{9`zo|ma;%ݝ<xkR:VuN гnd͵ A5:3LPgj:? jJTX(VEQvO)}R|%wscs=6wE/^5 ā+oOZ;d85GPyOt, 6IBI`v3JǤʛ|5zZkm8CP:_.ЮQs;dAH8`##FFmžuI~E' m5 C}CAY}x%H2HKH?Ն1rD?WUU8Q¬W[DzWZ3:dYV{ \N^͸Jȫ_˟j7߉ :{&AJXGq2И k}f=z  mC_YBNV B<ux犱xTLNJ>0B@ YՔy;@岏[|AmB̪H @% 2,i T^u9W+^>^ـ.A!(A_(AІ7\H)(T3Ml:q08f0٪""H52$iKى(u6?_iM)o}K" 2_䩧yZd6؂3 fřQYi~cUiyBئ쏙c ZmkCþ50,I5, Mte@L& DmWԱ$(duȡ]@[d6?G~B !?B#X(X[.{3'Rk!,=CFN#d"] H'{?}8OKՊt ' _eC%}e޼<&c#vn^;k˕9 9t?ܛxAsnr4~T{~3]T6k<5 .:iO)8;>i ~ ~$ d6;#׻92mC嶙Z1=?J&ƶ# s<}Ǣ=dHݛ| 2CP 建10;]Yxl HLY<4! *l(ª* <wY 1ԩԆA}΢,@dpa6ظLiYĪMgxHf=.eFE!DR(4HI`*Qf*k,=N\4+xdlxsiPuŋ:!_w)ls0;wgX ̶ )+A:-АB!$kR'w`1 8zΘC;{!m6$:|FϰǓ|KhyȄB%|<5B|`Rʴ4Aj$\H0'Z[4&d:@Fwku璞T ET%4>0\krP#lL!;0P':=|"xrS;!4ěD (=LvSңpHv;_  +>R7 )*4NDBh9>k$tLv2!rw/!ӗcd&!BHLd!HE !X(hb)\03='/_H|s 'yT8: 6,X(xS@XaѦh˽!s$@|&g^3Qg_ Nv~X 1  ٫vIN)B"s' ]S x!Kpi2.O^Ϛ{Z΃g`M/&@ @C`T! `^+Ae|GxcqU3b9((Czqw)`4@͐d&Y JB!0RIIIILOӉIHaOZB"! Ab4^*xSgѣ߳dǷ >1x^c"0~ئŤP^CUbN6b'pC8t䡇wv&( ͶCB9HF=:R(s7tsrC Awa#CB s*?4H'?\??d0Mv8vB|+Y99Ea=x{F^hxȷm_{?#a1A}zh~? B qAe v8zs \Lz!RH5L`xM$z&>=P?HQ8bh>-#@6x`@(Ep!y oG ߵx* w"$X=tB3hWeRv[x+`0b,DTDD{N$Ig݋ڃLʅ=".k.jUk0=CS> A*e?,>W3@w8CCj״^80AAO?L$ux?ۇIGw؆Ȱׇ n_sg=P\9PUS`)i J2Ieqqオ>! .yC|$/ɹ< lfU1 MZj4'=P{*0d{9s69K6*s5؏q >Y<ӡXŒ)E"A{zl+A3.R+ZĄDŽ*o1Y`Gai˂v2#D P]VmθM;ۀCcnƒ h < }Hd̨MnW63O(RF44*Pl3]V$Ljȥ2a [~?NRwԛpoabi(6}Ň,?QwZ u)pFg*٥ f5Kb ?)F.F'JjJX|;hGʒ|jC6n|e3Pu,{}=|I~鶝F{%ϟT>DMɑl<9 awj $/UX-evqMÑ2N<5vys~\\  Y`(/"G. !0J4%߻&VU0T7 lG ro{q%ne9(!! RUaIP1$g*tܸ4hs[=~~.}Z>c֗Wj"_rhrH V!> +s@DE,@KC M) Ԡyl2"!"tWV]='BbpνPIRHTςӟrhza[҃:ב ;CY%30-ضg[v7^hG35f8Z87 1{Ł0{  @$i3:#Eb{ =p''U4&ɽ]sl`qz\tKZHStp{$y!Aco|{.߶! !! RY! I`eH` I&fH!&uz.B`hGazk7C$b&٩Ja.NȾJ/͠<}DlmJҴ%wR.1zʜ#ؕcA &8<Ɩp0A,Ǭ|&C*UY '-PPpi0]^߰on<DŽ銁ށc4A# ( sFP bl%  Jpk5j~DHP: n*(a7B<1o;hQgqQ l l@yPIȇOј,`$o:~m1 +P00$t'o<2rx8{d=׶POHLхcB{8Pe3.q[WoI# 0*bwƨ|!eG_C7BF2;A VpO8XN&9iN$ 10頗g@i$0L`N6 @ 0e͒ƃY!76~݇BrRsK Mp"C)Cj+=iQ F kНT#>TWi; NPużC[Ҕl fPz LHGEDZ/N` Hw &_ 8!yDd1(Hh^XS<5I2g˩L3bH9NYuTSw$ybm#WE+plby%ԇj 8>cPy~fp"  &Lu{ݷ O.uFB]ɔW@ Go+Tم/Mq饗k"@p֥UdPpsJk C8u#9CmQ&5RS, Ha::C!|@?TЎ @N(D^ K}6s<{% f`;QsBp5&}DU؟#>₂ HZRw;pC\|;aNS(DTHx3iN8k30$A3$Nř kN bZNDe    35H8$c3Yffa% t ff!&H' $r0%hءP" "a `8$f eH&`` &3=MDwD?PRVjQ8D8AFq_L@(R9C3 @JTI o;D񿝝n% X\Š39%_ fBE;2 hrxÖ_ `Bs/ !f Chl/O1PC$$2H;e r._a;$juN!yJzz1g1sQ҃%(aHDO=}C}!PIBü͂t$ &Ig@G( ZDNh 75{{lyޠL &+MumΉ Ξ7=j<*;|=Y DН:c7DK::].=8B KH i^A$;]r|;IeҨEV_l!zQDpl\ DEiiL6[XAz}޻#r=5 ],!x % 9g[IsP raЯ=Dс X$F01^-c RU~`@p!r~ރj "k098Ouo22 w$c^HhzABl UCP#B~;"Dyډ^UD~=z@>7#> e& HHxcN9תW@qpήbƔdt&yu\۲($g-g+@$x89RNRBVm|:r B8"0*v:)$q| `f8q\*/mv3xÁTN9Đ<$7M!J DBN]2v!QQ@F@/\bp7N_i=$ܧ@';N~q~==43E~/͓fy!8E(z{Oʒz}|c#I#$_MyU` iь 찾apyv|e.~baDXJFȬq,άF T5gGϟ‹WaxZ6歷‹`/S^B5@Q82dQ*.gu+(HcǠia% XKH4|Z5K_Bޭ_@!N;oBHB`$ :8:?JIJNΌ 6QMOS,phL%Dr8MpPpV[(xud:z3uxqM"%L,8klߨI3KXBz|tfd+C8]O@@=9I%#"Sz˲3/*"D%B%T1RaiSHDŽ56C C2 pH`CY#B" c]f Q٥fÄQm7KFht+f#|ӷ|=>k@.-{O[sKĜÅ݆d'=kݤ %sᜣ8m\,ۇ^a/b?C !rOہ( VXA'TτѺ[~ Pu<$G <|RsUl?n$8cS0LZ)0H wSds.J BDa9%T>iaGP |dUQJ#i=S6&3($!ӮiׁD+ 7Tq:4anbQO80F@@5i3Cb"m@fL)FCx9~DzH)Ep42 iK)bP ;N?fg>;`;aa &EL9|}+;SPhМ[h}갺XMh@J(t }a*xomv>B#=֦<%y'bjFgL#ŃTH@dix %?iͯ=<<tAZ @~lwpA } vsS`{N#uPxg*9w\]Ǩmz0_ƨJ3r pguGpi' 4 F)# pB.o]pF9:4bo_}3{JS|Oa/h^أiRx9oz²Nl%Ì K¡O}}A&mm)D ЮVj S py mb79pEH.=h-\w<ͯŃKհfy*ĢK#䁠Srsɼo]Oid+he6Q|.,Qs!^_|:N3kɴt#M=S%T LCiay^Oo|.>Q>Cnm#f$fc `c)0Np`ޚH$ԐP'QUAU^}MrP N$ B=[ӠbZ iFhhU59RA^W|>%Zm.E߯Z!h4AD0z"=9,7c"پllg1l>6f_ ߃ED_ʼ߹wGΑh( , (l[LQp|qJ#"?4T0?.C^xat D:mEUUx,w:˝$!B4R"hs^*jd2@RDZ lIz#;-ɩx8ccZ{I֕ILěF [Q~fqm߅ߎ5+(ӇZ9$2p@1{3@…L3{FU c0'zqL/gk%-r/RWCpNl9ep$ Os %"{:B _=o 0 ]ai9S@n^eH C ki̪j2 bҘP3ڜ&.QД7'/&R}4^A:8kT)%fi0YkTơr("*QXP^2&  :*Cifk-^/c4 r]`$Mewk|AuJRd)BEfְNY>uU  hP`t iJR?I`P@QD(T ҂brZҤ XC>QCBS4 v @47,,/@?4&(ԬzjIQ`ASĉ#u :" pK gAB"<HvL3!^<P}ڳW+,G\,DC i D n}!J4(2[Mkp8kFm(jER٣vg|« ^44L O=s.Tj?X]g+qW54EtYh@0,2} >BNh@vC;wdU=6:ΝheTw3<nQ {qKƻӣxd=BC]Z⼹ϰL 6x$8ij9aԲCk(gGK=C~]PC܀FIqL@@ ` a哤hDb9+2ZAL9A   :ʈ,C5VYM{iۆORp=᧏g5#=+Ml:A=Rz"G!0&"*KN|NCx΃h ^ˮ 0}C&c-#zkDq6‘toQ"`Pgf!!ۂgFa-l7p֧hݝ9ţt%k0:cveUmÅ9įB;DHɇ 1s]@Tƃ~yH<&NsƤ;xa@`:H::4 l QN}Xv!#jB5## &QB4zofbG|Q ^D Ӷ!&bs[\-8:U{tR }ls!v| `f B`Cϊ]r6T }S8GhTC1NZofN G _ev0Zpy^!`>O$s@ ɨ*-88i,@3 UV?3xiSڜ #KC#'zzyJ2D~ph)}4I5CJdU4}GO'[fw'p&Z%p7aHbʘLJ4BW&&aRX&Xi3hr0ѢMl˔O @ީO㝙ĩӷOvg]&7Ȱ=/$⬃QX-MHAq[5 YdQ $1$/-$.wk$)Y~7cVK2Þܾ,%g2էy7,kagM|_U4Nβ՘f*4N[˴}D CcĉR)8u/b-0 'D9}6@>(>>Ky"{o, zrL"H$ i5Vx0" Hc+8O+z0  ` H$H'dA$AAA$A$A$A$A$AA:, T2d9AAXAAAAI1aAA$A$A$A$AAAA;M'cK'ӃY67##;>>!4 K $>r$ؔLA|'%)h(ewhEul&[[Mw:90< OD6 u:lc` !#z= H"j[ʹ'`,׉!tD`gg@2i( (@ j%x*JV%V `  UX R` T R` T ];8R$  SʣAM!@TP8+RCE!ABCCPdȍ AKH԰Jo"`kHy5Ջc6X ^!Lf\.1&֊21ȱh;b5oJ(l6{K8oAaܑ b2d1$0c[=c{>lSBt"̎!Ffqc+p*b-;ƒ*(GP'8Pө^-@`v(UFWT<jRP>~;:}޵o];i|^+@{r3(j)R$<4ۀrTH >=S@NW7$$G$ KC@M fHcKcA xF ~m1t32+k$CS: [i(Ȍ0ӆ8 <ұp5P,dj3imHf] b2h=Yh$%QB^HpRBJ◅PLaNt3F$ HK;7ĴLcI8HA iuvKKXe!vq^ǡy>"[XFĘTƮ<@wmv  [<&g~l#=f;~&`HpfW̊Ǧf@llnoؼpb+HsXq& Yb Cĝp=.Gn'G72A+n*3 P_'_^HCCY/D@gt]'X~Q3l Ŷ#D/"gMO0$8q2M8o8`i iyVd#$ 0L208 d$3guePC&"]h׽X(OkrAQ}8{ ѺeGa9R^3wx,ό !4D,KH&d{Œ2I b)O^:0j>L$shcq;lgdH2J,o˂OQ׶V<3MWj$ ^P8ڶiA _pRT,cL,hBzvk4}3&3uPU1BDDqBnr8:fƄ.)n+ٿA5OU1aY`THD A: $HuNVlaDCc!?GXH{f쳇wL4pƮ)VQ8.7R-"=[i?>Ǹ{56eCaz(&]N.ѮUC4P.wC5"s5C{TUt`s}O/gk,1MNNC Cgax Q=ܧ=p $ S{'p,>4vHBPpdwh4rHsn) -,-ƣfRfج8 ,+ T)y[$۠v.p=Px2َ  Ɏ1guB;; $&B#h3CjHv <<&scʃ ! 8Di48N&\?? BXk`FEd1 __(r i;IrsO'iaKMaǂwvvHtMqW/C (zԴa@%D2@%Qٿ0:KӻF!<Ⅵϧ@ȑ!h@A^X'шuyT =$>ic`?C9p8Ud#E! `%! `HFXxpm+a=En}@hl/, xX`K>w8" `y0=NH3{<8's85'ơ=R`{2xg[̶*x q m(& jV#C5UUTUUUUT5c5{t=Puj`P@oN'ZresZDGB$t$.>|9HKE4v;5Bؼ| IqXAmFf[$li}V̅h!@A@8AA%gRo[F!Qw[anq΃?Y Ύ!@vr7dHAd$Aٞ9A[ w(5tPD,wdu^G~ߎH?2N}xx4WOP]$&bEg߀(0q (0 l/:܋L"lɧcCIQδNw K5`I#G%{LGO#W[KؙFC 6pscn xPfݬt S(xsv9uj34@5PƸ8ޕhv@2j"1&4 :ό*r@RF͓|ӒEm{GQF+ #Qq6>Eki>襍>Cycqa!0aZaXCx#A!Z0 #̸Ҫ sMui;^aA b$!F ͒|:BFphi5z&d,f-c`d+@xևB#M%!0i&1|K@]mpzBK;$ivNbCЁQ+ `kfU*,ѸnneJ ! I@ٿ|9Q6"i6Q^]2p;FKA*;`pܒA·ē "0OiRs痻RtI#!XJP f**㙂bC |xD9_>= :n{%!̀KtCH!>D'j NM<>~`QpUbc>cPxS3k\1X=:0 &"0G6.s)AD(-6(7Qi3-H{Z%Ao%3ad`1zk)@z[UK ( b-!X(R Lm9 U֪#C1Q X0?c}B}$'3~Iכ^uɾD1?U)w7+"=͎ b/_^@[ >aHb>6=μ:SZLF IaFI|5z:MĢz6FAr,w@>Ӑ""82B S8˟ð """TmAA HA w\^ """! `ċ`{ }BrvJ<{'zljϿ='TXpsGqFcGI9y'k fvkSdH>~m8z΁_%Lw{W n `v"~H4L- Pg#FRq%/Sh}:ðvoԑ`SDRO:C$x/p %Aj^q*v;HW?)6@t7)nJR {d\@P&_\0XH5V!80L t}5;)&iMWbu0P@U><c.xg^;\pIS.H&!k`_ 1&큧"nR4F= }20H#6In&#A~p姾g:.IF$` cv0`Ŧ3Ū5"F-j1X":{!#%݉HZx2rT~E$Er9$ٗ$m|1dA$HudCQ) aBĆZ(T%!4.">UI4G;p!ߊeT zRGtZ/% /&?uĊ $=^Z Z旡q;[0<ljuc=z/>=t:Wt:BO)R.yz0#(kΐ.hB:pV6PAAAySeV6bͻτCkrZF fw"43=g*t|=C I^V "hd ؚ$>o@(Ų᝛4K -JAB,LKc>1̄<İ$1LÌ&m3Cp p}I BOa%ZFƾ;.@76ѱ{ž:E9^wKٌ)uic<$#M磒t0F pDJE#AFD cȦ̜pJVlo b{ %R6ƻg,4ޏK1WL1~I S Cp㥫&\J L *()A:GI;<}LkC3D+){14Qn}+0G>rԯR{4 ZrJL(`t tAy.8A0(,׸9Hl\恉:'xiC=3(j1!ݦ N@ B:!wɼxຩ{ϟ/w$!xa JJAHHEz'~u~;wLjBR0)RG>>8lsGfUpъzÙ*@/)lM]H2No{Pi":*vrҥИ E3S4D"$7;vz'c2I$: Uoh<`F^;ӊL;Ifac!{:@I3H! !^U+$1Gl1!'h)Jh1:߲9Ӹ0HÄv&:M`|SȞG%F=z8xnJn c  ωVR9sh|?Sdor7$IH97#zi+S$oתkYe'ԁƀ<$ ( (+ @8]u90y7ڴەuZƈ*͌'-t Bg\<6Gg>٫j`)£zOoj0fhK"HZ7^זF߀ Fy!NgܚbLjא8X#ܸ+|G÷gQӆ}}~o`T!G"!QrÞ9.ǩ%s_"zt\]k狺/y얰z/[n}lP)W lPltCU 8ȷG>zˎ_FϺ!3/Q@CPZ fyD# KX`wBnߞ`Nt<`E38>{g>/G@T,u\Z!TW?BI9b閷{F/ -Wܻv Uס^þs6wJ>,Y`jfYw14yDI@y]ј#A #np!5٦C,wH`aE߻Zt$)ް E5|/"C0{dGC(اBS]<[9<1Tz,O' hXfŁ¤FY''/\5bbl ~[jf2~K$߳74x,*:QZϿ]Gc3#VT'`JhNh~ 0KJQ3 qhM5 U j9ACP$LR!AJt GPx,B(J||*ޡ^NB1@wqI54Y]Ʌ(r׏+:GnW5(/ H+UI#x%%oǩt"|S|=AP w_|{_.FpyWCSsr7AX G13{ֽr7@i4fr p7 )x@yԂF,ק3cE:!PL 4J '3SFACIEPmv6JRIjBɼȄ=21VoT8bٚlrdC =^ uIwh8d@>p`EDؓpfB ٶ=dfFB$P  :J^2(C DOtIG7 >0x0q=xȆE =3Dߨ@>'7I19@ B2C:L=H&LhF3idi4^6f| sLOrY ۸F> HG\T-q*E=3=O`UAMR“^ %8 ^)`=:(o GwhTls-X:t] }fho7ֿ^z38NÓ & ;/GPs()HQɠf쀱 (B?ȏp({30U!).^'#^J1AlRҊP >$:MtqCqMvdRN!hZh%NL:7<8w~HS }br^ Pvg; #G0} E' />?rR=>s.ͧ׳cktf}Q$~B]:9C**1[!Fnv21Z,n_qȄF:7t(4;L-YCmZԴkbڊSQR̿LJ݁=aqw, ?]V\ʅTTaPYhKQUZ%.P?DkZ^MxbﭴtBO[f e`e`YGFQ$XNѡ !P<-ݘ9 wQD:|$C@}0s{ Јi z1H\& :pA˪D"vދwm7*!SW}P*`F,gUKCXhRT$b͔)ϩ(^7[;x;[],lfjr=N_g::ho'4|h5ldD\jd3bl\1T]}V±ģi2ҭ5ӗ`&P{41)f Icv)ܝgm&[&7*.Q pAi v`{*4W#|Cj}Pt@b0CPLá1:gѿC3s'͍F- v%4"lXA@m:/2z;>~Ģ8Px=6i4A 0yס(Ƽu>!BHaFPF@L<ֹH$UDa9qf׎6i ;64se-]Z懂zCG_,;H'Cc X ºcpƚ|;sǐ/`0$鑛xM,%zr`"FB <е j' 5nP;&W`?%kSUNvv:: =,>SBOC8H?zH x a#'r^ʀA\>4%pg<4kt+qóc)&PHv+ٶh 8q#孬4s P9 0v<EhK0HLu݀ê^19R㹪x#phd0%K+"nȑ!/&i" Y^0i$DR{| =hͶCl-Sݪ~[(@Xk~u{ .Xxy#q"X((6աR ;rS7 3MT\ncMlz&Sl@ԋN5 ^ =|eZt0-|6i`gR `k g)(Ұjb$+B m7biʉMʉ vwq>^W' )㏋m-!NP r2Hv&&wHA|1|zaI!o^QehvUbd $@ \I<;n u{eU5GI+2C%bɞGg&ʹ^"DHGBhG!&`9lvGC!(>yjO*QT/b;:ԄA"zHD5P$@h:+#`1H#0֧>s=f\/$=7#f{T_G ؃{Fr'!Bkİ$N!í2(PSDUH Iv"oI*w,:>!xpT5(N2w4k8tR4Ƀ> =e0^|Ys3ZO71|GP7` ~S?'T&2t 44mBGS AlhYM ;m$u`B*o m%VBE+Om&^A)%(EBIK@p/A]MN Y%IﳿWS"""ITDeܩÒ\wHW3)BxѠ$":؄DIp@@@+%@@H#0H۠=Xq2T ?@;Na; "r\ NhzE&/ӗc4VAlOHOpN019$g&[IJ[D EC Dblɖ0m2\\=NilSlU}!g#ΰBԤF" sV<+FZ*iփC"ۃ@PtU偐:0m& Z&;<'wm::`8 >N-:=:8~'~xixAI K'ZGO/.K)J uv]/W 7|:F(jd@Ǵw?޽T6cpk ap!# )4Ɵ'xRJt"$*jxy!ߙ{6 Z=x3?҆ &9:!5~Ô$t G~0N ԇ`2:o w/'`H & & O){4sT$.BdCr'LUa9!\:wpa$a= Z S@F _ UT)(0C&)p$""Q(@H+ Rl楉#}1Cg? RA4|5!7D  1eO|gF|Ȁ3 vPV"薐P"fn6$}IZye/U&Ku8vxF8QPVBH>Ye@~2E07v0t'uZ!T1)ۚj6{eou@ rm?ZLwӤ1ZQ/Ѿ]ؿ_u}Lsk|!)TQ|AoA?t#\_&%%F^uTl8pTUCh ?Ya3ЃЈc} 3u`u^  B A+נ:#F@.gPI Z8 <ցJy2GLpe|Id2EWCmYv}.^N(ꪹx4J+ :HB@C͜8i1#Km\A)Խ WCL㛪zWX\AؕWdD:?܄C cfT6#I .3ǣ!c(C ߬< y"oi@huxu(W>dC/P:M<}hR\4 |K @,ݘoHGu, H tE$<ǖ! _Cb`A˒e+&H경d=ߝE5v^(. m/ J0t)N.VcmG@QQpFj .*UTn?j4DU=nszͰ +KCζjj8fVDUAIra^)%L{ \׊ݨlx<85ӆDuiĂn ~5y"7fá.I7=zKr͒x)Q][b,_~{G1٧.^f;}=;}'{"C,d3/Iש77.*8āHTĮCH' ï4r XGi5vP#:Z`^an)U}P )uA+E" :u&qرl%@:]I\ I,+?>_~/qԞ'\n=:r>Ӕw3t :i%D*!!}u䞟<iOx"O mW`;f**+@vYM7M79cRFK@$N$VsQJaQr/T [HKʪ38QN)'ԍMIܶc}˨jQ$AEr٭MH(A؞< Y ԄJ 0{ cH[^v ye?֩CnͮgsR AhG4|F;Pu(P B <0`3CO>|߀TNda8 <]:СX &;5Uۗx[1džJ)M3* >ث*JD A]9 &ps&/RU*TUUh; 6oXPكF 5*`ֲJ0ePphPPiWY-`&#*vdRç( aRzB]# n۳@B:8_ޑl@ L# $i)fLEO_#=nG|H@?$ ]{Dvۏk^rC!Cٞ=sRI*»2=' XUU O5AO9+=`ܳUӾxO>9ӓkDP: dg~wǫ1WWUiJRKk癙_oD9-VE՘QtR>a!xN!8IüS-|hMdAAaE(L$6=>BiE4EUA4χu@<_{6`!H/#el%TLv&. ( 29|.= HP齃}L4OS23 Iz /aMtpnkc:څ-G B@XnSd^:эØOgJj<ҫη^"fCߟeR!jЍ#BC ϯo_]Yæ|M(I$Ua,Є@4 Nj;Y!!UQV̈́,!) #KAboEhK4RNkEhK4)LAA9TM@4Gzq84PSLAAM>u`@@@v};>:'q0ve_̱DĆD[t;'ˌ;bHy 'Z\k<(?B"aP .[9j`BD!`] UQWyq=~ϟxTx,2PK#p0X 9q\à߈JQG87ug{g_ 0&tkWr BW(қ yEϔxucy׃,udN _t21 !8[*iMnʔL*j[Ezܰ) HynClxa멑&͛6kߡL>_(^"E}j/_X)]^5ZQj-E^u=&{)Wxőx{(Z4eO E.{EY{ǖʗL3TS5L&Zֻ/-[=ukZʴGf\k}u]ndf*)ge<\ m`![Z֦Y[|am{텶J6Yd3ֵ,#PضC]We`vlٳesrW]syمs; a֧U)uUUQ֝j}5,~q7}ie{6^uО:hRƹ)JR<҄JR20{%{̂rw(ci :A^ɮz7mpn^;7J9є5 -Itu櫥P {C]CŨ-XpEu;)FnNw(&F 1hN&K= Fv ނQzUdV+R5ȱRK2TS%IXO+7m8\w-U=߈|τDq~yjY{;v㱾ۻ9.u]s։ֻϰb&!_nݭn f7 Rѽ9$!=as|~,wvfiv|nBi4O::::r}왙wxwsss)m \4Tzlj THUTW_iE櫼|OPOp;:UKk~UpsV"&#"%ΞW4W2ͳofn Z*QT$*OUY9}I/D%6"dE@tbJA"Hushpe0cN+F2"&d~ިj|ǵUF]}p|>mAAAX0 `fffff]36ffe3fff]߮??҄]緧~g}C38?o,^6O)xz@ MePgYdJk;t.$$V@D |DT,9p䂠m`/"RP6YF=aA r&x>n "#m!$D̒**p"6DFۀBHpIn "#m!$Dm$"6G_SOr?O/^^PҚu]F^y9tً36%ת Eoֶ7KQt:n&Bza vҺa{mLHQ\Ƴl9Mn:,%dorym-oL!\w5u;]fn6VBuݺ۰k}<'ڲO~|uJ3$3UZԕU1ULV0% ς`(ULxj&){;8ۇ]xX3K\sC"A$ I1ZQr~EcEL.o3:7z*ȁ/2 ^#yh$x{N:w>~LȻfg˻wwȻEEFLGGGGLLLLLL˻ww˻ww˻ww˻P`0 33333.3323'9JT@n#[|!ZR':VɥJX}O~t UUV t00nꐟDv1:iig>糱ۼ"FJ* "e*i)f  U⏀gǻ[<L*пDR(';2eHeC+Wu^R7.}Wpf !ȥ6D êroD5 4 Las* J]..DO}S! ԆL<ܣŹmwvw:҇:նhí'\pfqXC4e $"Q E͵ͳc/yԁ0@mUVvbFB#ᰂ($x˄[i13Zѕ%V3+Zuz+t =g] ![zwjeg#HyR:li`C}S?s?6hg0#D?4 6Ѿ !UgU1lv`Gf`gFG~o93;4PG@ '9r Jdދ>)8Cȼĭ*cTaUZ-r!HYC0u#i-HS9ťKDUV"Mq%7DamТs 6sGOP\Nq?LҤYma2Ҽܿqr`5lm4!}Mۓ1Ʉ PFQT<oi8j7TIY!N;՘ ח!;qT]2P"=QUU͏>%kD4 R Qk v1YJP h'^^z,D%(L 0(cmmH,04NNzJ'<ܘ`fJ-D$)BYxjzU3T+2IJN*SQ\&mdHT_lk 4:/iK}e)&^!djO9éS rNu]pq#ip )hnfnrnnwh>^)xpB,p޲""""""""""""G }p] V뮻g_XoiBBAEB-{r`:Vt<|7M`[3WV;o_ZE xvƄL)I[9uq0hJªqP}k8CEH% Ιx1ǣszr7VN A0g:"Ŏ_V< 1VY&; &wuoQ8*J뮗bM6#o1LCX|A^qhk|3@r)#ٰ;ƛ^n4<=iNB:6LgquBRXPTl*Զ fV63!.uCw,ICkװkwAyIͷs3VIp+6u φ?qiuC߮]ZUQ;t<Өn=s{c8߽eGN`eXJaO h-PJ'Wg`֡H|6'.$f8a6[jb7F=p8/:x|RBU B'֑4Sq ؂ '`<zDF7Aԫ@B9(Tv"E qA@3@ M㮁wY՟S9t M7h 1@!#$(-&STQEDsޒ*87 X8ud Bh.4"Cv{"=Pb)b[j ~r!4KKAAqqWo_nmUxhڱD`Q\@mg3.Zm©bUUUUUZm5wY UT.*ND !Tlp+v :{8oiNs;/B6f A"X{!OIjD*GAR_6 h&:01MtӤ[wkH;W̜QЈ27%A*WkMEleF"uF;sF1PH U;z=&vhFa`( a @pp@;(b*Pp@Mf9̀H$$A.m70+-l*[+oߐ;:6Exu 9Uu;Xr mY+z:)IeFT)4gGTuLTLTLTM}{wwwwww`Hv3~'D:0C,:K NJ! <#8%㣕ySlŷ`HI<>|ޔ@ 0 0 33233.332#IUTP]^UW>ztxt:FNӴ;NӴw33.3fff]pkZ` 0` .l˻ ٙvY33.<8aӣO{ne\璌,!deGAf5;R%( $\y>3T.7l[ |N#ho/,xq^&#WG}'rPtNe9;^nkq$B2C )PV p8wD@x6o&\\VgHC-6>0};b2 _ Z2E <<ߏMwܫ< W©ULZ( $rTAA.RI4Z*nxJoB#<+߳cwiJXDHa׺;+]!ljqET;+"gj;DPmgws\ y 9*kNLApxe ;u֑LZmmY#[BCpUWzOi3v@^go.z@/\M *Ӱ!%U|t99*MpUR}"wqZ=0uі!6?`e bP@;'r/:&<0*xgH4;~'Mkvz4A|633qp ʰ%u N5ݮPء4ڄN|(`o N`a~yӂvy+ޔLwr~-UIMRjTFd(UBjg^9tEq| ֣Zձ?ǠS'o ߰y4H=tni?g>C6"8g(~ -zc)D֜_9adf+^'@HiRtmGt:%qR!k\ lB-j{OH T؃;7 ҌX,[ǥFYm2nm;a'%v+l8v |yd8̹s᥏{JBm2nxōp7G<XxGh^b>&Ħcm] Qp \۷J粍ǭ|lX3g9wѣłK LZ%>|#8Ǯ];)KkO2RȔcCv6}}ǮSpuӯ$Hݱﻘ3 c  *hBƠ)9 ە:Cq7 Űd&eH{"\tHf9ޡo;Xp)=?ӓMD׸9x6*k(*UZQ5*kP"@P5T5@Tj{Uڨ @ {B$10= qNvdrRRTAB2JYeNiJyq!$ sa)JXØ{'/Sև,-֣mmi,l%xs3&8 %( A%T2#@/lw߿|)B( =N뮺뮺3333333333p 8>'~X@~`FI}=?Gay6>U`SUX*_^S95łPAQ0UC^_;׊a)܈8OV9B &wf̸F338f0@2j7 Cm|{À(A4V " L'ϵ5}H"A 9F{KA9Q e00 h.jgƶEQ=Rګ@i2`DDK0 oB9$2QFp r9@dؚ$**>ERNk5ֳP^/>b58vOtty UV@OC 裕@S`pcp2BFvM77hLA;3;n RZ$m0#;|`9 Ԙox"YTe4x< tunIdnDP ‰t5C"t5P%Ƞa 6Gtt37gfᘳҠEAUeuWe2ȈuHmFۤ%HKn"6ݑܑUUY%UU]ftӧ<4XMv4hE.tֵkZ޵kZ֢"5kWw~W9!LÖTr0ILqI& B-@$ >BY +1bGfͬx9AN&"R΀9:ԛtŘ ^6]v:^W\^ݮfs{t_w kxhv9UUUQWO#ӯ-4SM<>sz׼w='x$;xP3T2΋ e\Lxd.򪪪`u^`eARUhWmU];+ȹvt᫝fIo79Ib8ߐ.ϳrqqmmmo_篟8DŽ93EڪrLxv'N~wlI$nI$|.]X$iAe ^ ~"#QE㔳8JӔ5O^s-w}b%As } 8E%4kX֧!IӾyq?Ws ?~R?tѸ̭pGd? {7+?т,N 7&&9gyḪbwJXD07UUUUTEWE3*3"* Ԙ)0esL͚ H3R]D6;w4#dB er21~yP< T  ?wmpФ-&O݇N_* d4H?2@R@RWoo G#OzIXSA;OQAodXUh\ c+D l52A'|O{7, a:U:$qy `GddÛ`wu"0 pC 6*%s" Q95H$y02uEq@͸Qn 'JQ` sAٜu,u B$6˯AWu&}ǩ=Ҟ~=zc4.E!D€B*  eչ`6x_P$FCKre21M4\X1 v,(-|+, @_3A,h*ۼLn9]?M?hMojj,C X#$,航/-h}sG'+NA潒+цnKZl PṔAAu @QcJ+ . QZu0HX#UGhWΐ DaSIF .Ppt#H.fGj ?<&X;@6[OiB@ìQ@'tȄKTyffffIl/Az t@Bx艃?C[_6n?HO:!ަyfR]{}-7` `:@xfʅ!jf&XQE}vM:T) y5 a4 ֶֺ n9OkƏ56PDrtGyR wr.#~2"Bǁq;s<}Vªe|{$'D5+9`ϸ`-vg9BDT! 0uɁ G vcgnPlTEo @ ); >/O3F+9#x{h&rUs5ۮj1-Tmˊ5ո_v0 e\ /Y1^pcrpuځu pX@|xE $7d:Qj׵wU0/ s* Vs @5P3-ccJu^G=y @D]>T) AdmtA=BHeKmozf6$~|^bO2BOO>>g{^]%iN@5^Ѩ}-d@>*\nZqW OW 8^dPB k%bGncyn Jt-)˅K)8JQ'`f3~IBѳ;AFd`#+ޡ5";@*1d!yۏ=G!Áwx]r($DoO>  l(2Ca^d|r!C8bgQ#hco;Qx{m&HC @S @W!P([nZd|N!fGi3BI2 #suq8|58˺2tZ0Z"0+b!éۈMR~Pc/"ϳgY L ܹ9צ®|^-zbؠ1KE@a c1}09m @}&tֱᵠSBsV>IDj* 4Ώu5ym'AAb=2 l)y}4GNE >[zrߧ/&v6a8EKڇl}z_MVc.Ar 800 hׄ ,kD-E^h{Fg#N=A5_ cu0mpM'pj<{RGkW JWW0TXYf ,BF:OTש!tHgG[SM@jPPgT[AjOQ)) :#A0OIb+ڨlVu?Sd2HjHpB%HǏxufrVR(/<*C<:3`BbnBİ+J4{lֵ[Q\8{SS4v8 $2V{M#P ]Y-pVajD LH jt\ `փb;;%vo>Bܓ3Pĭ:d۟ =_II/ӅZTSׇSTWl71TI5P -REo2y;UZgNsdbXot^ M:m,F9PnM|{jZM{p6t){@]'Nǂ1pEYfqho} k,<ˆq1 ^'pAV".FHbLcKڠ (%whp`IA!@ bPQhbL{2^E/AM,:>''$| x\hvXN">3aBz669CS|BdEMBEP^] ϟJ/vȋgK _@^Czhw8m0ARH:N9<3~y# orsg莠d0.]s` =(O0-ME6XpX B6 '@b)N^'yzǯ)[p13PYP59ȕ9Kw4Cha[!=wزSð lL vٸLSx"c[E@ #i!KWZNxfj/e /![Ah96o.W?eHPc6:FvM glȚ wc2ĉMf2bD""5#mOMUh y *B!`y᭤C1K/+w=bc6A)n86{d46A>hh{[憎]wҷ~Pbl)8HMS\ l mD=fIE@QkjXp6"$D<&ǣ'ݶ9N"'-zv>DPf]pM*JLiu9GK`4H]bbDQ ht$q *^ɕ Â8D!w A㎀vLx []Q"l airnĪ%06rUUqG Mî>)׮Ns:@w:xT@ HxAsZ50[,u#{`)G`(*Q}'a'vV FRNe۲-Q8Hh!ݦ7(,!}Hl@0Tntnq袨__ϥv Qnp eQ7×k²ˀ QYʿç;NH84%XxV<_N_@+9Ǫ$7vh0"N)L ="j2dy7ݜNJonj*h&zҚb̮Kps#Z0݄HzT ,00H/K;-ɵ ͇ӑD xTr\E *FQĨ+6RP ^v|r)AA/<<+!rN]xxx#i`? f%(X;A8RXGIj{_t DHLpr Sf% Z݂@s  '`@2@P p6uZda><*FmSIQ/bvEhx&Fݺ.VKYLifq.*Y%I}l|UI5qǟK[c6ɐŸʺUQnLᥪQEAPE;.̜{GỨ:t?^?|^E YNffȒ LIl rȓ)njuvQo1Ǥ'Kwh60R ȤWʅV܆(r L\fA0651כZAqsQfE9MIG|J$y&vAG`}MA',Si<~@Hh/xYHHTM$ ~j{$y)kٹ\4{fM6m$nF\W+!cM \i R L%~b:kOI9~@2, ??hsΟծ{y,eKgNuYuV3&=!!czq?߱OIP&B'X>0ɣϜLc ,L2ؒNߪMiE7"J9Wpń#s!uA.1&=sԩ,50À CvqҹokXq4DvٗezlZU#9s5[f. [Uy@Ÿ@. *-2AT;zoYӦi 6fiSCS2& @o196⪢xھ舓hT@hDx. ^)Vu&2t#ǑbQ& \"M "\n7!_/ SR  "OmY6x$N1 CK0nM%ٽC\8/:!fx(-,m,Zzxq0<3J/B@&B:LRV\ F}L hh0K]k+@=_Ag2Hf9wEʌX*"a϶/syY)yba[ [04DPM;ٞv@CB00r!s 4FQX #)` EDh́'0 @!r>x14 |m?ϋiO-?w6z6Wo #DC '?guv!5FAa9_L|C];,D?v:^$/oΘ^Cߨ( "&yYSwa=Ƨ8CR'!BZzakPg%EHbU"D;Es`x<&3 =AɿTtՋCYp $ahJh( Va17P"D;Lʅ(<{'SbP1)z{r8fql`('íu8p:A!Lװ4`T1 .zюI8qsSx' Ƒ^4MSƿ~C;rI)HCh@ETGxd\\A*ij$n'p\$&D?PK1<$N'3r;U-CƴYl7J4 a i aiQ(֦8PtxC, Ia_g-ſt~>uz"g.f3ol\si_ߣ{6<$Ktvj.A8f=6ful@i0Sf 9RW8-!3zXgSȀ"".4HdP{#yf;p~.9r vTX?p00'=G{_AyT}ty)zӁh`LR'`GRJ)aRL4} s +aC|pB yZ3Y-Km&2|!m}4oZ؉3MEJQ'waW4O#d ?#p ~;zX_} ̜9ARE["Ӑ HS20.TD9(PlcԆP"2!N}1 9wΫ5#D#rC~,ߴY$B{i.YL*'\⬌4Lf'p2;َ4u;>tk0S5uf@%vNxAT&2S2 NM!AAEP$ED!H02$.F*Sύ Pvr_ŚO)>Ijr+t=iɂhbl:sOى95AE?2h0QL`FNa]&6$lbm4J|Y"& d { J n{ #̍0N!7cYOt&7``<8^;f?}.;7lq O&A '$ÇYybRX:bPBə0`ayoP'!OC =HEKcdvTx;=ѮG77 >Bϕd8;{ tC*3wR0X㽆7ޡLNIyddĀI= i)֊GoRZ U ":}\zuy*N1G XqK^?ᶽ?e{/ӼHv1]޴B<8A|dQmU9{6>s0>(=%>Ol.~g yg2fe|z?"3^]|pMϭ7v-ؤh@;hL]G)wA2w.^x1(!< jAb,LtZ~\t›qX tN 8@:pXxQ#A$$%?g1< J}c;z{GS$%3r0fi&S%\ue2@5#CU0\ ElސhV3FFf`٫o2JJteatd4բ*U6mE$I('~ fd`Ceh0CMZ ޏOOӤ]}{'4 *;;CF +Q|v!c8| ڌlDq ˤh4En lن)4Z,ՊQZՑ!l@%jL!u" #QE%aPkX VHPT 0퀌`4$iR1X+D!2S0GIb&Le2FV0 P1Xc,*b!2r%qZȘ(kSj̘)1bz![c.{E6 C Ma]F]hRw3Gjya̯_'XLFu/6:H %R>yBZU)- T'(u )ϰwAW RzN7jڭ.SV֡RaRbe+BϊgFK(Bjߙ:gGi/5c27#a M$1xG[a8فD3#,MFтkt|ZIzf4l-,F "z8 >sd@QO*/[e\& 7?~;d.Zj1mMnM2E29 .3waƪ bsBaC%]P6RDY08[6aQMchٴirQ2/Vad!vaqp2ۍ ,5+. z@dzL fIJ9| jh.Z"a܅!OXz& p.>];}Ґ }Ϗ]#0#!C#L)hM&& R4r5A&. g`ޒ@VPE(CIAK4Q,EPC?gUȜr =0i)>ǩB'}SY æ WJ&v1 U3SväY46+aRu2"("fB`X)Zl1DR!BJAJP( @JDrDZrEl2  3$Ud%%h3 !i(LuPDH(ht`AJ+LN%dLa&JdAfcT@+M0^~y),yu30OT55ɞ/f!8C`תWrEhWz:i` hو%wZgicc 1IFvo- dx0A G  1*jB,2R`͍6vwMU"g3>ahS"VRc ~# " oFөTB;I: 4 1c6c('mfttQ,U-v 齂ڶ4N-n9$^ `&IDJFp$0&SH sf%ZG>##OZ.h,—͖-A|bjhx"x!H~L9H8=V-v2Ls0TAѳzΦV\θ⚥I 8;8.8 Hh4юڰBsh,hY`llB7I["H.F`iIf -EQVM*%"&84 E.6WaZÁ b4Ph ,pB-oowm# #.$6Uԟ$- CoThg46WHPPX[0rLcI6=j)f4UbZdbkGg MF9&:㉭ղTab#oH7"vcpkNlԪEZ p]"ґ݌K0S9S.%!ńˬg1YDF2Ƃ>`X-%k.2A]Oc jYĢp^qvzۆjkE am=F>%$Zfڎf!Q8 4(ّ:>U:UoA\I`nx#mu `&%thD֍a`i;Ʀdѹ$ji"g JRvW")4[ 2w]oV~#D8fhâ):riֵyk:ZLaHA}Qp * A@ >ދz#,ّQUzxa# 8415[' CC1$ ZW1ΰG<xFD2il,## pd B*5}5HfYP3, z!K*gEf*+rJW&FB% JZ XI*@󗨇C!{:|>B!HAiϐ`H偿5.߳{C|/טM!,^$*tბPmG_ D/ 6t-QE$rIܑe/|626/\s dWG׿ctO}u9-$JHr5Dc,W$۹12Qdǖf:hm.2x}W6n5=GdFT T`|w}KB&"$$/v= &&Sp뼫>2%'?e~Ү> {ZњS[XevGZ@Ɛ֒XZ<;-9SM:Iô4:ka\H8 dMRp( =(rp`4uHw"CGw*f lp7m||=^kG#JTsbe] A^"Upul*o}^J@N>TtTv;**ѥ4Bx;xXhp[ׇy6J\P /tEκ ws#H0ݝ %kBhVuCLAF |L;XD")B-ԠqDiK& ᧞]rmޗۏ,A/ AuWRo {@F`9^eA_UBAK<(DtϿB,kЧ=2ݢopaָxxߩ7K}kJ;z=@PkQ 2gP<]b^PBj|(K6)GPZ y8 %_{}SQ "c-ؽZ &Nd^Nz6dy7vl(XCHnwG=8+3sgà}$@v8?{ dG]u}OaxĻn\%x:!U'hNp$ [VngNy!k8 W^ 6Lz 5Ṛjt8OXУ bI<8jX(P O#'{g 1 Zfa|E,>j[a<~Vlvw)= I( $[NO3s`*2<k˿s,(jzҰ3s W"=WCK|E8g^b9 AL )pVhAh*HCiw>;&˪Tr :Qj12HɄCfAȁlxZOgBVk 6c9Hrf]tYHRRBћbsapޱ u`v`r>P)n$1Uz}*=rW ] _- m,)(< ah:DP<`)>n&Sj@׀ $":}M/(84btzt!v ) l3 >DS 4pB5$& $0#$^Q6PCa,kQ3@ NPE$I`Gc5O;p4 92K׿k2iKh*(  j b! JdH%i$ "jjT``SL|E&E I ps".] xo缆6]4;;k@mwH wO^?w1=RuWRNs&0,73r I4hG XSFBd.?SCb]H杏vg7܀g} ^H 2OrѵO!Qh&]<XQb!UFR:,qfn."ť9ID[ܨ[929 rR4t9gk8vx@`=D0<0ڰrIU) ;M>ҏAHR]/UqϾ:$"3ZߋhyV2 AALm5#SQFjg M Q2qC_I 5UφR yq]kRי>#I$#PzK%A(%F `Mp; ԧ 4B)@)*[d+ eHm)wa A `F2欽AD,,/a (\v3Bʲ>!O/rA |%TDvL d9^ar39 vLqb`چ윀8}$a;!t,Phjmud$S<"zlWX??^vА^C wXjGtCZѼ9)bӄz!u2("z| z H-2D^*=يdWBor""?t *q"R",@XH{ )>s ò$ <7+סGfv.^" J D ZV#8p£HSKOa)^{<ܴ\y u@uWZ@4@ n+F ?R3I0f`XpU)M[Gw?ݖX!c?%h!P`c9 =TI@LC> DAAJn S0?ҁ|ZH̓T@hdD ?pDž('AoCy*f kA6&N⑼.n=J(q`-(z3[ԃd?zo9MG(҄i*$0|n$4ۊ37I\4,f߯@j<u5~!QK11ՈTx򆙍B$|v@ `^&‡ϝf12Dę\Z颦PH̀}|w' E%Q9ONz{bxqEM Ea<3˟n`!~FC WEz[-Mͽ"ά&=rFba-Fsޫ,cV7cuHBzTٻZaph6YFqKIm̈ uMђc]D#',r8 b /& MM<Ę;MMy\G>Tu!h \zXq@4oU 4: 4CHeKU#9l'9HpyW7L@ˉXLPҺ$ai4%~>{3A@D@2,>rp7{dIADZ1±iPQGj4'NC8?0mXw8*˜h@z,$3vjߏק з"|W~e牤9$АJ@P% ;FGÛH] @ 6LSh\QLۙg#2>zǘ^G:Pz~74) 9AvK){b : q⇟:me'zLIhd#z!Z*+-kj.ۄ*a }-F"^#CE>0GLrDw t7P/`9U`~.J hj. =դ`a+aJ5ua# 8GYƤ3УK)GhPo|yu@ 夨pdFQCD;=u΍i paq70/vtڃ3pCOJ~˝_Gq'|#oZ6BHמTdž@%2TH2)S8 ĺvd$'ZVA(!llxV= vUgD7  7*c85̍B<0#_QzW~ 9{`1؝I2,T1br0Z%;2+9_ Vc0|kwP 1Xv"䆵m$ ;Ud n.p*ulO9n,eYx5| ƭ>ItLPl"ՄwNp{`H 3DoݜUo<<(}k+]6_aG2f؇2`Vܘ;{2PBKa=@\Uv aT0T;î-ϠvLRv%B!ٜrr"rb\w>#4p8$qRcI(rrɑJcj]1rFƜ q$GJ$ Y5OIa_M( ߉ȸ'Z K`ͦKH$Mv&F9<d<\3fa, X_€۶A.OTՇ U??RV.`Cvg lAOrvu6-X+Cd`16I_L:( -T5¥XM poZ@ňK./1BE ʨbT%fJ(fb"*9$syQPw]wMtHv{Ԓ = j*|@"H#@HCJSTA)C; ['Tz{O(")@B%)!2T,I$R4! ԃtcuAYD,KEiΞ\x@_)Y5Dh0Nk(諛 > ?٘@b& OJ*F]Uw! X Nd15:}c 0{ĭryYC0.X APHDDQ&%%DT A+wJg|~sαBPH **PD "A~sSцn E[g o}V!MWPV8ƮAtv< jGt )3ۋND ŠSKֹ5(uњS.`RVLjr@)Փ".SvGF `K`Bii',93d4k1 "!aEPх 'ZK4fJ i(i(*eFԒXMYѕDEJGQ@F0ן/M7h,򘱀Hȅ\?ё=s/]L/ kq`ᐛ0Ғ"hHx"_C%6OXeŇnsV8ߍq# FfkM#(# 6ݾ{AyG$2B={z x a؎`o^dx&̜iL sپ>[7izG~tmJƶؐC*g(!g݃Ԇ{B]<|sP;W3;"-b_ CL/^8UamDeiR q$~U %5r0O?zo`V`aC$>1m!Q4" 9AE*"ANE?֐P|B7՞? 0 D:)SR UOO Hfj8ք2Jj@1x`1Q R1@ZkE򃌝jv5@2A9h6tHt jT܈Pp##is6ðñڊ6!⸵ei(=y%ꣷXtyfŒ`²6wo?-Zö&˭ ;= BME'T TYbHeJ&~h}W=FxL1yW fe̲L|fǛN>UE;oGc"yVH{ZxA /84i`{ =K`e.li:٨, ٸ(A5З `_CDtp7mJ" ("IdeFEA%QYCHEW fZ$5#)@.F8L!C<20'zȄk쏍u!5HIѤQ^DHd*Pן#݅-DX)Z^a³p qn[`_֊"lr0~6J>ϭCj`)!`V@`k2!HAO!c\|~XKKQ`NЎ«8UDz ;}x_@OeS=^zuܢ})<4099r .t8 bǔWvȤlC7|Ѯ=B1&v&An_wsȵ)G^I4V)mFƋ X,)X8n!0AP k$*)$ !"FahLu PcOasٽK@9q|TBwBKKBv7jBDD Ũ3-s62l݀xhªR~y IjM๖flavDƲeYYGYpkRHM3LjCNdXMXY ([w0>-.YP2^I;[vaq?x'ccpaӉ$xυ荁FF ,N*&4Bc1m۴IŁ 2SӉW@g_Q|&SZ&~Yi?2]И?68|kpU@DSՂ0} aaBlCNC C]6z!)())hfHvޠRPDȠ("Jh( *!bRd`)i Dh( hh(F! "R2T 1hB$JUiH$2 "(Z@h F (R)(2 AȦ% Z tn>r~A(@r$1 L#hq@dC2wMꅻ~22g臠JR(RH'Sj%=Q+BlteMyǮMEbw)+"$"3omcnT6dHlNQʛT,Uɨ E=&ϿU@ENs t;2AI8dt'coOY?۵x1ddSf>8ؿ!@C$K)QI1,T1I ĔJ5 3%4 AUQA!MP<tG'hN@z=`BRkTl =)8VoWa9H}I9TTn7y*I"#H'0X'oٙia vְ |4K/JNOGxpsK6~%}`b۽QhY ~@`1I~O> N7mĠ#_oO?FW~HY00 3 闛  ۈ礡 =N6j/Kۂ"9'FL iNޚB~(^V+dm(=7&A|P[?/H#i6!$Y˅Z>>f$ PHsj5ao0pfz=߹=PѹL(*%$ X+?w=,h==8SzI8?OH >,:MB)OPQdc=YGh³8s/8#Zj]$I>>ӧ(!t/+f/3oNFQXXe$&ipw"j4HA'2%JbPDА;'~>\V l"$g~O ^IiA~G@PNZҨR&{ORx&B:w0.X*( +0.[8w`r&@rKu+AptQ%[hEՁr(ý9;N-!yf'Zkgq0#K՘G k<dD۩'oؕ=+]E1*n{NED0B58 IhxcH6\7 V8~TQS jli.Q IB]LOX cq8pR"A?>t\SVaSQj!R;4u/{ @P cd]i! |qeE&`T(Pܔ!A=wUQٛlqP7q@SEP> {'UTPˠ BǢ٥~z#p~HֱP AN"da`< _Kw!OM@0倢@ ^l:AMF1ZMF"a4_ 1OU'&)2U ,l>oPz`^q<|==Kj; ;&@_; i`B4 ´ 2@0JEOsW$Q^޼ TPq`GBOۜ抉7|c/VaercǭZjp)*$teb&/5OH2_*Қ:v:PhHG80U U'1/?z|Ⱦ koAX?TGiB) lؐD$/8@)ΣH;͏{Ӈ$% 4@P UUU@BYk1b -NDWUfM!0n]<"gT~2 &ahBL_n R + s.(n4ø1EM_μ6m 2ak~ӂIS̅CN!*T(I "?>H5zyyU?@TiF,zcs* v޽O;1Gw-c?XvkFp8$bIƞaiqBNyx]SdTZyꤏG2f KdVԝ%lm6upD :Ciwr+wޗ^jK;ԱV.4'^!:"wx"hҡMmyatgt@yQ e y+"|!Å 8fB n?[?AiMz/_O &#3!N[u^s`u{OH!aTB >T%|2:<'mV d'f!k7;1q!wHG Ǘ>}}R? r2i! HJbY T V* hQ `B$)`*i@j$$XY4Bp _NՍ x\-b0"zNMM>QO<>L~Jq}&| L߷=_"8`}wNfA(=ؽ]\  :?UOYD{'7=FsqM1k< ?_KϗGPfXMdhTH5$ ,ݑ>q.Hcq Sihr!(Äkf$mX ĴA2,e"NJTÓ丐po0\:{ll#Qs-8ˑQQ*IsƅQr""NB nधΗ@琟ZUǸӿABu 8p3#9,[)H aOQT; qG<^|> mHJ"G=cģӆ G о>8VSi& ľUn5`kǧ l!TZ1H4U'{)L7T= zUwgv}g=Qě' t qfQK!$p<8Ú Ԇ(8~&D!=nOA"YTkZ!A0FEi* g=g?/ۊ&q7 !B t??ϟNxaxK Ȉ=3&R[EFqى0 ocZpIdcώQ㈆r9"`+rDJ  cXghcȫAuEbXiJa Na 1RJUƵxli˩L%PE 玍lՀ1YZ8-Ah%P0Tư˶!ٺF$/_89pP>YB8!%<,eaP۶ F6=EMY@~ ɕ]"h&C!Hx:Vxל;:ҭZDEa%8Hl}~wE;3U%p)0I$HH@d`!Y#!%1k^9w!߽3!\4OMt 1knQ$hamU0,#lQ,4?+3`%7PQN[T2pΚ\0 1~y!$; T I}8^" wf;*SjzTP8a*vlQ$W'`D] ۥhs)@edlVE4EAɠ )4M.idj!/KZC۵8Dũ+>ۚa*TyCQa%!I?F5݄DATD\ެtĵݎI9#fd:ڡ)%"׍ ! sY8EdUAfe3kfn20bȲ\p1H3! ̲~e}FƯd(j1ba>oj"S KcɠKY !L KC`:'$QE}&`Sp26Fr#M%zHaQxѽOd\$NS(pFփjAq&=%7G6/613o00#ꈤٛ ㈹12 LBNDa]knZ->R[cj&ITȅa s%LP(20on5 64a+$jZݍһi-(ԼsQciƛQ76GfKe%-1VىHH6M@0#l ssf5uLl&%ٔZ`MO V4=t-!KlEQš@5 4aSB.9+ il4rnyFA]Tx6gkY*f^wתV"UZ33۲>:hbñzfgat2he'{|4NHΥ`R 1LI@41ĥ9sm)0!xCF `G lB.PųXZ͜JhaGx6ҵKdIc/kPw =|GjQP' MRd`}8߇Qh.9^RW[oMuz0GIz CmUHExsWk}? X9Of CK}OC1 ml-KeB<{Y6e30s= ̃б'kB4'ӢגC6Ҁ4P.7i lm 7Yl6KIz5Ef|CS)8PuX!ջR4m2`FCzD&_fT52.,3G(UUpZj"7Tktuhi{sȜz{٭BHF.2Vǂh0L45Q-((7I-Nֵur8]2i]ĎjlTK7D<7Ia/% @_'$.@@rp> %u,R(w?q0E c$apl$Id MޥH}"c*]Y' >8nkDP,~^R4Τ  .H5I= 6[(Bg8uӜpL=6Gb,̜ R!B{W|9DC@v@t}_I(#(s L&GL는T>C q mSﺂ&Ԣ|7dE;U U! @$gBm`3i4҂ `.~0?I p {ѥR೶5#7`_.Q&Goy?*$J=G„pPdIuǙd4m֥n9t aH~6)sH2q b*2$r &5p&> ত}$'8L_7&Y\ հxL;LO89tQ^a!Mݝ R1`ǝ*7 Hԝb&"@N9>XSuMnꚥ(d(("C"#3JL&3ΐt0<.cL6Aj( p& p# \!( .q/4$2} 1xx'=Ѱ#DDË :aÊK Y)@c.<- 1[d5Rb47#Q xÖUct%0"x>_pxo,֠?Qz`)ZDYת= f \' C'LF#o4[P$ IE4NdJfM83@yth*E*1F訵BUIEma'1#}g5MvAcH2Q\1$샷&@gI5x8m{Z6॥n3&1Z+6C4WU(`* QQ S7F}a@H5K:3; [C'9ccPYdg p0`bFTEє ՗]PFfD:XI*Bh {K!Dotm/ x8G(wyn%z_HFhY~C1^^xio [Cq)>vd:)Yd($0.ڰ&rAM)UHF߇LD{P/~Fȇqh.P0I|__ӡ^Xihn+nonhe?sgGב/|>巼aȳ ϹZoaD>TDuqa3l;P'FH 3U{%i!T(ϴ~X BE'O!S0&0&ÈEQ_F@o 4=Ϸޅ_5_L<{I$!)/"A7-I֕6=$s;43i,8Ru;ev`򬤩!GEUs(dO-(C ^ޝoœ~N_Vs YAhN:2 1XO_D l3=-gsyY㜉 "xi $bX(k*SN@m&ҠFk7ߪ>9s~r Bdz.80f ;| ʩL Mn`҉ju LP_ M6c]HVNw=!O [Ia<{o*Q 9ZXiA~ !.Yu?.5`E@g|=8։ qBjB)a$`)"hyl}kt9>ۀ:֎r`0&FKKRDu*!OD;$C eZ7-%'Xqz;AꪠmΌPwDh4YȈpIx4tG (dZ i"AK jư`RJM4P L&&Zz Yh a`A˓$l@?)YZd,ӕeD1Id|&(@>^)CTmGEBPf5,+ H jd3ヶw7N;woA_}mJ@id?NrA(a`Ԫi]#' !ݗXu:)AbhWםD[wY U1C߳o)!] " K ">Z5Bz>C P'9XP"^a'fm~VI<ޝq=C`PB_s+~ ĦDQw'34 %x#f)t! SAxhsՔ}3kJZ},,~s;4&X,M}?BSWK%@|?2)_ \Ť&۸ْ iu+P)ZX=c2 diF/`E3-Q$~s`] hjE$쏉_j1%6$zmG9$T`xE}Ks" ‡ "1mĆcc!$0ccJ ngX$auO9Wk8Ը1E`/'!wׅϞhy bxnUv5N:zpz&h|ȡ(=n\OCSH~[JkT0jPhyvg'iQ.Z6u!b[j6VuKR?h4`}vf֏ԭWISL""_)aSR!7o-qf)alb̲17YVȢ OXqKkG4Tly ɑr1+x .c*|/Ƣ'`k6//mh A9>)fɯq<1Z֗Uf&D̵(}w#Zc40`MYBKY*%E0Bt].RAꫠ:ߓ1pe68ްhvII&x"̚z+(_R8,2rk#[y ڬqD[ R+EaSX7}4jF qET*E"):(o $" B0hDiejs( CPZQܢc7g: Qm6 " %(D~Ԣ @"A AJB0+J! KPw& !""((*iXQ0tu f^9g[3#34 ,L@TUՉHO2acDԋ<OpJF6kR|8 Ht '((&(&{ 78RZmH ofoJA3+>2W!Ͽ:0/Ne91_βL!lcE:DC8 &[R1;CK*8IpBXa>.8+QU X]m Jj*(*Z*JBd$"J%bd`f) J("FB&()Z!bZ "& (" 1M@Y9 -2z]Ѱn| b D@SC1Gۋ:&(0@UN5fB:Trp0h3 pDpC ) (`%h`hDVhId8`VI*~ !pJRMU:hMw`I{ H6D:}'xC;ksxp|*n%EdZJ{+<<7c^'ֲ5aj~t9VD_jKq:ib;P~OdQ2X&qBJ200hHUHl؆eJGfGNj)(ByCV'1EM^Ky0r4٧*: @{?_U8nbBPV@,2skYDw29pA_(D"-FRc+ saDDpq6\80,RCMA )A &2GkY 4'9NCDTL#d@!d`J"P!A-6E@@K*# # $@M`- kF!TdL .޳W$clj`+"+ HKlqH1Zq& H2eɘDfAU1fAP$DE*`F6AIckfhgiS 7M2ѭM1L0Nr@H&rT*PD (ԳAI-#10RTNvm ̂xD0C0Dc6e!PaCAAőG@U:8 dfVzqA~Iy#¸ߠ'U]V!$лpi СO&Z*} R-_br@E8p CB,B քM蝧>Lv90f`Iv3(1¿` R ͮ[^d u@n)օEr% v0*$82 qRIpэ"uz&ު:ƃ,M&KB֘zzOVExΩɐfMS;Cƶ׋Y /њZtŬ{d'cS$M$+9dV4g|%(1`40d$N 9?;s1pDzkS I`Fqjj0XSC h0La;VXp^h.Wmc_;<8ydgY*h1ƚnka"r.B8U`@4&A  F1EL ĤڈU`.˧ ѥi#Uj$SrD7)ckJ"=ķ룂s铑 l4f!0Frѱ0p?.lJzsK$~OJ40 2 (P 󅄙 MU-&rmz9)3p1>ɏƀ"xB'Ȕ ~0W>~]@`2T(A!rPr%ar0% 0`Zuԕnʜm2Pcd2$J&f K35jH,2H# h 3 ,,(0(#!b '+2$2s3j 2WH-cXw:T\T<@>ò} P芞rLEPCйh݁LĴǛ#~BT#v>2ܾWщ?>_ j GFD?}i0U _(D*!V\"Y ޓDBJk1 fb+Pf0c Z,0$bҎ>^o%WۿT@p%{.i'9ad=zW}nz`{u;uG"ؾq>Y#H 4lఁh S?Yq2Ba9քGBxk4UUC2AC5m5-BB}%ZQuݛ94j֗F,M ^eE>0b* ',np2f@4,Ko $ V&4o u&~8B; +2̌ j5x9#ܘ}ւuwe6E!`*D膋ȑ0iĴp1%!I5SW,jz^'X$O'rnJ$Ó#APd@I%%:+@҇:_ vCbOu$ic[qDO9ܧIhhPHhWr1  R%*DBCzgkݬ! td>y`3(A0^N' CӘ(JCCW5f(pFA0*̉bGˆ5QMA #D0J%l"dFH`d `6# 2=+AMS2RMX s5UYh WpOC$"oXhm4lj~2Fu&@ ,4)+0fw l"u',C<̲ "m9yE~Eb"D('ti]v%63R0>s^y_Ro7{龹#*hh230 %2>y @!;<N?D /ܰg&?kK~;sރ66TI ϶Rкv2cֹB!o O!tIG f9RpP 4Bpێ]̔Fq4QU{ZWvX!rƷ)2Ω+'$F ?8CQF,R_^ܢ'SǏ.^Z%cV7Ʒ7|]"]D;Xv1,5T>)0H_Xl ~!$&;K*y MY~j K0e].3 Jw?_Q 4Bq4#P4|N}Sni=8H8K0P>+"|)XPo@d|80R'PՐ}!9-w ݲBRi}fd噀}f>Jy{P J̄Ǩm]/r}/&_A=U Lwa:Hv<8qp5,*^QHL@&vrM*ޫp gIr7'^p;{Cf٘X/AV/08r@G4z_hq0t!Sj{wwxzv t6ըy~ژ M$`}'_$G GV(_G'cP Sq1ۧ|$D EPɩ|sU8}GM("0E!)ҒS,=bAVD*a ayqG06Aù:}g7>c&*xk:b]\.(Eo_Ɗ&) =l:r(̚5R v!*jYJ YKK-%P!~OE64`2֛yQaiGp*\ɚ2al;2b:2 l/ë2 O-+ft1S"4R۩ v1)9& CH251Oqe<РxkJD^H#@6';Jo0YZ>1!&LQ?ٱc@c ߩ IrQRo A=;7/s3FZ0fCٰPqrF<ˈ0 wAF1cޒ4I14κ{3R*ұH3^bl |CEkCG)FZ#G ڊ ǩ ʁ %"HXѰT+PQ(!1P-LaW 62 sK.b렸A;DSyq?x~4)Lg^鋟8 9 (oN] IfM!f2] ҴF2 xi~WgINrRr W7, !C;8pZ0Dȑ ,&؆)l?Gw)I?1`nT5=wf^OH  )H` H%Vðtɤ; b7~4;H* l67\O i8C얎{$qd_޽3Dqt@dO$q%y08U~i>w\x%䁞(B+BSEP~?MSAMם܅&b(&_ܛsL3=#ͱL睒n89oIfP{Q|01`n0s\p2) XM d@)Z 8=|y\fL :4NT-h#J  !"5$J`Ē1$2)S] `4̖ f` &[pFpj3  Z j1"fhJ""#jMTD WJ,iJ ![r , #$A86ڐViXBkNM",J0TNRA`9 BHbZgaM1j0c juXV\ RC L? `\6fi #QTэiJr(h 4p"2a6dXFC``a2bskNAA9Q%pm(E9 Eʨ&3"&eR& Z).%VI(4 # ,l3 jA'RwhCJ@y  W^NMhN`ǎqd(*t!u 9wKPaj fLgL";pZS{hUҸ L ,Zʭ5Γ`6 +R#sk*)%ªl\KtfoFQոF6* jMƐ<ц*::22a8+ő`AfJ (!k7R@C ynjp;d]ERH4Op`^Ihl\+jٔfIM--"E T+X.~8Aɦ=dDF>l啚ߜ鑵zg2wpkƞŚڠ4 :Qg:f&5 00?&vTͤ:Nq("ɽlυX+e&E ʔ: fƠV[UiQmhiѱ5Mto8 XrgOdO^2ZI۰ J :צ!\IRfۆIpv*p#oo;3,.5s;vŤJ^t)hֲˣX`h2ѣC`f$P㬓O.{_=K9{7Q&(@3:GXDvoP{;.ߜRȣ3.K4A ~9"h2 ^F ɵMNX+vxɄ XB±dX7NH?#u]H&U[ycČcLŦcaFH*8Qf5AS#n:r2ُQAB10m#%r}3fM Cl($hna4H Ds~ :OV%wB ATi42& *ERC ?_lLd{d$( (yzv=Rk4X36@ʧLc R jD IMN]QL ˑ wxhycgΕѺ5r͹6ǽ[ISO2t,K<|O{nu>d3 ^jq6,t'\y睫*z9щ'NP(]I'eqQI1~p j' DUDDDDiЫub銺Jg0AZ%x-c㊙ 1 0x6?<}c@SA=L\L=GKF0k 7ޤOh~`Ӿ," rDph0i9ką.q$|dvAa%ねM$'+E6`2<~I7~ami8HD @J"'c"UbR4B*<Ɖ[H|C2o]tODeBTSB8K2;`>'j>266FAcWF+d:! l/ $S$@4R Pv"5"dh~\LT>Z`g(84j (ZtfjLCZtb:P8A~'hi|Y\7.#,$Cp/10RnےmpH f MBe,dČCDLa[jj\j(]ulGԧ"`r~/YWmoSl02qP3e^w~3 E*ht Qs"nL`{df)dGڪ ?wQf`DLPj[}^/Bl'pp2@AnJdd0H ]F.>AwpR .Z= =0>OC}5tbMT H}-di,A#zD4#>դ|1'^Ⱦ r|C(Urޠ1e_<,.O#{[oή~}nI̜[t᧟M37XSO6)=0<{ P_*0qt2L;s*ivqduȗ82!3M ɾ_X[l\Tu$AO{\ 7n]q-k YJQv{tDp~!#c );,~-ֳ͖ʾq4聫-MbN4طB`\'Ӿz`cāt¬O]pKYO $|P+B?b;/bо(UÓ_0aV;ح MY.!@<7.5 ݭ@`m@Q~h3QZ Drx- FVQBYt9f5a5sWزG& ? ﷯ Յ/!%[=+RH9ԎyTcmyB}2RAf!A=t a;F 8`}rt=R"̴abwEb9 nWzEVX]9S7\pl;WV]*gO M64V _td~84ajСeX@*Bʺ-/tDž϶POG&*R15QW=r فݘc1TġB# }*bWb=t].S/_Nx*(*%>`)G4&zOr6{NcAJ*>5 A>ڹ`@lgw n+ɨj>9ф&1zq"A"˜?LGy6 aaJ 6@SVD*gZ;1W~Y!?(՝ӣϦgvU  o՜rkH{߆R|q4<#ss⬛V} ywH|w {9ڣYZlA֕4d 2dޞG :7]"zr!`2Uv0^T%y`lT>EaXWEjȪI+lJm|_g\RQI.cd{-@6ĶU Cd e7̨)( *ypzVQl!F}c3%s 3.Zrc4#O$#IR8 3bI6'yw9 9y*1aQw~sf9bXBDsɉ ;;߁Ե5zŹ^-$6$YGS gG +š(Ǥ nFPg6k$2w^Yo`o[‡EhT7"8ڢs>yԗժ ~,HzR4M3d2jCq)Z9w,S=nYw*ͪa B.Y6 ȜN&O^k]w'"|I ( sPlFE[%?2hL"$HE$,TzTtD/%Avb`I5; m#? dvlnx_[^83HvCH\#&ξ_4m8{Ҍ77yL) z0-聆ƦQRUz!a;wIt{s}Ó{gCs$7\ Wi C 9h) O!q 9# GRܐp .(D^!#_SOazcLTvgs$@ /aPJ"PD_yDֱɩ 0ɆPST2 &N4uި"Xq4\;-1")(NtqCbZY3 ,{ق૜_g+i_=RZRg,z\>\ L fk1 l#nuc`R6TL5$֮A`xdS`6D'f 6$`ɐ]k+u8iR+FM$tش%\M)vஶkY5fhnֵ d uo[@bX7Iq1]a3x10:TZѣ15T+ulFhoV JfT6jFEF"ĄiPJF 8{°Ff; E^s[DʛJ #v ..i ٘i + f6!Ĩf*q0'I&Z*QuJ ,o'@:tOT+Hz>#*=͙`ģ5#ݴd# 丘'THr$m1DJ6M$M :'!?D8HQ.F7#ٳFpP AQ &$JTTn` ۋ0QBqtL5Ǹp2:'@7,ESd֖EWn# ۭš`Ft2+)tZ2Ê*f g|A*dI Ba %XF cLkF5Lcm&dEr[H" J"B jHLcHMl)F 荷BMGEdյoWoFֵ#ҦˍW): bc7s$-"MSA(R7cno5r4D1&EFiA31XfMr@ 55@*Rq%hUPhE@PW,Y$LZZ+-Jj4:2#1#(5`Ir`#p"y-c ?;a#4<i#SC$E.¦Hc%HTHd Z(wa7cz\Iq"fm!0r게#2(> =Zy,BfDD M@BmQ8)`5yzh2x3-(R8 p 0liGM2*Q*D- 6m6pyMo$ aK13%hó!G "ma;G]8v@95UUFTC,4ufҽƁ (fHTG`e@R1 4=|Kp{jbxcA1-b"1XA/g~㰑Eh\^)6D̒5C7&sHێ\S] R'L&P <_sJ,Zbԗ{?ԄvI#B7aM*] J MrMia˪07`,B&A@P.v6~}uFec  UQ%t)03GY Døc))]ovgn !mktlCPl1A$SB܃ (UZ_2#eq88iͱ<`)2f |H!:kGvNl%eVԧ'~&d/bb"Jݏî\﷪3# vj,hN0 q8sXo/{ u[BM1|[A2\T'LC.-.I N)!3D\`x/2긘-݄DYA` A"Hiat&n!DܵEara^ Nʸ% 1ѐL`7vEKKֵRu FW޸nq(4#ՀRbKm%I}\ׂػ[c4,BL}isW'=P۹2E-jZLY Fp#4`cٔ& *1*24-1*28 /y㣤޹t7hlJ))޻ނvˠ: q6#f5+6($FBHrn6 $!CYD%PɊ\A h"#hc kTa PVY# 4DiC"qUκlTetKb1tS٬MÃmb{L%GoFt24W:X>/F9^9T @ecnKFLes7%wMj dVŶy  Qmfk[ M;Zwr]o$ {k<"nh]g~Zn9x(}7K]aJEkG}= AdvȻ QQ@gXl(myt(!H$1W1 JU;M 7`@ʅ!, YDahW#'$W !9b@ Y$PIJ@u`>RM@g~XNw4#$$L֬ Q(q}6iw` ˉLU*z=,5rHBlR1342HDLMf8AJ\#q.Z9dZ4FOlwvNμ 1{yNJpsl4 P"AE߳V{h Qک;ux3$ Хylf-3dsuZrLDpYDDA#%-nW4 $IT->'>/C˷@"; .aׯ[Ň74kH!]a1CbFAI &J sHdIPlr5yPžThL]my:l}чJPAb^Z1%A5VutH|#r)12 b (497<}pMli욢E'Yh9i@c9Έe;þz.{^闱6>m5lD^EA15ꖶqp$i88l)ET1+§$DZj*Է]L:%S{ Z>M#\0wu \5_;x{J}An¨/GAlGbvAрsMo=}pzMOE%,8ÁI+~tX]),QE _[ƺ7JҲ7z׫H;Ƴ{&54wњi T4LS_L M.otmF62qn9xhfS\o n]N⒅a4Q}@!"5[xDca~Z1P}[CѫCoЗ}Cb@+ Ŷ6Mޥm66eX+iAafVxm9ci S{~HTJ2ˋ2ê+Ҽ(Z%`Ƅh阓Vi35U;o-Do] @+:^' ŦK]d'& I\abD={Eq!4Y@;|qH;]`@4p n>tr2bF@'w.8}[l@|P|qr] r'Bxr1kӣGV1rqT`r4g9.њ>C-D7w=ȎTXĸhq=8$0pK.X$f6q iM6 h29 hj}c.EXJ Fm>ۯ c8ҲݎZlh%S0!M/ 1\-s9XqRCH!RfTddIPܺ9(었TĒ}*S5a_|`y vpI 0;)/.بΘ|Nylً 3J4FbzSiFo%=cI BF {Rf&!{;{r cBB"bJ )A87"=zIK9`M:y3Sɼ@Œiu$73nTYfiȌ2`Ȫ2J=iP7rZMKHmjw&NX3 X3p8ޠB@f*pLcc 2%LH*IWGPijX:T *]5yg~ 16$vzGM29T6򑚈a2j+kՏ-~kOn9 -Io[QP/jj5JΤ0}RΔAFCpOQ(PzȼM/>#xaΔ-$&!$smF1AFER\F+ߒ; 5̦E\gdm^֛S=^Ψ6 :If".cP8bhcC u w\v\5KCߋ(0kD&-$4' gs b@_EN$p5i@z$6b]cAO.)OORFީlȱeY-8μwϤp?N|6 (0|:Y CSzdVо(@ɓfBC&a枺TPʥ=*oֈsxDVIAs # x f BU}=(/x$JXAdfP8dDG QHBDĝ c+Kp\iH -frHz(E`DQO:CgHȑZL@C%#~?}/ڽB/9|Qv8?-k~}U^#b\Láh9:JBkϘ%AՑQLѐY˜kg9Ph 6eT #!:ma\R+!U LsdPA%[5- 61 VD20s(TUbYȆj8IBmj5k-L":d8q(ٕ[FlUR-5MݔX&S(Z[CtPYAj*EaRKRAQ%,Ƒ Duf8Vi85Xrh22ƵJoM n7 ނɣB"EBj[ԍcPuhxRwHu!=z%$Rr j0;Hgu8")2 0G0cJDbun!P;B}ӒALE B)) Vh+ ~(eh "&(  @Npv;#w)3ӞG]0L[ߖO]̾'D׍ဝ䃠8*~rW w*h+FC3F21H $(0d((26N0yωQR@5H%W! $$WȪGތE \HMD3_#g*/Rf94d2qM '^}7<<°4%5`H@c4;7?~W;9;kU1xxÆr,!)3hm/+;j0Ufu"u[Sa@|7NNOĀ4W4yfFN-UPPpI P<|+R# ^g2*X^`'>' pd ,bX_qs}Y*flŀ/ȵ(dU`C4EK=Rd^ 1ӲU=RP\?2mGevb37kg h4EW߄} YwOw翣7vWb% c%ώX`% hI4+HS$?_RP0k"r2HtRA Hh",O&Ѧ  C$QL% [7 V8cTA3゠(CuMDC!BT )B =8A(;%"$ 0M"P1,en 82M8b-!USK(ֲ RM;t|8#b lF: ]G(ڽT!M'B0$p$2?%2O"ueWG@N=zHdSڟC(W}s,(5z<~)OX*"# "|Eu'/.W/VCpD+qPT !|6XQbAg9#60R$Gò<0']ن9RdYdф HS')yf!Ou"0y01_J(bZ( p0!\9 K6'Y3HQ?O=Y]:r_D!r:4yy {0K>h)bC(]%|6gAơv&0 gTwwϣNg>cDA)_" #"F#$" !WdMdb[Ҝboh# qg8#1l^ .)`tpS TlWS5AINBuuTʍ]nExX2؂q>2 F7p0ǝ8Z 0pZH'DQ HZʈ`<1LxUh3ܲ<❸;\nc #IArFzGӏAu9]M 8H52'^ް89ʟ'\TAFU>6u`nhriRě$ LgYu b=w"& fA B@~ 8:;Xs4Ey3֐po4T)x`r5jѹԙn/m*s'xyt}p^;`cT?!PA]HsOa>ǣdH C,լ@!@`SQEHyƖNep#MMn6Uzy?I:X1:6Mp`s !P`6jcne-$8ZwAfNRHDT0Se!30\&*^C%Fҩd,fD7ztkx.@AQQ|'| 1J?D<աx^UyMY &3d: (A* }h >8FErAf8s INɪ<'Oi)[.yCNȹQݎL1ӥg cHs4>DLVa0lFO=A=1&ì+/oy4&%SCQ8 eec58dAfdYacXPKG첵d C޶SMa! [vΌ&yB61P-MDHbP1 ?ZG6zceYIZ)tR 6LHz{|"7Lzyhp4jѢ^7&@g.`] o LN3QjOᬵ9u΀?.rXp4<`w(!!^OSal`P qлAЅ@ِxٌ*Ԁ  p$RƓa bXbOoTl=an݊Chda,!" ?fX(+LuQshU6q 5XTVH5,C1pq$07!L)Bfl$# (bH(V``Ji T$ %ʲa!PR$;l>=I1;3,[G(]ۣ aILb 0)>ڭGL9,Ao?\ cZuNw0F³pʶ4ޚgi`\y M>f#Cʃ9A3 wH!#f"<'`[?wO>R< kǬCOo@tC!1qi?@OX>IS=J7e/@x}N6k@?1 u0JCC?_뛷xPLBqW{{"'^B|{/]F&9jО97||:l]M9E[Ja N`w R(ƒm<>4ϒTY}U`\l*@XU!&\XOː}%}]3h3Iڪ.m7S?8#Qu~hhF8PxN-'sFh[YyCwG:mm"Q!!bB R %G`iH7^1 eY/gaP>߂?o>wNwZSi2܊2 6zfYсbAƈ![ѣ AhC 3¥ f !~0b>n3od'jɜ+$=񙉚DΩ= v;́(ۑHRd4(s $Yő+T|(d@D("$ѰۊQklBRsn OlyꈨKg`\NF9*`.Zw?k4CP**$ۜG *K3ģՅpt*粮t %%M1=tZRoc*-I i)#Uw9v44a7kɠ5ȷ?u C,iU/`/eʐk<6b~gb!zZŤi}wjRCk4jWKBTzE `]R:<@"bn= H]j]ݜF ;4$8׫#.(9lʎM4;q5U~6 7gc IFBP9`Q |q뾗9l%s)h(TM%ACǰgftv:Ad;QM^wvP (89(WQ7ԯ75C3$>mW$վ5_LwZ™k5wlQD'uph *# =C߄-_P6>Y%"NA<:Iģy tX2ԛ]DeqIag+gߎ)25$a&9v!mCg'K >6s Rr­4V!} Ǧ'C Dk  >2S& X` ~ SNV?߻w_E2Q\ǰOa@''|2h ?`"~I "},R`@!$)YHO  %*J Uah** fV$ $"$Q#a&'5B0DkhA? -gvVD$R#3V7o>$'̳% ~ "Rd"ЃH&PE JR٠5A+dBzP٬vR (l6\0V62CoL_oD)/^?@: 01Տy@zg3e0{; uٽ}]fT7쏳zf]!th7֥o*$ifь-aT ɽrg/+}MRGq>}ٮJ OW;duM3M-Mݶa;/n{j@K{wzO{w(Duy{hP_u$>>-yn|2]z$KG<|m7}vޚwx;zT۽{+\s׸;znUݪpڨ{2͈@.MTHf{:@@IRb(;`v; }j_cA}-yݻJj;UT*m@BPNTҕU:;ɯvsġnyUy'7ΤC&MV*í M @D  ԥTB= (R(AViOlGϴ,KN}n=.O۷h/}iy_6[w<>(m>g'PW}ʻ_ sZ|__]{V^@]UU@I!BU{r7=篵M>{;ַ||=yǣJ|wew#Ҷvjz^y&{9Dn{;}o|ׯrOmm=xrl4>9 Mֶl=Pq=Vwfrzxͼk^OZw ].;klRwzwa3 َrww_E}_] o{Vש֯;{_q^ţwԪ/n{Эk>0R}뛳gv2{<>{ٺ{s;)ݺiO a칹!n^}9zf].zG_slꨅRǷk>K1^ϻ6}أ=ήwT1=jݺ^]} ݾ@ k>8i'Fϸ)A}tvev.2wW@5`:v]u)w_w͍UOvu^8Unti{^ mS@Tk/'Ţyo{R.:|틽{f mv{d\mQ>}3l9,9HޮG{zNv]-ml8׽v3^5ww[wmݾ.r 4}5 [ӴnâvvtkfףRfzmcths3KY@uoZٮMMZn-X=kמ=o5ov^zٶoXnBۻvtmZ7I弛3{<4,\ݹtuINZ1#gA:Z uӤUhX}*KWVsע7]@QmFV6͏l(KZ] h ZYԨoA^ۻ{Q{sW54zt]vYu+jwfm:wd Sm[IYlm+׋;kǯv [hc轭2!Rhh02 M&jzO&2B&BBbL*~DSM =Cj=@D"4$i2e=I#&Q*{SLS3HDFzOiMS*{TGdP!&d`MM120?M~SѨmM6#@@ A&!4bhhL)O2(Qښ~?FQ";PM;*fO۬dj!d+P/ !^l TN=*qx8zCE| &jEv0UUPTIIA'3JrMUPP;QITEձ"~RnPU2 Bb**Zh`*H$:ZD АI`!   :(aQRI4IT$RA PZPMFBjX82]҅8&TA]0S%" X R-A2+h )LI$@u."?7z?؈@D!"CW/1xℤ*Uͨr6g(tz;CĐ?|(IEX ?Y8eY)JRMOx|;zb3# iSBq`@?>*1rBoU㺕?y %6xxs&a(>RYGMجz Tb\*G‘}<6y몈!0F`$>p??(OTJ2W 7)6*욱 n±V+`FSL$e5NvE9aFָu AZ L)3C4q8M# IAfd?S{1b|$AoU2n#e΍77  ̙^m-+, qE1f1e@4!AM)NT2R","mҸvS`Ro !(t pv5A5])0 O^p[_w++\ ť7VFKws DzfRU$I,MʺǞ|GPDX RPDE&>/|~R"|~Fz Ne U-#AK(W·۴WJ2έ[pb%"ޕemPJ8>ua3?rdx3_qV[B.{9#W'e?cXo Cr$b (?? S`RSϣ? LߪXG-ڪ~޺G_?ԆЌgAqF VIyCFƉ$쎾Ie-$u+>ڛ]j kRT|:pz^!N-hSLc鏊3 >j ?dtF ƒ z6[TyF{x/yAܻ߬j>Ft5~rks:%-5\ׁsG!- Q#doټoƗ:yR7c 0r秦[#\6,O=u[h0Dqcˮ=.4"+pط~d]krUU~÷K\VfxZO|-!]nND$jlQ{}5^oP ` z2ShJ> |+Q2"rUUxaP7$m rp^Lm9 7ĚI]3L7_CXQ*yy27) 6gub[g)UBq<%uj_xᣄFT/UYn* ur 08\?.w a#?w~ΕJhzU6+EEFE~(~E{ݤq5 {..?uil|OJҡ#3ϴXV:?]n s0bd_%tj!mtFD=9Wm'ҍg,̂tpv-cA+eKUSy 8DfM:Q¡+u'< CWp1D$4ib@_0wŌP8Ќb.AC~Ri9UfJ@o0BeAr*'uS8OxǸK,6?8YL[Y~3KBbc*P0?c5hڶfG NJBu/v$8\@n/#gut35s cnn ꔞBODU4ZόM,) q]YJ87ύLZFx8aL8ˤT$Qʞ3ɀ>Ze ) +R8>= [50vA75^9#*2?}m]МT&r<8SlsRHSLDkNպŊĢU)ሣ,dx_\7ؙ7o5!N؝46&=N"yTIHEtuc `ʚ}=~d?&1s?PtA$jD:8H~ |_(598y=<9Տڸ|e푕vowtҏY|&.1PDc ( Y|x0*]R#:\ ВvD~ ٱP9]93B~^甸߶W(׳(! (ݱ;qeYNۻq5%H jQ$8@ꚵfT'E1ͣ#^q94]I :bw?s'CffEeU &P~ Vz0ۃ2g0dV#¯1ơDK@Z> vwr&>vȊзsnU X; ZKj͘qCK$:;:cV,r3rl a0d<<ʜ(:ȯ@P89I {Fh勂iSXlF!z gkId(rwtB;:.o_/O4.8h~̜hB|J)@6WE$IJ"PY?YBuy\ͅ#?h‘B*;~-{vr!CB%ITP" 1)@PTLKR UR QƪCϫxѪoDf4IFgCV]YP=1t|av.v,ifŪQ!ۊʑVtfbɤst%(c܉fov\O} <4sѤQ00˲N缸xuQg,K$0+ fHęd2NTNt_wkt\@s#!F;#r"f0臦"F6 h$P ptQs!4 %4CBD1PJ<وpޠCQ28.F ". gS4NiEXc_Ud PCۛ,hBB>q5'Di+e ᩋ)f0O Y79!|@v4ؗ4R1:݉7 lNp26Hs5 o8q8*ԯM Mr?rXFM9$ODx*{0Î/ݠ((x3E)@7;W" aP)Vp}ёyd(d$ Rj!"ق4PH&74⛐)b')w#dRБLVUa3Tg $dSM7$Au80H6M;š:oҔL  QTJĢP5H$R@DU!pb<:bB6ߔE-rw8-Rh SH"`9P1 $M#HR1 U *0#C1ė_,AH Pq*f%@LDI!J4 'q7f\"Wj!'20!0?reo7)Ph(Ru(#sh#x.WB$B" &h>o))>0m9DYՆeCY=`H!?@f(F^e@HȫDLq۳?ZaF_2&%$ <:> eeSS&T_^OL0gM1EW"B哓>ͱ-lgȔJ%e%PцLtłC? ;71GgGo!j1զK1BmHmmx\PӠij{靊(>Sn1Abƿ bPbdif8d*Cip$(@<]bWAD0!q~l;='1hIy>>UU6*ݜe_oͿFFL{і* &䖯 m2&:TʡۍF8N3Zu҃;Bŭ[󬼉ګ0\_| PQDEL&NBUIQbP]0ɥ*jJhi)KXdSTcMYU JPTU9Pd44jr(:F("@#(I+,iE)@k,+VJPTEM34bQQF!K S*R )4UET4PAEP( Jj)ȡ iZ"PPMQ2PQMETE h*N,*[41ADO Ȃk+qyGHLHMPZIB—%i)949 Rt dz SNGb8A +SBda3X4NfRi>|p6&w^ꑪ`c[BajUL T钐/ԁ"ChL VC %4ahhw1H6ȸAi)v1!Qߣڻڭ]u6?'JB6"IL(ՒP4BD y{c!c%%ۗՄf5i4dw-V|i֭*-1D@h q ,2e)R!"JDH(Y[ylŭc5mjej5Xe5lE+o,zJi%#-#d<(sd q3M >txq3 b9+&Re:тLHΣ{CNE-nJ2ZhJbN$2) F`%YfP@ArAȩJ0h`&I$&ZZW,#q"HIX  "Ʊk"f 3*LX`2" 0hR fs3,*(2W1,Ƞ ,R 0Z[# @bHqW03 k00(H3(("@%b"$Jj&!*Z jb%F hH$Zh!&) P&fX  Zf%$h* ")L"r$ BŬ,† V0Z )ikSIuV 2(Ə P2H$ p 5h+qah n2-&LHdbpr"18)cVFM0Uxդ ;82BB1 mɎ2Fiٿ$&d2Qc+εG8*岧#Ta[̄_dQX{LvR"ʈʘ**Ĵ˕ms eZfFa (S S'l'v1)pUzGi:FŴhVD iR)%Z !G"A2\qMU Hg1 DTMR*j qOd5PTXP?rf r*?h2C?ׇKDCD!1Ȫ /B !?[nȫ-CEvB a&SJ5Akujg_xy+˙ =ÊLe嘡^wՒcHot GiRoҸ E32]9ߌIA"b7maX̧PK qWOF։mSz>=ML#sFpʹ\6=vxfzeҰj <=@*TYt{%Ln#]'|Miݐd,$Y]<ߑo(rmsuq7#x_^~}Τ"5tZ-qKb8zs &'`rͳçL7m%4SeCM˟Y?ǕM ͡BjbŞ%QO2ܹBA"KPb Qr3[R:~ze !,e@ްETKqxyhTӍi!|3Yb..zL2+X"o/ ((q Kn8X3a'^nͦ'R6x\tVxryi0[R61FFQkLaFsq3,ې9hz޷q ƛ%(JR":d+f@1[L-9 jD7PֺT YJ=u+RUa-&Vr}^ A.u=͸ʡ\z>Q |Ykނ/e̿1Tb@Q.䤕TrR?qcZ&RS%&M>0^ASt)@AϪ p/M/nӵ/Y/tw> ^ 53xD1@07!Z;JK+ zgm<[ I_MV'<3Ҩ:,Qg$\w;nOmcyOxfXS)Ԗ +o白lM'R^g_sY$i8R+|n}n3TRY091XLLr[q66<"šrgm2L€+(P`(0af̚;֜{mۢgj湳ze46alYeUA)2YVUhmm`F-*DUD7fL-JJm8$4I.7f[md ?s HZ,ޣˢHBu&a{H3%?a%/}~;6kli uO)Læ&T=?OsTl]˔E !AE<ɐSO}1Қ@PG}mz58zyn?%х=5(ˏ=l)5J*eTC) ! W,1<޾98탱2Sa1$!dVRVl*u{)DO zc8<Ռ\TQ: %$~2"dO\\>T0ٙZ3h+5}90$ ±PA8AEz9g?Lv5Ot: Ji)\2PJi2ћE }Ws±wGնZnJL挰X(2Bi,,dK0i"Y2]xձcfNmQ0s-NhATjL:k[ '1)ȿɆJL\.L5ZJskh1In%L]#PDADbE- ʙ31@)(& h1̣X1J,"WwO3E6dR o0i_ub2{Ч"Q!NWVՔ)@U4u(*B"'1.PVV6V֠Ү'\QHm"$lnV˒IOfjI k*H+`ًeUyLQG?)A("b #FnHI^cc8bwIJ'`.PjW+- iBQE .gvahJi, ~|I!TqIw=E)NC@$ԥ "RRu% 2C3USB4!ACT0' !*E0JFQtL\)aUAYhUyW݊\4˜񈌦MS~p u7RKWJ^;uNyd?ԴM :##8V5 53T,x34dޙV1<y@dдF4 QM%PD4@P^*@()R(h*j*UFSS~KT]R(Kc;PXQD`T?\U;CovtI_٬Tb>qP_rߖׂk=^zЦ95# FYx)^LJ~j>3q_yPk$jC*f._ gi\7&>Avh{ƃwb[zL(ŏ KoG빣 }`uZ@}CP.' ;@w:?w<~_ye^,) Cr O>-đE>~'O!*>+1ЉJuyr8f="%>}1>, ȡ9@;;؟Ks߆l^Gu(h~ڟO{|’8f| }6jvTy@>RF$tU\ eAŜ rձ(RA͆yDx @TF4{J|@.4Ǟzu~5hL̅},H^A04`kxu|Njz֊a!B/DĘ؀< ɼvOzo?JZGgH{DZ@)V@&:.uubD$}-ArG#DD.@"OHBAؕsR"$d/x!Z~< /R*|xвoшH#5]vVЁ衈?Jo05oo?,2~0ش1(=(`mA%]iN oK"m3ϧ;=ŰO; uHD D5ڬ&l%NF(C?ōS/iI1I,79>zdž#*P0TQ2E4xp23)-YG W2xTB aQ\r{vX. OQH(FESdϞUCSbeLX^ Y*&Pb>QǪ캧ַySP{qz`s6u䀖p#RͨšG)n;POǸ1+<=WhnzXN%wckkϫ_1f(;(m%63G"QXî뮺2)JW 1ݱTic:i  w|z,B^1={stpMYCSx`!tБxJauVw|8q+aT,P\-1PEt6$GU \;^[b4&lG=K_hǒݜBٻ,5I~c*%4]] B0Nk]~<61ΈaSOPa"3_*,n|D MO {_:anF4޿0`*=93 ѡ7CJU>^hr߱%UEfVĠ ۇ*RK^0^6W#GhyfEg QS?_DӧhF,r_AUP,W?TTT$4~Vc ($n/)9sJ-)JR)9sc19s9Rc1c 1 _"m?ᳯN$^yG1|6ï`6F"x IXg} zg|HV>6vxSI|qa(QvA4 9$F2I?@#翡 C|aӋh(̠5J:JRk~`Ex%@!EPrZ=/#|]&1Om)?u C*a1B 6Ø:W<4eѫ^ 8h!yaؾNK-$.D_c>HO˱ī LOvf0O? ?oAA=/w! <9iݽl= dnfU^=_!㕫uM]Y dd{l١lzi@IPJecڼӎqo^iEdK4N0m&n~BHii|{C{<~\pO[S߿q ow?秎Dwg_ v4x*~N-!ϊBvs2?᝙61m߬X @ЇG5bNl2u<<2OuqHBXT&l| ZcyA{mhp{?@Qm(01_Oгl{[݅7b/FBW+?;Tm UE).q{_Bw+ołϦW@"oLׁfrTuRn LHp)U@̏\4liINFGff_lv ßj]w[EG#<:|Y˦yOF^y%],0id邼߀S JN_8i wH/lZvퟒw\q&x/NP w7O|OHaNnv>d p,xwGn;h`'5qm`Hx }LFqg{~1 0{ꏖ{D38 Q-k!O#.1A.xsʎy;D)tP (v+4Q7>?yVс;wC [qQ+~6Ah9D(QpW$YSfԉ޾p^?I0=K ."s~~ssTt#8`_G,]xAij <|tr~]\vRED 8 p q5{11#ClE/Z>BmdyJxl#jś<UּDw8(A:^WѿUrYؑ¾?x5b\wÕ}V|Op-5flҜ7ќ{CǂjmN8S2!)A` A  ˵i ]3h1eehp ۆFke\in-jt`ygS[j-+6ѦH`^Rg'vuMVqѽ( €K˥"K1H*E)bLU+TS1,"rct=wa D&J{x,G@3okHŸP6okHŸP6okHŸP,&sEPSOw6ㆀ\N4*1b(];.rq NLGk (pnv* >4Wx;/`yPP^Z0]l L 6 +{Z, /OU6x}V* =ˮZ!'g;HPX8E i*1b[L˩k4p|}fۼ,*XG= GzY>Ix=20x2/ʪR7+T=J@ +71(3+@K^-{ v}yK@B O&gD_ٔڿ=&l4{^\??c- q< O0#%.\?WYCdy&`K$!!-K#[d~F܅ 6%(%YI0ʦ vzZ >՞Iz3>8`<[_$l_gddowЁ@#H5NQ8agvO$0M%mT vnid )lt~cBcoo]3G@^Iiij3U .h^e]sİewm 30s͘=yxh[/7y1 OBX1 ڱCb$ e`XfOum&C3Z܏q'@0Fa، >6 F7NִLI {8eoD 6au9n^Q( }`A`uE~Sξ S?!b80ctQmXڳPeqՀDiyab6Lh@P>#/o*gd/iYD?9Rpn H Nc T?үN#ZS@7089EAnۂT!|7cpL9q- xo9y?~1'"{ز (p]#~Fq|O *@'&IPUoۈd5X~.>i(˽F}0E|{^U ײeX(}JS?Δ~(E;3cׯ?t vݽyFop7T7ߵ3sCmW {tE p]s㭈x@)z0ͤP0A JjNѽ8`B2#>=n2R$xu+s8sɶ~4{WʤT^|;߇C%q򷺟oָ!'.\nߍ:!lUQPߌ *,TT,d`#s=guӓ'Mω|u<9ʩϏYJu<_ďN](rMYl1^R>Z@B6x{p#xSh +@'wtΫ4 QU(qT-eļjIe8Far5$ xXgovՆ{cN(lG$&@Ѐ woDH㨄3U>߶}j˳ rW1dY qvCm#ßOrPTX}mhV}AB-@ PUn4!)!_p&89>B!19?) BHOn.&^>1.? ޠ*V[eJƌ8x=!6 Wwz_7eyy k0|iH/Q y/4w/C] BhX*sufvztcCToRTM4Q=o'GO 6Hz)PI$ż#^[*[{ SpH TeRXHw K 0@AzǤonN1n;o9}WµU:!X,BәȢ;ː"Ka-}YZFaHE i%P\qşʘ\sj)LU;dadm*=0%i ď00<\< V(H7VږvhAF `dg<^Z_B@81zqgޜGAջr8"DF ]U>IF/_'/ѲA)re/11*w{GO[o%RIݼq*@+HZLwг׬h",xh=/M{!T%IYv3DVU mG V(*~#ZZ4SI#tt=]:/?L;2NA]]?82K7C3A*d4YA n8\pˡG5Fu^/F L%A,j STAxOo?;7cVL7B )^7@щJz'L:bY ^? {OA"?N *~BT D?0?V ٸcHF C^'15UPI$I$m[Hc c Oj`\|mɱ8dVOɈP ?hz̟'/j?'^SOgh@)`-eN,CɄSb|IpQ}}]#D!9DЂ!R| GLZHgE'Ap?&,w|bNW]>" {@g@_G и'^fxO}PB?0"rE-Ҟt~\rj b'Rd ph5?C~gfl$'>E|Jc "&@a!Oxgbkck{ 1P& LA2;w2?ȿGA@'+|Ѷ>02GP("&WMHu}eA.րII؇n˘~Zm{hɘ59YU$Iw6 D>O#Qvs[D%7I82 }$;uݟxI?>9c¸6yc1La?_UЫC?рr'!(a(2 b'sq#@ޞ;tKQ$'2KI@DaGXwHKa 7Ǭ #O؀ڀ !T :/0ԅ7=>;޷t 01kN%?Sz~0}_%nĄqL>RJ(d:i-N>$e Cg'HzOO<8ų,%Mz@Fܦ;6w7yZ;0[0:ީ3*b7rg4z  0{lq.J}t&}5 uʠPbnŌ"$1 "&Fx{E϶|GW_rXnUSnQu`WFNĠLoMOjh(y#sv} *%si }J?Jԁ@,iBUP)Mi?m[dƗÚ$\˯yg UY\H<;wa)R4Bu0 bE*%#z{WR7D?`o~ `f9ϜV;x)I u:d$@m,*XYBPzc}^YߺswZ%YkɜjԠ2ȞAYYI &h'lHKb=|ԴJx@](%l9ff%rDc^UQ_4( =q)Iyb\y8dOJ5rP:51POBznWJ.Xr3VIE.( C޵L9܄5THP> أDxAeSo(H#|ϠGإ jo$MWn(vnO(&G~[>GQ!EDIse/B>Bz<5ey/=߽w͏bv6eRMp9v>t+ހO ?y ]:U=ORh&R9ey΍d!>Bw[6z_2! {1?B{7怪y?uҺ_m,V{>,x">O?Lɼ+飹dǁCv<1ggÕX Nfo\)<m%]oG…6 O>=} .!GB/## ̃Ynxn!@ O&G`1u{Ω1{KK ^y0M,JGAI+ HU m9%> *oTPRpΛy(d_t0Pԇr~mp|Т%R#o)r"D|ۘlP'϶7o]ar?U:>{u9Dn1ՈZT(jw"}h`&Ё} v@ P+G!as噓rfZ&jԛٚre 2r ÈTeժʒ)c2Ƈ (ϾXVVdU%V2SD @CCtlj{urzI !z(=~WnCԇŴ1QE^.]*Ր @#'Hc 10 gΕũ \P( {!Q= qSćQ듻(T*mV^Æ5F͌8|@Y͏R|%^^y[(QG~B퓟|p%Ї@}xO8?rrIYJK^@GʒqBS3^,)J T7{lv,Q$g~\v1cHM4~ iTA4 (ҫA'q;% Q>A)?p{0i?#:$bBt(Ud?g=g7I$cI$$I$q$rHrI H4#5,#mܑI$#rI$n#m6ُsRI$I$I$I$Y^ۯ৻ڢ$%wFtD{@CTFI,&X?_~i߯=@yoh\Hq{@ j ? = *z?BZ`rcJ'Fr;0f3,w l2˪9>p?:|4t&I9OZʜE. ,r9?SFb|i7V>=Xλ7Z/X+IY<֏tTF鹪c8#x"JIiIK*X9]9L벒y\֮rQ'H<9?1^:Ora*MW T-A@&KbȡWq}}3ll1ƾ57IvNQbu}؈H[N+ ܴE6Pe&x˞ّ4Q(J֙;{c_ 3& ) X(?GLވuɦD"+oN d5sML3A-m*<}i;kx0Io$xdel1^_G jLY#&d6KFz>L<3َcW9ʷ96usS%BBo~sO3/O4}5'OGNrU{ѕfq:fNbP. bˆ p@!1U5e霎J[aη7|7~@}]3_lX*&PPs P NcĽX s+:oΞT.@X|o `WN2 7` =p'H;MܷϷ[!rK   4ݓ>Vq'+R2FQDt\zPZ\|smm,X?7g/@U#c'KԉH΍`9"z.鿙5QrN|3SxL$(Oџw1BS nl~]- K#7` 'cbhʮ+e9ߑwD|ht^Uz/aVU#j'ytgur9/Xc7YSs8'L@=8Bg.Pv!;Fl0j*Jz8T~]xoZ$ZǗ{iۇi㐏gz#䣿5^LG(08r,Î Cvr[Mߢ^=ې2{r^U>*S tɘ3S;QzR{Fe?ԅN=$^l(fGgyX8qNj*O?2qz _TOT |:RtKfrvT}&_ls:y}=o2b<}a>8s~g9 Zeժ݇]kF'8j@xM]?A8& W>=AZ=b!F]*Qʉ_#a?0WAÓ??q\% pP|ѝ)PD {7R(4jPuY-`Jk]} HI,c9_"z}^v=pbgJ5Xmlf_C\ɵݡjBhw C'&+Lc-})p ~nFayN!|k@;O0 4Ƈ/etg`M:Cⳇ_ח~ϨQ+< ABB*,pmk~#ܻMvK,/7'tbmb"&CWD[V5QD(W1{5뀯f reHsJG_hK˨|h7k& VΓğEg l;?q@}2i:~TIc7=}]V/kV(IB*4&uw?vrA>U:j^m |r6(ߓDA?6"=Yւw(]]G4A݁b@2ur|#%]Ags@(h4S07I끉vkoP<~H~S͒ȏXk qO&m 0x EO7ù@M7q03IQQ"a!RV~rzSgCS1;|do0!߉_ʫG5gy>"-Үgv>+&`4x I ~H DkiGL*zģO)|HG{v՛PRː>6voaU85FjuOU[)paODgg*\dxnaErlt/xwmjC-H\o6.3yh0"Ye撢*ȁn)K-w*cw7uw_Oh'@L Bj#[l/–5Tu "ģ9vJ)_`~d z ;dnœ+:kX  KqE?4<"mo4/ )B`6^х8׍NH bsYH#]ISܬ@/ )=",fQ@ •zJnpb)UXO=f/=}2VQ=z,,-h]1v̮m, >-o @x.04uRB:A/1yJ]zcƏ7{p!RPߛC7,lዥd@H՛v,ޣIҒ<xҀABc] M4_w*/t. ܀@TJÆaN^٬Ay>F CZwM>N}a;DA$PTd Ƙ3$P qvOD?l.韂L v I5Df  y_="6Qt ktQ66(H(9l@-$1M}Q n`)VsBr/A13=(AMb0Rn@ج$y `֡3L#CsNYX8:~^a>pLwRe&j7>=LO [S-QyC=Fdˌv`C?<o"x)iJRka oYm}4" `6C=_0,yK 8vtD1gb?õ @f~s|K$HxtwZAN2 zyD`>}ϰFF+?փldwWPi3(domv6G{Vfi6ފBJ>]er2RC7HZ/Zu8!FaΪ?V# CPpߵ`=6NZ$&i"EI?n"?uَ,i>*5ҢBTp*I/*i3~1k,[~g]Y DkQ*9)+/j*h."ZAU<^{[w&GvပRru RwƗ4HUÌO^B>u,]t{sC~p\w?8Z=CLJm( FV@$ wيĭFe-1c*6/LpgsD!SD¯D(@.m |Dbbih # -;/]%ʩTa̠1M?L}}պd$Hh=g5J Yg?T`G+[lY]l\7SJ aA%$ XBpvޒO h ?C:# `MJ?/լzz^]KKT$6*~!GzG0߳ /6 YDqq=f]|piKńo {Nz d) .~4z_;ET&l^TK f4M{y d㏼M\/: %|<"7H9ؾvؿC<"^Obklk 8WYr|}\7p]O}!NC84ߍJXzwAɨdUnIB~I(<|uTl|G?bnz`>\᧥1 tB.W_wmEёdKG>їc13U% Y}1Sgc9aĴOa3dVCWDA* Mqx)}u^uM.#"'f|mg@Cbr#rLL=|6 l6NR:CdA1GB2(oQTсX Z 6[.kJ(mT*-!nG8n0*(c,`nS[A7&G.4bBP7S3:d7F[0G FDi$i0EaP@fQ Yvm(ED瓞bDBi]Nobz!*C72+ۨ 3QEηohsGW0a Ł!1u#f;ʳrJRAy qG* C>5~/.r IXC.oPm& b6xI)^($߱H"F+6ARy45ODpN,3_678Ϩ)!k$ß/j\gVR1XR/`6sV9Mp7_w=qLFri afCn}ϻĢEWtH̽$90m䅣0{1)~Y!̣l{"@(,^qaGJz3׷A>Ϯގg N{~^qY$=P >o5.g+&uEcE=L(WW?DmN GlǗ<.6'Jw6U#kHĜl64\q3S7xv5ŁЬoU21up:UsE݀$LB Jjy ogC"ǯK3V1<< 0SaR-% 54CޛK~٩d=\ GoF9}(ěҎj5TVr1@Q7-%גKdlHn g=dDARGYIMuYώ5AVR߻Cw n$pjM} /;g1CumۭzsI%C+3"@) cR;pS 5Ha@PNZkPo_.'VVޭH> W `SR;#aۀx6˕ōϟM:ֱpVa]A-f坐 QRfSbD7:QCJ "Ns2I!b$֧0 I "{!p'MN@9]vWqUFeʐwEUih}WIG{u7TEvi 2ǽiF'J+9#<0\/`-?V^WzQFq~|N˛ܚ@#;!#.@( FO0{~N>x'X]f>^y0D*|%^NJ:6'LH+_t]y”iEKFp˟$pKH@ ^q|} }t״t5*$ Dx2xww(*aDJ+SoMѻt;pL`o Nf`>( %"(MQ0a:]yKH5NЧZb&2( -"4RMДHH O?Fb)b ) 4C Es9PfTh@"B@@A)DU4Ew`#lYL).-dTx2TH }//f<xb9SA|~cn 40Okn\ g{`$?Eȇ~h)OO#sB!DLp[X9`,Q~CX8w鿸|{\%ldu ENؾm^Ct&ҀsF:OϨc8[oa?Slvg\el] PCM(7L1F\#9 s`S@maތ5\a1xZ"+W@d毜0kE *"/)FAS[LBO~8V÷i>oDj7@ή^hS)'fӎP[`oXN{-RjB//M2#Z}k |Lfu6Dωzg94gT 9#y5HE4@yel;2wGD ˜RXvF Uy7!״sjŇ>,!| "*xIՋ%ge.ڡu'yPr ?I<,R~ owvb)܌}R `yNI>υ1@=zޤ lG>%O/ J>w (Gn.e~yK}{b?3'bcʈ;-tT У}G 2ֲQ1"3Y.| e7XO휦Vh)VM:w뇫z&‭eRŃLH-6nE;<ALf"LF>Vi.S:_ԊgXg )Bjs?۔vɷQ}@C}Ke5m^Zb7}O"%*)F[Vx;TxqRnjlD%g?4Q?qpߢlGo8@;ubЌHJAz WFokx|./]',Co@QwݏifۃioiXx.x2>Dd2¸(ȲEF}$I?pxPL{6[ŰF)xH΂gp #L2A"%TiAy [aP42Iy2Y?1e՛s;O`ה^@+bg:_'9zZ>) ܨ54E?O\ I@EUc[pgh޶ o!GSԽ4,JeX;ӿo+ʾ55 zM R?Abp@Y RKTl=x(,UFJKڗN/ߌog&?$^  v*$0 `dXJ2&o#"W2}vA#PwvtCt\0f[^^#pBv/dLFnPo WJ(0oݷ"G?~x wh_L3Kp.#x0)*ZB0x5RG,AB 8Z;zjɴ3Y \g d roc_g#};&yr0P݀3M0)ġYp{NvQԇZRI|^.FZoǠoP=Ͽw/3yѧGm`_2$h(Q{HXGoȴ\<M0\|<@z4|爂YZRQeT[;< 6B3 s9DȚ#;7sԇ'4)aYWq#7GEAbvPz|CeT:nߘ'>{%//By~tHD ;:nun[^/pË]]{pz . U]'s,*( dP y|}4䍏o|aFj 9뇂@܄"&Ͽ^Tt@Kvl?kt^9gJ"pAI=Іᷨ $i03M1N(xTO\!m 9tr*֓U'}Kұ@MnOez%ΤQX9BP 8 8ţ=9nxpŠ ;\$% |WY-0"]Nb4gp [ ͅ#vAXlQP9R`dc"& *1].2 "$B IRpS><Rd:|0wN;cӢջ?;ZQ0r/oaaȨNo]N}0;,uy,ٓt$\PIv7MU@#I̵]!{FF&o9= = ,@|eӶ{@Vo GÚ0+p b$GHnG#uza>X"fYu`o ȍ$vMȌ FΚHl8$*ćߢ&eA>tӫ_7P)6 $Q !բ!|e3tޚ']ӨAeQYlHUψŘY%B0ZjL0lh jJD`XH76)v:3}c  l*'\/\#<zvH a|>:M pDdNg%K+vpkTxYQr)ĆK}e|x>|p GE_">= =M"0f80Wji59CXb5G}y(?ؼrSg;S[oәڇ 0q[̢Q3g"V aojRK+9c w3Yz1=h"oo!7G)XםcW֤YpjwYB ϲQfo^CͯqͣۑB_:=.|1޾O+?3f g#7H^;}~3xyON2_`rl0[+Z/&mu8=Ts ~μЭCS>Ǜn-U+θAt2^t*q%qXNGq:I&7i/X &6b0ܸGѭ[  ʾG]Z߻Ǟ/*_&X/7&Ge>ppu?±UX|݀͋3X&_^^dSnΰEy{zv7Bю7sW%Ċ>{{|;.;D3uâ{b,ox/e&TC{5'iV<}Y2`#oQO/,M,Xr rrJh f`mu&~A[dt9(e#H7x-ڀ *">l#{uh.%OAn &dLAt44;ʼn6m_#.!(lxǘS$8- a)4F" PHjOtb:S|Zd`n'g_S ?w=>MXK~gk^rmH{u@(Tz4$ }v V'Nt+"x̂"#7`$͒ea JH[Udc7 $,VHRaZ;zv9D؈AݢԒA'7;K 򛤹N>ehI4̈́nNY =81ӜWmd<~}XȻ|ig ټY*6`Ujz?__zҳN8=p`)-|\^'`Kbd1`rȘ>sYSK p7RPgwW 9ʁJ^Aye;oO!aV{qƢ"PmuQ0N x9P\=\(p0R.(!9lj> *^1 aQa=bĺ)f{ubJ3A)P.va(T+EJkB"3oNq:ǒj4WrLqHl[ br{7MS!!#d45v(9 pfs\q>& Qc}W0,q%-\Pv,Y-%ID0xtӻ\tOsƹ=eC{g/[پtvR)sIL[0: R.8GrNgOmV_՞D-kH,X23`Op-yl&k^1kMk)S xc> =$U)!Bz.IpY| !AG[:s?i$.p߲ ?mn~~ Ё/쇈;nֺ*izwA!uH",bDF`Co'9s(PG1> #A p p?O!a=?H=^Zi?4vLMo'/?;#1%3ww=*Q3CU=DB.HAY 7aLjp;konsb'4i7Hm d8nxo__K_tESOŃEE `ħ/:v9$TPDQEAU"!3*F qJ)D %6cE!4EABR_?iK8oYr B T1B ґ/4lMSTRsS0 &VM4LQfAāWL8$*VN3<wnŝ0I&?Wwx!f:&;o;'@ '2BV)si_:x\YPY0EKj@(㈘K|3A\l]t95P,WAiPnsOk ?#+ё@'gJ~ʤSR!/̈9eR`k+=`2O/wG@Uve\m]ss2BQK3K%fUpai}_|8ϳ\&dVΔڰut\ .c ÷Kwh]O36}iɨ c/֨^\F| #C:fo|FfҗO@b:`\:hY;7L'Dbɾl]aw'D²(ÃYM'ö4vwۻ`֮^j(XopQYYNҏ.\/(gLy T70&vf=~m^voLQpHBMB3i37>msjMFs#!dRм?x`6F?o@@O hw]GG}}4b4bf>~'uRҤ=[F[' ڞABo'r ʌ%gO";,CbbzQ`N:%eH YI4>o>"X"gSWI5[_Y;t d~j6V?O46QG*,Ţ'o]~9+&+}7=wɩA~*Ebpu{p\ F~)?OCn> '~Q?p{=͸"iBⱒu|\R ` y6ڌCfl~݃_Z>q??]]}>G9o᠈(=nN|:}y?2T= w.0 섋~]kGp_=NCl^\X 5G^84p忏G.] 3a2\+*S^wF+*>t Ӎ"JA\Β֫7ͩ2rϯ(G'p"u34PyȃxaHk j|~ze̝T sNdm[g|>绪g1ݼ~OfDÖ́80Ö\H]A߻aQp\\誑/R&g?:V׏d*y|J>J H+:=Z+:EtiߚsD >!.03v"}N/۽*v֓ZVw): q|i1O0\-YΫZ8WN3VpG},u5g |JpwLhHYY0鰫 :e~#>zFzǸk=ӛ҂0}4 =1񮢾w'qt z{Ϧl@OCnk׍|.ivϧgOL?;{dbD==>)nv ]H7 J 6'-"YNJ`"͈œ ,~[ 9Eӓ9ŞOD6<-KvJcϴ'Z1KMķ'Be5sbY`nBf[\ !{1o/)Y;'+AY>. & FbZ@i q#yv _'#{ѭ.qLrvo{6nL>+\ag9tbut[>0eNY?Gh(mwh؋$Pi@" &q`0w!=#s~:IE>!KMV-?FJy:]?Q5P޸w(߇$ud-o˚ HM0Xc|jfE a<(Op!, ҡ6xb2Td*J*ȒAdU(#;5E_u(#;;BPz&&yYN߫O y Y 79x>3 mA__&]?jALᘈ<91G GBe+낸jgf*yGC'FdqX'h_7J8yhpm@ׅH&wnN޲۶iZ;8voXPkte\,S M?/lVi/ 8e@6 -p*%䚡tTfpO@mMoI"\WD]83u2'HTce fWchAރCp;y' 1 ~EOã%rɁ/`0*v¼!Woe޶8 wx65HߢN૳ܷĩ{;(".j0wG$ZI5p޵per.DgMA-̬zo#Չ"VMD2#uQOj}._[C_Cnnuv鄳T$)OV{ҝ[ZCR0:|[+`arjJjbjjTj9qZ,ᶈtFI4!b/\Oa2]]VpԹ:MrL=s:.6{cc_8nc*龽eywE/|DJJ,ֵk竰8gARnZz yqF11eQJbJTbwFj~*zl.\`G(lt 9,.O>k=>+6h/cym3s!+γXnmHjFu!Gl.FƙxEÜ ;8er ڗ6;cϋ@)B vɺJ/G_^ݿ˛sb]vy2Z:H(<)$+kxhS];= ȩ(` 4)MT AŬ$b"  *bBBj%&"*(A"JIp V@(b*&`&`,p")"$ 3¥i"%&& * )%d@2# &J"")% @ Z!$@%(JU X$YKHҀQ4A M1QT#U4TEMMDUTAJQE"D4 1,UD4UD SC@  Q R H2E1K3,M5$DD@H013IEQM,E u"*( %hJ&&!%B@ Z&*ibd(YUZ j*!((A"RHXjb(&j (dFTBDh "h!ah* (R)XJ$1"Z)0&R` "/LƩ=3 (H)( beh""")J)IbZ(" >20 Y h()#(0 ((hH'STE1I4CL13D @ER*TS4D45HTBDQEU$E TGA̺ ΟjWȧ!0+ciχ/ttx\i/F?lDyP%OQYǩT_-+9Dŭ[7u"*Qk磌wJzPJε[4gss7\c5jrj`%),:c*dg쪺Sp}s o bNt}%M#@KW_ӯ<.:&%,f%*0s7s\i(yrmg5Ϗz)vRY֔"Y Y;xgA C\,YX(5a/WgkR:%!F*!X%y FP6쀌NochV#I>R;$Z`Ѳ݅g{f1&u}]_|+QEٰ ]nfīKUYMZU&JRЃg86sJi#KN٭%s]uⒿZAΌ^`bm%rK |ӟKxjM5qZFdp:8,Hٛ{3.1Fqj(^vYcGcW7wB.m445.(ŬuRNW:Rѧy~9icss=oZV^5/ߙnAWVo;ae\ps:#bo ƪnBI:j!.8I]9uC>g956yc|x:wguo^7|u|w."}) Oz5ǧ{$+n>z rp!O*C1+}S ӹUteZ}c/f|<=c(ȳ"$_[պd>FAns%'Siv?%p^!V}A6 s -80om! JQX)sCX?oR, ք>n>AGwa'; "E=:ҧ^gC`*E=nfIDqNJﺓ~X*7{n`$YP( "9+p ]wPOgd_BI4oL1}A|)r=H8twբO왎Hxo\1Vj2XqxٰUHQ #N,y< Zi P@jY܍(1@sB+} <Iv{]S?௽oaCu aوAFW+.xA\)\GRA,ucV&]3%I])Üi桅85>mZq7fVrBT@Ml٪s4;yGή ,Oqp}-)T*:)T;R3C@`0#=F8 %`Ȍc T|O:M};=jTx3-VB/,"x Y8?vQW~*|`&&p~Q.5|~9Θ9!sI?0[1Pk4ܶ AgQ3fN2WWW,76RIϢ:5x꫔a{Nn1@ܞ;tB9tC-Itv1?}ˏ7MGC=D = n ltTJc>u(%=1=^ qH/QQr 66+=?E :\< }p}a{P]! zzN#7*DK󁄞#ҺK6cowvgqMdKn}qHafJ.9Ղbs8Kxة =AІzR/R9q=n?|q+%|o*&__7fQ εf`#T&`1OHԥ hXڪYZK_itZNz]2&:j ]-( 7k4**Ik X 4~$ճl;V N>/Q q~dnP3;;?rEn{T?8[|O7J;j"WDƆqs9ʳy_1;h݄xwGEoˣAuFҸDPjvĬ˨컯Fq⹞f-Ep,".a fnLKV$xFoy߄Mt_#{L) v^,}7sGhfg׼kNNk1'{+O"Q7eL,2uS3VfVGLO_CҭX!_D^+Q͑(\/U {d?څ__QⅡZV~_񖵁Vcb?YUFڷs^eւص^pa 0k]B[e00mT [>ߟb ј>(?c%!_#l i$@*(9}Jt+\A 8 S| },oaBTP-+EAJ4:+):H1c(TV=LXNw_a/ȍsJIUnxDC#)Z/1u^mxu튼ngH(z g I~\;Ӭۿ_kTU 7(JBepƍ 2 0(MB];d9? QESQES0R8ݑ"aX0Zalalao'cӹJCwuMR8 0l0& 2 "G0ԎAG;M HF3f`$$&`d2*@xGuSI͑r}hBf\E:.ϓ؆;|R3ҞaGqO(k3WD{ "KnoT{>SPYHlbJ57ǜ7f]Lpp8rjxI3bͭBÖN Ӝ֝o6޵35 ~{+.nbS]MonMXDZV%FDiޮn ¨;;2D٣V/"sټ~vzw#2:kV?Fk5$K:2N^M"kZ&JM N0ysFp#ovs~:çm$DRi!%TIKi}}taǹa>L@FR xЅ2 0e) 2e!JR)A (B!BJ2 {}QhnxJ<4`X'A!';X,? l 2hnXZȚyn5-BaEQ=bhiqĩă! p߷~{zujL"~0}:pъVŨ]LC b <~R9`& PMLW.H8:kPf"#vO?\-e ?Ϲ-0`ݜFD31$Zsw?fo2VK?jr/%PF&֥+'(1Ya Q͚NpQȈ#Xoy31!W:lUfg]) drq,ffz#F7A{&g1& ?ޜa$Қc $JٚbIė%Zlx̠BZ4ƴ$ɱT)IﵞwF8 fJk=JLf֥4& % Fl)DJLZ1{HBi1 ux*t$I$F$3V[.Kcn]-bIfh\n^g^CfE!wM:[² 6ڔt ףpoms͜UpUX3dD n|À ud|.1&vs~$uZxH y]y$˧K7PtCAׁ:L!F-pQz@SeQS@ Ί1'^N$#:2wLCF)qԾ_O֗~*vH3L<7 #zLǯʓI /]6X(_|AC[[ oM Dea̢G/.7ğ5㙄" l(wo??FP`j N=c p `8acfQ6KUXSAL9;K$$%2L szbsz`]&숼}·yȠD#5d2TQFq[o*b g0UR j`\Wŗ~~Ly7'֠8 ~c=uMV/KQ}1 Tҍ? 2AAh8o"Z}ׯ y8]Wf/zJ|Q -G`;^~C OQ`)s`~WD-/ !i҇~ŠgrDO^u}?tUt~OeEEuHHO_/M)_N~@IW"v(FhI+JHj~ɘ+kyﰻ>CBbb5rWWN?1A8MA9I$A8ma~n HanHIB*x;0TSLC=@"~$g{rNO^м>yp7p@>ȌPP>2|{ID$?gfDx鈊( *LLIwzx")(JJ"+7>։d[ksBPXI CX?MǪZ*C+Q[|y:M{lZ|R d!d_;{q6*kS~kzMG˝+|Yqzk;";~ ޡH,Hȁ̞?aՃgשBu5ۡrklQLmI3zhfT w|wΑԶ_YYIcp]#~Д IA>G${o-%[=s$.>2aHN>x"!dC R@Y8jͷl>fB#iXġeO,z76̥fFp쿋\^lJ`HC,Uqg&Hx6F7CFݼ.i!6Iv`A~ ӿ/3Z2+T_q~>? s&2|ը*GIJP"g_{pf1YjθE[W2{ƿvJEDK=F,XZa}$lEk}Ow'oN9䪍 |uRAI d![ .&=.()SLO{j/k\?3M~~N< x\SKe59/cx4;ĞR6f$6*GxϘ38pp^]T\׬8.KV3<@%.HC ?+Ƽxv?Chz 0EFTMۀB?́TA[{AhiU0޽xk0OG`~b|>;!FSn$B~DHo8#b"2W^*"݈gHi2S]qXN?X ()f|āQ)-k&d? &o㩤?ԇ!۟=[`5gJC#38֒JzkI%+?4 MA @0]S. 9PA!UUU$UUVpi?G]gL$džK~4N?uޤ)!Fc'(`xoIð~pPD}>1xpO:pwӦ9[vO ft$s&R;Bs(ПB×ᗌkw?YUGi˂H  21Rwm/N\KxOX0C9m޺hXQr#¥kOGjk[AY^\ -6̮Å8x#O?D$ßY?OWr.< H9q8"$yybժ:p=k0 Y7$z@p>hAIZp׌`4KKb!s?0#$S019p78mu<p4~}_&Z b) "Z!fF(6BB /ݿf~^Nb(%(TPT+uؽ;p\9|s!@R!ā @БAΞ|<229K<'%C?)<_ ?d/' C#=>zOYc4Tet9;O_Ck޵q"CzDH icnAAUU_@{6o6D`XSO@!׌%Ž;2,ⷑ` vgSPF"$-,9tgdaRgZhTGb`F9?7\E#B:Ȋ T@}Z}{Y@wМ;X'T󄛀PIׇ`uDbv&9 ho: N$˞?8(q 2S)f@$4dSuk4?kINuRZYW܆>۾v_&$2!=;E&lgC>$%f)%uqVI}վk`n]lAз{ʳ#cʼV5 Bf ;eB{q&; gL~&u/"WV/{ڲ4:# /;\w Őݪ^dJbkKޖ]hR(]M2Ž=ߣçӨOU O_Iyi\jCj:6aCAiˣ^"$8J]2IC+ b:WXW\yIg[ H?t_pc-;TbhАÎ e8" 0Lʩ*R(5U]|/'p}"Y1`AI8COsd]GxfguMaܘ;@@g"I ~_INA*E,Us>>>|;9B)&RC+]Z=Nۼݢ/6mRl 3tDk`aNprEI^x m`շ.W*xzyXp"}Xll.`,C`F}O!.3'r>A)тZhAaVB7/  [x&tӵ)oaʌxO:"@(( c&()x.t vG3O×{U  L'툁9P@i7`iрaN0 đI HUHn=v4hؘ(-f8O&X(/kP#(2( )BtP _ÿo 4(7CH= 1u%ໃP#Gpi:^ŀ4 0_VT0O d\m*3Xe i3he2g vevbl@%9;M#<42>[Aj?L?0zu(7%Zc $8}9?ɫj}1A|k\5R(?dٗtF~c  !P Zϐv%[n((Q C]obI̡KT/OgDž hVT @ָ Ty٦!L-Zsg볊a.̉N =q5vv(t=uӁJ߮'(r;(A=_+@G&@@PH R$h NeP !E!7jASHD.0˟NbYla2\*)[u±R BM}ȕ7Ïs;`%GWr+T.aÀLƖԇD ̇Ò혉wAߜ`Qs3h)>yq75 _)#Ѧu0)ut@:瘻ַL*s˟.0rVnga5@l~x ͛H Q  ~zy'N((2`+AI2"NGznp\F=3\,3;&Pc^,<^oOwOP M3\q䟗?Z:;<[.ւp϶qgYi|OBIa&] P9!Wg'1{hYw27 ֽQ4 lWFf~W5(fRܗ:}@"ToL]й b/}P=ר_ECo!KU6l$ # [Y1*1fK֧w +ۉ̵L1m)8:|[oM 7Kk_ׅ4}]u*pA$s~RAOHoMl`I-aJ Ii+P}RW甉ǘV6K{`E@s(UwIrwM |"2zo!p&9xcj?a!&L5 x#^K=BXk퐖i-waPA钖ͷ.vY`uvuQ՜t!ŗ&.:#MpʱQZ6ƔWo֏(hg6)9n8ֳ3/عƻ:|B DDo?7=v`;CĠ?7z~!,.ˉ*?l߉O\&Q&80*#OM)ek/~kUƕZf@{c]jn緆ެo;s&33əϧWr/ϒ]{X yBB$dwq1! ^9p6*{T\^k;NN͖km~bBNCDP<vw|{54>&jba&'lAg_( ( bXTBJ(D Hhb))Hf$ Bf%(*"%@&uvc%-Qf83 \?$@= ,,vӇq*B["h2w,B zdFW{0}?aҶ~ xԝ/gb JZ`-ʔw1QBV$ǎfZ?u3=UZn?}^/eAd w'D agqc'R ". ;SVAuN%7M&=tzQKAMw^e rz}l=I17}ywTSdH|SV0RG78x"%L$31]i:WGAg4^vOcgq }j#Hs~pxPWdg TÖw%A`9^cX$8JW4ESexն\4gHTY3tUqq@> qm]ƹ ;\ ց}pT-H$}P<4xrn؈4Ť\PyauOWqxr+2wEnbC0Τoro*[c-5$dey0Y4#j|rv(M7CGFq誰\+믟 !6燲0 ,enr 'oUGY$P2m_\>n>Ͼ5Vq+E&à7H򀂒`|!yGX&6?ԏ.#f>%s0S;a_KB"?ڣ GlJt8WMfLq&re{:\s **< r5HCLE|6wEsI{*kxvg9UV_7i VcRWrrT qUT@8Z3BqgRVslWgqӳCr,76ZA0`ѳ'Rg>i]4C1'}C33 v%37S^1}"J˛iW-ftgé_RYMa'8B١/UVtJ=kE(v(s5aBR0=(ܛbFs @9p|+{KKO3qY}CR=1}XxR.*Nf21(Z>mGe4!݊*h-n8`(!k-X4p(D60xQrBJoCTvݼMe uuj%0\٢+MA#LqO]\îWxJ]. 9W&ABeF(fimܖ4i*,^;YH F׌ h=9lF xv׻;Www۵PHxBt((PR sQP ꪓ| IYK@ Й穻Ϝj7+򆂊pUF6!P*9)T,UuFٺruរJ"Jh"i (X2@xDz4DYd&j<{,zIrtt}S7ȰyGHSIHqn},(qٵ IK#%fˑ-ݛ'u j!ܪd 9"!):3) UG]XRy:uߴ}ٍ,Gc$gj Oq/4Mݾ57_y//0ܢT>c|'.VPO[ci{l\…BnsZsCQq/=h˿cn du;`;4#C;ᲀ(cVBeT JbүkLj<`U6`<>\ù ='b\LCD깼di~Ǻ $ d.8@% ćٴ:un{äF;ط[uI6Ĵ<{huUuvQ6^n ;#,[EL =J3[i#y e't*bmEU<Uk/WFK:Jj29 >e/ V,l}H]=7l/2n0 (aC42-Ctt:24 6=UÕiEVj'{4,]Wk[vn0~>ӥU 3UTjEUDpxY#CZw&)CJ8j@׉gbܣ-|9M0XGpP^,cd.J\o՗ ÓOP>ُ.AÅy]o:sҳ^L7Dp 1GhK(qxJ، yc$0Yf2ypnGݚ\Oc*lw ;"Tfj )%p@gq/БHI;w{_{/>)篃~^D{utg \@]0eTEb4]grh"x5ـS$_] | ~qa<]HS!뇡&ἰLD&&;&yC`6S8pxuªb"xuWӣfE`F > &-0F"H VF Nn[ehrCٮ~b@1B_K/2CMx~?uh"x~^ Oм?)Ld)'Av!8ŀ_ #'0H7eRr}]K~2hӳ-!w?v1{rOdv7)%9p  M oBwFА!űc0ZGz wwqW'ބxzr9"K߁ۇ4F@bblR8,.(L "2$8a3,P3 2 Po PodUA M:H!ݝ ! ڝ 潮a"2[_OP=:r4)þj MIF$F#@mAyS B2\T H L0$sәh0G;w;d$)6DҌyϪ1`APʻET}Bwg u&=2ߘ@vXI u@ l pPvoX`TJ.Dbp-mNT}1/N0eG|Fɠ݁BMR 1 Q," C %dl)jlZp\ZR 'lZq$Ğŷv0!+(cD8jiFʏzQp>jKm%;>=+=h$wVי].C;N!n7A!w>ܸGL3> wM)iFT߬ v 5 CtgNG -\'lNoRUw-=WvzI$Fy3$ezIFъ< ]Hd'q{\]y8ej@(T g$eۚj y.E l;1ev:gGAQփ]># YM`(: Hx ~:ckQwۊCl ZL@| q:)'3>01! b] (r;;:mϒ Fq"LH݆{8h ;H0=D@{ ,(`> g3÷C^U9@-vv-( 5rA=1>C?@\ m 15T6~CT<Yw=?XzL/~=ݒc.Ҷ5qL pW[vO }y;ϴcpV A6ɤU8<_+I @Qdtן]cWQmUE bB^{iau&uf7 L(ƻyDّ0yR'{fܓ (e\j 8/Wet8 @F@ߥM\$<4yb.j>J=wOgOa9|L=EpA;:3پ&Jt^Ϩߋ NGL]$ 1fB 2,}ʧ ?r_ !;g ~Cq.%5q7 @vHrDSYk-oCܿ u2z|y2g ŋ0JjޖLXkL1,CGtthX+ Egf }O}EHS 4s@\ԯc.xRai}%@7@0EL,*@LET+[9)Q']kP1|:Ǧd `!f H %%(` `}*{ž 9gǾu }UiNAAA$K338A8XAAA30JA ϶b&Ig0!) ;0b#q,pr"H"Ak2ʴ %$Bq~]u:(懓B "9 :f>Ccځj$$Le3ѩ0SU(T<$"R$X!ggk "]sG*$5 1N tS8u$A9`AA?q20G^*J;x< ?F$3+ ѡ8Ap\x!`Gc"S̞Ih4C__:d@1ѼVMV8ceնwGrgn( R.x;@': #:CIC83SnF 馋n2SL„($!$w'b>f/ o =^HlaMo&Ml *Gl"G& w8'X9z$l>@X۫ J`9{`+';x <$X l]ֱ2y].q `bq4QQ sv 9[/i,٠-f€Iy!vA B= g?.ϠlB]`$;3H),2|$_|׸?OzGxDKwk[ !)̈}YI N> KÅ$WD"0~g͘0JpK~aM9Eؽx2vM^ V#Eǿ-C #l *6!|܋:P11]1NSW;P^@r4Q)a68l+6 b`%DPsTR9s4 B0MÉ2 -$aUWpS75 pހ0+ D L8g-udcx8`e P*0S@B.A FhIU?sfG܉L2L|=>oAөJ#F/bH0}041xHmR3>{wb9=(+wghU 0&AV&E6rM>4`.KP+Ql-` iqmj2M᛽6Ńefllg-;+"5b#8i g 4Ԙv0 Ǣ @S;=3x01 Fs) BolqCF"f7v 9C#D ku#tD96'*pkY.`ٖ=N|v0)r"aӉK$,g|/x.e| P"8Nt,X6RL1lFUcWN:Kԓz/\+ 4$؇[I #9rm+jQNޓ91FL)h}q䌅[4*ʀ,&p $oӶBa aG1 B Ev򀆤 2rՀ  ƍqHr4CkuL6γ+,z7id㍼N1kvX@ ɻT2oNzqûT ꋰ*5ɡHad: 7CR.ߙݠQ,Q0;hV maz7l*&(~Ə zWէ \cc$I9S0 4nPy "><kL(tA!w,]oɬtCOAR TjQV6g;0chO /Gt4N%eR~{QHCb<p~7Wם97$BLQs8V _x ~>ƀ9;N]|< ja +z;!WJp^^߁sB Bt惡s?4.$ 0$`ԆRfn@tŘ &&`fqgHhˊY1RR T5`bR#FȌ!ɗ@؀\ث lkh }WK_PNvC;c\ǹgw p΂.BDHPn|l혇BR>W hT6#ՆJ'ă~*"B® /Ump#^#cCl=or~"ז`)嘡j:l:hnv{ĥ&W} $ۀJ 1-u;6; {ǠEzry:?1ے[3\69!KMup)HyGكHuvrtu%Ȳ=^Қ!z&|SKhOo ;s@ ⁤x;JjCpF07͔AABc҃0$r 0 &f   H &f԰ r 0jffOm&>:!8ʻ<}4E$i9;#pLE2%mwg##M@b&\dkP0;D3E9g&&<.銷~݄N$.0킉V1ElfT6\xttxZ-@01Gs A +8\k98HPBDQ8"561 B <0 aV6ʴf4`<ݴq8y42mSUS x( + @# \"A"&V)$VApCC@>}Ͽ>3SG1"%hkd0d\Deȑ|ypqjaiS|,Z狚4o$g_UUAU<1W8&2 PAUUUD3UUTTLUQQa`t@6z``9û' lffi#b_ȀGWl&B"a,?DON04@}bAT u]H84uCe@rQ1;:Qş3bopuS@p[F>*u PCˤxp'UuCSfH#@֪"4z4$x S \@w="k?)'( h 'I;-|+EWĈcV6` ~؆#%8uD$pWٳ=MfLDS{0'*yw=sϑ{93w@i$r60BGSN=5AAA:   ' h-u>^;聊JNTTTUUDT\8|i1&:NМ;; uހϗ+ۋ ( #ӆ`|EE4ξ4Nå D :5c4bӘN濖Olx?hO%`hNp_bq}4ҥ)K ,öapX6|M9ć@jZfI" 0d$%a8Q!AN񗀪Ke)h"2AkE:.Ѱϝ؃BҚ6oI'0Z)Ip $&h%1A1#b5>wSI|P`lU 7t`J*&L _EK 1谨)cU!z03DLQ➨./q@9OW'R&;'#X$q8j(=L[v/f.20[d#t<Dv^y(9ސjD5',A02 N !" 0ůB"v7NxXCaڇ4o=9Wb i W"z{nWbm6DP  y5ƛ|-nhi;|acfA@x650dL@iqX ˩ɱ'Qk7k6޿H @_B! r=|;qN@ȃ2 >0=a IMAP융9GъD+o2,i?vf7@ֈ;f hf ް$;USpAЗBpPNwY2BDPy#CɃr,X:GV\8Rq8H ~36;y y9(Iv\9тȠ3úfD KA(spL87# K&A8r@8 >ŮW u?iD#;[R9Knq $7Ua$DŽb63&Y}\w`\p ]9Nud: + =վP2iB\4&S JBAa};K)DOV DPal?eJenzIԐݰ($!ja.qzSfp(8z5Uې;eCQwASyS GS ŎD"#!ЖxxWC!g $o9Ǔ…0LAA,0AAB,0AAB,0AAB,'ȆB|tA]ܜȊj1!Z b(6ǘ;ûAqj'wT| ^r<C˙: gg(4vNw\͇]L¦qpʄզ; [ K54:HrD]avmLA\L o 3O Ν)()9~TORn!4 "]yoLI#r(ËENO:Ճ- L`>7S?mB%EŤA]Tnا(:nI`2y,-TqNuy /15ւùƨ.B*X%gK5ɼ)~ yDoCmzyg)*'ƞOlAdl 3 Nq7wلОR)H J4 Рx H`$?ec1w:C 0b@yD 씜qq9;~%M:N3 @A=  *MfHd t868AF< 1`tn2 zasՒcY0k>zp$g vy-*$p`5 CG 2 Q,u% =Mg=S`ACIKOb,]GMzc208L^%wj fPw° E`"IQ@}"􏯽4>r&2P!%Pȥ$ Iv 3j(H U3-U b@HBFaY N D@L, 3#,QJeYdQ3 UUUPUUUUUUP Z,IՈ\2 Ml-`-! -! $0(,` _ Y5uuMc f aD|=>f"I*/q>Ac3S3Q_t6et_tC:de@+33SUL5w E;MT ?c/vK"`1ÛbYut(u hĉ8A4􇓸-yUJ[I~MO`=f $;X 12#wqZ@*x=F ė ̈&|>Xhz&hIe 2_SXUi bk3j-zA@=\2"A530h {J'J*-^䗪=AU Lyck .n8ü %`l$dF?0H Ӛ%`G۲*CHdLqq9DNA-'<eLmM6 396m}gX(6l<.%e3Kp wh`L8ho*vOs{ #'uQCn<''H} 7O l!5 NzUwG1}٢iddeէƸ84O\yee">-"/ԴbhV"Kk*u)8[@Fb j.={8bv-"]2~5]@߸;/`5)Q6'*n$޴8aOI3UE?;3Xi ` d(ebYtmQeHQ?xQ"Pp3?5:ixǘbI#PHU<?M1qp 嶊! kG߈7wIC$UPvj~( AH]50fE~cRmw(  Rf G`h5`0%Q"RRK 5( Dh!I@HzK0db&LES@h=60Ȗ۞6FS2#1@0ʒ3L(@Ř Sb&fJ`ܦ/7`:rSY17ST!F :D&Mꝍik L]E눈}Oc $ yopE4.!@Dv` ;'#ӭO0xTG(k.͌)Bk8 hRCG jHTXwtK/;yyNxn i%u /Mb4N'faP?{."G$0C%t:uX8; yy;nƸIQl!2w8= !рzKʭH\1LBY08䃯iu (=kh'Չ&Dc̟-Erv\ |!6|!D3Ӳ zw yrÿB8(0@A\8+]_ {TI!8< y~d$<ώT脠o5/;ά(C(R&PO \y@`sáAGD>M UUQVA!ab  83 =6=Ǔ]Bj% lfuk]Bu4\F=m( po)0_f-F!BzwPCE3T .39Mc.빸g@yK$; r8dtfp33 =![59$9F: /rЈ @0M!Ӱ==,G 9Q` VΑ ?V7X9ED!p    ځ?rC%A%%26в@g܁?IS XL93S'q:˳g;l|g(Djm)(mQӒ2Ob8iVQ}FTN]4H`%JR9g 8u]GhD8*DqkCIAsYҚ 0Z`5KhUTR`eYFf1X m4`47dZ-p9SAY9me1$=hD'3mAP~?[ߝӎ1|j%(NA>s?l0 AF08 _Y b콯veZQ5H Rd@zrkC)S huLfSixxI !MlX&LL:qۨ`5ނSnR)4Brqp?70beԭmC8`3 8: &rg8sߟ}u8-II ^.9^_=VL^ osToYybi:hGx}T~e``c kXll D:I^O~'Md"f'P?1.v~s0lWS3c`A7` Y T.r9}h7M(q(@P %I~ U@]8@Q["FN[t'0}$H/MGiwx`zP*A T`Ì9y=ޤ|`4[>OiΈ䜠HL~Uv!|XSxfNvx<Âhv< f '/ !0@A3׭"} 6Bya@܀`D3H4b `,ߥ, І'd{brA>ч!vNbm 0poxI|kvvppp# PSCE4/^e cMA2h5|Π OfB9§rIRNCE% EQTj@ PggA0-nhO܁Dvb >t9Aq H1al. \Bf1SتcP{úma 'h8J0 60K#2m.Snl@D^rl (:|{ " xw~ A5 %Pr ^?IC_?歌\y>j,'Ido{y{OW:Swa__ dx*# 甘xba p(Wo"r\UA~i )AbI>CL+M=dpy72!`'ϵqb+r!$d&!Z='*]w@I.!(Mq'A>kĞ 7Y`=y/ ms; gK-y\?}=$It0_KM0]i 쌂퉠 `0;k\H@RxAW q&6&:!l$wv_]r.VMuF!9IQurڍ XCCLAAAAA@7*l-,8Ԣcw,mSn&ґ{Ie& {}\)&`yFn覸 u4-"B`n u _x<$w&gSND<wAG㞅}@(&܇jT4 9MA4ņϚd A#v;3c; aC B(.`bM xd$2sHdeNP}ѓ0)3ᛓrgPfXiBEɊkJ&Q|00ܕ8M*V0vԧn~yaQ`ȱB;k4u &å vdv\|uUfxMG-M t͎Nv?yXцJɎ5Ѡjkprgop-K37 bEQTד%j;z=4`tI8ۯS~i b=GיrgwPiiS 2HBfQ@7$ }i'dd/iwb$} k@ُH}U'e u{_7V W͌ 8~]ZdR#Q'#~h~e589\ɦOgC&wCnKZ@N +ksO㸭0Ri"LO+zRCF/diF!kDЋȐ1t8!d)Nǜ $6  !hcU p;ˡe#6IN󓊺@Pk`9A=xr' p k 0'G1v](.M q/m^ ,߮~>L逡0bP}9㓼[Ϟ]ȇA1))`BHAILI=M+`}{y4x~ \R;W; 0K } \8xx$\0uC/B68ژଂ;a.lmGGB<AĀGon֍ ہ_t'jN 99M!rTVP'^;PFƐD8ztw[ -HrB9liqHhb& j|$A;6RÂnjBh$p%!!+lG(Msǃ;<ƁT}d 1>AꁴBB6?6<Y (z!2vxSAݷD ;tN0!Z^'&8$ Xx=BG {j(#0J4 1)T1*A{&{hA zwK,CǐߙbQT#|`ǞuTj1 E{bX6:yc˪JFL9H061`٦4Ak<=J\*4/}8@>Hà^f@QE. BGJ N8;fT$ܦ7˔س#B8XA#0Ԏ!}@Nc>AT;5N ivmd1ɠR b)R4p{y}zGС sFaB gR}AAΎRȧn'?kd 9v<jۢifQ f5$gfvv{\-lŝ0lFA6y00Iπƥ^gsֶ alQCNJ t!ci`6ll\.I,$ıug.05&E>Z=CK0;N1h a4Tvn頮1<ɼ``x8pTex- {gzQu˗],qZUvT̡%$c ޵6)\ l3\ y6xF w6c:EM0&.ic<Qt@,E5ah lˉ p#j֋0^JgWAkȀICqˤ i"Gl]>fxn/\RmA/=l!c="*%#)44"\o?Gk `5{i 3Ny@O}!("3RYfBr OK ej3UUChr;V 'w@K(!@ H~S*sttNLǀ> rnxkCAH$u@ CE R}xҡݛAvP{PL8+NHBw'M{K!I,]/C.&ߴr࿲yAB0J#!\ 8 ';aۋ!B|1N/i A^.M ؟gHrpIh\@43F)=e:Ggdl b&P1>L@T5'F*  1`8t$(A0<`N/>LH,H"`!6rAvߔ;>:6OZ}{xzncfZϡ3CN&5͝y'Hs: 9}PSؖ P616T5hj-= T[\ ALw {~z3`ɵ:i[PTa;>I~!񌁉^&vfDgO &f1d%'|į!auaP`w"""'1|DMBk2f,Eaa!9 1xk@5ڹ:#Ќ*yK ~1"?|@  @p@]C& !,s 'uFF@,}2^CN aQ,)>`~>@gߟ.s4B0!_iaÍtO(b^P$:ЇtuMFB ϰC~znr@ $,ӆ'$ǿ$PHDHwW;1<=q8HG{`9:[-цnMqBcEwz( QKGpMB qvIF `Pm4B?Q[]_ݜf^꩓ Q4&o A+(1sÇ~]x|zc Fqvb8sg?Zs'NX^Ɂcq:O>qjxUU39M%iԍaFrU8':p]!! 1!J FI:zD ʹ 1E{Ő9q4Fx+Y&Lf[1mH0`e9?y݅2Y&Ұ,M@ܳg! Ff`ɩn0sHÄ֌(FQ[0 | ;Ȉ7Ç$#WkI*7`XCT N0ڜp!)#wDd݌؈qNGѶJ-"q3|9$sTwMСUMР[-ny/A/I޿4Rd(n LS #IF#I?W2Os'}/&l)E܉ꢠqGpDoG9%U0v«[o""#8sf[Li[U72Ch|a{ϡ$Is pI^"׋1S+<~2پ ?A?mEd8JVCE7 Gq2% S̺T7.A zxVA+~OTAA $0VG|l.*I/|96E7En 6^u:l4;$6ruv+v9m=" ;+EŤ+ ώ>k])EmS` :{5PNeeZO[N|X&.֕ & dV L)7bš%}\Xntx낎<ŲauP8ߣ>]Q|f#.L<8%UUUUUUU_=5׃My4sW iQUUUUUWZxiu모yꪢ$pKE@t)ݛ.9i Dyq:jв!' oHa}{J "n8*Ώ8"ud!=exx]v$:a>d!J`@!MB"/1q)8Œ>.^tsuf1b\MuK𩂭; W8c%gelξBu&W+](SefBNZp9xsXsmUU+k4/pp볎# N)K)Q[10Ͷ/ޘ3KZ |=xN18"ڴctcW^x#0-UG#8IG}MD6gR.9?dJy=!-3Lsc"C>MQb7^JOV :=W;"A6~BBr6,D 16m&q'5(أǚ<~9܆( M眊j=lj3$<5X(Q Q46IƁ{Ƶ :q ]󛛤`;V#3v6f5qR zQ@RJr r5"Dg]!ITPɠJ[3:5 j \::t£K ۆuÒA.o k21WTI# @V#hoǧO-Y*Ffgx  L`weab>oWZ=fV9(;$ȅ@4VR=TPGyTW1(ѬI:BhD sʢ#7–<4y6Nu[ 0?Og|{~Ȉ ]ȆؼlR>{UIAIIϳ>z(m>14R@7v xHY}'A_ce3M44&o0ʬ2RU@]e&RA? NF ؙMEW])4deQNugBWbˉe߸!&C!/μ[>gLsS==: ڹEBBy6ltDy3/8pwBN:w58!'͵k!v_5`u*H:TxdE0½h;B\++5IoF T0GXA1Cz>>{ ݔ!\gʇ<Ҍ*}'wpQ"P)S860)tBP}Z枎|7}]9?GƝ)Qw.څ {5e>P'?#$qdKUUUQlM ׯU%T>%c_;JQZ^-]˺|`{I$rNdKq4 #zq4R/0;etȃ rHo@3?~@=}7ϳ('J#Nd)&  8J`- vG5\~ZgL@!J(p][kW$].grIvm}YJR(vCǮ!1[b\+:M8k)}/DǟE{ /K&sXj74')o\׀(NꖯIV{]G .[U`f~ß.¡#;5Ԇ|:5v Ѓ&n.wEb2Zo̕RdR8%S럿Ŝ{#$"jH÷>K}C~ݘ.Oxd DN/GqQSbty0a?`(Nh&[@3XmؕC pf=T'M 9vL})ԝ [ӴC{zq!"͟ >$wf{+wi 82M{@!`$p#1p>փ33@\// .T x[fqbw&I6<  ֗ 1SmĦB##).^=crnʔߌy70zkE` z3xUUUUUU0<Bs %=U3-@ӽ4 'PKG].s9vOTԀm˧FB=U!c[#oj****:tOnnST$e"+I&ߜ*zk(C@$teb9Мz@2DB !2,aoZi՚6؋0>Vo 9^Є5`¢ə%T'ߞ7gɝn9l#,vCC50#b'HN~iE.ho,#>́aTS9ьcEcq'zlݓ",!6Ð *c1Qf ԊUZA  1O45q &\ B0I=7(kuBVM:WK0wO1w;+[.z38" ^KAkEꯂzs   :-;fLpmtPt)P٤9dO~(PBoU=4أbK={{Zl7c=f fF+7\ i\Fy~r"I$I$vy^{:$~βU[S,ɻBF J90KE޿wSva?$K3Dž˼40e( ˊ#(,QCYocfOI0Y%p|hb8糞gB(Q `0ψc13wcX&uֺm oQlxWtqfURYJ{j%x};oϧȴ}kS!w4+spkW>7W-nvL}\DDFUQUUg†lĒ4a8r䪽Yp\8Dh?1]0Cz|KmF66g 0BmnR4~Asv/ q=|4<{h@ۧNw|x,СߓG#/R3:9K$ϣ9+u~]~5Jܑ<>{֣yֵ8ޱ[`TaG'+H$[zɌwDy8z`=24v-S@TILj Bx=]^2o4flD v5|uPt"a?xW RМ |,\1&zU@_hۀhqFA˞ޕqrBt4߈ c.;fM%~G$2rQ"ƞK<2Lϖ6< &;owSmQ rAߓO,1}{yn0iA&L~ 3]Ͽ?Zhh2 )$.kZЮZֵ%zƳk`~7?!lJ}N颃kwS+w I@I@I%`R4r N]Vi1J1x OlUq-TNL+\{}m$L*2J1d̑$c|{Vyz~sB'ۣEMi'A).نN oL3 DDNJd8Y !4ߙnvBfQ !r>88'oJ"d 'AVNУ_})wdqrǶj#DDDED(!\wUUV`9^6/"J*ŧl;!a{+ì ʦכp_es@|ežx%̭14ux|b,a kܙH)1N/9lEA(TKL"MP_'LǐEfXa{kJ*ЪԚQ8B)&,\f{x,9#uny8_x&Kˎ2F*7/ }6"d'{EڦD% > G }0ǻ^lfxI6(Hv6no4F~aO\s=YH'_b15׮w,"RVG~^&<"Y5ddfX]armIC $_}I9Q/ۈ!]OzӖ$/(ǡUUUUUUU):40 瞵 F uE.鄒L^:jyBO?*4Lbe$@yo 1w`"09NxhmNv2v5E3D47v_k]uՀ Szfe( s=sTEzwF $sBJ ,'gw¢k汁#X]\: zy<I*7f3^2u8edq88!QS1C8A8ְLALSl zۍfމ;{EU#U(UV4Igp=7}G 0Bmn[N|r&=@=(БaH!x=3=|LR#D#= Bd o3g0cWb{{9츪Z*h] }k`uu5N\8鰊AIߡls8?8D^*P\fYL^r.4|S*A7OWU N\]>; 7u 7SwnUOQS]l3˵#$-}Ch8)(E|WW[(6Fc>b52/pX}?J;>)h<3`c8Zn,11`ڑb[{2\w2A>o-;y.O*E  ((6Dsqex7&_\zq'?@6 ~m&Cc r49:bU7 '0l.U(QQ1YKWAA!AA?&qy]z@\7]v]s$ɴ0U V>5wьC[ğ?7{: s7UUT|*UUQq*D ح5i(()J(ii3Xl%(%5 Ppn7n'wgpmq.M N*!О3qdGi ~>Pgǯfm@<ݭ]O(p΅ ꠳6z<(h BLՆ1L1INI5E-ɛdۍ+UzNo1ŵy;yNAN$Hr|5Rľ7(e,!x  \FI ᦘc(tkbxtWAO_GaN;'J]xE:ooyyQ}kq?:\*(T{nvG`)vax{Hp>y0 /#jWcty3 i@ 2G-ޕ!f9a؈21!1%4![N{ 0uӘļL1_d@"5Ak'ψqkP$q|ǃ sKm3^k"`KHzs>4ڝX6Y5bM@v<4pqk h; MJw@L3;{8(PAvȀ0 YZst13׸vmvPP21 35^?^\\:;Q(#m'IL$373jz.ͣ/F4TJPg ZaYJC9Gz7蚥J~}(|w;xފ.d,qBa%j]~U2I_Zq( emo??~dF_pGӏM>Ol),Iw {]_jDXkF^9g$z5H?$/:b&ҒZMKF)m0Nð𙒺UAffd&I"MR(Wpç9'5>>i LIU%Gx0Werg,(: zݎ]:u ^Ӯ9_v!A,PVŸ́ؒ}{I-og{8_$+PB `ۓnfamu j{<}{{LdH_H"@⪨UUU*Uw N ID?0A8R6nxƞmy>ELzA@}72hopf>|])c񐁲Eܚ"Zݝ$wf_FE7]t[,XH`'r3Ƨy֚UU_zyafխb'6hB)& ]tg5x<;Ɲ_h#9.((5+cVDb<c|]@EMY3fVupi,f D :: N.w(ff~)]r,(Yn$ ""”8CP[ ޗ ̂GpaH`|dᄣLM?G%E?{Kaf?Ɓ]Z%ɐ)b4QS%b F#3Mۆ 츁iT2(*14RVUU[2E)l(5, x(97M6Awq`dT ;hMU)qKȠnOrM駒 b+h| ]ve7UfųY;)GJž$1<"k & K^/l0I&Njx{"(p]G(Kg_'t?0v6֪7oZL0sP-XU_rT n:U=XAF+ƻfYlaPPwvAvݪdE3u8F!AR7u*2;J82pjPG{fwIS4l \O~m;V^ZUft(!GrXX4?p #w5ϰG8XGCw,b "dPy6:fL%îrI$D◃>QCB^}L{lwGo ߶оN*GK{L,~TNq`AONnUeĪ*v3Ɗ%ޞe D$<0p)f8>(0*qѠ_Pe\3Qr |ŗNGI bRC)Œhhd`Xf4Up5)!kLPQRDU,SR(LUAB^X^׺;U{aA2Qxpz6 hЄVOI"hK|HίwF1'rZ`b0kuC C؈6s"]Lz ǻ{wUl^#À:AXG)#h᤽Og f8N_˞rY'B2Å n PfStG^oZ_c~_>65j|$тJP?ǻ({#re$w4 `c(-J 8(&ac'q3vFCQc]x_J*7s{ MR^Dy:CZQ'D2篨sDžtauL3Vg÷"G9 |SѸpgɃgns\&s7k*@;X8ۏى1jfahT'wBN8yoK ޶$UndɞT,35D <|Oי6%q_ Čv{")0Cf23/`w 07bߧ}>}Uq0ȍt2(ޠnr 4&P$cx ݧqc#qwdmCRЩ T#p.@U\âRU{6 @ ֧Fy޶zQ|i0\|6<N1;U8y{)~# 5Yff[n!R'7/Ho~C0|PYQ[ ~׀С5SArrlxFGiƈJ xT;J Zs,WC2"$6 VJE! 8+(Pi:LQ2V@ʀd\"U)PˏFcGi_>EޫO_^3 ]7Be}J|疾81 fܢFfpz 2^bSq=57܋d0Ty֙U3Cq ~Y3d]|sL;gx&cՇ xx*ԧ\{.La==ܷdmg)IٺǣtFYbX sRW?9rfVPٯf{M`{PLC !+E#9#_>`],V. P #Ft! ,AU HF ) )L0Nb7AycɆTt2K 3) $&Hq,P^Pw|ʬPY{R\n X/ $Z#5n@&/^#/^( {"85kΙ̑@܊+wʘ&13jHY*Чwڢ`<}c%xyBht49)iYd&.UUL.WG w¼RP9V uniwyz0jou4OA{e7u<;ZMc5K:оG߃C%xq;yarݡ&{ɡ9J(0ˎ`l"}$)ɋ=L UP3wƻ娅>sjcf-Ծ=ۭΙP@6D@7NT_e:d&0yXlof~%F9}IqQPBw5M+Y32'y'4>E?1_Ε'þPkpE-7&n82p^¦o 'zN=ڜv&I ""7 4x $^% 1͆V= Y'>S>__>~zrv /C|m={%q y=]l11t@ `tu Co?!QV/_Fq 'y>f7;nXÙ=ԾUݺqBa R 鋆/wNb^rA)l(^O-'C u{e;bq؝iQ\lwYMW3WKY+#Zh`lLoC7k+8{NNgC#8* bnތ.ӻB*P߈9urVoŭI)Oz: Zu8ucQCbmx򌲯 !L٪=%sYaF9RTb=cY7 ,LW>"al$YI̻3!os>Yx3Q6=9G=ғ7Gc*1lhӌZH 4D tPcTe .{Edrܦ Kkzte!bˆ|z_qӹ|09n'c3b8๐$ ěA$A(춞7qt4PJj&&aqRD >lgf_G uIi\CT1RLBSrW 2@i)gieok+S4JQUQfI - B2.ym$0=>2FHV zjR#嬥nVzM㣿z~GvI|0hׇ7,)ha__D3$J${Q; ix9 Dv.,* :y *ȿ2 }0#*15PE̅Σ$FkTpVk|0RՅ^XQUwUUr Ǚ_3 v;c{ 2%yæ{OFz'%hLBwu~|@oAld5UTkycϡQ"; ⮘m%y P; !ex09k}f+ A$$UE|rmeٻwr裑b'Lά q&N hҊ3Y{iM?? PvǏ ÇJ$ Ҹs"H@/8G1u@lJgj"<8F P"fj8;N`Bl<' ٵ]ة0S`PvsQŝyI"A}]Xo}h{sP짶Ʌk%%ݛl>!s&T\xSmDA==2 VCBbmJo , i)m..zh1˥ bA)5c\1Va@؅R&3@lgQKM#OcAb(@Lځf %3JQt?ī8ա~W3 B#㞪=q#̄ѩ3LЯ6ΔmBiV7OS:{uuv0|"HRb%@@!+ B^y_1Qg;a_­S.%ۚ 0 f&FˬQ. b8p/P[&f z ' \ 04g a 3  /6w׷@DхyHzݤow9k\;,qOnJ R7Wy[Y =͠z|P Ц`UV`b08K,tom4@LW6oECI: QrpB )! 3 fQM Qh *iK@2SxCHl#dzh~,@8E7rCѢ JLLUkdddfXpƲFp(L Pfֈ?LҴDH|B?bPLJ'ό-B)A.IPQG;?tb ):o ō+谓)=9'p\$*6L?`6,]k?V(;1+Yơa@ *JaNbJ߻dc(^#lA d6ƥ2@|Vrs`=$DZd2~ta֩2"E@41_RRSJ L dqHHVᇩ:2%F-!ʤCdH s)FA-11_D(VA4ޱ٬āST\FK4MayKl#%LEeЂ1".# 2P7&K\N眔gI>ӹz<6}տqX ,kzfbc|(R^' P~gT?ԟR\- Ph{)aV؄8\g9䛺CA zju[go?X9;TjY(k1)(YPǭBsih1ZuqA4LaCQ!;rlo^b߈! 1kԭKe@P4$PNI8h~9"P0"sO =hN2JX|:ykK*$崚@"uP;ђFCćyEp22 I}LXHE iԾNAt_IIAd Sd:1Bi.&,1 HE/"Yaԓ7\ax o XyJV|SxؐRn%`DZYSPm6r}2 6kd q)q{2FckZXJ+0yGR)IԽw9nbUOhFE!@x?wkv/$L"b]ќD2sB&r x x dz@BET (A#(Hj65mmcQ 6@b=(&rwHui 8}JPkk8>)AAH(#פ܊txo<|ohbooSl.jS[[vx=>"?r$"$FB]* {$;:If5JD"Haq4)/wUCل_,\^ ^:t fc偊HuYT ږ h"3VllJMkHiBC3"hc ,6%! oAd1b0]=zZ?{>ԏ"ȩ(!JdH,&Ij =B,>igJnhl<فXҭ!Ceɂ* !LTaϧd&D2ʃ9ǁ{X}f$av*D!"0LD)j% ,h "N@tã0ÿ:74'U]W,iі#Xkq9ӱ44R4)H D#6"N]8^/w%38SἻ $eAM6?83ZeIP+a݉y+XnJpr- ݅ԬWT'B6fdm51m!n~hށAȸe(m7^ T2K 2 q `3ib B@:acs"DMHj cw-Æ^ ୤gHZ)Z|ffc!#6@ʏ]Gb_Pcl5Qq~@j-d_N~8|`BtچUj#:f'eqߦp9 g{qu9^vIP5юwM d 8]܊_IϠ+6ff;.^Lxa"UP'z  r9Nހ|8D$ }$2C?X==ݢT( CGA!C,ۻ?UBS`3 B* a4l /Y_ڸBMt jUER?$E@Pzͱl WZH;alk,{@'$1<~!TQdݟ&":ٹBDNz[ӀЊRUPQL$TAQ5T4`k=|]koYyjvaN =rG;x_DZ|p";=.j(Bd N 3dIF(6}xN( 5Y#~dn_z}8 GU"eo~ӰE%ǽ*i 0hzBɿgWo`{}:7 ȗ ZSPfz-u>[2s_ uQ&!=оeыx0!kp^=@> I (Mލ~Gn9.38L5ku0DG 5v00 ''¾{i*L҅`ͨՓ&jA\~~EB.S&XaAo|-R;cďL-^{6Wr*W|z% p(^I@eK2 Nj᠛hva4 f?ǚU#!ZM Bfyqt":znBT2PJ1˿?,zqhoj(f @RwoA,&y GNK$O1"=0!*mjE\V& rXӫnXEβj aԞ[f[Bb8[Dg< gRt"ֲ4悳{Uh K{ F, `imh1Tb`` 3=·5]G塉`M{!D). 8 f L2X75+cD7ȳKhdep FsY-v4c @`4r6p8,0^=C8 w&jp!@ b$<3e/j'@aFR6ق'j 8f|va6X5; .( tEnح4gq1mܳXr2}N?`ǽ qJ2Fmn迚AvIX^WK?0%Eu41 -99sie?{qCF9 COPq3iDZR$!.0 FÎT˂QDXn=aI & +B;b` IA< 7 0eO(jB0U/ih >Zl"X98X4R15QPAE La͑3ˏgy8Rz\! (((fDDJg0VZ ĉ1#2484AёQio ci0m9DQa@"a4hfYX0&, cU3TG$51SETYJNLnGHTĒ [FG 3F"@c3gŵ 1ߊfq3lP!s rJkh#xZJhF{3v3fG>1/ !p@/ :grV׌fE.Y)cU֣EDa#&YʈBl$ hPM6 @"(1#,+ c͉ w$!7&R)h̋!8t#aL܆TEqwIVB 30(?w༘>kCк=P0 >)NIi +ՏV29̱Zcى#!$Pgv#VQ|+@ 3L}'QC?+PRq͙ae0=lVqj-A*| oTXxsq "p M5'p ŀR ӬB !Ȫ  H4"J0D,0& &i  * *a)h 2RP€YT@0FXCH9- k0юRaT% PD#)bK*ML615!M CHP]6wЗ_"mI>Đ1qI~TiHxԕ`saXoMխvϙ$>TaSӐ6>t88R=s3cvS7FѣP~T#\qZR(/+L;Nq< =`p&ׇy]=h6 ĦEZF@JUV6JLo$9ON(`R :T\E.94~bMW| l(X% ]o*f;&]cHap\drP?psAAl30UՄ ڒH%mYf&F?uȡ0u !0ѓA9d"LuIZ/ņ@! ݋">V^ lRGGУ;3 UH?p`9C&l;_׎`* BZE xQOwjxHذNdz±Q;x53Ϩ5T7zf!'$q02:|x9qD(߇0Uw 6|b@C.jїrMamh&FPUF݈bTk8xGP jۼQ}8R5US&X.^'ޒk qݪ:SL1O, J( i!EH"h"VJE(A!<%GTPbAPhJFF!0 JITL4D`0-G׬ hl ѐd!!`ц$=a|K) y; !Y^aN薢f3 HB2v( f6RQfd3Bc; IxO=?(Bj."w=X.I *)}%}#2H8ICzo@W~4UI]=VJ.Lgk:\⥯cۼ G7{ x/ǧ|AūcAC%0M;tM?@4,qImD׻b}ӄ7 F|[]a IgfPp;e$s1:x¢1Œj(G8o_u5TgLIc<u$TPaxb@D")ٙV̍KЎІ iTpOvܡ 6 XI!DD&smVjІ5zd!SWaә&9[pf;۪&IEXFS[3+1Jޠ҈UlS&v*KSTV sR14 DTkMET ! bmJOs \cٚ)ǨjQۣ4lL(WEFƛM_;4'0䀎lzf !(4ż*,<[gR%ٍs]lPYƢ@$٣d1e"nYFlH US00ƘCZ LC_w2 i"9$8ND4 Q(ED*1hF\Vr'N5SPyo. FGVCΎs(vȻٜwbyhyww}5d̓LXʇv&Lӡ%H@LBj5o;ˉ:].k!XQ^Ƣ |RvE x:¼Ȧ0yi/zկw ߽e>˭:=i/D2? 8Zx漳/Ϸ.L KƖh{r1" IY;:5T(M;߫Ruf79J){zAҌE7yT+HM ZzM.=f38 (uoQ~ɨ?;&nA~[U@PЧTfMKlTUԷ:0F#Pb!:jԗ &J<=)Z̊4jhB|L%fD $#fJxMeCi1ib0p8gDS4Ū!ڢ$5ztUԹ;N|˖M[l)\)gxJB\06F0hVeH&X2CX}JɭSߝt_4d5,ߐҠ.×v_ 8 )35cD")a&fpى9o (6 Ev#fJb5DlKwڮM,8#P᫟8aˆqcC@ !ęEn+ : E sߊX.Ha !L 0,džxlAQX[r;bBl]A1 a)ˊt$ ZXIbvx_HAq`8 {4~ A'xFLLe_Hxy(gB}ܝ4cl,v">3~uiYaj7_因E|eA@l8F!XEQ)Czppĉ jߙHϮ^q,CSԐ7lPR(D!'ҽ FY .'YU i<P S0B% RDAGTT4&@VCYHdM.K9P2M  i)({2쬈 )( %QP (PR īAE4@4P1N1I-7F )?nTaQf:M2%$ D2C*TUD)B,M X!u(CȠ' ά=) =#o `G 4?t=n5R >!s8`10"zNTI꣡Ų0c@GR6!xxGgE Ղfjk 4"I? ‰+X)]*R?fm9-'/$ٚJhRl!w&B$j\:1שw#R>6.`nd,H`rD"Y`^T_M,NJA~+OiO&1i.L)H>_=Cz~|Tl7񭈪GFBlHěoҳTJmt4(қau q *`iBkܔGc6Ҙ8D.H]CD('" bP ((`i,AoQ#o*v- C4/sݍ)"tQEaH>ƽw(2uGl4k@QY& f딳u>ߵ]X"dkPɍA!^ hZ@4ݢ.ِnÿoOO0;/?ˉ A@ DL @ϭxD!H}' HTrQ X5B";|~n?eY)Lj~cm4ߤ+<;k)>:pRHZtBKY'2b\Cy%HRF~@tz`cj%&!&_ְ=B>u<[V\]C2Ν.If+\aQv/8~5ty㊭+n85i?f{$9ֳIL6lZ/p0x'I̾# u{# . Ŷ)fH֙g-409N+/Ny. QCHGs^Rqu_>`dtOi\3yp*6s0+&v|-PK!HN l2R @wAq*3)8KNh8ԃ\F[ͣaa15CD8;.>3bfBAҔ ]ӄ玆f-fϏG\f2`E7z' p%xLЍHW!/BpNYm4a!ْ-)m &qЯ8@҄gvP(ԙ݋B:bK"[a @8]׮1NtqػA{㸭ع"fa&OXǞ])njiyۺsڻ$nKMa9.q/KX.#cZLؑ/s=}a64vUF8`%tc &2x[my.<` BKb; Fc)\hG[e99˸tt&Ԍ' I( Z#i#n钎o 3m;;s3r&i|g]3cXb9M+t@9I|;qwN$wEo"N`!; ϣ|iDU1\p>yM.NCkļ{aϭ.:4puiPc pd8$3`85ӕMHv̬Oqٖbp"v**ql2nBll%GVZd=n= 8܎ۉ1Rcqǒc7>\q4i2T7ffF\"8{}o%/דxz]؊{xavDQALJ}n֝/%2h]:5C0Xa=ΈYRb"=cNHs ˝3)E_M**,fP$eBl`~Bffc(J1^݄[8+M :a=61~O㻅#$tvGx}n=J7=p.xah736#'CdB:M Ug;cw5]m۞U}'-I>TָΛ#q|i`$ oQSxZ9 Y1?iMt+oNl%{00ғkިyIJRN?WBwig1΍75Ax fbS-tI>yc:]t\JlH'Pq1wOB9!Jy]xe4ͭ] M4˰tx2\,V 7xP<.`YT<9@N8q[#@P>4T3-C@5v5gsTu M%$D F+f`dϳN6h$B1#d79qWCӼ[럹驎gOzEܘ%qYg*5:5(H/!OZruiDMNxYp:YKsOMKbшj$Vm=& T$s9:Ĺlᯅ:KJ ,FK9qzy氃>dk<`DkTɦ%;KBN+I5i[mKsщjb/[խC6p%z~~5"\xz|y ع](uWT:ԩ]ZvK ra 6 ݀d|5Ls˰&<mys7E4Gq׻FB3wCnfo6HO^C ϏR7ǁ>4 )J(S#I1E$`ч*jnfI&b?pZZxLhE+q~Mn[{w61B (EYVNG|vU0M5fW8(gͤ-#L=1ْ͡va Aі% joX:>GCБcgR|hQ3EP%‰SNR^Ml7T0U >M^a}l 6XY6ru١|3?~Xɦ?nJf#T.SA<;P8!a2x`&ahph:DD 9DEP3lDXp" I`F$GFi]^.I./i%q׃0dַȎ3<#!v%V"Xi&d7'[\M kuLIeؼ9p3o:d%â Ztu]j: ShHGu kn*v!6ؑ]wO57hc A.Y4rv=k-=;_c\CF[ ZTi(cɂd(Gфw>4k\S3 3&rήA8RD L *&Qgb&k+{ H@1AKyG$}%Da>'8\\`{"J4Sp|4aGa4@1|c k튤(-Mƨ@"_ t} ZG2"=@a1|WbHw b Y-^1zpI0ČpHr``}ra6Ti/S "ͭx m=2y$aRO5//0&agq(ԞRHyb/)_@`vv!G7Ԃ!7N|f6l;TtjXVx yE2 RW)U4 јR!bX`@2d4DjGc"kςKc"Lp c^dyi bԗra% ;"̢QèX*LTtudOuU^6w3KO x}\)0=œ٫i%<_f ڬ^$z)Pl,dэ:w\]hTQ t{<5^0#)| gw ^ofe${Aeōt8tʺ~/;~SKdIy;̺w;g0֢}LM^1g .aIw{. 뉿e,$'<`.]z&EC7ll3:bV"vgMg):l֚N"ZɖVWY$vd4g VyOX" 'L/4|=A%MNpVk=P;"d@{rkn;^`k]egmɦWR3C3f33 + lR)"!4gm,@&s~5øO`/GF` &&XS`YHth Tw!:]^MBEQ:cM(&LAaJc bOuc?\d[!)iR @?,iR$~1`4K~:H BM>nzy+'?3( TϾtTll@Vk)V B#[!)544TPR5IJJ ,d `fpXwmmDa"s&Sfh)y TX=B&6Ua,[eqm bbc叄a&H=׬gqhj_ M'Ȟ|c㷗>)ڜ7`^'Y?>*ZxçqC+h2>t`>oh;;Q>g|LL%a);@~Ik5a^S *NcdS1ZQSZ02:Q3y~@Ca}8IG¢qMg|vc%ϋJ4")?_yLM%wNø.T}}'N$Mu0z6CN0raE‰$nC{Ȳ[ÖZcIآ2CbB8)n]?VɦӏY:|y/aIRl%~ qJT;=hfA.?Vֹz(|ΧB*8FV aY@a7 _^3T=p%gQ ˾H#H"mu>>ɠhhy by"]pwGhTHNE|O!5ajh ʈ^լLT#f0c_AAg%$I1;(ތ6XOpab nC$(ݦ0zXoi*|dph_UQЌ_ [h[/ʩu8! ;gVmu_dLAЊ1Pv]~;4v܆-v6d¨/d\jol蔛mo[5Zk/Ob{ѦfN} ,sw:)qu8e""Y/:ԗ|B\.Se fwL/ǩ4mJh:ߔeoc|JY~"q嗃oZq G+ 3Lk`$,^X^mpth̨ƅQ 0I99 <Sy1Ɲ!𜑄Q 05D0䷇PuPԹ8Q8ϣsRH5s+F)8`dTi<#7{ΦR<xdϿ~*qrx\xX9y]xqg۾i y:dMxLdz5D8*G΁NJנӁ;H`}Ij:A{t"A5@**hoO#}u ~$kr~>?Xuo|1ݶ}1·fL%t1=mD|o3e>j EWOEQX@ iwƻj=|:!Q,i(Ab)iܙI10@0 6W_!s,H7/HQge-> _'(TCBU %TJA0) t g~MEs;ױo9M#Fp`VYLQ93N@FBa!F(YE"}t gG'կm@&'Dδn,ͻvᶞZjn򽮺ݮM{,1nhq [g:ȄcOA2X/0Ӭ d袒 Q}VIDdF\)|+^<-k',$}@ 4@)@Pg G;^UTq:Ky$.w߻>P'$dA0]HDpH9 $BY|2C܆ v(ju~e3K:Iy0=jb0 /E)LJ*” z@a"zF ;aF*B@c|=GO8^ɣ$l3w-&ݔ?p]RG/1ZfaUPs$ܙ"A00 Q 1a9Uњ=tm WS잘/BC{bx1,ӖZC#aj"6 Ds,$U4 (ca8!!BG 6MjSjNR C'Rl9V?(:Y0<1Fhh4IG*D43>""QRRP>Q8a,-!*Bu݃.D"'pKH??AcES`t]x/5;r<`vX}LW#HV8χ|6pczA4>=@]{j!lHq "Mf)>D2oMP~#GX0xxz@&pPs[>FuRxb.OC k&*g* |%X60) 0A01^C߸ƛ|^*&DA2)GYP NGhJo I>{gJ 穊P p^(sur5(v̨JJP5H D܈pcjE5 BK]b248ZP6ɑp1F6(*$?v=Cjr d%kuڲIѷ6Flb3v$ `,NaTI æsfs,ΐ:~ll_6$zU C Jq/lSMbџ'vw;B ا|0Et(D775+$CGE+0l. ,lǒfBFc[ufN,3?o֦"ꩼwQŁL2"rP8k0¡N6 R T a-Zs0Bn#XufkZe5 2 Z W#U 8܄PiV cll @p@6v%,OJaֱ-̋'sM[J*`&ߠW 7RDTkF2q`u@r#fY4ٛF 5clYe)mZWj}6*_0Iv$ޅ9G6*NPldv0 c vC^{.J'H }ON6J؛oۓ9+JK|:P,#|59㯬өBwK w(Є~#fv% \9&9sۂ<&fC&*P˷cϠ>JSGݡftΆǡa$7 +, xYx_!lǜkcb؞uW8 de M@}i2sxom@3 ["Hl^ߘk?Yp0dT`"}"5|0؈w@Т8'% ɲ1Mv Ug:'.f ]! <r xʏkLŊ&5|$3(d*vmU x5*?)Fl6>0j"Đ9iau S8:2-6rpPb* VGmAQMuAm&؛+Ep֮?)^yv1q{4w$qD=' GIFa@ߝ dF(+dIC0!JX}12(@\qJ(F|l:a\.A#q <\on1*c#y Y)qpm_$+dݥS><D.3蛰yxxiI @v]>S^v 6$=0iAP8 L}]gg?qFJ[h'Bչ: ,="šh8Aq)J8Yv$ȀQ@R!AB1+2xtgCQOОh*j*% @#I 1p` 3$ } Q>B@'f`4 y˱3]bA$ gC ?{U@^d@s54,# b@?7w~Zs>@}d;w5 8E13*@A O4DmA;SLD|BD~2f8{'3J*E)&IOvg*v?jqLO\Dz,q1r(KX N7+zA@:jxBd.@~CnG5=aDݹL aȚ:y7.#YO,QR"N 嘁QRPvebҌ6at~U2ZnBo0)rK?&Ʉ )s`.pbGw?d0@!P3<'LSJwƟo܊% >aJUPʚC6OpRIzRNDG|m?9*RUDM~P%J$D`EEDaXR/FQ Q$ P !&IB@d77lDvbqodu'Ial6cX_.z6L`2׻U`(W5=4^u;,h.n@VP G @G@e2y'.|!mD&qOw&=M$_. 55>*o=&<m qώ fG:%.5|1߃ _kh+3^cN{gӾkiaa?B>ww<'lsMB9ǏkYߑ(VxHs!1ۿ8PqU.sT]Xۆ{kKiۧL& *0xvD+AGn# !'dÜ8 &iֱ(J?WthƔD0BaY`iE)jb+* ɖZ an* zˑ̡AJsnAq鎆QCqބ.;٬2Êmi~"ܹ8$`.X`C~h7 ùwCۿˉ8TiU1𦃾ХBִmvvz҄Q `)LHQ3 NH&HP:TMRRS *&CV1H!BUQ*,(0*3FjV(*fbeBEA@d4UZs т8H$CĈ6bPCB!d@4QIQuNgp%҇`x/wJ:S-'@HA`@p< &F-\0 ĝv$]%PJ t\FC˓LE5AK0%Q%4 I%IA$I!CT0DP E DDLCRB44UMD12)d%UAJ$@BdTHN鎡l~4^FnQm`i, M=7d 9QdBeOA86I.8VI=-b$ c` `8ś?l \'BS$A:n|TT Ǡ/LHBn,b):^}qmH Y#,661B6lI60lgS,C'kVq aΰue7n> ٵwKFؕ+QEHa^ǚǧpEav Vo"@O1񏑥z~Tm#DFS p}B<q nf>yQpt? 8w||mTJii y.P>wJ"#>2 ,$#'Q#f ֔Z L '^6A ۴%/뿒l^O,Nu-5:}F~pe!I n1vh˰2%(4{kxΠTT>:ңg,zÉELGpb>@q*; TȡYTZ?Prjuqb&T O.<;q.ґ6 ~P5]jXb7|A XؼpPS=|~;JQCY`A@o{F㮋L;9"( 2u3@vU;.ϥd`r*mO)\'y$  ,l~9D5#XGG^/t uSDng>t3cLSpaUeY aXK 30pdd傦3;n4@ۥ W!V[X oH!AF#@1[ GZ 4CUFfgC͍MFs[',Z8nC(@2SQV$p{q4,dJfZ` 4jI!E!W5d" AmBH,ʣJi{\u냙1(yU/3" R]*Q E ц7a + LAFmuՎ#@JIf0M$fv$6ݶ`BÿǏA!D|.xB!XNW8X 8L'bԘ6Γdž;뇛4yqĞf5KG)_5-*0„3Ek9tlWui9T2͆e6~|Q|@ms0ofRQKXaaj)kJg.Lp:vbʷ F"" CTG`>#Ҙ$OLz l:/ɹP:BmA>Xrnc!@W=~ JI a<<<Ǥ|a| BbŒTi绾G1@IM@@k"|l33$ `8db"SM˩foć6>G@6% (2jYH!hb&` !*t9W<73',ƲC"2̑L3&HD&r9|`TתDՆB}NDԉ!CC ! m.@ۃL|0hOC*79_#A Ps~: Rb3F| 05JLj t"7*c69-14ǛÛ% M0T c7`е=֢oZ^o4y%.'qt7 ϖsc>o*E~Mgo\;dXɆ o"\:'29LvT֚`CVQ^: S8y04Ƕveps\x9]M.1hfq %[^)<{pچcb9 ?U{`1Oߒᶮ $\&3uh˜MpoNU8dx*fzh Ao , Y@, h730*8S]^j4SlFQF^8zY!c#ZiDTɣ-SxvF';ad6G&ҍs]Aؘ2Md\4:QdiU)`G_f-\6 41n ۰nk4_%T2ڲhh&(d[o9䋝t:A2~*pH9 [QK;Liц' oaMUM n+g :aױ#Hia7gobxw@ hfL:dFh!E>Mv' T)El⑓l낣 *lmNE;tP ҂Gl;6hp H[s\#`mZ*k1C֊@PF5%'Yi Q5gMO ]t,S Ħ'p`RC:^i}}ΘT#+ Q*?5b@:+‡Aq3@ z &tTy',CBR6CM%;:Z">!Wf/)btJ-|H ZV1ÈE(3m@O(,DTF;qW"'k\K˻GIaJ\ьl.\0HѲ'8 $j6ֈxҪ>N7ޛDa`b 92Nmynj"uBwQF*7Kz4;cLJ!%f]8e'U23#L/Cv .̀st|~FudE0}$, h72 X5 KT[ S7b.Л GB$V+e}*x}޽2D_k!P(bݣj$?B`X&I&0LJE (Ib)Mtpm!Lyqݐ$Մɭ[BEmTA]h8 Vevelf93N@9-4-"86 (M80(m8Lz$ю PrkIsba}h|dNS,C2ҊLn>^,n(e6xE֙_\k{Fa6!ɇ_F+I6p~0;L|DR(Uc*R}ѤcljϚH9i5 yd@pڧ6. iGpSy6'`gb~xqt=1ҎƓJz%Jd=D(^XʬO-!~V]lbHAHF L5FK< uEE5ate*QѼQއ_y$c7?x hV's 0#79yrLA޻k@C+NN+`#gي+QOl "*fBMDäR""&g~s4I g)ЁcF[44444/]QM$X4!G>ěTC|7FS-&"G~Y?DK<&;+t0L2P'ɮBxɧ'훞;:pGYS(u&tʝ8IF1:B0aʊ0c=ea+7?6S Nd3Z->@`16`2ߟ<'K O9|%T#(X31VC2<=ѵ:':8OV ƃq'n :ήyu P;ͺJh'6#S[e,cO#r"ˌ`,[)%<c**@E0|$P@=Ѩ <|SH٣.OMl h?8r h؜Z Vvj';zN;Sv6d=!FQ9$;@QkroByQ=K)FR R$}I[EQBdxƴ}tU4U/ljݰnO(E '%oFG: ZS\X  qKr(i]\~E68U959!T<`tVlY ^uh Lfe4qa4}:6x8wb\L 9`y\kr-'뒫0A@cCr !X6ad`ޚ֥++0pk0c !;1c'|$H=6d[ kCÓI&IV,%2Em^ƍ@Q,(D 9A$LyK]K Qs3* DTrkat"+bebj^4f$$Zb2xLNf9EjJvO[d0Did,][@rb##14ٶ3d=)5heZE3FR" iHe52!)!0Cg&24Hi$ X,]Rc[D54d5YaDtddI - LሣUf#c AӍN3N `AwAF&КHZGF-C,#`hm*j[Ɗ0*nTL*jQ _(p^8hyuQe뛦5`žJ׾Wā̪~IZG,d v=RB)kW͘.T̪wЌh~̛ F :J9)<CEJis65]^-ty\ޔbwRLNάa:~M8ᣁqj7GpݤgYa&bOdCh'.d,#"nGP"PSdxq#Minc9qc!Lγ!#t=p/d=Iel& S?#`뫒FL#< L!{mF9V ')2 4LwՄ1h1&\MDEF=S bBM&b<)GP6lP&h{E\X4 9Bt$2d!cw[mݎiܖĶ=^hTgvdZ%D%giRADA;H݆OkPGѷ_YoR,)e]X0as@m.ϧZ^Rct/ 2u:>6iN4.SjU}ֱ3y>y0iij (~=4;ZRH54eViq QUF/|gz-_ ^'g|5OY8fR7V8H)/&xq3*Q 12QF%H9 }G>Xɰ:)BEtN`B&:$ ќ. ܃"8@bDT H$ԁ4N3w @d lMH@#ޚтŁI+I8"^VqlR: lt1Ca.HlNӸxlJ" Ck wR(gB~nuT0 z׏6ETXfW\rVB`XlU҉z䂇hBa M3!MqhA%EQJPCY $.b4U$k0JRdhH(! J) B%RdQ` T%C' "`C $" !)Ḧ0q@Nv umxɈrDJ,"@j5]88@ gʹLqʿG m^vV /^JH H$(a8G'>ume0:1 A: @yOsh`"H\{y>xz~(mE,LBIП?'?gyq2$MFZ ̙)/T"}P>BySP' P4hy(XNL j "C%j* *RPd*!)` "id !bHT $ZjD$sZBDHDTT) UQ1(HKAA)TLEPA AE!HRDU@DD h!RD$HP!21W!,h 3bX 2ƊCNՁRaL`8a.0mAPetYǡI3@EMSm 1YHT1p>=BP(( o5ӂ2m~Nq"埨`KH`,Lra/Ƅ(k"4h_h4 35 HE 4'd&}|qϞ KDP1^J 38>.)ʛ5^ym~I\ot| 0P>0lVG%Pi,gNa=W=`` mfL4kZPM'b ϗfCxSR#5p܁FFdPE\x°571 @>D&hUNj#f0#Sə/p0ӏ?EqB^pr3ҊDBUC3*0[%!X۬CW f(:U{uȒ" &`twme I쉴a?=pgi_럲} d) I']8@ Y zT!$A`Q)H B!<C'gc]N-zCbtbRdef Dgk '3X,r@3b˸fa0LӘ "F62'bp$#M1YfadbdACQeLffa4VC2\R-VJIA@bAB6)LH0=Ҁp~3JY/+ 7O s!8,K$tHgdaV00DZCA %+ eFk3QDA,-jѺAj :8EC 9XASH.\k4f px5S䁿4ǔ "o= 0J5Fxnd|"{T?V@ 4KI|Otsf$!d6YH0<;fCN6DRmjD8(sm rU}/t0"īJR 1 xHd  jSrxXG:N ѭ"8K?%@L8SJY1q ԣ,e"L@|#xΤ6IH,МRuɨ<!PB<$u8&rtCN+Id2Up7KJ=O? |f.sBжbpTQO Eҹ B dJ٘bRB>Rd?sc>wҁ?/1 Ľ(v>$ A_EGA);$dcF04.D WӗpsBvCq̠nth,lmǵ<2QDi%̪eAAS@69>ݠdd33{a$$ǝD*'=wVU+&]dYƓ3Ca;/B*!LXѿwbR+JS]vrl#ZF&F$mWx2pöt$X -%S1." fvcWi YZiseb\s>hY$~9#1%Kկ{t967 fE0(c3d'aabpIaC @_V D-1X: Kh$bd&~w5;*!!L"LhH4B#@ԇCF҉ h*(BGoDoqZQ1YhB O&d}MŊѭNPyIKO vѼoӛR@u#$ˏAv1(bw 邝1L?wɜԋixԠ70`n$`Eiٷ'AjK$&3,<΍ !tI'ڄ]UC\% !}OPC3󰀐bg=E4_Tًd`:pҦn`Owk1ˁVXL*"DUA"UA<;L2"o_}p P{^(opVWOO fbS)ZZXy g'U@k6~09Y R?I$Z7V~.& Mk&fX@d nn`F~}u")005'z|0&P QPΆ1%: &5*XK+rRPCPH B0%⿪A!;h*O6s%EzOˏ'oj'>n9Tx<!!<I߶{l/wrq%2P ϩ9ɦ$W+)%kBQl%^Yɼ&JsJɃsE(3<+uGX a1ޚW A-4'P]  QFIGJpOG,+oԆXML ʁ'0O =|5½:lC:;H_/۱ 8ci|NMo.vhE&: 3&C7=f3Z Kc @]IV̻9/)Tbف78d՟h[1V,1.JhX٥/7A-xQj26D3fH!^>{ 4 nZw6c3̼!0bl0zI|'~y4UUṯ43= &HI$M(m-z]Pm4$pՄdEa I˴چ f= V03?d%lPr,89Ih 1԰6&u٭ %fXvz* wk`vy6Rn{hCc8]Iȇw$o!ncr45jr5ϸ{zBU"3}L壿A3y53[pq}vi5Cu6'P:{;!nE|]æ!d9ٽ.YcˡwAENyiMv4Tb².c`I?8f̨y8QL!6T{3 .m.Gaʲ;Sp(v:|+%@G3ܰ"-e@(/`y!V9=&&h2; G:|A` dRDR-W"& !ÇT)qϦN1Hxi骳q2jCr8apҌ O1]:Xu-"]DMMDX{rlie't80A1F 1d#hR>1s56OHkQ MQk;Egf (2~02$CGp[q 2T6GitPS ̹_NؐQVqu xkGޚi{8Ug%(ge}`Q Qωf #Y.L b+׿ĩK qǗy CM-3fd>f}"8*ix S`E7µ1СO*eٿ2AA>(gdԣa7S`e剗Ldd`P)kF 𥱨m8}ZaʔFH֏>'t_qŻ:#$5aL`DmdѶeOYQDZ ZDm5YX M@t㻻ncK p-TYVSP ⒕ 0.`bM#brcD:iixM# Ϋ_?;@rfc XFbJ$Q#B`cMQBP+鎎{xfC?gV&׶u0{'H2|ќp~3ʨ7(34Wq7xPt6C43eڊU MУ>֧l(˦*WH,eeg0y&D&uiy2kO<4!ظR!0EŴV [s1[ XefIֆ]h)0{4ϑꈈH^%}R}d9/ 7cl67m 0`2 M^Kd~ Qhj MhIdɻBtb"N Io`RXr.2QF;sؽҢ|QxUBADb]&0lZPm;#sO-澑Vrl96X¤H@뎾3L4~<#jm_V.f$~$SU,lA/`HՂ8[J#.QEI/0rmYan䦶:=d&uȰd€2Ŀ. mIG$1ƢdP?qB;eD0'(Ǧ]:yht0Vg[IėtDx* [X28DM˥cI(fg,@l 8drӥ[D3orݽf7MSkY-[nH7!-)$U ä0"FKa KLeeIda$!O A"q||lψݦ6Y1EdV6ઠAZJin,v5,D`s"0 Gvz`bN|e]x 79B_g UEUoi0r%C 6+)VIh\tiiBDIP xB hejۋ'̆Di !XtK KC9o%eD=*@~bE"f] ]TvLPi0l4dR11r`$"4`ihYC4׆h##m154Al1 1hI.5,xrqI1l^9C.:5\5Ihhc)S!-:&iJN$1-!A}ƂH6q &vPk0Js c$%CQ8m$9*7\*IQմ5-&&(Jfh°쵢 ]"ji&¨ 01 1h p$-B!`H22dHCscQ"FlӸ$޵iMXb'Q6am`PkQ&4&xjkKV c#Y  Bk2 6=Pgw@ t: $ ;eBСE/cXG5&̍aZe9L;үQ.EH GiԪS/uESa{rh鋅-fS ȴBC} bN379U1ÄXLrlr ??!;GѾ``!t8`}01,G0^H9k9b3q͛ =q t`)(U;3ݨma7ܙM6`t a9dfe]D+C@s8xmc(źL1,*wFDL6>&feLagΏ'2JG0~|s^ L/A`0ʷ٦AqIx#>åvu/USyɼ~N0{CrdLƗ9Aē,,rIr([:Рv D9 m=m D]# G 'z0(HE@Prf-0t#wvzcϸbDxJĄ$!QZ%f () ")HD>ʜ#xkv *& HMu4٘hZ,i%% bf$Q+V4ѧ4A4 &"&IA]hR6MƘS,f8ֱؘcx4X1kjro4*UB a+Ĝ!T }ݧD4 {<~:)35֟yVQ}"mf@2@1,CtC@D?pЀ48seV1 JM~MY bEM**kYzzf)[ $$nX0UL4ty[ srXAV#Z hX OHOwP_qkaDINɤ*qYhv P{v2q;Z B,&-jQBJRJ&A" Zgem6#8pBh8A@KD^Ap߼\'^v"CpFk PqgՖHcaD414S5F)r41!4-Phf`Di7ٶ&A}h5d/J14:igMwKo$pAH-&F%>X tdȶ EP>.#߭)\,) EWzTgiX,j0W$5!|ApCN8g\ omOu)_E2  I JP)j -`gʆvlgt0bf^jC:!c,Y.c(%0D5xO )*)&|L$.ǭ^ TISJ/ppZ F 6]cSMeA_/N9/@6>3g9p 2+Jy b|cGr̒^tTB ;P &&dlEߨѰ}SAe]̐P`bZ Z(&JMf%e !к{va} (Q 1|M_۬ͦ6EB" )&!% QRB%)bB H! q8dah1G@ʀ 3:]>48&T}t>>Xk֛NljDGSXcb &$%"(JJnQzP ;hd~0x1z5=0^r.$B%""W}̇E,~1J;تI08>M`?QQ[5򽬑O$F ; og PȚ ^1 >2ҷ a j4̸IH2B3("O"b{ p*hz.А? ;CH2CK`E $DIY:) pG3jFVCjHjmZ㎕eEXO1Cj;P4 0tF2 TK(@m=Gl2C&'%GmB?v`RƕL!$ OQ%&0-A5dDRa D.@9Ha# P`sߡf3VHP $$8aHd@фRDfd+f0A9a+MAkhn R_:Ny`9A,$'@elw!LHAEl%ʻRYT׬D_0иh?%H&)}+`-`'7Vᯉon:Q_y|09Mq@>g i'GTzty%\{G?9 ;o n"PZ*r={ L8;I[F6Up񓋻xЧ!ɇla=8`s#;Q}V7^-"/7z􉩵f)j`?w/?gTϧ<4 ȫg8}t:/ ;BosS!i1|CFRk((*GȣY`$tSxMsf[Kb䉿/;A=&!3bî<➓Sz2h_;Ȅl~0f:;:g,'A?X=MkW(V0"]={v (GM,E1C$Waɒֽے "=1 LR9gu;*Wy![hPUjrYXs-IHo}l^-o[n$̗0=&W;5&XwD h%}"{rR2;Ok1;t˳m:Xd!ma7Jhv4;|J*mkX[3k(;9&X(ٲ$p1]fءo\g8G,llީVS>ו`u /`@{iOrYbp ѷ9e Iˌ6ZEM<ttc#M#BM ӢOgGӋȮXb^$0CuNZ|` y͓ov`1Qy:inNM)xⶨ#$;k^{Yͼ$slS$_%Z.)}C>{" qϤJ;#5sB3i*u WC(V+O&o<_NڕOoWq6S6L`ct'*a_ KlDjf~?@ɉ|FP@fn76!R;iB`6g0<3+CBŏ:S)xnLKS=e9<'o̎#xj]/bgHz7PmUjcՄN7z>SPc0򟯍URtV ֮s0ogӆpK=.%Tx{cX9Lxn'x/RXi [ SYj&P'Y hAF㩳ol6jYQ!I**H,ZF4aud iF%9^8iӦT7`06]̑$G4qkECFP.a CIT0,0R x^X/'br , iDu&4q`M#[s-0J#-oڝo(i+XcYLj 7JTƛhiQue pIF"ylL>ۊsՋMt| SAA-gf&cN#},b&=I}Tudž]½כ˰Q&p{9>Ri4MtaE NN#JˋQE0 ~Dka$P.*{8[׋r4}P"3J#P|%K[+&Q_HcChApEe-Ñ3"\*- gurno(@&pAp| =tc( P{(OyGi '@K00e^NPwڴ/xbp}ah53ʅ sP2Xi4̯yk@ZByz.O),ـ8yX!xġ[L"9(" JhS'0 `Z"5?tJ)^dFC NB3?6fuz?{ * 1q(aǿȓVPuo]$<:hڊD=W)z^irw> ;BHVpe=gM6UDE 0I&ܕ=px HZ{yt&&<6.("6$w7OoƓu(Ci 6AWSO # o|ǡt2uAIY4PƱR#!0.WuZPaEF`j1Ȟ3\p $Pgӆ@li}_r{PB٨!2rsd4mv^S^"CVBa@]9Aj*fo\LE5"ddS4*j*aYXc`$[DBakm#+*c6an#&lɿ)UVբEʚT"9L>PdtP@iRvipKm"(X,޵Qhi@3DZN9 d;4a6rY:.S~Wo]i9RDUwxm֓PE*v X(>dtHt' TnsOT p) 87`6 <IJ1Mi{3@ ʨ}vZ99'ɮ'`'6f2zcPÊf~@d@iOQ)DH=;Xҁ=0KլYDl:YRG0-fN1y?q3P~Ԧ 2wTSa=# CDfAZpa PceacjXMWL_TH9"FAUkFEnۨ8矌.79?:lz8# MQ]^S='DtZn鷬y4wE0SuަaIp`n UGMyJB Z0Ac<ۿ7XHBwturiaq9w굨"|/M\MOb@mbc }BzĐ #Q¢G9SLWN1Ă0<6X<íM߽t6C~7;Jqk+m_d+CI6 ɆV LM]tp$&l%iO\o # 9Bӡ #w񣥸˧i՗˫t8[ Bl3QΕ>V ;uF_[n6+pڤ!hE=M&9Z܇LH \j]† A0b&. @iJKgGnrQe=3ջ5$S&!6="a\M-s顛TE5fe~Yh%M;82c;)úX۱ICPuP bW35&7m׵p[ ԼEbY8嚆*䖺|*h 0۳aYxL pV_^j*arE܁z#Kv<0XǸL "KijNL=N\#L/}kCL36-Ž"La$;%w㴤̩N $j)itNVe( SXNHtKdCd/Ы^B/WoSY ;p=+Z%$ҡ0ti>߆fbYR8!%#: ˚\K iͦXBr-$uqZ7NdKh=6op k%D5Liy(y0ݩ)%d%q&Nnc&{\Q9 k nCrvmTjV Q v Cd!ݭ2zk W)rHv'hFpfQIbCJ?NHD%T5WHHI"xRݦ\ѥ:wQ8O4-b4ra\J"S0<&2[,MTxdlIu: ь<pKTl= y$Cr3C(J&2EMbF"-b苌ģbsZPPIX\.Pu5%2t݇  A&0:_qآC"a>V %]tNk/6,b'W g7Ghm?-ԎE}ui]Bnxcgk,وFAdJ=?3<Bo L|ÐvvoExg5xF/zOv8"g֐.LMQحy|n1~& ĺQ8B!5 ŵ{IU{wk4!>{<'1M8HĪ cLqcruUf nJT$i.Dk8zArk  !ӽ90xl>XFǏU߁'܁a KDF% r,01849ȺJ\E$ࠑ?]|ˍ C8MSQ|ED$1$c.S6 e(!=%ənzol:89 ۆB`I,Il(z_^ƩpggSz=obIqòja3G\J ~6vF)hޒn uxW7KNO}?/MU"A< 0 (JJi>]KFTa#$6W 1(0h_y (|75!* CTk2U*eB&kJG=DBlPv. HAz!!U"" FCBաZb+%% Idv6a3Đ4'n&;k#Dacƃo,ٸFڔGP)zϥg HEKM$P&l1!y٣7{I1'!oxj3 4a1ĩgs\+'Fnj+9OA EkZ|c)8=/ GH`XNH[U06IM;#fE%H?U>hhԢRdχ<)UD7itjaciFı@?RIQ?=iSt^.5"W9J|1lX};C @D@{ގv v3r%|*4s=Ey$8:tjVB!by% >$6z8EW~52|ta 1A n^Ym#@o'l}^T!}0tzcK¦$(ܛK"l& -K;iA 0P,#GYV &RG$m enA׀ƜlFn`QtL")]F*$Jk\duEw!'yc# J3Q A֣7`?4xGXB>.3_ bPz!}O }A5'$ߞ>v="*"pE!#R&65+#80p3m@ѥ䘅ʄ*{ow$ >8=Z;p?;HhpDH)3,и7bre|T )|{@-%\^3<)D0ʙ$?%((YӏfG.Y!"VF&"=x_ у:}XbM&}j먒PM8x6)-4H{q6L3 HRC:QI^! @u27]65FJj$ #ݞZzn|;h4)g!T=S g7'^G0]WwgA3=>k+LAEUtHf (P6XBD&D`D\("E8:Be< uDxxǑ Lr &FX6ݾ d7'" xB@ S(U"{@ 0KXHoVgH↥ˁ}d>r4B#PDD= @SeH %E95RB0HKK؉ Cqwa~n:v 7ڔdh7sdT )IK ">A)iTC"qs@ِV{t። Tv#3sZV}^} 8X$ia")r |Nqb>!uuF c(mm nYac@Jr f9!LJIDHTE-LGP|نIIHhoj77u1*w*T>yÞ'O\9r66m_~M6h+fF|8%0H-"n`32\ N/%$R!ʨD0UDcqV(.:fOo= ^/ E4xm4r`'jӇdH}X}lI ٶw&({Q+d8@L呆1 .޲1Eɏ;"px۟t{QJZ )Q^!2̊ B"\m~U`̕YYvA+uj?$L1 8q&KCdjƫlb646IJ8-hYt]R VŪs k݈ot5`xv`whQdI :4!"`` MC胙XdKAVg_\Q c|~@zLZdhʲ p]eTP8^0x@ſSH6< u@ó|#c9;N]X%D S Q=gkBH!JNAPmS7Ci鷍D[ujYCݓ3RaU$,r:fF1I\hbxD 2)Վf)k\;-oB1R+'K'DՙZ KDh*-6DpTmB dHMc @XhlFWEQ?e^G Z R$iXD 0 *!(`*){ϒcx *C Uct::":m}I'Ȝ`=Js'ۘlHRCS,BʢREQAm/"DU)I1l^6(~6I g26 'I(+ԙ竳RV&rDQpu4j- b f 1 yG42ZANfҳhDz%u1{v8e"#?BG*(#?ܙ=1qVZ0̄+thV;Ԓ[>YE/V]sd 2Sw{A{d}R|E΁B.2S.HY4nw0C{)ORH`O"/bkoĞ\>0WH$!P'9bb)h @ K'1jR0 R6t  5=8IoR;| "xDز 1Ac:|*NGaOvzU;>`v04\Tыn;v)!(Ģ K&WjY ҟj/[VNg͐qה66n萃SQnm 3{L w*~~  |Pp>RUAB%E?٘*@r^tP"r邌P(y.n$"_l,uPgy՞~ʃFdp[jU(!b΃ɘO= pEC g EQf-!^hRs'@4V !5(a e!@` !i{5&dlxB3baq-Pv!O="!p׾'t6)!?IΫ=9e{|f~鶞ś=0B $"yA*J0BѓHSS~zJB3 I_-(KRAh%(Ҁ~obu0.w>j609@f;6ct}bR ʊ9RT3ϕYehG^C`ɍ~g G! S4#벢ocXp@ oYb͔\\mxF˶I%5ɒc~et2XEB7T%07'dy߁PL4"C P3-ILP+PLUQ04DBKK3HMHDUI4 "H1)TTA0$KJ}&LTQҦ1u2_2^Xl*)$$"G4俭h5<|`c (B|1@h$K2*)## 3VE.**J2ȘBN:`G%)xn\Ju?LƋy.Ao#fX9b*d6!-L _ޟ_ߤ}Ve5}`l-Bs燶4ףRJC϶7>)keHfQ´2o'UQU_}5n>k{㞓n 6UPѬ; .6$6ݻDw1{ͻ`7Lh޷]^`CfU Yjk5n5}|vW]׭!:oǪI۽((FsWnܙ^=jlP}x>ON{aȓ{%7{P{}uy,ٰh>V:+ּwxl4ڔ4PH)# ڀҀet$@OlSـ|N^bJV4Ms^җl((Pzgs}4&R@T$%*m}z}=z@woErc]t4z}m6:Nh(ԀTA *=@Pػ]t1 tPPe=}|=Qnb {To}}ݻg_>uڸ> m[XQ{o}=u׷{t^jwY :hP*ޞI*7;n5;3U[8^۴h1ǺhrS:`)󷧵jekެʾ;>f{T[^*D09{x[}x +tywdqǠsw\z2׷}}.=ʑln^[5N2I[LW:j,m4s;wݖv맪Y}V}+dѭk#rufk׽Ro}[w6 YZ{pHzknQX!n/z$w=f tN#6 nuǮovVʃP(ݾywFvmŦ}Www; knGvkoeƽ}}\m`M΀.k_o;T$sۻcޭz:m[kf)ܭәrlW,wͺ޶kn/l]qv*{ݻsҚlݮ⎁ݙi2tY;UJuN(!ӷI;w͟U)[]nwhNdgeZLqG'-,wkXgvOʵk`}½O7 ^juJ'T^%<+#ݖn7@]Z\b'wrghzvo^`r擡vzS>N @T45MtU/9pۮ;mݴ asQvҀytqW}.{0/-0ꓼ(kO/7WP_!u!ԫyKԢLfAgɖ{\+].z7Z/qzwsgJ*8xWPơywK_{^סjNJj¹p<_h zbm;IZT@ţ>{^Ԯ=ug=mvx se =omk:=i/pwigg<{ Zrwomo@\6k{e\[*jM ܈{y=;֣۹+@ 3Lח:Y 5 KjMT [U_L涾ַmv:=2WZ 9ٌ-dZƋٖ{q,u[L5h<}wthC{ϬHբtta޻чnQG^7SnhI]ց+-Lt[m)}:HOaMt t) ӹFFܩ:8U>@uWlۏ{ kSjosv;wz=`%ہbOw(U׷e7koK RnF :{R,:4Rx܍Sfރ=C{hw{Av)_|^ l=S 5*ۥ{='-nݚ.ޘA4.<{޷0 W 71sm1=:z>E_<`݈i@@& m&!4zFja)D#=I4jmFdђcFQѡa)$d6'6MM%"! dɔ 6D?T @@h hT zi  I&iyOSOIPTLTDTTEESSQDJ:QĔDE M34LA-IG*$T(.tX2/~WE5b*iNpLDSD PU Ux1v< AERUDS@vrLdb?f}vH J)بhj`"(h({NEPQpSI<*D# ?LHK4lSb͂&XZ()&"ZBdh9@""B#2R.UK fJ##   U LCQ2TʁD%ഫ(tbD(8.(hh/%U(Kٲ=EI(@S, $8HKeiRs`")C\$%L (`YP_gx:alsZ s0P;EJEy1f&Q!iD̢+>p}۽B_vi5_{926t>y>7+}^#Y_F=̘Jl̦ZHX6ZwqQLpM?5ѫ%\h]BcM"UC8'\\س-hkm קh:iv0ӬeVF,h,~a(>`@-F~-3K q#[5S0 kk8DjiVBU W n"֋*8:0f+GKOq-Q>2Ϗ57R[W9ys|1,VUW)WR9K=Iw;?|Tg_:>_>7_K%}LRϜ6' į )T3C,!I',hܣK *ЀlBsb]~~\76x)" ZJ &8ZH_.'eLrRg8VP@C]R57kˆuc,F" 6&!Cf`'^0 [j3DC1U};g<~`"̘Ο˘0]2P]!tE5c7B l /3Ŝ&҉>zotTWbt DӮp8oM_dI""1 ܌ 0H7Eo6H=b̏swSI M_;^WY0E8Q yZklYK$7995dd#jvg \"d2њL*[ls=0j|ݹ'lb%(jX&ɠz=Q*%jQwrmҫYE$%TßafFIF!I)׊hbݦ(EaYX&ͪ!u& ZO)@$ P12LAitH_?&XANK𯖡ᒀ F"O^|wiF,b>5/F҂3~`B)aU5KIK0j~vYw!BaCQpZŅ#Z`?#?>L ZX;/ݮT/e*@1MW(".1Wluj?fv{,IQ&T%pRg"NYə[FɱE319?b@:׌lno/+krp㹞A) S,3t L+Bk7RгcZžmM[qQ? ti* UЦ4i#>#lPC08k -tމ+Z[p9DPȐ PP4GO`F)mm[+TTnd,faUJsJU5F)ᡢ3KKj^GP)Pן:11Oj*o(1:oӋˋ#H巾u\'|duϩ(V$ȁ{]20UQ%]x'yMxs)HqfprHfbBKUwbJJQ﷚v qiNņm!P~‚\l T &NFPWvHUv( a(M0.I#yl:Nj9JQy_?ۧAk;=YE h{dz't<9 }S؝tg(o̔8ͳk;kv50MB=lFZ`/%GU Q o)33"JeI2&vrƳIx}U@ DHf.RheeՑH 50Gu-U TҪӨ(r/58bI'y_P j!.WN%Cjmd>iњH.M՜aoM་$@eU@$ 8Q(Fb}[w?Y¡I?\2J?Ē >`I]U~w/5Y A=i^ u\PPOW:Vl$uD$>"|f"iZ˪TTׯd;H#aT)PI) %!Ib$Z;_@T44(D7aW~>"C8#3pXP(cjX()FI%ᡩmhy)J*<3YTٺ<يnGc "0 !dPX!(79|ygvL?C'a?pMg!V &DbE hj!PJ$w;uHo)w#+%6\wDѵCC R|[b1)gTR#O^3cxq\JN)hM{!;^wǜpXFXaReڞY*GNvgVxN D|( fx:2&FVRp0jSHݳ.GfwQТք{"b$OmV ,A ,P41DC!0D401<M!P#dٓS{e;S h(RBtJ4]mbX RUmZ% gҫҚ*p00ʬhL0o**##q `:19#±=XR!APF, D&\\`;X f`VK1&Qb~qR~.M U0G=G NS|H.nL5Xb[:ةkË:Xp$N4[vq@Ht2$ QWTw#8,9LMUCs(\<4lŒGv]/aU 18HuUA  |ʘ`"R3"P$L8;Cw2<{IPn>SmhJD0~PPnZlo| A]kF2 z况kQgT FNrw Jҥ4 K%R0R%J~JDH (H>@NT-ALG gClHf(4'3IFO_Lh)s-G"pxb *Y8M5S~i%USca $B!?p;lE) DP,H BTR@9Be̷`yA ?`{Cq|\[$9ͪvcv$ҥ QE0LTLD24L?n*nht)Bf'E~ mYJfu:OdkP '"&d(LҊ $F@>FJk+g HԢ!XhG2FQ|DiDIJ"; ʆ}[`'O)D]1wfۊ*"y'TPL2JvxfKM-di?6) TJ f,e.БEH[I=֔"F ?x>ܹ3Ԁ![aE4"Fh 5*$He-y"sD@s3:rq7ZiJVi)i *ih(F(T߬s6wD~uA4"dOQf q L+cgQ882Y}xi9~fZ Uk&8Gt3΍=ɪ ڂLTGQ́4GtcbE")EE$rړ8$=tNXS-`*FH,Xvid*Zۙ $guƓlٲKs&*P k?)f/.'FJ{ lF0rf pMNp2pmw:@0H; ήcB00wFLpzXɺsZ) 45Ȇ8QTFCP. l`+"kL#",-J*(4jaRi4b 9&)+8?+D]¤h*:*ih!Q&Q!E?}r i4bɤ1ƃ:I444Mӊ*pUU!-S5DD@TR43PPA5IP혪*(CДꡕhH()&lU [b ) RT( @@yEjZ֏:" BtRPm>W01 `ѬD#Ik@VI0QWs4wQK(sU4$Ahqxk{š&`ƈU)E]ꕚ8?[k,1ܡUUvUSkijgw/$X#JA=jY%T, X(͛Ns×QN0 Z.;8(rwQ RTyq2bZ52L/3id$DmI-C6lh:K"(43JM4a5`6&1U5 X9`-$0#,!f)Q0ɐ$ -J۵ Dx.](a\hT mHCY~,&R1qQd̖,ԄQ4Cnd&c$3SI'1?{4ehHZsB$9hM⚥s3}0Pk++I(F'Y-ڔD|Orp{³d6jTe"ƣCD>_ٴɥTY5SGrEU_1]bl[cL5-IpvzDI H+D$3G̐LfCMY$j(F$SC74ٔf F0툨G㬓2t4r]3%VIlm1" ;}t(S$ ~+vELϾ嶫,S!!'&4A~Tzhd B]F"gŜd߾ˆ [F})ڸ}v #f_dfImpI̛ 845ֺiaiXWLlU5:A4A&$!&+tF4PY6q@-Yruɪy a<ĢMZ9Seww5pDTjeP4ߣztMQZ']zM#6r;NGd!rjZbt*YUk;M,57ݷU$EpBA'kN8×*K(XA7$&〥(hI,JJ2Pqܡ*_ŒiV)+5PJS64S("BLUM#P B:U{l"ٶsLDrIJMlP͑sG L,#s-`RdDi"a`Er? z4EHT4PS秹(Rq3D]1|#ސ}H!s|:"3!rNf@4z>|vv>s^eƏ%b1R8" kHI1ikFp4AT3pLT4SD׷|@Ąb< )\ؠKH-iݹnj7h Khnbj1ؓ(uϿUHNZ?-{%#X:.?S0 m< Jjs`=m5u$PsmME/,rhqA0̜߮ic#Aɏmy^v4V"sg> @)yA^U&$Z*ib)npF˧L=[M>`i>6P@+2f8l=\8HPb5T u:R]cWܥ  @ 2 0W8贊|u-Ja]+6# 9Pi*&7[`ۓ>6rE '3N `*)~R}?/B~wG:FVO.gJv/v5Ej]eZ96D{MPe!ʃ76l5]&bɯKꇢ|,zmoMO4;8eʎ01&?Z) QusF]0䃔ab('U=}_K}4fl󾚄D)e[(,o1|dE.fnWR"M Vo<1Q^ٓhWd|$i2}KkЩŸSlw0yL.6JSP+DZy 9ɿYT)#/~P+$^gv **c.c;eֵQ+Y#g(JXUAD#BP2ITHo.tc 3FQ<|,VÂw |2 {VD779p8*|&y%;4ہ7I8W-A:dc Jb/϶sn]_&|؎Zt+/HM+I,umpۮM+ },tiPKȀUF ;6hSD\4v;Ve\a߁r;am\Evydu>#n!-X8RǩDE\9aY Z|K|&K&"Phw)" zU0o[v *es:Xi E,a}ay-U!{sb%I.-JY2@0 jK;nɞ(#+ R7P>Asb Pz{tH ӗ}=PL!WzEQMdde>yh)!&PXHyqa{wßqSTӤbLaG9'[!:'ID]\}nfzַƯ gM'ozPy焂$oi7XQI @Єt(Fbڣӱa޵i懏vM?J=6X_m!QAP| b|J@GΠ^Ywge?k{ {L#25nĠ{ .F^)YvJF*n􅄬SMmǛA#M=ȉ2'7zzw\h7CWvdoԥPP0C`;h!*\S_ G ՎuzKیi.#W獭ўHî^gh)C\}-/oz1//n!zp;;q-ޯs4A.q!0?%P@ٍDՍ;. qU*qv 2།]AtipA͹dS8BIOJ !( SeчOiIUUD,)apOCg23,-s(BIxa7zkYTsoN8QUUڕ{РṆGJ%JaQ3uO1у D  JfA8SW'x_,Ⱦff<UQH~#'YD8:QPI$3yx5oxah ~션f/.z|\$)Y %$!@dn|66Ugk&_Q*ڲQl8o+ZBK(Mc FxV3[&R+UXzzRPnru\xݿNzKc*U)O H-*-2YϿ79\.Gb VyVe P[ 9KtJBxE5.]Zw1\jڒh)@b $%$#f#N.Zb|yNyB)̠E#jX4ߕ-`{BHQJ,R ƫz0p( Jd,47e$`Pkr~Td+J 6RM67zny5oѝ"*Ft-ʨj)~^R$>κ) (*HE yd>(ЁJDT)fDnŐjGItIU] ?2 XS699E'`ҊYK%(:U~~AȞ TT#Bf߀KÃx =QBD0. h*"j$ * I(HKZW:?A(c]%'_dhSHrX&V6Z=:V|pTȢ(aɤTGhcBm"BT@ 58Qgwk`D(T*0CBa•^h(i-AEA˦O bwoz(JhX1 6BtťK>YՎҸgF]xۍ- JaCSї:d蒱aRNvug}y3,#*٠/nFIœ0Uj!K.Өd0GP8$F[Q'" &ϻMAs zWV0TG RN6Q6'LQ~cLD',4ip`iֵ4+܎ u?l!6)[4o<ִ&+ Hi5{ls;F 3NakcEў! &* f&}9EpDLEH3uX#¥2 ID =$?tbv?1xaSN~T< \|aAJ5|6nˬ9"Q&Γ{zXVSiz;z#Y2tY֐|Β %@2?&a* bG3A@* : hy& ) ( JȢ! *C?!_~l$Ґ55-&SGU4@akbXQ?Vs`uރnLs|'9鶈-13YL묰W,rTwjw3&81XچPBC_Zϝ[hpr;%w`|SVB3t֍O+&cii{aXJ-u J\9|z`TjVJ ,|TͼiM- )KENlC8 `q("k{ǩ᧕ :]QT<]2A<_@/9OἒR}׹7]PD|DS`y%j{,~]:1`uk&SPC`^\q{ *.CJ}E_Nk~>V{z S#?e_Ճ!@}~??qd( - l& ߣYD_HsQٲ&X&kSi v6=Ǩڟwg ?N׾">, Gv*^$+k=5`g>:1b&c5efd'/nFp(h|1(0@pzq?;9/7'›hH(uT ˒0z@᭐܎jUQ ҭȧy`A)cq J&Ș*6a%S&T5MRd㬓8N#y !3TUe߱˳>5iw 5w>3C3f.qFE|r0r6 *{4>~zm3ξ]' 0TIs_f={SöS,;s^te]c 2TAwi'/Ѕ}>u@X8_CoV]QQ`v`D2GF $MJ()ԚJ:_Jro^:QuE+D:u@7nBRO/`V*BTQT-SR̥fBu&?eiL%jI T>Zd]]) 2pZ>? z7'ǵ]SِyA&V.RJWGT@ )ȧƬkf@E@$."rb3T`~/2G84Fٯ|U8{$AES~E>#0)dQ]W>WW G_eV}>f`zyx:3D /'P[) w% i"4@Wsp3ip:,r?Y?zl taf~3i9B~`DT@r'Sfт5h ʛuG48{3vS8[&(z[Nl͕&p}<*nqMMٙT`37muu8w0CѕQyn׺yzkx.ȣ$塞>9cČ ;4#ʣ#nz3 W3?v௫O&+}r؟CN0%Oj_AMozd G-$b- mhdb*qCџӷ  C(m*͇0/fp>?8D=G1";7zKy~3>&?`(⿋?O&AD$IN q'oAD(%(A$UHW?l~^/a?x:|i>YNV(2T=mu}x{ϒx[`,|ϫ,G3?o8q-t*?MA_?-CH>X?<)铘}bw( b Ԥ0RrwNG{_kr}= O/CȠZleO 빰'G2l[SH!x>Z Ι+Na+n|CH8ht~l/I`Gg~x "zG'}FX!jwdb Gb@tMIPǺ j o='^GD ӢAqiLiV8udfSx#|؍?}Ҽq o눊cuS|6 ٿ(s{f}KكY翝9eɷ1oz? ?oOINTD{>͢D~d)Əfa g&@Ɇ" "(%^L0PO#|l+yJ%C8@tJ;B*p ~݁y H8r. {`q9JhD҇"`&Cd T !aP~]QJ@R,@4ٔ0@ @ӘTĴB9/@H۬#JD$JSW |`;)MJ1Hbt *'o<6N>}T.ΉΞGMTNYvb_"1k&" !?W=╽o;,ڥ 9qw]Vpιu36u3*7Qyd6 'BGGT { 3(ߧIqEJqrd;]A DHDBBir:nI3хG~Þ9STisPB0#Ikr]ZH>WZK/mAڂ-\).Cۻ%5>[_hC |99II~5cM?݃l6u}L#_mxLRos:VZ~ AqD",0ye喝V8yO$'-}` DwjXs4U-W?3ȿN:HYC>O;!A k1g 2? ڱ_he@>idmY $cv :>u Nr$G@I(B,`8(p͠ .$(ˌ3X (dq%!1C"ߙON& hPNx0+1NIt颓8(?, aW2T$?9^%mb{|!Ŕ3W{ΠJL䡌ObGw[iADXǀ$n&Sup>^ϴ^!fO:8ȇ!4 \&y54p@P(9IQR\ 6q(' ɘEiF dA oDzϿ=v0琓xm@T8lQ}AuX9NZM) G9>W酅b&{z%=̃R&@P0ڀC~B3'=ts?2v9 f5(>[&>ߞ>.wy_9~O?w {`DOH1('#\jvg@7(Iڇ>B\T#/ܽ}R)`E{p }T}>qe;^m&ǵpWca8a~0㗦&9 'htʀR2|! cH1+0pTE-ljf;Gxp[fIR\,!qH{p[z)L=t]A JP#>\ 'eXTdOk+bEJA ~F" 0E*oal m)n3hB%sdB@t!#%Á1>XϭWxWDDJY?N5|;?/pxףwׇ;<~mbj^ L)>?o즿o6+̯_7={vbzCƔp3&t듣gN_:\QM!S Lo]?3xA k@ąm?0g5r Rgs|'3L,?C3Ox}?i`7DD츦ͯ4U(v-e>o׎+[$cV1HDJ(mHo`'WӟzjIs秺^z/ֈS gՄo\?j7BNN%?\t7uM$ӥA6=O^c?*G/WSOn|x45pq NA4z j9 fpGCd͢}_fu䈙VY 9{ǐp^?qXjD;BIW}&_%QWHr)F4B :@{+xw&{p81i(H!ADvI p ҊPE?Wn§?_ݓZ j xQg)3?ٷC#xg=|H#njM}Ru8  GBwរl鯐craxm^/XXPn)Qdzq u8]l$fw hǐA$Тql*-~]x\@H$N{7ѳR˦$qa7@B G3,8wy}Qî ;rg!APK 02vdO>ml!y)%CmaW%-َLDgREd@rK^#*zprOmE~VyFE+['&DiR9c_V;mBf. :/(zc)a{wߏ%)IJP? Ss VhpPcѦϐ}=3?F!@HB3,iED* gÀȞn˔zS#W~pTgC@?*@]("h>g)C{2lz^$~#ᭀ(;&T>%3W `eFj{DE^BK7V1Br_ kxR[-2.yK\4o(ǩ{^)>)P,a֡Yr.DQ2&SJ7W?!TOd$(HW?T?_[}^osۼvn ػǣ<$HQtv%^B">' t=6x1n1YJm'ĕjSyD0bH秔wӤR)鍫}]Xa_i*>ϻoNީK=sgpapPt) I'  L\ZnK(Bcn-P6[šnŅ̳Q^PqTv͜J`4c2٘[UcˍA9ٕ]V-HW1a!Ys=T @X\Yp>]'ɋc}:A-TQ ǾCAqXA{Ş0P$&ZFYw(h!6s?LJ/m?8Ę:t*A( uF|0x}įPly" ߺ:RTP5:N0N?g2aiNqMkcI2L̩ypiZmn7`=oA$L\/OE[x/7Sv=:^iU8Pie|`UE%Ȭ! +I[pI! rܓM\9.u\A\HB@¢)IgH!Mi 9RCUN_/3)[:M w>;VTt4e Zj[5V Bݐqa:y'ᗓ1 9c#:"db⸧ yr%?ƹ(S E(Nk5 ؏ -( x;RyGg`Y" !% &J (=_է/xr؀r@"E<#^xwǯ`d Sk5 8yf!%" CuϬP?1(afzkCy` EU8wn3ŞYڛ-a Tg0 ̪_X<Ꙕ=SiMGi۩36L?{Y~\g֒mWIj?~^^X Wi[FcAUTURUڦ1@w9={J&|Q{jSj@!LCb,d|H69Ko]t9\#w1NB j>Id izNZΡ#8xUj0B.[3Ɍ)ѕʎ'`H#O~/BڌGPfnHÖ?h%'$R??ӷ=韊1&~y^" Ʒ>Ƽ<;$@=h4TWDA>xW,\ D_ey|K }0UD!+R>z[4[#~&w:*ah{H\Z ?-X u,h>?,+iBzW2vdM )ڛO8(?dv~{ry] &>o3,b糙Ns O}T+ KRKlDeP La'{g8u|hzU%xwcݿCA(/Qv(B$4 Ԁ\ WGF%+?*ry?[2ǧ\IԈZvW;~;5$a?Vt7?,Ik#a uQ5@6KF@v\-mm*>4?Rgz~O,7 wT ˇDaXOw:~?N!R:O'V.\HF4`Yts@\{" ?9ϮuFOޑH* _X ~\Dw0kJAP?xv'b[bW'p{@|5gWÞ 1ROnlE 9R2wdMiDg> @HIFƴ;jM$耼/<ϾRǧ?[^&X PU( G8k 0?Af⪭yIT'Ftv|pd t.!pkRVN"HAG/l ++19t[}SKksۧY1$&9 :Ǔ?-nNc-Ϥs@]-1+m}Fk~S󪪪^~GNNxuL9#~^O.N= ,Rp=ЖDY T@0H#̇i {(ASs]z A_(O`y:Ը 6Ku7) \nJ(Bk&kO1=ĄZ"xCuJ)]w3$@((A"/u_+Ӻ =3(5DqLR'"$LO ݲ1u:pQ"qW!373.d2P: jpUU[;&g Ͼk{6云yU 'r先3riǸ7FB}>ǪY%;8P?`L #š!C~}x^a#{(Sk4:2A$`*F 1H_D V(Lz3O1+T% na}v LA杷6Q$BLds,Ɓ(ue?gnhuq1񰇻L~)5>-5F"}& ,~dŸ!g~1F3Q2";S ?4>^cٹnQt*^'٪2D<1䞄dة"v5C|yDLSeQ^*`E9DJo w]*4B.>|-&B}`x R|k->p4i` #dY9F+gFŦ䚚m.N @D;P[. k,*2puTũÈ]^:x㿰'!=Kш(_a$RIw ax_eDeO (J=ߣzOnp?150S 0@)S{ }Tlv>><J?"GGw[1'VGj"FZ۰"E/MkIHT99:DxDA!Yڍ@mM==ZD\F|#X0#QvH z0[ד( A2'f9x* `ȂF'U30aBD3cɺef!:bbh8 + }x{G?p"v xK+>r ɍwǜ1Zʬ-#\VvM8½-%8 *gdV 7za i*927{W ̦%զD+ymfzT& pv<"sHo5 pq.HI<7ju6b.gD# ìJq0\K9E՜֌:o9IA̫4ҹ_$#vJ*҅p\!B@%:@VLe!(O!a',{Jv.ِ+Y+.>9AæZKאrƿsฌ)&ӷjgo[`*@Gs Oi"+Wd|z ?P.|-C x. nxcr"&{)?(p`5D `k<2!fj|3=Jf)yޤA93H0!;=(<HrBPBjQ o "&P{L?7yݨ X* #uHE':[yNwD]w>Af fS6.w>Ob@%AT@'yv6S {嘎}bߏ]{,+-g|RVȥ.fOݗ?O1~YAM / yI FD~|q8gyB"B*n9Fnl;9$j dQ!%%?C\(,0]"F?!C BPmOo-Te y`FR xqyhxm~ăttx3 ,MeϗXjb* %U̢㦼ޒJhe*vM>[lQiKeR*c\k dJs.%PN];FVsu˛E{uGԨ۹du{jՊXjӆJ5}.IF:˘-0"bXҷVeJCp+#D^?~k|?z~DM's0R%JBA("X+b.QZo53R7H}tߎ _-d\v{Gm6ag6#a~ܙhMJcj898~^6h_uj#wyӦ>8nIiAϳnN Xf-9k,eA3!URhĬ#uV 2[4GBaꖐmVI84}>o|v*hK GUT @XdGS)Ϗ<ڕFD{n~\n/Fmۇx|4X{<Ѧ5fuu1"x况P{vG_ {pp920aANGyRH8j6e+IR9F2PWvv% [qE!?ŇSz?L{iM˳!23QJ" 2, Op @OTřJ!Hjn?+*d?[cR:{5ϡ9 Kn! Eco -)Ɲrʛ|s- +(ַw3 "8ޜv89wO: [? &e?[jXyHmD%d~Յbq{xC_AUf  Jg-N|HkV<(WbVޱx.0DX[@BD2k`amEz"* `Cyl})`(AS}ԗ8 132gR&cUjK_~~2X U:wDGR z3((*5Z<-rNڹJ$*Wd ,# .<>DVA[Ek78@+7+U$賙=yiU,*P! @S=V<К7A@rV:X/,ܑ95ؙq{p/Bftj 2; sZF}֎qu`H(S0w$uic[y2LBEXID?Mp(fV1$a/-,ax W `!8{:{uӱDvYMHD jc>ݧK"c+/`-AT\@G0|NMF)۬kX,9/ڳeA<. 'J^7 Πo/hB1'DUssC9b*yHڼ*IddDƨ,_k8VZ+.h䨠, -qy!*߰@(<ц3jŒ`1n+1g:: Xߛypѧ\zדK t;4BSP;j(;# 1(O̞wl7OhU3ˆȝܭ"pRDye bys'K2 E6˯ =T7_#`h5n?wo:ĉ{UL`zaY8 ԩ]k٤ `}F:˵t뀠Ǒ@ C̥+ 4n[O;˔Xd3K&Xk GZ*)X~P}э GOK$n=C8̂IgO|!V@܁POXC:),R !tǶŸr"2!'x@}J|!0Jevm%6x/nCϞs; =O>@pC\a X[6ZUh?G̥߬e.=zy8WZm()+t3]ʥ?gŒ׋0:s 9IA8c㵵l]1+" 9kf6.ZbrDҡĒc-,4XhZ _ |rESUnTul85f=x_&]>.?=RlIL3Ḵ :>lHcvsSNJ_T"\fVVZfSȺrXW[lS50I|L0LĠdŧS l N?}$u\-nZV#ui蹭tqXd&w*ht ǤFT6.9u-xS zǻjkSg' VVaR=7S[5׻Ѻ!(F|<:J{ۘS 4fH=JlFē O_vcU,i}%o2T .[> v~r2Q>3^58J ^c#9ϦiJ![ ƣ}@4: ;a X&K#kHn7C (PaA  vrP/${#*e7ssșQ%÷ %lLLajuK-syEjqstqNj 2OkR|=N=dj)<ҍ@{AfU˜(o% -ň!dF3d&]^t@!* F7CGBSBAd?x^zPeva?RKyA|<*:V#!>.exܒKP|q;v]4 RLĽ /񪀛MB-AѤ@ઇ D׏\Z AMWX@Si0^0|,H2w>v x?!f%1`@#|~_1tj*n<Ɓ@qg_>%U.=gX"}eVGh#Nshfs^^!^R,^/9Uwy )X nl04:8,kCMVVhrI4WFX>=M@r\9@]l@qP$jP[ #êq=cLMOi>W:;y_5u9VBӹ=+QUdrE*낱}u Uʟշ0 lʸnR Rs٘BZYFP%cHW" 8 .1c }^?ե@F.G4 dmE?R\P i4N V by:KgMp/$a N<3TSA R!"b" PDo(-HA_x!( 18 @9u$=nr(cC[2?$guo1ddg vD,1@qDP=;6pupGmU*D\ fsJA!o1F.f=?V5 B" r!ظ ˃m6e.RB;ðݸ?QOeh>NҼZ R"V$ 8Uq'W& ?Bh 7Үts,ٛ1HՐPCmN>>ePj,-lbB|7~5ޕDžYW44_B(? ^ ?s/3LCuOyzpF3[pv-K3aX46ڌe[LQ:#G`IV_kmX<Ya|/#B70qe6x j Q-pLL,6ݪn/Ulxy2TU~]k^FE"(< yPñhm䣶j"" oWP-&6ϗQ; 5ؠ {sW)H bтES$"d%}!F _׳^DMklEF8;؄r`s-9D?'J+$m.}NWD+ǯ FɆ(vKh0A'7αӗԻu#Ri ** m1Y{3iURC֊,6l (ik*7yy+-aQ#RWT̨f{v R6t2]V $V&9dI#[lHS10f5H8C*-O *@HklN踍4[Ҿe4"༻@H%WCStރ a-j@a5.;"3ץv5{ (hT[{garԛ{f3ߞQ I#0f7ʁBNUu'+Q:dC:R<^695Zν,3dZSr'lC8iþ~} d~ݽqߗv J$@AE0Zt\W$mOրkehHO0ld_!t:I30q2ҁV<҂ *ic  k+22<@9`ZqTBk5}ڈw`c\eٚ s(pƈ~_h}3:)kL 2z DZ]*~PrhX)4Io<2LJ {M#1Iu=e]Ӭ Z : +$wTj%|Lo[Ș[?Z6y޾(@*c+H?^$f ΐg4OnTQ:}/9}ʹ*T`,CPIͬ.(փl' I҉> FHw ^% GAPb.&9g(uإ9j \YgyDq. N dUWyTK(+qY̖fVL w18m[QkjǍx%#lGT31F'f6Wѯ7jQ|+%FyyJK&p_s-ʢR`]2 1&}}*bI)vZ{sFն҇,*lbeXxD94'jsrs&şo3%j"מݱ!<5W9v.sJZ!GV=a?xWM9yCMZ.A(!dN"L 0%漲"(<f{oqIVHϲ3Tj_vDHkXZF?܌כ{ b{@@:n&<(?I:a4IN#"k&+`a =Mfgu>Û,SW媱UVCj!:>f^X)ЩI;&W)b׼ k`00R~QFjvd/_)s*O"b4Qgv , p/q-Qٙ^YUq4AdLFay>T%ɹ[x(a}gS$! =?ٲHmD{1ATp:X}[%=R>r|\~&0U͓ODT0ҕ]马1@XJo L D@(7:~كT]FLS@9HDp-8gh6*K<"(8FߨLFT6cZqbE~ 1,'I`&ldG!@m9,{:O_3PSm :6Pߝz1%ڞLd!&b̛ ~p2Wm<uoi{&'qEObn^_#g( a,ܿBjcLuS rb=\ݦ.8鴁B;R9A`t+G`i- ~-e Sxvg BI[Cq~Xh>Aۛ&4Q ݆!d@8o߭{ VlLs b@ "pPn{vq Āv*Pz&O޻f1`5QĠ pN\?1L{2e@)5 w c73 tǨa8u|lpL RAFgk:A]V){,`¡xSAy9hREɨG (Jכ"A 2v5)#N|c迄kC!a@0&@$Z0d\”ܸ[]_3h~&dkUa_pV^2ui ai!vJ>bBP1ǻIVz*&|c.f ZLaԸEP" (`@MeFbqT%D8%@SFGp}K5;NYyW-cdkD藲Az{E$QߌR1HGladS9X-H{„$P*H`mca 6ջdO`yޒFk紙ΣN ,D*R +!eSX<}q=GTp`&vqo\@نh #M۳xw,4\0pdeO9v%IۇO{,rvƒ`VI%YBũ"Л2Y~1Q~+qQE0^&,?VQmelDjP1VQ,ziVt$`^TgYYGU(T)T .*REI9J>Ze3\9MqlB;z2PfR"SFa$7Njw5ًg7[J>fPKЀMk6EF8~+x6wt:hO>zpZ૟$Sp8U8w>lH>|>hr(İEX>ٲd>F:-$-LΧ Ω#,BHE1UeX>LΣglՊ/YY"-쏆0JnCɿew8#1F'B%}ټ)g$DN;!P*50PK?@a@I"X(zVJiPIu  nڪ]8vn("%dr0-?l.똓 VvQRu1-$s&4}Z]c0Owd!B[P`0ړ[`PE>:K29 O%( }#~-8إc qd*h8рJbdHT^ *au*Y.A@ZBPMrƗ̤ %R x0PXa4:iGfw.gy&GB " ,~l@wyeuثڪzR;f *09تpLHBPv!( =M(~nɆʃ:Īg(AUIni fo O|29)Je& ;E.훆Cu]5"aC)Rr \P (G!:ԥ:EBB@ԳDR#m0%HP0i3AMȠc4x#R_m|*:Oxن=7@$#սy cif/EQ8r'~K8|kћ_6Nn3玬Ξ6"6I@y[ )"P@H4;z*U"oX@V#j {b VVsy%y$>p󣪦tmM1&C`he jJƘ*)!%;.訝 Qv_l (AUTCV#M};ke^_}p9zO$D'hER?vfSQiB<1a:tD'nҚMB"~ *$:&>VgvL+#f|? x=jdmf#Qo;F9eQPE9OA$LAc`DDMD=U+F{@~QJ0œɖF(flS{B.&;"P G68_h9 멪(ܧZ}y?6Ͱ8hvqֱb g CJќDy+ā{AgM$&]Q|q1i]%@B*??ɂ6@BOMzԱE G5IuQe wRp蓉4M@زnux)f);9jmhyԂ jtSլZ@H?U/Qx;Mq`g#Ǘ\^XB% GM7Q|Ĕ&sm,U4"GA8O{oQ=2{vFp5cq Hb]'} WKC 8v9^X>7WßwLw+1W=.[ MP)OS7e<͖2ȇ}0S&IhUuS(݋DKfzXObvR9w|n6?*˥kvu^x>xeVg}c㎹|iH{.0uJִ3WYTJ +)ԗê{GMZzm oI&k ;WH_Z &0%F"dKX󔠩+@{Ggu=\|u;~@`)6J^7+IJExZ cLelkQ+CCz.MB40mU,ڭKqz=j!0V6$֫qLꖥǝw֯\BήS/}f#Nwˋ}MxZHB$`q v@EDMD^ց pHX5.{MɞK2 f [d0PQlI}k Oq*2<3v((ʓ|k$5B@4)@ c RM8#3.ƅ\ q!;f%j'MȦ_ FhH)srfgei;'k+㲳~gcvM߯Xy\m7M+lBaBc5 8urߍ#|̵o3r/\pߘGU6]io:LN6}2 2 (dU%) kQ߃J5T a @1MYJbiVgN8.L_:Wn5&ks|!LɳKu 5Պ7ު$tE`b` dAr۪N-+ if?|!2(ֲ"F_CeMpÙ?8e_Ec7 P; a+X{Te&wuu3K}I-qec"6\!sXeh>Z2PWb9Qlc#:(]ƭ=NN0`lJIK$SO&U͛2ii*HAT/.=`=sG[bKJN!5|Xnѫ8qat` f%hLY(hy͊}`%ho~[jVpyqv68N$!GܢV163K{)N$lk 8i\0;ĎSR}nX=״ fz~ EpqE˶?T A?ߙ0iD`'=n"P(%%<|>h$>ȑBҋK$`c `.s$ 4sR[D{u0i-lI Q1FsWK8H輸Gte,S2QpG5(rWinB`_0 PJz!I()$:6iS#" U( ЭQF`yV)鞽<qjHMI19GUǯ}f uV|\<<0S/r5+8S1>|U'bKğB:oΜߺ\nI$&)l6e86μ5f]0iϹwXGA1-zP.8 k޴dž VqM0<ݽsc!y}cv4@$ ''ycHSW}6.Q[> :q,ieUy6V̲Z)QnTt@A@B|J~903Y>򂼸 )s,%A 0lHU<8d9> ˻DWP#Wx  ) FVhE>KD(Ql1BNҎɑ`kAM}9q)+i (<̂ŽrPGR1>AG6,gͽaI\]^9~P {Bvm`:g5:q!UzJ^Ģ (B] [.K@!aWu<;! +:/xʉL ?~%w444oKA<.Hϊ]1Jk}w&x"sQ/gƲQ@ l"ꊁÑB7Sh >e~延!B#2{΍էJ$<u$8A I"4?NϏl*YPA, GV?KHk2,<~ﬗ9ܢced2*Dȋ Z&+&1lr KWU%TB6!A%]fԣ{c\K1mN:2Eob~u ',"z$tKCuQZj22Pe1yJ63U^\Xp\\7>q'YnjxK) 1b18eR^`]<ԃsr(T}-GcXuH]'mƑ KƂ(j a!H !D?T倂>RcBoʟ ث{;0"a-I C~:(<W O/UBA#!wz7}j|{{6G떏l dj3 a)` ~8:ڥsm'.~twG&֫Mi_tĔAUU?3}5&2?ͅ$")gZ o=O|go;5d5&!"iRdӂj5F٤x) qpBP߇r8* K˃vm+(y˙w\zy ixv K8xcZbʇ^&[Jf-W=I*>(4D~Hl%E\? UQQUUUUQ005LQUQ&iH?M!NOmXs:}Ȱ RA(hi@hB( 1!1 t JB.0_oUAUT _q_WaުѨU,)X!%bf[nD+)=c)~%t}~2rbjlغ2-`d|oYO U-!6,>P~q>Tyh1 1){{z2?bQGfطc2i7F-һ3n">4FoG^|?5 qB8j X7EؖB - mc'=YESOj|i1͊& b] >å~"<(e!tJpPA@F r$7@{7@?<x6k xþKC\iO rK!GmϤ=>܃DHbdH5 wgUEsF}gڢ"(h&T-rvzB*{= _O;xvo]\LЀ#C.ܛ?SOkՈ(.S:U,A,(nTP;ϧxC'Zrqn7P D_Rf !( sMR> *!HeqHo9嶰|!8n2緐e<2녅dU 0B2b-hꞝBrΩ0,gʟn!w=Y¡VMCþjTۢ"d 4 wCʼhD*Xu95_?s$ & X#! w f$ `hׅß!e#w@ ,WqggVJEQZe?88чt;BhCHy*;QI$=P>-Dpu`=erM<^U^1|QKʈ4aQ McÙ to{!9Ԩa5 9J`@@0)ϖU׎pD/mgJcxiDIn`xCBֻ"屛c-[ H:{ `݆bRIg4&7l1ƣMۭe7~ _~NN ﺦ:Av >tNRA} ܧU GsgN}ZS޳+$}^yt;ɈհXu[m;݊q*;aGG= x\`οĀй9E-bͿPtPrU)YnjD੔Z,)DNPTY_\l:&7ӟ imhb>'*A_źƞW 3Zǐpv+0)9N]bSO, xBnntm%aWxMş7~a׳?!^P>M"эi5h{wUgNiEa"w1 (z^~G@o?n{q.kM\}&/bzmβׯ^=Afs&*?t|&38(.$,;̥{u^^8=9>~PП,o짓hЅ)I-!GI`j)jFT)JR)JP|}Ze65ɔ2`؀|?.]Ӫ1 M݇$E9PPO<6Ϛ$[VtZAYڒ(fx^V>ZGdu&s@Ty@ 3‘ OﭏV2J~_P.Y_ ̟l"꿑qϮ^ر=_6Kŵ=NʳN @H !X0 oal!"?79$x_.~*0qI^~F\Ppo݅!h/w oP5 &L(kh%H(Z` ͯ 0rXh#L5 T#Jq¦ *SfAb&+Pf.?$8ID@+j7mz(»^phf-caWɲ#b;gu->L_dc?>|A>nNy|^1gށNɘ2LeDt8{/6#|iPjDQ}W=a"=r}o:*g>Y=#x~ӿv}B)$P 9u F(8~>udApN:v ɻ|:פFR=d0ۻVO=5Nx54Gw`0|:dxcA{z|Y[IWO鮩oQQHJ*,[(O?7T>_>?1̔#5-_XO{o?4>]r>i(AxY Fg~%*$!&w>[nPnUƋ\+Ab=OBa-I3rtnWT.hρ):IEy8%T97]=}=B =MxM{{0# h=S&TqR:w90̙ ̈́bPaN?gfɧ"]>W[{c`#~#<L*5g+dtW(>ο/o_ي(x h~ &~=ۡj;{7ϻJ@xuq!0B~?ɓ 8B7(rdP+\! ]~.d ‚OO3j6z_}O>.}b G7 k9KMNZ u W ,{ mlW'3=v|i.ɘNnl4lmUW3yh.˕.n2c2flZSl,(JafXÓwqm(񙼆Sՠ-"-T8pq e6y%'$bWc梌9Z:KiHJR&L{= 9t1HZrX&R؉wq" H(:4:* "}0_GTk&R{Vf37/x?ypBA!YrIJZ/{upV5C i14mh{P^?Lwls`Op_8İZV܅%A~QWU@.NJ JMR&Y"ʳgPHARԡEHKPA$CBULP$M41RMSATJ4MDPQ$$PPPҋԕ$4$%mL@3 T4@QLLAAC% 4(TLQ 10U%Q1APB%@@K%14RE@RPE1C@REM)DHQJD)A2UQ2RTTDE4PT4DHEJIU*M!5RRETHDPPP4-)JSLLIAACM 54PR)@MS5- E1-2AQ!3AQL̕0QDT 2SPRQJAA,4DAH  H$$T1$ЀPP1V@ˊ%1#ja(~ he""`&`L~T$Eѝմq&jDmcQof*3]DU;ڧ$CA-Sbjh `!J$jD ( _TQT-%׷CDQc ΃R(}fI #`E,MsdEEMI2 *I(**(&_8bP$!MA3Ɯ+!%*E uK0T,DMM!`f3'h؄9$S1*:W9^t3NCrWH}!CH?9 6uR0U C:ȈGJ B/\@J" ~xQ?d'FhF&bhiBC FPJ(DJCR!JrNHFi)X YL% Wh3R T(~~~&ȃgjJMj0v`KOqQ*@`@s 4L}!ўI m"A 9BK c;L$0H9G iB:6OqԇP!dJ 4jT2 H铒3PhzmJhhJ&3tpUE.c .In%HE$86U:1QB<2D0aUl!܁Ȧe9^T2 85̏ua:^1!<`8S~_"%rSw>d~0`Wu}BAP Q4U@?@c.#?9KVLv1 ˏP@ہ@VڸPXyV<~H0œ [ !oCpձwS?1<-L'z.;Ƿ~+d7USu0ܛarj81>Eb)ɴs{]??5gS}Row[J Av^{tوp7 a0St1: |C`RZ[Ӗ;ae0q]WO#5!tNAUer)Fc"0 Rb1`)˧<?/l?j9x^o}IU~p#[n}Cɜtc~~tG)toOLhWb@Ճ0v`J4o_?󂩭-ae{gȜsr]auF{>̜,bWƣaG"}_9oP+o-djF7;[>1eţd-|핍ž,NXd!!`/B[[5-u]M6f%1>$-Mc#n1K)`E1V=ihF3SdhƳIr zWB{#헅S}kmtV*l7UQxL_ 9CoߤjJ L[p"C،Qb'\E&9ˈlg( 9F25b3+o ɏ) El^0؊E_Uf-'cF[ J1&V^abx6G&씸Fƕ4Jc'-ֶ#V+rOGQ{SNOj&3a˫%J̪Fl; ak+L!8!Y1]avbzr0Ł˛:Kk_>S&u^1&"-A^v}9J /f͖"W5r󟗫`c?ڬ/id`i݊V].8@,Aɦ񑄣WSu)IR)JR )BiJ*ѩǏ8wcCֻK2 wV4yiŠwn.Tɳ͏*㳞ZkJXzi'h(_]{[6M5yO2Lv;X[w.cqk,5Rp{-s~sdHXF1U[*q5ܱG B t4Ѡm ұ3JlQ0}֜u > l2/Z呔CH_DJvӏbE_?p}wVg!éz}^czlӯz^ٟ^]Ay{Vy ZS1<^|S0E!Avפb{:J\q7Z?*HF#HOooT ?+~B9CX0[ % #Ң@ @B wtr9} ` c)|!堂~pH?}H685Ԉ+HXYapnw'[aHx߉^gߐ}Ã"zGKI8on$288dGz3 j5@d54#)g 9ȋ A/ j w(LMPk봶w+֣ ù c<-0<[z6ݸ~dq9 69yv0AB@z_0i뢴._ ZjFR8 @JNN2mc|+$1Y?w@@>K6Z>AQj<vRIT|5$V GNbuERO 4eʌ(\ím}2G&̀ RB֘OJ`SbJ=*74a}8|oײu™9qsBH׭[)өr(1cB z$#HaqU 1H^7NF^Ab1((FHW֥F2XĤշB*JG!0|#/Zި5֙nP0G@DA0`Rhv3L?^4E筩aN5ɆGG !WM})_^ b p| `ءL@t`== aCP _(R@L x&Ƿ%/0\H2/?F_*o_6DPj Q+ts0 A\vnVD.Svg ?r8+A#I+#>S#6e:qDРMTHOϷM-r)>a)m3#dnY[c3 YO1a :4n̑tyGd6 yf @ 'ig O(-͔DE_jg+ U$jIoSƯ;%m}hI=2$U=xf8<%nJl$g aPo(8^SGDO7 K]9J5MNbY-D8m!RN cDA|!G '=4(FI?Y#?C}3 HJIq>}r`8.^KMR@uDՅEx,X= 4\ppg ϿrBsUވ!ETbI kfb( 9&gNq#|WB``T!@ЄCQ  ?߾828 ,AopS/Bx?WO?BzaE>R<8c~`2UMǝ'xI =r $(s_@N/>O٣crH<IgˀGEIǻyBiY i@fad4.=)^Rlr`鍎\AW m " 2(7L^I&|^]n[4à\:_I_L6ӖдCVԗjMuN1RbrϽ-!`C./tu_処ٳ/~w0`$ g3[@.2՚*a=»G,I$g;}Gڞs*pR#oń"ǖ#%ZĚX~XLM`XUW}{K>SWf!iVdolj+U3*4\X=UsWyLC Wl ;Q{=Ֆv2:=az.3`FFu `cEPzFfո!̩'&p΁?v$-E`t}dp@ZEf@~Tl%v:0~ON:{?<a;spjYvZSܯb@ бRb(<j6նGޟ\ƣzu>dOt׵!~UVh33 Ɍe*N{pSus,?Ӿʳiꇧ9jk7wg#U.R[ΛEPw4;q˔`g ({JHĆDa$Uʜlܴ=7P{sχ!.|Kz]߭_t(: 7ڧH>y){]E[6˧͛<͵^|/k#!:#ª:B\(>>(JQ6.ޯ# -#h-i]`*HIB o˴о0ve HSTP B!J T-PLqL.GL*vHX,8J?:GOᓾ ppXIE]"Hɍd;`>a=^O7NJK_KUeT/ 6ޢ0`[R# ~5zb(`-'' P࿆e ?f?^R?d%3y1^uhDXKxcnZrˊȏ-e 9WYK9ymDu#|xm;vcgnVw=TšRya9)ö|i;t66Tڳlj[ʑU}$h EK=:5FzKnU^yF^/)7lm=vݚbE|aE{lvhJ{zS־&8{))x0c(;(Т9PI 61I.28l~ԍ@2L$^z9{\9Io*E)m+i `Ys֭I-*ЀH!F'3ri:XeW]47mK8i:71*-@p=#~ WȀ tvvdDUT3z%*F))(**Q)d "/?!M*sΫ1Q!nIQas/p;WSƱV( G!Jd 3EU `Rb&jZ挙$zSlZ%*ep#jj _#xs)\9Dr2ץ('d$]4%(ɂS];*XCh_S 0nO"1TH(;Eש6dQ֐2cF "#PJ=dKUE)y:y uu%H[ۙG3,$h]) &hWS'&)n=FҺ IH5]eyHPP)Д`Z-tbhZtvRRbO[(H6zhiP@Q! H}5W1,P AVwۍtol,E |DN8i' BJiMٌ\HS~o$~GQY z@hBr-> O8Oq8mDޟLbRA[)(bE-w;c ?&G6DC=MpۿaxDJa:N2?. 'P.;Q ,4m! XH@Id/ s1q 4wi( @YB,~(SȞm?`%ovL8c$l ;/.PvOCyri, >!?_>xmIGLj Gѥ]N͸粳+b~.u;w]3 wW+)syohh\M19o؝{QE#D$DHh:@M9WxDLQ< d rvW91QMQH!hKJ 44-j1/fL6u2hglǦP֗iZpS32*0C2T Ώ;JGۃBPDڃ:t` |{[K<6΃rfEdš*{bX@RRGR=a"ĚFNJ=*="/A (#dStئPV%CO饡&?OiGڠI=QAPND6MW\՛n2Tӟ,<7!o~M4PDIBPRKABQE!T4U% ETS8=MUU 0JN+qy0W?1՟)%tVD Rc {(SpBӵʏZfTgi$w'ib(?a׭xpMpRx˯Xs󙇉ps4j1LR 맿U*,?[8"!0$KV y@yC" Pw>b*Bzz6|vڈ8dP ?H( "khрp5QK_+L5Ր搂 [X(hcIrK$(`Pr6 " Ns8A*Hc&O=hq 34Lo_I)-}ydj*MX#T-?i+ С7Ɓ~4mV9UUډQ~H4'Ht.f)P 6ePaPEBx0DM&1i]zϼvC1a "F%) RdiZ@ PJJDA"& a2r-j:vC1(7;A,_1!A;9›"FxbJD (m֩ɧ[xغhC߅Jv?vN.BĄ{vNOц _DH$>'d~_AE|qr)Ƌ3/ 0`iM<3DHdX s/!0?6asܑT:A$'|ciS[۹g;OCb\J? ?2_ZsDJ:/j7{G[G!ɱU)[Bq~xi`P]wZ8φ,/@QD4 ;= }䡹mv=>a[(EA<ѹ`p-Xc;rby`8< E5.q%4DHrrp3(=LX\#/ERS`( bH:3Vy*' v%g"PD7ŮܢEPmu.bD/؊x%'LJ$AD!P2C2g_x `C`b)! vS" $dl/( :U 'KH\':"QqڀNDV{zH'գ T%WnߏtƮV9}o_6pDԏ݁#=BGba9͗#AJR [Kh|>_"7a=L0?wõ>Ig uBU@'T|eG9ơ?J.e3 p$H\1] g*d%t@FÉ4"H߱>hъx0f $뢀o~+^^;7Ŧ ) ~t@:Ǖ*j!q,H]T!/ 5(H"Ue$<ȸӄ<˸(EHpDtꒂn#ے./+n3 ~!/TDH}_Y]AÜhyD`#3ـVr1o =_g%DhD?=K|4qCUg }V_O.uP=lk&l? fc}}Y̐yshҁ TUCD i1d[X>CHUHxCI(UW Ρ. 7`wq` }Wc9?" c,(D[1QK6vB*~??v&B$l)UQ AH$*%(B`m#]E@: (PԸ)#nJy\k*xz|ؼp=COt6=x@RLG9a"xdĔD5DCA'oݒv1. =D1RC !TD!ʑ:J10viB^uG"doHN}/`[8睫l3p2x@eQ0W|ǘ K@=щoV\F_/ P)~)_b< B #Oq@ȟPH{m3)C2Jrk:BK~ӡD9,7b*f`HQ2-b4CR4x' )D+ܼ\#Rm '.(N4-Ê"Vg rmI9_’"99V9X?D?9\]%cb!M^1@ <*A2_R|ADx}|T1D5%.>4vEH}'hboaAb#"QaJ#fKf5 (loThS^齴$?E￷(el'(癡2`Tڿ_N|{:&oc3k${I G`@j7{7r!P(܉wOOt9ʵt>o7FV0/lACxDo2yqGYv~hͭ2 =>Gޠzm4!:͌;Jmb"0s &Z1Y"nmD'g 6AN'08Gyү'8zn(=Pv(0*EDu;FOd?`'ʻTLYLo & Z 0AF tM3oW~~俖p~ ||koҡйy|z,;\ZΞRl&%LhV.!>_fzI9_ԙ@]t441mIm[}}c@$'/vɈ,=Y D 38C@AJLzf5Vjb.Qb|7AJ$Ac0Qh$vh^y'Zb%` OB[Jfd)O?[Y,xDZ԰PIywcCYũE#"#P#Af&m'锉*`DeWl|d ]vg{}g Q@ !傋c0ݿ갨ΐ Qaj.zـV(I!6&a*U_Og&MOs:w?\O*vS2~-"Xl~JeP ,5mO'9#I>򨨧[ fY>OE(rF<2j/L2l*n(І uD >\^Λ AI^-@P )B%RNMh߯"Pӵ;3޸w/DV;{ڈE$~[@n:/)ѳJwj -ajxTMwO jzjwpsRhXBi4 N?Y\oNJrjt\금Kap_ yP'Lg @0 ЄHÇATD]! :{ޝ8%'nN8^^@=AZw" DvDD wh'f *Oҟ9<3xx8>>䙱S)љhRo7/n!z-# 3nNtҺC_gUExPw1m8SUx7vrrxe_>=uF>iF@?C}w+z 0f'#/7i'_ iXyLSʞFSюq߈b/6fff lmF vn>\9OWK"q 6(6- ZKwZkOD2Umcc{-79SNu d䯖x9hSN!ӗIQ􎯠L{ ǐǦ,>h % 8w> c^>(6Fu_}?OqpqJF٘Kv]7WlWΧ[D$'"d[i>^ 2ρAQB'Za3?)t֗ٳZte![؛ 59!v;HN5ސ>Dʿ0n$wMFkë:+!@8Nb6􎓂v'Εm3զRrCx=W)k}4bOu~XA=yƒ.}t= u@G aD=-檓U;Vh [SuawC,B6;Z8+YasX}JxBliz2 F8w+|`6׫oN1QiyD3ăpi-%U X⽮F]9K$P83"gYX J0oE>I +T նR(m5MCf!s&c98"*ت̄ҁŠ5,`#op&Xs)Y<'`FI@O@sMÞa\*ɵN؈Aa&Z be!kBh!AMN\^NnTH@Y!oq2 ^0"P̀:-3bȜLkS TKh@hEj0'b5 uۭz3wB4_ d&3 zsrZ ÀZPzT.ҁĊEC rar ;G[,/dU:v:mk٪ZeXeaǵӷD﹜f/v\m4{pW4;,6Ј1c<Q xBEFG`IV=%lLNZީ KZ^L5ǣ>&ɗ )dz 4zR1.xNPtYӜ۠A8lw>pֹ[{jvp4VrRY6E(X#ZKiQ`Pރ&ݱ>!XjfYm]`UFXlDjEBjm^(m5pT) w &z{c q&E$.SV^ .Ґl¢}ȅ +i+i E!TI6FJ$jd,hYfyޙceL g0L IBL0Qħf4kHĴaL@N'&xU6Kۃl Kg!kZ jӖ G -j{'JȜepPco FpWDIt9@j!ه4 e'j?`T`) m[d8nijא{I O5cc?R_+WVK7_ĀQ33(~:E `a SpuWΌp3ʩrf3郤ڭT }$t}q57\/$U!ηBMzu_Tn\z,5>,)1 ]TJ9.$C-~=5wD?:U߭\N33 ظ(۳88 P'}fxg{AɎ-\.-HMװv@2 ^DPp>>lN"d3!ed9^Bep$F}vbzB4}/Z :15Vӣ B9].ժe(ɑl¡D׹:4]k.E+KZ, rCPɘ)9n/axzh*X]CJ vRg7`LpoťŘ5(Α<Η[vݶ71Vtj " X]"<Pe:6$#ʊ"f&D3.{5}8/h-{oLgۮ8vʙLߗ^u@k3w;$훝"Sxw0H(X0ۿ3 e ʁqޣirG~9a^EZ;dC0'8E&) :7׏DG9DMqVD#kw,4Qvs¶[:Tkë-q@4VF`+{m8׶^ڷ8f'WvL 1?K苛(eH6;y#*VJXPшz2XD1㫣f^7e5;eraiRJT[㪯UV~ԿU(6Ie~sHe7-咔+x2{Ac;ӄS!}m#KQTBӨVAX܅ DOrg#5u|Y4N=uq#+v; oe9E@+Ā (N2I OHĔzVyw55.=hvjpyE2p;댅q4fQeDn&*wߌr)Y b0#.@M;jDgM"ϓD<~~+'@M5Zڕ0 9U0)>u)XgZ[$) Ɖ%PfUґCVc8p$#m@1EYѪR"fU Ŷ4.P&)d|'uhm6k.Oqqع)gG ! rNE3BE2a MdB#e 3:>'<8ǔb_l,gD<< O! (tE DA81gU7Pd b)DɿwT2a@ PVSгĻ־90/v`DAOC5#ޅO?^aD8'4s (D༠v7'*AܲÒ{{~^T0+BRA`‚&ߓ|?:>G"wy˄N:yxA.iVzo2`(~gno<{ltv`<O9_*Oޏ)]Z}5fa-c&H c bu7æděNbWw0o"B.,CthGѓ&1*@AQuX ˒6C;ktrUsj;6Qdz/C랙̄Xd zQJhf3@qS)Hh*0tS3gnsњ-32/i!<ɶ"Rہف)y:C(C (tEX"HyHH^y o(^Gյx`0RA G30$A e@0Ѫ#D19)28;  ͭ|xvRGZ`AE"l0@Kr@|xˍ&ۧ·g%> >\^>z? $36Np=!nZnܐ聸oj^ӮȜ#8N~zEc>^ѡ%mpb`!6p̤C0Ò2TOt=g4h3;:xX_:""a68jC6!k M K&[i<,EV߬>j$,cDD9 D鐪 q.J&zsÛ/V]z&E@QјPb)eLpRl@q|.U}Xz䠩%hb\2lhfx`n! ,Ҕ ߃9e9p):B:&8` CdQ y:oрM$>&|u74|:QN&$--pLD%KPx- çgHqAc,`= 2D,`D,RcoxaV`l9L} LTq50b';I(!CiCFMM =PCz  mҺゑ@jG!H͘\b?7r|;ù;/yiGӽ94Xg!Dc a0T:!@)+CYcPFwmҥUP G$L$dbFI'{0ˁ]G{׶h#/dj#BnSvQ2m~wB1 PY\~eM(@F"ŃӚCakЊ 0D!(,C Ԗ%ئٕ{OdcÄقccX\=Eٔv۩_>١l*.=6h2߸2R"0g?M eR'xf]tzdо /=SHZXf_bZXy^lօ]p ;]WbO|!}%툗BO~Cz?aczQ=`EfE2?Kc}X~Y>O `˻j!1Wrur7GfA< I&7G8<HFy"c?1l7aNu)5'lL Tw}wu"<}v蝞"C`;Cd9'ӷ~\==Y|ﱠ?w^OՆ9 'tDY"d 2B1L]]ϫ)e]Ax>5Bo`}(kAAAef#JbCˀ!ଢ଼?o'35e"A=}rg_O/ΠJ"4gMx#Wrpq;.cDav '!8A8H#&SbxgCF,FN x2 `;Lߡ=^hE *oI:*_<ݣ4t "J"s!# y,OvCAh܏  O@PHC>`LU5\87gUNy$ ڒR! D:^6`Nɢ۽B8U6D;A?^u%t ґm|p0vt]hvښ`\BjN<8U("(0PRPW>RC414Hp$ T0`O!}{&`0=r/LOA/ $ pxN'+=M= !<<`R('j6p|lF@}ٰE4fy27ǶPh.?YabbH%ic\T}z*?x8Tf+bD@!; D,! )!xL}: Lɾtnc,^)a b4z())=K˔7 RL-؊Cc5D|숃Bw0 P~|nZ? f~ QC0! @.%8q 9L1Apb}] X-fZl ,fff Xz:8WX즒!HЏODnSCFMبΓC1ΓfKaɐñPXDcL]2`Cpg0y8ӒA91H#Fm|xd4ݙQv&lk sы?9 M TUP!K DCc h @ɚJ'oLAR/dn?O>.AnċR,=/:qzbBv˵[q-8&9db)Y05@|6[FH,N~vs-O-o< 8(Gv<59 Ɏ.8|dv22>n\DT9ERa6abzM g~!𢣓旋zX;R 8Lxz0G^ԉ 5׮7]k&$x |YNhhr"NUTDY pԱSBф[4XE.Ƀ1쨀S"`@85տwF׈Jq"%1/-دTUUEیw! Ds* b!#C`x \C餛uw_6U| p`  *'[2?!Ϗ*]#xi8PIA8Bu=OU'w H {0Cؽ= ja;Btx!m -6rXTwմnGTZ(FhAa~$㵥i}75*a$@< NYnJ yaHdaM :b N  G"XFGp J"|3La,뼹7آL>f dR8 h 2鹈|[ xMMvz3yD Fb$ʮb`J\YJ5F$ICOj2'&1ĐؓHlL(4GI:"0&W $)G{N[" W& G}v~#ns@: $x"N* ,G$1)3axp?b~=>G"K8D`"p,BbQ?sa H0cp<3 k:Ԟ \JvG¬Ɂw 7J +Uɩc2W$׋70QO%p!jxȼfŕRPY*sX(r;o8S &/6̝N>5`}*AL@Xf$\S=R#S:RTse_\Y-΁\sNuÎN_[!(}(DW7 MꮊB2 7)b,ODVikZ(|Z)AP:* @^S"YI!@l(s 6;- dG-2kkӑV*DOR嵫*}x5uOLˮcvD[+gtss1hАa$F UZ5[8 6٩G*<pbu܂R'FI)fk>. DCVS?769Z-xɯE00!G DUĹ9FSmftP䊕e! Ěm*- e 4ef_LaUvzFR謇"fFw\̬\b|7; ѰS>Gf0?DR>igkxLEp>1~ƟggV {^z֨ZM c_ym=7sbrLR65ѓ]˽se}8mǖ=3sqCEa_=Pd}~g%d1eCt|(rmX9)0LKbX?u% 48-'QDLryDLJ$fN"oG3#cl ]v#kxr+[9"+y{c:c~g"9Hj1ab0z2T:TWu _KUîy}aPG^5f|=\^hMf 8*HO>Y íǶ 9ygzn-@H!yx^*$!9 c%O'AxF3JR&6hRXGhe}}ރ >gɑpװpūQU@Y@\Y!ԉSnD)iHpCXȔe1( *G<`ӢWɔ(ʈ;6{Y\@$Ņ6P.`Q>pDl̀$Ȑ Sg]~ƕ\.`nw(Np=dYw(MTualQaۮyi߉Gex6^t@TZ2P AI LK103g| E/K:28=L:BG)9PIU UM9B8/|uη~_ .wS&_Ry`I},päG9``'ވd/Er'H:7{& U\GjQ*)EDaڱH**** SPUUmߜjO#!OA'lSh`ʈ""}( H9F5pkౝAWP}y$9-2jD$Cg<$h.I>QȐ: 0OS#RL)Q2@ J'XxzpǬ :b$}|ˈϓp 0Gh&{%٪< {NFFE0X!8#qU 5S$M_!6ֈf!:uLKMLDef])W-S鹑DV|32p BpV; yzOD80",ߏ&Xw " DDJLT:D `(8$CȉӉ8.S4S(2d6 sndq N8*AZ)J@bFYcpb (,㐙r *$}U;4~t9($bRL((_YC[HR*&G, "ym95c*I'$ĩJC8;!O(UaB^ߚw$71Xe[W^PϾ8㍆hJ4 >sDx$ rtlI"?1h6[B\*2*Dl%$ƃGkM+FLj)!$I.xkw9CݤQFㅊQ(|!TML< G0K..|#^bTN~N71{֡u3;2I)8u*\iv>MGk;Up#486>Yp6.<lLU!؄\eGvOr~$Zy &np|#rs!X/ EĨ+A,lfXjD=dÃZ$ lGHUڱtyr=x g@JG{P^7LH?+Q}C~1?)G1(!S_Ǐr7- v?W@:xc<Z@KG$Bc(EWC۶]CP,~͟ H _ԃn%l ĀL]mp9w.r2+g .~Sߣ=o٤8i?N`Eb ZC~rP<{IPI:ѓ0K 0w2' nD 4vT}2`T>⇊:§< ~%=G<'T>KJL!ƒ>Cv@/DC(©q09SR%""5v|).,$e("$GQS\ټd+Kɀ26X6#}ާJz0&Fe*oxCQxJi$q0)9˔5IP@PN̸1&2$JhCv< 3ڪKmxPh*>}ލkx" m$9+tTnNX62*()LCv qĕɘ2L6f0|bEEpq 7lrͱrM0 ʚD<`JFaBϬ^g'fAs'S(ΞS;(c;zvް7;c  @' wŚF9t;4lFc}ʪNi0==g`S^QE>O>K{BW4I0'R?=I,}|)?EJ (xLy\EMl#=h4f 肉-3!{4樆Ӷq~@gӕqԏB:}"QHqT42:38A9oQLE*=ËdYf8K'zV*2.(8dp+,堤"( aѕQFH?L@ف~"ROGMc?ِslp #UٮYrJp. :K)a=/;G߂ c2cdy@JZyeO .nʉntN^2r8(}$P`@N2( s($pyEQiš~q`A\GPL7QF5%;ԓ Ć:ym;I! (JSQ I HC&TJ]Is,FfߤyUj?YcT &X*6MRI4td776CXbg@$!~&: B"hJ#)6bHW9i%sm3ǀ̳y-#J̡yܡg`ـ8rħR9J #1쬻tC6'vNY9s.5YNmhn>fCCݞzvaq):;-/;8x|yyFL#dv4^;{ Ra{Lp0G;r\NJa $%@3MO 3 @'MLQd'7񿈚},>Lu J1;H\ɼ?A&`r\c?4i E9k8Sԗq_6HHp\&4*\ GsЎ]&?`( ޏy }xNN{ pMNh>H8$,pPľ9PQ텞z)aIhCy3v@]ؓ-V楄R;<"(Adpec=DxxocŚb"H+-MJR\kbb$>ͲA:Q~32(A0N(L$Qa :Ά#C(7$/QM0sz>0Ei%g),{$$ \!>_9C4/jL W>zoy9 /t=wɜo7gǟ#`T X͡DP3u{ڻSJ"&'{!݂Nc.1s1C S z!U::FRY2 !T{gC}`pc|* B)() i!(n(_2PP4c' /ۖ$j:Va/s.H){SL5>@wk|ϛ5jP.)Xa0LQs,haWT~ug%NJ+B8 _Ih;QœIB^K+%$*u=)8[mϰO'coӸ~Cn)<¥Ї2xl>JC `E2B1^` t@cEˌɥ2C_ D%)0]%:|(g+Ut24\10&db98S'Ue';(YF8w4w40pG53 J%]G=<\ ǗGaڶ(ݦYq949YH_ur*-Q2Zi;cͭA@q&!F#Rž]#enLQ @3T)ff(%9K&Dnj; C9C m}O~/|6ADɀ Q*$pw ጇ2qu|w4}i{HJ%a&P9pMi `_l~)嵛fGW@YJT!'L1R,6Spл<"*T6EiGk 7|˪ 'A̯y-4!iE;Jw0;fPVjK*4lju1'φ#ߍЎw7Fϙ5EC#R$|hq&#ŒD4!5jB9 +y$*=DgqN#ð=ǿˑ~!a>qm Ic|#ʚm[ "F-8& ,pwȦ!ĨL$0 B(x= 7&OY>K%!>ŗl}@ps;9wq˼P4PJ@8`@2>?^}U\|uq#GzǡzZ .Mq{:ڒ~9()bF!Sa<D sSC;oUZT$'윇ƹA'oSv&3q0O8#_ipt~Mӟ{2`?a/?/W[Lƒ$| `y,gEc@p J !f>(bMe̵()FNG `|OjRbf֚̌pL3Fa~aߢ)܇[9@݈N Ĕ9,默j$b~ 9#hCeAA h O!{&0'ó=wUԄB{ SAp2xg_ߌH=lz j \NB?S"V{+-&/__=332m832`m9y.RbB^:7Rt~N~rS5UD#*J vⰩBu^\Cnγ  t2TfE K ‘0rX$PCRLr CB=}dnhtFw?bk.@jjA"qJ''DѤLSr銊Du= ҹcA҉Zy0l"88nq8ʘ\=㻳Զ'!@MqC !?Frc{dQH|٧6h;|U`5̍DEQj,hR7s J ͺi!!EBM#8 ʏ'B8enRvĝ؟ާ6 Ql%rS?MKfuߋK3TKB5?so,(J'(p2s'Ypz U.C6'je~{ԐQ@7槼>at! D0H#Fz{8dSSx_Yb*f2Ldi$$ه5Q,vu*6iBlfDv v `Lp 9GB`FM^q IȘVÂC"Q`4hp`g(?ajY Y`7?5Ω_d]o*f,9TP.F PÇ8Ts3( JcRq d@% IC@@eIk(5(ju wyDB՝D$4nس8&LtD'3I+ÃOqHС 1#cTC9d@(?ۀ?0RMh~C{cZJjtU]¢*+wjUک*)mإU]**ZWU]ei] ՊZivm6X\ښ]3Y+Jvɒ`P dUUUUUUTcu٩UUUbUiiݲMTlݩUUUV&jjMvEUf*UUUV)UUjZV)UjXVjiUT]7uji4W]I*-MݕUUUxҕUl)lUUUUUUQQEUUUUUv7,YʪnZ+[*;U*DTT4m) -4쪪MJNN*QnFkJ4뻵J)UWUUUU]žU^+ijUUUUZUUUUUNUU߫UUUmVe**isuUjbx8UUUUUUUUXUUUU[)DlU]qp]rbUUVUUU-0ڪUUUU)bQUUUUUVȈU^Wp^UZn\ݖUU}ґ[)V)TMܥ^TxUUUDUUUUW[7 )UQEQZUj)UW-UڃsCvUUUOX***RW(Km}Pú?b ~Զu WUTQ0-_;'#!CX3G:0;$RHI$P"U'C $dCgJ$K!`;p{3ʗL0X0CO_f~Z'IEJL!+3D#{y[В~p9C Qf p5g|n qX _Z3Ԉpsgkz*Y4()h\19f|FDn<@s4|x;^n;6q)K|x'8joJCd$TA3뼄۟9PC$#͌~ Zq%;F7P&c_UW7zn\lHݞB&MDy& aIX%&*"!h]@~t{ˢ& XP'1M6$<R[X>`(4jj8Jt` P{(>BwGp߆OƆA0@nx!F< :.C2@o+U}"^{ׂJ 3z\,x9KG)΁zro!LCj=0§vA8'$R!BXx Ͳcs9A }\>Ph<9!4 C'!vlQN[ ~P#NnRsDI^qgi*gOWEPA1;sAe)ʅg8QE̕Gs1G DP#DIJ>|q3M%y,ml j+S: mEz/ !=Ϙ&G~qTR<㔤`H"ApeWw/3$9=| .Oɿ_y?ɳ%LI$g^p&vC; g3 P@; {y:# \G]Ǯ4yW$>jGVr~" 0 ,Q)8 " B4C寀ޛe,6;w}X06<d:GTUCTi[=ʨ8*󺨧"=piLao=ܔBMkv<Ѽwnm[hO cgz]U_bH TE8y\PrkheyvEA{>1 ̱܂MC^~h@pa!E.*P1zCc IDxQaU$(#,V']3#mfUˉQ#Op1볳n nLd~HwHOF"f#(&#0LpAh=}l ݇¸P,FV mhL Q#G`VxJ%oGHaAp$rIe(,oAj LЉ-$8𢔲K@_>t7Rޒ#&U]6!ʓpT7*WS|W[٭B{J O׳GWǵri{k9Q{%V+WYWG)$1yÓ|$-*nEC DRgz{-8`εG|^|z{ l;m化W8gxd Rc?`~|:l@/9mbLlvG kI̓yǙ`$X:&aZH(TPF!9h.>d=l odDyAH46 `(1<78o0p'US?ƀЙADPgK"kѷs8UN '0_@ L0آ0a=%*"{[ Zr}Ldž=6PL&T%`c5mRp vNLqR &H'(:o0Se0˜InÀYA x>e;:I?_wo7^(ý)m$~g&"83@ϱ P=uci:0ނ$QK7lFǭd%[x ` -EDT+sF|PEU$I0Bd 0?b% ܢORP5Uw6pQsHH&I vSD"0V͌r"-UT)&HDtUQTEUUUUUH@a$'.43@RC(x nmRgLs pMZfМa@2+1ota?`C=?r`s0'˗U;?I!M`vrp@O~;)C9 @DR "i6 %Ed衰ܓ%8lXza;?Q.)r2&5f>Mfi2!, $¦f P##a:&h bp-#+U8HP+`hX)DLqڐ̛R%50;PS--$[f?yez]$$yߔ52։G26找Lhdu { ¿0mSx| p" 0BMxI؃2ND4M2d׎Iqt|#\Pм`P=6 p0‹8ޛOܚqe’>W dl- N;KqߗD񗼝/|žؐ0ώtP=+ݐA(#!-4r t)>T9)!od=B{V>mz(O[;SC e9 c1 1@hb!V61AFèuZ9U[@4јL"xg}40⩙C$G"6Oj3)$l/@M)iq P7ONm!4ξ>? S]N "uD3f|L@yI|N:Cww+؆$<=# vNA}@"DFam2`x[+rAeSEy~*$⁀0'`̅P0PHi7 SIZt Hq2ER83(Z.? nR9P脣4b I!t6F̷PɁasDU vq>HI0߿ٶl\HTq1a5v2K# pi(XIM̓I. (f)ZHvĻ  e9\ng&Q8xA:ٷ+Hzs{⣈~XݟL),Ƌ79 4W^rB:\8&A' (Zi쩘 rxL8RF039 B>Hz g]-E/9$D, eȆP"Gx-5 (pr`i/{i“a8'.{#9(: O8,QTO22 i64o MA|:'A渎HD 8qyB^zO_3ؔȆS߀˔c q60/ǔŔ\<7ŝTȴwW1Fyจ@ J)J _7Gx:ì~vOoft"1_y2j>'XQ#4H=߷]whO7^/kS׳NbmxIJiƏ^x%*^95ꉡ$ߒr)ģNxQJPb_L#!WPŽ{EJUD (Q!#ʟ_#=١Ld:^- Yi ptKvH;el^'!lteaFITAJρU!yW?[aY ~3upKizL4PwuTVE!4fۜ?# QQj վEzǘb`<#ۮUk0;tlD5,z0=:_s07]uHN C=5UWk $>Y;Ѱ~״iNPR%b|PbȘ Fi2$4$MOhghÝ=,@K;PxA ށq@FOu@=Mp݋5wɊM$-dyc:|ВcuF:"1T.)_rfBJ@DON0x`PYK PO>z."gb$L{̇{*dq ;i5hdrl'>Od8 LHX=(lՄƄ~2hï`tl[y*eݚDvJ! #2#[[#c90߆f4Nj #Q*P݅ߐF>Kc4ngԅ>p C짃s&y~8rb*FUwȵ>GYK6ْCO9Qz#$>.ǩkGhM89VAS DD:4=sD"2lYzn<^j%:|sRx/ d˭Dd%[eTf Dh3&pfˠ"Zg@|ˇ""I8g9yI F3gq4vR">DwL! yO_sc\'s9yhćS~yaTU={w9|"4NK3@P8dvuza9׈40(`Y*#;Gy4dy֜rp{)ghpL>~TOB$'@PL>AEm >IQÀ<|RKKiI'Ax Ao<ϟgD6;~8=>%>h`a>w.vÃˇ%}t`Nx!@rBwykkE$VÎe%+RVZɂδf)' g:쮯q\c׽򧍗STs-SCq¢徛5޸yfwIGB ֩&lGU"dG0 \;fRfo(#0|빎8Ӝ[-ZH:99bellX\M$oRoz"r8.t^#dBcھ6cmͦ[o͜ON4nOrD3(.yd8DTjM/M5nt=&5*xT>U0vs^WZWق]nu6u7b#5;/};2f)%x #J*w|r| qTU4جo^x,OFZ3+3k Ěz&<J94\`{!E ;y|ȈxPS8{k /[w83ۑWwt "yD$`\9 -yG L!{DuC<;!:E&q f&4?>7;n!2 % Z=.GbpG'hyD|I}Tm<$i_ߛrnS;3Yh&%!@^GjS?)7L\o]Bo ljV1 E82o>VFdf  rcQnkND8;2SB6(Qa0dB.N%6lCy#p=Hr(R Qӡ(F<|;8 vyTlg9ri\7f$j1נHꗉ[ ;{rr݇a? NãN pCxW<;1 ϴ9Rt{x&v\d@:*l-*ɟg,=6|ޘC#BxYP7@x&N TODl 1L4f=8d&(;MЎ"A$~`Y 8']νFi `%>);DwҲ@|y83(I asGbGG'92@ dOyxce_N@7a|NI)60'UDmP n+ r^ 42P’ۍ:N_'F샟t؁S FO)LfIK i!Ԣ׻ p'89Tg>"Kp!8CUs` Y C 9DQ*Ң٭7|(}K+I+Sq흣09. q؞ %*7rdwm-֖zk\7qTͭmNtKAͅB""f AasaTJS5ˊ(h\>/-&J93E Qa xK*ϻV&TYJSזJ;{gDɀ`ӵʞ$OEG6 J%߃g#3GqΩBDy |1qϬϱ=Ǐo0EP{J%In &q 7|ߝKja@y 0 GR aJ @'Z 0.%:t'G2O`s^DܸAX[CJ-l$EXgdEXEȍǀ/b]7dq<6&gpK᩷o7e yclgFF'jNAϓqI`iS&30ì~[e1$MepELCc$T@ `j2hG wsqa}D~4J4P%`%@ @\ihi襠bE~?ɞFSn'RΩw -FޭjŔ7'?fEY|:Hҽ{ c@=,AA%!_W:4)ZpڧuۻxrnH":ğdND!M<\+0^dGOsGQ'w =B:0 wO?"/W+22)0@zTQ|a$0RBR$=cTUш FG}- >Gt"dž>ocWJHx[ p( n=rρD'di4N5[jH)m7I`nt}BhO'0X@SD9 Ns%"Ab ;%$8dߗcG0?\9.S+ ׸)q"hF@%PRHl`RwIG}#@OYmžL6cufBNJEcPu.Tg %j9=DBw79xF=r= gIm =GTqE9d"c00 s76)9 }2=v##zpጄ鸞ː(OxH91h,7TDi ,m/jTs7,$&0-8t?' ! C?ZO)!kh6EH3ms+"2^2ִԯd0d7ϭ_&xYF]3 &%tAu0gXFfI fV<~x0OcQs[~X}P%wU;'L ֝7ɊBf&%&`3Id'N8,0uÍ396bpÃsnI$"nI&bvՂw*\( ێECpৱÍ;9Ej* Ij pGYbNUۉ17@"L!<Q$p٧r P n"&el-R$S~|>|ʹu!HS]ѕ|;4]h"2SM¢5bRbAn o=:a+x ^Bf[;L×P(&E=xKDԷu̅=2)\hnÿ҃gQh@ ˈsgls62Îa(`8761/6v22C$0%F h=A Fmչq $ ACĥd+cqMn,)筚8+*0 $'2(: I 'g>@} ZJ(BDF:AHDn/yg=14>GB*zK*#! o/kHDtj>){:Q]iD#0gw3]:} o}!GbsȗR-G=Z#&&!âR?63 m.:Cb&:ۊ!8jP+^ ]\!TL&몡/sDX㰙mtO rK;:ѤuFqb­b#Nss;dYj'@!RtZseKúwjGis7} K+咉W^V;:qά\'8g|o8-86>pg͝WG_Kk8d($*E׀v9/^/ D."iO*(=M?0'vӓ̈d2G'#=?0fGȠgEJ!|>A=+-RDHԏTl9mi@媍< Nڐ  ]1եUsX@ GoRBGƝrvP߻Nͣ]*NlCC`x \?GC/^Ŏ9Dr%;Q| 'bTV( Ҷ.T#U:?АĀ6ױJ% c(#v.eF|G3p@d茈* Ih|*=|Jeex\h\lRHoB0`~GWُ.]N6>߂όŢ}s*/VYiVNKZ.#G}Ce"Sp! 2tưQ 4{\v}^O#pcOYժ:ujh@i8B!<;sֵԹe]Zs;nZ^|0Y#";@2PHa\3Pbb ls8ex! O;f.tz-j vKr8 Tuwi,*RKQD( ˟y VU `ti05HMZ"%b@%G1v\HCٟOG"(s{0Io sĨI")~%YKc0z'_k{TO>'GgEj4u1M#K5/!ɈwD}䁇(J0da@;2СPlz4Baq+8׮B,68g h^ 76:!Z LL#^"5F_.LQFeM2 A2q>aPy3:zWj[SHP,RNtQI`S\8yo|e*$R(=zO.QG[gȯ%:߼ L ,BjG= =;BlAa"Į)IZb Y+* 81eZGp%f-!%f!DfNQKj lxIlS (gǹ~OԖy HX$ugu#nѬ=ۣ)dz"+sa}-pl+ x8_D@\ #{W609δD%^iTZg:P `2ͨ9Ɍ%MA>|}BS݄WSW$:4NIS v@$n$L.%L x{1}dCFAL0^˽w`px'FhQ{zң}JlrXjm ӑ`X5XR]h&vlh؛]:K6uxl)q"g߻|gS"JK7 }?41S !xzAAWe ҖnN xݠ ذ3]5Gj:걖 XCA#q%'-`3}['i1B!L*w-Ρ4xjxNӤ±,$@B*Kc۳ gsLDY(aHGѶf֠ykNmLh534񵙴*K&l[LZљ7xٝgjςhˈ8%D2'PaҌ`ِ"3l Ap8.8 ;’M{kTً NDlBmn5QRb##imh {|Cp>nzҧ3)h9^s[n'H*#̹lߍ&5B!=-rH.r;J\7Ϧ]:uyng!J[|>HC,#;UWm}Ռ7!A>b;nے_= \S$.h਺0w.wwL4ȋm7mu404CD#Z\FG18ރ;"0s.=ΒhsuʃDb;17@&gG ssKgvT4-\\GH4 B9w9B23SJEU !@!$ĸ|9L6:˯G@"pH. eI9ZF T}vIDMD|&&b 'a(> $]>meW"*Z#)6M lND-'eU\l$`ͪmtOp"Da䢉h]׹Pr3?%= ?1bff`Hfvpq6OhyÞÁîWUU\#w}50X.{~!-IDAC{vfIL3 CA&xhg~Eꞻb p3΃ְm4TL<+8=jܞXC| t_40웗1qah:Q8o2xQD@. Iapa|KSn;[mjFز+m([8Д:%fa{}> A20D%1D_c5MR(>Cli]`nQ w(㧴Mχ3UgQ;U53FNq '|yg,NyIGQ!*Y |l[W343&:xQ<=w n:6y-7#]lˌk ;v^nMrW=R gٮtw I5$y<(R`~;|ÝTUbQUXB֫FLB{ړqF$_M::؜#\@Z0DRk7a>JW \1Eh0X75dIl2C4\FYf&O$T/ (I0= u;ky([QbLÝ{ A {#Iz ⛅c=:ׇv5D}WFٰN0C]؂En{mR$: bw2.W bFزi\ܾAn)5BH &[sc8sr F>"5b`2s'*" @y֠`)6|Gl]Ig8%%>#|{~>YgO33,E 3E$O/SOBt}.ϑE8ۻm>zj0D݀V,:b("j0*w8wGAO>G8Cyyy!=dT]ǡ i=uEp{Ԑ6q;6ZC s-Pm/g>3L<֧eb_U?g<;Bֹz8kVjB|ހB"')0"*k*4dԚPaA[QhxE{<#aLJ=Р_/E𶍊335wlBU%74#ޣmQ<õ$tɱT `,* Iч ^Jn!.YsE%T\RB\hAbpjqg]<86]2LRpUS+yXV*Wqz}Mg9-ٕE`iH 2 HiÔ9=;=r}=qNTQ$y#HiT<1Q>tko#8*&\d7q6 w|7n;a1&R@fJ?Q0"Q23K*&ۈy$g x2Ӈ\|߭ BBSXHwb#%/iu<'#t7f=q!z׫DZMӌoY-E2;K|~ρ`x' G؝'^odx4~*ܲSh\3M@ݼP7 P_d}Z|;gW_MFK7@|D mvvRc06CE#fE(pugڂAOOYbvq!b`p0Z`M(1 x2$c$Nt޻lWLɬ>ŷO:W/O1b-HrE)0%Tfyч(68PݮX8hWϓmN }ג~A|rzSxx>w<6.͜qyOET/Wy ٞXnC0=vq4b⠕9 pcc:J0m֔P;/ J`_)L^𭯃VW17#9gst>Ո zP!Vq{8ٞ;;EGGIG^&㎹" 8Tb3m b3q] Ns `mp7 C'.cKY[m*˼:gAؚtk;Fz S] K9# %o>~kZFjMckTشWx;;.7;-fffHM~~=G}TܖĠ*Y4!Rkퟞx  ;"AY:q(8 ˱A֘,z'x4rK{4ܢa&g 2=2${Ewٽ߲NSvijL>Ǯ\QoE_&He& \'ĤϸqRN/ph @^gZntՈ;x=ljA'偢)J)dEƅ JrF$#||@gdb(]#9L **Aj6y*($-UaPVKUKRԵ-J̫R2Ե-KRԪ-,-KRԫRԵ+"m2 0{jO_R a|pS$AH QDԐOiH*v4QѢ\/2iFRbCCL@D)RyХZ8C3Q33#rɒbjjf"d,0i4hUɿ9vv""PEЪ$ibF*fT&0e)](gDJCn??}md_ƩLX+B/+/ce)mt'W)5-co_*iUٕk]_?Q&!BSpL[ еB`d-fL* (DTQ߰ ,_AGGص>(>ecP&L+(upZKD8Igjq޴(:*T+3YG@qRN5:AO}';+{Nմ3e'~gFLّE:NjAp n|<8':'A֪j>|% zvEU<@º$@(;J_i=dQu XkyUP>`"PEP8q j˓pLEIn4'pL{rd[K3\OW?o7x^S^N׬a6B% `l:B]f0{RǧC89Wp'}ZL%(tyIQM ܺt^@+v  X?4 `]BJK\Z5q%O # Q`{)`r'onk>O#|V6p|*~㹗 t){zArr|:%ZҶG2j/*bRqH7h߀?c*AFT7 `Ğ[Y:7"= I/pډ355B/ij28\fNh$7g PV|+ 5><qʐb.@qH1`>?Io҅ m 1~fr<$ ٯ]cISW3@ D }KU:VDfM]Pݤr( Kn`qt;(G6p$>q >GGkoOʻ䃿]00≘ _$ 20M;[SScGt{!м FJKpUJTDwf`rX":e}wg2"!^y!HD}Ք=:ëv*] س; ސ#)xNY3ZcLd jMC؟`卐!x#}Ib^:="voםD-`6J,/SϾv{ ^b_>n{ΡĴ'? G~kb1:fBd_T&#wYRbp&wUaWxYm/\ۥ=%mlgv} *$y,Z=F{^l1gVf wim5Ӆp(6|w; ʻvK%2$ ,r"g`bZ̀pL>gA`e=`Pd43Du{;;g^<"?k2|9/gε ZI)$ہ"` 5WG\6~_ w`U˜T{͗9{#È(?o, xeMc+|dDPȨFԂ&FL`CXA%$(|No>vzŅ>(H{# H9p:M{δ5Sm?fiRmͽ&Uh yK4ߒ퐂NDT˕7 B^MQƍ?q6:+9cLq}4{$'  w%ON %HJ!IنpsٜSx}d0Do`"AgT* Lmd<ΰSi)n{J@yxm0E){w ~߉>ps%̕˜Z䙑Lt-^ 9$Q54!ђL/P/I:fs0(0Nde(,ۈj4K\h_#1^GGB`J;L|ßӠY콄b I!Yux&hu8NsFo~ʊd0!|tM\#h,ٲǰ7>;U/\$Mx<ǣ\DLp)s/t@:$4TT(;6D0r(fpCbUb >' $#4q6^zh($4)dbpq8>ï82F}ǫ'>Ƴk>E#|)"i$ i? (CiHWm6!Ԫ$mc@9 ) $PL P?wx"Ğgڻg|i(Ir$ Kmͣ(TeqN\J ؛xҋmcC7f<68\%Aϧ0̥Du֯[LOqsR9I1(K,aE@%&\G{=IN|6}Ci½w(υ0_@^%Nc~+@2?:yW<|"?Od BZ$,<8=/Ré ~"'kO.^-͔ù=KxP@jB$Œb߈@ys}|UUUTDM@2 +[42;Z]R )؆7/pJ>;sTw9=x5Ơmatp":j !+9O4^TSg~oןZgd8|YL'ʅ[o|%=>ɷɻ>HlppADEq@Uiӑ#bpu$@l {qFI=vp]8gVk&%ar9CERsXK;/( ݨeZх}#tnv8eDOmT3 1 ݄|!o O^}+=~CJvl' y]hD ⨆*>9j9ek%$Xpf hNKKfr;.Pa1ٹkI2K!hG*h7C TNM; 5@4f QP Z!Ք!$),%CQcߚVX 8# R8-X٧Z l@hQ5RMP̙7C8X?۷)lrI@&h LȐAk&}?*a ~ Y|&b`<FQHHvO(G0:dM:ȫ+9{܋ՇI>y9V*MCy~ljsƨBB6PVYPõ D@yߪ1s@  5$>feڤlz}E‘"f Yhs=L9b=- Tfޠ12˸buS^ ֫(1:60b#6;5|mlIeEQ)YIئp+YV۹$8M>8>WɼZqlHV ei6?]Lڈ3qs|ۆƏJ+w} %/쭵14T$ "(GkX|uEKBH{y/SjSc'~<aI&>:mL+D"d~gaE]plO4N+BZ醍!-%pj!b爈@†M:ڨv^:fT Q@Q$dńN|Qޜ vs ޒIFx*<%6`L| ?I83@s_@j(S- DAL2Ϣ\hP1X߂a]FVU 1D+ăY8@>mHؔj&| UJDGB_ƉRax5R$q>$g6q=De(zшI4F#YKϔZ*(@2j̉FJqCtD(^Cppj>%)FT52i: $ &^!0 d8aCkB 61DS~zAܯĚ) 'U;p|؉qBèqR7L$06vFJH d忑4LR~Oqa7{UI0ʋ!_ņG$E*6\3Ną$M@S j<T 9̫@WЎH;H5E7uJtX||y!h;?J'R͙Nmċ@ a@2D.1 $Z$R!q6/d2HuOML&;rԙHv_/̵ s7݄کhPiXiɂz=;p GO5W1P:~i[?]9n* }X xo6H8 tXCFCaw`g2A(~c3~l_Ym\ C ,0}ucVYy#kq6_@́F[Bb6)JW6d5$Z5=)DblEŦXYuyT519,iBm'?%?7Q6(9C*I YA#mL4D@\'L(( i L&e†}]|?F~>Jó)B?\bP \>%1Yِ?.ohhf?_DmD\,-F`QqڒEX&(8ձS5Q sr#C1Dhh͋ɽ&|AO?)"()Y0 ?df wr4aS巨Lv'dWgZ/ pm I ZTr|/cPM,JPP# ]YƧ݌d6%*u7 pmb`R!(n>Ɖ~0&31δy`LCC>ghf{QU~/a @4U Aѱ8$";ٜ%2c hFdHGG^mb1 HRp%"ls~&&.f)`XÇDgk`?RCq'[ 324?"<&$?$qͅJIyTuUs%ưOz]ӉN{IALO)c9<i>D /&G'Kü9v6*'lm&6Oe|>P8N/o#oNup6#'sG]%?e4~9"yA?Bp~!TQsڟ[9%BJJ^64i%(K@\@;Hȡ1V0@S0r9/S" H`C6<-Uݏ!Bw(Bxgŭ> .0̥ _}s9E;L7]$e! -!W:vMS3[6x .6Nc7\*GC~WI7_4unR*I`:I@ `zYY3QBq yIE$x5$Y$N$":Q3kF,R!){PZm:RPth֚+R\@:ѓc\:n AeRUqI3 $C7(. 8{8vKFD)Br#eIH0U)[bU&Cw;]k%ݟ0sUD W@_F~qDlBn?kV2>~\?|/th1fCLi Vt~t yo>mƦG;D3U 3D $DRCfX #(ݬeD F}\@I{4ԉ%4섁ϳ{ 3 hc۱? b\<_La/)MSE]OaC$D$v;X @60Lfd;}f?Zmd!# ofL2gG4pQ]Ze1a" 4!AH0JDG"%s .9?ٻSq$"H$ 99e/\xSI"+$P 󦒊V(򦡣>5kt>bvG'Ԙ (^qM@^NC"PLk;0CCLR"I wLjG/㡓Smhqf4C- DV0@=IǙ/׎T:F tAdyJ(M:I9Ry!e#3̸+̽FM!BuN@PAH1PkM/ 4\F^}8tv.>z+gO}P^ 9 tއ x7/ٓxD,E 4ԉHP@HR4 -}gv{\ {PTޙXޖPᇒ8+B= W+XC.}k'}S[?||xkʗ RJ~͞HsM_Ućr'־1 cdQq.Py9a?3RbH S5q4ߍ#aMݳwbaf\oYF3cRPX֋@o׶Cm122wqfʨL&X]4M|Xo 4㈍ 0|diA%+~f "<AWIɮ %Bpq=| &+ZmLPh(%BB$I/FN/7>By`ˠ'ݎUJcU&%SV%)YA (BMkI)k"D -GcAmf{&\w?绋xZX؀_oZ(9l?ZV+ 2+DGrɪ}ն:7Nbi6P0b*%*g_F{~ 4p=Nbu4 bD}h'ԕb1%)߶;.ļ<ϩ+Sg  46`7@] JFD g/H7 =hq S()88 3B '))Q$J(HAh_`|a M *@(iYF@T?= DlO6NTWJ%Ke#BL'CJd9mb(Hd $AJ [N *oqĭD)6+|M $n7BIAGoXy>e:$0Hb+!p:Q 9h}97p"Gr4usSP(UmFbo -a̽bR>wH1`fkn) ޠ:DFIHqN`$u׫GM!Y0*UdK-BXNaQ(2)F}ᨠ>߬Yr!2ug4X$"f eZU(QYe0 JeHboYrT[eA&@TgƯ "(llshجfؠ]ĕ=n%cKc֦ÂUGfߏ8zJLP*[G5rLLR)z &Bνnj)ʢ""""SA㷺HEMD44Έ&IF;jjȠK1ƥF1>E05PGmCH-[drq`5/^n bgYdH'_Y(DD8:v4b;K;&2}}8X U|xh9W$ݧðB! >To1ѥpmd ١1XoQZִE:o/re&S:A$R(b^2Īg8WG/>L&ьL||*˹ 'ЄNn_fvJV̓x)rnm"fU-!lOr&W86jJB$p:oIJ"(CAz8nQ$U!TP,ۘa1?dpɕ!d(4-֘QI#}>PנG$P!z(NCȳ3tP$ǟdz$8Ac=:Uw'3!)~!#0g}d`M:pJ ;ěcejhA;/뾔o_dOp@(;(׀ HZq1(S2% R9{sjXz}>]tCB~%BQ 0>I0ZpO~Od,gk)Ad?[5OBHT~{#VbM9t]e)'xܳ݁?">?y?9# ,1 | T*mҒbԦ$'A Еq6i 0?=Cpdtw xE3A4߫y}/b!UU_a۔0 )0M x HN:e'/?ߡ`TE.餆PdDAαڃ~&w$u: ' ^(.aq0.hR= >A[I:|u*LI 7p`3(YXgcO p>( Ď"+HHJB A) %S Z J:c`x 2ȑ |mu?/|b)< 4V8HS\$|NGn$瞯8d-BVIXl T>?2zl:Xmhb}~@˃Ӹ0w1U Tco!B|Fj8YI@=x)aӊ@hFzuTBB G? ,;u_I- ycjpQ&4Ct|jdNv`) Q@Hv( v)7`<5 &iC8^<ל@NCAy>6e/xm`oi,ifĄ>M pB}7۽y (˧JDmI5{?_pYJqVp0y1FUܬPT۴{gP6FDM`4`C g"-#B~"zwzu^g'\@d w1j 7#h O<+D$8﵋04$㰇Eߑq -mh`v Ku_iskBajw$S YR~_L B b( "`T!;7BGxᲔrt11evMɷZ:fHn1  iW]Ű:F2۸$PQQ}s״B h@i&"&XonOScr@pHG0 vu8T5TxҾYqCSY VD'lp|@vx4j/ɢa O3*$(bj!pp1GXuIn,{?6l(idƎn C;)*2rqëAr]k'1Ħ!v\IHw G-j*  U+!2iHcT0m%€>W,eQVpXqa6 H3,AP&Jb 8p憛"IMANIz^93-2*'u, '1@' 00 0𙵼Ƚ?Ҕ8n  ?ϳצ^{vX.\*X b6[xpB8Z [\ڗEÙcc%PCA<~75'{Q/2$ћ)$]q; ,<(Yu7hib8t;VZn.CF<<^K5z\κNy8R~ ;At `]k9gbMklv}8䛫BIq/(~c&x?d%/jTCO B:]+IyX-$!DQIQG4P+H 62 $(p1C4$DD@E̤,{&w6?_<ډL<%N#o wot`i )B5sHSEG8N1:zx7 eRRZB*e>o8u'ҜQ;0;C={wUvx0C J9%Djh=* {Ґ Ž8iF3dU5̈́aSSʼKh3bιÙ-ƜE9G(DRИ '1Cv1Qpф8&䫚0db 9 2d24,I9IȉMf&kll a$L0DirR$BTHQA)clTPQ HD$2JF @\jd %v v`(x202{ɂ$SUIM~" fxRqNOKmZ CKC~MNP%ip0P qŸvljrplPV'%i35=!<4$-qCOmRcMpժ!w֨&Jpo HCB= 2B~JO5RPD5JU<߬xd4ᅇ | 29 ֺ&4)ЕPwtZ1 \KP4 >@HwlOT0bWoQnOٻ$1y ^?o 1NL '̺R !h"a3Qa5 |N|xb|1AǵE)C2T]0k1Ű!A:+. CY&U [ac HC7i<^7eW0W -aRbeÆ~ b =1I<ʃrEE_5i–l ldA'?yhgS* xjMH9̴-w`d& %d{ejDiUM@M@9UUX)@59pb PCS| 7.GjUo&Hs:XAa b|v7ba& ;F6bt Skr!;ВR2itWq{BEJQ4"`HxJsyz)[UM5z1 hrX"`B# ak~Da1R@!ǸiԷzsC0]9y_vdyL.Df`O4AF1] Il\Z }ǏKFو] 44hxAxNGӵw% KWu΍ѓljп+M B38(Jt Ѣ'`SODz0ӔcbWQ.#ݧa,A0ӜN1Z*K"ppTDCC0D5޵<3 B" ]apϗ2:NՕt6H8lxA#=+,rp2iΦ%z&\C`/EBB&sU*wfku "+"xQq}7b?]bvSm& RÖc|ɕmg9OzŮa`G=1XӑEHI()JPsy) G THHS.\fcw{>.mgڳ(E9샨lvAZ^:{9T7[d󤪊i^y<0tal\Yfgt(gtD |qP, iB*o"P8`̸G&%i87TB n{zlWy0 HSܴi+Ͷ0+@ q< j8}YN(e _V|ȉMOrlk5C 5 s HbL+d1pMbbh[r GX|L妎kaLfN'}znFpu ]ٌuN&=co a41iIQؠ)).DxG&2d ĆQnqMm˩ӈ梢8$rAV$_.cG+v|ZљmI: dLo(() shoE#p l. 1Ҽx8dCn~? ,A]۱ 6,d8fU %"&ӪJǂE^.ER1YӜ͜%(Tw( Vqį=4p]2ޖeSr}!J=2E/*D`'h_ qYkQQUF :ࣈHrx%@0  hKQ7!`yS'eJaDWWV.x>&cIL00a`0b"T}6ct#+>ݜɭh#^x4X7?- F($P1vc[qP+ob!?ixÉ 8T@k}/M04Y MP+:!"8%hQc!.xz?gq}b!Fšњj q |NCű@D/ %vU![ #`rA5©_݃P(Nry}|rܹ宀|xwE$DPv`yH=*zH\A3$PDD@I ITE0BPH4 JA"W@@WД%ѬLBxrSTE(I9kQ@(Qi @?=b_(ix! D@Zs)>wI([TdOHP6_u.;jkd4ĤQp9Pdu:: H NH҉ ձ*Srl!L 2QLȨT T!\J p'-<$0 (GP2P**RB!()BS ~(8L,9pr!'X1Y1)°6N+4{#B - 7A!KN :g?a,C%O$0@-?3!:5DɫuDC$ T\aHv5rja2}I(Rt XJa3 BK!,8ƣQiVB7T^s7'>{d"pt o^w@B?=STf(KbždXL8v-BBR$lfƃM0`bmBǨ} ? ZMCițm;Τ #V c QB$LmT.`lf!L9PԩDș`j$HgSe(RN(8Jt@EALC@"vzI8y jTG `,}"[xL$rTڈJ($%(r=P:ZŃ R{f:AE+( k^R8&?!33YNeFpJ~{mkzJ'3PlWäAޘRfgA.xO]8<%HR n=38x]pMIJՆirQP%'rIHɟ*LnQי8R.칮Je9` /8r:pyD,;{CyPkG|̱okxx[q6;Y:Fuԝ D`41"ciEFi-9֥y*m.HR+ݾjfW| hrmI$ca|>Ω%d5NTmu!QIH Εd݁ͰIԦb=F*G>yhUd>mέaj#ߌ NQgk]Z6E4.9+Iѫ eV&2R8aKfxzy쾗&g@VnХ!JVhZhcj MhB,6D8U $!^ܘgXW|&Wс={o|dtogZ8Ra2@DGBp_DwTh D%3jȒ'PH ࡆTE:qp-DkÌ*wݖinj:&8?kpqkLrl, FGz[rƏt{:ظϥҌA|qrwϔ O|tR7Lϊ XDDVB}y%;Y$C1\xPZ!Ob:9rhтyNRI|G T];mO/r&!%}]|~#5 '^ 'LQO @үRP4U|8/C܌0 = O/(ߜ#8Q"JxC׃ !8r:D8;Kr"HxAeDs񬂨*_)N=܇}ybs'İo*Vej Qtv{z٧&G'&3d@s^Pj*#!BQ9Nž92K3fMW5 L "7MuҖν)28ߥw;$&aeI{#Ab.=?t%qA1px.5]Y''aѵN{I/Ww3KZb6oZ:p>!I+)xIG6!;}@B: jJ㹏gRCJu bf{[x*ܦ߿&\=6uՔYRzVh/]DGx\v-@R#-!I QF)::00yQo_t 5]DΎZ^qiDKWʮ-%_/ <(851aή{c|F2-!eDnCԬNK]O̒(Z~߇)DyA(&8,Y7(j@nqhO8+jY=XR| PrROMpsȞ0lry d,\"u՜;i| PX3c(k-KcDlƤ~2w;ՃA-(笼Yrr%lh6L9q1JVTddik{FgyKwC7٭V'X ^u]\uS1:^K&N!&dŵٯhCM(6 F.ݯi>=FApTʏ6^ _YcU./nzҭ+׾{ڨ2R.^- |;.s6-;0A)@Q2xA{܇JwSxaށvW=JJӍ)zU[&b oȕ ;8pN( jY^\mk Q~/H2yE *s3T(\@ҁ(פR׏CcI!3.iF3s[߅mYF:aV=3|IrGz @%|,2 ++XW +/K\eo6 nZi`+ &إ+2kх( 50`fݣΌЍr\ dWd@0ѺpsD֔bG\wJN3|W~ۮglAS-yȦJ*`|>usϖo] Snu%۪h@8#ǂ\מ~w'Pغ[,M3}|5|= 25 "1xf9ZG|SVxw9U|?Kbb[߭|66&Seϋ֪w=ֶwY4NaǴkm۽iyu{sW:#Ez-NFpo Wx ]ߑ"rH2j"{ߏƎDqBM'M5wLtzQb{XcVRfaYEtஅRř/Pr-!F}k9)FrT b8:x6h+m!8qt $(kxDWWY7uz-]y]3.[-(6㮪pWudz.5s4}j$Rݩu1ݓ7?{'1ڻ"dUwqDᐵ~| ԛME'0kC t0*Pᛎsfy)oŠѝnRw78j#E^HsN' qᣋPpq},ӍOϼ.qI>^"|!fp=K]AEN%q ,$b"bg\Q|+轭uZ&uPL,NYS1޲"1 JQ;@ݣѕsy]Y,㹃 Zё1$7`JknZj>~,֫QrM0A՝ 3!Jӳ{<:ZTutS![\jIPG* w{7k3:WJk#wJXѾ1pWyg$㋛U^DtR<9E=VǖxW^ONG+lbE,I$,e޶r)"4'N'3ƪ1c{XX ABH \l%kZQiWk#E(uǑuͺ^E-ޫ{z5Ї<Ň{]ZwՇ??7glW }u``5ٺ)Sԑ!)e`"``Y7Ct< I,DDKPB%)ߏd7GI@}+1ۛoחvBYRAg{u[㬳Fэ\.g{r8*GZвqnѿ+CYQЄ^>nPH:pg)x{b)Stښ.J$Zp’wԹgRkg|8ESw8I˜n2h)\͸ʬ_"Gq(H lcaeֵ7Ӿ&1_dB6y\aDդٺde͜ʋ<w-[W%g*bk<()F>0uZ1'%3IgN]:wmߋ*p$dNc`Б +2>TNy^"{0Bv( ́N=5|#cD0=:2`!0O7jQ외!v %!@ YbLZ1E+$8n-z98blCgʒ=) h=x9ѭZX%gbA>I':ywC׻?fjPC`AhԢ@1T yJ(R+?Wҭ-KBV@kF50'dbI hM.(bE6&d" _iv;HR5b =P!G_sUg+ ^dowwҸj<ȡ* xwaQy`*U&Zi\.aG<{QE%TQ4d_Cx~41Fq8 \%bD`:Fj0b&/¹} '}Tb{#3M1Y7ƣ/m%Z1" @$,Tn/p=NƙNR3VtK ':qB0+G\RF.nKeh3zҟ\y'źQԜrZ<’SKJg[RK+ɫRoS2pT-Z3-bކM$(7[/.\P(Rw|a LPTP? ;{ #+ۚv.v.sYlj-Ѱf-r2C@ac>qQP_2G/^/<'R^)o$Z 9XХIAB<& V2镻{{'ҮD;G9|H=ː{'aj3xo~|o^Co}E:ֺT*%5閩R?#:OԖCG|8%AMr4d7ׂwDUs|]>q+8E?1;#I1.RH2҂DBQ ⸤rzFjsT\ 0--,%W-Q"sKR @e\t=BJYSeI2v^WL+I|{3=޿KU>J׶| \o6fuE6>+7 ?\U0uժ7uld-ҽܗi~tEɻ.aG~~m"_4i%ӽ*]WSKRy,B%̒\a߈X(5!x88.88ԟi;p~!WpPЄyTWFi([mș442!rAQߏ2 T6'bѕEDXZ,w~aC/~9F@;%'\#ݷv%RĂ߁M-QIE>2D8?(4Q/j-:y0%1%PtDP2O:&6ZJE**bjh* i@yN#d,%W˖A[a`u8 PPDQ&,>HP|fgӡ'/Hvs~-k2'y:*S#!O暣qÝ6 P(J:$tG b8 RUA ap"z¡ R%JDL'bOD2h'bQ)iOϡJ,M@37cQj@ [%1 ia)Mq{t0;5 Q_LS'<b!lQA}ܸT7&#>Hl&p%"w#22\}&np0ѸTQPaZn@`<ޞ4C`%go}̱)f:beF} }!ζ9 '7!@M!ݟK%vچspC/I  M - @o-I3IƎH( m,Dzs8{@~ әC>g s4c rkcGRd9_]Y]r2EpF٤1@]p uw*e T$52( Sn[$NjDA< $Sf B@%GKe3T)x{Z(P˪n3Bt 8 SP1"Ycy4TQS&:Fiq `8b͐'6Q7( iѧҤ 3tTT {q]sn3fQ~{]sȼ3ncmWmS`ڭ.Pݒ ^mnʪKRJjv*)aZUM BKUJUUUKTU4k*n>۸*(}+ ks'}jWbGr{= D5P4"^}?!̀LN) Sevq N{4A1PT' %M';Cz %ia&jR*(j>2!҂BATAKDKE$%B 2AAC )@RDP EJdb)&_롷M=s}:M;-d21y1G/1tmD3 !#<>k4.9$)(7s-Ԛ\i$y67֠[SiEDy>8=e.8礂TmqvDɦc\'ޢK,: y㮝s꣺vbs/v:"DBAbb:tmwΊl4I(78ƗZr3 Ei4 {# r?h4~gdDHs%Y2I-Y %%}f,]6ѱ ֊'u58(C<iIe#`}.D-C[ ÌQ"X0G,sK@,'r(e ͪpzD\(V Pxއͼk Dk$-B.TƢ!D=I"r.2WU7bE+c ;#&5\yt!i,'H5bSF-UPP(s kE5)Ē<`i p()FpHQ]Ե xPa^yO1UD؇$Xԃ"BHz Ͳ TA!h@! 8B9@ RQH}sƁNəd ?7#LB}Tұ+1LxB7>^}o<VW4Emlɒ9Ӧji$@bflbȣTJE""(0B^'VH s]d4ED,2*D8Ho%hi$;:C#yaBF;o4v%T0}뱀LEMS[NJLA? 9\|(jß`Mc %=yvBC0a~pIx=j஼'K+h 1X֧::D^CeNqa8ŤM&~;t'b35 #)Bwxw.Lj[񃄝+1{(d2,"k#.kLYs: }ru??o[zKn(B\/hkPH6s҅}r,fYfA3\{s 91aH{8wBӭ͔Ҁ(om˹ 'ٳpӯwa༻̈́ӇĄA>j94ewɮ`8A"oub9}Zv٫M99:Is'xclg2`RI /4>N'cT8y%1*{!}͸}z8 8(Ls5 a0b4IƄ8K=FZ-iۦhوYUQ1~q  @5*n!DV hR%b`h)JF@]\CA~o(PJP)@(DȜ; */>i~#\V%1&R\Os!B~Ol|(~WnJvǐPRĭP@РD(kIz]?DԁR[k4$ Y{rnf~$1秕u8:&Ϟ~$}_&P?Ο} i'KD($~ i4fE1ifbB0ʘjW G c@! P.Ň ~YH MrHuRl!GdקfQ `)2C.N2ScD14?qIz@%TRBuؔ-)Nc)K于Hpt8K!! iCHyvc]ItCL6B mbpBp@D4&8hQj!،xYniYb8n,<Mݧ?c dٯsY Kִ  E\p 9 UV`"6yc>SOD0[d0|6L}& qPp1)Ha$#PK,1(3u `!-6dw&3!G҇88M )ž8j#ȯCGd9 )QHܞS!9`_lo_FacJtG0+!׮FF ,fabO̩aYe "H{~sUVI$<]1s,قHcA=φ4v}(u{ͤ쐦9n'4`0EIjrׯ=/UJ(0My*R=䤶+W:y 뚿7v۸#GÏ@tǢ!HR*~P|C<}=En?-?ʁ pwQlI22n< RҥH(|W*1 Q:I)XCy> `vLa B8iFpE/w3}{MN8p8Xvt3MLE?/-|͈r>'gc)q*),H9~y2;7@yu1}0dgA.AAdޥTTXu8a="S.:8X,0 Xz`P," v\NxJd / `NпqNR1h|9Ã#HW-qC0–=M'3M*DH9vjc'RpmvAoth.!0lqgj@rtߴ{Q8˒=@|0dCsIU"H 1"Sd(P/ЅRB35'%A8]Bm[ُqA@thZJOdL0|NA N!{|g)@C}IqF5 [h^r<'~4%CDc݀"(Fg^󌠽MO@4 0ndf#x>o]CTY ;EhCGɺnDC1̿j$\o6lM}^:}=p9 M k^L)P @Y8K tCH#<(IIãvw{q㌁0Uu!?4@'$Nh{D4E)ODt!CE(b&$SwH4+x3fQ\s.ң@P:O09 uTPF+5$Gi +nfHq ܴ3xsq '+ Evy~$ߝXnreゟX8IXzMՄnM=[ZcpSh& HS6,qh ( *O; r!i# 00*%Pd"[HY$ EQF 6:C`MqV孤тxh_Д}<\~9:M42Q"|>#>=vȄH }<( )&""LrЗ2iY%%͍GikIC`!#`t$$+crI*: P`,&1 ;:u$͝CADf U^ 'RA0U@REQ2s' )MK)mCM%C$ }j^IՃ !4I` +0Iv>g &jwHQ+ $O4PɄ(P" >?BY8Nz9CZ< <1W*9 fh^ӊƗi:e}(ibX"ce@:y Gi;vHz1 x"QTuLV|jhB+- JPg*s9[UI2͹1 PE9ktC=FZq;[WnF־9!$c{X> /DĢW}j3$MuswN)ez0H[981dG- Hh}kk18@ !ig2LZs ;X8gYfqækv:av sЇ83@e]C U EV5&J h0lݒn<}g o>"*Ĉ &s Ǟ1^TJPzz,o M^b'dЩNC@PA *H,y?3Qx@}Yrad>Hl{Ch)BoϮ((bLJ@N2hу{HEADXɜ ݂wydOP E!H4 !J 4ovr.Y9}Q9HpB6.+]^(J(h( Z/8M SMRTt1R% PAR)AP -RPf @PЅU%UR̔@ДM+BTL@4ó. i)(bJ(& *%sP&iZ a) hbi*hBhT(ZZh4:hEJDiI(JVh"M! 4 MȏO \N 8`i!Pbc6BdHYpbQ؍!L@6=Mj5!20uBB)J&e*fJ~@]`6$|g)0LkEN3CEH(kAa6bSM]KJ !\\`>e@ {\~P} ,pB=>m''r4 (q?-/j.㟙.'~L 66'd=KزҞ7"eϕ}J׎8f NGNѫ@xϞ_u䈟O6%.n+ROGP9^94X0ߛ"$]|&5T$/~Cu<gʖ*Qc3fR80%_{@*n&ӱ$S~@'+=cݦ;0U%.8௙&Ǵ(:95J&RKFlHf,tօ}g>ZہX k#h ??bˇ˱L`ЬJ؋PW ,*t@_G]0̇6c;}{}!FH Adw@zR5 g0onorjق}["WFTX+diKLHtC@)IqcIA6Wt zRINs3|aj&(""'!P`Y-ֳpmYgU;8X.6#r&!:oԢ?D@s3 e:@LdL-/nu* ҔNCnq (D$ o584OU8ܯݿ︂k}n:!wK1B[J\Mh}ʆa 1HWL"w6k1  )W(g&_gjr9Aw@l!yoX '4tX Y >"+ @fmX!)ןzBs?N}]^H=;d`ʑ%PqK.S4?mjjsmgN[#т8`^.EfDĴm>>ET<9?'bH@®d/B۔q58*Q`fG] h ^Ӧ&o2 &`  Ɠh Rv~.|9a*lUp "yG)Ihq/4DL$ )ygIt Gt`ĝ^) |ϟf!#l_ SLED}عte-`0"xP{ $O?v%B<>УXsmM3G]9S߮b"ŒTJDIYY } <Gֺr0rN(y~#$rW_P˦I,ڕ-q9%EЀrB!A͗cHqآ?;/O2AҔ ʹu/ 'S2H0g pʽJuA@W&b|=O`}R"8`0ӖY B'a9>RP @ 4k끇% S%44J!3Z `&@G6Yͨ;alJSFJ?IA^%SC^gpw؀ #^ ]11)4&1# bNN[(i5q HyPږ(@ݳӄu2uUKeHKfPI?U4_Vr3ڗO x6^ːڄU cYZtf$`L8Y>ª?.(Q 4Q"ZjO2sx??/S ̠g3"O~({n@]lXM^c278v#Pzz3f/@LT_5gs;"+# w 04r (2ĀD ,F:9V`3 MhS>b^- b2}$9w^ui9xsw~&*N?mb˴΀=0?Xe~4x⅀1Ka1'x!׭$xzCtNZJf%s6YJO1ץs3$;B:~U>S|G1-.D@!EdC3:4B 7;$:YRR!yO~;=S:YNV= &ȴ :@fk9n"gDXhֆR$+QY %ahV摃)ү&ńcȈ F!ݝC7B;uèRWAdx B!a*j*`M[W!,v"^3wo~5rQxۛ9oljƨ8~V º$ҝ5Psqɴt}-A.!6]u~y\vţ>NJS5nL{cC9??N8Ѹ9M0qS"#6SUVrT"q+i-,(#Va޶DTuVw0=ԱjC^js{8L&m3S23M~\^~ƯԞ7_Ak\=ozd ̛UUUge]7Ny'f.bw . I( FG{b~R~pOoL쁫a]@=?#Oٲi@Ĉ1(j숉A?6ۜ}ϋuno0`GH,UE+!HpET<}S=pPB2 4CȐ  <%عE %%ht &XjhF(Z"V()H"d5 & ɗ!$De/jMÜ4XyZCrbtt`d1 IkcWlK/LLxbuquH8aٝrL(Z"NjJbKXZH#% 8=v;5!@S$E/``(t]WE 0`+k^cĘ#HT:՜蒜P$8; RFܦ2&>ƨ"R% !BK))04SCJR+QMF7; l?) v #s/4 T{$xB'>NKiO@_ɇ)r$8N&o|7a(S~|א2쒚(iGqo?^Jzн47֙YrD _gޘ24L><E~,omARP?3 Ҡ(i*P" * IcfhiiŸI!@!&)ZhhF̈́O^Jh [8H#kap#@T $Ԙ!HI%j"&eh@%I" *JHHYfBh!hi"H SE IE r4,EtR%#@E44VE P-P^dNp-Jpq h'\Xc>vbtZ* *V\R(JYL/2kS$D(XhxP *;q9{F*^BV19; V 9ESffo1~|py|8f|/K ^t,_!(5TERW:u@7 667WKe:~9`,A.I9&CW> >x;b ~G[g_zHб!"xh,?AKrnK!?ѳBmL~`?g_sAٮq%RVweU LICKLI$̥Z:?q>)HBHH"XYa`)ӈ)dI(Hi%e&9BX& )" K&" ] 1E)O"(id9[ AD%4@%T5`4) $ZhA@mQE@U'Pm|`=6>o9`- rR C/?2}{ }hRw X|Y3`U$Ag(a!HByw{ <Ǹ'ÐC9hA*)4M*!Eoa<36`* Gp#,TxZ oIOiQ*ACu9`5iPX˱khNQ9(80??_{nyy? +w.: ׈`1@ṋdK-O7F r(nf~K&/!KΝ:֞3 &Y \F0®D'._q΀M]}[Qld&YxS2;G(;D;P?O+dGBd<$>L鞑EٗhFAople d'hឹ Px\捰.&u{KCHr%B [‹?YӼl'*5 BOD' ;ltݬ8I0Y dkzHl7[ E1*`.`""sb^&0bf勸kek>w1\۷Mp nM4#B-I dLڙ?G>x-AÒ=f:g2 v8QMX?dߟPO=G ʀLڐ% 4Fb6q hF.xDCk8C, ' -c5H;3 %#12 L+2Wp=Џy?Lq8[Ϡ|PMG'a3N`<P]G3 )=[Nu2C__:r*PxϢvdKBava Q`|7Q:XVnrlBn3gS<0ēA%`p wuaCN뼿o3u+aFއ|&nӃ&Γ禎K !C?)  E)iPJ" (jTC3~ OHs )3gmw!4hO)JnO cZԴO|6]B kC2<  _LO;" C:>3F0ٰ>ug㷈oq$ImjՋ< XY  KR3%\+T.&MI`u=jJM! wddX}c<Lf[ * d" 2m>{PXK9ɕ.Rۤpa3*rK7#%7Skx:\J1x{nj lVm#hj4ʻQQ2ۆ0p1N<]X<wZkYM.g95T12ĥ.'/B 9LIfމJ miɼG8Cr.g*ct]XjDĊtvR@ݓB\q ^ x@Dڶ\E vq̀cۇ ]1:1ӜGÐ%jYi,6(OB?OÀ?@P'zqdة RGipfѓ։) ,[N f_>7MuHE:@_|~u$IlD ,!0GfLț؎?&ZwÛr>$x.]Kj$u~}`v=Mjɔ0CcQ@| "vG*  %T<"Ĝ73i>m} 3kQ33wYg؃:[:mEhl%8w݈Sy ~u۷7mdW&`T(\-EI|l{j P,8|ߴt)’KLK*6qCM) DHDSB"PLDismV PzB_ IL:w?9*taLO\ٿE8+dK&-ǘb\cgؘeK,DijT;&OsR0 HS!rI{-"Oaqz!)hH Qz13G!]XᛗvL)t㄂J)Xjj2(Ka=bhYǍEX3>?(TDRһ`ĘNmUA`5#QI@O>ջ2ee!YTѲ5XkPbЯׯ (IlZlt_3Ɖq)2'5dj CzH*dHd3nhot܇=o[d&Sy~K >[R (% a僦}u*PpU aۓSQ'H#9OTJyJ y$6@F:nbv 5ht&LYv7PR)z?wǵGDys' sa ?lorDF,Jl~I@ th#0Lp4q5soD&]m.ԐDO1 d 4@I<{#!dJ)~Q̂rS!"A:3 IMQCB"|NÈ6_SibK:u~ckWv0wMEƏׯٜ&.8f\A?C%2eT1Uf*)deÕ s#fxniIZ~{xe&oX;R7[ݭNIpl567c6 C^JK֘Uw+'{7p%9 ETPqineFI(RF#W_lDWxEaBF6u WBIAh լ( 5sq6>ak8 nUvyU2wzC9Ȯ8PXM2M $rL7wv3@8 He-8[;ܩmxʺF1@yD޴UqF/DHPl(A3dA">ڃJ~/ү,΋aΔrg/^} GJ}ԗ PR JQ9?^/2>mS^qiCon"~>d!r_?d'c7Fcd1Q"K[:(o#K$7d0RɂGX\x |HI8 iIE 6+8'zFvO?c@;%@ߟ~ Mw=%d_9pa%b(~]O쑪Ay Bo d7ۏO>n}ILîdt4sf^p}~"LL*gtsMqsus&IƧ$y7#VN'4߫c64E2 -&eNv-M|*(l[+ Zj F5GA9pC#AO!Ý2`㔘{u1'5,;O :"zB( ~%Zy!˧-R%YCnx[5k P0|%EX@j.'9lvp|gۙT q偘 xO1)F 2ciZ:-r%qmM8bBfqI0s5&Nt4D1RMSɆzh*dkF1V pl|wÌ2`Q*Ph AmylFa3~"3x qѱxOݫ鐰&}@H$_@c'jQӫw|TG\!m=PP̗2aٶfƊ8-In?b?kCٰT"8v ,C} Y4!6 Lqtr8Oh4P:~D@CJpxIqLjC)Adh?)dib+Dm~8# xIM5DS@яY;~rủ|<3Od}Tě@#oY̳W2өpR<3`C$aՏbP~lc3J(T:1$44X&(WKJ)6Ρ D'"f#rۯO9{s+T{3{pyP<~˻#^)wzbS[?=1X>N 78:9٢:qR=nUdZ; Bkʟy`do}csw=Ѵb?ŀf\<',zKNT|6ô I@;>\"bzpH} ^6,`{xS2)u90"ܢrH}CC u$~3waIs3[iek;d23UE(β"H ڂT^->`nr"!?rD 0q`b?IDL@I1$S׸G"??POϹI!Rq>ѳ" j?per/a .9Owߐ?> 'r.+>`VTQy0_Pz'[G! JD>%2#Wj2 FŠL}A380JE!E%ң26nI1!A"XH Au`)$zQ=ZBJXQYܔ%$b2L;8+MtsjJwG#s%TϜ|aIjgMhg 87 ͈$6T(!P,?Uw*S+adj #nVZ5L8. (fD<_]ygs"8BU/L\r .c_sU[#OLH%rϨ0UL{iZtdRCD.n,cw8BA0rCP4I]F,9҅ ym jQF au@ MÜQW5'sDq4<}wȥ(*GeBM\?zcF r±Cna;M /jb[lduɫM7YHEz9DӾEs~s*Cjbb88$ZiU< (J!%BG?/.EhXM0 ]EANe=H<hD @HzC̺wC5Vp2L,LHLT@W@0rȁ PPH@1{RUH  BP\Hjf I"O \ƦiF~S!ö660og"R+z(N8H <63BXD%B8f)'$Y>##/4>e:wd%ĥT%TSJ IPKLPLJ,4U41($23L@Oj.&F/1E2|CNsq+?cb " ׃f&A D-3$ 'tz|TI=a0/aPH C\TR(/O?N@xgޘ7Jџ=pRJd6 cmDD%ki̔Dd %HSD1טiiZ?ݲ2Sb$H)LUUXaS!E\eE\NN2qCWl2QU#SЭg!-&9JC1 m3&mNvT!w a=f1 ٨cddpLɒoӭ M,V/9SSl-K,fȁzP%}|ޙOo:>!ߩ,OpGUMˮ\AD!ȣ @J@1x#MH41U#1$Q@F6XFN';$3O5(O{|9Ǣ`NO7Dc !@`*ptbd^Of.15s66hlpO/E0EP Q A Iԝe팤KBԔRҍ LIKRB+T D L14DC4JDD ąP@ $ @L% EDPD̅%)3#Q%H Sy AI@n2&K)\z-Dg&eMjȁa,߈DSX6;͖8s9k>L4 I)JnRtq] SLs*h3;@*O(ϰi )W*T5u\r`hE:e4,i<~ {8Ê&.G$3[EUT]w85{|>?#՗E 𗣫}N*z(,xO8q+}`qZ1\%!m|>92Or?q0̅ H%]㮇 1x"dpD= Y A`*ʟ-hf ޸GtPk'8O@uȀ;1&iG*"(dy8IO[s $@4(A91 pL|TDKM.DOrLO Nms)tLoNE99s, A|j'Rqx1!] ZbɡCyɩ*){A!6Q8%cb$LDDDM_C'=5$z ARM툘=q9%51TER$}4y9$ivb2'W0tGU|d>'i'@\)ą'iBR>T+f+8u uGӅu ĀuHh3!d^D7==ò{X^a4PRI)J_uy!zHr E4#PFdQHo!ѓC%_ =yԜ;:p]ϩRIyG )IwdƊ?lu/ Y$( ("F" `">9e8)ST E|S ϙB{H3 ay$T<ʠb'dWsxA4d&9]**%zuE.c+1U GuZ1u((/SFj & yԉDX6™/4d)&y 9r hf$&Bi '"`ePr PB'!%uhXX҂(^!Үt(L8"ZHR'\CAM,ET %!:.b B;B ERLX%b%jHi NCSa5+-\!uŒI\U#kjns"G7 X;D505YqA:0,q,gš:IH xvw?IF'[=u8^E@HюnƘx)a%+hE=d U ^@JUhFbReF||"'6xD5ɣpG+}@RRR۳nkJ+ bOy8 J- )]B!/$LlChĆб@RSE!4UREe'{k ̥C'|]@43!'( >gĹ O*هUM[ hp,gXWQmd5!FC*Ew) Pxw LI3iMiuBwfYy,LN(ir,Dym. בGC rՅC ]@PNXQ{° I4w@ٚ@"{]s->d = D۝YRTq,(xDDJ#Pח~9QX >#q%9((UPL+"GF0@²({8>pE2蒟ɜ|t`T_;-~˓Plŭc~!Ê&8G芞j)wMdp19d~4 aY\fhb)h!4Qy)@L[cF,3tlEPPIجOY$e0a!`"=&M%1tnXq(S1(vp$MqJRE;LH4R)샥(A)G~ҿKΞ1ue7vW,Q1zd9 q ,eJ"j )!8jl }:N˺vЅ@z BzJcc8S1iЇBI !E5KMNF?BJ8@STҔyH*iMHNXYE0{. fiP!94 Ansm}pSCH-`~G/@^zHpx/JlSiql39L.S3ϩ?aY 1SC6.JqR\+7NhaE"( dyAa*RܫLp:M.lm L2lΒ>Y6ʍ9;c|=xtu&!3vBO6`s}B_F q'4b?ѵc{r;goox" TU F@x8c{44OgSRT; E q7sfr $V y!L0vR*,pޟ&_N8@*cl*O2l # ꎢ b%(3 'p#xBn04pjjWO3VN:f \z2:̔Pa:=^Fl\nBFuf+ =}PJwD|#  MwA>^=DNS C'P|ypCOJ}A|4bR`45) G0MP^@Lw< 1 )J)( )LAX(e M4CPDm+"s7();= BHA/;;I ƉFFġ~)'it։EU@NFT.jQŸz& I"kC0P4C\x`Czt[DuJNtɠLH}sz؇ W;{DyS~nڲiE–م֒hgnMtӻk 5a?vӶ\Uѳ]tkUdmsY&nE#ΒSCÉCFr}^'9~|BXh%>w\Ӻ?Wkcǁ{\nlnx4K HD r2 ơ%uobCEEp61Fmp ll!AHLX8w0PPXERϏր\8ũ1u4/Yד'egt~Mg@?yY}߷Q*07Q֟I>خye8UBBF3y]uuR,q))⓷rL8*ҥ0ljEªHܒYmD'ۢhAS j^ ݙ#s$=T?Q."#u콸$jkk]EU Jn4"ϜQJ<-Y%PMAz/n Bv"Vq4!-p%NI{>ͥ=td¯$0!{/ޙUQ)6aQ0Gx~0s "5F #-,9Nm,İPɞ(mSyN6>~!U}趮z!Y8ntt*A#-ͱ%.Y|TzkVeT4NqZZʛhxO9# bhD7TG8 ̍HhPw*ZAt0(b-DPv( q"d<#l"tIAYP8&.I.B6H&7iqK6,>᱁8)['Z!EUt#ɞEqh _:؆R2NP(7ʖH-3bI |`H3NMQ>;"Nضx:J&,ЅSSC)8«& iٚu:[n܇l&܃.'&`a^#==ĀaSnS#qO!T-$[r>o_DCz ^@ @?_y@= д @Agb~b HHHS!Vv D uy$S'$fNy+<`JEauxj p Y+Ű ;)r@P(@vsMl&񛰌]ב^:kS;Ȫ.D1FDŽOȨÂ:mxGG D y[0lkPd/1]f"Ʌs 1JnG䃉9*Q*8ڄ';x#WG@(s:pOcInJ!m}>_saqEpؗD}kG?; L2; 2O>,1DXqA*vm_b*NTd~߱ aqg=`2dޙۊ& 6j&c5t7s2CЦ0hEf8qYmCSS Ri_$y<: ޼.<=Ny ޹f0s'Qz$6&"{Z=L1{5>Yo,lBK1O7_ℭ.s_;5G0)~mK.; ; MUb0|Y$sR靓v2pm%rC6IHO6dM-_dgdOi#>!gK$1@~s3( :TI@BFEFdly``2 cYSX7<5ʠu3h7\&Mx$  *I,=L$7Je;Z5)q辑<&ɢ!Y x`g/{%;~be'e/1\Ϟm NΖhE4NMqxCh́4:@b/{т 6S 1 cvNԴƯ̌OMܜ5pO$"*"*")("r""e /V^T~'! )g *I Rӈ2p7C:~pt{=K$F4qH|00(YD{Wy!.gb{ t'BeP$P[b "YA"i);כ q&`#9 z0A%edžt)B1f"8;9LdiM`qu @hqTM>4¸ԡH',7р)`?@m>TO,ljM={0 &CK7~>̈bxs%s"Pa)h4 T&Ct_w?nYՀC<]h4}p 9<(rFB{%$ilf4c:s%lD@ѶznkF,TEs9y'Ǽ~<뚱73$mbI€.Na3E eÆn->9h MDJ81# 0A&BVd9U :Bt Ss,q5BEemNX!3 DA@.#$iH9 A 0ac\]A<2w u L/N]1-PF!Qя"|)>̖l%;g_I2P3 Ixq |60!K?";M- BPt'Hp073&q̠*&2Z(M&kSIޗy{[[D71;6BA @s ͥ73;+oH'('%S}\Zn4~3ȍr$8rLیn7=uG6xSf6)TK*.vy9s5,.ЄX֗ssL4K1pL#q4Џq-TQ|S2"9s̫M 43 8 ?9fLSr lLrA&}$L,K2 Jf*$BΠydF}`w>e2ЎB>?$% B$).O_rp0R B0HpYtT7EJ~]?dt2GIU-VCJs2Y֓ 70bݼE2QSdzCc üS8!LE"=yS.[17;צŬ<`7- ׼*h1YrrI"(cp5{\iEƭuG-Uj*I*Ɉ)G\墍 d!b QIHS%&yB{>4Ä c]}vTYk ` =(%@HrbBd2>YGj)2 X@kCAgp4A!8LG`^":e(I(}W֎cś{})Ӿ734X%^ /(d8Q<&FOTk|I >fľt$rXa`𒃧Þ!Wi^:>V HG/TpϮ5/El _oR2xkXӌWĆWC*yAox Cdu<=U \ԟ]e |[D,MU(wG|=Z$*!h $8ٝ= <{^l3sƑCtH 6< LgÕN=CgYG +#dÐa4 Ӝ⒐ݿ^Dg@>J5"@B#wS'DJ胒r d:F& 4$4JI7ކx݂ďsI: uUR##FqRnOH` Ɋo)$ a$, SS̜$.p;vx} (f;4 %Rx UCC jj`&((kP)i>%0--!64FlFck IH,:ݝxuP@ΐ+Ƽ/0{u̘[D‘-z=X&R(A apwڂ DT>GS#Y.;p'L_ j=,Ϙ;aSwB hL8{YÆ0lzN67ۤVz39ΣkafʐVjN_ƹ .$2`B j ȗT5A0ka@3@9\18e%aʾTzy훇v@[sz9ա51w @mk==O~޿ݟ3Y.J4*ˢa^~O ,].;6g:oNΓ^JpoDL[5 w4ʰnۓo]%3֌/\l35>_ޫnZJ.L>~&.t%DH]k[+G t痵tan)Y&⟴3.wªi/*}Lyҍz[^weς䟯 Vp4m xSkEˀpBLcĜv))}Hߓb6-@ɉ7m&?a݀U4ޡc^Q:sT#ώOBQB+ϛYKfٱxPm\Q27kC:KBIEW:/ rfJ<yU~i_Mp8TXM- ֛ɡP:M5=+5Z4#IY_:01(D" 5H#E c'eiM:CLW8?;aϽ8)ܞ gS_O 9k9wWOcy&G(J9'ah"s`vH^Qh!&kZB5׀zTI֪dz3U񆉻CFF?*qcdF |UrBYNP.]If(I-n&yX^Or|KkJDfxl>[|FӌP(T Dʽ Ai Ž,̯U't?o_YGPVnVi Mr S hB B^sT ׄHpVKkevDe橲"{!4Y'w~ȾAe_,D!'@k*m*⨐_L:( 25H Go݀d4mE!2LFҌZR9WdA!D栓ee˟n\Zn}-Y d baAG A0]c}OIcy( 9QV7L8P>Z`[pb,ѥO.$گGk `EbQppI[D̬Lx|g_;'^|SPs1ݲ_Yn:FE#yWb<3ᥞCa+6Tb$قZ ve۝hG$]*ߗ;UgP8:>n8$.x =+м9Xa(86)J#j dRq%{z8E=:Tb=sHs0f$Zk8U4/Dkŏ{ f1HEb8w+ԬI>dݾ1Mڑ(%6"&!~V2k\_zft2I;_LbJOfY;F ){;p}[[{iPc,ڈ:h[[\Rwޘ|crU+萦UI}c쾈ða~5'ei@$p^vXm\ڳݚttQ㋧1J%Dr .)CXM[]̣ +чM/.cRV]!Kx~Zr'X>yY\Zִ^+N.7~/a[M*ӻh h= ~YBB(0'6nv3hM@vTQ.ID(! ]_U" _+=_>BY_@{txUoV`!5ǶM*>^&ְN6Jkry(:)q #"\~OUC: ^竚g RN55qD)iK8PA4aJW"WR#oJ7!If8Nڼlfkژ!TS7?{h%Y׏mqPoT*JM&x?\yIMdQeME_YxTJi5^*p׎FN&4Գ]L҇:΃f7;kRQՒ Ɇ❳u7q]E畏/YFɹzg^YQ ؄ cD&A.ǫ$sA9d cpM#UOWL^Qҥ=rU揙⪒3/n%/~З ͎ݣ!Ajq]qТ Zb̪C,B)ӹ^ nDQa>T $#SB!~w1+i0O:O#RԈ-|HI Q<)_MgƲx Xn_W?J"gnxJkhCT\k!3C yvLN=)5CglGdfedH&qZdHP |<4Azi7b%R^q_ʻQqSKK m: (-DE *PC44m$*4~U돧3>%򏧘fR [&o G>-.Q\ϊeZ~.T[il*KB0ja"hC4^b 4bS94_n,^E2"\%Fmq35@ 5¥~%]iBb*/6 mRzxvksLvu6NM,Xc(ݱU qmժ!|Pb(>434(ۗҐGyTo2!OnI~;x10Q^#f`DYlTL%FJB G?٢ TY%P5/g߮a[& Jp g؀*kxY3! ߑp # :pYU :!)mLzp8qGlضD"{޸;a$ >9~`}7.L [& ((m[|8zh/WȚD H:dwuziy_a$Dcq _M0#[FAoe{3 .RjrG2x8y#Π;'=,=8g # )`Öy>e7;&`D^ *A`@CA CDKCQ1*D*̃ ?\#DD~^-]p/D;s6?< w{ dI>{`ӨZ`Ǣ<{x@+ŀ C9VW4*(({b`8˳F.f 7JQ|&f`vfY~qE Q˷|ɼwRC1Je)Q81KPHLL4\ D1I32F)%7&n"!lM[uaAtIE=`DN"\8u)i([Z3s"DF ]Ì& ;s tQ6*-4f1zYhI-8@d03o.N>f 7G[.D@”X6C ~}Oϼr|gC~ ɱa1,ğQGzLA8 t o0 9L/>==ednRV%,6.gr Դ]Ѡ)HpJR#,0#nMINѴ3&29joą!)UC A`tX)Kd{$yˏd:;!$ (B;R=,G &fc}\gT@׫tӱ>SԷ5)Ep֍Q|eV%7!r(`̓m;]]W,a1!tu}v!(F|*C! CP쇄 lC_YOQ@ toal>:6pXeN0Fm}@C!W>G(vHF *1dpH|L ll:5YI*т6Vy˅²lb1e \=xVN&q$`=ZQ<`ſd~P(hN$짳#ѴGI|y!ąbJ@zyWz'r +(dzt"&@T̅ =LPg+%Bx{>VJRHma| |~X;* 噑qQqkLƛ`Adv]9CQb D&͉%Lk@2Ĩb`Ƃͦ0H ~ yuEy0,:LFܛ/u|QA&4o2.ts҈ ~1Ђ4ohْ9`Tҫ*(ZI "d{(in'*Ϗ[O{5\/P{Hk]IGD!Sy aQ:t ;fOB?,=#UTV؛L4X?ZlD 2?Pd"W1T Ͷ3ɒe DB:ǥi(rAPE~8<{zPg2P=He_0 e0s(2>rdxt |fø\U?efJ5^́O.y 56߯S_T`zƨ~.Fv'Y=!{7m9w;NW[fFhgeHbf@ {fT@Q%0T4$TT4qk"U".p[* 1 _W꿊z‰󔢁 \ϳ;1Â:!dС?uC۬ynEuvov~dk! Pq/y ;0xqL01K@?oצk2hd.f@~كVf<DԣmPGtц0v'ID?+0PCm)X|Bh3_c{x5JO0FL#ޮO RVl$ {pD;'!CIiZ( SBhҠw'@8}#Rʟ:v:K(^:O;'jaah| 2HGDćrBՍ,A&O9K.Lb\ ?e" ~򪪪ތ E 6Ku[\HA ?xPP`/߷`QDT\\" \\OJ/{ƽiR52) 뛚b jȎhpUJ& Z!S-n[3}tÁ/%D^CATÌ2S3 ]֭AҜPTwZqm͌p46M+q CKu74~2M7rth˹HЂ2# -:ZN ٫jb!X됢+2q8LJXZ))B.d ,rДhPL1kӘmmͦURdHWڠ0L{U;KURt>ovb R TCQ*|cm ͋& ְгIQRb"S\'-5JQQEPPr CTUE3yGcfŽ1TT8Zd#LU(7{u5\u5\Qw n4wvVkU9#d8I6Cl4\tUT SJ*QDWBeZ-6v*WojYj`]{!BjYf+NqAl HM6sZwc7tqR5D ~uE UVUUkq.Ygj|e"ފbu f wcGAϷ,z!;j9ӷ.7f`H*8,~1c1-H%[d"(Jކ+88p z 9XaŻ CHP:8I6g,kAdk} (F"%_ g4mɅ)mf ĕ+& P򨒢*dIFqQg̢!";lR2@8iy@>r p}ԅ1~u(GSdzud{[mScXQ]a8~rp ''dr8^:AsQM{~\4nvXybC'uhhj%Mf4QZG]ÔItITwA Mn?M0Eωx/vL&'T% n8hCMYS! /xgߡTXXQo85NBIv DHLL)0|g@",r>6;? BJ+F#mCj Kq b"g9+xCH^躋 _TlD넣kY2 uyQf";.`zgs bBkBy~89I#Jhq;Uyڂ,?}'7F%լm a$Eb Q|7*:JUjf9$ \I"1~Z^ou.{R1w}dGJs/m89ˍrрyκX )N q޻#0= R((eÊ &.&Lr5FL5 JݠMBs6 Ȫ%0HM{.w#n%]n(hCY& a+]͍R47 F?8{ڟ/4x𽕬1s Ѹs{x!.XSnR*!gkRDI g M_(08Q)l4fS\P(+qқ9T^e 6qUĭģ{6e$fp( qFiq"{LAvϦXqlOdbDa޴[ rr67q(N$!8/S_Pxw܅ˍy[7~4BWIÄKBP613 p\<;cd)@GwzEMEDSI(P ,a)n4+qT1CM 3d;F O#Eߜ]ww՗ẍ!|޹ϮKRRr&(@h8:QZK iB؁ WlDаu3VQQ:وɌZm8PMlf冐GE5\sG\Aq;Z#GƐ!$`N@la܉$O&Ly5U[s9=l8xZ|KDj5)8]LTLnsfL*pb%rx.i`I$s&34P$/LJ?! d!(XbEhI ݁ʁ@z1#y;ScjS&>nt::=, 21 AK>9 =׋ګ(Seݽ&ˀ+K.26J)bR85";Q `HgbH[CF©M9ECLB PQs. r .* wsajj@Wur!8ِx#~u11֣y7!.0lHC ":Z, B; S|DOou!dX: tnsǺd]\Er{{n$`6$ImG 5=^_gkEU\E츓EĖq(GbGv:q0jg~2:b+c才 U PS omcD@AZ\DZ9k @P$!69) $dSN P{MQSӼD;Iiň2g/A6i:Z41T ^PqoggZɿM vk *.4ezIO&)mˈiKvKbp.WPtUts:Рj͸a$(DAQ\,( 6D=q5y[@KK|TX4q͜e.f!ErSƆǫMGP; goomrT]5PRBhJ5e{l6KuMs5ք!KVy.Nˋ&YGՇJJA(fD#ɬ5T4ڳȞopsg̩wg;7 є|Ƽ[iM3]i2bV]S—Q@R;!T>$:2HH;K'7fF+Zri:\sGXʎPp%jk>G]-Ng\AAhEp7f |9Z5"uzNe#!Bz> Qg3X"MvNIZ@ޘ gFņe,Z4|guq^6Q^G^>ChCV.VcJ;;F~Ļqqa%ˡFZf] M,mj|h$6$="犬Nh“v9$j |vhyНǷ=N)zhz}uIL>bبS 7Cs413w1^y,e>Ajys֍W*]ouUL<,ۥu(QK$NiL$DG'Hc7rxMTKRmQ)󜪄ϷмÙw-.)L܇XgD-MMT4j!]΅y ǒr rSR3Xeg=8klIAElh@,]F|\h:2 !B@PzCצO*yߌ3g]J>Li&C B=Qh Ce~P!NR(DOLB'JiylC(6z088qƅa7P:Ɂ%X*uM_,ĝJYA\@]x".:IHQٞ܇4(K\C9T;C.x`:&sst* ' DV2] ț (;n j͈Qu.F0" \Sw}&3m3Qyߏ1D5t4"bgh\C:G*#:N&dU4Èqd\h"3whuF*r};)Hk z8m`'~HQ8C62d.:I+"b28_f ϙ|%g8oy @pӗ-35a,kp'8CHL 2VL"]GR@Qm!bb/Cã ۵FIHX[zM0.rz")_; +ۋ6(_%5n;=B\'i%m87F|p& .r Uu髀02%mt*h۸56z0J72q96Be)r~ <,>gQ$x@{UuM.sRwַ?G,+YN)0ܗN8xU ;߉-BEH&!BX)Qk p$G0PDʔAD JC\$8 !t=@M s6(KC˅EAD%/uCܧU.I00^:xw\ц L#TLaT(}̏VF,jtl`UOfts RQ P^4n&G"k@RSՏEw"LKY#ư7[mIm&a])2J:!0 1hMGP>X(ff٧\Lb$ e98i>tP߰8@ %cNAŶ99C8:Sr%B N_I۹hԩmm$FB k@y?^Pt'w0`'XN@>DdG$T+x6Bn|!㛌?9h=Jy!!cA֧HiH/@>r,NL"%p]ȇQ 8ə "Ba LteTvLk\umvs0HCn&H=Xkgڢ JQ0(RbCd шe*!RTRBD)jEHM0;:퓠}|PM#KN7 "%>a1oFft 20at,iC4QMbDt#B߳v?/22rP^ tn@GI 9ܕ9H.GNTҐH%#ϢqD)8)Q&2$e5|jiiCQtBZs@=(J22Uçw 0U%] cQQ\@=a"ďEW Q.tq#K.;d%HH zŨ܀BLtMml[ O+HKB"TBЄ£˃1p}׭DAHAIN lwȎ`)1\ 2b&h4®0[fSM RL5HqU@L00UxG*|,ZO{s(w[aI ~:M^|N$3bߘ,̳?<0Ake;t@R@ī$ĺ:"N1hCRc̤v3f ) Kۭfy`Llw(Pi:O{W~ҜGPcɔJ{I: G _sp=;wzjQO=gܔ mX0ѣЦ3؅>3 ԩ 8NcP37(()(( JMȉp ; cD ?oA{?;R{%mxta743 бf,]YG";/'7Pd.6__yF!: q̙ b͔= (z"2ԄHp:Lg ' @;m:a{s'fKeOi[#8r2}8?1oC?ޫN$ eJDɼbh;,X_;BԼDUif>P+_c!⧰8Nx1-Q" q9AH4Wp?b(PC142E2ܝ ̻*" p&Rt&If+ݠȏT~&'(WĤ8@P 2("ئ#ӑ1gSDg4bO>gD;{:mG)L}>,ӖC:~6UHGAFBbb&R _!CU0Dz_=1C[U ȝO/`Z("ZR=dRM_Fp0cHJHrHD! xF~^RDM,̡)i`@ hJfiuF  [I<:xa" T2L2PLDEM M4PSUlyMR$d+ؐ>'$7C'KMQ?C: L;]@if\ݘ@=7?3CtSqa {ٟӴ QHSȐCc 7_6T''Xcs85X(#io#/}CӝQQ*`킗D4A&oKvII7wwbɻ ?pA4I)D2;8.FfpK@.JPQ" -u<ţw.k~ AS(@398|lJjwhA!wQ撐ȱ´vJ{y<{@ӱp~I>=b,{Ϊv2RH˩2jM]t&fk?A9,0d!)]l_Q% * X@ A9oPjaL)1'hH0IO} Ddt`PB(̙.`(k2T~.q F ?tx04ϖ:,szl:Ā z$5|7N?Dwg) S.N9[85\`bܾz ЪHtS2)Ϛy П< rWj~yLM ) snxPEaB4M]wOSP( T Ase Hݔ JP`  }uf?Ji))d&톗8&6]>Q)=gJ Bi(v9AjJ;;h9!up<2ZM62;i* ɥf4\70Eru*6tIXHfy$JF%Ā~ja%A !Av2@hrH #f]hT]HJDUR)2#[ )1C`qvwz)K?4C_ $b/Ng%b"ػ>o`@ZxHBCJJ҇THXʤ%+zHX^bgC"q߾2Dʌj*b:`fj(*hE5 H㢄UEa"-%\)[BxA ]hٕ]d:L`@3,ITp+r0:7+{Oty@P_>N TANS3rx0LamPvٕ{o' & |DN(,l6x􎳤 ')&]/²Sglf#vj[b9F(6$۠y*RD,w7u(e:rCT $Lh8Q8E ; n35nZ@aYn"|+CK, w|ׂsI,I&`^})e^(PXD1Y#v`)B6,pJM0z#r'^T*,aј9l+yOy;4L0`!Ðw{VKgr B"RP(PHJHL#{h5XICˡ +&8e/^=&79=xq b\UMx(XP! xd' C#%Lx* +vmR>Z(aI R JJ'SR)* [aYR4"E<~2K6=ܐ40dtɣz/M_%]+ 4b&"H T!f₀ȣl$(?MDud>l'm?<8Ifn$b!j$3 | l Σqj݌e,rS(gOa/_"ѣ]ا{9&u=mv&0C~|Δi9N]N?98QA@0|CPr?&?~CPiCurN4& # lw3sIQ:t;=4Lr׌S>CBBN1!HJhCGDӛe6p>hȏs 9N+mR( e;40FA(@픿AڝX*;VjX %a!Y}$'p @܍k6 ,.Y9~C"m9wnmdՔG^1('WyҬHLQ71,_= ~_LRRY'gl{=vh>ʵhԄ@DJ"?E$@#t9ck4Qܲs'7O `;c8$vrJ-e2zha6e6d*hFn.晻!&)$!e9f>8ܑQ\6L 6vmX>{yp x!9O} bJUio&%iDڡ,gEUQUUAUU]&44 (Nb=;͢rh y@#Fآh sHCB= ;=Ҵ(I%(*{`MȀ Q3 frqAն$4uY2VWbL]K&NxZVUJ~qD lgK# s皚) d*\s^Wg p k:la3t"kT˙iZ8h^:hHKHx.hB&"ն= J- Vu)PSwfuN:[)ƦyT"_ *͑SS$I4VG BA̘5DҸ ,C(r&c<&GŖ%!Α xQF8maU2Y)isxUyuGRVhKv EuF!4Y:1 BN))5}eD$QIA.dTp T&,wh8X3`oW%ƆT7s3wpH·G~b I3A0Ly׃4D xz2LdI<޳(9A{tÑ| ➾)/)9w*(F P& B&ib *JQTH p~rptFK\(ɑ>2r$$[ 1 'fFNe@ %Eā4fA0O{L $??#و0i21%1LT%LE@*-D҅AE LUSHR% JTHM0DJ3,4ERD4JE҂P)@C AD,A142 RM#L PDL4LDLAA4ARIC5SQ$CI24M `&S?5Lp_%X9?ۖ _gHd;BU!)A~2B!%( O?/L)G@d$/mH"*bp8 U&U4 dD@}3G/@gҊ?PVIl"@1 &-j8ޗz{۹=RrH A'B& *o-9df7n[Skk{Oj/aZhA:Ν[% >paͰo:Jmmv>\[XmЪPPG{Ru}_sZ1ssB;g{t9:rc}D*G>Pl;{gث{3oxonT[A)='o/f$BJ{mzހ=R 7nj5Q`wf{jV66)K`U (v4Bآ{gl :'Wz(PZ5nwTe%w^H QX辞{5=szn;']az}{9hwHT[泳}'"[9hۻ i ( Q[aP @ @|IxOU 0ɠUKŕz[gM:T{}5s{haP v˚SLJlw*,yonTD>{wumlz.Ï,+tzzCmZ5Nۊ` ]Q8Mݸ;`{ǽA6Bt8awf7-#l5UE ]6*UA>y)A}doltm9֤;\7-ݵ`6>T>Jnjs.a!Ξ^箭|̲fvt*[ω)^k>NlC^=z{wo^Eut+&}}4e秵prZ{1v\wwMYmL#4U&[S}!KewwU݈wWh[Қg.`vɩ{ۻczԽT9譚1[>U=*[|Nӽ_(=7۩[ѻR[Ȇ{w)ey:r7^k6{]ǾO72>몄2R=sݺU8Zw jېm(]qu Fhj=}Xtt6e6^Ϻ;fsq\[]wܳܮ:tl\A98׳|A7&mnKoWnm\vmݻ>jHv]9T>/OyR=}=:}qsZ%6[4'K.mU}xيmŬs2!}>>iswl;_;U%l֍uϼ`1廐]t]'uúiSj:C{UKÔU\nYs۹ʾ:jw4ܝgF9j2n]m9UuC@ӄ&ViN˕dgnm3Pvۍ>{bݴFz]]wqp۳s^ K7pvm֒QMe:nsuq|6{trxq'+ERv7mxCi =)u:1;5Zu^o{Hʉ:텫wa{%Gխ5ݸ;.S5s ֥ueYwkvktl]wv̀΋$P۵iX՝phM& 4hM4Ƞ(L&4=R~oBi#jzS4ѧa  @ M&#I=iU?*~~M'M'hJDBB"biTO?CQCB F&ddʧ2z&&DOҟzjmF@MDA@  0&Sd&&U dڀȱ,UL5UxH((i.:Z*b*F1PO~o??K'@wU4DLQS܉^zN;J* )^qyW5CLTAQ|h9"((*ji )E U,%ju!T!JU$GQHK1EC$ B %R`wRUEzƩ CE%At7S` Лz BD! 9T1A% Xd* eNBėH!U, wDjd&`&(h 8dH1#ANKP~%:%qe P/\\\ ANmPbb,6'O|F*Qw2aCܵ9+g$7H<0$k4OR Vg:JT& JCXhAi149)PdPh~O&Gq4K|0bTHV:-ӑZIv~9OA;{aSRQCR(!Dl,u# XCNхC*~gsCvl`ùl!X >}!Htx<kِb4\DBGG%]2/C"(z@UdN^#8BM2g^ˣG/@~0ߖe _U~h?gw/50-b j0"SrA?\<]1WZdBP}9ğӰt?m?Ur}`4HH`}fjCAYhGیV4p꫃Ҭ2dnVkn& Ưi|&.[MlxE1 >zG@KlJŰ5zo#~g9v899nc s%:`nhwpruk;-ѿ}yN.u7ېt$쮜g\mՆLJbSXKWxeՖEv'aq<^otcԍvk|,"vaD1U[kw¶vG]89KupVlymԦQeh8iv/탟lb7I-Ys{7OH#.WgUuc%q4VVov{w{r647BgpeHlHLe݃uuvnxe\r(G"v|PL4{gx+ olsӵm 0<:x粺vv[pَ&i 60v?+^3rƟ^O au J]jB]D:aD~\.]̚9Ǧe))AS5Rn~2fbZG[S=_.<,#A 8.4N PFQ7,{xzw ,KṚS)Oyb(+#DL8Ew|a0E ?솝UMDRDAt[bч?em#T]cp5bC팣TAx^k׈rli 9YNǑ#0㜏2QE AQU(B:o6Z :\ <6 M {5w) ) y֯ym#JGӈsX<~\\~ fS[|ݔG "ގw>s7L1sb,C'ɝ ggc; A<{'sIK1gi4|8i,H~+c.U\ NOG0'~ {[c^&YA|flxVqz|UCyx~f&H瑌UDAxom̋FjVP=(/f$a("O˚%"#&P_Fr=!3}n,{d;{N'y~eU^T(H@I?K([9uu?3u4ZxZtfQ/\$!n+QЇY${e7ݤ~][9rt[7=m=0w ,7pg:v3y7W;ڣ'4 k+:)qݤ8:L1 K&ߢlQ^OVm \ʽN⣊j -skp{a[-5]o8|׃tfvY@Bͤq4%["Wf9Br~iE]]weCY%U]kuq^v\d,!h}4Y}<} >#}ϝG[n[W_X [e(^^bH Z&ܟ%!sSXgwf]v͑uu5{kt$< Yrvj7QVII]g%HNT*8.W΋o$y>AQusG+$ą'fD~ks߼'>S̊Ppe`>!س;VzN̓=;r^e~h : xX TZ~~?<|TUhgLw5קLQ!uY{@]zSBr"ź|U3:!.6t<xu2E<˭벲~m' WV嚫cm9h0:M*D ]& ǫFv WN*T9gOZa87z0:@j$OZcw=UXOX3aы>]g%IO;d0Pxb7d?b0(zN? $Nճ0ݸFs\Aselws&{2;3򠩨W+E3䪨_7B$qΗء胉nѭ"zG[˒̦YD7q߮7a馚yxp۷nݝJRnWW||ٳf̲*SKZnb\<&.A( fBC5[렧7^s.5evwc%(0|`/ 8Y$u-xi$=;Wߧd!]gek^YWVt=||xr ],A犼o _o\{MY*wSLKE8ersc@R Yϻ}sȑm]PvTCoU V^De (WCwW,Þ^7.T^d H񬞓2"fb[r5Un圗Kq׌,B돓ٺh xqH&&=p7/MlTծ(>6'U Rd"GtYwУC#޽o0vwõD5#eX ؾ=7>*O$d+$N`JNKoXN).eLTiw,9Hl(GjNߧ& %XWzt\z_Vyoٌx|S|j@sp[] =4tĊ.HMBe,7$oKFUab.(/mveXqu  \1GR9IgDGZo_(]w Ld `I'Za? #K2ThWߙ$ѐg^%(yK&ڄ:I5]d 4s1 p 2d* jxI  MېN01 \%/r`N4rr"NjI5IvΘI8AfO1V餺h# ]p/YMƈ^8 7G%##GUVJ1unà''a)@L+5Rʟ v-T)5•z$[leB40AQCH%J.0!IiDC B۪Ɠ? z,Rd=4L:i AxYT& ֊҉EPxWn7qpd!$12_i1b(1"=fG k4̛L #Cbpt]lhKg-M]n(ΐM^dפY-N$PfWM14L95rwCv"?%\Z3ga3;QBhb )h hbDhtТ&%AUE;T4H#@%Jyi @%"4l@Mf Ya#XfnJbܩlߩ6 (i4f`)*Cg\?``&;re* YP7H(8s݌G,ZEy`)fRn;9ӕl ƤU9Ib]ՙQvqI<Rˌ7E:y3X)u'+,YuGDZsvd6 ( j  Cq0щ\4eDȡ `h9q1Q:i1i;dUruZ(u1WJeȔc0)_*"xF _j4荶>ϿE竗탭"?@=Pbk4/? s5f`bEh6>?lAo9wd)xs#곖 'E֘@[["7R!HHuKpj IDan`N;< mUN8!gq!QiSP2ȟ (LbD-:q$d:io:zxИ}M}78!ňIUQT>D'-1Gg{4-"rdc[E_[£?ݑeŌᓐt:bu>Zx'8rIT#cm6GkIY$љf d knCO߭=jFLz[Qېa#D` #xۆsР!(8o Ȇ0ܲ0@Q~ Fm$Uj%УS󐃨mQJ%cbNlh'/Sp2 (O9箵B }%c0=hv\.eU0s;eV}BW!LT{2vUTih-Kx*/O:v NMVeS*wc;WRT7@t'Eo 4B?^Ttm.`/ L 2aS wF5X+3 bHVibyk.Z'!l9\`{焠Һ()cG7|,qM~4VmC1 C F!q&#F1i#IÆ#8ڳUV6@G iж+FQO~J ѴL` kGHj4bJ4!IHJ ߵIaf)+Eh J"s !B~Ci\5ަ7!´%)"eKcjش Ta0;1-TcK t׳9iFC֬1Ϟa]*MZؑkj9Txsdkgsft[P̔c[M (v53C"dpM 04=yPugآ7#ɠU:&"^7X A6US͂GZ3)"bTj]k㍋M03Y^Li8j6#5co؊UGԢJ{o-rlndb:(."!PE: o[u+Hrub|V,jB4C4ĔPG+`$t<Óx$NƦPu'hx>^0 YFQ9vqv(p9WJWl*:)Ђh5Ȣ3ѓ3Kt 4xsz>QfQOWģ3TS4)aO6Fb4Cr|q jssRw]_ }w73 OepX}`J%}x\Q<\5u em]=1\C bKr>mhʳo&SqŒ`c/x IQY\>YQ:|w+,ҒpBB=%ī6E͡n9r& W0]Xai~5/lXlYd"陼֞iȿGyttҳS]3Ú#60XܤL^$ˉ2| BE~RST2b3ԻUOa 5(riUCdpѝH̲,QS ݂n#H*6]nYx5 Eܔ0ZS!uP:۳æYůKM"Ӈ裘_?;q:bIG'F_ W2O"An6V?K `pAnH2 /5MO#v,]qTrOV|F7wa;Cu6{Ok7aHrQm %57t6S&rv2ÿB4ec2[2 IDv<Ps2N^q?|DŽ,$w@{`*i:`2<,>n~F+֛&Qe<l@t\N~=SVw ]`jU ZNo䫮CO gTgPl (ͳ`qJlcj7u ݒx4\Dw`4Bݜ\8~)_C|]yOw* 1(zfUVKH.wZEa*NjrF D6tO aAvfwx}tz&|Ys 0`4~cN1jFY %” nM+O ZmhC̔Nb8^ظb\dFk]IAi;UTWvJl4PBIHSE.yn[\8r"Kľ_/4:r@G$%ESu!VPS{a4G9G8S1cɩlq-ty3ni 1'Jn>] ;t!O'4We+U-NNdOr[/4 ʖnҴy5&<+3ɍBH5@41@J x 22E?4<zo_he@Y= 1` шL.?'D[L?G{.p˃8f=_ br.<+b#2 FX`5PWl8x `&He~ NvŒVq^8-C45v uqh;~HAt/Ob:q|xtmϪ–9n#dP #ppI({f!ҏNEL3N G"Cn`g$WEĐ.¤].{!Qw*=RAW2ylT)ظP=iu3y ʏ{ˈV R^.# TMzE#@MM}kl^UJ0\H6M&2I=;M`1 bV +)<+-̡07KL/;Xߕfzv; IµfB@b Ƀw+R>. 붆?٥q~*h!ui~VI$Pe!2m:jvCF0b@ZX0@#)GzH}˓zC;DdF 0=o!+;COnsnN1Ҳ؊\Tb9"u|Sv>П< ƸP/G{20 S}C d=6zRHu/+-yJPwMCOg8v$D|!?54٢FCT_}0C7Ї<~M;b{RU3C%SE{9>iE'״E+ E~2))J()C@Hh>wb_DZ|^y5-5A.Y%U  ٹid<7 'p:\zj4[?,A.jEq$MHp5O|, HtHyFP,wǯ- ~Jg3F+RGγzvw!˜9o be\iwMr8(Ƃ%tpŪZo/ {& QzclNT>șg4!5 o@*ګ/(\֪w +_9!q(ĴDbc.qIgИ|m`e; :/w3FG4 % @2c#QVM&5ޓ27*T}> 4IS290 5|t> s\(_}20tCEV't8Wɮ)\ET_< ~lmmmmmm33333< A?g8/%f$Sp#  x6M2Q*zPR ֽQ" ?WF.ݜb^>gpCWWJ6qO̧a߶x),u߬Ƕ~)_mgf\/*TCXHer*c]l׋Om333U9JUcUu|Bʧħ2;|ĜD0R`_85>sxw7WAI1k5wzpqqqQ>hTb ILFrO Y|?|Gg⨹y^Oa.=f2QK_gk<9' ?h2͙{69<3fkťM#-]CG6ݾwqc>z/sS|6 NCiCNh;rc?.81Pysr/IV<گx=QI#acp{ҎkI/t$ xONtIq@h 6X8 ԼT3GYr.mM|]xv"N>o|cuUu#O+iF6fMD&Ѧq3Yw+}zM6d,:yP8qܴY1ʳA7kꚡ8Wi%QIr]H֬1wa09fyꯣcdDǑ~K W-ܩ֩/+Uw&e3w"AK1?AQ<}==oĿ 88#<]AQ/\Լ+V'5bbsff\RYyΦ"Z^Z2ʼnM;1ϪOq=yLQ=d3)&'g*jf@{w]=\Ka6 S>yV@3-#ކW1~ɼi;9 -Ƴ̬'j*b*%-@~ O\*PKwjmhl)*v&X2 -5 VAF9g08Ew>g(q}y)ێ#y)KBS#u9 qLjCf;a\vT?"~u\ue#YP$P%X* $8=ayi`-ך ]d&sc]܆-h.n㫸^A>mER _z4mJE(&.午a aUP.am*V)NHsazf@AD%RC@P%+.* tF(Gb(Rj'b#^OC5ɯшG&" *ݰl.IP4TED1S gb{I?>CK -NG.a!<q ūm0UUwnL\ 㱘ѧҀqџxSS4֏YݗdhִEpdڝZ0(f54$c:Wmr]5DS2TIXm&* c?&j(?,]Zm cilu-~_rsb+簝ZShA}󼚻ƨiiulM!(c|Xն#_@;> _wkQsX c4?jcp`H8oH5a/59??98$wtbB=ɉj ސ2L>܊DRCܣnP8: /{%rBRbI@E2u!sa)`ҴTah@k~_-f|p_YV1Q)bxs}{Q6 XhO컹(1^UUA@0$=@A~<"m,d#E#\{e?(>ށՓ|w߾٢`QH8su꽟?~r+XJ] ?K mv#gwhE@#Co|I'QOQ։nWb+)BŇpN? G=<>o1_<݉^ v!=%v3^5ZИ)%0EpaASFԐϭ OAޞw!ܪDm])g=%3 =>%YV>_?G8[Z4f+8?7.y<{{nG[`}ry'0lNB<'5|{ UjڔP l.cjbi{ízavl ɕXOJxmSeCƹ ap@b1<aΒHv`oNM,C"6 Gw~C{#0܎}_9'i ? -; <mn!w`\UU cvСy]/ArzVyHg1k!wnL08;K!mf~ZM嗇h`8[FFܤBE8zc3ΈVRΟ0qLb Zu?:Ъ7uS#maW /(p qiQx?inpg[tsJz̟?wu'!b?d%߷着Q#bO2 ~"qIpc=*aCIQCdw^s?Wd 1n[hjOv(Wdk jڍL&OPly#a ZbMj|P&/DҪ4;>;1Ry 4( @*1ROGdLD Mv80z'Z j*0?h៛!IJt͈szF^bkVĶjZ8kFR3 ))~9EBUc^t& CGkM2'Ҕ2)|LPh]mX }޷G/ȒQ8Sh$=b-IR`"V  KSF GgPspfj\?Trn"׆ ,,ۏ-qqyp5u^0ĸAw3gPP+Wb?4_5}5/Nh&7s~Hx .Y[i1xOrID }xG7͖R"xv-n]/&b=O p@'}J@[}@(&ъLlc"5 @Y#Mq? _)nuJl+{~s*.9$( ``O"n՚Y9YcVhr3.fq£uSȷ {gD?εY~զ(Oc@Y\'?9BR fCo܁!8&Y ob"+|T 85{Z`Bl&ȿn4gai_ 8[ sBK#hTcz'$L#;~LgN:Ƃ׈vb$0&!| Ka#$ V 4AR6v3tMI#D_E@H 2BP DJJ$$Fr'Ȩv6/,, A$@24*RBJE*) ً?*2PΚ5̴?>2JJb\@PD1 42- R+@4KTL-4)MЄAI@ǿh )?r%&_ 򌄡J*A JJAG@Zd`>a>n H38}2n- ]VU \c?A}k|B/oȩErIBHrIWˮsZw~Qc/$c sEz.t9{ Ŧ X=IOZ/Mcd^Vi!.^6;| [A+USfge󳉦 mbo*(hkcbTIT Z`%dIH{ȉ9;z;15 bwޢr6 )l|&:҇wj80,s?Q)4Qq@'Kzl}t*BxrN}@`xo HWG8{xZQތ]bul 0wT!hBvf| }[U%W;+w|G}tʛmUL_(^/GI~/p3cq6XwwDQRo{d!$L_rjC ^w>,U.T1՗rVxCl\&DC];"}$L""n3kuz\ϯ}hs衉 pm.?C5G`RnW᭞5 a*<(?g Bi/$%2 \PD^YEVX3fAo<Pz)=_qỻ~2I hjnPM99 jb>㩺F\IYBK/ܽ.s{o&xF_bDžड़,Sף'l7ѪO,04}H6"|, 58c<[eYC9r|ʚ|z mǾ\#fa#sPj"Cz\DT}7MƤoP׽٬T[\OT'e\ZNRņ$!\߉x!AP __\,DPC%6{y y~0(wg1y… 9|TmoP'n {x<ˎPeQAOmvqL5V_@z ?s£kmP`}_qr~VZ( `!47 B'&0 9H E ęBh1 ?(dE(}0V"W_%EAnwD̉Ŵbh~z+LXL3-EgMBLv|8"OBvRco* *-UG+u2+J݀hP02,S]:scmxe;z]Q"ATHB7Sέ%Sd3yrN藓d3yý5>|]6N b>Uhh^{Py].Nꪩxra!fi;\2NT4bA| P_1#|cCE6 TFI >{GpP>GH>l bHPo}Kczy9V GR ̃˴釧T>J3JȆA*rNiF{;Cm]SFzň>JxmGt}ghDau.w_Ap9y ځ `n[G]o^ѺrOc:<^HnKUQw qx^4g G.SGUql*~w\`p-a/?F^t;Y~g9\j I,{|eު5u bIߘ~qv48^;] !'n$#3 X\sFO |L 2E~O Bp?j`^' yz=!b  hJJ$hΑ̏aPnP vߛLk$Q[>+x~ztX@"'/$H$-(sաmo'& U!Hʴ%N{A* 1Z% gCde?8^>_ O _-x|rN@@8 h5N y8@"1+nE±ЈoA)F|70_ m\_rYYq^V*{LZ E0`y/܃p.ަT}EћX]G/@[߇05vN㾎1xo@љ=7T TխIiD'&g`U&1.#W_xGaǫ=N|L.pwn8 % @U騱 CÍ^.1IēU? ($^vx5:< h2m/9>1@)#58dZ7xa`}4F_]yu= Y8S-)>~?ooEWc9w}:QԟV4,q?ېyRkxR>N((E(*$;JmxizN i `o҄{/衞|w b_!=6`@RI&65#A<>*刨z:7@@lBQ/ˢdhZ] ˫ zuEe>l⽨@ pP@x o6\?RH`aW ]~MG MDG>wDto^. j$X?4`~[hBʠC?nAU?e >/fe݅UjcP݅bR,ѺT؆9O{܄L9?x?x~H($eMpHtbb Sz:֎pWr~^0OGK"8s z>|i2ޖƞǵg(1XqWQ3RD~(2wUCVzolx62:a)lI;{tcmΰ":TPaP8ݰAMs@ǻٔa:>\cM5`ou&GZ5!Н ?'Aa64K͖AـCV0f-P]2PHA]q$(=_[ N D= >n _g] hrO1*F0l09!$)| );œJ,($RTQ?-IHU{EEQE3#@tSj:4<H, 0wV|kX֬;~wp@h5Cx&$)I철3恐~eo(rB )кgds)޾W$"-}/I<$q5:4{6JY*IMw*TB$Њ,qxz &‡NOi;KTPg5I@uޖ$z 3~ݰ~x!(;RJ$GUe7!8 aoFqE !+r^[Vn[ьf90Ż[Ow"C$@CQVrDP:8w{OՈUÝ n^NgGz\5?JZ0[X 5:pp'_"\l@>p6}x>_gZVUUUUU%JU {=xx!"1߶o=)#q <k7Egو U&D)0`\2`3r }B.k~uHg0h_1 NO?~}_a>q_HpPʭ[0(E(+kZ2|N57A> $*aO{tg;`Ǚm@Isu`; <|~7Ӕ3A9/3ʃ&P@DI|BI=tϵ1oD-I8dYZ(R;Tzizp:d.OiΫ3MÃ?VʭS C'~ 3 }fذWʮ}J0u=+ZÀQn.T@ ،cg3 |}>(л= 3O9>تRE [9%?}OßsM0ҁCm>ǣ,oR1EQ#XT@7_xG^E;bf$dӝOA$EP( 3to^,zvhBBP2©z/KL!)J 1+L JD! 1 (/H3R0R RE1 XU9 RO󐢍 R>_}}k[1@1ƈ!0!:?a؜S8)'̣Py IOҏT0P/u)DSHzAhSDEz}ʊ75/ՆdyJׯo{9(?{^|F ; BI ]x~_CJ`  A<&zg`zZ+} lDtT\@nF#>Znϸ<܈ڮDSMoɇa;wApN!^e,n-7OkkL>ET_UUUPBCwKՓ/GBV}!#.ji }ܝP  \p.3OeRljJ \@~}v{v !V{SL2C(d9/OvP(Wv?1pH`*=~˦hYyGhCTĞZ%%_#oG[%q@v'dSv #(l (x2=Ռ iYuG_9%@\ðؿibK/J9]W`?* H_;(\^O*gWDG%OI@PAXwx!? ()YCS(EQ~3w_ Ci21G \NtOW4Q@O c2q<{np.~2WEI Oc =U'H>8=s Ae8%qN}_Ȣh C}R},KAZTOy?`?jk; H;'g'h~* 49D=ɍ*̹3vVSIm, )Ibm-Ue;WQ86#6s7$?zI]lx3~ 4/s_Ow~$I#rصնm[mUm[mmmmVڶն"U[j7$9K\Hm¡>T9>Tש>}mͫmUUmm[m }?6F& I$J ז`^S`rG"In?n7DkM-5ԳUQ@-xC>Ok4'?A 6:tsh<q1UUUUQUUUUUბhS)guaƒuYua/ ,[0Dm@%$|+Bzҗo//B:"]+ss]=KԚ7Cr87,]AM]VJ"r2p?t Jo(E*CH)Hp/jIx&ǙwA bCYٜD. 6>œn(AHn>PWAKD_b_<`P^ Gl`!N;2sc_FvH:=P`V8> son/1*Vl1^k>ynPZz&މ0 b΋BfkD &XT33ylRDzxyw7hCFW/KX:/^3ʷ ( 9Rِ騳BG޸"67?vqٌIWai?׷[kw9ٳք8>bY0 ]Ն ٝ '3I]j5w_k/9S#4}Qbb̠bhć89O4P2.Sp͸SE7FKuqTW__u!j~pUl(\TZfh$N'/j#Ht4}(_>-=q%P|~x|;tyk{H<G>8f79L=='v]vCv,#-L̉//g΅]d[)l>~=p’C 1t_}rV I_hyi#=9SH PV颹P+ǰ ?_ (ih7Ji&fyl6$I>ED|BG#_7ӍK]o$Up $FŒ%Uۑx`瀮̆53nZjq{kz4tE$6ܟf(;+kY5.em陭PxI<"&SMPQ Br"emCIV54Zn8^3|aqH&eFI@JF:V<;M=hN0Ak֩!ʳ)10}T>nЯݶ8#lx^d|ˣ<t#K|((k9.ZR\Úkw==oyu"A?dΐ"b.}9ɬ^Q:zU<&p} 7p7? %` o50q6<sٺ0q1>uҞn>o?2 mЮ?X,%RDv?}LiC~z?gυmJ;sάJZv 4]6oR4tta=2~:億_qO(*DjUπrV ~b\c}! ٘v1St|G36{D  QPd d*a۝x3j3fURt#qD}/\ 7)vf- pO  N~u.1\Z~0qqהHI^1Žylz썜ͤP5qw0"6#E9y`:d^;j+(a'+ }zCHt4 zlnl5HY 0pGeEva|Y시KH@u1Hw|~Hzz(dc~iuQLֻFPPFY/D&X2gJ1Ъ^!sFBX2 .~8jQ[c?#ϗH, C%،bp4)C7x88dwI˻:cmٍa%]놅0C!ny[_VSٰg@FtӜǼ7kꞫx5'h:y Ԩ'B?䈨|u\۵υs`W RuH@KsS_9ZmQ!AN;Le@\é?η pfwaWn6q"4G&gm1ئUeKB3QuEB(ez-n':-ٻwwG AEE Xtu,?f0D oHK~1utJ;Rl%KM"B'Ԓ; 7׺Ol yKG;>Pt ϾɆ [K. WGZOXW,b 7fH| 3l ev14W8b29F QAAV[榢l?IlrXǽpf@nMT)rA_1۾Gs2&jq(thtt:fevv.zo+* .!13=7C'H /P1~U6ߞyPPb i@ QG]8g;~v ({svkTLyE-PK<|}0eP<7Sw_z^ BB6R_{;fH»F1= }n {u_C5! .S׮qϘѧ:smBiw#A)vp:pXb1(-.cg[( a1Wug뫽;tsoevBlmzjmTlӀq6bh8_,yT_[74@2MmuB_昧kY@qX|g!f!(<&c[ܕ71P PV!i^5=q4:K}..Df嫑Y`!; qIHB:i~(~?s̉KztB_ (7%^%Zj!D{z ,ܕ#"`16Bh`QYzC`.@E/ްnׄ-u~* Sv6fW Yc5'2ߓ)8 6x8v"85Ycc X(Kk̀/b=j-FOz=OOG{9QhRGkOgҒUd&rk$DdEG%jBa}VZ5?zL*sVt% bޠz.QbN41T1?}9wC/(Qq*)@>AJ08 gx܄PA'_aǘa4n=noW!O&ֳPޥS0OeJB8Ew<9=zR^΋& 7.CBuERAEY@/ߌJ|ߙ  4o++i }t>=}NOq3+zkS6ELTQaU|-gxUCC߃:w:Q?z/Ӱ`9Dٹ($5ã/n%,iz{S?Zݡ0"}$ N6ͺl p"mGWReo° ;N^Ѧ$6׽XjhPBֳL_dTv**Zn 7.(s\‐\U0*: w]R3~Fӻ:#,K1-eD#~L|Cth教 $ *9"6a_9ʜ)V˂!]vysWyǸmgU>y26`*ES}  NnIK@l>QEApǼ/\~LF)9g(D}ϚD(i76dx`J= 4ί )IpS7Y'cX/T}kk5d!rN-T}ZҬ!50X-;3!,.Ò(֍K)$Gɨ@;-=:}|3e޿~?NuCLk;X+GqE KпB Zha|$2*ZTJD:Y(wO COIBr/+M4sbDklp5w}tƜsj "];"cδ߮ OT !T$"RQe R.Jl$*ᵌWZ:9uI5;+kٜd!qI@W`&d,J0O!ڪMc'C(ɖjhXYL Re^Ĵfk)lv=!8o&|ƨqDDLF+t/%ݐ)*)bGAIIAU"T8Eus RJiA#p^95rT5mtsLp4j b&O`ɓ.?e9v5PPG-.BSBQQAQ$Α?un_vR,5FTwQdGk;o/B ݪ~G&ktΘ]6_h idόyeğ2F =sDJ%V'+ hİ#NY@s8N~^rS7IHb^UUUUU|@UUUUUVO;Eaٔ$Q gX#G"[| ↛@ֿ*tE⿧Pɶe+G:W/O6}Epa_n6BGXS{*.{$- f"Aai_#>R>XbJZ}Pd| ^isLb825+1>3pWAjn#7#MNO7l iyNDjy'\Ϩt<aC?SG]͓|oBo`&9F6= <={矤\2*G<܋1MPцȜ,sqF!ʿQ7ٽ״5DXL*%`v"Q1ՅvX&^a;ӜmzYź:?72s4#D"X>%BС/>(meGt .5*׽Քn#;.{zI4Y ъ=^G_u9 o4E"'Z le;Uycj3#q~ʖ:D$K7_¢G͢-z .AiPXf,rhrGA\2#=6=ʜ9c9maQeIr5sQ(-uBlȗv֗2r`)9K6ހLsEe pw8h. " 3y1IHWr-Z-W`8N )*WSFϠQ@x~`S5Cz+dF@A0D WA@w)%Kr: >B>3zKsO?.U r *=_?~\![`;?|?hb@ 2 !0&iē$%A"u*ԙ2yRʳ)5.P#hK'u`(U @ U?8=gyǛY`>Md@fC)"i^4ZkSvf I~UzQ"d0 a;Q z;d?1z `Y;+:= ͞/p)*n2= _ˡE߈ohѿtծQ=Lx:JtF_#`a<ێH3@\UO!h|b/uǞ&!ӂ&ɂ>X(\TJZ >^XƿS]gF#\43k?op wr3į;x=D tَ=Ϊ ϞM jr0&3Z,D#F> t{47ꎆaɣK{cLq]zZxAM_gS285Њ~c]_w%k4p&~u@+q1UlUo`+:Y]V_(D8칏[Qo1ΤL~UIXE\ /\73~I p:)}FX`"x^E6łCU\T$]dpl݀\8zsAGv#:?¿vxZ!ƚ QȌ `È碋|aÖ0b!(j2p̃b>S/^s=CdIu?~scKhd$Ю蒎nmV B`&/(#ߙq2·L`͸|C\1P C19\])5PGsZ(̇C 3v kU$,x #>9[ʭݗSůF=,gaD |H7|4FH@Tӧғ̂^^ަG.& 9@89W3޼b)-\PRxS\M@;"a/F*8٠6Sa@=a:w!H3jιQba{!&8|b(>>J q!Uʠ]Oɖ@$Zജ)d,62@k;rwN.x?R3 "!.%.)1MC#^ w~:vQbj^uKz4ؕ٣|J'~X%qt ?KVTϑDN<20'|z(8l!3TIe"8|rZƫ<{DmNJDS0POML;x1HnfWw;""B;a6 s/~P:3V9{ZLKyRE#6@gOUNʠqIX1 *{U;(9,KA"'HR3N,{*.w!%!aDBIk L 9ƫiH}?W)°P_!TAm3lC&#^#v*wa:5De/ nASE?c#A8R̅xP,P'7;./p̃a&]ӏxb8u#+$"( BSe0x?rALԢr EGN"$env{2c9dXis)!Kcoɗ\z,`o$qS2]]q£ݨ0wDyyF vC ̶(=_Bdpm@yQFb[Cv _>5gULifMuՓ_F-:iHgk}(yxZp) v[]8G= Oq ƈ@Petw mV i&ʨr0((8t{>'B'#4AS/jNpG٘&J;>۾: vEH Q.rl&#o {+_3݇&Km&ҭSv|w[E~G1 M1އ N}"3 Y#Ûi>)zOBEmg qЎ k Cb\kD "/ɺ$!#*PrbVlpPDF( ř`8ˠ (58ܙ6UUt PT%*4 ~,k0FHӉHQ@ +ˤN6t n}p"Jz^}5L8࡛ H MKW!#ſݩ{ y{I r0 Иvz] LgbwD[ûkUӇc~񜜑/$|J)̉U@t@NR\qcƒDyAqg*Qxߟ?&{QLic|$~$'Yտ `@|>\<O($=@'m)ϓ-ndz"T;pŃ6;+MT2,I*ӟ =Ҫ;dǶq 0ö "jx_ObI@CJkO.}xd Ð8ۨ1t x(Z>49Ur ]iЈ3Ufl=!*QzNY#t2Bf~CЬq]|AG59!f9nvjeOl4 ׅ-d|`i#h:E`LZUH~uK l:0b?Pش3PQwAFNM- KRH^b˧8_OҠ /3(ySr%ݾ%J9+2o9{wEuqrAS7wJŜ4])&D>-Aߡ)ĭr=n:fm+O_Lxn~= Nx$^b'b|o$;q]ۜ?^ŗQb*D}U=\JMl{?ݠ%ꧩ ԑzsr80 # s~~MT? hc ~3Lj,`3nQgxMJ[6r=b0,N2;s@"+g|ׯ 5 ) /nm"O" >GC ZΝBxQ7I5??F`:1ftl23vu(=;E 8qyyqoJ3,3v~Dcۿd׆̝rT?2H`Y߮Nԟ;f30ȜxgzAW$ AB`]3vr<|8=/&МaD0) %p izߐusLA?*n~~>q@T lbFǦK` otDe >G;QOB4 $lHG<{,K2&_-z,P E RnceG 9PS_E=7p\Ė޲LyX md4I. /q6,{SP0ĖIT#v1+#?0#?[X;zf~"*@K,`U\R2sdqmZf)ۍLz iÿ8p$}e-ciGT@|3-|{D 5V^_Bו$`?v+ͩ%O4OBoV_xa$ܳ1A Wud>}Zt ^4h_D7bӛzᬑEʰL=m=(*wwn\o K]z ?K(HB&W)QxTLNTČhiH >͌s3Cr* D㮳4E)=Zɵ 4e+.B7as( VVҬy ^ ʆ;z\&G7Gц"EzST( h-~CWN'ܻnnnҟ(Ob("VBZAOH "=" #}C_Qa -w~.Y~1tݎ5O9^4{勤Q 0 H:[JϊP7:َ;T?^ ;$pTuhve,'8CIGoٴb:{!sxQcUzkcx)`lkڃkm=e\ !&=)=@m2x ˉZ1z8!2tOXqyO>ax(q5K?CIC oNr5v&qydAL;'Ibњ6#$₭YY<^|<TC_o#LLp]{aͽ󾼨m*QT@ddQ:>6B=N3F̋VQC).zZ۪q:Ts| H#5!\CU3ķ˾1P"A z3 P5t5n0'&kiͅF YC;bKU@hdy# "$B? Hp`z5 ٴ>8.CO<يXy%ӿѶҠl&0 Q [;Z֋ W3#. ng`ZhH9tZwULڃ/ lGb\D1"*>Nq73f6|\$eZ,{9!Kxq?[yʬrn¯πov:m%:O*V23f=!\ 4zՊC>jw9k,_,(zy8HoQPߟ*aΣs8IPFD\T[|{쌃!H#zѭ-CeߧNt$9ANJoġysp 6ӰvhfRB| X3bƹB3|N- ֟msoW '>aoPncTk¿s̄w،1PCGCx`Sx]r5x,$,ߚꔟ!??LjDj*2S&NuDBbu)lp~]9Fp%8ryݨ1 MbM3 ׈79z o|2M;l_72Ȉ(I͐'[7XK8@OLrQJN;Hz:~zqb@#|gYD.ygu)'8ClG5i<=88iL̬%R HU ԍ>?`jX`.zKdD+)^Ⱦv"Z[Jb&I*mq ۳cd[sqr'XyA.S#^:roQ-Ⱥ ɻ]G[Fۜl96G 2$E@ڣL8a 8Q5u i=٘A~2eib\o;q>ޒk.I(m x7:ab}٭D&^b@Sm:3 /݆ 4c`EVQ""> ?jVDA"D7#@UA'F=*̎M<&K$o3ӟr C/" R'Z UK)u?G |3O,XKXc!\8q?',H/ 8Hj7Y]MzZOǕΒDA:.i!W_h/- + J")IvE+6WVD;rS~,m("頱 IjT̙gsBZa6+ h7_Ovy#9fEֳdUiI:O|D:uJw}ĐSEEwȨæ4DKQIP]D (Z((Xh)$"jɊ(")((Zh>n HaRyك~ aOcz& 5Rkg`3:(X_0epxtF Ǖ֎`e5Iif ,&~fa\FfNP2Ek6:õ,uӺC5:AGW _6}+?,oaaW 1F w_$C\h.#&iظv<44Ͳ.{+d5pBBW !GI`CˬTDpIu5c7L4rI[5ꈀ"61#f30C0^ Mm'.@CD~?/Kp:72~blr9 J=H~4 3hjX]*5vXpGr}7ܑ7j~ѫv0ү}b( 5<쮣۪-Uِ E|4G6@!Pw=@g͸m _a-\(e g%b) t67`=5L%~O*1x'}qӞ3㋑_zs:cCSHUtnH\ /h3L Gw3J׀^4~8kjn X_t'%Lv ( |:@iD][ D.k'>ʪ"ST0ZEqPQ'݇%x1=!8AKoљv.ү=zݱs Rv] avx*sB&e'hj)w N qq0Z{xlTl'Vhg$gWPX癜~pvQQ"c!q"Ÿ`@ 9zZF+&(p l@`@Sҟb|Q@(@?TP @#GٗE ur=t)*3 gx˟|) ]~\S G xO݄I fKUPBP $H>˙f_~?sE٫ `_Ryx9V ?LUQ̢+$*[F)>6~=8!?nILaC!Kkk![3Ad6׸{rWê=8*#75D4[C1$wUϑ6*y/ajS"{'?  j4/:>gQ@j%P T똚O&CfibSD#ҡQvpA|i^/xp \3W #P>`~,? K0-wr-i'_ΎMt~D˿rp820 Cq "NP6Oe“A qmSʴL)5P((b}ٕr'yr:Qwܩ s%W| &َX@h :O`o)% CG$7m u-2/ ^ H2g>]ϰWWH"Ϲad7T:R$-< s) y8F-,"I&qBOΜ \b|`'\LD)Ku9/ %(Vh>uR~7=(w=;(".3 6A)6;6t%}ECЦrR=uB}Et ʂ:oV?4ѷ됍 Kx  1I?h,q3Q2ܯ펦ξ[pAEL1NHȟ?d醘Ok v4 K?=,,?iA==S8Ϯ2h1/}RƃLh݁5ꪮڝ6u~irz'GE=ÛȈ fyi heEڟJ}~:~yO/>{ JelXiD87,{|~+d?g3t0BB{؈OJ=D??u|_ώ!IwqT2"O2oxØ~s訬@m}nϾĤ{z(X<ϫ.!}zDk // ǚÂn}C Cx|v*@ `f2v;.+Um !EQ !R7HGj0 w ?/ÜԥE 3ý 4PS94˭GAG, 1 \DÓ)gIDi{,'A(oP:lBlH(P˺A-$rP&F\0DaUI>_Ѯ-'?OqyOQ/UXĒ"+_*[yuj~֦z5O!c$Ͽ~ b9~5Ⱥf<=L$jN>[ܑo `N=kZ٣a:Ț"GTa4'Ǐmmmmmۭ 8mZz‡t|>HNϦ$Ps}P|\qt N%CA y (T {Ρ?>lŻ^7ĝzYr:iCC &iQC`3: kB +$t~˅v U˶9/8S` x X^A +w$ߝGKg*GpT hf$HIO}^-V9X60}y@>B*]MvZfw%[ Ot6y xDם塷4'cZ>A{y{o;hi KQs_R6K=Y` hùDHr'EjkxU # ۯw:1/8ll%KL-k׉WJFRU$YsYjiw/Cg?L+1^ Kb 1zuҔ‘jUG(, )#6lgÀT6{^/k3UK zj*^41ZEE?4)8+?!I{! a[ iM .;sDaVeiƐFr ؒG4 zmgۈMO 95qU4nC95i!en臮E]7iIr> +52EW@X0a D0Gi'TmuJ4s\u>ϟR_3>, G=}-ԍ51hh7P ]c63eD4zkCW Y1u `HF:8m|8 /,\q"HIȰ$X7PX]xXܭ2,b9$ A~U:{z| u#e\ Ȁx xlظy`SɔMtFW{rϼ=f x-Im6!H9R D`o;_uz<&P!H `=,g#T4\CM&  Yn̉ Ad bIo"H%[8(iRz@{d6޷:MN:"1_|:>X=cGD{РB x y _cG7HP@PBع \~ `$0.clRK<1`:ݞgn@LWǶ=iWS#ۿzdoF2vjfE%Tܜ=NrҖ#'x]|d f=na)"-oSg]w߳$?ȏiNSuJn}?q3E=-7-Iq_l8gɤ;8G+z#߻GzDݘ_] k\hCaxݧ!_͇R:W>fyÜL>IJ)0I^4^:o_%FJO¢K!Q?-`|rR{#G'Rߝo\÷?8GgRv!vyJCLc)[y8'C )Z/BKU֣亮{6.;d\ dA]u9gm}uoTig]Ӷa}C8G^7]kn=b{}wЯ@ B_/C  ‘CUȺ}C΢f +ye62̍gsqǟOy__w. sVnˎze>uchpq{;6]hǻipq}ÿ uu C w3ij6y|h4ouVrZ6C~#8J ޯn# 2'7gQ><}>O?SԃTJ!@xީEї_x ghTͥ/ #>wj'|H"u dDYZ ߔ<^{tή4$guyC>*KAEE * f5p\r|0`A<_p;o嚻d־N<Z`j;3jIAPGfW~ީ;OJFdްس^!no;pWX 1m[IJF#nzbnoKӸgDOC7EFy?a[@O7 <<:zimڶtVF ԄonHsŨF>YMDM0#TL` eY ;| %桑;趶7` LAqXAo7TWa5<ĿJ;ptdi+c+WwN8cלѝ,z8Bv18nL<=]Bvq`<.+V<^?a~0h|eD{u> 0/UT%LA܊*o3ɯUqu5UF[Bao3"x1jl\eH#w2s 8sxb^Pc%=RD(JuY8yT-6St3hZ`33mCAh 9;á:Sk:0E#{;_MM@zU:Az7D今%=4)%}"&ʃ  Dpzs"8IC1:Ԍь\Մi-z?!P߇ °RhݖsMT@/Ԇ h㥿6"K!A".(J?CZQQ"&p֑Ib;eL! +?@CcyK CSJ&1!1pdp8X/0>Onl'x Gŀp/`4Xx^r3=)p!e M}*I U.;Ig~l޸⩍(:3"5 l&#~1x8S;˗f.cx9}l-DL#F~f=E6(8isPT-? K~!M If}BXoW4=*0]y)| pG佶L|8_AmR.xȺg)T/f4фe9>8-ߏ3ޜwzaQ5Q92k60!cڿ_CҮw.˄+ǹu&Vp' @RmϗCEOt S*en(oDyI>xNa TR=]iYY_ iN؍2.,#t3`%75l'nqL|.}֫ 5| 3ǣ߬{}m4(Ygut}xH!8 ݰr:ɻ>p6k]c&:K΋6n3< i"gTCIpy|۹w=dD8p#_i-c_N0Efh e,Yn:(`wLNkrqۛ@ ¾@4wx7BfSs64&d]5Aʹ=Up1={nG];N5ٜZFV>pɎ/Z~9(B.0 7GE^ܟ0 RI=u7G]\URH_HRNXU3XW#Y0s!4KWg]4laumAOO:f8_&셜5տk:Ѿ.bSy> 9p?:@hR7qjtEƶcl K՛uqqrօxU\44~/sI~I/F 3\&~>lDXD P3OnIȂ 9o?70"sr}c .`TM~׬ r?)i)h|ʴҥ @JETP4TM!!KQѐ TTEPRC U;&bX-f! J4!3(&bdff(*$Id"" 5KNuju$1Q1ET%S0TRDE VDE4Q!M45QU 13Ekf،mlgJuJm&ضsb VPep/% "Vb)I Th?(aS1CDDMQ5(QI CJRTAMBJ @@SB@cjtLDHQRA EMq&&)fHb*h!h*i"I{-UAS#U@DRR$U54D#QTAB4EERERQ$BK1A'DPA2UE@T@D$P0U#I%BE5BCCA m(JZ )( E!*j( )" NAV `(&a " *Bj i$( &*Y )dif J4&J a(" VZi%h "B 5HSESILIRDP@U A E!A)F 4TDIHC,D$1SM4EC(к>Q"`($V" eRIJH$Q@5DCC5HJD$Q!W9i I"f &FXYfI"&f$b"(& "b$LEQK4TSRuҚ%"J(*J`b BY&(iX%t.i(YRbd$8ҴDE1$4TT))dJ)j))H# Y"*; QPVؠHi "oL&aJZ"i| ) TZ)HJ`h$bTCS&H"I))&*@b R"mMP- DT4H44!D D{I*(h((J(X9)"J@(z'Ⱦ0}H@i?l&C q0_sa٢?bq?4'NǞ(]0 #j`EADTF$ A]TҁQQIw)O(40b WDAi;H)r0 @yd JE(+)P>O頴0=EG]AvRbcfYtЃC͒FP NrHSRc1l 8 ."*,D^ѠRk4@ Zѱ7 cAH'k!k푈 !CKLȽ@MHHhIԜYI\4TȉI¥3 Q18 R!"M G}. ]ne]%<" Z$SbG@)eBM< lLP+3E BQ(G8sLpN (t69 fKIPޠxfPEñ/4HO}b_>t?`g~xӳոj@~#:Bo$ӜxܸoIdmEs>3n?ϫFz^G3ϱ2 <={h'yz1`{V]|m;QZ7E&܌|?Z ^&3,-U5aAD X *q7p.i"jJތzQEﵟpe]qUcW X05䷎~e0Wj=Bap-N|%l595ZF5иb%b )I'pwx,467cHп}JE6A3[GG89??_ >FU}d_9_kE\:xG/U_~hW\|B ,,>c l6prribq ʑ /h݄rx/iq=8 Cyљ=FʾGEv?\\rdwV3W{՛8ρzUn 4pۉygпr:yC'/#o *6>M"&e4+l~EVQPuLa;tFzⱾW GU ҃qѮ~xO3rsf' .TGz]?y~\t>7 {^Dy?cO D (X^\ç>n;b5nˡYscGgw~¾mۇgn }9o|}.@kWdhPA6zz& D= G{ l}7ZBM}>z?T4V d" (EO'/ K賤,>'_pogdzi>f`Ȁ[ q>gw *ZqP@Kǧ}B˰m%Oۜ< Z*I`1 ~@LX%iO_$wP*{ȅ%n&Ͼ||^ltMJ2š&SB0 Q~x ޵1# DC.=_}'rE ]>FY@)E@/x6k䨀aр^7 ]9zH[m|;~IbpPYHh 9%$َ;~K` $$$:Nz?iq=D#%_:&Rh8_GPȄSacoz;*=>1pr[ԓh7Ĵx3Ci,`?SR-j=f{`|gnoX2CY_}#\R3pOO[o)a.W~|=r3CH$ \>PT +?B8|v=DDP#p"p tr[ll 2{0/^\y88/Ud[bq?UZ+Ȋ .ԳpFQXZ XjSS<d zSa`AvANq ꋱ3"D+kGL/*ݶZ`ŗ7IZy$@laL_g"Ykݍձ3SCԖA+ϭh$@mV>>G B dJʬr[9kb F$f,6dquϫFP1m1HEQ >oE (t]nLai=4uUcdX*G}lH*'\:m 9=*zm} $Dψi T됣O()n^ۺ:>ee;(!d5Q؃,B lY8={))Ѱ3aE&`KYƪOq_O'n`H|!Bp=ƵWn,j ^o.\`C,"ሉ%`0wx*~¶9{46M!U EOx<]2rPu)eJ=^0<]~b/&8TbxiV>v`W6˅aSY2Ol"E xqRrVn2ܽxir qywĸY?}nG2/? hL7,4  ZoL5q$&͋Fl,C*(8r>ʉyUs%Zˍ{cm]Tx( @mMLo:|!hzXyMT׆bE[m*"Plj(8Qq?L_“\TUbSE;v1Xo ƥg2< pP 4i( Hbac_֛ IG$sxvG$ߴ(!J ;=xg0dϭpQQe#[m$;f‚W#{ȳletvHH#H_tA2KZA4u!:Herʤ0E  /QNxɃyN3e'Vyj=;tMMǧW#:CGZ@X"LP=/JUlXPb"^ Ŋ^H 0+jO~_0;BWϵU>rz}yeا'qc#x$PF=?;HD%__pCC(pdZ!;) 4!M1IҚJ p$0ьx؟C(?BO۞)G}6'HQE`IvE5!JYsW[4 -7?yJ}ܣ 6Ybn]@PՀZ5hU-66Y_$RM<CO@LuN#M^S6#|= E xg+$ Uw~,% 5MGGuqQĒĀAF!_kߗ- }n&KEL:.oȿ=y 7<&nG"}`rСkt𮹤_4,ŔΥTIeE萤jEhYΤ*E&#[xI`ro2Zf2 S ,^c$/#z##|Ci/>r-\KqB55~ !K;n5u1v (ꡠi־OD;[|/qw9 y >riq#V%XGϛγ̂=3" / V2} _bO 4,돢n-n5IFtF2}w%ذ e8$ xjS(Z/+?b ?RXg⅌tl:O'2F-߳ Ş` 9=&FN ְsxT<11uTN}a9rA)#'̯ {ddvJp UKʫ.i9A1z>l6xGyp(E>z^G8QA[g-'Tj|aeمq1wܛ xKn@,ʹ9J:,#S:j=1:`F.oɽR-Dbs7sN1fX㔀qAf}\pCfn8f as>.eFIy9`ǹ K ]V<8'_Qijy`t45H4ICHċ$ϯvڇWk j]P)@U]4rr>zRK me}A&bl(4=k/Ʊk1RMJQ?N;a/M,*.&]=iP* 40BkWͶ9t㭏=o߉8D.c<tSt;4Sу˿ď4UZOEnR{^n7Oqx|jz눹s]ƪ6k/ůSx5m:$uIzCcuө*bݮyOtG5@zϟ6] `N-dYuONG^p~9~=ݦݒN^!τ@&C#g@iq~Do舁܅ER *RH1UJЈEHv BAJO `>:!>UL BJQEQQ UHĀR JTBC,AJRx.XIBY4:`٭Ps&S)MDuloEQBrk&:3->6yF* 驊h ֓* 8l > ɹr4:Xb *fA1[:j r'U)QӤÙPDcAl%M4!5bѥT|:3M57#ߓQԟx; mz/;jšLo->?Fq@p@ 5Нs}r!,xnV? ɿ\tѰtD HP)@/.p @pQgwZ4:x?Pz|''M`PTOhzXÏE"2.7%{4.'of:$;dּߍM뤓 N[?n9@yQrHP'__ |fg3F@-LGVk*-A.뛴B $Suf0\f&`݊)u An5f-yUP>oSEBk~иwpT,w2szvFq"Y±7(v*h⶿HQT(Vni`YJ5\LVZ:4M$\fQW)0S8ן6Sv/$%4:},ܢM.LZE]jn,\w9enr @~=#&ybͺ95G)L,M?Snz;\Jߘ㑩x贶dЬTVw+20.-×%2yXEhNGG&xT(<3*4!E@Ӌj+?R )xﮛi-lu&ZV✚=^A)˄8.NR i 堏INC Hľ.h}?=r2 dz4gNFrE//,HܯTFC ŜώP&՛WziﰰW4Qqm5sKFOj+zp.r8 HУC.qCO򱯢H_+E;9?:R^;hȱ(`.^psƒrRq._d_v!n6=xy.>eSXx#C3* R &vWI f-%(.qd<F(}mV<ɗ<::.C5ίDcTQqNh#ġüp&j"dɂ]0"2aˊ Y2Oqi Nu f]]쉀88Ͱ3!30ui9NT'\Rcqb߷B7tȰ A 1/;5rf7n WjmV:_XMX^!ƣG0wVC}DqӌD9{玲sc2{wKzxb:c|\7=6rlwʗ!yBDlݦ:ִnA9̮̃\s]ep 2Eک|=%?rJG#HJP"R4*%"R ~"T @OFAJ-GvÎ9zH p>VpR!Li6iÓB] 宲)>i{Ih95eU([j+cnփF;s"*B?1AEACo&RSR!uJP1EPn7s9#JFh)!OGq\)`q+;&@BEH;IA) H^9bzH@'X Cw)YF$ƻT%*ҔHR(IY88vMP4B-B1*b%]FN"4r(wIA:QBU"8otlt9"QRv K@jSEEPQIAPPHR,C@yk_r}$KǺ bVZ F=.0TD_'zbyBuGeiwV7uOYI&TBA KXG3dxZ+@q? [K \eMT[w*esL#.J)6V~T:E@RnBWy7k^@N̊ouenv&=o׏I}¶?$3;7kEXࣂa.mASQ!/,OA@,&1GPKHm/ ꗭe4sVs>pveQ1A7" @{|KXb=QBc&f ?VpviV;Bi.M8׶g

    x+h,vgӤ:%!td%l&Y=qZ1]hK|DT(X["]|#+(h>~ȉm oiy{ 檬0+_œo}2@b#9/1DZ\P;hBB[`Uy3bb&#xQW ;xyrAovB 0 ;>bY"Cެ1h6'g$i{:EE@}? ԸJ7tDA ΃ $7„%.4^p: A$ qfD@6TCz8GHN{}0Q&^(26檪g gksA29Q`W֪笰a >wO( z <xɲU=[ )KL?DD]8XzZX䵰QjL_]u~M.]UQtm\00HЧr?WB5>uPBX*a>ܜ߭?Ջ /IKO~%r=q5'Bu*5V5jnG!"bB9J뛫| IDwD$E3w~yo$`ȍqj/x޶z|^-t njkGSo|+>BPcVR0T5#ĠY^Ke-uSx9L:?a ˫~\9}H4}%.9!f)Y&Uw^m( >T"Wi0_D#w!+]=Ļ%AuBe 0{)?qSuU@iNsLg`~ 5՟mőP`HVj>}ޚJKbHM ,LSaiZ5:g`mQb uL_}##0"$WE[(;>aN(ȑsf  >o~y5~9`2))*X9VZΔ]·!/@x,mYji0M@L$tc F$ bD3ͮ2"El!) Y]#n(D1i9 u+72j}pOD$bJHD.*Y5<2k&oJ2l #.lM**qe<׈hY `C0uIQp CSZ/;ocفg_{Nvk̐B;p/W/XZzE<5dDZfBJ&ꋰGZy)کH0{{*N i׿ f+jUQV*fQV  g[I믫(g-Tr3gJ3c78TO?`0.p/LG/>{}܌adj+a5[mU-q _Ӕ,˃MYd}>8@{n<sMa_I!QovT @)B9i߆o\ˍ?ʇcx`>Ao~kMWؑ.ݜJ߿fv2r1.O #Q +cAۋ||GKBL]o\)o,͈(GVPdg'՗+~) FMBɊ3l>Ѳ{@K9H"Ez#?GŬc9PQ0s {m+}6\ )2HSA/8]Nޡ@@>Z_5oxw ! O?c+ʸ͛wm&U҃88(:*艧 )(]AA&Y9\7闺)R䴊ˠ? {j*UoGj!zMӅ>8W19qj1xs]^n61“n PHA"6HπwHHaVsf"93llْQ1 (w\H橿!PHR 'vG*Lݷo[jǑnٳ|9n}'UVL6"bdGRybz?E5KZk`wiM^WfLeo%2}=A3^^f0k,ܒN/^xZo3 *Q;T[}qǾx{@$噄G wQE Xr. )&)$k<{NBDD$HEC3^ QLGmo ~:Pr[N]"Ny0M~%y0 #5 }PHR#O!"cw}޿ 0Ŏ-u("GPۤ=Uf;ٛ tﲴJbF=<Pf)?FCP7xuDx=B'kdY7솾Po7^芛r#` Ń}:X6? q;KqU!jM =ä:$ez\1N$҃>NP͕0\Cފ7k E8h V&ڭ\g4;/u$ُTw `,Fn3 17 9;*s},jxf${wn2%ObC[HBm8 (]fLה~ʾyE(2TԄ $8u0A Rzbpn3J(rWD/\Ҟ̣wg9bgFbs2( w|ȫ+K xig,0 ?{9^o~6"%:.u(i2ԇ( _bARrɂ Cǰ;_G^L ,xd&]_,khoocN}\N QyE   aa;=?#O$,ݩʰWf\ >?H>];_;k}" kyϦy?<dODYD@d߼͝_*7￴OyԽqXvPH|q%>OYπB0~-Bl8Yy 1 *%KSӇeBX~`~3=<㷿UZƚv]A]+råP|ԉD’',eձ$f^p+e ?"mK7^q4<>o1ǎFC\!y >;<7` ;PeH=G2S`R1o.g}hjqloQ ݠ[fWC:3\ш.DDoҪ+kOr83993׆ 3>V)n<{IcB}#^UJ}je4قul%G!<lv`^1|p_{UM%^-=K>ޕ߅8p @*kf}>l כ|W NqHœgs~V+k-Po|հH cr_2AR2{w-lUnZ<Q5[G{|NtkhcADpF`Ofl7g}{M6鮟6vIɰ*BΛrhD6SBo:@aݛ,Cp6[vδnL.D@MI#&V ?VadU{k}nDDF0.q\/ّ ~k{YĀK Ż+\ЪӎdQ|"#Q3yp_9jt. \&r&w C=A% 9>.I%e rNc6gai de.wW{ ^@rRA.tG1eX$ܪI$I$TKƄFQ_Қ0 '"H=}"C\Yj AtGn]ZbIP p11sv@Ⴙ `n]8>% 2jzJ"cNqԧR%ƀǵ#=$/_OM$?L.r! a*P.9*IwoMl:f1gGs}j=8y] {s,tHYӊ6&YJRg߱zHe`+9}cz zAQψ*=̄gC{v~{QvEr BO:]m}6K\xph5 1OI߇39`iJEX=(C]I^{`F|1^L=r@ 2u  XNCuml;pt8YxAgA(~&` _O ( ?GQ1!hy|?gԎggpgS?Z>مJgR$`к3վ d`:B: 8}W^}XRpN-:Y/%:9|*+ kWB{]]Υ~w_yQu/.|i(4H!T6(*LނQ_̌AJER?'V }uOIi[=o+9_l;1l˪5‹]jS;ʂśq-?Gӻia>7ELqл ^A&Bb^Ds3 f6wez0TuջӓHFY`8yڪ}zoK0IP4 1`h'X>u<aIu* RUG&屈ϧ֪[\=,%3$pt!~G<3osquGjƃP7"&4kYVoR{}@>-*Nr|3a'YP=rQ1lUnߚг?mAԎocL/&nƵ/U"#|>z1N8 ^Ucm/q"eo}gP p0LJ.@tvF]sk5\"sVH%?W&B$rU}j燠ܳ3 z0EG\RΖŬȳ:YF}h@$9׃z5ZgK$0$].|N]kx^ʵ5_v$Y daINЙSa` ޗ0Z 8x/>cDö DE#zA~D[z> D!FE.G;3[('`r@#+&uBmtƞr$z.QƂ z`$Ʋxse)͔fjvu " ᮗ|9#!~?{ )cj@Q(~x*Ҙ^`]9\Jbqk30DffJ/N=HδjEQJoIcMnӌ.E)gx]5 k׼3Y0/(qvO}M_n\ٷV]~ٽh]@5즩tta:aE9$lw8@*xr\y{__p5h0 !u+2,Bi$1xT&Z5lTZE{^@X}kQ}0_a?|.T%zBarRxW"mNPA\}~OH&edЃe!L{У\y2ꤓzHp-* yw="8JHI$dW9uİdBd(p޷-튮휠z]9SrIf~tg_NE螯ǴoHbOyM+bsNm̙S"7 NOŘx>G:~0\\OP-E[KԐg$.t:FA$:yJ%>[Do <<XE=!5rm6;e?YZWriMWl~G%{ޔJ@DW[}wx-p Q'lNu4b^0^G;Ej]P "AѤP꟥/QT\Q?mQ2vGg9t&/ fR! ā=-:BU9+KX}LFEAvNt2?Zff郯ptLvX/rdK51LAeǫm|^!b}dCZoϞ${ 5;ر['МNl*{V$n70L-Qu2Q9BQ.EQ5]:wXe@\L -03}xJb#uf=} yElU}~ګϑ 8鮑}A5Ϡ)3/4PU=~|r[ǡ۲Wn.=YK;n/W!D$XynÂ1 6K H{9%~caHl:Hc/ª%8p0g7$r`NY?LFˢ9闰F8:.ǥ^u| &Z[6/'(Y ,!6}Ҽ9U/0(`g;qBREG(qz  cW'&hwIi# A*zw6xxqv֢"Ƞ$\@եLH3!h!CKڪXϷACi@lj ,È5J&$$h8e''8J)FFW5 yr|>| E||NuOGŕJyC;~C557 tgùm#Q[{Fomjh -fA0U_Uz֛dxC 𾒁g2`'ϥĈ>ϣ9 5ả>Obϥ-LP|i<5|њ&bz g3)<=w!ph: 8!TP8UUWtXmTR~#بݚȩy0^݊{8v/WhbjECj9?/pSxB5ϻfEzNn:v~Ŀ2>73|!n~1ZEFㄅ V+ b+v|}ϭ8ǝ{V| 1f#Xyg7Rsoˇ x k]"(kXfbtaQ-k7_Vj6Lf+,001 $ ^kӆWTf^͖ @l{;q:FYU`Ć)TfI'>?r'&훢m<&D J.oYqja? au8v:'kȆy U'C ,ZHYa p_=A@(;ށ?e 1/?&|OA` VO]ea,dٰ=t0#)*XA` `iB SRy#LkwcvF%nv cIW<@ m8ڝK%);%0(YƋx 1od#l]ᙖۘr9G#r}Z|pUtO A:9o9Coo9fW5nKjln̸I!TcChm$߽SnK ɔv4$_LoƜXi*~"2{OsHeҩWDMD|:fC(hDCC Li);b2 k̃M̟?9_w+>C,}ʱ?NVN/_X_>s'p9 ֱy]m7r4q(=p Z6r%ǟ ?߻& sQO$kҼ@o1Dt8/ Ob $:Rx}(QSM/ ~d?ڪ<:cmh0(e0Tp$|C?HOghЎi'0 b)PrxJfǥ}(k<ᤣUTKZ).U]>x;.U^Q$G {qM_.wY̡43U4ɇ']G RA9}>HΌO=GIp+ܜh^Á>eǍ|@2y>ͼ%׿Fyw9<mrq: '{ CI41 QuJb8@^8=Pj Z $C GS]ϧ=Q7 RW겟 ^Q{;S˜ rI> pTDD đ 2 2W8o=כ4*XLCjډwt<PDăT㴹yJba %{$rkA]0\BGyC|+FV HhvA@ haI=iӱ0Xc1E/5߶u؆ltL1'Ox%"~QNgqޱ!D&!"d h:4pE)(;0F[7'}p4   8hH.=o|^#AȄ755~NӔMÐĒiwv^iQtPvRj7՚лYRFUFfOHZ a ȟAd-)D {^_Xkq1yoPݲ5DOS ӳd7)Ԍ G9'4w;j wycϟktΪ"Ǔ -琘_^@rO"v}: ]@;I t/~6orM]2=ͦ=C:{Jk`Ĉ+= XL08> w7X$$3yo2wQ=kzuM!r&_Rk Ɨru$ fo7r)Sվ+SCá@d9Pԡ'>euGuzI@>HQ~>w9=UT=La@̢LIH|]MI7`o!#F\LO|GR=g L=_L <>ly}$0Y;z:@9p5,tmńmǙmVɓ׮BlQ**/tX"ٴiFo j=&Jpx;t4l 9XAA ~B?2~$Z .l1vǩ ШmR) z&r>x|,/6^x>J'y’=rOݿ֞,=)x˼7#D!W|{&|f8#M8g۩:D7u'KTJ{L=giJY%Nw!fQ_lGbhDA7VLN_Qhb×zdOVa4`2v* E Q!agd6rE#Zگ;%{2-4@U D{լ8:ΥI;T5=L* 7 K HU`@K prhiw}U`n?xR1$3T)>QOXj'2.smOD3+uJu5߿ilqz<} H`UO/(xǪz韁 d >6.,،Ģw we|cĎ h #hĺ];|22QdLM$Lk&V=XT}d0,nTHY'4*}^(2kf`&ZL^z% g 7Jtu HNxƨ IGSo IU]՞Gqot5.*BZzjzVBDWd߽'>,ҊaL$~ s&ٳ4<~ d?>&Nx̓g$;yA =˞+C@0g]$W<P<4}ҋC x@`D0 1`uh9Ɛxް96%|23,udl=ax. "wz e;C /]u^0sSs9&ruHM."\k @P |b"Q"akU %FE"w%zvyw鵾{PKs01 AX%@`` j5#C@^$Cly*M${$#@5H`/#l@l(OɠW < GHd[t"Ђ 7DK?eo/w9ߘk~z1L=t!}H+[:`|Υ23hlBN.FΪim.F>bK^Ј݊+8wT2ԏG#[.tW~QvxL}W #-2rI¯:5rX>OOpcvצA 뽜KpB)#\!Q4H[(:COO OD=D`0?Q~\=@m'NP @;TD-|suɓ6(J ]31- X⛻Cͳ$mOzPtq)y! ]t!ð&ӱO:p*u!j@<^5WcfU#gĐN&v!CryȌp&Ha5FtEL ]Q*(AB>bF( 3uSbDH]q*< ; *`}#,)u4)hIhӐΆp==ڟ!>?~wS3Ɨ#E@.%s ^i蔙gT8` f (jXʴ.pxxD⑐P,CWVt`p|uiחfzrls:^xp7׺>ڮgJbCMݦ c$/3 s Xp8PE<x4;4+ӓO{Ƕhۢ9AV$De ۴}9@UlwhzdxGiG@(?pB?6N@<@ґ&ǐA4?dK r(ϊxSN)}tB}'b&eeCZi@42;yx*I;x^ ^NP]{L2æ._O6G 0!PPa:@@k3" 6zݴ@7!w N:80j 0t f x;HS6iR(A:3LCpFJā!nG.Y<_ 2 זjpj޵@!Ϯ,ٞ-S2A|.qbO 0YjCC`58By& S}o҅tͨ M""**f1=ٗc >F,A`fӴ:غDM[0M pڬpJ +=<3AK ›"uq YVo V+gЦ>اIf埒Œty"PDAA> 5FA/>{= |=:N6g Sob狥HM+!T(@$خAzTW G+eGNW~6D'4gg9*Ds'HY"I>y?j~Mc>`U~ag$|ynQ7*Vt;5$>.&(ʱ (ɞ|ff,~@'q?gd/.a4UIR8\~ۢAR^ :{(&!EAU^"Ql{Y.7m/S'yO2+uM^ {%|=X@<`"'ףrDNϷIXL/ a HL:ӝq.V ;\ii<2^8 8YjmK8Zb?=aL#݉ye6^C 1pYoTLAUvJ"1[_93 #cbGyȥxHdNZpߐ\JL^sM>M@:kh<SDIns`'{%nai*f  aPyLp,RXP#55 NIp8NǖRP'헲 !H䁄hH`sh ҁp)rVp#a)?s0AXMz M M^AC⁇0EދbO~%1П{]\_=щF3iAs皝Yn)*҄ 'qٓQE  |=dF5G#Y=O=xBg@;HʉeRה ,0ЦʾgYE!A53MaRZ]UP;v8Sq#7U^80 (a)et7orhPr obhh'`Ȁ(@UOԇ,ys{%t}Ѻ}"'E0E], 9\ݜSӷb(< ;;q2a<&.Q}:6'χZ)&E ~ gtȜ(ٛxo}=nܔs+Q?d,*0?^>Gq4HA~ Ѓҕ_屷M'>I&T`àK(p/ D=,Lpc/0yo_3AӌC(>_8&6v;'тdv9XEIE@lŅB'RUpjV4#|HrLrnWQ0CM;q<=";sjx+ "tn1# ĸj=w/*:إ_| 3<33B<T>whl0j *!m1>f5Q7 J>f5sM\[2qNHh.B UUPDݍtN{4I1F-5jU(dZ NIgClFI7 v<8ZonX[: ˧ԯJ=@!gݤC^_x иpg؇T]ECN' {09bּ:l^IyKE8 -eK- ~l|IYSOwùZD_1 1P"nu``&@JNa$ $(/_3+X!;>0"XQ,swu1#:b{v'/J5屴_ 7PQcrϜKcUQfXwsB$D x$O|}Øs1:G٨)bJ w^=;'!|@`T`:zČAg*f s7FAWb&&>1G2@Ha^_3K(vv!Ԃ⃐*NI !ǡ>HmHuq&c֧aY8Qc.v]adDD񡶢LvМ63a9=*$6v>Ot|0Cit0<\xIT%s ӡ;ىzH HO+k헙du:zS d(`=~_0T "pd<)"$XK+OG"KhMm(6N#]>t y#|* lMvVmZ-C?\(,<āĜ:C ):$R lh2#|^ C0#4--l( @ ޶kzwTFgn]xB4]a2@5)CIMF4hUAU{npŀQFQ5>/PD!)x;]HЌ^/SM!40pm}_$>6F55,İ[)g tt8"ĮXv3'7sM0DOB!P[ h9Y{ίcY6gٮ&&d[_n9#$Ph%E7 Bu朽.$d5|(565qwyêu]h{>۟:1O@F_w'R=#䉝:*3wr!4DyC ;i4Z}¤pӞd|C2!PJ?AkS*QdFdz/&3]=MgYZ&LYĢlBudc"<N!`X)pϰvLY's@D~8N0Ux}DX>[|4YW8q+zUBSYb8Cjʲéwq]ycA^'TM ʅ=TvTFphpyRVx;٢v3$JS `%Za z\ SRrB *9hJvXr >f[E3]wFF pq#5k 1qj j%%D MP9Ŝakh@7Ң .ueٓs+ޘlQc_뱕l[/L4sz.W+9[#,'  g8f rh{=>X(4!n 4HxmDض4ќ IGF=Բg$v 뇇#o\u}|{|R|L'&n8lLq*ᤢ&Cަ[ |M NjY_>.vإGסM{ "BY!:ـ)$g+U,;!܃Y3h LCpffVC(vz #<|( l%@ҩHZPC7i ( >tvCoHCll{d=fg>vJr,D# q@ uhuحsfE4 DX \O}]Waܴ"w.8ς tUlJL1b#8K`&OF\H,Xav ;  Rl8|[y4K_1Gp#'Tx0Ѥv pL:zH&9a&X˝SL{dsI$c]|j"W_4{2׎? 6yFChBqRFJd604;,LT JPL%=e5Nh}jA}XVf'E^Yؠ ",L vhO7Ƃ8oՉ,'#A1R 7!|os !GH+$L#x: $Aa|~ϮoPy2pc}Cs}Eli.ը[yPʖ`|Tb1"2,cS.<*O0\6X e\h~nLq0I{tte7$A;YhGԝXr(M''s"H,I I$@#֗y:3 >v~7!qRkf|EDBг"Ğ)B߇CBAa1Wm 7lXDMIvrЍ8`x+.kpUMr_llb[,:#o*pc "bOYV21 zI:p S x f&4pZh"AaS$8eIyÆ(IFh^ƟV4%EuRU4IuW%N[=adQrTrs=+͜P0 Cg& oZz$;L΃s9g^D_$m(': Q>9w=9@C C+ XF"XwM&s=- I: O[!-suWӎZdX)n @9#a+ID=F,Q>>s hsU1>M 5ٰSiIV":> fb:M&8R|W}NG6D؞8 ބij, O{+]_zꀪ#,0DBXvƂ|ȽoO6)&G #d86y;|tNv~$t6&vnfA=\C}o>b(]C'!:̥$L =ա3Z q J ’ ;3==!h7e{'=LH:n|(av!s׺8ħ%p* yw09>B,r".i<6dDA5=ީR]>BnJSzɏn#XbGNP"A܃RL#0#/$:?p=m$%OO=QM^p׾1%ⷜ>Έ}`@ֽ]M)D#<3 A$}=;ZP<_}-4ҝQ`lcsNf\ :AauEc:L6 hA\'MbV1B Ū P5@gIE2|ٿloe% #JR_T+ٜK"GYU_ 0f!OVʛ873T?u.8>K q`CjoLDkflj,YgEy_2vF#M5π{;wr|!Md\F#EwT6xuy(<ϒ?CPZ}6 Tb܏3k9i% jj/W4"!5<ղUE AM*(  Sb"A0#w]0LAp a^eP߰rtBrTT;|Q8C$k6`E_\ w'גuuI H l@ygvn 0'\L\~2l1$JG$Fۈ&1h("("DICADUU=1'xQ??yI|yT"!\Hm;{'oĴ @~w\l q _}vab/haE4&CJX׷}c05H~PǦ\q泰O3{-4|1=WXģq"if ώ3fm} ۿfey6|捊 =$LӘP|:xh3{IԧxA;cӓ`.(c擒WСb{uiBcO8PyDVSelbrBF#{ s&>Ը@7TTs'g}aqPMrtt$0>*FZGH*#E & =v4IQkvSx|FNmUЂb9|tGG" A`uAH!Qw@,:OFχ(ذXMB;Fr4ch ./tX f(Y u"8* 8g';A'i#Blit' ߎxdԛюXz3u?\~eDLG,ZŊH6(+cXv?7SJ&>i pB2oϝ?}ױِSȕx&jvMj$\OTS* PzĦT? ~AtPPJrAc3YXL>u^Z+ 9583zmȘ W"ivM.tEOuő~RtIn$8l<AtEpgx(H~rRvyFq*O`oa׎!ge}lpDgbk6vsM_^F#@wk8sG4sJ̲ -[b,z^rm t# 7`"4؏CwېrH^@p`L3ïx7c(Y~wEÙ76C7MII |x1Þj{$(V𓇫o_c~ŔOM6OfK$@ T aIؤQ~u?(`q2^A)_L[M{n#a:`ѐs{>RDUW)QGk{[5])h(oCOJEOQ cS*O$8(ИYiJUy}+G(KH4KeOV S)n`c8ĝtK74N;XbUަ4b yDPR M*p}}C#hK ב  }}W hN02ؗ!#>{ȟѺTENp,oɪ4XhG$DU'V C; K%\t)8& H* @j#\{l8?}Ro !!C4&8)oNC[4 ⲣTM3h.y6 İSͣ}͢춐G \$_U vqRmCJ_'4^y⊪+9U:"t=^!AزrNI?_8}@^IlĘ(r$d{ؼQ;v@Rl!=`:v=bzs =ϏK++!#{b6h{:Lһ;Z eBM^DH_H(2[TgdI~RT$M0`$b\5Ǻ-qFY^DU M V/8E0lP~pW f/1It}:}:&6˴q%>.d^hL#IQh]ظѬBE&I;ݡuj ^Q}~PG;~SGKlBB^7E_3r޸}u }=>joij 9+Q0dXAf}ƀ|X6Q!XDFTKh{qଉIfnU`1lM>k j_ܫ[lL{|:hX9㍃楏mi26sB[s#2< U,FBfq>uR#w^Q1 R \Q/@,r?C"=dkbzʏq/"RQuά^5 "6 mo?R%56L]gB|&lv>}rZ%'#X{*q z2rٜPxH:޲~(i=D}!S:`Ө7#ą$G3(uRwU($\La 5N$ϲgD`)O{Na=u;oa3itSC!s b"xI`^Ot-)vWEN<ͽ:{|e 3PO*#;Q>CJ)y+ʄd ! ZD˄ *|"OKH ^J xc!?/cj"{_=9`+'%@Q.]pֻ`(_2Pk<_0_}8@3$GqaO@S7jBM'8'}JUh݅&֒Zl  xS1 U4vL;(X0x@ PIpA@xDL0#x~DLzahY@ڕUB{r.B[e`*0;2eM.%H pI~FmxZ؂|`N P('tyf+h*yw ͉Y>/BJO"Cn6RP|twq÷@&H$r+f*z{@1Cm!ri^qnb̬Z̧E`}ϮN|e 6LF0ܵ$Y{TxT\Yu[Wؙaahx6X@p9OvR$?c?g俊J"5uET+qdpoD&L5C>}ӑ3@*tG FBߑG䁢K#iQah .;u"3 8kMKH2Nm}/p0F#Yz{03vXW<0qW6l&A>: #,K&#g;=PD4[؀=%ȓP:0 J?% C)B!B2nJ$?_=v|m3> 7rbYE\Lfy[^K(^UV("I#%8 VPѵP?$~$bO8~Ws yNW|YDNY$u̇~=!f@c0.d<#\[/1> "s"zّuZlz\qλpX[h L@Iw<:vj=;A@Az(8&#yq1dK HtOYη~_T0 i4ڙccF * 62Ck԰ՈR pgˍi]wx}Aq $i*d,H 8羀vT~¦ ,bU}t}/MS֭4̑s o|^T!h(d# TIl>RX)5wsQiϛ:$` dC2kUMdžowa&wa?f(_V+CBIY*~}hTivPHK Rvm$CA׿~hiC(F@qBՈig!z u!Rh9ҏwbPATbw<Á4{=JǕ%6$8Oaubƌ9wÁ7yr qIyɉ`.P3H-#]{ s162N&{ED/ntcX 0<RDB/D;gоt 8gd$sK!>9P5{ֺOhE(pu/mqwt$l{ɜNx83r !ӒC( uM#ݠ}CTAQR36z>@&?`V(\q[,wܴwtiyC-O3ʨfA `-ZL4v!Ӟih+Gr|͙g1<wEwCGmk : r-EF%ifaFgͲ`!͋N8̲dl96e9[}/[fO5X1r ; r7;n=6kP;Afx&2m:p᫶y&8 i$ uXypJ 5ֳr璧xAqyu4CϙqSGtpE"o1"?5Q (;14+ 'h$5$?wٗ^o!G{@BG;0q_ͤ4H]5mQd"mLj#󃇰zq3.HT} 4O0`~~hܧC{7/FBgo!C[Ξ)D[r? CI>^mF 9'ߵO<=BL>a(O5~`6.–RAVt_>\lSAv>=lu(#À{Z8TJkqϧhz.}0dN!;+s %>:3zphNC C]ܹM ~J+Hz*(%<xdmv Mҫ'2i礝r$p $;:a:Ȟ|!1cs&" fd*(>b)$Ia9I9//@Ut涳P)$r:ZI d.ęԎJvc*wILt&` & i!?%~ Qraջ_8omXkXAS{Р@Egb~r}|?xO~J=>uUXyz!TGN[a$npԜpoQzHJĄ)Z}DxMqO}^%<|KΌIA +q}QUF@OV!DfeED$ ms=z D|67Խ8t7駳)޼%HSz yϷUr-rAգcLۡ-b* Fu:!qwܼ66ІYK(;s8M4[!t iO\KktɊP@j?b0;ZӝЊܳ::ۀ!q3Ipʴڃ#+MzHEB27(T%. :Pg=__e]"T/h@~NpHuOK|0_)lkϐC^Pk_W~OO+3&H }xΘ?Lvpj߁Gƙ\ω7\êü¾Ȉwm)&]'R*9+'BoONu}Gբ}̏P]?T dw?.*BU 66p?&Ѽn8\e;}K{U~tL .mH$q j),voߎR'WzJ Rx`Ga!>tG1wU'ܺD|Lz&TUy5fz latŌpٰ$}Y%Cg[c)h%tc ^Ϯ=#8Zz|.IOGpӯ[~ :zQU*Yb0(J~gykX.|~&J/τk 9*}!iqkrrr$gpfwl\U! oΙ{÷np" [Ï7fS(38EfksXE߁h#G}byk_MevPIu Yoq憑@MJ,Ppk7.B!@ y(( K‚I(}t%UlÄ\+쪼$:!\,I.)$/s @;ro h6f%;ջ܂Q&NR=> gqA˿Z 7 ntލ'9W]8@$X>?onP!=\RL$x.*'4ZPcQ|˭ 2lF d2JBV]җT.hbNtAۘ(THl $ H :F@ﮘ' $=|o״ϣy 0k||r<8" nbp|<0pmFU͍\3+,̛#w[<&I&L J٭OF;%&Bh ~V&&"8h5V&s&xӧipr"Fo <кCMfx:Fk"s,ګ;/? s)9!NcD@iUw=D:{ۡJR۴MĊZ$EV-0 Hמw{yf1mw.y51`&(רCr%n 8B/6n}ѨLi^bYA=R WZCjǟ`̆;IM=Q8'gTӥ; CđAiA _'v L[2*{Gi,:YqJ ~0_Ƈ+hGOHqqMkw c}h.J#:I$nOby'+=V޾^yt0B:L jMꈕ ]2[ҥ;ou*Һ?~](]Q9]t\/}qrc$sul2{>.N:[;6)'pvE#o_'*{IPD4QEQEUUE:\gT^yq)}ADEt[?рSWCH'"ݸ5:y鱟Mgƽ,H ʹ:9-.&$p"xHCמmUZ^*E]U!M9$Qg S Bॷp=[d b"ΗSp<  !+\v\/PZ4{Q|UV~o="wpܚBw !^r߻=PA/;^޹зQNG0O,r=PeIz^'ƃHvq\h_#=n2aAxv9o d_ɞ6>>,II"spmӴ;E[["" ͂x A`@sn FBAp]/qEށTɑDRf.]djo Jdnۦ:/  '[&6$@]AŨ)PM-PcӁΦO3b H;Lf4GY +?sWb;2RtP#NЮMjP1O&%ԨIS\%.o!B'@g~O(,]Д8 N:||>zQuM3IS{p4d3 i(tRh;ۓ%EJVX^p U5E#^6@$xD7;96-z!4=f&Jy- @pmd W9lR#0LbI(I7pyZ&ƕ"$# i܊r""=BˑT9 Jx!)*!!_lřp8gj r M9 yhiH YA&z),%A՟*dTa[aB(͛z@Nb,3 }ݹGʎO9B Jx n;@"afM/IkƔ|Ba۫GZ `JN9$L7h+@T)%W5RV mw<"XTOW^ho@}qD&v669Ng/0e2.#>}^f@<*F$0 Q 싞 k(jl# YdA; &aF2Gc|mҭ%Ǣ!HC{ξ%[ C`&)! d=|mkb"Iu׮|:8M)G'PaRu!4xro:hF߽@ІVw~uvcP ,S'rM3A WVnDO-T Iߩ;19Κ !'af |YX@U5rx ۩N Տcޘq{٘d6Uw~Ѐic3Ç>}bDLb9*Hfv: g)kutz2Eřb`9kq<w!Bi{:(NƁj&<`y|Qd5f^X֍zJg C+u$&?^ST+jQ9|/5'bH#ВM==h e2SR`΋C~8 <:ko*)r $xܴvyz$5Em6@$0ه&؈>/B{T`M؍=]| ḯF 7:`\:j l5:4Ye@MjlL9(أJeIqH,] B:7f横(gDx<:#s< @rVr5WFb*0À!A 9 ]hwZ79;B)(gq fHǕ!+ؿqkITPI[9 @ i׏z>x5AMST-4U5MST[^85A04TMST5M& r)aAiSsUMST7=ξe˞rA ;s.r#v_HH w~r [d! I7tg5pqʿ~ޫ,;eK5#@ەU`zG-A>gçCь 9L]1>D"fJAD *.\/gmlӾtqe& "B PJ@(! q9*,>zn mqjh>Ǘf=eZ'F T{p*|+@#$d _(B*u9\Ze 8hᥥ!9N=}ɤmA{ys(_gusll)wBB]ϼ33~GB a5<ɳ+@Ɛrw{ƝλTC1}:Č02:/6@8x5qKN5D5>ٜ57{ƺs i)8=(&cp '\GXBiUT:?q0X* FbYA*d ozka!H`C0{96n|Ձ:}Q.AB)OpeL\I x"/@ynn6O;2랅p 4 |zdGR뙧/o/e<ěe,&>9]HAޖffOxC4#>q jf:lI$ޑy-7B7 p4zblɪ9:WVuڃ{^I i T2N;à 7 rDjbmo;#Lֈ΀j)V:A@(Jp:o F;s € PQ "8k+ 캦(j̅hi)H {9"@f,/p(zǘjCn:_ 9iԠŞ/|lsUux'pvLH{> ^MAM%D(Dt:93q ](dn<6˩y%{β 03* fw'eNr^iz@}ELTa\ vkޙ75CeO[Ǭ$i} Ї4º<:sBj#|} NF*Nm\x Mgr h1W&HHvHha, %\710Hkx#]Z |i 9w|u_n?㸟iw0E/HJ(7gx(nEZVk8n>2}|"o ݀cQJIz,EV4R"9t 8ː%Cjʌ',ѧ<<Oa6h+9KԎqUbJ`1*q:&NwFNa8O1˝d Z&g=h,αGd>= 7{`0i$ ='6zfJ7kxh hQu ~40/p ,]k0u+Ƕ:62w%^fKF>PIڕy7A!M2pDkx1xP͒Jf Y]'ѷ߿~Ar{IfI# ĀA9P8) 3vFQf+=PUT))Hdo^{ ΫPcCDަxѰl0*il-Q² b h.D@@F>Kuo<7LaDک%TA7m V؃v68ud/]M oXp4WL OM\s"犲D;8.҂=;# ñ˞nۈa{ՋE(9]Wq9 WT0('DxTt6zM A*E t$hnk5Gm0`s!UcI0çG)Ô"(l/ɹ m? 4abۀ}o ҋxU ?(rW7Y0}A'ZNfo IfBebi LőF2+!Qm @/Xv:Re$ |{wǸc"$ѧa|vOhXDnb';݆^ /Eƶ4|j#W{VQ/<@qJ9+Fo xadϟ(nL= "]/Hڄ'l1"< ͸:CIu;A7nbIȳWy8,|ZX_o H=R$}#-_bO^*3$L B6=[:0:t$7-.HŁl_1~=m$`4T@r]0}hʹ(x]_.FL7d鸎/X!y򛦧ѶzLfp< ZFߵ΁`% sVfwh`[8q=AH9.*?0@`'h/x+ü8 {inF;E+XCt,2$ a=ފ51!כ9Y4聦$ I11`3FܪF3* @T5~Y> `A_h64 KhܯJ^ 9Ā-K]UUzr{Y`X0qQN` ǑAޅcր--:V( wV؜@H( D I[g[ʥ[B[Dc;ˆyפg::i HER (yWW~qF|7f|4QIla<>6 A}| ͽZH*6Oi@ DH R5LWat`0xA\n2b7NLտ=:H7'+D޳/) 2peI.mS] 1u <4cqlg0PP.|6u<7kJ(0uG(61~ Tu:ocq0>fz;s"YG'Jڂ'݈d5A]keWʡ ڇtsy,II;L'}gBxH4j$ Q7s5( .H(MuU]QY+EQ63 ۱˻RY p@']B0G,wb mܲDuMg;=:.J"/d\ ?O\ 5 E"%tw9P_CO.˒_sk:| X0aRт¯p:?ߢيpTR 5{NVn#t^^! !r/K<Ԓ5!xb| I #5 7('N" EY+&kmݏ+vʕ'.eDe *VJOu+q6QI^י\Fר?:>~#m PaK;u7PǩǬɸ{˭;n9pg'S’I#pu!OC6l8TDD Hi! ղCEo\K5WS^Zu/ʶRpT uS'?t\oޢCj"TH;v 4](9HNLF23*$.q U8CUELRJnFlܧZŞlm@JKnJ:c\0 4,AboUJ wnB= >9ַJ,Q?Z{RAeRH0~~UƳIOtdK D\T)Ā=%`~$_&>ZKWH#0I2AEƲt8B3:zi,%R'2Xې5pw1"@.]T=@?/{[d 3~ˎMx )ZIkTѭW 8f[Q,ɺM~ 'u"+bK|УWK;▗jE11ԳbqbŠ.k0-")M,'i1h0NM"X ͪj8DA ..蔖e_ẏ֠@|~OW2ߣIRF8d!A!h_{ͲisKjb+mxhrtUhP5ͱ$+#8c A (pl&K1& +`(sd&1a$97aD1ViPD~J* (5Z 0*!4p<rm""+밅RϋjHL+Վ4n"!5G8")ݗ?lш4/kCO9 \Bv*cx,roWZNdwOX*b"_X: q=bsnv'PPd}'7^E Mu{ABč)AJ!# @-"DrPO01D "m+ߌu!uIJ (T㲇eC|>A6ptl!X~P>iCD%I vô$hE gj~-STa<6Mw۟_MØw (/ 6de)ޞ[e&yDDpLC`/P?((T"hG1#"Z`o>Qxg 8~!.\4Z)> lrSr̸4>syץmCFv!@̙g3a8f#OSv)מth5!V$VDaZrzY]z4pJu{bXhH"bR֊h RjTC:Po <3/#Kg'_O6eG"SGTFPV1"uxoLRA& .;TA/ji*iL1fZW-*0!ɀa!88ɯ6i~O9@kea{ K^9qEg60}D'EB4}  {CNk'J?xC?!SYDȐ'f9/ H@-SYBSP$>Ia:)!?4yUBIo_Hs|0bf) =h2h@478щ `ݛeKh)⏭ OҰIPvaē`I }SE ~ ")Z?* @O?ӈh S @"H߬$ߦP>|q?JD)XIf!Ì@4ԓESDLC#:{T~i$0;@B{t"$WHZ>r?yӝiB`f*VÁ8Dr%JRwByɤ|0l:?叓 JI]6́)>IGL :T> B pwu1O9'~faJ \X|`mA(-u)< 63^=$mjpWb,AUyc1'p[<"j;Bsai عGQKPղ7e aRt`قw[' 89!SGxjMvEv{|{g@y>TJ,Xvq ض!=& f h*bj)&"aH(HBHi#Y5O} y !(R _$;̓a 羓 O7*pQuTAuA0<휟xuLȴO'gs1\H7"pn&1pNI4J,ڴŒi f4 AZĉAUSUL4QBԶm:b;}\/QyΥ-:0'|S(%ZZ((BW( :mZ0`X'10N$RSރIe08DM Bjxm,+FmduauH|qF}gNQlhA(yGM# =qqn2Y79,c1̫pL4a3:!c4`"7AKZ|apc@td`7H I:3XRQFhjs.UI%chiip:hk ҷSA@pIVֆ"EwV4LJF45>ʴX`1t"ċ$kMMlt[\ CZvKV ˟Cݨ>zg]kҊdL`,2z*%)BHO|9ed]yJ3LС5+r?KfǾu-4:u\Q1'v6Sֺ5*{QHdH-t`ep<no&7Y  %C8,( 7 B`43_wY[$nFDFIw C[w?{q(uT}Z)AQ'3v+ZT+\w5Mkpʆ[%]T+IB ^=zzRL;T@ @B}"˘,t[&`0@ QTց~PhpPԀM('Lܠ~!1z pC.vP.f:'I&>2 "B)C:59M!<rv*Xe8䶏(%-4%ZtǺ&ZS?l_^%|u2\"Oj֦?:8I>HRH!ѵ,I O$g"(D*$,**d4(T hJC`H(G!SP}r'5_ZPDC'7vc Ar1 0fbU4\T  ͡ͅĪ."x0$(l!Nك2DDDd {$<:q?Hqg?3Sxr1bh_#0<ةz@1&Jё"} "}]1ՅS_} >GMƃ{ٟ:Snom(|ϰHI6e.TOMb aiB~0b>4px_P"KDjG A}U#0MaGpOM^ 1OgxIl ÃUH?= T Af~QJ'hD$ L @zJb1OIWOrj@ ͠ }?qR vo/>gF&7)"$zkP6f3Z>Th壘>G/HE=~z@A2)u%WLXf~ŮM$v&!EHl9wGBwRR Bryٴ8}z%yYf8C>ꋍNE$&R"=( H Vv A˒^.4BRTTDcTV$ vBPL9 X@>L^#ᨣ%=8F :" 1L0"A k+;$h M@)=7 =Ae2S)AUB9-im%G*rA44tCEd֘QfDLBD Cͤ &rJ`탰M§c+f8F6S;tIعghF7%ȹTU8I K9g*c\m;`0tn_u i0a ]#-J46j,1d54aHV) Ri1,ef"c+F3(@ -wFaDߵۍdmfR7( fe2@p:r\=Fn (%!#er9Ęd; x@šev$np^6Q o]IJA O`QMAHERQ@LF!ŊcLL@!%DQA]=p{h!TS8!XU=tՌM'{OS ` (!onBD4̘"d0谙" *ǜ/CV죣Ȧ0ř^vRmeb,T8ǧu [G4EY֒BhѻE(44/Q@ d$A7qE09\Nc[=qtjT iӷ<&"(i0LFcO,RNqTI9PU&fhP8sby!A" (@PqbFa "BjiDla@Xڝ&2ihfCk i))(J*P(B_vRmÆrqR'8:j&chj)&!@;H|7yJ_\B JS&0jS-npl3 f cY.L)x?SOv?)dq4|8"A14E]Fa0~"*Ĕ "RLɳJ\>롞o(4*YWG:]G4# rUy|!3+Ò/A4@qTO>]r =Jx%3J'BkGwuz{O q{qh1b9k|[AqbcHlA–qm2ȱ%L ؏BLp9rړ8/w24#1/{ \?"̰tFRNcK~9:gG\؎D/kBQiruڲ9u-)WJ*\RTiC0WHU6$^f jfMN^/` 黭hdAX4HvXLw*QtS9b(%rJhCۼ LC 'n,C,X!HOG*' '~ >vR1,Db_> O8 UJYٍHf5̭!p]!D: yJ >|sc@zQ2. ITjilTHWM?EQ]A׎HT\Rد 4n4t}oo`q+@/ "DB̉+D iC(_:V4 h !^-(f Q}oIآ":l{Z%O3"4Ä5 !jI@2!ngSfR"9Qq'%D<ĉ@PE "@"T!SPti !7 C.`)Nici b\ǜt}7|(q- V K[#`WK?LE #nrصu]F ZQt\F9PbhJ#"i:&oQdP(@̑"}|U!? ^OiaF[NDT wQ)8y җSĊUBm:2)ZR! `%y E<R)4`< o]DE4xGnטhK /laU'T14 SXgTazu_>?wd78yJ`L~%%^(g*© !t?=ݗԈ0Ղ̧!WAym3E.EEGQB"@y:8eCۊԾjIۥԬj?*wJVb1LC#41= pĄ& o qV`hICM"Ts2oLDj0dz H (Ȍb*6Pɉe*q$<Ìf=FY ce5; IGI^coFڬۆa\waN T4]P ^ ;hq:ͷhTCeD3\2(4hЁ;pfƍ8oĪN՛ay-qַ'ia6JH+`5I lq3w9 Im ǹ$*%CBE5M1s4;d!< ޓ+/O[Tmif-4掜\lk8MX d-N!NN@msyRF1H fR; %2/1 &Zvխ*g4[++Ԁ bZ(M&XV7ub 4ti 8յJ(%vE4p",b HP974B)vjS0wu3;ݷV \niWntw3+NxHt'Drh9h&د8r-l۪ f Z 6ʱ4fќE5qbK8ce̠62Lc ehg:7l``;TLQ'F/)'DBa܆DO00G.a3C[icK 5r$6ࢍFIaXǏ3   nDiVP.[64jZ9֮管IrV<]AJ*2\MMF֨ZN\T=3625S< B4o*4EW`ļQ 91<0UVchMlqj4IpN<^zL[X=*pSr !)h4w%:IA =!K6H+0,HiYf&2a SSy3ylc=7Vʵ ]xXlr# YKjdU-ȵe-nxSU8I`vn}-:#9\S.Jt`Ή;Ō1HM Wn`j)&ZTʍzwAY5"b`;r`H@k70ajrIdېRDU-mUq6ڨ՛Ue~AQ& CFن6p[DAH[ AmPaW`G\͉MvкKZt#hêFR' gj`r(mq!+zl!!P:CP7O^I۳}t ѥNkEC~DɟeI1c{ H9!?BJ8]su3'&(>hr?Fp3(wjt:<,\ V#H  *Y–aM%$V 4J ,eP ާ>AM > 7&OܦwJ1s0<; (;ȱ=|i֗AV XX%#I/ jPpA5\0}y6}G#xHqaCb Ug v4]uL dlKS-f"^hpPaeq,h20:c=2RkhT FCޤHIDT}l4/0)}2ѓk2Ȝ <ϣ"% 'DP?bh-ps.=.Ną H&Ih PHo b}κ>цF9gC?=p;+R$=`s-*b0s~x{`Im44 v'Pň.y>+6N>;lC}<6)IHaݡJ4PN+`Đ!& ~jBU $qBdѪ44_t02$2?t4, T{435aOGp5NY\_& ޴wMd^7׫b);Id&~F}QݳvMop3Lz=‡ i70&53quqͬ9Vsʍ {~~kyI`(@9u n$ aJ q 6}6M/NNpۥ:PRJ"!z>0zpɶ]b'Q X1Q[Zd Q`U<޿I_؈,?!~`e3juT=qG+PW$ (x[xG\*PǂAie`kݻ!ہwQGv/{$wfbQܳ&iuTa:}. ?oc4gaw҂%BdKj/>ѹk*i^ƕ u-(qWޔO/ qx8Y%XX(^<'*NM+OʼZ27*6^ZQŠ5(E'~yGMr*kAfCƱ 0q3Qg}uD]o#\֟_˵N: "L(-*(-鮅v&a ).=ңsdlD,C308I1JuN8S C$M!`r3Wo}`STkXZ*DY#8At"*+3(,K;FqhܴO!ޱ. kRlcrxZQ"V;!mLTd60ā\В"K1vĈK Qo#\㋋[CI3i \bMq1 ӱvՑ_&4ߧ!`1̏ =,Ӷ V;\D~yP^,[nXTj@@$qzY _LJjY܇y%% >=&ed l]͢@DDL Dyd)@˰Csy:t](5 z(YL#1$T~ pʐK$Vh4d SI 02RIGDEj7z.&5[킇i1"sY$I4@.*WDj(u(uOXNH8!" @N- ={4 w;+]jTvA$Cc5ŤA M0S“`:9㎳64fP;㴉$/0x! 3r<q,'PZf `H;O~K~Ew.זyn"AsHՊz@|# nY094"=G/h ӆú>eQLAߴ7y0CNofJCc cݸozB %2noOk])Ds@Z-3(H<*y ۇ\Qh iwh}O81nQlS9:I[AocoqQ^"L@h,LD0=tn#G+"zǸ ;y,=3 cmާ á8s_M2@CHavՈPVzD{UFhbr*t)4L6-!P@'|n]` c-ˆa0Cz`w3Xv,8렇&DHHS`cY)%5܉␧qѹ`"9,$86MndǕ^Ngs#6TF6H`Gۅi̊*j-k47k;_&`vp1—M=bN;AJj<.p>" \ھ"ɛȨ¸040eһsLO"CBI8yЬNc 3/&DqLk#?=Dp_G #vdKX@Y`32 E3'5hH EƛF}wy M=hq@ls8҈@S^([5d]ȸ[Ɗ&`I+pyz֏ z/l8569i=aᵁ{ԓQ (Xw @XlZ3{jf@uxQ#5SebBiԱN)敖 ۉXըX⥍^Y{$t sH.q;{Ͷ<./U }Vہ9v3ӓypa2 14\5f3DQ6ƶNCͩ͝ˆIp]ᾙ1Q[ Q$$d1W]^C_L 3@ZBZZ63L[L{#g;4r.8)IBV o\U,}=Q_ 4 \{E^J"6n۳@bA#o, Rr:x qTFh+Oiw v8VX:1Zö 5 <Ā Dp w8)8/kو&@CK9W8Ux‘v\5#1 Z @;0j7ӡ' %) ⦀gH:Y{ۗu,,!!x;pDAaDHl߈x$=%JjK25}yzL2Xٲ=H{ "M X!c&xhc${־gd8?hџ+ữ C td  0ϡGw+;MӹR#1s٬D($<7RІn8& 8`Yk=!놯 b@j;  Xk1q,݄;^9ğ`c(+G4as;~nkG]H#M܆L083hbP`iz3mf6Xm<N0vV]ƃd <qa)ϱtHZdM==#0Tז*u"p} 6m>F ?Kya ! 0=<-lH $ tQQB0m&NHal޽qXlzzg'ٺa`!1 2XC;3\u.spNՐ΋J2N:CA5:H2+4)2&n1C.Bm%}Yu^+<&HSP ۮz PBp1Y<6v2:% ;t$r@<dR#q",JʐfTv#>` ۯs}IiI2J>Z &)b)u[S!#tf=1`Đ@ZBbE)~1:${)Iփ M,DIJ 22!"H<0/1w k ;*:M&Z~[Qy'Z?'b> پ /OO/h}lSѬHRLBbIO?\'~yg4Oi% cc HBq&+q. #ZX4s qd)^;6:0] ?!G==`"WDC;U]J~';фiI>_:l.11p﨔Տ=f zfcX1eX@u%Y:^S5E(4G Fp$s dd@Ŵ4^{Cy;DP= (9r=+Cč\< a!KFP&"C?qzù\˛Ǐ:EBX؊ Í"?2Cx6!'ACLq.n gÍ j|T 9azC1ͻ3b.S5 %@ I^\ڐmwaO #`l;}ۻY.nߪF4aHt~vXy+|2{) A2l$L@s ` >S V]QRKEv`X&x#F@55~W0&ɤ(I$L>W1^;k0-©!h0TBp|âS.%/E+W."ϥm$,͓B&R%[_@s611xX`!a aMEA΄VnH.0IƛcI$G.Sor9S@\D&Zpx0VTsqRMh~4=%t]z kDbCbHt0v<ՎaYZ aSdC f$5t2XSihud Mqǧ0I'HI;t5%bIlMY:!_`~%٣3L2b.)m91ؚ {`<'8%.3 /\:7DWNޢh4jchcL16dt5 A+sOBC},ʔu,%z :U^J~iA Dq ADNU1~oA㴪*("JPRER 4Q!ÿoQM!|=w eA^2{!P4 .I^<$hTz)[EG(F MH b1Q66Z9@诵…=;(̫{B1 2(IL6R^HhQ*#IrDDQ N nQly$(ZP@+hA9ϩPBC9~~rCcIzha:ؚM"==(cEQ ?VAY67`d:GyqOk q&y9={'IH'*|lOl8{ԟf4J/^ 0\ڭEG?/d*>9lylF+W5np ,aX'Jrn;k}C &NݸPVUWMшFB ~{瑁~ŒxA@604@ VDHG-$OõRJ *d$%<cn117rڳ,>hH{ B%^ZZ4Sfi3kfEGQ':c:BŊ)ֵS95G zN"q&\tҎ^`\tag3Bsblk(wzY ~l_acSxؠ   (Н <@ }WIOU3IhJZ| 5hspόjo˳zYp&]>\o"jJQB6޴5RhCԐb,Pva0IG SMPQL<}_/G0E<1&@~oU Qv=<(^b1e#[dPCQ0~n8N3\Ӗy74)"ɐFe|`2ZoZ83m v22" qpB-bZi7bbZ܃"^-fhGƝHcMԺ24M&r >p(ګMhXgpk8&؞񚫓"; PvǦ4`僕Zj\.2Tnl 0D%!iQȌ8,@S;j$h擓3ÝkJfjMb9Ň$eW'7FIJ\09]E R!J,Dq"2,+c 00)L$ 4amіѐӋzˈv.o}#f֪CDP/m$cL(q1U/6$ї?5GQ[mD)S'}? $ЭI6 BD[&05+,Վ#&jHhxaQ`'G)8X>'PhtqCDx%V" a) &C?~H&&H, 9;2i?w}-hA)32( ͦM%4&ѹ(iE-ՙ'+gp h띎OͶ6Dh-$%%riivFG 9N>1ݿkO92Do Z*6و2*1Vմ,0CsǑ;d9C񈌙3Jox24!D =\0wcp'(9`!"NH:V 8TFk'wDXV@5yuh#IYC1DbGsSqn :eZdaFsX  P'l=p0lX\:˰>2bF}[ҥ! J;N Jr,RYDBEIL tf(jAU/n\3։Ӣn#\kKlEC70@%>203*L=f .yKeWs&>jzOP\CB7N T)f fvN{H`ze!|ET^KCU9V*uZtDVBdCmmM"Bڒi)P?Ye hB(iC00MH``?rx;YDT=Tz{_"1*k(qcZ\)ha9“pc!P2 pF-"dO@2.3.sB:3#@G}z\`v<"-0U u~ S|b&-CG5zΰ~5™ҭ4j=ʵļu`WOXύ|+ޤ 6ck2D@QSށ@Є0Rڬ 5 C/7%!bH<9Yl066P0RAUȵ,k%? 쏧D>)BVjB"Bj* b&(iRa!iP h NQdĠHss`uѰh Д-R?|Hxx~RvCh*X)rFQkz](}$C?"h\~ccJNT&ߏ"p1pb3\C+6zF%Q4mdRn0m])R<&Ѡ/;"Nҟ!Ɗ`hLAaQwIy,d'!T/\O" eGy̩RG7@-;#U-=7{^Id`ͩdNE @SU͊0 9S,.G$wSg:Y#Z)  Ur0zh( F&]kOOd9PT% uɩz$F!įsS=|SS Ɔ)*]@`q*M@Ylp"( @u4U-<)C(ZuRHąDƔ) ($:'\R(PkV 9v F4CBO9.]6t3 .2՟m 2Mi4{O;٥^)m}x\%*$A &1}:R/v=J(Sx^)}1cξZhl1e|)bx0(Na5EʑM>3̳6 w8&blTF `!Րb&(|W~gBu4ﴽı?!5C < 9*ϰM+&??5  !4(% /pU !H f !oQ vr `tׯM"iy4|=dA@ӫIIOPJza })3L Jމ~\>rDPBqPoEPPt{ ۥ^TC0~}sq.B=OMP9>n / 5c |ӋX GHfkw W]GlXgS%"|w7HiBU2VfKd}Rh }x_S'H#ݑ+D bXf pcdh[/r9h /[d)G=)v9W_Fk96G@^ j0Y4af;tX};>K6O/aYv4,b6vibBb "7LxIuǾPc*a>4hҎvp؝ _>6_n 3_f"2aD?Y0!:CӨWц7:AN Ի' XS@ZD]!04}%:ON*R:AJ'RMDN84pG$W̒Bi֓! 9:h^>y*'rzH!2-5QȌ 2DMheThnq{ra͇W jzB=N_FSyJuuy Lr _̆+RI>l'x6qQTyDm=Gܦ,>'"1ԡEgUJ-F vc{xoD~Z'S`=l5md3X,&pQt8?P ߤw 0^Гfj (I)t< s/ C@hC$'! !7HLu " JrB (`!  $!@h\$&H'PS ZB{\qb Bq(̤- 4{>.yob GbBzy{w ix$R 8i@A_MPE%?g죔9zb;-%C ʉ%ڶUQG.K]F)ܺt7ԇFɾsI{+ Qfe>j (zĀ'jV9Ӕ9w΄!IT5ݷa B H4|Hz|Nd节S@> $TB^ae)\TH9:ZKc^ /iJȿkF2cӀ4DӲYBkw1h8VB[GYƭIA$W[G&:ê)tIb\t q@QD65\-Rhcm4Usi(Ӥng`͞L MߥkJE7jOԽO>`&eΘ(5o]sh;)N&}{wxRPC X/a :2ҟgoA^!\} ã+9~=d'}aa HyC@>! ːgC8d=Vz;7(D{`P05p AjN1H?Ebw޲NEOvT|$ ¢i#m 1J>QA4Av^?TR/СwAA3_x\={*ÿmWjn~'_u:_pK~ Cøl0 ppAQ34!TWE7"7D9҂SE4m ɉ6 Jvy/D$+6J;=8g@Usjda!; x:1@>ߏ͏`% H6&,ly:a"(NcA׊H{Ůt7sk!\.S7~ǏΨ}CXIaGiS|ɧr\:2H,35¦H %E [hvb MZeCT_1V &,(MA)dn c>];2|r* uù(1bZu ЕJH_:V S 7 j(h"gE(1K9)P:C*}| }6I .zc_E%/L0^lB1% Fp`AU r__* %O2%wfi6k4I<uHUCBbۅ""amb͘3PMp*`Qh_EEP) A@ڒrvi:!iR-&h\b#D1Ɍ;Qe@(ȅwI[~Pbb =>5-|ƕj^#s45dނa.칊a~}7|ŝ΃pIB |'40-YO}u˃Mr2YQ}blՆ(8_(JE;z@87KI ~t0AI^>u.y4\ . ש"z%V|_uQTzyLy@ $ ޛ4 s!@4) 9T\08'8%8-g*tGd(SH~͛z ' UZe  E4'UFˑp`(" (&R ϕ{}l{Á!+K,,3Ys<>jRmlD! e?7ۇ~>jqHpo4J0?4Pu;%bdž10m )@C$K(APQlߴ}ɣ)I{}Ȧο.?a*z}C(!JT{~j {ʉUCkDkmN0L GtÇOo"!*tu"Lp d f4!X,/;f}~@ܶ'{S^bfOb|'7`B'DPzm$GB C)#gR-AIKI?(weNu@B钚b}Q~&Cב*f/oh?7I&ARDN7@E4BzΔd`rCH9)y'Ȁ gǁNj Y Vv ] Lȣ+_f%}LvNC~,: 3$ Nj B; ]]qPsA ²ё6qe,yv@>g y<\sy^0Uy~ h<ԹƋ=:Mh(DD4߫sxMz sbxkmha0"aa3̅H ԋn T 9RiU޲}͝Вr8P| *.SD 4,Ht/a܏{L.[S^RItdlfH_([\.| f哋;JHߓ8Јy*e 2~A?@ϫH* /~?NNn2Ȅ _@;GwGYTAl~Cӝ0 Y:3^4{)ID0>r!ӟ[ CC Waj(?^s!ָ}_;bB< H}RvD0s1J+ Pr)_<5,ީћUN.T-l -,>v4g4Q9LAyÄ=9{a׭TL?!B$;!IBEBDPd)J" hkh@Z 725F$P$2B4&**T()h&( H.HHt4FhDph4)7pWDBK8&F"h~4A'p_iYzcz)/]i_cz<̄TLdtVu%2O3xj~Z3Vx57gc\E't9)a )Gi{"C>?,CWr&BRQPO~Tk$> ||"ݰ.ʅvph]HKVB0" (c1Xg {&fD0m^ \¹cyx4yMƚ.akiT4'!ꤊ2d: ԱIG=r!G!@*h]GOs㘿f RnBm/az'rP?(ҏ+ zР{|Y)}P{PHhTAXPr|_m\4a8ynC(U G;ReaM&E@eP--5G<]ʼ_JYVT;R[]S:p~̭E{J|8wXR=FKP,Xh=&5A H&?0};h{-D 5)"&hzh#MX56C\#Z:<ŶG*rCZhm4ZƱ1MZyTyy;v8MY+[DfڸLCƷ64ibo ciZuHF1@#vOnk dNʨ&V 6HvCWoiA]NZt'i\9RLy f6A;zzh[4ӅӥVdѭA1 1z PZn"fP=&1)zrFK)@1,ZXy᭵0A3l@D"d,HyN O]~:\u(Sƽt.Sa:Z2He%w.M$'b̐2łm|3P8AC0]*mv0{~l#u[-U ۉՈ0Z hu92AFv{S>'fCMAVI6gSy/>i`bucu<ߌso;Ά֗h\;!:[ !9 m٠3 ۩{tAm2מi6(κM7ff>MpmŹѼgFaN-.ә'n骈+~K&kY9Rfr":(nLa svu1+]lcli0[7UDUa`;C]^^G~>^Ӏ`K <@@!B~u_P#B1*>z{Кǫ8A C1 ?w`ZG_e`DtS7Ģ)4@eoW=0v50f+*6p/^0Wx3BC\T{Z;:( -7#"y*iAT9huGmRFHdӈ$1IPlɄ \DVBTAF鉷 #F\e² K#F-(R4 z MZEsq*8c ;^ @o"m2757N! g7\X/kSMpcFh5-z.M==8SB(e4-ȫX&tsB4ۻfp,Cf4FyMqnpCl\2$*yBcKTP\ֶp4y 3xB;F67$b%l xl#P 8Fp'VqT_0GgV֠$Gr5Ƙє0gn pxl=B3L+m% "фca#QDȍ{1* )HYa/P8f''[?-VLBAi(#3btϿ\l^au4(d#)+7E72# ]E~π~C_}x"KמO!wsQE(@/߀8d!BA02W<̟|oƈ;*);Mn>aN^8Ml~NbgFjAWQ!mnE ӊ{zRߋۭL) 77]ߧ jU+84(bE@q#YN<~C/PV(@q9ar5JhaaG(P0.㯣Ns"$|uA40O[o>C|4)ڏ*x`|<:idء ~^D,sXQVf,%sӎ>虁P$d4 E4U$R-3)(ib)TxuWw$卉IP =srIH6h/") =btkBoS>uo"Ik_JM'OALa8&g׀vly(=ƴlD1֋N !#'X[O=qj RH Vi{9LJ*x^vqPY5YO/L{"iha*#_"M TC DIQ9yQvT~]GUb ɧ2HJr#* $gmOp7M!n0[Yr,r20@SCm1E޲4hm-Y2 &\UVRMd8ʣ5/R:@4)4!1dMZ\w}LvYR^m!PJJA&'ItAGlP)gA*?6*몉T% 9ȟxָ.:L)@g;ȴ̪wOļ>r5-&9-%)ӂƒ)LwdqlGʺXuUJ2vej/]iJ&zR6Ieh+oeZ 60uHߗj0Ȥ@gS3sI6M+8՝ 5mVd_ukt՗*h  A %biAY[mWdK;D\x('!) 31aZ"/Pa؄g`4 _aXM9 #Te}^&cW.ᇈ@>M20IiQikBOg@d~ 59 mÁ @ ?)R.6џܸHXa ҟ_BnہA7>NւkJfg,bYqY@` UcEi#UljP!dnPtMWmnkpn=p2 F\ 2X'MD&] 5J,U -K4 A@LS1A |wrzXZ! ` ".D{f1u*D1x+V~‹!#0ĂX(4kd dY!Q`6?_<ȥ#oѾ1paZ@ƐB^f#KN z'Da CR  3ھ_cWh圀?mHJLC0o~ h<:EpR4cmL9g^*H@Ri _PQ-H-GPR~,qgˎl:s4K.NDJx> JqsgWDؓMױC~uxl8rڈxT 5kD޲,z}Z>H?a h#`c?U!\5؁dIzC2`)'xD NH_|Ję4A"@Oa_(HUup&VcM4G RQb#[}cLB64V XS D  ,ehPtGDH; ̛D |**I1c"VciDgu0iF|b>xO,ylpBH*0tgkc:2B@; ^$TЧءA?{jօ?.ߗ.̬S-#DV' Ѻ OiXb%YO͚klZU-t5r6P7 F[DmER>SXlhe&BjASn^k`iW@NU6$$ d'JSkz*͔:0cVN{4Gse(RJ̱dlɽMɖ UPC  xXgf inZ#"v 5 3mL+(5YE3N\̣ `3xȖ7$\نRBi1 mG9qhn7`uQnR:0RӣUoTn"*B: 7tY.BQ0ćZU-vѲǜ.CF*`uqRu}̆=n#P]%Z`C%=4֔kB(SBڑ2!~z.y97I"gPCLHj5o>uՉݘ:y vi[l)k@89e 10OX42Oiغ:2kޡaq'ہf%E1Dex5TRđ TQL,ATEM,E%K$L&|Rw2=ƌPatK*J@0&roT~ #ւj~,ԏ͠X~Q=B2CCqAR4͚6iKOVMdHPfq6܅4}8mGUIu+c<ؾ5⓸b 1CM*nq޳` ЭQKH+H 4ICE UPM QU $% CDAE T0I-Dl9H!d"Pb%&J $ Z&e& )` *AZ Pd(4N CEÖDҁL P3 z9p؜><j ׭o JBēsN1H:4+vi#+?>v'1] (KHJihy%Vj%(LE ALADH rk=>P؊ ؁({֓qH~\T4Rv& tߠ`'.%+}:+BmpGknqCq0T B E{喔ZlQW ւHcJvR{۸ NCO$)!O D!zz,rtvHE$ՃA/g^G .Q=|!"BOڦK1MA1HC92z`OR)QC r^%i jM@[$uCE~~<rc'H;|NX ?rX ~y&A; רЀ Ic:Coc&A O{K[K8&spq4#p~=2 =ǏQ<d=[d@v0P1|v@Z:RK8xwdw2hZ:Xo2xǤF<4W}(FO  |* 8InmEh . :n~_mi#a]V(~^m_ֽU3E CNJtc'n'; \:q S$€R)2u{HPR~8sGL@BM1CT'ȠF52܍‘?$X A;;zYzʂI9 xI緩UgC( P S)~Ws7?oƬ"48GQ wZ˯KIřZ5< ~D1?쀌$=N'Sa&#c:X"Io7A&P`~h; |I@pP/ 85HZ4Im'khVo5E4#L"7\* m.Oq+(n 1;MHap;Cٲ9,D,47"<KfNLޕmNH\%;Ht9 ):be%mca;T vf ST=$'qm.G0iԝޡ;9uW SVKeIMZtj?hǬ(21 VR\jTqO^ dz4D06>G1O8>9lq>BD6nFu VLq3*qb w=%pkipІÄHk&@;;θф'$J3=v=)hq"4PdŃ`=H=6Og@)`!?8[PP}N.= _H_}z",Pm )feH3Bρ4h+T"D6B=7??HabBPs5b\BI+X1,ƒ"1MU ĴӰV6%1 HK(%cSQmbb$ PRJ' 3p*3*ɡyNNA9= :ِ\,ۯ#8$-*i E)0*9 @bXr.J=#ccM@gsn#>п2RP0fx5?-93=ƞȰP-)*ml۝^>OȈN#yS!BK q_G-hXVai&/Bh$o0ˏ @ ah=߅ AE;|z%ɘ'dT0,B*xu14s q"9G>v2:^:LD cf"m 'QC d(\8eY `Gԍ @1M 9gAM- (44_]t.L_h>Ы:OQݼBIu$Cr ?d'L y\Tg7N?$ud_wj>M+H/i&捎: NbI8eH>I'ex:"#r)pec/ ;*zipmM JDSˇ +HEJ1H @S54ErbVx*@A猈iܴ1?j+8ܜ1$&=305܎g6 bb dQ ԁ'&HhNO.B5PWP,N)ŭXQJ[6Bat c+(J|@wRp~?Qc6 ձ.*'0v@$OҐQ$4 | w.ɥ"z+B$pNh1w>~aa% F <7̉|j/ ceG#`aنAmf79dj hlcÍU5HO|NP4\ HsDC$ii@h]D;iM|k_PE s䩸y9D<Dj3,atFR4rʦ DEu~9O'Y&PAkw: sh1*Ə|\P`bϷ-p#hJB b*o&b`%*"KA q60hAGk6K4fC)+tHAьn01RMq؇!l!W, A@CYWӧ&I԰A$%AKgS}zS0icP#)#OzpaB0L5є\NBXeX70(⪺!w'(cZ & (?40 LJ^Us 5|mgk" Cbcm^Ӥg}Il[%<Ä9ѤhJѵPE}hbghht. IDsF6&O4uyt,2EHu +JPĺ wT; 4.49#h!&cpB}#gm89I虅f{87 4K$B)>|u g @-plַUQUQUQU$ϗ/-c`kASaFܬ /wZF6JP7cYӌMȫHҎh-yuuo:10aʅ 2 =Uv|q%  UdbHdD<'𒚉$RBdO 6eU }$>+u4ڍOD{ bK5e$R"AD? 'ӣwbN %'j~ 0&h3HԂ~UK|M3Z7% A D CLchndcpRGg-e HZE' GT Xr`邁_[4\5Aq7-#QЙڃ ([*63t$(+\ KP Ȉ1n9|_8`/_l O?l:lzB?Ku5q F.Ő,Bs;eD~>&|$z| ŚR 7* z T{C2O:_nw7`84%ĩ_%Ґ}!'qD;Gm^L(ljokHR=GwvaJ(bSǗ!3`6t>@3Ѣ"`Ujդz{ pJo@4zBtn{L{Ǒ=àZ'4D2/WFơ$DE^L> pNy}9lJ ,gi45K.(y,3~>3^C,R:4RM> |]V+ RBԸɓHGj_$$a۳itQOj_BUJ aw:̤rJ0HWmfF8S)RtW;Ӗ՚iC6AR4Y謁A5>{ЭOEA2/]'߱5)IsC'bbszœ4jPMnPSCk׉TC N@=DQBEpD4j=,EA4CxvatDu6Y/5!8w)$0H?LdxH*i^Y'|ta oOO~AHrH025V!>_2=Tds54J<(Adu]8 z^DG8/oHIKl)p(' @9݈ q T !B'!ڏI2#CA[ &#U pMUXw<Wоa;Ab> fT 9CIN%ew꾲 K@QLHi @#9 "J")fe%ݹHR-"WPh"$-w}7jCb }8X.H 'krxYklNb yp֧\%go ! #Au.CEDp٘NŊP1F{]a8 EmcHzmH!e~ ;ΒT(gf=xj@~ߓ>Rdyh|x|ḊKQ}6/]ҭ9>l#HFLܓЂ&|bNYLJOygAHA6H$>#@ HCcwO>S@X_67`Ʋ=?RL˞&;DQv뚃Ndb"蚊Ay{ǩ` jiO"8#f}CejsAі+9! Ak]G cbyfeTFFa;B7%H]Q @w; iH#+^OO?O ${Lm:G'^ϙ'J!$4Q ņ 8>f^sni"{x!ڡ$$+45X^ q8`BR =cPQAn!!2ݛ^a4~~BO4,H $ F0OE{Zg ]L}fUDv@sCa+! ˞Xjԝ";FLJA}Sx=$ *@.z-55߻ _SuKrZX>{?D O)`3YS9!0+>fϬ'TX&+<%inND@UOUޮ0 Uw;7 [ ch~opi61. j SW{@Qi.Ab5UjcYczZ peA@ kSGi0ϓX5hΓlD8fI"uEI1Su8<I H 2UԁП?3p Ns0*g؋h8dcQ-2jN@vb?c\ی,Хye~MZ b4[ Arҵ7LE kr bZGiWpI-;7=Iߓ]-:HI.sǑA %z3ZYgqD#(hPRh@ V.A1B'PGs;Z ]`N@vx0a/֜?s&SDs>r07.5=ؓ$-d;PEǐbE*|\ՙqy&W1A kF{mlZXcR4?$5}<$7md9:-Co\=܅X@e=Ͽ$D+`J*4 15QE7.#^S-yrSZqs ]f~~G{n$?W" 21rTj$yp@ .MRbyMS]?+UUL]z'׆(C;:!!'DJ0}k /xzTUC`М^i4s8WqFf/r.hLuZT-q|AtLm&!<)@~jDOj Vt54rNykCN"1NPQ1G>6"I.h{J1gK1BU7*'TuLGPR ]19qC("3ͤ 9p{J9b())FhX "HPXuR1E7 CQL:WLs.fCZm#mQ[&i*F(4tBОi& 0GQSLDE4LCMK5 TT%A$I14=KV& :)} ([mM8a^8i9J:H4Ie4Fy9&`MѴDAss.˺ꍱ,DLDUQ1xRho`QUHJA A'x.Ljp%L  hi)9`;aɪigT05 Dm' '%h \SSD TXX^9EAlb'%55Ar̚&N=(hbF4!rAƯb& 1ՏR $CCDH$1QMDP\⤈YefB$Ѣ|@HXB"j*Zc*PHY1&`Q&I")S5Gp7Q& d#u^ypπG&G(S ":s!蔭8q$(ƕՄY1c,bSVqPJZo qmyqٙe0o3r*+lx3&\zա4ȴV=6<¨ycLPwK/G8T{z).L2qtƱ"("ɝy( B(6h4FY=5aڧ`AU-GVPE(e3i@̈~J(H?g)Dw-**O(26^MhLXq;5+ocGDAB0 zp AbdjE nޞyy׮qWziuAN &*mT';АB PI7!ugӠ Ji=6|'8<_- Ïp=YFG5 u 1090!'ljܙSJ!5atLq;TΎF@Z</&"L tɂvCmA߼n%:У+D (0.jhT g:<@)!2 RH!b? r?^}J_嚣$Z)O!zAL@ _VE,G!x۷pfN>A@@6?/#ћ-+>Ͽ4.Oke{ HQHܻS‡ٜn?aO *hQY`}Ǵ2+9q31&vaMÛHc{(vno73:BOvʝP*FH,Pzk.?L 񃉜%D,sN]A66I7kc0fp$GބaIJIx| _Cq?Q%IB"!$iQBҺPב D:X 7 ̹Sԛ1cc8_[V;U#3qC+b jĬq}X=E됩! m@iiJ&aiaH"XFY )NIڧ =Q|#jÈ!0Ɲ$R!{4~t^kƈ d- L sZKcT8UQSUCTEUVY643@G`K^gmze怢Wϻ\ӢaEŖ t ƒSRAQ ${uB|svC2 Y`H:ޞA$ߞp1KsYu~a>rps%1FMڤ,Vu4:MRBm"yR9d3{7sKy#ajvH68=|qphbJDCH^2Gq;:qyՎ&`$7b|ˊ!^}P~e {Hh7"J#iqa|CzzֺnuWOĄ+c{g+S_2SP^٭i15xWMr[9fJ"sx4B$vM F5_P Ƞ$?=1[Q&")bJV*46>+bK t}=Rh`n}YYБ7-k݁I!m b0A,Ч &>-ʘmg$$1@(HPRͥ `"BJWt Ts0_} l$H69GO䠩)).\Z COOELhFjB!HI@(v +̔ kWHfD @G4Ę4$c9L{@0eh \ g88+韣 ~L60PHPw'W A9tF{{@ 4A5@ Oۗ!@2C0- |f%qm}uyz* W׌ڊ)dhH%h G@:TӅP>ˣ >U+@Cs&L@Hs؊Jk.S dFab; Uh#T|ѬDS AI[.)T'%ZR/=^iNM FE^M1."C30ĥ P Oϑ@Rv@i=61]MF6(fDD4!3pnhLfh *"j"Y) "̈́%bN`TČ b\Tcb4>zIm,Feę`#80 @S/qb >ބ SW{pC 1 iS(~|On@0(4o̅p׍ [TP~_9xhIB7(R¤ rBՏ:ƆM!A(80 ڑRVT!ڶ8n=Fuq4:,hpy DEFBJ#\=(}k l_R6_Hsjm;۞=]0 5E촇`Sx".* c/SlP/8 ޽Pp'^pGGZX"٭mפzs_]?{Z4q%}| p^r8/.( z~|]xok[> ..]:2.t5nsĺri&rꘜ,BA6fCeMLOw'=bS$]$Iܘ~OpHq ýk%IRXCBgECaCb3Z;iȃ`㲀=r>EPZM-d 7&1#EnF.mé <:X'|IA+DYR %\0pfȴ|9N;9,\S1i)o݃vMaZR>, ;-Ne$x==k |zĦ7pEOZ&i"Ps9#AȊ~DɃˉqӏqq"v) Dyf!CwA.$+$\ ʧLh0W&,[ 6b8:C!N6-|(KDy7QB{`3zqZ&8/EZ9si=?Ϗ8sH%Eu!8'qʅׄw {~zzBNEkM~Dyv2#$1fuk-gh6IڃU8yd8=H8E4h=mz*1f$N2dc}W:N8kB}񩑋,.aNKL脧{1 /\'^\guFscv,bg6a7$In%'Oi<2Ԑ2u\[)-;SDyCc J=;0Dxp,C-l ~)7|(_>Z3 DHkˋL ) '0[ ?(@AD ]ȩ,3L3nt\>G9"UB0m W=oFYƷ |mF@zsJvfZBs,2Rv# b$,tyYZ,0XIJհv94 e,#蝁if#-2D*"Kmn؀:w͒<ϗ|[=f'sz88m`>m<t"׵mXZqF-#oϋΠJ(q"U"ٕ@e?4͞>%{:K>LOzl!z8B$0ɑ9{#57= iC⹕0P$e괸)U$ \fWI=yMe OEm Y fTϜXxƲ+237.! GtcSC89BGB6z Bl' M<%b !;b;s+,  JhH-ԁ2EƏrӶ?LLxQ}8pz jZہ[az }ediՍG>ƽ}D<*2EgsDu\؆CMD %ݙ"V bAoAgLjX75dݦhc[Gm,T0gփGyD uF2"" n>OCq\aU\2&nM5Kq@!g,هջ`OR!hQ+ &qf+4eT'ڜ`a,>8ȏMeodbDqfz9H<3P0D38x$ M88xh41QvFt~3?^H8gO}:=?ޕz۷E -u!hn" ~)ra(vvҥ׋0ĩob]ZKN#prn 'y20'T/1F b9qPDHt(q'c9搸G߇u/n}r1's;l~|/b=fcGl#@c7iЫlFzL(Ff i Pas6?`73hBϯzs]/>0nn] iub/偐5G0עy3Йl(tOU*4$p3CܓIn\ɣ$$^]= ~yV(9&s _bD%\( kX rFl&2z'ķn`=2^A4⃄#%Ҥ3[xb:X3C!$pL2:ɽ~+'~ވTYUҳ"X0" u@;p;W3\3e6ӯSDrQ;=PC oP`"J ;+8j`],,ض@F)qPEp͕xx3P‡t 3յ 0hkVYa ARL20`<'<; 62$GLd]̞](ԇ6,m NvL ^g 4 glFعS+;Ub*@ n d8Q b6,60fލsa$lb!-ޚly!XV6>'7p #mڼ,*aqZ89hCSh0x V'S$ܠ̬;f keDaovbÐ0Cє6GA8$Һz@0 Oę}X,xu8dʧ=4Әi@Vr2!!ACT9#AߝyΒGTb@"2"lx~gJ!J@>\$6Op!<" 9Qٱ##C ӏ25cjnv:3d1fH3 au- P*E dP23&-/Yh46؉bUj f]d@: :0ȕ)G,Wd/ʷ'ICqN 357d tu4'w(޵&tӮ%бp?M%f QQߧEPhZ7h͟axێ{ӌ: HMvp{l7Tl>? p@3u=zFJJ+ūR,?OOM@V }>eP|S|O8 Ӌ }>Fҽc#8H* xXx3YT m:gAz*Qzocީ> zB)]*"BMhߎ!zJ}y/azK$1e=;q4zF2bcdc eXNI0`Gu`ly~ )3k{u9> GGy=5;4d}4JwPRF G)(\n s).Ϥ?$.fO{I">`?K dVsY$%5P356PઁS6 ux,r`h Hb&F" P14)JHD's$['bIA@s"Ш,& *"OCy\>ۣAa 4.`Uފ`|0@ !t r7\uH<8z]$*1_UY!> ?X0H ̡YYZ `M$8S`&~%PK_Z3"A|A ̉aLS+ȅw>뽾fyBxnI܌ʢb0d[i#f(N>T.#_+id"3:)"^zT6fDD0}ܙmvE\P t&FE^b=]'4R'\adQ)~\9 Alh5jfZB^i>\Kb[)b) ]g\1'-k0uL0H!!NAצ& ۑ:SCcoҊ)R ,'?"f9 t۲)%Td{}=|'p=j9RU͉2* jR u]ӎ+텂ܕ!'1Zfp%{f dYLLb6Gka65 M[Zޣ5n9LJTfRbQ\ZdLw{w`1X$Zath9z5NG7(Af `zi*g,MH }IlA==@`T O FHOOWŁeP+Mp{ $=* -;hD.#8nC2ʬ~}wӱ;d1I|B!G2E'ɐ/2ea3Di2j ,~q٪"lj1 ԚmG<;W<`@ŠzĦ1<_0^M#Rnzo?QQDhd [5fޠ2t8&"'3XO/I[#fcZ0Ɖ. .&̼DU iJpS>@y5EE?yre뭑,_mJFT(|[e-xM,ݶmE\*(|Ny$Bʀ6ΐ.L*6( QT9 FaJYN8 *eb۩&+v!̹ھܛt9l 8:5woCeY ֱ>.x*ܺ<=4NCHpE΍Br{KmT{ۄjmR@DHejV!54(MxE$&D>~H:arA%KB!.ޙ3;#`CQ!A~N j=pZa*vub7"I%{hbZD:=B@PɱlNFXG3Lς  HD8=p#S +`9b.sxEBh04A ##įdA 4 ㊾ݣ]&0F-?;(R=fJH,3![ * ͽ@ W44BJ38&4g9} 2dzPbdcW$PMzcI$G$Hk;=&Mʾ(mEtC`d9'- P !0e {Q\W[B9N3S0DCAP!ʑՁ87Й)98fC]oF0/T| u. mg=s$9"GCh`fɨTa`!nSA1(#8LjcP 9,,Y"lEQ`Ð`Ҧ/Nf ݛ2DV;dJyS \46#Pc0`606c|ƍ4CZ"quV3qgE d) "dZz1P<& b fw%kL~2]%;l# G{OC/A ȼtͨ$-DH#ksT3b!ԇG^l4ga {b-xLndžV5ӆ9;>'z'xo:9ٱ6o{ *^E4Æ4&`l!0$ɦ|b_[5(ƄPXuזVq\*:*ٽJ6syTQ٨u3Zu dfl@F7m\*Ļৰ(\8c'ƥ lvz$īO cR } )I9 4^Q7"䉉˸8Ƞ+ChU@&l I- Pa I)a`[JC8,x2q(1҂-LbqݰF G3+$ 1$v"1cFC8M waXTZpsCVmůYmd 7&iJK  j}̾^fEz°AmpCHY>hGE› %)-efBO@:N#8B$ %g0[6[F"dxp\?9ıa5 j"R;:3:*>3ƗTw',d[ey$jb4[YӮ.tFalimQE͍`aNӍuTkBȍA*uM.hhA35kL4a<%C9}H9AFZX[x; K8~_{ӳ+tƍMY;fD÷nnpBocTO/!Ѿ- q_9L5A>UW>Z0 Hb~0';B̥~D`I ɳ s>O$3\~(!vV,!_oo:;-((jFhJ!$(I3 X5e {ZǑC$i7Z ;P (ÍL(ĊV°xT\8O 5M>NHxkcx#54 NկI檦-[C.whoߨG@d5L%LOr>H7pz:jF[Q# ls68a<$0}_@3M 3*R1JNFq=CS%q y*/Y2;Mēvl*(g`1;N}AFXJE N=z|@ @nZ#vUa(1AyՐ| Mc/( RH@B6>2(`!X`m ^%݋Y [A<$SKutU:!DXã\yxZQ:oQҜtlAx#@`Lp FrҸ]w{pjb}˄ H<1 L^h?C 33~CG`R)ZWG!QAA2%Q)HBȃ I/3@3} }>'6@fyJXlO*rX۲  iݩQӃ*EDKzOI@Ck[em;!+m@#p,HZUU][j50۵SUUUU\تZSM=B$lSw COwOY<=UKGEDSZrGz ѐ5'c4A:2G-W IHR$МN!5~B.4gAԇDs &)1_d0 :П1M{p78=F 9V 0氘iU' 0u^gxp g- UGߟXu̎}^I%^C'DFs+ϩ3:X"ȳ Yvɂ!Ip&0X\r΀wqr"fA׶Xݼ>\74Vrh(d籴)r˓㮐6hFqc8@@̈% ,1m[W!A$gwǏ=$3g$i ,Rݴmjp9ۑe4FL|КiSYhtipXcDdY- cwP)"" "vPTB17Qzn2b ކ SUHQHuҽFNJ z3`ρ蠓FR ɖA+,)c5I;ʽLkU,Α#r)N@Sg7dޞuҕOI2Hf  >{= IZ@rwu?_=UIHcrljhX{nÙ#|.Y!'̣JXMxFCK@qb30;&/>YDh!;^M#Ӫ |@SC}0Wri`LڍW&C<9n6ƐQ=LPm/LԖ bdL@'}eκ_ˬ|}TIfHdx@?p4d L'"~0kZ᫾LB ~fa@oɗ]=AЖ4gE0>*(+ZX ;'BT H]M Ed)SC) 1yמhVў,i #Fh+8oRcJ7+I3DOxtZ88ќs 3%xd :FF^{rsۤZ L˄ V[0z)%ۥ$uzs9)8bis_:~Zփqf%ʬV 3S j˅~ & &)raJ@$}ܺYKnϑbJ<ĉX@:yb$k~ID?Ǥ *l>^X6(Ƅd 4Yf^%zF0GR==]@SHTD0+G 8p'W8{Jhau $ы(~ATDEEDLUACQ%TB>A{d1v,/=O]kAQI?$'9>p g)KQQl1/i0!RiBȎH/9_O|݇zEivFWsi`C'Pk/C.D`]ʄq?pq-2B'$I D3B~tOR¨ =a0զZ!&DB$Xhnjy^ʈax ,CPaou@mǔ[m7]ѫ<ׅ%S; 4nrA]srź0uS n8Dw 9 zC87}&!z E4~֝,DˊrF;s"71k%1 -۩s:W+Z%攰hQcs%遡ZD&nlF(@hF!pD)H} I0>`4;NPY"K蝛[$IT'>.Qi>^6hpᠤ>54 Qr$NC' 1z4G1V n?N:- _Ą92F)p'O efYJ`N: mYXF3@Rq)tL tX}_WWH84(<f >/O E “pld 'B|]}1"bY!  jGR >`Am$2mRrxVɒ#4kH,&5\Y_`& p"OLq)PZ@iE:"(a&h$w Ty78:mg Oüb2afW;@"4r|۹PB_-,RD @E159?ô($Er!KiǼ;T`PJAIQuLa;CFd @$P$1$AUSIRLE$QT4$ @,C D$@@ST@Q44av"j&O BL%Ȣl%9 ChЈf3fCӇ%Npam#R6SU0uD籎ʥ((b!j.lMb{Lڎ@I ". 83pöෛ<3Z66Iށ"E-r ckk šLRO89JNO|=>CI91YEJ_lNB8T 89UbshKc$TƧL/1#}S_uHH)*{$T[}X]V̰=4q?" -"<*C X=h@N~pp/§5**쿵aJKѫ>,~1#" 1va#BJsRåˁ|ǵ062fpO Y+渚yuxm0* ;LHfܳ6mY L< K.h9 P PRm箘ӉThcM>rQoZB]9p 8}҄%XzÅ0NGHԊlwwO{X\[ 5)wiHκhp_ vvY4a-c"hʢ5.+;(#;+ò]٤j"6z9|P9P 3tx{$?Sj,,skB6S^4ckM9' BHeZ J@ q02ڧP vOֺ6;ikԲ7=O&dwӹ,sbo1A$>^^9lZ:ːo^.wVѲ7clI1 q-0 `vt7Xn8vď1 Qs)϶ѾևNBmǩ;壩AnchXi$v|(E aC8 ,4 2Z?+ɓC:a f!Ŋ`dMF ']uX5hZp]B_.aMOQ64|zU0w;RY!I tPzB]_5K #TA$RP*4y`"vUCLhѩST3J̡H>AJ(( 8PØsr:=ez3&CIP %iPf@DX>3MQD_qoUüp_Vj i.A:ұѠˇhaB†}u\ѽvm}5ű{qrv&k_|/f }ywP7=۞t۾>OӦuֺt6ݳ1 os3{6p:z}jGfO;K}|9@ N}o{n[־u@+}{B7Ac .,t5ZJ'}}4]{yz_\Z`5BVÎZ:w-Hm3[{A `RAT Wg"=RY!Pj^ۦѷW-JRI&kَ]wxzz Ʊ'\I; N va $CA8vz۞vh-&t}ھgv$[ @P hTH@*UR:8ɀ Jkv=S(&mvj"z2kD @J E"AHP)@QOVʣ Pz{wVUǡ Pg;A}o3rWVA7e\Nt6^KzI={q{x/{P7:tz{3Zִg5"EvbpޞϮݛ%Nn{.wr=nZǯo^vwLx{>;ϽWjVt_oMy ΠVc+ۆ0}}ZƪT[ }yvvҟt\uWo=㳻VLuѱVsǰglv ͕s]ս/v=kޝպnoYVytBk{ק Z[\Vfe;罚1/t^+y,짭[c[Ozϯ{=:{s}4}u]i}oxG[avvb UsPԳ) :f:;lk-,Ս>ƃt-ék{vL(1nh+i{*]ZAZmڝ]w; bsvڢkwumD^7O6;jt֝]r.Ff]ź%7eWgu}ҩ@=P myUλYۀ&{,*5`xq=xbm*7@ZWw!BL9RGm__>nMWn6ҭf]צfX홻gwV|M iH||}\K={nt:nm2&LE)nakP(ϩZQv  s>π ^kMvwf"-FM[s4NJ)6gzir e>}},k㽡pKB:ǔU=s)]JG ; g[ˮ{y׻W|V :m7;ׅm7@]`6j׶9{wJ+7wF*)@ӵGNݻn4{ebiLLj qswnKhHmRw,6sfxKtFպt1קvsyn:ݧvb7[ m-+UvMa\KU=wAݸl#wrcun8ӵT;`tt;{{m @ OoW[,ۂGm9κ,ݕqۨܽ[[wF*tzvvfTw.hFP&a]wPwG@کf ҉]=Ɨl ch;55z @ Wh Flzs:uwzyvQJ{s7x{:mqARf}ӣ4;rPwm4ypY9繞Z'u gm**[5׉ՓD*l^nw  LM4M zhiꇨQ)BИ hz25@4 &dhATIL'2P{ThPiO)$OMR~iRlSz H M@ zU?bh556#AڙLej"L44055'G驲HCAhU&)BC*(i(I" h "& r7 &Pp m;?O)uuTT4Q{h"~/²bh!ѥ<<%wYmaAKSADIPQ-4P@M*D(R"ˢL1c`0A@E$ ٝ 4QPDJ{ChCQ=qTRJT!BbB`M-QBRi45 !TSR1 IHSt:J+ bbI)KdʩhP@R"\9r4A@$e5)B;z8=QR#Ǔ t P PT="H?E$@nt_.o,m}q@'TlHG)G6fi?i5'54Q ބ $$ BB~0BN4 n<6_gZDB/}$!?R6ĔvxxdGIqq34U|w3B ̅TuR1XHKEoo?p}TI?\_.|gv?l=wi1mmVͲQ^nʵ|puZ]pӈ}O8o+ziV] I擳3^c1>ոSN~G*slO*މg,??*_~#PL6\\bhue fᒼam7HP,y7)%p'xN,4 kW&_/W٭]\kxg"1}I4z/>PQ>2bL&,/w`S1Qzlv"f kWǼ.տsE1T6 bKH1G?YKEJo]ʰ@TRABm_bY&}#jS_;xSڪA L[cz;@D)Btd %WiuRw75$ )U ) sس÷uS۟ XưvoSh fĮ:5)yYʼn G.ͤ5"G |nءgW>dMGP2Ȋjg`·&a82¡:w*ب >_8[ZFX;LvK7 /+EM$Ђag0{cp>z^g\˃jN }.jj1|*ns*۞Si:Eg\bzGev58[]]6qz_ϢnLmn35*)tr nְ"<5E뮬+r]g\UYзusָބߢR[?$kN2λE¢] xft<`fF)v֢x' %e5x{ðs§HQPfPB%-~;B1'i?#+L;F{⶚#"V]sj AAtƺ+cٽ N)`|(^fm*S\(vm}"~~_y5BghIw1adH6Yةc69ĕ7K6KOb#hBi.4}6C^YI=4_T>H-q/w_?!.rLPXmCWH:y5'\IfegʌդE'^Ͼ<8YcFد(b6ʋXυ7 -fcYss]3'f>3(GV$_7\~;-0Ʉˤ*UXRу b}ن$nKÀcݜ2pUC5RAǟȿO:}7{tb4ZPxa=sB xk;n4LWPܞ)ђmf^4|8a6Ogi=17 v"2*X->?7E8*;Oڙ>&}D)H7y#{o7K1MTW2VmyT<*N> bpZҩrg,0w>0v9ul0ĄMlھ/DΌu)tBPɆ5r+ {㷱K",7@TviXxb:f4DO?٠/)J} #$h@Q"PD"ReLW9e(dv 9ܣW HwN|Eq4#s$ςӦQj=S^Z+@O2T=Liв2^lrR$f|nY~@݋lRF7Tc K4wf#WlVUQŔCk:c:Dna .:;ҒfqB N$!.Y:?>}}0<r wcF!|뷻eu{9Tukp2d&7..k{ȠuANSO0!Ha@4 g^o6wtϢx?|6<1\Nh"wBYAcx? |@Bq pK:] @y(9.$̫NY`]L㣞tPgSw۟{K Bk: gx&Rid" Fb{_7DY՚j]vvWgggW:˪UmҺ=V.@ĒЇ@ D ӥp#xҜ4d[z8wqV a!b jС UJ(ك![# s&qC{- j!K>1>\MbjÂHX-t9a 4q! ̎\cjFyi(v4$[X M*8gfNB˜ nl_'nE)gQL&M*DJ?tene;Õ$IIIT4 $ 0P%"5@R4 !@$HA 3HzC]ڔ0l `bC$.qZ6/!J+Sn6r]D6骍cJX&y8s%!Bp.foQH>=B}b1$ zsފ,J4 0 PHvtR-"PD!M+4+BM]K1V>&<!U80&/Yˈ~W6 1`iV!))hbB" +aɾ9sreZhfS= ?͆bz*;8A*Д2[`ճb>O*b=~OP7>>|lm0=sT IXJ bU0(׈ I5]aRz! d>㺎H97 _M5PqqI mCH( ;͍5c{_ώR@=HM|~ξ>7 y>M1X #",)sc$xE|"z2C-$ޮbhcA7F"2壍bI0_|n/ +L;'?lӪLXÿx[ǻXv 3.ȟHFM@"qPC#`FiC:LHb!8p9zk&h݌AؚjQeJq)Ɇ!I-ά3ĄJO-wրEb+1Vg<\p b3f˼?ީp})E 4[`Ds[=yIzX?fج}Ax݃=D}˦qljP\wC1xI5c1DT%H٨Sg-ݣc>_rC#ݬ} !8*&5~.a5`WQuVn6$U:m-ʟ2:I,~{T}8,X/ eiiB՝WIR1t:G܏gRZ(ֱIBNIt#NΛbM 33g]OQ5A 9BDI!(~? rP /G{ F A@U)i{fPjHkay`㒹54VJ0ei0I}9m3M!QA<ڽn.!"-C2խ(w `` X<:47B#EݵR(SB Y(^r3 DQݥxaZ wPQuY5#xyerڡLS2ՅuKƃ;.Lw6kZtV: Y$x50GX6ӒK$M0+*df̕&2B5j@Lj /@lգMQ^p~<ɪ0XZ{w tBj@R:tCN◭OyGO,G#+a.:}0#0rLt}W8sIۮI4j3r Y\l9[EMUHF#Paz 3`z)SF60Y`8r8 z; $l)(XByt&0{HvZ{ܵAh l qӣ:kxKHąhC_K2Bjjs&*[DDD~獂A OG*5W#^MT4܃W#PruDE؝ۗ kr4*!inBJ{r5/MmZ6zJլZHsg6|Bd\B jI"TQ6@푳$h_7$#m'7Lx읝WMl8Ԧ l-#brIel$#tYv)q/|XhOv)X0l#jcq:7-._nȵ.~3QaAX2wȾ޵s#g>tNkư;a- t`E$Uɤp(e3$3JlW%7#Z{nEk!sBXT-0a0V(lI-yn31D銲&`WF02ڨ=nي6ToIG/ӾiF(>]MSVI0`y~l˜E(u3RƨQ@JEXo;chlF|d(Ic)"\1im+"QBXk 2y䌎qɻSwq~r&4ks46EAC眞]ٗm,ٖ`*fZHF 1AS3_g{u?ruRQSC6OHaN1TRr2DQEf1rOemqfO糮=]A5,ˮ~Y{7GC KGj?G/UdNPXc1Tb Tl)hߓ?{?'>,u ksҘ5hkǺe|-jgē/1 3X"(8IUh8Lfr 4Q]+Ex,9E:t33y5;Y%Y˔6% É^eDQJ2_c jA.>>Y+y_QEUF$xVm,,t\#L'BYbzZaE:;g5X9KEkֆDm$8VE8M1Cd$pG9ws+Oq{^5u'aX_9NQ/=t~.g6:Gј`l߳+:tHKbA]L\s|)h.a R0pք1f* "A$rh{%F>j6/(-9ھ0}'9QfË )rxa8!I wøHڏcGco]YyNP| b ui'_#ջţO B28! ,uCHs7W,P%OPpyt桦9#PzM6䆚F1dT78w-"Z;JņQB~~'9q^aM" @;KwCDX,0ۇ MŖuhߔWD\:Uh7/'lnښ_{q Sd (D!a t!J6~k>gd֢DӕNJlH t!5KOb1 }卭s♊T_.gBBL̊-Z\P--EEetM9F#(d;9&68=%"ah?"XqvU y B#ޏ(”Qc1`1bvFܮCHjF_ 6AΫ* 4DstYb^֮r@3&`k䉺KC$vlEa|PRjs'j>$,C@ ")5Hh0X^!҂>yrְZCx- 12NQ2Q]Tg"*>Q$ +:0аCi6LAG!m{h̘Nl]⠙\gdrtc3=V>0'I늆 =3ݙMÍBX E ıIY"gcDvxKbqڲGEw7 8gzv.\j/):)&|%A(cUMh|Ζ}($JKruM#> h"`5_E,1t Ўu)%!]zN1ZZLyU!8VL%I2(H b7_cW$zߔ8h8 Xܗ.m}LK7¬?yOϣ}r`o_ l:8qy'ػo_ IDTF Plu+dwY\{]8Cux&SS* <XBgz{u}.]x@rhc ߾:Djx;eΦ{RbUT INP'8PJbF'5^i<)a0&HEY ]Kut=K>^~u]p#̒c¶ƁwXK~{ aSmIV*8e7~ODe^^c)-6XM&ARI>v ś98qxU.pӗb#r+U3Ul^Uɍ֗{O9]tIoyjvR٨V͜3exAmL3ņ#ޡӌV~YI{[OǤ|Q!~lZd'U<=FJw"?;5uΫשgs:o >mHk]>V9#^; R~۝V~^{0I&R(Q@(3T?~ýp3'µggۣma5y/ |~ݗ&JJumO,G-A@qpKы_\IC7Pz⨇߽0&3wܲ |GqSX#|P窻-;*G6|(ZV~)>K gu|Oӹ ᐄ%J9Ǟ3j/<QM獦A uWBPڳAkXN9FW</BSEt˱l,aq/|R^*Yֿ%Uck<0 a;Fcvf[hʭ,*P("r_b;(1Y߸wP| Æ"D4^)m 7Xh?|xwwrNdH(QGƽc:宺hˎmKNe2ۊbФ?޿s'#_N擏V¼b#͍N;39RHAYegANQ@0US/[#Ȧ 5:x߄&k7$6uUH4ՑgO\?ͼ/[B@%Q OﷰGt:H@y83v2M߫w?zA[syFs|ʑP9bu-vC  kdmv45MfѮzqƳb|=1\?Yt?w,fb05Ha(B JƫE( ?k^4[KBbE1~-n::(+wK^*8=V11zV{l^Ϣpuִ'E0Wt8|+m ЕK]8|7v7]*?]w٧Qw|/\K5Yl7__"n{#ȝf5## gIq9ƙ[*8--͎lɫl'hiR9+kRAj['Wp@i`bAQNKjhןJzz~wD + W֤)Qovit̡&kXTJʯ=:뚒^b)NDUETAR ]Aa9A՘>]O!@@A~a;E//ۉ8rz]9; 4jZjOۏߞ‘_ I>romGcl%hBV腤p!2'HVEv۬Ŏ+ʇ] yT{!GQ6t!)=P&l}?y+M>uIhU@!gP( >`Y˝|M!(j [U?2?F "5gX%YԹ 9 (60B(L4 e(/ 6r,a"y-V Ou?;5T؟lh  j7H7`z*i ğΔO?jN؊"0SEmů6=^5d0FΚf~p=AɎNk2n6mQF|08d6_x  ΰq?0(vJ\Bo7Ei2G j!ZXt Z4< !MRB-]'&$b"+.hIH5&'ka})4kr,nncI[4{.on4\}ʙrF(9 g[PWI/ E]"{,G/Q7to/IF&zd>L"D#{}{3<{ 3هcge"{B{P?2hݗP)  6}_" ?kPhݿ',ب>(S0?qzBPO=-RĀvT&BO[s..Yy~1q@8r0C/L5w掄f57SL1zpt6 #=o},eN"ӣPOעC?v'yQFҤCsA@PH-SUW 5B5tZl6;莏d?x&g~ :`/KK}w|Gu~o&䨚nӗtBd͈DO r~E=zܙEZyVaoH \2c* >Ti߮9|N~W7}~\(V!gՋ1LcuTkm\[k;m*KH~op!z_6נ?E??*0M ,DuRP!U?"]*xc B\~wƙ!>ayWb3_svsgABR `.o`G /H"=I(?7uL0ؑ.Yn%n=d_ufZ@mR~PHapt"6-zmaRpTpbUNpmWW>/fD`@27J$Wʊx{BJ(כ9;>V;4p~*uL}Iz3v9F6&d+߹8dQ)T&LUyT7(6puI?, )lE^] ;Rc(4#HtⲈmy(h`#rZ@|{@⑏լLd#* _kG✰ wY[u 'D Ҵ*gU̝^?|m!dO@$#K !_B(}AA0,QBH$*i ۾"bSd0~xDA\6*'OOOǁN1Ǟ.ex{}U]ysY?9tInpx+v3G߲=.NAAD!Fj}|1/;Flat}77Jۇ頪xNSrD"+[tv"d+I@d&bF" (& xw"hn+ 7A/e'&~7;;W`2(ۍ bX&`,ި{,bLbg<P)ƴkzV"7vNAh;(I/ð1–c4p?y[?zT!saU ^='qZs&ۗ8 \8L `c³7#c6d$E9"Gd\n"i`Y\“cx 8uÌH^_[0_P Bm?;z=]A2dǚ0O{.=ܯFF72WUS>zsO>?oǨI!C*|+FjF W  }oc֓,c;6ucfzy`;= zPLЬ4 7n.W-Mp3u]7Ŏ# ޹O+z,n>ήUݔޮshW,/?-ȩg,/,50$7nwR:FNRX%8 OnqMp_t A'\1D䶌wYm X^kus-z%A]o~.C ˄f\[\F h{qnWK_1+ttLE®pO42SZ&2ve~}g׋vYtE*'Ih>>%j8ʎn~y\u[ p/8H'wDtɉ֘uXn rʢ c~ ֜#+(JM uI ωn?!ed{ya'0Pe5tCtR'Na2]kρ>^#W^e%uhM֢5i;z-8| q1nUt|'?H5OG/n;^ms?xӏ?c㊄.T=Q>'aDn1珦:f9VgǖTqexQ#[ի?+CdcS닱VD u~ w`i6o죚1y-_%@(y}ka\9?6X"UO~99V7=jkLpǎzkwZ zHq lw_`JIZYmKa8Ϣp8s\2+E=kPz0țu-ޅ%pPZO1g;mxs.UQ;|@i^YDcHܮF|;[JYɮs~νXBWsclf[5v 1.m)b?_D&POVG[IӘzpp})c?zWד m[GS#oًsR(U+R YKA4QbOjg#V<{";vT,©E(bOo.Jmȟ7N#6 9@GU1ץ_RϫK|<-ќPǛUoao `D6H?l`cVl*B5`T1XI qt2]/9yEo4ѲUp\JZκ*wIsK|qES*N':(  ^T|TJ)..D2rDceUk 3/T@hSXe ß0B+s+XzL[}SF>Nq8Qm\ T )ez'-LC7n_ BD >Ɵ:پeRO9⧳)#Ka>T{Bd<@u|t@u&wvIro1T y0<ёR |rM:BTUp'QԙE8ㅺaaQjz՟ ;޾v»ofMc2\q=> 6( Xc3)*էdVf3"^ӧ^^L]_4yɜ|&~\F``p]n?o<>{t3|G|'6bMraì qPcy:4k㡀Id(EL8z3Pa=S2tAzwv 7 QQ5 A*+@sڝ V6&-Ķzp_:.CGǦ.]prRԞrTz>!NS˗;! gIeĠnS!ʜ|T%zIG_z%N4jO<!1X2ݡ|An3NCjR'غ kWcCf| |!&3GIpldOD Hw5 0a(vxYtyNu{AA*n zjt@_f_*:4=v0bUD7D Ew/`8GqNm"hQoRj3DOp|@;* pMj0O$'zϚ`Xc? :??/q_yZ]v< @vM_fE\O8;>m$UM[Ǎ`?oOXd/"<6un<{}mz\zJ?okyH]}!Gc,AۘzFm"`~;W.-"+|ø6U <0K7|;RvpmvY-KMs3b]h\ Dl  Uq2578Vo*+b0 %ZgآtnWxj7m8~uoo'Ç{+o)|FPA^zar?sG7gqDOs^SP^C3ۺY0K;XIS (5m9\ϚB HBHPUsH5[Z Jw}UH qlp/LލVo΍CgDm씒13~p l榘w7剽V3UVi|I(mv}Yq.~`qOZu{2#o?ۡ|[>hߗ?>)ƿyoUjVe_߭0(P:u3;x}?\,,?iidZI [B}d~TEX;7z  _SGbҏ`%=WSgc6 ^lGVLȽOB"3hliNk]MEntƟQvk0҂S]M۳~UaI<p^ܼ_>\7&騹N:y+](Q p|{JHqy2.zyOݝAቇ?sbhHAbh| $eK!v' -)mps||=hç%&|ΨJwBv)%`A3[Dޏ|oHq4w:{$/3a&L~Övǣs94eN~u%ޞ:_xgd1G8~<ঌd)Ǹ:?4es-qeH<vjarP!ۄ5I{ݯW{ALm//X}?6I-^|Ƿ4zoMK'Q|}N >}PWU 8}޺'Gz˜Aå\^S@u2asC=kO@s^o'gC[B3@FȀf/}{̈́O~Nšt亜>X͐~|- SB5H5OX>/Xd>VO4g>NDS;d;L㤾(ѭ'Ɋ+Ke#e^ͣ~.BJlQ~/r=>?HH?xF9%|>CanK‚zSÎ)$8׵1{10U΄(mS<]'?-e>$HI۟_}g=!d}frZAmM:(y $'Z%A.(wt~Gy8f'߰xONd"'IPlh B[64 H 눎AG7z:rad25搯){7E&5)73/"_Smc B %ؗc8@\yt#u6]b|?"p`G2 @Pi7"}D'3=O~-}E71"pq@+hį$:"B`a# o.jlfHRGR\&XkK;L1#9vfV_`q@C|d(pqR`>79qh Cf0\%I$n4!gvN`'G|H`oNw?G_ e,}+snٕTc>@bFXr} z#_@pAďmG;*q>};'UUUUUj^*?tTF^ѧ9M%GI$k|A÷&|NC: gTL5D9=?g2r/ I| ÅDBȥ`BAG0rI|$g^⋧ ֗o>YfQ =ޱ vqiO#2&]{qPSxi'<)7"R>/EZ3 B?cG;Mꏐ_owPOׅNLOs?lF޳;{8e' cA|)r<'K򺣂wyGTK0!XAt;e*^1/o(9t-( S 7Ps' 7.bL>0K*AQ ;[|լFcύ'q[ɻNک1A%?]]oԧqCzv>‰q%&@7ނ$2gtGj?ƊAXWy)Qv$h@R=2"lz,*?Px MOϨ_o$5#+QF]٬OZs-G}Y*A}mxz0]YzGrKwq8 <~?N/WW 8L3/V/P6 D'Gو^ [tGK/_׈f L;wH̛E#S0MCa˥z7'HIa\Fp9uw}<+7xǿPNl!9=6cZ6_'c*(h2qHK&l_C$P֟=Ssˋ &4.Ǧh# r nu '3/YewX 9b @U>'xqq 4.t,Ψ2<<xC `;UUUUUUwp>߯xM@"Q88't#Gd3_vř5+PE D <:탫U0 A%Qu[G0CּXpߎ 3Q7_P@&$K[vYעvUTe&AOc!!(׈WMXՑ . ڸIO-4 `r/*,BDED:aeRD>Q
AF z; z'0w{ jgCn℄ d"{WfY"6((Xo8YyrBDU3RW~ Jս >?;'xw3.@l UBͣT@*Er5xy 9gJ{f ~ E׳NCAoُ'\r/ҕi*4;?/7;U / "7?x$>(z^οN]&$AUUA$LGgO M6@&r^jl+! ,TP? "=aDF)VMYegԃˇ B:wƐ@Ւ]J7>tզʶ_Py;}'%=~_n3A~tE`;gU_G}I&{c>,?K?x: 89﹧Mͪ6"u&BC8RRTP0 @P2Kby/2DNs췋fG~ߞ?,AC؊URy:g=?G8?FG{02fLޑCX@eN0 H3R!ԠYX=^?wHoBoaq@Cս=yQwr72opf[ A?SGGZb;qbH*؅qs{6Hw|Y `eΎq|RcJ!r<砼B,RF+kUb Ai2Z᱇fHn*W HHGQOoDҀIvgA|BB _O xi 0>8_.wrU?e[S,8=`vCQ)WVo}2f"2Kuo?r3*$||!u%jSx+9%f{DvI嘞1FyHz<٩DHOF ǘD;> ALJu{fC.SsRӜv O-?Օ\H~]}Gdh6dR6_IEQD5=} H@$nՁRU"HIP֥꒍[V#%h)Ylp`8¡NJxq[auqKt썰IX.ь5T1f we鱃! Q:T*qEZNH\DA#CV@VS;)ux{r/fܲ.].kR+|e_댆jP[2qLC7Ee/Pr"zfD~o\l$+pϭE8P?GKz0BF&^ݰi4 u{4 sx4n?KjY ݰWdވp N7.]DMա# E,K4bU`W] Ka"Ky|:aA!pTp2\UX nUۙHrq"ftW*޳8T?qmV{VJU "1]!!P]%da՜SZ*ɣK A=nouXw 88.^~\5 Ir>$o_Mdx11zohq9GцJwdN>%s3Òw=Ɉ:6^mv01\GVEu88&ɘ?OqO~z>l530aA?fy<? Mz9nG+7QO`j[sx\%-^Ͽ*)_S!\<+їow[zxўQU-DGB Yp# nIJC0fCaZ6ϩ[79+s\#' -{YMB8+"F|/ t*ћת;}6k{YF[. (HGf'k Q~g6<:HD)t}sV:S DT=v 1'f|E^k|iqs.W۱'?ps޵㈓L>h (CB8#[v0e:5D;Nq/J%u2/Y[ugu\/jm e@EV,w/Tb#adluEFҳ9Uᷙ8h/z,%7yp֏PN %8Tߌ.'/>|ы y+hjِEi fW0߽:.lϚZ"kaϬC^;j, <Glܨ(\Z7'ɲi4gZ]R7YL1̨m/u|gH`aY6'*88GղL;|0K9rӯl:"2QHDwT;.7AۅŘ2o: 4 gPpAaFR۬IGʡ۴6\kҒ36f>N}4LT!L.ܢ>3*[3UQ䙏~g B@KُuXɉsm]VVsSbdI4GK+_ >FGLH?}` NohC9oo9E^:x&h7qyIٝ5:nut\paX3/Pr8 Z8rn3 &HF i r|B/'i) UE(Kb<*WɇFT~h9*+e`Tޣn8Î쏣JF'^Ӫ쿁J\x#T@mצ֊} rtVuMT\F *!@54#wczd9c'lK<]3ה =,\57J6!K;=;=:ӿ/q#r7[ Oёt9NͲtfQbP\"C2RӀnw.rAWhQBa1h:ivL%XC^i[ PvYы\`D0W9GE0L 4 ]:Lm5у x[oV59M+79szLH]}_zmH AݨLg$UߒgR74\0S}D@p?{#.|F~7 /dxfS"uA7ƷqWM{ Of߼1>ᓐT#\21ξ'g:M(O ht%3ޑt*KHkjPIq/pqZQG辷B3d t TSϴXdZɒDVS{+#33ڠ*N @!D1q^@(P(Cw-?aTb br9wx$r7\1h5!2 O> 7q/F0[7ΦC3iS+b2H4h!?P u4߹ٺ[HfKEp+!K)'|ssٜ} \W+X/>&h5>ďM~slpEJ$a@0T1GaEU \%+%e%r q̈ڶ QK3~ Uv'y#ُb]̮u/,GL9H<u w2D\Jkxs Gǽ̎`9k|ZwԒ ŨR=\wVnwyZ,%s1fig#gvO͔[gӻeP"UM/2E#brBr^rѦme%+U#xYDnW &X.eo)y;So8i+Pb3nC+K: ǑB7cFݻuv~P:vw#qx76tkѴD;g;zx ,`5UaԥȑӲ!ã8p­U=hSt? Xb5Pgcc ;@/r:Fe`.j&֨+(X o#Zwy2\{xl'k,SKŹtXHcg[UŜSTc|eFۓxX8i G,r»7C(x@F+(`c'=n'{*R$ոjvℭ'a'GUf^m4fXQ׃E$Wh蛡o:R4貆5~RKёs?|3z_ Eq?4#O,`:{YّJFu|~%:~{70!;fkȉ_k ?! N ߬yP^wc=o.CN\>oE(FV$ݙ[HH~w;TJ)ӏiسʝNQU~ڼ^#> z?_J+2^Ӆ[b%W =O?il3&RH(-o9y4"cC"+u‹,eln8p_5ɄDDg_}$ԩkx aWK@Ak Y+ >:um{JmKydGKNGCDa6;ͪ䞐rLtj_X–XsQ'1g\ PY{"NanJ3%^yz<ٽ^糲tb_r[S ǜ ] xunHVuXU_w3`V ÇC;/2LcN0 l]|HtPM)Tw38NlE;qa$|f*Gk?r4,y& j_?L)|x:KE#5m^ItL>S5%bS*Cc vR]ߢeM0󿷨} ^؛oɜFVյʍCAŲ ѓ:OL`S`鲮48*~G4ċFcs' tnj<=Ü}eI?-8䆊\i=7xԤ;[+b7pƯVnjtSy/f^76U"qO NIh2 iL'ܢ}߿n=<ʉAzs:v<|tCQ_4" QB" MҮݨǽ68EU`Ul!6d([ȺWSTgP/&K~_.-&;5?ض?!ۯ.{~7"\BR%B=-K O!?͡D3 eU?#73.w77?.IsmaSQ 6<@h wsDžkWf|\Yl=NPW_HPWۘ(-S~3 ֡qŝJL|,˝#8_a/X2G&C<_iseAsKHhp"6 җQ)tuSFr$G]BM!f ݓ/a Cys?lADpWFeiԹE)E]@!4Qs\7$ m-Epp*p*^ʏa XpMPń)}MT{1#,bGN['1LeaDD&߷3&;W/Oݬ>nBg `(WD*3X>):W*Ji}VFŢ~ype`F#P^(Qy]/Ufހ62;(Aa-os{ PCn;8ΐ8hٹ,\.WG* +@"J&7_耿321*!>'uaZkF$&eޢ?qB׋x4 y8WAi#QJwLzO`ߐ.͇IySo%|`\U `R*xݔ]+#% 4r7 oe1EUs p{,bà }Ŀ(B U t}Avus4Yc'j H0sSVQOZN/rpDYϿH橸O=o[Js\VT iW0v ӹF`IQfYٷp-emˣv?SfK JoU$xR_Y_10'7;{aGv>Od`aGaߤv4ʏlܲ oRyp4݌9DE1ܞЌwwk/Ra\ K#6U^$&AhxyCYӦjvnsk$3 dG|`$9Ez-0Ms"13:ئ?ݱ-:\Krk>b1@S3b[w44ٶM9)%MlWS!0PW2vw. b poVk/#D1A_Jʌ;T)vnF7;۰Z95WX9.,c2,Tݾ"x\`H:P)hɞp13+q~sԺ**mqD v = !Iȏ Q61Pc=pݖNBAB"Ev{ϳߧpj(v Y_3>D|ZAdrX& 5pxwDwF}ne^j66$yrX*S4شD?l8f3 aT}0rCQ[7&f87goGFN2CT舔m-.@!S (:Ğ gR2.ռLc._E> !(a$%5uAXh`,]8IܬL&sP.'Lh(?W^q1ώpa0Mwk#ˏJs:a] G|xNxGQɿey *` J+1f4a] "&/U꒒"=C2QޤηUo0OGFvri?N*z߰Q;JN6T:Q(X>@}2R9-Ώ9=7o0XsUV8H4LGAК`dF)l"|&jx\& Q4ve]1穛b t.H%o?TtU1{V?ɦ۸=]Vf=r ?ך4L۾g=ɓy\z%Km)[rz:UB'[_sӌfUi`_ ջA0sE*4Pw6%&}}lN-m\waoyEĴ'V?,%BJeAFN$磖ss//Fzxx*8E#öM~ͶQJ,Ϩfca> 'BI (F^Mͮ㒸αn'Ǥk'}ҠhYNNMPF!:|a{֏y^Ff6@a5܇?aU1 M=O9ع:87؝$(1 ((^hT.NٙSWywHF?P tm#bʛ9Bstn5"<%fH :c=hvpfϝ65$미FS/A@sp{O_> |زhjPU!1goO2hEFV ^Ρ_ynud9Pً =;}zld@ OFZ}45\%Et1=3r-4)OUbG;*odOP.w׽#g&K;Ur{ (ݙ3[䳄ry17̽Su e:pBD`tCs_-YaG̃F{J: A{uԋM iVpCPNȠbZU~ťn.b!eJ`WKdL![oh]C,!b6NR* o:] y;HP+FqI;*8,(=WZUfQq^z l_?!8{GψOzr~.O*4Pt6GrP@V\ N1޼PڇQlrbv? X>d-׶<@/vA!vV4Pݳ 냇 l 7œ E m]i–g fy-@c_?`Hs#)I: 1NLyݪ[?fKP<%)_mo2!V+sY杶tn?#* $- o NpxgKB ֞UukugfWWUUW)s5|؟"g/Y;άS` z>J5~WӸrɁo۴h>0"ReUF0]ZA{` ~z5Q% 7#6b~1xXFN<zU8 R1pL 4"j#V]ٲVq׈}•tW6i8[_-E9AcM75GBq3MpPIMGRR))\ o6s. g\K1ujHUʦnCz1*QsƐF04F·Ґ+37R _=/ˆیm [TfQ"5ɺuj SaVBw% (~ 8B4FGv/•^uv ${rv׹˨|%VB^ G9wEor{0S7 p6=q84ﭴ bdVRjr_8RPfxSt?/;DF$sg'1HU*C4vNH]XذO /j)uzqf|Z]|!.5niʂYQlz5Cbr@Ik6!uYn6݋ƄeA'}C@!:\U$0/fAs#_o,*LtW;vYU lUZU UGC2*,ӛ{D+Ql@Jr/5|)5!Oz;PmUQ4$KdkGgyT(Eי }JLW}Oʮ`hTI$IѺRY2Q@>D2f`9}nc%__9s :"dq"_k~[Tޤne3êHj.M"`vBw5]%깢0X>ZuLfbۺ=Y0rʂ!Dڪ6w6'`ւmsT?FDնx̽(HķUJRml}cRdEa6+g-yIp"ܛ .lҋɡ&S2I|L0#}m.*E`fJܺ)l.ty%JwRJԏNpSg ҽ^vkeĶ) :l:j9g$S/;C0q(q)Kc9ys[Sգ3:dp`hmOF^`zNS/J0Avm_U N\$Bf $8Hb~X򨭝ԓЂ~(&>hSmfj>}6^k3lOQF;i6qF2{9%;wrz{rw\SEi \q1ڟ{W#tf,ʫ9v˒FEb{'Ep[sXrf'o\*uUL '"1r_?cGh,Rkzh~ݝԗ "fT.8_!t.-f| h77I 1 x1>0(g/.#/ ̨|Yz-JBKzz0Y+:0h g%/+Lcqx\X .i3P(WkorEv X  #ig4y}gw?Cm4д!_g.`8LYĉ89YfH,v۫%|G=| K<#y]g/zlH:T%i5ڭ󦥸M{]#ji4ØN$sutӱt)v{Y<7 GКgv: ~:k'&7axVi!9 I w X:>_V8' T)J b5ܴyfr,yJYD=*($R:Ej2U?aj^ٔM7ߢ^y&G_]@>TlwH6s!YÃ`+&QKO(Ĥ$Ń!rJFv̮$|?*c@ݩzvI 9s~&1׷~.ޠ#,ar:cvExUhEQ$u.xlZ8ej}~qz~52:2fW#Wf3QM%~lAQX&D)6tq"ԛ98Lzэ}O}v8w6*s<\W.vfG_+o txў/p# U= E.spQèV0z=ѵYJKc<3e0;Oxt{7զ#@.79ѣz|FAKlʓ{OD6ѹ10?) "RNs2WթIą (Ҽ !gޘ`|c Ƞ$d\C6]f8x Q@xr.ͼvٴmMA#J/>X^N~IL%^uI?bnf &nl~%a8foC;t{iANFEOS惗_Du 㥬'v$+_ NKƴݳa=BR^[ И vr#)oLq-GbfE:Ya[#T7cd}{GtGN5kn7i"J)u,N Q:RsO` nk;,zEdc=hp*[Zݓ Kmy(H8w_&qޡPip%lԀHٹ;թ#ҲFE<~xe=q]Y8P9eI!iG5C2uY}}?l3[gUS)NDd8&NI{ oڋX=S6Ff:@Fi߈vԶ9y@'HNX<nH9z>VÂ0Da@fFܟ~o (xwU\j{UUU&mTx%հ[Q0Q 2Qc\]`*f(Ye&.%i'V[@Owl.p#7iG qvYLI!&w_| NNӖ?:M.4qV7*k LtҀ:g{J{ŀ|JE ެ 6zc4Y:XF_<jh{:-T HZGwGmo]i)96>!wsGv{+͞vC93g`t"39$qncPȦIț:d&4bo_?מN>V* !ѿ ҪUZW-ꪗP)VUxg;Q~grB!q">zfc9 yaM͍n| whw"&zHлĬuõ( LUzľm76}`i.qku,Tr;ט;GvLy|Uwm DA" DA @ $A@C @0D""wk^*W.popt y؎_r8(3F{łG]iR/}oW0S-8җ2ިk] dRt3`Ǫ|ӑ/ݡ 8&Z6=q:{C5ɳ64|[#hD &6G#P# e t q}4brhP8%&h}~I'zYd“8QmËkn.,WFjճjPPl)7U+Co)pض,F N%MY;w*h.E)W~e&TZbak>S_E52^?K\ds~S~4bE$@$",yo 3N%77+d ZI *w1Sϩ]5r޽|Fc|_+׊֔*S%Sﶙ]9i(CrB PJ1<UW|F$>3A{ W!^ h'*:Kyb1y4X-Y@?cՌW'ưO~zפܕ@Eq(2*Q`$~#mnA8GH4}B+q2e#¼/6 #( +;-Da:v_i ]Eki*@2e a"2q^k<\S-Bg+jerpRPr2=H<9/@ jB %M0{l)]lQ rSpXIZv;d4u{1!ia}OP'3'kc-C0^}7 b֙B_A #A_Xu㯎'jewE]/[ R$仺>L]szTrʓ7bȨ ݈pdٍnq=F{Z7du{ݤzk5fάpv68wHf=S}Q7-B.}Z '{ OfbV͋0aKmGOy%Ϙ pݵgsw3kѵރ*`:wAȊA(\ b9o: hP)K4PFmw"R"mrX FbEoD/叙t~gF!$ORB7Z@Aʸuhs ]ۜ!G2x0f֍Aΰ$jD]4EEE˅wIlsDhnz\++Um?š\3JɇOԅ'EM~!2g5q VҬ'~Lě|~'3skS r;߬A\-9HI`BZD0=4h%gZLUN"ʫVC왪_i)0!\:3Mٟ5cGm눖Z(pnY&``aAfETHmraYp9cqn d9AcƒbF l0,}0~[_m'Ԫ~9 l`억~4{8-Q7^C\DrUA8Ȥ2h_J'!m):f])efpA7E'ZP83|pM.׌&C\ZT|ޜa-p|Ε ؇. a3^,; m j'fȹ%(w_-z7#-K1n&7{psZ.(*nj,~,?T}Z kfP9.Ml 2FxHL6q0s!tז:.rwޣI,p(I32M?aYA6gY#_ xF}q?o@ AYwfo?p;Jwj&n]M)1璆1c'HDw"?F#M|qh{sH &RF$;6_m 2 B/(.`3ɟ맏:Bt#ݎ5q"d"A?>4lđE-h ıi`Jyf=Z(wN-QL6CusGQH8\Qo ;Û2;d.]yw9@2r.MvCft 2e7ĞGs#>#J2'J;[vZ\}㈣Ǟyj{O$xѫmY4P3dfFr'|]n#6'ڠeص9^5/w&̎@N.ywkfypi pbJ؅ ٧GxԦyL?*lfiUZ~qs\CaɝNYLMkojHϯ\gz*h{ǗX`J%{a#֑]c\{G-wIܗ0wa'懲zldjb7YmImʱT,wM>3NJF~T}rN-}kmf6jDڗN=A95KM 5_fysgY9fc7].rsyn&T{u;G|A /~^oc=qt%\m>Vd6qC501u\.kx"Ps$D:)ݦ;A‘nS.uidFmJ Нaɽc#6ޜr-vnQE.+­(ǜaFמ V{cP@v*vbϿXxDm6,yEK[Na(jSBR٧ tKɾDG$ho~%tB(='͋<ЈNKZq.8fJN>,1jҔqlD.|pBn|!98!"a&n{"W '<3>nU<:ڰON+ 5;}IDWYoB^53gns ?ɃJy9ŕLB" 1leDd1 ۠smo]QY8H$:ogy=9a2u70ҢYI%j|}O4p~7fڷ}8[avɊ<;4pV R2bpQDV4H&w_{W8MHcw9\k[esX{sRbrfIƋ cg'`>Ѿ+!9M6ʔ3\kʆpH s{G.f7fRE9KT=TcijRqoin#{Ɩe 5_gf nY0% "f3&Z&Y\ H;"k%Fr~(E9+7߇ϓ15C|\?1F2MO=`}S -j'{lA >_V}os|ۛ氼ُ>cGa/1 `$#$ҡI։O _:zUjg<`q2ݻOܫnRF FUHܹI@<,Vt5g- I}Gw2ˀmXlt"J2rԃYohRysg("Eל~@xtBH{H@yr(9Q9&Ķ9Ό%'[7Ji/5suهxX7hař+t$d DU_ۂ\э--ʌpG:FCI[ùbx}{jxn=mS ~m~6٧&>5PśBFubS,8U0X)INS8+oQDp9P1qRvi6S?Ɖ7\RaP4,%ing֋MnqWn1LuT5~c^A؝֡ssCmRcЌRXBG/®7psƆD9^_W[ G`U͏vyboQ BuíirQYU'WЊ!&Fk.v}dch̉< <८0(~;c:A3#N,|,ODy$YVUo9NGt{KS]_ӕ=96DNRJ"Z[*\\Tx͙ʁJU8KȨKR _s:3!a0E򋓢O*iT[sS|yzQ^v2@͔8g2a] #D@9jwg4pbLQTlͯG{0߸轈wBӫ=@|k[ YeVhKWZ8p:=|Gk@vVa#xr܋>{;n:|q@'Y+}=OaGu+D? W_]6ۇOl~J7{森df*1D@KrC y0"4f6hgi.h{Ē\Z^:{g~AfCnWC$9(y 4[N>!M𐳖G(1 ݥ±+ Ъ뻓c T= y 0.'&2Yf "gOFiPkcG߷;V62oS:;r;X\?O^Ve,Y7"@VeyTãˆQE0ȩ9M1*x}'Y髜%, Mg:ӎevD];lg-qZJ:*!l (>&c NתꀨG?#6vvcQϴuʈ7ns{(%qx{{Ж+rV' i~,pt@qĻ[ҔzRi*]jVz)uq+Xve^s!Jhȏ W$߈.˰J)Xb( yr`Y8zD%0::r=-Q)TdQhdTER1PR9|7uD̜T@Bi-}\P0@Qo:fAc T$=S ٙq*J `* $f}"fŁ ME5TQTCSDQQPUUR@ R!1HAPD4)PUEQ!LR1Qu`K1~{5sGXtT(-X:Ig[$\.{V}*!곜`haR`v1d!/5q1a&LʙBo_+%v(<KrtmMq;u8*9oI6}ߜ> %䲡qkv)@%Dzz}_^)[DE" D?Ue.z#>y8<6*8/`Ԓ.Ej chJ/qf}o$>]Rp{H*Y91ɫAĈ\hgډdT>#QehK3n"xxt&nːhhw":c+$D]7.F8RAAJۺ~ܦiS.\f3fJ^d%d'WX!qwH1ݮrq36sv'Nİ?|;?/ŐCCM!i['F0ŽD(dpQ~8ad•zl/|l;x$FެhşG3-!.:oՊ-9 # 0 DA|(+YDߺ؛ܧFzZ/(+Vx]z:">5~o -oC"#x` \6Ͻz9 h2}3\xX:C?,ۄ#q"av?v?f~Oޠn;/r|vU)ٸC'o7@tQpQK_7+]^Q̀()OqDs{T#HIM!H}P:y8#9 Co\)/1',F ?B\j@4<|7szOl'j9Bte9s{ _f X2jCG?7Ø @*0D<S"b7 }_P`!bOaAOA@OQ?7*$+kBr_C`> [_.%nlk5&w~OLVGȟKE On?GBH3쪊Gg奼 }(ÍtE[EfTvԉE瘘"('5R?(/9۞~{G꾍*Ui S߉|ڴrЊ(JUcͰcG,nYQBb@EH Tހm/̮~Չ𾢮(e!7G|=o:mKF0Iy?D3 GQb a;8K[Lh~gXeNplŠ VܐC}pbs_dYyIs._~D?+O(BZ\d @R&%LE *DD^2hCn39/bNSQb&f iy9 ".$4-#KKK@R~\H%5 ?9!+ɢF!)()r AGM+3 ᦟH $@ِPXOUMǿޙhT stLZ5T1Bo|&Č~7w~-_C憑: 0${8=iQ?AX N?jzSB6pP?5IBi77ܷ'מ#Nosnl"qFM~U?O )LɔOIõh<C+ yY,WKE5?ڞwv]@QR@Qe<׬UJ9J $GiA(Tu*g;^MQ؏WLg=96pAUP d,Y**>tcG#6 H<鬀ըwO?Q rp×X{5"i0KQ 9{['kKwEV ~x]enΧ^  !X9] } Z[dnt|ArٓAחݚӵfE.TPoh|#t:r̈c> y^ޏ}I}h{IP0Ze\gaCAy%:=(ډij*08 N߬b5n 5eOj{ 3_A?W~6Lo)y +UdkssARp ?| }9;'sAr9 +֐pGƩJy=(!ޖ{ZFh5!/HPƶW4;S϶b칀l0scyhw|^]{`tLVזh2a?f-zPkrܠNP;<] 9<Q`;NHX=侙ľ 3h2mw9[u'!%%CKL^ZTOFJz}<>A,Q| >%#zgԡAF2#e@ $IUT^AuLy6}ād( abWe>xEУ%J VgF@Y@(ӳQ`@x!A-થH`-rDykh(F'!B7 LY UlT 9`/ A9sӐs"Ld;~;Sqݜ{%H6srCye)8xXCM17 TN "ADPD~X\7 v2NdHP+ 9{UiGUH})G VA$GNNE0xbHSwB oL*(Uܞ5B$OY"Q^t&Pztޠ* 0Vr ,@r@uI t~g2LV珢cuQ+iNM`St/ UdH}_JkxokR%fD!WXF߉s̘s-pIvB)^O'ƾE'ʁ#vfjR%> s肻b:  :B.X.̓9D.v=z  v0!twH{F +)Wph=J&HH$ɮg|Bz\"}Ixt25or#Fs!Ab?(lr,^ 2xXmkMst*2*N8O[R!$ƉtNDV~S٢|R'MxES͞B]IC9۫Pg#!R(QJ"6VUjU w>\J)D{ˡ9pڼ><% 2l$;g.e^ۣqs{Na_c! +v4AiH`?/cYP&nz#KO8geOM7q1-N|\j)J BvP(˻q>0SrLgU Ls$ Lzaw.=&~y1:Q8MyqΔs$q&mȊ #Qs;d4>EUluv"H!#R;Kጨa(e,:S`jN*Y>J>z 4*yW-&xM ĝTa|esf^j /z^YyX0A?;!fH^DD+wHʅs $xo>758Lm͒n6s`WSEA q B+&!ǧܛB?7iV'~6O6׾%Ж7/{Cն;OfmJ%3f^z3š;GJ$*Th¢IUVU i9x!X$9Fהle?C]%MӉdj?6>WJ6PpAz?k_=P쩊zG״WH–l|Jy)B!6pPL杴a'/l=r?Wl?u @w|x[:\γas;#(S[JNtDq!y<TfT~/ftA/<ݸ~2}Gx\1J^x[:^N33aȁ Uh+{_rމ6݋Gh.xOg3t*৽Dg_YkO^\>Ӹl=Jmd-10a[p6uFLw<#gGGީV,7=\nUݿ;ffz;*t{h_|Xo"?JOGQMxnQݽ?*t-#7MDsiË :v8FA^] X<> 7Ua#nj_)O=A+2aDg%IĂ؇%6.a%n]z_gmrYC/:8'ZK#[ҿ:m^.[l}8:)ޖVPY툭m~ *p/\\ *1O2k*ؒ(MooK {T!d>(}~}B =<0Vp+J½I o^WvWͬ˾~F㤡p|k=Bf:9ݨDŽ`4s#"!_y=tpu?F xxԉ "܃y2XQ ]l'9:g#l#U}pg>8NC ?;s<΁^1DI <^S(va,)]ki =׏i may=IlAQBDPA HPACv/f=Jqw$CqFWwyh<2LG>7~ݞ)lq>3fCoiyw]˻f^+GoG2 mΜ›u(Lr[ -ei<ymXz/n1Mũ`҃5 ;Cag|۳a7wiΣMNQK SLQ~X;sgL?Db1g@H*iUQH,X"( 5g_uMϘ<$l~~>[Tќ7(@:y^7vj?>ϐ w[)#R텠6~L !.G| Cw_/ @@8m#Ϳ>K䋇J'nc2*C\ Cޭ$3 z OgQ⻧(|s , >^ 0=Fq# evnJm{=翲|чѫen) }qvDzNz1ݶQS$k8HlfQ⤍Mjs۶9xblCGD*0p_?7 u~_+cmC3o+E.[||VzЯ&-"%Z=z.M{Ϸ Pp T>NHwL=Y\4{0 9VBʼ4O2ûzs\~Dhf ϟ 4 `y`?zwk]]OgBa'{n!%z^ Uw럇_U?Qa&;Ba 7:}{2jK=y;|FكpLۈoy":`a!rrӗC@ܻ9ǀaWj waPw;wm'kK0ʛ0_9۠"-PJd۱HaҤo~NWQe-9c0V)REZg% ˈ s \WҾ8YUX"r t{d s;7?i[/?fzvd9x +>ߥ]9"tYkɷyK|!˛a!;3rP t4xՍ,ֵoa_te'ŗ/uͻ (ThW^]aUNb(I @")J(` * yM)5-2M3E)SJ1%#$ MQ5I%14B32D4S$4S32 J$$SBRE<EQPQDD ,H,AKM$A0PU4LA 0PT$B2DBH!P4QPERU)JAmĮˈу=eDF)(bX"HibjJ&("J)`) 30ADDLPTEUhi((s8fhH"*(4oG12L$$)bR :Ҳ̅ 1Q!̥DдU5EQTI!0$&J(v)DTƵ@Ƞl ht EH:@HT?.b9RUlmJD)&IA#B!L.DNuJ'J}2#+Bt&Q|\WW&"PCREJHWO}o?9P3)Ҥ)J褤 E? 3@?`q8<-~ p0RD]&pA##gS0HVjJɌb03pH?KJsfy-i  F,ʦQ\w倦`<8?&f7]fಌ[dmi9^K OS]ʭ![V vLT?LV9ڃ([8–C"_th<ͯh{i]-A4@pIíf-`*7N>4{mog1{1֮;7koR0\]m+8lSP”K=]ꝘlμEufdk>l \Avaq-lSXvg {2Nw%?$n|E`+v&T9 4sEm׬)R5g] _gGawZܦZ\ll~Yo܉5[+~@0/nTyt"#㷞%O7zLG}臮uwQ7O+Vm[٧rb5ƒm؏?zzَLYſJ0Mr@RX~r+ )3_r51NlcӺU }_7g*^wte0>8̷y^fv{3vMI~OxF7o4ZPRxG:IU:AHX7\W`Tu};6Z]~NmvHZj|-}{z&fB> !@_Źq~I=O砖pߵ n`L\ץ0pUBp#o q엳5Xd+1IbnP\i/ A}G@6: >~uߟ=ޗ_|-c0`}H(FX}xe!(wt~p9Prg^5uovoH,h={z~Kw{3K>b}")Cp_B]׼;=ܟ7u|a)w0 ]^|ׇ !2t;a/H}#i )Y DcR\}j/=DL8IM* @@ۧY~^P[mݕU`R1`i=AEn,Uf273[:5&u9z-'ݬPީO0&fɍI\`-N3#@Df:^:/ %{tQI>TsO u W"tcssFx_O QO1Sz~n߈`Ot2Pѹ:e_͢h8}|g4Wd/CaR7-he~Q(Q1d6mEF UUV7%b o]KFڹc;QAMYaU.H!Dmx4_.QFߐ7㏿( _ǐl#AvpICUE!]9p$UT8#P5n uU7v[tFޔwh%E1*aq&q@eގU:z7<՘ǭk?kh6 BC((9uN·L*sB <<< 1S.GXE\8%D&o,=c! / E}efqÚUP9GQS pʊG G34"CCHJܼ剉_M2z, x3 *C+qL{0RC%7'!kϕ 0䌭})_ų41ٷ`vi1Sg[2@[ u 8x~.f[TI"ɳJc?HkSw5٨p-7]4\0 Ee].(# ^g_jFRW a_^t=Koqů۹7OC;9'HԲK$rJ {:H˒NN|OJ [q8r:@>BYL#LA(9 :^IN$ ta14ypLs 0%@$ywJy=-{_A~ ܡipO7a>/ͱ^U/"ז=.^HP9 DBG`AZETqm vxوFj]FXe8[4 0鎢; <_n_7ZtRr2h=nqw% ݤ !z";O܅ w lG?loN '}f#Ә3b˽L `*IyUMSMR<˞p6#͑!y QHvE;ך'<㱰w<(3$Y JP:utt(g(̙7`tb-شJv'Q9ڇlmm O@-b~+鯇ͯ=LCvpO' ύ{@}?Տ?BOp(1:}7@އEGߦ_p=Voꄎ{ý^^a6 ,Bx#/'f;~;^Ҵ- VӘQ2Q JTxG"V  #~;z?`&~f;l㐉 u~oכRḉYB\ 'ؒ}ݤ 2tQ!7sFF=G9Z ^y {R-6d /t öuk)=pI 曒W^{ʍgbN8]CHUM ^C _k [J>W h<?bK1'̷c$z9KHCa(Äk:y;Uɨ8,ືm"8wQ?n׆99̢W LsZRTYbr>aUA mܯ?UIiuwkÞݿwyiJb>_a `Ʒ-4 ZWj$Є s1A_R2D/vyQT^8to /ъhzd >BE}N^W[-/lq74S >("i( ݵFfc߮]rƘo2E/k7nӣ[el8k :l] o[Y2n6nFV|!w9 Vqնq8wNga`Ͼ0ǒcV(ׅs[3`60<65XW _ć sO)ܿ >op  ?ЉhD+ bQtґPpE`T UB_2PeYJ8$(RQ-"%"!P%'fH`|A셥Zd!X)hR J (J* $jV/Fg% cx|ztrZJO7'vF逹:ilͻZ+Œ yevڠ5M՞A5M4IDnn#bѯZdpաŅL2BH`ix5-˕f*ճ!) ,Taojî"*wh46x.LMy LEdp CUN*B)wxCbjb 0? 9S3E$Ϊ$^ǃ&0j`)"roNMQc4ip\ Ǿ]&yVكÒJAK:cOb}w{$-5C:h#AFrO}f.W-Es0w*O:@4;,FAŦh1A#_>&*Gq94kAZOr؈mv9PXxE>%ڈJ"]Q8\" 8RuK`(j9V s`6&I5I7$ nJ1ɦxsh;C6S ' uh)Ѡ)wg-D ] ~1CO!0x9̻qОv$M46j$mQ Ɉ]' :f$5;bӠ{h]Z#TDD Q_Rv1P, @Qzxz׵tJ.podSA?@![ 6OI]~I%a+ި>ӟtnT3F~esF|:>vO:R ֈ8#vkD֫'w E? yM.5.p0ǑnF92R5Ȇe{gWϷdz t@`roz<+'qg-~!.[]F0\IZ7gxuPcH,,CLv[YKtreHP2(6~häġq}gh0ThB;Swr>zG&M0~C̳칯36x7PoԃD+Zf4$tX9YYAY9Ͼ+ox<ֱii9*/ŷI}6s-B7sI&Z`9Z9FF1H!iXBƐ9 o/HDqwO2sq u .)$ KGsX9j*vnRٔn']{z*t.Us@,\q,{8\^ó]VϞO[y`p=M_S.;F]w&Uix׏WS1lce .ak^}Y]i֕RRnkZ+ sjY Hݗǁ;j%&0Nۜ5x鈩t:T'}Cf`݆]kOܯ2]u3+w+ |kQ[q x1Ʊ|C˯yt}y7۩-v[mYF2Æ$Fm1P%u21s0,mw#F6uShO$ A?&H:/rL2sZ-1QmzoZ)bnZTdݤ"Iݏ7sU8~O3]!Tu?݉ș#U姃k;2yvCzK4 ZXI 4?ܼS0iVrw8o_}Zh?VS䇿  6Ɉ4 S,tb:R?s{Zh. Uwpv!$kӝ!b>\uYS@a(C)PK:ɸ;Xk;z8 4& !B/͟4Tp=d3Nى pc=EhJ_piIf 9'K2]֓`2}m:ζd+Ri((b p#WdFbq0gXr鶲# 4V1?{N"@r0ʕ'p&! ,֍/Q#lD5A;tUCr1s_rsgo?wgl{L͎?k=̗(G\IԑKt.T{_2At}wK:Ta./ru,#As^T;$iϢ}93w2`3!BD>qk#+DYoOiNA"y} \{薼m}?0ny?e2\[gc*xiz~wKՁփ֎> hB:r8}QJ_QO# HITMPGNcŐ`0W!F RM< ǝyN_'t)*H8XzI7ͭ͒7˸1l(G[y}{FҿE\Ü~CżO-߳@IƦv0/g!}A!bf'yבKV@2Vp{ʔ$HWaz{0A뛧.ak=ń\٫(B8sUc5TX)[#Ohk\Li&'|9AчYKh XKK;:{{ "L5cZkbI}u),wć s\{; jE=laFV+}00Ç)=Wd.W[BtNAX>TѰ89 v|텈tȻ fBW`/@A[z]maܤ0览728oa/ӓg&<f`UmD/ZP|aTDN<%;zC]q::d3ږ?Y5d}}_|$P%Cy JHD3H?f%Y8Hgw(g׍A?">/Ĩޗ1i w:~#iG2:0@ )4!*+' 8EJ3mnx.߃ ,d&"dD @6TG /3gx?{PkȢ -#Xˍ8`񰨸4Y- Cg:G#==0@DA׊rшa`^Ϡy9r3@3 8A)@>Ҥ\(uu1Z_gG[^đ{`eo5T08/N4L z\>YƿHdwP*1,! h?T>HsԴT~] +PQxP(DIp\K]q]iu<<+LT"?ي!VTXgǑds iFT/05<+x'CÜ<$O`Z2'@()R*D//1=W BflKWM,:/0J.z5sVY4>pV\]Q~7KОNhÀ ZG@ q>HpϓoFݿ'k_.Jc@\iPm283W.W~o?οCQ S?>nQ nD UR!M)pEi:z6Myh[FFB8~G=> Z BIq3;tDa]N(ѧҞmI޷d*N_ %w&U!p; hZ5_e[uf;noԬ])si:̟U2bwͦQ? @\-i !f "B(Dgԏ?::( @}PL"k1b23.^#8@00n}\j Sy͏\_J;"Fv-B>B  dۊn~1 vRGBu`5nYU_09t  S3Ǧ_``$XODQB~'~N5ݪjS&:6?UrOw" 5dv$٧[9ODO3bBÝ1!e蒹o0Rf~ 'y|=5ۃmFSM?%F"/fi0vLx y3v/k˅vH3_ds+`}dX3ָLo\>o8(I' @?ݤk+ĤG(Im`'»臒cA4D@ߗ~^#&D X`\!z(I?K (eW)P|x7;nR"Ϳia z2+~|I2ɢ5# f@X){037@G%>Jn^?B O8zϒ؛r|>++}y}`X __W}x>{#" ټfPBW^ z@=W -.gwy1Ue}_*$ &ԟsX>Wyn<\"I rO|ukՄ0!4th'HӋ4NZ(q<ɛk03q2v'hOcd2:~h"UdGo@wsXdz~6A'<9\qehSf;autBUf-^:[ )9A( P)Banz+@ѹ(gL\9 nNeE]zcCQ]!=h }ij&Y WU)ʘӲ(B?ulzW|z>:b8z0 ӧcy< k^aEY5eOe$}S+ c!BN4µ )G\?p`NR20;;߽ݟ'ݩAd C $v!m!՘~ ѵ{PIUݪAϓ:wG[-i8VBI1Y atiސgTV3|Z7=ۆL4 ,m ( !gWD9 o)(1I E93>[pr<`ѢO_j@T( %_?Z3mOuw:gML vb!H ~4I\N$\vLa@4ՔXg"? >, D86n1bUMCoZd2!ݷLPcN1 JFA9LGݥ 1 l;M gMG_5(u }P)z%E)IJIs5;hPQh˅l@ Qtr P#qq[OH<);jE!ŊWnDHYW%+y=LhSKQG j65לTgj2::fxfLٺ̄ ~?`~*@C0wIē' NNR EI;0 I;2@{w}hW^h4GWn ;VEjEi:BBgR(ܶgpw|Ϻ^fY,ZDŽ$a6qkwYRpTh҄A]TERcW> 5? Pymƀ)58βCS4/IGbI~]p`9ȤAI3^~&@G@V;>zrl @xHF;j/Z,i/Wn~qYLV~O}c4o^؆`$5=f??0-xqID}z{VAv ݝ8eXj-7vU-ksA_[Boib/%4ȕfըfwUJbUevʒ a 2Z'IDDqrZeA[G(ވh )[F&N\ؿb߳\n~&|i兞nZUw+ٸX<'Bލp8@J7< G0"Wmz@<ǻ^ǿ-mpӖ^tU{Y^l4 s#L>v>>2Յ'A.=)w#)ֿޠDŽ*t̸okʱzþWڌ!i*osCbQއTڊK뢆\B*Qbrdsq;cU7cz5P &=NxBi@{zMWA$ n}$ef?ЧXDh^jxEu},f3M1Kk{e[\ BM};Cj0}=;qtBB9 ~龣dn||#Jy)uc7햃f x CS)":dE'|$s,pK~y>YSͣzv>[[*Nz{;wpuܨF-ECdx3zk*ۏ˂W<믞M@UTf(a9fo{s/[tE&X/퉛%]&R9 \XkMXrvBA8fl`g y' dskdϥ6yciAliU}|Vur֏ڡΛ$`i1 'EU%u1A?6 ]^͡ -uǚB3"@[i@ 2lCp/Wi&XRM$ש/y&b7]❩f2o=G}xzMůQe)H=6|O~|gu wy]IC^FxqwCoM1x̹ *$'XK9JizVCkwkg5W?&[(ՙB+ii(%I`pT:?.FaQl침jz9Rlfo#V}_/>PF2F2G}r$?Ʌ ]H6 ԡ;Pr[tIX}U*iE97zcgL'/Zx͛1E4tpZQ6l$#l4#0%5*o ͩ`NAFA81VVdֹM4cMzdhb]pS4{# F㷦a݋:ua07BLoT_?;!&tn*P΍esc2 3n8~ F׆8R[8a,$dH)Os'X0lo>𶥄!w㎞a T S[qgB!hW1Lv8N0 IH)Dٔ2͵{$PRj's,؝z]FGkb2E/UCP %ՇP hU\0lyk \rsj uUҌ'RD>l\UãjsXIR! b+0#֠_ #5|2f"֟Y45uH>[2G!7DGz UQApPҊxCTnTi^s$Je`-^ |eO>moѳ};Mk8 iO~Fs~yg~)فoU4wΆ/}ܯM&sEqB&PF(ŧC;!yEAV4P~)nD`Cg+XsS sZg*ToQ8WSLĠ@:eþmc❼U#;?nI-J&3 Of5/h0pV$ *,;eJ` v0RQ˪:;rsFVo %!h0Mmscw6֚[^svf%LM!t}hFb#;ptnW3yNkd+9_<~w7?_U}حIDK]6(6U;on'3@߇lz^; z_<V­| 5=P8hTC @ׇq`,B<.r"bDRi;?IoM$U)"H0L1L 6B>"O_65Xif<B z Ġ*/&E1kT&rxijj,,4s@*2ahj\&7ns*ǻ]lckM哬x6ѽoih(OIJ7vSTZ "cټCMfRJE-,+IgjtRGtv;2H;WtgLDԤ6d(RՃ XiK(KBI{nE1:nBD]AQ()%8@zܠ~ԏno@<&?y>*@ߌ̠|)ݜl0}}|0Dy升#((OB}11Z/KjU[xD DRDA&ĩ{l}q d&`P(Y>9!4P Bc xDD@PDT8Q㾍P{麅ݘ$CO`1)@8KG;zT0UDHU=ęLTI @^bJV5JQ RK?>uI"b"PMD\`> S*O|tCs ëf)jt"/A9(oaIyb |_>柹.3PD_0FL,>i c>aV?(} HrNʇ# 10/c4gr~2#ZWE v J?jFPmP[Ryڹ:'xjI λf̹N߽`NQxsΦ_ڿ42 U<$D!Y̰i=QR%I2184w܇`vlΰ8[ۚ4\.B%y(!j2B}0= غ|x4w }"f8౼3"' *KSu Ӌ@XlN}#k]r^<2N;4]ffKNecZ80ޜ-G0\4h%1uf; npϋbxi$f ^AQEӺE!r,Gه8w+'\#R0|HAA_#YȆR0;%^gWޚrt-߀O } eQMhNd[f7w:gvĜyǷG"!Yo׵>+7i7ǘ&K͞ k d=…ʃ1 o-A d6.L[Pq {J3p¤ j=a $.k }U'?BVъ~Rp F#AELdg#Kt($O>DE+H-?:ƳOU_bsx­b8Z#1E|\nstN,֌}Uȴ@Ei3$"pό*>DAoy7A>\*h79l{l$B0#!r7q;m"#1<~_Rp&N8>w<TI(Ojm}nO oq@N٣y*=Q5-C-yA<ȥA 倒8B 'qR|yOIC%<kc f  U7,$~^|QS{=HBsIZNm'G87; Ù6[Yk>رfY{ ឬ$ԆJ]l31P]>,U dLY5`fmٲ6bMa9(0b!?~yyo%3B?OJR=HﶾWh~ A7~Ӧo'"R) a)(ak[d=JjE]gfޥ<0O[q^[%xݞ4Vo֙N;ZgJwtssYxсi&3׻K)W22l~~)+?OOvia*1Sk3+Lqi1:a wQqkNFFjG V(޵mXѽ!Vc:_{QemzZSɆu9+Hlv?*0B~F+!Q84ǫ:%C)zHF|)uI @ d:?g@Q)K)9Mި1 b}8|=!@MGN$?I;|3fmgq^J 64#iP~w1ǡ9O)P1˷Cazxa˭I,S*47S7t7îjbbQ2 sT i bz < 9T /IP X*O8u8^mܖe|@!o!@Cp8Ů-6C[2@FN? El.K-Ր)  2 DpTmPi77؆c+ѯ=Z=' ^MH _tW8G:w]т!6@?W!z`R>Ȧ WʤSDX4 Z+w bsaQ1 4C7p@ 6I9 tXmMoLkO1OAxԍ8d۸G똈>QH ӨX=- h+fٷ(uAѳɣ\:/~!? )J\1 @P'ğB;@sG-.Cgdz7vSr;@oeq5LPPo&Q~e@kY̒WBtF^K~M8+׶#PBLmԯ{=bj9ú#l=omiREXΥ|"p,|j7jmqƒXuζXc]9I c-sW P^+Pa8ƌ>oŽ}iV h ؕ8ҼNSLJʁֵ!ID!]OGCgZqZʳ@>Yz#|2/Wӳv)J7ԘUe]P<a/c:(,a_qYإ*xvZi, $:o_*>x4PMH?ڛmҀt̟s^mY JnjQH$؇D)ʃgLsà|߅¤3@GWyw!N۫Щkm%+l}Ұ=3 fm2r]vC7SЍ!uwmlz1-ED6`e`>X{9ηGs< HZ8yRF;Nv84!k@eެ>|\;HB"~1j# rob_&Ǹ3 nd@hGmEn>Tav[잏S[xGdj:$m168m;3C!׎Ӄ̆|t獂xHCW<o x(Z0=Dl҄!/':'.*uINg9 ;Csڳ٣7,s= gXn@lRPSDtr !^ Ȥp%"YIHh$quhѮ>NȆ0yA,!TLv Uj«X eA- \r>uDOm肩bw*A|']Gg  u<~O݉`@xتLX GY,U͍(a"p-$P%,6) ~-)C=g Ip@1!jws'Mݪy :QDN\tTf[TxE%W`=xi@_v;ە/io3n|Q;TL)`Ly)w5‹٩#glq uZEgK=c܈v \ěbls '.oַa3ɳk:+\fZ/"I;luzØszڽh6`g[kٻ>ך<GP60Es:1%{`2m5aidcj6)13Q|iϔQ9!|WZh`[r`!B2!gdW88ɢ{!Mp{k|Wxy!3 NyDHl4=a`!Xwfˀڄ=:__Omd72s`*|JZ@x|9_+ݐ Sy@Lɝb!|=:N !%F< P (8NK gs/QP@?/_NBDI`; !'s]'=_Gg.C{aE240LRR9by@1ja#UJVvV@4xfsh21y'a=Na՘TSK 7RyјKr!FFAZZٽ[X $"<>0 LȖ8 ;̩s#iR84x ̡Tވ-41(a $ HT@i: {XAc~Pv@v7:#^Gh6%Mfi>@$ 8$| 0{L !q4~D@ٲlTmĈM }`# > 4x)a֐7٢s{j8"i!F;`ٮuLK#E[  -hX"j' i'A?8WN!lRpx xj#H%ӷ0Q=RA>1ļ{j ÆcU\ q!͵D,xRY=37f{eF0lz>L%-|3hW=@@ztu xxCp}z;Зў?YhOX&I;I=}R5A][&hg(ҥh[6e+Lˁ96`t_ z=ȃI`JW` %&*3N~AE#-EÍN^Ypkm淼 6E Kfrω\$粵G>n̞XRR$: OYZmPIq$X6`iJ"Ζ݊B_rQ|C4=ɤkx\ѓOX Z()rYaƱt?z@1\P|2R2 UQ 4A@PxC*Q2 ^`9vi }^sBrjU:La%B6Ou02}ѧT#g3vݣ({6b_}w,Ȳliߺ,1/FMQv,lfOy9rzქۻ]3ݍk(qZ/G@8x$r63d7+Mj%ӉRF^$S%/痸Vq ߾eHC$Cogxqz鯜'f&`d,M҂ $$K 1ԟ9'LSqpl_`'~UQ6ka1 pNnf&ڬ(qm޷AP`9%(Qf3~l/# y`I\NL?iXsY&(;wYRAD|4<Q4303p :ݪ\AKGT`TE?u5Xq<ӧ.$giyC`0;wcʹ^ϣKU8*0!Phȡ^`w<^ATy0a`{#DL|o0~7'66>,4!4̭ʑh.%cwP}3CXImN)aC*.`%^e O=H{_lOMe(ȄhU ]~8?ǶWTv` &T #`x=FpP$AL YJLBt$cZL{kp4&C>!KX²5,)LioP\>6wJ7UTd'B&)Ip)}\-DKJhNLZkz >>,~.㸎VsW4=*W2G+A2Nor8#$,\v^5"5=R`DQ e>a5GHE*sy}7_&GtXvUDK 9`ɧ+wpuܤ)U_44%#k>s^'pogӸ=imF!obo sLU>wkSwtQPH;p!1@Tp͇zگ'I>&W'YNsAd*63'€y+wNfF΅W`TG/S&k`Շ 3㞇g=R£R3T hFUyTс'BEl(Gq cu 9gI&r83Mg&f S4G8:dh_rwYփ4۰!ָ=yh{gUyCvkK 6!_ oh;{OkvO } d7j~V."ȳ43'EpEףɖ0A߻{a1Y@,դ2bMB4>WVhۛӻ;~j}+kDtH8q\Vykg`iFpDBpBTDfzgt$>_]Xqtp4hšw : x$ )1~Cǻ`~ :0k,( rN*%h"HјBlQ=-#TؚX$'ыTJ^(Čo)6IgKY71Cg|"\@ 4T&g'fXF#*x>_ kKI ؽ%5O@z[mɳQHv4cƌ><{hN+ö wvU= 5dk?Zcy$$߾|;Dґ!,҇(AU{a~dnﲎ$GF6XNւP oFd{aZm|2LEB4 ~d b@$z* *^3Hp݌8U(",cyrD g};(&w D Ѥ>'LUۑԆ`!`D3Ǔl~顚1 +w0$T2?}u3192խyuBtZ4pҁCʄ*{m,Mɷ̽أf \ <}J(Hc82fPν` AkqރtZ"h_L p'INل3bq#Jb0M{Gl!jE8Ji?Ttc@a\0VsBA k[ +FM48~L.A-Fa1?qԿ$5WC({Y T_^w<.CWk-% D0I>@U @)Аbbf^/e`d+C!&4 sh9f蒋p^['fpìL-=h}PeHOz{ o  hZ: ÿd[Rh$#\10 Ȇ'# l[\3=t?$4]PXȬ 2 cp ߼9F4OD%^|xE+BJk}eLó ZC[ʩtME!xwM>YpSm%b) e χ|")G% ۤ܂cPQȓ=EJ  jJ;i w2Á3K 6p +, O";KaJgIQ| ֤P0 @!%U~B`qlߒRJȧ R/`y?@|Dh"Q,#'=^ EL :a- Ɣ='Vh &~1}n>JZfH)eDs۰?pvA"J%cg!Pjiaޗ#=; B#e"*FnAs,DW50@KXj9zWTBvhy?)~Lj k:\Eޕ?l;vh4`jCo\ ^Y2zz#n!:1O6qTL77=3**$8P0w0,9.dv)H0=d=zwʫ.}> hxQ+JP% ROGqȹ)IXOY;!zL;D: UDech_ &->xzNw[!HQ: xKIOCT܇áB$M&32X$rPT6 S&)Þ Pr,; D+@b0 d;GmL:>qb,fsꋀcR}rx6 rh"'`Z*o$IETq b tG$ڊՓE:~ҝAH PS[tg{o/΂1]s~Rm=)}>y$#QqUy :|/ӟJU.w"-qwBIG[f,U;i-ȉ3tBfN'")1gI 4h^W7yNDݒ4/uzNH6,4eC"BY|gT9DwNh%%Ԕzl~C #/֖٤L¡ A;Ɓň|80n.πl;.3Otzx>A٤ضئPH84 @SQZ.@do74N~tC2ivZxz'C,dO x9JV~"Rl4LT?HI }iAd7[^$n ʼnS b$v|v0~9,nNIѓ (@Q?y{Oڙ?hPA PAĐ艉f eA)D+䊤Ȥь6(ׁ8}t쿊8.z}=W3MݱLJܲW#) qI$}@V*1.d$Mɍ?O֖dɼ9"\ $ 'KtWk:#ʎx(EE Oc2ޗs:1EݓA8oh0%%TҚT0C'w\nsq}dxŝYJ$$ߓvqd_m$8$Dϫ:S64Q0Ǒ`ݹ}!ϠP݄ӗ$Ͽ"qՈ1bDPM I2J -61]P쳰 a;wpq${Ry]Zt6ң<1DgXv,U;P{jZg'qikf]AAG]u4<:Kݙ8s'; t2-v v)[37=9} êUMU? /U4?]o %6M6*R[>AZYZ@`xkWߦÅ:cNnpv ^|>$$>):"`"/2vHBό]~&(6b84Pduf¢ۊ Hk:v:%QdQ`t;guK$ rJYCs9L=gy#Y4ayNq/hB ^@$hP (R3La j{ul(;w h!;iP?NBc%S'ھQ{ONCشiA=֔?/>Kn6ɐy-Yi(ӉYP1@}j `uBl|*"O~"S!48f:o>Dm!mKBCp\p;2@߲i(AEfw9ߛkƒ~5y9 :Hsȱuf v)Yޮ;٠#X{4 v2\M'R(h0"(/o2 U8Po㩢 l~w63/e( R3$3tH*(1DQMQEPE(*Z8\{ ~ࢊ)(((X(=Sf>n_[3VjSg9:Cg~~(Hʻ))#Qx !!$HP8N m ' I8A*e>Br0i XaO;X,ogX9u;@>T6 qÍ*:-A9w`9JbL/nxێ1p9U: *tE "'dY!u%:d[^= 9j4̩Rٖ2* ef*u6bI0;)maP\gAqV?@iaa.#q/ GcpCSnSc2;6iQbhfI(bNBE.r`$Vbi쩏JHddz”+ bΡZ$\CHi4=,'O,+hCԀd?IP&=o{pyHl\`Yf ';f(?Hi(Gbx;yeꔐV2Hx ~};x3v ܄>lqߋn b_ ?ʙ̄[|>xr=uO/_Fr":i Nn\jGڤCnY%s;μGSUMӿwHqu,0h/L{8*㊋*BBPD\=hz!Mx,o*!J\1Y#),F|\VsZhroHi6' g ^OF_:aɮD^JQ F;rue˧lx tJR6@T+CzAm<$8`mb1buއj&BY+ )GP>wjRSe*ba;o(b:gPO,/q4XW }'oM5#ASHcR(pSMq ;6UUp$a^G3pD;!``H@DϨƠ,qN=x0v1 ""6pCMFK48!C+hHRT;'6f3>:'wM >X2LE$ǿ~-hʦw*'qG Wv:Se^DMN^{sen/B q4=Ħ჻ÓJĂNb$vћzֺ!4gRsgf>|EGvo0`{E>u+ AN޸XLWoE"Q^ DFBK~ &:c0U6rY]ͰVE'>ta:VPk)l.4޹ o ж4ydZETº}2Sȕ$@C)Q7=o"!=cB.˘Wb׭ٯT|6݊*Oh{,="1Cu@TYC>{״O%ٍ] Im) 3IPMo(v}6+۲ʹ!bDu18,m.P$ttSCKh`~~ݨwʔD<*Aycyx"^쒓zsg#M?tvC 4m ];Φyώc9 0}AHMhBIh -.UٛՀN*Rޒ Mm`swnZ} k6h@u;p|{vUʿ_kgq~u " )@='t2lwM=g j#HR.!Pڜǻw{ ;\6~N7Vxpŭtta^杓C*luo?7-f81mdOK O:]Ѻx V7'˹Z$^02z1+c誚ˡB87ֺVp4.7]:cFaj+f%p_sk2*YO-f=cywgh9!>!(sZM[}vu"B"/c[*ڨCbK"2Xg!qgMH3iQb=sִ|[A9'x8 rYD05g`"[:11)ӬmH!!ÎS aiBcR\81ݧwF0;_JSE8 {R%!&} lVJLxWbf깺zSX 2E7xɶn&&MR{m橨CK 5;D5)x̸$1hIeofJUEUKOrH?&_PR(t("bEX `"**4H)`$Bƀl_ѓM7_R%;[:aē)t~oOqm|}?̻b|_Fa ^74P)BIoZ<4m'G@YR +RQOCnip&?cZX9Dz2ɞ]g8)l/TS?L:Hr^~^1p:y<||+t|o&c.#h d9<%?iynU5C_^Jq#Gh p8>C{ 3zTG[ 9] ,Ti{cMejSvRaA"[^8:S"(;=ٌ膈sGJp>׸r';|7ñآotvz;w$1H&K [DP<C-}0wuJ!'0!D>1> $)s?Lf)qxl2$: ^A9iK/P)(qa;R7x<;S2i9dxr :”6^ƞ0}A_՟/E\'@.`ˈl? qu wPB5@),>愡 3)^f`.r;@~>NI0Vy;yȮ$fNi,aśf$4#pKؓ82>;<ISBdf/}x\HIy(r7>5Y{hR 'WC)pQI.~Vi?F Wc CU[`:/W<0___8wP |0ev&ў٥T1 р9Є148*ڇ>G"\;K9 ilq"jMfjS%i1ETJQIѷI6 >8!ĀF:U${γyy6& edR+ @⟄MPAw^b}`AyyV{tow?.82LJs$ kۣ+ v1棸>8~ 4Ʋ}&Kd.Ou*عE~"z-gɭΉ <1ÄT4QN%FI1t^lƽ  P9i4z/~O:9G:t0+SIku<6PZDF;))nyiTuj[.% ' n#qU:DOFmAؒIYY(ڠ[lЀ7BrB%O>`C=D9N rU; (d t9C5): `NІow*eNB66jL) s4~;d1Vq*NRImcoS%KCHt:$'TޡhQ '=?އ]㒀jOcqy0/fUqOi4%%|$N$85c^՗҇ѧp+Wݠa?+O^ۍm$2)VxPIHl5s4OIXs{_N;r<p4>aZ_,C&aZ! uEYatWN6[ Ӏ 'xΓWB\k-dV58ޗ5bz_'G1`LwԸc7Ym^M' ?ť&Qc wan# __C:~ֵg^.JdJ3RQR?ţ=5.Z̏ ..ψOD+6SLG(4`L%pWg8 t;_[lB'&#=k5M{Jξ6Xm@pK| AU'iV*}3#ZBEx3P%P?DK +8b(S瓟P: FNA̰ 1 )AdTR'6\ G|3 nZ e^@6m.r`ݽmHg)7^!QSRilx@H@Qg!0,N`>1킿m"r%T؍$C p}3Pղ0]N]q$%.֗w[<U[wN܈DIwx˱\Kyxq݌{BHI2BY\?cٮ+QoPA̛C!k]jc0z"N-m.D} ;/RQ;xV()cRb9 CXo hƌ/`1߅׌fj]@ žXu,Ai(|>RZk=uS1ӯLwݼQfge,AD# )vWwF=ݮuH)I٤B!܊TQ-ӈavb~n|VJoזA/B}7sCD IvA2]nFCO$/}7Mt@Ǝ߲8d)]wAPP8LF~&Q wU>kH Nˆ|-~~I$ņh1ZM;]# [C*Ļ'Ѫ!cPOӎ+s+.T3ݛK<)Wse {[__]7-wͫF9TDF={CF |gD#LL8=?㦫X 'ʓA"gG5Eܺ-z a Vf$*ITwol _0Kk0xRIDd*3?+ҙGx~.HSU p2 чp%:F`9;ukr ^ QL0(Rb*'-⃝r6a=C5 U41NWC#?[s(!޾n=9w(縻}D*RKaDH=,#'$ ׇ030]`\rUE0<'p8&!<&T,*`^ yAD(6f<8ybgHGH;CY  ocF Is>h =5tgI{I#dN$I$wc X==/a 1eRvm^7o^3'F<i 8c r ]ՊD)qVqes&bP :;[Y_7j4ɌhKmsw󔗚@M:ƹnhmDd1M'1A!0`YMjlMkw.2EjD")./(U,0Uu0.N#6Kap 7! A8FZ)eO uz*tl @NOh݆:{ DB\PQmQ BRL]j^G8j0! NBI7\n( t^"U8Lvh~;c<&cO0ߧʤzyąBX6ǒP]sEZs*̃[ @8.јpm'fANᛳ"7GΡtAh.[4}{""`ǮT 4x;feYROUͦڅ u,0,Prҡ"ˈbH~*>[q } &s>x|\ A̚'pS3DPEnhI89zuɶI:7DJUijO3H]OsׯвygƧNr< B{h|P^ GDy%Ȉ\94Q8 2_h&!*Jm+!w=ݕ )qYGs|#q'۟|9 pdJ=ODpZwT3@: zc{9Po,^ 2%}FƣU$q90gvLvN}Opr5b/[ ☦L&]>6K%3|32ڃ;|{ܹ<~:1'I :L ɐI8|][Ax#œ7s҃;@!mTƂblsBFQ, rX|a < I2@F`VPu<޿B[Q\ R<Y6뺮A ]HToD:@X:gGsӠݗ=.K\軉&/Y2`.,LsAOc9A} a?](8A&rA_u{53C5Cco (+#oh}Jlߴ+Y^g_7t"g^Yj,EW^j|֡N29߬eC62՞m{UJd Wl^mA&qn"qAgaϯ ^|4SW?S a>A!B{*zW)˝A !9n=w Pww7>Aᶺv~ y 'YX7/qA;~t.XpzObNi']1SSs@nBie 1<1 4 Lk'9s]zjut6Nwa7 Ym;`X8yokP*6HT* \4 ;odῬݛ-1$S^Șp b[Q'8^S!_ {,F(Vh,RS0sd`4?g>N;`]r81xHp4ąZHCmlTX!GAs"GA9?ᰉ҉ކ1yW3ֻׅ͐v -!$T$N=-Ti=O8 jܽwmx/'U_T]HE|08!ohiXEk5QEN8YFD62 "BѶ@ 4krXseAeb~2vEx<9dq@$}w lx&[]ԂZ复.xU-GM;'c!$!FI}tj )WǞ#ST?O/^ed~x&RLϲf%FĹZbX?*9/{; )ctz|}cLH$"r&7{1SZg7(dHtҏR297/sCqA<9Ib4 ia/\p5v671mx̸f1}8 WT|W5uZ>!2\e:pr)qNyP'jya=I,q6 Z<0n a2rtpQ]$S(DD8S 8GPd@PPu_v*9z >)4<{:x^ۘS,=2 ݈hfo& B'}@_^7ziAm=M݈lY03D6 ~,|2ؓ>/{3>B%^*\>JC#ȋ>1)&cawV OTlw\&=@O\PY& 6-W(v"193.UQz/93b⢪LUDUv0F |~ٯ QYdn9'IߏbUY`WM DX #~4Rǰ(t;D%|4}'^k4s[ѫT]|X^Rev`6zHlwȈމں}`՚c=?M#{cSӽ4d"Y*d{h3#it}$Вjw`,Gy[3MxwN .n&c)J"6.i*V8LEx/4(XfP%p*j&I{WP,!&)t\G/nOc5Vƿ&9 D$ #?j&(wdCǜQ K /=(ߴ V$b  jsJyC<7D'rTWЩ]}KhMM^e-R!w͆>Pc z5>D$gL(\,6ӛ\j񈣅aD*" q79!_!c 3olb|]o۹Cqڏ\ֳ|Χ鬞^ 6AK!]ӭOoMtʊ*"&8A ɂ$e$`CBUk?olШksYx$NA NJ2 z&ߎ7仆GB"p `\ZiHۖQߊl>6&@#M{۞4DHc}ߟ@;oaԷGv9 &=8(_͎'"#zsx>ǭ;[ZhtpGx)Ulw7O;k8b jϸNL.pWMv2BjZ$9 6x6ڳsۃ#RWn8_B%S]KZtK x&Q%"MWJ*,bk.aq&QZ(F+6t.Wc퍜MZfC,1307ur39gNgKfp:-o g3jvWlͲ`G7ݤ6fH3$dPJ%`)vO/ F ]1FFs|(q9ۏI,FxχY$"H`; i<%}}N6DEg,%pqw&\!b v&EABN &JNYY3BJFm / ˄̷[}[ $,ګgtڮ ;'m> ۢ<"W/GDLpf!fpcʭmgaN<'˵Vm.kES9i!ޞg:쬿S)n眯Hrs{kF\J]Ģ0V߸=eR6]{Oa0u7#Tz@4I7eq, 'X^S+YSenMoP'PN5';7"`%##` !8-Wyho!CtQON{=.|䝃3kJw~4BeBA9vdI/]*s >BTƚT'0( koAi rTϮ#^6KH~̐_T8閶?-{qK 4c=|T1l6H'ONImޱEOѹ:\Hl' '`Ѣo9mi=y5s_*K)rfώ/d7a] _'-oΐ0kEe2BfKMC_1 v>Ã|0Jy`㓟]땾v&u-,΁$adpw4C04ΦC_e}<  x7-9|pl7Mּ2YUe!>,U8=ф6HB25GaB,l\=ⱝ8 q\}IFt/C_VHrJ;eI$?NX.)0[VxxA3'ԒA(&cǞxg$@$Я|)f׏*P2Bxwܺ*U>c*՟5SrAy  4u=prc!9B0$tԠ]lE:t#*&Eosґ@'a>Y5(Ar@e TۍWUD 37;'OqCON&@@A X43ZaJ=yW!?PԛI#?_ vƄ,u4ML<3=b ºK!lc_&l!#cB @=٘5' ;`Oo"sx|n 6np9Gq|y?)/qدB{'ni-X#}>NN%n̾x#e@X^D_m8s do}ޟV49 e,.3H%3Puoڀw1 1O4x$:SYS=ƹg}(ϗq|dG5@l tp#M'($Mp(LOh:pOHhoMvh[&kHc[4Q Zv|sZoA-'BCn6Xac+)ҕn$[V('aޑM&m$sXddP ܿax{7cMȱАXkf*]u5Ow%*'] <ˆ= n8!,d GӾpYVt@XNVu53Һrx uVJV0C ͑rhxyD [sM Di*v[ѵ iH,SL>eԃ91ViWR&"$RBÔiG3,qJˊPDv, _ώnW`L8{'kpfyI_=NG~MI]TZz4:#0ęF T6s4ϚˍC{t{ݦMƉcD2$&l-UX( n4(}., A܄$/g\ZT_!UӉ$Ϩ>ޙz8TQO( (*"0 =^H^8/ɦ&;e`Fr9_cO$+0YG;`l$ |EIA p xomI n M5`HyﭽҎ_힁GWhr&CZ3u/w \ oHP@>gf~\sӹ&S6A($"[B/ 7+þ𓼝>$*vdyw=ds2|X#dbe/$7sz';C(؀.:H}lU1ȧCwpb& @QBБ(C@M+Gw"$J;cPġGHs\ Yh ;Bk'ʏn-A,B/]JmQAKT4T~%ӎ f :Y"<*:P,HUP;Ykz|ʙ'/CWy`k~`3׳2bui)j?RDp0:}?$W6 3 a%d iQd_oZ ?Aq -Mt4h4ɴp<.T<>Bc ~1 cz5'[`vow`oKJXe6sD1g95NZpuaCcjbl[v",E޵nIeXPhھwD{b"b%CdU(R/H!_>?T*$ؠu,HZ? ;>(03f钵:SAmG#Er19irb XsLA2ib`XX1&-~O4̚4RFlMjTJwßZsM°Rc{@Tl'VOzaz^Qu{65{{Q!,HД?ӏ(o<3M߈V5WFUЬ=<; ImuKG uӈvzNIE ~[γAsd"-$h1~0򇾲`9%h Dtƀ=4>.s#)C~:ݷ]2^*8@"hb)(Ī`lfA:25)y0_$g0l?歗dYXA88M8f0'v %=g r ~Qp4+AZnl lK{HXTKx;z2wn)c6B<4ԈOf)3 TL!S >(,HR bcKsR"d) 6Pizpuԧ/q0c q+'dʪY](Qq $<=KGh I ,H &3>_qՔܔR H )I\:c3AơV!Hmr]L&Zܘ R{{)+ѝf g:^au\VGE/h$6xE8Ʃ.NÃYkGiĩ!1Be8 ly)P953(S#(8&g@kX'HOiɬH*r'0Tê0I`ZxCjI=J[l. cwN{]rዡƑM HRPU=3 \kˉM~dMX@7hM`GLia܇Gh[P` -XFj6\lii46>qymD# g0&p dE)\2̉Lv!_F=Av~FӁoF8oKB% I w .Id_w=>+(|~ëޯ]h(>#wl'\0Ԏ/eާ|x",ʥ ~G9ͪJQ5N\d@@Gl2@x4w<Ka b q0 +Y03wRk~&T&== Wdihfhи$0bc^0` y '쌏1 8ˡxpl@M q3 _zq'E(kǸ4D> H & iZn6ߍxܠ+o w,5'0Bu0TL!rB;UHqUVP^+:{˛v 4k8~oObS O!8iW^v6^ ftN:FMYb;t%~@sZikQ;n@jj SREUDET=b07<4y9`r.v3% !v*>b4vJ3 HHA%Q3I4 TQPP-2,@)!  E#N+Ak}YasM? TDD! :;0:d!J Nq?ʙHi$5׬ H,@ q%MΜOɚ%eZ9(N3~^"Z.N$G>/XqKAZ@px#dh-d 7,7-M!$%$4AR1D/M9$o>hh. F@uF;ϙ%"Be"h)Z@aD;@͊cx' v̳Q"$1pU:i͉ >N琨?w]03S az&BM7 VmT 6]Q֑T`CH&VT{̢\U krڈU%'.|J ƥ\Զ;)KI4P\fَt4XsNҁ[bSn#6 H܀jeޥ(6t |yͣ"1lf 1$ FZ@wqsM`f`S3Y:M˦>CWzrtjƭ9% ydd'Y'Qrp[)c.e>-a HkbEKC0Xyώ $(}Ǣcu8((?-<@gC\rl!m[c:h ~qlDH@4DS_>kkޏK l\=j$Cs,riC@ ٿsSny.5C$mGd(ڇ9ީ3A>hKu ;?N>a=gV܉ {`:j =zq,SՌ0iƷXFpHW"8`Ҥ]Ygtd4NXu!ގ-'g׀`ueCT@pW3(q5B|cZ>}Iiб$m#J;b#I&O=@)J/$tJ%n'"ĩ*r~[$TD縗f@+ ?ϯ?@:'D^-}]FN%@|$;ìvA7 PC) p%:83?tq{'YRɼIC>6.M" )!]1Հcݡ'f<Ѷ;uM`%!܇~ v( Qy &$|| 1\v)Ƅ 4%U(noESR3mBJJ /C?2y%|VOg Ͱ"zNJuQҼ+TCaR /u/8;f'~E?TBVĈ5!K"}HoU5['dg ytrb?(sYB$;QE#윺ȅ:8< 㣱_ԦU"#H+.\chnD*1l.PPgzIQLB{h܉axW58тC).!)hIW[P _>/n;瀈U l &v!(P,CJ- BSSPJ֙X%J( STha%}]] )u訢,9rֵUI~KwttDa9"t""R QB.z8ׯQRPx<`?"7L؟ށ >Sǁ졠|-؟~҈R aQNhQ=A=CFlU A]ϫkRC +ADLV1}"C9< st1TI IJ*[\"{QPdJ'Y .!<f{gn;{^Cz -ObedKp]RQO3D>9]-P'*HQ7H!: Fq@)N He{8x~r{fL$blPZRÑhFglp$B(gu1i8AquWh-VT]&Jys4q!7L3"WJ& KP eV4`H2aCG;v h1ļۅk9b $ sWS90[5\Sbۄ0RUsk\(j#VFNWRH1Rj d) ֕`@eltTP5)c0֘~rlS@<$"˰t #^ދ{r z [h(ۄ ̑ȆX{ PDQHRLQU1U%DhDD!@HI10Q *2%L_z&ewHh(5Э͈c hxɸFگ0 "iT$SP1F]GfgkA1Y$NhB#Lw*.pɋ/}/4<vG=:K1bAE!))t@mCCCLQq L1 ]#q 8*MhqH!5S&jB4[cT5+6Ԕȥ1[:a]:^-8ؠ9<.iG% 4<+PTAhY۱p8I <. Hq%YCXl--)MH& lTQPL$KT(*PEQUA8FvqlN#m`I :!uLMd#dRE6B^G!,s{G(}H C**]q*s0a> t;Q-~s.Ed=;hLXE(ROoNt90Kn.Oa^fx/!O^xٶj.^%4PڥVTIXyӧSnj9/z~ݎH$w0$lc*_rpAXldV+"ho}G SvʂZ| ld2!3T> YH' bFKN8C۩Q/yb ae:K.Fc%/|;&U(jy,`PcB%"{B9Mhz͐ѬOevzs6j9nƲlPHˎ;d[bX2zJvi{GbQqbB6_RIf5Y"̃LC_gX`z|pR`3Ȝ/bPM!JkD$| (a|=d/T dž>e $c_yx{w06;Ǽtb`~Ogll,^XƇOh bIW_la9[ᑟy|3(=1"AeR3F @\q;[ /RR'ppkLCi -Ukw0”Hvt:"8*yc\m:O- q3٦3q>vTpM63 3&.ui6/y4TT?bj(SĊB@_P$@BĈP"4)#00 18[ D(PBEQCHhUR!Bhp)Tb"^w9ZPH EǗq6 gxħgg8pӠl;au+v+1 ͘Q0j]l$mೡlmX1(bxomX[89T&vιw_,}G+GILؕ0L[ ÅQrA95UJpsq9c uh"L㔁itQGRXSÃ٤IѢIt*닐PuEm[i/4:Ɖh~H;?bk=v#Č,c,pRy8kш/[ O[16gy7ei (+h|1vcg{ l2R( .٠5R[mڶ.P#8С9#.LPDiAkR>v-P@PL9Ljˢ0--S5T rtnj"p͇{tu=MˈqR0BX$X@"o<O0 hM)24PldJa&sE5>Onldf:dSa "qDKě\)(!gcE,f5rA4kuo4pFT0cTDmdTD 4Xc6͚  kDM,da, iFQi` IAD8˦RHn&f$"ԛK 3$m]<Ƒ|% tGaf.HcG2H(GIÑ̺Bf4Iq8I*&rf0y$2F؝rC lᢕ \912^$a,ޙ$`kCdb$)j!i AFGC+I3fDFi*cwt9R+r&vC̺cPkL`,q*%l 4rLɤ6' Y QBZ fc6&2*e,$S$ z3MDWcj7jBa421ave,C˜A t(NՌےa"↫4Ca\KY[2 '.ZS ,)E.G>уOfb̙Sl۝pN1$#+ymy IbV- c%MHЫD4qU;w8<"zBd%e!J)!(ɧM1VX*1]cŻj;tfaocL[jEW*x_нޤv'% 4U8f֙`D:)i7yl5ZғU:0 @ITiiFҌUEԶF@uHg >NiEKS14s{W A#Kަ$aC<(Apl\C2̌ G C&s0['dɗӑw:[I@jRvy^3{i Bm3r.2FF.=cOqHHG4dNq(2cäŴfBP嗅AO9hC9O `?%5ch+@E=)BNuZXxLG}jۃyNh9:@g<}A%^Z&@፛Ȓ֗-"++Fd3EuLI!wa9-H7{0qx.# ZCį41h<0bV0r ?X4H fN6H.Kcc ndsBs>7)l 9#nuZC8m]$WXhF5AaS 槄~(8(7a>dIġa7 lˁ W6&64. ȥ4aAMڐ= _$&zl0 b9r!Iqp 8eA"1S(k͋5&s4c X)f(Oۚ,h4dMƵ5hS.PSm2NU,%  Pm2DE"DБx3]dqQL4v*\hIApC2 i+!x鯖Vj'm@8JLD0Kd*dt:hy -% ƈ:P(3}tch4u{x `Rwh486_M?/+?Z"#;d6s0N,To7г6uM M !H{E'sr7қ$y(V,O(:vaWFG$E:JZ %I? @i0$ TC˜䋹PU37ʨfG}Sh?Ȉ"KL0L,mqU[&?2iAYs15a0aprMcM$BJ5T J@Ԃ۪>msAe#x i@ @(V P!E$X i"& )JPY %!T"$SJs\~8!B=DǺFDD 2^_fF1[$Oo~46/UlVZ1yb{eki94}ϾMF44IjFӬ[8xO~"4caߜ)IJCU5TE ^.(RC1)_aqmg#GDf̿"6C(g19=]8$MFd?~"q@Kn{7/_->>6>Yf[yUQ٥☠je jX:$DR}\aq2#j r|<R&ëLŌj TU\VhEiL]ۆ&?gwW.=\K|P|}mr'Wr $l ʅ ;q(!LS0HC}g{\O&r/]1~s!}nFG!M!*1"[oYC a a'Y뇗$?uő2<#FhF/yE&㷘$b|q!WF͙&}J8x#3;Qm35$)J"& &R% HS!R;P)9Ro D J|r4p{VRK4[2vfLRsP`9wUT8R'M&ݑIӒnV]qKXa1 NM4'ŵ sCa͗M26Ri-S6 I%\q?.?G9i{jBj$j!HPRL$#s@2BQ@Ӎ_x.CyPt@;o 9hߍ4O ZG{Hx@XmÝGLu7}#Do ُKٛ!q^ZNwX0sAŒ}l^aFj\3 r/h\HI&isGO7S\4oQkp1M;<$r>~-P4#0Flۣi0N\hjQQ*?F:78}b.LRMcrZ3]j|P:*(&O?4]v?/Y9-\,>"驭`ꯍ 6i`tvw[Xm;m_NorxU}T:LzC˧yƚ/%7T=ђgFW):A }ʕW#i=;JSG%}2ac9w؝' 9\[Qx6qb7r4bC!ew )ժc/!fxkM7SW;Ymse?ZK{bk`FCsf(+,hbI52n{z]퍊m-%؃sI!#9ҨSLBC /ճz[a%mOä*p.z 傡AФKmjqD;h:3y#q!pe:#h8-*aa6(Jv؁.,C e2;1HY2KaW Te!5 njM*X;~. V&5dwș>Lnz[cؿ:qjUTC2AC7=AoPH9:29'Pa#H u-,;CHyD=˅ ( \ݮ.yD:1s ypv3I[;<66C&jGe5 hBse4tJI֎-;VͽZK7$'Q$$+LT1 w-F^];lgHxte"4bАxs6F2m4k@ޖF7#%-A{`=MC=7 uvI+%\1!͒[88egd:mn1e#/hvQSg(uEA*,x$Cs .'yn2K}q{\QKeBPpw21Rrq̿+\ra? ",; BwaSbWH0-M/띵~w7^:,$Q˼qإˆ^c$Z L+5V:͈afmPZk 8C˝dX2L%g%K6ڳiU,z .S3 6o0rr^}^Qq >C3-8aV"“! Ԍ!^#(pkj+} D`M8M8MWMy3wL.GJn؟Bv@}姙fڇsϯeT]rJoqaS&0sLam۟rg,.}w%J5.Yroσ u08C7,:M86ǯ(nK+@d;kz]5o;;9'ݬh n7GdFN mc7t]x3OLh 0HC9%f˷-Q^ڊ߇;S1A㥳19 1-O.&9[^iJ1 Kp&kc0Rt5#t26m̮ic ̎`FHGA&mt#gfAh!iDOnQe\t$F߼Lr8ǝO7D %nųny]\ 맣1H('܋ơeeaa$ZyN&3XBnuh.c3Πg4ٖA78ke+YG-A4ƽf{É+Ѹ6S3&8-xD6Hx·lXX4`"}cg%Mkă{m+Ųxwb-h7,zN=wn!n63KW\W;3Q9ia9F &xky<;k* $a+sM8eOu8u\̕8ԃN}lxNnB-4V: @`C]8זTC^pO),ccdp|S\)<0qtmnqF+N@vzftۄkx7'.rVT ɑ"tjc8DWwe4xsV=p Sw<-`m]]mȑ~Kw%j5 k~ 071>"}rt!<<pbX3IQ:7pXJ8bL&(stvHd!EV Z-g gv3mƅhbFIk\_")KЍKDRK(m)ɱ$̓I$$/#7Y5wTb,qeG7w.,e)[śEQur0ޑ^NAhh ▨DV`4l'n^af[AP\ޖ(2{5೔m%iTBX+Sx"]Ӷ/ "ss%we'/i ʹ[ :q `0<+oW =\"I ;xu-- -2˃BZX\>DY<3=cJl$ڥ[#d^V8MzHk\hKw8Hȸjg=eٚ"'*⬷An_iTtN Kxta!-ŝN6{VOe'6 nh̩zhFpoRF3u c|D,CA-ɝOLp@5(c4osFb >84s۞97( 痈NmJrX[9Mso@1 a&df4ئo{ѹC'TMZ6 ' #L18hCf\E'\FVc nڲ9dc-f3t]7!L4nm6yKD ؍ fD;HmTۙqTlaʪg&g+kkp0Q N|sg lLcF%kSAy~qJyHi,EFbœJ­SQjŏ{RbMQTg73Vmt5ۄe.p>N0%6RVi| D^2;C2޶bmt$QSem]]x!=Y>dGb8Sț–Lțlr,(TCA;Yhy'Eds[Uc/ҚxlM鋮柺sj3v[,˝#NIS3k^+<[8aK-c!heqC|$LTE)hjQQ~4浆`Sj2zrx18hI8sm#‹ Wxf.Cq)[:|pA.y֬s|mExѳM_')Eq-0ux=MBh Fw&َg6#jy~7}䭎7U!x7TYsgm[ʺ/L}ã<]5\BiAtH)Ssk}0eHZLVwn75no*3]Bm/Uk%"Υ[nJe&d3zM|.F5a"W]x‰WwPD:O/ Ig;dDb0pa%}w6RQu#׭Y"goO$o5mL32YNGMq)f wG[\w C&aJ-ݚpyڤKi#Kd"#]rY-=,bF6%%t$8Ե3<'pt#`ʐt^U`$^ۥɻ, ص߳;MǬtON33VU+[uM/L*_+;qaYN6^:g&fxy5?2Uwfh;*OݥhX}i(p8,w=ٌ]όr]al LU2}'{BgM 3k}8$ÐΛu[h)7_->wɳZe,uQy>Nⴱj&wm,3#l,r&apJJ_ux!2;5 zM!nqwhy̛Pn:V5L0eH tY:fj1hܯgיZlpu9k.WxcZLPC7.P^ H]_2#h׿hbٵ=ntE{N4`L .,Olh|C6~Jkeg=)n3fAѓbjb;2d:S# ۅFrD ̆pǭ u;iI@R0S7`pC#[ð@&Vsbߊ]\!6E|^^qM t@ΫDI%9(s~fF-kVv6t& J+8eCpLsT2Bjiq RBD RoC2 ;*7Xo6֛EUDMhCOF07sFSA8#$АӶh>P$ O_ 0ʀꈇ AQDh bhi J1^~.|xh?t/ I:Ov C= s@6d-RD3*MOp N4CC%DKH(<ᐆa~}pMOOtQ=sscR||>^~A*z 'r(v<$ $)c|iÖ jΈ`LDe ݟ =< MoRfB #9aY$ Gؼњ:HW3N A}]mU5g!1|4]Zjr<= bj八34a~v&W_^ڶ[PI 箞1tDkߚԙ+'\-UrfkHutH9$V}o"i&)-̀lC].ك+r`۞8HaP;R+llto7aڕs\]˒ &I7:[ ԏ#jĄ$,h$718vRpT,la=RK4&;v32?G詘8p^P) 7zwg'GR9vxa'BvF}<^;uU nAW?) 'HZhQCȑ@`)==3{0HM ~=MW}qS`($=WxtfKɩyٻ纉;#ȱ/XC8ّ9UtQ3qI!PanZT֥6"'.Fk&o} 8$XXyD"Ŷiơ|ۜ4sꍝ||@s(!CtP$vBA,DԗV~"OL (h!("O <_ؚo_ٲҬؼR+B91|ԁ|,Ir/Qk2Ώo1%lmѳTM !ΛS֘}gg;pgxD[ z{g4!Zf*+,d48], a%ɯ5¢TPLes⮴U"PbVҋzuu{ocrm3tf&G[9Ϝ>/-NpqֵlO7Ø#|ZLnƦsNu7R[ǎ2;8 zePG_,:^s^'B.Vu`'(]^1V5Gynjpg98{9W]uX#i7w5BDjϋ:תzH jDZoUymp&  fKd`2ũh1UH֑&kKcp;!Vs.ܨS-,qxc'}U[ 9j^ҁaŽk'9pr *A%=F9wFv2K ˔ۅ2r9nD3~'eOLNҀ4ER@Q PkmywaGк9JR1 "lg` 0A3TBwi9 La1r4Plrpű8cA5cI4DBn"z+IBP ATJ rB.0$o+jd{A0&$ν ǠnUT(H2s<P|lja!QQM;,Cü(q!Z2qp$̀/t*RMcҖE@(, &hi%ղrPj2,dTeUi-(|KVnH5,+P9a$x:xHVҥҖ<,V`3]yO{Z2:CG0HlPM$BЊTR@D%ԏJZAab% ˒$HtCzQ>>!,g8ˍQ_W8 SPЦQݡـ=gѭlCoU4~acTI NƎA`b;.00Oݹ5⊉P8 ` Paq:44m4`0(1)lH R0ڵd))((&B ^q!0f1e偖4c@cs_ع98vKA(5pCbM`e|>%k,Ji eT1r.X xwkw?(,y~~cb59%}pcR(gχE5?}mH} hKN&I?ofraL;6BfA 4rZBuLJ7.7,0'0_:FH~M4p%P-h .`U:3[9,ev8a݃U|3Xl[q{ѧ;MI*eICDJD JP A!WM'QvvZ4qE ` In_F?NGFE \HEsix К 8> ʣF`(WA%$M%TrJ)gI9?DOWH8J42XE =i&PK0LuH] DJNh&Ovd݌l$ {M!pӞ@b1$;i$qS)h@;/glJy'P$[k˙ިR.F=ᝋbo]Čhܱ0?qHo#E, uQ]ІE6hDQ0FOv;?Y>@5H!; )a Hx]A%s͍ U((CD {eW3$~1Q“tsn'f F"'߇8۲&Oax7 SUCb() >'/4On>(E?57,27z3mqۀ{Jȇhu8n:ZxpĐ!;ih)= LPCaAx4cWWlAAЎxH*Ri4!CJ|̱z> A&xO\ቋBO{ /(XZ{izt:ɋcE$TzHpJ`'ǚ9C$G>QQ2\Rbq]>APLqTÄzC 7KS( (pD>_&@_pYKq=~O _gKnPd?M%%OxK7]# }}s^4SK ӓ6H\{Pvp@n;{zF]68ls]WMd: NuX\QUV,C =nSԑzh_P4 N%EܕT=s( \JV(Rl0p C@jcyԨEOm T8oQx/HmDW9̃Hu@DjCHtΊq ܷ4%5 nMW:ת^*G-ٽE"+IEPbh&#&7T;I`ZL.et]F4Ѿa#)Z nڵȋ;}T8! )v9ɠo Cs{2=7j;[#0(B4h\6^; He! ajUT7`)G )H yS3A>_'Ejfx0. 3/e">cpcI 1$jFC 9<hi$vDr -8҉NXyJ$Hr4:JvW@)45WQ)40To2T XHEicrp~{!L@~);=!-a* 8sstޭ޸(Sb*Tc #^*L5Ҡ[_ԫ{m0Iͪ"$"NM $0$,`(T3pi0El9[0Lnm 4LpMWxkTL ' xXؤУd[MMm2"I %n%ȦjP8_wQh|/v^Z9bo#j=TM- L[&إ@z;gN%-_Nȯ۰ДcCEua`e -R6UxӠACZG0kJbj@İIH8f{lvNI+*poq ϼ,D %\F1ûᐢ M?:4ZH +.fcU!D5)с;V$^M.BifA2fa(o:&9M8A^#s"ym9Gu4`E٨d䘊CJht*o"Ffwp"f 9ڱGkѣABQ1ᨊs`4p#hKTؒPjuՑl ݦ(@}p] Z&xfYtJ7uCPM[ `!gl腪"ư2IL2XQapY]δc%$e\V `N2cCUzy'#t`Csh :d C2|Ga@{ \&l jB>Dp1~"RSP:~mG#%?<=I !N4` {z_*K͌B$ԛ!jijY?脘 )P)l; ;s/J)6cuI7'&HHPZ MvCECB"7* ]:1?,Xm!ixR0PQt Q,A{E 'Ұ~@^;4wZ|2$i@ @ĉ(15BBQTE#H*5I@PJQBB ACCBkHR:4J D!JVEBhDSA3 !DAKNֱD TI3Bh+MP)  Z$ZiPF( B% +K&Ui֖) DAh)$"R(AЭBC@@d$;@{x!P)2_^`x-֢1r},yl j2Q<(<|o <^=-̇˫*&}6X̄# z834dJG+r29ar@L! ݈zwm:o/4ϵ޶|9vcF,,o-5Xk P"ep?\g ,È(na#3L$8Fw?)bzZAʉCyBPXf4W9S4^{e@gu5 "e1+h̹k7F+-9tbcB yip\c z mg:"JsMF iG|z )d1f ^JC#ڊMzmi6k`=gd@buxZ8Ct4htAyr2 aR`l2 D(t8vu*Ӕ@6j-pݜl2b[,qUw9a6Gqy~'#R% "# "ut7ǯu3*؊1t58cH%3ՉܭТe$&,V&PaX]c(3`ފW2+д'xJ&өÌe{9~G-yh׭3Cyͷld47J##^b+ ;uDߍlZ'mdW'PdK g#.n`G&zO2Jiϖ}Z\ _s\qU'.t^xaA^h@Z!4VQ͑a(85`4p&<J~iV2 J;_vr0|[@?1- !x*=],~ ç߰g(b T>U#㇧u0DPC'{^ *+EeUf-Ж\BA0:qp4=6" dDR}ʹo47j ZVL]08p*ows.vY 6'iu=8H{NI AJT5*+AHu@eR'?r `Ҋď%~>__^?@AU ukS$9Q61w1(\: P(S{HDy{cbysNyb21atRCeLlx\ PfüU0 ~Sylt!#}xʛi)ÊRD}T^Z†`MD0vrnBcIР4#B4"ĉ3KݟYRPw $>/`?F!&RֳbKH6 b8i~˻alyk!DV~`H+! ( p!_Qi" Ah@c`V!%h%WHH{!6HQ^ bc4 B񝉸Gb4/@vCЯ+iEł lMӈuy!3A+QsA8ʶN)v8z7Nqװ47 Axy`X{!_E1 H *C*H+EEHbP4% P Cf?R jXlCmva>hJFssI*p4~0OE+/Eb|P~_EJ$=@ 96);&IO<F(q?l%ZPJ䦇%Zt ~stHNV2yo*yYMzق̱f!`wC~;fTpY 7U^Aj$FVD=~?NcZ0,;w: ۷ϛJD Bk,?$ǰih RjSWI3uH_>MVj':Ƴo{,k8~"Uģ]l"^bHx1cOUiT*% ,KUlpw~?Qc3{l:#?5x\#>>P,E>>LuqH9>tt% !Fu6ږIրXAA֪Z}2>ʨL`)SPj >:J@PfbF%U/X#;O&DC'ԲIB5Uz q2VT0#GF L;cl퍱6]sBHI !$ "BHBHI fBHIHI)I,^q=pvJ(r '=nBFTTLA)1#QCCM2C1G_b& B1ˆ?@QB, ZMjT bs)pnT\d&K+p;V!:}kQaB=f(6 mOrGtr:R 9q\&) h]-!݊;6r3UUUUUUUUUUMUUUUUUUUUUUUUUUUDUUUUUUUUUMQUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU$DHKK0O9=C0 )6bO#胙xhC}aM&j)l^ N6!k2:KA.W 4VBR=slOmdljd%OGcu$|ѺƥݽRH@D֡2PN{MX5Cu|[6Qw~cN.ҞZJAwd; _ڐFzi4~{@'dI:'7<*Kߗla[A҂U'B)bS7 ՛1\ cPl~MBR0H5T 4% JDv43ҤD0Kw) h i(;d9)83ZC0b@U(/ 41)HQ͗$ꊠ1:Z&(9j 4ĴE@PQ 3 )T(P0PıC!  BJM$DD71" "I F!$*f iX I$JJd)aH0F(JD0:~tS$y'?Š)(H!ȵE49.L q?z*TbOg)鋗k@470}4|s Ӽq1#H(ZV{s=,=i4PDP#T֧K1=$C1̘$e4%d&)` % OpDĢBD & i" e* Y "6J*FIH(ajffy ceU̮hBZO2h*D(V{0CD0 ̑,ط0?AYb5| ou K#(ڲA?Ꚑm  x"CO~X1/`?ji6@QH98MO#wP0Z?O`x˹{IOvrmr=unpd !Ft ߟPHHI%! Arop dYz!HZL~SV:F_4$!ݫgɘMӾ@Vw: )KH:53A3&޾6uJlDM `LpmFpDSmCd)X<-xx |B1A(v4-'zDL&KAcɁ abQ|f؞pd,/'hn bǒQ T\!3o NW%0 1=j] ( 'vI]w9\I/a A4Oɤ?rbe"hX (C6JB]F&Ł|6$GW&٘C+&dHׁ=9G0 59JG' xrKC  ] %#;Do~EEgjJ?1!IgG %Ѩ~>Tx䫌 *j:> j}_EuP @w/АE*Jw?Q$H%:T8WG"gd?zpC|GƧd폯.NvzZ+N hC]'% U i `Bp2G+HSE#^ e]$5Ll}:p&=c֍$W9Q×CR@$)R6›Iq\s"oôR" h!Day% (N8W}w2M)û(=8Gt< ˱;խCBP~# nY}~!e6ybrd l[oMxLtg*Uff!*E qvTD;(<鷗AlwIO@e7%ʨgASK%J!_%nh3FEU19 I6Xl8H pIl@ O\% 5ƨmb8q-Y{tN ^E Q@+k`҉ 0D)4). n `M:M]p+I'* 9XcxsQy) g) QT)IHY_,>[c`*y~6DtN(;oNؤy/?E 2ªL'BۅD !]iح(H 5Q6DE"'G?6' 'OS;OL30"C#% m1ᒵWBr\s-` vaEEPs78g h-8% Cki=$q9#WS` CMshqWDC[ )rj4q&qU 8-ӯ&̖e ȌH8d8 m0@ ٱ"# ^[BJȊrB}BLJo\ȃX_:?ᰧ NIH;z1x=a=$,/! GL665Չ@$nƐa@}:YwTKe6Af(/DchUMRuWA=?lb1rfO DGÌ?ف Olz ?qC9~8Z~K9F=?}[n['XU;7KݜYt:Z%(#%:t97oXzi"t>N0P6Lh偯@<U2l AJPاJn I.F ľٱd!Ş*$G|7X=C٥`{$KƲC?4}(e & bxՑ(^QWҪ]}Z]YMj#C@%Tk>hF _oC&4|4r}&^/Ś{tgX-82^KQETrjhLRMEܹx25vQvfEġIQVSJѶ$13RL15TPDUPUHx=sY6 >- p34 Q SW_M+!KGhӁ~L:tѥ% %Ԗe0!,?cB%kQ.F[b#ZFZ;ӈ?cuɉ"yǜ|$iCH2f6VosA \1X'm', smrVJTtReX* 8,i)G3 R 4< xvNx5s442PЧm%ԆH(}Gxt eD0@MS P Ȕ +ICH *H8/NAC(:,V(bI2o:jQ2{o0|pL^> kc~b n3Eg y ii 4~_v'sI!Zm;m3C3^itqk]h1 !;qkCm1(X4i&gBLsPlkmcCRY bq;Qfh\&YHXAl^;(iˍK a)fM*,`6C@r>bM| tâ!gT#ևf#v<1`Λ,]V`Sd6CA4ZmW$$r/69Ϧ96&0C4 1܋,9'V4_‚R`l&DpD@hz$aLRPƿnv~2~Xgѹ1e1`fSk(j~I't*4,4Pt?>#hQOjh GN`|PO u /ꗁA*P|$t3GO~G*XI_zCPM~YYfuL4ڂ@AB zJ 0J1ĆA` :>;\K#=]qmr/jrY̘}h1ʣɓU5xŶr;[.D4ŶYJ+ȱ1&VvbaN[! dVF < ibJ(*8J>։H SW jv8GןD_H= Xfu#f1f<@/yJ\BE@Z!]3+Y;kRHKDlNN-  E]e9}o^0ݳ[mufE%F L`USe1Us13Hi5^q_Mi%.Y|s*DCh=q3U)J-m5%T.-)}\h$]%K9Xk,, UhX\f[dX,=Ea=;.iJ+ $+QI-nP"͆(Dn,(ͷnj7-8`tHM(5$fEX܄83R\!65[vV"p謀 Lգ+c!i4DQC+@im#+j3$r; q^#g\HLCVb7T3d8mEKtfTϝ2v*oIVC{.E]ܙ/~(8;ZJ1U2(qX0GkƩef2 que,3|SJ7/V\Ojib ֆgL—jYqz0I$6b IQp*#-7m L8]EVN Advض-`c5  3#d C׺PnI JS瘼aCq 5C_$Cؒ@KH9X*lS} rޕd(sۚQzhib*be$8_O?Nř{((5|L$NWѐ&,0 ̜_E邇TDw0Lpy$'Vԁ^/#I }w,街GLsvk2ժx֢ԛ;c&mR3kP\Yڡ ڎ#V_Vs*/ y * ƻͫ c4T}735 DY> iz4馑Fv XZ7m5'*U^p82W2؆0$B1i03!8/n.ISC|~͏ljJc +ydh|2<%hjR?}}?Lfn|G1H((H! y\%!`9I(P{ ay$ y@Cy"x(X(&$"hpۜт9F6$leF6\8s2r].ưSY#NAZ؝0_,"Cd2ahs(R$"i$[2 dd( g-5PGO jgIC!l`llk[4CCUG3ݺC=4HP۶LmAASBcHF!$":0y8} AEUN(m#m'Ѽ!C{d\ !"I>sIFMu&7*,6dKyiv ~XqoU(:u /;s'R/wt2wquG4\+v-nzf&hD39EWvI.ơ`6 2j,/x>?Ue4`X]a ;.Y}՛z0Ưd5x 7aF,h oˍ׍(zT ?TZjО<02G"^Yax$RI R2{pgR9JC : fNmzCE!1 :@A/ߪL]9ȧwyo @zrO|>y4 Ju >I(`K $N[==Yau>w /c'd8`M?3lp=L~Sۛ'XL LnXdCKI&&ٓ\צBHI|gHH0 ˉ 0jk߱cXt6LIX.Mfضqh\M\5n<$MQ ZK&q*R# ]h J yO~)8qcC5݌0iWM BbwJUI9EH6t]FVJ="\ IVLQrP'pӏ(wE0Fl?PLO lՉDCPA=DzAOiNI m͍3HL12*\r8셧BHO `GT>C"(Y4ZLE3Pr2c٦!TؘbRDS\ƤB*dfcG/JPO \$n! P jCsR(C{20g;[nn:sC|)&O2dskII /f!䔎$yde#GgK,K.avM /14@̞3ptx믐ۆ9(a4kX"%"f!1\:AA! =֨^XBPZd5BE>M` 1xΤ'B|a;Ymęfz_dz8ΠR!PF < ~φ9P׈ѥg;ztg AgJa b덾P@? 5)mtwaw'lRtd<A& ! AK M0,HDV@g|>89șlmTwIG9 "kZ00F*B6޶-#E @R;  n| (1)mWk>gQ1uieaXY"I-* @p ,*\9L@2@Ö @A?[pG($D&EӠ'V <= EK /sB@#:L+{aFpX'*DD|pB dtn@tr\6 `1XF>{<&< Tqhs9cAI83]ۗd 0Q 䍲1˄H40PJ0mU(⼀") m"I] ܹG0DHDtQ M"n N@ne--U \ H% R`Ѣ"&2fU 1b$;&%l# sG@ BH€Dq Ѝ(4RX !22I%ri\MFy۶\PB 0G168(CD&":VZRhį(k \gEJELDGcQ.66\mtwrV$LljI8D)!]gJ#ˎE|g smM`I㑦[s8r1 ; 0y;WAC̅KYLfG9Ӣ1h=#WDm4=SHzBɣHDsKR8BA,fb&&Xb!8gS3JDP1PHRA#IM@AUO?)- we"OI]qCR)¡RAS 7oV[nF8yÔƀШK! 1 S@h}IwR= 3ӾgIOwyfnhR-ERػC(_D_ߊBTTBzzZD26NRC@i&XXi`?_*%S , ƓTB٘n&X)5/5@H h? ia຀u`]L$4?0;%x{M̶l ,v$U!mv܀n$.a"4eOSCGfpd{l|N;O vP;܋LZk 2 ab ўMp{$(;=d4CsKW6P;H4m&4u!ƃ~s[g8Pv)z;%| h+IN|^o .C4ƴ5ъπS dH&)66S3nZ/ 1c[NU}׷N 9=CA֑C8@\2:G5<\(d/jE/EBgU"R4foj;YgF#(c ۉbsuu'ߖЫ( 8LeUoQ\M!|pwT6{-gV'nSP>꧟|a zЊ&LH M0 Y+E] F ,v [0@F N =K#t5@"L1pEaE#1EW](/1 b (u{rNF>S~K?ZhBKNǯkPi]Me4$CMmL$Q X"|L­# @RnδʢSOh"H!2 H% )̅ cc@4 * 1̃DDQ*R M& A B2Q((V T0S@( c_>>"leƲz?$p&5b VӻrP#gL8l h*y%i(9: ,O^gtHG9Vl0d``H$62DFDALTG:0@m DTPs$k`bPA)%qIu.&ą yTh]{6D@ 7p|0^)廂D@sDz@~9Tx‚Th 9Er_g GmVN:z~C7ZR<9o PX97Փ3Ν.8# smNT/\hsKdZƕ0$6!'@(DBDCRzࡈH<OͅM^o8[HD>)*d XRy ݎƜH0j$ VM̶m3梋X˧aLZ83X6JQ lEaCi'SD>3YlP~ s<*Z֕st((:'Q&K>_s's)(m ^`tP98+]"Um= ) %(I]D⾘ x teR'` ڈsU- M1.фsIL B_4 s:]b$P H;퀈hH)Eo+T&>&((jڐ5 yП)ҟHS&?4sn:IL+hebHm{j(JԬk$5TPd"(8 h젴 flEI-%8OaZ=o6`_Jg»=)X Oجe両D%"VgD6bbJæ܂zxuDĐ6FO P"JOw^az{s/oys('9^0< i9{;ZOE8*P 8J&WR*,HID17'W$PP=1?4)Gc>D 5@8&8Tɬ|AFFϞK(YɃZ K: 0=yPac !fU0X% `qbW}ᨩZHD$=,;UkXjuỆb96ʚ G΢튊P9L4[ Z~='KW6O65&JC{ףƕtgAkqD#F+ky36O#I9SYJ<1X5EnOv^gM4xhǥ p$Ir!a_8<:j4hz7]YG"-!D qĽ(95 v[4l/X{nH4$CN @rJ;r5L 7[P-PA441DmG_$h: .HVWDIxe>$H8T#_XvOa=\6N}dHxb`=`F=WCqjWCb&fvӦN .Sg`y3t Ȗ6 gM6h`F"|&>/Q xWGtS/7 v~gEd-#*[C;$)hh3p 9U(a9 "I Cɀћ)w7JP "BF. 'ltjBr?ߓK_/4]MELB@$I1 3|A=52)B|evB>܇?E;wdfЕΉ~]Z 1!N}yh})ai խh=!P~L_A ~i2jLbm?dnO!6: cSBNZLT@Ϫ驎xpz;d }|cǻOuh;#!JEe j J&vLT) z6Ju[F&% ]JBD2 @@ HI  BD< &(-*vqMI](s@Aͽ;_R! KQz*YE3q_̷E:Mr,Wvl#1d cF7A!/OOw K~>4ad4DE>i:A.GC^Y/@I]šOB?'YU?DgHobA 9TZ>fDa v~0`2",[U,pqY\؈5>1a׶ƷpIDh$JB'*C:(lscKuV~ &̡LCp c!i_l2TJ~1.YXBv>_< M!iYp9Hjx)|mKKc1ͭfGyUx sγ3⍐<3F/iO k/; T-ӿwz*F7%r֡Ze%#'o-sv'|1(U)#<8N> I G)yKAO[y{hBSQ>|(iК`{PhD!oC㋩ssf`FM͆u}4vfo"T tkCA@_|hܕ l308ݎySxl-NΙztx^Ho%s,onpS߬] z1MĸmkeWׁkqq}tLNm5ggК &D&،;GI,S!~99|ڌfW,|;*|tQN{"G-6aaIuX}"Z <^"j KNvWN4`bVrLAAy)ri3k1pYp1Ļ .rnW\ @, Ӫ ͂ R#@qEla,@ރ .J=c6Ai&+5ZUIt@)!75"B DިWRD~ hή/c&>1P1ڃ4\ z"GVȾ Uq}f1fhv2:?p.F֟q`=e~_})\!AԇW r%;n1"KC&ଘ .n!i4ԧD/)AH?<sv~lҡEQ$PPsd>hIfLcx`2hE,ᶺ,=[])HI !$RBHIA :AYDm'0AljޔpR4+Eh@}^@JQLi{Pk`(E\4pWp:C=/wldmwK vdzCyJ  B-Xʌa(i )<jua(meYSHe4Ф>(x;$&GAX <6s+ݏ:` ws S֣EH$}n*=xvu8Dpi@ }kψ{#,csfG9suӜ Ost0`ߍB[Hg`c|__̃С "=_Z'WHH[ɏjC9#^ҏhg/\Fz%!&YɦA@蔀&ܫ JA>6a|t3fw$D Ҍ u_VHȾ(a; ;w=X >>U%ˏTЅl T!isY1@bH0sc_'QlZ+;6eH6wwKQ Hѣvzڃ~DRTQ) C@1!0Ud5፜Ј0ɟqNʌ:3"md*(!0^Q!68#?I6()i`[ c0<&rSApeE"⩪PhwؙkX,<Äu1#S&Lt;N-!~J=i=vlC4v =d?9%1@&a(,6;[0\1!>=7i e&P' |T\=%|Ն,=e{H钜t)qL z_&FذkT"Bkt*_HMu4 *(~4s+[2ѱo"ƄS˓KV_nON\iIeZVlr嚺nZ4yȯwX<0n (ë3 ni aѳe`těFD(V/}-kP$hDI0F`+"v8GSRYD6j 0Css,OP#"$Ԣf6%&Zra9vwc>#}10;uC"Є ?SDd/#P(Py"wIq>BPDqox7 2S"tgD+}T VN@`{O>x `*/:GJb #\Aif&0lG<V|xQͲ8(Bibv0ď  `e$؇1R<;V BđL 䎺93{c$헦߳'_ѧX3i976֥@L3LEQDICHTE \Ay>6=^]R (j"$gƻp-۽9CMT D @72mQ@'ԯ)И ;cLihh(I\4 $0DA\9dH!b{! 8Yћv_!iՙtcUC 3BK4Ry q SGcO6 9bHqA$ĉ14QJMD$1; 4tƫCXr@M2U9Qi*=Aϭ Z!BQt`l gGAآk#iys">Lq06׽@ gqSWvŨX8A$k4LZM[bH#5ti(iit mR1/78yh^g9O.(p<DKhi@{>d{5 %nG^/1ؑWiVmXبe#ΰjlEQ%13snIMDLl誈=e'XaJnUq5W0|%MAfdJJ*Ѥ ZZb(QӪ -(&h4i'Gy @S*Q#"*JpJ$[!9'8gǺEvPLb)WˉБٺrsF(H+4+6=9+#pC@("H"`Bs{LO)0򥯇9"Oe ZGkWC߿ǫE$OC"`GGe+'g!GǞu^ I@ݠȈ0{DA_oP_Nڨf"&* (y7i hɧoʰK,}#)$x N5rt0 c,!"%h N00?x 7!=)Eb0%k`ӄG1$S !")`)P@R U"R4KIɂT`R/; 1 bs~s0Ҽ!B` BQ^p16$A@wEH$'dƊSDcvGZ7>. ;#8ₜ)?ɀCKnބE''sH&۶jG81HWn QBbqGO@J.`a펳1?1wEy")㛬a+1vYr3{_@--R (J G/ZT6`b)&`Jȥ'90soN[i.dtC(oA?BՂu9q͇` D UJ,AG5MBmKP&H) К@( % -X ԣR4 ,E%R4*̦N"e"Q)( FhZ #s`""hibc]JFNɉHS4\ncDgr _:@3%ĖDŬlوp+Dl(& zs%-"e臬.#=BmHL#[0C@SA )KE H$ KD(ʡ*,2oӘNc8)(*(ji U(Eayu8!T^pup X!hԔ:#|g/OMl "P #b+Ga ,rW)P>o\irǘgTj KxA/& gGB-1YC^6~?A6:ο^P\@艾:&iS>;w"yM*J'f:?QI0:$srw`i!?#oaaQFLFV1*Iy(ݞ;"4QăIkJ:T^Ezp8d! PNJ/9W9aQ4\0覟l5vh}$b^P={ۆ<6$ iQE !Bt?hč q{TZƹCy ٘874FzjSy )>^Skww@ րt{q;"CE|Ыoжl))nt%DR<{%48ps4@^`ј`XZT~0P"*z6þCb_fä4Ӣ)Zqi15iq6I5MSZ ˷Hb݆gb mD_BNg ^zb:uIX0H<%r^EraN*( Z[DCPuG/7TbbEA]!gX,N%;qGhB}Oq}@P9=.e梚2C < CPX}\C! +a46M}GY?GȅAQ!Qȇ+rL$vh^.$H)Waǖlv8j`89T{20"VZ9IUB}6_R  yō b`n`cIvKDT1 9A6 "aKƋG(ps%LHQs}!NBdF 1DqX9cHr s+q&xrxw:#1ԫB/߾l'jsػ1ua[Rq%ʤ9\$[h_X}*1V`&AaɊP]C8Q8&6] d)"(jP,-%12FEs "WEf+񊞟ꨳ"t>8RJ4LQn\m$m D?c|o›F >5ԺpK5oW #//fgPf]Y>6+vg{Bo69'bqm~RZ+RzRh7ƭHZiGuHODbՐ1p {,Gn6;f] ^{,@XJ")mm4` a$Q|5aTPXCw]vϥǭd9n8U A?GmzgxLCdNx=Xv mUjtsټ5%:5 h"ݖ]u+`yC-=?(J:ݓ:ݨ76sΉt1A8Z,7 u:j>$p8O,\reZ$kBSr C%>=Ceؙek\A]MJ":czi1@,]wBC`M\uոkY x70j |k \N]X&aC5K:fƷ/aCnlzL{n&HiOwyæ/y6a="ML7>{@?4AXl f}C^m:"?[opwG1N3 0IZ*!6s$.`qXIQd%xGCuQ y{YZ CsRuYF=xrC҃~ΓZf80Ҍx؁^C8[6a{2ɻum)d^ |5BW,Ceƫd}TGm#l.Po@H^?g.:FѢyaͮm)lcQ\F!!sW N JA2`/X4E 13Oq kX\b;yʗUeuڏ7 \n8{QtA-oP~Q:S _dž"pi& 7pw e%L8#᜼CFt߭]O{צcrQlSL79b_1]D82-n=3EHend'EM`n`g;wԷ8Oc5IoH0yz-jO1)0o`^/9ϿCK #/g1u= yNE;@l-x/+jZ$0u Z S9oU~{Y ^u6^sSS0!*'C4,7̮֔vQŵ8yg%Rgyl*"~eQѶj2JPcۦJm90 0Br{֩ <Ġ{d{a^#:<v 4}{#fBDO?ul\ 6څLeu1MfiPS=^e('JU \ثkdƘ3V>hn)2 Wgyg=rh6(0f`'/J1.r\걢.ia,|0:skGb'殡!vxǍ;I=/5PI@3 c5DizLX=2Zc\ȭ>;%>9M:WRa׷>+9Hoۘ>W 7]9TiE*'u~kkϏm/{9T)ram}%ǭ|:z9d~ (ˇӈhBA&eFВ:?#NŅ2P^WƠx#^^'<$)wMJwTB&y7(FCClrԽ9%4\/IķX6C_m ^g0MV SH<+|NԺM6#ف3]WKc֫P5~ MAϒc;bƍ_ahӶ7ғ{kEv_(v߇M䷚i7:y'W=3 |0-u]Nyj[5M.8YѯeGm=#%مOŏe566xos]%'2ǣ$)Rf)b%IrbRLgY?fV`W~w}?'RzasotIoÜ-5M_eiVuWn?e^+Wre'\C:{t8.AY}x?~/5YP4툧9Os1a km/8XL065 E9?Ü(a\V~baWJOj\ }JFμDܠ`C)r\ ,vu*@o)AvۓHsc"ʸ(s㡾3>N&hʝo xfM͐&ՂOtm8Zm!c+(8}Ý-G BF0x4ȸ%D@ "Ɲ{[8UB/Z=w «{P=WST8遅p(ۧc`@m3OLN(L?F׭[&=ƂX"a~rQ(Ct_p։/Hܞt|`v1=Cb%Bk=}|&#i1Dz3#yd/]VHI=Pyj*Sclm$$l#[ !%1D<~Lxf J 7 A-ʍ$Tm Ǖ"`2粜ДZ|v~J@ġRc T|dm' `{l3HģQh݀ R$npc@:vLD:W84VGzݢ9ʃ4~ >TBĂc?}>՚C,w8%1ch;)@^Bh(!$YPa 9Pbm !B$10 !'|CM]00Ip1ƣIdmB^ƀB+(Cq)w( $9&GGS@Ik!v]Ov? jDrf'Ũ(T;|c4" 3* 9+M_F]Ω.irv6fJ ?Dd|rvB÷N1?OFaZ+SY0]h{ƳP&d1ޏC ӯRQ8z̾%:Nf0D@4Ś9^K+AOAG}|СyaZ`Tꢋx@ !y0A]Ԉ xu6FcTTEˆn?4NODZGiA$iKG;'קl2|id(wA9ɤZFY$!PQhх>P F|ǫ3@`M' p. hi^BTfx&QB74;YOAEG@-938+ y Bά,DAHrI$Q 6ZLe3j>6vvME1誷?4iHQedFtu 6f(O&RZ`91=1@w6#6& m? p0V,F+1cwC'K3&G FP@&@5?y= 1p1`* y p@ $tJr䴺Z!`SJ2 IoPRuwNa}JIԄ)G1*(ȈoP;)!j*$,k)P[3uV6V0Qq}===Dɠv=\:{01D<1HdW_izkID R绫웟b}^GoS T%u$iEA5RWi\H)79<* ƺkВf6K{<9KP@EAPSGȏ*&FWҋ"s1,L9\8!PJ$BHI !$$Z[ è6q9!8} L&tO 7TD}7`aNdTҥ&mBL{?0"Jm\o@6Yp}HM@SCOqH?">HM~"znLΒJ@n3Nh" a^*A 8*Xң9.h" N}ARZj δ y(z$4hJ)@fbaDѠvh!.JV:'e5مRfAe& nZϨwMn=k0&& lj$EG"v)qZHWf![;=IDĕoMzix*b)^mDR=L XRY4hف3 i !&`6͵qk 1#m*& ) l3 f6aFMO5R6D yM@A:n V+E*W`uKc^lNT6n5 ލA>! 9b6 RDD,oGCI82'@qAB d4-4 #iV-žҚs]9嘟AlZOϵ 6iGѱ'drK/l}:ts7'4Rh3;}\&>C8P|du!7vs EsAFT?1^whg.9kmZH` r^#c.Ŀ,%Kͨ۝k% =Ѹ&=X$ !tCU _(HTrf?nBxI~}i/)o`46G7"SpB"` xQn j.iJt: @bN'sO%R{]n8$JH' d"hv ɗF;u>JHDJ Eg6ۇDǘBC,њpVma/Ֆlc+&Klm PR(;ss(& dIDwUf(jb*jI=8>Ý(ƘrG SHF0;rZ\7z#yleȂ8A6okM=ԫ{ٟ|JNZQEMEf7ByfnyB& X QViV;MQ[KĆ4 Ԑ ciNu.i$Lye5pKp2iu0ȱ^0ucDžL]r#̈A21|YVc,![L%zL݅单UGa-`X8V[qZ]6"V:*8nF-s[w#q %&&kF-j Hd%AHCIJF,2q9qiN[` f$nNPƺ!TŨ@,m8 2 Z0E2ѬMB0Iۣ,R6Mg[Rb c7)H:2 .` rVH)Cs5[Ͱi#lri]bHbcسRQ  3{ZfJfƶD- $9gͪmTSE4PăPBb]DR)ՖM1lvֱuK:%*1Pt;dE(:**ݻjݼm&:Dh3@42I6!w6`DҢb*}m!s9A4QAy (hZij B;-$B*Cs>DS0v *^ꁉ!XmqTl̵ĢYţA"ҍ,k$TX d$v 0m$FZIIEYR_50`R_prߣ 6CCψ6Mـ}G$k ;:^F\+3Q,;|tW2WLɭo*4i&>)׺NlD@{qbnTFH(7 {|40U&@#8]ʃ *lFA{͂x@KCE(LcG(VvqpH&wHFn'AG-dCKG$4v"2D%ޛ8x ROCЍZ΢n!gez}-ї.ru|4&’ulٜnƐҜLD1 kS5f6P#/'SϣFgFFAv[݊:֌1flGim6 Nbdgt3s ݿo` ق<1t}N.G]]hiLE'zCP\2;^CkfDqTȡUq6iI5 8a5 "WNeale*LY9as ؄T` cx8ـRM]t%ge:xK*z䷡9EdN72ϦΠKmqAxYūq5Kgl74 hhQ hYs{q5 vlҌvGm8m>H5 o:ۗcbk;ÝeL8Gvcg2oNXYӽ粯l@p(T#;v)! ϙAҋpDpGi D I%x:Rb#ԎCo/HӄÛMnQQEAbe`KӓcM(lóƠ7mY}|7%(JB wixXֳy!X;: d6U3,!,L_4 L0P` ; !mq*FLnF!M{dse殘rK'QuL7۞MzNP'2R 'N{!GA֩Fv_|Xn;n[uFœdNsc:A>GD5 5Fk sbRL!,vs41{neb$II`qEi蓍VlaZ),5Ib8 o&{)ZCK)﬩)q ]5u:x0ZnS'jw;0 ˵͸yn֕*jEH8mX6ֱs51Zo.YbqY-*ҿH#6;##4g rʴW73te8jılFiZt4Y'FI|aŘS{ Ԟ2k-2="^"QZp*\?:HYN_ ᜧ+?8lYlLr^%82!ݽ{k[MLDVb#/m.Rh*=L;\GO3mX[M7ZEtKb` <&!Xu#ªXBrS\1tJZFA #孆2Ԗ"9jT$8CpQ:2=$psRt>8#V HL0$?8]:nH3+`Y+"{hߐ|̀(Um. mtx3B-F!Nuޗw]QJRJlS,*xbP-r)K$dsUT !C.҂Y}eȗUF2.QWpI0FN]a^Rc.൝nqCԚ.N\Bb0pDHUJʂ!3dPδwEkomHnoC!cǰ8s6;rANᲈ -pI[#Mz8=zPjl84z8cZVz0!h%|u}aСEA:`j) (ל~teYu^qxpI,@}#l#LZw&؛UJOrSUmظ%LX], N|RQl ^Ӭ(z/p_b<Ddb3 %18uhՉt-4:`}_Q?Tqei8HEKU"*!@HB]UJ(H!B#HH JCK;*$@ (@hS  B@Qb_fRo^Зu-J聆lhR=byQ TxzA;|钚 {G忽x8Xc;$Qb%+<|u(zL_XSԇN8A%BHm' N~螞̉`@6JǛ~"$h]e3(Cͷ$^P5(&e"r%?lMx<QϟQERP<!TPnI9}|{Cmlq0xgԒ\/4_L}EfcQi::qd 6IrRWPRs1\k\m`Xe$vrqf/+ AduvΒW7p&*D:2 _x:wXxmQ*jŇ雿vf"h%KJ+QG @Z":X‡,f/K9)ܤ&p} .0hjDէXY¨xAARaݘmg|g:ɕ.;Z2Le}֦4qt2`q8k&Ea>wwu.)JJzW 4~%ӸyxTCD56 9b$O>pg}=wmcc4 Ɗ-9yyآWxhf *, yCP!E aa\ψs)8*91μD"/Hy<'KGv0FڡfEw]o n yǴ`mWAmġ2)R=0&w3dy 7_8O5pX UD;A"!*Wz1wCQ9NtJ'9 zb[K@ҨɢC]BBA)”`%ɑ=|B ZUe!^87C8]\@x@xt|@qt*H uB PRP; 9۫\fٖ!"P4C<ؐYH:v 3'(N 5bܣMIa?M郿 J8 'Nsᙆlm\ofO>&S^i|P1-$Q@L*A(Ռ1B12CT2]@=P@4@XC: 輁>siӱ DB#!I%+R 6Z p4 ph>&h9)gS,cDҜ"HN"jb!,C1'$pH' ؉(p2PL J⌒f38( NT]ua4G*PPB]3b&(92]rwX7EL(pR(Bryxqܘa9е:\qu 9yϜ8C$]ߧyFcXab"6ɰ 4J.hW&nLlt^Eo4nزv BvϑV<{wv\b0hzO. d1˗Mt)ScQ@gn"zyT<(P>Q rleK^Q)'P?_,Й'ybڔa̓3犌2)5 1Mas]O:c>A5Јc @ jLpn_WDUy!Z࠽ҧhg^ ķJ DUs1ôC<""H[0_ntm/K9ݶZCṁg OJ >cRs$j$RPSp^k}*7 8 &SLH4 TTN]xU DO(("!H"~n1OK/HЉC^?0P{xI<.{ь{SR(hCP eFے9{le`׮1^ɓ $GS+th8pľ1N N3bƢLS^nODO < XRsE0 /akVwvԦB>]TeHf02_ѩk8AMBfE.4^6+̆#7>؂6 Z!,ZLb@v۬fN;錌6u_Tt}uX 'H=1 | Eq/6T'Q5I4zB6'E4rEQ#AKA0LU B,'l !]h5Sx-ssO 4!|㐇Bl %|hZ_8Jy8("ѧyuO:C|GzrI  R7ɗ(oPRO %Ԫ3E#O,'6v(6εb4NJ9ɹF|`a"f*6LF kET8ტN\(X_ ;Xi MxN u/tdP\K ~ hUdwfm+b$^`)$<=$ZCܖY@P ,ÀhZRTt.q>IՄ2i@r4bWּ=ܕTx@'oxU~J388qzG28%[fvubfҔ`9 \/|*,(RV*X`A8vNfx A|b:FF~,72%p-BקgJ;6ėn8 p5.hQP`1MH8Ħ'ޥRP,=b*1иP Jh[wK(jݛQy{ȇ|ԆFt ! % FDfU_|B$/ t}QS8[j-$.#NSdQbmqw0C VY-::ap͵"B(&n7NɻvE{̰B;rȚ )BbD};V0;w/609Gìwv}$=A(mM8G.pn!CxfVO_$jTw Ƀрd$z#@<$SSkoK9-W7.I4:%jca[j2cVQ`QL0 #bht(̐XMxG+\B .H 7$;@24upȃ'j(j2*uyPeԳo~ch;<̐PwCf|Ƹ2x2MJ5@ @4P9iHRzfSP%dГ&A%C++٦*@>A BXSb:t9❵PPp=&;8?Y`KZ@&0+I=)S?2vSZ6Xj`GbCB!_E!KObH$.PҪ+0tlh8fY;q&cLb9LcS $O$xSL<+I]Pv˘ "ΞG)J?ev1@P$A!+ADFDSLUUB1P#IUUUMSUUUUUUUUUUUUUUITATLФ RH4IT6)Y(uD4uC~="a^7=fbZԤ&.Gyk#%TDP%TIBԉ8Xd"X DRǶ3 Hf{ŒF%Ǿ-=-^#mc & l)Rꏧ޽M0o1D8N{M'1cx#}_in6|uPx"LshÆ ؿTs?Q332}=܍4?1Hڡ*w=r)⡷O ChL. M';9 e0/g |`={,OQ_B&s=4 Xrs`OC`{ '0d@!u^G~?U\,FL% uw!B% k'ꪍf+flza Dj }K{!r)QSz5<%ng8p }9.4ntфѲP2'v|qÉt#_%OB3jzdP <ǚZG'-"T48o_0f`[b7łM34b(䋶onzD~k 1A[^d$~?&o`(T0-sۄq&U&FKb$Yj#P[ƙF/XwPeÞ_wZ! H>PX 8" Fd%ʔSH;W8b1Yk=^u'C+X3Uj#2s\4fܦJ*k(4 AR։fjQ= qȵ6TiK`5'2m 0)9Y2~]~_6ufuh@< mOOUs˹l$Q$PBHIPmt_|=* bPIl#3#t8t`ˆHXGQ9uJJ2U UT"PBzyxv7ջ>^a>1TWH 葾҃ZTjCY ;[63c fQaN,y"I8]3\ilä7ĐvwTGLM(^.4*|VOv[UUkf,JtE֜;\i F ى*IE1k70Ȟ' pD1k1pc̺ij,SzּofljÔ6(|u\˚]κ#y [sșq$IsJ[8΢I{-["3YHb1Wɽq%M19Qrox i~77لæEk -rO'sC˝T!&DUwoQI=9Lm^LYMV7]98mdd}5Dm{e(8b 0Lrjӈź)Pi,XTDeX5ʣΕ[MQLs߂ܜ1]:|\VqHjpNe^跊1ˮ(>phDҼ(U l|'3e/YdA;J̗d@ pa Gg1\e|8 FCM W+f[&sEcV !u7sYii(6t+%C1inq1{hDx-? * ͺ(el x>cjVΦ/#$ hƦK&59͌1Rp t nGG(?ZtqH e6._q:?8r?ߧ<8f{=fsϬ`!CELre5Ms@Dމtz>u1w}1:{MUAS 4˶3Fz|v>{׷ay`vwoyunƅgK@+JDWnͶ$oIo]emuo]ime iѥ;vBi>8[so6wg\[W[[v |屠|!Ĕ۪(r ;;팽]0>O{-`Pzd}3J@((7k+>:=h7{JKV;ZjzY;;w[U}o󶛬)JSLio}}@@%IK:Cw`/uǠ9Pr )!NsET@@:[n>hWХ-(FUL*l tFPn΀5vtϻdq>qAB<35;w{Kn=s ةoX=h_]#x|<v˶tKئ=٧cL@V%@N@ )QS,}UͥR]4t5TA*M^yV=( 4s>@۽nѧ.5BQ|;;.7 k=TRK>.{;@wR4nnC۞y^W6ٻ:b{v}/0 k@(-Oiup}bn]kۃ{Ëvnc +4wZ{ʪ>Jh9ۼ;3{8xk4⏮-i}N{wy7uۻ_}onïwk՝Umf=;ۄ{\][=yw^ݗW/oS楹c9 4m̜^ٝݯ]yRwwm>׾=l=Wzyosګ=Vԧ:\e{{>E9e\ӯ WM^i{ֻ՞gOu{{ϼ_oPܞ*zೝsսͳ_{מ7t8}{˥"Ph{ @==9S&}^> n]4FGu簮IcHk[)k]vڑ˭:ۺ6y֥ >xrfKG}{o}Wnۜn>n.>׶opGcsz^%㷷bǚ{6NŻmuK;ys}>>nNW{v-Nk:#kՏ9x6t﷽S};zNCkw[z9td8sݯA黺dI) lkֈ@ZJ{-㵾{ܠfz ޕww!;t}֟Y^{ot4nGXP5T i멀ݸ>}R_o=i_|΀P'pI@ rwMfۜukdwN]o nk{Vu˳pLm֢4xG {]=[RTuto:\}ϾӽV7anOwkyz]˞ybjP-]ӽ\P<N@<ԌՀjkn0 }=痷ۧ:&Zѣ}FxT@{}f>x2Ѷ*㷵=c{y;f4vMqvkn@#Bmݣ˞i=A6+s`iM[*qY*͈cgk||>.>Y ]NRSާq*pP;[QR޽wvn6jAn] swt罵Eٳ` s=ϡTjYZ ;j+JV}sr8ݓv{ڹhUiˆ軎tݻ>T6j.ln<7Av};)h7j S<ݦro9_y}tT5R=v黌ʀ6yVtrzw.t-=E){}>*^x۾J/Y-sW\E{T$gv\^<܇[:vӠ7wڴqky\566Ӈ:xy[Fڃi@&d#Hm$ @%4 A4ȃSLSFTLƠhDAFLSЛSFT̪~4*{*iS5(z#jdP􀄢H2LM$ oD=?RoҚyI)@6i @@&hf< M ꟔LSš$D2&D m46IF?O?tQEDTUDDA]F!USDTSMEUEQTQF(j&(b&(D H??R4ԊhLӯ )hh(Z"yړL7"8{LTI1PM6YTp3pBq/I54DSLEDI*&XdqH4R*- )0.a4wZtQKLL%KGG@1SQBA 1@KMT4LQTPDm%(JQ.0Q$ $f()J B!V!F0Y`0Z#"@&&j#M0CCHAOuW hPZ%`8jC(hb(($ "f!bI6 Ea!%)- h2HND0`O2$ bdH%Q~JAS@'%lI[Eɰ[m&mkkY(OR>l(, g#BeF=Z75 TŠ@ "bFAñKԈB{`>W }lX1kqJ*$hB]p0n&S%3|.==͆FyO!j\n"D>oGecaâg<Yɯmf}+4?c'K6/[ƏǭG-:U'-1<5?~I͝{r9 gq2X#[g9K1cHCo`ohAB0Tky9|<˿wggp@)OT zZ)?KTq'/C823hB8Hzqִ778*8g҄nьL,F62wOw|? i8@s;YuM {z<}6)=?Q{0A;PE3fS'DICIDAQY I"'OnKIFLgRYKzDDw5`Fo(qx!I+՟>=vAF^5Qf5N)ER$7߇_~twNG i'+9ťVnHu 8UCp~٬ʮRJrI[7>r0(B1/^ A s77D(+ HN6]ncq[m. t6}G5Z-1 k֪z){uvˍmer+%`)a!ؚ}PZ{@(]h۞8S rf[%x98?-owwz ;>IU*6_ܣBxZw牛[QBMP&+g6>|vth$2YeyrNGQNv7[p x㝺yBSc97>7v:`ϵi׈vJ9m"qo=fx j/BݶM; cܠV0<]Yvz},@wϗ OfdYG`9}ߟ7,)iddI"Ѿ-#qD؜-n]z($3:܋RQ!G|ÒDwy_!o|ߛNv6 E%p5e,@l~0븻>M\Cs<IҢy+G8}V7_)KLVjv飖`ƤQ{܌aHL=ozUg0_`E 2OhMd~i?L؇Qd,րv.@ O[sӒc#XЧ_(|FC9I\xVgˆÅK{f&+V|n(~?Lcc{R?.ߏ`@`"0БP2C?(bs5cr?oJqo,ߟ/z?:4-JϴW.%$Fތ|^˷ER3Zs2sAt#gp.:;Hu})['o|IX3s\V+Pn1jEћJ%`A+yučD6YtUX4;\sfa̙Yx?!]/`f.dW -wbn,M樭(FYҼ'ƌA&uMe0VIt %xN^qU̅4" x?%WL6eTΛ7xҢN1> 0}G-۳.)zW$$NHwg>~߶ W: K:e!>fndU ӳ a%tw[+m8Am53ĈV9Ͽ\oӚQI cQViI6_2:a2wg⽺`ha}|WɧWg:UTJ|iT uH{c u}3D Îb'%yKHު.颣)Vp9\S(gNqKIXԕm؛A"C9y0Tfம50(W5:Kw y|^I&N5CBS<ڶ-J(Bg}٩U޷?=T7I<>i 2!ujHH_(>j+1Vd +G+(߭xVE{s$&"u_@qq޹mI4XèpV;&D5F2 PY,NHFm1f`NeMۧH 6 751g.tP=}O{ҐI*4R,dbp!?afZ/*(aŘHzgmCWktו~W;gmF8ئsT sf1 8DhRP"7EE &gn+4@`@`3b@Ќ9&sm79/s ht'5#y̋QߪR7|եCNiՙM NHjN Mv TIH)႞3~W({`<0 HNԨxU]nqsڬ3Qq#@ČwV$5UHE(!4%2r`lSGv!STA4'fZO&z&܉ޠttfds3_}1y#-z+u>^8XD@G) 1(:L wpsʪNjD1QB8$Kl!<2!J`l\q vw-L%@Mv˳"*D!Ul/^$A}OvUCG∨jqe{(R7JݾPJ&8Voز5$Pȡn8ySG_ *'i|~ ҡ,êsRݮRCY,,}6Ӭv]hZ/C 0vQl g7_ IGg㨓R _wjQ &P)Rd(`ց.!Bah5֦ac{zMNФ@EbTT6PJ{}Cix9}XZQMو ?,=`2z Ht?ᇹhF aX J%@Ԅ@m QDRP>uɹR Ԉ&Y}sT8Q'otdB&Ya3Ij  UHF_GpֳH/ |>}TE KXslIP. BP>"i~ɭOwMCv!'>Wy~1 [ l%}<:91B&)'T)Uآ-4|Jb"*iP8"M'&]}(ݖay{Ha!3ĪN聩vnc9sS,+EdJY ۾3VQ:!,*Zj)^tO(H\^9)ELd%H"AE\NaO8CEȁi* Cn9퀣 AzF? u]wm̃䨫VZL.jH\;g|`\NPl^߁5ӅZ:yb#HCffUb٘1Ii(ߍ2'4+2P"E^ި~X+3؄i(J$J*tW=>1Fʦ %" B&(" b )#B`OXlc17c1_'tjktCdEɢw* Jbt1;m8AI*qA9ΪshɑleVB'f{GsVʤP郾ݮgT7$8ĥόT-sPCᙃo'YdIB%,Hjd$S[iiB1c:Ugi%g|jWhvHR&[D16f"Z`$ & ~0"J%UDD@=tRyJHzQDDDteW V*;OhYvڛV\Cbz$;;NM*vKKn B~mOst""sPo٭GFuՏb $6F1$lXvد{Zw?7NHQBPҬK0)*RU@05Ѕ v\E% D3H@R%!JREPH=ڤlGϏil!aZ  ԵYʆExucE,JJJ* zn$ß.4:jM6T7p|s\(*7&,uF AN-PXfBF b -+nHJ@H fj"ij("B$"ZPb jb" hgm< {t?vTzB BM#4FÂ6!F* fKqIR58vţo6б!PLDdF@)?L֌2ZUi((|'Lprbb/HBD(]0,,ePtyؚ\HECA7d%k^Ec{v5`Á3v"%_OLqx#2Dbgo Bb>v'œi1r' Ux$Đ=0 L͑qAt7g߽sT˱3\b8&Voןa @E.:DPKprcD% ?i"j3A2`YF{t2j!cD!Bm0zf3N˸ɥe3n ʿc 3wj0܅`0lkP̺ %Z.i=p. FW;6+3F pf63Kp|f 3`(pe1ǫ"dm)A@&h &UOOҔחmxF TǏvΞeSeM/bmG_ e-ܰ_:AX+W叢.kc8#[5U'@x߾Ud/>Ske:wSaK\?}wl ' a@4.5(,w<+zt?9ʌ3.pxZbuOpR)ATaV1c[T"hr)!#C, y׈ڱmuF?5Xk%Hn18ooe٥#L NhjhN,]IReY|c(J<% )HzJ@(hBR&BJD(ZQ(6CBbHj$6st.!XxIjZi((k^UAExSeM &7HH'x[o]Ie(PA2bC,`(xE\o 6rBZrHиS#r8P, J.DŽ R~{F%nxݣ6Yœ]!09c59X+]^ކQ٩0h{M2[V'q6hpu´b. iwZSswk'xh5HDz6:i4EiQ]O..AZQ\WײDnvn[V\ZM!:`O 7vbX $` l{:@Qxa%݁<6)뱏VT׿ɑy񻳇$>JUF1oFRRr ̦_.)청7/s 8sp9Cp4]1)S:!x,TU?*FdD&|b#IQQBU@S^)***h90U1Ij 389MG-UҿIl? mؙJ>&I/I3ݽ H# /Ӟ*Zޤ;ʑpmʥ\q9l`.(a~q|N%C='z|}2gLgo;T+xP qun$ҁe啤#hb/|*SBYrk&( `pb[yMfF#c4pϤzoڛ / ۧ'ݗ߮vvNhsefzB=i3 :ǘEL>k>/3 =ώ?ćI Fڭ^9fM)\G1v&ɆfV?)8[jsVzVֶK&\e5&'Csio5"ӥ6+\ų0{θ7^vQetN3]#5;f(pάi FL+]}_9f~[m.SƬsyyʷ.󌤱-*+?@XYwεUF U%:|ffOoZp!1m^e<'SKs=g E봬lI$(LYM2Kjs;mќd3zLq5nw?]|*ƕͯY92aRv3"gzt.wfyH]¶{)_7[pJ{Rk <5FKssn:67`krcrviÛ仍w6(0h9;r& 춆;"0Ӛ\9٫4l0nh EU!`e,L0%5έ}.>Nt[0ŀݤ~ , y8}D%@:l+M|(>kFRC U<#k -EO&8 \xGL-Znã6rj56p|tnDVaZ3,oȳEؑeA& yeXj@%@6ՑEqs aVI* n^w{]㥙`8Z5 Q6~/[Ps+i? nX]GyMI6M2PAUCUasmhۘ;U-@Q{2A}W1Z_g`Ϝ %w* |PR&({l8:Ex=|='D?ϩV`~OoaL㛆=s+jEx@)7i1yҝm>L*5$>bт϶ssqMK$HņC\w_+WQT r=R\1(U9A5 uW^k(5iit&+a{H$.YѮ/FoQ/V`o믣\EF,#W1# Ͳ(5>-JE%/jT ?(NQi2QE3L,Ad =Iy)2pu0v6 鹸'|a4$K4'I~uz|?۶ ETAAjP/~nM3ӕw9Wnp"ه :'m <#UaJ^wdRS9sSF@:uB?oM:!kXKQIߙ\&SO4Qh1 4(#"*!'`aMUgG毥sFp@V55σ~mz' D}T)NoY񞡶F8ƿ?D*E. 2kc}J̀]֌!byg\#X1T0Z9`R9cs0S2~iXD[C\vLLoGzYᗹXRvX@ ǽq][*G%{>֢{Ή'ʔ$A뭹߄Eʬؗ{OX*7? ׆J@L[1K⢇O2G4CzUt^JRB;Kl]_Pok9fJ:ISvO$Bӧ=&ltdikh=8jb^~\u~-`XA~zطVյz,[)E' !E of_06dfk8s!>Oݛ]'D+K!(mΧ2e?OEݸw2D;Vy1#eq`?QHޤrr">ƙtʂe<|l*vu9AzQ!ӽkiN^*h;1_9H7z Fέ8|SH}kW~/~WCiivuQJj5]W?9ƫ###uk3rw]ʱS]B"QATMv{[άṙf·,BQDfTi@}:EK5-y5TdP7Ti;5%t-˅m\>n]YH3p|NVjclm6ñSjÿnbr:XIP%o콨(daL5ɿKPpl"ک#./ԁB^] \Ț#lndaU{TwA07M] p$2dAHU3 ƌ !(O-A9}[_Qb(x,ׅm+ٿ"u@:*JU$$-pџm?8լ}I`BC I3 F&uɁXhm7O(`t}zxzX<፼xYn؏5j_tW+ԧaEW4 5+Q9ĵߺY͋C۰M-т|o~OmSڬ͹zO_ ER|uG1rWHaUk%pϜ`'Ug{MHup.R/jVC Xe=sw;? xjhe+"%oos!?R6^8Dݑs f4x]1ng`jg1TPv|j GH$\tJ}2^b؄Ś;=VAԠAb6Y ӳ\t:^O +Qnp;4"u^Gn?t)((<)((B{R)qqPMD9LkZ*N)({*("Jj(#XcO'M 4%!"Z4LEA$bKIWv[*?jy}2yÿF"^~(HxFoS1R |(HL3?Ra' $d"dO瀚矕_pWP?ϯ9BII>z5F]$Mp ;@~6bmqsP?ϥ.)hPѐ2-4>@0Ha I:pТ%"*/t~^> Y؄) *(/͇E}֊TJ)u (Ji>Iq8(~jX\HURD]2QUû_sQ{\(? D^ʚZ]!Qa7Nx.Z`Kqi<t HGϻ93)9;mTDvpLm~VʇR#5^AwKc?լ,RݵIqQG)F__9׭*h*І ZpDW-2&_Wz ke7  I1.?5أT>O:-6SX⃼dIW"yE}Ok4TۊFfScji)5\ tFݝ',Yj]·C9' 4*.F˦'e$:fSRg7 *0QNtq1\k 6ؠ֗^ئh'81LW71cuTTcRr,h(Fϱʠ1Hp,@Y66EE Q;ye78QQlc[$78ө_rxWߒy%$w9%8kUaՅ%lg >SuJ5/QDTyd֣G4RQ(:Ls.L(DU탖F QS4=!գPGq.sy4Ѕ s:DHOJO Ԧ 6?vȁBaiO o{ {(H@;+@OJU`ãK(jPꩪDHJbr:BkUNJɤ~aڗr yĤ>[3.(bXءζ[GJf,BY(kdog.v0:!cUkD)-(ŻI;-gyè+̦1ySel4ջo9-)  9%1JU%E OUQ~ť|~G_246> |w/:Hp\C/z Ⱥp`Կ =%yS.;3y|~Fj(QHþgb/T L U~:iTUg˼tnU?(V[zv(,b*u%?Hxd>'r2 ̤WnpZ-d:<0žKP}Ny6z(REAlW%;#l}~ɣ=PϦNV~<ˠh%[/@>'@KaqA ɾ^brVF.oW)܅=ct}'dO%@z9|۾gtb>r1!977`vw(O?;c[S05 NjݥHVĽT A>@ca#Pe)/9뙤RtS Lܻv~B}=w+gP4ǧ#&DĔ)덿`Ÿؒ.ZPZ*NZĻoeJǖPtE J(E#8c RCM $H8ԝBa,OߊoȻ}>MGCgOւa<hwP6I]#_:3I战xd3wt?啙;Agߗn'&ZNH(5BS[wRٸlu_ S d5sdT~ ~ b 1${)":K d=i* <3To񴃲2&f*R4c._ .ǵFJU{;fL?$@|`PN ғ՝=OY^8Dm“!.س@RE f D8# t7\< CC%}O?=f-EMK"TTx̀HqAܟ.hgov1D:v FJb(Ŷ"&,r_BzW 4?ƑDA6S@qP_j}/iADެӚ,c<=e>/P%g"SIEA,G#7L*$*(P=>%`d@=_ OB?DkíK{ @t5HL @vT)UOlh~PhJ$ Tp&gkAe X94VMV@E4|HPUi\cNii*!5 RM/!M)IG {DNq2r?Xt/y4%Й3Zl9Ej1nuc]$ 9;9ɢd#t1^5"fT0G 0b dh^aH[m^/׆O E) fmsDZlMl>a{taJV dVK o/R_ 7Љqq|;.%v|ps|sud bfGh㒪y E {Pxۜn:o<ݵ{#"߻ ttcX37_#tq*;#Z5r[(:P"(?SzrZ* /v$? ђǝt59ݻq!O&& ޭ#8Xqᛟ%쀹=KFBdsPmb4rw|댼Xv]n/'Β]uw )P*7gvj3[37y_TQ3333333333Qzc9m 0]yݗ61^n? 2دX+@^X{а;vՖ_/RNX0I֓oVӅ..́S$2u- ==[  97Wc[Wum=*] x3p@jpFCK_e8-V$xѢ錢IvkܯxO[ Lp_,9!\Sr'%! f]"ҔS,l&PA+.MJטW A7U6\>!A vW^RkwgEY8Kz75&ɱI0*(8)UW茕}l"vtbwFRL˯U Vitٌ~L?tv3z[8F9^쯫gN:E)Iۜ7\x1+V`zyG,h:=>(x~gpj[l_-PhtkUO+/SvT8"1Z)s~t>pHKkGZX!8 H_}$Sp>gWnB ;ANXOaն>oppW_K0$kv09dĺ^o$HX|<0Z`lMFN7K >5U0=kAZ0̉DdzmY@.c/xxt%UXVP[՜a>S\? * 07?i46A=Ǹ'9›wV?5%) r`V 3>7Wr]宻"PBEvD)D <3(zb Ji@ U #GΠ <ɛ֌N7bt:,'MG&Pe"lRu띟7ד}>ϥ v]a>=ߋgTSu?' ĬOfcO߯мC zR_ =b1$ ʐ/:3L_a&0!ЅvC(:==Tg?dHYӞD^a@UA_J4C!_ATCh;xG-^M\ f}!D$z|uN%/3ޠOYd#`G[ x;t#ے-UVUmtWg28ҒFǦ)'-.rJqK`߾ aK)%tOcB_Q^8RBpou '6 \D H7tf;3H;AaFR ?QlEUF HsG[Eχ\Q6MÆj}z:;//uOlb @MAQ/ K\Gs,`c01DТ5ŏ5 0a> z߫8zF[aHF=HAHKħd>Mn8?ê:aYK:9o1JJ<δA/;Z ŋu6߻>|~~jU}>;&kmnOw/ UUV4鶹A{mJ7YӶUjk?4̈́7zž{ǂ""4>+p>0*jT.x)M?t;0p#H-{>^.6=xKaCIsbNp·d7E/LIȸ L,*,2^!SGP1ި"6y/eᨎu}{zDRb@0r0teQ@*pK%g]2{4ѨTzEw 7.i7C}QIAd6@v9OY|ŽJ! .q43i0:``} f(#&vu1hVW7{t@ i@>"{A GDMG?!7o6 ?k8 |$/OL{{Aty&`[Z1{y xk &kJ Nom D~ĮI*&mc/>C #U_}_a,l<];~Y=+1@Y򌆖Sxr*I>4Z~m;94'4BDˆQ 5oqn?4J^g#l*bX)b"Wq#yjǏuC08DQET1B1EC L"-M{^;HdPAVH8 @بĉ6%'SgvO˥f􌞅{'O/YN7G\uOܓɐd<>"} NsFc:X1UO1* sx_}iU.pڐ2e?W <*tU&4o]Ha?o@2 HPhMaPQ???oRE!?Rsgr!Ոڼ'Zz~Lhw^i=I;$SurQ@"ƋP~$QUQ0JHge|=?ekb9 i»CDlԧuÁI1P?߭BO80A^Ap~xD{Q=́($GBI*'Or0=?=<_Kޜ<}|T+R\::^S_yq 8'v.)>7}Kxѿ&#0O{UUmmUUUUQl>=x"&DwI7UgRJnpanUS8}Jv78L+b ҼEaVgAnjhTUUUTY\e UKs"|TOm6ٟMȺ| cò«}rg!4)&"<]}|}}Wd&"*w$gU_dBzQ>޴KRH- AZV:r? y>_~[Yj<PCKO R_Ǯy~|/}['p'-pF>O(8܂H>̠*<./_]>6xv3h&S=ȾY;z v7N/.V'8W^Zf:1) μpN@v8F iEiS(*>Ou)W]_`  ,(נq׻xY>bdyNv# эHqԮ>2?/g͸͇.kۚdqwV!vIY3{!DX{{KLhӝ.}W~|Dk̂+A5PŦOj{FY,@yyM}ys489Wmۄ6y7v֫fN.6KbvjfUE9#uA#&JD(uH5OJxk%~Zz*D3̳RK@YGeT*u7(4XK/ӳ ; ᣀȔyPp*~# (9;VaAץ;c&P٩>o"Ej*9 (UE$KPGĺv$OY='PUUUUUUUV_=O~{wzyqT#UJնmmͶjmmmmmmmڶmڶնmŭ[jm[jmնmHܒI$g~|&8|F[6HAf>#D) zm6mmmmUmUjYN?"#ƕUEUUUTUUQUUf0l?}mV'?U^t6u?΢E]Sv$9yjM!*3!A#33*!, H Jښn' c"+6I06 ?gB9KQ(f}ztE ^JصBf@EbQE>6|(.wc͍EY9䞬IE||$9(٤.@81 b ~OWBCu_|9Fu9V2䮰s]:aZ}w2qs/Di~0Y^:VGcY%r ֏`!!fK XdO\ͼj{8 :7`]u\(757||Yi+Xx}jtURDZ%5y$s_bŏe-),bj'&5xxw\.sYcNqbn=Ƒf>pbGzĭN~(o.~Q %sP}ޱ&16\O@.+:2 1R쟇`< x/}/}#NTX6R3[E?|P ?NÕa9^R!އu9x\]uVKx8 HL#A9S/nUKcr/εfKγd>*b#gO+c¾=pIS \fc'dK`UdJ/ Qjj0qnj< $H=sR=#2 Kz0dv\6ԙ$ѭV~F=t]ZgR6v692 YD!{o=MM0|J%|*cYgo(a;m3b?1T =Iq1<+u5ZmD@9ITEF9уn+d/x?cJ{'o{m;PR!Z$W b ,XG!0!b .V̄bkUBfB D1>(͛zᑌfD:?"9OƒftZx] ˓?pѓmݣtp/69M#UcBO}azC#ju4nD<sp~bW>)W/r "%#LI<"TVbU,FԎ ѱɤM")gLYm=0)X0QB(#>L`LW*+G_03ۈk0Т)&m _#`SQrmGsѶ׎'+1A=hwBO,uo*9±2޷ИՉWQs~Ɠo,!~nn5ssku}xW4*TkՄdKq}O bQ؍qc(aDizlVáЅ#>.KZV}j96 ]CGԥVzַ9?< CCy{Ւɞ}Hm|/w֢Ⱦsi8 8td=iBX`B凩[|g7ͶZJb]y2SH@ `я(Mԓ`QP$hA[3+ \v{Cat5r .~OI:('jWHAy)Z,#z T.M@uuvjx?C`s{v%}g(Qg_zy$f c X=G ?EqdI@!ĭ'ar"l"= {'?]yV';ʃ}JgtR_1>띋zyq(*]9Hㆨ8G͡Y8{6QqPt'`٪8_&xkDpH5N.YB{0qa x{^) Uc(JxyeƓol#B-IòPC޳{M2PCmQ^ c&THP(CAGS2UƭgG^pX]@G3N3D}Cvm'xaȁD\B8x"ݹt>*/v:u MT w7=trQ @;&>0uBh1K!BC)!c4Kv>?Nh'pə/Y rXirP"ks4>il<^N0ۄ; :Š K.X:uayKUTGl2ƹ&{G.<Qh;>T_2w!DMH ^e؆S$pvm~pӯ0ҳ(?09.0UW wI-E[;HmU-EAQ"@Q (HRs (~>'VQ{h b OO: %/vp͎8eJ&3.+&?߉:9՝ć@S`kLt"=(3~>yY0ԠqW_c-gr>LVD3v.( ˧ CmЖd-?Sbҫ\oyA_vngFd,`@D$f[/vh4 (U8(x?"]5|O~Qx:h*m<(Li07)x[ӇŘwib-ƚv.$KU&)\'V]7h /q8V U~?p/ϱ>~tݶIqULQis.^4?43n_ "7)="F#pΎJ_}Q`ȐeN&F;:*ZƝk{̕Bsx큸CC1 +1RC"E| zxjKM]sEZz9 +8/4& ØP&@Kҳ'x*`+6Ӡ .l{ɄrYI&*rϹ]DhxR"p/}P5 fs v&p.EW"`4kY ^<`[ڟۉT;\(QW;yt\$T0E% tFb2 !/ `bBSxMڰM6{:AϞf5 ȇuAz f%٤5ň_ՆPum-=Cci<8s0xf$"6٢16al?E`S̏B$xmW(ePb^:Aa-ϡ&pL8JTvRn/sC ͳ0Up W. ǯ}NGV % St Q(4غd(F]\*fZ?5 ?Q{?YSR?}̳wT]%S1S;ʍ֊c)Z4dkn*,nΣg-qp뵣Ԩ*,;İa?]yO;W57oΧ{_(?Z^濎|\Nma>]?l LN#dͿ59?x4"oCq2pۯdž8 e m=̌Ml {x26~Zc\ʪMhZ0:QhPiRc[m2`4 61@w_Nzm6ᐥAq, VVؘJGl\" 䤩᨜96zZwxdE)ۈɍG^ LUe!fx'o-h?Y*ntCtt;Lpt2/\(7A_״aw@X<( ΏѸ{G>L3$?KbLX]`YJB!ddKB554)G`'yXܠX=ؤUo:=$9K3Lc|Ǟ_ס+\OC3%`"K!c&#t oC| FiccrB{G귏OƧwӧ@XQu(?w!A.ķ3RNJ 'PSRz?j7g%eܗb~{y5hYMd$R{lPNs O(wI:@w5k*vUaW㧷sRV}-/oýZK{`3ɯM^, _wg`OeGM?wɵML X{j(^J711*|NEÈa)vܠLHrl o1IK:\7u餞6[ő(oozC<ۣOE#f`6PN7pV4*=4x=4\F[yhFq29|ǗUPa2"3Jтb娛{!yX& ū}|@.Bg"xR:, S'L;fૅ\C +b-&IG?:,sqyqMg݀'oQM.1u % !rMˀfT-Cr٢nMo.go   *k(h~ ;;}AX`v1$pyaELx|.q*쉚@=mE4C'\˨=+9WQ..Y u97ׄ-\t _A0XdijB0$q(~ o6ɬSXroRNȟ% ^xu!x i<%(w[@Dmgɯed~fL*:hupngE"sS=E~?s0G " S)B*OQĒd;] 'LJ\·U$C!AzF (dD NU9])`gu;nܿ5rT !A?C */WFcw|PIJ~jCh(HB򠫞?/51F{/~oo;邇zL Bh7L@hȆ'lqrc<)^eqh)""d0\}ˌUNssya ܣμ۫eoYwnY I.x@O8gHdb;3][Ls/䐜k?+h Yl@ >jjiW?j WB:0x'{=TonJټ rK2FAT))pd)Q+/u3i;V|  UBRڊ}zQo9\79܀\n&T(m+ ]]>D9]pJxΟa!5o$&iO΋ғ ~26M{}h7䈚ۃƃvyaS 8&Y^FJ,YUX'->s;*gmбxd!)UqW qh"("@ȈyYc@?2bY5"S7׳Rd ӌp7d%x|WTv]b$H$v3n7x8R #mJVb}Jz{PS&efZgN]8;KEϹl[__Y=G) ^\- Wɼaq@m1r#4om?-V:Z0WS_;.RZPg/|NW簪Cl4 g#dNw-nϮkZ4Y8F83motuNjϭh,S) C6' T*P 0"(v9}YFGFޔ,.VNÁxW.U7m+8R~6ʚ8s5K9 ƅoCŠy<>cloڐ@$e>qVhhߤq@ι-Z0f0/{rYõp_$"rv {Ѹ059?p? ޡOfLJ|$$s/&s0Š2wډ'(E`ȍoOǚ ^R_/ zj}3hQ~u ^($%ܰuNqN^ވv koȦ\@Fg[ n*";w4^lHjD+'$Ӛk:*XlU˙ ̰Ib|QH+) (C>JtUO(?3V0ƏE<{֒O1$~!~fϖe檦iG}0GyLmv?3!M/ 7U"P&*GI!b̚%SxrK)uKJ6%% 5"WG#ctqov`p>.kZЖNėQu' %?@=͛^eXEsv4pT8QG"\ ч` lG t[;>Mh?sy^䓬gw,x,p(Nk*`̩g@Β&#hCy+?gsq#nT u9gG,t u˸25Zgs'uuK=חVn@w-0N@I9^0ʿ8 Н6yE$*%,CQ ؘ'YG ̧ܰ0Wx0m} &^b5BϗHA$MP$Ǫhԃ˹yウieEbgěѩ5.~{`Ⴏ\miٻ]S*^24ɤ B]ϋī_t)$; tSd3mo_CQ Rw]kI8-F؊ƦըQ},kN?uaf-l*?גblz۩* h 1>G~7{a}$WGDRvZSaV'{Bl^eCqwbHNሇ_j1ovlH=\ʏ;|$_JP?nL:#؏vtx6),$,%P?AD*Y߿>W^܋=1X/EFOS\'WOp_X'O[&\g]aO[[$\.0~QZuR!'m!HcWXAx% ,!bw( |Wwm(+|З1!U{}xc>C˲z[#<|HJyFqbU Rtw.|$}ׯ'9= dAU,:Jmc*ex*㵙9G'<|_wd7H/SR+GLh:BլatV*px* K, >ы4[YN wt8WJ;. d8YQJ-bb+47aZ%8 Q*&eD~d =1pXPNL}"y}$@d@(,Gt0 :D TFq9]aFX>)ba/!TM& ʂ7  "cPYCEct 4WO&45WaW ʊ g{r`/tt7׿>wDz=CMv(p An IՏ9;ew_W͛J2[ cC%޶Wh;E;3Swuunbb'i lb"ZH+HYI){L<[4QNsAFNO`4.;>y ^k_'{{&AoE)cJCV^Rai}-*_>ֽ ;NG['UmŒA9E~II8^ hhpYv@k^%3Ew;\$,mݡ: hi=囱}S*,\" bQ&'EYY>NRI 3Ӛ'00_^GX93_MRMgvN*'WH"P`t_!].^S෇`;M5*ǑVi y >;paL8hɶړ0T1],6Ӏ!"@ı&HbtzV8x-%/?o+ riyPXExBIYytd79Mbo;pдp=3U{~3ozN)l J^θ;C ՊH{+PTv8] \oNj@=í#=.s@W6Sexml6!ڀJ!Xs? Z } j}YaQHShPTɷ+z#V{JƽoYQZT; .#pr`-`l-ԥW RaT=~D${ .SFY $ʂ?~..9&Hgu9L(E\:`m< QoGq*^j1a+ԵV/O^[k[VSy GSqQTTZ 2_qV ;8?x-5}Y%D {b"Mg!t %6ۑ¸%AJO@Sr/G@GFؒ4CRwf 41`"z#bxid fًn7f}VdFWE*i&J6gW{ , /aRX‚rf " f gӧTE Y@9\.\IV?m(я,jt-$pc>Uzztj9b%!r$)JjĤ\0(=]1&*fbb\cxJq V j\ ANa_7DXx獤vj`.$I3$˚̨ \!p|"L "/D-_|^cS=5_Ŗm]qi}oqm%i v^ϟ jHRiϴ2#3QF(j,K.p-ˆM=Js 9*H IIauy%y$ \SzwC5p.W!::nҏ;]V@/>CՕ~(m9Sý#xv$2 _nWC] {Cӣ8K^m^=JE;iC@~>אy<~J-O=(qL:> XUMs9d+ETTkDMdAp6@s30?Fa\6k0~p۔P1f O!ξ=w cؖUH?̿z>ނA FW(O={%:,M:!8]Z գA水M[R@]t2n3C5aI=WDѳo÷ܧJC^Lzn0sF$Wّfi] - ((l)ٸ<0# }8PB1FMc[ʆ9o}_x1٨N5X\kgpwKwn0pL"x ,}ij$Xh8sVgA{k>5J[̱U|\x_Pai}mTS \$G%Cba?$,Ic.XBPl]@lE@P!o}!2Κ5L+twu)oDo=HTRT_1^re\OzԘ~޺(Nt;;9>a}}N&y,BwoY=oG|WyXGc pӾ՚rQ!7- ߥ Dx "W3fַگo*NGbA01oQ[%1NsQJW+ִg ibDBI|B J"E8Q_Heԉ[ SO)ׇNdڑEԹoWBjwy:Vݥc,qϺŸ -6Yʨ>0Q:MlV|OX2zpMyƖR'>f$giFi&Q_]LR9gtTeTL(yD{#P6=֫pJK/Xz~V:ᦢ=~BDZ mgʀFSc[{q(E7oq}jk9p.uPh"v,I$ȅc(Q$nAِ}[U{ke?k&%Ƨ veUҭucOÆ-tzixb;U*TJ] µiZF{|b80jIJgd~1vRjM+KgwGc*>"rO:bGJRs{eMo?2A ~PRe|1 \\$z>hH|Gxl Ȕ 73S['3~iCσw4#CǞFPZa%sC=SRo|9rt"~#^E1M6>ۗ6C@R¥— 'z Gjƅ}KRq<. 14F7Vd0QvAʳy VVMy:D D?(J~%H[M/Lאx)#C5@[̯U{]䢌ȞGzB#g9l8Z Df)' _OZ;):xzuP1DM&TUT"9 ]8LrABi4 4r6^Hs%4[3ݠyxd-i lb:^0T[UՌo\TicqQHeҔl)SqF F.$7-\q hnEB8hzف/gÃ$ECٺL1L9!ȇR>ϗoӨMՈ9ᾣ5YՄb}i̂{0=:1 N}sulκc~0;Ϫ+YxOt1X]$"16 lzêQ7\e)mxdMHjgi1cǹ5gO3_oә$|e{e;ԘT-TIt2bzs~HgMߩ;,g޲ )2ۯ#?{gE84u^Zw@/;9iU]\% ǃ V(]Xb\ ?8 YFT ޸-f5]I$I#4?Tx|2*F\fZخzI!*('?lfeR `:#_ |@f{衣EutON.^Z~o~Zh`zv*N(ep *BSD:/{_Y;J.خȎ[8Aef ~)p~aѼ0 ݵ`CJ3Wz.2 &pj!2KxA(HͲ@b:";U4%9?"5(-l>pfN}_{*oR |qlvAG0u+]$tހܪ+,3#,vMbDݝ &a.Y~^lj=[snPǼuSZU^#+-8'% \JgV_3_BK!|@"9f^^'?I8(h]hlr?oINn+1+-WϜ)z^O~,4#cOӯ%͌.+ɾ.R2ꐤc2QzV87e"v]'+zw{pV&X:iUaHERJTP_0BDغ#7TJuJژLϼX/B,?$OV,ݨ#7 ֎UPhii~.kU;z19_~J,SW9+)vKZHwTYSO2u 8V~J!ǟ6#(D ed-&r2Q82o}i魧bnF3{?أt\5i"v׌֋REΞ&V4.` fV ѬЄVb՞2cz}k)H-ʯ6a J0TG*bx k8>".Lݬj!vj˲MjVzK441UYYP.%Y6ιe ApiTW/ _=ΎGOQ#|͓*g JQB1oZ|~߫n(PrS~]>nxG17KxUG.wȃOH%T~Πz|*} '9gJ?ӕc*bgN'ߙlG2K|T~[Ș4 He=Gc>@CߏƜ~/Q7kx@I&¾rI/ДjY a||QpHB*"- *40(E2*r "fIh`hP)J( EOu#؄'Jqw ~aSiQJ L1)W)29rɃC5CD;1^TIA$3 F`Jˇ#~k>nwEy=ԃ拃*HcPf?w?G}Ah?bK{q6ՐDf[l]]dUi|ӿ $I?iJgs)Aҏo~>N'?Db#5B0R&ϴ%S?<8c~}~W8|Y+ULkNMBx(# X?Sp Gq7~B=WRQ"fG CH1`#O,'\&C$0HJ1l M}SCк?;}QĂC3Q!D@Ua1T)o#GL]|a bT ~4v@"9__CR^&_hDROHwߗ^uhfI%;t$0- ?0HDwۇ_M5YKh3f>o;:T畼'kA?~RZE̞V9Pr;@wχ`S;9࡜\k3L 3N`G3p}tdZ>[/g$YQ2nR% ={3ٱO7a/!HzMPtw ?]dQ&/2!D5DQvy~EP$}jKޏl ?$ADv 5+DAQP1LLQQ4Q$}X4H/_YU/ɡLF -qB|G#?2T1)n) sON_n7>wT;TQbA,0:D2nxP9{Z(GX(%q$<P$EAf=&Ť$G?2 @(L41>ʢ'iG _뀧iЈ܂ ??QqE45@8ک;z=iy>֗^u%mm%.{o*:}`i~ܹSd g,4ep^xI pPf%v`_Hhl'd+V!,Gbbly k z8>BOҝ\?Z˄zZ,>*k-ˀ-y6; TQ;&6O^T:tQFPUF]Adf;jxk@)(s>/}pȌo?A<$tW {$98z2m\3: pƞHUUUUUUl 6k-ҦHCA5o6QzO}~̭?`_Z@(&Ae BA?y s{;tp(7a+8&L4| OFb4g }'} f'۵KĄ,>sH&x)Uzf{Uk_5ZrRaYl]xir/\5&Fsmi)-ۆ8*?&#{}n?>Ki΢(FI$Gcjc$I$ZII#rIioӞN\ΔImn--}Ѓ^)|>-^߀qQ'nCC3Wd}?$'N PA] |r?2z| ܼ/}~i"v٣rPyA:ʝr=|q @HT '$ &\"v$-{'G4Avf=;"zSA }4q?ԯ?HT!Xy'B%$p6 ?|7!h(7$?aG/lc вy;`r GioRT@(\˂^> I ]Mp"8A?~0Q`I߃/|T*#oR5SH}N2`_i]!rE2##s (}%07|l!T{򳁖L/M|BL+ DY4=pS`wZ,(p@z?~ZcSR1T> w'^"<Z2Jͺ{7i]j(CգgWde0 A:uۓ^36 ˱<|t.6I8$o͖}0Tz:C̦><^;7jYHwM;ƹ$ _pA` `5 1D GؾR|MI&.&Ļ(v/K7Lbo9Fl#ŀ8s/H uioHӏj>pwp7td";}x %  a{ r=L<Z}J9 |z?#nmUrMp9}_9 74U V`* ˚?F|}J@!%@:1M#+zʐN"+>})٬o7,A|;|U8+=ߟL>yjO޶Z᦮ o ϰ?/(G<1HKǤ&Ix1" +WG+aFrφIs%uAr>`2(J>42U]W AiJ 0szZ(!V߱;bjQ[۴_Ϋ2kg˸OC/^d4@#^-YYr%\]oue8;fI"I.L3r/Ď? ^n+8X~{8yvhs\>d@!УPܱ_R?`;y(Ct>Nݒt'w[+ëپ"[t?W[yomߩ^`H9뤇8[9Yu.[zI|)2 H% 1}_D5B\rC5F8f{a!vcO,?<"Pw!?QSChl}p@]XBoϗ?>ܾs{wA~k &fCOqJb@z'࣬|`2.=bF1v4@mޒ㣫/# Bzg@)}> 7U,TEtT2J*IߟO(B<ׯ!`` 0@6zunכ붐7j&W|.'bG ڴ ss档a1+k'3$Fis2xE?j3mVx$"dt+j? \ F,cHr'7er\_[ k7o>ڞg.eAl3a'~}a@ $2UEvPiI"s^έ޺,?7^|h]OZ ^aqBBBEZ ?4??G|*-fȽ'OV]W#m' oSǢQG L$MC p ou;tg0z=v{Ӫ ⟛dAØAʪ>L!A:+-}ٯx F誙C2#i%>Zѯ\a 2QnZ=?M_s]x },yTax=ՠ:qӝ0޻*:s Wȱu>IVO.cnlI4]ZTAq@=g/w\o?q ߼։Õ@D 4%\:KhO|7My棷$÷]ߑv˷Gxӱ,'9..ݒD -ã (<@+ o`8ewun*x 9jv6W2 Mȉr.ߟPcc̡?@zO5 CT5ͷ7o}7$hCх_raA|@ĤJyDvtt?@ԨF8 ;ӳ;:'|4%|߼=/RJ 0Z?WIC734t`)yxm{^Uwu:ޑIg1 MҀm6-YLN2 /˽.s}>!``@}c+3Yq_t-W`?@rV[!xp%ZϽͷFaPT:қPs#r`+yX{G JvtdnjSU2](?6QC8Ba&PfOQUH":fqaxdݜL /tb,"Y^}*E9V?*uSo~j)ODDƶE:\؉8"L:DzѴQ5"qFs.6w΍&1 bΟF !8D>زU~l YVa[-Z9LPrXsEKN04&ިu掐eUOrT }~9hHAz UM)(Ub;U"(VE&v+4YLJUNu+'Aܠ]IM? @\b*W tjh)iJldJ$ T2%--FJo I( A‰ DE3CHU$JQU󂦦)"jf "(" h *h c1LDSI0M5)D3C\2TEMEԥMTQJK LZADTDDR?r-Eɑ[&1%kq M8lfL UB0jS !.*"!N."RJ<|  ̱)bV`9 hj!m4 J72<3 `IA(BDMC*E:ZZI) `mb<b HBdd֗C0TD"RPLRP1W,T$E 1QLTrLA P!覘HB%CPĄ$U2SDMAL PERQC))TEI! D2A1 )*@s &)$j( &X'"LAQE%NDD Q4DD4M 5TPRSURIPTT4PSRA@@@ECLCALSDER%ESTM2KISR!0E=BjadUMQCAhQCـ("]R(BHhj")hi( bCQCK44J@D*4 S!rB"Y傓(ZB$ (H<;RmnpAM+Q0SNb{q1h D430LC4CJSMSLM9KQ0L2DTTēHIAJDだYIG8O 1`MGJD 2)hqK"D4~3)QOxB #"E*& & B'Ϯ) "p4HPWh>D#@^g;*q=" L%@(8$ BT?D=|j@?ț|>6=vHTE((y;ghԣ׌Kh 4SE)Ӥ NDlrNBB"NC+Ò* b^ɤ6DPd)sX$P$4y~!RЭP1LDI ĢcvHMsp0V 4P`BG70f)(RRAlxx R2P0Odip, 3/$>Prt-1iu$RQO#@)^rLHP9Ri"pB!(^Jh:R "ZQ Ȗ4LpfƄ@$bʟhɴaq:AS;}}R{.m^+3|@YˈI|`/bI3N#xz:`@$c€;ڿ@hGݣ^(WE.NǓwYZ>,._g~oU[oT񎳏TJ'G5eӕ˝Ͼ}Aͮig{1W\/e2#p7Qj_c*J}p;XQ . 0 { =wt?!щ}4/tA ~S?7Z兢 xzq)sCG 8&}+o#'75Cm?/iμZ/Reuކ8uw>u~W<\$x'T0FD( PrU8._PԔ5~ZqDYEtj,[tl7FueɊ.%*R,\0c7خbt:6f[] VJjU6o5j ,۪Cn>2HARBY625U`F"5O&[Cf U~I uVdsz@pɆ]nX>b8`"cHX=؂433+(8yH1XVZgkB"$.j%8JH]lvB_,vs'.;*U꫼s<=Ṱ~Ss/mb ʷ_|b|qG!Y#,vVUUO~Xo[sjwu* Wm0)M{br|Hc՟:ܲQṅ^ιϝf*4yvr}^^Fnɵǰvmrz}L¯>WϧoO>&:9uy{??l2ة2|݊p۵as8<8c{ޞ*Hrz:]qp_3icxVBц6H 'N@:_OKD+Y>H=7dH@n>@=٫CBbT6ݟgR&wAg{!DLh 0sPH@.r'hKA<#cٶt5t%PlJT=~~m^7JGA0M@pp5}~mL◐=0FD$P2?*}a;sٿG[Ȗ =^,!!O aeϺ19AW._|vH$;XA zKA@\4нҵb)\P=7[bhK\(\/6agCLHr,PgQ `s̉z I%}GX^+a~=u=g4xra) {cp# = G‰4‘1٬yv~KԨ{9/| I7Ic,I]Xm )`uILI1ѯ+׵Y4ù0'*)34[w ;G@{\ }"L;*ݔ.,ĜHU$0Q8ؠQ1k WϜ}>O1[sv|O7֦B1DDԛ #!Z~MVՑ~)?yA!V7g88;wAe⡌S-qjsHڙ*PlN4Y98j<}17k'@/p1åAaf`2=Dr4SH,DYv *PQz"=r<+KފtH{zܥi 6>W^\h[G{sD}רaJL/Wv~;pB9I5NOƃpA`QwC~>RQy@2g3{o؀A@ntS H_=,9.1=gEM[j+"#S.'wgZ`((NUZgq M/NX}> i^{XF[ogp ub}%Si&@ØypH]h)bJna"H:] ~>jy@I=W^T4ayzgdɘN 8GOU? ! 7ˆJF}QiHki> A@TqčЉIv±oVUm3qV"ӈ#AaNLo8Irp* vJ!( $2aG݁>-x_<>ݐ7\kT)G ":2+BWuLSb$-_Vķ:q$cuB,t@jsgȂ;tD(T. B ~^? }XN>;}?mM?X)?*4gN# Ak{ ~ ~1W\rHREyu\?۶6Gnccy;]ΧA%TOdCco/"$~;:l$pKr:zi@} *J#ypݣ A ! aT[J .[G_"x1,~be4I>g1 #IA_R#s(n3o;HX .a~]a`@+Om(?q\% +Md^!;D 3s?[-3HG6b3^ K.`/SstpTwQE82Hd\c[& g(y*ǃq9tG#M/?Ʈ~5ZF.u޼!%Dl;&>$#xzLHL- ]T"%BN Gxry[O뭥0f^[O)|w UΦoEBQۚW\ٰShY1(jn:Cc!A\mb(/.j 7%a+9SQD~QAWR9:b,V!Q>a-QȤo?ꫠ}OFF|HO,4@WΌ(<@- 8#NeAc]*ylwH^aY  bPP"2#i,4 kAc5ɗ`MQO}8$$m",5a4.O_J}!=Ⱦwy{_1E z8'I2'>c˜=Tl/8I{Eݎ2ƔH4_Sqx${M訁J^ q0A` hT͵lf);&=خmֻ 搎nUa|5jXƫ&^1}Ĉ5 YBp^rz9݋ݮAY+C,yFc A-ig ɱ f%xOאp Aس$ue u$6_|=Ǩq4 9?gEF^jb.8kg;\}yRV#S{wfdZ_`[EW(YdrtrIO;j:0fq;434sVߍ[@*D߲ɜtQ!Wks׶+|q,w\=kb/gZ s/8bP]üyc f;rkى[5 9Ӱc\0k[7ifT`@'BD][:z[R^FMjnQ ] oWw_0^,>L;H*>#fQ\#)̒@QLD Q)HR@" Yi$o}g{U%B"@( & (V(hJIXf- ɃD≆lA: JʴIP_2 5P 4`PBК]*D!H2Ch t],De%wbJv:qjˬk4^;DQw9C2DWJgIM 5@m#FkmjUVHl8!((ٰiJ)7hXYRcHF0 ([-:h rOaaw9QZuers'65lS`˓Crf6LBAh&W*Hf((S9,׬bRϯ~<1/,4$ S!@()t8vr\{݄WSz)({kV9E 8E@zDSCIywv%iΔt\G̅dQQ )y@(m4fANr ;@&fC?< JQWnh6pKjh);'Im XA }}@'pR}v%캠<.\)$#h /pm]E%mV` l$uN4ЋT2jo^??(Pdz\Lio?no[h$qxQpw}vB<|6&+~@ ŐrsH Amx㉚? NsMh)o\k9zPaѕq9ETߏ0|L^:G\Hm[UJVӅ>[+̧{"+c߮|Fg}wzGs[t4-ku:WwbB8ƣw/0wssYm=ksccb<%})4ʒnoSbcu{sLgo vDc8"VuQ;~sR]0Ң@S=?!*)⢒[CKE {>O\Ld+Pju Yu i0  BC"Ia5PI+faC= +;' 0Zi"֒E62fGA'YD )(6y>? h1MY~=Fz_=w wвω_Ϣ)VS!潅|Zƹ9E <7hD"sE~ #~Gzg_!/$=)~~OC#լ(OҤ?g(;bOwA$??*yJ P `aCGɆ >Rd;vPdv4YOCO7:*;zyҔґE~SI^pZ\D xi m ZFp+O[!Hy iPR;A 'A42J4]Z|QGv!=GҟVXkLcuy֫ " H5;!TYQ@Q7Y`9C KRP5Qiq)D<YbC1s 0y}s4sJnL,TPx@&4c8od%j41zcL*mV3:ӑl Ś>Jsw V{8IlLGjgVh}ei\[_Xe~,ŭKRXA HWư *09!vj6owh RA>![0-`)C-^.{;|AHeM2I!!?zɯPv~j:M]?2j) x$~I 7, <w]|^GrP ݼ,ã)B 2EG_g ui* I&@MZi ڋet>xcTQv0iiQ݋RZ*S۪&*ԟW oCuvx&?!QGE.D@>q:n~Ɩ+B'}vg&]J^ῦ )6[P5hn ߚ{:S߽ H~k2 8mOبiUeO\lxR+DI(ֈa[d҉Dhϖfe!s9$(t8o KgL>(}]Ʃoz N1|:ADU*dI'vrMk|Xrһ |st7o?c? y ` := 6(~L;gJ&}R~?Q~&N=vcyo9RDIrr@&N㴎OaB1eMy<"1b$^ Qޓ _v*A-}sMHՠРpk|7`EbNϏa?SZ}t5]?Of~FGC /|?YW> wn Z/ \m߆ׄok9X^Z  0;.* ;K}Os@J#+?0(d;#sQJ"jpT@+;>L x|aEW\|cɧթq{RímO0\"Dn6;`E 0$C@x`\E`~SH9^JhK1ipWy!ŻƮ~f9g];-=]a.{jm`dRH ֈ2!_^A+k{ l.e$/zY@P!ʟCR-AF@?/czmql ݕiUӶxeW% C*Erfhdn!*rZ@Tmy$7r" @yfg~.v,,DqҷlP|B&bc FXȌ >CDG5h)rhf3ŇRG>}+HǒoHu՜y rUIlfB(H@uA%++ߕi?*g~S~o5o2V >5fjl?T@zSyoAa&P"=\y(=@7|E~IAߜU?>>&#kCpG23"NH2HToڏx>G(x}~C W?ڸ.- lK?0bvo9NThNR%EiZOodPE)YA.VHpya\~5 AKNj[_nǶfD~ŸE ӦrG#`[r£,RL;`ϵo=S~/hP ܟwRXm40zxhUR0`C=b& {sH~72}[Qb1+E !u:oQ KKpP8)(G5(: LPDR0^=r,!ȁ2`U"UfՀSmU7˧ t#S|T^ӏ : f r}%*6 p7b3EQE:)X>ӯ_nx ~JwgLbaz0ik"AjG}s].cseY]}sP! =~58:Lt{l܊!n|_JhbȀY(QoNV սv\j]Y0"N =d~ƕdZV@_ݾ %(fk!R)0r@޷Y DZ-j6ȏ3X=}Ls:YG׬pr^Nj/1p:7|kK_ -8~T,v aNLesP3(߯"pL iJURR}Wuzxcyfߠ)ŗuNOXVjqҵ^+ޛ;FR^{Rs_ "Ub`}꣡yP?uV{a`R)$̵t6(Q">[F'1.W]#!%y^aT`B a`+!(f=s!-!ap&Y LH)0kjD^KYGճD`&#GOp20iyWtUP)4`ßK&$ i?'0/l=;}4XN0O{ujK_?;c#l CL#."CҊ}@d=p`1@AZO "{ a H}7`e% 7bUYt)|К)7O̙I$>.?YSH=F/*)P0GX{~}]|+?5 \+Q=V D/VfךVDpֵa@ Ԩh&2f «:7I"'SwD u FJd CS_%Ow@0dt@!T(𾋡 ]5x#W;0~Lz>ekgCEK킠@v!t7&VxutCXb4Os<.OkExZзp}o9۷CA=uF"awTF}4f̱$AgD(h2n{-ݴ0V?O H>d`C9 qqEʃY6)C?ʌ)&X0$BG~"`|̀+D X? RǪ30rLXƘ׳W$|"Q: 'ֶɽ}aFz?|޾04>1YǬ.#a9>#sz#;jg"C o)&QZcz;"ΧRt҂EXu.(rv0mJ !ĠĬ^e }_!S C1N3 둆 OD~?OjvKpaZ֊jQDJ"E2V e|=EA@l@~"Am!MC BS~F/O;ŏ旂f悝PJb`"@@أA}%WNdoۓǻXb~gY6!I]ܣHe(Y~|cByg<8'Ӯb0{$?t&F>Ti}xۤ*cZUVsSHVeE =NTG9STQK/Acāwٽ+N࢑ )tTS] R7|"I\ܗq% TV/44/sO;E`{ÇMO+:qT̻,DΔ+¾v?@l::liZOk )8>X>S Za)P*Y!>WuW=ZlB3o`~/|R7On׎Q,TB=}f@&j{*c;OoJ\GB>]Fj]26 Y,'?0^9*@f Q .)?ZCǤs`URS8,c;@ 4 MHAmz;6!(REFyd{Ѷތ"<"" Av!{"1kaN2.fG /;Ҡ W/K$\k5+~[8gC:D_Ocz_ dH 7=j_28CHd$Oe5/o$\ʤA-ϒ *s7;:*eJ`o>ԣ|޵F\v2g9E4_es +A AqIe^X:zR6ҫBU8 "2ל6澋WIڶ;>Y& '&;,Dg]P8BȄA#G÷ iOHLz A4+RIXYD롒oI.VU 'x}lr1!µ ^Ș ꀹ@?I[x5 TI$FHX#mڰ^(xĔ0xMY֯4K3@M7B j0E64/PF 6( Z_   =l؁z w%5('}W1EE=Cd]!۷"- <6s h/-(NԏXb.!X3EA_V Gf{Zc WyQ,\8 pQ^o ܣz2eqH9k3AP4;4Ayw.ZXd$#MwSn:r? TR[5b,6߈lHּb3;k@~ZQ6_E+deh.1(&TH>nzf^}%G@GYb)oTMc!>#i)0~8?C#`Nx7]v::{B zSA/LXbɆ"F辬aH~Z:z{:L_H i)pvXFw;yYcK7fˤr] zF4ֻRk p!30mN9C*#nU6;;:/'={ei)G i6).xS+䃘``_36`)Ap֫wYLo\Q cU'߲Ps; %t߭5Rm{%AD9h!nwƎϷ+bo)pX+7 (+=VL eDn (Hه"s:Xvy̽>Ēg'q~G#{^ H S*51*sۗ-ܷ]1mHeIu i3#\ga: 2wD"D l(3+\ԕ[cDeٺ:sAfmNjOXnhhsmA, Tᅮ㄄o:,@Z=[p}chfO3I*`oTLZ>-`ȹX@.+p_] {YL~??޲LлKȽ6.atvpt.<2˜[ g_u_%\C{ԃ;-*CYӐ\`q+æ{0&f9rvCw0\eZlMq+oV/ nܾη_ëN8 Hn4^` b-,6 nq~%vSsn.tv˶WJVޑuaKW g:C\cWg.}joI0l/ gz|%ĵEa1"d%"κK蘹#w{=KZCD1E*󞎤%L %T0*7[KrV0\X{ËԶ Qt{pj{.hL_m;'!Ddk KZ5LpeΩ;d)ΦwK*s͍tزMSJTg~"v;&7uk*ZS'o\myFO8BV(R͒RHf3&^>&FqWxw`>[7+0AJ`=AΈH.ce&k4tMeʿ5מuJRB@SKª8 ]wɐ6L2,lY! ;IsR<qƂi2U=X' >|I)kM'L$z$ Rf'ʎRQsC\dk7JtߟG/&X'gDRG?DjUk.tmrC]W>L:߷I"j}FA?҂w>xoyWݷ|Ozj~Uaj|76r$»dp"px[tjQk Tb'!SAa,Vܔrˋ…!a{<}@P86^9%8n 1{q?>9Ё(`1o%zX1v^|O"K!SP>?6m%01O_JbX U.o݌?>ﹲJ#Q#K0Pc1h 5c, fv_gbar|8#C۳d^1"R<,5kH ⪋6D8Z5Z**E^1Ԛ=Bgڌ޺Ίϭ6y965C.6}$Ge|Guքw6>{tV,dpr i(QE46;D﹯2D},F=BuV:{8`Q@O[D s5kN.'.8{d3#M0R^SNkdX%EC@!7v p0uBsf} L3i`ݐJcx;):Tyg/kA:7 11a総WF'y B$KgM/>6f0ȮK|!=J$91ם Ä 1ȱ:S~Kzq;h2ǽ=`?6Ly˼*Nf]Nyln E>PoHOI)S,Kr`6xlF)9 =6z!'Ip֔Sa~S;>qa"!Ӣ`ެSL|04LB6CL6 HHуC"{xh+ E߀J"Y$()d798l7 |w6}#o REf88 }8ćo$x]6w:Nv3$Bd7E%q1RK eƌ;0aǝXfӦt 0z))`b@3X6F)aG>iiw:4&*_nXd!5r 9:b n0|?PQ?}Ȍ0O; ;ӏ\~n)$=#F=|)48"mG@BR޺K7| %mhCK4]|K0v>~) phT  @<*EgQgf!_~ sxK/Cw{<#xnZPTDn\G>67aģɈ1JisJUǔ|И`tasG (ST#;UD\B#wG8Ppah5џvu##_r{$@}\c]d ϲYV? R[9߿|ahHpr 㬔x DH Qa+|0!Ƥ~IøgA|Q*D}$iP>("- a} yKǡQH{{; [?(D'hr_n"~%^09C=Kj8;\|\zkܨ0wmqgٖFdY|{63 6 G@bK80b 0?K8>$als4{FkeZ=#qc߫ˎ6D`GÍdq8N%Ib>7 {M/UUNt $cƀM 1z*YAp_9l;-פ r4aOR1Gp-aMhPi 3QhTM'S>?$~BDCرh qp2G0d]x`@0l@y8ND!sg"so*h4)~e 0ߖq#2ax"<оp@O=t!ED)Gow^$qKCYcshN#MLp?:5>pj5NMC蟏͇wh? =6 BI?3J&B63LuQ)8N̆_m" B2:_ϓ`Rt $[ tA!<:{tMAS/wY7wp on t HuWOoNlNUUVi۾J>%Nb$ C>R˲*JXQMmݍ1ҥ!m"/OuB?נLbX!N`s4LQ7*$BlۓRNA8S+a3Pt3fef4 yB:`~P@n: ,X@E[; c mFRI(($^_PAYV3s Ho|9&$%Hv3(kG($M2O>OR~#t^sx;f[`=x :&˃>uK\3Gق<ۖodm ii=ov[6 :֡86sO6S/ 2^27`Vs蓉ak˜CɟȰLX4WVdwdx\ι6uHx)+ߒdGa׭:`q{(B=?QOs KPxH 8G4헤< @2~O߳s ?9|ܿgr-6-1ȸK0Nj B! Z\ε fn 5JrWDLHq!00kĚrݐc,PlHH:tN2sƍ 5FF h@k 7~`)521 $, ,b34>ʹN{w6٬C@pPb蜺!@{Y8p(jt H-!Q =Yd d:n %Eί\3&bC8anC%)pq |I#0:=|ݒD iZ /|Ʌo q8zЅ:L(f}-Y9ЌAq[ـkC3d"ٰE%Hi]20foQ y/ a&痄ЏқiO.ljCOxt=:wNN^&+nR0/(Iw?ELV&P=rkL{pqBVyzN#,sELoVt1XCªiE+<^cCт68{!`"yYc]zư cyTȘGU:̓<<1R8SRRb)TC9&NϿ$>~dHf{+~Yd˻s.ѻsQ!FrlVŝ=%¬9e/|S{фc~}g=>q4`?YkJ]L }Q^Ζ)/y`JbLr+kiNlLѡw?>؅=ZN#q7P,W]~4+4y3f[ Jki/ÌbOp%:!;g}ɵçwgѿ> <أ1b93,iɔ#0r'ݷ)C \2AGYØ˅5*`\r 37^ R< R: w m8Y^%Ǎ/(H?zq0aS>1"rI(a1h jLS3~Hxozv9QѶKptNml"s󉂉6`mk[IjgL\bPNeᚂ[ݛ0lspw0q&;$0T<0t1J PUE[M3 ߃uѣ6nēŧo NMH$qТ^=:ϗpx7Q⿙{>l.&xv3`3uS#^S#; `tsfn&`lX>%;" Vc+Q>t#E$tPjFcwׂ~e9!I;Np>>]LĬ;-^ʑKi4]x@ L7>[HS?E70M f{1ֈсRbt(@'yp1 8U!* 5E08aP@@Ϗȶcfvlqp] FtC, n:NðNGPNd.@ xs>(llh2Bw"CsļQꍯ^S^H~.7=kAE xuwY@i%!rXXDW3RRSs9 AQ$P"F\^:q^ruolk?-5[7}Y#8;?D?mx?sp ݈c? sg0+^p gcCR=9iq𒃢(hт, =ssF |5}<.|y[Y!e1 slP=a~D!8ِ,N4qggI3.lK9FM#aXV]xJ5SގA#ÓX d^BA(xyvca&2z08q C䥔5c[`lUCƬ:Cf"&|#ϖჭ[ ֏GVcTQ{Λ}\y $Y@nH2j"`<1xm%:uDsCjf\+d$CҜ}a C1 D"H`x\4Zg/V0Al =Ԁ<05⡢{oƵiqr<;'0_5*ԛ"Xpfg9m &BYőmOJ$ 'ЯQ(-nO17pnf#t{N$o/xd#CTАsyp1\cirDřarT#ʶ7ӏөC'q:Rұ߉h9R~ե~P4ofO8I קg00K@~(Rzt4;/φe:" qp=/'t1x It*!pD>>+ `$0H}^ߏnAFa9i BM|= !' 9)elydanu 8@PAC:dY,?OKD~ 26)ekGX)gtҚ]n}afn7á0:'cHx>5٨rH3\|0-G,OL $4ҽ_!fG>F0FB mbF섍0ֶGTmDs娦q-#d VV޳RI@p@3"zp;HߕO3!|N o}yrF M1#f Z% *yݳop QZ{ Dks:]:vGc\.PGQTO >!lBXPaЌ񠁃j ex BSPԈ"N<3 l&dP2!P|t`k gJ@ $FjAPs@!@FM 'QC ~r=ʿ#hl[@tJ *ݶ7^&Їt&*]rdy}`0`42dR>ՙ(~z%;C/?o\gI Swa2(NOyA$0BX5J7vG}ĶF{x9Қֶԡ[ϗ q) ('Az_>Ʉ@κx 7Ae b)$W+gOe|=T/ B![2pHqyKq@0EHf~oJ}@Uᆰ7zpi_n\D0`o &ji,Ƶ0&SI<a仜8a #͐;vCdm3ϥ),8 &qyvP!tD^d.t} 43=K#ILDC hu`?2PP3)JCs#$P蒿#9bTqbN.AW@mݸMI𸃨Uzc-=kǍd2'\;36[fc߃f]1c{x~@Y!g遇9^Jp0) fGi1,ZbM4rؐ,ǝ^Be8/.VU%cĠԿcM F0 )gxk|3+a8|`|m@6(>0t$s dmt|9xBH˓6_B4-qۜeo6PD88&ɨ=E9( ArLLIRH $LQbGJQ+s5-2i<ݱL3хXG`ݭx܉TT@NApi!hfxpoHj3m$rIZ5 y:dO~ -]X @mB2a83ۙn( Z8)7:DNvA&gT3~{1P'PɒP*^)7:0ķCuݛ"0;pID8`E|a@exvo?䝰?!S3( s1 iCݷ?9,Q>A8@@j& /"@şϱv){v`}Ċ鼲ij)'3r=Vh#n;wT6zP@q56cqG]ꍬx4xVUw& z,HUhx Jelj~ Q2L` a&lTP h?X́50axfh;ןBL@L(, LHbcu `&x= 頹 \%d% Y\*9 kLuxs)$nHSۆ;K>ja'0qPp 5@W'ϰ?!ǕiΒIw7Yf8 n'2 SXFSd_<)UysZYhOaĺM2tjZAuA82BBfQ,sBa|WtߪQedҵ#Q}{/(ѱ6DkQT@0M >9~|uEv~'QsGGui-X#u(z!ό;naQŘ?*\~]O!a,ֶ7 ?\t8Vs \W~caƊxi%̥"]bǶ}>Sc!;Az`q!T#mz󲃓{NM֬9\s퍱(,F)e >%Ƣ.}f'uު$o,&C5qϦ.౾ h]0٦"kѲ  $2M>ރ&,P5{%^ ы_I; {Z&1ccKC5TPy#ZA=dS lDĥTHT& j 0ςyuYq!i!}#S$HwfoR@7T\j,ˉ(Cyp+k%`Ҫ˼cs.3pw|=Wdpq >Xk|ė`1 HÁgF439'FڹΕ :ݹ%Ax_aM) ςJn`iMVtynсHAe-y- \SN |<:hn':ܼbGTl)\hF k^L=Qyvr4thАh!yIo3pL&O 4w΃ږ0ݖ&/$sK&`m xrs2*XlK`a1ٳN:rY3R!u2߯Di`<kqu}{s0~HN %-N~A73]wu+.E*a`AF"-|°,ݝ8D"(` h!nDSl ߓg۰mIs3qsg,%'(}syq{dĭ's6>(t5=~}~qM !ءĐ<?CCEPc˂ܘ InND«^1{3@9l_nJa6# 5'}Q$ nԐ1r_rC{ekƀ!z F3Y"o\{C\DhD!?GZ"rǧuÃ: #:NU>!*ݹ.T}֢=\Y/ .AX+:RrTpx/HPNfl'tUF&iea`D@dV?:R6n\$h@褀uD+#,)~ǯ9y 3xB̄"{p0 C]7:% @jDނ[)DHo/]81뾑0@0 u1؃L; G_%hЉS%g!b׌vFw D"|D˾l!ÁX)L'3A|?.=L uJ~x .(@Ac 3ī_LnwCquNA9%0F2)ɿ x)6@arG| ><#߷o`+#"uL@ $B;Un@`*1^ `@8AȢ^g!F-4w@Hlcq0ِpOBnmg黢sC, Yt2鱉y(0>TɐP~3ed Y!q 2>=ēOAi~l ?kl/!} ߑ~$;dē DEp\h]I>SD/4@4XuoG 8iֳ!0HͤWlyL5Sڔ+LFbe>96j+ruxM`vi@xz> r}@hO~g^5? h=gX; Su41&q$Bb$& XBH ()7ŃG 0/Ef)U$;μ9`%Aoc.^Xc[Kj#?, [c'Mym]aE|wDEGD(Izk]No}WLSrŽAu1* ?['C^l%) 6P}˶]=߿r \c'd2PwO_Ȏreһ,\n8J:XXUSn kt@_,=FaF7l;XLojaƀHq&<_52LD }:{.w~"`\{ޯd*1Y_FGc'Ryy̑]lY+FNI/0.Qu(\&5е uv)?S Gd/3p\;A z#> )!9~bB>陝&QM@ E>GP$H"N6݌`8c\Ze {VÊq~0ljHOc`J(_83C߸=QK'nzt;a/aiUFX! m t Ƭ_HND-j5.$K湛|Jg{2mmnHy>L#hT386)b+ 7 z ߃A $D4N8ĭsJd/' 'D?xL$J P<뤋z+71xT;mHx'f 3@xeAT&Wd!{e.dhQp9U kh-koi'S3*948S C䃺s WRKx4H+[A9HxCtjף8 Gx|9!5CM0Awwҟn4W/xc Îфd`fd:Ԛ&@Dr2腤t-Kba` Hڄא:X ɇ H0#x8f %vcMo,c<5A>BY tm.v!|ޝnd@4>0qXN2o&Q]Y&܄ɞQ6wA06^eePql*AW>q9qN|7U!-UVDǑsĢ`-,UGJz.0u{T4-0Gq&shsa:즹P P/ IJ0FK ° w^ָӓbmֳ*r Ł$C˰}~='dbZTz#JIP@0}u7/˰=I|mPPg SI! +(`{ rCvΐ'GqO=l<1LA4 a& \\_ Hj׭t5G.eC4t6y k^`pFa[lxдfҩdCMyvH u=AU=$ gMAZdgb0^v_3˰N76S!:zvS~˨hNi"v5< Bv" f M׷mAC#/iE_333S*@,:0[.VPZ #\e\Man6>qR̈́ w^D_9Uؙ ~QIQm[s-TL+r^<5G9_OڄC-q8h #D<1)I*!ۜ|JSJl_݃l\ Xp.mUHFN56D5gMd~,ͺ3? F&6 TE]d1,!Z4&f~ AAv9rȠg63`tB3eL:VK<tmP]<8(00pmiJ6M-G%!,CgaHRPo%v%t\a;-KCkKP%Sm;20 A;~Ey~VO1VCoSĎD_@c C@ E*Tr?dudOcv*ǜOKxJVw_]ͣZ @- 1q6 9!"MBZ^b.X5dMi"0Jliyg=6;m_>v]ilN$|y虅&E;(񤛻g4Fnוu5m影_n tdVU[aMUmi+DLKͷvgٙo81.1ӘH tNe10ǡ.2@XMxFs]Yvi@gyFXo'(d Oc7x'#,\2Gt`ܖVu "DF/ڞ21C1cꎒͫ>НA%_rJ9mϷ-M0#"EUJt [a>FlhF4LE>L ]gcB)/ŀ|q0wt23__>=51"(w ĂnEUyN Qؓ. 4lÏ,2i,D[;jNg=lQT{p >D>۔%|w{x+/5{h:t['Kp > G8B 9,Y@qmT vB@!~u -> }>?J*k# y088II¨^ p%l@PGSJ'p2͒b91p*$&pOGh)( ME0JC7c]Pixg_ѣBAճqTSDR"3Q-72qM^(F3I,mݓdwiF~~s.8|EeN+:i;Q`y2eas55T4p\- iUҥfnxpၻ5)ϧ?AdH.d<!|A,r;eXH1 _Kh#=@~00Ρm24^IFGgAol1<?9`5 5+ /h|Vψ![8އyChebRC Mˠy:%S;"/9s ȥPDMԌ!ch fl02 _`-0rY&9pe-5pŁer d 0PyP#q*]f5;R {f}{]$]OۦeUE΀%7uo~ e\ ot7AjMS8bKIp#{$:x>_ !>)^޸Ti/o ft266).sXRRWO5zGar_H CvkN0"(G3F60c0~(GD=!@;64![\b^X y'݅i?occ23<#6k'W=!A52DKBBkSn44>O Z~:=c2C"oO8lbxP+hoQ)o&cIxWBPoC80r-_{}=vN NʡOT=## Wݘ%㇔oʏ>H"xP 8 s9Mks‰'DF&J'9zJ ~ĎΩY>gŃ0 x&᳍fO@"J!mN~6ǫ>H>ƼBcYlG#:ePt0˹fw}͐3ifi*tgڤ: ){.M d|0o˪0${I`;w=S"O(:MӰ8~or3!R;!uf&E 0lb .uTuaP %Ieȃ0qV*sF* xКN'9pF@r ȼWB>[ipLD[;Om$hq`(gOѯsYegNY2t)$Mu**'亶r>{Ȋi N Y`dEDIqT_뀵GV"܈v .x834B&+qۃH׾6$0rO] 1@f8|ɸ& h{"yxgȇIfs(.J( <8/h T\[QDgr:([~Lg$sr<N!8M*j< I ފV.cia*l>u_q%ƾf5Ƣ4H%!^LWR*FI#IqP8ɢtPIce&g>VDdV$%pNfͦ˨;djB6y֤•/5y;TĆ|jgdM}f)3;ACp0g.xs[""JX8C:"Sq晴IӀ $ULY=ɋ~8>1 a TӻmbzQ·7hވD.MlcKWV0f1 aJ" x0c۽ H*KR-ɬdhm&7Mx)Ӿ"K`4p/jUB''[<]zup8t$ " B"/t> p4 bz(n!)x8>bҋ,m*İLj@LvT"l2 zvxNvlֆBeW `8$9LvHR*o0Tc'x;:cHo!QIuR :5׸`Vtu24$ETp `h(xO >L"`AGߗ<2!>4W&FS>.ٙHM=Nhquoˍ(1i׍aɫdm655 3r A8G@n!"q]tz R׏Q_5u|54f!YD(44$ ~;Lq8$C{p1@Β?;λq+7\@ᇤTz9s$Ʊ9$ 1ܛxׁ愢9s9ڧY R lg9߿)ѯ;)&m'yCR&U\zҖ'OC@O2'pgN4Zij~d&fF$&X`2,g; !yN1h(Qjڑ^805 'y{Xr4^rDJnZ?ח[Q9lc$L>K6,؆08 XYD 3IXj 5 Y a$1ziL$ ~Yy&(Gg@,쭹 )3u8P 7v50]iSY A@"$Ҍ@d1 ,jPRDtYCa0&'7(YV[T7)ř glə`iM @Y!gq3}@mv*Y100JRMBrlx&;t/!`d$(mC`1{k=(rY`xqsj5EG#:= fb ;:L6[>7U{LJS.K:(bq Ӎ#vQ}lt5=jl%;均Z?^bi"@H.BROQ62 [+`f-𛁒q/|vO=%]|RFw PIUʀb\䀘v@: ֫J/N[aCRElc:{ߣ ^a]pU1$HGXR*"RPP")&91cҿk1ҐÜ#Z|Pi1fۨɪ&oDg#\KĭB FD؆'6ϟ/on{[& M-D K*<_9`Ƶ RD2,M&mǨLd+&V޶4p@3qbjFfcяTF^Ѕ;!fB 0c}c$w\dr蒀7*Cٰ V$u@Hj$+gZ>2[R63`NHy 1DD`1U *RVa`, ?'_F_GϏ鑹QN5;Z8qJS+z̭U$$<"yyfGr[a} cqn/Ws?.K\bn+$):" mx ; e]ɘ#Dug$I$eߌC'F-cQuiKI8d""oq{MMTEQʺ~S6~OA1XƜ}p'qf~g1Q퉪9_΢r2~R7* pL_8]@;bb@5U`NR`~z DJ?l]2Sïr6UUUUh;79]QhwdHFFn\@f r7FխmqB%pIU/SjT&qvNHܦ;!wvo[Bg>tWɎZ7Ic}v5e{Ӯ}<ܓ tn&sv=qBJI9P8giꛉ$բԺ  ]4Ҫ$Sy(6X`T;Esjq.M-twxf6T"o)}b>-%mHXbKsƅ2XdL" mNs⋥In Px\5j]îƝDcZmcwpɘC̨&5n @]LH: ɺEL{-GT҈rDAPX|t y/3(9: 2 lc>|G.y*7:!ؽx#T~֪*#smkURac('\Du-=D0;bA1oO>z@'LQNsgl2!֛*m S2uC-9"z>)H"YUb^óߩ\!!a⎟I%P`7v7^0WOr|'CO ]vj(*&4Su;=_UUo˥kyMNt)J7HA HBdVm)7'Dǣ1;K@:HP½*JFx8 A TQ9 ރ]{YU\U\Ơ1ACA#:~qZW>}<ϝ1v{p{_Php1v(xX0N=#TCψ߆$"&tpB6"v${xog4C]] >H|g͆0d?/+hwPc{4"cK|J9L 3wZدO& z.Z9ܱQR$^lI#-Q֫}fjq/=wud>j !Ģ RJlG@ ^*2%Y.4W"WFj.glVr^۟a̋ش#!oL^'Hl}Ɏ[.@I'ʼ8vWZ޵s}}d_[aF H?WI$I$mIl;|+w3"2A˦M[I&A.ǻUřS:Hg7^pqqޏ?CcĀ31k\dO~|~q)q(Q"8 uy]{ ^OLXF(K`6Xa?$.>gs׷G]`~`veAti3fe@1 rOAP(F2`5'fn3$$\ w,PΛT(,/{H Dzq"$~9~F.N~?(m2H:X: *$N[w;{+7nnoWÍ& /)fpYR\8\ɞ&f$Cˋ9:߻Uʅ3l w'q<;pt}xfe,;t1@N# ◂M/рIXfSpθmz*%]NCͿ,Sg$XJ$';n#|2 ā:Aκt]D( r  I0xBx1!.I2aҏ!ȀqP6R-TY9uLItUZˮ6ۖ[ɐWScqn`8ՐEјn*vL,ڀo䞄nK=dzSi='-͒gc(nue;Jz@{O 8`\E?iρyY rI&݉NvO]&0*p7Q g3~!a4u@;86"j*~˟\.euJDKx quXy0*\$xfRwYI 3ߟ{^`#DZll Q(ȠQB_U!߻}A!|z@Z۲9~s=>ӎ2:=axe2I;G1F]kҘpuFͷ$ {C"EhDD3МQDuO o9t#W}Ir3R>OSZݗe޸ <{hApڗ-T^~}!IIg:Aw&r09&Ml @me~~ۙwbO|9I}]4*BH X`e1"%)Ժu8g_I:Sm2#"M C }0RC-$ŏY!y,J-=Lf걖a o<\q "*|~9Y;]# e-.2xu?ebx xBy30X@D}S"oG$8_ԼH1Z6S*ykcy s.|I<< ws5J (T;jCu&y kGKDgAf 꾚7mѮ!>1N_X 'j6>HNex~"v1A>d ?19K3uEV n1C=s)fN&.@ U7q-ex:mĆݳ{Bs6 ~O^yhr״:@d \5ywD;;y,;F#28\ LS?_Jl(%DP/ȉ&2A$b@{9FGpbHZwAd 5\"n]l8T= CqSk_cepfB9by'_j4H4on4ti"r0]<$4fHo-W2Ʈ,ܙnzNݾPd口)k=4CuQNh!$؁9>{cp`wÖ}"fٮ5(aqa ~c&*u(EϞ [4>W(%d9;l8WM0@ O %@֪  q^/f1P`Jd{,1$ِN $5< V^3!xM+\Q\n"|eu{ K'&4`=|$g`Ʈ]"o+XAɭw u+zZ:ΠhJ߄Ҟq:&G݀ j[w_XP^%]vFV"Y޷Q]lº A,Lޙ6܄ FjEY5CM 9_r>TP' y{Շ{HjiycC.VhnEz.4<:Ýx˼HC>zk~NN̟6v`܉lpU tX^׀[d UX#(*\Hrgœ[~Xۇv,m[llj6mcmccV+-V-Ū&!lY!יt~OUs؈h2" D20JA9=S]ϧHʆks]~&MU=TAOyAG?<3aú=ׂ~d0:ͭ둥N2\/Bdot@qBv$ ȃo2 ߽8pY! 4<$Q@)AB œ@11YaL]w` 9kQveٗ]=K\UJ@$L2>\͢Lg'f ƳEAldAQ'*:.JBt<3X EOdBsQE{&|%huv %;}:wvsq%:W{:HiU]吉@=sʜ|X֘~8~A4 G.r{橘: xfرRnl7`pp1H"!-抩w#KxJcNJszZ]iQWv?~࿆aIL**mq}c'60k2kA yDoB,; $z/rNBݲe4.$aD#o#'U#kH((WTa00"p-~!`Ü)Y@Un9UeI.Z 򧏎.`2o>>}gZ?c)U%ml4LQ% =>Gů F;Pl $0HfG1/ih ?pWF 1{L\ԃr4sI?ןxrGCr90%cn9C~ >_Y/ODl:tI6^B;s3$ _Ji\"<ٛ0^t0lKȌ؂f78Mbi/]řXdqnA9+ tqlIWFO*9TyVYe? QtURL17KU ߨi ؁ n]Yl+ !K tƽ|h^hԓ;L=1/u籨ї;vO.t85>W yA<%=zO: )C;3c֘Bn顐韍R>I>h#TN˨rG{; ϯ|7|l7: +rrt srG6T9D&^S0Y+MAm3~+ǹa2PH.z8[]wMLD&Z*N'(WPun6)2B^{ K'I@* FGl>L#'D$I? {h94ٴ:B8A&BS{u2p%> H δl ȢOjl\Yؘ5Fuچ#2ڇ#A$ےT z{'/r{%d`hMyKS1I =q潮$OH꾛4M}#!ݟ7z΄/M v$ gwlOF=|vڤ8AAPAJ]NjxܢbyVI)%RdUJ8g #V(d/ ZWzDz= {N9p7XQ Tʮ aC@ݻ'9,I"^@¨>>F\jA9dj93ޫr!aKjK 9 U/\ӋL$kM_i;npQi_藘smD;}}R0)rXNTMFlD{@I\͓`2o!AG?INRеJRA DR D?d9*#i2~D-XǑB!:!;Ia2^:u8Nhe7u`Rlfr¸_ $MSt*mDߙDM=I^H5}/v8u4{d˚?GYs[깽 $#.vIc^2`q֟[5gfc c4#)E|AQh>>/~i#[v'^gK ցA; F<.HvnL>5ɳ5a5K$J Q+R<d}@88J3#0g^^l B}<,D)ײLI}';364$ʮJц(qiĎnV4ˎbPa\U* BP?Tͽ&v;4{=2F]6 {dؾYLE=|2 2)P&``8&#wLPE4EG9\=9{B@s,|}}-|)sea{d9xFMh|b6bh= QX}K8ws F$$@Oa{RÀ`9&n%ÆGD:4Lp"ۖvܱmVhqX !u 2]PŨYh/E*9ZM%O@u "R)i@0 aw >Y}]6<=;dD--0@xѣd=N$܌ DzҖMg5>6zx!ᣂyH˘rZ@?#TfyɒkO ( RZ8`lPH!Ž[K3}!!TeX@#J'#L`"Fdc6AC 9!t${%#zU>.|q@]Tȱ E13AB6׆+s/$8k Dy %|B+Ŗ0 |BI߮&_=$K3wOs m9#sAE?(#oZ`z68x@C FN^8h~{F懡"4/3?/fꎙZ\ɢHm v1 +=~s>IQƢ>ǛSM=NˀE :(m݀mӃ,3Jӌ9dpg6V7C52_2"rqVYT JжZ\HV!i 22`JJiʋ$Xw Q-ZvUOMɜMuҍC%ެWb8Gx`eB1փY`i*ҍ$ 3hKq,`tQ\I҄ $aw:,c؎5͎)$HSͅF57Jr&&~>suu =*[NE,9͎n};8?# ?'dHm!ʄwp F0>(pO$WX ƑO@~qP޹kyNS@Q$ݧ*h A,IJɚaod9p2B3|0~#J)/\^DHAR[)&&)**dl Tr?Yx?XK;4̇)D@k̬-*ӎS nӺzwt$\YxIq!Hb:'F@teaDm=]I5S #<́PJүSBik$L'Jn-j"RY(hOh/(&lm}(!wOpH@@J>竽}8``sԚv\Nyߒ]3<£Mfh/ M5^fb_ÇS#E93sNS?Iah?H0.\aJm`+CHGt$@ۄq(bPLzABƑ!4(8>kԛz 5e _~ PJP i;h,{CAwwPy4(~8|F5Z18{8Beo14\ȏ?N 0בi eqL!Ad4_w4;~z{GbĐ? 2>P PI%P(oOeIҡ8)#"m%T Պ#z:"CllhRKdeIP*sÈy:&"~ PEĔIhJVD.$Nl1O#~`IH4 ѨqfP&gj8#r{4i\5,H("FnIuIGd?!%Jv =Yr&9AX.b<;y,|h>nx`%& d Jd0ÏBq\SKȲ蝖z~(Qx̫nRIi5ε^գrPa>*T-`cEۏ.S{Qr K5B$;n4R6~;Щ | ¦1(@ G3w%I!74S.b`F[ s?2D,"f)"fg.Uَ}{E(I$R!x: !E ptRC,Q!DU RAPB4LAIAI͢Y)di$%Rh Hh( Au Tc</0pOy Oq'^]ŊdPQ Κ)O{z0^JF%R C_AQ0>WgE;y'90驟  ;*rx`ABP r$4Ā^q%̅(1D]{1KOv X$BE5cH:\g^v#_y+qchÊw2bQ?-P)I  Cpo{}s "2hzrb T H{9i*z,tv+v&\YJą'oR)\ UV K  Bd#c6l+[$qMzm+)1ՅQ496buC,@̷ڸ4\!d/4^Qq. Ȉ9|>*DX<yGUKƷC}U>Wq1پ!H87v #@=om?64w횶h^o(K+&-=wdL"i.Zΰ ~ἢ|$ LΑ_ Xq2\ĨIt M gU|,RcFM{F^fd z6׹mp4Z(d/l٭,||oMHco { l/䏁ZG,#1]H8OH!H) ~<\=_bBȓqEz8`j?y8$>I;7m$>X{ܰ'N^=ijԑ6 lh(Jc "RDB5ݻ8~:}C[S Hƒ"7iX4w_q('fxtZ*C=|dN$=H0l`@7@ tgQyN%UPRPE(1[@h&OchMZXYacP=j@7 $ځ;< ( -\8Xacr / *ފ f S?WOB7yDj@@_xyrî  dU~ @R;E] %Pi9pnǣThh9q"#̒tBk gNTUDUTEUR}) /O'i$n(4%B4=n?L$jcsx~CFw d HN؞@a4G&#v :)XCl5!ˈxiQcTUPhϘ e|0TG2QWJw$4A9Q ;v%R92\T?#bC.Zra/8T8)l_{{={O[9JPRԨpAR/?D#u6(]v ^҃@d4̇~»¨_$4IJF7CAaS }Ӛ4-iWCH8 DӘt;=rdQX3(Gfm~wr3?aRk(Z͈qŰ@|+i Y?&r~*,tvR|tNFB|J5PVꕙAa@&蝹}9(FfU&~!tPU#@{‰XZi(iiCOldT r $!HLeЛD4DW00!z_6!_A;_ie.0LXr3)jaԫ'M"CfKJCi5 @PQg̪U'(t.( I2xԱ w9{Bm%TX@݁0 -'a74(v`/"E3UuU(I(F<2}||? δ#˘6Fa?q$PyL $BuCO|ޝzPͻ1N\q AKi^qM 6N(Wi420pfVAFdB1e5UTYHiEYVrLQ6A'cE&q. sm46Af0jlQO:<1=o;m(R cw}Am.sC1?'q .64@k7ͯk YH_guF mW'Eik?:u8w8ul 0h@ 336&!$\gK*vNN0EB4&hPacCa7,.0jjFlbnef9# 32 l 8l}ࣺ":BL[骡Yi[ɢ1c<3jr3ٍu7ݩBЅ c!Qtk*Tzedž@ʶi)lA'>Dd8Fv%p:'.7u)+pl!#w;հ"oˣΣEn.Dp,YZdcMQDAD!5NؙZ8cOF\NCctt\-HPcXSJa#B Z߫|j*?U˿}L8e 4}pbe}=M]G# )d\وO4=$Lh"\C#IH)߮)՝&JV6/D}#EtgT>y#FIW[0'C߱CqМ5`I99` +L²U܊"B%FJ //g  kTBR<{S @e%/!.#2DwpbAu[@Isp14>+|{K 9<9.CB-h5X99qy"O h wn.Bcw6+nq-5,HfGFy6rrq.l5-ʱ"ycIY&*<l:54LO.FMW (o,@I2Q4D\$Iw.4*3xv5ϫ}k &1eQ|d5f4!¡0hà6a>]5g[2s0f8]jmbpK32TDJ dKd)#T7V'f_\42%05s{80T b#>8xa14 r ?4B205h( Y pBN?̓B~ j422WJ(4?d:A<#2XxI*^l@<܆ $BSIșb6si+TL͈ފ\>iNL%-SZ`?WOp";pz3Dفְ"&GJ!TĆ0HYz'kRiGJgqTQ`/ԄNPQ&Tξhp>lKvA@=mR2^0:3 n~eIJ@}RDdDD;2g=NNrJ8~k9y.$h2LnSmy3|Ĕdb9'_Sn49u4@V9R !O1>P72>e 0}r6ry*sa_LC.Z`&:>̙="HJbhg^k89 U'A]$Dؓ5U,RG!n,d0<%)kbd 1BxH޷q463ľ iQ$t(cطx V><.WLQ4ЙrLq$}G?hvL;cd7L_Wxsg+"qbj+lX٦$RBtuk#Y !֮8޶ -Epp6'5++o9xh{ܜ *01Gxy?b`WG,ȅNA@"3K}aDQZTd0L"xϳh.9H30.x:ԉgY%&Ӟ3AR~TpkV{3 HFD=Xp1YǓ[K(DU[JLʆ1*Eqcsm+B,1叏A/ؒtRm'ACNzj+P\o}lc8Ɵ0&8.ta`R F RvȯViJ1V0C=f@yQ!a` rx^R.Bx lH1 Iȹ`VlDvʶǼEq!67jǑJF Vi S.?} 8XAfcJ!`ЊSONћ/s3uԌd(8k񣶾M*WcAt)!]Dcҧ/7qEaeNE7tn`m3BWJ+,ưar6_c/R졂FsѦcJa9`xސhi{ϮLJ :<ƙ i\C"ɀFy_a3 tL1Ụ9ۙɘ~PAG:ʝ̦'><tm*i.-- KsUk-3u@0 wؿrf:KEI/Ix!I5?:OlTdxJ/ȍ qcO4S0(F|qo5d},Guš]gkZ,|Q6ypS0:{'@PI|B^ߓ&װQ^Nc+P]4AN6AE-Q5!E%/#6mQF'E5B%"rhypgN'z$!;AZ8.>kNkZi96 "7 <&`ܦ2pTugAVPpY5Y)lBAzB.x1 |$B)@%h !bh&%%Q1@&Ҏ }\sR*"p "pT ! QM8E F(((042@P5D0HJPkGdHR(M,$8 |Mӈ´7*Rš9vbA,'bCE2hhxO$/|y,?F\O'h(k<"O ?_w#4h:C8.G%9(R! XG89ָAwzo'7K!)3,v't'#1c1`i ꞫS*" Mp\L}Sqc}aHV0oc~t!/ "5¤ J|ItpykD5E )UTl6婞y >5}4J`}.rkL{"Ȑ 9D@zh_^<:rSQn1⠙s, R)YĔrNs΀++m \8>F: ÙXK="=f L`,&DPDT/.ARegd $,P0P AwR~a>.F/kx'wTqՑL0 7.mbIˊQ^T/Gy6XBd^@6:&1`Ve֐m]=@)@)OX<5 .Ny!GOwSg?##҉f\#~QMU{m%gXl/gVٚj0?nE w(Z , y2ofCHA$gb$t$Q*' !@R!#e%Ju|}9=8u h=$(RE IRZDIC"&1%.D#tXȜ1QĝDZQ8-E NCa\#Z=f#JgCzֵn->Jo5r)7ݬ$Nj@tnQF0o&vQ0QH@2 +xsewN0iG9b>uBk:_yp Ebr7'$ьo-&zB?w۵ qa+5(gx @9BLE<>F_;;p* x7ZZ4!,i93Ƣn#x'Jrkō%Q!( DvF es&ҶHD`cLyig{6x!5wf -y-V^oBkrs\e죌} 3PpVY zH5!2ui%+9r$)1Q\$Sט‘}i3$qIڐ3ҁi30ZFufx4ȧM!yȜ4-7-Nk"hDbJF>w m1I_qu6؄1 tͷacΔA߈44x^`pvw43!h5QfU'}}=v"!m EQ/ q$f;o0i ǎ^z XPD%{Pz*'OO" bmo)˯V&ւ\r͙7ʖ[4qǪmLzb;v8fy|vh񪘞H-FxcVj89Q&uC=jno7 YĆqArz߭F݃9sk~G!w|g% ݛibPNQsy#yܲO([N*J`F>67E4QL5bX{G|L3puƣb-P챇HBa1z? KXf!_fyM+4qn4vׄSHM=-H}vnD5,!u XCm;s+dϝ2/ G|bGu1u NPgĊktٜfӍX:Bl9l!a˥AYvRt碨 baL6-Lݳ+8r3-!HTm:~\툯*0 VqH1r٩d̄ieEgT29+S SJf"eGx~yyo ;)2z?<Ǿk\,OloQX ^<ʖ{EJ+j]nBD b5)HNq\2֧;@n۔5-Jpɡ"ѡ 4d&k3wSj^xD;N P3ޱwǮl9j]ЉݠHwIRJ-xz|sYQ:s^G[ 9A1AY0XwDT*gӕ"B(w; ٓ"svdT(TɎt[k,OmK[NrVf sek|,wY+:+8~b50; rN{Ctنa}W q05CPrZƚ.먋/BiZ7!#\zK2Lq:<*4#'g(xNRIJmq-uos#|04?-ӶNDC5C~dD3vn*: r&h!@q0dfa%Aaw3=^BXz/a'ÔKJXn^-V\3kbAza$5I1KdЛՐ4mn'op>s8ёsʋi*Xs/ sGDLg1PAPqx f[acbax҉ yw!YRBe]wziC҈Y5е h1i #NvvO>ל];̔!%ǟC#Y=#*WkPŅmn]C|Fp`wŮ`؛lׇf8sNm 0>UQ3Wz)P[gasd;:fn}w<,Kr:!j"! f|(i==0 xgВ΢mp&ԚF־,S/u%pHCBia鷼.+BԿߚ4i!iyJYWraʳsxڠԠ~SьG`6WQixAHI([ ~S.BY7N;5K1.p\[ 7cPˀ8 e]T'Ҽ#&*xx/Xo96GPT:dۏ V2O $8#kw@8HѴs)01/95elxB⣵jl}u%JY>^ n[|E+Y,)%TbnA-'Ebl=G+ܼ62PBš:Ds 8o؁7M DD +a\o6#N|KFD3ݿFީ=5PrQL-j١.D.[ht}lH AJ`<,˙HY*;4$LSd F?GcDfiO˚Ls^n6L>@G#h_.ZM/;P3a:SCm_uh\uXhSO8P]·mN .R٨==\u|h̷&4֯lJ~Lۗ3k^o3ռd:19ZzļpS:[^j(mYYٺa:K9'2%#Ź[M }w& H=.7?d^3I̽};XfEFx8V`ͯ:5ç|N1@6>ͱ-K) "V^|ց9 S1NZ%Gp8`l؅ eծHBb_ ڊ"<T;9'Naay>:@F][=蓩\fWzk9dCѽO$~ҒxbBSffZ"(bNDG|a 90F<9@yH8h(bHFTO !K41jXq A̎(iRܑß  8VKLN/$~@TJϯAv̀Nzpzz^ӇWP{&ABi0I]d 9C`9S|;8A@ YV}-X*@DGN}i]ب4@f ;@*:L *(f6p"X!%)N!ǜ,E į>R!^E?XU/lPs$q݁uV=РaĔ"I0H|{ĝblSXOQW NMdZŶj7tifWrM- e6mmuQmZ"#MևУaπ< #APMIkЂzf}:RiUPp'P`zքt3Z'Kό90p/n`ZhF~~e+wG1{f0lRq*&.`hre0 FebmLokW7raʗ|ω~ C\`/xxvB)_dnQ 5ǎٙ\Μh>VÒ}UySZ]-_]-m`ϷFF캩sYBL YʑV752 8yqSNX-|~N] ;ux1,4Ƿ;P?fj5.ӋFJwۘdޓf}iQ=vci5v DV*0[,s!h-:.4dRzU,D8`49n:gq2d@"keRK%\ Mb$@jYcQxd 7 mb{yJ|6R|Bw8JjDj (meF`m(G5Rʔ2ΠGWӜ.t^;ׄQ }R.sJ'|F99kmLeb8ϴ]'¡*=|nW\L\GN=)ږ,D 7wyDqT3 nP: M+}<^{ƻ{n'y6; Z *%Pey)m&Cv5O!s'7cSe+:w @"@$F%It(nE.pH粤ךAc\EݪLxbHf FA(ţa0E=xwM9,0@??mxY]vĔ|#3 5jd&d[I^RQ yKMCai%:'yY@@)W>_Ghm'd?NDTB|0aՒWYü6{y8)ɑ/0!spJ"%9(}Xd8;k h#>!0hK8e*"L t4& xh/N@ DdV("RJ P) jOE>?ʿ3? U_φ8@ehρ*yH~r=j֏]-")@FN#ˆJ;J#pA<05*|ΟY>) `- ݞNPg(0@ZVNhpE.ciᖁaE>22Vx C@mFb44E=&5a`^~WhFLu㿊зq"dx"{H(QHxʁC˻#Ѵor oD w bI^ ,:g~Rϻ_aa;2IvtGpfM%_O#5,IUh&*3:lʼn^K 6ilLco$A%bZHt I^ā2-#`pm0 Alel2֝;V(/|Ӓf˻ .ce0jpqQP$p4sݾFQb7su."UJ<6J3"<;(7NҦmpЪ2 *iMS UCCE欓eTxZw:j5Rd*5F#I-!ZDH$@4ЙS׶S>s]MuĴ6A/higxfbKXk!zY̘̔ϺxocJ761vMfpg`tY C)JD<|]>p3,rQ91L?LЁ v087qjI9q.׃nA +TE(S.#<^hll(qIg9M:d\b HgZ+~+f]b掰EXC:W9Euxt=7rldЌBCLa@sd√]fh'ZKN.o΢KzQw!ʍ1]x"w8(E|u#yJ*{ǵ*fiMg& x2ׇeWͳqsV5S֏קcNb0r"SC3yc8HU kwEFa, >&rDXY\,\9Mw̴rw9m7|5*@OY ‹c2WFcPhI 1!?׺bYp'MG#Ts4㜝D%p.ޕgj֙` [QmY"|PP|G -H'xMKK$(;6$ta;D(cqB9Gp ˜HCPTICY% P"SN;{[ždDhk08H6*"ȁCDES90LFSZQ:?pfn蚂O )zU4A4a:Г1qܡ-s Ͷo84&>r\筆YMVQnҮƸ=ٔD\G:O"^0<*M=11x3Ic?7[WUƤ\g6/ "Ѻw óѴ6a</v6\'tFɤgYhݐ!L.LK%ܤ`3K!>'x%PB b G dfr()o-+7vFD1nlBG A+ ͆f`㉦c{Ԝ%!єwJx'9M^g/[S.|d^g!81E"hڃ 2bCXO{4OaZ PAѩa`fşܳK$4҇rLBbu\FJt>D$Ћܫ4 R@p7>Iq m1;=ҧ=hyd=:s@ƞc9,;~⟿iv+DGzoQ4Μq˄\77Cv4ic0|ȶN.;dٜ,7"/R>Գ8-p)a`cp`W/i>煾#6fZ2J"V%pm nmn]e<:! rTb@*2q1 :$YC /ؖ Oz ,F|(ؐ"+]E[4gaR|?^dj\lI7i4]q\Qębi]MCJ>~Ǎv;{u&^1GG)Qk8og(^8^+㧿y%xrx|RU4fХK`%]]#1[;g*\g8UrcYŘ3,LuFxSK)|`M]v<=5ƨu\EQO;)qt%&jx;ڙ$:bKÁ iA9k{L^*xE/P%Zb'8{N{1/9V$;yF-\â+1/'7du]<ܭ>U-u6cY]y^`'Y[uu>Q'2Ncڸ9Ӕ.@@KZǐ:֠*j9}c`71dx=c[tOorw%y ;Bi|EU5eM܉Vh]Fpݜa`Z'sF;k;j.u 2AM, T3!,qOpйd2`*,Y#N2sE.! q_c{!p r56fH!b{qx{:{J; fH]`5u$=m`UY32c[pu,z F i"0Oxid.R60 GQJBU"Q)$("BPrߝW{9+(ۇk\P?y88$C2DJ_Sb҉@b "D(č 0Cbc݁㸯#%vч&SJzxiR_BRJ@6t;}^mT}| r>t*+JDiB!iFxn(6-ֆaHTb}x$V&=z>eMtxE 3A}RcN D] 6O=_xjL 5C!'i)4Ŀu| ̃.7B{a&"FQ]PlrP$<ckBw8*9q&H(*abȟ#ASe(DJDh b HuPOD*Q`/?b@0#b1?ٶ!?v@Q U(AwB9[?L^ R}6lR"rG8@ Hퟂ^MVh?&$Sm4MG*YE/KO*`!%(`>ÐKe )3߫l*F*p= x0),m"J0m] 6nlbUz(ѻɹIxfFhCT%.`BV(C!4i4l)U=H1 H :&bm SlÑM`$@w+Adh N_c"H9 |52l"7>M%s>㺉hj$ 1ܚ(Vo44)љCdwo=M~ZP<

    >*xׇ~a rqp;ԡ˶98I5? c1\M aSr0rعHNċ> I `N?5/dQ]8G_8Gb>.s|FFZ4NiN>x@)B P n(˰΀x RDiB(jBB 4 DO*?~{dJ 4; { Cj)EסSfb$8f!œb!.NAQfꚂ_HM^>@'A: >]Jr: !~3"aP_H5Eg}-{Ͽk]! tMk&)tC|¿Oa(LTQT⭖ԕVAѠLx ix)A;*b=>u7 h0d*uE K`hH6~W `j0@2\術\܁?2Ӡj">15@v2MA$WS1~3ۉ>Aady]7 HHMrK0'BurB +DJSf KZ|`2D[. mZOf+'PO } 7>۱:yQFUEK1f6,PQEQ8B6 >7HHW6SɅOR='D6\͵$4xRa kcAA$]v=jE~,PF~+́N~H=}AMISA3d>ꈒ!vR]ZB^yȲC<]6YS; djܶ g}RCB" xrzĴB lA`:cIX~'ь.&]yEr9IGםͦÜ2Lp4_%fAT.i*Қ1ﴵgc65a%}lRw`v1tasc*{}Vy99MBȣ%SnOxϡ '>6,qTpx3"3FFykrzr)Bfn5t-b cA U$'F0õ 6Cmqc(Erp%p76*VADlbbjTE΍;ü3!rA5=n]Om@RLw+ۘ6EpN2[ۃ)ӽK(+:֊JCBnQUHAUTS#O{yzXs{0JؔDIƣ7"#F:Wظe2MJD\^f~@o(w^вf %޵.Q<\sN&IPIa!iJsXYHZAADޝȜxr (Oj(8[8'Ṓ N'n `*W4 5 m B F2$M-o-?ފı)eCO2( B=8 ?8zPwBt4~Mۀ'/#J,+!H#l&YeJj"ZX h* ZJ8КC(Yii(d) BiZB +@ T$) (Ri1Pm @SHą1Hdi4к $(r@Y TP) hb(]:(tH Q)J(h&hjQh@ hJbH"V#""Wb(RlDEZ&w_Sf,Ԫ*F)L_ZLN۶8?$@ H<1i ttP0dvTQK%ʊh)h"B;dO<'!#:EOQp7)q;*⇛r.<.`A}o=SA!Q'ISQUS1SDE4UDQ@y c/qмb)ԇ-SSEt QcgS헢>?|g/Nh0>}(>cSV)+@aOlHB)U4EIT0TEUHLP D,I3CIU I0ADLTU4DU! P$"U#m03 pp4?`a'GCPLwM oZ1$/ w† >a`L}EB^q1\؍OU#׭bOÍ{?t8DdpTu8} ҅%BħՇrpCt%pgh )C܉EyaMNTh C ?ADD3z|Ν% p?NP(N>D e8 uHi-I`c&eqQ-Gƽ\MZ80m1(Rq]>XKc͸]`K2 50Zih izm(x֥(.$,䖛$ mVc)ЍǘR†GZR dE`H $I4 P5%3r] DE!]Ș"h$raC=9,0 p`ȪIL3zH ].vyx;ɂP9?IP"zq3݂rzɿ8bH6(Vщpah9 ҁ$ -q(^NPtΤ-@t  Cɳvb#Ku0,(WLsg6Q b b~{STJȢl! '$l5#pcɽvU5JEe M]w^: m1$trb">cTwh30@~ r%W7})?$Ha^0!1HT'䏔61Rsύd9}WoÏArJ -(4h"@:?bZg0=δ| i&_WBt>Xk a@ZPy‹h{2 $=+"~(`A/G J<4509*JyOܟI>jWPFxJPxn7ٓKf#܈~]{0PPPl#aboyvxJ94 0CBrOrB7æց)HA}OI#B#>R T+I -if@̐wegSe m3h؆mm%`dPR!hk l郌% 2|i`̅ B1gPDmbo-yًey#;?4?X4",Q*!(zUUU )J U*P!'8:eX4_Ndh&Sp3=>.P|d*gPDDD *%F]>h2wT8Q(jM@)6׳ !IUv}.T$)`^C67m?!ʓ_ã:XO:h7C@ /xT # 18?P2Ė`* B+jS% Ii `*x)`iF :) B353lPL2UM3 6;W0[OH|J8HAhzpG`yq6>HPA4Upp *6@f<Pq1h1 60?72eN9w@ iX69hc÷hzj[[JңGFva;P )jb qԆN/'QU·dZh N(IiJj މ^zuB ɉs& G<ߍF?ڈ$KF`eJH"  #kk[tE;H!Â?%tE瘄!ZL'.&m/,itPC@a+J|$Wb2~޼^ RU1JN ?-Pnm r)>YU :!3&Ñ|$$ Ź]MWp} /Bsi7͂d2۵ZKK^P4(!aThQ%;lq+q,0ҷ+% 0 LR Q Rc5YC2DC\c!Mr5G%牤$ )JVB9 A!.ܕē(h/6Vfh*%*M,E$UE5 B ` Gkb- iB!Z@К\'&*N=ݰ )3}+43*q% EI #%A>@R CۭI6DA>.jbǖ"l@p={@Md=ދ.EMa yUf|= HXS!=(1{9`^৸.)dPdtbW ($QcQ5KiFZ@9 / '| Z~)P~0RJ_h:_P:}U,LIEu$Z<`T'$454Zt DAH@IbT 4T!TDH2DK2$DJ%R@DEBԲ$J SMARIH@PQITDATCMJI0A:5KTIM@IAQPD45Ɨ{>cKsyCN4 H0--\?ܪ0,wÙp A67!Bg),tO4-`텛_Z0$.|pʃs; .d"5!ӡòo$VO(Ow.EP|scG÷{_Scxb;M1abє>>6 MӦQ12g |p:9,Ճm{tj\t].bKF;? dY%BS*NjKR夯hI4v.լw!Z@H U0c16*6_)LQĝd|[Rh]2G]2꣡wu!56XqQ2$rs}ڻv%N]6 M3Īm1K6P♿QCt~ uqwT bH{͇&GO{$K4t"Z^~ßOZrPо6(&4t3o̚FXHeiPqw=/ pa)fE=M)W2c?yӘ=[wQDѫBϿ8²),yK`(H} yUMiH(1ȁLړa |[m%i0y|5]Ep8M!?ǶVi a HQP =;p:V}x@thGrБƇ`JTc8#u7TDUA  (A-!H P"bt*HDF4k4}vDYabQ hN,C7O">q˴;[aR#Gdbzܓ07uCtPS.ReRk=0v>,1A%2b0ݎ  -T[dce01 &&ZPJw&#ct͵1sK$dc'Տ hDQ@4.[ƴj~Z[#?^iZD/GE:/.`wt @?VP~`iD ?.ZĊ#]٘=̳ vq xܿ PtV1Heh|:PF5y}yr1f@:&7Pq9W'wt"'H|Ȟ+"/wbE=,a^'°&tD∉`(FӲ;U8ikx/]?HXx=}({Eΐp60.{35K(6p \C ἴ~ ~̅!n *gZY*cYl i:BdS!ocݕ@d2x!3'q?Rʕa3U c#(0\n0H*c2xr?qhV2 Wcs:s-cwۻUx*,$9}7` WĢ9ӂDjD\1V`c8DskkI-d8@> [p1F>x8* b)Z٠ɠyL](rWηH-f46! Z4kmp]xJ4gA V@zP (E>&ݢs2?sQ,Thۗ#)Q ,v>SpYsϞR_}PBaA@dJ!I',ǬBr@z~:٥u??6 RMN)FI{p۬xvUB(!Gy8 O[R>iW ;M4tK5VdaTU`Mg מ Vj+Ņ9kϏ 5Q/ʔ YqCjS ^ 0EIrBCV,sv eo:P o"&>=l,Eqv5wC}{͉#Rb?-qLcH 0116N>i ܖ,eH8)}>oѮn#QD`cDTQJ~lM=0^?_C36j!o/ dya~,}}N|nAC)TI ;'`'nQ"TvIzzB~ Vd'3.}b`1BځbLm„tU! >+(Ή@75a(g,+{{~oGV-u|g ]*%Rԗ4N_fۿ8|߉|&b"QI{c[c$5ko0WDB0GɍأlUE,DDA13ADDQQQ3DA1D-LCC1 [C0'/'%7v'8aLI:[hú}g b7[i_ODs^Z?zڼ;G xDR8zMFHmpZD80}RyhkAC8VQq  ,Q韞-Ő#I 46ǔ4N8im5Cm>DOGˋqKUAݚh<ݳ!oZkMSRobaIBR 3_p&H{#bh+eR vi*s 2򪪖$ $iBe)ٱG Y"R$F >0ipRpBWIɱ |4f"mòKZmHf(~!< JyG#ߛa $("7iH=~=dH}5ѪI ~~oF+.kF)B#H=. BmˬOMD]zfmLCM'׃"#g'٩2mNm,،cVڜxߛ@/ Xrfa Z t YtְhTD.`o4&mœ0` /BO ~]?x&}*QŁ?JUFW@*E5Um"+m9ϓ UUUzڪ""T/BBnE7{#SLQMM U5TDAUTтی~0PU^jOJ( R8gC4Bb p4DM8۷d<,f ԉ}@Ge$`6D\T (i$UH):RJD6i @(x.hJfPu~ 'SBP{v)VBewl^?Jx͵!Ne9C${B$O2ozgbсc0lY5UPsJ3vHvot(0@SnN NE]]x2n==١kB8檍Kmlkioq 5 `Փ6U܏G{,PVp koߔ #9!BЛʴ.dIA &l)< eа\^eᙡv-2AyB$JӳӔJu̙:BQ(j}F Գ1ej`=wZqNuG}LVc}iō2hG&ӁIc ' SBM|[9ìgeML]U#gD tN'A5btỊ|Ӥ`ۦ !Y`f@Y-ysSwG9| )-/&u]9Ai645M2Š5PbX"Q CWF#LPiiQ0EH"etE89^k$A/'nQDM W&g "Ma'*>>6G^R n7oAd'Ntd,iw\n/zk@j$*vlg08*b+*-Ozoř,3/EV}[b!3v!/)ݭkWPB|nK3M@#c ٵN2Ap3m#Ip,UH d+N/c4v1h-oR/91M-LN%WW!6Pڻy4a 7f,`He2Ԯ.l,f\9 BY5(MFCgO#}OB{oAbdI\xI_F8 ȽgQPҟ:p!ۦL4=J%W|wAiw%1hFSJta'iNn&Ξ&4#Jb*Y#2^,ϔ(G;k:q9y5|HQjfL%| 5? 11|~8u*\MnV1!c۷yg dG'CO1 q$kvl}8@4GaBPFSN$Ad O?Sy썡 Aq%U0O#)FFb )h=Cip|ʯI}=}`DUd?OS㴞hBR-XZ i*Mf "ṃ\27&l6'1cƝcV C#$`[<&$dl[r9O7i;0).ap`Ɇ% i"$hy^JB%(Z*hӀI`1 `EM_L'ǒ glDͅJ`i#~8Wkb%&-53XlդMuPv`3hsE JDJIzPsrkcJɆOp޵@Ǫꑏ IMf,&XɎim%$Msi4Œ1.U8_wF $c> /#{~7 @wbXJ'Zh<~~fS!AI'1/G߄Q D`^nEE 0 "fD-XQ8EO"9g'l3Ȅ=d6/kc%?[-Y֯@0G)iϊQ"6I'(Ӟ?|!;ӱ@o!m[a6Y` ECdY4vc BHA{l*X?VLx`ȩ b.y_Bi!6 #p#8̟Őz_S`=B(fR|ؠKF-3Ū .Hӈ-ff}&n2HTX'._~ C@# nS%)'liw4倇"@~ӈ3[D]%}$C' rkmPZu-%Z'd Ǹx7$J( de!?==:)ߤjRLl-?Jv@jI_Y5CH?fX8t8:=/`h}/{e#gœΎԆg?5{<Ry3/|b,xv_|4(뫏tA 1P $N UXDh1/mw䋹 B΀ ( łG.Ԝ(Ľ9>} j~?o RA0tsaEX7i~/0'Kl1Z:!b:U3V*f0tHY"8H9DVh#AdCd+U7j#dc//nc?+X̘0r9;A*U-O.S PJ)pP;ʵ̋JiȻ-(hm荙r &6;-8u&b'76c\WZ!ˤԍF6`gL%t5BmMCFx25,l# >0U z"}\5 ̔o34ޗ N7 s;u m$1 ɒ "s61FhJ$QHb*Ŷ0#Lt2QU)qaZޠ#uj4ǐ eLfILc.ÙEPAˎy؍Qڋ13!c5=,OdFLN5Ft;A$p6-o%Q2Fkl1L4\ m' L}ceb s6ha,%e9I iA5'VyժM1m>z`”`L.;ÆZZ 4%REQ FT,ŐMstG3O5de!-7w9B%Wml%jrC]N3d۬7K z),$99ud{'92A R>mF5(ӏel+F4d$C [N)c! yY4xP>c$_wKIf@Q6M/- }#mjU1^fc5Sj7wX<]ll٣нah6žt a`hRoVa0N0cOcKMG"O¨F BUlxNM%x^ `M @洧mdsDmq %uv `\CI+F:QeEb3q#4֘`zq?qH2{;+w9 hM0q$)ً!_cV :U=&ݚ nbL1iz)`Hx§>Z .8_n `|zmlN"qL!fXnsjFKqxD :xd㍀A@0ק6G}R !fdBz$AKɢC1pڭ kVyp<#\˹sb8`Ժb&%d0lϠ7JS밚/NI"O<gO0!X̿ѶjSN&G裡GS'"=HZ\FVS 3mzp6m@<*ںXlQo0a$R@dFpuK o[:5 S|4pd , fe&™;^,Z0w5Ԅ10N c<:j#x{S젓l{g~H 6Y|PDc!jb`0CNҾt:Ϡ~Pb :l!-WH;SKwAYŰPi(Kw3-m`{^x! H~#cU:HNH'Ky` & 0kѭ3#INEn&܀h߸NH O#.&c5FTɡ9yo9NG9is49!2Cʜ;  7Njai#p5d@,crqdD) P>zvB >sXp=7t?mL!3HSOxt"XM T 6vp9Ȑ!'tH$/ ǂwC@1!qC^;p=!BC!)y JMz8)N`!c87_ dya׆$4hG&jԐ⟠#5{H@X@:SFt{kF0bJu #ĒE)ӷJ£0l&lmi9nGw6E\%FH* Ș"6V:LɉP%[%ˀLYPA#C;)V֡&6>$>ߥ:CihG\ H옊h ڴ&P|d /O+˼8OGyeE"   `Kjxwh4r^! JR9B41*ca(&݂;EXDZ R!Va-N|&dS D ;ɭ<""&ج<(N9Ek䣡6 WlL(˘ AT1<MN0a)@ Z")R$$M 3pmj;R5jR!fF!iӉf4d F4D3(h1AHHHB<4B7*h$hyhfd1ۈ󂽃\::A:%8@!:`dlj[636أeu hi9>vD .B!#V57N0HbR 1NRVѝcc:˸LIl2BbLe*‚4b/ m^x^ʊbHH`}xt!Y)Nb`4!!قx ;dCPMc{m5F`CFM1'HPJ9`1R3)T 𠪈4/[mtzxۜ/( *0y8LWzHᏇ>XjxUyg]B^eP4 HBRkICB[<+䙷9Cr5F"NoJyGInn#,qHL0Pa&lA"o~i T= 8vi2P P[  rTQPo>T~g>JtҴ`l0QqP5 iǏ47HlM|j6tҜrPe8s0mS?ه88ILXq3]YL?ْS9n+O,]*:;NCRI|gjjZ5'fFtjTaI7f㮅oLM6Jid4@\n602ҘɼoXf>͡R@\jش$Ht[O7 2C,y3D33mrulMw(%*2欌 ȼXc#9c3!mNi ?Wc E,^/ oh1A6!Ci8B1AcJǁ!_j*!%/U5TL>}$ˤ1yL@ RM4ViMtΩfrKsjiB"b!7vPJQ"J}cDhѡ")׷3 9{T-&P CےhhǯT4hMQqIoTI$MzKJ3C(p<7"f@m΁2 ɐT>N ApV/kkgOtM@cF_,.lMd,k] .(>HX4x%DRb+cL8O<1 ~2$qJO«헄 HС h}> v{o9lw=/B̜҇rwK@4'̄P΢2 |',:Ch ¼ G"5(.IH=AՇ9#DTRR1 RЅHP,4燜xCW{ہ$_` 0>CHҕM H1|)=vKQDQH/U&O߭ف1\}.|m;νH^`qQTAE;"-+O&1&y2RXbrvַoPrJ@Bt;uslO*92kZG) CK?=2Gs̾&7)S%'΀^u=q r2UU@L&(XCwzjlG0!I>)F5ϰ{UJD !BIV`'yL(o2䫘1&D"$V5E:桫6fJAQ Zb}PqB .'p;aCX2!ִPD'%^%e"|B'/IRq1\wJ ُ2̾AglLk{p@̅ 93PLh̥(s)(+mp07Df,NCH/῞t8IN'i8}t*w+Twtq66gbOO|bc 1aQDD`T | 7!b>]2:+q f!鉖v {qraV +?np!l2Y 8 04Q MYe_"MO"?w3)n?}nkq:=-=7IKDc"mdұ(бa^b#h4Ռ#F <y\"&$ :@"qO!1wL&_1O-BP8P5A#{%>!Cԇpy=;lƷH~}窘~?+ ɓ(4ב'UQH#PxC/gw($[ #2'Q{!s\YlZt^w. (Et$>)s1U/{rIОgJkps& 8Ǒ1 U}0ih "n1>OEUۍKD5gTHmg~wbo+% xIlu1r8JQY%dQ.o Kc'RULSW(= Sr RĺE( `5 BZefT44hDT Gpt{tNm&16 0Ux$-M{ 븿 F % ˏ^{2䦐9*h0<$9l9U!H4 @n+Ԛ-0~n#!$$/ Ǚ"~\rrq@:!qpg41<7dxhy~xA1,̟"t;.(u~Io_~h2֛qզQ %C?/ P:x&c LѬ\C s{&;4he3|E = FkC(^+K#%{U@^h&ӌs?YYUCGJ"׍aFƠl5 ISp0 cDL”8$<փQL 1&E4װ #QV|>^Gأd=`@!TQ6pB̲ejMcjvU^g?( @XCf}y1;vKc4eI^C;5:rg҂#Qg Bɐn8{&荰VAIʻDd pAMCc|ζ'tt۟YJ K/S Pc`: ^Nf3H; RPP &"$ѐ 0O;@fanY|kKt;`<@72Z̖ |N@O !O{7ᐌ dydn IO:3C'$ݯ%@:0BGnW.ѫGg"(1B&ID^ᘃ။)EmOF89tFcWoz/D:*'EMFGaڈ{뚞O7eJq.G :j`*E5>s-!z!)B R\8)ǫ <~.C<_M:YѭCD#rCJUQQrX|dp ޠ1 !lɝHg}\4GkS"ׁ!f~ 'ĩjX O ĝXat x vp~rE"䣥I!ď&bvb@ϱq}F HIҺ:C[ǽÓ08|D4|I>,q4\G"=NɖDZ`c,mCvjja[ 2@A(uTm메e$Ő!8.Yg:. "Fc2}(LF`yL LdA(D>{^Hx#@d2Ww\R#팙bFLJfkKuMsWXω1*`i* gc2%S.e+$)b؉>xssseB}.$#Tأ 4]:1zp8 ւ$X 6%SA8)'~rA(:h*A*',A 1yrؽhXQ < Ȅ#uKV1'&C& \4-fg&º^vPej(8堪yL&\cN%dF& ^p7䗄m-@AElTI4X^VQ4,&hTl5b$cg i2=@2A 0Hh4v5򃒕$TDQE1wWP-,C {I I$i^9)! !U )Vt&Xip Fח>ۧ%DHT ÖTl+et"161U; (C4Q$I)EUHBR@Ubq)@KUIM3@EETQQP $h:ҕ DM9\1AK;.'O`(i &(;aG"cc ӈJhHhBn4D 1yPcB4\s[cw&&(8qc H"Dyi(b("ihh8s-ې&+qEb|n`tcq82H:ϰ'! PiF̯G%K .{d lhǃPpe"eݒqBm% 6jXvlZf!\2Q&L(ވ p-44ͬ[}{nlt{19Rg:q-˲ b:`Z<Nb~/! h(Cd6v᱓=}cŭ a3MTӢBC\Bé b 0RPwpT!!6(rs=d:!ϡҹNJ@i<SvC+hΧ?o*|H"yԐ!\hqo4jkxv FȈDD`IMEGF}r+dh06 ~\D1ߕPR<סN۲PUg&rd*a )"X h"4j%!*!) NG >@2 ; z3#fLa B#; !=\E ٩0IAA&У)iWUڔKR l,V(3agA҂"(M9km*_e#ua`;f) M=k6µJfᱼ526bʆp l2䃻[p[^> =ˁ"wwՊ&5R !T |d妐եÿrk>#ZH3 j1O'/vO2#'R5Z%}vt,:} c)((`"MEDTEEchQb͊z+Q͢fOnB{ ClJ&0 $)\CQ$D+TQp>iO'y;h*[8(a-I^]ߟv̳U龬̱M(94biJAڊJ Lv!Wcc#kk 龾Y0 OΑ $H$} pȽziOۨ}'7TJ% ǜ>EB4s!% hݰ*%h# _W}O-L&JɤДld,{{?xlC!00ZLS_(ϑI5#@p7~9ZMRD,pTaR)%TVdD@`JbII2%P 4.t8rCG߿iDK @Nzۙ@2qzo@ċ .IFvh]־3@ 3%=-E seV!RX 3qztʅ~*DO#Ng7Hv:noj D0#M`}\NzpCJRV9(CK Q)j<6PKBX([(h(B}5f5k[!ǂ}O' Tleq#V6F~t.ynAI!Fߎ"YSx8̈HZ Na;=!S!:@2HTL!,@%P ̄$ 5,(JA0!H(nd)0#SwQ4>8zpGrJxM!4Q 5ss'g0BEB!v4; h_)=n2{Q?tJ14T?m >Ӥ%| nŕ) ?LdwŢQbEt//d!$@yv;"h3➳~a*Iǟ<~ŠD F4m=l2ƅh'7GK@W0*$2Imc~^颻%fT)L"Q$& DEVS B8[PN = y$8>=ύM);ze.Y 9w4A Jz-B`TЙ)8M'CRCͰQiG`iD Վ{&?^@৻l/R$Kq0a(vP];AM/\א(|č G;&)S6$la7!Dr1'`9!=w'}5c#t'걉pD) sCŅ7ZApv-)04R" #ӂl(pT 4#\ ba9}O<15" A BNhw7"<_,pxN4,1ZѶ7x6$v4DbbN Ay*ъUakC3Ci(ib4ӜQZAE//Vn80>~6I~c`"8qQ5!oxE_3DjcE,1 _ly;D4QH-VbjuE(DK)$80RcuH`)]4"wj0;_˘{5{rl;{6|a3PR&>J+ h_X$}9sk3sb<63a-F- 0U s2` >[#HD8wJeK~]jkIؙj/Ls͋r'9py]̴]鏾_l%ƿg$[V A/v8z>Eeij+Ĕsv` U1 k˃e2gMIYi8#963uQwlF?N]NSF#Oohl+@(Dr)U~|377oz Oͦ{xYQ4F)[S;%)ƼZF5;-WJxg3. o/I;pF+s:;[׶\j/=KStīC QZ~f(Q fa~"c}F}ÇN,6>K\tbN!QUC79:ipč3kwKN=Oe׼zOã;Ft5t{"9Qs3H?rtrn5!9[*SxO3%홞7p TLTg[ `v\|w lxe ؎k&>4ܣ$M |QX pc$Lt]F/M~#Q 8齛* [jƃV*0$ЙF麒y \?κB==7>!kj}tRQL~sHLVF12acb9OcGZ6zSb!4>lbNql/Yif?:fqU]&]2BӃC7VTh[sՌJ`o-,&\$&qr8^7iQJ'`H^3K L!K4"GyE 7/kQHnWM7g&zyǼ_U4W#Ha zɓۮ33 g.Mzqǘ %`!%7mk'Pswms=@oZǭ.i -_;r\b޼"Y koCv{r7/SX0qiF$`""<8m"cc k%#ܦտ #ovS{a>펭sO gYĜmn>ý;wM`th=>v`缹`qlNF \D5f>1=Z+nANȨӆHⵜG_ފhI;¥#pO9><XH;Lvss-=d*oH8,瞩i/]P@ҁd#0V a[c騝de:ϸY ϨSp A9ߝL.Bl4q_?䅂Bn݋Ll0X]0 4wyv}^?VXc5<K3] pL/יQs8ۃ&\aړ+31>—ٿ·iYU/P;`hĿƿ`7|e^0朝˅= s"2 :M(.x>tϖfƍCGZP:1՜Xf <9czx>H-7\!öQ<Ɇ (P.U5sH˔: \5?qp>/⋇8JO~)gCo>|+f*2Y(L΄1*WZCxFhj2q<LWTCi3YUt5) %,j,qUT/V;fa#HoԌ6P9? A8n lAHD aWee1#:}8je&o_V܆T}$upN3O 7<ivg?JqSYyGtqɒK^37F %/do986<  'i {++AN: fϯZ'Is'S_ vdȐ8qZ5*S`9x8Mn}-2-wsCxtuCN[,[Ԣ61&2)' ІB-Q{س>@9l>RR cpn`Ǧp'0 }x^/*yq6|]G # @JEw.Te#'m/B~}50igUT\Q YP5\h~,(Bq2q(g~r#C&ᡢWI^CYG-!VF,9X m djn(g2SʼnV1-3ɑ.2p1 \ \426bN+m 呴o9ԻLo2ZF8% tuGD, clA&R3EzaƄa{X,h& 咅hјf\5IvA8Px_wč XVc(C*HL#!MdG5Lv#4cKF*b6 LA阭E3")jbr BCj}BQVz)X=(ÙmB= BGC4q  Uy8rHN') j wwJQm i w]IׅEt#0E%xvjhD(*TmCO/ɏ_#$C\IZLh]г \2NM.vR7C-02g.22b"zSv*dET4x?- Z[݉| yRh XhI&NŸ{hÉaL0ɏ-/zP 0y0NIh1G y=q%F}kCiS+qFi(HqWtTD#t+'a+m' r I?m mwpN2w„T.MYx% FB~l6ZD"a@Ʒ {7{AD U;lL& =g$#:{/N=hk{mia?wO6 u+Ҍ80=HJ ,zgSl ?M=eO~e8@$F~G\R}#{hY??YvɆje52D`КF03>['xi 13Ya9Rqi)vuIBWn3BV:l񉠣ǗSa靟L'΁&! HNi8A?Φ]gGcU*AUK40`ROs/ʎy~~3r`XǮOQy}X9s*c[H𼧠::`Cp`(Rde@GJލ|N%ATKEڃ -q:sهwJoķ<!R9k_蓲#G:9Om+h mpR&M!OW~R14$Zs118#TIд Tx%i *qjIG{q{͵ꬰRb|wSv>9sO=c#~ k{g-8Uv^fEJEH2C~OsKR+9qvܫA[nl^HKr fͱ+A^GV`vj-ir8+yՆ&L!P!̄ A+CXVb,a'b@eIE>JFyr|H5z;PU QfY9B8 5В5 `ͤ;:JcoQInj pxnP#{7Êpq*7 6$|%HQwT/XzWɸaJCzjGkt>/u"C2lKˈsbDH (I߬:C)FAM8m7׀l`0iHMmDk> svUo)nBW- <Kh9 VI$yv'Sr&S؏NFRiAJP3 &%J tIrRȤSl<:b)0P~[A7 dΰ32ܑc+EF%c$B$( !ki6be2RŐ Ѷ}4cdrc$m$lY219elmhW6k5dFY3,!¸=O`tsA,)h$6PD *$N b)QjԽM!]QCæUpp1펨ZG#ӑdgY<4Xc|Ӷ!J$B@m6CY4fHȴ2i9+kbm(<֊k2&ˎ68݈bq9P)Aj$mڊqY*4ԖZLLnҸL@ AKB DMLj1[k(U&6X7 p\nI$r^&h3Uqf)eiFC*Ccе3XAqaşN{\h70-79W*F?b€.._D TA%D'-g F; %͈!~Įu:J\_S~Oi}irj[ceYM&;aCHO Po~Չ,-#%d:bO9aHfu"OC}[ ;t_𗏲V*Ii\EƑ$ 0m {Ts@Hp֑|]^7J %fJ %i(444Jt4J İ~AFAH QCJsY;< ^u'}&AMD/KgK kU$ѴPOd˿3h"E9I#<50 Z @MF刂,JSpf6\s:1~: 5a?5[mO_ HG,YU֏¸f韨I^.>>=K@H)!U((b!& !$"c6Xj$ XP Be?џISw JNOQ':Cm '4BP``D DQUU4Qˌ Da z4EJOm-* sq&Z%nOEm1؞s\Fi5һF W@@'ON$] #Bw?X ~$c5=$O7e,~ USyy͓:ṘL2qt3n5UT'4a2l6^ѺrnX{܃ t 8ޮ_Hvef/2<$.޳-˩֎St˸g̴#&3hYgS!eQqɔvA<87 pƨFky8e1ᦗFufZWBp3]b髶&!]zT`>Xc +;9kFNq<8)I1Ò/<g"sY/PgRD:CrrΣ<ٺ8 +#=.u3r\ļ6#DrsC,ADnżrUhAv&l36ӌ0)]C?5`5tA˕W/x͆a]Ѩp 6b55k*MLXD z. !~DH`6D s[k9{_{<_*MC"'\ڲGaF*2X -l~KX1( `po=;9,DP]߯tN'nngõڱ,܊i-S9ᢖRwd\esBԇK3Z1DqRӚ6\#P0 -0ΐS1 aLbLPx  ,51o^4XQ31I\ۉ<~lfaL^`gv3MCRԌscw&ƢͶ ?ܪ-5oY;Ҋ*@C@, +-lš~} rcl{(x7̒#Ák8*m Y^PqxߕiHAq:9%pG 6;ف:*nHC&H>Gt嫂q-q&zvݒ! 5K$?e  -Yn<ғ"+hExF>a@!fij4 @(ompoFmُ*;inMH`n3 xc{9G֙zp+HɂR'%mRvZ:#F&$%(*%$$D1,yHW)׊-!%##:*Sb!eD-  Vb!ƙI>rIxrKsP&p (2ʠ qbxtag&LPP3vN'[L"_&JFҿ:ؘ e1F};d#Djfޡwf)G-$Y -Cak [LL&o^:zΓ&U)&r<'R-iRc,Q@W3k\Qd20Nl~<7]ȯ5MR" 0g:d~;}H^I-gИ͂B@J)çleeKPPh$Dd;^L.&DՆQCR:ZȸMLKNY2g:ytu2“V57(" k0(S|#?'6{)&aРqu.$)_6!̽*\UT:+rM- m0RQf&U4!Xeӿ3l XE)kZ\" aM/韹FIjBhŏD&++UCO7́w !!=4s7ډPx>4ԩJ%`l:34mkB$4!΄9a6 jӚRndș,̓ 6p= g&ФNQ A ݷka7)^xɆS<0qS*nUflVn)`vh9b\jr!2w{ eJ,FA&GmpI$&krCZh[`$whGfB * xp )`Ca%ixK䨧RY!<Je hx*7H&(Bq AC7L?EEI J~:3>zDOwa e+0/ ja"hf qq^$nr"1Ob O)|?Gc=T"{=c xXNLCp ց!Tx.dPkc'lc>(yG8B\tϖ٘_.L ]I: #@$@Rd#*JipShQMI"B Fzt;OQ; R@>OG =sHih YUT5#dQE] &ɶZ8 Kq4F>Opז`a5wwH[␦| BaRRUE" ΰK5fnYXV7I~rv1S8'@xRGMivu+ XYGdwL)'ȣÉw. fadǺ)'a/a_/?3yUUU%sa䴌A$d0pP 0rp(a\P!Tfi,e9sk:54 8nik>ef!BkxDa爘CbS6eb047CwC62B?˝&," 4>kX1PPz>YccwۖȦ" <̞OLy` 8O`["hGvWCBA>cm[ WF ;OvQvŮ > 6 ڌ7A/78rs#Nو5 ӌPqA&mQD8 xqԇax!7I]Ė ~vq57kA!LK3ETNO>o;(Rkpq5a'4Ky)" o-F}[A'QV!. Q͢&/A;iuH=J~ݜA 臇z'&1OaL"1JaHb,;wlˇWgh1#’TS_aڟJ'(9lla$1O*E ߸/cjǼ1{ZTH uB߯nNME {hof\յY0zkm4PijvXD&BFPNk\ٿ!Ҟ8)F|$pvd3tԉo-Vl7 Es]9e]<ņ"di2:R"2IbΣTOg8up}R<Ν {hZw<;N)kKO"ĂGbwǴ@dSCAayMtܘq *kuD_<̶-S@:~xMRVY oBц)FVr-Úx{jy T'ru' ;bYh88#`1 Gǁ1ӿxdd|AmX Lm2e17 7Ȇ|[` 0N'L콇Y4AE& 2WPԚ8=4 /B &xHj $!_ˎ ŕbICdUr*(M{sILAI!KCڀTB<o 1D=H-WM&94D9CEP%"y R(Og0Fb$VXq">kAu?Ђ! }<&v;* AՆ ?M{0yk %p8l9i("9u`v+tW}H,EAM$P<",;onMI%-"42><`I УTt Pyz8>1ogT+d<3h'H0:puw {$nJ?rɣwsM~<, aK?dI?Ъ.8P %$COu HTȈY ޝC3=l_)EܕEDAT;o?+콺{{/u""_sΚ$dɁTM19݈%8bZQ#jB*#N0DnEWp eU¿% ws4x20C@XZ_fA}HK82xgp.(EK6Q*šπ9RwRh=Ёg]}ŇHF];O^}"=eB#7@@8?wLvad;|DXI_F٘hKZqE T!}Je%(?.zA> mQ=a>2tHg$1<SNm/fiTaSPq%SZ GrWDf$v1h>Aݤ@@7fS`]dy=t"}c6PLMMB!fk2!(P l6aj=lAd2Hc~^C"6znp")F0rW_c!` $(C >r;*Y0Op ;yPo3\DD6P_6ds3]ghP4A'D@pCIFLEcIM@:VU$U%vNGN\y4@33P@?A(q Gv3};MPB4fU@<f ɂ~ BHOÉmr7pPHd'0 s;ӉD;v8zU-`E-ydhB s;7;`yyTEz#l VB5;,k_5~fIO21PTxF߉~.:l:4"5q8uB846I7p+lȈ8rfh*r@1N)' jAbG25))(^&)Z~Z2QIT%xYEI2D{7яG2דۀo 4hSB|mۨn؂B*|&! ğX<%xY>yB1sx]\ CS*)/LEi-mmmEsb`ihT;̫ЅrïUc]?F6Q57>pdZj.Q[3=iW0HױyWl[$#TscloV޶`@(" i3,K2@R`tE44 \v} %yaj¾$7"Ob@Lh1:&5R` 3UЙ<Ƞ&J_w@ OǾrF<έN9=pO? <P5@E0e!>=߷< v- 4:[Q?we+՜,f4Hoٕ'ǵejoKwv(8Fne9DŽQJvb q $+&7́_Dm\_ G(=!v.Ί,7p Br UgY50w51]pI,˅W| F *H'D0] =? ܺñF'S4 Hrk WUC\W:,M"x @`'q:AP G9Bbc{[Aχ[hgDVSLԌYj-`Jsg' ®cD!j\ Z b\W38nacx5X0#I{)4F&f &Sd*{MMY>N_h9:co{{M%;G^~)_mؤss!D Z3sDg:2*!Z$kW_Z] s' .KH=dEϿDP-߼ U|bIJ#EgSogוZ?-g]$8!P?$2aa4Jmbx1")H!HvCHz|O)srr6 sXS_a4;[ڈ% MqC hGd B'K5 eÿTél^"xIJCFCW~)ZА#sAH^gS], mnB gn BHi@ė7F/NJbi/x #Gٺ̆1nz'Ȅ6<:QBp7O8ͰLG:3#L{d2hhBO:4CC۱3{`~ZAXy,W'\eHv}y] cL3_+zo߷L&?5*  _{|پrCOG+ A `O's6q7bZf# s" `׋hb ^ipryt(d7!;$I UJc e Ck6h?TC%M~O z}?'"Q_ #HQUA*B|Ԟ>eCBo9:.2:ϭ`TDTT9 xg8E91ς02Kj1y U8ܓY(:c <}/ȿ"V CJ*V1ϕA #l.@и ! aP *$NFؑspy\%;{6 P/2|zA ,C|ҴS"+9~ޝցD~Ϳ(ܷ:[nd6K76cjrkZwLaf D#yH[,C-2MMY3mX WR8fr5 660.WqhxgdMjX*.AaX DW[.tf*`¤<6(qTBA 3H*L&fǢ?ŊAW.xa8_w:w:F! > %mH*Pƅl[t#i7 6C)6R5i&tLH%GaRM (J|[Wa>ħrT! u lwÑ衺 {:An` jA(D*"O}H:vRHĠU2?,lz*7cD+A c@z ȄC M|0R#{#i%FiJ"E(Gf(1~$EQY؆1w!ï9ɧےO:/:}S8p3Ԇ'Ҏ b} 3 8 *{01mzw}:!!91ّDD UK+QA1A3,ʕ $%153@KJ!PLJ  DU) P$05LPTT% Ф2REK߶8F h(! ɨ1$CL">p Ih ($4 =-:@QB H ItUQEL}1 TQ u/j>>=5lmۃ=ݻs}f/FWokkkӐy7M-:O@Hlَuj(zzn`h*ovBR(EOo|+(s^׻{W<{Wۮo.nzv{^ogz]z}zj}ij^U7{=vm\n(U=Ow{ݱl6𾺻}Dתrlgo'wMn6Gvyqǖn7nZogTjvꗾ7}/n3U{Rj[2m]jޝ]27 ww+_g޻j}siγn} vSko辽:ԇe+۝=vMA>秝^}v^%v Cϐ1=(&^-}Z{+|^6ֻ^ܓcw o1ҁ-˶`2jg;ы|kS3{u9Tt!Wsk }s+au}un^՞=YwmJFeKcrRr·wzw]d܍onw`Oy|2qM#`3$ZC.&x)LJ̩E+BLRxQ@ B* '@ߔ\p *' M_vM5,/ 1*!I%o?bXߕĬşڳ8 㚃36֔b(bC/=!$$:|<+<>A#S=}'QJcv7agտӦ:}7[|{ \S(_m ׻ xmSV$ABQ!A*ME:wM"xO?mw$ʋZ +^weBU{Y}m;l&ݷHk!٦Jۉv4q!}|<5|þM] ePYoNQinaed]C}erl;m.o." HpVΆcm.?D+ а.=WIonF7n:c,T[_"!?P*,#Q[ɨ–gm##/Ri\?Px밈 .e4A!|9G je-8񐫠QAq!zҜj6{uPz;U6мѡO;='HF50]r8ӟw _>>ZܻSuڒjk肇//zACGP0 .SFx'3yU1KNjKܯ1][K=lEql4: -prPͯuHd䪡N H):R2Ջ*,5\7ZKɥ Xr l<XsהBJJ\#+cnK^Үc'r 6UB18[-]>:,=.o|\`ٶ^-Q!XkSBצs,sg7ierW.^^ƌnѠ"okO'VawHAtlVavb)@aOBؿ?@LKѪvTUADQTS[I $ .}]=~G&)wA'p~hs8_a$X1w'@?sbddDPNKoI(vkfDXQk 7}0'%C.wvOQi2]Jξ 4V}wUc9̩yl;9DmL+0*]x&X7oca]z^0O 59QaM%g sɋ|\(BƢf R mޝ6sf*)RBj"D #Ma׬7'yNaudӍQލİTH`Xߖ+7T0`B9ͩg8m`p:KEG/ǫS@'S'O/"ANE,|B7=ڟ7]|.Ƞ(FAᛮLrk'ۆM,k9]9C ϮI=AHf,12S Jo;ؓYӗJ}g `Uq u+5YDm6If;?y^vzr04ʾ!^D'0!e գi(JHKR#8>kgO>'Tg?o<2UmOgʶ|EjnJ빯YQ%.VW⌎6T)Kqv?㮡\jzu(kouٕw#+ (s~84@UY)K3mJ{,/},78TtFuB]D FFFdpp9wL_6CV M^ B7W/H`#z6$O{3f<6cdqƐ()Eb4:vsh2|MrM{kO!m&:U^ם@)(9oocXW(HN슝{SYW .ܼcua‡$uҪ$"sO y59O'^qk:1xS Pݣ3!v@:3LlCC(0W}[wmL(ܹN!HU{Pa[û!6/oCD7{r[qо{a(@gۀ޹Y# eoP@#Eh:bL M{B qq2b?DF$)J+$m mV56 6d.&a覆5?hbKdp4) XQfÖLiEx^P`c1$$ўNH!]cHA#D[ej`v$&}z&U%DlBq@p!I C#}a4R(rpi XCzD%Yx6Q2-*lљ$O?v_D2g{Sj"K{¾[#hJV1!BoW4)+kԦk:qoO !-S Qp?'O0̜/IMRU h@(UGB$ D ҤJĊD"ЦetB 4J ,B " R Da,>JFf*9G hxy +uCD4} |FrUQe~ޘa56_ .ns‰kAgC߲HUiqUnI-\KW[ѨFƸS:E d?P՗b04>)5pՁ$%dleWkf33Cɸ#[*.Е g3;M8>|~H>w#@K-aAAKTK@LuܘE+2!Ҕ(@!{\XfBCGBDkw/i2FL1{b#- -a3 *3X*s;3$.k70 RweT{j"ZG0bD8|V6kZ8+Rg\djB6kb(4^gV9F$J}#MDlHLES4-*Үo2 IPȹ z4IKe0I  Ta+ b/b#wDҪP KH%!0PD#4UD- !$%ITDCQ1!B4)AD,s]w_.t?NۇwbQ?/JEZlIbG$Zjiy;muM(qE\m7q ד: 6*hiB*6 tURv5ѭ}~(nM>8;nb-Xk8* =ےHAc1-]`4pJ0n-&*(X]0cK,B Q3$!j/H`VSN4 (#f|gv۞֩(*vGcuXt^ <`[n&Fy $[m*!U>fu68ݰԝ5ɹ6Q{5n:(իxכ1 xm=rO_?[kLuvᄂy/p:˔BNޑ`HI w6dΠ 'kޏ[UbPɘ#v?qm+cjSRiT9jgw_UKBYwJ%hϾ[mꓤ҉Sޞ>e %f߾ˀW6 Ś :4$#Z[eXLZza}D pnC&tJNέV (,ZW~gwh݌ "S)=Fm/=XUOVi^LԒ>:uUT<&B|e|{x[uħ5(O3O^'=dx1Ɉ;})R9:D: g \֏ˮAq3~ѳuθ#!5;-2ïmo%{]çA#=s#&[]kj8F>xs>󏈎~\Ngĸ/u-5] kjeZBbLR(jEpN|;K=^uT!!X&兌:-\@K̍X߻ Vsҷ[sܼ+2nXmUrdj@.Sf=}`J<|f\7`dƙhP>k }H9.F{fyE܎tE6׌|)[:(ة`j}7J {)\A3F]ª3wisuxmikXOgpZt59@Dj)F!<#{6`% vDNd,%.9Fc-DC+YT۪r>8Lfk>~^a5:3wO->?JhO>9G(ȪaGYGy> *5"ñ`"_4ZddQxtH%ZFCK}$u/޺@ʟSccˆk>ګ?%d]Y dQ"=<9'<3Nohs?ZҠlx+jqX +ӛ[}'T?7V>)G$IRC?7 FQTXOd?6/j1&[j0+1]9('bGj M`RuuV۝]L' P[)'ߥLdZ7̰ gvtgHJP**E8}1'olj4>8`yǥvJ Ԇz`:Fhsa5lH~a'.~ۆé,D, [s㏫۞왇lJ-__d.2ߥB볒_(~}2x`ƈW!G |]RX~WvNՐ 5+cC|f!ԄgA()Z ))bZbWeHU(_\ C:rIJ<}`/) Z;ZNi9Zx$ XԩP^ SE6aVé'gszn-o}|.XsOzR BQMoUh0Ar(VrSaxJ' TTœWo>Yhu9~ ,kwVVR:Nb8X2)^,0m׮yz'SrBlekb$ל!6acn=փ_`uD*x8x.J22!*!;v<ٛFg\&roTK]#?LO#΋'?o360nvQ`Axń.Y f5mnt=-pd_kט"yJ8ӟtٱpaZte96Nljt FAKqzK :D BۛEۃLr絥oz""<]dGQ(}?!ٜ|($~l!V1守C5E@?;>-+ϩYeJSk}('ve&aNDRhoi7ald5!ACP|.~sʠ ga딂T$ɯWoãHbr@f_W2 qta!8 SRRv}:eih;:JK#bw5(٭x5'혜 W!|{m9A uDc 磶ZiLŒH"OkvǧX Y2bz3yBڽqޭ46mնh+{b5xMkx[2N,qV 2X;eoldF{8}7h@9N1[FtR8t`G5Y3#dzzfi)ڕigj hS2Y0 : pg,siK]ڃ.F{9Vɒ2ej`YlVxqΘcicB(UƔ[OP^N;bc/1(!+C2PŃd]uXb,ܨ;Î!9Iq=}׷st`=GjJP %YRh;XC+A 0 QDUn8Q8ؤJ5d"$' zo{Qe^ []? 6V6=aB d#C)a9NMWtj32-_m~p{q#ZaZ_7^mewXec NrJ+Np:g39»mo{]kDs=Mb-Tҥ "z&,tT UBCOz>A=fe¹{j ˔3=< * DĂғe-M2tn3|^x4J5fZ=E( ",!segpmx>S2Gl:aU)PQgzh=$D&nesտe۳]DL,a_(U0k7ec9\15! 2Ksc{k|m<=qm!&n$̑㠤J7whcS"Y({:@aaA W*sE0e0BjDP㛝*- VJbMuYhJ#?\tMzc$&G?L.!)(( PhCy>hCy]Bla&}w8iN 320NR&?&@( V,!ldIÊ8`+Gbl]!ېFuuΤxi~ Jr][$vBV(P2ؕ:xHloH~H"k\Fw[+ޙ13U$E[iFb([Go0iN{m4"2jcEAM{ lF٣T[4Ǜw2㈂9;4cREVym~RّL2Rom"gbȣT%*ml*V=D"=3a"|s+yƀ,x$G ѨTDӶT5~dN`MYvj* M!rpD-vُ͢SiS5QDfP:>>_󲿟~'Q2DItsa[~.*Wm~@@O8'i FDy^?/}Ԑh~v zơ7pM QHDS!!(H*GO~F8ǿ27 ϩtF`w>1H|wz\bnԾSi^+ӿ.}2҃ )$t>FVNMC7ctƺ@ mL1"L\A mu.t~Τ|-P|rM);)xf0R>0*{.Zϻ>ُ.4!2 u'\??#9ל/8;HBP;a!!"Ipb;$6 w^^}Z_^5ZBȡ'9nF[ӨBaG'~6<~{G6@)eN <~vϭmn]Lz֘G0dƙ6qٕW-V 召u>H.)QTaemHT&W+Ǝ]'}G7Y``߿'hnqA,v&ZmD*XDHCNh^:ףbwMR)ܠB!EŔّ˙pR/l~dcFsY6D*pL_4Hog?tO4COLrQ24.$IY0UOM?$@!!A&aA8(N?wI mտYURwweh@-|Ċ|xVRqd,eg B$,zO-TrRXh]Z(0l%U 53umݦΝl?jQ ?4'_5;ZAc[Бpp cJ\#6_`]T3sLq-YLOOo½6`7n^>n {@]@bmu]!e]uLpHd@3zNa{Q_.~xwEHXdt)4 /0b$ %G!',b1s>Eѳ#ug*@m,2 ^AMtלc7ab}UcFm d10"z^ifT3 4t OL\W&62_n${a0/EJ8JJtHj3#:G#fbpW"fK H&r"QIIR\~U<$!ICuvFIPLjHӏ{:n0qgT3)Fh?8X/kE73VX_Eb\>reIv)19% zsQ!Ϊ&SECkm 5xtTkP?g7U_]ߜn$|Hx)OQlvH+6lQs][~W[NXϾVuQ>yMͲYZZ~}WĊ zR:&>sn[ *zM^,d"㈏:$=>+3 Io}=0"?t).D](y.]h LX[ySg ( CiO'[ $*/P4F7V )QdM2IИ i{Dd>AR;{!5tWp~ylƁeP -Y#*?>UlLOљޗeh}ũjb|(JqЙ*;qxQHUx Xm BԿUF#êSXn8*gIHؿδMuhW~]C `\|58j @9.?Iձq독{kDq#kd6!m,TUUkKc+vc? =́!&8`$ EX ;;Hi"Q0o|(Oy?~L l:g`;dTS !BRRJJFgJiJ: A@̎}*g9Cy5 C >ݱAt :VQ|BhZ(h 0D@ J$qN=" WHh4iB(JBB.M%#].JOݱ_ t@RT!AJ %z+AAvB>JP&$SM#]"HІ(V WrJ :Ha"DE#S =fPr7/BW̳&ISdȘ¸pR9eiKU:xSz)VLJ!r.]B3@C l,WS=B=7߫؃ $0jBo4:h9-bV=G{_篶j9 R]1  Tb,jl`Ӄ^?eTmCXpð|9* R ~0ʣLYH#:6N+8?)WzЋX(2mtH6 , \VXe5:$Vl+FI,n|$8j 헟-z;ǽh*'~c'j>{$8x^y17]Y`e>)Sh'ZeR,͠@:$tㄮ K}1 jfYYu7h]v:9ӿS`&H>>/d 2`"˷|迮F^.Lg !F8aM|>[F+7WBVQJY4CU6}:peTa nuׅo}ꊯo}3ww:@nqk仴JjOt ]oꅡ</{꿭π:BaLb |9|n lfK gٹS6 r&kѮo2R敖e/*k( T ΆZPl7 <hY>"J ;}@.7~=ߣJֵkZֻ^X Kt*3xiڢ#YbªqD#/b C&%wdL1\A Pßy^ v~{}>_/bv砐p3 :b~ 3(r <: c{'9-G>}PFx>B菋x/A螮~n]K}Mӥ3Agb:N@Rlf9/,.l-H7Oꍣk8yц;V\3_Z8 AV#~jyyk lRçJnI *_[#x@MCƼsx9C@ .?N?ZKԩh>ɕ)BПGn5(rjSpݿdZib RX_F!b3PIHqg5)!ds:Q;U*E+C71'x W#c< IM>eoxR^G:)ySWCyƸm#hpҌp8Cf,k퇖)0 3F;h[aL f@iw3\i$7㕎 0eP뭭9SÎ?/eX>:rGɱ7  !ON֬_=@T U[Xb :!k8>0SDλ=MSxU~}Ȍy4Ю&,/Fiӯ.ͅGwU29HR3tU'I Ўb%ۣ8Hyȵi L'*?9o*ZùfEh_1ܛ9IM|2MݑxOIR1?G}Xݠ: 8d7c k\dD uo0``B*:CKnzϠu/:jvz01 /fq3%MkX*ɞ6{4fIa:Hsa<^ψ:}^|Zn_C!EB[F[_K4VFceoEiLgI^# NL2̺JcPlIpGV^lK=nK_ ja~b5,xHppEtn&ӏG5 ^}* PI!b: OC m4N2dD;y@Iz$@$^o7!yw݉B:j1MV@f,TM7=?o OG=F=u};#KNY<;Hy D2͑Y%}^֚э'ko?bN`XeJ)XBk*6kpF 6G!-"1|CY4 .yE8 I,@~h@8Jݷ+ ]D*s_\xj a%K LQDEH[Pq:Gz{#uuMì4VN\JLe) "aˆ =D_*Fz}ԢCފ>zݳ_|U9!w/P^/00q/%ߏnz%l~@_޿bK]&o;; }9& }}[9|ϖ(,c`Ont^dm}@HjoV䤧O  *>*1~PYgj੡;S5v^)1:,7MakcvrV?I&!MrLp`z!a֓1J k"ǒeQM5S]zM2jGl>n t'> fȍJܱp7pi현I#wa#ґV+[Kڈ,t25:~u._J CUD r!Nݱ8@ң jNبjRlN1yqZUx0C)'"uzVש[z349Fddj*{0{o) =b mA>?cgx.y) oyM O_\-aP8r5/@'31J/~JL[R =K"zH @:?|FWxBG|Y],=ba/""r ?-H>KgnI]x*>~B9Xx'J9֪BA!2`먧EAղ]A(`2?;*~{?FlGېT1xFg({—*8qF־ݵ&@m=~O`َ߫74P 4'!Jp>Hڪ<|)uUKewiC(%kG2t ELt muܢwf !c{kXT)3[Hx+X^fA7Hj,]i8* 5ty_U0QϵpTA ]0 }=G@i #+C(NUQ_AjzA[-UT4XQcv,PA\S@USlw0_Q&K1@Q~s"0̉=~}=!n0VH3g|9Z,韇<0No08!<8V=7@xx P?mTY4U޽JGtȀuxX'W `+~¹&Y4+81*l~BL <>}dp˥m9zc>_hi6)eM:^{in4jd.x}xdܣESVh A㆓!(ட9lS#"QPRS*-2Z@lOA{o>c 4ơ0G@/ͧ|MVb ݃1E T׌Sᘘ__S6Ji֋'g2zRٻ0;rUUU_ɇV ng>~lݩ.xpdx&On~\>rϘa42$ԁB LJAQ@qP4^xJ!$ɋKG')hO|g͚ GQgო[o _'Ld]˃@>S;=TO!ҊEl^RdES6ePa7l\XXD2'R GJ,0UHGۦT_ΑcoO]FsF &@<`2Vx0~6<_1+mZpY6?F(6 KɏA ~xU>3Q1K馊 OPyBy_6 }֐))}h@Zi 'J~Ri-98?1DڏH7$q ֳU;[[~?< l2nB 81~9>nްz3A!Z4>5{xxn`Hi]뙶fT99f47gnG}Ә m!ţݬTp U Sy,2_ΠKB,y>*WFۋmv)̛e`z[P@>oj9@wNǹrI6 :"Y*!ԳbXg'Ҟ__unJE[}з7Vi=<, A@._7uK>$`G.\ñgB%Νya|*F.t8P66#$݀Ȏw}tj>,"fȠouRa5_W"B.ؕ0kP&$+BbSSqU\h7q00t Sg;]τvzo}uܞ9u 3/b7|K!w7qmF巕l#)^XaUlnCGlqbŌ*_f{NkJD D06-",U?fiHmDIzv1Xv" tTL#S̮;J {Go0r e_֣?Y[ B31묆)SHxLyjm˛^E!)@(@WL ,d}~1.;cV CXu Π!:~7 hP'iN }$GF܆$U"9_bo9pj(J*0`zSjT@хz?:^~3EKqHl6F"c-*T\Xt}`ޒiteN<~jA\mhNE{ Ggϊ)79bR( N :GwX٪'f<_<5`GHiF)18&(2xڈyq6#Ab&խOs7 $C /VP+kSaH6FlֿG}dGaHf}7E" Dy8!hOl/I6־@TqX\;<p~H[@ZB;3 Fdچ:F\~cK^:bj۴ӌB TXְL̈p`QQAρ{`d]58Kj<ώ~<2Et[i$D }nį4ڙ90a}! % m4R"RwR;<<& Wbm" S NxR@U>D8=8>yز_/G˽D}ޠǦ._Ԉ|R>@/TRЍ(7yȲKh\sS"nRwnyקsMvnJ.DžagTN)DM\bi~n|*W{' Л)|}J!/Q1(*h" JUUJv>ⱞVsߧ.w a֖una\%(&Ҁn(@U`tPBCDnswu9=~2S{IRM5v"0W)kjAE GJ/9gbq:x2Op@vV(M~a5NcBLԆS6P̞X(MdNdcdXSL"FڢnExu&>l g/TaPli-g6-(tiZL;Ea_SH,`ؕ|}/{mӺS}  UAu#R 78ȗ} C%A'P> %S\A݀B#DfZq_nuUUUUUUUUUUPUU(kUmmm-[mVmڵ`i. ( mmmmڶmڶmmcmڱlVmm(E[myTAypw`c8u0~_m, ?uf?b}jǏsC%ͨ7Oꄭ(7 ٕ,b *Z4E%|W.ͺCF2\ CuN78d% WL"Fg6c|0ʏD͜ίݖ7qh9ѱM/80$i|å~FzF#%C_P~ ;N{o+(.^zp4o~{gR UJXl鴱RR$|%[Զ "lgaݕ)EyYXoz`Dp@}RTGVntes_igaADqɘ5JE:A"-sQ11k;C`Esb)%8T=Z9XMک\j%J+8*eK=)8YuM.g7|F+z^fPx7Ӓvpϓ=.&$8eW˓uZnacD_׻^@L:շ/ߴd y{G_9 )noK'k^\dy0`z?/ Bax, |PF->Z|VE13sMvRF,ƻ*c8 ls d_;_*!TR&Z*!8>1;H'=ZPTB ͺJF燱'a|D6h_E5(gw) !XTxqg>JaElK|xFUVe(׈Šyq/~X1CGI",!M,)j_~fi X g9=yY܊\G#3Xr`d0zKUеr<:9m1]Hs/ʯ_E"C5i?;`E럿zO:s){%o#HynN߄鱏1V^wn]2ިfD4ŵ ˘8oNbۏUEH?_G_B9VEfRش/S%[8}%sm0xPA0=C%)0ta턞OX> D>[[Zy>vUR~3d/[Wtmnzb 5lYP4ю,j#::L@_(!`ݕVí)J;% <"Q74,83ri5ώ)X}T =׺ (dbW J/YXB:Lpllƣto]5a e\\>W읮^b:#EA#ZUr_δvi_ܟy3YR}J ,VTPE;Ii`6TEũKN@L*Z-0YR!dIE}l#Azt1`9 0NEAmd3PLDPĕA_2~@H3 +T!<-Ɛr2`WAMNO/,uk<x S?dYLƂhԓ2R髚X&i-b<32yƩ3A9JU%(qfРIU]CQXjNā5NC@_M7X`T꒘t>3/5/գ19&B8^52t8M5r&]pM!ts+kna嵠\jbэ,:mbEFJp0,*bH$C*b?yX?G$k*_VĶbL )[BL(bf40,kw$ JBSU(/S>efއhgJAPqJG%4{`"F,d$;,aKnHDP|cabaմtL xDDZ8v6g]D׊FQRyQWaSwm ztt[q(7rgwKW#gߙAr'q: q ;챪(E4]%IF)MogIK/ӕZ>S*{o3x0ݑzu`Ndd:猦yVqEPw%n6Ґc5  $v798|TWU^骯_ޞvӋf uYDU7@8W.JNXOmPb̬hw~*Jx{.{Jq7]37(18CeDLnq1C"֐0i"Ʀ\QIn8ͰVά\y (_-|+ZVHZ0qsd 娡1۪4"_rL+_!N2 <-kc(kw pj-PppsMo+G&t=0D0ngW5]+o2=+y a`hJ,*Ke`JUR%ؓMV^`{|!ܚq?&7,Ye~ nի/Dl2G0硫VΉ[*/YsT \+濂cE3_?ǝ05 џ((vh+]5 q;Uяkٌ' ש9n aS0c5 xs9I|PD o(fk~+!Bin٤s ˟OWEERH E;=~[tOՃ@y:$[Q&m'!P$\~BiA]z5[?MC)&}pN>KgZ)Sۂuz)pбU䨿L[8&'+Qd ^}{SGCB"}1]&hA,n,ė}18>zmj[42Ya`%q,~o^7uqf[vf#uH`lC'-0y;>#M".""H414d35U5d|sd H$ -@5sVKBT\A| n]wa 0~CFdex:6*')iV2PHOuw6wTR&DT8S0]ͪ߀E shl!0&۲~芁g)]+TDnZlrK$C:I!zqLC?Q]f(F )I_@[@?fr+~]SY Ai˫ RTdaر,\yjJcGX4,zlF6u/ebn#9슦dUX"껻.E%Cit{ ٨v|ڊ;GvwQXB#>sböj=fSfs$RZ$j"ShLFFB `;Spa4 xxn|HyUVťI侞#?fdZ mF($"-p񀺓UV)5pvn/Y샆-0ZͦOD6[ #t=pp\vK@E̸칛pSeHrG)q\493zk%K$ZݽJWQI(X}X+&5WWk<'ʷEI!ԙqi2Ai,TAO -A p. BQ z'A;'Gբb*cZ}Ȱ?%Ҽs!K}s2l%Т ^IsG1o%vweo Fz"kruop(i}0ۍW*JXwe/F\Gc2-Y:mt"VZdܼ1 6Xg{ڗ)7Zr(.֠4 `2 _YBZ[DmW\p[f!"ܱ>.`N6Buk6:aH6n}{D_NkT7A0 bQSYJ lr<WpKE;!x*=qAܺ-tr 3uڽ (=:I*01B;$I {Hs X D@;\Jke$noDi_d7r6*y5hRg" `qxKBmsT&aP|9H!iVWX750i?W X BkǚƁmpY_RdD*)?XjfWΟ*, Lk_\FfqHad*^Lq٦z`6k5RHX_@m#"G]kޑUqm\!"0wAL=-ͦBgߖNC˩ZQ8kYQmxB-;v;~& oT5`NT*# p("^^N|B@RNsʽWk1roG$ڱz;יi |VI]Bf(Œ2bD8ǽ'133M-0AٕFqA2\qShfn0콩h1Ŋ;+e% )1!@0 R,ed.(o4K V4hoo|̩H n_-@ih}>:@O=En0`9l$܉!t,B=1 gy/0Ӟq(1Jkԏ GUY%kYxkY@7zvV |^Wb@iIշ}wV[҃a_,VPpc)"fp^ T{Od:fduW+W6t!OMd{S[6mGlT^ [X- l30a#EVԃ bji?Y̚+1wgow"m{ح3A EIglD[񿇽8N4 3{͡+_佅tǟ6]򄁚N%'q-~.s24h{YA605Vψ!xXV #I4liV(f_ux*@,X7""dOk1΍&*jg+*x9.Oh=L/* U|5tB { {Jh~$/9V8XA3Mt,.mu鈕(FNdC-mNe HHH^:՝WB ҁ=x?f`02ŕ'`WXS9F'NXi4"i"B$WWGXM*iic_!2_S Q,Q:vOW:|) (HDnϬwv mUy%0J M/(I^ 6iYR|j(j^"Ñ .N)esR$dZCH]|OtYU^n KdV;BxmϪY* /bUfDQmw`c{ S[e;7F! ݮ;*jXbb]|.xx6pEIH=ը&Kpӓ %rE^csrhBlc0=fMtJ\`牐Q##\Mد ?-Y,Ze)q͖#KiB.蕒!_jk=}e٦9gxM5IW‰^GZ><3dDf_d@G~JMP>&零 |hj IlF`ՖG%ܡ>/k_^Bt_"Aɉ'/R[L %ֳc`B`X62 d^0U%ЀADpv #B&{-25| K4W`O:&z-ՂEA4pGa uX\'oЬFITXB{4ot|r G>^M%^s4Tc%ĥG,GɈ(}s^e(LG@Mfw#1(pN"^10x.!E޶u.N{6)Z_D IqȲ#T jN]Q,܍ C*%$؆yoMDdu1ZxH 3RJ>d|.{t6;äs\_rb_|z=`OFK`qrO.$gsdʙPњ)qXas_mbǺ&eK? [{ppq.to< <;&ULYoG O!3Y7dwk$!PyB#@PGii߷Ojsz\8Q| _<&~>gD7A ۰'f[x[I|l[,AsDPhQ P"tf}%xM1uuJ$NFG\(+(' stF @PMbQ/+f]8O#UC/>gabɮG لlh?6bF*FA&yKc w |H%G*462 De,2 0(P%2Le(2Jz~~-epϣZjx4;lo))"ϳ xpRuf g+I)꓈_3_Ekz8z{G>l!Hb5Y0qtN}0itO%b5:k3*c}0'f:v?1V%k㈣F<~AqR X!׳۴SGX]BHT( @#΀ZB5Om6yH\~#UoE>|! Vt_PEp6G7‘ oǒ(ˎET("JUbL6QG=xz@bfGeQ\TY]Eϳب?<\tgnsqswMI\Y#D䕝:57){f]$߂_\ýk`bʁ&R#!ѵn͂!yŲuchhrM CP.͊(;+pR55PddOpfMP/u#H@9Y*ld8nEa6a?mm~Of\iL.T -NZc+E0=BTr !!K3Z[[}{EljhFjH? kKZECf5\4@*zr.>l6~qKDU+&фu˲Ϛ?ծ$ݙ/j3]+3Q(R FF6[n (}jUVPi `򔈇g:Z< ٔ''AÀA:. 6C}YUAv,6(ժKB>@2 M, ![md;@qu$E;cEk'J"3iƱl$:2;L7f*e˃qNC{P"W 9ry nb|y# "ߘ'K`:[NxstrW wQ\$ŗAzjd!A ˙$s le f!@9xGm?2ӾD۟UOȔ̏1#ЩK+aR9T퀷>f=]" ~زt3D5k- >]BKm/3|V~xX9-@`@;;4X]7/3Z &:깁^&Rkqxjp~Q'f5m9ճ ef&Q_jvS%^Bʶ gc# 33R[Y2L2hg'}@[ڰi#8F,#|LQR%v"Ӣ1k!߇Ne.EqT?5VʋOe+uP\C-CӔ똂 ΡI`)TjԨ #ՃȃWG`?/dY.-6J3UE,BP9@\.'ԑρÂzxQK8w!E~:pҙ# 믫aZ j RW3o1ද-H8Cߢ 1( _ңl7r䑆g'ɋ.xp:~ƎVy;^w0 ÍA,SE/)t.bE'׵R] ;ƫֹ\EPM̖Û]X Z"Ii8f[BՇKBʌ<9tjɓZ`_dÃ@W (F!~I7 U/kTL_>:%{Tgxm61.# s1Ϫ 9a) 7X5$:iWwrHaHxq1$B%v0{y i8vnSy}ZZoG.~==Z2FBA>TUP9'B*!F{^a{A뜆EgLH$^[Ǟso sMd9QX-ԵtZv-B+Dc5L9e8Aip [Y$WXm˰M͚߿0m~^=ŏ{-VWvÔACL)$d=^8w:GӇZ.26ƶJ )TH C ]]C= xAѼ]k&1 |\E%.Tr`|-->\JE9ˍvWzp- Jqk^?OsvC{)e?E7ܢx)A,f h-Me%VE.^,xɿ; {q]D Q9Jf }[Z=mJj.!GAӝqWĜb4½n7=cHYɛ;Vɸ 8fI4Q9O|U\DlQVxXk TX_B+H/iY}qx/soq sXv`mjWV%H-Kn!o%`߹19dN.;P"puApAkDH O8/s8=ԕލ{}3:@$0YEy`9 g53?lv-=iԽXc$Fܵ>{#\m%<=@`Pqܨcq_c!ɽ6-@[$24EH8ܿ:ﭘ=$tb|U rQY `&:gX(ņ"lj3D\ﯛ&d"$u{a We$f,' X2T f ñ."X6pYVlf]^ej.*eP;"RQ|an-*J8qP:/zE x~,GW4t}d|A;'ڨoqa_g2c雦+{YG㤟*ٟ L ēZ[xfQ{uf2d[U'yl>/FCԋ N~~I/T)+sD;X#L-ߝQeᅢM{'lvU.T.A Vtn*N<06 $W?m`B _֬V+UC6АF!fOYܽM/MF0wWh*{ PǥbZ0wL0Q\>z?U<"fj\@3L"pВUyiB<& =0?xBj<m m~L(iŽ#?ŷ|m0((OSGPj!04" 7oHu(sl"?D+?ݠjc=X A S`CbV`1s Kx \n9v}V(1m̋gy__:jnm@A 凑Ke`e὘94*%Q05m$I):98 8sU Hbٯ؆[gr'3Y7CsNy|]S(_hفNsA9kM]\gup(jGǖ}CXj.eb^ ŹR(0{`JFgםɼcĺrQ&FU%^ߘoAIG2)eTI<0>zEY-ݎϷKdBA-IZtuđ ^9P)*(m|@u@9Z8h"C9'?fGIXu 9ɲr^R0N'q%* (BDv#kT7:S ZtWX!)MOmb MiqQt9!\3yHP޹ixsk}^QäJg:_ P5oQl i`s-B$>ݟΌlhS#ќ0oux3#hԺW5L'zZ9Zyb"M9T~Z3C)EuN˃mtw*^52ads%"af:Dk_ߓgQm,ig!hZw3ʶ4y>a#QbY/a =7oh?$p6cBkm$l A*F!^M鱣 yX}֠+)2]1spn˭kmmn3f3 dH0*0_m)ޟsk\R5?h8@k2og1V@!8e6B3my=.zXB&b+T 0Xk$Rִ􀙚+doZYs`uȽCf3FhF~QLS@&oXHic3IF (>'׫Ϟ:~)k"Oi#>8.pv O}h{ȟ<0MA0 .lWX H)0hh BYV_BX! !LDoT;e.k3N^K 7d .hf]4L쮦RU$fQ'4)%z2f:,\T h{,Ú^:HSX]&Rx.@Mj޺L.@[/j,(Y4ՋGq3fK_MQ)O׷l75̰ 5`QX`G\׬9ʵyO]p[Xj9]taDDkshp}? ׋CmL)׀<$TQ>ZVaX g˶l ÄT$ J9u;r_ώO(q75qTA:G_Hi낈~;r3OaP'ϊ uuW.k3[Nu-$tO8O~}y ߘg|y9 \kj7*QE'fm'ZsvMWgzν(^9&s7CD]W&k~Md4}N{u3XŒW1OX qd$zai&gUjt)Xj??@-uyҌ{{%y J',,;FxWL\S?Z {sҴ\ WTQ]&20k)R!4PW$+JErj~ )Hal[L(Ȍ!/QV_A$eiw ߌqQuGU} zdeKo efUUQS_(Xϭ!ÒK@cq;rV11i,%muTlȕHh1P>HX:mk3Z*6-ٌ3 G]V޶k&[E2"q;Kb 6gtF'8i :B" j uh?z.c`":jb>[U UJd4<t!}.Ʊ{ TdzsA@Jx:P%Zr#EQI02ʺ0yNt>(!EYc9;LMvPkPK/P|F`$2=`qN &.'X?*B(ʄCӛppVexEi}||bb"# (Dgx^6É1D)&q[zSŖ^0u4?nRm51F&M3P8d0ۥK`9kxcGz"j eݗE\=)qSX"wK\5"d˘Yڸb 糘\q!|t&.yNing=(x{?+,߲Qklۛ3!ҟ'a+b :(12 DJv,{H1O:3ַ5dH(! !dD0!yPft:;o4Q_GѫqKFA0$_ߩ9%icN#fsǷf|c`tػJ:\]t+Z1ַ2˼0G(Cs>sb b`b`<7s$S 5IBUi a=+w1y<7c˸ϗ`=PH'/>ʩ݌JaFJ֠v:K3 @L@oۈh =$I$4ե3:'h Q4Xȟi|WZ3FR^OJ .oХe'nhB F\, [l6uRP]шwnj_dm*6 g2Mg8{{˘C.voY5_ Wj&"Դ05#"nIW! t. z+e6R:r7.{Wɰfu9p_Ȧ1O#^{ foI7¸|(܌LL7Uo"g}2Bs}S,;!!)"ʙg$6׏YY!NTWXXUeڬ3-XI]Wl>>?°mRP޲Kxis=p0TUĆ20@Q\U@RLD(TALP)C5UB̅T2).Dվڱ |;i6HB8{Ws?CnyA'O!; LqWDQ%`L5Uw怟m6ii88Kdl4w7sq pw++dtgA/xgo}Ww4c0/7^$36P!;6?-!_$U:*zޓHEgkrh=Þ{3|*v\w,Z xdŭ8肼7+]ܾ|,{&Ll QxyxDaL`D_Spz uǴO˕F~8ČBx >Q<˪Yta(+`Zw]XU "$Y–4.Nz[RTdT$NPQK "/-J z_1)- l\􋴷RSL.H4ʾl"8B๖p!Ūt2X;`8ظKجa& @v(ĆtZV^[Tn5L#K*`G55cF) Ut*p%;>&:{["ayF+:R8g<Mⴿvy+`kr vsV*WqOF{qTXWZX2]UNtIY71{]]*KI$8oWO&4Ji_4]O̵q|H9񙋫ꭌ :K^|P>4kGgEPc,qR@%@}ۙi"؋`$;-ۯ[f xO JwKFWh!.vDc)yCaFt8g [dAMP@$$=Ibe aPPa?"u߂u!nVUK,aVnS9Wy0=x:crywe 7 9Lt-Bۯ6r! qDgduDAB'C9f.9mej!HcÏie|K5ʘ?ީ4MgU>Gz wʮb<Yڈ7UWIE&֞EoJIh?5@g ]Qp|*e)bٽj.[:ǻ$ۀ`?>d2jxм1ZÿcqOڿfh^~G?AsJ"/>=UEYh@>/CHZ'Y9-w*/zGʜ9 Wb+daODҠD#Gn½O˟O)o ꍳoَjuKJ*"%TkC˻0}QAj(B|0χ̼¬'%26'aSCY%?ȠN&Rޗeg"m3g!Rx%NHX'l]z+B@+ȥk299p7b}/kJrZ(v |!J/QM  /@*u0" 'BtҨR)&#U UTM\d:/I&s^D'N8d$BW/yv<:^4JET@TRz.9*1(Z\LDE $5a !=.;Cy}^e_@8Ր!J>JzHb?% CQE1aCѲX/=!~cFa(jˆbiL.f;Ȅ!rKqᖓwAb Mi}W잩! Z$_L7h?i-NW|FS &ÆCHT6‹g&+DaYRP-)togE )Vd 1%PAē%2,H!F*Ea܁px~}!aci3E79/G龷#_2GF]Jh4 mOy>tD@9f3;$8Wh?w3u]JbZ7R-)?w"qDBowF!z{m a`՜^ҎT;)Uդ찠Ҷ&8r@ ZŽv+gLCYZ8Ck8 K¸m"YeG׫3! 6){#pl@!},g)+l5ᩃTثL\8 q0@9>NRsyg_ˠ5hjK0 'XjcL5R4LDQ$QMTEK0Q/Σ!fg ~Sw0qU_Ld?76oUpy~OUu ^js`D DO"[}}(=|_0wz1ttÔL]E1$?3FGi9Uv?6/M ?C'W_YO!E"εqi伍Gn$oQdo`x˾  |tмyzK7n IEa*Q0A7NiabiI 47utTmkxV,{jnOM})gOGq}@L<|8iU:!y:CUN~Pxg(*Xs 1H2Z ]tYv犄&6ۻ>}ܸm^`lV|0FYAh| ÇJ?Y?9ș8;:ӊ$.t9Me'󘋭=Eڋp8"s4NP`HzItt;s^zEH\&Ń`i/7l^6$i_׿;rK˲?QR!V񴹼Ze&ptO0߇c?m}|} qE+PP:C\Ego1y<ן8nGE]]G4l9Rߌ.۽× YsG/;a?MgH5eI:'vZkmGB{'÷?1v}=e]} ѸG<3Sqt__@ +`%٧rx6: 圾huJ; 9mrNn?"WYx<m7'O^^ΚR3/sS2 ,H=\L.|O<@^ cs`Q-? ^QDWuj5u q*mAX\mN ;7X;lw41$ 892VSש_Ex|lj~o8RS S^s?޶~"o>;fR5X.Χ9uZպ̈́o!)G햭QmPamqp ~X{GXl_vSuraf*X߿-5l@b\q3J~om1ًa]$9QD$,N>'dܪ#;1'3(O2B{}>Tb $Nw<ua(~."TƏx,QaUD 'W[]-%nuo GdV#hV;C#G( qV) V/˱@D鳖,w*Gf[R[(Ç6&zG5gnmkD ``޼Y"^m:)J_?D jAY֔ Q%Lt`(4n5hb#y2JbU,:G殿6W}߁hE_5 |k""'FGz%`8#k| ?Q?-+ ڱߤv.iq{-,uyzODSXqʈ:}yO`edJU>zܫF+r;F݈wŒؼL&Y j#hq+-zI0Q!7"$ΑPMB hNO5$0ڕLF~b|*k1 0(*7(y}/?z)l0h C|nU:>nE.oʗ}[z0f}z;wњqKgoW.TPC!KW*@׀\qz w:ȯU )WG  Rh=V!LrTZO17rpk2rJ ӑ(G߮Ǔ. Ć:.8V5uy0 PPJ(NܢJ?OG60ͩp8+?}gp>#wk~GG-xXg|Ҿ7yۿ /ׁvA=m!U*NdvSS{m[!6>ȚO0pȈ˝Lܐ2aVaLw {tHE;1]Q,nʘW` Fa~OClM}j>6v\l(=ԹgӼL zdWS4ZCWWʰ MIUUfo7>3k.pq$&Vk 풊uX U0^vչHc r:H*k #'_v+-VZK]F..\jw. ZNvȇbJJIB% 'TD׌k>.3_=!9E"c" RZB@Ņ0IwZ̜9q[d:k9?2Ι.:~J۔Bux0oǺ"r>"<2o/HCH50Xi;$69FeX`r9JaԌqz꬝bvsφJ%8Ɇ8sʤa"{˺{g"^Csֽ=c[KUTUE~ \qrѽʯ SJrVPDoP1N-s{ΡXi984˄CmQ(9L}54m^Vt#<⸚+-C!-֭ºRfk3ço,p+xᖇPMɉ뒤5{~mk)Iyl Y A`F{[c:+rxsז'UC}26. : 1Mvy4זpB+".{b>Rպl"فHXp@~&PWDkRI#TD6h iS++ [:("BjmF`* RMCL5f V5a cc:bJ@ZbӌԊi[bh8@j%F**J(EkY)*&389hhbBbLIga`Ɉtf !(Ac1:l! tIzRĩR2T!PQ1I1h ,%(EJA)-D$@?V& B a <TB4DL~ Q;` sC s< ?.sZ}P0_rO-ED 1vlbq[&v,K]E-Ӟ9rGDke@u2$hoӓ X˦Q4pR(nCi AӉt6 }gP@q&"J:?Q& Y14v:_^"6~tuɌL4?-+Qf{7)P ҷ~^C[ߥ6VWklBro%p#n DMˎ8 _O浇YcOh ,"^ |X8X)8FzX&Ը_ Wl/e'ocPbYB- kP1jƆ8aغ֑꺤x݊BQw^ב.˔bUXCQf"1g-Y fuhŞqo8Bc*Bvu pH$ v~jj^Za) 0oHRTDEV1kZw1]9rΤD,7]o!)ß{,]ɱ (h lMnۯƾ׮Zĩ'+KrUjթm#A/0c"/M{jׯ^R* 5(:v騁cw'Oetz67{rLO~oh6dُ%t.!ۯh@1a%HH *KI#RsR#n*ϿxQ~|V\^KLx1']mf^? oطz&!\Cj 1eqtOI O?;}4DOWZ0 @֋$@0AaMbF^t?ex?VaTAۀx'K)M˷)Kl_OE0C )ydl"*$6[­BSW wJj+*ڢҗy(S|2Fks8xǥxmfZrV/^C;?C˔@zt#Hb&1D50Bu?3(@|@0=Y0=?8W O']{eX tF0)(nzt-@(F>(@>_L7{';|ozA@@Bǡ#ۍl\IPӈ7;y;|dW eIx5/%04A{c {=}T.4;@g'LgdFxr[ά~u<Aݮj=|Kd:L<*#f^?dDg\&iQ.L~M[tHxf|0x[]kg* QHK)K>@_X @,c@3Nf4 IrX$Ƈk# xDe"kKPj,)7V~]{55a?$9z .<3DxBᯤA- o`HN% X99NSRύ-iMgUW uV][wqsu+s9[{qN.5JIQFv9,Uy벰R3!Ε?8jR)d/ Z[ IDgtOyԹ%Jhuf{/CKsFu.A1X{lB$mmYcdM ^V 8(><̀fp*8}-oJnpP#]NMvM~#2QY..=sHsSR6M\CD2Δ5 9tݯs։}{E ~J`N6H {À\: {b_I&DOgVjZ.o@;88ax^?'֟YGߘR!@3LVETI4= R ꁡ?bBXE d͞+# (I~/~< d~NXFj)]h* E'j܁Q 9̊"|ҹfOOgAfnqneRduU+ x ғF{d#miUAuUn,@Q?\=I$HD@0L}-"? EH p5k3m.}7QVzա- ĬYng(:9?<KmLn@H yT0v##]І.:qExA @;/۷C{۝.]2frA-v=1ܡ??42O5 NDe٭IBE# Ԫ;,@>|``Gd{WOn-ĒЁ!NXLE;u͇p'_9,BPBQ-L ;u3)]'F1yYS7\)`)4q AFUuzrfuT-OMUfI]Z MCU< QT>=1` Bg C BH+h旟&/O=TiSn<kG;9w vگaA89%9T [ԙC)16{4o uK3o4aK1Xvtیl_5FBz] u[[Ghi1(Ol|VQi[ )!W5足`ۿPsL?ݷћۅKEuB#brv6rˍ-f4&2h=Ҵ+_\7)F#h=ЫblVgұߜ<YŌ3 l7p8nj\<>ծ[VG%x#h⺩8xwPX|gsL2-_9x*ۙ?٘kYzP-~`o暎l0֨H8;v3CnPyg.i] Yp+ =+Ӆ)9 dUV?C?s{-[{p\HbՐpQSr!I"[nYTpB4әn-qH9U]nUE).pGnJx+c;zM*ZUݸwDN}z7ןV| w5)Z cEIHXryk>6b/7k1;`NGt)!|PC.a}8P@M-? sc_VTau~gV $ (@,Ư'`6S] >'ЧϡҴSHE CT&hxMxѵ8C1(Y33oO']ǣk F-t7~LkxlP8m0 n6ѼZo&Qoz™6 z!|D +{oyI4 _M7.SɇSQQ. X3,'0.ُ  soj!O{^8bUZ%)H. - (uːGgtЍےJb"k:F_DM1fR+CԐɡ=*1/ JctK%}:S!%wwHUވTV)LZ]%R)<{^'*2y!#P /R%D@Ա^X x}H`ҔYch-7#h}0 ^XB\>\w_[j8n^: 4t{p9x?,/ƕnVFSdL!olh %XZ+lvi[+2mMSmJVFHILCV&<^Vo!Vl67d)|Ubܶz4$-;Y*l cs*jl /Y+5Ƿ2G:G),Ӓƫ%vRdvVԲKG R Uņ39֒3à芻DӒ5k0u C\6Q=K;9vV̷[N 'dΠ$~VֺOՖv~"@Ȅ GTP璀\WP,PHЀHSDx4e'g?ХTS4) @111)IHPMQD3-$ %U&ckLPCĄAQ :ݒɡLF55Nv1v #%_2Vج[s^n4jC×mf)ӱgcljjrT0րӵw'EhEgOc^1-" *1]gf1٘~;T$3v4OY96*(bi_~`GugZkHXiɴ?NDIxcK]-("H{:SPCQ"tSA%buOQ Qh}>0 ^O[~3 #ܧJv(&Hh}QKZ/1 󗦺4A-R7uBQqq]|C;cBVUE)gMڏ[ !T<ӌPRk26Q%u@% ɔC =Ɵyt$ ~Q?@o ?=~5%؃`~jU؝;{:S Hǽ}k~JT,L)^7s yY@ YK~]i䢝eS^ױI(B(Q!l[)yj0Vsχz㿶v`Mʱn d+ADFw L*R0l/7n~X /6,IX8E"C*OV1+{-2ze?ô a0@%]c_sKG8 Ux75GAKVP^Q,#AAB^PD~߫Za h8!xO^C}ΦIwa"^qȎI{WP?w'!rĠltrԦCQ# H&'{@r~]m"3 <)L, @ $bLRSB#` R$Dq?Z rcдϷz94{4=nvcZb:u$i:C Y,/Kwַ.w{7sY8op3jy1\kkX㓵 [z5Zf_{xBv:H&9Cs C ]sw8cLs-1k誣5p%?킩j)GiHS`dCCffֵC7[~\>2é0Qhj4ɩ0p+>6\ .H"'J ޛ7g. 0U?.gqem?Ծn vR_pŚ@3ZUU_ێ^oiԔN 1ڡlwS.Uze3`R~|A^fAKL}A-O0}쩤tb2A(?-s4YBH*턑9G-d* 1@'^Aq Kx2.b M!BG"h(Dh.ÂP|Jz-1=` oǞ>zɵ1m%*w11bd ať P'QjM E }x0t![v P00TD.>#FЏ${P+٪H}F&cxXDsy Q6 :1KEUUS)5O-= >ې _[>ہ6ڪt= Bii$ Vgu:`V>MR3`!/LO)yאa_ ?O4{Bp\Z^eTmwe=ݯ^Bʜ.T>X0!yUЋu=WLq!?^Yx&޿)(O(? vTj{($YeFo0Zʾ5Mdg8L&HAFWvgi?eW>LO]{|Ԇ*$!01KgB(H|? C9)} ( ϓ ]:*960QY$SiT5{si>s`bp$ Cd~?y[;QqKAʇ(l)uicVLrGny!C*J9OIQ6p)V%E>4^!".`o+@4 }(ʏ_/޶Hl8sUOw@SwO Ϳ5;Ch!M/I MTPf9|+{?|ר =PN<èQR@6| |czӒ0HTP&DI C۴`?i>fg_hT$E Sɘ?h"J"c>;0Z)N3Pɥ:p {kf} "D;~J*B>M>|zahx欞 xʁ`xgt߉o4||CI J2IZ; 쀆Cf"%6## O3h%WdŠ?q zo񗜒?mӀ|P_$>d+5VX'cibW݂ =0ZU`>C6>د}N#Hz@/i{\XXS? ec@ Z^?J?=1E_Z~:a#T3sQh>!wQHPQU+`9O4PvCOs"/̍ Ze wKv1g#לDAKZ 갌ZDIlyО/! *Vl?g,+9 @z#*l?t@kY/5_ MjD~OdYy4Uo*~T"R B ?n_x-56@[ qqSd #w~iQKkTf ؆fQÚ_~CPbC< U,4irkR$1r:F#N%lv Hpu:.v g.¬驍hOw?Ԑߋ??T.핵ֹ QPkFl9G; y*VC??7GG8]\>zYrLE@+og, zaF Z[6sxЬ?e@te㊂$I>$%!#XCBWdbѪF GD[{=<6?9򯈠r1~ZB+m:;Oɏ|V=u<;߬to舑)QcE-=*rP}ϯ8!6ޯnf!gHNKVP5@QuQMk~mL$"c>wUXm$!U7A+l?ebl{R~qNp9ۆ2ݯai;m=QӝmT(~fRcdJ6̿* kᡋzɄߋD[ϥJw{I ?""~p2P2;8wOQO_"Xem.)d8ڧઇ]OMK؉/{|k_ƻOHpiܿgNaXz ~}l$~r^̗vsKj?`R=h윞(.T'Q(dBa_1]w7q8?geAP4QlDOu~Vl0CE{ u8l4l78d@b5Dk* 8|t*k( T>~#LQ{{P(B7os-$Ǥ ת2Qniïx$U.SqЧC)լCr#f>??OOm.I1*i~va~zC>lB嵣9 ~oz)LJbend#$]BwxU@ZC$ACtGV,rLh& dWqvC/F, ο4 VP4;~_HG%f 5F: $?@ǑcOcFZO m?/p{~oZ.HEcE!_YܛXFpE `Y?g/F/?/>g0ǟͱ/P(""DdUII+IM+\Bth v 2(4Yn",ЛR?O>P}gls*K)h38~-_}:EEPF fj* PHTVdNj/Մi!7~m±DZ?rzLݙ`_'*F,P~jZ)N/eԚ.z- Xg]`bestT,AAuM'f&ha#$:do,XݢT_jJ 71ľ11{eOs?d852O3  AQb&Pm `u[L?bsC'cyjݗjҀ`")~PKϱU,!l(K]ާ>e݃"{ e}z9B5ԍ *D@@j3 "y~# @%8E  fsh,Hlh@rٺmM&&tEllNSPMa V>RfbU)EϾS`"{·o=:B@[$?][~|uŽ$!<ϡx~ j<8%QKIC>~ g穘tqxIbk \OEx! ʡbpR$V0CSG|`vB[& 8&&~?o[ otCxr&YWF:.9}(|A*T[sWz0xLPݹN8O/8&1,X%IˀOnàڙ`zF S0(KrUۓ)>8z܊욁bJz8%T+Kzv(qHpw2'J:#}y4"PPvISDznC za;53+vv|V{ͪqIGm\.>:}p%_񤎌53gFc\}$Yx9%g` 2 ֊tR~?;df$]*Zϒ#9tU .L`=3r좿F /*cUUg必! | % !?mT)bKJAUf}4Ӆ_䯿5;LEޭ:^3L FҰEm%{ In52.[T$ַUbwB+5Ϯ&{Xvt=<{x) $ԡ]] CTl6WSTDATI{j B2 l@UAC"ͽKX (?o'ņ̐nd;,V ݅K}OxDh_`a?!􈂅(f3JAWX2ȓ8|g\)$ôɠC}0 `t%:KNjL}B~:vۣ)8Q>/%֪A(| ]<ߋ«r]z*Sp{j;kz>/;R`G`lj1TP!Tˬ!xKJU I6,D !|e^L19Hs炽?i =rd=|4b f Xl5a P89/H6Eܿ?7H0az(\Ʌ-*u=YF(]4V1 B 52jN =cSv.=XAbT&'bF0s0I z'gZRPҨONuٌ!BbH)N;\)eODk,oe8  g-׶"&rpXZ: /n1{~/? 8_݉&=DPzo3jT}G %Ъ>=s/ͷr̊,|i>SJW]*_'@acܿƱw?dy|U#QpvX1mk-4N23W.lYt^cѪ5F ͟b,bÅb5~r@s.2 xY-h(v@^0Yⷖ#+zGqexBжې{Ǔ\D9u^2Gp!k>A!e:1<cH)y-gMsÅv\g,%o"" "d,;eXH֘%RvY+P^*ٷ-V$'ChsQ*=뷗^Q^_!Ʒsivmσv !.mxc3[u:QkƺuW'y\;8;VxIe42/Ņ{x5qѷ` Y/EMS<˒Q{eob&:ЎR_gVΧٝQl5v~e]V[\}*_ rid-"h݅]/UpIe zvd@O(99P i3 suyԅB`QE =̬ QM]R/)x DPoMqPz"d!o{8^!1ɧ@P)@!oǵˊv|Em7:]pir0??1 !Ms|d#Q{L(b?CE*T1[S]ul{nc;Cύ9|3}?7_cԔ&;<9Hw8/Ys [ )dp 7Vh2Qs1Dir 㖭_k[+'WvحaPCqfVcv8 `(uϪd7infEM8e  7Rq?5\% ;-6SPȹquݳHCgU]^ Ӽ$wH UC\"INV\BmD^paeWL/4w ]\1Ƕ'Xc_֗ޗb~if(OyG]v=Z؋P>hߖ]n EŃҠWoAIm/ ԰ܡN3YQe[AKhgW!t(16j3fW+1\4{woBpklCD[BeWD$*?fDK#mMͫǮYvTN P=t80`HA·w͗IgK0IZ ^"zΝP/%JNK%dwl(3bYlm|uZpbp0 $BA(\Ŏ:7S~ue#|[:]!0[tiErF]8nje4+5E@PBl XRί/[ io#L$nU8j֐$0 6ڋ"lCQS x~ Ð);,f "wG֌ rU#8fjg+1hhrf*q;(<ˆb͑ Xb&(4E/"O6>P<:T )@L</'WjrA/m c D`E Z rɲ7vaaH]k×ٽ|Tb0{U'hޯV3d)lh`\c2=Sa b:-QV 9$9K/WqiƼ,rᓚyjZ{|#9Iq 2Cz\6ostOLe<" 5=8DE\7OzXt1*nU&fĀ()(BJ  / P(LGnOxDX'Y$]a)_e `3Dԇ7wO{Grx?青/-t$#cQB[֨阧!?V\ӭז4 vFB!FLr-XcxyN|$m+O ѡMՆNtGDRԷl!]ͺŭC{6u(I4Ql'd"R  vdQR&$ EO7}_P>4TGڝIʋ?B0XN-*&P.^Ѓ¦L'k՟x~|-S^7DŽ0qCH~Ihڊ}rRJ.F?'sX_a>ϳ8x/;W`v*>9BoKB4?郔B}'@7<|)엲ov o=`|?k_wx`+c=qr>p@ҍ/f"[*W^Vo׹yaV|}??ݠNNbGn,jt{*:} q.PQ35cHԌIorp5D y%Ň DUndr 7Qb3:lG! GL;1_˜$ܸ_ۍ*h^SsL̯@w HmP@?& ĔH&,2dfʆl:F z;y5MC k:jL7.҄ZsyAI2$V„P# l2P^#^MTLVǚT܁ɀ(\L"1$Q˅yuS,{rV5&=T`{3anዒa! Qh>.2.ߒ>5A"֥^"}~T \_E;v_P[% R3VPZ,c <3_&-*͔h&2D4ZjƎN; zh4gT vQl&d@q`Ch\Uc>B{Xe<DwBf@$whݰAu*[mA0EM1(dP.-ڐ4t:379@z>[-%-P$zX#BL)96)Ud""3TU0)bh^>2#FFX,T@@>59j3xrcLl&#8},2H 2a00ۀIDŽ;C" pl=Sv {<o&*䓔ިv=D onciHf:aɐ:C e?CcaKAAS`pvOjA&SєPF621ʱ>I@t9pY-ؽ+)u%ADFΧǓsb@xq:tԒ$fneəOЄs?< 8hEBjwcX@SY Ha'8ۜG<9p ^PK{PdX}-_DP'Чҥ!kyqDT|Pj$J?hF}h@FDN ~[yH$ }t:H2u(exK$.mC2ď݇q>_G!BPSQ50T7aLŠ D "h=Uro2fe6qT$1A Q$Y ] }s!g. oQ5;viC/;$5͐$ɑ t >fwb@!# g Q"p !6axCCi9; cPϣ#)q~ = 1ւܐHRS!)RS?͗Fh^^d$),oA\Ge /y ~ESf\o76LO Z$(- Fvf 3U @-Ozf)DiϦYzOZ0D)px w^y0ɓ ]3Q9R67"tza&<>=EFAycqU@Wu!H6Gf!m%P NRC@Pg7:1W6v*K[ZW!S(甌*w8ZWK?-/k%0t}j=5-ŽȖCbsGY("e$Em}vIUf;z Ϛ6q %" v Z.)#|_U!kb]%m %χ1` q9Z0%|" bL ]ÔmA$H*<7,bNd`<Q"%Zah6Hem'kGAIӞͳ&YvN]IbaG_>sڒ]l \%^ 1'CpA޳x푖;9`|LH膨r ``Xt\mD`0`&PQti8XߕUWԝݪCæPi `xan_x7)H˯;. l/ G V|=}{qx FB+&%PwIҸlT1x#oJvpbvhN$1pӐE71럳b&CJZ dB ` chȁ:s0P$Xy~9^N T01qF\?@hXg(d#(V'~; I0b}xo#mS4m8"0a`+p^6 AxÅrC$-w`fdSL݉PC@> 'x~}k3)jxVbe el7cA3[ nqS:a6v d~Y lu`Lf9|e0Oi6ټie [@+1a:fmE,$ 0.#[<Co,Hefs t@Cy_I%*뿞~??Uǖ )f)qufÚbBR_gͳt4HRѧ!=P+=NN\C"pl9XDaM3Ql !;;?>9O,>f2YY!*?B/(.-rf ܶPwSw/c S(Uڍ¼ҠJo hg=-q0 |&ZdBǫ8MX]&k$W&ay?  ݌C;ʠa7xh o֏M:6Uy!oAc 4+9<_G-21 C?gUA@A$JC('m2 N뾸ûԔqڍJNE;ö3Z6 I tqtUN]$/ B 6 " q!9/o7:)Gi .ipyXC! j4wÈ\U:u?p0 &=L4w`p΍ G F*fhV"b:$DŨ X{U#2 ),/YhֵhҘ]!B PwP2G&B!j2%C.9gTkt[PFxB% 1 -'פ)J |Hb( LkHr | nh䅀yHR~-1ϐtGmy u|)H{ 4Gw}Y,,,a w(v!9LI$:}|NƽlLP@!͛2 `f~LߠG(1 à{k Qe^XO߿sxلLtfc:ٖ@!2pBYLe!XQ )8eu}i*,ƣ RHi.&׋0 ޤ7b2u6sM-mlLٵn.a8TI'(v0Kv=#l0qآ$@ݩ$Ǐm:;?JfvҡBAXL2yAM-71o1dsD"},F`kro5%hݳC.D7 vCu+j$:-MzQ!$8át=)]>vsbOĎ܅x8\EQAm37XfwG}[x֣ul7>Fx)"z2 Ho%žD6uA'm*k _+ wi÷0! z)eZUn>[rZ7&3#S3$'uЯn`(E1? gVI$KܰHr(kv l4_!5-oPVyQ5\xX{ٌ4{_٤eTP*`<3;>8 kIR)f|2_UH@`nlg73W>f`6kMfDN\VMOƬJJӹ!/ca#"E$=zU7XX * P#XtF[/CyX/QkUBfTLWq9vM jRӛ۝+>A18E &LL m`4:pƛS5znP=wTYeuw8t#rGz\_4OvZҘjuLЉ r`]sؤaN լ4AM&n $D9!{ÉL}rsB1ޘ J!]{i&Miֳ7q)"kh! -T,AgZMyvOG)* `aǢYzfMR5C@Rʲ RHrS+$rtprHl1@g2*`^ʒB^.$aL^C85wN-I7FM =P_2ڀN'&u!Jp/,@QJ'x3YFs懇3b?*qCw;FCNpaR~f/k P8 ECra- THkCN!E\8=HqrP7 Y>ߔ;< Ӂh3#}z+i0G.Ğ1DFrA!N"@A* DѢGUϋ_Iw:nK|pG{Q˹hM6gv~ˬY /IF#fӌX$؇NAHަu.'u4LHm@9ILa Jy;DL{gU,ĴY8`ǯ x_v _Hr?6 L@p.-UH8Mp59͐dMWCF1~<^0dч\`8&J33 SYݕAA YCb3^^LC ϲ^h6bpqy5&lr.Ehm.A#IZ3V’l,V|@rrEsg!= ےUfqs}haSrz빜QQU> G3˨Lq @G#a~$,Hf@67IŕI;8+‡XK`iH(񕕍ݴ3Ki&LDihbJ%憖?H0;gAHw`:뺘\-uM*đKAPDLTS\; h)b&#TEQti"cD]KӂOuR#RjZ7@x}:8e{ RAAA| u "(Vxr9P1HB@Kԛ0=zUԔ䠔Y5hLR}dC2F"e#!ؑI ;|{bt߷d P!uq&I?la3O@xɄ~᠋% Ѷ, &1 njBfNX$rw̸7}l~!Ȭ$IL?3Bm̸nN2f'Cx`H;]#Au#`8'h tlf:L҄Be^\y*o>:gW.T  >):U37+ a14L#׫lĭ' X>& &3c297})30͘`8lr|߭''%=ssiKg0WG ,\pWjU\7ߴ Hl27Sx%[PP= ҫP & wF&M{#cbT*I$vژzzXHznh{!qt&/ןrlyCݶ}-zr:*IH* T;PFH?ͻX> Cm;{:_8JI%)h%a?/Eɬ7y$_ydח w.Hl H}ap4Mk|ỉ'\(xZyBp&90^"S|znqĠJ'$7soM΂Hx37/Pqv{svj&3&'8"jX! 1lZU#H^č hŞh3okuxf(mtvQ2`?d Q"d͡&"RBg`8'?IP?0hC}br?ء%! ͞iTq0(=ۦ #ςp sRBX{WG udCas _{A=N}!l x-psjl9"YS H1@TF?k{ Od)AokXr1_(CAo8~a%~tf<> a:PGÈ~!<[i'h~j5|13yt/z;|;;y~?b>.`uV#0<\е+15f1dA03Gv ~c=HrĀp0)m;Uc u/},]G_KAChTg Bؠ6I}^;}?<'0=>H0oӲޏ:sfu7'πAΒt|#m:"4 #C<_ L1qaMa0D1Lӧflu\ rǤekxDzl(vb:XG$Z 4tp 5Cks+4E8D0wbU5ɉ0Ũc=0l1(LE۹7ٺ:8{ΣEu!3S2f-0@ػ;8>A=! d}h?fk|>ikwkdPMohUX,T1 CG ·٧BgFOÒ@N_Lz 'V));? l$a1~Ɛ5-<$hd|<  }`[M};-=&3$w&DM }(@ڊE6CA>18.yOc=JnNL_A-2M9^Z?Yx~zSmc-vi7{m@H)`7KI {ID$:cÁ!Mڀ? SX O_qdX $] Pq8lG8iT[3P$9DM;:bD-l;#]y8iDIyl.RG6Ș1C<<#*?'ى0^DBςDG^ =%H1ď0ʃP @_Rݬ];d HCXԎ^w/~n*.nQgǔ ʴpeĕccZSQq s3@ ! oCɇŘ.]4r*_+f%!o=OsL3eԵR/ܒI'fjS>-&2jʂi `/dlԄT#%?NK| ;^i,KHNbTukI;eB"Nr~N(waIL`bHb t>wӺRzi*ՋE=+g:tAJ7MF*B944B%(z#![ gjh+M#X|Ñ刦m}I"U;{HW rG43SjD2QvćQf/|?90I?xS/-(zy->$`fnGT3 `(y8`H{!|f" /T~5QzvڇܼKS(.OFC"H4Wtv"J[cZD3G?iQy[:)OD2'z6## +Ѳ #"&J`}zRŃ)`0z8\ʈ>{}#8n֦,H LBRHPmF^8/gٕV` ο=emrGATi& chl_3RgA#NDlɓ#4|<3dh*c1_,Pz*P|gW߹ g{(b 0l  ?;9lىPj?OHzĤGr1Yvz44"zH#]4vXAL& ?s8vP9sF{:ZX*1TA? s'1߆ד!s؈F#Z9#+ZgcܑZW,>3҈/itD+Gvxzy_M|SNnOe;]ӈ|kWm@!Sb!Ӊ Sֆ4֗U, KE $azѻV#P&T@$98@,G ,0 WC5jL4@~xZ{y(t\T鈑Kרz^dž !dk,th&KX@/ 4#P["A"$ƒHH6IEP9ph.(ir;bmHz{+ 7cy$f42d- 6` vR^A!؇9MH.IP!߶~a= 'O~ 4 v6(L?|:tna)̥y9˞/dO_#CIyץ6 ,8>g-v>*9.ȉwjlaZ{'^3J u`a5ČXYxx0Bta^H3?}O ;~g+yC n(T7a'7b+ |Hdo. :S8M #mh2,sNdcd"Z(&h֐b=0 0pqrlg91ׯ8IFCQơlC78$ZQQm ٽ, R{;oxC`GDƊ 㧰!v0,$y 7y4S9])8G!Nx22aޠ1P L>AiTk-^zԥnz޾\?)Ҩ/< zJC_ s# [0,ܑӡ6N(|kKAhHh@ij +sP `d1޻qMCxΗ3 a1$Z/ݱq;F%@e K+!mdK:k}3?_b%}5/c_'#E@(;7wy@W4,`*[&S#yX.|8Ug fk,-Opl)̭r!y2b37^"C|xHTx18p&י: ~Lhm4ٸwc5quufklЫס+';Ͽ8&;GL3|ú6ÿj1%={dВR6ݷsӻqMLSk ;Xi=ܕ֬eV5xI"TC1!ބ'gpyt ?-PA B)L KoN|u g˗>mZ @;+ԒdRDcp1R {͂ "dD"=9A,L0]؇u9D $<vGRL2CJ`4aIHJ+syW~y+rTæivb:><xwo)5E!MOPv^F1`SR*NRA2Q2 8Ed0B#Ow$ zd1`-)Bjw$*!dMx4f102Ohtw.> cA% 0p$  !!ShC]sXdO)9. SMVceLȌ \ ܕ CC`/C/RX,dP0ywu=3Ӧ;YW\a]yYl;< OI*I 腠>Ǚ, {Sn.\`@@V*=YC:&r ]JXTI,w" 8K((n "d (bl5"A6C,$;7;B)Z]D0̍ O\%Gi! 58YI\q q@vھ QhBk峟4\fH}}po },eE0L2qrWjґ֎sػwt hq1VsB/~_d)??o's㘏23cGőטYc'͂m5?9St12O ,O$Y;s^Ipv}GCO{>{jPW%~\ 1K*+_(@#0H00;#ϿbE|$E=ɄEGi$L pӧO,^ۏ$$/b+~_CҮ26`m&r ޢ~z!m++7 hOf氬y)n":cjoT)Hf)N mUw¶4tp!$ȅ @V:JR sT]q *<ڎ2D r* hi0d*۴#"eՅ׫8kh90';^ەd]ocbzPJ% Qlw%MC_g]CddzUƖ(J BՁ;… M8݀QAA偉dx]Z++̼ƵlI8\9 ۃԐ2bG4##ә!lQg UUUUU0Nꇋ: gOF Za<-U@.Ϫ| *;s>SmY3|*u6 i@m>9L;uQ;@Sv@f;:hN=wHS)"9f4DrOV'a/ r^!=}zS"15!r ;kts@JI[L!ݖ#uKtt=:9[x}̢Zvĩ(MɠMP ɬ(0{M,Ku1$u_ʃʈwΨ06ػ>NEfb̙pbSMݶh )߱g7Vjן{ZLNfś2(J0"Iq^)6'-a@.?d=)aU*Đٓ^X׷^PcKHT:ƽZQ8i \"#_N$kԐo#9B*(qIgp|S*nzg]Y(0$tT#m,P}1T]JPƠ>;yY' R2v/uv]JM *JH(5D\r&~[;hs0vMJp i ,-Lj;6鰨4iܬఉj i]d$FYhi^; t|1B Ô&rX&lm9!&&+T90陝Iʓ4-.o ߂~pvs˟p; z½*SM*~Z7AbAœUE?PD}H,jNz.TtU~s~<n6HN, !Q s'Q4 C81gnLNw7"$8k pQ2\7o˓o&ӿ_-mߝbx,l+Cn2ruNG~KDN6K'/'> ::-1u?ρ-Zms:7EuRzpX᪌ȏ&V-3wAI6i7h hmO HT;):A+z^3"5PIqO5_'HOb }iq.{3U]OD=*C$/2 Hw.J/hmm+ޞn3)L\x `\xoTd4Q 4ѪPBTontWHjQۻ(zo1HP8 %%H ͝ O[::]H=UG@uBT ƃcՙ,N׶ {L2\&L9h"J^u5q)s}ZU܍ B%@5( /Ax5 r%+eY|dYY#6PiQHv/T%}7PpcM]wMm=n'؃īUlQw!)Qڪ9}<)ٕ߳w ;If|'zmn#g *aPxMK9~l0x>񴼉&&-a ZJAz4@RЋn+>e#bv DL }{noʀ3%}ZNգҜJN)XU k.OkH<=ZON+Ԍg=FxjCTۯ .v)|~64%ըRZ,.ܿZWh"))#K)F9^iaR"`Flbޛd-$j>Ç0vՖaeЂ'NL{w ˌ/dTIŧ"K9B^l.>]$$kC:/g2U1ow& >e|Yp(e3T~\U]-w[&:w5c{TuJ>\82mHNVBETiN[b[t41cwFc `xPk~ K>78m&1i Eji"ȌNf&*ǢY-$ߟ5?N;rgD!/S3n4ko[8 %Ř&S{dN!0 %\Fبm{yIFe{3&9,{}pg9žжv;p?~g_HH'Dn~6PY/JCI@O<' dhls_~_N)v2 e(Oa 3_`k ?L0>lME V4#ܑ`9JFw |!C2r T4a} 7vQor%ᵄs6f?fBS}@^E):sxbsDkCSRFVEbލŶ/.Do!?9NF|MdK/%Uqَ3vL'FtgRCPB}JHu!%i6&uډBFnWU3oߝ06k.JHN)3|ߎ ?ӳ&sʮȝ-CW>xNa\T=`dl|I;nOg9[ b~9jd5yl59ůnӸcoGGtӴć1ddl=8ݻĭc5%nvNdk:{H f|ٮ"oPhXܻ} e߱ӈ"g7wkYpЯl3&gȯ"嗎= 60N4Hv"y[KɁB(>谆XP;IꙔj f8 17bG/?;F̨Wm M7DUۨv; }<̓Nz7 ?g\]mE=Rt1$~Mpk!dǟoAu$ P'@Ӧ^դMMKBkK@X mfSֵۑB6! } |;B]8Hە+4T`>lz`7bzfB4_`v^WmCԄĚ_~g7^{ל,q<8 (O+(~?Y فK~DgQ1La9(7 %.'6 ]mBKS96mLzk1J}Wmb2c!§ 8sbn$,z%gt,Ay)CiC9\}j7M IOws>+I]@&ҿ;NV%T CY0y)xۊK4䓩3MGon;B9B<5mmyIAL\v{9vhw4f8EmBlK8N|5GH&਋2mf9!LV!Y:G@+B2@!ݯ?=u`Q#ӖȮH@X`CI)~ J~ u>pt=}9tF`Ց ݠT!zbHN  qnP*Yd^֔|P:'GB?|ό^8(Ƞ H;4IbNH 푖QI=`nYZY e*Hg8=+b.G|@-4ϭxm%"Py!V_4CHz5A\6، C1՜3q!+RC:3sih@&q軉%@ #@UV>yؓ 5gLyOS:廸4mϡD)  }ژ$ 35h p- C!?_b˺ʂs,m+aua2Weu6ۄJw~Wb.V "i'tSϞ`fa 94RP @JzCE S1ㇹjdhPf*4)Kh|` _6ǯ<ٌ#c!Sfұx|B~0?pȿZ xESf=F>ƊӲAzlPx"Is8/ әM8 , JѾg+ <(/P e (R"3(SD }rM1%C*M RB R44SE Pb5tQJ!CHjIs7D,! n<+S57Û 4!rbBVxDfZyH H4P%P{}kRj G41Dqh% 0ņdPFK@vc`_` &AT ,…165YT  dDHɂR拉!]܈ ѴA%0E'ÃFEj yLi [!t99NegA)*s꘡D0Ꮴ!!"@ӡ4 QCHD4 [QAӗt!D“+Be`o9 ;֏AMG͉arNImxp2Pt003k Nͧx|OsF?cAL%Dz|.hfH$Ia˒e(!=D/̉%_~S mjpbL5fB\4`78+ A/Ij/||H2Q8 S29hH𓰈A/8+HPR쓑3 w'D)E1DٟYkR/i-ҡ7._!^{,5O';Qtk!VDĄ;*0֪Dx죰.3~Sl{Q%qcTUW0|!2㗼7 LR $%7# ^Q@˗c쎿]'@ꂒJLSbeı j{=Ft Xz&F bF@8۬t?_W~m1 xr~>v,: :Gn#B#131EK1hcm=_N"<c6wpO A-%=.P:d3;m*:N7a$Pl\nИ "pM>ݳ%nјl0uRAw.7KoS+/G+TU:Lv;' =;yDB !C<7dT6cQ=SJiɽO'zڍ5htUu 7ģ,ڏ(eη8x^:zфf\:`W Dɨ 'X`ki3ت51΃m I75qp&xL^Skt>:/p'j'%͞`#&r^).lxR w2ÿ-N:j1,P(gUݶyiY޶@rt|?DGKZ!sf@jtFru)P/T]bB _ D.of#{=vzG dAw`oPXD>00ڱ׼~рh QV0*u2(1_:&(D%h1a6&&ә^"|=i<%H,{LW*3B}^cjŸa*ArMCY怅Ƶv,uOM }x5="Dt~A[ĺpN ̃D[hVYD@9"#7:(%ze'JQI`A?V 8[Ff70اަkC=#T SPT+٤|1 (B %6@?3D#M$^9IicD{5 0`L\ZnݫZ(pTS(6i+8jiq2' .۰riMBVMFrcI2&L&LQU4XGotXG0fq Fuahy1#{ƪ(Pl`Zz]qxlknϼ* X=pz[~GGA8;h{4+Mۂc0~8 D b?EL0-dtRPs}#GbhL/k;XSl8:hذ*|e!"3}fL _2k4Xk/N7ɝy#K@!6Ϗn.IG@+%0 V#4$Pb28/[Յ޹_c/# ϝFSϻs"4*AE bh)gW b%uEUBz篲7߲7B9o+Kwa(t-%vY)&>'8=<}ġJeYŶN`)HIBB!"Rsq1Dd5\U\ @ *!hpKjè dzHCM?pe~?F j2'tYtcM£ czw|-=S:ety2X*N.Л?Q0d$wCY[sL:w)3^s\݄>p]1Ϗ9NUtH' 9fX4 k٩ZOsѲca X^9v  :۳=VGVe:n̖a\$ %|U8$C}!81v$g#'^Ǧ>&ub P%0ۢi$W~tq=OG’><@ڑq巌v eAf-_@ o@h ݖh͐:Bzg˶ÙI  $(V u\]'c Azn&!/"mо^޸Y>u^'tH_ނ<fo?oSRK<ONC3c> HEIϬI1S&q詙}0$8" 5Ĭ' wwBI̐W~=GS~|fwZ]_2s>QmIɡn(Zkc81Hږ9nESYQ8K9#qtt뒺!.O# #_;o,;17/ nߝ(sO=Bc$JR\"4@D(Q:M̃`|Q+r{)ŃwŸIM ȴ߰:$ݷʑ׮Tkԩ1]L hLШ)Ka \hG;cU$+p߯NI.vF%v(X&$ub;AV Z* jnHmDOi}H2䷃E hK攒a^xg~ZI`w(Q*vY1kuҎRrݩ&' B LR_O%$D93z33AO;m$؊:YW~w6B",0s_ ]3Pq·(|\x\S @opT$>ޜûc!1YQIB c tÂ#>0)DF( N-ކ, Jl%0$A"@eW]!L]od?[/~s^K A kQqѧc~*N{RBeDbaa8 s%̜H.M"7 ljNDdm-IqBLĨZB$fY2CJk-@,qzu>Cc 71 zSȦb>9רwTVSBLpaZ^W\8 F{}>bgBj/^̚x~z9g>ȟ^A06zE  .U d5Nۥlqo݉xVE D'4͋uDoӜF6WUkZlKL~뗞c?7d|/X=aI'IT@qrdC}tx׎WKC:!$GX$UU00$7f:go3VSԡE4- B,LI2PTbK֓ǢM|VZHNwO_'95dx/L)A&7 :զ]^^m TSNƯ婛~|YG! fL*%|k)uC7 U"9b+Y-2#Yuݖ<'A5-`*;48KRQ ^Æz PIEsNBV 0Ӝ^1߭8slCy :C H ぜx09Φ5:KJD3֧^& kU5^s605mͰVZ)@h0*]I>Ic[:K(E2NgXbOЍ%&Zׇ& N\(@ eH :sΖZrv7PU|-m:(0dl] dtSo8Vkϟށom]Vy, ~8T0Gj=N5# lG53 }8կ$k!˥ٿ 0|(NHW?(0.ž< $3=67gugIXRF÷[lK 3ka,(Yp+s "&'5 ,ɷk*6{7x *yi|y1Sa23Y'}u$ӕW҅#r;ys˺Ϙ$9J˫>YMvx]i*R򛌍4Av|C~ ML܂fc, t墳Ex\FDA2 .(Cn wWmiK%3"eHN%磻hJy Wx"l_j+f:lԉj܌C#%DiW~}={:׹X%~!7ASBNd6}^fI+ym/j L5H @QKhAeܗ{olG.eLWg H{s}%D`J@ pwqk*d]<Cv˲Zs2 M!48t~ ǝx#Vwx,TO E L5z\^fYLg#Яe{JC<{F,S5__q {;ӸHVE$ϔ(-^UPhf-Q0 q48nMiH)aFB q DEUItrQ"iy&LmhBv=VC$T{  oQu2 Rh.^M"JP۶Gxa ^|9: <']oн[8|I^JQx !A̒ćnFVMQI+pdO~ޓzlKV{ᮠ>Q +2\B ;֍6 Ad@7ܯP.q7 0[A7pNά =|,a|SN\,䣊5`[Ov=걈 GC sCd:ɕle`n|#3ggx㏣~Fe(02tͼ<\&\Z~KƏ> uf%^v ށ$ZF_ 4ߞG}M] X=s].}Bd7WN1RT'J]=Wp.N3O'\vrպmn{%ֈޖk>w߭\a搅Gµ_2 EǴ nlTĩ[y J. |އZp!?bAIݿ+=sz^QGU(FLGgiv=lp!mC/™lHH@"{B3}\UUpxD?5u`BzR:y q x ix$,mB6!)((FBiC"!r]]N2R J 'R6~D_*-,J$I%mMG"N?\@(Qb.jrSЩDt7 beG** Uo~3;痒k-vm6/rkAL% &{ ]xk T:Z ނb!7D0S ݾC@(z@Q,Os^$>ۺGۋǵP|}l6pjr7,t!<$:@Fd9M&,u:TjUbNI]SC1 `{r$ϧ;s%#S %y[qGmRm (.=~Cjу=癒jjCLMUo,?nr }032PaY+s..[̜ΰf;-9Vfv 73>} &K1#:O㻎"`\ot\8au}xn C0'rOf4羽#,oL!0ݸ\6K=HFRQ Wt\EA/mupD !G@8,kǝSEgCKB2f rjlyRHmpq!8#\cNM7hhbe"mJ1 4j wrܓ ":H7w}z܌8bX{ >v`km^:+_(aـHxp9wv$GsĉP$zkū'$(M62մ:-hQ,,Nd/(lcpR>@8;f1 -B>1 3#J8-CH㇯mEOڅ(K 53@ y_58eђ@ *:tzA,$#nBLnr=}b4N0^\|/!|3' ݊YvI \@= Jab (Nd6#)];by[CmDJ"ڡݱ8s1Gb1^!uiR՘q%7><ׂ33UeꉮԸ ;~ +L`^E*ߢ]S9;VǟBwJY#=ђ$R(60O=sZQE{Aa!sHZ.'Om%Fј_P`! 9i>hWrb=<7^t+ЀkD8[G%;#׃v&lZ(R`Qi* .ϟFzHI~zxQ,9L5J_Q@֘+8ovM4| =%6_m2tQ]ׄviCϿl2C@r $uT\QB0DB$5p")߷bfҶu*PP-)ԹBs>im gm-uh=4~sX]؞FeSjHxd.TU]KʷsWhp*R(`yMЉO !$${D|z166vƁ^I20Ôb70ִEQoUQӯ0ts$qjT0qIEW܍9%TFz6h03t&L@ba LE}-_6g v$L^$% 4JA&7tlͷ옦AMfˌpnOދ=|V䠡Q 5# QF I'^==8B$R..}9*D >1 Ę4qUX8fhdf~0D))f7h-zSj@.V:tM}.2x yA1[4YcLZT!^9N9n`Sw+t{H;qP=0Y4))~وOYJ-O.Zbv*U xdzyUt^<+C Mޡ2ORm}g|Mbyg^lL;5^uvtPWa6sؔJJ`7o&O(F &pbޞ S|/T\ `!B ; stLnb,Qh@0MϘ$ F؇2bf݀-3F18ov0ArǺ vG>GoO4T%{}@#huG{}<3(]`v|xg5|myi:c;@Î絓^h1\ cpheѳXऒߕt1{f4ܮjDvH(1Tb7%OֻIk܎JZH6E&a77j66o!oo'# wm4|MrzmiИ#Lu Di=P!pYZl4hA;ѯ#X[ ;^}f 'hh\"6X4lh$щ xd1HGI/+6م2`iBS)^.ǽߜ?L(/M@- %c%,RJ0`QӇ%klG\Y+ xgrV  DnAߺ.O3\6RԀoIފkc L<O u9 ap AD7(Rz@5*dEpi7VXCeR!b_m'>^:uxƼq 0p W@,\Etw')6BT%vO\a[rn@A4 [65&˲KYt&ojjKi{;Q"v"ZKbLh80~#ĹaNcO .!zx\L\3׼ ?,_:`ȗ6zq9/K7h+"UMۺ^&vX&ƀT]v%ln!Q}h( WL7u~ɒ߅C(,bb%݁xEv%D|`;[@$' 0 8ܡo(+2͜7/hdW4LNoW7I)y;%Cn$B.2@^[8c).҂ɋ_V$ݨNf8 OvھhNIx;K48v^Y Mow| UDӆc=ثJDA8KNaFSYb G 6Y#k:89U-:pp0Aq rDP6 B~%Sv$Ta@s?ok>>RͱgrvdhkE7r,8,@$e"!/|w֋Ibb&a0nB.LFmeSGǠ׻)Te'U. o BH3(<ؗP]O @ E$̔ $IL0D|u G;b5R3*oui^␣A{ ?яSsg){+Js97#_~o;F=m0f.ڢg*?P!C=AnbwTU1/NCELPR41)@.9@e9m:*Tf^|b Tz['Uz@M|?k? 'X5J~>G8$4B|u$~Ϧ}NW:mH|DQ]Kx ;GֽmO ;,TMAIC ֿoSP}^&=x>d E$ֱWH&))&4?m/]͍}}rqϤRb_+WPm3ۡJj̴]XDp]c$Ώ.yϹĈTb$h= `#Tvd^g^3myZ`%q?˞]4(#ERa9o5ǩ*otR.&[P-H,7j p!gbwv޸-hK W5UZPh:P"1Y,[{_IZq]gN91lg.9[R ]7xkX֞t $"nJӓH̬ѮCw"q# TcYE)f50yo&^n+@N*7g8؇ T;퓑ؓQ'1f$VȆN>&|8h8u7$cZj 3K>!]=*bQTմe4ƃ2AbԬ2bdcD CL A`@]H7rQ0B8@'QY58a`Z6݉G!sAJOOAh]85?w &I`A53Gr= '1 Dawv)h}l'CbYJ戋W2}Ow$`2T@) (" *P-IB(#tk z{D!  D@LIBxȃ$!2i(KCI_y|SƲdMEj`gE7׸"QSS˛QIN0ĕBE(LҔ]ME$AL{F^ X dYFD`?~-F2Q<@?#t< $$Ш *`~=5fkm[ATqױr7SIaOJY.)J0Nwppl1D%~qEy, ~Ǒ?3QG:GDuc'ݶADL!i yC@7aLO˳0,̪jnn6u]m?|A7i0KjHFi# S/ӳGlmيY$ɷ=ut֫cAگRS!WgGsH`#|Cѣ_9 / hiXA4/I8ϗ$P%ц0dCZ)9ܥh&!e+H).'ˢ/ tՑJZr# "44s4H?b)7*RR4%"*FnQIۗF4Kī/)$״{aF_9h`tKa$M4FuD]A|wsf(c )&P>:B\8g*']~1eUTL*1(m\͸HoR33X=(0ɇGnQ$^6sIDkGx<]3 @Sń E\)+ϻ3a7C @F T ,d؋]8v\Rԣ_/ÎIhNHa0!Rt%Sٴ1 SRJ߶, E͚Q&ExJȊ˖WXD*$%Y'4o3ZasH4"6>+x 'Z4B<5Qvt٭lg.働(!$1'@Jݏρxu0oSr7{&_QV! LkxkXO)7&Hڻ;cYԲ(=M%00E"'^$V$> >@ F@zucmLzAɨ:b`Q*q@ L'3T=\:ylԄIePK\zw>29A CӘH4>>﫷̊}Ryf ˂YMR OAX{,!ld !1 a*6D箚q@F&?,'7 U!**`"j`f&O"wczm7b@v4t=HRQKxddhd=|3Es{CE!2l7lD&0EN??U[T?[PÔ#ťA ?hѥc|-( A6 tni1rEPΌ&qtҵ子:Df9,|]X`_-`BBE8v (A7;Ҡ=/,XbRx"|TeZ0V)Klߗww'{tÈߎaw ,"9Ɓ? 4JC3ш<0 !U#Gցىjk qֿL?HGP_dD)Ha D*dCT%Qt4E'OpRx 0'-ʘxQ?6nױ^_R #!"8ˣ{I>D -T R$_R =D"``q=)KLI5PHʃG`4gْ!G^Q@ vic -?ѮB8b9db~!7rXC1zXal̅峃a?׷LV膌`bPڲ=߼&JOQ |D2/姾\`~Zd0FOVCJL 8l :Y_/BykJ _}p`J I izBN%WrvOzS m;6wDb0IBsR&BA_9A)(.Hr>0~e @y&@at~0h <$ACDQv51+\Gt AQP1EF|sGߩ;>P'1LZrɀe4tQEZ= (dC|O&r`r~ěMrӀ]AHKc-##=ܷw3B ) Em*R3HD%PS#JJ )EsNkk4,6uL"@D}@) h|hwxYܓ!\! }6p[rŤ&(pb: EƱfA>@wy~]IԲ?S =i؁ބR{X{}3BXwbOW"w pGY})ԠLO% '9'0q!# dCU 7~'^Rz&R: <$BPPf&)vU&&: +1ͱ$:rϨow=t|UjF Nnf ߓq ^6l8:C_G~jw$#?N-SAt>j73T~sU*>_FGO5|6l=~^]w|*⨏tLXWqeۭb?Wv"Gxҕ: %kqK̨SXToH5AᡋCMuS13mUHYs\лI3PI*fQ<)%L" #m?>1\QPA7Z_(yBzXK,bݰD@nyhauOSc$%G ncL&d)ǧ{Yv}0^ehJ{魃a EC',^"0nh]eHL (A & l -;U9$-ʑA fDprPZh.`Le6 h$:`Vܖ"㑢*3 ~ $BIa",00r̰d`s^kV6cukpP9QXjq ƓvuC􎧱A1 ^;m^}JP& 'LH*fMf&I鋿 nݝxGppm֛kLIK;,qļy |vXLTs?X{NsɧB4'|䐊"f!):Ry&"[S1dmz8}C[Aٍr) " x@qg% ["h|Dqaqj˿m䤥 NjIJlnxAAAt:h{e8i `(h;)d*M- QAKIQ޹yx% >L\Br b2m$#!PJ asCXETgGBsG$Oe ܹbfy@l|ϵxy}J?:1"zh" e $,{B.Jx_iSrCd0PoQ& 3$FiCg415)GQàwh bZA?`}GWkE*T<ífIҨŦXԌxbLQ@<#) 4dfPC׃ӚFht{={rBqs!v0iDbۂP @*`~!/SXtW-%ܢf6{H^9Ի$%.T0`~@A)Ҧ.]ǡj:B4]t=Y8}YĶ!߽v?> O1$t# jH"O<ƣJݳ a,UBPy,K=loq@9Bi &&h ת 6#LڿOd5yٍaj1ALuGGj!8jU S&`d5OǞ;Tz0 JOnAT/G_2JS@+66 lO\ r'~ HRPq0T@eDdx.-b?tM V 0DL_uuCd>ޞQYÏຜ u=KID'#B&n3Z?=H7=tG/Mb,?G ק-T:JI/OUH,%. ކjΌ=N:{4`8 " 91%DX$)( J4 -z4*քS8"(@(TA;4܎EЀ P(ePx\ B~4U|8)~O>> H!-~qhJ NTtL&gRV4[$Ll4i& 4&b fÍ41Wj g#`% -)AN7`NhJS>kýv;ZkL[{E{r NppJj9J{kЊ|}ߟqϒ̌{{.^=JQ7z<_R SP;Ӈf4}߾;=?FeU2 K,`C'nB5ipRYxn,uIJ խBqNaЩPԖ3}^|;a°,2Lclt$JCk@J"I +֒iVA1CTn"~> tRkGm4QznGb4ь3:kzǷ1qqLOBK t{D=tFYS u%hVhZޖⰣ2dT5yM3a#cFӬ3)+F`01p+0(4t\BNu!<@q^4cʽiܖ)ca37k,˫ 2%D]ia 8ĞNdUM;T^F1(7]lGGlK g^l` HM h GwyJ66*cXiɣf dYYC+I؎ hM4o^~B@|GP|Z%WtuoQy;Wec!IQ]-Px#R .hpc`hsfv-*cQGdiS8hhJDmQD{و=mA<]4#w1fMJ1P) i[i)i@F^0q4YҵfhEly<n :r5xh$|$qhiCA)@F=>n%1D1w3@x2N]qǭLd<5ņZREiF*񄨢F>]w>.$3rVzAdK4U-7GOcGŎҥz%yPeb&Fh[֢HDGyQR]l \uhX%58K>ZlxͥnZ^9$DoPr q:-tEO@,IE޹M'Y)zXO'A61z}>|˹|륫 ?a׆Vֽ" tl&z=wۄ$q&O~Faq1Yx O@*׭,ERڀ"?wǞ;ܟ7G@!tASf eb /ptF$+Hb ~fqZ@\} "qE䨌%"y{[׆D QLы*PҋL9˱TbT8ڵր(vZ+ A"[fL dj^sWBA8PRC:OV÷[Agsڼ oQ`x۳g֔k aWz• HU 懬BE- C]u[ 6(ۜxp\c.Eu+.mS l{1\Bm%mx(ȹl1*+G #C|c9[d$--KȔ.1&z^wyj%"P8ޱliT}%ʯwHFc}u0͌bh0fFfƴ_ "ѡ3|;-(41vęGv}(flL7 QMS1FHgw"ŚYA> Eb(ς̈́d'Yְb'pwJ& L@ "IXMXQ|ۂ2 AH(6݂v& ʈ"D$ @B(Bfjp5)]Q HOM ?$B\bW6ݒ2Im'4mz?,*QHYTƖ +\ +;A敭+1*)8"\L*ܾsy Fupħ#,`N͍sK&TPJ~ %^z&J JiZJBI )X&)&()f}=ZH ` >{h 5rEh vcZ-4RtIbT'TCKa' J*aueW>$M{ LrC% ֠q%+p3mAO#3|񠙑vѡ7AgCYfnFԲ]5 TQW\Ẽzǿ[Y6#0"P - )%1 4ח|dAyITVHi "*bĨ``Pt *CUKT(  J5-P34-k+#<)Zey:@ȲrB'Sqv+@@V=$.?zr(-6Ug:2(1 N0va/BlFi0l m-a (q(_i֭%ZQFC^~r3`'*3;w4;]=[ đ,(BSP^~z1p J2 +تw>IvhdJd~9\?6ˏ X<:j{LW a&rO k :ec:5?0MkVs8pa[Ni2c.Qt"b6! (A ?6r4gW)+v ie2xػSNń{ ˊ]`΁%% %t<x$6*NR5G=Qj~ iH$JF (j"h h&$BP(%P zSy>dhG)"|_&$4MY8aV O:Ψ ($v WX*Q#OS[Ιֻm2yC/jaUl t?> ob|4@yWP Lr8++6va,황JM#zQj.b0G5qD\3RcuASBT$"Z{z4#ZL_+.h4talIHW63x{JH5x`!Z 1*`$=C bqq`"{ud)%hʪ݇DԗW?ήOXJA%:BSѥ=醶v杳1Wx(OSWE!Sܯjͦ 7]h67Is$hE,iObKS҂|c$B :ḠJ!Idz?Jj@ 762mo%VLQIxsfEB%[έ#J=b1{qF(nMa"UC)(В"224!2UI0P7ᠸv_4Ѹ)b RВ'HM@h%5{cQvr7Ofmh<3!fX/& !> L{®-g9+[4 AOYhvR-˲@>]~uCc#{}!~VA4BCec.1k64cjq R&n-\v_nZUl-j.w&f=7gE⽮}kbp۳phEH=I$B8$`%aY$H'%C"$!S =JDy"E(IЂN߃sCBL#%IBHMaӜ>kV4U6J*] T##!tu_GptgRS}ܨDhV;\E:tCV 8i={1a2bj^Dvfnk W[PU)e!Sˈ-m B~}0Ǟ#g\Aڒ%W,!LJƇhDq,{p<"Q],БbM<:Pǩ<4Rz,ۦz`<$SFk0XT#!qO!a 'J ^pЙUI+ڼ8!!S L36jtt\q})nR>y"Μ۬&LAWׇK(auk8-.*]&4NaPH*b !CQO(q1}w]XN۲9RӺ8 nV>;TFOvw0)'xH'|Ѡَ_5iFӓպw N-bVT,:VІ6J\Kț9#nWD]5Bim߂Ψ)QN܄}ɳM ewވ[$s)\-5J=mT{nc=%{9=S*h:㽮|i; $1*Y4Kξ{zѲ|o/-[Q]l0R$*xn՚Rz00ψv7sߏwdm0 48<(.[4}|/FK3 ޒ<;-`(E( LT4^FkJk֒6й!9 Mn5'Qme;z(%, ŐҠ09$̓Iy=v m2 Y !ɖCF(71,'Oܵ;pMVބu!F/.^͞ҝH`kma'rbyҁGbf0KC`/ 3YEGM."޺ 14#`vAڄbJdPD܊AS2>&@PE0r|Wr#* @*t &wd >?Y߇QrᮺL29C73o 8k93j4t޳ɼL@B/߃7&(×:1a˴#E6}:ϦɊ첸UõJ\]L6كC ۶;0"=rSP۾׾81LA+[ C.kkܤ9ΣX΄elQSU! z3qH̩zdƺg:ko)7<|Q%lrBxϮ K]7Ҏ+}|nX F:GR69qcHW)&\6ddqSeJl3U޷C$#PP;G5ѝIb~PÿC&ў! T08m<7UYR4B">QdZǦ v%ϿFiG}LãSg)! G8h9Hߙ#v9I'MHt"Py=iNs+#-|MyÑSÝK&zvBB  1rRtslθǴ1.Kafy$4n<[ Hl]eXPDzyq&ߗmzqA]LSjg,j7qdnz}ˤ9˿֖am;UR{R]ƋP ous \^<&fKfA0WrSN3pTBGl[R]gH`MP.ǼC\o!N3N8xv*s('q*5<꯬zjY{8Ŧx }3fxnQ!8TƼIIN1`gE4^8A#f7$ɨMRsiCoux̥jM6tCD-mn#xG'ϒ5Z iW ιq`['ְy>$b#!38s<6yq; x9

    g\\k);9*O-۽#\qA(h(ɜ/tf$ Qů3lYOIc'lh W| DupM]\ .ۜq{EXWte/ :7SZe*pPSMpztcdRkOa!_73<zm L{qݷy%Пl) wkv_k@5IG~bd1S:b4 =MnqLŠ) LQN8$8msFCP8}9L8?Xf5C2:tQu?P KҒjS 钮-ND8GnrsXZ3N'/;i%G-qWƽƵw&^Lb-9D+V,":̊=æ>p,Z>7u`+lýpNAs#3:w=ƃw˹+e=a9ƴ4 zAVڌ"=Y&0 g1 C>҂Qc٭^7o[f{Nf;x^c0Qvyx*߭|ϊtK)Lb(O!Gq5DqjUӃ۾>`o~7=( 2`YmU# 6.jHq㳈5^1 1'j±Ĕ8SN;R냎w'+H@$Q.c5YF/ErI !$$%F%.QD #Œ`㞷1wW*W} Vi!&ǦvS=`^{7t輋I9Re7pַk 64Gҁ]B&[84*9|Pӗ9Ǐ_A&<^5saf75:"PDk.wZNAhI.u}b 3>o0tq`$zPS&n' o7-c&r{gt, 6//|yp:[Y/tKZr8e&xrG !Ė1+Xu>[g @f Ʊyt [qtwiLԚsu!bS_U833' [ڹPVEVxwbg0?f ;cZru|ʯe,pKxnx8%G{h" (k)Aw-~ë~Q<&y'Q{WU=2]p1G i?{9E| =*RE$@7w A_fk{-F'DLij 4#BJ"SŪuI7JWz/U5TM}luC^WzmmR&/y|ˆ-dH 7ߦ]L-jBQX)LU\V\.m.HJΨr5pN؝ `ŃuĆCvw EI zyē.0ń!C lCbS be%J [9(p{#4lX; u)͍4*łG !ߢ;k'dpKa= tt0`tSkon㽛Z^+fIHtSa Yx gM;ߊ #94 Qףzz#^ rbV]a!32;z[4z,٘:c\'b/Zf4Hxl!fj L[4&Z,#l6iC l hfKtcB ˄:hj$51ɮS0$0,I1Ǖt@u0ÿF!!:Ro3:~ɣÐ4>P+ML5-p 抦 pc fG0ST 9gn1ƱnClf :m$#/O\#B&Ϭ_ (0@h&-5!EAM6(`:(v(HO?Zf"bY$N to0`INyM@1BdB]ys'_HhV ǂ0iu@aR54k@8IEAF/"(*LuTI{XtGf4i0Mw?URvBv&m3/Bu0hm8#"hq.U(rIIjr+$ gb`ZWボMqsiTJGF)00v&DjW J5TMo"3|il:ĐӰskw;'#]@=ir{xL7~Z7~/OC#04_[ w}&(l{_ĶݸP^1ZTlyTcQH2ׄ8`CvMQ~ 9S N$D xI>Cf ɇ?.6es B\HE݃*iX\Oc(l;edDP{g I%B{S>7߷Ʃ/wߗ,-ቸw"XoBmJD3R?߯NqZ+=ক^IplC5`!k9(L 1O.c+ AZN$_&}S0bDUTWOR#.~ޢGV`33t^;68dP2X| "h[%;1*Nhyuya6kqUXQ>&ŕA[crNе7|f-wkfgIR.nQ7=94jkT35ҋZ&ScPpTPnG1XVTBAj+zx~aZÜn>&X vxN ?FN91Rnk!PU X,kLx? 50oF-+3[H|~u~Ý}/=CXn/F'63˱q#`<ߚLΘ7˨ɷ*Dˤ {"qxeKYkIyU҃}nQ2näRABf={m<$ɗn\/.05leF^Xdpq/ڳsm!NST,={ּ<=x{b9i_֟yWq)8`l>I&NăOq;Ҹ^2Ҵg?GaqXDDV ($AU׷3ۺˏ034sVNt1ƛY4x9ce=FkSy=b:T}Ohm=sɲho5ZX /sν8toעM3oypqhcǏGq|gˬ=tvsNy ?'S[YEůr4(ز̥xOObh@훕K.$u 0Yn74DΫ?G}.t#C Õ!xmEb6-2Lcz)6Q=("*8/)EQQ,62iAU,'e{|A55;;UR:5>3P&4~9XqQ7w$+ 0;nOj*z>d BGh c;5>= Xʔd&" JDQ 2…Ostߚr6;lfI!<:]{M$<} VIӴՖdeyN_i:!+&.^$1\')wX*)c뾷X+j1 do9fwt@0)IBa`(||sA"uyhfKZMo1$̑ˏ|댤Rx{i'CpⱲfg)A̖ 33G0i}LJxtaJb;FΥMq 1h8c5bPZt= 5) v;S|r'O9B~0 33pgՋQ }|(=&65M0LY!| vna郫 ȑwg 5ryLvZ(ps5KKBJnseqі&Ln sSGZC1dΔ&;5D c ]؇s{j aČ]ԟUP%$!E5?P'M0{q,;M ]L2d(6rW3_eESx`ӔZLb~4Q_CD?~MiҒB42PQ,ԪP4C$t? Z;3yZy?t$@dIhE %h/hsn3KMxmX@QXv G025Zi9 E.l7g6/7b~8[fՔޣf1Si%X4كyC`̱4&mb8ɢA^dGin7x0XsbriKBm+'}~aT{SFǰCF1- Ӂi5k(5[mUBCmJ/s7v4 :sE<؆6й(f5 0Dچ+v8|CE;zv>+U$>A ;ǜ$CsI_/ <ϥQrUT/nBfX^i>akdZ HFj)ZBVT"C+ ?||^x1T]f3UgL:PzMV!z-ZS0\'B̟ڭ$1c\:qG5ΧGL$!㇂7NUt<\^DI*NOio: Lɾ!NЍt,cbhG LacCŃٸoRkhÍC~h ߷Do\`1I9v?9Ac;dWs;Sa|8wWMbi<5yy} ]s][Ux3r4( ;>߮QOeNB'U5An˪kLwkuX%S: %$Fg*zQiRT -¿+QW2.Vx: ,~Z,,LcB+˯ j\-\ra -cq2E/iw8L 퓢CY94{9m(:+RVZZC=LtCxŶ{Ff:PoRC:sү%#cA2K8ÿR\nzIW;!夅D'e875yEw}?YL'1cNdQzZsQtܦ,jgEq<#os7#䚻Fh@Z$s*j"3w01c۬=K uVyy:'P6@UV7 caH$kة5/d d 9vg2M)F1nB"vG"6<юYJP.}VǗ7ouebA"(.Δk4w=}z2(˗YLsC*Pz ]Ysk~1fG_y+<ŚŹBɳ4Xp{Іb( Q޾"a("$XĤ@aq8 =}K,$vB (WqH!pN-@t֟ j*;}8p1]ÝE M'23}{ qw,兀o{qoxzTzuU +~o-d2nx.10O_\{)sřp{Ǫ0-= mD&\֒m<^J;C[}smX50^|Rs<%gL;|K(D,Mr *[[[}˕&HhN`iQOۜJZ屼SgE%d؎!1کkwRr2uxݙ RRµ - pu#~^EuŘ+O+ Er~sdݐbe|=d*ѴFUttdYáߗwfqf>s](3jX%ʋUb!(=Zu͙=ސԸW^:*|K,x泾fõo0k]>Ԙ-}5jސj/"9*r$ƵwޔT3c!,}7c6 bo: ~6Ae&aB (@ eIHP "p) ($(b @hj&eVhO'XQFk:VVx F  n jhCi%ah"[*#J*ZC]Yܟ(L yjz6L=b-jQEs `?\qp?h`i, RiZ`3tMSu j ]{SbWCJQYi d>@dn?)"/s4گmVyYxUK{s5M#fF(B)r $lf^Wծ,݋67r"'"z-d#s`Me*B+CM1V)01؛nBC DD"eqZlCriK-0\+neF!2HGbGv-1Ws_+DD4<w Ӆ}K?De>; -kAnQӬ䜉ZO,1 0sq쳮U&@r" A:|*ĩvGh/IwH!L7_sɧ b?K- C(aT=./{,Du)r5&!(=B,z˩;yp(B80얕TF"X)"(ZbJV`JJQB$B$" _~! ;Oz4#ww1r>!/׆K(4q(hq㬨 %bv죇9ʚ!">I%}d QLvJ?3>U,b""g}"| Ļe|^WFAM& )ۮ+)! x> 9agLl0ddS zpUn}wJZy(Gpw%y$@xc݇Q*kh~G(=2N$_Ujġ tҢbRbWlƜ%D#%&97dz QG D8S1c!tĮqR[ Dҋ u(7mh|F-0D4XR;E 9IDĘ _ 7}*e g J.8|r,}PTZSHz;C;c՛Ci;ORDTDd (e&%#Afb#2P@]dF(Y"2K&12sX(b PB$H[@1=Q)H(*h@B= @M#@ %"JJP?Nps 2&AM?}QIT 4Jl\нar VPNh#f:e1=S# m oWVTy]QݐF@_JC MG7!wÍЦfmRb JaxJl *cGj}8< 9y&ߎAo00BUD;kWL A 8F*6 ?S3~D SO?02& : 6CBҍTR@zOFb>ۂ-|<\ I TF>jtP#^lYxnb1Mcmpޫy-4RrB2(R"91f'ZȘN;{17A4# <D;gCxR4m,_1tx`,P*&I:DӺukTd9>IŇEaY]廖$a3YCa[ :灰Ew"J +MHJьlo84Ngk2X;9$8 K ;1ݍ(p{%}z` DfSBdd1f_2dEDW#Ԟ9@KK{NJ{MaQQDLBEGBΒ1l~倂1M]&+)PTui2+Y 0Vb!V+G4DI1 A1y?ϩ:=Oi5ϰCp sv88kv1%EDuB ɃAֶ>9/z/ۃAUZD*ZKorbzܢC| zLgdڴf22I?6˔S,DLGt=<z69.wh3>dX*$ ~!ۀT=O}?6e`Ŗ[ixMoxzq H!FVAKf!kgb#P"2_ST^Vy_bv(gq  pi(8F XJZViddHf#A)`ɩv" "+&o`"@+ wJMR/E+E%9ĔuJ  P@tКX&k9(;9~܄H6;C>H/Y@?atkLx$Qz$F}dsxq0܃08eػ Lj!?$?(JJWuE(M,JDCIDRDHi@ QD+L@UPP)B%P- HU -P1(3 ̤JQ@A#@U!M4@%DDIEQJBP D1 %mJhZ(RZTHh"BHR!h4. \- AJU!HPPji$%))jh* "t i(()) h@!* $Jægz/(c a#,^ A"`1!`'BN{dv!P IJM(u:78䩀bq]}uE?,Qb5EDh.%QEmFִPUƃs۰JR @~VsTb̥Cf*Vך5cG@\LZ9<* *IZ T,Sjl:ÜE 20 m>'ACDioz1m^4 0M-f8FNRDC7\]82DAS$A4Bд%L$BDEDUT%ECTALAQM PPQUH$Q T 4$QL%,RRAD#ܼ.Gv :pn^Pʑ|}n|z|簎&ݠ$$Gidc&6O(!B1ۆz5>i3siTA)`;kc`^E6llzq)@?&|3 a!pVxJCRi8^!Yw9sHAX J^ZL~wZC yh#sMcy'ZpBy( ?ݐb;m'cQ>!ң < bqbD?3. j((ja 0|tyP%Fl$FƱi5lb,eh7p0J:MccNa?ܙLީ-V>B yFo4wR/Ml[4L,Oܛvkg xfYmp0FC"zkAK͕sOv8hhy{б-MfzuRuo%v2ݐzbnDhYt\m8+{*t9sb"!lYIiP/-W#;P o5U?JlDPP$!nMDSI_ <31" qw>Ph)@@J$JB  {A=z"'At=݇ia@,ԡ =X7PD 9%P=*`)`&Ld1T$ ak{l :x}s E-*_/?(bUi(4iB_ ̔ҾKuyy!!{]_3=?f)(ު)8`7bY='UTZ]rm<@qA03 d F*.Ю)dCW'SF* f?e'UH(y|=w : wKGO#w̋~NP=``O% (^ 6DҴ 8ddȆbо R] N)N3ZN#xDH=1)Mh2 # ρVaaڃ2'K"fG{< a Fև?imC`٤sU#QTU4% j2ivtϳAFD^B*s#{lRbًNGȝ5myC2c%MJy(, > [";ʈI@M1+Aov"Q䋝җAsn;sFv ӏQ̇Ǥ 1JJ9|)R 8!!xfJ@hJ@(hz|SXam맱/yxXwwĨϵ D>GCD fjl2:&8l*Vpw {9D ܹu8AJM헳J:ZwH۬zىF9U=fEYLLmE`~;EWnm\y͗{8LiY kQ*܌=*5֍0k 9ܡb`o[XPn9Ovfmtxk> sbV:8+M}brްxsPcWk *YWzzMx㠽Uatup^C72k6a<&'yaWc+Tpݿ'YYq߰. Rj5Oqޚs C#e<4>2Ǎ?Ft9ݥOΆQ n 6܉'r?ezY.@ӵY{QTD#Y[sn GZl~Pӊ܈"GDay .9ȋ(LڄA53 *@`cc,38&%\G$X~y2I//v,~9`>bieVKCppp{R:Y@`DJݐ)"zp~;Gbeγ C {.ϸ I⏇'$v^MI1L툴Yτb@?8Sx$*S?i=,cīuя` JB(@HfN,vTREE5M4S ?^|4##LdфAD?^akQSj9w(8A&rꜤF#HSД/-˃ l),`;҆Q0̀E@Ճ1#`ԇ nb鎹k50ć#$;#gbاB} YYO돇}]HCB='lQf˳bӒA?{@nzN{A!U=Nc1 $ωf}rByh h^7EB]Ew-cIqWI>IiI ; 8Ր%%-(߸ !?hqe04uSV?f0)#(QΠvm<:m:ȝ9 ߈FT#;O4= 4$SWBvztP'"0Ei;cEPB',v$k "ܾh):hG;ݨLI ^M_OX 3(^3AB\@}@g n̔_8OBaё\IU_260\Ci,hQq@eкem4%b (Γu+0021#UZL捓ٵšJm@G{s:SU @S0DH79u5|)͇= B`7X"3u1-8y ;xCG>.л;Q!KJ20J(Aҡ@ RD P#0@bY|/&wwUNbR6TҧkTqQ>eXb2'vS}%ZfAJ S"z1)$džwC0J1+̘"Yj&SPu'XѾjM3&yx:cI >(ݍُd~8uiZ5QjK\dUJLD2ifQM-̦b0#ctTr: uYT>!!5! aѽA 홌ư`ɻaZ3&sf)X0 iJB)NCH!;!9 !q:bp枰d/gÇDCç@N@@^GKZb玡,m.w;4\? 5M;< qKsػ68H/7xC]b]eVIeQKT1lrxb4j5 6-nklx V$Z֌f*0HFh\AEb«{Uz sy>M׆lxұRn,eTJ& V<45ѭ9Il4ؼg9K:FD0 mWKf.CO<\:%Oťl1f+-.BhZObAmHAފ`˝L{AmJ4J O-7,t JҢcK8N.Tesr׻]nDPdƔ8LKKLNVb#Dվ詼EeI#TȒBFZꪪ m}C8g-ĵ4P6{YÄ,˻͛7f6D&4%aHj"E9슭e66rq6ɭѽlѐ !x+!K/I&ldGqagҫQH'I2j`K ~<Ӏ3S3!ϊO=yb%$"Y(%" TȈ~<6:{-o`'"{Ճ'HMU*<)}E%DJ,iX$:~}1 0[{3 Ho}5`@HzQh°c5КZ'tyj&I?Q!1ꠌLbt7͢ib$eۑ~{'z^f`U>Yja&hdE+|bC$F=B{zL g0g^O-iBY"cػLYpWN9l:^C3l[kmTILlr(8Fi|šsMo(^5Ä xQ$bfg)=6FA 5s39fq1cۘ=(Ɠcd\5i68!9mLSxDŽY&z77Π>S2a$-1< 8d$B3#)0aDDGn~"s@PΆ83RƝp8cNVC]9v|q hW"IAc.]xeJ Mhx'o8O9VpP^V(sDd$ĞHr'>LziG;Q Qђѐpg^J.?2&_~kZW,ico01=Ѓ_I)B Hޚ°ݭ CgC8 ]( 2LDHmUHZ`66=w>+yWX:܏OaiL64{lFY+J>MeԵ.\wwvCB ,hKC{5bH u+7G|8r>~t/ɄkFwj7 dM iDB7P@Fa^ :2zXMag3ӯY}$qG_m[8Q0Ywq3"""TX{0J2%`Гzn`+ p@PR Ұ%c@ex4}_;dV´fd rc|jxl#R/6B\LIAPA4ADBPC444CA8?V|Ge.wbG'~үh#C̖tEd3ޔQTem_Vktr8 vEҁ4hً~(pj@hi"Y)}t).8erSҺ@c:)TQ :2R`Q=H)J"ݱDžtG[W+ݨuU5I{c% {-E `ico=v!sT"cIq)fݱi]eCuQF -@ !)JPq%.TSmPL%"p 4EQ%&Y>Ig!黥2,6S-g;lGB]v/Ge[҅-/5ӈ>p279*4 ۾Өz5i5^X2 Q "~ʦcxnduN?fmMSq1sM%| qqMtrușaj&2JwYN DjeCll0v-L-qncS#2ٓRbfX*u*K1KbeJe,U%8M~x'$l); k -R{8c6O7 cѿNvDs%]P4= #A5_M"oZ1}c`QqqɒPf?~ 8vF.QI{ݺ;ikl6?>:-cfz4ˆȇ;+m3$V 3FʗG1`1CN2ƌF̶'fꌱL[L" AEqLrAW%dR [o~C܈aXyআbfwaTPSC'.И/'AHd8/"ɼNY<,I="<TmdZ5fL#%?*sJf|UCӈg:I+ c441 sBi=ipNԝWv uĕ>86wqib()Rd=8 ÃAbS|115$4}C|>}? ;D(n!|'Ut{};yp^q3k 痎&̦*~K5e8DXDMو3ge*('SqM_>w~|謡w&v=P4o*:PtT 76s0OH ha5k_Z2Vq#9T!tki, A8c 8HR6U̜ +0,}9~̌Ost"?w!ƛқMqb|͋kaϯ=\ >˲FKy;T𛿉gx'U!Fk/Y)@/G@!9߿c%_q\aWϬz/"{̏ ne?J] 2a$q$HE\FGh{ҙ4-o-*RqZmiǁgX;Z(-4<,*Ⱦ4+qTScS:SN߽>Vև -2 zDI,i#F~Cv9e6OQnXкwiɍYV `4c)lhֵݮi7[[Tntw>c4##l"w]`7RDFA!l֕$>,G͹H\:\Eqɹf j4qc5f*cQa;+mI6<`'JsŕPz]cQx1n\D\2pOIꑭm:ѶE{utc(sj156Ʃ~;16'@x9E!C|H64n#1:Þg#ok!ghc犊mnc dFNk8MZK7,6=7HAHTBqa"fHonguS\۽"%v:}]'}HO#$B.iǖ,t5h 暩 Z"i<磍RJ 8Fs9T Di+ʼn8|"@iZه$&U1A[fQCrsB LBD =% z*3^DX<5 j3U4k_Fgy3Y`Qk gh;]Xa" MFiN=){Dp&""p^Ճ.|bR6+OZ֦95KptH0=5{GȦ˜&(|: e b@}}<{Q<>K̆!:GT)٧,H% ?'E4R4i(4:C=%4z=!丕Kyϣ fLK=" nhm iSH:bU=>4KNy ϓ{RUL@wy.w^S`"`KyS\OKo;.}$"9^]7s|6Bؕ `[s6_$)J@( Ͼ|&7؈Ȕtb}<3BX{ O%λ`RB) *"PJA>:8-Ӫ05 $HIbC(*2*.m*m".BS-05))0Q$RC$ETAB5%EUDIc.-%%%%4*e"F"% *`(h$ "` 9h W|f{0**H mAEI&UM Rb[BA avJB!Bjh}$?P>Ur0yB?؈x gPw0HA1KE SDOO4@ N̠,};TE'3ؑ0uT_I9;V(*bJ7}͵~>R$OÚ>>}z Biun!) 0鋰kDn%Շ&¹4@7`MWQcf*>=(1heNOd/+4R/:"N:ݹn%,HDBrL$O*DCHQDB$3BA@ĉ!ĉAM RPBDJD MDHҡ@@0MT@PPM4  P4LLPD@PSJ4 ߷ЫbX"Vd" .0N_!V.TI(38f↥YFW$2P%#`sɤ(wC p@(p( B A160V3?~A, VeS:N_kƠaaJ؝DxS!dN/"0T,Nut"V(b7Nj CС$?@ 1S_ iu B@G!'p'õ.C8 ~)*h 煾>Dx_NT ArN WCpl|u\4|! !$kv\%(RA"X$-ێc MFp HebJd#Y:3E#D$QL@L1!43ʑ01ULI1vД,c`&hb@R"f#A];^F@*ޣD,k$M`.#lbDLHP !%HWDQ'3#v 32QLQ U4(4Dqa ՂJP" zsBP g Z~:11cixKƈ6z&w Wkк nv֌AU*=g@ Im9 *?0ꚼ.9~~~-ZdokHt2ymG TLFX\CԟDЀ-`y%XIRhk:')GpH=)2etf tjn̲%9};̓ҞMͪ&*mj&\8.%3Br},AHCH"&)b!)3~!chV#9`BHMO>DCq!kÏwpK ۢ:3K>|6KC4swPb.C(3ӏ|pʕ(@@TDB+E{j\I2k T}G쵰&CŌK2\}>C,Q"M5M*L!I"$e??b"#GEA!wnL +$ дBY}9z9hbMظ2K9qÆ ȣ%U ( IXJ*F؍-#bؠ2& i[̶!#BN$A3 gz<)2bc 'x1Ə3y2蓄ޒ‚ rT:2]EH #FS`/4klyiK :řCOg-_(D"̙!6#+hI={ SJhuCg}Tdڀ>Q5w9@-$MLLQCCE3ubi)`Y8 )U(Ri(!R.vHjW JC@R~0*F!Ҏ]D~sGg=$^c(@PHUH$@LKBP BS?4q$@#_JJHh СL=JB4Pa!- v&RLMAv_z4"@4ҳB%(SJ:&YPD!Q}uIN*4:|@6( 4ʥ pA)?!Θ2w_*@aMܔ (@ #@ZI?OSH7 0O1f: PMnD1`8vLv<(ƠMݢ (̏0E uO9'ûz*m p#/Tj+Aي.xra1"$@ҤI12P!EIA BL GGR9$j|)=RԾzӴo#mS9%AX7dCx% & C25 Dy `@@zsƀX `bFIZj JHB%)X($ih( O!ھNt.΀v{f?9d aQї=aʘ}/{ݪ_BXaz&~607d{dl 5$7ٚ a:LÔ0;[ tr>ͰbAgPђ3J*9o!.C=G,e_0]|̀ P_\c繀9o"<+jtґjn~|U>.| G Q{Xzu,d(rLUuŝ3GAק KڄF1 YpecIL7dA3KH@AzthU8s[7 (&7D-*aϣ[!F%Bn-a!)Y"jM6bUzr0".46_Fu!p@p6DU?Fql^QLQ H*%! ŲTUMf4OKةX#P,&U0͡~L}_N_IW^:`i7di )_&J&dJ{!hfXxB{!Ĉ(V;"h?O$1>46cNq N+ 5oǓH, )8:b@~a !yR a"+yAhGFk;|m''-L(XIe-(f29dHIڨx=!>1..'㎭)IRhb $9"s9&($r1Nz@cq4t:CKBBoli6}/ש҇'ѤGBILs8 wv dPA u &_Q(UR#UrK(6yHPx}f*BhF{' IABR HZwz}sBw! 42~0:N>-RQE7\SJIE#fL)I*C\pi#a_`PаU%U(4bJq}ף=ZcGPrB0 _1M"J)b'$6]\ _W?o(-2@e!FɈZW 7.Ӄ>sI!h;sxI/Eʪ6o@s&o"oȇh4Ci%+w?I3*"{p3UU.>?0=C 4jo߉,޼@WAW@&fHVyO1v4nB9D5,]s0oMC$2 f_GY†,̮u*,#qG#,F,.kݚ38]oq9ƂB3bnhGt 4u=k'"Fvrr!_\?>FO@Wk+n6jPyHV^4.Yֳ_5&:ov'Yd)>-=?!֭ԏF=W1Hs6C3j@,ģy0Bhl)xc6s|7D0gѳ, K`bB|N,͒fCع*V/en#v|l'!C?X> R̪M!8&W;RIt'Nz cf=Q?x !R:}<| v_ X~D+CB( A'եT?7]q0N9$!!d 6Ғ8LZU`GaZA{*@?Ou) 8?7cn7<!p&_Hf)B fb" l@Ѝ,LATE4PTKJPQr&D"F I`{|B) "h K H@Ӆ"uKSI8谴5"%=3ZFv=L4sThHlԗ"B˱b_P" GBWHƒhrd"LJEqשx ='9;qȏI|&p`yI=JUA"H  q:ܹ㰰ci9 2CMz0^_ys1pwWC¯yw"=*;6! '$}=ҡB|P(,?>6=x]p3scҶ.'(mRgmQ)MiG")J<<) OZ67(jb}ZaB;~A}ٚHdx2ضmp;zMޚy;P5 dX(>7)J1  @Hh4 DNƧRGJu:Je

    :;`aN5`Qʸy\<ܢ䪒L"z~CcnW&< P ":UkwўF:qRřdْ!ӴE KR ;: [?.WĶXM3GgnIS lPFwLYYw8샡)!8o1>OTQSt>8P=:ogy?<zTxg@>-D5(l?b0$ sd(h${ iܽ920paa&}0!$"⟽|B~0km=Hpq<vRQ`Ch ct+ZJ%:Bk."pz>vz# 5ȉqlEdzIh#Ö17f@T-ґCLoCCicND4_)CT}eLO;z=ԏ=|"az$ОMh^'>﬋Z/ Ań6FX=׉ׅ0mb,t\332sσG| ef>`PҒQJ~J:!h}~D=iiT5: 'hH j8Dg?O{+ic@ PÔ19@HB,hp8;$DBHFDxGZn2T. ?W98"   aB@|=*"aTuMsfvԕ&%d% @upcg2D4>LuPcjha ?YBO~}tLMD`@a^L02Єz~? yJq{OXFe<68KtM4m4PKQM5UJQL2LR4QzThL1zw~^sM!la*TAO4'ܼ$ju!j PM+:`Cc PD%:5HĸpK]Ĝ:i0@5tq,J:;RWh {N K/b0]PdYb"xA&f"F&g% 1MN:$$"`Y4qYa!KU,=cʂf(#l PAMGcIh*ZPbo6씻 lhiӊמy 1Jgɚ.gMkSGӷN,0S2LhAMOz/(.qvKzآ);\y,mA&6qUC '](O](1 ѷAj!zP#0A &ucPcy3EӢibZ4%PP 7IubiĆ6v6O9∶Eh"mZXʘ=P($ϓla4h>b܈B&ZO1KMvwu4Ib(hq'MFmyyQ؀ՋIPo}'Nm<≚TΡ-A.0|#yoIJ[eok @&fte'29s Pϴ%Wc [ cîfn9֓i#|*SJJf M">0Piyjtƞ1-85_k>HALE&a:X" j$@RDz #*OG9ql5nvO;y!J*>QrHJ;űT[Յ |ږ]k5ɡJijJER6 1kLVdt+Ei, -H3Lg9Ecֹ H<{T[cCseZ2-OwfJj D] Ϳt%Iwf#Gzv7DHD@jCȐ/ 8HhV%%albj95a3%#t9Tmʐm]%th[vat̀40E*oZ pK)1"]CAUBYl5kA/*G "?G9] zޜ,P@I0X7O,:`OY;L_ޣ@@^xE`I}^ (hZY ""b" H\A Uij`qIaXA)2R P,"4LJP Оb22t*f^Dzyo4DJ>=9]]lQcp/>te"SP{RCII0xcOos1% ch e*hj"fH8vwA7N%p@'Swz vD57H~Z5zh4aZ!bqfdy󄁈pP40 M6!:U@1#0 ᷐Iɲ< (J `"*B -}p~R?|ez9p y=Ri5kjqhƝvpXf\2*Dp![ISL-uݮ&lGX/*\gzSx5tW1U,cb5GIǭ|ƌv4#Vb[)؝`6'8PIA <oWQ-ءA3[>n;dd6L#1`Ld7TFXRcH pQ&jt s\YjLJmvj ;õD.۴iOC>y_Hù2&ʈ*~,!Љ֮QCyYQv5$Jh˰[hm2bf {7q0&6ZF&6Fhoc7unnzkkh; 0!p5@Mk2DT$@nw/.H3Kma'rO<kC)AIlk"1("j"jĔyATUUECQ ˏ›HtODݿí(A~t||{\ ٣劣(E;( RfNDfsbHüȚpy2&2PvJIefRЇV(`PC}S ~/t.̸^zu$;38\SN @r7B䣐Aػo+g? Bд?IĪ"$IF*DTʄQu1"b()&I16͍X(Rb(8(JVT tEPЭ@TQZ{'D݅fW"|;\>rmVfTvB|JEB +y"AJC ZMhj]%:J hj@(b(fD> >92~ˮlĔLV^XYh3t0(c~Xb@mP!5<+Fq/%s:I%>v7e$U{{)|x’$T1?LKՎElRG]fɖ``n1ACP ]bnQx;b))-quO;(bI ‡/1}3\ 6! ZwI 3ͦ RRTjDASj8:ĸED~ړֱ>Cˍ;E)iEAeIR;0al Hs.Ou2Tb6{o3sgub'p/͒Mq D8AEcWlzy^/7x'Z,1gg=Lݓ\TI4xS2zMcӔNQ݁G #:Ly_p=:o3)U6દAC&Q R*=6ջVz#+c 'ۄwl0%~lNq grCE1}44A|gExqS I%1fne)TM(Oj#OfleXzoIPTKO 9:͏fzY3CaG6-zW[(c +#.6s@ u⏱;Ulo?9!s<ǜej}c3a?ZtmP2ڱ#)aL Mjyꏬ}cb?<3L@mcV )ݵe]uխʈF\d6EXkrGOq8$7Vd.)b3r|b_U-sruOw2+^Ttm NoBI࠭ʩ0huIѶ~R>ӱ#Q#2lv 1mitķ6}P.{)SwbL#S ǎ1g=Q  '5P {\,HbmPNjqxۘqO:.li)Ưo1x 4.c83~hhD\we(Nȴ4)òm/vm:0.0U$?>atFud]`|H`B T<8pa^&/O }bqx(}v5Hu>N`SĹ1 29K&QX{Twf0l;Ȇ`ƤH0F\q@@қߖvhA:%X3 R~O[ y-zZ9,Lp=Cgݪ탞?z6<%T ºfN9LE1)faX|1 >ûm [jP}MTV3(sHsgy!p|21׏$6Vak$:hPrH7VoF^Y쮝;s:1-P@lFc1vD#<'戤\3$RLtYЬ]"rEI$;k"8C˨ruaiϲS4V{ٵDbP8ɡ!.@N*OVvSg>8m#em,$>LH`dGXOg\{|)58GZ+ h(|>i`I]O2&jwEu#*~1D4F9ua3\\ӣx" Xk yM';NxX;C2sHm;q3ދғ*rÕp{#(c8І698Sl>JS<^`G[jtJeCm6*hYJ{uY< 1&~\cHRkdS-(( `yKU,{ dEv>E4^[wިtrVIډpU!vY7C-=Wa4'Mq^&ie"s}NxLyyi5Zb0ؗgJ%PۯA#[ D5\|n3~5@?1:{ k  Py?B-\xYz|ɯᩢ [>?.ü$| \@W>%HsI܄Xɾ |5)e%UQuTa2sx`/D?1L笀ATQhm.jgXp8.qԣG8N6n9&$$iѯtdjH BzݓwE`j,ʍJpSi.&aG6е Ow3"VZyǽLߛq"zNuӾ<0d!2g7q}^B[H'Y–DP0g.g}#=]qn bN/_=KJќgaD@=_x1d!юHAx~HwmfqXovp4 ў6l 5M" 0TM%C!% J٬A]t!l`H̊ v?L|W X@,Ou_L.U8w&W.q(*BEqBH95qs;ۋq]ǨZ=E+K/Ż߫>}*U]W|oVGFDs~w#-WXw2PaYx$,EWKpuj [1O|qưAU ވ XcChm#wˎtpgz6cZ:9K#]"M#3&[aF Y*:IjY9^Xrd=N8WqEdY Q,!eTUDDѭ,+Nf"Qr ^>3ί։`)TӒLTwZq[E3mZ)h:Ĉ @ 鸹ٲ*',LD!#'bCǓYڬm%j)`qvgcQ7\cTC-hu QHkM0 vyEI-(؃G>EǢi;nAU~j:Ƌ%/j)%$"E>4l}aF0y6޻DPh]x@$c, yߒG&Q # Ip6u߉[JOZ2?z:! D ;L'Ig f%RGM{H& Tb(nZd";B R#+H&ل`+(ghn{:00d77t\pIqټ5M[u(hVƋwg+hy1R!a$`ñ,vSo#V\Cuic Їk fs TV>YIJu5Ʌ-05(LU4Yw!JˋҺ +$ Q"oOH1uO0\=͓5ktlmvS)s.Z2s l7!s1) $=@ꂒ,ޡ:+O!8CQObך3:zP^)!j05ğTr]=QC}(v7A!=< 🖄rVY6( B>0t }Zw`FCN"`S0Īբ^_x'hZOTMak *.OfcF( GAW^@ ED6}G2:yYt٨R67{ZȰg 9$?\:|uBwgJtI v|BIN q8Գ}!I'f,`aw)%¢r)(|^שct+)vsNja<^vc+DdU5߂h59 9 ̅7E|^'G+UB +ʀ(R,4Jf֩VB4hn6w/ɪYJwu˨O/4a@A,_I/ǩ8[bN%Il)OnY%e>gSLQ1 1Ȉ" H{L'Āzs},3 ɉB`YɃbh=pq2[4n%cETR*hlNcGwQ͖ORawF? $SQR$ o zʜ-yO@>a*_GYQTj;kEf vnǍ*\@3tN s`x0 @` L@B UQR QC!!D\q ߙ q'CY*?uD< mBXրAɍAFjI^ ` ꥪ '/#?+"l%bBVIS%QK|6&o Ff-i R%,ƃD (Tm5CWt9njj'_#)lI_>&,(hqp`ae X5T4L D8e`M>Aް̋ϴg{@OJ%tr "tOge`֎190O'`h149n/jA ,imT47<OU[0cL༒c~;.6}bg6"Flܺ v"<3l.;NOt7< 6kʂcQyb1[Tyqe˼6+r]J0X牥c?ll)أkhEchUQQUQFDm5Y#UShݏꗞŚMֱwYFBFj hňQb-DS# )QEL =x^m& kEAѪbKչ Gu\UUUUUU𵢸s$s-y[0sKcuDq1Ĥ(I wck %'.>i J)J&dJEE_¤*8| ?՞j?/\-;aM2I6ȼN GyS_uv~OXCUJVv)Ӊ<_/;J@S'`8;|HS٤7>nzi7j T@#AxƊ5]׼:FЯ5HoϽppdqFƍƝFH&`lZ/OB8ܫ?y}}Sxt֎Zg274(fKtqxT$2iDi4`ʓe-NL*,pJ"./>3w`±C)jz8[x3Ϛ(Ω !fջ@ϗ?ku]+]fxKCh;ށǍ8KKoCK쉩LSj%ªfLl2f58xBeRFa_.IGrTL*YoTd%+X- Q:7śJ"EQQpM$Ǚ# Z[+zُ"T"^10Yߞ㺝 ^ 0\D %Qg9ڇ-Ss.KЇ ߾A啓+lیrMx]8]L1=LϻOx/bӶ\FiiA(aH! 25&&! 3v-[5(23|V#J"hM +;1iiͷ0hv1T̫'4cθlQHfV|+MihZýK1m3'(* #llf̺;a8$J7̍nt$%b;CSm810𲥊si2#YfV- Hbg7TO>pM5'.m)KC>ZsxfwNEQlZ\"\Yl<ϿdkEniQe^Ԟ]i'+f̝Djތ&<&i艁>KPNWWuiPAVtDƱ-w#feڙ p)ƫ{d0cn`WnϜa7\#lPy(r*yxb5-RՀ'2F04,RБD&<74!8,R P8[ƧCV2yFn"1Wc:؛멥3rd")MIDIA ' *=2~^tp&)3"!bK} ߟ)V씻8R~cf]_4ic6ݝkPAϝ 2@! Q aȽ.]mmQЀHֲ3iw ۚwnjэݲdsSIGL!hĨ{ň̻|W\E"braoxXEY5iN2d֒(h+k1ۗsM6-2' p@l`02k_NpCu$C㠖nȭrIp qL#Q.6kڨ"IaVz|pM:f'3lM%BjM%U̳J f!^Xd mi.Ja!7;;!l+ޠW5*GUIҲXͮҼdBMG׌6k䄳]"pK) Qq$ڡMN;*C"f` ``Ʒi%;&q: -13$(qU nޛ,L`w+:4GT1 !t8H05更 x9O!v0̪FFYQC'hh|J2)M3ѸƢRj"7tb˒W ǦVwA n얐lyOMeflj. 9|p԰I Jٚa%x"`}S3X+7RwߤG 4XfGGAZ ؗFG8hL F3}9d pU;>s%A}͓T^ITx^1Ec93H|zިa$ ̻~i*6$Oc+1J8˴LjJ0ǡrf]NoXu._yw2qTlnc9ip /fF% sj1%.pb{4#{5Vv,@eODdqAlyfiv$5LAWt{Qh!iRMt$\kgDk 9׌E:sS0:w.E"GCixhsfV 2GPR7:$2*)HvE8) h<:hgN8|m˾30L_i6!5K p3V1R6ӼbwX̓.G6+7n'sfڧ i™OVӬ≋Zxc.0ކg`!Dى22:iPQ!m KMhHxi.M1"hZ@(~ 21*DE+! O0BDC bA $H*NHiM CQ Khz:eZʼ(zk&2†FBX @dh)HKY"H$AĨ'5iצCΆq0!VP> q#AƐ_{>KP(L!Bsb̭PpGM7"'b);&E3$NYڔ=)f&|5}rHDY&@`D)5:\l멷 ݤ#(*LfHbڋa>e(iI˪ӵ/󩅎\'2^2q;1!{wҩ~Q`G!hJLwEwZ6c>*H2x5y(*9.f"LL㌴AҘ\CcYZU:;pIM I@k1IL(bwHPgIx߰",o73Is|p0;tlV9lEb˜$wTj]b,OKG/c!*+L䰔ef1Ntl}OMdCtq⹓M 8yZܬg aon /:e 9\avkpNP<$/әT}ָް.Uo*4Z7!J!2 2xrN2bw(&*#(Ub%ZJlx0 D1M ֚U1uyqbIj0< MLMNÙƴ[2bmfU/lS񃴁͟-oB<8rxsu908rApwDIk Ǿx kc})Mfq)4p_ TC@(ˑ.tR*b"s }3o-Jɗ~xOnӗmreFĪ$1DìIn[6T0_7`5Ay5'GKjnЋ-D. /v9Ce,ɾ6F^P>k%2f8!'#UX%:ɭc3UR&[2Y뙯6ky焹Pstq4, _BB@)~b^j"N5A.k<4Ï.ż-rvOe2?h- VM<ڛ.rvWq3zbӸ0:X,!%D=*dɊ/؜ٯ9x7޴sμbogqsAbgjhłvKQ:?Qgn4 UgF4pwdʡ̽ 3x&`Cpκ[L#h.\1g\S0` ;![araxd-tqƙL_,a 89u -Y9ρ0\x o 8AU1_A833I`81*=-yNVM,4%B1 if XĘID 4@z nnCHľ@t8ȰKR˦2G,6㌆"%(("0Hsaq m'043THcD,ч6o2eժlqr0f]B8e!l;DuqqfQV$TO0Cg'"8Wpayr헑F=n/n,27rQ 3jm52/ 3ƪb" X $1eֈֹB:ua]nZz9O;f&)A}I9OJ2 L AIBP4@C j@i\(5--!S RL2p ن^{=}&ɞhL,Fu$0=7&hXp"r^0N[ d908ԉu7>iJJA 형9t]YaQJ;:t7&4ts֔cP&lw CB"*x'Z&@[DTH"h*J"VZ_w b $5R̂E4)H +OCɯ|Ο Gg0cԝgXROU=XqD Ay4`lN&-7O7p'+SעB4HV3Xi\m uF,0[M-=aJ@dk̑|wʒb4ڽ@ KHD{t|R>pk=ؠ -5ްtqh+z:jED4BMqG1 `n`xsQPAD.Ǔ8 잓T].fB.@\5q:ZBb/|f.1)%$v혋[v8x Nm­"ġ`SZƱkE2nw4] l ~U=cQYzz*Y[ TvL{\ jAc(_#JjpR@HT,zKN77;4T;RC3<KnƮ\GI:#6V BsƸ3ڼ5RZLԑnALK:28=;b5OUj`C_eib%XHsԝ ٠Kiu'zX3da- "wu΃?g M͌Ⱥ xY<Ę0׆(zDy5RETQ1,1Cءdu찯LdU' V̴jEMN:Mϩp1ttL`-QSq^6ا(낣_Uĥi6񏵀O{@.'芌,Ԃ6 4az_w(W6 li'M`8&niسQ0 dHƢ) * D(Q\ ^r(B y% 9(q/#>;" hThR Wt:!S~(ȼH d CBĨР~>0TԣBCF.?Lp>iʑ U,14d0E'GAM-4!¯"+KKo9:Qt>  (Psx K? ŸU$=K]'{_)sxFBI! TiRn7 jiR0S yTDKCT"@)N!$"Y%*BU?N(i&h6]K^${NH):Y{Q0 e' R˶ɸ7++b"]B:rl=Rp$ 9=~yhuG0C8 Sʽ>@reLfNӥ1l_DFfe5Hne:noMf{21UPR`?`i=M#|XewbK/".+d !I^y'v&("(k4JAW[ AL֌0U8GNܛ]>Tʧڰe;g J}ZhhY04D>g{nwE-+۲Iz hd1bp^"MYޜmq<>dS)PJe&* :<'`?߄lv8@rOBfp6rT/9:STAtY=Ǿ۱\&>=%< S=xG4kKZ ZSϣhg?zTSǓ/ZlD&z.7!K,^MP"RT<223,M r n/H<2nP=*`1!.}3W@ZwH7~z@: K0DRGw}Y"|WԞ"$"}/Ogd?At|PBuf8K1Bo]- ӘWảEtE!,J tx"a( J Q8_{<w/@ p@h/Se~S>*1m쉖d=|q+}=r`d?5bGA K AHh}BuPy8woB\ީAPz Bs0O2Xo?:Թi̦%0AUHtI1Axo)r!?W烀el<6}GH:%Z`i{G<&i{i"h).Lڊ2ImcY#ϟxwaQMK0a`e&&Ij % PI@;JgfcET3%o14Uh`\vlX9؋X:mw310 I S@4LP1QTED@S"c0IPSD1PT, KA$m-jF:/(v i)ӖKP.4e,)6$9(hJ No?jdJFpL+BF? %kDG = J()O;&v&6vP8{&H5mr^rb0a (<2#6Uff"ח, 7Q|a2c(EUQ@[t$h␉ $ӐB4ҿo|Ǜۋb=Iq$p =VZ-aFELV<2%Q@A%[-P õq<נΣbD29O |pD QWSܜƵQb82JRҺIѤ iM+hDv^!}!$)hi"!bX"% ZlH ǧ̀ܝ$!&%QZ/9kN?㱸|_8!lc!p~n O^Odaa=;hpE ((.`}> iJD3PBp4v ͲUα X 4YO㤚Zl008#aqËdiHMC[2kEؔ(ƞA&l J_ِNbO#8h7+ZYrƱmBHAZwz35!yl vfT̰F7+x^"&!^fsxp%D+.~ >x 尡> ndyh+~\+ Df ]W &NͱUAoEZSe0nYRm )j(F!LâԩdL\j57:#kГvЙž.̟ۉ_%qiZbiheb"X!)cTV: 6`S2N35< T!Fg r ^rDLXV 3o5 #zsʓk< ]B'Az:i W\sS6@y Hhy 1VЦKy4r`T>D{Y +H )QF"?y>v2#D䄑G?b+@C>H)Bt ߍKmVa:zؓl7ݳ3=9ͩRR'uOU8J"JR0jM!S܁5Y)Mr2>>?)SxZBEXo8zxr(ɡ] r#)a@F@І fߏi*= ~6TJ^\ ?; oC7pf '8_[Œ(dJ)MԟٌnhJ@ h 'iPBtgld;I`t7q߰L|f@iJ&@NYP`3`o{~[VgfSߋ*2HWj *M~, 0O茀26 h'dp4 ee!t#Ԃ*y/@:Uhh6Tq ЅӢM4kpdh`2r QT?ϤF=oq&=2dxBѐe^E`&MU{ Jﷀ0ё 17# &tt F]103 MD\Enr$b~Ep+xiա3pb9LXt>0&p~yHv|1Ԃv܄uj;5pС@;&$ \J0>5ͅ*hRG򈰃d Rx'̐N'& F y8{td#AUSH˓ \UtUAc` a݄wfギWeP5$kQ 0F7yjD11Q&ɝ!B!EN1le\j[-j0R %?-w iL1qm- c`lçb\:cmp9KcC7BȘ^ÿ0j01S >ͼpfV3r@iCE!fQY tz c4 Ed"09퇗l08qjxœr 4IBH(Ac!B ~*tCRɱd'lbJB%4QJP4Pċg@bR(P>Naco jr9Q` a7 qaDD8dSP: .*=28_ E4l$zLVdqeÙzK=0CX3EW) 4 ĕD!)B=0 p#{viI)D]u-l9FFrJDMw:u A]B2A7% Gb )rȭѢtjLx吅 hZ솦'025'BI#`<BF~f%Fe ?To6b1Gn< 7d-U 㑶i`A&Rl&H#66MTDTQT(iV!F"j$*FJ*B("OI6piv&YH.7a`pe75#5 K[Wt"rh&=GQ<)ɀ P Mh@*zQCDDU3 0MASNCGk6ދȃ{/p|9Q ;U=]h遝|QgmtqP# 90;BRPJ2iVeIJ b#:Op΀g$ C/FCs^,zJ@cM%{N8o$졉((0C^r&I*߬h݆/AS? Yd́ī?ZSODysOGLgX1xc4Vǟ>!(9*6VOWfhh=.&׵f5?35snb r~]> Ըjj#3 PS|E.1Z  1AUHj8F~2?sOJ)AǙQΔx*(OZd&Wq00nJJ#}ng-{1EnV&޿\؈^ ]aW5b X T(udzB)g`9㜓@ L"AzEUTRq/N"!H(`H!>qw=DQ ̌jiՌ+1wEa{ix ==uͨJ^xqFˮ;`<(<\r["m2P#٠Gr96| ׻vE9UX.0p@a N DDR4U'G׎M5$0uXAT*% (3)m4A*Ri7'IlpI!l. gU_]E"AsEu)S& TJ{bJ] ػENW钊Hc .q\* D= Q(ûB3: ]0thX.p59Tvɰ;@v:Q/Fd6i͵ @ƻH (6DZ6K>wtƨ8$*Nj)Hk])"m hb!'8鈼;cq[&k1Hpc/&pNlýME1{jH*%ϻ0;c+B!̦"*f;K%3;&w"% :DW%Le)nd`ĭ4ѶF>G0il,m!nm朂 @6dl6;hJw99O}s+հ΢;SY|X 7̝LNn%nӌM5}rjdKNF򛻅4md9G9kN.<:R2L$kG{"x^]#í%DAG7`ٕq 7r(j)k:yN2L+ޠ.N-ngF  4:<R:oą0,2u$N{! e5%lXBl"LCOq8ŦK#8ՙ6v ."'(91EJ(qVf\C"RUh+ĨCӖ9Nf[AW]\"`~4]T:{C`Bs5"Iɫ\$ qRISkzvBյ;V#pZs?@q!ڢ<(Q΁;gnPބ˟c@`~Td 4+'Hu/( %Z  Z`(eFR$Yjf(fY )Z EB@O`HbMLR)A^Op wt R}(}2O%'?N#d6ϼi* :."UR@ !N迅56=^ v4~~k݆HlEA;N; @ VQMBPRU0 5J+@1 PBP%APD4DDBAM$HHQDJERELPAD10r0NE@Tas7HhC&qCiW+oPvi >|޼p^;{ews}dx^)bVg4qB{u{E֐TlH 4ݱx<5_ 3"[jV2@Kww}I.ecM o{9ۃ7>^K.}>_vv.VgݼH۪Rw<hmhPT 7گ>M{puT-zo.}ݳ9U]WX5zxC%V{ ^IA%7T: w@M`l軻uw(9v@VӠe ` 6TP($5MwàyݲMnUض ٠=¨r(zR@}4hP )kPl/C;:(d:xE bHB{{xv=@f3{=Ѿہԟ*.lT]w$ > ($( j-2=84|PRz}E>]: w}:|mTP*>oz<<0^v9=^ +n}Ͻ滻;.w{2Pp+ۨ}ɭ znpṄ]{o\]n+OK}q}}aہsݻ+CYu5I@x,=zb]vTz5>mm{{Ѽ7g9)ﮒ-}נ*2 C]RjPms\})fmݴ@].zium-b}/3vݟqί>kǨvx/K9sO{Zr8627ui@ڬ,]h+Ͼ]2k닝otnN{zgYiOxz(z<|b ;>}{ӻ[ۗAvLU+;Y]Wv:r=Y^HҰX]+kٻxl&OGћf]Qňv(g;z]u"{QA;kv[v76BD&qu֣=}퇻/ܸYz׺ v[heX=cN8|FO7qAp㵭ɺw{tfRD!Nz΍Pm͚(zoNf>wS{)M "h =OH4PJhA@@LDI z4hDi  $"42jm'L T~j G=&GzdH@h4j?TCz)SPRh@h&&hɠҟQ6a4PI #M Jm#i 2&&**̟(kZđUQTPTSPLPHd""""b ?gM!=Rkb,~'bA Ӄ VJ@%r'D)4&* 4RU %V|jDqp1Gb(gN>說* J&"{#K kaĉPP|"* URx@HJJC EK@HU A2HT$%$LA DH2$Q#@BPBE4,J4U HT])"Zjec $DAS143SPURDPJI!KH@P3JPv$(%T(.>`@24M#8 d"Z(r MA1ALR$JTK0HE $0P%,I 4! 4$b%@i*)JY$CJTI_Qn 7+E+5|qF͒2۩_{ZAo$m2-*'weHTp+ PU:0džJ kӘUP60xF*̂~~V!O21c~\kHa^25\@pAiQН PhC M$somw}ަguWijb}G{KgS{_ mbۜ7 uս@oɀaˤx@rF2 G8h~>P49, #}?Lyyƈ,CJr-66 &4s >^i L5ltF0΄4pI92i`C3LhBӇ o'DA,iEӘ Œ{R 4]:Q[N`cM `Sc*,8kIo @VA@E4ٺݭ5kV6іr bay9![o{͡ tq@eEltf JB%yn$tʁ`U?>_}z69J}ȠЦ}wy>^їƆť5W( SFBuZJ?:8z6qJM+):%ws\ k+ΔF=2!-iu`}Bt`,t'D?TE?Gs_AqypDq(">Oϵ *dž/+47:+h|zi8bΆ/<#p )5v,RGS(ObHNԓΓ~jC$)@Q͒cB~ı%5qpyJȴ?r̔`0*"&4c'^v r|O&*w|8]h+ߟ]Wg09Iy$v8UT ?MӵzA N\<~@ƒͽ|@Xo*_^=dϳ !"Ƣۙq4iܐ~W,8bMXʢw84FVcD j!<+ $uȊTm~mzP<ɝ@V~~>>V;nt,.q5<PJGzՆmmx&`g+D3ǣ$eLI\-.e0ͥ[I)؋]82{8[{pj%hBf{ vV1ǝFP5\» A,9p0ZU+tl{(6k{@4<8_oѹkɾP7< 9Y+ŏ]`0F3~v~Vѕ {[u=g(u46v /L](;gCMYy5 "}p{E*GBN;{:{vtu`)9ecpf*Cc:+Ky''TpIԓ%mX#~~->ļd#5,*wH" EKRAHAM c‡Q ExY$'L R}t={!}g`> BD̟D%'c e4ojc\&'QzX 90)#쟅w8Qn=TeadVI1F mIf8Gbe|F~vk)eԱsoC睷k!hڗ.lM1 ?ovF }0ohHg:MZc2ċ$1x JY JB;Q3Ϋvlh6?/1 q/A\UCWKa)"a$~s72`$RX!Z )*" (oa F8*(hNqI `3&-o0%b&>6 f``XH$C$ ȬE!CHR1P+Cnj Wmչ$?.CmD J ڱZ)i(x=H@SRXGջ_LҾuP>J=J^}owS&8qɧy &,cH80cUZ,^;o#|͔Bvs:@-ʃP}k8C}GY$Am'*/6c.ǥWѽ^I۵ P9i7ZlFսrpq5!d>0j!7UU`\^G")Zo휇~3aٵun<(9CgFmD@86% ǃoӲjR3%ΊmxXN ) 47Pɶ cBqm?ȰYß>Hpa=eS]E0y'D88anC>M|VrSClJ5>i}$0;O/yłt;SCY53ČZ5&B:sfxMj1rE(:Q׾Ό͍XORf˟rݻ<>˭8Z3JDVs}5_M;W 2/7YH,,PY"cZ{D:K y{(UF' TzǞ3nbo̜n?6t1ߡ%MW*Q%v}hILCd$q̪(̘16 A¤LHFSrٙ&>6nDng@`<9ry9sƜɲI h:!=,!&B5綂r`_ߖ"'1˅Ŋ? F'}$m1"h'Ct+ClE-턊V ޚA )~ntNv_+ٿm(R @ @8MZ!ӂOol*6, fRi+V*lO )Dj@0q-DQvs@08JHHD""h*na񃻰hlK8Aqq4M^6X%KJD`wOSd?.^~+h B"P fV!BHH CC$CoXxiCT ![f/MΫZilr D&X,WK@YI  %4D$H( Hs#B44R m `1PYZ(IrSABpwd.70bB2_?o^Д ):m8LLo"@$yۻdM@QN#f0Kwk"ip6P&e`P+ZUK~ZȦcLN4ko{E'Dg2"   *c(aJ@i͔7;t]x.)bujHX$ܳVJ<^ :.irGw1dWLÌEaJjыK{YtMld.ҏcX7zɀT!7-^S<<_O>ѼO͊ HA@.fJs9E4jn~$R,:'Y?Ύ6,BYCJz)&*={-|R';1xAUT(՘ +#&Ofez,i҄T yw""#mwbk+dcC &y3MZyNuD6xTAmy\yƂOs$`oL܍$#8ӄz?Bixj(#KS41@QU@UICV 5K( |ϙ-/-kTBxF7'-lh=M&4P> G6 v4Ta"# JȠ4Mړ3#z44~_PpF®"D%j6JtTͰ AI=!0ZI BFUkc(ܒcbF("r_I0"hA4& >ByHhWI'# ͈1IDzqAD׼!q$hTnsgMhx´6 :"J2JH5jHJBf/v*a8_W?(EewRR-_=?`w,sQ.)JHj\`7\vm%舮Eqyr(yj8riCD$)7m,, m:cdΈ֐E8.$8bXy 8W5sp(i0aX#J]<7g~2б1FMW~ˆLm}? sV8܎Źrr忷Z|,Q!AsO7q=--s8іy\1pm~ ɒ `mFUT;kl`w>4ciSN1j=e1Pq#kwW)iݳm[0vg=In\(\*6rᲖ63kTџL+Fާ֭G IC )!Zmt&@EARS†}0m/˷OMcĤ###ZN%18s c;Zu n7پ(cɳOSwH2BQJI䔛b~oYzό:>J2߉0K;Y)ܛ/ӻC7b gNuG1^.(@pƳ-=OP:"Ѡ+tIꪔeMƚ nB5?ޞa 8h]XzB"F()D4p%FL>N/2;z"lfcbo_CĘ/ڼ_}q!|"3~VBϮּo] UhƎvgZQHҝqE EZM'"ݙ緼vX I d'Iɘ"{]0B"GPYs5(;g2:5#f_;4 ffc3uiNctMj?J%.;7LwuQc8|F:̿V5W]y>@ TPiVk]@g-{3br!]͌#'\:2僄1“d.ڌV"*\#27=:gp{R,X6KFqqf0t5 |e`siP_;v)#}raN!D;y4ʸe,kƸH*}_h?֕U ?c&A&(YmVh&GwEBPY@"^]BmsGEU2f.c>ϹaU:oPɮ3C 6(ChOT9pnGBQMJ%w)EG ?R*B?+ ][& I];3z;z?/ ˊ%<<оAQ{u;0@y&O,wi:񛋶8n< ˿cF(W(S9唰^qW'%02 CX"=yiwe/Pnϵ5_ƅhY#U.<7&O-I2S8I'J]u"Lťxz8(rƫ\T\J i'\Cd54"25,FR@Yu} 'yse 1UO0|~n-SĚ 99I-Q +CIVte(MZgGL[g\EKwwi-JHci!]۶=s&3/.THMsէ-+RWm: &\HyD*-X S3`Uu!Փ$c cȹvRW;uuZw8|QL!{^7fq\+X߆ vNWkb\a(א3lu/{/(Sl4>CnZ H O`$S}v~|`oT55sbS $[diUW`C5dzTTaZuCvurO#O(TkS/ի KτGh5l&*FJ;XC[ZAt#FZi!DTJJT*t|;>"Fll|צoWfRKD.sյ*Ӣ("=(#*{z ?3[a5#pD5Ũ~~yUyW^|;y5ZǃOftBwL ;︼/}{~jox-ުb!NL^*}Ubp2b GI-xtm*F}IvC}ۂ]Y<HMǝc`I'w$X'Y엜՗bsGܢ1}Sq1$LnV8o;(.7^tgw(V|.:qxlMn %TxC7)%+KJ4橫+oONTe*+n{3'va CƝ8^Z;wOc[ad3HBS~ lۮdkqO&FiͶϋnH<+cEJACTՐ; r~g)CXzSeQUib2f5TT*h%څ"U(P(U-oOeg- iV6.0`G~I:XF`iOE?.[j3*V'3ޥhA܃-ᑇfʬ9NB}{v_Ͽӱ96" [?U3a2 ~]?ٿN5g*(Ic) zDz%99^]m~y\ SU)LO䁣vsYEx4LS&Bo^Q! Qd:TN`<Ѡs~2Up!B 驾aZm`,& {* ȿ 8.~i A$$bb!j`)sY(Mo8%N;GnհS tEP[*BIE܊Q;KQ]%M-P&/>$I^gȠl PZbɤTQX(я(4MaQ͖1SJUPE"=9قb,#$(H7cJ LT`+1䆝ih+K51!G(E2'|~;7ʬ $ Z9R8b穝WW6QHI-d2`H<$9<vMDhF Ӫ2T~d'Pmv8AFq$G)bmjWTNcCK))i RLh+l[MhgLk:H<%u (mm`44 )B 6ՊPH-OR8|/sqğd__f>S!>\PSk6$ld@:Ղq9*SBP +?\x̟҆V? U/›dڠ 6"?ҬCf0lF uՇ6N?^ $8e\BjC9 ޢJbئלXKh $j:TByng|viy&, ȁnU i4/C)taU=zتtIRl) y|`AFĪ`""%f_\E_8s_ҭ^zqiAk8miED "M;OYv[HOnhQ[ç?\/*GS7/8@U|!Oʩp ֊@CHT?i3{H"[ >ߓ9׆訡9E(#׻y{G0¤OHkҏE B!n߆~'s9{vewP |s 'xo2's0 Dž ?iDUt{~Z%P" B?`!JHX"T ) ?g 574cYֆWk4xw^/i0TMA,BBTƫt(iR1@sӖiFC`o2@DFa(" C(q|N RTmKLzsK<8#eQ#(B)u!6q,nMQ`wi ׮b=O !|?{@>vUkw49~>SKnѼ /IWߧx)!|>:爷JvoDݲ82lVEZt+!\$Hwn)jԌ-9N t>o᯦OǺ Ji !^!:$?WLQB!z5j>9*ƻe ~?q@&w/x 0 O?HI_>_?>-t-wN%JUUB{՘ u~2uQIRҭVg}t=U ÃE2/= Ƅa%` [=W=Mi/NGw~ۍJPz;|:f }l"/3QFc ajcc8Pfh{zW1.>_ݾ׳z'u'|PC`yIw  tZB.;ͼybʰ{K۴ pŀlP{g몪}ؚm>+Vv]Zcާ9wd|vdlC|8[bT/b bAw}'U俯sˣ~ce2bSwE?hKg~iwLzdz: ,İqL9] Чtl0rΗ;w!/E51D%҆ wS?unEEۿwvLR8]-lƑI ϲz}9Oϣ@ !pe -d$[oLCy$t*f!DS aBjgdM ZT$"تXT'_?OѝZIڞ~@>š=tK?ۦo<S>{Fvݨ"RAGTס)cWqzIK5L!"thOw[tv 29WhbWhMO%iqޅHvw|d'ϟ%؏p{E TJ>-FOcI(cbX4U'L[`Q,xiq9\,/vݰ0ŮaiեCɋt uٕO"NM<1") bUF_V7vRDS&|iX>\Up]KGHm*L|'\ w6,Shb}Zg]RXr 6Pj 7"*"LXM`AD0<;t Nphb9abFp%Ijuaz]]oh.L@>8ώ_\sD (h(ئ( Dz~~ )Vb#;`dmw.HOe/%\HB^HiiIh b *RAPb"hReJB!& Z"AR`&oNRIHi+ߞL#B$$r-#tiqJR2 ,!=;z$ъAE$>rD kH n`hl\G !CB` O'H&=(p^_`4R䓱BrbJ y܇!4?4PT@y*o256go5|D&ɋѲ(eo9"sD4.=$*.l0pfg qąq{yWNZ H * FȬ`ͽ(_.vq1ۗe2j'!Q5^a7)EfTf`ꬋ_{cqxWf&py /KGz6{KzY96WfBqxx#@/6>NJR!剣4d=哥%L@y9|zdɱSo}y1}[% [;eEn7ExͪJk|i~՗i.`cMΣDV_'L~x09 aG l|9A衘jb-ua{wo2g]|lzՎ,7DGm ~qV)?W^(~W.#XO mgaȟK;:n2N! D_+bE+-aOXb{`?'cF$S+ok Xep]Pc=깠\r:h~D6O]^/M7_^!i1W>̰h` =Cj]|yǨ݌U~u$C'QG='k|΂ v"ʜNEOg13w0sǏ\rc=9OҢX_> 8.= ľ#ƏԳ$?~z Ҭ 6`Y  mN o꣠SauAѯLI\}1ٯ^'9s9s9bsWutAע86/Zf%+#Uv-3_'bw=4q" A*@ʘC t_XHm/Zr}G/ Cɀv W[E l~OF 6=JF}<'sD/q4$~$.+X)5ϡ@>o)Ԛ ذbJ]?UQB_߿O^vW2{";H@M>ׯw#T];n Q Kʀt?}#SmEl[{c5AS62\x Ge"VJ+NDy(ݣ1 ]%A*"hTxrF0:404q6ۄk{~ 2X; n,_rT" x2;o.[ CtdPW\!5=}'.=_xlL~Dy>#GӉϚ-2B DpZ jTk:y.FQ*3o<9M E9>a$R%!"iOGD "!l, $2$  \֫A׶2=BM>fJ7~'s8?G1["6 ,X[gWvB_1ªe:`1D78[^S , D|6fI=YP* 8*HD87}ōWmO;Zt'%hm/Uå$3gAAEZ7 Ai"wOdqs* \>w0?M;Eʾw/s^A(pE p3 @LZtxk5%Sw,W ܘ,(QDN~>6^Úa?šPy\Y.>X6eE.Tyyp>ڂ=?”I_e6}ׁ9[jGB{?GE/ir9E){!Y T>RhDGq vm/vzϔFFՔ᮳12EZ@G&Q Wٴ$uL/a NL@Y }1ٶJSEUDN4FXOUϸhED"l"2RvLK_-Y"G/絣<`4Sas=~:TUene0AI*/7oH~0ã$놌a]TӽtfjCÏf>9 `<h>YJo`KA!k 0q̗!_j!f0&8 " Cbm-ƺd /ztgӖ.C23yRXF4ڸ1]- c?.?+Gj8l5,Ƕ:??K`t0Q^A#im #:e'J2SrJb*f:.!2RTTs'{4~w ;.\jme ؆!PKOk]+FJXfP(tHh|[ۢz+?^NP'8&(lIUUUٲ0'}^ ^@iW9HqYS ~pOOI%ߧͳE"#RY~~rw TDC-EBoh B}";9 UE.F5$Bm/:9g gKتҮgֻNwn AЗA\,'gZxZ2'=IGO1vozx~^!$)=ϔ 'LgTYm>?0zˍ7i:@ub_ |lYĎٶaqW'?L!f+^JI^;0pCG q&W`176&d.Y8XUԸ~B!ˆH/S(&EԸ!i!lj=f(jcPCxd(Nk*zk @X =r  u"v呗Gq8 ݟ#) d~dSLjz}A߮ JChu( y-ݞU"( iP'o):^!5ӌn8 4BtO86)*QJ~X۞@20)@[ :I|;jZ= z#xH$#|PMAހ>Yh4d>eRFXs頂:E-d)A!u=/9YfBҵEtp/O[o-3aP0gU>XV @tUW4z?8~W oZw^'-(_湭j$;B+C aތ0 L}[F[HIFdaA|xϙ'ySAGBOk?d{< -pѝ#G6"Ē[bܺlՖT3?skה#<}o?@XO;1SX]GR-ZWogh`f>{8za OQbŀO#|X6~~BfNgw r9+}m i/ҽrVAEUy~qJ_*:/?Aw*8@A̦ w]3g$UXy'">Cs { !tAtʑ7Vt>nv} {&۳0n"U2 Mu6~APc>Y!\ $q!/TEǬD~bQ=ĺF N_WX|A5('%2e]ĝ1#j}dܰڭb?Sg\C @I(E(m7 8z|W=|t|GT2HKkIH3 ScpG"x[' ё$!i4Hv?lԞU=iǷw\ w'+= C8[8j@ Z^|^!3}C${vzXKxuܲ&Tkר<Ӿ~>v@  ˖[a>} & g;WoSґ *&}?wt@d2C?84 l SĿ73؟A2a2~yxsa`%J-bL ~p}=~ }D '=֊)攊.V&n%'J7?Qh[(Mz0b5LuLaՠZ@)?nUS쓣 "mݪ=<j?y0?9ZX^C-gvVg`etUĪ> PC F+3>6TP^zv;u΂cᶇu' N:&纯c##JβOA~@<BP?ur<=.( ڣtyCxxΎc<"12TtɍDf6FYF5I+Dcc,iJ8[Qe1Jvp%[u7P6eTZōSLlF9pgbF*b v*c`h \cbHO XX"vMI6sK$'p,STz+%M6Dqky^@ؤQ!.{8|~_gd:O7TJC(rR*26?ݸmx') lcBCҘ3{ϛOftgHMK%L=˾c[IQ~,O{6,dY=~$g0xO' TŨM  ϯ1hwn?'?ៗӤ{Mz82yÅ6g/H #OAj=u7 ?d,қeU#0ǃy D!ۼM<4*ǁc ˰-'= ~7/¾w¿f͛6~5¸p[8%^,(2#Utfᘂ(DB6> |=G $;ۗA r*Z|E81Ap_@Ą!X6pWmoɦ." jEXSף,448x^ܕLQ?G v2[ >.aAi4O8k G֫KNW>؜`6 (^p?.X!mX m*AA>iz`l *Kc}av]T\XBtx bp)6"P9&p_sUQyU*UVjmmV-EUUVmUUUVmyk!!WvvUڪ6mmZխUmմM6 %FD=F玄Vӵ-8"c/0j ⻫oJ6H|J000\%Z &-iѰ7󁄰E-N 2 C4n'30n\GH*~X@˰΀y6o%pse8S@*9o!2ha kߠ=Oe=xXIa_ (v5>i3,'K/T B&q!ؘTӞni1NzB3~{d~)PK׶[xtG_ 6VO1iOAӛkV}'!F&ڜA݁R1N*cRr&1  @CO/nOL`'%e'Y2È˓sſ̏O>kÎ s\:DٷhX{u<}7âBK935 Wg$q//\+ -31(0vYd ;ofh=TXBBs#8dr7cXChxj3up[k*q#~Ԅ~<@\/6< &k9/}v df|FfM6-x~Ф?ev8Que ݖ?3Z^8||s9 SukQ|OoaguؿŒ4+)\a*爫-r8`p{ K,1U\{`A/kD{c&}Ք׳ _]˿Uv&i_'vr8t CcЭA03EY#q'& m*2\GǶAb P\zA>*%t2^K[a;c< yqu()iZ+NNl3APe~b$(ԋI^I%лbgsRs8ܴ *p| 3psnHz<驙~/{DRWESzEDďpfMDBݑ"i#!ތ?D^ +l3 }=<-tIY~zFی#4ߨsL#.!V*R]1yR^׼x5LRv(:J a+pѦgqikD:سW~|_}[t(5hpaJ8] ?c[uS \p0@M~=2k?;yH6窹tl{O.@YwI1٨%Kז;ůG%"nV8չnv".s&a>M}e_Sʗu5<"^92cHLqc_\v,DK4]rg9phg~(Sjp :FHV~ ? }k x6]3 SEDV~,N Z2ߩ糏H@!&&$D-ˑ9ʍf-$"tEIʌe*Y2}Ʃ&jw Ւ M4Lݚ9Oow'"܋`J4#z!t1_tjXrLQ'O Db30aopuWO%Wrp*?.坌$EL6STVO) 隡W5y,'}7ń\r蹭`Ha+,gl{RK ])AOTB0Pg kٲ s51=M4=!i9+v"6a$+.)|ǎ> WZަfYSZO8zMpݛ١Qi I.3C.9!Ĥu='g92Ҟ*WƖo&Bw m,A2l~T)*;_O]1zW鞍gF;s]*RTWΎr]w9JPbk0Q6?o+6v ]M>F/[wG@$-fmQ(d"lJK!#;AӗQ~-+pP#ߡ-4n^Jrܗ&23hm hH⒙_ `m֡kB*M`ah;&^عNvdxep` p$ A l֧]HmYfj&z\[8({n"j@J+ ۍ2 ^]vՕz|] QpB7&@-e8nW&W}{B% ʀ.s?\m6rnpz)YzK߼m:G%\ff],Ϛe.ѳU?̹*qD8XC dbX ILəkX0?1Har)}Gg71Ăi5m(ҝ]}#~52brssVeb\b~` 8,. naH-oDk yrJWӐ33|ץLO&MM3Uߕk-軅xs (_ ̌FcuZޏR'ɀ@o0 kD_ɜPh֯v&TÏ?MÞ^&{tE[ &.ym{EwfEHCYE# -ae,ZAQ'﫼zܧa Ga 33<>iF,F&8gw { Gꆚ "`0B t-Wtg3 r0iէYe蝁3ҫZ`HWۍAm \&%-P@jvT͕ަ U5ƍM,UeuR0+Ɵ٠ť%js<|C ̵^IN2؅Lg;s*5U?NB(6eXrwڲjSylQGSF$$iW6D)WpC痃d|E@*UHެRKL" HPdxx_H\(I.3[au1=niz=o* }v"4s' Ig1b쟐pA np1* nQ2@@S]YmNjG>0Ir&9Y9='ÏSw鐽U!7=t ;.8Vz aʇ>9TkJQ)YAX9||*[=:윎!V%yw}Q5x2lkʚiEtj] &Ty`Bx70$]<)o5QC ]Zt-&8\܂]nߕmXGl"~_]xgpQp 4WZV"H$Pwbđs\JIẻTXZF-&4_GX~I z<7URKCRLYf\d317H"Sih0U/N!7Uo|/ %om#.f6`|"^rL]\uY #heA !YI ViP/hu=p<^7I`*ѝ'¤Jڠ.M!3'ݾȿ d\$Uv kHHj/h$ިb(nTw\$^L㞩0$"1}Z zkH{#\<8<4ӈ:Q``W.LB"bގ17YC>i I7&v?+ oleECɀQN*w./ICt4|Vg2vx-$nˊA/y_eLuq?>٧lj? fd 3ٷ]|9puzi7 ie8b(>R %o#ƚq/m,0ܣ{/(Qɷ84q4" ^Xfg(XEAkR .#Qbr j+-leqz<;Zlf QT9 _]qt0P#'THðrnQ#pqF9m#A},H; ف>gѵ8-Up"N^?or] 9tf*w,3l&&AKfB$Ϭ[Qجi5Ւ{ A]3}31M^.Y¨b;є0M"  E  r){+AXPER7:͔  Ɓ^Hݯw]ar]|>QK&߉^r *(pb'z|(N7 Qن~\ˉ:ݸo;cb,\D]&Dz^}EP2>Yv1% plB~y@Gk DO9[~PT& !LTveDeaGz}pP 铲/Ms"(&<oAquB'+Ni e,xM,J)@wyB*UOtyHb0T^joyADD(7}+g{?!ؾOgY7."!tXXy:<2=ع˾X=tʂ1W4 7DhvIغUFo{_\C|&P'(O.-`#ξhu霞.DŽ۝ٌE\6.ٟ;7Mٮ/x<P(/rڳ)xa|;]91SD(:5I:ޠvJI~/0zȼ9j\y*gN>|e% f?O~/2M3 ̣;];FBeH¬AENRdQ["|O" iҁ{Kޚ1w6t5lTp"e'P LҔCJV_uFu[k+b%;%A>Ms+C}%!\|Oݜ)>(B/U8>+oǖ3?CF@\]=e"(Ƒ g/Sn2e`͜Ajm7_#TeUT%V CJ!ly{1=\ve>̋wp8-336;5;B _aii-Ƌ. P매ۤs3D_G\SEfH&N٤2{MaGnoss7HX#zkkuMS~.G13z_Ÿu _=c}YR,5wDuAxjRFaĽçτdfgSԣ>Il?Sz6uJ3B}C30B0gQ::818|gu~HQ)ȞŒCK;{V|U9c~}'&R$*bZ3KfJeele6X`tIu p_+2p{leDD 6?? c#2l0 b"IX$ir2UprQg!:VRs?`J5 M~H+D.e<¹ıODם)Q}s}Yk}2ߗ[qPC;u|GAp6Gn dD1s]ӫg9}3Q< #(OkmxU$g|6磗~rY:\8O9?,D̹[oL I-gIK]X1v(d=D+;{AtCfT7oLkeXY?8v2COU~zqw SSܹ+͒-翯=|(.BP%|U/D# =@;';тj1#$-{ы!^RC#a첽LjK3RD>ٺ‡el't; C 1^J'o"E=y/6rIָ@mD\Lz+ٔ`J .(~BI=$&!h!2S}M%' 7}QBom^75s'[~5}(vkFAR1 xU1.=֨ I/L (ng"p?{\)OL(6'qE).1]vˣpB<;x{V%oGOo|hn;0Щ{I~2rb_;!T78n~7n9},/fHY(;, 39)|ݲS‡$Zl9EEػK(Dmmjc'0m菇߂Q~d9rfc2"jx/aՕ8V# 󹔗 sIۉkLZ1jrE) /sxma!VޱNm.G6hk :@ !1MC \u]dB…47]!97P_ CW*TWWAj)ȕ5dSC!Г5*vppUH.0?QD6( Ѯj[/LML""")tCvYGྊ[呵(vWbb8#!%:"5Rz~zz:y)0j9[\aRN7N̥RKRar]>[g* 4h6\3Pfb Y,pzCVxՃ-wVh~F" zz Snm),VFmws5*tA$ BC]yaEl.gK1RuwTƗ5G ɜ1yA+p `DmD&QCs(TϷFgsdI\wiæ![QzbNVR̄}_[~Bq Y,DViuF_8m*BeVX_ʢ&v8Xp"1PQ7>9cQGԁ]dk`˭q01(bI[Դk0oS6*n=NL "6f1>}нpyk7M[ %}#_';1e<(0\Z8l~6fmWURɶcoza%tX01r{$|y^P/ѱPL2A[7^ed]q-8*U,eaBej=[ VFpVH (OG|(= $s jӐ]utҕs *7Q@~:m4E l.˴lй|Q:g H'qN G;dgmkxW;30I%?k^) aAc`ilp5)#x( CHf_[v'kAkEn<eΙh7f Qk+] wg7~5qI-^ȣ$s0RAv 5*ajU:v}?*pQ.Db{t%]Tס˴u'66 | %wz镰N\U|<׌kTDor٘K))kg`(DQcQ\g$HBB?TxDDËq\;(H+3ՖpwzAK\Fnh;0J^hU IAxߴe|D9n7 AԋJ+7K^ Uv{@ae 8p+t8&`.Ajt`mP _7UbfUsgތr׃b=])53\JGjs+%6`sS0{FjÜ1x\?XO`e ar2su|Fhd\[ &MJ'YBe,٣_L&׭qrkF @ PhLqtE᠊AT@\8M׋#-#A\tc#&ϓîߐ-yM X;zB{0BE'7(υ2Yp?4Ĺ#y!ʉٲDDz.E Vx7/IHzb쨥ǐ)D@lǿϫGiN˜ok=8v /l h#D*snhNnX@0߆ tf? PeZ@t9;砳Ŷ;Nv3pBvu*?BL:Ol/>f B ct(7&^$p_yYt Ci Qq M5f Eh Yc5ZΌ!BP1@^f9Xj  &9XFB_ْP BT:)>3}Ӱ@TY2$o⮩b2v<=HmCo|b,SZ\Gz{Îd$Nae&AGDtHrmC>6Ó.EP" Rqu_+֐YI"m:!*.gW8d(IGylkiEUSiFi6h74O* ZF}?JE|2PDÀEnz V_>?Vg4ѽ. D@8lm|U|{ċ>2X|3n6aK/_w9R."Qs)fw"d\B^*e$PTb;p)/SCm8R.Q77P8\N{(4@ <7 xc24s}#jA @(oiޤ\ ؠofx{F",Q e= G7u2MyPN '+{Jh=]#4!`72'Hf  $UGבG`gz*Fy|QϸEwlS[sIݍG现p'V#uʝ.Χxge:FbP;hMX4AackaR5:l׶*V-9ŕ (xA˲,|[e3 0*š&5mƭT.t~&c : 8WOR@MWlŌ;:U0683>PMDcxZ0Ï m+  60EE!T*eM% ˆ1.R}2QWαyI4Ń8u C57ס_*AX#$mmv% tM8^\-Q:JfCq)! vZRZ7aLb8Us/[ E`2MeޚG^ޙ}W|WO/*g8#D̊б V[|)Xe{hbGyh9.k.!2cfxŹR*tR?.TO+rgz:c-cɎ*K -xqzowB`~縳c}nxZ_>33'/}sgimfJI=r8u:۹dc${" ['&=y1ھֵ_+nsۗCgkom.ރ50{-ySpouxf@NIT*Ma h 3E_Q`۬^n͊NDZg1/_2M!#:w~$&Ykǘ'>uz+:|/Ii#lݒĐN;##ߵt=t>-g6Υ5M3EUX!]Lo=tٺWhHX3>ݙپ1Iy6p@l?/oLuiJ +D_mi5\jUgdLLxcS@h@s巟8|EFb4'nRZ"a*(YVZX cV嵿g߳'\ s08,5TH\,UYlʢ4\<6k[']͕iVGW~zlǭі=={fa?Fe{(Us\6s.7BϨSA E Cy=Bp ͣ,Z$ =ྲ(z/i}^Iݿ'3} x%j䔽6.~|?񲖐ϞI7 d_N4!\7cb=;ƪjA%T4??s\k6O|)|% Z}7o'k]jƏs`ں7-/8%)IJECGj̀7Ǯ1uW0>g[ 7Un(wN4m!/R$:ͣb-)l HYU) `.8^_&A!a[o֌F|\)[sޮLs7z a'8u:60w1ިC8z%tT6CyM&A[b{F%;(XiԖM{@LE@9#MTbebٌp=> 2Cgqs6{Y[ba ]=,֓?/ʔm\YpU@UI?k `HjU,)h \q [uw]\ޏ&m،'FN:/Z*Np D+KÅ\^H3w/7^#iߦ[іb4BfUhc9;IRy:'^`m8y)ni=dJ[0pGG˯?>RIb:LX ]Cu2M"_=,\{\i@GWU4McSj-̹}=;c' &ygAȪ "E^!d\K>qr L'Ce\5O+;=:/}n.Kܣ4QeE--*}<3Y{>s=pe12MxR+1-X8|V}! g5D'}BGNwM ns*hY\ BcDsGSQF^#k ΁ĥHbns~~sC9qfI<)rlFΓ]$A}g;4\FN':Lñ;:FbąX{Hy^eQN6mv9`Z4( hkkcBcS7.[^S?! r!8?XMc}SjLq b16]-Q/1'=>;}BZ7l+;…`Cau]"cdCPU糖 =jy 3"҂%.ר+ F< ?!{ *udx ұ-~!C7OvJm%P b ".qpv}c[M{Mk,N V(IDn4wwd(dL37UX,ڍ¤KT<DE(qЎ&+52Q"VE4v#d\h@7>;*ӇcrJ-0Ղ8G G DȻ&ݓ CuvVK@bUUA(!U,`Q39ju7]VҜ%1)rh1eeF"փ(=2\ヲTB@!0UC4T4Z_j)Lz& Y5i=AsS7ʽ9 t WKQEW@=LxWCřc9:X&|@ YM}OPwbeÐVUF\T)yL&%|aƤo:0aPY@fG@^al&X2JYzuԉOJW WgNۺjSƨuZna::iP3N${֑:_9"ljc67/[+=ߝ>],Z]@m&~$/SE@dH|tPmy7[ivF.󞂖 y}O] 9BIC#(;aG2]=%7ֲ Q$ҬCaѫ7#`{+PO,4 iajzJ5 ~F@OoL| 9-#Oq(ãf>x/-i}b[a)`9,G=WuۤxNmɓ"c[˱'y롘d{}T'NzY-ˎ8NiuGO'D0DaXL/D:> {osZ&Ot{F2x JN|bsUKK݋{4Y󱂳 3:lj#L:M$2I|;>y[? 0lG o'V|e VSId˔=ޢ|zX2> ?eC^{b$7iz Jm-v ż~+LU0&e5X/jL %1G|63x.mXfpSMΖgCE? +JTyhD̊Pn:Q 6͢Bu_w$ @}u*+5 zn_i<9fD}ò$0V} -~U0-NxӍ۝@|$@4!*/!ϔDyiWIĹdAK\XY*߾$*:v '좸,bq ɹ ltp7.8UKff<()1音%Qtוv捝(!h- f~S|$B37-FY}'N} ͠ s_=m2^!v0pM3 -qwQyxԬj}IY)` 0?=/Ot?|ˎ:O=qybS(9 Urn_(;b#i?cf9rq`"@ ' HAMQo19c5H%q:.m3My;Ǽ:DGaS$Pv ˅ݻs5yǤF򦘊9taʰcqZ- cb{3ww'R٢ cEiP2{;˓#L2Q]h`m0S<}qN&|*& 0LELLD0.; 7e;$PJF@OOHi#j[b1ƑX!EQE ~Y^JjkjӈCCc/5rCRb9W|t EQy…hgP4ĴX->T D$Cu4]z{ ʬ!YGtwI37 #,Bg׎!;!VDU@X O)"oqTjz2!ꠜH:hS>ڒzxcFUg5 jq'B)T`[bxh!5aBUVFgag N8E.WQDH̩RRQǮYͅdVOf|msX`1DBkEU*8s͓>B%mౝk[BTr&,2Pn¨pa9-lp'889K儰o5:u4&ZV2p GVdf~2iGi 9Rz ?H7$J}nM~q XiC) l{hM.yS=KZ*"BLH@/mVcf̠9ޤҨ0B 'E\?/cc!*+!pz>mA(u1w1AF=z:K~.aJM֜{kZUwV޵E`:lfVه`I$: g,>xǭo 4ĥ>}XIϿ/Q~&GŮ&1  qˆm/B㿺ޞupBZCsjΠ sz=TC_g;뷖u6<,h ɾMOTThF3Yԝ罿9?yuUUW45 QD%?.>NrWlێ62[./!HxTNÇznGŢ*w{϶*Q@bbK 5)\\l>>8NsK_\_x n5G_&t?~~:J|**5y_[Ku+ZЬi`w>mO`%pHyRDd/^"CAT7K1W`gP0dlZV>^y?=cq`']%F^ ܵ2ky<>6wNg} q0;sqnA*8I5SnuGU1YPcz;cug4(.m7:ۆ=y{~ 66K2:v?Շ|<^vq|>{pr~ǰ2stG% (DTu>eTQGrE~<<ݞ "(#>\2E1 qGo`"6eAv#=7z&!x,^e`&"VLjQ;|:g<[Eb_65z= ~Hep]|0xot!ߤays:!.ڕN!xS&d +>a>z/lvC)zQv{-=W8^b!d2 M3TU]nncɇ7ٟ:G >C2a 0~T+z}'lJ r wzH^,>ߺvO"{_Έ#. z1AOk T= DIJSI≏epoaV^ܶc})0+w~F ?MIpvp:C̶@!GRiA _{y~ ˊE9Ve7HqS_{t_=wc=yc`\BzhiXb~sJnv0}a9yz:I6Nf' 'Db_QW.yAD\?2|JU]ttܯs`dk_鯋򟓮߮D2 ChEE圓֪Ղ,s=v@$6._EWVE *{^b*p=tm \ԫ㍊!D0E^?W/s  JWY)kJߗBf<5?p,"AVW .j1|˷x1Q[_!nTr~n`+e6~: vP+qu]˼LFSDIQj,K7,` sszֹrxU3ʨ~VdO0ޘ2Ѭq)5QώzlK%f(Wϫ9-\I$.b=]das^ >Q1Q5pG.iPO!/q: ˩L:м2@@]xZXGA|ӏBL{8fLDz'ΒJ/KʃR_\|7}O}?o1kz󏜋 )}ɴ3 zdt=KO )v߆X "&$!(HϳݢK=:<,O$OE}XӖ/n/y m^ÿgtyo/@ò/ _P_Aި<4֞D@|xTx'd}v/J?B?e4WL9=6MhpՃf 6CXuRr!_#W w>z! ?e14L[RHKw_Ycermy~}4)&7t9f_>M Яw֪%ל7xc|y =˳S!1ARon3wg!dNd_ W;=}??}) ;,;*S>ϣ߿'R{mA20Pl(L!;/@PhN<ڡ]`B/tST)W'ceGמ1@_ EtQCwoۍ)OΣ9- s}!MGR=rDJ9wG ao)qفp$ HPx>ZC{D}}T :u^d榰 "D峯(t\X0$hC"Bj5fqIn#A1X>g˘:{E:k=WzGnYF\*% [GT^J)Q*aZEx="RFrYh<5L$ş_/Ժ1,˟ ?OE _7MN}/?vk3Ɛh3 è#"nX_UJW\ȻzP߀ H* C/TmUV픎I^nO0utYlAgBOd 5TE\A\l95~U@DDDP_L44Q"YfXbX``HpELJ JZ%*h!M:)Zih!5JMƄ YqBh-`Z¡C E)4#г gH! A:b1%R-$E@"I% !"R("J@(qjBf"D)%)h)HjQ)"iZH)( %h"h PQIBQz *$"*fH()VX b$bX CP"b)A)i$"h)I" JZD JddQ (X)bI * J*&b3RF" bVh >%1Tʚ}& hjb"%DC4 T2ROg$Ai`RLC$T5QEHP!A"A2IDTDLM |"J%`%Jj&)Y(HY  (j* >ǖF(`*J&$(O5KETPLTJLx&bb Ff) BfTSCQ<Ư R6SCI3TPTEUKT1u4=Jt!E{u0rX HJ`([C,>EBLz{%@ WYOSI2P}PI P&C@ut aR bjZJBHF4sihQ)O(}_t@Q(l%o ')Qb$u_Ƌ~UeA~`C&B>"3ȧHiC#(pSAJϘ4"rK&)4GK`"hć A8$%v(.ĬNtH$pN)B(t!8é_QA8N`s QEM1&h7?o 5ynAwS(@ =??QgEpsu);ןeQw1υ\44~Jx*Q`@=T1Ja <(%}|Xeʍ98br 6R7&fg[Gym9bMզU}1{ijrbܠ^9:K❂AZKt_Y+@4̬nWEՀv|)j,_rbrd^: y4ʢ^M>~[.x߆ǁ qΜ!F(C|N[a`p{}nfp Aq _D*U.j7*rldž\1r y{52}^kAG9꟫_aDu $>M@HƂJm hlL ?9uu_R s:*Vp5E9a ȵd†ng:v 4<06ϫ:Z.ʷ* LmZiȐ2쥣cwZaȀjYs%qq-΀h{]á<4-#^wC{wn~g]_vbfl$˓Dg At&}gn+č^-PJMx@tᚸu{a@J1ڳk>Uf%UjΛz<*Zѥ\9ցaQ' k@QGϾCZ- a4vL俔ZYsdbp$#)k=pt=dt>9UU}BEн_\>7_ovQOSΞΌ}No\gV/?i > b$yCJ=mz;u>,13j"y 'A6ꏚw0A@sDstCp  N(y~٭_;enw{@z=۴ag whb4B 9<]X؀GfQ {I^_b@:6}>é>u4p0n'N`"ȉ0h w٧(zt L5r{B$A|ݽHD~(x2b |mN*l8N~ SWB)dί l~q%%s.wEgqnΧͰܣ!).ߊLXy`w>{]1t,Y~Cu_'x =P`Pg%TS"zZ~hck1~@ĕFġJ(=k7o3ssCZy.mze7I;<9N¾YJQi\ v@7. *WmZv"d *r ı{i}nXXByo3ڨ2u M U ܒJ>rvK_\!QY >WKǮy' *\@BȮXpǩ\<7 jYŃ`!SWM\5xBÏ>kيZ+3xRA],_7` 'D."b-@9u4k"Dz@`P!|7nstiV1p0N1M5(m#R}9 5\oWz.6X{nnw\%ʒNFH雺9q夌&gTB8x#x݇d0k|]}E02Pi3+> |~CɈRG/xE5>Y&BB 7*=#7dѶ{G`b*d=kM: @YX Ċr[ j#Wz3] VumWr`w/Q+zSAN,KhkH3#ְcێD3tѶq#|3R,DLwnz0Ͼ6ǫ{NbXwc1#9 ~Py ыxV_W. Ro b:xP0' =7fK z"EgƏzp:˶p_h^7/ 5 \ Eە;s~=}ط/ތU#B!:f%v}FRO=m nVS$#0^,9t87" FELabR-*+)G7=2MgRk: QA+[٦gDÖ?SxtTacpd 3tƍl˜T^WUp梭~+2' Bu~Fi9xA°]agx?7'9߉2&tQSs>Aϑ:'Vg> 5e?Txv@0Q@wy4 ):e^@{UUUUUWΩU}P?J<w-UUUUUq̪C ;qt[ Ric’ ? 1phC00;Cyx!(i/0ŌcOkyUW_]Ϸvh!! I†>Fl}zWD>װzY뢊tщ9_YAj&JҴ+J҅!40&j7?])AʘC2yU^f4m& 0 "H ~C dB"7{hK vE6kM3h2ԮTEGܭgzB!4%˥aP$3٢ϲt?$,+~w~9-AT+,LS ɰ\Uhya2A}:3=hw>dYns?;˼u N<u 0O|=V0Y6#ަff EgyDAL`7[aALgK \.tJ Xz_"8Z'?HUFT6;"|2N|/ 1A 9מKy= Cۿ|< $zFS!'8Tn?Q9d ?-&lg\|Zw׼Ro6#_<|>ndinW j8?/K|-VbDt|%t8ox:)}O>FtGxZ&#t+%"?kB%̨f_'=傍Y:kv]_|F\\+ 0jymUw.N xQkåK's+?bԡ<)V{9^85|Lifcz׍^+8vrٺs.٧ќSg&0űn10"'%bpg|}A{:'Io)(5om>ٹb@~7y|J"m+PaP@tZr´efΊEL'iE]{-$*ti"w~l狶U\k|trC[dYCۛ8e_:+s u!H>"""C>VYn*4 /1ulmLqCc-{alVmGnj0v;98d8k8d{i;ςd;\^Sm%*63v G8=u|'5cov'qKzEA"o1-U3}{*q˜}aq 瓢/u!]똝p)84=Lqt>o׍\%xSa[>Ҋ݇fiǃD{O(쓝!<BP_'J/J뻝 ECZ4rDV;{nk=dc7M Pyb_NcUOQkdiO 0 I@.z+5WJ?ݑo\Ov=W|@H_i$-Dhjfv7 Q*1绫g&~7 Nu<$e:e4bh$8g@) :K ǟR@|vKq $ـ<ɟCn[/w:ެaIk,>3kga]r\Bqvsw_A{p 7]*Pe w , FxD5QG&ϕsrn_{sa ټaP]@z0n2Lxk =]ȅ'`gd<8UoۣsQˎfgtYv\o|!ed6*:j<3jUv1y-ɺ:t+KU]Hf5tR_Fy7G}Izw$|*fa @AAurq;X~إhIKs i˵RLFC[v lŞp q%-Nnd_A mֈ(ɦ8d4vZ ˜]70kBAF6>#c\ 9btɓ8 UlJnU-mӢZ^moŌ%aAb_(v"?BR ;=gMPB.6If OAw ak[12TY?- $h6 @.YDY_PHZ/wb!ބ@ bL w*gXC}kU^xG8s}*gp I%X[ 3bovs3C6Ny;wזm)[sl9.Qopw;NaSۋxWF$KדA@^./T]:HB}z_bL5 el/,ahlմrjQii=!O(c.+4IqRڝ&x¬ΫaSvT\'ln#T\Oixvt/߭}5(n ؒ mݓ 2ؼߌOՇ44o|4KI""c%W'/~{)8 <_ZSWD&[#1G^(,`\$?6r<Ur>X1eJw0JPs<;} pahmNqs9n^U֫Z ,R UI0&Gh> jC+~.qxI=ٴ/w9 vոfقs4x; 7vGۙ&Ow*I7&_M˳|uhqOw"5ܱ\|Sm~OT42ugt >qsmzcx||̓y[Av՟ۭMF\XK+ȗlA+5 *WVj6Hdɉ!Δg6gl OBWH@~tժe i ڑ/z*!8ǭ(`y]Nwf@]i}L(OzLGWvzm=7wݚ3߆̙X;e!;<v了>ncd6.mvmA V{cy84JrC M V^lHj{ܩE^WCy~`'fJ!! \]\>FLͺᓎ0f.{zr+DNVLk !o:|̚eJRfwXOK& RHݟ[0ss`{lpU%LQ(6 xNOFr9t\)"^v 3$H$|pRPf1&nu.u4 .g;īc!uZu^*αgkYYVë.%Q[SWY#Ljw<.|=oPG{}^NpKqewTj'^7<}x}z`53ܒ:b)^u^6jIϞ[XV9fPAb1("}'uw$8SM$ -R߼:Z(3&v)ŰV _1 0ąF8fHg֛+kT(`yTL< KrIp՜OBw7 u6, @K% `d{ u8s4X(yT2'w"4VV n-:wP\rI[թTӑN+vu:N܈gY+bꕱA&u` Z N͙DILa7+i%<#78BEwwwnܵ2zI9Ab-pzp𶖖*i%1a66pPt,u8$򯘇~EGham|$ e_1NG\j AΑEA{_'v0e:?VNu]`{ntwYߡ wOLû 6 ݕzFtKߴ'1BH&\!2?PCĆHr/w9gH29'Psw͗}8$8 NI`k?dL<8 7wAP[znFȰi(ig&56_WZ6둟.\5s: /hپtAtpj""?MvOnݕW=h!h8JO-)Rה|=n|UdX,T`$)Dd}M)xׇӚI?~~Ïv;d=%IUz( $ϨX%{\CI p~&Tp}vT -G?zrxKv7L&؛;86VIN,)^$ oI""P[w]k|׭tܼG 7o/~- DݍSgs-XfP~(;L?Gqv{GxK<+:ؗUm>}=ןJL?.I'xbcGף4ʖ ~2cSz/ *LPT7Q`d>::n>Ta J=;fP Z%) {T6J"WyX$H^̡Ӯ{[2u;mpcGnWK왆$0Ĉ,i*B1#Yxq}=FM/2{/J?$YП5:]VxUSgdc#N[:=h?|NnUPĐoq*җ^p2OJSkM{3UcYV$D/2$B׃ 69zAQ/lR@,=BQDKc,wzcu(>2q6HWҗ@ G[k[DSfM*g7#sۤ1g@D8[vOCVVy㔁~8bkJ$H XF|ˏ^PۡemBy_˥DDQE" OakA GЄ Y?X!]a/#ۈ|0PwUhK0GCBDG.L Mew_mS}wdD{h5,{GUa*^ 0RUV-|Vc uN:s>tJ1= h6XR_ܟO;소]ɑ] cpP@@,2Z,]?ُvY2XX} 3Vl#b #b1TdHuu1Txb'5=~!RgѼc!" 0ұS!or[do{hyكZʾW=<7$6MÈ@9ȧMC$TiS :ZQIM!>_w;z_O \i>':D&tcQp 2" ʎY;T,u4RN5{,@ B<=ݱZ`mA߮yQ6!$UX`tWudY PBAD!Г{|]((R #y Js]{38-tUXnquѭS"%^JfP:e^^=[4@Kx/@y)v+Ao ~:v>a?>4 E*&|!y}{}Z??6!J9 OikF2r(DJ+]ذwL9&aFǘ]D6qYaX5>qyMB2am$0aEwl I~T8+@82,ݶJItz$D 3ߕ9n{ |>|>f ,Cp:~^)WzU{ɇU"mM*AiJl_Ԓiko}{agɧ"v`@4I;>rIHr?1WO?ΟBGAĴC#Psש꽦_ ^|l Q{\Q8tK7F!|0yذG?8aâ/qf70 .FP>.|;~Cgwޒ;fv (/XsIa^2 a$=Ƕ ?681{7envkjqmM`;}( 1'lYK\I>Nf@]X)SXT&0V8>lq>|ߏo^hnzM?[_e:rLLjdpaBXo΢UW&$9se`BI!f,s \ںs˝yx!'q4_8X]K9s9s٭ьc2/?߻v%)xZ,K4c!c˳̣'7nݻM|yEd~R?9+B3QonWsm(ipd$2U$P}uj~}v&};R;Iy|pU6|Ģ'4t!rj ȹ.<k\iTDDG?Q7!UCQg?r|b.J`sh&A^hO.&r5!yu|9 WAĀm*d$g@TCr@hr`X_'o?ِ 1ּ]IytAp3w]rN&GH@.Y`*3U}>GiFɗ!?;&Ǝ3L?f>7 0Ars؍1 VL0bA)'w#Q菾_W;"3v_?gm+$$9[&}i(PrbQTo\sVId'V}(QPWrMT⁨O3|-k"Uη.a)zYWږ4f 耠/x#I-¨wNș&(y+8j/Ԧ20 S y[DYomSj7X|B(vu&?#Us>>ЂB38<""*1o@*UjUUؒI[ >PL÷uط,I i9(mWgh%0"""ilwU V!ڠ",o=G2-иbtIWO4i .,D%_yya|j6 _0U7A ?Z^d8#+r@ٮ$OOO<@Qs@+b4a~x~[8C)xc~dHK{ GYɠC0?%7̿<mE3Dw%n7OFqYԃܧA> :.Z<ԗz:FS`pKæֵr[0ÅKNczđb,̤3mM- wA)Ӯ;[4-ZWM[@-gs~mEDVڪ]@\0yBPO4&qAW(Ip=]X;gGr&0w/BggH|GphV/,aP@칆ۨ?WH ,9g."bYchP=duܱĎ 'i6+*(Mҵ$#鞁'E*9Mg^f Aq;g7N^P-(2"ln7vH-ҢHޯTDDK1)ʸ(0QzV%P٦8&6QKo\ o"yA*'(ztwm-I$7HzsHx罰9gHat7sOaߚ<\^g bHB^:}1 Vgiȳ؈"%semv8R℅DEhο}xIL"@>Sc9:5yef(ҫM]sEZ`TShj[5+ wO+vD5Qud$P:0,~/D ΃pAl_ ~H}>b0jJ{pu#U+j(A@ e/رfpl3~(&o n+!":̇vϔ6iC8 ,,&q)#z QP= c"J77-φQ.~) ]&flSlt30?  'Wol}JPM1[N LA_a/ϖ̘QV/i%T`|l~YBT$3m (T`d 7,PXT?3 ^F3]Dp$|7/h,A{1#JxQ>08mIJ %P i(]?Uݞ$P+E_ypJTX!E|~ǥ]N]=5'G$-}>`X8qDACR{#lp9jrB]zOVΉ?7mx\ QqM%^uR3<9ŎŴ+WJI|0"'GW)ZCȟ~3P{ɫ @H,#tvtjohbQ !I^J~"HqP玹evE|BGޞ|;uRG  oWax}F0@PQ4so [}}WF[P&C墑E=I; "Q!wq~CS?:$B@DX%Ӭ<(u5W1Xks PܨJ=HIah NUsעuN `GZpzwI ET+!D}U~6x f~,~͝m-j*Q]$MP71/VVl ۶u*"f??Y_t{ : _u؀Oy Usr}4઻zwa+0&ƚi0h/P5FynI7 dC\2i%v?p~=]DHDdva/l+Q-Hة/|. oo7l* )RigZnUo5%$"Հ hgxkҢ fnD'".D +Id7;=|eco|!!~mbt9u;U_4I92ٷ@?C!H*[E $IR(s(D01a 砤N ɀ.p$ L@P'HDZ # eIː pIYLr!#ua4RןW1%c-?ZpPFAy;1+ggөI+K&g1Vʩ5PqChvN'ՕoΞ5(fs(x\na)}Pڶ#5mMTAdZ.<|{{ߢ!64>]ǽa*>δ8˷Ltehks8΢4\'_kj-(4+ ~I}^CA}h;{'^F2O#WY@j!iMH2fvӪi7&#ŗ +EF՜C /J&\O"U*}~z~CpeQ(a#[iW  'D<2njLg#^-om_mRZH+-xwy 3w*A%#*7zwuYn&)I{BP '/sw?ޣ`/??w(`FB@ȷȀ=~;51B*g4 / G8LV5gfW'GYWZmb>gp,`TIJa+/~p$hv^6I_{ݠ@rWtB$^tQmp/5Yo<ܸ/8K<`}[_W´@8ܞt2Wc@φ?6Jh#Å!+sp-hd`Hãx'[U ѲDo݌ݮ7Z V)˞Wg\exj.b4,=G߳_<})Zs;?:{{vrޣ,cc'D{e;m?tA_(x PK.CKWFbΎoQ Uy;,K8ä 'Ze<|l`Pnc1濛HNe7Ifd:lV8v/{^ҏ$sx b+X\g!Y0-ø_ﱎ~p'Wx<ϊ)Gەwz HJwEQq{grx+Ƣ>=QUnCЈ2gquz8pwq bQWpbMz}~EE*Stž. x^,Ïکw3{UOZ[wnWߏ%w[=Kq>4g`r&`U( =O>=4쯮n7[56R3K,=2z;Y@2X,xxƴ4$$f.4e,{;5r0Ί_AsL&k gy;EKjIgITܡ]b1͸"Q24` <-!/?E Pg,)2u=|xssK#1Zի2g] h}F])~m|12( Q"=+^Bʈ)Gg;F`Se-.v,%jS9턥0Lup|QХK .^ƾ׻ Ur(I&QNIu` ylۑ̧կwf;AjMCK6ߝ}v.!@0;:{.ȩƧ\L=B$M{[ e*q99l MW]R@^SWv`J`UP#cfJ!yJF` ^R>{ N; ;G +\/kSD&쩞q'2oB/]9IReŅڴ7O"QԆt®uR]ki5=YR\;D#Bn <׶ehG̏riN>c5R{SZaNMR:̻CL}G!tn:6 )=oy ܵ oC;IQ/i3V_7jϹ~]6|ZL WmrV~UsHCԄDz\*ߖ{tF|,O.^v&pvI) 9 ].Ԃv*{p["SNK:u׋aHXp@G[kb*-p: nʺ\sɳ`M1=o71q&vc<8vz~"g3gݫӑ(ع2bamv/Ç-կ ARsD 7q!ɄzmveTfZh)A3o88RÞxᴌ1h)c,eƏ"N],0MII4Y1q$`EνGdc . qq".W%-5sgQLNKȹx澆jUOҦp\'4O"e==qڳd bYu+:E_LfMx֙1c81'?Jhr]39Փ ')bP2O,iB>խX: upqrsV7_`p2hz9.ܨ0) R(ۡ!.c8?'clv.݁ir]wKh0Ŗ?ߔ#7d{#9nܯo \0[*Ev^;ʱgEq}0u~ebu8q H|hxߔts`7][^~JxԌ]&t"/n&$;d|enK7ā B.\%'Z Э%CzͱZiN`V{*Z>]J;]+K2ϲ@2#~kR*lܓ5kj KDWDBǧ(q'8^6u ҎBìd8cO*A%C}jpxնyGg-7I } q=^x*EuX(wv"&m 'cWF16\u`XVM* kZ "'<话k(*)d>t},۵4ŧϗ{%nFŒ*FZ)ib}`3C6˧\Њ`&T IFXACѶuPU$RCIBS*Ex4mV+ZZD@"FD"&0xWr NVQb?:|7F}.$OՔ7%PKS; }=X~Qt.tG(jpHƓnߧOψcs"'G;_i{8糋t 1Fo;%"Ȝ>|988foKLwg-<i9Ƚ$ˀ7inc-oLT TCВrdHw.훯7R_Ќ m-EFJ= n!`Ÿh\Qu]rD{!N4~{qpwq$O~KH.Jgꓦ \MY1"48_h1%Ur,gv1_J!SMq$,1w 6.nsI~+ݑxw mnr"A Q_UJ"$d#ck`_OlAhAɷ곍?"|Qo0/8q8$=T=E$TB DD$ĄLā000v(()y%#̸A `"Kg&%k {/ ?I=1 ar 1ܔo 44 *SO厾$-H/}Ti=C(m>O|> R LhI>bm~6ڠH$@B!r$>)pu 4>~\BHAꄢ$ڿ:HCF`^S9x<؁SDU{v`CԐ/#P6D~?~ng$FH}1Q'+0'p $ ɬOlm` ,0O^=@~ql'\+G}T0繝^VǦC.6^Z2eFz 0]h 6Zf&%X@$/ZQK̡Ƨ.bot7h?3}*kIX׺ ("<ϩ9nh@A=D0D̰_i1$K "") ӕ?!$[׷x3G:Jj34ΩS:_züv&7N,=%b9*8x<ռC{3Dd*!gjAUz7:nTԫLH>]ƭcN )n<46XBB@~)RCRJw 9)_tT;^yD (mo\ʉ4`Dum8C8 ^ʄbT/Pz|M,k^ҧ{u@(mj^[j 0®ȃ5(rln㭤C2l*?n.nyrc<{wPG?toX  H~xi[z=]~fb?oP i$<%gAn(!mWs _Bw`d *':;cNs{6P`w߼mݗ2k>HBAX~( >ݯ,Q:MGBr:pWm^ 0+%/^Fn̲!<]# Ѡ -N]`H e3T=6K߉7gAMFA&ym7:7$$n툃E ie* r{P@,ɥO~F0GcQ! qu-$ҬQԏR*Yerͬ*Fu('л-]y=GOڃA٪[jf7:}T,Q4!Lrf#&fǃ _T ji`}@?:tbuQ"-K A ;/7+s֠i*cy벆fxOcʕ[r es f @$sD*nj筥gK~m ^Az_|ֽ3N*w.KK֥T@.()G ڼ~ )xs$##z5˓9% 2>&(h<" tI&d'8.p H)hxj1'Ie C=B}Y=/ ;%jˆ;Ρ3 !;( ǯO :wh\}sԒcB`' 4/xs'Cfe[mI 7 Cb ޗ hBֺYӜrPơ =;&Qk aTk_>lӇ?ΫrZUUUm(&f.k|ə/@ D8*Đ=ӻৎpCw`ELbh37 R!hqM`zO-Ps $Ha`"*}/dF000 $pcu{ǨCCwmo{B]O^ɸc?.qqQ3D5-xwaHPaٿLi;,}<ۗB};  T^]u†]ޡ)((sأ rB\iݦyMDe;g\1<<71;$Cmg^qݏiaSx8fBV!vtM%'#`0e~TIe1~H"hs}Gd 礕Ck (m_Ax(Ao{0 =ܞ,͆GdMg⏫+&v6(Ɛb@ZBQ}^߼;6[͋K( A84T]MsZ B<b=#g^,H#F! I[u!7FbE}Г ^Iry; qUzJ:H*PApe0x1уB=!=g?_CÙ8]~.b@~5}13bCpJtnwm߰* }Tx':Sgu=e,OLEU^!C]2N",;5tA׹q#@>Ǒ'+DcMFq0É!Ff#頳'C놬!C>4Hc qգBH㔃jv9[lU4/ ys?4;68Wn0`\$9y5B*LcQxli⻿њ.Lq[bYM(IsMևyr|nK|&am}Ӂ׋2P(wv-EO' Ť9@s 0 ȡ̴&a 5bX4?:U&Ȼ!d[2HQRb 1LI4$ n}Z&⢦:w*p+AJ+ \Wm:tT4 \1,KcZH%5( 4 ٜ !-G7LN v[\tLɌhٳPQ'Tx\>oֱъ 6R4`r0GLX@x`G%>YI[TI'$o睯z̩gN / i.d}I+qmz4Қ5QHrҷ}l| zցt* "ۛљ\ aKNdvEYj7HylSWctN>rlR\ḶX[?2q/gM MM0)3:Uׇtgϕs8P[sBHwvBtITF,qLC D<ʗ{PP" >8C@!2v3=<'HX$ <_.  +mr>ea$plEC;Oh᫙д؆caU!$Dϯaz-y$2dI!4H߬xЌ~, _Fob 圊 _ϟQXI:"6#bH[7`Y01EeOv`?rbx.#_]apcqslL`jfd-;3&F$I΋viڇRgK60U]Lr!vkgb31Ai;mHM/'I#36qC"Oe8fl \N[8Зd WL.pA6ކMN4bSJLƹ4,R9\Ȱ d'>MB%˶x<[>F&FJ?9IBS,kD9 &Qf9~$ !~HI ANJuaVj(Yt(̍&dۿl7J oLPC87g9%6v$Bq 1{z7`^;lD{qO A伽 6PAwaSa;Nht,^JVK)C<(a7,g8kwa1$G-"SVw$>,}YRy뒘41gByc&dyk%of$n (anF˄#D9$}{*$unYRM ~Ht PhHg=9+4fV9Liy=/*se3+ZM62G4 ]*۾/sIA FQ:/ho*h;Cɥ ɞ D3%.#/fC\Ovص*'"1O}yCav+GM@ n/H27#lHA I%% o@Fsle"AK{Epq)Jcr%$9>cB1<=8a!f(m%3" 8,2L!KG2R I;4w9E zL ꇍbD:LQwk-8UgKO%,c9SsVq)a"1p TN%(؞JӲsMFfa9& =FY߸L{gB8΂K90V'|ʋ56iXid'fH/&<!@;l(؆RFܣe\!EdZʛvLc΄? !(zH_bJi'ʂ=\eP{w۵֬Z9`5y0UL]=n>6):ܗSlϨݲG(;X.9͔g`չj>9~wy8!mٯd\:xS&-< j09<P-&Wٳw1DL$rې8WZ1BR M'x|VC~`h_&#z$K e0F?N!fr8.||!w}39.ҡ(=όzPx?333ۙmM{K4 yĕsG$wTeCg]~T56hxǻdBcًBx[AWt})^2F@aE+u)39hݥښ!MOd8cC8I }Mt.Rr7 ,yUUUbhZ &shf,#69[ AGڣwreffŵMdh}{t,FWӗo# ҧ䐏dd+S7$؅ T@l#%>_/B^92mH9:h1o߻sT9xB_"ka*} ïU@01H$"bg'.ъl6EXNSt T4RVI-qnRH;ɥn nb=IhHr[)wHx`7Y`4!npvmS!=Դ,M 0Uc!U)AGUۻ?K̿ʣ=[g;-9"J2GRzuNcjH6cIšDiei |SL5ۑs+_YK\t[h/| ((*JZ߷0Yd;ԗ5-}*phA>C h~[09lyˣ!)u5\6u9} N)jw"l`AT] Ovq6]Y9B44ibǒP+أ23|!WC4t`.sL8"$(jj4+/g'6%ٝ;'SVQ:LUUUUUU7ɩmE,֭Hc5jj8{ʰPD(=4'~j6 np2L\(!^U9:H_"Z$YwW!_F,^]'xrh=o&_$:zG4WT4w{uUP5@l/Ɓ ]qtyojU;pe1lPZ%9lMӒ S NZDeeKKQ"truC(Q7_dY Ăa"ǖ =_q2o<`}р002\8#S .<˾/YW*d#6N m1D~hXD2/8t:gryTTTA4H3,"0!,j#O)ucQ% "T"W#S`+㙡ҵ z.I:l0mr;]/D/k9H=|0mӹS8l'Y Л|7&AhHj$0E"A=P&ʌEêB-lu]pLz51~?|7&g:I``(ovC(0^U9 6UF-1k=ZzF/LjLzDKr>Gk+ !)@nl 9*mkdFڇ'4lV"^x4fj{8&dTAmTr}隆|C^aLHvjX02>]lP>]AAAAIT:oDј7x;.Xs Aم/e@P84&N{pf=r7R3o\;/8}*bRa.HY8O Q{5pϠ1 c~?ཋqŌ+vGAɨz7EqrCP" 6ϧYX-WM@cĄ p;0z~59A6E;@.a3o2!_U|y SZ6$'y>:>O1F MRPIX (Ryz8 ĨϢ^9 W݈ {"h?Or̨GH,<{x2)ۤp!38[2jC.vIc Û˴eRx?=}؍bzm3AT+"[g@꘢z)ݠx]>Ƞ&BS=0iá@`ؒ@ykL^:B\೧ň"%g@j nCBAѰƠeݍHt Qy溙YF) ȏ OH"P% mH7 aE\"/TX~GdɄ e 8āGBאvϑ]nXFfy`5HHyq?3\a!1geWz3ۙG, 8UUUzOAϒ۝:dt;E&! ;ûޖx䒒oP~*lZ(,,puiQhv:򃍂}P çG'rއ;d&_Pǐ\&jqC1fA x՘TMLe d s&@zzt1.T,HI1h(36$ aXkf3ADiDB.u:k4}Wy ]@ GP(2 rܛsY7]ۥHP];OOI0X(`NA$WH>Oa٧loN}hqRV52`|G3N0c1.GGT ^ /T  ߗjیc- ]= V >:?ˇ2?mDu BgyؘCR&ϭe/*]p8I͓Wc]NiͶ@_\.ɡ9G[γ*p'D嶘"M l睟 C=42U4G2c$"x,eбbN40 FXTaz1VD0h T EFZfqK9'qs~\iiH#ϭC`⇗< ȣ  lUX35#9qhP])³!b09NMDQ Zn0WL(ոi뜖 W :X&Rޮ$9˲_2{.~ BM@@z\W{l %M(be/NX#/Bdn6 ʇ U/Ǒaɝi-Dm XkY"^?6 VI#ڨ6#_38k=HMh0S{0O;X%G}S'%&;M{zq P2RjF R|!btG9']4;> s:.1@IC'U<\euL:tA+~HG irgJ#<۠8MrO0Uu6;o.NDZ -J`1Kk;U+@@CS4OX?n=}) vH:h/f`b IaΊL s%ɢ36qUvseC^0R;gB̆xt^'hȴEM w>Zt`+ 媃mCpLjs,2 g6d`eC`~PZQ2|AUNd֕_(p$ ;"8K߳>4={bGh.jf(5QT0nZ. XY| }}]NsIԄn5xXMBGÃVgk͊[X&IL.q,#2A B k."x22p'o62pK|u1XjsAK%n6krHnm hБJ8!;Rh$&HNV$Ck)g8߮9rqxmbZ& ft!"B9<;uׅq$!ɋ] ׷8)lDsXgj2̟Մ< CL.<<.vy\[q)N/v2y94ƌHrzr}0 vFyl qH=:r0#VYNsX汏ШVGȖx,%{I,p ?d|F I ǕzUj.***k*q9岐~A83!$DDDDEDDTDEDDTEDTDDDEUSN`)TQ* =44W^Cs0w0]F;}eM, [6E"8/Ķ.5@ja4๿v6aCzQiBԌ^ :tgG>s_ Y_ Pf5izvA4&~_nOBI"5@GFP<!󳇎<\8^X;,Ҕ.mʊ/.I5&iI `\s:6̇юEc1!: @zzT %"!bb=Gq\To d7HL!9f̈́ef{b^NSh` 3T&B U!5>Ï?NZON 2 Ӛ<6v!~,1];3g )N~Cl^vTt0&~ODjr1Eiv$7U*6(׵)MTq+1&^!ء*ڰkiCZ$hGP:a@T깉* _&@t]vʅ99H6 $[`Cb0gD tO<;1p1Q(04ux7&Bx2moKɶp糣RN%#JD0q9MȂAIxc6'/QlNkacN `ܖ 343o  ׯw JJwvOP,g] CC0PM)'ʹȀ3B>S FiL8- @a'߮#c  O{WIF=j=eM{ l>{Ϊuڔώp5wO10YfXvo{%Ɗޔ6-F;-q?]4ȦpI%~<8T:iro2 VT\ .{ \pT4txUa{sM;ֵJkZ Pr$Ѕ~BB0A $fm3gD)=jtҋ^2v#@E9Dnp:쉡xB'8F1;LFg`Izw"Q$eLKirܪUUX"ÚF*' 7Ln횏ÙDXŋhVDn( $E;i2J&yH|qTJ3Dhu?IxmE0Jn h Iyiv¨ vpGhvXB@46C h2ȕ׭DiSف!1dCUEUZ1:f HnM||r|i= L^DAK q)]K8M9<ɾ>>8f R<=b>a ÊaGOQ t]80pN@ݻ8y ;h#꧈W]^}u @0R_ Ll["{/ ~aNF78dPD3@0P;SsFw7$1$ETWӘr=i$3}Ch 0"kЍx) YGҶosZ?!vljwa!j,sBPJm)b;^X >}G] [2D\}!?| |0!`A /ѓ&u<=;5ɺvS1LT-DLle4*> L`ÿ GJ %"C*p#5*zԍ0D!Ԗhβ}$5ׯLuKbnAE1~ɹj v/1-3 yQv\%Gfp]zmQEGq<&XH hH#%gfޮE(ȁpM*rj&֖RuC Tq\q=`f8qwe2֭*L`:<>ߦćMyPF"MY#9sPh[rax\94MCCSLitd}t6_e`l}ȘpIuڷxܨ4L秘;{MW=~:҈%1ɭ{&!-$8pyzs3źQQ#:A> (Y/B fB۫&;J;`ٻ/jC!)Spk oH[0 *Isxٵ"]Jfh]΄+8%~8Ҧ2Rd}'^~T1)ӣAvcgf&hl ;hgloibiĆ>iʥEǖu`>wb+ቇihPMxv?TTpL Icv %5@4T#hIHwzok'˔h"t ׋9ɦFXvp}Ul`  hٓ^ כg2V5=cNA㸋fk<@ &[d%vOqcrSda$qaBF8z59 Ӱ~ZjW:&Tr$q (ٖ}zrT3ioV\flu %JD7ؿ6{*&:<.>/p0 c1{ 1i*&B ˬИ :=m< 0ޛc= -ϹoF9rj*)N#6S#BX>ôz=ysأziL0z7DxLH4 (#3{9bMSC LBan>*~˱юGwQD\9q',!Ct.j'gF}51|ݨ! $:!!~vMp??t>eFi*!GfFԅ(+\䉌XoT~nui}z.O]w|8،W4;,ԙvknwtdՁlT`f얽mfj"|#Ĉ;ojƜλXvAǸ` JcCdyRCSퟰ`Vu܁3o'# r @-eRĉJ("!y+^Br48-M#JD- vD)_ҧ$"A܇yt$X vDEIrhVO~?l؇7OC7BPG|^ H{#-+iOݞ]Ҵ<ъ} ~c pOwR\/b_m]'O޺^ M9O[ԇ[kĐIR& +,P4KM+ 3JÅb8I?G_a h~p \!@1d1." ݾ_$MTA^GGT^].$'8TՁNVSWKL3'g®1 wHp>Է cwP1he[xI$Pv\#mhŰuT"Mý}@W$! $\ ?n} Fǐ,θhC݇61td|PBHG~2 8`Ta^CkghQS qѪ3k \ Txण@BVpLdr[F0O@1cEiAvq0KZ?h=&" 7"*0*wػx&xR#]JDhb#֏s`W Ѝ' LwQ=dtC^Dnc=i7f,=JnD*FGխ5&= *kTG";%2v4mTTnڏǁ@A|By 7 QhQshtbi̎i|P0BsOQvAh?"OeA$2rʓ U5UUUUUUUUUUZUUUUUyɠ@."'#`" 8BL$H}a蛊k"Hh$?`;,lNQvZ 4N\zH{*ϸ% %% FМ1B|4p'(Q9 w8QA-Q&'hЌԴÎGxX~Y^~REh +LߒQ`O=ٌXHlt TE|IQ9:ʪT?T * 2083(y !c"+]s @{0DG5s0HccSХ9 M5I"%;blΤ >Zbk92 aH&D%JH $rZ팃yy;zDሣ$AA#M_XqÝ\j%"-;͂ *4!0')~9F0W`-` QE,QEY&(((Ȣ(``/'ffQ HjX\A1fDeO?P 2t:uCq5 @RDz gpA%dep/1e Z|1A13#kp #EWYZx<# ;F@is!`D !}~}etms/dGFNeTF/}tuUoY)>_J~qٝg ^۞4L9= `FBݜY)@0(U@lA$|y Єt;$)>RQRo7u5!!8k`=pv;fbJ3 CQR8c-* 4yvR hn _o(!8 n_QG;MbϘ8x13G12A@>g#K!!4e8,t#B\ fs}=;kqwo `%[`&?zƀ)QZw5bݏ$b,"62Zd" AQM ɪ"( 5*$cMc0QL@̛Ҁ'MJ b!hNb`Iq}Pg\Q#+ߌE|cB*Ѐ82 cLR@ ?yj5a `KL1dFB0+;5Wm=d(?9( n; upO=atyk89%H9,B]2^/ĐTԇ K[PQH9J |S3F=ci54=fjčy]X4ǺYMCbFLE4$!^˴R=㨣dc[d:jG$8` ´UX2'*TkfzU,`JBss|ذd`s5A)$Jpjlb``tB0-r5vZUY%,ˤ;Rj*FR-]20ִA=e&n -^`š[2b)2*(P, c`nHsiW6kZB(a$&.H!U=õyq0Csw5U{E袶Ŋ,X(!eZB8Bu:0ѫMaXn:q-1/*%Xr)*fHk2,QX’]MCN0wgU_/Kf|7˒ܶf~sfZa6&ZT*-vOQ:7U 1HC4Cn4CrBDk "$Nݣsnaվg_뢵F6N_J$H ڪӲZ7orc[ǐoN 孜t[mH26 a|.=;Bs~^~?I$Wyz< =&9nCϫعVk G~] H7i)(R:NAt+QOX|lTC3qڽ)?C%jh QBOY)7E@8@xÄGC0癙(uW 1?_[ݣco$TD_aK0^`Gl\8{vyp#bxH\U@8c_+G¾F[чn[k#:kI@=f^ܗ 'wlQ$(;C*B0mW)} $7eDv~?V/oCa8HZb"瞍cH"]G<6  ; q_ qn{5impxf""+~a 8>_\ F?\w*1Xxnoa0G:UՙbH #g$)^$F6cfnoL/ p#y;6N0JbCcyjlL`rʪoeʴ=z qӏ8MX8 T$ɇwcϕSsWoA2P}{[wmehj;|Y٨;|<_Zكw!% tt\,&ZPKr&ɩUa@>pP\ rvtJ#˽;᲼>izj6aZw잆 8We]MR(P" P8P0x(;sh(@4xENK˔x8c qJ^t& R):*hSQG=PccX4-7fViI6f.SvŻ6F6T_P1U 6LTs$mM xry[ }ߋ`}:YK (HCt Pwp7)ǶC\&]ydx] `?1rF>y_oho>enrx ŁNfS+!#ރlqLc^w;(>};o:OdM9L%sރFY*U SLҏÌa/#Bz$tKM&7s}K~_xOc_ /yTAzs}K+$2M4#T분1M3[~Y0|iöڗr' CLo)Hi䁶uyS=|,НPtf*-dX)I C uA^c4t @B"joX=lNEÿ:(ZՒdJn|roABS{ b_:D4&$!O !;S[}e4GgCh3C-d~< B}a\Y>8w%XA$xdFAd4365ƶZ@wp*^`,/1.6ZUn7Z֒i{&8iifҺPunn۬vNUuoD:Τ]<1GAvLJ5?M6-gvj0a/BR$[({S2cfA[sd3`j4A\ߦQSߐVOhdd6Cr㎪ia]1+WFz,U>nNǦlp8R.b1[sd,\x:'XygEVyK=xB݇Nm/|2!$ϧ6$7 m!E\b+իGh S(SĂl;Æ'.V7pD({ZTʠ&#qqų?0<`*:cHTu K/HI%U{h^D:t8,PS`g^㈁;ЛbHy*< rF>'??`/yKM׷x?0?pQ%rk龗{؈lT':ཽ>˛'Ta A/ebzz^ȢvbNzx@4I{Đ1='WǁoGvvt8i8^!.Fd& 15av;!8j.ZME2R>ʾ}S o?_Rxi^O5wqӧtwM`ƛ6NHjH TE9\-Ǚ"!g|K2 ko5ŭs*N~'7]&I‡\;2:! c"),DYuqV }-NajWasm]9i<xu^@N3u;䚗&G>)C: GwAޒHfpMф_0E)WC~`'x`M)w_<J5$AP TR_ wLG\|Q3 &ޑ@ڬׄB8 )#P$Ôo"^.taGNt.t(6>o]1,g*meaPP?-Ç7NF828[mQRORNvrv=ܺL@5>^`'8ͅnwЮNj\r! M6 Irnkծg=\5įPxb)pީW$b0Hl&qk^'}t<zYDF.Ř6鏀N`L!Ac'@)q@7׳l%Wmix'3]f@&%9m ,ٟ Y]ᱭEEQS÷⟾\v 0A$Ӹ:DS|[Pހ\( 9s^#7k i '710EYӎbXM'*1!ƨ6r=kG)4RpЕP1|FIQ (E;FE۸9(Cݺzۆ!/۹ѾUru"PMQ瑜s>d`;BTw0;;%UfjeG B "Aֳ6[p; zL= _f1ws="%{ӯ:7v<66I~k ds}PŽAӧGh^??=R(<0[χ\NAC>:Hxl)VOPS`;R\7vH.MSM2T dppT=0Ǟ*@SQ' r]`u 0lZmvNWzwhlu>='qWCtQr úI+z\H_V}pYqfǣp~nyliq3!0q)QZ;Knߑ6. V,k)ٲtCl S|vn49σһȞmت9/* s:YSB q{6o^y5^;7]a?NѕJA,|pg%{I'- ڻXwaNakțzU"~e|W"gZiv\&}_`q"䂽Oհ0Wl;o7^oya'ΐ?&cd!II#H6qumDLEr^-09w34&yPçWÁiL:fb"sQ;\7y:<qO_E16ƒtVizł[iXmb{`` BK(,{u mpe.fl 'B Fթ)ʄR0zhAffb"ß: ૓&Bƃ$I$[mGCuͶ$$I-m-<9K᮹G ΄wSM9E##٥y,( DAv8n>{tE`B6@:@Gl3!7x 4ϝ5Ӕc䁐Wo#z`Γu;쵨AAyJ=4vGLxS%&i0 0Ͽ4$u5VhtY.eAfi\1@>^OH3sW6ASVǬ9q=-h(QJ@  8cNfh5z!du` Le9P MqҔ),i _Xdȑ$c .͆=u baUf,,L5SD1kjU]9.;Yu oOiC'z+dF'KtT\DR4=}!S?,<~mztcX?a?a8qdCljoB##^ؿ'r^fLcq*柑wy0H(+%pL##n|RC˼DKU{| eچDQbwc&yoFF|D)ꉇf1ͦFqamEEf5-#D(Z<WM0vYs,LDP*Ɨ+?W&9 c !Q+ M"/Yِ6sW{VGrT%;%"Cyç ӎfeW;tV7~I o\tAqc/Tzr໤Ms}nP Lm5K\jѠìN0i%=$̹3x_\d}xnmL܀ްVhvmP:ͼfosŚf1MB9\$lq(%<\J$\aayϷ)+^"o:^=%[ r˜U =@QF%~Pf/tNU]n[X2eiCgDl4g,χ8XDgzoMBtLMw $꯰{漽<6Sl8N yQRo]e16vbnk]/#7iV'?#A|97_=)K :N87l|I:}rѡM:Oݼ`xxhkܕeWկ :/8 @gM=mw2w2n,~Oq""")fŘl\sӜJNr_1oG$RH$㻾>V;њrdQBw( ]+D U I qL t|9 E8; .tɸK5Tkn .W ,?#ϛ^7ꟑϧyfrN//Zk[3'#S0Rsj1!v3?/#~0 &[ڎDtMG\=FWlsšUMW{θw Sފ 3U* A9Cm7=O2PU*Kʠá>- I r0 4܍jȇe;D$읊?YW*3xX2!yV!Ē+=̩3LGXM5ߨ(8MmSa} 煃Jmn3 y꣰'hOh]tǧG PlB8*GF;n÷Yxʊή;/w'F:NSD7NXIldgT'n߮&IWU͞I'wp٘-\.DQmI(> EhL}uNC_"B7 6˥!o.k^4l Dkp*!RvL km=fv~_7Ľgt<瑯djC $JHsz/÷ 9 &Q.K^ Wy|juDeM2oWcnib{ C/ȑGWWl/Iŀ)kM,=)$Cv<\yvw Q.|pnc|U9?yنC4 VB={HQ1Nd^gIʯڻA` ]vErgpXc#|$EVLeaXt1;\)>NlIJ]sG416_]_dGTys)0=ÂLq 04Kz1u;e;yv5ƒ$$J8f. ؖ||]TsP3 &~I 7}ҭPS=_y=!p{Pd E/TPAa{7ܠ礐|d1^X, > W[@SPr\|pB'9B 민yW3pGȗ8BMpUg3:/ٝh+h݉%jVm5=ѭe )l9^v3q ︾?oc`6t@;71ܝDž>3qnb C' %ͩ{zmfiw;b5?{HG':Uwaas*-V` )u-hb>{91^()Q˔E{𣓝w0m=tdD?fܦ^nse?[2A&0eϱl_ ̈JOy-L(Q݇6+#jk\d0=KbHƟ8¢ZIu* +Iw58-]MHU7,dQZN=;{aiݍ7~A'{I't!pS9'q߲C kbP4p"mQ*!|AJ-z+ ␜# gO8iٹ 3u0'I:&}/6{9g'u;G=f٤By"H3p47@p'R&IF<v900"$e!{@m R+Y6g XA-Coq 1@UG4@;ƹJA*vgn1V2Ҏ>aT/@NmEJNOazS6`oGR"Dgv{\8^ހ;rC;liW'ܽA˟1Oȼ.Em>܇&d@hNJA yӆ-OT)H~L`f%a"L#4Ϳ,O .$nͬ 6sgk(hGCD6 =?mMO!Y z?.cC>?NG()8Hdz^xq~Cʋ;d>dh y/6EJHZ{x|h[h|9akј-P ԌK߫wv/عȦD{L`(hDU<<fi * I!٢"f.+%3@`FVerk-lA3sQ2q%@y bLbړcgn7.Cv<?J*)6FSP.*{T9c^v9Τ"KVүf1h0f#m |úlW-8w !9[9 C o덂' 7a.zndPiM4n^TpĿqg, xjVOxE]̠0Ş~+ H~iSR$ax|زf9RToѼ9-tRߓ^|F9lQAhXbx}ޛ`1 RpIa抽CRaA[hv&*Hy;^Ȭ mo3m@tm0a -^ ɿ#o{"v/F*ENMYyDC<wRRVxPBXs_>|=zi-4|]vPwA<%J)-t2֪j$$ "(4-b猰$&jWǀDMBBR)_G<(=jg \!!I0[ NOv<x$ wc|%?)< NShφ*Ȍ0c(M| 1湸iDG fc#v r.C5"9IYcUL]<"! 9v[x.c1QBE kW|57'HDLXXn3Qǻɜ|bMDy~iJQOoXǃRp1% :KD^gcLc+oc87BRZX~N6kvjdgJ N$6鼆4&t4 9r8\&aaE=@(ŧ dk[Ee"ZA8fpRMV  EkI j𓾔+,3N](J+[冞S_,o0)}t8b#A#J D$!!fBɆЇ "p8C8C#p>$9W]33/I`Kvxog{gEkōCI,Ğ0)05;Q5P_/M~ۆSD7l@MC|145\C@w`A!~M~¡]e@ɥHh_WL4" p 2:C=XspFj]{ቿHc$MBy{ 8.-ͯ;>۱;I(Kw.VWӏC6dKډvES֦'G~}O " 2g=C{Í2@4I2T7#8 {2fdGdv1 44HM!gSÕ1P1j9oPbFC9AI\Jp) l@ (̐,;>Ѐm ~1ၓM2 Д~GYq.= %%HQ {0AmHJ0xEHDjOyMZ]٠ kKP!5drQ(@0y!>%#&eAAF-Q6++ 2F^jc-%[:QR{q:b /3 rGaOOgGYdad2-P r@;#9:%E`t?Eҏ$ )0輀{ -%JiK䎠!(;OyD'`CM0@POGUUd"e IqMߜ(v_"&'i(MaȊqo{h C$IґebibY6R;a3v!7-lkXB4^ =?X)E|s1|/41b=R}vN ¨` EObԓVEf\ƟANa'aTDGhs.: EGw@#A%i;,|كJPp]aL50̺O%&ؑ[5϶&Lnr4, `mNz) <e4BQs쁤?%'<,Zͬ>L09{*M \!h@];y, } S6[TT22!ce+7I` &~+bkrph9Dp'TRSQAqLű!M'ia1Q,RQEQ%'s8G^$+R/,7R""yk'fKgWBDyzNM;2hEI!U W ڍm%8J'ȟjf#Wn}p|mY$ƇS+ېQ%2* O? X3 q我_(Iܑ he B`\)=ٖ& IZTضcSύum 8rfɍI o{R׋ETdF6͍k& pι.~˷3kQ) _E ߬ITXHpt8c>G&r<ή6`!q $òV~*(0mO2(agҜ&#1A! M*Ih,Qބ<;!AK%N. wf1q,4P&y f3؃lڵYh~D!M)ca =>/Wp|/˳K2Le0p 14`M2Dп@؂($AbMr)h:R6KB"jd'G\@X $ lr TBJXaja  "΀S4/#?7vMm:5^NqE!#)B H4 50u9z@rvJzYIu0 nfCL=APXv m7MY4Yv;]eEƪ )%Jee*S̈́ʁ-ى'fnh&M]wCQL2k|rƲ(g0--S>b4A뒔 jlui⠌ Wv@$>9!L8I$u+/KFhc611ۦ$i!4&1b B" HBzXu!hFwz=fV Lձ3\.ƴ \˒'h2fC0f41n&Rqy hS~_ܙXcWNlt07`:tl> SpY"NJzo~^%N*-fyfH;:qleqeN&#h-  v 7Clc \ 0a,~Eү7 A l؂Gb̒1ǎZujǃ-dg,XH*P!k`nފ+\ۏvkFd}9$1̱2c,5=Z3i@ F ΙZtP5%ݲ)ە P&6 r-:aGI"k2\4e-Te%#̵>] فRM!b15 }bCjRxm;X׆-=nknKJ@;%ESiV" w/D`f=m MMX j@^?>x|D}Xe$I0dop>t O Hmpn}gx@E"tiF$FOPf&nD:X{-5CBBh-meB,5a M1#-GNGTq(U! "6p?>A퓁< I0MXP>l@&FH?+Hoe_ja;e34 P'!+% hwwBqPD#t "* H'S@<ӡr&Q@G!ckp1[IB@u?g1 O:}n( $^Gg~?㖯:HH?]}֎q.3KX"&?oJz2٦q2Ϙh6t^7n`DncUw+_Bçm4~Qk|Ga Za'\, Av$ 暟o,TWsw|$Kgsg!B)%ۍEw[>_؏o"?Z?69w;L)CYԄyRNM34C5T$%Lܨ |C⊽$aeǠ{7TPX 7cR(ƛ)+tB~m"X>?{Lj5JgDz/&˴DӖF61.{[bH~x 0L CZs7$8CIXT&`Y " :2sUUUUUUUETToc]T 'Ɵ5R*j%(_Lď v 14RG0Div!EMPUPē0D~DRLrCwS@G1V.4Eb"Iџ=ĉk(Dw9I4],=\6xntsfayk8.!p)q<~!|%9tec<d2>Jώ6kSEm(QRB߄W0o5 Cw{etShT1 HC[|?_w׻cew)f_ @SB~ZIac_I!%_3;\ 36'6"+q^'-U'wl*_#E.8;2M ,Z6#.8E,ڝ>~fꡬ%RUOaGQ1!M`񏥖 [{u!%>yIL#:6G|鎏FBETG4MOF2Ģ;>HMQ O8>@TJ׿$V_Y^쁥c4@+`~Z{A8P'{lA?8]rsӎ0&7|=`q ,Z0@'sA}cK7w rr뒥wHHf,Uo0j=$ð`X@> pK'-o;ۍ|]Z$zp@"5*v}\AcvfBATc$$31(Me̳cߌL{;@2g\7]s߇=YF!βpy;:|>8&>30{=z@Lx $n7 P |4kQ: #Mp=6t ZE[KOFBe=1:'1tTr 1nds3$3Yiml@`:g4aFNA6٤Ͱ,G8 0șfF/4w!w w{^.iv(jr>)'Cw6[&a7-બX.^.|g{[J N(P"hfI*epԼ_noc!@DW)vYLr:O%GO(s""T8(HҢLLLAT5E% $Q CA pMhgczq }W8_ Y|l*=p`atթ 7OxTlJ=2ryG[tzDDjQGm3 :"<)iִ=gr!riI| 0I)3BRHPIHC@>&Pb~MMBgsL* dvg {wo EH(.xBL * b{bQqLs1A2HEL#$SzNr@h*"g3_8tPRPAȄiTlL\N&l>2)F`cg MlhHZDhܛxDu48̠qI٘l0x~ B_a^m Di!L ;}8x}{;bTlN/ԫ4|[|G𲸺pRURgCJAPD ESÉI3Ȥ+6*BZb-,k|&/L1$!!PSs"DP/@j)!'众NC@Hh %әCHQMU`4 ݶ͵52 a3wdB/"jU#7Fmp>[A 3^p&z!X'7P'I70}/<Ţeg-ɾ{Gd<*}s5콷,Вb/VzUᩛc}}rP|B\3$4GؕCS>LzF|G!=mA!F I=:EIiw+p/<:>&)_h0|i#'<7"( ."\OO†`#g vΰÕ'aS1!M\Zŭjzp(CM8 y0۲1a(8YM½|`J2LE FH ʇ(+ۤ:R@Й L@uz࡬F\PEJ<,@'"0S]VZò2'ܥk 6hm{> I?[]ɇK:ɉ{j~Hw qd+P?m2*C[Lk81n;'zѽx,@}5b&Ľh,FC3w6]>¤vgGN%Š@-؜{(2 @B]@_t*c-3|XH l&w}\]`ۜ3cRum#OEYOT&h0(k u5\a*"hM9JHA4)C LJ!@ EҪ(hBFJ@cmTʥ*($ (dPi@Е#pʢ )HIR!)^B8ۉƶMVYFԆ M:B(&M\e4rUˠ1lѰ1Srl|X{sZ`;UE*>\y`H80@QUHo|JK(,EXzD4K9:; r>D љܡp'C} "i55{(a!#`s9SB\˿0#-NRg@xCg&$ ~,KΦḎ+ uV>HyM!xp5y9hki `/' 4GnP3nJ'b=<=d!()(p`ԙ$ЍNSjZdcKX62=qǽVe"bzړ5^+h+aזp=`;ub1;>\'SM/R,ˆ,/k3z~?޽~㎛SpשxhN>3^;E;S^I"CK9PBZ8F74 )H\:F@6Qhр"GH-27TE)åPn3N$;pu;DuM7uo#wx<-1^9 4CT.9!RRJz=H!^O7O'"`wTTM'cvy :n5\+.U+D膖kRN^RLa5.@R$bJGn^[>kt˖'[08Pi)""Q,S&V =x$ks:5r"C 'p }ڟ lcC2RUɥ#tk YCnC]-2vS\ 1Nגh7!0|>puYuPoȸnXkn g8`8DB:" GA~6K+4LKARAgSPc5OowHpG>̊&uҬ8')ɱodQ#aXi0QW80F6$@6P?IF ۀD͖4 U ,&B"0Fto py V3f(*Z1L4> @67"jU#"!U}0/o2jې'c@3{!nA:U-`Ą +wv_ aóa@6b(ظ;ݬ7d-ܛG!1/z"3X̮-4܈D_# g8z~0/NGT,4x`eFݵAmfM\F;sc]3dRqHMF) E٣qF0O18d*$$-C`n&ǻ٠FBqp1{&jVaYs6XÌ]#Y-噭hsZݝ䆐yq$81ъЫ5rKFH xD:.!=C"g(|dZJBZJfmAѠ&H;y7D^[M J 量3q pce2lO@I72z@U46)_B"٪ @:;҂KD7U[ nHQ 5ںZX\IA Ҥ4*( )MPSК0Y,>>}L}ZPT;KR?pPEĉj{&يc߬73'|Ѓj"ir@CգhKY=Ϛ(w 37>S!6 $hLt$_6 OP$,|NA &DiQ=1Jk"(q@Y >W^`{̯%8s4Ӡm&:Ν9rZSHo1!9 J*!E'hi[A{jsM"; ?Aǖ:Q+;m}R :^@bl@R ]C aUe*oV,wTHehuƒ7 f>q BX_dNу|d)9)R?AN !/T&QITPR!RJQf+r$ dC^Z1/[̆?!$Q^[ gv T(ao= ny69P%(]<-EOZoo+=hg}T9q!J?e1cւj{(,f&j`Xѥŵ-s7{~;v8lv&1J`;iw!wȘ45@CD%I GTڞw" e/ϧO36 I4]!12 ׌)$UaEv#-U!! %3. 5Q:+(F•jd78mg![l$ 6ʈE)f멌K؃Rϥ6I4Ae *B)ihMJ L3'1 m, އ%tşQtza:h@!F9V5`NtaptF93xq=12Q8eCoZCX`Ç1bكl2-61v8բ{g7lb :?:S@R+%$)i"RY& & M4y󘢓 *INn^_bG_ "hBJS݋7&ɁS|q#KPD=G2B(2k)MT󓟢UUUUUUUUg9x'ܦ:$\T^U_O.⨈z6ky"$$QU"tP H=`Q-Q)L/(L$ \Hzϙybj.o0!m#p&v(i@I"J *Xۃ$UP{j`j{ω><כsHlюh6UܮD>n%$&.wAg&r}w-l{9#%,3eGp$ä ަWL$K 'e[.g) YRinWgV n$d߇ڼc-u1l #b=~;6PPu1)Fd3o:z8v;sxēe`PDٌ8(.|(ɈpO>7űywJG canҏw$,QqA_,lpiPR2\>!}f-R@xkke۴K7 F7۞xr/mkjKFcbRۏRi,5n{L-|:CZ};di:8ڕO3/fowzF_2^aT%$D3ffI{!_28s9dCwA;v8瘞!0'oɋΣ#7nPcblm!8X,pmn#sP\!hW*#TL\i}Qt)ϖӯ/A3nNvk2dm&D̨e,a;- J[v8hŅ9,0xbxǷ |yz mţCvo5ۊ(`0v%{*'xl0bQ} ĔgvT\@HNj*N4ڠRym\6j!+eQҋH'91J BʄLB4;h"@bA, rdiGsArU_5a$9CAxh o2Rt(a1(yU竈.a@|.>k'x~\l9{)(chfaf60nF17㩕YEk4ɂquFqqgyGI1 AlM1 d8ti8 |sSNfvI%ϊ"ҹE8M.ln`:cuqUDc-:5gNjX&3;P6RO,|#], y8<cqB&a!܃ 3)XWϗtgà qY=h\kfތg2J$B4ty|bB:=Hh:3,Ģ3˔ <MiF951 ,k9<{8pOhp=&]''Mn6QzOSH͐iڣF5I& %fv,=O89G=;.!Ďy;ū6.0,C%je7ʢ2dɕDz 0vW5k;w=;3<nvPz+~w`X¥M~2DFͰi6)&]R4=J=COt6umi\R,c̖'TLjʃ6 $Y1L)Ѽt%ŷ%sJpA$4OtW\`S(|n'ĸwCvcNG31ͥxi'kz`A Bזu Rp}zvʈB:Q:#!lp 4xhdNͩ G3u[JBJŔjp;D%kf`Y-(5S6SPRDj˦:[Fp҉497 ݦiTykamW558B,c͍apYynQ֌/o[+;ysωɬFxվo!w!X2$ iC%J52c7V Ɍq^mc";^%׳zK 6&6vYA]SfKzw$OjxcaС}9ndI16a=:v= 3qe7L>fT/s띱$ٴԖkIFNGbѽO8of`ѕŨ1Uaf˩13>M<wSӴKt'dTV8:vK_QP r'`̨2&3NgV]I4Qo Ӌ/b76JYI7'lcB닙]>לO8Vu.uhnB0#WyoMZqORk4F=;wLOG׃B@ՙPmI e4RjG!Y/ȌY_ < yܹ;1r\]FR2D7 `v'Yj ^J;粼^ ƹИcT'G@&؍ĒTjx9}Q^^fR6";my+8a 4;%&-?Il?na9 8{g>|ϺhքC;w'5~]#UTTd1-c?:;TqN:$,9x0=ȝGֱ֭p&.K;zW÷HfbpGWh%/*':y7u#q-:68O"Sf,ZTqIz/"BD@q8?Hn9z'._:D1*@oxo&=Rqhb6z70vg@t(D"=N9[#_F7Plī{c m^v5pk3Q\v o4rб<=[˄l[I$:H|D4<\ٴu*eDܜCWqXJ=iޮ&]hԢ̶ΌNh:ΦX]9U"Upbڜ̄@H&Zs?o/vigDDL j7Ⳋֳ̲)3 [ r*ʼna㳎(LF"`6)]~&E#(}c(pe|p`!f 0xJaE( !daDf;j%.14e%ZY|!<#z" U,fR@H";t鷘QBVqYi ^Hֳ^>7iz3026Mͨ,Bns#tq.DAڼ&xɣ4i>M%cyy]ϒͧmYA @G.S{{ϯ7 6T=A|W*Wi?D,mwнV̅x Qm7@]KTK8 qsJgYz|B#5 ԉCyRw/<tojTP+W=b<&|lGQ2Cs<_,;)ސ#7K Q[.#ǃi$2pxXR5\{yFGҤKznOY=|/hs}3dP>j|\ra8)^;D _[ '2Ķt1P;(TBr>6t Q= @|G%%u%8\V4|Jdz!wZlfFJdno{W0RKPd Pa-3Z(+:JX!$+l" 쇹R-R7h wz;."c;PJuhbE H9;(떁J/~]D;LB'ay^{^??\v,![ }:QD ~A"'BQ,a $ C}tR= 10G!|R`Q.0bXY9{ΪK Pن<8M?6XUP)Úl?Q9g 1(9_e QNlj3 v{+L zh aBnڛtՍf gECJqZ{y Ux=)5W) ӳgbM(SEp-t %esԢA)h _=gnER19Ahje^یخ+x聤]q0k&%2rm`6 (Tbn|yhuu/Ϋ{g]X_ U]Zgh`S@P LX4 FG<[?1uzZM -$ j@ˇUNS 2J>AG↟@DOcGE$DFK9!S#BPۿqf?a:SpzIO@^ȢGT镀LIրc;#+N&G*)5!jY X;hsvnO8> كOSFq\FLv¬Abڔc<Ұ k9cx3ZjB1|ڪ??? "ǽnF 04z\ ZDR橖Ֆm8|UUUkM9mU\Rwۛ;X$c.=̐7(;+Ǖ`gA(f D]'Ď3Ĕ;/g& ~4zoF<˶^BM\r̎$bWLXcIӚV6%Rz:uᚌf'Ba<)CmDg t3x.lcTp1śn㛬=.yyLu Ku2[blsk{?R:a6yِmX(h0QLtvrt:`vaGKH"qᙐZtĬm z,JhJro)n-ìų8y})٬8fԲnK&\Ü^_cE '\dDk 0̍Dg4.rR}i2 ѪjM:@q7q&R9A6It+0xwlW' |2faѥ]Np_Cspet&kLV)<>5ؖr*?(tY0ݻS+il.2R v] &}t[_( <\w9bgvi[4+DdVѬij,p&K|d>3סvw7xuɤ7vE9Z0cc7tZkwZ%pBƝl@+J3`=?4ĹRU9N"DZyŏq Qkr (djlOJd=m7>1*I|x/ɂc;tgfXաb4vB0`Ҙ2!3U3%c&Ě0-#L1ȷ6,;) lӺ+xTiRm`a09A8)Vp[7XvNΎ00Ct7(dhwGcgc (Jҕ(` rSN-WE>2*%W 'C;df}<;u%<&h)=|hJL3jh0`}sƳvxM;LTht2{KGrˈdU]e<DޚD@(v.QLpO/@ā|qlr {0+zat>]V &iˢY؉}]0,1VSe*h2RQd8pJ6ZU9xq(ffG`F:B &@ra!֌9q7S!lNFUxpT~o *d49ʳ *H^CꂇcCQHd04HTJ$;-Ƿ~Y=7ٿ&:վI7DORG55>*tK-;A^_7j1Ȏk wrĺ~sS6StVPCTpۇ&ǣwTQ<7]A>ZuǼ'R1.lٮh~3zy6%GR̾X>]x/fWK)[\Ef}YΖY1Iorrrz4_4K\s{p/(LJ.Ӵ'n6k*yzaz^4g|2B!U:>vA^*2EXC%oshnmQQzL(pC,$|:%bOJ xb*nk*O$Q;$94obr 4qkG xrB/`.8կvx]c5{4oZߵ:{hfU2ki<מl'2Jbg̜v(7Nj2OO=>wTBZׄUgyo\N|*զ0knW{ F:ۗ~aj󓎟l>LDxz"ϊutQPZ8- 91f$Ȏ1mL.߾"X YN$8zS%ޫ;Tvy\H:oa\$`Ť &R˽ 83OwѪqAw>hbDhB:<Y\+HEЈW=| zTU7(9@W:E+~&{?XB`j1lN#1X6rGb 1`,a5AQB3C'd-iH4(b%?$՜vQ]@撚FK8s9 1CmرR`g)1g1߶#Hn.*\O/mϯNP_͌H6X7~HY.%3ɇgt24Q&erN#xa> uja*m8 90Zs 0IyP'q8:年BSJ>LY tMX'S.4{/)H>ث+Ѱrj rT=p;!hO!;&橞5(f4$9("oAnUW6_?DO<"f*ƨq Nڄj,"/p}o>]] ?}lAb)|$ J~q6Mѕte Eh`6 Jo xH䨜)`BQ)f`u׺Eߍ]g^**|=>0&4H%\?T4?6 ZTO|AhJZdI1a8تc4#Q+HF@);jx^~9bIfi0#29g}Zѯ O8)ׯT(% PR"^:yA߿(Y$ &tR/ٱ.4zBJnQ/#P.~Iw f ҕ#){H"臑Ks>ʱ{05вBI*R#SA'%ID׫~Kg/}Uۧ~gTK*ɎCm HY"SPa2)ov~ߌQَC1+`++ &} Jn(>/W`J_?yR@"H ;d Tt^;>܄2$)jR Q顮R%C@-Ď>dAG AIXGł4_uJf9R3iNhgP@TL?Q5;3e@4 |dNܥ@DE:Sh M{C"JJX_;H My͜;pSC?/e+S 41ђ`PQTE-HESQ@TRUDMUMDDQMQDM%UUERQI붜XJw?p:ʗs:G|h-3""_,=k'h3z HQy҉B  L-)JE )?[98mXTZAUD @:WJ~@E4Q30 QgJoTK @LavDO $ aHz\\.^j؁FEAy'plhqM=}Ɂ0DҠpuGgFBM!HF]S0)"G(pI'8 aDaܸ%!{Lph61PPzm p$>L"=(g W i?B4794@O_?8bp6h4D0 1`0(  YJӶNdֺ?1JH2 D\Vtk#N+kLC!S"Чզ îoP=> uOT_L>>,_߿IzfmI$Y* 0= yi"^H}B JT"YGOŗ08@ w4҉䡠P<&ip@Vm>\׽(/K8Ns1[].SU6GiXZthcAgbks# }Q̕5 lfo2/{5.a my_JH)&qv@ S11˫7E;^2FO֢͚n@[3෪#.F?BBDӯT۩DGۧF"r_*[CFc1\X^FM:D$2<#ZsD7N * :*[8#؛)1$ء0 &!!Lxq u`iθ"mҔGFa',L$Mϟ._?uĶHďOik Rig\B*jزY稒cpCE%U%.@87DXHj ()Cn`Ї=#X8}}7;vG>Jz aс!*PSx32m#'a7U $  /1L ֻ҆ retŦ `P2ӻ1';:=qTZ@vx -;X@ύGJ|{;:xۈdyaA44CL$H@UERR3D$sEM#KE  C~Ax#ȁ*y"'>qhoaHkr2!{UZp"$:&NlQEt~E(/+eNl{@o&:ENzH׉P C$[ѨypXyM4,=ܞ;l:#ΝZԝH^" bbIpIETm urAyNp*KI V;םRlc5K5vf*(Ԧ4ti iKlnbmm L- ,>g6V*N W S !$%/03eO*(wH~ kzfmbXQ(.EM!RL@o52"&\QAA|~׿nP#@[Ȃ<)4"Z51(O;KBPh T2@P'z.7MSR ! $ddcR ~`g8COv؃@08TJ* EE@i dœsg:UL, hdj/>IR$뎢h?dR)HQB+J$"hJI76NT At 072\B *(Z@RNap }J!X0 q]K Z)5X(ih2]!H)ASM2RTPBBP+JRPҔ)JZGAECA2 KBJ%2P4L!S4#E! KPHP,HD%,ґ-MCMT3P A+M!D3 RQBCIJA2+B !HJBP0TRT@ 25R%Q DIB4 H4- LEM -H PR UH T*4 4,DE P! Q@m((J& CS|%Gne"xB9g!2d.bRS@/(H]yG* }1AE32Hf(L%A!yhX5F(/2yhBr@i@i?v=D91nBk!]ՠXO`~] ?( *)brAE::EU!CH6jކo*=!D \ct"rhO))MDZh>_*J (?4A$R - P>fX" Z)IJb%b&& "("fJ"ZE("""ie) Hp7tǍn4; g0}l*bКDhBT5a\AaӉ\T!k1†.a|,xq5чr UNȘM4@OƘ'v_|FN:=âH\[d VQVT7A,UG4{MCcQwrV"iPI$@cq-' ؃>` #.>uQ;:Iӗd֎@r#K i#^]kAD]Z0Im]/ȣ#9N;ěq"#t~* (BRr&`&?a'7t/G2d'xH"]C:H)Ö`4@캁(0 !">Cy0 4FA>$  :fc't:Wa4bJW)qQ܃c|L 2p  C ION{yb۝ %@TأK!+ReH!4E]*c$E6n>c{ޣcvX$ 70wg-Wd7N5 N# Ha5)[aþYY oY!VZb%9P{hLjblW#3K]REE;$bW@-;XƬgg6$]zQұ&fI_H}=h# w0'"S R%+MBJ'| r/FjuͦXɹu2LQD-v{}u!hɕ|K0$@cxawdhG"θ>(8 V$4$,A hbA|x(nv F9бXiM 0C&O42},faHJaK,@ s10I&~ELH~Bc{sCakkfhU z>#|FӚKJNMh{GOwv#L AZQbū&$4 Wv;|tQA`k~ ~'TЊHcgYdDB C:HV D@%Nkp:sJsf;9m=ﴗD8:%wCK̜7 -r2smuMi%P%!w;(?R|Lt”MHr R!iR"{PҤCڞc|A>a Ӝ/T3AҢ4O2|bBėӚ5j;bU% 14j8*~T?&!rf)˴WYd`.ZqKp%E UPd`:VNzοg緳Mn|O?J34B` B]_PC͇:S@*"*>0-u|yiZ.| _9NiJIR`SKd)@~y#cH1RYBn lI?``䙍T vFwoT!ԛ1XГhӺ{qD' R% @(?ohԬB+}pP%y "jGP}Мs=r@UM84T1A@4WORqJ~ch.ad"S#Hb?̘'l4N';%48 / D`ZZ(d"+EPѤ}N؄xN!ˁDĚX JC|/%Q>_?:VJ&agR sl4 ڍGL#v@ kZU)u,U%%%bu1Q 3&wjr4AQ-$6&ceF_0~߈ڠ수 /4h@Yϸ(T)*JSAoxG3 :3>^Kq#&Yy}, HFꊝ8` 'ҦAq#T"D(mxד<3b !eDL+4Q7MkL#!1qD(Џ>j'޼Z5"iSp̋xuI`W>P:1;b-cʿ,0x 2ޕIba%Cb`f Ss*(7$.0̳@yӮkRS} S5D:xVZ[D09$ .L;2lhG* 0%I}ﶃFM2B7Nms3R|k߇&Kό#ڙ1y~Qwy!q3|9>8VxWlaEL|1:$NȞ[{cCѸ4sYւ??M&flc T#ZPa59J%c~y2!BWg{+)RTsOW4hD'zX/ \?ELz9|^X Q \ywM8z|MqFLNG9K'~M#\Z_lvwȠ2*-)~IMA`#>C*)Di_pC;D4Ca;m5< |W^i{9!92I`$Ihl%7xMPQ>E~s"@!*A ab}- B $e h&@&$".Cy='Ld5zLQ5S;ÐP)ORXxIj _FaK1>ʹaXR12OfΎ~k`L6Ei1 =ƪ "G( bǘ.lDI) ͈KYXk1mh5 h fϻuħ_4nzZg$颅Dvp L,=Ł>HiQЃH8x%A#҇o1 b%)JOdIK({ӹr: %8C ho0v{@MEL2S? }iAD e SGCgy&6Et?{WÖz P<o⎔p{bq=66[\1BH^@E@EJӲRYAQ$0CKqS a))" F:&$iY XlHTK@#TDAE42PTRRS- P XDƀ<3 j)( Z( jR&iR"h )"!*Zb&) fFBߝ" iB)Z @:"Q-_*43/ 3t#LQc,",q5 eČ~x' OgwQ U =.`IΧ3"J+):AEUTvZezq>Rzb 9)EbB_;X1sYtM".T}&J/rC-R$%5QTK0TE3*|#JDI2?ӟS12DĐ0423`Bj(  bJĚ*hU Ie)!HЅ3L)$i A!`at*  a!FbfeR`9B! f~[A&2@qP@>a(OOR3 t-&"v=.F1z1Ϧ ɩ^((+RG)9.D9z d.4M qy ܯxp]B ~YT 99Ni#4tK749HL"d'79U:4Qf5MϤb?HGj40\qX-٘[ c+F3뾴fH\6806'` ԭr9 Ԏw;q馽Gqs3oVxy8mR:l?2Hi 'ڨ|/A4+1.+ԍ(4!zXNI< b!Fx Ш>7CA9[F&CZڙ)iMFsI!'gcJqCEWm.@L$'9+ÌpI60xp.q;#JBو= j81ɝSA׎ΣyO)"lmMLIq\8AFNB-8ŠA24; $ Z*͐d0I)=wPQZSmNJp'qwJ ;A *P*zΜ->`ɐKc,Κ P 1 ҟip \Zh]`poDEt;fEBB,v!b1DP kԍAp@tquwyzY|R&{ؠ %SsuDCMsGzQPQM,^ik 2Iט9Wis'{ {Z+G=:S뉇KAZC/8RmD~U6o4':ǵ6@9u{| <K <mP"ᐲL0yry}H?0g#PXy8'|$<齩Azy;=n' U)mG^Z)Tz k b7,~7֗F5I\r21G\VFkHV_B-d:`iOa`2j*<.qwB1phub[s%+#E2RJucHB Slj\Ր. KKM>yf#m40QJ %\:斄)qfdz%i5$u5c SNG&1AvhLsTX:@Ύ^3$i[0+܃x djA.V`5QKGhL"4vJQV tj%pMdQ9&i4r d× 9QMխU fPcZqH[Q>CF+QmC Q YA:5l$4Ae<#$ƒt]6 1MG0wL !(H`޳B&5Fv=kRNP:ffJf3r6,n5iG]dq̖J0%8)ߋ8.;4 b|v5Βfƪ&x:G;!(RxQG:)Y%ecB~a4=)0vhpdnqfK=>uz+^ γ](0*LJ< 0fHĵ)$RK VfwTG%$!Ͱ<׃z}[I]0 d/ SJ`-!AЊjAQ0--Rzz҉)3'-$iA!/9q'WeM4ݖ );AM%f"&K שPMBh|h2ZVeVD ƘM FXʁL ic b `.>N媎HX Ij1&cNi$`1((iϮPB{ˎT(, 6T vR LS(|; 0) z_M.jvg^'C$hly̢!X!|sp>g+xȿ:'SB#5#?6x!D c˜hmA}& Tbf;ywQ|cTElçqC|s71>A_ 2~$s5mT<P|w0s, gy.eBPdh̓@pu%% jhtcB_"caf1A')@JvxA0&JD`36i|4SƍbBx#:Kh"Pb\2ljpyoN0hw|@A#/XB#MP졚W lMy[z4d5 " bn]a\tcYVgk.9}ǐ}ɁKFqX%4x-qYV.S䛵cmU9T}, YD'ABP1_sn̉F V4T?JZdnL;h޴i#9p){AFΉ*S7zɗION=A7 fM*8TjС";23p+G f&iFJRsmL $G] 9)M b٦ aWsVft^i:oOD` jODlŖ D3+`,LbvAb&[`FW R>8DOb'$؁9 D}3;^,aoB xU(b?Ɍ`mE jk*J؊?\^0g!z R̹Qk]lrXPDɝFx#ba\<#> 7`Y#.8CTEeI)J ^#Ǟ7NuZQi Fqs}kTG&ts|ΚZbh5 ?A-H ɣLA)ݯf$WL0f% 1Ьb%`}s0թB'iF##l)3 Qb64E=ZvR/H^Bzr gfΊ~]=vROjyKiNҦS1T9VzD~w2Tڒ^(&0fuv7 # *E0ᣝ3mpiNa7|s * Ed6T3 hQVlZw_`#qw h6Z [o;S $ׅO&9,}?7jgIEJP4:o}Ngg UU90Q~s:jmIUTUWն$Zo!$D~DA@MB(Aht7Ga <๛VPzYįg%Vz.{xy}EC@V7|qm(Ҳ*L1=e:9d;2Z$k&8R<=g9MT{4 {bH_^]z|)Ma51ZcV`6w~, H<&8LFsj C4?(6ZdN]CTBf -LhD2KQ:)nȜe PI.zaV6D &.X>LtֆFDbvC%plQ4B0 ȖH̐w`R/K/T.FXl'd1*^qz Yeݿ;c ó309O٫󜡊g7cɘ$0m Dza)U~v n,J|IɁ ɭ9y~ e()hO!" ! 5c'Q__~v`$$DTxɔη)()ZpWA 8 zH=Wl֐h c<}'W*Hje(a\Ph IaL Ph8f1H2};Ljo#A߬Oq#4HPT*HZBAr)Ӏˀ#CN'%⠕/ʍ,wQ9 vvÂG$p@ h%$&}m4@G5j!DO"J<{8 !S.Zl'~U$ >ye))ԃvV+Ҕ>؊6RA&ņ32r\%dƨeH0p6g7;K+hw2A# !٤}y<`s`h_I' iG8P(Z~3B4H:ˏXe }t ЬBQVD#ڝM)oe MeW!vmdx@q+23aLhb٫1(?`tĢvi#i9ڭSw9Hh/C12qv aXf7'Iܚf;Xcnst(FP#&ifGHĭI 6%@\e'kc?)-!*aݢhifDcR,.'.9A܈ !hA. :ulrI12m%hֈ]Jtu8A55=%}/\z p<ƣ΂|nX<(!-{|f ڈi6k(Gmc01Ȭ V7;z_Q٤)+n Ռ"xܪRcN,3 [b"%LX"dPw"LS .,Y\ L*aOM S32lv mRXe"ԩ_34vsEl&U\" Y0UbR(ly[Dp{f1aۚh{0G%V7CBJ&8vݵ#xnO 1Lif>-kkl1W:EB/ .6m99,mhf@̋(طCYYJbҦE)UЀiT[T8cLӰ i+$$YZey w^\".:y1XӸ;G)Avzq}{rX)NU! &E];ߝN6~<ƏժC 'di 06i#ΧE0 ?0{jZi&x4D}PyoHê1.np4$m>]]LMl۬:~ĦiwnlF!-'ONG(ff5,LoN PJafX5 @~Zyam)OQ>ILHGݏy~RRG`B';i+q `xqCHƼ"'ϘG.4-o4_fUzbi a.^XWq$Q^ `Ӎm ԼH(2QѶ ,tk'|D5^E 4w/+Ȇ?7}m4[j!AgATƖA ZtmcFompB&,gǶ4V⒕"P$0^4Ty̗,E"h !TiPl4LԦ4E"*S;\dUpHD&2Pp@7(F*ٳy \Jm8AR 'LDGkpktzҖƥq6R 1nE\4Ĕkl}'j8??(3NݖS$ْ*FsDߋm+~ȋW]`˄8(x{G)ilm :qt3^C)ƎӶHȣ [ɐ_b^6I?=#ESO=k#p3WCG1'wоH2NJx΅#3'#33TE^^;6/0kly'F N؁rcӁùqD_T=Ź&r)no`QdBX$!^FXz1\ [Sjj#Hx`NMnPЬN]$nR.O:wP/%v{ /Z83ApZɍ:XԮ!I{. (;zQ  CL@L@.hkuy9^ݜe/!2[ heJjT( 2\1n8]5@ZjBݕ X_SıҨ"#i k5y*ьJj)xG:<Ry rDx ^TR)|yXu eCCr8/^;s`(klT[~=@;&ꁲx3544pwvCZ歳m*jGbEJH`t b %`h"!T)JP01 41* ARTAD N|H xt,A ҜjSvH< ("nkNj,ezD$hXzNi`QTUBӡ+E"PP RL%- P@B9Ȝ&i (҉ XWRSv |dx@q'P <-'=:@0M9wTjCUAPhkp ;H8Nv6:d<4US })RZ >+1cPg A´1D-?(HBU$q)2DЁHč=UTD DP A"4Q( T%)HME0SI@LP0H(DDP PC"(QIED-",BR%SJPIK(0D4)ElS*PJQK4$PWB/|.#H!eBI"}@ۆJ ڎ *Kj|@|F_;(a \@C*}Y#֐OPYW3%TTIJbq 0$Su}A$(*$l";$ ,I'!}q98@'@k_'lO}G:ZC țǧwr;e]-ƨ:KpaN!289O3sz\a6 iLcCp8k*O0?؛&(iR-[==,I8\o&O! QI :p\[^=|瞀` (ӮpHpֵqQ(Ge& oR]@dMTʨf%4B=hL .M/0*h}hK ]Pa=g|×ay vB (A>|Jca^s8/ &C@@g`?F#Bȣc)' B%(r ! @"-*D!@JRLR0J "HJbU M:l(>Ϫ~ d0J vvحy?onje*!PeSqznQA9S"LQDQEFQ0DEA-ͥ62抚!؊lWlJ#5N &AlUldW`˛Pԡa^dLSs&)Q^^ (mڝAu6`ph&G+fħ/?( 0|b3?F뒙sRqʭ ;)@TA2w>49j Ib&H* ! #P>ћkA%@YA9{,{{%b 66dž*~u105PRnWa|PXaRWgS@JR*SH L.†dI夾IbwW z>Ӈ ZT涫RN醇SE}AH()i bP(2|$B<iU)tD(? C@ K$I@R4A4 MtD~'?GAt~]Nx2aw vU7#i@ܡi>\(FC(J U ~lTZk;l B3,Z 0 Ñ4.!u/f I8O?FnRACRr憴 J _S֜8z8OAAL92@ɺTvÜ he7qc GKч(Qx- OjtJml2${G{Nr;"=|.){ 11&+Suhxa:P#BSA}1Hh2R1#O63ظ1<\zI=AՈ%-W RHz/b]1Mrć$z.rJ} 8{0i{2$Zix@PM0hL'ACUiԱDQ $>X Aȡ^î~*b4|PBd"" 4Sp8E)&z@ J=!hkNSU6C;S- (H EBr:Kwzm" ܮyޫѐU!qh=Õ %:LK|Ҫ6G/4L}V@=OʠlyO .ACL'J!; #Bӥ('=9)@9hNa9N #UCD*x!^p}9" Cτ@Rv7ي!IHCb"F:`~8 JF !FjI$aصO=ZH%Ҵ/}C?g:ݪ1_`os {^^t2˪P  ׯx]Ur|m13+<8کTƂ̎3h8O o2|1fY\z ~4ΘAB9K?(l2yچ*+[Bp!s` 9 ]j3{',PJh`%HN_-'a0rHhe ԑgc&`#BMaZC]QBi-w ֿ(hbcuQ50! VQHCv R)/H=p2?‡['}Ϟ2҈Ϳ-R8JW#m 0#E8>E+@GU!2\\nmB,l DCt7l畉GgkLԘuyl; s7i `:ݪ4-  az |:L;tBl*(Que."&v %2;wAm 0HI=ZSҒDiƮ<"pN4 ,2CK3@-96uMuAtM;rQ ks;uUZ\aqK"<{K@ vGM4tZ(`@8͛g^P]l2=V֓)p#G+A%q>>ۍ2VJXg'.H+y'}1SG϶l4ʊn1-" Y/S4Ʌ"A=@ hI%+AcIj,24tAPWFe<'P2@ Eq?V!NvNmT?:pM}*"%3\a#e>}8{x/bF#}i+4̿,tqqY4NAsowG!-&d u{{$8fY^VQGêh0Js2'<`C!.AӃR[֒Yckcu^~DJEt=$yB3Zo}7XCy$4$tnw@nzC(P^Wq fhLz"9b"kHq PAw~[ mUI@4ʠF.C7#֫d*mai8 \BRECH! 8b1` vJ@6wڼ3|4']CSl[,("9MӁ)j!i $D]u m/Wɕ|"B! hh?s"_z"ұ"6 s$0lHQA /L34MIBY7&ihMy'9A@@y‹$}taQG28.8#Bl ֆڞxé~J cEb1$Yd+&%WiSNyڱsH>yػvfž/V)!a8^k{߸U# V>G޲֔w2A B=CExM96É$ MOV]sfBE"LlaUBK5 ݬLˆú8 {plcbz+oz! M"H BpW'Cr85X4SC] 0-h:<!RcPurم!LJ P/ #BXkbrJ8O3BzFLD\qbSLJ@C9kTYMD/iDICCE|*8iJ2D0!M#JSATPP-TTT]CcyEWٴ8ƟW b)eoqϬi(̄wh& 4МmMDMD -#_ w"MIRAQ5L@DmDE-y׽t`)iGg/&H9uJ*`qX$Ys2EJ} \3lTDLA1j6C=KSE R4d4@p٩zRQǀQWj Q !Dm|b^3[)XXf`@3-ETɛ1!bIp֙0ˑGf*ފ̀샱"#le1rӛQbh\qԺqCCCr1)>S"_%9hSO`XO|4AB_꾅U״v @)F 0+٢uHa pdU*o랇J>tj 6hCJEf:M4+U4z.}jd]Ύٗ)h3L Pd2|F&{aw CBaqi=bUmwANDJLPy0 u aUUNø1*Pa<^K6:D2{U*p0<ƅ9^1mbf(ޗa/3⫷Z Du4V-ϜIz;ȱ~P: JR?DS00k|H4 $/m lhWUfkKN[`vhVrHga-{=`qs!ZAp@ @"OaQ=z3Q_J#CϘ~tgcJ4%1 l ߀jviɦJ, J:֖/!(2IBO!x rB-l5X]k M<1O PQ==ˆ &#$yә151!s<qӇkԧ ҹ$PIho8@ -3٭'wI%&,I$hlt"{`VqB}$D5X.sT Ә}__RA qxQ)Ml.کX>B|`Q%C\|y l`X|"` ۂ|O)"W%˓iu*y;`99{(u,Rl6081 !rkA7Nưzqěp U-h|j<=@8M 6fB%@"+1Ȕ 14Gݼ$wHnwQ]v[ď"({rtp.1ȫO)n\ 2jNM(IjDa8 0f a"33koQxa5z_zۂ. 0J 3y6Bh>\6l*&D$/-me5u/k/+p?)*?&Nof>/Dwv1?=c 1TcP/kDvkRX=Eӎ\qK:;B ꚪ bi2:Lg&*Y[f֥݅+"u<Ķa6}3@0st4p^]SyBqnP4ϊBf1K-&x8%qv7~Bna¿mC2}w/w@p|cl'Qֱ͍ 1Rt!$M7[HUox[Ռ̪h1ggit>ffg53UcO]5|CVC D"RM!2PKDͣ9H![%]<;}^'/ M(rU vŨ8E% !{JS_c{|XX0oP!P>2Bw0E!8e(3"$bqX:2`rHmHdO#uVOVFX`ƙ̺dDj Ba#B[vd3/;1gR((I%;>^KϳS>+H`~(@CP%RR JAP)T!ˊ)bhU f$)BT$ s(iJBq@>A5/NZ33|W:y3 ;װqR$:s0)QQ ^$#<w3 $bCay,C2PD%) J0P H! (,LA* *dGg~!}JA)| ?tLQCyi `Ñ+< C3p=b"QQq1fVp8B!P* 0|<;%8!beє6>&p nӠ;S ij JPDUPCC3GI!qE"MNN^6^(U4i~8[^ɳ&@DR.t-s x'Alc8 {<")Z(!G!>ØHH:bCЯE|HbS뷢5&1T1'H4AOM9Kw- '"Oə`ۙ 2fWxKó]^MԘBڙO(H7lj WYCTրh!eP) `כ64BO9L{1ömX5O]Ά֭jսk8j dA bcQ9#FǽGqG s<-`n8Qf9ZHPgr.aMK!JCNw(:vh;)9p,K%:CA-hP$ 0F `d1Tbp!O` v .=EF.{<|mֺhxҬ[eѱk>vG $7WY*$g?S,~}Q~ȼ3=v(u@jE 2H ^y#IηWp~+s ȸ/ٌ^ 52TC7WQ/CˣEmq\{>P?<\z.gDu;),CLHyS.EL^"[~qqya^wjy=tx;d2QL#u%N>#&nEhļHIɥ[g(_x8lH\5. myGn!s;QIEqUPJd޶ E_o՘3@\SqgN4nW1\x24Ǎp]sh,[dxLw!gtGoO%W:gn*0mfД;\o]gNCÐlm C/L3F٨I} !$]TB t=%ˮÄ_|jevV`M(U\=:xp-GPVWId|ei֦8i3N[<#1wxlACh4ɈauKFq-Lxa,Kpad#/WV2k4LI5Ux^h%۝6zu}lB<6C5`9"q %Jn =tuer8]7}>8ZR615N}Khݝ4k&*k7 qMk&zb <ڝ/c\zD(q|KbqDj&DODS~ֿ'泉\"77 ĝ+`I4r v!@{{7YfAQ6T]p e _hK>Ֆfm@?,Q̾8*!t|WQ'whbLjh۸ j(lm.i 1pylq.TmZ#Cz8PEёFh"b|?@Wkh%ĔQłxB#TNd}^"΋}RZlke>x!Bm B..i jc;|[t[9o]Ķ9<;NLiZƉkԕm=Awp?q&J qq5oaĺ_Kv4L ܡZyAHgeBK l !:omRliz~PE?^Jb;y^ꀤAS|D&atx (HT|+fM?WU|q-`EaXLSf_uh(Bt@`04' _8PR`r[+>ɷX`v=GqE"0{6MtvJA!dw:K4 D:0뙽 8-euHGn> Qs4iQBnD{7njHQVR>`IkڂI;Cz\P ;Q3Z͗\>x/?#ς} <_ d2-C.߄Zi8ceBmVQc3{ÆhO֤[r1S #;s f&dS*C}. kA$dZdNn[Sg԰{# amx͎O=&SzyJv'&?dXʹt:HZLꡱocVI.e2Zkx?5 &^9-y"S>&UD.dV5+T@Ƈt5#8?Xߒtph=-[ϓnpVɟ ,k>_rX> lnjj~uYP)4yR%a^aߕ7};&~Ӓy$#H*B8w^54̧yljqm;ǭS9b[הu\F_Oh(tqR3|6&m|X^5, jb_)tc_9:Y>Z_`: ^Q0zD3&r䬗mꘒ#g3(kJd$ў5d]S{$HOϞv't=3U1a 7HN$tt0^adU p?TOY A|B=˸sH3GO9$IUNs ɖV$x=z73n,A`)o㉘eϭ_7(w.DnjQ[իQ ZMC=υ~o5;e9.lQjmtH,2 j`_szw^^4>[޶e  + ,'L0|;KsKuwvc:2wE[[Y%b 7'ŀ`ٶ9>敔0SPxu;&T8R5mΕgGTw H؇=ּ ^@ʖ5_Q:ZA;v/S]y@9o QF'&5fuo4|ͶgpC3[/fq8 wUf7;p;y⦼Eد1~Y]ʻˈ;K{6m0 蜁 úPˇ~&e@~ >Ihr($\:9e:ݠZ% 'fznd9 od2/}™s">t;/Oߦ/@>^ЂԂzqtL;zW_,!?l%}ؖ5&㨑4xf]ʫCkv$ƒo4sWHrk薴,cI xM>#r6P?E4 Kg> /W0h H!Ki_}L*<=Sa ۍ"iae*&YV:/;KC6Y7e(*NbWn lte)M]c)qLZՅ(b6{iiFLi#1>)JJV2jc6גrXB)JUCƓadQƎy4hgd`AGD)9w;%gÜF{ ) 0Ne%66n92d2ckwOHzH")Q٘.y =('kͬ8- :uos;3cUwG%hP0=]=NgVP8kfXѹ:DI5ʢm\ F 1;`߅"#dT@A蒁EƾS{(})z#iCK;;N(ͪjlbն$$p$|aޣrBJ:ՎcAS!Ca$0O+J!,#Ѣ9?x ӗ,}Ҿ atGxrɷsci*T(sD͎Fֳ \O`*"S5|Bxxy&^ƨ !%m1!ء f뮠2XA(_^1tI|c-¥ؓjIH@;c 8qAK-[4/́(ۂ?vcN3}7֘N8SYM$QdE XkA-Av?DzZUMx訑Q#U孜 ZEl4R|j ABDb{9Ñ=N4-nÆ9W niFL*':a(!#$;@}<,Țը1488~`͏4xg0Ba& p .ZCQmZRBqzi\W¼%0$uQUޣlGq"20L%C 2n&Y&IPOt.l:FE ǘO)DCtKP"sq'I!$\(H34NΜ31??'~oJ_naR[>o#)I|gAB!) ې GCyfI ?ndk)!1Gx0p<$A$OgtSy -X(bP;j$@PHDQ!'dĄ$L}M!pҜ(eL(T: v8 Ș͎jyi Bc9JR;1)GO 7q$CDRPs߬ ~ KbD?:C5\ƎQed{`68O8wCC(cs:f3iA祋dN|Ojl AB(X)0A@v%` &!p r9ifhm<&8H:\hل+WE69#F]IqaJб0i 65& 67-MGIMFja0 @m=6٤ikY+mi=4&Fd &Ao7jcl ML6l6 ͤ1&ق52-o M` fJ" |?V53Dg-Csi{ I(y1Xd+˷"i$.c)-N b 8 pktՂCUHbF[th򋷄G1 edom&]q&#YKN  MW RC!<_3K\\{Dw1haΘ[Je7=!n-K$y.;?u) +4H~cՏ;Z֠q [q qb-$ L$_nsWAHB#hF AbDzdB̅ņzx0yDSE=Fux㠆GѢB8)O'7ͭ0B<;/NC䠡#ect[A1>MT>Nhr5@M7<@ٿb?NK~Jg=HM{Ӎ'XJHfH[Hy؎DzyrtP\-N+7G "hv뭋""";͢0O(ͲŤ6ؿsmҒoVvܷ+,:I$mRHTʊ0[#NL%#2p#j,jEUP2JD}Ōp#7 ABThXR;D#:܎\\` f81J5H6هIKpoLh[njleqfIXe Qᵣ{<ldʪXPk[, ЍnG ;ʽD ,s*<[Wvt8Y4O#!g˟'vQHiIEI{1! *vEuNssη8nr\9R0xr\6)#y7qEUUcjƎW5p7+o\qtP08U ^,m<rbp(a"mm8U޼{MlP^~e*`$N5N(m41n&Jm&&aGeuAF1Ü2,kV[o|Z)vQgHF680g ; hclm<.c`;iIE`LvejJFѼXB,RQȦ)Jm`VET2j#=H|NjU^UQL8+Ujbl|0ӱ<(+'*%ZacX"-Q(lmo}6UY׈C`(3#6;Ğ mv ߞBp*Z+%N}w#WjXTDA̗YM[MLnFKX #'*EZD1϶#%7hFd)UgA~+O-X!TԶa6|$Y?Hx2wqƄm%`3  ң~mS!}_{`y ҉"?y@X'i* 5*|*v 8ji-rt|[S=\}HE QoDO6[?h⻿3&8jxG%Yd_:B!vΝ]c{㕾H4MSלAKTzqrEདྷIӷZ+Nt8ψkD]ۇ`ﻭ^B; qk=[9ERHO-Y.#Md 0Ia^ᚋEE$e!8Sy il=Hn6F٠,4!xLQb L[\H8ÃcDXaNt|!lWQh5kQtp"+;܎?^>nZ+ոKb֚#3mx,i<@؛YsC21剱>2bbm8flGhñ+ٜUӎ=$Ípf|kbMԊOn Lk~@nPqnm(DCG^dw%bځ'DXC0 rmC^irromT^.Ѯp;a@4NrVKcg7dEH@&qi{Y8@ð-zJm:@/" b&Iu>f)֋bSq^#n$ &LA$ʷ"q\7kEhtxA!98")ua w!pQ;ػ@ K0H ˒om>"c7mwG`hwg9sT`ɯڤ#;7ճd!'LQZЙif֡fȍ[b;319Jtohvx ̗ΝMɕ#pa2\>$҂LM$G1+/47ׇc9!U2[g7mAL3$DE@)-Z5T͝iŎ\UpojkI!Dzy qm_IF1U7C 1ejm;0F͖]*7ꮝPaa&# 9;?hmtHb LƂY\5v afz!8b]a/9@3e#lggၙ":$]*7!Zќ,-\|'pfH]FLaEC!Yˈlc|> &Q0<[581Th3$m[8Q:) 3WvgÀФ|Y}J`v{p-}5SӼ]G0cYp(Ύ&uMJyASj).^@ڃm>!&8…)IѻgEս^t e/9!6~~%q翀g^=d")R 'o5hdT Oeh%~CIꖪ!O@I]HM.r`s0'rq 2L!68&N2NՉaߣ4Ñ*f6eh>fOR[z|` aH ,r%,9 ! <%gvfb}yֆpTipdkY#J1#zޮrma{O'9݃40Duōy/260e\-`İ њ1>aʇk6t㮷LotDMQHRgi*\`slʜMnwa35IJ#ӟ$ `"3韭x8w%SKp31>q c""r (P"~g""(ihj|NT673B'9hsΐ E $#M]>nn,)HqS(㋞ωƆP83;+N`th Ìcg9 }ʄ@0>U bfF]y:@1);`󊚾E&GP 3a__7ti! zǝPv"9O)ͤ48ôٌp7tst(HrW3.( O|i|¤il&fշ uR K8&Q">t=wBfS$,g6:ޚI@j..0˜X\=JX'gʅ\.%CM}xdUC]xqOSN:-r=BU#2:z" M23<1Fo, ңoM)aeCd-!Mk}Vm !TgQKM@$1.'U].(L]K#g*vA1C,Yf܃ %EZU߃>ؔ8+ >ﳃq|OJ*Rd·H]izg5kq@D ;'}KźWE:;}a375e5 RY o\!!0L6KHXzFRiD!LnDz>0gޓcE4{|/W5"_5[* ̑R 9SWxQ X~i(os{X,"](w bqhrS1ٌ &i!l [E5 -7eေ1-G 

    WGFI K(oCUu%/1!.$ZKx[4ʫ5/[pَ+;xv )$(9>ͺE%Hs!=!z@k`<2a"]>&qSWD@O4>9QlبѠMQJ'۵hMm\131"v%Nz^CWm 70̩(*LZ5:~ [ :/F =54LjRL/)#`xp OviQ50{=g>8U@0UӞ%R\Dͤխ (suB$q@`ԼaY^:SX77g2 !XPȍ>1 nֻf#:b⹫ >XA1d\1`s^X\v"Br66jh=4b ) 45bp!փ;k@(a&P )@i<&d{0,^$C_"͌ _Kso}6̬qmvS2GY'@(EWaY-m9_JqՃ\u h{D bC lM&WQ3534]IN&[ɥкa dcbX5hkt1VƑHc\U 6`/8bZ^^.]{U$X8 H&J " 4;*6!"~Чj< Ď`DOQ@%}"V Ep N-xAQLA4IIT8soQ,P)s8.a14IkmGT|wpgcMSUE-Q@ o-ޅVt Ջ$9@;A2B1h?j|$"Y2ɗBrĎ*`RDDo: Ӱ-+a*Va,Li @y9O#_(8(콭k 3LV1SM5-a IZ7 :! =zoCJ.*ݽMHCdCӇB\]p>>՘[6]:F2\)ͭ#V a΂ܨ>0Ewو̛88AS#ېגt6اd.L04fT6b3!LXh9fd1R eN"  D1dY8!M+4ENp5!-f 㵲i).gD؃tñ*eޮruQA^@'V#TGKPwj9p n]6yHQZ#IYbdpn{#9δ`j6 s6lvD6DS2cfeD9\`]#;*)d/ Q{G9tnlkeU`gp121L qdO )e@` '$DC%C NJxG7C<e8lDPlأC%AK# 5;<83 tz ICH^1N?z9p$Cdbc/+FC#nxFBqsK&n}`xAf- ]؆Iр])*(UG%U4ǘ>|b 5LP@oAwCDRI#*_$4 d -saFw.aNEH]u|cI7 Кl=G}qǤHVΒ존 ch)Ā؉ D"Cs9M*wGe@1 B `/:>F+Q'䃧vnvi=Zac暰)c%Bҏ!.%IT2w%\ >ia` 褛?o.J7C.k&+UH iCV/xzS; ʬWS$gR֞U&RZ`X'H"n0AYl=Bb NL t.n #ŒZXB1>/g$Aw^_JqHrn)l4!@_rs ;K."JOq}Dr 9tD;q9,.HPMBpdZ*#F0bW;xv7N{c'"u$ ;PF HH xMoOOdYGla6m/\'s̹\Z>pDI~zwdM)z"NcDk;e3!hwC{,!Kr LъsQ`x%:OssT|h-7+}/?Ɇ+iFDdSso_slgfャyL<21[["/hէn:Yb2._n?eI=Pfٓ#&wpzy #=TH)/cEn* cVN3#s{ߨ7PRS 9o݇ؐhqx8\#]'dxD{9MT3MZEU-QV3&Vm9O8n745=]4ER\p( lpւ&J"ɂ^P iFQTX4Lq`4"Gm<"i#PsεbcjPhk"ZiV BhB``x>8CB4 \*1.,$NCSKʌI D,Ӄ54İƜ?¶ۊ DQ`Kǻ큉bܜt'qc>|9NJd@#eCAyBʟvpS|(,2"XvvMHFI`UQ@)*@ǭED]D80~&XMl=Y"gTRޔ?ј,!RkQ䴖Lf4'OfB K$L U7j(s8!102e38@4԰O" H4CЪP)ꅠT:z5HDKqan_n}C^k|8Ѫ}rv/?``>{S8}9 '<`r(A!J L5r9 &? CJB%WIv$ SC]Yb׻/)P&Raeh)`%TtFUVJiUn"P4R4UE-!E%4RULJJT `vCh)dv@ȃ m/@CG!x(t0`|@_ZT PB耇uTǵ`(*)Tӡ6M!9x?pyMjKXīrB C;)UB@8  D_i T(rS>}?SӐph4jCR'1}$%^l!UlCCLﹳLKN}6{{C&(B;Orx7I)BP'Q3h~DbHgvTML}A !  Bdv]\(U >r[@eT*D^jF H$6$>2O;A q0=iU]~OM1/PīAlT  4EI?>ðC].@q@&@cLgLPG$+YAF0LA,1Q#6l:@bAv1 \IO$I CUь&#wh/ݐGg8 8˄=$9' M>NmzJ$xgz IJEJ9"!yRP]Vp) _vy&Iْ>?6h?}KHL$)DJ%Pugw9Wȿ`$=\&Lrr\ O#I\ rKQàO48ŊRDE>0i/+29i +?.7Q%0"C;߮=/R=Qs! 'x2 cN<%n3Ia Ll:2a"g&+KzDp/^ #Ϗ1 TQsf7#ex+ daHfL =ə VqOpt/(M/WA 2e6dx33@.lx||>Pz);՘0h*Vͣ,Kh<׋F.Io^򤤡H h5 d}Wx->sxV"!/cg]sp$ղ>c4cӎ#<&c]'q+1lA&!!)ZKB#ܢfRTX(:l+B=$_󜠈B&Xge}7df h_KH,s BQCʒBP͢rGH;k ]$D g5!ʼnG⡊T @hv͸@mޖ*T_6C|ݛцXi(UB"Plp."G`XЊ#ɀ/&10[b*ſ>ȼVtZ5\X0b|>8wtWG2|Oa䴕Aru:tTpG>x&829B"eP(X(=gg9!Df<3;Z\ Y1v!Gm•Z 'ChˍsXoQeW]KG <=J@JH$)Bi"(&B @ %Lf"bZRH@2 _p9mﴔxzLvǤ`CBe{̩ݠـI6YBr˜2ab:=AAjL=xdMۆX2S6kUp *nLF)L2U2)UϜ?vݭ:Ai ֦2؟Z=xo`CRuH=0BG7 V$Thi&,xC4ػׂj>ٱ?*"(Gkv,PMRPχ[7g sF3 G6QMEeY 7zJt,ud.S!G3/h؍Gg:2C\:Uheq8yjqR%u `9Nj CzڦP "~pJ!"D(T"t#}+uŘ@`~ZS~{{o˄BсR!xB=td`هx4o"(P }!Mzc ɂ@c_ qPQ!+V)'1*"&E$Y\g> yf~V APx(6{yWT!`}ȲZzw|D98l۾vx{7I?T=JۯIM9 +.5M@7:URaT;0:Ê,HEU3ȣ[k`lo'anQ8wPgyFxBIJeb9 X6 nl}ݥljqJIu}/|f mC,]J_tр͟w00@A4ߟHTAς4g-}R{ІBG&-p&- Ũ$-V@ѥt ÅcE8s`NNFmCKp-PKx{MqBEҔ4&؊ЖKQ:j`v[ߦ"/xp2EmƳVB{xE٢w/:[i(qөJ@( 0TR,˖?x) 7s=j?Tq/$OWo_4 O: o{0 '9N\3. s#plݳ}{Q: K1x&L`֐r<LM;_f/댗veN#',3;UriWR[7eTUD?ŕ*cSغF MlH ]aB EHlv^LM>wbMAV/ &MJ 8gk{wo,-Ov<ٝ['Do3Nd\蜽%q8čGJ=5Ɯ >NS\o)Scf\)S;plvQV 3Q>S ޙ!㶺ͥgF#K1tKN2Pᰄ!mݨ#E w$0՚c d!ЅM?"%@ҡDy'z?()JD Pau@}~TuWw*'FE5RJ4i牛yJg^4i+`y9c˫4cNjn7IoŃp,)ՅZEU0$33AG2ZzH_$Cvt=>b`d#$fi-8$vG.(  x'>A>y_-r z\$lHR!)PB4 +)%(1-P$ 12TQB,P K)31I K@P, R PRDD % $nJ""`J8‘i8U_@xO0s]L}}c=5aHh/.3i 4i<KA@Iap|u8BRd l4u4fti`4aw:gj9La2?O?_1AY&SYrY R@cx^(^oQ@=MbvZx+-:R:Uֵl_`5΢}cZ=7nʭu%ۭp[yofpXPgLG]6w tPBKfh(B4ooPmԪ;'h|_[yv}nQAKo]u)aS8l(R";M΀@qחFח[7pwɷ7wUm>5wpt_|EnR M}%U@P@(@>j|յt>{(/L^Z4-΀ ]zuaOZ,[Wzjh^A ׵{jED U%P }(Aݧ@tum(P%BJT (PQT{Kޠ((.޺砼qQ{`@M(4@EtbAѠ4 ʀ)i 2v>>ww%i|/+G2;@x;Zfo<{Wbf^v-Ҁo`箹zo{-6` iE ᢀ:z/{0 wh^纷Z{TsNcZe]vlQ]vn=Hj][;k.`kڞ.۶,[z^Qvw;.. y%{=ލsv䛼{U=dkO{K mLftw }EcKI0 ׷elƳ9M 7q7vm1iaVd*OJE(:w@Ѡ@֔*XTBB{O@*hmmR4S_{y|^gC^y=On׽D{gK9^[Ӵ[6t/|Q%}/p{x55`pWkR:p*L ,t뽞z{t{򽾷{;ȩIb9u_P$;pvuA;{w;_w[bӴ;Qlr=`2Z(:{q۵^{qj}!n_xGT;t{n]#wvGu{z]tGnAmVANyxz.[yr%-VH&닓{:Z۶g7v[B9=3*5Rb668#[[m0T8xʉcNhEuks@様+ D a ǦqO2Ryj uU$*K,#g>oPH&V{aD$B& u3_鍇%5Uuѣei8Z{lsbeWT )nnK6c(a*;z=ۼ@>h-&/fP ~kKH?E@8Դ/Uci~f"ZCf,bd Cb d.e9h*fWl)VC&- B-!YVx7hڇNxe=6kӭ1Dn)q˜mv-FgKI"LD€-݆XadD  mu`!uôPN]0NJ Uw 7dX?r`&iJ N|!y {J*ޚ_-r\bu)wRѦkkxtZP[ݘF\g;(ˍI9*hwfZKMmls,3{Wd6`q՘Dws<,Ey-^kIVg~v7[r#=:_#wFFc۽%%8z>ՄOc^cR= [(ߟpAjrX>jOZ5cn0)Hkiqtckfp%eZxp}P1ZByhM;&&hsu/犘y̟hٹi\;d MUUU0UJwZ3[_>"8;gÄK+qT | Ui{>:~SP9y87D CHIg%TLJ z\<]U  byrzu(LHUK7Hq̜0_Wч>nsf.m&|NeZx m.Bh8b) >ad"~N!;X?P!9%#OIJmp籠:(e^BvQMCQ )3M*FҴErOรzyք JF>$eP%aL^iE0F:B!먂p+P!|bWxTҞ;(AI,IBR׻{=lq+DGXO`LB,HhCH`F)D4R%}F;:$2`D@t%ДoR|Bv6{z[(H"tQ30۾nXc "L V]y8`;s MU 44$EY{qw3Кog!9C96Vs IfۉB|6թ.S߱4&$',*'z>F9qi4qt }$MP[o2ha|erSc㴄{˴wز/e}\P⛇ؖn5p!ԓ I)KM4DR P0U HP3pL>t$\ٓ$Ai<& E BR #IhBn>|-&<%N8B}%aږm]р| LYh0u i=#ĤO6O)g.IM rXF_k$  *64a )hW SUDKQ)iE@ $`(b'"ҟoPJ TBQJDĈ!;h LT"&5Etf2@"(*"* Q!AZm28k3Fd[Vhp@Q$q"%@}f:@*!JB`7/@J%Xd=AD8ZCz8vgQ(tff@XD́AH 4QJ|g񴽒 |%/a*P0?KB >@)l|()7؀J_aҡP'Hhb`u ~fw{ pllylY84pPCT̞LatYua̖qTRܖ*=[cڔ[Ƿ*CK&ҟ% $u(Q$~]<%e@!]p 6;X#A a׊>˅n٫ASpڊB,b3KmH/R09?VF.y"&'jg̪NMw`]Ճvʟ;FvAǢlS=Alu5T[p,M wi0‘]K&@mp֝1| u>'8 "ú2g ?`B82i.8xL$eDDXPwdK|^_EYN>Y?`zWj\2K88FW8/R U7 (g$z4a+ !LP}xo>$=A."?#0YLm/TV,Zfm԰S4VouR{KT{y)Txwm"48T0Jѽc?BT!۴:ʚ[:LY*,EX ( KTD#E +gSDZAJ mQyNMMWA`,d $>&Ui 31VV:,;Υ3{8J O;pQ14j8T*iP yrh"a=yͣf5[CbC+ϸf O#[`NBMfY&pjn`wԻ&veJTM~k$aFlPʍl0d@Ubxʑc4T^!T(3ʺZjU3YJ{$UA 8,|YF7:fh)B0T.32 DZ5v.N.JdҊk~i_mK-Zxi¨RVs;"a'P𳳛FfiAz3L70a6- j|Rt)yV|WkdfaLGlj|_qaqQbjLա`[e*(*UJV,6ֆ.Hƨi߃㌶% R4)[yd/3aKɅGjQg߽`Rᅫm Mvڙ(~ʹlL$Ѻ%rjeBٰ~AWR}g8O1u׮#C8-UTI)Y嚅-}[j>!q13YYQ>y~`K5%kkU5R7VuC7]˅3t8f2,XMk.VeAaXiiliIMOY6{E#CD'[#.u:xkuݛiC.Q-+&q&RcJ?ιENݮ/s'ёa jHm 7ֈT00HM BJ{AM5kdRx§[!iAvc<(DE^qZ)()^45GXdi"iJVa;ĩ߳:h*h":fmQ(q0d4P&-nYf O4g6KDtEI|oDIk+ϧEJ|EApf:ʃayl_җ:  o/ܹ0v e!BXcpTQ8Z\ 0e*[nbu'{=>ZPjSwnn1]jU*aF*}7_7YZS^+Y=2o'WR=j-j'5ĄّB3Hم29Իgڝ-\CC7Ŭ>[I-<ǔFVV)-֌|sxkʟ[g6j;h|Ygs*k}U,'ӽh,֚!mΦ ʵ#"3{ H[)EhU"v@E&3-Ju7RQ3pH`peaC8#Yr?vkF = " ]FrOЃI*֌sJ3//K? RESzaEn,jׅ1uAlB"*`Ȕ`ԩ|EIcj? OA))*&M)BWMRR^aJ hٺ f:}taUg19VIr )AC%I5lE&if큉w汋ڽ8a憝lEQiDa;X4'~ΛbX0G{TP}}n/xUؒRR,1FCa~n!4Ȩ,AV" *F-NR" :f" kb-Ex5n낶ݝuAM89YKOm[tgR!}o>uªe$'zW C3PC 3I)L eN-[ sR2=,9t]0bU cJQ:?c&:-s9?O⍡Ձ \ZL(B (),K*~Od+|1[:?v|=P 67vpϽ@MN d񅎼fa78e)ڗpdz|@"pu_̪_w^qV. "(ߕY76P!݌~ ^+)\w#;"rVǜoU0&Cv-CL&h4A( Jr}SXm Fma1anpZP T23k4l°;[4ѫ 8ɔp]q2j@k@Jj3]Wp]HP__E(ot!si=fXٷIvX_P3ґ$rDKi>v34 Mj}-BAjS3$/Ƿ7WӐiqVmT aʑV> V#cZ2ą݆LPK=kBâsQ8G8PGfkFt\ `Ä&*Tzh4Pt{ O:od&Pw⸍u28Q%Xx!&jt'}=]M!??5IJ~C߮V~qG.0ۭ4%cO\b5|0Wwv80 !^K2yTy߰YL7a ez Vtb(E$'odÂϹNgP[bGۼoX;i> sk,n[w4@ r?o bXU"o*ARC=a(I+m!- .P[LP'|~ۉBjQJ AoHyش?Whu j#u;ls_ӏ1><"z}@֐}D,ҏzF?pn#لyi~~L<$NC0@PMɚ+qT>pTI[v"? 0w~;QآLd_z#d}]@ݜՁ)t@P̬k{Hgmx?oLyז>4ej~wT0`@0T7PA߈ ,o̶_.#7 /r^BL T*G8mkEd DAUaxǃNSvhkŬixy>[Wbck %$B@EކnD~ 60U$(DJp1R=FOYufS.cղ/^6E{-2YB9m:PgK;QA8(7D%F!Zړ>8j =YCs#˱&rx#Hg,_bff -I+6 e=&Qq:@hx =!?sR0Y~c~Ѭ}ѴرR֒WʼnY m΁DbqQ7cvZ֫*NVUD'e-0p7낷t6X66LY:9_~ĭFAsLa?aR26{}XGʱX! FEqy8+WyoV $Љ&*r:09L0 ToۃnyB :9T=xfS(Wo=FTClufJZ?w2^N`1fʦR9*·bIk/&")/Av.F:URC(P zY$P2GBQ4# :&GDm<CdZ_j@ ۳gݎ)7{?i OLP)6-MјƝYW{uo4d7?ADUJ4 Đ@MR?uUt:  ()<7E/|E8 \`}\{i}=qka,yHU8p+#[KXUɫ :QTHVdG %[^5-KVM0yyғMQ1<aEV IS,# @X1ymn$vC3C<+6avokG 5iQMh"h1\^a˷n{7jr)nÐԴ7ԏ hkƇ xuW-H`".ypC lg9sTVa8BW!xR^$Iq3f'7ZN/S墩oY}3W[/Qj޺Gl>w{Kvaoo5Os>qJd;{ 1Íu t) L8P>6 ?Djl YTϳ™VB&ފ$q^^}&bk[ۮxT#8hmњU?u[©5XQ+W&o.aW4|_:J|٦k8"!fU8Cla`fEgjɯX%,!9RVv ҔP.sh%C:;-`-N֌Ĥԛ,3*BQɩF+Γ(zҴ< T@ɅYּU6TpFC =R95:zcaփ -mR@ZUh3;Zc]#lrp&$A8DC*v !%70ʲ{Z|\$0 2BQ05*S6TIו3,9N$zVxyS=)QIWih}$"_QeuG:;)@@T y@ Jy>Gn"Qp+U ԩ,G ؗe *($4zEA*@" #{{q9YQ(e* ;LGAJf3M+d_˳ߵ.ߜDsgc1N9jˬ?'wg.hN$i96 AgDb&s`hѭ6mT;-imk'jCZI.Ԫ4窢c@a}AA2& )L$PCBL`A`f/vsI$`Unة aCjhG'yqbfI)5 ~Eֵ9m "ac%Q5mh fh"zutBA-U%QRmi AbB#HXHA+2 5?>j\aPUQltAQ ACVViiZƔeacib%-`shMTAPE`6;z371A j-:(-fcOMÉh(4UQE!LLl)wϭ}-۷8Lni&CiJQk*&-T` b3X,1JSz Pu*gӓ%V,'*Pi mU${Im9ʄRQVN {["$܍Ҟ$`#y?4"CQ%fj䜊*e;rPzxc mE9ϻZdR*'g E/PFNZь[K3TRA: (kTE&12TQbET7״X *A"qښ *MƼEAV[kUaV[Dc1rDZU!_G!hZڵ%UAQ0Q{N JbRjXgab1I) iza!߽WQ}?֓LA$nBN!׻ +۶wvĩ hMwpn m)0')”-'(BtLҍ(i9RJ.8MzBiDpȎQ@>Gd:k?=^|cg߿}c rP?p'A$AԢeAQO}fֱ?S"Μ мDEuh(`+X7ByM~s/J`O.!e?} ν˳+ /qR0]eMjndZ-೔~U̱Bߪ&+FCq"*uPfB󜔄CچUDLi/.^bévDx7>fZ7~~W݀PW+g3ђ~eQ9G JQWlc (zq=]J;&ɣQ>Hpglk& 3TNA F=z=q^ PFW =T5//7 BOҒb~FSnܛDYVK*maq8&1w&u3_L 1g՚L}:p+YJOZ4ʖ87M{o Tp @# (Oȩ{:d<??uO0$)7* gyiSI >W] IاQF ~f,U{}NwډAW@;T"DU"H &o=Vx}\3(~^5R]cϟ/!o@On}_Zxȃ'1DOzn OL1ou5{ =(ޚ)nFЪw߷ 'G^#{BOеC_,n6 ~G-8=5֨A(sd1՛.~? k?>|#Mdžc?C$~$|݄\;d wΝrFݝ e ,*Nv}gWb<=%|#ɏgO ;` $ i{B !SK&??[hH86 MXc;7[eHfìË?T DU!JIf6p;|ޟ?_ΧqUV 9F_J#>|*wWt M޿hj ~&)_ݮp=[+ڰfs(8bgvCX]eı+[8LE=li0 jctO?{!U稀/j8xU;"F/ U #mQ32kiѴh'J?#pc"fk>:׻1穭V+Cu!>f0lB⎔Z{,kwL]2l\eW.6TyDPJ26TWUM;!N[ DECusa}cٵ8tE${ wuO1/ s젙HJ"8VvM4.􋮠 ,a^[Q9b}UJq@8< 1و W!X02 PEX }(+e--+OIf>~[o _kW=ƟU6 ; |`lj>?Y[E>߭}HXT@,d@ho*~gdwO%DbH~EL ;Zu[Qǰv t~X@fbQ <\0Κ* Z8qr]*ŕ D(Giq} 3j<{~'.N`f|A 2഑̀gh)y`⋖i >x&!h&&Η`-B7JsvcF$R7.Ua8b>U5F/h4 RMQ!T(;+"`Pr}Kx y/ɽGX NWV8e&*@C/<ۇvBD#}e+dq~i3]yǛh t1H (ƒ(USˏ:Nb ,Lb+#hRm#PG]pzIaXHt$O{a&LET |%)㺎1@{dCD{EZ϶'~cբn(tВV u(B,V?tH~ ko>"&l+_?!ǧL'"f(^1D(% (fT)P]R! h(PT$)Ab@IHJSV&A) PDOߞ-RHօEuԮRJZH$ҿXSIi$;NY5Y R7kRF*X RR.aS'KB4#TX\FH()s >!҃CR&N@{HF~~4O!-Ya? Ӂ`DV/7IVƂϐ$ Vh'y Kt+iD]io>:1o|ZI:tWjZ+c=B }Bq&DS!nQ2|~e;^8.h`FH>ih`OB=nR='שa+ݧZ{k D:~N%h5x{O˓ū(_M $xN6̅1Xe9SB Ef=fWrLg/ A{NƝ+ X oO3ZEf܋U 1.7T,Մ '(T&*(.:;͒*WW&T~fϧ~w7[.}0y3TFh#^27P0 Gx8]ms8++Ji';$1Z2 84#z V}ır*˧Z"r?ߐ pB_NҶ |Y`ia)[˵iHz9WQ$zQ`8xw(R/|a) nYᴃ!1N{هЂ+C}b/ngDsdauJ۾jWX;] K<:"կv=)ܽ@؝|mw} ?ۋ {Re7;Ncß{ Od_ w~Yݳ>+y'!m(!=כCXvJ*ei#I/0~ ZeaV@ԣ)NJh L8(+b*>#Z4rI#uTGF^*, SL=Sv]LͿ⾼^@5` x8 {0"S̰\bIVm~o<6y׃x~k<Ҍk,}g< >4aVřKT.&%mh XFp!>g7 瞓hF1d凳L %W{c݀~a+ZW ,~\m:=T M>z0i~W4ù!RZ9qSr;B:@ ިW=9:@ te,`MTrnM3`Nr\)@umT.Ȁ?`1lḩOy"8.7au뺲ʨmV5mѦ5F u Hd.Z^a=0G|?=%WVӓƪV,̽*'6^U ?@Ou=E5j-aXQL6<5)Sap5aG;F?ܜ`9AF>铀M@?@EF3Ԅ|(is<`[d:[-Qָ&L_sE]g ٞ( BLj8t9;Gc AE{ 6+7Ѿ{/:ȶgaEwbA2`ɇ#W{8.z!ݼ4NAvCL/r9[IlkYQ@" (lryt:Ca\R=MTt!zI ~p}W?__$(ρS٤-wI0oiᮧ: '8m =g^~>3X^w[Hl47]C8w_}lЊciFztIj}a&1}WzXs\@a .ޛ.'~Jn-1=P"޻D*S)lYAMh3ۯ{oF 6`:XujܚÉ$^=a0m(t10']I($ AO.=݌t(oXV1OF修H飋p~x3C$CEh=}$~ity~=CK;6(ƉAé؆{6}uPHpjO\=`*5?vt/|CcD8{?/)~%=|},*EC$^N%G_FCKvF qpkOhӴx@옠leFcQbv yM=l),8x H_E}|#O&(Er%;yRkE1e?V(a`Sߗݸw_}j>a?j{ݙ1mqFd;& ~۶ڢOɞ4 W7sS-zbMvd#i֝B2u[(Uk9Y {"ؔmLlsqC 7J~~|~>>RH{p~pf!!X\|g{/cTm(4ШV+ c!l4O(t߁wH_gN0AwQL`bpqoo?<}ٿuTF#|iHJ׵M:EE|[AԀA/\WLX.29>ty04ʷgW?˾_OXI4%":YYP@gwOlܢYO6_c.Ri";>%O#7q ~Q $O ]~ )Bȏ&1Ck-[?0޼+n5o/֢J^IupHu}|-D$~-AOb^ogK٫?V"8ǓAdj2J ]~|8~f1 zԙYE.)/W}^ B )oA)LZib;g.b1 |p?0 :>=CΫUH }õ8ݖ6I`kYWok7ڽ;$o}=O(yvAȂF)'"']'/BD}MoH"~_0Z+ |hV8D?Z=%/N6=-чk &B *pIu#Gךi^]*"߃z2 |}f`o !UZz<6ܔ=/vdUT wjbnGdL8`P w6[0@b>A0q|9('@P 0Dv<<>϶T F>N>Sq:?X#AUĆ[Gר!Ю˼.C!{fB}?Sl7o gHJ? <7_>BAyO/ V7? -n=*+?2{|Êd|Q­*{ uP4 h$Bv JԀ7i|L-h*(a@( 53iKwwG -3XC@p索"FzMʂ*IqM]m({jvr0S;B.)Ԑ! lb\+z t؝k'(ÈăvHe>u)ܯSb)v^܊=[*09=4 >{whx}~OV*? pЛJ'&dB@H(QJӾ$@xxܐ(4(4zHiBR9( hC 6.F 4nWR i (Ё˨SbSr#5?4͆Q^)G=].@" ,Gjq Ws??E"ɣ@JR(Z+Z=W> {u5 'Y|kxé-%WLP+ѻQ 5FEؐLgvb*YXDG5ݘ{ڢJQhdЀ> b$Y7D)O>߻>:~ʈF,ZPVU |>O\dzj -5 $yB7@pb<9mU qhws|m*rHM`w.ខIꭅ HQ 79__X%piХ73<|&Gn? vڅz3eF*jӳ$+cȚH"E.MnE;ewd<~p:bJ=WjρUm4 gZvB(R&ncAT绯]1o ȼ3O@ء<j )$yKjzϒB$I-=!VDZD}WVDXJZ(n EYI?P>K.3&B'  xpʾ čPJ+ aH ju;ZEUIPj/G,eI@ I(<  d$LT~ -?\@a#cO~}jg?|vfQLtՕ׃e x9srY_~=t Y}G?~s܈ |ױSg#ك%V%?G̻X1RۅpsJyT55 wFB@13!ASh^y뗡n8US($"ҫyJ Z-zN4SC`r۹w-)Ʉ ^jзuledSӵbWrT\j 6VϷ!Wџ΁;Y%XJnQ8g!Ӝb oaڡp|OD)澒m Gj}P)Bڎ9Fc\5,:uTh)/ wP6`EL5Q%DFMŠ@%bC TQ 7` KRЋ^  !NXV")SR0(@OAbԮ|I:qoC0Q* % %ǻ{ldnfR _M|\S}.Pdv  @sy 1 SͽHHy D]mG[m'%\ sZPf I75 C^ rP7}8cn>O!FILpp4W>^,'|b]1Y'd9Ur?TyH t?sS:@r?wt<ڃi%0"$Т*˦Ơx>Rݓ j?Au37_?}$Tm]߇L >ŐkMuc=GaOP|n[!ZhƟ\ 1TNa\q ]IioOl?Y}5WO:Do3)?aixǠbAP~?:%E7c^J21w@y,rDdt*1IG_ctQnN J F1; ?'7۞y|!V )Y23 h.=`ʟ_ q=̗5_^QIWn'jZDrMu3);:s?P q:x8TAD}`0^*~vLy:_l&"Cp_:,+sp PP*u}D#2ð!S!8xrF'iiB:TOxϹi^; xw۳M4='*(1_R. /_7NQ|Ûjlb R@,387#?4x-apF4gO.f-OrF_w>dtx᥯z!9MB>HDL ^* [AvWXa n5 Ԁ{U[bB3_^kyst98Hx>5oq? hkRUw=\4¤ok֕ʨWءUB~W7n'HMawhxw>)y:_̾?:]ҔAAMxѣ.#< ;* bjԺV5Ջ1B\XTΜՎfJpj&2PmlTUAVlF捰PpUߎC,He: J'7 %)Dm*ݡ*Soh w.JWIߌ9NkKVJ ("2n8$_Nj3"[z>χ@ %eD)Գ(:VD WUU_,&ǥGtp B?Ą@>iRD8-r|[UbsP`P2j1bt"R쯚tw?G;UkqR~@xoE+s*AS?.GgO8HPrOܱ`/@oi&'Iw[mmmVmKW[mm[jV5m[jmjmZmkm[m[l@]xv]-槯&'AD4,7nPb6jz'Ry&Ģb 5VQH&%8ơ|˰MB_K/dd䜍ȹwIvrYw#a oDA4;=|=V5ҍ?S_zU^ ,dU0n@r*@B>ɑ`,7CHPXi yfxk*GNįit khxK,&h zEa _nӶwWzPE{S8 wp$3-R+^Oߐ-Ă )l+ߗ=ߟU@Wx,C(UBR! tt.Na/6{6+y #g-ꫫNl_缏?̤ƀ/ fj@((Ha?o!M NL :;8i] lNj]WlciGқcTK0ӥ7oz~.5#OSC8T2c=c5eorFF,8?{)J6oc2zo!4dnL.(jC)#{5Zt*VeGU@Un"V2 rqiTۆEEdxv~ R`jfZxcJIĕluS6}|xRֹe=iddeR{ǢsF " g~4cYR\Lo MZWਗ਼Eq72.i+ivZMD 0w:e(Q އ1uz^CC&1篞NDjtkWnZ?%[+!{?i?'qQm-31Jڑ<C[@c_.*5,%[ц\P'59u@ܢĈB~{D %0_}/NcH~\ 5]V#d1H_AuYVNuy?bbijzgl(4 %W1>7Hȋϛ?4iaA'{]H?{}Dudbu_W,}ԹO|#°v]o6=/=|`% ߃~Xxw:٠C@PPYk5ȬG,*cG- &C ўҬ>܏̭"kS`S/|vx8YL%W(Ҋ"֍5pTX@.=IbGa0DaPͼ!偸0b* qyx"p"ՁK,B~pН{"2kz3 j8aC@p\=M֊(CG U_-OԤRd0aŰ}?pzGTZ=~UIɐޣG\=@1WuZSTHB.rathV~o烳]sܽd1 Q:1RaPpΆ<;tRC8 Kh1/0?bu+% Oz'{õ2Mpzxyߔoo8(c86]WkwSсFh{W jh5^*+UUJmfVTÓ/}+~N5f0<r?$X/ܥ5̈ VD\m+bsyG۝aǁg}#6/+*Q=g]P.h i-{  /mm,*WI^ccG˄g $BYdgyPZ(FD=3V)AMmI7aCd ?(LX)BIGg4h}\{'e{U -bU ~")?R`aT*Ӿc;SdZz\K0 =ih=at+ZzMR- abM RЬy?& /u֑o *0 %f"Րk'CwJ#%FLV(h%BqH"=@[% Csդ=jn6u b3/BCfzw:û['\>=hs-@T#H?p&!XDeQ#a>ǃ /(:ȣ 0JŐ@Mh I%p#?"G#mߞU;m9r>;NkN*;G3@kEGܬH1#T"?;<e s$*)! LS|^餇ZkٷYir7_g9xO.CYt԰" u a#..论}녲(/2^D1 IS { װIш`/|KMwC_,hhF1ZQ9V>: N AӑA*INE=K@UL-"P}NsUnVF{x PZ0>*gAH?k1Kt@C ^Z#/$y念 I *0{x\ z{1j  *ctk.Р !y$vQ$;}'woÊsj+{pS Q(@($zFiCe,!;nd(RAָUo;s*':ҐK\_X|XpZ(gw>Bhx\x'JRm4wGPz.zUaQe:$,y!%>w+/9 -!tCaE`|6C:xݞ*N!Ra0J&jGSRD'A=0ZqTJ*"ܢ#NBKt09}k!tb xA(& N>QQ`֌xTr dTI;y-Vef@ |g|HDr(E!veJ?`ME`SyZ-w>wz-"OSf{jK9m=5:-P]^ '0!.B=P" MD\0PXsʂP:22DN\.9 gȴyM`'ud̀1G*8/,r`&5# JqrG93TыH2?~02˛s5֝`/l|UQ@}E] +OzPN޶ަW<' 3Jnf c֬$%t!HnޡH31u#7W`hcLť$) {a\5@ BaZ?(=%JyQBd~pBvcGkO+8E[p*j)|RTFn;%;gMAEFiRSgtoNk/͎9bu/10H@b7ahN?JAH>Ij ` F UqN}mrU,Jmfd'ȍ))H@pbj8E( ʠNїeD“2=?l)ڹ@n1z$6.sA?^刡 HsM,dAL9eC1uy]׭9˓ֱA)f@2nAƠ⳹_ƭ##QyAaC+f݋".gO.Q1BGKD1~ *j"8Wm$%|c\rYq=7=>[M"3 .ǔCu z􊲉>з]ӹy6yB=ikvI#!c=*cXʙ ?q'ʢfI~!חe^ %h@|T9 cu* %"n[* )&X>p0MuśABpd$d2:0QλT3dl@ ,0 eB#U%TjM'.V&ixGFUtl=+Xz#,f=d[>ħ^8DCO_#!Xb`lO5QmNsLS^bEsZi%rc+8ERk5RF`@87Ny!r~;ּR4ymqhG4X b؊-#03gLd}@ YBھY 'G#?G8L_1C_%쎧k܂ >U}R ?W rr2q6zjŕ 5QwÇNl ֪Z~g4= 4>-Mc1,\3akݳ۷>{|X!14K69{ %]],}Ex`^L f@^\)5$yk~P (M"7w^u8 sS926{']/nԥp%%fWdZE}t`,ćo' SYFQ SB5z{žZ/)c2˼^Dr KXwY]8rYxR4KH.9Q2)B잒ZO;8D Qg;8PP An>gtpuh1-ߗpcc]VyAqIF2i6 p({VBGv,L>;OldS E Ya8!醑x FXR^B 6.&Jjndwa HI~p4⟜`_&bI ;yGCX`_yʪPњuPAtp@}H;Gm ør] ?+_0uS_/Yb{<ο8}[ꧧ0LH^熏rxfe&}tҘ%#m`6d9S@#.'AmiCUO SoL`#z 9}a)W4߮F@?Gw'Cȣ\>6IXYcڢMB ܌>r }Z-`Hqu~qć7JfRӷEzVY^DghLIHUgW>G;#*J},5(S כ=0sY_sZJ,MfZ䲽NBUxVH|jk(hDLǏN^i ZSH jd 0Y^u pxhk&Tv&,Pbqvsjըf}37&'0 H3(:KY /"O),]l<&l Mq~I4@ wp\Jϒ$] bLTU$vn!ޣ}9 ?0:_5V/Y3O"CI;'DCB,!L?i!#KK j/̂[_-'пvaF)9??MM,D'i@_5EBԘtqXx |RWu㲷Rr;{3DoꍓCT7p{#or)z5U*Y\V.C>f_/.#*!FOPzB ֠(|d aEC=E$(#vgww_- ]JŃNǤ8ᤦ DR)I#Ctt4C6?Zɽ<AEB3V@%Fxu"&.L7|ީh_< PRD\( @mCZ::{(`"""kFf3llCQE h5\w!9%pOgdd`zttp|)Z44WpcAܟ@ J70 md6@|DJM 0ŘF#$bl@7]) MIH_Γƅ¨S#ZH؀~_ D@w> c 7!$I4GX6 hf"Jn[K}7\UR@/ʟ=.;Z?O=-/_3FX|(M mgBͥsl D_~vqZ9IK*+2?jBO7`UrZKwb pcbL)=[*U%Y̟V>&g*T J ]v?G SnD3xsM8!!7`,T-iF*% `4[? o0= ݈"9] ".7P#`&NkvP( Z<{CZ.%j۽L!FZEFBBppYC8U%'7]y WSu)~#}Xv+U>5QKz`CWiE;SpDD0}0RriKKx HBI5!mR xnlgѲn!>UbP R4-dPq5 1z< RNxV%6KBL%F)9HV3i8#\Ko> .`#IBd] )5B@< #wG!P[5}qDQ!/iKi0f@Q[뀘J+4 }qfeYXB§*{=(a_Fp{HӉem>g fmxQ@ #&vaK}[WPE5cY)VL賫)s58g=֭MzӔyPޚaJn^y]&'rWS1s4DA]^7hE]K>޻3hXYFdѴOa>~i8%EI!g [ =~_2m?{m>PѤV .,d@1qch/7Fnݥr+`LmA8('|ȁBA;k]5+`sG A=~Z.&!< YTCҺa8")@;wV3I˻dN*xa/_rS주--k fZ(6yR 0mL?@(PϻNGn=qPV$)gr#d OὪ88^&,lw?ׂOh~ i.ZnI/=RpTuÓoz:*9Ci.^`yz{{'M}ۖMj HTc??䃖`܌vߘyyBaV"#@@"#AV@y|@vZk>c?'Sǘ n('tA@jFU^8E`cI)"D>ا8QbF!m~\[VZ6b{DI$G|'ag*n) DO(ZHn*HT%)g8CL4$&A~x5߯,(br եv~@QMb"22Y|MhE#ߤ:QC0{効 ZddeD{- ).;O/0jD"*P!" T+v^ W4LUQ]sVxVýKRp(BQ6g&jVԶAiE'd@QtT!3ݰb7f$-(.(bs3&C6S-7Bks(ԑI_ )j42JӐ/m?8 u@܈ؽzSw" >͒) .վїpC\}8ڿKf;h|~ `sq_oI;>sB\6D0"iXY 8+5=Ҟ`e(+쁆ᓩI  .f?s=}70p򐐟@`az}{Ccٱ1ugSvND+I &ңBZ{0hu}FfH buQc`]R,e0Pz تݜw]Si&X LN0lKh_{h\li@c:LAUʰ)uWmh $X}ܳwMH*ZAI] /kA}%ڇ,EM;yǓHeD#&alw$EՀRRI#YVm%o/Q!9+W<ht 16UUY*X r9'msY$ͳ*{ "!)GY>qA)}d5YH;pj! 5>~5hB1k`!ʑd"sQ0is4Z[$w%XN\[ Q׉ף{NǛ&l*Z/Qֺ.^:DA\8rW9{869@)"GӇh}U`CLg7Łrl3תa"p~WDȑd!6t3war/фL=LTBtEWbOUO,:G~-iEJ*{ww l(Ϛ. $E~$꺥_c;fqLFk59P•$5_ #:'Tr*w ؤW"l#ѫLhT(Y\4'W|0\7<]FL3j<#Z =$ቨ{})ћ ^y`"rY) YjO{W:Gk{߿b.=d~z֛{,*Q,u F$* 듷g(I(9ࠜ.v}__kyǼǘQEVq.ɽ^ H!0Q'%aw~\UJO&D`K*9/ͧg CdbXe'zu*Co0]֘٣hCe,;-$]-r( fp@\Ŋ n*"LH}b tw5ͮ DP>c2!#!b?d;Tyb 6. ۦt5i/wJC_cԊ yaIc)F&Nlb r8 @p 1?efo K=7XO ">:8=X[Ǜ_.rŲ=Esz%ƐOȁh"F`s]*$D׶sL<ǴSIb}:Kmtz( NT}b_ F,d, `.J,"C ÒJ@gZ-K>X(~5؜{ġ 4ELQ9`+&/<QaDr'@A ; Yp(A$`r#C?/UʼnjO݆_{:m ۥp]V/0!ZdAȝ <8YYy_&7Pc1L"8ﮓ}~P]/Ya̡êhvbS=:xʓq0 <: EuI{1WZ?oqB`TaR~ qL j*6L2Tj?"ps|U$3=D ف>_Y{sr||˹UWb*WOlH2c(FyDŽ@S$j N*7`Mlrzy~8@z ~1$ϵQ:T0 A{[5۴0B1F@3[) Xl!3]ַeY?n/*UOJlO(Q5 ehݻeঞPP :6EQ"TCPylp {oBV'R;&nKڕ0È֗ךm8;muOKqC7g=0(_+ 289vLHR6 rU"A(pNm fk` )D09]F\\""޺(}I4QH>%;gDCoæ+>a巅|ZZTAON#~-roײj nGnLeg1ip 7PU~6Gh&``Ty:3ut{#2(g =ur~ɁqI,pҏ̽li6nQz<[^6N6S冟9jo4d"&{ 7_ >uUifwnuI0:qBGE6knyiz;S.Du*qZF8{Vݵ798R2ҙL{Jeլcga. %DGq>ni9HNpb N>;שPDIyH8 PO+I.ZEVoI`xT?y?&t(@[w`,`(i/օ<"E2lY"k)c0zwOJu:ȶq_fȸbj}SmAA3LAJمzFwayzj ݖ5PjHSGAN-N _M5, \Hj@R;^hH0; \Skq9VY O?Daa(.e.Ba"28.T/I㞍Dkgpɶ. ݚ )h%.Ϝ~եU Tf ,{:O4'O.}oIp}BV$֊ykoE*`$2pP/ Aqha!wPy:oBR)aqR3㲲òȤ$AR)V_X/ke bbPf@>yN2" dP4m(TY/ GZj'eL,5ATcF_M *؏bLntem5P^:z`jbX;CK1(1n1a.d+/$x3 zLG}R#:uhb>}Ҧq$ %!Ш%.!bp)IkS(d_MV@{ #1g=H4  n>y;-_U?GUS}צ [LqY)@Z@ "^~y9weN ꣙x&}k7(FfhGyWC֬'FHr#Uo0&)Q ME1P5lyWq\)Jhy<]c*FF$C MIz^ў;pPF(#^S  7YARHwjHI(T Ld{xwF9 R{"fPfg5P?J%=|0=>zTA:7L%;hiq5sܕ B a*ņ<=IgN>>G" S@u^ N$;iNXq" 0*4;-Zֽ>'[_u #;BB@(l)JyXw~[e4A puL~ !Ȥp,^Sc!GL{=:XEq fz#SӤ;(X>`=tÛ@ KJO)&!!ΝE(j Aih,la;s䰞Mm^ߦ![U`*'bQŋ!_1qփй m y9 _GZ;,}E>OC'zU τfR-Jf ojqxG.֋O9kd U&gԀʗMr Vh{_|ʓq3N <> <7ʼnLwdg*ںB؊bZ) /ﹿ|G A]ոꆿ삗7Aěg;4[ PU~z#h$aIgXm+f UPڅV+$n6ȝaERU' b|)i6>";\؛ j֪88]T?rV io[abT4؋e(Unq_.هÏ8KX@MҚs:^ѯ#(~!êrz{2dR`_v5oj uQVP\iLEGvCi\85 &8p%㹸¡RP*>|d:CP_ (Qm/{ .,M;ɢUjggņAu#@EMCK" [Z`4f]ߛqRoeqҽ~Ye(@>~{"LFȨ9 jN3dO(;qQoNLw}lC9trҠٜA,Xz&{fusvO?y}8 m0Ѐu;F)(*.ZfZkԻSp(X,%ؽՍKY/[_UGTUs'ܣ܀+ecި);ex{$DiL%&7XR;֯8;8md"gUUUJY AQezM H gyQgrԈNQJr2, AR r- "IbKՔEI;6& Ž)F'x *qɣj]꼝yxz:%wy~mSz<‡^kuy= zjY-Au]1^mX,us\>_uBEkT}aªUXKՔM% g ԘR !P ^&jQU_.(E0{R 4f0_}!ZY$PPמۨKoTluޯޯ:ȌTd9#~1EFL1CbUm +dB.uUe&tH“!vTD7;aS FODOE2PAt ;IQa`mo&攐9YkeEkTTLLٖߣҴʡ1lw ~bX_6APhLeq7l)|JK,_-cHi7YD=$rg@F(u'plj^Isp ^UrqF`m{ ,BG fRZ6TW1cd,8J˳i.+g+aQuҚc|:f%¡}R%UU%--R/ f/*CB$g8}VJ2[q0s͇5 \cuկ*,, ( 0]7s^-4,͕C$'!ı*nZ '{+ QT{R[2<[4~$CaqukK-cGV9H4dFO""yAU&DF.z$^83I 꺘4فlUb$EFtl2,rYax4c,€RQr@ǎ><S~:xFqθPP:$Y4qf v*Lk@ [-%u0\y׌V!Ns Ohy7[?eMoL.Iɜ/NBƔb|'btԮ!m꠆" pYU!F<ǡ+N \->;2 ^=uӲEGF]-TfhcQkmZRU^d(nP+U}5eArܸ}f*m][FSx:-vh TR1#|`h'h'_"z>~nG31GvXh{OFBb>?C je7A(EPYg}A@*Y 7v@5ucIqܙHM!!^1I0)YE+l HFf$`63uw*60`n09dčԌ8F3ݫ͟ g F s8H r7W){b!(:ݰ|f-̱`QNH,H  Z *UQsj(Z Jִxf|+\%q)ǽsDpɗ@!dJa Z(5+YAL2k kHBPrzF 3R#Jey=cKZ(U>pөU~$߭"ϧ7 2x.0X#InJLkP #(eVVqsWAiޭ q55t hՓ42CʵRKޭX.QAz5nLmڇ9( J5 9 BՄ$sfq4-dNzyXq /@+@(#H%>M|~0 >Ͼȅ*Po*nx*Y%XTH}xQ pXoK Wc.X^Ϟ\^ %~CKƍ--<[|*q!"D,NF.!qkf> P<"8Q@d o +@X4 "`:WO 7םђ伈q߯-GGa{Z (PhL";n'Xɳ7  q| "Lr'XI ?wTA-(r6`tGu PtF'9;̯ #?g_=]xd_#][H 8㓌o}Y)BM <͑kWN8%E!TAi*߮SRP~ p&pIvŚ6q!TN 1C=Xo7}{nq8r·L$h+f1;L A$vǖ'"¸E1֜nש*stޟ%|lbP(ʘWR_~ajn!;HC8f]ɬh5/8LSYO(cHדW ͖A,8UE(sU¤4r1bv!:'ycArǜS8_ $3XáDo"X`XPxokOΆi|$A6/DNaI±N8=<rw+b*c{Hi+]Des=";5nZJhfOf_S^8ʯ$bxZ+~ˆѮ3Ikl) _ >6b--ߒp{Ds^BeÛ Sb2?Mb Al[9V$ xPt1>Aڀ@ʪ/wl ӒYUz2@(`$/a~*WKΑ~AR0Ki{u:"b%enb,&N^I`:;k/sMּl=E\MƄ\\Ao?ucn[pIB"_XqW|^'P=P(HZ rܵ0iBjZ5{MUy"2Ŏb)icMZZ])puў ׅUK@ Z|tG@(vŽr@ }Yg ~T 2?R/z,>v>ϼto>so[_c4ARޚ(>> (<6}o0/l,|~'Fl*?G}=8/c*On 7()B@L -yצA#|0_٘E |>?c^"Q.Z 9Ӡ~|$F!|:0?}pD|!PFuфDuJM+T3LI0H oJ{'#$OJ}&dD+p $jRXb]I;lA}?|e@L4z&PGXĵ/D(ISvF AojQ|_352ow '~(D&Il&$K!T)Qc:ƿk\8ja(&z{SI=BI[\XdDȀgp%#g鈠=D@-p~6aW-?{j"TW-sz 'l>)IbCa~ $vիPU6cU_"<$П2߲Sr̼9ʻ%Xi5@t F :z^- Z:P̢I 5G@RR t;駺C3j[!f{wM7P|Ӿ嫭U7sL$& X<鯟bp l_QE#^σ^3C#Z'(< 'ynwGX ֊;2=vc8Z%*mMzJ3Rg 0 !\J}i }[d܅4^eL ^wB .KOg2Ï['U7(\89t4߻â~TJzzH0'-Ӄz %ЎT U}hA_b,&[7=z`SW` ^^3D]* K@T F0z+DAP2>{h&@ 1*:<4b =G˨!g!}@z!<8C~b6m&퍙U) [IٟO_37?Q O*mS$IQI  ۬YM~#EpP:TQDH|]2ztCS1#˖O˟?PXi埻C=z8=O~~!AzJ=fxC>$T@k*mvױױߟᚓ萿~q -aD]U.>\3\܈J ,]<{J8MDvy3\08(h@*3&K?S_%DTNZ]ۋx, :st:`FjLv(p>O BEeUBkW3p2b7,^ ̇yv.ȠjȮGޢϟʖUSDVE*72ӇV`7@mu!r|U[ Yoؖl[7k01IԳI*M*^.mRI-Ԉmc1ˠ$5ɾb_s4BQıUS*;ws[v3?wL?sF䔤ߚg0qɻ&'m>THzdV sF$f)&45kDr+_YjGj˜ݍoFو!bf2#H*:g>'g Z yN|Iӑ$1ud_$ ^Q{V))DcHѻтe+C*fqnfTu=h]>XR"WʼnDXg~?5eՍg(RR>l4UG)\"em)DQIΧfDkcnGLGEbDAL:>E0ؕFI yGh 8h}m1HeH(`S;^- fovF B)AϬ# 9 'o=AӶg8$sc7;JgTk΍:m,_d%`p&*v sU Ns3$amlm1o9A_܃!nAǧAQ(w&LV%AZ-^hpb } 'bFvW0  ?0d?i𤋮Xzyr+1^[_o? >xY8x#瀌C>H'н0|@7^k̦]*}ɽcwty|4M<;JΞ/gj? |M` &Dk+*_uG]~~KD|Dnqҍ8+8Ϊ;v/Q:<5"F_liYB6El;[ۺS_!||c aꮇ6tE'|پq|]]ܐ%6eZ;~\Vc2?_^y6va6ʞ?1!RJ/熟#i Nm,~}8C}ZǮUAҫObLū5;W\)´a:mYt wgpڂ*اY ƊQ0PXky2N4ZLiH VU]E%9IK10\B'1yI+[kvDo\f0N@VR(1휱6g1 Ubڳ8p\91f2íM]1Zf=YG)C(A#ߴ^E)9i[@+#uۮ߼WS{uJo|mHl[:sa>g՟f(] AGpDw 5sN/s&Lf8ѠxMQyRt_0 o=t;~m2{~|>mJ|V]ϯ E}~ 7?'p4C+~>l}( @(A#!t,_'\pZx' MYGѷ|(B= {MXO)Gw5fQwzma%UOvQw龏D>LSZMg}3}⩝W؎~_F24Li}fa6W[V#˷dkpFdwW$d S2oxBRIy_"A>6q]Eos|ë=== x^Q"BL@%= ᇚ>RY}mj_H),/\B+kXB%X^a[묄|xZ7QKhZ4R63Ka7djq8/g6R!E5_?(Y!y(1( FllyBBR{FCZ{j7[1'N&&i@Xc9sϐQjA>)B|> 0jO2?o`#󰱡b\@ys+=ݏ/nـQ>@<̜d>#MF.^>}"<~+zvb: vֽx׊L|MA'\h@hAH+xͼ6Y,O}xJ>BtJ}J}?060V.&g8C;^N/:GV(b fT)F#4g)Fn* Ya9ƒ0.Ymkp%pk9vOUP- |;=~Uq+7-I-o=QMLhݴ7]E#ds ca 0רgR=9(LeaÚܲ81>F*Q7UF`$ح@:!"ŴcIO=;'5sМ", ﯑QhU=*,~gޝSt=T}< Y85v0\< GO aS4n m~Xi/eIuϴLFS7/r.}@PC eE?2ɣٱv-l>=&x8Zub{dR1,uo:ZPFV>qHz%\:JK3n6Ӛ Iƌ'2aӷ\Vi5jDC@!wv}` $%m$P7#$5"w84Dg̙zyu{=/Jc/_FŰ2~r*RK=yvCbTϟ׻9'gJj7|#3;|PL۳b J,D;]l'*ʹ~\˂A"~ohi5{# 𝞡gN<2aGG}:rYFYY9jΔ<42ѣ1VTk,:wYq*sW37Im>`-!q bVEEt Aiu;|aLl^ F%M VO䯍M<+-OFY5edi\lr1ီuea13TS:IQU!NW+.auʍ9ysT ].C( ĆM*q0+6q-rٝDb}Cg)j!'Ipt^s+GbBPʂbVGk:7b![) u3xvI}y: f;qSTܳE DFGqY[A;aHVH<-Zv^94w)qЎ 0;z>uUb?}hZP<7~F+|>4^k]ά|VZ5Y.X+ZoC~,kz}⇇<,WڔL0x P% KVhI )ZZHHh2D0̶hQ@+@ ⦀iZ*dj#T TQ1 JHD@HEPJ$QTHcfRP Y`Wg+8 :6!2ӑB)BA"C{GSLA5Q45Q!DCQ1TT $DCI SP@EQR 2PSD DPMSUQ5Ҵ- H4PR# U#HE%$!AS-1,DS$LCS0BR TDLLH %R1HČLE DERL%,%HI3$,DM"4!KQSQ,AT B 1TEA !1QRE@11B4BDA 3 E)EDELIJR5RD$AUAA5 4IBU3UP@P4@UCPATAPR ,P!Uȓ4Dҋ KDTE%,AAAJTQD\ 8B$S1U3$101$OgQ%IM1I@U+H04Jsb*HPB~HP?ǁIBE}Ŧ=,AEE0|̘@&h`jd" hJ(&HGP)Hd¹"bL>g%E%@@Q0Q%LDE- Q̺ DDPrG2_@`415 *6`I) /Pf`W`kRF9Cp};-)~zgŅ իze,2n0 4ƚ2c,'!@F6$#wp LaEy26x{nRp 09]rb0YH 8q{MQap`Ͳ(0g:RӋ$\RӸx*gcz0iYޯK ߳y_z E &FRiHBqQEBGQ')TJRhWGqb%=M瞙EԵg6֬78߅A^ F"4nk 17ᴩF7#xt4b-!(Ck Ga`I.ݩmMn'@3t$-76E`N5uDg)V25 o~03qxYd?e<+|̨qVmѳ9Y׿l:^X^P!s5Zxcm`4bGÍQc Ykۿl8uVl휠+MLD[ M;6WE%Қrlxnl58LRw]U8kJD>@QY?pw;?bS_gÍc!,r2 Sd-i[ ӧ/T*Na| `ˎ FYp]vd '8Kx˞M$@D:22Y"\"?AʦOtsekZ`="^/s{3XΪMJ= p`SuUy2M@Ef4FڽIR $PQ.CINXR}pa˷ p=} :Qg_yx`]-k/.1 R“ TJq>k) DET$1Yo"(sE}>K7y6ͫ9a_3K/Ξ6~m<ޤDGoSya÷y&7uDğp.{콣͐Ax\_^ Rק?o{3&^ᏠD(?e'}('޻׏=Fc9@xQ@=HjɗN3FޮѼHrM~WPNks "@!B2K/L~Ɏ _}xq=僼WoO]e>\2_lf]콫7OGz_RpQ#_BuZ;E@P<@1|(2pA"%&Ǒo*55BB ek6+x?a,P[]=3(i+}nU2JC"ϻ8c\}-up0tDtħ4pQ4NBK=sѥƃ=YnFl;&;;e靁(zͯPIu TM@G"-"ŵ(V3>]>ɕ5[We. psLg!U$)?=T;᪁a@.24dHlvH%x%f|ˏ~k}5Y媾F i?+nXvU s{`n+єBӗ)nLq_}4},)4؋7=@@z$m.Շ,UtmeXfqo: رNYD,f=H%qQ2)y cnkm`ϫ?QMU%W*Q! fO!݂զEL4 ~z)HÌ#ӟ^'A&{-kbRn,QdxNkc 3bOoLJGtd$§l<ÅxfA$096ws8SG9~K`i;ZZl{k_. JWwc: s8`hM@ Ҫ)2\u^d}0OgwyDAAsn11U<\k9 WxRs=T8{ߠ'ٙ>F =u}o2)˕}$"2ʡ/yx,ddȻpc=lSeI݆կm)Sv㻥MGTHϐx>RIns&  sC@QxC>b6T}Fwde7]܆Wူxn!5+B8 DJc$VZu*!(Mԝ$&n(Pj#TEDu DzjqRt(J 13@`X6 apf CqQ2~a2Oo@H@8s{D9g+RֳgCW;wW!T W YVE p:;~]oђN#㿳9gu>Î _O2BPPPP0zB@( ց(w%*vZKڊ]!3@@aA/( Ir F1xz=x`nwyyCC~әΪ-P FCtg (%P~Q>:g~Á$G̾gާ{68v~G^.{tM 9 L`|,\n-f#Hpz?gU`$]lKHl=6|/T`5:AAU\fMQ.twk^<)[`06pXgwxhAW6ߙҀNL=]s`eOdZF0M, bYIUl4&nb'׭.gydҡ~n[V1pր: }^7!WE_ܚtO}}L#NZ>4rCWiXcd^z/wcߜx&>&c}E"i]Bd$ܗߟY>;ʗW"@^CP1h~HaCF=/=C%z;1an\&) R) q}>[N!C NKyV}xnGQU XAxh;<U%+}߄g*,` #Cz~ l𬧺1Ti0ui~JT׽`kAY_&,@!9^ђb௬s:gz/X2.1 :QDUQϸ̬L7 Ew:ߋnd>i ҭr]pMc+u%>VƱ8d( U%{k5aW\q %*ޣ[onŗYѰEUw֋4aUVcVy).(#K6Pw75X(4=KCl {6)rR~;49Jϋp `X7A'O(VqjQ +gY#鐄clhD-<^BU^ya1q Tp5&(rPs: x+P T sHX+|;gȌ{a( )py/5C F(CrlDo9F]q5_%";rN,b^'ec֝,동NVzo N73`Ïl VIV|A3^9@Wxx }cmқd<61I";OI KlMwf+Y&HVP+Z|`+(~ּRGf^VJ NoQ:B\^N-(Vqc,"qT;F4}'8uBQ!P~[^l_U*O+`p eFn2Y$Ri_ ʼn` Bqyu(Eџg_?Ѐހ@]\7J@Ũ;{*ӣ 35@oG|8}]0'p_2}Ȃ0O] zpvn?$U2U&>{ ތAٟ!\|x^Z=T8N!Ϸv3v.Pc䤎e׷{ۓutVƒ*JuUlu{G;ØjDu ۫eu @Ze1ܣeCJ&H8S UA^˔ ixDEQ"T ."iI(֔*iM4+8 Hl[V_e+,J*ѹ"%J3Qڕ5H uTi〵8L 9V"Z:AIY;~@xv/>p`d+ "d@PQ0τtIl|?*̪wJ0]\=_)"*b*%$RaHVA LK O;OҌ9WZ wϯ|sb hHXiYhQ"6?۾kX&PTc 5-Ճ$c38z{2Ks/F;%*٩1&HChŴmcZsR4vvشd:׎,Ƹ+=-Aٓ(2qsMot*p&/WmУmStWA?]AJÊ\89'U^EZޣ5oޤ|Zs[snQuD3 s3N f1̴1ܢ! Qk%qHOW$z{R{S|wۿ/woCF5]{T*H\‰(ýmbV=9Lu$J8GygZfszT#tth%iӠ'2KV < :! Yֆ̘CZ&G⾪!{aϖi!wkjXFּF0H^~Y&T5@vi!YJM3vu_$لR,\ ԃkLFTI@1DOZ_y~`}!$ |Kb?T'T|F rg>?oGQDq @*IX4*:%T ߌ T4YhyĬmnl7Lȩ?"`PUg|qtZn\Nk⎴̶L_eI+ހk^6 9"SSsɴN©/@ RjB$fRK'LBEAF1#ݱ ޙ ]X/ {+@߈wVRWSptDHbN5LJZs~<O? g:FLUݢOm-3aA̻L ]YB4D}rԇO<7aWs"1`_ŤJUE3iAF{Xu1]\})cGT1Nh8~,glȌrY}hl1'Mx]9;#.ʳTZڨj*$wLc]u8Dcq[YfkZvU?Hbo(=C aܵ!pw1)qEf_/C`Hqyo<~ŸBTN-)bOd?Lj)!4K)y>?ڴ- $%Tp UxP~k=0*t68&Mb'̥jcdܕ\Ͳ9tm?~`B]H. U"n*]:WWӌ/=DQ' :PɼUP7~O-ܮ9=t,T >a"iB)R֏vh:`0!d(9d`EX5A @kz#><{CQIKU0U(TZB[1w/@EL x+A@ LA(׌!fȏ .A@ 1,-~jvd ;_6& "?k[H yyWha@O/}8s 2,%[M끨mwxUM4R2$c+SdPو'[x%zn*P0 @o^!twW?@"Oq߮ĸ<~ɴ s%Fj NTȧ@U@-3UĢ%3 \ݱ@R7Սޕ>?_yĈ!Q:d;@=4SD %R"!T@@ (RG݅P,f?D(vL0@;?Ot""tDQѦlG,GuP{h7mtg.3>qd?Ԟ] ,|B/?|DOY? ,HNe&q y}E5{3<qw$@hpX5em1"D#&JA= 2tLJ'ȹ?w` T_$I~[}Dt_9uUCآƻģ2 GSਙHzc?)Ӥ̪)4p7n'g$%@@ugT2~889Af;D\G X2C ["hP#G>m'nU\&"4A_sSD2[`?/:g,A Jq1?[M%b' f3M(b@Łt"CZA%@CʫXǶ@@9?89:hjݎ§@.)h)r39@ q>ppbk6UV 8__žqy s)j#`TNuXRKw<պ.&5 T@;cRp(JπAAEPSMLE1 %4)Mg;hៜms<3(hsӨ~_]00Ÿ$1 (I%"%i!("Zha)e*dNa;sLa0f[n"`ŀ"Hck@Csƻkݱ.! @!뮀Mwyʔ@<9yCvt#~$P=po%0,) "}I8a9<|JT!(H$u-=un#⃼ sv4"P/@Wu0w,p.9]5EeZXс RDIPK3<W~0_ʿU@f\~+M o !r% D r4 F `::쑲`{/f(X+o!]EYrW8а='u"};GkV zeڂJ7s#l.Xz@ZOv@6dC NÌId(1^)t尯Z"lIϋLNI0@9$h^!'ԇT=$~V`BORXPΜA/olia Aʁ7&;;yE6P7-b'[IІ03 A?.H&S|RN hYC=uëD *#JZm] rj0.Fdz:hikG5r𥳫 Gfo~>pzYxGh\4PA@4Y6y}yZ!8s%s!%?gwo_ q Q+hk|2yoR_|rғp۫E 7a\\S40NO|_ v/hXj PCI: /ɡ$ցv$lrLAJ5z}x@4@E ,^5q<5!AN,lm.=dgx y *Z+@>jP)C@ k6cn I$4sI ܉bCV1V1I@$XSF C ],&11w"}Hm1,*1>;$wӏwXOo_~C1! 'mv(tʤ Qwr6H7`ig,h؄CJX{q7x|!dnmDnȈT 0#ӳw9^c/{~Oup @~Oئ1O>J(9<8ءGݛ~ 5_ێ/\~GUw;~{qJwJ> }+BfcBOgg" c"T/Q?VDBcbމcn+HBV-_!I%v_c[/޵24{EvzSMxEONA;}odצޭ{ٻi|ae\ׯpڟXEɵ?"ow 9\<.>s)S}©Jvo8]yr_ O8chg(<p/#/N8l6x&8d)_#"1<ywXyKbހ~έ1l:J8nn9EŐ_.':}Q{?ʀP F>T adһ}<uG7ݍwZ~Sg"H OwXn3|Gh]g4o|}w`'zak SwuGAQAΜŶ90:x0L,^baIY8x>_i !@! PTTvܢ^ *BE"+@@$]Y 8\ YXUWiBKnGz tÞ^t HNEȐӁLX$rAwAiL}qfs 2 SJZ ix\ }x}(wn9ޝk< ~xlLץQSp(4}Z H(bc aݐ+j9 o~B͛ 8g ?4@Iq|߫Z^&q!C;(fԡssLoXL-v.Bq_蕪gQ@h?HjAehQ!,M `2'ApPPtwrx[]w.=g6XyQ<|70@GY%1Z’$DM s0/ a XX,#]m+zͭV٘I)r2 Kf,pp"Eb9'^0V(A+L-NBX`}TZ]ɰGtݓ/&u?ܨB.|4q>} F,<{G`z KJ0V.:>䞰 aA+58g E|7o- 4YqJfVTw=G=fߓ]vPHb4j'Ol8`jcGXϽごoьke!yNrH!eW(ڵ*TkVr߀:al6~"M]'Q-s|b8 5 1 g@TIpՏ:BV 6j^PMWXG2):˽̇qEx== j< P J& @)dsS1:YiLTȆ= cjJ4G[µgenPҩA>֠S!Qa< x~\<%ϯ;8DG}KH^-dᯤ֔a!Яxg4im_| 例XtJ/ a{Xlh/}(<ܕ) }rL/B@ՇwU@ DB('ab70\Eq~jsVb'C Osj i9!@\T$ c/pN4K*a]<+C/ztq\i'UM&[}/mW:,Vo]ƵɳFRe4KyU+oZM5 R2bt.ݙư°4Zi]&U ]t!qw^9*J,kKRXcGe ^TY 1sg6UiN{FB6I!ֻE,[P1&qIanaԫC]'犝ca(؁ױTcqd*d: :OYۓȹrv/YUie4߂9A"ȀIզ!V#FcאiU.TPq%S ~gѕjg!4N}|/rbWmy8MDyۋ36X蝫KZ8^/>P^tQ(hREdo,)+ e7~ %wJ7s}j?6ZL48+RIZ>bhZ؇h\vȠvw|Xog~F⟖S):O 9dgM,騖1y s-ʇ6 ~;MvFC(j}b~W]i͟WܗwlkX6pɄL EHuB3T-몠~HM23JҋD -FI倳aP !YZ6d=R{n(6F'hy~&"5l*4:7|IEu/Uy%D0P`h& )AgJ~vͨj^R.hSqdžtEFkXX_|fAoOq~9w=T PV}tm,$+;Cejoi ՌLcVJ;i+hP3gѡUp8B39EYW<0rYALwqVKȺ88EJ|"w,iԋ;e8`SɛXfY&N zK[^tZ gJ].9ă| z_ɛ4Ou&8kA$~6Z0kEjZjJuθo<`ğK oܡ:$X~<ܞo|{.ʛ^9TLB 'p{e@̀ ŽH pG @9)f `NbCMf ҡO@ki(n,v=() 0J~`!(f0K]C8B?=~tDe*d! ;@ RG&V{uÐAԐX+e[.k=4{6hՂ;^g|+)d7u(MD-t2~gPHFACcݧUUs:o&>iD O(`Bz̉:d@ "?"DwX˜D UCs{y#s)N41F!Q YMUZ c~S"&'6 ?v<170=z8ӳ+E6{{/*:;O݀ 5֑_bb2p"(K1v| JDDX F*fר-4hRXF H/xD}Sf}&^K[/)r ďdpHjlnHxsAzz7w Pw,6|W_'nqG .EuT0j#C.wD H/c~SAy"VrQ Cӥu< a[T8n3>:)I i嬇*tr.O 4DTDR–߇$I} G'@D%SDH'dTO-z(Ra3t1_bO‰7)g r}uTVhjU> H^(4I9bOFTBIDҟ)\d9Y(Iyvy|p^Wտ$"gH@t:=D.Aܘc5r}j^ItB>?h841F_2:#>)xOsi>Ν DT&w/z=W0lWqb?Qh? &> $qz~WUI!u>ݦIfGH~< ^ ;)nUNKBSr!2A( `'qo?oh(f υxU`=OT2 6UT1dÏHBkڂ VYet*\a5ř|UVx |4ykH\4yzDV^'N X.[z&(% r_'+wvM#Ah?p1 282oq~Hoӭ﨏CU ȏ_6pboH(pWb5a{Ymsq[W JKTo+ձ+PYY+S>$#Snf !!HEZ]"|DGt#*Y$ưC~:^IXC'%͟>LN:W$ )Е8a9D8`qSgs Hb!mE7*.m2=2*W_>ۭ5`Rt(T!ׅM@kّpd`;0Ȳȿ ):/,ibH0&:=KDPQO2on<ҔX?0&I6_̹O(LA@{x9E"P {616 l]/-H;^׎M[# laOG`qjJz5$Hr: @QBUugratlVβ2]t矩\T΂cB|}G m#U=*V, G$^ ɭ /^4f] [-ng>;ܔ8% <[oF[I(d_WB8X6C -v'ΌB Ї9.hyLĎ0НdA) THchJyJ{@y'>e|*:cr'JҔH!;X2΢"%m2kOqCÐG:vC~8R zj (a(P ! 7VؘƐ~ЬIh O˷$iG2a?Q TIK@y\(hG.~l>֍#vpu)S,CN^2_^/]XuLl\9][uB4ec-^ g0l!4 ٘QC3AH2Ȱg3bfС%k=hѣvhqi p#Ňٱg&Dw ~*6UgԱݼF?I9 w4!=hF<~^&'{?o@~_ZRD."I{7#7uT\2RdϹꃐdID ]X. Պ賸eUbiF ᩟0O~*j@T܆i ʫf?O٨` jP`% XN٢f`47轂D2pF'y;z> 2/:bC?PCAC||Z}e $VX,RS4Ny/:oA)c/x0lGx[i (β6bЭ:~8GdC '!p r2(~0ҟQ.UaX_X\ysTl֋Y0aJUEH™@*avE?{[9( at&lUY!; nCNMIDb <3մ0?D1;)˳S#g{o⪞e; |̌Z`X7g[/Pƺ. N]S2Bn&蠉C,23 =X8$KI#^N,lpx/r:˞0IQR@Ќ!DUM+`t?{G I+`{bmbIDILFc?ؖႻ""ZhQ*nC7h-pN?J劊ѧD.LF r;Bk sObv6%!črBׅYZ'Dg0\<)짺"K 5')+oyD ?O0NY8q gbM&7٭G8S>G8c@n7"Rl9?O?!IU Gwe25b!{ZS|<a<''WzSY:CzI~Bd/l}K!dg. 4[4%Ti<,ϭFkL&z eFRtSpύ+F媋z:?iOW[/ 4 rK'TÃ9mڿjUUaUUUUW._e-iol-U*UlTUZªnnpЁiUUETTI>&1UEU:CwUUU_ڪUUUUUUVRڶOeZ(U]UUV_ z=BY)zK@JPKw5tG`g XXp<бnp2N9}iQ BPHi;!$?Pގ3Lh6#X[:D>y1PY0V Kcj~آ.I#F}X#.ɔGY 9N#5ќ7 |,q@Ae`g((,>f7Anp'ŗO N yzj 'H{4ó P%IH$HXW2| q"E3{!Cy̩ꏘxcrp1+4:j.iJLMh 5dҮ1@as8h4R]+~1-&_{3lpAQ/F#zD7@L8GM|<>/1Y5)ET1`}t0F0PaBwO꿼2뫦 dTn"l533|s)H޾u9'ĈzYLhݵo|diydw50ȳLIORG 2c1 sUD(]LhA>xrsӊ< SȮd뾕*"KҀF: MuL7IeU}T#܀Gz JvKPT;P`Z|0,sdCRc7m&j bD ,aRw| 9͓īoԚ 5?˧SzC፝JF!q'x9R cwBvjpʅw 8zu3/GafDD!tAM<]/.2=Op$.h7J !ZI=Ok>ŋ' O04h3U~-HMF ;>hSVT0 C6iiQ6BL!gqD" sRˆF\^=''|wWpP6INY?z;f!P`wћ( Acp) dDvPlHTh,C6Ѧs); V-㴂ԴY/Zz&&-ZX4Oا|/GY$4ą>v T9_ Rۇ->z9{ƂC3d}]<3MH_ '%Gy$36PwO1̿ɀ!aT ql{TBGxxe(s;$%+J`^ u:ʎ@:>"V d03xƛs}1pU)>t@ )c.|'A&#pp߂yܐfjϺaqr|MpxlRh֊ND)媿#i={J HT'CC`(lC(~m=IOw_hMP0hYNN?π Dvhe+zmJJhRBb7iۧ0@a2r)]4e꡻Sxt{`ylTk3ydT,9'`I/>ZlPz 0 PD۸{*8ER (&H("y7B n}xz!4*q;17fz`3nD+"qx}@<a>8s>]"P&>t E!b(I&@p% :v,Yˆ3S <2QWxˌ\;CQ,o\^Vk4ZҰ ІkalTPpU>_w\ CݜCݚJ ]}DRC` ۽>%T{ Ȑ )aK D,'?0lDCz>ppDXXMz%FMɈz:fũ17}Um%(θus]2/㾘6W\ 6 o u͝3f&qVjy;74/)ax@SSIo HЛHi& iRO1 9ky|TB`: 㣧F@|rcf+0GR_ݐi6:@xx8L&el=^8 !7L .?ӣ[7 ЅgS=5:5ۈG 9E1fΛCB}`){(gJ=N!rr"S$N}o&Ѐ"( Hh˚pr!QH`h\s$;/{ {k 0km#Ar *{S &e:燳ǁ':iݼIv9t'tah Nq u䷤_YV(yH Ms01wwz 9rcp-7^l$3={y|y$hbtf vΝ1]%xyy+ -Ͼ/s}3j-4!6a%2\m`lmY(`[Y(`yq7NroufAªr0=Nm*2+QII̢mXSIǮPd vIy yC>b=0r&He5p..?x|c ['NӰ/#O1nsY>Mu99q}2V-T8pC?DY Qvø3n EoGlE5ꏜ, Fj;&>[kѴ`f8swB2q+5PރyyaY!DA3]U/DDl$!| $ir\Ύ_ua}]gɟU5tߡ^.C ۇRva d;!{b_ ݷaG:iuwJxo;]Y֍:$ a 43"9<(9<85+3\{i607*bĒ"gAP`Tu؜`N=C}=g\ A0GiNI}< R(9{ƍ.$~WP(*jK5\{N!c'^*pgS?& ML V X$=e"tppԊ'c$A[8f$~l-䐝Y鿢mUUUۤ!&U:=/ PrҌ(C& PٱvǝdM;u|rO|+_Cg#\i5`pYB(sfDq)@J?WK2~ ~D (;HOJݮ#^w>hA]Drc$`*MZW $DB*f{tS4Df݌[y%j!XlS7oX)2uk|N{ңY@8.f"pdې.Zl hrLLcY#9 W\`gGEBȋ݌sU p&U+W!/L\fyIU !ȥa' cAx=8 U_t`^x'au/k5^m'8*2.I/_:O/H<}ڵdA $ ~X%H>k&{BdTH{H[fj7?Ψ^fCA}Y 3ѯcl *RRi-;I`ytR5c>9" ']l=cAK40F( hE: d  tW]!xCpHE8& Qy$$φ;á @Rvn1..&NA|zV40z*96 f/ GGI|X"fJ02ˀkU=אokbPc(At0:y'l e=j$*sAToh(NMoP7쥜@6D\/5~aRj62P9)V՞}F@Jyki ck~-RKIPH6#xIs̲+NҨ oD"k=Fght_iqk[@A}wX]^ƚף;@3lį wشځB=J+9:/B *AN8WOv]^jX͕von]T~"=l#uW:aLޑh'~6Du|L qk+UF0|%g݆#zM.=oϟK\k5P.I%"d' ?~@DB)!8J`Q$9N=駞]݌;zq/j< ~ZV`b- ^ 6%,u̢.¼05hjj94Qr{SѮMʪ]jtu;S\"2ͷ/4Z*%1{5,)^߷;I P?<ܬ:{ucwu=}ku^tEi%f… {|y!:k}jRi#x>|㉲r4qCmƋP؞ *zXb4uYI8h1FpC(dpO$EYXElc%q&!d(,!̲lξ ,%,„g30a'0F5SIGTP`n_AoDһ>ͣM^CbHO/38%K'Ӄc`tBv<" # #GAq={5W|TJjqPFY 5Ct ME`|FDI̞[҇tĴ$x\ " n@s>hp 0Y[Nc\&Z],LT:xW}SHZYאr`T7ND0 !Ơd =J}S|SzbA]# 鍉DyW:@2z{  @K(0Höл -ʿnN(QP{lWbkKB64A#[B8~hCfMEI΃ nT+ҕˋu$|g"( ~qĔ? Z.y6tv-=_ +/xg,,yWo]$8lEfk) BGj_ސ8);_A(#S@M5 5A!H(iP(Bjoל`D i) )(p\p M4P~bJ5&#h3I6$N}=9pkg0qߦ(h E3T>?{ 2:[\AU5yq; L Hdeq84>\|:: w`LLdrY0:$! 18byjJ#7?Z<xD?f}Z}X2)'vN ׻M|zu2!^p2bJS=p9,1bNw_5ׂ >|^i: )+ AJ 5DMS ,ޓ!g 3ߟo7qRU#O‹ey!.|%[-rw63 |d *2xk70XM,~?W3#NXH=πLCkJ҉RBx1ه0JlDJxCSs<=xCAr@PJ+j埳s`-EY($SvKaͷ񇐜,:T mPe1D P%36s8hl`T*0lXdv*Se!lgw&bÍ9&ЗA"ޝ;7񕈇iu%޴ 3TqZ2cj%lwXO(*ص b )0HrT[7i)Pέbjgf Exă"N>s;mɰ_/dq3B,a,:9U "I$ABy)Lxn1lSg. W.]{g:iinQZG>׋j%V!R(X _ț-B$[ҼrK< sQҢExY=&/T$Q"AA'QP*[=<: ??&&pYZy!s3 ̘^KB?f_}f$!BE=?@v ¶*"1w QQ<3%42+~\G9A a6fig}8JGX4#ur+ Q3щɣ`jꆁdS_ٸ~9 "nyxϕ j8'7̎*Tw_/ H{ ~ ~i)8~0',J? g?>O5]'z-x& r (~n̆1&3yCDH\qr-MGzVb! RԨL{PO$̂2dj4\q YXz "wR#a^{CH\O gfk{>x ,w R8j~^{@#Z£NfR4w EX`3*>HRᆂinO!vZ;hϑ]gADF=Ȳh_D}{OԁȾia>3)_!mS>"f%r+1 ^I: 0(><@[Bl. u)_=靱> MuW=E 2bf:!!9\#,: 0p@q2il O+G8}tǠ. 0 [`a@mAdml <qF4\!hpIT 990!6䖨;XDrȌAh bDȠ*lv=eb9AEp"^t_a~+ElX z1Qm rTQN62@̐!"צWk=n#IfgIu+3B:km~U`yn!-QH.d:*(# A9(U{. Ng^*ȏE0MU4Oh7cvs}܁忧ن>Ċ(N{ZH"~`uۿ3۝]׳> ŏVP/ZQw^$%X(F4c>ЇuEG]u".ʩ4cWV98L :/B+f(Pm0أ oI<HIhS*f!R\ŢЬ>1c\BHE|:^((w  Xs.#$j`^yMs"և<\}rs*)r3“2#uac;akkMV+c8ee#L W%k#Ku[uxnS nlw'{f9aA&mq#fZ AXi+MSĠ#V4%Rom\^`^ݎ4F:5;>ɳW$ &x+$<UBAP~9ø/RJ*d`9I#0Eơ5(4!EĜQIΑ=a0]qv]mRkL__`(GLoC]<}dT,:\ld}8tT3RJC,r:zxk'ټjxt6iq=*7a L;MV~+Ëp14ݐr{h[?Q񪪢HDU!݆DbT(3kt8)ra;#s|R*n4N*A EE;R](:'vD,J@0X $2lDr{] 81PX)BrTĜ pyyC@-&ۆ`DÅTґs%e*2D(D!Qjޙ cKB,ȗ\\@n;B0+VpN[@ibĐ?IHDX<9 ]С( >l( nrH.dk!)vk1#!e  FkfH9IQH-- *~ Q jI3y3߬=]mam;_5{lvkuTFID[tL&6.". *pg c96#HI6 ҂5Fi { y$e|.癮Gr9Yձ<<|,s\cHL gh'aoQNm;C %t-seRmi|U ,b^Sۀ!Ss׻SwiPT\TRTJ 'uH [$ͣ(]kR6jװVDO'uɹfI8jA,dMDݠRH)RIFRxB"@٨ƘfނuDTbAWsEUB8{`A-TɁ̔ 䊪nmpƃK5YG|:fghVTrj h 6 Mɦ>jK:C~Z:{H\zʇBSNy ҠI D/oAS}?r43pXwHmJ,{AiHꍐ[Koa6ؿQ=cbSyl=R[0Q>6CZa|Ud7D`I̭,0ݖ=31S $NiF~ kd9 e Ej(^!HHhS,g(q)wם,-PKB<;JAXqd7ݤ"v(h@𘵾Ogd9:+O1Z<~N/Sxn:s.]#H: LBr}0Cz1 #PX]Q4fq9T˭wqM 7œE&4m˞XAI*{U(HS@/n)!<*BeU#t6`BO^@~)DHcȪ" P47*C Q4 Dבs @H>CvE%ཋdGF 3}aq#_~5t|3QatpIeԪ E! $A!ɟe >3)(Dgjz@oۭ 01 irz7=sٴJI"}V2pq dpy[+삒j7O|݊@GPH;Ak"\s7, 3{ n35"3,e c4: |aX3C#Q|c* ;㉼lkp$#c8}6Y#ѿBp:J/^5Rrֿ*? }=O 2tԺ},<ϯBC@SGbP$Hlm7A0=sgd voy8u$ PI$pultX&އL@ݘі#c჻CD T0P& 'D9AB66n;Ic4qqM&7 @\`;cAh*DÆH}c=)3P]]ͲC$UPCp !s!_;jHɍ@!Y](`.-'1.8nl H쐿 _lGp PMΌ 9N2UPl B<]0d7c! qq`7;S)V*}*pϢĦU)!WkplˁǬs5K2N3AH^Ey3iE9ʼ%Ae3pδ1+ U'#XqAMι#9jYD{6I8 ș75 ;ъ 7qg [>G~}aFs6yJ6ۑfCv HxtvSATu|:`: xZ||)Z$BC/A̦V4Sج $_{Z=k~~s`*,8 ă tA H޻?vC[1$ !$+otm'ZoBPA6!G.VSG7 I3Wm*ʞ\D0*#}>pp<`ܝy1I"P_2axܔ.SABf0]UbϷ߳(ă瞥6"=4 AkJ=D zX d-5.bH(2n- 1ZcU'+/c)AU:PfR+e d|h33ڂ\ "6+X H5^bf08yKy9}u 3;학ň9aəOmbcCAZV0[^ThpaQ\` (`FQX͍R Ì2 1ܬ:PJ NA'%꼑s^l32 A9c~6tAIJ&Q!R'zȑr@ؠMl:dϬg&8dHHSJ8 @.,wNj-KNϭqGp}Ϟ}^S>=F3 9hN[@* e Au >< ozrs=q8maQM|߯J0(:E3,zL6XT#| ,M.F B䉌:<1K'Qz;5WtΤb&4z<}~??.ힹقzmTii;5|.A,tO)@Q R#+fuiu66͸[=nq<-JX<>{3'q<]}NaSRzdcٝy)GT}5t糋kM }=e@Bj5VL-&Ac ,D {xtzFc,!A9ovxHu4*B9+VO!(o&>JuE,ıWr" wln7ihA5<,>[0D=̶΁H a080& m6垗Jb{yyCJytd58•(N')ӟ Q*C s$ޘmiڔIQQ ~k?&*? 9;ӗ 64W7H(UJkXYChi7rUR^ާisQ 'DA>x7FN!,Dz'JԦg7eX! "M" H4s8C"pl"^ƁH sdoZC0RDw8"G!jdMA!n*vg#Hk 0]p^u0GƸY.8 P9"=%Kr1Jl,,BRL@BQpwy ڂUP \>%珙#8&`V40e[oĈcM23؆!g!a N@ܒ.H <3Ȗ8Yc,3,qW j#`F 'ըk n h !Fn d]c ݈q٭$qDfIX*C"D. X$ZXi"p84I3NriCǕ$ukJ`|NÊ F 6S@D xƯ؇g~l/_!&?"tޞU[B@P%r87~NrP@\AQF6( {>E&ިՠ$-Zc,5,jv0H (P |E9Γ16‰̢cC&:p%| ڍ) Cfgtw:4ƒr$&X(oYdth3A;Tb *!:mkBero}c9Κza2aN|ݗA)";1q^}@5sִ<1=~(;zA}#%_zߌΗe{jz9"p &">c$ܨ:I h1ߐВpUyGR@c"(fL|ˠ;N@(oHX5Fcͮ4m+B;f֖p*〞@p၄ &?#i~GS ~/^tgg̓׋ٷw9K_ IM<~;af% m-DdApfXKA1HI -K*ʑn ߘpl†Hx@ݪ=JCO _NmUWNUyMۉY=sRY Jm()$Ny|}DA~Gmlz,J$- זoY(DCS9(CdeM3*l -dn.8Δ1 l( Źs\U:NUct( Ug(z P.ax2˘gBZ&Î6݈̻@*_ KR(2a@4 !%J$S  գ5ABV 7 u @C A'jFX(SI`@#PFA)s Bfz B=ߝM}ףԜua~M82 W]^t 3P!B-nDE wTwpݿs2Xzel03^I*ZN}0]>'a>Q+8냳W3=\DBg]A\qwjÄ_d\ȍ~Jjp@!x;tsP̌9=\tQ"]L1||I>K(CI]DD aF /pcxd4 <z2$Q\)*ŀ`0֚upm92|宔'9R{ƈ({T=hfž'&褵_|'"$#NJDx6b9}Y8WGi"hec>i*/;k\jo*XX ٮIF;d=I"!X"(EF% ݕ-Uu(Lw5"#-&ShDGc`ZKh8%yI.`5 /<~Aͼ( @%87&ꣵAw J @TըUFB*jѣ]KI_:HL|ei]:Fqh;\u2UZGxXfR0yYDD?/K\4~^tU!@3tW{fʱo/~<87ǿ݁xzTKxow7=VNy4=;YԄ0ңԈݺ{15X$!;_2/=j0sm&-iIĜEl!cC>4 ~If 9 !a7HFQ CɃZt 8r6FKX6a$K{9˹:}K/@ 2RA)S(H3# 8-NADZOO96 Q&Zieڸʁ6e2DtGa ukuF\^aL,@Q`$!v>"N s)cM0C P6`u)g4 y߰9 TpMDa$D@r N7~"(^^=7 GS[9ۀ: Q#2 QϥO{[ĂvKYG=%R"5bY*Q8rŜ?nOoCS~w.!`!qbAMu$OX7Edz=w(, $@13Շ熄>14R >$yQI`*H]l\"( A;=gWC@(0D0H{˘b/\V<ƚN2{ +'lȝ!`5\#7h/쟗݄ |=X:̻1DFCۋP9yfXCr+;rml$zY(ǛW]pHNG9mLA1݇} LeB%$8R ~^O)u6$W`yG_ 8?(([n9]ܐCU$$UGbXQWo=z;֓gMj>ׁG..'18,K4aΠ(/L] P,FCI4`tEV q,ݫ EI44nѢ HH,`AT9j  `QExX >o+o(z_d&p~'2z2iHy[Nnf8d$$S=J_k9*J+Q95gX(je*avcSX>\ۦCG&I!0Kmf):S]vs˲ X` TSU2!M8!w\^m=_oE OjW_vG6^10{D&XN`u\B}52&!?0TN$"j "~5 Sd&A(ZaQ #,A T`A` d93CyD% hh IOI֣E9`'"3<r ,}Z8tTHQcenj Qk{2Tk,ɚ#3AAaQSl#.= ZGCDqJB?Ɵ~w\ީtP5:e@~A#AxHP "쉁ށ~O8hd6a66;tuA|BmܨGPPr!*1VudH[vŦa3ށfa>TzRE% O}{rf:q RARHTڐX" $,Ogll#i(G}D9Y(`J|0f@h'4O\,A O,tS\f=)/a#%Zxó8a !@'i D>NO|r/Z?o!^ zh~UoђqO0oQF~0_7t|Q,y6yk(jUC#_S[|~Q7BT=뺁] y=/aٱi0捌hw%׸,3n3[zHOZI'i>ۦ ޴eԺS! 5V62-M]{[<ދ+.)-|fpZso$XOCZMgVrW\x`ݑBO8׌>=T(OsJ =}Y$Nl$P>(7|3?v ;iW`S`PY!=Oݞ!?246jq:I$Zq !EtW} tE>}ٌFR3k.`I*_Z(Vj FLIySQFGô SH@{n0$1 +r @t1HEXB%:+x@GPI@la\J! 8mhtLDĸ,DL!&)%a5PBjϧ'9#A]+Cٜ6@b"U*u_>|ڔ; vKfcRl} Ȏ &:=y\VˎJ|񜛤I"Z4_:yuY‹t W7V[- LU4z 44[@U@(RlqZ Jtou՜-mҠl SF]K1 ~")=8{R- R@{Mu7 ,LQLBQ!DLTxM0T[aDş`VX8-V{/SB"'w%T=h Z^HB˶ @(Jm0DJ:(L Dte2P4!:ߕCRdR"a_i PxK{|0⻃?R[P%{hnNt߻ jBVB<\r^;DI)@Ib@ SƒD.g d.QfYF)t iI ;R"֙%$5r%hEG| Cā xB!0D=_ސ%hNCTWY(@K 6~Xq1Rbq11 JH-]#\МV"` _`QK{XWa Ve z!b0du0KT 1}uv=^VC5̂ cP$Ƙ3ĕf-iPeJ&("c)76)l.8zjcx ܋DS<y#.-,TIfS^kjdC#0`b{S+ۺk"jhfh vR҅ D B}sx$ldxQ n8lp˯S<7D%HJH@p 0RIJP%$Qcx&'7@'t,Va/85 dICMZx8"˵T;g n6nnC*o]5Q,趈L7jb9G|f/nWT;bs8̮w\"VRִj4Lm[i*T]Zњrٝ1 > TQH#AiMN#uncIDc" m"Ȃ5*DDcU 9:|m<4 2HU[Y@Մ"TpdJQzywP3#C PKy]34ɒX u”!H?ݽ DL@ JC;#H MN1NpצPZb]7[}+^VremX+ew֙ʙY+0f ӹ80#qvnKU4PPc}uU:ӺAUQ*cv0l+r8[SWnncEӻV`=m=µ[]𠭜2 |ʦ:U ӮJM,dkȵ 4L긂Oxo 2+&]!82jW&clURɼnC"pY[*K|­rVuϭ E#kPLVw4ڽ(M v4ۺmBTL7u (2ғOLH"LN'-=S2?eFm" Iv\\A۞aaL1v&`ς=5=|Wz>6~qPp'AQq Ƙ| HItB0/)C7>z)r8q(9a҈C1w9B}'lP̌+EQ14T]gupu^b3vsHmxKB!{?#TA8QLKH(`d CIC nC9ЋQ%m1׆RpNPr79Ǥ-f0/Atq1!?lPOwNU]5BCǷqt*ņ2G@B%-訂/!" ^@Pl} 雛BǧXN0~|^A;\$3,z:i GgH$@$vޑP݆`9L?OorV|D@@`WY%\&*JVZb JVvǖy k i"vd>rf:{4@E hdMgKb ͡:EC(T0-Pw)ѡB/ŦCBi5M 4ݤҎ`䀠m1!GE٣nBPѬփ0>RO<ҡsPDSPя5cq[ן@S ?l | zvlNG{OeI,Ni+lMorHO/I_(? JS#m s(r@۹P@k\\hdA@ C@́N_3̨chP$! a7)}xQȚ%?LJC.Oxv]ۮwSXӔ̢ = UGwOo?:Nf?nu7e&)LFՕ("c@IM`*Xꪊ`*{dsr!g_.AsDB{qR@A#/[IDB E Vii& u-h**v5⢒4 > I.h:)Ͼ7 8[[<{0X9H4~t#'e%'1E`8?pPhIw'Áҹe0"0JVQ)88{ >0!(p8pyz?>dSt*(Pҽ!OIO|A9bJ>R0csuW@=sHHDq9[ipm3XPDc O}<CpE 7MEtYzm#6 )eS׸kpݞHM˔Ը$j`Kކ%`я7V=S9>JXZmGAב"|BGK7M(ֳhX o~O8}* '.N]6n0 U?u_ߘQK6Gcc CNO}9l#ͯM~w宄QP@JPyLqhqߍ@rdd/Fq4 8pqĶA'.,mvM#K ]2LVǂ֎6^Cq;BK:Yp`Í0d5-`qo(4vm!#*`r4 fF(W@;AWp]*lH9:a&Y7ëOm.VQ*{縃'4CH~5ppt/'%! #W0,pt:5Z"E"Ra:]`p&e *{dCiQ`GH=Y=N'A5IJHB'IQKhHR1 2z+ekIt4™X9O;DA`zc$*Qp\R?WPiu&JEe%[<0(#PSD]F(Abe)FZA?E ꠇ bh!(.}Ю ͖X"oo&|ROAH}>7]AX 9or܉G}+5Ndᚆ8(Z" T܁Z9 ATۏ1HgspkB[\ @2:R[pAXMMq6H|4rfbJX-+d2Zm-kK%UYYWFZaPiTH9")JJU~5JۍRұwgXfhR -BQ)V)bܳ;.d,4)lYޚyO>}KB2xce!)%(́;w !u>׾ZMù 78FQQ@P܎$q*bXhX>K|"b 9ʪN0|Z@XfّCYi=MuC@up4LJM! *$uP`QNQtY3YTz&[#B@Yd6`[)cjӷ+HV[cPr5M.4jafvkSkz{EcpZX0#Ѓz%hw6 Gumtas':݌xc L`6$4:cE)J@ Ҟ:/3ԝ}ȾtA,.Y40ZT˖QSЎ!+0Ԩpy=p:o2n|A>e"(&#f Z* > 1HJ܄CxXO~[uvpe7Jgʶ׺~:X/#x-ᵺ v P2&Ͳ ?s9t=b:` A0МG=qe$[Hm+gs ! L#4pE mU%물Wtr#韾NRL'T-K}`~j1%A!'h{W}}E^ĺQ&(<( kٗF\d!5@Bz3%E?xG-<-"AE 31PB@2=d?w=l ¯ ?yr4C0nZPR @Z;4K*NUb(DPBTH ").` R! uJr*aj$E|p.P:mh4$DC6N$PvJcܮ&b~:ՔA;|?rItk殰64*jBTk_ W`/)m!.یcCbF0zY %g4I%"r I|prrk*i("$B&Hai "bJ(!;z@$ FƱ I\gd,je冇H,]n DFہͱbHaeX 41ej 3Sd’QJI I>׉KSDAc #xBDp#SJƇVNv;34  IМr/B748 Z:5:SF/SO_;y'yT!y0TZAH99/{S R- @` 2XFhPf Pf@|F B3&@7O4ATbdb/+=lEg+ B6k(d(SMDbT3v*T1vl- up C9T⬉ZO $i[O" 'ԛ,H2f ?ϙW%Jd ϷCa.ALBacVL$DR!LE 옓(\053E ^CxȐي Vtc-Qg4g<뢩2r*DGs2QJbNxyӶ%EfSl"ʂ8fn `Lw]upAN>.»R*@hCh9 W!66(dRhƹxQnfSWGEC6Ab\\µg9K!tjdP[7wmBjzWW ߃eдUB+&%y]Ec)!]ƋZ;,]# & [¤le-ZuВ6tRAY1J8PԊ&oztԪTHS\Hll"O9Ø; WSIgոH֜Yk{v8-R96P68mn "Vc>9L_7l㢨V`*307%BboպR DqFm1_ipJoSYǺ*8[H+ia͊dk6Sl.!DMAG"f Fv1k9-`B`=d6u+Z{th*!3rhQN1wb"8@U Q'@$CJ Mwssc5\=;S=ۢbS܃1jC"(E)ID,q٥N$L<4KC58m<*o>5TBPJ4٤MER 0"BSAlcxΞVM,Hh@㫸]"Ait]f[*6ĚɲQXpB"84/%=LB-\Ceq'Hfqr賋lz4ʅ'vI,4hS ,5qs)J 7wAac) |l4Zhr4`U<値 ŦN%{3;]D ?6CMLI41afZQC3+1("U }{?GK8}Rnǖ/ъ =&TD0>i L!ljfRj_I-HP43JZߞp~|}Tʆs\+V:cAu&n눴;Fln]uKkOP E4}2DC!60xy :m#8%'*yM .hZ2+.3?M PhhYt8gf74F[!UhÛ  L5M2Wq+K \[znN9Cm%aAh2+ulrϜ2?O\nu5۶XuV(X-jt:LOޘ#@?d˻?;zdC| X |0kԒ^K>"KC?ؿVlW!M/y@z$NzCTըT4b1D 4vj~(pz?Y92nNS} niY-.8-7 pDC~]9: p#!rɩXQZ$XC4nl0-G {xB| ZZ|N:y01 Gχ4a6&raʼng`ENX+3UBB(aiZA b'&y `6,`0ɥ~?dFحidG }M޻PR5uEl֕AEAh05,@R 2@t% ~JWs@Dwa!{"&(yؔGX"z| '$1a!XBq|:N{oC ]ŦڦjL)PtU*Qp"}:Lcm*`ǝ Iγ׵>&E&5e(*Sd`bR6𡦂 AOqϰ}1I@Ot-HF1DAgx ΥbI;YRRR ADA kyGGpc4DVᑒ032 ?ai$* "Jd$P$@%eZFb"Z`b( i *IZj!Pb_j(hDҊi]*"YR*F JR(iJb " )Q;r0ID}#Q*#u9E#HzHs!(Q>7>XX̂rAH_O,ia b9Ïa4`9#lB5.\j)f7 F32!euB2>Ayӗ`lQaC {R @2@7 &|¨~غA֪B נo5>\0J&qV)2)90#x9uS~?"ݜG)l%/+>CZzгl Bz2pi^Ѥ=/T잼e6>M9z,IxaGڼkj\V[5֯:902ݳӤKLWUNμӾʛܮ5pnё;l×ٳآ7}yy58u0y]C/σ[]5ѐ6UZdJR@f/H\!s|\=%CG=i#T/U@TpɫTYJvH]){2 kݮV#U1&NjK=~x% $A۱6PxBzHR\5E!8Al/A:z y_ϕǚ}xĊmAaV![J5%ve8F,lB9}&xUf>fAp[jƼ5W_'I$ $$pa{($A;:a E$ 鎱Z"PJƼ{wie:>" A041QkKcA\J 4NR>LHAP=')7!Qߞ3Jȃ KkLO 8烆4V}`|A" $%C2r>>=G*Cv5 fD V4C!HTmidװ+S6А'$6QXmGL H<3ǪFZ"#8 zcK6E2ƜB2o9NbsLP\@ #(@ xj뼲&j0Rn{G)T1p {٥%8astE9S9%A4<`ow7%GgO5"<'N}j;&-polyߴLB# ]" I* qPskCpR=;/mh{ƍq.2oȫǁV((D=Hd{9<4jh6&>_ /YH|Dx֏ֶS7Q Xip~*`SbhPQSo^)gR>z[=v٥~&WBv׭ľg+܇}&jÀ} ;f l8im i~5 (Q W ЊMgW`Cas8e .,(O$~^Og7b15':6[GYn.+ 잸Yͩ~Ƿ1J%xb m7-viP >jVs~{Ѣ4%mMwcMnsz۫V *@@aM3D0hXDT%b2)x҉WF# kM"^!@o͡Gf}8X;vtnuK9LCJV6;3i cF$\[dN(}睛x>W aZ5= Zqqju3އ>I2wuo&zH@4i";J3_{ֳg <;Tea܀4,,-]7exZ)pj`qBrMΩ>1e׭]njG^ubF4 QLy9mxu~9 ˖!pjg0=z&o$!t-<{Rhѻ0W3TU3I*y$!HĮ‰+0Ge{Npvi4ݢЌay+(55[cwRGsSxjl|(MboĀ4.xn4b"O{k-?9\6{|zV.7֭`9멆+o4cfP[q(-;8qx[`ΙOjؒO^{zg)otS8w4pE5wƼvP=?M"=3`ќ]UISg:ޅM5^F߱"EDzͱċ ۣpe}mn d J˓Ad\D1A֮lXB . jP`"^$J,alp/\\ǁߓ|&Ohl^Ol 8f{ 1 |x96xc!Xj:JuD@mHh _HpWx=uo>uypǏEe384ej,^]Y\hǮ6i)E$Ԏd+@kCGh!hK5uD0IiP ;hQ\UɆOS\T{#H -Ph %UDWk[bY >z[4cK U<4QPmo6'qf\{μ๴t̾c(=:lƍQG5̱-Gd "9gQq5p˙3 ˣf-[2Ǽj2)jɏ?U{\,̗eihԵ Z`0ZfyW}Ew:k>-ޙǵyi\nZZ#X݂* HIpՑI#XTZ.ybv#E1rj-6X|s)rD$[A|ȸD& ΔDd_!ŕόdץ?4Lm<{̼ϥfQ`5Qo ʄӞ.QP)2s>Eޮ1}9~?O_sG&EGՖ@%(i&II*b $!ei"1%ɯgOf];](RI?xb/3Htr~@a%" ;(Hg޳'/9;}ߋ\o 8Fֆe>jjCZ+ol 4SյZ:gN ӎ[i&z%壍E/M۽ehD%@i-qZ(J$gSw3Ve D1ԔH:B{{5 R_=,v_yWC'T J!KB?#`zMbS!@뜸%:hvskBdL\)VfefЦRAR@>UcC!z"T=vO`)k!(@o'0H}ۀwC4!1'lO;!~&^P=dÊۺg?Lq}0uz+\ՙi n; JBZM!)y#X}2]J+) Ȕ11YPUq:*˺2d;ſElc7xmp&4A̙(a<ܣN7 J/(.$aLYA.ɪρq9z`()*)Bӥ"@놱'w$ZMGK6V;?.P7|qc#N8A_IUq쳭"trUai <56w:^Lumaf>X.(. [zyl4U esR pkQXhEl^ӹݣL搃ffWUHH8h"_:ÏW.TOR3e6}9ouG<3.F?}E[:s  S Q){<<p x!SOPX(RX| 4-ZJ@<=W@BtO (9<#DZ } n%d%LJ'h7XN G<6\ňq  9£O1A1 c&lY&==nj(x r0PL[r²(B) qTd81#)iӵEU\Pd h\++ d) &8*֕X혜bHeJHOS $G$~(f`"Z몉WE)2⩼~~UBx0RQ<עf(Y!2&r&Ea@/(d2n$aD;{52A  N?.=ܒ>8tc(8@p6$Q'@*,^luJێc]Ȑc_sV4t{&zX XNx} ȿ )uC1@-+A{{=ߏc2j(>T>B?9u;o*@h >^ÊM|?*1 b0SBs8>'câp[ċ"O>#J)Jj9xצ3F.g S's "! 溺E*Kx,/Vp!ă܍Y n 6C9p4Ye{o4!$ߋUcVE vN tiaVjZUY#S2ArR].aHxiTCL32E+;%!-8-FMc4< %SE.%k;nޝ*: % !&zIA Qtw8\RCqMkp <™%Nd!EFOkWV;΋ZzX03f6F1e!ʊ_w}mWZ(۵ֵlC!6i7FRvfFp@`1} yx)}Z~P:DGPw 8*{"R bk5~4PSM K|1 3PQL- TS%) (j x` $\H HW@R% E"g$0BT{pYG}YqDql8>c[>%eq)iEt5@utsy蠏ĐM=gW#l'Q\9evIBa@HJ(y *1i'*uT<ɞ!8{-JO_^g/4Dh;I %@ 1 tR3yAwT:3{IsuDŽKqW cx&")VB0MwDr_՞!]]aKy!z檹3T^%Fp1a!9>..9W-Pb͏я),*/AZݭtr~[9|_:&uz;t\j/7(KѶSϗ{Z\OP&Ǯ nUf[;|&gE2 j? ͇@`=+2I/4ażyH;YϷWMXT2x-=2e ƽx7RI-z<jNH3@c68HpN #oZD֡gNQ,a }Yhn˲Z9 D9v07"4":Z+qSTUYq'PMu| #G#빹ΑLzK^zPk2>)]DmLfQRy{whHwB!>ޏQ,kj '|h;;eu{\ ߝZܚ8r8cG%vk3 5@`!hw0( Fc zʉ T")J*:UQQPH41SJСE@v8m5..uDM o֑~5mO~ ==h{m1I2# JDQZ0uw&/6SMj^s ΞweqAm|MQ ~ESĎ'L(#*c3ڶZ~Ŀ qո Z &#'AnB—&th [mg3EcZABkV8Mo|iMQqmkEos|{K<7j}za]VUÜw 1{sN((.U(SfuX5>rxIkY/2qm%8jC*& ,DZ@4a +AsFqYohc sIkTd2vι]4pq9S QS4FR C D,b*>|]l<ӶPfMpPzk  cʱ6dT^3٦6q23h auƵ'6'd!+P*9$Uz|f0q|N9굓15g[-_~3œdLֱY"\YBt9oT;Ⲉ=IܰN TrV23P[S8Es(b!8 m2)"y"<~QZ!9iCaW۬<@J~Bl- `a^ ݋(uqBupwLP<ɨ(2UPuJ}AP<c QDHzh| !w򇧵i̔&^J臰&H0Yf$ERn4lG"ˌTgkZQ! <Õʒ0qqD'#׉ސilaA% Ռ!68(`1RRIT L=I`9Q90.׊~a7HR3E(&p s0 ?:QAʸ!Ř:T[r[/l2JGwpJďf4 eC\m &:`qbQ?[|35% b,5mИTlh9s8%6pCƒ'E?imHвEwEH`ș9 = /dSϝ^ڈflQ.eB #9u̡\< v"Ɉp:*9\JT4P\')% k[m!CL,˶0irŊ!YqHJ_Y2nV0"*r+!ؐ`sUO=>*d(";-Pv!5Co`Dfl*Szˡ? Π|ێH4s_O^P!A<J@N9p>t#3TUU,D[oI ,h ifq(,Dϱ0`Q'ܓe4X(IC3w%@| ȠIDY Dbf*f!7h;xE D.!਩ثV!s"`qRPxrGh_Oqe(i"R\ De~4" w:gB|T_B?VH|-`[ g$TZ7pcX[Hp]4*F%}E'dd-pCEPl92#CRl= s&G$x4`C'+Ccl/Sb}"|5O& (bd =JAC.~+15ސ15(s,X` ,-%Q4mVjݝ [ I:ed>r>z4X PeiБ'|ġ_[~8'\1DZ ҀP ~xbD+ PI~a?5 v2 91Fu@8 gAǹA1$0QB#d?^E3"̀‚]Dӄ Lp%`\s[. Br9cnXE}Ո JZ9DIN!F2PNcBQIy4S+Ad..հXr ]&Cm v iBxʷy2eh JZB 캐蓪DOAz[ ;4(Bqb TCf0F*!p([gD1 %h)%&m3B,9Ef,Hiǭ'X"*G~9/sN=dľe]WJa$'w@d\,vtrop ƭn(zT(}v^`.9Llvࣗl("Y\hciqp1`-?6"_.P. b9#nqf~٠k|s# GOwH.- [/H55 /FR,GCC[UhdSnf B !(>m׷%>Ǡ [ ' ki:'vDE!wnnQ#wB4"~q o! 0ȸU+Nތ.i#Gb)vո|Nh"h"%tk Eq5L@fyn6@ؕ36~\Ƚ wVV)&蜃_C2xA} uI/΄2ĈZh˥L>$Gmϊ@Mls}|?z|;~uR}_@Q=~FJPP!R(I @dRM! vgl+>#g0%>HnwAuU`^qbd#tr.=zS$Nߡ^]WfS0)3|udrVKc{HJps idkhKAV(ˈut8GQG@pl)?;CwQ I$4\ C8jzڨ))eHv+%dLeq2NN' 7wR _xN #>pDi\Ɩ.:`;9 TJ$ da2i \U@, 2[7Ԑ ɇ]9;`DI0ZJC峯() .OeJWDL'0:SHFBl:Oi 4 y_<:^Bq'fh>2o+/3pՍrjb1uhVO^UbuO7??5Pu$;[z!}0p V[1-lwCщo?3ŧ avMbX>fK8:{.ZM` k@hl#PZ!l*X"4Q19 *GHDl} +i*,B/o>^Gah;\r .)6;&"b~l @.6)>{SLSE~݀XR (T@?j"[K.w04Ҫ4(*v % ""l%~   OZt^@É`h4? OX734!FQ AT@(B^p4ttu.p\Pt;Bxnd:|< c֊2_~eUQ?$ T ڌLZe%$C%=IO`BSjav xj+F Bi v 9ך hIlh"JnxƸkIQ%Ƣ"[G. rQ-&&2cM6F1t41NtLr1A',SˉJ!c(1Wj[dɆ^OXt2cEUo؛+G|lnF6na5 O*fad^" hÙLVkҕ8n,U1_q ][ JPI)Wc T᭥PYIuBIı  AÍBZg 2$3TZpO9@d)ÊCZ)sf8r-h.`ubd % s VD T ֋)LiZ8( p#@]v`S/|`By5ipM *P)59 `OF"*d8G(Q-% !%4D B#>^R!B(Z3BBOC❱,?&0 eᅤWR&Gqi͠P[D 5fCqS ҝDO$zCuE O?Yo)SY!x@ iRJVXE9+c"i# YQ~~b~]Y&M\ڛ,H L}fqAG&xi.( 䜬e2G|֐DHrh u+O?[G?m`o-J24Q h] A1 DT+M:4 E+I3BLIB D!KIH%((H&䋈h "J&bZB%+.m4KM4D 4E4LKIKE%#CM(D$A(MBbt@5AMQBDE4DE5%* DH&M:t31IH #T@ SM$CQ#IE4ITPTʔFԨRRDLP-!4r J AU4!E!@P 51@r4 PҡT Z HMä)%ihh(^srP*dt Ԝ☖>[%AA+C ⊘)#/v $C QBM 7| z Dqr7ɠmM!KXdc!Sm ;cE&4@(j KQA7t!J:MBde4. %vz*c*Kpcp8O$" e4~l(yQXRI!DPEp8Z@56=xwNEϜ3|;3&%E#K3ؙ5a1(MS")x;tӃI~2TG} P>#1 Ȑ(4HhkEj҈\8Hl vh2I'H+oސMDñb0ao^.(?&Gdp!3MrE CtG8Hx6/9B>4RqߏP`4(88䩤BnĀG8gǸvթ$:Xd x P!$9u;͉i!n"yO!X(E1DVH (廓fԉMEBCF˿(L۞*mHƇj"&fyN2$8au;XYuItMF%­ttj* h Դ  1k*N D=rc-;Wۂ}[XR1*Ie 6OJ&NFZ]FZZ.sCPTq .Zs~ Ihh@Kt~ZeOV>3Ђ/H޲ *D ~rQ+%DPHh~Ts1NDm:<kw%eb[&;6׷]"AԪkߟќDp_?8!FpƲ+!ԭ[+x+k =o|!(,k؂{(2OPs ,OWHB.'55a0Tܾ\&cJ6{%cc3H&f~y q:͒yQ-#l60.保6Hlh{?Z@? [4P+n f-79>4~QyOXHgfd\hM4ITmE@7H R0U w @r}re6ZYhqScB?Avf1PIb~_S1lPġ#`̦Ƈrr"o oJ5v5)R߾e+'!n3~?qBi|ShA,ABdWB$ >DGrLG̙P#dْbNU3,riZ4%5s$boP.0!B%!AASE/ +N:M5f(FwhPB4Aܦ U~⤛_Cq,Vy֍ FZ㐀\G,e'F| /pᄘ h[G`'J'"{M@OqQc?tdC{C1M0'0fGކ3*@L΁)4i 8?_oN)P㽂kZ@ubK\͕)j$Л0h7y8 \t))Qi h ɵ9‚}=3EtE[q9M18SM2R4-(CRZ@\IE(nn%:zd2!!: b"=c@%1~0&1SKGl0d&;!Iҡ T Nt?R VU?+ bJHlǓzsI 4z:O0mB&cPY2~ic%5XR]^OOsM73e8Z't5T~g[ewk!L\yWs0gA ғ %<_D@c ~ .*TaO=qA0'`, }3 wDAC>9A- R]ja7`x2CǨX(C?& pdXp'_F8G @&! BA(@35J%wA K@v'{{KVnM&&.Kn|l XO',986;y TPiy3}'u$tfi,IVӸ(*"}:D `:Lf+ꂓfSSq"wLI";&D'7I()(0&g /XE c^+r5"p|C$is%\/#EXYft/Rs79bb/OV& ,HM 2N_ [4/ᶗ5Y~-H掶$Bia\]RxC1IQ| `\B`'؋ѱZyi$#lJB 4_m1dem#S)eP*JBRmi:d汵@Lg`8 a6A%7n"J.Y&3*6Φe/gU߉u<̵z˗ʭeҁ]FY WM hfa9>B Vb@) %DlxK3Y\i}pdʔ^x8W0,L44,nqXmF i k'uJ4Jqbibl5PPC qHAZёik@HT{,l1#Z". Da[oG>kNnB F:pʸ*3;? c:KnݨL1C)I*l_4F0u sw'Y d5$]1Ngh)!|!P6eCh@?.d'֧-Џ5_]$XPcAwU A34ҭ,-U"RRIPM4)T$D4E,Rڍ ?~ĝT\H1D0[` HAI- Bn2#|PE4iA*vIxț:8`|)Z<ŊUUZI2dns<>zO E't#[6W4AOq M ymMH]I J$ҕ3OW`h';e1 =%! ULAX`͡31UQQUUUUUUJR@D"̾&u N/;=o v:9S܈]f^ F(cRcOc|6ʟXYTU ]7 ~z5іs,ځ߀5gdaD3 5r;c3mJhoƅ擑#$bl<&E6MlbX^WaMׇl8XA"1vϿR-F\ZW5562oB0_X(hK|2L}NOՀyD994D2aT  ɫCby, &cd^K@8J /6ǠhjCt@&GP5* ar"߹*mqЅAaxjt}PQ33U ͋l "fV Iwsm Uַmb(J~ d Q$z5. 6RԂE1FZEF8;LT'úɕ]x;05I曷$؜!TAjSO31" *@Jsq.Γ gKٹ@f+RWM!OpL[ e&޿:I@} Ώ@Cz:u-cO({ r;SQ%^)E CÉ :,:^s,cUY[Pqڡ2b^*&%JD]r(>s1rd@ kV(ƻ{-"y.IAd{b((gI..[ZzM?yk6)>;!6N#fjSH@}]TҧOEfn;MWۙ{wYScAlBFT""1Ȧú,.ZԫJ D]bJr3q$mmY%K)eqՀیU1VҠ Υ֨-框tZ&zR<;E䵅;%.5,(0K7; fSķioP%# 6×e cTG {iRjGHsf>̤.&T ؤXs)7a }Y-,y6R*QB32xSVt<ݲl`4lax2Y}L ۔ӁV.mWcP|kEam,geR)Qі!z* g TV3J@rRܦ ѮYoaa UKKh+4an$1X`TI3IUtx 8]Jm!v'h7Ǚ9ϚQifC?LBK-1?F?_9|}z{3BsVJV&S9U㌗,ԽurXDlF㓳3IqR$r#42mw!s9TծIn7AtttM+3kh/BXAɅ TMމ,V H w|l ҏl%,m;) tCm[aGa{<ilfq Xϰ=Vl9/hL +hm ndTq>R6Fe4%4ʊ=_hxIn"9+~g|337FS誟d)iP=8 &(d" J(HHLIr# S@Dh"U]ۛb3/w=ݜI@Eјbf wGtьb&EH){O P|@z`S~3X ccwtBmhC yL*A4jbw6-DO6%]6nc0T‹~ j# akFAQ@dJ#AQ6"1Utۇܠ^Pyf웱k2{!N83pE 2H u4{{R 9u(t[r+-Un2W tF10[TSjU*C ]GE8!yB/5fR6#i)(tFc&ƭ)lf/ݟ.X'3|k6uM>j6r0*2*&VI 2*z@KP]mHZ`iTɓ1X,Z )Ajbh8r-@-ڻ>2 X5G7벿YIH|xA}DSg $Bs0DLMUcΐD%J6ufҥJJLcK@>i]=<{(ddHJ*L)*E 4= HB'z :Rh4|Y(Fá2f٩|':& ox'+#ֱ Ѕ@&e2I`i_f[ e ?+ 7b*1NJǘv!خ5E2[D#~?=QHb 2r캂j#8 LԽmBbN{?e8͖D OZ uĠ l. =`'4Go=Jv>rbTr(})@PD+Nw,xi)D$A, 5wtzlk7D(P9AL(Z{C'a> SS2fTnykGY@ R# }Q O,AO}Tۿݱ6=}fwϋn 47>x[BiaJDGsB))Fع>mFN;8z-Bʷ|1dFSq(is+CP4~i8Ff$$v{{T21UE0)SQ~d>b뫀(\= 9dLkXT,?MhV@4k33X ٰ`Q1_6EY{a07Qa@AaQQfր55 i6LL-\,K]L "s%Φ"|tڜsfbyj@塠&y{;!+2q)":iiJF8{A7q`U{Ϝ#0?pQkB93s0y}!Ӥ^?F.1O݇&}F~M7LQ $(h!/:JF3PWuurY4r#uӄq{Q5v XöxITI0iC'~Ξ ϦHg=}`bT`/{ڡXdOG}꾆3!H8@Dd:6Oぇz1VF_Nz[:gd)Wm(4:Sq^КH 6 HP#H BjR?Q%/~%>Xڅ{R;AՑ\KCaF'vF:.?6H@v .h-CCR &0Mzbdac6DZkvCT,Rp1eD $~m^Sj c!8~o.Ur O Gy`P`{1 ?riFVaz*tJⱕDLi8(v†:7 ᅖm>$mnLc󺡎2!j ma[2ZkqLʒ8A9Yzq9h[IFXE &xmtaU4ČM5Lқ.zpfOtT^ޚ%ޠ&7G6_Nޣ`?ny뜦sspM/Xq+pm)6ҍ/>Κͅ6Xa@5Tf<\ӚQE I;l:+hް&#w f 'r<:Ȕ,XQ[`jg@"U.*ןi|Y,V 8ި U *%b ^tA}*̳\?}qq2{!XDNSlWd*PDC 710U |n>#lXo6%iyM_g"^ȕ0YGFx]Y~+mqc o- *tNZ\RH5ѴR0 (ݓ^ahMt,3n-)W6C`{kt1ZL xi]yHJp' v@zAnsJ!)H^}7_)?Ť3w؍.od$^?OhP q0! Q{aGzOp 4I UD"0 'lofΞG::كdųh $m`u>,4RK$9қeZEqBTBe.Z\0?jSJCh@BJNs?u~(%J"bZ Ti )*)*#]/>Nc [h cŚg^^Q*?= yuTr)AE45HSsmu*6U)iVͷ .KDr]"Hy-Bupv_+|5ޚu4#9 ݣe da!TNO׎\ .˕e({AmpŦɳsFăNGK[ge" 20w3OX@VLFC@ƶ V.j\?/}үpM~sRz埯-RD8/ݦ>1uXzh 2DZIUVŽ$u4{vj>&bQ~ }Ӡ.$ \uVg/ؼ.W})6_-S]Lb9vêlE>w|M5j9GZZLȹҕm'XɌd[O\ca`«a:@1驐Ҹ5I0o߲hH?CBЇBl)?XmcE0Zh/$/_ 'DU>x yI;ephd(c!6Žv94T` MxkRWrO4=m4l.^f6$Ƶ Ǯa~  5aak~73@޵i&"C<>5J(/MOtbjIL,S:(lp {XMl~ǹʠgh"쑛j5\ňؙ-4=lK (Q_+^{քO>~-NN5dgTA!&8{M0劯6*3Pk&rMѰ591hI63 :/IDDQRvF5`\i2룭bkw㧐pg:{'{;F)YA`!rKoUAA\'ɝ1:  lmdjAxCz݈O>U<~iQ1!vFxuȽۡ5u)DP@X.`',beeYt!c0K'1 -GkUrk͵& HQDT#Oq:nQ8y]zRGlDZBFĬ!p!d2b,wYҦj%< :b,HN1<7O(j/޼qx {E"FrtP)XP!T*R|z9eItD9:~'\t*CevM csL TDwZYΌl2.srD"da**j!(H$IYIh1"D=X UR F ҭl=¨)}uivֻEH@Pb$ g,H$ 8TrH|}_Y>CE*S c'Oc}FO*E7 '˭:Btzj;J[G$U?@yIZ"*`V( $))*Y$d'a" |6x@#L2N]ߛ\R~qܜ(kH2*}^8yJFHqSaةIJ.݉+sT !UHT:Y;ˢ1lh"H)Jj"*"J*"d""a,c DlzB!13AІY%?R>o@`T~$?0zHhdA ?+D95R=yGhQ 񢚻M$ApZKqL}*XHYOOQ&JF?pO T z$G:G tƝ'*0<(`H[Є Rg4Z(8OO> tsJSLD{O,wφ:* DH;S0trt)ĵ ` 5DD~R$(e;#=]Nx`16eNU1UltQrVNzON0TЇ!] )Ѽ@&_'DRҊHD( iJ;r"J@$Q @ (IU!@L@M 4BU JLRC#@0PKVFa &Bh `bB&hBR?sah$9 h B%d6opN*i,ѕz*2'aQ Sq ͧRWT2q7Y~d<˓~ `{&/P3T ǖia^7T*:̾I Jqѯ F D@0n'CGT Eq~gO_=Eu1 &1Vh_R u:t!sA&ٍ_~e&&5 PB sl!*5B@]8!ynd&d-%L.;?v_Cbox*N:7* _)d-3)- M:z6w3ߝ󈦗X4,j机*( @)( ?KtP4U$TRDP''4 TMN %J15@ P@I YMκA9@.P5œ'| gAN6)b(O RU D."`ζ?IPt " 80Ci $g2P\4|B+Q HBt~MnV|}M?1Odg/tMgMB5t $$U|ǒϮ(zJ0u6#By`Clj95MufB?y y!ͱ#@[M.\O:y@hCVIb*8yHcT9``oIX3} A7gPM8 BAa) ^2:uG^{a: PMQ$Yǁ2mD@(FPi%J`vSzs&DS@&:Du)ԱaA ӘyRVJId 20" A2L @R̝l6AD1pN*bB;T!B BSBb:͸b!I 4 [*D @t% 0D4@ 7 jf%"(($B(N*Hv\C B3yTc$&ZiBh֑]:X{ b/х}8mTNqsik_]LfTP{vzpSk@NbZBϩ') Sr^~p !PPGwJ~N1* ~7r]m.Vg q:9! 1Upt$,@ EBuXZ]QDGg<{Hܠz 5OQ[A[}Lg& hS 1 ;H:1G jЬ; xxSMd(D a}dI vI*h) *)D+/"19zvY RgcEiW̡&?,4π̿R'K*YpP]5 b6@@\I1 }Z= ph#}^m=MW,v?+߈e$ (`9k < !ߩpD`_y KJ"0EPS! E, DDTT1RB$RT$K+B!#+2̎OY _SPG< j|=41'@CH|@#50,14!O(h "];g} #95~Qq?-aVR&?I(R8ƪ+[!٨8p6"ˎ\v"Ftlm#&HI"*6A:OGVyC`,%J0y}LG~px}ؑ=e1%ؿ(1:oގ4 0KtDP@5J$t"}H\ߌ@rG8wO@cpyeZٽi鄤 K~̞P@(*))H"RfXa(((9Ӆ{CĂ2(t% (CdJF_*4(*BcC)Bb(wBq <WzI$ h* aTӀCdLzqX ( 8 Aȹu`J%(4N6N?)M>X4~}PY2Z>^z}܋l7*J ?z!L20)r0>0;#9}yv9, 37NwdջLi7~1 nnK~8\?W܃Bd=wj^ zBjb1=AGKAqu-4T7|WxףU5|{¹:@ %^CphO vBaDPa c ;K9P$,Mb4CL1T5s!'R=hZAi/Z !(ZR-x2D]j|=-rCVB"|e:fR=0ɚ8jc/8ITz=<=)ҽY4sv<PNS}]]LΙ1S ˼'Gy?G!8Kj"g~{݃9Q'|؆}z?'<<(i^@0rS#pq)q9Vh24?\䩧^ZJZ(ZR5ir;ƿX#쏲0RSLAACH(x%HJ%ZwG@D"(."٨vH~ׂ?IPB$% b$Il? ѡ1"[)IEkD hjQHTD#KhB`2*oi}7K RA@mm"0F,or~^i+ W2c&ERM5 'WUS4u>?TI]۾~OCl| F s!(HctI0POlXYk>z܌Ytp!:4-0jG: Hh}sytE9aG>,P2 >IDW2NR!HIYLAL:=~|5\u}~4qR,M⃊BX 3괱"B}uq " uKs=& bzAlItXbb0d=2g}_:2CqO]rv+5f1T$HbT . z_oGExY~y*I%:lLY'M8H%WAjZ{>j᱄6dg=~@G <-6,Iٕ! D‡S$éԏRq{_ ScT>鷉6Fumkkoن2uĤ3ƶ1Tm)rQmS$/[,gWg.*zə4DcDco[8Սf9wLg3tXhXZft̉flm;Z%0!б1㪁p1%Wsxɔ$sj.p 4DȠs!CvΦ_PfF3 :*ҟ@ : fcý;èv˿{KR5և&\"X1 0L˂vLࣸ ն=&/2>]ZX촘g,"4{<6:qS;̓dUbL')&Ԧ zgvKc$w@9>*(@%2>qv sha:5WqY9/4kJ%5uRێ4zN N$lgpF{c{T *y(H_ !g.:4v~01}tX I[Kee ~A~KCw8H##I-EĚ^Y#pu)k5H)9VMDl6r3{6`qԘMIaJ%BGǑXh1}׉f(,=VB-$X%$*I(yqzjShxOR>3C"~`ltGY氶.!\jE.uՑ(J**[4!Fw(:IKP4 \ȁzRHN `L1IJh*2a]?6 (Zʒ}1An6H()e04*@!3 Bwwɬq1nϔmFvTwz=ҼU=ȽpD12 ȣ᪛LT?}aRQ'M"rP`+4 0SLxˍ8j Dzə[Tf[48VwLT{2W[ mbćqpCB;r[(l! I9 HGA̞#I#Є2! eaH8: FJC6ԦlT',m9˻ 2 Q1#DQ4&"&`J")brI*b(A嫽HTA4e II]RfJ$H"f(RJi.h(@EDKU_Ivh6ԅwMƂz#3b55Ϩ6[l`l(1*M{6J'đ]VºGsJ"HFc#JQלp4@UJlIZM*հX WXHi']|r7-jZKíg#iJ<&X[!SDB!XA`:Ȏ4,`9[I6cjN6 5zcMSMѓ$x5MO4&yÅw ջ$pP\dOAgi*DRA'Sց$9 DT!ZPLRTM !44UT1Ё  c CB5 +#4ARSEI[AQ:CL4r &j;.h8`X,2(82slx4ai D0ХM@Xcv^I9Mp`K ͂*g9){1pia4S(KeNI_%2a]2v:fY'TnWQ2Nr0C@//t4F!C+ ){C{XwdzN1!DԆYN9Abq &'Fpѓ|]0-2b)MɴTtA+HR4Աt%)T>6(2P90Ph@dL@18J!G~ja.J90,I՛ѕdunj]kXUJmCjNUM\٩7*/V[(,zqSY"9Z&CYWW R ݠq9;g:?b W,$l! ySԡF$bT?elMY!q"wu7*yyvYS f;8!^v$<3R}r(XB ` 5f#!atA$Q?r٣婺,F5g: ˍ>fj!ImV *cU"\]VjV)=OwZ'` $ohq:B'twق[\< 3Ao>&gGfjB?yѩS 9z96ZC[e_TߦX3RTApTQM!F @8)(\3()˥0H eL`jby84q+G1)r#"{-c "M!^١lJ1.+@G0ölb\3%Dw[-`"! ;;@!9>/M skX}>=2RU@, /둦(ZB"Z &unJ A*j"ZBeJ T(Dn`a"b"z D}Nz9I`KY <0s!gK遱T@$b`/I iLC@ ԸJf’*d |2' (J85LU 8 % &l664bQaL%!QyֳSi|<6mFAHSEQHslOܐ( \ Qi"MD蠘5cg1E;7%xg@CИ*B߃.j ;`&V/uWt_6^ZZhNR-38vûx;V84J{óEB'3MTb l԰ڲ_OY`1=>n! e脈M*#fǩ~heuHRxx("h~S)G$P5NI%~!ܖ TB~2dE /CI#!45-p{ ׺I3OG (4a&Uqimui!Y\TƊ)L!t1izhkGBԩO]k(" Ghv7hNїd3w=4n! xHb7 7=[.Lr#9t߃7(*Ĺ3XnmԮ5wc*)i` npwp `" N r۔qNj+8kf`@|S*3j]3qAlݓO:';:{Qftl%߳:ܟ_~kGxtf!բU:?fp4Y0|sswJB?nۜok'k@co1-1ry\_}q3U NC=E0;'!L2h^> kǔ[5Ǣ\֬`'G{zJc'p 8qӆӄʩG*Djk vNoɬ>s/|vombrk)+ {͚B:O%ܲ3iZ(T$#jNk17Oivdi5~: >zg.C.AR ז"z6BtmVQ03_d]=ʜMǓ̬f .CH(~S7{՟(7Mw8{Y˻]vxnᄣX L`Iv;6l@;Du-0 !kxK9y~[η< kMې8+|Qmk1#=y{ur>&yָ-"WTpٝ85[ BӖEXdU-.Z$yĴ.VhX)[/b60`mUk>~~6/RtZ/Df\i&~P|]yDq*rZUIY@G[d\_!݂\8Zء’{?2Q= >nT(ƎF;d<oՌS@|"t :+Uոo3voQA xppzbVp>ɸsq*gK)6sQO}6Z<~{~`z5$eb &OeKw,#mɮydR>2bC>ozB1mmufcdDbX"676).e=]. *ZEbC( 79ow|:61oV{N |e 'a:e٫!VuS6ֽ:V4}FB bD\t*`,A衧Ο}p^+|da>X[h X^: a I< XȈMw|k:h74×ȸm1eYFVu:i&d!3j#e#U;g,@(IOP#lW>xs 9Eg'ώnQRyCן9jf[H-kA3;Xh7@@LΏծR"K , +32 a )L2k]5K,`МMׇ$g|V~a #/Ơ_Xm gH/6bf\*‡('lp,jhz3%Ms  c=<8k\oG,^V kh.2q6 lF Ŝwx zF84Pw|Gr8Q"@)Pa&d 8*%aŅ7۱Ĩy3D  PArحU3+Yn!ݜ=gZ ]g{߮ χˤ#:`q0L"mbi88.[,ZzV ڨ8V`ʖf팾̧c.KTYk^?w0t>>[f:6e]:]XV_< &,-K)H| US,dFVGּ^mL$ɡep`ٺpxX!A)X@b4=Bl$@I8XXEEvBb:g\}:"MQ76T_glf 6#p#c 9&a Rc^t@N~0Iލ+iq__ Iv::%b㓜z'%f P./<ȀD -4J &bhbGv=q k+]lJ>.w Btz%(۝ksneٍ环ziWd<.|'\Va٥^h$e<PugPWXcpr)h  _+4TnY1EҼWRea Oh&d}B@@0  T% Q>1u}J)[}Ʋ&QdrsM)λ3RDDSC8̎D؈y*dOQ)f_%ُA䧄&Bd^ lA -$p b%p;G]吓"hzsA01iI 18ADv4cq kw ~__#:AgG.B >D,4Vh+g2ֳf FT -3-f4e 5v8ۅ@扚x4L$P-Eƀ{ܑ(6iۭxW"Fhu+2iy[; :Jn"Jɤ 88̷Zmٚ]ԃ3(/ik&rmecSf@Օl`PS H9\L ~6T*P2e[ MU*:"n:Or0 Z +L)[zp U( iEO=cbh wptM2I@]\dj::BQ1CGeAac \Fň,c]$bsV~V@ ӌbFS@My*ndyf)) =~' p ~PibKxDgb Lm `yz2釒N_1ݛ A?#Hi }bTwKN j{jX|=xQ P< HwfM<4̨qH\A}JJJwH" w8t>8p2q"Hߗ}r`X  tΏf"N7NP^:a@ߗO1B)аF㬕{]x|@U'78G.v! UMRjytso2EбM Lx]ICP!Z6'4/mTdd}\2k*(\IibSp fZZ֓MuFԩFud^P@xC$#%q [>"v$FXq^I#e`ڙ SG4ߐٝPكH0QF>]ŝ]ƕvĝn2i )!P`X(FuK;M1LhBwk<'U hTnȣp30#3I+fX$pIQNpSF:r:;뿂r"J0a:*6BDN bZdd$((% @*)>= ,g &j&4%<{~+6y/ !B~CXBQx|})BCt)R\Y6'2K:=wW ȱ8d<:"Xa6 [V ͂/B&/ μ<LE mYXqa@3CYoD^v(y*6m A쳒 _,d)M&4_y d0ԭ0H>/4̣k.j#籞^ 6 )MsNlUHDF9O0ZR d:T%툹9(1J!xY07L̕?2Kٯ_>JKE9"!EX?5/hl?@zF"8dTfj`ʐd4A d#1$IAB2kǐA:X'Kh(xQhV\?8&cU"P7+"a̔~KIPSA,iq]Y  h?8Zfa>)AD+p1rL 7A4R=ưK %1SUj|r!PAJY@ [U}0J?ؗ=Gm82.2AUgJQUQJd1ĺSM6ƸlŻBxZDNf +Q$Ae[ TS dn(k*=*ͶͽpwfE\1 %M8_t.T82dwf7 c&ZY[He1$;Uda^{[e*McS+nz٩O2Ǭ[4hu#@괖`L=p̠uŗyno!`CwPբ41Yv5IG 뜨m}8=T:]e'9Ca `qau8/^W퐢h7躘p`j*far,R1/Xcm 3]vڭ5zWCtI@q"d=x3u2l։Cxۢ-<cwIE*xizQ mmjo|E֔1hk@|i|26eLTr9 f#RB]EQe0,# un6EDnDR@KFDHɷw$L@۝̂l0T4eM;׽s+\Kf6b JzZ8-SH44C@@tJ ĝFGS `sjܒ9-5jU) -"6(Ve2iR{ܒAJ7tڍ-ji5(tʛ=Ti@##в"kb2L9q0T/u*%ό*Ç.Jy/+Pc[KT“A3`/_$\1Л`P"l!QhIy2ˆcf Ĉ\2k[7 kfо2o*A% )6Ɍ3IU b(b A0ݪ&Q)fĞÚWW—}PU2BlRnJ5v|DkvR*w~Y0[)ޱfԋe|pp^o߾tE@(,e$4HN&s`2JjX,($V4C(p,,U)UTST=;sD<))cwnc3gz#UCaEV5{R=q/̢$8nUK~u,˜[Ыq*C |Qu9Pq NCW/mhk[ýp07zyٿOyf޺I8x#I^ef\o~w&zbq72=XodL睘sυBosIwZ՝g1iͲWq)N2LzTƊI*"qD-OWue= zBq04dN4FD`1-ړ fmsU-a;gS|v:+U\z]cIy;8tux; _s5.FŦ[SMbh<]:7݉DbAm;s|0,2Nd r:B lx}kʓ:`1LHQi5[agɾ,=8ê%EY!1߃K9GRBH2qD^3J՗;] yH*ADGs!甖gV 4|@39yEVoE^8'yT:PR-`κJxz8"Yi5-TLJ &!QQEym([:vl7ƕ eho{H\x4Ŧ@ALER)LAW ^$)R(E TNC$*B@!2B.ʚd8a& *$JQgJe#N$(!Xb` cM:]ąD?mr2FU:T7YlOz\BotS蓴) C-p9~]Ќ4':[L\BG :h»( 훖Les$E%@0TCH*%cjW4% @a"71ɫֳbOU0l.YusqTvvlR n*ku)b,xN}{ҰoLM`@&GIGK i 1#Q%=@k9k޹!O% )an`E13U$DGO<\H⹭Mӏ٤/B|1hjuCKa^7;F~Ǣ:r=Y $Up#A]#l6F\u[tw# 8e5h!+ևv.Nu5%!9쨎[|p2ro#cr7h.P׊§8NڽuOAea\* n'$G\Bۮ{9bOv84>{捽ׯ;Ἃ;u!@45tK'Eli ryi%YR]=or:S{ M O֍񨼎 8 ֵos2=FsBb(=BH ;pnKu1}=(3 Z; s{57%o gk$0:Lq{gonj˳oV钑;iǥ UȲ&ٚ:8sƪ >05\2nxg>.Y7Pn5#)D,0 r_~ VE]RIB:""a4GJ 5ÉQ\I+':vyw J qu^K k3:v>d| .xZh,]HnN@py $* ~OT"%2qlu7;~lt2t6K5T B/ןNs#Fѻnwah>ֺri]k NUQ( VK SςA׭j{tgKVț 27j30YL|fl!ȇJGa܋25,ɜK97(3ZJcumfE</<(|JK.ո8v:;•@Z3 @nA^\1(=I w<3:7g-`'FihB<"WB\Բ @I^%[WSu'Ra,-Z[ݚn)552-utr휏Nygs1~.x yF"&[vL(Bzej9z%x8պòwQ]][\Zm{u}o1%zz+G--i;n.Zz*}QƬR=0zj<.潹+SgrڣQ~xivA!Rz)>N "$B,:B{ Ē|]zR~#C;# -Z6<;`_q ²Dv_Ȭ4ta`4QQC@#҅o8mjC 2Lqe}7LM4{I$~D5]-UH@v>xz'B(IT1( )JdJ:RJ"Z&( h)B*!nEcgGqf,KJ<V`,6#dfq l""*@C1Lɶ'; %AĆWQm>0e.h QW{&,1;`V'G)徦Bc[PD2q 'zwjl1,NBɀ`SeuD85-:a@!AACS`7*n~.MH(A))}.fkD!@s T% **NHrf1$A6`f@m`#a4+kW)G"rH9/)zv:'c*U ٓ߸9ĿAB48&(!ib$h'S~,͝cp"/7 |Y>@B =9-LvHyIh U2u?V0y&/ ( e"ʞ[ɴHJ[d;;#<'D]Ӊ$y$Ny6DmACSW )HާdBDqN0 fNɸd)ynDf:@P檈 p)""1`U%]?GI Ќ<ЎB(ĥ(|)b%41(?ބ1%@"y{3ߍ}-]^i<>%~E][]W @i"L uUԆZvq2-G6 V7kz"RwCpf\$ªʹͤ083Fƭ@ld˳+vbfUF[Wf*qF;nHG4ZjKj_7oL[.R8Pzo MNe d'o@a-@)CpdI/z@m/,~)4b Ge:Z˱4P 7nhFe!ikam6fusm1Kޭ䴖=H`ڈ:fS `id,bUI[Mm PHO2  O ceA- pdz Ͷ 5BcN %q`ƙX]YhrhyG2ds1I,`U|p3c. ?7y:x(B0fxmJ #6t)!b4DZٱJ+2l`1`6.+dhq)O`fcw\4##l N/| B=}CqSUwJ$;b^`,AÆ`!$#+Qi40PJjc )ʸGj[ &~[{$CtiUWfUl `ă]s}1X}1xjn1$&nE%(Vd!9 r|AE*R ABP B!BRdM*%E?jPJ?lp Q ))jbJE)8ZDA(F(h)RJSy"pB(] A"ʦāt(  (+71hrhJ!AjEHK .dpp/)'I( 8Ŝ}ԭ:!R:B(Kϴ=pAߨxʮ&x+xa.d=xc;A>/P6'T4'r' Yш-OBYUP4/L5]u4(d4XG.GtD!ĈJA (SJT"<@Nx1C ݰ;gF6{]gtFr~o_SIZ1r8GSBdj&1N2_zCs0@Ǯy̺"z94 ;ܪ`)S~8^#!4C[UBBO{58}sTMNK|E+(5CҕuH4=̡.9ˋ3qq= IE"vLDA,(̠ETX `l2bcW,Ϻռ]SSB8aA!t)Cyeh& @'p5Jai+Zj9fQC$̪Q,,Hc" OC.#F$*I$J3hhsM]@]Wgj{ԁ0.05"p.#90c!֢ZG 4]MlsQtz/?C fhBG?v/$I*ϖ ORT >D <`LPv&&oѓO~j"wpݕՀo1+8 AyxSQ&"_'xGTdP@u*~HGCyS%^ 4 nNj!W" t))3ƚ16!Iom&s2; PxJ"A71PN8ajLG(Ҳi("JP=ӈ檦\P,PÊZAUv9 m~=OwƒamLN6~a3AU,:˜Y FHOW=W|RHoQU"48C<ڔVƯJ\quZWzS(-nALCʆeGwyv:\8fr01OnQEIWM{7}eZ.p4VNߞs:uq6yz0\bla\43׮]9yT~.&M#ɴ = :;x Znݎa?C~Qq`$@$dp"J1-z~gߴr!%<4&A?)% T hai@0r<c`Grj1 ]suB} Pď%SH65@ep؆#]Dd-~ ?01h M|^sJP +FI,A%DE  UC9S~oqgiuBJ`if%Xԥlgb kG6;n`،eԓ$LS%UPL#?6v lPbT~;i.#_Yj|fZ2o0(IE UU!L1QDQ#1J" Q2~:,JH$6QAT+7=NzDxm5M--b#hm%f1+tdm6![oh^Nj,}rb((j b0̹=u]Hhc*qe0q_o[.-4#@ƲAP9 ST@CXVp=,Nxxk,Yu![ı"+-hR,zwhTo5I[ { P1=SҐNN> m3Dj 9g N{2=<-Βа,!ǀy} ~kEZӥHCoVQ,7UDoH)|jBI؜yz *kIBRD_}v@D<A}$x|Mqn:MPQ1ATU -,0QEe"ǃ̝A͛W]ݧv-Q0Sx͌ąR$$C{M , 8TPn]QCELD5[QNa5 ޅ? _<ϻ(*w0 YOfԨp9Fgw?i;"ßa| PĞP<~'#Hx0Ř_3*7 BGJka+lOa]A1s/nR%R&YLK(QK2fJܶ ":({z6rq QF_زu?`Y&d)GQm HL|cb*^ 0P)YJ4\r`y#-zIwM+UIq>)lrx@_;i%Ora!&Fhf9^ )&8kЌ0,2U1 r&;zybSNxPQ,1,PPPObB>znӬdM lZKDcn>Xwf3ƨz0i)b < M 2V`='$S2TSOE(i?QE;׭4teaXɭjNT =$!!ܼ/~n^(fA"PBH]g#w89;g(>S8Jz[ C/Z^5b?v) `b)WPU4/1\ -1rSDtoHʯJbb E$"бm!!ZPµE`0Zcj,.PT#1E[:B(haBhII% &ܑӡ 5$T"D'!)a )HVP)hCD ʦgi5C$yq$ |;R|#m8'.6 k3 Rrg8lW$0H% V}=p0Ȑy`JM)}͜h.?hzc4#89q ŋQL|]K1P 0E{;ND!2hAHSpxʳ`8_/aE Dfb jF&ŒE` &Qq`HHI)ȋMlZ#'O9]O~Dqu0>D$At?un8lxg:,%DQ yf/i'L!^JBp8 ?y]D 7 آx?.ΥeLg`TAEL#!3(T`TؤI*pm%KJ ŰpؤS,6і%}Ui"Ct1#u:aK%*chd"5kp/ф4,#;PAT=Iż؉ # LT+.Ɔw$wژ%XRls U|Х"»=S1x!qNFD,G lb%tf HrZ@қX! !\Z5U=HoLz[YH-)/h&ŎLA|yI]}zGRw8nc!܉(G_'gB|;\9 ¤hRBFD"B!)!{TJhii(%((8̪0nr(U;aV!5tg˙\yf(:Q"14HA?k1/}m. j_ ϕ$? Z1 (7TXid?768;o5Q, E ΐepcEuBRUUiT 4!E(P1*D4Q #AQ14J-)E‘*8P- DЕ1JbBIkLh4 ˾D׃*uOa>q%O?!Z[[t\B& "BLdL0MF R`"iq;!_ѻtTJX CrSrc }8#5F$#OX8<^H*MT'߀DPx QQ1@T -,ő@4p X dX5F҄Y.LQ=1:.f|~^h6NQ9M+,0pi+H?d*P_vT GnDЉ g׃1sx)zaK&_͜^q0.1rA>v>dœNgha?ReCJi`C@>Ԟ>5;8=!qogJ$B-%AgCLkl0+ɌC ]n[&,T8A!чQ:RBl;w؀c] r~zȯg̽͵|KG4GW`ŮX4"#DZ4) 9FrQ3&͙.9&]mݑ1n̻m 663SȽZz"'NP#m.eW@Q>vJI5!ei"'ȍ" S"ăCfH8*;ZsRb`Yxl=A Dࢩ H4J6ɘe։5 @5 4 6_΅7S\4XCO 5!( p`8㬆1ӌ0vr*) c( VDM}(oC; #ٓ"އiR) HԖEGIOk'źvI_o~I) J@B{{ z#܊a: D;܂A9J$Sws2Ld]???lP#@=Qa ?rdTxL4JZW4ue˱u"qAe֊(QA׮IBa5.ԷS uk C{qc[Jp˫HG4K/לe4In>:Li$A' 4 w7I=̜+W?Zm@>a2z _Y ކߏ,|DfqH *y{uܚ0틂 cK2֊g![|=sLtMkTγLp0zv Q JXE㈷JuZ#sEUHQLZdMqv茛Eop[oZ(ۭez.pHb PROk(Ӄs*I{G);ZHRe:E=&Qc9JHnoT[Vae(<# QBDbhwwV;t m]1 f!Wu+XUŬ-VUutfqSY|sx8(eptScdKilnH%Has3&87z$F|fszuk:yѬk![6߇E!U[k[UϬrwCuZgb AMn$nMyalƶƌS<>[z@okomr;%EfgQo&=Wvq͇@}wn_=[ hc@ UfU *l/w'\'V;ۻi3{p>(o)ᔗ2Q gu9p A{z}}.^wX>}ոw}|W1ٰ Qi[Uޞ6w]<^ؓ}'l}By'uvvsݎnͻքUzԇܗٵw{寸]h @;`1P9^  V):tW}ު/nۃN=(:4)@h4)ҝtհC;h@RPw`:c\'^xw,{<ӭ 3*TAUQQ9|Bm]vmR}C줝p>}|kq4kv1%HHzt.Jt ({1@{EVA]NR U پW@ ɀ[=ޟ4kRGT{:: Ͻ}t *|Z@_};]v%ssn-nN_Oft zmϭ_<\L/}>Ϸջno\SEh h U*TP( }ͦ>m۶/`;ヘ&ý`˪u]{ʞ]}(\y̶ j+Ҧc]'ہzoSq}ۻ;(|՝ 7MwGnCwzȺﶸݩ{NÖ]ZLm='T\[{ۻo3mZ׵}|{ }]\{ef{sS36%}}V]mh4LlW; ˬrzo#7/lkhϝ{{Nվ7;[;덝+B^V7ٳT=Y>+5np1I۝oxݜ݋mMմvw`Scrku>=W.p6溬n;Ns6J}Yvwn$Znd7p t޷}oj H+]΃=zgU;;Vt<7ۻȞr׮=vmhrN;kd݊99J+Zր4jK*Ihzwngm!F takݫٮx@;\U5mlw]Ww;mph1S8nz7e:{{Z9kct== ;tmVmt=!l4כ{SM득E;AkʹͨΙar2]TW`:Vt|zh( (mQ֨:9jlzϮ;[` :&.].}/H@jemvУ٤G)ۻ1]A VkA\ՠ0:hq3sz=qv4En5BTmΨjې6@mg{St۫n7nmDmA-ԛ@ tp-ݫ &۴T,ؒz.ǝuZv8۬YkG@%lk@_MEᦈ@ D2eMfS@A Ffjij)y=@hh  M 2hԞ z'STISi6DIКhJLԚ6jyM<ɤ( B F L&B&ěIT S1=HHMD@  ",H"@PCƥrA?p:9emo$?scoh?#jBK!C6+gf8XBcsu@P H nnJʿ`D H;"3р(92[ 2bHhhfi"avG_u??ށ?'OV/ރGK3gkWx??R~L V?XB'I=/xf\1 }ЪULWR/Nmۭ|g#?9bBhBX´ʵ&x&.SYѲpEHHF쯧?]B]?r>qSӟ//?bn(N=ǫn ypxA^W@-@80L/>c$9~Kf59ͧ_X%cҬVmI 0x1jMh IC#0ޮhHhZ &0^ -DQ63T¶sx Mқ#{T b?prrrU.w߮2p=1TQW|#H:/_ ?7' q^I"J⨪f"*H¦ʊ& ?ſ)8vb"hh)(5M/ /?ռKtTLғ3W"  ެ?^w* >\t*ِZ[a NCup^X5?'ޑ)'__Y4"`mH4V8ED@/HQ Ň9;D VlOܵ|# Œ+v$OvFL;)$|<(%WW_8u\QӰ윺iu%8E4U#yP!d]jR(]Q( 3PN$>$G5h O/i!n o ˫.W/ZEV q̎'S^vg\` 3ЄܘV 4n Y*au͍hmzņ ˳ϩ8>.gALm\L-ˆpЄZ\p hn WbMÓGN\V:Sav1F^ky֗qT&÷%=9G@fzH7؆\)>'!28"j2(#WKl?aXȃ{j;#{8o_(Rر3,a~) Ltv> |FDm2:ܡy^& BI$>g`dډ.OnQrӘx(Y 7TDsD@TJٟu7F1>R47Xըi}HŢK4cքW`V4!/]2^V>N"Ljw9U DTE4/1a|3@p"@t~x aOשMzmA[ԂWt[8N$iEEg']CQ?T&c,6ssG2Pr>,:gy4-P"T (101]4W2!wqB8Ubg &+4bdM*hǸ 1% I@L[cA202RkZsCxrӢK-huOe8ݭgF j: ¤X߅RZS]5>ݡ>{/"{\utzin&P`kuQ~p0\Jb( & xð^_.1Bu 5M۴E&"eYB $xqy .WWf&T|Ƭ{楻a(JF9Δ 0=A}\~zcy4 .qX疆s# c% [^|v>#n];H}I~1JD!iA|bbIGC!Uš8:hasѣzA|+J!xw;̝!r TWIL;Zɨ'+:1#$*(b$$`SA SLAMJTEBUPQ@TE!R4 4D4!@%#M4J D!J BTU!*`Jo(*SKONwy-O|dp\^Gʨv`j7wvm6}l >sbݘV;H {eKd-I%0d~]=>oc8TƊhpMh, 2.F~d,9B8?;'wWجlYV58y=?B{v߮ap38˼;[p@RAl+'xE6fҴxn-e ;sO9i!ݡٝ]:zf!llb0C;J5ʽф }/Aa-\+m3BKIH2/eh&l@EcLiW,_un%Qx%^Uǻ2ʆ;M3 IX9p5h-4bMd.F5ȧg 6rBjE &ě_+קN{od.w9 hNN(iJYl0O >r SznBs*K,h]Oz>̖JW4[ԛ7a/}v6dh'eXDۚ s yZT"f&=-92Q7pe0"UGQdȞSKT<3wd\LUHO*| !$P=IOf2$0kYلOM]: NIl:U ~{aV:o* 'go\8} aF]YHs t"R@\hNL P+@}¼rFG[?,Įa8}OҮDn"JsHaLF0A dWd`Ђryn78d 7_V~j[_Q;TAQ|S/9v*m{!7I?Eo+@Bvz$`&)}/3:b7rE=w ֐ʇ $h.L½gzӕۂ@( )  #23S~HJD I"Bd@hX$P?- T* hB 9h"Q(@ Dh b!2O|ay5y͓/0ϲ o_Z,3msQK4؄rrx3h\w,4Nſ!t 1UԼhV ;&}h:&5dL )^Vuj='+'SJoh-Nxj d&nL0SJ]o5D3,2:Zq301"Q,ILAβ_hd-1}6H[ p1BI̹Q1kf4mShT@t͗i<mJK+%DP҃Jjz9w+ * %U(DR,TH 441C.=up^z}/_NC@H: O!(hZ&fCr8bpىM1,G(&>!ݺPi?B/UKg|$Z5hTu pQ 'za`ZX(*Efjh19>$ҞH;Mֲy CLhb:* qzlKKl驉iItrѵqQ³DPC>ݴ' }Q)gvYU\f.W"hے]1 fOV]j(J'$S55BW\˜ ضP Av BJ$Č %HKĥ $$TE$JR,*D4CACBPЅT@Db߇)I+=V>Tf}flզbHZd $#[yay 8a]k cb&Y). Պ3q"AZY())^h:[aɃxI| С%:661xqiM;AD)x~Y_)4ppCNdP^hMMJB&Z hhBiebbI& a)($J K HQQ Jy: l (êu!{ouNԑ Nid?[^҆t6 oKNR:w`x]M(&(R!*ZhJ@i"DJF HhAІ&21(H&_V>QT*4H-44*DI!/傓|dxh1N5CD=C\bP&((&&$X?d5PS6qd}T>ZC(%(??l΃:J0|r?|y^)JtR5KHg_^: &L(/=@iBP>T捶{ '.UG^q5^/i-g cI%5E'Ks)9 )#N唊(  b,5c'n(G  QŪopCe, r2[NYGSI6!XKRP]tq1\QT^yBD,) f/z`$LF{ċ_j9WZwa7Do$Rr= UJ,8ō R(3Y~u ,{Qȸ ipz  d #ĎBky, Y/P@\F$ 3Lm?iw5(nօqIh-|[~[.6ז@PBJuT2N|jD/YNs._i |I __ 8Yz t"FAMMSZqy}!p>1lD@EYmdU%1 )pPm,\5ZXxFGu v*NeUP ;`$3HSy޸ P-x@I$PXM&fUjӍe7E&/P攙##*)w:U~a}:2<>3`+7(AtZMSGty4߼2>uLk+'SžGh.8U : >8:Csm$Ao*-3 4|m,'2%٦%X$Ժ1M걊?X)^}]nq *8,3:cT__jn2pHf08(DO"D 7A$e$=k8!$rHKOUg=L:f#Y@]TvH*` 1y{7Y?0:$܂*C`n$@I2 Ť37ivlҤ6tεf,Q'd>}+L>mɔBjI$zhu5Zt~ܻXtPh=2#tߪ h9L%!}:f!h̍,(qCv!ZL@OMfgޡ{C:k 䵡~ujׯtEeלzR!1xV8 80ż`#LB=WR綢Pekx %گR{_TB 4H{VHnu ayt)tx'SUR,P3 f줬E"ҰuGq jv,081g2h θ( D`z=طEtv: GQ5ML@ 9EHQ~=QbSԬ2Q@E"1BB"6hѐAXuycYi:,=~tAnߏa-< A;!߆@ 9Zh"٠DWM `I/8F9ɇSA#0sryW 4; {=20Q7y[ӜE_ p0m'x3ER pn%öPL7*]Z5:ΎE|{kl:Og$zvGg!.<1XH;H`p GI7ީAoIJ}J}SE>n L'<rtù``+(5-q7nAˬRCiPMaR?iD6zm!!NiɁw\0Izñ?g)of}QNYĤ>U"Sċ |>m3ﺾw $1[d8uvGh(O^$ԧVEC#$)@j\gcګ"=..!RK碉+܈6×:*B2dH/-l?ւWVLu}IjG(^vXAoP&4s&z1>y| WVp]rjwRh!?,m "a9( xOW\q5fh:U#"!dkI>-NӇ~&:PLe`C 7=_c9QyD/oE'؎2r{+95ɔ`c-J93sE|/H Rh099ywΫX.~l{ qxLMin8z9Zw3. 5oK3$8v79XI$CY1I+ pgq{)`_ /HNK3K5-m2}`Bg j0 4(64A׹</dW[T#}DpJEQb{TUN#M>VZw8t{%g|:@O33kLc]o3ƈnOٙ iD1QvFh4'aXEvj)Vت" W15D9Q!i׌[X:2 W}7 n))ɽTutJ;:?W&t9,ġNidU#F$< @.jz)~woH/oU.8k19b)&ǎweeH>_kppN~998!dQ89jU ߶%mZ'`?`Abh==[E >0{BEc(~0d5=ƀ+IlT}g*@~C:QL8J?ٛVaǦEPO⪲Lb'r~ ,^ ,053vnŮbY8-PHl8p.^'7cA2SU ,ZZmDcP11J԰mY?&&ƴׁ]^`HFX5H* /?=j& $E'6kIiI`-ngNoR B^(@dG%^W8mS*V)6?/ i*(99$*}d>oΚY42DQMKTID$z9ιnbT |r1A*$9A9["a) cEBus"6dw$@F /FCC|xa7"ZKUXh FƂEB%3SM|&J@0v;c%\&HZ(F (4 l;jsAؒ؄4ƭLEѠq6ڛhhFvF"Mh#˼1uiKKE$#H5kRs" R6 ř+1nj(5Ac|pĖĽ' ((h .whɧTGDW:{(v+@ ӽ!|,(R#_ӵ.j1p\Wqz^(:?|L]b>ronQPd ѫQED ^rKXGq(_.Hg yAJqzPOcO444,0$3EQ}XM`?[ &3F>f= 8"0bw* ptg\dmGYvIG#|i6UE (D$c~n?b;(-`.y55].k ̽*?*#_VN^\땚VL'\JE/-I ${V|9/}dSI_4&@0DDD` Dt(lW1ADBA򇇜6f7;/b?( JOs__,3!hk鐠{Iݒ!tU'a5xC|$l|34~2B  7?놾m-8YW}@B*wPsgD$ L^S8Z|TAq6B9#3w7zSHct1C?74;Fdr=;~=QT|ayLadP\/ԱEt$94t/E^/w@W2$C?_uU_./cUUUUW軻Qwg;p&B=<}lt|I9hN0dk007HuӚ1tWZ/>q쯿+NUTՙd3 gDA~^'HC/Fxn=*U_U[N4OWz!  y5,#pxO1jH- 2cɸ(h~fHeDņP仉 .(ȱ S2׼*[6#t`캱j+-fN;Py j$~e8M5`l V @?zH L4 %i011Kգ6d%Khd#VX&=CCe.e}rgڹZY?Eko"?n,g l D)}zgGp\f1ֺтbiKT(8=0-d\8nX]|-s$Oz,ܟv%jub+"?矞ݯIbTZ=kUBib<|@8;3;v-M7[voQ"*tITaS%d{~ \(0 HuT4@vٺ`Cn6>{A)P}](@/V̫"p -.֏_5m!DNQ9cTXiGwLfuK4D ӽ9f<%BWt#l>R<%zo[! TSB<)jBx6gFwsZa;7U)cC:hBJҁ[x!Pm9bL!Q$f)&qyòo2aB{z#e"yWfս|}E2uُ49PBJ旀$5,knpx9%vD{kwr#6Ld7Tt72 l9!-H0n*ҿvsr3 tP %^b7uKU+t.f$;_hR1kDΚuc7B&OufZdg-' P[e+FVz۹Í?^ $O}uö3gdT zWe#P{Xuln1h v.X0x8te^ &恂2mL7s9A8.L/"Ln)*%QGAuឨ)B4"IoINM!Fj!-jNp{~Gk1E@;f+F.e !7?vm75VȇX!jN۟/zvYf bВ[[r&ڨOk3+#vNP˼G?\~C}O;MaG3yy|my /fz<$詺qATA˯7!x<87, %X. x$>_Ϛҕd3` !ObLig030o[}9 (;KT713: jüSob+bƝXB}X4[fZlG]~6fb"wp|Gt20L8XBPcg 2 -!KQoHG2|3 ܰ;1ί<@7}EdZp/&[+M)MVPp 7e˩cgXFQno1 wJ| 'l96Xb5Ux絤 pbU0\kSt(vR@$1|G E+M\1+p{1-{35"(\ʛyZGsHJ0[m)h}.D2_|>ϵ?!Ph<7vrt!`(;H])^WR"NSO`0R?U`S{gDyO8=})0H)֩o9Zf%_8$9\)c$8[xCK5t Ԝ.-'y'$nfIq"?sH'\ޝ6ӯt?jO(O_`FMԲ1o+փ(k/VCX0-$"@  ?E޻?k9ɄTM4Jƪx@ y~v[D['-n Ԅި9A/y #yQ4#IApז߀W@l><б}Hbt!w\|#2 N4/?Omz>~?\oPpz~S)? 7ZLW|4[=Bk/y۫Wl J{|h𰥸#o;ZxS۟~={{,p^/,74;->Ad>ssO(ݼ3|0N;noW;`LD$>ҕoV>m?PE1>o>`Pyel}t凣^%?wy\/ {][3Logˬ(I]wD8Θȸ|ٽʧ$~"<_OGdzA}AZDK<*#{<ߖbcvEd0(={o,qg!  2j8$]nAgqwmj}=v/հݴ_r f8H/S"ڟ;:k^U@U9 aEw %* Y_pۮ02

    NÒ/7QE^w y4DA(7D(D(\cz{öpXn?Ho|j>)˘n!x/ӌO/F.}qF{^|A&pPL@A@F~tyLNqMЛ0"!lJflZ}]I<T7s%ou{2a엸!*lF=}|bwC$7uEG'Hu{Xxby%r<ǛQ'\ie?pd^&}svySK0@QCEK &7@x}4_S>2GwθTHxb4Bx*srfWwϝIWEiޯQ6:[/(Gh#r U>8fxLG/A͓!y+ XP{o߆yB CJN,M]%`BvX p`b (H*,OSOփ$NFZ`{ #~܀1*6TD?D ǸP?=3JAl\pN] 4QOMC (MDR#92+ uM>WPzᕱW:caϥG6=p /Y} M8~tu:BK[2nnw$nFVANf/!dH+R(_[{B#w

    ,8U6/_ZG[r>ĉ6j=bޤb3|FE7n_\jLѳo\2_avҧ1"qPFF>h}NYm0A`rR l3>7|$>FH_bDoRhm끦;u&)2éo=;?do1= Q)5:=\G[*H\R%HEhtP4n<Ơ_1 Ҫ(PPwb9'ÐJl$g֩O)TILx`}I=~]wN=8g ?pQ ü O$p8guϯ: @Gk˄UHP a3܈g.^kߝd.(]y!DonWP~'P_y7} 1TK nO:xcs䨜N}Pm0fQ80d[Y P~{HM BT@vz iz{ eC%Rt=zowH"=]_9=:i ]8DZ~\%av>IFR%PKґx@=鶏^:_t 01.H??$NL6gN7 ĉ'OpjR]1) 4(!Nz}FDd |t8jihCO =1x>aݞ,o]? $hXGmyB@`ZldR!g R M`3p9[u0(2 MsUC( cd.ʈ"1$y9s5"}젂7ij67ZoF3L a[#w\I\Gb mf6!Gjktvht6vR2fo/x,6'B7d/Ψ6zB#EdsDCPޫMJm#aN2a:Dz\V@(G% ϳV@;=OB@'Ga;ЦxqF 4o"JG06R/ē.kU&}lGE,c;Y]Z2}7͞H0I6Yߍ{R9'\*m- AÜD Cj;9}7]"zUB( ܲ9B)! =pGw%pŠoӯMą#1[zv#yhD9r A$=ᱻ)%lz eMTE/O=G<9oi^m9z'\)!u8\_;rnH mAKsY@R&|dAJz{@ w\pW:!v@_lTDh01ГT-~M(ф@n2n ?v_ӈiM& 1hm6(ȝݣ qM nF(bCrGuadv$XSydl,r赍AI\l)b!"V k;u=bHrJ`M0\ΖyZ9/3l8Z Čs^Fn 1썟Ib;O@(Je @Mdagٟ!y9?Y1ECkZS^۬nW kDzG۫v栉u)lS50INt,֋"4tZ}KUl-1vs-BL0M~kyA>P.B <i aܡuz4bgExqhS}/T ,vGJf|/M^fLZ9ǛvO@ HBfeCX'~~7I$7$I$I&m[bmmնŭ[mڶb2=wڪmUUVi$I$ꕿn|vk:p>|VX; cȠƑFfs)>qHB"&yrǕ;<64?mV{ZTfff]\%+ecvt{u5փ̃amN6eIM`n .3y!*D/aC5V"/0J-tzO\dr_;V. |4#풗1TL8Jҋ78F3O*›Ngr.o^3;?54LxoЌN(XQ.rhf:֑kX;y&5DymaO%c]G-sx=$̆U}B]\RmmnuzjzA .ҽ\5]eH'jNxn Go& K%^YHy쎢⛗2"3U[S3~8Do)HFfhf7ncӚ!/nL}zU눊os[0h$ltάX;)~Tm~9ć8 Po܀H,9ԩSE NP6ߛ\rk"x}qC`5t0iGXeDVh'_kCrf{t*2QnbWxHC`G dct+'M_u iX(uB e`u;oKFb Ȯ^'1m~Zhgq1z *t=t;>J30Ұ}&1 #'෰y6*o~)H-\^S&>|KK''H*~㓧\Ŭhs)˟֯W:0A^#A*fBࡨ+Dǔĥ`.|smUZx'ii $8{osX{n_[Nc8\Vmq|kawR6{E OA/S\JY>h1ɍdYэILд9ݍˢ߸?ӆ7,\ @;ԸnٳMֿnD]h߶=>CYϵ0XjIDH!XMNȋ@Yx3aUk+?04l TeJG 1WvZ.U?YՌΊuV92u4u^pQ8v/I* ub5~YKt7[30v?ƀ"@y*n}CA(T.edLoDJs3XQI֗ l]o>GG9W94KI :A w}wLm"\5IQo{brDV<߭B׊p16*R jV6Bj=5?#uz#h8@t !Ď=sxX1OfZayNLfT;"18)f΀J0wd9'96ǃ%111w[ժȃ@ NZђURп}x26ӐXB])$FyOiQ  d;=<&HPJp3PBEbK8])r=6֠3|=RI)nu'~9\ ^Ӕx-'!l~6QBIT6-]F џŠJ[j:BDj-0~uXr33IKK@V3[M": ~N(!1v؏,ҤNC~ BKUBGE Eᩞ|W'B 9Wf\!MJĄ o}+2ِ0l -HAߎN;֫0쭗 UʷT^tF(w8M%y3e ^}%l.TP=jM.cgog6R2[aWY5nvJY6^72XE!J˅?BbGVLHTk l79 ,-1^skZvtmhG, 37[e5&CQSt!*ba G]cNc? h뢌\L^MTv9sz{ۃ#9Ԣ ZYݰ ^#?9#]wԋ鳔is1U`L~t'7-dc]NaiU%:m=/Goxf>jS1,*f$cspA %wA!/v`w?+<-bϰEΞohyS. `x<0_BWZ=׊AZ?S$ [0^~ yk^>GSpUŽހ_78;|PKpJlPJ/7 Zl~〃ic{"Ν+<Љ_MC^})i2;\LJ;?dm/\DMX-nZ nr*bHY1D9GZpq0ȦRVJz|wk]sX?+wJ/^H88dy;w8r_+ M`i`fʂ%BY}7}0x4, &OgB C> Ԅ"_j$;Gzsƻ;[Yq:=0/?=|62=A 8V^b\p+vQzZHGSlkg$k^4?QȸnwާG0;@F .R}g U %6Me*ֲbJ|Eߵe,^<^R &޸I KQ S}:#sۦGx6 {<.c&Q Ld3 TǷ$@agNލs)OFDZ^(-e,bV~ͯ^ux8akx7#K3>֮]b2*rIϼG[|AB1qkV@h2!tL^Z1x37?͍ы.4ʉ(h_gn(e25Q\e{ps60'i0B}Bs|jIh0~IU.A;O<,1㿲8Xx.z?'7bixab{3)H=:$">17:A qP1rW@sZ0"܌/ƓBcra"^8-Սf 蹯*.̌|z#BDW7C * 两0䪉,Cf,;#/aC&.df}瞢6?,C mTUG \LG`C!jDXI$4gD[ S!i밦‘\}M-p=qRE"%Wxpl<]\/Vu2/EҮCM_>}ͨ3V|NO xI a/ P;|cO?x$zx;·ǐ>Ew8Oa}ƒ)UP }ҹ2xs5Ape^_o %Yv[=Sq.-rWVݍ)^έ7KWFv.d.PTBS&" OsmԐgoJ<4\98/w7*cAuLr~ps&xB\Q Gyf~_buxC=_=/_B*5ŃB3b㎵M?YĻ-ؚVIѮ2ϾTZ[+j 4}|fk'YкK ä'W&|7 )7tW_Nuu( <1Khv -[ͫ s}Q@9GdvAX(uf(;%GAx=MAߚ^· iKz h)Mn~({_~(+1i9U$6F^@`j$tQ }\MOhM'^J2jI‡ڈ BBxV3/UY+G'yW`׸ v9>XExH:qd^bE?{ EUT,pѢ;nC 9 lIDe  7Kftæw;\&T(t,a' =XIWFnTuA.>_n?RAy =4s׾#?FIZ.v*^A5OczYbŜ8QN L=ݗ8['q;G[#]E;g2T^T~Ռ,`D%Q𕱧Fq0`wlibh%h>7`F U ED3_z:w:~gt* *5dƼ~E3)'UX4_g PK ЦO}?NqyCБ:C9jI^ԟ%mԿ~8Hb;s`=4AAq2.MF ݋tcW9v UܤKtDՁeP/%=ݎ˫N 'Pp"ɰ.!DL6/x~ :]@fj ce˴y;ޢo5QR;Ai)׶xzKP[Fv*9|h̏Pn +p"}mр`jIk:Vs}!Gʷ0,%WYnTSo;7L]/IhЯ+V3tHÅHbHڸ \.rWr՟,m{VA'_t)g*.tQVأT3ޑкc%9`@4)gⓠP?O2hj L{q9@^}O( @_סՆڰEo 9pY:S G >"v5Jfwz<&4wlWHf i*d|tE0l#ϱ4wa8>Ν-ouϋ*MgGD$ﮂ/u3,tI 9i0υ(/>К=٣Hm9t\H=zkG `g\ fjc=SL#_ftGPIt*1c DnZM`>H0=lcN}uY\>?Pvp0 ߠJܡR ('/)4?$,zUV! .|pV ~&>w'C?n%ЌQtޢY*8 dB勜?..˹]аʢ؆HO]K%?dah0mvD>B1r1tm"`1^y*UD϶ͱ bONBU|k:*Vh`H7V" ת>C-Tq}#(F&O(ssM˝ȍc܌Տc& /"#9SRq ob647u#xlӘO&>*ՕT* r퍵փvn7j+!Ep0^*5W #q@7! *H Kϱey'D \4Q P#Z ~0sCHvګ"lUjR&j?._h܂Hqy: 3\wDfw+sSWt4(I-y<'iNlޜW}-oZjkҫ3 W_17WtɪCܴG..ApQ3Q;WJM#Ӧ#}{;оdOenȑŰ%#"C l:ZH\JJ⚃p@BpψxL$)P&" )yd]ŐT[ ^ԥ Xs"qO=-jSg[]Wm{ X;F}zaEt1"*a ~͗) _ڒzLeGJEQؚȹ1il m+r$vkPLTv9$ "0tN8 yPt ((V6 E* bDe`16 r ,١Mz 0ђ4D7V9Zj(pnf"IR^DM0DWhEGv[9gZHEYɷY4elG Pji)b *BhJ F)YH a`(bFʞ]ؼNàh#'Ea}@WTzP32qRnOP:R{ V&@c& dTۀ!P5Z&Rq~?ֶt gyv%DՋN*踹-EEWf 2/آ鈯j~dVԯ2ڽZ 1n9X`|σ-SoZ@?ר42j(r3sy`.eC;y Ϙsi1*kf "^CT[7 3S=&@X g G#iYTR?]\1s]5mǓ)NͶY*-\bPXsIJ/p@X(={Y 6`exfЈ&bZnr(/F4위D%ae]O՘`=< "\ XB^o<!.;ngz^2j4tI\x;8,Fieb^~F-"QkI#_:î 8c {Kt){H+.g"vsڇ\HКCJ$r-wk! KwJ !~o^wˊt6E%IʼP-P"s!E3(B3~>|ua$[6A=$zզL5JF; oN%7P@. s}\$_ɡzpၕF`#wAxU AU~%Y|SB'쏟Y?(zf7y <7_[c( -* ME0ʣ#hIoRwRasWTl ;}]6=Sȕǀk߼aү =}Gg 4[1lqǷ1 ( < ;T3+W윜 L, <v=?G ew)Ҡ5[?Mwݟy.fus)Gq^<\cȋ"#ڒa.,;A?8ZNkxqҞ'Y Є%o0/IbRP6M@,z g UݣhqDH^5b\pNRuI !vソg|DbNK,iFE8$ʊBEnIh3XA\;^"դ*ݤRyӘg/ QHʮd+ :-v}` 3yȬ:=xX16 T!Gv Z&38rT>.?LZV?݊^5B?EJ[G=!1n`G4QPȓ ܣ#u% !zaǢA oN~yQB7\ 7~/XQg@G|`u؉¢}vȺH=>Mb74>:,PE<ARtzꗎc- CL8P ~Fzs{wd|6A4A0.G񖑄p~hJ0U(QdI'ZŸc˧»j~(\9d aSm^{KOpV`)1>EՋݤT=0p۪S:8+ U@y Vqq^ǿ ;=\.bqȃk!lެ X_}BuJl6z7W590ȸTUp|u60!:a7erg?^Z*ɼsO!WxA;L.t?bzRoeV j&82^{ }AJV7 6Wk\HNf*Khw%X`B8L-fl[jR -ord ѹ:9t$k|DF"k}KmJHs:봶ď ~o|&FK!uץٻL7 8Mk *\ǖw]Tef>\/@`PF`^Kx܇h}J:KZ|/7bx(yս#|#<Mۂ0rD7]iUd0Ϡd<<hf;K2)Xp6v~a .w]g.b+eqIevFn 𯭚zB`]O0.jEJ]U67W"BMFfI !Km8IuE|'_~݋\VNƔµ8|мNua"! 4,²FS!W3v;!ց"w:qu/}0tI -_@҃ Lpuahr4lrRgF=. K1L`Xw!u~e^@iA=O$ e[ 2т8tIN+sF(lgxV6.4{%`SuH; lV4}p " Qd-QɤL;Ճb {N]!>iQkyvfqu*y}f `SOD>R%sIB*&?֍1фƈ@ԯ1.pZd1 ϟsh3|هah$tQ5RG+cX 57u.P&j&0p0Eܨ[`^ GffA t}+&_|j^C 0?G#Ɗ5`ʮ^Vfp&8Q74Z~_dY& GQ?O}a ;73{Oe (L#x?uʨw.'ZAr}a>GI̢g } 4]|D ?T'P*rXYpUr?+)Q6= CkW\hL/@!HؽǞΠ&0AVgރunFhQYy}a>w\33zˆ]k:Q JDO 6> %  Lqa˿np)G.7qהbqO lxh*;Y Sl(ęuQ% ґ,jE ^DP;ޚD٧ǦHI;uwXx|g˧ @qH<;^@DcTK*IM]Ijm L{Yg^BLru@IVB9qsu/pB^FqFKIgvr͵2(noMd;Z]6s@s" !0 N ,p 9tXވ؄ _ ;j5ⓚbS/ک$92rF n]q3K0_TāT+̷:6J1uшF ,!BHdzDfe*ՖyW的熙uG6;r C 4V&4CwgHq)_/q!-_́/qt0S.Q.:cޠyE _zeWUzg\(1^鲅0η&)ܑAy_ʮ E+x痌aA a*cA.+2.KwPg-Vc}OA,(@(EUFo]VRdz9 ڜ 鏂6Mh=Z1%I qsJjeg=ai>vz {4Ͱӿ jy8|bU6^; b 8rd61齨P Eιgg'#SiT}ĸz}6 8*#J14nqR36qY85rq.uzkg1aH\ᇛ%.-IDGk)RƓ$[mrq[6w_-ޗN^4-!:.ŝٕΈIКL%ShLܨNXc$Gһ@}prNjCh!XX0$m%i'}_}F,$gqjvS?\]^ك[(qwʔ^zv v~:%M[a}(}:azh'Tr{ xt&vt(N^yO,O>1 }4f9sf_nkkYN)QwbJD*nd0USI9Z:u^ztēD˭Je#7By!90B,85ً"">^8>zb6Ts+Źdٕ! f-Ef7ᑸk^T'Ubhv Mjr#26_ѐ C":'mh-xejvQqo8phg*9}ha7ar(kUz$~TܨR)anUF0uU*:8f\Ӌ*yݶKhywA\GY:'L+ )fScB_W/AXEhC56^ Uٖ%r|9B#_82$Qix}:J7{~ɞsX`.orss/n4<\2!8AMwTN3\ wdƝ~4K&/7 _s">F_cǷt{xQ k5=HqMPZx"84{i'Pw"1NDX0av~og1!|<٪mb9eRu\Vefaj#$X'jL1|#>sx\oCn$?ɋ23aJ N9;>?/nauok>syasj'z8;5J_76Os}^y'~ Ijk <۽13ޑm |&63WNJdѝ_z,KS2 \60UX)8UwAJ(̹0ݮ.8\OK8p5^$,|:ƭ蝳o;|wxm1a5Z,X~:`R Fً6(qۓ]8]^QpGcb~#MNyė6R%}^j6M{]s™nѩio芹pM\bːwTSu( 'c=TpZ"0 m NSXonLEXBdT}fUt;&͠Lco ċ|u^qiAUPLGW~ς3':_м պ\"|(󻲰t_F{Y/"غ[h[[AH6w%tiA;w؍O8O֨}a13?* c5ڡuNk=>̰hqt Ҝ2sU4ʸU79FپAeYoh՞mR.pIotU3)%5VOn8ߺ8;|!JZ^zopEDxDr!yc}d^{Y(UPz>L-I{"t?)?ﭞ uT2#}`JY\bً::e]4bo':~bQL ԏ'+wu \5,lvxvEfb|>0M5?\$9XQ򹠲u')R"q"͞JO "P=wݧXv;` > 03K(wճ`.^܈|_0u2=&ˆ}zv<(;ߺ 6~ri͏ {ܱVAr2=Vi0(]^Ϸ\ߒDmIe[S JN{.׶h~q#nO# dO'Iט}!b"K8D;e:L2Yլh Z=Lii.[YX7pYR(}9L3z>YBZ1*}c NLzXosNIyϲTX`r F@!=xuƻc{F'/_ۚE` vD#1-(w׋:NGj3KlY&#ǵ)E!P'(,m&a.)kOO%7S*h ˃PR1J J\C9ϒZG~n{?Gz~?Px;SOK$n.=r `-Ac/v874ݐF 9jxe2h1ݾ8í9eOj㿫StN鎑 L~2{#5 k^'G;|hA޹'7+o!xXEz+MX+dTIPݻu^O(EO_AiҢ{"9Ci t.|w6-ҵu;t`lQŽzCoo}{CK! `3E|8qV"@YUb 6'W7i`jv6a GlL^!ʮØ շ ]F8,%D-?3c}W^Џ{c% NnӻwFCY 5Gٞggm8e},(z;v5M{;!Hؙ\j }b Yc8]w%̢ῖ: xf#0@YzpmɃ,^64nr3`~QDG ch38Z"*JIh""& )'IbQbCFOoʻ}RxyV1tUUUR<-a;FrW{!&t y T;^deb+eidq(x횔}.s>|#|\\c8}n?,/2 `:E#N]c\B`|Α=aęǟ4p:lX"4:[ ?}@}Eߋ+)ҬQ]Ab]-C?NV5W_Өp 4DA ( j=|z\;V?.9ڹzˤ|8 F*43[JP)DRQ%H-WOH.+"zS~_dNKs:v;ƺS㏻˔~ȁy^c({m8Ű4g3=l$be Sخ߳rw[ G 8kt$Mam#TҘGc`r4ü @V$CAM4PEJiQVfaD&Td W«FmGT$&"(pɣa mFJ "$3jeRbj4f$7_ݿ|ݻEC#^%$.A}|Z;ᦛ:ViGս|S?qC4C֍.iTe/=Zk|F[zmK؄ߚG%s8H4pP}ƻ4rpY:_xW}y\%~>J{Qn("pI[MRdU N7\ܲn;ZтGdW=Ho_N@fX W ;Ics5I((<׎#lŵ{PE-`ǝɘ9i `"XߓN>S҈$lm>g5ɊfJk> ,8LAn? n81{#5`[vlnur\-hS|"5" 6&m\LKd0`dh 0^e}z¾T8O#DW#6TO{#;@ma2#ȒDˬ#_/"g&?]YwvL\daX { }>|\];Tw.n˸ms'Vğ~wbkܨ)uA-3ML~|?!؁iiϡ3fb$fd%J`zl! @` <U"DE&q6xڢVZ}͑\yApD5#_C %Z -ALLQey6rBp]VÛo <ػI@w=D`^1C%}xu|s!R~F ?/2z(#Ѵ8K$ØRVG^h`=%!y3np5z\e& (_,֪h6mUE UQ W8^&j}%0 /IWfA 4[^G {MO$4_Y-ڽ٩9x8pРnr:*\Je@oߓ@*T˲I\4ݸIS1BCll׃+*Z*}Pxݧ' J"eĝszlx?^?yGkQ}HM|ֈ@2&XY>n l|~OYh?m7~:H3O @ÁGUS,^= [w=9^ zJk75m*N=?WJ}PsBUU &`0_?j9Ľ=g(Sq 왕߃Qm yB\@@;A٦nz\c\T2CY4L7lr<>pD_R?%%FGpu(.z_ur(:" DJӇ0}ErE3b^!ޘඈQᷨ 4~PmX^,`Jϔ}ra˸aBArt7Um1 ?&  \™р#Vqg6VoVU*'+a:lϟ8y Qadp$̼p\"KW€VS{XQ k)J"h(fic\:)&i*Νr LΗbcnY}IWM-ʕ-:s6hCήghH]S/OE7h;AT!r/G:=gaUf̻)$I.Bm2>>~ )K^ة6YUb'´dRZOac"13yЉ ٫U7_z4$.סzSoMcz Q7^p_Z.ٵ(!pHw9n~>ǤxFg?.@FV+0C&&8N_k]*{O6s7j 2vI傊xu}ݺ8b'RR).PCz *7M Dؒp1ɶRnxC% zg/".,.BAz8Ϳ*&.Gݽm#"a;y*EjG1 7 .^zt_oU)f~ /+Z{“Q׌C6Q=~ ٪ҷ!ߦ"0=a秼Q+/ݸQFDUBAA9mGi|vC[pë6&e dPįj[;+8-,{PRCjau9}Bi8;f}Cwk"&YaI'kôu-EGRپ_ ' w-84FfN!`&|;7D'N]|(l;xO֎PQxPͿ!)k'Q:> ((Nũ8q@N ͻ-˹?~9XwWz84^5Ifq5o{9cDvOfwԻ{ǣf t];e2y۷t~cxx.rs#e;WO\?Ěoő?5Ԡ:Юp;^YcO?Cpʰq$[L_oo'/73 &ٟqwRsN(Ä!qW, qfMr'^)[$b1ڹw^)cGSB@߁qi;yʗBu3gs b!޼ކl=1/q!'GE(TP= D ڠlΫ-—(-}/VkUgb?"L)D%YRhr.v8l1~"Mh:F +5cnK=Ѹ^J \5 "Q%ךދE=Ue8L:9jtW\HwsaX8M@mψAxi7tn~/"X`sz|'>e' Uy#|=ƫTfqo0-zT<%vkCS6n[._[fnP;agylEN&lr-0pqhSF师_3r:Mn^ uy} NMnNpr^ QUW/%|]y2>Ð XUe A^>[^0^fxGwЪ~HӽGc뛝IcQDm˞㉊>qTk&5p$-<[c@80mxoROHlԓ՝P 4}.|< }|pmWiScM'^F^wzРg9P!ݜb`s7ވ}u0Cڞ[CUeiM!l6hzEwٶq. |j<"}Eͻͦmz!˂z.S=vm:T.wM}IYϳL:ϸ9c*lwut[w'&b2Mպa )1nWXv">vG. Sp^-3hvQXWaGiX:W ` `L"TK`\^<#rCˇg؊dܛbtc}m1go'v׬7G8誽Dg&AB*kNOgڰ촗ԏ,Yc85Qew0FFR\<šr/ؼﲴ)б/Vr0I&*[CxѨŗͺǻf&!Ϭa8X6+g?L8S'4=Ş{unXXLns\َ=R C-t Mz+,WE ȱW̷3Qj7Gv0FgJiB~[/d}yGe޵H.-3ǥ\:HyhӒ[t&eI CJAZ>n.gط[Hݺ־U9"/Dz ^Zon޳  W ŧw0a Ɗ hb`GF}V?湎o3V;|cYDdیبy2qD›40b4Apm~Zw" Imqt|"C|!.7홡v]A^ R𻋵K8ε|@tn:4uQ}F1&PG*>|U-0,]rƝ|]J+U>.3aMƓ;B' tu #X9\"IUuy$KKEOuJ yrmhnW"A[p7?]J Yku'OFpG<#U8SʙJ!c ,Ո/QN; F:9;RxLvZW ^s7V|FY' C VЂQo"M2Ŷ%%t#ltذj,:ZzX.@m\9#\*,G:HGlz{"ʥ˫Ӿm5Ookޝ=E=y3ùY5蘻ݐ[c-x_f<(`uAf9@WRP15Q L0EPUMDTAsȲDLaMŢ.)*Ra!S3K*T2RPPA!+31LQPPJA%)Sb1$ˡLb4ciVbBZD"* halYUIU@d[V1(TI5N2!"ZE )jHd!) $&(ThiF j*`%$%HjR(XRdhb XDb"!Bi%&T"b`@b(`F )b% )$("ii&!bi(hhR) hJ**%X B)I$*&! I b"(b"Z  ($)I$fBb &"a*)i*%h(PH"h"))jHhRbh`V $( ibhfX&` ( (e fh"J Bb!4&"J$"( ,ADQ sK|l5Dyh** bJjJ $h!cAMjI 94R2IALT3 #T!@҅DR*TDQD %1$<0 &b" J HfE*H&=ƈX F" RI3EP14!E2]! RT@@-J4CS"nJR4!(LA4ET?)qZ(!1?Qto4uh3?aPl-Y0xPk1MO"'j"R?N'tC'` (F~X!Ct*i'O0 HoUPR-C.Ī]ǽF0+(JXrG!P]@4DiR '%R_HJFPF4~=(nْ*AwH% d"o7B9FkHQݜ7R+(I4q@Fj1*!>$)oN\Jm:?hT+4Hiuc#a.X"A:NOP#(%PXSdiTE41j tu>C&`-8C ,\6%.+G˙?d1S!CbɂC"bVa1*Ka=C1FQGx00‚KDGtMBv" )ί_+=di( T0&b"CQNfp_p8U@ #gFHq)xBRs 0$GmnxnM?F b5 # BA$<"y OD;±18 C'*+d́TЍ/1RKw)!4w2J$X(DbH <+`{v/zDXN9|i4hwnl.ʜR qݼwwKaN+7PX߲v .Eg-Np|/ U2)rCJ>[7-tL^mOF͗tB\ .냂Up8Va9!Dm1a5. UG6HnK`  4Ea'?pZ3-f 4߻-&3!X^U>}5 8ำRǩğ+GT?mۄ$!NRCH7S UyS˷gf`ٍui7B|Gg-_(1gI^ NNk;+,KԛֆruW#B72FJH7 -CUbݲrd%gԺRәK(NR{7O[W ӧ"&RAq喍'k,ﭵWW\r@{`8|H2{K'0ĦF/5&o-[l$l ԯN[<톙c,**1b`aX̎W({k: ̎{TC7gwR?+͛\tt,ηT{G8"])dh<2ZIKMv};.v$b8!Xsd1Pg %Bݗ}yw;/em:BuyxL?g>,g0}xwOnϹ߈#uÖqAw>}t8/q sd^*%Dr(}G_F69@|KT$  )+{jgڝ]!T\.Af77 \z N/zmfإc! GY0:!O:|UUUQEÿdzoҹqB|A]A A$OexzyI @"@P LJwW z~7u?࿢)>)|g_Z3 +mMOq/ F)ozL% AoaimXkȘO|,%z=3aPKˈ$6= /iЫ.J ,~X<#pCsTp 뺱<|٭ htA}bʝM3.["ʹP:Aے_+HyWnL ?e=׿7Apހ)k*b5߫BENiy ΖF h>;)8Ꙑ"+?KEGYUAؒ:Q83#djei)}qtCtYA»ܧݷm'@:␫򌺧kԔZx:|c?cĀ⹺</g tMԞ_->Ԧ]{ŻGF-(SxDhx+A$n vE /r(@-`bqfa2*;hsQ !NhIC?&PDFQ? 35:OhN,_G4@ leυ%3/p**{_ٍ̙0ܜ2O@Z?2=: mCjCQlΙ |V($_y%`qx{ @9OĜ˽B:z`GcKdyv],e[f'á\%د-!@A4O~Gn~ߙCTO+Iy'ݠ|ho!@%jmi9!(Ϳ@(IP:B(uA!8K@'F''VxӃ}GA:'Di8H[?G^/_BI~/4g UHdAA@DLf>#n3_Q_uC% <=P |>ϩ4O|˗i 0 `-+V!lYlH $@.QMtcCxF`ˬVQ2,=1ɟΌ96|{ӎ~Gk"#gU~ڵJF#ΩpᣉףZ'ln|+:cC7lfG*̼Y-魘0D{hƪ߄n]Fb1B4"  ]ͱȜ qÅ9tݍGAL6ӯj`O-e:ͤ3K݆gO[?ȠOPm> s~^t@M6:#ly0E!%7\\1~^zQGGn-Sd7^7&l'*$Dž{pw9#]Kf@zr`9p鄤4[O5;bB],\ hy\6lP5g?_QO' m:[ |Xޫ?qW홓1#Nv[4wם;f0I~>?`b3zuK8+'BJYF+(Hwg0lh,qsp2'>ŝq5WfM}uzڶͫsm6HU/ưʾC _{{/-י?3 buv wHUrC`C=yِ7;|\_.UQBz,L^tYԬhm;+ΌyI[,eo=}D`Py8r1| 63 vf'_as)Ce 4]t7P=$529zDl?CvʳATe< {M9Eq-YOU{ }IFt^ՌXyRYҮqk 1Oqi$ tZ\#z˂VNɉTEtta~X%>䵆֩{&0 f8byDn2`gxS\ykQz6Z%h Jo7 Gz%S. N7A՛"pfN'ۦ`āFne|sh S`.lVZ"O9lau 烃* `CA^o(H #+xG3NUqe;y9y?gBGq[ >ӨN٤NشxBЫ\7U{cO.)*DH;f\DYsIF 6݂=.tԀQX#*/ѱh3],w]I|hI QfSW Zꈖ92W~TEÝ jO>x'kơ <&1YQnU}+Wbiii*qկ%OW^CfzGL2nRP`g̈C{01sJa Ӕ y>/vCHӼbUY͇,a9Kŗan)tI.cDOd zUAa>D@}>(| (Ud+o^~>k NOs94"ޞ?_uEYuVhqlڽ%>JF4- a<;i=?wG){54rzڲ4N~Ω)34Z]dnN8^ۣ2C^7geX,2HZ;oT[Zrtutl[0E>7=N.y{%\^c,rUZdCw||#h\m V7#nt_`_kAk!QZ1:;WsϘ5tUqV`Ը:Udo q튚$Uy_nJ8uo%d8J(a}H:`o5#hȁA?X\DI 0Du{o+Ā`E '}IĆ=|{}D@Izǀ!=ȗyz}>5vv߀|OQ?AG| {c~O:[&)ieX$ ib(d*!%~}tj'AH_֪1APC/2S 9;%ĂTQ3׏unBi" j!56}8sD_><8T\`h1c݃ Thƾ#6\EE cz=T"~RDcithpD|yE̸jLdE|b"H Э$$eS`DVK|{sDkmDQUɣ) )3SDƫF"cQR`(Ba= QÑQ Hlb=Q0Q Rh6J@DHvhF)Ǯq"FBءJi)H`8eh(O!$)͓@4R)H6HiC=KӲ$kKCT>и~W?3~~Ozϯ^@?wɅ _sG̏ks a$ ] ac#? gj=0TcBID__~Ͷ'YVN}>0}8U(0;:3B fMYEDx1ncQb9scb#pxh h96Wn9H㋺U: <*=:hIO׮CD넒d5`*8uANsu{=sCϬbeD\g0yN^?iO͔یvo Xx(=7N_y|D9+q28d52~qls+9<v8fqw4hqsX"O f/M+j'8vw3m5߃eoŠ[fFƆpZ<;IlQH F5<"MѠW<#xćS%)t0nOl D3kq̱ yPr/p]GFAmR}.7kqJ7ZLQFpqFfV?Pޑǩ>-v{F& @Pċ6qjn1~o8xqEj0qo{)OoHzs[rcpۢcO]u\އ]7|FH8u׋Fb ྒྷ,f{xO` kL͑f d،cr]J`_v2'`D8I"2? ,w I1̥aXD1 P9G3˗)f(%*,E"9@YА^wA0 #E_F~ݽNjٌjƕ|P/0qEb"7Zr ;zO=HwNxS`;XV[%@E ( 뭖+"s0Rm1\nC|E]`,8d XQy8ƹ5m>8p[fFޅ$1SJ$E!E L$IQG_ut̠)J-t. (1V.nvӵnN(S1S_gHO$!a*âm @hBFԪoڮ_x[?hll6ϵ2Z+INA?•" ӿqp9.{C; $ "HZ GU 0$"  !TR1y+Jҥ_>CZikAf*eљqPQHRKдMEQ1L S hֹPeɘ v)Ϋw%vR-/TVt)A J,i~5H,'դ_V*aݘilWp 0R)qoz3?}7HۥBSEYY/oO<ā `?@8IsBf~/?`rKєÕc/)ͥ(ҍRbt9E4?Mv}BAz39Ϋf{*wP3Wb%Y!:Α0'BuA? qzrQ>!Pq?hr<&/NsrĿd] jzgC4t,X~?X `}B^ԡ5m{| D&t tsng[?}^ΏVh""gm=q> CnO r/O)5#^wYڶm!54hN{d 3b,FjQʦ{rG5cIT_@a:07짻` 1 Gۺ3bi{]J4"I:.$#-{c*@D2߇ِ xbz{Y(|Ɵ#NHP|H>,Bzg#{A1P+U U!)IA,?DTRH$L,Zֿv7:|){ o3RS}BqUmQNA: .=~џ|nx`_:ԍ Yz5[nQ(}rz4#p` O_&;]*VC#*Dyϝ5?"8+B P(i' A$Sb #jo(>5= C*j4?nNM 8V.?Նz:_gAs$Wh{{ Yd~#7 $?(0U^f*P΍igʔ)X &r ŌW]04Gkuw!]ƛ&iD6h18d@h+Mns=}3u~a9bS#{>v_R*C7!"@TrSO3}Ȑ> YDNr ~ wChM !~F,S %'sCkG@s>ؗV,'O7\+Ue^H/|Hك^Trĸ?y-ߢ@@|,IGZH|t曆PNq50O >"+zBIm8qT(Պbt+hgc*~U&5V>3 z4s(  QDDPO'|4ȶF0@d<./(8>u~'(, ѾI ނ7Mr#}(HT#sg#5s@.ff3p dEY4Qh}^?8!\C>]wS;lH*C0ewgHX}oя}@o79[ԙ32/5w-^EaI% B~.88=)ap%t/k/reܞEX^9 |$pؾ4?$@x)'"jζxݦQ @>:>N}0s(7֒Vw|?8#U'>eDD'0fx Oq/GW>Bޤh^Xϝ9oNO* Y>%j(Aw<fܔHU߀a+/RwaL܍^_aH.':l3)C<^A7 dBBEAQ#J*/w7Oý>NQz-  +8Epjnh*v4#TݟhD3'/"("!&I ;Lq Xh(x9r&a(՞ښT-6]&'5Ni# B$ڛ`1L*(#H`Ĵ!. I"$p-k|ӿý̫CK_zNH %vوkׇÀxvIa/\v9wKt_U"^VmB"p|ws_"ax0V]1qH" %n ؎Bv̼(97M"!{/@b2lܮep2$@"" pӪ~ @b#>Mtbwfm&V3pPaSkuvԏW ߚKBvS&CJs G@0 %T%9oQ!s=Ѿ >sC94)߷G{ԗUq K}l]pV p#c644A@t:'f٪@}C;ҕJm>o6=2Hu'7=fhanE^k>s*8FO?g1S`] NIGpo<;~ui/>'}r誏#ߣAya|} 8>2\64s |ʊ(D ؇zA1D}3b7+q<;=-Koq dPH̨oVt@0Ŵ:0RWiL¸>wzO*nGjX5꛶SͶAlN+rW~QbOto'7>Hl۟Ӯ0?7z/t|r'4* 811*RQ H\髯tAAh=~m{ }?_T4tec ? A@)cS,I 2 /Q q ˯6_5׫=fX_N~Zhw9,`g?,EXQs<\_[fecb8`:7+ZfuS\LZC|/d T:@Jġ&IgE~5}5PPN?QcCQ8F smnߏ.)::v12v 8ܢjzfR0D*nSiK BB~ΔN =H;ca1PfE0@M G5 L>  ɴ UsZJJ $J"2i/Foq%쏏= fSA]s7%|TAAQsS1ZT3*` Wx[Gԋ vJȊWMK*Y.\c2lȌC2iXoDt`<_/Sv7'8`7qqmC\TTV_Z?\οC~NH~9QO\~kSN{8gquٲ*w_ap56 #!Iل*G,bY]qh@ l>zGܜ^ 9~P/$ 9ߧaU R}-K`ƈS\뿯8̿L*9#m0Se}}\p3$3ZODL@_}C|:NJI\8}4D!ӑ&H#E,Xz]H zH" m=۞V~>q'8 Bd#Oj]3U<ּy_Oo% ]5@;VϦR|3P:n۫) 4+ wZG!F=y}JUkvDv=r:ޤڛQx8ټѽ9(#m럽I|p'FFF ‰Љ!~z@\8.Nɻ 'LvS=ف_ B /q=zQ 8~m c<灨. ŗeŚ\Ȯ~z7:9f cr r 8&A NJY6ڃǟN_3o zJ?}!0~2(Ix to U|!t{XrT@%;rF|08.wRKߦW]P3t^7񏅮&Qj/gnl!2zU16}?# 󨧈s21Um՘|b! xX7>]l5к"χ%D\#6niC{WfR7 X?TPs/Q v^kM3~Wt~|7؍lx^;pgLJ #?)rÓ eqXn~?>%"{RBH;r<9׆4(*ɞ۠gV,e 5b;OxpCsT<}F@Ql^M3sY:.G Wc#y߱dGV ~>Sf CmF&/Q ݰ̪U1\z9΄ԽԘ"bPpm[i A GwébsPvIWcV~u~M[!ZPAv!cB\!-q꫞R`"L204){֞F[u5Or|Uc{:jtح#*fy: tY$Z@n/R `Sд/Q33tpqx;su_4ED&ʠS|˖FmMr>q%5&sF 8nt8ъ7;b861jB{NT%ʹeaJ=-snK'\zVkrϡ!eǁDf0Cv ]:d_Z*PuW(h"IU!^#7E=r uiާ;"ݥEqMJad962Uyxr)[c^PU零mYBc~R;Q7V`x3*^u70)dR#}'U_QM { x]uշ+>[cϕ:]g艛5:n-4,$o BT[ܸZәnQeÊj͍a0ŕv{L0Wo xht5[_W=)\VJ -. XZw-_GI˞?u.׌Xa sҴ-g.ony,܍+G| a[ uӿ漡#@y!'iu?) fPeo"^F"₯X\%(8p2505!~w'^b]J/T)ʭ9;/u]Z{Q$1݋s9vB$[ >FFI =AMvê)#<i) e Lשs|;_}0.!X(ĉmQ^#W9[WJƥ;mZx a_ҙ8[=P~8a) Rb"o(L(Zdʀٷҫ(]u5aj8K/v`INu>鰔wlObP>I8"* (~'{eд#HĀvM(Qq)iJ/kUF:cBkݛƭW,av\C (Dh}OշN]#uDJ˔[W/cvl#Ҏqwb@2ќWۃ<|wskҗ۝z}.7PyD;,JjE>WLht|oiHUCMA V,P7Fl4 \\ c+4 E<)dx m[x8QG {y0q9̯3 8;鍋GLj&ـD=P=at[oLԏ5倛G 0ë z]lt*+8}\C`RϖGnC[.Ͽ۾xfyawr=o]:&U2!x2HSX*o/h!!,ib˯[؁u#rn3S[nP-Hb]Z?npJKFvE2tPJ}?aknQ7>ϓRJǐ# ik&m~FYw{lط L5~F Aq#H{LTf8_HDu>.$8@8 ʍ&dcNb58U5eO3 Ů{&3[ ]0[9ɠ|$#bsي,:#_̥|H-`FqPc5>U %8=s7Ufnwښ>zRER<@^^I3Wlmr2~1=rԇ _=H8ڎz-x{nKn:res4ɚ&y^3ɞmpo"XNa傎R9V!)]gF#k(m$s4ӜS3/WҦWJm ;ဠPhq.{\Ue ri7Tux 9OnŃ\Ftt: [,* 7^wj.$@lxAaHՃr "#a5rk"/^[p˴Y;5hj <¿2wt Ugaa(bJ*<GkppJG|-M$?g-s_- 唪'8CQ7 1rv.BQ i)j`(Eȃi;jӧGb/d슯*viZ/([d##zAXYBIe:%U(tv))CG*<V%~0*V1G\;ypMl ҁ*BTyTW2R4ڜ5ЇH=y gAlgp#ߧZ!Sw4wTbmޔ(APiZb :0(>9;;al_l!ᙝyTd\0Cr  ay2_Da²$Տ@@ CI8txsOLP:dDEDev\e.d~ Gvpvk8%w38pu~g 9!~#d&\?N[$1W4$qt-Pkߤ]$-sJo( @q]ʎh s ;)3GxzC_(aa݇/W8 mvU8t+p* o]T@NQFk6 @LOTrBHul[~ -zeqHg:_>!$AR^g pgbh) a9`XCC&Ak1d@5->ݼo >`v3E[PR vw`=\=gj 0ySmqD~ҡ a!g47Kv2%lt1 "+R@ZB8 tEpB`#H`x1 A%{d|~6~R?t)ND!H#8'@"AL |0Ѐ1bm,_u}I8I]12ȸjTG ͛` >/TRaжX J}F[th48("?Gt.Ƅr)*1r  'ݵ{?Ἡ7}yؒK4Fm'خ>R^BG/??>UI.x!/aɵz~7%wK "'E'>` ]֌F]`Sdo12 S o0P]<,3LKr!o& !~߉(a!t+:zUUy0Ab˓@Z;JP<"RA>ϡV@$0 9Y f , q닇W1C$>=T'U϶XUUUUU]CW=[2bOne7}$QRlfOckPXX6ӅSM8.x˟ pΞZXP *a&P$#i$2A*diIrNGM(x e p0wu6 l̟C=\K^DAp s;&}qF`(MTqO|MI@Ҵa6Tl&eiPfbtf0,Pӧ]$ p4,J:f@p**fa5@d2}Up4O(DK/twTﻐCyջb'd8f9by c$qRAhPPQ9'Qw;'cπ<3Y|7TZJU*#=56HSNU-g-b;Xs#~5f-soİrrFTZ}1\If<}MlpF>I%|saݘsލ-&Zm Hnqzfv1lW!EQi6~(i\/CIЇi`(_?Vj~{hc^T8ӿkG߹SpD;n2tH^Hrѓ:"#љGiEC\8D1H4IEv߯J=jSV`g8=ORF̈] f̋ɑY\ͺ $+{ >9 >ۢ ov΁3)hёyH0hIRsr羣/[ 3yḧXtgt9N8=NTEƑhC[9:m-ICSȨn87DVؑ"'~0āPA H?AaHm9/92``e|n;Qt^EKtvv:NvW~úEw>Rp0Hraޤ$J!Ɛ(!q$:G:O1 |\@%$ i4PJ4qS q?:XYkL13!5 400z& XClkC c~ΐbBXT*O9׾鼇*=lRr~(Dؗuߝ]ػ$&uޭ&Cd_; ,LՅ"$']M\΋LOM_#?9H0"G  L&4 .H)'7C*HS-)X4W̼ŁjVZUD!?2kia֬sjxVSD$L:<OaA;W8i p *?+vةit5yu1}f}Q' cB.J{6ҧ#Mi!#NgnG. 4Q! ]~;|-9f@CAXhJBDoQ2 Ađ`6oSQլ yHB ,NR54ܯN}o[yW_wUw(j<嫣z:ab>M(>'W puЉeiEL8a &n 8Fat\'=9O򰺥nUUHUU[kUAsjjͶJCUDpNsi*6M\ U5t}9@df;}oRG u*{FQJY: _Ur*~pmi+;u 2*lyi%-@DAa h%H#Nqm]RQ9lMDX|k8&iu5C릖az62I9C]7:x;6:=C T< zPh!Il`d;N#Bf=!z>JtfEN3f0`ɶKki^飇_a£OZI=<@N'h~E.w U8 EB4G}^ar߼!,~]xlX{H:J:NE8b:-Q 4mklJ8 8ˇcQK޶r:;(!aP7&ȼ7AHF2.MDIs$r# G9ax2Gήi]xb&,#~a9 St 7i)wkLAYbNsn$NhUy!qHctgLI#^ 2іȟ=|pKs qJ+[M"t R%=tٹ2KNOИ )xx"\4iI r붳Qgr%PZmMs`M4f'!. O!l=Bs8U(&G-ވ6vmzf5^x5-i*$'\ȳIKC') dRA$=!+gxr# T3>~^(y@O omp?W~0[?\s2wb?3gfbxgibW˧ח}-M]_63ςz0AuVоzyo VKwEU*whZ@<(qۜ;Ca(y/0}0B>Ѵ^L(0r?> ]6"pv&wv|GT#C#M{^]ZuCd1%9 9*L٤q#-,9k'Mdd_7s~0aO^ O;@Y @:zGo:1~mN3:NBjBwm Zh>h6H"q\oySMRqTw>4u9. l$h#Q3hms7l H=UIDP,"A&'Z!8y0\,x$nӊt3D})oQaBʤ&T5X$Hp8ټƍ"&7Mz|6])n4e1`%w8/ <4 hlYY t H1@cwX% p\F8:h/m $(/P&DžBjs|C`*Cyd4Ůn>:E~<>}&S$_ ťrm .`r[ kՉgwGDv1Uag=,DeMٸ3N~ 3u==Xu3^x0b$0ɕ1P_cFˣ`qA|#||`6IB hXMU J HbCY0@y짣%eNǰ`CQ`!I?q87F0ƅX(1[YK4d5A(#W>!lKEfdBHEݠ$L_or*PxfZYEp?n JJiJЄ+/|>pGj?88! h2P#HD1ކ!H*ƽ#t-maN,8bVk뫰rRa=do2##9 <:TbIzhbjVf1BAgra<[5TC|t|% piK.! d/ç!Jhf7^z|w@'R x92! B 3hnsi hv2Xy8k0.I,iLhA"|~ &016.;z[C1lo @ 0Q!{ t&\^ HCC.+d,لsCo# ԇ7 { {ξww(,o bW''<( ǼP8I(6:fO @ 4hw>dlPem-hX&7y40s;:gaH8VXm bıryd9hrN)cp(n!@rQM(}K oX{_|IKmCcBN=: Pzfg_^3iuнkM_)9LiuCVIX_QcW~1<Oa *|G/K4$6CJ}BmSGˌzb|.tWK=I{ O!HK9*d\U?.sL4}P3T:~,\orC聙 =hx:~^sL?+A2Κk(d)  f r40qE&{т<IIM de~ә{ , #ĆαBE+$;hC|wCi]/SI_n]}݅EZZ\q؈ P((Be/LÛpՄ sYE{H`a^'dySʮ!67d"-qzv{Oa. - z͔z7+0;?NHƝWaeKaZ4@*"%ʩ4q,C%`לȃ;c7q}nݑClߓR@q4(@ JP:R=1HzN2OxZIޝ$ f.lmYԜhQA Ē0Lو 7 eJpz ZEH,)!ڔN'PI\bG-:mv~`nl?].?7~S˸({ewHl8_ O;=g)7xe?zDUxG\/3T h~KEN]f3g$^u!4čđ6n.NȧN &ʶqcG;ĸuY4zRXɎL+AQpp{,Ux7t@;DbǨS8O$)8qѐ]5:hzE wjc< HH_]|^fs^U$`dMUqoB*-$H1R†\ãM&6sM/ 3kF#F4Pm' B2X&C2fp'fC(؊a?|!Jx ++5qi^+">"!$e_,)zxe괪=G)qúu6"JTvq;K v3}t`_ O>=g 4d@AA`٩s.۶QwcGe1; $n  !bC~#c;C("&P |D|ru߫9\r0м"Ć ¶ /@oq}΃rJӪ^.omOHtԴb, C aE`<{1}F@ LDwQR#mĚvC *80b|>e@61{6#H0MqBױs[Lf*n-eXw6;p(7SWT -#ĄۯG䱺n0[bLF#pF<+>'֟CdCM!SUKۖh}p)]O>'$o6<?<;7C̹ Œu#ڛxy|*uzdZr2t` N$adع.%S2:9)!!D۶GSn[pMw7 $I#bv F !1&ng7!|Pݢ<:c醡ItPrP &޻"~;wgfȁVGbxH]f3ҿWUaEM`q9@u$+Ǻn.D!\"@wg`[ S1ä'~m[aŮBȒ:F zůt #h=7%š6z͒;I&q62)&EwZ(FP{s=➡;D F4-K'ZmOG\v< ]s0@E`f)Aɸ[38 IhX;4x܆WF #Ggn^}>~OExW86פ CyǫCxMC94nCvД N pdgus5Gf4>{ėϋS֦L>a$ 4͆Ǭ! RTX A;oj~pRÅ4Y3o0:ybfo`UfN9!G(+`60s/-h^HtCIoT 0Y¦Dn@ (A8q2pcc:`A4S0g6`3/ C1'oMI W8\00ٓC8`$P*ȥ g ڶ,݋\婄5hWəzo`0>Kp{pBy'/ߊvX!Ψ'/qGp˚G炞b.@_S|= {Z }G~Z ZZj"8De5Ru;OŸ<̛v^  GD ?`_D*| 51\:z%аX0`+ބDKN9 p{lTy\K>o|"6~F2b㇯6˼dsU-vWQIl 2(Ќ*F1C=K0dl L:3 ,gvʸ㶅<זѡ%'i=u9mMaVjGw&د:ץ H87`Q  TO#[/n`=E:v6`DWpʷ$+Cc߰+.xB4}-' " L{r'dC8(*L4M7> w2LЫ E y v(Bi_uH2L|Lky <4Qgc {!D?j$zn ;tɑJ 2#b+u-o˺s´uԺ??n&&IM|aH)OIQૻ(bܝ`)xWYFN9A/}0CL=Yy:X*Xj jR|.<'m GؠuٗT;o'kZDM4}udg8sZSjzqYfddܒ*`aA(}zmG%:q48vdOH@I;>e/y4P]⻄+cuOG[gG6 ב|gdCaB=RhZ? wt<oƺn_ 1@͔$0Ѐ",'tDt]6_8HFLslT C1_ОNRzIȜ 5P37LLFP$9Qbwp L~WG@a@sPMҭן[6/JiY+n({O\xQf#Դdf9 }0`DN(7vUb\*ON瞓N/rziꏎij{|F:=6`S FFWES) $]"#@xDlpD7ZVstKmyjf-Jh0DA` AFL8b{g^[Յz8o}9Б EeւAnz5l#Nۄ;,2ЕU`v馔(`:m8\$Tyxlt{c`]wi;77y=,gبK:np#a'|5?O/=9$qbtbclm+6֠]P(pa&f՝1DѶ(*(FD1CQIɣt^X9Qͩ6qglR M<ب(XKY! j3YB;O&CMOv<\fTDHL2"! _&sinSޫ2 !/`M Мo6@u& ( :LqpH)T B@TPڎ9_3Ǯs_M\YSp qҕBS?k&$brVY<8'GJa%@d0ㄜ PRj?VF!,̒j? GTLV9CɅ'C M0Kr#<ى䭈9uqt`iI!r!2>-=V7=nbbWmB^A: URDH˺zh'0jeZdpw2`,:kHHJ 탨tFSEn9EF3Fj;[J/WLqF؅$^ .UE`izqв*I۞pgnq `C]`{%pxR !-~C"pm|;SqS#ǘi!3,(}~T'aHjAJl`xVDU)4J}:~:%~$ .A6 {ϭRQfEt=7 p7ql6uB1.֓7Pkg#92H?7Xw bnݘ 33 a.* x=:,$5@k%E }BB8ad DGe}$DR4w0h*!ub*gA8Ŷ1<y'1biO|6߶l7TAysA3P[u'1-D&t:>YU0RWM h߰Gu`o'.qוnv-`hB^8.LXCKgA`ST%rvd߬37%`L\5>6Ϲ =-[RM#dbâuXaH,mo- ހh}AyH[Dڛ$Ԑ4R 'WldzsqƗ=Lu#p-c ~qS>CRdP0\R>l(@\#zbzH 簄#]7H1 c{ڛy̛q~1d>o@9+n,Ὴ!BC1(kC vի+pO6x& *%* >z]jpQ⇠bWJ&~?Y Ī!Ӟ( ̪) P j1Ο,q,>\z^FɴffYRk]k EA`pn7 yܼ4*uFݣlV @}1!`aEVBos𴓠xSSJ:HOBw @El<J B ;EbM|ؾ}R?عz׭P[4 ) +]!!2FoJ:ST hXNu`E!T:C \N {O9:!aX))T tOc5g^ØB`G|ρ x!'08)H0g>5d jiTN5A7F r |PB(P`f?F~i 0wBy~ɟb>Rk }&KoSa&c8ԤPDD L۷n70Sap>=>wBVVcJ6u{ÐYO;\€!#yHF|X!%3&ڱ&: Ĵý}@C9aل0 fמo3Z7IV,#ҡKI>͖"ĎA Y S:mygz5|WyQhfֹ˃:@ cbK7#B؝}Zӷ\:ebp88Syqs3>T !ߋ7oao5m)U ʫ<{3 @en6n[x}O{Mkig?ɣiiSvg2)!W cazb$,%[(q+1H_h~jqE'̽"CG[Gl[:.{_Acxv<Asӄ}zj6NHg2~в2L̞nz~M`yD0o{xǒi'w2;Ӕ/ `;D .Ў|Y#m(* PB=$r?ݿQw.x~y¯U<S#?/~o.߽)I= Ya W9AY uP/ȄݹmSk1 !Ğ&";ao'53{ ܼ!Z<,'IW!ČLKK.`!X@/ۮӵy?\wV#>hzu2x|f8QFR;wUԙyuqOd·JPg:r(wx0BsݦzA$I>lSrž`x= 6aZ>6F]p/tD s,ʢi7Im@#[8Z  9䴚o sV'd>a74>ٴb@<@'gF̾l|{sn٬Z 1AB/ I8َG5ڬ2:ؽ{ҿcS<'풤1Nn|ۓȫOl!׻f0fy=1e>D!;a|`Py5 ~v ]\#lo!tTi .~Ե$#g^0?\}[:sɕ`Zfz=˝}>u>z\]Z=_[X:4.-/EUukԱg e[ 6;1>JdfFǿYA]XBteu `4n '-[UB "5]u!y(?7$sl@Eq#O ?=1]d 1P-<Df1G 1 G^@ Tײ^QùN1!%2B^]y׭=bzJcQ8790]Ȉ0HTyq|!Ywx[Xm8uliWzKqgpiGAI&:u c9udGA?~KΡR:r?,1~P )cڊ#/.O6d| :msλ㧫CSɿ>h"(0 5NLFn:z+`е/`YX̜n]fdK%qG~?9DK 4RrKT9g \ׂrfa6xxX<Ƿuȉ+L(IE'^Wjjo 1)ěSߪDEhF+& acYBP> oW`f4:13$=;o=j c[vdaaɛ|@da886= a%NqHQU]\F籂 d_gfmǹe"?D2;v=~); qb+Lct;M/~2r@1ݒߓ5_a0獘P^æaߌޘ F5 µlc|OĜ_6si*iލB0Kߺ- | ^f6>]@<740|N eC "XQ$O28ggT۴oC-v߫mG Fʚ7\֧?[țEiMp6vĞKn~Dnu.޹5EF"ab}GZc8kszlMKM&5=e/껐ڂ|ڑ=ßTGZ<$;\ZR <ܓ}0+M\d)* T]K宊jӂǵÖxÆ޽T-bkM{Rv]SI.vPiOt;?` 3pɘ$8L z}V~@ `]C4p Nx !oa6h| /B W>7B 4>":c٥` ^tY"'uub;8!ץO @ƗE6}<OL18u yVXz@l=gSvotq5>0w^E#  ?TY)UgU4& hQo'i}Q{PWEL[ cIJ=7tktKCkN:/+S2!8Ѳ?_ijjw~v,.8r@7p`=/cmdx?F@xfw ӌptP"iٕ9|gLO ;zT~:5Ir0753y۬>DNo_Gdj4vqz fffbY{m5ppwqufF/sN !DPGχSbÓQ]v`)++ndlB!tƬoh"u]υj8N6PQ{|J Tims;8W9NKo1t<ع0b\%H5kQmFQ$ 1ACNz?8Dc!s ӏ=WbŊ^'\ʹP<><ִ y~ލ|bİ0a ͱǶ/pG_0}I{&]ҷ9\D|);#yCc%88V {=ğ4|E~$8sqE= 碋>Γu`{Ѡ.Hqa% $SM42OC96^]:M(@**8?RԦl*02rlCwW\aC_N.vt>Lko<22HN`q" !FX]  Abx#Gx.@5ǏLpcv~ArN'Le2/ǰWkT.݄so׵UMDiB) 6!ȌnXO_N7`s2 ?x?T!aX$1`@"?!8kD q!gx<-1_#"f!=ƊJhX1fd]mG` 6٨`pȊ&BA)% ̰"j~}Zq{ % F23хr%ZCPĊj}s6IpZ7o_H$ֲ9(w?n0d>q=3=pR(7yZ+zUF\`8Ax/'>Iyz&x{3ЇS}E4L,WVn{aYuϨ+A! zU("byiB3z[1ޡxpSmf '*=g-j,a] 8ABR5R좋&cIԂ!qskyR{(:D*_g3"e!MnXl `؏ҹ !{7hfe}?bk\ηգ&;䳸Z,Q` T F΢@tv6rJO ,}wcNƽt-`0@$Q}/M7qpQ\̓].L"6-0zxEe~ |_}? #bM4F@d޽zy JN! ZZ|~~Upm#mw`(i7#@B`)*Fkx,Y75b90xʖ_T,1AY@{>LπH_M7g\0T:Q'0Byu8NeT*aMjКQh^߱'{Y[NO:tȀ7E/[;zw6wmXIǤ|5Q;'Q-Oג}d { " 3E޿F>_o~7 Mb0sʜ _*)Q$"7ѱ܋T2>ɹqDv)\p$"hӤPKԫՙLg;;mh\J-"+L$D)5V[xcT 2cm̻54RLd+A4uhx1vRϺ=籦n0˅Ȟ]$:viL>IDt3u_4Fg`#lx2;_zԗl#p _j7CE&u->ogr'>=nMBa2%S(8DyUYRZVm7+{rQ|MmdMow;$>(uX:"񂎼}K1 yh0.tD Pbj1x;pvf`:~?lf9 jco2 ]sYpw&irr(vh6m]rلzƒ辝OdݰwlpYMd\l'xbPIw6˶ ϓL?ئ ?|O=zdr퍡|P-ԏrwYG;jnco asEgTnu>©+ZmWC.B%全PR,ye(3"X{fb$) #AS1 $_mk qV7Pw7DRssE]Д$rT/)uxK>0̆aA0847.g9uVaĴmw z{[iٱ~(f8P{8MS~fLI$q='΃yjɴ-3 CH"0M Uꓚ!bN,ؐj9b y+r1$DEDX{,eLU~8gGp?FPVX97K5N0NZrdrߛUAoήTe' B LL0=LJ+l4CpΥ!e%Fh,g& z`gjM0]*UA(0C@N>$zׯF :n tٜQ:*կ7uwv^y"4Aj-:`RT6s8?<.1LNť^x1\1r;^2igp'"*`\j\v_e| p(h)Qi'tEr jԦu[<:s sOs-]k I>SgC7B`xDbRA ƌJY;PcQ !Q$6 f!=Jf~yߓE)(>9hl~\fW:KFj€'K N|aU&u °O-{&gL/%хѢ4PX_ dT@D z% 9.3L)?AE!TdɕDDŽ+砃h6ס3`i/R[ (%G_bqLI#(s UF<8U'~G;$N= // Gۄx6$ZSbtC_껛`N1R>&"D6뚎 = U2;WUmt۶5~&Ps)ѓBws}=a泜 !RH*ePH1& F 6SW^-9GuFw8Gak|/%n>< |K=LeyyQ\(5T5IP6x{R@j#ϛ>/ϋFS-gu0JsvHY|pN!Mry#= {}u%U5':<r 2; ?ݜc-;)v՗#Z>a{"(XQbUiS7V;_nk#=)~-K a$ }J&2_ǐQ`I){"uIAj4B" 2d^<3aQⶸLe7ed屵}4J$H<ɼYx3FQvU1p! 4F>=0c4Q 2BS&B0 px}WՎ(G]{=ty&6LØx|z'ת ʝF%Wk-Wi9N3WR^H11oWDBC}PKY3s)3<9V~iD 㐴6  @T ڨ:fR1kQT^x=sƚ $بG>#Sevc w#η6/t4$*O$Tz?u '=FpY FRc2ՇA>m'IS`5f) ^-ʲT0,ꉁb}Y20 9F탴̒:'IC/BE =H(.&^&3z9FU2p]+)CLŰ U2Lй`-+QuAG+u9qff{#YC:cMlwvr|v-fdNC﯎0ˁCyFMY v Cĝ(5]{xzTf0c누eǩ4!)k0a(QRxy|S5ć0EIPMp:raڑww]r/SYFRC|ofoL0<&V7 _)=ue(O^yݘ".)5I(7NmЪ3e~OL}IpNm6 < b=m/Lc:^}3^G{|o9u fN=CR\q}nEg U \RTz<*ӊVWp~c٠X>ә ^^sw4u&x)#>[ǯ AXڒ~vVe읊H}^Dr1]'fl6glDT>u8Cz=gv¾O_TVί0͍c jD|܆N8Nju]g9yӤ=::t;8<2% p, 9x}Nm)[%ԁz#.& @ ҉5P$~a[ !p;>/̨i***NRϏUk]m D5R6k__LL=Sop vv۬ KVbFIҗ?N]wi%eoW_1'5J:´Fptؤq:տ'1|J&9w=UxjˆYY7z=b. h ٯلI;}3=Cٱw6(9Ci/u:T(I@` dO% sU tNU O l9&,E|(trUn8p D;n;uU>{(jxdzϿ\Of1r8Ll&LB :|9@}C2nfMQC]b܇sDKQEz-Ez3׹!>l~pM `#ہu8w8Q3K4>]}xHK7v5{0sDZc{8(8r4#Ռπ,(p'*6"OW" <|!I2` 1=׹wsXi e )ĥ"\Z&ZG("ΡOz1%v0z>)@2|6qߋCp tBP0׈ѓZvIC/NTnPc1$A2h wol"o Py,f ,FÑ!v(4cK3X/mCCKpB c cr˚ޏw g6g9%fcf#$/ a5M ߑ ]gI'Mxio*4% 5=d30e#UƉvM'&4|0&2L=|٘"Q AC%baї&@}V5%U5֯ծ'F՜0{s xYns=G!7yTAŸ8uT^8́4sCQ* " ۤ9FLHCsTg;"MNx[ިI9q%HveZ >ݯt3RИt7Ƥ\=v77`%B/o6.x`634}R[ctn9r_p|#XQ~L[LJ!;ڗvnϙoǣ-M{ף2n|#-{dsB ߕPcƜf͒'IP޹7fǫnf5j= #,`c7N#qD2:-`*м!4n :C$!]EVdasՔk`'?f߈sٵP-pc@h7Ԥ gzu8zkJdiЄ*RWNL v/{'16sr=w6))Iyt)̐7-\ ;❈2$N!MqM./{!9h-ۉ h?3xs\-Þ'ƾ>h^pL-)CW,"(E=L'?=y4W2_9I!=ӸOR/@ܕ :2 amj`=zϘyxYNHx+1\2Bvr}}mwvjJI:ܷıȆK$KU Q9>W^ ׆ o1&O& =w'uu|F!<Vxqc÷#z(oRh} 8(*t<I@D8I'W/jǗX0Ϲgƚ,[> kr#H4ꈨ̉h3AAq7 'WN(YGJx71Ug:g)C*DcOܘ^r# ە$d\p/ G~LR5 ISzjߦ FǞ密DETQEȣѯ|-'z9*\"#r+j$ (Z;L3\0pzx࣊?ݱ(@lfZn+o>tq6WA`ZmϹзqz7uIޗ L^tB /rFD,~~qq, ZUZHftZ17I&5!"4ӣWӔUӛWZc5fn)-OF ),xk .k;-Cޡ LN'4!a$M;C>&01'=@G?uq!GT1bsSq14P%,FlN?疄6Ѣ[K@30=(F.??r d`n om|e5X -6+TXib465[4&<ͳY&]U0=8 *)VM!h&w)AahJg4g G6;(bY8"7gY[.nK+7;>߮7MҽKdQ8wJ:N. @;\X#2/懡K:4$0f(& ?-BLaJ2n5?i:-4aBpd<{#`%=B Xu O*oVM>6J&$9'ܢTʊ6?n9v=GRҤ# #JLACיjV5?n=5NBSWT(v8 V^7a8y}[6c r3k# ^^ou;(N%V߅:lhdLI/2{. rEN`>'Fi ?Nco)nVH6U_j%=1g8̀, ! ^^@.IȺ :q7L \ ))yiF$v4N -1c'# H/,>AP"T?8G::?QDŽH\R܀<z.v@&~-ÏXo}ӨîCu~& X|q2d8y!PGL@C$B"H=cӬ03xڌI!ϯy) M1W X@!Q;IbJD_GeS?8=65"E?漐#cw-1"qHgF[P#{O qqh>OOUU/TJaAZbFywoz=rX C!;(j#s0ޑxgEH!;au4oMśqjЍ%٢VsWe%4'drmI{LX$04ie8 V-@mtfS8AD9@Gr,IvX&l\D>j랐2"}|0宣h%@= A|$/u6%<7'Q4  2TL!5{n3Iz } ︮vPPL %p "dzNO0E,F*bX- 4҇~q#AC- {1{Sܕ3 I5SЉzӗ3u]nR1d&h) $6P=Űkx3@I3Q V%Ki"@C-LM(&"Oӊ>f;{/ 011!~Rib&K:>&:Gl'qU % )4BT;H";o?LREP5"cRp30K1N-sA 7dpOslE :4`r<=ct&lLHt@J2 |o.)AnDlY)13)6N'⃕,V`N7L aE^PB"9.Y1zEh)3ffmb,LD}!,WݨT ˻4˕"SZq%úɏ-gG\ŀqzʃlFJ,,o}托,+`[3ҲwS8p!%d(: V܄P\YU>Fwd3S݃%'NJaf#JYߦM׫ʄ@Uc*-s i5*O 9@ lSP&kez^;55MHyej'XܺaTX|,`#v;Mघk?`%UW$Ԗ/G$Byq"HSUXdJ'z iX<%tᏘN'}BYh%ebRP9!1*g82"r ' 8-}vQADR ۍ ֘32=_GpgӶcCL>DÏlPHѢD$$}_e9|aF qݸglF/mfc5=(F@`7cy|cPl})Ip*dun._Ǟo7_Ѿkaâ*Tt}ܿ?WPddU R%=s}I4CCeik ߭o6w@H:RVC"* (>>&<NS xj3'nqy'u@s'/ר`ۄDF0~ S0₩Ҧp 9!@&.O|Py4(o:dתּ8D wA nx\{rP7#X9?Q݁>)~^y(b*&,!;tjDtqF'B")%:*K=㛠a1 j|A{S{+7fRaGfc\~Ͷ?Y '&8!|Z_wх{!tn Cc"(fMUT(4@PRCHGUH "pp80uُCG_&)qM÷rU'?JCOlq6G<ٶm2>11D90:Ғqɽ/ FPtX)*Yn&·Gpm k#&w$B{aS.#KGؗ.~7o,F/= wRPDLI5Tt8O &Gma񈖗s&}F?EsYA>hW"}\Sԏ!""$4  ̓Mzc{LOwt_}wy3)~27`dkXj$};c#( ff)%kbhkCBJJhh&EjR"M!;zF a"%ј!Nۇa-5¡r|0 J"b(!4I _CRP>,Spm.VctR.DE9Z1#w6Ҩh`8!kVM' %q0xɑ<]dlVKes+1\g4j \!lsqUUsjJXjMc 41p Y8, I$4ҜmխCvD-2jQ׶)+gc;&.! Ȝx;Ӭ\2 -(ҳ LI&0iCR*.@D4X8.;^F}qhLW+rRd E EU6<As=|;y%d_r#;.oE1X_P rGTޘ O~7t`?U'IGύϴl ~ߜ(͏x`j ((" QCDEEPQQE_揌BQd,УIACH+k=p9(mTSF,PX)Ƶ&)5gyUDØ$dҴ̔DS& Da  4Elj`Í^3bEb ` J XEDtr5C4co9,6B@LF! 2eMBB -`mTB]"Z ( !`XO"R&KjX!j5XZ` Y(1uDZHI&Z tkc!k$EpU,ULJKCER!5fk BR *JXcvYɁ11xzh,zEW* %? =6|DY8R5|XMi!>\ׂ5Mns8 kSTu[ْĒĂ|w2 d3$L0`6\ D968^VhOhF""*b/Nlbi\SL@z `@=_}LT{F?~tsت#Q4iH0k)QՁC)ƿ_SMSl" l8xW2NNĘ@RN thM!|ԏZvާvޒj% ""Slm?* a:#*!UE7$?ޔ>9eڴa/|PݥܑFG Hn>zN ÿ1׭- Hsd 'T<@M<WpjZ0Qjf"V]l!EV Qw!FY >M(z:bWV0IS> \IL!Tw+Yw$` 7uE>^F. RǦV!܉" 3ښ5G#9N^]£[#mhim16нHl# wmM&\ѡߚY }A簁XCD{zUi*>';W6ND?ZQ'֬xNE{OC&&v~,RVC!puH:PdF1kRF3V m X ِ[D҂A2}G5PCvރR|Sa0,r/~@8u`@Y %(mY젧>?f*/ 7w}>>, (ĪBpë߾0WWbWОMGKWc528U>١Z̆8*qW(_iJJ ?e A3=J6t4zh<$>WbtZ{m7&s'*qi8  F LC/X`?/v EDias&A),Q =AhLB+Q Ġ@*HPGDEX2J s ] R 'X+hLHQ7=J<*J*\hBp˒@.) / H2DD%LMG4CHZt4$#trНv9@wcwbB؀00{X. GO>Dsl NG:HA!hB Ψ _-K4I>4IPdty(^LRh 50tE\%= P@ia 40Khz DM22Cۊc2 Lq!8s7`ë =R DzONT*քdJg:R.m)@&qhQj& +ᖓEq͍ܯ헍#Md(U-8 vܪ&?mi6(f R\0aa]" 6W"r)=2h0IOO9jIJB *Dhg (Hr1+FdL ys>w=ps=Gx(b}jK0G&l*HZpF4[.# 1P#' ^@ \F2mW]#Ȉh\3&Aaa ZLi鬽jSEW8JC{X u=G v>9lȦR>@J/!#L]ڛPH2n8#9pbjqi%%Z‚%Hɍ-Jִs9>]ßED>AI`5%8b3 ]頧TH(=rd{qѯ(u#G9װs)rP%);ͺ|ps,`"71O9G9C PhSĀ%"R|FH,H]׆}bfk Z]0RSmcbG;ئ)Cp'p9'x4L@ɵf'D7 'MU@u!CBQCHVB~irX6PX.)_D#qP4>*+1bOTC 7BCgglݎO.dϨDY 60h&HY=! Ct x ҀC~'Xyy*WfH8w[dήg3ȅ(*J)("!D }ά͓b9x4PA"5Z(!^!pWHc8* CESTS_B;KBl/yhs$j2? VC@@n0ԼC{T $u|3'ĝok!nc-Ъa;1y6ܐXLzny2ʉiI50[4pflY8pٌbCsP' EB}8gje_YuC@;sPÿ W ^^XA19(c"1k * + T*[,X y>H1P֐)&LDҐ1U@$1ma5%gd:#8SD[N8Z9':tG9-YctWB}BsnFYE&Y PNacI(u8˟8!F=C] I&|00O*.1C)% T mg'oz W(S3j*wq ˊpYu Du,38m<ι5NnPz8Tf}u0yC %؈&&/Ȏt8TO8m<{.q;g:mP&yMf9"$jL$[ajҍ2 I5))`N^F+d2 ̐i Hz܊ |ns'V s#xςJvѸ,9Ʃh._;3룦f>]~xDZy9t/-pN{u=sؐ#*$N҂C9qwg.sp)V8j#ډ%AbbCʣG:<.`ZNHf  `p HȺj` &$oZgC3:Icqlށ>{P<qO˯큘^b8C#Ð!r!&O,ނi,XL %CIKBe<җ0UfS*d|'XIPV!j$A '#ǮđNqcBGV r0.xqy뚸?8s+͘,y|MgF-qoi&bgq>ouG^Ēv>@pA 4:ag L45G^CFs:|jct`<=1mMòeq;07yxΛDG~z9tC]H&Bq'mJ"6C^[MLw}` M)85(47()nUnx ޟcIouL$vMIa\õZz7c^dߐtZL Nz`"34ѽ2#==!/U.:˹09]yyLJN٬ q3Aۿ\;n{MaC޻_ ;3qИniDcpUH*׶`TgRq0 6aoR ϙ99/hyY3#وӽC)N^+N:w>Da(em;.6d a|qzP )EbA#8qT4λV$Q魜 YC90x^JƧc[ǃ8+t/n\vasuK`XQ ͗Hus< 栴ljƳ辊+npwG(4$Z%L2]a!lr3wP5ӧ"-|١m=]^*ۆ\9ˬ@&^Ļ l6*#Q(R Nޯ\,o-k\]iRX"]99S=g#<Z eeiXWF1|jɧ0kcw~эO'OOq:|n;91 OmRW|! i1c^$467:f7Jӧ[QyXޣ,Cx o9.R}'Yo%ƹ:T:1JljcPqr?4N(6_(4;5& VahH wO_6:Z?YNjC߻֠7US| mz`&LAIpB=u߄Տ(P$ҍwy'c6܋@mg| y[n9w1)r|{h᪆u@m G`twfv1HXt/^(L:9B#m09ĝ^;(OrjW,rH(o `0˨J:a6um^\`;FbF-0CA Nr Z'LNa|96%v &a Mﳳ^Dwm2vtw7·GD5Hv类tJ$4yfp>,3TpǂF@If74c/ְ8s?Bz L ÙHQ KYӢ3*rQXT!f7Z+{vIo] q9䮦 42e9|shGDki;9{:gjǒ8aSWPE͆ID[507=aLAH|7H9<)(HS&B"tु|xy4A]SL ˄ vNHB]>]0&}OaI&- 7;Je3z";q%h;$ө؛y| 1P6NA@0 f d"4ۺpĝ&;Oܟ)|y$TO4bR ̹J6,cCdN"yd.!zny3!%"_D%"#JH4R yS^/?y2;;CQDSɓ`ofxzo17>Z&I `oCIMͨ iφ7Xl2Pbwf݊dc)*2i6k(ȲO^wVɽ4^IC1΢ [@o (AP bƳz[kH=F1w}qv$d I:2@:K#j+j}N;u21LWbDzPJ+y{1J5p8[XW p:&[~ z$Z 66ۍIu5.{Oִcz~|#EfvMT*@I[f2(AEd㵖Nzh ˋT$;4 C/vaGKUM"~9 'Jv=1%49̮ Ѿ? ӉvGPnߪN;33"jE2]Ҋy`qx|K.$rVSzDp0>o~hd:AQ91OnNѴ"4>vss'yj0ʃ+2ӐB|<˸)3gp<^J^lbr$<@^ `ۘkT*Oe`t{’hsL03|;Vf1pkXø\s>BqQ2 DEb`+)~cv̢U¼:|jxm9Lu]qh}m[:F x]hwXK%[\Q& d&JYM3L? [ ,͓jej7go%S Lxˣ`sxw|_tQghvyZ^~%PUY~O]0~0E'lPcڥ6q&ˊ$dN) rHD! x+g.ZXHm)Gz&vhaQQPI%by-0DT LRR @htN)^?.! @5T 0? HDQB3j_/{z#((4@ C)܉"+ ۰4 P$=}CBQTH IEHR:.CL31䙽&4u P?WSq!|yfhĂIDc+)ERkBKƜ s~>я[Q>q$8]l R+Cp%(P"*EwFcunvysd }dq7A(z' :V8ֿ^=$ }~cC! !~g)iqtp9؂717!e_? hiO1gk  t%IPјXsS1S1eI^ |d?!񞎿ZVv62$9c|^۬G hFICBD%(5Q@3xH@C"A4$v|٣6s JAhcaSHZ37#1ۥ$0uxq [N^NWy V6<h;1Wn: 0$:H9Ƚs{|4"B4" #HF;z|P(O Ct!庩n.C>m{&/SbLۏ#3?m,?PǭWƥ(AgmŻ1RvGbt9L͵cpЫKͳ_h[ p!̦h5M(A i&$-F1;3Zxb\剐FJD7hZ hC?)4ݠP@DIq) b//F`wQ(z6iL1_QR}'?'CDЛI _B/T l =}|==N`:MJ(1ZLóT9!|}jѬі "?o5Ipo2p즑JDLCs1a^y&iL'_ >=ɝ* ˙蓹\=GBH0 BpuTf qR]D+)$& 4؜ *u|b`Iyk?c]SI1[lUgv&f[P]lEai875j؂;sAI4Z\fM 0uuACOi7"Ϟ#@ ?Us1pRrS-^Pߔ!mTR_Z/YʛjPOދPF-"d`CC iJ f*((iJ$(%!%"Rhf!d<лhB=! Y +@DC4!=_j<S9JswlIWд훑r_Dhȇ"ѵjzhJEۅW+5+ky]mv.ry`΄q0?nY"7}-"N M-w|-ǎܕ# ޗ<2aay[ ߋņq2.3oc1秖qdb֨>ً5@|ƶ囚+cv=^[ٽy'\P[書1%4;(C}e\F;dC"km5zt>5سq\ 6#븃S\uD$x<(efj t۾0$ƫVkp%P9@7yL֎D̃@b*\m2E<Ƶ'Ǝ`ܢt$x;.y"lIV2D8%y[.yc;zws:w'>Kg: BC^6vsˑӝGuĨLC[ ]3Ǚ۵ԁS+jmÊ ~ڐ8PZcnK=ύ+H[`h`nz56Zk-خIgUg>tkk@Q1Sq$Ald;xF6L.a8 ^lyo P_7È@qLdC K~!.ˁh 4𪋓m^"]=>W= w0fnY]iQ0KXpspך {gt>[;}dYtKÙ|'5ۻU^ߎgS\Nh'(tdž{뇩s̾GD!TsqjjaaN#l$[ƒGN^x|VTCp̃ģv` ;1R40uI q81ɂG$X Ch)l'cZK h:zt.V;C\ hqȣzqcINIQŐ2h^0hMG>,` aD`NHJ5a{ .>&`p|~3ז\_vտy .l)Asn6xZnO^-ٝչ> 5~(؆KVX55 (~pbAP#r3%>{ ,`>In~Kg#&5&\cqOc}k8dIۜd9Mtlɝzg{)JHyo3;"C[Loh.*mmRNFFXBäG L@Qp!^ͳvO Xd~z@j <»@E%%1ATCPRċxwkO}eG%k̾#&I˴ +[:<>!ߞ2[7U/ ώuZ:%#^(d0vδo^'{*\JA,;s7>R_1&w.LcӾw58Tkb1uk\iZԱd"W"}+mxwCⵑ+r9(0cη~2ׄ`Zct c,6Gߦ pYlQK7NqR?'f+9lS(!ٷ̌xD왭[wEj rg#0i,wS\(&}ƻs|??3!ž[ڙ;8|1 9*=لLo'ʵD6 ޴N9T3se: WxnLXb5`wӖlb$)bASuw6ϜOww̜I1fM;,cVdlC4$9Nyn8 Fq}_,AqON0ЋAԲt2w,4pQ+Y_Ͷ6ju5 Hj|e'`w*쐈bUHBhNvRٓ BJ4L|pw)ܨh: R!F`܌}g`*/1HQ`ҐQIؘ*% " lIA&" Z)Tz@z"X-8h )JT!;z tL'\|+bG`p8bx3Ǵ"D=Ϯ?9$} .ha@E Y8TPuCbUxn=5" 1B{a]ȏ9D{I7Asw09= ɡ"\RA^<*{<6f82f5eڎ>G Gvyv{{3R@PU*P'g.q@7d|ƭqh)n˓hK,AѶMc#{L|E-p~S>,fe+RE:eMG:2nFn<687a5X\F=\P+z 6 M ( D4^*#lWX-1XTR ް[OaCd@ć6%q@c#Q@[(/e֖8:g bPD@FC" C99UQ&"1+AQ *(V '& A,O_p4+G̞:WwZbRc!`  }@}>Ɠ`IRˆ翙 =bDZF omb & f S1VM$`}(aR l2Z@'|TaبQ\wgWл<7ⰢF)JE" VJai&!} t>u✡Ha %4Ly AP*S4"T8h1 "~y% !zn?EYI$9p̤ #.k'ƌTg4 d1"%i?gZ͒Ї @')w+ [׆+pO'E"z@hCx|ױގG(=bf4bR2N?y&*ѐbMROEX.=NR7>pQc?4-#?FO) Ls)?t7!+r34CMel ŰkHh-bC(>qPQ:@wmUՃ6j(Y#bp-  D!R h%D:N]AH5s w+si5( -4F""'ZVnK'b;"K^e $AtBӯ9A9C>wsaMs󻄕l{!OC!@6ǀ-HЈPsU1b :CAEIË* $ˉgd1 t4 Qӥ`6>4VkSmpՈ?Bey=! zVj A|vTD;Y0c5J ~0Ő =z~7=EdMH"< cʿ픿}>^#\Glab BS5s5,J¼mz:^P85΀557@mI(!5\RKPt2n4u<00A/L&jjo N ;A8*܊iƙδ q۾ O@R/ޔ!+V~ѡMYH U3=3{/9Iʑ-4.?*J*+ 8!BP~Bd'_nl¸frl$]pCa&QFd&bBDID!5RdA0P(ɪ\z0eh_39" !ꍍ$D,U~zwaHRvNԢwʺ((L0w{:L{lKQ,L*}N+Bz`W]< E"goފ-SBN0ks!T*,:F ;$׎H@p3ԣ8̬#xH{F|Pv1t)-+-f=66/z3y0{c7ϦOybEm̨F&'"9\Gb|/ &4YC?^*#E?,fb) w*vyJ$(WAACihQTsNDCy(/'] ? ?H:|{2 4e vw=~3ϸ" C$W5?Q5ᐐ'yB6i At3d C ~y TRZ, Ȇ />S@CMNtH!*!=*?'lQa~ȡ$MeG7{F۟QAISHoY췮P;$I;Czd^A3?JmAi :qbF\`Bv;:';|L F%t#HoIqPO$?N{tG Ɲ UQ[qMG`HP% HT=NMvV6F1kFa ^;eR&0)D"txHTfJi$^<9s/ QADQOZ:L-}rGg6JH6i EK 7Yr[{MC$ҫe|:maxW$1IR('E{Fd84wkX!sZ$lkP$"d!+mwK:Ag<;&8ޤpJA,310M*,I!98-iQh`1j/#bN8Cp E(9ՂcCvLȳ#35)8AKхG>Рk`u,F/afZLjgg!j0 Q(Aw7sS1hdX<1 qHygm.<-A26#H5pB>N3[;`3ܜIBwX(`q /7ϨuWYZX|9cG$3^7K3vL6ETQAUG-cuنa aCHp0B*Ka؃v!o'DIvMrcU?Vgrr ۱@0:h]KL#P%\ tbzHGd>=k 흲Qc->q4P<"H,Q[KeMՄބϫtx^54lCz Sv[,,@BAH1;CTTb3AC1*U{^̬ bԬ9><;AYE BΉ. fm_ &584`:FX (BAR E#k% uAd+}L 7u_\ .Y K}f:@'0h\zy~kCh;$fBj55cԴ6e.f1Ej_ +c.=/6˶4!n;p)uݱM@A 1@b(ݰ B%](x$XR0V,%Q :ݣDؚvA}GV\N*,cSkMՍTcCi֠feC>y<0m_gPz gszWTcyiSmIs:fkN%LبX%mq|hgL2@=yᣈ>a1x041dd BPO~C!hIQP%֍4ӂ1Z:Tb n*4PG^/19 0pqq&KC;G0r)B") "L ˒LHdE i];tІ$6qO&q=!8H nGvUۊr"=6]AH)KE!M2L!04,%RMU ERT D%@ąUB4PB,QE#EIA TJPRUDCDT$) D1BR3D2i-1.m=5>|w]H@LSx8鹸tIoObmlM`_?Q37  Aw&^і?>.bH:=v_GC8dD 2Ԉ&,=w:ML !-`r$ȍ\O$Q_/]&.4^J;v rB {ƉܛQCfR>8UxR*y*/H4C @ bz aۜ/q]_ aa]>`ާ BD=Z__ ^'88?.T\~M1Y?B.f q8a_Y]DI  I~{ ~FZwh߳Ct &1#҈DD#HD]`Լ2bgͮ3<}pc )EU;g*`@tL;Cn:[XF7,55モ(cJW ޷,v :L2@=/z4Ye G(@*KN!۬jSiubg9͗%Xaʔ#˜QFoqJ* #nh\6u~t;dp<+!g iUH1F+b#ʼniA /Z$Sģֳx:u12c{Nv:r {^9X<=+8n psP8xt-hJ .s0Ri|BgpuygdBN߬Nʅ(KB'}MOfH n UQ< WUi_a(Vݗ@>(݄͋#oSR(F Pi4 !7 #Q끤!§49( "ꬖ}~T[֔#Q,oi8HEUl  4dgY4xUɀv)MS &G4gI^AH k?*25DI!8>fIH)"I@D^NDL>?jXke/ㆲuߒW!_@C?XsHF54b(3'+nN;fFZ& wID_rti`wc}`U 2U" Pm)T`sn4ѤN$v1\C$fq{<9|}ʇeOhXɠ;Р*虶Bݭ.bg21=QrEQR&!>$3mmp{No犚xJaƑPć!i0;pF% 8f!"Q EJ@N7}3% n2?[jȡJ+y|)Y>)Azo}Jn;SH9A A71s zP}%[j S.!Z"0dPFtxh%p &'˿i)";}1pX՜ϩHH\EA_|ڇGKI[tD=h GYGU ( B~,Y c@Cs(X8FE?_X" JR!$Ssm.|׭AR1hOj3GӌRp8.Y4wg,X5U5>ٶ4ۯ7z2!1=KnZ[ i#KC,%d2D1Kf᝹Y 1OW8'X \z1!^e P){(s[^9fLj{#۶ojDN%L[}5W|Lm3Qߌ?;Sq^";Gnp8y^w>6{9F8;^}&qi߬F@E!kmy\TT'+-•k T/7vjAA`=n /xWu\H']8%pzsN趘gZlݸzzg/<Yة@M?U8Y;LgnmCpÛTDi#`(~uTBI_'ʊ5T&8`/Z&PPh `Ό̍ T&QCxwd0B&BAE"ə$I @?Ǹg#_u͏F &y]-@y2BY=Kq`&,b-cEJ87puRUFG:eĖ$4˲a0F"p8A T[bB@9k~p*3)[ܚc'6EDry ݇ӟ$>P-tbᭆjOSSQ`G#Q |P:(Xۄ) ض1D Sfa \h֌E~6R I3P5!5P;;\̸+2@3<) 5L0D [&@Q4%|0Lm"a`jB ..CicJ{Dt3f\/#>]b/ Hw׋ThF J jjM68U<1@ |zҁ]?8zgԎjAhAc^He ԅ` %<$}K4oCجHqaF[e~wO8g7_s@GJ S MYfB`"9T) kׇX׎;z^18q`3/M;%̦=BP~%#~j`9#3Il&  H$Zht"Ćnm /-T @CPɉ9:Zdt DH)c rB%q%iħ%paLz:yL[;~T2׿ZJOYߨ{%%M\"C!f:/p+;3<٧Bx/:bzrxQ,05 P40M$KPQ34P APIJI0 !2UT#TU0TE@lbZYōD0"0D LTE%D BHO`*FB!eh( c 053HE@T EHR43,D }0fHjb"DL3WYw>D']AJdO拻HmJ]}#x&+Öod {(=>J4o8"=-ۢs6\044VHM+$P}5ҥ(m#r]䀧bPv:*qx[}EmE35 ik;g~|wqzWJumL LS !qp8| v]2ib09M=4HFAXP뽌y' Cș"J BXN dݪ oo[h+Mo[non*a-z)J @rN '+pK2~>߽gR*Xp . HlsB$YpxB&rPL# l~"cL4RK ؽ`a5qqQ_2qN+ rxA=},QB&0&8ЎGCm}τucE~(daLydPVLyY#ѿCJS^r p'ro(_JNX8UDz\ ߟu٩ANh8fq\\ D+3FF) P͏sr;ᱏә O53Θ]RT }QK4XK-41(P-QQ&!NxT1Q(M#M)(^`` 4A4y%rp(_QЊAĽ)Hl X! -I:u<\i0xkb" % yws QN1kѢ676lfyz9jV͚Wnl1,d K0E (ڔSaBb-|]eaW-aLU*ʥ(HG4QBaG'x8i ..Nϑ<8D  j D!LbD` l:̚?μ @(cÝ=JK .v#^N`=wPHCDS Nhf"#/`fvm.qb۰.X0:HU~69R_PѐgWeު)E)@{^p1J6^w?–k)şߍJ?Ú<6/3$m,/V+~bx^MY!F [2Ov|uϙ@ZW#SnLX=MwiU-pﰓb*I -̨ j(9Dq8͎(L202lԃDї>^te@JX/w6bwb(}Q3W߱ 4N*(/# @-!*M')G=N;;柏5k!M #,2)_ZΪi ݜbќf_lYejEDn19c/ ܈Mw&yG! ;;4|pœA \ ƣaޔP'+,'X 0 \f)Wb #=n Q\K(`A[@CKxl\By^mђ2QY F 30 uyFeHQ D"PNL"  prs F/Drf(,2 t"THqBJ|G8!icO|>F =Q899cLѵi3hk60Mu, aڜUL]ev LW 6LX#-ahoM6vi7+Lb+Bv9 $L7Șy᥷IHe*5<3EtImB%g&Vit1HJ𵊁]o8kơ9LiGrfm{xC$AwV`2^9s<ds[l61-ivGqrbxAa7|Q!!1cCI/d΢ bE:p~$5W&RlnJuQd } pH;K=O=JjK^#,B$#Sgy#|8=ЗKUQPbN9`5-Ou\$Dw(d"(&N{RZ)) c1uw6_DP~iؘC'SX迡20~_?k JE%8tGmmT1>ZT0: zu7DI`fibE>{)a.kF\aPq,PgRՋotC_'9u˶=$HSM%!2"Un ?3 M(7#tId 1 hn`=Dѐ="u2jzǸz`5z? 7 %Jmaj}QG#)0AK$kIrJ؊#9% -Pʊ-#KOyɍ|⪎d<"M)-Gzᙋy5-DlU ~\eBA5%! #N)޸PRLHp9cR)QU 뤑' ֓%UJB ]!`DPLA4':q=FmBɸPIPaH|c!G[52 iLcgyUR"4' >GՋB?XBE\U\<`|"Rt+10MEATGёNrѓ`0+\֛őrݻZ5X2q?_j.!s2s2S16m57-b=ڕ<abL_ uQ-u"a3+Aأ!?L~T15(~V@z?xoxwRzBn[{+>w;`|A#Gѯ qԋ&@#)q+fiI(!6mkwč@!GHHBQNo7u FXSR>a=d~]~ k~ O)Uhredrc,`E],f{oz8z}0x{<ťs8QwS3]O])-'ȷʌ `$-vQ0'$ފ8@u‚|;NFSm];{?}iգ8M*tD,?FIa4tͳ F#c]KXFS xdVffUEa"& HF AfrW6fގsQqMdӋe7h0Bp=JO0ݻ^8q0p깆sBoˏ01z͌!5fphY!3*$͔#" ?+-p`0eJq:5ib0ɥ t! .6,5P#}L3v3Q7@q>Ow1ǹ37yӳ,<"nОɲD)蓞`67̗0KKఈOFQ|C,hA&PggC;5mj" ;KB} iLM4ʱlPK}~M/ӧ!>ےNz(9@Eԅ'o&y avyYp#` `1ZuBD$ A573zFxq>(lT "eyt:fnl-*ѷ3iB$4scM k1Kk*C8TMxXPfA49hxO·3=:9 aDF*DMhmN6R*H=\'$]ZARJ1m4K9 9l6~] )0EANwס4p#X\ ?tH%A Cp2DQ >xn68͸)2jrW",%2]R[ #@!koka]yxلD5mgC˺r R Y.zeZRW9s9\ڈbjvD5IAqURCTc4aB04`p a33PUPv{ojݤ24a3ݚ_%)ق=6ږPs߹xaL*$0ȈF+| *hnu._JPSW9bT4.bwϮ8URWWv98.U]mtu,[wJ"6m.M{ڪ` 2KTmtP87:\@@wϏ)(ZhBH&JI%) ܦ:қϹH@4)Sl 2}ۓt=II8CcA͎VKZ hH,ɈLl R)iI 4PEt0iBV8ŏStЂdx__?E{bѨ‡_g;*}O=z@e0`uzx/h@INNQk3336f1*XD$FD80Pk7m[wn j(4@&&>|DnInp# }a>r%L@Boyp馳U$I|O?>;#_/ٹM)}JMxxOD_hӳweR u&QR~RD54hbZg7Kr,Y5AR[Q-rXG+1&+XB8%gr @DIAiLRĄҊ`풃}?F'lP:; B}d$zgC}Ӂ`%O`d!)B95HViЎѬG@v=r t >r/zB?}xS+28x/NnĘ0Z?N4Sc(w8asλܘLq=8}2)È.(9*;f BPF L@Ik5D+~iV2 CQ5Ax+qޜjM֌zIhY 0"9Dofp_? v8hطO&c$JD)yO=璡6=^{' "]Q[Ϯ@># /}LωE'$cH㯺*ވ_o#f4dOci7{a|9R .]$GMn4b;5, (S"'FQ_:Or܉6[Vѷ sSd"͏1&bhXzb#(#t f,B&t&sa؉Ih 4 Hܐ!JDhz(Xpρ dBmV6tdr}Q\bBGMHcW/帿y mS 6 ciMӈpE#4C]6txoDqގ۵ bܓ On%s*U+wj-1Qm[OQp[uUci"5]!E՜.un|=:/K N3*Q% sRJz#j5H4dƲqܚ,h]&)D!Ɖ!K0\\M9uiF-A:5rdi ҋ -BeЉ8a4Md1fH# ^tӆW<|dT U`jA@0bAFڌfE$Rs5"" {AI`El5E!w4"4$xq0޵#͠k7GG"苨t3M8q)f]ue* 񎒎61LHE(jP*Q U5=e01[F!O(Edo*o-0amd@VЫWvXIW5ƫjkNʎ$zGט8=1DمMk& 13PTNAlAg'͸`p8(&]ES/O `Iq::ؽxGMLoo  $s Gw$d[ńt3`glk]*i5f&C*{7C['AnfsE$& >ɋݡty=99q.M!"F8fޝ[$+MƬQ(̚Jp$(ieEbR+uLclj\y'h6wp<-QM]wz 2̓!:74'Ebn 6DR 3X”xy1 qfPRM5! "٤G}gBm("PI#AHD"TDQ q:{R &QX" b&"ih"((jjH$ J BbJk RDP+CBAD4ЎMC }u_Pp'C }xUGUFoRҹ Fzza1H=q*`Ie%;;~wɒx@)_NdBH#E"p0OKY %-0V!ۇ>앤g#t=QN>@py̖޲vN^yP`d偃 Hc5WՑiXiCSD*pC8S{>MCM!?-A 퇬 zg 'RA +4"2`q0BV OJ1|70@wpɓ A:˜[:|;u><|<`RYGmb!Ԅp!w"Mҕ 4l&$v:dzsY]SȜiҤIĥ$B&b)E!qIw =][|cO ϩH;o'v5݌P{,Ciq2%OF%PƁ(X@!OӴ ^xqv%xS<[47ShhJQ" Ns)$nj$^:"&kS61`/U9]cIKJ@1gH )c `yr@-b1 2M@L1+Z(h((iyhRn-r 4v'RBE$BD BDDg%P`dc1Ni@aR*J() hj%ibH+e$!D'#Զʇ86mT1R4IPRD0 TM7!00y$-^m98FjSiLaQ%-73Š")'XTJ-M. +ATh1Js9&űVq2-EJdv6; :퍐tnJx<|>>6W%crk#J4J(hEZp)Oe99J011d#&kZ%H1-LR/ Qb90OzΰNWH.Gm"A:JJ-*] l]4b^FTKdp@N2`Oq(i~lMaқUp??pLp lGܴXiWظwϢ,yƆY<:)4*,A[>CO|m{l&Pj n6mڣcTٴb)7 &ؔtl$i7`X1IqIq;mTln+M0k:CPop\eyћ=5*!y႐P a Zb{&cpHwۚC\!~ NB+(8bF#A{}x q>Jz4R{>r򚉫8:%$09!I,TBqӅ>cMVϯ=p{I ."F4Km-O/gH\0'%A" (BHC t㚚;Q1Cc(f#mmbbPc&D82jHZ1sp+ɧh`,&d25֤#hqUUC l,FXϣKqLvMҟ9bEPR Rd#S4@1(P!E^s#mޜI;jOa'$ lTBRYB *P6֡}>GWE}0w'uNx{J%" @un^O38F*J@)"HR14jݫm4$\c1=Y61qq3KDe Vie&Go<%.*J=8nQUX!إe- 9υ)Oh7;`9 ^(yDbbp"FH<#=b(k4:oA0p>i}W*#@u< Aye#b붫07CyhR(f0!^e奂v2:$ p8qa1&'Az(<ߎ Rn?AB1ϥɹ/%Rsd^iXaCbVXͭ4B66Rl{?ՂcCٿwh0C!ð|D!Zp|RrCbt7U {? &/3$NɿpP"D wI54Pqk"JR @ѥ1r  d  D"F4Rd{0!"DbM [GxIxAaJƅ88 B H1C#|k۰`ȖEF LB!?zF$K$Es4~ojO$ zxAhG2J)кE;y)h@ARċ~ҥ.9IB ئ:i]D6L*"md Mzi#(P?&wfcLx@RШZP%;w:!8rQ="6(c=lk!^<X"Z.z&1(P"~cD8"7ѹ+#bSyĨZ6rKmZxx,@4@B o^3 12;e=H/r3ήhacK^>&qOb^BsJUy.)+ta&쁺JRȃS~ݏ$ ɋ'UOre ŰCQHdg(1q>*|1CX&,DcN+%ia/ؤcfV6o(΄r"VT9iXw Fza8Η!:Djjǐlve2) A%1ٝLv)I 91ckH7Kwn90ݘb|:k?9Cǘg>$MY &،#Ψs1:}G] ,Gޜ}MUyFR՞>'̓yn% xvFa¨̿C֣ڱ} l@WG|E3&iL~'!.D8 6$uXYe;֊T |FN<1!䞗Ҥ(Tt(sq':?*jUJ#ÿ%(b@t0JdTf(bC(}r}%rm:2 ݞ*7#rP7xC2E)?e~5άo>q^Dp6^dzUx|)˳U #_QB(ӕASl[&X.Np^lQO]` [  ]XadcSG8gF(RVxԓ~1\%=j`*֥BS'\}OOPq8Ҵv:,nҾh6r!VMUQh[vAgL@jl±n|-wBiEޑ6$͌DZ4 ^ap 8 4iCP1 mdAUE! BktHD8qtW4噰Cq Mħx Iq.R7($" _(4 \n5 lY0`U"gIt%~8*47h|Ai8EZ⊠ gCX2I~[4c"A2KӐ>^&PN^{qĩ7ڴHm!t!DlF'&6Y`#nHh2ra|P  N\WT^VPmKr91fd:(.\5 ~HA)3 ?[GCTpb}Z?M`26~_ vc^wbzrh%})n &KsC.\70q0W<UD iA?ی0SjF&!w4BI)G.FĄ˚ X18o;}@x>Odz[S@dd҃DBDž{T1 0 * V &T񃯰o!&*|Abl?!iDhg$ I8CmH VHКA4i  AÅ0b!"h ѿg#ȁ@RETATB|QP0 rTC7"fAgB睢]GÈH׏U;|1{`CHߑi`-(Bkg^ўY@9 f7h"7 O 8@'N {y20ʆFs!.ɱsLł)ĺh0X15DDA rn$ŀbbNafD;Q^798؄3~U{1sAkhM9'=^jyx 5B[lp6Ɏb?A__$Ԥc y)w),|hocX_~.Ȭc%;Ğ UˬĽ*p@}#" HP1N@P"b|L2߸Jܨ(`48#Jb%=>mލh, s))sE{c/qI4f/J8ԕOd#,>a!pEKo綏HBoii 丈*1HLlR*!(DT|j"uUHB%@Zuj0^\.9٣[ zeZ=pzNnf⾯uTЯ#fB[?AMtĐ|8LMlT0X6$25Iј5~Sq4`擂FhzW ef٨8dGsCL"";Hg]YA`ʴ S2bkS0c0uk wm`)cy ?~8kAUITFU$<,L؆w<ڳ wЧgY qE]ԣ%d02^'iݽ`zN 7Ht> i%4܁-_tH}HR}>02dG@L$ͭtZ.Ue6M'=U{Zn }.zN$7wɚLlXxbۛiX}d{gІL߳_gdG7"#ԧTu1X/gY27l$$$ F6H1MES49 =PWa4\rb!mDa He4eBTUܰ`\{6=8a1!@PY*CH.j:@GDH'Mr&~~n=`$X(}F"(¼VAaw.uԠZFAE X"ki8IAF6 r>t十<- ib5L4ޫge(@5- ^(9b:r 6B UzTk fa`@*UhZU%BFI8 ɊQQfdsQ25N!xU0~M=WC Dzx\ֶ=5!-E%"R#<hJQ 15$CE1b8zZx/o1I ("G܆>>>8hޣIzvp,,Z]\ZBf&\o\:p鎔DkT5J"(V"yf  j9j$o~ ,dqU54nzSi/.sMT|D18 ޷ M <4ǘ' )b" 0q%J*@CDljj6{:yt Dw$Xelm˪otjlͧ, jb+V6eHbr/~|pQ =S#2A"՗etָRp?om5MQ%8uq\$Id Dd]7Xat-3J@F Ĕsu Ԑ^JfIc=cP Qc$&v!4>~0g@(mdFٱrCFZ鍵?=D+;OJbiキ,b(3).8P] DF:t W(F#>D=NёrpvӍ2HAK31Hɫ8G6AN F l{?CO-ktOHy0 ^טBxÉ%DfvnN)yI7 R(R VBI=+װ{^r瞧NJXdFZj%FbJ:h}ܶ'jW,)r l<}mWÒ'IAꍋT( FtA}ӸdtνPmAFc8/ ꓟ/?~Sq(1X r*ϭ!#"/RAyY'[Ly( ,!0@@|n2'(x04sU.KE.{U6k ?T )"᝶JHJd ۇG%8JtBPv,-~Ƒ~*]Ď & )f)yovS$/ZqΊ$&!1ƴs-1%E"l!aY^Ab Q lN.Xy'*X͙b:g#DHwF8:_)ꭱꂉ3<#~rl`%e)@KD;Ot>JgaK=tŭҦ;^}O3d$!qZ2dֲ 4rH*"abX12k-wض2!h33*k:Z)m= *l `p⩙Tc3$"H %T<$)ϖvӖJ ?ncEsRv QDo_)8p0i)gϟhZD-CITTEU\ŵDwxbk89^/ ~'D:sб I8ߊapAO$ ;Pf_7}3;vf.fܲE8?{4%DsJZ5u3H:#ea@Ucj#00lCz+G0>e:ipCRv>lmmEV=a]t&؈IcJQ )`RX DL!D~3q)@)x=^F7ྦPȈ1E9m͐bG؎eYPh qTr0q}i yЙNY9P:w) WA"4$)}$҈HdRE# 9ʟ784΢>lix,ȍyUH?f-sVK T(/Ԛ0Lof$&@MHM TPi0`B _$E pI"~`oYmUr8ǝ!`hbOAA qGoi@Pp>;P@VMAXab=+0 ܬ'5p$PK?Oz濾E)/6S1" NJP'I@y|E)*jf)@`$2 }9m%MP>ɛ;;vkEyM@G;#l1rZ=AnjMct) 1*aDЌ=y!3(*@wnR`)?kgė=47wD. pՄJcirB F%HZDRR A &RP)0e^}.@@vTxdDЛnicqHi FtBx"DQ+J{ /)T & @OsI@!zާj/@p4 BP(@DApKF>Fj^g|$0<݋<CuRZ Ri5J$քi?1@ @SB%!@!)w4N) j*S@7}=cX>H s#!HOxh"u&>i)RzYS|m T)^i RF 1F6X QJRD #i\0xM(h4D'΁E+D)ɒFfKU[(`/d0~?Uq@c*H 8hEaܜ4 ۠(R (Z ) @'*QBh NB9J"JB $IV5hthjoջDC{:7-F+?{k&~JbNΘэu 9 Ƞ&K6<70hgY=gL&%E@!3XU֖P  4kn$melC!K}QЇj@*;i\9OXtv凿a~94j@5GPVUQ~SsBB<Կs<;.z^oypIE;;ӓ/ʄӨջ>1Mb[-; ҆(y~Xx9&t!3FJWᧇ6`Td*]!(5K #f2>5(Xv3/\7 **׵ߚ#I-qdg3@[C\Tr,=9c~~*IruʸJD xl N9v佶 < ,znb'!BZHռSf:u$>$O B¼=#N]TH_1UO9.etK׻#$%×RŎu2\✟=R)f9L$` isWJT|7}(gVڶdSqWA꥕7\ <.R9G8L-Ig8Øm!)bT>1{U͖fXiGd뀀@fF" k9>10qoCwq$G4M!h>ѱm:=,U$K%"H]tz?,`ѯCLt[*pTT!]Gwq[?!1Q-ru룍mX PϹrC?0əZ/oZ&s?g9ԏ+V0x9B:f#0c1u,^jN7|Ah:H;b̂W !eUOQd99AG Oxck8'vއ;ö*L8E]sV2dl'ĜGmbr%WnAۍ8O(fnLJ<=Te(0Hf [͡'׹mEj0qԴ6lfg߉H'  \f)#|,ϖs2%᭟QaY ^6Dz"͋!V6: =Pah B&W@!؁Q!LڪY\nb~EѾhp_\55(1ǣL~2k9kj,bSH+)R<8G=vLHOO9(RBJE.-5S(3!=}v#" $r*| }{ɀ1jm.n2)BkUQ|O;Ҿ|KNVf }w$)%:STPˆMR?M,*n#yy$V# џEΠƒLCKeC^!5pIz`?7)]XJJ/X]b 'OQAvE=FTJR6A׉hjcK|Z+3RG@m%m0AzZ *E>6i{-Ȫqt qGIpۣ쨃.ڸDǰ NfO͚/yLAr DMjlzeڵ6Ʒ"|ɍ ^FJ fTeDnZkh- amdimf4DO(2vEaё

    fjp $m[zf1ˊt!h6bh1KX29.W9 :5M@ [PkGd 9syqxBh"zVBXfuOT%!扒v9JyINRA§SҪuh^ҊP-{QcŮڤ"^K,pdTCޮ7pGHm(s$o0ѱW1ۈgw/`"P"q$>\`gՌɣp>&xKt7mxBoXG1bN MA fE-6I`\,O ,)VA""C8!çpcIe'c!zחSAfK \A|2d~L b|7Ǟ7ʡ/S4{%:`f&$/<<|KiQg;+S0и/ (_FmLx.b"Տ_ MqEΎ-{F3f>X|0l6Zzm5eCJڻIRz 89o7Fr+$GFy&-$ )˗PVCzVb9w]$<9zI)!Id‹2ސI6u T6]BI1ډda<ưngBt+e$w]L6E[5UaPc l BkX$Ka]H N_ sӚbhou1Nn<,u&v̰cI7 7@Dk#C2s(_6X1cod13>D~dHI'2Y5&IBI${ H"q>:Xtpמ.d60QmsWIэ >?fF0Et@05UGQƨ gצZZm'& \FXd6p|]L%д i2.WI ^h9_ fZN?qTޤ? LQ~`o;")@ZhR"(DUOoe($ Vd"BB@bcw`|]qL|To ";AE+LV4a2G" ?m2#Ò1sHGy6 ?>B-!P4G2PȚ6nE#'*PI@8wVе ;I_P!l{!}:޴R1z0ǃ6Z)bTbNb;w`ۏBCR=l9xbd:šʥM]֖H5~6rkD#*lcArWY#JتH *a)c#"opWwu5IE44RWH>R(3gWg'QOCQ3FU^:u/PG졍60xK(QTBMewrUbv|W%soT>Uq<ɻH^;jJR)L3ﭶb9Ӱlc`)EBU H*haHB@oT%DQK h0JP9!H,E0I80 @ta(Jw3Y܊JZhOyx}LfK2mp/Æ;&jd!G?_uMWw&JjA\.)JhOLQlg5FB<7}WpN*zJRI *mkdiS^st ! Z{湻>bF6ǫ0XCU:ިF lq 0̥J׬4 [2&j!fh&'e#5K7H2iiMn5 nWMk 0-W[] e'BmH7ƶavYS w*uA g .H 7s3LhS?d8f7 8A.Ro#Q,H^)=!4!˔V <4gmz %Kh.I$Ln1G@b5#4jy QG;צsCC3E/ϛr@!J7!ќ,|BQ pE i]["#8q/QASn@YiUYq$pLfIufW_ $ ( })& mE A"K P-MU"QFaꯋ?00_@0i k7/ SA4 \pP 4+cL >S/v2y3F8Y"q&*_mk_^c,/BT‚w4`c^>9}|#o"|KJ%GW>x}H,HO~t[D.iPdY'HR4Dķ? ~_O5=>ڳ*Z^χdU\e1~?UQ=Ϫ=tAzF?}K&M:Zֹ166ho"Q5PHNZ+gV (6כ)-mh a7z!Q=|rNp5uDA%*(25}L1T VӆTUqkZ+>'z#cRF;H]mF`C!V9lLD6桏&[h8[t=⹫m-9oQ -31j㌌ dw.q &3|iqXxև7 $:^N)a,QEVgDLзf4UUUaqy DJ{ (鮥9ZڨP.3f*[m"g e,b${p"¤P\Ƃ>c9Ax6 (hTx9ܘfJ&$ IM'My{F Ѐ&@a:ȗ^φjBj q ӭQ5+%'e"aWZ'3&1*줒hS·ųvȐs0v<6NC\d\I*rpcvqKnQN0D}yNRgDPTEU7`1EWꍍQa׋Gk|J*RmYzT0ޱρ]F'T_=m6Um\jMk 8`Ij]X`idmȈJ˾p[i4Q֢e9)[+Fhla܍ȞA5(9Ι-RQF{VBˏ<.T͌mPy;k<pklzLGQϾfٻr8) SG& 6pH; OAILD1AA4EMP I2>BbehF""P)F].*=Awrᷥ$8;y! qb-IqG24n lrC9$Dކ5EUJXD] j-n6{)) e%fB2y<4<Ƽ@^+YRDpl9Hʪ;XN0&z_G S` Cc̅m[[5 en qn(t,+1̡4۲ZR\A\$DӰUEc2`n!-< ^}'OY:~^J>,vjFY7; lwh>WiH=C>+_yX02ىLa=3NI09A=&r9n:OjP; (T(ΆPo0lOBp`'~͉lic z2V!hU@թOzDgn4N.<ɧ5hGSՋꅡC^!@kx7gBEzW-`VeSJДЅR"d&C5h `PbƈѳC1$HhHqm5Ēhfwy:GvC1: UpsNF k):8G:Yb cewCc'9f Ϲoůt%R8F?ߗ0G8r`XγNLhPIicum5\0,w.a1kėVAM\pn^бSe(Ph.tpp3mk 3 xT33Nb?$K88X JvM.VŢޮp3p(%j:Dۣ/m.;:0݌DӰVyޖTNq]Yf^u՚]qƸsƬ^ 0",i©KP6% Z!fBZHWCҔD66ĀjT^ /.<) U}$1XHZY~Sfԙ$avhNZd*q|q bjNkדHM9+(ysک)+n{0Ckum>&2S\e4x(måm$3|K s4;!k% rcۨ]<^Byђz;%I4Aؔ#<;/7n,0tH]oX$"Xsd2OvCĹ5N*qKnZORN+ȧzN gMPankc0a`f"0S6d6IčxI(fL,oP!m!$(Ӈ #qN+5bLo w]Ry #3;Ppd`LV2,3:bq{u-\,kS3 ޶δ脄2L$S3Xv5 FX },ci+!ν}8d.qQ%> i!zEf`r:vٌCl mmaeUȢ!Fd:LmEbrS!;0˻%F"!(`aQHI$ iRB)QhI$@*RT)QF=H("d\5bAOδ`I07q6X<&Œb.uq!5`2oѠbbS \&Ns--8ckN+yhE"V*IaICM/\7׍;VPcwDSkB!a4C79XUiC@ٕ#XiC{DJ40$ќ<xh]J8-_,CA$_%lm3A BH1&jm%Ρid^DBE\;8`H'yզK"_ܛjMiX46)q͘!K':;07 -HxwCp<]q޲edpH66U"4xk`mSQt7hU#,0D!(9c ,HZa"YkEӛ|GLr&mɁ2 mA5Fk7FbldzwXLfF2s 4㸉F Yp[1'3q҈![k,iVW{&M1Qlxklٻ9hDN #!]"j5`%ٶ0˛D$0 AWXtw "s7mXg8_Q\i سrL 8 &`q!H//R MT" I2DWY/j"GI DH%082!Ky,T Ŕ1CI-0@iy(IP*+1$` :ظ435=@%8xTxt\ f٣ySeQMRAODQؐ܆=舁CdSv ;*pijXc/ϵmz U8vk@g~C14@dV$=yE ˕:2+K@DPR@,}sLp QVD4( E= bLA \oA7]c{5t625˨5'41]oN#xbEZI ĤHsp7q>LM2dgV0~BmqP<?j(ܠi#xu9H3;&8 LB@C"Jwĥ[[Cx~^15QqZElMT`psv"pxe0fdЁW܂Yz֙w*cIdWA"5} **3]@RsNDc_KZa.XM]da^5ةg8GfCBA"QxNpj'0T/wdd,u-&aq P2JցlP5=kh1L[:"R4b ֨"E İVBa9& @MpIowI!6aJv㥭 β1=a22-tq8UlXsʙᮌ`tۜ4ݤZnH6 DN5r1`a .\ǡ )f*)Ji&%D2䵁!1,xɺfn-x z (|l8ٜ!, +^>@1&PTl5TPgĥ F@m8I;F+ f@"VudB!KZ7"nĦAh8m'0|wΟN"%XmZprvJhCp+Ʊ]B.@ƅFCqɂL%x{cC$(s|JylSPE ǩ׸۞IA1 kB= BЊ57YS:r=4P( 'jn}*m'*H`z \4l>1;uu2 \9 wܞҊI"4!Ϸ tNϵC8 %GL&t[l8&a܋'#B3)]OdhHShȤMt՞iU(\sb{lY[4 (J@"N%JawWD Xai@Zy5 1 l;e7# H(&m^ĐPRPETQB R@5IGʊ77:JK);$y5VUT5Cm1kE9[Z$ь HtLYbي1bANA3Z40H tSm԰ r,Vآ'dWnjCuz?:wSh F4Ry`5ptც$Vt/IrAw/!8T>On+`5yspAeU! =fPcbTǠ8S-7q;;4qq)O&4S/ {XO8hCpȷS5l2iQM]Q1] ""M@v AI3ݹ4sO`kHj3c1E!9쒠b9bGKq+̀ 4$9#&!@?@gg@xAPˈJ4`$8nP$7H&I2`0(H= |p"f(6_ݞ?N?PL=T :s]] BXN@IاXz`ɷbJ*ܗ])XވbCWo1 tK`0e0Bc獢䣖kF:|B=>QQwߖrD8Ȁ|yM6TT_B8_h " (/J*m @qxl > Q1va0?907Iwb8]UYn.Tņ&U4(r@z6~r@?T O xK/]Oi3>'Phcѡa\LGF!\N 9f`NfR!PB!7by;6М[ػg^`H| s!㞹M"<ܞH@#UyW4f @eQEG0s7#% p 阎ct2dVdlx6ɎR,<5|<ڦ BuedDCx!BMwFc.(.ƚ9y!݃___W #T#ǜ#b%S~|m!J% $yJCP<"+H,( 8?d3-O:Z(O 匐$ "@h')~n=G%z!*f_zϬ>SwC) C>G&JU) 09q_֘.hM_b3vSɪ9\IPvY,Bb1j>.L9,mYn.7sV!iH1G!4Jk v}8kkpkrBFMC{$I:Dr4ydn%],v(ˆžuC!Zb bt4p)BfYs B!gBkqnjoYK YXX41Őzo`yqӕ|{@T<|$"},i4bƃ3j9RC;{@bl=~pꯍ79蹀?ݺ{!iK5f b9+q3;{OB@" SB! H)LJ H1"]na2bxlS8oi1=PoQLW2r2 *i q@E$I$? @U))A(E2 '_-)~3;pw,$5$=Q~ {MCsbrҾQW٬ ZYb4L&`l62xZBw0\wd9;B1  ܢtaHiČ# zۀcXVvwd:`VUÅpT#NF2̀\u.sw:1/mvhc߁> idL+n4zzYFHb(@~4V8bŠ5S_5n'r I% ȀMYT1PF(〸JDM E)5AIH%!P1 %5RUU0PXTAA9 0Wh LE %8,-VwĂg.D5yÔIɶJ RnY.AZ҆msoG@cӬhq+0AnD8M/$3)d-*< ֜B.6q.Ny [gy"D1ce#\ 1d4c՞9)@UH4C%I1DE)2%(DITDLPQAI0AQAba`xMsl&卬9Vd4aNf.X6(r5LG4'XH HEiKqa!]$z n&NEDTwRQE|bS|J| $xx#Q_cǁ?%qWwұCkUCNDi6(τu;:{,IhB6b?h*Q%LEA[KyOgPbJ#' I vQQA1 0Q)^IQ uG  IU|!H"^D9H?RJ/9tcO|*àߘ׵V(@t>Ufy`w+yU? {_ >pbl,(tpLl&@B*5D ̔g?ƃ$F_k=(FM!# 4.(޸|! kdŴX$50it`E25 A0b5T@D_&123S4HKx8½)("(i* h`H(}ɀ!dR,xxO@?$tCIJQaV}G\5ANfGf$C,DIAaAt:`1Rc*+~?GymY,Rs3YHi+x5# O@i@':]GudiѣQ(ޠDTJ[qazhTȂn`/ u͍ikZ_F"{43QհvW[m53ܼqΞoQ &[%Fs9f-0l1eiAApلD S+k7!0wi)M܁?h|A⇜m??Nc‘2Seѣ_2 ]INO"V.oOC; 2aev^xB@ggS{R()B?AO[2RB@N)d'9Vz6DGC)䆑_xt" J)>a"i(R " 2}~y1KdRyܩW|o`5Q\U7bSQ82Xhኵ5R7,ID}3^+;(E F,RH[XMGgZľsSSa[A B䁾Qr?9ˑSIٹO| pGe-yل'bRLSv3 N >LR5e]=;Їz#/ JӠ1D5+$餉2:ϋ<2Z4?ZHc\6?:@<,5`1Q3shIUToYא:*P4$CPQQ2H*x )LQOӜ*d ⁇SQLR)KlGT$*րt_|;eTyy,V; Ì 'oSMtiP;x#~\ 3X`ȤPQ};R3_Z4{#yIO] '!{g>h ݀ HfP sEV׼H:Lm'(7噆 "" f#0Si/kp  FYSUwu7mHr٠|vKgĥ74v|͇a8TCL* SR01H:QM&LH0P; rq͇ChK1Rk^AC*0sz8`3 0m.cH-r$",$Ny-pY)f1:T)]4x@T)$D,;#<3Ek AAQ \(|JK"j[ m]pui< KEƮN$1Gӆo~)t*0:_ڜѣXanTГC<@}Hf+&LLij<1{X8\DOv؉*@\"ʢ(+DE!# R$T PI(A,IT$ELgN;p{"n@|xP _ji.N} 35$F nF`__YӄA E )i")0JQ)LL$&!φB4 ]"̇{rPU3 5$h H1DJ T  EP UDPҊIKR`P|򘴏TԓmOžp)oOyO?iĘjy17Uj1bj(b))F*2d(cL&KqJ4g\P^^ku?3+ s CXjt4A#Bh\X4_ B Y?vbqr$&!S {" %Qq|d1Jp2q6H7„+rys'͞Z4lm46[wE1\oa<_?wy[/$R1BG=IO!'aO{ʝٔz* 3̓g֮^GP ;{0q"_fD:+͑lBNIi_M:8A@4@J=JgniA?CCW90Oπ> Z)O߼b"Qg@I LIo<3#2T *=vyt$pT($x )! y\U{oO5&cIDٺN#Y Z`7w="a_n+ަ@roڨrCGw2ZZЌΟiveX!(Ј8‘E ֤:Z}>ۥc7۱`Dg6aj16%G7,MꆟlN Ĩ?g0CZ0䘕LJS #gfFW%5Zl+۝7_ )aJq3&k11$ uT*"cBD=qJ<ȝ;āGdc ^5#ft5z,46fvM4}ρ6v ¿DSv=H)*bġcAR DGG0kY:52/<~h~bLL7' Iܯ[X}yiHb`tdXATԨpdYHp |R0 Х<=:.MG#8!T =S\HE>ePkerr$UaV$k7UH:Oժwm{ms`؎XPYN #vul-9®qWyJ5<.yH|/^Fu-hS<,Lק0d}O*au0M7pQgR!%K!vtLZtb\yウ6S'j6&˻sZ7>c]8uꚵs/ kKE+8ɵG^5e$č(!V φ ,2KL[:jI5"(t nT:1 qqTQ7:i'=fw unZ8EVHvLcL! a&ieue4IaZ*RKtqsbBm x*]' 2<ܨkҏoۄlBLdFdeiIfcOboyDaPRsBQĂ"kfO-_rBe>6p؟>@qz($I9!D?V(A)JTp@SÁw~1O!rBL}N{ ɭ*wh|{Sܸ8;P@T. 7hFw9?L@(TEQSAU2"4Q%,HАD-B*R/,DIEMRTAB 4#0 HRTE5,DMDPIK0ASM+U4I! K10OxL? '03&@O7_| a_ˡnLHV U]._?~߈anߗX'{Ѵ8b3%&)NBbP4JTQ>ywd,LF4gf R f\Chĕ"D=eNp XV)AF ܞ*P0?e5h쥰]@@O`.u|n<]OϠlZ{oWJOM[{4h"} uFlٹF -/>Ů.nν݀hsv|=ePhVmh hm}@=}eOrԼ{/[Ͼo{ 緇'A޽.b%ݤ (oawLu; 4SAFކ=w ofvo|>u]{zK}kfb7v֫M <ۮϟwAoL=sZ4Sv/7]S.>M__>>J(wv8]Qu}È`(l#lvT{}M͕DP*),w ){dzCtҏxA"S4fx|TyW8QGcG B!U:W{}|C^v|.z{'};ʌ7E %Em@ ڵH{ CZ@o(R>}z*O>cGFwE}yW)lm}>-Aw۽kyfٗnjK;κW;j۫s>^vR}_on=1Cl w=]Kvݯ}{{F_}3vhncsk}|dީ{]}/|[voj}>V$MϮ{e@:w]}c9sʹڻͻ8wֶϬu uweG{gO̩TwmsuEwyL[z];{6qk[{W#0@={-6mV{}9}w/nvw5ͻޛeg[{yf{Ξxnalmw]ەz>oүw^uܼ{[mM+;CjskSos/^)mk[7vWjywmvU8;VpQ*ހ}EQzk.{8:y6ݶy1Olm{+٪ZȥT=hrjX{jwgu^cp֯S=^2k#uiۥѧ +ΨiԂLFܮ[m>kݾעマuyd7nnWMk4ۏuuzdoLJn]{ɮy }>k[1aϾcW/eǐMۀ +scɝ7m%t`1SM1}=ٛ2 $S4 =Ug"fVqrcm6[>>ƏyO:nzRhշFE4_@Uwۥz;O({=@]֦1]fV=:8];p>j̫yòmZY[k;}9+oqΛUYw -nfM]ef@>g6#NڂqZsWtN[­MTT:Nӻ@8QCrQvFӷ=gyR nkٵءqtc]Kn*nFn1ݝwuAfEfj h;iC9 i{빳+X vc$ڎClFE)w.#vkyW݀׵J=Yۣ=ْf!Ydt{vv(2vkS.]m;;XaC[*@ L=.U&۠Մs(sk5vٺ"ZvfwNUZsozsrQCgfޚz7.mJ2Yӝ9Q[n빧9ۛyՕG]{ fŽVF{gxi0yTfڠT:slcnYtͷcr;rV۾:L!@nD@&@Ѡfil#z%4@e2ahFShdzFM$" ?T x &ޤؚ &24ѡD bhF"j1Gޡ=CɨRQ  d05=a&={TѴzhH 5i&&jhjM& SS~*0""iu351,PTQ*(򈈉$Fn4I@U!EEF+GI@9h:TMMn{Z$.xO@AT|84P䮰6SAE=$TM4Q0RtvJ%yj bVa hibPhЏC $;)dI i0 )Hz`$%0' V ʚ" ZJ: 8<2%WН!<>rBMHt㈆"H (+JhP6X;"RA`Lۄs;cGl h70uJ!^HNu 2#ĉ)j"(Bh%fhH$W4++vk烉yw<%N_Es䲈U+>\\1Dә=&XX!H'w?_ե=n[U.?{:4'@5EmыC޿Wp׭fat:+]&HP k -ז^Ii9pZۻvoAn f8TQtğON=x|'E@ݜ' sG>H񑗬PHG^MIP*!9Q TZmOӡgtEr.hln*Bb4M$/Wɽ>/Avy]x)+Er jhnvON.5BRE>Σ-SF54y>tdpv׊NӰ`K>~sݿE_g]~9֛ֈv[Gz;(y.{6:cflx,f$=&_nbhpl f0W uBx{E~;]&;J3,/GgZ6p\FJ,tn#M9.d|~PыBK[+Zm%Ъ{#q&cW*3Ǔ($vVeL]z|%n=z~5(>(M\I`EVRzR TGoC/X~/uP֭kZ֞'֬J148N~IrT[c5.7۫\1bϊvlcߒPw٤˞'~b! bI=P>=V}\\Wmiyߎ1S0lK!(\o<u ˯)¢7 I 47B~ǕfO8I[AQ'Pkۘ9caT kwBeqlۿޯVyW/}ƷemQ`/TKi o,a'(BHPP"}%gw3q߹<+WFsa0cL>l.z$?"N&# JU(v#/~}At@.o8':C,Xze0 +|_O wu&z,sgHѾCe<ꙟkL=~JetSżf=tը},6N=θqb6{X{R]fIOFM|3;o[p1Uӝ tN??RM5nCCOz.*R|ĞU2k9ohj QF8YDyPcd>;y@|>lGT5j}zAB}>0c:Aw} xzu+4&JUtt+/SRxF#mĘ*Iө$ULeK h(|L `|[ٶNi1ȯ d'5$xQ_plAҳG&ϣuGRk}eTæG=G&-cErNn*_ev)+f i('V△j ^PJ:jp Qϻ҃L4gy&_3&"Vاoi89(+P0'[σ$φ/Ⱦ7* !)b#1rLuCt6׶Lo01}}x^/x^/}}[mk;iX٣9Ro߼ZG3ڟ0~=&}e|>RS'3͕Fo}},d5iz8yg)TCpk5V #]xsp:˨㳴,e 8 'I tutF`q C H@/v2߆qt`BdGx.J ;knkc1Erh^qq;gwo0Q*UM(bXgǟvVh7&9[79J\2q.dO_d6h]fFJ7rHꕫfCc殻fB_veOm]541)E$;3Ԟ4׬fLtarr@Yb(/47ݦrohkTݷFդRS;o F(P@%%BE1"A5L jYa>+йq~_qS;Fop >n 3sU0o:FNz8Q%71;c,̴CzkXcXěɱ 9H_ "ҼG]S ?X!6-T=)5|Ts$oL;5_X}{"=)%;ĺFhvWϴkȄt %6烃~]]RIN0"x WR2L 74ש 1[K*~n 6 )L\!;#LB+'dBd=Z$=Hڽȫ2LM۬ز˄dK-1ǺoqEʣqIZZm69L9*(m_.Û#DogtCMH2{h>&\_ݰ[)aE@.5 m}b2pF{(%z{=ೳ30UcNK: q r|XvȪO9kKOU$n[[(eK$/'EY}'(g9,]=li0<%\Y}MgG Xe7i0y)uM6F#DR )Y=(itO}~7>[v|og.Kz^y}bhT|LF $ ;J! `Vا ^EI[.3BlyͪC'UG] 9RcY6RiG8ã3#Lvd4@Rb* }|(}+=0)/w^~_\bbQ,>"'g,mNGrU.QSJ#g*\tS7==ʵh|~m^Yff LyO,퐦qh8_F8=Qpt# vRj3Tjtccqݗ͞Pv;lm+@sִOg_f|wg5gEn;Gq~n 'Efah+>W:&J } &ù8s 0w}b_+k d W%5t,sʔ]/!j%6Avx LsC?VN\yȺ |X{oQncwTzJUc]_L A*4mJNQ7Y`k3> EUһweꗐ@MֹN_=g fy)+qeb躟%<9)STUn8u=`Cޡ%J^eb'ۈ(ʨN{w sI/N_̝/[0bmWܣ ~ucK2F:>=8 )ءUTUJٴ:/}E9zOꞒ"TV-( Gze)9itjT7Ԩ5yxC".#Ϫ9륅砼]]ztHd [ױ]“ƮmCU|~C1/M0PcQQ7%ߣ"zBTϨԗ>,O< 9ޛ1/cdg~$lpIL zLr}=ޗ)J..Oڝl+)84m)d;jdb@G'ˣشκH&Fܣrf Z)I|N*a> (&'7x_8+'^hFj%i ^r"DSLE D "O8n;`$r Fݠ!uB$MYDQz?H(%zɝ'*U!T%RMQۺpZBRbxd7ZwAƇ((NH~,~u])\!ݟI|r=d/'®MJޮ NwM2\ @ ,3JLEX؝qSGs7hD=1|˸h/R!82ET;*xtB !ON*hJ$h6 u򗩮PJxMbJp"mjeQĈIYeݨ ; #\/ FA4~cBvLLAhCKC\ 0'9+1 w =(5,b(bNJ3`y!4SIDTt`TlG )JJ h$ E@40@|O^YaAo~ 7öF@$y21=&7G"PF0XNW%ʍ{4Q3DtP fB[p}3l$Y3 e$I_YDBPK wՀ:Uү#(i(a4&Hi#!PDl8tK-zc༗}8D/Ҙ B!,DACQBC "E@AP @)CH%  HRE4%0BxAӱxcǙnAHmr7ssNr͇^4HP  R IPM9! fl!Ab"Zh!)H(ii &bU(Zi)Ve) TR(j(i_r@RH]m`; y{Xe%DRH0QMDMJ\{mW\劵G f`{||@Y@NLf"֏5gK+%,f:_aLSa&>M჌܃̦rNbȉk{/T_H6=<0Dv'YN'ZSw&Z_2blQb1^~8# ;;zTPR,XZf}%sj|OpqQ_;2X&<ӗZ%AA…)3 &ssF чLHr;Ђ6I@\lHI !RLs..4^\bF+l4уaP.4t4AUov l˺ 4{\|BtTCBz6:X2XkDUb%8ʬc_ɐsUD` 8WZ j@`#cQJ=ҪUEGV`{paɄZc΂jzDxP1MMM}/+79g_iGَۏP^*< ~2uyiF!3bM}~U-?U̠46C FUTDէgx0x2nns,iXZI@~RT($ @yF*Usz~ߋ镈Y8|̩v?Q#ldmsZG,*:sٸ[gS3y؉u;0EvM&uqgo˲`|s)o5#uyuc) :h~ º&/=kA=LOT"E'ZbYW "h(~Y&d@k9sDzD#KilᾞIU9d4AWjhEݑ/YRp,Z=Y0·@JLfG.KK`#y4̤S9¿QoZ륢.RVdK聞\+:58θsn3^76盉k5-u͹Auލ|Lm$m –4NՖmjj) H*QkA()h(3(0:ihdЅd65B(s VAT 悊Bs)By% mB K@"6)hR(,atP)KQTFhHD_:ySz(*IIѱ"(CT--%G \69ivÚr2G]t27dfZiJJ r9&ZFT$ C Ps瞙a@6R QZFӴ1cM-&R5DIT4yTǠ!^񦕠Z#Ŷ#vF6BNbN9`v"4p̺Zi1T()3p9h3liM7q|lQHse !qc%M)rs[Lkv9ZDcf7 䐑mh64խ <@أ]*A v%GF2:w}99kXv 11"R!Š5M 46pB4N0hq! cMzA149m6cCfm c" Ve[{qk4AJ\N@}R[31;NXTLmy)Mh֘m}Ú(QĥhnTۮXpSTD] H;;`nA"Ճrˁ\,M۾VAQU%ss{pX ՀV וx*- T`1ڒ1Ph8p*kg9Z4DQ8bh5q9$6ͫqmg~.Ԥ'LBzN#J܍"uҲTrP T+--mCvUX\iuml'8`Lj@Be)Xm4֪ p3qh&I|`=/;@htRVa|O Vþ n#L5ir j/57yMCq2xP h &8 r"Z#4TTTآZbi10"W#$[jD&ÁW- .Q]X8Q .cYK,DSf1$6 kJ#@R5M HQklDPH-,PJ-1<1`ձN_|m;$ F()8\Fs-κ,%1=Aˁ<4 U=Z[vtaj:% iC4LuANM,us! B)Hڠm &ES]ڊ#j5W-UhƂ u.)(3ATVXQ QҤHfCC͇FƄZ1r@ nBTDT)Z#Ɣ@YQp4&eC6A6 ~' 4UJ@YDhDh$z˟PP%uWS!B gǤύR2%gm;K amDK] }YE DT4%Pu%* h4>#bq)-KRDMPE 0dcHz_1}~ߪԞxT-Z54ܚڠҐWow+%I@<X\t˃hs$ ĺ*=1U@kՓ(-( \FG Pے=o_<`S\k+jcTMʊSȥ3XmA+$Gע)ך%0?'Wǽ?>n:-MULj=~h!LlDV6 `uuw*U3$b2vdg cV}洭1IĺiF`s- Us B1DM'|h7AQ0v59bYrC>T=lϥNL:PewO"!=(ҲyJ^~r)#jdb,S_ǙkVxp92`Isj/rZǻ6V$LZɧ7 \صu))Hg0jX65i9%qZ$`ޑ_DUǍQ5N%]Έ0Ա Sk̙X[ӵcJM$)AhIƫ| w^_/Q JIjXŰtb*BL hWWeM³$Ո8|V8 s,aHF4/\~ϝpW,j}gE& K]B+qSF |a}Hm}[Қ{VuusX\mLفӺ3bT61T3{GBar@]4oZE0Ba;2 m;thH6 7?ey0Ȏ!!mq1Fa뛺pÎ+R]&ÚSne}(mFu"D>lzRm35uݣGl@&~wmw#gLՎ:s@Gw.no]+vS1~M"C4>h5p$/sſ\#O)ؕ-<W&TRӯ]c/5}XyVZJ0eô\uAJ&q;o<ʌ:{j'gr|yϊ~cY]mj7dpP@'}ǟeJ`>7AP pjqV.2^FCFaU# |9a۶CJuV_&$PJO iPG d@I pvQjU*(JxIBi]i@kWhxN4^&[1 ȅ3 gW#h{W?NDŽ]wf_`HfSnuXwHHnλ2oYoӗRvT'Q^Yh;|<.[h#]V7oh>pް@Qtf{߮׺ngG%׆\‡:sm繃dwCHo1k*&u_$~r)L)B}c|(^to`crN>_OݘܓG_ա2o֐4(-^1g?&h}^Pj {oeV;}Rpsa3|:sn{>';DW$‡ c_W,h MѬ.%1Wj% JdσaLVF^>;kMwJBѾCxG`ܝ]m0 0c~a:Ne۰tv-Ѧ[mlVVx_mdVR};mo\I /Ygxp$@R5\xXk9èpS2*fB%LD 7߿N=0 .2DԕA7un媩{gn,FHLKن &&4KJ쐋qkN>C]6qͮQntlYS/Pa~y&/K!QLMS?w$<g ԷЊ;_fϷMo TVMviaP?`W/X=-4TR-73cOCI79\!-kZ5lV0x:$z!ԮI]P:axr;wÞvW1ypBL;y5D^fj=pp2$ X*^!٨tPIJ^^?׌γBqsBF׶ja)0Q?so=wnýjTCk5Y5@L U|5UT΄v;zvǦ ` ^A! \|:6)Kin?fm8a(63xNFK M!I7@m&P\>B~˼iTsU{NV>zԔwb֯xvm8OVfFBAe[;&ic>ȾSUUcbv~Ԏs H(DT.//}]}_]#t, 'p9]6cqh #B֥ h95Ar]1.B,(حPSWˠ4R{ˮ7!FYFk)S["$^{ގ@ֳz TͳJ*y+U7r-Q[^$HP\k٨(kl9JH[^ Z]jf@(K20(W;|v@vX06ɶ߸8s1?ǯ0熚HHКLdW9Fz>OK*0$%@ }Ah[d]wjz\A~7;s}{,ӷGƽgO Gh]aL?On4)B'/;Mjt Fp)2,PZ( wf [9E'XD'AW0[QC 5@U4U1!TUTY~MޟGͷD5AFTyd  ~ۉL 1~>о>E0%F% z&W@䚰92CVG2O&"(Tc/ԠV##@ Ƕfvw}%?&xO^ 9ͱ4D3Ŋ5I"T?Nu;=:XXLb)h$*" iH1}rWAI]4}'E%5DIGZ0b*j*!4h:SQRTF*Rw׷fLMD 55Q-\ڿېi5%de`ֵi#F1T+BҴU"tZamsEAs\:)*F" =d rX1ͥn{b#h<% aDu,q74Akjb.gk]\ Dj9&0V"JjRSΎ5T|tU`g!FH*f!-آmp06͵Q-y(}$RSLEb P1P3_-FiL$(7'ۀ* wW:`xyd{%l AD'RsP_|H^uA1DS4;y5]~63 8mi9Å$Aͷ9ʊCM4m?Tcӛ ^g1_9sZH{c6:**|A?J>JD8 @7S]̽},3-AFT2{ ůE[GwF^c90"ϩ̡Psq, tPH$;I~7~4bAo:CиrN"nz/a(" I HL+ }ن"#m/bb@\ 5"AƗ Ct=_}g!(^;O6!Ti#G?¡8c3*Ïo/(,~ bj]}{o)=?|I.ҷ]nzvӽvxAc ո>"""8t|p!<+F&F],(:4)~zM [6,8#(6=lAKM)X$is#bą,H{M#z3pQp.'jݮh߁r 0TT{sWCD?KFCnYDg;?GULϏؓ/p_}ZH[XDi4nj%EP,R&7.r 'D4~­nЌ.N [ 'oPİ2 =<Axaԃ=VhwH Z=?>:"SSou|lu]I*}X|&ƌ 1FKA[;{i^m`;)drR?T>ϭ|P]Byhq4%Hoaãn=;|[5kFfQ>e?Q)W%ڢLK[@`L12Fͮ۹@8T@􄊢jq;WH]㳛g>7R$dJ Hf\h*DLwxqGc=ڝ]n5|!as49@> ӣX' ףI{YtѷX;:^G{]Q.#P `eHmqur01S/#ZR#h _ffffffɧJuU1ԅ,HfRd{6@iߎC{s =("wCV[x{ssnV6?tvӜ9v8to)q͉[VCS0;6ѫ>p:cXsWBPs:] -%BNߖ,8ƮmYpX0ݻYZf7vh ׎2Uӓ 25ת}C}!C w<ú'yԠwOޟ@ ԢA_Ը(xR|=O;6l;]rNuXt'U-C.5._#aJtֲuKX-N;MW]ݎU> *;eDX(_e&s㄂#N$_ Z$\3tK[_%^wT?s3p0=噥w=>o<&Q&6/. q.uSJX߶ #w>E_c߉X#ѻ1Opc%o|qw!Ur-C~(ܙ?WnO]ԡA,Qlw Lx06lMFN&q"c*BH\@5ٔMm:cgْ1RQIIHj;]eoGX_K_ x]^qX^ƥ|"/3=5gltͳ\9>Hx~ްIFD@b+lb/Ҍ0dA@iȤurv4 J1=1Cy,vRclCEfX+t -AX52ڵ~r38ݱռ~1(rlD*Y ҆I,u ]?c2d| Xk9bqm8ӕlWDDaZփX1ТH]~lg,nrFۣO !؇KJ2H֌8tNutҷR(<QVҪi{&uk>A > S0> ,TqXT`Z'?1T;Žv 2^2g<xvy5}@eo:F~;"# ؔG;?wԕlP`Rۄ@d{j .uyAP.+7{:.zR <=a>{ Hky'%jiIG V €{S9O'4U:̈$Y%^ P'+V'E5,T01UCuR,TgÊ0ԟ溶|0pV'9y6P?l]nwjnZf7v;0ˇpQzTU='jA GOO7`'6@  Ѡ]/*\?.[ :tvF TWhN6}|f F K )N|"@J35@'0 uzgx!w_ҘmKN;HvJˈTDStag ]nK Hp .cP5?"qhV8|#Go= \_DusR|wyF\өk!, y#0: WVږ[tkxǵTZ8XqLF m SdFnw]K`A\f#~˝uֲf 2>bc=U.oW'OOXC zY??GUMDH+H!@@1"U"P 44  ]}}}r(lZQ#ܒ?F@!2@Fr$#Jbh)bPh ) SB"J@"%$if)j '`̴UD(I HQ")hIU%dXuPO0@ʩbFHZ=4w~Csk^64Uco}mgӽ- xA|{"JxmVdo2\!ޝ/HX,˾^KT[ sγ}{'}]?{9F,xhAbE zz#_\q4nvHRj׊#]mr .G1yJaїR#/ӣ(^؞1|& cuDD] 1hSGͬK!YJU\RBA;3j^R$V:f0WJ4;OQ[V\PTH4}T33gKڡ n|v 04$S/NPI}NϰTmD.TCu[]SMOa?BY`']qfˏk6=G1"Io K5ЎAɧ~EQ+^ATݻQy 뛬s40$Et*8hYDpa9?o\*= U4ȗAI&%溑ܹot\iG|0 .f1՞7g&6,C8Kߋ[x03Uw{Kʞ( E*s7S_ tï5:8d`e3Zsc^_5SB{Q.%`b\NR6S}+1 9f7ξ?/$q_~T:^࢕'ůZ=-`p}oC!\Z X6ѧ'>d^$iL0"IMãRLnoqzmN, 1Qt!Y{!nX%@Y[ `wV#|S ;a~U VղsKtFZ}#H,H$>R:"m 7'4rtFXYXB"xU UTúHsU`h^So?;Ƹ.\czo/GWë|>'E\]ZUM$Al?K7^q(t'qvl<ð)G,1t:E^2m^]E&"eZ7*0p1AI߃7K̢uE<]ߺx[ۯJ"zq@T% Bbŋ*PW.|m IW{{ͨ}' ‹,XQb/& ^ջ @8\ī8hWL+W ;<k&|W, zΕ Guk5Qd Xf~lv;5i{g*OG|h[?Xۍ>B-Kszb"0(W6[V.U0J\>>f/3ylW.r7<,C(QrZXPo1aJ,OJ맬W>Va|;)TI6GOX@I $`&:.??]}kBos QVxFq~c}ѷih}*{ZI}>?D>M٪>njs`jLwUE.>;i6<0ِY5ahZ gi^/KJbZ㪭7FmMq椤E'~}:yge 6*E{lZL3u|d_i@yr Ns')(V0$vD, }0y@ -`_y3dk:P.vaRDDwN t/NBqMzO,i2`۩DT a&dICSݯo9ulO ƯGyiF@&DX4Bxupg>"D<n{.=dv'CHա>V\ wNQ{6>x:uZw[m_yB b !>g NTDxsm7$"HRb5z# y}ܖϷC |d=wzP0nǠDG@tee>QXtBN W qFw%0.5 2,R4BVY2s6CLP.҈4 Ϸr+lh| >C=(@nߘ<'U\@Ӧln̟A|q mniU3 _Qu܎&" b0V]O`jӥfMqh%#Y VԁN걶imEWxjԈL+_t*GJi=&3cM*iMB1 H T/% 6T?܁oOǩ?ƽ爖?PuP?(?тI+'1BJXj@UQg D e1`Ad}?B9[$ATN fAH@)ۯWN݋SA >>&Q_ٻ|Gs5!p̓ɥosսS?>ヹ^i!*`t̮Vkc)?jP'z@a~X@A#s7`0iȺ) p3_҈" >zy-?/cͳx)n0j 3.b_}$#Hϲy>= ?e5fA"5G^8d4*o%hl~/^src98j75v bN6bc ptS,vn ғ{~UdJ؛>4vBx\zqՏɪ)(fzU*A{}N3] oꝑ+6;s.~*P~YN҈l)|jFtVM4u`|7IEPj Qu8YN>>gM0Z G{$Gq \ 䪀h$\}O?B d>GOKRABPO-ptJx(*T4RA@i0G=R4u̓hT9!Bg=~>jA{0t^w6g!s؜۝Мv^*ܗwR琨2 >Д;9n#&-xaWPG , rP-B %Nh .0:P)aT0rߤ?gNdSvCEQ?XBn?93{Xe|@kݭ=I۳m $ >Zt\uF"r<':L/k5B:Yկ/$/MH 4MM80ۣG\l6Y;P zY\BLH>1j&?{R7W }"M>􍃨z}ӠX _hP@iޒww=UVX-o|<q\{2tЉ8iyfO?/?J#| 1\s{3"B`L?؋\-%˄/* =?>U]:`єāSީ \2kZVBi \p}ۣF6KȠx'zӰH= IPzSg {;Υ,}gƄ eŹh,9 L>(<sZCZĉ(@cMy}DЏo3? >ئآd#LI>5tS*+fbl\V'QGv2#/+/𤤖M੨tIaUyS"~ EI wdP|y~$Nf~Fغ}q+(cxr<ǂ=AAbw8'ly\bHoH aFM*I6 ~r@0wW"{[ ^(`P:vLWp%jD }uX/տߖ?q.(^*@Pe(*ioј\wqN^>G x%øX>H%Q. |HϪ#0D $OPPYZ^fsꁽ#zGm7s1'JP % +Wu(\5SfWnjpHb֎h# ?x@)Ojb"C< .>گNOF'6=I$VT<;Wx\5O~=\?9~\gGN5$FH2"#~b.`2m"6|w0}wlxMJd H)}C梊]c+*;$Md`P({#%O8۟O?x40X HGçO=cS+Q,3..#U#_%7NJ=z8Bn-%K0Gq˵ïդ`PXN4i[\T}=9FJy̨H M\d/<镈q2Tf />{'U}WW%p3,SNV==&nk~1IQ6C܀ȁF@Bl|\Y6 :pbƒr[!lc;@Hd6+ bBI<qz&\9M}:,8*=SɌɨ)"$` ߼6zajoځM|Z@N%|-QpW_ZE*z1`SЦA}OGξO~Zc ?,Fx %r}J DGm S)<]i ;Gd䨙tw^@~n2`@kB"PLI%\uvz̅pW5Q{rRNk:iq*_,U0^dK]!-▜C6( &>6 3QDEQEQB(^C=m6gHuNYd²NNY{ TVI5K IPz$,G_;nfT8ЀKUU wTT́@= O`N{p<({<ljж( @ ̕6*[9?Ӓ䷛={ûpUxLlgnf}GaC\x"9Kd 5 H~1ՇpHTBB>Q\z(@Zs#&7-ݎGNmabg@~v>f"dTK^`7Di^FE O\jl~)Zd!R  {l@o Cm])jhXVT rZ@屿rlP5%rѕ}?9JN͠#E>*QXQPVy ;=MH<!PvP^VKb4S|2{cam1q}4Z O~1lcbq111LLLB 40AIZB1\!%bb@<6vL'=ϩISeƆˮv\ 'A@hP9`{щoV,S}Gi^bA$(񇄆CP?_ ~+QǻtPc PUE RBVO?ݶo}N;P|o˱JDǫlX X%V8%@ w{S_/S-DM-~ZWDJ `<xx79ϛud}Y~0֟Y00z֞S<I C^P(p^nPQwoT#9>r6\hQ]&g % }T]_b4wTbyn.FA@@8AWR[c+oꉔb!'ws32 }/?r}6~5D`"bBpw. ;ly:48/?<2<1$[;۵6D)Z:lCa!@w8ykPLJoߛ !yd| =.bwUϝ%5O[=11$>FP#AnOFnL[Tf zD k5-ft {{K }{βzP&Pp\! O 8|[ "Ac|U̿;[V/ִ;㲐GZu;fψvb6!Hs8Ծ]D@8I?2o]{_OAʫ=u&zF ORg*6pv. "/nfUlnHpuӧ7[EkU$h쁎&aQ2~Qtk'Gw`PT{7O&4`'DnKK_ QC1M||󐦚jBAgP-8?'GD ⢟em"{D ` ޭ?BdhwT$!𰸤 MC,%㏬P`vB,ꝏD$'߃ dr=p@7*eG" Д?{(e@pL 0_JUJ)L\P1񓟵m]wF@hG_3z9 xdUCqQ%K1zk~O!**gRK0~txb͹X _jzNp`LΰW#ٸ`nљy'|oI7=܊wx+ˀ|\YCdpX?$HI#J5_?QSpqN{Qݍ lH"wEs y=xGwOTf #ip"2㩌c>2k cR?\JֵUDp~9y&=1]5dۀ`>cR Ga{aOuP;lWo #a y&\8~{X0JMݯ/x;P;2k9m F#5yvvBha-=s`qɃD#3[θLl"2\>V0[2uOФU-?6b Z"CR<`7cy&yۏ|/ o#it>ؠT'Lo(ﵣ3OL1cdNO|Ajn*bp Q=c8vAmEG; ceCBbCh"˘c@K6Feb#AI(zC`5yGȀ>#ǘ@0Qx5g R-re $InUUJ*=@H<*.˰9ZiJsG>NH'YR"5fؕi֩,N@"$ b_ydMUQnGPx&mT. cmC׸AsZ2%Κ(ȌЈz<>/Iء$ÌOӢO&^tfݻuvmm1wA8\I)v04*A("E .pWt@FDHUVwuDՑ/']}No?<}cH3뿮JdEe%{0t)xe)^unAc+lPZ|vh'vD{Oױ/ތ7}b7$OZz7j[R,w*JS4w ~jݏ.8ƒo?j)Oۮ-fC ~*22Vc lhܚ!oH.ZbV &|W>~k 52(sc-|r搀rx.ZQΞMcUrbl2ib!r$Ǫ(eba^=1nvO:]%_VPBXνwU Khi;{KJ$ [dO"n+V%2~ U8Wo Ky(1C:My-ΝBN*ϒQ[,`<﹗0=5~.>l5r05@kOu @"0qLP͗8 5M*] ta:%@#E䈓U/Ѹ+z~Mk(Aa\OUPy{ܖǽ!b?QCKk|9񝏜0.Ȝ2N8Μrm+/:~Q G7Į;Ad'sϬJ#bL'rv1vebaSB?1Xl+H ً t,/?:޳7SX";[Xߒoa c)Gr55Kf? \a35D _gw):Órַu TM:#+%J2YYD`YxƖn9X։lc;Q' YV4PU!}T0$JUɀN萀DM! _#$$ڃ]U)N$*2?ezD}gJbLsP?ҧ?r:k[H{0ZEBUWpZӼ73BPD%Dùssm?f~}Nש|l.WrBиH+:6uB< )Q:BNYxiw}X]vޟ=f|O ڃ)Z>;hcܷ%}gy`i*@ahO_[!ho)h`Wl>CJ1GΛ zB՟OLŎ`VK`,Twͮr@ZC* Unƾo^wV!>Ґ1)^TO͇},'a 4 @0@GBo rk#J#BwٻA?kDVYܜF줸OTOV9E @&vTZa܁`D o/]jWŁc1uL=!lrvhُ\ Ftx%ap9@<|!}gܶr|$ppY;^hI>"H@{GZ͉;*E00Ӌ༞z0e\rxθڱ4Z*FWYmaߵaA}[^6z"" arVٹ,?P)4C~p W07ڛdEjG(xFע@ e 9:-Շ}pph5FX͒WK (a H `_`[>, !@09xfhvm8GB0) 倃pȯ\3as xZ2Da{oƁx@1c,aQQ:KMaJH~<~쐐"[iT2ttGH'oA9, $;/FdXSgFgIu;Dlp`:> "A#K?{TҘ97(>?a(P$z  | 9 -g>Ji:| C@#6tms-+,0L)hEY YF/imX zl_ףCLA</m2<Ȩqoǿ4k)?'@o;7HTF0w3z,7@%*[^md&P)GrCkp  ׎ |]|-5Yq*j= A(V+k)@JSUIM=e:7K͹SvH_n2r:xqpMFЈX9er#i #f:nˏ;/ttRvpεWvwZ ڊ>Ak\c_0j'nFqc\xD xgc./PcT-?wo^SJm쎟> V!e-wv6`v)" @XJZ+ʀMEwLd6*J^I5uU;>)\2ERYa#P 50n,{߼#"\̲I6UZIpy7 }ϰꟆ&¡9Jϡa%;BޮvD {MS["=-2' \G4 Îp j\ ճb`?ES }?$$y=\Rf[ "0Es_5W}8T28wH^]\)WCj~țJxsْ)˿^UEDyQupYH*B /a. ASO|֥Nuo?C]B8| <|O7N71i!(üfQT)/)K?I9gG}@y8D^TR=ua"σs7k/^zw#f).0 6όlpm!>9ul;~8n4[m(=se t' $2/PАE}9sщ`Qxf?v6f9R| ހͦ mxv8chF6QSb gΑ=.]UUGz|F&g%H[o3{79Bl eoN=¢4M+'ɖE'z11=h:u9" ]MV[X]b'X`}~xPdD iﱡu[+0yM;&@/]?w{"|ެp /Z[yع[ɮhJTȢlg-yFUK` D-HLj06҅%T+sGۆ 2 cQz= mYL}8X*-0#Bػ~O/H創CV?6<}grFn򍎃 kOQ/x KeH'PW5 3䧙޺PL^A+c0 䂀P.xe.ph1|gІO4;`EZ|( VgҜC7䈅}z+ >zAv6XTUK`2-!Hhqr \%H@=l#mصO7GTltH.K-ra[Ɛ^K4Πi"6<zgm%};LhQe6öo2x`.|y= ։m#[>:[CF_믭g4~qv xݳ!t\Rs(C]`$D7c4"#Ζ0"Cq):E CAFAq &/oـ! !g |?i\&AMG<^R-Xlr  #4v`e.8dQxݪ") dyTl {g(BA/MP "?&HYh3,@비GQXk0XZNLƮOcR}-#x&w]%z%7j> 3I#j%~1"+.@0 [< 6^6,(o7>=Զli!MS&v^w-N"Tᡝ) FO0!ڠ,}}_ mq܂aA0C/M@$$Ay6q֢#H;H]9V]Ux@jd2Hmbb<| ?&9XN%3yg%lp]Aqjon'gs~.Ee;%wK2ck0$9`Ws0 DUZqNM|/t Mb:o ?˛LjB"깧Պp&΁},bOHt#HO}SO\@%|ns9ƴXvl`,k6xprl /kԾ,bCfp0XP(fsBE FMXmM5 gm!jf\\4 DQQY_vmvjB!1wA>Myfy1,YK&:}DJ)GBj43 \! ɡGGu|"t ,>_-}7Y?>{a#2bJ7ekr",̥e̮H`H) wֿQ.Tيo=vΔP5@@ieϢ@VLE G psJY/|T&VПh@C<@W q*2}zjni:G|M1>]V>P%V^wp%%Z.Ewe4FmY?9(5:lYW|G'ޝwe7j*NɄ3x6'k¹2+\FRͳ_dBݬ65PA%]ьNc 9;bPBC[ҠYN"k,۹-8/Vך0Sԡjb,3 *&4f`Ɏ -q'IͬEp&bbS鑊C9$ߪޖ;QWٝF'46iHQ(,-tm+'n@ov; dQ͜Q;wݖss6"5Y4.B0R: cx 0/+1JlQc8 6\#=dXs >ݽ;(l,?Q30d%OϞksJy.Uɖ:L|A7M.\w׌M<˼;h̳z%8J_@ =~%6g|ł sL!T(<(: yb6D[{SpY%zc2 dWizsW{!. Gx9Ψ\:BNJ=w#W ݹڦ" Rj<@YM;mxynz>?7$6ZW`zs'Hspùݞgd$,zv+Wm=7F|6\.*yA#pn%KeO'1? a! dBxnlEf6E.MAу2agRBpL X,Ĩe@x‚" oD=f'DOkyg|{żn{\FyމF菥]:Zxb! ʰB]N?,@P\!͢=oᏯh`j rJ9"u&s )d$Dx7LYuʡ{`zj0@.R؋hEX_p-#AoJ?Էw\TNac((q/vMyqΛ?O>=??!h&ׂwkagoi@4v_>~ŧ'C&:a-P(@O1wFe~ g7E(G*X>c `EQb\F@?bV#P~/=QhgDZecTR(P4prDJ{B"zg/PX;tC*k$n{58 DXH\ׅwΐO8@ƢVnm?NҾ7(Hy =C 84@FG=[!Qh@i<=rI(<2h$bGP7;lSR/ HbА3^_Yٵm2wbnq9QW⡿Qp HCUs'>uD =_?lFݯP 2|eQQ Us,7K]g>#Gᅉ-YH)WPkєir\+LϠP |ب5Bs 1M!?7yJvHu06B)9  k.MoHs`x~\m߁غ!Ok(2S>\$~7;1g')^>W }=g,\9ͬb"r}-TeG@ֽ7L)Q#%2>_ҶțIQˬQ;Mi'Nķe}"rzqB^G~:iIꗥ@0x,d%/;WZ8&ބX=g;2  4K7ꨦ0CT~/q8 ۀzt">Muk 0m)"r@b@5ZWqs?z4 6P{=_E@Zhv4yLɣ(vD\qʸ`Mc&ENtVuKꥺF T@|-ΑX׎UM?rVC.},ٹgr ! 9tܚ)t'P `4ްtAN)={$}eK3s&^W=n?E`)fmTʨI b?uo#9[,DbR4aY;c>DS>^Aӻ@ W\̦NӏG=LqsP0&3]Px,\7QֿK0 nAf9p1 ZE-hǨq[EpRj&kGɱf(s%2fu檇hf;RGvhMxgQKnkSTߣ ]l}tYiZU52'e@ PRy_jiTxq|q{[MF fP? ^4$$1`kL|w_[|mNT`ͨÔǞ~,:yr#K!BABD[b FSZGs*^(([C۟-%L fMR֚OT8S)%w4O4%BU]SIwj?wɓCҷ˞ΏG}ΩaUC_K\O|ccdI8]шQefpPODo"(t| w6>}UrR7U:U< y0c!ϠWHl -sx-pMDJ(2uVF):eg q3^Xob\-#<9@ D>EᣎkT4E$ag. o,VJDr#GOB#' [wןGr Bֆ^ӣ;Ld .9A4@JPkԻY۪5YA ="!ps.0G7 ?|/_0d'omK.+M6F<-R>o0 nvo,$EoQR>^=. ,~(CZ^K?gb՞ f>fr;\"$_AatH_+?;-g곃6}p/Hu2V#Ҕ/<{xt.qOrأH/TR ӈ8b,a0VTB@BWW\i(JyPgS"@EBԄ)+HD!8DlfxpܲHth& 2$h I{d]v)ts(5Ik.k]x(K7449j"[6;mj79'2Υ7j<Ժ ! uy^/DW(]p ~l?Ɠ:Yw"0;iӮ}l j( KJ{e>^h4(ZFCSgt3_ )rm>7mCP,Uն9 D3]>Z rt,S /VyWR[|FJq|[qk%{D`jw2X54~o8+1:Ɲ]1Ulٞ۞c~y+yUU%ߋ %ҭ6]!o[^U@mfG|XAa -kl/zįZ35DZB}/ڻ;?[ܝ3O F)s'n2חqnMdX4Y4핣XD[@cSPŻѐY?LGmRu4`eYEޙ8\OQ$If+CAm.LH)*e26eD$$H30V W{}w}Mo G߈@jb?[OuiJ?BF|tJ}<;X: #֠I'0gVqSk7]d(U1aљšNt||Tz>k\`2Ac9![낍QE;OO*rQ)}1EO!ś9O3ݰMyX\.IZsO-0feZ Q۽D$0OAqR4QS)B b-fi%2WgN}9,ݢ{6>Rgh_?mѱVr3Ŗ#j NwPXFа *ls[G*X4.69'7>>ldvmx DN,:]k{/ϬWCg<Đ.m)sswGe,ӻ>ޓΐ} EOb`+X“j4pN_{oa"²Rm9=*V/{i#A]uXNݨ +nlGOħ^!A=xgd\6~ӊn&䮵yݠlTkt9жeNJ1#Vhc ]0wrI>|VfyON|?mCY>!_$M;òX^TgyxrRʪfx .LO^[m-ۧ٤O]S{Ǿ9;]MluUoR6;4m1J !-?,5c^Vɔћw%V05ONi;5iZA:E jVqV헠02ǘV5m%,u )uR'MH|YXIhʢAHk8_<O5GVa DK,KyZZ#-CQ۞yò iюd\Х|7\\El;EP 8)oxEL;9+tA7X6hG9 ~w୺&<߷lelit*&,/ju7^bܡ׽D *l:ZNoZȺ*=&n\Q m)nz;. "7T"6ԣ9gKEզ(c =aPD=mڹx#;U|_7k<^UhUeF=֓` 0JÓ,e#Gۿz:(p ~2Ҡ@FkP.V.Y; 1x / ˘ٯ]tIl Z_[+B1#РtiL%|@ G7,Zȼ/T'd ->$~<;2 1zZ&W݃Ѱh%bձ&(tT%O_D)̭j]HPa9`9^aכoҁnx¹=Oz{"x#bUr9Ӻ g% C{P?77JP z }D O 2X R~ܽ(t(G&*)@a t|~;g{OQpa\/fs Xɔ\t`ŕœvs,[ī8y0#UBE70ia-a=醇u2\\X-jqȻ8`so]ܪ&pii v!z :f,H\dcR gLV5h8;,ּuSN6:1/. |b/.g2Y`J4GjP.|wR5va9쯜Y7 c^0YMs{]ÿģe>'ـ!Ɍ}/U ĝ }~' W_D:.#9iM @zA`1xĤfOH:"" pr5=,p C uTB%Qx?x`c (^|miY3Ʊs`f]x+UIJ _-Akg&lĿc=ʁƄ/}Yw?E-+&aKD'ӹ?u|$* ij&QKPM%G9&<-ft.!X9^Ēo!s֯Hc+c^Ps% `:q졜Tĝz0R`\g9D.A}5X s(\BrVTVEL(CԷ>=tybfeFi R9QG7 ه>FH2x<>hR{zÃۼ{JbQ& R[Z}'Z kotQ@opȮR^(_ԟ.6?<Ǵ>۞ч c R/ǫI[]߽=x~oLOGzv?yZtҟf՗Xf6Ey"X/-IMxAN&$K G=!DP%TOz ("SI/W{ J@SCBrp@vc`Dywwz9?ѾrkֵGudW5k-8A[Xr"hF]Sf2B#蔣I48%: TKZ $ A9u ti(jb`(f!Ϗ '{4"=2y\{b T&^ ~Ү9yU[U) 2uPpϷM7w9JlHA}xcMe"y˝KG' C=8C@aC%+Ļ>\]P9ING燲$w{fb zU |\y/Xc$:sQ|XNDᏰ=5M:VM׺=24QLA<64vɈ &Gx1!?ƓZҠh>2^#k!Q|I?MGF`sniݖ",rrOk iD\*UJQZz,T,e&)iROz" ˜DS?Ӽ\&n~7}pу꽕nQo0)x+3G\|D8ݻi+ LÝ\P!\k@!5&x`S*_`u}٠ȬUY$x_MYpQ7|!;aj')ZR"cLi\#I&ݺΦ uu srIċ R PrˏKkH%Gy$l4(ۖ|}<0eWL|ϵdh/<8~OXBfц*^ mj(68nFƸN= .A|ZM'pϛxñB ̬#s7cFN\sDC`Ƞ ܩJD 1@-y?JcO\@!9ƳFb>?YV=W AD(2[;,>֝5aI5xz$nޤ˻t#*UWb*a qHE ܋LMKSdb.nq^%5o@95-exBXSҴmgkY֕ZT&jgZY`s*jjX^g5zvγ B#6#p oG# 9н?rQz"Z(pkэlD:暤b !;c+3rW@?wHIv?hoZUs=\ %,kC@EoeG_Urlčzzk؅Pa|*kWVW ΔU9bq=#D'JCtak P[= '6aU\b':<>u\=L }q<&~D8᷷]ln2Uzz}[lyuj\}OVȁ8*[Ĥ{t F3d9;a-hM9~tl˷q ICwm-mvcϩOMA  $jC#TGcbL7Gm;\mYؙa67FHؠ&ϵJ1Q f=m(ظR )@2lI ܸsY3KЫ]i(֜h,'v'A՘i8hn4OpKw7;Čoq-VqU&+W;@o!/",]Q|+$6AlQ,B٧G/i-MHŰ&F[]̽~S0z/%ӷg\޾|h #)Jr\޺iׂI ( % dQ(gO_L<[74 spqhAZ4?;JQv>\ݼTOǯm=U[CDw|O\CuX(P 4:ȫJ)?V TRݛנLb]U& |ow}9 2)|ʸ:U (0$T ;c%5w)QR;r xy]܁~4} ~Iz}Pen0@F˼^*P56Uy=JM77A tO< /* X͂R'&iiBT Q+\zmnBL8%#Σɽv z-X,*cOv*-*Εcr-YCĠVjax Npd7Sߟ{Тev|Lz ׍;rآP&Omt Ow,O{W{Ý;Ut蠐@p'q M5PCCw)f"P*(& *a ( H3I&* JJ `b")R(6\%$!D"B(i A(JBXJT&04D0eih & * J!ؤ"RH "BΕ1ԆU4wqgCQm0N/MϛI T344Q1@R)J"jh B&>6)(^*TXv H}V)ȝ΢2i`bR!h(hiOIH1 *daz_iӠS)4")z('`%2A3}; ҂d.f}^n~~7Z7FI̭iKe&St׭:6 G: iְ=1`:h%S `RTO\6KߛN(r%TG!i_\EE \ z28D)$!1D@(CN16'|ȈaQ6?x~@}4'm&Jԃ(}Q(hED"hkj!VN kmPE*.$Rh_ϺᇳqDA '6xG :"Z-$ڰMԣ["4h -/y^1͆C!(W]kc8rxOpG  \B|ITti}t@/ @Hz%ȩ^RlDgkV* au$klF`}qac"B*=H9tCDC:@"*5D:!c=[я?YqL~hCYzQ7o®v=7eVL^m8Cpܪ]xUJ[nJs~e.Ce 5 w7~c>k+"k7qMq[5maL!TCZ=ɞn(d >?z0 VvP5NAsˉ:\ZeUV7Yf%:L(#K"lW>'\e +`zQwL<^jxrl=oXX1 ʢƗ!P>ڬ۠[<T!ZrŴ>bUK:/.kw*^i`mCvJk=qTҟިuRjZsmmfIL2dD`s9}~XDIђ>ݔy ,9͗SNStl^Wk[W 9//cw\ޯHj6y,7;,Usz,[ |{M_n,KKn{;fָaPY39ԯ5IzaZ>)[`ZNYJɉ.HMlTpr&;ӫ=Zuk&@нɆ|zOm;>&'k8=T36Rta+тIț "ʧ-Nݻ\τUMmS]Iڶ\^Ͱo{>nS8sw/w%==?Iy&}<[BRM[qNp\њu@dY[yW'5յO?l.c K6Q}a,+qUƑhϓ[jۢ0:ƌiH *1949Ӗ:󥮕us*e}W u[qA# xt4F 8 Tvs˛9YsY;yF 091QVti:jMʃgT[O3]dޮ1}엵>OVJce?Me(9aqʙU>|<|J,W>v:MZyLKCo˻DQ (aDabx~*+xD) s:vF ;;9ֻlcfq{{54,]iżp+_-Mp3U]8Nт2^F);j#'*`J\]lo+}dN:6j|$)%DH@ D^1$>_X1G@<}~x*EЇ57x}وR>5X !vp`]TT<6C0><ٲ!@R:0~;_cp ̃F!!O\0P+nuplM&9 $Da0n@44'?}k`-,[j~5(-{ ^Qɡ5.309 Pcȳ>: "k- ]su_zR!YGZh6x*ݟoV=KΝW"(h}H =F "ӌP7ј7?"1y@ "+0%ƸH߲vq}CZȇ0DO'p|q} nUh!Aq<'ߺ֍]o';<%֭?_p~l%:J@%d q; 0@v2g) 琭T)HR_ uyMPy_2D4Ey/G5èXMGЎWah3_Fh v;ϴYQNUE\p%˜# ^0)b' d'`DZVݕiG1 A:PgJAAJpsieF7i:2NqÀiJAQ' zE l^fZFJ }N/VVP`Ja:DK>Z􊠶)b9M\6 ҋm=w O]EV2pnI,TI$1\|UxE.PD#쐴=AULE#qɌk$v6({09zóSD*:llxt>[6ss˓,W8Go& 3zBB]Vf9^)W|]+'eR~ZPO<_ʝ!n(fiHO4I(7@^!2C0!7o|8 )TH$='T&wo^ݞ_Cд bv vxyM~Ov2JvQ!vvFp}E~iazMNxC~x6鿯ONuI;R?3T GBe?`*:GD4᳁ÒD]~&L R/m]9;զ Èq.nG׃v{A3꣞`zxv=Ma哑H鳟O xc Zޏ20z =`cLg/$@5Ԙ\RO:F,"(Ȁwj ̙$E7u~w7H~n\ǔo}~XsD06 *J{ŗ9^?˦,>sn6qje_aтևrMkNdo,z`<N@[?ܨux6AJdua #&BzxMï D@p*PY-a?9Ȑt~.zv,UQ8,E&IΡΗ4q$8lnVOG$SQEx_;:R 9ʳWĆî2{_'ƐWhqwGV=n ':3ZNeTؚ! +,%ԚL&I-Ϥ.~o[(:[xDTMRQW-Y\G3&g|1~Ab_Ot$0`}DW!ηa)$:?мd>n'iG'3@.ija8n٬퍽+Xw0*Pbs6?)X6DJtH*vT G L1@6`)5i8" $#uoNjS}/?p±]؃cFjh{T[Q?:lb4U9SorwEUdRc>&N QPfPzm'L^k}gĒo7og]pUV<.ڻm%ei6Χy.|6q…!ޗS xV0}jAQa[F"hff#6#1Q bfOM\p>.w$\K]{GS\2POasG3eOr})(蝿Cy*tFKsNvytp>n2%t-$wG=7ЕB«Tȹ:zR<}CL 54i @Զ{Yп߁*eMƃЉIGcR:pjYW8D35f^R+DNѭ-p6Zxذo  PȀJխ17 %! + g('wx]%Nnm} m[ 2Ȍb@[piM.|y\;B^ym&.WiM@kc(>q0So%ZOzGdrHH<\g5*asetQ'=*o97EG?ɝq7[GB1 5mvc#=ycP@R 23kwB@! J@)6 T&8eO%@/|:`7+J} ZZ&Q" D S$@2k0? `F8剣J*c /iјSF:pjjŊPXM2(\`57,Ha9z "w 8`RV̀F%jWNI*L&1mlkEa``Ɣ%yBhJbxѤ[ 3ڠ„ԣMV\rCI:tDd[T%5- BMmy co7m;rcrF_@0y C>ϒA]>9 c5HD|a}u 6(4NGF%Rحڠi+L$Ƅ0zJU@H|F 6ӘDTosR@tNL ɰd@W2vKIiBL"D+:'̉$4|?`58BnLGn›cj rAћF?ѻC>2'C>F֧>~_`'Ȝ94!6>zvGn\Η"$`*e(lԗdE/jC?_R>%ldck;g<$ڬn?0ѧcf?{ Ȉ}~_9Onp狿=!* />8 ukҫg^VG"I*-'r_l(gJځ|ƙr7I9䵲5+܀JIB*5U&* bV֮7P0墣i &)̉3vʪȟu$ қnLpӗHreAJ D;iq(nJSf_\{f}jSk+&feZ.F:cܽC܈\p"o%.O*Ʉboedeg9Z qƆ?ޚwR*wwt(>RUxm޺KO=M-f|inf33%y=GFB0 pxVV{ՌC: 羚ensdCN/&^ {:Sʦڰ + ̘Ε .|IplChPN\b@syʖ8hW(ʞ\)qQ󱓾phF=.W‚T\HТ4g?'%NkZka@/="+"*:P)$ (h1"p$ j"ۆ{$9 RBlm@>|\:@ibS7];o" ah. iщc}T;4 e"UlGxʏt0b(I١s"J~V^صߍ輪8)\oG[x<Wm?M~]G^#$}>Xɢ2y?kžm);J??ݾaa8kTN8u=OccTJIh/$CUy-ZQ/^;0gM|W'vp^+2ZaOK70$4c{b]ݫ/욳lɢD][7oZI=EU8fEr4AKG-ڥM{ )!ur9{ΖVekȵrTVSsw'86T]:Qj +C9$W~QȆ![р)(V2ɦjљJ֣k4hFڀ52u5ߤ_MelK]pvCNq ~9xz.}76acNTyU8&L&frq@rmuƋ'8:erNrLնufy|LdIW'C<78S Ux1*,\T3.i^ľut=܇"8d3uJ* 1!򙉞U<=J.%IDC:jgPN"cSJzu9uG=Mu^3ginz?jg{b]"RI$UUQ| єjCH((&D @L7ۂZpKƂbY ޘI hUWUyqu90rq[+M4ϟHKn R1%R`SUМ.sk-Y|"r&drI'y׶lp'-$7V]:ILN{~͛F|YY*{tnw&:XI'{wu4vɕ~G=/h٥<16+doG:Le,*8=q mbE^2dԝ2BaP&;.xJ$㗁 zclE9' zBP=@T7whxo'2*v|&نtOwv?eHj1!ʋgb/)[CxK [{ 7) ]bM%xdUݛa]k'V E`g7d˟˃(Q?$'f' rS[ca(DJMLzvO L` w}=44W,1k1ƙ}x)1 kr}zT4w,fSB>?>T"CIܘg4.}uۦǼ1eϗoI}1a.{7d"gL)C _'dF6evYlǣFQ+ѥ՛EYA~ZF \fi}BbQ 6(NM LF D`vA}=2*яC4Ks΃M45&ؤ21FءPCLm>PV[,oR?2?@Apb1ټZֳ `6ϝ&zwO(?,:dRmdETUoLn6mR oy}S_.˔=ٹpY&2q6] t <|(Mj պ?!swwC2?_3Ajּ#]%Z" MV0 }@9K6A@D {Pܡاsors:Bf N3T7'#QttxA^<+F^l-ޖ _Oo2{SNAaDE)PW2qޣmcn?jaR9D@}#%@:⑚`Cu zQ"VQS>*(X@>ΗD _|<36FEkUD1nL)}%5ܿ : IoK:ѐHARޫcqOp'35ћG?F$3 I58pZ}>GҹSS0)6ioQ%|tTCSB¦z<m)k?.vG=F^A e6@J?s65?)Zf!ɿٸ}{A_ؾ.|Z(/+Iau ^?=߹t_HS\Y,HrRݔ31%ۀ/1#mϖ&ޚpFf!3MxJ:ʼn4 ^C ,f7| A@ .Un4O]k(ZHp0>e >c!~$ YCFYfQZ ML&XDA[B$:W:2"i?ν^jvyX@u.-3(J kjtUbYTų~8Uϥt~9qdwxI${{@I ^+QQqK8+MZ 6 h~ Csigaŗ~" Ox$70* ֠(JY9L쪥RIdƬ7m=eU:#UUz-YN?h!P=y~jl"UW"H mzJɤ# ˮw:kp¨KR|N>=ʅU\=#,`5!ar{_xAnwy\]8"#\kȰ2l6z%Q$;?J#z˴ <)jHt K"ݴv qdP|9HshO좀QCVs0ԉE qqY akX *ٻ_(`9rS`;SN<Ĩv˺CynG>>It%!;p0_m5V3Fϊuu_~0aUWg@p*{rTv/#x} P0'v%5>~ FKXB!ضnLgCQbsO_x{Ϫ3SUUG=t1:9n ( b_L  uDGU+.PXuDFr Dvc(RPow/RN "@- wsFHR22#CGpuoqi:-l⚁< /DT2tc\~9ZQyUy۰SÏ Nu#|l٤ݯYUQPȜ*bXƨ'gb'$X~=Ghyr?x{ц+4EDove_ͷlQY @ F̂/ V^9^;;g8(g ow4>Ob<+]yQqgc&k'wޤgM8Ǒبց|՞d8'tos3Շ|HBCImR(0Ao#kPCCݓVdHIs_`or T$dD@'ݾwb} u`LNIc+nA6[s4(41P'`1AF(Gwu8d)U>2t[E ~kON$:/K~P 5p[ ֜o_OwlCCU!N_ ?E IRKR—h@@{td/g|d7؇UQ=yxֲmIĔPETTS[aExL)dY9ޢOՇ ^99?\1㟫b?Og#S: 5?/ʶogv^3NwЏ?-TA5S˗^Kplfe/sOK GYjU;[1Sw:D:F Wo!WGSuwTB2UKx=P,w4i'ܮ@)'QF6^-f?ī:`hT~Il l% #sQE_ kWeM$! *Q$q?xb?-BFbG׮V^wݝF@cD1m$zpYVk5gWj:DxP&QSp)? @x{@!f}C|}!cL!GI0m/肍kSGH=_p\MGP y,-KO'Wpu)3G,`bֵҍ.XQn:N5=(́wEw8#664uu\lXpqBJ$& jM)A u/ǣ\=~aKZs kz.͢>x~ wwNӠ*~p玷v0RNu??%θ],U+"['z( ?aH#*݆A&R&.gk…aLaK^rv)p9F3TU?zߎ  RHmЯhN=,z9("&GHRPG+aGHȲ[\~r\%->^HBdBbRbK`%Zj>J?Z 2 uDB.q^ok byA ˜"1n0r Wc8*,K>S* #R}^_ǫe8@O.;h;Hv?v:<P;y2{)k'O/F'Aܽ ~e$T$hQGy|zaδ9}oGcHǷ t#ß]W00>rL㈶ WVvaiC$xF6[Qc{xyF!_mItaoOd`vyr[g0^qJ3گ^Q("YFɇ2q*nxo׾thl~iӇ%녨6:'qvE<v;v0kq]{Ts~#IY~EVpxy1dI!C3H#/Iצ&a slCG_C%/^<~sl < "%?GQ}ƍ A _ѧ=>e4{/!Ii%)c3]b^H$%(gE:.se6=uQRGD >GnJ3rw؊q$ +=Z( ~ PnL1N%5:y~Qvmolwok j-9M:c|{QR~"~;.8EE,Sж*B#$~-,:24EFl ̪HO\ 2MOKnr6sR`oRWy3#C͚;2X X@o,g=mk{,Mx$+K'FJu7χշF8amo_N5ڜ&݉rt/_8@aE}o2@>Iû/neoDx{H<vas ᡱs݀{Y) 8_Ne9s)h;XXSb.-Lm]_]i_qjt_VUL( rZsտ+7)O΃GUy$M| H(BQHosgZimۀQR _Pm}m^>pRIj"S=zܯy>~l?jI7)գ[x.^3<aTY6]fa,2n|s>$OcnnoZ]rۣ#nlw>v?wo-k'9ì:6# lGB$gxiw>GBXxSt A;:vs0FA ج jP62aIFX@BD ͲKXh`!Z JO$ G1H UԘ(B$e ƷG~ʫ__`0_/j'0^NO^?Mͤb"뿑ϟF-W~&^i6aJ҈BP)s1M}KAv4:@.Ch ]MT,YSc?W5諎s{s]Ds$.X{ު?$q'4:\(s/~6/eCKEU! a2?w0g p(@0fB0 +㤆sj%(dA<6OSF ?X6!@>k<%OTxβT|䲚wVH;O艂7&i[ޠ<ΎM;anδz w%@ߞtc,2 2(H I$ ǯoKvǗa La60wwMp 3wNd[ǭlqYmZMCQyلq*4&`1TAπpaMf@企eܘݟJPfg0@QO˟':~q71vIC/i|lje3ON˻r1\tQj=wɟ'҂CLz^Bu ~na zis#GL`pP {vG٣7^-w&y0(Cx3*Z+? 8ڥBS'+w3_)I_ ГxAls0WQ>WfCK/sQ󐗗K3'0UvƷg(7_!{d"j*8A8@ U?k,_aшwߐ8rHӤ]HZ'x,!>o$a2ޑyLx2WpНib{ёhߧu' ƨ z7B A9n.=~qC{p<*1o{{tӠzyr7,@ t@n nW h%ܼ:AF*#u%.(:a2֌gtߌSg lGb2K.+GRCȟKFLO@)"<?N_uI3p#9}gHsl.}O}ςn! B8B:.)bInDZ|{EBp|!z&eYAlhlC5Jy5rس7-XUҳ^tn vçڀs&DD1{@ZuRaHKQ^?A%cpDP+A1ptŌй# =1{^h [$$] y>\Liаhk9*dKgCBkBX`EE1X#tbF/NVgh.;w1NӜuNb"؛*_3rwζ#aZ]p|;[:DQvS&4e}zjM|WeQFh2~]_˗ؖgarհ ,CӅ/j)ivY 뺲iu)ːia11uIJ6훸m5jJV&r8)6+Ma6ba$Dnvx msItoA8kt*ow9. @Q%xc7!eu AJv^6~&5=¸s<Z9_ FLȮќ-IeհױGQ]გ)Uus߰Iot]eo^h? {(59QE#&,y}vjq6g&/G0ۉݤdb^/mczD]f?#OBXi5v™‚q^-sâ`DSe(|JCy$78ޮ+^/| ~\3$߯[2NK3]*A+T tTa ]Ntтi;5J>>`~L Ϗ^^ypO)Nn{Y&u|SG5Sdݹ2"0PG0JrR賆5XP³غ869?E BE^ կ=|Xph1Xaf@~=vrVjݷ,8Ѳ@t䨩IU{4@UiQ׻elZ#κ}5ͦ:,?l-\Q]ۭlGNޅ^hN/eӡ|& ݰyyPmq]Z/n39ϟ `ᤒXXWX;X7=GkmZ\Mn%ϣ{ڌw0ˣN[2n7(USw"p{ɑ}UO \NAZ [E :k-f]BblaȻhrQ}g Nu[;SvI/h~3V[&b]_1wmՃYfn9 _G $LJ.t:6ذӞ:43(.VTIZ47l/|YĥbO qyW kmUmgFؑ[>cKibPW)B MbYi}%Z&x&$~.]8.F睳3^nUvRTT&p*qq;cl;BgH\p$j+BmFԀ]F}K?!/٬f\n<v2:Q9 ڈ;^HS_fB?aS>? Њd)BTHL)f4me(?JQC?Os&X9~Իf.\jkAkq0.@~[M4d)!ћ}$ML#jRoUj)2% Q MhXȑ]i*ėWӴ*Y?hDH!w j hJb*F'kr t0d,u1>#Zrb;=?5gD?xίaJA|*;zzeJUd޽ءOSHy-<\Ö͒9ZT (afv0ƫ,hzla.]sXHل,j`yF=aLB GBs,3}8KJy! *JrrҘCi? CC>ߣl4m%IEgCl|4-!'{>?MBPmi!~BEL=}pIz W㧨 ֟>^M~6?f'c4~Rb'9U9(I?o0pr@@D#{Ϧ(f[wtM|R9a3[ aѱ(|ɧv[4QYgTIs<ŀRᙏ`.G`)u5nX蜞PD (y*H6đvbK =$)žN2?(/l+bTT= /$Th"cV8{UG %3ሼ߁@`03v~d8/ `uhB08Iτ35BDJ8i sI2+`V  ,@!B`Ө bUn^/v_Б)Al`'7Ɉ`C"Zo)a;@#1 jKzp2075j;Bi'j3%8x>0t-dHf>GDF73rn#/A'DjȚ:ؠjHZ0( J6I)!kQ bcۢmqp%"p:Nfۨ?G;;j%-&[ }h4h4N6(l:lX%?NOZ M͹A.qǏwy]mGb!8J ưe j~j؛}F Ngf7 D耸#e0{v=܇_ =!wG z `*$N"b|8f`׈ z*"w=s;VQ8FP>'BL!J# jː1הm2hO r@' hHiSB.xp:ǎ㟣Hbp:JT y=]l}hU1;PRQ]dzta*@u:;{ܜ'{!P_Cp(lNʵcUUIRZn*@?Nf_ 1c\rlb!֨q" BPi(ZhlQ<nLH,Ry b}O2?tB˰CRbR4lKN 翣@r,dտhPxs=4^ycPϣP`HE-%=zcO[29"h)(V1aGė3o^&6Go"E D͡mwzp"SPAvHCeCph`ccs?{<$7c2^m`=C s;f2vAp$AD7؎R!mi-ltb*"a]3iLwQ^s[6vٟRps5ܨs:ڜC<Qǔ% ABթH'ϙupnae @_} XtD"`h/g ?`@G;`A%' etjr=HM6nN% )-y QPde"!Wb!a=TCrM&Pa~E_!&,7vvMq!733|ngݻ_OEv?oJ^;"Iʾf.Ne2*TC{  "$Nc1I<}vS4ݚEKc+MN9I)ϋ6| V羣 =?Uù" IȓzF/l yB,QcH{Q<((K`{l"@Vʫe,XRVVjL,{ޚVdQEQDWL`I1` ȗH!Դ`4VmUu%7.m @v__p 5"3d$"@>$b.h>]hYk:D5[EXA_dh Y[Z:f0mxH4jp`$rLOGrB'XLvHbHtO3(!18a>â/^,BEzs`Y`dJ[]IGY2̯`v@0zHɁPus=Qe"5Rpg5Zc z'8]ˇ@T$pbC3ީvL&&YL"2g52N}Ê$r}k 6häO΄a9qp'a]2ԪȐ1 3X $owHJM41tmֻ0d'40eBeI'e]/-4ll.眙:ιepQͱS@d@ xbh7^F-тu\1S (bT ?PPp?i^ۺ0!ZA@ Jba94̎#;ADgDfʱ(RGJ,,S6%/^YB<`T|" vJ\U!du(BT1\X?F';SM]QZ+miDYENu6"|'ṣZd۪l>O\Ol&fE߱ml=q23ƛR6"[O[>]#{eN0LKmf/o \ 6o`KNzrs#lE (P ~sUQ*Ȟ}F(0x"҇ M"D@5V:#|kdJq͙~ tC959]Q#Zɢ}ɀyւO9 u}'9Eox3Q%Bc vw_qdHmp#fޔ~VpړHa!G9r. "P1U_B CqAGuʒ{ߏLyڲ( oD$q[7dzCBt^: 4T'l'pGjN€h:Hx%KO$#J{1| kFp;$Gd_&󢾯mYTzϖ~2j=d"a(h^r$R!FSRT=}KԦ`f\-馜dLAfΥ-de҇|6ϋسj&~w a%cb/~؏\i0hR>aΈ6Mu⩫:Pi[|[tv [f-r_]qndNuoP%Qog~kYCω/.qт+K4`ǓNCZ]= .Ǔܤ7߳$黳φ&׷W'[z4YsgAKNznf9{uj\}o緍9n;ePެ2c{3fޑ5e>lQfsK3v6ѫ7y&_my<rg(=}^J %/;C|(2` vȽr3S&bD:)E[/06yQ:yKB*(P\bc^\AKBbf5Z(/! (M3Hf-LJǿ]~&eIK=FȼYжY;!?-.?B\ؠ4ɨHwEʲ, SgctQbd&zc<-vxMBH|swRSb"(2;/P,y$>38:c"k6ݞJEN˴'H+պ6GzǻFo4Xd?(h\?%9 #xhnyIN4@y|pz^&4@Hnmcu ;*q67ZS~N7`O0A-(=$'ۖ$),uIu =u}WܒJ$T$ ׏:;b~O ׎C܂C7g@QGJ5'Fy2q Ã$XN!)A˳-2 3cKOwjcI$ Ok{HC31U"^`TQu.K3ҞcDm#QHZ163ڮngi:^ޗ+'Kѕ50DQUUUUDUTIQ51zDME1UTPRE 1DXЎqZ*( RÍ1`m$S:O4U\TA0&cctrvc$$8^|!z#/ՍbUSPTTTu/39{}99y+[y]0U?(|]0Z|F*sRL[R8#@pCjFLp2ͩIxֱ +uܭi;7[ކ;9p-M=$m}@ա! e;aa,^Kr pf).f5U7gk˶Λg즋M-7䄌:fWVv;`&*H`60E m]?s=.rQ,Koz5m&2v6i A5.[$)nP1m3*M@mDs'Cyζ,G-$쎡^S#EpdNwxCe'm ;|#Zs;P P>OO8?ߟˡF Mh٤aԡە}/,2A0'Kx!!sn쭿9շX?qX& p|!莺%lC i%cӝl\+ݎ.BjoBc'w6c9,G:".]O*)S{DCdޫ@7n万  mP?hlJd寘89_ y`~O0L$?:A@U.  *((Hk0S2sqe㤶W1Eh@'6``ۭbevF9-~fLfLeYF0AƖg`! \1* RQQmUmhڪlQbj2!  jㄒ[Qcncq !RHϱ{C@v Ox{;]A#К  >njHg}J6`a?5R;3e\:sp@_x'| )1N $b-نt?|9ni$>,bZBU׻#a|1j1UMQER*&_QfdUU``F/P+ز KdHNǔp=c~d*h<6“ .LLDi@1=rQ0"k҈L btHmmIMꂒ *@̓0HH/YwLj(y+?%bAbrӋ<0WСh))_V"Fb ۣA-3@Ly1d^v!Bc͹S͇z`CŒ+`sI@bI'@95UHA#rg% Mϕz7xL}i-lFܐq!NroXF0%krY&5xDc<0l]_=NC4 @dž[~pjP)f3WR1#)a@#Ӵ}hPמ˷G'ǚy~SIKSl/<*Ӹ;ƇgdLcMS[D7y㗕LEۥ-@mv#q (I thd9 N#X}_nּ;o4=GV)ϵ6TbfCӻ9&&R"ĕ2D6I2̥ve b#H! #JpWPI!"aG 2h fJ6u[P| 90p#N `{Nz@1ٗDԭ/ }7b,"5BAuTJ'G{j@x9azn>kbT3`DlB&k5x'~d1z*.J}Џ~cg(_ sq^- A[zG+~'#kd~,-z.5ZBȀ ãljV6Vh iKꩼKHVW@љ\?9?!/|!3A\a١$* !B#}{e=p"mzHwmL4ZV`1C#Z/*9qg&R ?"_i`ED%#öwaG3\L9[ abZj'|MVg>@dP);gt^^c~f.h8G ~w_>c٬㉐=zt/' ?~vb@<5.T2^;@D;ŽQ(h 6C&!bHh8 (;`J߄k{Fr"O:Zi =tCpwN͡C\* mN Uc(^+ܯ;3P `n8fa&0JPe;|4)UT#U@űRD$V $ȴ Ĉ\*e`-  |C~xlؓc=Q{ $ D'e!a0DhI{Wcؗ]{c hQ+TZb*P"v(%H^\AH.tyx#ïFػ7eOxxx VIrx\\VHG:w7^xP8(;TFDTP4v@n{w '_i(GǷG\qDr|Z@qi uߌ÷Bm*¥T !^w tBJxKlmTlp\?5:fc@*O|9Cp)>I! _[p>ɒ (n>@$ C@P"d"O#54 {#jL򲒏>VAѶ  ܐ%.[o ,X{ i]ӈɫfa%JߙҾ;`đ:C.4s5xY4m8=1Ժ/3P!*-kZA*"2qA/ӔX" zdnbHޓc|åtnm4 '(zS5eRiMfuyI@tLS'qD‡/}*{%0 :J?ߍ5{R8I.WonȕD/ hKT' !!k6>j~QKEOO9g0>&.'\1că@MNχBMRu;T!J)ߞq)yZPû)$X:WP,5q ~I!g@AӒ9䝪mi}$=@5}S BxKn $d@T0Weԡ%!N 2RC`yء(뛮UZ4|3߀64DľAGo<07np;2*$4&cy'G׬} zC`;2ݪ{m M3F}@8@2~(+WwTDbxg\"4ZD±'po +uJ"jG0;>aDz$߬@NǺwrDVB@嫳lU\W9 'r}ިJ|t5DQ~s+`f=q`4aM9b^^Ϛs !E/H`giBrD@\`р!`Onpw?,o$7J4%y'0@QD\ mo7RHPr.Mm&n R7 Aו QOPH bWMD6$4mè,EA2ZЂki&)1XbwkHr4&"Ze٣7KǤWY rMkXMMé"W*-٠3 xpӛ?a/߿\,eCop~1 کz{9y#AGPbG@xQGOԾ]P^hӱ/U&xuÛ9:Ķf@݈jHJ4R"?wR\΅7[tG6r:,TT{3ԝ:C\FM3:8(?#>10b'sbж(d_2Q7V)}C2tp=c\ N4A@]HСܔ>xÏfp0~H3x>:foCZ3C$ 7̶ Z 0a"A;w yԁ0d@I{3 \CLII|6!PMb[T.~xcCjVP 0 ѱNM}n2}ߵNGhXpwKFʫmU8oX}(^pmfU4P{RvD_whsGfK9xѭ ՝cS g@C[煣IكE^Pufݶ@A}$0lʮ<1$2PRHpW/)pLp,|b4m $9PFū߰b,M5;a7tF0@gxP"E*e=Q?*~Yg?i!~X`C>/y۞?y!)yۮ¹1d`F865y1dSS?&tV#?`fvkZb62)NL'v&CIX㌕[sOGcwdd`kH&.l].1Z&0׼({ִNǔ >h2z9<MJ 1*7&nKMrA\=/cYҧb\P{p fP &qa\a|X27^p~10zb}ۣ/<u5UۻF$764w I;`)pKKvn<DruP}4ZѤh"&*Be'^ nH z(oMa-pZхY ށ⪻"&*Y&$ `!;..g']1%'vyyG <09@4l?8* ar.j BCY& û ;b-LV.ӞbFA<8gn_> B(0%(^ObTZz=í=a R.V ;KۙMOI>$:cu+*'ӿ7O74X7PѺy#4qxU/?u\y)M:EES),=qCv@zy=F \ʹh0 EI4Dޥl 8BZ;d14 ҀA>ݜ  Y0B=>F5lwYq]] 1E+d*)qn(p ]<O`%$7aFZaHeL+W@UrL:f$>C> =/F@^;< k~UHK6b {=.|e d;#`t) b?C_40͈|{t_?qW~m^.s}N#G2?{iB~_T6+65nliIGgymCۙ&"O)51l~E N ސ`26 x}(r^ʛ^Bdw5&[pUS86q1$ڙH1t #A?A ]} \=xv5n b%d!%J#02lpTUiwVytŠ#4bv*$(bhPDT DFDFD`m2SfC (7VA!LDb*'lcy |=cDOUGoQ/-݁^i>B.j"JA|3|`Ja 6ba0J-Blt\';XBplvx#C8dM,F1.:9K~oO?'DP=Ne܅"ǗJ0?﮲w13|%HUgK&AD QdO~8oYΉ-elvlƙ$El^}P0v.< a m͎pp# ;. y mk@8 u xOu*9q]稁0!) ( $ d xɶg[߸d)ϷRcv=_a2m ?L3!8KB$* +EU!UJ?nN)G mLTfA x]G A]Aȶ |8> Z19hS1@0p&ݛ5` R:#$aa'N?PU,D!p|]mIJ3&wD6 OZEH`G TVQwwg=[ClvF  zUHM;h7~q}B_BD#F\m$d(4D0\3I-UPC m +d$,omJ2'Όzcc߃tsܟ4b:|XSx.ZR W`[+ SPLTs9U`P@ɾ|ܭw>)+mQό<$yT>7*D=:k&G뇥Ȝ! vԐApƐfXyZYHYwTA5<сG5e`P"gZ3aZvWpmAJ z B_,!p:yRVѴ/VG"daKRxRN[@n egu_}MK0pst A-aaO&w:bä!)pN;%zθTALB5M3 @(8!gA,b( š!#?_EA3@%pi$={Jeg0WNBGVu.&{(J0!O3l)aOWmR<^z5- U4HE p}W41B898J'MHk"2`GtRQhFjzbl>T/- "\O342hV541%dg8Έz;2x ;^P=`}zT3!N#DaC 7*Gm*K!A #G1|E@T,h=} `dyywlX!,2 s Nb! Ry}:#U(h^gg=昽 UaF /#)Wvyct}vo!pYpCK N's1W=Q^ !6Bp~cl ce-ě9{s*Bahƣ~J. uTa k1I 3Djw+P؉F-3Mb%gcjl$,}L mcfm 1m: ^sdEF.=.hޝгK:x>fX q[jxjyLb6j75vKm3C1LqL:ײBA0;iQ(4^h?!Goa }PAA@0<n?xs!5'00 {qa'٭!$>e>FLެʮ/6q o"]B~6m33e'{QSzÐ ss\r?A R,E2(Wlk厞de[É dv2MNn!r[{A- .5^#a$6g UQUU3%zM|2szoqw'Ni' 0nh=݄:0"׷GΊw4%RBITB?MdS t/υAlߟWy"VÛĄ`ova ]w䫄dGn :f_\;ILDU-f|h "X*;_" RB=cC}mf0 Ab*x=܀w/LY$I|YF$#z%?O6,>!:zk0L   bS0e)43sCY1zHM7 J6C'Z՛=j>>t<^]>~_טGe( !|HykBGBr4vfTpz>wVl!>UUT$4dwbL ,7>w`*08a cƧ1u|(x'T[& :7I$,"B YUU-!Ftht0b#< 6,st>3!QM)MKY@U"sd:/'ASAtT X;m7ō$*ua| McsS]3{TaR٪R BYb\T'xq M}A_VlNޫEPa|dl4M&$o ^qim=Z[f4t-n` Ǝei#4SM>vw)\m*B[8kj:^8 xۙ$1J|p@N PM1Y5ŋG.a.,N=i`Sf~d5˚ƫbLHa Lܪ 75 FKR`.Fjrrߗ8,r&e jpwf#6db3^l7fkPav0[;fKH zOϿhT#ص/{Zr`A& <NjpsqNGXLJG,Ez*{ɟ`-6'I%^@72K>UUMyۿXDQ 1 LTB~1bk1u~$*I`k)% !JH*Xx&eȬCdLl= 2r)2ICyġH@a噘Æ N?YLDAKYRQE1&&p*hGh`t=N |ײNd !?Q 4$se<)?DiFA}`n[Czb&}(+ˁ2KdP3*MŦlQE44I} s@MQ1 }9;)ٍ"I<<#!KhMle%L"E_fb$!vH,*nC@y2t\GڃOeAK1@a )„D)R 3Q]e㷟||S| qIb|/G rI##Jcko@ѓPPnS"y =EJ c 6X4Q?~88eoiAD{/,a`bUr @!pN 3_4b{P:]9=` 4XhRaUUUnW)EoH0V+HjOB1dmί@((R=lgx5Ӂɂ ^pDO&=31cyҁť J&0e;{rxJH"; pb>l+ /K CK<:~#&AբRk"_#[R!(:AM!La=gl(# 4H, GTrC蠡'(h4bo$`{8sf]C:))˞'iL`"R숊ABw`YZ3scqU2 kBMzj lL7×Vǔ M!7G3N֙aXCA =>^!Ҁ@dLgIRnOPq_znZPz]nfNe OI!,OU2⯟d z|~:´3(S,h‡>hߠώz5*w~O9Ҥ38Ew:tcr3IMC@8[4_ C2'Y՜Bά0i9"CS^M0U_Ym{>m,2ؐ:Kl;ELohn\vA'zsSl ڷvtr'4j6hCFa+ j!j!$YF167MJrx%7o9K`{}IJJ(<#&RN øwl0:[T3&y6$xg5;#12:loN(b!ӘHcAh_)|4yqp1vҖ{ק̦!nK k!ݮ5QHA0#"oXY|ay)b1QNu!u@Ɨpj+w"M9 6NZ;9!npa;& Hl^'>}-_-ާ$ChnWPŚOQL39F2?[R|]Cܚ89s[6Ɏ%st!Ak6(r1^88/8D`DU^+`2myDDDUM""*b%rl7>fzæ쬚 9&P6!t b5mT{q`,hC @8/pk۝m|p[eLK0 oph< CB40dnIGndN.=v7e@us$ِiNhm޵-Lll4[?IB腯G4c@lIs=K}XZ닼i,(Dٖ ڳmaAvz =Ϋ\\xIs΃`ubhkc٦WyBc`:]->\Q$R " e/FŕC$WH Ԛѭj"L0!D7Veòf11Q[p09qy2^~Xg,ju8狅2 ӻZ7 pc3Ez%`a)f5avd4ֈBPh`w@c9d>H;;4yB^y'j5n/*:7ל^.H)ݫo`W1'(as{kt81 jLUPa0KérP8І |zGw9$$ObWА]$a~BK%HUiզcZ?hFDǞ1Tpݠ*ԉ8qP>vLP4ÑvFK4 J)w0MKBM'#fй\h 6 D~ $7SIFmiuEy ,䖃.`MDvPt90M5ed1!&p6S0"U!bpX6ri+veך kUUP@8iniy|r77\v[`yo-3ּȏ ߋ/[I6Ͷi 9؂4]z,*0w[so,`i> a7biƺ%B"mMd3>3~CG;jIס"H K%7eЃw)7kOw#m5J,jm; };E#P6|Q!/ ];4mIYCt׼VSޡ{%VJՉ`^A KAz(}ކm׃gtMb5~MAfymAB2U?O5 8A~UpK=nG~ D|:zIP(E d1NQv rU E}fs×<?̰s٦ b2B벉ۖ=P:O(̜@9d#Jz;MѸ`w}g\im2HzN@$v=Qb>~8oL4>*hGoh$P$-C8ʮo|036pӸJ<e-pq.~MҎ}n,`U'n#vi_w.9pǛeCg8nM{F~PQ&%7>HPR ]!TI>.+[,_0+*%k ^`(>f͕݃@>5NE dV3MRf ~d”'h6߬8J.B_vR]VdeYĠ+0JxCjV6 mUU^!#Oms8|T 7N!AlT[!1av* UMLwNc*q]lڨ`X[D$A{-` djBOu0IRFxR-@`)넔88sHN[jBj9"$OVKDo7!F&@ TD| գ{aS==b=PL@qciD Y$zʠ:F: lCZ֊-?CmP'qd IC΃HHH;oCMW'CG>>yOC_i>K]HE>, zx'Bu4>}"HJ}R(a"0"Er=Wjd0HK4<x2*Dv^l}#vϯvL6}pHu70 ͆sJ{dKE!Z] DX|tJy m<5^Hߕ\=w ]۠(>o$ >^ߋ<&*PkFO4oa0Nb~k NB=x*Qw.z3-cHƒStA+xK!~rJ9kř 7 (ՙ0lfWGR^ҭjI7ХV|qUu$G~Pg˷mcg͎7YȍBqj.A  i8"y;ߒ{TӸ 1*Nā'cL3 6i1TslҺaxM1I+)d1ԡF- U=;(, >rW '儙1~r߾ɊB\7Fsì'ߔ|O#6@)`k^XInMBv)ϴrKwqx# %)m4b;?v.¦2KOa~Mv;Z?doQ&Sp41RܱLrExy~~y!Q#2Dx( 0{3yegʥM%?H_c:{9e]!C@;_PF;I?݂pktpN1^le.g]mMm 9Pe!Rvhi0^5=2wX -Y 4-ba1Eq11]wue556- (*Q:pOTcȳ5mD6Xt\?КM85V|&;rk~ڧH_kSy1) @D$?b`o ϊ?rv7v#p 勥=`'emE4~?xلa jP( oŰ[A\5byE+4uG4PGqM]l_܃e-)f,()9T9 Y _MNXM#UippQ-@շ[,jr4;VeYC;xp1PdAx{lӋ%]Db|e І5b|\xك8{@ 1X`]nU"V0ۮYVZYy8?} $'C x 7UtnjqƁsѾ\Ժ@bzH{1]޸MlU~Y hv`ަOLpf[K)T}ffGRkdhG)bv粩<*.B{ӐH- k18O;p }?o&|A7n&}H^2w|C-!24,%Q,y{=wday\PY*V$R\hK)ݮ{yY=7 ͫQUUVlQ@m(6~x Id=9"r5ϜZrXM";Xx[Q;KNTSs3Aip(֎ OM _$۶Za<5q T95TM{QtlP}S7ˆ20jT0{pճ`C%.o^Edq!C}άWzss4gϝ#EXSI͓R6aewrjC*LGӅ^$2~>>#$3_&&ױ?xۯ=424R25N`uҞ\DgᨽQ/hҺ D"*Y9j0R\&#V7UE7 @+6 T_R2碈FءOa4Ep[guص:41AS!JUX J- tCŐۋA (; "^$z:$!=!fȪ5Q)w =̀N1A8@TN1`Iv pjr`^exWcҌ45A)pkLjLHx׆8t*T(Ӵ#'>%,}LWF/gWNްwwxN)%몗L_M#eN8㻳o{yL[WF7 c&avB5O ,8>I!a'^nǿ5\]z !'mzz3lkGW~k0:`Ib| 9:F- x=F[-+ѣ;7'ٙY}i,igxU1b*I 2r3*rH1ΪI$NGǶ4"tq" oTm0w"|SǞnL &A_n_Z2̳vM"IS8ߵs/ `_lo^I9 ^[oqx K G;c϶^%$N:j*"*Ffbl7LwO7XUMUoXW0㾾ϣ{]HHLƹ&>DvJd;@2cs |A8[` <RӚ+愗.#o˲S㱝5Y#3p_DG-rgPY 5{I Ѻ+{azl\Mv9aP5+~?D>ϋ19]ۈj,(δLti@d#_UgUۖb.;̪zVH`# uz1qkQKPP&B w/9q|4""Ђب6K%*!(ؕ$HS~P'׹̵yMZ5]+^ 0f J$ѰD:u˜ƺ梞1]x]^;qݘ3,N'`錟ԊS%&GA'~b^T bP7oߴ~ o5Ld6&@@n޾'IY9@+!}6>\uaʆn`6HY[iThyr2rڼxs>&'$p vg2!kxeh~-*|5,7r7 s-NO9fSv,v/ eI r@zS3,C ~ko9AW/N%5ʊedk33Sf4f9/+un]3=%R1 'h1;!^8zfQ3gycxv/D}I%ZzPj/şhH!=gq9{ Axt hwA)TW*N.֡Þ"iT͸8dw~>wq>:ū[C5GK;_y>:{{w(xyBxNS3]MCIct1@Q\`&(a7^-YmNAbIC_XGk6=[;>`k_2ЎDW:5T[>N?K9<#FH|ݐ`c5{sRK?Y(LڐzTFO#ޝUdX1xdtV830 {Ѫ4Ѻ !FPYX9o\_lD{g>REU,I$0wtiu7]Lhv !3RT0?gfRĒSZ󓇶|0c=OO)5S#0Z%a'F4G7-;yq8J1*༅$;~d}CLyLoH.K+[M 3]n\6+`: 7CA@L]wR "W#h+e&M!b2 -mͣ1-BhS ffbfMF"dh$i`:]ZpwEFLEwb!qEs[iDlA"_6t`3a X*Cq̚n]qt[JTk v1 ٖaZ')h[adev2pbە@*AşEN4Y-t^W{"vgbN ݓ`梽#*b`$%KBٔݴg'}X>عMj}w&l}Z9w>j b%FϝvNQT#6*XĝAZɯ}n ;ǧ$IB`O(yyvIÄS<ȯQV*V#6;X8 63 oUzDbgnX:u@22E F_@[*(o<_=]W9=r#z UU$t:sZ.|%@z ㍛Tqcbn,ڂg[l_cM|_H!ko.}IU@ WTf{`1A:gh|6{N]vC /J1"Nj-,BgLv pd8靄 Dhh>7!ϟCn>ًcɑ9r;׬ @nU6v),.z6tn&#Ța _Kn6tC?%]qQ*E= NՌ6DvZbmǩl!jusU?/Otmc'p>؋(5(gMc'jS p(iIkӮ8;̚BBO$6!fZM[&w(@@޺n;֫՚A޸WbFwFXCԌE]^RO^폵J;:w^(wN[0vvk BviMoT|$ǠBz34Lv=v6C&zHQ;6垀 2l8K|4`\߭BK A8d8 6%VC!1=p~z(8\rX[w3r=m|+}%q!LTmsdC$%ύ>ڈwa'. Ŧƚ xSR͌!suc$'&1ϵ@1V:]"**""3 3t ^lnO>(}u/߮ID$dJʴ6)(#+bΖ-" >]"fJ徣ޞ 7EAI5dch4=UY*I% heHII[tcZ ۚ#~iչTw2k)7xc뼏|,$YeDI2`eKNgWt[tXREhbJ9y(*P0 m/;EV:$S, 6nJCFŴxѦZ nCsAMCDLf8 6*~<齤Pr컳2 c()$3. t6O.^ʠL b'եE,ʔV7dXJFlL 9"1OhC:)k6cQX&~Q s %c?%=gA Gs6 aOXB`6d`O]xAލ)G븫nWg: ~;=;9Pذ0{ӷ%>c|M÷UFWy#G×c ARÀNE$124FS{(N=pU2r[\AD#c<50$āG)P(5hX7F@!ur):PBq} n3\YNХWBcQLz+qsmy1$$r^eg[v79[4N u&6I!W3x׶>;x*QjmזO:%[1z r$*{/SKs&=yII#c8ɧ.ܪB YfnFiY&}^97w8TW][nQפ*Jؕ`ۭW ?Q|6nOp=Dzb>:2z܋ woFrthao^{nu߃.%v5(Qs4BI W{z(5;4R;m^.ɧ{d)}9?DU|C綌=|='Pi 4AK 5Fd-0kof$Jst`4i͇> r/&W$2Y9a&q$ZEID%s*K`n59Y@ AH( :reS٫V|\NՆ$cgݶ㎴)'DB >=;Zzhi #CC(y֚t 0+{¬snۥeKF# tww\.Qk5hL@gˢ> )`=m;DZG#@ap8yOap;(TwL,yL`S0' )\[2C7 5x<۳.eC#I{p$ CSmvyEH vWXF6}Ǵw~Bt~ʰ lA~ c' {LgHs0t}fsnZUbd!]s! ) fl֛mIAQ=nX{NF&Гmu3UT@Pu]@ Ni ֚ * \:=2a:Y(VdJ=je xl`p-bx8Ϙ ,|1i{;ƈ/8ܭqHY4*rI"f:l-Pn䲨2+z2*@Edjb-T( -İÖZ[f#$cw]-hes2tZJmlv{^& gp'Pfc20Ii %tY0ME8+6luxeaf~6JlԦ(ӈ/T'w~Jlwo`4tSul6&z%v'r |ؐ~_Nb u+{97o_T &cN i<(lj MyޗNr2<@B6P|DCz'tEGsmtVr#Y1U0<=fzؤ\%,IG. 2'aG@ʇ4@\z[)$/u$1aIM 9VȔO`F2KYk>j;".7Gh(n6lp'P<54pd[lA|dc1(m lQRmL3[̓Nh|^[<;Yq_>-񶉠B_UO2DN!E"TQݎ2 |)018N6kd݇BPm vLgo6;4f;\,|ZS߷v_rK6fC%@!3xG<ۙmR6|ct\B'cP Cy )>Gd=*w~(DG6:i7"O}v,2\vXEJơkAPv"PQ`{8 5=yv9k>DXĥ/quaTZi_) c!R431gVlVS jW[= ;۾VpE2Hh4H[smP"f&_fs2`xv nULOU_>) Cgq$#_Gݨ;-V[ Cx揅fhɰ1"`)A'u>Ll4JlvB[vI}o43_Fu0s2"}ͦ ͎]00C,|pI!Åp`.ӱxHXdwG;Q+?-,? _BCfeGWr]L ܧ$jBk*V,T1E8,mZG$Tu!XP )qQA/ '=\FF qiu(H5(7H,Be7ɂ'*hi"zQⳈ7f#w9,knJ@͂'UPhG0@i◔|S%3voݶs`@r)ϧ\\'wze~\i\Qوfn1;8B3L|C͏R(&ϋw9\sCFDϤ&;6cFYd#ep fsi7:]ꭲg[69UzP37VGuJo|E{W6Ɵ܆]M*!ω&>ǹؾV}v00}.KCNWٻ(8F9g>`!`Xr>L..3w #P`[}4˂ᄅN0V]swM/A, '|8lj)irS 9YX9 L5:ols\|5mճ b](KcxFdIjsݡ3o~`.[:f7K!Ԩcvg cx*8^Y {{b۸?]ZqBAz^";@vQ?#vj>-+z9hF0}0F;JQA.%,ۇW0LxA`MsfRe{y<3ܩ BЙzfc٥ SdeJܙQ!LI8eHH^齹sGe93G+}"{0S!0$|>"݉ݛ|RFU9z!8{e]΀`&D[ LJO$JԎNKZѧ- #gnMN{^ȍE'a˲=u ک%4>{a"BEʜЦ d$sorfttHOwfs01!L^lΰιC$=dTSX(!Q^fnVx$eiA2,b" GIJo]^93翉 i1PH̑!Pb8XU"wZ/}{> EYsǐН76^ѻU%g []>JhL1ylCu>~OP=گפ/#jK//<Ój"Q;N(=_*q_OeJ;THTva2\Q g1mꆙmÐ$B*hgǂ>,\Y=@@i!נI7/)-8Z=t)!ON=>=>sSښѻh ~=+y=8*cQbn8Y=} 7' J!9KX;*©HZs,1uDWPx9lp67wz}|EVݏ'@N\a 8*eD:G?݌`msdsM۹5KlB UU^1鹷VlW*Pzk28& ,5/+g"Y]0) DgdG0%PmDX(f`)KE'"̭4f:eK &C[;%C\9@ij}1T/z}~^;%ݳɫ54*ހ1W4`5$sP:׻壷{L0 h;5 xɺv+y;1ū"ē 4sL-+kJqUYm'"iSW8Ԍӻf4mkè q[NxgBIe8;iLkV2EA.|4;56m l5;>B\Nz-|>;0ަ7= #wA0hwe[swr9flIS"oU)N)L.MN 伩#gޱÜc:ygB2|69ӻ0fbaf^<{EZW0Q=IЌWtvM *U%_W Inpg.X ˽8o˝hF^e}yYy$KLp ,[j [csL/N ?c㏁sBOLgWNN:u5B 06tP2 aI% H~m c9{2ALKL=Q}mjkzY 8R^H҆@Mf2FdUd+|dVZFɞb@%C+5My^1=[s-i.č=f?EUL>_̙ )01>c³Oz қԲI?^ }\ò4|]Q\0ļd@FR'pCl:lt闉Ve}}&}p p6L[l`>h(o&ubD|`1Llg "(;z;JIi2D dJHl8 $/L)-?( vݶ󅈁&|_;w /`{ ;Γ>3۹Uo3 QѠ[^m\lyt2ބ_vk,5$:ZtDٛ>IaM{H[o?@Z*{ﰟd6%gzXwx=`1,*JM m ` os/c̟ }q.mvVeioU,Gz Rpg=I,XLWy{i<Dd5폰׿uym4p,#[ִrQ,KNj 7u105feAR/pemB˓tv[R,0Z*W2jh,}- `eRzOOAF}' u wŻuJSuM%(La6[JFzs$!~~z錂(QFˌQCDXGnMč `"C!FX(T Ƶ%PvuïD~='CP@DlJ><(#IQ&COl{m]G Nܷ<;DPC|tO\5!nF}Gr_g̏n.Z'">+&R0bh%#B g0I2μWMqSǒh*šw8-1q$!`O˳nE8NTo #R(IXjd>W[`UCXK0Yy!n4yÇӥӉsy O # OWS.mlj3;=!]ra݄['Oo`ov|~D_qJ4P$)!A4(!F}Hbt$kM \qQoPFw{q8Ȳ)A*r ,=.q\ğg! K*R"TQxt5u/{OZ1$'W\ *FI饤B(0m #:JEq bAa4&wFY{alG;`ljږlF?Ӱ?DVL/[t! . dbDD!l+7ᅒf,j\z xZLc\[|G1;4Ҍs/8& 9ln,Zla}Md)6[ ttCcCхcP2 -rk̖eMFUe,S'9%j1IـqB19[&޽IpkSNBA͑գAPlGd/ZÐY"Qd`7;?h x%ˍL!a`IoI`q9؇+`.؛iC ( AwF"*֣4A,]?1=VgRPT OϿ UAOiPQ  wIH穐ZL$%P",cW !N=fg}F>(h(TTށ}RSRL ҋ%@hJP(0 ?4@QX`&!` rhtQ8Ǎ)JX(fM /fmA&U3YVaY)Ch8CBx|A#T7-SAn,OF*J "7BB:)gӻib ,>|CМ W=P^1CӃGSdcXd7"4 hhf:ePTBM&qeg>iA;#6ܚ┩rq&RoI҂ydRZP +ՠ UС& &d =BiR k"}b74V3.^0e#<ey#B=GZc(+Q ,̴ #pAOFS!'(5 PO ŊS{y2,5^e8jB(h "q'Iww !M߼7Iҡ4 |q}/8v a;F .ʊw,/:_JZ\pXqxyÖ&;9CL眥6&Aǂ0ʹejn$F4ƶ7.ssOd7ݧE4>6p '1?Jŀt2p^`łQ8 ˈSC_ Ùp07nd V /> Z C3`_V+ S#KT]M}>S'. ZX'y^ΉL}_w8|?t7ni& W,g}oLC5%ZA=As v%8f:\0!txudc XE4G:*n˥9) EmB8ڶ I(ܣGsϿ7nOꑙ( AABC€t4p!f]"'l'3q,DR0j&0r/] A@N)XZL}rcn5\}’rWSp7e͑ɲeƶ!vcThrDw#aX MJr)>![blɮ6f~8>H}@a"#xa$EЌ5U6̻MimHC{pD|][Kқ_ 0r&0 cHVqO$6-pCs+x!;V !պAZr7hsy!߿~#CxD?=ga>ÃU?ɡVCADbTRB0q?OJBIչsI D25ΊYw ur_^z!ީ$ ^lo<ϾiopwzFm@Uds[HsDx d+ZB EL1\-Z7@MP)AePCeO h *5qb6ڈCH_֪`ɒI}kÆRy,P Ґ 9 BPb ':SI̎u!@0H NO[j?QXBHOբ!5j3Q Dg#;3.Yj)0!\~-:'t׃Y@U|a0(nw(t'v8mϻiTw\oG#ܤ܀8,DXK/Lz0jCı` i!tPQ_?xG`LDBmK8-!%rȜ:4 _8 ! h^D 1GXĀP|!?}0_i#3C,O7+sɏ=}lj ^<sn J'UyĝK$C7xR*b}3."}N2Ri T#*ǕPj4D0VG4ڲM]\`-殝aZlTe \WQp'uz!YRȈ1 ,bDDk54|3-,77vȩ̒[0ޑaYhal/Coׇ `_@qK.D\  ':FҲSA@3 악jcB$CƷXiseSwkQSNF&R!^Ũ:$BKq- u2~VVP{2]ց᾵LM"[m_3Pݘb`T(nY>bR&$_uБl):Ԓ?}HK@1>d v5^H~@d{r) r ?, %h!dÔuOU >{ qz=+}ɹZNKpPSMZ98&XhsuN*m90EDDIB h)#V `\KJTCN&e&h al$Ղ $Q$"qN JPa(qEC\chsqcJYL1 CɆ|yAlnbyyhoZHqIݡ͛㊆***: '4+Zt!"wtWDF_6%AIΎ1R?1digh)iIb8"vqA矘xؗQnVmt~r::3=:hQBe"Y55СaREekqP nx\3u \(O ʛu5*66F&aYGJ[bGpw3 )4 久 d 23m!DjOǹyIl1؉1>6$ r( #"쐔&0J}QL|ql7dCÃ4p oѨ(XL>OȾDtOp>`tK;IH#,b 8>|ڏJ]m3.49) #Ua\쳅)L|gSK8c bQ$oM7% WHlAD=ڛޞjXssѸ9Y*@BBC~f$TQ0#L'@hvfA"\XdTP!~PR$TvDl$HUHr8Hō`((!#$%Ib5tVh?%H1eKZPܻųbDE~QN'V9:iXF눮 [H hq$Ns;c:5LA(0cf6Ŋ䀈]x$8Y=y1;AduҔS>rd/L=3IŐ]Q4`FI [!D hb*WBq_1"RhH$%pey~c̽JH Ő{HgY^vcé"g@!"oYX;NȩJbh< Ŋ4 2eMW5xYjf.MS&I]Π݋+/ny ̉Z RM Q6^yJ c yՎ#N@%O.S&rtbii$ "O\j;4)Y!h-)QhQ5Ŵ$bniƌa6\dm)F3M!nxZtP̝y<ԝ2ph!#D Ɂz{tϳel.-$Uc!b4D"4a N9/ iCnq]p473v-uf2 ;Yxf n$g[Pz5X9 ʵ0{ldV"KK%$NbJͺ6[t0P"?NG.x́F$&̌iFHf[ [x0rnc%[x$71A&a¤^ d(5yγ9=znjCHʫ̚I#Z4l0ST1;rMI 4ccc$@Oz(,lkbXe TBX(d ^C@Sqp 0ic"FejaMB#)&%6ei׉Q 6,yC@SP4 411ՒD٪ZbuӋYFַ Ill\Ey]t]d( GVg;'O(dԥ# !  W: s+nũS<"L{wb+&j;BeN6 -FI0щ&[d @(Dl Ĭ4`Мf PKQ5I]7 2$ `8B7+ޫu8a˃lp^1Fk˼\03NYߋd}YIէ5CQ74mnGB2[2-0! ~6)GjL\Qrf%QW"fEL"loIXT<cѿJHg^SoXU u Vp2MzؿhlҾLL.)Xԑ\isʱ\""$4AqK"6co,Q8jz+/C %tm"beB8{;g(@2M9 o} ӯv4ߤ$6>S{бQC7,CD;(oׇ[;aDT@ i>\rr#e2;ktg/5Bm\Ί#m4Zfn*r=8n#^wsyېEc$6nʔ-w< +Glrib4j±UΛw39cȖw0)B%QNcZġpF.(zav`w򐸀D5(w;>Mi@haԂi6Mҝf,J' MֳHH3t4!e0`U,YvEm [1-4'٭UIZŠ5#\Il /Ud߃hӛlMbN r^bXq4ck7B:ϱ--wCӰ FFöh$!|!2 +8 ZpX$"l14}d$9ԽJwx)[h¤FNcs.wV:C5bTc; [iZ=UL*J8S[BrDr=#_8 Po722 H ME'%hF.6Nᆴf+8e ( ˆ>^d.c k胩Gw#?dY.0qE)64(~0?^٠iT U|O,\w`w"$L21$zx3\.62`!=j KL %3}o'߁A1 X E5RIrtBFhhz & ԧDDCJ M ,Xيуă2!J IԊ9 q̓={awI"*bBOp=PF`vMz^@4c;٨&wj6}7NCR D 3)ҭ!M2QRQ:ottF񢪈b )De% cݫ ,}|ą~ Ϳ"9HE$Z\8:(!"C7~~S2#JkiAF !K45뮥-yqtN˃!Fǧoyp$ F`Ÿ䔁$@EzJ֢ؗo0ш8al~tuWG2P<ڇ[jfcm M΍K N:"kN0Q6MJN8(S"TEU#LK:˘7$v`2hP(_@b״ a;.~]r\H5X,u6KY'{2u${]C9 fJf:74DUgӲ2QCy &Jb JV&҆hI ()ffsX~2/R&{:8pJ6%Ym 괥mN!dhCTٗ1n1j*YΧN2Yz /t!Fyxco;2Qz/wN;]yҎ{arӁ _Aہ4(}@5`pT0!uMK֤X>X@ uJM6̣hTy'㓦g۶8)  H)&XZ $ B&*JfHFw)y {  l"2$QR{,ܒrpA?9 A{QW1q upgKە,u`h T!adD{Ciޡ#:3fB6&3IFLDB ',fā^Qn#{]Yz: HGo5Mwp}MwUdΗ/d4U>P(V_ n%>IQA\"'N Pˣ- DB XjPJFQAG fJKmgiHwQ5fuhѮe+{E^ \Q+ǔ$ ı,Kqtn^qʜoXgi oWk]A3=}Ɔ H~X2 }uxisA&xW >?u`:G-ޮE$60A} ; ;tl5f*(>>OV6o˗&!?KYaLˁnFb{7տgٸv/3_&&QXxnrr嗇hVQ 8W\Ȗ]U7ܫn&}QK)G`ӵf8 KR'0:\8z3m1Bse OAfZڜf0R6rrhm!Qe>?,0e-0:fb0ll9 `vU aQn $ƈ5m.+',dX30QaSƏ1n0`LdM߭)3Z}3#tml[Ih+ѣ#*6ۺ,@ $UҏIfS_KJ pah!v4 {PrQ^1AUZ<͞'^DP̣c^D8#׬zcĩH.8*cIe$|)u=0 דh7R ԭTELQE%!AB1D QKTt ݭmX}i6uHeiG/O:mvutvnI 2ӌ!Rι&$@j>op` q.χMx4|IA&D#z%:PefZkLXeqoL0XLge2oaskfD-3>b,؆Ϋ}4 ʎ,k6oNpsgӱj0qM-ՕՍ͚o)6<Hq^C1=7v%Óˌӻ.AI]QIrЍWiFƱ5Ψbw11q lTa>.)ѨhZfFF^ ɚN|Mle|oːaS.f3;VJ},c*&fաm kmfm5 Aٲ)婛ŔRηp8{ 9y؀}œ6@yI[cC"cY7b~]Y~ #.IS-DCNU9\60pbQC‰u%mfReϵOk]fa:@Vú&&syw'5xԆ<_ wNmM|LH#vm&eΚdҩHUǙ5f3X1)Ta7;da-l;ΞΠ4S{<M$EM29r80|!ݩ:yںܛF`eht=\ A͌ɃO `܆w}0zC N%FW,:i^ezQm$D3DHd˾iZt4o|8hpe&yR':PrH|',Ŝ휰9k}^:ekѠM- L{k'}^3F 31(Ift[=K.ggegj 6y[9۷b [GU6}u lTXT=9K*R=^Ԉ MvsA ᚨYD3 *03'z 떳kj[sdA&8m{5RqA(q}LStL&z =Q\]5^o9=uEG|ҝ(;2βу9 OL\3@2:rw^7-=,rhCscќq(W7&wA n=-4/DBt?^qr{puxrHgwgr19ͅF4=y}&jcY]e+Hj`gb0G'm$e)IHW*Ч4p%WPrnⅬZL=Dg$;m[rtT&jE&jNg/EDY8q-9dlxZ\moAXdB@O ::PpD`/ v{/Нv3˃Ռ8gB@$L9=B1[b{|pk4g3BH{|qhxz)˶ x4+4jtg Hfd6g*)ҢD-@8 m.^cbHbf̋O/&oܩh"xb͒f&1Ѭ✨NCQ]>-1xtn6L$f$3&ϊ4qq!V4N,9il;-(`]yBسsC cׅASѵZ#:շgR64. ZJ9bH'w]ەkiӾ$.ec<^;༚5q/uYݍv34DaN2bHDiAtZ 5NaVHCdHJY2"h.ݲNPqS0r }5zqCYr c<s -BdXA! RE"*ǯO/?Wi24(ށ8z-(Y!4Osɛl%j'=8]ؑ8j%z mwcca Cƙ N5d7م8)ڛ . F)M9QqGK7]IR>|:c 8G>Oї˰m:",eILLp ҎݍtZ""j#\S|fn l̯y Y0C#e=*bMu72TPԣuYva"]eNH۝9jĉ6LZ>xvå 64+QF:m[Y8u'GU[kB6$CkbPvs$nȽgx;r 9 Y\Ȟ/pq<wAbQ!9rIv*!(J:VN &$;!eH^-rp&67O}AN:,_jq4Cѹ1vt1 !\ENRf^5W 4%] ODO 㡝r7+Xd-b97C;|{iOJ|O f=:( "mZ ;"@PQd->]ȾK#.0;7--CpZ`-gy|45F.҂EGE5E+.cC$YRS/χP>n<̊*Z%hJt 'uu_q&z0 ]?i.XNe$ƳWREé2JWF)9ې4 (F+E^uf25al뛸=aw xYтK >26LG!WE#8R!K­vyDҝ ;p0/ު1F֊ҘO S*a(_P'9ı! F,C|U3۠?%e bqGU ҝ>ޟH( 7<|c}?~r#!1X3*Iwp: 0(m;9vN8\{Ep++eMk(M u*VIw!+R%&7fIim^,\򲜠zTM J1mqaj!xg~w"C(p 7͊U_F,u$gfh*ǍWıB#B=SaL./M.7i0#i3@p kwStһ{h'M}0 @/:4dM1QnuUu, eQ.P${N?b-4}7VUV0hJLn(uoWr]g5•A 60cpM3eaj 428[:hMF^hIqkVWlPu$#K 5C2&B4 yQP^T-WFHtjmI4Qk:mifxlh?s 0-䀉\8>9!(Q$3Lvm)Z" VX"$F %fAB(QZi!P(蟅wzԊL2l&*gJu:,Gsz|?{?2t /v/ ̮QX6&R aCÜxc03&;̛G5 g5#& ` VSd1[Zo;gdLGv^F[AZg ܁JIIm~&8ѲI ?r`>oDaUSf\~6؄9QM0ȅY\'"s\Lv܈y1OC$sv"7q}prl7lִmKg}f@^0oκm6mLGdD'~3s:JSlFb9S>Vl; l0~#GyQ0KR ^xps#bd-3/=d+)br("#8lQO xv#&V7PP6ɡJLáMKdxUMYfJƞ4mUW3..Jqώ#mN SP&p>L<"O]&,$'fEwn 9nĻ$%#jYlsR Dήo:;+e4t39{q=eĂ!žo^s,pwbO9P鰛(ġ?늬,3v;XG7:uj.ġ뵾տkgc 􅭠>jIjƼ`-]EA3dX` I6F+oP9Գ=Hqy*)5,Gqvqn6ifd*WU,PY<`rҭR];κ֠MyG&7mw~O28loSjF2&ؾX0i@n`o #n_#2<Ğ"/;$:xNmgQ֛$-PYA',Ch5dN2VQL7J2F&0Ds6$4\)xHU8C4Ё ĀIML_d"_0: #d<⫼Q_&] XPSovPq|)J!AH JI|tʌ "h@ s8`JqC2Є2 ?BE1'110t㙉Z]4m}[dÄWe*5r>MQA|Gt֠7isZ%߇!e1߾l9x)0&xۙ6<7nV\4[TB9rm|fj \i-bQΖm1#0 Wjlp(+cـh% K'ʑs߭1uT24MR\Oq1pov]$Q3 Zy0VG3tЏ~<\J"J7Hfb1 Ns oxz$SmAlv[jӉwW,tLjެ3y/k2,9Hi5nQ)~ifRqN`;жmDö.==hU+rӦ\훔#}N}^`S =ZN@IfٓV+%0j٧jɔUyd2EhK1DOBzy<dƓ^bWnhB\|/'S;sp~x)T !R"( h=zoqS)H^J,@I >fZ(ym:Fā\!1ΐ߃sp)&DJ,i dJZBe :*H]%ZTOrA_4u[=3!¼S'PD^i sYH`J)%۰Ak76Bo4h̞HD-sv3bą#cI$v>ƀpͲ"ha狏?mBKcQR)G,iL$h\ȠМ87,<ɪl[;!]H|rxzv 01(EBJ !L@̇ Io^~ Vlܘm #=w: ACV$>,E" PRf}*wLcmA 4!hGiPaIK0ܺr9J DL658J05W녎94\+5rF-4@D%L$:'4uq+D'A5>?/˿X6V#F99U~1fnwj'saHg{; yхa79EȈUNe "[1&Qn^+cޠy;o_!W><9>ea &9'&;"8dlP%Bc(@C)i4O%9:Ac% IO}cs'*0@I<]'=:mAڒb91@4u@,1g$s`tr߾2浈]%"p)Klm ME &6K@hs+1 AE~WߺUNY2}![w;Q;r ^Ip9x#"n݉-y3BܧP Om`Tt:\8DnHm=x鐝 PҒƎG;چhލ[Χ 9t&FonNCg_DbjIj4Ѷ")I>X?@I$>5KO$g75EPJ+X fbRW`5ҟaXPOM.j AQRj3v(LnKIк8L҂Q ~š|ǟژ?ne|7>[󆺕r~a>ɴ:Gk7 ,8Y[4~7x_8aեI+JW`C&W'^wu^0|fEz!rD;Txrd!ܔ>2Af{㸆yPB~x~z|=*A%%yJM4UnZXH|2 zg2'`An(Q'РyzY5,R,(RkIID AS *T)PMcr]x DPƊC;ܙ~]^ d?>6m 4'៰/rȿ9DB OW1рrELI"}0 X$X!ˆP/"jvi?a @A,$P1@x'潀:@IwiT ks`<# #4 oqZ^CQ^o8o" AѶ_:O(;S $ X,/}|_#Mo@"0MNpFpm kc'$F!Z]Ymo I#dE ?lc]3߯Û C!; E̙H w.Q߈W'f;vG+|G|H% xNul"pR)|Ş3H"h:K.N^> D>#Ha qw~s/ *.72;A,iiP5փ P A tHIy!O/f*ɣKJ/7gMRA]eh-_j G #=L/2 s5'Bk͹ÿ̴r=%2r2CcGc.$ίJIw""8II)p3nz8ބ6 &`HR \M02LYs21$Ag#<Ĝ'4C$PlJI:C$͐=j3Q"[kkWBh͚aabA' ){r5uM*KxFnA>&y@ Ȇ$,24>B~xQfnBCd8 R (&5E#*U UJEK@R,J$¡3R(?~۰~8͙/JvÞ- f(9!H%!z_T:68q" m{or~<ֈ(T6&rfq5Fmjq;A?_C%("k(RZJ(F& F )j֨LF*@hZ" F 0 hii!F&)T(j&it ֐*$!A ₢*"b&b*iJJiHeJ2)PD1J#N "@Q  2̑zh8VQ-HhBi*( b%:H:?PĔ,3$+1lJAi4DcHZ2| 2v"h a5&K^G3yP>;RgZ;B{JL:VzZyaSܚh&J. &"()b *"i ($h"Zj Q* Z  ~m|P_*:B ht3!EOݚ `u;1\ Ad0 ؚ}6| 9aoah, g0S@̔PC1_3#5wcm Jh) ,C)^:@ 涂 P>J!;1Cwvd@ƕd?r%XyvaZp`xfԚ@DŽK?1'M WAUT<ߑ '6|: @e`v /t"d &4xGْ By".erCѐJPF -`%I0]'C∝/ɓvɘX0GZ O_I֡Hj̤$̍"vˇSM<7yX݌ `Ca:CSDܿ&~XxjLAM2dUl A4dg( [Q3i\A 7WbQE:J1$$CeTWMf FW2`zpm5!LPT`h{F^\N@Я:y GDh,d &JR1 4%4B5H EATJHP(J(ZRODԊ0h "R %T0(u  N~p!S!'(=U:?נ\*&%d@('O&}.߇?j.S?#~o 4+N%5"^"mT:MU=^3QL&\q LDvCt QA)x. > k`YI8KӢ'DT>Ls`zd84LHAy {d#{dS |BvBE5ܮq);]Dl3*%?-Pd\ # M<'0Bp~0AծN\[`h=o-7AЁT9? tttt?#&c¯Q#9p&Fh= USnP!P>}.OxƁ3t E'#+&P<Іg""yŌB ͚֫]SH M28a *ITA$gsv tw {=LT d"RPa /mЇ`O)o7'w2.JB#cG" .oswYj*45y8'>yca:!!iD"4PhJh  zǯțƄ=\"J (brG|ZPLAikQ<ġJҠM}-.Ml6kIF+9:J݆<60D hZBLB:j b F86쳩ԟɄz#R;kX(YD" `i@cq*֬.?ր{jZJ"Jkx=: 1?_$vӂwɑ >0`q߉xC 6u.zyOo^a$AH@ ՋdZ_=w n1APHe"V+*Qk&-&g=;\N` t%"7N&H dP%#C1xCyvrP rWJ(P'-,~29EJ枸?1$BtJJc-Ty<D&a1I&S'SB49k;y =GHp|H2d~L C&M 4ng|nAS"MAzNF]ڛLab7 DzN E ^bp@sW|4BH椪I#"mhlh`Nm4u [̀psbXŶRĤ/fO^ilD@kd 2ᇇxkꀡ9`CP? OMSG%hIbc//p ^>)ގ X{64EPrQ6+H(0 1!HKM><ڗh&u{Be(sϵKPX8$Gh( j(GIsbDy"H{fpz"rלgUPAC ?{#Q3 K ,<}9H6ACL^6ޓ.Tͪ(%.WI. 2AOX A36%& c24f]*ibn`u1C#M3MTT@S^ K66 =.,os'AE˪a(2&8d#V!3LAC0N53l[Lq/WS\t8p8VcA!uӆG>8tHP)J!T"1$d3 6uhѦh@G 9..^LZT_=~:QEE"(*méfYfjaFF̸n20as $!$ &VB `W4dEQ۱ɺD\,AA%~ݏ 'e$B';SZ1&AI`{fc.L : )$c ttÒ$@B&L5)9%Zfau'a13'Xx$Tu%5&ovuመDc̒jLOHEJ1\~ԟ&t9ͧV-gV>b=pupƶ4|򺦙#?ՠ"̅^(j#MFX=gsXk{—#;}cY8afhѹR2LX1KXcnHY2kK@ p*~0;uP6kMTcDI2c9" #b! 8J4`c(acYdMi;e1A㍌M+N6BYhģ;0ciR!HHVR8 KU0ֱYm{q7NNx.+{e5Y @'S)AzLHtM#J!:$X32P[ֵBiGIg8]Wfi܃TzpԍkSe>TttP&F{tʐ jB!Dj4MZ{x5gلvRé:s fh2 ^w%$nk2 KK%]axشMpa(oaT<0X,K܎d9 9O $DB*""3+"f9i ;Lc`ʅ ALJޏ)_ì}VG^ȀI7 #k=CB)7<҅%%"~]BuuR@DM+هSUC;1_1;:;kXөK"U`lKBZ=,"h={Ui|TN 0J=u`w͞A:&_CٶxI)|=-ex<_/Z"k8L-BmK7 ?V GYҧ5@ku7A@SMԦ@燴7 GF"А6rz}ӡ"d dfU:tiiO CCR̊A5Lfк61E:e=m\ 9Waȵ &C`gޫ#; m8(X{.PR^L> ~D:2"H,MMr=`u?<ppH< ^;]4 zyCt IH84'N}jbzj>>Bv " H=3P(H"hiz]z2zW4ӌFJ@\Ym}71уhw1C{NOzRNA .@^D^litz&K klP^FEP j7f"[)DPA"#cH}U8|Ov oO,_%\1v "DuAM4HN¢Sv1 \ ,/I6]5un<$"QQ {?IÎʧo&H TPU0h4D^(>DQ [ ) V(` L<2S [)}Phㆊb9)IMATyEǡƆEeXlb!ݰnUX%< E<FiLF?׻TAGR,N$،: [Pj\O/~(yϦ>]nQ69Ѭ3 9qU ]lHYDARo|at tH>&2.v; yc:!Y9IK~t@poޠ!P*|R)6{U1}o߃OhPdQ֮HC^~S])?!۪.d`0 :6IFn\QrB;&JYhGFCU!1umH ptdpL2soJW׼0%9⑐ g 8NF~X7:0bE(dtURGS۟/ ]`t&! !7Vx:~!jL?xCz}dhx-'vkuޞ;l!+$fx٠0GMJ/#05ќ  PP6!PFF By8c &3} M!$Vo?oZWr 3tfҦoRPÆ70ze К3w(D Q@&_B*R| (SF9X@zhtZB`][фdTV3҅Dp@tV/%`/"IP >{aQ 7K=']7ʩ%(6ZEv>@7!B}l`Q!S~0a=hj&cIơY1eiL69QocQxv&q69#zZ{h%4$6ɻ:!@AkTvG|2%=^Od,poD U:ÑtLYD%c3)P 1c(9Q {{Bɭ!:Y;ZQg cͳfB1Mt)%J#+&Sib =4D=gPcAQ j*7Ҙqv8 =H^ J"NaibyX`i/;K&QWF`;u  ߡ#8UNBip 2Ѯ¨D;߆b?H2*݈K@V5 +(26!(p2{ 8@C2."Bj""@T EbJ"d"Ref !HBZV"N 5EM E) GԊeX/fv %`I)b2@Д k*- "@cjqni;bϚ**a hh>hp)&JiHI)JP$@ϧn" g=R"7b :տ` Mܞw@N$`8jQ̭3h=$NdU`ӫZ2\ 7jJ%t$DД'""%i)Pi) ) (JiaFZ_Y53 3R Κj  %!bP% ddhRJPp;'Gq%N 28~{6ƞ5lU8glbc[/6,uȨ{z _^,F b)uAUB%S,IBĕJo:n`$,$H4” , 1Jl  $"F j W!B{|Ǽ4bM:b(` ɚ#I~)*qhk!)pr< ,0<#IǖRFd4'aܦ'v1'rԎ!%00;Nd) ٮ`('l9I=r$==8MSSp4xwy~#̾Ҋbb@H O P%v-󺞢f+dtBh)؄"ώpPB'WhS-X" Cbq)X!41;Ÿh ]:@hJd( biIahDF!Bi)^sQtb@8ӻr7(<$CFX;a],)0\a1&C(D94@TI:؃\X )Jf:3Ð.9B.(MF6jB%FbJ! ! ) am}Bl) wxw]8a/Ü]"y4 0wbY!4x24D@~v +n "Mf ,Be䁞G"Φ+QC!Ih8[z 4l>׈Yk]9AwyEMS`eT7GrslѪЎi(66Xb kAELrE Kf- SBhi*#8G;Iov*~|qEY =}~AHbヰ=:CN3$"% 'ubbn;&&& v``O䑆D0N7gſ*7$o&Hb7/SҰ~X7{Sш4UL:u?`C^>?,?\V`K8SRYfeA@HBT)jb% L|ul?BQ2\ dB);ET{nANS4QXFىPN"|\PHM3(21fMۺa(p&f i5`:7Z2CQKqpPƫ)܈Ex1;Esgb+A`4y|^" Hj7g>dlQF#ASdXP'b㘖 x16:6W'Ňi5[de4yΟBvY.kP.o\zPUoƆ$̏M8/Oq1ާ_#;N?9! *۱D0Y!)Z<`ho~NuI+FmP|bhX@R=ЈD{OsyrӖ^#C(,d]22K@ ,QDAattɺ8.arЅ#M4AztՒZ'BM@` 9t@^' !ޥ@w`E,~*7<.FgĦ.I A8ADP2!p0GY z ҅%T$#HRL`LVN}tب\S13@P2T;O㫚J4QI+~q-gqW9Ȑ&zfjpr 6bOό;=IL! re bxr=ca(yA"H{"2sETBtcK?v9k0]=_=14DDx zqJ! rB|0xXZhUK%$hbcc"R'1BPeULJ0hm5ͭN+:m<:d6^ӛ ~/ ﺴuQ,qd&=T*LHO$|(ZR[ʼE RJLb qY&2L&LHLۗ-tl' 8j4m(K.1KJ,L7b{yBozX7MXg "YMa\ aҧ}A.G %3}RT&L gW쫖`^ Hra:THsq>ϘbhscG>3<69`v%(YViF&)>{_( M~I@$Q;r mSÁ`B97FHF1>0^ߝd H{ 𼧨ƸRZ9*4:4uk2F#QwaH}rό.yʁN0AIL H Eh@!14ЋP-ICP_?Ϝ@x4~)(-c:}q:u/%g !ccz+F J8NCT0H|Rd@u*o%Xu6}|߸8=1\!Zpn2ӰT5'>yɨaŸ Y_gT)IHxGr.?8Z/RBFD6<;QSX3@}B +%AT#s B̐(rZ1M&8N9A^;Y$ztg]"q/,Z±62 @0Dr plqzB\Ce 뇌>G ZmĒDCx!CC ֟:y[Q->ִ3D[T_m ;tk @] i*) `6V+ d rj>$ riD9$(iCP$~:C |3Y=z9Qv*Gn;)݀zmO0vu1 Z*)jt%h&J1DѬSTTi;8̕A6*X FأX(& UT%\0ǡG;jP?^pGd1XZ{CڬY<2' Y7Qуsgms"m@"`T!,{ :OzfOFwѻua; iTZs^7ϞU.`K=y=R/$#|nqК _SIN<;x Ÿ>0H\FQ&$9IT6(4JZ5bD# A&8a<ٙ&!i,Q(t9CE`AA K&"$"Mh:5+VF-0<-$b с"@YIʀ B%QD@ DIA){𩢊 ;czn AMQ}6dncԞB x3ݚc4D,!(T=lz3RPALKE,qFH` H" hi90DEڠ)hʼnZ}l I5G: ]bӲv]8c.MTDAN&iv&(inKc8,LIņePhhmC9s8pFNr3کB#-ÜlMDSmm:EQK0:GldLP'2 KO>L"R cX !zGr[r+II5spaNT4m I2J ܈8&NvcL"P]Q1 QY +vb;B2K1̀s*JTT1(FL? b`5zqJ7pneOoO*p">yf.\7^&6&=dM\@=V&UyP4>%.U//\.ȭ{&,nhc9wt`>@;'F N i $7<,zHG|Q_q8M"iyarQˀX$&$Q/ xb~y*D;NwJt}JQ5ȘF  sJdJi=U"$H#@;>x%!X i0P2uQW&Bś@vM~ـA@Q'Psҡ<gb}$XA fiSQH?!"]&b0rAʊ"1O ޢp ihP"iSWkpoX럹c#`|="X`!]yn~`g:I>Fon7 8+wN J4=!ov}{kK#> W,.l *.1vi쓕),<z l<ʧbY V$B$p["P1O|s*&!11A^ΰIu-4P-w|CO%KM q2&zw8 9@uanPamVS#PMۀ@L@D<} QZ(hJCH: "Ri(D h s Q0K,__57Hxmo UMs}2G ;-6dnf[\ŷh$pitO@9j%q !XTa)gܧz[NBix8k"Q-,.z/[ PQI4oXX/tSmEsM?gdojWGk}#_HƴûL(ĸB$[Ncs)QS x2(v4VU8>23k1rNӌ M !$n+=XM'Mv1[1ՆFby6\denHHehHh_:0oׇOM^vurDll*Xwcag0A燶.9lct} {!47\ 1Jj3=,;ipŽ|SmHȈOYaKl[MZQȂaY%߰@r >EP_1FÜ huËU~평. ~Yғm.]lQL y1뎳L9ىrQ(j V±Yg#m} 5}JY~ؖ)ة|SA^}w$!kyn6Rs1qvB:OǼyA]~pؕ.Q<1dsܒq.KLn Ju"5u / ρ7nk4}|6ŜbUQ0N&[nP[@"PUn\dpyg1Me:E;2XSF3~~~":2OgAvsDO BE>B-r[{8_1w'`C`C't N?dH/>o)5|=a=,ې:q=ƾE1؏d|?uOjlk:d tmv7Sچvʎ5'Xuiwd;sM(+NRUH(] mqc%т6eb]oD|XzN>:x*x7xlr5re\&vh~ F \hxk7| cQPqP'cqdRߒNw[m]=NB3{ zeƬ E#2obfoE¬g ǹb U.$qNDl$K^H WtJ6}3Ȳn#qkt9-R چ~1h0G}$x;:T#%K%eYfbu/gbF¬=8‡tEAGJFu!*S{;Rh~z~jC^Q]rIbXRzjAgeۆ=/}3nk0;&{}l8jg3 HH7.@㨒6us+*Zx׍1=%A(7 "gC .&<,(BǪaSPpFvPƇ)lbͰ{<:zt/P*/}ǑB( 0c[C\oI )\XW3QCR-זO @:/ʦ ZS(wPhrH JSkA If F5KJFRIhJƌ - VL.FLMBi zjc&@ szXmr, I 5!SCL̺Ca6j3|AQqEq;tkltK E9;ȇm#5 ӣl@B"4fCM#bb߁rO2kB fRZ9Mܖִ|!@C949NwBQ:Y1dv; *TX"9eCP ʍ5Z4>d>QD XO'0ޞ1 a;CAsqH+en`*"pp4Al8K4PL?R% !Ԣwi5iLh /KS|ɺ@+WhdbSykA((R+4Do[ ^Ga<4,׬]]":$lh6UR}2Jzoc8 j,F1~2A9Fs1BjƶuLS١ DѣpX+TW(z) rqӖ2o)63ΆVr9Y,1LO(ϔ+Tˋ,0cBiv!찏rѧɈvJ rv;}GF$HG%0xB}{d@ˏ̂n7v g]֪<`XjS}H3r4B >Hj(TngĥDU14A@EA) Y"X "(&[Bb(]?mŬH0ɂ"#Z*b”t)H` @)":9P<`jfdO9v瑎Q"g|nd*m uEN%Ym'Vw\:(q g0ŎE$U0cHq|Gec9̛**[`2h0rjF(UHdJlSovD3D[L"Vp004L4 CT8X%X4 J$d*#ׇ] ?aCLqώe5 Ċ$d:a$6!B(չ! q@y;~CCVa?8(4BxCHrsz- #-h|Y'l5PE&ӿOd$ xd()DI-$HڭTA ţrlmAwf3jN2(#J> xy5ŭB|ŹQ%05Hó%3qH˙-AX;i-{ B mCjOCֵ9c::uճüʥƝKB1o V aA 25P.pbH\Bf$

    p(,sa24k"͂O'2'}fH =6JHQ28!ۛ{s IM'NŬhCى|εbq ](S;6A]Fť8<ɝ!|>LsI0ۡ sM@,Nw HIeFdóYnmL3MrpyEȍF!㲬d (Ac\.6 ӎ\YC;nL:ww![qnQډi3M!rKr[hqhQhV`I ZD^BiU eB)AC+ebZ~ 3)-ƃϷ`>:}|Vi6' 4Pl;3Y 8K 4HL4D6',COIo}q `E64iu0팲hvߎe_($a3mLݙIS(ڶbK |k \UbwA,t&uI7CQa `L,[e\qOi!˫B*P ԵZV*e 02CP؈%+@QM%8S@[. b IT& Vi},y9~ÍE;hm8 Eɶ^< R%h8EH ֤q%BzCV]N,m|oC8ģlyNcvbxU!xk}^N 4a1]ܶ5j{;;d &idÎYgS5ޝB Lfe25C2Ylc*o5IPN6meYliY4 :mv`"ZH,e8 *);d0“ȭdži]0VKkD9J3Pl,SŶ )Z5CwSF:yiC(\V e42I3dw]wNXI065hX3:VfHT@lm:V7NCƉHU j44"T%$1 TX`$`R-24D!R $M=mw{ۯJm0 5:;)}Tݟh6buh/gjq r5舏s'Y HдHK(R@A1+2l89130%0Aҡ0*%(ĭG^o_!x3z0IA:MldsUR1@oC\"}2(H\'.n ȇ^ʱ-J,˵>&LQN^Mٲņ%6iqf>TSςJ&0MӲAaaOP;+$ЫWHY urPsgMW: Šjf0"K5g㔒٬)8B tT27MMɻ %߄·CaشyE;rȐQ؄tVB{i8$`ΎÉ-b2ajp솳255+m Uoۅ7{BZN7k+>ܛV`m%빽9T0ΆMU\o*o5wB_dmȿkfskZʲp\rl -0LI^Hdbƒ$Z8AFӎ8V!%""BI&y)k/2[ٲj+yR-XLl<uM9䶃mƉ|jIH3'c2tE'64e*RjTv[V"-gճh| Śnic:=riSdƃvJͲٽӉaˣ|N^3q56gЭ`ThA)^| k9[d1iP'/ԑ\y[Lu9B3; Պ*UV""*UUUԪUUU!= yN1ڍVDSyTF1eոw6Jݸ0 ej֓^Ȭ05̋, y)OA2*2'HoC$:?|'zdpbY^xQmL}[/O@FܢΛ FȖc3Hup-ZO $Y"Km[nQh <1r@[Az;)Sb&-S07i~- !$.DJ2-n)vzjP3g^9蟾amhc1jΕRc&:/^kZ MFTu+9o4q8?5-t4rE:sfXܺ5smӑ. Ru)e38zA:Clf&v5"D#B$rE9y(S٦3̆~x:w~yf9™| &Xr&b8O8xEqK`3PSFbیy 6w|jYyr ;q:ML$& 5sX/ /h F*DDJDb&9M'\֩ 1-=`x`F\ E ZEbҬhS S]ST5QQDE0E֣WFr(WqoH3VV5cH,O|wZqcabд *f AXE2Yd&ӎHhsLsiqxYN4: hɠɁ-hk@ E.$i1K-j)H"^nrw88V0v :@'G6Y1qK@iM@Ijn> l|.U:.aNH7zbЛSt4!aА``)eY/-$KEUg3S,)Hbwͼ[ ș2[j0R݀b" @{@jtY?lnssK ygűB\ZK.\k!HȂ_X4:jQ9jfdFZײT4iBDKvuٶb  @QMAڂ.0mdm c㴬kFW="",ѓ.{+,TdyF,F=Kd Ji1A0LTwh~.rhpb ud J%@#{>\ XVrpUT b h|v1!|Âyp/F=P@W14(,(`h0^ƇV84% tJw맮#psF@%NdMf(;28h6ŒU1jx9TcHkC15dCd87j ܉ 015!fN^#'Lkc6*1*PJAqmy֢y臑\bAʃ1i4'tx`N@ukV]gT]$ʙpqwL-2dv.4K{T[B(|z@.Pr80DBU)ZʵJ}pegp{|59!^GV%i%h <:4ߒ4lh +ELqpi1sQ$s ֠femb0X2%`SNE '8̲X{-pfKph0mh[)]I*NbJ n_&[U&U0Xmy8BC& B((nb}Q_\\]AjG#q0h!7qsQD XXTx¹d!Lc4,4&a2D#ww.<7t^7%6˯KϘqx7C1;=ȟ; 5zz顶$.FB墘+11zuI- , n"(H)mٙeV6D qk](h=C(!%U wB]* PM "9JH#stFXcy"`2k pH14QHѠͽipAO P`7M!"N4-!)Ot8aw^y' Bc"!aQ}0xѰ!tDF4st<IAh. 8&`|sS} +'Y6ӾF̓cNe)"j&$?}i`huABI"aaz|9`1w>nN{f\{1=_[1%n致LM;Փ.❤ ҍh\%Ȱ3čaf:!LJYbsp°J20UF /7Y2FKU.yȸx5n.+SDXs!Мtknl%#SD'93lyW`5sn{o;&jDctG%3%<ꩆcR!eF#x fUmt`RvdnmVVjlBF6d(5! m7ʼn#Q"lelG Er.Y0Ip-hζS5͞ /*un\pFF7eĕ5GD +`Sp vgI孉щy؁U>pw\x+b+T1;͊\9M㟇 {J3h鼛{Vp6 :TOQ+2!5"#FO]o% J ^@T!$7 eKN{9L#FܽpA(VQAn1-lvFُO1 7EG]c%2Z4e.ZCiZSC7( |wNb~Fpde' 4r51ʯhJHfJL:!iS8)@{9IdPXtn(hxP߂͊=q0 q l(i$Z5juAy+C@9ER`D%5W譢qW2Z^!AyuiJ4y*! |e Op "UnX%a cA{FK'R񿥺B:cpj@0ٶ0q`>wkO_r@whe:z^]ۣmuFerjuܗQ3O*zw;!a,C,ۦ,Th6 m2'%fQ;ٺ:a{ejLͅJG99t|EK blwdF")G%pܼXab"auYhI8{b&[C=1U;۴2.ض6~7}m$p2ʆY=OT  H  !C1S!CHj{`(o$$tӼ.(t!q(l-h`9! JxFɊ#Hr)`PdU D|v~luBhR.?FˌZ+d8,sJ nC$e;!7B wɐag\U/޵!)E|lEQD<~ '/WH#-- UHS$=pv$>@ 5kԉG 6]&Lh$iC_@!/IGV N?I@Z44WrPD#2̘Ϡ0Iܝ1.1Plg0 1AP̩ Ds0p $>E] F4r5A A4j2FSJ]+MK]'?_[:]}? /h bZJιEAAISzc|_8=?Ii}HDT6PU!@ҝ`8[:U@+UNUO怡`1j`?Wj%XdHA(o{B\ 8Q 8MA1Ny%9F$LNb !J|lv8TVeHG="kx"HqD@P!A5*-" J'>0 @4ACԢ$zz~ǻ?:N(YرyPf AGx\۩4ct)ݤUJ%PuzO@=2ezQ&lD>HdL~qK3DQ$DG) lO)N7S\_;*"(t*8#R!BL jB#2X4X9&)JET%D% P?( !fhRt)6PbCamGyDM$)Io Tr/8}_>e?h)Ah£MP?gI/~A@R?l9S}B)tD{_t!TWe2D$^U՜AK W\9ʧ!b (8:CQ}8Z6(D"ҦO` iRSD胨%HawDCH6gsto8E4p6^DPP`}8`=`bTiJCϿ@cJuJ$Qx)͓K;C;:%(4!K@䆃Ma7 5ʄ2hf 04' WyjX$?ĥJb inޒ w=D~~;K|1lW)eK#@}#[G[36BՐYeN2ܭCi)44'5j"acN%$kҪIR7linm ~Rjj!ˋuu`>W$0*1D ! Gx/q٬^jJ2!c{5Te_ʾ~/OTq~2Z> 31`:~BOqNA&IF3U?2ikX .n\lL壐JDcgDd;Z,-<0iB FK3LjSMEQCu.!X\l-11T2UR"ڗ} > fݱ23!0&1svA >9I]"'b= t~134{H>ˆR 'RH,gֲ)o?*$< 7)ڊQ d/\mb#(.KtDICl:' p*0?fr9!?iv_U7e9Vb+3\2Nta'cMS.U!Lӥ!вk Hw*GMR]ayM9Wh 9{bSCg }L{@[;C?#h| ?c Ĕ3$\ȨjdSo9t9), wGV)l9R,]qAL&n@ ␅=IҶ9,U֟W=D|8zSLX[S*[F|\U1bq`X HS'lFհb8E4rPf VBD%'ɦ`4#CC#y7`,ppZ&ChL0b+Ç%tLh'ߡHnO1XDe:sB[yUy7:lISBROJptO8Q ni0U04 Y7-wXO+;'TœGӛ ƣttI$]@LҽH~CowMdA+L@444$P$Ă$J"*LMK1M){F ]JtFEKB^_UCbkG ELg1/gd'3Qb>|?=&_^]w؜c˥zLFVGXʛFc]f )TD4sYAQw&]K&+װDT$Qg*4+Im* &j@I$!N|a"\ A:~%QKAE27YlRV|L?aM Fb&%(bDtc Zr$-b FPG-К;8%տjZOdcކD4 {4AbEe's<׶-/o%0coݫA @/1&IElTU_oDZ# Is'?7 Ol wTUd!/AOŐBKbAhOWvf?W7=jOzNuaT?h )C⁡b @* 䃰?L>Xf D;Gy's@`~ $6Q)ns>D=.7QӝνTdέFubb4V $!'a")E 8Pq( bqm1/J:t`dO&"ja Oc- ֱWonͷx֩Jd= Xcf1&ccuH*b^*c*Ay*d0ĺ>vmo$)4LXqhN9<(vSJG Syp=5$h:"hJ(z<BįU!AiwM+ܮXqDrHYy/kc wsNt|?<T Q*N!٣p(ojI*PQ ViGpTX aZȀup1?vzwS?UW&eA?".D.6Ӟ*aH>;sà6! ~Y[ kaL9]Hxwsn f&t}:YR;\0 `x+l ECF۸M"D;ɬGI[iﺉjs )īb ܧƖL <{+SnoQ&(nc]C"^,vA(7PTUؒQR(-m9.+ӵuQkj)FW;PžPA|:D!̬۾Pbf =md5fV dJ4S04hyeðٴݒK`\844KiYںM#o\8 9A{dm=QtM7 87 4[dF",4-TC=$3ș@i]Eil0:#PPAA(w(KR&h C?,? pw[e2|] tͫ=ieф\2F[w&wuuؤq-[c9Ϋڒ."A T4ff8cN 89hf3lbiiB$֘l d-:lIFY$e- gFq_/D59%vR $!Ydr1&އW&$?t4Y9D!MD*:> t?Y 0ʌ2H(@ u&܈$vrQzM(\B4 XDH=G>oJCڊNE' ~ QIf@hQb)Db @bhIIH%Bb*h&eI` Ē*8-?]1?Wj_Nwys񒦐z2KFg}8fC_G&aI9bf;TT9 ou5%0ONbK '..@s& ÌaSJ!P;)q?? 1B>J z V}Trz`eQTiڀڻ;mU|m@/P=h }UQZ޺N({fJ UͶr**lJvp7>dC[]O+R:)`^t >=22!_FQNXM۷^^ aol X$&2hQaH/P `}G]{4[>] ;iU˻WEn=g35櫝6fO_nf=B_.A@J oG:\ ]: . {xPD>MڊlڒjPkt4KՍPU)zzfV]ꢐoNvVe0nuoܝNFM뻺JBR`H÷v9wmʶoss޷]FAfsBnziP4 GlR$jP*||>Ҩo|u>@j}}vɮ\z5Ø7.64;>׾[wٽٞfNm7H:WKU0s৭/iؚ4}em] @Zyyn(}[SMi+krr|}nsz[$[.[ufZغ$k=szH=f}>w:Fc^ݻnۀwXÒ#}뫲;ζѬlVU`g>vb۱V'wUyqxp#_E6Ux.Szz vXvҔMΆ|&^'֟mHgnSZ ܮT֝!S0:uXک1K}rA5)[ANc3 :;scXݥ1nw^k^fcKm|w;6Ϯsۅֺl=[v+ү\ΊC{hnY1W՚UOPoo;ûkCo8vunIU6u Mk ;yIlezUyB[w۟l*]no}{!}'WnܪN۵ywSlO|Zָ: >!1`|7,w|ABJ/lշf/lgw̝ѷr:}w\Z}9u붓;/_wsM@2gܮ-`x=ɷݱM6TԍxO6xfmlѶN{mlbeWu5)lvTk^o]=f2{{c!nc {ݷNvsLi]Ѯncr׻cti»jw!$ ls^P+k9ZMM^zLշn؝Dk-*zs6뵺nG"Ʋ;ӷ$r{zZJՙٽ15O {O[qfk4qۍ;$SEV6ʌM i61Ͻx1nç:Z2[赊 e2½lvvțGYOZP me{ݧl=ݳoM;޴oq^`Tw,⍊4SWQsݯMi]Yw\X^0zjkax=޷'= joYrjh0Mv\sƪvkq=k'Nyލbia4tu[6`i`i 4M1 Mj"*+hHz.N1^=yT1Q U%LRR4QDV JPQBTRUA%-U Dbj)!@wBa;R)J ȓlg) &( j"aW 1X`4i LQBqCdbS8D$)(R$ (P?OR$`B($))X! Ē0# qAq`C('$*@XS(A??u"yS"$?mo?N#X& "?Ë+)AK]x0)G\.O+js㩷=ɺUI"`r Ʌe/3?:@A?Y21 ?Q==9'gR~u;qwI 'hPq9M'V/r9$zA?6_"' M__WwѬ6dwG>H_+>?~ݷ6o:0TFgsu71=z?vۜ if.MA=>$bmRn4XC5cIe噬㗎 ~O4Q LURE-'>OeE8fFtS7ñk}|F$^J>oļ]mie"dGPH*5yur8n7hzߺ:lIn{,&p|/.&zj$"8mUuj+8YTDte O#r U-Y<9wwl#U Ox^$'H٨%;⨕c\y!{l FH;VCg 9ɧ(h ag)Bnk%4.nڪ-s~=>J hhG󛡜MU@A4B^[YLDDQA~wٸ<UCT u۪YB!I>Ϙҭ Q2 KtRo솶 BLr ;|P[4Eso?(_!!Y+ /04$zJ@_sZ }HV[(0_BZ((u,N,ʜ Ygh^ 9wE (c/1xGV#-hCaFɂ!dGSŮ^̥o4UG%Pʷ~?QT-?_" E?4,,J'^z ]w ~xqWe o©'kŌ\3mo Xڌqڮ?՝ɄrW (*8:yt;i=|V6)ŗ7\r.IrTQJHI} \}.118]9inBʏK9I'F\N!!!!!!!67]5Fq;Ӯ/C*)Q_*Ӳlwt,kB\hK/ժܰm)ǬWxVNH-.v:?Ð~X؂uvzȗ٬S>0)A)O~&pc}ʘ.%^Mo`'?* ZnQ/{c]X窠q#9B+9c#lot1RgDݳee3^f9Fyc-+ivWfl&(7ydFtFXmNygT^]|:8 aoRo(3VznX ƊIΝC) lPӲPd !G[[םi*gO]Ҍ-cϥr|p9>KvcUv/ rMQl!=0}|dǧ\{XjITܔtruw.eǁ7ˎo^p'2WAo]׿Umᦚ82&Bxn߶޼b q`ӳ E^uR3-ўJn@GhX2š=-wgaY/uiað"Xp夼Qϛ})I/*|A_oӳqROpG\uSG ͡L%.A!,z¢ Ycbpу+laV{fM1;>xy xlC |3[ebiJۏ6,O-ښMR~0W QJ:?1q>f3[$ON*d4TE-RQ@TSLELAADUE@Q/OwX(I䦠+. e[ʜugpH  @B` (UX!QDQ`?kYL2m\"{~^}C$'lFcb:ۑՖK|w{{Zz^lHJ4PLMڃ-8FӴh丈Xb9d ۹ÁJΩ)8hE4sHl&nbDKIF|mL?&BBIDCokD* E$Tχ뼿\s ^ CJ'p4ُ\2_>SQ1OX*Oy$T~*h&'Md{b# G<xR BAUِ ."$M*'9;?kC4#5y~n/豐QMx_^;fD8/0̋p:/?J &b8xfO]5#+wIs~kNMtJUKjJCwܳ(gÜ/ˁh%2Lu-r1?N4Wݙ7T æߝqnPig@PDcȽۋ j(mQ2PQ01 |@M &}:\_UFx A w;2C?'|ꪫo}RDz\IN[;S>c/[z]zGnV+TE^HY|w.䄡pĦ:a^ДsיZ0ǖv?/sj:Z$bGnOUY}=}u\N<aRdsǍgexχ;!!]֫g16z5irGjpwӆRBd"\a,U0=->=k-h8nQF-C4BgvI=B+TԒd=! 7}I{;BT< =zCߔ'MGx3P/Wy$뗊wȅn2LӦu=o.[%C&I5CW&մ lf9JM!1"Q<Ӭ'W7o؞Q2vt_DGN9TS"SJhi^R6 W j|T!yBӺF]ɗdb[O)f|dWA%wӑN9~M눊~wY#Q8OU7.ˆ 8dDIfH JqlBxv($z©L]nDHN?nݾ=rf1jD<8:KUuZ*H&6ӭ4ia;z^=%"Q$wDLcsq`4^L}KeJgea4>R(mWr0,`!07P_RLO6EC屾Hvʏ /!uE\|ʜ{6E!f"kd"jzpL z L_Bι$aCUjFp4;w&%y%q Bq\%Dy2"7]D.3(ò04!&Es99F4!(q;scҲֲa*owpU*#6DaЉ"ȉR^F+pz@NP޽ RI&w M )u(fE\Dk @Al:< өnŖLe"h{dNu༸8K8*XID(ػN5өUX(*LJ()"T(r]qh)qMM y~Q +wuG p<{jY.1O͏( 5GHKyH (Jvk{➾U+uYcdBG"2є']otNNѢF‘S8 ק=iO0c1?gιǫe&*O.ϒ5)wnɮ o/ >-v OyQUPʤ"4t]ݽ]S ]kXy-_6"mKQ ʊqPԿa@"%PD*寅BSY=ķݤffY$I}ǹ aBCh#%IN^EFy=.Æsj'Fgy`q!BJ0h壺K]bN!" d)Qݞ冔g؄ j*LN9?hPVU6Qi/tiK&F&HjF!8IfICC[Ѐh;}8q qQPbA4HQEDE-yVAeq z &@H;@P&2YܩӔ"R\;ly'{J; @iSXW(*)N"hnIE$B$A} DS5xB{%}'o~ S C9_~ɲiEd@G P)F!@QSJ`AN&Z<jɠNjun$4I841б89L.!.s@öUdF7'Nri[](0O)O@}]4]M'a:zU{y7$܎v˱Uӓa{!c 3Ch)bRfS5@:(*x@U*PД(q#BT4H@C:rq{!8Ɠ@t:.7)lH)&ByCp#tY),nkCHc H $PhjԲ^5!"B^s{pm#m]/zL1U@|;'> Fᘄ4%. QNoF (mqCc:C$)h\+liKA`DM$CR} P@4(U*D"4+E * 8n $ :$ x^;,y2<`-=[qA0I圂=qD "F$PJy(:)z#&$hie(Bb#PaAӼB#рt7Nkf!n?F5UUTO>x*M$ LiL%"bL5CXPQlh h639 ,[ BTz̾$$\?ǑyK=/~S6YHH$ Gj'?0P 2X>M k=8~4t;н3]%)HrRm-Y'qX|<){VҴ)* dku cFlE}H9c<79UV1=Q3D/vC &&-vޚ %5rXRtpڥ*U1'+ [#pۭy-Ϊ\[nnUڣ*ZV5i}%f @mii@l2MD5KrBM%\IFb) 9"i*"cYQl,Kg<5ubڂqSDGqvDf13E5T[Y7QhƳSD6ia@eR"Pڈe,ґ/*F?((E0U[)iBm*%׈rLPN+~kTTM\8l`F8YZ涂ԆFٕJxyLXTJBjx:XjˣT9f,]I¸\71U8 )ٲ926(жWPbnn$NbC*kxo@T?5X&+2\>>:HP1,CAMbSDKCl"%BQ|zfoMPEO"*?)i;G \s#4Q7"*j"6qLRy#/=v^,bAq~`۟?4 C|uGykP)~5^I[lz#(Clꓞq=^uR$hmj@?뗨,ovRG # IbPsbE-*J⠛Y*X.B\nfY:jWTOy`O,:=OC st_j0bB%6\5,O.aGUP \sCT]~P~kzϤyp|8uoKEMkԇt/F!twMʤV9g}KhwG]:6v}Rxo|0( p(4{l1S3)1mjm':sniۻ  ~?$ '޽Fk႒ g 4pXJXT/vb钇(?hW bȄE$2hC'l_ӊ'?h1brsBw3yQtUPRQ#%/g?jFV|uUyO˸2K:N*{ݣ"ͱfCjBhFpՇ+`X?we[U/_Wi8,)٤Z7$q`XhB7n='CB!,Nr|`uxk=1žK]a!KٷD׫Лvo2kч ȯޟ aӓW5ߍod{PpBZ &&%Tn"iJ}#I6$qԦPJs]HzMHHwGuX=P_IV"JXo#L`BG@o{ O,u܌ҵԕ" aQ#%Q^KWW) L??vqRB1 G;5%EQz#C*t"7ݶKgX\'l)LDO)S0S/+t i0hڋvcs&RkVt'9܌<ײq}jˮ^)pxq \2xytɽUHי/oW=9!-;(2<:\7}`;4ٜF=y?/}HB7ͱ~8[I ?q;OQw39N4Ppc\)wNAu#H|;GrSCrf6!0~Ptb((WRG0)D^rՊ$+'Iv!TWk @7|~  ozn"'6>/yfaY'~6.?qL:f/k8[ܗX]&(BP`,3(ح+@pO#:FvK5M  ]&gjZK>Grtp]˰&&.'x)#u .ĺT6]&qTLYs m3Ow߷L_8f'D2V fKՌpgf?aBiޮ~_NxiO!GҲIK=] o@hh#1XFmՙF=Pؿ6J~ Za$'MG_놪ZtZϦ'I T2\~KL~t'D|ХQƧv _\3n(;Ad(V V Wmd$ P&2q~yߴ%|~\;Ƨ)> Z@=56~[nvxޟ|rG<_bPSݙ $C8*R,SыYIǬTi6]fôVD_M-;D:B6j֯kRE%3nC[{}ȉz-_gDR mPO1֩$$HtKq['nn݄|e;EKͮ]}{@:Rn}]T㾻][ߎ;=ͯ@u|idS\ |J럆s\yw+dU*bm ňE`$D@ކ sBy:!Ӎ_Sۯ;w,V[x +=hϛ/sKG~#Yx:xNm\z˛Fiڸ}f!^3X|ӷ_De8%I7}_4Yw!#|~Uy%uyk]Y|q@$7?avY!fs?z*1QOTN9Go\.)yVsCը;&b2L,pLd!,W޹iz۲DeBB7ьog/7<ݼ|:qvn;9ebU-WPT9 R+Z6skJn#\M3;{l hAy8]ΞL.'e`f9R! o 3G_ޞh>c&a}Qs6i6 89vF."to7,? 7QfЦ} )t΃Böfɜ?dvXON3SY]mq49y9w? Vv3P.VWQ5HǾ;sT[שxJ{-r纏石PRL*L^!lP;ݷAsS|0ܨ EB[vụætw7}ǝ9)jZIj@Ϩv9+z#فZ=era1O6jRA_n8?{8b" !P j΢t8` *L>n9PUR֩7/)1# _ó4Dcu41XujdŜw FKfG,'st􇯁w7U\g~:knyվn:|.lul}ԉ}mg;җ:ޱqZXwݏ1XRK8S,J3Vm\48SF5.TL BtR_:]JIᄋ$@"pfUҮ{Qw߫,ǻӗO! 9xP(*ᄱ 3O'b~}uIx~\v]exE"߸^!DR=R $?Ãkffyy,yP$Y[  D)~,C_pzȁ +,^M2ZX:'ɞ-7ul2[۴W43\rnZ2)ZPrEi`)yƵbcmww^bJRGϹTjǧ/#UMA^51DUU$9ڂ-ա2CRs~N$7D_`@RRBQ&A2Xo?D {T!S6N_%Z7! l?w }ay^"6O?y /9Д! pajSFI|?n~`SO=_/Ǯ7*)3%AW\y b 5!c_^Ő"#7An5蓜0.^m?|ɓ;h*0kDU}PyEeUƪ1%IIEi bܺ\[f"ى*h/X1~ﯫLUIcWO hFqɹRn2s Sld$z1nF_SOC/G]mֽ>XT|{,/]ϣ~uz DFbkPDISցE3sw 9_>e)?8mU7P_MClu?XsX׎gO8-XmfAOQ@8 gx ): [! ԠҔ?BCڔӝYFyX /PO4U^˗ŨZEY׀t&Q~фN~N͂!Q۷|y0(?|oɆG5Pj}`+etd2P¯WjX*eU5S>{ `:^1$H@9ߓ ǣi﷮&eQg\Jk1;jO1!"ؒ3'?@De1#"CN.!6;)0%\(DGG L#JʤAbx=ie;d/9aȝ01^:5irqG}}'/=ʪ/إAv mp Zg ڞ?j0 MppL*%%A1!T[6HT~h@@ÖAԂ `@2DRGKJl Hw{L}q #F # d) &! HX( X{fP)IAED40(ıR[(hd) 44Пc&FR{bFF( $jJkib?$B(}dE(sֽ|dH9ŔGa"<Y[`!PI`:@:zS@υ0[d^2Td.Ak~DIt֔r3jv)QVƊj (eПp5u쓀\?$"aIDkg?n쿕cCtF f@`±_Elb !zZuO-Pvl+2fܲaҎE[dΞfzUMT-Ժ} 6!]#C>(+J*,{s>QNs Y7aM>vcy/>n_o ~oua ;\5Q]}-xXϋPSPu]ߥaK(_;AxCRS˰Xh.<:k|mvN>ƞX{w'> ~VlFUl"_l ͡^A=ϱQ›2qi9fqx6gc>Q ̚rC@Q:^a> .kwߞ?"[ح|yv\<"֕X*$MU8\`~V^=v=q;]` :㛢{2Fn=[싌9g<9`ďv0UP 7[yP|A8_b#:?gc{PM2)àh}R`+]H0ΗB w ^:U i]'eOz*V([  ~ּӰ_8xUo:Xj7[²p~,]FWM&X`/ޖGy@ ~C0Sq`sd PU\ 7#{"b?wHԨP||-NVDSQm֫[yÃt|t>|n#ξu>/_|s"7}b!DU$,"|$ۤw-u0ȽK 0$nSCcFЧ8S[v.;p,XRᚇ9Z@5jMc+3`+L5 *MvI$UWm b]0عI >?o՟d) !# ׾ a|Gaf/G ~őb2rv6ጞ]_^áUy!JӣXݶ fs9 }V0|$uFgx2yVt~Zv0˯O-Wjo`[B(z,,n= N<+^":}wHCIB<17r?Xΰw<*)V|=TcLi_g+RnU'wC[hdR%?-O% "۸-ܟ&rpy9)kۘ: L Y5HycOVR7 4퀫egҠSC1˒7IՋL4 |3@ϳjxuO ˎ[KPsSzյR$bozBkFS|}P %xbP$zHMXtUiɦ@Іƭ#Bl< ,:s*ਁZ<0ˏ훆9|Z2j:̜;Y;v=UMyy)iQq'Wc|9@r _KPp115whrXX:& T_6Zg$TYi39x-68xyd[ ~'tM374> xU x`m%&S/O6"fb'{mw$O i6cL$JyS/tvfL_PFń?>nO(?>Kh(6~ˁOY6ߓE"Mv}vkTG1ƅtQ =%"i&2Y~Xzc"z#-qh)gHPpy}Jgj!>{f- nGg9ǥQ>@@Λ 8(B* kV׽M4N)r K#aDsՃdE4m:͢W$lP4{9tIE)G|ѡ S4I1( ]y}.^P>,An߫D ~'wp갌,P!(K$ܛ>ʸ׉J;o&Aݵ9zw=LiZxULr{uΔ#>vڞ:)n}?DX:f@zaL#>b"9"xQ`j_2 ,;?-buDN_Z%wwtE5TP` KHM@G2[~ D(E ͥ]ޅtÍjqvX;vjM0GI%9^ϱh( vXPw 7Ûa{TzE Cc1UC+9uD^KEF<\1bf8D (Oy%JF· ΢7olV dw¸jrqV08Dǽ=LDzooڭ݂a0xl.OWz>?Kۈ4 >V6 K {1sX [?Px%Lo.:G@(u2"G72y]M`N47mï z_`[ dNV^c* 7l-:B}\N;7-Dc1P`ےB#9;g5E)ys1aNX7| B8;<;`tV!oK /D8R8&e8#u飗f =d",tw |`5 0TH5\<6 8"L t/¾١ J ߲PHu_UϢCL((~ 7~asG Z.!v{{ToOsx)auu9/b OD UAQ>E|pEcڏN1{-T gp?z(GˈDAhr8Oy\@=μ i:@| "u}Y?((h( ?]QPS$5h=g«GWӁf1Y9M}{g1]z~Y'F'6o1- \LSĠL40pPe;Ƒ}gWbG2Se G8T$A@xG~ uD}URP%Q0PU55%)O-|ZKU^#U_ETj*.Rh*V?^>nHstxԕV*DB&A+jU⪪*)Yђ[d|`s2/TEQE]=||HϘ0ݳaX1E'P.O3@}gبpQAyVȀG0I%q뱗pwh,C|poAO=mme>̉n@YXT@ dI[DHB W^>9DDD(_k?P mL( ~$ -K!fG1B@DO299 NqXپ׌?kex?b)?6Q DA1"nQA+JcjlOH@ My LJkx0듇b)HX;Ioɿ,z7< (,>]}}ɣzDxڮygxnOpd1@xgvCn-'O_a|E>7J *f4+ʣ >wF *O?,8uGpdr"{$s`JDwD,Q S@ BA{2MBgP"H@0_98v |d }cGL+YzFE><ϱ8syZ%`~G<{zlx=j Q:uW*`2GE< ú *Ӣ9h IETF6md4]|>}ۯ 0Q E֎]H7 v:ۉE%>!GI~̡1, S; .1N3G`:#H% B  "]!BdBvmmwdS$QQB 'Wvuz\M˼q$4@CY2Sh֡5z w3 }}DF`@&#/5W迿G} ae_NF16) E{?Hw~>>{?}0T]zȩ7rdEDZ~l90\Ǎ1Nֱp?蚠th{̋E#%Ī>8O/SKM??DP߰Ћ}W}"ʼ<"uLKu:I=(<~u9Geԏs(hS z F瞟}JJ;|ux[j@SBSd"iք##9/JTt6&HQG5}raU^$9e-LJ; $Ή`B)ǒa`t~H ?/Ne>}? ?za|BK>8F]e?c Ha?=cխ*0@ 3韖}hrmaʚՅyƏ~B-]jV񍳮Z9[mUUUZ߼HjڭUjZjjڪ߿w,b:iAf>ɶ'D?^qESE$ Za A~NJdcf&f CjF3* $o &B8r c:"*BbOHH&ؘb{=7x8m@x̒oQIU)! W1:ؐ/H8_?ͭ{cD{) {RThs)0|=jkH]֯z؉[1O$0=uc}9(8~3p_+\y8po& gFG̓kOM`F\=ܮ$ Dl@AW"CO ,F(HP)^K`@$xv1|^ryn\oz|6(KGɜ;sPIK~I ED<Dz6Jk +v.(k T |~1BV+E臈J;rw|+a Dnt/w/QR6Շpx@r l#;3|l#=N_?|k g97QT j&W+O^bQ&aɷ"yWsƭ0y1O&*&}Sm \([}P0 $|!iV#Tɉ1xMQɆӟlv5S,*6l`p\zEGuDz'ﲁIE`t#.eg4}Q9i`J`y䫰/'N <.2oGoC ] }ٷt^j Pf Ka[<ۮ~s1 طD /Cv5gT*!FH If-?1\zkZ;* +Ci21!ShG܂ŕ+{ќl:)bW*Jk$FtA|_tL,EJ[ FO%ծHs{:@,BJYxR-N3U\K7kQ8(kVpxԌ!욉ucĀp 2X̾I -uT\'w=Jq'zeSݔIUXd*j%K0x:)Ý߼φ@lU)ѵ`̆O?e~;vXA%`G{*!fIӘ?C5;c\5tržIh*P*^=2T z~ ]\x8Mlp7qe.|}?F0,'t6Rf\`!G\l)Cx%*ko}65k9E/1`☢ ,N iG~[ėb"FWG)W)~Di6(L+N\ٶIg6& mWh?s8]Ō^Lqm LzGU4jͶO1ߪ#TGJAxQ&4;Wgf|)|o <#SԍZ '+D38q֟cFG@ {y`5( !G9;SOF6з7uwx]/>zDz)j*?6f?;hfAsدӿE{gxpҡ1Q/ih 2D1퓮sH񕰇XB (>T %U!( k3Okl^TtGd߲i_lT@rd uc\[o)D5;@vfcs \\_/h^PBJݎ:/߰^ϋ}؉]X v9< :E"U SLfr<7A:'|n^E{TCܸam HSboxRV׹k;9>}cpԬ]Mm!V?! 6&q%OǑ؄FY7a7>#ְcƄ8棜@־uOa${fօ} Azx[jk[nXe *>(n"X;7b>^ʫ]*ܹ𳮯W"`jx'>`%ɶ\Q8_8,؈Jv.D&G-)>OM\/tF2~ boh>C[hs=٪Jf}RSy7wry3ޏ*;͘r@qCOrP z"62őjmQZʈ <^Bo jd#vab,,nwm [06sw./!xc.%lv@fu77<Lÿ[\!qGg:fQ%#ҷ `ԒR0f]1GgыuٔVC=Kd>@iahM:RT0mFhAOm4":巬ƦJ_>hݧhwk(^v]'B[w쇋!{>Q zKtCi?z\|liSڮأ#нރyZ7@bEXLV?m~@+7$$tsZF'bՓȉ!K`5qnm%1ҿ;>@^0|Q ϸ$tm"_P,~""O @ä*'+ Pf!~AB]f'q0e)5UU$>?C%' H`̠\e'ljcdgՁK\U7(|uC'o]Q$ڐZUUUUBQU!x-m,ᬅ3'x8tgd(0!Xes1!Or+E&2N>u 9a+wl W;iI;Ȣ dgyd։-E6yNѫ#muTB:"ۊ,gS߆3\_Tu\\O'0M!|4xEG+7("*0ᲁJ3 H˱$Bwi=4`QdTKş hC}_ oG_U -û b*Y9KHyor | I<'.S6ÄD)%Oth~E::Wߘ= v?`֚=QDaG~rohwEv5[oLcLGNuAp dm>dBP=ltFC=Z&j˯_͏;!a_].;]oi1WLmTx$E9$FZc\6Qi31v}sżh 'MP&uCHq{ƪhr7rN\=LJRӚH)M1=qiW\Y# XlSpV`V\Y5AlA XT  KdKTw6:[wWnȂ]=ך1ƽ'7,lU߱iy=v)9Tnu^Br)wvsُ( T4@9I {oeZ#~]T:(zݦҨX0]Cr"wEPסӲW01"u򵇗cP 3Z . rӶ}ܕIPw$MhOA) u%ʁTVͬGuؽ.h-@P:@U:&57ŗ0 *$,D`HåmHl@q}pujTDvmF3x:YBƗEp QEMބ0IC9B(ǧIq$Ⱥ/* ^8Հd=USDmBA+$ׅD՞/^ٮwe.\4 1unrG֝mwܪݲ}&%)7#9P֚\nx[9b; 2i썰*3rԈIVqDit}s?7JH.ϯ僚o⥀k:1Nxfi6r11"Oo{zx'at=v5 /Pu[X_ZDx1ķiz f@+><;5(Y=5%UUK+eĢ9L|f[Ib]l?8 Bc*np?N:?/Džl;rrXu8uy\ @R^.~mpe>4EO ? gpu}+Nپ{:s r۲=J g`+nM+Kn4ʢJÚd?"V YjdU3xi7:{tŒ9! ~{[?f叽8 6n}"&ʒI)8}3܃]I9PVՆ@xŘXP/05Ʀ:FE[3 8L!ub73<{:CW ܨvNoUsEOL+^Y^c]_r!`5H2|u} >*1UT#hT@rrG0@$13|fW) DmX@\w #* Q%TgxKFHFY;9Q+{ޅJ<%I]xA_ V7YԵO +ʗhᨤ[>t$e[Q&.2|;4}4O4`}&Z&Co$m~ƶRz"O=pbS M(A @.ɻLv$1'fCYmmvzHPED!aN"#; *#FHamWM>̭ǽg$ԡf J+s C}dvʣ/\{fa33!fa;G6:3W]weR] 7h!WWL7 4I2elA)o#ƩI76<43߻pع?H"z.⡕h@"wvDpzݟ! puc@p%Ѳ`!!?Ɉ@16Ԣ|PsR65N5VUg*3 }V}]"ϯpt˿ȘǮITwCu;:!ϥ)i"Jo@GEKgv.UE\EP^9æ:H 6m$!K_ R1پϓE~i8ngy >Z-;٭ހta ^ۘv`l\ ,r(AueК98l/BɷtArl^ ]Q\7Hy$tiOH3Ԕ4Cs3o?WzIEZ2>Wozc_{ҨH te|-"ې< ΃<65$f 8tcuj#*_~@5.T `vX8MW ԢV(n AFrzQʀX5Uڡ\7s+Y$CRtY}Mw,.M1}/ c0&S9ѝo6|kFhߧlěyd4|;kFP7Uk6/p3T2)ym*!N$zž )n8{\'iۊMNM糰FO4wS)<&ӧNO(bSDQEs|2}:i(Kֿ9Lvkކ -pmMD_" 4%선JICG$g9D2Kݽ|pݰ/@~H=}#{8!f[W`,p^0k>{r8O.#J˚1d9TowlSz[)ײl6X|ܞDEC4QB+2Nl{wMlcC=c+cd1Vh6֣M4ɌClc, foəGoۀ@Jcsx- <Ȓ[wM"OW gd^1[A?j׎s|1ROya5?"|4g{5$ƜgK"/_Fhȭ.-h;/m魯^Yʇ<3N:C ܮW> G8,<uX#ql zu^Lq푹΄dy"TikH#,7rW2?}@lz_:BFۃm_t5wןY[yw@2ofBN'x dL@9URvsPy}D5v~x5:?ldúL|# v(Z.ҧod~oɛN{jqp3$M`#ߘOۗ;;\ޭ-{fI{$HC403P8 E82;T@\'РڛNgGg>?'>+ "yHc_vCWꫵ(GP x.6\@$mԮVm,¢0u1H$G^ RSHAT VbO,4nu׊q7=G0ِr w yl{67G/Ԡ\<]6YYqZ3W. "a"ϫh$`"HEݔ޵ %PѼXkQtcp&zO3<  9)i+^.} o*IT}^y,ⶳaf:X홼[o1Ə,S^XiRSdW4q&_ONU#NmƏy r3wz@I n`D42^'[7( eHFP"טG0?3^~U6KҀ~=+3P("Q ?ZS«OkQeo=ڌ~m~ɉj$Zzs%9^} ? <9`cd=̜"+; :"diEH$ oلoGw? !&9kVu:{O%#m>#@Bu~<u5ynDQm"S y@ 5'xplr%hLA:ê-No#_J*4i/FW 0z|N! AڈC]9j=daӳVW$Yorz ΁G|ۦϼ\rC^éiCuQ!-!WCIdd RրH|ÆxGXCةp(η=,kgm}Fp\)Y{`/PiI׾0bҋ \)Є~BL= rݯ훻$S=qwxU5,oqmƉV: D&CP 4 $T4~6#C #4 H8Ncˠ_( ("zPJsQ"=~G02<&kԤ!IBxs6r`@Gr/A10?kț>y; L4A0yv$;#N7#Fϔ (wAhH%z}m9¡'N0{"" IO6`A Db;0En y \ֽZ@nA@!> 0(5A߼v#(dGŠw|\D[~9lO\7&'q -- u#ΫnE!}Hc; te)ewNPU;ԣ!uwzo#s}עTbޡ3AkXƭ3{!G ;L|Ӱ-jzG,_z;@c_gz*즩|MBUf# kt"ݔ4"n"Kjx%xDo]g$w]\upT&zߗuFBZ܁ۂ sΥAUDz PXF0aYb13 #f~5(Ցސ)ؠ Ȫ'm1Ch*)NBP& *C /$MQt$B OipYuˣx{9f\# % BVi^C$ p@ r w#Ѷ?-P37rJAfM6]u=6_M(*?Ad4UC^z//⩈9WVa83/\S)ߘK”C нJ=soA|ygH3@ c95 )Wzۇd4 ysZqnI$͐QXc! xxçD jŻ+kWY_แ(T-ָWFR4 xu#yuDZ[lJUl/(v!wGzi>y(ŲM6엦?e-Q6UXQ(؃rvAg{Z(u]/J( -0Ʌ|9$$OZ5E\P W1`Q$/HAAȨU97%QЅ#l(&"(+]r!sb;f'0F3?Tm$&vs[&\qy#o$}7z/!0"0]njOǦ&/*'Q7 C] ~oLw\y~zW|H[DSцaRM%L#P %C(N=k+ZtHBH$=G>CoUԺ@Fx{/E %ই 8׾;N8dXGS h 2(]~wS'PKC'1|3csD(^u,' L2[ҚH'NBfϔyՊ,TD>7UGUd.AӱrTQ!*E`Ջoe{(\-G>N̮0dŠ@GPlMYW:"jLꓐh\xp V:F/vvϿ4̈́!I2#:N"ѵlzY'ZOr1i)b)l%u$|%8+g0XA(I@P-|̓*ʏ1 4HL@P!Aɧf*X4ǎEK>$^G_H):*"1e@@P]J# { y}>#[$.);WV"]h|3i}i)(Im ,qWf q zK Σ({7yWe|f8z9=r{ܖs >=4 UܙnD bٺ{ڐGR8n6V#Mm.%CI8{j=#KRh=]}Z~ydӕhnis:<\}^b^Ag0n!-)E[/{IkMw0j~Ivٌ~l_#"NP?˸wO^ :em1vO4ɯ͌'? ~},8 %`)-ZH'aBdb*|aBBrZ0?}C}wM>_d$;X}>{a!ቂDD9o={ 3-=:||M\y_SnLKy& . p-@Vq\^у?WmHu}y>ZbZ_֓:HM^0gYvyrϕqZ/(DLQ?p*m\lT(t^pZn2WT|E%%S**(HU]02f8=a?ߦ{4I+dG.F,FFYXN"Ґ840  eDK+&w*<FvڦEe4p]"k(:j+2uEǍ۞57RsNߔW۶ %[;5I[ td|V ޟ$ ~N Jv G0T('xTCL}t@WYo`/hX(?3=v>\J^W+=1>J$ltO_<C2}7_n+}^'\z<|֯ o)+w71DMWOU!khO o)yõmzƉWpSsDz Yv~x *ϗ7`m?4NF8k|ӡ@;Zvm%IgkȮ*, {b %R-q~۟[Ew M:Z8tC'htd'1<>?F")&&(""b 1-C!4JF؝Pi?5RHEHTbYBܖ\PN h*"a9'm?d_|x_j ooOkjb1e8@ceS?G`P|l)?6FC*EiXP)U\OBgJPf}-n >hR#Zt-0&4B[ J3JRk9AJB1(l"{=w\RLILB)KHSt0RVHkO#4ȬX]l#'1Mww@9'(WwûllHhs3 0S5A (!S|8L RC-Hw h414QQP|D% ĸ>ĂOğ*XU&Z!R(?a R͑IDi0˒k9JI%W2)JO r)ysns"(O!?nB~$ IaFBa(*"@ }o(p 7   o~TOW(B!@ 21$w=Z_r-`BiC?* 8 >P.'Toa9?ȣ̙?P'U=oʦ˒@䚫sX>uG ?SGO$OݟEJmUUUUUUUUU^i&Hrkέ=+/g Fq% F *Ð}#xxnC~VO= ?! V~bNlb;A$.aA Hu jN$=JP!aH5+k8:'3Ml?l:]fsbAcZbo86OKAHr`J)'"E-/0Ĕ;n >> tK sñ)`vRTVLL\㹐Ht~@W|hōca{ˍ#CP# #8/ɬ֋dCJD3\%mh4Gt[df?=88d#/hɔrx9G%b r ?@ۧr@Rd  ^?<(u ;,,t,-:͞= ^\a!2yq<01Mš (ozb/+ T ; u 7OxF]V׺(OVlP 13ȄG2^BgÜ28噴wgT_0h`젯Qې;sߟ?/jz$EU =mmnkWlZ[*P|PM{H_i>mQؒ QE6X : fcChpO!b\ì@#C/B;H`Hx?O?3>&@_ F\Bu4zCzɁ EgCt}8kDC9x`(qWE{<.B~z6Oˁol~_F4b0` a0NWzDgOeONg.Pca_RޕkYmBz!aO)y䢟#xq% $=k[ؘ"'V^1JxQ=os-qSG]&J6 '?}͟v-usXvJ )26B0ӑO.&vkp7<5}{<π6_I(5ܕn}`ROV0Nm HǺ@ LwEGCJa ~1a`7$ X.#oumʗ$UI[oq:,)3FMl=PGB i@] q3aCEq׿h#; OK _-?vV($% ]f`*e-;*qU)+*O4Uu>Q򞺷P?;*fBQ7JJg#ULMCo|9K#K|1^ZG:J)Po-:M.{׵PvepDw A H-âyySACN # XIT1z4قd5o'4";@Q{N?' f:tT@Cx6ZV/AMeT)obCd8ջ׿Џͻ' @ bxOD੻ a҃?9<bvP|W}Gnts3<ςD?tg2ϫ*n(4P @ (r6ĞfI=B OE@*IR *@k#Ξ 9Wۘ{G>[!"%z~^k׼ >p Aވ0f6Mh㿃psX,$B>L|cJRt&yxybG`89væ zd[rs{QxԹ  To'!Yǰx=sK e=D|PyB E }b%ςvJ0GP;Dpy;Fw@Us4Cdy!̲O!.-b * 7_Lޜi5] §~GSڼWw>q\[%ӳ7 ϩWol~-ŨJ >؊9QZǰsL'ٟ zEx}KHJqßtxm0K Z}H5V#> 蒓w?[s_y/-^M嫄}cxqmԢ]Q}}mBD! <ƒyAo"j# B(wN}ADb?K8ȧ8ڔL:=LByz"{܁Ken^|gGO gvH6VK&v2 #.P5[m,ggF*AR.˴95R/ѐtk 75svvǵbbsȌ^Gc?ٓ -kJ; RR-}.pIe U`J,Nw9mmN@vX +~cVb-K_=ϵ]Č-'|D9@GsH&xG;ͯ}l'\*pOhN3JW|~/{+_c]GՕ&]Eh/tnۿ~-kh]R[!.AғJpćI.Nsgz\>Nxڸ&fO!˗:!P(E}~ÏѶ4eIN#Qvb f 8 P@"zW?#5cluey7T.i60_(uni%݃ wb)Xʣ]/n}9[B\}N~GׯGn~8H.*G8}8Ho{ޓ%!Aw\x"$}6H&;;ꅏl,:*sW8$/LZx50h{̙ymEk0hygγ7q1t{+lkf<5X2O,]<; ͖ wl) f8WÍegqQ$I$I$>V*m|mqV^'Wj㄄x6+'~=ǖQ&׍Coۅ@wu~UPk$7.H2g9gEZ g,tQTGѼW1ɻߢFќE Ig vk^e  {3궨sFKl!JUN꧋zm6^-2! Hty;@Gwh?=hMk1클`[or(`Ӕ30$-qWS޸9=ISh02TZ^k! A|@#] iTh ^ˊݏKfFLV<66 -SWƭ4v8ڞ,-|yigo6dkoU#Q.y햍^LF0 #Z/92ohG\G׃|&O6f7+)w#VF^0x1j 8QdP&D}A1ErS"y|qW]%qӡPQC7Z}ӧ/o/S(H; ' 7Ur78fv_/21 ꅾ9ڢʕx9I)Ee" aAoKYDO[Db-D?f,^ЫNXks&E0kmiڏm4"2&RcQ U]75V0lku)2C!dV*dSFGEΤ*3zd",KJDЯVTPBͬ_ .+$~b@P{ <~0XSOm@>_N%J1v425;hQKpBs8J Fh P e5(J4jK1 b" Vu) $e)-%!ԍ@4U(hRPHL8%\  :bxA@JQPBX )&&d8S{݅b&U)X%i !(XP ii$bZ " e*J(~QʄqMA23mb$ b"*IhY0JR bjY"-0QZ1Q$JQj*4:BZ@cBTTѬ &ΦJh"hbvd*dJ*MRK΁ 0je#Ue4P[v33Bd59bF"J$I "lhRZ&)1: YkZ@`h$& MVj"Mi$`;(rxΚՄhKA$C4T 5Ih X)i* !"V*".(h&F(hVeJ"(&)%" JZ&*$))it RAM$J#E$NQ DZj(*fZ(("D"JRJ$B( fb"HZ ZɇRST QDQK TLQ1'$4RR44vhh9j '6+.L@Д2THLSE$ KA5휕PTTC RJPPT j\@4U4IUR ~|< 2hhWC0CB(HXO{]k,\D.MߘPQ@>D>3H?E*B}0 4?JH- N9AUhf >W! D >yU8JHQ4,@KARJrhQ,ECTLR q!B1 1!<P  4 L. J>xN&@9z+P`YRP&fCd 1"T$0#"@DW$X!|l1`LmJ8hCHb!FۀHREE=p\A-~O8O?OH&{:_%BQ!`c*y w6?AF1rR~?ѾG>YhDĩv>ŽkgB9EBuT㌓8@E2'bQDUI E k:ڲa0>G[YX}%ZD_L1;iBHM8tuYEGN&b? })~7n+YO; 3B DX0|h|]̦uzZQh!0ظIь)t~ -YΜȵkb(C'F8<>+c["dp1fZ Dl><oQ"Q{}?o7>?=e7mK$n.ƶ!E_sm)&4#eŚ@E\mmƶK KhP|>r׈{mVR-C T 0Amf+*-i]qJt~~ [Ĭɀ;DbB9_)P9bM sT;VL4npVSz{Go6/C6z Rk:tn-ڡsg7t2^Ze޸ %*}(_ c"YH#>*12 $0d PS!{ÏFfeԴBs)mN-r販nH3^m~VX.G AZY{?/;M ^;~u+@k\} 0;b?HfA׀P ʦj~ݝ.jChDAzfL>'_-я㷒 ځ:;zHM_̂'?R@d$)L{7xӊ*:Wn^?)&2?i0|cBF]/q(iQڂ=)FWZ#\ӂbkPALvz%.Yse}PCkw !QooǢ@DO9k.ca%v܏D7{|b(9Ljo\tR-"p4@1,ki:z:Vu"mzǣ=@l35 <؈$9g.+g<.\Tpvo[/F99¼ P\\wG'(N6Rpz7$k$< ] xAKrU| 7!S!K{{,&E `ga9n-WP<xK"+pUO&Q+j8%ي v$4z)9דPH%6.20"j] J/VCHTB,b0=;y${:zL->ڦ׼G.ڷ h͑pv!Ftm0'cmxd$u*ZEQHcC_2R2 T@tg|\D}@ Ơ@k(H < ̡(+<(uCM_K=#Nzmև#\jͽ~:v|N| s"o dqlsǗA'˳lQ ~i; LMј~S&]`T-NV`¨C<.R\ImJá !a[v 9:;)^h{GZQ 2yMSس;K`םv =pas̞uy> XD [J42<-e%tB@=AslBMdTI/O+{V1ހnfi-'h<גb5sRpTHZ04߶O>TUCM`\51d' ţvԤ_Oʚi5n4 Ζ-P}ھ7>,>K@|j4^|voadntlp]-7?WÆ\ 1v"{)/D3@wu|ᇠƓTm)H!h㵭̍8XͽHI$l[8zyT}}:ۇ : ?!$W0, L41!AJr<\0< j:)*R:<nÔb}?P~}.E(F/8|R҃m+4R u"N|"cu78= TT_p!׆ <5aA0@g94U@K)OP``W݈&l~ҋmD~HqZ s4%a=%7pxeva$8՛S0ȁXAdPA9U_b L d x\.`cJ~(9|z4t([Ac8xAB8MC=}Y0 ̅:JI!Da!8OdX܍ pp6c' S&0D߉l6( ` Cшv^7 ^cL` aX c О.hcLyր7{Īi[Q za,^Ca(729L5hi9Ne(z;h{HH|| tus#@.ı77ú$vSp2sa90MxeQ^5p懨n V rA^wD/%(YI'Tb[ʼnyH'aE{r$QIὡQC?Эr",].E:x6Fv1umfr 7^cMW0^"ϧ@1^ِ 68͗TP{|OH $2b2hJ,_셨b~R4P1V(Wp9mPrДJfB.ֈQ$MLTA4{"4:\ZBKHhADEEE ;"*+=|8%((~a4@0Q2ԍ) 탄SbѥѶ)17W%lCX5:f#M&i^xo2[CkJUh7DIrIgefP!hhnjZ1dx5#'hk`fCa3a\rL8!4v}^y .j,:{nJ!WEe_)Ԯ87kO14Nf~%[ Dcۻ؂WlM 7 _r)E{ϸLޜ̊(fe@K/hRLM 7t*r}>:|q֔gpU[<8'1%'Yz^)SuNMt bn9vF,/ LpZkg;Vʲ\[fL^po;]-yHwPRyD%ƖHݐ\&j{QwWp󈵪5RvOwp ,}KzraYÜp(F.g#xǭݺ2qYXu]^qtJ.a_|u߿vow?]^1sQ?nZV;^NھV.oj.y~qut,d?O.N◉zuf 4͗;wk wOs'-s}m㙦Y FEĔOσLN3h/$ +q'mְh G @8ՕY1Ī4DRТ w~ AS0Ag(pv$u1RA9 coqs'7#F"N֝5AA +  p$ *HIpnbZSwgiW)E,_"uA6e(iw0r_v! 5b~9dzL"@w1#KM͝A'4 ʵ (q;kN4МvH鎖Ttۦjqǟ_i+AEd4C0CCvԱ? ވsݘ׮/%lS 1M(NT %3_n_Ȅ)jxi==]Ki1ff1AQL&ˬ̖9d8`Æickݘ|/tWû؟gvOuGlk.>64D uJx))w<ȷ?~ VG}  s|=R #wtiP)0 ;jއtUuG )-!_G 5b< լE < I7Vz=]DYyފĻay~m)Dh\ ypX_wpn<Ư%7~/0=9aE8t)gv@R884B&K1-?WK9 O;t0yv"2^ڛ:JũA+7KxVDo?DK AE*f H,U-…r2Va{7h^`]Ǝۏ`]Ĩ>m?a !h!* g!TC^_*Edk"&)kXS}6۫x'h97G??Aѷ毎? ~"59d  _GzwߘUOiU| Tl!tE(悔qDⳚ;<@/xgU<;Dz@Pa$\T*v9r 释ȂGlVP=Χ)!Pa$O+ \@xċKL?9¨F$` ?dv,mVU Hpe~t<~B@?{EM !{?o*tڂz2?dUTQļ@$GE^^݂iLt(*q^>gVme4?3"=}ɯips1T13r5O{sap$8L'?_Cf $GO?IΓ{0XR'XT2F@.C!4 ZCTIv=CCuysIt؋yY*zlMuz?S:̏Q|z:pP_!/=:6|:^>XL͎BnEm ôo=  -r<M>=n?'E 3C_/ҝ^MCxU_TY pj (* h ?!Kw/d= )C7Uۯ7nr@\s9?a! |?D=)&T@\GZ}g`?QzWG?٫5bc8D"Z81IXeN~צ m15nYʲy>4E3ҿTcDᵽXf'OK&4!3] gv80AfhBD{c;%^~w~!ʳpk\ݓQ\Q+,ty|aҋ!]K_3ۡ"@'5dpRex-}ܢ%b@| `W0=~t*Y 3X+aXsҽ=НI6U`W[^EIxƭH 7131bxq81=zqw=ו@f WVxAbl:te`^"ZOsed"PC_+VXX}# Fޖ lr4.>kvsu }Ԟ&@r԰o]{`z brHp. θ D̀֟k3#ʋk9|xFS9 .qwPc$pt^R?A̿սF#pu$CPCL+nϳ)^4~O?zO:JwYoMu4Qd\CE_ٵ:^+MTv; gH 1>a1rI$Ckk(DP@/sf)Nh[R%p.g0bu?cEyPwps$p ǟC/A%`dȒI! xx$oᯏwgbUA, Q@yeTSݞ?sG {?Q^HB{tQN;xޢ,ؿyaփMٓ4 3=ߤ13i:^7w-p&ft!׼&h93W 0vx;sA$,D?ᚏL*^7OK},3{=DTD\y{x~M-pl)t8 I0f썝=zQ=7T >߲^qFe[.8^JA~$%7?>8?S#˖%jrJ VXMiy zH$'fuh;L`e'>~U,_8R&jBߔ,zQ꼾jb8'6CSjxDA$Oo`L\좹㝑0Uik$?[TQjwf/<( b[@\DEqڞz_菿C`Up@Px q!Bmh> )2#gx-yog6A?Wre2# dP'+_`IuI)Ʀ'-V$Kۿ?{*|sP^C^Ȍ?ÜeDDWNeP~%=# 4r{Q\Җ{<qx=Uv׸d{|{/ ;o+)==k HUcpX2"k~ܝ'l !Yc&k[ S UuM#~8湻M93cİ{SU60_[s0f͸-7j,1 vɺ-08CTJ"^ܵLClIc@_9WnQjV2\_JIp51eFT)c 0 T? rQ#<]YJH>1}I֬XڠduYSJ.L iҠ 4fQr}?WUT`=*0,ޏWf^TFc D(䉸oe=_2bVugؙ}qd a+\g(j8>'FAHrM9ltc}/#ȡm&^v|~O%@[Mz$c@=y IdO<a'Π >R=#+<@@ rnlYJ2gPaʖN7־޴\psJXOܒHQDB=HHi "~&ho"" ?G(63:袟-}(>!G?$|)$j=6OZ^ubuVv _Uц0X%9]ʓO WVC(-V1:-m F}WNv鍨?Vz@,./)~ Ӹ#t`RkJrATsXa kp|AFDوa3|C^xsO~a{uQp9`g=39eER;=(:P<)DExMf9y@6@s#~w,'q\y@ۯ'yAq~Xv"6aeK֜}x^+M~gRN(#|%K`?ψR b÷^U}+B%HAC9o%239rXw!okUi2""ٍ `M˼B!*vCuS=*2@qusL7=Z(:fgj@)(^tEQ:}?yE?=&~i@ '*?}n{ξ)W9'WJ ÑK"1ͮ8h:;o35n!(M÷q9r02bdIC*̡V;{FrV~T^>Аub1 ֨Zez$!bӹJRN25]\0]\ٌ*̩Wҏ6?q=9 /k:aRQ͆!2vOi짏q[S`PTv.N\&!~pEuD(A_||pkE~Iv"WNk_kdxJ) dbZ}Hv]|5A>Z-K4@m``gldPv OY=v*lߞFge?@sq ڱF-1-=z.P2J4e|2>i~ p'Γɐ`5 9 rϟ@'޷beR/9[w#.\jO;UwG#gvv_} Փ R8Rɣ郢 k~1?6^_#G'ꡤs]-f_taVʓR[t_<xbc_pW1XtEL*l!Vν7w(1JN9f Y0a{p+dG6{;6ߌ!u$y6o7qDlG}11d,W.=Xqؿe5+ Z@7wl@뜺2lB/єވ|D={k  G:mϨgtzA8AhIs RBuF x1P+r֜3ўu\goˇ3Wb h=IP[IAˆK.{Aque z`ygfMfV!@I$ǿwMO3s̯@-f[Y[nuz1{;ݎӸ4F0 ;cOk~%ie=@d@,rϚQLddCP ;zˑy$"zI$`v:۠wuU`huOzt[t Php2833!"kdoB3U ^$~}-&;e_Sm[{x]Ukrs-oX~WB 80jk+ Dzj"ߣ۾A۟{+K9u]4jDVNy`Ke8٩!&?OZrzՓ~ť!.x< Cs_/K/qB 9`N`3BdΖѣBSsz!KeTѼH!, gH:\q R9b j|W*YfwCYfB+g*oTF112EtB3!EwG Zk $4WWC"\ ,qVKWGLvk,cUW1{[D'f}h; nMtoΠ,lFm={/^sףV+lZiݹZ ;(EZR`ݷ?_{p #dw*΢nfoݙ{t(0;Wt^Cs+ji1;}xp{M@ZЄ=y(8Ѓ RߓM8fpx L?Y 7b.{+X.fA+˿dtת}p=M^. nT:@#qձyN! GRh-D-2#%F{7p]K-Wz91͢d|ɊALZM!Z qFO$@Zdgo)oJ8"JD Twgΐ&j }cMqȻJ\}Uz⟚6dO#=}W/=n 6n={>JLגaо"$8>N˟J7E'Rr%rQZ7EtPO|or`bưgrp{ūq6 K^*i+1[^=DUR/a<OW<#tJKt#v:* 82 9&ç.#ݽМEj]b kpBndhGH$8q3PG9 ' tC'{S@巢 sVPℒqP7Sߎ1`}AֹW\ƌ]?@DNR͚D_!1!VhqWEnxumFo-.UkP50T| &B6ɸơWHYt j]fqX痨n^uR"RnζbAa?'׺b`(8׽!qȣq nͰgHLVձ'e *zE_b6 "9JǮyV8ׅϥƝg2~XZ1{v3ݠJ#o8vsVf|׃Db3A5P "˧tXPY|Os'v!'o<w 8mf 7_O5d]ؚPQXF˴ 4>; s;^vٔcMM0 JVNLU@g@ha"btyӜUDuu::5}!"N6""Ö+V;Sh9vnzKU~]/YbTʈh$%o𳟺K>o}9&ʇC: RE&ˣf-q~&U{ªUFN济umCQ2jxlvt g[9U:#hW lϵ Z֔+hW6<\\ȦHKMAŞ"Òs[ &rlQX:3&x& Y'v2& k;RIԶkM8e1~I\G.dJjRS<:fW v#}}&aGcJbm'4GQA2  H*a5خy7x5N\HH,5}=&>[1+ ImD ?Mܜ6;f+\D'I:H]fS}!>UYAphm%~}4+KFyXۤJ $N",B' zuI3[gyt_}d$:ۯ% fNGiR]0v39h 3+Bc8l,e OkT*ABl(&I69d 3(:7-U-X#`XK>󾹧Lo;5/)KcFȒ[݃Eԕe>tyNuZ /(\\|xbJiͭA(*@?,FHVT"/M^7k}s6 KC$|׏['W\Kei+E2+oҗUkgݛ+&&'+rr,]׭Γ&bT뚹C,PE&v~=`0I[ǂt=TM+ee#SR^E,' 7YOP } P}LfzJ|[cLN$΄ $e29m${7*Pq}BUT쎞qװ-zZj۸Cl08NYƲα-cƮo:}C4ʮ}H hLU,3; ~~8 $s|ç?1h%(D0 +S7#_E _QS֊O׳};m?(ry"'gy:a ?c]:uxe+AğMCR &5>oo|aq?% Sh?EiTÂPX&"̏!Mըt@h90P=0hr=T߃?f $F(FŌ A(i%bA%(s{KsLp!PS`q+$d :}uA$&A$`*q a* OD%ADIScHGn\RŀpKS$05$'s9O#UOX AI@Q :M.@ʜźDu̅BN#y%|& S27b tqۥ D  }5}t}Gx2B?H.܉Ӟ"mtessZ'ͼRrJu_.tTT4 : wD  lxefDZ4gwLǯ^e6Km6ۢK)x2Swμ6&t1G?PUzNk 3Tz@O٢;| gxշFCΞgm(vqp?o#@Q>5dc }D?,,rC߻ gI'C @A)P  KAOg q!bxBB2?/+?||X$2#sqx(w-I=h\gzL *"0T" Q<#>~io8e Ox҆ 81\!!$98l卄!5sیx~nzmgBb\1aS3b{6Z=drJaF)DG$ GkxrPrU|t+GяMr0O%J)0]gsAN/SRҫ,g2{}ѵppvQ2,0PPqbQ59QP2<`" *nd ]\Ѵ,7Fѳ y?"τ!B )2A <$zHFTS**ZO29N#( 'q)dUQMFjj46HITL_W2p2e#1Эbb\ #Bą8 ͠=g4/X@ (5܄>p<r1v-]Mxb_ײ=˜hK/|tY)NMBif|'uZbxbc!+)v':=L|ޏ_ ޤtW3;dd0/ i6U$;!{S9&"Tb!(b4aHm~=F.339NSGda:" 'I՝;EfܶDP]r<]b;Ug)'$Pk5\')ߐ`;tBп2lHyA` Y^lE AA|_ջw;soJ[=pX}L>Gձȯ)  _H-!_)XfD7猻e;$|cCJwW ۰uLSuH#cv.@a qX~:kl zmuRY iu9cC ,Adc`5;1{v j3!{\Dx5ps K?RJ?t?m܌_)~@O @1I%.Mm+l!E*>QVJ/O&1l˛Ú<$xt-us/ðAc\bGDJe[J~#P2 GOk14t7 ި!D8#FlaP {8;/_Q=|k۹:SR-!< ȍ$KAl=/V~_JSANC/Y((b&xr=Nf`2&XaB[ۗ$k~U<^'f;@dO=dK?a"!wNCbC4Mq#ZM{J*P&aN+JX8;s_5G7jp۰+d5 =+!HUE엲!D.1D ^A>(TLMR )B)?2>Q Vr;cJ uedd^\bAf1 y1 hҐQ݀!SA̒ Tۗ9ԑH8Q7uT` yyg}&82r$mRjIH=P!E/$Ѓ%9E;N{/w )Gx* #ue oWq 'Re0d)A¢|veG$KzJl`'$$40:"HH ! :Zu*>3M8 sa|3HHHXp& !ʤ:rćrk@h@ c(j2#HmF PWi1;}?3ASE]?Z"+>KsqiOم$Pi~QǮu@]q M W@ɤOQѰ>~Ȣ#$(R@ȮNPJhasGFHoƴ2v~oM{ 1DScJ$ 7Un0N5E8o9{'T"SSX-1(Lv<#)%d3{:lQH<%=nhɵe*P`U  (34)C#w{c(X9]݊w:hٽd s<}'֮zCgNp%keq&h\3Hz#d-q@hXW;:)*,D< Q@wA)cۏb,ֈvE:l6>6a; t +2pE!5irsb!A``Ȇ /2oh9<::;CnR7MkӯR5m֥JT>Sh2ұqPuh͑#賨/g^wDOza3nЎ\0!1o&#6lLV^!"mpqLVo]B s3x]yk *b;XWDPH z[!;vِ#l>3 c-CƞD :eÎ-^0` ;.ϥ'Q\FԤ0'(nH('ʯhmiDx, .\lyhpNzp&>N-tոH?τN3i,]) 1=XX1z   xX׶:e*cK@ bS7Nx ҈5¹E?o(z9խ*<$@pzj@>d1DմvDqqxw+Q&#D,t#,DZ Ixe?9AD_Gciy|̐t]]Dvq|t|ED$G A䰈((S?| rѝ֊#ƥ)Ƒk36'$I͋PҐFn3*X4>'d?V2%ij*ja)O6)`@8DOm՟#B= `B}}gi{*n6Zg``:Qgdq*CP=1Vӝ^y+(*Cݍjj!?9"/ 8f`er@Q5(:ozC}yVe`YUXhۯᅠ<:U~ޮҡ 0An!Hq _9)xr7 *h|HpHlI1&O~6a<} IJjH ;* LH`e%h(3 c+XBMs'iHN:r;"[K']Y#V5\6q gH9*$HV`h=f ͱ JC4z3jZ D6gmݓ8vY˓?aNdۦ3̌R1`xlO;i<=ב${zlڕE-jjy q&Ni i· ]pHb"0NbJ , PfC0i&g)|-;t4QL 6\p0ן('II˅Ȍ񃅐c? )ܩz&;9dTW]f3T}k4.,֫7nbޅN3%VIΝx{BfTÉCXQQlkTb8WJ&W6$zn){)$hhKw]e)[AHsyq MOiyg~TQET$]]eO^̙BǑ֌eeTKԈYUѧWuN%ϒ-Ǽ!Jq(|C08[4x6d< zPZSM%('|xp{0]|Eo&A"]ID*`-!璳5 %XQXd;hHhQb雺OeY!j&q03hȆӌT:HFD28TUdR$9)04; hvpL#;dn*θ" oAu,7כ>*>7y(uڴ6ٓ)4 mݑ?iM%c8G34C'ѦsTeG7$ZDzب%^5j@`H9E/OV† B#hǞ s5^IP1:$$>aCJ0zq۽ca;B+_w4Mv p¼swjpXT)25@>Qv!2; L@ @t&w'֊Յ`-Ģ<ޛ>[+hnW$"L42^p}&7gkNoPtW%f=bcZ~6:~`vK`w#-65sbGfuLDϣ >Jw.˞i+~r%VΠsa梁):ѿf)ۚaE#Y*Dlf5A:'qmk0ۦ7DŽ\f Ԍ-"Jb"د#q@݊* *bj*ڪ01AUCeO"&""``Ydd !a hdDbZ# {3ˁ؃.L6&)ܰɁ>Գ`gK8! r'HDڋ"(D:(fnmvMnE1q&8p&76cf!;@2$ڧФ.-]Yùt`^& i0O7x4aCi0Kt S6s6S`X!WLMrts!F =x0n`_nť-`00SeK23 2X H%5I<8'Gp3)CUh5/v `฽ YMlZ?cG{Ò>PAx¨bvպ[FiM'6RB#[ äbH{#ֆ')FUZmh~9,([VBE GYCE\?+d?m؂=&yZòDDhA%4FخmuTHi1mfB:=a<^ s:{ƀZ4j2Q&>o# Pܔ76cGrCv F$/Ji'rGT=zPzI۰|/ Āf˭~XnnQN1:tL<|8rG벦ɰӂpT 0 a1}<147l VZ /m]w_T}rsD ^蝽^s5pr~RvwL~> }AD \$m\jWGғ3FYso;4šU<3~<0_]Um%?sQ8_Uy⻄ƃMH/ȗ8C([FvNDLhH}0mלDIT̖~#h}ljE~_D잰'F p@DkINO+;`^?QvsnUʵEUksr y+!1B)P<8%P> St]2&Fd<O -pH㦦eEePE wX)CRd>o0,H)  $?G$I$܌.q'߼F\d-+Ɉ2HoRdjÈV`I1tiK6ƐզX9[ӶQi!336gxI$&g2BIk чy&,ȳ2 ;M)N!`G7 L44D4D[{O~(tvyI _9wqӅn47+ Y:XݍDQ ˬ6aY,4 erY``ԎMe{v3BB0Ad܅Wd$ ?|q JӀ CW ',BTJ&Q&@x@]5X}s԰;9MqI#t֭UH0,L5>s!DA(71tX榔4<(WG2tIbvEINIld̈́aVvdz~zDN\)f]w8zDOOɚmކ6Ng9z}22gUN":0( |Ih_KЎ;Mq`ƚL5&ASp 278ri Ӭ:e;EDJEEi#: p\eMJpGA毺d)~btD40Csg70r 3`%72vX9$xKA}<}{&50I]PpOo3UPaOXKԈ{'%E\$b{Cw9Y$~og>=koX!pKľԁi%y `J8#`J:=AA0(P_8wG*uwC!]2;GC;D9eI"(6 qG4|{C)nxCX=d Xwh8rvf<>8)9}aHG$fc~RP!% +Z\iWD,= Ӆ pP Mjd;=:saYtirzdiFG[i?c&2lnΝrwyɥ‰(H<ˤApœslCg(,{Yf Y2IЏ,A!<& {>=ʞN -N)E[D"#1_gHIUUUUW_3SHq+F&seWtGaJ k \#(hR[G|Qx!ገC.W626`Hn T!7Щ3R?'w\-w. "H9y"n2/jڝ @^3ΐ;|NcqT`Xf-#mn,SA:V:MB4𩸚Řs.,7*U@JѳI4w uS34\`]S!$ a!!dɆm8GVӇ K\vxMe[5v\6Ԙ`aq sjA%hB~bc6i31[G?hsdۓɸr1:߃IS1Sˣ^c:\ѡx-~ |}ݽI$>=_@MB#OWZlh"(FӞ]Qa]1" zE- l2_Dj2Q z';vJs՛Mr79,K$(*\cDdn:aS GI@(r̓/2=~$?0g:S1tƥ-^fyG;Wv5SM2/P@ԇ-Tgm<go7Ȗ!%ѕlg@Kb!8) taVδPd=GvH*A EC(F&AMw1"8$`XctZP' ,0: w2X|8XL\ѣJa1b"e*$$TVQ heE0[(I~;%))X/$`hhoz<6ܚܧ@ON x #3̺.)|'ڲ޸htTo;X`Ht}nXl7g*pG'<ѩԳm;qىh4(FM |Hy%9fp>=$|WrAn cH\ʀZס`35DUT xI:HAtDSgbA숦}yEv`mazr6@` D^ K`hNuQB9Wzy &bTJ;›i(ҔE_QW>=vS:eL'bMZeQms$P@TS!7 1 "ڵW˹rn5[|?T9?'@DΊ(V<`K?@wh++1H*U(Qu1M|a8|Ѩ0h=G(*x(U6S 4'. GVyGJN ?Lm V)Zd#}Kb+*C)Ct2<(TR{\X;L)"ax +HG\t14>!qC4ȿ⪩LsoP77gV_ek1ys6rnpr" a@!HKº͢?MP@f @" AT(9NQEQV)Fi!(D $'$k~gm%n$sQ`ԧ?-]f(<k> p$x{ְ6'3#!٦NQԡ:b9 5J `d$$:E6S?ld8 '=g'HBD2i9i!dtxC8ઠǀIrx|>3 }*Lޖ2LE(BqR?@UaKٝiV Y(SQ`! +RMT?$g87t|," 6_K^12အPPԐXg4-ɳT{ !!ĚTm!R)@\BAdVȎN;9EE:0A0)n q'NSiF>:vTcq^Q]8=GOSЂ; V"f #}ϒF]fU 3=NL^J&@u% S \Tq:`KTi)J;V}<@@K0"q 6BdiL&\Ixbl/]+}Q#h&` SbfNrgN^st^^q8( ,agZX fA/3^"!J wv7S3 v$뷕mCB#(4f`4#҃01Sf b$H$>8倾( '| jY:[JX5]osY*>>x5A%VܛV!<1D ENC욣bGG?cߡ ՞OZǃZNu$WEE4F;c%Jz $La AD3A LMVzBX91!pѦxxzsmhA֠*hr԰ڱɯ֜A2pc@=c81$Fhp<:,W#MՍS!oN5$N7|緡æ>Rx@g4oX!{wcC4]z B1٘ <ZDLn#NaPͶ#EHo=//Pr(uΒ)Aგu7ÄP6P8@(z1BдX0:  a -w,2 u"~WПHH'#'{o UyKIy0AVmŃU7Lv:\naMt$ӆR&RE-:O%y! Nt=g<9.[5'qB?(ma"j\Oy@^A/}]nP $Ds!e]~7``/ww_/D3LC]C CE:C򄅀jRZ"R"V[)«(}T ߷vf& ZVR@*#ɧy2~ѷ]:DdrdrI3~ :$_Te(1 kn@ ?lM8Oa8r<~+DUl2 HOQZ3(b87,zF d98nYBgjcÅ H`+tغ1FJ_=݃ BsH6P tt9.t\K ʆMn!n`Ldm!1{+#2rC_ۧ⸘HKgӷn %`rK!^b Y}&Mqzjp4L͖**668i<:q$ߚxiF(1``'f b0dkbO $Ow˻&w?`ԝޚ  1Rri;o>ΛُSU٩U0HH| 96(2ڎiGi( &b$M_͂,!a>ޖs$!1!ᨨad]\p&691IlbiI EȂK+0Bs<&BDVif!X$) Pfȍj*%N 2Ȥ_qJS|=k,̃5J57(A%[*́d9=5ܾx>O2aK.Jio^4^lwvXd8h#bJ2^·` rp]MȆw2.9$N$m4\r3%=rQ@'H @XQ3 idYSs*5 qS4ގh=iY߶eSQ$'-=H\$ ܗv2b9־P9=Q\8cIyBBޫVCvrHB=7'C[xbP3{/!MцCn YN61uq`K-'4CD5M$$'=@ ~&)dSL}M*() bV/a/H@ )+)bX@g\5#t8Xt#18#āeYC^%&S4 \B;sv{^:֕^Z?4j* o %7zwphŤ$b(<-VPlyv!uH6GɎ m ߷y ]C:309i<ֆ(4,De'+Bz{yUԧ^0c,zoMXҊn4r1^!ի%HĮ< *pFHx+7vn*;t#[c=; @g8F\#kMA* `[ȤOˉz#NtZ(v$&JƏWq@j1t}D) 9eTvMߞ 3W~kj{Ǡ5~.KqO/zu1@DQpѮB#bq.yr@;y˦t9YR"?O+|@AS=; gw=Dq 95o.9z:Gӯ ꇺ{ H]9`)_, Bi&()LȐHІANĂum{Glyn~>nxr{߿y]COJaXvѨv( h=^cpNaH/~:ѩ Evr"~?|eQ)NFЍ ,Lqz̦ ")("I*ix'LfP$*j\ÚMIK -`{?LTӮNأ8lͅqG HE(hu}0$/l v 2 HQk'd(dddwG!XD{t~1'^khvRGl80t'jf+@dIݲQ  Y]sY1d(`T<[{FBń O?zGLsCjB$I]UvrfFኬЯRC80-7F? O-Stl=VA1}c&(!8 ן%x(u`:+L=- UE\lެ&`}ĸHR ڠ> ZNm 84z]>LVQO QUP%UUUU @B |J" a/1(Z*<2<mT{mTSU:h^M5E5G;CӀ> ,3O:Ĭ-]4G2ԺㅘD!>y4K~RG^T(!Ww L!vpazܣ>ehؔo lg>F9F@,nv0*3qnJ,>H='Ƙ#EE887;ip}OB'O?]D،@?$$? ??_o(Ȣ%# Br tofK?S:ĎC-SEYf/ a6"Tq;?#6{RTmf߭ctv2aF؄ )ZqL=$ &oP5}k['!v+@ mˎ$5VJhoʈKrX$pp [jN";ۙ nZͨN[}.emM= ukl6M_:P鱔xMthK L뇽Dtrn-Ab׮~yfrR &Q*)'H*ooe"h 5=py)''B|*Ń FU:@̒L5>wW *cuP&p4Hs08@A`LAσ[ Z8j9~ģ!#FLDd\\PH˟{H)=quh:a#Ig$_Rv =88EQ"CZ2!{@N%31Ԧ"+C8.`]]N/2ByDUUVejԳTXŠv9$C7ds.ɭqjh~,2t]%^TG-) DhD.fې:p9SLɁ1 R0*ɰtna٫,ffL @\8_q}Ү Hf@ gpЙrw3fp^7+/'ZCf sDl7BB/fő)O |ݻr9ly9n~/} Llnҳlo@Hܲi$삜J &Gv-xL`gO_S$ӎJPrT?̠TJ^?#>Y3$,)f_H*(Pj[x/Cc~Z^ Ή@Vv P_Fٺ@Uf)wr4 5Ȭ4L'qɣA`SշH:jTЉ8:$^ ^qpžF믷YG>H&;$fàq+l%qI[ D<`u0/8hĆ20b"*sј`E"r~ L0#a-9v 0=;_ Hv/43 ~:g5y|aK;޻bS9=&8,&:{Rna_qag׷IR\3Rn=q9>|61`>ł +%N(P^3~9˄Ü~i+JB;[$1@&t=4؀h|)ֆH'pNv'58Ɇ wo}g^b-?14htLWC a |})C82 obӦ4.\( ,>K*qƽsdwHL q".Ǧl))& ʐBaؓ_9DʢO$'coF"Bm<<J;%L5GP0Jm((<(-ֶ:Nv70e(o,|JȉʓGһJǧKiԹ2hR{ե"\8̇d:Ad_p^u5݆!CHHO#[<&ddP }sձpҦI:!扐 8A`vUigZ2&Ph83Q/mJ8x;w?]]u;r`RhL.H)!7?(=Z~%;=Cl;:}>c?J |α'Pb7mֆ`oc eE+rny#h= +q{)rWlz:GҨJjHpWiP!oIy۠ЅAgD'ؠ6nx7,ɡOV"ꆂڨN?Ҷ$03. 9/iBc4TGcp|hxaLÝ;1YRlvy'6mn$S8cm 6Hb(911 "ZD٭>l!3 p!x4g/t' e oԶq 9d߇`XCLhHaXe&-ۍg 1fvGaN32,/؏C̑X8\>cY3{ eƞő˪v"S"]I+cDz;Gƒ')'# ʏCEW&_-nGL ݲvLC3s= wҪ #s``lrs> BLk%uӨ_%Wz/ {h MH4Ds="ItMBˣ3A僧xz0[dzҨtJ0VDQ o+UEc8.cLQfمn?},p+SX@"#Q$`DZwCaìR_4#7ż^_G>O{yQl ?r"7 ިr R * AAefǮE-Ib 1IHCc/UQ#lSfr vݢEΈg*]a 7 K`)I!v#qྩd* Pmx*Jm&Ⱦeu F_gns:ULrhS~K(q7V96IӪEtQ%ujDY04:crBR'bW@#t6G %0{L? "e`14@:G x\ -8-@hβxt[pL[w5ǥ5EȻ瞚#8%b@lJpNGB\6i|HtyN1E,o/-wy޽x+t7 O7հy3x yh>[Hs}0~/nB@q)8fv,wĠ1'jH dIcXKeNK&h>pbql_eu`s0<=#1D8! 'pv!$P?(ϊE2čf|lRr?h!!»a%QjZhwqw, za  _M)jNe[=FOdtWvv ؘU|OFϜ qc%`^^x'w-$+} 2P6ǯS}'}=.:~FFqyxF}:5Ws;rC|#BGOFMP@݌! KP0Üt::˩-Va&`LF)`WlS61 8ǫoXd>9-Oqn6aMFv-UvU[!>ǁ6u-~M/}yFslZM+`IǁZ if@ _fky1r6`#x ΠHҧjk܀U8JڠenK醼:xuxlyI'xΠ\ =E!|ޫ{YzqeO$ yfQM(Ї08L`o!T- 3nwiq:9lļOgr5{lʫ=u?C{Pe [Uv/F0d3(QJ P@H:#bf_;xv^=pB9(28뿧:BEmMZH[X^ARA"7 -:ζKZ?sŻC'Clv˿wG2f ALSWŷ׃>#Yy9cz57E/t98xctrqX᫃3H0OFD6hoM~%V,[S!(o6&-,J?3s'fY /89P-(-j48 lw(c3IK>o./UH2Ww{׾`r Wϙ) 4> @7∂%B  ؕhVp<=nϓ}  Ӡm dCq*2_&0SG_=:iկ+"܌qۿ~KGE+MmgbNƊث85UUCU3鿳yyg'NO3:>v<=2̐cWNchMYxsepwA=7q^=602"(x|uEN={dZ2J ہP8@59-sB;Wq˩jܳwK)Hmv;Z_^30!/u.: x\%mz_-JEtS@[v,;Dcovu%V?Flx[y3[5cd#]zl5hC^\]uOFTFeѶN,aoqJ3]X Rh/GCMoh `2:>\:` tWL =I"9 8ԋ*JܱUDr#ΤsA v2 '|B;c,;I~;TdR(o5 T*T..<;q>)&Bo)m&yxD`?L^?|WYcdU4QEQE4QEW梊(()hj*(**(j̹fyn.{n0s d^LOؖxD?)߁vf &ؐ"m.c^&n̐vŅVuxH H΃]>.*UMCΫIw̌ٔ">cd!?'-0t̾VQǧwf~ӋݞHHVw-)wy<~l |l{ȹ^5{ ȎX\2oER@%9 ϴv&#A%{3=R>d7L1zI-Bt$WrGe/[āޟG=$U$i6DL02U=Oll~?秳ona`z,U_w@%`K0ub`"z@Er ,!##Gكw鷇{G)|+Z` , x2a0?Tϳ攐~~~VngLKgq?Su4q ox^2 PԹA!UMr ,0hɸ *N# JR x'E9Dԡi)`XY 26 i(,qڲkvdn8VsLB'`>E6sR( y˘n Ai:6vQdD(7/eFT$!;C+_hmq&ҙoON篊^7MA8wYggO|n.qb|k^ffҹi}ЅD߅_,qRzk5^rC/, p0P lh(M1u(ۇ^5:w,xF0 0Q6ؙ {/]tqB%s `8o GmLHd_RwAYP8*gd!.M]|}~,!#v甞`*;39#}+?W0zjObpβلfFǤ.J̷?{Iˀ)!C&} cnI!2#OkctcÙ-Ά&6^wD^\le DY`ҚvVs%]3;.|F{@ K!uDZ莏vu-9wii=k8w^=v'PNvmZD}.ozxcE*VQ{c:vŜ$ WYQEV6Eh(((((((k"(vik>/n]9PR6\><ɓ@ݸ+?jap@.FհrSAΰ[˛#Ov6Z7YK1DÄn;1 K{kQAb1\%s ׸Ң*5iLB 榎6kv(#),‚₈RFP03o7 yxk0Ʒ .D06hґI˶I/?nquROs'Ts>fvl8!ՂVܶV vu6J¡$7sqx mnDviYFۯf-*>?GÊ(lnx=Nt34RE}FG{'xg1K% g+\՚խz|E}˟=+k;}U!銠 9̦#P )l\Cgˀe8ԥE ⇫_i=[멱xW:80ogCA8 La`!L|1ׇ8;26D_iG&!wjqM$٘)~=tɀ8 YI?}>Eܡvl,4 @#j*KXn&eOvLL"Ӂ$$} jۮ{ڲ" %R?4:(sm'CR]537ӷʍ3׷^_z" T{R!1m4(1i{&^^j"9&;u<~nm,0_}dxK^CQdLlG Tv- C۟ɖI%^ޖ`(?NBm3SN3'[ HH?κڐugLvS]HYj 3kCydku ̆B24uum-Gہ4sE.=Tx@/"7E 2'!1}wo$O ġ^ȫȜum$I@U.;@'|h؇X6=~;^g>?"{@wv T,PK3fӊ9,N+8@p U>>2WP1o:G= uTtT}Or'Õ'i&AXXIEyg~҈*.O"(>ch(b `袊* AiD0^ncv+fz/[u ߩIu`vo1{oG٘CMxYD/-ɎGk^ n|{3[P w2;ʪ~}^▢ 'La˞4.ݤW9CqǦ;=MNn?L벻u(:uK\WRd`a I89=o^8 qmI!K)UQjz6WKv ieegA:xt X)_gN(AvM6H%2aTzt yjh eɞZ39HiaxDD]-Z4T7i i8*Z8' p NΥN^f9Hs#<'YM TD0Tb7TA֓ÒU2v -A&-Z ZNg r5_zwuGqݗ'9UA zv^`)Z( $J( >d#&.FIpSn',@DKٍҔCΤdO'J("0.4R@[Bě _aC~ ~cJW~ h)hoÎ_zaX6H,d'W=ΘkC'9F~)oC/f#!" a: ps P'"@M ̵ްwQއD!# 8̾>NgϹ^X+L@MOB=DCTK_)+:'g/=}Y@r㛮 }qMZSZt);} ˦lziDdJT>톥u3WYd[I cnҫoHXTz]q= W%dv{Q=~X~5Vu&Xkg 0QAP v `!s..9w;L[Zz||W_!3M͉wI$⃁MA-hw׏~"NK7Df GuCYʀ^`JSVxfZl3㾁G)*hs]chٞGGN?ȓ6. |ٞ{ٙ+$%lP);ǎxe!6{=Q8tKO=1"HI={ܻӖ +ꮡ%,%a̿j9T}g@Ua (9-"$}!s{B#vXOp=v((q 8ܔUUo:qk -_!,DxA@N!y:qϒhxFH> S^{̿s{ r}{RBg7lpoObѝkZM&)faa[QAstHVar#DL*N۟O'3+)Es9Y+JtL`m *I}eU5UTUUU}|kL`$Bn"L8l@'0x#SsIUhf k7e|p}׆k #٧NM~R+`y/>ḱ>L5/e^!"<%80Qn"KX! g?6ȂTf`و% $,u+d *XY- ޜLhsg$4ӟxYgϚ'3 )* s}D* v!^c GvɡClw5M~Q5+0@汋bô6rxl(ޏ9/6G> y:&QxJU 580'+qzw2I"/s*hXd񹍾?_G vJp:uzaɔpYlODA&=5Wq ۊuZ2?0+yYҔ qD '@ p\*Tc8PURL!!2>3z ي9>2PI= B@:&!rhٽ(b#8N=uP"8{;cW_ZjB|de.{<?V br_7ء#ӺA[p&O" YjYlx̠\ o]2@'=Ţy?s2xIݗxv@B"/Ҿ߮<*FlȦ^!˺NZE:0Qvn |@I(QD91kY=pUԀAUR35`nT1"/|&@,jA`) 78u05$D,d*fA%Xm۪ܖdÞFvd$q8Ճ$!hJЃpGOI|`lk7_(t orOVoQ:5ԕz q 0`t',*m,ZK-3>p=Zi3(6k>4{ԣϗQHBI"$S== aGo.Нw\4wL&:鏕FM/֢#BB0 /I:`%L&Gτ}Dc !W(EL/uw+j є; 0R4u{cUO cs!m p5*]vZŴ{_Uۖ;9BD'z_"u&t8uz|{!NC͑ < /()bK !\F;8v?T<Ҵ_:Im.mAٸP޾ ¾]z `@q}ѓzzꚒMXWF@Mڍ0U,b?A~{ÚiŽ:sNVZ˜GA2.E-Ѭcs9w~\\Ĝ2`fÆ(=fx{p;va 1V,tz13&% V3о&Q|W>''jLv@B7 kxQ&[,rnmh$74eKr:97yز AAT}9M+M`^ Ms3 [")[Qbmyn]1|hf^^8z" /yuEz5!P qU3AҀib*'+@ij[,)[uvKgp]T7*dT[=X7]Nю7Yz;QlQ{tǬ SȂ{wGjzr&d~j!L<!@ vA=Gx?vKU~VE=U!" ؔ .wI$$(<>с.(Wp׿at'I ^({BGLQ@!wSoe $MEķwvHE8L C>5aߖr( dotdIy'2|x`p~l>~?wwC_Y2DaRT|?2HM' QgyC+ݨ y2Fi y6_:0bK'A󭧪Om<woQ|ͪ(wk>+!u4f|I%CGID)(%)c1uXE>J4?A \r/Q(fDA@QM}@Y6ue-a_IJ_-7"E$ {#^##!Bo2_Ǚ9.{|uP~.W`Q݈]hmz<,FեJqQN7!z)S9؂;p[d(g@bY`n%<`߃t㄄p{*Pp{v$h/R36\ O@,`p@RN^?ry't=g$χIŹpM+YLi^A;q/SNbw6q c&P%eeg6'LL.KР=|' yvCNo6b&(×N"I}{ l>xZ_u `>CϘx;*5E+ddWkΎ,wsrᏮek+ϓx簱<&=8q;eyۿ\F{jHU99봪߉PƚSZVg~Bq=M!U< 2} aOCC7MsS $e450UX-5 J~E5Ufs$[V}~i!!!3#!?awhL'ةDl?ؽa$aGt5SRQc͊ MZX`Am߀.i뗦džXaUg/3׷/@g7HmMC/^^Aj*Y IZWgw}xa!˴{ RL҅-Xv'}B[D3=NL]s:׏8pbƿ 5)~PPxU!CFCN=_eu܄Lu .8%"cx[;vpCSK-%3ƹyam\4?ɍ=bdu3RۃYɵ#ɂ^fٓd#fEqf`@p[dY (!FY-4qQehȍXE4K h0 f5Ղ%rUUKChZ3MofAL |w <^I/#v{{uKxő'?t8ns޵S 9P æx gDPoẈ"RҝQtX(hu‹bvw݇D[8%aocP2eS HkQ %; p2 F$6b Uv.ցOC-ڑ:dCp"䓜yNKSXlA&hOf(W<!4;+3{"h4׊[/ ;<: M31(k"Lq(ʦK4ڔ21 d[{iv B 8TC OI4ffTK9 aCU 6U;.[l KFHb0fָfv߀([)n;*f%SwjɣU%̍|[{Qq'\M3f"ėDXAsMw'} (LY $6g}k3t>_ș eϣzekͼ?!삒\Q1t /o:&$|a4G[{ xenaDD/>n+-ѧ5xFcvb |LDھߛ?yvH]#|*MaM=umбPdF7: ˩âG`1|.h@Hnݖwq\n*\:wO*κU9=89 t~(g]|$u.&}iqHcACl-m{#b[v&v`r7Wh<1sou{ռZնF &@=DyKM  {!AIa.J0l%L9^62*l__HOahgEGOÃKPlzR3UsF ޿@J1(_&)~%&>م>t@Sh>q#H1xӍ,rV jW]0 "N2MTHAD,j 8D#@Dh=<ƒxs01_ A҂iUijpApkBۺPd$ { \C @IV )Fз sePmQod(@0}N'損9vHP>0L/jAMm{f&`'wX5;JS`+Auy )ŭ. ;,#I29m~s;|sW(ۃ!ӹO`7 x:\n Д(ꨐuJ |1a`7(~X)4kmU>OƓGI(Y@/0vH'P?ZM7:74ܫI X|-4Z|}̎'kN`C@dT+Op`bd%$TVfe\U|c҆^7U@ -BrdNQ*%YTL(vXBI.Ӥq!K6fj;cY3\q8rejZt割g". 3& ĚsJ W=?0i j& szG)Ow?0Q6$&* e@J!@P>W^M %eW|&e]K2'1G~p2jAA} )d*l)(HEC$H(Ѵ 5H x6H 1#|;dƜQk[9-D*ԿaKJBww>+6k٨#DI@ Rss*E$KIRT!ym}~{L׈H}_}A<DPsڽZ]*NqfѥV-.hNVGmbUF!io2~#4G `(A0% a( )B& hdek$u!^Ɛ"*B$@MōJBi(&" `y!Dp9A#<,DI1 DQN=[yy^G(-?cNXH"x?#2` pc6*|'cB~>Ѱ=7Fهy&HGr=M螹@6=RHt D4:Ayy"bb:H. H\3Ɉ7t,N!1D Z0q;CE1:޶1cPKLIE% CE̿v9KEE(#Tu^tLKI ^H yh 0A6ZqgN7T`~})H iBm,(*YA 6=QJohlR` ./~r¢iId׏^;vED a,`P@P@gɃ6 QRRν|4dp(gG-dQ#ij~mX>]&R@EC>ÑY_d1ŠsJ`+'>QCBHLoRI3H Ydi`&R$*" I%_\~ϽDA;\|.%"PN0'of>A5hV PctffVbIJc9i~r9sTqA3$5 L 5 |yps#cć-ͷmЌ76(fc e *"%TJo0H0-!;Hg= VyNa RLMM,HPnF&Lt4F^XP:N^oxK8X9Z^[Nd3 9<||XS@HȖ,):zpyH N7:ixN1 J&NnDE%i0fºC Ľww9+@4wD T(C*@U}% 696ryn^N|NCVsc+k4ط.I&![`YB8N(հ R0kjft s]qu`s #^H|0P! LN_/Xm$ڃݭ@Ӳ'`B$4t#I))|MܲG`ᏌoToj (9ݏ+c1J|@(bEP~y(C$~JEw7\96ȒFA˧YF5GaXBowHq 5EP[~J_S)asm@Z(UGX3.̯<]ĭmF#;7'P Y<\lpvg""rļw1ݹ%?iO?Gh&*/%W~.ڎno&&8+a,|ZʅQJE&VR?ܣ4U ̶A~8\ìH2%$0l朅"_ǪHT^ŋ| 8!<:&> f3ZjBFC9*oUA ?wcZBOw;L~w"iB?q*5="t]_ ڢU=44@^)IJPTq2]ՐeCE"Er|`/Wh}g0ITz֏Bmݫ1%O_i ~W;4Auwʋ05m45Y ~OJ@;CŘħ$ *|${_V8IfP)I!hjlR3>0 \U{耤2^kBD=3BK6]5F;|5Aqz..[ G`)LNܲ|ҞX}2 h"g _+)vh($mG%-aޗPcF 3!JD!ߡg[rBhJyn@CH0O}_W^ªLLMPDQQx Ͽ8{5|Q^W+sʖaaBǜQ0ǎLBK`E3zlZӊ$ _]H/g0^*`daO#ɏ9=_!Ў/I 9:Bŗ~b JmХ3oHQ鍠I*TRPc!<9d5(=O7sa ֗ȏ\ bE<| <<$WBOY'CN@5#*]0~.ɉ:u1pL)Ad{Yh%–%ߡ#uc ==~'<}2kcܿg^;,A}ꠟ5Ctwߜ$nJwRqS/> UyN#H#(oij(ig/d8f1R'>3`g0b&X Zræ݄ N0n4 QM%.\akܚ߇D%lTF Zrj:z"Z|!Aamj [:oLc/Wt23 ;5s&Z_JuO<>`irT#!ԚVϟLfS. BݞG33[s>ȓ=9L&ѿ\z׫l8?I6it]3hC@V2JYT{ 6lrsL_O̲J~ŏ3A3E?< w-Lu*!E8W L&->KD&;Q߰|PC{ 4PCXmT;J+t"]4Ge`-݂1dW{@59[n>} 91Hy%(42M󴇭SxUBSptW9R]-\9s5B C=sႀ0&kDcR SQ#DT M LF611hbm,lklM5 qr]X}610xsb.郃b0bfK L 6I%lplkJhB4@@>_8*x"5.p!F/!4/zFi siCP(A"R M<{sMKm%Rc" i7Au^œ e'&hZJ䜊dy§E!23 2 KvH7a3# IլS2TƜYhtneLmmgZ*{>!ꗵLnflXZMmdf9qbFk"<P-JK {~RvB P0ve9BRUKAډ\$0b"H$*f*(Z@" @* )), ;[$2g S@4T*OZЕ<޾VsSEDC=!JBIJ.եlMmr{⡧?5çm~7MRICg in>/oh;'v}ۇǸ)f T;j(th 0cQ5s!r"H߮pDH V (!e" *F FZmХU+- KHy)IBla#!$214Qf10 JI3L Y%2uv`r8rp4 APq.XTU/OPh$0<0awêjWoI`PA)N&!Y> wk;ܞ Ӫu2waH (-(64䓁pWY uG nи <>Q@I-P3AIP'4lm:d7V#Tr( Ը<Bw QLKd=R$~mn Q迂4LGH G"G7xĜǬ SB8,`tQ,fn˼NCjHq<p{NەVUUUUUSUUO;6ITsMK+QQM24 80W@GI^>Mn DŽSt㇅O^*2rv]ZfGtHF*"h"fK \G>WQ떌'\ AɌMkUmd}MM]$Me!tmRStH&C>}țU+ L}73~$ [P1=X4#솼nyd2óHZfyjV.(1;`6'h ı<0'Ċ&IHYb`B@De)U(DFIBU`F@(|6Y ReZT)@Po@RF TRH& A2}wn(0ThRzYhDc: 2FR$JR(pG-860F@ dT#uj$hϮ9,T T NҁZyf89/9S"hJuJ=G)pu{awzncN[h#" HfNpM`]3wf7Ӷ ?3t=8ga4 sjo>9(OĦ-JYPb *H>|&_5 Oێ58i|G\c~Bxr"|OG,<[ ^N-x|Kұש3ʼdž7 $@TA=ײs$* UvvV<"P<5MI kq Ls yMo/)K; `}.I<4;1P_쉡 Pwϛ4ixK e ٫yかPsO qٺ z9GmRQdC4S5-ۢ]/3$i 8*zvȞwIlHphVYܢRS< ưGϝx% @IKFd)UX'W0I433?=hvu oV FK3{71ԥ7"jnC%KI0z*bh!qY^|p0$5O3j.A ! jDHEBh$v> <;cibV9ptz` 1=VSiy|n>^IN3OcQ(Czn!Ľ# :V8%`'=5ԡdEȊU'Iܬbq &L(X(* % 0<qd&.6v骺hznqm4ȑ50F&CtiB&">B-FJ?5qnMC'}Qt:t0K`iV,B#jO|7t8Ho@#Dm(_ u DaA-˛xDaSC(C4] ĭj*RH 05B4"(aA!wC^#@t 1ĂIkـ/ \URB=q _G߷xJ`h|kh3O BZM1C!_m'j1TX /O_W2n{i XƏwhbi;$Y(j:մ5T봃dlN|c`wdW@ QG؁t }{(Ԉ Q [MQ]@fJ%,[*vhuN!C`?+0J:;gXvlvLGc eFz;:UN`!Jb)2L K_){ !";}VƝ^XAdZJK24di*Et)SCţӭH7M]~ @?0eHU/@x!lwc/0XzbF*"&B"%*)(wvCA@SUT1$׷ E=)2y^ÎT, ~7Wb@E)uD d :Ā)# 袪I@@4iZhZ*N@4 RRD<¿ &KEYulHjŶ[72Z^Q)W~a-hﳑp)J`vJ"~S\'Sh0kjbrZHVԫ9sh@qz|8FſU4J'%\xɎ5oNw? 2ۋ\v738۔RKE83()xZ 0z}|3h|l 9qK9ru(^URurqQl”$mBN# 7_JQ';uɠgsHfI#H\^3vH2/t*Zۆ&ZD#,r: C;W zj)Ls76*mV՚gxEJiF7 F*ۥ |N7>f̷:KFf9eo$[ďk{.HС(6? ].aJ5܏9MJ50 2Ii!mvuO9 mOlv֙`B4qdX8A) @aSD;coU@%*(@L"9v"iD* JQBS ;Ů0VݍXᙑnf8 Iw z73q/t7.Hqc|^BPN8"WNDqyù5|19_Ǎ&+vJKǩxpadHF{aatwT <,Ev~f ʝ7RuwiΟ1)sgvd̓ɩwL`v0!RIwqOG$ \ֺ0c$ ',B\]ܽ0 ]3pJӺаԵ4# ;&DHlMlG\?KVذet;0dmNG3+-ɮf6Ky[aYd\=A/1̻Ap 9,Њ]òy"ˌ[8SgSϏ>3UNb]9;gIᕃa%"4/<g%ӉO\=*HpfuXl1[91춪Мj.jd3۳^ݧ1;]NB]tmvCd2a4 aR{6#U gRApLȔчjtdea"^suL\Ck".Gg#3g4Y&lc@l+c;~0[l|aT@-p[NW;1bu=>;0ͨ`KM.EhԆ(|oi2ÂáR41i.D$meF\Qmkh}]jV:U{uX6$ Z^=nwՋ<3!i梙jmڱqvٝٲ3#$Te3'iV"`&s7LKF:4NQ7mxC \5a40jMѨ cSOwnu4:Sô4UYֻi1Q/̾2 Nܗhu<uq0u翁Inw-r5faMȗ/`6]m8G d΍`mv7}QE}+LF@氈0B孯,髩lDpqr8T#1v<^(1 ج1ͤݦ^vw^ܫ qUye yj󔣊`[:MDPlӃom1=May0!El2ųiYMp;>p#96G.]^\Zx^vpt$JTX&P3.T69}K3+nQq0Х%ե($z:ќÐ} \[sCB47ťH>UEdz&eD}FP"5: BUNv dqcf%JxQ7JKmuƴ`f8 20L3Ũ!9>iL6JJMf)elLmfkamSiN:penG4A/sEt"A|j}{qiaLqE99vagֲLD9s@s\A%xlgZ4dm8CA(ӁbHKh|`Fc%et4tq#0ˉyM8tM BQҦyd $wamD!̠f%dul;.uL8vQ57%hP {Daf^ZQ5թ36Q^MDTWnV}]x̧98C]A?e6q﫬(:IsZpD`顑\VbdO?sm+d~~x ұ5vb&hck]7P,}2xWS $"rX=!ۄF6臜I$Q$fZ17 cFQeW m5oAbZ*39? 8=]Ւ7b"IyT9[hw%#r:j;-zlF#̜rU&twDTn~Ԇ;$/0Gx4YB@8月5)A=FfIg,q:Jl|dc0q3BŎ7."![@$7 C(uG;֝b %%mb9̫Uu3Fт &\mu8K˵k .0##BHsnsBCpu0^ۦa fN+L%>1'O?4EQEw}>;&;7[iwjqႊQ :CkcBq x4Lf3ttJa0>'=]úAJ7{ 3ET(PS#M`. ޝ j~j?E1搈m &6F[8/i2"tاG M 40!$2`U/kԉ8?퐎/U>DvcW,i |sY8ͻmww?Rz!N7ü68H9}fss9PM !d5\򩙙6m!\p{ G|ĐzCxVNN( !=7D`9 D7=fKY4;x#ԇ`]>i!?}_`W1WJ _]}Ν%%aBum ):ADL(R>~};;Tقx ̝ 2(aJ=NJl}('|HD0cY:P @腁ժbޤ4ivlы\Kw:z.(Yz:%p<-pYfCp::d] cٜzǴH D Oj}2(݇()5 ٬OVJֆb%*&f+0v<o,]CQ /D3[-wӄ])9*Bs:K2 ZS(H/vL{{ZM}kZ &#[ٹ^ 鎬œxy\xIߕ浪Ƴhij`֭pP'#u\džb3Wo^#ˉ!KEQ˥8b/l ˕q0ub:|]b:j!)_sWXΩӿI稈|NxXWa0Lxུ 2-(N`Kow5Yc2dž0o,9i$;ӣ>(Wczh# AЀ{:Xg|F"繢,#A ~0|?`|!ArJgա0P4El^a ?#Əڀ1?}@CS%T1*d-#A$6a#ȮFT?\DBH/" CW2=E`e2LAE MI$AЦl J/p?ѷ?1zr 70X= ",)="NQA*7`ZJc}Y^)i[`ÌJ[!hጦi;v(kѓLQ3r݌_k`u*%M "w)}qT߻$Qv"A$M-aPv^Nx'dH~x~A @p|$F (h<xHeA;{MTO>`)K8uʉ@- 80TI(&q `C^ؤ 7Jp []\dn!youhV"v*@ wP6`#Gc=]DOFU4Rz`[`9-r{YEi$Y)l>%V5ecXէtNz9yTVSNxfʼ3n0 N׫͏AzCO 8s)5ψOP-!}mvOO] MK9 t`"g;̶Goɋ3C;zyAJI'10Ius3[> oy|Qس2C'#\˭Ei`w,Ad\d ܝEixo4c=e'F9$IȴreѾ&?WM*u J"4󿎈oMe>A>f")Ft:"2`9n/~OoJ'KA "(ѹL/9,`f pq4DyKLz9 '6Ob#L^ӣAP}F>:|RBbMiIBlf8l .D<1ώ󷫂80Q%(SvѾuDJ<4 ;H $c%Q9N4Ŝu&ѓڌ ^_`t 8xiaȐFe#e'|&i($iA$GR[-D= Z?;:%2lX?&L5^UUUUXXPEpM R|߰Nhysu(a&B W*hz !ŗBD:@YBMjG80 I@Y rC)Y H1"ht 7 zD34D HL(D#" ;&j)a!`q@}W>G2b ADS00CVX(z; nڋcj411{Ƕ_ex7s⺧WvS HAIeC ; zn$-T@Gh# Q2rB;# Ǟ׼t#\s>5˨x:/52h%u# ^6\igôՇ<>.^vbU9Δ\$>[ZaY';2^V_MdH^&;4MKYi ~ 8}!uw!wM 8ӑs.#5f=p 5Fa{wUDwZin{z`tO=dpq܊fxnpɖ'tߚ)5v33~]:<(E $ޔR ^q<~žINv4S9̳w>SL@aI 8';;b 8؍qT1j*y"i4pdkt$Cý!6뼍&# 'ƚEh|^KM\M [M##n35 |VeK(h#|W#iL.Bcپ)CHG@5G"YNc-SI dsQNwZL Iݩ:)QQj% C\ _Ky9fV33rJ3,;+wIب? y$5f6L"$>JjQFxX"d7M9ɓH=h;IQ~D1_i:XTX)=4Y[r\rqј 5^GK5BcXY;hŦ-$s(妝LDb7/ hM͏weB`7x۟n.PA9TWj{n "wG})y G>yuz6Op!F|L0G;yȤ FlTuL9s5]7|yɣ62IE6̘֝܁8QϤZmq"JX\[<x՘]Ѥ5Fu}t"\N'S9%L~'Y2g˙GDzi꩙> du GwiHNT/G2I%ݓ f$S7I 1&Qh ={J"$t8|145D)_ :4-! JPgQ$%Ɛ$j.Oy`|co < PzlC8Ќ val9PVE$2Z>$*i>-垅MYsMhBȏXrR OcJgU/]8,T=-?b6h|F NAL{ y4k{:zt;R駘|ͤ ^_> 6e$D^$QLQ$,JIAv:xm'&11P~ ;>@; A^s`h>'#ݭ%0A=PRԄ,LQ| "@Um>`JPq( *%)%@=\_} GJ%sEj0Ӓ0O>Ze-6&&t(Dq9nK(p0 D#q`1X}֏ K9zR('['%4~;/!>|(C% {r9xGIJ LAF(`4O @=B:΋ ntp~ y9lof`\hc0X9E4ZIi죄E2DbX "(tH (5^ҺXt(?\#; !>]dyhfq:CjCͭՌ 'FE>[Bq /?JskZ&H"{`~`XM2bH]L5V`hd]EqJ@Nr$wt;*D:xMEg@0~JgΏAd2Hg|xf$<-0߀gMF, 6Ŧ͖L2ŎeM y:%O$a *mBRjPqwMas4QaG v@1 cz>w_$Ykpy9ET~9rNy?R&b;vnR JA%C3Q8pOITUG !3C*PF6+@|lz_CJE pq~*<&Í Rn"neڊ},! (TBb Áӄ`bGr%2SL<|6ƹ]:nL19(9xCaƦ*11.F -S 3HyC%C=iS 9Q0큽 `J{=Ui2`q3@}R|s1:A V I P)H*q5 h!:PB P4 OKJZP6_IƅfcDao4xRu,֗L@8vlr2c RC<]! vUu?R~k-s7ʶ#?q4LRT`FP"=S(~Hs[?K$>=`5k9Ej !qjH nNOg ml0W#I ~E٫_(„ baV$%  >;+9Fa2ФaVA'LD B ,QDГЪA"JT9^Dw0ipʨ0]AQ&AmH#%JoJ\zA^ӻ@/$3NaE}63udwUr=zYq%upM4i4"!~vrE_ueH-9D-m I߅ #Z3+b4SD!b&.: u "46Ŭ%h1Gs Ё@9tI̊l҄ӧr~<ЁNsx5w ⼢P4@s}P"*~#N:)6l)r;N! OT&4/A`&( -Da`0)I15^v<7&8h)4>Q绑mz٠) K"XޒlBXG`m2cQG,s~hǍ.3%{9ndS{ `vD@LC8)^`P4z{p7!{H8Gբjd"ڂX$FˊxӁIT!`NJzftQO @6qTbw0H1*sV;JL(9(RRsDOGR%,r*pkm8{C&(*(E P(BXPJ "Y" BhZ ")RfE !ƚh4@i(*h&VBh $*)OQ7x>$ :aAC1Փ 0zO@!PЩ`KbQѐ^p#=ƚbHV"?DIF\ƋK*( PDQLT3NGCd jU⡦A7GE5@M˒SQD`>M<(JO S I 1QUI#DUR 2#JCAas8h9rB:(Ssf܍EY8[`j%)PTiJa`#."X~O$h&= 8ܯ*{:z'%">0DRi8>!a:.j`0%>,d|ofSQj=~'i'/p>T5Z=DPչހQLe(Ӟ%߆,iMiݒDn_&@|h؇O>S݊hbPw {2& q#wCTH]}8Y6TD =gNAy 1pLUI {,_k^+ȑz>x_kD%dNWã5!laƶ}dT5C.gOF&h6 feR"28e.k[̊\UQ|32g%gYd \{zq@6Aa8vX|":ra3񖪅ұNI*iim.@lƚ첤AHPüS$y#{Ln3!B119 ]SǾ`JDDR$HJԑ #ADSF^$Bi*bBH(/5T=ԢDc14\b6t1bL˻;ޫ9 1IuH<;~Λ}ϱ~zyA2Z*-Kֵ$\pǽ(dnaQ:8 C'^D{u ahog; ;es q$1PUn0KԀFNJ5e'zB) T/֋d!vW" /}{&GWώ&6m].KO " :ǻZ)kB>ȵЃ3A-ЈI2a/5ngv;4AH'*D.9&8)>'7XlypfmPC5/3`*e5H6zo>OI ]p*6A '\Dm J6B{(tP"?WqDϑ{ J BT*|#!Tڐ #@da7Jd- ơ/½#jbQxZW_I*D.ZP?F#lPyd?1GG< x L1 㱓Z8yHyHd~p"2xa%)8?P4b)@$n#L0A.c!ZD!DzPTALJTDt PSÈW< bb捧@ u S {1<\.Q.",52)~3s>{HN+4㩺u; hR]1"L!qa^^BOMl Gd& ~3v0|;J:*/lD؉$JR =nm8 iAdTl5B6A؝Զ,j_y!BOW8{Ԇ]mKKVhwoou"2 N$Ķm1 * \K1m}gRWɵi(>y_3 v@қCJidogIhM!OU]@ hJO$>?׶8CIѣj>`k MTE dLN ~yO~[ݕiECdQP7xS6Ep)J!H"L0@?qq fkۈ耥 O͚_ /l8·J$@ԲtK"#EF9"#P0Mm9^~OD& (!Őeb<8 yD%)'}\cjIS1~O?73p'+G,rF֏wedLØxeu&}`MqgxhWre?\g ,fk<):KTiDbf`5:/<-iCx;z˨x8}_q:.׎y EesڼjKjY eݯsCdu85ci}[>α[inMdtpIJ`opTdѹ~5:)/259TJxF5kw"'X11$kAmIYĥ(nR}fH$6ey;d&" :nܢ ^FޞPyYPIdBiN>W$`ZV Mc.@`!"b!(Ll) +j#Lpb!R5(UX3JϠ2沄^T"#X6#N ih0Q, E JTB^MJdpC'pd$bHfߴ$Cy4R_Fr!P䡡xה WaG׽<-hAZʊAbv6 y@ױ9 ^18$!"q4  ŋEd"<,~_A%R&HPޘP; glᗎ't72LTHYe p7(S)V0 /~. T  AX )h  -B̛6, ,0m LrQ *iȤ0Qi15PM+ѱYf#0jrll(p'!NѪzu@3 ȽK$ӎz!( ̊}1o!5iDb nCuo&C|e-*T='PMW!Jf;I2z!C(#3 PHX>6$ǫU}h!!/p3:t#kxӖ8lIHoy'!__!3~'B4qQHD35$3I $ sY"*b!X`&Ej!T&"$0X$! Ģ3Lz!cdO `b ϼcq@G(i*'7'dQ܇) a`cBGڷ2.FAVG%ӉR˧OʀDVtzq|41P4C 1}DD=*P!gR;br2?n>ȥ>Jʐ@ :B !n9+.EQR~߶a7;$zGWeC)"@t!\c a~*{cc)HOb T"  P?s>N`hX`|h?bv0l4?s1qo-1mDsB`%$53kgAhhpj ]J/x%mg -O'3#JYwd*zV"tA=AA:$=!p-AN b`pnHkb3ARφ2GXRa*!d":s+| 0R'TrɔrL8k=E"qzsJP-=mbsm@ &r ofELSgoĖy`;S!#銿K{ 1ߤ6 >hF _Ǫ6'DX:&CZQ[0n"HdUTcʁðT}& @^F*&&C{Lgά}Q_B]!l00^~|U^>T '){nEYxSĂ%xbLh.O x!:A4 ]LAOq?)9/zab`y)K~H/y;1bt3y3RI^QbWKhگ)z̥^`֜)_qnVU9s(12)U!#ʄ!."L$M jIh3>"g#䈈]gAN9RGa$ ptoj>7|p`x&E h81 hVH;؎U_HEAԣ96J%('~K:g`x<")og C^oa>3`c;kmMVjP-gi-ǩDQ?>rYÂ- Æ[dRPy7 Pʁ=BB0{Zm; |d y& hht ,YcR0BIOy# 9>_EձS)R"GV֜nca9-)y<tOd;‰}d)< J_/W|^WCbh*B=ܞC[d \x΃G^Lq]!S7)T*@bqLBY5#=ڀT`C#`0h 9>[(4) OLC]͒2_5ѵ<.>*91֌Q ` CFF,R @H]k Jx'##:dea P=,򀥦h.) Ίz`$&} @* X=Gxd ?@K %$ZhK .̡adRӖLoƸp9'g!d]̣Tu(3 l~G>DdI_ay^c $bBIܔ.#sw|*b ׁo`c*8&N9nbIC4N#.ж\0O=MOcgB x1Cm3:ȢÞH`bLfX6ЁOt}~P#Iou 9"^&E@&"&$@};JA!"BPSDH<<@@yZb{4d i*]r#M@#+1 '/>?o7 tԁspaWP9TkLX2ۖ9Oz""w)K٘ Ťv6Pnu ĄːwB (zb Toۋ'["j qJERM TCA#)@ MIJ2L!HU DzTwRŒ!|yA8jC݇u:~ò@gߝ.8Ĩy[DhYeR"u(2hCKz#S(T2ezCna*2N<:% MɇnERR3󻀶=I&C2׷Ƿ{=vH+Gwd-:p@L` vqQ1o.\+%2P%puw9s`}bܤfw@Xii3+"e@;aE8ԝRr740]#(voS }"cDKď w J㘁 f,:43tit,B1& ccI5G?EЁ y洞c߉Ru@X=`6HB'H̯ĵ0t|i`[9)FPP巔 _~ٺwkA׶5RG ydt.]ڗ,8XNpMå㾧Qؑ hq GBZ հ8TҗsbWHr3O(e"lR0Kbl`-6DIkAcxX#%]d)J(tdf9N#BNG82 IUkrưiJ` al 28xC*@T9hsR7l6I 8q,LfF(2aYnB Ca9Z 4(\b%\Ć a-AmrTΆ*B 6kf@8cIa N4rtiqZ#y3rɕ9, 2ӷºƥlqA: Z|0hEMSQNх|SjIΨ͛o(ZRwyNMHt%"UJ uŅh7hj?0Nhd>rS.BDhF#¾2t5?[Z˄}~úfp'`@rqrQ0{9g^4C(hA P=Ktr B[SA&M3M{᣾˨vAz(;pNbGW@DŽC?MD(HLfxG" ɵ U$Q4PW;֠<{R@uZjѴ qBCBRH=g?q)'0<!+=*`TzuRn,#BIe{hǫS+_YMbT:'>VMMa$4xNJ2Hχ_WvƮl,olN- @$r/ay PĘ`r4QIS`zZF++җ *)9Ⱀ@;3h?_ajX}9Mtc" l^p|.y C66 д>Ӓs.xhhG0GDu K(Iy(=AYx4 g3.R4ݾ77[ 6 -tIǐ6xk:ۊe ,CtӀ^aێo Nvg9 6ISYNCPqajkǭ\j([)<-KK Pnpr]x!9$/9vl^' ˋe|y"^7Lxġᶃ(3>hoD ZՇ-AO\@i1yN(QslsR- Mr;Á[[ox;߈t`R;<ʩ&вa6n1TMscm 8 ;yQA[rWĊ}j|0w͡c b/iz8X!rp12”|lZbYŸ4l|>7z5 xd \Plij\$ gh|)Ƞ$zG O<8j]1e-1LrL31s"l)`䩠?9GۣWUn G\\RB3ik0JICZS0 `OA+F"-~򖘵ܾ u43 Wy|Cޥ!'LNo:$&8cX= !cY|a0A"d$y}u^y}B@ X |^}.H# M lʬ{DGx~4IZ"\{u<@8Ra #̤ D 'H*q ?dd^7p.KKE)Z\$џnc&]y_e(C%C`1T4; 4C&,SvTe! }^d=s*9ӽc!dBU>oؓ|*}K* }ط?df ]R@7 Y)V%) bd"! "Z jf"(  HXX RhR%JTa"Y&*H$J&*b Qi@*k('A)FVW!—'qIICFǷ>reU)$. K y.x7pC2a3*JP<5EҦDK42hb4Ĥ$#MeLa>G} >w^:\r$vF."vp8wԝBJWv#NEK8ha99%A׉ω9d;xs*ۃ:mWG>4$ǺGHld-OH*b~)k̞4` ?'<)!, EO!88QeEtM&=U>Y;wI\+`)0J<y͆=SA=lﻻ|x5MDDz#Pw:5PyvD"yq_(ed)w7:rQą4kDtC2X+Pìӗ@Npח)!b""(nU;-gD[FNlPB`B Sy=@.l訮𽽏NVSF"5ݼ&*NAHأvH7 u`([bnbFfR|BJB!PĠ @J;"@jh) 14 B3/s!EhI@@C@(DҫJ"1 @@BQ0 4(P%,H4A@3#Bi Hsj*v!8A: $N% 5C个\N DAp)$5& jMH(c7MD=Bx0r^ 1e0uv`لWh̜0`&T*puED @BiKŗA)e6C&7<ăfa)Exb1Z ZbR0RA+ 3$<xEKPUFs,BvS/pgHR@p2/hixNKa!ydIp\F |cNxzdGPC>|D@ Ô2)>W .H@PdJ"w$S@"QL# ‘;XpdlPB!=0@@1(i({&OF%F)j&Jďb,pa+/f5S7"JbG(30RIISlfIgV1LQJT[VbG"%X"M!GC(pF'AF5Ҧ(!DS$&ɲ!BjE 07-gB!Ͷ/v=Rت 1}Q>t 2q=}#r H+3%ȪSe5 ^oÃ&As`twpS+D]DEXOO,8 E|lTR!>XS D n=+EDQBBRK4@s@}TRү0\-'Gtv*FDOH=XR0DHdd`^E5J^cD5 +K3T ?R(|dy4 .Ǽn.,;c+ 2?ga6Mt=Ц-B8i4~ .^A] C{<)PO,m^<~;)YPyDUL&8ú~أ[{cU$B4DIK{Y(@CS4̪ąBB PM(zz螿HIHGh!(ySsH0\P\?~FdSZ$l$!~Gpx90 Ux+:G(D ÿin9dy^.1{>8*~qrR*@4*YlA9Qv;J#a5ݥb{u(Bxݖ, Hch: @ t.EY:]cc:M rN*rj9 nKom21TX4T%4R\TA姼/1ɲ`Ie'zU'g؇HFW W؝-JLU/b@FL%)++ФHDQd,#\GQ?M_* O nܿ11KSZ/;V6I6Y뎰3<Ctm}G%椓]l)hL%D: 5::V} K FQB]%~ {h:CsPSHhDR8@i4m%+)+ESMD3vrڠ=~xZ)bt=Bâ~+ncg0daVJPvy{폼;XMDn=xEvy"U Bd:†$c'!__B *)C􊇏q~2׎y:i'9r_3s Lʒ3dS(ugH@r_*" -/'X?l͒$0?F9%Eb}ш(^0H=~ԞwOR$Ko7Op(xf:&ooliJ9!Nkp-%i5Q֐ЧJ MQp "LDr'`?}*2!6qsiXt2'NQ &J vELL~r@S56.m8%M' %%Ő!aC3 [rd[4KlaQX.i_tqsFNx۱;-:u @8hy)aٗ3`]p)&F_Ylc80q7RJ0iyaM] B섅}jw 7`$ SCCȇb#4R0TiF((.kMnl66X4 TNQq;LPUPU(nWpgX.5^i|cIU(m">I3v,ځw@ [#6nU 'h0bTaY#vI4Acv2ay# $̹rYFm\G H,dgft4 ɸa^2R4ˢ2p!$vsr $(-+EL7II|_d:wWr(rdv!BQܾ0.7¼L2wBK|ӬaK'׍X%%+s~L(=OT+&?TT v uu}xe7}@C7;d&LlreU#_k$C<}/8g ﲹQFɠG~;!&O* ~OW;;4V†J=n ~`|Do<Ʊ80,ɆAHNb]><^c8oOUUW 2Js'݄|^0Gd'<ʼn*&X%?p;桺Ec?7ˠ3xjvB>O!4>8 m$/$2WMo;T4\bU/tK}:c5 `Dׂ8 $Gb"DDj8]\dGZR3ߘzy8y{R!lAbI֎QRwnd $Dzl|J*BRPZ v-ɔJ 6auCRC̛TG^nj@J82cE Aۓi{?gc ?T$H >4Ɔ}OhRe7uk\2[iq y ɗij\X㼸IItRrR ƣw}ſV /b|_zƔuiWoZ5p+ALq(^^{m2'PV _xhu̒*hBP'"9U<zj&Bdۘ'?.@GurLjLj3% ~2 0ClaP^e70Y,)n:1 %cVPA׮/, $FäAM Ff| D13^g\qǬKCM4l}x>iTRRFlLzزLh lBo Љ=PK"|fBD{N{?;I#0&C<aGG fres!4ڋ`a])y/p#A18D̅a0/k >bpG2H5Ewpm_g ̴ɒhN_Yr5:ۑGKEΜRxb`03"'bbY*ϝQl%! `f!{+bJQ0ĥ 0"Ar[Pcr>{+y2jE%@O1Md*'|nרg(2\ N.!$ $|!p#Ԇ֦" )H($H$*<G9)BHQ/ .}(p\NRDCHXjf'Q&*c!!D(32b,Vbpmj95HUQ<=&NIMH]l b%ML4>юc-1V#Qh Y!WÚH#`9#ݹEEPLY2f4EN9lsib3XSF'V b>!-Tu2V*s$ctTXcH/E3D< /<&D[E'Q%3p3h8ǍQ0f-(9'1AF③ (B""*c"rBO=SK9xP1i*Ahr(<-K>t1yȇ!Ȳ5m rPk3,#Mщ"XJ!u#k CgǧqeZ9Ĝ ;!^Ăi`n`b+A bGܸ*ri+`H ,I`Q}X,FL@ 2H4y)m0J 6Iۅ5&Cvgn i %Wj?;đm`[ga{(G_T|=Dbqci(5GmR.%ʊ^h$ɰFĩABs@ZW ~p}L1w8<;llI=P7PHkvky%VW#ߗTb߈cm#c6#`(pgPC$0П/}:-O=T'$#%Dv->s:^ %uJ U ZM h%ЏfP<=I$POG6ȍQmVNmG3pA\RI.&NWRojp8 C\BBԐ,Vd ؒ`K,nP6b[)km3Ylsj\6-Kf\#m.X X%,Yc[:4&YmFNp2qZ{JL)wR BeG ǎqp0B& !ڇ.$A|Mia(540V0UP'P%8+g(?%  B'#ԏ0 >BBc0050aJ(+[P`̉Nb*l44}%DTWTTm##H8UTD1C&x/[ ?`Oy9^sw:A0h"nb_>`%0Ko?0aﯨ([fؙu it/L!=g͏#Z-!ȩ _8XaBA4 ~c@1g3~G& G0L,LzDQ UkA&r2BU eUlmE`ب)@OCphH2\ǁ/6(fFaNKͷ u }AuCb|P@ B2E C-3i\O z;k2LW̄0tᰈ|,MA?&d_ѭ 5'}oCgk}Qx.7u~0nom# p9[gIM̑*xO =(ii~WC~¤y(*?$Ki<Ϳu 0>nQwM,/վe5cz41@h` )&& H^U4$@@rtj׈#񨥂$&B>TP>bA"H$Bȩj(Ho~kkfT^#F` H*PvtH#!~D0R1}+z;u-CFQQbBq7;`|cʊBcrRfplM"GS<|!$F4Y@;({1=J!D'5X xbDi"|0_g>HALԇ= 8{_LE 'm\x1- hXƖ)"[}D)O2W@qLA0q w)툋؉G:&u_!!h@G (+`Wix-tV%Ùc>#1WJ[{m\:8 Y;l(A\(pǃ;Av!"PvR&*Mb3B$y `Yҋm̪SEQDH+re0Ah E#ɒ 1$bLLKO,kA xP40҉|ۯD#2~udC03d5p9իR,ASTM0QBRkJ}TDO#rPn?|&(1;'>?FN l:GO˧DO =C,/.PG0ݖ(޶B7;E䖊&nYpl#g#/~X XR,̆-XĻj\0Ԗ_PKwit-4Ki` A ')~/3Ժd 8L=f43 ^߈L"Ad,Oh%˧xx.yoig<"*Hk/oE8 jQ*E%?t%2.'M"sx:gv m3 %"'~GPvnA5x 0jgvw~13|qR5Q^Tgy.'w M4_\j9^2k=L2 y;8<Q+kH-LF5Y=_: BxdԿu vAtnRCJ] U}L]#d{:ߧuw:ѷj;z>'Tb1|V@azK;눎3fmő-$0.[dSm۵-ׄXᰠ${HODoeM`돏D!sx4~mhqz쥡3پs~ާ2eŕOݟw۩#zR8CTTQ z`v\ Cx o_˵K2nfK43V=[x>NV7OO}6J@Ñ5胱!\<9 b]wzǑ }WCHICi|G^T¨v1Ncz%$&c7Y0-.; %ߘ!6zޚ-7} T>; cܡ.S^z=s庘gT:Xo\3v#6 )!cy8 4a d}w1em52ގOH 39 ȷ+OQNSbd<g*x@r,kܗa׊~$߾#6< !M]^&-]M,Qҕf(0!Υ␞L<#d8$VZs%e٨u'4*, HtFĚTx.f>   >1۬N2x7U%͌ŕ9+]{Ql4P`m~|T])Rw^U[Y}zXH2az"RPQYrY]ImZLDxYF]WB4ۑ(to :ཎ:zI+8wp¦6RElƦ{C'͍6c4Hf33Q/Oу\r[-j_z،3 1L'I0rLC(p0SX ]yak|EUwN;t1g 1c81~ce}.ǦRAG%|ۇ4\ߜ$0KnyiH&`y:^kji7(DŽaNg껹/+^U `'.RZ#EUx,'~oӺv5\w4EXR_͝)u6Rx\ *wcὄ^H9bдQTR?`uۯ|!W)Ii]02Bҿʀ&s[<;oNӢo61aMx)NXsy{^4;q^3. ")NxρԠ ei| pp[S=#]U^]s zI'\ )Y~K#px|r! 9 #6b3['Ӽs;^ ҪkW 8x( ?G%'jD|9wWPHRUqj/L4{LFb1\1J\ q CB={arYWeˢ%Ɨ1/D@D9n.U!7QDwG#C!tY S~n!9p> gEy:$A4mWe>a="ԕ`[qf %SERb.7*Za;Бl2WMX0=[{N_6d0Dr,Vxq$p>9fMa7|pr*>T@aDIe'ԑM/2HhLjz3`;Cr!H(I"*e(O&& lb'x$!MX7;Χ!dCxDZT sGXH.Tȋ *o[3@Art&*wM,Nu(`nU9Zc 1` g}=\ ^9J;v{73DLw} &4A]dJUF1蜂Hh/dg-jcwAʼK㇞h/Ɔ p~kc:`Cd"ޭ0߮O֎Ji (ISr$7 "?~&J0KSv b`?XdW,d""PYNXiaM%A{Sb)Sy:)(p9MN;TjqP4v\ZHؿ7\_B'ঙ2B4p5)b (e nb򣄄jZRs'' A=Ъ,L:G\AUY`0zwĞC#8Yy'1¢"=^{NʲJB/&/%4Ffa̟IF{A)8 bNOсt%XPJ_ oAL q5VVvtPtD21^7'N0]H&"!(YfN@ qL֭\:Mz #O!MY9,0 `=t2ގc!'U(in_*DÅUw8'"H%Nw9SU#N&]dMA[)P >;9N,wEU@]K|R2?tP|?f봜QITDi Az`A-(-2G'bCI0;Bg19}g=@A3rs M愶1KZ>i8@clWIЧD)3I!i;Nza@9E@ʁp%_i99$1hw`uOl)ak9daZ!T3c~^uL8 .Z[X fN_av, L7] {OϋTNU`I&`K#1h%@ީq C5G ]˖CAaRJd{\t;ILb]c ŅJ%8dWp)5pR.- @S3 HNPH~4ѹBgA^;&Bb,$0(ӣLf"9k1 Cff;03Ymp'N'T Ck ,RB"CGIBrhdZ/P">~y*LP*SجZRR|G*'r"z!W) fjZ*be( h*T1#TMB9`#na82$Eryp-Z ͱuvx1@u9.m'%.) EH SPBN [.8i)XwD։2O;* d݌% J:=T:|4 q# Z VA`oDX/ OԥOa4r V,X0{IO< Z b; 4DLPLxf /f  u/+T"D`{Xw߸TpLOQEHScfA`iɀ!Q^/%LF<`4%aCOq3 -F R|nqLHJPo`C8$SKpr0$ Vhd@~%"q@$X$e%mNBm~}ŴGiG(V@l;zwԴ{砲XꚌ+Ǥuwp젔}r gvScٴiJ5zJ@'TP;H!FRD`U(p@>s|l6,wprp 9;WNxxАVŐ~x'V*) `mM}iGH-}o{B1C$pk/PzTYvC,pBBֵM q>N쾂@qÝOrV)VܥSd&M l A{&$ɀOby3neld#$LEnZԴUjG*v-!4I\"`)Ca|rY?=m&yqHdqcU*姣?: klr$}YB jCs0H36DWv֎͹` L26w r ۾!մ_CُOFoh>L U"q_(yNbYU ih#b2F1DRRl6+\7A"l5D:\}; BǞqwlX9uO;O4UŎdBW8vpBQ'"&yGrÍIHbg*b*y8\l+ǃH`V3Ŭ-k ڽ )aC~_v$qD{P`(0IȈ@dʛ!=%$ Pv=NphPz n﫫hNP?9<]:]yd$@b&E~y4#E_P Ae I(A)͍᷾0p_i5nNӃ24t!_SmZ:Zp(C;UJCTMGt-x(ύh{ҊĖ&a2RV ?CHR3t&F0faʕ=-4>x'pL`09N9IfG?1:EA<C\D8Y%>0n@HP(l| 9-vQdF(A>eb(kJW(ó)b F{v!3DJ1PysLo<#2A(HB)jTNLu>:?''IA}jaJ8LLi2Q4'&\I.H" Q$Fq(8-$G9X{Fv!堂ҁ:Bx/QvvяNeIa wOG]{i ͢+NPZ}5[O5Vg %iiluYTa̚H̸U*hV̟/ !R~t*d9|̪^Fw1[4b$ O`& <_`z-3|h!4Iΰٹabo8[hćo@hp ӪD˸ ]SPi3\>%!fqCNck%OȕOCJDҼr=m'ݳM #?p`YIBɳ F`? x*9f)e(HCRrQC /@(L "!@+ǔ=({nO30}˯{ڜB@ *Jb()( B!"hbR`M=_8_y~>A(4hD@DI00XyDIIJP)L @1y?sa sVA6H X$ t @4dyҩ15$BDPD hJ˝IAyf'$cHNXA ҅&E=)/Tx XH> OP?~7tx"e̎jmP#}Q k&^x-EKHD.XD;#(h$>a pEe118K _gzG|F$8;@BBԴLJN$JEerIb&XJbKô>eHL:Ra`1 ϴpbY=(D&BV Ln;C{{@Au"*hl94u iLKb!P $;gg ֒@JdeV{1APT$>6 -0QakN:ŧx$S zIS0Rp] > Aՠk@D6F+'iưC(m ̠{ ֦ePޜT*FMij"Fe(y\2XD~~e AP*4 g)9,?s}t*BCaЄXhVdZ"Pƴp:u)u*/B+9pgL7'Bߢ~h ENAA|ag<2 >uPCTH? @EPB lJDb0@:?B!p]2˸>A ~+ k=}{c瑦hD ք,LdI'Ҵ 1\ Jуbɂ1{c4TA """H X$!ӽ2[lJ=:w;}R FH~~cڂup̳!ca}:|I?:sl!z;%\\̕&3PQ?EO0}{tNwuF' ZPFD@^@PdkV:j~D{+a&܂F.xX 9C"M1%2AW]afS|UN^d\]3 E=1" 2{LNEҖ !_xfrrH e7K\o@hb(\A BC O4Gr*R@Vv80QA}YOaO?D삉AZ62'!g D#D?e5!ci0NôZLZ#_{  gYj5<pI#A 1 f! jp!܅3V7.tjBKׅ*aL4 v~l/1,rw@(u1jX[~Oƌ!.)ٝmlaW<̲zt3_Eޝ-5;s&B14{H T\:Gٵ>@p~Gk .!.Pa*X6),ܳ%8q&s+-G~t7/"oE=<2 Kvb$g1D1s?ˆz'L)qa{σK'ow%R$=cn[{jwo;wQGzig'}i^R(N=gSՓ{}M@B ޭkSꄌP(ϻ^}ul[@- twwwzw{kԵc{viz׋nX^n|K .`a(1-lAT'Xح -`҆C{҅UzW`uΎفEQUD vJSfB*Bm dU^URAѩUuUEQ}wBJiH@` Nn@ܝXɨoyv}8C辵oq^Um*ᇦ;o[ n۾<`)`=>xow{F}/}]Pkmc>m[ WfDBg; P(E 7'ς{ށ^>OJ@a֢@wL*.jJ5{^xۻJkRևsY>oEo{`ўvzw;\va-NnzXr}q۪*_ozgA[gf]v붾A븻}oC=G}4>ڒU^|Ծfjɾnsݗs^=C.>YѪ#پ밾*Z|ͭ*bm{v^tھ۪aM[ӺE>RsﯽeݜCkb}\OkVM×CϖCSehu t}p]w{}լj׻Y7u۰HMcm7y]XIibV׶vK-mn^ f]}MSi%vQ- hQmmwJj;hzm:>ϋzVۻJֺa"uյa>Oja6aw[0|m5uX. vr:Zjۦ'U^i&=:º];l>u7pWק֫7(I)>/y^v7;oZwʪ̳;Ь紽DZ^͖Եd}O6U+٪}<5 kkBemvGo^PswdUfۗ:R,Ν6Zɳ[ݪ7һAWo ;ס:i竼k,;jv닫ѭrrqP6ݮnJ"LZ k]6զ֡6ݧnMjx؂vk'wvۛȻ}֚ve]wv P ,'`(^mΙ:}T:@k^nv%8۾+_]UQ;׷uo @Z(SN9wk;O>}wvZB۝=Pkgתvhwlv$Hj %u۾^ȕ,vR46m ӧ5]zӦJ&a^R$Vڷ:`9+ثXEUWFq^^]moh}iKpz7*n;Ru8[k!ejkݹRN7n @(ۊ66@Qd֦)-zOrWnٌq 26w4ƤS4Asn_o>3l][g]׷zn[-k{=@Pm{duq* Fͯ=Ĩګw*$63t#A@滴7{7<=tP&k,nJﻪkl5ip뼮[5u w3 (+}Ɓ٭+;}RϣFil+nΞJsjdG}:{T^[Qѱ{I-Űv!ۧZzG-l3numʇZmݧٌ5p&=a\nhGM  &IOS&DSѴiSђxSM3SF0i! idzhd) zzP LH&LOId'i=OF*zj<)DzSmA@4 &@)4LM4LTzzO&OI{6OSTT=)SPhI d4j=@   F 44IL̚dSy5OU 3$*LS#DTDPAF!TJds4%*b A` wP63{ 'z/_?W).9 j 񜻜m1#z`EY%u+}gGM`)L{i4% Ȏ8Р)o>} #2MfVeOf͋*<%K@j_y@C1t{(*fq_B!HOJҤ6Ļ:gPb:\ng]ѺݻVZͯe/]w#=p$}'ع7'ZvӁ-J;t:6Uv&v㧖qf?Yf F@݂YW吝  i8g^U?O{窻O%JjTSS>|}=ְ֊SuWKO8c3yz#|:rw|+=ug!"cݏOϿ?UG>`)1OjnGgo~ޗ?oYOiw5{Ix~O6S_3 ?{(F(*tJc|u &_ŞS&Mc*3#Ⱥ?K?}?OׄӷazO^ā@}2d=gP|cĿW'?7CGWn˜Q?؇?O^Q?oW7[8~~?pT8?Ĥ~hj?+ҟӾ5˹_’O#Ѐ$T|('Tw',U~"IQ7l}ȓ%Bdq QSف91?^F$8q`j.BoX[e"hX"3P{*(F}%>,VF~/-`23K\%G]t`KDj1隧tC- *9TEJR[Ѥբ깵GY_xhi*`5ʇ %~ݘ?݀_P?8# `1LdDPE-SOݡ%6n0ٴ?8Gj@O!uwΓtkO[)T[:8vE|X9)iH""%)ބ%/h%9Ϟ 涂nK;,ԑ{?kk{߲8v.v^CNW~O}Y<w'ΘWdaS*2)/{sɕg54)7ɑ<\!3N̽5@Kg\Uj]T_C"Q $LKKB"~0,% RA$5U@A@gJJPbx F(K02(aotP4`(5q1'6gW: :Ǘؗf@EJ fF6Z(Hٌ_"ˢu4ȱg,\`n5"i))7Nx%J0UP~",(_W}*urzhbx}XLJ|1`d׌LqKws׾W|u$ri&&uӎ %dOi3N}Lc'F{:J/Glta& c4EA<'{]~n[+ ( ,#2EEQ-j)"0ri㜚ȏ_`oU#?tz_x?_ST#_w~@H̥1kW}/wSTzC?zOf>`!?jŠYUCEq@jڵ]ۙΗ@/t쯢srܥڶ,v0jz(s!t #w>C۵ hVV.  5{ZoG7_CL2s^ɧ={P+vv:^ϗc r-(R(PFODQ98fD>  >/}XOB" ?? 8=L <$M#Kx ZĜ:όڀA@; 7 ;S?H^D,[xH? <j(uyuz._ԡipyz3ms\޾y.UUUUUTUUqПO߻wwwww#DyW}2d; P$BƫmgrqYxJLvSY׎J+ j5盃.`'H[ jA( x| #xtLt T32#9C2~ P~@>EMd  ;̀ v+<ʾMlĆ[5 ,I:9NG^$\@8KћLJd)fQ $W7F\qc'H0"tOT˲QJ1IQz<J~n} '.z!gQ,z{V8C^^)xqv+>ϲ{' C1<?E~.YhO ݎU zց.@)*j];T!!㗹6p7/wXjt()6 ' k`?e41'q  'ЇK^-}n Ą3* :Ohv=)Y9v i@#iP Ej+p(0]rz;2 zK+6?FAANDžED g)ALJc5D Zp5n?E?"oHOj0P3ٙ* I\5( p|I#%\AT?u'd4Ṣt')`}ByE PW^OhhK?l=_LY 0|4"2#콳>5|rczI;CKx<+ۗFqhEnBg88)wn0.c{Vߵ?^߰C~É3'ĵ.+· sH=osOK[̧P\KfTo:C9 U*臄o"Y,S Ns@=vKH3ɮ4iYQTBJ|ĎmAlg?t ]S u1go2zmٻk}g럗FXx8٠_pzyaV:X`0JU5LJ\:8ZuhW}vpx4R}Q@ǔnhA@ 1oq)|ci/|*oRs߻vݦAgRgq1x1H $H#oNXO䄿鸀Z`}L^U=7 p(g&DTm|]=5vAC(@+Ld+|!dC??I\q?S+)Z~2Y [J: ×%XHHU01n.I lhϞxyP|^@Ebpxwry3`A{F Wƚ&G155qfSJPً̪(tYuV Lr0(̠ R0Jt_ @Ve5BA$@,#)>/X)uQGhG:b$&XH=}&? zǫ~W>iH0?W<yd@Kh+D=D(/AT@5* ( * $4A4O__'տ?P I *a8!OӁLcU!D0AUI SU5!CE@e?$>D=S;?..zo~1zh#?֞ڔǢS2hSJہL {XC υzIܙ҂>ϫw fYsoi=aSYo/ ;(MD$ID4]eHK@R"HhMc_k[;셗DC4(ꆧkJҭo=0f ,Ҫd ^;苎i^<4xR!JR-)JRmH[m<[m$mm-mmiKiJ[mmm-ImmI%;--mZ[m)mҔ[l-mKm[mm$)mmml8BIm$9ޜgx8l!9A+OYaF7qY'}l1ţbq[3ŋB믓YU3)gUtR5ʮv*럽mQNez~OsMHJ)]421t[=1Tax3ǿˁw{Eh5FziÏ_׿$ߋk#y`SzS" (Uԇolj^acē;߰ 5BҙM!ʪ SGpCFB#+!bdaX{ 2y #+Ə~0XBI5}H1 4@{. Mh037@€7+#r|CxUq@o8|h9q ݄xE#P800qǛnxxp.1!<tQ'w]Y$-xҦObn/MqԧR9mkbVeM* āϮc3ĬOeX dhuDqa)IUYR(/)ҹ9F̠vKuc ۧRvMW"K7˄bn@9~KJL߂3 ZY2h<}sf;%%dRn6S+^("8+*Ą:-,;!8뵓9$7rùцS{D;a|臃3 HQr25le @쨠UBrו4Np a3yTyFMs2Mxf~·{-L%$4Orvi..pcĿQAG$6Rsި&dpxMDqtςzj<]PeSs&@t~􏍕\I󳁄J!f6Jpj<Fd`1Q(ɚSTT(N/'^?w_?k~+&hB̩"_M57F}Cj( ?"0iHFg` b!i'~z?DD#$!" y@_kX91%Y=X'I k%}%f'#(R%-*-PM!!IHRI*ـ+QP)?6;vYۇ~MhǍ!k;ΥbB $â:{n"Z.L >$MDM(a`TAPQADS4TUE R XLj&% f`2L1k=Q+:.U *D74"aO1[<d  6V"BUq5,’5 ӨPz$bM)(Hno~gTwOy> ξwI`:]5F>9\@oa_~^#FI*T;pp~-kN)atL$A,kg*=ʆ}H{vAIys`y#JƖ&g/_Ђ܀ * /Hb`$f?(KHnCԴ|q?J n9@9 H3;P~9[pnJMTzIhl8mIPe)͗u:Uˬ1b֢PsQ8aYM0U%-2+Y.BE ^LBF`9V"t=84n?l!`D\ˍd;!$c ZyRd/7:NOiP*2 (T4:@k$)2 fKa nŒ4j0WvBgl#VI+(䭱6^,qmjrdmR2*Ih`5:[kT9 `Ac%%d-Y!굈Q@CDUapG#*)cFjԵ3 DL2ePq2} j%UBdEE <*6Y=7=|ԳS<*yO {ŇJd'S`E4.kFT4` MHJ?ÒlY;{~(UY#u8~BuckYe}E!i_}z\e!ӀxЫh`t$ނcڭ m+!حu/L94QEy3 J5HmV7X36JbȍjzY`u a\Nl{FOTPSoǗCIf{)p-d_xY2}KE/1C:c5@5W+2sy4 T4*[ۍGt3]@W=Ajd%NPAD*cF э?h(|C۲gW$ ״a}+r0FPPul_D$hd!y3RFh>S-DBDY$7&z (]: 싙e=]5:9a|e q蹖qCcBPvB,<+B׸6XA0qN/o;oSEz .a \f1E3`\K׽ni?l;~HkfϷ'1oR} x*^2M\eNjj{Ӷ>6}f[o<^$ LC퇘k>H},Qtn9Nerf)m%69"U^M2zFj|:I6Tꀣ(X?3AIU@w^Ǹi;*<6vq1ޝ˅KUNU/NB$T8{/ءgϩgit;zfx37FcˇlT+}q y mVg\nANⷱF0 j_r}|פZ VMYDUs5{r:hd3AB՝E;W]yKóәxKmH&@Gp!NIf z6swY7Iň}ݎ<@^JdRd Х"daeHۧۊrpL(Tc A%ϏI/LOϣJ&t!S-/mtخEW26\&wzA(BS{w$+Q7<=@OlؘÿQYg1\ 4 ]Z!7d@E@Ը!˙\E^߉!@A> }_m(yu}x'8>\~v7s $QAJe~ 3lkpl,L;Vk2s=f(2rJrjpPde1a5O/0~c뤌Co<<̧G_fRq B+3bFԫQ/θa:9nߦtfvx6ʞؿB7Iy~_G\INwn eT3Rh.+{n[mo9U" W;} &7ǦDU;Dvz|=1>5<(MW^ڡ]wZ0R0AfGMwi{k/ߘpoGu󱥈Uzz-e1i|`Usqoٍw&׎9l|-*?tQ7~F1]uWh4<'2]pBjyB{LSS᱆V,(x{!pn)k]4uVƖZ>6h( ΏMGd&cģvkRvշzN}n 3hhʡsRJA›-LU:s7ڙDMÿ 63< d{zLtz-g[2veSa5 8@,vÛm81`E%Nl #Q^~4mVua8a1ߏ{t ŀSt>u$kIB8'$t^Դ!ו`9=}/%+{j q-Dћ$O-Î ƍ˘rCK4Cփ tY3;B{p1WɫK7xx>(6iT-_n&P<^ir|X|o_11UXkW@9J~[j-OoՔ#YW<ν7-^,J MqGNձnxeO84XB~zk|cV .gٗz*YnWYtpx9k48iPYP}!-~';5q`?T'D #*w.n1mfUYsZ\Beb#ޖꚹ}gՓyA (' j"J+QeQgjQ/U 7UyM=>^z~/cY׭n5wۅN3i_^kGJ1 J$vx}Fuw&'Bj ٻujrJؘe} Ӿ~F+ [\x\SG$F8VR;V  =R~٣2!(SlSaKf!\BiT6peR8N=9&7ࠦ=Ȋ$Ɣp3{&P6J->bxa9WTyN6*_%)P+3g4xU)} J6bor)N~=ĊVáߕdFpd*- WO7q1~s^I7SrcO#/LT R {$$q*룻hP%N:s&G(Du?‡>0{9!D꫕PӠl ݓTt`ԭ#s{:m?u~xR>(c[yQKJ>yB^@,ʖ생XRMc*'{ߦAKI}j6^h 6=PHשuy }mo1c C쥛3whϢo08(BDf3,hw+dcZȈ(̌G(ZޟUSj(zݦf"U2k0eЋ6.EElXZ!FYmA9f3Ju!tIX1r?pUoKM+N|zOO}M_Wǻ~6⦇4AOPPOćdʺ$>ܚv&m)Ї|L::M|]lJ8b"}zT`( U<7Cɼp* -hAM^OfS_vJ}C&ٙhQ}l[?`B +Y G&4`2LӊԬRI8cdZd dojW.bo{`_k7C?t > tZwkBzħh$vv}voJSA׽4B!tNn綅 Cme'܁ڟBY;߶^{,DY%/.jH,E ?k Td$(Rx3{Y*" 6Ysz@Vp$Q;ˏ`}eϷ*<#~HMx.ʢZ}d{ІzWZ ±=˧3˷m/a"(ZMQ nD(QH05qx]qRE@JN "@RRe7,DTMIK!.Ka OŜӫvOI\&&sT;')nJB %%យw8?2r-qUbÒkb˅ڔSqZDEʬ#P#Ds|GȲwKf'N(ZU FxU gijҏE=>l1U(F8<ĉ{X$zV0$n^ʏ@Eà3xߠi2_P%*=_U\G/e@p WL_8Q BE8_<03R$_?SG/z]}g88 O~FM针@ CЬV n|̻{az% {g>z>OX~*5ң5›MNkq@?I$dI$OwםEɴHGdewGS{v`tSwyz#FQ "~m7r( IW+03_v&.@LTPj}d~C$Wҥ8]vr ajM# Ȑr)o6uF:Z?{mρ>dV>I0nO1_D>Ry>FHŇWաa*e=rSA7 '' )!܇́dxT8 2pn抌jTlrQHPB'zFEsZ`4&ڷ07r0Aj%o}!;X/[wpr;oWখ9oK%hrr罩"4cl/ KB}҈{3oHwsVm7mu7d|x]?)L>&N{}[^5G6k3]_4o?mgn>8Z{9z|qKBGm "VUmXˆZ~Ԥh7ۜ]~8`s84Mvn^! irzPrsDVGK] $*?(dya¨S-PROP u00X*t7Cl!/Ư'\ YD3=x۪^m0qOɄj,bQUaM;> CxpZk(cmĺ5Ԡ[x0iMRvQL8ֹ烼<>'8CaB<+-\=VIdPuAM{a:OxSDlby$@ H}~J~?V9y} Y:>go|aUU%YEA\GQDN9sx=ⶏ vj[{t:꩞鮰W]ba<,. )( >^TV3N\wS.wyאfא ZU=rhm:i{]fleㄩ1'xrW=h/KD͉ |"X J4E X0QV;k#WpRZ1 6G "UvJY xpU9ge@j7U4!dPP.q| 9{bXdB}_-۷Su xGnbyuϒxݙHϲu=FTV4ʺ]l'ypb1yq)C֚_>[8ٺ.oo?ܝG<,s\8sjȊ9!:#{d]<}&pvy~^×\StÓ"r9X*KOur7>QvLm[mm2z YbJ0Q+û3n qr"Rxiv;7r;&fz,*{1 2 GF &єYQ@8㪡Nz<*7ׯ[=Om)U{vWF h**()23-w/(R$F7 z]tFz{:xdy3[8L6fk9ob }5Ïqa"Ct7Ad^ }m13B~x;IRJ^d}G' SLQ5n푮#6v#nj5G}YhfJ$HB@(EQv,2c}*jDxajD4(س3FS]]|> >uTm\UΔ}Y`ЇӺ'HPߗӡKM4bڔ'ʄOןiۊ›_Fs[&|Vjl~پzxg>uS#ԐzoHra]- ;P-C\UTޘCd971KO#O^lᜀ gUo-("6^>:zien脝9JەIm86 jĈrF}SQK5xjp٪Jn7l*k OrsI{ X7tS R:_.9P\Ax AYB^Gbg͟\Vdžw>.rEUX"*s30TfXXe3@,W6ٞo^;ne(A$Ok*i;cmm\y$cS78IfԒB9-Gd=5mIemQ,]ӲHLx>,2uGNc˕29Ea^la'‡uY[}‹E7_SyrQNtR7Ui)E_]Z"U.R3T*ڍ2nK`ھJ4/o|:sM6WETz U몭 !.\fTq{#)Yʮ7pO-AH*TvOn);0,jr(ٸH$2k'=U5 C,+eצ2o-QHvlzq}=(X!ߎi'REp}-L7^+n[8̸I$I$խz73 XL}; -{ ѴÞȇq0~|J-E$n7Wѧg /FIhth#A$ H#Vwr۶q(<%iaJjT@jW<1V kt' t׺` q×mUڂ%N1κf:vp#:_3G[o܍a4fҠb0% f[/rhSLރ BH:9+n͵f6yյ[;? Vg#7卐FfEEEkhPN'jvրA>cg:$YNb^zւ%$zL"0qw"`5s_9pJdi.?pI9]RU`tJS;q/$ǴI55JZL|un^-i]f)e*|vޱ@vw )ތ=t#~pg(Nk_7RC݀;" Ƒ~8*:_I S5T\3AIc1xx}B>j2r' (|cKiE1yO)E"氹+4OBpH~Tٳ[9 Oˊ3{@$:?$ɡr*6[+#G/`AP"\>P^?cwͰU\{]-A/d*or)Uze?!)'MU}?\Eg/V~`iD>W~~?ڿH@P!ʃ"B@$R%ſY7߫B~>9$'ѳǘ;AJGA9?SN9{0ǩ}wc';O6CsfRJ}W}u{_CǙ(;}'k9!c4fA_΀1 b?W?q[U~<҃RpAP_/3Rx@"iO??K"4yi8OD(5_x%?M}*2_~I 4T*q풘8T_/}ADDH=/?W}"'?7?~wu=?K: ???ߧg߭~h_D ~r&ypy!&;7ܿ͂ c}h$bР 8|Dk0~_+!ߢTcgbFG&7(v?˞vGJ&"r]^*fs:a.WbC0:}79z=@H ^]W ?;4x!! HC"@eME,$nN yk#kðJCp 8*)흥=MRLeQmГƱg.nvxCs/Di7Oֻ[ ea{0 N194CLe8- gBEAm(-UurR;h^4mbATwGcXNBX k{ΞA$oK:% SQf2wBiaeVsҲ٣$87G pa sBOUWwL ˢI& ${|z"p}R"&eUNыZDODΩҒ5yѣWEQ0u Sw{3@V> 6:&qQJiæ08އkgfhnxmY6UⳊ "huHSuq5PZ{o{#VzIa eNWѣD+Uaهef} XPE.8txǥD4/]ԦZus[x)K T `x0=!rh'΅E/tX81hJyƝJ^}5&U 5X;,fp6r͎j>4ڇ`s=$8?>vuN]8W=0|F, 6uaE_yOv/5^ĶH4F٤Z|CUSZ!}->Q4uw!S-rT\囍?GˆRDs`uۄY'ܞ4:Ԗzm,WX=b~Ů]@ob~'UN}q-'&pIYZ~a2kJZ<&͛3* r4L=PZk,?+ICj?]'Ϸ'<`j Z4DP&yǦ^D1 x1iAQQi #iir BP$"BB*fZPZ`b* Ud1DDUMLU EIHp7?k8MA)AAHfaKqְ) 2i3$R(RBPJ14A3MRLJP5CMKU!%J" XC%(,LՁ")JZFìPxl7)[ރ)H# 5.~Ϸó[6() L)hC}P5e9Xb% ̏`0d-;@"qR4dB@:fCLnA6NK}'REJ C%hЀɠ܁p(~;vBD;!r0 H|4+h!"Pi)@(``ʣ"j<;F 0!KJ~{ހ,B{T䧆 tgVkAz0,3Pdͣy[ /= 8MyB|N0HJ): \41825`QSLi&ެr#RSִQYVȐ7ʆ*/ X $8Q2< w:K>TdFk mm*ԛhI W]콊6FaDZ2oiE4v9OLs^2(َyQH4nlg5ahZt~x6>6Fv fr,UoOj !w2_:X&u nDggjD]yLG8bIˉLQ4ڧIpill! .M1XP 4\ȏ .=Dy{R=EI}F_M7J)3@8,fxp((^cIf{&\ B"D,HhyҹJƧaB8('Doz6CZlse'C' B9"BAgq`-EU;87b, PBvv H&ܿ{z940{"k-P"8TӐ 6ٌik%fJ>-@̠ Sf DVmϨY8 `:uyD;-:D6 9T]fLT')IM&AVZ |&<3|fZ+Ҵꦑ8(=4NJ ,C%w2BI$ݵ-bpkPJ1 Q梧iN ķTH!qv 2^kOE iPҝ+5XB~CQ|8zH;/Plƺh**12'_C){:OSfx}h?L{ ْ!W / گ m_D_,f`,ATTЁvAߡ$?oHXpyXA" `Yʙ 7BPj_ZpnC𾹙~J*(J z ]_UQJb|ba 0 Z*(ӆvA(BP,X: }t6)?ӏL@ x't.[8ߑpz{>-!D`Ka,=y k(XH@% 'ØP1̀oOO&}i] +OG|؎Y8퐃/ygt28E}\!)F4/)J+/l+CNT-'^I׷G_cLtaksmYw~ ]'GtpN8u^{Faòs|Zy:nН(Eq;ѧG3ɻ>YwUE*QslvZpE> Q1_Bᘔ 0g^i[&4+h9 1uUs{U |+btxk TJ6Ԍ= ΍`\A3!J +wDfcܦn 8#“T3%V;::^ (FŻ˂>W5`pu(QEi=L}nyir{zm-"H-yonP5͘{34-JMaY32aI~`>8u~Ӻ<\ul o~r f( q`sTv2R}$ PKJsd|r7`9wוXE &x1Oc? $ߗNqiZ+Iõ/OPg.JsZ< :}C#y^r`;CwM1,+z8gah @9D[,I._u~~D5C޿.]U@埘qOGز&/uF);OW|kEv 8/|}t7.as? gNiO5FUUlhW}0d#CKOg]GiA@ JR%( iZ|6j?32n|03UP:AjC؏$CGJ HE>A_,()*yW@+N=]:tsY䓪8*%. в,;^|U4/S袎3DKn T7q,{oQq8p轁 i0߿#ų S7W|/"W 77¼4\<+򴸾NYVnݷv;6zuv>b-7rqh2ư,好9a:JY]i `/,pPyt'''Ydofr_ѻ! (6xJ-;5tmA[jq&XT4r0m!gr48(vMi Lz^^{Ȉ֢E$8P((H &ދ cQl q> ڳh^iZ&NG"yzTCuUbxIgÂnw`M$nPew6j B mK:'8 Y|,;$kzitiXqRb+۾UJ}@A!5JPUpxl"rzGr471W|@L#\u~ @3qqxcڴ~r௸8eNN}omrZ7B a26| P~; YA@1 &2!kMN{5Ǥ83gv) H5T |zg 9s$ nܛɃ({wU}dJT(a9&sro{7$338lm2ff,$g0?U쿓R;Q"9vL"z]|@6 {EHw-YܚMѤ)hVfj*KQ Ir9|Qo9n }F(kgvj}>$-,(}(nE)eGNiAOF_R;=ۣzS#Z"j w@"^'\Q?U* ӚX֨* Z炐 B8"t2KjY.ծϿ2OK%&N;XQCDsd9O @ 3H )]˝\iHQ\uAM|8ە]cELuSC<;<ʟV v1vwkL6 oZBXhvs.J\Rq}y.5ծeb5J)':YQ8au A]/ךVx-]#N^. Ag#J]iKpttUnuvҞ_xT.m{A#Dy=ؓC"Ā>%ЮZTqbepAxSt8lHh Oj!ʤHEɣɨ5{(xk? ~bR엹'+ơv9[ƣu=[9pd'<|QjVp±ms٦ˏ ,JNQut-VL­Uc)UnV"qXLc7[ec# yDclY\6ٕ(jc1ՁɋCafI8׮m6twgHy $3=Zi H3g<+vQu$GǙi[TlpiזE8$aՖB596+ r4g=]vQ-TX=,ʺ[P!:_Ud#!M @^Z T<%Qg[X6'ǻlYk>9ȦK+E 蠻{!g;HZ>gνP #sBgoD睷Um/u4: ýTjd0UD(veSHŇ[T= 4DJĽ|e=X#USWCPGH8e-NSYn@={VӶ۵-(7h,{rxV8,5ɇ  Ja B. 20y)͢ȖxgzY&(]j9Yt`}?>Ý-qpozί6LO'%CC5b0Š5y~!pA$P yƠȎ;T:Ѿݱ_O_/u>!8F?$G1n}yۄ?z?v.͊j,csuX6DKzbHȋmQwVRPL}uC#kx 4QCa da  7Y_N0x>߆L"ʪT bz'[M3C] \{}؄xU"b+ xjVIu~C7zxk?hhsY'4={]{3DV_#{}Ӷ6ؘ D~U[4&ITJaDI1r}]]b{ 3< xW<]jCW'I'UQER?FXxYMLi`Sc?x C[˧!LXB$J P{S6w@9!x( CBˢ!x1:SU/i!SĽZn b5 ֊ "' E9O\  J՚ 4ӱ$> a@b`_Hk$>M-)ʅ#A~o|25H 3df֭0{Po _Bmr$[Oi ~T oslX@J:׈pDYgV:sƑf 03 ;g5Aΐ,qwlAB>.s2EsҢ@BI3[LGԭFF/6Fv4{P{|SϞ>\E"j"e RG#_uˊA \Bgus(\j y$ҫfwgt͡΄y A#GA7D@&Qv`12OpyFL@WE3Hplm˗ lau5Z3ReAhYfM.d4$g͝mk]}SAJ_>.Phl%Kjw8VoH ӷ?uγоl0 \C|4ơ/NI@D &Hd<\deO R[b"2*1 c ֑\=g0]^d s]3PT@ok]UR i$PFy=Zvcbђk\ieǯclL̎(%$R(5a%1QQC@PU-R1Tʺ?g?wώj!"* }6fC^ԚkCDrUUUUsO__]}Ĺ|8 5J4L]PQ&av-SZl\Jojܽ-3Ϛ1㗓|~|s}vcէ4f@!>AK JC8rt!}tOž{:'|<e?] /Ά3!q=M8;ߒsyKwLNFx߃ך ~a )fo2ۑ靁G~/՜#2P?.~L}Yc( );FII' jס`Y*U(c3^,p;U;/:Sdn7zRzljEt44;UB %~ƿcpwz~ @UJ( ?rG%7zcHtbA=;modͶz3/lK[zhDoY VCEDߡ):¼t|#?;A"]X2JZpМ.7OrU0B TAU\5MJ3(*PᶌkN#ZmQ p!ꪑcHs: Az_@>܀|qHh!<gW6yy=gx׾whSCsTKiO WaGQ4@0˙ ZqeX((dcj duץ/C.p QG\N0vAnȚ*J)Th/ nvP1--[&ݺZP(J 0(HJ)}+ 8" isν(U\ W`2uƈ*W: [m*_y $=v۳opե7K'iϾU'^rIvǃry HX0"phPbS#E;aU{tl_"bڃ$Q~-ܾ̐D[T/d}ZIzK" /AjJB]:gGZb@p @a(53;ެOi @FNf2 ) !ƅkgid4̞'L\^G?noQ̋7:. 7^@fK/A.<#?.h46O 'd +v qi 4֋U`;06A4f 5F~ :˴?6hZzÒ^7LE! p=1qiATHD -MDyKz}̛8xY %+PIӭ;hS=@6>B@ F2L}R.aگKGjWT{w5?x =0-Ҙ6yENʅ1 +q16nM\'ؒ͢S[{FaMYqaƤB"`"J,b;!2c0' HwJQdÆ;؂aA:tsIuE0gz?u$j{Uvt[FnKFiy<dTD.(g.݉'^Cr@'6T#҇(}FETSXM>M/ѩ6d^uW0fذ" Gv 62 /"%9! {=w] GM(+Km{5= L@OmugMP@//eVAXi!:8ok}1LH%‡(Czqol`/z@@!$`7ÓY|3#XjSܶt@o8ݿ) jG^m#vAN;^_O}$ { S7}$gtUTmc,Rq]^{mD:ܱ'^ƾî.ҲN06 mrm]QTk9!!AY$ Jb ,k > g )@$hO{p`\ $Q,"~0N:k(qTdcS=`$⪬4?v="*r!yԧAR\@rWgĕkjLVZI5VlrPSFfNAc3b# acM?AQX2HNLfiajriq kQHRD)Br-!\iJ̄lmKIH@@W (ˁ}㫜Oz2@ @$9js{\ 3 gO=Ir ٺpCK&p*l3N}B'W|dQT = 몱v. RrW2T"3 nuM&{?\}!ɱogmO&Cf( 7(?KzRH&}t=moAq)Q*D2bPgn٣Nx(6}MCh@A o(v6X$ǧA k`"pJ ΍ Gg7Iq"*b( Kza=|ePUl|F>C97 oO3דz4Ĺvf>ڹak2rJC_vyy<p'yAT BdG,X #WRH7 <ʤYdI$$n~zz_]3(0(ߧM`1~5 }؇OdKa\{wl)+XigH60x﩮I TFR9r F1N9?˦'S} ]Pq9L͒ MLgs3ok8ru߃X8V,r)SH꩓)k)+fkXnRfbSqwG4u:1b"g6jc߭e_5l׍x]l't' rI&@<[o5[lM6yxKXdjQ"7#Z@ᵘ[sO#z#XS3];b_&A->m\F PqfBMkG=XCƺ+"9#y8-0;M^KTKZAt1JKp%eK=\EŅa۝a28^\'qt5[#ڣN]yot1XU0o*Wkkr#.f8@@9 VΐWE;~ܞNM9?goӋ)H/Co0vw7|~ޘw|u{5Jwd-w/A}'&0UWgOc<P(>X>mȓ!wϽpwߢycwV 뺝AC/9^9TmGpw兑).lOPs)8vr *J|uR'|~,<٫%5ɾ&qzR-5gPJLұ6OOΎħ!Kt5*GnC@q耐̠OwV}> wf)`-nnXl\M9uClM#o誤SCs\@\P?1?W6À'8_ *:W-A VO=;t4F9 ڱhkmIbvg`Kw+O駳/^x89WN17_w/X \)_o{gDf8KWۍaa^w/#5br`Ϧũu盡l,Iee ?qCLpOz(Av {}l[!EiWo;/kjZ,ti^ZߪgP{WW?7d!Un5X8U ^{?^(hɎ_l!Co}oQߛz_=~V=~9̌YW2߽t=%QԾc2jpɓ~v^:]Úl\և2jBX2CYdOg[lRvAL@,W 2H5鴮th%RdJz'@tMeELLr-=N@#*j*ŵ F`#dFHʕOU@K~fwHJDBfDfk?ym̏6Fb@GlâpҾ`~|NK^-kݛ_~n@|s0E}B ?8bZq7vki]C]Y\繮|nה] |7l_mLj'Gi| 3-kO?ڊ脵\jh1yX#knY;pJdvџY/pu_h6{|0p=izZZG5OQvEXLL=3s𛘤O >\@n^Yk%}y٨p;ÇCU5 A\ _Qkͳ{\3Ӱ:'z =IȂga^iLYz lsV5 |{e;[gVj[J4bӍt 9#03Mh9d5.LУvZVqUJ ?" T{=aTotG[Ѣyf3lfVVWlI4k0#~H,$f R A$D]|p睭9C}&LA  Os"RJȹy IRu?v;|0dG}wl=)uBVu9nh cJ e!"Xkˇ}yZiei鲔:ސVHF+FA!_hmX k)#hW"# ~(!lka\Hp3!{$ڢzP*-nggoxqPi ;a#v܆ZA5ˁ{~QoQUĤD lLf*7 Nb=280`P> WP<+"ɴYia g vwCC_ jޥL)G8g$Q3,(X 4,;@ъ+/}g&m7~ CSۈq cnlrB0pfW+b6hGM[r&CA0Uш@ ꪪ"MEslNǡ˷lR+{%S=jRoA켗i #ґ|JX<TW^yN)qP۴deSW 6aqW~6{s=ҳu͙wJiS2:G0L䘶]L.[va=AZ/bR(>5D8ހ!3yv}|" wQP|xA] @:ZJ*Ϥ 3fCq6ϓ$pOyJ N՚Hg\^?ǦY%֬6#{?$w»,: ŴubGt5 e~DjcéP݆(^, IbFe=[r NWUq3T|5-FOb}E܋uYY ou=0ZCLQ;*pBΒP uK/\ӂHMT<MJ| hb ._`^0uRV׀NpC>6 TilPt觿N0Wݢ+hBna)p nx ʘp*pxu|*ц׋b b A=MhBN‚ qZҀ?49'Ѿoc[A_|j$,q~NHSkU.h3'{Ⴎ\,<^ޏ@* 3|=}-Z>9>!A_ ˁ y%]А3 ti:V]A, 7*;A(qS)v^ݩ}זz+~t- GuE.1U+{5:+qn^|/'2_۫ǫ ^5 Pn&fbPaR87%RWPл3/"l APVy:iϜhB8Ќ :|Bg& ,2Z\QKj0D]wGbMEȔӘ9V{6f"/pc&5I,a~44NIw> bwmP^L&衧ڞx~7v\=yPasuN] p-?OZ)QYCBBJ{faU::vA\ղ7FMIZzg 2i,nTES3_`.'| rxPQ:(B(XrF a"&8 !||Wrc8zԼoaKxZ0fk'\z vYб_?Uo6v١ZY}%Q c'Z˧9d%lFPXWT ΦŮb8?CVu|x0!yd1t5kJvҿ AH8|p5bN*O"ġވ0DK.w[P(eM`)jXoK`uKnJ%/XNi!w{*h9Tc#AMu/G ]6TUVDGvIo\H4G>*WÃ[Ofzrg?,}LT.hYIS5&IGiyc_ɡ53&\,9axi .}պAإu Ń5z 's_; 6Sbp7}gSPhPUr)`rsPۭa/ jwHVE:VwR`M6{L@zm(;h0lQrfBeަ\{gh4gԈK+ӗi~dQEk7@I%fKZU^W(+Prw֯nS+\^k(dj82@tD-K]9#X&qãM>-EmCHY*FNÞPJǎ&ڜ9ԝ\OPE re{H!p*;L0(t%{hԌLK&{#/ԀG4*FU D>X(&ӾO!dWÜnTaܾ; ;oxė o~"\l3np@D>UsxE u㇪!ך=uyAeQ5+٥s*ޢAC2a:*+-<L회-9WoQOR͚[ mm3h⳪XKgق $z[p8W>e}0g 09C_t=)h !sv`qjK}R_]ș)ءYmz[ )B {7=r !+ik2ϼ)F ;0,pD%]/W%]XkZGSE:|l\!,,)g Bii ͐8AYVW{-ΠAqlל_ gu< ::GϽ[_!~:6kMXy_^%Yg%Tb, #(C`dB>6QFJl cZ6;-2qap[H&@M" ͚g*RV‰E+B0xkd|%>yyT/7>l۔6TB &x{ݐ rQx\ W M]v)A mptuѩCjql?~VE/Ox,H';, |Hʴ-$pCJe ,p2_|)@-Tv@Cߎ{j`M"t8)2iykBcQU,!\ )@!y%7׸\5T~,p dWpv EúloFbE1_i 'TΖG,_E ~,zJ;&dΨSB#)Yd׳J9:l:Z:f69Tr⧻:G;zS?@, 6]S79)w,d=O^WnOрzqJkN "Fڡ{4n//G:0P+GMQY6:CM*LAd kOe0t5"{%wB11#j[αo#u9<2oxzQ3Gɬ;^ʉ2!Ԯ2:[UъTgl^B#[ }#{&=޷>zTH eqr=;OM;C%ʶ2pǰ@}^w[r-׈s>\m}/7v;kmc<GO ̴ٟ^I_x#E*͐o:BeD2 S <9I$fXz8 Y. Cɦx1>>>yL !n`.T,R=#0 H w9&{R!Ќ̱0!91uPxvj3(օݟm.O ODx(9NlT@?cϫ٘wհyGEL8X3%JHQֵZzuBV&Y`*Hǎ Zܣ@Z2iMR-Ju)6?ulOc}u} GX 9 n0]x`: ]xnpjG[5!!i3ʸ ۳[U|, p{X^Viȭ{:V~DVNĦ%plBNp mۃpYgA?צ@4GGah`ېG^S:LC}@rɌ9('0e;=q P&R vU-TOc|fowqzqnMq>"|==>]{︄udoXWl4^ȍEwlGInѝԽvqOLf9Us`ňJ )jGk3k\#4 O'~Ƙiha@~IՀ8Kǒp*{Tn|q@i ~:IJ}'WwG 3cw2G dt jf6: `2e֌cyg= J-ՉllFO7xݨW@oҔ1lG@ۖ&C'nŇƄ_]*zp2̇|B(G&ɟoFq¯`eE<.$.wT1^)ǸFCc} `8 p50& @)Y*גaIE*Qd{G#WHN} ?^|r#Hi=?o1KqΏȣjAÑPA!@ys#BRs7Ԭ3B5ΩUkG;u0q瞡z4(Aaެs9':qU#E]qÍ˝b7_}1,LKAmBXI0ci&@<~OBe9 -xz9=zts&Ϥ.;xFب/Y"軛?r ?o6nk*u@<)īˍ- ruްbiD| 8.IfT!vN?Lc0'ERRRH3m~f܆k1QU0x}p6a;\yoϦtOxحoz eL$lIER&=5W{BB_gp_Q>eMIN{f3:]jV2omR*5Ltɚ+|GzΪns=Z930\7,tiyqNm1{NȆ^Ss74usaJƹÛ|v4[=iV>`l. :x)qj.+4/o>-4 ] EkRz a^T2ςO;WWs^;. he !_xG}Oceo[{Ldm_t tt>@`QgeʩJ^i=V<)BD:-LU'{h%5fg,j]L98.r2BGSz!@sqxWg2\KKb> /XNW}axMh0=8Z1g "qUDQ6sFžH6ȔgQ9$7'` >PuE[!%~tn^|-0&,'͝J՝vRi.01AjkC}5O _nE1_a`ľGpٟ9e#1Hia6 ^e*Rf7T1[#+;3+)tWx5u]VL*,J+j"5SD&xܛXnƳE HO+gq>Ij8#yG,6ewYwHϿ9;b6͜RPFzzx۝mD([BaX(#FmutW#A$&bR#U% ➠r 1>Ux)-W8 Uk$aFӮϧ`:p(H$6>t{Pzyy$hD;¯ѾMD4_Bqu45W,ǔ0&YnE[-rvAV]U6(fiWJ}EQ2AT1 s@ W-Tk\XQN;gG|K0I S_Gg_~gon @^3btUk<޶իQ7=*F;Aө!2EOjnD 5#^v*ZP*j<8FPʑEx2Q/iT4yN߂c5 ~Q>Wqi'n'U꺞HlTP3 )딯zȱcCY|i% (g%*2| -hu9ƛsqz58!X,'%Cl<fU@PxiPjd,_&h6S<8&GHGxAXw.\) #{3]8CFV~. Tv_BH "z(愄C36}S0]ogzqۈSzC|3-?~GjX_:b]rzIH't!kqP' &YKdY{iW3}I#q:8N(Qxz>@1) 6 }*O?<Ͽ.dNy,.wzx^bRC^9auXQG%"tCV!ӕiZ&oY` bQt&hG'#G.S\kr,Ng tptPFg3EaђEWJ qY܅ dĊ&6B#g_ Wy G-dVhi KTD#*JF9:)x`bXD4N=eRf!ɫyHc+)_uTكh@VH=4P$QRˆ`ЈyAF-Y35$* t {)"6QHo<**hJ( ˇy!?J_s鞬½n@B1pYG!&b pw7 m u+^aYY1 L?_l< a{=ӐT@# #yeI/[b&FMQvf30y%Gሁt+߅V.\5}j>?7mܞjgn|pTJUFf|H܌4XVh)PWF6%zh_eq;i;o[lC5v"QHR"d>Z(ݹm|)5nK4$889t. s'ޱ&q![07}N2LЩc/Z "N9 o!Y7q9~4ɥK\`9D?:&^ʃF+"z+hc6]~u7QajEj}EU@KO;4p,ІFvߊx4%a7 i{:R"/,]bdS!Ai |c1!q+9z~m\1=`yq>RĪjTE? &<1Wd8 O$AbgۮtktAoL6u)ʺ!Y_QyWfM{WX`jaB)6#"K4P0$Ե?!83e[wt; &>eМf2!|@iukdF8e@ ƮO,ѐ[< +X.Rr0I{s,C mM3A f*׎lv ޟ42ܶ w9*/ﳣJmʧ"}Vu{~d%٬3:pF(dî_Umm ZaklD4 PzMG;Le-v+e#rlVă-gNVR}Cg^wQW4BR|UH-~>6v `?O]Aw{@@`n#S5~˗VX wdp|hsÊ,<e}xVRP;^=EOj(;Jk BG-r= GmoXj˖xݼveS3=NP76Ug`=1^19'ȭ>YpbIL Oo\'gCgnyάTF4AM耠{x;>/y ֣hr{V8fM%RS pn[i8ƨ=byH/uĨ`>t]݌dD P"8ЍǸ%8&rEӸ#x~imUvCJG Ke0;& l/G67#H A"dITUuMW9rr=M#Sju#ڟ.nH>|wKaXSglP] 6&A D-aՇ6W )kƛW*u2B3&Ej쮽ĉ@b@IF("is\9R"]:E0\Quu!We* *fT gS v+DGmg 8o Rk,>c}^>8' ^XH4c)0o~cCiI.l[i/esdBgOÌoq::]0uxigf{NQ-rXqZ'W֯;׃^S{{]_@H.]r lL[}yK ? pCcBзdp`㙪\M{T!j`Y(}$ 3,8XN 6Ә.Tu"#8%G@O@m- l8]FkU݇cZ75MG+}8] ò]%#GpVxkؕJMfHhɕ^2\@%D(oτ/oy;FVյt{Q|>X,HeÂk?w ٽ uj?Ϊ9YW~UHҿs~J\fmA-O}<2X Iaڀ@P5ZoKfo9ˎuIֿpsM ƅNgP"շ4Q ߞzh' ,O5 !ÃS1i0MڮRc)0ҹA@p}h"iH~Qx_ƭ EocE8 h|.j:;zݴL-<>1:+r[t&t#X_8HwK;!h]R=᝞4GWx̯Z?nkb@Ek";LVJ3f@0IQPG;¤dUhg8eKH\:;P^TTl((>'r(+Af"0x`iF69 F!^Ԧup XWڝBI~ښJŠ@s@g?ySf%*P/jS^ ߾4}-oBt Z;o2"J"- I>uXu!61 H'=>op7nujbU*>ٕq+(h!k/-yZ"Z6l:L}#y1dHqB(q\UڽD^spcb<4.AeHQi(9H@.;cc"z0 ڦ#E̴ zQ)~Qw7GX*(0ALdńD4H ZP.G)ab;h0t&fٝX AT;Vp~i(|֚)<{*( l-1q*8+c=D(vDE]ѕaā8?m%$7W1g8^ T'ۣ2|`4HZnd%2s EԌjqȇRVH0([$A]U3`[&sF<"O ɶL" D9n?t2 DEIąk,o.z^/S"Ҭmy8U*2k+3Eme-cDfPd IV d`]I|Vl [r[fnT<;}q!C =2֧)2M2JrXԸQ @\.u iE#>nmljjqՑ|2g:TEP.uV9R[[7taxۻv]s_>.UX!/SsrkUW\UDti1:iHKSHxűu\qPzp`B j}VͅIuт ٘"fpV:GKsht.U}ssU+M}Ŀ/Ű@$# vkZnM Q=$Hh 8Ѓ"\uqBlVofOG䟄+VZ2ʡ>¥5L${0‘?,*ZH;ڸBm{}Kq[eiCZҴS;:Òw|8Eקz!)Mw0ǭ3NUh;%:j 3eW`G\/+k.P:^UisRixhյjd`9_@!n#sXďNo0y qPd5wlN8ygjq~ pK3DRWn6|L9Z$hO A=_ĥv8>F$6?H!'{tyׂu lg3^f:ڰ!BEboف{\o3%> (c3⠜_@%f:-ҭڷxcj=9nH;|j9ka$&Kg(lfYߍ@Clqac3Z;n 2uXW{ >:)#|:Vl[-eHHDѴ|vgVvKOo 33:Ac!j5Zݹl93w[㡁p0W&S%s=ެrvrD9Mnb9Ş7EIߋ+8@64ic]c֎j+;|$}{vqydOg ]y>&|(sow.IJxMvV"FFɢ\0ʍcW ('_[]Ft+-sBwY9^;Ч'xG r[Ut훿?%C]17&0i0g~HZ~}k.sobGl*<gc3imdaGk1&퍮Xݣ 0g}Dq#a.plC UgOCmhMn(9(I#{vNv1 =!Z_Q}=\p"(IF%zhƱ01g]P}¯j]]qV.M{w8c>ܝw%,y|}?~s~7xW^ 1ٟ# „?[@f 78߶jҷ#NXָ8YWDW`5J`0A͕0B!Zqh;QpApL[w*a5!;E8w0w5E>JGm+)e <|o^m#7@0E}.AwùolC?íQhYmcjJ'!,n')RZ  Yc )ԇlg\ti0:2\  $'HDz(ao`J(^^<˙+R.Kq97>{CәO`E GvbLJTvDdVK~<[x`2L(}I>%*e/$6Mx^qX+ !\ԏITc#_AXL["r fBz3TzXD`,ma:|nj{\}uϑa⃸D TpEC4@e8ߝvd >=f}[7<`z睆ޕX/8jXT'KdOZm(Bst#?7rJe20l+܏3Z>^CP, !w :%tů62_nCs7`u'*]]bQ,0.T l>l~,|xP q<]` QQiίvʣE&OJ>cž$@"1p 1 K}vǷWA{|7E.yb+@׳B;KP<ǹh~pWHZ_"müxp F]7!!`ӹ|rþK92 ܆Øp˃SHR!Eh>Ks v1f  :j\h#](' $3 %3y> #m" XT5slNOթ[EV`@BZJ MꎁBq{= dE1'všlbE|k!˓GXyǤ" , 3w#ZBt8!^-$ >B&\@v9G 9V w&/n`)&tg5]1m.Y*CS P@f+q2YxQV"Jb jc]]Nnn&p+P쭠5|' {!a=h(Wj:[_ $,UJH 90 m+ݜ>KkۑKuV$΢OЏHoJii(Jؓ./1ֲ=u#P (-TQT5]׎KW;/3Xl.0f3n[;`qmG^]^U!zp$^Ai6du:z ywک2H O{;hUs~d֎,.jpA)O'&I-'ۑ8oßR5qDC E$r`zP 4K}x;ۗEuGar0~PЕ¨??uHnK%>V]x]3>3φ5ϔ@hƊ `XDp6˃Afub=ʫ/t V8H.hb+hi~܇WZdcj~)A5ttmº:WMuY=OUY׹QoHW9E>pO}aӺBC, I(Hoy*4ffjFUnri &2;zyE" uz<-ŧ¿[p]Fڹ.IuѱEy )#Ǿ@P4_b1ddy vi9bn}"gW$Q}]mJF/z.W`^ɇ ?GDDA@PqLKӵ܂q>#W~vf0pl-LcDr8-qSkhIkx7d7 >ޅpAA3H_nߺ>|ywaNDֈ^S&Y9huw,!5Dtqfszޏ=(zP ~0$)Ap! ;kX F,h|=lA1 . +,Gu8\1ؘМgՙX &@׬sc~[-S#Pj'<8R*g>qY_s5_lz_Rhyu'xzh\}yV#Df>Juַ׾GX|/y%|Wӡah72G 4[ V8 %'24:U.}K+T2=paA#`9A+iVf-Ljo oNmZtmHKD/@R2oZjq{?&((nӿleOom #P[Uc0x(벷[issH3K[|HC!h{M*>_g@G{ǷYo38/!_욽&3M>6ajMpwr G1݂8V[d+VflN@FиE7Ȇ5Qi]N:*P4oR:6rH|Ȉ%Eހ=~?+;+sT>vQyJ )$ EHvJIKau|~3>¼RԷaJS%p>cH"uAq'=UӅMY2^:% Τ^NNq(̓Il,nDf0zD3bC%O/z~!7_ߺ|F\~^_8vw"|X1Xޯ9<1v~\cMu)=6O5 \;*D OUCen:8CL \%C$ #. G!Eys{\ﰲp;$oyK//(īD@t >#$+髧d꣆x3㠎9ho^;_B`J`0\$\lӎ\u$90<kt_ۣJ[uj&- s 4 ?۶Y:;_qivF۳()hkJ٨U*ty9mM#7$}vxns݁ʩJsu7HE}͞"~~֏[9Do tv[[>Wp@Au6FՆp<=Sso Cx #dOsC=KP?S?->HS;QB@$<_a 9#+Wqn8֏58!I@A%!.^ޝ`9stE"rB$xF[.("p& " (UD}7 A|so7u#e ʒi"DtaVi 4_I &)(3x$%&숪cLO>BB(bFL4̈YTYdHC8AM (ı hК*d Xa )u*8TG$$ԫX҉$Mnp- B9(PHlFKXsn>nN?YeECB!tBz(+A*U"D(C2002E,$HJȴK S22# 4$D0 @B4K+(QUK %"*E@i菽$?_PgR/0SO|28/ K1럸fQJFdX=S=Pi&(#j9$@0"GO O'wXnG2Jhig8 n`h2ABiJ^`q~A ` b4oiM_\{dzDh0S0Ig 9pz W` m< wy1AϐrC읆z rI:~xުyPPk)>įg].,CM옂'^17R;$uAaBBI$BI661|vrrSST~LhړN`;q$>c|abCklR(1H$$_x2w`LkcRD(H(fTE!CC^0dA0mbxЇv+KcJR` MYC.EQ AEUF薇 sv dwlw![8%;>\9'ӹ'sSP6Bdz1!,ƒݐ'{SXi#L30LPQ;=RHҕ_݌rG+{Lk  5YSXH䐃2(n>`OF6=1hXV?֝ΊnFOAREgߑz ?FU$?^8jA 1Wмh< l%7 cv8ae'\0P DĀve;nk~- ȟ;n>^v gm}ݙ~l?yVi-0̓jVZql8,A?(}/Fb럄<ޏB/NyH@6gKkmL  =R9'b qkv\7mbEg+&TE3G̀` |?7?g=і#ցruHD"G>j+Wm%`bp<T? %Y"A:ga{7}r.*y`?}{}}U-|*/1B4A aLxݏ~#KhM_晕6W.'s |6Kl;o5q %p5]n9n 2፟0N2CkTQU0tx`tc2T.S /: &Wf66ULg`>ӻ9e8Z?ÕM=X;q5B_ ؚԨ?E +NБ>Y(TUE2:obdQU1H=:e2C[:cŏŖ|O 0  jsd%T` ״  CZ n2$j ǫPnzi0ɏs{=`0j`î3s[pwi3XkŰMMTq K?\m|Q'l?vm~7bv-/X)0SJ@Ɨ  8o 4pF ) :hBBc  OW.ŞsNA ?!HcC*`͔6G=/8(wؐLuIA/y8/sي!{57{Ո& ģAK۫\ ;}`1"X'aE Qx(Aonjێ>"Mm ڟ<u/sFD>.`c%-M̓ *=|˄D Dwwo !t-0 M$ (sms!$[ FPDa4R IPI^㴦w4f/들:t+){'9ru`>$ $WHJ +aV<^œӻyoWyzi̒pa>F3+P )m (>7gq1,9N U?`͓r *"LyP< &P90`?@ 1c@s"@OւڣDAf?N vקvw+G!uoJU\_M|xDPF4lADfvfVv?SL?rjCWQ>]Ń:!fϗ8+_G=n` >jz n.zqyaoD8;)ezPvg +Pj ֋t +o!h!-?N׎Wpٌ#)O`Zg9ss8DbֳYQgB g1jMPJ!$FCP!dIs2S& KqS WyhޔXE+N&a!iF5VQ؝MHb'l&|*E˄@͕"i@ûA| #6>Av$sAs(5yQkwapY՚\q˹o6 NÙӨP.Sȸ`*'|NJ}ٰ쭝J? zCwi(97R4{TQCQwc׷?re#YGޓ| {V65]%8`Tp 6w/+]wnҰq@l}~c'>AyO67x~z+N|\x1[Ag͇\:'2n?nfߛ|WsyJ+l^3`s{UorGbsZ1.b#YVjʙA$g(?"c[{;Py{BJcq52^FWzӨݖCb<9:b` uI^?LéX:Ot18̃O2&[ 1><?~dd_*mVPmR[Gv(xޏ`>y9l\o۬+S$dKt{nx,C+i=1P[}:*6>Ll) >qC՗ߣcɟ.(]}lWѢo 7grv8zgO/=m|{>C>%-q埛,{6ѐpoj/oC3ϯG6|{5Ȍ'OO3tg;DK}L֬}A3.ں;:2fPsygW.zyv&5Tk90"!#!_~Lm97H%)(6G}`}9=,mL"Z.pgpTTo,-@\ Ud9yR1H#`\ËMt9SA(|D'Mxlb_*4};H5٠ Sdժwwǻ˛Mч߮mҺ [Yn,X_ƬAE';쫽~KFQXܽY=fWŸiu2C b$%YbT*CHptzR.ӢB\ }kSm]mCEyӎӣ?b6<_sҩ,nK[)67j*(#nZd}ǣu .ܶΧ[eu\wPX@_>s 5z,X}s榼Mi6d@bCNƹʼ|`99P NIy}_ }Y~c%vxJuE=x*aa 75ΐK$5ًD3݆@8H;UHh+۵(T_;)}D[)o B8Π}=fce[yUj.[ׄ.a͡x$!""b,@jEW|( ?CHFyV&zb+{`OH'+J8@|?~Ng㹆@/!"Jhg ! fP1xђFD`L1 w&@ FM!j2%49@AAJR4 UKDUD)"!01)% >S %Ʈ9=_0Kp"dr}D@%45C >m1@{`l`6Զte"K.3+ >vxps!Cd$<&нQ 4*q3ɬz.-\)mr{j{-.}I1q A5`+t,>Ug@bw.'rrن91+(SCtƩZj28 ήTiS/n%L ,"݂-A B~qCASt =:u[HD [ZHȇ'¦{!lj:X9i]ʒ{};$;؍S{O!쿋w4hwd1 I{ˣBlp}Ê ;"7SP"/ܡ!+>.gp; ٗN +9qq#% |ؚ<˛ HP>iG: x >Xln cǸs wʈϵMvm7fOL-y2 w4%26}֣vx{YK>o:$_)T3Y:׋,Tg4֒Z77gOrql.8xU;J0kO'yKT6(r \om݆ otcS5 9Ȳt;H9~A&sQNg4]dmѰ9'XZX+}' !_-iHqmf%ȕeE|l`49oels_Mx?'=4ִ)ŃG(tݍuLfgQlblr}gH)\O^(A$A$CIA!zI._]ߴ=OvЅ3FZ@TdPО-:12<.$vK+vqdq^!pgESSsmWޚbk D~=>"~94)5_>ZB7!0=5B^DRZ/`Qٶ-3XB6}S}sQY!?TР}<7~i@;4ttyQE@A~"#߇$n޿?8 #Oӌ?9M3V rJ[؇j~F9y<a/d}y HE>^$ A<0419%@S¦N}|W O&!!Hedz˟>&6; 2BuB qsvVD? |ۺ$\MhDDD0XU4}bPލBOo*˿uq| 9/ &oA8#.4G JJ𴆏`V ";=qH}AT>ZqZ:$)0 @^==7f~)OW5u.l?o t/pz4ۘGU9e*BaJ.#+v3wO6U-n{} !}P@J;76p fp+ U S0ZL 3(I jӷLz;v-XIJy5plFJtNhjt I$<6}\'G t5&~Ter#_n@Un$LuWr[ǝ*zXyV@yß{'"珛 |es$kce)E(,鳤@cA*06.܃N2ӥ.b>kdݖ{SOO\9O9P2\+@_r8]أRsr,{HU g(|Mx;lmDž=z74xe{}vy7 "7S[P(Q@nBIBI A(JRS iAZ Gڨ[D'MW Yl7p"|aJ 4 vvSN9u!'Di.AE`I@ cͧ>uYvp$ cS &dCin{%)e./.QaȽ le`fIjt&vus=/ >+yzX G^`hg;Gڔ0Qdt/y9JF_\%bmNN;omz\t6'c1F*PT-ŃQ@8i?"ЬKz[VOQvw_`} ].xx;X YC9\gkFYlޏQ^UAb*dXK6 G59{=ld)T!)0א-JJ֯kmQ_E<eK,u;b#0=5YzO,ut;ueP[.@+\;?|AǏ;UDp78 } )}\)UOp:n(,A;n}/ XRsp9"֑iQMMMTRr՗ӗ:dV,{:P&]"E2T-…$EZ<}+;cEWQA' Oq_7yF'p%a"3Lmj7eޕu:tTQr˚Υgv݉Cy!K s,%,xyI=n^G~5;%וnO ?dw ~dq9x5_# 'N F#oӢy;h hNF5?yLl;$ЛSh,kWyd]EN{;1rskK{\ZȇkbQP:>rjEթjZw;b4َU\=)Mg0yM ݪjL{V6B )TÖ0zSF}T V}ǫuK""ApMDOqع"/~2S3DrYod­ zT&Yv;K;>}ԹxB)Pvc:bÁlKj~N'Ӣ(|H:>$FC|z=`fm o)7$"?SS!l,ʃfjh3ױ]Wb刲8hЎHe D Wmα}C\dA ̣ߋJõjnI0u5}4<0(tsx2p#]7CC@| GODx=6MnAԄlЩ)lu8_C]s@휤վƦ^CG@ HD PA!o?&_e:_Cdrvw߸Q"tη#Yԅ]x45Aw5a6}v1.%x#= V|bVS1kƈ53hj'a]4ܹAԆ_goo5!lGxusx$ _o;*׌2v`,}Q.Z/OD|.UV}!a\lDdl:@z Hh,/*_{~g>9 a~ LϏTzjw,{(2cQA&s ! Jg(-+ VyҦѯ2r|?Z1b89^y$D( 7S?erqRNt8}Òiv칆1zbh$Jޝ^AU\tCgy鯧 gOPLY8ySH ÕOu+xoD:clwqngrK*j7?]% Jk<=씂I"BV}f ̡B #bŢQ+ö 4pF<B=4P~MKp^$^j9T%VUr)LgJf*LP zGjFBQ iT1||I@\Eµil-ޘx*PUCo>{>U0;7=W9K2Hztt7@;6tfR讧0v~zspuOeD7KkvVPqV tivZh9|jOs5h}>T/6oЖ*:+9i*(}.ѫffgw+|MPHŦsПgoKBeShuQfQKVY@85oX-в=@v񞏬NH19[c>d>gpJ^4j N4Cg Ų3?᧍VfHPfmIA5;ڵk|{[,(Ev0Ej k-4{6|Q8QUl˅JEͧWZK,ǃ^.\yc˓\Iz Bct\Xu70TP0U T8.̽߱k^`KSfx`Q}FZL]qk0{̪'^ݟFbS^fHeE0סizJ]NZ8vaUث@`YAC0'FѬ@IU9^۵F̤bUg]5y=[g?iÊ^\Wm~>8:7>##y&R9ʄ=mcKVKPaJIe*x!_@'GBr=C +KLք@Sn}ʠFHXu&;1@_\,. s);8CR? _8^lx!sp2͙Cc&6q̛73Rb$n=t .UQ{W"sgcmۊ=OXQZ܈?n}EP@5ϤC/gyuxL؍Їn*.*bySsyy!T*UAI@08Y4qS_,{6ȴyYp^eS7d Wau\s^")bvr cP^ N3B@q4׉8xzOMcT}+*gq F˒ =^e!9 \.wzup^U=QikPܗuH./\),e!KQ(υvXw*q+7Y+3cMetBR͍38VBku^ a3jS 0UWYs`}7cRq%Rᐿ}'<<74v.f f*DRgSC'sm@W0EVmDě @IvpsTr7 G %(ũƕTdD =~=vBA?0 K-/^ ޷*S PT}Cu^sYyI rT_RGV8{rGྐlH: &! t;8tgS4x3#Cfu= r.!rzގ:r*E֔PosUѯ: #THvs2~;z~{`^҅ m> uZkpG8j_zR@! sOI7Xf7- qȖLYc.֣D|<,+hӟ nw.L2xQ2 bT34L=,(U" ';cjp֬/K1Tb9 0@%ʌbƈV64_پ\u3nevR!~z^ޞ(\ogV6Ug; 獰k؞~y뮦dN#y7TVیZ\瓣Ƹ߬oIqNѳ]Oɟ(xLVy9wCr67(]Hw!!< *L.r:8YWWfXqV76{J/E {AP #. HqfT߻em\ppvJT>3B*pYfw]pP |f4Ʒ_r >$!HQŊK#t` 2Ӌj A Bc@`7AT)A`T?E}W-?MmD}ҋDׅ].a3AG>W13 Ƒ'%A:# nc9m<ٸF63lc*BZ*bjMRIoKL4FSǓI #LHTfjm8;`|ʁ<(  5Aw2n_8ꗑkmS Ѝ!.jֳC$$sWWcW|~ļ돣=mۙ͂cJ&SwLLȢhq%iaedM>P47e؝L 3 ;l\Z)oN2L8qs*? )Mw2'mB(GHI =->MYkNFLytUx=DN d½ H(gN*q"8uhc:Q8=w Gy;vܾff%`4maP0qrcUkhuW5Mlf\L&8RnAI # ×쳾cc#|4α0/;kYg/y|!Z7:9aU`kuWJKzv,@7+͓(sVqƉ4bՓMu:;oEHD }Ѓs#^x!r!),Fg d5L4,<V%&H&dž8D"$(đ!01|$TtSזL`YbҊDTggersf5{#ۈ @>Gᬉ~D68 ЖKmF42RTnwYZuTu/kލTE AD4Z"J{7\=]w4s=fk# <!1&J ;vYsM4@ CP-^t`)2}ض{35Ւ<!D AM+Ν{\ qH4A AEѧs-\c$xNu'uxAI 0ĴSEPJQJPQD T%%UEIB)GuY& 2Aη!t}צV_ Mב#(:j}4h;k @Q 2dbC3UN!,aP`F߳] d񪏺;Cn<3[HPbI (lǾE;9ڽ7ol}*Fy3㿣;Oq<Zl]p`$bH_3Ebr$hL`6ZZ44HPǦaI5zؒ946$Nd̆L̬l> K#{j06Ūjd1\2dF}/OMƂt̘2s`^R<9sx;2tz>Sd[:}=tr>6u جW20b վO2ڥr4?|I49T'z9ۖ^3˒묜wvm}N\N7̃:4ReOE+ǂf&0&/Ɨ|3Lf RHh qFL?Eϕ.z6H~!Nܪ8??e%_(t(hM§~4> -5z[G$36Lƶ 8Qmzinkܳ\E*cl 9+EbK:Tg"+vKDm9FZᢥ%okqlgNLs.~>[, A0ߚ\N{:h[(W-E2:vl٠;IsSAZ1zjg Bd~X؝8c8Fˡ6/}NI4sUU"phzetnF} tB0XH fs*stk4[m8dۯM0]$ꢭt 'uͧ3 V"4m#}\S6Э֊aCv_>l7׽I-߶Հџ}l~@:^,6tkuf2'N*kud'ã8г+a, f{ۇFhf9H$È(ߕnNb肮,6meb7NYNĊ78pk+Ny.{7"qS۳ 7CF/h3gIZe-+Ruk\Qr 64< u.Һ:t+cZsNe+-S)<+5dCFӅ٬&͹Xᮍ _Zb»-δʸ1QLiӑr 1~8=MJQZ,&qv68V_h sscBU^6;;xȤVּj~}i<$;rSϺG ,AՏ 8m,qWD3SHyk+G?'[.ۆ*n&|_hb U1՜j{O`X 7tI۹I3C,(* U]L1AîAF/~Q}5#=*R_q>|rI=jf O%]AyϳZ2RvoXygc MFJب8St)oԢ]Uf7ì:{LX<]'1)^WqR:-g:$c} znk9GZaӟgqͷgץiL+3^dz8ĻMPXK=bJ}oLQߞL,EbRQb"UY)V" QUUT QU/|\;쪭iv]RUSR+ut]TMUQIB!CDԺ\UAmRfbl76`j-Bʒgޑ" JGTE.okXI(xLb 1Afz0/j.QxyugǟH۸-/K|$-f GmRʹR3.(Ìel iBVyݑ5Ln86푻 Y ֆ9'1RW􆓘L Z1ց0\TCU*5FXPwiS,ܹ 15b&/>__HjCyG}~5if>}`(AG̓+K eV^h /ٮWey(%K4\A⿚4|᢬1̈ƠPODR[=RG`…4fz~2$]Q"Ca\E_ό-{=uYKVvZ%H l0dfW'"pvK`я 9b{*Ŝ29[T`3ܚUF mZYP 媻DQcNG`#&Ar>~}sF/rǖ/h:&o^xJ))PU/o;90I?ҡӸ&?v`Ojja;B&D"dh6pbraRv$O\4?ONf‚ᑑ$EA<#R9 M\;Fg(9QE PNa~HY"UsF%Hn?{=oإݓGivl B"&\&|]ٶ! OCi(L|H~kBARm؞b.0ƙXQ7"O0(@hM &yPP !8pߥmݜSGѓB%1 ,#-;;GR -da5`$Dnmbxjũ~ph>WS^3Zڀ0ٱGutM~f9kds{ #a޳ 1j˱x'8.}]ZAT?6.<#V04qJwo! _z E߀:USm_$uj򟌙t8m[t^~x ,G/ЪDs%~Mmأ@>|>L;{vPP6#HPs t1IF"Au0WXr Зo@AiD "i=9B:gmO u˞F"P-p6cl\Uvzzn&P8f9`MmmazrRڍhq95\-%PZx`N@p!?=2~`"Q 08D9DC˰f!Aj|VQ ;@) JQ9?:B}M_6^,ǛHd=ljޛN, :V UDSXXjW=K h 6?+! K3, 0|aq\Ԇgr ll2eTsUS,NUU]4-7 qb$DDDDDD{CJv@6S @2Qd|_%uٝl L1ӻ|bld,/xA87;d|CH7Φ4)YN(_x@SQ' /'oYAZ ɷQy}_&9wRϿ/yFegjС~.N 8[8@cc L]1b/(ϽAIIUCl]t;P뽢pbpފ f{}7rZ*,L67z5l. ݒJ@J>ez~qwǩ600iL$Dx(q#TQ/W-5\Ba;g$!e^A@w .z)e^݀=ވ$:;tbS^Tx7t׃A ;B|QkٛF*=d{ȱcI C#p}O%Z a4s5dףfFtz=D3s;r[ bxܯ)2K MA)Pה8I$ifb~0R Mws"JP =Opm۲ĚQL]]mfǺ q!ZSuQQBv6qIk{S]ǎOL } |A}y-)>!g!RoGӔ`k{.a$5Q qe)FIƧT2@oq u{AzJ_Ps߮: aט–Mn㧕 8LT,9V玢#\CfGDHݚsaL䏂xQ ^P$w'PMFq^BlhYI!ހRR@"z}dUpQTa>/H{'Ih} "$2߻7~=Ge.j) hxOakJI"HQdHl3hxb8(HEUM]Ȁ Y;C HRUT]M}ޟ{=J CЊ8^o>"8 ~@:9fzoKTr}dz b6b 6zxm8 sφp)+l +z=BFa'B% y/s/>@~Lda,LmKb7B̬%&q@dU$~ʴ /D@((:}dG;xˣ窪)C7{}Ʈ_oD:n~?/9xe&Ѓ=.K'F xȓ(K~l^GHl)wv p9g U\V$,ّ$1~"?Lnl0`S[ g?Ef`x]SڬceYeu]u+eYeTHp޳s۞yy*b⪷ߗ!ʭ5JKqksK+aU=yz<qƝpDk+wß | YQQg [B3kwp޼υO~Bтq]gjQ[Q(Tdy^B|,R*,3WD0(\%̜DS Ōd2G6M}!ZӬ=Y`#zBu^JG LZ²'Ģݫh#&eHvYwS󽊪~G7cY+'bBYgoZC'#@wL?.T"ȿ ]/IJhD:Np^nQHZ$|(sDp"*E@7~;Ӆ  Ec -IWVt p$!7< 5<@pz ;| 1fq͟`yMh};CWwِ- >OQn"aigj%T4魶`p$ ge 2^~j9B| @w=ݘ:Ͼ SG2ZH#!h}E5Zph ٍz\$?0h0qZ!dC 6 5 DJz0g*n/E# "sq*Su{3$g`H%gb7.t-1#/I.`](PDKy8X]2sAAn~i9ݶ+9e5Us9{y{t'_@fve]'8ID7uJ E5QIR9!W ZSwCC#N*fؙA\yd g3rUa\4䉻>wu*l-uφ|ȓ$)e t+X$ {;vw,U)nɼ'dv6;z,m_MevwvvxlcMQ&B$PPRUXOI+4*%֌8]TE +)@WG|vgS8X^S9avf=Z̡mh!E8ʲmAe݊8Huix8Ƙ3-V("V؍d$,+\wQyM>{26hā\0$ YjAPX]%X4CO, "9}l373WD=#G$4ٔ X8RQDGiVT,(Q(#f" Bo/w֣(nکBɇcF*T x_lɬs} tL0ֹfVK/i\Gdb|1:㥇=92 tL@qE:e/S=`WCƇsM14Z z mC+‰}bnk(^ʧ]-e\PMn-'&֤ ؚ51M^xِ@ ìdxnʕ¿: 3uT^ia=yE={izMM,sQ!$$T4績bʅ0*@Zkg@ TP$\͛7["Y!ĺ"C8,a(?y霟Q1Ia%u7瓵*e-xf0}=d0!7!uJR_y,9$YU='uJS9XnOٖS ĄNh*ҹmcȇ萇?t+.a6m({r8-s2؄+k/w K~NLU`8EpA6}]JGlK($+0(:NuNx%L >fڻWZKcXNgU(޽mĝ\kO3sƢ8Ϝu<;&^؁߉ƃn"bxֲe:s?ucd`d MWV=3 ١p8Gv<j% "+>mQɍ\'e8l*?MhT*W݀h (\\05Z-su3@8d3WgkjJU]~5}TY:oкĐoJvq?qWCzBI$W塷< 1Z @u\a\a.+TIXWGddk-QFMO,UR}ck (T Pv ȓj$9襻0hn@ i!aeq-v$ \!CLUR( N_}ZZ[ix>z 8|!qHo71bb`%sr&TĠL`tMd86x# '‚1{SZq+JGf)B Fh"R (tA;ϭiqYp }<f`hc8?X+ܣM ~)~ ю}u] Q/CG?}*.(Op-Мrd d/dN]vtpM15Sm< Le<g2% %t hTWoB&V[ ;Q?dVjwq 7CN$3=D=zВ{ :z41Nw!wQR+@נqhJG9.e\Y||#D/e /^Tg)!B Ya='"*D?c|AP5:IEVE HU傹 Qz;yXujWkXe 7z99JWiE@ْ=?VeOfyߜ8xa%mX$W\miY6͹nxt =@kbI XiBnyfgpKpT Hx#ca$7ب1fs IIM"Aۯ4bPEÙ h \[F!ѓaD7pv^U{_۲> &ڢaǪ 빯<"2d q:s3GnNԛ? >9? ?u ) $\&<vɾN'g4 yiLXJ|hkQy))$HQ},}Œ>;s@N;ܥ}Ok'p "i*|Qq-Z&}:4Eט =,ӥJm}ܽB zzNJPA%SAؒ Q`b;c>C÷;n+ѩ(6O]#89bp`:O$ eq]PѲbq= qkayPtI:" dK}m q{߼~8o=g^? ( vzt/__۸ex]`1L bF܃3õ #ܿ%ŝαUw>bŒb$\̗ @T|#8ŕQ_ #hs pN Aaa$؍WƘ9HN!kEp\n@Ԩ++prL[Dޤ7VsGW[0ՇSY7>8=kǗ>CÕ\I-QXo:ʹ_vqH.qdi^==*.(P*gɸuC31ǷXvRݢWo7;zΣJQx#_BjK&S6%M{ߒ R;8cCxbnǿ~qC/X5?l>`bͬdTP@h@],!b'1}?o=;O$"[E_$*I"x?k5I },Ȃ.9sywl'I?ndWP!UHɿgNN36b;ab.@0bn<#5T"L20ude5,0ҕHD(S&C221rXi E"(=PVHCfa9@G Jh ɠ ( ;rkf񪙘(wѸwf+XTFNCюrGf*!Ȍ$'JjD20@(~h~qPOh9-J~r~$2Z,G__aϸ\#*FtϤҽ׳mP=Ϻw "@0ߴV=LQ`9a˰ߣX>u96|?o#/ggLjl#9Nlbq KB#I8_TX@wDUSJ0EHNAօDzнS /\S8!~7d$UEPjLOXoፗ}+HReuD M h$V81<{ )W:ch]w{URÖ́խs8br:=>ڌWTyL;VkDvlj'=f 7,(GЖ^j*I%i ."C"U RX$qסK2ˆ~JaTp?s,r_׹n8 pzM.%=_G|_OqO6O@"%U% N~"~_G05}?L(~?!OE$D-/?W]߷nPXQ HP0B 0&E1M' }4R.ؠ0 O-I7Cktk#{ϳA߆dƩ`|A7џHn^ir}}qk'Aq`ݛlϋ 4|0gwFǑ4 ?tHtwҹ9D3Ν۶ijBS2s_y[,>} eaUC (=$ $??)Kq^6XyT;~@>ȘH{ 8l&MN(qO ̞8nz;tb.s2FYTp !l4g רd2/lQ឴b}{$ĠF Hh, P{w^+ۤy1#\w2(̠cE6@q.,q#ʉp0 $Ov׼4Jdze2{WJ]M3RI EQ|gjp,ϻ<Rx_njWwgz.ԯxq]q:e(0i\ƭ*FC ef-^r'_,O}RFgi JDZ6e}#03,۠VkG;PxUw f< G@р/@i'g1~R,y卖{3>\X6jl fASO֞ a7ai!9[ R'_B#]a w݁\* guVyϙp*qPi#dȷ(Z TO擔K=EvO_Or2p$P({{t91l>3LlNJŋccwqQOl@B kzvQyEQS鉅AEFdA ❾C8WahLoȃ̪ ^/,xG SB)*A4LCJ2Y1rZGH@CBKWT4T/3oĈU1POߴD~gB^>bSI^23=~lg <$k' AQAóJ}0rJ0JDM$x*m^LFs 'x6hi$󹈄s%<# "1 08tat@d6g (D000D~뒒*^v3ޝϏ(ju@Csg)8-#a5Lls "=<@$X Y `V$9-a0<@R hD CN@ ' !C֊*4 3D=!xa@$='hט{Dߧ3r߿~EeD'Ƕ|w녊fY)L?fG<(ᠫ@0A ?>UכC{ u.VL2:l[ŰWSx xvQEEQEQEQEQ@GVvu"6홃)I 2*DDCDSaYKTA@`,ĂǧXjbc@tB.݁놀v 1 z:y_10,3 ^;m.ǽlКWA_ .jHX<чFP]P56@PȌ!uPgFX|8N/2? :(:)BхcXI!"PD% NjJTdb^@PbR(m2 J9#80:\NMbe [@=ZO80C![Ơz!={7z+}ڰT)*6930'2f+=LW..8`J5~$7γ  4h|1D>*\n,a9h(f C<N^~vui|\**$ IADAUAI,0E5QETEE-95$DG叽( "Arg`y[6>zhI6"#%Rd߼SƵd)8 )cUPA "҃]٤sR$i@|'6|`i "8NӎNLMKgH|zp+ת:FYT`̔$I`Zg9>t1޽P8 nɆI hp/Z[]kb{A@k`W>!0$&1Ms6㇋]S0v/I4I6e)hj8ءeUlRz:d5";8栂<2`i Zt\-8:# 0xKʛJ Aߘ kLSalL oYڞ^\TKۑx\*Ĕe S6q9 l[{F)-:>a!i5ukԍ*B^q`e0Mܳ;\gX$ d404a;!}M֕!Z`Bjpz?HEzUFq P ]j'# Ó>d/$ldnIkNm[omI23.!Z=igBy0Ŭn C_D e݆UU_+l%[,M!(fNOY:ǐ5ь;'<&گd"2R.CG.EC S 50?tڌ$i% 1ͣ \&:Omz)-U@D/ӔUI3~ M@(To g8=)^) *؏͂~sgf `xYgN?WD۝xާQF)tJ 0AZ8w Ikɷ}(4iK=6(Yᵟ_E*fGLcu[4Ld1=+GG?+*0uy/P?NX0@G^o^SÇw)pQ(,*x <~W*UTC֬/%A52AɝGahnWӾ{2ܳ浅Pf`R8DZ2@ A0!s^|ƹ;Qߺ W٩jiH@Ǔ$ 'Z-؉'NbSzYgI=!*:> QsɠI JDaQpr zR./!]1;xtCT8 hN{9a|şvdz~Q΁⒩G pLLUUUDDT"**;Xr~k}mΗG*:O]O$lOR2=r@3#1#Npq'\ =W&SHJxq/|s:2$EHPE!Ob;{$t=&W*,#fTc g"C12"-왺='4{ir*G0v lY⸺4%I EA),Dk! hHc?+3srLM: ] `}-" Kr!?$,Xq {3qcqā[' #'ԽAYg*h9(5aA0@&Ͻ9&C>~'6_'Qa qmݛmYM6ޮ6:+ X}J{dm~1:ۤ7;Bmt@@A`C]7i~?Z&uAB(Up I@W3tQ߃6G'lU,WS8ϣnta|~=wkhۥzhcM ><8\D#V_ϋ19ND7S,Fl,M)|Z[2(1Yᡨ~.p!Hji0'ݰZ/ 㠈*Љ|7@_60;+ǧ%LЄ잚ȹ4Hb10&h5:tM8lq2W-af-Dc_|Z㉷v^h%d2z<8A %gn6.wT0:~ =E;oA k (l*zF_<&(*x. W:0NYxʨS+:^s)z0KV M2C4/koHeTv/K|IHaõ]:[OP8y#ǃlI3{y #c1;XY2 0y !ӆKaAe$OdG~YV\{$ :] ԉQP^%5 YwaP| #ӻ2R{IP62apZlc!!$ %Mr. c؞߾kxռ5£taZ.ܭ]VDR46a 'P@ZQlXi5a(D@Ўǐ>CgKa4+2I)$DXLp+tb]a@4rV e(Fvk6O;RnpmM*R595[sѤc㪆c"jWN]޻>}ef>\x،D:/LA߄-oEHPb ШIILѡxDnQYϠ C<}F'Y1#{NRT{8([ݣ[4o5UUU :g@ɾ;.[;L X纶|;|B* AýÉ8FES#'(r+Z+Y]f{|僅v'Q1&a,B#8HDL3[8vWol LvTyI7`\t %fY0 #6N#qpfc/18+@B8"œ5 6.n`ؐ2$7mq4 Ɣ`ac"S0X0#5C,3 g  . "*LBLP_n{x$2܏! M{t>z)!#:.͎3@`n-ƃc Z ևvBt R; -G$:B!I``ʔ20qW,}~@>pov%5K 0]=BpeWL$|0ód5 ˛ d%YP6='4&a Qkp6ddM]C?P`6 ;Yªb}F=y {bf΀2km` fMlB eÇk31ŭn;9g]flol "A5 Jjc[ň"zB:K]vm Grͱ QP9m&zVm6ʻ)s:=iwׇ=qᒐΘ@+RdsSOD:瀎{\.&i۱{3s(id i'8 :Zo@Pb4p0vfn!yb y9:9 ѮaȚ4 ëeiiBg‹r3a3m|"; \0$З: Yo3! tt5 ::uo M0!$75 !7Im9w gj,9/{?Xf|Kv3G;ѭ=M1!UE? "/A !gqg^g2M]( U?dNT\:󾝟I_Oodlq}<>lj(s><ݗ?S*|ަAO|pB YS/4*T0П\/϶ç1l(3?)g@A)D#E#Q3 xW棅Gfb) 3 )EDl:!@a(ߎy|֜&d|8xĻ=A$AKΫN*x|3  _JWȟrlZ7U'1\C=?&ٱm7^ιLӗ2$?{t"7zyځy{4w^!ǚ"xO]Qpb VSڏ x`46*m>LH/} :sa&H 8br=X$fuG܂ 7X&aB W{Cm*yDe+сc3 L;E'gb0`t0$.|IR`# ~@  >0F TȒX^ײ[˦ƪLLzB0?oD疄4Q2&zr*]y;`aer¥wp(KOP\P ~%Pݕ(58&Ah bg*pэ _Gi{a(&9NE'wqvښbH8sT] #Υ˙D\"V`#ð:4m8FQb+`@ZDAƖѢB $ Nv@rHaE3Od^?wƇ&ۣƌ#6^,2LWLsI>Ѡ=qڰ cxvo4& P_k#Plr$ .W-Dʊ¹~fye㘺95O}5ߪFgk03ksxʼnsb7E|LW<'_`l>Nx \dh6sCPSHF߯H,,r~tp$%)H0 Jb,)LСP2F<!<ɽ:-kyF` >sJgm&(UUUUUUU^E7G*Ҡ`ˎ} X!BOZ 8b<?l =o j&RyјO?7W^/A!G/kv@=hJ[Pdn%4: Nl(&3+b[aJ`g hERUw`*)tl3$\1rB%4@[RָϺ}?Yl`J$o6_\<^Lя ^i<@P ۆi(v+lGr t#FaT9NdH9d~:89"Vdd 1-X[pTƩ%D8b(h%";kA1s)"?%%@ٷ *) KO~8Zm0+Vr8LU_WB[SIJ} >o6~ b P~D>G" j}Ql9r W 5'糮n?r\I|_'SmPPs#DP X4.p?>'?hy'vQ.:xqNG$:(W4 f9o,blN%* `$t$ : ;cQ*OSTFq4\b)R]T0h# 3CZx4C̥abAPoL -HG_"B@,[`1tsu\ Ӹ-ѐ= &Gv=4;1QZ 9Rh Fz>l ?=<`LުjFD{tPvJ` GqDPqC G f;\˾Bu\aCe<@ 1",[dKgNf^zyy q{ u I ,H= 1/P#m]ɠo>hןTn XN8@/} OT.->sMc'aF\ Lխ3&ό.B†hC=FK8 S]w2<1&8CݒLЀ@bb%,AiC E;bm?QN \kUAɑ;4Dqo nށh UQUUMQVNNJ;!4K :l2CkJi]Ԏl߉ߍY&(|l,(*((>sEvj?Otq(kfdl^* j ԸJUUUUU9Ag*445MU*8@6*̌܁͵O哳Kì䴢U"@4B A%)M%Iej( (:ʼ!DŽ+KFT 85^hdp-ptdgFDI GO@s/ $lQTޘ2!"6R?-wD2gXMq""Eo рxdε_×~kYHrw;{w GSКya¯(Q,$ǿ=;dj(qiۮ7YLYBI쭸A `E^#)4J**穴%_xhsz (dfa+ɀ&.{7M z4 &ə1fD$ʹeK Z. `PC@heRlH5dWH 8軏nRTIDoTyA>!40GrqfcF ) ZM`wLcd@Deq5\pm2}4\LXԐF`+mQcnt^oY5k;tB-?7(3Yяban %C@] !d"eU,\ .a,e aYfg.m檧^?v#7Pa8:9SJ09 +xXRȁr*%ɑ@A021Eqoe)@c9 J6.쌃XŏN3p&9vzh'Fl[w35S[}ŝEgF&b҅E2ys%Fa͇>m7Ժ: rd҄B>]a,g`!vg{c<&)$۟=tT П"k&GŜA]LU}P#oG@5"8ô0`D2 U̸C?w g."y'^)獬F&%bBI|OS}"i%0U2b(j,R䂽_.o>sB<'\&/`ף#LiF܈C TQzؐ7^S \ўDEIU`H6ў31,[e%F ً`W͐M]0 ÝQ@S6oNPSBz4ԥUdzB.3Uz33&P]OCa!g@H 4&rKl!;J m'Њ<1_P[NIMmae-*:;520 j%f2\,cP8IblH'lӤ[S{{h)RŤё:D]"̀! Ĩe# hl{g/}sCRhC!=PWIAQ()z Ơ!1cm̈_$ؚ~ x??S$<F!YJ=eT>Lr )Ta] BR/ Vp3VK<-· }W݀y.HM级Ѧ`8pQ5Fo,g6Ij}\x-p$_pnvZb3Od^'=#]l_Rw9^L.ϯVo$$vI_ˬ8 p$[8c|6KbM3T ?WU o{5ِ҅4ÊC] fG_*֚_HH% >lf1flֶNp"PF㧕](U|+E>.kyVcNXM=^>:Cԇ~Z='D d $R t I{v`]w6h4`(x4A6zc>xfH0CMA"IKd@nI=TKUQUUEQEQEQTQTQEUUQEQJ*@oFe՗2D PAST/ߕGUS H"ЏDG ;#lTq2bQB?nI1kO/o KM[ 'G $c 2K(Tć^=UNAk{# ۸f$QEQEQEXf jzkQ؆+˚!),u,m{'#ټ&_x 0:8`ȑ cJB A@X/~ӆ(b#={K`ކ fa6$(X^~7,7~Eh[OVk)'w} RGLpsp$~CCaNDPXAz_4=.]8"/>:µ,sMs @ZS=gvtAv}AѳZHlP8> 8>hZ?F|_qb7ii i11F گ}<}x Mvg &x9 ɒbwz<۳ç$Ò۞H~MR@(<=csph#Ł6MC=&Ɠe{s&MCpG^ТEEP$* z纃fxnL–g,}ѧQ/+`^~Z>~q`pvvوy!J]wwOQŏJ6f_<0EkZN-gXq>M`a; fx@:U.$,U‹`UQ1 abo!`Կ/tB}*\ٔOmIY+D?VCF|xd4/ cPrb83_t38)B.͇wo|XDMHxoƗǛ1"%(ִ 2j b`ʱٳx Yu:Z6JtT1.' $Һ2 *F)w?Ϯ \#}H?a:$k9;1 u>_1Gȭ7uMBNIJ# 6q3( sT6 eYW%9K:ׯs؜))Nc!VpCV [T̨B5zD⩂([[Dɇ*1\*ǼJj 884T1/|5oƗBK\ 2^P!N_6zO Ѹc!~o|fbbMmiZ(ɐ=)ST'QO> ڄ CLQӯb:M/8x" 恠Xg`!~)pGx DH`q%_uprw V]]nS=(@LWߋ1^ْu,' I)#Y_v`*=o:9$y;P =!PTA@2G>I>_χ!re~8mY<6Z1ta z ǪЍT23̦(%rӸÕC+5OFuiSC@_9}z'x7=ÓiW%ACFc{1iRE6CM# A^u. ׃326F. x#fapywg׼C:^(IrIv$1hx(mxYf:D뽤zz$h" $>!ӣ90'DI@:OUxNj,l9@QC={y !4Uȳ cmR{Cq55X8"y&5|Wn}rgHvnN4NB$b!*H""qb,[.D>Hp0́AX5Jp9ӅX0ۭ#]89PCQ0*~~ax)L҇Az Ė|/6d _\*~Ro@Freђ!T\7` duS'PKLOid-NuCAô퐖 @;7m1Dbzbde&a aHX,9,K\ZO  "*ЉxFX.`H7t8!+q4h$҄quxHDPB=;7[ &'OG~6J(CWOęeʬGR<}rOŰudID-{'ow:w`~l8Ќi} 07Q7 O4PuHԯYmQ9'`_kU dx)d*v&̙0Nw.ď(!-5 AwXE}?~T}#vY"Sk P2 2mu7UP}PeWd<~, 1"E0P>=!A5g;NʉxD*KE (Sh D?qnrv~QeaS﹭!zL$ij qx-4T(5- j>Msϕ.~Aui©Pnr2bS9r ͐tq=6:lN~iFVCw'kG 8hY{ ށT~b( Hy>!iPWRI9y(NCƺ{7wtzzLcqdž*.laoBR14R3g =0!S pJ`n So~x2S%a$NDR.B 3u'DaD$hGءp&O9.ks^\¬D|w|T&9 W޶#:5M㟭UUUURJhU}eU TD׿6M`0drL]9c5@+@\;U]l7f?a0`OVdcx]LQs4c3,6r6h3\o""(]Q䅂;fffSB&q^Sb= M!cy Q+1oxCtL0pCuB(B|aw3xwЏ(r7=T Z$ݬ85ރHABتr&MK$;e&$muD=yH/(~_:oUV$80>6{(^b@"X(LeCyfa){s.J>IF$^'@.OЊU=AOF{LUWY"iFC}Rg_rZ7'0ܙ\yky=G"bc<a+!kOC2XVLN}J*SYa  S)~au6p=\+5 A /Hf@'KSYmykPٰjUUUUW9X9N2ov\bS"6p 60](EW[A r$hcǿW=@z0;(=`:(8~>".K@@tS``srbͩ$84 y:>Oyh,wjfЁώk n86 C ;3`uG1^d"I!SDGk8J&c[v}_s3mكxȓ?k ϱ܈[IipA`>4jAux~o=iV%~܄cF!o` ZtG ߰֔}lGz}?PxAD/zA⧺<~NjTBhL3#9x{\Sp7="9) gQ>۩!(}N$FGiCiR4bi P2D!ѣ+N>pA@aXFE;!]x> heW% ۉ D $" i1u4eɐ&6A#FBJO0b^E Q%؇ ס'(P[@ǗLjMvpbEMR 1*(]n<)K(Q+%vхfeQCP]E e,Ѹ~,Ox!;ϰ~ (5^Fib*bC{0ShD\PJk"̨tWw&L܋ӕVp~ǾP $` J*6m,;lSDUR)8!!:xpo:d! 00k- JdC/}0g}{p')$_zlզ9zĺߊҾv3l{( @1ͧw YɇP$$('iGԝT ϐ H-0<ׯDj?&09 h,pcq#{lXGrfZWspM \X( :MDd ( !V.D">v318T#Z11%ۑcy4 S~eIt$ @æ+̑:"1d Bw'bm9WqO)[@#rN&yö6`'1) AI#"& ?ʼnt8Pk52dwz P\8ܵZ_<ǝ )l1 ᜎ̈́8QY5g#cT4\)szYLBJ fsȳn[ 8k &8gJۅPlhgk .:/I\/LF9XX[^;sȱFh{Cl2?x]#}:wݰ*@aUCu}3K>}b?3đRE2]aG*z@TUU4UUUDPxAEYsbtsc5g~]sxRW(C$&naf N /Mj'#DT#z<qxU:а0J^zJE "<>\(EX^OXQbEd<ȐF&w!ܒyX.R#o/4@h j6~ܠd(#nZ:] /\00oR ݽ+y3Elxreh@ A`w("sJ%d7 ց|Ҋ3N4 zls+:NEV(TwMK~ACNԢĊ*ji b jXYeULT}cӐ:g7ZnWUUX @C(NP͡c)C"b=:g|}h*Apu"RS~t`%Mv@}LkqG{sӊ)8NqS*!l=kpƽ!LӢ;auLvq!)Ԉ)4PX 9$Hl$ǀ=gBJ^\|{Njg$y`ݒ *1)=2[`x $I HģĈL "1\dM9]H$zc 98zߓ0%A za-<=#VT|3iYh3PX1 0f蟣_/Zs"ID'r_6.ؔM}9HCyG^fh|̓ | Px DT h(ZzLTkvɐyJ! 4}o^' 4<=Ȟ.GuH]ĞMO4TV'2dѾ4/)T~ƥSaBd # 3_ d9NJK`jPoHJ au S=Wg*HiABo|7᭡.{G>X~?L:l%()`4*DU (=aǕJͯzYT݂Nl.xpvD};ۖۑw%E;#@ï<$ɒL{XŖfr.Iȵ4(f5# E8-{|>UH}b)D̉ %nt UNXY`[誊THlA4o>O<3/??(EC#C:)%D^|z3}$ bpCÀQDfp4MI@8N}, anXe4Tܭx]_Gy ׺ L(nnƲI͎[OI_``~o0&"eB *(Y_8}0n[T@FӺ(5͑n ܧi~51f|4 ª7)UhUJ:]0ƥRT.@wJ_eL1 DwQG%4`I7W(Fփ2 )ؙj&;B"i3`vowRs׿yѵ(`@3j/]s7,Fȁ4ϭ>a[͗Q\ x.3Yyr9#:0h@[~5r9A"<h,1} ;^:zwIf, ˆf}0RVvzS:~{񶇠5d@zlT 0 H<d {?;waЀ~ߨ]@ib*>/3 8K7B#|_M}佬lǫ4$;P;pC]z`XZ)Hw| ٟ<$w`8 b;lwQ$DE:S"nW둹}@ M2xy_L(4MVܨbT*RK_!r &^ %IO @-)xʩ$U)%2 @-uZrhۻg nD=3Άz| Uif1D߈80Oƶ-f1ۉ~e y!Ke6)a@(0eyl3wu8W]!5; iiłi+h`p)r3k 1ch1o fCм;;踙xt9e[rjVtُ$" UĹ/hݩNʘM +,粞\_N#:,sl֑8hr'nA kP7fAT6uQ6n:̂&**K@Eoodt ^+'ݒEn&:BYW~S^z: JBE *Ca/D~;h `sTNHb8@RԆGNxs1۟<wq_)O  Ŋ&s IōFN`8(bA@)JFKz˾v_H8Ubi8pѦnRR(1D B6w!J2d)8@BSӡ=v/dE>D8#D*ܣ "tIfdcZD\?Q ҂D;Mk:]PR Hu Le _oUE)4 UDnG6M+D__EIQ8*vx1yd LqGwiC@ \2NI;q\C_g@S2dԪXX,z"b5H;kR(s)Ս4+PdgYI͈>=X6 IcA8eXUdT^£[8)KRŷ5e^\aQBӕW6S !Nx%] sšb-Tq4پ 0nJc HǓ@〲b|0 ҄J л=0PDJClo:*(<9 iP=q-Ȏ0Xz2$P   "Cpݨ wO* ꤴF!X#@nflV\Yh`ːF WaY0GE TmPB' mD,8vʐ/2Ltˑ .^7˟EL4s hgm3M ^ۖAӓ4;s"^7BteJ@\m]]1-o`r;5[9C߈i G ښ6;x:)C[Q@m^6g`HFF͉ '0<3=\{J7AӠ՞N=xNNX4t;G}v5AwpGtRס_Y;ӂ %+C} f;5;Lxp'hqs fj@Pt2tpr}Mf<񔇖#L hfl.YO@|fyW%bwKFkR}P+CVp Sp p ,A@/ds u$JsxdB/#A82 SXJmHv@6QEC|͕'-p@dTedc#Yg~ o+#-記 AQ8CBodVU'EDDK@ E64F|fA2 1 0c>ug0A3c[7>8R&Дş5P)-ssO!\(}u8h[l }z<;4w<4OpY`Y"/`ؒhš?]o,4<' (Ig5`v+k1 ^~BN8gg^y@0 '4I'Ţ An־^5e2aEQ_jS!{#B# x%~Ga"8Y=Ŵ̘ "5Fۉ>=(8SX0+X > U@ĵ$I`hrLPAh͛hL։X zWYZ+?2B}Hiۿ`Ěi<ӭ#AL6h|%0VS^)z&d/ΐR=3"DhA; 0g1IUE]fET=xx t6dHhab :̱1j%M&DǤ'| HRT9@a st"G b44b1dr#mU2NlP R}8$N60U}o-<1_եQ qءQ3IЩ!@ˏKUbr7'y8=ۛ0%Iܠ;@D`B%$R`)CE MbM`2h.&642Iˉ~q m#0Muƽ>owH~g9#J8~|Ri^ O1+ԇ^&0>ޑhaOZB rꋳ^=CSZIaˀvø/K3K> Pd8?NZ)Gf?=ǐ}$1?G#\8S#M1dP٠]?[w }?O~ٜA#R'ኊqxB@zE zt#F%Z?:27򫀄%CLs֕/ ~/UcP@DA?a&`RugCF~ 7?+\S>ҴG54ReA0_<f>$%T~ݜb}0(6 _p4ֿxaS2/sE(l9ol?ir/]ԈYj|d7I\mDp*/x(AFoxᴓЧoo< !y?<90oN؁QG ;x|;dY ނs̖kBV_n Q!̸%R[je:mIPnOm_~(9?2gSwC<6~QTIk55'CN=QNƠ_ 0pyq\S";?{U>B꓆z}!ͅc(K۟P| f s  Ku |_= L$GSzz'Q(e7 Dr AU +y 8c\0a]i6mE+zNH*I7n:"kB.&gi0;IѬCp֍q>'p3&d(u"P IW^el֊e%@G^-$NP&NB=2 bD΅Hd%L@7"*< Fd$ݒ,:9`)|Bn /se<@!CNfNA#fc[Q9209  &] {$ANI`!M)f0chD FA$Z uѐ:sUdCBfto~7vc UUJݟ2kNJԄ}ecӧ]UUt{ RJe!~#ds߽aDyg jrsjV JCɀ f泱1=zWA1$3.Bĝ+237I.Ep"o}>nhH#F9#rG oPzx$-~Q=ZIzAb6Op9oW\n& 'WqqL=䅳mFEQS}MCp {d8Nxt*ݝr$i(+ 9)Æ;=@E ()F]QGpk,3|({49"x/hDh,C .,D2ڜOt hzFn{ G5PPԚPS (fw4V`矅$j}kSp0}S< }tƪ4Рg!- *eFH1(+paN \qƥX.4O0;)ꢐ^e!Rzx!~4'BFG!VչB>ᜭUUUUɵ^D'$pf[} hs %Ksz X z?Gxt^¥(me,qϓkKp=$ Fzu9BkFۧlrM3%: #é}n wy1YsNOs0^HwcӱKhzq8 pdPN0 /Σ4\J ϵwP|FOtZz.m'&35=h(()=38 C{To$W_ >Z6ӻW|D>g!:ZZ8)N_R)Et6|~7Ivt@#p32bb)c4(<Q% =޻FRIVDee \+kyͰs<V:8͹r#4 "l g Jty¡;zOdA.0˵823xo#D^ rzDO,aK$=9R@9DAjٱ+M0B+AM<;wK,zOd= cVj@;v8pYxh'̏X}lj/m3s~;'i+3n#5k{B3J-nfu8M_UO@5K)캝a3n?KD5ÓqNb ovvd9H+:0QCC*Ƙ HJA)2hba:!h$2)%YA'gObAQ:G&w#L^MxE8q`@&$^#\z v\*8,!aEBT>KK WM~k(TgYz#ŵe+b&ZF/ ^aUn47ŽQ; dҞ_,Gwx'jLn+JdY<].iev [U삫d#w.2nx_9O8!p7E= BCNFGwxOksHǙ{X8[cvB01"BU$ida##4^]@;gLְHޡXH4R01\g(pd/TI*(Gx`A( Gx+}W9VugDcj]4H5^'LJƵqa42qm9{Qb'5,[I98Pѝ/:Ch>%Cvhemh>lYQp8 ӪAj/&62Bj'LwZgJ55mx9ʬb)$LCH.Ğ:DnPn}wC"{n(K2tݎG"  49`;9ڙ(ĝ&nv (E\N dR7CJ:=1!&w,!әJDae2jnL $E#Dy4 PPW/0rF ='T1S&C<'yyBm{A^qns?;å:,]RZɇ:L=Lzbu)>ŜG؞YzUDg¼Pa.@(Wޖ8NTWǶ=QJk_lhZ I%ƳL@,eK,Qߝ,R5&&.kQFe];C".%a)0R;УN7gv%d/'.Ԧ F`ʉrѠi#8)ۑ6PQRIwzCh*ɑTU ]_,eΈ>@b6 2 Ja@cYf 1P%%n?>]7pysL>xk Tq (WE3  eʽгUUUr7}vF~^ca6iT&J8ۏY"L"t+CxCڜ&ef繩( {z`=&'_pOqB(õ8ݣcSߏ} ׿kђn W-̲ #.$FmքPaSqk=Z~o{oY:fӉ ^d d0`6 ;Zm"=<3/(}ƒ % f’$grtv`zy֏`((V5IӊϨ'<8.y9掗ap(HH4KQ ⑝FqhxA\sg.*Pt@ y"YopmrوҜv !gd,amK@6zg$P6 I$4r%jH4$A9(Wnq,%u|ń u^g1^$5."E5=v wZ9gY*xIYLmRYI[r+KpfxF\:g,٬Y".%;X QNۋH$d013p<ݹ#+saĝ:o(DDU]9Q^ 7Pͳ"C TyNK>1~~8Uvosޞ1AHC ;ړyyrxl$)Isirq^1˖6|^rl7"NzBτ=DT;cV N[35'N1"rR5%/j`0ϙ$ @b1|;>1QUyNr%s`%*GeU Ⱜ_- i]? V;;8jawP(jכ|piيIPO#yf8D0Cy5K]͚4! :_˫W9A 9cH9B=9[KQ/A-uZ nOWc0$Am@+x w$`:ce.LLFy]vY,5&;{`6p3a`;ug^,It,!I!Ҿ#otAN!Z8cr`)YTBBq>V@ 28syq[rvIiOO^cB) =F>>'/=8ΞUUEpg^~gc?9L^+ǗCw&Vkwƃ`ïN~ r9x!C!C A!N;zñFRSTvݢIs=n\>aT=:3:EX.Se~3ۘjgˠUp=]!#m p!Eqrbp[D@@tMW 3DGjS[];zܻ5KB# .|{|}ZαUVkvS=]} &w%A\{4, 5UcOF&ID sZ-"D{p"4{̫ \/`N5JuwpR=#:]8.IȖ:Lğ軧KX H|,D5  +8u$0uGc' la@&x)BQ8a<aSgo=q Nc8H`D!@t0a$FʎH2Ȉ(Gp0)"iw~GvoQ-$$Ww2I)/ MD\;$I$Dfit?B<=|=c^$,@d?؟8dYvOD8pf79&l|';+Jho0[WBbZs"l(Dݿ2/ hK(M^B{w)Ai# c**uX[ԍ7e%> =s3ְKu3&N)!wu)9݌+#>~T,6.}u¬✐RDl; BL*T=T`upZj[fRfF ^6 JS1$GJ-s֜A(,;==9ɹ1xk|T$;5ᒁ)60]p7CVTXd)T-J0Xi z=[ woO}1`&8]g` ]b*tEqF&OGL/āϾyuP8Ll6k 6nι5MZR9@}$rEQED7 x9ÝhuS3l(A@]Js 2O~I읷Rҏ$f9 @d'~~+] .}ɥn' N;&fߎ?>!mOOnTPn#M=:vOˠ=V}PY8<=6L7I#HN>^Cݣrr|b ӳF1`#$ki1t6IM-EYKP-aF)KӦִZ:mZi1'K)!(jX,q(_,D<ޫˣ-jo8sbjR1QS AE D +(S3X`afdNX@eZb&IXHFh-c*!4IР~(wqwi{?Kl=Gyz4 r>>uG~}+čhߕs=8f,62hZJDV:50#1*tDؘqA5mVqYj0FiD0lAs4Z&4Fd>?CSbq$MH8Ȍ ;O8U«c 2Ea ūuFdXN44$hK XJV"bVa8$ZdIٗ{@ tj#[`^m{)ntL̑u>%|ݨl6b0var? !,TEaߙhV ̦aTC?kQE㧇]J!e=N筇`g1/x<'na>M$@,ѤC]^.s'!A;mh LK|B.=rsPU0&/_Np9 wE9V*Y} Tf*_C{_CV?|8m_OwT)e 5kE>J#5̥V>25zC9ØER rizISC u xCnhkZ0’{FNK>wx7@"È#5 1|hbOloxu"(A->]#bGq`86\9tO`}FՓ8Be€m6 ioAp)lզM8ɸ#.2Ɂe4P`K Q;R"KLg& 6f9g"qBrA@[ab% q-4a3Nx]0,$ulm*fpkXcti HHR?r `jë9d񷃣H6ʮz7Gf"o`X8z I(:E %# 0eЦC1S1m3>>ĞƸɉI,B>2LH.,lu&|cQOKe)7B3{ 3+wfVjԫJ Ex1ə >/ x>%+NvNR!) 8A͘4` sÖ/6Qc3SD-Q5#oZfw \MJlϖf /5MMw }Awć6j\Vwg:'^7 (2oyChqCr]"c}30{l|O\3j{J2Ha[)o3 ޷ ( dε$URxfiSomBk 5Aĥ,L H:%(800ܠx`,B&KF> |GYq7\ A!0œ,8 qKY-1X̱ASq5$OEL4`@;0>@<2l7H :H$ I !C(G N pmȡ}dz=4w 6@0>ߌ t>'_sLB574W;LMT$K*̐2I e4u<pIa4M1owҚ@b xߙ㈃HG@Ύr4%m ?nzڑa0PY9E`p2Bv콼-#;`ahi8 b˔pXK  :cN0H{$8!hy^ `z`q&҄Ecu42~n⥆Kߴ5{.GRA)*|(k7mS]{UKۀ+uN\9dېv' #¸ Cb ?f98|x<'b!'Ц2šF(y,C^>%JD#H3XR|oy)CN} OeB;s.3*  LI:|VtXO.~{(h(SaPP6G7ƙ?Q\j5aATjKM5 Fϔp:ždth.d@ upa`x=E/1w.6jSa]2,2VF@j!1onTȿ L=$pƤddY8n(޴0Qb5$G0%/Tf*֎\ Z*6p"Fʄi ;q2 I@`x:]ԃA+3oJ~& Uu9j͖D$ suN|mZifZj)MK(8xaO.2eZ5 b9gw64cϣfP7hG(܄ɸ*vMYvtE0]z<|ʊ 08s!NMɱQ. 1ɚA+e;ژ1a\WO<:I/d7 * ^yr3M>4.{4r]fݷ0´؂0&lU=_4j7M+td3.f;C}&\兴glt0Y4P.pͺV]LmHr:y^]0N|s5&4檷$m !NG9B&FKE( H_n*pQW)^vԶjlv6C8yr1ǺD]Lit>מKLЧXK T[h)%Η EYc#xItk~<`0tT(|.LN]|8yQ(L^=?@_19BMX7 gzɿNNI;{i&4Bϝn꺏{PPuU ގT=ܞ2Ace J8@@Ô90w+)6@d%3 Ru#&hNg_ݽ z({P5)Jg*' 3sq Kc͊tޜaXp$)bI܆2d0D@(6#5R A( Q)o\YH˙KoE`Y̙" *lc7悾0TM,J>ϼpZPAX P@ Gؕ(IC/h{J+_6od㦔ru~ p=Fp#GaCe%^]M9n~y&\wP.0r oD0>&~:nJAg˧V8NXTIi @);}G~w4F'ڪ0:kl9SS!*xޙ3`ز׾k:Km&3.}$$ACAUM)T44dMN@@SB.AP\?y^O?qi]J>;o=pyUʜISC١''ه1q~hM0i}޿" pOњ~ `(DFE.u5050ۯ%ܨˊJwPڔ)2`whw5炾>|Nz[kwO&_r޲DCQpPP@ѝoVL/9)q~HW%HuV {"9$ tG(# Ѵuiz?+^4\i#DĶ"`P ,\*?4= P]i_ؑTTF9yfSh;j>0(jjB^Z AB̯@^n!aв2##))Y(rE1ҡ@DBQ+@hJ P"%(( ( F2CdR*D >(N~A $|i G\|Lhw^|D[̈%M4jk._)xd,}a$%I A)>i5 G"/Պ{C)B̅kfJtvlWa7<"!|9~uKЖxza͑CyU!~M<0zTw&s#Kf/4v&ypiZe 1Bګx$&8vJ{15(ߘB} K@R~v, fi`>s?F| ݵt(FsD\nFFxu`DvUXdkS4`I^ߢi*ɤMʃCziκN\~uEbBp6oŒSdP5etW 7A,=:`t* (})FTJN&xyZ@$ʻ# cWn KltNН ; b"ĸ羚#F2[0A0 C䨡 # 0( ɥ9n7KgW.gdll ]>f9lw۵2+dva5Ly 1DY5 !EྱR%B9R1GֳqG{wY\|Z};4dӊ9MsX׻RA4T~\C^ ᳿jY4jC3[#H>@h:|ʐw M\z=\就eG^ bWu?15klk97z`%w#&F)"Z`8]&פ{1قaSr(sVɕT ~s@Al_pFe^y$HJfOƒej%\Zј>;W*TK%i=X8 DDsV67$y *BJ,7fj)j*))BC*hS8D=ߖd<|uQEh1<__fA =ë|{AU'Se#)K J5d!$$#(ƭ>KfluhL6<.@Vmi:ș#F'5XE*%#eSVUah2p՛.d#(c*xd cltey*5hSLV3 LFle(Y, rH FIfLP4fd2>>./9@ +ӫPVmSY t9xGH'E:ۥ>cJviBca("33 Z1 'xBG:E@Z:uMfI$3&}ƸNcb H#(%:A#xzx}ϊm)$=NS XcAJStހ}:orh"#(`j 6@Gd-5{Nc#611BWC"p!1#p5,jp2rMƣ3 5-#[d "lz(E-EM9adECNFPbeU Q8fL!)STR1NZ`j]Al&"""D (̒%J$h %i"I_mtJ q̈؇##Q4; @!SVc\2`,5۶՞I$2Ü2?TFpDؗ6Jv kؖsB!f<r@|aydib%0Y|ʈ꪿* }z eUUUUhW5Kkc%䖰3IKCMP!\.p!WkŸbzyxW!Ht9HiaS`y%Ӓ&"" ႇ@@'u@OJ}n .m@Q׈*\8l7Rpb l`NݰWcOۙQ `kP-u|QJ!fPdH'7a*jVH)r J2(iC !i$JL(0ɹOa%>qvӖ,#|`i,OH<0 ȢI̲*ć[' @:#;cd @d'op15!V9yᆴ;<;_>@H۱4#@zdzHf`Y7a 8~lwv%o6%1TZ A+g6K6sQlZhK`pO8&u߳0|8bj)%lm02E@\ Ϟ|tkxz]R'ΘrG`\֯T|MrD8c_\rsQM"O~"F gߩ/~&]p= 0%UUD""(0v9>~|NT|L 쨻}s}m"SשbItTRG[zz.M#5IR u?O߫`ΏkEÓ]y` ݅(:>zZJ5c{i歠6YuB50fe֨5Q[lE&(*)BR-k&C//{$t3_[ro2Q]01ZXX ^ej`PhmIzEpI'\;Iٮ7Yh'J( "9(vPZQ1W劦A ápLn= FIa(㑴7dM!iXL Qqǻ"35Y[ h¡9;oXHx~ID- G IVA302:[∉;,eQ&S:j"034qӁLj+#-6Rjq3#LgwGޤ,4֌xTFpBYJ) b^LѨwoLxkX44)14;ȡwt1䖥1b:i"Ň8;q j5Nʸs Zři#ln4ӛ%G.lL*ɒEQ8Fz9ZmD4w#LH9R (3.kuw7fu(,DFְ*$DmL8Ӫ8 1lf$'2֍L`8 ;a 8')P{ c25:[ ͏e*MtcXj757GC0rKF$r=\Ei5ѹi0圇 2ɠ L)uRP`H5/[0R(XXYyB3Nd60`f#dDUTcP!8j Q$.q]z9k$=='D& ܾTɯNs'8 ($s<t<(47(4I3&(Ԅ?{ldtו)=5l:! b_GPT$z܍64ZȢ@XjHʡB榎4*])Qpb}hՅc|5ŒG[aUj>l9Xeړ'P`PEpP *%(% f? 9izzWʏ?7s5#ۍ۰ö0`IPȀN _m89/Jc+5!H"ق,3'J\ܾ*k|93Fq7wYʓۭ/Am"))H((Bt[K4;/ TFt5dtj%Ӑ͋./#큲9+ žM&MQ0 2ֵ 8B?V4; p8NBК!:! RK(@- "R}o)[ZѤL cRI2Y@cjaM ,ddXFInEmbKQFY 4U# fu1*hҊ*Z0:> (;r xH OwlC/<%$i0 !˭F]ſӟiqAHm`tP Ҫ{*1:ZS0{*Rɥf P[CۘFM(޽Vqqm6"Z $!$4PZS C"!~ (8'ՄpY^rz!HPT2R((4)R4(" #J($B"B,@ ̊T!H"̃JDq`s%Hqa 7etTr# Zș؜^}1E>&|PvJ~:EG} +Ws)ivN͝Uׇ]MPwTNGR.5" gF θ( ;OUTaX nYZvibi N)Om|0 L[@G#fDeCcls cI'k!=:\ӸP:K(m2G3XFq:?4}dlY] SaKwg34MMn%nxJåa]tlȉ%AHQH hMacuU;R>j/^-JE)FPqD2GJ䒨}Rbu!*N $?8y Pi Y؟9>90Ї)wͶC0 yv"Q{@Z9QQ ; 1~ N9a0v gY2m*Īx^Ls"?'p~ 'zQIa~NMg );Q?[D%l'glV]OqG %JW; |(Ckw<EDr5|E.DiFƴ,uY&-M3}>#9p !i,649h[?< :aƤ} FBH85w鷁@p3UCe G~Gz^}!՘] %O)\^!~e^/s>';Q +7kB 2@l7-I%FdMb2@@H0 B EtZӿCSla3te:%o\F1B6ӆ ejsVp 0w@Tb=# (ШA~, .|KbV@j$C@^j#T䡈]A!*āsreSâ@DtÍ9~ QBP cS:Pkn$DExa9rDЪ*>Z;ԫѾ ,Ti Oi4Z(@&nߍ@g%׶6C,ɛԓ݋KgP8wFdm޳EhEU^`YnwR7`>m6٧02%n쑰 v9T%KmS44{;dPmX夷S?3"gߥliծ׳|M5 pvt5WC; i䱪lv0f +~8޼9`%E\"KuNH&KڢIE..9fN3EQ!&p!vE>U-  ̷p1 F&:=m:տ\Φ,f r). Q3"&񮶁yfųڪNuP#i1W_4`Ҧ<+5̕=әlW!nƑf$J /;qalɀ6#gAXqM0V)3QZ`"Pqu[Xd{p7s"ilD"9p)Ψ.dQx'ߞt|Bag}v:OKkڃH\D8<踻=lS.RYm]K؅*|'&Ls{=8:BtFD^Qtn3K\idSLP`ېE ،W|SṱÈۦ-eYˢGpv;s܉HӼd*fUN3^\:f͵?B粮 `J%'!o7u45):f伳$P,=Q^{(dg&u!uiZ&YЬ ۥLڐmheqmMZPlΜc\޷R6p%Eu:/t*$0[yBI)]{ is1 B@:uE.4tr[gU`CX@Lky܆$d@6D!,8-_=^~g#AJC-`Gf4Ny*5ֆl93[v)وvr7YQÌi3ρM_bC~+u^-nPpe KSLKJD[5a{s@L=m;JE bk&)N1o;6ĸs].H\CdN6pªevi⥲Mˎ8ƚPF3;o qrǍڒ,D2dn,J(1H5:g#ln4/OIUUѰq&*N:,3:6 !xDJVݰN6XE j!q@8(#٠8.ג*y/ۃӃZ0f¬."Km P 7#4OJzż&kZ U%amGsSt+ߪRK[hmE혖` س3!y,t "P'% D[_oWH|(7>:߭5 :c\EYucSeT"[c~v 7pcGdGw?U YXuG{H:w !H3YX 4,s'BV. z4a]Ih_v.|L9BE4ŝłQFƛ"IIIe<=p)udu;+srÌļ$Q䷈p"c˄<<"d }aFc!Ν1ϰf4⇵ǙΫτ00.#;t䨚u縸ahrqd @᭗q8nafnhex;3a Nk8mS'OAMIN ]ڋVً. MLxF0c P-K`)TیHa0O򮠪}U[=2'!OX^>qgQbɀހ:eAӣbg~i,̔Z5[H5FiQi4xp*bf`Lx='}r^LrF/8yzf[<̘P@v0|Ȥ dKt8/@ő، V_]WۊiF3#QoD,;hwCLm $8\ڑ~+BJcAJ]%8<0Cdq(p^GZG[o 9lI~H~;t::DfÄ^Bm݃G' ,Fø >e9dv郷y#@T&N;B;5\@NG[RVQQD#D͙b ADff(TI1IRhwC@uлG؝s2dM0XG *Ў4P6 1C>qY|"zy40 H*+T?1̐oA5İUJ>?ogp/RM JsrRmCJgٮCN2TTMBD{"47 I3L 8E<0[Rr~CDu !@JbR7<001St o"@=αx6S?\50l*KWOSEGa|fRC̮`# zp4PCPMC̊)[gTh$CL;Na+E>3?? k$5jp|V^YPnf5cN.blAS0X橅+|+&SV$2ѯԆҙ#%' (0cR1̈#WpD kIЛ!qœc.'vܑq7ᶘxW$DE k,H}2B}Qqeb4ΔM$g("[ !UT) |^k@40zg)9=9~ivfǦ'!I68c.$tfugz¾F'| g,%}.j #drB4J!p^CNTViF dtv9|8ό:{O7  mO/yh ZxELQDJYv~ C ! ]Ź:BM4WPӨw%Oii0_$𑞝ܠrWlzڵF3xZg '\N1 -͐=`@ ƈ(VD,t4ܹ4M(ʑ52o8u[; s*ìnQk8cm("\7Bk- %"45U$;W*قY¤(h;T2jr/[Vʟ^1hEy%2)[ \-1eI@JDS6]ʟPv"_B, 76jXp19]0jz,%8m,ˆ2Tܔ_:R4< $găWb@I8?z{z~Š*"`bR0% (#r&<(AB1ᬞ~\`]e>^Y_u3':PzX "m`>YFk7͋v>2ZV"$}Qٮj"$2=nDC,M;vbGY@l63- ( f!E-bTl!\HdIXw?S$@fo% Ҵ͜;9a6z%rB @w $+ޫme8,21 R0GCx&IHeBuDY&Ỹ$zƄ5!Io >!薬b1ыPiU )7➎32zg i]\@ ΏM}%& ?ս$.k!!``aӼ^/x|<79O!E7ְΠx?I>A"!PAR@#@(P "*'exB"jM==ve9otأ<ä c~? +O g;ukϱbܸDf}qdhY=q^#xbF׫g!OIB*^ ۈmQO%;Pܶb5!/p ؖu dD+@#!n]]fN;⌠{% J$)DE48<0"zR\Gws2^>z ؼW卷ȲN\3a׈4E;dxbAa;*/N`S#CF~d L LL3Hf1^K0-NˋxJ ;U:HjsY} ^2,HwWcM9yxxFPEٝ#817\qgbj|o>ŲHoLu,~ _F.P6MEm s&ؓ\Λ!Lh^yqB3)˪C J!.u%ֹ Z}9"p=Nr:\=g S`r螺0 /8$c0Zl;C>v]-pdl^͑ڟr\۾bmu9ÁC3!)V6T==K-S`bS1n7n[¨h: f Vb)hkUewì-+-wC_BvәEF/r6Xla۠tyA9#/"%9z qVA'@ x zQ::TBD( }GN︅$X>b;';9{p0&#'ǃZST;dzp.a󝃋􅯗/TCT/5ORQLj>)U{BCHomrfH,ßu|9;F1uM:6V S!{|~<>T- ]u1`qܠ CTz޸!LZڻb>xv`Fha$;HS}-4BeT9Ix ~l~h:*bh&##А|{aAd>~n?|y]IZ&\ 0^bpenq!'1>i1.#fC;z$@({4cϹX]'@đ C Л_WHsDZL5 {xbpT1'٘ h{٤``,585"BDu0*NH(21&fݩ2!GW*Od++W RHnם//s *)  0(FD,k (li,bk25"8Nrȇsf!:f+3MJjhi2,p,3ȱXi4]Y;t:Z` ;I4oln!*`" B"@jj& VB(Bb*E&צN vT-x<4FvT\AM5XLd=(uKU"TBtUW<8XG/.y/MkN9pl6νŭʮŲJ5$Rʯ8߉5k/ٳM,cw]-<4d~|Zʟl*;Uj2yVܣI;p0vT #h!J>!>(>Wg<VH`'_zN?^>%2?'adlgyy@TB!|QQ)G>vc\EW -Sd[5;09"4x"v@qeMд3 bqZvGROQMh޽_H!|i[8#ܾz^Qg2 U‚+t C,%cR}0hѬŭ;3ŮMÁ@`qa"48d?ӃoOJ}sf8E!5N=}cML/@b|46eFyo%{7@aaKJ d1qah?GeiC.u3ãzj `B!1zϞݨ4_78 0?7mODŽ!Jsd =>d{ěkD!1X# UYԐApP%5+k6+`T+Й(R(L7+āa$-dhSp#7%E=5nE^!i 'i 7>˝jJIh^080n 1 (TSӍA-|V9%luF)-S|ʙRDʣ73<e?c$h!HhI9%" S X@; nHpIR[UAPږSdC`b }(>C'%z>ô=oyME)Yv,%2Nq|Ȑ{p\ 8}$a1JI 08by/aIÛT?گ$4'ᙉBLJT ?gXOLA'04RshylM\&"Q 75R42$XRhH*Rb@IRK1h2)RN1$T!0$&MJK's9 L8d,@P. s02*"8B~X2@9>y "` )&2P&쇙2hESA!gwK2l%P%#cLjPgQc=`U@$QP%';FOzS"WmFqU(|7ShkK \'F}7.!C]j3&GNTsx'hMA;^@dL@ :f{N#kZ |,CaLU ;xP]aRy zgӨi9I'$#Q"! HsSuiӝ^s"pEu:Ð: Oza+@ֺטkJ{J\[6Yfُ}U['9Ob~Q?TUUNcI,T`aJX"JXti .d(덍BKSr9ӧ[_۽+Y2R68cs~ 83(AQR0`.lŨtkQePakM 8 Ac}| x0^7=sF`@W#Ac/[2Z @0W{4AAOovʪ2W;O9 JiJGlH(#v(LDְ<@[֮p@|?8tyyEl~? ݾm"qBQJ(ҴSE2̉H D% RJ@RQUJ1DQAHQ4ą*҅+M=IL L R*("Y)h*(Pġ )h2%(2 "JF Bf**)ZAh  )h")J(j)iJj$!*X)Pb ,CYBf8N'#6"uI8蒏D(JzU!496!u}Rªd*jMPC岸PNEΒM~F]uYQE4Fe5D9TTVxq}- N $\ń(R"G.B Z"-f3Y9 JPd $*<$$K9*i""] d?{&E ~ΧiyX# €O/14D;P8uY5Dd0fShf &N>쿫GaSQ1- "* ƕ&Z I%(*T) JX&$("RZ$* db")F "iHb  hЇGr)'Cw~A@78Lk *'1-H833R y}=bą|B*LCc/ӱ߾'su 㔠Jz.Xk{x1aaRa 31ahT5OhLPkDITDAiP% ˆ`:?Ye/ځ>_ziOow`!23~mTg˟v-0m HZ_ETPK0 oK5!gew EϹ$>Jߨ PwWCB>lA ||dvIGɟ:eGiweB* S`|xDa 袜H8?\l_.LK!WPʒ%"@$^g^s n"qh: Ax.pI Lq~9<#`DR$9] rKEO8׽=.B9#jr˳V#&&{Yhi4 &YS@\#Go.q\k3tXYuUN ?SE BA wD/zm ʾ$PǙ~+RUm|aD*bfNrƪ$OB;rmHBo{~Z_yO6k2q%uS~5b}1RR(ExÅ(0<\,JhG4;< @nHְ&S,>#Aj5 Jwd)8 c07:cN|!"zUJ(،!Z3öh2s:|E=줅Q5`9i@r|~>1`"5DH)X/g_-EM!Ő.[0.@RjRQu[SF>ɶَ7!na-e꺛ĉNehpl~m>fx(}73t l| o`۞7;nzL@CgfFxvUCL@HiFk@AcC4-g38*$ acaM 9!VvB Nf󻉳 #ޣ1c]Pr!#"u'#"&XǗƛ۹c~# ?vuْz^ Л[PMߍ1cY rpـG8+s"OEz̓PpѼF';i4503:JGȿ[Lc1DIF޴op¶Iʨ)%cgo:IԪYc%'wjqY}nָp,bp*쐟D)9܎a1`TȋϴP&c;pP}Y!~9꾟ꯥ=MI` Np|@RH4X)(j@c Z%OomY)뀺+Ñ'.u |z}+.,QZ>xD)Vjln Go=*x4b}yLxdv1mL̶lYi4ɹ[)[,$r&KCh0`&5^+5+͏0|xDl_KT2 At L|aPPΘZ~?&e{p{cQs@; j1Nd64ֽ81 RCIBB%Fjꦬert0U0 l7cgM ٢ A"ؑ3I}~M@/_F/dDSEC@Q4RL2@!2KJD4RTPҔ @QR#CKADB$@$4R#H jEDB j(ZhZA( j() dbii"HjV*J R2h) Ň/]rq;9Vb8܄;K;4uy'%D^NbϔW:ehS[f\C>Zu~[,ŒPKa "~Ҏk'P:i<=''|rhq:8w_@ yPnHԇhJE6R0 ]mVZjQoH?0YDFM9rqRqxc3:-@~92F% U|~P9 RjN Lhh w>O`?[I`gLJ w{ih#~_"QHOzlJ Jp$1ABLQ̒J5jHv*P LH0D daI$Hab@j*/=DB,%@DHDJLEE1fD$D44 @I4%`LE,2LDL4  @$cse f-k8\SޔMACQ TAYǍ-Urt,auZS߭ͧ(]k C(DB~.&9Y8iU@f+7=A>'pC5AVACpJ'!bm3:o◘/g`Cvp1mYHs╣R!Mc7a6# FFGp,K!s"!ubF11T oTkA OVNci݈ja&8,Ƀ64`Ćj Pp }3L cɧעJrlT6'ؐf)E]mVO߇/D6Lk!|JAi,X`aM[qٷ4 !% jċ|2h0GZ~W;=tWda፧M2JR $!uNpH0ڄ /Li(@z)2|ShQUv&mͱ*8?|r RtXȠ-i~gŌ4XHF\nn76iŕZ%xŅ Ɯ6R7Bl-Mg6eg}jv9"FUVaS(GÇ 3|Z yR,1+0m"14W[iM CPMj"8N5c(TDx(x_5W ݰn|U=D?1;3n|nޔV\$[Lq/4sES5Aq4(U1Tz3]wD=١{`HHHp|cs l903N`Aٷ6UB ڄ,vo>Oj_@Ģ(gЛP0x8(iν>LeA{5"&*0s h "!ȑȅ?yt9J;E`9GOg|{vzO~)P >uүղy5łP%ɰEoa맶DC@ˆhwYxk}@Ѽ<8a'94d_aCY1UFX1]9B*NsE%ƋF07uQ<ͫJvz_)Kit~咚80NUs~lSP!\YfXG qereqDCOCpmfKDik\,hnd&el9TCɰtX<",bzDGCݧb]w j}D.pv6D7t\O$p9a%2"9[5p 6+yDZk$oOW÷^@dF0))T\:= ԛk[M*v2jD$>CKpӪda )bYoeRfcDQ)X2R!lp4I 5B9,wmjS)!a4Z0nprَ.K0` #` v1E+Q${,m7p%U)J\nƣh`0WK%J˜f4mDۆ1!R"rGJIrTQРyLpHQDL5 =DLJ G$W9T5+x2U[+J4T-mxi s3 eeh!MWJaD%t!*tRB"bu 8HcA :vq:lsn\:Ä%-6ͭr2b6Ѷaylާ+E["‘#S #++ιzB-exL; +i,orR~ۆ__B9JѴ-cBB%,|,$2К 2"Ik!rnfekxDfz1G.3X_&pd$ *iEb ȇmj9D4ggW4>P<6(UKνZoD͒+6Aa@Xеk/ T6<;16D0$2l,A# hؗ2s5JMߘQC0R)o=d'^K]<~٣=v@4eI_>>M2hbpCsjN24rh/*p{OR%-"p;` ɱ5a>4*AH/VO]PɤՆeY] >8v@"{V3D Ufq{{Eٸ'/OLS"\AЊ{^ 檽V4V{KTPlUq2A@cM`^&RsT+1mgqY9cvFFEi[Ft"u9b;iٕ1e0TReἠ`fͬ %j5ZL5%*BDB X :;CjA]i@jRLp NVָ >!PmZӀk؆@8w xvn"3 b Q +UDD9)a%cN M Ql=3,[ ق OHո7.'Nu'i:4a$HknYd[޹n7 A°ebB¥ZPkObDŹy]jwQ9Lnˤ= 9+0ᡉbc03 yOܙIZTDrLS9Av L(d  s̍:p3  3 @?ԑsL.Nrk,H*Ay=E~:;/8Y06ךw7e b;"n20ݳVԵ" n农IW&t||6'2(4B,1+,LD5BĵiԻAQD5Oq@o!IUZ[,3Z̨q2D,'((2),2c1Ƴ"hϫFsʨ2Ct2TV3̝Z, c v{ r"a $L<J$_wz{^<8 8e(H3?Wd 8tC)Lst|TZNχs-eN<`2!m`>RsVE!fAVQI`5XAw  m Tr= A*DH?_4p}&;型jᙦBf<<jÓsKB>4*܃eed4^`D֡L̦b5LQƸ;IWq\9!'G׼q\Fb%0M08Wp8}c8ujxQb&t\N7Ē`P{&d2lh@K,SjxQ 1嚈Ѝi5{Xi AkC\@x )PH=gM|L&rc*FV|3禫O0 W'hB$K jAe3k^ `Mp ǿȖ&m)v 2xIO^4fڋ&]k(.bDmRCn5pnG3ӝ)Z Tglky nj֠2MVbt zx^2}@jNCY<*D*8AQj9 s dd:SɖN8yp1o=PRh:#dlrinŐF]Ը(7\8X hibgL!AQ5R xmF|W'jMw 8@mkt)}ZTdh^Ƕqם0(OM!T!  .$oWO:<]UG&(R_ų> z;}[mc@ׅ#H;a}\6=F#-L-E'B>轹YoGRTAiIH.ڛO@ūs|ϨM6uoZ6,. 9 đ\`~,If!.K>qP|S釸Ma_|d|:! 48>~EI1K@ \d1H>$4{>S-/>&@ m#EI9nP +CZJᮼ5o9d¢y,ˠfH`4N6れm` FN[fȣ 204VBȣi5%R[ 62"pih\"l%3d !HC"aH(2Ŧ2em4a]}T=؟ڇT1ku/钹b3r,?dU(,0]p}v 'H9)#8!luU ";7p{}yEqʲ%)eT@ZdDŊ(9?-RqA9U!Kz/< #)3\ HǡX~t ISzO ܃r/~¦O&ޏP8~vo;񂐺0^Bu4 mlǖ̞7}LJQ!^sSS>C^bI=g|Ӽ1:t%@R7\@@Aƀa!Gc7ZD\˧W>OKfe` AHxKhN ijpW'P:`<^o1]U:u!T."q_OQ2DWQ4A_NNc>ڪxʿqӢbBJ>G<;$I:% \b%8A-#/H3>,R#'RTy)QBPTAM%'?Ց48Fc %"\ϧnꟾ6 7:bk苞3)8d0ZR+4 anD;{#D&.4cF`Qò@}xGwX6r c+TؑEj3(v>%fD1&J`'wcT@8m;RuK00z{bzgaZEX7+qwE MT5[GGR(- :A.P!1W)–6zL5dY#W5Q)pt 7e("E Zb"LFyD4H&][aJ>/kVd:3FB`2T 4=Ge$%$t+TdnhcdHTtBV(DAZ)(m¶sHabdku XBĄ H @m /3_d#jJ@Ԫm 1!PYlAZC#a:hd4P BD遐42dZ LuÅkcCoQ3+KdFV<(AFA`@t՘qFr BKE!JEz'VѦæM [.iBIXdM) 'd@<6ݮ"`"0S.BKnla M"98Ei:UCSn TsiV 1c#40d TPcCQGHf'-_;[rn!Jİ(2! a! `ؖf܂Z K 61B:VGB rY 0;1!!\TF<{j X!:BQ&m1%Avo:tt(ItsPDhAˏ+б4@͒Y0%q'jimf`7A,8fVfVNCf&(hHaX!0Γ$@ ##;=CJHR],"s2 ('AV%eX9:L Ŕ[uvUAB(JF2F!hVg9.3yٺݖ8JaIj.U%"7Ŧl@Yn#mS`hXH@z$L2ۢN\V{tE ҡFaN2Ǩ Xdn3-EDjU(+ 4?zWː&ӁN7ANOf̎hҖCOe0e!8#[!>]a&het¦a8.LA7V!  j 9aq%$Q<lp?dBq2ޜj5D17. "ZJVa!o{gF_>{kg)T2nxnM< 1\%CYibԫ`C QX(eȧ.=d{F3F kFE0{w4$- "1Rb(rC&X& &)j;"b(T%J(~SP֊e fd~HB6,IZK`C=yϻ[:Ƙ🤚v'`|SEț8gH=A|2lyCL,p-Ws$ b@݌ǿ5I Ca; 'r SuLÄ|ΧIY}#IУJ %EiibPPf DcPi8Z1b!"071ԲPDQDFFBlM8 S@!@8R7ۜ#QGk(vk~<bV 2pj5LDk8B!.M-ơ[Ġ5 B$P &4&J68Ԑ.1BLC4+u (XmQh-"H!7d lC{vĻX(r0r.HfHPeƕ(RO: фn7;G#P.>tPULؿؔVOiiܸXg>7*=Bt I&3lrI$ "-`[#@&^<0醍L * .J*҉HB:SY;]5E!CPk H)AJV! b*-XIAH'tp<,\(İ`bòeCd 7uj.i-㺂x1FdH䔦BP*D†B IPIYfaLH*oypx>>~`<*><'Ml` " 0R2| 朕iO^wF̴YIс)バe9&Fk) 4#<(K/n W =lv|Xl4tV2ŋ,Vh)2ii %4M%45YcM-4Fri)%FQb)st4f} BoZҴAL+OpɗLGGIV~XII$B0|LhG]<ˠΕ9xEѿPEH:u#ҪBz}gZB wA:MX  ЧZ=\t%@)E(WUC AR )bY%( P XYHiPbBi)1"dR @P%)IDDPB d7" xC~N6D bl RHBK.aC@aj}|ti '9yC>\}6V7XW%$AĚyKѦ7l죫`j}G @^. UB'2c٫41 FHaɀ82Ui,-_'W)XrE"xfBj?rTMHY%RdoblM엎ĒbB=gY'|1 u3ǟ#OK$>54 jc/}BK^`}Eϡ &Lh, ծlc3!_(Pu @kaAJaNYIQvZS,8IB0\Wm F.^vwr4k#H:jeTh94(6CsGClb6@ B44y^4<8pJ¨HY^qb XJPķl\%N%:ƹu$b끃ԇq:d'̡hZ5vP22a*P׾2ĦAq )sF=!PEı}5y <hA d$^.lP8uej\;H hRĥ"̆i o% MJ@է^m ,UÇ\n@fR*`h2mdz^LHzp㘲0#{!;w펃r1X80k$i=v!k,2om.Fw))ds&ݝ-TIkb80 P( t.YUD\2iƬnsj/b*uH!r0hǖc"2YZt"$L Rg:ތ\B*3 ] 8m `ws{X !t=A k×s%h;^̲dF-zrpx㾫*D✾%;ģ~ٰD:ÄO~@}B36 g] o9޽Lfx 8x>>.ѻbX{HC"5ג*^T 1糎yXñ?ZziM"Bibs Hv+# O몬!BJ * % - PR 3 H- E 0bߐ X-@#fK!Qj)JIYIYcM1<HHd:ځ&M,=^:b$tzG8ZJZBJ JP>#*lsP6ȇ<9 ۷8ܡi68/zJZ>_ ̥|O$DuNx{P%9\e:r۲]i0ɠ$Tʎ&$<{X! P)"$:ILg*T4 xrfYIǶ)&m`Ch#$ntE'I:|]"((haާaPD*DR%BJ%KKJxJ!wPF W5"zȸ LA4(98!i1CPg\@ J T^H t`ZAH5#(h>EHYp( "B,4jjAbi(bj$jJ@"t@h(I22!& x#IfYBBA@j i5QA Ao%ъqQҲ!F¢V T`D#n Cfh@;?0ʭFFsԿ؟XSS@@d|‰(JB]!'7Xl߉X͇C]CcK |p0zBj5gdH*mf=Wby$;q"h< AB *HSB1!HJDz밓%r! 2DGgYdߏU6{Sp1#$7:#7^JECB9(Q* L( 0uzhЧ`iI*bCD Ҕ PB1#5.{7xr\Jb 3$'_(r)xA꘣ӯѓP}ǎF*eءC{z pl}A)4|*a _`X@C+gv5#$.!EO1ߍ#s8SlS)gp9#+hO@4'BLҷ{5?g(?^-ox2~9mЂGQ]]}j%XE(.>7V(fql1).ZE5 gi5l45 wHl+ h%p:ph, A'i $/*g5hU(*KE%3b 4fQ3zƚ:bd3* cM%7;x4t)ɆR 16a${+AXN6gA0-/Yͩ5cJBh}[qcَ,qd0o{a@LUlh$\ъa,H( F還x&*DCIMuȖB1Ƌ9ĨiPq>mu탲'.փ=bz`tzb+ ?8QS 2D6M)R`!ȰT  :ggifXWzOX @4P"|g)* D]M Ejd TnE8twH@4ELAULP3T41P9pf_$d1~Opgsד n}/bH1Fpo p-U"]Z#e%'sMtr&~WR.0Qb/se&})?<;>wj2h{s,SmCwGuq#ɽ^10JLȉpv $*bJ6r:1dH`D 9.U8m GiΏ#O;$¯ĐbjtX 5{K\[$_*E@DR$m:;9\1I ir?AJULT#ITHDLTMC-( % TS]BK,F@d s0()ʂhsq_sD? b8.KqTmD8@"%l{?s99J1 +`ESJ|m?G_7LM=Qsc}N4D(P("},e;!0jZ&r5^yڿL6+Q! :Il0 =H20t6T2CD9AV <E4֖$l]Q.B а\ vrC3dQ0:IG~YNLSi{pF5yr^ózhRzxM\4y..N#Vjm0fD&=Ry8>{^?>X! 0y0;pJ#>CF'ՑxsS ΃٦%+֦ppͶ7#Bg\ajz'I"3:Ü_ϼ_3uhzv\6QАw]p Cp@-[fEArܡ@wN*z.Jjs%l$Ia>`n 7eM d)uY\ViOB֓`/`vH I~׷ O`=3 Лm?C<IhY,vpܡFQJ'8FgsDfp#FA럁t.3^7hX_ψO܃*h XV)fP(뢼CߔJ0I#DC?{/Mq̅HU3Ipɪ&5kYUS3EQ$e99k4fю3n(m1b2#XY4xK_z{\D[hbY32 h/xN%K^V ^&yQ7CAR_fvy\]$=s%Hh&0d,2ѓ\ub*+ &S&!˔E)ǝ8 ARn6f& A@S)Ʀ`0\ Fa%hlӓ +X`SAæ:Lq b *d8DTU),Z̩ "0elMXHy#lpv2(9cYERNN44*XRLAf`u)c35&MRRj2&aJQAPTDM!AIDSkXy)J]M1QKAME2k33z$Jf`@j oY' '2&+Z4MCe`Fb8+a )m+!YvnQ d %) qMn2+d&Dda:܆6c,i6Y f92Q.a6YPS,ư1 &;֍@U(C LݍJT2 PKJQUY9E!%MT9o s!Z(30fMMTQ,S!%8bA1n6cdEK$\IAC0w$ A*lyQ>=6c4!$(sP9!3 ALgNgKC-6p7 B(AC(VDݐh&e4Ym zk+, 2 ESB@|, _/Fky|CRHP-c6ì GהZ{ؓ\ڂ(G8&yMY$hAn=_blb8f?G_h8tmbQP!-MQR8nD v3Uc~wn0eЗw6ijf象sjh,R La:Ah2F^Bབfbt9eE$O[Sq(q7c1l?/H4 eT[U-e(H" IE1^r`Cdiټ;PN$| 槟c$BIi`x? <䣎*xցߩG6D D !t'zOCLɰ8=Hܶa&dYa礅NV2ŖC@a}1 )gvSg!**"F3@cCBpl i3m9C$©"u^Vx7$=䑧C*-VBFkY2Cn2.KFP{#v`? ,0~w)Z" BRh0xE~^2Ts<_ E5P_v6? w]@CE5PBRE\"S`?S<0+u',+Ç8'ecs 8ik>(Oa3L`(!Gh{Gw@>Q_`=c8t 6|dB(@_5I$3\/TӱGOO>Uzt!)U2TCL͘Hģ_p.%`|>p@>Z?~^>TU4D5Xo~1盍[1J7UP/$lXwAmaϸCϽ3?"Jht 1(bGˌ}T XipBKMZ1392 b+,%5UhL]@i(*/o fC}83Tw}!CPA"1ǟ@JbJND{Ģ@ }) JlܡxIbpz8CO[AwL{'Z!0kPG)>9`x.z7b@ PP5(P__u^I7cڟVz·n*$Wpmd6ph7*@A7 2@̎mԹ9$F‰PIZ"r/@ X4`a,DZAĚIaZQ68h@|. ԕHegvr"]@!p'~~ݾ4u^)ך\ !H,@xՑ$Md PBKphISAқ @P$D<`T֌ `Jj- II? bQuLL#I´1t 8ٔDhBP3lk2i z(xgh5p-+4&+$߳^簠ߓ[N%7*~/݉}*bŠ9l"HU1m{^w[C&TmXijCC#V#F.Y: ɵ%XbaNd̔dF23"X^k"f5r kv)nDMfbROM?/7aH(0ҥ)αVcc>X )P*zHD)\+\ejM^d7.g a:όs8aXWAP1jY{wfzyk]y"˽ & xn}km =w}`6moQ./b0ۍ7gNTPR l;F!X \bvQ"3mmQ".(9 vto?'n | fT2G w,˥(yz j0` 9# 5W̉@[9p_aQz݅D١#q^̈́6[#qDq(kaTyΨ6:xcm3X?I@6 C_8*dx8,!EpPM'z2q\)vudd* (Y|^sYшZLpp40V r~,a#ϑܸrhkdd) NE!C֝&Dw:IP7p +OsM@i ȞZo'aR9ϙ؁`mmgMԌJ8{!2o&2QZ !LY[RL"&Aniq2x[oqh46!()ŜXj'Z'\Ѫ@'c&^%<4zh vx: b;B ye'6ڹ-GL!""{H z8̣G. @XBn|[s®2Y@3zKBaYF1Cb:LƫTCG&}D7ގAV浱0**L`fb /9û92Q'nZb2P^kH "6?D䁸 D#.ad[ecG< _dQ7 ؒ >Yww+<<ὖUF0MAl_'g`Hجja[=Ɔ'UX#pH"Nu; Au1&FjgK&B#$Y ҲͶy׆f$3Z`7c|;򣱗UieH]jgR$͔j2aβnj0HP`dxv|es553ms1 /?3I`)Ƀ(2P݊#'$vҠik+:"{?03L/cӬ `]nḊp:(Ts[\7PIqַ:eɃ\.yhpz.y^h`5nj/ a (+ N&#}CPR='';uDS&˭WlE_s}p~"8t"Ldv󹮭Aa36KHHd,#LTc$o2L|Cccǃ0%ݳvS0f:H$-!^T԰f#F4>|U_[p 3Nwzѡ<JO/2h#hi`҃$yO$8<4ԧOP Tvz/=v󕿛k۳s9*+N=9 C$6>N6~\gzޥ~&! ˱zm.]:K2R׌A?CI#Cťķ`0sl6C!:h3sKGx} /w\D;;4ł\Z6.T1u 9ЈAu?ٮ-w Fh_Pd\x'n?A![8p"SwhSI 5,5]dbAEDsi&8 ,7E.1yɆ.9vv;گ46ø l1 J:wgݼ۰\MydJ/C`|P8% 2,jV&$O0k 7МÐcNQU'|8?wɬo`9zT"OYy]f >WFO(?y?O!B"(xO~gYaD$Gʽn _|0EO!-i0ONzUZ?33(UtDc,2Q#]FZ63318/aG0۷r4g/:QRcKޣ{ʼiK( 8P pD Z "P)(8'@R 595lyZ tT #Dm*KMT 1F+ 79>1NHt{ 9\匙B"mXg7lX- >Ro+CJ"z|gF oG 5& MuߡN.R@Kaimq;N*M@TטP=yd=-E l;wC9uZXi)Sq ) ^[B,x(C}2X \)Ź!)A3IGdS,NG! r τSPC$X$d!G,=a` q9 rJ$L"F2,b2Xlca fX7IiIm8 -f܅dHɂT}z]&Nj}|1Sd(wɭ6:[WΘ5s5ld<F5߆Gc|xdb,P0emXƫVMhD^OI}C8Cq| OD4+XrSشwJH eWa?niPd DtbqNDuu/, h8;O/ (,4pMa le$@E0,>Sh <`lFJwGSK2"3ţH,El.8;]*XRl۸,$ 9p/&j ;\0|=泠JBouef{CC3Gc #S>Jƌ܊|:ה=|[=/PxJE9v  ^%)2A i }mRJj{pTf]eSoMp-G=prD z7gyˮ ]8dıZ*V$hv Fd%6x dEG3oӄ*p<.]60ZIo8 30˸585s$J0#J<ʶE.zh\lmѢQ.dH{ '3WhE"`N5s9U^JeLhW["٩wDywq(p,NmE1E܌@xjJ@hrƭkZra XCjUAtuwt0PRL'kNRe |30= Ռ\sӰ- qzLԛ HXlLC7&> Ҧ%5WO#ߋS^e>;kg}uQd yOXɄ(W}ENyXf {jUO2|ЏΣ0)buRޫ$D`;WԻ;xD\vmȈg:}8B "dHesmVW-2"2!,LQ|:/(b+yٔd)āӠ>b D *119Zd(֏Oo(ML{8u?A'=Ufys%>߷x@ݩ3wIWq} k+ꍥ1TKQaeBTU0TV-uUVUPQbbZ10/l ),.[==˵ӰC^gzuz;4:UYffh4P!Fu%),=x?<5[O 1]AxdN1{K i0"22>o9ha)޸kayCj }|l0h122(0 0FMQ&AV`c\[9fPe=OmMy NTvGXΩX|fN!j[^ [s% {F31 1oN2q`r|O.|_S0e( ڼhf#\ʹ1Ɍ@} s pH mv8 W̛#&  /<`@>,qЧӳ$]، ֞Ҕ?}Wyz'vsMX *˜Q[peh| \Iim5lJݤ3 ^񚜉 fu-X1HemJYqQ9uwl[܁C6V!leD6ޘGs$o8a#n>ls 0&Npx[{!|SgY6ѕ`qaXjF3gU%5 ͏ɤ2FjPga>}'%2H2 :pD.; em\UUhmGDP7JCq`X2*M B&H0X$ I'gQZZDذ*ʍs!Y1eQ bbP&ğl%в6+'@%n+ }$NPFi6foih5s  XeNݳ&w[exMvhNhλ^JTH*j:&4"XYa[A v`rjUY9"e]!PIüo\"@H]քq1z˷ @I"o/snHUm0ȱg%0֧#&Ax  xh;1KM]b5#V6P6tE&PMB6 k48 8Bb@ĪOv2lHWҠX`Zj(Y HL";;40ٲl3J&ŶMPcZLi`VU0:z5,5.\'07Y@t La\lOeDcdr#Xlp(Dsc*eA<1C#*C ) zk#`3  W̓a1$;0 sO.A;> .zA5!Hz,H*-QS ۪L|n MfbU\al!8#7mZƶ6^m#:9luI30ك50G'. L[ R,nC hVm# W#FV,214+vnY@:KJjt"ݪ(:뱗Y)JAZT,-3r4w})tI͈sa7МIM)%8 yrKc;l9zw;hdRfҋMh7ڪ@(l즢- GH; k|qURvă3 38 97b^Fl>#(myksC%ph1eva`D X :P } ېm( ޸ |*,p?~ ;Gr(I$@6޵snɐt.񸫑:S:ha[`m7[QjA p*a#dXnied9ÒB,̤9fwH7NjpY =MBi>f368]sbHFIB*  2ЭuVy+A{2 H- q-F36%;di!!C1HwQT_ct$en':3AhyfY{Q;cSv5e9nքyt"T`2 &@ M¢YあFœu0: ]GY8sp+bQ!. &23]@nȝ z'<TQv5'4Yƺc7$m*+AsĉI\ \INfx#ȺBjCq H?4~p$)#4@ =hky8iuv"ѥN\/A]5o@"r>F-`iv^*/ !p#4šf2dbD HE+[^ .;:hĎ1#vpg85#w4v87,c[Ҟڱ&d+v>;&yDgU:k&Hxt{oր0d!ہ@GaUJp34fk;,`C r1a:#kڎww( ^q*]c}h$kXHқ7lԭXrə54U|r9ʡ@Ͱ|HdtFerE`gQ%ˍf "dJuj/05f]u*^by}'δ-hpV92qj1Snmwr&CM]o"byh) HlH2 b@:Jj$0hɵ 4>Н8mq$JBZ>6ȃ& 7ZI}%4yiçCG_>@ȣ8xq{Ÿ|`cKɧ >?CpCXAկRH.Kgɜhx|#Ag%ICҽx~N!*C.:s Lt bI>rÝLGzf[S%I!ep莋f(}w`lYqm .: oZtB>Wx[x`{ݾPp%p%EK'!XV96@[+(6HC N("%dd^λ / fc "Ջj1Z8W&'`WҢ6=;:=/p׶A2RAG 4_w7:l4yΣ0MmL FQJ%>{R/qCZfNހ}PUϩRN%iDaTr+þf;f )L B'xuݐ]'H@ $3CE8 ~jdˤpMݔa m=C@ @D2Q6@SP$c"I9P(CF9A  T0pI!BS@#~?XlA!',LX@%"̪QA4L5D ى5jhb 'A-CT^S"hu֊@pdL<0LN]uMPCԐ"J׿JnDUGPYC!jDiYX\&%cچڹ@PfU1IS8̐FvTHM؞مTq3JE7WH7[޷ni4:LUDJ4U!@>~gDs`−*0Ss{j}l pПAHN::+tSoF@I dF,E"&ݝ6a, P`m-P.Ra blL5LYTeїB[3>^YH[̐9lQf&SS:jF2`"#\dacqHRHVٽ T$OLo %HDʕL-5FfgC,hMU%NE5H4Ic.e1CdZ6[E48d6-`tQ9d45le:iFfD8pƦbU#<6*p2hJ P#sjz&dT|q1;ur2?|tE?ʗp'VYIBTa\gߋPdN.Av[?}c@HК;h7|y1*il' ) O2)(^ǹG`"@|$.lHФP+Yk=x 6ڟ?,WnoX:1Rf2.'ԡ:A4 E! xcHMJC>2U%OKF]mF>wsn(9jD}30%`2P)M'rrřZ6>;h|FVL.qoC \˒BEzn,6w+Oa2iB`A,KȄph`G҄#`x Eb]1 %" jaX@[h( xnAdCVE8g8i51i`np퀲3 TB@@ "(@P UDvuҗ;m1ڪj ~d]ﮰd 9-S\T[r@7_HH|h>T>`qIwc-)CDk6X&(SjcadEb{>HXCa4Bl h)ma23MM4E:2K)1DEO#h'"vy=7L*f ۏbb5&;ZX0V(쬂]:&w9u4oB|f'~9폶|_ڧ~T߄^a˭B'>%#蓚c AIP4Z+Xu FN1U*$jC8sQM'!Ƥ3 YYc @(`44qǽ<|"Vɾ_&߂P-#Hd@@AEDg[ٵP8a U PR(U(rvSzx0_Nѣ`_XBXih=+ | %$i1G$34} hB%f$@Ɉ `%)H$'NH i u#u<;9@q P !2\tV?`IbiZC9)AhuI3 jX,1 G>ˈaCêmm"D7 2P\Mpqcgpv;P|Լ~>n}:kAiڜ;"<]Sy7>l>qh8{-n5cZ>TApAyA<@~9}GfH|W4Y q&*7&A8-ETU.~51M330!9X:!fc9}cfA܎BH2@Iœ/JSG087;VZO48cїtSqnh4A~ @Ʒn}bCF*((J*$)B<ȸ:% X :@?v~=J)H5AH (lӤ WD<'G  ͏=o T::ewAlvTHut?g>tsfI`Uk0 ~SY"Ň(UU)*J.49ZL00m$&Ai AfHq̤bƬ" Œ"5j)+UL噘@TC6MFCًUbbr-))R]V3 A[,mALTĤsٮ-`wsprzBIC %!Ǧ Gڞ 2SJGOln TʻgwLS{v=O|;|(|o|@z]Vo+`mmCͶ 儬k5V7{w1o 4{&!B,CM@G9g\zNZQ!yuiJ2$"ٛNa@??݃6 <@~DkGŬGBw[[ p]83+EBUf/l(j"SXBB)!\i4"l#LefN ђf/ޞ8r }1ӁcS#aZll?ciTu6xazeY i˖Y0h4<^HK{I\!GebEE[PbcE{ay4~, `>{WR#3F,cb4Hct;g,UsSfTrXFHȥMjj 2[mqFS(&GB4-!2]@0(:u㢫Q$3UxpÃiSČ!4L&I\WS'1ѵ@?:oOQuˑH/i ^x o̤ XZ%ĊcQ:BaaiJ`|!^6>}lroO_?GG.DϛMo"͋fKLՋk2,XoP!')e{xď{M!;9>y^xtOњU&̫:Dط1&5<6v=;F1)w=Lͮ13˜\ZXNᇀ^ZKh XX! tֳҎ=,UÚ!Uu l6FYh! X\^,Nj Ci.*kƸ&Ω2#" 1ª%Nt! $K뗒 Qׅ{\Y¸#U0RQq(p3g,oQkFI9Oi^8$!GUXFݦlqzP&6x;`A!gJ&Kͽ NjxdpM`kDH%>KT=6p hȾp5aFُvms2bj!f"o$mӍF})SS$Y@Ъ0:DJ`cݥ1.XaL|F0-pz)ƫô Oe`IAEq a4Kmǹƶ6\iFDT7Lgֳ\ho똭 UPAl4l2s˂hiڣ9df5ss=A9k",qqA.){C;ly?'2rhKImNЅ\AK4]зo !ܙH 0S]דIHD#s@;^ǯl0Y0烨^&čw7g`]AK3PR HפUSC,Xo02v buwqɃ4@PrrȢ5'rc[g\̫C{w[킄EW J`}іJ wHC>O@ (B0:>~0 PH:n P Rځ9-{?2~jV% {C~:vЇW_=)(UhP: >g"ݿ Zط.n@"VU _%Wɻ;M޹?uD@b2D @I<+a'\^03y> ո=:Aq=VmTAL,II54 # ID?lrl>/l55(o=$w6 I2LxC1 C$UsSoDSycI֜'J(‘v`G~uq |MƋ~ I0g:~ ȣwGi C<'3 }fbuO-?͏ZQ" t K!:!_l@Oc*?ƽ=!:c֞%b*7LJ?wJd#k ;Q6Ň.&ITŽ7 FOɑ1vG?1?粭Dt$< f PEEQ5DWF dpk qkc?'_c~?~iWa 5:J?GRt/HR +#ܪf?9T+C'ӖCZlp(ID&9r~Mb>gԱJO얖Q @G?a‚?[ɗL>F{ꯜ۟ U]xhߴ t_|ni?_ m(3.2AuهCs+-/="L*rK2E_'~vjsQ[WA'/ Ɨ#'dH/o/UZrM?B45,OJj~Kn٧X1w( OUG9u%Yz]d34А?Z,g5'D_i ?䖾F '5S"O([~$ XW)??!A.#7_z/wK?#-TpD"i'`x^0EdQ/ 7l;kLJ?KDuCX3Ոb~?x8L> 2EL.z+N4)!dz^C JXpur}o,A#?ox}|XA?kܸR4 /@=O'H|/{Bz?:{bO6j;&L"1{^~N*kSR/k7>Ϗy}~'~U=ì3ϣ_{~ ,4ǫ~b s&7aܧo'0k^.gKH~ Gߺ[WK~?>Dq/xϋKiSS=OR_kl,,MgbLSx,Q9,p:m׾gkzvCmn{+ K,$ݽ/{k¨b{;u=h!zh7nz.%o9{9{k#;ۯmzN*+l6װ&ƛ]Wνo}}ט&J<'wzwGO5<5vٻ[ @Po`({BAzjs}Oou>{1QkLޯ}u][gGGl[{es׼:۽uǗtOxQX8h;z{tݾB ,c㺁kޱ;{^! /GwZMJa*#J_w=7uZѻ[mV{mvvm L $ olcljRC{{z(վNﳺko}B0sL@:o=uۀ1ٯnz罳rmݹ_^{o-&#{5#^ hA63>sYJWXTOs(`H t'o. x۱t_W}}}Ton(RLL(J@jËOCӷy,:'JP7Oiݯ'='zwܸz`5su6 |+J<_g{}ϮwsyX$c>]]'{^vgKn }y6zӾ==m^W)|=P\@ K^Rϕ^uubdbr>}_ll]igQzZG55gRї{pOmf5ĭFa*Qeunl֩&x-A\̷aX|`HH9^o {+x;{lUQS`c}0{H:cCnU}|xaճZȪ|ןa^4-si۳Fo_+>koqVo{fm5Sx϶EQo+:i{=cQ5#Z{wkX^s>wݻ=`w >]_5|{EY49nۛSnT !sP9ӽo}{}`bRz>&/[3mmYz5UAQK̀Vڝ{j zazkºL벨zvǼ{z:9v{Ϋۡs:RǠ.0k}ݶ>%yݞX;}Y}{qmn'zݹm(Hsn޷]jIz^Zܴ FNlU&ϻ"ٝP)M4 #`n燠+j+{R]dEemДPtž{X%xVox\9v׽uQ@T[.wq]] y8hٚt>>}_jyYgފtgwvOy4vv O CT{ e|}P }Rh{G]ss)ְ֋rOj{ׂ̢n nw׼^ r(jE[ ,w^UoyݥG:{huzwdyMf5JVsvIFZhP}w^Ӄ}psom^>v QF{ sl`45=U8Zvh/@Ȅɠ&440&&L#!C&MhC@#&LMA$ 4FH`TߣA2SMSGzjH44AB CA4hMM&&Sb4`2=DiObS5Om4M=PmOQd#= hzQ4zM DBѠ4h 44MК&2D<&=#G4j4z3M&< "Hh2hhTjiSzI*{'ޒb~6mMfm bzM4&A 4IijfDz?FeGyUyOSUꞩQTMO҇ꘆS P446|-˾8Ec 2^k/Xy~8{3LAEC/Ha,i^~h?ްLPnj@bЛJd7iIF6M@j(ZѼ(0 ]HD$KKj80Vs&HZi#1O~CfmQP7k7}:)Pv\(aUc-(gB\Sk /o^JP?1VQAct[6e4yp/r'1౵h@!r(BjFPkJ{mU{kɘj@P&-9kQÖ-1- j"oqCU 6恅AKdh4ZOt&*li%̙s+o/]үIN8f IRרcXJJJc-u2(I&!m?7z"Bnb ޶~oF |&uߟ0ĉjNO iWY-dJ{KK"GS6SQ#mћ<:0g˫?*&f}IC_z]4ݧM]"J~`]0jFsQg6?CW:qŽl m ޲o7b=K jI}go߼K1PIUqneUɐp @ m[͙nkrp%*7kAǣׅhHn7vōJOt+N9(rWܤI!T-@ڭkaQۏuʊ9ە*>)Z׳.m2r"62囐ak1 b Ic'~Π'OkP?(*~",%E EG<Vwۏ=4KA2@j5 PKsz 5_1F~lA7 SAB(Mțg('{"ll}ߜKh ?l'ʪ .K^m>]8*6.@,D̛X4LTi2զ>' P+8S*cU2+{ -/xU"/V#+L2|PloB$k(5h M FB!ʙ;vn}5)C=d@ةHf`RURL1H~LUqEPt1`$葊 ns}Eٽwex"?odlGz<_ȉp Ua!TۿBYff=gojR.!Љu5l3d=O(mej2uF} [Crڝ>O@ETIK}g:2Ӟ9㧞x^l(`tQ5f ][ðjK'h K E/+#"q&}a?O{tvTO~9E%DB\)jF]!Tveсz8ts@B4 }h'8iRL/m2b$rTI )lDA!/)A$K_`n$ qxc~>MߗI=]کԂEvjp Eu eX$t9zG Xba'װ}v`t]FnDIE-}Qe{oг18  !p:JZN='O~Om+L{$`DDj_ C2T |~CP Dmz6e/P]pjk@`?ٚ+c:-4H"HI b&H" %DKg%CFvdos÷G]lX.0xk"L6vfF!I`)*Y!8ӅN}z_̖?3ϑE B֐zH4 'Ml$/B̶؊ hq!3+66.y,σ= N 2@Ɉ^{}?|kĂPDzw|Z=>ѥ>PzI2)PbQP0E1C#_۰^!Ȁ9ۨjTQhgcXų%'P pc$#Bb?}3<>"7??p~سOv%њª&c Ƙ"'XٔLr9I! 6vb=yb0gHdjc?qQ6r$"3(#?_>:dDDp9?A=L6F(@.w?qSO?q7>/[CUX!I*sb/}U(X+;=5 @Щn YD)($|L/:xF!P01W*G q <$Qrǿ~<xzv?[umRKZvٓi06{{**Mg*벏,;qEq^Dm"+3{XԊy[{/t87iʌB %PcB/8ls2 'ޝNj 9#CFTF£z_t+xs,N~T*? _K@N9B0B:mz% @;=ꈟ1âERaпaƀkQE/^vw1#J @ [v~RlhNZ/u?ЪT.A2 L ?QB%|x?}L*~گBLz.p e`  t%QcHHwup,?HG=Nɸ~1pk/C0o6R_P#le92\<P0'"}t@%@+؀| ӯT}=؆Oa1A4}3QMP"]J'|!*&m"CBR%_O?_.aZv+`"! Z=|!Fᄒgn5FC>-4Q 3ʺl.?*{-?lx>"|W@8>Hا MUV{@m3huV=V=ޑ=1b @_>?SX"BD 9T~BKR~qτgª dMsk:оGo8N{++7SGv_7|3j__k;wi t!k ݩ`XYaEb Ӗ٠Sʯg!Ia j}N/P=rHNs}9VòP۩ (;` *G3sC/@?cOWLF " da^X/Wp B듆`<,_Ղ%i}b"|˒Cm]֥Yu J Q`b h `ڐv+9@*15ۆ5a2 s k1xFА`.w~ҧ,q7{|"ٯAK9OtIhF(K؍'ey`CO)D$ K@z{[nOnpg`s}񼯅yz/n 194BsY/ NjC{Om*N^I?X8FK1whaE$^ZEl@C?plp:'?`õy#shþ/;%Ng߸P?WUe΄8EýOfKP X/,ڝ<>Xbxrp_P޽;MmY#Ic,>\м^!庸=Eݦ`=|a~w'A{^/LOq$mxwjD_c|g} 7i|Qs(mʡ"Xeօ7qm4Uۋ~f$ւKKARѻf4¸#Aޜ9P8 Q/8ihũ!mB[C5nnWoJ궽G_u>cgS<={#}bfYv<-5H#Ny<ߓ8}E_)/+ m~$ 9xxX~:g%0Go fp?J/2MSgQ?|}~ӈA@SBB9:^gs wYO~tK2G?"1#Is9~{͌v4Dǰpphy~aq=-tHHI¤'u[*[,Q}«>h]kϱ8e!n;U/cCGĝPbb*V>ws\Q\{Q@Ԍ@! {(Xgp?gz <7%I޴uj%%RЃ\=M^wף@ ^&224,ПJ*f_/#A/Uj۠ZBީ@ )&nqEM* UR vMˋW&>}?;='JXW=?AI},AP`P?˟ߪy_r8?WvDEojRgG(P2|lZ84\ Jb;>.8gKPyqT2=2`B䪞l?bȈH |)?'{n")BS\}tE0 &uP+RDB2#B0@ƌ b&ib w`IHdFdBBVF!d&d$&iF}T`{<h*bIL *i Z(X`((*H( )J @bhjeZ Yiw<.pBYO'@L PJK/"jw!A`)lbc &5ĞcUK)ֹ=|zjgD98ڕv!v<ޟ$YDPa%P D 1ʔ!3" _?nR~t}+v%"1C1 @`d JI) fb`")b"jh fFI)Ij )IH)JjB jg[df bf"*&*"5f'Ԑ)ETPQ-!,SEFY MD@SD$ %RSMATLrb`(hj)"(!)(J(!a"3Ĉi&bH((*J(Xj()&XfBhJ *$ HbIb"" dLEHS25UEL00# Lbf I&b(fd&a` afaqq!$ P(k< } HiE!! C!SuF&d"bQ))#Y1_щja BA YBI``fYZ B jf )R bX VHP% XfhhiR!&$ &f c84J!$"J!42Lȣ  3 ڱI &Ve&``&X`f`!h&fUeE3ؔp?ΈFYSJDM!BPSL!>0* 100ՆuETTA@PP%TTA2PD5ı%PSKS $E@H2-% Q[z H{AEU510L,\~Ci ÐZ0)7;dI! Y~:R;CL DMTTE$HSNRL`N0*!IH$td{s#PCf(~KKpa}ĝ2432L50,Jp !a3ݢ 7:Z Bb^#zqt%c 0ԓ wH{3j/0qiE aE" 8cQ4PC 1b ! J"JI (``(bR 4UL$RPĄDU$ QTPDLR5QULRULDҬ ȩh&B$@LFq*BDjH)!* "%(b`"&"V$)J j ""v`d%DL 0SD̚(&* f i($$HZ `" $P(J  0SPj P jb("&*$h`* " Z(iaHydXI)Na>Usp64η @3J! #z5Ͼ',bBGgGE7ܻ$8_MhHfȼ 5T#Gy /uZ [MZak!a@l5nҬ4Z\TX5*]l MQPJucRpԟukC){ӾY:Tmu 4h;[Po8㢼c0+P(Ue…E 7N aLZ`}GGE48ovp{Q C00ͳ:\8HvUVA!9I!!Sq{^T{wLԋ-q"]0<,[0;7w(P0MO&ޠtAh3u{,\C”m|]t7o86t I/We[>օۺV MS?-y^_=Qߌ:ILmzfl|5՞θן7zoIKBM45bqFv[Ye(i0Șă{fѺzl^Y.#T"a1vtz9G`E"Is r!!81"\؆!mr,= dM $GR$1VKhfյ:WtǓ8&"g? ~yl)WNJy;CF"pR(5UA]&)j%mŒb p$G1v6/38t\HЧ89CȐ:~[Z8uiݡLQBGz28ϥ͜IhBj\ĚB Cwӓ~kzO<ֺN$ R-45VqlZZf:,% ĩ %k#ǥ5iCy򞽆pALg=:Clֆq`|?a|/Ch>*%DJet>:{ßvӧaHO)$5ߜ -t1ad>VЃ]RGQN$3 4/J¶\tdzpީ}^Ko45IE 2ЁJ4 HP TRRىD%(i" q>h5w. %":o:91``c[Nz}80aAUTddA7룧x. RU3 MQ> {zàoTژv6V`6b\hۭt[zchM Bz8ticuqP@i Y@0r2 q8pv8ϓ8cy¸w'ʉȲNJM+)/Ma0m:˲kڴk-/]YMl]<`S܂.ݏk:njRsJo KA寳n9gӲj򚯑RAˌ6aypvK-6ߖRLcͿ]Ldъp1}>:$x#@?h"15 ¤P)@E:#Fw0j29#t8^w>.; dL#6j_\BJn B:l(""Y˃@e\q264pdzS&80hh`q|DAѸWgέ76AM5TMEMAE#QXVFAC`bD$OWNjgZ-^Su" h( i'6Febf8FsѲdb*p >~-rTY="d3FL"ف&#=hr(& $Ԇ5TLFAA KPZǖybvo]NEoƮroC#`60``E5DAR1 ,&.eSvD>ӝ"ai#):4S4YQ"8W/E0-!8Qѷn8;tN88EbI3uP 4 Cy1<2:;H6-Uo{| FBwY.1_J>)X|9AE H-EBii ZP3 R'e2]BP̭=FD~>)9ma=0Zz %@f9ș A@UKG|)w: TF!0!OECA{kJ]p(1 i)CS 1*Ec!Gdq4p%3{cLd0+j$Box#u`:JH4E4ȵj,,30 (h,,Z$ @JV"f(( CM4HA@PU4@n2f)#Xxwp~ 8,C 򱻋N< Zq`h<0U 2M~&u0u"clwcS{*8ݎGЗ`aCp{>&y03eN<w? cht2AmѤ6ϱǀۂ[ɀL,CL]F[0VľS03,'5>ʺNQs0n2ӈQt ҞV鄷x_Ods{.|m;_sN涰bKQe| -o0`UEiO&X6l"I ˸F]fHk0A2  c @ (A!d>Âd L \ͽ-9`}N.ӫPEoTHQ3*,Zʦ&'Z2ph 42ǥӣ:'vˇ1NGl4~qG`֭-}7.E >f7-f03 aSZwY-= 헫+A%ŕWP0DCpSD* ]G wk} ?e(d7|2|t9Eo3&|YC886ϚuɠzRt HP亘M0`\pMM]a@ >?G^m96j6&ȑ

    P#AVlX:%!3F@bX!o ӄ?͐i+_?ceY*k3Y 3r=38v1%1$2 8 ̔ġ>rۊh&Uj|6ylMwIpr.p:?|>ãCOD;M ~?$9ьT8COGZbb H!i1g ˤws?Cם l80 tcu9:\]M=n tO@Skɧd09V8#RDbDbb9tC~ `cu(cun֠Dš6l1 _Kwl5.!gz0Q:W..qή!f 48zqMG.t41%A0IDj`X! \ }=:"&2&Ry|q#r˦ , ±`*]s4pd cQӁ~n<@ |l8lc}!qu` eë:?8}.ϵ, z?\NGkp,ٸt>P_y^F/Zގ; aikZ\o[^wL3ϧq& `}":tLxw;8ϯD|`ێ38ΝN)ӏW =h4:qx8=$0է3C8ƁaxgG"tw}6W)Ўb`PݳefԆŬJ/Y?mb0957 6gw,tj^^QYvaȽ3MR}ˎZA&BSN   lz\@^ϖi،r.Z5{ڟЧe *d7vpDH:H q}+siR9gTHP2 Ssm'{~<'fśnj=;VcgF v،o }<_1yt=O{9Nin}6>QhxۗP!A(oroD+72pfDڃ yN:M?-}?1B†JfG4O~Fϱna U>7W/c=(|.L{7}]^ߵٴyƹ]ie:suwnfcy}ǗR[t=IN vN4ʘF>B~ბG>lOkf?zlı3s .JB,8Q8ڍ8K}sm6{X18b0gZmV9môx׀ǂG Cxݻvrm:WS!ɑD69Fu4*h]}Z|;lw38FKa a"@ BbS] bSm!bxo;o,2'7ѳ]ȳqdV(76R1a! g㌽%cԿGf2nSd] m Pd$$"BM5KQ6QDM (=cAB! I0 ` F0b!"0zDcd aJR, ks&݇A}ZD)H_\T^懯<=M *'VD p(%E\"aj< G%&_:dZ2yi~/d>Fgzk`\hY&5W̪Z`aTכ>ϳ("7s&RUJk">l}\obf (8P>ea b}{ pnr ]IjifӅ>,:GL1L:=N EMX20&y`j YGn &e1iC/m/E1í3𸕏'J1`-& +G~|L4!3h@h(tڒ &ggCپܾ?"v{ 3άnǐ>[ȈEC_guYC} !M 5r,>TD@= ("( ͤ$`11Nc= >0/oSO˔C($" @Rn7Xtޜ*SR4ɾ1"MAHTRTKATcvd&Ab"h) >l?Ms}뚔ZʼnӳEDDDA9C WHt9WW\/CkϦݭgl΂}+y(z8"ksY{[罯Y ",f3`E; 6Pehq6@y$s0vGO^þ3̙be9{,z`PZ)lo)^ergLԝh0 i;E?A=ʐ;ڟb|-:A3n.i4Z-Eh4Z-v>ZP=ms#s: iK9P,P٭!Q??P2c%DZ-v.BBʧ |+w]SKF}̔$`IUOa?\nQEP{⟝}w_;%\A4sb5='EC^ⱿK( vd~KѾr?ҾLKF$Q}MbLB/9?"lyy}f43j %E9PB'Dsu5TO)wSEx_]zw1KzD"r?P^4_ƣ&k۳树>Q>ER6Y$mZݴv'yO籿'~|SΣs|5W-҇_{],@?\ӝۿ34b/S?m?ϝor*"(٢}#>#iFMk~%yȃjc  #t@.u/Vqlɩ/|'φ~yR(-1eUTz\˴$7}W3ͪH\pZn|Pr]^ZOwioƉeًlg_:]FSwlj:Nߏ!g9W:)Cz$Ԝx,"%lhDB0NQon[J LBB`r(- E;^2g-UVa4m-Z#a7LX2"Fc[fk lݑf(Ɯ]?vPBb 3Cئ6^&sa( s;D ,{3%XXe@xG9l>ڏKncw{}Y-..vǓu \xcy5> Bc4zÖ z{J%4" *9Txi¸#g4c aHga} REˎ4 &{g!"֠(9d۝MD2JƲk>O$?ev֧ pBv,F1b Px%0ax '}胿O?|ϕg` t՝`E/ =h:I8=py#?~gwz E N6c8ʗx,7sb C!;4  DZȼ1[9hMe]R4ALߏ%cZvI$]6 6 ayh>u ^8XAI4ouw1J.ܰoBܚ)AaeSP$kg2 MoOխiNj#N>(7mC<8&-eF ӷL]Sߥ\yzX?ׅy~w5uto}n} {d FN!>yN j;?Og$cH`53B";#vVk o,5K8(^6G>^~n˩w.u|{#G\6f\!$]?_K|ϲ4o5C!PpAȐh@"Q M :/iβS)~ӚwP?{r#}{*4a'pt7]?%JfNiCW7|:tr~0|a7u֒~ob <苆?emnǻŏMŖ H(܈AW/TP $i;+=*٫Yɟ̴}>۪ssmƺU=nJ[^ʺjitv¹¸([lT@ev ~(_y$I$I$Y3*w?vD ~xstppFhl7FpI;u*;VJa]m6z EH3| M93bڿ W: ׻r۝{r[_y/R?[~I{L[Х7!oЧJ拼;Cc.6]G_+L*U-C(r)u!vM@̠L2 @GkA02UZQF  Pm9϶̿6Z6`եMxqgI{hNx:lRU;8%:,=T<O{@xAOL߼%J  B L1;v>X `dLa3}M0N/y:Q⦁7;+%4e{]HlT4b%R1@Q, Q$$ ,2HE,$,B2ġH_HQ&Q`JaHM gU63ADJE D$DJ1#RHDr @Rh X(`A"! !B \%BԂj"!UoK# !eH0\q^@r b2$2#ONC/b2X`Racn!4MȘ0]YhLC&B:T"  x` {c"@`1tlipBB`hՄi$k 0̄)ét8 @LqSeQn8HD43C (C& |l6T0Ư Y ªш& "T`1=dziLzm#؏D[) 4->J@AC °7V$1:}}A}!ap6Z~"x@^bb(^i,Kҁ~g\=cmG0|9R֨8&(چz)r}S$w?yŻG.G.qrg ԑ\b)Ɵ- ӷqh`򞯭}.=ѷ!Yi(J[hË&̵ESw5{8zm8eqGPHmn;_ *Qx`U0=!&Y1-ȄN 5rGaW5}N̤ϫov@wkɘ: S"`hM{=X9,G^=C7LINcŷ,d E4h 2OF4*|Xzf}͵t!S4yam)e( # ;r B|f7x C86Q#p#JwI&[75!L1kcT!LAnX#9VƓ| 3#HrK_ ̔dS h$BH b&wiTgNT ʱ z]9j 1aȵaw*4_xk1c <_{9B>.XC|5g3j1/Wj _lnp网-ҫbWPxYCӆT ;c?c@܄;6^Hs(!NnŨZf;~sv'IG$&G2d& (J2dɓ%2A2ds&I2HQb2XBFC%ˎI$ˌAcHP Ɂb28X,A%`\r.\2Xr勗0`285u;;IvU5Py(^Te6}`3;CSbkEijs VVytx$M F3OНOdIP%D,:]2PpL:APAl(\Y<׳~wnHrhyqbv(F; qo'} ,D~}4ljCw?@b;̟Ռx8?IKQӣs?̽a[?)iU -3dKFIíC\l۴h91 =pX1n :RZevO5J)W ?'@#f k#^dK9 Ԧ| |}EWh qc fˡgxSl0' FR{ЕH1+[gI"ygYg,B^b~0Xo?4`tXel%h&Ӝтcމj)xk02YyZ6#FYdoiwl8V'?rNF:NTfF0XjU$`aHy,꩙`3O'ac~H11fXbaD*c2O0 &lLn7˴D I^&f-&߇?4;1<[%wn[ӻ*{b+vNz؇ޗ7<}gvac1c3<.rҾæZ~m|:>ލ%貘j2"0 r` Jq!0P2 X8d cLb~vr1a-bmB1Yk WOSOWӤ/@Ս`b0w 9D/`0iȇt4>#Cdε\۲eb)4"ÝaM1 %F sk84Dw?IɧC䀴wZɅDĉ4e[|@n0`qt6A_01WR) dt*th̠f( Y,a~̇ns D]HK41x?K?!g͠ɹMEQ%aO8[^ 憐eF12p?Wƍ 1~Pcá7?踐sSuD5GaHY PsA5f(!hn6YuyQ3coOZ^gp=`wCsgg7d13g&:An,]/}vW{1]u;gbj;Lj +5gY]$z1|K}{9]{~<=\S1ٛe?Ti}(|T ߠ;~/.Pۄr.jBʕA.?2p,jbzm{nߕZܜPvKcL4(H;q'Wl$:O(;fࡱݘm[d}wx,[c] !߰Wv7:?Rp}f8lto=<~\sw+nÚwNxhkP"Ho 魲LJ綎Ch XAhaB,p >=~s{:M?.n&X6^,r;zt;|;M_c1ŧ96v8CKkaO95~Vh{ c٤=}uBHsED,>`Cf sx;Xb򯘛w\Oph|Lv<.@rscaM7iLs` 1HfW;_'LvjccHoC?``Py4X/|!O@DI%$H,WE2L,,ifX4R̐)'0xu̴ٜq!2Z*,*ۆ É#(7aL% #b Alm4pPP9U C l `OcLi')%4`p `B '莡c M bYQ{;9!G0ޱl3 y[e$#6ΘGd}SvA'!uMұ@SħeT1gN#ºG҉߅';x<\^c6([:i[eFDa9’1}<( u'Qd `>mM؎̹d`A6ZcV)BXrr;=z=1Y(ڥtߵ,sb'|ͻOs.LA946XH bQ99z rJ4IrC$R@偋(>= z 徹I@ ;yݹC񐱼.kD-ۧؾ* }%Ѡ 4̳liPVZwv࿚-zZ$3+}:̨Qx1xպj+|q ĸɀ\ Te'o^]LJ]oíwҍ!e1Z7B._^O(\8-Odw'k0om+s+SvK؞,zz6~G'6bL}<~9~t:j4v;u @w$';Vk]ٮ{Iwb'8~ܵ8@ ALA&OA/}zKO~.xD:̙bDgZoz9=Y *,ُ{*T8>}G_?ӗ^~; m#>_ֳ̨?~N!h&da EX4! 5:EDILyG#9d]Ako9?sF }|ẋ yJid=M2etN dm#%2\N`D +>ii093,C@wnPPS~˞c!O j A`hn\qF:(t484xlO) :40.nPneR2Dgzr 2 kI5 inߢӫPFˉ9ppq@LE W@! 2 2J(P!"!AБ(B 8`aa&$#ԭ)H~Q4+-%) u\&% H(n`3tjMrAjP%4 > aT"͇f)~?#J3D AJ42z9tLI@P*>4}5H//j""PRA a`^@0dU ,`T (0@᱇6 CჃ((VMPTD((TЕ((VTBPR TJ*F^AA@ 4T8!1MqjL†M'3t8"GŢ4}^> >COsPڹ8c" (d( 룩pSl"|qzJ%(' \=hүPфA2A"""$AG}--'aqȶ> "zHC.A&DF2D"fTAg<*>Ipͷ `^$UCA 00 0͊:4DH T ɡ bF )%jz "p L I B "D!A" ڥ@!BB`aĩ"A~)x÷zQ4}]4{[bcpM;q~ ~=G >Mn [^W{uF[h\ddANylA{\y1(yxVsMmؒE%]/[8ߊj{ߖ(Jÿ]ŷŹl7 q^ !62s=ҺW\X%'ʜZa,SSlљb`onvtk1A`Zcwt9-N 0~eۧ&a36 ΦtG xI< =O̭݃"jTfh# (LIVKr«y7`: -#s- go60u'u†8p<''ycǣsM= AX!fE2 iHha+:n6[g]JL:f<̇zaU%x{') V/2!Ԋ[G74sU 3ޢE" DA6 ?lGa`9r5c*қXqK#v l3 wؗ{Kȁ흽Uϓ~mbXr{+>&zc3=4XP<m"`AܮQNM1=cIJ.{{0;Ǫ8,D t+)U?yp*T"̮/9V]6fϵܛ[+<\qqβ6? 3Z1lA+JVlؕe|tݑtsDCP,&Ti sn8$SS5nA߳g.naVx?B.淆NE6aMeZgo< /MthE?& 0 ?2"͋4,Srr #||L-=MrmъT\b4ܹS'ߍ.OKr=qG,q(VGz\XV]Pzsَy lSofܔCc9=̹ rBzzi zU/-(d,(Yݻ`0Ĕc w2]zЖ ,sc`76sۈF3xz1M_ht_͎ӒڬyjШkrIC*mvFMHD 90iv7i4nW#PqUj1×a7nM6cO1<ǥ9ir 8SF 5"`3a:p $Ӻ~p~L;|r8X ^a]av揽9E;x1fʹu3~Jf~ϭulG>ož1qd9¥.Yt*v`Ħ sEl cGKlhrt88] |lphh}e#'s x[ q|@BŤLx{~JʙKȨmy<ڏHY:4x{^UUUUMg'U6,)kaFj)`H94 xTs=vyTOHl.ۧbͺxlm_h]@ +T `ibqhL@V@PP +ǃνGC "je/5`VTL5~bP2!G(S;1ii+6(s4_28Kybځ eXDԗPœ6tPGqØ?3333338861l3$1Lㅌ8ӭLD7֞824C8lb;p4sf˹hN|VmV:Pgh~|:0G$zFy,um2-[Q0 ux#hڷ1FoY;#wC~.^LFj?8{m)x#$u@> N>`0.z`Pz <]J'k =Ts&yjp)B:jkxcY]< b/_sC7یD{xM1}9s1 aFN0'[06 ZXaއ5JE.8 ɍ$qqqqQqQESzJIN +DP/#T? 9w ZIv)}t~ T-qi:ݟumjv홣q#nymrzgm[Z7,Xm (Z a41Xƛ1rf B7cf7J,`)ُ-4u qfatF`:xt3`K =aNݸ㹄86=8c{nh6r? >M7SXː9xM?E"v4AyrEjD(!%Ad.`iϐ>#Ե3aǑ \AѨ}qB>R* $_&d7d'!#{QpQcP wPvAcG%πTw$ʶ$aP%P24:Pp7Aj9-}/a{:u Xcsh(^9;p (W~,SEQ*xݷg{pz=t(&ѥ :v_\ ؗ*XAbW.RF)2f`<ؖ7H |INe͝8n.YhYY%i5|2 "uI5\a#vlr(ݾQ hExLߎJ0YSOU_Yle V6WĨN̝Rs 7¨\\&1,sdӥG%T20vݭ9.w} L8w^`.gf,`CQ utPKYRȒT@,m{ilw)y4Z Kr>~X޽@C94E%T,I/(eqP ջoz@+I$I.k6jUOpgX(~VqI۶tͱ9Gԙ|`Xc20fYy [kz}aKxP*XoP10G9#ZT6myHx 71icgt//%ȸp)I<*W\N .E"AɀjYBX%8Ff~8ZаR' - 7zP}˧l3Of7nyz79K6wCpP noюnuO 5GU{*-¯$I$|\ cët>91?#By-9$5G]y9Uu֯UU៓f$J[؎o7pu[7qէFraΉqR7qٗN(l:3w\+5S4ųqY.^:66ݳ͸Zi`u 3 D6@* кQ/GQ, :XNNƘL[| "x?˥E%/x4/h,+BXDŦ XǥGƟb'߆ia e L4Y59-a[eecƭg >6|x= Oo:LB)v4=߫ byP+Uz|6lg6N՝Ρ B=^აicwf>Ktv|yg7^B+G~Q@[zy>=:}cx=aCفS󟭁z&4B>ȅbSs;*836q!u$ 95ɰa<ܲ60'M!ȃzȘ:}_WqJy}?,uN5Vi+4ƘlDgte>ݙaC>X6潠!$L.%LvȱxG`"C] :fy=_2ҸI6DVRI F6*hyn B[*UAk k1v9/Cm <ʮs\. vi~tv6;j{}^xݕ03.Kynp_] zяq+J^ebb4} TZFwD}?}aV.~en}lN]%nzSzwˎck#Bf>K=AE~,%jh'@툡mŖt0=GIK#qX&"bH0"#00!ne!BuFo)k6{ vkJ6>{arEXoγ7:_i:5#{g{2b̉0ʄ !UOl`69?mRiRl19l!3}r8Q?t{1zWs{a2gxN̖ v2w}.s'{q\r|PþCZn>s޶ @j(VxҬo-fB$tI$̎8$hO{Ks$y(2u@sƽqP0̅NPi.[ 9W7^AtR.Pׄ L >=Sq_..bfz5t\f4 c%nv$N(#Zb?ytsv6wn2`O; 1@Rx7)Ljgkymc[ށBe@ -c6px aK*:/V<340}Yӣf<|mc(ZYV[&WB kNq٬un=c=ta|Ol8)`o-Lǘl0Fs~3u[dFOl&0A׮gN^ЌZ<:ee/>GS!n}힊c(s{Y,|d:,8)""!7#QD`Gf_@sKT#2iJ1Zg-5yc&ŅuīQd36HA&K~^o6fsAŬ泖bkn>nCy͎,XC:8BѕnVq},pgׇn|پ.QOڱnlgQz.ɻ+xʵӘLv˔QTc^mcv:|}7c[f8.8[_WO>(9 nc媺mH~_=ѴAnult9}33ix9W2ފӿ ttÇ<\Z^ ;#^"Lque9܄}p47+ hTtpZt2DG̾s[zV^.&~{Ω|1v/鴤 vߏAϫ^No&87jc6Qޗ>ꟽwDݞs&.n]5UnVpn32:&TmWݗ7GgF~W(Gy*0IepfyIrР<.]`{t!=8y|E~ |ǃUwǽ6W!W,|w;3ن-sٵ)L6;Dra}Igdºv[+eC3s~IN B!<kTP]-п{|^s,Āީ'.x@"#CH7]Uu.јbh,kz=mܭoA}xUrKa}],QLdϱ !AmQeuޝ?<u #"*<4{,;r JO ?ٲQ0Pf}s]- uiwYx\8i;cj参sN.w[p#m2}f; 0t4^zn{>ϽƸmջ=E^^q%@'{ɳx~K1'RbѶW\\TXpPt:W`=.Fv_'I?W^)v%{v{]VJaY: y=ӵ/j8SrׅvK1Wjwa'?X :~knJϤI:S,~/U_NCd޷͕p$)2jNI YxcĪ^SEƑO'mG9]]ka^+2At}.p Pptl8vָ×l`1ӜOscnnӾ_61y :$N칲)c3Pm uzs.浸PR0!Hai$XZU oM.]=qFM3nG!2,:6APB{k7[zo9QmM7]~e |;7ף1ҹXƥMi @}qf}ؑ@m J;?oi;Q6QZz,+ [u|BYmP#3uN.T.YRu+B،'w4bړVO=pgzºf(A|`GXACw[Ѯq8Uk˪j^|gI yv4=wó12K3YT\Tux=ӇBV>퇩ëwl.㉀F0W6"+(Xl 3=oN+)C 5Ġ,Q̜$q.AyԾO]֧7`!z@,>=^b;:_ǫi<)}c B[as8_\r?+Xr"9B+/){kӭ\(om2WD,;Ư(ݏJ` yW><# +U6~v퇢: y04o@{'I+X>HG߯}g~a<>\S4mE=NjBTߧѳ!T S˵3:;2&/~T sReI_z]3MGQW~ yai yǗ Jܠoۋ?F!S/ϿwW s}e|>VR]ztǚk\r͚𦠒R>/Q1UcY(bKǶٸ}a% Ŝ6UTUJa ))0J_<,% f+{FKCTQW_+j= ;a {}ų,$r;Nm(^Kaz-zC1!5`]0c>ǽ$N6aI6wrU¥Ēs9ނeQ o]PN#禙R$镎]L2&=XС.ppP*!aʇJ$$(,K(kiVN%5L b+2* Y;z,Xγ-cyBED`n7@e6uctsFWu J-GEB SRF=T3j4K_L: gQmzrTLW_M<%/whJ>88|wryŖ,eӥ׌z3i&ǤcL5=swDC{KCR_1u4|n|6cc!hNw(zzu1gvTp*X*Eq#52{X8`i5쓩V0dlbSI'nɋN0 }5ZtCR4t1N[LJTB1/=86!"iӎV+9M\hcJb`?f jrNgyj`/OAI'_agx睱{Q1򇱻5 CÀiQr7R^&G&7 mm1Cķ_Yxn1*ّ6#z75 Mc=[5 Lcx﮲~GcFj9ΕvܥfU/TN0RMvu gϨ CMw~/6r6ƀxFuU=¬3^s4Gƹwގـ MqqDwub4!8W~٠ =VR;`p}5쾅PDca&z=m:97.5G> ,7\gmwZ3[Ud@î.&m"cμ9Y}z6{E{1n~ܖ'e!iA~ƥ}ʷ[|bal܈1ly]I~]|!GF?ǧќ FdC]nϬu-' =m>WG MnSch x|=hyW6v,`oaåx.'P}?#-_Š|Ԕr#.ntZYv1k>bT3/#hns.?qku72/=$ P|$zH0 ;jNo*F7Ƞ=cGaŁ55&{ 0Ѭz HژTf:ef6^LcfL5?n2\,ųK">Feʰ&hx8LO tvpu /3f;XX1y&8Nkݸ1n] 6usW^:W^~|<}ã,Nq7yK :+c){g ތ~fΌs}>`XS傯g.k-MojvnAǫ9^ տz9+0x]/kwS'K9W-qA]ܶǠrz^>'3cLf_FNm5OV:Zԣ7"ɥk-o:vZ6 )2|!@L-Nk/3~RXNd洭4#˫ [sk;1+սFi7 {y:^Lw2aϟ+%-2Su^p]A-|$맡lX߬[|"n0ym2g}3P?S\w'7s{߬\5bob9C2h4]~JE=L=WtZ8L6ۓ+_F8ɩ7hUͥh<:쁓 hxxۻ_RNUE[\>d}z-o7d]ɠ(PtQ MpXЦA%gP?\b (TE.Uq2RkmT]kEOvWE`RVe8/u^[]Z#] QQ]lAQ1O yu}=}e|}'<<xG 9Lr:3 goa(R7L`^v_\R~'ɄSs-o5InɰaF6`Z+;>Fْ+Ûu: }Ee k=ZuSY L*Y+F<0NkOw#N7KyBGy'1ӕ>uz@ :HG. N`'-] (Z]3q^ᅰ@W沽w ' ķzLs[킞|~!󫁐f[w]`SVZ[=M@YèXm4m<^2ߺƗ6+9WYPkee<=]Cp 'Xt saAwLП8}!Plj2xt=.kTRy@qs9~fFt/mݺߙ[w(fzNN]{ަsw6]p7VA҂̊\Sr Z7kKMZ~QdF~{\d v kӥ^& y{i]FɅ?PAK# <:ƒÚ ]y콿ms؂-IK@1!D O]F͟5-7c N^Wӽ|fa[ۼ= kKeYnvMb'^//[׷]nn\peqJ06Ɣ::4PYỰeջP,d88]&[t\[uc{ݻ;^/}:3)^ AS^ q~UJ8m.; NK o:xnޝ|aJu>({GpsE{^6!y Rl Rnyb~KurT]?^u3aP,/dua, 7/$e0>8>Ap6v"X*޶Xr@`,cJFă-5o 0fGOFN?"+6{ i.yli/D ۣpurX{<Hw:vC%.zJc<\!:6T.ܶi6fR8}vZ>Cnz cyާXrlb18M6sscІkg(f=-0vn^~-ƛi#%cz!y<ގp;:Â= wc:\,c;u/CNrtu8lpp:>guz;;= of:| nN#!M/c:91cv`2@<@Xz v(i<|{tG)iгq: qz܆>>}~")u&T1 -4P-eJQB1'o! S|j(2A( iRzJdҎdЕ@U%Vu M!m "hpu}XKPo4%aovK@_\g-݋~חu WInn4֣>89] B,8灹* >Qq;%_/2@#WnIIlAi_-}~;oy'|C?ߐ%~˫Om9N"&[Oeńhx %b j-uWv-@30 DkG 7eۯo= 0zѫb)E)];bE=s 64)b1$r f{u^ѭ\`hAk ˨tF,O'8AkЅ@}yGt#|?#>7$l;g˖4>)޻|1D@$b* q O`bH B.5F^@ǙQFSvh+"BDmO4TZo}910i^ø^lr}o|1ϗߋ=]Iϵ\I i}^έ4znO:jЊ`73۹\QrV \49(`@G>spDsbu+2L4!&#1ڧ~s]qϰJ[|S'G-d`yn;R@XJq$f x[ n"Wm׃'?#0˧gth4uHf?j˶C:8u7Z<-2/ʩBxNKj% fc`o)Ѕ!X_t؎щD?鍗:^;659f$) mf@[JSr1[ лɼJmZdkR`hJ4yB܎v ijh lx?.e-&8D0h*rMgG/ZEs<-Z$}T]n`HѡMۍ:#ALO͏Lt$#ELLnB02ʑ/tC%33%mF D4P\2`OUjqߡAX|601ptxw `텽J+K[VY/vudٮqݶP\s@ ΊF^Jyfѧr:㬔(_(P8C8MG56m5a0%JR/jNHjꯢInJ&[9~GN1fE\HDpGD3Fuqqw15k퇛ό67X}څL3!ȁh~=yKt:0=x t{u'"" xK k< ]N GӬ72v# >νcjf}fgFLl^x%^~S#;1’Oo8KQ/j5_rIIt]m=w> "B ~`Xk,(~%91 $c`QҊc ׏6]6p}Tuw.A:0}Wh6PʪQh-/ ]cvl0Sfm)ݩP'Cs]SN=G+}kNdD~GރbH1}͠6SN# a ~<{VQ_mMGdyO"\;n\[j)hȠ-j>ѯlYåyaY{ݮlCZ:jI-jhL8ŭ>b9J>hWҀ%44r%)&  f(?<1Li>pa4}?ERCHO:`I}DW>:??ط-RS웍cYYdD剀8zeTԕ#xb/ncsN= {PF@(֛h)cfSTL1#Qr imܵ$ ,K0* "YޢȢ)7(Y҈Z @?3"JH2A"'+g:֍AYXFa0f0HrIJG~Fxtp*50km8H* uhtꔊuw N| HF܄c܋Ãr;-~g;߇?W}ѥ}h .avXpGJA@2*(ISZDA@"v5muU k{!H&-HØ@ CHD+R Th)*nM6!85"0!} dfzANءH:䝞P:Wj?q#j@܎ }&͏y,e%P&؝;}=+xr?ˣ<pg 3f×qfΞZLUƝ3}3ZvǖNx~ E!Lx@_P6:0T(R>L̴̉es֬=.%;nFd>UBmduPE6 b44'z>}N9jI!G?Nz'q-06NCAf 5kG#,,Bf|{$y~$ۯ:y#Fz= I4vk? [l(Xcкfiy& C\w|k/"6Q -J˸f.,lB`Xhn(7 S057>n?N힖1Jsa; K+F"`ƙPf\Z"3V< lEZg8œ$No]+N5a_vن?"\ iϭ F7O)'=>];)Ox16ώ56{+0MdZ ;I$`F.AkpHa?aD05HGDm\өQ|ˇ :FdSWAT!bXixa ZSY|8zx|XwFAwoEn\s:IRR@QTa\!Df][KQ.FO{ Qܸ F]QDF$1"J qI2?o5LAVpwȖ5,6&b$7Z Uײ9!("S# J dCM$kZ !'w:w%@1JPDm#u)ͭ%G*ݙ% dxF&DP [5OͶ 3)CwP/zOT4b ogւ^H,>Tz k7U)b=L0 ( xKt:"(*~sF&/fEXyZ0SxG@I6Hx9J3lcCiHg0ƜP(2Q2}K26xNL1fG09dFm&5;7Sh7jl3KkA"#/n2AaGFME@NVDD?u:NGuxcX^hoMzȣĊ#2vd[0k=vak(a i03gC3,lm n\s)3k  lcͮ eal` 6ﲓm{m 9hLp`FG .*I_t̻/S#aBg؊8wt_1w@db"*A0i0$ʦwu]μ5-g `s1(00,5;J[Ok&fǺHqUX F (+ H:{OhRy9IK>!AD"QahX uz21B!-ۏ_D" Jn]"X Go/p/yg<&ى!+2]{&d_tGDwF>'n#>OFț.0|~#C! "}0/ګff0{bֽƗBxYBIږ@$IYX"? eEe 5`(<,PN>Rhb >k~.|,wYJ7E/*,qgQ8w"H{l';DU؎wCv; L-+x:1x5"\|0X!ȎwÞ֏$uC5N4#X4cD9tLa@7UL.:V⑩|=<)zuqx"xحؖ*"B"H"H?r A DDJD ^(Y3AFhĈbH`~l vAOp`JÔdL(R"c!aB" Ԅ^0E9opx p]x ڣRy D;XKAzaLXARص865^X 0aRE-` @ug/IOQE.o{[g[ńEi{@csG [ *h!̀|C`ulXn`$70{(vd$pvu`? uzlOあQʏLv C Қ*gMm`&oO!fY0  H7F-};ReVv7Nho"o&0qaDIA'>^>'< [JN%Q17ܶdṈ]l U0 =FRy{dc|] <σ|GVykej͟ kc P=̉ B E*ު3W*/4Yםy2iICTD71m56sWsI<D dQ29$ @ zQE惰LEScV!'(ΡXs{0%뇽n!6j7_<sĉB=S(`fXT #?SK>hBdK(1B'>hDDDQ7F*q|..!:Mnlgl/'O{WL҅ 72gGϜZ/f>Bڃ_ٵ34GU~$>&Nf x'Þ7k\$`dj ؔ!h[ Uءp[sY+#Mу$Vy[" 6Ȉ4Qg20`8A0 |5ƓOiofEͫ:Qi`?}/=JO(fƟW:x_ĶjNN;1Ҟ䆈-%l-_=?A97nrs($%2 }s'`uW.Y8ϋo7,~5s'ټH$VA#ßI wCcVM, t62T3!&pHeXE&9%M7R 9FɎSf`o[zfyma0W +8Y'q*_b-הP$\6 ԚX22t HLz~}`Ϲ׆@[|7xCf A ].g~暎YK) -D;X '<eAuE=aQK30'*1\\`A çg?g,g' 0lb;= _,hv ^%+a qW=7#-20mǰp;_ l?Yѯލ映":rsfá,',]$PYLm黡=]nQCa1s;uW6˱I l~4nlPi;PV72b>>\t<֜.=&7FX$tC$NGYk@{ۅWT'c}X2~f 81HwUn bOJ;.>6zkee3;3V]yKr3ߖqÃ9X,Q!A@C)y"in ٠̿tkV=M.lݶA)pvFtl/(ŇP𚺰nly,#<tNǸsɆ=sg$~D,ݎ#զi 6ia|#v1P!7bq_a)q~RCLtt8;:qq4 :fvvy{ @#:>BsNtN%"t0xl@P(ĸ`N@C`H&B`&  "DUEn6@^:ۘ_F\N+SHeuH9*^9f|oq;}{38HkS,ɫ;",[.LesyStSgێnvM<_1_*6umkajoijG SI랗CSgOsQߥqyp_8sr ]!ŷ{uOmv쳥1Ůio@:df676]mEcu0ܰn 0q f2M8exh{^zCrGuj 9}~V=ØӭǓi B7OsMCF3CxA[x`.Qooa{gٿE֎xMD=,v:oę)\$ޣ=WCfli=ܸX 2 I~r󖽝x;~44~6,W 2nmz33 cDM&mnmb+0m77O˥lׯmY!/ N x/ξ f$!>&$دxq txpp>,x,dŌ,drK2\2\K2Xc.XrK2\?'뽃37\c׃LnA:8 sًwG2u91;}nwq5kێ ꝏV<=l\~pA,0(q3mp|=?q in:CKţl~:G|aNVc={yJ??!$L0`$kW5~s}C>~[wĆR`Z{þCΌ۾-ir| /d_iۂ!YKkQ=_Jwwa&kFuޣc 70Z+&luT}PEj|i H/![ZQ0Z!|~(N<u!]o'ۿ6l.wbLIΰxU2Q<Hjؤ bT9z+/^WT]N̓ǹ䞘;#MoS4MA\oS^I$d}v?kw=6Q6l(D0Bhs+  L-YjbNHB2l󅰡: T.PK.׭{1nIUs5$QP// 1˂- ֕n$S9I`xL7`G^da/ck1'住z>k/.#>UrP~ #mb`_&.9쏃[>O9qkK~/N֝ {}x2:ݶ=nzw4:ll6'3w: Tʧ;3}Of%Ch*QN>]ɆȈ`{AGط `,bYIVPЙQTHM 3)@PUF$y0i:X*-縧0/V1KoEhICy[I^’ڴ8D@*M)p wjn>_G[}',^p97vz.3 ̜cX1Zʁ*!q1ujCFtDtүb*y'aɄ(qm&:pjm>:͹VZؿ8z.wn/}eV筎\cr {\s?t1#5(>@PS`b%[k4R2t5)4v%k$}vo+/Yq.moOi4oD>'g]ϼ&4 cF-K/+!R1gm}r`cc}Rum6u>+dϛm+{>^.Z"b1lp1~ Yyg3}ՃqN<{~UutP0PP. ,W7CI.BJA2іoE\Kk1 ŋÁy/)n q8Iw#kܝ(D\iMB&ytzM4B ݨ"&FY7; asf?SO}2aU>f<,!6Ik}kR]Ǘׯ('$y1x i{1ZW^+ˮ͠ 0ÊK:Kmt ]U_#n2ae#X'Y8˄(5:# >9~g<=0GN#]W 7''t}&՝pϛf&ηz&c7 ϑߕS=|b?bbFMǵ3v*ڴxves91jVG|zzKQ[|=,:әK$)IyezV]0~ߕ/Tv#-/ԥߓ>LoSQ4v^ݎ7J=;Uq)ӓ?keۙu0FWl yb0et^-kL\-BaLtFEIRh61{4t?*ͽ6z?y9qf7h}|Zw<#O!Dm 7?|mf] |'_/tWzSS9kN>+nיW#vɽ|Vj>9%~}V*j,r߉\ Pc>ymAn6AA읰y%gn+M}uݏ!#/2TRyZ^ N.et^]ǿGR3W{/8ܶ&~wxz: s,/uN.>24f[\rmG>oȕoz&נ%iAXg@c<>'wF<ws;^ÛNٻT;;'z0rxnK}_3M1ьu[ ۭ;Ó:Gy 6ۛwXpjX6( @fXP%r=<VHvт1aEi1U3wE˖p#ԁьphp ?T٠бAãD͘AF0##%#&&"!62a[zK>|K^t;r9nڃ48k U+,ʌo.9˼ֺ<:*d}kR:$: y"gzYHʪuA@_zvLb1RBb)%F"Q5UUUUTUUUUU;cCCHw a6-H4P3J  c0 3!J3 8F@#4"IL-D rPbk$ b\lqqӀDR!2R$=0?Rpr F`i!*a Ya@)`fSܓQHB  CSBK4E;ƀ   930'%p l&%G )bd*Z`Iffggol6Q1&dGQ&D-x~L3'IGf1J,۹4FS7zN 0XH #w w$101"7bVCG L(O-U(8LVn>:aHhxCZF~sl`4QY`W_t?2~W:4fhU~P x! $wEơrW^yh!B!&24a+:KF%ǹn;߬2u18C!5tkYwz8#^ظl Y(IeV0l.xL-#11ɉEB4W;6c l5jW|v)#Hc2'%81`@aiC8A$qjlitH@2 #Ѥ ZoiwRB0dJp-L@V-? &N2JQJ`5l!1P h;$Gw.C$JeZ`Mr 0@Yd&T&!"L N'͛w񻐋bm jiO Brz#~VDE`A ( aa " hcfW Y>#F؇gg#D*c4 ?\3@nW0ĹW>)5P{AfPHXm?řdN.7nD%s{bd_?i,܋}CۜE}4W*LpWz{,F-=c*'õح>` '=$! )Y6!y<~X8ǟ&,'3^Qo!dP*?a3e5 " P\ ?xe؎ rlʏς$J* KI{OҌ = tZs+ӧ޼yc a+G),|6>ѰC_vJ杏^ZF)R~߫U3ID Roof;ہq 02gQIݛBlb_N2s{2 5x"tD^q0iD ; \Npm ܋H` Eښ#4334lQ!D9E5 \p`$ $\W EBWBȜbQ HW`R,Ȯ, ¡`hr8G#:4ѹLNn`pܦ9k:P.K Z'%HXO9 \ 㙛 fD`#&ʁ.M`ia $#b F\e#\s 匔@x@XKd pqI ,8d Q˶$49`@A,b#(u2Ia2K^+UCE$E$(bKXWŌAa󏅺 :gYF fe(!,R425bOy޾w zP\?t YR R 2 RtPT[kPH"O\):!i2!"\6w0``.dɒ5b QPK:d# CQs֌PRW c0,0`l8b3T(`c4QɹL2L2`.8d @Ð4d!;)147$254`؈7*0)UoFn10 ,mѽCT#A ^LQ\'2): `l`bHCmg &Ei# *󉾅Gtl$pa I؃} R.ـ&23r 0A]즮\6M ,E9gL@@ntZTaPFx6JA@CiC $Xaͦ!MɺZ)Ec2eQpibPCcG$t!xf5f1$6&@2 l2}20hݛlf!#q#7vnH.H vg-JY9r䧨u6v!Ub% T`8ęHMf(R0JXˌ1yr$ rZIR*29$AC297(Ar`%f%[n`#l4S}Ai`1F55YHidb:V԰,A&j41bā{ŋ,d{XeJ ER7feSl& )b $b I $D 0Ad FG a#(&(%QF \Ö$VJ%@XH0b ̒X䄌IX$a(s#,d($A!FKR8@q˨2MdɃcCA7`ܤ)a 8V|.\̌09% (q $bJV$%ar勖. 0`9 C! #FB AR+92[BGBr0921k` cf2*lhɱp2h B 1$W s!E˒Xq $`bpHbFH$$2E6Mg,ZLb!b 2* $$M2Jh )#9@b I$8$AD0$IRXa,XCADIs`ɂ`0I`XcܦÄ4n`7!ac2R ̘ ̚$C+0&`Hr,\8;4H# i f B aH@`j{ԇɀ[ aC 2.r3 3#0XPF(A0DxAQB3B=xTAن5AtNHuZ F*NrB@:HЄl:05&< 5Hd`0c#2c:ػl &fF1%h`rT , &)$@ \UEKJ@eSC2S+eٲ28@b2H¡&r c ȖAkpY-(q ɂɀrc#1G%\FI.PɒQrH!0d#QN8cXY"drhs )ئeBdgBf5—C0AGŹ6!ͨ @̘2 F ̅I,M\0drCY4P8 f*ΰ2d*Ba̵1ZL3 ($2`$`a.$ɑ*HCdFK."8N D^ c%I%9%IrLPX,Qka!,^Iw ,CrdְeڔȈh6@YZ-0PqIb PCsaǜL˷ F r3E 9r,HpU.Q 6U,Bv̗1&!̃1f$0E^Ɇ.0X{Qs& !$`p 10). (=Hb9#؁CB,AM 2lQh6fR%3\l`20İ5܆!DҔɶ Xd8 i0F&dӁ;ﱞe eh-+ a aC ,`s``a28dr  $@B ̌F00)h-8N%y N'V' 8e¢>-wڞ좉c5a툲 f^dy 0bcFlTn\&ڽh{8m\^H-7c/x3bC3X&Y,Z #-|Z7ϟ_=zxcXe#9dGg!M,<];F ϼ3iދ0}7mݽx\ |oxorKϏI59e s>iɂc5xƳ;)dN޾d634$]x[:?@'|=<'ͦ zMk,P˼k WXE.ޮa :'Rs1; !QaPu>7q1%ߒBC1Vy>4` Qbl ,J-'XB.Yܢ=O}ޫ3;=U330O47+oVOlWs?/>$ \p+-F+IS|ԻeFc^J;{@H[À buGGy~F9@ A@HAC!SpQLw7'SZF|p8StH<\!Op ͯ>a5j vwR{>,Pߦun`~5>s#hHG0N[$/fF]dzC~?w,BѸ5ѥxj+`0|ߎ/u⏪TVZ/lX**e$a/{@q:*q%w094np]!8c8Ᏹ.Pٚ6-g jX Z4rk4b(|I peQhSj(peey$Ac^/82f==M{^-;weM Uݙ;?(!۹vBw"߾)>~LJa}pQHI!hC<)wsϻ9]`xSq+H/3Gv{nKqx~2הu=Z:ĭ閷J 8kke[WjCxteL)DKy0dM>SZL%HqHv~@]Ń6l 챓=ޖ&FC7^Aӡ~^0 z.:-Oi_Wː'Q#^6p`QJr1 ` k @˓:{ <'Xhkߩ˖u=1xS ݬ19ۤ|@DMoC{_WEzz:G~xv8mk5 ˁi.BOi|pu-&f8pՐl|WeI4|pF?qw+IۜyތAh貤 ֩nr5z=0B<]}f`?s[P8 w:>,3ѧd(\ 4ݺg>v>,0q\'KjO>'>uk53h=p1 |ra +QS`XŠ4(r ܮuHpkA-[ tFq7]o L,i QGQ$17?^qPFJar9?՝voGE#+|VlNADue{^JZ- L0E!ȕH``ih&`&f~`!`)B JhC| Mt>Ƣ T#`n7ug9zK ?iqfgq1br-\x>\ʍhWI^Op1c1lKLƈc[pxbHcȌ4T?b yDx!i<#2>(1C-,CH1 D,H JADA >Ѳ?*>`PS,C1CBAD DD5)| ^r@쪉nvN x w%FL{i0xT9}Gݯs[oUEr%XdԊb q_IZ<,|>>{WOTLb7O61/ƌ󙸶:Fِ7ʟ@)$y_BS9;G} +'>rl1iuxٻ\+m02*fY҂8}cĒYH˫FuӋ3nNpnqˈ!sQ # FCTzŒHG=XQ 6zLi֜nL@VVXD(&]FTXNLpJ tF,s(w3010L 2L # ̒ 1`xonzY  0RJ eq& Dw!柖JxXbdI- ]N~ר}c!YX"m`j@<SIDq=̑f!QE\y:_` xq6?j(u)9ES3P@okkF7oz+}6(p_9cغeNܙ_~U.,B6Υvw!əfM_ÿӅe>6TTr5Vg>:gś\^q/ Qp,ۚ܆7ɧF?3P1#i>M# `I z13XciM; DtOc\] ش>jhOu cܸ[J)XZX䫲`e{Easic>X>RDIZss!87[3 _tI:LR!WZnvX//NA5G^-f=5'/Ѫک@_0촾P7{mixK_':Tin+H*^KZ#>5+R8n/NsYƾ59DAO?`(3~u39͍Ϸ)=;F$(.lfcyIlNHłZ@rw<"t>GAUK4D*[&P@Ysa:~,  {{?x?Ab?ĄxPu2!D`XQ4%uڏJ-A-qJ%7 6:H;M %׼hzSQ!Fŭ,뜢,!ek$SyQ "@Bw CƢL릡kh L'ՓUT&ߩ~1%wca(62^{FC;;*:d:_3cn?O!πV`]O3Ǘg~wrl!U9ƽ?cYϤ79ZE6 5¦_KmB_j (]hS|l܇RG"`fsl N FAf7lUtn:*ٚhWHR@'cF~7aq#ac1Z0eHOt3rF.lyqt0nj$nTܫ#y>ըwD=EL4|?Oo*S~P>+R" zϤ}5m"6&"%}\"(lB%MBJÁq(Hl.3tisҩbX&DEj/FDbPb ⃐N *Jr~#ROՐjAJ4h4(TRXhMVblN8K_5}E§L:.EcSUZ K4=*_?轉ff,9D/?G6}Qi+:Qj2b9(x ELE/˔7@ Z4(bCGH U 8LaT6n 8㋢u [t Yqۧj0 */UT"f5oe1.N؜ pvpvN;Nn;d8l :֜ Li:Bd$0xxqp JְgS&` NXi4cDA}[SHZ pU`V)[" Qg$c`$hޱ-DNo4&MjJ>7W[nuBd[vw`ȕA1UT(Bm7@c}q)U c<䨂Pq/P" ,A@p6`bVF%֐˖pkBMưT9ko {Ogp_õ8"m3tg\u-mvbbvjeR+Θ6*7m^؆g=֣5R"H"}h͝4D ѐaA/yy&#IEBـmK@!Jґ?ȹB -d jx6}fàO'ӽ_ezK#jfyc*79?ިA<wUS> 0=|2q7!P+@@b# % H"f@}GHHD[Ćx@m#^V<`uYKT%0q/xU {ID(6r&'c.߂NbOYd$.P=r0>#nՂy$4Qdnz@ AWQ?]m5{fon! l| lF:7 ,/?S?ˍ , z,}X̄B?*e~(|5?SMq0(u_\aU$b@ ^(LWgt[qyb+`$b<S2f\DJ ly;UPh89q6=6H[=L\T#mb_:HySJ͑~&ia6 0x$v7; .1"ZNw6CcF /dsaTF2hpɉa;%I3DEQDB]p٣dhDƌ<X6VqPËآ 2$3ɕ|hC'^A620C2B(b\1a(Iqd9!h@q((p؀ I af 0h;͘;%Ħf ͳbaH]0& 0A4H1C0Ąl&ɓ&6N 7Wcae2_(mP\r1c$uɍf0sJ1qsM ,0)cl 7{;\6oEG<@EAX1nOzV&w)g~51fc7rZ,IrMœ\[bfٛ1^ :lQ7TCKL #fCǔӂiʐDuqGFK&PdGbsp2AAwĔԹv|c%\Y_SsBP2hy]uBB?5˷w=MJD)lm kO>p 5wSwo=0 aRAg=@`t(黌5xcWh.GDhщC]D_CUDU)Y!9Uy{<%ٱ K䝯ysZ{)>@~U4\WP}LeG*V9(}y n(v2l7ؾPs릖{$3PK.^Žjvmn-qo?4Tб<@(V"E6ỉbķj9#EHlȖl̆_&\҄聕Fب\ b!_dI 'c$@L%4aZ3, )MY!ILH^6q4PP1 @!`, GO5GSYt V9Aùu;emv ^i%u:ނTL=a!el5\;̘(4,y\ne8?2/9f4?WE_#,(94v(F?;͹1=,C$"P@q~}66A+{C HB:T&YS&yoa90ˁq \Q<~O/_fz>M{&bBl'JD4Mj!C0K&qvT@ၐ21^_4c~'a.!ic)S'iv/b*v! reuXCN\JJNfǢlkJg%s!xTE@-h" )129#Fyj [ABy<^lAW<ݤ))T;(SGiIPF.wP *A9.A6#pԌ(%!D(P "p`x8C+h0@AXK*6b A҄@j'9Mt)r5 /#HAt,.`pd/+X1b`HXtxQ;Γ&NStG.ofNӤffii䨙 e@Æ~I 4ĄكY\IC"8;5R4zLFV8ƽU h& rtIE3sQlzuX*d5op=~Cԑ@Q(^X'XaFW2c:2"+,%͇=TOzofn>]5b!SfH3H@p6qݓO5y맴~NB~JA!KEs=< MEB:H0or49SR ZX0J1Km b(,= aʰHpc"fTQlnI( (hca&(F62rnH(@g G "F)YUY=0EFM,9FI !eࠒI[qԁJDa68yd Mȡud,ĀFDDfqB5E`EGY/n,`6`#uuʒ@< %w4qM{vx:gq A "('p  I0.y*Eyӧs6[{KbADDq |..1w_D:umN=Zޯl}|{vh2ي/Fhflj=XCM6EMm:9vUCPl+ 󗘛J0P qg'-_743q^G eѣй|!s# )c:Luȴ#wfbƌernXsh/ 0X h~`)VQ,$}VٰlRѓP 09p`p1(I J -r82`;A55CRC B֌Lb"7(*! hbU2Iw( ᫚45E 2ÐHdjS -:FX1傏#l qfZ`7^>,[Ynp䖃Hlc_AJlgۭ@y81ѡN g^h[+~ 5PB"]z1({zj5 n Б!A6NUAP$ $ xc!B.m릍WC3׬9E xBU!PmkYαqJ,칠΄ VQh25B3E҆zm4#"Y`\mɸ7qĕsGv/{'z E?dK@/ fG|}:5oV0``.1'#ErT|o㏺&`::·R\I:*/X04p냂C#@H 0|X#&P2ҹTP;XsE9ߢ*a1E "Eb0XPL\rŰ~3Ha! dس & aF,AC}bCsD.],`!bu |&lDgDt NHn㩢ak؎6dN{Res`# Ĕ Î ːL`S6H3L4SaOPЁ9wd4!q@WEf' 1ә=$@00yEc-rGsɔ0mx.r@x q!FТqxrQ0D1 00dJM ]A8; Q%i(DȺ7+$n{x&ArKl7)a.6hP[IA'_NS k٢6 c<\bPl!$ 2IA!B:6`;qo6熃3iFEKhsy p98ۻr,-2Aa1 D4hcp"eʟ4ɔZb2xH,B|?d>TkkJ)RW>W_Ι:\vKBY ko;w<-LjDŽ{[x~m%>C#9`1_~3ٴZ `n(eBՇJ2h7 .XT".mqIZ? 74Qd}6!+'c`慰 Ej,+ `ಸ",Y["˸0dcę(blP$fϣBAL)CAt\g+D~Iɂ,1bL2'(6(ȗ\Û 1C!N)ͅÌM.Q,7k5uR6%\( &G \(GeU0ƥ3FsҴ^/s%1l X40BbW3E1~x,udN;oeۍ7c>!km7[wd CHx)]#Ͻr瓷y l73#9ĢPu>sۧ_ hp 0Yo/ kN`Qo5VbI5+aNG(vQ5I#vas_@eY(:3x(D pEtmzpA! U&ýͫLf%$$q"btwwEoݲ ,: :ŒmA 10&FeuN b{p;b{|z{iAC.C HA)nN|}p[d"T N!^F>> sˮ+e,[Ѣe-@(3GύyyvW8\zYCn C [?<^1nWkamvQry{ E$Yl|OE"N `5b, %:ׅsb.Ɗ.X$a>ƶ-.8 ɱ##S9ZL,r: 8`ьlX4-ahN8KI2S!d`l< Ehsmɮddd7 ,G!Qtً@NģHR<H$0I% 0Ie$d` k#qO2È.2`arr8 9q,n28H0e2ʩl w`% b XLRA 5ڠ@`c$_5I&Ku8k?x,Xhqj,@0.W wnjZs;#qD^5nl H2a jA0\d$lŠI#X^1g/6E?N2lhUIq|c~Xglz/ӺzuwX rʎ:5S*MA Ϧtx aCylyE|V3,|Ab r8Edfڿv1r8|Ncr'v 58/r$k,PUa˖ | ̖$pl:93h;ΆA0FDr{u $?dbL 4(Y'T1H<- 7{[.9F7(ݮ39F ƌJ!B`.r\cE$0r.QE 9Ru&ޜ_p?lVY_F`X@@w I)9{o :?'E߹֭COVCkcaQjβ!1,^)"? [@f8CÊ(P|E%BSQ!k53~r1D- !U Ŭ'̕Az =qC6(ϗb}:USzG$c}o+ktj*/K$҉Mz.Py_ }S^WA3<ٸЫLUY $x9zFs#\ <@}6p{~e_˄2I%ўh,:s7\vE'lIThhy7uᛈ2jQJbIo~tz"+'\f 9.X3Ads8WTY`k0Ld-b+%˗(bL0`Ƀ ,XE,XxV֮lQwHaH^y dSsޤxl"ÏOV U?٥yZ9]=-Iz) |AݙA_>*?qtx˿1:Nǃy[rv.ClnK 8=A~CcdPT)tR?|_8>T!@Bgf8Ck bߧ~b:?-ݍe'Z_Kv JP:Nci^t Qsxb`wYe;fǨX7e1B].ϑ э7sY1 k|Lozh XU-.?9НOext_׏D:*~-jx=qIp=. nn ; =ߏGuztr4c2f4X*^CB)cUv33V\Hfm\i5VEa Zy-Wv;rώ B`CE1~^Qw偘:f1ӽ`^ |Sk_2e), c ؉޶]->r_+Jqp_P+ݏuA;`7D@;vQE=-|~ɻ7#Iğ7_4ݴm|᝝CB pn)>dݲ^孹A]$\) AN߷io Cw~Sx4+{> 4rl]vJGʹ)d|EXzxV,߁XLk~o'96-~IR7:ty,-+׏(rk07:FE_'e˱͚Hh|/x71ٽ,{OlΓӑs=MN 63ٳ7yRV!=w2cf\ m2W7nt FD&.BKoe >oL"w9z|We'l <ՙmV9s@x.6CTw$)>m;Ѧwc7[|69oߕumVҾyWM|)qVes͗//|=~ӳhsdzc0r3Ð*Ffza4u.n/zq:6ܠzߌ_# 7ydי:ϋ+(sǾ{M|8c-V7nB?.XqpMGkmq2F>UouֺWwS&^~Y g w/ [awEtcr鎲S[}Ҹht =Z-v=vsN1ơYy]Me p_sEtE:Fؓx@_`i $1e^^IfG_o1FO=֨Yrj"Cr派R4ZO eX|78n5,i pXSztŏQ$.#W.1J8(5g ,/ltH#d gUD/ߎjQn~uv<.46XķT`UOڧTѳl֭|=hgAGN/R"LrGG/aM%KȤ95j\40z';cm*µNʼno^]5{|^7%]ɕi_mڙ2ݶ> [3q,rp$N"wa߷˗q-vnGs􈡗b L_:tdw޸>%x1gwu&v.ϫӭ^ ztw0f=]|/u~cj{V侯<~bԊn-kPx=4>zg0ocmq z­Kcʟ ͏F o6!Q!ȃѢ}@z ꨜNJrZ bѨ-JVB0G&!D)^6\̝POiGayy?ٗD2=fǏK)i䷣ې@cǗD=bo ̊v# y-(],mݠs)|?gݪzGSw!^-giC͍2E|1'ۼ, t ꊗ{:^!~揅=Z|^X^9oj>Gc .,FKl$Jdu]*囆 G\A!g#ٳ|kt3P꒳?M1x;0d3fc:l=RF(Wts#>Wdlp14e5EWQ/3AH,1Q煺KoqXzbaojN(~xr-^onW z￵Vj)ܬz!KYq`<|89;gkZ_K97C~:Kݾt#c|TlZbrV߅uѥkSf81>NF*\(\tZX]dl Bt~K, DD&yanf1^ 1y>vl1NfͳX.O3w=n./K]m28'=[x 'Os8재Ɔ_}} p6*kœvGO1Ж'V>mpbsveX+9K_e }]ֱr}]WXzaEF7(x'齺V]N vuTz9AӶ5¾a&.Z{]˾p >r8V_6x:hc2yy6;eeXS}k2|N/C6 M6?z׀St: *D7Ԧ@85VRm9۰bޯ+#asYYɄ7488n5'5&vkt]?!b"!"Y4|Rqb؇cwǸz{\ÖW{0jSglyϷ_G|cJ(Ƙ wq<|х1v \ElۨwXGm9'2)'5kHxÍ@) r Wmt[yl(1r>,'nQKZ%΃NX\~#- EDEQDD$QL  Sim'@+$}rQ\?V=>H53b="#,`f;3R_gҟ$>.d95,ߋ Tz7;8p(ځW2z@p!_uOziI얀Phy($[v[!ք0~*?AEfcY$' 3FŴm1!uןrB#A12d'JӞ9^-:3wMGDPaJxH'Q׿=2jй9n{/?EmfDT!~*_gV:w B?wcILc5' 0M%}(xGؗg2֗hHrHj"MdK ;LaFM1%&4RCE`8f20ӥ$H:$y 7Q%fX61a[s1٦CZ (DBKFm1F m*HF#(OsA RF:vP!rct13SRXkmQL! \10bbEbcx)Ԕy $)Yp,w=FLmQpD1C%bCh8 Ì3 vxp48:q gT"ǘd 9l|~'i L:=$:zU ozPԉ*nS "k"KA](^YBDJ7DdTdTzIa:mesx`"BPxed6Žݸ 0f:qiB:[R4UpO6 WƢ-R-((eR,H ~g#;Wnl,IH$Iv"CQ;NN(t N,Jɣ/ I$-I菷%9grPfsn7L22T S@0򈱈Xx, Ⱥֳl~vZz'PXf 0F%cL??p2 񡑓,6'܆)U<> BgM6|*$zeqK&~Oxb9< EVc^KY r#']=]/ȾK2do3yԺvK:oWL3M3&tRPnSWB HpޱMd\Lu}СB;=uFPAU h@*RT (Pe*?vk ԰ח.]Seα6miP+*ѣF:2СR}),行N:t/NfrBʒDǰK>~ϒm aF!ɋRlٱH%mI$ЪR0WIrJ!d;)͑R=ejÏwlt x9"\eI:|z=i\s?@ `XϛDyhqe[}b0#R ?E)QN(P>nwO' lCLӸTIQ6)cvדdmWG I]-&r]Jzn)uMlo׵d:e8J ))Pu$'l[;)MEz=1Ͱ7n#нT"]>$W1lLdcc4 Fـ~{`D'/<|^kQ!|s։ӁPzW,2h{) .9.2ѩ(tGׄD}(JIHP. D h k"2eF|i*OZ2vrɀ&޵׈B֘#5@t/0 }K?w㠗o xQm"wL{@^E6qa:{ MEpdl£ $HQ]JEnc`G6(0\Z~"4-,8 x969EEtܺhĠDDC>+#z?y((g}~Gp48 _#tQ:tN@# "܆GnGP8_e aҥͨT$Dowe j5`yAb,^y t;A_E7kֱ#_ `RBz! %D=_@ 0L,VeU(|ptA`?_Qp)] {ŭ8l( !`rQl^L8l60Ct883 -"P>s?=W)ffl1끁ad`y@чM ZtW ,F϶~H@?=;\8@ @3?\`dvy *WR(u } tĿIB# 3 V@<ى:JBqNķ4S6`09vu !cy0B8BN:ztuh(>ZD9A:` ̓0fy"}J)d?wt:S; 2)*@Xm0(|}OS [b|.w/AJ(BpO5JV`rGk^޷%^ QO(w 6+yWe_М@a(v`͐҄t).7)Dh *=7 vB}>j!$ !!V&WxڮIayOtbM0*r z}o[a)ſc rw$CҀSاaH5:YwMZ6qC4X#VϵV.A(bȐz} <9QIBf09|4*ﺕ!@vC_mMF!SL,i\:Y} v^g1iD?Ca:G-^JV8bͫ[z䴗C@P0hP)haB$!H!J'XIO&z|Pd Ct ǂ)f H'z'_~_$cYU6 PM @_6>P $ ]&C@q#b Qj(* Aï_[A"=bʽ07}%c'M:ԣ ?~EҖIpC衲0TJ_ ``| <>)Gy"l>}P$Q^h)!7:nӍơԀj rw14A8OT&P,(K XTKHj!RT*XT–bŢ^((``!} vT )c0|T$-G>%E `QBXP(DTHÄ.~oII=T2豏cvjfa`btߍYnpnі DDUBCطJX^d,oPp#nud6fɬ}2l^MhS*&HNRs/?ݿN[&7FaO7\g.N#M44ӲـznV1Z~L8ӈ]k.i ce5EL+q̸8@p%%uIHvY%qCM;S% يiٸ X369_BwCt]~]"N˸ ]zyTXf Z!:*C$˓e@æ#H2K $U  S[ p~|IOA9.ݓՅ˄f8 T1Ò`n6QAVnhtMynH<&޴^$)~A1)r ݫnfഠGӠ(Ro]+MSwہcouSAܰ z!$ V %0T hr1^-=}AcT}<"vqyvzd@uBB C5 s d b|"]5 >'e}X:~ˍ=cV?nvywrA:G.Cqvty2@K\NN y6(] $ @s gó&τj&fEYc1[z@zNg@m% pBCeB0K@=rNi @1q80P c(> “LEc;@C dP!Б=,y?|bBLY - YPub ,A,Eq9++Pip)BW{ۈKkuHet(0_u,0̲pe0H00#>:u+!G9vM 00: *:P 9)ނe;:Yh4w^joC)~}"r wH.pKT|p'ks؁`bjpFxp Buz^$"XXéH¾.+P?3fWz3 ti8485gO1qWԧZ U:ߟXH @jL3kL\2,̪\0%rl̢"L\z\OH2 lH>'3MPsZ}}x;~buB`峒Ij4?Iz[10SR6Vt_xlDXuK.c?[};0F0r2Ax+~D9 sV zs~ wxM 0/~g?ۇoy{Ynba!B`{B( z:B?bb''i͕Ta NZ& U!CǑtEMXo~۹7!m7`wkg2Ԡ w#  8p~m@)GcnAQw  a>%b$>y@@x"$?4ωXt0Cr(N/F '#We5>fq&x`)>t pS|}S/F $( LҼ_Հg4R)M`v)!cIGnŭ$U:Zy޴o KwCڻk4 ,)FrOs%|Ƶݥ~@yF] ?O0+D)D~v=dѠ1H. NRW~5t7<uE5NvO2;~Qt'{_h$IJnk?ܱ~lVDўLo-,7z$SxY@ʥAAQ%ܘPz_ l9#3 wO$~ܹ"c1?i^u}jUm,4z:rTA1Yf=D&{lU6O!~֔lg x|1d-jÄ0ō~:w||3]0!ϪS?&gc؂mXGHf>(f9 !XmfRE٨;af?Uß؎!P$\5Z>w koAo<@aeO̓fNh[IrR$&mb e6z0a4y$,hq?<{ZN0rD{Ă *kO+Kszl +bG'#&$%QX_y?Ao,#{ݛL~` rHs'c@lra_EBIp(zS!C9 UDB _`_~n5˳jEU8胙LAr}j)iac376EUki}P־'~L׊%lLhaԘL.%A\هT?M>׿Ϡ(gr=%~.= 5 }SLh%ygYcDRm %3ʟ=$k[:~ϕ@7ὤ }w97\OehN B\-{V[¡@c @'#^;<4Lǝ.t]:>7JyÆ GB, ( Pl hZvR0Fځ_7=.>\ E7ePW{{$QLT#Yv KPD)8uHMČCZSh#?DSJ>s i?Sf8Px&nPs#{8ca>gd1g`t&>7{4Wu1۠{bBl3Cs q\`*"J 26\R'c> .1 :ݴA $mB0fØH)4!ѱSxΏ??̈tP - ^Aܔ!}4iɣ@Sӻ?2Ǐ(`F{=CFX#v{e`d:Z[ݫDT:=/aoir?O,ʓ=:~_zi|]`Gҷ=n8V~oos7GcmA1|af\>Cz.0|]@<'o͓ʐʗ g +/S¹JƏ(E,_gN_1k(Ԫ$(F~bCʽ@λk`g35p&%d$JO{`IǕZ iJ6\)AB!ALH$8A;d<1tvx۸7Gv3W9DQQ6}G^/a<}+- $~BZuEf^>? {u;>  5 XS}y6~q&(y EK@j2X`^:'>iNZGQD?DjՠHJ<~?K! ŧYCl6yڐ(!= v@ 6E,1@uP?ɷ^U< x Qy=_k3s}G?GG-)pn谶 n0Pd5 SJ9|t>pY*X_-qe1uD@ePܕ_jeBƬTP&H 3h#O0{eG WK?#(?òcț0"HHҞY4uo4Bzd|ԮN?o3``DOf^s/@?@>78SH}≫rN`A0`4F CCٌ:~7_gWڎQ]{D;¬"|.O@<d"&aP1U;࿆a?KX/Dy?69Ƚ(dk=\SΔ+=ò<`:aHߌ@ `$B X fh}bGwnPGb.}hcq7tP1GG&8C-Q0D,震06"̼g!Cr4 bX!Cwoky4 0 g 3+ 0 \K " t?`HHҫ )p`H4(zHOz3CGz }Ix2E&* $hy!k<8&i A" 0' qHR +9Q$0A @VFDP;> <> TRkW, "yD<`lR@+>>A"j` 1,`ZJ9u4$Ta!@⤓,9v&Hq$3⚹L]9, pc&A "z P_{DB@H:n҄U 1d*">pM:CK($0I̘H!(*Lhiݢk*%D-w^\Uj׼/T('}Qq|_0([ G(~ᛐ.  =};1lX7?5m@>L^FuZ)ς6~ vkMIqz@t|$tz;hrs:`,b !@X: z;&7BKaPtb.22bjߣnU@m\O7eVF^|Bt=[f94؄snaR Cqv`ҁ==@i$@p6YX_\~aʁʨlxЀXAg@E@OPQuN7(s9a㷝AR@n"ܵ HMU3'gdxgclZL9#t̄G}ycms:>39wn53mWߗ-roF7ߌm-[cι[筫EGw-os6+m<ߗbܶ=m[qƹ8m=ߞyb\o^zm>5|@?||eq1QÉ~v(zJh^@@`E ԰1Ⲿ2ʐv"c*NO = c=X1vڹ`nQΠw OQAf.T/믊ƌ 0sTt}5wuR شèϺӛHH}m[̓f-!Q}xg8`$T8}B &9@2 mHx(,AyqP"%}  דF=9qTO?o׷0@Ojp_nߑy@+UPYUSDah9`?^ t>"@k/ `1[HI#΄(6o&Z Q$GHDH"J~wr*njn $mP AAP@G 7 @@0|W3# 1) tO{ډ#lS'ǰz>F'i{ P=}i"kzY`ja`\&Pf4ڨ`}P@Poр3B@ bɿΝ+Z}u 㰳8߿cדQȪH?H/Ȃ" BG ‰A4 D+mLJ@,?6̸dl!3)Ż$B? L'!T$NYd10,;&3t'VLn Qt=_(rHuaq2z! !89+ 2c2Ï8 c c2Wܰ3{;R`F;АD*by 2'f@;(d&Czzϊ q(?}?Nq /kr/ӥtxIx6ی  Oڀ`.s87MuuKC%:-\kWXR)NtD6R % FM{^d%a- SK4ˏwZp$(xAoI"-Ql>hBgNjKInLgJH 2DL,{jOtd2Y%7Ўgas*/(HX_̯^g%\P" q   QTfc e*$oa3! #܅q0љl-0\˓< ?&H:4`h()ij(%DH08 HkH $4 8 tO_q]_Qk76H\5Zy}^9p mr:JkvzE`!J܏܃3:PCcB>7#CƝKf lݳ݀27=UBc|\L@w1q~p(~ VJǗՑ|QQm# Io ~$qɠK8-^ƪ6DZC_,/m 嬽-1!<[-aO|[1b[#IbY:4 )9{i*ҰggC.sskqn|Sw46j;t,QQO3:|xP}&23T[}b'iaADY~ o%'InJrR#|5^-c]J3iǩwi+ 8mhMm<"ܪ3&@ $2xG'UωeVb{(D21h|6ً}Хʵt8κ1no(۪6}x|X8Kܻ'h +jhvo%DMS8a21isT@{H h,|-+ HO"a,As^LT6NHޜ=˦2FNZ{/w;=L .gj{o[,9P~n-5e>!KJKbkFkf,Χ1'Hs ZZuK9mG{}k/=%?mgVSä! bbt#rKkPTx.Dwd6WJ> O9Ԏ"mTWx8wJV;4}Sx[R:lcN Q|i˗~z88K ^8gK(P96h3ʅ'L7t]1gV;{cy9-_,k[ m穙jɪ̓û+9Kn=Pgv3>Duyt)z7oKS:nOqW^Bn10/g]ʐϯ㿷 3=4hH{ XiLVoM埣BY?8slەr~jxmt49ÇO eȞIzxT8C,:!5 C0$A~Q$B/Y_RDdx&P/>1ـOWBI"i>^+,!t˺ yZ}?=kq Zb?yc>Ry`ĠP4D bcB^Рp(PC$ D_ < nvh$xFG{Enly=g<, {ź2[R0atwgKJ)23W{Fbo|;۽I*CSM#wԥ8aJ4,2l{oDZ~q2KaW]0څc[HUۖ8h +L/``_nTS[|bwЄ!P7#?7> do_znmg6A4 ]7ͳLVvIqVwG?l\ ۸~ӫOfolu}}ix}֛0yF.\/(vmD!DP ٕ[cjK:pX__=m2@i],Fmn ]ANTQxbgɆn`l%dn65& Nc9b`h9ia!);?ێ&?Ɛj*8+#>)?<1\d*+g;o7eVqe B`F4">y"Dž\YK{ kL\uS|V :wyDRR}φf_{?5Vg J~[M<ޤB{p taQu1d>r?HM"~ P@Iʓ̆*OPTKlqC\{VF"@?xow"?u Ì EqdczS$4#ޞhNO*iBW $W"󁨐,8h( !26WPݏ]Bo R*!1Ŝ+󺮀t9Eѷ,.e^ńTZί Ch (RG{E% eVh2$tNIDc'ǭeέ72&Z_ 5؝Y4tѕf{K1Ci^AP)EHX0*hwF6Før; 6 @wQ:d4 +,hs%0Xc,9E.H S,FH X& 828c 0`b340!U, ?և7Q{UC5SD|M14}o٦0lg11rrcM:27NBorz<dpdc!KzZ9v   |q({*BEOBdz799̂4^aS |sZ2Ǒ-7vn2IE~~BaF?Aϣλ׭t~wJBՌ?#AU`$"ēt̖ſRb8KI,S33^lzjVsQxsAN|bT1.Ryp~~C A\hcr#J H`(PMfG0`1 3v]tGӚp42 Jc .L[ KoT0q;٪uA /Lt,2!"*\LsiCw"ppphwO;d!ff0tdӎvNup 1!J=(C<A, \vHIZO˶*Fhy6K)"̦*(&*7 9=j;&0 4{&CwݬD7lgX<\)9_R Rcts ϨB $97h$c$mCFU}Iк$u#ձ qQ;D5ghB0T`;E .JBpOD;tuaTDFVYeS5^30=K`?Sp_[STIK5DEEUT1$BI$rԆ=!0 {rp4UsXk()M+@9FqD0n1f0{$ͩ ILhGDjG!KO٩~djr0x 1UHdc*Fy࡛*a )(@ƍ`E@iZLu7 _KS\Uhg2.oz!M"fuʩU8&8<^aq4< H2TaV 3QTHE*qNb$|#0C K1 =΁Hl_qP1\nPG`\@|DIt gag5m6T 3eS4lv})sCS0=%qttMP @IFIS `1velxYG D 'aFh4`c+6$aϼʭrB@%-b 9rЏ@u0ح'8ډb18.tW^h<0݊`@b\ ?x\ ɃDsֆ "a,0(;;HhDNbtܡtpd!@D`kI%E 05p8]9d$DH"43mCG<*< LCB`x+ ym*I!.Wb HaD1jh&ijLj+G+Xxf )xӴyl, l0K MfY2'֌ҝKdY #Jeہ)6lX,S4MFm{о]Y`!4v"qr444B2S6x%1e%22E 3E% q#Bwa$`{zsB)mjb$)Q5Upxд: $GIkq4s20$%iϲz ^FWzcJV )uё8$BNsy 9,5`snn3w1lFeK uUF+εPk5f2Jp7L]M2@@gSDȀ)r(FZF DgӦܱm 8]:gG&BJV  !21CFb!ɏIݮnwƚӄ6 Icl7q"v|gjݜQz E4.&M1AS]Ʉ3,Xn7'w_[+䆸y%%ŜIYy95H9D ߧҿwwf`5WO+FHC)νL҉ uB9c5ӝ`c>⾶ia]GsdK4$1a^IK"xF%J腭l_w7 0R ى~.ݿOs^d<]0"5V&)t$% ҬN! FA\Sjpl!6;@0jx|+XƓ*~hk>_ozoy0sI$I$I$mF+O3Lz1&ch|ٝ}][im*矾/NF7%K9*g^䓔zh[y1 ׀SAͤaY% )@U~b0d uE'ef}osم=`  g5r'I{Al>} ob<+-'>eQ7"]~"i$JA,COzRՀ1bH%ǁg<3[;L#è,PXɓo0枇Fw8=}hB!d%G.ÛœYW;SxC z[ttӳoXȶȀ fNՖasޓ2D`o18NP>}x8)&6KqFf4ТD! Ȭx͐u,b!#!dyCUC,ംd^f( 5I3F)<!X.~oZZGP(!{tGt-a.UG D)N91ceC# +( M8c/@aH :2l^"}P Cq2 $?X."yh?JI9aJ 9DvWa , _xo#Va~fnELVv:`{Jw)!Q82J2 h`~uB޽xU[rd~_2jPx{2_AT%KKtf&V藪0wC :b #E6&ܧ{O&Vգ?9?.:;{SPh{U oѴ~F}y)0У2d]+q0=dU ,'\q _&\g݀^FC "kZgqhɰhERfX@ ,&_Ml5\fB+ZZ)dF tIvDQR:3?N3l h2ۃgǑ=a#{]ɵ(A"ZPdtxZ]:ʀ j{3X21fSvLrYRdJ (͝mʜ&e Ek00'$, 3:ʜ҆@IrȦOZV 벭 `M#ˤqAtzA*Hb|ѣ WUy6.u(rH X \ -܋ / Y>k"^aJnز{388=C : 9``9Zt q:BS~0= HG ;G]n`QVVBP+РQ2CĦ!րܫ}Q~1$otjr-G[0A/$blg^4ϼ0PB i% $ FJPE4"4")(Bc(Hn9(`v1>92a>ր= "“٧; >`X*rk:tO-= : uq=rP )U 3">)l=$tMȈX34o7H4)L!94_qs@sfr{PVhE nPz=-> mMË '<8vP;)?|VBexn;-@Br7 AaOq}tl 'Dž=+(*D>p56T 55ZTON*PDL!ܺBzg?4F~_yQ=qpp49{nm$:ש"NƐ4S~-ؽP26bBƔ`8: Z<م)mszJ `2g "N"Grbh;Xz1HǓ 3 z)S6D/jY}F)( i ?GGha&R `` ]jJalBr Np`6%( nJJPT`bC2S04pHq#AhYh@ۨS`Lj"W :1(e=n8 2PEDJ9=0 % 2d A$ 83a@# tICa @L$iCc_lˤ`Y &,lGx$!s'BBwGsۼGIfuى㍍]mM:!wVԛNT86 Hm1BYּ͋1:})P4+GQFNh},+\ ˚S\0p ^㫭Y$bŠ][.zpB@(8Ծp*ҁ`stc83 繑K W8yƔ\"HRy kIp!iDWٮuץ:]mD :૿B4SA;qq`yQViN@Sx:B\~kgn'{Fnj<2 szq \ ش40t2WFWہX$%8kj8~{qG%קKZ ,p //>B'(R4hGG7r:.Cm3HMnG%"?$m̘)^L\CZ4I3{iҁN6w~Te 1ՆxŪ+'N)^WL*f=(~ e`m 8oG;CqCb6WX&8RLh%suAB">j2;!wF֑!@۞-ύ[u7o~EӺ/(ZjG6{n9᧘yDn5 -9ffzty0/R'J~dA@ 5An?Bef֧NjU!s@sKVZ\ypqo)!D!o?$ _?F>^PpOyi/ CI "oJE.^b[#\8쿏>^ʵ.?HHd -g>=[v<:~?Y{Gmr Z(JIAG+B#UϔHouQQj'SU٣|hvaI5 2GC"D_h{S.1 q,b/cX<`|B4u'd{{L T8"ɘ.U>჌PZ efh ȳ2$V"DqPg1@'B<`*P Z MHf`,%-ܳw;p_:F;7DR)H&Ta`A>#~7.NVܨ#d'[6 v*'pi=Pk*fJ$SHt(ޤg(Ьp hj"@@lcL}xVH_P܃q@X.jBō@Ũ[1OE)f68eᛢEI1d5H4&L9,+fY[v3%cB,20B!< Hc2̀9=b  Gb֭<*?W &;Dtnޚ{0TQQy!P!FJg=`?24>PCv^7ES/Yt \_aN$!ɪ$W~ȾV!Jz`V=,ΧV`cŠ3u0 XfXf&ň D[B^PXeg<3vEu9&B @sQ-@% 0z~ &>6aHrH ef._|M=Y˕#1\i٤cg. d^k_m%tip>(Ulxf &F`B=lք>T1OZ~82!224C*LL2)44T4$cL L0338 ! @;1?&nf~U3ܽMݥ822QFF0Z)svD-"DT"@@w{ s~_wkbcKI"7Axc ip35>[NKPUB؈H T\%aBcfPXkZ\LME@TUT $ Rf& &D2j0J"hYTC:As %3SfK~ ]aX,F֔'MBB>[z[%ā7/~`Q7SD[=g$ ]Gsx;eXb)#))wv{ͿXլFh3Ͱ1Zu K c &@ $V YZU0J+`MD4N&L3166“>iG_υgȆ>&Zf%R")&Z:cc?`=a4K4H~&/f S1{f% #LA5TE Ov2&=G4: 2$X\yNt.tO* K*zЎ$H̢~s7Q*^DHv< u셒襓 @sZ`ADY4b+GL@8N;B/\2C\j6x+G;sE#L{c>ma)ޭڿV\ɋP1I/;/3ecF34O[ȉIo*qǠE~mC~8a X .ʽخDEQCG4(4bDD"(w=6\q.72YLd׳ m@T&#9*OCltBHO1HoLl|3>F)8=5 5/Cw)`6p` 6lFbR`iF?Y#@:06?X5RE98c }pgLbH>{8!!!9O!T4_v"$d=^>-R$u1@( igXـU +ajE"F&!fA! gMUVgl?`ǿ1EK cMh `|$ !BL>&񦢀%|WZ!#I[ud7  hBB8áSк;"uWe2{1oث3Hݜ 1U3xƕŧz Jx̙ r&H"".E~^l5=rD!BrB>l9Gcm{_8?{+a2G!3 $z!fIBn4A{!X -KIDõFA2 ulÍ, U01JQ E3Q-P-AtB]p``IIVڏRMi1SQrn@G'ٱ=xRnl8nGZO[.,h(Cx-&fDB*g14yМx:9d6ֲ9JS4Dqg$E#oF&5K wX&f@aL!d8"D![Z4:£,#b &`:#h0yW8f<)Sf8UۤxEӜ8 t+[)d lA.C"6=2e>;+Uo>NКH p 4a,qb15]kq`Tp$U)Lɐ\ öD9Va833d foLY@܁G4u*p E)wLұBZc][7vXu,z@U!xp -{gy4BB|Ls {fF?#&[i!Rf$3(l7-76Gh7ۜwx~<]7߷L[nMbܣ\w^i߮_۟. #$9|.BUA% 384=H`etS'>*>޽-m,YfYZ Xq X4LL@ȷb$0R40}C  `Zh}Ȓ6<E<2,pI0ր3@D$IGV O[ky<̉ C7HtG74hwܮ"pq1bGfQi"5q{ͳv*C߷UNd;].Ei"J`XOX&[3F+!6 633yӈ1k,5Rj)(x{ZsmmP(. 3 f'\-~+s$1~z@xSȸ?+`X0$(#)Tt 02U4 6ozJXhBx F[{^w   /S %f;= h" d f`fRq\`a&d)FF:u.0 1&㩼V?F';3Z1iJb'=gƴٜ4it+ 0̄@H ϒ&!) + T46LC$>f&C8׊r-XD[!L Hъb)2$qDV]I:CA <3>9/$m]{,CSSW~g5B,6;f!M2MQ>.I!ǿ\P[6uyv4,W^0H酁EIGsJl :;@< VPN-(`'aCS#7WD6o>QII9d =G8` hB Fq{ T: wՌ 3t8fs[uhBAl x 6wҺNb8u"C )USL*L" Cv*BQCz -%<8X.ܵGvt3ZPR$52T~ϧ>'/1O7.3D:hՕ\큒`_/~^}QBХy,}D~}NJ @;<≀Le!Cϑ? W8AxG u/dd+XK{XI~t2B}PjҸ%zx*0H׈B~T0ٲTf:[eo01x#؆zDBUBqy lD ?#^רyMɲt7Os;+7@ʈtY&-L뀭]B:Heiǁҵ&Y4I$ ygB! H S- nyS_=׏Y$N5Ufȓ,hNSހ9N`wJ(>GiyvrDE^+4DO= MXrъ*G;Z=].Q ?i7kܤHiv[\δI,.#i~4Y~×6y5NUAp#&g}4G7KJDpJ+J&.r=8x65.` t) !Ci2=bY ,e&9'{Sue X؝0Sdn;f߃cCpVhӺ4.ňMZ%iH1 ~qtN2ckI CfVVTm-kUgij*YGjfmAi @܉y9E0hS$N Qk@ (Ev*l͎gCkm[aTgVsԉcqڤ9pp9G6/cM%m! /\]m{g uALŌl݃TߎȡlBm:;#DA.#+C4Rl1ٲaV7X6fB'5(`:1hJ*8hl qSa\9c\rL F,Kf.5X m@(n@1$.JʌoPbo!r -Z W 2 qL pMzXb VMki+qֆ6a˃Iͳ dh+l0Jpfiѝ D01dhۚl4s6s^`ukd?>m$vĐ@lt8~nظևT]u,LKB+o݆gr*/e`fӧR׃S (͌pz62p: & RDBPq5`yQK+10\4:o n̙u-WH6U8[i۳xq>MAL3pmICIab 4@ܻ,\gbn0c, wT@05t)6+[WM6e]JD7F!fc,帲D'Uq b8AE9CL $t! mrY3&X-#bKP%gAtg7\nPYlɪR~v@}7I[ $Ca͖cIq4gP-0l]ttf< ܒB- ƖdqkmE1`b%B Kzk:dz;$uu)%riٌ9ӖFL)m,ˬŌZ՝ !2K*SjU+tuE^V6RV::P`Ԧ 'O}< M3ÌW Puw8\[*1NJrA#Hl(O-ÝNMH)F^ (!֍e90FR0xѵJ< )E$3DOՌ-1$8]6h1lT3;׭s ϧv=^^ޕ\umyGb8oC -@2^r`7[ֵ0֞7ey{#JI5  8l,S~uU87w ŁgSFyrJ-16hPI=Ql"n*ѥb+u\&ZhO|9+G퉎W&\-YOӽPr4Vn+e]x} U/2&o#ir[2nyN7yª~/ C^n]MMR|R56%r1х}=H3PHDX o+7p{u>~\% ^`aadc]99@"A\*< W4!kJR :gHc[ًͪ(vgMYbڡ[#ieFN5(;VS{BWM^EQK1ޮI]l۷k;lÜȈE9 `> $I`CG@,&4Bl( dA 2n7tCmxIMSh6 1I!A;чw8pWEAaШ @`ZO Y HCc XSQt3X4\WEԛBg%扳84 :O}c,448iXM Hp !F8ΧpWxȡEJTXi UiH,?zH"`&D̰%( h[)a)A$G bu_v>)]P]ka+aE"D|}OO7p,Sjzs`D芠``zRBV]/o4G'e-*NP Aa5GDx<#^XzMBp[dTϥ @o|{{VKvpuVʗcV/NL|$iTI~v+!Ik;q1R-K⎐Q(}+3M fLOF*_`XՈ^y]٣1 <@W.yUB]J IpLa \U,| 8f)a,39z"T>) +yP B\EY82O[rtpܗC[Rp湬c v.LW7L:J,NolYo'5@Tl˜FZ0|@f•t8!Ӟ\vIp%'^aT`S}XSMP2K,+ a{ugWfSϢߒ氬W\,nZEx3!51Av;l8 Csn;ePaCa|˹{U|A$sup=SgwogiAdbflf(RP9TPϗ^010FXX21H'|}OG&"hC @+\Oa18`a }w;2$ wK3^"i!HȫaA=L @$`xJOЂoh@o eeICy1 AyCAP7`{׺ShFQTJAfԋEA+E1 ,!'B,<2D."m% ɦ{!;N'EL@|R% Gq|p]^l {ΟpR9:(|TǠ' ?ݰNvq*'՚j2]6z[4 8ozDEIM0L౔-!.ߪu5GrD Ӄot^Cj}lϬ-M)`E<$R}/RE܆\`8 # 7 >:JbrȪ]`wM 4!27itLBq@!X&: +)&"f?r/Qzn蚴R)D#}f!R@%+ t&h!S"hHBeIda >6a κ| (T7WlGŕVK;1tgFq441M;8&gOEg\.e&%l"pxOЩl(H3tf;;F lkN׾Seq\F:p$XdA8K*eFl-  p8m} yqN 1AX&XO3sx7յRBvX.E&B6%864.Zlk1saÎZ@L*ecS;n8g*0l4َVfYdb:3 }($~ )}gr=|\}G?1 ZgHH=Ya~W ک;lS`و`#|FFrma'A,2M*R!(1(Н?WP#ڦaPP|@6ܧa=`[O3?e Y V{wѺʮK[n-ÛC]FSc^0o60C`g'oѽ(mr(,֮N $d-We8%ݱٺ׶-KCta'[. Z,lG[-DE&A [,2w \E~i&ZCΓ,%e}50jے{mn~UeϬ^ߢ쮹lB[QlſiݰZj kmc7n%d]ٟyms! `&3=P-A鳜7`L;6U&$}ou-A"xH-I';*ʅI,l|D[l4gf WJ8PNJbVÚI>)86[3]ړVϚ0Ce2)"B[ QP,=>Zҩ8`} h{vz<ZZTEp9%Nz1PcUMVX iI5NqLvNrH7&F2LSJ8 4 ,< @oX۾BBF*H29~PM C"aP t `8'`sXcи' (FsM ӧLgsI`8IVbnE(eTB#d" ɢW0ЌHBw0 f`dfffBbYQa*I\w 'd%lpE4;GCVyt/j!8+IGԐJ {zj.÷Bd!!O&@(&d&f 4S,N;ޑyX^|`^р'Xu|_`uAC Pd@O VP F""xwp #EsC 9: Za Eݘ'e ,Єz}%!{~2"J9 cSZ?|xZm/FQB;^ uԫe:5Ba#f_71R0 RC )#U$̒Hı@42$+C  #A( H (/d<1qZ8>[8|^[++Ń?P!>Qy~ɧZ_B&U)H!2_ ;-Unaɘ.%.M#R2BCLV݁CpZZ|χk+v'X!n)hwL i F1ʓաQɢ ug@H8'@ 1"ADC GV) qL )JT)^YU ٫%SXijs:VA8%;~wXn:7:Fx9sLa\ FM'8B͓0 vbMIZ+: MFNL2/80aZ y;̚5|~7?s=]q#oe(aِn!@0{u>3H `G4{qt`!d>ѳV)03  a8i$3 kBMMpib4I!"@6!2o _4+~ŅZ8,*Ȩ)s~m!F/ 9B$B#C4q@̈́D %1 vZqzve|;؍!kB:}q†Ѩ\`^fܪؒn CwX%G/+/p0iM6m|S@@%qao:!1z heU2TA7DCDCcMݭ=x+DgMpvaNN <7n٦C }!QB)x@''A5clKKtyE(h u[A H@oq!%rb`vfQN9g;f)8 (r]J$w= ?#WSs:ha`Cɴ0# ղCP@D9Vp#LCF!!#1Eb\4?C>[;44h 3( 20 C01戈6 8=rxqaK(A22ԃ ,gX2F͸"4m>3(cr"Efقv8he(l8ɨ2A! %v.+ZSam<aXt0G҃)ż! T3I'M<,L3&Hw 24S[Fv1'h۶%kOhئ -cl=I0qǝBNJb(7c޺6yJ3F3iGh"3"6SF7 :9Jf[EBY1C9^.m7۞ɀ~SikPSIQF:^e(~XDOpuD')X*0(~̀t7q=K1qJJaiֱL$MLH_VxntarMdfE&aNxuu'L3(,sZh *7į`;fMKׇ686Lqu )\&1ɴ&Y%K b8۬ZD-(4r#4lU8X-#D q8U%s(xbn#mVنQ9 (cuS: &pzqؐFrB0:WCx¾G`BDDQT0ք豓gCs7p ZťY0VKN p5ht&g:3:qU  G9m3h&28;6ytb8nQ(}(V`ـW$!wN~Vg B M.[uMn n EBaGyz'O|`86nL"z(€ȕeTٓܨw  ȳ8!>y!2KhL \By8({%l{+$ YBfn(w@Yt!"v<M4Fu!5o}LG8q!H Zda Pi`ِ ,AJCB`r 8;6@s ͸# @BdTk ` -fC@9 >p'W &"G4J%7;޸Czw{ !l7t>#B=p)|6V`nYTf45 1ӧȎ- Jc#4XP9).IJiHQͯ:C׋w9{ά&Hޝ59Bls6P-pBĎ E8bm4SH<^ >b9G6BABk#<$`aHA1!@ v{È&0823 pBJRN3W٦U!A(TP kՐxss@!nG`!ddC\ l{aq5<\LaztF]0Jw_>'`JO R *JEA#Awb`34z Lpd&DT0N R"0ЫJQ:|j2yֶNnÐ !9ղ|+2iN-4q l:E$yt6v8 1M5 ӯ-&|[vtYݓ-G~-:.;"SdnRhwSisJ*WRz4-2.]#mNnGc2u R rA*F6}!Ϳ_RQr\W; 0al919(ĭH`iT]rY9W` $:Kg 0 Hǵm^-2HC$=#g82NL R #?"}g{ogςODB=G RKFQFQ \6mlje*ą!P%;)"Rw@Γ2 Wq8azztN@UeKyoSԮz>@Q6t?Sj2p IIKv#l)P8tbӷ 25vtjv64x4 `ń 2o΃R$a %UゑAc ޮ1o x<8AfdǨ3@  BWyCB4>a8 3*c03,00 _q 7c@{=X.HAStҽ@kN?= .T``$lgC(a~9R@ J) ʭL I!ԓ*1F&(R) )(R`$Jd!F$.L%"P% R H` `H@$&bQ((&!L P‰HJLP<xxbӌl*q:,S}"`>}] =D>^K' g` =$ T4B$0L&FW1D5RMAI$B ͔-J)@QL3-8Q=M#H `^4d8WL5"h}|u>.N!vI/J bqpa1q l `\KP:#bd-4TW"!hm`kvA`"`Tؐ9Wl.)P{T RAa%2g `(‚LA4U8!@.X$ b4O{!?_Gy QV[4\*'q^.|p(gD?O#\?qLdBAͱqo;jd.ԜTU,!9^ TBWȏhedSI} cewd#֓[m$CgSხ ix't IJx:O;O= swf09$:R'&Q! 4ShYYkh HTumiW~NB H$.Ah"W.AOW9%QES/0wS}\a ~ݍ2B; 8퀀CWQ.1ET9@#=_[߯[BZ C7ј 6`j_ 6ڊ1k&p1|i״Eɴ} O ?jm) @Hȇ6) RTt L@I AQc uckm')SMMmj$AMc5UfZ d@N,qnDoϿ,/D[5 {+SolHúؘONSRw(etkJ7ŀIt qfbOwvڂ;cuqtva$:n.Z#X& oJH H@j l'_q350<"GqBn).n0apIP!erln%;80+}Uc5IAh3,>{ h?`H_0+jhB\d9dAM%"[ߺj\=%$ h! A`4QpHs MEJtE;)g{#jAkA%N'J@};-&c!RD 1ӚB,Pc`"MM@ڎ@8 80-(r{ ªɟt1/ls107N]u 8[(Q2rsfîm]YiZYI@L#N(wo :JɈc0xաYdFq b.Z6lmp&g\2T2aDc68a<ъt ڡCy+,kAF/d3^*t2D:KIq{\A^77#pPiȳv<-|f,%b *ROA!&ut淂Uh)QT!+*5fɘ!X*1!<hvCWEy? kX*|#@Cb0%v/RX#o7 A7!AF-LQ2y{t{4Q8*fL`h^H7w%عlQTzO5R8`8KT*l"+}OCͲ${UHDeѰ`6vaGЬ6[3lT¦qejבM76U3}x=MG3[pH1ܮӠ>L=~`m44"SaH MD^ȉ,bLaDž4YQQK/Ϧ4KgYХ1k?G͋dch18Bx=8D7:#⮏l^!ľ'欗v@~H_p`(ᶇL0hp@hh鼴t L3Δ62Ɇ`da!6h1Ŏ60:p`8"y:zҚ Ƥ,Bd< b iB;^ǔ Q>K!ٔ r U-B!0>{dBcrTL>nA3`$r*%Dʭxx'"!ZКdLuPO RT Rxo~C0ţ@<玲q|, !dB/?|z&٭bZ 1*(7gHGeZMA^-*P #$A E!N ڭS@*hEP3'%Ss4lCpeB+}ҕVȏL62=; `j [PDCP(tT{vS6Ern22 !!'mmsp< ƎԆ4?ɝ*q6S F֗&J"p<<|nWk';MGkg;(l%#B'Kk#'G) fck@ 4X zϥء+f)c$m+r}3GK+ㇱVN+nᆅ;A"M1 Ez>ЧPNVĐRF?wi~j{*( u ʌ:o[.xO=i&)@ėDmY?X1lM~^pR E{ah1~MΘ؛dE%0Hj7ıt)6=\͂GP .y6T})ۭS*gXCt{ m{xnUL\K>'GaCHGW(wSu&p40\n`ol󶆭rlڛB'C6d z@G Ss=:aIq =ovh f4` ˄?f0yad:W'0HQbLt0ѭ@ݍPg{vnH`B,0X(("0( 4SMUTHCF'Tlӡٷ Cn^EM+D|cjD 4ښPdoSO(),>K&O >uQ s78a0q=sQtDBȓ֓蹘>c z 9s}8pI6kfƓ)X#›uk~HɻO0W{ylrQtQ@aKL`0rBSAA3-(͚,4tgJj1g&A ڟ]Ȁ8,&n F08AպpEV4E=Tqqlll6"^KżhHu졐IXnDx!ʂD}d&0!8Y9DaS%$jDTC CgHD(D H g LCpɢS M/i!v0A -Rs8Q8cG#cI0ɪyg&kj6`]}dH0$0I$-#B 0IP]8׀E2U0aSMQ k"Sp0 tMy H b$ N x(G~vMk6( ǜIe; M 3c _~n˧Ɍ#ե1hbK}^d~ ;3}p1M0 &(N @p 2^YeW`щ5qw wӊ* I3ڽqBlG 0Ma~GiFoX ],UU,!7 ǻI ._h8Lm _f$! GS}Zb/VOA2#ю_` fK1HY8@ ϥ%pd4|344 af}:0pl$iPDy@wd1T[ArKM.PU4!"EYi *֜xჀ;զ(66t)l:k@L!IVNDuw@D6JmLx~ Ee$$J  9}}淪̴g 0*; o*- MYDb)y c-™, '"Ķ Hi$ H h& P!/"Pf9A@R L CYB*aL9ec *z:'4J撦 26wp ''Pc\ MAڂDqp(XaA ƒP#nu{ذXaTLF#!@ q6M!CPCooB@y4x"23!;$ `DpbŊ4D3D4;䴆ha\dLLBF2 Ĺ t bQ \K_50ǿ}]?|aaʇօK= {} s)Ґ@xb= tU[\EhX>o/8츞_v}"R@!Q}!lxj]wↈ:tjHQZ^oIO+oаG!{ 78BN90L6ћ"BHEYKqNfcHisL)!U(kg;.GH0lsp vO3BzCx!6j0!|5g$u1.(V1,UUk5  ڇ4r.l1xHF ĵ 㖞XhGMh[pX]ȉMs](*nz3Px6a21`xҀ76"\W%IQlD b1<&Vx-`?ScA6sSLg!rgq>{(*do#ӂPmu⅚cáLc=ؙ!!:}jdC 1`~|)g7W Ib <HB: yoWLYL|+J9QN@7*DxD8 **PzrMF~#J7͆2ʑ(?8 A3.‘kBCPʴKUfIcbMk,#bhbЅ? 4HV- şXnTgqވ0!dA)B1U:{j}#gw7svfM\fݖ٣shcA}>)),%ɋ1ḥu`\ n|T3 ӻe1g5-YōrX,Q Q- "@-bW~Z xȪZ2vNC$C`ĆY yS8q:J^Ȓ!90P8}o@mGRMxNĻㆴ9ӄ$c$="9";>pD`):T&G/0Tq #[!#c^Hk^rC|ݽ?A1*x ь@Ќ\~Gfty)ۼB>q AJza'!dq!|:Ѫ[*>&;C42Hc9(DPD| d’"(=D`{DH 84E2w afۀrvEYB&tKpQge|qtQm Mjt}`R%` _OBXTAB'2j%d(M 0C6 SqLͧA5 @!!$@Fi֘dPƀkĘw4@5P*=)u3q˜D0nM»uaCS:g;0weQ`h8nU\Ň# 2I,1+At@F4p uHLWɗ#>tN(I!hi,lq5نNɂq`QlB|.FI!stt?P>AH>b.${ a5Q,` ɪD9"R(`F*9IEIyW&%%"&u(Czq6X/ /ƦH @s(_sR]zT O~>%vI@w2#R h #´B ĄaI<@C!88q,Hst=ZCGW u)b: CxP?y,iy c#^&f Bǡ"q SJId#c!C~@:{h *A|@(#!%Wt @(bQ^89I$x)K9ƭh8q#]?*,,8xރZC:X5< (AȞppq1遬ۂY 3N(1<,``Ke7A)1L>8CB`&Hl6 cUl?^ mS})]L&FW޻-ha2\ qA [%]sƹ<I) @B:1>C6vx]Gijawu 5 Ί:὎819f g>y:xu&009ę`egqǶuZ(Dɉ&]Zlray6Aer.NX]BO>+P>(v%cSVcq-4 dw+aNP8@3DE,,0 AdݟMXIp(.4\ ɓ,8hf$:Hcz_ ' eG8WUL{yq[2e-B$k nVk1w9E{|tQu5-˕H﷕}Ve31-杇?.Ө `~ԋ]cn +t&%ëblgxF.GrE l}d2{m3ZKh3l (t/vv6:LӪ5x\D}o $#ޓ͈Hfڑ>-⊐!`,,aa,{HЙ0K/`% G 7},Y9gk O)C`H@^-)Ϡ 9.|qKjnpb<`k 0j@kOb5kd]៷R#/Xs0-91u0Ѩ/ @吀=TL|c@T"o0}j({ȔESR%1@KD5A<@F!tqD€P T r]_'9< 59B39pSHy¬QrzxrCU1G'#l3Ad\ }"Lo1<KTȦPRm {;Ѣ>ߕBQT'Klv_f/(Ը H1Q ,ء?b7`d@ ]OrY}lRw2|1ᣳʥ.Aw R2MK9HTZ 3P!H@:ʦq"Ӂ&&~ H<5̵)dA5JzOW^Ϛ>)dž+9τTF 1sߖa_hQd F%0`rGowL!ɐԄ}gI(NeHFA= tMNNXE>b K? ouLN~yF38eR8R`XcWuEPXqUt!n@G!0//>bБʨϷη-zоmn5aJ@!TE)X,+2 0$)$"z}<j8vtk#Bt$hco8ң)͊\4!̟? k緒U!DRDO,3ĩ2c 4X#z?JO=@t8}~ϓ~>>ܝ>C,HǶ qM߄ܞst`N! ZCKFn=EGԹ;c(-{D#Rb11Fg7"'c1Fp$gcCu#{wYKm>czܚd"xܝ@B'A0PDq13!dd0UHX@ ApCpA[TTfka=&E6[v ń=8UPMPÃʓRfR%2 ]aRd`90q\q0cL3`\`4 Rd8I 1 c`J$!HU30`Io2F H 7١ A 0L280ƒCYdɂ& ]2NwHcKJ)i4֒8cLCYMCH&Id SHTL Q$&lU80q 84K9&D$mu!Єhq Ӄ?jMtC}s⭎CpD5J/`YIV- 0yE;Wg;'i LވtSr:2,n:qPKxuJXʨYa0EO+*لi˓*'\WWV id3Zw*jX0rub[!k*q+8FhC' iEz9hܨn 049pu5(*qVD\USkӶpvCb˙u!^YfmÌ,g3X*hzw]C!aF)9Rh%+Xz߅,ZY& 1&`/n;LuA{lЏDYH1'r|^5hЙmLz[#!8(+:@.b|[j6X a jBi?x/'l 0MI@R&Al5^140} )]Lr vpI`: $"CRCpLz)S+TUFaT EP@)3I>k*Ps%T̉M=D W/@Z[wt0@%4L%,4$ܸeU4H!! ^+-AJ4 SflMIz{$hR&!U K/; PZ_CZ=7)qN8@Pr4–@*xTF& ۳'Ct R'>L~;ٵj JFCFaP_: `%9A2)܊Tpe@ۉv4z|Q@2 DP[`)1ފ0N4OO/zb)>2|ҐX`$D3A2.2+ 2v偍:OV"IrU yAո1ہF@%G&lc.O6:;ڇݡ -?An'޲K% h'}1ycH;{FPm ߚV $e A  dY ]F!!LNzin}0 YTJP,l8`0MCA6l:w% [m1x Fس IuaQ%6/@q|I " !%܄q:j)׊l8;MG`Մ7PgER.)Q2A IhZB@0a8B0Đa>sgE.Qf 2Z vЭ C,i4 NC#ԙpN;6l͹ 8EKXhE{OI{Y< @ xZa^@V%Fqe #E4Ō,]Lc9%:eAAA!|>XN? wyfutgfNdA0/7h1 ߲DXc8 1(dLЩ2ȡ2d3RD B  * lTi<ʏ =xL833Hd#RPn@`x. B$@z5yAHB"C.'Ti ryB26d dBT,01Q5*` UZd @Q6 8ѻ)@p!88qb;`bdɄD$RNHaP8faX*b@9b̜cXR \@4U #00 &`Q(J&50!-ID9-`R0,Ԙ1`DKb`3LB!M8ajV,1nN┝ DR!r34!v*}VaZ? A0-Ndfa08h 5 ƬB^(#d#K(X`F#i 0d \W>Ԑ4`mn }ϋ_qקэJDv ,G'eg̈pMYy /Fe8#9! ʎ,+>6G5%7pˢܷc%VTp ,U+J7#6C eNثYV;i'AaҤ}[mq Z[m=y.fi7nJ>ϣZ\٪3;hDB~q9#4ߗpm|7eZfc/m+ %@3`ƦᙣdV5/e#b'r{뒭c^n+1[Y=ƺKq 45MwzC7GB^Pas-7z1Ŝ:ݼ(XA$eym|rխAK e>S \u])36hp^^qӢ49I๮b$1 ݨ bE(n ʐ D.qYF Tx#\.d]&0!`0̠1(Z6}TJ wZ:XPl 鑴'5~[mMFA,Sz+mčl3f,@x5Lmep.In)Dv[\Cmx78m6ǭ걨:dڥbq@w+Z,\(gd+8o; չ֒S(`v,PRu/FTm)K@`:+&@= SF#A:,gRޚ@ss{'42# uNյ-Mf3^33 [U |=.:wntc\nvJ{u]_@5 +jՠVbC󅵗rpbz$ | 1n\cV0Lij.l"d]ʅFJ\Bne\ .+(n{ٳP-pe rbNe4N6,e  =1vNPLMkm6ge]Q.eeNKDڔ av5֜³le!N"g JiOBTF)y]n (|QlZIc rʳw6wTцm=v1X7\FNYfpՙKl̸2Yj*],Ws=q߆wU5i'GxOLAD4lA z/;%hڞڻ۾]=ì*ӷsi{| 2H@E^*^]IbQ=O 썡Ż3f< ?G'ڻ7 ,6=SƔ'T%Ve][O]zz ZkQq[en_VLkiC6x>ϡ?Qmoq}xIb|e/4;_ 0=bB^@MXݺVă=6cC]LTgᝋ:nkAM컓 Wl.iJ8Ss<^ms}1˥Z6ul;h=5:)/(Hیɒ*[3׋&Rn爛41t]LbTlh>N=y*o\Q((B$ ~)FB8:{mV^zqCzӣ}l}?]P)K1Wb+|0'>W_?;CU""?{Dr" f7F aCAWb# ( |W)!aY8nPiȷb*PMYuMJAX`Ml B +cB8X#  K{"-%"٦^:ٻA`uP5o`Da=XfOlզ+- ؂<ز lEAZfr2Tu(oENl^3"L`o|bhmY%`a`Ю.5KJ f5&z(_$A#f_/. u>6P#}B+EJASW-&cX5rppTflUcuΆ<"= GXPqqX'>opBfBQD |[Sa8w0$ yT0{5/VSEO"Q2@ G2}S"@,\1"$Mbo!4HM (`1JD{MpE FuFDžM8oQ8@=_QEWƜ$N&!L46e! !dCkY\#tmuj;9Gc8y ]/<☐q'~ Eq43'+OHJB>\OL nއ5~TOBw $#b@܀>0k65d 4+%(A4ه{dp1"M˅]6:~Uۏ=pBϭa4ǘZXTVRףYyWRȱs!e N<w U39M:H%qw83&-XrGn:ÅdLfqwv[官nt-Z }mSps7Rr+Vy]cc|p`h9#1O l\A&*JK8LF[-UUM@;5Hd'0I@J2BL &OK lfw_^ĎipR tDKn,6"@#Z:SfJTW!]1&7xhGHS4^ O'8GsW :")j6NX ]iٿasbWu 9pep[a bM4:"U5kXblPgUá<ȡԤ@c Ae"A(+Пi&7$@9*hHŠBֱ:݆ qNlHPq6[I(j3<#j PMHddZB>@0e0PyJ:vʓ,Ɂ)ˍ3 I44ϖZD5Q WD I`qCzb6лضMgcl)i= GDiBΞxVprjјAs `oK88:tE&@up&eNDUJ:WFQCHbp1dYzDۦtXWVV8'l[O:a((; B;7 A pše: !dB1 B p KO28ʐ];H˃+B0tzl%=Xp – Ik`M=.Pø .͑Z2G08XepEm)k0WJ1.4%E;bD*ʓlLAubWTtη !! 3w|鐀g}$PL~:Ԙ7P G4@z;#5#,3V7̄]1qg!hheKЬAF [lEMna(ۅV"ڊWZF:!#F0ѧ@LZ 1H\ٱ4Fi}lk u"Cl# Pa`4T2;D3Y"b)b0Q-TTb"VRH@(nHBBtCٍDCmM#`"&RPdS B{YA5+j@x鮀@GI{<(xAzk*@-et9ĸy[@*ܱ \lIܓ"' H{RS8nNȽ;2|FC pu;PEX|'| B!1 r<(mšICOlpZL_*`>,kp98!FO5ZjHЫ>t3\ycFTlm 9#":%&8"Awj\!dL @ HiC6z-$F5% B<Ϫ0)f,Kwڏŀ)|-m-&x2! Z&nRl7tCTl ZT L3aiENˉKp`&[{ñ-HpLJY0^:]'kJ)s.7 qnYUiAQpl2a0q{>Xy|+) jAq2u$sG@v63oC`fr661,Ëh O2*n^; <ԇfz%5L3,Ўb'(MF 9H45 >8}Vr|y-aW,8hryKr`}G72qw(46Ru}~rQ-v"+{ B^y@|JS&OP7h)""tb*! 2( `hЈF6o;xA7IIv*2ģK"L)q:2  0.eeU!By@H1hbl\x1 ` `X8AٴPhp%d2!< Za<g؄= I:@wNٛt@uaMԁКi 9өWsUh4'}s#XHaֹ%@g7ay^ou >!AYW9ɧ#p GȜZ(,Ǥx0¬EmR2!a7T5UF/Z,(l@ l "KF]dɡMQ71\TNp:3XQy}! ĔG$5h A(U2(QDN`}pvh) 7C(rHr1LQ/2$of(mzHH> l&0`:hz×ӵ%HM>O*v|dnil?}:03BaQj4LD*>ZFsYQi#$е3$<֛# rbb8ؒY4m \٘p3C!:)ZBjE>{.5xi@95CjO8{ Mq.&5SBٖYagc4`2kڨDP(Ec(@0j`NIJ)"!Q&f(0YQ1 ߃k[Tx$ ~irdX,#a;21̞c(dk{,"l"-mAapf&ɭɞ14tIjC3a*{84p{iQ:DOP;$&D $TEsEYe*kusCPv:G0;E D?’$'KH:t0BP7"]LbH#'U9?8q>>V4`X%2D( BD}>:&\rPsAk;yRU A1l2̘=*iMb2mɶ)>I_|]D9Pv%4$pD0xZrrDQSm 4ik +45*ی1Z'/ ̉J/, izcV!.]֗v|db$NC'0b=u/9$xBY<ݖPiVY/鹹SFSWL3@9/]N)l3-/xqp~m]iZ/7c8eX! _ .gn b^WƧص)` ?R>1EJz 2iH|D:ZXx CAM1|` @H a* PT aMH "%_Щ6)80%l02BPp8"Pw0Ko0[*``J~ADܠG~9 +$?>^OD8(hq هg R01 aj)e,Ü~*Nc)ˆQ LÁ|)@S֊h iXEP'gMgʀRC%#H'w YBX%Y1Xŧ×#dLU )fa1U5H, Two rLx*GOKU ~5>OlG 6>UD50E0cƸ{|i@9:k|Bn!a>-!,icaNo TG(lrw gL\9,?9*axd`)xq6c)LjI;Cw0<=6y!CIňedv0zpԈ 'Txx^$d<ŋ{ۡfRδUl܎D2K,%d0O$b!pYҫB iںiBTQ6\#eX;MUED ,PxG =zܺ q$R;J rp6DD\}3Oܿ-[6m/ =8c4 &Iq}ќ ƝwyEi Tz"A"v:NCOԇ *ʓ8φ!hr:X(TT*S'CD@A0!@NH&B EX1&%P8HM.8Sfd994 D`d8XQU) !g dɼF# Y%Y{~#Ni]'t@u ;!hb˄YW\q}'n:n7c]l}ozpxB'@W3{}r=wc'N_p֎/~Hd/|?YPQ0 FmRXz:k%mý֟ '}pߞs/πH6T`_KhKa\Iwl=&nT!i. m!r߇pd!2&X{K((Ҵ&BLأю²1*xʃ @tgbadk2 #%@WUE03c: LA!@,!8f\^b\CrO`PͦLu9i"N\Kn,t`ޝBJ8ANu@cceƴ3&t( 4 vZC LI2aRP s Wב8#1yn4Ocs;T|?ȷ 8 Xo\|!ߏ|f.kb袖Ni`:)k%ť Kpν紟Q\ Cv ;T1A@pMαݳn5.h<==]NGTlmHUy @ۈeZs1H& d`" (8: 80Ac d9t8 Ic w ?jQ^x: 3'tA宂g'O 6,C*&}W֨ _Fm %SBMfc1ܶCFE (Ry˝.A (|>}%l )I{K]!&": s5, =Pb 1!S*Bc醶%R0+2ޥȤQL":łɁH}%/$+c7ǚD/#=mUQ$O%~  $ ƇoU8S,x{PzB;X;de3h]=.2&̶͋6W+a(+CpĐ,E;* #bSCc2FA>ύiϵ/z__r5Ƀ:~S[zΦ9YepzRdo RYjA}Nˤ*uT!čݔhLca,#4E-"DzgbY Ύʰp b 1sq/ga`o`?'v*c5Ozs:N(2d0C@a uDOz$ Fɧ].#} @@!$4 sp aP #RQ$dB|9_~79%u,ݍP ƕSM CU"aI6dMkuQ<G-\srC:\ urHQP@eD%*L^~DZI!w.@euhrs0L \ I,0A.cXm4SEhǹTzfYYcJn lN1B6LgAtd_ @ɰL,(.#m"jZS,HY8!*e, 4Kb݅ȩ`L c [gG'cl{uPlٲ#Ŀݧ@v&=*wa'$r \ =X4Mj ɬZU051LJz)p4qotRW .-)GUH0 $8ŌUC '!  wpE9]+Ȱ2A"&2(ZHz^c"@pol?@؄B(eQ.*$ p.0 '_Phd$@ @BEZ*J,Q3hFΛ&HD}Av ~RLFEQz``T*((6" iWY$0BM(À~[<33`$¸!Я,(+=(C3Del|M Pݳ0O,8C$LޡWC,),)(GM.0# =Av ++v+H\CV0  &Ayg446cM1[iF=̆  0s:zYO Hia&Vwcȸ00;aqۧ03:!v>Cfsn40r4!Hlxpya iafƚ8l;hgҎ083++:d9a<0퇣!2'TI^GqqL̮N2c8=N)`"Fa0g 0qLD`C!3B@;ǹ3d@`w0) EO6:8Ԇ0.SIcqg\t0}l:eg67pOg_.8}UqnigdO{A[CB4ͼX|J69~ q,)MQDFf1Qf-9STfM!HE@?_w|$Qg=ը2)Sԋ 0&09`GtC.H cCAFL+ nj5)`FC 0qUUUj*˝:d `TifG㡐 BD(p,0H( ii&2(&pH$% BZhH!)j%Ӌx 28*NJljb!A8?d y$2  %,th'GNzMZ(((1 a֟81?3N`(hf'ߛc-aSMb}ee PsNOcM i!*ĹJvwT^1S4~>{&+ab3\J=u|CJWD}_! uE4tmZiCq"Vgsj15V2>+%DjXsG?(~` wmf*)0?w&r!))hLL.H C f1x֌ QB',P , ȳL ᰴ*_)C~LUW-N-ŸԮنm+ +G0iOq{IRH.@'SQ~Z ! [rHfҠK!ݎll~Cֶ1-b `eLt n*2Մ8H'| K0 CI/ zA:6mB**M݆*R@4 e/C RҜGb.o03^9y@iP@!$HBb1`xG[>:y7,qmFf]"" o5bH|HPSͧ`XԸIzU7)d*#9ۛq QDPI3&t]j!ZB)FB N7DF)@-("3"%Hp4AD_O2T((`%e A #k1)4ÒĦH"Oʠ9|Qy"a-'GU;$Ξ17'n=;bf0"bz{%Ԍ<rg*c|]'&?2ggx45O K.E+u%dܫ$A G_C? d{ïW<؇ihWo6(Q S#/j]+f H$&KB ʩF zD( ^A7߀""!"!b@ uPL4gh t:/nD`c.ۣj3{s-A,A_ӮEnH`KK"ֳ[R0e| wGtc hͷ2&-D tN;&NCc+[]nx]QH[m#^4|}km $`))a*)ih"B!(%Ji(Z) bJ()Aܟ kyzeK=E?+9.P&@-hȾ9*} ?oJPB"o3f#nwm Oc2gPP wl|-@Ň=H`/esՋ-T!{gV2~BENh"wuy h[HkϨ6'jD6 ?k"ӛG>݅qՋ=>;P[9W>* { ի$Oyj1ɷK0Klj@ $4!K$G1eI#6dZLyC2E:nVD:\aƩB'vձI.Hϓ޾rbQBo&鯵PCE)hAJWJN@O]6G0l+q!oh `@@=ɑɜtÀ#/swe| '+ vj!$jН=!ڑa,\Q9*  _0OІ^`=/abo7DsN%Z>đֺjXyœ-+ 4Tmi=qr!P%\89R莯 95l+YZa`.͸cJ; k}p } t:((D)hVOIE3-@ zcB,IE`gs>93֜|`*B$$k*~'DA'zՕ (3=mmؒMe F+ݹ]遈?5$C6^F 1-92gV큓,Xlw%8 ǚHQ!F* (2B8@~O_xI/ǖM`\sPпӒ>ꍆ!#16H's屢J UD C#gׄ2J;/3ͩ,DAnF`fN~U~ E-=H( ZSj8TRD(|v_PvnDt{٧50\CF1>x=v'$ ffz1x#U>hOГQsGd;KOdВ9EI}lun:F3 Eؿ zc++7`zi?P) 55/.Qk j]YBFAT4@'nW]VQ3FZ$>Qwi?O 9n.o]΀H/D TWK{74|f pAt5ݢW:m8U\VާFZgCd`(xAm=V} f yڿ$ѕXdT|?|۷;~/k[ tzڎt* ʮgVχ=9_*hv'>1V Fu_obNO랾7ʊح`aku埶b?MqXhoxv36'KM^FYvӡ<||Kz*gXLJs;cMU ybPt\o叄ΖZh>M[BYwYkj5vtmUĹx?Fj!ց~Bb:{_T]$pkϷeiC~ Է\\zn} kN=:iWWv2~i%XL2e5]x5l#YP}z;h'J$o8KK7nz<ш{vެҭE2Q LRm1#[6bb[Ljf1~#e6~r}I% w^rOq,s1}sviLȹ$& |wh iXDMz1Q9;?S\_[ ~aa@Qd6zߵ>ϸui&mo]eNt+ g}_f.Y;ZW+輇YK(Aؕ:Gko@'?["E-B?Z| Th@d@>[a"cڶ.$hao5}q˛6|0}aD,p 壴m[Jۘaabxf#z\@_B'$gJ_?B4K?ԉ&HG"&RC@0ΣK#}4hdM/JbNZ{}M~f7YϫstdVUrIɋvb~IW?3_V7=˖8rnS{{~TˇIyl$6Nr$#>YɡCW2&Y-thH?Y;O†宎GZW`:p-Vo>;tjQ_QC/}~wχAm]$I#@QLW0%[9I)IfEOI?Z R3ՖkQ? ,Yރ%<1$`po y֌Ay@GQoe”`<>q7̉#P6EQp~iiK>5PiO-CL3 Gxah\i̙z34E3tAjЀvf bt, à_ٺs?.uQwqEqF{ >0Xϣ;=mWVU Yحr*%B8oyhZխz ϑd`N~ lx'6j7ջc袾;9郃\T**$h0vi;⦍Il Bp1.='xϨLAHZaCOE5z;w?`qxKZ% } a!"~3\s->Ƃ"yD<ч\;d %JFosjn.Kq 舉܍&Zf'MygfBԿlգ,Ͷ9 >iUծJE;yWun$eX'cKJ~A:&r|=.)}-̚u3ƃn5S} 5y3[Aэg5*?*Yґuxsq1Ɍ 찫^*0tZKHgϧҮ}^K0}Nݗz lxW.\&47542·f~K) wloFhF 6r"" Q׷4OC̟!?<RhZ=3.NE_wv~O%'iF5qyߎgɔ|nӋcWE>_ZQ^'sm{mrCg[oW;\n=C+qskbqkQKo{;np֤\'|Pւ#6\RnGMO~'m=7Wscvs$~:Oh sZ;Rei>Mƀ 9O?]B{dw\K2+ygNOc\N2cQܠ&Ͱ췟0wUV G>f&.7ogmu|}^ߋ߄C'w.E.yў7Ձn\r/< o?|}wT.5-'p:]qn_ y<7 !);]m94o#N/K_~[*n?/ GaWNejY^ҵnO[sKnIH45,_ͭoVw~]'6l·q:]Xk (7gNkqSKo}W7%#ǩhiW_~?^x|]=q64ry0_qc]oc8Ga9׻t%0hW .(G2U~Q߇GlvτܯJqB<Vݫv,в 'D'X*8| ɚH#&,!ݰHĊ5Bӣ{tZF9CO.7X#gl:k:ۨT5\,x0«vQwɫ-υzwp!eMӥ++K\[T ElMӜtU5 b`ë6IpٖȻ0XB hpT`kU寚䮂`[;e9=%6/I ET6ֿ &Ts18] ?&B>Q`<[}>65b3ǂqY_ |F}AČ6uϾБ$ݴLASlOf33Yj;(2PPi#bߩ^OBmYhD&(怪qӽ;ۼIA?6"%y)@#Z""7z6ƞ .^nsn };f\r;t`\>E꒮Ӿu\X" *`ȽЃFQ7[hO?y:}-ͮI$^g}0.."WkK,[Gjy$u2<ϩ亟=^Au/kTd"! k1i=2ei0cax?Ev_?'b~ϵP½chߠ7y}Gzgm{nGx_ssy?V4YfO}N|-Mt5EϦjڶƕ>n.aE|}-Mo}<0@Aggin8/ z?ɶ,q8T7~WK*3x~C%S^<>LkYW>/kX?{of5O`DLl~Wz8v$öq>k30FpeY|L` @‚w"?"NTbpm-[n麏GAu_?ɹω ?㯃>dm~Q#o2s&a}{o{O{t~{ĸߪw9aB89:8~/)v0lC~_#x _[CnrWUlusۗOv/{WwݏXg+OKSW7^s<>~?5r7k>+7(i~=ح{?Xβ2]2JYegy{t_ `RR۠ŕ\GSw[gBK_yLǥω.V p?0fIψ=3~||ݥ_{y8~w_v_!ũ>\AϾsqYV +evny?G-vOs.}?rg~aʽ#A}-P>9a~C-!k\[{vQ 3VsG/sy]wy}'Y_z5ovή~QqG;xzO?Ke˗.)融6/g0?Ǭ}fHI'1w!SK6{="ZMi^Degp"\8G#jG8b(zyš#,}%_y]_a"R}>ך g[iM XXQ}4 Ѝ! w~{To:i4?~jv $=G2} $_`B=OgC8~?y <)uZ­Z >SMUp`+ |9?rA?ݟ?n?ғD}[ _ G`DU"9%:+ ?AHǗHPn(i?}|OPa}%6XAzc"Ȕ9G H * l(9@Ř禢y=~W.ց }/Q.]m(+k2_m(Ŵ_y> . wq(7\i%'7\ԠǦ'==P m#2QY޼m^MO_O[;IZth6l)} Z^1kZ_^vVUjGq]=&o[_-#{XNoSֲ+N;ɹi.GAWWtQLW˥ڴe-Qs(Vm,HO>lJmk@ ֵV&r>[]mv:Y4j;Ѽtol%n%+ tUB2UUa`bi9pFZ)ԋ>=~9Gl^z<63qLKv9qڎbt(gWϏ6)բNcLHbDw V0#Y.Tp#><"@ ZM[)^7YC}^TŤ߿>JًYbnu+ٷVb'\,L nڔpds%ͧFrSZl~2C?mxAgL@mwv.?߷w?ۿox'='o~UK_ѳM7~64+}ߏ;aڍ7:˗.\r˗,Kķ\2O*A 2ϓr*E{HwS@ {wRu[I;>r&vkvY<{־zވ_ODA` ׻E3[3{pezT <|} @/oGL{ǝf8ϧjg@ރӠ@ ;[sOThS@.B=xꀻ^v[۬n{6<{`g yuW6٣iMFמۓ'{z{SL/{`N-4|B F^䷻3zQ59N]uٺ{zt>۾g9w})fWf]=o۸}Fs>{S@׻k]ݽ.2Am@J;lrp B*"-J)THilPztR@5avl{LrD$ H%!Ah c ()hwK_6l3iʚo$kN8Pkް4c h :e:0VEbvpwnG3{3!R)=hT@P˶.@NiU(_oEUSl{޲!eF 9lTP;sXBGsKnþzVFԤ>Yzw2QtFw4dt:ILoqPz|b颓[ka(ȝf:{JKul jtj`ajXC0+^=e][=>{w^rQI}:ǶkeqEݹk-v EV.zFݽ\կ WYlWsUK.Qie'\]3{nIB#|6+=о}٦WӮVCev^>mmV]Z}3P -@ifVڛjoY9iBϹ/Nt׬QʶӁ@]5pE2cK]mŰ緻Oyv]tԽ;z{p=%@@ *"@ R}hh}9@MM4 4`Li&M4bLe< %4 @@&h 0@[sCEuCÒ٬Fog8{es|<[9esS;d#YXK%Ս>o;gh'!.ZxQ+O!ks?z_opmьq,e!\I{ Y[b_In{iw"+s)Kϐ(r%* ( :PϡWB(j* *-#] } H}?X |=iR1'N蠹@r0iU ˖BG?Rm!GeV*"?g#hD@X$ZwjxG,eɰ"IIPL d?wO晹ր.n0w?j߅?͂r.>#(&Fa|{kOA0[v$zgQ *tJuus"%K-] ~wP?̿y}&'u=˟{Ox_*㹶Ԯj?^}>']/cע{aMVW̸^8y+pqf-QEZ\x,:DT@A SUl r- SsR3Gf<cfQpU 0sK&Woˆҗ֛9wk[7|(IJuQ<)Ɣ)bBp/~*# 22.oƑ;|jSh֚\v;^[v[.r*UE_۸ȫ|dٴ=dž9X(VoO~O{|iL,斚xornU#xۏr[=Dάc^HŽHNOҘUi>!RUàK; r+go{g+{P!*bD.l/p, ەW| vkOx 2 ~Nvkì7uJ*clBy7-f#, r.U;8Vh>9lmX(9Y"аu(aGkiekEWFei(PJ*d S T#CȿddmYez˭T,^@E^hy1W:8J71tlݩ W*v{+hK_[/fG1-dzo/h''W"hњDo:*L0TTT.ݖe m04æ[_2>BSȔȖOW}0v(o$ΝQ_j$_{4=%"}BBMtUI65ŢI>>ьy 0Flqv_lCtg8'yT)̙x<-N̤L. &4"v躚 &.\i 2^K*=Q 3l*y_;?**d|.EOA@"pB'}?4ϣEB}'galDLlWU}z >mqS26VEim +'~,邑 L܊BI$wM H$}XNv{ n1f[hx'=0~(EA5%˽tVUVwU昲!$w%4'韂yAG~z02vݹ[߹aA:F~\:;6H&[$mNopỹX$>]GodDUN/sZk='}y_D%ﻲPes:s$.x'kiؚujjm''SiK}=p8]*ZZ*|_LK w*,Vw;RDqϓ|wtZx8)Uߕ߃҉>)QU'Fh )<7nbj|Ug[q0s7Nٜ" u2CND<J!W*N欚l3#䁚Vu F H@ˋ;FTqw=/L@O+ɟ"(}m쳲]w_OIWRU&&t{`M"\: &P{B'r+xpj~su%0X2Yʴ/EU`WKwԂx3&hra񮃟VFc=9G7L#47oo`68r>#R~{Z~/~kx4}Nan>5{&Al~>=8|ޮ+!@<7"(l>V1X0_p%wqCLT̗ڼct}ѣ n!7xqnß0Nz<5I]q#>Z(CjQ|UT߿+glsi!I*kͪ#D)"vw̲@rΣx?87 A_P FJNgے$qyxzkTDBׂ O"yT?$ՑhV!TDNPjmd+l5Dx$;6@+"`U};O>%a)Pk;p'3 'r(]`W7T  AP21OkSgdݮ&e|M;$ ,`g?-O؛{ӽ{¨)q M9F=@A&PHKiƐ)?Ob*0@ z6y}CWifilbS?vemĥ?ύ=koCaSuxm=̡,儒Hm2;+7x-9qs0"v{?@v?wƄ"p O\C$_cʰvM#Ub.AlaR~pz?O$j >ΓFh%gzDW-nzq!I~lzOu6-&RԙH' hUCi$-jޓ{=z| C$ڭ~D4k?cbBl0&=$TQST\{ ps\rPty Nʄ*s2&ο[hfU]>:]T\e3 e+ǂU'( f!Rņ9DRa\GX~IeEBW_wpwIi0ϻTs5;NR%Lu܇u ʠ?ءN*¡#g,t6a䣊 Ax Nf\VEȦgO/LxȪ?ե}wur먁~]ތdzE3o٘ؖXLw~KĔ`9lJSnRB~N_qt|;t}3؇4s3NF"kXTklf= 0Qd1rl2lEβul`3faV fjYv@dyxc$$ _jM @q>'UvEpTCƛ6_N8O P ʉ-|;.Ӑ+Xƺ[xŞI#cĩ*cߑ(%Zا+ퟻqOsoٴ|͠;_pyurӥnL &䘐_u+iQFDAm&Ar2x\ Ϟ*( 2Ia#HiU݄8g $GI[9\3zs!?_W0|nDDDD[jUUV h\ZRcj#fA$Q`szZ"O=s5ໞ*q|;GݷzXw C3U}Z?ޯ{Ǐ.P(p1:ZĈ^HAw;?TC-[,ddb-:ܪ7VfΎrFh3"{_oY2c ̄G.,_J#ޟΥQr]쫪fb%` ƒmDžxcM&nԺAca&ڣTrcpٷiҝǑ9QIOyFRG<փB@QaLIkCE1%-( Wg`&?>B֩QATOaS)h2tTWjDV-} 7)?_TŒFW+a;\Quh*CTeQDUD=~k.;}hRπ\9r(Gc1lk,<Ҡ>O~t!-nՕ1aPT?Csw/!}?Q>ͷb'sJ*nu0u.D{bCW~5@}me hcZy'ߣhռf5Zx(i?gBip䛔-ZQ[ɂ@RCI1Œ.uq=pV efDK`pDu衟{I4 DYk%?jشM?Tqq=DIQTAΖ)_"r Kʈ(Oa$A÷wć {~6!AUw9~ KuL|KEi!.AEUU~:VҨ)f+~n%G[hʜux2hPU |%}*XoɚGᦵz3g_)@m}?l8RDI;Utɚe١Aͤ}ϫd}o7Ur\eE}Z]oOgw |8kއ7ȧu?K>8?/|}?!Z~~[zS{s ؝c}O0[<SOy>~S'3]_Js~l׹Gl|~\\ǫN׺7 wt}E[춧JHNǗw]:kF;6t8\;=-+Jg_Z_pc*xh./@ciR?0d"uGb@1ԻHi[(j?qlUW( 7|_2|U%~w#+fPW?)0kմ*BZ]ѐ!N1X?~0u:ŦBTj121EVIۑ#?g0lB 'ӻ ڤRAfIYdxbz i$;' 4`[bGDABQ}Pz+,kcdH;M<' { rs$)P%%,^DH%*a0T;&O37a%Fh\fI FmK?a ٠dJQ$"?, a.3JRҊkc~Ǔ١eNř֤߭"P,Fl hD BXɅ~Oh<}G,EK CЯdgҀ{Dx>#?Gֱ ,O#hេ8^'r! b~>%>Q>NuqTU)uݲp7i/W92?," B( oIO e~=e?,>&43*#l0ϝg|LNxX} 83_f껟n_G^Y2O~?yu?ίӿ'[?wO|/5u׳tsņM5Okl{}_" oAT=ȇV VSoc3J`7~c *-X5fk܈']~>fV8Ͻ}p64L+s 2(3!^8nJD>#H TAhEQ:?5R jŮZl[ĭzZKh0C0n#0 $$WZ fs^.Y rD#਄iXH{8b">gNKEa2w{un澖 ,Y1w)|/C9PEUP7Ey`C,^%A2x1qw]Tw]/xGG]a  "TC:m#$2=vhTz$@ !TTHPTOeEUT^yU,~?lk:DdNa"_vboR&Q[ (*7;Lg0NE# }|i  2@8% ā87'K^7ʁs)E֘tX>HIX5ޏ~nsBt{|^Y7us/wz,~|}V#BhJ %(#c0^=|RJ>h\rU^_9~eU!TDPȀ00Hw\Wэ!"(GU,tQ%΅Q%X$vL1n"$\,cuo t qr 38ᎊdP)D ( Kg;Mo-vFAQ;= LGP)~QPĩA/)O G0* E#TPdK $*!U#6S-ˆ>Y2ؤe/20151x @eA8;acoR$THƸdb_UC G=x UZHB9w ƫYG}ouP3+\n#1ֿ͏_v*,e𶞿 &KԮy7l{3)~ m m{R?k/I\g-x@fC_?O+^#^U';TQR@t88<ѓu7\qJ\nJ^as?\jޱ2t*q 55%Vy[U}z =|]뒺W3oTh;|&Ո_ >,ny_|6~l~ > _VdiAUG%Σ#ܱ_fFqc_6nMi6Zz ΓC@5D]"nANz,!&^LQW˚XD'hCmE-pÃHҾ *~g@]h>2/],EtޯeVЋl--<,;^;c*ʭ 5D>iyֹ#e8 U4Nɭ{C]JRd9Qzi C+84 0lXͰdίZV;UTrXYzՃ;V:p~APρt7 1: B8d`c^FȄ Wn!/.~^ (xc m0lf꧇㱱Œ̳:LΪ0Q$qrEgGCg& K`E)L#iߝ]˷,S_R~:q $RZ^)ed*$k?S~f*w^l1`\m&7g*elȯNdh2W*ڑ;G6"|(O"YIH#ǖQV6rfV؎0~ܻ>z=ϋF8KxtMGԤR*ZK@:(]efFY V;USU.ã"䕭2Cd!m9g֓v=G_}OOd ފ+aR$܄vاE46D8F + EdfnƤVn1unJ+c6po5 Ȋ&Sh+6|5h̤-%a(0!Vk_ZlU#Q5M6eY+fh+KL,dIfʷ kUM3&G64R[K?@rEIQ=:򲖕~vt$Q ,ۥvH_6v%6j˥nK SQ(@c֟w~EbH *Z~ H5nTbUHE(Du'1JK,[%RX"MZm66 M2bJEEQ`ؤe&Xe6R٤2fm%i&J&j@[ , S,@٨( ZdSK%HXf!i*eY#`ET͍6dJ)Mif* 4 6QIbYL%&m*RiLbDYSi)5%XƍHb"+&J3 lI 5%m&2FdJ0)6&dXш &IFB2IAD+TjYD,QJ1IjadleA1 R-ISKȄjSM2!#3CQ[,T41Y6ٕ&d]+Qy5&sui+"1+)[fYRaR) 425QHSM$LѩeTLʑ6ej"fd$eA-f,T MFY5 JYJC)dƪ4BJFi-36HS*IJJJJQ$eѴ̒MeK JRrςςTVZEmKVVJʛk4QJY~*s6omJmTek+fe,șԩYLk4Z5Qe(ZI&"fmeMiiKL&5JRF(IB6J--!i*m-j5IQkm3jXVlJXeXկu]cCi3*fMik*[K۩IddITRK$UU$%7Q5I*y@}oþ=EQUTEPATi (j̢6ۺ&TQbXCְ~Մsui ",d4Ē*Y4J YQdSrSeIJTdҾ^[+JRcQbeR#O4Y< `XR- '4XD(,6LŨ`…?PQ8cCSꤨZ:Wt % lVV-4DI!KPBlO^z?ѣ#6!_ `bADH(s93$no>v] _HUgjhj[a&4["ydAhgLaԽs-)H*T׭¤a&eIZJɮve0c"(A(TUdH*ZbJ?\NcGGrI@[JR*FYfRmRlYMV5EFգLYDR*il4bRԚY[̒m"Ib6T4acIUҌX)lE)hiJ`(٠mU(4Pѩe92%ZfF(  lQ Zmh24ʱ ȒV`S$$mhʤFj(PRi*͠ɦH&0J,dE6JmR6I64*6Ѷ)+QDҥ*22jQ+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_^)L,(E%f6YTRJdl[S5JdRҩD@+1fMMdY6uHT5%ѤS{;WR|,hbwg i,32-)cZaűBJRlRSIM"Wu,4.Jb4 ҖVʷCeD´MYhkJ/&Smՙ,di2wR#a1fJ6DBʶjc 4s%%0F2VL )fjP6εma%fD[E,i 4ҕ,*jlU EIhElʓ0H#h6mdBXJi2,M^vl*|]iFbښdQwMcVcPRҚRFYj4U$eH5ib  ͍!:ֺY%dI1IYle)-$d*H&eD0^aM.9ڧAѻp8|ݳyиSU8s4 G ɸw$$CR;5q5`]އvc.]WSv0v&ݞj=-1MW(Nd&-^yrg.Mgeñ>F𷬞 {{dr-.[ )o֒>חƟŞ,(ϋ3+q",n;l!aDa؜Jp:,|tQ8tt@0քD&CNpуRI7BTwNNݻgnzj#)R"ϠS{{\:]mռʘX0EQAIƵ(Ƴ`hRiYPT"`43+5aj`a\m+wv]<~^xy,`ke"0DѓQpMEgӴc,c2.9ypBtD%äq Bo ԣn*a^y$5'y--QUaD *ytf pk+Ԭư-%i3甦1$ Y0KK6\{ "(`t`v ⴫Ԕ/=Ef\f=./^w;4] 2 Ld/wQ`튥.b86{yGsө!LنFkh;IbJB@RL -(**Ղ'G#sPϺ4j !<6 ;F<##"$ =­Қ Yvwtovw#OMGK t65cg}Ԧ TCyq lV6#Pr< 2S!UV6i[OݛaM`Fc"ʇe3`T.5CE&QJ"+|%Q̇u8PO<5<`=nVo4V]ff2!Ea:uF`A2lQH`>t;M49l/Y4pLTb൶|{d;;9gnp]QRUc#"& i猝><,RW.,גL0T~[ҧKO;Hzzl&Wmj[eTmVm RڈѴl`ڌcN:J"@j"bde ,G(7&i bJ]0 9Ia "+=mF@-kc)d2$k~mᙙ%}d <B[ZIֹv!!CJ1f$5ēc+s!"t^2@A'lXѕFcEjl\!f]`">T*^df(YdAq t[5ktsYļ*W Xg%IJ}kp Uo>eªAXTZ𝢀X& =Ba0Hho|Ӈ pmT,cX Xm1 Yfj\> ^Y~땀ClדYeX6JruP_ y 0<80ڗ)UTP,!H-{^bF5I| w3$2*5dZimQc"X*SK.r⪪̃HuۯDQomܱQ oo<`C0h`?Vj8brί_N@A!, ŞYE1H_sHxHqA"Q֡ 0`d貊b"[Tr-AV m߆n92N#aZ7r#ccbδܶ+cXȣ|msfd\ҤŢJ_5k.ɳ{klIC(RbQIWM$,/|kvO044 Y։rjȟ?Z69 YQ(T_^F&me$%}Jk9D`1ܯeݱFk6,$ MϣO]d6G5xqȵY߿ɇ:G%YᐳG)*sTdN:l-|L 3rvRX!:l>:y>֛ 咱FvE=LVZOOO.qGdduUGbb{FD*+߃~_Z^~^+ڴow~'VgVW/Xp7WUv=*bWxW \mM-֍ zI>Cv8,$WHnͻh9.'dk`-f`&טaRUUč(nͿ¶vFCC!҇+Z1.HG&C'ЩWzSdywPv%i3818 yQ{hD7Ae1 ÖD&6VXxY5cWd0^3 "5 aB#-TFBGn`-*(zX2.T*!6*HWEjxaOc㐴1Lx96HF'/fɩ5Uscb 4H$/B?$cecv4ݣG1[snu\sTS*AC rv=z_⼛Γ֤}e}v8v8=ɏ$REx U*xtHLY#Cf͍0+R4ٱ*?{p[i+L+c14`Q(!iJhaf6bTҚixnMؕ* %FN絳o8F ٳ:SikZƧa*Ir)%G!>4=nWȆMf$CFM s(x=CXh͑& 0F[ ҥD, QKaRUcaZnjM+elfv41/dPlP8ƚw+ez}Ӗݥi1ҶlَVitrcUL1ZhM!8/ x$ 3-V:KED^aWAj…% A,L R꽐?z{?{Ӊohg2Z=2 n!7A˓AEya G~ gѣ!塄դi!iRDy?Z\Hs} lnCKvsȡ^SI3;$PM -Z0jb{G4J utSaEi]\a5B?>^ 2t`^O{K>;M¿xA@=hSb)l!3_ke| `IVRƙ 8ZrHް> %h #l ("yeOmA5aN:^c 24X(XH/t<V:K;0fm%W OP=/H9LJBV\"9䟾IJ-IPbr$l[1)X\r_ecǧ6O(dDSdjRhw qĨjRJc(NVMP|bQVc~?Lfz=TEX!DGN~wX2;x (t ۮr*9~Ÿ!j8{X-$$$ %U8z4CLwZoW" dsM6`q?qDIyzU ~AB3[ٌ{<) ?˾OpYpfӒ*W b]ci4Lwӫ-e9lkMS lإ2Q>]stY'\EH(q<ۈ6#il\?8=FJ.ot8f.Qf5buwvW&fo~7z&K:ukJ]_㱺E\&V2b1mUJRNW~IH0yvT'+ Sb"aXU[ы{w3h~?AT(`(W. W =hOn7Tl\-nupfBpρdi5o޾ ]nMJ*SKװIET1*SbQ>H$#*~OC!/})A"\ȯ?+v>,JIs / /';|sr˙EPmkJ@(P_\Wv]1$g@?I~oY?g_l4BS؍U%*T^ͿI}6MG[θڏ~/#MIW{6YiFj}c>~o lO?2PEDǵcWC92R6ZmBd пGgRd,z]z>Ҙ.j]/\-\٬Za&M*:;oI㋘w¼[^Y B3Ǖ?{T}=V ӦtAi8}b{2M ]?[3=QӶ{CIw /uQ~\~e͖W/ox\1Ã4JD)a iT&3+8pD9Ab0H\ O)DJzb'P&3†} RI/^mG9]u,ظ:=7<7f^Mٙ+cؾky]qϊ`1^wp'vp"" L|.*>xj B() rCW}[8|z&(r^tK9Nνj#Ԯ~#zRɒ~=6pØ譟|]\K|6DjI~,*w-R_RR AR:T UURҏX%Vc$XHm\ֻ#(½Sflsqʯ XQb&%W,4VLQXL5{2A^U1_Ux E>V ,AbYE{-J=k {ɵLS/>g_(#BrP`9]Ej2:L/dV]˒xJ1fvW R8 UX;QE][3SD: v.("ho4߯*o%JSY :]UzDG_uI;no>_G`{ Ȓ1H*( cTЯZaf/TRYI`CP Q`IhMg:<.f>=~ T[LzZFz [IKAsus r!lf&w;Ts%}hɓ@ei.zTDH'w-}lq]ϟOLTO@;џ1q;p澿Upbt{d :fRJyRd)䕺oF2beɯ'֟wAwߣXz.!5|זmeDswZpOO.k\rvmd =惘(?i09vAK*-׬3%>yн+MMz/l\wmZi{Zmw csfxZ܎߹Hw9c89̿g/UyݥjDdŭTZ4D:Bm$'<켖&Q*2 1WaSDK8_9; *Qv=FʿrYTI&dOJg$Sbϻ ]?lpA g/N8>B&LE7'gM07Rտ rZ8zEx~!U#u>*kdֺfJ{ ։-\uL)S!8ӐEymJqȩk2*WuP!T, %oJ|wz,Iչpc)`aOMz/zvek[=]}T5_t>e5ửqNSe46}:Z]?_'dZuR]?dG̙ǻ/uxOZ?%gvz=JjKSc..߿>:۪L*ּd5y^o~h =m'ۧSI{en O9^4iг2[96^l^2 ea*A:ёlv↢ҥ )L,'A3ȕk@h{yGDu%:%?zl"vwt:^CG4mttehwwJp"(8y\qxyf,+&N;a8UȬKHl4*O$,'£FBИ "U/Szd<-ddq}yae>.Xn[!ϋަ^v's\d]6Qqk nz;v;rhsUU{FSj_iUQUʩ!Ak?+]ۉBJE6"Z#_a~_~_m?MϨ̊]^el[)-ʏ\9\:fYx{_g'܊:HÍ96hvO| K]̩G*A "[f>h%ULs9g3̌s9G9O*e) _R=}ޅ^(:6ES'1_w&4(73O}OAz|N}ݳL||zmO%볗.;ui:lG7xÃ_n N e+ 2msz [DKSC!2eNrG {> M(L_Uv츋Pd6zjer]%gy3ee9ʦSO@jeZve2_z*q(D@ ;ɿb* \B ϛj"jK ?\*{VPeU\ Ɩ< س5j>d{fl:^/K-y|'Twa_xU='G!"_ey dc?.ʟhϽylB|} !Y#QDe@AA)/h1 \><:|}IeP~Cl5~-Qm _ќ{>oo[Lx e>]'KO gtZ,\]3Ї;= V%Ȥg,%4Oe"Bka>a&)༽;:r_e "ˮwm gvr$z<|v1OOnM>sJW{(X߲ColV$TAffffeG mm/+׶jD3*j35hQEEÍƿ7* *d2fFom36Qzݾ uC9mkcrsp.r?͕imun[V[2nK.x;Kk/ˠݓ9L< g(/WO {q۾g5l9K,iXf"Sl MFG7%tNmVlt-g3+O4(P9F*UD D@@$DdAC pآ.E}]d#0rY_J6>?R?Y?ϮkAiۋxN',b$DWozD DOV@){ $PDTrgɹdZK !CvQ,6y.YօSP[JʛPٕ{qXS55"Qf\@ H7el͌>Gii nnpTSUDM@Յ).]S*cYIr(E/YV1MēZT޷} D@DR4E2%(m6 ͩeMJ+FҖx.>TH$۞3 ~$DF)Z6Y[ mRPkܭ,?Q}>Q"?tĐADJJ'kcd6j;|rjsqvˊQ\Q*U!(nbl@dGwfS#l#wM0lXz8ǧ8KQP@TJiU,1"9O!F{ʼnOYYb2yi 7zGfNbmW^pec c La*kK)_eM)T)VѨʙ3Nzr?;0R} 5A +31/ӶU|+Ǵ4sR1`v)J ɧqpJ 7O}yu^ ஊƚ=2G>$-KVNHoՍM="U"J%I"HRRI*wO/swg0Ȫu)/!,ƁDM!|>Ş4RT5lD)#*!1RDk nTdEJzH9S ,*JVݠIWێd4?Vy*lP8g."[W*LB/[zD˪Af0XYEm0 2)0FK[93mvυFVfZ-v1@J@ |4~zsߤFm.M0dcq"*RH,u ~;?t҈dhǹ1 &IHT34]/nYҼ8=H(G)T*z-ڤFcvUlOy{f Xw=/w6wGI%ְTQ{j-<'v?,OwB×=vX 6琁[@;ZTzAXu0R=6$ߐh%Q?szgOb|e%H&%|NnSOhs}F;F m53/&Rnťð/mtp0aH(2FD"Bh VYaX0l!7>:Qz^BO!E$:ݍưy8PԒF:(` HguĊMbDyQoL@FdFjR{DÿYFVq/b)G o3r-uo䯉{VZ|5f;vm ->ܾ fݪP#35MabÉi00mڄu3 $K{|\]#]涌\d1!`~ TU~nB\‘.a|Rg"7>mX=_t>nmo3gy`i`rg:,..X!8olsלƃ)8N;0xX(L$ h4>xj5zB;r5{N,u^(gad0bq-*Y=c8Cpp4L}/$F5 -Qs&1=P{B{K5gc Fw~q;z$$P(u&[S3ޛiEd3Av jF(\si;.9RaY<[6έ!rxzOPkz+>S0R $dd$_oMUX}lj&L Bq4XmKՃ.-sc4*UiH%LG 0r;(N|Q5p8HgN c ac` YiXR'Ksq7_4oa|7|tDZ9ޠCDjmCːu^4>GVL"CNTܤ shQ$ P̙V1S>P*|JN>-a^hägJM' 4*H$|/=|ƕDtA`m 'w0dC[+^ 5jeo00mAϭ8QqȵYåf}75ԃ<<ׂ5S"HMamo` ZO0jG K2a&m?$<\*ǦPˤ>8r} kQP0Om3A?l7N_ eߛq1U ^C*R4++ GƩ)/˒DP6O34<־2X d\ad&[![ ~/E=ZI!(6ww>'g5яA7 3.YĪ%8a}.'Mf@mF?,y(~2a?[G"Od#'o #v󀹂X J/?ʌp34g#O| oEPsQ3 wl'AQ(v䎟>OK]{z *2U2~ [#u{i"H FS2.MmKP< ՒoO֬wdyMCE}-pjL]%.I㧿G+wc9r0 2VB7e;`uR4.K\t֐ÜWLq YȾ $Tə ] 0@S,5 1 kf V^Xmےmu4,vRq"m07w(wa~nsV$ V3$Aj@V[U(HݛRa^e{Nм~#1Y PA( `(&J}މE7ݶ;3 7c7ꤜc<Vwt.AiC@K P,A.8l!O=-z3ߞ[1JIr0=yߜ(iC͐MV94jyʮ>UwѧiMXK<.n|ٙ*bH$C Cl6c쫚*76SuE*QZbw>'X(trvc{ƖUz$;#RCTRHVGO~wV+a3׃PTfFle:hRnЁ'D"yڊ )j}i;g;TfiR䙇5Rxi*SJSc>Oׄt.poȣN9K&A@59[QKlMtlE9PIfO|0Jqࡆ@vlXWDEca2܃+R#D@tI.zUK'|Ƚ-!4 h00䪄QZ -ɧF!PY7Ϧ LaX)P K|چsIE+H18d9,¡#z_ÅʮTDSYz L0Z|«H>$oVk_6D`tư(E͎/>q^J?@혺'fuF08nZʼnH/6p3)0ThZLM@-UHud0S).mn)-qJ;4~;ch٤0l+WiMɣE,00(8BNd?TLcb^8zє#ؕLfWm\~K Ɖ!؜D3&#rVc!{CL,ҥm\4jog@5[fYۣszFA!yi/aFgOjaiffLjc2yd` |W<|9ӎ;Hb猤 ye1=Q̌m10AoӇDTvMOCC[p v:k6&=>I&=D]?5QӼQ޲nwlpT.~̲0WR잦/lGO"h#)cVmYQ'hJF,䚊V~gUU|/}|݊S}vrs7*}gDs9#qA~6c.{ޛ})o;k3>))A͵*⨒'Tf6+Y0{oJ]y#VZp`s%cIKD gc/m,'|f#‚V#~< ՠj.]FUFJ32YVE~<=J#ߍ#=w!҂L)(iC3, ݃ZNﹺ`o4izhWu?'4$OkZ=jB$$ǹQHbƇz%[EWۃP4!B`4Jf'Q U.ǵb+2(O{&h%9Ut-"kN؟t8)Tt6 ƅ[}oaETU8ر U04VpZ}xy~O];h5E܋" hPz?iFU#RBGHg[Pܐȸ3g{pLX %$0SUWOWdǟXĪtيUTRIz$K%$W-ҒIU0aj=wRiaί'+p6zn)a/c B8309fO76{ZiPrvLa=nY \ݲLT;t iX0a iI U-5þ;#s_p!5k20V*&1TD݌UDc"ojnҪჶ8f@촫KdV(BB]GJ"8ks֦k};O}Q~کDDD,~=6UdL/O܇;3٫$ub" e-@QRvq)oi䈴ﯦ8 G ȕ##XiҜnC;+fcZ3^EGK&5h}g0},٭i7}wdY3O&;rnkI׌->|3Ndz".t-Gs㡺qeE:LUjඣrK]3o:`M))OzXG%~fMG Z9"R/BY]S&)͌o4:LlE!fg ':j͍~㜅c{9Monn\)h¨Wy)LQ5D`€Rė;I.2 (YІGW#[wr߉3W&}9@P ͻ3Ovyo)筴Fǁ˨ ӄVvX; F:A C"w9V*${{Gwl$%BZv:KJu:=Hu; 0f A%ʡ`?KIFBhcnmG]S&,TMN8t F\E)q#׎#%n(쎭ƛS?S `X4Y+6e8KR:l f( ╴ * kB1CS,r/:]v 8)^K[^Pw:"~ ó ͹ IÁЧS[N*ChAYKV&1'Y`)C1 䓝o-],|#ApepdlMc6FbUkueخ&oE['9YN C6v-u-chEFOfjU% !46rcdP;n@Tp6T,9k2%WZXVZW¦Lfn{1Wwo2U=dpy=v=Ne7nl= IٲcV;Jӂcsv:C38Xb[>Ӡ.3̥N*jmVL%Tilt9\J$0X4zI?,ƥd.*PH(~C2$ 3 :L`Lt-_aoOc`PQHd\|1EXE974@`Gt5JYCX{k ,'ty~zx8Wے v".N^?u^Ư7tS*cuOGr:&韧X:FPf5FiL@VS/ܳ䊕@Z 12s%7˭v|O*{+5$؄?AqxS5cu שvl p? 4BG1ٮfb(ݠ\Y:z@Yzr$'&.j{շrMYR9OʬzfPP: +ƀQJC08Iyޣ}/|oup]a92y&~]>3}Hfe܅Ҫꪪg>OM5#7P |%؉W2frV&c]Lp8 u^9P#5EDH&K@at>zxp"DU>k0XME 5;z`{E-([-(0~{l# n]|ux3 S"D#U>| ¦æM]~&Sq&7jP!ZRq(-?gfM:{Jcy^ F2ZG;cGA֞BB޸|8vCcCYC2A6&wNɲϜNm:~|r(P8{C0n߽9'cɻG%|cv ao1z *B @/J}CJZ2,b”*>4U vwI<&1c]T3?!+ 8a VJq#˹:y5s}vGYSc[+Huǝ;gR(~~޼y' nB}=59?f쵢+XXDE .`2m3WB(mfqxHgU㈟ɲÍ}\ih4,D}SEęf]j8yPtU4mj&T4wbIz,("UUUUGTXHQQz` cU)y uCN=>o=Kc:bTʦ $ ~IUVTKV&:Dd "f;D=3~vacP,p_!;jϮ/~C Ə$0cӇ( #c]Wj' Ӽ 3ޣ'#̏%`*7Al6hĖE9hdj>8I6a ,,[)! Sdrq8ޝ c>h'Ϩ缈Ho&pe|2 >Sg%m!:h, J[m'2oS ,D`A B% xzgSvlh> j=#iXw$|8GZ@s槧3e&I;G."sdHᬚjwN^3[M ߟȄI Lߣɒ^u>KwÊZi'O~Tj;w_]=``~wg#=_qhai%CM0ؘn.muYʍ~/H.t> q6?p$KntpsM414o&,M11lG%rULtcMۘ~luUxҩJzwgC6xlv4ViݥySDKMߜl0+Tst|V͕^5v:16=l+cazplsV+UJ;MO[Mi}enc7nL*͘XVL9+*Ux1XÛ uZT+ SUUTvN: ;<=_Z{ۋNϱ[3V+sZ54L !ZC Z7@> DB-QRE23,+bۗYٹo@aX,)a\љ&8+ 0\OSoe18.)e s [2 ,AfWJ 0bA#qY&豅W[꼟;:D~Aܟ]n}'skO褁|Eq4+s{.J)32#ڃAXL4Hd*.QS3R ;.͔\Rܛ~$җdԽkrI(T-hp3(YnB2 "([ c" $p"Np]LNB"DlJ5z1x\4"aV8,?RE" fTLŌW Wh3U?ӡFv:2N87"$ڇ람 t̓w)P%K7ah9 &D;q~BWWXoP* h%ÀTLV<dK %ڲK!Ah#G9Em888hrr=d"Ldp7k]}=[◱X?rdyӟdelf\naʐSe!2̈o=cʷ]eH<Ф ogQ-g&USӝN78 <v,̏,>ob883``29DY}?rտv:sADx)lMdDք$Xvg9tGm[ w>okff . h ˚ś9R 368Ar+R4?m$s+=ӑ&FMd|h0ڶB*Ay8{Rv2n7n lȓ'R& s4!<i7GBMSEDTDQ4چpbjaK9L 覦6 PL>$j!!^YNfelcb" N!D 는={KOfDPKCP.]/r#p{8X)ٴ:/j;8;ƣ¥7ȎuSPv;"aj&ew`HU 5?Xןlo?D^;~ÛSq<>fHhsOSO\̛8QV1ihȯq0Є"Æ D>ejy hϣճoCO˦xJ]%9:u=d򝫽J4ԆfM yLExjE1Ą,f] V.IAgkĽɳ6}- 1 nKCjq]}qxDP+ʠs|{vSBzG,SR_RdAvΜxn DJJD2N[*`XbXC`7o!x a,XsuDJy^{ 6+spS o^Yswkcltt'zɥ9%xTJEdHVda$ -#E$jTXإY'P&Pr)Y:04H ? TȐye`ELZG6Q~-קn^t<ds @>"ePO06]w(ͽV}FO טFB4af=tusZчs*f@FXfo]o'z;wp}0Mg=e҂/}\M9v3"uo%vcZftAEV\cNG'Q0"AgLA KjTb;+3xi[ylPsw]%>_D/2RQc$L KRYH'.\PA1j9q>Jc`,Gkv4ۇCX*0yEAIbqSh8LYZz4'ŻM;<^<eVx0x#n|t}ߊ0Q+mc*ʹ9Nnw}lބpf pxI 2Ȳ:ߑ8{ S2s> YSI `EpEPh0Sp.!gl;ˮz F}z1F ޷?D*f# |SLTabj$oWTe'OނVO"^xHxRMr5X?t푮݆MB .?W0:5cˬyNӆy1#9O"`P+bawo̓8GO:NVY܃"06)ZMhS~dO5-4I#?eL+4*& 2f~J>xcչօoJ㙋*ΤKCowaˡ|nymD 8bNg?gƽo(>FFYWEڃ@p!"dTPA E GY4"7>|b;wplW3\ܧ0S=BbsVD\ quqΔ&4-?d}GϰAл{g$.1y/_ dLvr p=.؃y%?YЁ(:o;|lݧ0e~'YN1V<$ 5jIv Iq:(|Dvm-K| ÏQqF շ)rt43K5*ŋ݊f/&PsӸ8#iJD&SQVi-ۣujFg  Af/PT ^FG:`d9Pbc4⸒oroćCG^]eD"s:Pvim7uhkHAZwȖoF.p|dI!Go8@kf.hov,r=O@K4;;9RSxˎE*IsZVKݴNә3^ۯAϩt4 &1]5A<-(xv>OYm'Vz*>t3ιQ[%udU|m(}|wNnƼa%!^MSj;D9&MDm͸`9@a~^mR S w}AC`<t=>0 >Goc/z8_w)*&.d1zq{2XJabpz OwK<2-0CAbOIE1B"~+8-& A>wh"P&JG 1RMkj_lanנn`,Y'-`#_* UA*ҁM8_ $ܳ}Hg$s`, '4fdut+252#Z?"|'ơċ삈tM[E^نS'GΆv3. oQx=5I5΅WsqS7p'z8}{w5(Q'_0&nr>˞UÚ#;+ُoSTRƢ$Da3" TF^`G Xb۝ng*7CVJщZ0Prb]`X`ư%aB9$t @,XevPH,Tf0`r1r"s |i\2&~.j}b'pqnPzi09W59ck R$@-VO3;=ev0-XFp]iY *D&SqbկR$ԓwzؤ3&~nvZ[6ôs':Efd4VO,R hysz  54js5\sK$ y--}qS;%'lc*dt1ZwnYWXG͍¡z K}',pf6 `CtP84߯Ö?i2vhSէ3OCG`MW4S94Pr8݊sg;tsys/gtAiq{"rM\ӋgPR/u q !(%M OI9o+\t*a̒fTg;Mxw*8fc"ŏ`I3 nF=d:v>y9Y=#B ;΂}`Aь;t"pr38}D?A¸D㞛P  3cඓ#33luFAyZs=(l۠v|aQیk{*u}2ugFk#tm%ZMQaA''G^*V)tQ+\q9 RCv"c:t!%FuA3˜G>C!acܛ40RҰݦ1>9V`25=9jr5(u(tc> Zy\#M3z?Vw5N#؉D4@Bl1va8A7i6?s]8% 2|3*y[e˨ %njs\hp0Cx:ۧTzyHc,χL7·7ˌY3'$~Ϳ(fNJoi$6ksR$FcqQE'P/"̎YnY (sb'ױbZz|yߋh' 6:VCf2禸Wt!,4$=zE«Ev0` ѹ~FdSE\%Q9h" N ,3vdĶ:Čg?<^u!I 0J?" EAXy,3c"EHf 2  (Pq^9Ƨu+&Ws7 's Lg TѹN%AW+Zsh)N?I%mkPԡ'QR*poML#+ƏNqU\f sKN(kMB JY8,L^ j"B:;4g1>l5|l#4]W&K jLR-[>97:أFf̀ 4kIB"x"ÜATΛΥ.Q\*Uxs&a5NjC!Bt GԩA9.ȒJ(XB*K( I(;@Qʜ&pX$k955Ђ0B )|r*=3EX3/G$ԥ=+KI׹Y6of*&C3Yp.#D鲳qʼn:cPpc.9}8ӕ QIC :ɥL\@PmhUdId\ EGQ-ƁL@pjZiR\.}0TUTsh+ a}C' kha'[1Dx[zTAZWҽ\ظ8"a$R[|]9vI 88<yM\~ x/[2 J ,I hAbnVU(9֘e8$/L限B2E!yT2#& ͌$>ö<#̴]vh0]{Iדdwdhq 7%R;% y42g^ٶ8&`Hs zhlCӸsIy| W'!w9} >a!sx;ϛDܰ^WSp{O,^z(d{4힛S􊝨ȱʄsb_]3^ux;_CEs}P^k?')BUڱN\;m9dJ0:fJsvh׭{w Ɂ:~z v`Fk.LF}\F2FK_c7נmlTTZLL&HngF“ِ> кv X *4st]6Gbj7;`k=߁'CH#JÛNX=.z1xga 0u:b[v;ܛ*p:c10}es>kv9usUv6S}64*X.A< 4Ł陛CN5xųOܝ^GkG{M9s<(8 ArJ ΄ 7$&'x6?hN8M90w"54tQw7xG#gZ=+RW]΍5ؓlnyCg!'.  ݔ5}WEEUٛm%Fx\֧qj6`أdA$AbK1MDo҃Q-kxQl lhQkT[Rh=\ Afݘ.pw[]^UJ7CY&1@g/'خn/q76}5N61حӤ`3 G`q.&j5cicPajtgNiFbUM1$jhٹ3ʹ{EKQV *vRZtWe9#S:ݖ f o>E 2.iLŇW*fJTtbەR+TDO 9zv(te@Xf ym" 5ag\TeDFPPPR!_)Y@I (l0PU1;g[D9ѮmRDBIy9.J[p҃ V a.**Щ>犥~O=?[0[L:m{vӈCjPQEwm&)]rtOkK%J5*|GPeaZUe\.'#˴;X5Ӆ_r꧅OO #ӝ8xr\W$:ӷcucM|՞>kmw=r(|QFM)_5o~G}2HI9ϸ'/U w(59;>ߧ $ 3IXEFEG۲ )$+$$ @i_8ճ8t]ʿcrr7/,)G/C䡝]źW=(ⱦ|lј2:ŷRbeL~>I)`~zG^qD(:g.¢.Ʋu]sZ.7O,-5{p522ʞ[&q6q2bX$ac-9rc/X,bN X?lDJq",)_0 Ŭj1-D[mbJu-|bN`Eb?AҬ|c['f Dvָ $_:'ls\^Id>[°,PA# jA[ 9:! !ʧLm?aE/sJzܩv0AGŒ6 ǐ ,<@x2l<ۄ`zF4d%dkTˢ8cCv*XaI2#tDrM]JJJiǙJm\ ŠTQw PtjÄLEK8Af˨_ݽfah.ؓkeMhB|)3"H!͟v˨6J*VӒԡ[:ecJjI$'Dc8!zQ0áM|<8 P)>8g>,+MwxIPpW )21Ѿ09UW'|{NDkza (UkNѕԫ;`R+m*bn7Tz/Ok65)gdLc7CI?[ zɮOIރzkPI&TȠB~ONB\s`RFTt,*9N10H0qi2#}z'K[Ƴ^sޣz}O~?\B 2R(zǬc֎@2!BH{;gd\ע3Vfd[ d t9 xJw'2aLMT.ᓉPޠPL i!S(B8#|[vka2HHD~俵ppҿ\?}n:O0bO pɓJDbnxݞ[ճ4` 83؆gɑfQx8`(jhhC(6&H:TPQs&Ebe0,C#IaT{EKc,X‘XZft@g%^PБ'as˷ `0D;aV*RŶmSDd)5&L,JRÉIÀӂ3G J`fN #8ae)BXwD 878qoI`˜3 ,h220 ۵tM4'6KH+yL2!,RO'5a\M)1`zSK`zsF y48w ),C /\1dc8ܔ0JQ[ТW1%LMٹEUUWG%t3KC*(o_W 'V猬Blҡ y H<3\|Bȉ N?HTPUė/.=HĬ4c5Hb Y**n&B*55En2 6@QVRyΚu@1F8IFG-* J*@rNmN,A%Ð9TM ?sy\nJk;=fnQDϹϓb(3ǃׇWrYSuֶ!l[Nч^zY a-銅DVKa5U$YVq=i">$FBK455b^131)`,*`~j.[$I$:т]vؓmMY](ĔW{nC>Ai$n> $L ?@*rfHQIV|Ӭ{5dVC-: ~{#e(I# wQ3]c桞; ,Q۲"OI]||.P/:D:c`z?PC/@tɭMP?z|=RĐn\d*>A!7$m(/זn .-u5(ϞQy ,ȍk $.L=5vjv5 h{:%_ڦ߁vW-ΣCN=SۍC۴gl;ƌg\3/6C݉lbg8ȭ$UO(x, ,ȩ6RJpmײ|DUْMo&a>٪LLS`7YH48w0F]o$‡f.~9ו* N 1S"󖗊4NFkPܲ!uŶdOǶO u;0ۨ)`#6|8C4ȣi]D<dg u& ooN&Hi:%F|SQJC,T;$0}0mŊR YB!7[hg<IN[$!|(Yǖ: o^3\kOPTnI3C7PZ]zkJRDhȆsiqc{PۉYb*;Yhrr)%CZ$nB(UuY1!?s:(p'c*`-q)NlvВ1$ mb&tS? s#i)0e|eZ $&κّLX925w*-;}J"Ȑ/H:Mz'%g FTr"ƹ> cn,w~D5_ػ];J?w8r4%@߼gcyeTJrA̝@҃ I7P|DQPKuƶZ6zLmKWd,e썍"] P *=dвl*ZQEETQI:4z*^~9hz:ˈL̚-uֹXEU*@uˬe\_6oMqj﷧FW)/-M)`ZdYd@PD7{"nmy<靄8 /R.0Jd؞X)Ӗ%&H@:C,rf 3ftT11`N0Й:rnN6gfvGfv97gdkNٰqO, @[d5` ̴ hP//; E!Qwc SB%}.=L՟G ؍p6ؒ.\AU|51y922z 2$HfeBdX%PYǐ_F930U3)Q)`Ì"ɚzK}ZriMS)|#e~dr3: 0]o3p~BLQEUÔU3兖1ęKdLBJJQfMZM_JeY&B,FLQCB"}_oߛجc^lST!gg͗U){Og\is"纲PT%.w$-YcZ 4h%%VP*\' %!t4D1EO7~~M$}/}[r%*tPf,<S~0JD݉a!h & f&lltjЙ9Y(aɖh9_YLʸƣ &X8" * 0 X%23')NHthR:Us{R{桛j̆8VR%ݒg獊jTMAH@2/q/hp0ª5 ܛgOI3Ƹ[;d[9^{Җ k3 ;,3b,X?̟ 7(i59^\tz>XC!u!WH e$đ9~*Hq (J=ןUq2~c/QvKY!k^6)$MY"#ijiӗ{&IdUʋ+)iZ'6XAyG{q44_ق~\yޒH1 DAA҈?y$݉νo~Ul/Λ!6hi I{OSa\9Rw&շ.8Ȯ'ᓈBe[ؾ>Ms88dZEBij s_jYp>-*Xl d:)1¹1Cpc Ydl5M0q j.ɲdȲ IaRz2f~=30VkZhS0Z`)-"7LWW@pN jlˋE ] :53'z9Oזzu栻B2.@h7bDeKiRC{3dF]F;q#W-KG4uR`&Hj4Dv{0xHTRLMH8W|*\nԞϊ\dNJwY"uKA?Sauh.l<#蛦iQGaB!O#@V'jZt92{G;y σ t|i2OPve;: _,$`)T]YR9J[Idm418EϥQvB` }6;O(ZG fiSN$b8$ I4xm=Ilm͔G%~w꽎)`T'FTR#KUBK "#:A_߃lxG9ixu tL,Xlr[[N4ly~kTVW'y]Fce_fBN>PK UZՖ1 q^UubE=i*z~voGr; @1DRPz -B毠D~$uC UQVصcdto'"h2J?#QJ16oqf}ScRf *ut>?|0>F7nS@ɏj\QI'.#7\Sõ  5UF 82>`93fY1N8=Bfqv℺45}_mPL mid;3xCq+|wdëbȖ6ҝ2x8071 w=~rbO;x `?upM;0dy81R(>/߯O-MH@igWzBStTSE41:wZ &&8i晣5K;Ak swڎl(A uG@a;r#ڋ\q˞99/y)wkE?[{i$pl+f&a ŤI'n0OMÄr:΢ox9c*dUiod7 ?A|x@DHV~nCCd9ɞ݁ΐȁY1y&NAL wqɎz7uɊ!81hݺ{v0#Dn!D0iRrlw X BsIns|bII@07rrpK B1$3/s8Gt0j-~15,N56Ufq#$'4&ߎIOV<_w#*A]Ύ9o2< ^(Xd $0Yv^/> kK[6C-K6fA@3KR&ص}%Wh U&^ߓ"uF9'q*Be,YhW.ulږx&áQ2ZI{zJuuu6ݰgO~61M.Y,Hbwс52#iXmy}1w}ʧx;icSx& n>*ܤt…*ڗNod~Zi͒&@t3媆09G6㸵U m2L4LMC$DÎ-zDc!Ө?\U8QLbR 6!Fw֭YBE %F{|(d6# 3 QpVu<|U3oY*TXg_R{ 7p6C9gk6CTgkqyl66ׯ`;`CKy5˵JaδQs 뫝%|͸sI7g|g i>ΩfEUOkWpCua w%7m8Tu/Zzxc't-fϫϸo߸͓3[$d_ێiC.gGqC*7(jnl0U]zh??~6$ٱZW-Qϣ,>]\*IϨmqu!.|ndTZTڌ/S3o<='We̟M?oon{g=^K=Q;9kIW,l\XV. taں RW2Kc^ؐBN)M,e Fdt%k&Dt[qML`&@|ۏI0a`q(2di*&AOB4:g$e+"hS#j4!CpXW lrx>Rl4gM&*\N'q5q;EMOqF9 Ü rDpWǚrq$'DһI?#Bq=ߟ_ yf<8qj[šD́kE(yG9S ~r~T ˌ'sOUa_\Sd ik<3Ͽq^8e-Sl۞{z-8AQSVKj\A24[enbVe7|?]>2Pѕ=*M׳O~5z;[; uϩמ@U@eLߝs^q,h&*LmJ6hlř6tgjQ%_aegb(B# ( QG}VjWw~o?+T5&!`Y58v^/3ؚy7#„q9%y7-|/.hkj+C?PCʕ9*\S 0XR 0`S,Tb0X 0TR劗,Tb 0XѿHKR9cLּKKa ^kɰy'*lv~fxccnkǬyٞO/e8Lck|:}fWumnktGg'w>V)­azr4.y͆p'&~{Y s#=ϫfcݼ zyj~6p|D5}GG覺K{ϹlgUNL2<[.̺>w*hg~PϨY2OVxb]US\BΔgY~_Iԥ99dýr}zẹztǢ>A6KVD֝U8iѻ55sϕ ӕTtϫv":ʊemWg2+  X8}utik}'P~33\?-,|4}wjߘzOvBs?32l)Ҷon7n< ,|}>_5A!,Me.{ & }R.eSc<cdg nY3'88Ua|ѩM2 Dxc3UQmr=bt)+z7Π&66ٟTT[7svnNEXkp@**OBPq iri F)yM類3D0lC8 w-9eFV!t8@ߑAr.-}LGTH2eb߇>PN`n@\U ``\iG>E<++*"^값ȠJOv타ϙW4nHz׵Ơď41g?mcFp $Si 5gp Kn@f܌dvkPDHp=4-2Ea\K2`B Rˬ%N%2/th`a,}ͣ[U6 2X6q`C9?C2Gg|C@A ϖϭ+AL5 Uy{yy><=0 O3y@z8ByF6fake /Kl}>eċs@OcV " E C6[T9W`ByK!rmp2uU3#>yqҷ6['Z-^.C]}m^\mC3n;~~ eQ۸?o~m,kԖektB? رb(ΗyGW) ׀ZYk/.v&YEӮ|RuT#m,21=Wm:ûSϕcGjvi;!S~s2pm4cM8"AsOBɎsӸ٦{h @X3Vv c,1y+~G RnmAvq\.PmbL{yc\C,GǮ)7GgyLUO{UxM9 կ~>7MƋLd$+lM vޤ'2cfxo*qV$<ͺ;|.ocbv<ۑtݭ2|db6lz]Krlk!T쳣n3b7TTVsV ۠pslyv.#Yool31ϕ hC}C3u.wM|*\ _C^,rG fE6p2/z Tn^Mz{ӯ|}Xt/|lzN݉Ko*moS jϘ̡s?rڎ!C$K`A{MzFxښGkwHW(5xzڬ)/9USE;siMjto 7˖s== u/58z:. {3S=Lx[C RrZ&'5өepfx^·TqMSx+mUq/٩,6;;6fLAB=^5j~5(@(p,Ɏ~^VbyUEʹ]1~NapuVQG:Z,gEt #sd?Gmv+}PrʧUzl0{m,lzz-˧znJ0*NqatttCq_Z 7e)\!C܎y9<.79o+2 wl6Ů{F=ZcFABr(ӯ 31Ih.GRj]k?+_={W6æ4~+" >>=nrS3;ZɰM˕\l3-RGnufan Xnj:ΐ: < \۞GDLzH͎Jyr%mEt9bż桟ɓ?  Z6O٦*\V~B=$<^o5:nXk1kݧ:]2ϜWgn&eF*< ތzvۥv#56e7K$hmOHqFA=1Ȝ/u{ygAPۍGܠW5&NfT0pC!Z<9ne{LSVXR~Lw\;4r;|q>ǟu'۷o߽{8RouqŮ :SkӧW1gN&t'nH7Fo;}2zCǦ;;ׅ:vJsA]-ۓ?|pF~aP-GŸ9r7>D s}qufhz||Btw^1!SJs#:?;ٝҭTǯ1فLa0M3đq%75}FAAPsFFgܸ҆J^Gd6=G##(_ӷNO4:5Ёp+ޝ6AJ9)UTFؓy}r*hFs*cs*24=\M8&vs$;SjH,w[]VV:gyÞ~0t4ʿY#+ͮ)YV e{NM^C:#~ӶyZNvWFT']6U:ukkpkNM$u5V֜ 4\Sacf7fo%t䒇 p< A@@3!Psyj/o{yB:k/>MENB&Db4$BԺӡ( Cw~ R J,n2kjtV@`+CR8K|R͙Aٍd@ת&W3*C7(Y\bH~ ?<*CԏGJ1MUUJy ك *Uhݦ?#6rO}]zKY3k]wM~,fq= 3LWa01 !^ \/KMY:: !]NqG)v+ddi`J¦L8Wh O7XQ$I!M^5A)*$!|Hmo6grb-ebM)mmگZRoḽtۘ 6DbA%H-s"Qk&cyםk*i_n%4I5t%iv[2,E&$†1,R2l^Q2ّηY"S]+;EbMBb +)Y$ܻݴS"KO_שR^\F$IOmwV(=Ԣ›ax&rRtXLY =R`!PoVtp؆vUcB2/B]发tҾӻj)5T~7-a++>S1Sw}t4YBDD@!q]J~?f9UG-_ȽOܑ @{nUJD!`Nz׳*,;yld0H Um!k$;1\HTCyWت[]%z!g80b F O0o>𮗳nFyd*QLHmjZ l:O~}5=aSi[v'c wOq"DR>gOkc JrTu"Q{,I-NH "K)C"V'$7EX$:פLvDg~9\Gd Sa'+o$O*P,3#1﵏#smUbhUpa*#ZUR3cF`BOɣM&H%X!&9i"pM0T"]4DIQ (Aɥ^ː $$H#$Wp HV/8pڹh.DTDTՊDV5ƅkdYs,.#JhJU*TɌ"wo}ۺcmxË_6-6*wyĽb4$PRЇŒLDjXb \A.?zQ>i_HE`1Hh}~5ϱC+Һ#!!:J8ϵg~ĢGq΀>#-fcv,##j_g=ug Ll}ѻ'Q#orOVnQXgw{8VGkjcD1gx1(K^&I}#b! lCaw'{G _b.('hz?F'+_]]I)s'Q-VfzٲAM u0̙|[cI;$aZ gҘ[8c34GnG8t%8JNJYڸQ@ q"J,u68T/Nfpec;d<ݼK\($()rY `)%HDجo4 'oےӛGn s2nK5ƻ{g˦.@IC@Ceoҥ[p[/n}`PQzffgCQj ;p\GiɬMsrc9P_};}i%:fzAؔK3,-9*];!%◣F= Z;uʗXTs\?_-ٙ-Zֽ¢If'}W\*>`D\k$$@! B` \` $Q(`I 0r BŊ(Pr˗.` ,T& 0TcFB9V1eiͧ%M4MӓNM4n# N6V87tsrVUZV4lÂ; NJṺѧScMۑ10٣fNg3svsa88XwH)O*M@. ^ֵD->^=k%lǼrnW%ll͉M9ܜ8pMճv=э9ƒ*iUn+scpd=l!'5A4ƕ›UW2$ңLitrQNiN4&0ٍV7)XNhҘSNL8iVꑦ9WG rag2.AJ$STJb7pS f榜ә5+EpҺ16ieplҴ譝#f7V+M1S1r*H *\BB`r,\ $ jҕc88nӓvp97nlչѦܔMхVٳcΊu B .X9RIXlPs\*ABq1c8nl[bcf+r*HHP$ *IP (Xŋ.AaE *H,9I$P7tpngCNJ+JV0i4:1NmÙNj¶tcg%bg64[86WB+f:+3 W'7 )!XB XE.Ap 0!X`C\ `cMpѻͲf)[lӣvUViNs+0\$XC!,Adfd6F ;[;\1;;UUNl**l݌PɌ7SU+ 91n7Cg%c1TҕUƜ1"nV)Bb1URJ iщ\͓g8c حզ 7l6ih٦*SenHĕɍiSP᧶w}ӣ#0xx 1yÁ#ElyWSMޡV8b1eERl%WI*991*b\8a›987TҧcN3&c,fX,3b3p6a)7nc WFJч6D\trJI+M‡*\rL 9KR,`D`RKB $q(`DcM5Rt4a6ttp'l+tsNFi8liU691N4iI8*ѱrt67aRJt91 &99:*PI p,AI$bJAB *9PR09rŋ4œett9Ѧ:+0PF X@09p`$A(.\P*8'3gܛɻJM18T:ӣ6RFNsttcFnFFNi#J7sIaHbK8*AǼmGl$B $$v;1I]ĕMr1Pݍ ̓ND̒$uCW 9 +JrRcq&9VU'2Ls*Ebc%sDnf( Va GAIHВ cAIwce..Qjv3\7GBռ}}$*΀HG(h|c\[P9f4m_VI:!)χ၎ 7žQЙ0o3]:S#u7覎X6&E 83 VL:bJ(/s,KD/Q&|\Ύ*,)ht H"%#<Qg%Qзb$5!'hj4:9;ZH ȥ48rI*YIz^2}XO_S6hANg- 9s\q`tN:)(љbegl8 :e"uaTs=I->͝VW=9nvp,#>5ͺ ó˻K1QMj@y_ẃc1,[G0Cz(痠$oix<g2 0ymPKvS%~MmMGiF@ӑwDν]o@ɐɹɳ*G_Ʒ\#fӫj (cE[*M5X1Ff8ee@G8lav}2ooɃб|/LB>A?<v1IX1H#fw7y]9:%~{Iݠږv_/?# BAJ17>>Viߢ">E2fyfohH<}U;C|cY15Hύwb\%[)% ZvN\! X:s*&j"BQ8a0o.j*],0}Pg(ZBeD %[ƭx!%Nٍ $=N}kBUvo : (J$}a_OAiy:>ԓ,WLli[~zIB8l8١p2^oOc:ȵf !bd'4N! iW-ldݔ<œ};0-Pe[OSji'C[qWw6 3~/+@XΘe0vɳ.K>c܈6l[t @a0;Xd3wpL'ATq߆+k(K[1'6n/˨T7q=;2.S^&Ћ6XChG`Ykw}58 7~X(ufIp98h75uϾnv퍎Cga,. 8ێngL@H}s oÿѰ}ˉ lC _!veCV0jv(\EATɳf9,e 7ŏSs*c۷o#7iXj}^1sd>7=nݠh\@: ̰#&=ŏ60İ*dextĵOc!j=I݇D$zw_/Kn۩>ЏͶQ9(#_p)t3nqiz}ȡ#+ Bٟ9V&.\l68M2Nb,pG.Xw $i؃7;uwޫXۥ1q4 6Ҷ ˴nFx5k)QJ_r7ώv;vlI&Gz `rjX >-GyWY\z@ Ѐ4zB{&9<&+,Zqgk9:>4MHKn2ZȿVB%i\g]B2ڝ] ҌիGifkrI*#SZ'~>f-;9.]PX=WC Ccs KLJY2K*Ԯ N72}6uzt2߭GT'$^nWN-dz9kG7:cumvQrfwFi!_wLIE'˓FivNޖ> MV:j{mLwAϒQ{*%qLU}[юG3cVƸc.Kpu\={Yp(#0INAiĵOÁЯ3-~7g=}|[ܙ&\ Zs1fs'h3hbl=Od|:?q8rOٳHl Þl9T f0ǫA&e-VyabCf;qc3q  (xo'ƕpSuV1ڎoX Ax/4Uq[u++>na$Ht~d0롖̎"Jy'ea8 pm|ٲ_>YaaW}TēzR ԢFţz :c>S%%Iw0:DLB(eVMCh$D(ۋ=^y|6NxK+d|gⱎ6(]c Fk;#Lr[ Sˉ:DG5-&M[|L8Xt0(6(fK el쁁#5%Ù`ޅ2OT9Q ɐf`] +5IXCm!2K$jZcTT>):QEPPN>>$++bQ mFzNs4T\'x4[yuCI5sy<`V0bj(R'C:&qo$N=Ohz6=HlZEdA)UEU*UR)IJJ$AD%!=/e`[H8CFdx}l3${EERPMF@?QM􈡯:{0o/I@^C (`0e2/M: (JY%ģj 6n49=,ܟ{w!+/MRE& .CN+~NˇjnoEDr3!司y0p;wC݆M; .NpivvXɲJAvR/b4/`ylPP {F yWsRU$,j>{aH=2 n&H:˯I<]8oy7\惵</@>?3oUoﶂz6R."KzH3Ő+mit~>Ov>KG|hI9BF?(5/Iiw"HB'4(0pqCx9F[srhCHNgz(zgUSӬڼB56\L=5wR̞9# 8TpޖRdQ> ") a RTHJ274^-{d&O/oϳ\:lb 1tnKat8/bY͗ã>v핻Φ6U}zpTӱ֝</$aR I C(;(v=Ю;fBDB BI%w8$}y {Uloxȷ}8ԶQ4I%`rACMoirrhHiX (d9SH@T 2=e>A(X*C4#I'r (fV Wg`gwJ_p~d'a;^FP,hul|ňjOc3~O*h|.w~{zAE=/_jEC?HgA(Ov.}Pi;j=ULGJ "c*e2'Ģկb[Gب\w;2J̍hFFgZi`1tԮcm1o].Hgsk.LIȴ-+MŝVv90%2vErg!Cb&N+&N?|ִV33왉x33aQoōb|({^ v7U(Dq,`@SKq" ̜GGq Ny:Y4 rNS"=[ SwPSA܁bx[BiJ\$xwtL]іKaQUE*TR`KBsk)NDq~ZZ>kHΌ @D@v%lO25@2hbD"'08zO34\aOdShYBSi!mhHP*YĒ}[c?OZ9QؙN߳C @P~K]q[jc#L$&I&0 VQ  $)* CD2i+ -R(%4d4#[֥8c э06R6/FK Tp6 %(%Uaݻ -,oLIBS"2`f3B@$qe@Q(Ȃ,`rFg09c*T`1cF~:|2ɽIFdHvb1I-K i(D'g+- afa/D%-p`'!D5Ѵ4ʜOI~}cKxPx*Xdl{9."ųׇOKݏ_88u6kR`}X<4Goj 6P>]n. G*"p<0)Z5Ma_9S fќ,&HmF.h䱸q0X5c.]s=GeUϓqI(c#)T9 j \-1GnP "]Jt.\T dM2(-i'Jk!m5ҍ]oK/ﱛj+[bnb&婖{M||cE L|pzdiJ]l kzaHҔY[mui쌮*섉" EK{P>m,Z6|*#!"m1u=zdfAdJJL'^BpuKjyˤ n!faRӎ6Qe^*5Eb!p{/-D> bKڣ*kc01\;Ðq38od6HT@dh)U$=0G}pwŏ ^#(ʹgnk?r!-QHR m;gcîH{5, ;N uwh<RVȨDڭpjeўXI!$) Ni㜉fFlx˺LpʧmeWF9s|Rϰ`Zu# Hbs~W5Ż-_}Uٻ~8 hKd 2TWKc-!DBT(hJ[~3' ac*3xᛴ,aϫݘ6_GX(A*ϗ56UzG3A]|.ſYwz[Nm)UMul$䮪&)lB~ڄ*IDӢ}b bv#:tSR:'VviZ+ntPUNJNQىEl٧ ت¦bةCe1RbX;Uv3*f # l5(flTffQu0v:ۦ̓Mje&iI*xGǫ'=N!LTSgkq##;iAJUVNgk!R6QZNcw֟I XmՆ>g&bIU<$"L[ɄU-;HntWkW{ A#J{}ܝ\7ii%)[6n9|z?Ԝu4T:)Hxk7w*T);Y<ynXIW"6̘IDFO(5:%~h Ĝ?-&N8e*- ,aST7SU&\"ȮL6ẂCMxYJeqXx_PJ "52*fqjWQH ,\Dã K %@?z@٤LY@|>{3\H" M= 4 ["Ś_N6!p؁c8rvTY_ŏqgAOg&j;@{Ѳ:&M iexϥ<: R] u+V4h;sl&rlĂ( ҉*TÐa1XX)*T*Lc1=~t`̙);TkJJV׃@R+l0lC`Ij!FCqG766i6J٤8M"ieI vR'|rcFդw$5Gsبp6./=)hut@EOa*A2kC@)vYP?HC#?ʿ%UJI@\I,20ޏI3CC}[<*C((hnyIȣ'ę2orHjsh"I=C`PS^9'"&PjC+х-K /fga$N,( (yҊ>]&xܛ9%2IPГ @~aSvE KJ {]'a8+lWN6i8rra?\_ GSfrR:fhӃfή:ʚcɎM݊Xݎlg7*"iºtv6w;U1]a9Dܓ`ZM>a> MOA`$%R[i-JVFU%Ɋ7yyNGIS#ƍ(w:[tbNo qCf6cyѱުy *cȇAS2Hg,#JD RG:΢ؓc7nrSslT#Ftr)#+s6$׷6Y97ir)*rUnl]CɻG%SܓIG{y<;*<U'{fw*IrtP@vcK 'H +VaTU&I抁.>&mĄ,lk@QvpW3O;+uz㒜ΊiJy[;5]ðjiR;]'b7cتsNWiբGN ;?:ɈNUMIt6 < H;swf̙!Te84%S?o= * QDH3#W!x¥"k )^3~z!S2e3"1 Ii( Z5EE ,a ‰GF2%vPqCa\vsW76Cf݌rpaT {BpN$JS" .6 Tȩ#fQXQUU4NӣUwGSͧ"'&1#IcqN-mA 86YS,Wsaǡ8D^͞cU$UU©v NJpI·cqӧnu:ک'W'[,NHǡvFf8 "s;M96Ts4snܓپ&cNI44Ѕ#2b{oxv;3=D983y^q3%_Z:N1A?3/;/tS^1a'T(,by$zf (hp1%Fp82$FdI"(f\EBİӓg[)+f+u+ec%tT;\U+cqU8;+ѥcg6#f&ئlv;C) 6$#b<''Hѷ}eSRI( c|>m8.U3.j*VލlSNMnV1R!W}>#FTns8 Aˈj!>Ygh8jp}?8zYƛpuN91SIp|r|[1âtT=C^E6ArD&7+}ow*4;F`j" x{IbLqszn$nI&D"|׾y90%+s8#r2qYj~Ng Yf'y- ް'}]Vy2=z\)pB! $|T{dlM 0A&ݙ+2s%L*Iu`  $E͛ccM>1#7la&7p. +IRsiGu1O2ؓT2b,`F #BA,APR6ΎfnnjHݳa4Л6Zك~@rl`{4Y jB ?X(q99 5ICv7ulv{sm6bM}yjH?N]1^Etzq~Mf͚Jv)+I"eI\-[]4(9l-9-tDBQzGQէװ=y|=4ꃄ&de P!n .ex[=Gss{?g\I5\.?a Yn!4TDi2F S05%^nIz Y̚s\|:tO(I$3C322(#3 *hXDH`ssiDrny͜&:'V'TWct+eW%rcM1U6Tlba9'37E&N7sn+F9cHQsnٌtK#K828 (DK WIҽ O'FS4թ4BQ. WvX4iD! K $z1PHvvkhӁ]pǎIɲIO"$0^G ɜ$r~jV7-%Aߔf}Ewm5ۺ7Xs)ݐ"5z`͎B.!Ȗthǻ,7=ܸeyeϏo18.rd8|䟄DTEI$B'Icaː\r`#0PsCiWa̡и08 Cbc,ɃJE2x;tr劒uv`Pp% PG8SZÅV˦ȁg$rԗ%KrqBfe S}z%0@?ORٴw ~CRɕ~Vm j{c҅qSIcƗO2 j{+[`d2?xg@kHc}6k1|߁r rG!-7/$ ?|'M]|$Ď;@DOpR㊬ 2!:ˀa2Md#O_:TZuzhiVDDWkIFvpU !f$F:(чb߶c-yы?OFavT[x6ǰ#L`F$B MQWu9 B OdSȉ vQ)܅!G, H C0rP>ֹbeT\@04)|(q; 3Z^{^dtf~8*Nv6q7,˲/ij,[ADyſ 0^cF%?l޶o/WeK7}_Ksx8$KN!7qA *U[[/OڣcȀWj9њܑ#ZYa29."Ⱥd]M&`twA7vpu$] ͔]h^Bi} DO!t&,`ZtX^0Y0{?n {F4;6`$'r$tRu]Y>,&IG^sv&Y7s)_iu8͆/49֌Ehv w|: O~鄹䗀w.> b 9ZSaWKPG4î.Yfdoaa%3fە,2O1ےwrS ~7";(NR|NV:gxӾfvv0V#|9Bw~&]M JSKX񽗇:ݔ_Ǩ3|Z;(޶J}~O JI{NΧϾ#ɻ[Թޢd 16-KhWR<ʄuDt6(~d o;~Ľ"܃w#J}0U6j0!0q@p]jw>}UfuV& ^WK `Xcng=2ǥP 4(dA+7!:!qi%\c a﷗u:6mr$wgn7Pp\߼Ȁv ڨՋS)rY9QQV^@ڰBwAE'jl\7JV7rh89#wr {TSA0Y9i4w++J"baBWy$:Ue'ɶ -w)aXQǞ]qyg -=p!ג~!KJOl)G6jyg13c!PrP>_ f.os//ѓ4VmCZ~K鷺>?2Oz4=63G<|>9#'$kCA[<ϻytsy6:/+sAkECdP_m.^B $8P軵jdK76F%qA@E? y+.kg7st>xsFz"'1"L].GLrv |zIlp@ Q89⣔;~:ĮX^;ެ JH]VF{APvhm ^K"gc4jٸ,wZX+gueXͿִEP ބe\ [tzucQz)vG[׬>siya{?_~_C<]3g^QS2=i?|I8v*əza:}\(HZXC߸31jz^aVv#}:L7OrFeշT7HmG$X\73Un;G3lybD6МnjzMNM;I2X\6v$Õ;AbL[gʙ5G 4(WܩC9AEVࡋvufpY&g|US$hjYCy_*M޺rz;wѓWCA)ؾOާ:""=%U'!K-XiJf^%GAkͅd1֍DzKjl?tz'hhu8ghhhPW(xbnІ@n&шu aa 5ëdn ۶]{4sM賚(h r5bX[b^e[{}roBy)=pr0Xt DzYgUxh]I\ ͋-eMV;\O3=PCw.G4.Yxl둈O;AM 7t}X?b뻇ґȖ[IQF tFfm {a?vaǧo_#|M`oLP c 1LcPʊBR2 '*VTI" l GH q̓g8xM7ē1UBN㻎ss3)y-j`H:?>U$?hZ5%hoQ쿏jnLBѐ BX~ρ٤SBԗl˃ifG`:!UV4kM39u)SkJiTC[oOG2S4ޘg`ndسc4-mtݞqk|fVCORωM!syt|N *OuS}:w޷߯;2:o͆e>V{ )319wi 30o?zѬU3?Pod , `1E,/BZ -ضAInQ"(_T*.Gݼ!7@ylpGߝCޜKX'Yc $dBTHH42`NE Ѓ#1=Q 7$Bc0-w!2{wJE8G P׭2-%ɻ[lGOޭ\(( /ӾSvꔊTGrZ pnM{v5ع]lSQSљ?24 P#DQQA-?Ų-͢rLfcҟ̫>@ƹ f4` 1ɑ f82 he)DTtB#KΈ xj.1mh'́pJOHij|msC`E8@"ѹrTsT2w.Y㝏4'e4ARVS!ݽ<@)wm%f+m}鞶i8hi03Ga ]7!(Gj_2F6Κ Ba 9J=o=75~˯drMt/Pc7al!EF"m4{)""F_!C?&Ce"bͦ<˺RVEFѡL``lYS6mKeՌ[֥)M ЧͫI]Na:VBApA*$? W5/_y*2V^>,S&zN9;tgJZ**5> ( 8I @E`$G F"aFl'VB"FJ3?=MDWw<3Dri!- E2'$7UQKia"HU*OFt1Ni K7RZP\E5 H_05uMU0P"g [;hy|= :ؚ҅*'brr{R  dԺ$g@|x0D%٣,U pDm5S 尪 o2IaJx*Ӌ#l ՟?J+=ͫfڏ|} wr؏@}h_WT&:/TrhoY˘iTIk KRZd<+8B/WW/<'PMwW X~n[#x]V[hT+W"BǓTL=֭[eIJQ_K-n HOiwpm_r*Y2rΰCEU;-Gkj(H{>Mv#/f.mfc }}}}H?Jc-(ѣF໾mbnds2s4Ӧ^ 4*z vP--V]]]]modl4卭?G-J4ֈF8M",c(;)ٺf-FzZcs#'WWW[fut6N:fF>_kqF΍5v<4V.:՝utK zZ4\aIv5{#1|r֣ɬ(|~nozx!}vI+ sUETETQHNaBۚDf֏:wV $QZfXܫ\[4DVUAҪ]i@}=sCxX_ r2eLW$Itϝ EIIh 67",3:(Ύ4v|GWl+DDnH}Cˀfutip$^Q_i?_u{T,]x]`n՞$J*<`77 rJϪ):ښvkm(vlr)þnI*ql붪jqAEK)s. j_b 3D`S@s!L8|{?g7rF(8^@#)L18Nf14e#&iդ^-ܡ7kQ-!^gPT?;1CSdET[)M?3X)?op!ExOCBB|/o=M)$  :h 3؏Հ̡ .٢L*"RR獤Dr:טFR“cICܲbI*sl,B H`1lq [C:&Ѵ^Ի ZP08v;1NsɃr;0"CxHR9^'5XxTYͺ3~C0cEvȣ`GTz*Q2f_9GA!%c׮Stol{[|9vcB0:LgH ֏OIQퟘH C@ĵ@hh@YfQD(~aג?M0sҚh4C|=_YK=*b Fpg 5qnal14~V*XiY`y9(F6@܁.S @˟qbl5&K;7Һoj:: 8JOg ,xxr]tVt 5 cdXL~R](kUrDR?Ҫ}q1{7:d;p'I p*,y}wDWI_" a$$N^Y_w<>)9yve4T@he! , [^E;@)NRsz`sHpF^s)T"B?{v dM, Rp*?u/B#/ ?~$"@k[d@TD:{hx($."rjBߠB)i@Q0`z5[v*Ya#E~MuxlJ%xif@5VC uj6ZQp쮬vDDQDEQRg*s]K  8 K,tƏ.u#kO8hXeL7̝3C4WkCc_$T>RY+&cx Xxf!F!i` 7C% "{!>&}o^EB[:ޓ>r'% H5( zٶ6;D΀@z<BItfdL) 嘹F xLL*΀=6 6CyǭSpfeoy: o7faO԰d̠r6'7 JD)FQJm?!!b.Ik)d>@b`A͜HȐda,n!Od1yu:7ND\U=^WŴejCAwsRF)fk(g"2,ܷ$ pZi̢ %L϶q+2\"IHo>Ag2?ar,}fHrv})Q1|t(EAEyiUapEf!a. NQ-?OKື$J&f pOhisp2G + Jrc#o;]G5qBZQRJFH#9rHyS:u!*=2 O^RNEH{DU* W4<y^[l~; 0cK P4gu 9D -8[ \y~H}ȿSI:g M Ó2QDT2\3 }O:`VOw*DDDNcO#[E@QVj_NVQØ`ꇆ-m5,8ec3|ocdk/~ꡞ{$4vz=I*=]"=ݳmIi=6|$m@UBm6tJ;*8dKpL荓+ˢlk ܩj=V)]L7KYmiSUCG8ӿ*>,LJm΀h*}^;,~XkG64x~c+TYXyl,mN&ؚ{eŖY˰TӦc?JІv$j w8C$lGw=l'dD(ŧn, O>RI"7HPSUc*Br"LfME< Ly?i>5W=8*dmaҚM#Z‹/DW4(ru%6U~E:Q)b0u-C}]噊:,>}( ػ 1Iʄɡ"l0U!IIv2E<_ʣԞ}Oo6b+e,u\ԀݝI42@碗B8LWs6"=|̩jvߒv.~;y?%i^zU+F44VABQg%c2M$O/h҅I)ϖ?W[+'DЫ-?A~<쟾Dq4}M UKV:^u6|[/VkX՝S)aCgen#s*o>+/>`t_":OkclS[3.285C :9x6&mW7 ŗбaO?k:NTˊg10?Ke"r20ARMNKsE2/3jLc&Kspa\5qU] h$~*rSj8BOc-a{랰(Se@C? Y*7y\(jrɖ̳>r()!Q:x䨙q1g8hwYzg*Ji$- ɟE0FkT}hpze"?}xkn Qjn9&z y`4-LJIЯ8l_//"tpQWb҄΀^j5v/?k6ٹOƬvיWt_0* GVFN/R{Tt8;^O:佇Ѭqp?b_jT$2zW%ggwW^#7C>Pl6qsʭJIBJgLǿK+t(QJq5.v l 񒓔Zh.NrcT/(;y]$k+2V*5а*4eQGO ]wa'~4#\ mgqf<5v%fn+GJ/b}!H9mqk w5{ьU4ͫ,CDoֺ]'݃AfCR䮂޹$R{ddO]Xnrbw6|z>KC"tšɬJAMoc9ȥ7u{ʟofVzu'$qb qѝ*^ -ʦұ~Z EI1Q+L2gBaFX2WHQF]%B.U|\ ,`b+MY0}l#*Ӽu!HQA;tJk•?.34x!ݜIϔy#{>uN'Z%C!g-Q$MȰŠYrN˽N,de4s:%b7St~YBCʆ=N)‹reۣSmEߚ'n.UG*0b1qJ? ^_索,UoQ fP b[v~GIۇ2 \*?E",Ԯ1OK AԷ7#E4'+IqRZgm*`1F"#I7q&A^ջweҭIJdOws}p"3e*d8,Q)R5TZBIJRv@D;ew$ƑZ0!bwYr^!dkx0]&R-Sw 5ݗ Ng~Y%!ZZLnj]գIAʍtzLá%~\pLJ q #*G-c_%*ݥ~nv)P^6uY^9 jQmzKK-f瞆EfGӍª6U4C D@c=U %zX^온dsv )/ͳutO,Y=.gXW,{ JI_y*Iik(Q5렕_3≮# Y|1uSߤWJRK&;N͡i[069yڹPVH~s[ݺQezeQi7wjpOvYbx޲Q zDtdn2e+mX׎-ge;,?ѳr%>jVȨ\/Th~&.SI=- h%.I%tpuǩ_[U\/Iؐ_һ%(ή?JF7T;lb5 ?1!(pCUBc j?΃ 0 Ǐ=jC_Ae Gz?8ತ^7O.2< a=uruFN'sߡiR*zTҷ'#GT6v079(BҪҔR1UT#I!LO`Q7nzlbB%iMEi*n9=!CCm u ]-6hg1Q=y{3lSUU[Hyb|P8$:xSyjon)DlOk'}@lS: bŤ!i-R,D#}o_OA ARD_ KtQ`3Yk^.-(&{qw eJyeRAVj)d/<#̖hQ}9ΆPpB*fZMov)&i6Ffw޿+u*o歕NIOIզ,1F?+?2D:yܨLs# kRbdj722mK+\_g] l0ٳCȢN#dždEƎZ4,j3%T1.)3(a$QFEԏs|34+PlC ~P@{ѵNM.tU~>?mp.f(DƅP7T/Q[*:9JJr4]@82ZP#&? :)q 0 H}~oIAL!uXB)μ ;:|9D ;"%QRlU-*NsxCڔ7yS]2);#]Ftm$P=CJ%m@6vSAػث֬EN=f#rj("ZS[-.*0C[EO}U,ax"U(yMU?_)5$Tb4-Uޑy B2~3Kn~ VD J*vDΪ2ʪ ,rodx?F'vGSZ*yAo&j͔䈔KZlIϔ^(ѭ5fbAe_|ÄnR0=N>I-f_ ظ;y^7'?u-sr>ᮓTm6oZ3^G&;&gE&砃{" S,wqsO#7k3Zr}':ݡdm(sKjPjJ=LPͅazU`4E]\ o>5ȄCݾ(TΉRFS1!ǧ1굺14 I $a">AT4{Q|p s( _6nea_m0v~QDl^~~m;mT U=tT- XRӔYl ϱ(? =)gL?,`UfTs/~yC4=A" b#ע C9c]aϐf;UUsrX!^Gg/IUQxoۛtݓ]xnM8NJi2-:Ė4 d_Ks9l˞$'*H`~?4r>jtM&dfiv+ovN_%-!ª&ۄKrNxL&CTmF> Q0701;LE`h ] El $SVVqZtb)(a F|_w[qV;Z .,/y1$uHH`%HBF*Au`DBas~ho7!];˷bL2CQ贰O ٳy!9&KOwHX4Y iJRZQ(ZPPRaH2MT`ĥ6r s"LTdeߧ2r4k;I3 U@DaصTKLJ2L%T&z<~` gLyuBm:$AW[gg<n5!סއC1RUXO3 2T೺V%*Nhx4ωN>)?_X 3Ùp};kϝ̡ gsfĿL9PUv{'1k0-"|?f`55r9C:!&{/#:?"0gE O'[6v, Ě8 7)A% ŌП̞OD[w&MPΡ볫t*5Xv5dFml,K0XPXhڂDs1Z@{]¨"}(6BmJ+,<Ӯq3[hZ%'??%'>ǗjW|9Rs M'%΅ YKe[+e[' $ y1'YdIid l*l&΋ifHK!%(R8)+;{!<5!Vqڢۨrx)258D8sMd4r5[pam| r^mޖF* hWF]@$w  *ć,O@IGHg\Lg)e?^; Tp' Bq$Olj{,;9M]ۜ8w)n}# y!W "#vt[ýf7>ߍ:'V1nfǍݬDGR~dLD#QXѡ#0nT:bmĽL j`Շsd*U3Ze; <䶧 LmM4>G3|JacQQVROÜ9H΀(\79[CTF g>]u賝xaK<;)0s˧764Ϯ΄hf8^N6!6ɝ0' zbֆ {/ͷ93FloPl-}TS,*1))ȕ!T6rmdTJܴYmIm-ڝ &V: EԡX*8Dz,ZɌ~aT+dݹ؛5uͼEJ,k1դa~ܓBy#УE=W')W92>Y<\ -O^ဆNY 3AHw㪰=}&$-ZC4jlZA (cRj_Asfe>+)O9}o=oRԨT dH?VG􇺵HlH**XII6S}xB$| Yijz|OJi$_Yudõo7ࣿ uAqz̄yY]DDӂjVV1 JDCinw)1= 0JXE?_d++sY@7/cAhW}P(BW}GTM)_/b}R%",_i?~nټ*(-K=HZ>(56z3xO#L(_|M2' #‰X؂!K5^tJpF-̳5 tQ*# q嶍HRp?>!#ᩴe㗘0[0]iyegÚة`fy <z0 eB`EC?W>PAޯLDcP_=/ K+ jH$Wґj2$#p}rXLl(+cgHnF $_(XMh1K.fF6L=J*6JRb?bpR6V*UbR) ZT49%)"cM76HUibcJsa169"r%RIS'aaT&nIP$1ER+dXs#rJRU?QU%Nn4W J4h*Rv%NҤ7Up;“uVJSI-{c͈> B2JJ%\j({PK`1`ࡠCԤIC_t?o~KmSڮjLn+owJDʿߛGyK(R;Ӛ[&I"`(X3xjXϣYc5[r&4 A ̂d~dp%%tVeU+|>6`3M)~"Ԣݣh(K ig z;`OBB'B` 'zgma2)*Tb?#YpoHiͧ? ]uxƊf(Q+(8Ku]#=TͫaeYZt"l?/h}ﻔ>sC U |T`A&|AAćY7wj(;EeE>f B,F< 'SCY){ O'SXՓɹ͎19nݧLlllO}) ' "qB,`*B mh/ ܪ*8H*2sBg=slS_>Џ0 H ȗV#B.c5]jFy$BB$9CtT5$eHGQ Ϲ_'LSn.:yf +""'IdQ(y2`A\ӰR#$J>?js6kQlɶW3uL̴#z'1k*%"*Xbo#82%^t4|KEQE2d#rK F2^;Yo~M 2ӧ\Xyݻ;>_u8vwwÝ5g ,ْ^?"$ Pg^ZVGKƒeqbz<,@"ZV[;%] A*>vX +iE^/Dk Wm5B!$LZjoO9<_$,85#jE35]ܰvYּIuŰ[?)V78y,lv@%(L0]5nŖ!`o5n}nep+:T:j+YJZx&~6jv%"MQ0:F{+SBJrcT~6߃TBlyr32=#=b uCT5 =A`6 (fIȁ_D&!qpw 'xp,,G$ƣTTUATW28On;nR̼"ٔ&J03p4!ʱ)y,H<̐<rkLTD$a83QBC"{|aQb!M1I X,̋%ZĤcsq9ҥ2;cǯFO߁vNL=Nھ9ʪT:evϐ5#&Y'5?J8sjj8o}١f[ |v,Ye{nRzC$|v˱JS g^ǭO>dbAtIN@q(`''Ou('ל'bDosvBNYdI&`%;9DRnI$)o.WC=I;C'xE"Ywb$YmXU hA.7O$9r CKSZvgP-Fa[KkZCB:D9ƃTuz^mglF煖7U[& W/hKK.UA0QMLpi $) }`uI*'RL[gȤm[d&zDڍ!m >F «TZg9c UUUV' "x%'kŶA"L7FI#Ƽ/8<<lr\+:1N'o Q`tRRjAY{gKÁ_d;ZvuN9F4ga"EPn"N'2Ld)'a #gji7Rn݇SM+ɧ%9]1Dх4š`j$8iNԋ^XдXs; 9E* ^v$$TΎhمWCCrF Q`(eLUo pl`E;8̆Ȏ)F4"ÈkzTO-lh5Dl'C$<3WZ`'u6D^!FàhwӾmaҕnLYW,^-B֮%=1m(Fe "Vb4I9&vLrnm3v8#iv"t|yۮuK"8E7%m~0I'FBJRP6`34`LPmC#(tWLI`*gD& Xm'C6;s9L=PɈ# MǠx4M5b.JG# `ԙ$) ӿ˝6hoH/<P' u|vk֊|=r+%yL:>O'sIj*b_1ޓ[ p,o߳L3 & =Gh:pc)3&ݫ-n]$,eQ,#ХPM~!>d I;К&U֭ȍW;v${P'fFoZ6l9:f0RV'Fƫɝb- ٨kͅB\ 36^Fzf@+iȬh .%5#D>P<'t.X)lnMOnD!o։LfRŰZZ6c&g7׳+8%'ʀefgHj<tMܑebr˧KG8)g>2JjN1V)ME:΢ÓxA9"pnlX @/% BC_8 spHKpqGF0tCCx|RI%N!ڛ(] SN͑9ť뤑FDܐ*B6 $a2BQ98q֪]]aw6 ui bvc}LvId J#Bv8]{[+ &GO0rG#Ss@74L ,4l,kE3s-( f[bUY0lLسz8;S6*z{)U4LI;$ :)XL\JA- f)b6L{d*aJӇps!8S̥< +`]_4C`)m4l9b'd-;/ybOJX<1EnV,Y+L5l~WXn3Z,(b,;FII7UTwtL̶neupJRY ݶp 0&)Dv&4DL({"{} k֌M­Y⸭{T+bu%ZܯC',LDf]dی]x2y;N0nH􃻝Bw=2B#HJHƒ4K jăyŵڑwi'q:i;8'c+YmBMf>jqJɊ{fMIB2n: `A`hdM+=hݪII/k]^\:Нg&&ȠŭNr9˻;]x1UM\y i:4SHi$PE MyЪ˙1dū})_4Lj=vZn \3ԓ| $g~~N"0ƙ31>!Z @sgM/y%Ug8)PbcT i@# q'K9f# fE@7U&ID1N}/C/wdHnq4sh|t̬PteZR4|0P,*ej]ƙNLGW8|t%*AÕ|83jߛ^I tNo!%r_x|IS8\EkLdQ"7Q} \,]U9'b*6١ʆYz[P]$H!x-GLnC!Gםw>Xc0>0f@K,"'燰ҋ)ª68MCB Qv|~G:̨QT$]Bi ¤N8g#  WDfIbWGu-7%@Lid)G6]1ͻf36 ;hx~\7<<~9'/4dCğ%A'(&Ւ?9qD10Q?wDiHȤWAx'7އDh" @Ɋm (N%\H;#u@)ktRSCUbV DII]#pI-PL fd3\ߤS>"##Unvy;0{~ItcTO۫vnM)MX$b@ Pv?͉̋b' :=o־18T|X!~zT @H`}#q_08M0T2S#59 S᳆Qb`ĪRu 9#Y,! J?זa=OapBA OƘYa0$(-Ц (/jx@=z"ʩ1T$FO`{ȎG3!Z,$ 9:JM`Qﯠs(@b'#zeƇAmaH\G1odn+ Vddc>z֚Ɍv4=,iƎإR4nI70`g JbT{L*w'ȱB`?}mjoI@a,;L)&9:*(rRJQ0#T;hJeP'}T?xH0R"BiHQP_q{X! `EN\,Wؒ5cS“)P.QVA,mk)EIcmkhƶTr.ڱ" Jb!Q"AN{o$~G'Hg)OpSC fPr!F !X{㋾*d0LBQ0d ɉKFE*9,,4tprM:Ƣv*(eB/z㢑z S@u̝L&(I ޙσ'r2"UUfk2R "M![\v,F;E~8dwjPzyOiT <l{Hn3 ,"md_-̨TxjU$48-9 uJxK;ty( F Cߑ#7ۘtzT_Sj 7oD-$-D{-kMHKkm奬xl>M%CЖGT%kŗ a7z}}ڨz G1B&kJV 0Y HcY 4jH[YT3{a)E52r:탠޽UUs/F."H;sj=CA˴ 0H`|NrNhś |vD󡟏$1qkƬbʣ-w k*2KUX$Մ>WbbyZ .= #1a*a4#S)H`bd!ROtOj'>"<Œ!MaB~>4zv@hk;اʏKKKQVK(k+j,-(tD|ؚ^_lz-e2ȓQpaJuNL%Xaل/c2]sxx,!%M<)oG_C Y \HUb&D )eLa J(I(pd%'DؓL84 z {!8b;{2f |1hj3,50A]L$${T 28O[lƮ "mӠ9AzJt_3`,L(ږfG)3Ydћ¶d&(җR|\i&(F~lEϛq9 ޔ-}̓!D킝APSx|ZZYl>d=*J,X8LpI3_?q~+p{BbZ{;PhbidJe/ )95]gbv#'i_ @U ¨ۭηPߏ.U&mDڐý-DR# Z P)b ̦#جDK׃dNJӧe6|opƛJш߬B}OOZ}ڿ ~!_Ǯ~Ĉ'؉zHmNO%G}h-T?U-Qedzwc祤' ]óT~vyQKH?EԍJ%ԢX[(C'ȥ^ fxbiRA'4Kn¿L.'RviH{ɑt) =†Go  n| v؂ad cbDޯ!▞vrbgJ/z(Tj( B& ||ӓ)鍝9< )9>2AE=g΁G'Տ1Z$ "U`C6ۿ: ]jJ  WL K 5I{O7%S&SՎn"r,B=bfJkOUUl SP)/G285 `a6J1 "y!aE3hfL`Z&zᤓ+t%&JSOxBTK)$$&0BbLD$[V} I|vgۨNw{,ؤ{E fVur-9`&,}zlJ+c+F^JX!YrS|L;D$(DpX s=矢\_yzS CP7 WFފhT.`# bprs8AĂlާJ dsj7IšL|/_{\벬OcpXg 0QF;2/GU%r,2B/E^C*xubDTHt E!"UwETuB a$hl5[M3y %8GZ/]!dcal#TQ| p L1%B1'lE0[f)Fvj )`õكUvsU Eh c78,# 1MFp(ER/&-jIb((b  a= mј'8X܎ޘy-HM#&`K&NaDϬɪvQҬ%RdV8نVHȧ,H~kg)M0@p)NZ1]+x8^yI5f2)Z謡dJ֘ҊkhJkLG1|$,UtѶY-[^__cWI7Ɂ%\OwcGmf~_Si8DYùbKZ[yj5IE%HZٲb، {s' ==7)>웏ް)/:qڴO{8gsڃsZ), ('Kn%e`\ -*YKifL"X%54RPa6 },+&+\dLˇ |. < 8̰ddPDH$cc0ƫ%)~6C0:`r1or L$d;y<& \ZCDGǯп%WtжI=^cviJR!,p&0(nOTwDz=ga"2:AHrK B0v:jլ61Ig0Ès/+HɆldZ>)lM 頫. *Ŷˣv*0Њ*uH`F==CG+;F!{V*tk~ j V Qam-))- *Z`MJ6\,͖##",kF V*UdM$dıdRf  ,it"+#)jd 'OZ;MP1%W4G-ۇނK-@U 324&!/z$0K#~zGlA_VHs'G(7<cTJQ5!/= $E0_]Nn\1] ^lnՍj2z,$O W)F)1%*Ҳibɤ(@, Ia.H'U. {&L(O-Eo/7WN7vǜv7c(_8Tq$zNVL_;h=[rˠiŤ.>069+ 0|LoTX=n@ ӂ >H6d cQiԄ(rLpPܾU‹h^ &I \Llj]6'lD Þ-A#׸ӘQ-c}r2ffTN&Q JnJwb ߇|c$2)Zy|KPb9ȖTv&#f`RU!ٲ*^s[q̨d]BY d믦T4Yq6J4j5o;]Fv7lZͶn.L# 0C\cn*V98s1龄ѴOz~R冁ҽ键d.H . MJ A `"u$A!90z;_>?KD~--  NɃ?ZPp~`X?ЃDDG>e PPč-`80iEQ'x6сP T奸w6#YO4l) ='kܴ8 e؞`d?9?raUliՖW{lƁj-{X(.PϼrKE%9 drX""P|y>"ڐߠ{9w }4QHI7{9*뤖뒛XdkmVbH1a$[Va21«Z AG%F) `֓RXiB测%%4%Ɩ `@DZvm#7aI13!4-+xlK]Y"&P2 C$fE R[dZ-H FE@aJ$D5"%hѮJE # L,0a$H 0 D0>  n>z m/huAy@*%R8*M"#ET4pAEy!i6dfNJu[6JF0B-mCTGiՋEמmvSNLSD;Vo싃/hpQDJ>cLK,+?8$ٯ \0Qqr22*s+_^Wh$ { FaUF2YT@J14x̀m 6¥Rk&<Κ4m40x+ e՚¦H?9ɽQYe#6&HKc18C7N xXZIS2&$bHh* $aa[)QFIQ'O&ݜG 9֚ș&^R ) &`.fI6btfa XY!6/#dwM`b Xv XT&-+BP!S[`@Ri66rtM6YG(Q{49s fBDJhG ftwߦ:ѐDUC@M4 қ7sR`E#r‡AG#RA^K07,Ҕ̰P2)` N C^!(ym) $gvJSRI` -0}%V,FP蝺wtrdBjSh +AX!`I:'i==wݭ˗-.J"8SEbnĈ[ ~FJPF O&t&aɎ8`)f%iVTiYu%REBD[J1w0m=OǪT=OEXiFt覽f ŐcLMa =oρ_^J1X :{vʽ tK(l{>*brpv'+RRYRJI$VR-%10Y%V1 IN_17.jd+&,>^f!T>m;5]Pѱr6hHtAj; rq?P5n7QڨM-F؝xؽ6I@z|&{]6a_H0YfSiJTJZʒmҖR-)hY4ƘjIebH҉Q{twNqR$T;d20T2m;qɉl !2#L{C!,+8!yu0`9:vT["ңh`!HtaHaW_ @D<Cw01u(S\qjիVuf=e RBEATP\dp4J@(@lU5<NJZ/]>X7[ YV$|T$8Nn/)NYcۣsvDTw]}(B' d*zP"N)O6|2vs%Q`b6!"C(dhb)A=9$< ɝ| #9-#SDSKYÓy Q7`ZlHJOK2M:2]vqp!T2;I$:js/(u%IR+Z5`ziJjNo~?I>'x<7$ !nXGᨲ! VA'pHؽ +6rlQA޻ ͢!!V)lZRCdyF@`zvq&g[}h t1>SjYU:Tv2vwQ&//:r<ƶf< @loC dRS$cW⓳^6l/Ä}DPHK;C`,BJ &|󡂴ObIc'om7 ѝٱ&+WQjB B  T|֝o< 0GhCMΔ:PLMnd6sѶ[ (jf }X7 FɄuLdٟ &d5my QXl[#dg""+T1(Fl!5!6c8"rM+cŅv]ZqRz@93Yeb Th_?yľi0QF.+ V qWFcm+i[RU'm#*ouvdłX)TJ:hMb yiJ8 A4^& *^,u\gqp0=jԆJXQ8 4 h;ihwLцYF0bX-,Jt9KW4#=G-D11jU`ZYR $cYv*^ΠM eH,"VZ' 2Ig)G5\D kN#Rew{(MƥPKERV^@xgBÎ Ҙ Ԡj"ǑȌpA:"|"؁^Gx|V5y/2K EL!3E ljF!Ƚ$%Hd9K*EL>Qq٠Tf4g"d`atk8М }r)M0.XxIl: 3֥Y6@VeAKBd"FJ>//k+f^ύ)y<{lӖ'~9Ykl@dgf55o[Pgr,QƖk+r5o=lCK).6DšvlsACa)r IԶ_HX; Y,Fy;fѼқ6Ic%htdzktP&_PN`% |[1kV.xZky]KjMd٦/sъcf%T*Us&U@6'SDQ0dyESWRD yWaV; 0Z8A;39U5t$3c@lm I9*f99q'o1;92tJ[μ;M:*nsFø8$l q&^$A0 M L i7*YL:2B+H&{v$j PcM'pXUA! LTi& F!b6JH2, B7P\^̊XVdҬӞIHB0T3s mDJ"%%EQsΦ"!$Ha'#>0^a62t[{Z *_)+D9E`4T&RcCcrYʹ@N!:c $K5ى]!f1b2aC;P@Df1UIwb6(LfnF)Tk}ۉښE"R8n.-e 3PjxC犸*rq͕e/5DAH(wז.pgٽ58ږp~ojW>vM`WQ(MF"(KI?@7,TCt.di2 ԇM(8rX-QH3hfոfc0G4sɝn^ W%PMIA[A5g"s"X1 4V` 6A0tpplIư ,Hs!!;^FȠ2#Gl(bѳb6H8nRDqMӉ7'%A9ԑbF,SCC8p*PK);ɶ((gГ;EETJag=dif\ ␩U(UtcxvB͂VE1 nq;''M0XȤ9: $vrysu "Jd#sP+},no|v(jR ]N$ Ø؞)|OАOjM yCa_mֵuWs_($$5 &KjeNb5bIƗY~ U=txYut]!wba8P D. @h =UCŴjI4{^oldNvd@IH"` U8KMR0@$W8$SbYmtڒW&Z-_Cv$*E,md'xwùYy; <Ȳ$ a$UVz;* AdT$|@$57Q{笽NCzhSiTUtH$. (}Z`l% l2с*( nBGȚW-Y T2x4ά&GPғFB1CÆهA$$IN!c2,[P$5ց25؊MdnbUO)I<(`(HT*3bp(Y6H"0)^bEG|V[iֳ6[Mk),)4 % լCI6Vjl֣f!(ioN})FA>jLQkB=M!&o)ڻ3|0Hw&9k'- u,ۨpDGpHY^kU5;J^\!Y&RXTbQ^3m9lҦ*DĪLVEPƫ뚟 -WP+b,h@9*b(䉥R9R{I>ak vX;-glXLiXf#lLS2le$ Oa& LiĪRP?J1'7+8tr4m%uVͦ0gcIzCZM4m+d,XzbLv(YjB08T6E 3`d=nI?pԀVJgQ;8RtL0$Ij'V2DmT/FKQR\DDtCq7E6wupqIFssEZc? ޱb&W@㕚3VM``[E MB/6^Q L9TRȿ.nbsBm5areU 1UlactlsqYfLM%V6+W,CE )Mmf.gfU5 ;Rx#dFw֟&f[O<8Ì%-3xx'6df yqK b$jMLh9ꦗ Ӊ9бQĩ+QhƅMQ.M,ra8ɇɝ"Bp \f h(pJ`QIת QƂ8 [g HwT_b1 =a"Hb. #S( l#tgF}XIn 1,E=HST56mTv{ZqC! vI;&8ҮM'I7zDa%JH% jDj&I$Rc2,*-)0*JXK2I6M%fY&қZi4fR$-Ijj $T+"X% DL֤; Q\Ў5P)Pedj\ntLl}lpN G|p\ LK QcFHE ɶ%IhɵJNo#ly62ǗoJ1Z r'45aJ|;YPs-%uH*ѕTF+cZՍ*͔ͬJTYtXCEg[Ec1(K=yңz@F4} B?Y'r<-BUU,;x$ɅI'JmUaזÊPuLBL)*J#I,IM7yl8զv}MՏY %%'+(xX{g=Bj `U8U?amTj0=ʪaOb$O< d =+pO䞽t#*0߯ ⟽C/upIO nC ф^@R`jڅ @ QeX)UROY4J2A*dAXD eIs6hbL=7:M0K甜- FO2 $R[0L2[F LSRbi&*iHPXElԑaa .bbB%DP P2D4AZi a—%ᙄz:::*XQd5.Bd#$ `/J-^Z(mI$+oeDa;3&Y DG!"B`ҝ&q+jIRTZ(A"'Q0% bєRHS, AY ģ8{hhaFOId'!t̷oq"5GݳӨ>D7# f@!@TJ\1TzU9Ńa ,> 3?ѳn&+P*0~KHG?Wrfv˃|UC*ýÝ@ANL nŝp臋O _u"=\cf( Ӆ^̒[,4j( ZXnY#Qe5F!O\2Xyd7Y5X[S3`AS2!<;]|oB1P?)3vREٗj0Ygg@NU`IRIRY /?? %D.S0jka b+r?蚒IS'e7U?"sn` ِ͇`WFfAS*J~oA?޵1@6r* :J_lHymdZq#4HfhѢ45;`a.t""2L&oVT5zAs1n(~*y=xY XCR{7H=n0A:E C ej,1j__M %t42fzwe [ǚrjpČ ,; b%W[\ z5࠮QGF]#!jR0u6YA?))ϋdN$;J `"V9B x;%3}aRS#|9!HaK4nQI~,؛6DO9^``Քa0h=ȑGА2#b$;d6m#t=~SEC ).Sm%h+znnZ5r51ԄĄd,tFH: +5v1yN粃NkD~TN?̛>y&X jZEPHO@9Ϳ1bă:'ѩknRדjFdPKID%Q%YT!P""n;tL L<! .Cϯ@B,h*HIbS_! z|C=M\zJ u1=Ca;-Li B$a B cSTԛQ{ l6mzI cŵZRG܆ɓHpﹼo[>ÑOsq)xM. LѝӺ .^Uhheb{s&!@_Pb' /eD4>58 z)7(?aa;-R Ww֩ @؃m3נ:K~J%jo "$$Z*(IQI5]݆@K!f阀j37ĉ^]rFF BTH]aIlPAECxLA=CDgǷab0BC# !< maof0ӂSZCxg=iO\c,@3@ȕR1% h]6{i.N]7i[`MR 1eX!,/rTi5+i1# pL0sբ8YXmWe(ջin$d- a@&D0#(Yq(x zL %Ą La|مd!4M D4@hp1;YW<i9NLNJW6ِX 0JzP.ϣd8,m(8Pah PmO#^FBF(w(>֔7փX~4j/@u,AMU,b`vTVzc2D'xPLTj'fLad*me,2X$"ʄ2 4&nrЊ NL׆RJZ4(J!;)^>Z dtpcA>w$)a97U*{ FoC">,qķLJIDF"HP&G3Z#7m`( ҐO|qA)JW&Gju245!AAOܢl5sz:&A|B)5E=?$uwt|D0f/ "|Eaɾ29O=+ZYQA)GHߊ'9Qفah搚בq# oq:dn~2T9yo %4fDAV@l`(dÃ9u:%Zj* K +7!""],Nr{O5 ;uJU&#RC+-2MkI"ki[-o絵/1Pm9/` ^u|m7|~IDmShh8 $0 @X0aBYd%,PR\G}h&;:YE]dҪՔp&ĕo~63.Hũ# p% d"8O.Ћ: eJmmp22ZֶX,d-Ҷ%kZ֥neiZ(0&\p!ԭjV̴kT(0ǩnқEU40usHmLoNpR( <j&+WE~xuOL~`*R)b`)osht$OE4S;B pAd4Q,d6DyWM#}v6[yX`ťRSTٵ65dH("#REâid Tٱ0e. `UmMrUbwmQF21cf,pLbT)@2L-0L2k(+OJX ?h7&U&d.2L`8 6d4":ؑZYA5yCKtpQ30@2$YCY0Vg3,^*y,]M5Es[sy5nQy5bkV+\բSeuՕV4TъUie,zLU N`8,r˕ŵ3 %98xM3yc(pRB)m/dZBU*s~eCOrOd,NJTJUHdT.߆I''GFUzmQfQP آ !qD|mRF?I9G2I*ɱ{JԌFFTB dadZqdE,mE*( abŹ{,ʓu)Kt%ͤ4I1(A 2lҕ!6| fb0Cq o$jŹS@,Ҙg"q9%{z''k>nVbBGc$E63-mQ^bApAsaO7Z댚[q[XvN,zzWaTYڟADT# VQ IIݭi]vGh-&YYDʨsVm7n^h>`w5`Y,O}|zCOCw4BD}&U2%`R 8ab,V 1ѱȈw2fI"t̹,Kw% erhje8H2zLI- IV"49s#&ܫEU*Aa9J 9mf ɬڕ"*o{MV a$z4C%= d!X)YJgf6  xKܹWh4ZpfiGa N0Uu*DϸشRɦ\ũrkKbiFA5cRhO: gYL_Fʝک$tZ$E}FIi OCa9hzC 0|Rx_w*>dE[Hn\#QE:RPI9R 蠃JOw$3Xt,]1۝ǷgG|+["!$'~l)(yC^gMp40h&kC #aK))P5I -I0{3С@fvd0YNn2TGA)o@̪ $DO""DDv 2dLlSRUUU;U¶i±SJ*iTĩ)jK i&:)UdĒZ^Ϝ̌'**ItҚ)JJT¸߸=g!kd Nn#X^s8_ ):jBc,ķ0ˆf\'0IU5wkkl&SQvnUtۦUɫxi6U3Zrٛk1ܪf2ҭ,Xl]dhdZ9ukѵ&UMT[%b[ e-XDXQ`籐ڊy[V2{'PG'1JXNL=z#rG筲,TUsdN4Lk}͖&̔CYJŤ[J)E5IH)fkLͶId6&QT""!Axz&c =STGbl|ZW.qnL]CrS.}~**S֧6dzxdG$oUyv%- x|/E.Uj\ڵ֙)5-,lm $&J1bEL3Ffl*P^A =)J9U$BO;'hg^Dij "jL0Edx+PE2,݁kcy^K)AȂYmm]uP0U#R\g$,ٓ> 7TEJݛz5 eqLLjFRl X〼1#CZr>JUpms`,C~ h,A'Em*q&Xn- ^>B5𐝀혇tk%BDV8'CHpD3n'IDv2=׵󙡥Tb0p}X @i8񈨘JPYILt<:(}HB&o\oPg&<3'͙ڨY1n*~dbfdK5d$vLQ!,~'ܮ_=MIq8&.81x jdф@Ң؋PY#uDCPpBIPL҃vC ],#"euIԸ%dg!5Y9 >IWAgYddœ= N ,SM*R\JeP,•{ab FSdm0d(C(esPϓ+>g72jbAI#V+6Dh cF@_o5V$h3bTV8_!kae`QMC  A /43T;~jߐ&\ +]$I$I$I$RI$RI$IZDzWQ#d| 6e!wI+ݑ)\5h޷}(|BFZ*zG+zJ{s0#B5D b26igb\Zdh %ٝ[闘 )YDi37]C´os/=){<'ENfRoTNyN34HY*oo0( ϛ O zC~g1JiGCU%r޹<'ٹ쥴%ܯ2W3P`U'^jn"]U"v 0 NL9lΖZE}64ʛP+DTW?lj! ~KvpBݎL~;.Yq"wg@M BK)& X$WVOԾU &JNl`9,c$04If m# 6 jT4h iB (0Y+-(=Y\(šTDa8i!^0A±2|9 >2zJ[:0![6u)t+y"'}ݖ 3fE|SN25*9R) xJŁ<L, ]D&X0@ 1! Sw :Kk%Kj +dH(D6c.1,yc̑7-V!.hm ̼3oϼ;;'zM<8IX$I C&o`.K&>̅(H_?3 *FTvyrM>.b<·v)y'(rc5:DT3uj|^~ W+)̒šIsŠcfh@Y2AJ$$`1ڄE24r%V6b HdYm 6ږϐJ˜UW|E,>0>~g !@}! 2 ab@؄D,v3AIݨ̿A39w_мS,)S N,'FL@ǡ)3`ytRbP&2BQ+'thwD$`7`i.I-%8x\r3 *Dalm8gu і ;2aE9M( xB PE^M1M+nk$)yxɈYhtזCGBietY f) 9$0bZ{7ԄȄCS0.k섒"0X( A1)T_ryGF,$D{s!$H={,̼}WdNal0 5C#s <C&`:F+o^^L,VZZsY/vUOi$J?Y#mA([(Y,ªe[ciH=㰷v<6p\CvAlw?ɱI9rdOB>lB}u#4R3BD})g(n!y:[vpLÀ H0*0I!T1HR#(\""Cȣf&l YϋcAeo1g,#Oc2C11[j\[de fMFj`i~aA>_&1,EENëѷ·2ܡ vX(a|TܜIv\CLgqɺN;+<] :UF,p_ #H(IVyAua Íof>oae\Y72m ~P೾w ߝak}1&VzF6 nd9IZR$M{ټM:UZ VviR $U!Y<IE! :RR5"ݴ>ZI>ߠ`ݒf0lᤇn #$: hjH5F6 'ҠI$} E *D:>$(d7 Dw'ݾT0idCfX,^vb%S^ p٢׸eJy$KRهf0( UkŮ-*םu M/ HSJ _r%O Ҕ bPqM\h 2pfdXS%p d 96iLL Cz^qt`W_{DWv~U9ܨVEy*Ԡ["&E)U- q;3QE.*|8&e9VSHC2$Ԓk!)"Ez`v5BOc w9ГPhPV"tȘRUVHe,X`j@$' $6 K$^^PvjĦۡ;sա!-NcyX"HJvU5P.as01"P!X(uv)^g!48ThRp~'_԰J!:@V+Kj%iKH%,X&:,"4(PqH&(`*@H+CJYjXdil@ X|JDO,X&6XO1B!p1AzbJ~ꠀ!QK b^M?miow!:ĝ}*䦞r=O5܆NJ0rgvFOJhgyANI&9dfsԶaCH?N bp' ⟆E'rAIB U[VH @=gˌv]p4|tTLz,B, hc("*”9uܣWݥ kF5Vܵ}ҵV5k]zZlYX5ʞXbi%DqT0jð%,!)u׊*bkR|˖K&1}%L?\$df0\0DG-҅\sԛpDѣ@T908a?JG y̤dIDm{! M"6mr FJ!|=3|:bǤB!of½3f(ge+H7,55QP#fl*Óvql|{ZS>=2WiK9@!g8YC500(f@,(O;Xg]96F" ]h[6VXHɉÐos34!W_x }ge33|&^7XUBYIeEy;o^-}#J43!SưeU1*X|;ڒ oX)ώ#ʍ$Kb 2>j݄$& pTA~]FfI״ ʚ!{m/Le>RcԚw<`<׉|_#t) Gi}ΎD-[ X| cY< ZjocP$ $VK[jdL%MbX[F[E@D sHT&D-rk>@[*&*bA#y&vB9 Ld=0͑1sP,cLa)v+ቩqա A1Txb5;[-p,($48տxaқ>mq$YW-(CL4/$7bjҴӸd26yMƚHmb𔕊I@9L4(%4B4 8ER&KP,9cP740w͐9 rX`Y &c0Y%Ѧsțhl1J;$[UHŘ6M1fT͘ nLJ 1;;v;`R˧Lf7fjS0d-'F6&RA)(S $i!̅&NpzH l5 2DMh`FkQ%:WN2b4%%AJ 9!^NФWrbYFӽm)A m%ݖt;pC2mhi,V Y(hc2Hm~8@ŋFH}聙D0L"vzma"t0gQ9G]UDdGK2(%Mܯs> #J PX܍> P<s*T>'` RF0c(um8l.Y+Hں&6\ ,ђyQ2I0| 9g@x5&q4GeaRH*IJb *R͡Hhms/ 3;̇AEdYaC)PyðUcJFRֲ\Y'ܤKc J9a&Գ+2!yF#e-4"gC`eXd`#!'g62NEb*\&0Sڇ&̅ǀ,Jb(L(H`A6J!d08`TFq),;fqd[Q,mVPٌ1rh"&Ǿ؝S sya,'v/ A~ʭ`@X.KoB\c)7覓0OccaȱW9#IHHȲ dyGΕMv҅mk%H`Rtmj]&%J qeb\c$LQi%܃&$cSg^Msa2GzE[0~2*QN:U-2ob̬s:EGM&&X% &UdRqi#1p+"E! . |Nd8Йr;m:xxRm 0"N C,@E/ޥoݓRm}F=3Dihè7F0ntb1ҌUj2}(X,43@OP-09Jyx[L3g!jM]ốxC;A"1haӐ*D$ D7I#D<J4,ġDx{6N\D†lض`Tju0DHK#y)2ؤDѭmVԤHmPsvѦS,TmozIUIe)5.WmҢIbO}U(iX#U S&4p V)iFT4H0y:D0Ȓ* {ouR@ʶ*41ֿ>ƙѤ2`%;a.նaL-Qk'6Klx>() Ad; Jg b0IRhf3/Чr'nB  9E-R =u#DE*$LRLHTړU)I[FdՍl[%Sn\۫[IɳS[b!aM'uD61,Wj8Rh¦ wGwՍib6vCqMjCyNDUQ" "Hl Z! 8;Ό& A[} AN!VMca/8p|HEX`.'@Fƪyct3);j#:\ͲA4Ql7N$Qc4E>~m.eL)<!2"V>rԕE4`xpr:&jM#!'"Q'tN)Hh􃮰 B!Q}ޒG}5R>Ezl2e%Y%Ybm%v"{w*c'~}㚇:X>LX*RI+꼇2sMԗP聃%Q e(JauѴC 64"UT7n"}cXYIJھTbmgue~)?4XO8# YT, Pu( @ _(A{hƣv}a:Ԣ'%`bC 3hh#INŘDҿ; Gl0l ӻkT C5[m]x<%f'QB_m[NjFc?fDw \BcI1D4`>1jNTg:L>e/,'M3:`k=-,59']ReN3 9oRod;=jtűJu¶mhHQRQ$Ґۉ_4;썥vXȨ) o=8-9(|cod6t[J_% a(8M̛zK'X'ldYqi4Y)S2EцHyW~OSNpLJw~aE3Hh^mB.fPu'uۧ2rbvYȴAL(;W^p}f"E `J`BH A`= '*1l ԬED(DvJ}QMZj̀ bC34M0D2k0L5_}b)H[ڥQ$H@Z"\Ӛ"&v5U2I !5)WchrMlV9o{m5M؛XljYVtҦTH, RO4MIJ2 \$-!HeH eT1J2eCJ+O[R}F')dbddQJP^&FLeH[$c`j%7Q6Zjjd(`LF߼a7K]JEw%)bv`RV5[n "C2JmD7j9&Z"OJH/(\wb&3d!ךf1]~"vԣMV[XVԦ Ыj4"HD`#j*U*9j{GqKHjAYaГ6bHmjaR?=2K"Ga\mœ*l+aw{GGyc tz2Cl$it{}ͤ^Z+L&AR@iml0 9;wܮ(bY 0IzbiLDIhfo6$@kUNύI&2Uw|n6<=6eA@B& ]$!F^u##op%݂MGi'Js䥩:̇JGsGy0U-0ل $2E!E \0$Bw}^ X@ؓ]`j *_'0j#jcwF蜽L$o>6vOduS#Ud\foAWvKdʱ[* {geio5＀}d2II<2l&)rJ d#K&L}MY00}cݪĪ 0?O{ع^ 6#5 Ffs,u"e_C+o?/5h&vnۓEY98By=̓ltݢ>r5b(E") %"hg:x8Β[. JC|ri;쬫MD}O-E<=Ȥh(L''e#Yc#6?aGGc>Ҙhwc 6{wIE(Yld[ii6oNḭLOz=#+[Y v ޘO$PB*( Wre<=*c΍߹}O. d佒p}Xi0A.ոK%W&L\:OF8 Cyl$;10:8TbpV2D"6 VNR VB ӈ^IKR=<]" 0 !Qoי= ڇ\}4:U,g+JE1c:yNc{Mǭa9Eq^O@#5,g8Roɽ081IANWlF(>J+K6lR$T['oo=7;?87P{F|f1VdD84knF& J?3zrx S]A#phU~HK}Zwj'*VWoc(^&j,=9TIJH*V!sq̣MKSFhNXc69Ty;D ɩذ\ni>3~o;fH̘ά m̳Ef8R Yròu3npԞi$x6L :a*-#O\ri"g gV͔"S7Ga4e%ʴ"z>Zqa$|FJQbYdHղ?ߏj>q#X`Be@,j*UR-r);lz¨'sROCp4O 1`#0p>7iYRP>G.137A=ԟ|񵡹,ft\?${&ْ'2O DJFԏko͵,Oe 0ab./NJD:%;_SEJjKF0IN#7P$?eʬmnN|I"GG&y9K0{IP{'p2N~I&K%-Ha OiD,<$I^.;LBI1N6Ma]jAڥ,X? gKVeV&H"])E4Y,M4Ѣ3*JiIMI/yn&t>IkVT!jsh¬)3G0g\6򙚼n2a2aH@g' O`PȒH[4,2Bf>kQRT,,:Hy ;puWk뛦=+2>]kgK? t\[) @"B'C)8||0aJ&/`/phkp=^MQbXmN#xtb3ae(^Ԉ]{1)!L,T#>=LHyIF rɃ%L`L1d =A!zu>x`*JCχbSʼn 2Hs&ՔЦh, AErJȴL ̷ZUckzkYu1yPB}uhdF10xktIrIkoMnl—LbUkIޝ2= ǣlhֱFs~e0讉;rGg|IѪB Áe|?WBXjYDvTY]:P55%(i-UTXX%,0Y,aJxIA ~9a$':E#0l)ބњplF7$ThJ$WK.PM`Z?b3HBa!l㢲jH!i1P^BB)1`I"PE7n #H)8Lsts l^W89G~p t<ZfBfkDXN҈%Od݈hkjU7.bf6u+v\toU\aokMi>'V!SS9ud4RRk,$MhjXDCDURIARs2؍jY&L.bԿ& q47١)LLxXW1e9ih)J0drQ]iӣ:9֚Ɣ @M$٢|WZ%#-b(|MUW9:>ڱ,Gب_mk5&Vw2݉PtdQ8E,7ZXJ*z Z2ajXz>FIӽyzFSlȑop& d,8G#OlR)eFD],f3>~X.d>wNj޼|3iX츓M?mS=FԑӧO4FՁuԔQ 9M_ \ 9(J-4O=: 1]KIf (ej7EF2jSEs]-S(fSMmM\}O[?ck$OѪzh_" Ak7=g]=6=rznc 鍧O7G0I(3N!{YRd`~Ilqra2 suN'/;bp= ҦzwhnA&3n*=PJ4A "-*jST6D2 ku"^IBRIT{XL&KhYvK[Jl8cCu1O'7(dY29A7m(cgEFBתWemʨ&6RQbQ,FQ?c=1d!*Dr50[PVy1Q Ur4">QP,:Mkɹ |0dKV ,B!Y$9*UR$CqCIHI7wu9So>,tۙ"K-ƞUQUTXDGf}HGT:n5<@Px 2 QMJkmZmj m{񗌰r% (]P- #V@Ar56ýjJXxx)0q HJvs *$'؈R{]d :&f̀xBsq-}O`p/B( tNЀðd$"I>CދmkVe:dŠ_i (|8R(qQ,F~Y蓜M-@HDJ[V|I"cqªR01eEc2(Қ؂i6Ri,a̲ɕG-4 ) vNNmS?y>mć9gi!jRA@jd#(, Rkpd Q̋Gl_dAj MrL_{Bҁ\4GY<ܒ:9&M:v@fb5l 3iP[< !} 蓼)%ŻzdndㆄD Ff<׳~w䶇/ _gw%;z7γe#2H~  P<38 "K 2Z`%HׄI?*PΙQgC՜kTyg.;5fG3m~z(t-~x@PMLn5]a\ozj&^aϗb*Ճ<.ıVP(Jz0.H92 \L JRd&$tyP.Y25qB{1j~'(^i :8̰NCVY,˔KXЫS&$9xYBm ޸+r2\J0\0؞}]ܠ!1-Wk;88ΎDpqLc$},sL3B ؀C3ּqPʛC1pN- xX/%(iS;ibH&Ȳ%4Re\T$5@ēJB\q>8Λҧd*^$5ruDPj#f ,@}ƫNsOcJLZt;+,ӶD5[T馼!+ēn3/*Z-1ѣxAhfdo,ebCj4\5f,&NW0,j3RRQLAb$͟)QC9U$" *pAawu"\(d':4؊[ TLȳ@I[)Y@<኶9+8ާ GM*_I4$,I/*(S,?of(vy52#~@Hr7LEېKXû|3fe+03 jo1AH;Z$ w<W "TU'kW$.ó.tF8!+=g4;H#6Z 9GQ8TleņcUh vP[1XH˥F9&f^M#~sZ;93vFO,v HUOĒr=0O9 jq]n7e J;mc49&;^hz\]͌ ;s7PYVƗmz,#D>w',t';sbQ.aִf_jwE 1(* H,s'5G }+ Q+m!2WC94C#EE>Q1ɥI%B@mۆ QJBit%`Jd2Z>m6TAYHETo_LطFƁi[3)+ZLFA Ž vbC فC!Kyɺ8SbuD ft<843!f2ĈM`d"3ӾID:aC8vQ'Ht&ȮLfa)(3EIfM u;~!Kws;1G'Wc_H[˃>lVoّ7t+tƱkJbV0N _bs$Td6<} ȪJU[uۉqaTgxyĴ'өh$%J8ĎZ2;`jNOCeX^]و}^w%twi; aE2OoWcC'Cم(&${};31Ju_`F*YaUWdRNiۣhZVf*2_|*/<谜8 2Ec֑K0cH.5菸3;ۗ"]+P΢6<9jL"h fG8mT&gg!)W 47Cn TM6fܬ_l"ܛy{ӱdA@}ϥ/ X̲E%!%5)VLn#S0aO{FrE2ʔXt5F7)âo=$LpUA޹Lfss Nhixa2s$ǫ[2{̷szD(0gEfff9ܿ&na3KVQOxp&i8A~0!""5r/S:}D5љ8+ 4&c$UY*:CJ6ibjjF捚4NHaSt:NgFC# W2-9Lѧ !a,) M1( `%-JɣU+y[Y{];36QXPJ\[ ̙A ׏xLy\͔Qps/tٴDL aӌz4.Dd<GIڣΛ$"quĨ`DJC/a)CC $[z>jSo~k'=e1*}=s9i/>MaNUhc7ٱSOP,WTic~:U} Gh܈iX[E(Uwv0ɷѽCTx;DZx>bꋵlfnqqw) j0bdF.XfY ٭] HQ&&G7I^ǟ:1;rY8QVU%,]%=^Sh9@:à,:3&D)d()9 pRHN9$5HCNΘuӣ !)4P:p3s+hQ5+b  p7䔠.D]7(Rȓ0aw)I (Y!<Ğyaم;N#FȂ޻6 ȝ NXN"&0UU${OoRoRnaM΅4v 6>э #ƃCPK C'go#HlL4D4TTOQ6;$B#?6g>w/E+UV1Si #I[b\`Ȩ*--\:3v&ٳe34|l6i9Ңb$RW}oXڛw%^Y%Y41I’UIIj!T*DĩT݃ޚlӵ:~j[JyAqe𸌜+ RX9Ċ㼁lA#@ 1L5 0ԖV1P XWf:q!؜^|Ƞk<kOt#olhwM2 =CǛXF%5f4 $3e-n5"H/.& 8wfr|g7D֒7,8aFja1E&,)ѣ4̋$AL. 9V "'2? kL/ W9(@,`oYy5 62֚daPL1=M;n; +A5 gXsjLzb^ط3:RkdujLP)al!)n8=G|͎j$51tw/04J/}vACL f*H>M_]5bڍo5FJc2!nyHTՀl^cPX4e){ӮJMmV R)C垌8WL00x%n"ICpwq U f. :7$ܖAaGJm:;hc l 5ɈҺBQgJMfB-`Yh$j,Ql[SԽuHt2rHw盇i6&+Vw·/Iss q1 *BۘUA)Lߵ'83S 09a`Z'Ξkkg )DIW߆CtDۢ_3XSqѭ)P86XT֥ep7vaDRҩ%;*i"1Ac6dҒ[Be ,v&e TS7039ZR AFovtg0HoqN -EՙɋRGrV@"yh7+ v)RbgW\c15X2bnb&<s)f(0D<[5KEW$|b>9v_;}ijfk A KGÎB!fK>e;A~ſTGzXlšDWp:r E;N%sKH9\lXwKy wlfp$!Mkbկ1}aE̘pm{̇TwgoV y)]8>P*!g' Tdʻ-9Hqc uKRD"%p===Q'/ P⡥N}]5F=+To 8k ζ r f2<*Fʁñ)[ aZil`p6&X}!3w\&ԶW5/?S'F82,RMgMOr"6)(֐:5WLkC5(;/K RўCO_L^9ߤn/S.9VqwpPK=pLXX=f ()C j͂p48B|V @AkKE \jQ:3+%AQHz`g$ܒ߉$KS-鬔͘[TsB']/\RDtҞ&8d86fb1)C-3Ɋ1(ibbL8\Q<0L %Oi;LSAuڣDh FgVwh,\Id[q69c3H}Z+KՁ;aK0YcwfBgYc *ȶQX5r5RXRs'EE a۪AqlS5&[\&%ǒ&$rRœ;02325hކ8ɜ/iir43FC"An rTل2jU*T]( ;=HK'{"O@vF}GGl\ qL qԁ]܎d ^49@1P 4֥@ ӅK6lPPٴ l㧗έۯ 4^sxI$HΡFvv˼ +vMHm#m,8l)ȹZFԏ R"w<prrrѳ1+|ۮ57xH'(.CPo: цC-J-dd!&`J 剼)09"u, TK! -lUѩSFt!RLe pMbd9kUMR[ . Q A)"Rأ7 젂s,^4`# 9^hDDfaء'P9 έ=t~gg̼4'e'*pF&*%JcU"TUUJAS"s ntJL˒<.a( T7%2dA%n«+Ucv4bAeW3fE5ܧNN Gρ, jG ?] .f"  y ݗO&[]@v,<Ӛܺz{h # hֳxӘsw46SUhKVS@3(;(ѕl6N^^-(,? :265rkfe,9b^j)74٩Rf&oS4G9TQo \aj U Qf3qr&WEmJ1rYRb"HV0 25FV,LCg(R&(?A\YS:U!@Ř^JD ;2eLz,m6{z$sO2y:j6Aj0mggV 73Ytv޺z)Rj51s\KRԴiR$ÖW!lQ媛X;3_s gq36co^ڜr|,!Ɵ4\+ ͌ 1pzdmΣ]&;ZY k vqcг6 *\ ]fr+ DY*cٕ64 CFg5f%z90RD ƨ"DJURȩR^!LäIaJz|9MkF>ntlB Du d8VȩeV1\t$!nU"v $ E)LKH R`"ɫv/a)= 39Ԟl>vwǵ*ɶ4FR%Re`~9uz@WjWe?[M]Yf:TQb`|>2jUmHm 1QW8"<Ok=߷ߝgO⿾5.UYA._:B 4!N,b?evޚq`3hEb[>9b0J3/XNg/AgWݣ|/^]玧7 x᪆ibc9'aѯ4i+Y+Fb\[+<9GC1SewtNsҹ:9+c fC)5"̔(VY*oiVGa!PIm>[NTK $DG}&#T)\UU9ׯNSOa&y6;;_xUEyRm)կ77=~硽w! mߘ߯piPm4QWo~ovR$(`;j'"ߧМ#ݧg6!<۱زg"p*|?'33|۞dI/C?/̜UwXeFEo8!V5q+sRo"pn:7FBwȖ-m6#iJ@QXI%4VPT7`޴P, M*C$$Xn1M$yQvy .*4rnys( hCu(pr?. r6s>nU T *TyNV*S_&"VZ%' ;tG X0rSm(sGBE };Jvjl,wf M*I;w ~6IY}h:}vHa,i* a~!֒00Aȉ !C&E"GdȖ*ޫaeI Bz>CYy!':0&U(BȌ$Ő"*(!8r!;)@=cw[v[QIF[M52aY,\BNPzx8cu1d*C ~hO,8 y3;fR#ؓ;}K$bp> }7A!K`Jpxq}.D20@v`N#}ZTktlF5̩fLRծ"+BM$ži$brPЂpTS=l(="[3@FHtt` Tt"XF 5@PZctӑ}rް冤@rq ,$9gC&bLR'R]'P"yXK*-LT5M)+jIJg^,Ie2?P?דSź[ICo!={PPy1ŋ9m(?} Z/d| ײIsg!kxC XLL\($J%fĠe)RV%% v`t3cDAQ%-zR(X&%(G4eQ d[)0-DR(R-[-0)11A"+2d-%- `,Ss10F)pDK1"d*E`'yB``XE`0iK¢@БUs³^VKw +pifbdLJQǭ*L7&($;jD) G?vsùtȉC}f9~ls㏉넠&vr!)|yEU*2Hb>OwΑQ?^ B{|='t Cʲ2/?F_C:y>6Ȓn {1S"G>t\yL¢xD)ӘapDOHSxHY袆Ih231VV %mk쑴6Q̉L[~&őQR9*1dYM)[ dQ-ƈ JhaIINÛdf߀:s%C t{e @=lh[n1 }O‹!*0l"DY@n{jؕdG)b6=vH*rVq#7s3S?WUc `FcRt@oJdjڟ4Šp&T* H*0@0ҤojyQ&!T=rz!K&s~$LV">J7 OsĿ N:\Eh׫ UW3)BGW,Xl,O1{&V$YJ4L@YL_[|aj%Uenyl3!PAH Yp )e, mp'wegw[>mM3F9C&Uf I@U"Mwvw3`Pa,y]o!h[Q7cW3H֮&($47Yhܝh,"@ff:[o-*oWB{9pJəhhDQE(y(qᓱ;H/W^Hʗ+1ZZ_.j) XHퟷﺾG{u=2Nc:;7w/Y$F"u!Q *|w&&F4U>gpڡ̝#syo | 4|H*{;)-twƍ|RQdZ#M2LV9)teӦ|sspezt0 P_YBAtC J<>f 'T`b;wBgP0 嗼%ΐ}e;x'aI* cζc4:HJ:^3=ܥpGHi& Fi 3hA<"Ύ78 ' bpތ̏yix|JȋαX&ߋ?cvcIzÖ(6+ qyրya8F+wP_%F;RZJI=ѓ0A4 U~iMl+VǮ\]ƇH%sI.H?}Iۏ?~=>TKI#\H]-Š~>#$B$*?'>FS7v&]:0~4NUIDMIٗD 熑bP/`OujG+`Exuyoġ#eGm>jw` 4cΉ\!JCfCDzsMd  4]Dv B/E b%B,TE%*sȍH̎5٭P֤MjSevƖtmUE _" L, "BTHL:0. z\##a^ Y(_q'1XK\c*-AeMaG_xGYJ\ jREiId{K,&%)ZK;|wDR&BJ{T}AzHMXFQ46X([iXa[],^Mrǩ[RHI)IoH ! 2p6n>7φ#S2ERHiԐaEV'E="ƉG(\7'1k#e|9;Ρf>}C,(?&G̤z&с*:?Ou 9s 7SD 0hb6!-0{E>>܉n~ocFϷ\f[=4MN%X d;TK+c-'9"sɅ8u%3W"sFNb~d?8hI..-Lv RzA!8$NVH%ĩ#@C,߶6> %* UM H!֊Xd RvQvdO*65I/ *&t(l36*OC/*7YU=gdFGw/;YCVDCЂ6j9SV,%Uboے8Qj >(A`B@ goigy<mUUURbi:Iݶܔ m,eRiBADYu2TZœQY-e,+#W*+OfBŨ)dRLJU,T,$=  L|3$e!0fMgO6,(?NY aE[ l-G'SraX|z n`u>\!ʤir٨6;㠥AQ5,ѐ*ɢ>C 9@T೹9Th?U"!:T3+Wnw3=O<L`࣊`rIT,N _p^?U6W(X3"8Q[[\H 0犉{<E0._"JL ? f\H`tJ!\z }xd>h ߬\cNn6htNH]r:M1n5^hqhZ&#C45J!j]ɤ4XCYRGe諳nA3ɬ,e$)(5(TTYB(:X~A×xf@w#]? yAC6,!ZFn̋5gD@I#c:M˽O4`d |;{TsHT?!c U+l\))e(5yfpD`4¡QdUK*o.a.)$DI702H@н3`'-\IY&AaVًVt-%Sjl@B+HngG巭;G*KmٰŔoү6>YfAC=!0wcxzІ//'8whI=hk- ulR݈\"Ņ;!w,Ht8[ÁZ\522r;lddd2 H!%\X,C<)v q=w@m Y$Q g͛7iP$Zb" b!h7.M˝j껭+eԅd¡VbRQFYnQ -V&+ ͌C”1T) !b}SInӣ?:| 3n6(.3L;#Sl0}}c.׭џ:onvbSե7;`đ&HTe3'dž$,*1K%efK]u0˒wZm3lj/$bϾJ~ }qDPDA(3ij>|:SvB )9-3?Y'!'RsYH`"DȎ~\"  ȅJ0K}_*H@=xB.fU\,)A#R֒f6MRͻ]HAH B%p1cϑrDlh?HD!Ӿ!LR,1|C*BJ|{)G~U. dQO!rٳ23'#A&*>ZCWOfLKb1rJ'Jm`"DNPea@f?ğZ8](α ic!|Bp', Z1j~ن1 E J!!$;L`\(xS澒R3I $B0e 7ֈNw>15CHHrܒ$TR(S՝Z;}-xveuJ=r.`9h=s#K T9qylNaSadIe 9Ql׵&>+d҅|\!>dxg,*EuJv>??uzTT^:S;t HAK㉭wUW T l'-ƿ&X?ќvvRb7"cwlӏ5= ~6? fk50!Pn7ֻd6ӈ1zA]a !uٸAl1r{a|δНtl eW-l(`?Lh)kv뒂[F hg"[I,(g| d) eo*,l|y/׾wAnvc HL]a²PN#,֚%>v"J%Ib TƁ},_=*>uU[gՇ䞭4Y}U ?{3شv̫Q=hʃo&mBv$򳜃K9 A † jɀ064*oZ lDz#*<٨i`GhqΔvꁠ'JMAw*lO(ůrXCݽeI~๖ګmUVP_eJ y D2eD'B% *\갬°lQW;m爩0J,c.EA"| ID$T1PD(HԘ'8I`Da, W&, F"GOT 'tۦڈ,v I&8z!Q I<^*1n!Vt|">LO[*Tt*# M*i"+dbU6Tnw曫I6b°)[V0œkbbNi_@Jjp")8*l6p7}L1cMۘi 6SZlEMTLSucw 7l+I±0RQJ59\У4w9[JX++[4l6lΊEJUVa**w7a&dE'%*F FSN[4ucE6TUbQNllJ*8TQ̢Ri cM1RsaɳJ1VcFaSlaW5ts`lcM7cSDخ&ESi1UQQZTMrTJG5l±J4>:Lnҋm) &ʜʪMHss)*NSLb bpi+:M0NiS)f6w hc3w:E7:0;~5w=k5?4$:D2&e4oF%#n CJ[Aq|*J J`yB!cl(m949!0#1aK*BY%Q5*d64Q[Gd5SP&%N (V:pSsI ~ rS\"l:cM6zT6c̩*JblĘB$Uh(D: Iz"X^ BepGN̖hel40i XF "8Q,ɫdFZRyfh֢ɵJV6V)KIu]%dBB4ČKJLa#-&P056mBԓV84bu$S*eo(BLMYQTZCedd^SOm嚫"&YN2dVIqjZ6ML tR2P+YцqBr,"dBQ" !Q1%HV6V#EiO1#d$@4WN(8k=6q*j':~as1 ɜP|"|X(}oeO1{3_vϳ,Ktdee(#HHQFp!FEcE$kE{%Yf۩jMokj(Vocn[L5RKRpkT,؃e$Ȫ Q,Ұ \Q1TdˈI$ko0DbtQ):')Re ҇ra:)ŷxJEF6Kf!DAUEUG1PasF>/:-01PW^qtlW/E{m7),|Ɓj*߻F-)%Em*)V%~.eP@!Fgg Hg88<IeiY?vayXt҉'̟ c훶lت((glRBܵQ"¾pɭw Ĕb 8)SUj6a Hp)5Кh9ZWgh{>f6_W$- 9؅3k{N_~!  ""J\3!&z*pe`HWA%O__8dd}|m;ӽ5;K;=ßUAPo\e! <|DO.OݜK$hj:oodW-WD7DN4Ն5lgXvo>XSbsWK$BϿE뢖NM\.sON}RBRpQ̛O m< ?< K9n@*}z-7#G_z(|bq9Bzз?QM1_bpqner8|0MyЎ723DҾ#?JLRuBet|G@&!?ғXo_Cl)G}` R9>rNfefv#@ެ#i鏟nڱM[)fBZ*;OVtmEEAZEUUѫ(EQ&)Zp&zF@QE\EJI`2>n3P혓ѯ~׌`|@2zr,SS -\ᔨu*l)Wt -&\]; ;o QV B3u~gy1-N48DoOUgkW3;PɩD ?W7qVmqX?+;$n007Gf[!a֕`tEq)_>_><?lhM|;N*A`Ct<|)=qI" $k{l&5G;?wi^̇Ή7Π&KR5#8Kdg/ku[옯xuQNo˵ .}j8De()II.-`b67_}&!d{9 <ʷ} 8 ϋRDRXrIv`/ȾyVyOg#e~LU3=aJI?[{q\E۶A~f/<^."bٜ'x~uD bl Q+_S NM bU8I0vNP($U8VN=ϕs ZLXJ\;Lf ˙\RNicT§m9*|*\0ĤuHhiN iܷ؛0z+m)<elK Xǹkv|ð,7x ϖmu֭u{ڪ@oVy>b%PS\kSIC$"Yq.oVUg2oU<#+9xs? .jNYorV t#ćp&) +c)ֺ: {3M 9sb⟇j|_"8lہzr|o]f/Džk9ɾn]kߏ񷾍S ͒#~}K #߷ycg-,kvԓ'56wWGsm  &kⷧȵ[LJJв_%g@}*[̐,sQD! b1lJʳ]CnTp?=ox;*B1/Oynd/+R+)slpjI8!t\&fb ,^1Qr˸ Va h/9'+T&5%ecP2өh❧TRtdπhEdhoh‚kgĊU/W sj[zo[#3G[JLLJf:dwڶqz'Ɠ {ry"vIF>tYI^֎sJ{(-!_Niui}h_J٭ * ev1|^;> [P4=Z;aP+G]wU[u(OmC) "R{%5p!$/DٲrŚA=ə>e6hGT[[}HPcj\cRjUDUEUUXf`Wd/q&[H@¢Q#l_ v{7L':?2ca}뺫@l~b؏W%%|-^k;V*5LRl.QYۯ4T[1\'tWG[FU立V|o}{K>.h7;>{ý104E2B/~7T˨YN777777777777779O}TDZŲ*]G.֚S[Il6EDA GbBCp-?x:rm+m-{9~͒v>|+$2mz샋ʣFcEͲNi1C ev- 0:;Ast0Xz fXa\ΖQacBmۙYZ}h+8n3 ?[5׊"|_{#|˕֭s<ཅT)Rcp~X?`PhEW w ž_ѐ.]6B^Mz3?Zeԩ zO?ʸ&s8寿~/_?&r^Q :]~'?^.]&l_޽vdJu@rv)̯ȋ,-sgu@}}r:D3)e3ٺ,K^jO0eɬQf GB4sm#| P}OL,W|KG҃?sÓ(w@,3B}))Lv-N3d[p%ξMɓ> JIJr%m˧5JMGB=˘,fŒ+R=hNGcd\[o) 5VSSRO+CyDC8Ǿa'Dڲ"}7L9*(GϕI^a/>_),H8H5-I!x:9WR±[KK2,͝(ĭOrH {TsUS`HrY~tQ3NM[#}ȉ"$DXOQEA !cΏrM1ђ>r(_| :ŝ{gyj}n#l.v7ώA/ڿIoY"fޮG%iKFZ_&81M zK3eAwN6YGu\Xٯrf4WgղCeQ%|$geq>_KD#y"0;[&'/]%8e9_~:(^o ]7Q$}>{  NwRw){:W-gz,j֦m)FPT e7QWod[BU!11yCŚHȭ\tP6¥\7Jfdup#LBgpD<\}&NQY[O?(ΟwTtp, E.a*vPJ c+Y N bIͶ4&(iXA:9RA+j.'=l'Z5NWB:̝>Ӛ$ְU .'S-EH!3 ,kx=BX}}z $("$Og;)IK9_MR=4Po1LJ ??%%RC,^浊XǺQ*)z3%[%WZ4,Nt8t?Sp2{?窆gZo!^i J)?)*aٱ-UUןln\1|fn>M14vDl®s8VsnS|+O}}Η;s}=.ܶg#:k0 ŃW5yR_9ҔL8H<},1;̢XDI.'2Y+~kAu9zEXKҴ$vRei<I LR-$}r wu-'v:_qjRՙa_*)܍ 痳Cz6,w0UXr}IT2v*AoA?+ü?pa?=IP(WJ ¯|v< 0.ًhw9XUWpWao>9-k? oK %k?f˲ݧ=nb{r=W[x\܆KL|D;,+,XkӰ Ssw[n}m2I0ZDk$9!eOO<[uϫ܇1Oe ,j9PaS҂5a"O-%&."ܢ$cp~\)ux\Q=q]wSJY}X-eFETEھx uقj`.:m KMFƓ}6Yd^oa-ej ڮ$P}%|P)z' nt(;#y.v5|Z|9S'%p!C.ɺub_W_Ez}:Owbp] ; \+*حG U*%Y]%, pt4r z^w9r s{W6SWQQKT@Fch܃tkϏtr76TqS|iz'?fKwzkB0]bU= I2X~9*'`3ݘ嶵wi|j8}*CJK>5ew0tL !ǞKlZ8OkJS3Ҧ"WW2_\\ӽvk/[^s-(Mu8W;)S%omsY1骘)Gbެd'Q괯ʊ٧9BYg(m.eYߺV, ]՗6Si: FJEM~Ǯν4^J?tuNwk;Fc]cHf5MEGgR2%q"3g>ӕʺ{;w(sU9j*?ZQ}W#SkkGF=h'NJEw-Jm.oU>?{boI^Njlq{?EQONtv/t-()ָ9#h ?7Xfk?%]6>Lwr%T/8(!-_g} : nal#ϽdtC]n-md>Rf>O?se-Vd,< 1>g2"4ݶ_'ݮcQzXIiQF|eY-Xz6*Ԋ2&Oew:7:j)gETE~nsrԊԊj4{O1 b`;@!Kw,H7X~]aߣE鸹θ;Rνi,aWbݹ.pъ8a![yoO;_r<]f!YDQO%[Yhb} $aJi#ؑ*cFুcG1g}?6/8wy ƿexon y\m9|ަz-u8pW)-?5r~ ;*?[E:{V'?/_qQ\+=I0 x)圯5Ih*B* =QL5G#5?=]{/kV-_sJmhsgryh?O]7!ȁT8A95K}'gjO} <׻Ǵu>{?~m߿̿l~g;||y{ >/!P&uESC3n,`D)z.gYq۫cy\}RsU9l{OtAz[/.o_ݯ>7?]j[i|7M?gNwhZ*p\nWyOJ~N7Eܰ`a+90tt &΄ѬQ<hf4[zho{fz.X\oyޯ؞Vo|͝o߇?;N .GS7G\q?n#}x^ak9/)/q迅ϡ췾m_|-_jk{&{Zn?? yzs!aCc wGyUC1w7I7!USt$%?s Aѹ:$)8W&BzE,={3?[M<'{aῦd?u7?wtSٿyԶ?u/ox7O#w춞Yi}'|mAzz|&_ o=X~?uevy|:Y'O;['$'+g=hoc?oI%fO2|%ce{~n[|J+oբd\73w%tyeaCt3 Q}?Gx?OgU $P@r 5rxc#g}zw}}/>!:=&ct)STU e&*>_}ri]er *" Rݧ?L!UUVAżAS CIн'/5nv'cJT B"Wͤj?f$GFALЦ~܀i`Ր?0i|tT"6l7D7RiEOO/^3rc -q8g$ɑ嫖9F}[_ ?(=( lM`[HCbDŽM_AP@_^P[m5?1&8 E>4(2Xy*Z-,H~Z_V5o寞+L)p=+ٟƓ$g+_ʣ  J 9+>SA\9yW+iWon7pN.WqrJ@)>iWu>bX+|Fڰ-Y*I* 3k+PA/4v~{qcdUEnjD+p~c I%L_n&QT3+ bʴky/=渿)fYJ?׻?e'&keeoys+34#}=N?䷗7}?~c-{#D/xYw}{tn-~wXgӸ2nfa3f45I֢l5w1#N3 N'f/Pn3eHS;̶[|?nM?M$;zV]^<|c&Jᰭ*˗pH{Ij6^EycngBd>3.9v[I2Fws)RFNL0t:?݂t3zoş/15fWMC֞}3ˮP~ JP{9ﻋ}5ӷ|)u >D9S8#+yCǏf:SGkN9A q\l79GOem27pz{켌cm۾Tw`4y-UX%? WbWȀ&îc0Z ]uw]]'Rb[ 9mWk&o]>EϏc6 E=++,f}?SSRJ;\:, MrvM|~@ ElCigE;+ jU9Lʋ>ހ_]/F;6rX`f IEf\$VU^׺ᆒj%r$Jl9q*p$ .C{)y/[ZLqS-J[(^T fr?zDw34\[q{\dދ+_rlm rn)bpW#{x2y[odߡ<:o:T|Rv'i6N&SVS2d@{*j|dQ9ENu03+o=^{G}1 o1:ʒd4W1R 5JӦit̫o[_Rȃ6~/>Qu.Ѽ쬫^ g'"TQ\0PycR;Oū,)ڿy;;-Uo9Ghw??hGۡ3;uVYu^Ŵ^ sc^_\k!hy:,+79|hb9A<+Nm[Ǡ" DS?.E~|4 lˎ#}m[]ԝ:t锤5Crzļ6RFz;S=ah˥(:euOkMtj:~-)s}b{7i>ujxak\gms;^{T6s'6iNm׬}_:8*v亿ʱm'W/tV\TiQ?j\bqeg6_neҘ.]/3^b/z׷U?A{X[kfU?SdcC39;lҶ1ΚPDLg8]?6\|񿟇Goz?=q7\wwuW""""/ 4C?YҾ?it?O:փn۾>ֿT:_/;|_et|gQsuG{]·i^ߗL;M?i?EF~)ZKaoVҁ&&arty=%vϜ_6 _ 2"0$w;1{厞OU)A׾ϰN)yu'{g`yk9zu.oTQ'@7^J@CJM|>l M罔|ږƕs}^>ZW@f=N=ώ>a㻺I=xOzoϱg{'s7ѐ`ր>@@f ]^7Ewz@=ƫt=9s2=ֻl[GwЋ`^%V޺tmV]}7ϹO]Tvr5 9ճTݾ^>Y(W`y ׯ@Pu'|} }:z4}9 _}=ǡƕ{՜o|>4Oj(Nϙ};۳w9>}y-dYm}**}0BMཀY|ksϵf*ݯFxwwo|@^{:ր}ޤix|oyl۽=;/@pY=^woWYNg_s3H zϯ}c =.!{[avk=zaǛ_@% ;Ouƨ+@V_W]zu 9<_$+s^t^mݍ[۸Sݾ羥*mﺯ6Sop۫{|{|=u}:xrk{g]ݵx׾Ynwf{ݬxo6Fݛ=nfݯzy8twF&;r>۶wrKngngz[>n+Y=jmw9{};mڻ}٧>k}5sܝ7kIgvш7r9Ytln5^λV[|=ݻ;}r]@w=ڛUdսmл_m>РIލ_oy풾ܪn\ۮK6;Nwzh8-6c#UD@!]mn[kcn:SpaصiΝٮB)'^͹`U7Mݷ]\jwλ{yvۻֻ7ݶݷsPI]kMrrz{j{۴'w@:UG=dݰr[ZJiα{g$zt-Ewp7pskDݚ{὾{n-nZg;]7WN^$%(O{:}=w(-l }w:TJ ;HSw8ѻwjӮsPwm57m ϾOhüv7\ɻlۻ|琢!]jͥ7Nq  h}ئ靀;wzw0ջ_w핅\mps֜5쭹JhȪP$8<ұ]) &jM;{07nmEw|nt`iMnά9o ol̒:wmm|*>ۃG6vN'}{ջ<{*ׁ@}=2+T(CmH@@CA&@d 02iM4ɐh @&0 hh @ ha4!6SLR~"`!2h4=OPh44h LM 'FjҟGx$m1'LM'Cѩd44ѡ24ѐ@B@&2L 4ji&MTd*z!6eGOi{%6L ڙiM=@)ɡC@Lb4ѐ 4I bd}{+zqT*)q>qe'$"O]'}:I'?X]/ER ԋ--f~WQk?| 0ϣ?y~> tM܍=ט$X3Y|B c)KsESfeih'Ts-"(HLb $Bd!j['{@?1(ª FA 4DI=V4;NJ~L}pIhrA$gXk(s5/3pXbm#[g<ţ`9D40NTR DRGNHʐ)\9VSZ*YqTBs1EE"yPV%jIau=E2ĎT̎&KBMf>Uio&Qz}kMB@b #ڎ;gN^g>QlnǢj8 |>[n2sԾfX 牍vRY(W5\ B( ABQP4|(qCtoic檺+8y{XUO"8-B7%|@3A TdrT~2 TD4|fe;}AU}Py%=iSl`t j~O7>[׃DD~dA3O,Bfqi~\ז֙0nfNS7(Ҽ݁Or$IN>??Dj`CX'PR_ {Dgb]{/Xھ{y,&j`ރ:$! dD$uoߏo=W0u~Yvo34&}wmg}*ڽmMy`RS"Xiڃe'g &O]\wiG`xZ^B}b%/ }KvKz/cU2[ EHLm.&$}W4{Psԟ  2d/D9w7MrVl>.~z[ C*n[˟t__H; Q6 zoYpI$Z eT:<' gy5#twm5_OY/Tu]<(E7QE\e֋υC利Ǐәx^?K{gЀm?ܧ?zu`ߛE_gD{ϘN51nfdV F<4_|J<>9E;"3-KEG\@tmzi=wSwvF !ĸ,_c"}*(]jnZ#;cR"}|I ;qG? Hwfq FME_m$$AaA@Ċ P|D@UU~( &r?g|/Nۈ]i_bfeW3sM]<_.S3P~'֋,i?C[Ћwn$QQQŽǻ5ũ6Q^e&$!! Mҙj5ʗ%o:dÏ+W5ɨvAO]axǯ={xMllv+;58ecbS{˧{|78hm7,L05C k鏑?7+4c/.cMshkn|v_d+98s X8GK #ÆLFV\B16a"o%lr-]w3g=.$aQYdGTLEPf'J ktr16|u%Q$xbFV* =5#j9B7$.+N#1+=fnx/&>kxޡHυ*D[ik~W{ۯO!fkWZ;mR}I!Sޔ~!!r?0=zp*2$>TR8 Gdz=8x*Gcn3'T G}s~8JP"|'c LHAК`59MPebeBD$4T͒{sT"2$򓽷hTyߙ' {,Lt[87ys D#E/9H^7vwv:cGuT$ z}?augs`>vN3|G ~7>K5Ϸrkyê `KUifb/{2+GLcȢ&;({'?&^&%4mش{{» A CB>̠)FJ@2$ZRBdG}Ʒ3}rKys`B/:҃[,)PR^CI>\  ovf˶wL#MiBʟ1?_աS^ z i#b6'JG yQAhJ/p/.)DƊTEGݯ%G"W[5YwV()Ԉb ?Cg7i!3R,>o4Z0jm8>/RRb5b plj lS!V>njsfɃ;8>+sF(sC BM>аYdKTPJ)2H?- vB&럷sE|iNUUUUU\y,lgb凤m%(X_WI5E ̵@ Q=Mfu=9ultc5kZ]bjh?yU%ޟTk.-]RZ$]lLePbcb[M9l}_Y-ƚk08:#uyqw_ r1qBJ mf.}$"<:˙pHƄ;6;HM:X?&"V \l<>~s?<|o@^P=rؔN87k L` Xf~jޫskoq:! )J =Q@QhFAK̥?}lTE?#-\CdМi=> aWcۗF&Ql:;fЉsvt36(ZhWnO!B{_m{T]!6M}[We$61gk`L-'k݆4 ! .:kǛiXd7N5; S~OGKF~$M7CU}\*o®91$a-pӼ: Ԧ4I,Dl 5%鐫 o9+36۱C׻@~6nTLb#"L,+I'Fp^OZܤ[.>o놾W[++E DAB>v9n%e!DPJb B?.3'H8"`bUo<?X3 Y"W=MHcV=B=j  i!1ζ̇޼J#@1X3?dvx t<|uhnK-_}r\mjۿO}>dwس|Oc}~AWw8.Ʃ^t{/\?=?S\p??e w'5ޖz{U?a8P^_`zÓ-oY*١`@a֟r"XÍ9%HEb﵍B{9؂sy-Mq7w14ZPgO]rZ ;(>:oa;񸧱r AodO('&/ay0\[}=V iMiFkGM!m?ϯ8QCqЊ}י j@(bEJ=CoC-HVE I$um3c?.$@Ak>n&73A_P;Eȵt|ev㹯3E8խ1{P,AAQO~ɞPu؍S_~LkHNVi#P,!*ZGϗ/׈a01Ϋ1@8l*X_{\28%:{y(ur\:tMJ "܄3/5SpCԕY3v_x }x5?"7x;d@vv4I*C䂃F́e6ՖgrQ8žxS4N*cIbW˵06\T8R! (H_-CJ]:]NA1 &%B5j A?0IB<Їna$}:  `|KsW;O=~`>~ߋ;ĩt^c>Gwi<߅}_N& aG;h&yԟ@c.<$?Lr߼Jh'jUyʪTHlx<مB _Xw`4$h!;?'?x}htU2#ђHU v:ooD!;جK$ O:F4U1-P~!n\?{@O9. r:oc<&_@psCU?==x`hsŴe-^JDy ^ Bg.~^g 55ɬII%UPH kCc-AUS{^S\uh*g촔gI}rcsoGzMV Vu eHH2騭Q(=n@-ːR#(2K Q'=k`ƃ?B 򌐩'c֎gͫ_3_;~?nxϙ{p6y}[}>?99#Eϥ➸0ڝo@8vx iW Sޟ }FĦVU= -@>1Nz< ~O!/n>%P(pD=c%$??bAG8 m-IHI󟭐 傇c3Oѐ1䁙41&đ($8%$2kQiz7iSumtNhsj9騕 NP^@Bx9ҊJ7#^o@_%wZҝPգ~ oo_wd@kGVN ƃRl2FfTGtOf)~'1743rBpDmOOӂ+7LN0O{.2_kι}S䴂Nj}cv[o[s W/*<9Tˁb7g e$cK6SH@X/ 3?7!I+SĞu$~FK|o`n!#@u0L BZx?2:@;o!@'"G(V:nR09+Ū}\,H^7h}waueiZ sQ +;./6GŹ/2AmfF  ɿ ,r8 1r] ^ov~a!4H`Ѣs^7:}Ȁ)H܏MבS?9_EiNCr0b=#CI^d_4:@ #$eV=aQ<6btB0(#</dLaso,} P̵w)~&*jĿ#= Y/j_ I.7z bhJa*%Ry)y}۵9\ PvƃM-ܞ5<&L--L9Oٴ1V^qY;yM> }7#07ZY ϐ6h/( *mV Pګ陮Ө).t6XȆ 5'1Xd[]SHvr"C] +HK$>d#k bRv޽D۝. Pv`2wIGHB#oF w#l{Sfknw^n?f.6cg,qآxb!g?vG {UO`v:/$O  I8Qj(iH6#V&BTt'dPrbdyO됯ͅ@˚ BP 3€+Aڔu\4K}_;6 PjC/>&ނT~{zT-\8zcd3 Iib&"h"Y%FF7ƋSFIfVB)@"e<$>iֽW?gkv%[m HaY#{SrIMyS> 5g؆T+]c# '`NAE4z}B*(&)")bZ d(*$&hi))R )"V%ah*D(  "` &*(&(KK0JT4$zIƦ&a& jB(j@%"b58LEEE JLDD(A(K%QgؼML(I#41$LBI@JPHQ|$љQ PIDH|pLRLi2 (irZirQB / `E CIKMUFdEE|JN(,r2b(܀aU b)&G3ev3j+)9 ?"$E)m~]]sfj@;FV#$68H"*",,+rRbj9լȽH!JxT"P441IA40PCI35ޚ $P[ '$F${v4AM%~^" " X Ƞ3,@!1LzCbz:K+NdjPH}^ mI|GVO~ܛQ&J97wϒ hNނZbU Z*瘙-M$ 1JDAIk&&))H5)AAMQUG m;i *h" $)&b kU0B *C3Qϼc1 UR + D)$ |C D@C)mU- I,4C8C$DDI#1DA10$IBIU@PI4RA51% QBĄ5TC0D-DSTȒ PTTPДQT$ADoLSADJfafcefM0HegDQGwG8q0D^{@QAI1EAES *"%4G?;G`FF`E$)3PM4)u)AF"odCeoE, Xʼn}l: R&[u9#˩2pwlRm )$A"F]6 a ^}]҅cJ{a<)fSWt }H04Zao$Q2]p?l j{KﯘyVbHiU.QĽdwtmB]=)[YȀؐ)WHPJ,](Q6<=N 8Ǎfd՛" &Ӑf}!atf{={ ;Fk(]XfkT-Q nǽ^nwv ]=np4i/W%VF[1tw oA303b0\5M`p!P_<֡7jJY-hOI0MB45Y(m;q,9u.} >N5)(HR,?Ƈo$2h˘ϲ63<ƦٴVkmnָܼ(o #C(]`{ۚDC2͝T2 z{L?s@L)YRIF韪kk@\Vc:;e|vСqӅa8 8JhM3)`Ml-"#wTFTD2WpxHSvݜ9وd!8E9pj4-m ZY 0r3S#%0U`[ll'BֽYpmϐ~Lٺ)y:Cw7#]Wť,J惒NzmC7b֥C>B}By Oɝ-l#ɐ_QՖ~W c'E3lV?nֹY@5hES|'gI~cѻ9LYtPK([E8^(ZT^_f[M^V)~k e[M^w_ϬOZl>dHg#j[sS7,i18gMxifܰ C_l@ zi$n=3>Hɯ*pk C7.kI>[¾f8wm~Oh3Xv{ %Hmd}{vIT>g}}x($COFBʇ_}B@[ab@dmY 21>g6E7:͙feHv8̒/NOO),xJM[+/(LLuֿ2NH!h! i(#)~?| iFBdڠ~X P5 F]|rTQ'%v3`YOz7Ѷo ڑ$V ds1wM t  Uw!,gGyGBn7_a0[௉.#;tz\Y< =۾S ڔ駅i52>jP6xJF|f?}<{|O2doA*ym\xUK\vEWpm~O5b:}8q>hX{rwG]Y궶rFJ,|)#W&>5J55!+fW~`i6^_w^z'+:ֵ$~olcYMfq*hJl}T)rL=~oŷ jxV'g;vեD䵠ֈn[fGƙʻڎwjABIC Ŋ?ɝsyr::ѯ&މnh`f4YJQA'-^-Sek8cSfmdD( *#qs#%]6Ah,!hBv_c> ~3KSWMld85^>\WA2J&ִ=`y}?(|a_ QUUD-80 Bϗ]};KvŻ:Y0_O^_Īr_W?_ryr qhU,1 ֤=Mnq|y/եq-_k׷F]5eC|nՆ*luf=ܾ(m.di)tca:Kq^: @:vpx|pz?F3o N- ˟םq_wUXȚOk[hv\:Ry2я2}-N1771ěJ((#@QHRŬ^QodJզJye;}M|DTY <=G)E D/{O. wi:>?ķœWˬ7]HۘRU;I=f<+@Dj_i)n}?gmkiMM)4wlGXG39 C1̀G, !6H{6h6=_ 9G{]׿OtPXoόNw~q*%bEǡi[?o L@ݔsʋ`A[gXL%kNE&e _zV[&(z~Tbޯ cd6^{ I8^y|6s֫\ TnP촔PUsAAz'/=W6σl0k>ݧ65pZwLTP =|C4}[=KUXXƱb+8ii|dkxxK*cWn9LڞU,\g6kO7j#}cg?Gt|pv{JGc[Su5zqOeK`G{@/JPj5%lrp*@!jY}DLUNv;B՚8R Q2 u22 ےh*oA@]TK\n=m 3x2[_kkYNad &,ɘyw8+M#q&b_ݶ,)ʬpuAq[pj$5rl79V<ՄiRY|T˶1UYgB*$-0 v\V5(:޾@"|+>̬ UQ-g‡OQؒ>ݗcolCg_ԟDU߭~'ţc_8By'[ʭ`:As1 Y*ۘ "! /-e]֡pQJ/RR|GyRԀW|b}+Џ!FV+`M@cpC_wzyTg&,HNd @O"Mg~BՑG΢{u؏,%i2fӂNc*m~ u }ee=>:*BBtyrb=E6^tWj{}PȮ9 & E6y\kiLٯj2:9Vk))1Rk85H$_{J}|Yo>9`nw(GC<_a[؍TІQm]hXt飯f}۳Ώ5@wO?LB#xs5ho[ n*cLpGK_A`&Tſu~5kOÂ)EjTz-̥=+taB=W9>!2U :q?ņ/#1H(tFG;ݴTSO&ƘdҍxHS3Dž|q\ʣւN+lDlQHh" ?L'zaVF>-LIDUR !Lv5l ÞbyL#ڌGrkUÏ-gcP轖lQYj6 Q[g(ow@#8-mU o#HE`;K"8eҁ;ChE8pW9" @U/+.}~G#S] <ז!Cz&ӌxl Я:h=j{=Tu'l89ll_w\8/2[ fD0` m/&<ÂIǔ b$@>(ORc'eQU c^WPaX/D.]5(u)CW-ے5خ/4[i>:+QF)`™2a`L'̹3]ߵOI<o?;?'sRł0]`i0>IF$"iMuUX3b uo2c7pxCƝi#6G0((^8/81kTkFNZ0iXc}V u^uPK:F@qgw;0]G!(y m 2hr9wc舍L=v 2VVO̮^h0??Vl QKʎ\":n Rȿ{"]ϷV ,{ >$xmdJHQDܭ'UY_zŗ9ΊKUWU50='[:y@uVAGaBzT,c4+ռЈ,?dH:X%h;]@|##solA={mjaf!_٪mk{x=/wa˕'¹:8@<~R}RQU6nC'8NTP*EI) QtXTUk0""¢J"3y|sOO߇XZFYRFFTJѓ TG -Zir,ZO'5 T+OfS6H%}"&?tY#Gᆃ0*/V yD|˹8J=x`!9@ Ƕ1)2k󬨪h") KȤ)"(QRQT.L ̟Ʀzn$w) 5x񡮾?VB`bXf99_g2ZJj X5D| FV&0rQDSZ"r\&R*;Qy =>^zȢyC/U &Zx@'D@B !X,$S:U y낎KNρϘ_MGŬ}p4LC?x9E STlAJ1oG\6`f5B=\.W,qZGs}'D1^ ~cb=aNF{Wԇjzߵ47vPCFէ@9_^kZT&Pbf&) ,7ӣMK^"A\cS*H(M4hR4䆢p*W(@Ǥ{_ޥɄHAJNZ}\:qNL|ѝ5iUhdI$ ~(\*}&v1{:=Y)sWf0p%AR*((?eWݷ@5 /pD0tzH{I|NJjz$H!x'= 'bP bp@b5}&+ފ5sڡֱbծV  EUQ*moxnjХ (? h.PlS S/ZL#$ P6O?7HBHDN8t4p?{P0'9yִ}wo#Ƿ&=UytbTlw)6Gw+Dǫ1ӗ1ݓm$L|Ff񟼝nC5Vc@sJƣ $m9Rps:)qP2DRm)ob™l}ܽdY3"3;*.Xd Ny.j­`|?5T]cl4Wf{{a/a8_gǽmwYP4˺y&s m&n,/Мs8h(|*Z2%}`OlׅUh[u@ 9?]-OK ĉÙƀ0P}oM|.G\K`HDFch_>߀?BqԪ7bBSFE=;<ƎRԙ4909xp|k W@|`H`Sr϶2{CfRXBPv6Os}_}> cY*#xƱW@  U?pz.MHg3mS}bK[&GG,p+cww=g{2QOU2ڈdҀXDa0#]XjF?8p46>XT炱@,NPCStG|$PЀhDo p|zg"&ks)nG,1_IɎK.7Givݶgȇo 85-w j FcZl3§nF8ՀEڄw6cAfnbwq{h SՠI{{t?B<7;GiBx2 % ;'T佗2D' 0yhD5!nJ? 0Et€Jd8pB`V©O(ԗN1f6[$ )m|_}y//}6X9 ()Bv69;kIaPI9A Ӷ^Tbnbakhhh4: 6ɠ|+YĠS8=_FDC!Ex@B`Q(&TaRJVk$/)!Uu؝nxX_-~?kw&<_[+S^ܵl.%+# }J%KTu:{m`xII&_[2&yw±=omym?Kh`Ay%[PrPkQP Ԝ-/mvi[GU7U'{:7aґY'"r/60f˴Q96ڏԯ1FSq;P 89@D 9ń"Jc1OpvP+V ҿ_gC[^JX~{UypN_נ;"ϫ.g&oq{l!@CbWت]&zH9 (s\AyC%cC1c,,'J980:QJMwwg(^A"okt< >{y0Њ:Z}܌CְqT?̥t 2`R Ј/tH~:" -l7<&%+002j]<Î$d## p͘6 tgh୘YQkz$y rHvYN9xe|Gp% ?q^|ҪcꯆPMDVM•NYYlVH7EH@j%S yr=~V35@~ Ȥ#?2m͓-xt=Й!˿M\r^C@ NN4Oa4W 5A"(04ƌ D1>Jb>k~P\I2Hڜ dBm ^&#hG$  ?mLD0'LQnwc1#8ix`p58RijbA(☁!oaaM$Ix,iBO=aOY PZP x<ϱ}Nƶ",~dmQf`"€A!=@aʹ˖6kXշQ^O>Hz/CxC,>Ko}˼<Zpm)vh6'V?;nD!t$mV}HRa̪3fUݿz;z2e)'kk﮺馣N}!FY+<ō3v55HTUG`aߠy; 25G Njo:iQ*qk >ib}>!FgvmATIw4Amؿ_$"fsM xCUui-O^ILÁi!i*V=Ȟl"jM =٭=MnCŦcvcbW\#z2WIYO^scHn0XM"Zi7\2/#UuQu j=8fQf8!cٿ|?:ucĿ;fWFCK.|Wd y:8LMtN]Se7f+J?rP Fkbܢ.$PUJd'^Zѵгѭf4cn<0[oF9Fb|l(%L3n%IW" kW_41Z0NrNyկx"5Z&*~!Ð_% ̨[~{ USӾ_L ?#UEUX cntl!~'*p_G uUOE_GrÅG4L j e}^ Ɵw ^,b=|NfJA$ y^kOH?` d Vۆkd{\Mo)Σ몸w[Wf7t`[3)N[$ 81m^l;h$cN&5m`Tj; gɳND*tBC~O?N:A,m:l-" WGRm hox4\7ԩ+RNz_(u3 ׎>ڄǛx\(>A#Wt6acNr;Qr@,C yE~y {tmM@$X_K.D1ViQy%hD >6>{!?Fwi׷L`=فз7M4ylި"g|@2٘>29J(( >Ư r/0ta?{Gsը9>/ӗ̟E܂E7@V,|<|6;72@}n:/{ #`P@a@8-Lt1XH)zALWְf &ԝZ~I',/'%XKQ*fh4Ya:'K-jcs!"~I6ۦ~! ;bzꡎ3w.iLB6uxlHe pR݌$UFFa/W _lˆzm[OC̈́"!t~]03rfӛ!$zuDfΞɐI386ؑ'@GT 04|ˣXYr]S`'wՒ[+a2!( zS]vCLC¾$C~SN8 Wd[s@8.,Ф5ئ” gyZ5^Ȭĸ98ڂmNWkˍf>};%"&m֔z6a&F.CY5yԢgmL H FDm";)z(`G J΂DI .5s 3̹=.Q&N^5J>@Fkg!&I%Q\$ϡ]n5+zs x:[eӔ>͛8fU8X|fKlRM\ۍ]Cefd"w@3U/,`W@__M =aM$ßmfnf%=)ɖ-Vz,u#2^6`Ba=n$|TZl 3> oƔ=gtWHeW=nq7>V۟/x6>nBmn%dlt ~gG$G4Vz$TX)5h&}p6(T5307$8(huHQb Y 6Bm9;/њpDC$&ts:uMVQIƎȹ{G(\bRJsok#gYhRe9HLbS,(QА6oGJjgD[ 9d͑6}{Z)Bȓ)Mh (oA܅P mib{$0l\m*XNj2Ҿ:'d|zyqRyJ (<־ w'- |0^sua>C}77lKbP¨5ɸY 1.Z pP9IuGX "^نkbig^5#_ Us"UAQvYZ}3Ȭw{r:JڪOUf]Ytt9l쁠el=eF+L"!jص\yvA r߀(j,{q$U?IJ%mx0e"ȬF&Rn0_#dKp$bPF"q-ZLA2F(H47p@KXi*.3l։s n;rH` /Ld8جPYQY;LU7ɽ;>*zЏ{׃A(Bn;[;iwQ4 W5G.GuxB!{9[HaY8K<C(B#0KʅTzͧ DHg /éfU *DwN 7;[jx^94'6<h">,[+_K/DmzA>O7TLx/!?􂆎(`#|y`~o@ɣv7Z!MomM o#drZ'QA ȍ mu| w :{&$dE ^kwuٝ:~BRyXv@7{v}:u8q}.KY *)r^=:l@#B" DUBдD*_ά{Nd wa[0k&zļx҈j0ʎMAPj ;Ѩ^qףGVbuǾyp `ϫv3tu9xH2,RKĬ6?rӜZ@#8okP>ў/(=`t?Zao?˖=ފ5( F<]2cWAEcS͵6ZIP~7 .Q1b!¦8n$ 2&= ͳBSXpdG2C6@A|c~14~"ڒ ޙW͔4mXzvX AAJ{G/;8z8y ![7־#ͧ(\QvF5X|zphrAxP-:h֣xPwhJay€o8RA"ْ[Xlq@"@viP֕Xi^E#d,{yh WAwdc5({QDWѥX1OW\` \yEPVZ*m_TimgXK(DsU3* )C.,cl?s`!s"DjtejwER4\3Q{& X&^9Hf$%AA*U#P=}nnf:?rn#7ECϥVwo˥H^q %I7tߞ14`pH*NըXZr6k dH'ChPݪnLE׉ +.t-& ʧv/*lQ_Iͷ0o*reQCBhȮJVb|O ߱15*瀔')논u_2@Y;Ѣ.rL.h kQgAR $td6t}EH?ɚͰ-47<0e\7_'b8ǣ~zFeH]jI-("IR(Lj}}_<2+>kw 7y&C/s9Op@g[Od䟯_3MvY@v[F-@ђ@&q.AY2lC-RH5QI;AUFWÜPZ ]Lw v}ӲY JQ쁉V:7 ʇE4TQX7$yQ7'|uj]>R*:M;%422O~ n`t?w9Mo/ܞ$I+ə~>5ae*:\|d'L]|u{΅W{)<}MUx6}:=,9zO׶=.+qK% Oui^2ЕU6CavGTb@9m #8àTԀp[;.PA6-hwl}S3i*dۥ.f*] RD`c5gL9n}|ޖ>̦?7'}rؐ@HV=  C>/t>lĊe!ﶹi#IMm_%uZ>,`Q9rAPc48yVB䍶wz>jTt mú P D6ӏ+)cv:*rM9|G1xGu߳qyv ro^.9"ZAL,WUY0_v `K$Zwt$ Q[K`HuY~!ڭˑI$㚯7j2kҫ>pLWF|йwzkNߏ9Mn[SY.# .\ 3, d^@߀ S ):)i41?J({zǬ槞_њ:~r mlӊʀQfBڡ:e k'f;T#&; P~qԖH?.^Mj $@!W|~Ye#Ym̭_RpE~6_LL_@W BSG>X 4L.Tad=)tytR6ժq`.DTOP"8㡛diGr1DRj"RG TJ fݸMZ@'*[R}ƽA'_fsZ P \7JŴEpT ZДr@g1m<::g_'& ZQ6"[d#RI78M$mD/mէZZYreaI`+T !mo@#}J G6CM`es9&{uoۛjuJT4X;1tEK-i ?o] zx ]z=~qyg9z@M;|qbJw=U/XaPCPG~Y1O Sua퉲Bv{s!&H>$ 6CV0~=^6yZ㲺wTwImF(Juz-+zcֺ:+/΀u+վiAh'/S_?ē8: i ØP W[Q&p h*Ys}폯d8l<@\wz5or,RC_QX31tҋ`Q(b(%#4-iB9(^xa○ $A%iv 󶃪Y:*J.FR *k1Cv{龵$4a&PY(Ud ~U4NȔ@dlNTo{DL30>9G78Ioc ?J3,HmNZG\`r:[(MG> 0lOL;ZҪV0Z6 MšЊ?~w5Pr~Xff7($: "+}ync`er57{27Z MWMXI5*歳+aJaW\Ǭ9(Hr y0RGg>aVK&`W[mY ܒ'#2JgP>O@/9&Bp P$GcKJNlk>n$a:}ry.8sl:(+EB<~gd2W遯>)$@zmۯCT<:oH[ki221];@ҍm0"o0m㭿\f746-~?W5u9*XF ^!3(,UX4T$͋y& kI"ZPTP578H1.SfHdp0+b㉷ XTWe-ƈ-GJOTUYUQS<)d b.FҠuճVPl2EIk ,룅 S-Xr{e Rl:[P !QȭJف**.=z9T LmlDѵF}+ Y7YTw"+8aP0i 0F d9 2Em9bU.Y7啛}4bL>,֭3S‰uvA$t ́uht{֮۟<P|JWL=ic\E?d`B߭eg~cX-,^Nn@6ΝGey>>)=[TA4;߇%5 㞲"4R] jTh/r2e;Ov\wXW`G@r%Fq$XoV}lVRӳ0رѰ̍2qFKY1sJb$hv#G2kdd5|t8{av~[k.T4j- mTlQ:\e =uTGx7P𗁰ھvzdE,0+^߯~!RdկC66H][RMz{9>"@;  1x.6ҠN/Æ[pA )-oc%բq׭X'tػuSh,{,r=v\sF\vs\4ue GÍ*JPwVY_âyt_ٻAxz|wt}|+|:S"<KbWŽmNbmPfQ<7*nә=!/ DC2#`7zB$Qfν<7e>VRv?[7]y/uu&u~z-E:yu:e(ŇEG:*N1n6s }QG磢# ;X1Ew2rJKG|k'l<`\jSaMSѿO?q 䦈cP<,7[U8)6Q%{kԨ)f86HqfxD7>if 9?YH3 oeRjd ^̉F>3r}.WU<(eT-4A,ZPqq9|Λyv޷k/gl u (UF`#\׉PPDlxWɪрGa~V:+9z_KB WBA)h4M{jp]-fFP//Ky$6%xk:U@$~=Ud WmXՇ2!<%Hajى 2k(Ss}բ1>&@R`6bET$*4v޻']`{[7t_PO* 1 S~Z3oqQ?W6P+*ˀi.CF)&9kAW"X#挋3>cE-]DD̰,2̼5yb_zOٕF^sxFML<;)!EgxO/_O' 5, +b01B+A:$юdŇ1¾/qO3 Ҟw50x?tYYCe`M`y`8A|_n"TXNy̍D e*z?sxԿ 8>oUS@sfE-|FD3rPY*=2^MVeQ#.R髴<]w#"E5!=)V9k8[ۏkf#k+UPڢV-d GQ7yJԊQ<>9Q;-((Xi՟;1",dM, `YHnPa0%""O7?1ȆOШR/}D/Cf&\P1Wp5nd [t_mdD{sdvR/OH@|T!ePGO=Ѵ*{PHݜYUT>U)w)h"T/;k6 sw$ 6d8D:&qR,0ON;GŰsó^6k~cѪ"u~auɳR~@V:!g4쬖RQآIB5ԝZ ~ү_!IOflXo=iQ`﯎ ,=ޮ1]\B6,Xo^܌Jd:l&"Ư{ V~տISG>;J||rR <\iOz3<TK*3Ԉ}XvݵI=NαWDAz` (; 3~.p]U*.2 *uE(wwE T+"#j2 EМ0mRӸ}..;?4D_2_\'q=R1ٝsIHru'^~ryo#iBH4뤸a`?:wՙ{/u|s@yZ #-"իTΈ Mn ¯m^(I1 wۙ=*VW&`)E?9]ߦ|)=xn=3To0VM@1o/|My C(`t[>3:g_@#NE L`dnʭ& e{S6Z/槲p&yueN ȃώQsNe8;&(jBF/=; [nJ/X\{UPcnυC?ۦZ)Ym25t֯;gj&vx 6K̎Pqa=og>d`ً4`zƼ ;2m!A7%ҺlT~mQq>̕<=q qmOZ9_yȉK*sI9,<]EF n5 #>:! *+1vgn8Ȯ*2`4o~[0*(r$_~oMftiT[5ƃ5/Dx( k#|cTsW,0atf$n\Cv}SH}s2([7M^(5ݝ.0E@AҊbdùNyA{[X'WxGww'!|зO@(,k-:Jo G]rX?[.ek8>M_`4ZcŁO%## vp:d\ARP6|@$5 P2L!$C+d'o-|T䥼pP GP\ʒZd XN~3x.8} !(V8rtpî,tJ?k@5+ wN1߳% AG!n5 ӬcУmK`!P"W/vP$j6A"GVoMI-OV<;N=ͺ\ZEVM!q#+7+yTFM9‘04$= n4kɋSuy3㚋e\Ia8io>e!HUMMmLEGv9#G/!Q <'D%? k4_xU5jO%J>Nn7'֍=ϛB}խ~p=VPYt/{3ou B;!}+- T^[ BU&3f6|jXBv3@, JGQRs!:s8?ɇOG}mQNO=Gh RRRB1 33zZU\m}~Wq—)A:0p xBBT4#aV{-ҠSfqw !-wfB{(?wl,] d3v=FBqziŧtvй}kszZwkj]zry;R,"Gi;eђ'X \Qb?AA}P aOZ|ur;wu qϭ]^<23 3YpE\FvJ7B4-5yP@1!ޖAR-f~xp2?>ym9kż/ 3 EgƧj _"8~aB g _Z+ۏNG759ϗ~gk OVp5!+<,b(֣6Pu"^ e뵽1ɿf^S1|5Bx|> 67GJ~9ҢX}MHK%a6_GL "{~/T !Û]<>9_k, }G7|3gmF|s ӶԳvS<64Ζ,jHS{ ZvA_7ʐJ"J:*^( ^jBF˛a Pj*-`+#&KZ:=bMr_(P(ZiuESѸ.:.f:hJg:LGPV@d0`EH'`|?pF~) GI4HC !(3<*@P<~f$y/=^L]B6A68XQQ"3\ >r9g;*ئ@~\YijqoPMS4!Y9'5 ZyRèc3~'~2W=>"]x `yӺc*3S\VnO&Ϙ{Q{8}>5\ԕN7$ȥ_g 'P 0fThI6m7OP /Z`m8_*xNTʣCƓfXMy׊R_r{N n`N G;Q_ 43χ6m  mKYwCMa3S}.rzǥiWJ!SGM}|vkXly|^U5";1`3ͯ7.I>Hב Cz?*J `OJb+NodOnЮyX#{q ()j!X =exƌ\ҦP~d[J~gOpabSTM:xF:]{"Z H[/C(S '!EXhuI0SRJ"TkQ/Z8/k]w ̻K)EArYr@eZ:E)X0}I&Wn;8}^gk۶ \^l~6? (L=QA LTILBبt†A uj5\;'Z@m;QQҰ"۲ۣ+mhA5s3Cr^WDP';<:3H^oȞ#I)9Q٧fxc`:QS~v6 G/EPEBʲ[.گE*:!aj;ى͘@B7VV(vP`vT*ڋB  u!i+ o#hQXpUQS'kI?e|+8*a?&C"+${:3"A6Db Ikx jP#3T{Ł`3#7b>mw*%TigM^sow 5*ov( 2(H$ ї1Ż[aX%~oKh5Na)Z-*8W C m?ڪ3>^0b4,LӇ&cHI$RΌ HvAQ ,ztCO^Rni`Β\7 y1$&~ު U$-lcpNv0vj!J `/a$(=n挖^db/59a=֚5j7_[-9i~׭w"UM'FwLGՀ:QI_x>r MO-v'y_?' >/v|]3xeCuPp1gQ:3Lћ/d,qaeyCoe< _]ZR(aPBȠ̏JEA(e*a|_aN9 <ub]1H~܂u7Bn.4(>U<ZP^2pNJuVᇜRJF1S=);h!Ѝ (zn)>No-nZm=i~ N n૓?U6sE$^&kYzȝYB@uX,UiY9ݣ G[[F K:<ŔyHcVFPn/Qq)EUya:ectP N#f+4=xz))<*|^ w#|ia$hYl/Ww0L; 3VLm3C\kBrH(@(qp`08xp\ciu+@r`ik&RHm̉D-*! /QJ!oڎψzzކ!S=S|9W@OsR%/抎-Րt">!զFsINHȻxd E2i~0N^_9z")8̪*ʪ*FUUUTHnUXfUUUUUUUUQUeU5TVf*UUIEUffj(C$Tʊ **ڬx-9J;R=vHB]?{.W |7RfެiWA]'A%k Nq'2* af2V9YLrA&:U)Jsߢ薽t~}9L ZDO6Ȇ`eJ"oej1 f&mfkqܐ,EzS@B̀0! xyC{u?Z\ uTSD}fÕbö4ғk.7ki}^U"öl(^f=I^}VJrnk#qT@7M!^Jԭ:]@'Ѿgt$e@fuyb<{qKd0 vpɷ|޽ʙ 6G۔WzMVbsZ$Y^eDt{ʺNbX <~6xu5C6ʪe3ҽ*71:)JV ,8gȶ%nff(-j.)X4 n#JoЁH mKZDr @8pM4-n6nwZIBA 1lԭ-D-Gq. EU}e.ds MJUU޹UC 7-Ԉ7&X̃@%nQe3T\2L"(4LX.g)sl#)<79pD(׏ GeYcDet#;h`eo@Ж aڙG]fy@E֊gd5 ,TBE, R* &: L&hUvUȚgr()Xe&̕ 5 =^>kϬ/?rC`kL5N}O^TnZrr`Ĕoh С^L2e둡UR7^&BP9R(f=:JvHWA?Z _;7ǟ]7ށfjvjbvvemo-u*hRHoڣFw,VB!?n޼z FHBvFZp !#v_nކlS Wkքx ,ohLECſh12!]d>il/+p>0r;bHZ|A2!xH=-~#(P2ȖEBNrgN} ׎w9 Nߖ|gܣ3JA=7{!<=:1_NI\ii2cwj@Ӳ(v}zGi㛥2@Hɰhq~?.ac 5HWxhS(rn;!iH))ƺN?d01Q@S;n ڳk+:v#I(\F 1z~|Nats1& 6@9 xjpVwF~HߕL~[Hޣ ecbS ]fYzp} b/ԮqcP(:˙ *P0 Pd`ڽAOG+9ͧL~~\ui*<]7S[eu.LE oEڇ N4Ϡy c@I hE BQzamZY 7g6"׮I$ 7&S.3fsqDX{raTo'G|\_Wj6f hܫRZ8??-V2)e8 /ǻ+vp ~Yf~Dlts"4ɬɒs q=Մ}5,aJ#w"l W6ƶZ +ljFB+lzV>N~|:x7 y!Z#`B7kdEIi@~8ȹ[:L{5ߔ!)qV.LSV5L#'4,N\ub k*9xfA3Ԭ+h7Fڊ ͌ $իE:t&qPl*? {6אlC,mfnÃEs6߹#nvTw#;Vp+o\H_}o)K+`6VEHbņJx[Pxne].ɱ]H5x#OViOB"^U%w_q@vV(3`=+X@.vi|2O>7=;A?yc]xo:F=fZ.Y zN6%b{sf#MM 2^4v9VHUrGŠKi <}J>8h(*JJ)bܜ쀠&AJSM <<*wV Ģ%E(djH| 8(9K" Ga>W8#9w9G1{pdV{\s W#lQA/\p+R&<  _\옖IzDqpc*tUl1ɝ<*ֵH`\-ƜrAB"Jq2/4>L~&A5N]v*ijEHJ0DɄM {|ics'"@Qh})ztp N^*w@+U~b<,\1u|*8Rِ2S[@:ytVFHKœc(E>8G7%BJTEKG,N(~Pw!sir{>'n ? >5̶t%J OXt#:%h`vzTVA<*'.0eb4瀯0> ^7V 6AF\*o(aMu*dS1_?ށx˥?~H@,4ĘDɳ,(2NؓOWޝwϊĒn'/ *TY2qHgDb74Vneu~L*paKZ<빣Q6LԽKwD0Nv˝rAX / n13 9r29[i/%zVEwrp汷Bz6W親+v3VlIV\BI$>C>[|g)Iy^=LNs#e+ IKG HOA;HP?A쎟֞!>(P Qsj}'Z{js &nLvNmNA;Btt-Ȕ->g^yĎ%.: knb@jyˆI(2e l@$=ƈmNfD1:6Lӱ$5#RMYl͊N N%'[ ViAJ|ho3њ)Z{FVic:x.3 p )|OOێz6=a5@N#Xw[<ȱ;=3ol{qs_~uҵ l7Αk/>O IP|Q}"P*E+[E(@th( i35 X$#'6 `waSrʪ/G;#[>l2ҟ=V׵ oIxZYS7\|}:#P:Dp*6ȿoQ);䘩퍸&bCvڥg"]]aûhT1 #^Nuz{":y }8P5h໰7l%'ݷc6y$E^0ͤ}2mT2cĚ&bqYQSdr= Eےkr$YsXAO=l$LMI$BPl xfp :6\7Ӳ>}?Fˎc.DZk4ax 0h;x †` L x{jX *! ZD8PXm<"3j<(^牒U <򝿧h1QwrCvAAbJ@$Ņ}4"( >HDm'>"?QplX]S3`zl}}>9l/ƌGI:\Uo$@HJ#L/,Y?}!]tivw{sa2IA_a-h Aa=Qlx{dU&xh2䧋g^]tN.ͥLm01rÆozU5ΜZC~lņS7Ȝ{?#׋h"t4Ptb;܇PuEsS76>yk\sb˩3 4T9#VPXڷ>  R9[`Ih^@~ [ڎ =Cܸ6-o}iȧϼt2?.G\c`_HЊ̔n .'ry^'-H >$ $ބ`l+BP ~0\bץ5I'rB4 X*7 !o7@cmjgVi>ߨV@aHCgl$]oEΏR1AaxFl4~Yob%1`5Hn+Do} &/NR@kJ) 4~]霷$! g{Q61'|'x6?/hZ:LV)!a: _I@Z> `JJ|$9C*j{cǣyu@tMsCz@PRxEU+ /r()ه"ާ9! j"yCf֠(P i9v3%udh࿓v5j<0iIa[MhKQ1v*-"u]B5MAݍ1 N??[f@(iGM.}z7&7RZ%T.ܷ#Fr)(D}jRHe7VJ4Z"tO(bиx\[J=_Sw=_6ĉͷ?[ OKVݐHއ k,J}ERȣ }e5:~`TGE4J22+/lfU,M3DQLP,X vG\1k __PO+CouНz&} U E="9Ҽ:42ruIJ%#0 R}5[꼏#|@%'}rH@'~ >w qbP'>}jO: ڤ"P4X.5E!g*0@=(~~?܀z'PXg}ޏ_4(h`vDMO·^RgU+3a"uF,V^N39צBJf*"Q߀A(&B o43)ɶZ 9GbzwpC`Q>#t|!lVdeu "ꇞU>MSr}SpfBDjԍ30;/,1Sl٬^,WN+fx^;}͛= 9 EҞ;ͯ- FF3}xːHKkC,S>eʰ5=GA 2#wnSN&ǘḒ橎cE!g3Ʀ0>Ԅ0{Ŋ&Մww0CvE k>U{e| op5a`{a?K R8wȓ&5z;B")7 hB$R!?nA_GnPAA?6|~IJRҺHb]Cݹ.FIo(&J=mlM u pT,,Aф&0=Q"'ˊB K wA'4 ׷"$<* w~\o}r_Pj}.{ 4Q9T*@AK'(FSOz,mv"I)y왍p}2@GL!48FoInrjKPR|2 +hTZ 5 S9ƵM\n,UA*H[u=NvӫavS,G([vJGܟe۪tp˓BiCЪ iyDCMK8^T9Ma붑@>N{ ."9BB[zHI:{ M`A۷Ty"F8L#df휹&Ō:Uq'_lO@;{u;dD8j0Iw3ÿ-r(,X o.Nm$27B:iV*,gjl'Ȍ/CjpRD!7#-`H?F-˝9A̭]4s=k0`+PJ\n|a9˘Rd Ȅf4ѩO6 'dZmT#L)ʆli::Of+ՙ p-[j(! |_fSZuyv@&*HG sw7HBN99An󆗽&]M4Hthla$gT P@2@K1@FyЙ=Ic9gZE5:]Md,l>Q0nZrِ_|96I!^,Ns} =~# @ +5{޹h^c޼mL7{t+eL7SGE҉bEɷc[e-9<&#o/]IeO鉼lO0VSJ]=ijdA?8|^h/LJD-`M=wdQpk޿a9V[D[!G L}͉d =unqe>rqm8' oaXn;(>f{o=}Y[ +л9Hl-!hQBFb-R <.bfahv;*s3iIp/#Z؊EeKBA1XT4fPhh7''DF4/fo;uPj,ł؁A#T~C9O6'˰{Z!B/n0_O4, ԮXAygȿ.tgYUp6H8b[iNT@ Y~X-,4_ʇSЗj޳Dq~L)@,s<79ym~: `=zL۱pΟ4S}W~vzn3Uj)ɹu0P{ߟ!x)ٓm58#<'^/og9 `qAw+Kmo7 LL/ ^ʡ_Y c./e͠EW9BN96Ƕ!(muV6iPCS>9H E~nV kEq?I@P-2p#GqfW)eȂֺڎgR}U,`Ѥt{TzH>"R#÷/Z~&<L!kUgncl-Ȥ)z!H=p/P&٭XДH1 7Qch}/H$cQ`2S1RȲjb 5n}[1m$2~^lɓpˉMY̺ Jf^UT]Y$4{lZ,υ'K0WZ02*  fsE 4$I"TZov!B/>YPO`JJ')30U=kˬ1y7 ?r4pMc{~VU ҭ~/@i{ǮdA*P948ŕNV2 s@M5uGS5,؈qpnɓ19=6][ʡ6-.ڀ¬fd)!N;J[Jx276̧yΏO[;[TNDqdG1Cfn+5 ~4ˍس6P,JUer5Fu{ 19L @0I:zhe $o^yXD-4· ʖ(̛J4UlI tҦTøx_X棄zX3aۍҕO{f3LTcEU,#ܩ9Ad *U,-WӄL™4k)\~|6~|u:鯔j8*RGZys[ WBkҾ |{|O D3ﮯ0ȫTr:umW Do z ͭ} 9a98",(2,)3Gn1s F6mԑNKlC.odKu57fÉ0=:xF9(\j|t$ƕE^CC#/-=L%3ڂr~>ʷQJB٠MVH lsvfULje!])0\P-:FTsPl4K2˶$ef*s6"blz `c00EZ03QCu fۯ[疻`uڀl$/pɦ=Z\!ne+4ŋm*X[bPZR_&P:C}1Fo~qI_X{i%4~!l J7*=Q>[@[YZ__.]F_)VP pS#Al&~; G1#b^lgpF_[3忁 2c%#Q08AJXjUЀF#+MO-ICغ?! aF+-ivkEN.DwrX#8wSQ溌0?Nnd=Z,OwO9$ozqm aJfn zVGʇ<%.)EX`/-~J]>>oi-s"On!Τ3PxajgP#! po@GA'VPA'Ec?7E wgM_*0x38/D'_<[/Muq/m01vQQD]ey^~4?UL=s<. B Nxv#9FK(5OZQ/0"Xh}7 u|y9B0!N 7L{".deTsۖ+-* Z+G!N.2v,2k*033 30?DdTE7 NB&) M-TG>`4UDDdT&aF:V 5UTURC"` DPSS&a,P_A@E80#zc1Y31K#!&b"%23|οN]ջ{q [Z'~A)dCZ@$1Hk\bnsx!< zOnB_f$ϱJ0f"e@D#Bd1b/tXW/|{7?Kv?|OOv&@֠h4ƒ@5cr,Oʯňa%*p6MiW+z"vg >i 6am) dMH5AeɃ ZIWN fT8kCX[1 Sj)FNhIa0 Ge x^r#[pAV>vQ?+}_RXDˋP(O!.?^m1J%Q!"T[נ7켃4J̆XvE pXD<]S o2_q%u}e*T|%_sb7-BH- q# >.ibI1LS}\hj"!&if (A%V!H(J"@JjeJH#PI=_Ng|te8 (7޶C-*iFgzZ:IGXyaދrEBQz3;a҂块H x]Kbo[7s .8EssL$jb@ʖ!S-}E5r^Cݙ,>_<3m>>Ʀ*. / dkޭA~Q=\vCUur3@a76ƝeK3{K40R I"bG?,|3Weh(!]~?anizjcPT*N~ fˤ/ 7##GЏP0DduK/P:\Ĩh(Za,H ?ˠI8x/ݛM[̷ 9 Sqyg* @7-!F /9aַ~{ e{c")וBh/r:$mo`D~Bh =,߫d{~ߞƪ&ǐ^Z?+PJ#0Pa (ȏ_oPXrل0հCH'lP=hCCMĆ@$b {q86abyb]Bm( } }V}EWcl-oP}:m%X' FW(kD[n#%6o28@jiJ>!`8 VD5}|r(h|H ʺɄr?Cx_xm I6o`"nC$W28 "'[z 5J9!Kcw߻93Y'}>PH)߯{OA̯S)H̀r_B44Tv;tI&+`qa q{$*l Y{z7hqu8 ڥzWvxRUSM%I6l2?"hNЀ;~GzQ=7uv(\%ͥ@i )Dz3C ;zӳqHj 2'_b]o |vțXWy~ݏl0=F#(ݢ{gV>ŝDrgD0i. Xݕ xO7C ;w.xM8I H5u0V[w)vx2,o% 5Ó~rQ냀`K`z/:>7=!kJqRU( ;VG ѻv՘_{uZѢ_ NbrvD Dht.wqo&stٟ8I Ѣ H0|8(Bㄘ׿`z̟Y;}>16; # MxVe ĂfJȞ}[&b-81>7nXɁl],EyrZ6=䆀tyJ.mt,à!BkZ9p &b"R'AX2 S4êS*̀}V~#sfm;BAJ26:: BP:5lۦyA켡q2c7ô0p;N`إf0գ~\4{yNv: Pτ8k v=[;V:x}T{S^yvZئNF$͗(_!FڲpH2I9G3L]&݊ېa|- .ht)Q`v{69Xa L/^`|>{#:2rGnz0}|atXrD%0+XIGcY^pܶZdX{@u }aa9 |JMQGSvLyٟ' ye 8rsܖSgM! 5hh)PS5Ѧ; haMII0Ďmdak l⻁MDS9F>7翈9W1_ '԰PmtA}*#h"^JR ]4IAD-'İ5<eP/ogqKOʉTxZ攥a/5;JC-p% Td|T)I! z9򯻲ޱpMB+^T˧)LJ1~=waߟuje?_ukS&|>}nI N"laAR%xz\1F( beN#Q!}$!n~h8QútxG@hD '%)Q:5wuvGLS_)(+]ML:_Vn3}]~m1!:ŒXKN}G玨~ ]JӁ>Ň#x=n]V |Sk)]1's2z~)aƫrHNш!-!GkHd)ǽbo<ǂ=l^_ꊈIB!`*}?;^t3VuuҶY&:("`*RVg=Wy+m2[AMNAj3KЏ?r *ل لT\Ҳ2wnO:ۯܿÌ1!Y5T:)lFzp!G  `#_NG-#RP6MN, aX2%֣ TM,f< Mga7k3}(}O|y7N:8jW"XJ[P~K+tjn2atcehv-v[HK$`R{QS uF%0A_?>)J h*bi*Z iJZJFZFDBDdT$_y|rV{w/ 6>E _dB񢜨E!ie5M ӡre",1=8" (>:KS[w㛑A^\$8`8X!GPe;]w5Ob.*b0IgE"4 BR(J &o%$zL4 Ee-ħ(zsϹ_G_碯=CM̍9h>\xIšwIDޥZ̩Q*uQtCWCsv޾XAqf9o؝vDӎbSrM9wc%To䤪5"r5יH}^f!| !63mVZuʜoާ'/HSd=;6f;?yT tɑA*0[H?'&ѵWӥ$:bկtطcٓ֓l0)w <-npHn9| MOV8u{ۉ8m5[P1sNEmc)~*K?h8>ysgM.ˤx^Gr/ɼ+O{mJEJۥBgٿ&Cו<9M5ʼLi`zˊ=zxN}qg>zk^#Ö˪oAs<#V˞ZHZwrڬcmϗNw;ypǖ4V K3x"hxrn}:6ۅx3{zc.}]]{3=oĦiYy=-[LJbclWvtzS,iy6g'3m{:wסF>&m΃NK[nx^VZ,W)P]mBNR 5ERrw{Ң~¾ |:W auww]ϭqud=zVwh__|n͖X>#ɲn}iթr x_G ޺(.:LWLqݸ0=bt'f.l!EB*۽mN4TqvTkgƝ2cF)nm{v8 wӄE2u׊׆C׽ӫ>+jvj߿ˇFmz q>>Qh+:S#SOJ/Wێ9]8ߘ>WL OsUFv0\E'2@n<9ǫGDWׇDͮԮT 2SstZtVﱞ>yFA:Beq/G7PKi(O[Nka~ ]8Y?KqzEtX6}A+v<ʥ1ohޙ2,&~0 }WH!HBRE*9F!źmOAMiM̮kd'鄄K㤕̣YԄ09CX2>-O?WHǦYea4SMn j&j&M$f|=4#zϯ;W9?+m>?s2@˦)w`хFo7f_rD?<yބ|E0,S d3 hkEh|}0wN]ֲҹڼ~6|ǻf喹(N3Uz>Vh17п>;o3iӿ͖}gT7xh\7:äOAv^ s0ki>mt|};܍.p@*S8FVPlB fk?N9@YD&Gc"3r[}lBhqab´vChӵ ,U`Q~C=`_\vZg~j͟xJ'ToP8 ث7!":D3z#BӯN刏^=tXGYDŽn6h.R&u AGMkk~/aͩAS3QKl(ށ0ak=Mqv\ǜ&bŪ+09h)i0Tڍ,I",:k=(ʮ {)585j*$b++Fr(%ժjկG)T"|22{f}rޅfdҶy[VeFuj(4' m3ZY(0z B{? te@:3$_M!!cLl\{giK]YME<[<0/Kmj-W+c-FZ^tSbrnV/X+6*ic|tFp!򌞦t7ғ\R냍sfyl6p.IqXk1\æ *UJv֛59SJXDW)-M{t )F'њkLܮL2VG| `MIS/:M¨6kɜRM&]aZ1ΰ~o3~kG#:h)]caf&z\iߗ-)h) i(()) "***I$@XꜶS6mݿ/6lq4A=^"{YO'[:'ްQOEHLPVbVNwM%S P/Sz_َ.n@JGr%fC[֧2NW99LBg 0 ӿ{[{<@!'c|/k]GP"*{n{ -x˳+"c"EAFؼ&.1/yGax( 03n~05:̲a!d?t3d*_ z(:|2A5hPFg ۰u)HJ$1V,nLz풱1y^ ǒ oD˛d.x1"gƀ W<5?l@DC|k)$APΫgu9vݞ.=ͤ#]FMtlD&k UB0؂OwcY,;<ݷG4`"H^Ԛ&z/BVe+1NϤ<09Z(?ƕg] eam?)5ǔ,)6lhS01eQ Ț5;eb9 >6*֢4QRjm++gc8,ə O_*>^x8_j :39~†}xzd4 Tl)rf_ NcՖ%V^ƽZWF0$!6~ް7C9ϔ?.uE#G> q vs d?ncx'?  al,` ѳ/쇢Dd9^pٶCPI;l IGgEZv ؎#2 tx Ң|z~z.=xom0* H - 긢i %%63BNsƬmLh3 CDǽjAq}LClLxq`Tqqcx~gPW0& ߏv$a0h}hq|)#=DF|O2HRGMIX8C/uKC.iNE|6IWs?3uQ>iG-C{Zo@jUKF叀I9TXy@XYYoGeOJ%?o"e'uŀr_ ,oe, 647CXBX3w|Nrŗf86l3 @*4lϮ~G2!$0_s#~+hЩdָ8ܓֱ]Oꎁ+/QmTg!ỌqW7l$$Td+w;vtS<_[=ls ģ<z@=Cͣ0\qı eO{bIش!'FڿS blxvHK)eAD,h^O0ߤU#E)?N?*'6huX=׻fzu?;Ж=[ ׄT\5%i#PLS֢4>~ݐKձmU; Xxl--3pH (qi:iO)-5LUɨ6҃RI>=fpꂈku@OXx{p&"z!OK]V-f$|%΋p)H/vK˯=]1>=舁`ʫD ,XAzzeZ1^! )>UzzOt(>D7n&vC P}"n\ k\P8D.{K‰?Vqˆ6!^b@If|&*HhE{Iv\)w(*I֏7Xq?W ,la3xo *p$GŌb+:edVa zۖXό9f|/I 8ڰk =2mnѦqv~}k|k\csKQvʨ N#}: q8@I#K{{{^e|`@c:a$nDcq#t-]ɐI% &?ne;HFP J3P}e 0z^n CT L 6 'ъFbEDq[f.Pa<'xulX"򛭻!XSLK"£L< &KZ}q%h Q sϣnGqxۮkHjZ^!ӨIrsDmd/!'o3n$BLlLJRJj~\;|d O3uC>8wo Lb@ߔZo9kqХ!}3{8u 9y.yEBC߉>*=gy ;uUlɡz@bn5f۩5 PݪXHNlRjv[VЈB]yP CiA5j>ЍGG⣍~tȯ`(:c 'h_pI@kk}D2fmRzSWHfV O7HǓ{?/|Kzūl*oQ-$!:&<^C]U/=;30I 8s~E$#n  0 X(8A}3MTu:䘒THZg܁^==C>턱ѴMP~  akxz %M8b}V hB$A)rIt`3 WZ:@4(.&*>)8GYΙ1~qďVQP#]X6D -C:7eĭ9FIR6냽A`}wÇֹ̕p٫=n$Ɗ M;Der{!=_N&fff,$1a.Y&TU#Fϛ%}ȚvQKM586l<)A[IՉtjL)*iY'HDϫz ˿؞x9DA p۰YQ,1{O\o1#ݰai-Ȟ9l˧NeLIx|etkЈPux$teRӉUJ2uh{"n BZ`/E/QpU,RM"4l}Xa4T8σP?^זj<3ϟMʗD􄢴CR `1iZblZ.`lP5w[Ob ֆ, (iCHhX0(}?OB34i<8(45㌈hmhIb TU\$oɑkWZG8N,Ob> bh.Fϟ~ٝ|3iBK&0GmQE)0Pra^DTUA I}g'jɜD۽ ȍ{@$@ @ӎb-@,B/~Ab O,ƎM%sWsIZȼaT/|`tؠԜ/ҫ"A.~N(fV5ZsA#@? 2F,Q@m6ҁjEeR!@j$CGkhď0#a#NRpdb?3˧K4dNyZ5{qxqf5 *`6\B=.8jb1^n#F4po͎w<;7(pH@x9`&Cb',AF(> Q%okkrr>O|saCn 'ohBis#jM]J#uDSۗ<#0`UmWIm:nivA Ըˁo/jRo Siʛ$"/ va~]iBp!m$ 34R-3X IHd(;J@#D.7>߻ FVus*c5 *y$G} 2.<%jPZ\G)r3"͠./Șą5Co碨X|AݧO^`5s=S3e:quHysYQN}EҏUqaKetcvt;fי]tVj @)ؠp(vkqqk|ClzIo^|S<٣9bFU_%@9/믺<^%n{FdAF땅[ۯ)/"1eJv-M-@tO#2 p[ݬ #XR_Vr0(:"΂gCdůg3j*fE &c_ JːYv Ose.GY)nxuG@%ȣnõ`*iTQܪI7Ɂ5H58+-Xn+Jh8~zpCU + n8WqÐ6{3IC@<|) r3NOv~tlVn9 zb) 7u ]R>&=’oJ TV \ 9QBiMpF  yNSʑ+UeA@"GHⶱF4AIQ@ 4La P@g`,Ͱ_լW&C0V`vdKMMf9EX-Dcx!q o5f(X a.BQ5{d't**8#%0Y+rL dh! F.&=a4cd-H C 0e' J\2[Y Fi-A c= h  Fr1pFAbx*͢J% jRz]*"9!n6u>wu_jf@7SE)u/ |;Vs0(jqU 9Ud1ŜemLw)QƐy2f[H8`fAeB|ttXc3IJl\'jxI4M"Kr0eÅK8#kB !URBp%+ӒziٺwwNRd>*"Z!VmF*fv)*'ԓEJy.n @`)/!AHyL3~ud |d8r)߅]ZkosGZ-B).W>W^ Ǘ TOr* Q-?/}CH`j&L628B/ œ6 9gztŒ# &ޛ_3}[# =c=7omҎ7F?0NN i?sZЂBѩSUG~[߂& 0A9g1»a7a{ЊTA%J~G'%ɒ&3J&$$VZIPO)Mkծi&RmDƧG~=?ѷO6+4^5=wZgL8Mk7BP!L=o 6)7r˧ck]xYTl9i֞vʺמPRs o~k]iO`O/m/WkP[q#7KCA$d$VlEJ&9QTRZ[ڬQNF. >\'afIy(Z*JY^K} A_D4?45q 0 \BBuXU`9a<.mOv>J(A85{Bg87t legL VϑQ ^mm=}$V`a,qkZLv$^Ɋ#q5旒<[yo H/ogҭd>WЁiq&}SZH!Ue%kKq@FkS1gŕ*+è}hQJT2$i$9d<ߢ*'f£iϓNOˈ|YzO]pPl.͟η>>gX\tK4]窗x|f@@JA=w0,/U1(1"I"O=wHMI 6~GvZO"S?*yYlxufw_'?}M'x6$\8~`V$GTO'zC^B\2dܤdO8" - z3FTCvF $@ PY>h^1yG=4ocŁ{Z^EMCǦjTi BsͳPx]bkۍ完 :G<%>c~0Zl]Fn`F8C:NˡDݔQEBU 1z׌101g(og晴\aHג6‰(HRs09J_!c[d\E/(JiPaQ ߃E5B3o6N̈́54g= ɓ @}l%uZ:!Dù2fe>MД-Ӏ"si2*//!b"c6_WN^5BM41!SߪKmT?obMnNLO)zPFuy}I>Ke^rpBb;'ko~=j)_HѐҕY&J 1h j*"!/+BSx>yĎPs"G_Ţ?me-Onh;'o {&~fÚyݥn?]@Y=J[gS)^K[{Y_w=GU r"wܲ)RW1*iEZ7WwM/o(fx jf N@.~nsf=4\}WvS mҎpƨ/[uzхDȆ:mu4 iVr=#˯>AxjAWh©Q.HdA (=9u{' -\H=dd̅3@b ً-A"r?rŌр-7 gTq"(`4E µ>AT /3`KPBɵp%(~(o:tjɪ"k"R.O/Wȯ2:Z2wx+5(k mLdҲn  _pFi71$ay@ ~N,e˝ݍ·{6lFZ#aKM%ֱɤQ"RlC+@l.F MZ ]]gu|_J+_g!@L#Mis=(),4V_NʃG4×; 7ht&x $ V3͗rJ EKHx`zy x4G=~PA_Lo;qtf-{58*qb4uscBYp6@3躚nW#@vENv#bD^H"RX]rG42 ]UR&H 2#f;Mʥ׀ 6A ;\ ]d9 c.󎬳>L,n4 ^W yA{w={"z(449%xl@"4brՑ`X]yT=t@y#y yFsx&x~~?}W XBAn^ֳ-o،i0fMpyooJzxXcKD Ws رH @dWip VA+@j iP 7}>/U;zo6$OdSG(;0v$ ~ax6b=fPhHAOgUU}ɡop)C8R>S<$Z: aF}xf@ T3/lUtH=KEΆ»&mGs4^_-UUUUkOW;0"Ks5f'7/|j€#D _kf2Az!*,w 70s~JG J#HA hGu%D4L1r6%pAqeD ,Gu6$2Pb 4$"ُ4? $zg*Pdj8OZ݉)Fb!U蓣 LB+#B 8q{YO J|76WCVk"Փ Tp%J[9eC}{X$ȡ[$wo.Tw(A#ݡ;]i9AX*я;1clU1Sؚ2ەՖ ȸ^\\5Vj<|pۺVEB9Z @Y \ka1YlCe<^vخ$˦;srs^=tXvRn;v 23tI23 ߕ/BT~_oN_eM<* G-H>gg()! {ѐ9IB\"b \#)n cllGo(kttC19Qep5J`AfUpfM @U0cGKT&yhBT}Ϋ: ,+0XU4HPuTanB2dA5k/"!AN!(b;ܔU/?s/zGfv؀ë́ )حK8 GY@Y~9 :K nA@vl&$=n*x-)09uFDJlG? )s<U)y NE2&zC5x oǛ)$2VyLFg۫FL!1:!xG7qD9č"XvteVI!Rm &dI{^A"UVH$8Eua^m^j#vbbw*xlME֖-ZM;<}I!LHAo6C'9"A,e=oV1UVwyԯYUC2JM=sm\ Ibԍ̢!#;7qOZJ(' B\q<Өߘp&pDQlS6{i4eac6=hcF?U@/)אFq7C-xA?yסؠ*e}=wFR;"lcb$D?ž1 B5Zi6~hubB'"׹jNa8n# 7Q A H 鈹[S zͶ_g8, ?u9;D7X_A^Mkj 0ƳHHBA=S(SDSye ֏'A) ʾ3"t/O+\U=ݛ,lvt"l,-,y\Ta})cͭ &`P[N&+iK2<ɸι/a+@ 8u>Is՚Qم j8#IT‚_O0ϔ":bfaVb{3z\93jMPp? roKP4VߒK[pk:u,A nB~ˆ,H`#,,(' SEfUUDMqwz]8w< e@uX.f'nYWC_E@|;1| aq w@g2эU6h/Y^E RW iC"$Csz.lx|Cw_#Yzpoz(p J9> S#POH0^ ɪX9 _cwQy%RFBz~B䇮1 -2=Fi,Ǚ<] @Z"g ~8 yn yūjTVXbAی+2|Ȑ2n@(v16!h?\@PC>Y(@UZFF|SFf#"bgR|_!=\ł |ǯsbB 9Ʈ ~GL=G Gi- ftB5-o揙V;-\޽π@G<= M53TZ'!ֽM# ew/oSUV^1dn)9evk]r*2 >@R2^n |I'4}I8`_B7ֲϼbg|{ni}P A(0 a{]~? r HU*7NEMՙwص*^, Lك~[u/=`f[Y Q)*|or;`D%GJffMԡh-I줎t=bH) M`ގtn"Aݞt6-v)dmجlP! o+cG(UY H*UЪnR ^a1\J׼/J mwfDw(4'%cP,p r/MT]J5ytsƏGI&%.HA(Upjk\n [;f&9M^F:$ O DRRMBY os&  Z0tWN?Cl28KƁY$0ѡP )"v{*I9Rk42Ap4Tnc8RAA Fn5c6poq;)QHJQ bL3n M!RuZ}; PHFOM80 3] R)GhאcPBbj2vs`>;[ZZHMw왤jT8:r, ;A$MN 4~%5U^Tq֔ؤߞЗ52䊈wYj/PAxDA,P%C@#4 3G< 7;X]B.(a3RgoäBQƙ, ǺZ7 &|ys<& @I {KNUC1%!e( y.ٖu˫4"\Pހw5Fo z0sc."Ai @wi41?xصZ4&QYjl9j^ vaۤ*" G^&8qZ/\*,4nS7A=IGw Pt_TKb)_xr=oUWC}K$PdDzƘ`rAfg0INgz}K}v==#JT=(;lGoOz(b\^%w:@3'kD+;q_k&Ye^󕤡8%~Co W}JG#.坬ዙ`3as60{8sEv 2Z#.nZ@G F%dSD_C(#p1{qI .(Lwd1 y\ff$R`I,f `{8diC<Nj4'aAG]vr#&?AF[;9xr1駓lL:QX6 ime`ONvO (Ӽ5s?ŀ0A:rI#'^~帷kr,B .Hť ;OU&J g}ep~BӤ39q\5 $Icߒˉ2²^9J8@(Mlj&G=afRV(N F_*2鞣pP~(L{{=uo{7l9?j@*I$?Y ?q佩uL %|niΏ |OboX6cjȑ=yx띈Y}î[ *F !GQ(9E>YOuYdcNKr^(wUe*4*bRz}39fw \ E^\Vq3z`GMuX$ǯËZIJ@yy)yft+r2Z 2O#<`ܥ9].VS( G38q9u #Gz1ix,8t}2Z#//< BLsG% B"( 8_3dE1Z4E.oz1-?ro"HB }Rl +9Š\קhUj[z!Z>C|o܏GpuBaP$ũ3!q4RBNx-s*Y 354px,u%h ch89kj%%Fs˺5l^_Y&'aWW&   !}A??ݔؐ)#D$:CU"y>ODHGx3,U~ij7 Χ7terڞ$Bft~n ?dɠt~ӕ&Tu؍3H;J)D(?wÜG!77+&B(v.?F"ekn6@I%;)~:A'b/:Kc=$%m ~C7op;N=#M{С m2E"Є0(D&TJC-l9 (D BPJ"d  J 0A(@2A`&R%X%Hxb~^5Bq\L Wi !) %3`-P-.P&NM&2miL׎0wuusp+fGV6;@]efZNs0Zr8˜mtZr  )hb \p #5=&;C@f (JJb0irȒ< IW8j@5Oi1 جSKH@aAV2Fom|. ۭI>nl3Ĝ@A:DYaAƔ-s éw`\E`)}[^5]~ vsesP#O_9B2lScNdVYfo?Ck0!wKq<= Teh*HZm ƾ;:Dp!LIR !$͐|zХ $< ah,-b>#=!xmkHqM;T$Ϡ$kEc.eŅf6vm$G 7&b#iwgFCiM" G"  Km`A#k|S9% vs1{g1àHT }M >?hy<ϫ %JN0"N P`&Vw>Ra]=.ٷ NmI!;dm -{T@(Š D1 44<<rZ> hG|CNcqo3GO AL]?c=4:^'Jji/ ذG{ ?w o0h*2 8.ŖɢF !@ b81XRڥ>QBH"\ӧ;ee~7 .s[$*dY vf9}~S21b=Ѷsl39sΏK3aR~SϴCȎ</)̱DՌ~JEE  &U< 2N4웺=aҤS 4?9ߵxe9CIh5l I'u]%:hw'Yx@~.{P:($*?l+pLi/Z(݈ff8ʵloLX*Fi{ߴ\$zPn$#(t3UHz/39Srhw=I7*Rj  4굜'3p#"u<`9 ] ̰>uHiE3mWPD\K ,"/$/š\b1ϯL$t}T3t~Lkj4HSsÅ&5s_!֨FoFׂZ)ۮc LJrzĆ^$ "?3>hS7jbW8@ckQ!RAVp!ۊzK  G2l}!ث4LBAé˸@s~I#&Jg,Q-G?Km.c!~@2 59ٍc]Ps<8P89/2bLj&67IFKax' 7eQع(~vL;$#vmInla@εT(7T;PQ (ИԜ@q `dq:812<`Pp#FXH"rO2tMژiX Ϭ+MD3C#<&㋦C e(VȜ]cc #'*20=@ O.W¬UEPb 73 \s2' J@6sGm:wNy_XA `P^2 +yQQRYGVٴ*)׏_e䅼Y[AT4awjc4*WܞanQ杻۩N3^6J/xnaꎛ ,i{2ң")C:} @d3AfT)O1ٛqr&0odh42SLD;"1 H-AkDeӎM:{&625[ۡJ* _f.\ГqA1 ۃЯiqӫY3b$! QNAD>OԿid;+"dtD_6hЕ&IIUcI'CcQ^׏ڵBV#m,iEiCR^[ 7#irw8/Ce· ӢNQ>MxU] aވ zP8`^g(&ȢRi<1" _?=]#|^Fǹ8< [t|rNI%QXl3~VU=2)Kp]I?cOu^nm0J 7&@u RBȥμ$%5,~.& GZܿ߆3`UUUUU2ULDUCE4UUU%UUUU 'UE4M%4Z3*J(7TPTUUEUEUDT9,4QJUUUUDUUTUTUUTQTRMUUU*IUTSBITUFȡ (ZBj*)(jhl2( R3r2FJi(*h(iB(())(()h**(*Zj'Q\yɶ^$X zbwi80MM!JSKXIaEUUT Dc\NZdd HSWwFrsM|?å-#<|gaZimN*"9ۉƂ߽{ n^6Mq~ |2 k;MRlYMqC/3>^ԅsD$k $d~g_S ^z(瞜7u0ەA0asue[H! S{`::+27i T=[; ?9ޜ+8D!vD HlW9>&㓰 c9_r:A7'g(,HGqA> tI #x],ʌXdDmP] jǾh"0 dVcћ(4 hHNWx0墣pv$$bf <*2P:u jP~]28xD+W=9\cH$=C%\pQI204˜):ߡ@Tcssf@,9k64E._Р{28*8?Civ BR'=!|),c.՝ D7k0 #aI$"B$<HgFph͠1LP1r$!tٚ @)ّ42 褜tc ys@y7g@w75D;`|@GiD\GtU SMmbR|;k[MdG%xc&SU#{A3Z:cT,%|)NJ )~x%m3'|!, n)/, }oclK 46v>8w Ȥ5XbO17 L  ~RӃ04C>o!x!?z#36b"PJbga&C{i=ۧEkb4ʕKEkߔ]O1FBBdpb;>Zeb"?\1M(N0PjzZɯzᮉԪ)vX׵qyu7*  r;{;q%E{!rB@r {,6`:m1h v<ʧ֏":"ԱNK?z4 茒_i>=k֯woE|[~^?-S=o5\.Ϻ:Z/@2YzBcTzpHA+Ds|&  Bd`N44+K\WR`݈02ݓ,6c~;O$Ҋ57LvBsUzd/;~XzGǁ8CiO&@h(WKCU {遂gNW+GV2Ԕ c6j/T1;H)ScҺtjNzEo)ɤ8%QiO+5)wϷ@El ]!Ec3j (PUHJYF3aA )HA r\.QDicT*s |?x\岸Vm50g |gC3F^\?bAw7C$qEz?` MNdl䁊UA"HX|@/yrء>=8cHv\?<iY'U2 Ϲ?a~=|pftgDT$(ʆBX&wtLGvS; 9|3?{^NCYئ) j%ɯ{hGP ^sԛuOf*xPQ݊+`y{'xiBSH X ,FhaQJJ:ʷ󢢣.$ @ݥrO]s Eu )%v2{0D-KQ缣5:o'{9CGXͳ- T[)P GWt[dvĒ;@Kao$|G*Y((HY!Ju~%DVAm6}Ϋ>0C4}Gr?b8> s_}2fI`y` 2`$% g@&86"?@k^%@FBq*I<6륳hvg4F?904Ɇ|67n+'5Q^H*&ߣToڏD#R!rgIjY8} I?}9(Wpl͠:0;\sp_ޙ^l4"JEE=Ey?6EIqA YR !ZTڰ/h X?ʺZ"@* tCBpQWC!t `NVJXj6L%2jXj (Qt=G4 Ѡa(; aݩaBO`k^-k:` (}Ə_3M۹^1 tC;2}{ff"^zkRRZWffc&MZ8o~%LMMhj9)O5fCG~??7jRHhRY-tXJt#DOhXf2B5yD^wCxuX  g(I[~& aueTkiaF]&q#$}LːưṠy op4e\mtCl7;y !r7G>:n)B:2N`& ãfUF+  >W= KC@9((Ug/.Fn@ף\ǚIlaB"&bf( jϋ!BgO{3RSp2l_bV)UZmC39Ot?cihO$gxy&̐A#p9oR͛ =VUH. $2zD YD8xP;P6:y <՘m^S`ņNNpBֱhU4(w@4\z`ž|BHbx^ԗ*mٻq!0vm1N( 5Riͽ2``zF>y{\T P:Ѷ-n8ˈ=nH9QE^SaF!!4-*ǐ 묎`#pTP ʖCc 0isGUJ" CTv#;4Υz>#r70GAq[Jq"|;ptl;ux*'419y2˜lߠ9M:$;2e3eCǷ g4[~H_G_4Mklt TPOhrAQgim@lnyM?tQ7F@ݨGG0b6sJ%hf`xo(5 Pt.MwE=bo (a+WDӘD"Izs9W p8I2ѩ~ZjNv-}Vt?& k!Y/0^|z=AK[[m6XeMl9S#H?;(5R0sqm `3J]}J+` K`K%,ڑ@0GE p8; )}iƵ %+U([olڍHcM#, Tׄ㎯ X9γz;vd2hi;kfHBNGaGFO[O&ßA$ CyK @H#7iѦkNXaF68=ٍBLFy4z;G{S()Nx۔B 2sNrf%u]ۤH9%\vmZ|53ucscyR;1qzn4۰lz-̪%lb;B‰ 绮~#@;--N!h"!rVlɨG]wF7,$ ckCdn{BТpwm[eL}nK@uݶƎA : t;;ETJ緇깃Pq:֪Tb$Q' .#obd/p gQgqnjs|1RqiR[&Uӥbǩ۴|~OV: ̽֜wu vxI&Rtgx90D JYvv0"&LaS B 9;}~;;0AJ)D|yœhsN9;1KKpwl)ǷHg WR{3$Xs9O1ځ؞/ZhEOw#QHR@5머KyApmB8@ܱMT;! &)DBF3sPXH$$Im؛#_ӕM03gl~૷Cf$y5RՇjy۳7ZVI{bቃ7S\!g-֩ߠ;&Ljk95YaYoSE Do\`ҝOpي !T1g@|e>9%Ȣdlbx#w9e^s_kpIPzaqA?bRnHhEH(hR m&0 PV@fMj/ӧd@I6:8zbB@:Ai22ɌrqFQ<aț/MZOm\,ExOd}рi󄁢SvRG3*x:lymGh@6}bbH<|Xzf <уm2)֙iQ4;q ՕXz$F$V'L5 ?}5l=#OuYi(":쾍Rx0ye0ͭ 3B +ن<]Q<4`P@+ RQAhU8Gd S ґXQ,Q)L ZnȖSL`ճt' RM( {P**mgbx*1Ŕ4 K}A=`I\C 7m B&42dneØt/߿SΘ~Mw(! 晗03M>T(@$(C"{ KΞ(%G߄避/QF.A/^J 5 ˬW{_\#-}by~UCG_ʁĐC'\@G!d /P$ \)*Y]Q*R=-FPH `E g-&/nH ^qi vy,"&ʗqmd>$#?fa /klZal؊ 0.2v26" Xщ Jg%i Pbp[nCe HH#lhCBP0X}5H, ciʄY "OB}bfLjF" b(jyqqoL"Zjp kF YT Y QE٥KLYfX3=ܱ}nkӘU2~/\滠Z|tC9Xfdσ6;Ҿb:SwP#O` Y︵o!9I*ǸjWVQd*`vZK)>57{Tr8R͈K3[G؈kb=^}Ѳ߰l~8P$XZ't{sܸl?l3iA$4NOZԔITfR@;ŚM6hu!E_muCYW&ݝņ0Ƃhha}o__YF zf/ & 'Ԓ0kT1 X&aNl =P$t؇DS3ب>@?s( Hdé:X_R ~5dEYO+486ө O<#)dPYVBӎQǖh j@Gr.`&ވ ,!L(ՁkFPXmvk[yH>t=%HQY%mZ%&6R-聙 ,fgfva }:&89.҄f;3:vZpxHm6߆|g}՝ o|w`?6$d%c9 :3 Dmf1Kx1j h|nEۖd(Y_v}6 YG;T^Fc+r,X*a4, DCBiDxM]٘U9eࢴ:7XDq%>E6}Cm-8iŵz ͏qx7pcSߙY2CBG,|B 7a#W3kυdȘy5 2[T r 0qg-#B;⺎CvXɶtNj8P"$$ (!F+oo}5kb=W*.5mFZ@ (sS5UQu :\J4:+y?`?E7`f!-XLd "ѕ*"FDjrLbjPPc$)rs:2C $=8jb+QM!GR#.E`>KܑAM.{b! i;Qp#0>([=`ЦMVخV/XYXi4 b?>B#'<K!Teq-bE\.v}4|{<$3|{:@D O17k65 C5M`5|B'ӕEvYGnDIgYIQU/2 tuu zh'D ozKo1-ؔ2MPX(rR}CG'Ër??Piii u>ZT<Pp9rp cW/ rfhXbd)X(ѨrZWi^6.ؐ)R?@Drgˆtg .}3yc7N+ nҎxθW CיBSԋ`*EK\3xQv@z9b72*Ӳo'Fܨh 1 ":b7Q'﴾g{h EqYuu=,B Km`#چAaǑ5iMo2FTsc6痒˭$&EX.aHʵ@bG ]mPR^-u@bY;`*" @T'b soϴ p-ff̫U~ m#^oC%cVD9HLQ ()qI+A$2)9B.@V"R$@TC4QSYєL W *P&0\Nsi Lڪ\Sٽ +[o2 (3mcXH RDsʎ>ZpoDoh0!f}&ELϕO:ż56)|)ŮqNLQ<0;ރFPSh qfge<ךK ͙O ~VhB@܍{ 6ᰓc'+Ggӄt@uF=$!g)") g{QlPQdrXѻM M*̮jxVx<ђ"ó;Nsq W&KT-MHHpUXК@҄P)6[]vY_kQjoOs\0Jz9P?! !=F2 0YLL"eW7~jnx,Z{qmz3b]^Qy.݁QSk@>`>ԑ~PZ2p>݀M&f1\-SچWn~n?eoX%k F[p#"|P)Mv n6`sd=j.Jk > UP9yixd:-31-Оۇ ((RZ@]Z3;dB܏ 43'T7H1,&b9}q1omm *D@!;BB+bYD˻ٛF׊o'w5ڽ~UnTBV僖!*MDCZ\Ȯ<Ž6Qa #t FX:UTTC$]mh dI03NQEaY . li`,W"*d(l} WAYgYW[D0(0ajDDchzUl*1(1f51Q8`jO.ԣh/(~#6DG/!֊퇕A^ gx!bK< '? -,T'xA6!]^67$pYP.N_xuG3gio -BA| H#@Fc ?4ԅA<;gC(+qžy5?Tl@osgXna|HqggC p86,fr7s5au5,튷4^Lه.l^r[ŀ BH)Zh(*!PoEu*> xЈ$$ "" d J QK,ԆXٕG\j J'Q'k0TH֛-VӉ$*TW{ fѴݬ]`) _OxA$1&Fتޢ\H52(`0noSJ4QAA N0ᄇ7paiR/I+AD[0LcE. cFӌ '~`NOmFA8M852@D:v l%Mf㐬FiQH|3޹GcC+|cjE+ Sj׺9UUUctoFk{ 6]B 58hD!t3q[iho9n$P!tplcpق].L5*M^]$#- ƝG`5BD tsHI( Z l;rֱւRђh,9jC4`CRѷMB'FDptrL ? ;V4>.-hm8+8\݋dX=El̂dXLCegi)pne;)fcmְ ,cbn!#*‰)hӄi,7uƆ=@i·0 HFa\Q]DA q#w^Z1DV@+]o y/F6Vdr#vsncTt1٪oy%db@C[` ˍj2)fCxК6,bCLC<pYcjX4᲼/[:;؏`S< 3P 97˻Gp Yͮ(^ݭ<DuK,g¯YfD-Bl}]VclƩU(OBlǾ@PeEA߱e8C;`A Jhj5HN )"0[ P`U-@$BI5ddA%:фbRȹ|6;[lI}ou4U!x0q<2\\ntH7UDz%,X:bftG91SFx c,ѤMTBs)h&w$r/cbMƎ @jin!n®`[;5<9"D7d]BAޕA>~?/=1P~nSJt!r@lXD +PI9!a!X[9ځ!C*]` apS%% $<0tԎJ*k *+(+`;g˾,`:ѝ$ wv-qnY-j襃1f`h\ҨB@Aפj8Mi(P3) 83Pq<|_? a^nm0I P'IOp,rukAGT@{@r>!b%qd!GIo>W]5õ{ ҔTbHQ!0#j1zߕިkΚ4ypzKz֔% hx G^ܙ-bJHD[+b2,繑f=nCA2P\T,u'!sմۙ&h9R05@IgS/y#r(Y" )&ZQzdXϹ˰a *P9@^&ۅoW ;'M|"`7wBnG78-y[=2^oCx@o\`6Fm&**TII!];zXFh%ø7m. Ὕ['u(G4Ս@"d`V/G^&yo` V2IŢuG=X8FH*2խbWYcwnM&)Nz,-6;@AȡfۍG$9͈.] ^ rle3vMn9t&0ѿIJ݂uBA$Qv$n-#gXvdQHh.BJ@)05\X09m{BWbA.uJX (̠*;, T5 Lp`&VU`X59znQI@x#D]9k"lĎ^󆻉9o!ΧQPҗGȐ:dAD\:x9-[݊h]Ź x[K !;Jj3T i7}me770m'&4@>] ` N3@921.XV55Gi2UY8)yoX[PGlQ, +ɑ么Ό䚭ٛ|#9]IRJg&HkeYYm^ K#XȆ(mbٰ*IR+i5ؐs`108v39CZ TdeD-UD;: BL@Vỉt9ji}X[!KAMvJݳ2 J"}"@YM1p=j5<(Sx8PfJX,pT}4rRmp$ \ 38 s:paLz@a6ZFz(Т H E%\*SL {%ؾ^grNKK:oXr&Х߃ 1^^u~FnoPag{&t,l89b_Cƣ! ƹ-E5QG' q$]4ǠI2nacD[ цRG{()̦pjb(#p0۔ԱRj,0R0a]T`kCp&6q|du̞76j=C) <ۅq``攰EHv)`l0 Bu + &ӝ1[`T")ZD-$]#8exh&Sۙ*q9š9vN{Z.&{ZɨW'nyј>`"P( X飰;_>k aBa*&w|Sa/\"|6658?UWbԞ@ %Q:HP8=v3n;!:pfk EkjL]Й,JqmܔPN z q/**eKLY]@@zNJinQܩ8 ){l kvCmvn~m 7jo3h]b ݲ %%U he4˱)U&fS|wfWsZUD 铃6Qŧ(Da@R DTBJ l싱g:m! kc!"-D.B恘0.ՀZaP ŘF\C[gLd(B*q3xN@@fE-e` 1#SI[xC50Y5s`3+]Ȯ1JlEA$Zin `-gL% Q_jUu#d靨2M7+@7 ?6t ڝ*[a(16.zT!3Jl=r3ty;h8hXzMm3L`scy8l4#\6s $fiiMw'B>e6g 2` M ITl:x<.|Sotq'%&uts9n2~;3fc `kX'[fXIuq Bp 3`l ҔE]mh&ֵeFj0B:€HQ1ZIke{"wFfX᧫Υ5 g-,Z;eeūq}RC-ܞpd ѝmHmϗbdn []=Yļկ6_b3EЎ#jiQw] *]&-SR hElJuDՓZ&X0$PfaWfq!)[֌X ! ua!ba(Rdÿ,Wq:sey<ȉ (꡶u BR yFo,I& ER \>NHvUPV B{r^wdT2%UQ&9xV7404KQuBZR JDC$ \Q`6YV@qUB׸Q 58D`C^[5J@\X@bp!/^TS/0vzeQTX̋V[ZJ2D@D{l;wD|LշF }XnV 'Y~"*X T.KM`77g|v|)br$! 61-۬4e|)h&hD x1sh g *TAM,’%z9)~Hi]X ٌV !`+Ļkjʴ6ѬgRn|.Ztz>/E٢.v uPr  M3` o$<bmE>ɻ#v| d)4dX<,@nDjhHj{>pT0΋oo1UM<9@T/X1Y`%T`%ZD=0UDyԚhPB" @ CvX۶.67qZ$_餢8kt.ڐ25c95:]BwڅO\1|%ǞntC }$q DK.h:/4D2(mT QmS*u<#KD(~V>d!FC } @gl/0 (DMI\r sTéSޔr 8wjΑ lHurBZ9tJ ۺP{;w~O`RŶc4Ԙs4LC@:zGg}|%"zNe<&$ #.")W<<V%Q7([V/o IM~mYa-~-8Lvvv]aէZ@oxՔs:+ls{=p¨0>,eiqm֬G~qEQĦ)3> ~{r4a`|Xbe$XS= Ўh^AbibQS).xrfÆ$`ǿ GlV><9#wZ [h3t(i?:AlcXܛ6a$&T5&6=ZֱC%z;4NbcsGU!+KB弜2 6 GֆxsH'35YsS0ޏuN\\tF-$AfD83Ei>RnBBex&{d= ׷E!f>*"QXxҀ`}>p&IkpX8(j@;k I5+7Q%J*s[+{*GI=ފ(a$!}/bz5X[0 z\:мSE=mpiC.h Ivq4q梻3DŒr(`*xǬ(k[ᨤiʐ飤f9o fCĎ&(/ +.k+hn`brjqAPs ER/yAs7Xyk! f@G^v-0aa${l7p4~3L~@ ?eKIȀ\. .6WRf!@k ۂG8:RV5t !biRe`!,PnI1ڋIݛmLHm!>;fHx@(F7AL `5lb_#m3WE'\g.2Tk6 Z3+2aC g.h~o\|3r50 S @K*ϦP5!MM+,S+=kUɬw Q aDB  :8W\IȌ#v)upP騁T H 6CPب;񈜓SqmubISUUÖ%42WE@2#$DdbMD+D+k~Qߓ7$KGTP۪C@B4=G %B\1V1J7Pn(VfTÄ)f v7^#HhIWW(D|;^׺H8Ý}_)6՞2}ΟJJ{dʣÔN'v:Tfmr  $'7r O=ԑR˜$HZ0U2o`tTi"AbWyz9 c" QBҥ:N}O')'ɆDv|xgl#Rs&ŏYM zZ Rds"5-(3 t h sxʴb )XQ[@RlaS2`Ĩ U [b*", ԺEUjsq.f4x+UD-[laEkQMu"w:qB \/o,wrEɻH&Pt uX3@.\Ӧ`7V4M\l~nߪpiSxM,.T̉@ƥ[-Zʯ#++[ZK-sxxU\^kw,ip(ҋRX82C%xқC Mtl6kGb`SG?[3f; TVy8919|%31g@:җN}/|ib PB١4X` vX>Mv0^xuCa#7_52쫋L:EI]B4a2-1Ε6|SN813sNTѦzSQlfWK &vX8H•KقB0#AbhcDȃfRd^gXّDoi;rd/B]I=`v=u"}!_%f`Wx C&h9T`(K#tx65TUr!#${4^YvbBd%̰3,ہD,@rꊇ1RaOo~Y<\kMfQfƽҙ%&_LOgq|LjيO 2u%iNuF '2~i#jHm ©De9mHۧ-]64DKH'Snm6pCZk-)\z/&3lv8Q'(8-ԃyܢGÎvu̓x⃤XUIMK,%(CD$TA4h<Ÿ|eIhTR `Z2|}͹Z8!$m<|ȅg/{hv J5?SI҆UeJZG+nn yM  v7l"[i"觯39fWGKϒmu/H- ހ{\L'Ɔm@ɫ}rwdbFC?|7\:87䣶g D0Fu%X G3B&LD1!)E+>hPIm(hdDA.ѣ|,7Lb&19Ĭƕ2) J%嬈"3emY 4i"L f,m1nZ"C #3d30,1g hӱ $*("C3qrS`Xx& Vg :T)QjX735}^&(HB[ Fw!L 9v倖$-kN}K I85͞|KSPW9It}')Mmˌ`d-1FAq@ Ǯv{:NDq,%KHDXs*iC"AMʚ**l??oƆ-4 9Q Q|o~MF{PP=T`±q(q y|oǨ# B[>r3숧 $74(}_[Ą 1@\S+O8OaF'踳$dB0o4V3@<GNU<,4rPz ?v0VmL3 LðA4䖀Fǎ5S0%KUS Sg)hE'Ϙg /䓣K" -|LT.gaNpYC?ӏ(H "N:Z~3חޏ~ [>|ht^R$FI^ n$?xkb|a$07yOE(%o8 0vj{+\Mܛ0/a4sa?wf_vL6{,--]WW!d؎"b.C?PQf&+y;E؃o 1 LZ=jIɍ&bZ흙+D@`INe]MIxm<H;4F̆9 #-2]H1^bɨFCZ,Q˘ XT,(L m wX4o/ū@W s+AdNo ,Qh@!1Zqis!YF@C` /Y`b)00L"Ib6Ec}"gC\,լ1ݰiXF6ӣ,j@,ͤD]P0炊.6Â\DU1P?1cB“J E azq CATØ41&o2JCЏaUG{ } 1OEhJ|fDyď<8;FIѢG1pd:|%k6so|=a! !Dp4cFb+1cYl"G~\hizzAK>P'o :"7x[^xCဝS}@anސCyC̒T`XD|$\nd] iڶְ`k. SPBAҤH3o P6 YdZN`p[̦ /HrD-70-\Z )z@g:l+=hYlqM3pmF]\3:KD1*}Au[?n> cMj cY(F$"(PAxmv͐{^Je)Eh B!&`8?8ӧP[0y9o Oo,ǥ,zp:E"2:#=HUV[~7~o{|M7م6A.bL#YZKU&팂JoT%5_i k.sʞa` 37$A41#C't %!$J)288%b$:u570z<:u KTD gJ?jW:'z\goiHHB!\g n8驝?E|a-%<A! E`L@`7tw9b#Nv,d>O4UP'd Ra ߞwsUӤI|n:P0k^Ol"Hm"D9AF$$̡F{HPHz/{)|v4)}Z@<PfG8*M4̀p(mG84Y:яr>>~ٵ0ÄҜäxoPlɀ XSQq?}p~tԞa536Јac dNm9!Y4M{QKFXQ`d b3rcc ՖhH,ִHDPU-PMPTlM1k*sdicEA؈ш$YkDؓFʰuDf!YQ!~a2LITp2ppD᮶ 3l La%l6@6-lZ$q`&flLYjǪ+ed(B-^!B"6?Nʚhk`7)$$̏`d(d DCRBlQ逿4f>ޠ@<=mAAATѿ-eUSKN-wYcGސU#.aij"EB`h ZiF"ia(JBhBId(ZJJ X(JJ$)V](BJi$) )Ƚ߽bEζYP@)* D(|`qM&@Oz<'X[F75Z^*%1 ##,l)G82Q菹 >7ɃBҦ#l4Bk@ܭ1 l,`vXk`Y[SM4R^"jh$zyI "B{]9m\"[}`EbdȦ554QES>Ff(ly"&(&UZ$XF ""! &@A"%H #h62\!P7VnA(0\x9f /2>@>)a!x%x@y#a&u,S G【OY\J^lL38j):s|x|i$slם϶T%yvhfEJ`-F?':4OM6e^{'@a#c".(mXh~H!͌|_gNj?mo{ f 4#o߁uYc~rE>9ͦi8 K`rrqWQ#~v {i-;=:3)]}|dNR,י0+3qaJh0,d>A`QC.QY?yv8ۥTdR1 Ѣ#sͽ;HVY$8}c cjڻ̱;f86@~uݾ~d9^ sR6xZ36s9IMzvpp7żJ'ɠ421H$iWڎº!ç8ddi4`46fh#c$+9L'm bJSTҢ~DBJ$~N@!GyGvs$k)wQ}C_)FEJ ¾AN޿\[Z!7l=t-spd'V>"HJb(e9J Q Uŀ}uw@dI) !(% &IJ@"u4J&"=Kg@iP5J/; &@/2 `3lyLDA ;k{ÎWuAt,:"MQV"1^9B/K &2@.N]Pf#Orv!h!k']$3 Q,Lʤ=1&cl25qi6 &I\g7`6 %r)dۄ 5,l0"Թ` QV͜צLWj!\i"=dqL bK ?lsD)ݺ?.]gzdC,i7 o=yEʪ(Z^9S ʞD/}IR{Aj}R03#hby+MCkj͗(~>}(,4PS{ީ(u]GeZ֐SIJB:*(@ӜDR/H J҆ t v!vC[(EOvoi{"m(]m1$łc%W;ܮ4oq=eJu6zq ;IAw@""yr<ӕ+5o\EiX\VX+=3J4Qbȶv|0mIbHj.!.pkMi}^Ƴ0H4phfوRͪµ(ټ{n;`lLΜ=ғgdEKLHH*>b'J>E )JDɷđٹƗ.@@(2Zoo@(-d" 2"EEHII2[g y+/iz׭H>M<(F3r-LmqqZZvY?Eލ|5dQIoAF>{^0"z zH@NzꜚGjuJJʆp\;gI#K> j6{Q,6r 挩{2P+"ě~~R!QD(m&H]7pƍ7,m=BGm2& 1 5brI$9kxW(jS Wʂї,?: &Y{|UĚڄM*Z^0-y.[]}>0CK)E%%+KT$L4J@Gp'|P# YaR AٱJ9T{rLЏ6wD\ ւ"Rj *`f PBTDR̕LKS14~aT PJ JZ(J `("&**JFV"j!I Z&L% (FX&f")$$,̘jeI   JJ %`!Xd(HkSzDIM: %D UFUfO>'Rf(L\*ۂi!I@;&G&ǹ/I9S:..`:(Susx5$SH? 2*ɅnZ Y%i7"BYa,„""Rbd*HHqd"E bJ &Ʌ H6XoVwf@Mdʋ޵{uvj ;(2:ۮr6-AlPOtwA:;Hz'g0>YSMh!hS!$'6> d.` .wL\8.l|>\$Vul uߏQmDfhŀm2܍4!a;ht L%d-b;͝hضUQUj20]UU0(Bqn8]`khL2|^C3m}j9PH^" :y1CP`r;|Dh$jst;`bXA| Osl݄@2$#ll D Lz4s:'){ƗVr ۏB>8\uT|B;nPw<A S 4$maDͻMv"-P+'~oY9?@t@@!/RGV@і3y,0B>` x rB d #ʻ=uG,k>v , zOD|<UT!,/Ss۠ sw<| /KEFKW}ZaOh21zGBz12K cR.Lyi@˹h֞b 2EPF=u` ֔+F2lȡ>zBDlXApk+xgm4 "WSX&m-t?PW6m HLYbdd48Q%pu-G~֭2S jIK.A{o(EPӁ#0i&R&J>IGicJ}GKڨL79z9*q9Y 3 XLKCvFmgT/8,ZQxFWA侪huBS}<;$Ӂ+uA苪svq{J/9r1  !"T 32 :AjӗiLsYfp2}"1Uf2Ԥcv٭33lqF!'[, ElU(z;H{|aLFLZ9qs- |rTǂQƍ/OnWaϯ#}Ns"fBmc@p)G4`ԓEH[c0m$2T#iL58cHYGZ$F5@muX EB@KfC{ jꉍ pXh1ufԛnn氍ֱ!H+mA B 6HnɉT:b8TT9U2Sxֱ"MF-jV򙶆=Xhm66!((܄-ijR?WD&_6154I95vd%ļ6 b ԦWZƍ:% ;hJI%vg6!nt2g x~aX}ms M83$SJM&SNy $~1Hb~}IOkQxly4s1!փ@ SdQ98c# PV\"Jh8``3m5h4+?vChcc-D]$M|"Ƣkg{8#1ԉ+pjc層f6 a!P7ZLY J-u*3TЛݭE68Be"[n6"m@=]1q|r j$7rko2"b6H4+B|@ I++L,$PM#j+1l'-(o ̹`K*Q&C*SAr.ꃔT(ےH 2u0e膌H/PO4Cd(Z!2׈SLE5-iNK{6U=22uA$3cẻIBqʚV:$95rTklƭ1߾NB!A1A5k1/%!iTDN@a!s?`5=q8llcO{ 9p;whs-"֛Bٍfͷ3]EAj(3jl67FHi]wM=٬=]aAknXz nvŨ>6ۇF܀xǕf*:18&[.djűX@Ӓ8fB3R$D(0&D`S[SgNGeDYXY10EjC [n&hƆ r-&b',ajFJ@MKf# `t05RnBiv2(%"Cp]7"]Tz%Z{7/@/}͹Lˬ$ Ry'DTC5 Y +EeX*2ں@0VI"_%.su}>5"SBH#rsHu#;#e f9V`F bf0F8ca#5!Ӧ#HHaqCސ'!{n A3Cax1IehToh4гh&sGY`H!pEsc(yu̱ 7!0:$1 W&L)X01TGc 6bD d10xbWc!c63VW1qy IJE P) D$!'W.!HzT5=ҝ:Q룊4*HR$Q4CABRۿqqe|ȌehH1M 4 Ӷ2s܏ B`z~"wX5=G" ={:?yHe'Xm8&صWӌP#EMnf} B{&w&n^)G䍘k#/Hv1D\9{3 '@m5wv tn5FT1vO=HL{ƯB:_>adž` `sS<dp ҭ1?~[z:kanœ kM:qvG:m#+~pl?S1lu=Ιp& 8ciV"ji0JD<q f`o[k֧ @3= a;^DyiO0ݨl[  yi%nUbGɃ7OUv3IO$eȐ*#- 1<^k |-s䄔iC?3MJDv]3̱JsąWM9Ncnz۟@{Jq3{Nh՚t`lplþ"´c -$F|j49aZ\Cv@2`nr'^A{z ҢD R!I$'0|,:GW(6~q1D8g3稖0BXۊJ>h,7Rca8)-QGȉ8{4NNġ] &E%#C0ae5DS,L""̌*ZH-ame"Fj`(P73 h6kQI6W}2Å?Fhn 蚽B^Qۗ{B}t)t`;CuY\=c pEm&C)( fkeci*,3&_3&t! ο~/H&BTh&@Xd1$d1 u;ͭRb MP0⃣Gvxh=pck +al'օ0` G;xTmG Iorz|t v}/wמ#lϲfHkn(8,E \H!"v93s]޶Ei?EA*D4G*Lcdhj@ M31ƴђ [,{,MS% J:& ɎGv7ݹlr9qx3hsCpp'v&O~ 呏}|!BU`??6"(o’I(L[r"0pǻG zgImt<,x;-~^r'M{-eHikރp9_t>_qc@E*:>N>dL^q x0*i ȇuBNaĸN:<"BMdڊ*UZhRr֙'v|! u?'1򶽹LU+:׀sYn =9Ǿ_y'ԆMTWq!:A:]1[$$Bŭ!Bn7u÷ÂK<:sg?S6Ad/ؿjİsѩ38ђZVt>-&7ǎ6o\&6ّU AQ HR~gCa|3LdgutFa͹. Б2EU}o:0!1]>9rzzP*+Tt6/}&nziL؏!]Li`񇁧hi.ДAAff U`V "hcK M!eӦbLhQ02m$"H٦ 퍪1330%T<fZrpwѩ,)NpcY7qFj2R:2<1 H_JІV6*1aÀmp5zhbo%84b r$յ R)  da `- AM !:jUchNK\ +(RSfUJR*(x0Lܑ&95"#7(îXD,fCAEm@PZmpȔ̸rQ 64j<ͮlv-4Fs&4"a@!\332PE2 eJ2[vo2L4kwE\dHHm5RDL1<¦@$$0p%HFKk-XCgf ~b;ˋ;yg h?SnQ1ȈHfj"* ]`hF̈kt> i8# w fw%\u(rͅbk>{ƆAF4d9Yr1MF1@xDy Р!Z Zä0Se=s͙ D^1Yimp$hՑ)')MU;i=ƮqDEFbD)S!CJ&?j4?B&TU Eq(7Q=\*KJpp"$IR*U)>MiP}[?t]Z.k!=bkLCceP?`ſ֙~/+Q\*kQs[f I"&Mcx|OHS vs޺D B v YDEE`HA$QB'RcF0D?G3da\4۫ <)o0!}%؂ "5CQYC gh']r|`A 0ds#uO!μf{K =S] HEy_(DΡdg vD{~nP˃u|wə9VAj\L, k s[/nhW֋dDzlػ.E@h.g&"`93,,lXTdbdQ("H?jpb%$#rB|rȊFdӀ@`hM2ꥑL# "փ uge[)@jZʑ8 M6uZF1'"fDAH2$4KjԚG1Ir5*.6 T P@kH -Z1hPw4DLEV-L*m;MN06j 4d%lɈGEd@8T Ѭ)*6vx$ю}ô@TFhSL'G[QR(HI0RERCKTC34 2C*̦"R ')b)`dϾ{ i]t ʢ"GaMfs2BDARa}&9 Mj+_@C HHg>פOӽ]NOJ̅AҸz^ }LqWhNm+wf#MrT-3u8p8.f~u$"4Dy(08 HK?[a;Iax7k;8Byyْ÷kkҙ$|ê sJ ;K$J Rd1D >mwII==ഀH#lB_5#HR5X327nm6O.6/eLF]"`έjDGU4VeƋ%c (6%`6b271:=&@V; v`i%*)A&cb?H @sH8 s #ЅL\W)؎#C˧JT2gZ%JP!N/ٴ8cR`сb,naA&TYڍE,T``TA)iI",-)'krʜkFG J )F 0p-+i&֙ )=TV5[yDf1^:qaB bMA`qgPa)Ί*657 {!6M+ pӸhE' T!^BN3E`viW^M(C 5рBfah%?TrAP%ޯdx H`!pd DRRCvl!Y@JcH ^gt #n9n&Cq}kJn- Bq!#p&r,H^IlhQUi!n2߿pĴ Tj.;Zj^j5`a-lt dv4>Ag  A`Ğg3." vt.Y IJΖ]Gy٢6p"uŎ4V:E'Kdf] ܷ7dwڨCL"ww8~nʼn86O\BV;tRv<di `.ƪ2umxFFДBnr (R!,C u[聏b?cnUv4>жІI~2fxBHDOa£(ĀD( a@f8Kze(gJfʢ!"\rE?&3)FBE%<=()D-.1k(DS4ҸNkD 6f+ JA@JñA7K%  @ЗM0 )H̔ J4(v/G.v|>~a\H TW7QVEչ^JjHBlMJ:1ab4P":r`([6^vv:0uc`%ݔ̰Ds 0'%̌ihiu#NM8DQNB_Cĵ霡#H>F)@@7#v4萐 ".CefaLA`B> \ @=ң%f .ߓV6DQyN~>|#Ae{4A#!ȡ̭ B`v˦f$"ThiF8 zX u!Ph6P4!1 GQBWeE;?10!+*r;"JPM"iއ4/ZE DQ.ҥ(ؗ' zm4LL䛖U)8phW~s\æyӂquf3q0z4|M9@\2hz4M@D)RBY氄(x)i. WXd iP*4*'8P)EC@{M 4%$R$A>o=0gy|!: q>OtU~=\=`BtWgni0 h!?I1{0 eԠF ac6:ߕe|e>*0T<-5TUvֺjqn<1nB3 8ehNᬷ9†̵TNqCkC  dgbu%00:nMZ6=:)T6ؤQ"C]Yd!<)w4jjV]MYȡ.d1 iB.ऴ-ʃQ僜"18+5!لLmfzTE01a!VbO|wPMڌ9Mi)A+64b!}hW$\25h&*@tjL%HOx>Ry}" $))> BJ> !:Q%н2IjJ 2dлh~]H]zxLJ=,rn`% Ml߿uQƊQ {}ZȄ 1U7qR{!?g"C@w'B"(rxvu/*5dڭ4p"oG+4 ]'O2 Ca~.|ֹ@\ܩytEQDݩM^tn@#I.֐CXT4 h*a+X='g1Ʊ$H*пk'VzTPDGɭp=ˆ<\Pq\!u=@BHQ(Bv:obh2c(,ϙ$/i򓄚0L0FY jCDFc(I&>s'mZKۙA|bq"zH(>S+U6 >Lu2w>-0x>,ɨ eaNH}bXi#[aÃaGYC-F0vT(996Ɛ_+>,] ^/ANhy:g{ "-hƚD# _i1H`]<DhgvA4(B)ô~N^j {sy?3svS޼طCi=h.^b2%V 5ʹ/"f8FD,j= #7'HN N. F(xiF"Ji,~8X6>  }H)qV˃eˏ,NYenb<[Dܘe(xrce0t1fWZèa-j\D@PBqTL{o. '}sMFLy k P pqřpk,@4p̽e$I]ncJqC^DKrMh <aG%$&Ux7mQ fq,D2(s8¼ _ۊ2/ 1oS]{z2lF _42Mo,; gcm`).]hV1IbV8nQJkh p;jg &F040@م'l7^O:HXtx31UheXE7HdIzȈ@֠buFjGHu4tFFFgE\yϚ{|}1;ovp`ǖQ -Wإ-S͖Qx˒vu qito./\ "IF{O.dT Ķ֟ 44J2u66"(C`6i`B(bX\p~%tօ!'Ԛi"d-F6z }9:Ȳ"^.i@m3?s 0 ki17V6Mw<k QEU} BRD8;9ٌsWF!,D)ipT{oHG69nsO+e{8 K KNΝPDyVV]5GM($'ܢi]ws{5$L9ǿö ُ KIsJcs!A coˤ Aľ8j^v<vmF`ȷ\4\yU`qf"_URGm#vvoЄ>d|Κ8zѬ.Y/Czшz(8;220xnnIAewFi9u X   A(~a 2ڍp&!6 CA6@~b\HR; ;n(H66lIHib@b( M2%)(jfV, I("\bx Iwb-:kIKdF "0ƱD4cU8*@d1Rm@)hVlP+ cvi(8F)"MɌхpu lHxm4U +f5Ȋ|5/: U[75&CLlYE$1# UkZ05Nf d ӯ&[L݋e+mȢNVs~Rᄠ~I$B LYr>=HǚYcWP[}Ofp*)64"ZYhڋ6mci%Oc{!i8GʀH%663Ӭ5Kq0&|qE Q$-U4A 8CW@kvJ;Fc'u]! ' ' 3RrUS&tCϕ7E஄9C3Ey#փfa\Hn- e:j!1jufc|5ʀܬ.fM93(6I5E)A!c!T s .G/oSA;ᠢ&}؂R֔SfbȈar}*9 B'<fziQLC6 )"n 7#l|{H_{\rB1ٿlϑTrlb40"ID=׬9l>D!CA@h!4m PG)r 5(3d' #ё"(״YX(mݜbAh9Wc`[m W@X0!ncKĈE$b &A6{Nh=f͸t<1ҵApui>^2jEte*߹/H #OP{?RPSm؈aƩc+!'$C놐 sͲb-P Wk +Bҹ)m=8Vh$b !KLua]FӪ*-5HL(iN̔x.| *˼2Q7QfN {n' U( &3_Nޖ7}J]$@(6e={80U[EO5̿YB6ovj՛78ne"XFq@_S/"R.Dq(⳹pg~ s&UdY(eء#ثn`W+1|7F!QH C5Tge9ѝBU1ajRQ@ǡtx:*e*ߋJ~"=HnKT)M{Nj9P×fvH%bG)agP^8`,D|S9;dHݜ(2K{[<ƕ ˘s_f|/m5.$m[@˪ rr-(MTtSD Me$he喵0DYnl_{: Pb5V"i!3a)eThG }AQwMxB BՃ∴$WfA9M]{A!Xk\r߃4Ѯd€E@TfZ|77^pتuakDB'ai%**wqj%i! EQB.URhSWXMkl}5 PH&5Wĕf--8 *65 )RIx:yoV#R5u*E8 ?%%H[e(SHNŅ5F2ցTS\m-a lEJ,v-El Aqj+cC笊_#xn0jnFD@fAPե *9H9 Ԥ=2+ܮ; Ŵg^Y씨 21ln*Pb!s( Bp1aeV u̐ATdDiXO[V:FQ32tY"#<Zjhˀl mGe6&yUQ_A J9 hxr+PDŽr͇=i9qQQq1~JdRX`m'{X'Xm:%rP3/H/WzAHn:,0PaP{xq/nPp Q#Lh|։nm@+w4+qg} ک5y΁>~( 0ZeX6ۉS 'Y5??wa^C &,F6fj&f5Qr+FF*vyNjTw?Eb}ycU @@x]Y4& H t|_#n:9 ߷BHGhŒNm2{X2¼4nST7g~o0sw-="|'0_QjoVЙKmJ3t;fݴy"5TAazO;vLTHX5m f? vEOȭP8O 0GQLv$r`88g8RQ} .CSljtxl/-lnUAk] y|(Μuh6C(Xt9PQE,pVwmgj3;9;LDB VdBݪЉf8Pfh7!$Vj c70iik}rڦI f4 llaۘXB-{iބOp8h5fl.`'3 4M<{״ 414\ȈS9[@qxA2Lt'dryMbA,MLSAq2ZofAYE$,Cr`oD\Agޠ_}ƛWmW&ϻIէx5hO4~q07qJ{( :{'Ci6|NA" >|Qx}v`YY V$brӢ܏~x+`N 2RLCR |P04 !HB2NO?]ɆŅ~J -l!g8W]:E UP@_*f&9믬(x'( ( 3hKm=ݡ4^S'&Ҥjo 7SCM!2>BDǜچ(m W׮"{MQЃ;p<:HH|ou9zWq$ qk ڏ=ᘦAl^z"|pzYut*}\{}9v(cfI)E7~mQܒ.xAsىGLC$HA 5-MetϼCN<=0htԭ'iI)@Gm}+ZlSنEMn [0kx3N=>7b8D$FH4r"deHӮ/ B9P],H[>[ţl`B؆<nʄk  w,~4@6ٽ}3RxxCUb@H湴(WL̛jŭIcD.fni-9\zt9D$T=Em#,AUB%J> U _/XEn];d:i,XC]}GYDg0"\;I<ԌꞡEIA cGrحѱ4ktULab=(w4mIrh'v|00 'F5enD_N%$߃= SVe.7A1dbDk0Alh,hG>0ĚB  {иezq!e*4U  =9m] n@ - 0{ʇ{ȱfHPH][­a0qEPTt L{<i A޾uݚFHmf3(%&<[k|ƃnHt>X +TQ|5ڙf|XH}- +!qك>ҭ$@m ”P\lSo%RN^=#!JI|(%V¬OW=d|OT? ϒ7soܠ4R3e ՛/mϘnGV'Bf>'[_Y ӔC~kj-37fRs1tațSks_e~Hb:EO! þ2v^%pFD`F#Fϡ^y Ԣ)Sr,ߍtNU cS xpb"Jk/,|UkrB⍑mD&&6z丵t-* MD~^7  Yo^= %kgX5ȱ@gw۴_jNwҷ#ڦ! sSu ш1CX706ڜWaP Lq@tE.EElt?`KS4b *Jp[ fh.#ߨ5D\W|֥%ͨ P \fЎݞ *;Y3@Z*-,$WF )+(/^jL: 3ȑ(,ĐəUbb.\aU :HTg\Lj] (*,D f  YiP]'foZj[C`M kf3mnnb4*^\4K߷iӓ+v7ó;: qaf1r5c_n2Ȉ3aD^HD9+ , :H.ʫ.N P [ 0w^/8r8z4UH3z8j-څ!EGaP\رY3 C(JP PL'@9PKgDD 8k+JŮ#&G : 7-Gث6]PeӜ!A= bc筸1FMyƑe/X¾Zˣo\34;#;d|oV~ٱfFd1&RC="G&ֳw{, ARIz A$T"bL[0j;:)g S}dtrsjRtÑ4Ե!`#.^]+CæX]onkNC{7s:*g3GmtA!]D`&tJC{RX`j(.8'6Iws8ɚ %2D_[i-pW!*.(VɬME͍Zb0%,Y[ CXs`V@u$(%6V+0+TQk^]Xi8!s^lۈQS77hIgV[ .l٨uTU# ^ ]0 *_9% (6fKsPpbxB)F!2Fd HT%Ⱉ(AK: :C{~#m~&!04yb$RR.fkO8Bn*X|VF5¿VeI F0`f8 `[ @0bW~%T7ʯ}&$@yj4z~IJ; c3PvB+h_)zPTU̽h* g P I)145u UH( Vp ċN3|_mZ\k:8A$PA8\ALEAL,w{zV$Ymr%eDw2F P,C t(%oTwxo ז 0pEk6ᚉ8͢QFUUVU7jFRI%[Pȵ )H9_L.,p1H`>< RJ\fi ,$Cfn,ݧZ2C_P:5HiZ7&nMlL.͛E9vŚKbp_{yGx8ܹUUWG< yoݨ\(-] #Iȁz$=' v!)jt 4gקmdf _dqْhpUZS3LӖXo3V]qC9q3Ga C2XxF n=0{L[aр4reIK#Z)&* Mkܔdck|!|g9onV*z L򋇍hv>>+! |  i0QP T4m ,F,@01$Tz˽s4ң7do4E9ȇW(ڣ6KzTR(4AGu[Gxrcz! [nc`rrgZ@@6|ʽK~j(?u7袊@%{Dr 2Jpl R j6ԢM!`I;i.ZDO[iZK@!E}*4dKX!eFF̶'m bm!ִ5 cSZpbR!py.$%v^!Ȅz .5[ ]FV2`1 -IL`ݚ6wܒI7ufpٶ6nW.&("]#ɼ51^Lacݙ4B̠]`l8 .n/&eWE?s瑝~iƂ _ $R9;jcTK3{*xTJg[XS0 ;CLO(Xtgn@U9xqtG!m=4xy`kQU]qv`>Ao@S;8hM9"o7Hz;,F!ʼ{/[c>= Ç2:s!Sղ۷J`0E,A9p?$Fzx;n8u?ش1S1U;NCpKtPB7`&Zp FlE10A"Bܪ^Z)9ԿyYVCXz lB#§HPـА@HЭ*RWj\p8 o ! 2 Wνs3QUfs$qΛ`˽BipfFڰF#v&Ѯ|&͗^J, ƠHAIE ii%HKDU:<>J8uJaAːX HUv LЉ3g""$GpfBDP>=UQ3(j &~s+!I0~ + 6L_1ҴKSӤ ap6Jon~]@:?FonH7{XON EH4c`25D;"21{׊;ߓ#=[xx(Sy_NDȑSǦ|%3j=y1A!ώV4*F>\*/ 3 R;)1^NgʾD4=eё3o`ۣ]vf =_~D0,\BdY]4RpNˇ?T-3p'Q@bE jz}+{D!+ȮgnD뮦Sѯ_Ͱϝ:>*~j?35LdeH:tacj296! !X=-4wPHݞ(*' [S  (hX&a ?u?xsZҒ2 [oTQSѳ:]pʁ֛6D&fn)@$GLo !aGU4A ܮ)>fI f""i RhDi|7UXĨXÜX|TvM&;3#wn*/Qe7( s_C=B u9 ;H- @-+߄?P3Н/Wf<!Oa+CxfIp8h 0un h+7XF?SQx%<=#@o`~QŰGPCrR+/OqrXNa xCM,*:#)?! :ղ#ǟ Oc0+N#ŋDØl_jV>i/AXP{W鿕H>,]__NB0EQWdh$)(Id J")#qO< ⣶e4j;#`۴3T@=>O5j ;%vgfY+\o=B՟g~aU?˖z&e"*Jax/BG9-$Mi#>Pã ID5X'KbuO#EGM P؞0esQ Rq #-I !5Hh>*>J&/oV*ㅬL !?<.j TvDaxAWL0: )y4ix9V}BN՞-vڇ;a84iH6A-(7p0ȝ#w.wxz>ItDq\8g{-PRLʁ~ZJS&ʃ Fr~'5C'GҲ`Qju=x'_.~ґCW6.zˈ}qlDZa KۊQ%xYyiҍE2IY3*!"ug"OSRŚ^h'"yf;A=zΛMh C5VcΪZh>{ik,$@'*p3 Xwn/N7ㆋ݀D:J€1~/rt&>;]P=HQ|\o‡> pe'ߞ/LؾK !%|O4H^uSx ARg^G_(B0 RD!@RBҎÎ DESL~6l F7P" YM,͌"q3koz27o 9{3u߲[(~Dfyŕ utr jfiRGc1bNǪavoF!=ۡv}Ȑ9^ʼn  Ktpq͌, d cm'&ƹ9PFL|3wؙ JtMYSY_OiY: 5e ͻd8[4APBAZC ϧ-65TLyGA۹`U{ MJqyZԵ7 "TNuAt.EMqy@%k) Vȃ7m7:r:"t:usMR9IC!A@ *VqWYȴ?P.% 3P$8y6i܇ 1@WC"fDO]( Fm(M (!JR]vȏ6հs,H"5D|y,wy=>0bPTG`'` 1[EρlfO~wAˠESkxAlzV1IO(GE`##T889u@n[ _/f^z@MHDE 0E"CSTIIR"(fJhScآb` AIA"t/^~m|YP4v0,䜿،?|Y+/!ؔ~?xh2ll!e=8t@>ӻE$! ^!UE[u[w"\QF*LTL+(y0`YL)y`+w'FRh b"[qrZTНXvڍ烍Nhc""bާ;n"v=(Sذء膜#^&,}SJzPg >@ĊT u3I !@SCRx3l2[]pо?. nFEow z&]2<B$(7)%rnٜ %6CeRA^]F$߇]BcrT*;sע'xJ~rycQa>r7}Q{ YIҏ d/r" (w jSJ\7{0љkHD$ 4Q!bjהMdT2dM>tZ"'Y椅@Ę~MPի|v/`?xxfqDCc&vu6tQ׬+/}uzGHA~vC}8pJDLԋJ CRGH6Ygw^@z_͡ '`H%; g'0@}#1'*5]Ouؚ jcaeC()*>C@GxA{9Dt"f/Wu/H7͛Ҕ5"*@ʃ@yՕ3񠶼 QϸPM^n?x*Lsh̥JYBE0:{9v|c>u#$! jSۖ,,o҃*UH;P!G( ,kBC 5QЄTI 9:2B<oTJdLc?_&>T* #6okN,?4TD~AH=,G~赑z=0|K3{'G1#ѩ? L(lKCa7riI6'`uj}ُl^CD )'%$dd{U5k9c屡ifaf7ugz҃ ߯h_GӶ MD|bZL_t`UQ<@MC&tqm (5$k(:˽̵DS\jSifŸ4#E:Ŷgİ/8kD%T#\C\ 9E+3PM#֖t|~~g9bi7|Bq'<J-@ɽnJu~ȾxhIB3I *wLE7WHb01" $셿r֗t&Ϣ΍YgވE͗#mN0 "d f",\R )(*j \3_պ-l?i߹^ ~W7+{ @ғڸqyC_> =ݣvݻ̇^ >0]{!;J!dw&oN[` M/ j#Rx9t]M<2R"k5 ,ۖcD(#Oq( P.$N>}֥Ui DDDby7y<(Akl 2* yTJ\Ur~ȇQAhiM?Ft|3'A!٥d'+I[<\74!?;1c75[6+(yl6`@V+84r+|  AX\HW q O1r X#%6`윟ABtǷZ,'T1 hYLh_=^/!1FjpRbyvR &$"{u 4X*J`ܪ' $|P"I/N( !hV @:DvZ}P#g7q{UJW>Tub#@z(ҕ%`cy>) dNB7څ*.xI I%-\0,!BLϣ[W6-"rq,7NM?dMLOύyo ̎Ed0tj @MH:48yF!7JJ2ZҤL +p{Ɖ`* )G_uz˔xOSɐVo=e{$he]~U{j>wD\w~( ?lgr;/}ZFh}9*؈5>09buAGdu|HAupP,gV覒XI$)jL6r\wtW`V nEOԕJ\ZxImzOl%HP,H ޼A +*D毫!G="[C>߲QWdƐ~!ɍWyЍ\{?}^~^J7Mǻگi ۳wd7#&?3z Q>&HEm 'm^/ȻHDApLRT,7*ALj;Wߙau%`xFA\)fڣ'ݎEߪ,o]5NdHdT%6\\4LnͿ{/o?۟gxZڲ}Vr+ ͉;ߍ}NU]#IE]ww:.04tDT\KR_|w2x9'UI 1;κq>ghO}.EnF_;C~w]TtАyq=o컛u?z29IqX='e{y@u#.J=Ok6j\_=^vw(<++rwbO> G!UjtTNߖg}}r-;d u{q38=N,bM/Жn _ߟ#hPjk=`x>'cN,/د7?Oaϻ DyY~zEXQ闯 Q5~n@xfV}Xtz vY Sާ%k~xyEO6"sE!Qw~W~2=R'HH@dϰQϺ`w6Z b)v +z_yچT^S8? EA/6 ;H~Ug6 2ڿN|Z^]׋`nBo$DG|y">cg2ZfbQByDNE(+0;lc|ҥU-ׄkw#@@ N}q͗FpI@BqjY.4OhWp/pے-!ED>IN"5I98#D.wi8)%kdT"Ly68pJ,6B;;s <|rnX|i 7\ՋݯW}'i|}%wktIxы@rB߰+LmEql}ƛkWO6UE s%B%@,y Rr2?_tcLht"&v!B*߄5,]&H'_[B(-d!J#MgXT(%e`~!*~Q 9}W*'}'?پ1.0KEU0 c?;}ϭW}w~Ğ9'~j T KCM.P's@PA3EdXT++$9ߟVG5|[oP"EgK|??lEavW) J,_.E@^g?J;)(alc*P$K8/{W1|1 X1Jӫ7{qJfy K۪01 mur;&B3?X @U,0,7qf s3_Ѥ^ŻN=lV'9?&&`7ֹ7<=9=>&gFy6[KMm| 5 0vb?sMܢ??)`%%XࣼGD/ '9P' N?TOÈ<ވ=n) EV0Q-:V7TR.$iǍKMҊT,oFQKkgQQ֫H)OI.ftkWU<6Sќ䭄rLq>W:~8gځ4`O"7&f/YПC/*NTp?7rUmWB\;8׭O\>X  [ ߁wa:ʶbH9mo =2:Cqq"܀`{m>U#s;*V(bé7z .=)DwAx٧Z`_%bVJGy~Wٷ/<xf bj,{Gb9mKA@fS@Z S?GOoa{ {aOgs USxxφB1=G˅yʞ(lH08~coQvQ;? O\O~Ksznn㺽ׄ@5-U '=ɽ; "gX>W:|)${7_w?[{'_>G1=N$xi!2~yKdIQ~l^!#z0sZDwY{7>^OCzK耘_Tm̀6{=An'x-?O ]1.Ō; П<8`yX9oy[sNsu4~oc􊻪 iE!A7=I݇>3W{^Ͻ? tIi `p$$A![GGfާğ컾7ykNvg<_S>I ]tH@F~#GB!qb" ?w6>|uL/>f濧y>7G]??NcַwKR-7TFYT£<=ToD=&P9!%D] ˲W徭i6[?p{OŸqbA=>Oz]?w]n"cdWMǚ߳]yd}2?sC5~_'C'mde|ɟupkYQ?^U2{z6kd.&hdP>bwG=ڍ[եF$&JA~E?(O/"POOET" )">_EvB(́K0f/>E+DtWޟ:R!HS?|H$'~kHjzDkl<΃0G4S*l+3޵Oí75QDTj"P*Hif!V}XSox%6{㖚(OXUwQ3yJ>^5?pw0`vW4E\Y0w9ƷiWf{1W}}y-,[-jw>s_fu[$O56Ι-Ug)){s*! UI` fݐmjW&J?>?*'4ՠWg+uuswG;< ,mY;c`x z}0Tt͔k%1IiU^} jNdp8Hj5^,W+yoҎ( NSKl}ҥLE:t֥Qv**w¼rƬTN>]yѽ":#{4Rdڱ2*Q?h$@?+?ȩřj)ר8;$q USW2'9= /3B4^n>i4&[G<:k4{1u,~?ln9'g^º3m\[YZ~WkFlC'YEr-[ng3`VRhp(6ӑ_2u"}wImUJm֭IT.F0+BA$)+q'W޷Oiɩj5z](G#',0̑"DPE/B$9dfə+oYPqw ԝ,B/tz>w`%` PV "y[z\r[mcchxz(.trzM~ u'm o%<Z.o?ζ֋͡Va UW6834[ d?/O37 TnGZyW@_i^3 ~{qwz 9"N4iծx}3h|n{m?^~פ̟:]^MvY;vSc1qcdcikt< t ~&ݷv픻%^OlncR&2'V$ ɷή$VIS`fCg_mvv:?7_PT&T˼a*J+ض+O6 !{'YGAItgZ+ëEL./4_7hSHSlSuJ*R f^nCs3>w/d(x}>{z^}O]3{$?uʷzGJz}wn׉E)KVlz_Fd6;P1+EAo'Yl[G5:,~߾-[o4F-؋r1l]"-+bE(>Uu綅_7 RFf`npns:U-J*TRJ#I~Gm%?.p 9